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
338488234752	338488235310	338488235860	338488236410	338488236960	338488237510	338488238060	338488238610	338488239160	338488239710	338488240260	338488240810	338488241360	338488241910	338488242460	338488243010	338488243560	338488244110	338488244660	338488245210	338488245760	338488246310	338488246860	338488247410	338488247960	338488248510	338488249060	338488249610	338488250160	338488250710	338488251260	338488251810	338488252360	338488252910	338488253460	338488254010	338488254560	338488255110	338488255660	338488256210	338488256760	338488257310	338488257860	338488258410	338488258960	338488259510	338488260060	338488260610	338488261160	338488261710	338488262260	338488262810	338488263360	338488263910	338488264460	338488265010	338488265560	338488266110	338488266660	338488267210	338488267760	338488268310	338488268860	338488269410	338488269960	338488270510	338488271060	338488271610	338488272160	338488272710	338488273260	338488273810	338488274360	338488274910	338488275460	338488276010	338488276560	338488277110	338488277660	338488278210	338488278760	338488279310	338488279860	338488280410	338488280960	338488281510	338488282060	338488282610	338488283160	338488283710	338488284260	338488284810	338488285360	338488285910	338488286460	338488287010	338488287560	338488288110	338488288660	338488289210	338488289760	338488290310	338488290860	338488291410	338488291960	338488292510	338488293060	338488293610	338488294160	338488294710	338488295260	338488295810	338488296360	338488296910	338488297460	338488298010	338488298560	338488299110	338488299660	338488300210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36626	26374	31465	21093	4438	1155	594	469	363	302	293	246	252	241	221	204	217	209	188	165	156	194	192	181	189	181	163	169	164	171	206	184	166	135	161	164	170	160	166	165	168	179	165	177	161	167	174	159	153	168	164	190	172	177	165	182	196	179	151	176	151	170	184	178	178	179	151	191	152	156	172	156	169	163	149	147	184	169	173	175	158	149	169	165	143	181	164	148	153	170	150	147	166	192	167	167	169	169	167	183	150	154	167	182	145	169	153	148	180	159	168	166	162	179	170	182	150	201	157	176	157	176	180	140	144	166	164	159	176	163	170	191	169	148	163	171	170	192	155	175	160	164	174	163	164	172	159	153	182	160	158	176	169	173	145	171	162	165	153	159	185	163	147	154	168	164	164	176	154	188	162	178	144	144	167	167	178	161	168	159	169	182	174	191	175	163	152	182	153	171	150	167	160	176	175	173	156	160	165	186	148	151	178	173	144	178	177	144	172	156	178	156	174	154	181	155	167	156	173	169	171	167	173	163	145	159	163	162	157	160	172	165	183	145	155	176	164	191	180	170	156	163	169	190	159	189	176	178	156	172	160	138	156	147	174	170	192	158	148	150	167	174	176	166	159	184	162	139	151	177	189	159	159	171	162	181	178	154	158	156	170	174	164	182	170	166	151	151	167	163	167	195	185	147	163	158	162	172	161	172	163	156	151	171	146	162	160	177	153	159	160	158	178	145	152	153	170	153	153	178	170	150	142	179	187	181	200	168	174	170	172	191	165	150	153	171	187	186	161	178	160	160	162	180	166	173	177	176	157	166	147	177	164	176	161	188	185	177	160	160	138	140	164	160	190	168	187	161	159	155	178	166	149	181	161	163	180	187	170	166	167	168	165	180	180	161	175	182	147	175	195	194	151	169	157	160	157	175	183	166	201	195	162	170	142	167	156	164	187	166	205	154	167	165	173	153	160	152	188	171	161	177	166	161	161	189	162	160	184	164	171	186	160	144	181	169	189	177	141	139	182	173	181	152	145	159	162	157	163	172	165	175	174	167	178	161	166	169	166	166	146	155	166	156	177	182	151	163	187	162	176	170	159	154	180	149	191	146	168	149	183	173	185	221	171	153	153	168	152	173	161	131	159	178	161	175	142	163	155	164	148	158	154	134	168	133	190	157	145	167	187	176	125	137	189	188	182	205	162	153	184	184	187	187	188	168	166	179	162	153	166	172	151	169	150	161	179	184	181	151	181	160	150	165	158	183	176	138	157	154	155	185	182	186	177	154	137	162	174	172	199	136	188	179	172	155	181	182	168	170	171	173	177	170	183	183	173	154	176	163	165	157	192	161	168	162	133	166	154	166	168	146	149	175	179	152	175	174	184	170	131	198	195	174	163	171	180	161	159	153	171	165	189	175	166	182	150	161	161	150	159	158	137	165	146	147	185	172	176	178	170	172	155	148	181	167	158	189	165	165	167	163	155	170	177	161	181	148	166	163	181	179	147	157	176	157	165	179	177	156	170	158	182	164	159	179	161	156	174	176	158	177	167	170	177	173	159	148	165	157	187	154	166	144	176	153	160	172	144	153	178	167	194	175	163	164	142	192	172	156	192	182	176	168	166	150	166	158	189	155	141	165	162	170	157	168	155	171	185	176	162	170	177	180	156	167	199	160	183	152	157	162	172	178	176	149	141	149	179	160	163	172	181	172	169	168	163	174	143	149	154	174	183	146	155	147	151	168	190	177	162	163	136	177	151	154	155	168	167	170	178	156	163	161	169	179	167	177	165	179	183	172	181	145	168	194	166	190	163	176	163	158	175	165	161	180	182	153	151	174	166	161	181	172	171	175	190	186	164	172	169	162	157	147	154	180	157	166	150	148	179	186	157	144	182	170	168	172	162	181	185	176	180	169	168	159	185	154	174	152	163	183	171	174	174	178	157	151	159	190	164	159	168	177	181	151	168	130	156	192	162	137	176	161	191	163	168	186	159	153	165	199	190	166	136	157	187	158	179	180	159	174	165	157	148	174	168	155	172	149	170	163	167	173	179	152	150	170	166	202	166	184	175	178	168	188	173	168	163	171	163	169	138	157	164	174	143	153	188	160	161	181	195	161	173	149	183	185	202	185	173	160	175	171	184	152	174	164	157	162	173	155	180	159	185	195	167	173	160	171	180	163	182	163	176	143	186	134	180	170	163	153	164	186	169	165	180	155	143	178	161	152	167	173	158	167	170	173	134	186	159	169	168	157	166	171	149	140	164	167	150	185	173	179	170	158	183	165	178	168	159	180	177	165	164	180	158	183	179	163	174	151	170	163	167	163	170	185	175	160	167	184	179	154	181	140	162	154	174	151	193	177	172	161	163	165	159	171	157	168	159	164	192	164	155	168	202	144	188	170	152	171	177	152	164	176	148	177	170	169	175	163	160	181	210	172	161	177	167	152	176	163	139	147	186	176	175	182	180	186	153	160	158	174	163	154	173	149	146	168	175	196	174	158	161	153	160	166	181	168	171	174	173	162	165	162	175	182	153	167	139	188	163	169	180	161	142	158	170	170	199	169	182	140	176	190	168	158	153	158	138	187	158	189	172	169	151	150	198	153	155	177	159	150	184	163	145	183	175	171	160	181	169	161	159	195	167	141	166	146	155	161	171	164	173	179	181	178	166	154	166	168	144	169	185	173	165	166	177	177	162	146	160	169	169	139	169	177	158	172	159	171	164	188	151	154	182	162	157	167	164	155	157	176	163	193	172	155	159	151	161	160	162	172	160	161	161	181	155	171	155	168	170	167	165	158	159	169	165	178	166	172	150	163	173	145	175	161	168	136	168	152	162	166	205	185	135	164	164	166	160	177	168	188	162	179	199	154	174	198	172	195	180	198	153	168	156	183	175	166	154	169	195	161	163	177	156	156	173	165	173	159	182	154	146	187	170	165	146	156	146	171	158	149	161	173	171	153	150	180	167	177	145	149	175	184	149	167	130	165	160	159	178	156	164	169	170	174	153	153	171	168	166	183	150	158	162	181	169	161	165	175	168	178	172	176	160	189	173	160	157	164	171	142	163	173	170	182	172	191	146	182	172	177	165	158	191	171	155	178	163	192	166	180	167	160	162	163	142	162	174	170	126	175	172	167	166	185	182	164	177	163	195	165	184	154	163	184	145	155	167	167	165	154	161	147	162	174	192	163	154	163	171	161	208	185	170	164	162	167	160	177	154	180	143	174	165	155	160	147	164	182	176	175	152	151	191	160	152	167	166	142	163	179	159	167	145	176	171	139	151	161	174	150	144	180	169	168	174	152	167	167	148	166	155	175	139	181	163	153	161	170	187	163	183	159	163	189	192	167	168	182	153	163	162	162	145	154	167	169	165	177	164	162	168	192	161	154	159	160	182	169	185	167	174	182	149	166	181	146	185	172	156	175	171	161	183	177	159	143	161	177	188	145	141	188	139	152	127	161	176	188	176	165	151	155	152	166	144	173	173	158	153	167	167	168
25207	22055	34471	21863	4161	2759	2290	1796	1545	1238	1068	959	870	842	790	693	649	635	669	575	561	522	573	552	501	493	534	521	531	498	489	434	449	447	443	505	468	436	447	449	477	459	422	452	433	459	467	402	432	424	415	408	428	469	433	401	418	454	412	416	411	442	457	425	412	458	409	462	437	425	419	422	392	424	445	401	421	434	439	402	430	426	382	408	421	398	420	433	398	417	453	398	430	408	414	446	393	424	404	388	398	420	428	451	466	423	422	432	374	420	460	348	418	419	430	449	452	420	446	405	457	417	431	429	400	434	427	420	455	413	423	445	422	411	444	430	407	399	405	422	446	461	400	415	413	435	444	403	406	423	407	433	421	391	423	397	426	397	423	439	457	413	428	433	422	434	434	407	417	429	422	388	445	439	484	434	420	433	431	406	424	444	439	414	427	466	418	404	422	415	423	430	470	381	400	413	407	408	431	416	406	384	426	402	433	437	384	410	404	421	436	429	397	445	464	439	466	461	439	460	441	439	470	415	412	453	421	443	417	412	431	425	440	408	407	401	463	417	431	445	389	387	415	409	433	446	438	419	408	425	412	424	370	421	448	429	437	400	403	461	480	408	454	405	469	380	381	424	432	427	413	452	457	457	440	436	407	419	383	402	420	446	453	442	385	378	386	387	406	448	426	427	402	411	401	430	427	434	459	435	416	412	442	434	443	421	406	414	400	436	436	400	425	390	421	412	424	400	366	400	442	423	420	416	425	444	420	434	434	453	409	431	427	427	385	427	405	415	443	436	419	426	425	443	431	426	427	403	391	445	434	387	428	407	447	415	443	414	424	460	404	407	447	426	450	406	414	451	400	443	420	428	419	438	430	425	430	437	422	419	432	425	412	442	397	477	390	423	424	444	452	408	422	413	413	413	446	419	383	441	393	426	396	435	433	407	397	423	451	402	450	409	415	428	448	428	410	394	419	473	418	443	419	420	433	434	444	426	396	421	392	436	371	428	469	438	379	427	410	432	423	398	423	410	411	432	418	429	412	387	432	418	421	398	373	425	433	411	392	433	431	415	448	397	417	413	392	422	428	453	414	423	420	409	451	404	403	409	425	445	428	474	430	455	418	407	403	404	384	407	410	436	468	418	421	391	424	433	435	406	410	410	409	434	415	407	420	451	433	437	418	411	403	404	415	438	395	411	446	391	439	418	405	400	452	430	449	414	418	426	410	418	394	427	425	428	442	406	410	416	413	396	404	400	431	443	414	450	415	411	385	422	420	443	415	422	435	419	430	416	410	448	413	408	416	396	462	419	450	408	396	446	422	424	406	439	417	411	421	432	451	421	407	400	427	392	423	425	429	398	434	432	423	395	452	409	411	426	419	442	428	404	445	433	414	342	440	446	451	425	405	460	443	417	451	475	429	428	426	434	437	441	415	403	423	435	419	395	432	424	436	428	442	416	424	462	434	402	428	416	428	437	419	421	401	423	433	440	455	414	413	434	435	421	403	441	414	415	430	410	405	419	433	395	429	439	418	419	430	450	456	457	436	457	398	468	379	425	436	454	427	396	423	439	412	406	410	437	405	415	442	408	401	442	392	443	429	465	399	423	428	426	419	452	480	407	399	393	404	412	420	427	435	422	413	431	425	440	411	412	412	399	461	427	461	413	426	436	415	437	428	418	409	403	422	428	410	410	419	477	450	418	401	440	422	396	402	408	404	391	457	468	422	460	463	399	411	440	424	427	411	441	416	412	420	423	385	424	438	408	411	417	422	398	408	457	467	428	459	422	442	412	437	391	406	418	419	435	452	401	433	379	427	410	402	437	428	437	409	454	411	417	453	407	381	404	405	419	438	471	444	448	404	435	420	403	389	450	431	386	400	443	399	436	441	382	418	400	441	424	420	438	430	405	420	390	414	398	433	432	396	446	429	454	436	436	438	370	402	478	408	420	433	432	441	419	413	410	409	401	454	442	428	405	414	399	428	436	404	453	432	400	406	449	411	389	418	401	426	426	442	460	421	426	440	425	436	433	400	436	402	422	460	377	417	403	457	398	429	389	380	448	407	436	439	394	440	421	432	408	396	418	434	387	418	442	427	432	432	416	381	439	429	400	412	381	458	430	414	420	422	401	417	415	422	404	413	389	388	434	429	458	401	450	430	376	421	433	383	464	470	418	419	450	421	443	411	405	420	477	392	428	462	447	371	438	474	393	446	412	430	417	432	411	429	410	421	444	409	404	414	441	442	407	440	458	417	404	402	432	433	453	411	447	432	437	403	438	439	423	456	440	412	410	412	440	412	407	409	402	395	421	395	441	425	386	409	393	432	444	392	439	420	398	428	460	376	435	413	394	441	433	441	427	401	425	453	418	404	464	380	393	432	412	420	452	399	460	432	399	424	415	429	438	406	427	411	407	439	386	420	431	428	434	436	415	408	402	431	404	441	423	410	453	408	401	424	407	415	435	452	398	409	390	482	469	447	478	432	423	451	415	437	403	430	426	423	383	448	400	459	440	423	420	375	400	419	390	408	410	424	443	427	413	426	426	394	422	411	400	460	431	408	449	415	442	405	420	422	427	415	411	420	395	419	437	387	454	416	433	424	391	400	425	425	419	403	399	425	409	424	436	447	417	425	414	381	421	422	453	440	405	452	444	449	427	425	385	448	418	407	415	383	426	431	396	390	412	402	432	450	387	410	426	400	440	400	435	429	432	446	446	395	436	453	399	408	433	457	402	424	423	411	432	429	428	387	446	414	396	416	431	411	410	429	402	387	376	393	389	445	418	430	463	415	426	408	433	418	406	415	438	425	395	438	422	422	415	437	408	428	393	433	421	411	393	426	459	394	439	396	411	443	391	431	428	428	410	395	409	406	444	426	426	435	393	421	428	418	408	454	432	440	397	431	427	410	432	415	377	395	413	430	439	464	417	389	416	428	427	423	425	412	417	425	463	424	433	421	442	446	419	444	461	449	426	446	429	408	454	425	429	449	406	429	418	426	427	426	417	430	420	440	430	414	428	437	446	471	441	438	446	403	454	399	475	425	433	411	417	462	398	436	420	413	390	420	415	426	431	407	401	410	442	438	407	434	456	438	426	434	418	414	407	424	440	408	437	423	458	439	428	410	432	429	447	420	400	425	401	416	444	427	430	440	417	398	446	446	441	413	438	435	387	402	462	450	442	401	475	458	404	480	436	431	434	405	435	415	436	436	405	391	416	428	422	426	443	429	441	405	411	426	373	408	424	445	437	430	445	413	400	432	412	404	425	420	452	418	387	409	409	414	447	479	402	395	427	414	425	432	454	438	403	395	429	457	418	434	430	412	419	413	427	402	403	465	452	405	419	418	439	423	448	418	383	435	444	430	417	415	422	434	433	440	417	402	446	440	415	418	464	440	435	472	406	417	429	434	410	435	418	405	473	411	386	426	431	393	413	405	410	405	422	410	421	414	420	416	386	421	423	395	452	366	450	414	431	452	428	477	416	419	445	442	438
12195	5047	3860	1919	544	437	387	372	333	339	348	336	278	342	317	315	306	322	336	308	312	307	311	316	310	288	306	313	292	275	304	309	298	297	296	267	321	294	296	296	325	340	299	287	294	288	311	288	256	293	319	305	291	283	297	299	301	327	312	287	321	320	304	309	314	322	307	297	299	285	286	317	300	294	307	325	309	287	324	344	330	291	272	283	293	327	297	332	303	325	312	292	304	281	296	290	299	328	316	325	275	321	285	334	332	301	309	323	307	285	301	333	303	281	328	299	298	311	316	270	314	304	290	282	301	286	275	305	292	318	340	295	311	289	289	314	280	283	312	304	299	308	294	289	295	274	313	276	295	279	279	307	272	268	269	324	282	302	287	285	296	289	284	294	311	306	309	287	276	291	301	251	324	276	279	319	358	309	291	323	311	302	295	289	283	321	315	297	291	315	318	329	307	304	301	325	316	321	315	299	320	293	308	285	292	300	290	322	289	292	314	294	307	299	295	341	334	281	314	294	303	292	340	295	316	299	316	316	290	310	265	297	333	272	319	321	302	268	292	289	258	296	272	295	305	296	307	318	299	314	264	292	319	297	307	296	278	317	292	288	298	276	306	288	311	297	319	281	293	286	286	295	316	288	319	265	283	314	320	302	303	300	283	277	310	320	300	312	305	323	304	267	289	291	286	277	306	297	319	293	284	295	272	288	273	298	317	296	300	310	303	324	311	310	300	309	290	284	305	289	310	302	315	258	332	308	313	306	327	270	296	277	282	264	304	328	280	289	291	249	315	291	338	306	308	301	309	294	322	335	289	323	316	280	304	286	297	346	335	310	292	283	279	323	288	314	290	307	319	298	306	315	322	307	301	294	312	341	312	300	307	300	308	293	290	338	289	311	305	334	311	289	298	343	290	320	277	293	304	311	298	330	310	293	291	292	279	326	309	276	292	356	296	324	281	309	295	303	302	292	350	330	289	308	293	330	295	300	329	315	278	280	311	279	266	300	304	316	297	285	340	292	298	284	312	306	266	296	289	315	322	319	297	312	277	293	273	300	310	298	303	278	295	281	310	299	258	285	313	306	317	310	287	293	313	327	276	304	308	298	307	300	296	265	312	305	294	292	293	325	304	275	304	333	318	296	288	312	334	288	311	286	295	327	283	277	315	305	292	305	298	280	319	321	323	299	315	303	271	286	310	281	262	303	341	293	302	279	290	292	301	304	317	287	305	319	303	280	308	289	298	291	325	295	273	294	297	304	315	300	305	311	335	356	318	310	317	289	304	287	304	286	291	272	307	294	271	283	277	320	317	328	294	290	326	312	310	309	276	301	285	296	314	290	283	279	313	334	289	288	303	324	280	307	280	309	299	287	300	326	297	283	331	311	302	312	272	318	303	303	306	311	311	299	305	276	272	292	334	322	316	290	292	282	293	298	289	298	277	279	336	306	275	284	285	289	296	290	313	279	311	339	302	295	278	305	319	297	319	296	300	273	303	333	268	274	303	337	285	317	296	284	306	325	312	297	303	301	313	301	290	253	287	287	292	311	311	308	282	301	279	285	263	311	319	282	325	265	302	302	323	292	325	285	293	284	265	283	295	270	298	331	324	309	333	314	300	300	264	306	292	266	311	297	275	313	296	322	319	315	287	267	317	304	313	280	288	272	308	304	349	297	296	314	286	302	297	309	297	299	338	328	299	270	291	319	299	253	290	299	292	308	303	306	293	291	313	269	279	323	309	291	327	313	274	287	296	323	288	296	285	300	292	306	305	299	282	292	302	303	280	305	293	298	275	263	252	293	307	294	318	312	266	321	314	303	328	309	313	283	286	299	317	300	304	321	299	298	303	271	293	284	276	268	291	306	303	289	319	290	272	272	297	292	318	320	280	300	323	271	278	291	305	348	290	328	292	294	324	309	286	321	284	288	292	328	302	295	298	323	313	307	289	270	318	276	297	300	293	281	317	298	315	302	290	320	309	262	286	306	317	344	306	312	332	284	291	287	298	314	318	289	298	316	272	309	302	296	319	322	302	308	275	274	284	286	273	276	272	309	316	328	298	298	316	304	304	309	311	289	285	299	326	306	294	322	310	278	293	311	304	290	328	257	276	287	292	284	285	269	289	317	310	318	316	293	317	298	265	309	285	273	330	299	309	320	306	319	280	326	337	293	300	309	313	307	315	327	306	312	302	282	286	295	271	318	344	278	305	273	327	329	282	292	301	295	294	296	312	299	304	311	313	294	271	298	285	300	309	317	297	291	273	321	335	294	289	280	327	293	303	300	300	286	310	310	312	284	314	315	335	343	250	304	312	322	316	299	292	274	293	293	267	287	315	319	261	301	302	299	303	294	300	303	267	324	284	297	291	295	309	339	297	295	310	297	300	320	306	279	305	304	307	281	313	291	289	307	293	297	312	284	304	284	313	265	282	323	328	327	319	278	277	310	305	302	284	298	318	298	286	323	313	285	312	298	317	284	318	282	313	280	297	315	296	284	277	299	271	311	330	289	290	254	289	279	341	297	312	314	306	284	297	275	288	267	324	293	316	297	297	314	292	296	294	279	283	309	311	316	291	320	301	319	297	278	321	302	340	292	293	288	327	319	282	307	326	308	336	306	265	307	297	313	282	328	278	271	312	268	295	298	291	285	300	299	329	293	305	314	325	307	274	299	317	326	311	309	312	298	280	295	306	296	285	285	285	282	322	296	305	272	285	294	279	295	315	293	287	284	294	301	293	289	299	260	314	297	305	265	294	293	286	307	312	288	294	285	279	297	297	284	318	326	307	317	294	316	288	311	312	331	280	282	313	322	298	296	269	287	301	304	277	305	296	302	304	308	304	298	301	312	283	277	297	312	317	299	269	287	292	290	281	287	312	301	292	271	279	301	303	326	294	306	321	335	338	284	284	304	316	307	296	294	292	298	335	328	302	303	321	302	252	315	294	351	294	278	288	338	317	310	314	300	291	301	279	288	294	333	307	321	297	295	299	288	308	319	295	311	292	278	268	303	311	305	324	294	330	299	303	285	278	288	319	326	307	275	297	299	278	309	282	314	307	297	294	271	320	364	295	324	319	345	323	295	306	307	273	315	303	305	293	316	306	334	310	323	252	294	301	282	311	283	289	305	287	282	279	278	293	267	265	274	304	262	304	281	258	302	314	298	291	307	297	310	306	274	313	290	287	311	295	295	276	324	285	327	292	304	296	321	276	272	277	282	266	286	274	317	314	342	304	305	333	284	287	292	289	309	306	316	288	315	262	301	303	311	313	316	293	282	338	282	304	314	290	316	298	279	278	287	327	298	283	310	287	271	282	292	290	270	297	269	291	321	281	259	293	307	317	274	262	309	271	339	304	306	259	297	297	305	309	288	293	321	345	320	326	306	282	311	302	338	318	276	328	306	304	287	310	265	322	284	285	278	301	296	270	285	314	303	315	312	271	306	289	310	312	294	264	294	275	293	292	304	339	289	331	333	274	308	344	310	265	307
9114	5492	8113	5125	1815	1469	1219	1094	1023	905	879	862	806	790	736	782	755	702	758	737	766	776	699	729	752	765	798	717	724	774	766	719	773	777	744	753	678	713	678	731	705	723	726	721	682	701	720	717	664	704	701	686	781	745	687	717	735	744	728	754	727	754	724	701	718	686	749	712	664	736	664	725	712	692	693	732	735	672	675	735	731	725	714	734	695	730	694	673	751	706	766	676	691	750	728	731	721	742	767	709	721	694	731	737	791	726	656	761	763	720	733	704	689	713	692	720	706	699	727	738	692	702	776	725	727	714	742	753	682	726	705	716	728	717	761	725	724	735	741	728	761	755	657	675	692	720	737	679	752	708	724	751	717	705	704	729	688	724	762	714	720	715	693	744	716	700	707	719	689	688	721	713	708	723	730	701	722	734	732	727	727	745	698	662	680	735	745	724	713	721	688	720	759	699	733	727	698	723	740	741	712	712	716	752	722	750	734	740	701	705	712	734	739	709	722	723	704	682	729	712	714	680	709	743	779	766	683	724	730	664	713	702	715	740	725	758	715	746	722	696	705	755	733	666	747	680	721	749	719	741	704	705	724	714	737	711	731	728	709	735	684	716	710	729	661	712	665	706	726	701	703	747	742	737	711	738	726	698	677	665	661	741	707	699	687	684	708	722	720	678	742	731	744	729	720	721	727	689	746	723	702	730	711	749	711	750	657	809	712	732	738	687	742	735	716	671	711	731	731	680	758	729	730	684	704	696	711	738	724	747	689	659	681	736	722	707	710	724	682	741	708	783	663	703	759	746	729	721	723	744	788	713	715	721	719	714	755	739	691	713	747	705	702	685	775	748	721	723	771	762	701	750	740	711	717	803	676	802	703	735	719	754	727	744	738	693	745	725	696	743	740	745	725	704	702	722	707	766	717	749	724	704	731	764	708	736	719	736	713	695	732	700	696	723	721	747	734	756	704	770	705	712	701	752	678	706	700	740	689	744	674	703	749	693	686	693	724	720	734	723	739	686	719	712	754	747	729	703	692	709	743	699	731	705	746	712	712	700	694	721	712	733	701	751	698	715	705	716	752	738	744	715	735	719	707	711	713	703	698	695	683	694	686	690	695	713	741	702	743	692	728	697	715	712	699	709	699	723	711	746	684	658	712	742	672	725	679	746	735	703	695	699	699	719	706	696	756	733	671	680	726	726	693	733	774	700	724	733	709	753	698	675	730	715	740	682	666	745	703	754	735	753	736	745	775	676	709	713	728	701	699	731	739	681	715	710	698	709	747	735	705	669	723	716	745	726	691	721	663	704	701	730	728	751	691	742	695	739	668	771	746	718	737	701	722	695	714	718	765	792	676	722	700	716	710	679	699	717	731	711	740	728	749	695	703	711	688	727	729	800	688	689	691	703	686	733	737	728	717	708	744	704	695	757	753	693	747	729	759	724	767	749	748	730	717	682	735	713	747	724	705	704	707	711	698	704	748	701	715	697	768	725	705	700	699	746	727	695	746	715	678	734	702	693	710	714	684	779	759	747	693	712	740	705	668	690	743	707	713	697	713	723	724	704	697	666	675	710	774	728	695	759	740	740	744	727	730	687	748	700	727	715	747	665	713	715	713	757	777	764	700	651	762	685	701	718	717	720	705	738	736	658	672	713	711	776	726	737	682	731	709	690	699	673	731	664	710	712	698	741	736	699	685	706	725	702	732	733	718	757	732	677	707	745	737	745	734	679	729	732	684	707	698	689	699	713	730	717	760	715	683	728	749	732	714	713	749	708	744	718	693	724	678	713	728	743	746	690	703	759	734	720	710	697	690	708	707	768	721	683	726	705	763	707	752	724	720	689	696	711	733	695	721	782	716	708	724	686	709	754	729	625	736	719	710	743	719	708	754	761	752	719	739	732	733	711	745	697	726	702	700	708	757	681	706	716	709	699	727	675	752	703	677	703	702	740	714	723	702	691	704	705	684	711	743	720	818	729	761	716	712	701	724	756	726	670	725	739	689	756	730	687	715	716	719	707	702	735	670	744	674	733	742	734	663	675	719	703	727	677	675	729	671	686	707	683	665	737	737	759	669	702	667	696	734	703	728	692	699	704	696	741	673	655	677	685	691	728	702	735	692	711	738	736	750	696	742	772	724	702	684	714	687	783	747	711	674	714	706	702	707	738	730	727	643	701	688	735	771	721	746	745	697	782	757	756	738	713	687	691	736	722	735	689	715	763	678	763	737	714	693	674	750	683	710	670	726	732	720	662	738	688	711	672	723	716	695	717	678	739	764	724	704	703	724	716	714	708	745	736	710	711	706	722	720	685	745	690	687	733	718	715	683	673	712	708	732	734	801	688	719	687	720	715	746	710	729	715	752	702	723	715	740	728	760	718	736	739	681	722	741	715	756	738	704	752	724	737	726	730	681	734	722	697	696	726	704	743	684	691	722	722	669	729	696	709	706	676	706	715	696	774	702	730	746	726	732	761	702	750	692	709	724	748	688	670	708	697	724	765	729	713	718	728	687	758	726	707	703	734	762	723	736	678	733	709	713	736	796	693	738	756	679	752	683	730	716	697	694	779	756	696	738	745	722	699	719	706	738	747	709	713	707	723	745	763	713	678	734	737	745	759	746	738	710	706	759	688	754	710	744	729	692	695	726	699	750	737	743	728	745	717	716	732	733	701	715	705	717	714	683	715	755	704	721	711	696	732	679	755	751	757	770	758	711	711	672	725	697	774	754	682	734	707	736	671	715	747	704	700	744	718	696	731	748	739	711	717	716	736	735	742	731	687	748	687	767	680	751	727	713	699	710	740	741	706	685	735	697	735	713	733	698	721	686	688	718	721	737	744	699	711	751	701	741	696	759	728	723	792	710	740	735	735	708	745	737	710	726	726	734	711	680	739	700	706	744	661	710	740	768	760	685	703	778	722	717	695	730	736	711	699	680	725	762	688	721	681	726	741	683	736	681	681	721	763	751	732	679	779	709	700	684	727	701	730	706	715	765	724	735	711	758	683	666	702	762	682	724	699	737	694	734	740	748	694	681	724	764	697	696	710	715	687	709	674	695	741	719	727	683	706	703	786	741	699	714	665	761	703	709	679	723	708	681	714	696	723	715	775	711	784	769	708	724	743	737	711	750	719	687	751	679	722	723	737	712	723	744	701	694	688	683	699	691	725	724	724	753	727	670	720	705	750	692	715	681	643	717	653	727	766	656	738	718	742	746	683	728	732	712	759	725	708	707	724	724	721	696	767	728	646	754	732	731	710	739	740	731	677	687	727	770	744	773	748	745	749	731	713	675	687	744	698	713	725	712	724	710	719	743	693	739	700	684	721	697	747	738	685	712	766	710	730	683	714	723	762	702	746	713	690	691	712	694	740	763	753	694	725	678	725	732	730	713	754	755	693	709	711	696	751	711	757	690	693	709	757	718	741	725	747	703	709	755	693	734	699	729	661	713	739	743	710	700	715	702	719	725	690	726	750	730	720	692	737
27069	17463	20092	10505	1755	630	476	415	401	368	307	306	288	324	290	302	298	273	306	279	299	247	267	263	292	223	252	274	273	247	244	255	244	271	251	265	258	260	255	258	276	241	259	256	221	232	250	276	252	248	231	267	245	249	253	261	231	259	242	258	276	271	279	236	276	259	229	244	242	245	258	252	246	279	255	250	230	277	258	262	251	241	267	237	263	272	257	253	246	262	257	292	283	232	269	267	235	235	257	245	272	272	260	261	261	265	253	259	278	265	210	233	259	255	246	275	233	261	281	258	236	271	266	272	277	276	263	249	273	275	238	238	268	261	270	276	252	252	284	252	280	255	248	237	229	258	272	256	264	261	284	234	236	256	259	277	224	250	270	275	247	251	256	256	247	269	297	241	226	259	273	216	246	243	250	234	253	263	225	266	266	240	255	269	244	259	260	246	260	288	261	232	257	232	273	268	257	240	280	269	254	234	270	269	259	290	245	239	248	245	276	279	243	220	253	227	258	244	251	251	266	252	238	242	253	250	273	246	243	262	234	285	262	247	267	243	267	270	254	298	254	219	248	253	268	275	249	265	262	266	287	219	257	264	251	284	274	226	259	246	258	271	235	248	244	242	232	244	250	236	246	238	244	267	240	251	252	273	258	275	229	252	255	269	260	276	272	273	261	269	263	257	215	242	247	273	236	232	273	293	255	280	231	276	241	236	235	211	289	239	249	248	231	245	258	248	239	234	263	247	241	239	261	286	258	251	271	230	259	258	268	251	251	238	243	266	270	229	273	265	262	255	238	241	242	246	251	233	240	256	264	238	244	276	264	281	251	231	243	245	275	247	251	261	252	229	251	264	227	267	266	231	248	253	259	238	253	259	219	266	269	262	239	269	265	257	257	260	216	261	269	280	272	240	265	247	233	246	234	271	239	237	255	258	267	233	260	250	258	250	260	254	264	255	269	229	273	247	249	259	261	263	261	258	265	288	258	240	276	253	242	296	225	250	235	238	236	261	229	237	238	231	271	274	230	270	256	284	252	261	263	256	263	265	242	247	291	248	244	256	260	250	228	262	276	249	254	257	263	258	265	236	255	255	271	256	239	243	259	245	249	299	259	267	295	248	253	253	260	264	247	257	218	252	241	240	236	254	267	250	244	297	232	240	240	264	254	266	239	233	258	231	282	249	257	266	235	266	257	256	292	229	216	275	290	265	232	238	237	240	234	290	275	265	245	233	258	229	250	264	252	234	250	253	230	256	257	246	258	246	255	245	244	282	252	256	268	274	295	220	239	264	280	263	244	252	268	281	246	280	252	235	256	257	245	259	247	265	233	249	246	268	227	254	244	237	253	243	225	271	261	277	245	266	249	260	257	252	289	231	284	249	261	271	290	277	235	245	266	252	254	256	271	286	255	216	254	265	231	245	240	248	278	233	258	273	273	258	269	260	243	242	286	236	266	255	233	249	247	281	247	290	262	232	259	265	259	250	247	246	262	235	264	233	235	267	276	235	234	236	287	286	245	242	280	273	272	255	253	274	234	263	255	235	248	234	295	232	253	227	276	254	263	250	245	253	212	255	251	240	232	242	299	272	258	251	216	277	228	258	253	260	232	244	221	273	285	243	255	260	251	251	262	245	216	251	274	231	271	260	262	240	255	231	252	256	260	244	263	228	275	236	254	282	271	267	256	285	249	246	222	232	246	240	244	265	255	269	241	268	246	255	264	236	257	262	283	236	274	280	232	252	225	259	254	267	256	259	264	258	240	254	263	254	270	267	251	270	248	254	233	247	261	241	243	244	259	233	257	244	252	266	269	259	259	273	264	229	254	243	255	282	238	260	258	248	228	213	233	249	254	241	253	296	258	226	246	238	231	283	234	257	242	251	248	259	241	213	235	285	235	248	259	267	271	244	239	227	259	277	254	276	242	249	264	267	252	266	244	266	256	231	252	244	231	257	282	266	279	244	232	235	268	247	274	262	272	221	224	266	238	244	278	247	262	270	254	258	256	244	237	256	239	272	260	262	259	261	241	287	256	214	245	244	264	229	268	253	244	268	238	269	256	258	282	256	249	246	290	237	251	273	242	276	252	283	251	234	254	228	241	236	257	250	256	253	274	240	259	256	232	213	256	256	246	265	244	270	248	253	282	242	229	275	289	275	255	255	219	254	243	233	256	278	245	257	276	253	206	253	275	242	246	243	243	231	257	273	309	273	240	264	245	293	251	244	258	235	250	240	251	287	244	251	269	228	240	263	234	216	258	247	252	241	231	240	263	254	239	258	245	297	258	239	254	274	262	261	274	279	255	284	267	241	254	242	244	265	241	277	257	248	259	246	266	224	288	245	227	236	269	241	256	247	241	258	263	260	266	247	233	256	250	231	264	271	279	253	252	242	231	261	239	241	263	260	254	273	250	244	271	249	251	252	259	227	263	252	244	233	245	270	231	237	219	241	241	279	245	239	267	231	264	254	262	237	242	258	271	241	202	253	260	267	235	271	208	256	252	313	255	224	270	271	247	233	273	280	244	231	283	275	223	279	265	239	227	245	282	239	262	266	269	248	248	249	264	258	254	253	258	255	231	262	267	257	282	246	238	264	267	274	266	241	262	249	221	256	223	253	234	267	280	227	260	240	262	231	245	227	240	259	260	256	254	269	258	238	262	224	272	246	233	250	263	245	280	236	221	252	264	234	281	233	238	218	286	257	260	205	264	253	252	230	238	266	260	269	269	241	248	258	207	277	291	272	234	256	253	274	242	277	269	256	272	248	210	272	263	264	244	261	246	266	274	281	253	277	244	290	240	247	273	234	252	295	276	232	242	251	284	249	232	250	282	238	260	263	261	266	239	256	255	239	270	259	262	282	274	264	228	247	276	269	259	259	253	230	277	268	285	238	233	256	260	277	256	230	283	231	234	253	252	239	264	258	244	215	273	256	256	270	244	230	236	282	255	247	269	272	245	256	255	251	245	248	257	269	265	236	238	240	248	239	236	256	250	236	253	225	240	241	271	261	236	271	261	246	269	270	257	263	256	254	265	245	229	231	275	256	258	277	276	253	295	234	288	256	274	251	261	252	236	247	258	249	260	222	251	258	272	282	253	232	305	262	258	264	235	269	257	266	272	219	247	262	246	243	228	255	262	247	263	243	241	243	251	233	244	245	263	242	254	238	236	249	292	267	284	257	270	242	249	258	259	273	241	244	281	258	235	259	260	286	275	238	295	235	242	250	254	248	259	249	250	258	265	275	242	285	260	254	227	283	254	261	232	243	278	247	246	246	249	224	230	217	245	268	259	262	262	256	251	224	245	281	254	235	256	272	254	269	263	236	239	246	248	264	268	267	213	234	263	248	261	249	247	244	224	227	246	253	247	278	280	266	230	230	258	244	238	271	237	266	260	279	234	262	270	242	275	238	253	231	239	276	260	253	252	290	247	259	250	264	271	271	247	220	242	264	251	254	248	244	251	281	235	243	240	247	243	283	263	242	250	247
19822	15831	24582	13552	3366	2134	1739	1407	1215	1099	1013	975	951	898	798	796	839	702	709	728	724	704	692	735	677	649	652	655	659	726	636	651	651	657	589	639	664	608	648	596	631	606	616	621	586	628	610	622	628	618	619	555	604	586	645	671	653	629	600	611	634	658	604	554	640	618	646	608	679	605	617	596	592	630	573	616	613	598	660	607	628	608	604	623	638	680	681	617	602	586	597	630	651	612	678	644	618	612	606	683	610	612	640	627	586	636	579	575	644	634	634	629	625	625	623	630	595	630	617	672	609	629	627	640	649	575	609	605	631	616	662	608	636	652	607	592	627	606	613	601	627	587	627	597	626	631	566	597	642	659	627	655	617	624	632	613	615	618	603	604	615	608	644	647	626	621	614	589	597	659	625	624	618	607	629	543	623	601	612	617	675	621	620	614	577	629	593	625	588	661	679	619	617	626	610	624	615	632	576	617	613	654	631	592	606	634	610	622	606	666	570	635	653	633	617	643	624	578	616	636	592	620	609	603	613	638	646	649	660	601	594	664	588	656	603	632	575	617	580	631	618	626	620	625	611	644	661	691	595	597	648	637	579	583	608	603	647	642	607	605	636	595	595	614	626	590	603	589	615	574	648	650	612	636	658	583	638	603	598	560	611	618	618	644	585	629	658	565	617	580	614	656	659	635	589	625	601	650	638	595	625	619	571	614	627	639	591	589	639	601	623	594	616	666	627	660	637	599	646	591	591	633	575	602	665	637	647	608	567	612	640	587	618	659	639	600	634	623	621	623	591	635	611	564	578	633	607	639	623	629	642	636	628	564	625	608	632	629	628	654	620	625	594	598	586	599	618	645	622	605	651	603	616	635	641	636	679	611	621	580	586	582	616	622	622	577	684	664	638	629	607	606	627	582	574	616	633	628	598	665	657	644	622	613	610	600	595	615	597	628	652	684	642	562	580	621	583	595	640	605	617	636	612	625	655	658	570	565	616	585	625	627	621	605	587	592	600	604	628	604	636	633	638	655	605	640	615	672	598	628	586	631	561	623	570	643	637	646	628	590	616	630	637	638	618	575	619	641	616	598	629	611	652	614	613	609	586	604	619	623	642	606	620	628	618	608	598	583	600	622	658	597	656	638	590	646	616	590	621	615	628	621	606	632	618	627	643	624	598	651	589	621	655	632	638	602	632	602	610	635	641	606	615	612	614	610	629	633	639	648	633	638	615	637	632	629	626	586	616	570	624	589	632	627	610	580	613	647	637	631	640	591	634	595	687	611	604	618	603	624	577	628	562	615	602	606	615	622	601	612	623	599	594	612	594	618	648	624	581	606	581	619	608	593	620	583	651	581	603	591	638	642	620	630	615	621	565	626	650	613	661	613	618	612	621	628	581	572	610	616	642	627	638	643	625	631	683	600	610	616	566	634	646	610	613	602	629	592	623	599	661	637	628	617	591	645	644	605	649	606	614	613	631	607	603	597	580	648	634	610	590	585	600	616	581	591	642	636	578	645	600	687	580	609	605	637	613	625	611	624	626	631	626	625	598	601	658	625	626	636	589	639	642	587	591	612	575	567	636	638	606	605	624	595	623	597	601	576	619	634	606	617	629	613	599	639	630	626	614	653	649	643	650	631	589	628	581	624	616	641	595	642	648	669	598	636	604	600	627	567	622	593	668	595	636	611	637	617	618	614	647	642	619	617	649	575	635	619	654	647	618	621	659	637	636	593	597	599	592	584	650	625	636	647	654	640	612	611	598	598	616	592	581	590	620	671	595	620	626	589	634	636	637	594	602	610	669	578	612	638	652	612	621	645	632	581	610	589	617	620	659	598	614	604	631	582	584	597	594	622	611	641	604	603	636	628	594	608	615	639	604	649	596	639	604	601	613	627	608	586	580	601	634	626	674	607	593	586	617	591	590	592	602	645	653	601	582	607	635	575	585	632	606	648	595	590	573	618	606	617	655	637	600	651	625	598	651	610	608	629	642	590	595	624	643	592	606	631	633	642	597	617	628	614	636	648	607	620	635	596	638	608	632	630	605	603	643	608	637	644	661	615	605	634	604	590	603	598	601	627	597	650	609	618	596	657	657	590	632	587	600	597	646	639	617	629	628	623	624	595	608	650	635	614	620	622	603	628	601	622	628	604	604	638	581	650	601	603	620	649	625	574	592	608	589	608	595	602	598	593	590	649	603	608	599	646	569	622	618	622	608	617	635	606	585	606	595	575	618	615	622	628	636	606	599	625	631	584	608	594	591	624	606	676	596	616	643	666	629	649	584	599	605	628	629	645	621	606	620	594	651	655	619	609	608	623	628	604	599	640	569	609	603	657	637	592	620	634	637	593	581	604	642	590	585	627	599	611	636	639	631	581	589	608	643	640	591	640	653	585	621	657	604	596	636	644	622	640	606	620	581	624	626	603	587	642	604	609	621	637	628	610	608	603	601	612	611	621	604	609	641	603	622	636	643	615	628	604	592	628	643	611	608	620	616	637	612	595	586	623	626	615	598	609	594	657	633	633	630	616	635	639	600	637	610	663	632	647	596	619	631	616	604	591	570	613	581	602	613	622	636	607	600	592	647	610	614	590	641	627	624	687	618	632	599	616	631	591	569	591	647	605	632	662	601	627	597	606	607	597	607	610	619	555	649	616	627	659	593	587	640	663	663	624	644	596	608	578	601	617	571	592	600	618	597	600	626	590	617	655	585	586	621	623	705	608	630	621	597	606	617	611	620	657	597	635	610	633	612	626	634	612	636	684	589	602	576	626	597	628	626	584	575	599	618	639	594	633	609	612	598	600	625	615	630	626	629	580	627	614	627	632	640	633	634	638	565	603	624	598	633	574	654	576	606	619	620	606	631	630	591	618	599	602	631	656	638	600	591	623	648	599	612	688	622	639	577	653	596	613	598	610	596	601	659	626	630	619	613	619	635	660	603	645	577	636	594	612	658	613	642	594	614	604	607	650	564	622	680	613	643	592	589	609	572	621	641	630	614	646	605	627	613	585	586	612	608	634	614	640	581	610	605	588	622	597	623	609	590	594	636	633	621	603	600	617	616	616	597	611	606	585	609	646	595	625	648	603	699	639	636	618	675	580	599	612	609	590	605	624	621	647	637	618	618	638	612	599	578	633	602	633	584	589	584	604	587	608	632	612	600	580	609	630	613	628	615	585	590	652	648	604	619	637	606	631	636	608	666	651	635	568	658	610	593	586	601	603	651	643	622	631	641	590	624	650	624	581	590	619	608	620	631	610	636	600	583	605	636	618	560	626	576	598	618	569	589	634	612	628	616	632	627	653	608	589	586	662	635	621	604	639	640	553	626	610	643	627	669	632	617	610	599	589	641	628	621	630	685	584	569	592	641	620	613	573	593	626	640	633	611	606	631	634	607	634	664	691	665	603	604	577	629	616	666	597	616	626	591	583	650	650	634	638	626	595	624	563	603	659	646	580	583	610	632	576	619	629	634	616	610	645	583	587	656	627
36561	26348	26961	15042	3126	921	565	420	318	310	246	265	244	231	230	221	184	174	204	176	161	173	185	169	170	179	163	149	181	156	170	160	169	167	149	159	160	149	168	151	170	166	130	171	151	149	166	164	150	164	166	166	149	167	176	174	143	165	181	142	177	174	163	170	168	155	171	175	143	173	164	145	188	170	154	171	160	151	160	174	162	170	152	147	181	175	175	170	169	128	138	153	180	148	154	166	153	140	166	149	161	157	156	164	174	172	148	186	179	165	148	162	162	168	156	156	169	171	162	166	155	166	148	150	141	166	163	171	135	153	188	146	153	149	161	155	138	158	166	152	157	179	159	184	156	157	185	167	137	141	134	155	147	149	162	184	143	167	178	176	138	177	156	111	161	165	156	144	193	164	156	164	182	180	155	158	165	161	162	159	154	152	173	141	164	149	154	176	149	135	156	144	158	148	159	151	154	151	153	155	187	138	174	149	154	169	153	168	160	165	145	154	179	171	167	164	150	146	122	133	152	156	173	163	150	147	170	153	167	152	174	168	151	165	150	157	158	161	166	147	162	149	157	179	161	180	163	154	183	165	146	158	178	168	145	173	152	155	151	156	144	168	151	153	177	214	147	136	157	134	165	153	162	167	164	168	128	179	145	170	149	158	146	152	133	162	152	175	156	164	185	155	167	168	176	158	165	174	162	176	164	151	154	169	156	146	152	152	165	143	145	172	163	136	140	171	126	156	173	170	157	146	157	145	128	151	152	156	154	154	156	162	147	156	164	177	145	160	174	157	182	174	159	159	193	162	156	172	159	150	160	157	158	159	156	158	168	161	154	157	161	145	156	185	176	152	182	174	164	166	152	165	171	142	148	171	157	172	177	158	181	151	175	188	165	170	149	169	149	176	160	169	169	175	123	139	164	183	147	165	147	168	159	159	179	179	179	145	166	138	133	173	160	165	143	168	153	163	150	151	166	181	166	162	172	172	165	160	146	155	170	177	164	163	136	148	166	167	161	146	182	171	175	186	146	153	155	160	138	149	167	176	156	157	138	155	156	149	143	144	142	158	166	166	153	150	157	151	170	155	192	177	167	173	158	146	173	166	164	175	163	142	150	158	175	156	163	162	185	166	141	163	166	155	163	177	164	159	197	155	165	168	170	160	163	172	174	155	128	159	157	153	160	140	126	174	176	176	151	163	140	154	178	156	153	153	170	149	187	158	147	159	174	156	177	162	183	139	146	167	141	156	152	179	179	179	161	160	149	149	150	118	143	167	160	154	171	175	159	135	157	158	176	173	172	152	160	135	158	155	153	151	141	148	173	158	161	154	167	148	173	151	163	156	165	162	152	154	153	160	172	169	127	182	156	141	164	159	154	188	154	153	166	160	167	156	186	147	164	176	159	182	157	156	164	145	156	156	157	170	150	155	140	177	167	148	161	133	147	158	154	155	151	169	169	150	183	166	155	155	164	165	162	154	173	199	150	159	150	153	167	142	132	162	161	169	158	148	162	149	166	165	174	151	163	146	158	134	156	171	175	164	185	167	182	184	173	181	190	162	182	174	159	167	163	164	166	148	162	150	172	178	156	174	160	174	143	157	175	150	168	164	177	147	170	146	136	151	165	176	151	146	164	167	160	166	159	160	145	180	152	153	169	162	132	166	160	147	167	145	158	170	148	142	169	159	154	159	150	152	152	152	141	156	181	150	172	142	161	145	147	169	152	156	166	175	146	166	179	161	179	181	175	174	160	153	149	163	158	172	180	176	144	147	151	163	164	155	126	175	201	155	157	141	162	177	151	164	163	173	144	159	161	143	141	188	170	164	150	169	154	156	178	165	183	159	161	163	151	149	140	152	178	133	160	158	159	169	187	164	165	162	148	138	171	156	135	154	171	157	132	152	155	149	162	162	162	164	147	159	160	165	172	152	155	164	165	142	141	172	138	163	135	158	161	161	141	147	180	159	156	151	179	145	164	159	170	164	151	155	176	157	160	175	139	177	181	174	159	158	180	166	187	179	174	157	152	156	180	167	161	140	160	166	155	146	145	188	192	159	149	151	148	141	162	165	155	143	155	154	134	140	193	132	186	179	163	160	151	154	156	170	190	158	161	166	147	166	151	173	158	156	158	167	156	171	147	165	168	165	149	146	161	172	175	172	168	136	169	152	182	158	169	153	151	157	153	162	141	164	144	152	149	169	162	162	161	166	164	178	163	170	177	165	132	157	137	176	139	172	148	174	160	161	133	153	150	184	161	192	156	160	162	164	152	159	165	158	158	143	160	150	171	193	160	179	161	141	144	165	187	156	178	174	149	159	144	151	152	158	162	159	145	166	174	165	151	166	178	156	156	174	171	175	150	188	165	159	156	147	142	158	164	147	166	163	158	150	176	167	148	163	152	167	162	166	171	153	165	152	156	157	144	166	158	137	170	188	200	149	163	168	160	152	149	166	160	144	149	170	181	190	140	161	176	169	176	162	157	159	181	162	146	141	152	186	149	185	178	166	144	195	177	182	170	176	156	178	187	173	162	149	137	154	179	143	156	145	147	141	170	147	164	157	148	168	158	142	149	140	168	153	162	176	148	166	166	144	169	169	158	178	176	171	170	165	156	154	151	162	159	154	154	148	139	145	154	136	174	143	159	155	155	184	152	170	195	144	158	183	183	178	153	151	165	174	180	167	129	144	153	168	140	156	163	157	167	175	171	146	156	148	158	172	181	171	168	165	123	155	137	159	159	158	144	159	148	162	154	177	151	171	155	167	148	173	172	165	178	147	166	163	159	162	173	187	156	159	160	150	157	153	168	144	163	135	167	151	158	194	173	178	151	148	157	186	141	151	155	168	147	168	167	174	158	170	146	155	149	155	160	164	160	166	146	160	160	175	169	139	135	151	138	155	165	145	173	187	160	166	133	156	156	169	168	160	185	156	163	153	139	145	181	162	156	178	174	168	131	153	181	151	150	151	168	152	151	143	152	141	159	145	150	165	180	146	154	184	164	146	164	165	183	150	152	172	174	144	146	166	178	155	174	173	175	185	170	151	156	153	176	157	153	171	148	163	172	178	167	157	150	170	167	157	162	157	146	170	177	172	166	168	159	159	125	153	159	157	139	168	180	162	153	171	158	153	131	186	151	153	123	177	163	168	177	177	176	162	167	168	161	161	167	162	150	153	176	157	165	140	158	162	151	158	157	182	165	148	133	182	163	166	147	155	160	144	161	144	139	176	164	141	149	171	164	160	162	154	145	158	175	155	150	141	156	168	151	160	170	175	187	146	150	168	188	149	181	190	170	172	149	161	162	165	153	149	164	171	190	163	154	165	143	166	174	160	158	134	155	153	185	165	179	153	183	164	169	165	192	169	140	151	175	181	165	124	156	160	174	188	170	181	164	168	164	162	165	160	157	179	169	164	160	142	149	143	156	160	163	179	137	162	168	159	164	173	145	171	178	165	152	190	160	163	150	155	148	163	154	166	153	172	174	151	143	176
25446	21948	29891	16626	4406	2590	2050	1650	1309	1179	1011	981	937	860	724	684	672	592	568	579	561	534	515	522	516	555	479	485	467	467	474	469	442	448	455	424	428	486	397	448	431	407	416	405	397	459	435	436	420	419	426	411	443	424	448	403	415	420	393	451	432	402	424	433	398	408	461	413	418	439	416	421	407	430	380	439	377	410	461	409	426	405	382	412	415	417	437	382	406	390	427	436	424	392	408	382	440	422	420	391	389	367	416	412	419	414	390	391	415	438	404	397	407	424	424	383	405	431	430	387	393	398	462	411	375	406	387	428	416	431	403	409	455	390	423	439	402	428	431	397	403	425	405	388	453	432	369	444	404	452	362	394	447	438	392	454	370	397	403	411	410	394	392	402	395	413	379	409	415	421	414	406	403	402	389	404	384	404	390	414	396	395	415	403	420	404	405	400	382	403	399	465	401	424	410	407	423	401	382	415	363	438	407	434	414	418	418	400	405	404	399	383	404	402	392	426	443	400	458	391	437	408	402	405	416	377	374	418	403	403	433	384	401	417	376	445	407	430	398	414	411	389	407	410	438	453	396	429	397	386	394	379	392	369	408	411	389	402	424	389	381	407	417	384	446	421	432	436	421	421	384	388	390	372	393	424	418	397	431	445	449	429	392	405	419	401	405	418	401	374	428	410	387	422	396	394	409	386	423	363	419	394	410	440	414	427	377	407	418	401	389	416	462	398	374	405	393	386	393	408	428	391	455	365	424	430	408	393	436	400	428	381	406	438	352	427	371	436	401	388	440	410	387	402	426	411	446	436	455	419	400	410	394	381	421	430	432	380	428	411	427	389	423	445	480	413	396	388	371	395	374	416	421	390	389	415	416	405	431	394	403	421	406	397	412	434	385	379	400	424	388	432	430	395	425	421	415	423	408	432	428	379	393	420	436	418	403	419	367	419	410	418	397	388	378	393	374	370	424	423	428	422	396	390	429	432	425	397	369	419	383	410	405	383	431	419	429	414	407	413	411	388	441	480	407	410	399	402	426	424	375	438	411	436	423	433	430	458	412	397	414	399	423	391	381	405	425	406	410	409	411	423	406	440	357	398	399	411	397	397	398	390	371	391	416	405	429	382	427	425	419	401	413	409	435	392	414	428	408	402	416	426	378	429	438	397	420	385	399	399	412	424	405	427	389	434	405	414	409	393	393	410	431	375	416	406	399	390	402	425	407	413	382	455	431	433	388	448	385	422	438	404	423	404	420	403	414	442	432	399	408	442	392	400	407	410	431	425	411	419	392	375	399	392	412	414	388	426	400	407	418	429	406	398	428	403	421	432	435	402	420	425	399	409	406	408	413	378	431	415	403	407	413	420	391	416	412	434	411	403	402	408	437	438	402	389	408	393	366	442	402	422	385	404	409	422	389	406	413	400	414	410	417	418	412	423	422	380	406	388	424	413	391	418	383	400	459	424	383	389	409	446	417	403	407	405	416	378	451	392	388	414	405	408	398	404	397	427	394	425	416	417	389	391	387	433	403	384	383	385	414	452	439	425	430	445	420	396	409	383	427	398	381	413	391	416	396	424	413	387	396	434	401	387	398	397	400	415	395	394	431	441	413	407	453	419	403	385	405	393	420	419	412	404	427	405	422	428	422	422	409	448	415	437	409	406	399	368	409	427	462	405	350	414	437	393	410	466	409	409	390	415	412	391	380	404	401	392	398	413	392	409	398	391	406	384	399	423	400	417	434	408	389	455	420	401	409	452	415	401	432	435	382	420	425	402	388	420	439	428	432	373	409	386	430	395	417	387	389	424	387	422	442	386	430	445	421	394	412	398	408	391	411	411	395	398	389	423	404	409	406	404	375	422	414	403	402	404	434	445	467	392	389	449	365	419	395	383	417	394	452	422	424	429	406	448	435	451	368	441	412	436	398	436	408	416	398	440	381	428	390	406	392	418	393	384	383	391	391	408	435	379	404	425	422	404	425	420	434	414	404	432	450	391	380	393	464	420	435	438	404	357	433	388	439	420	419	411	396	428	385	380	400	384	420	374	394	403	404	422	398	359	418	401	434	415	417	385	435	384	415	400	420	385	419	426	409	405	416	413	409	433	386	384	420	393	411	421	420	391	441	399	391	410	408	430	399	386	395	417	428	433	426	372	429	460	433	449	417	426	411	405	409	374	426	423	408	422	431	396	440	420	416	434	409	431	412	444	409	407	417	404	401	429	422	404	426	435	408	390	420	411	451	397	425	391	444	380	434	440	390	389	403	380	368	465	406	385	430	391	388	390	424	428	435	428	380	398	368	414	417	427	433	414	424	392	418	406	407	377	426	385	398	407	404	434	398	412	405	412	409	426	416	371	389	426	402	383	419	413	395	405	408	385	423	419	397	415	424	394	421	388	400	421	406	433	398	416	430	418	408	397	400	417	407	394	405	423	409	397	418	375	373	450	391	408	400	436	422	405	393	415	440	388	401	396	365	405	426	375	411	393	398	404	428	425	390	423	408	421	438	403	446	410	411	439	437	385	407	398	368	389	393	393	411	387	390	395	403	428	443	381	456	437	409	426	430	422	430	384	414	413	417	418	412	412	408	407	435	436	422	437	384	415	389	431	407	425	430	410	418	413	407	405	400	372	354	404	407	381	382	442	435	438	413	371	453	415	361	400	395	425	420	400	427	423	409	396	399	412	444	418	437	435	444	415	423	417	413	408	439	411	419	364	377	425	386	436	421	420	387	381	413	389	419	409	390	401	411	425	392	414	393	421	405	406	407	387	426	391	397	389	404	426	417	411	398	428	393	386	402	399	375	443	442	401	387	431	431	400	386	428	441	406	415	428	390	408	411	387	426	391	389	377	383	380	377	423	434	405	415	447	400	398	395	412	409	403	406	405	450	428	394	414	403	434	405	431	395	406	444	443	420	381	429	412	432	366	439	414	415	409	436	453	426	412	445	390	383	371	400	409	411	396	406	421	415	408	400	427	401	415	448	395	413	387	431	437	414	433	396	381	390	394	417	383	414	416	401	438	392	384	397	429	411	414	404	403	417	442	387	413	420	434	374	411	397	393	388	380	383	423	407	391	405	382	379	352	432	429	440	422	389	435	417	410	437	404	403	380	382	450	410	403	446	409	427	385	363	372	425	406	431	429	392	418	410	408	424	437	420	424	428	431	414	419	428	413	417	406	431	444	409	406	428	408	418	412	369	402	396	437	427	401	422	423	405	376	422	389	389	390	389	457	432	424	416	387	446	414	409	427	449	399	414	382	434	424	383	416	384	410	416	399	451	388	397	422	460	396	407	428	406	392	422	433	388	403	446	423	386	428	413	399	430	382	442	405	409	406	380	415	395	404	399	430	422	391	408	387	402	414	375	407	409	389	387	385	414	413	408	413	429	411	397	408	395	391	414	409	417	413	435	386	424	408	408	456	400	427	403	462	409	380	433	414	392	426	435	409	422	415	408	421	444	439	438	402	391	393	390	388	378	394	375	404
11931	5023	3583	1971	609	455	421	371	342	340	323	325	336	329	289	279	306	338	308	297	291	317	326	264	282	316	341	324	301	299	316	311	275	275	272	351	291	278	319	323	291	292	293	309	305	299	300	274	300	321	297	310	287	305	294	317	305	291	309	313	311	283	298	296	295	301	293	322	298	278	300	260	305	259	293	287	312	320	299	308	284	287	290	328	302	303	320	317	286	298	292	276	256	320	288	320	299	311	291	280	298	294	278	280	284	262	285	297	322	289	282	308	301	288	308	290	287	305	302	287	284	279	291	312	305	305	268	262	293	332	318	300	300	296	256	255	307	261	300	293	293	276	286	310	278	286	328	279	291	286	290	288	271	273	294	348	275	283	297	258	295	291	291	344	288	302	300	334	319	300	313	293	268	280	273	254	280	283	307	324	287	297	318	281	312	301	283	296	306	305	304	284	288	339	308	287	276	296	294	313	315	283	303	328	268	305	322	286	285	291	303	316	319	310	275	282	281	291	308	306	272	317	287	293	294	331	298	310	306	286	298	314	293	282	340	253	297	323	267	305	312	275	281	317	273	321	272	294	320	270	293	304	312	299	293	289	299	291	282	287	293	273	291	293	275	291	316	274	321	281	294	295	320	295	300	289	274	292	277	264	307	274	302	293	328	307	279	282	334	308	303	288	299	306	299	287	268	263	303	326	280	280	267	286	277	291	331	304	324	275	281	317	301	310	309	302	312	321	292	310	270	284	323	299	288	262	287	290	295	294	300	314	315	306	320	282	295	257	283	310	299	285	292	267	291	332	335	285	312	280	285	284	356	341	299	301	218	313	288	302	299	300	293	291	329	297	298	276	313	298	309	265	286	302	309	272	284	280	311	305	287	328	295	270	313	274	272	297	299	286	307	335	305	320	285	296	300	301	274	314	299	315	272	303	262	277	285	258	289	304	323	291	276	347	317	317	301	316	291	308	291	263	306	295	294	281	309	277	277	302	286	305	305	298	269	301	300	289	281	285	301	282	309	298	282	275	305	255	322	306	290	289	292	285	282	297	295	245	265	321	270	334	290	291	303	281	306	264	279	260	319	321	289	310	281	295	295	314	310	274	308	328	310	308	278	301	313	330	308	285	285	286	259	301	302	263	281	290	268	277	301	327	277	292	299	311	281	313	324	324	285	296	290	319	312	275	274	299	294	305	308	293	293	272	289	323	313	321	321	290	313	302	304	305	302	327	301	323	284	265	347	278	341	281	298	280	303	261	293	324	285	299	288	287	282	286	307	318	286	306	305	302	311	310	291	317	312	280	273	282	277	313	328	307	304	317	305	261	277	292	329	289	308	314	308	295	294	280	310	287	277	316	290	286	309	318	310	285	313	282	307	313	280	305	308	324	297	270	309	270	291	272	329	289	297	301	297	311	283	276	292	282	305	281	325	329	295	312	284	300	293	308	284	269	304	314	304	288	306	272	310	281	303	300	289	288	303	275	327	296	297	278	298	303	307	270	250	308	293	294	276	292	286	310	318	299	283	265	289	325	296	299	310	319	289	303	292	274	305	288	273	315	293	285	289	281	284	280	277	299	303	303	305	323	314	326	274	296	269	274	293	314	288	288	327	292	293	304	279	282	308	301	347	288	306	302	305	269	305	320	305	291	284	282	317	308	326	284	303	312	308	248	310	270	279	291	346	268	303	274	299	302	294	289	312	291	307	289	276	319	295	281	321	278	307	289	292	296	282	269	283	263	280	306	319	292	292	263	292	283	309	302	280	277	293	319	310	287	298	313	307	298	311	292	273	298	289	311	323	316	293	308	308	306	286	299	288	268	280	297	313	276	298	311	279	301	300	276	345	282	286	293	309	317	341	303	315	281	290	291	313	298	288	308	305	272	286	323	311	330	316	306	273	329	292	275	318	283	267	315	300	286	295	301	314	258	279	302	327	310	293	297	312	294	299	294	296	298	265	346	287	315	309	299	294	281	292	293	303	303	309	281	285	272	303	306	299	306	325	265	320	283	298	332	299	295	326	297	320	262	306	310	262	262	315	306	282	297	261	281	291	305	298	292	304	286	281	290	302	299	300	309	258	307	297	291	274	298	283	312	296	304	248	305	308	275	276	287	306	276	300	281	296	318	318	305	324	277	296	287	306	241	304	283	278	276	311	325	316	294	299	310	298	309	271	268	290	289	285	280	285	269	288	292	286	307	308	281	254	288	264	287	314	259	310	261	299	314	309	280	269	295	287	289	314	293	296	296	279	258	321	275	292	323	305	264	299	320	293	314	310	287	338	289	298	291	288	287	304	305	280	274	288	322	292	298	335	317	283	290	282	303	322	302	278	294	292	306	301	325	266	288	301	311	301	280	306	313	256	295	286	305	294	315	303	295	304	281	282	297	295	312	292	280	305	312	312	262	301	278	296	295	307	314	297	322	288	296	321	310	307	278	303	298	266	362	281	271	271	276	310	310	305	333	290	279	341	296	310	271	308	297	318	308	299	293	304	308	295	298	289	292	300	280	301	277	300	282	310	294	274	283	279	310	311	327	293	284	306	295	275	275	280	308	284	314	307	289	300	292	294	284	334	315	295	300	354	295	306	306	279	302	288	285	285	267	301	306	309	295	269	317	261	293	323	277	334	283	300	333	286	287	317	308	271	278	282	316	311	294	277	292	297	284	331	282	312	301	303	300	330	310	300	286	303	298	332	282	286	292	281	288	291	268	300	301	315	281	296	305	333	312	295	289	305	344	332	303	320	272	306	319	311	274	288	315	308	313	278	306	286	308	322	270	289	310	297	288	332	277	314	321	281	276	346	269	304	332	321	337	285	282	272	286	290	271	323	323	276	258	292	304	292	298	297	306	311	266	288	313	286	295	282	283	274	303	295	335	286	323	291	300	286	298	281	281	278	257	318	319	289	314	270	319	299	268	305	334	282	295	284	311	275	323	317	319	278	311	299	323	281	280	280	306	334	283	301	312	296	345	293	281	304	288	301	280	285	294	316	289	308	286	294	290	316	328	242	300	276	299	296	328	315	315	324	298	295	303	283	308	325	320	300	329	332	312	305	319	285	281	294	290	295	312	282	298	304	297	267	300	295	304	265	305	298	267	335	305	322	304	310	326	314	313	294	319	287	307	292	323	304	312	292	294	309	322	311	267	273	285	291	300	255	310	293	267	277	304	326	317	304	331	301	275	297	279	305	328	304	264	287	263	282	298	282	267	331	316	297	310	283	288	255	315	295	267	313	275	289	317	337	296	287	300	279	297	330	286	282	292	300	285	276	293	320	301	309	289	271	277	284	313	247	293	318	280	306	284	308	296	293	276	333	273	297	281	288	306	268	326	283	317	288	319	265	278	289	301	276	273	291	276	307	286	315	296	335	299	316	311	273	278	280	282	311	300	253	306	294	304	289	292	300	259	300	302	307	284	293	308	339	326	309	310	293	297	283	285	321	291	312	298	271	306	307	322	343	313	266	300	298	314	301	283	296	305
8815	5480	7046	5730	1873	1369	1181	1076	951	923	798	863	832	815	784	782	800	697	713	777	725	771	746	724	724	709	726	780	693	691	703	711	722	760	725	690	754	728	722	722	723	687	725	728	725	716	712	723	725	677	751	695	716	674	729	767	685	699	739	715	716	766	728	737	732	697	741	740	710	691	674	726	704	715	765	729	672	731	741	710	712	681	712	730	679	701	710	742	681	641	741	693	714	704	687	793	727	710	684	687	706	717	706	673	708	699	729	708	714	681	707	697	717	662	740	728	713	751	681	678	687	749	701	650	742	727	721	680	731	653	673	729	685	725	757	719	705	678	697	727	697	752	683	709	627	721	675	684	660	644	704	715	736	690	696	665	799	724	724	735	666	714	725	745	769	699	664	734	733	720	691	744	723	712	677	680	705	725	713	740	765	723	727	737	650	654	771	693	705	726	721	725	713	742	691	739	722	750	740	690	684	698	685	726	692	715	702	720	694	674	741	712	684	709	699	733	735	730	765	731	705	710	684	711	714	738	705	728	708	663	727	695	765	707	701	723	699	696	667	679	732	655	729	750	711	723	750	690	690	712	714	760	714	677	707	705	682	670	714	719	704	700	690	657	701	711	691	642	689	706	734	689	748	706	717	741	704	697	717	676	727	750	677	686	734	719	692	698	695	674	727	678	685	751	675	697	733	713	721	730	713	694	704	651	672	695	699	686	728	694	706	681	718	719	743	707	697	709	677	723	682	753	669	721	689	735	710	743	732	699	678	704	741	711	694	716	678	696	679	678	698	739	704	740	696	705	701	685	671	697	684	691	700	723	708	683	724	703	673	685	724	703	677	696	768	684	693	677	680	719	718	700	679	689	740	696	694	698	706	693	678	649	687	738	769	683	704	714	772	672	701	722	711	691	683	712	657	756	702	727	709	709	714	683	705	700	713	731	656	727	731	678	704	748	746	698	715	673	741	772	727	755	729	748	725	696	742	707	703	707	686	670	662	667	666	698	712	689	694	682	736	724	709	711	694	688	699	709	748	676	651	731	694	710	747	734	737	683	744	693	703	729	735	754	699	682	722	743	699	733	700	671	718	721	670	722	741	709	714	699	705	702	723	745	722	677	748	685	725	701	698	712	708	722	716	678	733	729	712	695	735	745	695	740	735	750	661	709	763	657	707	721	721	732	733	723	743	698	708	719	703	698	734	724	726	691	649	768	715	687	710	724	730	703	710	756	689	676	749	698	724	670	708	677	689	732	717	695	744	727	705	696	764	695	716	723	725	713	706	745	683	687	704	723	722	682	687	711	738	666	719	688	724	681	732	703	721	706	662	709	714	674	739	751	700	684	699	733	661	723	690	691	680	727	675	745	678	701	714	708	713	732	672	713	703	660	705	686	743	705	740	719	741	711	687	744	717	719	751	765	769	727	720	709	664	738	758	730	702	738	739	754	709	691	748	698	746	667	684	750	746	675	744	701	734	700	740	728	690	738	675	708	692	705	665	699	679	724	713	657	700	673	678	680	743	649	734	698	732	761	720	681	689	704	728	680	686	680	698	674	720	705	687	712	739	694	754	742	696	759	689	692	683	711	725	701	711	688	717	647	719	676	711	710	685	729	669	696	716	706	755	739	719	728	713	686	720	706	706	699	726	782	739	717	704	705	695	771	668	689	691	684	659	681	669	718	679	717	699	714	690	702	645	692	728	675	668	718	687	718	769	705	693	767	760	728	763	645	740	702	660	745	703	698	715	735	747	708	709	714	700	750	760	677	745	725	705	706	716	688	703	739	745	705	679	687	694	702	682	735	711	649	698	688	733	733	765	710	702	719	661	705	717	674	744	731	756	719	723	712	695	713	736	727	677	663	718	698	683	719	712	683	717	676	717	687	716	667	676	728	688	713	723	704	704	688	742	719	689	690	732	689	711	683	739	682	727	663	688	708	712	681	684	703	659	708	705	671	726	709	723	729	734	687	712	668	672	711	708	671	700	722	701	676	722	704	710	706	758	686	664	741	684	732	697	688	710	682	696	713	693	708	663	633	704	746	727	731	711	698	719	730	736	655	694	695	676	672	727	690	758	747	703	720	722	701	684	711	706	740	731	702	718	763	700	704	747	675	716	743	703	727	724	691	672	698	717	715	733	676	692	729	719	720	718	712	693	700	713	696	730	699	695	759	688	748	716	738	689	711	656	702	667	690	660	750	719	697	696	661	670	699	703	704	708	711	691	747	693	729	734	738	705	727	686	707	713	745	731	692	713	711	716	704	707	703	743	728	689	691	743	712	705	683	713	751	736	741	718	705	699	719	728	681	703	682	726	710	707	750	684	671	736	722	747	697	694	707	692	703	745	694	689	713	715	700	707	688	737	725	692	707	729	737	685	682	653	775	694	694	724	706	737	731	737	701	721	716	698	728	736	725	730	715	677	718	733	695	701	654	688	669	744	685	742	715	716	689	695	707	666	656	712	689	736	684	718	684	684	673	749	707	749	724	709	724	786	705	690	706	709	668	690	752	693	747	733	727	738	703	706	689	684	724	729	766	699	749	703	702	703	733	713	671	716	704	699	747	720	676	697	721	672	666	733	734	731	682	717	712	690	704	684	747	715	714	738	665	754	718	703	698	734	735	693	724	650	664	683	733	668	670	739	679	679	700	725	700	707	721	707	741	671	722	727	726	701	715	734	700	722	719	744	717	721	705	678	683	708	761	700	740	673	697	700	709	741	746	748	728	746	702	709	710	714	772	763	684	681	690	762	683	724	721	737	723	679	720	720	730	731	761	699	727	687	766	719	720	705	711	673	702	694	697	734	701	731	671	642	701	677	684	725	685	740	727	742	700	739	735	700	720	686	684	699	753	667	704	711	761	692	740	733	679	792	749	734	701	697	701	663	747	722	755	698	709	702	720	713	747	747	741	689	738	670	701	739	682	727	680	697	749	668	711	689	669	720	678	699	724	759	702	754	709	692	698	645	675	693	700	702	736	742	690	655	703	686	726	712	720	659	701	758	681	701	693	675	724	710	718	729	703	722	724	706	628	731	727	664	699	696	671	691	709	724	739	763	730	675	697	690	696	691	721	729	712	732	702	696	681	665	699	722	749	705	701	670	690	690	701	720	722	714	705	734	721	742	707	699	695	712	759	726	733	727	680	782	723	713	757	719	673	713	690	736	665	754	726	687	666	719	683	718	691	656	688	675	748	714	688	698	743	684	699	684	721	706	727	716	705	709	682	695	711	715	717	730	664	691	706	756	723	705	703	712	715	686	669	720	715	752	668	773	694	704	725	684	759	651	696	732	714	720	701	724	737	692	701	718	739	725	701	712	766	730	716	735	729	689	675	742	716	682	727	703	718	702	718	704	714	703	748	704	732	695	696	718	687	715	697	728	740	749	701	723	765	717	721	699	746	686	714	742	703	721	709	662	734	698	693	712	714	699	711	686	718	739	733	705	719	725	740	727	662	709	745	720	707	730	725	734	709	671	686	701	710
26929	17709	18680	11805	2307	643	497	393	353	316	311	294	295	300	274	291	280	317	285	259	271	254	257	250	262	244	240	257	224	260	259	252	259	232	237	262	275	282	230	231	282	262	257	250	240	264	256	237	254	284	260	263	259	266	235	238	230	249	261	256	267	271	231	276	254	242	249	236	261	251	249	275	244	250	239	247	257	218	249	224	253	252	246	260	251	246	243	282	264	270	232	257	253	252	250	254	271	261	258	254	250	257	268	226	246	257	232	244	257	210	263	259	254	256	240	224	262	275	249	239	250	266	243	270	286	242	243	280	253	223	246	244	231	267	250	222	267	263	241	272	253	242	250	231	250	267	229	280	259	263	243	263	257	253	247	261	246	251	224	225	245	209	231	238	267	268	249	229	251	261	239	236	271	240	282	251	245	232	269	246	249	228	238	244	256	233	237	242	244	218	266	279	260	255	246	263	223	249	242	288	258	238	247	275	260	222	256	247	247	222	250	243	261	237	245	282	253	248	270	247	249	256	253	240	212	221	276	230	238	225	225	228	270	229	243	266	230	272	244	265	246	253	259	265	271	213	254	265	232	244	218	275	280	264	247	244	247	251	248	253	241	273	263	223	247	292	246	277	226	238	273	255	250	269	274	227	257	266	248	240	251	232	229	256	234	268	265	250	237	261	246	242	269	237	240	238	259	231	255	262	257	243	260	264	266	264	289	245	242	249	239	268	228	249	248	271	249	235	253	274	257	255	252	251	257	239	284	238	245	241	212	232	240	218	255	271	251	236	240	246	213	246	253	242	239	269	225	227	265	231	250	248	214	247	238	259	262	260	263	242	289	244	283	262	270	262	238	242	230	266	252	245	244	261	239	253	268	266	248	233	213	242	283	269	271	256	256	246	271	243	248	240	249	265	256	227	216	246	222	246	246	237	226	257	257	237	225	274	260	244	253	257	259	239	249	259	246	250	203	252	235	244	221	249	212	249	265	276	257	270	246	238	264	234	253	262	257	252	246	237	223	223	249	237	262	271	268	233	223	280	249	239	239	237	260	239	232	253	213	249	226	237	248	233	251	297	259	246	241	245	259	268	252	245	239	247	239	256	285	288	264	275	257	252	234	260	270	256	244	228	240	239	224	243	247	269	253	250	241	249	260	253	239	237	255	249	243	245	222	234	248	246	240	281	237	239	224	225	257	251	233	253	274	260	242	267	219	234	253	237	269	250	251	282	232	252	249	238	233	262	238	264	265	259	270	270	276	280	243	228	235	221	252	247	255	245	241	256	257	244	211	256	258	250	266	275	229	272	236	263	236	252	252	253	246	217	260	258	278	246	260	256	246	276	236	255	256	239	247	250	256	242	251	249	230	245	241	236	257	265	253	231	243	244	214	238	262	272	261	256	242	246	289	238	241	237	255	281	263	285	232	271	267	230	263	228	259	233	270	231	227	220	279	256	249	254	245	246	284	256	239	254	253	225	243	248	249	254	237	227	237	254	243	247	246	249	240	243	230	263	227	220	241	261	256	285	213	212	236	258	249	234	209	278	267	266	264	270	297	263	260	244	255	245	262	269	266	255	245	295	259	237	281	274	240	252	261	237	260	254	281	239	224	268	261	244	232	257	232	232	254	254	257	243	240	273	230	262	229	237	248	242	251	216	229	270	233	260	234	240	261	241	254	234	252	289	256	254	260	239	258	264	275	232	258	238	239	241	283	226	226	253	244	246	250	224	236	255	310	251	263	243	259	240	220	206	260	255	277	235	248	271	232	253	260	215	244	270	262	259	277	248	212	226	244	268	237	249	225	241	214	218	250	258	220	300	220	232	263	243	240	225	228	253	226	241	273	244	247	242	255	237	254	261	245	285	219	260	252	265	246	243	248	241	258	254	257	230	233	250	252	229	224	245	224	225	236	253	248	225	257	251	258	255	270	260	269	248	228	250	227	255	265	231	251	255	233	259	236	269	271	241	254	258	244	239	222	253	268	256	246	258	246	222	219	260	238	269	256	257	233	257	263	227	235	262	248	246	232	253	242	241	266	253	247	226	266	225	259	258	231	276	244	247	251	239	281	268	254	262	246	261	245	235	243	235	265	242	254	269	260	243	261	251	233	255	254	247	266	242	229	242	264	239	237	244	236	247	205	263	255	258	249	249	233	263	207	228	242	264	217	242	230	256	254	233	238	235	261	251	265	242	255	274	232	246	260	236	217	265	243	231	238	262	278	220	236	243	243	252	258	252	260	263	266	238	242	245	269	234	261	272	257	246	262	262	238	240	225	275	240	255	242	239	219	218	221	261	250	257	220	245	274	225	251	248	246	261	243	236	260	265	234	234	241	258	222	227	242	236	251	236	245	254	225	265	241	236	271	232	242	244	235	232	252	249	223	262	241	243	278	254	269	257	233	269	260	252	265	252	262	244	221	266	238	263	273	252	257	256	233	254	259	264	230	255	233	230	254	241	253	236	265	252	249	245	190	233	223	226	246	251	262	224	246	253	253	257	267	278	259	265	274	267	248	215	252	252	233	249	258	245	290	286	257	263	273	263	266	264	248	264	231	240	227	243	262	227	241	231	238	222	233	260	248	236	249	232	248	284	275	249	266	243	247	268	239	259	258	261	226	241	269	251	261	239	264	261	243	219	257	226	253	237	254	242	230	225	254	255	242	236	219	247	239	235	246	221	260	244	263	241	258	257	282	228	240	267	223	266	255	254	265	236	268	254	249	246	223	238	262	239	240	250	239	225	270	287	253	282	269	259	260	292	251	243	269	246	254	267	289	239	271	245	243	257	219	246	239	263	206	263	254	262	261	246	226	250	282	232	251	227	251	237	252	256	242	234	240	266	226	231	273	237	214	234	259	224	254	237	238	252	243	239	290	231	236	250	280	239	258	241	251	230	272	251	236	254	268	259	259	248	237	247	262	228	244	243	277	261	258	244	242	266	250	262	241	239	207	244	231	230	218	265	233	233	269	240	256	258	267	275	225	240	265	298	236	260	255	285	241	248	247	222	245	267	261	257	284	255	242	268	251	257	252	243	274	249	220	243	245	275	229	249	263	225	274	260	246	254	244	232	262	241	259	239	266	270	264	221	255	246	283	255	240	222	242	204	241	285	252	276	280	238	265	273	235	222	249	252	242	253	216	267	227	254	259	256	271	247	286	249	282	234	236	262	264	286	244	263	266	258	228	256	275	235	236	258	259	261	284	277	270	266	269	257	231	259	215	263	233	237	246	265	253	287	257	249	283	226	252	267	280	256	233	249	270	237	257	249	251	227	245	236	236	255	244	250	233	225	254	229	241	266	233	250	239	229	265	248	245	271	229	264	249	215	252	260	271	253	229	249	280	274	273	244	243	278	236	226	292	252	246	265	243	258	257	266	250	225	251	225	233	266	256	270	254	263	278	243	252	249	224	242	238	248	260	228	281	257	244	259	242	233	244	247	252	266	217	244	239	216	249	249	274	258	225	260	257	247	245	245	260	263	251	246
19802	15971	23360	17003	4433	2066	1660	1494	1213	1077	1028	1013	933	863	849	775	729	777	708	691	728	662	738	657	652	674	676	697	654	661	628	606	643	576	640	603	570	619	636	586	591	598	638	615	635	647	629	639	595	661	578	603	624	594	594	576	605	607	631	605	611	587	609	610	624	646	629	596	584	583	632	614	615	663	621	623	624	605	635	603	616	596	598	590	647	589	631	588	626	596	584	640	632	613	578	629	594	641	616	609	606	595	631	593	634	548	599	569	625	601	617	595	630	650	600	580	591	615	600	589	637	611	629	589	580	593	597	597	588	583	595	596	596	597	599	619	625	606	606	586	607	616	629	583	649	559	587	574	629	634	582	572	638	591	597	599	608	569	608	658	619	585	646	592	597	624	616	598	624	580	652	590	633	614	599	601	599	619	578	605	631	605	602	591	619	607	618	606	618	560	597	584	610	582	628	639	554	610	621	611	585	669	592	591	602	625	620	611	586	613	641	602	572	629	592	648	613	600	635	593	573	581	605	539	610	614	601	605	617	592	582	622	636	630	621	568	625	558	623	607	599	598	599	569	640	564	644	593	623	598	545	615	611	581	645	583	629	603	621	567	630	637	584	635	628	572	574	611	597	577	584	611	567	611	589	608	621	636	575	622	593	605	648	605	620	626	574	595	608	609	608	602	603	627	553	644	636	605	593	598	613	648	635	591	632	655	604	673	584	649	604	619	583	650	621	597	588	586	577	601	612	602	576	590	623	574	587	567	610	590	618	549	599	610	586	616	624	598	609	648	600	640	632	608	603	595	610	561	634	637	612	576	587	640	591	602	641	554	622	603	590	625	627	615	610	588	616	585	627	583	592	601	620	579	602	600	631	616	609	597	626	631	596	611	604	618	597	591	571	583	624	604	596	644	631	606	640	608	588	612	613	566	591	598	580	618	613	630	595	624	567	605	614	614	663	620	611	621	583	603	612	569	628	603	598	625	582	611	607	611	612	611	623	608	591	568	609	557	614	610	598	582	611	622	626	592	580	613	610	598	633	621	630	585	584	632	586	623	607	580	576	598	609	572	602	598	629	577	577	636	594	556	598	650	656	601	588	657	610	624	572	611	631	597	575	569	646	650	634	583	577	605	610	584	595	606	599	612	592	631	598	589	587	578	595	608	636	618	659	602	598	595	546	621	576	665	637	594	640	604	609	589	568	622	622	618	620	595	612	604	619	587	604	597	594	576	581	600	599	598	616	602	628	639	633	607	608	610	582	635	584	634	608	609	654	620	563	596	604	592	592	576	596	606	597	607	586	590	600	553	589	607	619	621	633	611	623	634	617	590	591	643	594	644	576	595	571	554	600	644	628	590	614	591	626	623	573	614	600	620	605	574	654	639	597	609	594	620	588	584	577	625	598	635	604	587	608	608	604	599	609	586	606	547	587	652	632	573	608	600	570	604	598	564	646	621	564	596	628	572	586	591	612	649	590	622	599	594	660	620	585	571	554	580	611	605	604	609	597	611	615	590	612	598	596	563	590	630	588	631	610	603	582	619	613	630	627	592	564	596	597	604	617	602	663	624	577	595	562	619	611	575	613	596	620	620	576	588	615	559	644	607	609	572	645	594	627	581	575	618	547	612	562	600	586	570	610	592	592	602	610	577	601	640	641	617	558	624	606	651	571	591	614	574	620	626	581	582	629	573	602	610	623	612	625	630	620	587	645	569	627	609	595	585	642	599	617	588	570	631	631	605	637	590	637	631	602	605	630	602	602	540	622	560	620	588	602	557	623	627	622	597	620	607	584	575	564	601	643	583	576	644	600	618	587	614	616	602	596	660	594	555	616	595	586	625	625	616	578	607	586	612	637	613	607	599	585	608	608	653	591	652	578	586	623	570	627	615	586	612	613	629	612	600	583	625	602	564	565	595	637	594	624	582	582	626	612	601	603	625	601	650	600	609	610	590	646	536	597	609	613	562	629	625	628	606	594	605	584	632	576	606	630	566	598	596	618	570	611	622	616	608	595	613	580	636	626	565	602	615	578	651	610	624	625	642	625	622	626	591	591	618	636	664	586	581	562	615	626	590	591	624	612	566	603	590	642	591	572	633	603	588	569	607	619	610	576	584	633	584	626	639	606	643	539	623	556	632	646	572	543	646	618	620	615	601	635	585	606	603	612	628	588	598	571	613	604	609	612	605	603	622	576	624	631	565	602	596	616	599	594	633	584	597	556	613	606	611	534	598	601	610	613	601	615	584	624	617	591	563	588	647	613	631	574	573	636	601	585	600	632	574	609	596	613	631	584	588	585	582	599	608	648	629	645	603	604	595	578	624	593	593	589	597	621	577	669	615	568	597	598	595	562	607	621	584	581	551	599	616	570	612	615	581	610	590	622	626	579	591	635	647	640	571	578	606	603	615	560	599	614	596	560	608	663	596	630	626	585	586	599	624	644	621	576	597	603	591	610	610	620	610	649	582	589	658	590	566	600	610	612	577	579	629	615	600	644	568	604	601	589	601	584	584	636	619	615	586	590	543	613	619	645	590	632	647	580	599	623	608	599	656	594	629	627	608	568	625	618	630	595	569	611	552	609	590	632	570	630	588	605	588	588	578	610	601	602	614	632	619	603	579	583	589	611	614	607	550	585	596	585	618	639	590	602	599	606	618	605	580	554	627	636	562	616	593	574	608	591	581	625	621	601	588	598	651	602	585	557	651	622	677	627	632	670	587	624	630	565	574	603	619	622	580	613	591	600	577	612	610	633	613	629	611	615	634	606	591	618	576	604	600	627	626	629	607	611	607	626	616	613	603	591	591	620	587	626	583	629	598	612	642	578	628	571	621	635	650	591	630	620	587	619	624	577	599	620	609	598	605	657	640	596	629	647	626	612	620	634	582	640	646	558	645	616	569	566	613	618	582	631	583	611	606	598	611	629	635	687	587	588	573	563	605	628	623	583	603	610	597	601	595	585	590	566	613	592	579	601	594	634	647	597	572	598	640	630	600	561	603	561	576	588	614	649	575	591	655	587	609	614	605	620	659	618	628	617	595	610	538	626	590	602	633	618	671	622	611	612	604	618	561	614	602	592	609	578	571	602	588	561	584	574	580	594	629	615	546	615	584	572	602	633	611	599	574	594	609	594	591	640	653	600	618	645	596	614	629	565	618	607	639	607	579	573	640	567	614	608	598	650	575	645	594	552	611	655	569	594	622	641	623	604	619	625	599	586	621	615	621	610	570	616	571	637	577	585	550	608	596	588	598	565	616	610	604	621	622	555	607	655	601	625	574	621	589	583	620	596	592	601	590	595	623	616	622	602	599	595	624	594	631	629	620	621	634	605	587	628	575	626	608	601	595	595	599	573	610	615	587	613	629	591	592	623	636	578	603	586	634	593	592	652	589	577	589	592	577	617	618	619	605	592	619	625	621	606	555	612	561	568	573	577	636	581	623	601	629	582	611	588	602	593	620	623	628	621	609	577	612	585	593	537	660	621	639
35911	25399	25642	15991	3929	975	542	362	299	292	253	270	199	213	204	186	198	186	186	195	185	186	166	166	169	170	172	178	170	162	158	166	154	163	159	154	158	184	135	174	176	172	164	168	148	155	161	150	164	153	155	175	174	165	150	146	174	149	145	162	160	145	145	153	161	170	132	168	147	142	148	173	146	158	135	167	172	129	155	164	186	162	187	186	138	147	171	154	158	158	176	145	154	161	161	192	161	155	169	160	176	168	150	165	164	197	168	153	170	161	143	152	155	180	152	134	167	142	171	160	177	142	166	157	158	165	153	171	142	157	127	188	129	136	172	166	145	170	175	162	174	163	129	161	161	158	173	145	142	141	139	155	161	160	162	149	157	168	150	154	130	168	149	169	159	167	152	145	167	154	149	141	126	128	172	140	145	141	140	162	173	142	139	148	154	173	153	152	148	132	149	149	123	151	146	136	143	161	143	157	154	178	156	159	159	156	145	164	166	148	153	148	163	158	171	150	168	162	156	168	169	153	163	158	150	151	157	151	143	143	145	129	156	148	169	149	164	160	170	152	137	164	160	174	133	144	173	143	182	148	145	158	136	159	182	157	177	151	155	146	140	179	149	133	151	162	135	162	181	157	165	151	153	169	151	160	161	175	167	153	167	161	175	160	153	145	169	155	155	148	163	151	164	153	154	168	139	171	171	170	160	138	140	184	167	187	158	156	162	163	154	169	156	177	164	153	153	165	151	152	154	197	173	144	165	147	155	159	161	158	152	157	159	163	150	148	151	157	162	157	167	168	140	145	168	155	142	170	158	162	161	135	153	167	165	147	146	174	169	146	168	160	152	153	172	161	179	191	156	165	156	160	161	151	163	156	118	146	168	156	156	158	180	155	141	149	156	168	190	160	150	135	160	145	177	174	131	129	146	146	151	160	167	148	154	147	169	170	149	162	157	172	156	181	165	156	140	142	176	163	151	136	153	143	163	159	150	148	168	159	144	167	152	161	133	169	168	147	154	165	182	141	148	171	160	155	163	169	162	153	170	145	143	163	160	163	162	174	150	163	166	154	146	168	144	153	172	164	170	158	154	152	145	166	141	163	157	162	146	158	164	143	150	177	153	166	142	154	161	152	161	151	130	156	145	132	162	170	154	153	145	168	151	177	153	161	148	149	150	163	132	163	166	167	138	162	149	149	165	155	165	164	154	173	149	162	160	156	171	142	154	146	143	178	149	164	157	174	174	156	168	156	153	156	144	150	133	170	146	158	158	163	170	165	162	173	137	156	152	147	161	174	166	161	140	152	132	167	168	172	159	155	157	170	162	171	155	148	159	157	168	173	186	146	152	157	167	146	145	146	145	175	187	124	202	161	159	156	131	175	162	196	145	155	159	154	172	143	144	149	157	171	152	160	131	147	166	157	156	145	136	148	161	153	175	156	154	173	132	134	147	160	149	139	176	155	167	167	158	156	155	151	147	166	154	174	165	179	140	161	140	152	155	173	146	162	179	160	141	183	164	167	157	180	159	140	171	153	161	154	178	135	178	160	150	146	161	162	158	155	169	149	152	156	178	148	153	170	159	163	138	147	157	163	145	139	163	159	166	172	138	189	153	172	164	154	159	171	153	133	135	144	168	148	145	167	163	152	158	132	183	151	154	178	165	152	168	164	153	150	145	160	167	173	161	182	156	157	170	147	151	148	151	181	171	158	161	174	169	158	142	150	155	198	147	152	171	165	138	139	166	151	154	160	143	163	152	162	149	137	142	150	167	151	117	141	116	141	174	149	159	166	176	152	150	173	170	180	164	158	172	157	165	165	159	157	180	167	152	162	164	151	146	148	143	145	131	144	156	157	144	179	147	157	135	175	147	164	146	149	146	143	164	162	164	142	168	169	175	167	161	158	185	150	145	163	147	145	140	144	159	155	142	169	157	161	151	174	146	177	142	146	160	163	170	144	152	151	156	169	144	166	159	160	165	166	147	167	146	166	158	169	158	165	160	149	179	146	169	154	144	159	145	170	164	164	148	142	149	159	179	163	160	157	158	153	161	149	138	159	156	182	180	154	144	150	153	161	161	165	181	141	161	146	150	151	148	151	154	154	151	150	146	143	183	153	167	132	133	151	159	165	155	150	149	154	165	149	150	181	140	160	186	151	152	144	145	174	131	159	166	178	169	155	151	163	156	129	163	126	156	166	168	178	130	178	157	167	161	172	168	166	172	176	164	144	151	144	163	172	168	160	156	176	137	158	164	151	165	170	176	147	147	167	160	156	167	149	161	177	168	154	141	177	181	140	141	171	139	158	157	155	175	158	143	176	162	147	168	178	142	138	151	172	177	172	155	143	152	153	177	164	164	158	151	161	155	151	144	193	155	144	156	147	179	137	127	155	192	168	150	159	163	185	181	140	135	132	164	154	163	161	160	165	158	157	152	154	162	150	160	170	153	168	133	177	158	161	175	164	163	157	169	192	157	130	150	135	133	156	153	146	152	146	146	172	160	173	148	167	158	151	168	160	160	146	137	146	152	170	173	174	155	160	164	174	156	169	160	156	148	164	174	158	148	186	151	172	169	160	155	153	169	150	161	158	157	154	181	161	146	149	165	166	179	144	162	160	147	152	122	178	160	158	145	161	161	138	160	161	159	168	153	135	156	155	166	147	154	166	153	158	178	152	149	142	162	162	156	147	146	138	152	174	158	154	162	160	139	140	179	163	146	154	149	144	163	140	162	149	156	142	164	163	132	167	145	158	131	164	165	149	152	166	163	165	189	156	156	141	148	147	156	154	145	152	137	143	163	175	173	166	146	149	170	184	158	164	157	162	137	141	155	151	155	162	151	157	175	178	182	158	163	153	131	153	149	142	164	161	143	142	159	154	142	162	154	156	156	167	159	170	144	174	177	154	177	146	144	156	167	156	187	168	153	170	141	148	154	147	153	186	170	148	127	151	158	158	142	180	152	155	149	154	167	140	163	181	157	190	169	152	142	169	147	142	166	177	155	171	142	147	152	157	164	152	156	163	139	167	161	182	190	149	143	166	150	166	151	161	144	148	161	147	147	148	182	141	154	148	174	158	147	165	170	134	140	159	162	152	145	140	160	145	149	173	138	166	139	133	158	158	177	168	176	176	156	154	166	160	132	151	161	145	174	153	153	170	159	145	150	131	157	150	161	142	148	159	165	149	158	124	131	155	160	171	176	144	153	189	197	169	154	161	163	146	149	148	155	169	154	157	160	147	166	167	151	159	162	180	170	167	178	163	161	144	167	165	161	157	153	188	182	150	144	173	169	151	166	158	141	139	152	140	151	158	168	160	171	149	153	172	149	132	174	135	174	158	153	143	155	148	139	174	159	151	175	177	185	168	164	151	158	155	173	175	153	140	126	149	164	156	185	125	169	176	171	140	159	170	158	146	132	180	150	170	183	147	137	176	135	164	139	175	145	173	169	142	156	144	144	157	160	169	177	148	154	167	140	161	165	154	197	140	152	142
24910	21314	28409	20770	6012	2846	1986	1666	1339	1230	1092	951	910	792	756	685	609	576	631	550	568	551	522	532	481	524	464	478	514	518	454	431	442	417	432	393	440	461	427	423	417	439	443	452	429	405	413	443	395	399	429	431	406	410	422	407	384	431	424	414	360	397	451	407	399	395	394	423	378	392	420	393	414	377	400	432	422	411	428	413	405	396	393	416	383	377	424	380	425	436	396	426	443	395	387	386	385	404	379	420	411	384	414	407	413	382	391	374	379	398	415	388	375	415	425	405	411	410	423	402	383	364	384	377	414	396	403	368	413	373	398	404	394	353	379	409	404	367	402	425	399	394	377	384	409	361	391	408	416	417	399	412	392	399	400	386	391	420	416	397	401	416	392	413	410	404	422	414	369	425	426	385	406	410	422	398	409	405	380	429	431	406	409	379	395	411	400	410	450	410	400	396	409	410	419	416	393	424	392	421	409	386	424	397	383	400	422	421	395	384	426	369	355	401	408	428	404	380	395	408	409	402	414	372	403	438	416	407	424	400	387	401	389	430	425	412	385	385	402	368	380	413	423	397	375	385	368	405	381	403	415	412	395	450	402	397	404	389	429	365	375	358	377	437	416	381	406	409	364	415	420	387	399	435	379	393	435	389	384	420	436	380	443	409	424	393	377	405	401	385	395	411	378	448	414	404	438	391	405	426	414	418	403	401	384	420	397	426	410	396	404	440	395	383	427	404	373	396	378	413	416	438	427	379	420	410	414	398	416	415	386	387	376	403	416	425	380	411	388	395	407	394	394	385	416	428	421	385	423	418	385	409	405	381	393	377	412	409	379	408	392	421	392	399	379	392	392	425	401	404	390	378	403	405	376	427	440	369	421	413	377	393	384	379	399	390	405	422	440	414	389	405	406	396	399	425	393	396	424	401	395	416	417	361	449	422	417	425	421	396	407	406	384	388	401	427	413	389	411	438	430	409	416	357	422	413	399	382	425	406	472	415	386	395	397	405	401	416	396	436	409	400	389	411	418	381	408	419	380	380	388	415	407	413	392	431	402	399	417	393	418	396	384	400	424	391	403	384	386	384	404	364	415	394	415	395	367	415	417	373	408	378	428	442	412	388	397	391	394	409	383	398	402	408	430	396	413	411	396	415	404	392	393	378	387	367	400	393	394	433	405	392	373	418	401	379	415	425	378	366	412	435	409	398	400	436	415	395	413	392	387	402	423	398	393	399	432	408	427	395	423	390	406	389	403	401	371	393	399	436	400	405	363	382	390	370	398	408	404	393	412	385	408	381	391	384	386	386	409	406	385	396	403	429	387	406	432	400	382	371	398	416	427	408	416	400	411	411	409	418	415	386	388	401	381	405	416	429	393	376	393	399	397	390	420	395	429	401	427	386	360	395	411	403	426	403	416	393	472	369	437	395	392	392	422	419	419	418	409	405	390	415	391	393	412	415	421	369	361	358	393	432	397	426	412	419	418	434	404	438	422	379	393	383	406	375	375	401	437	418	419	391	411	392	406	419	413	366	389	409	407	377	403	427	430	409	402	417	419	389	410	408	396	419	439	425	373	373	445	445	404	397	397	395	418	400	418	397	377	390	397	465	385	419	398	379	415	367	392	397	413	368	409	403	373	368	381	383	401	425	402	386	413	425	389	393	400	396	401	429	386	418	400	390	420	393	373	417	403	412	406	407	401	429	373	371	395	390	446	381	416	393	395	412	401	380	431	422	398	392	416	415	386	427	380	413	401	383	411	391	433	400	440	385	410	413	427	400	406	410	405	390	425	411	429	408	405	397	396	409	422	389	418	389	382	416	381	421	397	424	399	400	406	414	449	431	406	419	411	415	401	363	421	407	365	394	427	392	413	392	400	414	407	399	395	403	433	395	430	402	420	418	384	398	426	426	418	426	432	421	412	433	395	408	432	404	390	399	386	371	422	401	373	393	409	398	379	395	398	400	389	408	411	400	408	406	410	456	382	408	401	374	422	421	393	401	408	422	422	405	379	407	405	430	412	409	398	415	403	394	372	424	429	381	392	416	341	398	422	368	385	408	446	424	410	405	378	375	421	389	408	400	399	437	401	401	394	405	401	423	410	406	404	390	402	407	396	408	388	402	398	431	371	434	382	391	408	373	437	442	403	419	381	344	418	428	380	374	401	413	388	405	410	425	452	421	386	410	387	425	402	400	414	404	427	407	403	390	387	391	393	445	397	427	363	364	384	374	424	407	390	396	412	430	409	407	385	399	396	391	427	408	383	375	410	369	366	390	368	403	407	418	415	423	448	376	434	458	400	447	428	443	410	430	395	395	418	405	384	417	382	411	404	362	397	420	417	404	399	429	419	435	391	377	366	417	400	397	406	388	383	377	399	429	428	393	417	373	410	394	387	399	417	360	417	406	451	391	372	394	380	435	436	402	409	368	380	397	384	374	405	382	388	353	413	379	393	400	402	409	413	397	393	387	415	437	407	437	375	383	393	387	408	385	414	394	409	398	472	400	446	423	399	403	430	405	428	410	383	412	431	397	354	401	391	410	381	429	370	416	393	395	391	404	381	384	385	395	392	408	449	398	392	343	415	410	400	371	427	413	339	369	397	398	407	394	444	392	408	408	366	385	414	433	440	421	383	385	431	391	409	378	379	376	386	418	410	399	396	408	430	433	341	394	410	385	395	409	386	411	402	405	392	407	384	386	418	398	393	420	418	403	407	407	442	406	425	380	388	372	423	391	398	435	441	391	416	430	408	419	407	371	344	398	375	410	391	426	402	424	435	398	378	397	433	417	416	385	420	406	384	405	394	412	428	407	361	394	411	429	441	351	416	408	404	425	344	409	401	409	384	398	445	401	416	403	422	395	399	398	410	396	411	402	395	421	364	439	392	430	455	391	397	374	387	386	351	413	392	394	402	376	408	422	404	408	417	398	398	428	401	407	379	450	400	412	395	406	414	393	389	417	435	435	381	412	438	395	367	390	371	374	416	430	416	378	431	396	395	405	438	407	340	387	397	397	431	409	435	398	438	395	390	392	440	393	401	410	402	406	384	389	427	399	379	398	386	384	395	424	447	390	373	343	422	400	408	386	398	398	372	400	397	416	422	424	385	422	431	369	374	410	409	387	402	396	381	431	405	402	390	372	379	375	420	384	392	405	436	425	365	382	396	380	409	397	391	417	391	447	405	386	445	385	412	380	385	421	395	411	382	415	411	373	422	391	422	426	419	408	389	400	376	392	416	425	412	405	418	417	444	390	422	386	394	442	422	374	394	410	376	396	396	453	421	422	394	428	394	420	372	409	394	432	423	378	400	390	409	391	390	416	386	406	405	405	399	390	444	371	422	376	412	372	396	444	386	380	407	428	424	402	377	422	425	410	412	406	391	402	421	424	395	410	386	398	390	421	411	426	387	402	426	393	364	418	380	409	410	402	418	410	437	401	416	393	447	380	398	392	393	381	378	374	433	408	405	405	424	379	391	411	408	406	408	399
11887	5041	3756	1685	583	421	373	348	344	307	281	287	315	311	311	308	312	349	312	305	332	310	291	292	327	294	307	294	308	277	290	284	290	297	299	271	283	254	294	328	349	272	294	290	323	281	247	267	293	278	276	286	293	292	318	301	296	269	302	293	306	328	291	267	276	298	314	319	312	287	290	290	282	297	297	317	296	315	299	267	296	323	303	290	328	286	274	281	296	296	326	290	322	279	307	266	290	283	278	293	278	300	299	312	261	326	301	282	298	272	299	306	312	307	281	319	301	288	309	307	285	307	301	295	326	314	301	328	320	257	295	302	279	249	275	303	309	292	276	284	308	290	316	276	283	307	293	280	287	286	270	284	284	284	312	291	309	268	264	297	321	281	294	302	292	296	299	314	303	248	295	283	301	305	273	276	296	325	300	287	289	311	311	304	306	295	306	324	305	295	275	295	271	273	303	275	284	285	297	296	279	256	284	293	257	305	271	270	298	292	296	289	324	293	297	265	284	295	274	304	317	285	285	242	283	280	285	310	291	277	303	282	278	306	277	307	287	284	281	301	311	268	295	311	310	300	318	281	271	291	306	322	289	283	279	266	315	295	267	288	278	259	281	301	289	294	276	284	301	290	282	258	301	301	277	329	304	310	307	267	295	284	278	301	310	331	260	309	305	310	259	288	292	316	283	286	303	283	272	272	301	346	272	292	314	300	282	299	287	283	278	276	302	262	305	282	290	336	299	330	288	251	304	263	285	275	293	306	293	298	286	279	274	263	297	311	276	293	295	310	294	302	304	286	279	302	274	319	264	278	281	296	311	283	298	295	263	321	295	281	315	275	291	267	313	344	291	284	301	274	332	267	308	267	263	282	307	343	287	293	299	288	291	296	298	286	286	291	263	284	284	270	270	303	282	303	317	272	309	298	309	320	287	265	279	316	277	285	274	280	285	302	297	279	298	276	287	301	300	283	292	310	315	264	296	298	281	307	265	292	292	306	316	298	277	295	324	284	322	284	304	261	312	293	298	308	257	255	286	303	313	284	300	290	287	299	294	252	286	271	303	277	313	295	293	302	296	288	311	296	269	290	305	315	308	297	276	291	309	257	320	271	270	293	307	307	304	250	286	300	308	285	288	283	283	302	262	316	304	312	267	318	317	301	278	287	309	320	300	272	296	260	312	265	318	286	276	325	283	288	290	308	322	284	282	299	246	279	309	283	301	282	324	289	291	288	303	308	308	296	293	306	296	279	285	275	295	280	267	281	322	284	301	259	299	321	306	269	302	303	304	307	307	285	269	310	282	270	279	294	305	304	297	291	300	262	282	310	270	277	279	305	291	296	261	264	301	307	277	273	298	319	285	293	263	273	271	333	273	323	283	302	261	308	308	271	316	298	328	288	278	285	302	288	302	310	348	263	267	285	287	281	330	328	307	286	296	288	286	285	276	305	273	283	312	270	266	305	287	289	275	265	331	324	282	311	307	290	275	267	313	308	289	277	292	283	290	302	308	274	304	274	276	292	305	294	280	309	291	270	268	313	279	313	265	300	270	295	300	275	293	303	299	296	249	281	299	301	311	278	296	285	327	286	297	322	283	271	286	324	310	295	282	291	316	279	280	300	295	300	296	293	284	300	278	280	303	292	294	295	294	283	319	340	319	345	313	288	279	267	263	308	306	285	273	251	296	281	280	270	323	284	291	295	294	289	286	291	271	271	305	299	306	303	313	290	304	281	254	294	294	291	285	337	281	281	299	312	275	305	318	322	322	271	291	279	283	290	283	316	305	295	294	285	315	315	304	325	280	272	273	268	275	293	294	299	289	319	336	295	286	291	258	296	283	277	302	289	281	291	314	321	274	285	272	312	315	289	303	301	279	337	274	271	296	277	291	322	304	284	309	327	326	282	283	334	325	308	312	274	275	268	316	303	292	307	284	293	282	331	320	295	303	323	319	315	286	314	279	295	299	322	282	283	304	315	285	310	292	258	299	314	258	291	274	285	275	322	278	278	287	297	286	276	301	317	280	267	278	296	281	312	293	288	280	264	312	277	283	288	294	297	293	291	286	266	308	304	274	272	307	336	283	338	299	268	282	274	300	294	271	304	277	325	309	282	283	297	271	310	317	281	272	294	304	287	325	282	265	298	282	287	278	297	279	279	297	311	316	296	306	304	309	261	292	278	272	282	278	337	280	307	298	284	299	317	338	318	285	303	299	311	286	281	291	297	280	279	286	277	295	303	297	288	281	281	297	276	296	272	311	272	284	272	300	298	308	272	279	322	313	277	281	270	258	306	343	293	297	301	328	280	301	324	290	302	308	319	299	299	284	277	306	278	299	325	275	287	265	308	280	298	304	295	286	329	283	336	288	282	272	301	271	283	310	307	298	303	313	345	294	276	258	269	313	296	314	307	299	291	298	267	299	273	278	308	290	279	304	280	248	294	293	314	314	286	292	290	283	284	306	287	303	274	290	296	267	289	277	272	289	314	278	275	298	258	291	314	303	306	300	290	310	309	297	321	286	266	254	338	280	300	310	282	286	287	286	281	268	294	311	327	289	283	307	265	287	327	292	258	277	283	289	287	286	276	257	289	339	290	313	319	312	294	276	299	264	288	311	312	300	321	286	281	302	274	287	294	303	276	322	269	298	283	291	286	286	298	322	305	298	288	275	297	314	286	331	297	313	291	307	284	291	302	337	323	310	307	286	313	278	297	315	301	318	303	277	310	276	304	312	300	311	274	304	265	318	298	285	297	287	307	322	317	280	302	296	288	295	312	310	313	297	278	304	301	302	299	285	281	289	314	296	288	288	292	306	320	288	285	272	317	283	318	291	284	308	280	259	286	299	314	306	298	322	321	281	284	331	272	295	302	288	273	305	264	276	301	302	265	295	299	297	294	273	299	316	318	278	300	284	284	287	291	288	311	289	313	290	312	320	295	287	279	324	301	275	326	279	291	264	277	278	276	281	289	325	327	269	248	279	314	291	313	280	269	295	313	292	320	327	315	268	286	288	291	273	297	299	302	300	250	274	294	256	305	315	291	320	307	314	272	274	291	277	302	283	286	301	287	320	267	302	320	250	311	316	281	293	275	318	306	280	240	284	252	345	292	318	304	288	301	294	289	324	319	291	289	280	314	282	289	297	265	301	327	287	280	298	344	325	255	275	295	303	290	321	278	299	289	279	310	303	326	282	301	319	290	301	315	294	336	273	303	311	303	279	313	331	305	301	314	314	290	305	274	308	318	313	274	334	300	308	264	309	307	280	274	287	301	326	289	270	279	289	286	289	306	331	278	313	307	263	312	299	266	306	297	318	311	344	272	290	277	293	299	263	317	305	306	270	306	310	321	282	313	295	312	291	277	300	293	274	267	266	279	282	287	307	294	272	286	285	287	295	306	303	265	295	292	310	307	314	309	271	336	304	316	302	292	278	277	302	296	278	308	294	289	312	267	339	333	272	298	318	286	293	295	280	310	325	257	254	265	293	279
8869	5497	7894	4729	1961	1361	1214	1075	962	923	894	857	791	739	778	768	777	757	755	803	742	724	700	713	690	723	740	730	747	719	699	712	701	698	699	710	767	732	675	674	710	729	701	697	763	681	666	761	726	705	704	711	713	727	760	685	729	745	745	661	669	712	722	720	743	683	702	681	721	676	659	758	724	727	720	755	698	674	711	717	732	706	667	725	667	698	704	689	684	716	715	700	701	764	721	697	710	685	685	712	677	707	695	710	731	694	693	698	721	716	724	718	750	747	698	707	681	732	711	688	721	720	703	668	699	704	739	707	706	757	722	682	715	697	709	680	713	659	681	669	709	677	714	735	711	714	709	710	726	708	692	727	674	676	723	716	703	714	664	664	705	738	744	685	746	667	700	710	717	682	690	685	722	725	743	759	755	728	730	719	677	710	734	735	692	695	671	705	755	701	709	724	669	705	689	713	734	716	676	706	709	725	702	727	705	686	710	676	729	712	745	695	669	707	707	797	698	716	705	725	704	709	665	702	712	700	664	676	710	682	732	695	732	732	696	720	723	747	671	689	678	717	716	693	655	695	725	701	671	695	719	668	730	738	766	730	708	727	705	707	709	671	684	747	709	692	754	741	741	743	709	679	746	683	729	699	736	720	746	729	731	726	733	736	690	720	724	723	685	710	712	690	687	706	718	707	704	713	689	679	708	678	730	679	717	732	704	713	741	713	650	706	737	648	676	720	722	742	735	674	724	739	735	682	690	733	709	680	755	702	748	697	709	746	721	711	714	691	631	695	702	686	743	709	711	685	746	711	698	781	725	726	724	767	707	671	701	674	723	677	760	726	700	706	699	710	708	701	713	701	714	743	670	704	707	721	688	724	720	744	689	691	702	694	690	694	658	697	653	712	677	712	692	681	700	676	665	695	703	711	718	719	665	674	733	688	707	715	691	698	652	680	667	676	658	693	697	720	680	714	721	689	721	729	724	785	704	714	666	713	696	685	700	713	738	720	744	736	701	704	682	770	746	717	728	666	717	713	697	693	647	779	692	718	702	736	709	710	657	700	686	724	728	684	700	696	675	696	690	675	726	758	684	718	703	736	689	722	649	718	734	702	690	716	731	702	729	714	702	683	702	717	731	777	700	686	710	737	681	700	685	666	698	731	702	706	700	709	710	715	687	669	710	681	739	755	684	703	722	687	750	712	714	716	789	696	693	760	805	680	709	697	703	692	702	704	710	677	758	712	679	693	740	700	703	723	752	697	687	697	687	688	693	691	735	688	701	688	761	706	715	705	704	686	679	735	680	737	702	679	724	749	653	697	705	725	678	665	707	718	663	714	733	704	752	689	709	682	704	764	743	687	695	705	690	764	700	712	717	720	718	683	743	697	713	721	646	640	661	731	706	717	709	704	674	718	710	751	727	715	683	749	723	685	695	705	664	707	709	674	691	718	737	728	659	729	740	734	723	677	705	723	691	714	734	739	724	716	725	714	707	733	693	684	705	709	707	680	700	746	698	756	738	696	690	708	665	672	674	706	715	686	719	721	666	712	672	662	723	721	706	711	721	732	659	687	735	741	731	703	695	714	689	716	727	712	703	738	691	714	712	691	692	753	749	657	710	635	701	690	750	667	690	703	686	723	697	725	715	688	686	728	719	683	652	717	727	723	675	745	713	717	752	729	744	738	744	713	730	713	670	742	655	711	703	709	735	714	721	720	715	700	715	677	691	717	750	734	712	675	698	730	697	719	727	757	684	688	711	663	741	729	691	759	695	697	651	735	726	713	673	689	694	663	727	717	691	667	669	706	706	728	689	720	699	683	678	732	695	687	662	633	688	718	682	665	725	742	689	672	667	705	748	668	717	743	653	689	689	766	686	673	725	698	687	683	719	689	741	727	773	681	733	720	752	730	680	732	719	714	692	698	686	690	695	672	708	720	711	721	719	715	699	758	748	736	698	739	709	659	678	674	705	751	714	702	735	714	709	696	707	730	643	666	669	761	693	688	703	735	726	733	712	694	702	727	697	697	704	726	731	701	703	744	685	706	673	726	706	685	679	718	700	701	730	722	689	720	684	691	686	700	708	702	748	689	723	698	703	690	720	699	692	714	738	693	685	716	693	710	670	681	699	774	738	662	706	667	733	685	750	702	703	737	707	743	682	747	654	726	745	685	676	732	721	730	705	703	737	703	734	683	676	679	669	730	747	737	737	678	718	687	663	720	699	717	709	686	688	687	746	668	761	732	779	709	728	667	678	730	707	753	696	711	726	733	707	711	681	694	711	770	691	694	663	714	693	758	709	682	677	708	662	713	731	739	718	697	671	720	754	716	711	720	675	717	704	679	705	742	668	712	671	688	702	750	684	688	716	683	732	731	761	714	739	678	728	727	682	660	698	695	749	694	702	725	677	737	729	752	735	719	692	734	746	746	731	674	671	682	737	731	726	633	716	720	700	716	717	718	734	688	674	723	740	742	701	727	703	714	695	676	710	678	698	701	720	704	666	682	715	732	736	714	672	695	725	738	728	712	665	703	666	736	716	734	734	757	736	732	673	758	742	718	711	682	757	718	689	734	694	742	738	693	735	747	708	677	687	731	697	715	717	714	733	714	708	742	727	699	691	726	647	745	713	740	719	729	761	689	701	704	697	716	713	711	672	756	751	724	678	664	743	721	710	682	718	672	730	707	708	703	682	726	663	658	698	733	714	728	693	702	711	736	665	657	697	702	714	685	737	717	742	679	645	683	740	735	711	743	679	760	731	751	656	752	710	759	715	698	742	695	706	685	709	744	659	713	722	702	738	691	702	710	683	747	679	700	681	721	734	691	720	722	661	722	732	739	680	680	750	719	741	759	700	660	716	696	735	698	661	713	756	718	740	694	660	711	706	697	680	775	729	701	707	692	710	737	743	720	672	713	702	712	734	678	689	694	676	729	701	708	684	712	757	741	700	674	720	697	666	741	705	779	661	700	709	720	696	712	705	711	674	734	679	695	731	625	683	767	750	744	743	747	717	701	693	744	738	662	695	687	640	727	741	726	718	714	683	687	702	688	716	677	704	707	688	707	668	677	748	719	705	695	732	686	693	685	711	700	702	706	746	682	744	688	683	659	710	716	741	708	726	700	701	688	675	732	659	707	665	651	683	705	714	718	718	717	728	709	688	704	650	737	708	691	739	696	721	739	763	676	710	706	700	708	674	664	696	722	716	770	738	710	727	739	714	720	720	724	695	667	695	717	723	726	664	645	708	696	696	625	750	725	722	709	678	703	717	718	669	712	703	655	684	701	699	680	721	712	699	695	697	726	711	714	766	671	689	715	732	714	684	732	683	677	716	723	718	661	658	682	678	696	700	741	750	701	722	717	665	704	757	720	689	691	649	719	696	687	723	723	701	766	698	710	705	726	743	696	703	725	730	693	716	705	684	719	667	732	677	724	661	691	730	734	725	678	752	762	729	695	724	763	691	718	693	717	621	712	722	704	746	715	698	699
26644	17593	18594	10485	3153	650	425	394	350	332	313	337	305	313	277	267	292	279	296	277	234	289	284	236	279	272	245	288	236	221	262	254	271	266	233	245	248	256	236	248	292	234	259	250	260	257	251	233	257	245	249	260	264	223	263	251	256	240	243	253	260	235	265	264	254	285	251	250	219	230	243	249	253	263	257	251	276	264	248	236	225	245	238	260	206	244	276	251	271	263	260	257	221	231	245	267	239	218	244	223	230	235	231	275	273	258	237	238	275	261	255	238	242	251	228	219	250	219	236	267	251	250	238	248	239	278	238	247	241	215	230	251	253	281	237	256	267	228	263	268	234	222	268	247	241	284	227	232	225	272	254	252	249	273	245	275	237	262	247	214	260	272	267	222	248	249	234	257	242	250	246	253	256	258	236	266	251	239	282	241	240	264	259	252	236	270	278	246	256	233	281	278	279	246	224	243	247	236	258	270	259	277	243	264	268	271	267	227	214	229	254	236	240	229	252	242	261	254	244	268	246	255	293	279	254	236	239	252	238	239	216	228	248	245	260	239	243	243	240	237	237	265	272	239	247	258	228	253	244	254	274	229	233	233	241	263	256	254	234	266	264	277	273	248	221	247	265	258	282	236	261	245	238	270	258	257	238	238	260	242	256	251	264	257	259	258	270	237	261	233	265	277	242	281	241	289	274	274	251	255	223	228	277	245	245	270	238	258	275	237	224	249	265	231	230	237	265	295	258	219	222	236	235	245	224	263	239	240	220	262	278	265	267	260	226	254	228	230	256	250	248	256	270	239	249	253	251	250	235	222	256	247	254	247	249	238	239	226	259	249	255	257	237	232	237	229	258	253	263	272	230	258	230	199	259	254	238	256	257	240	243	222	250	230	241	252	250	233	247	253	276	262	235	257	262	218	227	231	229	219	248	249	287	217	230	264	240	232	238	261	229	262	229	222	260	247	201	225	259	257	224	250	288	275	269	243	236	255	244	269	257	269	235	273	251	239	252	216	253	229	258	260	259	255	250	271	241	234	238	242	265	247	239	256	255	217	252	232	253	235	239	272	255	231	264	251	241	245	244	251	237	259	251	241	282	236	251	246	230	237	288	275	231	248	276	265	278	266	246	249	243	241	220	236	246	232	265	264	247	254	273	258	246	246	289	260	255	229	263	257	258	260	305	283	241	220	235	264	247	263	221	265	289	256	272	253	264	234	254	235	227	227	230	242	243	259	261	249	238	254	251	242	252	264	225	249	267	243	217	258	252	236	278	263	278	236	261	224	223	252	236	224	251	275	235	241	257	243	274	267	248	264	237	256	278	256	255	260	237	215	227	222	261	237	230	263	246	239	258	259	226	245	241	231	234	251	238	234	248	258	262	270	237	287	270	243	244	230	237	246	248	254	265	243	238	216	246	223	229	240	267	279	241	243	232	283	232	268	258	259	249	269	274	256	272	271	273	247	221	254	247	279	285	225	243	264	262	235	250	251	245	248	275	226	265	259	265	245	267	215	216	250	270	242	252	216	298	244	279	246	249	232	272	251	259	254	242	280	253	267	238	233	236	235	249	255	237	251	262	245	228	261	251	203	251	224	229	256	261	272	254	248	244	247	262	233	251	235	240	273	238	239	244	248	227	232	243	256	292	239	248	265	232	281	231	234	257	226	233	272	259	252	248	228	252	253	234	223	283	270	243	255	258	254	270	232	249	246	249	258	230	249	247	248	257	260	265	263	252	243	235	290	229	276	232	242	237	237	265	269	246	250	263	240	231	247	269	282	261	261	253	230	266	267	302	236	244	265	242	268	258	271	233	249	251	257	239	267	262	273	223	238	243	243	253	253	239	239	245	291	252	261	283	233	234	242	248	244	255	232	259	236	246	280	247	262	248	253	265	263	261	260	253	241	261	251	258	218	249	248	237	230	260	219	251	260	246	270	273	240	267	249	274	239	245	247	286	256	266	252	260	245	270	272	271	232	253	247	234	238	251	268	259	247	258	254	260	229	267	263	257	268	235	263	239	237	234	248	265	240	283	252	257	240	260	244	255	257	250	238	248	249	282	249	253	239	271	269	241	209	224	277	291	250	273	237	259	268	283	263	275	259	253	229	217	230	269	230	261	226	212	257	257	269	247	249	231	264	259	281	281	281	226	244	293	223	225	226	262	286	255	265	270	226	259	235	226	256	277	261	262	245	236	286	235	252	268	243	269	266	238	248	250	264	241	256	268	219	258	241	236	268	252	250	245	250	272	274	234	240	253	223	245	252	266	248	273	257	227	281	229	246	262	264	259	251	241	285	241	265	248	261	263	237	266	220	257	251	264	277	250	242	250	253	259	230	255	244	256	254	270	272	235	220	237	270	238	280	253	249	262	242	289	273	232	261	255	242	259	234	272	237	265	261	255	256	237	225	268	243	274	229	250	259	250	259	218	253	256	235	259	256	265	242	247	252	259	239	260	234	257	270	244	275	239	251	239	251	254	239	240	241	267	248	256	250	242	264	261	235	253	234	222	244	241	238	249	248	252	227	267	257	296	236	251	280	271	243	257	268	233	254	242	250	231	244	241	259	242	277	267	251	248	245	261	263	264	227	245	232	244	253	226	219	274	221	261	252	271	250	261	237	255	249	283	252	258	258	240	256	269	268	221	242	260	265	236	241	259	273	239	269	222	228	273	261	276	253	240	262	267	241	247	239	265	263	239	263	274	253	219	236	252	250	255	247	248	243	258	233	236	234	258	261	283	258	261	246	273	282	233	251	263	249	229	263	243	257	281	243	261	253	252	249	270	243	250	236	249	250	283	250	270	264	269	249	240	272	250	241	255	247	232	248	242	236	261	259	251	259	245	270	259	264	274	251	224	225	233	288	267	273	265	238	290	255	238	242	256	253	238	253	245	248	255	256	255	255	260	228	266	245	263	239	222	237	275	231	254	261	235	232	268	214	232	241	237	240	270	263	243	233	269	251	245	245	232	228	249	235	227	256	241	256	252	271	231	246	298	258	236	274	228	243	231	227	236	246	256	250	286	257	239	219	246	255	264	215	257	239	238	227	220	242	243	244	229	284	249	238	221	244	234	259	244	260	292	227	236	262	257	245	264	269	219	238	256	222	252	251	258	257	259	246	282	247	252	251	253	250	256	262	238	237	249	214	256	235	241	287	232	249	273	223	239	255	254	259	249	246	250	211	255	241	241	243	259	261	277	275	247	244	241	250	264	264	226	267	234	268	240	265	228	241	267	253	248	247	271	267	250	240	289	270	256	252	242	261	276	249	234	230	256	249	260	237	251	232	244	230	239	256	238	271	236	242	258	271	250	256	244	254	246	265	262	264	286	239	253	238	249	233	243	247	269	272	240	220	243	224	270	253	244	277	245	253	248	226	221	242	260	222	270	255	250	265	259	257	230	243	212	256	294	261	241	249	269	270	228	256	273	252	222	242	245	256	279	259	249	258	266	248	245	243	278	248	249	256	242	237	254	281	249	275	272	271
19747	15789	23349	16662	6744	2065	1563	1369	1181	1085	976	962	931	896	757	789	766	829	702	737	719	706	753	707	646	641	672	639	684	624	650	677	652	615	628	588	643	642	601	577	606	654	615	643	629	574	614	640	605	584	619	571	641	625	638	592	635	631	570	613	606	617	641	572	587	635	628	612	572	599	608	608	572	583	639	589	585	595	634	557	647	599	616	612	614	606	621	592	600	562	585	628	565	583	621	597	591	607	575	587	666	562	603	618	592	570	646	617	630	578	588	584	614	589	642	621	630	632	587	602	571	566	578	617	622	600	623	592	588	615	611	601	619	603	606	590	615	622	604	634	591	645	589	591	589	571	635	568	631	618	572	602	593	621	608	582	595	618	592	620	581	600	619	641	583	611	577	611	603	572	611	624	602	622	629	605	604	609	601	599	617	646	620	594	610	613	598	578	607	593	577	621	640	573	585	602	590	598	649	600	608	607	589	638	577	594	603	575	614	604	618	600	612	631	617	610	592	596	590	560	625	603	644	627	591	630	588	623	613	618	582	577	604	635	611	627	615	643	611	647	601	603	629	627	628	617	608	600	608	623	655	606	601	590	594	615	581	633	662	635	592	603	648	607	640	577	629	632	600	613	633	617	600	585	577	552	633	595	665	594	596	619	605	593	681	615	617	656	613	578	590	571	634	547	623	630	596	623	631	578	588	598	580	607	610	620	579	660	638	596	666	638	560	620	628	631	652	606	575	591	618	596	562	618	627	575	593	645	592	633	588	637	603	582	610	602	572	626	539	566	639	645	623	609	651	611	604	669	608	580	613	549	590	612	588	583	622	624	598	565	573	607	584	590	625	633	609	616	636	594	585	543	635	615	641	596	587	612	653	594	644	629	644	656	621	564	609	588	608	593	592	614	593	592	589	589	612	611	641	591	571	590	589	622	633	587	659	621	605	582	583	625	593	601	640	653	623	567	582	607	601	652	577	631	602	623	583	640	617	612	614	605	591	627	600	606	643	542	606	580	557	616	599	606	630	589	591	614	575	639	581	609	587	669	603	625	596	627	594	622	611	590	632	640	596	624	592	600	582	623	636	610	592	637	601	613	582	623	615	575	617	593	604	585	601	573	586	622	592	622	557	609	565	587	575	624	585	626	604	615	647	613	562	597	566	611	598	569	625	632	575	540	600	580	585	570	592	583	596	608	627	624	624	587	626	595	615	625	603	585	590	611	576	639	610	613	623	605	560	579	584	578	592	607	599	610	572	626	596	603	579	637	604	637	600	614	608	600	579	567	618	582	577	633	623	573	629	591	595	591	621	557	633	666	660	609	627	612	639	590	575	616	642	610	600	584	648	606	583	615	594	638	593	608	604	597	579	604	617	642	654	610	603	571	609	659	610	627	600	595	619	611	586	598	614	574	613	576	564	639	630	573	633	579	651	623	614	619	602	587	638	594	612	613	593	604	600	637	581	589	593	585	624	653	609	577	622	603	571	596	642	642	624	614	563	618	555	607	594	546	587	589	573	611	602	577	579	612	577	587	599	638	636	581	632	647	575	613	582	594	642	599	631	633	605	597	608	643	559	642	598	609	610	603	588	555	601	650	565	581	629	638	581	668	592	615	642	639	589	639	607	632	592	563	573	627	582	628	571	637	606	582	630	619	587	610	632	568	613	619	557	606	605	630	615	639	588	614	590	612	583	654	607	620	589	653	628	614	630	589	604	570	597	620	634	597	658	577	615	611	593	600	608	635	648	616	614	580	598	589	643	634	618	592	603	658	590	633	643	585	632	620	566	630	591	600	648	626	613	564	572	622	660	602	635	615	634	593	645	592	598	579	619	623	577	635	577	611	644	615	643	589	618	635	604	637	595	639	645	593	590	620	583	622	599	603	625	598	590	621	628	602	665	564	617	608	595	649	619	616	596	592	581	614	644	535	604	618	598	620	616	624	585	593	633	573	557	664	587	636	586	627	604	581	630	614	623	598	612	578	590	595	596	589	616	619	610	619	600	542	627	634	610	588	624	583	629	600	583	622	648	618	638	650	627	595	633	635	571	586	638	600	619	543	614	567	604	592	569	602	607	589	628	562	605	689	596	620	616	607	612	600	606	610	618	616	648	663	570	593	647	601	596	621	620	625	652	605	595	572	616	613	544	643	631	598	620	621	607	672	606	626	559	666	616	601	605	596	614	597	591	588	580	584	570	612	609	622	620	601	596	602	612	638	617	589	640	614	587	623	605	588	624	589	583	649	604	670	616	615	605	602	630	598	593	593	596	587	556	593	635	613	551	628	634	617	566	602	585	646	631	603	609	624	637	640	562	592	591	594	631	579	603	600	587	612	604	642	609	614	640	616	609	604	655	597	561	616	658	605	588	633	592	562	591	587	567	578	589	581	563	581	620	604	630	572	593	612	644	601	595	607	609	595	663	594	577	599	592	580	606	597	628	607	677	654	628	640	634	564	570	588	647	594	620	577	636	610	606	583	627	553	640	679	638	604	688	590	595	609	618	584	594	629	603	606	622	615	604	602	591	594	655	596	621	586	644	561	634	598	574	641	604	622	609	611	603	633	638	567	634	622	606	591	606	592	628	552	616	645	598	615	555	617	576	588	609	602	608	629	586	584	582	599	581	619	586	603	605	606	603	587	600	585	656	639	617	617	581	617	594	613	650	635	643	607	586	612	566	610	603	612	643	645	575	616	636	594	599	567	604	618	557	585	625	623	624	630	542	619	640	631	632	606	604	607	612	614	618	613	548	639	597	594	607	606	631	625	596	615	602	595	642	641	654	622	633	599	575	627	591	641	638	610	567	655	640	571	606	635	615	612	599	598	624	635	649	592	611	596	632	637	592	624	633	589	575	614	612	584	624	619	629	610	604	608	651	578	606	625	601	609	594	594	626	603	634	631	588	593	591	606	604	615	610	588	597	661	586	628	597	576	616	606	573	632	592	562	628	619	584	628	626	564	600	629	634	591	596	593	552	572	622	574	606	626	646	594	600	615	622	648	618	624	575	578	624	635	626	609	644	619	615	626	619	574	602	616	573	625	615	592	550	607	628	573	644	637	608	566	623	631	646	573	620	607	608	568	667	567	643	620	592	609	639	570	631	591	645	635	589	645	606	647	605	636	619	652	618	602	586	633	627	654	623	582	601	594	655	634	636	598	625	574	626	619	601	598	621	615	617	598	638	589	568	610	670	650	638	627	578	608	571	626	592	623	635	572	619	608	628	593	614	600	594	570	568	619	602	609	641	551	620	603	609	626	653	632	581	568	615	643	606	616	618	614	567	657	597	585	618	584	596	603	612	626	632	619	601	621	598	603	599	612	630	595	601	584	617	539	594	591	650	613	589	602	589	596	610	580	609	645	588	570	594	593	583	601	591	591	603	608	605	580	584	580	624	543	624	554	618	603	585	639	636	626	634	605	569	631	612	604	582	591	600	596	650	592	603	641	648	619	640	611	615	619	667	635	579	633	640	569	623	573	631	612
36149	26280	30786	21090	7384	1270	527	378	304	291	273	271	219	238	225	184	195	185	201	190	200	166	179	189	190	156	163	181	162	154	161	153	166	146	157	191	173	152	168	167	157	162	160	162	171	125	157	158	139	169	143	187	148	171	163	172	151	156	149	145	137	172	155	147	159	150	200	148	155	152	157	148	163	155	153	150	134	162	182	135	154	154	138	152	163	134	162	177	182	185	171	163	141	173	160	164	154	149	169	151	164	166	157	197	166	165	128	152	169	171	138	180	162	157	162	158	150	155	160	157	168	160	146	162	166	162	156	157	175	152	180	163	181	162	163	164	143	146	201	159	160	162	172	170	154	150	137	154	161	153	158	179	153	156	130	157	153	162	168	151	177	172	182	133	149	157	147	142	146	139	124	141	175	160	159	149	171	157	163	144	152	158	169	146	160	160	187	174	158	176	191	143	138	167	162	145	184	167	150	146	159	154	145	165	185	157	190	155	156	158	164	169	179	158	143	184	148	151	124	134	172	176	175	159	153	164	150	163	142	151	136	173	160	157	159	174	147	168	125	175	137	159	183	162	150	149	155	161	140	188	140	175	163	149	164	173	153	146	190	138	146	150	157	167	163	158	156	159	135	172	149	164	133	146	143	137	143	168	165	150	159	194	157	160	146	161	152	164	138	182	174	153	150	180	155	170	150	147	163	155	141	158	157	179	163	114	170	163	175	163	157	142	169	158	147	142	153	169	182	170	168	176	131	160	174	157	153	161	143	153	162	190	168	162	158	140	151	158	158	173	171	144	158	175	159	162	170	143	168	171	162	187	145	133	173	164	163	148	163	171	142	157	176	154	165	170	160	156	156	162	158	187	148	165	166	163	163	151	188	161	152	158	144	136	171	155	157	167	153	172	168	151	164	148	161	154	176	179	134	151	161	146	163	177	165	139	175	157	174	158	163	149	171	160	177	158	161	208	161	180	135	170	166	152	178	163	148	158	170	122	138	184	168	147	160	143	157	158	152	169	157	199	193	167	160	159	162	182	157	169	163	166	150	150	120	164	145	181	162	152	199	168	146	157	157	163	147	153	157	175	195	135	150	158	181	140	158	161	167	137	154	184	143	161	152	169	162	153	158	177	169	161	134	157	191	165	158	150	154	179	151	144	156	154	166	136	130	138	159	153	168	119	144	155	144	136	150	137	158	165	163	160	154	171	139	170	150	149	162	147	180	145	166	155	165	140	186	141	162	152	165	170	155	144	165	148	162	156	171	148	150	156	137	139	159	151	157	130	147	140	152	164	179	156	130	168	152	164	181	173	160	153	153	142	175	135	179	176	141	150	141	168	163	143	152	139	151	123	152	145	156	166	153	150	150	139	181	166	175	147	161	144	186	169	152	166	148	156	160	173	153	159	160	144	152	146	148	150	172	176	148	128	183	172	154	148	156	138	173	162	169	151	167	182	153	162	164	151	131	154	160	140	174	147	149	151	145	155	161	152	151	140	176	148	165	123	160	139	161	138	143	152	156	175	145	157	165	182	160	153	165	161	163	136	153	126	175	181	148	161	152	154	174	146	190	161	154	163	152	161	157	157	142	178	142	146	164	152	172	163	149	174	142	157	163	162	150	171	169	153	186	151	166	151	152	166	168	195	135	143	147	168	155	155	155	145	168	167	172	185	156	139	160	178	171	184	148	155	186	139	169	162	186	184	173	141	155	156	158	163	163	150	142	155	159	152	151	171	173	146	135	162	171	166	167	154	176	175	176	153	152	143	149	171	122	168	175	124	163	170	148	156	145	163	134	164	163	149	146	172	166	128	164	159	141	174	148	161	145	144	126	153	159	159	176	160	141	141	173	159	162	141	146	182	152	175	150	164	141	168	172	139	166	184	159	172	172	156	148	143	156	154	149	163	167	155	164	132	163	163	157	167	147	175	166	160	170	163	176	164	149	146	158	165	155	157	168	171	158	158	163	150	148	151	159	158	159	136	140	154	150	165	168	130	145	159	131	154	143	147	163	153	145	165	143	154	166	170	165	143	118	153	163	146	144	138	149	142	160	130	152	144	146	158	162	164	157	150	148	138	173	177	165	166	169	151	189	168	149	146	170	149	165	144	143	135	166	148	155	142	162	150	170	131	154	153	169	167	166	183	159	156	140	165	160	165	171	161	152	146	153	177	145	157	159	153	155	167	147	159	171	147	171	174	146	161	154	161	154	164	160	156	155	156	146	167	140	183	172	160	144	163	173	145	166	130	172	171	171	140	145	150	160	155	163	159	136	149	156	185	156	154	168	145	166	172	155	156	158	152	166	141	158	180	139	181	158	144	181	152	160	147	137	152	176	167	153	171	169	155	173	157	153	151	155	136	156	165	171	158	166	162	158	157	160	161	177	160	150	168	154	155	175	170	174	149	164	162	169	165	145	134	157	174	144	139	141	167	165	177	174	152	171	151	139	158	187	132	168	168	161	160	132	169	168	157	159	146	146	163	160	143	157	153	150	150	166	133	185	139	169	172	156	155	156	149	162	150	141	147	156	155	190	141	151	168	171	149	150	162	170	168	158	163	173	145	168	162	160	163	150	163	172	152	168	152	146	155	158	181	176	155	156	169	162	192	157	168	151	149	162	157	146	153	143	155	143	180	156	124	155	160	166	168	154	157	167	167	137	158	138	149	134	159	139	155	175	164	155	154	159	183	156	136	165	183	159	158	161	164	169	166	149	167	152	150	151	168	163	164	165	159	144	139	158	131	147	159	170	157	156	153	155	156	163	156	178	141	150	151	180	130	133	149	180	165	135	151	123	150	140	146	184	155	140	159	151	159	158	176	160	142	172	144	156	176	145	141	166	137	139	177	165	162	158	187	173	147	187	159	169	167	176	145	157	152	146	178	171	163	152	145	166	154	151	154	171	138	154	146	166	173	167	144	174	161	178	177	150	155	145	157	195	157	146	151	147	142	144	174	156	168	157	149	155	179	202	138	161	151	155	159	162	175	139	150	158	181	160	168	164	172	157	146	149	156	166	166	145	174	143	148	136	177	151	140	169	145	150	159	141	153	165	160	165	146	158	166	158	156	132	166	148	154	150	164	151	177	146	145	159	171	147	188	143	164	173	152	163	182	140	191	162	172	136	173	156	160	145	148	162	149	156	156	191	171	168	141	152	175	175	171	149	160	146	200	174	153	138	161	141	165	145	147	145	170	157	167	168	151	177	166	165	153	146	161	173	175	171	167	155	146	159	166	153	147	142	127	124	147	150	179	157	167	156	171	154	133	149	130	125	172	149	149	151	175	155	165	158	178	159	150	175	156	159	161	163	164	155	171	177	146	152	146	149	175	175	161	150	160	164	141	150	148	160	147	144	135	154	162	146	138	142	154	164	153	126	152	161	153	143	160	138	156	153	182	181	160	178	151	185	145	155	149	172	165	171	157	150	171	173	168	146	166	147	159	146	128	152	170	150	152	127	148	156	149	143	150	155	163	165	157	145	146	170	145
25115	22102	33235	26866	9153	2331	1790	1630	1310	1184	1045	1021	837	749	754	639	603	590	551	624	598	528	534	533	493	475	475	460	444	505	435	451	462	462	450	456	410	408	397	426	408	443	441	407	424	407	412	410	433	376	417	415	398	413	427	391	466	394	385	422	475	419	405	410	431	410	409	476	392	392	430	406	385	432	407	412	410	408	416	443	405	396	412	379	392	409	396	430	377	414	452	439	365	405	382	390	431	384	416	444	416	424	420	422	411	424	391	395	411	390	395	433	409	381	409	371	425	406	436	414	396	403	389	387	409	406	374	385	400	385	398	380	432	422	408	451	406	386	436	421	401	406	386	443	433	411	431	377	402	350	380	412	371	420	430	405	422	393	423	405	417	389	395	387	426	411	410	374	420	400	428	394	389	358	393	394	409	400	384	365	403	361	401	382	413	414	417	389	392	388	413	435	368	391	390	389	411	410	404	404	396	450	387	371	387	395	406	425	419	434	401	369	436	392	403	405	383	402	401	419	425	389	395	404	387	412	439	418	434	413	438	428	400	385	399	424	386	387	421	367	431	402	402	412	397	393	402	405	366	395	381	410	385	411	404	385	407	420	412	427	389	370	408	399	398	407	382	400	399	386	401	412	359	398	369	391	406	383	423	377	396	412	399	398	411	392	391	398	409	387	388	403	416	392	394	356	414	378	395	388	402	427	407	431	397	418	387	366	419	373	354	391	410	419	399	376	403	420	413	412	415	391	388	406	426	428	409	384	394	385	374	412	404	358	434	401	428	435	416	439	407	390	424	418	411	378	426	428	418	414	424	379	412	372	414	387	402	430	390	374	345	418	372	455	406	422	444	387	406	436	372	453	411	413	375	451	390	371	447	400	398	430	402	381	400	398	407	448	392	437	392	376	378	380	418	406	379	394	436	366	426	354	456	431	382	373	398	389	435	385	404	383	400	397	417	425	419	412	407	400	423	408	390	405	375	394	415	374	413	357	422	389	411	386	432	362	403	416	366	405	413	384	412	404	450	413	403	425	402	370	415	415	419	430	374	422	414	409	411	415	427	364	417	338	418	378	418	400	430	405	424	404	400	389	386	410	387	402	398	416	397	423	382	415	397	393	393	391	377	380	396	395	432	402	381	401	436	413	435	406	388	450	401	434	441	425	405	405	414	404	392	423	415	396	414	384	431	444	400	399	437	381	439	418	388	402	446	421	409	402	442	429	406	427	387	420	400	409	388	400	375	400	430	413	378	408	385	377	433	406	375	397	404	413	441	408	428	381	414	382	384	394	379	365	415	422	388	445	419	401	375	381	364	378	403	392	429	419	373	446	428	398	432	417	398	418	380	410	413	375	434	432	385	441	412	374	400	416	424	405	395	408	416	405	408	384	395	408	409	386	424	410	399	427	388	376	419	379	408	404	407	462	414	441	426	408	417	417	448	407	413	460	403	401	419	394	416	411	391	399	389	370	412	382	382	431	392	396	387	394	405	437	384	399	394	413	375	398	374	424	401	453	406	429	360	419	393	409	404	391	390	401	427	353	402	397	368	401	379	369	400	409	415	420	395	384	407	386	359	396	411	403	388	401	395	387	394	386	408	389	401	387	358	421	427	402	451	391	380	426	409	430	387	423	427	408	456	380	373	405	363	420	384	375	400	376	379	447	402	393	387	404	401	403	395	387	369	424	386	415	397	392	405	406	403	441	424	381	417	392	387	453	451	409	461	425	391	372	417	399	390	448	414	376	435	364	372	375	363	377	388	424	437	424	415	390	380	407	413	369	380	364	417	398	406	422	413	469	389	402	386	406	400	413	435	412	391	391	434	400	411	408	366	448	376	418	416	398	385	423	404	423	377	411	409	373	413	395	411	401	427	386	405	398	376	405	412	390	397	421	398	420	433	412	432	409	437	410	411	388	420	413	380	424	396	364	431	416	453	391	399	404	417	417	418	409	412	405	397	456	416	396	395	401	421	405	420	386	427	420	366	426	404	419	393	404	402	369	420	408	396	418	435	386	393	426	440	438	388	409	397	435	424	434	433	406	402	395	432	430	434	433	409	402	435	407	414	389	422	363	379	390	397	411	427	382	407	409	387	431	391	419	397	412	385	425	413	424	388	408	380	425	374	393	416	405	405	443	412	424	430	392	388	384	441	376	404	394	399	407	410	373	387	415	382	396	382	419	409	405	394	412	427	401	415	394	390	411	414	389	402	414	399	399	409	427	401	415	393	419	410	438	439	414	365	394	402	402	427	436	442	390	381	378	409	413	393	379	406	392	401	385	413	363	381	401	449	371	377	405	393	413	381	416	375	379	368	444	405	383	471	408	384	389	370	401	415	402	440	375	416	416	415	408	439	398	412	425	402	389	426	427	408	409	399	386	375	397	370	430	358	414	425	409	374	375	437	404	405	427	384	396	406	396	396	413	423	405	384	422	386	381	419	426	378	397	413	412	371	360	424	381	407	412	424	394	393	401	407	388	397	411	381	403	387	377	392	408	413	390	427	400	423	363	378	400	368	392	396	372	388	412	427	392	403	417	379	385	399	404	375	384	384	368	397	382	415	429	408	378	387	442	409	427	395	382	364	400	418	415	418	394	404	390	414	393	435	414	403	406	420	437	379	377	394	420	422	413	382	412	404	393	384	404	399	414	419	410	397	417	419	408	415	412	415	407	428	380	405	359	418	394	388	415	383	403	389	412	421	386	412	430	370	405	405	392	382	406	422	414	415	370	426	416	385	404	404	426	409	437	408	410	414	398	374	354	403	376	395	436	389	429	415	363	387	414	383	415	424	407	385	384	382	418	401	376	431	395	393	436	389	395	386	427	407	412	449	394	391	400	401	375	410	428	417	444	397	407	416	387	367	369	425	364	426	401	414	415	379	444	408	427	424	421	410	403	378	402	412	417	412	418	396	408	412	399	358	393	405	390	444	404	386	430	423	378	425	412	401	390	392	458	374	412	387	369	401	397	379	408	383	404	392	384	440	407	393	383	409	383	406	406	439	427	401	421	416	417	428	437	421	367	414	423	430	382	427	382	423	386	409	427	405	366	435	437	395	408	387	416	401	413	403	382	414	387	416	379	413	428	405	397	398	396	421	358	414	437	403	392	437	392	431	393	399	449	372	403	416	380	442	412	390	414	418	396	451	385	369	406	410	432	407	407	394	425	377	401	421	390	439	389	429	380	410	420	380	385	404	397	398	392	420	411	372	422	393	388	418	414	367	398	424	399	399	430	369	382	405	375	386	400	423	428	377	430	367	436	406	426	443	385	394	361	394	404	388	393	411	381	437	432	361	408	397	390	382	437	424	386	385	411	407	384	392	424	398	406	401	421	383	390	450	399	357	435	414	372	396	421	414	408	419	405	351	396	407	406	397	383	406	404	375	401	439	405	406	418	402	389	419	394	442	388	407	377	384	449	399	391	410	435	380	415	420	432	373	385	414	394	389	384	394	391	407	432	378	439	422	390	428	408	441	413	378	423
12105	5208	3628	1860	663	409	358	380	321	310	291	324	293	294	314	295	288	266	271	318	291	312	293	318	268	299	315	329	296	304	289	314	297	311	305	287	271	306	295	278	309	306	282	252	276	279	287	296	279	274	324	300	299	308	280	297	293	309	298	289	280	303	312	291	278	288	267	269	297	299	278	311	282	289	281	288	316	304	321	286	288	302	280	305	259	302	284	287	269	285	286	283	316	286	287	276	285	312	271	276	287	332	304	296	292	297	326	276	298	311	324	256	288	295	298	303	295	301	271	288	266	291	259	270	295	254	277	273	243	300	297	319	308	329	300	294	290	296	293	312	271	270	298	297	281	279	297	281	287	285	282	299	327	319	285	312	303	289	322	264	284	293	300	275	288	268	262	282	300	320	299	340	337	302	259	289	281	318	276	316	282	283	304	294	284	284	279	294	287	297	308	283	303	284	303	281	284	279	296	283	293	304	277	265	292	308	282	278	315	300	262	279	272	294	292	266	302	292	311	299	312	273	275	270	316	305	280	293	295	305	291	322	295	270	290	286	300	286	290	279	309	271	302	302	288	290	259	272	325	300	288	273	304	295	246	287	304	305	335	250	288	276	287	262	282	294	255	291	275	297	325	294	267	352	294	290	267	296	303	337	323	310	276	280	306	287	295	292	314	301	296	273	279	273	295	329	269	302	274	296	296	259	288	293	287	288	309	263	305	258	303	287	259	326	293	288	269	310	305	282	297	294	310	289	303	267	278	302	268	286	292	290	307	335	273	276	296	277	271	298	270	291	283	314	274	313	280	303	297	336	241	291	306	276	290	275	278	296	288	296	307	303	305	310	300	273	320	275	318	293	260	290	305	285	306	313	313	259	267	275	259	265	285	272	293	296	299	273	298	273	311	242	279	323	299	300	295	303	295	310	271	252	307	290	319	259	286	292	298	281	311	301	281	296	308	301	261	257	307	275	297	312	278	293	301	287	284	284	276	326	283	253	267	303	294	293	263	330	273	329	274	270	299	294	275	301	301	313	295	304	293	294	297	303	268	302	272	272	283	308	304	298	308	328	258	303	290	308	283	297	267	293	260	288	312	296	268	291	303	278	300	306	308	281	294	310	289	267	322	274	294	295	311	293	282	295	296	294	283	296	313	293	303	280	315	273	267	273	298	291	281	310	295	304	270	279	289	272	313	338	342	305	312	282	307	298	270	304	290	282	254	327	332	286	280	293	301	295	285	309	287	263	267	293	279	307	298	301	253	301	276	291	285	268	281	280	265	291	281	287	325	284	308	274	279	282	301	288	264	294	292	273	288	266	277	314	316	297	282	292	310	290	276	300	315	298	321	304	292	278	287	304	291	279	289	308	303	267	292	295	316	294	313	293	299	276	295	289	278	312	285	276	274	307	260	307	290	294	273	243	296	300	278	270	324	310	303	263	311	289	299	302	285	288	294	255	278	321	296	286	282	303	284	293	279	285	332	301	267	317	269	337	338	264	275	301	291	291	299	283	286	303	283	285	264	299	301	274	300	288	287	337	286	272	318	291	274	293	264	312	276	288	323	321	284	313	286	264	305	296	297	267	292	291	310	283	287	276	262	262	290	261	271	291	292	290	300	284	306	256	323	293	289	285	299	297	304	289	286	308	318	307	306	273	284	282	291	273	300	287	293	305	304	295	283	304	290	310	272	275	290	278	297	268	322	307	310	289	270	323	292	289	267	290	276	317	297	314	332	291	294	304	283	274	302	282	271	291	274	270	323	289	304	253	298	294	279	279	299	292	267	269	281	288	291	293	286	283	286	290	295	300	285	326	249	277	302	265	331	291	320	282	285	282	294	289	321	301	335	298	295	286	264	300	311	273	293	254	303	291	295	285	287	303	315	296	290	300	287	317	271	295	292	321	296	294	285	296	274	292	270	288	285	303	295	254	319	261	307	270	295	287	313	316	291	314	278	276	280	280	332	293	297	290	292	257	314	295	289	297	303	304	279	301	293	260	313	284	238	288	295	278	306	267	303	290	274	315	267	301	268	272	279	299	299	296	282	270	322	284	263	271	251	285	297	297	268	304	301	274	316	268	286	268	277	328	258	277	285	287	288	307	299	326	308	311	276	261	289	322	299	295	268	315	323	285	282	289	275	281	269	302	300	283	268	292	308	289	316	277	297	330	302	284	264	271	327	295	281	311	296	269	276	294	266	290	290	295	306	305	316	260	308	323	271	284	310	294	316	283	287	303	283	335	251	282	300	296	306	288	288	301	311	306	320	329	278	298	298	291	291	299	301	318	319	293	319	266	268	308	268	290	294	249	297	263	266	297	271	296	319	285	301	321	280	281	302	250	313	297	300	312	292	252	296	294	284	264	301	269	272	310	321	313	295	283	281	303	297	284	317	333	269	286	259	295	303	303	271	318	286	308	305	277	259	314	287	269	307	293	309	286	307	266	276	276	318	306	285	300	273	298	294	313	308	307	290	268	290	273	293	257	318	262	302	310	283	292	283	300	311	272	310	277	339	291	299	297	266	298	321	281	302	308	254	313	286	306	278	262	307	263	304	267	293	293	292	294	251	268	325	301	302	269	287	279	293	286	272	287	304	282	262	282	298	278	310	275	261	304	265	305	285	293	298	270	273	266	281	262	270	316	260	296	283	309	269	298	295	326	285	286	293	293	285	314	306	289	293	292	274	278	310	289	286	275	318	278	282	276	300	297	296	278	303	300	292	299	303	276	285	306	323	283	330	312	281	279	303	290	280	294	298	293	325	295	289	264	273	338	270	287	284	300	267	286	306	299	311	317	298	270	288	298	270	285	254	299	275	317	299	277	266	270	295	279	323	275	307	281	319	303	257	270	289	292	307	319	276	294	295	312	327	305	281	302	323	302	302	294	336	290	315	301	275	249	272	293	260	316	268	320	292	340	265	309	339	273	275	300	293	297	269	296	267	265	304	317	295	293	327	285	276	272	298	299	327	279	290	290	277	295	273	311	308	285	288	283	274	301	327	283	315	294	291	297	259	297	300	263	319	306	288	270	276	288	275	275	287	298	289	281	294	272	292	279	306	279	292	285	292	293	295	293	271	304	299	289	309	312	314	287	296	319	305	294	286	294	268	279	288	271	283	282	283	288	263	281	305	276	267	287	283	282	285	286	318	288	292	315	288	297	310	285	259	278	269	311	290	327	268	283	305	282	277	297	300	289	303	274	299	263	276	302	303	269	279	289	288	271	275	303	322	299	260	300	305	281	289	256	294	276	318	304	275	319	294	261	260	309	318	290	267	270	301	294	304	280	270	284	295	298	278	312	295	283	279	300	308	282	253	293	309	267	284	283	290	288	272	305	266	291	303	302	275	302	279	316	257	277	288	295	319	284	262	312	256	285	276	291	283	282	268	300	242	293	317	278	309	288	298	282	268	292	284	276	307	301	279	300	278	287	306	266	299	283	281	305	288	277	285	289	306	278	291	307	311	275	296	280	269	288	305	281	333	296
9090	5542	7526	5067	2329	1225	1090	1062	966	893	842	861	837	797	846	749	731	759	771	783	775	720	721	726	725	735	723	746	744	756	671	700	691	682	717	696	666	753	731	724	684	672	699	705	694	686	685	683	674	691	698	658	743	732	655	687	749	715	704	721	725	709	731	721	699	691	670	712	713	695	724	657	743	687	665	720	716	669	725	684	712	698	724	698	653	743	646	718	657	719	710	721	703	712	689	721	696	691	701	754	685	688	709	690	674	743	716	706	659	688	713	693	649	716	686	672	656	693	720	736	696	654	700	665	729	723	713	682	693	651	687	708	739	694	703	684	684	690	641	733	666	681	699	684	702	627	692	694	657	744	699	738	685	716	749	659	716	679	649	689	704	748	734	725	695	670	703	670	703	675	734	705	673	716	668	741	706	704	704	691	672	705	674	707	659	758	710	734	735	735	717	697	727	665	730	674	695	667	700	701	663	752	749	736	694	713	711	714	692	671	719	664	702	661	672	650	677	724	722	703	730	703	735	662	739	705	670	693	680	738	700	648	694	675	711	706	723	676	709	672	665	681	688	729	708	704	692	701	722	751	681	735	719	721	713	653	682	702	744	689	680	699	734	742	725	668	754	647	696	697	745	685	685	732	750	676	696	744	672	709	659	683	708	706	729	665	690	708	711	703	662	690	678	698	719	706	717	693	721	715	690	677	725	662	707	692	701	706	711	730	683	719	711	648	674	676	681	710	689	649	656	751	691	682	656	660	671	670	684	706	732	694	685	724	712	645	706	708	704	714	692	712	729	727	731	691	724	714	725	706	684	699	706	705	713	700	696	724	651	751	681	654	712	750	744	692	690	663	703	692	669	673	701	678	752	694	710	708	699	715	664	717	678	701	732	676	722	707	747	710	710	665	742	744	691	710	739	706	709	706	706	720	696	667	725	707	693	713	738	701	716	700	695	693	743	662	665	694	712	706	684	732	678	682	692	743	667	674	713	709	688	712	695	711	714	704	718	733	697	717	686	696	700	682	711	705	730	706	669	735	728	720	682	727	649	721	679	735	700	653	705	700	720	723	731	709	744	712	694	691	702	693	757	665	705	712	698	654	682	728	717	719	686	720	707	720	672	714	709	729	694	694	664	699	686	711	638	713	723	754	709	668	655	694	748	685	706	722	701	627	706	662	677	679	654	668	722	660	681	740	685	687	655	696	660	718	697	726	748	728	712	720	676	685	691	715	747	692	688	680	722	705	703	718	763	704	687	642	686	688	666	702	696	738	695	725	699	703	678	684	692	668	719	730	700	723	689	693	667	706	715	656	723	724	688	681	699	692	654	682	693	728	727	701	746	715	637	698	646	689	690	693	674	710	680	769	678	661	746	687	708	705	716	681	723	683	663	651	675	661	737	706	688	702	720	676	665	703	705	709	726	668	707	739	690	717	740	720	675	718	692	707	682	746	701	735	713	708	680	712	682	716	698	640	732	666	684	654	660	687	689	718	729	717	724	715	678	693	683	726	716	724	768	655	707	705	751	722	625	694	694	641	720	673	697	715	710	706	686	723	749	702	696	679	729	707	675	660	707	710	693	660	669	694	695	649	705	746	725	659	726	757	738	671	693	708	679	735	691	713	685	770	668	680	668	702	686	709	734	715	648	678	737	682	719	694	702	703	703	697	714	661	700	667	684	673	662	697	662	697	710	682	709	685	720	720	670	724	735	702	685	759	732	681	710	698	706	671	690	727	693	686	715	694	704	678	716	780	714	737	696	658	733	698	743	680	684	711	646	674	708	675	767	726	639	686	757	696	693	734	707	680	707	760	682	689	695	664	716	734	711	729	701	679	727	691	732	684	766	708	673	706	694	710	683	728	685	673	706	663	714	697	685	696	679	710	667	689	703	668	673	696	711	727	696	724	722	714	698	722	698	692	755	700	684	670	739	673	729	694	677	674	722	696	730	694	684	719	702	732	732	696	696	723	676	685	705	711	720	712	704	702	747	704	712	680	696	738	677	670	688	660	682	674	676	741	731	771	667	699	663	707	700	703	765	734	723	729	715	660	713	689	731	693	649	715	710	640	753	676	737	676	686	691	708	684	717	717	743	722	714	722	663	724	674	701	703	740	668	697	717	717	669	727	655	750	699	702	713	723	693	635	655	732	726	679	689	685	700	716	697	698	701	643	705	681	730	679	701	742	661	672	692	659	687	671	689	709	649	718	692	686	686	653	633	692	728	697	688	716	667	709	671	667	717	685	736	696	711	689	683	682	705	721	683	675	674	679	687	634	695	702	680	655	724	705	682	668	638	689	740	710	697	716	687	694	693	673	674	741	715	780	717	700	705	711	703	705	736	669	760	674	712	783	684	691	698	685	711	735	708	713	706	659	705	682	672	692	698	708	720	651	702	694	682	699	741	721	602	715	667	726	733	661	663	703	697	679	744	680	682	706	674	694	718	688	720	689	722	653	684	705	748	740	719	679	643	714	718	727	664	709	688	699	676	723	750	699	712	692	705	681	710	661	713	693	718	712	730	747	711	696	714	697	700	698	676	688	700	690	678	727	730	664	682	703	652	637	717	733	704	689	725	693	658	762	689	698	661	732	701	651	719	748	646	711	703	672	725	685	691	676	647	715	711	721	700	674	740	692	725	745	697	724	712	671	687	707	682	697	697	663	690	675	690	749	701	690	698	663	723	736	720	699	686	697	708	716	689	699	690	685	706	734	684	719	675	664	724	672	675	741	674	697	681	684	703	730	737	693	662	691	692	707	745	673	687	735	682	688	746	666	677	720	733	694	709	703	694	707	697	715	702	729	679	663	710	666	687	700	709	696	693	707	791	702	671	716	681	673	692	690	664	718	773	692	696	702	706	706	702	751	729	719	698	691	684	710	684	685	705	694	705	705	718	718	668	688	719	701	702	683	679	646	699	648	698	778	680	724	672	698	705	638	705	706	688	690	719	652	717	707	691	685	724	687	675	694	741	695	683	709	688	740	675	644	740	695	719	681	664	685	720	675	688	705	715	690	725	706	699	698	703	715	689	701	663	731	695	702	718	670	686	715	691	738	713	616	668	705	691	732	693	753	655	704	685	738	756	686	718	695	686	713	681	663	721	726	695	712	697	697	693	668	671	687	638	720	736	743	720	704	693	731	701	698	714	651	732	708	731	694	699	693	680	703	676	749	723	651	736	671	710	741	739	691	675	710	719	656	714	635	683	685	698	705	721	637	705	688	721	708	654	711	722	708	704	690	705	656	686	678	710	731	722	716	717	696	707	682	745	710	685	701	681	703	657	708	719	663	704	728	687	664	695	715	680	731	735	695	687	698	689	689	731	751	706	662	728	780	681	733	686	692	681	695	685	716	685	702	698	694	736	695	695	748	660	681	687	701	701	707	658	689	725	631	666	731	703	734	727	663	738	750	745	724	714	693	714	731	711	689	651	698	732	664	742	708	707	704	742	691	670	678	737	713	672	697	667	685	665	718	716	665	727	652
26205	17011	20160	13271	3045	645	420	401	360	353	305	289	307	276	270	264	248	284	259	259	264	251	277	239	251	273	253	236	263	272	242	260	254	256	263	264	208	264	269	271	234	263	258	246	268	255	247	267	244	259	262	247	278	230	244	240	234	234	263	248	219	268	250	221	236	232	217	188	263	265	232	223	237	236	254	228	267	247	246	218	271	246	247	252	239	247	273	229	244	259	230	221	229	243	245	238	217	247	252	244	226	233	260	239	213	268	243	231	263	235	204	249	251	234	250	259	245	256	231	240	254	228	232	253	258	241	271	254	251	208	255	286	247	247	246	255	221	262	205	255	249	233	244	264	231	251	265	254	239	266	246	265	250	226	243	245	229	266	223	240	239	261	232	221	236	249	220	224	264	250	280	230	248	226	240	241	229	238	262	245	240	237	236	257	242	239	240	233	272	284	236	244	230	226	249	232	243	244	215	237	234	246	231	271	214	236	263	234	278	269	201	255	274	247	240	272	249	202	239	243	241	275	232	260	233	277	253	244	262	250	258	257	250	243	239	267	247	253	236	257	236	267	260	268	257	252	289	255	245	249	241	249	246	238	255	241	233	258	256	244	244	258	272	273	236	262	261	245	246	229	243	263	272	249	256	274	282	275	264	230	252	287	232	238	204	261	248	224	257	224	261	222	217	253	234	241	250	269	253	209	265	226	244	251	246	231	242	231	230	252	242	291	228	279	238	240	262	243	249	264	259	229	249	262	244	231	242	227	227	248	226	237	263	261	248	236	260	249	236	252	232	263	277	259	250	246	234	237	244	243	252	239	246	246	234	229	273	265	301	271	227	244	254	262	244	249	237	243	254	288	234	262	248	225	259	230	244	275	213	211	258	252	269	250	269	246	236	236	237	244	259	253	275	268	231	278	232	211	244	229	233	210	256	233	241	228	271	232	252	272	249	247	258	263	240	263	260	249	234	253	259	239	270	238	246	222	238	253	258	235	252	239	274	251	229	244	238	230	243	229	240	250	260	240	255	259	225	247	244	225	235	207	229	259	302	226	251	246	249	259	245	227	212	238	257	247	268	244	265	223	245	225	228	294	230	218	227	243	263	218	221	213	253	246	258	238	235	230	246	253	244	243	256	212	229	267	233	266	240	283	255	265	253	226	278	252	235	268	261	220	245	256	245	255	228	232	279	257	246	254	256	234	238	260	242	247	219	212	263	230	257	244	256	223	255	247	242	220	239	221	246	243	245	262	229	237	247	229	243	218	253	266	245	275	252	270	257	232	241	273	251	231	250	236	248	249	228	251	233	260	242	220	255	256	216	221	235	241	271	256	218	259	233	256	261	244	241	255	240	237	242	246	231	224	297	214	260	247	228	249	269	221	271	264	267	262	249	220	276	251	258	262	270	257	285	280	258	285	262	258	247	258	282	247	241	253	261	242	266	244	253	245	273	230	267	247	262	269	269	221	233	235	210	240	242	241	239	226	241	238	244	245	225	252	248	272	270	247	267	226	236	252	267	253	277	229	240	235	253	248	245	239	237	235	219	230	255	246	225	266	234	235	250	248	219	231	246	279	252	248	261	248	248	228	238	253	276	236	238	246	286	229	226	227	234	254	228	257	227	208	242	250	257	257	253	258	258	245	262	271	243	215	214	259	278	224	211	250	242	248	237	257	251	251	260	281	244	235	245	241	246	217	245	265	226	229	257	230	223	271	222	246	248	211	237	243	249	230	249	262	229	236	237	264	245	239	262	252	223	251	276	238	223	234	245	259	235	214	223	257	239	234	277	240	242	233	260	212	252	235	256	267	268	238	256	261	270	246	263	244	238	239	231	224	262	231	237	249	246	211	238	238	271	252	235	254	234	232	250	231	259	244	222	265	226	260	238	259	256	247	254	249	259	279	243	274	264	236	249	245	255	244	241	243	236	245	242	282	229	234	217	245	258	229	247	241	229	261	249	248	243	257	247	274	249	251	229	226	256	264	267	269	241	234	232	235	228	278	262	257	261	262	263	245	230	221	233	250	254	260	231	234	270	261	218	260	225	238	266	255	211	274	251	254	245	254	278	255	256	246	264	239	239	236	244	224	265	242	250	243	259	255	253	253	212	253	254	246	220	223	271	265	244	208	250	215	222	243	234	205	263	270	236	239	261	250	251	235	245	251	275	255	253	251	238	220	229	225	237	264	245	267	213	256	231	244	249	249	205	230	255	251	245	216	253	219	213	221	242	247	239	233	252	247	222	237	246	282	280	229	277	225	234	230	223	271	259	256	224	223	277	234	235	240	235	211	254	242	257	258	247	265	237	271	264	245	220	206	227	245	250	267	245	235	243	253	253	247	234	217	235	238	268	231	226	231	256	230	263	246	243	226	265	257	262	249	229	222	258	238	232	223	228	224	238	251	260	238	234	236	220	232	236	246	251	230	261	220	240	246	245	251	261	235	263	245	254	233	231	260	251	269	252	259	251	228	240	244	209	236	251	246	247	218	222	203	257	291	234	254	250	230	234	231	229	224	214	234	271	225	241	273	246	264	265	221	252	269	245	256	274	266	237	228	235	257	257	238	256	245	218	235	238	260	249	252	212	237	265	224	246	262	242	244	242	266	273	260	236	252	213	250	212	255	259	215	262	251	280	257	254	227	237	270	244	231	256	234	262	223	235	239	230	251	253	249	277	247	264	233	266	239	236	257	231	232	268	246	264	210	267	272	206	222	255	221	236	252	267	236	263	268	220	255	264	251	244	247	229	233	256	234	243	225	247	248	232	257	258	231	258	225	246	252	272	229	235	254	266	263	225	244	241	225	253	239	255	227	264	289	216	249	192	252	237	234	260	229	241	235	230	231	242	268	233	246	253	237	242	224	215	229	257	270	256	251	233	248	241	271	228	263	229	251	225	209	237	235	269	256	221	236	264	233	241	234	255	243	238	243	236	249	231	231	207	254	249	246	239	200	236	251	255	257	273	240	266	260	266	245	223	253	247	261	245	252	216	230	227	231	226	226	268	196	259	246	272	231	265	234	251	241	273	223	228	237	228	234	246	238	268	236	259	231	242	253	265	236	257	250	242	239	255	253	227	231	233	245	249	246	261	260	257	245	245	251	257	266	248	264	246	286	232	252	230	256	224	240	239	245	269	251	274	244	225	241	233	230	265	245	221	231	254	238	266	269	228	265	260	234	265	235	247	258	270	214	255	231	244	238	245	233	253	238	253	249	256	265	241	252	225	272	234	229	217	242	235	239	247	228	243	244	255	249	277	249	218	267	252	261	275	213	249	237	244	248	252	259	244	243	235	250	248	228	249	238	229	234	221	263	213	243	263	229	242	247	249	260	220	236	240	221	252	235	252	252	236	283	231	257	276	263	256	257	256	243	237	216	243	232	222	240	229	271	258	255	225	252	286	246	240	249	232	214	280	254	243	237	233	260	260	238	260	246	259	259	217	243	219	232	252	237	240	263	221	240	270	245	216	227	220	225	226	236	262	248
19244	15876	25221	19433	5877	1782	1585	1355	1240	1087	1028	958	857	819	814	812	759	701	707	680	712	695	676	632	667	626	704	632	642	618	594	610	628	597	626	624	606	590	596	603	577	605	623	663	608	603	657	611	573	617	608	631	543	591	565	583	610	620	603	574	585	623	566	555	586	607	569	614	590	568	578	580	599	650	567	579	640	567	563	609	618	612	614	561	523	577	581	610	619	616	568	614	617	583	600	599	641	602	585	577	559	584	600	554	599	601	589	605	611	603	588	545	589	618	584	576	592	582	617	566	647	596	592	578	603	613	577	589	613	612	577	613	590	564	580	580	618	584	613	570	559	622	579	593	582	585	577	566	585	629	560	634	598	584	625	621	592	615	585	600	579	554	625	589	581	578	590	625	618	581	615	639	589	574	617	577	595	594	588	525	585	593	562	599	568	601	573	616	596	620	602	581	557	609	579	595	601	614	596	575	626	629	590	594	587	577	580	583	585	538	592	588	578	578	598	590	621	583	626	560	560	622	599	611	575	620	577	568	647	624	551	509	557	605	634	559	598	630	563	636	593	600	616	590	641	570	604	572	583	559	599	608	585	610	576	582	586	625	562	591	588	591	553	593	614	582	610	555	577	577	595	573	575	596	595	619	612	607	575	571	593	558	548	626	563	582	556	603	609	585	552	619	560	603	573	593	599	580	605	561	563	610	594	592	579	581	598	595	570	593	557	623	584	597	628	554	582	588	598	596	575	557	609	614	623	570	655	593	626	578	611	593	610	588	607	533	622	586	594	583	580	589	631	567	616	593	610	640	592	600	616	612	583	627	598	570	596	563	589	587	560	599	593	627	592	564	594	603	657	603	588	610	612	593	586	580	615	614	549	624	605	626	568	615	593	588	572	634	610	560	598	623	581	617	609	539	596	557	557	570	643	638	609	558	631	600	594	582	619	590	585	574	655	609	549	586	604	588	603	634	590	588	574	592	604	588	600	602	583	626	591	572	604	592	595	605	591	560	551	631	592	597	602	563	589	576	583	633	603	562	597	575	587	592	621	636	621	554	608	557	614	551	641	601	582	576	566	592	599	621	593	666	563	619	566	564	583	629	557	576	576	623	580	604	590	591	576	613	607	618	633	582	603	593	624	535	602	549	632	578	586	622	568	589	583	602	603	630	587	634	553	542	603	629	603	586	608	603	606	573	602	604	592	554	606	591	547	571	607	581	584	577	597	625	609	587	588	553	597	600	609	590	580	614	573	617	566	586	588	616	591	586	613	577	562	564	584	595	604	593	606	598	601	586	600	580	576	616	592	614	614	581	636	572	605	616	572	574	610	590	630	615	602	598	555	612	604	610	582	614	581	613	646	597	578	608	561	632	612	600	539	612	615	594	599	553	587	554	605	625	547	568	596	571	602	558	594	600	612	635	619	619	566	601	587	604	609	554	639	576	572	566	587	610	573	610	613	580	621	565	583	637	624	594	575	611	595	579	568	632	600	591	568	612	573	586	595	617	569	601	598	597	605	630	589	595	610	578	605	606	571	610	560	540	557	591	577	562	603	612	578	596	567	575	647	619	588	609	655	568	554	607	571	569	628	592	608	550	648	581	594	595	573	553	599	599	626	548	607	589	599	604	596	586	575	640	638	641	588	584	575	637	567	609	592	570	570	610	541	581	580	607	600	564	574	638	629	607	588	607	615	592	612	606	606	571	618	583	613	584	557	587	573	614	567	544	574	613	607	612	611	612	592	593	559	565	591	603	577	581	597	607	579	588	592	660	635	590	582	590	611	610	594	594	580	570	584	585	620	604	593	607	579	608	533	617	577	611	599	607	568	597	558	634	613	603	601	600	581	552	515	624	559	620	575	595	604	629	593	583	662	647	636	603	598	595	584	626	578	589	620	556	550	638	561	614	612	559	592	581	633	599	635	549	599	614	603	601	585	606	614	614	630	588	616	579	583	628	626	581	589	602	597	559	576	637	608	588	555	593	564	599	670	585	655	621	560	563	589	568	565	614	580	647	589	603	591	625	630	610	625	578	603	659	566	608	633	578	600	581	615	604	572	605	542	535	603	568	588	563	616	570	585	638	550	632	609	612	612	598	605	579	604	595	582	619	606	606	567	595	572	546	571	539	585	615	568	530	581	584	588	628	612	585	626	631	599	620	591	635	582	578	576	630	603	567	598	624	562	583	612	591	610	594	594	632	533	600	584	604	614	574	580	589	626	599	629	590	563	608	619	607	578	628	590	558	622	600	582	619	601	585	620	632	608	572	613	579	580	593	603	579	626	594	617	600	597	607	628	585	558	598	603	598	606	568	564	583	621	609	587	604	582	578	557	596	526	582	586	614	621	540	560	601	652	559	622	601	598	618	622	594	593	644	610	540	638	576	660	614	600	588	603	568	590	645	600	592	617	571	601	610	606	638	618	609	607	575	577	604	618	636	529	580	593	588	592	592	629	625	629	626	596	604	610	593	604	591	580	562	565	605	557	609	604	581	607	658	588	589	593	572	576	591	610	572	605	595	561	564	612	637	613	579	601	593	594	567	579	551	574	584	648	608	642	590	606	565	580	639	628	599	563	636	647	580	588	619	609	609	575	592	634	630	577	537	636	593	599	538	633	571	607	589	595	601	594	585	599	575	583	644	584	619	582	610	626	619	618	616	594	617	583	601	602	600	586	645	619	560	551	573	595	586	588	625	629	603	586	554	570	570	543	576	576	592	589	594	592	590	556	557	625	587	604	644	617	566	586	570	626	565	602	618	611	603	647	589	592	587	593	599	556	606	619	586	594	587	605	612	588	597	621	614	587	581	584	623	586	598	624	645	599	598	606	623	580	604	635	560	578	573	579	592	560	610	595	600	608	654	598	585	604	656	556	575	593	671	597	569	595	598	589	563	584	647	607	593	600	611	537	571	564	596	563	620	607	626	596	580	580	581	648	564	592	593	600	592	604	616	632	591	603	576	613	589	557	625	606	643	580	632	570	590	597	607	591	631	607	604	622	598	559	631	574	585	633	596	624	645	611	635	603	587	585	631	594	597	615	563	591	592	577	579	559	555	609	563	638	652	611	590	600	590	576	610	611	594	607	572	581	592	606	616	577	645	583	591	576	588	578	562	568	622	641	559	620	601	573	604	619	597	599	592	531	560	614	613	631	600	584	579	574	569	613	618	604	577	550	589	581	559	634	572	569	580	569	635	642	571	613	573	591	584	627	612	603	580	593	600	622	588	596	616	614	643	593	613	591	583	551	578	584	593	574	636	608	592	590	565	645	598	587	560	574	628	574	559	621	607	607	602	618	577	588	596	540	579	626	621	579	596	638	606	591	545	646	628	601	599	624	586	627	618	612	562	614	598	630	610	627	593	603	662	578	556	591	620	591	612	580	615	592	668	584	613	622	589	612	612	570	597	625	580	626	591	597	578	590	583	578	603	550	556	613	606	605	558	620	593	614	594	617	592	550	627	614	586	593	574	617	591	579	589	582	631
35501	24058	26516	22068	6476	1120	528	357	305	248	282	223	219	209	201	198	213	179	193	177	170	184	165	187	165	161	168	151	136	145	152	152	169	165	158	158	163	139	148	143	148	152	142	159	141	143	143	159	153	158	182	144	163	147	175	169	149	187	152	142	138	140	135	163	142	172	161	167	161	157	154	157	157	157	145	143	154	147	138	159	164	165	161	175	158	165	169	145	167	152	127	158	160	174	144	152	159	156	175	155	162	175	180	172	156	162	147	161	149	145	154	159	154	165	160	159	170	166	160	156	154	165	172	164	166	140	146	150	140	141	156	169	154	149	139	163	151	156	156	152	151	140	152	155	157	137	143	168	140	171	148	156	154	155	174	135	132	153	142	146	168	148	166	153	177	149	159	143	162	141	157	150	151	154	153	164	166	150	165	150	166	162	156	167	155	132	146	177	165	139	141	160	159	132	158	157	140	164	139	148	159	157	159	163	153	157	164	132	154	156	174	149	144	173	174	153	150	127	151	153	185	139	163	132	146	178	133	165	160	150	132	142	152	163	165	150	150	138	161	144	174	155	146	158	154	130	130	162	154	147	144	157	153	137	167	161	169	143	141	157	145	172	146	161	160	154	138	142	142	143	162	138	136	141	150	144	174	155	160	156	161	153	154	168	156	173	142	161	166	132	173	145	158	136	155	131	153	166	162	172	190	175	145	143	152	149	168	143	171	170	158	165	160	148	165	155	141	146	135	120	160	169	149	154	153	145	135	141	149	156	145	165	173	166	118	126	151	151	140	158	132	161	162	160	152	147	154	146	153	146	147	156	177	127	159	175	155	159	144	160	132	156	152	156	140	152	141	141	164	146	170	167	156	155	155	147	148	147	158	176	148	165	154	157	157	138	146	164	163	172	151	169	160	174	150	161	169	165	155	122	167	156	133	151	166	144	128	133	162	156	177	154	154	140	174	178	164	152	138	163	174	146	138	160	156	157	168	147	175	145	167	131	182	157	154	169	164	150	166	156	156	151	160	161	133	176	134	147	142	172	146	160	164	162	144	149	150	155	161	146	168	176	168	150	191	153	164	148	178	154	154	153	166	147	162	179	141	136	161	153	136	143	150	144	143	135	176	146	156	147	151	142	151	149	144	163	157	175	127	171	159	166	166	161	134	147	143	144	157	150	137	138	161	110	178	160	133	164	148	147	159	139	136	161	156	164	171	148	158	146	131	159	163	182	162	159	143	176	166	148	144	150	156	163	174	157	155	164	146	175	154	142	150	157	144	183	155	122	134	154	147	176	150	141	158	171	172	157	151	154	144	152	152	142	137	181	168	162	143	146	134	178	140	161	139	151	174	163	159	171	150	163	144	135	141	139	161	149	164	144	138	154	161	142	134	160	130	154	128	162	140	170	157	195	156	150	174	153	145	152	138	133	161	154	170	161	131	134	156	145	151	142	149	157	146	148	167	169	156	148	163	148	174	143	157	170	171	142	169	130	128	145	155	135	127	166	155	157	135	154	122	152	142	113	144	171	146	155	130	160	150	133	159	149	166	141	160	150	159	140	144	164	147	158	149	156	152	136	164	147	129	141	149	155	177	145	142	132	168	139	165	182	172	142	155	156	157	150	162	171	137	163	144	170	143	136	163	169	155	137	155	140	154	154	141	168	146	165	153	132	149	154	147	165	133	152	168	143	155	158	180	145	166	144	133	149	147	168	143	164	156	150	148	170	154	155	162	177	147	146	154	140	165	135	170	165	138	165	134	149	162	143	152	176	153	174	180	153	159	149	135	174	132	159	145	164	150	127	135	167	154	172	123	147	134	158	150	165	171	144	154	172	138	154	155	154	146	161	154	160	157	147	150	142	151	148	168	161	153	140	158	122	128	153	151	148	124	170	153	173	150	182	137	163	160	129	142	151	150	152	125	163	163	143	150	139	150	155	152	144	120	129	140	140	142	149	159	168	132	152	181	175	129	171	131	145	162	134	155	143	161	161	163	156	156	155	152	156	154	163	164	167	162	125	170	151	173	162	140	153	160	157	160	150	168	169	161	158	155	152	161	164	156	145	168	159	142	165	160	158	162	124	156	160	146	167	145	155	145	156	154	175	132	167	148	157	173	145	177	150	160	139	158	146	151	160	195	142	151	145	168	150	154	146	151	130	173	161	143	126	163	175	162	135	126	163	166	153	166	153	151	159	154	140	170	169	148	163	177	162	150	123	140	149	150	155	139	170	153	142	159	172	157	156	143	175	165	159	145	145	164	138	140	152	169	134	172	132	156	157	174	169	143	163	158	146	140	151	152	154	136	160	140	149	161	138	151	154	156	156	174	142	163	128	132	152	159	133	141	134	164	144	144	167	145	154	125	146	145	153	168	153	167	143	136	188	160	153	154	157	159	155	172	152	146	138	173	174	161	198	175	139	167	156	169	158	144	153	144	154	209	133	141	144	120	169	160	142	162	158	139	149	146	155	151	143	143	161	166	149	163	151	143	136	160	169	142	171	150	153	148	124	184	142	144	158	176	169	171	164	165	161	131	137	155	154	149	156	137	170	150	184	184	159	133	175	158	148	149	156	153	163	135	133	145	137	179	148	130	165	146	151	151	152	165	163	158	164	156	164	160	140	144	177	144	143	153	174	177	161	171	160	178	161	114	152	164	153	158	158	145	144	140	162	168	152	172	152	155	173	154	140	164	161	156	165	152	144	182	145	145	169	152	147	164	173	139	130	159	160	135	154	153	177	155	165	166	146	155	163	153	145	162	171	143	151	194	170	148	160	157	147	133	155	163	184	124	143	138	139	146	160	183	157	159	134	154	135	152	169	170	152	183	141	168	170	156	160	133	168	155	161	137	150	153	154	136	150	138	148	163	176	176	136	164	170	150	154	127	133	150	155	158	143	162	156	161	154	163	134	143	164	136	154	157	156	145	140	155	163	149	140	124	134	140	147	167	138	145	152	150	158	159	143	158	147	166	157	168	156	166	153	147	150	147	165	149	137	167	130	175	178	162	166	164	152	151	149	146	156	175	169	161	144	165	140	160	161	137	147	155	151	164	166	157	160	146	134	150	143	152	183	160	131	169	166	147	126	166	152	155	139	141	173	142	158	151	141	140	162	159	181	166	135	155	165	154	159	142	170	153	140	160	160	164	153	151	148	167	169	166	168	133	159	171	146	168	151	152	146	175	132	147	154	124	137	154	136	145	163	184	140	157	141	143	128	159	138	164	138	131	179	143	150	166	159	156	180	159	161	172	151	174	162	152	160	154	160	151	132	175	137	127	137	167	136	156	158	161	156	157	149	166	144	176	124	146	150	169	151	138	148	162	144	141	168	183	163	163	153	182	144	147	180	148	148	163	142	133	153	145	146	154	141	148	164	153	140	134	195	163	155	181	149	133	169	150	165	165	164	156	157	171	152	155	167	189	162	149	166	156	162	181	149	143	169	160	151	163	162	162	146	144	159	171	164	173	158	135	158	144	180	156	144	137	139
24267	20284	30287	27005	8754	2310	1807	1480	1378	1257	978	902	839	760	685	712	584	605	584	569	625	535	504	493	505	509	482	433	467	485	446	433	472	427	408	410	458	425	450	415	413	408	427	410	427	438	395	422	401	387	373	416	390	419	424	390	377	433	392	404	420	388	411	397	395	407	451	403	403	381	420	370	409	393	388	381	364	406	391	378	393	404	385	389	374	419	396	388	419	416	394	391	413	360	385	415	412	392	360	387	386	356	394	433	383	421	399	410	361	409	401	386	410	437	392	406	417	422	384	389	420	407	402	389	420	399	385	410	396	385	378	340	418	369	393	366	379	378	390	378	397	373	405	402	374	420	389	372	382	389	388	375	369	417	399	388	418	400	414	377	434	406	389	394	374	419	386	422	396	411	405	384	408	400	425	402	404	400	416	368	379	413	356	374	401	367	443	401	380	373	438	422	355	381	416	412	364	386	464	393	409	391	428	388	405	388	410	411	385	362	400	375	379	407	398	358	409	417	404	415	374	392	412	416	411	379	383	427	366	384	410	384	401	406	395	408	431	351	434	395	349	381	407	370	406	352	387	385	390	393	383	371	382	416	433	384	395	373	391	394	406	394	359	378	400	363	380	419	412	400	395	404	378	422	424	377	399	404	403	412	387	380	377	383	390	382	400	417	422	405	392	397	399	363	411	401	394	403	411	375	409	353	390	358	385	378	408	415	430	415	404	379	386	416	380	406	408	384	399	395	400	438	390	411	395	415	426	385	408	369	375	360	406	406	411	402	387	405	439	444	389	430	407	404	386	386	417	367	375	414	362	382	411	379	401	384	405	377	352	421	403	380	391	398	362	414	395	394	376	364	377	428	423	351	407	373	403	398	399	370	377	359	391	375	432	418	391	390	360	391	427	380	408	398	413	397	402	407	418	409	423	377	416	368	387	373	414	400	382	410	397	377	388	341	383	388	411	437	397	372	391	388	368	385	364	409	384	437	395	395	380	429	426	389	412	444	380	370	414	358	371	366	368	372	408	396	377	387	367	366	408	356	400	408	397	405	404	419	382	373	381	358	403	401	427	389	420	361	408	400	383	395	423	379	410	379	390	335	362	421	423	414	383	361	393	378	388	374	388	367	395	399	378	388	381	386	411	373	369	397	374	405	379	387	415	382	385	403	385	413	395	413	411	396	374	373	414	399	404	347	394	412	378	394	405	386	381	374	399	435	392	363	401	402	412	417	388	395	376	388	417	378	393	358	409	387	365	367	422	382	402	409	423	398	399	398	380	413	376	418	389	413	398	372	418	374	416	385	405	379	396	408	391	394	383	387	355	406	383	405	375	400	393	412	388	408	417	374	374	386	415	377	394	377	366	429	415	418	412	401	360	384	399	410	384	393	393	403	388	359	391	437	399	381	374	404	400	390	379	367	405	408	391	388	372	373	392	407	367	402	384	404	407	405	395	405	380	373	367	401	399	420	373	405	378	379	382	380	369	412	399	398	379	388	407	386	398	367	393	372	382	369	379	378	362	386	401	423	395	415	374	420	379	392	365	414	360	399	396	398	392	383	373	329	398	375	387	405	409	378	382	349	393	386	409	424	439	389	429	383	402	395	390	405	399	407	390	378	391	410	383	416	399	397	400	399	399	405	353	393	404	412	388	389	363	376	416	406	388	402	413	393	360	385	380	377	396	402	389	378	407	388	405	371	392	396	425	388	389	394	385	397	367	384	387	387	412	373	397	369	384	395	430	403	388	394	400	400	426	386	401	417	398	376	383	397	397	366	379	413	394	381	371	406	396	334	375	410	416	427	395	390	411	424	389	342	402	419	405	377	387	356	408	410	378	383	429	387	395	390	412	424	402	414	360	381	378	351	415	384	387	374	411	351	439	405	367	418	392	389	386	360	397	430	376	369	382	393	396	401	410	345	392	371	402	378	364	373	388	380	418	395	405	389	400	372	392	359	403	424	423	403	406	391	417	394	376	398	379	432	399	415	363	406	388	385	319	402	396	396	395	372	438	369	417	410	363	395	424	394	394	402	382	398	378	394	429	387	416	430	395	393	380	418	382	352	400	382	382	374	385	381	394	382	409	391	383	411	403	414	420	380	403	384	377	401	377	403	390	341	423	401	395	431	410	390	398	402	392	387	364	382	417	397	400	396	389	373	385	419	389	405	408	383	396	375	381	400	415	394	399	410	403	384	369	381	386	429	409	421	375	358	350	371	404	383	402	388	396	392	416	391	407	382	360	399	398	378	371	373	398	395	383	397	396	399	433	429	368	379	409	403	417	367	378	392	406	402	374	397	405	407	364	410	392	379	394	400	435	399	362	394	393	371	397	404	387	381	389	366	374	417	374	389	395	369	390	373	365	393	373	382	346	410	390	385	394	381	407	401	418	362	384	410	363	406	418	392	382	405	394	410	352	373	413	348	406	427	386	377	385	366	436	396	387	410	399	394	363	400	410	376	379	362	394	400	376	418	387	348	361	390	391	406	382	399	375	396	399	404	398	368	387	393	399	421	394	367	374	416	454	392	396	377	413	410	375	399	396	389	394	379	394	374	392	434	398	405	399	405	393	401	378	396	399	413	417	374	382	437	414	413	395	411	399	426	400	382	395	370	352	398	399	352	415	418	404	410	406	407	409	396	404	398	400	404	399	393	425	406	415	387	374	372	373	406	380	398	371	420	414	401	407	405	369	397	391	411	404	430	401	365	381	362	394	398	384	420	398	414	409	397	395	392	391	386	419	410	395	437	390	426	426	416	430	358	422	378	421	402	407	368	358	415	384	400	369	366	402	380	408	353	387	382	395	399	418	372	379	380	348	389	380	361	399	353	438	384	404	415	399	399	384	403	415	405	388	376	374	397	419	404	397	386	351	364	362	369	389	410	416	407	419	417	414	401	369	380	378	381	423	380	382	382	412	389	392	425	378	365	367	417	375	392	403	394	400	394	415	391	396	430	385	402	417	413	419	396	393	415	403	410	396	371	422	412	368	367	390	400	362	374	356	411	395	383	385	390	386	417	404	403	380	403	384	399	423	423	406	381	416	406	380	400	368	404	384	390	375	380	397	413	435	380	370	386	379	345	404	343	404	374	381	389	406	383	412	401	403	386	368	379	411	373	388	389	402	380	385	403	409	400	387	394	417	366	407	411	384	400	415	422	401	365	410	417	385	391	368	394	414	402	439	394	390	395	409	390	368	400	358	419	376	382	391	397	411	404	400	398	420	422	428	406	399	427	431	382	395	393	357	383	360	385	365	394	429	397	377	429	395	384	362	368	399	374	399	354	394	385	378	388	394	390	385	376	440	416	375	381	410	388	424	422	389	374	366	379	374	413	405	379	366	396	385	398	381	424	380	423	393	388	384	385	395	372	379	383	392	395	370	387	404	409	364	365	413	376	412	388	433	369	394	431	394	392	395	371	377	379	397	376	385	372	405	379	419	415	407	411	406	375	353	401	422	386	418	345	424	375	380	413	393	419	349	385
12645	5411	3598	2133	727	412	328	350	331	321	297	342	288	287	301	292	323	302	271	286	287	309	316	282	284	260	288	284	314	286	280	329	337	310	303	332	284	307	259	291	275	285	301	266	280	301	309	238	320	289	279	289	322	290	293	278	297	283	246	295	297	276	324	277	313	281	282	302	291	274	273	289	267	298	276	287	288	301	290	281	288	316	270	299	275	290	289	297	286	284	290	312	287	295	287	309	294	281	291	251	289	293	317	276	268	278	268	279	267	244	295	281	279	303	271	306	273	296	225	283	311	295	295	309	258	300	282	293	285	290	282	292	322	295	305	272	290	290	282	262	309	307	287	286	274	292	306	290	282	268	283	324	319	289	253	276	288	304	284	302	292	301	330	279	286	298	279	307	277	257	284	321	290	288	308	333	291	304	302	297	341	299	307	281	290	312	322	295	299	285	249	293	268	288	291	296	273	283	269	271	307	274	292	264	288	292	266	306	289	296	296	298	292	283	260	271	313	310	276	280	282	331	286	274	281	300	321	291	308	265	305	260	301	285	307	314	299	309	278	309	287	271	246	280	260	286	263	283	239	300	290	298	319	278	291	293	291	265	278	322	300	308	272	301	273	309	298	281	299	293	291	282	292	300	299	289	287	282	289	263	287	282	267	280	268	302	272	298	279	296	281	264	300	272	262	310	294	293	269	280	291	295	276	297	294	292	284	300	262	265	292	296	294	287	283	297	288	283	266	293	301	286	284	306	291	299	261	310	272	329	325	280	289	283	288	265	283	270	284	279	310	273	300	297	329	303	291	311	279	259	280	314	287	302	311	294	287	278	281	279	292	267	291	288	322	280	295	300	302	282	288	280	291	262	299	260	295	289	276	296	313	277	315	312	275	317	300	260	297	296	273	297	296	282	313	301	287	314	281	296	312	291	299	281	292	299	303	271	314	281	293	269	290	275	267	309	305	268	291	320	295	321	303	256	296	318	286	306	301	279	282	290	276	310	293	305	290	272	321	302	326	279	269	289	281	274	314	299	295	313	300	319	283	321	327	281	314	280	267	280	309	228	262	260	304	289	325	297	300	300	303	307	259	267	306	289	304	277	316	287	299	284	285	278	313	302	279	304	291	298	307	278	275	283	287	274	276	308	297	258	302	300	276	278	297	299	288	284	298	276	299	288	263	290	314	284	261	323	288	290	287	269	305	301	330	280	324	287	306	308	287	272	288	279	286	293	286	295	252	288	256	262	277	282	262	291	294	290	301	274	322	313	286	280	283	310	299	320	289	284	271	291	258	300	271	269	267	285	304	307	267	293	303	304	293	327	267	299	301	289	254	260	289	276	280	249	314	292	313	278	255	290	269	309	272	289	287	291	307	277	326	285	311	321	282	281	281	259	290	325	294	281	318	302	292	303	268	278	292	291	266	293	308	280	280	264	284	278	277	253	304	284	334	291	280	268	270	289	298	269	304	267	278	274	299	303	288	287	332	290	304	274	306	291	264	293	293	276	278	267	302	291	291	297	283	289	304	262	278	310	276	296	293	281	337	304	293	315	293	293	317	277	264	306	282	307	274	292	302	303	319	265	312	274	271	274	269	315	299	288	297	290	268	276	301	290	277	300	278	301	268	298	286	310	281	271	297	279	277	272	308	294	271	322	303	277	266	301	277	286	314	284	293	303	313	269	277	284	248	305	291	260	314	276	309	303	276	290	267	278	323	265	278	267	281	324	317	273	312	294	305	273	308	271	278	294	284	306	300	277	298	257	292	270	292	314	263	303	272	304	296	297	287	273	280	278	312	312	262	295	281	277	268	284	259	297	295	269	302	260	294	309	298	284	305	310	287	279	278	286	275	293	295	288	282	258	280	283	281	296	285	281	311	300	289	291	288	288	282	285	297	319	279	282	291	289	325	297	279	283	245	303	274	271	304	294	285	318	309	302	284	301	278	277	286	264	282	304	275	285	284	278	308	313	255	302	309	294	284	332	284	257	290	289	315	274	296	286	279	252	317	278	294	274	265	271	280	288	296	290	291	289	288	298	286	289	310	318	253	277	272	273	276	276	295	281	288	298	297	279	283	275	280	280	265	299	320	266	300	294	278	266	298	280	261	296	270	274	274	285	285	272	288	313	314	264	298	288	273	283	278	290	287	313	296	264	305	304	310	301	301	283	269	297	293	291	291	266	267	287	246	303	288	297	301	297	296	313	279	295	273	281	315	264	307	277	287	276	291	295	304	269	296	262	290	293	284	296	284	271	284	294	290	278	306	294	280	269	288	272	297	299	261	285	301	292	299	289	284	299	280	316	303	310	305	295	299	283	284	268	286	250	263	268	277	281	297	296	258	268	281	286	281	268	293	293	287	316	314	268	305	250	287	257	319	280	256	303	289	278	262	275	262	279	298	284	297	300	260	267	271	272	293	270	293	255	295	293	276	311	315	276	288	258	305	285	286	278	306	292	256	279	284	302	282	294	284	276	271	297	282	280	324	304	305	298	288	294	270	282	270	286	296	287	298	298	279	258	304	301	324	275	290	266	297	301	282	281	298	280	281	288	268	274	275	291	260	305	284	292	291	302	280	272	301	286	299	325	282	329	315	285	311	278	287	284	292	278	323	297	284	295	262	269	283	292	304	274	295	274	235	306	316	280	297	303	276	290	293	294	263	325	299	285	278	292	274	309	274	334	312	292	283	279	290	321	307	273	277	286	297	267	286	279	267	283	308	315	281	296	278	278	291	257	277	305	264	274	322	291	278	291	293	292	281	279	286	289	296	328	328	289	290	308	303	270	274	270	294	302	251	294	270	286	291	263	335	292	277	280	327	311	273	287	314	330	283	273	278	272	303	276	282	269	280	283	295	296	285	271	297	282	276	269	303	296	269	288	274	297	290	305	299	293	288	305	284	306	315	275	261	302	304	280	300	293	290	292	295	274	305	276	289	266	262	254	282	286	289	267	288	285	271	264	299	287	289	290	284	330	292	268	297	303	300	292	294	262	290	276	317	281	283	248	302	278	252	267	284	259	324	293	248	288	276	277	269	274	266	262	313	296	308	257	326	250	252	267	306	313	270	278	286	254	308	267	278	301	296	297	292	276	281	287	289	278	311	290	273	282	287	289	306	317	285	303	291	278	276	291	308	287	296	339	316	288	304	273	255	266	280	268	306	288	286	293	273	326	317	301	283	291	292	260	284	286	280	305	292	274	270	315	294	292	309	257	237	276	280	278	278	281	293	262	316	303	287	289	307	278	265	276	295	268	299	294	308	281	278	322	290	313	276	279	262	283	283	321	298	287	314	310	310	330	269	304	319	302	297	278	274	308	261	286	297	248	273	266	301	294	279	296	284	269	291	260	289	278	323	304	308	305	275	314	296	252	267	300	300	287	318	302	276	300	300	296	253	328	310	301	301	275	291	285	310	277	275	312	262	296	302	278	280	279	275	299	281	264	281	281	281	316	288	292	276	262	303	297	277	262	271	279	259	288	294	286
9207	5571	7015	5880	2406	1208	1088	1024	962	930	882	853	792	757	811	776	759	814	711	708	740	783	701	745	703	733	746	697	699	705	688	709	712	691	708	708	757	709	735	752	685	680	764	733	675	691	711	685	682	722	665	676	679	711	696	714	640	705	697	690	670	650	670	672	664	713	683	688	698	692	691	703	690	724	698	655	698	699	688	691	675	667	665	687	659	673	697	695	687	662	665	685	702	700	709	706	705	693	743	689	699	718	681	677	641	713	653	672	740	661	698	692	716	672	667	696	664	668	690	697	708	685	693	705	650	696	660	666	661	695	707	674	707	657	713	704	712	689	668	686	671	667	657	650	705	754	639	697	719	683	668	710	665	687	692	724	670	698	685	748	707	704	650	651	706	670	750	660	702	705	724	739	678	692	728	680	651	733	658	712	665	696	674	703	686	723	690	664	741	710	703	689	648	687	676	638	726	660	687	657	681	689	698	663	675	672	697	687	632	684	694	671	677	744	687	683	675	661	666	695	718	691	692	745	697	641	705	670	716	720	706	694	653	678	696	717	662	700	710	702	677	678	672	650	688	664	667	696	690	694	690	705	644	662	713	711	693	668	705	650	705	696	646	731	718	690	687	723	752	693	677	676	708	723	676	677	710	722	724	674	692	724	671	679	720	683	709	711	670	714	674	693	705	663	675	667	693	679	693	698	700	725	699	675	661	703	701	692	739	641	739	703	685	682	713	674	661	679	641	685	643	707	682	686	694	707	709	696	704	651	783	713	706	712	657	666	671	693	678	704	675	622	657	723	687	726	716	682	688	665	716	681	705	662	730	684	730	739	697	715	698	729	674	689	691	658	694	650	685	668	666	711	702	697	674	675	720	679	675	657	700	696	682	658	731	738	717	743	649	727	720	728	663	684	695	691	660	727	691	700	668	690	687	685	685	726	687	716	648	713	689	706	654	755	680	705	626	726	679	684	672	684	685	667	684	687	706	671	705	756	681	659	676	715	663	695	747	690	713	704	705	709	722	720	719	725	661	696	695	716	692	716	712	691	682	687	648	672	653	700	695	708	718	700	653	671	685	720	666	716	673	726	782	722	703	671	679	681	680	666	701	660	727	688	694	680	673	674	703	689	746	676	699	713	700	685	715	680	695	678	700	669	698	723	683	704	704	703	654	694	667	674	715	688	705	711	726	735	717	684	684	719	696	687	705	729	709	673	667	688	622	719	679	660	667	681	673	728	689	657	733	746	708	707	715	707	662	687	656	655	713	654	671	735	676	720	684	678	701	720	693	744	661	701	682	729	687	692	696	690	689	659	654	692	705	662	706	719	720	714	639	710	685	660	689	680	705	691	674	663	664	639	714	733	650	705	729	660	663	714	645	715	699	683	712	675	728	705	707	666	705	690	695	694	703	693	717	709	687	726	704	676	688	695	708	724	666	700	724	684	685	700	712	725	694	648	710	674	717	733	669	715	709	664	722	686	684	687	703	669	668	710	664	688	681	706	730	731	682	683	674	727	697	664	697	700	705	692	690	652	728	679	670	706	688	708	676	705	714	679	683	686	682	672	760	681	696	676	665	699	673	680	719	689	730	677	710	668	710	692	705	669	731	639	674	654	696	699	696	699	694	754	676	661	661	685	685	722	701	744	672	716	736	683	709	704	694	701	660	692	706	691	720	727	679	676	687	664	680	708	674	698	679	647	689	658	670	680	710	674	721	623	710	661	699	649	717	706	691	682	686	709	704	686	663	664	698	702	707	691	661	677	660	695	664	717	701	685	705	723	656	703	715	671	689	730	650	669	691	686	654	642	699	699	728	689	706	743	689	697	719	793	658	633	664	745	682	701	690	686	700	693	683	729	650	731	643	672	705	685	696	723	693	687	710	684	731	715	677	709	731	705	698	684	704	652	668	718	664	662	678	665	700	682	702	670	634	710	683	708	665	686	717	613	694	697	666	714	701	674	726	711	725	667	704	735	710	691	722	690	645	721	679	676	696	686	697	700	675	654	686	740	698	701	667	671	659	708	730	683	691	699	685	710	720	660	681	666	706	670	679	730	663	715	686	717	681	653	691	721	687	725	689	661	703	687	663	768	665	708	715	675	701	723	685	659	721	668	687	681	695	710	695	687	675	704	671	700	754	681	697	685	704	641	692	724	704	723	680	713	739	680	707	735	709	686	705	699	706	718	690	683	679	720	681	703	704	684	700	724	673	675	685	663	726	712	684	697	679	701	708	719	658	725	679	660	724	700	728	689	678	732	723	696	685	678	708	677	718	686	683	688	719	694	699	702	730	697	663	709	687	673	703	705	663	701	724	679	691	686	675	723	703	670	646	715	684	702	675	693	717	687	713	736	699	685	707	676	685	758	701	702	704	695	674	728	671	674	631	631	704	700	711	669	701	669	690	715	667	692	704	686	697	746	728	749	755	694	706	720	739	732	674	677	683	709	637	747	688	680	700	687	724	682	699	670	715	723	732	716	718	714	716	667	661	688	715	721	666	648	717	676	692	697	692	696	735	725	643	725	706	727	677	698	689	761	683	683	683	707	702	661	706	671	679	688	701	694	688	701	684	697	713	695	655	701	715	658	650	687	715	716	684	651	674	708	696	690	677	685	688	716	689	707	686	669	680	695	679	682	709	700	712	638	707	673	672	676	687	763	680	699	744	711	695	687	714	696	732	670	668	683	691	717	682	650	659	670	708	677	692	711	668	691	679	687	717	693	708	699	667	650	703	711	655	740	676	622	701	682	639	695	654	701	734	674	713	680	662	725	694	698	710	680	712	684	690	686	655	664	671	698	720	714	696	671	699	670	732	678	657	722	699	667	674	700	681	668	683	675	703	672	672	716	718	671	647	703	730	706	675	700	717	714	696	679	709	743	697	646	733	680	707	699	638	700	649	709	699	681	716	647	743	677	729	702	719	658	672	704	683	673	707	688	651	684	683	713	674	733	707	701	707	699	698	701	661	731	696	674	704	698	720	671	723	666	717	690	716	712	669	726	749	695	674	690	693	689	686	730	681	676	682	679	704	638	693	700	666	671	705	741	726	734	681	670	703	702	723	653	671	706	695	685	662	676	689	702	747	708	700	706	709	657	686	702	636	784	700	666	707	683	700	734	697	725	673	700	712	713	731	686	700	733	704	651	688	656	697	711	743	700	690	694	763	644	663	706	689	690	714	669	694	710	708	732	662	695	696	687	672	642	657	706	766	702	713	702	707	696	652	721	664	684	661	733	730	706	704	672	674	712	690	702	710	694	640	687	706	709	650	723	670	736	636	698	740	673	710	672	740	749	705	686	698	690	691	734	691	684	710	701	698	708	661	697	693	715	697	653	679	691	690	674	722	727	710	704	657	647	663	730	709	682	725	757	697	699	708	704	704	660	667	647	710	701	697	712	727	676	685	696	685	648	695	695	689	689	721	673	698	712	665	719	692	762	701	673	666	675	714	728	677	687	656	742	693	662	647	684	691	696	716	733	666	699
26527	17049	18433	11998	2960	708	471	349	347	347	318	289	266	257	270	246	269	240	259	270	277	270	268	243	257	275	265	258	274	275	260	261	262	251	268	244	257	237	243	250	247	258	266	217	220	251	229	232	238	220	238	269	259	232	261	230	260	234	230	245	261	227	228	264	252	231	227	238	265	221	216	214	232	232	254	262	235	257	230	237	258	256	244	238	236	243	248	260	239	251	243	221	236	240	254	219	237	251	228	236	251	240	244	219	251	233	209	220	239	249	242	230	229	226	223	256	247	248	238	239	250	260	246	244	270	233	247	232	257	245	238	231	233	212	233	262	224	224	238	230	262	218	219	244	228	257	232	252	245	212	228	255	232	259	254	240	236	245	228	239	244	240	225	225	224	228	232	277	261	231	224	242	262	256	218	271	245	247	229	227	283	238	238	261	266	234	271	231	256	232	236	225	207	232	240	255	252	233	247	236	233	245	214	258	228	226	228	225	248	271	254	252	229	266	216	231	257	257	215	207	239	285	250	215	223	280	271	223	229	220	231	237	216	232	248	244	246	256	221	238	249	228	260	250	263	244	214	232	254	238	245	226	242	273	268	240	243	233	244	204	220	262	228	253	235	232	267	253	247	250	239	230	229	239	295	220	244	243	235	243	223	232	224	237	220	218	232	227	235	222	237	264	234	249	241	249	230	232	226	245	208	261	238	220	233	242	249	247	266	257	234	227	229	235	199	234	214	258	263	254	221	239	266	248	243	224	255	227	229	257	238	230	241	269	242	255	230	269	233	258	240	247	260	260	245	235	254	231	248	245	225	234	217	222	250	241	224	257	270	264	245	246	249	266	260	266	206	250	228	236	247	267	226	230	233	244	221	234	236	246	251	254	252	258	228	242	257	234	254	228	250	252	209	245	259	217	249	248	219	243	227	231	241	231	233	244	238	242	239	205	251	231	246	236	259	236	256	262	261	237	222	248	253	247	210	222	224	253	232	253	218	254	242	235	246	241	242	238	242	239	224	219	274	253	285	243	243	217	257	243	268	240	223	244	263	248	262	237	240	259	266	244	235	263	236	236	272	234	256	220	230	261	250	273	211	255	236	214	223	262	233	235	262	241	251	250	251	221	255	240	271	242	248	254	242	248	242	222	237	266	242	227	213	206	235	239	228	228	220	232	251	258	231	260	206	238	236	210	252	252	224	272	244	250	258	254	233	250	248	250	253	274	230	272	244	251	258	227	237	242	250	259	229	221	243	242	238	240	234	259	254	233	224	242	245	270	238	212	232	258	257	262	248	232	222	254	251	241	256	258	216	219	236	200	259	245	228	249	262	257	262	235	240	221	223	245	242	224	258	256	238	273	249	246	271	257	226	240	263	260	250	238	203	246	218	235	263	236	268	236	212	270	227	221	248	266	228	235	203	242	215	277	248	242	232	246	242	235	244	251	235	253	212	224	245	247	244	208	247	224	258	233	247	234	261	251	238	240	243	239	228	258	263	265	243	206	245	230	278	234	239	245	247	253	277	246	248	238	248	240	239	245	239	221	238	243	270	238	218	237	258	239	267	236	263	237	241	232	219	245	259	238	223	240	262	257	254	264	244	247	242	247	225	249	221	241	243	263	257	244	250	275	244	247	247	263	194	271	212	257	244	241	238	240	236	222	256	254	236	248	230	240	272	242	258	237	282	228	248	236	204	237	268	269	235	213	226	281	238	247	239	256	273	245	230	276	247	227	254	263	268	256	247	242	224	245	282	245	235	253	259	209	229	221	235	236	247	270	238	234	205	242	261	227	213	249	249	277	235	248	261	254	243	226	247	227	223	236	265	234	253	236	236	252	237	255	247	252	207	237	234	228	250	232	255	265	207	255	238	268	248	223	228	217	223	263	226	257	265	243	236	251	230	249	255	236	266	225	242	233	250	239	219	235	266	246	236	267	236	270	245	259	243	255	241	229	237	223	265	232	268	248	239	237	262	238	247	229	216	232	250	260	229	254	249	227	243	240	238	258	230	210	215	223	213	241	237	234	237	255	216	272	205	263	228	241	229	211	246	198	250	244	221	225	217	248	270	266	223	246	243	249	226	232	269	257	287	240	255	220	258	237	215	270	233	259	241	256	230	227	214	244	218	242	265	267	243	290	230	242	263	237	250	270	242	225	252	284	261	229	236	253	235	235	246	239	248	220	237	207	288	236	234	270	269	235	219	252	231	237	266	243	226	265	239	235	260	229	249	253	257	235	236	248	222	234	242	248	228	234	237	219	258	225	274	255	223	249	227	245	259	234	253	213	244	240	239	231	251	245	266	233	248	256	227	270	227	214	242	245	240	232	234	226	232	228	253	223	255	249	231	234	225	247	261	244	252	240	238	249	245	265	229	260	232	227	257	209	286	238	250	230	266	239	277	232	239	253	224	270	272	243	241	250	231	205	236	279	243	281	275	247	248	247	225	250	246	237	216	218	251	246	232	270	223	243	255	220	263	228	247	245	217	209	203	240	230	249	258	244	274	259	265	247	233	236	257	238	254	228	276	264	222	219	251	249	233	261	241	272	232	282	227	243	232	244	256	248	260	229	277	236	225	240	258	264	226	232	220	215	236	228	208	235	230	237	223	256	220	242	256	216	233	258	217	278	217	239	228	218	263	239	246	235	274	236	256	249	210	235	220	246	252	238	233	242	241	237	202	254	231	243	241	256	254	229	231	238	208	257	222	286	235	247	244	255	220	207	227	219	249	239	242	266	238	254	240	254	244	283	263	236	289	251	259	231	270	264	219	250	222	215	224	224	251	256	237	240	247	238	256	238	234	228	244	213	258	198	240	251	229	237	250	270	212	253	231	218	243	251	235	238	246	269	235	269	257	251	221	212	234	228	246	239	252	247	250	233	251	217	252	245	250	239	251	220	252	271	232	233	255	265	234	211	235	299	229	246	257	208	266	223	278	266	247	273	249	234	239	213	211	264	233	241	243	248	237	222	220	257	222	234	254	248	245	249	258	232	249	248	244	252	247	242	276	231	257	253	244	239	241	228	236	249	256	228	250	231	244	215	231	255	209	227	255	253	255	244	230	229	257	233	232	279	227	232	243	240	270	234	235	210	250	266	251	256	257	277	244	269	262	234	219	221	253	266	241	231	233	225	237	239	262	240	228	247	259	250	246	264	235	262	224	241	258	268	266	256	239	229	242	209	241	280	266	229	264	246	254	260	239	251	236	251	245	247	243	243	266	249	244	244	267	278	248	272	248	263	233	247	234	245	253	252	238	231	220	240	218	247	218	239	233	227	262	277	251	228	255	243	260	221	227	252	275	243	246	241	271	245	246	252	238	234	240	234	257	259	268	257	270	242	230	262	220	204	275	273	228	242	230	230	233	217	245	243	268	224	246	255	267	256	238	226	206	242	234	249	248	229	225	234	250	206	228	239	245	231	273	251	264	236	257	242	221	285	248	287	244	239	236	237	203	238	230	247	239	239	217	255	273	225	218	243	233	237
19529	15009	24213	17060	5703	2032	1548	1385	1267	1126	969	942	910	843	794	775	753	704	659	764	701	703	644	677	665	668	627	661	660	581	604	628	661	575	584	624	597	612	613	596	648	607	617	626	606	586	610	622	590	610	615	606	595	588	570	609	598	567	615	579	595	635	571	557	579	585	580	570	593	613	556	557	595	619	582	588	635	605	577	545	580	599	563	559	584	564	637	613	581	589	590	571	582	596	633	612	623	614	573	592	594	571	552	590	564	632	573	596	628	590	618	592	564	606	589	593	601	605	567	573	590	623	548	601	582	591	595	548	569	586	594	548	587	555	567	586	563	594	594	577	552	589	628	606	542	578	539	606	578	611	637	575	584	594	580	617	556	634	631	596	645	581	559	629	610	596	569	557	591	599	585	628	571	619	633	554	582	593	587	572	591	580	598	594	581	603	594	564	565	596	589	593	599	624	564	590	585	572	573	588	590	588	598	608	596	535	600	586	588	593	604	595	605	586	591	611	611	556	639	595	574	631	588	591	594	606	591	563	563	604	607	559	578	565	602	610	590	583	590	596	615	556	560	586	584	595	572	550	602	623	626	585	564	579	570	632	600	555	584	589	592	534	629	608	609	558	640	624	635	600	602	621	551	583	588	553	600	623	581	579	577	586	603	606	575	596	563	613	568	601	595	628	625	562	601	618	567	570	612	638	620	565	571	575	615	572	592	584	580	585	572	634	588	585	574	576	596	574	577	618	552	562	639	580	602	596	589	608	586	590	583	585	585	580	587	613	626	627	589	585	595	561	561	591	627	590	605	551	599	619	639	530	550	590	635	604	600	580	599	571	594	650	552	612	590	573	647	624	602	595	607	589	584	588	589	584	574	616	578	591	614	600	582	575	638	544	633	574	551	563	629	591	614	616	631	611	634	629	602	662	570	592	629	566	583	599	607	617	584	585	595	595	565	600	591	589	552	581	549	604	556	588	530	594	593	596	617	622	617	617	601	558	609	606	592	575	590	608	593	598	576	566	599	605	558	566	605	560	570	586	581	598	572	614	631	614	584	574	607	596	579	638	614	621	598	575	582	553	621	581	614	599	582	582	615	616	613	595	601	596	600	601	585	570	622	599	612	593	623	612	605	597	565	625	563	593	657	581	578	580	574	549	595	611	569	557	614	608	589	575	560	576	587	626	609	611	576	574	598	587	559	579	588	577	640	595	581	576	570	553	576	580	602	593	566	608	598	561	558	628	635	602	617	610	609	588	637	578	625	584	602	557	645	559	606	621	606	558	566	577	641	563	577	605	602	611	568	586	599	600	610	591	604	567	625	547	598	560	541	655	589	648	589	599	604	582	573	583	597	616	567	591	586	595	581	598	601	645	582	556	593	573	615	563	619	565	580	555	579	645	604	583	595	602	590	580	576	642	580	582	587	613	577	599	604	559	591	603	581	565	596	580	587	595	608	545	573	580	583	614	586	554	580	587	571	605	560	597	632	587	594	583	598	566	607	597	598	598	572	649	600	591	612	604	539	594	635	587	608	616	567	581	615	623	572	621	613	569	589	587	616	583	579	594	582	602	604	591	609	595	609	606	577	561	601	592	620	568	561	592	593	605	592	572	530	606	628	597	593	554	577	604	609	547	579	588	592	600	548	541	603	583	619	578	585	626	567	609	607	602	555	586	626	632	597	609	588	582	568	588	584	590	582	587	588	595	611	611	573	609	586	552	602	642	550	595	587	596	619	568	573	593	588	578	603	589	609	609	593	564	604	544	613	621	649	624	596	535	599	610	621	607	562	596	603	583	605	576	554	597	666	578	570	590	573	589	609	606	652	602	573	582	586	616	636	612	561	616	596	583	642	566	571	559	568	624	615	593	594	595	598	581	644	549	568	591	607	559	599	609	603	574	639	623	625	597	601	613	582	644	610	593	615	616	550	628	568	618	630	580	593	608	627	582	624	634	541	565	534	602	587	574	595	659	596	615	555	622	565	561	629	601	538	590	613	586	589	561	595	577	591	565	589	606	596	586	575	583	568	622	615	560	595	592	577	641	593	600	553	600	584	535	596	594	602	575	576	588	582	558	553	563	564	574	574	590	612	604	612	566	595	599	584	591	599	663	564	585	577	613	605	567	617	596	591	602	593	597	574	594	598	611	600	588	578	573	628	550	598	550	666	613	607	576	584	559	602	587	639	617	594	568	580	620	592	630	595	594	552	601	572	570	593	611	578	559	640	619	590	533	619	597	592	576	577	552	612	600	613	624	598	560	599	635	590	572	548	576	599	587	658	572	560	591	602	587	644	595	620	533	613	549	644	596	561	592	573	580	575	547	581	582	619	581	619	554	580	579	611	595	562	588	587	599	611	585	599	611	589	574	611	603	569	552	642	608	589	558	604	571	563	640	623	607	579	598	537	591	605	590	603	584	575	560	610	570	619	634	590	585	540	545	589	547	586	585	589	575	564	582	623	599	594	575	581	586	551	554	569	604	535	619	595	599	592	584	587	660	582	597	578	572	604	585	590	623	601	574	580	595	564	600	590	569	609	597	587	580	535	566	547	594	592	612	606	586	578	584	580	558	609	632	625	615	568	618	611	517	590	605	592	581	630	579	559	605	568	579	596	597	568	579	580	572	577	568	595	618	625	596	634	612	547	682	609	542	594	610	595	588	566	606	617	577	574	604	572	641	563	585	557	585	608	603	569	596	588	623	603	587	607	625	573	588	599	612	578	564	574	602	576	596	549	571	584	587	592	611	551	596	632	620	608	631	554	605	648	607	613	565	598	634	582	593	639	590	568	610	554	574	566	600	573	598	569	613	605	556	617	582	582	589	593	579	620	563	587	589	615	620	576	559	653	630	584	566	606	568	563	588	570	601	576	606	618	608	580	554	605	598	607	606	578	593	617	570	609	606	640	626	611	604	567	631	575	637	614	605	602	611	607	593	541	548	596	603	568	574	604	568	603	624	580	600	532	613	602	591	587	564	579	587	614	583	597	554	582	594	591	559	586	563	586	614	552	574	591	623	595	602	596	579	655	585	582	568	574	558	576	588	595	637	568	599	621	527	608	608	598	568	581	552	603	583	630	585	552	547	604	574	589	586	593	575	597	537	592	566	606	576	605	585	593	591	548	613	538	587	614	635	590	578	630	585	595	601	589	607	560	568	530	597	605	575	588	578	588	577	619	600	582	546	583	675	603	612	593	603	578	577	595	606	605	628	562	582	619	617	636	614	618	593	541	570	604	563	603	575	571	584	584	605	610	584	572	603	576	593	601	598	614	587	619	599	595	590	568	573	588	603	566	535	569	569	581	625	533	570	600	628	569	619	551	584	618	605	556	559	629	561	602	658	621	606	646	574	598	607	582	606	581	571	586	591	581	613	578	571	622	591	605	631	580	611	598	587	603	616	597	631	570	587	576	587	603	550	600	604	592	585	597	561	583	605	602	582	585	611	566	591	551	602	620	573	552	553	612	565	602	606	598	540	582	543	543	581
35268	24772	27204	15701	5229	1016	489	387	368	270	260	235	182	189	213	209	200	184	173	184	187	174	167	154	172	163	170	177	166	148	140	121	172	198	157	164	159	172	149	151	147	152	147	133	155	143	141	156	131	167	167	150	162	170	165	144	145	147	146	140	150	184	156	147	162	155	171	153	149	146	133	152	128	155	133	129	174	120	154	159	130	155	124	150	128	160	160	183	142	154	181	170	152	157	159	114	138	170	145	155	147	138	145	159	156	140	152	151	162	164	150	133	138	165	161	133	148	171	150	148	129	170	129	149	143	173	144	154	147	138	164	130	143	152	146	178	151	144	157	152	157	163	139	151	153	143	148	159	152	149	140	144	134	170	154	142	151	156	173	164	129	156	151	147	142	170	174	162	157	147	155	164	165	156	152	166	178	148	154	152	143	152	134	143	143	156	157	158	147	147	131	151	144	160	134	145	136	130	159	157	150	147	165	136	143	153	134	149	180	145	164	114	147	145	161	168	137	143	137	145	156	153	157	148	138	153	161	138	160	160	157	152	142	155	167	155	153	148	137	157	135	157	143	137	156	128	136	148	145	160	168	144	143	179	156	131	148	161	132	135	163	150	148	150	158	151	153	157	153	145	157	147	140	129	145	146	146	170	165	134	157	150	152	156	148	176	159	121	127	137	155	146	148	151	156	164	147	144	155	162	165	176	160	155	162	143	137	141	162	135	125	159	160	156	152	142	124	134	143	133	155	151	133	163	149	160	132	148	152	150	154	134	149	163	154	151	166	157	160	175	159	147	121	149	140	139	159	130	166	140	126	155	137	155	142	155	169	135	138	142	138	148	124	177	135	158	146	150	160	167	167	142	147	150	133	144	154	172	142	154	144	129	125	143	153	117	156	134	149	147	167	122	137	156	140	146	155	145	152	151	142	171	147	156	131	154	129	152	157	157	149	154	139	145	157	161	168	153	159	157	131	166	154	149	150	143	150	146	147	153	153	148	143	158	163	147	160	154	143	122	144	156	146	142	145	165	172	127	175	156	147	153	148	155	148	140	152	137	125	132	159	153	149	127	150	143	150	158	134	137	133	166	132	163	147	138	166	150	147	138	144	154	146	175	170	170	140	143	158	151	174	131	149	145	152	160	152	155	133	149	169	154	142	146	133	156	155	141	144	149	142	146	147	129	145	144	151	152	167	163	144	157	137	158	134	169	146	140	160	175	132	125	172	151	139	142	117	172	134	132	144	151	151	168	150	142	160	146	150	145	133	144	145	151	140	147	156	148	151	163	141	193	141	172	139	142	137	166	161	146	144	148	179	164	160	158	156	155	157	146	149	164	157	138	152	153	144	144	149	135	176	156	143	143	149	169	169	185	174	143	143	152	128	161	145	155	143	137	148	156	140	162	146	164	122	143	148	144	142	149	158	157	142	169	156	153	155	157	143	170	169	146	156	132	150	124	135	137	161	120	158	151	142	131	164	150	129	143	162	128	152	142	120	153	140	167	143	152	154	161	122	158	153	138	138	146	136	162	154	142	145	146	140	146	145	155	173	159	153	160	150	145	155	148	174	145	170	158	163	156	156	171	160	151	152	147	151	136	169	147	168	144	171	154	147	154	151	142	129	153	172	154	154	134	163	178	156	148	145	169	145	168	169	142	158	164	138	178	149	126	164	158	159	149	159	157	157	169	131	135	119	147	131	162	140	148	129	153	151	140	146	151	128	137	168	155	164	163	142	158	138	149	139	166	135	149	159	159	125	162	142	144	147	148	151	135	140	143	152	144	158	137	165	147	157	146	139	134	149	160	147	145	173	159	162	158	153	134	142	124	160	166	165	126	175	165	158	152	135	153	148	153	178	160	137	144	118	160	147	139	156	141	159	134	129	135	143	158	159	150	127	158	129	173	142	155	143	134	157	158	142	140	141	149	136	154	140	141	170	161	151	154	152	154	164	153	146	162	130	137	162	141	149	155	142	150	142	139	143	151	135	157	177	144	126	170	155	138	133	154	140	163	143	163	171	161	155	151	154	166	177	147	132	168	170	144	149	151	150	153	158	129	151	168	147	144	157	152	143	151	164	156	144	139	137	148	143	159	164	129	134	155	135	133	150	148	142	158	143	135	154	128	144	158	157	151	164	145	133	148	147	143	141	153	156	164	145	155	136	153	183	153	155	157	140	159	168	147	146	136	163	158	151	160	158	149	140	156	119	155	153	142	152	137	144	125	147	141	142	151	135	147	127	173	144	164	110	140	129	150	167	152	157	150	137	137	149	136	136	151	159	126	150	150	153	148	144	152	152	155	171	166	143	131	161	138	124	160	161	136	132	154	149	159	142	150	146	160	134	147	138	146	148	133	137	163	163	149	139	152	125	136	140	144	152	160	161	137	136	155	134	142	151	149	141	137	152	161	147	135	135	168	124	134	147	139	141	153	134	149	154	146	142	132	142	156	147	140	139	165	165	142	146	147	161	142	147	151	146	141	150	141	167	160	160	145	127	171	144	163	137	158	140	141	155	150	147	137	157	173	160	151	140	156	149	141	147	137	142	146	167	139	121	161	156	162	157	164	119	146	145	145	144	127	141	152	148	129	131	149	138	154	147	151	147	148	157	139	136	140	146	170	138	134	159	153	129	146	156	142	136	181	150	150	139	156	156	135	150	159	129	166	136	131	160	159	154	150	139	120	154	116	158	144	135	131	162	163	148	155	159	147	161	154	145	155	167	144	177	158	131	155	165	151	153	157	159	133	146	129	133	139	141	147	133	126	130	156	130	174	160	155	157	120	147	167	175	148	158	160	144	158	164	149	148	132	173	146	152	172	138	159	154	170	143	145	149	166	128	147	155	150	149	138	162	145	137	174	130	148	156	154	158	140	146	122	164	151	135	145	126	144	147	132	156	142	139	153	137	121	162	163	184	151	155	175	132	179	163	157	145	143	150	154	158	163	150	155	125	140	151	180	154	164	160	144	144	156	139	153	132	146	143	158	153	175	145	149	146	153	150	143	141	152	146	158	158	134	160	158	167	131	168	144	144	160	139	145	139	146	138	156	172	146	158	155	142	159	145	126	146	156	167	147	167	171	153	156	141	137	158	157	135	125	146	141	144	145	144	128	141	151	158	136	138	131	146	137	150	166	159	127	157	162	156	137	174	150	149	127	125	130	146	152	159	134	135	128	156	157	142	179	149	146	177	166	138	157	157	173	159	150	154	139	142	160	166	157	155	151	136	152	143	155	164	133	132	148	135	152	126	133	148	162	159	152	163	155	144	147	154	135	145	147	148	169	159	135	155	156	158	139	146	153	157	171	162	151	122	145	149	152	154	146	155	126	156	143	140	168	154	148	156	149	153	178	132	156	152	147	147	147	146	129	159	129	124	147	171	151	125	158	150	142	169	152	140	136	133	147	134	148	154	142	135	155	159	154	148	150	149	139	129	145	155	155	147	152	137	142	151	165	145	151	160	141	142	181	153	142	151	149	140	164	175	135
24424	20577	29304	21713	8099	2522	1845	1680	1366	1190	1034	901	866	759	691	690	678	625	606	563	553	527	529	472	483	487	522	460	486	471	437	440	434	437	454	412	438	396	455	410	395	410	381	383	401	390	386	397	400	380	395	419	438	409	422	385	401	355	410	387	368	412	396	416	384	435	405	406	418	384	380	380	435	397	356	388	367	393	401	401	407	392	367	380	426	408	395	404	372	397	387	406	388	333	387	384	376	400	387	395	396	355	354	372	397	419	402	393	411	394	413	387	429	384	389	362	405	388	405	393	420	419	401	388	374	347	376	393	379	381	394	400	374	384	386	379	381	360	366	388	421	430	368	373	370	351	368	357	404	381	360	396	398	375	387	372	395	371	325	366	386	404	360	401	384	368	388	396	425	371	407	384	404	383	373	359	398	418	382	380	363	377	353	398	388	408	428	395	381	384	360	369	362	359	378	408	415	404	388	376	373	363	370	387	394	390	388	367	383	374	397	368	376	376	409	382	399	402	385	393	389	383	392	378	370	393	384	367	389	385	328	435	442	383	392	384	383	343	374	403	364	381	403	403	384	379	367	404	368	384	388	389	389	386	379	392	370	417	355	362	389	403	427	342	389	391	388	426	418	373	374	381	373	379	336	379	412	380	365	367	396	394	363	384	407	370	392	371	404	361	398	339	407	395	386	388	376	381	390	403	427	397	375	377	342	423	387	395	399	370	411	398	375	391	376	382	415	363	384	429	356	375	393	363	384	403	369	376	369	368	401	360	354	395	391	381	381	369	381	390	394	400	365	376	378	354	375	386	371	379	351	413	374	431	367	399	366	361	395	381	388	390	383	367	394	379	403	394	411	375	380	360	391	368	370	358	388	391	418	364	358	385	351	408	382	375	389	385	387	366	407	353	410	414	390	383	383	400	376	396	389	417	394	366	379	415	364	410	385	382	394	384	412	410	407	428	340	361	393	414	361	386	395	404	376	418	365	355	395	337	350	384	375	346	364	388	375	393	392	389	416	394	384	390	405	355	420	408	409	365	351	378	388	368	416	377	400	354	382	415	374	383	383	344	347	393	381	418	371	376	407	405	385	391	375	376	395	389	413	377	379	414	412	360	399	379	405	381	402	381	338	399	399	386	393	388	321	407	375	368	380	357	373	414	412	390	405	377	386	364	365	391	394	395	399	384	401	357	384	393	410	375	412	395	377	386	389	379	395	387	417	380	401	407	392	359	409	360	381	415	377	391	429	374	381	389	374	391	402	408	402	354	401	359	357	378	374	383	400	408	380	355	361	409	373	381	354	373	381	383	415	394	332	346	368	368	402	393	376	410	373	395	389	371	388	377	400	376	372	398	394	397	367	389	363	384	399	417	384	374	387	369	383	392	374	387	406	397	371	398	366	354	395	355	385	401	352	387	421	392	393	362	347	390	402	357	396	414	385	378	396	402	367	372	346	380	380	395	361	392	371	391	394	404	418	376	380	399	371	391	405	375	371	385	358	392	417	365	380	383	412	387	372	396	371	363	383	411	380	322	370	397	353	382	407	399	397	346	390	372	380	392	385	373	391	370	389	357	375	407	417	400	371	363	389	393	379	393	392	394	348	384	415	376	373	366	376	361	402	372	406	405	381	388	394	360	409	405	357	390	385	367	394	412	378	353	386	392	375	383	388	399	380	381	386	387	411	378	392	414	421	397	395	372	362	393	427	399	381	377	407	402	363	388	418	377	388	368	389	388	396	380	380	384	365	430	374	393	386	414	410	384	384	392	397	418	383	360	387	396	377	361	382	415	374	396	390	392	367	387	366	415	424	370	388	369	392	384	398	403	385	400	395	393	392	336	390	357	401	378	396	388	401	370	402	378	374	402	361	364	347	377	341	406	377	366	358	393	373	383	423	361	375	375	374	410	381	378	372	388	384	395	380	384	395	388	398	394	380	388	386	390	402	400	374	385	435	426	413	390	376	386	388	371	370	359	410	386	388	409	362	368	385	406	385	380	392	388	376	375	360	362	388	409	395	384	386	395	376	370	350	381	400	391	361	385	393	399	428	411	399	374	344	386	394	400	364	402	365	397	369	392	391	393	374	382	387	375	371	397	386	374	381	415	387	375	394	357	376	377	366	386	379	370	386	426	363	360	415	391	400	305	392	422	373	395	383	393	359	392	388	362	395	399	369	368	405	389	424	389	358	414	399	369	370	364	393	412	360	369	366	392	376	402	375	395	385	413	389	383	403	382	385	400	398	393	420	419	402	383	359	349	421	364	347	403	397	420	404	405	387	352	387	381	364	387	397	368	413	379	353	389	392	392	385	394	380	403	402	363	390	381	390	379	415	338	402	399	369	384	396	418	391	384	364	381	358	382	397	401	393	376	406	365	394	373	403	387	401	403	378	387	370	365	390	374	396	364	400	383	417	431	383	375	402	376	376	422	379	366	394	430	396	406	362	386	417	375	363	396	378	397	356	376	373	399	363	363	361	385	393	387	385	370	414	375	396	393	389	385	406	379	398	370	378	351	394	387	416	358	379	370	375	414	377	398	424	373	386	379	415	393	368	385	365	367	395	408	367	413	386	391	348	376	385	374	382	367	358	369	373	358	368	388	380	381	390	393	399	421	354	413	352	378	354	353	406	382	382	415	392	380	399	378	348	350	361	417	399	379	396	357	380	396	392	398	403	335	400	382	363	375	363	411	413	384	406	397	369	399	387	400	391	387	395	387	397	345	359	369	377	377	409	379	377	377	401	391	407	356	384	338	351	406	396	372	385	386	387	382	398	391	356	388	390	375	397	347	402	373	343	364	356	381	352	367	413	408	384	407	358	361	343	353	416	421	365	383	364	406	386	384	354	407	356	398	367	358	385	365	412	395	374	384	338	381	411	363	382	392	397	390	395	431	379	379	386	413	410	388	373	401	382	399	371	373	354	398	410	395	410	377	425	385	374	374	390	374	409	379	369	387	363	414	381	368	407	375	380	369	438	368	406	340	420	379	381	331	368	378	374	354	357	395	399	388	394	384	399	400	401	373	389	401	368	382	433	423	378	381	390	378	394	390	421	385	404	382	401	405	378	365	365	378	367	403	396	354	391	395	354	404	386	387	394	394	372	396	372	406	410	400	380	380	388	408	362	392	390	373	416	395	407	406	380	380	363	368	368	380	385	363	370	397	401	391	371	388	374	387	396	367	387	379	401	373	396	384	370	356	383	412	409	424	392	397	399	357	372	398	376	371	391	380	362	403	386	386	393	429	382	372	384	402	368	372	377	400	417	374	408	397	387	371	370	395	397	386	390	386	390	384	381	357	433	380	387	386	405	402	393	381	411	369	378	365	355	383	377	368	346	405	386	382	384	401	396	378	402	418	388	374	402	393	392	418	419	384	417	426	358	360	405	365	381	408	384	405	364	356	395	420	360	354	431	387	375	363	396	420	347	382	361	400	352	406	390	380	369	353	392	384	376	392	383	392	390	426	368	370	378	387	379	401	345	393
11753	4694	3775	1496	642	420	358	308	308	321	337	296	349	336	293	328	274	272	306	293	293	259	302	275	267	291	270	293	271	282	292	296	291	257	292	294	302	287	315	299	304	276	289	304	298	262	275	286	265	282	260	292	302	278	272	272	286	285	307	291	300	288	275	280	286	302	309	281	266	276	292	280	337	241	286	291	294	270	278	285	267	285	293	274	315	295	270	269	297	245	283	285	306	303	265	298	285	317	313	314	289	284	265	261	294	311	289	329	295	305	293	275	284	237	294	263	288	273	276	302	284	279	300	304	286	286	277	307	276	325	311	294	248	244	317	286	314	290	275	273	282	311	302	323	266	286	281	314	275	273	273	268	244	282	306	307	274	240	278	308	266	276	313	264	297	292	285	298	263	277	278	299	297	273	284	286	271	275	267	312	278	268	291	286	304	292	281	336	282	284	286	301	263	301	338	281	307	301	313	299	287	292	299	284	289	292	317	271	282	299	275	283	269	289	291	292	285	278	309	251	260	294	288	282	313	281	281	253	269	288	295	315	270	277	285	286	308	264	257	290	277	257	281	284	285	264	287	271	283	293	286	282	286	267	276	271	259	290	278	288	273	265	285	289	304	276	266	298	293	312	270	332	311	289	266	269	307	305	279	244	301	306	262	260	258	288	272	302	286	304	294	276	276	300	285	283	274	276	277	287	280	276	240	312	278	269	320	283	284	300	303	271	297	274	272	303	337	306	311	287	294	249	301	261	284	290	248	266	278	279	276	276	289	282	248	270	287	316	302	289	291	319	273	282	294	270	305	293	300	288	295	284	278	286	268	282	314	300	276	304	291	269	282	254	293	263	253	311	272	303	295	270	274	283	320	297	306	275	269	299	265	273	297	264	296	286	259	284	267	309	265	258	298	271	265	294	281	263	284	300	280	282	294	264	266	281	266	267	309	267	289	259	277	268	293	301	270	278	274	252	288	318	305	284	314	275	285	266	324	302	304	291	327	266	299	271	280	286	279	304	304	294	269	270	293	300	295	260	277	300	319	305	298	293	287	299	283	299	306	250	254	293	294	282	299	245	277	284	292	285	254	287	286	280	315	298	295	270	257	274	282	246	276	318	274	274	270	256	281	320	266	288	299	292	282	264	274	265	280	258	289	282	281	270	317	291	253	276	293	271	285	311	297	316	298	276	301	275	280	271	281	244	286	291	299	273	297	300	290	263	302	277	254	278	290	268	266	265	281	294	258	303	298	269	309	293	312	303	257	302	285	284	275	293	263	249	326	296	256	260	277	308	251	278	289	270	287	290	288	249	285	289	269	300	272	289	278	275	285	258	303	288	310	300	300	307	284	297	269	275	279	313	245	286	278	243	258	282	277	296	284	309	251	309	286	260	300	288	268	311	256	301	275	300	305	257	273	285	250	248	269	302	286	299	293	293	273	282	298	263	285	311	299	320	255	319	281	262	272	303	286	310	279	294	294	277	259	281	287	281	270	296	308	279	303	282	296	279	261	286	288	250	293	297	264	325	275	291	278	297	252	291	245	261	259	259	261	301	294	279	305	286	301	284	288	269	293	290	299	263	258	287	272	286	264	282	272	288	316	282	304	261	291	308	286	283	301	279	298	286	309	303	299	317	257	238	252	279	271	266	282	285	302	268	288	308	273	265	284	287	281	294	287	283	295	272	295	297	292	297	283	284	293	302	249	266	283	324	280	272	289	268	294	278	286	274	296	314	293	278	285	311	281	296	289	270	282	332	287	290	269	276	269	266	263	271	274	268	316	279	254	276	284	300	292	318	276	313	329	280	317	282	315	266	267	296	238	259	289	330	272	284	286	301	270	280	272	279	281	274	255	304	290	279	278	278	279	294	300	275	261	290	267	273	306	262	275	253	296	292	255	290	286	284	283	289	281	276	315	275	258	299	291	270	296	279	311	303	318	304	271	300	261	278	282	293	270	286	319	303	292	302	272	265	300	293	251	264	289	309	288	272	316	286	264	277	272	294	258	296	303	284	292	294	300	265	287	280	257	281	292	272	247	280	256	284	304	277	266	262	280	286	336	283	291	257	262	265	271	263	311	275	281	284	291	319	307	292	273	278	296	274	288	295	298	263	312	291	260	277	284	266	262	274	292	296	306	287	286	284	247	264	280	270	280	275	308	263	255	283	305	302	287	312	291	275	296	282	283	291	269	279	252	300	296	283	265	270	269	309	289	276	260	281	276	295	284	309	284	258	257	309	311	279	280	278	268	278	295	288	288	274	268	299	279	242	284	287	278	263	275	286	280	291	271	310	296	288	294	266	272	284	293	264	295	278	264	275	314	275	263	297	278	306	309	280	316	287	316	297	276	257	286	256	266	328	261	276	288	282	302	284	307	282	249	239	276	290	315	280	288	279	294	270	272	284	304	294	278	265	286	282	302	287	300	293	306	268	293	279	277	280	300	294	269	308	241	279	298	282	274	281	309	298	270	289	263	298	273	264	281	298	287	305	293	302	297	278	299	249	342	292	266	274	292	280	292	308	258	253	272	289	307	275	255	300	279	284	276	302	262	263	274	292	274	274	279	261	308	278	295	283	285	270	317	297	292	255	292	260	247	323	316	307	294	311	263	291	291	254	266	292	294	319	300	261	279	287	267	300	281	288	283	269	309	271	269	274	278	279	300	266	278	319	266	319	269	295	275	279	262	280	299	335	284	254	291	296	272	289	308	279	299	328	301	320	269	306	258	281	273	323	281	289	279	295	260	315	281	270	311	274	264	281	316	279	292	272	301	271	301	303	271	303	286	256	257	278	259	296	297	279	289	290	317	278	287	284	293	294	289	311	270	311	280	281	301	277	255	303	289	256	297	290	281	287	292	257	268	260	323	291	278	296	281	297	294	273	266	276	270	291	304	291	297	268	268	306	282	272	296	323	270	296	277	273	300	275	280	266	271	250	287	308	272	276	269	293	294	271	279	285	311	290	287	284	277	278	278	296	289	271	290	292	255	273	305	253	293	314	249	286	280	280	254	278	297	269	309	324	278	282	285	305	302	285	254	283	288	282	247	270	295	283	263	265	288	279	304	264	263	292	322	280	266	282	302	277	283	301	298	284	312	267	243	283	280	257	284	314	291	260	280	279	265	298	261	276	270	327	263	294	304	277	254	272	306	283	269	279	283	306	307	265	289	261	277	256	314	287	316	263	303	287	281	326	279	300	281	273	289	269	291	280	272	265	272	255	263	283	311	262	284	285	321	284	289	272	270	279	283	291	239	286	282	303	304	290	292	285	283	294	318	299	284	276	289	274	288	320	299	268	270	300	267	273	270	310	241	287	268	264	265	283	267	275	263	271	273	291	279	261	290	287	304	278	284	299	310	278	271	277	288	277	321	277	315	290	284	297	310	303	285	314	311	285	278	287	282	294	286	270	292	285	258	301	263	306	265	276	276	286	286	306	293	275	284	294	281	255	284	237	276	280	290	310	285	314	290	258	293	271	298	283	254	264
8825	5031	7831	4468	1951	1258	1073	1067	947	926	887	794	802	785	770	764	750	748	758	728	732	754	707	715	742	737	721	724	690	692	699	707	709	704	731	683	691	662	721	686	682	676	662	676	677	701	679	695	645	649	662	673	690	662	685	673	702	717	726	690	717	668	651	725	654	664	709	709	652	677	733	691	718	666	628	678	667	675	662	661	655	646	656	683	655	707	705	677	689	695	643	693	705	705	649	639	710	715	703	717	680	699	715	672	679	686	705	702	646	667	679	651	656	694	693	660	690	672	700	689	698	692	717	684	654	669	692	643	695	653	716	687	742	679	690	685	659	648	647	701	702	664	674	749	712	644	687	649	698	718	674	707	679	662	694	657	691	714	684	707	712	641	711	683	694	727	640	696	696	606	653	671	694	721	692	659	719	668	700	666	676	675	653	706	649	659	669	672	670	742	708	696	698	713	718	709	711	686	674	706	656	705	692	679	644	724	710	669	700	684	699	691	697	684	713	689	676	680	705	697	697	693	691	700	660	678	650	705	659	651	700	689	683	695	681	634	664	654	696	724	679	632	675	693	714	699	701	673	691	651	660	662	701	717	684	689	704	601	668	650	689	674	681	681	732	682	697	661	652	672	737	615	700	665	741	668	683	656	647	707	720	693	646	668	682	713	667	674	664	678	675	654	632	658	651	683	658	686	687	711	647	702	734	716	700	717	683	649	711	703	641	673	670	715	677	722	610	708	701	667	655	676	698	669	707	657	698	688	722	707	658	679	682	632	682	704	711	679	660	666	704	732	655	696	687	674	705	654	628	639	690	693	640	668	676	647	698	744	730	645	683	682	690	728	695	713	699	722	680	655	617	693	692	695	669	720	675	654	684	662	691	675	655	719	682	689	684	684	686	660	664	669	673	770	699	691	696	666	692	750	684	728	667	699	674	675	707	678	694	630	679	698	703	689	697	714	669	688	653	710	677	696	665	670	641	683	716	693	732	674	682	689	725	697	674	671	709	633	656	720	708	652	679	698	728	714	651	673	691	656	659	684	696	673	645	659	699	671	681	670	684	666	688	666	673	702	670	644	685	685	661	679	673	681	754	694	724	724	660	691	650	634	681	691	734	697	683	668	694	697	668	677	710	652	672	680	714	707	648	637	636	710	671	664	673	707	736	711	716	696	683	678	672	661	676	709	684	653	717	687	685	691	682	691	661	727	714	725	715	730	666	724	680	693	655	700	713	684	703	698	652	626	722	673	656	676	691	651	698	677	699	729	646	707	688	670	661	731	705	644	640	663	695	712	717	645	697	671	681	667	723	687	682	706	715	664	765	683	708	682	682	675	690	675	747	661	679	680	678	682	698	668	717	715	625	670	683	684	673	693	691	694	657	660	654	687	673	704	654	663	647	668	739	662	683	660	668	672	674	658	695	704	677	707	684	622	702	691	720	714	707	692	651	680	667	656	635	626	693	678	681	721	698	677	680	704	678	709	717	675	658	693	699	699	723	654	666	647	699	639	688	703	674	660	699	649	712	671	684	694	682	705	693	686	676	619	685	720	737	662	693	731	713	666	656	679	720	695	680	673	680	689	716	741	669	683	682	708	655	660	728	665	673	699	679	633	688	704	668	716	683	697	689	711	718	691	685	705	694	704	646	678	685	668	647	644	723	712	697	652	658	674	725	674	668	660	674	656	690	686	708	659	689	654	694	709	699	668	672	719	667	712	686	679	666	711	705	719	687	688	648	708	667	695	695	701	711	649	660	660	664	691	703	715	683	667	696	676	667	708	706	696	717	683	704	641	702	668	670	699	732	711	674	674	653	710	681	701	679	695	711	694	643	711	661	640	653	665	705	650	670	651	694	638	706	699	684	645	701	651	677	742	731	659	691	744	708	725	718	671	714	684	646	731	685	680	672	662	660	721	702	670	688	629	683	686	680	702	713	687	645	660	687	675	685	673	645	684	660	632	649	677	682	731	678	704	735	639	662	649	632	702	693	702	726	652	701	672	692	718	654	688	718	672	675	701	684	684	663	666	672	668	728	679	691	693	658	679	657	705	661	687	705	664	639	716	658	686	689	618	667	659	680	688	694	714	683	727	688	677	674	641	708	718	693	671	647	691	687	690	706	722	678	636	710	697	656	695	658	673	667	722	633	666	748	662	704	672	690	696	714	653	714	674	667	694	693	709	713	648	734	634	699	693	734	672	664	668	680	678	700	687	666	690	720	674	728	668	691	710	706	669	675	703	672	649	686	713	688	655	711	628	673	683	700	647	633	657	702	642	653	644	714	677	740	683	689	703	699	653	700	665	670	697	696	667	680	672	738	709	666	648	703	664	642	657	682	712	670	680	710	691	710	703	693	679	668	658	694	700	668	712	675	666	725	701	731	627	678	693	676	699	659	698	698	704	655	665	688	713	645	660	724	665	666	754	697	656	659	632	693	690	653	650	647	653	724	655	747	647	717	668	676	675	726	639	662	623	703	700	692	703	666	692	719	720	665	710	680	695	678	682	694	652	689	730	691	735	682	644	688	729	719	673	653	731	722	684	639	689	615	693	660	640	686	680	705	635	683	692	675	669	643	701	688	662	658	667	705	683	665	738	674	663	636	633	675	669	735	638	719	706	665	700	697	665	687	663	671	687	709	700	659	686	686	696	688	654	714	654	660	667	736	678	701	691	671	708	697	698	682	638	686	730	692	669	676	673	709	664	616	683	654	657	687	733	706	708	694	671	687	749	692	684	687	669	686	631	679	680	695	711	681	670	682	673	673	676	690	653	687	654	676	722	656	677	671	650	663	644	703	659	675	686	670	639	678	691	696	694	690	631	704	734	676	669	710	707	660	643	670	678	744	688	680	676	683	667	735	668	689	686	668	682	650	678	696	691	678	669	661	681	684	714	662	668	648	719	673	673	681	663	662	680	697	671	714	662	670	697	667	686	677	712	693	672	688	703	727	683	690	695	679	658	679	639	668	667	697	687	712	677	719	670	696	718	731	683	672	692	702	718	694	691	697	694	742	632	674	734	658	675	700	681	677	680	690	706	660	698	663	673	692	648	708	711	674	679	698	674	711	692	656	705	727	726	686	666	671	686	695	710	709	654	698	737	636	673	658	684	684	662	712	709	686	714	694	674	644	687	675	703	695	673	677	636	646	679	648	697	646	642	685	683	669	642	712	692	666	669	650	719	645	670	718	664	652	662	704	718	637	701	675	715	679	677	691	666	671	698	657	702	686	681	663	664	643	679	668	698	702	664	679	700	676	693	700	729	675	681	692	708	656	671	680	680	687	656	701	684	672	688	652	648	728	697	677	671	673	715	747	695	710	718	718	681	654	652	693	651	685	682	682	644	669	751	703	672	689	744	676	694	695	688	673	644	695	725	715	716	662	682	664	657	673	702	702	666	736	667	666	693	697	659	708	715	654	710	724	645	697	701	677	670	696	686	665	664	739	695	666	726	716	707	712	737	692	594	687	685	634	664	701	683	675	675
25694	15650	18437	10224	2778	625	424	397	362	312	323	274	274	277	254	272	269	261	268	275	272	263	245	232	261	229	253	237	256	280	270	248	247	235	248	255	242	240	245	217	278	234	248	248	242	234	273	258	212	244	251	261	261	239	276	281	216	215	246	224	263	228	267	227	228	245	244	242	289	255	261	219	251	260	244	248	239	230	236	249	244	244	234	235	233	255	239	219	223	259	224	277	268	224	239	237	270	236	259	222	254	263	247	208	233	249	233	224	238	227	236	231	256	239	219	232	243	242	228	245	238	260	238	238	256	240	240	226	227	238	222	203	220	223	217	254	257	211	236	259	228	235	259	250	232	252	236	201	232	249	258	276	231	237	221	231	234	232	232	251	212	220	213	234	243	225	222	251	234	240	249	254	207	218	242	251	244	241	228	203	232	212	242	216	252	225	242	227	223	250	244	230	218	234	263	234	253	247	258	249	203	231	285	237	213	228	232	225	237	255	208	211	233	232	240	235	251	258	252	235	218	248	229	256	252	229	208	235	238	240	232	233	214	223	237	248	242	257	238	244	202	260	245	237	235	239	241	257	216	258	220	247	240	235	246	226	218	249	230	244	260	267	231	219	242	259	238	222	212	250	273	247	226	204	213	237	217	218	227	238	209	252	239	220	247	220	241	241	232	259	216	243	226	236	240	232	253	246	198	265	228	214	244	225	253	226	253	251	240	263	255	245	228	242	265	241	228	259	229	238	259	255	229	235	238	234	226	219	211	255	223	219	232	235	247	218	226	256	229	262	210	225	230	239	229	221	251	239	246	238	244	231	268	261	259	262	227	242	228	230	240	239	229	209	235	241	260	232	237	233	252	262	212	216	242	252	240	231	210	248	234	248	267	251	253	259	226	222	256	236	235	256	223	224	220	229	241	232	264	222	221	220	208	225	232	211	259	258	232	223	250	257	241	234	226	251	242	224	258	235	219	223	241	226	213	216	267	229	259	227	254	258	242	257	243	243	221	244	241	233	242	258	240	257	227	259	223	248	244	223	234	233	253	241	233	224	253	249	236	224	259	262	223	239	225	232	251	255	253	233	231	259	253	254	243	216	247	258	229	212	240	239	233	248	225	216	247	225	257	253	210	227	234	249	238	228	234	248	242	213	212	236	196	244	220	216	235	249	247	258	217	245	239	233	260	216	249	241	227	217	218	248	228	258	234	242	232	228	230	229	237	256	247	234	242	232	222	242	218	208	249	247	245	247	226	255	239	229	242	225	263	245	238	260	261	214	233	267	221	232	243	240	244	211	235	239	241	222	238	242	241	249	243	224	239	275	250	237	260	236	232	239	243	244	246	226	271	231	245	245	225	225	264	244	224	234	237	239	219	246	225	239	230	242	216	258	247	250	249	230	247	234	263	243	240	234	233	245	221	228	244	267	203	224	217	241	240	248	247	223	231	261	218	254	219	232	215	203	198	231	237	231	252	233	248	248	239	244	266	236	245	238	258	211	218	228	253	241	206	227	224	255	259	201	208	222	227	241	219	245	227	237	248	242	218	249	260	249	260	202	215	238	244	221	261	221	230	248	224	230	244	232	211	248	227	230	233	250	212	215	245	235	219	202	250	251	240	261	235	231	256	212	259	250	201	239	225	230	234	266	262	207	245	237	233	231	209	217	231	240	249	252	221	252	194	234	258	246	230	266	241	237	205	246	243	230	277	238	260	243	220	250	232	219	270	226	255	236	250	266	239	255	245	254	266	209	235	230	250	260	270	228	256	249	244	217	241	224	206	237	244	253	225	251	259	252	238	241	249	231	227	224	235	240	217	246	224	227	259	246	210	244	225	260	234	225	240	236	238	259	250	214	250	241	235	214	261	230	220	215	230	219	212	257	272	237	248	265	244	246	214	246	224	234	266	260	232	252	244	207	234	220	258	284	241	246	221	236	207	232	261	234	251	236	217	249	245	256	270	254	255	236	251	255	240	221	262	231	256	282	242	255	253	232	240	270	209	253	221	211	230	266	242	206	227	239	236	245	225	229	251	237	210	225	233	231	228	268	276	264	268	239	240	236	244	253	237	241	245	228	255	250	237	221	228	247	239	245	234	232	244	248	218	234	236	237	245	199	265	228	240	245	248	290	251	241	264	239	228	222	228	231	230	231	256	225	248	234	241	239	251	229	232	223	254	253	248	269	225	246	242	282	244	255	243	227	239	221	227	231	233	233	227	226	235	210	246	294	254	225	222	228	231	236	227	242	243	230	235	255	243	247	248	212	234	231	239	233	275	254	212	271	212	214	248	251	235	236	257	275	220	218	219	209	229	239	230	243	250	243	250	226	267	239	231	220	244	252	252	240	225	214	253	258	231	237	247	259	273	231	209	222	269	281	244	251	229	250	250	216	248	238	254	263	252	273	257	234	247	215	235	233	201	256	248	245	258	195	249	233	237	247	260	255	245	244	283	231	262	237	231	251	232	226	236	260	210	229	246	242	259	253	251	216	254	256	240	222	226	236	246	219	235	248	223	242	232	224	227	236	198	238	267	223	204	231	227	206	240	221	246	228	223	217	223	214	243	242	221	228	212	232	224	267	236	244	235	235	258	233	237	236	255	245	231	254	244	241	237	258	227	237	251	255	234	245	253	217	240	243	209	225	240	221	240	249	261	229	261	233	231	244	239	234	243	213	245	242	227	212	239	256	228	235	274	233	231	230	254	226	223	228	208	242	224	248	228	264	200	257	235	274	230	235	251	264	240	248	232	268	252	224	223	262	249	247	272	227	235	221	250	221	237	237	227	248	214	263	241	242	244	232	229	245	240	258	257	252	232	241	240	258	235	247	244	233	236	240	259	232	233	247	225	242	211	227	240	245	240	253	255	251	245	226	249	263	235	261	236	240	248	233	208	231	257	246	241	265	260	209	212	239	247	224	226	219	263	250	243	240	225	226	222	265	260	244	240	271	261	248	233	274	250	238	244	237	248	243	242	248	228	232	234	204	236	195	243	257	233	244	237	235	220	257	249	251	220	234	216	224	210	230	220	226	242	243	232	222	230	257	239	220	253	214	223	234	215	258	250	238	267	266	226	237	260	235	226	248	224	248	244	219	261	238	255	212	244	251	230	246	239	252	215	257	241	245	249	223	250	254	251	244	239	251	233	231	224	259	270	231	255	220	254	218	219	228	214	247	272	247	214	265	232	288	233	242	240	226	237	257	218	239	244	209	249	229	247	250	235	262	249	237	236	242	237	222	256	250	221	212	242	230	233	203	209	237	206	276	235	250	215	222	234	249	233	237	243	237	263	219	237	230	245	239	253	288	233	249	213	242	252	225	257	217	244	207	248	209	230	243	218	235	242	239	219	226	271	249	244	212	259	231	222	219	256	237	265	259	264	233	209	242	219	238	254	246	221	237	246	211	257	234	243	243	220	238	245	239	206	232	232	239	237	252	240	214	254	207	234	259	240	251	232	216	260	239	203	273	244	224	217	235	237	239	276	251
18857	14034	23239	16998	5940	1946	1610	1404	1221	1132	969	922	881	810	848	735	763	716	693	721	694	681	629	625	644	611	684	620	624	588	625	596	646	628	585	593	616	605	567	597	613	563	594	605	623	563	561	584	609	603	607	580	598	582	572	602	622	609	568	567	606	624	564	617	596	580	620	607	612	581	592	536	587	598	582	562	578	574	595	558	598	589	584	594	558	585	616	569	570	568	572	586	655	621	604	619	573	587	510	562	578	584	622	603	569	601	566	599	594	570	559	573	587	584	620	616	602	587	567	575	596	550	537	587	568	588	551	568	557	547	563	611	598	604	592	578	601	577	581	601	607	592	612	593	590	534	599	575	598	597	579	553	605	625	576	636	562	572	552	616	582	536	596	595	602	562	605	574	597	598	559	568	525	646	564	557	583	601	600	592	562	614	542	568	561	577	609	572	556	602	553	565	593	595	566	509	595	572	573	597	615	559	580	544	623	585	561	569	563	593	555	571	576	626	585	581	573	573	611	605	611	617	597	584	583	578	566	548	616	587	595	545	584	625	582	577	587	546	566	556	580	561	637	569	597	523	563	556	595	597	633	576	569	612	616	526	619	578	600	591	576	543	565	606	551	575	536	607	561	535	574	569	539	594	606	580	546	618	588	559	576	601	521	579	577	540	560	545	602	563	582	589	576	615	588	610	572	612	579	589	596	618	599	571	528	598	609	560	602	570	588	580	593	622	586	598	612	556	544	579	596	582	600	582	606	562	568	618	555	558	578	585	546	602	584	580	565	588	548	546	620	597	610	640	565	595	607	588	601	559	561	537	595	591	568	572	569	604	567	587	569	584	606	574	541	553	555	571	574	560	605	599	581	573	563	577	576	593	572	545	564	638	609	542	560	583	600	592	604	565	600	581	571	586	545	607	651	616	588	597	594	598	593	572	592	610	598	548	623	606	613	554	548	565	548	564	572	606	596	622	612	578	555	572	555	646	566	603	578	586	624	564	597	579	626	600	581	620	542	580	612	572	572	584	556	614	562	571	593	573	507	620	573	596	617	560	581	605	542	588	608	566	575	588	590	598	596	548	576	584	555	559	640	545	577	600	582	603	615	550	563	581	586	582	565	590	563	587	579	570	588	581	539	591	583	573	575	513	592	596	579	540	568	592	561	562	568	595	584	604	550	617	599	604	580	597	590	547	631	596	579	542	612	571	591	547	597	574	575	598	611	601	563	608	566	559	555	576	577	557	615	572	584	552	560	594	587	558	556	632	553	561	530	611	565	594	577	566	527	556	557	551	606	597	598	604	589	564	599	574	568	584	555	565	596	604	579	584	568	617	613	573	558	610	599	558	618	592	556	551	586	584	591	545	584	586	585	607	586	597	562	559	570	552	580	615	569	566	574	544	610	614	553	572	549	560	606	587	616	565	607	562	574	572	608	602	564	604	614	569	591	570	588	553	573	538	576	599	544	570	596	588	571	582	601	590	557	604	580	565	576	576	584	587	557	562	595	585	613	591	548	555	604	593	585	630	550	572	569	603	583	594	587	579	590	579	582	570	598	622	562	605	555	616	565	582	590	576	619	552	583	613	577	596	620	564	592	632	546	561	591	629	562	637	583	556	592	581	569	599	584	571	552	583	554	587	594	607	620	568	559	556	598	567	556	561	580	622	569	581	572	589	574	575	596	611	606	563	551	598	617	551	591	568	587	570	595	562	563	564	581	579	597	591	579	560	583	540	574	558	593	561	628	562	579	578	593	551	565	567	568	586	580	586	618	600	592	579	577	576	551	578	542	579	598	588	587	556	571	637	571	570	603	589	565	590	597	547	574	606	570	565	553	540	594	560	595	548	602	613	567	601	600	558	543	591	603	619	571	604	598	607	556	545	568	540	604	566	541	612	587	591	554	563	580	592	559	586	586	575	607	569	591	590	567	552	605	591	543	578	550	534	561	589	559	597	567	520	563	612	556	631	610	575	601	585	567	574	590	594	596	585	563	553	586	564	594	620	553	594	578	556	541	626	566	631	527	569	599	574	590	577	575	533	572	623	565	608	642	585	575	539	564	592	613	626	530	614	543	609	646	579	575	574	570	603	573	582	570	565	585	602	623	587	552	589	570	571	561	609	577	547	571	561	555	569	588	587	605	587	596	601	601	543	536	618	557	556	571	604	593	636	589	552	580	602	557	554	614	558	548	577	601	583	562	605	575	588	597	591	574	600	578	569	566	578	533	552	571	581	572	582	592	585	553	593	587	530	566	589	583	588	578	550	568	585	631	566	590	606	591	593	558	571	546	580	526	611	577	566	580	533	571	611	603	571	584	575	621	620	579	591	587	598	587	543	582	613	559	561	584	614	550	590	566	572	568	598	555	615	565	561	599	599	581	577	599	558	633	562	605	573	581	579	606	612	577	591	588	609	587	551	545	579	579	571	584	541	589	586	551	529	559	601	580	546	590	620	586	553	567	606	596	574	577	597	604	611	565	555	608	577	632	508	587	531	585	593	529	589	594	555	586	579	598	600	579	590	586	547	566	550	593	539	602	598	616	597	563	584	571	555	620	572	559	583	587	547	550	593	579	538	603	568	546	588	536	611	619	540	586	543	570	596	587	581	542	558	563	574	557	586	565	578	599	580	588	588	533	589	542	598	570	597	616	552	575	570	589	584	616	560	564	601	612	597	594	547	615	548	586	569	556	584	590	556	539	611	554	578	612	575	568	544	584	554	585	588	595	571	574	545	543	590	622	595	612	601	610	566	578	579	580	604	597	589	584	590	578	582	562	601	577	599	586	558	561	579	572	582	584	562	569	532	552	595	575	565	586	619	588	597	588	570	578	558	560	609	623	530	634	537	586	570	594	609	559	523	548	571	572	597	598	613	566	571	534	564	568	576	596	544	545	559	621	579	581	592	553	609	572	576	574	596	620	595	597	587	592	550	593	609	603	596	576	565	576	601	622	587	573	584	570	598	534	560	589	552	585	581	616	571	578	576	601	577	583	592	545	597	649	604	579	615	624	606	554	605	583	596	534	611	589	577	600	562	576	594	568	598	573	560	613	598	536	559	558	530	578	567	618	589	538	590	550	609	615	550	571	570	579	545	564	541	574	583	593	571	576	537	589	556	580	589	612	605	584	615	552	546	611	556	565	565	594	597	578	564	558	574	579	561	567	589	616	599	581	595	602	585	626	586	580	588	600	568	614	596	582	584	563	619	545	593	581	583	550	570	582	597	566	518	585	584	592	579	589	601	558	569	573	612	582	633	589	607	565	551	609	553	606	575	569	569	530	601	611	605	582	564	621	568	597	571	560	568	560	574	554	576	573	589	634	596	614	567	568	589	567	603	580	559	576	585	575	546	533	518	567	597	586	621	576	573	598	570	523	578	611	572	613	584	555	576	608	559	577	587	584	574	596	626	590	604	554	608	563	565	561	581	548	560	583	555	582	566	610	591	578	591	620	586	596	609	531	606	590	573	538	558	588	594	583	558	637	604
35380	24262	31610	22362	8386	1412	603	398	304	295	227	213	197	213	179	202	189	176	172	172	182	164	177	152	155	154	164	149	164	162	176	167	164	167	148	141	145	141	142	140	174	171	169	155	152	135	148	123	158	143	154	152	152	153	129	134	128	165	128	147	144	141	137	157	126	156	146	151	148	161	143	165	145	148	156	168	140	144	135	147	175	157	160	164	148	155	119	152	160	148	158	151	134	153	151	145	159	163	139	157	135	122	156	126	155	152	158	136	162	154	157	139	139	152	127	131	126	146	163	140	152	145	154	143	144	150	155	158	148	165	145	147	153	129	155	150	158	143	160	134	133	149	142	172	144	142	137	112	125	124	165	154	149	178	163	141	153	125	136	176	145	133	155	154	152	149	170	158	150	147	143	154	145	145	136	151	166	167	146	133	153	155	133	132	138	132	148	154	171	117	136	148	139	143	151	140	147	136	156	149	172	156	145	153	135	164	156	156	163	127	147	153	131	130	127	155	132	117	136	171	157	148	142	155	157	166	163	148	141	144	160	170	157	137	126	154	160	140	138	154	155	151	158	160	136	129	182	131	161	149	135	137	157	157	151	155	147	143	150	139	166	122	148	128	157	148	162	133	136	157	148	149	142	152	146	149	140	128	131	120	165	147	147	151	147	138	148	128	156	145	161	125	144	124	141	143	161	150	144	142	160	132	147	144	149	154	154	134	151	140	158	155	146	140	158	146	159	158	125	141	136	169	156	151	140	157	151	121	172	165	137	140	154	154	125	132	126	172	142	162	164	161	156	122	129	124	146	146	144	145	153	151	131	150	169	146	151	140	154	148	153	140	144	137	166	142	143	147	134	163	144	164	156	151	150	155	158	154	160	146	145	130	170	151	130	151	170	133	177	133	134	138	154	154	139	141	149	146	155	125	141	159	156	138	127	153	154	149	144	146	170	163	157	143	150	144	159	171	152	131	155	147	135	165	141	163	147	146	123	164	158	137	145	145	135	144	145	140	159	152	161	138	139	163	129	151	167	129	164	133	134	137	136	123	146	136	151	148	148	158	155	160	139	145	163	156	147	133	149	164	167	131	154	147	146	182	160	147	142	154	160	141	157	165	152	138	142	137	168	118	141	147	153	170	146	171	149	144	141	145	168	163	142	143	130	155	126	134	155	150	152	164	154	134	170	142	146	127	165	166	167	159	137	138	164	150	172	131	151	121	145	152	149	141	155	142	164	142	111	158	132	156	156	132	182	156	150	126	134	172	141	141	142	161	173	138	131	153	158	154	174	154	131	152	140	155	178	139	150	144	141	147	148	153	174	152	118	132	139	174	137	137	137	119	153	149	156	160	131	151	148	174	143	132	137	143	145	142	163	159	137	132	161	148	149	123	135	122	146	144	156	153	168	131	151	169	144	129	162	138	133	155	154	157	156	166	162	170	160	152	173	155	148	162	150	143	158	151	140	136	145	154	144	145	161	168	155	136	165	143	135	154	164	146	168	162	150	163	153	150	154	141	137	131	123	137	136	139	164	120	140	140	146	155	153	134	147	122	156	147	164	136	127	143	144	167	146	142	131	161	137	142	141	164	156	154	132	155	154	145	134	157	129	145	153	138	143	138	157	161	138	154	146	159	155	140	139	128	137	145	153	156	143	151	164	153	149	149	138	130	141	148	137	140	149	143	151	158	155	167	127	151	139	140	152	141	165	151	136	168	154	170	154	158	129	168	153	144	154	167	146	138	164	144	156	136	150	148	148	143	134	132	139	145	154	133	157	158	139	127	157	145	138	125	158	130	161	133	140	137	156	124	158	126	169	145	132	143	148	144	144	161	136	175	145	155	150	146	152	153	134	166	153	142	137	128	147	160	151	121	165	158	161	132	128	149	146	148	148	134	128	140	157	160	149	143	161	131	156	165	144	144	147	130	162	146	120	138	176	148	160	147	158	145	166	137	119	159	158	155	141	151	162	142	153	139	151	139	141	145	145	155	143	131	145	126	153	120	154	153	132	174	166	158	158	147	153	148	160	128	141	147	145	141	146	136	127	132	129	133	146	137	132	148	131	135	154	126	158	146	163	149	153	149	124	137	137	112	146	121	131	171	164	159	174	144	136	150	144	160	156	144	142	130	153	134	149	144	149	147	131	154	143	151	149	164	168	156	136	132	152	155	147	151	162	138	162	155	136	132	135	122	133	147	161	146	148	136	136	148	135	150	135	132	107	155	171	140	158	149	132	149	149	153	152	135	160	149	158	145	157	135	150	135	144	154	142	151	135	162	152	126	141	146	145	160	162	158	132	158	155	139	160	143	137	144	133	139	159	147	123	154	142	138	150	139	140	161	154	146	139	160	146	143	143	165	137	129	139	154	149	143	145	154	143	137	152	142	148	138	147	166	146	173	145	144	148	162	170	167	147	136	144	138	145	162	145	154	147	152	153	142	164	129	143	169	154	133	144	168	151	148	156	150	142	140	153	144	126	151	157	163	154	171	141	156	170	135	138	125	114	147	148	140	135	151	141	172	147	137	136	141	149	155	156	170	140	139	121	152	133	143	158	169	118	140	148	142	136	135	166	195	153	155	134	132	130	148	150	137	150	129	155	142	154	138	130	142	140	133	146	143	140	136	151	146	132	154	142	150	149	157	154	137	162	142	152	173	140	135	142	134	146	148	132	132	139	151	139	149	163	134	142	152	150	127	144	116	163	138	149	157	141	144	134	146	144	151	143	149	134	168	156	149	121	146	143	128	162	148	134	144	142	140	146	167	124	159	163	135	164	150	149	141	149	143	150	134	140	174	123	153	148	135	141	145	147	142	154	146	159	174	166	168	145	150	157	135	169	122	154	150	166	143	166	131	150	137	148	123	147	158	153	158	150	130	142	126	169	143	149	139	152	136	152	146	163	160	149	145	161	143	133	144	143	142	134	139	139	137	130	160	163	135	154	137	155	167	165	135	143	135	154	151	132	142	146	140	139	158	158	149	160	165	161	136	167	147	143	155	155	145	125	141	147	117	155	136	160	148	142	145	168	143	156	152	138	148	134	155	172	147	131	149	161	147	134	155	139	161	134	159	137	157	148	166	152	138	141	136	159	155	144	141	134	144	159	152	140	152	161	149	145	137	140	140	138	149	143	130	130	146	170	159	134	165	144	136	153	158	150	153	143	168	161	175	162	140	123	137	162	157	153	151	149	166	125	147	165	138	163	149	133	145	188	155	139	159	172	155	145	178	145	151	135	169	157	162	144	136	160	140	145	158	160	144	134	149	140	146	141	156	141	156	125	146	160	131	154	156	168	140	133	141	161	166	152	133	158	159	143	143	141	128	143	145	177	157	152	139	152	134	136	132	158	135	152	141	149	163	160	136	139	153	152	146	146	170	149	136	142	150	155	134	139	137	128	141	149	150	167	178	123	139	145	154	142	163	154	151	150	163	143	131	143	150	159	134	143	137	137	129	140	123	156	151	138	173	154	134	146	154	136	149	125	151
24237	20330	33900	28756	10202	2368	1930	1655	1465	1218	987	835	898	744	681	715	640	622	567	564	549	522	525	502	458	417	484	474	428	433	441	429	409	387	427	405	397	367	424	395	419	361	398	382	431	415	421	409	388	371	369	420	351	417	395	384	356	365	389	406	364	406	356	381	380	367	368	381	398	375	397	380	397	403	404	359	392	408	374	409	376	412	359	378	381	385	405	370	378	376	353	377	345	405	366	397	379	348	370	361	394	400	415	385	403	397	378	397	418	378	373	371	374	372	379	393	357	388	388	369	372	419	402	374	402	358	420	403	373	381	385	362	369	382	348	378	432	383	361	379	377	415	402	387	365	362	384	373	374	354	396	377	388	377	388	391	415	397	386	372	392	360	411	364	357	390	399	396	391	394	421	416	381	377	384	366	372	379	383	377	393	380	380	389	367	370	389	411	395	391	413	396	399	359	382	378	403	382	395	368	355	388	381	391	387	386	377	365	362	376	395	395	376	401	352	383	392	361	386	371	400	340	388	398	392	371	328	390	358	357	355	372	409	393	391	415	384	382	431	387	389	353	361	378	369	375	383	372	382	378	401	366	414	354	397	355	361	349	384	359	384	391	374	397	390	397	368	405	349	351	386	395	370	363	403	364	403	401	412	337	375	380	401	376	384	353	366	362	367	377	395	404	400	372	370	415	382	390	396	396	416	349	348	391	356	372	342	390	360	391	375	363	385	389	424	388	405	438	407	381	359	395	386	389	394	381	387	384	392	347	364	402	388	382	336	393	377	379	381	426	349	378	345	378	358	376	366	329	380	401	374	377	369	404	376	409	386	397	397	383	367	379	390	365	406	372	386	418	378	366	368	418	352	356	382	392	337	340	367	394	372	351	397	356	403	390	413	400	387	380	392	367	340	394	356	400	381	368	368	371	371	373	387	365	398	396	376	379	397	367	387	352	377	392	389	383	383	418	352	409	378	394	378	396	381	388	382	368	366	373	350	362	395	382	398	360	390	396	373	391	389	391	343	369	399	375	360	370	393	360	383	374	402	395	370	398	397	357	350	363	364	400	386	382	369	372	352	375	366	417	416	409	359	361	408	404	351	368	397	342	380	369	384	393	386	394	384	375	361	354	378	372	397	346	377	379	377	368	353	371	386	376	359	354	326	366	389	380	363	385	401	380	332	338	387	366	388	385	398	353	374	377	360	357	357	355	385	405	322	391	383	392	338	345	402	374	415	394	377	371	377	372	376	358	387	390	377	383	384	371	368	411	347	389	411	390	396	404	375	376	380	415	380	382	364	402	369	335	335	343	389	403	379	400	411	356	360	363	378	355	351	408	355	354	382	375	378	359	422	365	375	399	416	387	352	368	401	394	389	354	385	349	364	364	342	401	393	413	373	377	367	395	380	358	374	365	369	382	360	370	368	377	360	340	364	371	359	403	361	352	362	405	362	399	378	364	397	395	397	405	339	379	379	369	410	400	380	345	400	340	391	387	360	387	382	344	371	394	373	416	362	374	388	373	369	382	397	397	378	382	385	368	372	367	401	355	392	375	377	406	352	346	399	401	375	356	352	388	352	364	359	366	415	377	382	367	410	380	370	393	360	376	384	371	402	382	388	342	361	383	355	387	378	377	388	405	390	389	399	363	405	371	365	383	370	357	370	372	406	354	359	383	371	406	358	407	382	380	356	409	362	413	368	406	391	381	386	394	359	381	342	399	373	379	366	348	362	364	350	399	397	339	361	365	405	402	368	385	369	351	377	379	401	433	362	363	375	380	341	375	366	359	378	382	376	377	379	365	348	390	371	372	384	394	400	381	378	368	355	376	347	345	396	360	394	401	357	380	395	360	379	404	367	318	372	402	402	353	388	389	355	413	372	363	375	389	363	394	349	385	358	404	384	387	356	427	388	390	395	386	413	364	391	391	395	387	399	398	404	375	371	380	387	360	403	322	393	382	403	377	353	354	346	363	377	381	415	387	401	358	410	365	388	398	385	374	371	376	432	399	367	383	353	365	376	367	372	364	397	346	398	354	377	379	378	398	390	355	379	367	401	372	385	354	379	345	354	378	394	373	373	364	401	349	375	342	405	427	397	383	368	375	371	419	352	349	418	373	384	372	392	372	376	370	349	371	383	378	352	352	378	389	389	384	388	362	376	355	364	363	384	363	425	357	386	408	347	351	419	351	419	381	360	385	372	408	342	384	392	410	361	395	391	388	375	390	378	388	428	351	409	396	384	352	369	351	365	381	336	423	383	372	373	371	382	389	376	364	381	406	376	374	338	366	390	370	354	405	365	360	390	343	365	391	375	388	358	361	395	392	400	354	409	376	371	388	387	362	361	400	376	355	375	368	391	363	376	359	409	370	349	355	344	377	412	386	384	365	380	403	335	385	395	375	369	404	396	405	312	385	405	398	398	379	352	382	373	381	327	375	380	401	378	381	379	380	386	357	361	405	374	388	367	367	382	352	383	359	361	369	364	365	396	374	381	383	393	369	362	395	376	380	373	332	372	365	380	409	392	342	406	359	385	378	365	389	406	384	333	391	384	406	328	372	359	379	378	379	377	371	372	398	375	393	409	379	356	394	380	390	413	364	391	379	368	382	381	365	408	380	384	370	365	391	384	392	374	421	346	402	407	365	399	378	377	389	396	419	380	367	358	361	377	360	369	371	380	379	426	367	387	339	384	323	396	409	366	408	378	379	349	392	377	373	353	376	366	398	383	396	382	349	381	411	371	337	350	409	345	414	375	420	370	382	374	360	384	362	332	383	379	372	370	382	365	370	370	370	350	368	384	415	379	385	388	378	386	382	390	395	405	391	394	368	396	370	360	386	407	381	392	364	353	399	372	360	390	369	379	394	383	373	374	347	377	375	393	358	382	400	410	379	337	394	358	353	416	384	404	391	350	382	370	378	378	367	392	366	390	376	352	360	358	345	378	384	358	356	372	382	360	356	378	383	345	405	378	387	382	394	407	358	356	384	372	383	377	395	385	357	355	374	414	389	347	362	408	382	367	383	380	401	359	379	377	378	404	382	374	395	337	385	402	413	383	359	390	376	378	389	380	366	386	380	367	367	417	358	416	374	326	374	370	392	369	379	407	350	365	356	382	383	399	379	393	385	397	388	352	390	394	363	365	396	403	363	389	368	397	363	420	376	394	384	369	348	401	407	397	394	349	368	353	367	338	404	357	398	399	377	417	382	419	369	373	364	384	402	410	386	385	368	407	365	356	348	393	398	389	385	385	386	385	382	413	375	372	354	432	376	394	364	371	394	380	426	386	387	400	372	400	367	383	402	398	393	340	382	424	365	371	392	389	354	368	383	344	352	373	386	376	378	389	375	368	366	369	399	375	363	394	360	367	413	394	371	387	377	387	383	370	401	393	349	367	385	372	380	343	355	377	353	369	399	389	381	323	405	399	406	354	375	379	375	381	378	373	363	386	350	382	388	401	381	399	363	417	386	366	346	333	374	370	355	395	367
11544	4849	4107	1892	660	386	346	379	318	338	300	294	287	329	314	310	330	285	304	307	291	276	296	277	294	301	309	264	294	262	295	283	293	278	292	283	293	315	311	251	286	269	273	299	283	286	269	298	267	281	311	264	273	270	294	281	297	265	267	305	264	256	257	282	269	294	302	278	276	286	300	283	300	278	258	258	293	285	270	303	301	280	335	266	281	286	280	293	254	245	261	259	248	252	276	327	286	267	275	261	282	265	310	271	267	300	244	250	264	280	269	291	298	262	273	267	266	295	261	248	275	273	256	284	280	275	267	264	266	278	279	277	307	263	295	251	284	277	287	269	253	286	286	304	275	270	274	276	327	263	289	289	297	278	271	279	265	285	289	306	288	269	282	266	275	269	263	292	279	292	266	281	276	273	272	266	272	266	315	296	284	259	271	272	265	308	285	291	269	240	277	264	290	284	251	320	279	259	308	308	279	289	272	275	278	254	267	300	263	255	276	256	305	262	262	255	286	290	282	254	293	292	283	298	262	279	308	266	292	285	290	267	266	274	300	271	264	258	294	264	267	276	294	296	282	254	326	316	284	300	276	292	285	273	308	272	292	277	290	295	274	286	277	269	270	277	238	284	282	278	286	295	307	285	307	298	272	241	287	239	264	331	275	309	290	276	311	299	319	259	279	266	289	278	326	281	272	291	302	279	260	278	271	280	264	260	297	258	277	279	294	285	269	266	274	251	291	240	284	266	273	291	293	292	276	307	281	252	292	262	272	311	274	276	278	274	273	280	278	279	299	262	241	259	282	301	300	272	285	279	273	270	257	245	310	269	300	270	266	284	285	292	258	273	287	306	280	263	270	277	291	276	293	248	260	234	266	279	282	267	266	293	283	257	263	256	277	258	260	278	284	276	305	291	255	276	292	274	254	281	287	296	277	295	296	272	293	284	301	298	278	278	276	268	294	263	291	262	306	314	272	289	294	271	274	290	276	274	275	277	265	258	345	267	251	284	284	285	261	303	278	289	286	291	281	279	284	285	259	246	272	284	316	259	311	294	256	271	319	293	297	259	288	269	288	292	302	286	253	274	275	262	274	309	264	270	252	292	268	283	248	261	257	272	282	296	274	259	331	289	289	261	258	295	264	284	275	292	289	274	261	293	260	264	271	269	295	281	305	299	276	284	262	284	283	281	277	296	288	278	302	300	276	298	259	285	263	243	270	261	268	283	267	292	281	296	259	281	282	288	266	240	298	270	300	298	265	265	305	286	292	264	274	275	261	245	289	271	280	257	273	288	270	267	250	273	282	283	287	293	242	297	289	284	245	272	261	263	250	280	262	289	281	283	286	305	259	253	262	244	281	302	289	283	286	283	270	295	313	271	270	280	285	249	279	272	254	311	254	270	264	272	294	268	271	265	291	286	275	301	251	277	268	278	272	287	279	271	293	246	275	271	308	273	283	277	303	283	281	291	282	266	256	295	253	286	262	248	278	289	270	284	306	271	284	280	274	277	289	289	302	295	267	281	265	244	269	287	295	294	283	277	276	272	275	306	261	298	273	295	264	300	280	257	277	284	262	266	270	258	267	280	274	284	295	301	292	255	304	295	270	271	293	289	263	304	246	294	294	266	280	269	303	297	283	287	275	324	272	284	294	296	260	255	281	271	303	280	271	268	276	273	253	273	298	287	276	271	270	250	294	264	263	283	268	267	291	308	276	278	265	280	298	258	299	307	287	264	304	278	321	286	279	295	324	271	292	277	295	284	287	283	265	312	305	289	255	307	292	278	280	277	304	293	295	268	262	290	285	245	279	264	300	296	292	302	274	276	249	285	285	272	278	293	247	265	274	252	260	305	287	268	262	273	279	290	304	295	295	276	289	280	286	265	274	243	235	295	271	258	315	249	263	303	248	299	253	274	289	259	236	249	287	246	315	305	297	298	253	286	301	282	281	263	293	265	283	267	269	271	289	276	265	276	291	264	291	268	273	287	275	272	306	232	316	279	290	283	298	279	293	304	270	259	234	303	275	315	304	254	311	284	303	276	261	262	265	291	280	285	283	286	325	248	264	271	311	293	273	264	302	284	305	296	243	274	254	269	299	274	272	331	286	257	298	267	322	305	254	291	282	306	257	289	280	252	257	297	285	274	240	307	261	262	260	302	260	286	281	268	282	277	306	281	296	264	279	292	256	283	300	276	262	292	270	273	256	273	281	273	260	250	282	290	298	270	281	288	324	243	259	275	266	274	270	256	291	289	247	268	315	298	294	261	261	281	307	285	255	267	276	287	255	262	291	291	298	271	272	279	289	257	217	276	267	254	302	301	279	266	301	314	286	267	266	285	270	259	284	278	299	287	271	274	290	284	279	263	260	268	229	257	286	279	260	265	281	306	321	299	258	275	264	279	280	280	263	268	288	277	293	271	265	259	306	281	278	275	274	270	305	312	236	278	260	255	304	278	306	281	285	284	308	289	283	260	280	289	289	243	252	270	294	295	301	265	253	277	284	267	275	267	287	278	282	291	270	312	261	259	278	291	256	289	268	275	261	310	273	291	271	293	276	283	286	303	290	307	285	254	281	261	306	284	290	270	291	257	300	270	251	256	282	270	267	256	298	283	307	260	268	276	263	289	277	319	299	284	279	250	284	301	260	247	286	306	282	267	317	264	254	277	247	281	288	309	287	260	313	283	297	270	273	285	282	289	289	254	261	306	313	322	283	249	283	276	296	271	287	248	280	273	279	286	273	294	272	272	291	278	287	230	283	267	294	273	295	273	292	269	262	265	261	264	268	323	311	257	275	285	270	300	267	317	296	287	261	291	246	309	285	312	311	282	278	280	296	303	283	273	251	295	299	304	277	297	250	289	275	256	273	249	305	299	260	252	301	284	289	257	277	259	277	284	294	286	275	294	260	293	295	238	298	277	297	271	311	276	290	270	255	239	258	280	274	286	277	295	298	264	280	288	260	284	281	272	284	272	273	277	276	278	262	278	310	289	272	283	246	282	292	269	290	255	276	258	287	286	273	314	307	292	275	297	276	277	271	255	257	260	277	235	286	281	258	291	289	284	272	284	251	295	276	272	279	270	268	264	297	283	254	263	295	258	277	282	290	285	297	287	282	249	279	293	290	278	268	283	286	296	298	255	264	247	269	298	275	281	306	280	301	264	294	264	269	300	267	297	268	269	275	292	275	290	297	270	272	302	272	302	246	286	275	267	303	292	282	300	267	281	311	275	282	285	282	267	248	263	249	259	287	300	260	264	286	253	288	267	258	305	271	296	281	284	267	269	291	262	245	301	277	285	287	300	283	268	249	286	288	283	261	299	314	295	283	326	269	292	289	270	305	297	247	273	267	276	267	316	268	261	299	279	283	297	278	250	281	306	275	273	292	306	275	280	296	279	288	282	233	240	312	286	303	268	266	272	284	279	244	260	291	262	304	244	272	293	269	261	285	301	279	276	249	285	307	280	314	292	277	308	297	281	271	308	273	276
8619	4958	8423	5233	2072	1199	1191	1015	920	862	852	865	787	792	719	750	711	711	749	699	703	671	683	680	714	674	684	685	658	693	688	730	693	686	710	650	702	676	632	674	691	666	624	677	653	652	610	661	733	685	616	703	676	675	644	701	638	694	663	658	712	660	679	699	668	681	662	706	644	705	668	671	674	659	640	696	662	643	725	685	731	681	713	681	694	674	662	639	681	653	665	712	678	629	717	677	677	681	740	711	676	712	635	625	679	654	651	678	694	672	640	700	678	696	659	698	674	686	648	650	628	743	687	722	695	665	712	658	689	678	699	694	663	650	643	654	630	649	679	655	667	627	617	686	647	685	651	664	657	699	711	698	671	679	683	688	670	655	656	646	680	676	654	701	688	713	660	690	692	701	673	655	689	686	638	657	685	662	732	647	687	654	663	642	653	645	670	674	696	688	673	665	679	711	679	681	691	672	678	704	684	643	631	680	621	699	682	665	648	699	667	665	696	691	646	691	667	635	680	674	683	705	686	678	707	678	661	673	662	694	695	712	669	677	691	699	655	690	660	657	680	703	701	737	689	640	678	682	672	690	679	664	695	700	667	672	685	709	676	697	654	687	632	656	715	658	683	701	664	693	734	604	677	638	683	695	655	673	727	650	726	686	692	703	646	682	681	640	702	660	650	701	678	681	653	650	686	649	677	726	699	694	654	707	648	742	697	691	635	699	671	667	662	684	676	714	698	682	665	638	632	667	700	696	682	652	638	684	659	635	652	667	671	660	677	660	678	657	659	686	704	647	680	637	630	625	666	641	666	715	639	724	678	696	667	718	675	637	656	663	706	675	639	645	725	691	628	660	682	715	675	654	700	638	680	663	654	657	609	739	620	661	668	699	687	686	649	719	673	678	668	678	677	682	706	634	664	634	710	693	693	673	629	677	654	660	661	665	661	688	641	636	662	661	693	650	677	686	689	673	631	650	691	675	652	674	709	662	675	696	684	687	637	696	684	663	660	692	631	676	659	639	671	698	720	667	684	663	648	650	662	679	651	653	643	660	674	653	689	647	701	646	678	677	640	691	701	666	688	714	646	682	641	690	642	655	721	650	645	658	678	652	635	664	692	657	697	649	703	672	618	680	658	674	663	672	657	676	651	717	669	676	674	663	700	672	723	680	701	608	668	644	665	703	663	680	669	671	711	649	671	662	663	641	632	738	660	690	679	653	661	690	720	701	682	674	712	716	629	708	672	697	666	663	659	766	696	655	684	676	670	671	687	659	684	683	665	669	702	722	671	647	653	675	641	646	658	696	650	647	690	660	652	662	638	698	660	653	672	672	663	728	644	662	657	662	677	701	611	667	681	635	672	693	675	699	677	686	632	687	708	645	698	662	651	665	669	697	628	684	676	671	671	676	692	658	698	646	697	690	635	657	671	665	723	703	684	690	677	647	684	624	666	635	646	654	671	660	684	678	650	685	691	656	654	715	693	704	671	698	636	661	691	692	644	673	673	704	684	654	653	679	645	656	658	668	661	670	645	673	686	651	691	667	684	706	661	688	667	650	669	660	642	724	701	666	669	642	697	679	684	679	671	641	674	659	698	701	639	682	681	661	655	664	647	661	667	648	635	647	646	673	710	661	697	711	684	642	719	692	651	649	679	692	660	670	649	644	655	666	655	715	653	654	637	638	690	657	664	638	657	674	617	646	698	618	690	637	705	668	640	677	738	659	677	691	683	686	716	686	657	706	659	733	706	673	690	656	651	678	623	620	688	671	708	657	664	705	655	682	674	640	701	693	674	635	689	696	679	645	658	634	655	681	675	684	693	671	663	640	644	619	723	669	650	695	653	706	702	671	631	653	658	659	675	732	680	653	632	715	692	657	708	635	674	671	676	683	628	660	650	646	660	703	681	689	654	653	624	630	687	655	654	668	738	680	649	613	674	648	690	668	653	717	679	642	647	653	713	683	683	649	679	679	658	683	661	680	684	638	699	655	660	697	666	707	626	687	663	716	685	710	661	675	669	686	675	663	683	671	626	651	673	686	669	672	658	662	672	691	675	702	667	657	655	682	682	701	691	708	651	686	645	675	690	698	671	657	614	658	662	660	651	691	659	653	679	655	674	722	688	627	625	622	667	665	672	669	684	725	681	699	695	686	709	704	668	731	664	620	655	663	686	628	675	640	734	648	667	662	707	678	676	680	691	650	667	685	681	684	692	660	634	663	648	685	665	687	693	663	677	641	636	652	666	689	656	639	668	672	645	680	706	677	656	663	660	630	678	635	692	683	675	715	705	667	673	633	687	647	690	650	656	674	706	690	681	673	673	658	711	663	657	712	633	690	690	654	683	642	714	671	687	680	667	666	669	674	646	711	631	680	647	639	694	652	666	641	659	685	692	632	671	705	630	671	689	700	683	692	690	641	632	644	650	693	645	699	645	665	703	715	705	670	649	692	674	655	668	710	685	670	706	673	652	675	710	672	670	695	666	656	650	698	728	655	647	627	680	675	669	702	677	644	682	645	675	679	668	660	680	683	669	696	633	717	687	651	622	703	660	642	664	634	630	675	670	654	694	688	653	703	694	692	668	693	695	674	657	691	665	699	649	649	677	648	706	666	677	691	654	656	635	683	676	675	640	687	656	698	661	674	690	678	730	675	700	661	677	707	709	705	698	673	702	639	672	650	618	681	656	628	682	692	683	676	704	724	697	673	670	683	689	663	676	691	651	732	687	634	704	708	656	671	710	676	644	672	674	679	659	679	683	728	668	701	622	719	667	639	647	649	644	700	691	717	660	617	678	663	669	684	661	686	676	674	689	697	628	609	635	691	685	721	622	668	652	715	662	667	676	631	683	692	715	686	673	678	652	627	696	655	713	683	686	679	722	658	708	670	708	696	641	693	636	673	725	634	649	651	668	674	707	673	653	646	682	663	653	657	647	628	659	723	664	672	714	662	668	655	694	671	703	665	718	642	689	693	650	700	699	634	632	673	674	677	645	655	645	699	664	682	678	697	669	630	667	674	702	666	645	648	692	663	650	639	640	672	682	692	661	643	596	696	701	695	669	652	683	663	673	706	692	684	663	691	674	670	687	683	681	646	663	717	659	622	669	678	686	631	646	655	671	725	615	682	697	685	687	676	716	677	625	707	666	647	694	663	680	705	666	632	631	640	704	701	692	644	654	681	678	701	700	665	633	642	650	693	637	625	724	648	617	681	666	686	704	645	650	703	611	670	633	678	682	689	655	662	676	635	679	712	626	711	717	691	649	642	649	690	656	666	709	681	689	643	694	705	621	665	652	687	718	645	686	661	655	660	684	646	637	680	709	662	663	655	668	694	675	673	665	672	647	740	675	661	691	673	690	683	637	651	644	688	703	689	655	693	633	688	642	649	644	694	678	665	701	684	687	679	618	673	640	691	675	718	691	614	642	681	704	677	691	676	645	680	652	663	653	704	683	675	684	671	682	695	679	656	632	661	699	671	694	674	641	709
26042	15247	17265	10762	2407	669	444	391	371	363	315	272	283	271	274	275	260	254	247	279	238	243	251	226	235	249	243	233	228	237	226	227	239	235	226	260	247	241	207	254	202	251	250	236	249	226	239	239	228	237	233	235	251	250	243	248	247	232	229	243	207	261	250	201	223	222	230	246	208	247	251	236	237	256	283	253	236	218	236	267	233	256	240	246	258	214	232	232	244	241	268	208	223	225	277	228	231	255	224	250	214	230	242	220	234	211	226	228	242	226	241	224	245	242	221	237	245	257	247	225	225	234	219	219	260	226	226	245	226	222	233	244	244	205	221	194	239	243	215	251	239	254	239	220	215	240	217	226	218	233	254	266	223	246	217	236	246	241	227	228	219	239	241	227	253	234	220	217	219	226	241	230	241	241	247	253	284	251	226	250	215	241	237	230	224	240	248	248	221	239	274	259	248	230	242	232	246	214	248	239	222	229	216	234	253	251	260	234	252	220	239	213	243	266	245	265	233	218	224	234	219	220	228	249	241	227	242	221	261	229	187	243	281	255	232	246	231	272	247	236	203	236	231	214	234	225	208	248	222	255	226	231	204	240	243	208	238	254	228	233	228	223	237	251	224	225	225	232	211	235	236	244	241	218	246	240	233	225	241	232	230	217	235	244	253	240	235	220	234	234	244	246	275	240	253	230	218	210	235	269	262	234	252	209	223	236	240	242	209	219	251	261	249	221	263	232	251	264	252	246	261	222	245	267	252	237	217	242	223	217	220	229	241	226	207	233	250	245	244	256	254	261	226	252	223	235	203	212	249	258	221	231	234	237	269	242	238	241	221	240	252	230	249	241	236	255	242	249	212	240	245	246	243	227	234	242	223	243	229	254	265	218	238	237	216	230	245	208	217	245	253	250	245	229	229	220	218	208	221	229	225	266	229	248	235	238	209	227	218	232	265	242	240	232	229	243	241	246	218	255	232	217	221	238	200	247	225	252	272	264	243	221	239	257	244	230	241	233	239	246	222	220	226	232	221	250	236	236	217	274	217	253	266	244	248	232	245	237	234	246	217	266	239	241	274	248	284	250	242	254	249	234	214	229	244	253	233	221	213	267	249	229	219	201	223	246	227	257	239	218	212	218	214	256	263	228	232	219	236	223	234	222	235	242	216	234	230	236	223	235	225	249	262	211	234	241	256	233	238	260	238	247	250	232	259	247	242	207	254	236	218	215	242	229	241	230	241	260	203	243	239	212	253	255	259	228	228	210	238	260	255	228	251	248	235	223	239	224	236	238	219	209	236	246	221	247	219	228	255	247	216	224	232	248	211	263	246	217	237	221	265	249	233	248	263	244	251	239	238	223	228	251	241	243	237	209	233	225	240	239	253	265	242	250	236	258	242	233	221	252	223	244	213	232	243	231	248	244	253	227	228	231	238	251	215	248	229	225	244	250	214	246	240	231	260	262	280	249	232	228	241	235	254	236	249	208	260	231	234	243	259	248	233	233	243	199	224	236	235	242	233	229	240	216	234	203	232	239	202	213	228	273	243	237	261	230	239	292	236	217	239	229	247	202	234	221	253	246	242	216	243	242	225	262	229	221	245	249	238	230	243	233	265	237	233	242	255	237	245	242	221	251	243	248	213	229	210	225	227	234	271	254	233	232	221	231	252	223	223	244	246	228	265	240	206	260	233	252	218	230	232	255	239	245	248	244	238	234	209	225	213	232	235	245	231	230	230	223	225	227	235	227	229	224	249	213	255	233	216	255	201	221	244	176	223	219	262	235	261	221	223	254	265	230	219	217	239	231	248	227	248	232	225	227	256	214	270	227	236	238	240	253	226	245	216	228	239	264	249	221	222	218	222	231	233	222	256	214	246	239	224	256	247	236	230	228	206	241	215	258	236	223	205	225	266	231	224	252	234	199	215	243	192	220	207	267	231	229	252	225	257	228	260	210	257	210	238	223	229	241	233	225	224	241	250	240	227	225	240	244	245	227	236	221	235	227	233	236	259	230	240	249	259	260	263	226	268	247	248	246	240	238	210	226	231	214	234	229	248	222	248	235	244	223	231	236	220	231	227	249	226	222	236	248	199	244	235	249	239	228	271	245	242	244	267	227	246	238	225	223	221	222	238	211	246	206	255	241	239	249	264	254	247	211	228	218	211	253	212	217	219	221	204	236	253	264	246	223	237	213	256	228	219	258	234	217	225	236	226	238	246	238	238	242	218	243	226	234	232	212	220	241	242	225	223	247	230	220	215	238	231	239	247	248	219	238	249	205	236	244	209	239	256	223	216	231	218	253	231	217	228	249	230	250	208	216	254	225	250	246	244	264	257	215	244	232	227	230	217	257	196	238	245	215	232	242	240	256	242	235	247	240	219	253	228	219	209	222	257	244	229	251	260	228	228	221	242	257	257	228	219	195	251	269	215	265	250	233	237	261	231	244	244	248	216	233	246	231	226	256	195	238	231	215	239	218	229	207	191	224	260	226	246	244	225	245	248	217	247	232	246	222	232	220	245	220	208	213	235	270	218	233	246	261	231	220	232	237	226	229	248	242	239	242	234	249	243	225	209	207	223	241	219	229	211	233	234	229	253	236	247	234	252	242	236	260	225	232	260	229	225	224	225	250	235	237	232	227	228	245	213	249	225	216	200	233	238	246	241	230	261	222	239	234	235	245	246	223	245	247	232	214	231	234	238	237	237	224	219	236	236	241	214	257	225	220	243	215	227	247	291	249	233	230	235	232	235	250	236	249	213	219	231	226	220	237	263	254	226	231	238	257	224	269	227	257	234	227	237	258	236	235	224	236	265	239	229	233	234	262	229	259	236	204	227	235	236	224	235	236	242	239	245	228	242	213	252	249	248	215	250	249	230	245	249	261	238	206	249	233	210	268	230	215	242	219	221	230	240	211	239	247	227	254	244	233	211	235	206	275	204	245	228	257	235	250	219	250	236	262	247	216	227	228	240	221	247	222	257	226	248	235	266	231	228	220	254	237	222	249	228	247	259	241	230	238	240	277	242	231	242	242	231	239	245	259	261	212	237	221	253	252	238	235	224	219	220	222	232	237	220	238	217	263	222	252	238	271	210	229	222	259	226	206	259	250	230	233	219	239	247	236	249	251	249	218	255	224	230	229	265	234	263	227	215	255	221	217	237	239	232	220	232	221	238	274	234	237	212	219	242	200	232	257	229	224	252	230	235	239	229	253	242	227	256	240	241	235	226	241	244	236	226	260	243	252	243	227	232	237	259	222	234	232	255	240	240	250	255	247	240	255	260	225	251	229	251	225	219	258	217	264	239	231	255	226	251	227	234	244	264	236	238	248	240	237	239	250	211	215	254	224	230	229	248	238	214	223	222	222	223	239	236	213	226	241	243	254	229	238	224	243	225	232	220	280	221	276	245	224	234	228	249	251	233	244	255	226	215	227	230	241	246	216	232	245	230	216	240	244	251	246	221	236	238	226	242	226	230	223	226	258	233	230	232	241
18930	13443	22911	17535	4678	1969	1730	1445	1202	1079	936	972	866	856	794	784	762	746	713	716	663	682	648	678	587	638	681	602	637	621	635	624	594	582	636	576	541	574	597	586	555	598	649	579	617	576	571	577	558	541	609	550	590	584	563	543	579	585	584	579	598	555	598	572	567	579	552	561	595	583	568	568	573	580	590	526	559	548	573	554	576	579	552	578	587	562	557	562	560	563	543	574	570	606	586	606	571	572	573	499	554	541	602	562	576	571	572	579	558	565	582	560	542	592	580	634	567	562	577	561	572	589	549	559	566	540	483	571	553	611	568	574	569	579	606	564	535	567	571	533	551	572	559	578	597	571	573	619	550	565	603	603	573	527	576	557	605	568	546	556	579	559	539	570	564	559	542	545	573	546	517	611	569	570	565	536	604	556	567	590	603	622	592	564	574	567	557	545	556	603	527	579	540	525	566	550	574	563	588	529	597	600	557	605	558	563	546	555	577	582	603	567	571	583	586	564	570	540	556	595	598	598	533	625	578	553	579	562	576	597	545	605	572	566	588	599	539	572	588	545	581	592	567	552	551	572	597	604	586	540	533	552	587	574	620	545	594	590	570	520	593	569	541	607	530	592	608	543	571	577	572	584	557	587	605	616	551	549	555	564	564	636	569	562	596	587	565	560	587	572	554	567	537	597	564	564	580	562	560	545	558	571	592	580	585	539	554	581	536	554	545	571	560	536	588	587	577	567	546	546	578	520	506	539	599	563	552	610	538	573	556	606	546	588	564	564	586	631	574	566	566	569	558	525	565	585	571	574	575	558	585	587	595	533	544	560	559	581	554	553	511	573	564	570	625	568	560	593	579	575	581	563	560	575	562	545	540	568	589	569	575	535	568	533	562	545	512	555	553	553	574	592	577	588	595	562	591	573	553	580	588	593	576	589	567	573	589	578	577	540	574	587	596	580	538	565	574	552	542	545	601	596	534	542	590	526	575	607	538	569	578	555	519	543	597	549	572	634	549	564	537	582	556	610	553	544	549	565	577	535	570	555	505	597	565	554	583	588	556	577	584	590	589	582	574	585	583	571	573	588	527	590	563	551	566	603	593	582	592	614	597	639	558	586	566	599	601	586	564	611	572	571	578	580	561	565	592	548	592	571	596	570	568	576	593	573	580	580	580	554	618	553	589	600	581	571	543	575	536	567	543	588	557	582	584	587	564	563	576	574	575	540	626	597	572	584	544	569	556	541	590	592	543	528	541	562	608	553	620	555	583	574	567	555	525	593	522	581	547	568	561	572	568	585	541	583	557	595	601	579	532	614	564	572	589	582	603	582	583	581	591	574	552	559	532	560	606	525	558	587	565	595	545	553	634	569	599	605	605	597	533	611	549	549	604	571	581	597	576	587	591	568	556	560	618	582	596	578	589	565	533	570	600	586	558	531	591	565	559	595	589	595	555	607	561	575	595	565	588	597	558	580	605	627	617	569	611	573	552	536	590	595	572	613	558	608	599	564	538	576	577	557	577	617	552	547	562	558	568	575	555	577	560	632	596	558	564	541	554	552	560	587	564	535	545	547	537	545	578	584	589	538	549	559	590	589	554	610	540	595	566	569	587	536	562	610	575	556	566	549	603	608	564	554	556	536	544	566	557	601	582	592	559	589	583	546	576	557	549	589	597	558	560	544	572	545	572	572	568	564	606	532	572	523	589	574	523	592	572	575	562	572	563	576	564	572	557	576	593	606	599	569	586	557	589	570	579	574	581	554	616	576	617	558	592	554	549	570	610	584	565	597	567	521	567	563	562	580	600	547	587	568	594	553	567	581	563	564	596	595	613	582	612	592	568	522	537	565	577	562	551	565	537	552	557	552	546	547	557	550	530	555	612	547	579	529	539	544	570	583	575	553	573	605	574	558	570	585	599	615	614	580	587	557	581	613	608	538	534	557	558	585	579	589	549	565	574	561	573	576	563	582	564	573	552	580	593	549	578	547	585	600	552	587	588	553	572	531	605	595	564	570	560	575	573	579	554	575	579	560	592	532	534	567	576	579	550	572	596	586	568	570	553	546	571	552	599	573	578	551	574	566	598	562	560	594	555	531	595	591	577	572	592	563	577	599	573	541	591	546	604	556	574	553	576	586	555	565	584	544	607	558	531	577	560	560	579	582	569	581	568	617	581	626	553	564	546	603	570	590	588	573	595	582	547	529	558	584	613	594	527	604	587	560	569	570	604	576	573	613	590	554	546	563	567	604	564	570	579	540	544	537	585	538	517	552	563	597	555	567	561	540	568	553	571	586	575	596	576	626	565	576	612	521	598	598	567	573	557	551	563	556	579	573	549	527	520	544	599	573	561	541	579	551	584	549	579	505	555	561	562	599	565	573	558	553	587	574	563	631	568	571	554	544	569	548	537	590	557	603	582	568	528	511	548	545	569	591	557	593	570	536	600	593	539	557	574	537	529	572	596	554	589	608	565	561	584	615	538	575	602	591	600	524	544	609	563	591	579	651	589	561	601	603	527	596	541	557	509	557	591	585	616	520	567	585	619	579	548	507	582	551	568	520	585	541	607	567	582	577	550	566	556	569	571	549	572	557	525	552	608	527	576	565	604	538	556	584	580	572	533	597	559	586	552	569	566	633	578	578	589	566	603	613	543	608	530	583	601	549	565	584	533	621	584	581	596	545	558	596	585	550	559	558	582	572	570	611	600	563	552	549	586	591	618	582	581	570	595	561	569	544	570	570	566	552	581	590	548	557	593	564	560	550	598	617	552	563	563	543	610	573	564	597	599	565	539	522	581	564	543	600	546	585	609	592	538	562	586	569	590	574	579	610	557	564	597	574	593	588	602	598	573	609	578	557	573	577	566	572	535	569	554	586	580	555	593	546	521	576	522	586	563	563	564	573	560	576	569	529	586	560	598	585	554	570	573	562	604	558	584	576	601	527	574	573	572	571	526	612	603	565	566	558	562	634	601	599	534	576	597	570	550	555	569	523	588	556	581	570	545	589	554	535	534	539	572	559	576	620	543	595	582	546	532	567	581	559	579	577	566	581	532	613	578	549	584	506	565	610	561	565	571	564	561	619	572	603	592	516	538	565	554	579	555	583	542	544	626	552	559	559	533	593	592	562	568	582	562	608	591	612	568	566	530	567	562	591	555	585	540	579	595	598	602	588	568	560	569	570	586	593	568	567	566	594	584	573	589	556	563	554	551	534	607	590	572	627	585	560	593	548	594	558	566	582	579	532	605	555	553	515	627	606	561	551	540	550	537	586	570	562	579	554	594	560	565	551	572	567	594	575	567	518	603	570	606	565	583	594	594	547	566	532	545	547	599	573	553	597	537	519	548	529	551	507	590	599	584	549	555	555	557	562	548	556	557	536	566	554	619	590	576	579	598	558	565	556	579	605	534	611	530	622	591	594	557	599	554	569	589	589	587	629	573	583	552	581	607	537	583	571	604	588	557	555	546	603	604	566	554	522	602	562	572	556
34792	23780	27207	20022	5911	1099	552	384	310	251	278	195	219	212	187	205	178	202	176	168	182	161	174	177	163	162	139	159	167	146	142	149	161	166	144	145	164	149	156	159	143	139	142	130	144	126	133	160	129	144	158	137	141	151	147	138	148	147	138	141	156	166	137	128	132	145	133	138	173	139	137	161	143	139	140	152	141	149	140	141	132	120	146	142	145	153	141	141	148	139	152	147	161	159	167	156	142	138	146	124	150	134	132	129	125	170	144	145	107	124	118	109	139	154	145	147	150	144	149	176	145	146	165	142	156	133	161	147	144	128	155	141	137	137	130	124	140	170	163	140	124	148	142	142	152	164	141	148	163	158	136	132	144	161	146	134	149	151	149	125	138	133	162	149	146	128	148	140	160	125	126	150	141	146	143	147	174	149	146	144	163	156	130	140	150	150	132	167	146	144	164	143	121	121	130	145	157	154	158	131	128	146	137	140	131	152	139	130	134	134	131	143	155	132	157	156	158	151	140	133	152	168	141	140	142	139	139	140	161	140	145	160	162	151	133	160	146	138	165	143	152	146	141	148	141	169	136	145	135	138	141	150	131	138	126	147	141	137	149	158	125	131	155	153	127	140	158	146	127	138	171	122	144	134	149	153	121	130	134	134	144	156	152	157	126	141	157	166	131	147	149	150	138	133	155	160	139	126	163	141	132	137	153	164	155	123	151	173	154	162	148	147	166	154	132	134	129	140	151	149	135	138	136	140	139	131	143	151	158	127	173	143	144	155	142	125	164	135	159	138	157	136	157	180	119	154	149	162	143	151	152	131	146	137	142	148	152	162	153	153	173	140	147	146	146	131	153	158	130	140	161	121	138	148	157	138	134	146	129	144	132	131	139	157	150	152	157	140	122	141	151	149	154	162	123	145	127	155	151	130	142	142	144	143	139	157	144	147	129	138	139	142	113	150	163	179	168	132	126	163	146	162	144	126	142	154	136	143	145	155	139	137	158	148	166	152	125	147	157	168	120	137	132	149	152	142	146	152	147	150	134	127	133	155	135	133	147	142	130	153	155	140	150	128	145	137	159	175	143	136	134	149	168	155	153	144	179	159	158	165	145	123	132	135	143	157	150	165	146	114	158	131	163	126	154	143	154	139	148	156	137	154	141	134	156	145	144	130	154	146	181	152	142	124	137	136	139	126	152	144	154	158	156	159	133	130	160	128	137	155	132	161	153	143	136	166	149	131	153	147	134	154	156	159	142	159	149	145	133	139	128	120	131	165	153	134	140	155	176	157	153	141	139	135	152	145	125	142	138	155	148	159	139	112	128	148	131	121	120	122	134	161	148	137	153	126	132	141	146	141	156	141	121	131	149	146	149	158	143	126	135	138	151	161	166	147	144	146	138	142	132	160	158	148	142	149	141	159	155	138	135	121	145	156	171	117	136	121	149	132	156	130	156	153	179	144	144	137	140	153	156	108	129	132	145	143	138	156	158	168	132	122	156	158	160	142	135	129	163	141	160	170	141	156	146	148	131	152	130	176	140	139	139	151	152	140	166	148	141	163	143	141	138	142	140	133	158	154	171	143	160	166	164	144	161	122	150	159	154	126	169	147	159	134	136	143	159	155	131	132	173	167	172	126	160	149	133	150	142	156	155	158	160	123	149	127	147	132	132	175	143	140	156	171	157	112	125	160	154	136	151	145	153	146	145	138	178	169	134	132	141	158	143	139	134	144	139	155	147	144	152	191	139	131	144	139	148	142	149	136	136	140	163	141	144	146	147	121	141	151	124	168	166	136	147	148	155	148	163	156	146	122	148	143	157	155	161	152	141	179	157	143	162	158	143	139	158	142	143	120	148	158	140	168	144	161	146	129	143	138	153	136	152	126	154	143	148	146	122	135	148	142	150	144	145	151	145	137	150	121	142	152	145	152	168	149	136	141	117	123	151	128	133	130	169	128	166	128	138	130	149	144	140	149	130	140	142	147	138	124	163	147	142	142	157	129	179	138	158	157	142	143	159	142	158	156	151	136	165	136	124	140	136	161	150	151	134	132	133	138	135	141	153	153	124	152	158	145	152	134	119	142	160	136	147	140	146	140	146	141	134	122	117	161	174	125	138	151	138	162	144	156	146	141	132	125	150	135	143	154	154	146	160	155	139	146	150	160	153	151	162	157	139	150	146	142	160	145	138	142	162	156	130	144	156	154	160	146	182	159	130	152	140	145	151	152	159	164	171	162	153	143	147	141	145	132	139	124	126	138	175	144	134	129	148	161	136	150	138	150	150	128	136	142	149	143	151	137	150	150	159	149	147	145	137	159	134	154	130	138	151	117	151	134	122	161	141	142	148	159	136	137	153	143	138	139	138	161	135	134	119	158	153	136	150	155	140	152	139	157	148	161	153	129	147	138	139	131	147	138	133	131	168	145	148	149	133	147	140	122	137	138	125	144	142	129	119	149	151	139	142	146	133	154	126	140	113	149	146	138	144	149	123	146	134	139	155	141	131	138	146	140	148	126	146	144	158	156	144	155	162	152	120	155	151	136	158	151	170	159	122	146	117	158	135	141	131	142	165	146	139	129	143	147	126	141	165	135	144	130	157	159	141	164	126	184	163	156	138	134	144	146	133	151	147	158	159	157	147	135	136	138	142	144	150	174	143	170	132	149	131	123	144	132	151	136	130	138	124	146	146	149	165	143	154	126	144	143	135	133	176	142	159	116	157	151	158	135	138	129	129	146	156	132	145	139	159	136	170	150	142	149	148	150	137	136	137	139	135	133	176	145	147	136	152	139	170	164	122	137	171	150	160	140	173	153	149	177	122	154	150	130	147	136	132	152	152	146	132	123	132	164	151	156	156	143	148	164	146	116	147	143	130	154	147	140	168	145	152	132	158	169	137	145	123	141	152	153	155	147	167	131	162	142	153	153	129	149	136	128	150	130	171	139	121	162	137	136	147	141	152	148	148	142	144	157	147	138	135	146	161	137	158	150	177	157	135	156	132	122	144	142	150	133	140	176	140	147	133	118	139	130	147	149	152	134	136	152	130	160	142	126	160	153	145	125	167	158	144	144	155	128	136	166	146	157	154	135	152	147	146	152	116	123	144	134	142	134	155	158	150	157	147	142	159	134	167	131	147	153	135	123	147	159	156	158	141	143	169	140	162	170	161	182	132	140	171	145	138	144	129	159	139	149	144	155	134	165	140	129	162	159	157	165	143	165	134	143	150	157	141	141	134	138	129	139	147	140	134	135	154	155	156	141	149	134	156	148	162	135	136	143	143	139	166	151	137	152	139	155	161	151	150	143	124	150	148	151	149	154	162	155	145	164	145	165	123	145	139	145	122	145	151	152	156	137	150	138	155	111	153	154	136	160	148	149	128	153	141	163	173	152	161	141	130	147	138	144	163	166	130	147	150	139	127	137	141	120	153	145	148	147	163	129	162	143	140	147	121	163	115	140	137	140	168	149	112	128	110	133	128	134	146	138	146	163
24074	19871	31085	25363	8205	2411	2014	1621	1244	1132	981	829	845	787	696	696	610	624	603	596	537	526	532	506	510	470	430	444	431	451	417	426	417	402	409	386	401	432	355	386	409	386	346	412	388	411	408	395	394	374	391	402	381	440	401	381	382	410	384	416	336	357	388	376	372	372	360	377	366	381	382	386	398	373	423	392	374	322	353	417	378	387	395	379	383	372	366	361	394	374	406	395	384	392	347	393	339	366	371	356	356	387	350	383	417	396	347	389	376	388	377	377	355	394	392	370	367	390	374	357	369	365	379	382	406	352	373	346	378	349	363	376	392	354	357	330	404	408	367	374	375	395	355	398	368	344	376	363	379	363	350	342	340	401	381	378	450	371	406	405	357	354	382	372	380	366	371	367	362	382	358	407	367	363	387	350	359	381	348	366	344	370	360	384	369	382	409	378	353	406	418	361	358	379	381	368	386	389	359	406	369	361	366	386	385	366	412	376	372	369	395	399	381	369	378	378	363	352	358	354	411	343	385	396	385	390	381	356	379	363	370	357	323	369	341	370	382	408	365	339	342	357	377	408	365	383	384	375	358	375	342	352	393	350	403	396	365	367	365	391	363	403	369	383	363	395	365	357	397	370	390	365	377	404	384	391	362	384	394	392	392	376	364	382	369	357	382	370	388	369	383	376	340	383	338	351	365	354	351	356	368	395	388	358	354	386	344	356	370	349	360	330	384	394	390	362	392	358	371	393	352	334	363	334	350	363	358	399	343	370	344	382	377	395	358	351	346	367	384	370	370	352	364	374	397	364	378	417	371	380	390	380	365	363	374	394	374	343	371	346	368	358	347	371	391	374	361	380	379	378	365	360	352	378	372	403	383	395	383	364	361	355	329	375	357	373	377	344	400	368	342	356	354	338	366	358	341	407	339	339	389	373	378	409	398	367	403	334	387	382	351	379	407	381	371	371	352	357	384	377	369	359	399	356	392	348	359	382	345	375	351	339	379	358	365	380	357	390	366	386	355	389	363	357	379	371	367	389	395	388	369	370	367	341	379	408	386	387	331	365	386	368	343	365	386	362	391	371	386	357	387	398	359	397	372	386	343	369	350	377	383	392	371	347	372	384	373	349	378	380	395	365	350	353	401	380	353	389	357	357	374	366	339	366	395	383	361	387	386	383	373	405	369	390	385	414	344	354	395	351	333	381	349	338	358	372	390	400	357	413	344	376	371	350	409	382	377	382	372	369	372	363	368	404	381	381	394	399	372	359	392	386	369	368	358	336	388	374	351	378	348	390	371	374	385	390	375	329	398	379	388	369	380	375	376	375	363	363	392	382	366	370	383	366	378	366	397	389	386	367	369	384	410	373	382	367	359	394	403	405	405	398	340	374	347	357	364	395	390	343	379	378	352	374	345	403	348	379	353	374	391	392	376	367	390	376	377	386	356	359	366	375	418	369	386	382	376	386	364	373	360	343	349	387	390	380	390	395	385	395	335	368	381	354	382	391	375	345	335	358	427	374	389	382	325	389	374	405	365	397	380	358	383	330	374	379	369	384	403	374	378	354	381	365	415	374	386	380	361	369	394	400	392	378	392	349	366	340	363	387	396	376	377	362	378	367	357	383	359	361	360	374	368	392	357	385	372	385	352	340	372	347	376	390	369	382	343	354	353	393	381	364	363	363	367	360	368	386	421	374	382	356	386	370	385	299	352	356	370	338	381	411	379	371	381	356	383	372	415	372	373	374	351	381	369	326	395	384	347	389	370	378	400	392	401	347	370	343	362	377	370	359	382	373	372	375	377	402	362	396	360	387	362	360	375	373	392	376	349	396	378	348	381	366	406	394	336	383	337	388	357	356	371	400	391	402	381	359	366	384	352	384	381	367	344	360	395	385	354	367	399	372	400	350	368	341	357	367	386	398	379	405	371	366	397	413	335	347	365	380	389	370	378	388	372	347	386	398	392	343	348	406	364	406	396	378	373	382	373	415	390	362	388	373	387	383	374	388	370	384	358	381	425	339	374	367	394	371	383	380	368	378	392	373	362	359	382	400	359	388	370	371	365	374	401	348	351	373	368	374	387	390	327	378	367	388	398	342	409	358	376	367	333	394	353	372	343	375	372	414	377	381	377	378	370	363	385	374	371	378	364	365	366	398	379	364	355	368	343	382	357	354	377	379	347	363	375	375	374	339	344	360	368	353	352	342	359	361	350	390	367	367	369	378	403	369	351	393	372	347	385	326	366	337	358	389	376	385	378	335	365	349	368	374	350	343	409	394	382	362	363	389	377	392	349	352	361	391	370	385	373	399	354	360	356	362	379	347	360	377	372	376	379	370	429	385	395	413	368	349	350	323	362	412	408	365	384	385	387	342	370	354	406	395	369	377	405	350	382	366	377	339	393	357	393	367	367	344	372	372	388	346	388	377	368	408	376	393	376	347	352	356	371	394	409	408	387	365	374	374	381	354	383	380	401	371	340	386	394	407	372	355	367	376	395	351	396	358	363	363	348	376	386	371	362	354	376	378	421	374	385	357	384	350	375	364	380	365	366	404	382	374	409	348	367	361	341	400	356	355	374	386	382	376	337	375	360	353	370	360	380	371	366	367	397	357	378	370	364	371	391	354	380	382	370	359	393	401	412	395	383	383	365	380	361	351	373	402	372	374	377	368	406	374	355	377	352	367	371	384	385	410	391	345	340	358	397	379	394	396	371	381	357	363	377	361	368	356	370	389	416	357	388	373	375	372	399	391	376	402	397	355	372	426	358	366	370	378	371	365	357	375	358	349	393	354	401	375	405	371	361	387	360	373	363	343	370	389	370	382	395	360	371	365	402	372	404	354	339	372	408	377	368	374	373	349	363	392	359	332	392	375	390	371	371	408	380	398	389	392	419	383	339	373	396	365	353	398	351	371	404	366	363	345	365	395	372	359	383	356	338	393	381	375	364	345	389	371	320	341	367	362	411	384	354	384	361	377	389	345	381	354	389	344	356	409	367	362	391	371	373	367	331	390	349	412	346	373	362	370	380	378	380	378	381	384	340	379	348	368	354	368	337	388	363	383	374	350	382	370	392	370	388	351	364	384	343	354	389	365	338	362	337	372	402	385	361	357	358	385	383	386	328	391	351	378	345	353	377	388	385	366	349	347	339	354	398	358	363	387	414	338	407	379	384	362	406	409	365	364	353	372	385	361	404	368	368	371	371	390	352	405	377	388	390	368	371	393	362	345	378	355	378	390	366	365	393	377	378	380	401	316	398	404	379	352	365	353	359	349	351	400	377	360	410	396	361	381	349	370	344	395	385	327	416	345	401	374	365	378	349	372	388	379	359	394	355	378	395	367	379	358	396	388	368	345	343	377	381	389	370	387	380	374	365	363	378	381	347	383	397	351	389	369	356	353	367	353	368	384	389	365	373	348	383	396	368	371	374	359	405	340	374	389	374	374	386	348	386	381	361	364	386	368	344	377	384	351	365	361	389	375	357	410	351	391
11578	4811	3846	2066	761	366	360	315	336	338	317	281	296	292	274	292	263	252	303	283	279	244	285	271	297	258	255	275	277	263	286	274	302	284	271	286	329	269	252	270	294	296	270	256	270	260	293	253	320	277	302	291	275	284	268	263	252	288	286	310	296	279	270	257	259	270	272	274	268	293	281	263	290	267	318	278	266	288	264	275	265	275	301	285	268	275	269	302	274	274	287	283	282	303	277	264	285	306	278	266	272	282	254	267	293	289	316	304	322	270	282	260	326	274	285	290	272	272	280	288	265	277	280	276	277	292	260	252	261	289	285	267	313	281	275	274	272	291	266	293	278	278	298	303	257	306	276	273	292	284	273	278	241	269	243	304	278	281	286	304	283	288	284	283	265	286	260	259	300	303	278	267	297	286	258	272	226	294	289	299	257	290	284	290	235	259	244	302	253	256	284	299	257	280	274	294	291	253	309	268	295	300	251	319	259	257	296	262	294	296	261	263	267	322	273	287	263	285	272	258	273	285	266	248	276	322	280	294	226	271	272	298	291	267	298	284	260	275	303	262	257	300	246	315	262	295	267	265	262	279	297	306	303	290	266	259	280	278	273	287	286	254	289	278	274	292	257	262	277	271	296	311	264	271	269	276	259	313	290	272	266	287	281	316	303	289	278	301	277	283	299	287	295	290	260	262	288	270	274	289	292	314	310	273	291	287	302	287	278	296	267	281	288	269	270	314	257	281	267	242	296	277	287	285	299	269	263	269	296	265	291	300	327	283	292	260	282	262	291	301	271	294	260	292	318	323	316	290	305	268	295	296	275	284	287	279	290	269	276	257	284	277	254	270	304	290	260	277	277	274	270	280	286	276	267	252	252	297	275	273	276	274	292	299	263	297	264	286	292	291	255	255	280	273	241	287	285	260	278	290	264	269	275	297	282	261	288	297	286	292	283	262	280	311	313	279	283	253	296	289	262	263	280	260	294	289	264	287	258	286	280	276	280	266	289	269	263	315	277	309	260	291	264	288	293	294	264	269	292	295	289	269	293	263	295	263	258	287	258	302	263	267	263	301	313	323	288	240	296	278	294	286	248	275	322	280	268	251	278	286	290	279	278	290	286	262	271	286	281	275	252	300	268	276	298	281	269	273	256	284	300	270	266	268	259	282	261	250	313	286	246	249	263	296	272	277	286	294	261	290	310	264	280	272	267	268	265	271	271	266	266	273	252	288	263	275	273	244	267	264	289	271	261	296	280	280	291	287	305	260	297	298	268	270	253	276	295	274	304	261	273	296	266	281	276	278	271	284	249	283	314	298	274	263	272	293	256	269	282	261	285	307	307	282	309	291	278	272	276	293	287	263	246	269	304	289	270	274	284	293	267	274	313	270	298	249	314	280	266	283	299	270	265	296	258	253	271	322	313	306	294	270	281	300	306	275	275	286	290	310	289	310	298	295	282	275	255	271	300	278	270	249	284	266	282	296	246	294	278	280	277	315	267	277	295	313	298	260	307	259	309	327	283	298	271	284	278	297	277	298	289	262	290	320	281	277	271	266	262	281	272	286	279	274	234	277	266	293	269	290	286	298	293	263	296	291	274	275	287	266	303	255	282	274	270	297	282	302	229	278	268	263	300	300	295	304	298	270	290	309	273	291	294	286	257	269	267	271	289	261	281	279	280	267	299	307	303	285	281	278	255	279	264	243	285	279	273	302	279	271	242	281	282	274	292	289	257	253	264	327	301	295	264	288	278	278	307	294	276	304	275	242	268	300	271	278	279	282	246	261	257	283	258	264	282	285	269	280	287	287	284	291	296	293	329	275	231	275	311	272	272	262	292	277	274	283	271	299	273	296	267	260	249	283	278	267	259	281	311	286	265	278	299	268	277	300	280	265	286	292	282	304	286	270	252	263	269	287	273	241	303	283	305	291	283	295	283	256	265	258	266	270	268	271	291	292	305	284	273	282	258	255	252	286	267	296	299	286	273	293	307	268	291	280	260	266	297	284	277	285	264	305	277	281	252	277	263	260	271	253	298	277	280	292	271	298	271	278	296	260	267	270	261	250	312	261	305	272	302	289	334	268	263	289	304	282	256	287	244	266	247	280	263	259	291	259	275	271	270	276	269	244	286	264	282	271	281	287	305	291	295	260	296	299	277	291	251	263	255	281	304	264	300	269	255	294	295	284	287	278	289	296	285	291	278	293	287	257	300	279	283	259	255	289	303	235	256	321	302	277	283	255	266	273	272	263	249	279	300	297	264	267	239	271	278	298	293	291	280	270	264	287	296	280	295	273	292	271	272	285	283	280	268	277	261	279	267	293	267	280	289	342	261	268	291	271	279	292	296	286	273	269	255	267	291	292	256	287	269	303	268	300	297	292	320	283	295	298	285	310	271	253	293	275	257	275	288	306	307	267	264	240	269	248	276	268	290	308	259	278	282	272	277	261	305	284	286	280	265	288	333	268	279	259	261	264	300	308	307	270	263	260	256	308	287	302	298	262	233	306	264	291	245	281	270	235	272	273	290	284	297	255	290	295	287	265	281	293	303	290	275	266	306	288	294	261	302	250	284	274	336	302	277	276	260	261	281	282	291	256	283	285	271	265	291	252	266	286	290	260	303	256	282	288	287	278	239	275	266	300	255	284	286	288	263	282	285	299	291	263	277	256	282	284	277	314	284	297	270	288	297	286	273	295	271	275	308	279	275	277	273	270	286	316	271	276	274	305	276	293	309	301	276	234	271	328	263	290	292	278	287	256	268	324	256	290	299	281	306	273	253	269	278	322	294	279	274	287	260	260	269	282	265	296	279	299	265	223	284	278	292	282	294	304	274	267	273	296	285	248	264	270	277	290	274	287	275	269	300	272	250	262	276	296	290	294	296	312	268	308	294	279	260	306	311	286	309	269	279	270	276	289	308	274	281	260	254	214	306	280	312	264	275	288	254	293	303	283	241	287	274	284	308	287	272	259	299	266	265	271	272	268	285	291	291	283	275	274	301	277	288	273	275	269	250	270	288	282	275	292	227	272	288	311	299	281	262	286	268	291	307	261	261	274	282	248	293	252	319	272	278	305	293	284	295	272	274	269	283	270	283	316	270	285	265	289	263	289	253	265	291	257	241	274	291	297	270	279	274	304	267	256	256	255	311	261	272	248	264	248	277	266	290	266	272	298	280	262	281	295	255	277	277	256	293	276	274	281	284	266	294	262	295	280	266	280	280	317	262	280	286	292	295	266	271	267	300	290	274	245	282	283	276	260	258	308	280	280	286	298	294	266	289	269	275	289	259	271	271	273	264	285	265	292	304	284	270	304	279	282	275	306	257	244	249	297	275	265	270	261	262	285	268	266	290	282	285	297	295	307	265	282	280	317	262	282	287	281	265	264	287	279	278	294	322	269	278	278	263	265	251	297	291	272	273	282	269	281	256	249	222	276	280	264	301	262	273	281	278	295	278	263	303	283	255	306	286	289	260	284	272	288	272	292	271	261
8824	5260	7728	5951	2672	1282	1180	1001	900	858	891	821	756	726	761	767	731	708	700	751	708	768	723	743	711	709	698	678	676	644	672	681	706	659	702	654	662	660	721	655	666	682	663	700	665	698	693	667	692	678	650	712	659	630	673	667	652	691	706	709	739	635	636	685	658	660	665	654	686	648	635	659	698	660	678	709	663	687	648	630	698	669	676	657	641	634	660	709	634	684	640	664	661	687	674	629	663	687	707	656	633	666	639	642	641	732	679	688	681	670	651	698	665	636	693	655	718	640	613	651	676	664	691	666	656	657	664	669	666	648	664	689	681	615	615	684	663	689	692	666	667	665	688	663	627	644	625	691	649	679	651	706	680	666	624	616	658	660	656	688	697	668	688	704	699	657	720	698	726	660	720	695	724	694	705	655	650	678	642	699	679	656	680	675	680	709	677	712	648	678	664	632	659	665	684	653	664	702	662	667	648	628	657	664	655	646	647	654	727	676	670	641	613	644	667	652	670	652	683	644	695	673	673	718	655	641	701	707	651	677	644	651	738	659	673	674	681	696	687	665	737	658	676	684	677	714	679	652	694	668	704	661	681	698	714	703	662	714	714	670	692	694	678	642	628	641	646	632	642	668	692	703	717	659	697	613	720	680	635	656	728	670	631	643	672	713	685	657	656	690	719	693	689	664	681	663	669	661	745	655	655	677	648	722	711	684	679	651	648	619	742	650	675	681	677	674	671	661	704	664	671	709	680	677	687	682	687	675	659	675	638	644	653	674	686	672	622	705	612	706	658	701	692	671	699	624	665	665	648	698	682	660	658	634	665	653	694	623	668	645	677	691	654	645	668	676	660	674	710	624	705	655	647	678	665	649	709	658	630	686	673	659	653	640	688	689	713	653	694	624	698	645	688	651	649	675	634	696	633	648	655	679	690	686	658	692	675	728	668	685	717	672	709	688	667	677	675	660	660	643	702	638	668	649	714	676	717	724	651	690	667	673	664	658	721	652	669	680	653	649	660	680	695	707	663	702	629	659	672	682	698	654	664	715	666	730	642	652	651	682	708	683	688	660	678	674	697	698	663	673	626	689	737	671	718	655	726	660	671	660	671	681	663	668	647	649	666	652	696	654	709	663	663	691	649	648	661	640	647	666	652	673	695	688	674	693	674	676	744	633	694	677	646	665	671	676	673	644	700	648	672	695	678	715	670	691	703	727	700	682	755	687	656	689	619	646	648	673	672	680	694	682	658	716	683	677	664	661	708	674	664	659	714	675	652	677	698	690	662	668	705	710	647	707	656	688	695	650	629	676	663	647	630	644	644	676	659	655	687	666	652	696	628	651	649	639	685	629	676	664	667	658	709	705	675	737	681	665	695	677	662	646	669	676	675	712	643	614	701	669	630	661	668	701	740	622	666	702	725	657	654	686	657	655	685	669	665	666	685	624	659	657	680	677	696	692	706	650	670	641	659	693	645	664	665	669	635	644	717	660	650	671	629	692	717	646	681	682	706	670	656	668	656	728	673	672	726	675	702	713	659	682	683	651	665	728	657	674	659	649	701	685	653	664	672	702	709	703	693	671	637	674	655	672	633	640	685	668	687	657	671	685	693	645	663	631	654	696	636	651	655	666	686	668	691	659	706	611	679	646	644	695	678	697	662	683	648	657	673	677	649	670	697	644	630	662	622	699	666	673	685	678	645	661	653	667	678	638	697	658	711	656	685	705	712	671	683	651	684	705	708	659	659	689	670	650	651	679	666	648	691	643	661	685	682	678	643	715	650	604	661	681	642	661	624	669	658	672	624	689	663	644	718	635	704	669	709	662	684	752	701	688	694	695	608	664	690	662	635	672	671	698	639	703	702	676	678	686	642	683	642	684	743	638	708	640	687	686	707	660	684	682	689	714	710	627	658	640	671	652	608	649	681	662	688	647	654	675	631	660	676	636	661	694	718	675	694	660	710	687	632	686	661	653	711	655	638	651	691	697	691	682	626	664	679	650	654	657	652	671	674	631	665	675	662	653	679	642	692	658	637	710	685	644	719	668	658	706	654	660	664	709	646	676	633	691	643	657	703	688	684	724	688	653	685	692	740	688	692	641	657	657	680	633	666	675	656	686	695	639	664	650	690	621	677	684	675	663	694	690	657	624	663	665	715	669	676	707	661	682	656	670	667	647	708	685	657	673	665	680	660	642	658	675	685	687	647	695	670	621	668	661	707	722	697	702	641	664	665	684	657	657	633	681	651	666	734	682	696	674	689	667	647	659	687	675	690	694	662	693	689	708	695	647	694	632	669	699	670	655	662	681	712	702	696	607	714	639	639	698	675	687	674	665	676	684	659	687	662	616	633	637	629	711	693	638	625	685	625	697	649	650	733	641	649	675	688	664	658	645	639	651	690	603	651	659	683	693	649	693	663	690	663	648	659	679	661	726	672	694	667	717	704	657	676	696	659	705	632	693	703	669	707	675	714	715	681	694	719	706	669	661	679	616	726	663	674	686	659	679	687	707	645	666	678	667	670	652	679	660	667	683	628	672	659	643	704	662	700	659	704	659	671	675	657	697	673	689	666	687	659	649	658	648	696	658	695	652	688	695	650	677	666	630	681	628	716	642	691	682	715	672	651	681	680	667	666	623	654	626	670	684	650	697	651	717	679	677	644	668	654	658	709	668	668	675	633	655	620	647	706	604	713	691	685	668	667	681	688	666	694	685	660	651	647	659	659	655	671	637	650	704	703	678	659	692	636	659	692	662	686	702	684	687	703	655	707	700	684	709	706	667	650	621	684	646	626	703	608	625	658	675	707	675	679	641	645	648	669	707	692	646	653	644	626	686	644	691	695	667	695	712	698	687	690	662	676	639	676	667	676	624	684	672	644	655	635	695	675	648	711	675	641	660	679	691	665	675	644	699	676	659	676	653	704	640	704	632	690	700	664	720	678	646	722	633	713	685	682	701	653	690	713	634	689	677	650	643	666	685	708	674	664	655	677	655	631	681	649	642	652	682	658	655	638	686	656	703	622	651	641	668	663	711	691	675	674	653	666	640	680	627	690	707	661	668	661	626	720	643	718	657	727	655	670	657	655	681	660	674	645	664	627	635	671	645	695	661	704	676	663	687	688	667	706	646	703	724	649	651	670	706	641	672	695	636	669	677	681	687	698	686	671	674	699	649	676	675	638	695	648	708	665	650	694	710	646	676	677	696	667	672	677	652	647	673	658	673	671	633	718	670	667	657	666	685	664	674	695	687	712	694	633	657	683	672	624	654	641	624	655	735	694	681	708	723	683	664	702	680	673	654	697	691	662	667	686	661	685	641	687	649	660	669	687	655	599	677	715	715	677	697	668	682	654	659	710	680	679	623	637	698	679	639	648	673	713	699	662	679	674	710	668	681	635	670	639	682	720	681	585	667	654	643	626	658	654	646	681	695	695	678	671	668	682	673	683	628	648	671	649	676	708	645	687	718	666	689	681	630	693	637	683	641	637	651
26105	15503	16704	9177	2564	666	454	382	346	294	274	264	309	275	271	276	240	241	264	269	249	238	238	246	255	225	258	265	247	238	243	230	236	227	230	231	218	205	249	253	229	246	239	238	230	222	241	262	246	226	213	261	254	250	230	230	256	249	242	243	277	216	209	214	218	260	215	232	235	237	243	232	233	212	240	226	225	243	227	242	264	259	218	236	241	212	220	218	212	244	240	208	238	253	218	238	250	262	253	215	210	235	233	246	224	240	233	246	244	246	241	216	213	210	247	250	216	228	222	238	235	235	252	229	262	248	232	211	243	240	228	225	245	227	259	220	257	240	224	268	234	229	223	242	236	229	211	234	239	231	223	248	227	265	239	217	219	239	242	227	229	230	203	227	234	261	241	218	227	240	239	217	264	234	255	235	253	217	254	236	233	232	236	219	251	255	250	226	224	212	225	267	219	237	225	228	233	252	251	218	233	222	214	207	241	234	247	250	245	224	227	244	206	237	224	237	226	219	230	215	272	240	260	246	261	246	239	230	231	248	239	245	235	250	228	253	241	241	217	227	233	268	248	240	239	273	233	237	235	239	223	274	243	249	216	253	206	237	229	258	242	239	238	217	223	221	257	234	258	247	209	227	243	221	220	245	255	236	235	266	233	230	249	241	221	239	229	236	232	232	201	241	241	218	255	270	213	232	258	226	248	234	242	235	245	233	252	238	236	247	232	254	230	232	224	264	224	242	225	260	221	247	226	257	243	259	229	237	257	229	211	225	228	228	218	254	210	226	239	263	256	259	263	217	228	242	221	263	262	263	255	240	237	230	223	228	238	210	232	218	242	234	249	230	243	239	197	230	212	219	248	247	205	239	228	225	216	260	259	249	247	260	228	247	234	221	249	254	239	234	244	227	241	238	248	225	192	238	234	242	207	205	234	240	239	251	238	224	258	217	239	208	253	225	237	227	256	242	245	241	238	246	198	210	236	226	247	242	242	235	235	252	276	207	222	202	255	240	219	272	214	219	210	224	265	242	221	248	255	239	245	245	252	217	258	258	253	213	214	225	243	249	233	255	228	201	225	227	240	245	244	219	237	229	228	231	221	229	269	236	211	247	252	241	241	240	236	236	213	245	217	214	218	190	232	238	216	236	246	233	219	237	225	202	233	240	213	231	215	226	267	225	240	210	200	272	219	233	225	237	254	240	230	256	245	251	250	217	224	228	223	231	206	222	223	248	233	241	246	252	257	237	215	223	255	241	223	221	220	232	251	244	197	238	207	209	235	213	254	225	205	245	236	248	240	271	244	256	240	248	242	216	233	198	233	225	208	254	220	216	217	243	256	252	226	227	208	241	234	228	254	218	243	229	248	249	251	230	254	263	231	230	253	228	241	252	236	232	220	219	266	222	243	233	215	227	228	205	238	234	249	243	253	237	252	213	249	273	242	240	208	258	239	228	232	232	240	241	203	257	254	229	230	226	239	239	245	236	218	241	230	241	248	255	235	255	246	222	257	242	202	255	246	245	220	242	200	247	213	228	232	201	221	267	229	257	231	240	250	229	234	249	230	242	213	219	212	246	237	235	213	227	230	220	252	253	236	241	239	226	234	222	240	229	222	280	258	283	246	243	226	230	249	247	240	219	240	211	226	259	242	257	222	238	237	246	229	219	260	229	239	239	219	257	224	248	218	227	252	241	222	224	218	246	239	244	263	207	242	243	253	209	226	233	208	238	231	250	228	209	231	221	211	244	196	235	217	252	252	240	240	227	239	232	211	247	244	226	256	237	249	229	252	262	237	207	242	239	217	260	251	215	232	212	225	231	253	248	257	232	214	233	240	209	230	244	230	243	233	237	226	230	236	247	229	253	239	262	231	210	245	266	248	237	238	245	271	235	236	240	239	255	216	241	225	229	251	213	245	245	234	246	242	234	225	224	230	213	241	239	214	233	272	248	230	242	233	240	224	228	223	225	236	223	241	275	236	229	214	253	216	217	231	246	233	243	239	259	246	240	263	226	210	234	227	240	235	234	236	250	233	251	220	265	214	240	229	233	237	236	242	244	240	239	249	242	241	249	234	209	247	221	254	241	226	244	218	236	240	264	193	279	233	251	228	224	241	243	247	243	221	244	214	236	215	238	200	241	259	221	241	243	200	279	229	227	238	189	224	222	261	240	225	221	240	221	231	258	234	230	207	236	217	219	216	257	222	234	244	234	235	220	225	232	233	223	260	231	231	249	231	224	274	226	212	240	202	227	247	230	208	255	228	212	236	251	222	224	206	225	220	233	231	238	222	231	241	230	253	240	257	211	235	194	229	233	209	223	278	230	248	247	251	247	219	271	239	215	232	235	194	229	246	227	235	245	280	218	254	231	253	240	225	232	229	202	233	244	232	244	230	219	231	229	212	240	236	282	245	244	229	255	203	231	253	244	250	257	239	251	222	236	217	211	221	236	218	258	224	215	242	221	245	201	187	239	245	218	212	224	238	239	273	224	237	234	255	229	232	198	240	235	232	237	208	221	231	235	218	237	231	241	262	233	216	231	201	241	248	223	265	225	215	263	195	208	241	262	215	235	230	212	212	247	253	247	243	216	227	239	254	203	242	218	227	229	257	258	257	237	250	246	236	197	219	244	247	261	213	211	230	238	223	259	262	240	215	241	199	211	228	212	225	237	233	235	227	208	263	238	239	218	234	241	223	237	213	250	217	231	224	230	255	234	218	245	244	245	252	228	238	246	212	214	225	244	259	216	250	262	240	240	213	213	246	227	227	257	248	252	256	220	250	209	228	258	219	215	222	244	240	266	205	237	235	210	257	252	213	230	244	226	243	273	251	236	251	218	211	235	230	223	218	221	223	240	219	263	248	223	229	207	258	236	259	224	196	234	241	236	246	239	242	241	230	251	212	229	228	248	259	210	225	271	245	226	226	238	217	238	235	255	250	229	233	241	249	245	237	227	232	247	226	241	262	220	229	241	207	269	231	241	246	235	261	223	240	232	230	203	203	247	263	236	230	263	257	259	235	230	203	246	223	226	242	254	238	230	241	267	249	249	251	243	226	230	231	240	240	200	231	219	231	222	219	221	256	238	216	246	240	256	239	241	229	237	221	214	253	221	254	253	246	222	234	223	235	259	224	242	219	248	216	209	249	246	244	242	257	214	217	219	253	251	215	242	233	232	256	225	251	227	242	231	236	251	238	251	239	201	231	251	256	219	236	234	225	224	240	227	252	262	213	227	230	226	227	229	208	185	223	237	220	214	215	221	195	244	239	252	235	230	231	227	211	234	206	252	233	201	250	239	250	282	231	234	252	234	209	229	238	245	224	250	251	244	201	224	246	222	241	209	234	223	240	207	229	247	230	227	229	260	240	232	241	214	246	265	218	211	246	238	220	237	240	249	229	237	215	234	272	216	227	241	233	230	203	228	242	239	245	249	225	239	244	233	247	224	250	238	237	242	260	211	244	225	234	262	226	228	212	211	225	234	249	220
18982	14204	21501	15964	5659	2084	1676	1317	1157	988	982	973	922	880	832	785	801	761	727	720	646	664	631	602	663	620	632	613	589	644	607	625	596	591	612	582	596	568	588	549	609	579	607	606	589	567	624	562	555	586	561	591	542	605	553	554	617	577	584	574	579	608	569	569	567	580	605	543	559	529	663	573	592	573	582	545	563	591	567	577	583	591	593	569	558	571	563	590	564	539	538	568	571	535	601	567	582	591	552	593	568	591	532	565	626	593	585	605	552	559	583	521	563	547	591	579	582	583	606	592	570	578	585	577	582	591	585	601	544	588	588	589	524	578	594	560	548	596	534	555	602	570	577	556	596	586	588	560	584	540	573	562	580	519	591	601	551	586	560	581	572	569	601	574	629	559	585	598	583	589	567	553	572	573	603	574	563	571	547	587	612	569	609	517	582	599	556	571	587	592	561	583	540	574	561	572	585	546	561	545	589	529	600	599	581	576	565	523	573	580	570	568	564	609	596	598	592	576	556	618	561	568	554	522	574	565	605	554	561	575	571	550	582	578	542	567	608	544	575	542	585	578	557	551	545	587	618	586	596	596	614	564	537	556	613	581	595	574	576	592	571	575	527	559	583	591	568	593	596	536	554	532	627	592	581	580	637	566	587	588	581	578	593	546	577	570	589	561	574	571	572	565	568	529	562	534	593	543	589	583	578	615	559	598	572	539	578	585	593	581	566	581	533	537	576	571	569	590	525	540	556	588	573	565	585	575	605	599	563	561	550	577	546	538	558	507	528	583	571	542	562	594	596	570	580	547	582	618	565	555	598	562	580	594	601	565	588	537	551	542	526	575	585	583	554	586	575	596	602	536	608	584	575	586	584	576	584	592	563	548	556	553	544	569	574	546	572	570	542	593	567	603	494	556	562	538	564	550	566	546	518	570	605	610	609	544	545	552	571	542	573	564	565	550	601	607	563	526	580	590	561	602	565	548	576	651	536	545	583	622	575	553	597	572	540	516	544	568	583	568	607	571	531	603	588	609	552	544	558	635	560	594	581	582	561	540	535	573	551	563	521	567	564	586	584	550	600	537	542	581	536	556	591	628	523	545	558	552	602	577	549	575	553	592	573	600	575	529	563	538	583	613	580	589	536	587	609	576	562	551	566	562	586	490	559	569	515	608	570	531	540	605	574	590	588	584	603	549	613	612	529	619	582	555	606	565	595	578	562	558	549	558	580	568	563	566	565	572	562	595	560	586	617	584	577	584	561	615	600	549	572	546	555	546	580	603	564	550	549	568	540	541	570	556	558	555	607	538	522	598	543	542	579	592	599	592	565	587	535	543	573	566	610	619	594	548	512	579	559	602	586	570	589	613	576	569	632	557	566	558	534	603	589	633	553	559	543	586	555	561	565	576	552	564	545	562	560	543	598	552	563	528	623	576	552	574	579	541	588	545	610	582	536	607	597	549	563	548	584	553	531	596	611	552	574	557	535	592	549	574	566	567	597	560	603	547	608	607	543	541	570	611	563	578	584	587	621	585	609	615	518	596	550	576	588	552	542	559	544	554	599	556	552	502	558	584	608	586	555	583	566	548	577	575	525	587	568	574	558	583	567	525	597	590	589	568	570	553	530	602	612	571	563	570	567	573	566	561	562	553	571	578	587	564	564	546	583	544	580	610	573	593	527	566	588	575	556	585	574	590	572	616	548	569	552	534	582	579	532	577	571	610	586	584	606	553	591	559	535	553	566	555	517	602	567	604	579	566	553	537	595	564	595	551	589	550	536	534	566	632	517	557	580	576	557	579	595	547	565	581	556	605	617	624	553	529	593	555	586	554	600	537	510	556	582	572	578	555	567	578	609	600	545	579	595	565	548	558	571	555	576	620	567	572	603	557	608	633	583	561	559	565	590	566	592	568	580	562	563	554	562	541	558	572	581	574	534	585	548	539	545	578	555	566	586	533	629	527	567	554	631	575	569	587	557	614	582	639	550	558	551	579	598	564	620	563	579	563	555	566	563	559	571	552	602	584	552	574	570	591	608	567	547	566	550	554	600	578	574	598	558	595	549	526	600	597	512	576	548	569	567	588	583	579	559	583	598	574	568	529	604	606	528	601	560	584	573	575	595	555	563	557	567	543	552	557	580	547	551	566	557	571	598	531	554	537	500	569	543	584	526	612	565	546	548	556	548	587	542	571	613	576	558	550	599	564	569	553	591	572	556	586	580	557	561	564	553	547	577	578	547	556	543	565	538	582	537	549	562	549	588	582	604	543	559	589	562	591	613	598	593	567	579	569	550	539	561	563	555	582	572	580	550	592	558	560	575	555	547	577	566	541	551	562	576	578	582	558	537	575	558	589	552	550	582	580	576	571	546	635	591	583	575	565	558	591	553	587	568	592	585	599	525	548	565	600	545	560	566	600	570	553	572	556	583	592	561	574	583	575	565	588	532	593	607	607	593	602	602	525	581	562	570	550	524	583	580	623	567	606	595	599	603	587	553	568	575	573	594	550	592	563	589	558	606	599	589	553	597	572	549	583	552	576	588	540	570	568	557	622	550	583	532	594	563	574	561	530	599	529	561	573	603	578	593	584	561	537	587	608	577	562	561	533	565	567	545	566	547	550	565	574	545	560	543	524	551	530	618	598	577	620	556	564	557	568	570	564	559	577	590	620	592	569	610	553	608	593	614	619	590	566	580	518	596	569	599	593	563	550	565	568	598	515	553	577	531	550	563	612	554	557	568	547	596	561	592	570	551	593	560	603	574	568	622	563	600	567	580	587	562	571	563	552	611	537	575	563	583	586	587	580	600	541	601	556	595	577	523	581	563	614	543	563	564	562	532	565	575	597	564	549	559	570	558	563	583	560	563	601	560	573	521	569	542	567	590	568	529	546	560	556	530	545	586	556	577	584	604	562	589	623	532	583	551	584	593	580	515	588	554	610	545	550	585	583	566	594	574	549	561	582	549	546	560	543	598	544	645	563	550	576	640	556	558	575	579	602	572	588	572	582	593	599	568	549	534	532	587	548	599	531	548	583	604	583	551	620	584	571	566	647	552	577	570	555	591	576	583	624	561	566	571	555	555	561	571	536	579	557	579	563	568	573	580	581	543	551	595	556	572	567	571	609	542	588	565	561	603	591	567	572	581	551	576	563	601	577	555	555	603	551	545	609	589	559	588	549	574	561	563	555	557	608	596	600	622	574	585	585	583	609	575	533	587	606	624	557	557	591	547	561	569	600	572	563	599	574	562	557	608	556	567	635	566	537	606	540	592	586	566	553	581	579	586	569	599	544	550	595	555	513	610	590	540	562	568	591	582	541	560	588	571	599	562	560	572	586	555	586	565	596	524	594	540	546	542	557	552	572	548	547	569	606	620	603	572	584	566	560	537	569	620	568	586	577	535	585	587	557	562	560	532	550	553	573	563	611	591	570	586	587	552	569	553	592	543	536	604	547	566	591	579	561	559	595	607	612	585	549	566	588	559	575	538	607
35140	23964	26088	17278	7059	1171	557	354	288	288	262	241	210	223	229	180	181	191	196	180	188	176	170	163	163	165	159	160	187	156	163	146	132	145	149	166	153	149	178	131	137	135	159	124	166	151	139	143	149	174	139	170	136	141	151	150	133	159	155	159	136	129	149	149	140	118	157	137	149	142	155	146	135	157	132	135	137	161	140	131	143	146	144	165	140	136	144	169	156	138	123	147	149	147	148	138	124	148	130	158	166	162	152	141	149	145	149	140	138	143	165	146	168	146	150	134	146	139	135	153	147	157	156	159	142	170	166	139	183	164	141	162	138	110	132	146	155	153	131	125	147	151	119	162	139	162	117	151	128	129	132	152	131	131	135	133	131	142	125	131	139	166	126	142	135	149	154	161	135	138	164	162	134	129	137	159	133	150	167	132	126	124	135	143	151	137	126	151	154	148	124	173	152	140	135	141	124	153	133	145	143	130	149	160	144	146	150	144	149	142	152	139	155	157	160	158	151	137	150	157	132	138	147	165	141	135	127	149	149	136	156	126	122	163	145	169	134	147	142	143	172	163	147	131	169	123	153	129	152	140	135	169	133	131	153	146	141	139	145	162	157	150	157	139	135	154	157	113	144	145	149	153	162	116	138	158	134	147	151	124	143	128	140	148	157	144	142	151	153	151	141	139	147	144	158	145	148	160	129	149	157	138	156	151	147	150	151	161	156	144	147	144	158	152	137	157	143	158	140	156	148	162	135	151	150	159	167	133	132	142	154	147	155	150	132	157	135	147	141	136	151	156	140	146	152	148	147	128	124	158	138	128	127	141	125	155	123	161	137	125	134	134	129	152	150	123	139	138	137	126	161	133	141	162	147	138	140	125	144	126	146	164	165	144	130	142	150	129	147	130	161	149	147	161	145	150	153	158	161	143	174	140	133	171	157	129	155	132	151	151	158	143	165	140	135	152	130	142	165	136	139	138	140	130	149	140	150	141	151	131	137	175	147	156	132	143	154	130	133	112	143	141	133	148	160	138	137	162	138	141	148	150	147	153	127	185	160	132	148	147	137	134	145	136	166	163	163	118	132	152	147	123	177	146	140	137	144	141	114	154	151	128	144	164	147	152	136	137	140	164	177	148	166	134	129	151	132	152	145	138	143	133	138	128	144	144	139	130	147	136	141	131	152	155	124	151	143	127	127	182	156	142	156	118	163	135	137	138	131	143	141	145	136	151	163	138	146	137	142	150	153	145	155	135	157	131	135	143	121	144	136	138	158	124	158	135	138	145	138	159	169	142	133	157	137	152	169	162	141	138	153	133	153	145	149	147	146	156	125	169	137	144	145	149	157	153	150	142	144	128	157	137	131	154	125	128	154	144	144	151	160	156	151	172	139	151	136	145	138	138	115	139	137	157	130	156	162	140	163	131	159	167	124	137	155	132	157	160	150	155	135	133	150	143	146	160	136	146	148	151	135	156	154	155	134	143	128	130	158	140	141	138	144	152	173	148	151	137	163	148	159	156	126	149	149	142	138	158	124	137	128	141	170	140	147	155	152	160	153	153	151	134	142	138	148	149	153	156	156	148	117	131	151	132	139	136	152	125	150	143	128	145	122	160	143	140	162	146	146	155	140	140	143	163	152	147	140	157	131	138	144	183	126	158	136	117	166	150	123	154	137	150	147	151	158	131	140	158	140	133	158	132	148	141	145	145	139	137	181	142	135	147	118	150	152	149	160	140	144	143	160	142	137	131	154	140	150	145	144	148	135	128	152	177	160	149	144	164	134	111	132	146	153	153	173	176	156	137	156	145	148	146	145	133	151	139	133	135	140	136	156	165	149	124	157	163	153	131	148	143	142	163	130	117	151	152	144	136	150	150	156	131	135	138	158	153	160	164	147	155	130	142	155	152	152	144	129	134	172	144	163	157	142	143	144	154	155	118	131	142	147	160	150	160	154	152	146	136	145	152	147	147	138	129	147	155	135	134	125	139	136	149	160	156	151	169	160	144	175	169	159	133	171	142	152	132	154	162	163	132	134	150	161	143	143	154	156	145	153	152	170	149	177	150	160	173	153	159	143	153	142	147	141	141	149	140	151	169	141	157	150	130	145	151	147	156	147	122	136	140	143	149	128	154	131	157	109	143	132	129	177	151	163	144	139	128	170	164	148	152	149	152	143	135	166	154	139	144	132	132	148	137	145	139	158	170	147	172	132	160	153	153	148	126	156	150	132	147	125	125	156	160	142	151	128	141	170	164	148	135	143	152	148	147	142	125	151	141	144	164	132	150	145	173	152	142	144	140	149	187	147	163	135	160	142	149	135	180	143	169	140	158	128	134	135	137	156	165	159	153	163	117	148	135	140	149	144	133	141	149	143	141	128	123	126	139	151	140	139	134	173	140	152	136	151	129	153	147	137	135	167	146	152	142	153	118	132	150	130	149	136	166	153	140	153	144	169	136	122	136	139	152	144	128	166	167	148	140	153	159	147	119	140	164	147	137	130	148	143	152	158	143	151	125	131	132	134	143	151	145	129	168	146	163	141	129	141	111	143	140	159	137	136	135	139	139	159	183	155	154	156	145	131	145	152	135	153	140	156	147	154	168	143	149	132	150	135	146	130	127	146	157	149	160	152	136	137	156	145	120	164	145	171	163	144	140	171	141	135	138	119	142	159	150	148	156	137	144	131	147	139	148	120	139	153	151	140	156	125	136	140	150	158	166	140	153	156	120	150	153	144	146	143	139	155	153	168	136	131	144	137	145	143	161	164	155	136	149	158	145	164	171	140	167	147	159	182	135	134	136	135	138	141	157	146	146	143	137	161	157	156	138	142	173	147	163	129	189	134	133	155	136	166	127	151	133	136	167	156	144	123	149	116	151	122	160	144	130	156	144	121	130	154	149	154	132	140	160	140	164	133	149	136	165	160	137	168	136	154	134	142	149	157	138	142	154	160	137	154	134	177	144	142	139	142	135	146	138	153	143	136	172	149	150	147	128	155	148	143	116	146	127	157	130	146	154	124	127	144	136	144	131	148	146	143	143	150	136	156	134	141	144	161	129	165	144	143	148	143	161	146	141	145	144	150	143	141	138	158	160	127	133	135	142	154	160	140	138	164	147	132	147	149	160	143	140	120	146	142	159	134	136	139	159	161	148	157	143	141	178	135	165	161	150	141	133	162	121	126	132	133	120	122	147	140	146	129	131	144	156	134	135	146	151	154	134	134	150	149	157	126	129	118	149	142	135	154	147	157	139	158	138	156	163	162	141	141	152	138	155	150	148	163	148	138	136	123	129	147	140	145	145	147	167	167	143	172	133	133	143	146	137	166	139	143	142	163	140	143	137	159	161	178	136	150	153	156	162	174	149	137	145	128	146	155	139	147	163	136	150	145	150	138	140	130	136	117	138	162	165	154	130	161	146	142	120	150	131	147	149	139	153	141	148	161	140	158	159	152	162	117	147	160	151	147	140	130	126	151	146	143	142	135	145	150	159
24182	20493	29124	25088	11870	2690	2050	1536	1282	1076	1077	886	847	746	738	733	665	618	643	580	538	508	495	503	462	509	479	440	467	403	422	445	409	420	420	414	378	387	391	408	393	405	387	378	409	397	387	427	373	385	376	418	381	409	380	364	371	376	373	379	394	409	369	406	395	367	380	354	363	395	393	370	368	390	393	369	405	371	356	400	374	359	385	359	370	371	364	332	367	364	351	397	368	378	382	362	382	394	362	395	409	350	380	375	352	391	388	377	368	392	364	371	400	359	372	401	396	340	368	365	367	355	371	366	373	404	393	367	398	381	424	401	397	354	345	354	382	341	359	376	383	372	379	380	396	399	333	360	423	362	356	357	392	388	366	349	392	399	369	396	401	363	378	348	382	379	341	376	384	383	345	390	361	362	375	377	368	377	396	371	380	357	347	345	378	347	361	368	400	404	400	371	419	362	414	382	375	400	368	378	328	405	362	346	386	374	370	384	362	392	384	382	368	383	404	364	370	385	402	369	402	373	387	354	374	401	363	392	340	343	390	380	406	354	429	380	357	372	360	378	371	386	360	392	332	351	370	367	408	358	375	386	388	385	382	348	408	371	390	364	366	377	368	351	404	367	369	367	365	388	402	364	362	369	389	396	416	391	386	367	356	360	405	333	367	373	375	380	390	368	417	360	370	381	371	377	381	377	376	362	380	382	406	372	386	394	366	365	409	394	380	373	385	330	420	367	379	370	379	364	366	388	405	404	384	385	353	368	370	393	381	385	356	395	400	366	360	380	333	359	400	351	366	358	373	328	381	370	344	392	388	390	389	397	360	390	407	350	360	404	369	395	361	381	376	383	367	375	380	390	400	350	364	369	349	384	377	368	400	386	377	359	390	336	362	354	416	397	375	366	350	372	397	382	356	356	378	410	376	374	354	397	378	359	374	389	372	376	367	364	366	354	366	379	387	359	333	350	396	394	380	398	392	373	342	364	377	382	380	340	361	359	362	430	368	347	357	395	380	396	354	347	387	371	393	371	368	380	319	367	355	364	361	352	390	368	364	370	358	345	370	370	352	355	376	379	392	391	361	370	382	361	377	423	363	349	350	334	382	384	370	372	364	397	379	363	340	410	370	363	353	361	368	383	362	365	411	405	370	355	369	364	371	321	377	395	382	395	376	365	378	359	387	348	382	410	367	323	399	364	405	346	377	384	385	383	381	378	346	383	391	387	380	379	357	370	395	369	373	351	397	354	358	358	354	374	386	400	401	385	356	391	377	356	342	376	398	349	338	355	375	370	368	388	415	378	358	405	393	380	393	363	353	376	350	391	371	394	343	380	348	386	387	383	358	373	371	389	364	371	366	342	341	334	358	372	418	361	361	349	399	403	374	386	383	363	398	344	404	348	360	338	359	389	367	354	300	367	379	360	402	379	363	338	384	381	352	354	414	392	394	367	362	387	367	372	400	358	373	381	364	413	389	370	370	382	364	368	397	371	378	370	374	381	401	382	385	363	344	363	387	362	387	337	363	369	372	309	414	365	368	390	375	382	370	389	396	374	381	371	368	359	360	372	349	372	383	398	372	379	354	417	372	403	384	379	366	375	387	346	356	377	359	396	391	366	399	376	388	343	397	389	388	365	362	387	364	369	400	383	350	380	387	357	378	377	366	374	405	381	354	371	360	365	373	402	392	368	378	365	360	392	392	395	350	423	382	362	357	386	387	421	364	410	374	354	396	375	362	384	384	346	388	394	360	363	365	330	360	406	377	369	386	371	372	406	364	383	374	367	389	377	411	389	384	354	393	383	382	360	402	354	386	373	405	381	360	388	384	351	379	370	369	367	395	360	380	379	384	386	358	380	375	410	415	365	378	370	348	379	419	387	334	347	355	370	401	373	388	355	417	384	350	364	395	342	346	367	369	353	361	361	385	363	375	412	367	391	335	390	382	374	372	390	365	365	367	376	367	344	350	360	381	358	357	401	383	375	409	383	369	351	353	361	393	371	363	353	361	382	371	375	399	369	368	356	375	366	355	368	415	372	387	359	398	391	381	374	394	401	377	388	370	410	372	361	393	396	372	386	365	354	363	387	370	390	389	355	374	376	351	369	364	356	388	384	371	363	391	365	374	408	373	362	400	383	387	376	380	385	378	377	360	366	379	354	382	347	341	390	391	360	387	391	380	357	367	359	373	367	357	389	340	393	379	353	401	404	410	379	372	403	395	370	406	376	350	394	384	367	361	399	418	412	357	372	395	403	392	412	367	357	346	331	386	400	376	388	368	392	356	350	350	349	364	353	342	395	367	357	355	367	369	384	356	342	379	385	352	377	394	369	355	379	359	373	388	377	373	361	376	380	342	356	355	365	382	380	375	358	357	398	396	381	388	403	378	357	399	411	388	425	376	361	353	390	365	393	364	391	378	421	379	364	351	378	409	369	404	392	395	385	370	355	372	358	371	369	347	372	359	404	344	375	364	362	389	361	356	403	378	374	359	364	362	362	376	352	379	372	423	379	357	348	398	346	396	382	371	322	388	383	364	374	373	373	387	375	373	386	400	370	365	380	406	384	367	415	379	379	378	374	391	412	384	354	405	384	376	378	369	376	344	370	395	376	377	397	360	379	398	371	385	365	387	363	327	394	358	381	331	384	380	369	365	388	363	383	365	363	366	381	374	379	387	372	392	342	352	371	376	369	353	352	361	402	368	357	386	335	371	339	394	381	313	392	378	368	335	361	373	403	375	368	396	347	380	360	370	354	373	390	394	385	387	402	371	389	325	399	378	352	395	368	345	362	390	352	360	362	416	353	375	376	376	356	390	397	384	390	381	361	368	360	358	354	393	379	372	359	375	403	397	421	368	342	376	402	375	396	390	372	396	351	371	358	392	379	376	405	378	356	392	380	370	354	348	348	351	405	359	382	407	383	429	372	374	379	373	377	394	342	403	382	368	380	362	391	404	380	380	367	370	392	372	364	401	363	382	389	380	371	334	417	371	382	407	354	364	368	368	380	342	351	399	423	357	391	368	386	359	386	387	376	343	362	380	379	362	368	390	370	345	370	365	389	422	366	359	367	410	358	393	381	399	386	366	359	357	360	370	371	372	380	393	421	363	342	403	376	389	334	379	353	343	381	357	371	391	341	368	386	364	373	402	383	366	358	392	408	381	376	394	382	387	368	388	373	344	382	358	374	356	347	403	340	390	357	366	383	382	400	387	374	396	395	383	381	376	351	380	415	395	401	376	361	368	397	378	358	391	404	389	369	400	386	382	392	359	377	355	373	386	364	361	380	364	372	365	331	384	378	401	368	355	349	362	392	406	350	381	381	361	372	405	378	395	364	386	371	384	374	391	402	393	352	340	384	335	389	364	356	349	409	366	405	354	364	347	399	356	379	360	361	322	393	352	340	384	367	339	395	396	385	397	373	382	390	331	351	384	355	363	391	395	361	367	373	370	379	371	359	368	373	414	361	364	375	365	358	375	373	377	352	387	354
12211	5167	3753	2065	822	477	384	332	345	301	314	337	311	320	293	285	286	267	290	342	260	308	259	268	319	275	275	273	284	239	313	277	312	287	278	288	261	275	324	282	272	272	294	274	285	308	302	276	285	259	251	279	263	302	282	275	289	287	273	273	264	248	251	284	274	266	263	291	289	245	281	276	270	252	281	298	284	282	265	282	288	295	277	280	261	252	296	269	279	274	263	314	302	280	255	275	264	273	268	228	290	293	286	290	290	300	326	291	318	273	268	294	274	290	288	249	279	288	300	272	291	268	267	326	289	295	273	309	256	294	258	276	256	263	286	283	303	282	318	295	262	272	249	239	274	279	246	282	301	296	253	323	276	272	269	254	291	260	275	250	292	265	302	288	298	242	293	269	280	288	249	276	304	293	290	294	287	283	294	289	293	259	283	305	292	310	266	310	261	264	296	288	284	275	284	308	278	269	301	275	302	263	265	278	282	264	281	287	287	281	280	279	287	262	296	249	283	270	281	282	274	287	280	291	304	284	284	276	262	309	279	276	282	284	294	278	295	311	288	255	271	288	277	296	277	271	286	305	270	265	313	245	257	250	304	305	241	298	280	276	275	312	254	254	263	285	274	277	270	295	293	289	271	271	286	281	296	292	263	309	284	265	296	283	267	267	292	284	283	243	281	295	322	280	283	285	267	272	265	237	287	286	278	271	300	262	297	266	269	275	297	258	296	314	285	294	256	291	252	305	281	293	310	300	280	324	289	301	294	284	239	323	288	255	320	283	303	272	286	278	274	265	255	300	281	246	275	275	282	265	255	257	278	269	296	311	293	249	276	270	261	279	293	280	272	281	272	267	286	271	311	285	276	293	280	277	296	277	294	293	263	318	266	290	278	243	297	313	255	273	284	254	308	250	277	293	276	294	262	284	268	294	279	294	274	298	252	281	275	272	287	306	249	270	275	315	276	288	269	289	301	287	270	258	280	277	257	266	303	275	324	275	275	267	293	250	278	294	250	291	299	260	285	292	295	321	282	260	268	290	321	298	278	258	296	285	262	262	292	287	293	272	270	259	285	280	288	301	266	282	289	268	269	297	255	296	260	265	288	302	296	252	267	269	286	265	267	285	271	275	286	258	275	301	281	240	306	282	299	302	292	283	298	292	275	308	270	292	289	273	297	282	280	254	288	329	248	265	293	278	291	292	288	278	296	266	255	279	271	304	273	272	278	315	314	276	289	246	276	265	271	283	296	263	253	251	288	272	275	251	279	276	290	295	313	276	258	282	271	281	280	261	285	275	294	287	293	258	289	274	286	288	279	276	274	279	315	244	324	292	304	309	295	281	268	240	260	277	295	240	279	264	282	287	289	272	274	266	289	254	242	292	275	279	291	267	282	278	259	295	273	272	260	272	276	292	270	281	325	278	300	284	257	313	296	318	290	309	274	294	306	270	289	268	265	289	303	266	294	305	278	287	288	274	276	309	267	243	264	285	271	271	308	289	289	274	278	243	296	312	309	301	292	272	291	284	261	283	297	281	248	305	285	302	285	273	302	287	255	276	286	289	314	285	255	290	304	273	271	314	281	290	277	267	310	291	285	293	296	274	266	255	284	259	309	269	291	251	281	282	286	259	300	271	277	280	260	273	258	255	283	267	298	286	320	291	280	296	305	264	297	284	270	274	251	249	289	270	301	243	292	278	294	279	319	270	264	287	273	265	265	279	255	288	270	266	263	284	250	286	284	281	287	307	296	281	306	305	298	279	273	267	265	262	309	279	293	289	274	289	252	277	286	294	249	293	311	272	278	279	286	298	248	305	274	264	258	302	264	262	298	301	302	289	271	267	251	277	278	277	282	247	294	255	300	286	254	250	278	249	303	287	289	291	290	291	272	301	253	284	268	283	293	285	275	286	315	267	291	312	267	286	276	269	291	293	316	324	272	248	289	305	304	273	287	282	269	255	286	313	298	258	274	281	270	279	303	263	307	284	258	311	298	272	278	279	289	318	275	319	294	311	276	288	315	302	313	280	281	268	286	308	296	314	282	298	278	264	290	264	280	318	304	268	286	275	245	274	307	287	253	266	318	257	251	266	284	268	289	302	284	284	267	281	269	323	295	283	255	295	288	266	285	289	294	257	288	300	279	255	272	283	311	257	274	270	282	277	309	274	272	284	288	287	278	248	303	271	283	279	276	328	290	241	324	288	289	310	273	303	277	286	260	305	277	259	265	285	264	308	270	261	299	281	285	302	262	253	301	273	291	269	265	253	262	297	285	322	285	269	272	298	269	268	260	279	284	273	274	264	292	270	289	257	273	305	278	305	267	300	289	305	310	290	281	343	301	267	248	273	256	249	261	308	291	284	316	296	297	292	258	299	270	273	295	241	307	279	308	269	268	229	269	300	293	288	283	290	300	244	260	283	261	274	279	270	271	283	284	294	289	294	273	279	269	293	292	297	286	274	258	274	286	271	272	290	271	284	263	298	304	281	271	266	296	274	269	288	267	270	258	280	268	275	258	305	282	284	299	306	273	263	261	277	278	273	265	292	275	252	311	253	302	290	286	274	348	272	315	300	282	280	283	260	274	278	270	271	271	288	297	291	272	294	295	291	320	304	285	283	284	264	278	292	280	317	276	290	279	294	293	303	272	275	309	245	276	290	297	293	276	265	306	264	277	298	307	245	293	281	240	274	301	267	274	280	298	305	266	306	305	299	285	306	314	266	301	268	283	272	281	326	302	281	297	282	302	287	284	281	269	275	284	257	281	260	287	268	287	278	264	288	298	279	282	284	276	265	284	302	300	284	280	298	274	274	272	313	270	273	288	281	269	288	298	269	257	272	291	271	290	311	267	292	248	289	274	278	281	257	277	271	288	263	265	293	287	273	267	266	280	287	278	283	282	280	270	276	263	306	286	297	281	274	299	294	270	268	271	296	261	287	297	269	274	297	285	283	274	265	290	311	292	264	280	283	294	297	290	269	296	262	264	234	258	310	272	258	278	313	301	286	299	310	288	278	276	251	289	272	286	321	281	294	265	265	301	268	273	291	269	299	293	301	279	279	288	276	288	277	269	282	305	261	288	287	283	293	268	320	295	306	286	290	284	277	268	252	304	290	248	298	259	316	282	291	274	277	296	325	277	287	239	254	294	236	310	254	279	302	285	289	303	318	293	307	286	262	291	297	268	270	275	267	307	245	279	306	291	286	250	302	265	278	278	270	272	249	264	262	263	275	267	252	268	271	282	301	276	266	300	276	274	262	291	288	279	276	280	299	297	282	286	270	265	294	274	296	276	291	302	271	288	297	297	295	293	317	319	241	291	282	290	267	272	260	286	313	257	271	274	288	313	297	306	283	299	304	298	255	303	299	296	281	289	298	286	282	303	284	296	283	302	288	287	308	272	279	271	271	280	277	246	299	297	272	275	292	272	297	285	281	279	278	286	281	287	269	296	242	284	294	315	237	282	284	271	270	262	274	267	259	282	274	294	257
9163	5437	7461	5883	2815	1486	1156	1035	893	862	806	823	771	793	752	744	754	730	716	710	760	652	681	664	659	677	680	742	682	673	677	676	664	699	660	709	691	653	701	721	647	700	636	677	711	692	695	713	716	710	670	723	668	710	681	700	710	643	672	635	688	689	711	653	646	694	686	691	648	689	678	641	638	705	649	645	717	633	670	727	656	660	639	642	624	681	651	620	693	673	684	657	718	666	673	679	661	679	724	649	683	677	636	714	651	703	665	699	696	630	700	683	642	664	686	676	668	660	632	665	670	662	679	653	681	649	677	674	655	675	657	721	682	663	666	651	689	687	718	646	655	702	697	651	684	734	647	683	659	649	631	659	661	711	667	678	649	655	699	678	655	699	640	669	640	666	653	730	664	657	686	649	652	702	690	659	707	664	634	659	703	668	688	655	704	654	711	668	673	676	664	623	699	667	716	670	680	690	661	680	652	703	680	710	682	687	663	653	767	679	676	668	671	656	720	669	650	668	700	652	674	695	720	693	673	688	677	724	630	709	662	649	680	670	677	697	671	683	665	651	643	686	670	680	702	696	712	637	658	619	661	678	666	647	672	686	695	703	673	687	625	676	700	705	644	678	733	681	662	720	655	727	620	645	602	708	671	664	657	697	702	665	638	664	670	647	676	662	688	632	681	694	668	657	673	696	624	653	673	667	658	704	689	656	638	652	649	711	687	658	674	693	680	658	673	678	729	650	686	654	664	739	678	668	664	630	635	669	644	653	656	702	710	664	680	692	703	647	636	636	692	688	638	727	723	656	705	641	654	643	659	690	688	689	654	676	667	680	643	666	698	674	687	710	688	667	725	654	628	677	688	689	646	626	696	641	691	694	632	683	670	665	669	672	685	671	701	651	671	700	750	670	665	661	651	715	720	650	688	650	673	706	652	632	678	649	667	699	670	627	684	664	662	664	672	682	659	648	650	655	664	627	726	653	635	715	686	644	705	656	695	673	670	676	697	673	667	645	739	685	679	670	702	681	669	687	673	692	681	670	708	694	686	707	657	673	679	685	655	662	673	634	680	665	678	685	642	665	696	667	729	659	645	662	665	663	691	672	723	666	657	667	643	680	712	692	667	672	636	712	650	693	657	673	663	658	682	709	630	684	719	665	661	638	694	641	700	632	700	633	654	668	694	682	701	661	743	684	689	698	686	682	680	677	612	688	659	710	695	678	641	664	710	685	718	678	678	655	681	718	669	677	704	661	717	672	692	693	733	696	635	684	691	705	721	702	650	685	648	678	716	656	657	679	672	673	688	670	647	670	658	614	721	719	669	636	690	677	635	653	667	619	728	663	674	702	657	609	647	695	711	665	711	680	695	630	690	747	646	672	666	719	706	656	654	692	694	674	650	730	734	687	702	638	697	666	709	660	636	652	730	692	682	678	630	692	671	670	647	636	659	683	719	663	686	663	715	663	715	687	698	691	704	676	690	650	668	655	720	692	709	680	711	631	726	624	644	652	694	659	647	666	721	720	634	666	666	701	634	687	653	657	671	670	670	648	655	678	667	702	695	701	630	662	673	638	706	686	681	689	713	669	638	722	683	679	657	675	660	674	674	678	662	644	671	677	672	644	698	706	649	755	689	704	668	674	669	680	644	671	647	698	617	707	658	642	686	668	689	668	667	730	654	706	671	704	706	695	690	709	650	735	710	634	641	692	676	669	656	714	653	668	697	677	670	688	721	716	672	694	674	672	666	706	651	678	672	691	659	615	689	661	661	673	704	620	636	624	655	689	661	681	716	695	694	650	671	655	647	627	662	629	689	682	677	704	631	626	646	670	681	678	683	668	687	705	654	665	672	630	684	683	655	649	693	654	680	651	706	682	692	664	681	685	652	683	700	692	716	639	694	706	671	700	702	669	680	682	675	635	717	670	651	658	724	643	633	646	674	681	697	654	649	686	697	675	651	669	680	641	670	714	649	664	658	650	634	658	736	640	622	669	704	716	675	680	696	684	717	717	649	671	672	693	677	664	684	630	668	665	657	672	690	726	686	636	661	685	665	676	667	676	652	716	660	673	672	699	687	700	658	693	721	661	664	714	701	696	710	630	647	658	634	678	711	689	680	646	685	657	663	672	675	650	651	678	663	671	643	657	638	675	655	671	684	694	649	731	680	679	704	704	723	663	691	680	658	689	668	658	664	706	683	670	695	639	774	711	669	694	682	670	681	680	684	667	713	673	681	709	674	679	692	638	700	659	649	687	673	705	723	666	659	668	635	650	664	701	662	674	712	677	691	705	655	703	726	681	647	673	662	652	668	728	658	662	685	741	713	725	648	682	643	664	666	712	670	699	663	658	677	674	716	695	679	679	666	699	670	682	703	668	664	733	688	669	667	696	662	669	692	669	697	667	707	645	659	682	641	640	680	680	660	651	662	650	642	654	685	673	714	642	619	646	692	667	685	696	661	672	682	657	696	637	691	688	619	673	660	640	647	688	680	709	702	681	674	656	683	672	652	681	677	647	665	652	654	684	674	672	666	627	665	693	627	720	672	649	630	700	704	714	681	669	695	688	688	672	697	683	700	711	664	708	662	662	661	664	685	666	705	675	655	649	667	639	683	686	671	701	669	704	641	744	652	696	674	714	668	678	664	652	669	680	664	649	668	685	664	621	687	613	692	674	660	652	611	646	696	649	697	666	666	685	666	639	692	677	627	675	698	674	674	738	659	662	681	654	710	697	674	648	658	691	672	679	694	675	631	719	695	677	637	653	666	683	696	646	641	692	706	671	646	650	676	681	668	644	715	659	696	682	658	699	681	715	729	712	706	690	704	637	710	632	716	693	670	690	680	672	671	670	681	698	663	684	708	670	691	706	655	705	637	729	713	724	667	706	715	635	694	734	727	657	680	676	680	668	671	613	705	656	651	687	695	652	640	666	668	675	688	672	690	655	685	647	662	685	651	676	673	698	704	664	680	673	663	665	644	699	714	705	669	659	673	670	665	669	682	672	698	686	664	694	663	693	679	724	656	692	680	685	709	663	657	693	699	638	655	672	660	672	689	689	702	653	639	665	693	689	719	713	650	699	658	687	659	672	720	684	691	656	682	691	653	670	728	674	689	674	680	669	694	621	705	651	704	658	662	678	678	683	630	635	666	691	711	609	701	689	672	675	728	674	676	677	699	660	682	693	728	719	656	631	652	684	694	628	730	665	652	682	681	667	714	696	689	702	649	701	634	675	686	719	686	707	719	686	723	703	720	654	684	693	692	684	701	682	652	735	698	622	673	629	672	687	699	611	691	682	694	685	672	671	672	662	716	669	716	662	616	658	676	626	702	650	672	714	671	640	684	673	632	694	635	662	713	685	679	714	725	665	697	683	689	688	703	622	625	625	678	697	706	617	679	668	676	648	664	657	714	633	710	658	715	647	639	650	693	704	679	681	640	698	676	688	664	676	659	656	681	705	628	666	658	679	708	664	672	656	725	678	695	707	684	675
27014	15632	17117	11375	4684	909	445	336	354	333	315	295	282	258	274	269	241	218	255	263	256	231	250	248	211	238	211	248	209	205	281	220	232	232	240	259	247	243	226	244	266	229	216	230	227	226	242	236	251	220	255	225	226	214	263	243	239	231	244	223	244	193	220	250	221	217	211	231	260	242	247	236	245	211	249	216	249	225	230	233	226	221	235	236	228	243	255	210	222	241	232	229	229	223	222	279	238	242	222	237	259	218	234	198	224	245	224	233	212	233	248	220	249	225	239	255	220	244	201	242	227	229	225	215	216	231	242	240	222	223	246	238	225	211	207	222	226	231	217	213	233	220	205	235	227	226	228	246	225	225	184	248	251	256	250	209	179	252	231	246	213	230	271	240	224	229	238	219	258	227	254	229	225	208	220	214	244	240	217	251	240	235	223	206	234	223	267	249	231	201	214	209	259	243	264	209	234	268	227	209	243	262	250	209	244	228	266	213	242	241	222	256	252	231	230	247	248	221	243	274	217	222	235	221	232	222	241	244	249	237	223	224	238	214	247	244	259	257	247	206	235	232	243	276	250	219	220	261	243	233	223	215	236	243	223	225	243	211	227	230	241	249	264	219	238	255	230	229	229	264	227	221	216	233	224	227	215	226	238	250	217	235	217	242	211	233	212	244	248	257	237	227	228	243	248	243	251	237	216	267	277	230	236	249	213	251	243	256	228	263	218	258	213	239	206	214	235	227	231	264	255	217	223	247	237	244	209	205	215	228	237	236	225	235	244	235	242	225	234	225	229	239	229	242	278	233	217	245	216	226	242	249	222	227	265	253	215	212	233	250	232	238	229	226	265	221	203	260	246	223	238	209	246	226	229	223	263	231	263	218	211	241	237	243	240	237	245	230	233	234	250	204	213	231	228	248	225	232	219	218	236	226	221	241	235	257	212	261	250	232	251	235	223	235	245	248	264	253	239	242	210	230	221	202	207	234	235	239	208	217	241	224	243	226	242	267	230	244	240	244	246	247	231	226	223	225	229	219	234	220	233	214	240	239	249	238	238	226	258	248	216	214	219	231	218	216	242	200	240	263	214	216	254	238	220	216	239	236	251	220	218	230	204	243	223	232	234	216	248	252	229	250	229	228	239	226	253	238	219	220	198	235	231	252	228	242	227	251	246	236	249	243	224	228	224	268	245	238	221	240	229	232	236	235	222	233	249	261	250	232	252	222	242	223	231	220	247	262	220	269	214	213	221	225	219	239	225	239	244	229	219	226	255	223	233	242	262	212	240	223	239	256	230	222	237	246	218	211	232	267	224	248	229	259	256	231	225	219	237	222	237	192	226	250	223	245	236	234	248	224	228	233	228	232	219	232	212	201	210	252	233	221	214	247	244	232	216	230	202	218	197	216	227	230	207	233	250	229	206	222	241	252	242	214	255	230	255	235	231	217	227	221	250	254	243	208	244	236	228	229	228	239	243	217	230	236	259	242	223	212	255	257	211	244	220	235	234	280	253	243	225	244	230	242	235	228	233	248	247	246	224	228	197	197	210	247	233	222	228	237	189	212	226	256	230	257	255	212	237	230	242	223	222	260	231	215	248	223	255	234	249	246	209	239	245	264	242	259	242	211	241	225	205	251	234	240	226	203	234	229	259	215	252	255	241	254	226	251	238	260	240	234	231	257	230	224	233	240	236	243	245	230	236	224	254	250	232	228	262	250	252	246	236	235	290	243	259	206	223	235	244	260	260	247	212	256	229	221	242	246	244	216	237	230	250	233	239	184	244	247	206	216	255	248	219	229	247	230	220	216	226	238	237	226	233	229	221	259	250	222	225	251	257	261	240	240	233	236	231	234	239	223	226	234	212	237	245	280	245	221	211	233	236	238	218	234	240	223	249	215	233	227	227	236	237	206	224	242	253	203	226	260	227	212	207	194	244	233	244	226	238	232	229	221	249	233	234	247	224	215	217	238	213	243	211	248	232	217	251	222	209	235	271	204	230	240	237	210	260	231	238	234	234	228	246	222	241	216	238	222	236	271	225	246	257	232	207	238	253	237	252	242	262	249	235	250	248	239	256	233	225	227	234	224	221	224	227	271	232	242	233	247	221	238	232	213	210	223	216	204	235	268	262	224	234	203	237	240	229	215	222	257	251	235	236	265	227	249	198	218	238	253	234	248	256	236	229	248	218	214	212	243	225	227	235	235	239	233	252	244	262	217	232	223	236	211	229	234	245	249	250	232	214	235	245	257	224	228	245	237	243	215	244	226	240	243	212	257	205	239	261	224	227	220	224	254	255	244	212	233	231	229	229	221	206	219	247	246	239	255	234	214	204	254	251	222	217	243	255	227	259	241	228	211	223	227	252	241	229	258	248	248	210	225	223	201	216	237	245	258	242	253	223	223	239	236	262	238	219	259	239	214	225	237	215	201	244	240	216	227	212	234	243	235	252	252	220	240	229	212	245	236	214	253	259	232	235	230	243	242	229	243	257	267	244	210	250	227	246	235	231	209	217	236	246	242	239	251	279	240	246	233	211	243	254	264	227	257	258	256	219	222	230	226	237	242	237	221	232	218	229	239	235	222	238	261	261	192	240	224	226	248	212	213	245	236	245	208	217	219	262	240	227	241	229	231	220	206	239	228	205	278	244	229	238	204	232	218	219	248	242	230	207	210	227	223	241	216	218	234	243	259	224	236	227	251	214	220	187	245	216	234	234	237	266	222	215	232	244	247	245	231	250	231	244	250	233	243	218	206	199	258	264	231	223	233	238	232	224	207	213	236	242	218	241	235	256	250	227	229	222	250	217	229	237	250	240	218	192	261	237	240	238	238	239	253	255	234	240	226	259	227	233	256	219	253	253	213	236	226	220	210	203	227	248	225	233	249	213	231	235	224	214	242	236	237	217	227	230	250	224	247	232	231	233	225	228	232	261	223	237	258	248	225	265	236	210	233	239	237	224	220	244	219	253	254	217	221	235	236	231	232	222	209	224	279	212	224	221	251	221	261	239	224	220	198	243	229	225	239	226	244	235	241	235	234	236	222	206	228	209	259	245	226	213	253	249	215	253	232	254	236	228	244	233	266	264	225	255	251	228	237	227	226	219	229	236	240	242	225	226	224	233	254	234	205	226	214	299	259	236	237	245	211	218	220	228	223	247	233	247	225	245	225	246	222	242	239	227	247	237	231	219	230	242	220	241	228	231	229	219	232	228	199	228	265	231	231	207	213	247	236	235	254	217	243	218	248	221	238	239	227	203	221	220	239	231	242	233	233	242	226	223	216	241	250	230	212	191	263	222	232	247	252	236	249	256	224	247	242	227	238	209	224	237	215	230	236	226	190	228	211	252	248	218	236	227	258	228	237	211	265	201	243	243	227	223	238	252	227	212	224	249	225	216	277	230	242	240	223	225	202	208	231	211	237	207	235	230	233	204	239	238	237	213	258	214	228	229	262	249	208	261	257	255	253	248	221	244	243	230	238	231	242	210	227
19317	13976	22588	19205	10438	2620	1636	1335	1107	1052	974	894	881	828	751	796	730	755	701	690	694	632	661	676	645	560	624	598	586	599	589	652	638	600	595	602	594	559	583	612	553	553	576	603	548	574	570	642	570	607	573	565	616	576	587	591	565	567	560	547	534	589	557	575	588	575	562	559	587	563	581	548	584	562	598	599	546	567	543	606	545	581	563	559	596	546	561	521	594	568	561	588	566	587	584	564	549	588	565	539	567	562	580	576	562	578	591	585	604	540	561	612	591	548	577	562	545	567	559	560	594	579	582	562	585	567	569	572	526	509	563	539	521	603	575	550	567	591	578	559	549	587	555	565	609	589	540	556	561	596	587	586	532	589	585	588	557	566	553	514	601	556	564	547	596	591	598	561	527	569	566	517	559	529	595	569	612	557	601	587	538	582	599	532	604	614	587	547	583	583	549	585	544	560	598	567	574	579	576	586	561	571	618	552	548	528	562	561	536	560	567	613	583	581	579	545	556	564	562	551	569	624	546	614	557	542	547	582	565	547	581	591	592	571	560	545	527	603	566	544	560	547	532	660	533	611	565	532	580	534	554	582	515	560	553	606	623	544	584	570	537	579	540	564	576	562	551	576	558	559	559	558	524	580	580	553	551	582	588	554	554	586	610	615	538	590	591	560	623	514	573	593	582	564	636	589	639	562	616	600	615	560	585	540	543	566	568	540	615	591	583	523	612	584	612	528	540	563	564	578	575	580	570	581	596	634	594	569	571	576	586	584	578	569	540	593	571	628	552	596	577	564	516	535	563	574	591	584	548	526	557	584	575	574	541	541	553	551	541	541	561	621	553	594	621	589	608	574	566	564	616	576	551	584	630	567	572	598	575	585	574	580	557	543	552	590	599	550	577	559	559	563	556	546	556	544	575	583	557	584	579	543	562	595	602	565	563	556	531	567	600	601	550	598	610	603	588	593	575	546	527	579	573	597	536	594	596	570	584	590	608	586	548	598	562	585	571	544	606	590	548	574	573	576	614	562	573	577	578	587	578	571	540	581	538	548	573	533	538	582	600	575	613	534	581	572	573	606	603	569	585	528	563	586	580	549	573	567	554	542	537	526	562	571	533	587	565	553	583	625	599	582	595	562	542	589	592	571	583	522	493	599	526	537	603	604	560	572	570	597	567	587	575	555	535	566	570	580	533	573	603	569	583	604	573	548	572	600	582	565	581	508	591	602	615	597	590	553	639	557	588	573	568	570	537	565	560	585	559	567	572	573	551	559	572	577	606	557	572	593	603	584	569	564	544	591	621	577	582	572	608	516	596	607	535	570	590	559	594	556	543	577	592	549	559	556	550	539	563	572	561	559	560	598	563	563	575	592	601	592	532	597	588	562	571	588	547	587	580	582	555	627	575	574	567	572	571	556	555	560	581	567	539	571	562	565	586	591	545	594	579	599	570	553	566	566	608	569	523	571	584	572	544	559	562	576	617	573	526	552	556	572	554	572	517	580	583	543	585	562	590	554	613	547	523	564	535	546	567	547	549	565	569	540	585	573	579	589	629	565	589	545	594	614	557	588	568	621	598	593	571	589	571	581	565	577	614	586	596	558	586	560	545	574	581	591	558	554	564	556	598	576	582	571	569	589	558	575	574	550	608	538	580	554	574	566	616	566	533	612	568	540	548	569	539	509	555	566	530	587	559	606	580	594	578	563	580	570	617	548	553	544	531	599	600	535	577	588	574	603	569	577	542	559	561	535	559	573	591	579	573	576	561	540	538	572	565	549	584	558	614	598	571	575	621	610	573	565	587	583	590	576	562	574	597	558	558	581	588	539	547	601	568	573	566	585	536	580	523	523	558	590	593	529	553	589	566	537	580	587	600	599	599	546	569	577	561	609	587	550	563	580	565	600	563	566	603	586	576	567	585	576	506	585	516	559	587	564	574	590	535	535	590	593	574	586	571	545	578	559	555	559	576	617	551	558	568	586	591	541	599	553	566	533	553	573	548	593	599	522	580	544	572	563	594	592	562	564	522	569	585	582	549	538	608	498	558	564	536	606	574	555	568	598	555	564	583	555	636	558	573	585	588	563	568	550	552	563	537	593	567	581	610	572	584	582	580	581	579	608	539	596	618	550	546	548	575	567	566	579	550	520	561	557	597	576	586	587	590	581	567	542	579	598	578	558	564	570	567	582	617	621	572	599	583	567	578	563	564	538	536	544	578	590	596	604	549	572	560	550	577	569	593	562	559	579	608	548	602	582	570	509	558	565	594	577	578	560	594	583	581	593	563	545	607	555	536	541	606	552	582	631	602	561	602	559	523	533	543	565	583	594	553	586	586	590	554	539	554	594	588	607	548	621	595	566	594	594	547	581	575	548	591	566	587	529	549	560	547	546	572	534	550	553	540	556	600	561	586	581	573	620	575	549	543	547	583	573	586	580	584	604	533	565	570	559	557	533	575	568	544	576	588	540	573	577	548	567	572	628	553	551	530	591	597	594	596	565	541	537	563	577	596	541	588	561	634	606	560	579	597	590	554	554	552	573	546	571	592	587	583	585	601	585	585	593	610	565	549	584	574	612	598	557	555	534	593	570	540	577	528	556	603	569	562	605	545	551	608	543	556	551	543	574	600	600	549	536	597	589	561	560	576	578	575	578	564	541	582	589	573	558	576	570	581	574	596	579	552	539	559	532	618	564	597	558	660	548	552	572	583	539	572	617	569	559	564	553	577	567	587	588	566	543	565	573	615	542	561	589	555	610	603	562	567	588	521	574	554	610	540	580	551	584	548	544	564	522	602	571	533	555	558	585	555	613	607	554	590	612	568	602	606	528	568	615	593	613	557	529	593	560	563	626	551	556	551	590	588	584	594	552	542	591	562	542	526	563	584	575	586	554	570	588	596	583	551	581	512	549	556	610	560	576	567	593	572	596	604	589	581	566	570	586	630	539	543	584	551	520	567	573	563	579	573	571	555	534	538	564	538	570	568	579	570	547	607	579	604	552	586	550	567	615	592	564	583	607	577	607	577	597	554	578	588	594	584	557	588	582	545	578	540	621	572	579	578	592	578	578	619	573	552	561	570	567	567	570	588	548	603	588	570	549	554	525	612	572	554	576	563	558	577	592	611	559	609	571	553	543	594	579	598	572	583	567	568	601	583	577	567	568	560	594	600	592	597	576	574	627	546	573	602	563	592	587	554	575	541	611	550	598	575	547	565	547	578	587	605	567	538	584	575	570	598	577	569	627	587	579	612	562	594	591	570	561	525	582	567	568	598	548	578	556	549	593	571	555	545	549	582	578	571	582	570	564	586	550	591	577	587	537	573	568	597	590	595	587	535	566	563	603	550	571	524	514	538	566	584	560	540	544	552	576	627	551	556	555	569	583	592	575	537	571	605	583	593	546	578	562	564	595	543	617	586	545	531	555	539	552	566	529	590	599	539	575	572	622	570	539	567	588	535	560	566	563	558	552	582	613	548	631	559	570	588	557
34939	22762	26162	18774	6722	1173	537	350	301	272	241	254	225	205	199	189	182	183	180	151	151	162	168	162	178	172	155	172	116	127	157	150	139	164	156	165	133	160	140	145	147	169	158	136	142	194	152	147	148	153	157	162	137	145	176	154	154	164	162	147	137	151	151	150	159	145	151	117	140	144	151	163	186	157	140	126	148	146	144	167	144	138	151	163	129	119	145	146	160	154	155	145	154	172	162	139	129	150	156	144	135	145	137	149	169	147	159	148	139	139	152	145	124	137	159	144	154	132	133	139	142	164	152	152	149	155	140	172	142	171	159	143	147	150	139	177	123	135	164	159	138	143	154	157	144	150	150	156	168	136	150	163	127	148	145	145	150	134	142	144	161	127	144	153	136	164	147	159	155	127	148	164	125	137	146	115	144	142	164	139	152	142	145	160	145	174	158	141	151	159	145	135	131	142	140	164	127	149	122	151	141	125	138	130	129	158	150	129	142	156	134	172	150	158	132	152	162	136	157	158	137	145	174	138	156	144	143	142	148	157	139	167	150	126	145	159	158	150	156	146	145	153	155	142	155	155	131	139	153	147	143	133	152	145	162	149	153	141	173	156	123	140	151	146	149	134	144	125	165	147	146	141	148	167	149	136	157	138	138	150	168	166	137	139	146	134	144	137	133	149	136	121	158	124	174	177	156	155	162	142	140	142	132	139	150	144	157	163	133	142	153	134	134	132	127	138	162	142	144	146	132	160	179	162	161	150	159	133	139	166	123	153	134	156	154	136	144	140	118	138	146	160	176	135	159	149	187	159	121	150	157	155	137	155	152	164	145	144	137	157	144	140	150	135	134	154	155	126	144	131	142	149	138	137	137	167	156	149	140	154	152	169	168	145	169	129	134	128	142	131	144	138	158	141	137	161	142	158	128	149	160	151	150	145	141	159	148	138	151	140	141	168	151	153	152	130	142	134	134	127	131	131	157	143	147	130	141	137	133	158	131	143	139	149	132	131	140	149	163	159	154	138	131	149	151	161	155	131	150	152	159	149	154	159	164	161	146	139	167	128	161	154	145	144	147	163	115	151	154	152	126	161	147	162	151	157	133	149	149	150	154	133	141	127	141	156	121	149	129	158	167	149	145	171	151	144	138	171	149	120	150	155	140	160	170	131	139	144	134	157	147	141	145	149	156	141	148	164	150	176	151	138	138	121	157	152	137	150	159	134	158	140	140	153	163	180	140	172	146	146	146	130	155	133	124	133	182	154	137	154	134	157	137	146	139	122	154	159	127	153	176	163	170	158	139	118	146	148	122	149	145	132	128	144	129	141	136	156	141	148	147	132	159	140	138	142	130	130	164	146	170	143	143	132	127	128	129	130	157	187	135	147	146	134	139	137	146	145	154	140	145	147	162	153	140	142	139	136	131	163	154	150	161	132	177	170	142	157	129	141	135	148	156	131	138	144	164	150	147	142	152	141	145	146	130	131	158	152	174	130	156	158	143	154	143	182	148	145	162	160	160	177	144	143	138	146	166	159	151	129	125	161	140	135	142	141	126	172	145	142	135	162	146	149	146	139	151	143	135	148	158	139	139	143	172	149	143	151	139	128	139	153	133	151	152	163	142	149	146	146	133	135	151	138	134	146	167	158	135	152	150	148	157	126	153	148	143	140	156	153	143	138	173	137	143	158	140	161	125	140	154	154	155	140	139	160	154	181	161	132	145	143	177	151	119	140	157	142	145	152	153	136	127	134	153	166	134	126	138	145	151	151	153	136	141	156	140	129	141	165	139	139	148	134	158	141	134	155	154	141	145	135	174	138	155	150	138	146	140	134	145	145	136	155	141	151	127	171	152	154	127	141	144	154	157	154	135	157	143	123	148	136	145	129	150	160	140	140	131	148	141	126	149	141	163	140	159	143	176	138	146	129	148	116	182	148	154	134	130	146	173	146	150	178	144	141	155	147	145	155	163	139	142	133	166	154	146	149	143	152	134	147	132	130	120	166	141	150	143	166	136	146	134	147	129	162	146	129	150	156	141	142	155	162	151	132	157	150	145	151	155	161	148	139	144	154	132	151	147	145	137	154	155	136	137	143	147	159	135	153	167	136	136	148	129	142	131	147	151	139	152	155	154	166	141	146	167	141	106	132	160	152	161	130	137	127	167	137	145	133	144	142	144	134	140	150	149	139	148	142	153	139	154	138	184	158	145	143	153	154	158	159	149	165	142	143	169	145	132	142	159	156	134	154	149	154	151	136	155	153	158	161	150	131	150	150	133	160	125	148	147	144	143	150	143	148	150	156	145	147	140	118	157	120	133	134	176	175	133	145	161	156	145	157	142	149	170	155	147	169	156	148	134	149	164	169	139	182	120	141	151	172	131	148	151	138	158	139	147	144	161	139	154	143	127	145	155	129	134	141	154	150	132	122	136	140	169	141	130	136	159	118	140	144	136	160	132	162	152	132	155	164	135	135	143	132	131	137	161	162	159	134	152	139	125	161	152	163	143	143	140	122	117	137	157	159	141	150	154	157	134	144	160	162	145	139	132	164	147	143	134	148	167	142	148	140	156	146	139	154	157	126	153	133	140	149	144	138	148	167	137	152	162	138	149	184	164	143	129	156	123	145	131	136	124	154	138	158	131	146	131	146	170	128	146	151	161	165	143	151	174	136	141	156	156	156	144	173	166	140	156	129	115	148	179	169	139	142	144	135	136	141	140	151	159	143	148	149	138	113	156	135	140	145	141	169	152	143	160	152	131	164	138	141	140	136	129	159	145	128	139	156	128	146	128	112	151	128	135	141	147	175	127	147	148	128	162	151	155	130	135	136	137	147	140	141	147	133	155	158	136	136	170	135	128	159	141	151	136	168	147	134	169	138	155	130	140	146	134	147	139	147	155	135	132	136	147	170	166	148	168	148	133	117	140	130	138	160	152	117	153	137	148	153	147	168	150	138	135	156	148	148	140	153	150	147	135	140	158	151	141	152	143	143	151	138	135	178	124	136	131	171	156	158	152	149	142	157	160	148	142	165	167	154	117	131	145	162	151	138	141	139	143	148	156	159	147	158	157	154	144	139	163	134	109	147	142	145	133	168	154	164	123	137	138	124	149	152	129	119	150	145	142	136	152	151	148	115	155	151	138	143	137	132	145	143	147	168	151	133	136	137	146	135	137	138	131	130	147	151	137	142	133	174	157	147	151	154	148	154	129	157	157	159	159	133	167	150	137	163	161	140	128	134	149	132	139	165	147	138	162	126	132	150	130	133	179	144	152	136	158	155	138	153	148	144	164	170	164	140	153	145	143	143	153	137	131	137	141	127	170	164	170	183	158	139	147	146	160	132	156	154	147	154	141	154	155	142	146	133	157	151	156	158	145	127	159	125	158	147	154	145	160	138	140	154	152	157	163	171	142	147	128	157	140	145	153	143	132	138	135	158	152	151	124	164	139	142	144	155	149	125	121	172	157	137	167	122	152	171	126	154	133	145	144	141
24091	19193	29938	25214	10421	2652	1801	1449	1234	1156	1091	982	858	827	741	716	667	631	583	540	562	546	542	521	512	457	462	437	439	435	444	411	413	414	417	419	400	436	444	395	416	384	393	368	384	398	369	377	383	427	373	366	358	365	418	356	397	376	373	395	373	378	323	371	345	350	395	366	419	378	338	370	385	365	373	412	377	381	393	351	375	363	380	409	405	375	337	369	397	405	388	366	360	372	407	370	392	338	357	401	408	399	363	399	387	365	334	368	395	405	355	365	356	394	381	391	334	443	395	387	364	391	354	364	381	354	380	361	364	357	371	373	392	367	368	355	345	413	386	344	370	349	390	368	379	349	357	360	330	377	396	378	375	401	373	404	356	385	398	354	369	400	352	367	375	379	392	377	408	418	365	358	394	404	342	385	394	388	386	391	387	341	397	387	371	373	367	370	388	338	354	356	368	393	336	359	379	377	362	390	390	345	399	392	350	351	387	387	381	381	393	331	387	402	368	389	391	335	355	371	403	382	366	360	370	374	376	351	383	380	330	361	383	371	372	406	403	379	402	360	410	380	402	358	385	355	394	392	367	389	387	352	340	392	366	369	382	365	329	354	400	380	380	387	380	392	392	344	363	371	391	353	389	364	388	360	356	377	373	393	362	354	368	378	357	386	374	358	377	377	398	400	389	385	397	376	413	390	419	356	360	337	358	391	378	363	351	387	374	371	349	366	347	374	372	374	386	374	389	361	343	361	389	364	375	349	393	371	392	379	374	347	348	411	381	379	416	350	341	353	366	315	373	413	343	355	350	368	327	363	368	379	366	336	394	353	338	403	337	343	400	379	382	392	360	375	346	389	396	369	397	344	385	353	372	352	387	372	373	371	372	373	394	346	381	368	374	381	332	372	386	398	338	359	391	353	379	378	366	406	363	345	393	376	377	377	390	345	367	349	384	339	373	369	393	359	366	372	375	353	390	364	384	357	373	356	346	370	357	360	348	374	381	390	397	388	387	376	366	334	367	369	328	380	355	397	363	383	379	403	358	372	351	385	387	352	381	359	390	393	384	358	388	384	405	388	362	396	369	376	357	368	376	358	368	378	377	385	387	383	360	370	365	361	382	350	390	364	358	377	400	358	417	362	381	361	379	365	384	382	398	362	396	374	388	373	380	388	376	365	396	389	387	380	346	371	355	357	376	382	409	347	352	370	360	357	375	343	391	347	401	360	326	382	363	380	382	398	386	372	378	335	372	387	383	365	383	412	390	331	389	415	367	376	366	405	351	374	361	410	362	394	343	380	411	391	392	370	393	391	401	353	379	357	386	375	372	378	394	374	370	384	366	378	366	352	364	393	376	387	390	381	347	373	381	390	406	328	393	368	357	387	380	388	372	397	375	405	387	397	407	341	357	387	362	364	369	377	366	355	404	406	346	365	384	323	353	364	324	386	364	378	380	382	360	379	371	347	360	373	397	369	385	359	355	402	383	369	401	367	389	383	368	355	374	373	361	334	382	381	376	380	399	357	386	379	371	386	371	346	375	366	362	383	413	389	389	375	379	390	396	368	382	359	363	412	369	364	373	354	381	351	391	362	382	362	386	341	373	367	381	382	403	386	399	394	411	404	372	386	420	366	372	369	395	364	371	374	393	396	394	414	370	361	374	380	394	367	406	383	374	397	396	359	395	375	429	343	384	405	382	368	382	358	392	398	356	366	373	373	390	331	373	368	350	384	373	367	380	350	381	393	417	352	369	393	384	385	352	373	371	367	381	392	386	353	375	392	409	338	355	380	352	376	316	392	364	407	347	376	351	364	390	368	355	376	381	374	348	400	331	355	421	376	367	352	365	377	412	369	372	390	399	330	369	410	343	359	399	382	387	382	419	353	392	366	377	331	378	374	442	374	396	372	395	371	379	390	383	369	365	369	373	386	347	395	371	391	361	370	410	404	385	352	338	389	360	375	380	401	373	381	421	420	372	368	366	391	386	392	380	402	407	400	402	368	376	384	386	374	384	406	366	368	358	396	349	383	353	408	391	358	374	365	360	349	364	382	376	347	343	359	381	350	398	356	388	400	362	371	398	360	373	377	363	396	357	400	363	357	359	381	374	379	375	355	381	344	386	386	363	396	428	335	385	379	371	369	368	395	380	370	377	368	370	380	366	385	360	380	362	381	354	387	371	385	384	354	379	375	398	375	376	354	338	377	350	355	397	364	378	373	380	379	391	365	368	400	391	373	391	390	336	364	386	357	400	405	351	379	361	376	367	346	352	377	378	379	382	355	366	352	352	354	376	378	377	305	342	392	360	366	402	364	363	357	368	370	413	327	402	359	371	372	363	393	379	397	355	384	386	354	385	369	364	413	388	373	378	388	405	357	384	357	398	372	368	365	394	337	337	370	356	354	406	375	333	372	383	379	375	396	399	392	399	374	352	388	326	354	383	367	352	367	362	380	383	364	369	351	394	364	395	376	387	364	397	356	388	370	382	361	348	372	384	369	384	346	383	377	364	383	352	387	379	334	386	367	383	353	376	398	359	363	386	391	381	369	387	377	408	373	381	406	375	361	426	354	383	382	363	389	402	358	377	387	353	376	371	380	378	377	390	359	368	343	388	374	377	370	378	382	416	367	340	361	407	383	372	382	381	369	386	378	355	383	350	364	377	368	350	378	367	352	388	365	393	365	369	374	389	408	349	370	394	373	349	368	358	405	393	408	372	380	364	382	377	365	373	352	357	357	367	358	407	374	418	369	380	377	410	384	373	359	348	362	397	385	372	402	388	385	346	383	391	408	363	385	362	362	392	335	397	393	330	366	341	365	381	361	395	377	372	363	375	416	393	359	380	376	395	376	368	355	375	391	345	414	343	378	369	388	387	358	353	372	392	390	383	385	388	369	395	388	386	363	383	359	365	383	382	380	397	397	383	368	366	370	358	379	364	376	436	350	407	379	356	412	391	347	364	378	381	338	399	394	384	371	354	364	404	379	349	334	384	405	386	355	374	378	377	389	382	386	354	357	359	403	357	356	381	365	371	403	344	367	364	431	372	413	389	346	392	381	405	394	355	364	366	385	369	379	348	379	390	346	371	368	361	423	393	375	392	373	418	353	370	348	394	387	410	364	334	368	367	405	315	391	368	382	378	365	359	388	396	375	412	397	416	359	383	395	367	361	393	396	366	367	345	384	369	364	390	378	381	387	388	382	365	375	376	420	416	342	371	379	356	379	399	409	353	339	361	387	394	342	383	373	393	387	358	372	380	350	382	378	395	381	376	395	380	383	401	439	374	326	381	355	376	377	354	430	382	421	346	374	393	350	371	384	380	385	365	374	382	375	348	404	379	383	394	399	382	371	389	387	397	380	352	375	351	346	371	388	412	380	374	352	365	398	386	362	389	374	359	368	379	377	393	369	370	380	371	372	373	410	380	350	389	377	363	403	352	332	384	395	380	409	357	386	395	356	379	361	365	381	357	353	374	357	411	372	350	389	367	393
12006	4916	3773	1990	838	379	350	360	337	299	320	312	312	294	293	303	287	288	294	291	298	283	268	260	283	263	291	273	247	298	302	302	287	268	290	303	277	300	270	259	249	257	297	241	294	280	263	271	277	296	283	285	283	269	310	269	293	277	320	248	299	270	316	242	296	273	277	292	267	284	301	273	300	271	270	288	276	287	303	253	286	275	289	291	292	275	267	300	294	269	300	267	305	248	253	295	295	311	279	306	274	299	281	288	318	272	303	285	281	277	279	268	304	293	319	260	269	271	279	300	285	289	288	256	262	326	264	274	282	304	271	291	266	244	312	265	297	258	324	294	286	292	322	266	264	291	294	276	312	257	263	317	276	282	288	309	275	269	279	292	303	279	293	286	286	266	288	287	269	300	261	263	280	303	280	290	295	293	276	253	284	299	274	259	264	284	290	311	290	291	282	276	250	287	264	287	282	311	283	290	275	278	306	278	291	301	280	264	293	258	268	282	303	281	273	295	296	287	289	301	292	295	301	264	311	286	335	264	282	267	300	294	282	278	294	269	293	262	289	278	276	275	276	288	274	263	283	276	309	287	266	264	268	287	297	281	299	297	287	311	301	281	286	292	258	267	291	284	285	295	268	291	288	255	293	285	264	270	282	297	274	290	272	252	280	284	270	265	294	290	279	291	260	284	259	296	280	276	309	254	236	266	273	327	267	275	315	290	297	281	284	269	274	279	314	292	259	294	274	260	262	282	267	254	282	271	259	297	281	300	262	282	245	296	288	300	280	240	248	267	282	283	293	286	249	286	299	279	286	261	272	297	288	254	279	275	273	285	292	271	254	279	276	272	268	291	307	297	283	284	266	257	278	269	290	296	279	268	285	231	283	281	279	310	309	308	265	283	256	286	289	292	256	272	280	266	268	296	278	280	324	286	268	274	277	284	264	280	307	304	280	270	274	255	295	315	278	275	303	283	274	282	257	299	249	287	266	307	269	276	278	257	262	280	274	294	290	308	280	258	271	279	275	302	247	267	241	291	280	292	313	306	268	296	248	274	275	295	264	287	291	261	260	281	262	268	286	302	293	253	261	252	256	251	261	284	323	291	303	287	302	245	287	279	285	298	269	275	290	267	291	276	275	264	295	287	305	295	260	280	277	293	296	256	269	310	274	269	303	272	286	294	266	286	276	286	271	253	290	279	280	310	296	276	291	296	265	252	290	259	314	272	243	253	261	280	293	301	275	282	264	261	277	276	294	285	248	261	295	291	272	277	302	282	302	291	277	287	311	262	266	276	276	257	285	294	279	277	282	294	284	258	258	285	276	270	289	286	295	270	305	282	293	289	275	295	288	314	286	286	270	282	294	276	287	270	277	300	281	289	306	257	301	290	293	288	272	290	292	261	246	248	275	250	312	287	283	303	286	306	280	276	292	246	280	290	266	268	261	252	278	311	277	273	236	263	277	250	279	280	282	317	273	278	265	288	284	281	248	325	274	289	298	285	272	276	279	288	254	281	280	271	301	236	325	267	297	263	296	292	283	273	280	262	262	279	308	292	291	281	276	298	259	291	276	275	303	295	246	296	283	300	285	275	304	272	274	322	264	282	252	258	265	263	264	288	285	271	260	278	286	291	252	296	291	283	290	271	282	276	286	278	292	285	294	262	268	285	250	291	291	274	253	310	317	272	281	254	261	276	273	287	284	247	288	312	295	273	285	272	287	301	287	280	271	284	263	292	280	265	257	298	260	270	269	282	305	292	305	289	245	273	247	271	265	272	257	264	282	278	269	287	263	255	288	274	261	299	285	286	265	283	271	308	301	275	313	272	283	280	286	283	261	296	315	299	290	333	287	310	284	304	282	251	284	309	316	293	282	312	285	274	280	264	269	300	263	262	295	278	285	250	307	278	303	262	272	273	290	269	302	308	293	274	285	290	314	288	287	269	326	260	260	290	262	303	276	278	322	317	302	285	268	274	297	284	277	264	281	283	303	289	258	289	257	290	265	295	314	271	298	279	302	301	289	320	275	270	301	304	258	257	287	244	291	304	260	280	267	281	283	267	274	266	319	302	281	251	263	276	305	280	252	280	290	275	258	284	271	278	283	308	330	323	288	272	277	275	291	272	307	293	280	286	295	292	277	297	310	284	274	288	304	299	268	254	269	255	263	315	276	289	282	286	278	285	276	280	301	284	288	289	255	262	304	275	279	247	290	297	278	295	268	276	271	282	282	269	286	287	308	308	296	257	316	262	301	271	303	257	278	279	283	295	270	302	252	258	306	265	246	277	317	299	241	261	280	271	271	297	277	291	293	275	264	286	269	274	243	270	284	266	274	309	298	266	298	276	260	286	276	297	295	299	275	285	263	300	285	287	266	258	274	288	254	285	297	257	275	244	310	283	327	299	330	291	312	279	286	299	297	312	267	265	271	264	318	286	290	322	271	264	273	291	283	276	299	270	270	280	239	258	247	277	274	289	263	304	289	256	265	307	303	289	280	301	251	296	271	296	285	256	291	308	272	299	284	282	289	272	292	296	300	270	293	324	274	275	291	309	282	275	278	281	264	276	278	299	289	295	271	262	292	269	275	264	272	267	297	284	269	254	271	262	279	276	299	279	276	247	286	280	291	257	323	267	301	281	291	247	282	276	300	291	271	310	262	271	258	277	269	287	286	250	282	314	274	288	289	276	286	282	289	277	266	261	256	286	297	270	296	274	283	270	284	274	287	253	272	292	301	271	301	300	283	271	269	261	289	301	274	223	285	260	257	289	286	289	308	252	254	267	261	282	299	263	282	271	277	304	289	293	297	261	265	289	286	264	299	278	288	274	288	284	276	291	249	277	277	255	270	259	299	303	287	247	297	283	292	281	281	270	268	284	277	246	307	295	283	281	330	263	284	284	303	291	314	301	290	304	295	279	265	271	310	287	271	271	284	313	286	266	271	281	273	278	266	248	271	311	297	261	278	275	275	265	264	277	301	293	323	285	279	291	280	294	271	281	246	288	289	252	298	274	285	282	276	271	245	309	292	269	242	283	280	290	287	292	273	263	307	291	282	303	272	273	296	304	275	291	287	316	270	285	271	277	297	296	250	266	298	291	275	283	313	287	296	273	284	279	283	267	290	245	275	279	264	273	261	306	271	266	270	264	296	240	277	258	282	269	281	272	275	289	283	315	240	266	266	256	280	302	310	276	295	269	254	308	266	273	281	276	271	278	298	274	268	260	276	261	278	294	268	266	283	258	280	261	299	286	271	288	298	305	300	286	283	278	285	274	257	307	301	282	270	281	254	291	284	295	262	304	273	298	316	292	269	266	287	256	275	267	283	286	285	301	278	267	280	269	299	267	300	305	264	270	299	291	302	291	269	252	277	281	283	251	278	287	260	275	263	287	318	266	305	279	281	288	279	272	275	305	285	257	319	277	294	249	307	293	262	261	285	281	292	289	265	288	278	265	276	282	261	277	290	311	288	285	259	278	296	297	289	320	298	269
9011	5223	7751	5943	2853	1333	1082	1065	885	852	858	842	780	747	744	790	733	696	720	740	664	705	721	695	657	669	650	677	667	681	710	697	721	713	692	690	701	708	667	692	670	661	682	686	723	639	703	669	676	706	671	651	664	648	686	723	718	652	659	674	643	697	657	693	653	663	724	721	680	647	685	701	690	678	671	659	679	627	674	695	680	652	665	725	665	702	659	682	670	679	707	622	693	640	677	667	668	703	643	679	657	691	652	720	712	744	678	680	630	673	616	676	619	714	659	690	630	680	662	663	631	642	676	697	712	684	657	660	671	679	696	658	686	686	643	677	694	651	628	668	684	719	705	669	656	680	650	644	679	632	658	656	677	688	686	669	704	678	639	658	683	717	661	680	653	691	693	677	645	688	653	699	658	684	634	703	665	707	635	704	639	666	676	673	706	678	654	688	658	648	673	636	665	676	676	655	634	631	653	678	706	714	696	655	671	714	637	663	648	679	712	695	701	661	654	686	722	635	680	700	651	679	665	677	712	680	642	734	688	705	643	654	707	723	688	682	655	721	626	645	676	638	666	699	661	621	719	650	692	641	702	668	705	664	625	640	679	683	674	651	665	662	685	711	673	674	693	666	674	666	668	634	670	641	663	647	682	714	642	701	664	694	660	718	628	692	721	630	678	694	670	663	678	659	653	703	665	675	657	681	683	682	665	619	663	673	695	696	644	690	643	668	692	698	642	693	679	631	648	662	654	670	668	672	652	654	681	664	642	698	675	699	608	713	693	656	672	620	672	720	709	670	672	728	684	660	683	694	671	680	698	635	666	686	675	692	695	670	660	672	654	665	680	650	667	626	670	644	664	642	667	680	706	703	682	686	677	666	699	609	677	691	704	698	682	700	698	682	652	663	658	653	689	657	662	698	733	675	707	684	660	641	656	719	699	666	721	613	688	689	699	689	666	668	635	624	668	653	657	725	697	639	659	708	700	711	643	711	699	628	703	669	675	665	688	659	688	640	703	674	683	658	627	615	693	607	639	659	707	663	682	628	671	663	634	695	714	664	689	717	668	667	678	691	697	645	634	651	671	672	651	685	688	646	667	657	673	717	641	643	699	694	658	701	704	677	640	677	675	684	634	636	713	649	675	701	721	707	670	676	676	660	680	660	707	680	694	636	655	656	749	667	728	681	680	650	660	650	641	683	698	724	677	719	681	655	630	707	628	715	669	633	661	674	665	602	616	643	696	719	704	666	694	638	664	689	641	697	635	667	650	729	659	651	696	676	667	723	740	689	656	659	662	631	669	686	714	671	712	632	652	657	675	664	688	675	673	656	697	686	639	649	652	671	670	651	700	652	683	678	665	698	666	650	661	682	645	713	725	599	640	644	655	682	662	667	707	664	695	651	694	642	667	655	632	664	684	713	653	711	674	674	656	660	676	711	685	693	700	673	666	699	665	686	698	700	690	717	667	645	709	682	640	684	648	651	660	667	683	682	666	677	687	740	669	698	674	700	687	667	675	717	671	684	652	656	663	678	669	710	715	717	705	676	729	677	706	675	671	698	721	733	680	687	654	670	673	679	670	691	667	655	716	675	659	652	676	665	661	679	646	672	718	683	693	720	674	643	686	664	652	645	650	667	661	718	654	656	664	709	664	667	689	645	695	675	680	647	665	684	673	687	667	710	659	685	630	658	627	681	689	659	690	677	718	678	623	678	687	696	643	739	686	691	684	636	671	638	681	636	690	649	664	658	701	661	700	678	667	686	670	682	663	644	703	652	678	659	650	675	692	683	637	672	687	676	695	709	662	655	681	624	698	653	649	651	646	706	686	636	652	662	704	716	692	680	634	616	635	696	693	675	648	643	680	666	652	668	676	720	660	716	704	661	695	654	710	658	702	698	624	654	666	671	638	656	681	647	633	629	650	685	711	682	671	680	729	674	658	654	706	690	676	647	658	686	675	621	703	724	688	704	665	706	688	664	692	698	644	629	701	718	638	643	644	681	661	684	701	670	681	631	676	663	728	722	657	676	699	661	655	671	691	696	684	739	685	640	668	668	692	672	707	667	701	677	627	667	676	635	668	700	680	642	695	698	693	655	651	672	664	668	648	672	712	636	691	690	703	762	618	669	652	695	665	699	676	669	670	621	682	667	722	685	636	668	714	683	671	673	693	658	656	660	714	647	660	641	685	657	685	669	620	677	644	672	669	630	675	662	632	628	641	672	642	692	672	718	716	678	685	638	689	671	724	699	702	665	704	688	660	680	669	631	661	711	651	698	665	676	673	689	737	635	681	700	678	673	687	732	652	662	619	653	659	714	651	651	628	646	679	627	674	668	688	705	661	689	672	704	660	708	684	637	674	667	656	650	664	649	687	695	695	641	684	685	720	721	687	705	652	694	682	671	674	713	676	672	672	634	694	611	667	695	687	622	686	636	676	679	668	629	662	707	673	669	695	674	693	620	688	689	678	682	675	696	681	688	636	679	698	646	668	654	698	643	660	721	647	652	658	634	653	690	622	693	668	662	663	688	639	659	681	695	679	686	652	694	694	704	657	662	649	703	673	673	648	726	646	679	704	616	658	639	658	677	721	682	671	635	700	699	680	679	658	651	691	716	706	672	670	667	688	680	664	673	690	682	700	746	664	629	712	602	646	697	686	718	630	689	651	685	676	668	657	646	703	679	643	675	662	698	678	646	693	721	681	684	656	669	701	664	648	680	655	628	653	672	706	661	705	676	721	681	665	692	693	640	682	703	672	676	658	703	655	615	677	674	661	676	685	662	713	638	676	657	720	676	634	706	686	716	689	669	632	628	674	662	699	688	664	651	656	686	710	642	648	639	708	669	708	676	701	696	681	662	667	669	635	678	677	672	715	634	657	654	706	698	679	696	680	659	651	683	708	700	705	704	675	635	673	694	633	712	717	689	711	682	689	716	688	674	642	652	643	691	692	680	737	706	702	619	679	660	685	676	712	664	627	677	650	674	681	666	669	633	655	690	616	726	697	685	665	639	695	674	682	662	662	668	644	666	705	630	665	671	674	684	638	632	721	647	692	688	717	701	706	675	676	660	618	685	689	705	711	692	659	692	643	686	623	667	668	676	686	679	681	683	705	649	693	681	673	642	695	645	670	673	672	725	681	653	622	657	702	705	715	686	673	681	713	704	671	711	664	661	649	681	684	664	652	702	653	657	639	671	677	738	676	637	694	693	675	682	647	699	664	713	711	704	670	716	645	674	717	658	676	659	673	682	669	618	634	644	666	626	644	671	695	638	648	711	700	685	663	689	686	724	674	662	645	687	654	669	661	678	631	680	679	660	652	662	667	672	672	666	712	662	661	634	638	697	658	692	664	702	626	650	669	663	673	676	679	676	701	686	669	663	647	666	703	702	666	629	652	672	672	643	695	661	684	678	664	640	620	651	672	678	693	723	647	713	683	655	652	690	680	657	668	639	652	690	693	660	694	692	687	658	648	692	697	689	696	619	727	616
25851	15230	18690	12651	2537	674	440	416	340	311	305	306	279	281	270	271	276	246	252	266	237	268	251	218	224	244	245	265	259	234	248	240	253	207	248	243	249	252	211	267	257	240	240	260	196	237	252	268	251	217	215	235	245	204	208	237	254	247	220	210	235	237	243	246	216	235	248	243	242	250	255	237	240	249	229	237	220	235	244	251	229	232	241	248	208	247	251	256	245	212	233	246	244	214	220	216	219	225	237	233	232	243	215	241	250	225	214	249	264	246	204	241	253	254	239	250	221	271	231	230	212	222	239	212	217	218	203	202	220	253	235	225	229	243	227	236	231	238	218	226	247	246	238	219	224	245	211	240	244	240	242	246	229	223	242	266	234	254	224	228	233	236	237	258	243	225	253	234	232	202	231	251	244	230	247	257	257	223	260	254	246	223	223	247	263	200	231	224	232	229	241	226	245	196	244	289	224	230	224	214	211	214	206	244	227	232	200	220	215	225	243	223	266	201	226	238	216	226	235	269	226	259	248	224	251	235	218	231	218	231	215	224	214	249	217	249	223	245	221	247	221	239	251	239	235	239	245	240	219	236	238	231	258	218	236	260	238	225	245	226	230	217	218	231	220	228	248	261	236	237	251	222	224	230	221	219	230	243	223	240	242	231	235	242	200	272	231	242	220	222	226	225	215	229	257	250	272	277	244	219	260	237	210	228	231	242	233	255	258	245	234	244	228	219	227	252	237	247	235	216	222	208	195	200	233	214	255	234	212	218	232	250	238	234	248	212	260	229	232	243	248	242	247	244	241	233	249	252	247	243	235	239	242	250	250	253	251	256	222	226	232	231	242	247	231	254	247	209	237	233	229	224	229	223	250	221	236	242	236	254	237	250	260	215	226	242	271	238	201	231	224	219	221	229	247	213	252	220	250	233	243	251	211	242	241	240	253	257	254	231	224	215	197	233	231	260	243	245	222	222	243	228	217	233	256	248	221	236	229	215	240	217	225	212	255	244	236	246	239	231	235	264	267	250	233	229	215	235	235	240	235	239	231	260	239	213	233	239	230	213	202	220	238	231	248	246	221	227	255	239	230	215	230	246	227	224	256	264	250	231	233	240	222	222	241	252	265	222	225	258	248	260	238	229	217	240	252	221	224	253	242	243	250	226	229	186	235	243	229	237	230	225	213	248	243	223	231	262	254	230	219	249	212	231	231	226	228	226	232	228	231	244	198	231	207	252	233	279	183	262	238	225	242	225	234	222	232	255	225	267	236	222	213	245	229	218	216	251	227	269	244	248	226	224	250	237	226	239	237	231	241	234	229	229	236	214	221	211	218	236	245	218	224	253	257	244	241	232	227	226	235	239	224	224	237	210	220	259	220	258	221	256	238	236	243	256	215	223	190	233	242	228	275	236	248	211	223	226	229	205	237	209	241	251	227	246	219	209	250	262	238	232	257	269	212	233	224	220	244	231	239	227	205	233	230	224	219	211	229	244	227	230	234	280	222	240	224	268	206	218	233	246	218	251	237	251	236	232	222	236	256	232	238	232	224	248	216	225	224	255	230	228	235	214	222	227	233	225	235	242	225	225	236	213	261	243	254	247	204	217	226	238	236	243	255	227	239	229	224	234	227	227	240	227	196	215	239	222	248	246	262	240	251	238	226	229	263	263	251	238	261	256	271	222	233	216	198	255	239	236	216	270	255	217	250	237	247	219	228	240	233	260	239	212	238	256	233	238	257	257	230	256	266	246	226	251	238	230	242	258	226	245	244	219	231	229	236	219	230	241	188	215	221	240	236	232	244	266	229	223	228	253	228	255	232	221	239	237	228	254	239	257	213	227	214	249	251	208	238	206	231	223	260	251	253	249	257	238	225	215	218	238	240	214	238	228	250	225	221	227	225	248	247	240	254	228	267	256	247	243	235	265	232	231	219	214	237	251	233	231	253	220	236	211	238	262	221	236	240	268	230	255	239	243	244	244	229	225	229	239	233	225	231	231	250	234	241	227	228	254	246	207	227	220	241	247	225	235	217	239	230	240	248	252	238	252	229	220	268	237	254	251	220	216	246	233	212	262	239	255	222	237	228	287	222	244	229	249	212	231	205	223	207	229	230	246	253	242	220	218	225	201	243	232	215	238	244	242	223	232	229	243	217	230	251	270	204	240	236	232	250	239	229	219	236	241	252	238	237	210	222	215	234	224	248	260	248	234	246	232	225	232	212	233	238	244	270	219	233	237	221	240	251	264	250	228	212	214	241	228	249	214	229	233	192	237	233	267	244	253	227	276	244	228	272	240	252	244	249	200	214	249	227	248	236	193	259	240	251	219	245	202	238	229	214	227	225	256	198	259	253	236	207	255	226	263	228	231	244	236	221	239	245	233	241	245	238	234	222	241	228	253	232	217	216	255	260	230	227	240	232	254	216	232	219	231	237	248	215	218	237	208	211	228	223	255	235	221	223	235	232	265	205	234	239	228	239	254	224	225	229	226	207	233	239	222	234	217	241	216	221	220	250	238	270	230	235	242	243	251	240	250	234	225	249	251	249	248	224	255	251	215	226	225	211	236	211	247	237	219	230	202	247	258	239	234	231	217	248	212	233	194	238	232	220	267	223	224	242	255	242	264	242	245	202	251	236	244	226	212	237	238	245	264	272	256	247	247	227	254	233	233	244	203	244	181	234	239	199	214	237	233	210	230	223	225	224	227	219	215	249	225	204	226	248	239	231	262	213	232	224	245	236	230	231	226	267	231	219	226	241	215	254	224	220	241	234	244	262	216	237	252	250	206	198	204	240	208	232	221	225	216	232	246	233	251	226	240	228	225	239	249	230	224	242	224	219	236	221	236	230	241	219	204	228	230	243	266	232	243	254	248	247	267	215	224	228	237	231	207	236	252	231	228	239	250	216	251	249	269	230	215	215	234	238	243	238	239	219	217	226	231	239	240	261	254	248	211	227	222	248	220	215	227	214	226	237	238	212	245	245	235	219	215	232	263	217	225	251	202	235	238	223	261	260	210	236	232	265	252	236	241	251	222	267	216	197	222	256	241	254	265	235	209	234	223	252	210	231	272	233	243	235	238	234	255	270	249	223	215	230	212	219	233	249	228	242	245	244	250	246	231	252	237	231	239	191	227	239	224	247	212	259	223	252	224	209	225	218	215	250	204	251	233	257	223	237	208	216	227	250	211	246	234	272	234	230	240	256	246	215	236	249	263	257	258	235	232	225	253	202	239	246	219	254	235	236	221	232	227	238	217	257	237	240	230	253	226	266	216	202	267	234	237	238	227	233	221	236	225	195	239	231	237	254	225	260	229	224	249	220	232	225	233	253	214	215	232	214	231	243	236	245	235	243	218	206	236	267	237	266	253	254	227	243	243	249	261	261	249	267	211	235	243	263	248	210	222	255	234	234	257	239	272	223	218	244	231	245	200	232	252	242	227	235	222	237	221	238	205	253	241	202	236	245	220	172	248	237	238	223	227	225	236	229	229
19046	13902	24184	19081	3862	1977	1535	1362	1262	1127	1006	932	951	889	800	770	777	753	689	728	698	710	622	635	629	668	595	608	621	625	624	577	601	603	632	573	580	608	597	555	579	583	585	607	568	568	573	550	578	577	577	526	613	608	594	581	579	566	527	581	578	597	564	532	589	553	563	601	615	605	590	543	568	567	548	581	551	563	604	572	545	557	607	614	536	607	556	594	524	545	595	524	540	545	579	528	603	559	534	573	597	548	554	590	584	535	559	598	594	576	586	614	594	557	594	532	559	585	560	600	553	589	616	580	555	549	581	552	554	524	575	611	605	527	601	579	590	591	598	557	550	591	558	531	566	548	563	568	582	535	593	581	627	596	544	586	569	568	552	568	575	557	590	547	579	561	588	587	573	542	564	572	588	602	562	636	527	563	538	575	562	590	560	545	550	590	577	576	620	597	618	532	549	617	564	571	628	569	554	553	538	567	567	595	563	617	564	551	557	632	570	551	561	546	548	557	563	557	585	535	574	573	588	574	610	557	602	552	555	540	596	602	571	581	573	579	564	573	592	566	603	554	591	548	600	562	519	526	554	586	555	570	553	575	581	610	586	571	601	593	545	570	573	638	597	560	569	572	574	538	588	586	573	571	573	563	552	593	594	571	603	572	590	544	583	573	563	615	585	593	555	586	563	561	569	567	571	586	540	564	537	563	570	559	569	533	595	560	545	542	603	534	560	619	577	565	544	584	575	579	528	549	581	579	548	562	592	568	563	523	588	512	567	548	566	566	576	585	529	583	563	587	580	560	596	597	538	591	540	574	610	528	550	572	529	586	577	551	545	553	557	566	602	548	555	524	587	583	571	569	571	610	571	570	544	610	582	556	569	565	557	585	573	595	571	609	561	558	558	568	552	568	617	550	618	577	583	525	567	570	540	563	573	569	597	557	607	583	564	587	563	545	582	588	553	555	545	565	591	591	510	577	570	584	520	589	556	540	565	588	601	532	588	593	523	566	606	546	553	573	541	615	581	532	583	573	628	526	539	600	587	538	588	571	552	568	535	551	588	556	584	565	585	568	565	576	575	564	556	539	561	559	626	579	526	573	596	595	597	561	615	564	563	559	581	522	573	591	608	572	578	576	563	560	563	577	560	603	590	603	548	557	530	567	539	570	549	616	547	564	611	567	549	569	593	563	591	582	612	548	540	533	587	579	580	549	583	570	540	523	596	557	559	587	570	573	608	566	570	544	564	561	527	654	559	581	531	594	572	580	593	565	576	573	550	587	565	580	576	549	597	528	605	555	598	572	599	597	558	571	574	519	555	565	503	579	568	582	550	575	556	610	594	581	552	563	547	561	562	538	538	582	569	582	548	558	571	553	589	543	586	566	560	582	589	615	548	566	567	586	564	568	556	589	590	582	565	594	544	558	573	560	535	555	556	560	572	564	571	568	565	571	570	552	584	551	582	554	590	525	554	589	594	558	610	593	528	551	534	573	601	538	567	571	555	559	551	567	537	583	566	558	582	564	550	588	579	597	571	585	565	569	590	602	583	571	589	548	569	567	572	583	547	580	582	551	565	549	595	619	587	578	593	591	542	592	610	571	508	591	588	579	582	557	584	574	602	541	602	550	567	582	578	571	569	582	552	595	596	572	527	560	568	558	570	558	564	545	546	557	572	567	535	583	574	567	542	542	535	542	544	557	562	562	526	561	532	585	552	590	554	551	589	548	590	612	587	601	532	536	554	576	576	553	578	582	527	591	544	556	556	586	568	578	575	535	560	571	541	599	568	562	563	563	560	586	556	577	575	565	596	600	599	573	577	567	588	578	607	597	553	589	558	568	573	553	586	580	536	600	555	560	545	557	584	579	547	575	571	583	521	583	551	561	571	561	583	586	554	582	555	575	551	565	601	528	560	557	577	578	582	588	569	581	552	564	523	550	573	542	571	597	582	530	591	563	549	551	585	587	577	588	571	581	557	600	567	578	607	564	590	589	524	581	598	590	609	535	583	618	584	614	565	535	550	540	590	584	610	564	582	566	549	499	563	579	597	595	554	606	563	570	536	606	577	567	537	571	584	619	585	552	585	543	602	563	609	578	611	578	628	602	561	535	529	541	580	626	573	617	567	603	583	560	591	586	583	617	553	585	568	602	576	569	572	586	552	593	560	572	553	532	600	588	562	577	607	569	603	546	577	572	571	590	604	559	551	525	573	593	565	604	551	596	584	583	634	547	545	580	581	598	578	574	578	590	571	573	514	560	595	568	596	529	604	542	553	557	562	572	541	559	587	562	569	558	521	572	562	625	590	566	535	547	580	586	634	568	559	601	547	552	580	568	588	575	590	584	573	590	544	531	588	570	583	541	577	547	580	536	574	577	582	579	546	591	560	580	558	585	599	626	528	553	567	554	574	583	569	598	559	566	595	581	588	575	537	552	579	548	550	545	600	567	586	590	582	558	586	576	597	575	527	567	545	599	565	556	586	592	562	571	567	591	542	592	581	577	548	591	586	584	533	558	538	615	575	544	556	587	558	572	607	583	525	563	559	555	557	561	536	575	559	591	595	589	534	568	555	591	614	522	572	575	600	571	545	606	558	563	605	565	547	563	580	590	582	576	580	583	586	587	583	555	584	579	598	548	567	562	559	518	561	547	574	581	606	616	567	567	529	569	584	569	537	525	591	592	566	539	533	604	566	577	571	573	537	536	592	532	560	567	578	590	594	555	567	555	556	568	582	570	580	588	579	550	550	579	604	550	571	566	574	564	620	547	559	559	553	564	571	534	558	565	555	559	578	559	602	577	536	593	558	559	633	565	580	551	560	506	585	594	549	538	590	586	550	535	623	568	555	560	609	551	558	607	581	595	584	571	599	548	557	583	559	565	515	583	567	594	541	595	564	603	568	547	605	547	534	589	588	572	553	551	567	632	592	532	582	546	539	578	551	547	559	565	592	578	581	551	566	535	616	535	572	564	549	560	564	588	585	590	572	610	584	559	568	559	571	571	608	596	554	528	551	570	564	572	591	576	582	555	542	579	574	538	582	574	584	558	583	553	572	541	547	614	572	604	576	532	594	574	577	546	554	598	595	588	554	621	567	547	565	567	562	589	565	593	582	546	517	603	594	549	568	550	565	543	612	552	596	580	546	569	573	528	572	557	587	579	592	574	601	561	591	580	553	578	598	554	519	550	608	569	530	534	572	572	557	579	592	568	550	599	603	571	531	547	574	582	563	585	567	592	584	575	578	625	515	537	550	595	613	583	598	565	564	548	594	570	566	586	584	572	581	590	578	587	557	604	546	582	538	573	596	548	544	560	574	579	606	556	576	563	564	584	587	582	565	611	553	595	585	540	573	550	583	547	532	550	568	601	611	609	566	512	552	577	516	578	596	572	580	591	570	569	589	610	562	582	537	560	576	574	569	545	520	552	597	591	557	548	540	575	574	520	567	552	525	546	598	552	577	542	550	599	556	573	541	589	594	577	593	613	585	595
34688	22175	22624	18626	5844	951	430	367	318	293	274	247	216	183	192	187	179	166	173	184	151	160	153	162	143	156	165	177	146	152	163	170	119	149	132	151	186	153	153	150	145	165	135	151	132	159	161	152	125	140	168	156	132	136	132	153	132	143	172	136	128	139	124	126	151	137	143	131	128	151	125	146	152	147	144	150	161	163	173	160	153	125	142	145	135	152	139	123	148	168	154	141	122	150	129	142	148	143	190	168	147	150	155	122	160	175	152	136	147	137	133	143	144	154	161	168	134	134	146	159	154	145	125	130	149	142	128	129	146	125	143	153	159	139	127	140	184	139	145	136	143	129	136	125	141	135	146	139	137	144	139	140	131	128	154	136	169	158	159	127	145	114	145	155	159	137	144	141	138	144	149	130	121	153	153	142	157	126	138	155	160	125	126	138	154	168	114	132	161	148	133	155	164	144	150	158	147	160	161	158	149	132	131	121	126	134	121	116	155	155	140	139	122	139	142	157	156	151	133	144	156	157	146	166	151	137	144	148	136	139	135	143	131	137	150	164	140	127	138	156	126	127	156	137	141	148	137	146	153	146	147	154	126	148	149	162	155	123	142	165	156	148	147	161	139	148	169	145	146	136	143	128	136	143	155	136	142	142	162	159	163	135	133	148	165	156	149	135	150	145	168	174	139	154	130	148	129	138	137	139	126	126	140	172	142	158	155	133	149	147	139	159	154	149	153	140	137	139	139	138	142	146	172	178	155	139	133	139	156	155	143	127	145	151	130	134	150	137	154	161	138	144	143	145	136	155	154	145	157	133	141	153	160	157	148	157	154	146	159	143	164	130	146	138	166	124	168	139	129	134	128	128	156	143	148	149	147	129	158	131	133	124	146	141	135	137	166	133	154	152	165	128	143	121	148	136	159	161	162	151	145	132	152	146	128	139	154	146	132	127	139	145	164	142	127	181	140	127	140	135	154	139	141	141	141	164	154	150	135	152	151	142	164	171	150	169	153	142	136	156	127	140	136	134	141	158	116	128	160	148	158	145	164	120	127	145	167	133	147	133	149	138	143	151	152	123	152	159	123	153	153	150	158	140	140	147	151	150	130	142	144	138	135	137	137	153	153	121	135	128	158	134	161	145	144	129	132	130	141	136	135	167	151	118	147	147	145	139	151	144	147	141	129	140	145	155	147	144	149	150	144	147	153	132	150	137	143	151	132	126	124	168	144	131	130	157	155	138	149	152	119	148	148	160	135	141	136	142	146	149	143	141	133	154	129	126	145	132	162	146	158	146	148	127	167	149	147	130	131	129	157	156	132	162	138	127	144	152	159	148	138	148	150	134	143	152	144	167	147	169	155	159	152	146	128	146	131	151	142	155	174	162	127	157	147	141	137	150	158	154	138	158	142	144	162	141	126	157	144	137	132	138	130	144	129	149	128	164	149	135	156	153	152	144	137	151	155	154	163	134	120	164	139	144	150	145	150	154	143	131	140	111	127	140	154	158	134	138	149	129	153	162	152	158	155	168	134	134	156	137	160	148	143	137	135	168	172	168	143	146	161	137	142	144	144	132	138	152	141	132	127	137	135	143	143	152	136	138	135	159	133	137	120	149	154	143	182	158	145	143	162	143	122	159	134	164	140	137	161	156	131	153	139	161	171	129	162	118	154	135	146	146	162	155	146	134	126	150	142	147	148	157	157	138	130	135	129	141	152	162	150	136	136	140	114	163	134	145	133	139	150	154	148	163	159	128	167	136	153	129	162	136	152	162	159	154	149	143	149	148	138	135	144	128	155	150	171	140	130	139	139	147	146	167	128	153	146	145	146	153	148	153	140	165	133	155	151	151	145	155	144	128	130	128	131	150	147	149	133	141	139	148	131	145	157	161	136	152	152	156	115	148	141	140	142	149	153	168	135	152	145	149	137	147	158	145	141	147	150	152	144	136	143	136	133	155	130	139	156	147	169	153	158	151	144	142	154	172	148	139	149	130	171	132	131	107	137	134	149	139	163	190	136	172	160	159	137	131	145	157	145	142	150	130	158	157	146	161	130	154	119	131	132	147	154	139	144	172	145	140	147	135	139	141	140	154	159	143	142	156	155	145	149	147	139	138	162	151	140	176	144	157	160	129	132	128	133	156	130	117	155	146	154	140	159	145	135	158	156	158	145	155	157	138	148	127	140	146	156	146	168	130	138	140	123	157	135	144	145	154	153	148	134	144	145	171	153	143	157	154	153	160	150	145	117	153	142	136	138	145	143	132	128	148	137	163	129	132	153	130	135	147	139	143	159	140	132	146	132	156	154	153	131	153	148	137	115	135	159	137	134	133	154	160	143	129	132	134	131	146	117	129	142	139	143	133	171	164	168	140	150	163	131	147	149	156	141	139	149	134	137	160	157	164	137	146	138	132	138	149	129	129	155	134	168	140	144	154	146	137	142	146	155	146	141	135	147	143	131	141	140	137	170	138	148	143	144	127	140	150	156	149	179	152	143	146	142	156	156	165	135	142	153	139	117	145	156	139	172	139	126	145	161	136	145	128	154	130	138	139	146	126	128	138	130	140	148	177	140	137	154	136	163	134	169	178	112	146	165	126	153	131	156	142	141	115	155	169	137	142	148	155	166	128	147	145	142	150	128	141	128	143	154	149	149	143	151	144	160	163	169	173	139	129	139	138	159	142	147	161	129	161	154	154	139	146	147	133	157	147	147	142	154	144	136	153	141	141	147	135	158	147	165	140	133	129	144	164	134	118	148	135	147	140	150	145	160	148	191	164	155	145	134	154	146	146	139	157	159	144	131	153	131	132	142	155	139	150	145	148	129	132	147	149	143	142	142	154	150	143	153	120	155	136	150	132	126	160	138	153	158	158	169	164	153	165	162	157	147	125	153	140	159	147	137	149	158	152	138	157	145	142	116	145	145	170	131	148	137	155	135	134	125	135	143	157	144	147	138	150	148	144	148	151	133	146	116	143	155	145	146	166	121	134	132	143	130	149	149	150	142	135	148	145	161	160	161	132	139	142	153	132	141	132	128	165	148	152	144	159	150	157	164	153	140	148	125	146	123	120	149	136	153	161	148	117	134	140	111	131	142	153	127	125	176	137	137	129	139	126	135	160	157	148	136	149	136	151	136	144	155	154	128	127	133	129	146	140	141	162	137	151	143	147	145	151	131	152	174	135	141	148	152	153	155	151	142	150	111	147	140	147	126	126	152	132	158	149	153	142	156	151	147	138	139	154	147	145	125	137	144	114	149	158	151	127	137	169	140	141	154	152	138	123	123	154	126	141	133	141	141	139	154	171	133	146	129	150	155	127	136	135	140	152	165	142	150	126	136	152	129	137	150	147	133	133	149	146	135	125	163	157	145	152	157	122	123	139	130	149	148	142	128	135	152	146	134	159	140	129	134	122	163	148	138	144	141	159	119	131	157	127	148	162	163	153	143	154	141	145	151	163	129	132	121	135	147	139	137	149	142	158	136	123	160	146
23679	18452	26300	27640	8594	2386	1786	1495	1369	1214	1102	962	940	820	771	717	686	610	616	593	534	578	517	501	508	490	467	435	483	438	477	411	415	444	428	424	428	393	389	420	387	388	361	407	398	371	384	389	416	387	391	397	408	406	418	392	361	384	374	367	381	378	386	377	357	339	351	373	385	347	374	380	382	379	379	405	365	417	375	364	391	396	418	378	375	377	383	388	397	385	347	384	404	416	371	364	398	367	385	392	398	351	361	365	372	364	383	412	393	372	355	399	373	384	349	353	390	347	372	349	396	356	357	404	374	364	352	373	388	376	297	343	382	404	339	374	373	366	387	380	394	404	388	396	391	350	323	371	373	385	343	349	333	374	384	361	363	372	378	362	381	359	383	381	339	355	413	344	357	373	374	401	363	381	364	410	359	352	405	380	365	363	386	382	376	382	337	368	346	364	356	392	406	377	379	376	398	377	384	389	355	389	348	362	325	409	370	365	368	363	373	404	354	381	372	372	409	363	387	399	359	350	356	361	344	369	348	394	343	386	370	403	396	373	343	369	397	353	370	327	367	412	371	360	341	403	392	379	359	355	392	371	377	359	339	357	389	392	355	384	370	352	381	338	375	384	378	366	344	352	389	383	398	381	372	356	377	360	376	373	344	348	413	340	370	365	401	396	399	380	369	382	366	370	344	388	393	391	366	378	406	346	390	350	358	361	374	381	371	354	384	380	368	336	373	374	341	383	372	351	408	337	379	355	371	350	410	372	347	384	374	389	353	370	410	378	401	400	359	383	389	363	333	381	364	376	372	389	357	339	352	395	422	389	403	393	382	381	366	336	383	391	371	382	378	385	369	368	399	387	363	374	373	406	370	362	387	357	372	367	355	387	379	369	356	387	363	427	335	346	401	347	357	350	354	388	364	354	366	360	377	374	369	358	341	379	354	345	366	359	373	435	373	383	369	378	387	393	366	421	372	361	395	378	373	358	354	361	375	395	354	402	379	362	405	359	379	405	389	399	348	375	392	387	386	351	395	374	398	349	397	360	405	409	334	402	366	413	369	392	382	391	381	358	383	349	379	362	343	355	357	355	383	371	369	361	379	349	398	400	406	357	391	382	342	360	363	376	375	383	336	386	333	352	384	356	364	392	355	368	365	387	366	382	376	389	379	377	389	375	379	347	389	364	346	367	371	327	358	328	387	398	377	369	380	375	352	372	377	365	384	391	358	330	360	358	371	385	368	394	397	385	365	344	360	399	380	402	353	381	394	366	400	398	378	374	374	407	373	343	367	384	343	383	385	385	376	394	364	347	393	386	374	354	380	388	348	362	392	363	373	370	360	411	360	386	386	376	367	380	387	387	378	374	382	346	358	348	364	354	363	390	386	413	381	381	360	375	385	381	354	370	373	375	370	404	375	409	384	376	373	355	356	374	359	405	387	378	354	366	380	385	381	387	324	378	371	354	344	358	379	375	383	375	344	365	346	370	366	376	395	392	397	421	350	362	357	398	392	341	364	367	354	346	339	361	356	360	373	386	394	367	369	350	371	378	372	372	355	383	377	394	342	385	355	358	390	366	373	349	383	388	373	349	354	388	389	384	364	348	379	358	437	354	378	378	374	360	350	367	382	389	358	362	380	341	379	367	368	392	358	335	326	365	390	406	376	342	384	359	394	368	400	366	384	355	359	398	400	375	360	375	356	339	410	364	357	402	349	357	378	370	357	372	369	391	352	383	355	363	343	347	372	342	398	365	377	371	335	367	368	390	377	362	368	376	394	393	366	382	392	367	365	374	361	384	354	378	383	361	386	382	329	368	347	345	356	395	355	368	371	360	366	350	348	412	394	368	352	389	392	366	390	374	393	359	365	368	380	382	387	383	359	360	341	354	378	412	370	387	390	336	370	369	406	368	346	383	375	383	359	378	342	378	368	393	360	362	360	330	352	377	347	335	350	410	380	375	346	365	336	395	387	398	368	324	374	353	407	378	358	383	400	363	364	341	399	362	399	364	360	373	373	391	358	386	381	380	364	349	378	387	352	374	367	353	401	368	382	405	350	371	379	381	389	359	377	336	406	338	344	348	371	365	332	370	373	367	338	378	375	340	398	382	391	412	380	374	395	360	391	347	321	401	357	375	372	342	373	370	364	393	385	401	427	345	358	387	363	399	331	364	390	371	338	372	373	366	368	414	381	355	348	372	368	380	333	372	364	339	363	395	381	387	352	364	395	380	344	361	406	373	380	387	362	350	371	379	363	359	334	396	400	345	337	374	400	349	385	400	372	368	369	412	385	387	368	329	377	372	365	377	365	368	371	374	389	344	339	367	336	377	398	386	406	371	388	400	347	378	378	334	368	375	354	352	362	395	391	409	404	385	377	367	424	418	358	383	368	354	386	319	356	393	339	388	358	376	377	376	386	376	340	383	400	356	391	385	377	399	369	371	350	418	386	362	363	355	371	396	328	379	372	360	370	376	366	381	384	375	355	370	403	375	349	360	380	411	384	383	402	375	333	358	381	363	374	365	348	379	366	380	351	352	395	352	340	398	371	387	332	361	362	364	377	398	370	364	393	378	351	406	376	347	392	389	387	367	390	379	402	373	370	384	326	364	363	402	352	340	339	393	387	365	377	347	370	355	380	383	364	394	376	350	363	377	386	391	371	396	356	355	360	349	380	370	343	382	372	369	334	372	362	351	388	360	414	371	400	355	384	405	338	344	381	376	374	378	356	360	372	374	338	340	393	392	346	353	409	363	362	338	385	425	395	357	379	373	371	386	388	381	388	347	357	343	383	349	363	382	398	388	358	354	362	419	384	412	395	349	363	388	373	392	392	382	348	382	403	377	379	403	356	390	400	365	345	345	380	388	374	404	358	405	375	364	382	369	374	356	372	417	357	358	361	382	368	371	390	348	396	347	364	399	365	362	373	388	360	353	334	416	369	359	357	385	351	368	415	331	363	387	416	377	404	360	394	365	366	402	355	388	350	362	397	378	412	377	354	384	375	400	391	364	383	388	360	335	383	391	373	354	355	385	332	327	363	380	366	398	385	364	345	379	371	375	386	401	352	383	394	396	348	364	394	354	347	375	370	355	383	378	373	364	365	393	379	351	372	365	390	388	360	371	381	376	371	382	353	395	366	362	377	391	350	349	394	376	382	350	365	393	366	391	346	371	376	360	384	357	346	376	346	378	384	373	387	353	351	357	359	371	335	374	368	355	388	392	364	356	385	366	367	351	347	374	368	345	365	368	352	372	362	395	329	389	328	394	368	351	363	430	382	362	427	375	389	317	391	353	373	387	359	368	347	395	338	360	362	367	374	388	380	343	383	366	359	356	389	421	391	370	377	355	372	370	389	364	356	363	370	374	404	365	359	385	357	340	373	358	374	402	374	366	376	388	365	365	381	405	375	390	382	356	373	385	370	365	380	362	357	403	354	396	331	389	359	379	400	358	399	358	352	376	401	345	369	342	367	342	383	371	405	370	404	376
11952	4751	3324	2025	810	436	332	338	315	306	326	287	309	288	293	271	267	342	293	284	311	299	287	261	283	283	257	289	248	238	260	266	292	271	302	251	260	287	284	253	270	263	270	288	313	277	280	252	299	268	260	275	277	244	242	251	272	312	252	295	265	279	244	293	262	253	274	264	285	232	283	257	269	285	249	278	261	283	274	287	254	269	268	302	314	276	269	274	285	275	258	266	255	309	290	299	295	298	293	257	261	274	300	283	294	263	276	283	271	300	254	269	254	301	288	262	283	273	269	298	307	277	282	286	290	276	271	302	273	279	256	316	280	281	250	273	251	270	263	267	254	264	272	285	293	287	263	305	274	278	282	270	320	245	269	248	295	271	255	280	289	272	265	279	315	283	257	248	277	274	267	259	317	295	271	306	293	282	254	283	290	274	281	265	246	284	283	280	270	284	286	300	252	295	289	298	296	264	301	245	264	249	252	272	279	286	260	250	302	257	291	296	287	298	269	269	250	279	251	259	279	283	276	260	285	312	263	271	307	318	306	281	293	269	302	258	245	265	264	263	291	279	294	274	284	270	277	254	269	265	283	264	311	286	265	271	294	267	285	263	297	290	276	287	257	308	270	265	265	300	299	265	275	290	269	268	286	266	297	283	270	287	252	292	275	293	284	271	282	253	263	288	294	249	281	271	277	303	279	294	301	297	310	295	292	336	279	286	273	277	299	291	272	305	297	263	302	289	282	278	255	244	293	274	291	291	244	310	305	302	263	274	248	254	282	262	264	273	280	280	284	284	298	254	263	276	248	309	282	271	288	258	274	300	270	265	269	271	291	300	260	270	295	291	300	306	285	240	276	294	299	283	276	305	243	283	282	288	243	291	279	268	278	279	252	271	291	254	260	283	294	285	275	276	282	246	276	285	271	302	283	254	233	259	291	289	266	275	272	282	248	250	315	242	278	268	278	268	303	259	265	259	278	288	287	294	297	267	279	274	263	265	299	267	289	268	317	263	273	302	289	280	261	292	291	307	289	271	285	295	288	273	265	284	310	305	303	285	290	269	275	267	279	295	258	263	292	260	267	307	283	288	290	269	252	266	262	292	252	261	310	258	262	258	259	290	270	279	261	261	293	284	276	279	281	298	266	292	288	284	262	257	281	272	239	281	269	269	244	231	251	265	281	266	280	258	278	277	272	273	274	276	309	277	266	292	262	304	252	310	265	296	288	264	270	288	262	278	303	279	281	256	311	274	252	289	289	272	271	293	262	252	297	296	263	273	279	253	287	278	288	316	259	292	281	271	304	251	274	290	237	284	268	283	277	263	284	261	278	318	289	271	279	289	275	275	269	237	305	260	263	297	271	250	274	291	246	272	274	290	260	267	267	282	250	250	263	237	277	263	290	282	264	290	265	276	242	288	260	289	265	289	299	257	281	284	280	224	260	257	254	283	280	262	261	277	239	287	281	274	250	273	246	313	267	301	255	247	271	294	299	281	292	263	271	295	284	284	276	277	295	299	274	251	276	272	284	254	275	303	259	264	278	289	251	266	265	288	280	272	243	249	270	320	321	301	293	275	270	273	271	296	284	274	300	244	251	258	281	274	294	285	274	282	265	256	296	287	307	270	281	281	287	299	279	288	285	280	271	272	282	278	295	288	282	271	296	279	291	276	266	298	293	268	257	270	262	259	280	257	276	272	282	254	262	273	273	286	261	279	259	267	283	255	259	269	273	269	274	269	312	286	252	264	274	298	244	251	267	278	265	250	245	274	270	269	288	267	271	300	281	275	279	277	291	292	283	285	272	285	267	244	261	269	292	273	293	285	266	282	268	294	286	263	246	280	275	254	313	261	269	270	269	252	278	282	285	282	266	291	329	265	267	244	302	268	280	266	294	288	266	245	282	259	267	261	275	269	285	285	256	271	296	295	262	289	266	327	260	280	297	286	266	300	256	274	306	263	285	250	257	279	262	276	303	301	274	301	258	284	256	270	274	267	266	265	279	269	296	291	270	227	267	265	270	255	320	283	288	263	249	293	268	278	278	280	262	246	281	266	278	279	260	285	257	264	297	288	270	269	263	277	246	278	271	282	299	269	262	286	256	271	312	271	291	269	272	290	282	288	267	272	276	300	287	286	275	256	269	264	289	259	291	256	321	248	294	256	278	287	250	285	267	274	299	312	261	267	306	290	286	294	283	288	261	268	264	277	275	288	257	282	294	303	288	275	271	289	270	291	309	281	267	285	276	279	285	261	282	247	232	240	283	293	264	249	239	271	281	250	278	284	265	258	266	285	279	287	264	298	282	254	252	308	307	304	285	283	230	266	285	269	273	280	255	288	289	260	276	262	243	277	274	254	282	276	287	318	275	269	278	264	277	277	266	297	263	258	270	255	295	270	243	274	266	274	259	279	254	261	293	282	284	271	269	252	296	266	269	261	259	276	257	275	280	271	278	227	276	303	281	286	276	277	274	299	303	252	268	258	286	275	294	302	295	282	252	302	283	260	248	316	286	263	249	267	298	267	282	294	252	269	276	265	258	268	258	259	279	280	273	259	251	264	272	281	286	271	279	260	252	283	289	293	303	287	273	256	272	268	244	279	281	292	282	266	253	257	253	261	294	290	244	310	253	266	286	301	292	294	280	314	270	287	283	263	313	298	298	281	257	300	269	297	290	264	278	284	283	304	291	291	263	255	324	298	263	289	255	277	287	280	284	287	284	299	240	276	267	279	309	282	280	296	259	284	250	261	276	273	299	253	296	300	272	286	263	299	287	257	281	284	296	271	226	284	302	273	282	277	263	269	278	266	290	265	273	278	285	290	280	273	265	285	282	274	250	269	275	301	279	275	278	282	252	284	268	304	300	280	272	260	283	327	266	297	303	277	256	285	255	291	274	277	308	298	289	303	260	304	275	270	260	238	267	258	247	274	295	296	246	290	273	294	250	248	285	284	286	275	255	272	278	293	284	248	279	280	272	264	253	267	296	277	282	284	297	277	274	279	268	274	289	286	257	268	275	307	302	281	270	303	258	265	245	271	289	257	263	257	261	290	246	283	268	259	268	305	244	291	295	289	272	265	274	306	243	307	280	290	282	261	277	292	319	266	270	299	271	270	268	264	266	294	289	250	276	267	264	276	281	284	273	243	282	284	295	277	268	276	283	253	267	290	263	256	269	281	292	279	280	278	288	279	276	269	270	287	282	259	282	272	257	278	274	276	282	266	301	257	278	290	318	295	280	260	262	248	279	261	309	275	303	253	291	288	278	259	302	266	252	266	290	288	285	304	270	281	288	262	266	276	258	275	250	257	270	262	252	288	300	268	284	278	277	265	301	298	282	281	269	270	279	242	254	278	322	239	254	289	280	284	246	263	234	295	267	291	268	276	276	276	227	265	302	288	267	300	316	307	254	274	284	274	248	260	263	260	296	256	284	265	280	275	264	332	299	297	311	257	248	268	281	287	279	328	316	285	287	296	292	242	290	253	266	283
8886	4859	6768	6262	3059	1415	1105	987	938	836	885	866	817	792	778	729	724	708	730	701	688	702	677	675	690	691	663	692	659	646	671	666	621	688	626	657	666	636	652	668	674	643	680	633	697	726	656	667	690	671	669	656	630	683	644	666	650	666	668	718	637	669	649	663	661	702	663	603	655	645	599	658	673	650	660	650	679	667	647	668	725	692	657	663	685	663	647	704	694	653	648	665	638	681	656	680	700	706	656	692	709	689	680	661	675	659	658	640	639	666	669	672	624	611	677	666	695	673	640	689	631	663	686	691	654	658	715	665	670	656	661	655	658	609	656	646	694	624	672	684	643	661	676	676	674	650	669	630	632	662	645	700	685	690	649	651	633	715	672	683	660	690	675	694	630	688	674	656	672	676	609	659	648	629	654	689	669	687	641	684	698	649	678	644	642	664	664	659	638	699	719	691	682	661	653	685	716	691	673	647	701	654	646	627	666	671	658	677	601	662	680	663	591	677	620	684	657	652	676	668	667	683	666	676	713	670	647	680	736	673	662	619	678	692	658	667	687	663	681	639	644	660	610	687	689	664	676	651	642	638	684	656	659	648	667	672	712	660	677	712	647	667	648	656	690	661	681	650	672	644	682	635	663	663	672	641	614	645	673	676	641	635	662	661	671	650	674	704	667	637	609	671	643	689	713	654	649	676	661	653	680	638	655	653	659	684	659	689	626	653	642	669	649	685	687	668	670	657	622	715	663	660	696	684	672	719	659	714	686	689	658	653	672	649	726	662	676	691	664	653	691	672	621	673	630	670	627	677	689	648	706	621	658	643	697	649	722	699	728	690	708	673	665	660	685	683	688	693	669	669	686	650	636	709	689	672	637	648	666	609	680	674	667	659	695	663	686	668	611	668	685	674	670	730	647	664	688	665	659	627	612	667	610	663	626	628	632	672	677	626	681	629	707	685	679	698	666	650	617	670	677	687	642	697	661	693	675	632	671	642	680	638	684	643	671	716	672	651	657	640	668	657	619	690	624	665	669	639	698	653	686	651	695	670	633	630	658	654	691	677	672	658	671	675	657	642	652	655	671	638	684	708	653	691	692	633	649	641	674	697	639	646	655	742	694	673	658	657	675	631	674	661	644	698	690	645	686	655	638	575	663	672	675	651	645	626	632	636	657	721	653	650	658	711	645	665	671	627	641	686	702	676	673	675	666	653	628	659	687	661	663	645	638	715	659	664	692	662	640	631	670	715	711	673	664	667	703	683	699	666	651	666	664	691	680	701	619	646	657	692	693	653	668	692	665	651	716	678	736	745	689	629	644	646	635	677	669	675	642	705	670	643	650	695	691	720	651	677	641	589	654	677	657	665	663	642	696	660	668	646	638	629	646	679	671	630	629	652	665	638	652	653	632	676	727	683	664	658	734	686	620	703	676	709	669	666	631	659	635	674	633	680	645	642	679	672	676	658	670	688	638	688	668	689	671	671	684	678	683	670	652	650	686	669	667	729	675	652	687	618	671	635	685	680	662	661	701	642	693	707	670	599	658	694	655	624	664	643	654	690	716	684	690	702	689	679	669	711	661	646	736	643	672	692	646	641	641	644	705	670	693	678	647	687	669	646	687	640	631	681	672	582	681	662	655	633	653	653	624	651	634	713	690	695	669	645	674	727	722	735	710	651	616	687	622	621	664	697	624	655	675	696	689	676	657	667	705	673	636	680	644	648	617	660	636	634	678	654	673	689	677	693	658	621	669	638	638	649	678	658	671	682	639	622	648	651	636	643	688	704	636	681	635	633	643	675	657	653	663	664	686	681	670	670	640	661	702	681	628	675	676	661	615	740	705	707	646	692	685	641	706	692	644	708	667	659	657	635	679	658	642	658	652	669	647	684	677	679	667	646	672	671	652	656	649	663	636	677	705	664	628	698	649	664	642	644	663	697	650	713	674	701	702	736	708	657	688	644	647	697	663	639	687	640	683	695	634	621	664	642	685	676	661	616	649	633	646	632	655	707	641	664	636	600	689	708	619	694	646	617	655	660	658	671	701	690	668	687	653	691	635	655	662	663	640	668	700	708	729	667	688	706	661	647	656	627	666	705	620	648	661	662	659	645	672	662	650	692	665	687	632	631	648	669	681	674	619	652	652	637	630	705	680	654	655	682	684	675	703	683	656	684	656	694	681	694	676	682	678	674	669	659	681	620	711	648	660	675	621	697	641	639	662	679	649	634	670	671	735	673	657	657	696	680	678	618	630	647	700	698	662	662	652	648	684	710	661	683	649	672	684	692	624	702	656	640	681	682	667	667	649	711	654	633	632	662	676	674	736	693	676	660	621	656	711	669	662	669	689	659	654	643	639	673	710	645	691	666	680	641	638	655	679	695	623	671	691	659	644	660	646	654	681	707	696	639	666	665	672	635	699	691	667	662	681	638	698	676	659	653	642	692	704	627	706	654	686	639	679	716	670	676	650	681	678	670	666	645	719	701	658	625	680	680	692	686	651	672	649	674	639	739	675	662	657	679	637	678	652	680	651	661	684	683	676	637	677	636	678	657	682	648	668	678	647	617	681	643	655	656	686	677	631	629	714	658	678	670	635	632	703	655	701	697	630	646	697	708	700	615	701	656	662	652	680	692	682	652	695	689	655	661	632	645	661	634	727	748	668	666	661	641	711	674	711	679	708	669	644	628	670	678	633	647	672	684	677	662	688	678	686	679	699	717	698	709	671	660	692	640	700	686	653	699	691	675	638	707	666	616	657	682	729	631	671	664	650	609	624	679	683	683	640	682	700	683	626	622	622	656	653	689	700	662	688	678	639	667	688	654	650	654	699	642	700	686	665	652	732	709	651	679	667	657	654	630	674	632	629	668	710	701	699	706	722	689	636	660	664	678	693	676	689	700	635	666	692	697	637	702	633	664	691	661	672	680	626	701	708	659	683	692	702	696	639	727	684	659	655	684	632	623	643	631	685	687	623	647	659	645	683	719	657	664	670	669	654	664	655	656	691	650	704	647	668	664	728	688	724	635	626	634	729	655	699	674	666	660	692	643	703	697	672	654	679	674	673	689	674	648	637	717	701	653	672	733	686	689	648	691	666	669	712	703	679	658	653	650	651	689	664	688	677	652	674	672	682	666	643	689	673	709	659	690	658	628	677	685	668	670	650	648	692	634	644	641	634	631	658	673	604	636	696	682	635	681	664	680	675	667	641	694	652	624	687	678	662	728	732	653	639	682	640	691	709	675	650	649	728	689	700	713	640	668	703	658	658	660	666	653	668	634	652	609	689	636	632	767	697	653	698	688	676	679	660	656	660	685	675	667	684	678	640	651	693	679	624	681	656	674	671	694	677	650	680	672	683	712	626	650	679	713	632	654	660	675	691	645	653	710	691	663	675	644	628	702	698	677	668	695	696	654	681	679	594	648	679	688	660	683	655	634	676	658	623	662	720	677	685	633	660	664	652	646	673	652	714	707	663	683	657	660	692	651	659	645
25639	14369	15798	10589	4273	798	478	358	326	341	298	317	273	271	234	268	277	297	267	245	238	234	277	244	239	236	248	211	251	225	232	240	237	221	242	243	222	250	234	217	211	219	243	219	218	238	236	221	250	219	213	239	235	217	212	224	246	220	247	287	220	258	259	206	233	245	260	209	249	226	242	215	228	219	234	227	228	270	210	241	243	238	211	215	220	211	231	206	225	215	216	242	229	238	234	240	253	216	240	224	250	255	225	241	219	222	239	257	235	226	246	263	220	213	210	246	262	254	225	271	225	212	237	233	208	240	216	240	248	214	238	208	230	222	222	260	230	234	199	219	231	199	206	255	253	220	211	215	219	242	259	228	216	227	222	228	268	229	233	220	209	216	228	230	229	231	219	232	221	229	215	216	234	241	213	220	232	220	242	227	230	246	228	239	237	211	218	248	224	230	210	198	226	236	252	202	241	203	224	232	226	241	244	234	226	223	235	209	240	242	254	207	227	215	217	230	247	213	224	233	241	212	250	225	231	210	260	215	227	209	216	230	242	243	250	234	191	216	231	225	263	248	213	259	239	226	236	237	252	239	262	229	221	231	245	247	229	223	238	220	232	234	257	185	242	243	242	231	230	264	224	223	195	245	228	218	223	253	249	212	250	216	206	230	225	190	228	205	232	227	244	243	215	244	207	234	253	259	256	268	243	244	232	243	209	233	232	249	245	248	222	196	231	229	222	218	260	242	242	233	215	227	221	234	238	215	252	231	223	210	246	226	246	219	224	248	220	250	235	229	243	239	238	194	231	207	209	234	258	233	222	254	216	243	204	267	215	221	226	246	216	208	220	243	237	214	229	220	224	220	219	220	267	248	229	215	237	235	239	227	231	235	227	219	254	229	227	223	256	241	245	201	216	213	213	247	232	249	223	210	229	246	235	257	213	223	230	243	252	236	224	202	240	217	207	238	223	221	216	230	247	208	238	246	250	230	208	231	238	223	235	238	228	244	241	250	236	239	197	242	262	218	221	235	190	233	228	241	251	232	268	244	225	239	239	205	219	214	215	256	229	242	215	260	262	249	248	222	248	221	215	205	207	245	241	230	242	255	224	235	221	226	231	220	227	214	242	243	231	221	241	221	220	228	243	238	206	217	250	207	246	228	232	210	249	239	203	196	239	202	246	264	205	235	244	243	210	247	272	226	235	227	232	219	228	288	249	237	227	247	225	214	219	237	227	243	243	230	210	245	239	240	222	248	221	242	227	206	212	221	239	241	243	212	207	235	221	252	213	252	236	236	246	222	247	249	222	213	256	222	224	228	232	252	221	235	237	236	204	216	225	220	231	232	240	247	216	215	243	242	207	257	205	222	222	211	235	199	239	200	240	241	204	255	238	239	233	198	212	254	262	210	259	211	228	219	244	231	211	238	215	228	242	234	229	207	289	246	243	211	226	222	246	228	229	271	225	261	216	245	231	222	201	210	229	210	243	254	230	229	228	242	236	232	216	230	232	199	216	234	216	224	246	228	209	235	218	236	193	245	228	233	247	240	232	233	222	216	253	253	230	218	225	230	228	235	252	235	232	254	214	215	246	248	235	261	256	236	220	227	226	197	262	253	239	228	224	225	205	212	242	239	227	244	229	254	229	242	221	234	239	233	230	234	228	282	225	247	240	217	227	215	206	229	228	202	255	229	219	250	231	238	230	249	234	220	223	219	197	208	248	213	236	220	245	237	219	223	229	215	229	204	253	224	223	239	237	253	245	239	219	256	232	225	230	230	233	219	249	216	227	220	246	238	249	234	241	223	242	238	235	234	235	223	228	234	206	231	240	221	239	254	226	233	204	235	241	221	230	222	255	236	247	234	236	241	225	259	241	244	208	244	245	251	235	254	259	250	250	236	197	239	231	232	250	212	221	229	222	231	213	226	205	202	199	224	235	251	220	260	245	239	236	222	234	249	261	207	229	268	244	222	241	216	234	219	238	221	225	233	231	239	247	254	223	264	193	213	221	246	224	232	253	238	211	225	242	231	231	232	221	231	249	215	231	261	236	242	210	233	274	248	239	235	227	195	235	221	239	219	232	204	242	229	222	222	195	205	233	232	256	243	249	245	233	232	220	233	248	227	264	227	224	219	218	225	262	253	212	218	208	212	226	236	208	220	225	241	232	227	239	215	230	201	232	239	241	223	240	242	252	252	220	223	210	222	228	235	205	220	224	217	216	231	225	221	240	239	232	232	224	241	259	227	210	222	229	219	250	234	192	214	231	211	254	239	222	225	235	224	236	236	272	219	240	227	231	217	237	231	229	214	228	213	230	220	218	248	215	242	189	227	221	234	244	218	224	260	225	242	238	249	250	227	238	231	225	257	252	229	233	232	242	218	245	238	207	219	227	206	238	242	202	224	196	254	230	217	262	236	231	220	246	235	205	256	211	232	225	213	248	231	248	246	222	241	229	244	234	227	249	241	254	198	207	242	241	244	224	234	216	236	208	222	248	231	209	274	251	246	247	209	241	228	244	237	217	231	240	245	214	250	227	226	244	224	252	232	201	222	244	238	223	236	215	231	239	225	231	241	235	259	243	247	251	226	224	237	225	223	226	257	253	233	238	224	221	268	232	254	262	233	206	234	243	222	269	237	233	251	209	222	235	246	247	227	254	237	228	202	216	225	226	218	252	193	239	211	227	244	229	220	215	222	210	246	233	229	245	243	215	245	221	243	229	219	236	233	211	221	226	206	224	248	221	216	257	252	254	195	239	227	240	215	242	233	227	224	242	245	247	245	249	228	221	234	231	214	224	222	263	236	251	248	228	223	223	225	243	230	224	221	228	234	213	224	209	238	255	224	245	238	251	228	224	194	227	243	256	264	241	238	219	219	231	224	237	261	266	231	218	231	227	221	245	232	206	206	234	240	259	228	216	234	202	223	237	233	228	251	240	204	212	227	241	216	193	252	239	237	241	245	242	236	243	228	261	256	221	216	260	249	208	244	253	223	220	210	232	234	238	234	242	214	233	248	225	222	228	242	207	245	223	220	248	238	213	215	218	235	218	216	249	249	213	219	228	249	246	196	220	247	233	229	238	216	251	252	208	238	242	235	227	213	237	223	216	235	220	201	201	225	240	248	246	220	256	226	233	190	229	239	238	247	251	255	210	239	233	203	210	214	220	210	233	229	258	218	229	211	231	240	232	240	250	231	248	237	245	237	231	236	237	240	232	230	262	266	246	234	212	236	232	248	210	210	269	244	246	248	256	225	203	229	259	188	253	244	248	242	245	224	235	245	240	245	252	238	210	237	212	187	261	251	241	232	203	225	234	236	238	244	217	229	236	232	241	227	225	250	248	256	233	239	208	233	213	222	250	233	212	218	219	230	237	249	208	235	250	194	253	240	221	222	242	214	221	221	246	240	240	244	261	226	214	262	234	266	243	214	227	238	213	215	249	254	242	221	217	211	208	223	244	241	255	215	224	242	234	225	221	241	251	221	223	231
18437	13020	21408	19168	9313	2227	1715	1383	1231	1178	1050	979	907	888	815	755	779	715	677	697	651	642	672	659	658	628	581	575	620	631	621	588	619	637	594	599	553	570	573	569	559	575	558	613	575	537	542	561	555	590	569	598	567	530	586	612	579	576	568	577	566	569	585	550	516	545	532	573	585	504	567	580	609	580	574	569	615	560	561	544	570	615	549	540	607	570	562	522	588	590	540	594	598	562	560	585	570	561	571	548	525	558	557	543	618	561	608	550	556	561	566	594	592	565	607	567	594	541	543	549	521	541	632	604	578	564	574	539	570	593	554	544	566	570	574	562	571	549	586	580	568	566	541	570	559	535	578	557	588	563	526	565	561	543	588	599	545	543	562	566	553	598	552	564	535	510	573	541	545	553	575	565	589	601	544	529	554	555	535	539	514	583	533	560	554	571	601	606	605	559	561	531	576	550	565	549	565	567	560	540	582	547	532	566	610	576	564	566	605	542	574	565	546	571	591	558	529	580	541	564	575	603	547	559	582	557	578	591	526	598	529	541	576	576	563	531	537	582	578	525	573	600	559	539	600	576	548	594	591	575	574	597	550	570	546	582	591	543	601	570	584	536	557	546	590	566	608	570	502	548	580	561	547	529	577	591	578	537	598	574	562	550	545	541	607	599	547	588	579	586	565	575	540	574	566	580	601	574	531	569	571	528	579	559	550	594	596	534	589	555	547	535	558	609	556	533	546	586	567	539	533	570	577	568	545	572	565	590	548	539	524	543	547	584	532	545	552	536	562	554	547	584	587	575	574	537	519	573	557	570	602	552	553	561	578	553	551	544	588	550	543	570	530	553	601	540	568	543	555	576	594	542	589	562	605	573	571	549	573	600	556	572	558	560	541	531	578	549	537	557	553	588	537	555	534	581	519	539	570	594	569	576	565	564	560	592	545	559	556	571	564	558	567	546	580	571	570	566	559	596	553	570	576	560	599	576	553	538	569	575	522	491	585	567	558	578	568	562	604	547	572	549	566	573	566	531	580	566	563	571	597	591	613	527	589	582	578	563	546	560	529	563	567	528	540	550	614	541	548	565	574	517	571	552	568	577	555	532	588	568	580	561	570	529	586	541	563	574	569	585	552	521	553	571	579	592	532	535	552	548	564	532	535	549	539	597	568	552	532	614	592	525	599	576	573	558	580	569	550	579	575	586	567	518	579	590	604	593	568	579	544	536	588	529	549	585	588	543	554	543	569	590	556	576	556	518	555	546	527	568	598	583	561	519	557	550	551	571	597	520	555	572	593	582	520	545	598	523	564	527	552	586	555	587	603	537	561	549	576	531	509	580	586	509	555	598	575	597	537	550	564	549	549	594	533	588	554	583	570	567	590	546	551	556	524	576	592	612	564	567	606	541	562	573	537	583	574	566	568	571	551	552	552	551	565	564	580	553	569	575	550	540	538	587	538	552	540	588	577	569	550	531	543	566	582	580	546	538	559	575	552	547	613	545	557	554	613	544	525	576	594	595	569	586	576	554	527	560	567	547	584	552	532	579	583	533	543	559	549	553	586	592	553	589	589	548	556	591	584	559	605	545	565	601	532	591	563	537	611	563	561	532	556	565	547	514	566	539	547	597	547	503	541	568	548	579	574	542	578	556	559	542	527	542	589	557	545	516	604	599	546	532	577	505	553	564	554	533	577	576	626	554	563	559	575	525	582	600	563	579	556	547	531	550	581	531	535	575	557	585	553	592	558	568	574	582	571	559	584	558	546	530	543	532	531	579	541	543	561	595	584	564	546	583	583	560	568	536	538	586	586	557	557	538	563	597	505	588	561	529	573	550	561	584	541	587	595	533	573	564	559	564	560	538	600	525	542	522	550	553	594	536	557	589	567	547	557	546	576	559	562	588	583	540	568	565	545	572	563	552	580	555	564	568	579	553	518	590	546	601	569	549	575	537	576	571	547	543	551	548	598	542	575	575	531	594	608	550	552	545	567	560	569	590	542	589	538	577	526	570	575	575	576	545	532	592	604	549	578	533	563	573	587	574	520	576	549	583	595	533	527	564	568	579	557	591	542	577	551	570	544	573	569	541	590	553	571	538	604	573	546	518	555	558	591	562	538	497	541	542	580	580	568	580	582	610	562	543	562	595	542	561	551	622	564	568	577	588	544	571	609	539	555	549	588	564	544	559	547	565	577	565	554	605	568	581	536	556	560	593	562	555	573	537	585	538	534	547	543	502	553	597	556	588	600	578	581	579	588	571	558	588	552	581	582	577	582	556	595	594	548	549	562	513	531	541	530	554	586	520	585	523	586	577	512	568	549	561	587	560	607	550	555	510	587	565	548	555	586	538	553	617	609	582	539	601	525	577	551	540	517	602	555	575	540	584	574	553	570	576	569	572	570	534	576	518	552	575	568	573	576	590	523	592	556	564	582	568	594	553	564	542	529	560	582	589	576	613	553	585	594	520	539	562	574	522	586	585	554	604	541	576	555	522	562	548	568	553	555	551	530	587	539	548	584	548	553	576	562	557	557	551	580	622	567	493	580	531	582	521	536	563	525	569	590	560	551	564	518	537	556	575	586	573	553	612	515	571	581	535	553	586	563	562	555	531	601	550	597	538	597	554	614	575	560	574	573	587	555	579	561	533	582	580	576	575	552	581	592	531	549	574	590	582	533	535	575	555	566	553	563	532	562	568	549	557	536	568	533	552	566	544	580	567	554	562	534	559	556	557	572	533	511	576	574	553	556	540	532	552	564	572	578	557	616	552	552	610	570	559	591	586	579	595	546	548	532	580	584	532	590	567	586	561	596	576	543	539	597	547	534	528	587	561	582	577	543	559	567	582	583	549	556	572	545	571	546	555	529	566	552	551	556	559	594	551	541	557	527	569	587	541	546	592	517	539	563	564	549	530	569	561	574	591	592	599	554	558	533	580	556	532	567	575	623	561	551	551	612	592	542	555	549	564	609	535	526	562	567	589	587	572	614	547	565	552	581	525	575	625	590	551	576	570	566	540	565	597	535	546	511	533	578	598	560	581	547	554	540	524	556	577	570	569	560	539	578	586	545	608	542	601	564	565	566	577	555	558	568	574	539	588	554	540	531	555	572	527	565	531	511	545	540	555	565	520	535	574	530	544	595	517	539	558	579	550	599	532	552	550	545	591	520	560	582	558	549	606	567	575	545	604	590	559	561	523	553	566	610	555	598	592	537	565	530	578	550	558	572	605	526	591	543	568	568	584	571	542	593	538	561	580	562	573	597	608	572	583	588	560	569	566	545	552	555	554	544	579	574	559	554	577	580	546	565	574	557	512	588	548	581	566	599	550	551	568	566	568	539	529	598	570	569	578	551	562	547	564	581	574	583	561	544	558	532	545	626	567	572	601	584	546	611	523	600	563	524	592	592	568	566	604	555	546	576	587	550	548	604	563	525	543	576	529	570	590	550	531	530	536	612	541	512	520	519	535	596	568	569	530	575	564	621	578	546	560
35021	20981	21593	14229	6465	1141	476	427	356	277	250	235	241	218	212	208	189	191	163	158	193	187	156	159	171	154	177	152	150	147	149	159	134	148	151	152	161	152	164	123	175	131	136	146	162	163	131	138	131	128	137	143	143	136	142	155	159	129	141	140	180	159	162	155	127	149	143	150	150	138	135	139	140	139	147	153	150	169	146	148	153	145	136	136	146	142	164	159	131	136	127	125	143	163	146	152	129	136	150	142	141	152	150	149	162	146	147	140	130	154	150	140	133	139	147	156	127	121	155	180	135	143	132	141	135	139	137	149	152	129	152	131	154	137	143	129	137	148	155	166	176	156	141	136	149	134	138	133	137	141	156	128	143	165	137	135	150	147	125	157	149	149	151	129	139	144	165	147	145	129	159	145	153	159	136	136	146	154	146	170	128	138	143	123	148	140	141	159	135	127	136	140	142	158	160	158	159	134	142	179	140	150	155	149	141	148	160	134	152	134	116	132	131	146	136	165	132	139	151	162	119	158	136	132	138	128	140	148	134	116	127	156	119	151	145	130	149	124	137	140	120	144	156	136	124	128	171	148	147	155	176	158	141	136	150	156	123	145	136	129	142	140	179	138	156	161	145	146	134	173	142	113	124	150	149	151	140	147	145	131	134	141	161	164	125	142	168	132	155	165	151	136	153	154	153	140	141	151	128	129	146	145	129	147	145	152	165	147	109	145	117	153	141	166	149	130	140	144	142	137	145	146	145	135	155	160	149	148	146	140	155	141	134	137	135	142	159	144	129	135	136	136	126	149	156	153	130	142	130	133	151	147	148	132	148	148	139	147	156	137	143	138	138	119	153	167	132	139	125	148	141	147	142	133	151	156	144	171	155	114	163	132	135	136	153	158	141	165	134	121	141	138	141	144	136	130	140	136	146	147	137	152	136	156	126	134	138	122	147	143	150	123	124	137	123	158	171	130	130	174	140	132	149	144	135	145	149	129	137	148	165	163	158	155	153	131	136	130	141	122	157	148	146	141	150	137	138	161	142	141	144	120	128	145	171	141	132	153	122	134	154	149	145	169	117	131	139	139	144	141	139	145	140	159	122	148	143	159	135	134	151	132	131	179	142	153	160	157	140	147	146	165	156	149	154	149	142	126	136	136	134	145	133	151	152	137	147	128	143	141	157	122	146	150	121	158	134	143	144	149	140	115	144	152	163	151	149	150	154	156	162	136	167	145	138	142	160	140	146	129	150	136	165	120	141	133	142	148	159	162	169	137	132	151	163	147	149	164	130	157	142	134	154	148	148	163	141	142	130	134	159	136	144	124	150	141	157	130	118	145	164	126	155	136	153	154	154	139	136	150	130	174	114	141	142	167	152	155	145	122	166	159	140	149	138	151	149	141	157	137	151	130	136	162	135	147	152	161	149	135	129	159	146	149	159	152	142	172	162	143	152	126	129	135	121	154	155	144	151	143	145	133	129	149	140	141	155	129	121	144	137	135	126	147	170	160	137	149	152	132	132	135	138	135	135	134	137	158	133	133	141	153	160	170	140	159	134	148	129	133	152	132	151	125	128	140	158	153	159	150	130	123	138	149	147	125	155	131	133	144	120	141	146	137	142	149	138	133	148	123	135	141	141	133	155	126	148	158	150	133	151	149	151	136	131	155	128	156	141	151	154	135	139	141	145	159	126	125	153	128	169	147	128	141	170	163	134	139	130	127	142	150	128	148	120	147	142	151	152	138	136	146	160	125	137	128	167	149	137	140	131	171	148	136	133	141	133	143	149	143	153	148	147	129	142	142	130	158	141	159	132	128	137	133	119	115	163	140	130	132	148	145	141	109	167	150	140	162	145	126	140	140	147	148	157	145	154	135	140	129	145	164	130	147	139	152	145	121	130	128	135	134	140	132	134	137	117	132	141	169	156	149	158	143	133	154	153	130	145	144	167	137	139	147	127	132	148	137	143	136	142	135	122	146	160	140	144	144	153	144	126	138	128	153	143	177	153	129	145	122	125	140	156	173	135	131	149	139	150	154	155	148	141	155	168	155	131	165	135	121	127	133	140	127	156	149	149	151	151	124	135	120	134	155	153	129	133	145	141	133	141	109	169	149	147	130	132	167	154	120	141	157	165	149	123	147	159	166	135	133	118	146	125	148	152	138	150	150	150	154	135	130	136	145	149	150	157	122	138	142	139	126	144	139	134	149	130	138	128	145	137	141	127	152	144	165	135	136	133	163	164	131	147	128	152	134	170	139	126	142	133	144	152	143	143	143	143	163	164	168	170	161	138	137	175	155	164	124	166	159	135	154	157	148	179	153	158	134	150	162	144	138	146	144	135	134	143	131	144	148	138	149	111	131	130	135	139	154	135	127	134	144	159	145	138	141	140	127	151	185	131	137	121	139	154	139	138	123	163	156	142	142	130	147	139	147	161	132	150	140	130	134	170	149	148	146	134	141	144	144	137	159	144	110	118	144	147	138	131	148	157	136	151	162	128	166	153	127	153	152	148	144	153	161	170	158	152	148	126	144	150	133	120	149	155	152	130	143	160	161	173	119	126	150	143	164	163	136	155	123	159	148	121	153	137	155	147	146	145	150	133	151	131	146	125	146	129	143	152	154	147	134	151	133	166	147	122	139	153	176	133	141	158	146	140	156	168	133	128	127	144	158	112	150	131	152	157	151	135	158	129	155	139	143	152	144	137	129	148	141	138	128	131	158	139	157	128	144	146	147	155	163	139	144	144	113	131	143	134	140	134	129	154	146	140	135	133	134	150	148	129	144	118	157	134	152	150	136	168	140	157	139	130	152	152	148	162	131	145	148	145	148	132	149	140	135	158	141	137	134	167	138	128	99	131	134	143	126	168	143	160	143	145	142	143	143	141	131	158	131	138	164	156	141	140	132	151	155	127	136	163	164	139	143	182	127	129	139	141	156	140	161	140	111	154	156	142	152	140	140	152	125	127	128	150	147	152	139	136	130	124	155	146	129	156	180	148	138	120	150	153	141	140	139	160	143	121	150	129	154	125	148	152	133	126	151	146	139	140	140	157	126	159	149	171	127	142	128	138	121	124	158	150	144	164	154	145	131	157	127	153	161	144	140	124	135	135	143	154	142	123	149	143	155	157	138	135	150	133	162	167	143	140	140	155	151	142	147	153	151	139	143	150	155	140	166	152	118	151	135	150	157	161	143	148	136	147	147	155	163	140	142	142	147	134	136	168	145	145	137	150	143	147	135	139	140	120	154	150	145	153	131	141	141	143	140	126	146	148	175	140	135	136	141	159	139	140	161	147	138	155	153	176	136	156	139	145	144	134	147	158	135	139	143	143	135	122	143	135	146	137	128	157	135	158	162	136	153	155	144	142	155	141	142	164	140	140	168	153	122	183	142	164	145	146	134	151	148	118	138	148	132	130	121	131	134	133	147	147	143	133	130	138	134	146	125	147	141	155	127	151	171	119	142	166	139	130	154	139	120	139	136	138	166	127	147
23777	17269	25591	22133	13007	2738	1907	1699	1318	1171	1084	1040	945	901	728	737	665	604	555	586	591	537	540	501	457	480	482	459	447	466	437	415	428	400	397	400	386	389	377	430	424	382	396	376	379	420	378	415	404	359	350	394	375	380	374	428	373	393	377	354	353	370	363	362	355	375	379	384	360	372	353	365	385	376	405	370	368	363	361	379	342	367	371	380	366	366	334	368	356	378	391	381	380	356	363	350	362	384	386	365	375	343	387	359	336	340	402	395	388	372	389	349	335	380	369	358	400	379	378	385	380	391	365	357	359	386	362	398	362	364	374	375	410	382	372	368	367	328	328	333	392	375	332	369	355	379	364	384	340	360	370	375	378	368	380	329	364	371	378	330	368	395	340	356	363	340	348	373	349	381	345	368	361	370	388	380	362	347	356	364	394	362	382	399	363	369	356	356	365	383	337	381	341	381	332	384	401	414	363	345	427	371	376	376	378	405	380	409	342	389	379	375	368	368	351	356	368	404	358	391	338	326	349	344	355	371	361	386	364	372	390	389	385	357	373	346	385	356	369	386	354	382	344	354	386	351	367	347	359	397	359	371	360	382	366	376	351	358	364	363	364	346	347	334	373	354	387	393	425	364	378	370	370	360	347	320	395	377	396	376	349	373	356	365	408	393	405	382	359	368	380	397	364	363	358	356	373	373	358	386	371	395	359	377	371	358	358	388	372	391	391	380	368	369	382	383	394	355	375	366	365	381	326	332	366	350	378	371	376	370	396	360	343	351	356	353	355	373	323	393	396	376	382	366	372	363	379	366	369	382	355	341	369	336	366	336	345	335	376	394	381	363	350	374	374	382	338	362	370	370	346	369	358	363	372	337	415	339	399	357	351	326	364	355	346	384	389	354	388	378	355	400	379	368	379	383	384	402	370	363	399	355	358	338	415	345	346	381	354	376	380	377	371	386	380	404	340	396	353	383	375	393	378	354	381	360	371	368	391	389	371	332	342	374	375	358	430	381	376	370	358	380	371	342	386	384	369	341	343	385	383	383	358	349	378	361	359	390	352	374	368	374	373	367	331	372	394	356	392	378	391	373	394	350	412	369	393	334	385	365	359	337	353	388	397	421	375	395	369	372	367	348	387	392	354	366	427	363	378	387	371	354	351	388	381	368	386	356	423	350	368	342	384	358	381	373	348	404	368	357	372	348	400	350	380	354	345	351	381	361	394	357	341	374	363	367	390	385	355	381	396	383	342	405	366	373	348	373	378	369	382	338	381	377	374	395	348	373	373	340	341	381	377	391	363	367	354	374	385	337	356	403	351	334	376	350	372	374	379	404	377	376	353	379	389	394	367	364	395	376	373	345	355	358	371	362	385	374	346	394	375	375	356	361	379	372	379	388	355	327	395	353	386	398	379	388	379	359	344	357	348	378	391	391	363	338	359	365	334	370	352	381	377	373	410	315	400	353	382	360	413	342	373	398	371	393	377	382	359	376	347	378	380	351	331	365	384	365	377	364	327	355	367	330	323	392	367	387	392	368	395	354	392	400	366	386	385	357	373	372	344	376	355	363	397	377	391	351	389	366	390	353	379	368	390	368	370	372	367	378	363	389	374	342	356	385	380	370	379	378	378	374	352	340	360	339	363	397	367	331	385	392	379	378	358	368	357	361	363	380	351	355	362	363	380	370	368	369	347	377	378	368	389	343	368	374	389	354	374	352	364	349	366	373	354	388	401	379	342	396	376	353	398	377	380	392	427	362	376	363	370	376	418	385	356	360	392	338	391	354	367	374	388	355	347	377	389	364	400	360	343	391	406	354	340	377	389	347	360	373	367	381	389	348	393	364	339	354	374	375	380	399	362	355	397	357	322	409	389	374	341	386	381	390	369	408	382	392	409	385	330	357	340	383	351	355	343	388	343	349	372	377	382	344	387	356	389	377	373	398	389	365	367	395	354	356	340	360	373	368	360	343	375	396	368	365	366	334	394	359	364	350	342	379	383	367	372	369	339	371	394	348	372	368	331	386	349	391	365	376	359	359	395	397	353	377	369	328	337	368	356	405	378	370	368	381	338	361	368	373	377	362	349	360	385	368	391	363	343	362	357	393	370	360	380	363	351	376	331	360	360	382	355	347	372	391	372	394	410	365	376	335	394	381	340	381	340	327	378	373	359	365	386	395	365	339	367	377	365	342	378	333	374	355	354	387	365	375	319	367	375	361	361	374	353	395	365	361	364	390	363	377	363	370	363	359	360	389	351	385	356	360	380	390	383	341	386	370	345	358	371	361	358	379	357	373	372	356	388	340	362	362	383	387	392	358	350	403	328	366	372	357	366	367	371	362	343	377	370	352	387	380	399	333	353	345	400	352	368	355	357	405	386	358	376	361	406	352	385	374	360	347	410	357	383	366	365	321	390	346	375	371	360	359	367	356	372	362	391	379	356	372	346	389	368	355	388	386	369	384	394	354	353	349	358	379	392	342	387	359	363	361	387	386	384	388	401	362	370	394	351	362	361	400	372	358	352	385	361	388	360	359	366	346	379	386	380	383	361	380	340	350	356	358	365	373	365	368	375	365	366	368	376	369	370	368	366	338	360	410	362	361	380	366	364	368	353	359	364	367	379	404	361	375	391	332	339	365	357	358	384	410	369	395	366	384	381	330	355	345	394	374	379	382	359	367	372	381	385	358	363	379	354	373	370	349	356	392	373	383	351	386	358	375	403	375	404	343	333	359	400	369	330	359	387	389	398	347	341	372	367	353	339	386	376	348	350	401	364	392	327	357	333	381	376	355	361	405	392	413	369	364	373	380	364	351	358	359	371	373	361	389	389	357	362	347	364	373	385	365	391	354	370	344	348	368	365	370	366	351	363	364	395	381	382	405	353	349	380	373	360	381	345	378	372	340	376	405	366	371	385	368	390	363	345	379	409	351	321	390	372	395	349	365	351	389	327	351	351	357	377	334	329	363	387	353	376	354	357	361	383	350	357	372	397	375	379	346	376	347	382	363	394	337	373	372	386	345	370	436	365	400	370	350	348	350	355	381	380	363	348	340	372	405	352	335	390	358	348	363	400	418	344	368	397	361	363	398	364	393	370	338	400	362	415	366	324	377	365	394	372	371	355	368	367	372	364	401	374	368	374	363	374	332	353	359	382	389	376	376	386	379	354	374	416	375	398	360	352	370	361	393	384	349	304	375	335	367	392	355	372	338	361	379	368	368	363	402	371	393	352	365	342	392	351	365	370	353	382	392	363	364	336	382	404	374	357	357	384	420	373	395	350	380	385	366	386	391	357	343	376	330	351	383	381	365	364	351	389	356	376	347	390	368	345	374	376	357	362	353	380	366	397	368	364	357	364	338	359	345	365	379	369	358	376	355	388	375	384	373	375	359	359	360	367	359	375	362	381	374	372	352	352	350	402	358	383	349	317	368	350	360	367	375	361	382	393	358	343	379	385	384	332	404	372	415	365	375	378	383	369	374	371	373	356	355
11683	4684	3236	1599	723	376	382	377	313	302	309	310	258	282	287	300	273	271	308	280	269	294	299	264	278	311	250	273	270	304	273	276	262	295	284	270	287	279	254	300	258	272	276	266	268	270	281	288	272	274	293	306	291	268	296	300	270	292	269	260	250	266	274	266	275	257	282	256	252	258	232	293	254	263	258	274	293	270	300	282	308	259	249	242	297	321	231	270	280	273	285	251	265	290	312	288	278	270	280	273	290	259	293	258	260	268	294	267	268	305	251	254	283	279	262	268	254	295	277	270	288	275	326	277	294	239	282	263	258	283	298	278	314	298	272	263	305	271	255	296	285	246	274	297	290	276	275	257	279	268	276	284	275	302	287	272	247	288	282	268	297	283	282	253	254	260	302	343	291	251	271	313	273	269	290	304	264	286	259	271	294	276	292	299	268	273	276	290	275	276	287	321	286	240	281	273	250	277	283	294	279	303	267	263	256	267	283	310	254	274	332	257	297	287	292	274	273	308	283	271	296	276	272	297	266	258	281	289	261	258	286	287	337	309	302	293	275	263	289	278	275	261	258	316	253	255	267	254	283	254	276	266	281	289	267	275	293	298	296	278	273	258	271	290	296	281	287	300	317	281	287	280	293	323	259	291	273	286	271	253	296	300	265	270	310	262	291	306	302	253	286	280	290	290	255	261	257	287	303	291	286	271	293	290	272	295	312	292	295	271	262	252	261	279	299	270	262	262	249	287	243	282	270	285	240	276	293	271	269	237	289	286	279	269	277	251	247	289	303	242	258	291	288	260	271	256	266	291	318	273	286	297	285	273	283	272	262	288	300	252	302	304	267	289	283	259	253	275	259	255	288	260	270	291	273	273	247	272	268	282	254	248	254	300	284	300	258	247	283	278	258	273	251	265	252	286	257	248	253	287	311	259	293	286	257	276	251	270	257	263	265	283	271	301	268	273	275	292	294	278	284	285	286	271	259	264	276	260	281	272	268	300	244	285	262	284	303	288	325	266	288	272	283	250	296	302	282	280	262	276	287	310	263	259	263	264	286	296	269	291	275	259	270	279	286	276	286	281	274	274	265	275	293	278	273	263	276	271	284	296	286	257	262	261	251	269	256	289	284	269	286	287	253	290	278	256	304	273	289	278	280	282	267	291	276	279	256	283	295	261	256	255	306	286	282	291	293	243	274	265	273	244	287	277	295	289	305	290	311	263	263	262	276	260	263	307	285	260	273	298	288	280	269	304	289	256	250	270	264	289	260	278	283	292	267	252	273	265	304	268	284	297	303	268	302	290	260	267	287	274	261	262	289	255	270	271	254	269	274	268	276	275	286	270	247	291	258	256	272	256	283	259	265	287	295	275	260	281	267	246	299	276	301	280	264	276	294	306	282	289	289	282	277	278	300	256	267	331	282	258	310	280	257	259	292	298	312	283	296	289	281	260	290	312	249	263	282	315	296	265	280	267	287	261	288	266	270	293	286	276	273	272	291	265	270	282	264	286	263	262	250	291	285	263	284	265	287	302	263	272	272	252	214	292	280	264	276	260	288	284	274	265	265	297	243	252	281	295	298	240	270	242	276	264	265	256	265	282	237	269	276	314	281	325	298	262	261	274	258	245	272	307	264	266	258	295	256	302	269	293	266	265	272	270	277	301	289	260	306	272	293	258	274	267	264	283	292	278	290	272	265	302	287	275	296	304	290	267	260	267	273	285	262	285	264	258	258	307	271	240	275	272	303	262	305	293	272	280	318	296	250	270	278	289	295	287	273	281	259	294	282	284	245	267	287	281	314	252	287	309	283	317	285	272	263	235	263	288	252	260	251	274	285	284	278	267	278	284	277	296	255	269	294	281	273	269	278	268	279	272	282	290	275	269	260	296	318	288	296	264	273	282	260	269	271	273	294	258	293	248	254	316	268	259	272	259	271	268	305	287	262	290	285	252	287	275	269	262	273	288	263	277	278	288	285	258	280	277	256	281	250	300	238	249	293	261	296	265	301	274	288	282	252	259	285	258	283	271	270	284	299	282	247	252	274	288	297	310	310	261	304	274	297	294	262	253	296	251	245	259	245	281	272	295	272	259	273	317	297	263	327	253	265	289	231	283	270	271	283	303	273	263	284	275	263	274	298	303	266	270	277	247	287	275	265	295	266	243	264	283	265	304	249	257	281	276	302	273	255	286	296	261	250	264	274	270	278	287	262	283	255	265	279	284	293	272	287	287	243	277	285	284	272	285	279	301	251	306	274	253	298	260	274	297	285	256	267	261	277	265	262	254	272	267	252	272	284	268	257	279	263	289	272	257	280	308	275	281	250	291	275	263	268	255	268	293	279	280	248	276	256	283	270	256	267	270	280	291	284	288	262	283	262	252	254	295	273	321	288	293	290	292	301	232	282	265	288	242	313	270	287	280	259	256	275	296	274	276	299	286	278	272	280	260	264	270	279	287	262	257	297	271	273	268	270	270	269	288	293	290	270	284	281	282	264	251	280	282	257	256	273	273	275	256	247	262	241	262	253	303	267	286	298	268	303	292	282	282	269	271	303	263	279	267	267	301	291	285	269	245	248	299	262	276	286	276	266	279	295	292	266	295	239	267	278	303	300	289	271	267	291	275	257	298	276	275	271	272	263	289	265	284	271	274	280	296	277	302	259	299	285	278	273	271	265	271	246	314	266	252	242	287	250	257	257	248	296	289	286	269	281	257	287	251	267	299	308	262	252	259	277	292	272	256	264	244	294	319	275	279	308	288	273	261	286	258	247	271	322	275	269	254	269	276	251	278	287	226	245	260	269	274	275	282	261	276	263	269	297	272	300	303	273	309	321	289	253	295	276	299	308	308	270	271	246	281	295	290	303	275	267	248	259	271	240	279	275	269	285	263	269	313	284	313	257	268	282	323	275	304	261	256	247	267	252	311	289	245	303	295	242	254	317	268	270	277	297	281	278	260	289	259	310	243	300	306	285	250	274	296	265	291	287	287	272	272	273	276	284	280	276	299	315	280	269	302	258	255	262	273	325	254	310	257	276	261	272	268	262	282	275	271	257	268	283	278	294	253	261	259	240	268	268	266	252	295	267	313	252	300	260	265	273	275	279	241	279	261	264	277	263	285	260	275	281	254	273	284	264	301	314	302	295	269	264	265	288	299	279	272	293	285	307	254	277	271	269	257	286	264	279	305	272	276	256	301	286	276	260	271	272	267	317	245	256	277	261	275	289	295	285	278	285	306	270	298	277	285	291	277	237	264	291	280	249	272	329	269	299	314	288	298	291	295	273	293	266	291	276	276	271	276	258	276	255	281	291	295	258	301	308	293	291	273	258	287	257	277	260	280	235	286	270	257	275	252	289	302	282	284	292	261	261	253	287	270	280	279	275	288	265	269	273	275	291	267	248	282	278	248	282	272	283	264	278	305	248	284	274	305	286	290	284	275	314	280	269	238	248	259	269	303	302	238	252	215	294	291	266	290	283	315	280	287	275	284
8797	5091	6595	4695	2675	1339	1132	1036	907	924	894	820	879	748	783	732	727	744	716	752	685	735	713	672	655	677	672	711	647	650	686	715	650	647	656	647	685	621	695	684	660	654	681	659	640	683	641	713	696	673	639	707	675	710	617	657	686	642	643	662	636	637	657	645	711	703	694	635	658	664	645	706	703	677	678	679	686	695	693	674	621	652	666	689	646	653	662	644	655	648	720	664	629	690	666	650	677	664	640	620	675	636	696	676	631	655	649	650	677	663	640	717	659	694	626	721	638	667	694	652	658	658	675	697	683	678	675	660	675	679	632	724	681	684	700	653	664	622	670	679	686	640	652	680	619	638	700	635	676	706	670	701	594	646	663	696	657	684	674	620	684	648	615	653	686	653	639	656	725	709	641	663	687	676	615	666	653	624	652	699	672	664	648	617	653	677	671	635	658	672	676	654	639	628	671	587	678	679	671	660	674	633	675	645	698	699	640	672	671	697	678	654	631	685	673	704	680	671	659	660	656	709	662	654	682	720	676	642	664	655	671	629	692	636	637	666	659	668	665	677	646	643	684	657	658	653	638	641	682	634	640	668	680	688	662	676	658	704	674	668	669	634	667	604	723	634	680	671	703	669	693	707	643	696	667	712	693	687	702	663	679	662	654	680	651	673	675	667	642	672	665	678	677	594	656	637	683	685	674	661	683	672	696	669	618	671	684	660	656	648	695	676	690	676	650	636	642	666	648	647	652	771	657	654	684	666	695	638	660	691	649	681	671	663	646	673	692	685	679	719	661	659	617	655	682	705	627	619	659	674	677	646	708	646	635	653	644	629	658	665	615	644	639	694	652	697	650	628	673	651	644	584	689	656	607	682	603	681	667	687	682	665	634	637	667	644	685	621	680	645	679	676	678	696	657	676	685	689	646	680	623	639	692	648	649	635	630	647	642	631	720	642	674	665	638	666	660	689	623	661	677	653	650	644	622	672	673	695	691	654	683	671	689	701	641	682	641	650	677	674	684	674	639	652	688	655	645	719	627	613	636	648	677	643	691	671	622	658	685	690	678	678	655	670	673	663	646	670	680	641	721	655	707	659	702	676	680	738	675	664	672	644	673	643	705	630	697	683	662	675	656	654	692	681	689	628	646	679	627	656	637	676	663	637	638	676	612	631	651	650	712	644	663	626	705	647	650	676	611	666	666	697	688	643	688	659	658	662	665	661	660	643	627	650	667	706	664	649	648	651	669	685	689	653	684	615	698	659	661	706	657	665	640	661	658	674	640	654	675	669	657	671	672	666	671	651	685	674	622	623	658	631	689	652	696	672	657	672	641	644	679	621	638	651	655	671	677	688	683	642	672	636	670	675	694	692	660	616	664	669	688	641	690	680	676	654	636	679	669	659	676	668	661	681	668	665	686	672	629	657	648	689	765	670	672	719	724	677	672	675	628	624	669	725	702	651	671	667	673	661	646	710	622	693	686	660	717	678	641	674	644	659	688	647	686	686	689	650	648	722	691	624	652	715	668	592	646	647	672	634	736	659	636	673	655	655	707	650	682	717	674	663	706	669	644	648	645	659	686	724	666	708	641	652	640	662	615	682	694	700	672	727	669	649	657	712	650	618	729	639	649	622	670	680	633	642	670	634	630	645	674	676	684	668	683	650	683	663	651	669	656	747	662	736	664	634	689	643	679	649	708	617	731	617	646	674	689	637	647	665	656	688	644	623	680	691	640	670	644	693	707	654	610	693	652	666	644	637	647	650	714	661	672	667	683	708	673	665	669	635	710	666	666	725	664	663	708	677	641	676	648	652	664	685	649	655	652	645	643	635	648	680	646	673	660	636	674	692	666	667	650	626	654	657	663	657	651	655	685	698	647	638	664	680	665	659	690	664	701	623	680	693	673	666	629	659	668	700	670	620	669	638	689	700	628	724	630	625	659	635	701	625	666	694	657	675	686	659	678	651	678	665	666	691	645	690	681	664	646	689	659	670	652	645	686	738	664	665	693	709	628	687	649	632	637	704	656	616	656	648	673	685	682	652	646	652	688	673	653	680	651	668	622	660	677	668	682	658	677	684	635	662	716	649	688	671	686	630	675	640	656	706	696	646	664	723	710	642	653	695	637	676	675	632	669	685	616	659	671	674	612	656	650	696	691	673	675	624	681	681	647	640	662	666	667	668	643	647	682	671	678	683	686	623	680	667	673	689	678	667	696	609	678	690	693	676	702	678	634	659	689	667	662	678	671	637	671	679	714	637	629	648	682	648	651	693	665	683	615	718	621	690	638	654	664	676	661	623	681	671	674	676	682	631	619	637	716	677	669	670	617	679	686	673	690	670	633	646	653	675	671	660	682	660	709	671	699	675	666	694	658	703	644	665	663	701	671	683	681	640	692	672	656	693	691	678	660	653	671	650	671	646	640	656	690	624	647	674	695	628	640	677	645	676	668	629	609	717	638	641	680	701	702	649	676	647	704	682	645	675	692	684	679	689	640	689	651	639	638	667	639	637	647	639	657	635	689	654	689	638	693	651	643	690	716	647	641	670	657	667	694	692	696	717	720	693	694	611	649	651	654	674	679	714	676	677	611	642	655	716	646	691	641	688	676	670	702	660	672	713	652	636	658	710	637	658	648	670	683	684	672	689	690	633	654	639	708	666	656	616	668	681	641	635	661	650	657	622	653	653	677	713	667	708	704	707	588	650	639	641	636	692	674	672	628	665	648	658	637	629	718	634	649	667	708	695	660	659	702	638	592	654	643	659	643	661	690	655	651	630	695	688	626	676	666	645	676	664	634	648	664	648	652	650	648	690	665	713	613	684	642	676	612	687	680	677	682	643	639	656	706	666	714	688	638	653	626	685	625	650	655	655	645	689	679	661	734	677	676	669	665	650	652	712	665	679	662	702	714	667	656	654	659	642	679	679	673	678	696	697	668	671	623	638	673	592	667	659	688	636	664	656	645	617	684	666	676	650	716	660	695	660	685	653	632	659	629	645	711	670	653	630	662	690	662	622	656	703	674	688	664	673	671	646	710	661	680	677	661	661	705	670	634	628	638	702	694	669	608	627	659	682	689	643	678	679	626	621	648	701	630	684	656	655	679	645	683	636	686	673	676	649	632	611	654	640	695	725	640	708	700	658	656	658	636	684	686	657	684	720	619	690	622	674	667	655	637	647	667	638	667	658	674	619	629	655	700	631	683	653	612	670	717	665	648	634	679	629	626	658	640	664	683	681	622	672	697	634	661	650	688	694	682	674	610	666	660	650	667	718	663	688	640	645	683	658	671	630	632	627	699	631	658	649	648	642	678	687	682	644	673	665	622	605	689	682	693	688	700	675	614	638	647	656	658	650	658	662	639	632	625	638	694	630	667	656	632	668	681	720	670	710	649	649	655	721	675	638	669	616	646	665	668	663	654	632	650	698	708	699	620	667	640	653	730	648	672	679	683	687	690	681	646	637	724	680	691	657	725	662	655	657	647	641	677	637
25782	13085	15323	12266	5033	782	454	393	294	288	303	323	288	275	254	270	269	263	227	233	228	239	247	236	219	241	226	237	214	258	229	225	232	236	234	231	248	233	254	242	239	244	248	209	217	223	222	224	211	234	230	226	255	216	205	226	222	264	218	223	252	229	237	222	225	238	233	248	210	234	248	234	225	222	243	230	241	238	217	244	246	218	247	228	209	231	202	262	245	224	241	215	226	225	217	228	249	238	261	203	237	221	237	221	233	262	217	260	243	221	235	219	221	224	232	233	249	208	222	219	244	203	243	234	237	220	220	228	246	206	214	241	237	248	242	233	238	203	231	223	221	202	228	242	242	237	220	223	230	211	223	242	227	213	227	216	204	226	217	244	242	241	250	254	268	235	232	225	239	222	217	238	227	221	219	251	224	228	256	261	220	241	204	220	236	217	249	196	229	208	232	226	249	213	246	201	221	229	216	202	256	226	230	236	219	216	230	231	216	238	257	221	220	209	222	226	249	255	231	219	275	233	235	214	248	232	259	231	255	238	200	248	228	206	236	211	225	243	257	256	244	246	207	257	250	216	213	259	252	228	220	249	209	236	234	222	206	222	193	203	247	229	221	208	222	237	248	246	228	192	226	211	199	220	227	241	218	218	232	217	236	204	221	214	225	248	251	255	230	233	245	217	208	218	239	252	212	230	216	211	248	249	224	233	229	238	241	250	225	224	247	232	227	237	226	209	246	225	208	205	247	229	218	222	217	228	229	223	253	227	229	244	216	212	239	231	241	223	249	226	207	273	247	247	242	245	197	229	231	227	245	212	232	220	219	207	240	225	242	236	248	222	231	197	239	224	225	207	233	225	211	223	198	257	257	218	217	211	227	242	201	220	224	229	215	227	264	247	205	221	248	252	224	225	249	218	246	225	241	215	240	221	236	235	225	204	216	243	226	216	205	224	231	210	219	219	202	224	234	235	220	259	230	243	244	212	231	208	226	274	227	221	230	244	219	239	238	237	212	237	272	233	223	209	239	206	207	222	231	222	225	203	248	256	245	237	242	230	229	212	230	234	266	247	216	217	231	224	232	226	253	231	251	254	274	194	230	209	243	247	228	230	223	232	243	222	224	225	228	240	210	232	241	228	217	247	229	213	251	232	233	233	215	243	222	220	252	208	219	245	213	211	217	222	254	228	221	197	250	230	275	222	219	229	243	239	220	219	225	193	245	223	213	241	216	218	218	210	214	233	223	226	229	209	204	207	219	232	225	233	236	230	224	217	222	216	238	216	225	216	266	207	238	243	230	244	215	224	250	203	191	211	244	250	194	222	226	230	241	228	237	212	227	232	223	229	213	242	226	240	228	239	234	248	219	215	221	211	221	258	241	261	261	252	250	259	224	242	230	230	235	254	249	225	241	251	203	256	217	223	239	253	226	230	216	229	187	243	227	250	222	219	229	216	229	247	226	207	236	240	226	224	267	223	218	265	240	251	218	205	220	227	212	203	227	247	219	233	227	212	230	234	236	218	217	224	229	214	211	228	223	235	232	239	216	238	237	237	218	227	212	184	211	232	250	235	225	238	242	251	223	203	228	240	228	202	221	201	228	240	207	216	222	231	238	241	269	203	239	235	228	219	243	249	231	251	229	219	235	232	218	227	224	231	236	201	208	219	236	213	202	252	252	253	234	206	202	221	224	222	225	237	230	246	203	198	243	242	238	227	211	234	229	268	223	228	236	263	250	246	227	245	238	222	264	249	250	254	232	204	226	250	246	241	261	215	247	204	202	227	221	221	249	219	212	236	276	213	218	246	227	254	235	215	254	219	229	244	226	240	238	220	200	246	242	262	252	225	231	204	230	237	224	216	203	224	237	235	263	216	261	235	219	220	219	218	240	246	251	220	250	225	202	239	204	234	238	230	232	216	214	231	251	254	226	259	207	262	232	214	245	234	201	213	224	220	243	221	245	211	221	263	227	240	237	213	237	227	231	249	240	205	237	226	224	258	240	228	231	184	233	230	219	230	229	252	209	227	215	271	234	266	227	199	200	221	244	225	232	243	229	219	217	215	209	257	228	248	246	199	218	241	208	219	233	221	214	227	237	222	227	228	223	241	221	230	222	241	213	232	230	215	234	242	254	225	243	234	237	200	218	228	247	222	212	233	243	242	240	213	226	254	220	224	239	213	221	227	227	261	237	233	261	226	229	241	273	240	226	219	245	235	220	235	206	230	242	257	228	255	220	227	238	233	208	216	236	210	215	209	227	222	244	228	242	237	231	237	249	223	231	242	202	203	234	219	223	217	234	232	235	233	224	224	246	273	258	226	227	231	235	252	237	244	222	277	189	228	232	216	265	235	251	226	228	241	240	229	219	231	209	229	241	230	201	218	204	227	211	241	242	229	188	244	242	215	203	196	232	231	260	236	239	201	246	228	227	272	206	223	232	234	218	215	237	255	236	217	238	210	233	239	234	224	229	202	234	217	254	221	250	228	211	222	249	259	225	218	243	220	242	234	218	205	245	231	232	250	236	223	207	228	247	242	241	236	243	247	222	252	205	237	231	219	218	231	210	248	249	224	198	224	238	203	232	224	233	217	226	231	265	227	245	245	230	219	226	212	229	218	226	229	223	249	236	219	229	202	225	226	221	233	219	229	240	236	201	244	228	214	219	232	221	219	236	219	220	184	219	242	221	223	228	215	199	235	227	213	248	265	247	229	212	206	213	238	225	217	213	256	232	239	222	252	238	233	237	217	221	246	238	234	271	215	243	234	241	251	214	258	241	226	207	243	237	197	225	235	249	225	224	228	244	210	218	250	211	205	252	249	192	224	249	249	228	190	223	214	209	232	229	214	213	234	216	212	261	209	223	222	209	245	247	273	253	227	234	229	253	248	233	220	234	225	225	198	237	225	234	267	224	233	230	218	222	246	250	206	211	241	203	236	215	232	230	202	223	254	222	224	195	222	223	215	251	247	213	216	254	215	247	225	214	236	222	239	201	224	237	224	253	214	211	256	237	230	250	237	207	226	240	240	251	235	224	243	250	246	254	236	234	239	219	224	206	252	220	210	230	235	243	233	231	220	214	254	226	230	216	212	206	254	241	227	220	211	226	214	240	246	229	240	228	247	194	225	249	239	214	233	213	233	211	219	232	249	234	248	241	231	226	220	220	224	228	218	217	240	205	221	224	250	234	240	255	228	244	235	226	205	209	214	226	209	233	254	221	213	230	215	254	268	207	225	230	245	228	238	207	217	234	217	226	212	255	219	227	251	216	218	254	244	236	248	242	231	233	224	238	219	237	217	237	249	229	211	246	204	226	248	242	221	230	220	238	251	251	206	193	222	238	217	241	221	234	247	242	185	219	243	217	229	223	226	232	239	235	226	240	200	230	233	253	208	242	231	235	218	251	213	229	212	224	216	244	223	245	201	212	236	208	218	202	249	232	220	235	227	199	226	241	240	241	236	242	241	232	216	233	224	211	241	225	233	244	232
18707	11692	20663	22159	9804	2237	1579	1331	1181	1134	1054	976	854	878	826	756	768	721	704	693	707	650	718	649	631	604	610	633	606	588	617	585	608	545	568	598	595	573	585	571	601	557	563	604	593	579	548	608	571	554	573	594	560	568	579	611	536	529	577	543	559	588	570	532	561	539	578	622	598	561	580	533	565	560	562	519	545	587	555	581	569	591	537	613	534	582	564	550	522	549	576	588	573	566	567	544	602	548	543	542	583	555	555	603	557	563	566	555	551	572	576	584	586	590	579	542	557	578	529	548	560	554	542	576	592	583	553	587	586	580	573	575	610	540	569	571	579	557	564	572	536	555	556	552	561	567	592	578	534	584	559	539	548	598	515	551	575	602	551	535	599	539	518	573	526	540	562	572	544	527	565	531	566	561	590	569	565	558	608	551	526	597	569	562	532	549	555	564	526	492	560	532	573	581	566	603	558	526	532	549	543	551	538	550	610	535	572	549	535	550	535	552	580	601	581	547	591	591	552	590	553	533	591	560	549	564	557	572	514	544	540	558	511	544	560	545	530	554	592	583	547	566	571	533	565	576	527	546	519	532	588	580	571	554	547	550	578	544	574	533	569	584	570	541	554	590	544	537	555	515	555	544	559	587	580	569	577	554	601	557	551	572	557	574	592	576	497	562	540	557	561	580	593	576	556	574	575	578	563	546	559	569	579	582	596	529	564	550	561	584	593	581	600	557	522	595	568	595	574	550	559	563	606	549	561	557	556	555	538	584	593	567	538	575	586	546	562	569	558	568	538	536	521	507	555	538	556	556	570	595	585	574	552	560	567	572	595	616	547	547	546	582	539	554	561	561	576	600	566	541	553	593	564	575	572	564	609	567	539	553	548	533	612	584	563	527	578	540	552	540	588	566	564	579	576	583	620	588	543	543	534	583	574	581	573	601	566	562	520	589	562	535	521	535	555	568	550	590	560	558	545	589	575	527	547	553	558	564	580	548	584	602	547	567	558	577	564	575	564	557	569	575	628	536	563	580	544	588	560	562	555	529	544	541	560	553	538	570	526	524	541	542	541	565	626	590	553	632	563	621	540	546	549	559	567	599	549	514	563	491	588	546	569	547	567	555	583	567	591	581	544	558	579	570	522	582	565	562	584	559	544	567	563	591	518	556	580	571	542	570	532	586	572	527	573	583	576	538	561	544	584	580	573	515	563	533	561	539	544	607	579	573	541	570	571	568	604	591	563	567	565	571	537	530	536	612	537	568	580	587	587	549	601	542	535	585	538	564	568	540	564	567	589	589	523	568	577	585	542	566	570	587	563	572	559	591	567	553	599	585	548	571	569	558	556	577	550	622	586	584	574	563	574	583	594	520	545	602	579	561	578	546	573	531	507	580	557	560	562	578	511	539	572	615	614	592	554	535	559	545	569	569	599	608	560	551	579	574	597	546	565	540	568	562	568	549	576	581	555	560	608	556	541	536	557	573	546	578	530	556	534	581	574	557	539	580	532	533	560	578	552	568	589	535	559	537	581	572	589	597	529	542	572	545	569	553	535	545	557	569	542	575	605	555	553	549	612	533	522	569	554	549	557	525	560	561	560	556	576	549	602	537	577	568	544	520	590	582	570	597	587	554	564	516	573	573	505	574	535	537	518	549	603	580	514	530	560	521	585	548	593	591	538	578	554	582	562	580	582	583	562	597	611	575	561	582	578	579	534	564	567	525	536	561	548	565	515	556	572	539	579	529	537	543	547	552	570	551	548	578	570	514	566	555	594	551	552	604	552	559	539	574	599	560	569	553	554	536	538	594	532	534	579	560	554	626	531	580	552	534	516	551	545	565	549	574	553	536	583	538	553	567	612	517	551	586	585	586	548	581	567	521	569	503	625	537	576	529	552	514	547	600	520	555	545	540	522	524	557	592	572	537	569	529	597	547	560	564	565	551	518	568	541	584	592	600	592	565	554	530	602	594	556	529	574	559	583	579	559	507	606	538	555	569	558	575	530	533	580	576	566	509	555	540	587	582	565	570	568	535	555	581	545	569	552	550	575	590	525	572	563	549	559	557	581	534	584	549	562	572	565	571	589	519	549	520	514	540	575	599	514	556	545	564	570	527	563	571	533	580	565	549	599	590	545	525	561	529	561	533	574	588	590	630	587	563	592	570	541	596	597	591	588	563	524	535	558	571	529	577	582	565	497	535	561	570	545	617	584	559	557	506	528	588	562	592	552	575	580	577	572	546	612	611	508	590	590	560	567	561	589	532	644	570	570	569	594	572	531	578	598	553	610	545	559	549	550	560	565	528	554	542	584	601	551	512	556	536	544	537	573	569	590	556	580	572	571	557	575	531	562	528	521	516	545	542	548	560	579	593	567	582	522	527	565	596	622	538	568	585	558	546	564	538	596	531	545	552	610	547	533	564	589	547	563	521	558	553	561	577	615	621	583	528	560	561	560	502	554	514	574	592	555	551	581	564	541	569	554	535	565	591	523	580	552	578	579	530	560	563	568	558	534	567	584	530	544	557	549	590	563	577	554	534	578	601	594	566	538	605	553	547	527	620	516	545	557	546	571	592	548	590	555	532	543	601	558	552	564	534	543	535	578	571	595	535	568	514	564	565	618	517	543	538	542	597	561	549	602	533	527	621	582	510	553	537	603	595	542	573	590	573	573	596	587	580	592	545	501	505	582	580	522	505	522	546	550	578	571	565	565	596	549	532	565	544	590	550	575	558	568	593	577	558	552	564	554	583	553	570	556	572	543	545	548	606	561	559	540	529	549	604	547	570	525	526	555	547	571	536	516	592	530	559	537	512	564	568	525	611	561	574	563	618	565	530	547	594	546	616	559	574	508	597	561	544	599	518	602	576	629	547	556	540	559	572	567	559	547	549	618	567	591	552	589	553	527	575	578	540	541	546	546	567	548	533	573	583	532	538	525	572	546	585	578	558	528	558	557	538	578	572	551	528	552	596	513	559	533	626	559	587	578	550	548	563	546	582	560	573	568	566	543	583	536	582	566	596	556	575	564	541	550	542	556	594	627	545	609	566	539	584	542	568	549	574	524	526	524	573	584	555	554	563	562	570	576	613	563	548	548	535	596	526	550	596	533	502	579	547	526	573	536	572	530	522	579	539	562	586	510	576	563	590	585	521	571	556	561	523	565	571	572	554	550	590	557	563	592	548	591	555	598	542	591	565	563	560	575	570	558	562	581	597	543	578	536	579	583	552	572	543	547	587	578	539	538	545	543	497	544	519	565	551	533	535	541	536	557	516	506	579	556	569	528	520	563	548	575	590	551	542	563	537	563	523	555	540	612	543	565	565	587	625	565	560	544	581	532	531	578	578	540	550	533	573	563	598	557	596	623	554	552	586	556	560	535	589	554	566	582	558	605	570	593	555	564	566	572	597	600	568	584	569	555	565	527	519	594	557	512	561	557	553	552	559	569	545	573	573	569	552	567	552	562	600	586	533	569	520	560	560	587	570	528	573
33940	20747	20960	15244	8474	1662	512	378	312	319	254	237	239	229	197	212	173	169	179	174	165	186	171	179	169	147	143	169	135	156	171	144	138	152	160	149	133	166	146	147	140	141	104	148	114	137	158	138	157	134	136	140	120	159	145	159	151	140	140	119	147	136	177	123	160	137	148	162	123	138	108	163	161	146	120	137	148	145	155	129	120	150	146	157	136	146	145	142	146	154	132	159	145	140	148	160	145	132	148	135	133	157	121	113	161	138	151	144	137	143	139	121	151	130	139	139	162	137	147	141	154	111	148	151	157	146	124	141	149	125	119	146	137	128	149	144	134	116	144	159	155	143	133	134	122	118	148	156	114	131	127	151	142	128	130	146	160	171	155	148	140	155	145	122	159	126	129	140	133	147	126	145	140	162	146	152	148	131	124	131	137	154	126	142	168	145	142	151	150	165	121	147	130	164	136	159	154	134	135	159	141	132	140	125	166	147	124	137	137	122	134	155	163	132	139	129	134	141	158	144	163	144	161	137	143	132	135	163	137	150	145	139	155	141	125	130	134	146	115	137	120	124	139	134	111	150	135	155	133	112	159	130	118	127	132	131	120	137	139	167	139	165	116	132	154	130	122	137	159	134	153	134	146	143	138	142	124	151	127	134	136	118	134	162	142	145	135	124	142	137	139	124	140	130	161	125	138	149	147	140	156	133	128	129	132	159	154	160	148	160	147	138	150	137	142	112	109	134	175	130	147	133	145	130	155	135	139	136	117	136	152	147	117	160	134	174	154	143	151	149	145	123	140	148	148	166	150	135	124	147	130	140	147	157	148	141	161	129	155	128	132	120	158	167	139	131	139	140	143	168	130	162	157	139	157	149	130	132	155	140	138	161	162	159	126	157	152	134	147	150	144	150	156	151	141	139	148	162	143	138	152	141	144	135	162	156	145	154	130	154	148	137	150	133	138	110	121	138	140	148	138	143	125	138	118	138	153	160	127	132	138	151	120	152	155	126	147	142	153	170	149	135	136	133	127	147	139	162	136	146	140	157	156	138	145	132	126	124	133	139	167	129	131	135	128	154	155	131	139	139	154	116	136	123	129	164	143	131	158	124	143	148	155	165	141	141	164	150	151	138	130	142	143	137	130	131	137	129	140	120	133	143	153	136	136	130	131	135	161	146	136	111	134	145	157	154	139	138	154	125	123	140	141	137	157	159	143	123	132	155	155	151	158	135	124	141	137	132	137	145	152	137	131	147	120	148	144	148	152	125	133	131	112	124	143	137	155	144	121	139	150	124	140	142	158	164	152	126	156	131	146	143	164	150	136	123	135	141	139	142	156	132	134	136	148	154	149	143	143	147	131	138	126	153	133	142	136	156	163	149	127	140	99	139	143	166	166	129	129	129	141	147	158	138	134	130	146	122	144	158	137	161	121	125	133	135	149	155	128	140	139	155	161	152	157	147	138	147	155	150	146	148	139	137	162	138	154	118	117	167	145	157	139	129	144	127	150	148	145	110	182	145	127	136	142	152	156	173	119	131	147	131	142	149	151	131	157	118	147	160	175	133	150	155	140	132	133	131	122	124	115	150	148	141	142	135	136	143	145	153	148	143	139	150	154	124	126	129	138	136	128	103	146	149	129	152	138	141	137	134	121	137	156	133	134	149	137	151	165	158	139	148	139	125	147	173	102	120	152	145	116	130	138	104	152	131	155	150	153	155	125	165	148	148	146	155	130	141	144	154	155	151	136	149	163	130	140	146	147	149	120	142	127	151	130	151	142	127	130	136	148	148	122	141	146	146	140	140	149	153	150	145	141	168	161	124	135	145	152	154	147	136	160	129	116	147	123	158	139	150	146	127	148	138	139	128	130	144	145	131	136	132	146	142	141	137	157	140	155	140	152	138	125	134	134	141	126	155	138	118	151	145	134	152	134	137	121	125	162	138	150	131	136	124	112	142	141	155	138	132	130	135	141	134	145	133	145	132	134	143	146	130	147	157	147	136	150	136	130	139	138	155	137	124	129	167	148	133	132	145	156	160	118	150	116	142	103	152	146	150	137	132	149	145	150	141	153	114	129	166	128	143	138	118	135	144	148	140	133	127	154	150	167	146	146	143	124	151	145	152	137	128	157	130	137	148	159	139	139	132	144	152	136	167	134	146	144	154	134	135	156	132	158	140	153	139	163	132	131	131	127	137	156	158	131	144	149	149	152	132	141	136	153	132	158	125	134	163	148	137	138	131	137	148	139	146	131	155	144	165	139	137	147	123	125	147	132	143	138	145	132	136	146	139	154	139	129	130	135	126	145	156	129	142	132	151	150	139	147	144	142	138	129	125	114	128	151	147	136	121	148	136	120	124	144	129	155	127	138	118	135	164	148	159	148	128	142	123	127	145	142	127	154	130	143	128	162	120	143	138	126	145	135	146	147	148	134	136	134	136	160	116	141	145	120	166	125	134	114	142	132	153	131	145	128	156	115	144	130	151	136	139	138	133	144	142	153	146	158	137	130	154	142	138	140	139	135	130	139	126	151	150	136	132	152	151	165	124	142	159	116	152	127	159	154	152	124	145	144	143	148	152	155	130	145	122	154	130	151	142	157	146	128	118	153	140	156	149	133	126	142	139	143	114	158	130	126	154	115	133	140	129	118	122	151	127	130	130	136	127	168	139	146	154	150	137	148	136	144	138	138	135	127	136	130	153	138	132	158	148	153	127	119	144	154	156	130	148	132	147	137	153	140	142	153	143	134	135	146	145	156	118	145	134	140	147	137	154	144	130	152	163	159	139	122	152	132	117	145	142	157	128	143	149	137	137	154	150	157	125	138	160	138	126	141	123	167	158	137	157	144	134	147	154	127	146	130	157	142	154	136	150	150	150	146	139	152	137	130	149	135	126	147	143	145	147	140	128	142	136	160	121	135	132	141	129	165	147	138	160	133	131	165	140	130	123	155	123	141	146	145	145	152	103	143	149	130	153	135	152	136	142	127	153	148	131	133	132	148	129	139	137	160	144	133	129	121	159	125	157	135	125	142	155	135	133	141	143	136	126	132	153	132	145	156	147	165	148	134	120	130	158	148	150	130	146	162	130	133	146	141	127	112	148	145	139	127	141	155	152	153	161	125	154	133	156	140	149	128	146	173	124	152	139	150	153	143	141	136	165	146	169	127	151	128	147	163	150	122	127	132	148	145	137	125	154	130	138	158	138	142	119	137	132	136	138	132	137	138	146	134	134	135	137	139	130	164	140	155	146	126	142	139	137	126	121	129	145	150	141	133	120	140	152	149	147	140	114	157	129	158	150	144	156	150	136	158	137	141	153	140	149	146	144	139	143	131	161	158	134	158	169	139	150	136	112	116	137	135	133	123	135	149	156	135	143	159	162	163	139	124	149	128	133	113	146	136	127	144	126	141	144	146	138	145	113	120	140	134	125	136	118	182	155	146	135	138	132	124	113	138	141	151	147	120	125	125	156	144	141	143	140	141	137	148	146
22866	17160	24919	24447	15435	3716	1895	1609	1390	1204	1121	976	953	793	703	702	599	599	582	584	547	521	548	500	491	451	426	469	437	446	421	444	401	411	415	400	399	400	384	385	390	369	366	369	387	370	386	382	405	382	382	358	349	375	385	362	389	347	380	365	362	335	345	390	355	391	382	405	371	332	348	367	360	369	413	350	362	357	352	345	341	370	398	387	372	394	371	380	359	371	362	360	366	379	355	371	366	360	358	333	385	342	358	390	360	370	357	359	346	365	339	355	362	342	391	326	379	374	409	356	359	344	377	368	375	353	353	360	377	370	397	335	335	358	369	384	370	365	350	366	321	369	386	368	391	352	384	376	358	349	379	345	363	386	350	335	356	355	347	366	350	355	387	421	406	363	365	363	363	362	375	373	365	351	403	331	385	377	330	377	324	356	364	353	388	391	360	382	390	346	383	375	358	353	354	367	329	361	336	360	366	361	399	392	378	377	386	346	345	375	369	370	350	381	375	381	394	376	394	337	345	373	346	371	353	370	362	371	368	371	391	382	346	341	351	418	345	372	361	342	378	348	332	373	324	365	329	392	363	366	381	345	354	339	356	391	359	375	388	376	370	353	377	360	349	310	355	365	352	395	360	378	360	368	351	394	327	396	360	357	363	315	357	355	343	360	340	402	346	328	374	365	372	400	403	380	364	378	361	350	337	343	369	374	364	355	357	371	359	364	403	377	382	344	332	363	365	341	348	363	365	361	380	328	381	349	352	352	336	374	336	340	377	374	357	349	352	353	376	370	381	371	401	407	363	394	336	366	364	358	402	385	358	349	363	364	370	351	354	344	358	349	351	352	361	359	341	341	378	368	348	334	339	367	397	339	326	372	384	370	409	368	374	365	392	384	359	357	374	413	365	375	354	351	384	365	332	349	391	341	396	346	355	367	341	387	356	341	365	409	370	360	358	347	374	399	354	323	372	368	335	325	384	372	382	369	389	375	380	392	382	346	356	333	357	359	365	363	353	378	351	367	364	375	361	346	395	361	368	386	356	325	374	345	402	319	372	369	388	364	375	387	374	379	361	333	347	388	359	371	350	369	349	364	343	413	372	408	331	373	357	375	363	359	340	386	391	365	386	341	408	380	383	357	374	365	354	333	382	346	327	373	384	351	325	348	380	345	373	344	387	356	340	369	332	346	347	387	340	352	392	352	399	370	371	361	400	362	383	361	404	342	340	394	374	385	361	376	373	368	345	385	353	341	345	346	371	381	394	410	371	397	343	337	382	371	374	371	324	364	327	329	371	368	369	350	365	358	331	383	341	349	326	349	377	384	352	338	370	357	372	389	397	366	414	339	334	378	384	385	365	332	389	364	361	364	351	375	386	392	344	354	340	388	354	416	339	360	363	393	329	396	354	353	387	381	392	371	359	372	383	360	339	386	369	394	365	366	371	374	375	332	383	365	316	346	389	395	392	377	361	377	366	373	391	352	372	340	389	387	380	369	368	353	365	345	334	334	359	342	329	373	345	394	369	349	366	342	382	357	334	377	371	341	385	371	333	370	351	375	354	371	364	359	345	372	368	329	360	367	375	353	385	368	365	392	390	368	382	367	358	375	374	386	368	380	382	350	352	350	369	391	359	359	322	349	323	368	372	383	358	398	377	360	370	374	336	362	374	335	381	400	387	381	374	369	339	400	330	344	341	349	361	358	369	375	362	334	394	358	363	363	402	349	384	378	354	330	372	365	374	316	365	390	366	327	351	377	362	364	335	355	378	362	360	342	346	348	380	391	372	365	394	369	383	358	349	343	326	370	358	375	358	368	393	370	352	377	328	355	342	370	362	370	409	348	351	360	358	358	374	324	400	379	389	365	349	394	338	337	366	374	365	362	385	376	384	380	337	358	379	400	386	380	312	364	373	347	376	368	338	372	358	357	367	354	366	336	346	357	345	406	369	345	370	345	389	395	351	379	351	339	370	355	344	343	399	369	374	418	353	311	334	348	381	339	371	361	373	331	356	360	372	365	313	345	360	378	361	378	378	360	406	352	343	349	358	328	368	357	331	328	364	377	325	405	335	355	350	352	335	373	378	341	390	364	385	369	353	380	377	382	386	370	340	381	345	383	376	379	360	345	371	364	373	359	409	353	350	333	386	390	345	382	380	350	361	353	356	347	353	350	373	377	349	358	326	397	341	356	377	403	365	348	386	401	364	376	346	398	344	359	340	368	364	382	355	344	345	372	367	390	376	361	364	363	357	404	392	304	385	358	389	363	367	373	371	396	363	349	347	341	354	385	366	338	366	367	389	366	385	401	358	344	347	355	395	359	394	360	356	317	391	376	386	353	327	347	359	364	362	361	365	348	379	403	374	374	370	349	366	373	367	368	352	358	332	365	360	370	386	373	359	392	376	368	364	377	346	347	336	377	374	375	334	372	373	389	365	364	352	370	374	350	401	382	372	346	332	373	383	365	350	376	381	337	360	403	374	350	358	384	386	376	365	354	344	361	371	341	365	357	375	369	344	372	366	369	362	391	389	360	343	362	372	342	379	375	345	377	354	397	365	330	365	320	397	369	339	353	385	317	355	382	366	320	338	353	382	348	385	324	384	346	363	351	368	353	358	387	356	363	406	364	385	339	351	376	340	370	376	337	351	369	378	363	391	324	368	341	357	356	380	364	364	362	386	386	380	371	362	361	342	384	364	387	343	351	359	367	362	353	378	356	358	367	373	389	401	375	355	388	379	372	378	352	338	376	360	342	401	382	360	376	371	359	372	337	373	364	363	364	342	369	365	365	328	348	377	414	361	370	378	360	367	356	374	363	406	378	378	343	363	354	356	374	362	367	389	380	362	350	362	375	375	374	392	355	391	378	383	362	355	356	362	382	387	358	329	398	368	374	341	338	370	357	344	400	348	348	341	353	362	408	357	333	404	396	375	342	375	345	344	402	364	397	350	346	376	350	358	394	387	369	395	343	341	364	372	367	380	379	378	419	371	334	351	395	367	351	361	376	384	339	368	352	369	344	331	378	357	373	369	372	353	351	342	387	336	353	381	365	324	368	377	345	375	376	408	349	339	371	348	319	374	366	342	377	329	392	330	367	379	368	353	369	367	352	337	327	343	394	389	337	364	365	373	339	410	378	341	354	361	358	359	369	350	355	351	323	372	380	384	373	366	364	381	402	365	360	353	385	354	359	351	366	347	365	401	357	381	344	359	378	348	367	363	338	402	365	377	360	363	385	346	366	320	353	369	389	344	349	343	368	346	377	377	369	369	371	364	367	340	344	311	331	325	365	343	348	364	367	400	405	364	371	348	341	354	368	390	357	341	377	399	360	369	381	367	367	386	364	341	374	376	396	347	349	344	335	356	350	379	388	347	335	390	363	356	386	371	348	368	366	339	394	325	372	394	335	397	364	352	386	365	368	372	351	360	340	386	398	369	371	347	360	368	361	343	366	353	356	394	337	332	332	360	373	370	356	377	363	336	375	347	366
11370	4391	2998	1672	714	418	324	334	313	313	318	289	330	310	288	258	288	258	266	285	251	254	288	288	290	292	260	265	288	286	280	294	278	272	285	256	278	276	215	250	275	277	250	257	280	246	271	262	261	287	267	271	262	276	244	260	277	274	290	262	269	294	320	251	267	279	268	266	263	243	258	292	259	269	261	267	247	303	245	283	270	265	247	289	272	249	281	253	268	262	256	236	285	278	273	246	245	244	261	276	298	268	291	268	265	293	262	319	250	260	277	281	263	297	277	286	281	281	280	256	273	266	283	267	264	289	283	268	304	283	272	245	260	274	273	258	264	252	261	296	279	278	255	235	275	264	265	254	267	266	275	246	246	243	245	242	269	278	303	289	288	254	268	246	252	270	274	289	278	248	246	228	224	284	269	249	260	278	242	260	273	269	249	252	272	262	258	275	281	278	246	292	285	270	286	259	287	262	276	302	256	266	269	259	238	252	277	237	272	275	285	280	274	287	254	287	307	269	269	259	253	287	256	256	278	270	273	269	267	267	288	239	262	274	271	252	235	306	300	266	272	267	267	284	256	269	263	307	261	260	260	273	261	254	291	277	266	260	282	283	279	260	283	287	249	263	278	247	268	315	273	289	250	292	306	260	277	268	282	289	293	274	274	245	250	269	258	274	258	240	254	300	290	256	284	288	275	259	263	277	290	286	269	304	282	299	267	280	279	286	266	270	299	263	275	276	295	295	264	259	292	250	280	273	299	266	265	262	290	283	272	278	257	272	257	272	271	261	276	262	288	295	258	288	288	275	283	312	256	279	245	259	266	258	240	255	256	274	283	239	246	274	288	282	283	280	254	259	288	280	281	260	257	276	272	250	270	260	291	266	294	276	258	283	268	283	251	310	285	275	266	252	251	249	239	253	270	270	278	266	289	281	240	268	253	293	249	297	279	264	277	278	314	258	286	248	239	272	264	265	277	291	270	274	278	292	259	272	258	260	233	249	264	273	252	256	262	255	257	247	261	307	300	295	278	273	272	297	278	290	265	271	281	257	306	243	280	256	263	264	289	250	261	265	243	286	269	280	249	248	278	263	287	268	273	285	246	242	257	248	257	276	265	266	267	293	273	273	299	268	304	256	281	269	243	266	272	276	315	271	279	280	257	244	279	297	262	273	301	265	296	268	264	268	268	269	252	287	253	244	260	263	280	259	247	274	269	269	254	246	301	243	273	270	266	258	266	284	274	263	264	273	292	294	257	282	274	269	256	249	267	245	283	272	248	240	248	278	274	240	277	278	273	294	269	232	232	258	302	278	264	293	259	250	256	257	264	262	275	259	261	263	280	269	242	263	300	253	279	235	258	255	273	248	269	281	270	300	287	251	241	259	267	293	282	269	288	262	276	272	256	272	259	259	246	260	274	292	288	287	267	281	268	267	269	264	270	286	273	282	281	269	264	285	270	285	278	313	268	290	299	253	305	268	303	281	240	305	300	242	273	247	256	272	250	238	235	325	259	281	254	253	280	278	256	265	268	291	268	257	271	278	276	293	272	286	257	261	256	282	268	270	273	262	252	250	273	287	284	289	281	273	261	283	262	281	240	245	267	264	282	251	265	284	253	259	232	273	245	298	281	290	265	279	274	292	274	256	252	281	258	258	250	254	267	282	307	246	268	310	269	267	293	271	286	257	281	274	258	259	270	264	279	261	248	266	274	249	253	306	269	262	262	270	268	270	264	236	267	258	295	263	252	268	286	251	270	298	268	235	273	253	252	274	243	283	264	251	252	281	275	240	284	258	250	296	272	246	295	255	269	293	282	260	267	257	283	267	248	275	248	285	263	247	248	260	253	282	269	306	268	274	258	281	259	269	266	300	235	261	279	251	255	258	247	263	240	258	284	253	235	238	242	270	260	271	283	248	261	235	279	242	288	266	260	286	282	292	276	261	249	261	257	283	285	272	253	273	274	268	305	284	271	280	257	292	270	300	247	322	278	294	261	255	309	276	293	277	272	253	285	287	271	284	240	271	283	263	273	254	272	260	266	266	291	298	299	263	264	265	286	303	256	249	257	296	281	263	287	249	255	253	253	246	267	267	247	246	251	255	258	263	267	276	262	281	255	278	274	255	268	269	259	251	274	278	276	268	266	241	285	250	287	262	255	305	297	277	238	267	251	248	266	273	247	308	263	269	250	243	263	294	276	284	277	274	288	259	272	266	238	275	289	260	269	267	271	253	259	272	271	273	266	255	277	265	296	278	228	258	270	259	276	237	266	278	264	257	262	269	251	267	251	254	263	283	255	269	247	298	258	255	281	260	243	285	272	256	269	272	271	259	288	268	246	270	285	271	261	257	276	263	272	279	246	278	268	261	284	261	274	289	288	257	246	262	269	258	259	243	229	266	284	250	277	276	260	270	278	267	292	242	276	302	283	284	278	274	277	277	283	241	273	300	260	290	264	285	268	264	248	286	266	282	277	292	258	275	264	270	272	277	261	289	294	279	290	297	264	281	292	282	286	272	278	235	261	263	275	278	278	273	278	258	263	280	271	291	277	246	272	263	251	262	285	293	258	248	261	280	275	241	275	257	281	266	247	287	280	288	277	266	232	282	260	284	252	253	246	289	273	276	274	284	247	263	279	291	254	279	283	269	280	282	254	266	278	265	256	284	236	273	279	268	268	292	251	258	269	288	292	256	268	271	267	259	279	271	260	270	286	249	285	270	263	292	264	283	264	265	273	245	250	275	273	271	288	297	242	274	264	260	271	305	249	295	267	264	285	284	268	241	263	279	278	257	284	257	266	272	287	252	271	249	275	258	273	260	276	247	268	246	262	264	283	243	277	279	260	249	264	295	285	283	263	242	278	271	264	248	261	250	300	298	287	256	292	237	274	262	293	278	250	279	265	285	283	284	267	264	302	292	263	255	268	272	294	269	256	265	288	269	267	289	298	279	274	278	257	252	296	293	281	295	290	292	302	267	267	289	262	262	275	260	275	278	255	273	249	285	300	271	242	298	238	243	286	276	262	264	273	286	284	283	305	242	271	246	274	279	253	268	266	280	276	271	271	303	271	261	268	272	287	322	259	261	256	250	266	281	246	257	247	252	276	298	259	266	290	296	278	285	274	253	250	304	281	262	266	261	251	277	271	295	290	269	274	258	281	268	245	278	285	224	250	247	294	281	243	286	320	274	241	271	228	314	293	263	259	264	293	249	281	288	283	247	255	250	257	265	261	275	256	261	275	232	285	226	279	275	238	240	246	271	252	294	290	266	245	253	284	229	238	275	289	252	275	272	294	245	267	279	267	277	297	265	242	235	268	266	269	264	258	311	265	287	275	255	256	272	277	282	302	257	243	248	280	283	285	251	287	281	283	313	294	254	270	258	252	262	264	276	266	286	268	274	261	299	227	287	265	264	277	255	254	264	254	250	258	238	234	258	273	278	293	264	276	290	291	285	293	262	266	275	266	281	255	264	272	279	288	294	301	269	284	284
8480	4666	5736	5274	2786	1260	1079	963	933	879	914	847	815	757	717	746	737	735	739	654	696	659	680	681	648	702	702	674	655	663	657	636	666	682	698	682	664	660	686	635	640	683	675	623	647	665	677	668	648	648	667	685	647	612	703	680	671	660	665	658	656	668	648	684	627	719	612	628	643	594	660	694	646	615	628	705	666	599	648	647	658	649	688	672	687	642	656	630	655	613	681	669	657	648	645	708	684	647	630	621	685	672	631	645	680	647	648	674	639	641	665	671	648	653	674	607	656	657	663	660	622	699	636	627	660	660	640	634	660	666	649	682	698	643	685	644	652	631	660	665	651	697	641	667	629	655	659	649	676	676	642	630	616	609	625	647	708	645	679	628	686	638	657	669	716	667	638	659	657	649	655	716	642	645	673	634	668	726	656	635	647	675	623	693	663	648	593	650	650	630	693	714	682	661	686	588	636	669	663	672	642	661	655	695	664	665	643	677	636	579	637	621	628	675	630	657	639	660	651	662	653	638	603	713	652	696	660	643	688	673	647	642	656	650	671	626	693	689	660	695	642	623	685	666	656	641	603	660	590	632	648	592	682	659	588	658	610	669	642	639	693	660	654	603	641	635	607	631	694	631	639	619	627	606	650	694	649	631	644	630	638	667	622	669	641	581	658	675	590	684	672	650	656	639	658	673	640	610	623	660	606	684	667	610	687	626	655	667	651	597	650	660	638	629	629	621	704	632	628	641	659	672	605	652	705	656	649	636	656	615	678	643	683	646	657	666	640	645	640	610	673	658	659	640	641	645	673	621	665	656	647	666	686	615	672	636	683	619	664	660	679	606	684	662	642	688	598	612	634	691	685	677	696	636	682	642	628	658	657	644	672	638	628	645	650	661	669	639	642	633	668	659	637	642	664	667	647	672	660	660	704	668	664	645	640	630	632	632	662	633	617	657	672	657	685	631	699	629	679	629	668	635	685	679	607	611	624	679	688	638	631	638	679	647	678	641	681	655	649	685	644	609	685	653	648	667	696	678	654	597	688	629	642	684	644	658	665	705	647	607	685	640	664	691	717	643	647	686	650	627	670	695	710	628	675	632	692	651	647	628	669	677	649	646	677	673	645	674	648	668	693	666	660	648	637	639	639	656	690	663	635	649	689	577	614	672	654	652	664	652	631	581	643	695	657	644	624	656	627	668	711	648	679	637	641	636	640	681	671	633	604	647	636	655	644	613	656	641	622	679	710	672	622	635	707	639	653	636	705	683	606	635	635	647	683	635	656	652	646	703	651	686	646	700	678	660	601	711	670	641	654	680	672	648	648	684	634	640	669	700	655	659	676	641	690	616	647	650	670	601	629	657	668	672	648	634	637	651	651	667	646	655	684	662	650	661	640	610	663	681	615	658	666	671	636	654	639	647	623	638	696	651	646	668	665	636	664	615	659	627	651	695	627	659	617	632	615	634	640	621	619	643	664	679	617	664	673	628	668	614	647	643	640	659	647	661	656	640	668	665	599	661	596	652	665	623	647	635	656	634	646	664	666	658	690	674	650	657	650	618	667	666	639	663	679	655	654	645	645	623	616	698	690	693	655	659	651	633	646	641	675	595	652	661	677	687	654	609	645	699	614	695	694	644	637	637	656	623	668	673	685	649	653	722	671	621	613	682	648	667	681	709	613	653	699	706	687	680	667	688	648	632	634	650	633	633	681	698	675	631	656	692	635	692	631	662	618	620	642	640	636	632	597	690	684	622	643	651	649	634	640	650	667	607	647	648	647	667	628	654	643	591	668	656	653	653	616	644	698	673	667	634	609	605	700	641	633	711	681	661	631	631	654	672	658	646	628	644	709	660	637	644	631	652	692	651	636	685	625	615	641	674	645	641	648	649	670	678	640	644	630	671	687	642	666	639	636	636	622	683	695	624	635	625	648	663	663	637	649	658	689	638	612	627	676	678	667	661	640	719	678	663	639	674	710	619	643	650	599	643	666	665	671	663	665	664	629	656	629	621	660	641	677	621	673	645	624	669	656	658	689	696	673	671	692	654	611	689	649	645	612	652	668	634	616	645	664	680	627	691	643	691	618	641	707	642	643	659	655	637	667	620	677	644	670	626	668	686	618	695	633	664	648	644	661	648	669	626	623	642	615	650	628	660	625	623	612	654	619	708	623	617	662	628	644	661	675	706	649	652	638	706	643	672	648	704	692	636	660	672	673	680	659	685	627	656	650	668	665	644	642	640	642	691	657	630	628	602	655	643	680	649	629	667	606	658	625	669	687	620	687	660	630	636	670	634	687	661	645	667	665	649	632	616	677	664	647	656	648	696	686	615	655	669	646	667	671	638	626	657	659	687	627	656	653	680	662	692	663	684	652	675	656	654	638	685	626	647	705	667	666	629	688	679	660	682	656	706	703	634	655	669	664	651	653	669	672	664	640	634	658	680	641	667	655	641	614	676	676	650	673	655	661	643	637	628	610	649	659	648	597	666	646	651	673	657	647	688	666	640	672	646	685	664	673	664	619	701	615	621	641	627	712	693	618	653	668	658	627	677	696	650	622	671	672	686	629	649	643	643	671	655	686	596	664	650	665	639	614	630	686	620	697	604	619	673	660	658	642	678	701	645	699	659	651	636	651	697	689	609	633	672	614	714	723	657	702	618	698	689	676	681	636	623	617	647	660	694	637	639	635	641	686	679	615	613	667	645	667	628	654	627	633	646	675	662	646	653	656	657	654	626	644	693	647	671	642	671	671	628	657	647	680	650	640	664	637	705	639	668	618	641	622	667	666	655	668	643	638	620	638	662	625	646	627	602	662	626	671	682	673	654	612	624	597	618	656	658	708	638	602	658	636	674	620	604	656	651	668	635	682	632	670	681	631	655	653	654	609	659	656	633	669	664	674	694	679	666	694	632	682	671	617	693	613	673	681	636	634	651	683	639	662	628	644	674	632	671	673	641	656	690	618	656	654	663	625	685	651	681	636	653	659	630	662	717	661	675	635	645	647	639	637	681	633	659	680	638	696	661	675	672	652	644	659	661	656	721	698	654	639	690	656	661	643	634	637	630	664	646	619	593	594	681	631	693	639	672	684	687	617	681	639	627	641	622	700	687	636	645	648	660	630	660	670	660	668	658	637	636	624	680	650	687	626	699	670	650	656	614	637	677	650	653	679	663	663	674	640	635	736	600	651	653	651	662	673	630	660	636	631	660	633	637	659	670	627	638	663	647	663	663	705	628	681	657	665	670	680	675	667	680	660	674	697	671	630	651	665	680	668	640	637	679	630	629	658	676	621	681	683	629	703	592	650	597	641	671	667	662	621	638	602	656	708	580	664	671	647	639	621	628	611	628	692	642	667	668	648	653	660	645	661	639	632	659	659	663	643	704	643	623	625	634	666	674	682	656	664	705	657	665	645	634	615	658	688	671	635	651	635	689	714	639	697	671	691	629	679	665	645	652	690	660	665	665	690	702	615	651	632	649	640	649	658	620
25980	13704	14732	11645	3283	635	473	365	360	334	306	287	314	255	286	235	261	239	246	252	240	248	230	238	229	222	222	219	222	230	237	247	248	243	224	233	214	238	263	233	225	238	228	230	259	244	217	240	226	197	212	235	218	210	224	218	239	240	243	237	207	232	231	224	248	245	229	249	245	211	247	218	216	271	233	217	263	228	227	218	246	235	233	218	236	252	243	227	232	223	202	242	221	230	220	228	238	248	232	213	246	231	201	233	249	223	265	207	224	231	232	229	225	228	224	228	246	224	249	264	233	229	238	231	217	209	242	255	218	233	230	236	225	235	228	254	214	229	235	225	230	244	269	224	265	247	220	247	248	234	213	235	239	226	213	191	218	241	243	228	231	247	244	220	219	256	212	210	222	223	237	243	222	203	207	219	200	219	220	221	228	217	217	233	239	224	208	222	221	212	195	225	240	210	223	235	230	228	223	246	224	205	214	226	221	241	239	234	236	222	205	211	190	223	219	247	262	215	224	234	235	230	230	247	227	235	227	241	201	254	218	239	251	251	203	238	224	246	232	228	216	222	224	229	214	215	223	218	239	240	217	242	218	230	234	232	235	226	251	223	241	226	241	238	217	201	259	233	235	242	213	221	207	232	235	234	240	203	234	219	207	223	250	235	248	244	259	201	220	218	241	216	201	216	236	247	228	231	219	234	211	243	236	225	237	249	212	246	227	214	222	237	200	255	234	231	210	251	221	246	200	238	245	215	224	244	225	208	228	217	209	239	250	249	224	224	261	210	199	232	240	225	249	208	238	240	261	234	216	227	225	235	234	226	229	253	253	230	240	222	250	245	240	206	218	269	229	215	246	246	224	233	213	223	257	209	227	219	232	249	223	235	238	239	214	250	235	204	217	210	221	224	237	230	241	235	213	247	231	204	221	235	219	218	212	210	237	219	240	225	236	220	224	233	204	213	250	207	205	204	210	233	230	241	225	232	201	246	221	230	231	238	241	237	251	219	225	227	215	228	229	235	249	239	246	223	230	220	271	231	228	217	242	246	235	219	179	217	230	233	253	266	208	238	262	235	205	220	252	224	244	228	255	243	227	236	220	247	232	201	237	202	241	219	225	218	210	231	253	204	220	200	204	206	239	228	237	220	207	216	211	224	236	227	237	202	233	220	238	243	218	236	211	238	209	245	232	233	215	208	197	213	254	224	237	212	216	220	209	246	215	219	221	212	234	243	230	245	258	229	237	225	228	222	247	245	238	219	215	232	234	242	219	262	220	212	221	248	243	221	240	203	221	234	263	218	234	224	208	231	225	224	217	246	229	232	252	246	206	236	221	232	203	206	234	214	234	220	241	236	237	206	219	241	260	257	232	225	229	242	226	224	215	230	229	242	211	215	213	236	248	216	225	219	247	237	246	234	267	195	207	248	249	236	242	223	219	227	231	229	235	255	223	253	244	207	228	215	255	249	229	229	226	225	217	229	232	218	234	216	224	262	219	257	251	218	274	242	211	215	240	201	218	220	226	230	207	258	236	243	233	219	198	224	238	212	211	231	225	211	196	231	250	226	225	234	219	219	240	224	238	269	243	223	235	232	234	246	215	217	241	223	220	205	222	225	213	227	239	225	218	253	182	228	221	215	212	237	226	226	244	210	227	238	228	225	232	215	239	214	226	228	235	249	238	230	259	227	271	223	227	222	252	235	211	209	224	222	253	237	265	229	225	219	215	231	235	219	228	233	220	212	237	230	227	227	255	235	235	238	236	239	224	205	222	210	238	223	259	231	243	227	232	258	230	223	242	255	194	226	227	222	253	226	245	240	223	229	255	254	249	250	224	242	263	237	200	208	223	217	212	215	209	247	239	222	222	235	208	236	245	236	223	249	235	230	213	226	209	238	223	220	225	200	217	234	230	260	243	253	245	211	212	229	253	213	234	219	232	239	244	226	256	220	254	223	217	232	228	226	215	207	192	243	246	219	217	257	234	243	229	200	227	258	224	224	231	233	234	237	209	235	213	211	236	219	254	206	248	208	231	233	285	223	230	224	232	257	209	216	216	226	214	191	246	229	221	202	228	252	221	225	245	249	225	220	213	198	247	211	221	238	198	225	233	218	246	257	207	250	255	236	226	237	254	231	257	218	247	226	221	249	235	266	229	193	226	210	244	206	213	227	234	241	204	255	247	225	221	220	240	219	210	221	225	212	201	245	241	214	216	239	224	265	232	231	218	228	227	228	244	243	234	241	214	206	219	241	251	228	241	243	218	236	234	235	235	230	282	290	250	227	247	247	282	208	233	217	235	239	219	230	229	212	219	230	254	241	242	222	230	230	246	242	241	228	227	223	205	222	232	233	225	217	238	248	248	227	249	232	242	203	218	238	239	232	223	220	253	185	233	218	235	217	221	205	259	240	220	211	237	226	225	232	229	237	240	261	237	235	224	237	254	206	244	258	224	217	244	236	235	214	234	213	226	228	222	217	240	232	207	230	232	212	225	233	257	239	234	205	224	226	237	219	237	242	273	243	221	233	209	270	230	221	227	231	220	204	236	235	230	269	256	242	224	201	242	226	268	249	279	241	235	205	243	249	225	242	209	241	236	224	206	234	254	245	235	233	229	264	251	234	247	222	265	243	211	227	250	245	266	243	204	235	211	214	225	238	244	222	213	236	210	225	265	237	224	212	212	198	210	194	208	212	243	232	245	232	256	213	227	216	224	237	215	182	225	246	246	226	226	223	247	241	242	226	227	243	226	246	232	210	191	206	242	237	203	216	221	226	242	220	228	235	234	222	238	253	224	232	218	230	228	256	224	260	210	242	228	233	216	258	219	227	193	250	218	223	237	240	236	228	236	213	241	250	222	209	222	233	217	258	229	233	221	245	242	239	224	253	233	241	237	243	234	253	230	218	228	241	259	218	212	208	245	237	238	241	258	238	258	241	229	234	223	220	230	226	245	227	219	232	202	227	250	229	227	208	221	210	212	235	217	214	217	218	216	220	242	234	215	211	239	240	226	266	231	243	222	224	216	218	186	227	191	257	226	249	239	216	237	251	233	241	252	235	242	220	270	209	219	225	227	208	240	221	241	227	241	225	246	228	223	220	220	199	216	218	244	235	214	227	216	241	241	229	234	219	226	218	207	217	234	241	256	231	223	214	227	247	225	234	221	245	235	221	280	218	237	257	257	248	241	235	243	215	228	236	247	236	248	224	209	220	206	219	247	235	197	219	258	216	215	214	201	227	246	220	228	212	216	197	201	198	215	239	216	239	221	249	225	231	202	229	246	228	265	205	220	256	209	259	238	228	250	191	234	241	230	232	215	239	227	241	212	218	229	229	234	239	236	209	242	246	237	235	226	220	242	233	222	234	241	237	241	204	237	238	234	229	212	239	225	202	219	220	205	221	253	237	233	221	225	252	231	222	212	234	242	225	244	246	217	235	257	235	212	244	281	250	259	226	246	260	219	236	208	242	218	231	216	198	214	215	235	247
18857	12023	20049	21386	5979	1935	1612	1356	1201	1093	1110	959	905	802	792	772	770	723	705	702	699	648	656	642	612	611	601	606	598	639	613	558	600	545	576	620	590	556	610	598	561	585	575	564	568	566	535	538	551	551	570	586	595	566	583	533	530	546	606	541	538	540	552	630	598	606	592	596	597	575	553	530	551	579	545	552	607	593	575	553	590	597	545	587	570	545	553	564	549	577	562	557	549	567	594	621	573	575	604	554	564	521	558	570	578	552	575	566	530	509	583	535	578	574	570	579	520	563	604	539	594	588	548	567	567	545	576	546	542	526	563	564	545	577	611	546	575	574	563	571	582	519	593	555	557	545	587	594	589	501	545	583	560	579	538	527	571	576	533	568	529	566	557	539	562	529	594	580	541	570	560	637	546	524	589	556	537	599	565	576	583	576	537	545	555	554	517	575	562	611	563	559	596	559	572	543	586	575	547	564	554	517	571	606	598	485	533	577	546	547	578	551	529	577	556	548	573	558	555	544	568	570	528	593	607	600	578	561	549	503	559	544	571	520	546	539	593	553	506	538	584	571	586	592	552	554	592	558	592	579	574	543	534	539	582	548	538	557	602	540	552	536	587	591	583	518	562	565	559	561	583	568	586	559	586	551	551	553	570	631	533	556	575	613	556	569	558	591	587	585	602	553	545	558	562	559	586	561	565	572	576	547	572	556	586	534	533	601	525	574	573	544	586	569	552	586	533	586	542	573	550	575	585	552	541	597	594	525	568	569	566	595	566	568	558	578	581	565	582	533	577	544	526	559	583	562	568	534	548	540	520	563	572	590	562	541	552	559	615	558	578	545	565	529	560	572	540	585	544	536	584	536	559	564	549	566	576	534	540	568	537	533	589	616	561	576	555	585	569	551	576	586	573	540	542	567	582	580	554	537	566	533	565	574	590	555	543	549	564	512	575	584	587	566	539	540	615	579	535	573	540	542	580	589	573	588	606	598	511	552	544	601	564	597	516	522	596	544	531	523	526	552	582	542	570	578	559	548	550	556	565	563	552	555	534	552	585	549	500	565	549	578	534	519	557	564	564	560	575	565	573	556	605	543	575	565	548	604	573	568	552	585	586	558	606	585	538	569	567	541	576	601	554	528	541	548	565	561	530	559	513	583	573	554	566	569	557	553	556	580	577	574	554	520	589	579	557	564	595	572	541	548	536	569	574	553	553	558	549	543	575	533	595	525	563	585	599	550	576	575	606	618	579	604	576	613	533	592	588	588	554	579	550	603	547	589	540	563	606	563	557	518	562	534	556	574	561	585	545	578	609	561	534	532	559	565	577	554	576	553	589	594	547	549	557	578	520	549	572	537	551	554	583	551	561	522	570	518	543	530	562	569	534	574	582	560	560	550	564	540	538	556	542	612	537	548	553	565	522	566	600	585	530	588	543	581	608	551	573	562	518	544	571	595	575	573	549	572	496	587	554	566	521	575	541	536	584	564	613	584	582	550	531	539	534	540	530	522	591	546	561	564	575	581	537	564	541	567	578	546	565	553	530	561	575	578	554	560	608	572	573	539	595	593	638	580	558	564	594	557	594	563	561	579	594	544	571	546	586	572	557	603	557	556	555	562	533	542	542	589	561	566	567	544	603	572	555	548	564	540	568	578	556	530	554	562	602	530	567	566	547	539	575	561	537	579	531	598	574	569	554	522	556	561	557	546	521	517	558	594	539	523	549	521	576	580	552	552	532	607	546	569	557	584	557	547	561	569	597	570	568	522	592	569	559	547	586	551	537	546	568	547	535	569	589	579	530	554	526	554	548	577	554	565	551	544	546	571	581	592	556	545	577	568	569	520	565	541	585	544	552	550	551	546	542	571	544	551	523	565	574	573	585	585	547	571	567	567	553	565	546	588	537	544	562	571	569	585	561	571	590	551	556	544	542	553	550	548	573	589	529	567	539	602	597	583	535	532	545	588	597	545	539	526	580	566	590	558	611	578	560	559	592	546	535	550	538	544	600	601	548	526	549	573	551	561	581	571	546	566	562	553	549	571	555	590	586	554	613	545	560	599	578	564	520	535	588	591	550	531	527	539	542	599	590	548	552	598	570	582	525	571	548	581	547	560	597	554	533	579	559	555	529	583	524	538	570	555	556	566	596	582	545	548	519	588	538	563	547	549	568	540	540	551	569	550	556	591	547	562	575	520	556	563	590	547	520	588	534	579	543	524	553	590	541	573	550	580	564	549	542	544	591	612	553	564	539	546	543	559	536	509	528	538	584	552	504	543	541	539	552	597	553	557	617	618	526	556	558	606	544	516	537	526	560	551	549	554	591	598	521	540	574	536	532	543	576	584	547	542	570	570	558	552	606	564	572	596	573	548	624	527	591	541	558	543	595	582	550	571	545	581	554	560	537	551	580	585	588	561	542	566	574	542	564	568	586	558	544	593	583	578	601	600	594	577	553	577	577	550	592	517	508	555	596	563	562	592	554	571	574	549	601	569	594	554	565	552	531	557	540	570	548	587	607	585	607	532	597	599	573	561	575	538	550	602	485	592	557	564	582	585	564	592	603	548	589	567	563	521	591	551	528	521	556	602	552	528	548	590	595	540	557	608	508	591	547	544	534	573	550	553	605	577	582	535	579	555	608	572	560	615	586	556	536	578	500	545	582	552	584	597	537	537	583	569	594	570	607	568	508	540	561	530	583	524	538	569	577	550	561	554	574	541	553	555	560	549	522	516	574	552	545	584	572	540	544	600	542	558	581	505	569	567	573	567	555	560	547	568	558	578	551	575	565	544	605	562	540	558	600	541	524	583	571	525	571	544	556	545	564	531	583	544	577	578	574	527	547	542	535	582	578	594	542	568	550	560	575	624	550	569	564	560	510	526	551	541	593	526	586	594	509	556	552	563	515	582	547	535	595	549	579	566	557	572	528	530	562	525	567	570	600	555	556	577	531	549	565	586	503	582	541	554	560	523	560	561	532	525	570	557	545	548	517	505	558	537	610	534	556	529	594	563	517	584	523	575	546	544	526	585	583	589	526	587	574	548	557	543	569	574	539	563	610	561	541	548	540	567	542	584	536	546	549	590	561	546	571	561	556	582	585	573	550	561	543	551	537	536	544	558	592	537	601	534	562	570	596	543	556	579	561	557	552	568	595	600	535	537	544	544	564	574	550	557	563	531	551	549	525	546	574	552	528	581	587	559	590	570	537	531	550	594	590	578	576	601	587	585	543	586	595	544	543	563	554	563	529	545	548	557	572	527	528	604	556	571	567	592	540	592	524	614	602	541	522	547	542	545	542	571	535	597	565	549	562	565	497	581	567	563	553	573	561	584	602	520	582	527	538	561	514	569	553	570	544	563	588	574	574	584	528	593	590	590	570	570	567	511	542	546	531	542	541	511	515	591	575	546	593	551	518	566	518	546	594	564	547	606	535	578	565	554	536	547	530	576	556	553	558	564	597	605	525	497	567	558	540	541	597	532	496	549	551	544
33965	20746	25610	19586	9211	1383	570	404	305	308	276	256	201	213	184	186	183	184	152	166	165	165	178	152	137	152	153	138	147	139	136	139	129	164	143	146	148	152	151	140	154	148	158	142	136	148	147	148	153	154	147	131	140	122	149	168	145	130	145	155	170	159	133	154	133	173	145	131	142	121	161	156	139	137	152	146	165	157	143	131	143	160	144	121	133	122	147	137	149	138	136	147	163	140	125	147	141	143	134	125	139	143	141	146	141	147	160	151	135	162	140	146	146	154	125	160	128	140	127	142	124	134	135	146	150	137	159	144	133	138	166	134	121	129	146	148	161	158	150	142	135	128	140	158	128	121	160	131	156	150	117	145	109	153	118	138	139	151	136	125	147	178	140	139	131	125	142	156	131	130	129	138	134	151	154	146	123	151	128	115	137	144	139	146	132	120	146	148	135	136	142	154	126	128	147	157	157	132	129	145	116	140	139	133	148	154	143	140	160	140	151	147	160	149	137	141	131	146	149	142	181	130	135	157	155	143	129	126	147	142	142	169	136	155	154	162	112	155	140	109	134	130	124	113	134	144	117	119	129	143	118	136	136	146	150	152	148	144	153	120	150	138	159	136	122	156	157	146	127	127	133	149	134	136	153	158	142	179	152	155	140	160	149	149	118	134	137	140	137	159	140	148	158	140	159	152	154	127	140	139	139	137	131	124	125	144	126	132	150	142	152	160	135	153	136	148	137	131	135	122	103	136	133	139	166	137	141	135	127	131	124	143	138	153	155	148	144	138	114	118	119	149	134	155	156	147	137	140	145	139	165	138	138	151	152	140	137	143	132	120	137	137	138	154	129	154	150	149	143	138	128	130	126	139	142	135	130	131	133	136	136	146	151	160	157	129	150	140	137	163	150	148	144	149	135	154	133	119	144	147	132	134	150	156	139	161	156	128	118	127	138	126	122	132	125	164	143	157	149	130	141	145	144	144	127	126	141	157	144	158	133	147	152	142	124	111	167	122	147	120	127	142	132	124	160	132	162	135	132	163	147	167	138	154	154	146	139	145	127	126	144	149	147	146	147	131	142	143	138	172	169	145	151	141	106	139	144	144	155	129	132	149	150	141	164	135	143	126	132	112	161	142	143	143	140	119	137	142	145	127	133	135	124	138	136	141	148	122	130	139	139	139	124	111	137	131	144	124	111	143	144	143	148	150	142	125	148	160	125	144	124	147	138	137	136	128	120	131	135	123	120	106	155	129	145	137	143	134	133	150	126	134	161	136	138	152	143	158	129	169	149	136	149	141	145	158	126	151	132	138	136	138	126	157	132	145	120	106	119	132	161	132	154	135	124	164	144	164	149	141	160	138	152	142	144	120	139	131	159	156	128	139	142	123	167	130	146	129	145	134	135	155	148	135	145	129	145	141	122	123	176	167	136	120	137	138	147	139	149	133	155	146	146	120	157	155	138	130	140	135	154	157	137	146	127	153	147	131	141	143	146	125	135	142	155	146	128	119	123	145	157	147	146	146	138	130	140	133	142	131	113	154	148	162	134	135	130	163	148	132	159	147	153	122	141	138	131	118	146	112	134	143	150	156	136	163	133	156	146	124	169	149	119	160	141	142	143	159	154	143	130	165	128	154	144	144	126	140	147	141	147	150	133	135	123	152	150	162	146	120	133	158	121	148	160	149	142	147	154	134	153	144	152	142	152	125	140	128	128	128	126	141	152	123	144	153	137	108	140	125	139	120	152	165	129	139	130	135	131	125	157	149	150	157	117	154	138	127	156	138	138	142	143	134	130	156	149	144	131	154	148	136	136	143	145	156	139	144	132	148	145	136	140	146	131	132	155	130	143	147	141	139	144	147	135	137	128	140	140	138	156	162	143	108	109	139	171	145	129	145	137	138	147	144	136	144	142	149	156	134	121	177	146	143	159	145	137	152	140	141	131	147	132	145	150	144	139	140	122	138	157	153	131	173	138	141	149	145	137	157	148	151	137	134	129	119	127	156	158	132	142	134	139	142	142	130	138	142	141	148	154	145	135	145	144	164	118	142	138	144	127	147	152	128	155	146	143	141	129	143	132	135	144	131	142	146	149	164	149	126	111	150	151	160	143	121	126	158	133	136	144	126	141	132	137	148	139	137	161	116	132	143	139	147	137	130	149	154	135	162	155	150	144	150	141	136	148	178	151	120	134	149	141	121	141	151	135	144	136	169	162	121	135	129	142	138	130	157	135	145	143	134	145	137	147	138	154	148	136	125	166	127	135	140	162	136	154	133	112	140	139	128	142	160	133	132	136	141	138	151	153	146	140	135	126	124	135	117	141	158	144	131	138	128	143	132	154	134	119	158	112	138	145	155	139	170	134	133	152	139	137	147	169	139	165	152	146	139	148	115	127	154	161	141	124	130	165	157	139	146	145	135	150	154	133	127	163	139	179	150	131	144	140	117	124	135	122	143	138	143	148	136	129	136	177	152	153	145	151	123	164	139	126	137	134	130	141	118	138	140	138	143	123	150	133	132	137	128	133	135	135	143	143	140	124	147	160	120	142	150	130	126	131	130	133	149	136	127	142	154	106	156	159	139	135	142	146	139	141	141	128	149	145	149	147	132	127	131	124	160	149	136	154	138	133	142	131	126	122	135	152	152	152	164	139	145	156	153	136	128	134	151	145	143	156	146	139	127	123	136	147	132	148	143	181	128	154	118	110	135	134	149	162	151	127	122	146	137	132	143	144	156	162	127	127	147	141	122	153	157	117	129	135	149	140	148	124	140	142	151	141	155	146	129	148	145	134	150	134	142	138	132	140	122	133	153	150	140	141	148	144	143	144	136	138	128	145	143	118	155	139	148	146	131	144	138	148	115	137	140	143	148	157	160	149	147	126	155	141	137	153	136	135	124	155	145	147	141	131	143	171	138	123	118	145	143	156	141	131	148	114	156	144	163	149	132	127	136	124	128	138	163	142	132	132	137	127	149	153	160	124	143	156	131	152	146	136	121	133	156	123	126	147	149	155	134	130	147	142	140	150	125	144	129	116	134	157	125	126	148	137	151	144	136	162	141	150	120	137	180	132	150	128	155	145	135	150	162	133	144	132	139	129	148	128	147	120	153	161	140	147	146	132	131	120	170	161	122	135	125	130	153	137	144	125	142	150	124	132	128	128	124	142	132	157	168	144	157	138	156	121	138	139	130	148	117	144	138	140	158	163	144	137	152	130	134	129	131	127	134	141	139	128	130	144	140	132	150	145	127	122	145	125	134	147	147	133	147	131	146	138	132	150	123	147	141	126	147	145	127	153	153	145	143	134	142	132	150	144	130	147	134	131	147	127	155	140	139	136	155	143	148	158	153	145	154	125	117	148	143	136	138	153	152	151	149	145	137	138	139	117	133	114	150	146	141	117	120	126	154	143	150	141	146	112	153	144	151	131	157	144	135	154	133	144	135	120	139	151	132	142	117	122	126	120	114	137	141	167	131	157	123	131	141	147	133
23310	17250	29226	28741	14137	2678	1939	1599	1391	1243	1155	1017	899	844	758	674	683	634	612	560	569	518	514	479	463	454	456	458	439	462	432	415	443	384	402	428	349	382	382	376	373	398	384	376	383	360	381	341	402	388	374	373	353	358	365	410	393	370	356	358	349	352	374	396	366	405	355	385	356	376	346	383	382	366	406	394	364	349	331	377	372	335	354	353	360	360	369	345	360	387	408	360	354	396	350	368	368	389	383	322	360	355	341	371	354	363	356	343	390	361	353	363	381	387	349	378	329	372	358	339	367	385	373	364	387	342	380	354	363	323	326	361	381	349	356	364	358	384	390	342	360	358	328	364	386	371	363	381	349	362	373	345	355	361	337	358	364	371	366	374	331	391	380	383	359	382	373	340	387	344	389	361	392	383	372	380	381	382	351	340	331	396	347	345	379	381	391	376	365	349	363	363	368	363	359	365	328	355	406	333	372	370	338	370	378	372	393	361	340	368	401	364	363	342	376	372	369	370	383	342	359	375	395	351	415	346	370	357	387	332	340	370	333	354	377	377	395	359	399	359	359	368	407	371	374	361	361	360	341	348	367	332	347	390	325	361	366	373	400	375	373	404	364	354	352	369	333	355	343	381	402	400	369	391	365	389	337	367	346	394	403	352	391	353	360	366	335	364	312	346	373	363	389	369	375	339	385	347	364	405	355	366	323	347	384	356	350	369	360	379	349	368	370	350	363	371	324	363	348	358	391	347	330	346	354	363	364	377	335	386	327	337	358	351	377	374	362	370	346	367	336	392	323	361	374	363	380	323	340	369	365	355	367	394	365	374	380	355	393	366	327	355	362	359	348	324	342	329	372	369	332	338	339	373	333	356	383	368	377	338	367	374	372	400	378	325	361	356	342	348	390	348	415	367	338	348	380	369	375	347	375	377	357	378	356	374	358	388	359	361	405	379	363	368	377	338	367	357	383	353	374	391	398	339	399	329	365	352	362	365	357	391	337	367	365	383	347	363	398	379	364	383	346	356	392	362	363	379	365	347	357	373	364	361	390	384	366	375	378	350	364	386	356	333	335	365	361	334	347	352	381	369	333	340	325	369	368	366	412	336	394	351	377	365	345	361	322	360	371	392	347	392	367	352	343	362	384	372	376	372	367	384	371	348	357	391	351	349	373	370	371	375	393	353	349	344	351	363	334	361	365	352	377	363	360	372	314	366	372	411	362	371	361	374	396	346	347	336	378	348	345	389	360	362	385	363	361	345	354	358	348	347	368	358	377	352	311	379	332	364	393	371	345	363	368	382	332	359	402	331	369	357	381	353	347	312	366	356	375	372	340	379	327	370	370	382	366	365	358	368	345	369	375	341	383	378	319	339	346	365	388	372	353	373	332	369	323	391	358	344	383	345	387	369	359	336	364	395	406	331	389	366	366	341	387	341	336	355	357	383	377	341	342	362	332	340	360	353	378	371	364	337	386	381	340	332	389	352	348	381	344	349	343	368	383	321	338	361	353	334	361	347	374	378	349	379	372	358	357	378	330	359	352	357	350	345	340	344	339	387	354	338	385	355	350	342	386	356	320	305	390	401	358	378	371	367	361	385	369	371	343	360	339	380	350	352	370	353	357	370	364	328	343	345	369	406	313	379	339	326	329	365	362	347	358	350	332	341	368	361	378	375	385	386	372	374	346	395	352	358	367	387	365	381	370	335	354	366	392	375	366	349	392	391	350	343	389	337	338	371	348	357	350	381	353	366	358	372	326	330	388	359	330	357	400	347	349	378	359	383	389	363	377	366	373	367	391	380	350	379	354	359	357	343	379	371	374	368	373	360	355	386	348	377	379	381	376	313	372	367	327	357	370	383	353	336	375	370	400	322	347	382	382	369	363	351	357	345	347	361	330	371	369	392	343	396	351	377	327	375	346	353	357	352	358	384	366	359	369	358	399	374	368	362	353	369	368	348	362	373	366	377	393	383	343	368	368	317	345	367	388	358	348	361	355	334	327	362	343	357	330	397	393	380	359	345	362	357	356	355	349	339	337	334	353	340	363	341	372	361	351	344	371	404	372	346	339	392	364	392	316	388	396	386	357	365	345	324	357	373	370	335	359	376	332	360	386	360	329	388	394	357	357	376	369	381	332	372	354	374	351	354	361	348	393	341	394	366	373	371	400	352	379	381	367	381	378	356	380	363	371	343	376	359	357	358	354	344	381	360	390	350	368	391	362	341	379	369	376	370	369	343	370	395	362	389	359	378	326	373	338	362	354	380	411	340	360	370	364	366	377	394	367	367	364	359	341	364	376	387	372	347	326	368	347	364	365	367	381	381	351	362	352	365	373	397	346	368	356	397	376	344	347	325	353	383	359	361	389	379	316	353	334	343	349	384	383	362	354	330	366	359	353	368	369	360	361	357	358	373	366	364	381	361	362	334	362	373	351	333	377	353	363	353	357	367	369	391	368	372	345	351	382	384	369	349	343	388	359	350	365	350	340	393	323	359	356	383	336	332	366	360	334	385	354	372	366	393	366	367	376	389	371	363	363	405	376	395	369	387	368	358	383	362	382	347	349	324	369	350	329	340	342	414	377	352	337	349	369	379	334	334	386	376	354	351	338	380	359	349	370	378	385	331	341	369	371	360	399	377	355	377	340	358	372	373	371	387	387	360	354	392	328	377	385	328	374	348	365	379	341	341	368	385	363	374	343	367	361	382	376	381	337	356	349	394	361	369	393	365	347	377	363	383	355	376	347	339	358	378	362	344	385	345	341	332	337	369	367	360	377	368	362	366	343	379	381	376	356	350	321	373	332	380	350	335	344	364	365	406	374	372	368	385	372	378	348	363	389	356	368	358	372	374	410	336	331	364	347	348	361	353	350	371	388	374	355	347	344	340	386	381	353	374	361	345	350	342	371	381	334	389	367	346	370	357	340	381	354	390	400	367	345	377	394	370	347	377	342	348	357	342	368	348	349	367	326	369	362	377	357	368	350	335	359	402	337	358	336	388	328	378	349	355	365	372	336	344	344	362	374	385	359	369	400	371	378	347	379	333	360	396	356	364	364	385	360	381	335	367	381	329	352	333	350	366	377	356	372	356	382	306	399	363	350	355	345	326	377	378	367	362	353	380	321	350	361	371	352	365	374	366	382	358	355	352	367	373	361	338	362	346	370	362	357	354	362	397	367	360	356	371	352	335	371	366	384	367	364	365	367	381	376	352	348	350	355	355	357	322	338	383	371	382	379	374	374	364	363	369	366	363	342	364	355	385	336	338	380	356	366	376	365	350	363	403	341	374	388	387	360	358	362	389	324	375	368	355	332	384	374	354	353	381	364	346	375	402	360	355	371	386	344	362	368	393	381	335	377	354	336	341	344	346	348	356	348	376	364	343	347	369	392	394	342	356	384	375	382	405	403	358	381	361	365	359	354	369	407	337	354	382	327	331	344	348	354	370	351	342	345	328	366	347	342	356	395	372	355	371	314	340	342	369	378	367
11505	4625	3284	1919	1070	411	342	337	313	330	329	297	290	284	290	294	283	272	286	302	272	258	264	292	244	300	295	263	283	301	247	298	302	299	258	297	243	229	273	285	303	249	257	262	306	246	266	257	249	290	281	240	264	248	300	278	268	281	271	279	292	240	266	246	256	262	255	282	301	284	299	297	272	268	313	312	278	274	266	276	276	285	258	267	262	295	301	271	252	253	272	259	312	277	268	265	265	265	257	267	228	263	286	257	275	258	252	272	272	293	268	286	295	271	299	287	264	278	270	270	272	276	272	225	272	293	267	289	267	282	286	268	271	274	279	281	269	278	274	272	283	278	297	258	279	300	287	255	270	303	261	283	275	281	284	280	290	269	273	250	244	275	251	253	278	306	254	248	274	282	235	281	252	276	277	263	257	257	292	253	274	239	314	250	302	283	260	291	267	266	305	254	263	310	294	310	234	265	312	258	289	301	320	269	250	251	272	268	279	251	293	272	248	274	265	272	278	251	272	297	282	287	292	318	275	253	286	232	279	291	249	260	263	274	287	276	269	305	263	316	271	271	284	231	260	306	272	288	249	277	263	271	254	262	285	285	285	270	255	315	269	285	296	306	282	270	280	259	256	252	285	291	277	245	282	265	259	300	256	307	281	285	275	251	237	276	257	285	265	229	297	242	269	263	265	311	288	281	262	255	265	256	251	277	246	301	279	278	270	257	267	250	265	286	269	286	252	281	273	253	252	236	243	267	275	267	245	264	278	263	272	262	304	269	247	273	311	277	266	280	231	269	276	294	275	299	269	285	264	269	284	306	254	272	259	277	289	272	285	292	269	264	261	287	253	289	282	212	289	249	280	263	270	261	273	297	243	263	283	286	288	279	290	266	258	268	239	281	271	281	289	306	285	258	292	266	282	278	258	290	286	264	248	265	282	299	296	266	276	292	292	270	251	256	268	293	290	273	247	266	274	234	272	273	250	269	274	257	260	302	268	304	273	272	270	281	286	269	249	272	277	256	281	264	272	244	276	261	300	280	278	257	265	286	305	283	262	254	279	268	280	291	263	276	271	250	264	272	263	261	268	305	274	242	292	271	259	246	286	270	275	253	279	264	271	285	301	276	251	286	250	283	258	268	270	275	267	271	276	270	285	293	303	247	277	295	252	285	286	286	251	273	238	242	280	284	285	290	242	269	273	283	269	275	264	262	270	271	247	291	262	262	282	267	253	261	277	252	247	246	266	277	282	300	278	267	292	287	295	266	288	270	247	270	254	271	273	277	296	255	284	255	269	270	254	295	252	274	255	243	263	297	269	290	302	265	276	282	262	255	260	296	258	267	290	301	279	270	265	255	281	291	244	276	274	264	264	280	264	282	276	272	263	273	273	264	260	278	246	304	255	261	270	295	273	279	278	264	253	253	283	273	289	250	284	266	264	243	268	279	281	267	250	266	298	244	253	258	283	233	259	276	258	264	275	232	322	237	268	271	286	276	313	312	278	255	285	280	277	270	267	263	266	325	296	285	282	240	286	308	286	271	261	288	256	248	262	285	299	262	262	294	248	276	274	281	265	260	265	301	283	290	290	260	281	262	284	279	264	277	263	254	293	261	271	262	275	301	272	276	284	274	281	288	262	270	272	279	245	283	283	269	269	295	282	268	255	256	276	259	275	277	258	304	256	267	289	241	261	261	281	252	281	251	289	246	255	291	265	273	267	309	256	261	283	262	265	263	270	239	271	275	279	289	279	256	296	263	280	288	277	249	286	273	255	280	301	288	284	269	285	295	269	259	252	265	266	260	280	258	231	311	274	243	258	289	285	249	271	261	282	254	246	247	265	245	283	262	278	268	296	248	266	295	288	277	265	261	258	257	263	294	267	279	266	261	262	265	282	216	274	299	259	270	287	271	238	283	237	273	261	262	260	300	253	255	264	288	243	272	292	278	293	287	263	278	286	302	285	263	269	278	269	272	274	290	292	252	262	270	270	246	314	287	259	282	308	260	258	295	241	286	253	259	264	288	251	252	291	236	243	266	268	260	274	280	255	290	285	271	237	288	279	279	286	247	263	265	266	267	255	259	261	268	259	269	285	282	293	270	279	276	260	255	277	271	248	274	262	274	256	271	271	249	243	256	259	236	264	259	287	290	264	279	273	265	224	260	251	276	281	291	284	235	252	293	294	273	292	275	242	264	257	278	252	253	259	304	261	252	255	253	273	290	269	260	284	270	268	282	256	274	269	290	261	278	316	293	284	239	245	305	284	277	321	276	283	276	253	277	243	294	293	267	281	263	284	259	275	291	279	315	266	280	256	256	268	275	254	293	276	240	292	276	278	274	290	296	271	276	253	274	296	291	266	285	290	285	258	254	266	265	273	267	267	262	302	284	269	256	235	302	306	260	258	274	262	271	281	297	278	290	286	276	259	284	256	309	288	293	293	260	305	279	261	267	283	297	299	269	274	256	269	261	246	278	244	291	261	277	235	248	283	253	269	285	278	273	267	273	284	282	267	281	267	279	238	250	279	242	247	266	244	284	284	309	285	262	265	254	263	245	261	277	239	254	299	300	279	277	272	267	262	276	262	261	276	282	289	274	261	300	293	265	268	273	296	285	256	272	293	263	278	245	262	273	277	265	242	250	302	274	263	269	287	272	248	264	312	265	260	274	307	228	293	232	271	302	303	267	276	271	257	284	268	265	262	297	230	275	280	303	248	261	265	308	279	296	277	285	278	262	266	271	278	251	312	305	284	283	292	291	315	257	252	281	288	265	303	269	315	244	262	274	259	328	280	270	264	279	297	272	260	305	231	256	231	299	275	258	264	244	279	249	238	279	299	257	271	267	244	293	266	290	251	277	298	296	271	289	277	251	291	290	263	271	276	279	263	238	292	281	293	269	291	278	247	265	269	252	253	245	259	282	315	302	282	237	276	272	299	273	294	252	257	272	243	258	270	292	264	278	252	288	264	270	252	291	271	246	262	308	241	252	252	286	289	256	269	254	294	286	253	273	242	257	298	307	288	281	253	267	264	282	254	252	261	261	280	267	267	296	288	240	281	255	253	289	281	304	272	250	244	270	250	247	265	265	244	278	245	260	294	302	240	265	265	294	249	306	270	250	254	293	252	284	252	284	280	261	264	278	290	243	306	264	307	267	274	300	263	265	242	258	265	264	247	275	268	256	275	267	286	278	274	257	241	313	304	269	245	227	275	259	290	274	276	258	287	280	248	250	295	267	275	261	272	296	290	283	308	274	269	264	305	251	290	269	266	317	283	272	272	294	276	280	277	243	270	283	261	282	288	300	263	249	281	255	300	292	294	251	267	237	318	277	284	291	238	249	285	275	261	278	294	268	302	261	259	273	270	273	260	257	260	272	270	236	271	267	300	251	261	276	281	295	266	240	299	242	271	269	241	289	299	278	257	289	265	264	267	266	259	259	237	248	273	284	284	258	277	277	289	274	309	283	263	277	290	325	270	284	259	278	260	296
8756	4867	6520	5936	3666	1335	1126	1027	944	847	865	821	739	737	749	721	734	707	725	676	706	676	700	701	678	650	661	647	651	663	699	686	666	707	674	662	680	643	641	699	657	670	617	649	659	682	622	648	697	688	662	680	666	678	606	664	671	621	648	638	628	637	652	681	623	632	656	702	660	664	643	628	654	637	626	697	637	673	664	678	714	687	629	678	648	649	666	636	656	640	680	627	614	693	677	661	640	669	619	646	666	686	635	640	689	687	629	619	632	659	640	657	603	655	689	634	688	662	596	663	670	700	655	625	658	633	684	670	658	655	627	669	674	643	674	714	637	628	666	665	622	671	629	709	633	626	640	666	684	672	606	635	661	614	632	645	689	661	644	622	659	618	638	633	676	643	674	672	671	654	692	675	689	652	653	717	667	636	621	652	672	689	641	621	665	650	609	650	655	630	701	677	659	641	601	578	679	628	648	717	637	642	683	618	638	632	661	691	657	700	653	614	639	674	696	655	675	690	622	621	690	673	659	661	690	671	634	642	673	613	678	655	641	679	657	628	614	642	647	632	608	621	657	637	661	657	665	678	694	659	645	609	672	643	667	607	623	671	630	686	647	663	679	680	686	642	703	681	700	654	737	646	658	614	694	743	682	608	627	680	662	656	662	629	652	628	613	635	628	644	656	654	645	638	676	627	671	673	631	700	623	621	648	647	682	624	672	634	622	640	667	654	684	688	654	655	604	643	632	640	664	649	661	684	644	635	664	639	675	659	674	678	657	628	642	684	645	666	647	683	691	712	653	646	685	656	685	659	649	636	647	638	679	664	695	647	630	658	661	659	666	667	635	666	667	649	648	653	644	630	657	638	664	637	672	647	680	664	680	654	691	654	606	681	653	624	628	654	644	654	671	644	650	629	691	620	664	619	679	589	634	650	656	664	631	681	710	611	661	648	632	673	623	651	669	651	662	633	602	664	636	669	695	653	638	616	634	686	671	690	659	625	668	678	696	676	651	651	584	650	645	599	734	691	607	671	621	637	706	632	642	676	698	670	698	632	654	642	629	640	648	680	656	685	664	634	676	689	614	713	668	690	630	704	678	622	656	644	649	724	716	622	640	655	643	693	675	694	676	648	671	658	647	696	668	664	667	719	685	715	686	618	612	700	633	644	681	598	642	728	678	661	679	671	665	623	670	675	639	627	692	657	653	654	624	629	661	703	635	641	614	635	663	625	659	606	679	643	616	647	679	641	670	661	663	608	602	678	701	648	683	646	669	645	660	613	625	680	649	668	663	642	670	646	686	655	654	667	687	692	668	663	635	623	639	668	683	659	648	645	676	636	669	674	638	646	610	636	627	636	579	642	615	654	646	645	672	658	638	650	669	646	666	635	657	653	675	638	632	635	631	673	650	680	690	691	639	701	639	652	615	668	644	638	674	642	629	610	684	700	679	669	655	678	666	631	709	624	680	621	686	705	656	666	691	717	625	655	629	692	634	643	644	637	700	623	633	643	610	707	633	680	628	670	660	652	662	671	701	638	677	660	655	660	623	647	658	641	652	649	699	638	661	647	689	663	661	672	653	585	647	670	653	669	625	644	657	621	640	677	693	646	661	675	632	637	638	685	669	630	612	605	668	683	679	651	680	587	657	638	664	674	650	683	629	683	630	709	687	679	663	652	661	656	636	686	671	674	656	673	696	645	644	666	618	657	618	608	676	672	646	679	657	663	614	628	683	623	663	639	674	712	655	628	643	661	696	623	668	653	673	621	685	649	706	663	679	634	637	659	664	707	690	627	665	665	686	642	655	646	652	672	677	646	656	651	655	656	653	649	707	640	664	632	622	658	671	645	652	659	674	632	635	667	694	703	663	663	622	658	679	681	650	691	670	640	720	617	669	669	647	633	663	640	703	623	654	674	679	641	631	655	665	656	683	654	637	620	692	644	638	625	645	614	664	677	661	697	619	649	650	618	651	690	638	632	670	687	670	620	651	604	666	624	627	665	695	676	642	653	662	686	601	658	659	659	658	633	701	635	666	643	676	673	697	644	639	696	662	647	664	714	654	652	687	666	663	617	689	644	638	635	688	656	670	669	614	649	673	661	665	660	650	665	658	617	640	663	652	631	663	637	624	600	633	665	732	630	654	621	686	681	680	658	611	664	604	678	642	647	616	649	652	664	673	660	642	678	679	631	666	661	675	597	678	634	640	657	674	669	639	691	661	688	680	641	617	663	685	682	648	682	705	630	645	645	644	675	667	661	667	691	666	711	693	640	679	654	674	660	688	697	674	600	660	608	671	625	640	648	648	683	681	635	632	659	655	656	670	648	655	695	600	680	669	611	679	631	660	643	682	678	637	651	684	662	610	669	626	647	637	656	704	641	636	654	641	711	647	627	674	675	650	688	654	663	694	690	634	654	663	652	626	674	686	705	632	630	638	646	649	643	637	643	677	614	657	644	642	638	676	677	624	648	663	663	657	656	689	637	642	666	700	635	653	620	667	645	670	660	659	656	606	663	638	692	721	656	697	668	660	674	675	623	626	689	663	678	684	624	620	631	676	614	676	675	616	646	658	651	652	657	671	611	612	688	659	629	630	646	649	623	654	636	668	601	667	638	669	646	668	681	617	630	677	667	636	649	624	694	676	676	644	669	674	617	641	685	682	628	671	652	665	642	682	597	661	655	625	603	626	677	618	660	638	699	670	669	611	629	670	676	638	690	596	651	664	691	669	629	645	656	653	650	687	646	637	643	713	704	688	700	679	636	616	669	644	684	685	665	643	653	665	641	678	679	660	656	611	636	608	663	672	652	699	640	677	629	646	648	689	608	670	633	685	661	680	694	683	655	678	666	664	682	643	654	655	633	668	677	657	666	631	665	625	676	666	627	657	637	679	647	667	643	656	645	595	631	653	649	598	635	677	663	687	663	696	684	680	660	617	662	626	652	626	668	625	684	681	619	641	607	656	644	679	667	654	666	702	611	668	643	606	686	651	653	649	606	646	669	621	696	664	686	663	630	663	692	624	615	657	622	695	626	620	690	658	641	650	637	634	650	671	652	675	660	624	673	586	692	680	666	642	669	691	664	651	682	656	646	669	635	631	687	671	668	667	706	662	611	652	690	682	640	678	610	618	647	666	628	638	678	629	675	605	705	618	680	685	630	684	671	666	683	650	662	701	644	671	674	633	666	650	616	655	685	653	621	673	686	648	610	653	633	665	657	660	643	655	632	669	653	734	650	665	665	649	624	652	653	692	716	626	672	634	631	636	635	614	672	701	661	659	658	674	677	679	668	676	653	672	677	691	660	661	695	664	621	681	689	670	673	597	656	657	660	642	637	640	650	640	684	674	660	696	685	658	635	692	633	670	655	660	672	634	664	653	652	646	636	656	701	631	613	617	670	686	651	649	691	665	695	698	677	666	665	635	625	643	607	689	634	684	675	653	696	704	664	674	632	632	673	644	662	663	697	668	668	658	658	651	723	633	667	663	650
25283	13736	12824	10772	4157	723	385	348	359	340	310	302	299	264	265	211	226	237	259	229	264	248	241	220	173	214	247	219	205	225	242	225	248	239	213	231	229	239	206	231	242	242	234	221	210	252	222	218	226	230	224	238	220	206	240	231	232	204	244	238	210	207	231	236	234	226	233	200	239	234	218	234	222	192	260	236	227	240	219	214	214	243	237	210	225	211	217	210	206	192	241	246	239	210	201	226	221	220	239	206	246	225	252	242	220	234	236	250	199	260	216	228	218	208	211	251	217	232	249	239	211	223	234	204	211	215	226	250	221	214	212	252	206	243	205	243	232	220	203	242	218	209	277	214	251	224	232	215	216	223	257	256	223	231	233	244	227	210	190	213	217	262	226	228	221	228	246	227	208	238	218	228	208	257	234	212	229	228	240	209	283	245	240	221	225	243	216	224	242	194	235	227	190	236	214	240	252	223	222	248	235	221	209	217	207	208	239	198	236	222	238	206	248	249	221	232	237	215	253	233	255	244	221	217	221	227	230	216	215	220	235	213	232	196	215	227	221	229	244	193	252	195	240	283	246	208	225	213	198	204	220	229	215	227	180	207	230	224	234	199	239	217	214	257	244	212	216	240	216	232	227	230	201	233	193	239	235	215	222	214	209	250	211	199	215	257	251	238	219	228	246	200	227	253	219	231	234	266	209	221	232	257	221	219	230	227	220	219	241	212	216	228	221	232	205	262	199	232	219	226	222	243	202	218	221	220	241	232	197	264	235	223	218	254	214	201	234	219	215	232	250	244	245	228	223	247	226	227	244	216	258	206	212	211	188	212	208	242	225	219	214	238	244	193	230	225	215	214	263	245	228	240	212	244	219	235	224	235	250	203	223	217	204	200	204	216	225	225	236	223	232	222	209	220	218	245	232	210	258	216	233	225	221	214	222	218	201	229	236	228	231	237	189	176	208	198	217	225	197	209	257	233	220	232	233	227	201	212	226	248	196	193	241	233	225	221	249	217	238	238	242	233	212	235	241	207	241	223	241	238	223	212	187	218	202	206	228	243	228	193	239	231	232	239	227	217	212	217	234	235	238	235	233	232	211	217	215	221	218	246	227	211	245	232	226	223	224	247	235	223	229	231	245	227	220	239	241	231	225	220	191	216	214	214	212	226	254	255	212	226	208	199	204	205	217	225	246	219	215	217	224	218	218	210	251	184	196	240	199	219	234	248	226	224	231	219	236	231	211	220	223	228	234	212	204	220	213	230	243	227	225	255	212	223	213	234	213	240	213	224	235	212	224	194	231	217	224	229	258	224	225	216	236	196	218	197	237	214	231	230	233	245	260	255	220	230	256	232	235	234	228	234	231	227	231	212	249	218	226	258	228	229	253	239	212	233	214	208	222	236	228	242	231	228	244	219	243	214	200	220	235	233	249	211	228	227	221	217	236	220	236	217	205	224	187	214	220	232	242	235	228	212	236	225	214	241	251	190	246	249	223	188	234	255	251	226	249	245	230	216	236	250	221	223	235	222	212	225	242	223	236	211	241	227	222	228	179	223	235	240	224	264	219	246	241	236	208	204	239	227	260	241	251	240	229	232	227	254	247	222	213	234	228	208	220	249	216	231	266	273	227	226	238	220	202	204	196	238	242	231	223	223	203	233	241	232	260	232	230	209	215	235	233	243	209	227	240	219	237	234	224	250	228	192	217	204	238	216	230	188	230	212	219	243	226	219	239	205	230	221	223	186	229	202	216	212	250	226	223	242	249	244	222	233	214	256	248	247	198	214	213	223	222	240	211	206	233	212	225	222	214	224	244	244	224	209	206	236	235	224	224	218	223	216	222	238	252	239	258	255	225	236	241	228	234	204	216	201	220	236	262	247	237	227	201	225	208	204	224	224	240	228	233	210	259	220	230	222	211	244	216	231	207	231	246	190	229	232	213	220	211	207	210	199	242	229	227	197	226	233	215	204	192	222	230	229	242	232	215	188	229	230	230	229	213	226	212	235	223	234	225	254	204	226	219	240	205	232	238	216	226	209	245	249	204	199	238	225	224	216	216	226	235	232	239	217	230	228	218	225	216	245	227	218	240	216	240	225	211	237	204	245	220	209	242	217	209	231	240	205	222	226	239	216	229	243	240	234	226	239	239	242	233	223	220	223	252	227	250	222	234	221	238	240	225	224	238	202	205	243	194	204	230	223	201	218	226	222	231	241	238	236	227	214	225	217	218	202	243	253	211	217	242	197	232	223	217	227	213	213	240	239	215	209	229	198	200	236	241	222	221	209	234	199	231	234	238	219	217	220	239	205	211	256	201	218	247	248	225	250	231	243	260	218	229	221	217	255	223	258	205	217	218	228	215	230	217	214	223	196	252	252	231	222	270	223	226	240	235	263	174	227	195	235	226	215	237	231	229	228	223	207	205	181	233	224	240	223	225	221	228	206	220	221	233	231	231	232	223	215	248	206	240	207	230	205	195	250	226	220	195	196	235	215	225	226	193	200	224	215	240	248	216	229	267	213	254	239	240	225	236	247	219	214	237	220	215	201	210	243	232	264	209	212	224	239	205	244	231	234	225	232	225	217	220	202	230	209	229	200	246	247	214	203	206	199	241	248	233	222	208	200	213	222	249	233	233	213	205	257	218	238	199	209	212	234	214	195	248	229	203	218	247	208	204	205	237	224	267	204	217	203	252	228	227	233	196	249	211	264	230	227	247	230	226	218	204	215	213	231	219	246	259	237	224	211	242	232	245	220	217	228	226	234	237	237	214	261	244	218	226	254	232	229	227	224	224	203	208	250	217	241	235	257	238	227	207	191	224	191	233	253	235	245	247	229	198	247	248	210	243	246	254	222	230	236	189	219	225	243	228	233	209	210	246	230	203	213	221	227	217	225	239	221	267	208	208	195	242	232	242	226	222	225	247	226	197	208	253	212	217	231	229	205	207	227	213	216	236	219	218	224	206	209	223	234	226	225	217	267	220	229	260	236	242	214	248	221	229	236	224	229	224	214	236	215	227	243	228	197	220	232	269	213	231	225	208	220	230	236	218	208	234	201	201	249	196	223	213	215	257	241	237	210	230	209	219	225	213	231	222	210	187	210	204	213	226	204	249	220	208	243	233	220	207	213	243	231	237	234	234	217	235	235	235	198	255	209	228	231	226	234	234	213	243	230	218	200	218	206	226	222	215	234	230	221	237	228	203	227	241	227	204	211	212	249	238	209	203	216	234	217	197	212	212	245	243	230	217	235	248	238	235	210	228	246	243	227	228	250	242	219	186	237	235	259	242	205	248	223	203	212	228	241	251	231	218	219	251	206	235	214	235	221	230	224	230	283	217	219	232	274	226	216	216	222	206	213	230	226	207	214	224	218	200	209	207	223	229	208	243	240	211	215	222	228	241	240	209	222	239	239	195	241	213	238	226	244	247	222	230	222	260	221	216	216	214	208	234	222	209	187	227	229	230	262	228	229	231	225	231	242	227	202	231	231
18379	12422	17881	20569	9471	2195	1536	1429	1240	1207	1118	980	881	853	785	740	771	681	682	655	627	639	649	650	620	571	575	649	588	584	583	559	566	570	559	556	566	547	598	525	537	574	543	565	569	566	562	570	588	546	555	541	512	559	520	552	517	559	595	503	551	522	583	555	517	580	560	564	544	558	563	554	584	519	555	566	525	549	538	593	583	552	530	559	548	565	563	533	537	540	535	550	535	567	534	545	538	562	554	558	532	548	533	573	566	544	556	577	575	472	566	570	536	532	532	539	497	578	574	579	561	621	560	519	528	560	579	552	571	545	569	556	530	520	542	519	587	550	563	553	517	524	535	575	534	536	553	586	565	553	532	561	534	533	519	573	531	556	596	561	549	556	567	529	540	526	568	599	568	555	543	552	550	555	554	563	558	539	525	602	561	528	538	534	539	550	556	527	614	567	572	514	560	540	509	526	579	536	550	576	522	519	572	565	566	576	521	542	529	531	574	544	563	563	591	562	574	566	516	526	523	558	561	520	566	538	516	564	560	472	594	551	524	496	575	555	520	535	555	589	551	557	506	597	566	527	539	590	527	535	540	556	534	545	543	567	556	548	568	560	576	558	588	533	555	608	540	539	544	569	566	516	549	490	508	547	532	543	550	529	550	560	510	581	557	559	549	559	569	551	526	554	540	556	544	532	578	525	569	561	512	551	580	583	549	546	588	550	538	571	510	534	574	579	574	571	562	486	563	549	565	534	624	557	553	514	560	508	551	524	533	601	557	516	524	536	512	509	561	538	565	560	510	558	570	558	589	539	544	583	524	545	547	557	559	580	549	579	571	541	548	544	528	574	599	550	539	592	548	566	540	546	541	556	525	567	551	569	565	520	539	554	555	549	531	589	555	530	534	513	549	566	541	579	555	577	541	582	560	519	588	537	548	559	554	563	546	578	537	552	535	542	549	545	577	537	557	546	555	563	551	569	514	519	537	594	599	580	540	571	594	555	561	534	586	548	547	569	539	548	552	529	621	533	540	566	580	528	569	557	539	551	537	531	575	529	567	546	556	571	557	536	567	526	558	571	524	522	565	569	588	550	575	558	568	569	546	572	549	563	581	559	604	548	560	557	549	580	560	559	559	568	564	534	572	576	541	545	539	539	575	572	494	591	517	572	487	575	533	560	570	505	573	575	525	531	546	565	570	550	553	579	592	539	544	505	571	530	570	546	529	583	564	536	567	551	585	517	581	551	540	523	525	541	555	520	563	543	550	565	556	535	605	561	548	561	552	525	578	558	531	555	581	556	521	554	556	563	527	543	546	546	531	532	569	579	551	554	542	518	518	567	543	581	533	562	578	537	588	559	551	580	585	568	554	563	578	499	524	566	540	568	553	542	592	591	536	552	570	547	545	529	530	575	570	533	538	528	564	526	554	515	574	579	582	529	535	532	574	549	513	564	568	548	554	547	534	558	507	542	526	554	549	572	516	567	533	534	512	536	569	538	574	571	529	559	564	572	571	555	561	544	552	527	571	539	569	584	585	577	544	518	573	565	502	521	556	562	570	513	557	584	593	520	557	587	530	547	529	546	563	554	602	562	533	570	554	571	578	547	537	574	562	598	552	553	563	524	516	567	527	543	555	549	575	548	582	519	560	529	484	586	529	548	558	556	538	545	530	581	575	522	562	551	562	583	560	573	576	567	540	585	538	483	549	548	529	568	553	581	549	556	538	547	528	564	533	573	577	585	554	577	498	570	569	545	586	593	557	547	545	556	603	553	550	544	534	561	535	573	609	562	541	556	532	572	562	577	580	537	488	566	553	565	541	567	545	559	567	545	556	552	516	532	547	579	526	580	542	541	550	471	538	542	575	553	545	560	538	579	522	552	524	520	548	562	556	553	475	501	548	590	566	528	589	543	543	572	552	549	592	549	572	525	541	551	537	575	537	612	561	515	533	523	543	568	556	564	587	532	524	533	536	527	554	548	581	510	549	539	554	553	572	518	576	514	528	546	537	569	571	538	517	555	558	585	580	531	536	523	543	569	577	558	579	526	551	534	568	548	561	538	546	536	549	562	580	535	570	565	549	529	554	561	544	548	552	552	555	553	563	554	545	557	530	566	592	572	515	571	519	544	568	581	525	564	578	553	556	577	563	578	537	556	550	538	545	567	476	553	542	524	528	570	558	559	556	587	525	540	524	584	561	576	567	541	566	549	545	548	592	542	500	513	563	538	547	546	554	553	539	522	596	501	509	537	571	548	505	529	570	563	586	572	552	555	547	539	523	550	551	571	608	563	559	532	571	577	562	580	535	532	543	555	558	539	545	524	503	511	530	562	543	512	585	574	572	538	548	553	536	553	539	518	521	567	525	560	561	541	541	517	562	526	567	546	538	574	519	517	554	598	559	545	519	516	547	570	622	531	529	564	501	552	594	549	569	574	566	561	586	544	571	521	522	554	571	552	510	529	569	555	575	535	575	513	565	603	568	556	557	540	578	544	535	548	550	556	577	518	548	561	559	532	562	540	531	560	554	600	549	539	522	572	550	570	537	562	550	513	563	565	522	549	557	546	582	536	586	528	532	569	548	580	524	533	530	533	486	554	535	566	539	551	557	565	556	531	527	529	575	545	506	552	524	556	574	544	554	571	486	526	520	558	522	528	555	558	545	532	483	579	513	574	547	598	551	551	564	536	559	529	534	556	546	564	552	559	529	552	556	527	538	525	548	556	531	549	552	509	519	556	524	537	534	493	564	564	520	526	521	560	559	578	550	563	553	591	560	557	550	552	558	522	512	550	544	546	577	531	537	573	534	595	536	559	537	532	525	566	534	540	556	570	568	560	535	534	566	503	503	566	574	566	518	559	535	552	586	595	587	580	620	532	601	592	543	518	559	524	600	552	553	577	526	508	562	540	564	553	523	531	525	583	520	516	559	548	548	515	508	539	560	571	581	562	515	523	568	533	547	567	549	550	536	521	534	524	521	552	556	541	547	562	568	560	580	529	563	576	524	581	555	533	526	586	499	519	555	536	557	537	529	522	536	573	537	570	543	513	522	572	588	512	528	529	539	556	580	585	561	586	577	562	570	514	527	557	578	534	568	502	535	569	582	567	580	538	561	549	582	502	551	575	521	534	557	539	525	566	538	542	564	539	561	550	543	575	506	604	538	510	532	569	576	579	562	562	575	526	548	571	542	594	515	561	561	563	564	572	543	520	577	578	537	585	544	574	543	512	577	563	570	559	554	528	593	556	560	558	554	551	538	585	523	566	523	562	561	550	531	560	530	566	536	559	550	553	559	500	558	614	538	556	526	565	560	543	570	577	542	569	526	534	506	555	533	564	528	521	543	510	559	534	526	522	539	548	547	508	575	537	540	553	550	582	579	566	536	536	536	553	526	545	513	553	551	570	527	555	600	605	541	541	550	607	529	530	544	538	565	569	556	547	533	563	556	559	553	569	553	532	595	547	561	532	551	574	544	558	539	517	529	585	526	500
33259	20191	20179	17985	8113	1186	499	398	351	263	290	217	230	195	185	187	163	172	178	181	189	162	166	131	160	155	140	163	143	162	142	116	169	147	152	136	118	133	128	128	132	146	135	154	151	137	161	145	143	123	142	154	126	121	130	124	146	106	144	131	160	119	155	148	140	165	159	130	156	162	129	133	136	121	159	125	139	143	135	130	134	129	139	137	125	116	132	139	132	132	130	158	143	125	152	163	150	153	144	155	129	130	137	151	149	154	141	131	148	152	143	130	133	139	127	130	163	145	132	106	126	131	171	159	138	151	133	142	131	150	146	125	150	141	144	136	134	126	148	160	123	141	149	137	142	111	144	135	132	133	135	136	149	137	144	126	132	143	128	125	143	132	145	121	143	134	151	127	162	148	162	149	136	153	132	130	159	158	158	133	136	135	152	113	141	130	136	151	141	123	139	130	144	112	170	127	141	129	135	123	133	145	156	138	144	121	150	129	149	151	173	150	126	149	149	134	130	147	124	157	154	152	128	140	146	105	140	151	121	128	147	156	142	141	133	138	120	162	151	122	154	138	140	142	143	140	158	167	136	149	133	141	141	127	152	132	147	116	137	148	144	174	138	139	153	123	160	126	134	155	143	132	129	137	123	126	147	146	158	146	136	144	150	136	140	157	151	114	136	130	131	126	129	137	126	133	132	135	142	122	119	122	159	140	130	160	138	134	136	139	152	135	135	146	112	146	162	139	153	128	125	150	133	126	139	134	136	145	125	137	138	125	149	142	123	145	104	125	126	142	158	152	156	155	137	146	139	144	127	134	129	129	177	150	141	126	124	135	144	147	147	133	128	125	142	143	113	157	141	155	143	151	122	138	127	141	128	155	139	146	135	135	134	136	142	151	138	149	120	133	121	138	132	126	144	107	139	140	130	140	144	152	141	138	135	143	138	167	146	140	140	146	140	143	141	123	125	147	138	127	118	151	163	134	118	137	133	145	126	128	145	132	129	153	161	130	123	143	143	156	136	138	126	150	145	126	138	174	140	125	130	147	139	115	144	97	149	143	152	147	131	141	155	117	139	143	127	133	143	135	142	146	132	125	114	129	140	161	115	129	132	124	142	156	145	142	131	116	151	129	148	160	168	123	120	133	144	139	151	129	127	129	120	175	132	138	148	140	145	162	127	155	131	128	155	142	117	138	130	148	124	146	143	152	138	134	155	120	118	144	141	144	127	131	130	136	154	140	120	144	129	160	136	128	141	127	152	149	128	134	143	145	154	132	136	159	127	145	128	131	175	146	132	131	145	164	137	125	121	145	146	130	141	153	140	130	143	136	123	124	135	128	121	142	154	129	139	127	140	131	164	147	154	134	136	134	117	147	117	132	136	134	122	153	147	147	147	138	173	135	137	141	127	129	139	132	133	139	159	122	135	121	134	153	156	135	127	168	140	141	148	142	139	137	124	133	139	123	143	160	142	114	137	113	137	135	117	136	134	149	151	144	157	153	155	121	159	142	144	132	139	135	124	153	124	114	151	136	112	156	161	156	145	136	134	136	144	127	118	155	156	126	126	136	143	144	137	141	182	120	148	118	139	140	140	134	116	135	112	157	124	139	140	150	150	136	127	162	140	127	128	139	124	136	151	163	138	138	121	144	135	140	159	146	146	123	125	132	155	148	164	151	149	153	142	149	118	140	138	135	147	143	149	140	145	123	141	143	145	127	139	140	138	140	141	127	140	134	130	134	165	136	149	144	154	148	138	124	143	135	152	144	139	149	130	160	163	149	128	139	147	126	135	142	145	144	134	153	132	132	140	139	142	152	151	148	131	136	131	150	120	137	143	138	122	122	140	132	140	125	136	112	153	130	138	134	124	133	136	132	118	138	158	134	159	145	134	110	146	129	149	139	115	133	127	166	136	131	118	136	143	132	134	134	144	150	128	137	132	104	141	161	161	131	128	141	161	149	131	134	134	135	142	143	134	139	143	124	134	150	131	146	116	162	115	111	128	142	104	114	124	146	139	118	143	152	144	139	122	141	147	133	155	128	142	159	129	144	146	112	136	129	156	121	129	160	146	121	145	131	150	149	143	137	138	163	132	130	124	155	146	137	123	163	134	134	122	135	152	129	156	138	175	146	134	133	121	131	131	140	125	143	126	129	127	152	146	129	158	127	136	118	124	148	137	147	141	123	152	159	139	132	132	139	145	124	130	142	150	147	117	145	148	151	123	148	156	149	152	126	158	165	145	122	138	121	143	145	139	123	135	150	148	131	133	166	127	122	146	134	138	142	119	138	143	140	133	120	152	141	157	144	137	139	152	129	131	163	138	134	150	142	148	144	152	122	117	138	128	153	152	156	166	142	133	151	139	146	130	141	122	120	147	149	118	121	145	150	137	131	139	157	123	130	130	132	137	135	126	125	134	162	145	129	127	114	127	164	126	139	130	142	142	140	136	111	124	147	141	131	144	143	133	140	137	149	155	143	130	120	127	164	120	129	146	141	159	164	155	140	136	147	123	167	132	142	118	135	140	138	153	118	131	138	155	133	148	134	148	152	156	102	145	151	140	132	121	140	149	136	152	124	124	148	131	126	125	146	142	144	114	137	143	148	137	140	148	156	131	145	128	127	161	124	164	170	123	147	124	126	119	134	131	140	142	131	132	152	148	158	129	127	149	147	141	145	139	155	180	130	114	158	136	122	124	149	118	117	116	148	136	140	114	138	150	138	132	134	134	140	134	126	151	149	165	133	138	130	137	141	159	118	132	140	144	128	128	155	125	124	141	129	146	148	146	149	128	153	134	140	132	139	140	130	161	128	122	133	144	145	133	120	135	130	145	142	146	128	139	122	138	158	138	140	137	156	136	144	147	140	113	135	130	136	132	117	136	141	120	148	131	126	131	146	129	130	147	153	149	129	145	136	152	154	154	150	112	144	142	145	147	154	130	125	137	132	131	121	118	134	146	137	127	142	148	155	148	156	140	142	150	148	138	141	138	127	134	134	151	133	128	132	153	125	126	152	143	129	123	129	154	149	118	126	126	150	128	136	117	134	133	146	137	123	134	128	147	124	139	151	151	168	137	116	137	126	152	137	131	142	147	150	156	144	143	111	119	141	142	128	170	141	150	154	149	145	147	127	128	129	123	152	118	146	131	121	135	141	178	135	144	141	140	107	123	159	133	134	162	166	139	169	135	129	138	130	129	167	143	148	133	145	154	160	154	123	142	162	155	119	126	142	142	153	139	137	143	127	138	133	141	163	149	134	137	123	160	155	145	128	153	144	140	148	124	127	142	133	147	125	106	121	145	140	122	163	145	117	142	159	109	125	137	152	126	132	142	152	134	125	139	145	130	139	148	125	129	133	122	136	126	138	172	141	130	116	118	125	143	144	110	139	133	133	147	149	116	139	136	131	149	155	148	145	152	138	156	147	117	136	144	136	157	145	137	138	125	129	136	133	154	131	129	138	118	129	144	135	146	139	132	131	150	126	108	148
22730	16401	25404	28316	13878	2655	1911	1694	1540	1241	1109	967	865	786	753	642	675	600	593	619	567	537	537	447	455	461	439	458	441	453	405	421	415	403	434	408	379	380	330	388	379	361	392	349	364	399	353	391	436	387	358	397	345	356	382	359	376	386	384	365	367	315	376	344	414	343	345	372	370	362	357	350	357	382	356	334	348	364	352	353	360	355	364	378	393	373	370	358	325	345	368	396	322	345	351	333	373	391	396	342	381	351	328	373	337	372	356	331	373	335	380	401	327	392	362	409	357	357	343	371	398	349	372	336	351	349	384	387	363	365	368	344	342	358	389	372	361	349	359	337	356	353	374	363	380	371	335	365	380	345	366	371	369	367	366	381	374	355	372	364	343	354	374	364	382	357	378	384	353	373	400	348	359	365	367	359	340	359	377	396	367	348	355	348	351	379	368	365	328	359	354	361	351	359	335	353	369	334	334	344	355	322	329	328	344	373	338	373	377	361	365	344	370	363	379	388	390	344	337	335	354	370	325	380	340	337	337	346	400	352	321	369	331	349	380	359	363	326	330	349	329	387	322	382	358	348	343	380	379	365	372	357	354	363	357	375	348	385	344	335	364	356	347	375	335	336	363	338	352	339	343	372	382	351	349	341	374	406	362	364	338	389	345	354	390	360	322	342	357	362	366	351	352	364	373	352	388	349	314	347	319	371	371	350	380	385	368	391	381	377	374	352	357	356	333	360	388	341	370	356	379	360	334	367	363	325	371	359	328	339	363	354	365	349	362	381	354	325	356	341	355	357	369	367	366	355	374	331	359	353	342	367	356	368	358	340	350	346	360	353	323	350	340	344	361	326	356	348	372	322	318	389	366	350	390	351	366	328	346	328	340	362	367	341	343	390	369	368	363	361	339	352	368	379	368	343	356	323	349	334	366	379	382	324	348	361	386	376	349	368	378	349	356	325	326	353	408	351	354	352	372	322	353	399	362	325	386	378	357	380	354	361	372	367	365	342	356	352	348	353	378	370	341	362	381	351	350	355	332	363	365	349	374	326	366	380	382	378	356	325	372	361	365	365	359	363	348	367	354	362	351	393	347	395	369	363	366	346	354	361	358	375	400	365	326	359	364	372	342	387	374	347	389	337	358	340	372	361	356	342	372	354	366	375	391	315	376	356	363	368	362	339	368	344	375	336	371	335	386	337	376	359	346	368	343	369	345	399	313	367	331	377	367	355	338	327	341	373	350	351	359	328	364	380	376	384	348	356	345	364	354	352	368	360	346	335	336	323	357	361	389	395	350	379	370	354	367	336	384	370	371	380	373	359	346	392	366	375	356	374	340	348	388	329	371	332	317	357	334	356	375	339	334	363	409	377	384	339	358	355	367	356	351	343	356	390	361	353	375	370	373	361	396	366	350	353	374	349	397	363	391	357	360	383	360	354	355	338	328	355	370	346	387	331	349	359	374	317	387	368	358	347	347	357	318	382	364	345	369	362	388	356	326	350	386	359	371	376	371	372	320	361	349	367	318	355	361	352	367	367	368	331	367	405	359	362	368	370	360	353	342	347	340	318	364	371	367	358	366	356	353	339	347	366	354	359	393	354	367	348	391	374	339	332	379	350	382	363	375	373	371	350	352	341	314	364	332	375	351	376	342	331	379	363	335	379	371	362	365	327	358	367	349	352	377	346	354	346	366	366	359	356	365	377	381	349	379	354	359	352	346	342	345	352	399	371	330	366	376	331	344	366	356	332	357	334	377	323	321	354	361	350	353	406	352	341	330	356	366	350	337	379	375	361	359	371	361	364	382	360	374	358	370	355	354	341	365	363	354	373	338	352	346	341	329	364	338	374	361	364	344	366	311	343	326	374	396	364	384	382	382	347	345	356	371	372	355	368	354	373	346	374	329	330	332	359	357	420	330	393	353	356	331	354	365	353	343	362	355	376	343	372	331	380	365	351	354	392	335	385	335	348	361	346	372	346	388	359	361	361	404	344	334	368	354	376	336	374	340	340	360	374	358	345	368	355	331	399	376	393	362	416	366	331	334	347	354	380	383	359	335	356	355	346	367	336	378	364	359	362	367	376	379	373	337	351	389	353	363	385	352	382	330	350	366	335	354	348	379	353	379	329	356	353	345	357	341	376	340	376	402	350	394	364	381	331	357	353	306	333	352	356	354	343	339	356	389	357	368	353	358	402	373	351	364	354	362	362	349	336	353	380	365	345	357	369	363	351	365	370	363	351	354	369	368	360	366	377	360	394	363	349	326	353	347	377	365	361	358	372	332	345	385	363	347	399	355	347	342	367	370	363	366	363	372	363	348	333	364	336	333	364	357	374	379	401	346	323	372	327	357	373	338	355	349	364	400	379	350	365	376	375	366	345	362	335	382	350	353	346	392	359	374	383	376	344	335	349	331	390	351	384	343	381	350	365	376	344	356	350	362	338	355	370	345	355	346	334	360	363	335	396	382	354	365	332	334	379	387	386	376	347	374	332	419	376	381	356	367	369	373	345	364	340	383	358	386	366	356	377	368	328	327	326	366	343	359	342	377	366	334	362	354	358	361	382	364	358	357	376	368	334	354	369	366	328	385	384	348	371	400	325	335	323	368	373	365	350	357	339	368	344	364	361	360	347	369	338	396	374	376	340	383	366	341	375	335	341	359	357	336	385	367	336	381	331	347	366	398	367	346	344	354	350	357	327	350	343	351	332	371	364	342	366	361	390	397	358	394	330	316	361	313	364	350	309	364	385	333	357	367	371	365	333	360	365	374	378	344	364	345	338	376	377	362	347	337	348	339	385	374	338	360	352	343	360	346	340	367	357	356	382	326	332	369	366	367	383	358	351	374	354	367	335	345	337	324	373	347	344	324	308	373	354	366	389	397	376	371	359	341	377	345	366	354	394	372	364	344	368	347	312	356	336	365	341	355	356	342	381	344	362	344	352	358	352	386	348	334	389	378	372	364	321	365	369	347	361	311	338	357	365	397	318	341	385	367	329	389	362	365	374	343	359	357	363	369	384	337	309	314	354	355	330	348	349	376	357	364	362	364	359	362	346	339	319	366	373	362	361	353	342	378	298	321	389	366	382	357	325	328	342	346	381	365	340	352	395	325	348	358	341	356	359	377	354	333	351	358	342	342	353	348	393	376	359	395	366	358	353	349	389	384	342	341	329	339	364	350	370	381	348	359	384	328	355	349	349	386	300	345	395	401	360	339	365	361	346	369	395	353	372	359	362	356	390	339	359	373	354	328	354	373	365	323	323	337	345	346	359	348	356	377	362	377	344	357	357	348	352	363	351	329	405	346	319	327	403	339	354	368	354	302	358	387	340	346	307	342	335	371	344	363	342	373	348	322	336	379	336	396	357	387	352	341	351	362	324	346	374	355	332	335	361	325	350	361	362	353	364	360	339	350	327	341	370	357	345	342	370	329	368	368	349	362	370	357	365	368	379	367	388	353	328	348	373	361	377	366	390	363	350	357	349	324	343
11355	4745	3054	1637	827	392	351	331	316	338	318	276	283	255	281	309	290	306	304	268	251	267	305	279	242	257	275	282	275	294	274	289	273	272	286	267	270	294	261	268	283	249	273	282	245	273	269	272	269	265	265	238	277	271	268	260	276	275	263	278	255	299	259	251	284	258	272	278	301	246	307	271	267	279	272	276	309	245	289	227	272	262	243	307	258	243	292	255	265	264	268	288	287	285	254	222	278	287	259	285	282	266	277	265	279	298	276	272	265	277	244	267	266	287	259	272	300	255	286	280	256	266	281	287	276	272	261	247	250	271	241	265	281	274	251	282	270	266	265	242	244	268	274	240	238	255	258	249	247	250	285	297	245	271	259	262	261	278	281	266	279	241	259	260	256	265	288	319	264	257	277	275	269	238	267	266	258	270	269	287	288	276	241	288	265	256	239	256	298	266	247	266	262	274	272	274	278	272	286	265	244	273	265	273	261	285	271	285	303	282	264	225	303	248	281	280	271	273	260	285	275	280	274	288	261	291	293	280	253	260	285	264	267	282	278	298	269	302	280	270	277	273	278	300	267	260	247	274	262	293	285	301	256	269	269	272	267	288	261	250	272	298	266	286	298	258	279	256	286	264	281	282	260	289	317	273	261	258	251	265	273	289	269	289	272	288	284	305	271	265	271	264	287	268	281	267	289	293	295	288	273	280	261	272	273	253	269	283	254	247	255	274	262	235	245	266	297	274	259	252	275	286	263	275	282	271	281	300	293	242	250	265	265	275	266	250	258	249	271	280	253	264	291	291	300	271	271	255	263	265	282	293	274	265	280	286	251	271	287	285	270	271	257	249	256	257	292	269	260	263	267	269	234	265	267	269	278	249	283	262	253	269	273	247	296	262	285	287	277	271	249	270	272	292	256	264	242	287	256	282	270	277	245	271	272	283	266	271	269	308	290	281	287	287	264	261	263	276	266	258	277	289	272	254	265	262	247	274	258	286	300	296	271	254	258	265	277	281	251	287	249	252	267	266	328	276	255	260	281	231	253	303	281	286	263	251	258	265	268	269	265	273	279	284	258	238	265	243	248	252	274	260	265	276	239	266	267	282	268	266	272	303	275	259	259	273	302	265	258	264	232	289	277	272	272	284	257	253	260	253	283	284	247	236	242	252	266	294	241	303	259	248	225	265	258	284	274	266	294	268	245	262	274	290	264	252	277	271	266	278	261	252	276	277	290	278	289	292	277	273	243	252	259	275	268	263	291	247	259	262	247	265	281	278	253	277	262	296	275	281	267	307	242	269	253	261	277	262	264	243	275	232	246	294	295	288	274	283	274	288	286	274	287	250	268	288	289	252	266	267	271	278	282	283	260	279	282	268	261	271	283	292	244	266	257	306	274	261	250	255	265	252	259	237	296	269	290	281	264	239	287	285	268	275	285	280	266	279	304	273	263	266	278	296	293	270	274	244	261	288	293	300	290	261	272	251	291	261	254	276	281	289	257	259	294	288	262	258	265	265	281	276	262	251	287	248	267	274	273	252	248	296	284	267	245	272	285	265	290	272	284	269	295	236	256	257	258	268	261	243	252	254	296	274	234	273	264	268	249	284	279	248	227	256	289	274	283	277	292	261	266	252	263	302	260	269	276	248	233	269	271	262	279	272	286	259	250	264	295	280	261	257	282	281	277	261	290	306	252	240	293	270	261	238	264	282	258	287	282	268	267	303	269	269	291	276	276	298	276	257	263	261	290	258	276	278	277	269	284	274	247	262	264	270	269	250	268	286	262	282	239	233	285	282	294	271	255	260	274	279	286	305	230	271	258	288	243	250	258	253	238	280	296	227	301	262	274	282	274	282	272	275	256	259	281	254	277	261	275	278	285	290	279	258	281	280	265	286	273	247	296	276	290	258	290	265	253	263	295	281	252	253	276	258	276	289	269	279	282	274	265	275	281	266	259	276	273	276	273	279	260	280	264	265	265	257	294	313	280	279	234	292	241	237	275	282	274	262	262	257	290	261	265	279	262	255	266	269	262	273	261	255	268	218	276	291	253	283	271	235	273	271	286	287	297	258	284	282	262	273	298	275	284	301	279	292	241	292	250	290	298	269	295	256	234	256	271	280	284	283	306	263	286	289	259	283	270	253	266	274	274	291	279	279	269	259	257	289	271	298	257	278	267	310	292	275	247	266	263	271	293	268	272	279	288	259	245	274	269	293	270	292	284	258	261	250	302	250	298	288	248	279	288	280	260	277	280	264	259	244	272	253	284	281	268	252	287	251	252	247	298	275	271	275	298	293	273	264	282	281	262	278	259	288	249	276	272	283	270	263	298	266	260	260	282	282	249	262	255	254	271	258	275	293	292	290	275	277	240	250	255	240	256	292	271	234	273	266	287	264	267	268	267	250	276	260	261	282	247	264	270	288	275	255	274	274	274	267	265	277	265	279	272	260	271	273	273	287	283	258	299	265	260	256	272	271	268	278	270	281	256	263	281	289	275	280	261	285	276	304	267	255	259	289	277	274	266	276	251	271	253	267	269	304	308	251	260	268	267	281	258	278	270	252	253	241	257	245	289	265	293	269	279	261	268	278	253	239	230	277	282	279	287	288	228	261	275	280	311	256	262	274	278	246	267	240	285	295	287	257	269	265	252	280	277	282	264	303	287	269	253	294	273	283	252	271	254	258	288	272	283	276	265	245	243	282	301	271	259	273	275	268	288	285	256	249	257	259	275	287	278	276	261	262	308	246	303	278	251	259	254	285	290	256	243	251	269	289	263	298	280	273	271	254	270	260	278	261	293	308	279	310	252	257	271	270	250	277	245	248	256	272	286	256	256	294	269	240	252	264	274	277	302	267	256	264	251	274	275	290	281	288	248	287	256	274	256	250	266	247	270	257	274	279	256	241	253	283	258	253	293	272	300	250	270	295	261	252	260	271	256	305	305	251	276	234	279	267	254	269	252	253	258	248	269	281	256	253	253	243	228	231	264	243	275	221	257	272	276	296	274	277	266	255	248	240	281	260	247	241	268	257	274	261	310	260	253	289	284	304	283	273	274	275	263	289	268	241	251	269	267	270	274	247	283	255	273	268	290	294	260	243	277	293	264	253	247	263	273	279	280	287	258	292	245	240	247	253	297	268	313	251	294	285	272	278	249	260	269	254	237	258	291	269	296	266	254	276	264	257	281	258	255	287	259	278	268	242	274	279	282	289	276	248	256	270	313	274	276	272	237	246	277	271	287	260	255	259	258	266	278	248	252	274	264	288	266	297	264	274	269	291	290	281	271	274	239	288	273	261	249	272	271	290	309	276	245	278	256	274	232	273	287	279	307	262	291	284	281	257	261	254	273	260	271	257	235	263	262	302	268	280	244	282	277	239	247	263	276	306	240	280	272	243	278	242	246	273	254	272	246	312	240	280	257	315	269	227	249	264	245	268	254	264	253	286	251	280	266	263	259	285	229	258	258	272	258	293	266	248	230	262	261	260	269	265
8534	5116	6216	5125	2870	1233	1089	1152	953	876	851	845	799	750	739	753	718	718	702	679	706	662	710	627	730	672	685	698	702	654	698	714	658	640	684	671	626	611	638	661	654	652	658	623	668	654	617	691	662	695	678	648	695	703	642	669	599	608	668	711	686	649	653	606	610	645	666	637	723	698	627	677	652	645	663	702	664	593	657	682	675	708	663	654	639	650	645	689	647	631	628	686	687	676	634	666	713	683	656	644	671	621	659	678	628	658	624	662	610	645	679	649	677	707	667	621	662	654	645	666	607	593	673	623	666	647	667	668	670	662	664	642	636	677	617	673	638	676	630	668	688	627	719	683	704	596	668	596	655	677	647	657	661	739	627	675	669	635	659	678	644	649	638	628	638	601	642	661	661	683	624	655	671	615	660	693	649	651	642	653	629	674	699	662	668	651	663	666	625	631	632	727	641	681	609	648	682	627	689	610	668	645	681	640	685	679	628	654	602	670	655	640	630	654	623	631	659	654	625	661	652	671	648	685	685	619	664	669	606	626	648	705	648	654	673	641	651	633	612	668	649	639	620	650	688	657	622	624	658	624	623	686	651	653	628	642	668	642	674	626	651	667	620	660	646	605	645	697	632	627	636	638	627	653	634	648	682	647	636	606	636	647	641	691	658	701	631	655	638	670	656	659	645	623	624	695	658	650	664	678	647	643	605	646	625	662	650	635	612	636	643	702	607	622	653	664	700	611	633	685	659	637	675	637	570	651	669	649	643	633	667	616	655	646	645	611	699	635	669	644	666	643	643	646	636	616	646	615	677	675	668	707	636	626	654	641	654	645	661	644	693	630	653	616	668	664	651	617	707	631	700	680	652	679	663	651	661	648	660	641	675	660	668	631	603	650	679	637	687	661	719	637	670	644	626	627	659	630	698	651	652	625	676	665	649	637	679	646	649	646	678	682	648	611	611	608	661	615	674	655	669	716	708	687	647	603	611	674	598	620	582	687	650	607	647	614	618	681	628	687	661	578	637	665	651	661	657	645	626	677	592	634	601	662	652	631	694	625	626	630	652	693	677	641	619	680	641	699	647	639	616	636	634	689	603	644	659	633	694	679	624	670	650	628	693	664	613	679	639	675	630	621	612	672	642	667	617	604	657	617	704	655	693	636	671	611	645	683	643	633	672	619	668	684	674	604	675	709	655	679	613	654	688	632	644	687	658	658	634	637	657	658	628	655	634	631	627	614	654	675	593	657	639	640	638	679	657	661	644	651	655	648	632	631	635	635	678	630	649	643	638	663	686	599	656	660	665	676	634	662	689	668	643	654	653	651	680	628	653	658	671	663	666	613	648	701	615	634	641	663	633	648	687	659	677	656	667	627	674	625	668	676	638	649	673	691	665	671	671	656	647	704	646	675	660	624	637	647	688	607	693	654	663	638	653	701	674	639	689	705	623	649	662	679	613	649	650	582	616	677	638	642	643	628	661	644	701	685	615	659	622	676	686	610	642	707	603	707	674	637	639	652	628	646	652	670	650	666	668	635	634	594	628	670	617	673	710	635	670	669	663	695	628	684	623	633	652	636	632	654	691	636	643	645	658	656	642	618	643	607	680	647	674	698	632	692	701	678	667	674	665	654	645	640	659	625	632	693	638	616	689	644	669	641	666	709	690	662	653	662	644	655	667	646	686	654	685	633	635	637	598	664	665	692	649	629	644	674	616	657	661	660	636	609	636	651	644	702	620	688	650	665	641	623	647	628	611	627	638	653	659	668	621	663	620	698	639	673	620	644	626	697	643	643	624	640	696	663	626	663	635	657	671	683	665	662	656	616	640	693	669	639	669	639	695	665	644	684	659	623	609	619	677	659	654	657	642	609	641	671	667	630	658	581	636	619	644	655	679	662	638	668	644	652	702	647	635	659	661	602	628	667	650	666	718	633	609	686	671	669	643	667	663	671	626	670	672	642	631	603	621	665	640	608	657	631	653	662	647	674	595	648	655	669	666	633	672	690	629	659	684	674	664	680	690	681	644	605	648	666	665	652	662	662	695	636	685	658	630	643	599	638	653	667	668	675	653	640	679	651	631	677	666	690	629	644	646	665	667	650	677	662	635	617	672	657	694	653	677	634	642	654	704	640	681	668	665	663	661	647	621	646	644	648	653	633	648	683	673	693	609	627	645	635	634	650	637	641	635	694	650	678	642	639	680	669	664	672	670	635	616	646	643	610	687	688	630	651	642	678	657	630	649	649	655	644	645	628	623	656	653	671	655	654	627	665	642	675	671	653	666	639	646	647	713	631	678	630	642	627	648	640	659	580	683	639	631	634	672	635	645	663	648	669	632	648	651	611	581	630	624	619	652	669	672	632	662	644	683	673	611	675	630	629	669	635	631	666	679	684	649	671	651	617	674	634	680	640	656	617	615	656	606	624	676	684	636	645	651	646	685	681	647	666	678	680	632	650	663	631	637	667	651	662	670	625	659	643	694	602	666	628	614	646	658	643	629	648	656	651	664	644	690	617	630	667	673	693	632	653	672	619	645	608	658	608	651	652	672	651	649	666	666	674	661	623	634	703	691	657	651	627	645	665	636	636	621	666	644	651	622	647	599	673	680	701	590	647	669	663	630	689	635	672	642	644	642	664	682	670	624	617	685	630	602	652	652	656	670	662	612	692	630	617	698	644	714	676	647	730	639	642	668	636	618	603	642	692	652	630	655	646	674	641	645	648	624	679	654	620	625	637	653	663	672	650	649	643	679	648	675	703	674	677	673	641	693	654	638	630	694	655	598	613	657	597	656	677	667	625	677	647	663	640	588	668	684	630	619	613	644	653	646	637	663	656	653	687	676	699	675	605	641	639	692	660	646	654	652	649	667	635	662	652	640	669	683	639	672	646	622	640	684	678	715	683	657	629	671	652	658	645	696	675	657	638	699	640	668	637	627	639	624	617	688	648	689	669	687	683	651	676	613	658	649	631	655	635	629	663	678	688	655	653	674	662	600	603	630	656	635	651	711	688	607	693	662	668	628	672	622	658	673	619	633	674	697	673	621	615	631	673	656	689	621	641	661	674	633	652	637	652	641	662	686	682	672	658	615	607	701	694	626	653	660	694	688	662	628	637	636	644	676	649	637	648	619	593	668	643	716	655	662	656	638	657	671	627	664	670	642	667	616	659	633	678	672	613	649	647	664	646	601	675	655	645	654	656	646	644	653	620	682	687	661	644	649	673	670	676	632	685	623	590	688	627	617	676	686	615	683	616	658	668	644	666	642	633	649	683	599	661	647	635	625	644	670	616	698	616	673	697	704	607	664	612	644	665	673	672	652	680	590	641	651	612	636	651	655	674	654	620	652	660	682	658	622	654	601	684	701	643	684	682	693	623	670	675	615	690	667	633	638	633	650	671	632	656	640	668	657	643	664	674	647	653	642	690	669	637	669	655	664	700	666	623	654	642	668	637	582	636	654	598	670	660	626	651	624	622	662	648	664	647	720	704
25551	14361	12792	9801	3728	654	442	408	340	346	271	293	261	252	281	217	257	272	235	237	257	215	219	258	240	227	239	243	210	232	232	263	228	212	192	221	218	241	223	234	236	231	224	226	233	236	214	238	228	204	211	201	257	229	243	249	241	216	213	214	235	238	253	232	229	212	228	217	227	224	210	228	218	240	215	222	244	229	203	214	243	225	221	229	217	243	237	223	223	219	224	225	252	223	255	217	224	219	232	229	202	235	217	215	190	237	220	243	258	231	233	233	216	228	247	224	219	240	220	191	210	228	205	233	261	217	221	205	211	244	231	233	228	222	230	251	219	227	260	254	241	229	203	212	228	225	215	204	215	204	223	204	231	252	223	238	241	231	233	227	252	207	211	204	230	192	243	222	231	217	231	245	205	245	223	228	223	203	214	243	236	220	231	238	238	217	251	226	237	230	248	245	216	225	203	217	216	208	223	254	221	223	219	248	244	218	208	242	188	217	233	229	238	236	229	215	217	210	196	229	234	239	220	203	216	220	207	220	239	231	241	221	254	258	229	232	225	225	234	232	233	212	261	241	233	240	245	198	235	232	217	216	203	227	218	202	208	222	251	220	215	228	230	214	225	226	245	199	207	234	217	247	234	221	223	213	227	235	216	266	228	268	210	216	225	226	243	231	207	220	199	243	225	243	213	206	240	234	258	223	236	232	247	228	241	187	224	213	231	210	207	233	200	248	220	218	190	195	249	243	238	215	219	205	201	253	231	207	197	232	216	242	253	194	182	206	205	238	218	212	226	226	216	199	232	232	233	220	219	223	228	242	235	242	251	233	205	207	212	233	214	219	214	251	202	232	196	216	218	199	215	242	229	242	244	239	218	224	224	216	225	202	207	210	220	217	239	229	219	241	200	240	215	214	229	205	215	237	206	251	212	243	210	229	248	217	247	192	250	231	231	228	212	203	209	226	218	214	201	216	212	221	203	211	251	229	203	216	224	224	201	227	225	242	221	246	241	234	205	216	238	231	228	211	250	195	243	208	228	228	259	247	227	208	221	212	223	254	218	228	218	202	220	215	206	216	256	221	208	218	228	198	258	231	250	203	232	239	226	231	231	254	226	231	240	232	232	225	214	208	231	249	255	216	219	230	188	224	187	261	213	234	235	236	221	222	219	225	230	245	196	217	214	216	220	250	225	223	234	240	224	246	236	206	227	236	218	216	196	226	237	202	235	254	216	223	239	181	221	219	208	243	228	208	237	264	214	208	250	225	223	224	229	235	212	228	224	237	225	244	233	217	256	235	216	237	237	235	216	224	235	232	250	229	230	255	254	241	226	228	214	221	215	218	256	245	226	198	191	220	225	223	220	227	219	221	204	224	213	236	219	212	238	259	224	216	228	224	213	213	230	211	243	213	200	217	227	227	223	233	212	238	210	241	218	220	221	203	233	209	221	247	223	253	232	208	214	229	209	214	194	243	225	231	241	217	217	251	209	242	222	225	194	211	201	225	231	233	248	218	228	239	208	230	235	231	234	237	236	231	247	234	208	227	230	195	216	227	213	215	235	215	194	219	235	199	216	231	235	242	229	238	221	204	232	195	208	244	242	219	269	242	221	215	232	237	235	232	239	240	229	245	229	226	215	188	232	214	241	217	219	249	243	203	223	234	209	241	257	229	232	228	235	214	237	226	247	232	222	249	235	236	255	218	234	217	228	244	213	237	229	226	227	214	252	232	222	227	216	201	225	225	239	244	242	211	231	245	219	236	248	246	204	240	199	232	221	213	214	215	223	221	235	219	235	216	218	256	205	213	228	229	213	242	239	214	211	250	258	193	224	203	233	198	207	202	223	207	234	213	234	235	216	203	240	209	226	228	222	216	230	213	218	245	220	217	236	230	244	227	245	210	196	218	236	217	196	236	233	250	226	233	222	228	208	234	211	203	216	232	260	231	217	220	216	239	209	232	226	250	233	215	273	247	224	217	200	236	253	218	211	236	220	222	205	217	213	236	198	241	260	238	205	222	200	195	254	219	198	235	221	237	226	209	225	235	215	253	203	239	228	219	213	215	228	231	203	233	216	207	209	200	224	238	215	235	234	234	229	210	230	231	222	227	229	218	238	196	231	211	230	235	209	234	212	183	241	220	229	205	226	223	213	231	236	238	207	226	267	211	244	212	234	237	232	234	205	199	221	228	231	230	226	238	247	220	229	242	210	225	216	220	195	197	247	242	244	237	232	229	211	255	214	240	236	180	245	229	210	191	205	219	238	227	244	233	243	206	249	223	239	245	243	203	215	239	221	236	219	207	249	252	253	215	256	200	221	234	202	236	216	230	228	205	269	226	202	234	239	253	227	234	234	203	214	225	216	218	238	226	231	223	231	218	235	226	196	217	215	216	228	238	229	229	196	233	254	229	224	203	249	215	209	226	236	233	233	216	250	237	204	187	209	210	229	246	240	221	234	228	237	202	220	209	219	236	242	227	218	206	212	208	212	210	199	241	259	259	238	250	237	234	239	225	213	206	218	224	246	230	223	206	237	267	186	221	219	207	225	249	222	204	218	228	198	193	240	220	238	231	253	232	245	245	221	232	202	231	244	208	225	211	231	266	226	237	221	215	217	231	248	232	224	236	215	223	231	247	232	226	232	221	222	224	256	239	220	190	204	210	241	210	220	216	229	229	230	255	214	219	220	223	211	209	228	250	251	233	208	237	200	228	238	219	226	209	202	203	226	220	210	237	259	238	202	202	196	221	219	241	211	216	235	236	202	227	232	207	227	235	240	255	243	198	220	226	226	246	215	211	239	231	235	243	255	249	209	213	265	251	237	233	230	237	255	219	230	214	223	242	252	230	220	221	240	203	217	221	232	235	229	246	268	183	253	259	204	198	222	226	239	231	242	227	202	176	249	204	200	224	258	207	209	236	234	193	208	214	250	257	227	218	231	235	226	216	249	228	204	207	255	257	273	208	196	220	257	247	222	212	211	198	242	256	254	215	231	204	210	228	218	221	271	228	229	220	237	228	218	232	258	241	224	225	224	233	216	244	247	218	206	232	218	220	242	221	218	249	245	240	211	225	219	231	252	228	219	254	235	223	217	241	226	226	227	223	217	223	249	234	213	231	227	230	223	232	218	239	241	195	229	224	227	214	215	226	211	245	234	199	211	199	225	211	244	202	228	261	225	213	211	256	226	249	236	211	214	224	219	227	220	225	222	195	229	233	193	223	246	214	235	221	252	212	227	228	240	261	222	227	232	213	240	209	233	229	224	232	195	260	236	234	217	214	218	215	258	255	228	227	238	222	230	256	230	265	252	234	228	214	248	225	247	217	223	210	216	229	224	215	232	220	242	236	234	241	206	216	210	222	243	220	228	235	229	235	243	226	212	223	211	244	231	233	216	227	243	196	251	219	253	211	228	244	255	245	221	251	247	231	222	238	200	220	222	209	221	220	212	216	224	212	233	227	237	230	218	236	232	203	211	228	242	217	238	205
18780	12641	17845	19258	8755	1910	1734	1519	1251	1131	1059	946	869	849	772	814	751	776	677	669	657	629	594	639	603	626	610	627	575	578	584	537	578	533	581	575	553	572	559	579	572	553	573	567	533	536	517	534	584	515	567	567	552	532	574	555	563	574	608	517	562	560	522	562	575	561	533	513	565	549	546	583	585	569	548	499	562	567	601	546	593	568	579	541	537	556	549	541	571	534	575	528	519	545	552	558	548	561	584	538	566	567	565	572	561	537	522	525	535	540	549	543	545	567	567	507	572	580	598	536	545	536	528	535	544	555	547	546	541	529	568	496	556	541	518	539	597	587	530	556	595	523	560	526	565	547	553	521	541	548	549	576	582	552	586	550	541	563	531	585	560	578	579	527	554	581	545	549	528	543	526	560	555	538	540	552	554	540	566	564	554	579	579	537	540	528	549	549	540	562	563	556	559	560	513	538	535	552	539	550	541	512	519	595	527	549	596	552	546	567	549	497	540	564	565	558	537	570	562	571	533	502	529	532	547	535	526	564	559	559	531	521	555	565	529	529	512	541	535	533	534	542	593	516	487	552	555	551	536	595	514	559	569	535	562	519	585	589	577	579	547	535	530	526	627	534	578	507	555	513	508	577	507	543	560	587	575	573	571	544	522	560	589	529	505	591	540	566	536	560	583	562	546	526	527	577	532	544	540	569	559	578	532	576	561	556	558	546	564	528	567	590	514	537	508	541	559	535	570	531	502	596	516	524	551	528	593	527	579	572	571	552	539	570	557	551	542	566	582	555	538	579	555	546	532	524	563	568	565	529	531	567	506	546	572	579	516	588	568	520	542	568	527	529	552	542	552	579	590	569	524	527	550	547	584	590	563	570	564	539	531	547	571	587	564	568	566	574	603	573	583	553	568	574	598	556	542	538	580	509	518	540	589	529	533	538	589	557	541	509	540	520	568	533	524	540	568	530	571	573	565	569	541	557	592	568	579	602	545	550	531	534	620	564	538	517	564	548	546	543	553	545	545	552	540	568	568	600	539	590	535	623	539	522	551	551	549	582	554	552	534	563	536	586	554	566	507	549	543	520	598	524	546	555	588	513	573	555	568	523	515	567	551	552	559	562	575	562	561	542	528	537	528	505	553	579	512	529	569	552	540	503	570	573	594	567	590	551	563	525	518	576	511	542	553	518	551	555	555	536	525	533	562	569	551	544	528	546	528	551	567	531	564	579	512	566	553	592	542	554	548	566	535	548	559	586	515	549	558	538	543	557	507	540	611	601	525	575	593	568	536	521	561	541	638	548	572	537	535	544	571	559	536	559	531	552	555	551	576	535	566	555	577	524	547	569	558	523	578	565	574	595	528	563	563	569	540	512	556	571	596	513	578	611	569	523	533	566	538	529	564	554	557	547	535	563	561	516	529	537	565	568	488	510	594	624	597	555	524	569	561	537	520	579	555	546	528	569	585	521	541	573	528	542	541	542	544	540	534	538	509	556	542	583	578	526	587	525	552	554	561	543	542	548	549	555	550	533	581	557	565	549	560	567	608	528	591	565	556	577	579	549	579	591	566	551	563	574	551	556	572	544	512	591	565	524	575	488	517	566	570	519	553	576	537	561	559	529	533	545	564	525	541	555	586	541	554	576	542	513	557	553	588	560	555	536	539	552	539	621	597	547	514	547	567	531	565	529	523	552	554	549	560	520	526	516	539	554	539	546	576	521	527	595	517	590	559	512	557	570	501	571	540	578	532	509	549	572	506	563	550	546	556	582	551	557	550	572	551	534	610	536	578	549	584	546	590	568	557	512	501	571	539	585	544	574	536	520	558	528	550	566	520	566	571	527	532	609	507	529	555	533	600	542	590	560	545	553	542	479	560	556	562	563	579	587	519	564	592	552	563	497	569	558	546	515	539	491	546	548	536	551	540	537	515	506	545	518	545	563	514	572	562	564	581	541	527	561	554	547	583	546	530	542	539	545	562	554	573	555	521	527	556	571	567	521	569	558	536	579	559	513	584	592	565	587	612	544	531	525	543	584	530	547	537	559	577	520	551	551	570	537	555	569	549	570	569	541	518	589	533	551	509	544	525	538	585	546	584	576	561	583	529	593	536	528	570	525	580	560	542	592	552	605	542	566	534	503	549	515	558	582	563	528	598	577	587	541	629	570	530	561	565	538	569	578	568	566	520	567	570	575	595	539	559	575	566	555	541	555	554	554	525	529	564	524	530	559	590	551	569	519	554	545	551	572	560	498	524	562	589	545	502	560	566	512	554	549	548	587	579	551	530	578	546	543	547	565	551	542	548	553	519	547	538	560	540	547	513	522	564	574	553	567	558	551	513	524	539	570	547	532	602	550	561	550	574	588	588	567	528	605	538	549	557	517	541	536	552	553	563	530	543	548	559	520	544	556	551	598	572	557	572	556	533	562	565	578	526	596	574	545	553	582	552	616	552	493	550	538	560	590	522	556	575	537	552	556	584	518	521	540	558	554	579	527	544	575	517	548	570	546	533	596	514	530	494	528	596	568	571	514	539	550	575	565	543	559	558	541	559	500	542	571	565	596	519	577	539	567	590	527	541	580	566	547	532	608	553	580	533	544	567	563	555	538	535	553	570	533	523	552	566	570	524	555	537	549	516	545	537	548	546	544	527	539	591	558	557	555	501	520	561	536	513	586	577	537	551	502	560	538	519	545	546	559	531	557	577	550	553	570	550	560	561	548	596	563	546	531	524	520	586	528	554	525	511	549	554	543	543	568	578	575	536	568	588	568	542	538	574	585	533	569	460	559	584	540	550	565	527	573	535	579	531	534	538	598	555	544	587	523	569	547	558	568	527	499	531	584	537	542	557	534	591	521	524	544	520	564	574	536	603	558	558	537	565	565	549	544	561	540	563	556	538	554	572	507	534	577	560	590	529	572	629	546	582	579	556	581	538	532	540	513	576	498	563	526	519	537	570	527	521	547	553	573	548	553	544	551	565	540	555	552	546	554	547	566	531	531	557	549	585	532	511	489	545	552	577	566	552	578	604	523	552	551	557	511	568	523	548	552	567	535	555	579	523	553	514	524	571	496	564	557	553	528	546	557	586	558	573	587	562	572	551	571	532	513	526	587	561	547	544	524	556	595	532	536	506	569	545	546	531	533	566	566	522	551	545	539	539	562	542	521	544	538	542	558	572	528	557	541	513	572	520	526	550	555	591	532	545	563	539	538	545	523	568	571	533	553	544	594	561	552	563	551	526	556	595	568	578	568	577	558	532	545	562	546	550	572	580	524	515	541	563	525	537	572	545	570	508	547	606	580	595	565	572	526	550	574	540	539	570	569	579	560	562	573	567	593	575	590	572	531	572	546	554	568	577	512	585	540	588	541	583	571	538	601	549	555	550	536	554	565	599	562	536	557	534	568	559	529	528	559	545	527	563	562	544	596	581	528	547	546	511	556	564	542	579	558	547	515	559	549	542	548	550	584	542	537	543	543	549	529	549	570
34146	19761	20315	15300	7666	1142	531	360	297	284	234	217	187	240	187	200	204	207	160	159	158	180	162	153	151	148	153	144	159	178	154	144	150	156	138	166	140	126	149	149	154	150	165	129	140	152	139	138	121	155	132	170	156	128	123	125	117	120	128	147	151	143	139	127	139	148	147	147	136	128	145	143	121	142	137	126	141	131	135	136	124	137	130	127	133	145	144	162	152	129	122	149	137	131	165	116	145	152	134	122	147	131	118	125	132	159	136	138	142	119	138	139	133	134	129	162	118	138	143	141	129	164	135	135	127	158	152	147	161	147	125	131	139	141	142	155	151	154	151	138	170	159	130	164	140	146	120	141	158	142	127	131	128	111	149	146	163	134	134	145	140	141	143	128	149	158	145	133	141	148	132	146	125	136	137	119	136	126	127	147	138	135	130	145	121	142	115	144	148	136	159	134	146	134	124	162	160	136	133	148	126	129	136	132	121	135	156	120	149	146	135	134	153	160	148	155	135	127	148	125	127	171	119	123	132	139	139	176	115	169	141	140	120	141	148	151	147	166	125	128	124	130	152	130	170	116	115	133	145	140	131	130	154	146	131	138	138	165	161	130	145	145	143	145	121	125	125	156	130	140	155	145	142	133	128	106	136	136	131	122	143	158	134	139	134	137	127	139	135	118	142	140	152	157	124	136	141	129	124	128	126	145	128	132	160	134	150	144	148	133	141	130	143	124	128	119	143	137	137	122	129	142	140	135	136	130	141	132	146	131	160	137	122	149	136	145	135	148	148	141	114	135	117	150	149	147	146	136	134	140	160	143	123	134	152	140	123	134	124	123	150	126	127	131	149	131	126	142	112	135	138	154	121	112	130	152	140	155	130	130	117	139	131	129	129	164	151	131	127	132	119	142	148	144	144	130	143	137	133	152	125	120	138	153	144	146	138	119	119	134	151	150	116	138	123	150	147	129	116	163	113	125	150	134	159	123	123	119	131	151	145	152	140	125	120	143	141	126	131	155	110	149	118	153	126	142	133	143	134	112	127	128	159	136	142	149	141	148	155	128	139	144	123	179	142	125	135	136	148	136	142	162	134	120	145	137	142	155	138	158	140	146	131	123	154	142	107	127	124	127	111	129	142	124	160	125	137	136	135	129	137	137	120	129	140	133	155	164	172	140	137	129	149	116	104	138	149	141	148	141	127	127	139	129	142	149	138	117	130	110	146	149	144	135	143	144	141	157	126	132	146	138	145	154	105	125	116	138	133	133	147	116	136	158	137	120	140	133	139	146	166	169	138	138	128	154	114	139	127	153	137	143	145	118	132	139	140	126	140	147	112	155	126	136	148	142	113	122	135	133	120	145	127	129	132	153	133	131	152	126	109	148	133	144	124	141	140	139	138	121	122	135	137	129	159	150	137	145	143	136	153	136	152	127	142	139	133	121	132	144	112	144	144	158	134	128	142	156	122	126	125	130	135	153	118	155	140	123	129	136	122	122	130	135	152	142	136	126	155	138	143	153	122	132	126	154	137	107	126	137	120	145	143	133	131	147	147	133	120	153	130	135	137	123	134	135	119	126	128	147	127	123	124	125	130	107	134	127	131	131	136	139	141	143	132	165	135	148	139	135	130	150	154	154	144	151	156	160	148	135	136	146	139	131	135	132	129	116	108	137	138	141	139	140	134	140	159	123	149	133	132	150	132	146	136	153	141	152	143	127	129	155	133	175	164	148	128	149	141	115	144	162	132	147	139	125	132	139	161	122	127	141	150	145	148	133	145	152	149	137	151	140	133	143	145	137	130	135	133	148	126	153	111	138	135	105	154	140	127	134	144	151	137	131	129	123	127	123	128	131	139	140	126	126	137	158	123	140	129	142	132	130	137	152	145	138	132	161	148	141	151	130	135	122	173	144	155	135	157	141	141	152	151	152	144	127	131	132	157	129	138	164	134	141	148	170	142	151	130	138	146	129	133	150	140	138	140	131	148	139	142	134	140	128	123	142	124	124	128	127	109	121	131	145	147	152	134	141	112	139	117	159	125	149	128	135	147	164	149	150	144	131	131	133	116	148	139	118	126	148	135	145	133	146	133	126	153	138	139	124	131	124	138	127	162	121	131	130	141	141	139	132	123	141	121	140	119	125	144	122	145	152	134	134	133	132	131	138	156	150	149	140	142	144	131	141	122	127	146	121	125	155	126	145	128	145	138	145	132	129	133	142	114	162	139	137	145	130	144	140	122	137	143	150	135	156	160	124	117	141	121	129	134	144	150	122	131	144	140	147	130	148	127	120	137	121	139	152	135	121	139	158	148	126	129	138	135	134	139	133	136	129	144	136	135	133	147	141	158	147	147	157	144	138	142	154	134	128	141	144	133	143	142	128	161	160	131	158	152	133	142	126	172	134	142	141	128	141	150	131	158	140	143	126	140	147	128	128	140	128	158	157	130	152	143	129	132	150	159	160	149	136	150	142	147	143	124	136	143	137	159	126	146	153	127	146	132	144	131	126	130	141	131	134	134	134	141	166	133	125	124	179	118	131	138	123	145	125	139	116	145	141	132	123	130	131	131	149	141	133	137	109	133	135	151	133	136	133	125	129	145	160	133	114	143	133	145	155	144	120	117	145	122	121	153	135	137	138	136	131	134	147	144	130	142	138	125	131	136	122	143	121	133	142	137	141	114	121	119	140	133	126	151	134	136	137	132	129	143	136	141	166	140	115	146	134	127	142	142	129	142	140	151	161	127	142	122	126	141	159	146	126	136	120	152	137	125	125	141	150	129	149	125	133	119	138	143	142	141	109	138	148	128	140	141	147	144	152	149	156	131	152	137	150	129	130	127	136	142	129	147	137	133	138	141	142	127	130	122	158	134	134	150	145	160	154	147	129	118	131	136	139	139	143	136	135	138	155	124	125	138	137	129	125	134	158	140	141	136	141	143	142	136	141	134	135	112	127	125	151	132	136	145	148	149	142	153	124	144	143	138	135	147	129	121	148	131	139	139	145	148	158	161	153	151	143	116	124	156	128	121	134	133	154	134	121	128	155	142	115	140	139	150	163	137	159	141	137	143	155	137	153	146	134	153	147	159	143	115	140	149	141	131	118	137	137	150	130	133	131	130	145	144	125	129	144	136	148	139	132	112	134	146	133	129	139	108	123	135	154	145	153	146	139	151	142	139	136	120	132	151	167	148	143	115	126	154	127	135	143	136	130	141	112	122	133	161	141	150	153	136	153	133	130	130	168	135	128	161	132	122	147	135	132	143	172	139	154	135	139	137	138	134	130	143	130	120	130	148	130	136	114	135	127	116	123	112	123	153	144	134	145	119	126	139	125	141	137	139	148	137	139	129	139	135	133	121	140	157	117	143	125	114	145	148	140	162	141	117	145	141	115	144	132	102	138	137	125	135	147	118	136	138	148	153	147	139	126	165	141	120	140	143	116	157	143	158	130	139	125	132	139	156	148	126	156	127	131	152	141	139	154	141	130	143	167
23042	16235	24482	24475	14214	2556	2038	1901	1403	1265	1022	969	826	808	718	676	634	607	580	528	536	459	473	490	477	459	439	485	464	470	428	387	404	438	403	408	391	374	381	365	397	348	403	378	348	323	406	359	380	350	367	358	364	357	342	342	355	382	361	324	415	357	345	380	383	361	379	356	337	365	341	375	368	370	370	360	383	348	380	365	335	350	366	374	380	355	358	385	363	357	331	349	335	326	394	365	366	363	328	366	346	390	325	356	362	359	350	373	350	359	331	378	364	340	356	340	360	357	349	361	369	349	347	355	362	378	350	323	360	367	333	378	375	335	343	359	347	381	360	358	349	345	340	374	341	351	357	353	332	337	351	329	344	378	330	369	336	346	341	388	317	381	356	324	347	364	361	353	358	345	379	376	306	374	378	338	325	347	350	355	354	364	367	365	342	306	344	350	366	363	345	345	372	341	359	343	390	336	357	352	384	357	327	359	326	317	371	334	325	372	356	326	337	309	371	351	337	370	364	330	357	342	362	365	365	382	343	367	349	342	353	347	347	355	384	371	324	366	310	365	357	364	350	374	343	351	367	351	360	349	360	362	362	349	351	365	365	330	338	375	358	322	365	358	348	355	354	350	367	356	387	335	363	365	357	333	350	352	384	369	368	347	337	349	357	384	358	386	360	331	370	341	334	346	355	375	361	358	348	350	351	373	355	358	330	358	357	341	380	335	356	340	331	362	347	365	327	351	356	351	344	336	372	358	365	384	347	364	352	355	349	389	356	329	363	355	356	360	367	331	399	334	317	336	349	342	331	371	323	332	353	331	345	350	303	355	349	359	353	322	337	337	373	324	315	374	351	352	361	362	320	377	366	343	368	356	383	364	372	349	379	364	359	351	368	344	365	339	364	348	361	321	365	376	368	353	317	391	355	360	353	368	358	341	374	340	343	342	368	344	345	356	377	348	350	334	339	380	334	346	338	383	349	367	384	313	373	347	332	374	396	334	339	347	363	343	374	333	349	342	353	327	369	347	344	362	348	337	354	405	347	365	334	346	350	354	346	367	345	365	347	366	371	357	354	371	340	369	370	347	340	368	341	328	336	367	354	317	361	379	334	404	337	377	350	353	371	373	341	336	359	338	384	359	359	323	361	352	330	337	355	368	351	335	354	344	364	382	367	351	306	348	359	344	361	372	323	385	349	330	362	333	364	351	335	370	365	368	356	349	389	354	344	359	353	338	355	354	357	348	351	362	347	361	349	360	359	330	334	361	359	360	333	385	375	342	364	360	374	355	340	384	331	346	347	346	367	368	349	351	336	357	352	317	358	381	350	359	302	369	349	366	346	358	343	353	391	382	355	341	342	377	368	336	380	329	347	371	350	361	385	349	356	354	359	303	354	351	332	343	351	348	368	350	351	359	351	341	376	350	352	331	308	377	357	350	368	359	378	361	347	340	383	391	337	350	312	342	368	346	347	350	351	338	348	342	336	396	381	341	346	324	349	364	365	348	375	365	341	337	387	391	323	315	341	376	378	362	327	364	363	339	360	356	381	359	351	341	318	359	382	326	318	338	377	335	385	372	318	367	349	358	368	394	344	338	350	374	349	318	376	343	379	362	368	397	366	351	344	342	386	317	358	348	361	384	373	348	350	367	353	361	359	337	340	368	357	383	355	337	343	372	364	355	335	370	336	331	371	348	355	375	331	350	343	361	369	349	359	343	355	346	393	376	347	380	388	350	357	375	342	326	355	350	342	354	382	355	341	347	350	351	362	330	351	343	372	341	373	330	349	340	332	363	335	382	353	388	364	334	342	333	345	324	375	364	354	345	346	341	320	359	353	384	360	369	346	332	364	367	357	365	335	313	353	359	345	352	354	327	372	343	332	351	361	343	346	381	383	368	329	354	369	374	352	340	341	329	336	341	379	345	366	342	354	365	358	332	380	333	359	348	375	398	353	322	382	346	353	355	345	340	331	358	368	353	361	346	358	343	357	370	333	342	359	322	373	369	342	317	374	362	348	392	345	372	361	366	353	335	397	344	326	357	358	344	391	333	353	356	360	335	330	377	358	328	339	365	356	388	372	359	335	342	369	346	345	351	348	354	378	363	322	372	357	361	359	333	367	369	345	347	331	348	344	342	382	368	373	324	343	404	299	384	339	354	367	331	331	330	364	324	363	372	349	335	364	353	339	382	366	347	365	342	361	353	318	370	382	349	345	383	370	363	355	385	326	337	359	349	370	356	366	370	367	368	360	340	339	329	354	347	353	311	368	370	341	358	349	365	394	364	350	348	361	350	365	344	352	350	348	354	376	349	395	369	340	362	362	368	351	334	361	365	385	362	332	367	371	309	367	360	382	329	374	361	366	338	322	350	338	327	341	356	393	336	357	380	361	358	333	340	339	394	383	379	341	346	322	344	374	357	332	351	355	332	321	373	330	347	339	358	330	366	345	348	338	353	361	356	376	370	333	323	327	325	389	358	358	354	336	344	341	328	319	394	359	345	372	351	354	365	351	364	382	349	361	348	326	373	346	334	351	387	366	355	367	339	347	360	345	358	367	322	343	339	373	338	362	382	348	335	329	357	377	354	372	325	341	348	331	342	332	358	369	332	376	376	366	386	371	393	362	344	375	346	354	376	347	366	373	324	372	344	361	345	342	354	380	347	330	370	347	341	345	365	347	359	351	367	349	353	340	361	322	369	362	349	399	376	356	353	382	361	353	335	344	344	354	342	342	369	316	349	369	341	340	379	321	354	377	346	358	329	331	338	348	379	345	368	350	356	310	352	328	361	354	367	372	352	375	373	330	339	326	361	323	358	374	356	349	351	403	356	346	327	378	350	309	325	361	364	352	361	368	357	349	347	359	375	358	333	335	341	355	339	343	348	335	337	349	315	373	332	325	356	344	357	377	344	346	360	365	379	389	403	345	375	392	365	337	360	379	377	346	357	344	333	335	341	378	348	344	356	328	368	320	322	360	354	352	358	388	366	342	369	358	351	384	388	355	362	323	385	358	330	362	330	337	355	347	338	339	377	338	341	361	355	397	346	355	370	359	400	360	335	375	384	347	339	340	332	325	314	363	345	363	347	335	348	387	372	335	334	340	391	352	357	342	387	327	369	351	342	372	351	344	359	347	342	329	377	333	354	345	357	395	384	378	366	348	343	349	396	356	350	331	342	385	373	341	366	341	343	349	342	353	372	360	342	351	353	355	349	363	367	336	354	346	351	332	354	369	377	306	378	347	362	358	348	326	392	348	358	348	324	315	357	361	373	361	366	352	352	341	353	345	337	355	324	362	354	419	352	384	355	365	381	360	315	363	348	365	364	369	328	352	357	392	336	351	368	354	353	308	372	326	350	375	347	391	340	382	329	357	328	365	378	350	320	356	383	368	330	349	328	382	374	360	351	327	345	349	356	369	358	354	368	346	397	337	345	365	337	356	345	362	358	394	355	360	359	343	348	374	355	334	345	338	386	382	362	364	333	358	381
10682	4239	2806	1757	665	428	390	309	324	328	297	274	290	296	293	279	248	319	285	247	280	272	256	241	268	259	281	249	275	269	287	255	286	233	300	271	270	266	276	256	219	264	226	286	274	262	254	268	281	246	290	273	269	243	246	269	248	275	279	278	263	251	259	249	260	260	262	258	253	253	233	257	266	256	258	274	254	270	266	265	248	270	263	255	288	276	275	255	257	284	279	265	289	244	256	296	267	265	263	254	268	282	285	246	267	268	268	255	242	252	263	267	253	305	273	310	275	274	271	277	272	242	268	293	262	265	252	292	271	264	304	277	285	269	263	282	248	275	295	248	290	270	240	261	226	259	286	242	300	283	278	244	251	302	252	287	292	284	269	267	253	290	263	263	274	275	290	256	269	276	279	232	240	282	265	250	279	229	274	297	289	287	287	284	251	281	261	260	272	301	262	292	306	264	278	264	232	265	269	239	272	254	290	231	272	258	266	244	230	241	289	293	275	289	246	291	283	289	322	247	279	277	277	271	251	288	279	246	273	266	254	263	267	265	273	257	255	236	281	285	274	275	257	262	257	257	309	278	280	261	261	285	256	277	270	243	261	283	290	254	248	259	272	275	239	273	288	264	262	247	260	245	273	266	256	261	273	261	283	289	272	268	269	285	282	245	260	217	266	256	267	276	248	285	273	257	267	268	256	288	308	264	265	258	279	247	285	254	284	282	262	257	273	275	269	301	237	278	260	253	252	234	249	258	279	244	295	250	257	261	268	284	261	280	258	247	269	260	248	271	267	276	276	273	273	266	282	280	252	255	275	255	289	272	300	258	269	245	237	251	264	271	274	246	265	287	271	257	250	242	251	285	272	284	238	296	274	273	247	254	262	259	265	261	274	278	252	271	255	268	269	248	245	270	275	247	265	257	265	255	265	288	265	291	271	265	265	242	289	239	268	285	249	291	284	272	285	289	267	264	229	263	258	293	281	251	268	240	269	273	255	275	239	246	268	257	283	277	257	255	289	264	257	261	292	267	260	262	287	265	253	262	280	270	285	263	260	262	253	254	288	233	267	274	285	259	258	253	271	233	258	297	274	263	265	282	239	310	271	302	271	252	263	234	288	248	285	249	290	237	289	278	265	244	263	240	256	283	312	291	254	264	256	269	309	286	269	269	285	268	267	259	244	263	296	272	265	240	249	270	275	263	255	276	260	286	296	262	277	292	291	271	277	267	274	267	265	235	278	273	279	313	265	292	302	233	245	276	270	241	233	247	296	269	278	272	267	268	264	270	269	253	274	259	264	263	267	267	302	259	286	252	252	269	280	265	247	279	238	251	260	277	271	265	273	246	233	262	248	287	221	269	260	279	253	271	266	239	278	266	255	251	252	258	301	256	267	297	265	254	267	267	265	248	270	240	250	268	264	257	266	288	246	246	255	269	275	269	289	287	248	284	245	262	240	272	259	285	277	256	244	260	281	306	290	246	289	275	266	293	262	242	316	241	297	247	242	275	296	262	230	283	257	262	246	264	260	258	259	272	279	239	260	256	288	246	224	279	287	269	264	271	264	268	246	250	266	277	279	268	272	255	277	291	288	241	280	270	276	282	262	246	281	257	271	276	269	254	283	281	294	263	268	288	282	279	257	257	266	288	249	263	278	243	276	268	264	239	256	314	247	273	287	265	270	273	271	256	261	266	263	274	252	239	256	259	291	282	265	252	269	234	265	245	266	273	265	268	246	263	273	257	286	302	261	277	257	237	252	267	285	249	277	221	268	257	316	262	294	262	250	258	249	248	263	277	250	278	297	235	272	310	285	265	238	292	245	244	263	241	290	266	260	274	261	238	282	250	256	270	281	302	251	277	282	259	258	255	264	241	286	256	262	267	283	269	240	233	262	244	272	291	233	251	262	242	267	259	258	276	284	260	263	262	227	268	262	252	272	284	253	277	283	261	273	264	278	283	265	261	265	237	261	257	262	268	243	271	269	256	252	264	300	248	249	249	270	263	285	250	254	255	280	257	230	277	243	258	277	260	276	278	257	267	274	265	284	270	273	262	262	285	303	292	253	268	251	243	259	243	255	246	264	267	243	261	284	265	269	282	250	271	253	257	270	284	265	265	264	258	242	248	256	262	268	257	238	273	261	254	272	247	255	294	286	261	269	274	276	280	284	276	263	286	252	268	287	241	282	243	244	266	279	260	262	259	304	315	255	245	264	261	260	248	280	251	278	265	275	276	259	277	241	290	264	276	275	261	260	276	246	258	249	273	272	259	285	307	290	231	270	260	246	271	238	234	285	265	241	233	269	242	256	267	260	232	274	269	276	262	288	271	267	280	254	259	269	225	270	278	270	261	269	252	308	282	258	281	264	268	300	274	261	263	239	266	261	288	252	269	263	263	300	278	255	274	279	294	275	271	265	259	277	262	260	263	258	262	276	275	277	253	274	275	284	257	247	224	279	250	242	274	270	265	252	271	251	293	247	258	271	244	276	279	280	262	268	266	243	260	283	265	261	251	247	272	278	257	279	260	254	282	274	293	243	269	292	260	251	277	267	248	281	250	250	260	282	277	279	261	289	226	290	273	229	257	250	269	274	262	279	281	287	274	279	254	292	245	298	272	267	278	276	257	283	273	281	237	238	243	251	278	287	279	246	258	274	274	274	293	269	275	254	284	315	278	256	286	250	257	299	262	288	307	279	264	270	282	253	273	277	317	242	271	244	309	293	236	266	260	290	252	272	264	289	279	253	268	255	281	275	251	289	308	282	277	241	255	261	285	252	289	276	277	288	253	286	256	290	256	299	239	256	265	235	270	281	255	279	264	246	247	237	275	275	297	249	229	270	258	280	258	283	265	241	243	265	276	280	263	285	252	281	256	267	255	273	255	228	263	251	282	285	267	243	267	285	266	254	247	256	248	246	253	254	266	267	272	307	256	284	289	292	247	252	273	241	242	278	289	258	259	282	275	255	244	255	256	293	287	246	256	258	280	286	269	265	288	260	269	259	273	240	256	280	256	247	254	238	278	245	271	263	277	260	264	275	250	251	241	268	282	255	260	266	273	256	279	261	277	277	273	256	271	276	264	288	270	258	277	287	277	290	260	278	307	251	278	267	281	254	287	269	269	269	277	279	258	260	239	271	248	269	264	254	254	272	265	251	287	232	253	305	299	270	261	254	283	283	287	277	283	265	260	255	284	296	276	247	266	264	271	274	265	256	257	257	289	263	258	276	254	261	240	257	272	269	253	249	271	272	253	262	270	271	226	277	271	267	271	281	257	269	264	263	254	256	273	269	251	243	264	255	272	278	277	275	281	316	261	302	267	267	293	258	253	300	283	259	268	298	262	279	271	247	272	233	269	251	268	242	243	246	273	257	246	243	286	265	292	253	266	238	234	268	294	273	258	269	267	271	278	252	282	264	241	263	277	290	244	263	260	279	265	283	261	273	258	292	281	272	274	248	278	285	276	277	283	283	253	279	277	301	271	253	267
7994	4572	5536	5438	2374	1339	1176	1084	950	848	817	802	742	697	760	679	738	680	737	673	678	625	690	646	677	651	699	649	665	663	640	694	640	635	660	685	666	639	691	614	628	647	664	650	615	675	621	659	643	649	608	616	677	639	631	662	684	674	593	674	628	628	655	628	627	699	617	634	616	619	653	648	655	630	661	654	602	654	669	633	672	630	632	609	619	672	613	597	666	647	673	679	652	667	627	660	670	658	694	630	590	650	665	632	659	665	671	652	617	637	657	632	652	619	672	602	656	644	688	652	666	646	637	649	671	674	629	625	638	623	606	667	660	669	672	607	644	619	615	653	665	615	651	659	665	696	636	606	633	628	681	658	673	605	659	671	656	653	607	621	607	626	619	641	678	657	653	634	661	652	662	648	648	632	660	622	630	636	654	635	605	619	610	668	653	661	626	636	620	636	672	666	667	652	632	620	667	639	631	642	634	642	638	624	651	644	641	644	646	639	650	673	639	668	629	624	642	651	705	683	629	618	655	675	632	614	635	706	673	681	668	671	610	631	681	615	662	666	660	669	642	665	685	637	651	681	664	613	630	627	626	672	651	677	677	651	651	689	581	625	626	655	619	634	661	645	644	617	656	643	647	588	605	623	638	639	639	673	676	619	630	613	651	657	651	621	639	664	622	643	665	687	644	609	705	615	658	673	605	633	632	589	616	592	701	686	637	657	593	656	614	651	670	622	623	623	675	699	639	594	678	648	638	701	630	640	661	636	716	627	632	632	642	660	614	659	656	648	639	668	665	655	636	629	660	633	637	629	665	665	653	663	639	641	669	652	624	697	643	672	667	647	647	650	659	668	693	650	625	593	638	616	620	649	645	643	650	622	633	647	685	650	644	604	625	633	632	648	644	609	626	634	639	626	666	631	644	615	639	605	658	696	635	601	637	641	631	587	642	663	684	648	638	616	634	668	644	671	667	644	601	618	657	666	642	655	665	668	672	655	661	616	653	610	632	666	621	636	640	637	595	635	599	674	620	677	622	648	651	642	630	629	668	636	684	593	642	630	689	640	661	644	588	651	663	604	676	637	619	611	691	631	626	662	683	603	617	619	660	699	619	652	674	671	616	632	655	674	646	620	675	626	630	693	609	648	655	627	656	642	657	574	635	640	608	589	653	649	643	663	668	614	626	631	625	630	620	629	666	651	625	652	661	613	659	631	635	650	615	667	668	662	662	622	645	640	673	606	590	638	662	613	632	656	603	666	650	651	625	643	621	662	676	703	692	648	627	649	629	649	606	621	588	631	639	657	654	638	649	661	650	656	631	699	652	671	653	642	699	656	666	657	657	588	593	610	632	660	606	610	650	613	620	644	675	662	621	621	637	655	669	633	597	636	676	633	672	651	647	658	627	694	666	629	645	625	644	589	657	661	672	633	594	657	638	643	621	670	627	658	644	646	649	648	626	663	651	655	610	674	666	669	617	636	620	673	671	647	642	603	640	610	678	645	654	651	646	661	641	636	638	648	625	639	637	641	651	641	605	637	651	627	642	682	651	663	643	655	615	651	637	615	661	643	651	656	672	666	596	650	614	646	602	673	615	616	663	630	632	670	637	600	608	623	650	664	649	660	648	639	663	653	612	654	606	608	618	584	578	644	679	660	649	644	642	647	635	612	635	669	618	629	638	625	626	623	598	627	626	636	674	666	630	623	604	662	635	661	653	592	675	654	630	689	644	654	679	649	665	663	650	638	654	649	670	640	623	658	632	641	647	642	615	633	620	663	587	645	629	657	580	610	657	650	605	630	635	681	665	621	611	630	670	638	608	666	635	673	708	675	686	633	612	656	646	670	640	665	612	614	683	613	625	640	611	605	647	618	637	654	649	683	654	642	626	683	651	654	595	614	609	667	656	653	612	634	652	659	620	630	628	639	642	625	634	660	656	636	663	699	612	612	643	684	618	625	616	634	670	621	618	642	679	603	641	645	627	639	631	633	640	652	622	616	642	657	632	637	636	631	598	648	650	620	651	590	637	650	666	667	607	616	660	667	579	670	580	617	662	670	640	635	628	671	599	630	632	635	660	629	654	639	611	652	664	688	624	681	644	637	695	648	591	629	646	628	629	690	639	631	596	618	653	614	641	602	674	620	644	638	638	629	639	659	620	634	649	631	653	692	690	652	633	664	675	661	602	636	632	626	626	646	597	668	645	628	643	635	644	641	640	658	676	631	635	635	687	642	629	651	651	678	682	626	623	637	646	654	634	654	644	623	674	640	652	649	641	639	627	688	660	656	627	648	624	614	664	622	602	611	677	641	657	671	659	653	637	651	586	616	680	605	603	640	604	663	652	653	648	659	662	622	650	628	690	643	659	644	655	658	604	644	693	690	631	680	621	642	649	689	658	653	640	630	645	635	667	675	667	666	623	631	673	628	668	673	590	645	653	649	668	681	652	663	624	649	645	664	728	615	606	678	626	694	631	686	648	603	652	622	604	638	618	653	590	664	692	631	632	670	620	621	613	636	638	707	655	593	630	612	639	603	606	589	627	627	657	666	626	676	675	624	631	627	614	664	643	670	655	637	620	631	648	625	643	603	612	637	626	668	621	640	629	653	663	643	648	616	639	643	684	628	671	641	644	603	593	670	689	649	591	649	682	623	609	600	654	625	628	650	657	651	641	666	657	667	610	643	644	660	629	645	638	675	657	632	595	616	589	663	584	622	630	638	662	648	650	685	690	655	641	639	642	621	639	643	648	656	680	651	643	616	653	589	607	640	616	617	664	626	651	658	645	654	618	633	625	667	692	672	613	653	656	727	602	639	648	674	624	668	652	634	614	670	646	623	609	616	647	641	657	624	622	605	616	622	672	683	655	605	614	643	618	641	605	611	580	607	637	621	631	594	642	660	646	715	631	651	634	598	698	621	627	665	634	691	633	590	663	599	662	676	644	637	668	647	655	693	645	652	628	661	672	620	622	638	625	627	617	645	623	601	713	687	631	644	645	608	639	641	669	639	587	633	661	698	638	651	636	632	626	636	635	680	616	633	620	610	659	688	670	653	678	630	608	674	663	638	676	625	625	586	651	661	639	680	626	616	701	649	643	590	648	653	678	696	629	662	648	669	660	651	657	647	598	593	668	609	664	640	634	617	673	645	671	647	660	655	599	615	614	629	623	630	627	654	673	638	633	638	611	632	684	670	646	624	625	638	636	581	653	624	651	646	585	630	696	619	642	645	639	673	643	605	650	635	646	621	636	598	672	656	635	643	652	667	647	639	705	647	646	653	653	662	646	680	678	675	635	656	626	668	633	639	644	620	627	668	622	655	703	709	684	603	684	646	643	647	652	623	655	678	659	657	627	683	641	631	633	622	614	605	620	621	668	623	662	613	670	666	667	648	605	645	636	613	637	648	639	681	641	658	642	606	660	647	668	701	629	625	663	672	669	617	637	671	626	692	651	610	683	641	662	648	676	653	598	640	629	679	606	663	675	653	612	666
23720	12354	11985	11389	4026	725	451	398	372	298	315	296	273	254	246	249	260	239	282	240	203	243	255	241	217	260	195	218	214	206	222	231	230	207	224	250	231	232	222	222	222	204	237	226	216	224	203	226	206	251	254	236	209	231	206	251	189	237	215	192	194	212	223	226	194	241	205	227	204	189	222	228	221	231	241	206	232	201	190	189	227	195	208	248	225	216	208	245	218	230	200	243	205	238	215	223	224	242	240	227	212	216	224	204	206	191	202	222	228	237	216	227	229	222	219	223	213	201	214	208	241	199	240	219	211	230	209	192	223	228	224	220	228	228	223	226	236	241	205	202	204	223	209	226	222	242	199	208	233	240	199	231	219	190	237	222	222	226	199	221	196	201	235	199	227	223	205	218	238	220	212	200	225	238	223	193	220	218	209	200	200	235	237	244	217	193	224	232	218	212	215	205	211	243	228	233	202	230	238	203	229	237	224	212	222	239	210	187	236	213	223	255	220	234	207	212	219	208	237	224	245	206	233	192	223	203	223	253	203	231	230	217	213	230	230	199	245	225	221	202	213	218	243	208	237	241	230	208	219	233	197	229	207	220	214	200	238	254	222	239	250	232	210	215	221	204	187	217	203	224	222	186	196	221	220	193	197	209	229	213	226	229	218	235	246	230	219	211	205	205	218	187	209	206	228	210	247	211	221	211	236	225	248	221	221	248	195	221	220	210	222	195	212	208	215	234	205	193	247	235	236	207	232	233	216	218	237	219	246	215	231	221	209	209	210	223	213	224	212	199	228	242	218	254	207	223	237	232	226	216	220	249	198	198	207	196	214	195	211	197	237	198	201	222	194	215	219	193	207	221	237	214	232	218	234	215	229	240	242	236	223	223	216	203	205	194	225	220	230	244	235	200	223	236	199	215	250	222	200	213	238	180	241	247	250	197	212	231	232	223	198	210	236	235	197	212	242	210	200	206	209	230	218	175	237	222	246	204	219	226	223	224	208	237	220	253	223	209	237	234	235	214	219	213	227	217	223	219	231	235	256	235	228	202	203	230	239	219	211	211	217	240	211	224	219	208	194	217	219	221	231	207	227	210	211	211	213	226	210	217	175	224	212	201	192	235	244	246	235	212	210	238	230	243	200	241	237	231	206	203	192	204	235	211	215	191	236	223	234	231	229	234	210	209	227	202	199	199	237	202	221	234	211	235	194	228	217	221	225	205	242	212	240	204	211	206	215	212	205	193	238	193	217	202	205	204	222	238	199	216	217	213	206	211	222	210	211	219	223	213	202	232	247	198	219	230	262	232	214	214	230	198	219	226	218	204	197	247	228	240	220	228	214	246	233	240	223	200	210	211	203	213	223	238	199	189	195	225	222	199	224	229	215	230	222	222	199	232	203	220	219	202	202	220	197	215	194	195	200	218	242	237	195	183	195	218	217	210	216	249	214	223	252	216	266	198	214	216	195	241	231	254	234	217	222	235	213	224	211	203	221	220	231	214	239	202	212	213	212	237	226	203	238	233	220	220	235	208	210	202	215	237	226	224	209	218	212	195	213	220	221	220	176	229	226	212	224	232	215	237	192	223	229	247	229	221	188	211	219	214	264	204	212	243	201	222	249	215	216	213	206	236	229	235	240	226	198	232	209	215	211	203	214	225	213	235	218	213	229	213	220	225	244	218	226	212	223	203	204	208	188	233	217	216	215	227	221	238	223	216	232	218	215	217	215	241	233	233	218	228	211	201	207	236	223	217	183	215	244	227	237	237	236	242	196	223	226	222	196	236	238	226	216	212	230	233	207	244	226	223	243	244	189	196	240	213	213	225	222	244	213	243	187	208	246	239	229	219	222	215	229	232	222	205	207	222	192	227	226	222	199	186	252	206	263	227	215	210	224	210	202	200	227	227	217	202	218	215	213	241	230	219	218	233	197	200	215	225	229	209	235	213	204	224	208	233	220	211	216	217	226	210	205	213	208	214	214	217	229	218	200	189	257	222	227	217	212	235	212	198	226	240	223	213	228	202	212	230	246	236	233	219	251	236	220	224	213	223	219	186	198	233	212	227	212	250	234	185	224	234	229	210	222	206	224	219	222	208	198	224	231	218	222	243	215	215	218	224	225	218	208	217	207	221	221	225	224	203	212	224	255	221	200	220	190	249	227	206	228	173	225	222	241	210	252	236	240	251	224	240	242	234	192	215	196	186	213	244	209	201	210	209	247	215	222	194	212	242	222	228	215	223	206	191	210	234	221	250	212	241	216	226	216	209	216	226	199	213	193	171	223	221	217	194	222	224	211	233	232	220	217	217	204	233	208	241	243	218	220	247	264	226	214	242	259	244	224	202	243	184	184	218	231	241	251	220	245	223	206	215	215	217	219	200	216	200	224	189	217	215	208	213	229	224	235	212	223	211	194	227	217	227	225	209	182	243	247	209	238	240	234	226	208	245	225	220	223	217	215	225	238	214	215	205	222	221	221	222	211	180	238	242	211	204	227	243	214	211	218	198	221	197	196	218	206	211	204	207	208	263	261	223	208	218	221	196	199	222	213	220	239	210	209	232	207	209	233	209	221	222	214	239	223	212	224	208	227	210	218	246	230	210	233	239	251	213	220	232	238	190	205	212	210	224	219	229	215	237	199	205	223	237	217	208	235	227	234	197	214	245	215	219	234	236	215	240	216	208	225	219	225	220	218	251	231	250	205	238	207	213	232	202	185	246	205	215	226	192	222	205	235	223	230	240	239	201	222	242	230	212	215	221	245	209	194	210	207	193	224	243	223	207	183	195	229	199	220	210	197	206	209	222	212	216	195	204	241	228	203	193	237	216	198	205	219	231	204	223	251	208	242	202	236	233	228	208	224	197	222	223	233	199	208	233	246	193	246	221	225	209	224	197	211	213	199	213	236	207	221	240	215	231	208	233	218	241	225	206	233	232	212	198	226	241	204	210	213	205	196	240	222	205	232	219	192	209	246	233	212	193	246	223	183	203	223	199	226	239	205	222	206	202	215	246	229	191	208	231	225	223	215	223	222	227	217	233	221	207	219	201	188	217	195	209	203	199	230	234	235	215	221	216	214	244	243	207	200	227	224	226	208	200	225	224	217	211	214	231	226	203	210	201	199	250	235	219	198	208	215	198	237	241	221	210	201	196	228	205	223	215	209	230	201	212	269	225	224	188	213	229	235	228	215	217	241	233	247	231	213	218	231	214	186	225	200	231	262	199	227	207	230	216	222	207	206	266	215	206	225	203	206	226	210	215	212	213	197	208	235	235	212	217	208	239	229	212	244	220	229	188	225	230	230	211	226	212	221	230	230	212	211	212	223	207	219	206	222	253	203	206	217	212	193	209	233	208	249	200	207	241	220	210	236	210	212	224	238	211	222	205	237	221	237	208	217	218	213	213	231	197	211	221	210	208	216	230	233	182	186	222	218	221	230	236	192	224	204	220	222	230	208	216	205	216	229	208	240	215	223	203	200	251	198	221	265	210
17374	11279	17284	22238	9224	2218	1745	1500	1297	1121	1052	948	860	785	821	774	692	683	692	640	606	610	617	615	589	585	578	592	584	576	578	565	619	562	542	579	544	559	559	544	574	540	529	558	524	539	552	560	508	550	552	545	520	591	497	519	533	542	576	503	504	515	595	534	484	575	549	560	521	569	528	537	527	537	554	498	516	523	542	516	532	552	522	551	556	565	562	531	499	545	528	534	561	555	533	530	530	541	561	542	533	542	487	562	520	525	562	539	525	532	570	515	521	515	537	540	495	515	538	501	515	535	525	579	528	553	517	527	552	515	530	506	521	580	544	532	532	523	572	534	552	565	547	522	525	551	539	537	505	536	536	517	540	521	554	527	550	512	528	538	513	487	557	517	534	545	508	543	507	540	516	598	537	556	542	565	472	504	525	546	532	552	505	531	531	563	547	500	505	532	547	548	562	517	498	503	543	525	556	533	540	450	526	516	535	540	537	578	524	497	551	534	528	531	576	524	531	523	535	524	543	544	522	551	599	507	529	535	484	541	550	550	512	539	497	582	529	495	556	541	526	505	561	524	534	527	529	500	463	569	522	541	543	512	519	585	519	555	547	524	529	508	550	533	527	534	515	540	606	530	520	516	525	518	534	507	540	497	483	497	524	522	592	567	529	512	535	523	524	485	570	550	517	472	545	544	525	526	514	587	494	517	494	554	535	506	561	537	553	536	502	516	530	542	528	505	543	547	534	531	507	561	505	534	562	541	557	519	520	547	578	514	526	527	553	522	537	526	539	556	541	504	535	542	553	546	542	512	537	546	498	591	530	549	538	519	568	530	553	496	527	582	545	539	503	534	566	539	534	525	563	526	518	533	554	555	555	541	503	501	534	578	492	514	515	563	581	502	540	549	535	515	517	504	528	554	551	531	529	481	517	589	543	525	551	521	527	559	549	491	567	532	504	471	516	529	585	554	507	584	538	512	524	557	544	500	521	531	531	522	529	536	507	537	536	536	503	532	523	480	499	513	541	556	516	539	550	548	537	509	490	537	529	480	543	543	547	526	503	550	533	531	545	552	581	534	532	499	547	521	537	526	557	548	524	546	526	558	547	533	525	504	515	539	538	582	548	529	594	547	550	521	524	520	554	545	500	498	503	512	541	557	526	536	585	598	494	526	522	530	531	530	510	532	531	551	514	560	519	510	526	536	528	523	541	522	556	511	539	542	530	509	506	530	513	549	556	535	530	514	557	546	532	548	508	535	523	527	543	496	508	567	522	574	529	515	550	547	536	592	554	531	536	526	569	544	533	555	550	544	567	531	542	539	566	495	502	570	562	516	545	520	569	569	536	509	553	516	525	503	522	514	507	550	503	544	526	502	517	511	551	529	534	567	534	534	567	524	566	484	538	528	552	500	522	544	549	453	538	502	529	542	518	534	521	543	563	508	502	525	540	543	524	516	526	536	512	558	490	498	557	563	580	523	560	526	545	558	551	533	529	538	521	521	557	465	549	528	507	527	514	529	514	488	536	535	512	550	540	586	516	549	522	510	510	591	557	558	543	511	500	539	534	531	547	518	526	506	551	512	542	504	538	543	515	576	522	558	537	496	559	507	573	557	536	525	515	576	535	534	549	510	545	528	473	544	505	527	510	566	510	550	524	525	530	528	538	524	502	539	528	523	552	564	527	514	535	518	543	527	528	544	546	521	537	531	567	565	533	513	527	507	518	490	527	523	542	547	524	530	488	540	529	487	574	518	579	514	559	519	531	527	539	542	560	534	496	525	522	519	550	560	605	530	498	577	557	531	540	520	558	567	519	536	553	557	519	521	532	523	484	487	510	504	546	500	547	514	512	561	534	578	540	483	561	591	509	513	538	576	519	547	531	506	529	549	533	508	552	508	516	531	543	507	535	496	564	518	548	489	493	514	536	508	525	505	532	514	541	511	516	548	532	531	564	543	482	549	546	528	488	574	537	504	518	517	529	527	532	501	535	538	543	543	518	516	514	545	563	541	518	540	529	504	527	520	528	536	483	552	525	566	543	540	521	529	577	527	548	526	504	510	543	492	544	521	539	513	524	536	507	527	525	509	551	532	520	533	582	456	534	530	501	509	502	573	582	512	520	515	524	569	485	528	536	537	529	535	586	535	523	511	554	572	486	537	484	514	560	510	572	505	544	520	558	547	506	534	526	548	526	543	587	538	545	523	533	558	492	535	482	545	502	524	532	497	558	519	519	517	527	543	529	533	497	498	512	554	567	533	526	524	540	545	561	546	483	559	515	538	518	552	558	514	581	534	562	530	515	527	493	526	542	496	575	507	538	516	531	541	510	508	539	517	514	528	498	557	529	504	567	526	534	524	574	564	543	543	557	564	505	519	496	527	547	524	496	547	548	541	544	533	549	530	561	569	514	522	505	547	539	526	513	536	495	520	576	505	535	519	514	524	572	558	516	520	536	544	504	511	579	550	493	521	526	524	519	528	535	549	556	559	523	528	533	527	517	546	542	532	563	515	499	516	552	540	529	519	553	533	541	529	540	505	525	510	529	512	544	517	557	569	502	521	538	482	550	538	586	556	529	531	561	518	526	545	533	525	561	548	513	535	526	523	583	531	539	488	580	520	523	514	491	556	532	560	541	534	514	549	591	518	527	551	584	539	553	482	549	523	539	510	525	527	520	519	506	499	540	521	551	589	536	550	534	512	565	532	542	565	578	522	512	553	523	545	524	583	556	510	580	564	510	542	500	534	548	514	579	562	509	521	591	494	535	545	539	540	554	504	561	550	572	555	555	542	539	596	586	521	502	502	536	487	500	537	556	516	523	514	552	541	524	566	483	549	529	533	532	547	552	528	522	545	516	537	525	514	522	503	527	535	543	543	496	542	547	517	523	543	541	563	539	530	539	543	511	539	485	522	553	529	553	511	552	512	571	528	523	534	563	536	513	540	544	540	504	600	554	485	545	497	534	569	519	552	539	536	544	519	580	502	514	559	543	565	514	559	510	494	552	576	516	555	518	559	541	526	487	534	575	509	561	524	555	518	505	518	497	516	546	528	543	527	515	509	580	563	568	502	532	510	583	506	582	548	498	519	541	519	536	500	536	501	506	517	517	530	568	549	523	534	516	514	521	535	494	530	534	570	552	456	564	545	558	555	524	498	501	561	482	582	520	536	534	529	498	556	547	526	527	486	527	508	547	542	507	514	577	556	530	560	575	553	527	501	571	514	517	564	534	526	485	542	499	539	520	505	543	542	537	517	500	528	498	524	531	550	560	530	542	554	512	507	500	527	542	506	544	519	530	558	508	522	539	488	567	546	530	516	492	551	530	575	524	561	563	520	506	571	506	529	518	523	510	555	531	538	523	532	523	484	511	546	511	546	560	533	548	533	530	574	568	526	531	531	550	582	537	547	533	564	518	548	531	578	536	540	497	522	485	566	542	515	514	523	555	545	516	554	533	567	564	501	530	568	550	534	584	569	520	511	590	538	525	520
33670	21088	18669	15887	7112	1269	473	404	332	257	234	238	234	185	173	184	175	171	175	159	166	153	138	138	151	150	149	142	152	135	118	154	131	132	124	129	152	151	123	114	130	127	141	150	131	142	137	133	126	138	131	150	137	140	126	140	128	111	135	124	120	142	142	140	115	124	131	137	117	136	116	106	127	136	135	115	128	136	140	152	156	138	123	131	139	127	141	132	127	121	131	144	125	125	127	127	123	122	133	150	142	136	148	133	137	125	130	124	131	154	117	125	138	139	144	135	140	174	142	152	131	136	143	126	124	129	147	134	145	106	132	149	125	125	145	122	126	138	141	140	135	143	141	114	132	149	132	126	117	121	152	119	123	144	123	130	148	123	149	120	123	119	101	130	134	124	121	152	126	132	130	115	126	131	134	165	142	119	121	117	134	114	128	137	143	129	152	134	144	136	134	144	123	137	131	153	156	162	117	134	130	146	127	145	129	123	143	134	123	122	109	125	102	132	132	136	133	134	113	134	128	137	119	122	115	124	112	125	143	139	157	109	136	122	134	138	118	127	129	140	113	130	137	117	118	135	131	132	119	119	123	148	101	106	120	147	114	134	133	137	118	124	127	108	144	118	127	132	127	116	121	141	142	142	119	147	136	131	124	131	114	129	131	122	141	110	118	122	135	113	145	109	123	134	144	128	134	139	151	133	158	168	127	138	118	156	130	115	138	125	138	142	120	144	124	128	105	124	121	125	130	160	112	131	129	128	130	127	104	140	140	123	108	123	153	126	131	132	122	136	156	150	119	149	126	123	142	131	125	129	126	132	126	126	120	141	139	134	126	114	122	127	150	153	140	124	135	155	140	119	148	148	120	136	129	158	117	132	154	168	147	125	119	141	128	136	127	144	121	115	129	125	116	142	129	177	123	134	127	122	142	128	133	131	138	134	144	109	107	135	130	129	161	128	110	121	124	143	134	132	131	124	131	125	138	134	135	140	141	129	153	132	142	126	122	125	132	140	148	152	146	131	131	132	129	120	113	135	154	146	107	131	149	89	141	142	118	120	112	144	157	119	136	114	127	146	133	126	118	121	130	130	125	119	127	132	139	136	130	131	122	144	118	129	134	145	128	151	137	139	105	133	126	127	158	120	151	132	126	149	111	145	131	122	127	127	121	115	148	136	151	119	132	134	145	140	114	134	161	132	121	127	118	122	153	139	134	140	119	136	115	127	121	108	117	148	123	128	119	118	129	141	142	120	139	125	117	133	136	137	101	134	105	138	132	118	132	142	142	139	141	110	141	131	117	118	130	143	147	134	132	121	138	142	146	121	156	123	138	115	134	137	112	153	123	146	111	115	136	146	130	132	145	144	112	146	123	148	138	117	128	126	134	132	130	108	110	112	144	137	138	116	126	133	144	150	120	122	123	145	119	120	139	145	129	121	141	136	118	128	122	122	121	133	141	131	138	123	122	111	125	145	150	124	126	115	128	108	139	157	147	127	146	149	110	122	123	116	145	132	129	115	139	125	144	114	117	146	117	110	114	138	128	123	120	132	128	147	142	149	110	146	127	149	128	114	141	123	140	124	115	130	151	129	138	112	127	143	135	136	138	132	157	147	132	128	151	131	112	136	150	144	135	102	121	130	136	149	125	128	110	144	140	112	134	127	137	124	142	110	125	152	151	133	123	126	139	143	130	117	115	147	142	127	119	130	118	118	134	148	126	124	151	133	161	133	142	139	121	120	140	143	141	124	119	145	133	123	129	145	127	144	156	122	138	142	143	139	140	133	132	126	137	119	121	117	142	112	152	142	126	133	128	147	154	144	147	129	139	146	134	128	145	132	130	137	132	138	139	125	138	125	128	134	162	142	125	134	132	122	122	139	123	138	113	129	127	138	135	135	104	140	137	122	141	121	139	125	118	127	160	168	144	123	125	132	145	131	140	138	119	130	134	137	112	154	140	114	139	130	123	132	135	118	137	144	120	123	126	135	123	126	149	116	142	119	92	111	128	138	117	131	137	121	126	158	127	136	136	126	104	118	126	127	115	117	141	130	163	146	118	123	122	135	126	136	139	117	129	137	137	140	123	142	128	139	135	111	120	143	149	122	123	137	125	121	142	143	132	137	144	133	137	159	154	139	111	131	150	129	132	134	142	138	136	123	148	140	126	138	156	122	120	110	156	144	126	139	136	130	120	125	142	109	134	113	120	122	135	154	150	124	128	121	134	133	132	141	126	127	126	132	133	120	130	138	104	125	146	124	152	111	109	138	141	111	141	136	137	148	135	128	138	110	132	129	141	123	129	123	134	125	124	155	131	151	123	116	145	132	148	125	138	109	139	140	145	133	144	146	107	124	123	133	143	99	119	136	126	130	128	149	142	142	124	113	133	132	146	114	106	154	127	150	146	132	125	122	133	133	112	123	122	139	172	146	142	122	130	129	155	111	135	123	125	121	123	143	134	159	117	133	119	118	117	142	124	105	130	134	116	136	146	132	136	128	146	141	125	116	162	132	138	140	139	147	134	139	134	136	134	108	121	129	143	115	143	140	122	131	134	158	110	134	145	127	149	147	147	136	133	128	135	129	138	122	139	115	146	143	127	155	120	123	127	147	134	138	114	127	124	121	117	123	136	140	124	128	124	134	173	135	127	131	125	142	131	113	146	141	131	114	131	144	127	129	122	132	131	138	128	135	121	129	147	118	121	149	141	122	133	106	136	136	125	138	131	128	148	146	126	131	131	136	137	144	134	141	151	107	133	117	157	110	138	126	108	143	138	150	137	147	146	131	121	122	139	131	144	116	130	129	142	136	111	121	145	140	165	122	127	126	131	133	151	127	130	147	141	145	134	130	139	109	129	143	141	125	144	152	125	120	140	129	133	141	131	122	158	141	121	143	144	141	149	126	135	119	128	144	135	143	124	127	152	124	123	111	105	147	138	121	115	147	146	120	136	133	106	143	116	144	129	125	144	129	129	133	129	121	106	128	108	132	126	138	139	120	117	146	118	136	117	132	126	133	144	123	135	126	138	131	138	142	136	160	128	147	131	145	114	135	136	127	121	124	146	138	125	102	137	125	127	138	136	167	121	128	123	115	129	148	148	139	151	117	123	131	132	124	125	120	127	137	137	121	129	131	131	140	132	127	118	140	156	135	137	127	123	125	131	107	133	138	145	137	137	135	144	128	128	119	142	138	118	128	126	126	124	131	129	125	138	141	121	130	149	135	144	134	145	150	111	124	137	161	163	140	163	138	145	132	143	148	115	134	144	124	120	139	125	137	125	140	124	116	144	128	125	121	144	116	129	128	148	141	141	140	118	141	136	122	132	131	147	140	166	134	144	120	143	125	153	132	153	111	133	133	147	127	128	131	127	127	123	143	148	135	118	120	118	137	135	128	149	107	106	120	125	137	122	140	136	134	123	123	99	130	133	150	144	104	143	127	148	130	159	151	123	131	136	124	134	140	144	146	142	127	141	115	118	147	151	143	122	115
23146	17090	23138	25658	15754	3227	2190	1756	1464	1270	1059	945	881	787	743	670	630	573	536	530	499	479	495	421	450	448	466	465	397	420	386	413	381	404	359	374	370	358	338	356	373	362	334	378	373	360	380	395	387	345	342	389	330	377	343	369	345	349	363	333	330	370	305	339	372	362	331	330	376	349	361	364	322	352	354	337	381	358	380	323	354	382	338	333	348	344	329	369	345	372	354	344	361	353	345	362	342	358	367	360	318	371	365	342	352	362	328	329	328	334	316	339	343	372	324	320	336	343	365	359	317	352	361	349	334	352	366	317	328	365	339	334	296	292	343	357	320	347	329	334	331	366	317	358	365	327	334	369	304	375	310	363	333	357	363	358	373	345	301	328	341	394	338	339	333	339	351	343	338	330	351	305	361	353	325	354	348	351	313	356	318	337	311	321	352	332	316	315	364	363	339	334	343	312	352	310	362	322	328	352	349	334	351	350	330	322	347	364	326	342	343	335	337	331	345	334	331	360	375	343	333	360	351	323	349	320	339	377	350	313	353	345	341	333	332	335	359	354	345	317	347	327	386	333	344	337	295	363	358	341	342	335	334	322	378	331	340	363	320	351	307	335	322	373	331	345	344	316	343	369	314	352	375	341	320	322	325	325	338	367	306	358	361	326	360	306	370	327	364	362	379	343	317	336	340	325	333	345	353	345	337	328	317	311	328	344	357	315	301	341	345	310	350	370	348	312	311	353	365	336	368	333	320	328	344	354	336	322	357	349	311	330	351	313	322	334	347	367	355	333	337	324	357	332	336	342	322	322	362	323	325	302	350	367	346	353	336	353	347	343	329	353	304	323	343	389	314	375	310	339	369	354	338	364	362	338	367	359	334	346	328	325	334	366	326	327	354	329	347	329	331	340	347	327	350	335	328	359	342	335	340	353	350	357	342	328	354	353	352	361	324	351	306	351	334	369	344	346	314	345	344	357	362	354	323	361	335	357	355	337	333	337	315	369	347	339	353	332	370	334	333	344	326	316	349	366	350	344	377	330	316	355	306	335	339	353	306	348	368	368	358	349	359	333	363	363	314	316	324	313	341	353	351	335	333	325	314	335	323	353	329	342	322	308	334	334	348	334	336	302	288	346	373	348	333	340	337	361	336	350	348	335	317	337	361	323	303	375	366	362	330	330	336	360	357	338	328	355	356	341	352	338	343	333	336	345	289	342	324	357	312	349	341	373	338	337	339	329	324	334	330	357	324	329	359	312	316	322	368	349	358	340	390	370	333	335	330	320	340	333	345	328	349	319	345	323	318	314	318	379	342	365	340	346	334	355	341	362	335	363	331	355	337	299	359	347	306	355	345	340	368	344	369	296	353	329	326	331	348	326	329	350	335	329	337	359	311	322	329	353	332	334	338	336	333	311	343	335	330	333	302	313	335	348	334	350	361	334	361	323	332	336	342	333	348	323	337	337	335	330	337	329	314	341	341	351	378	303	335	344	366	360	341	334	305	346	358	329	342	325	344	334	344	306	337	361	344	347	344	364	321	322	365	337	336	366	330	364	345	322	331	335	346	343	320	352	345	340	356	312	350	355	333	371	370	326	373	360	321	354	341	332	331	343	328	323	347	323	314	313	340	343	330	354	360	334	328	348	374	355	342	309	341	336	344	347	331	338	356	313	364	312	343	355	328	352	398	316	369	361	315	320	358	332	333	326	337	351	361	336	372	347	309	342	336	342	317	351	329	322	345	383	345	309	329	371	348	364	343	332	334	340	333	319	370	366	321	339	311	364	338	330	358	342	334	337	362	354	364	336	322	345	370	358	359	369	370	346	333	344	333	374	354	334	332	342	340	331	329	337	337	316	314	336	374	322	342	320	346	337	364	341	348	342	339	338	341	349	358	357	364	345	340	324	348	357	336	334	330	350	327	332	368	344	379	342	350	352	324	341	329	335	335	350	360	318	364	338	336	323	336	345	389	331	351	351	354	321	347	356	337	322	311	312	350	359	343	340	328	330	318	313	353	338	311	344	358	348	318	351	341	355	336	336	353	362	347	333	362	352	352	355	298	346	338	296	320	352	336	365	340	345	392	337	360	337	356	312	372	324	336	339	321	337	349	318	358	331	362	322	333	352	349	354	345	355	339	345	368	370	344	331	306	336	332	357	350	348	320	374	327	326	327	311	345	360	343	327	338	305	361	362	306	311	330	311	328	331	358	343	321	332	327	332	338	328	344	356	339	346	357	320	315	337	313	371	325	388	354	337	333	356	338	350	368	369	336	319	319	340	345	376	337	313	368	303	311	384	366	340	341	376	371	377	351	346	350	324	342	318	338	330	319	330	352	339	352	341	315	310	349	348	369	322	363	381	344	311	353	362	318	337	380	312	345	323	347	337	324	347	346	349	352	315	349	377	330	348	332	351	327	328	348	331	349	326	327	361	319	343	352	327	378	356	336	354	357	307	372	363	336	356	336	365	328	330	280	335	359	314	340	350	327	341	319	361	314	337	329	333	321	370	334	350	313	343	344	352	357	342	328	349	367	333	335	364	321	362	391	322	333	363	337	337	366	334	316	355	321	332	352	301	355	354	323	308	310	351	364	339	357	332	331	310	342	317	348	325	382	355	350	342	340	337	316	328	323	330	384	347	358	332	361	346	354	321	341	379	327	351	331	345	342	344	365	354	348	377	332	352	369	311	364	356	348	326	341	355	327	353	338	331	371	331	367	343	331	335	320	339	303	303	339	336	342	313	368	321	327	353	337	342	327	347	341	374	363	315	355	328	339	343	319	335	324	357	342	351	352	354	327	355	336	348	358	330	376	363	359	337	319	332	338	340	313	356	372	346	358	344	343	337	337	330	317	334	354	359	347	354	307	351	348	345	337	337	338	322	352	329	347	338	363	378	343	302	334	322	320	341	322	344	348	361	323	329	345	314	375	333	338	312	330	336	332	338	326	313	365	321	314	360	316	318	380	334	366	334	329	341	351	361	337	334	304	384	356	338	342	357	337	292	335	358	352	319	330	325	332	321	357	323	334	384	336	331	311	346	344	382	353	338	321	329	384	321	350	364	335	353	345	339	365	357	331	338	321	305	327	344	357	320	342	347	334	341	337	326	329	328	331	356	329	344	330	350	351	379	329	323	332	326	355	328	362	358	338	324	369	343	356	333	335	379	349	358	340	342	340	338	351	329	358	336	328	324	347	321	339	328	388	339	363	316	332	313	361	356	326	358	319	324	341	349	359	349	310	352	359	333	318	347	334	329	336	374	350	339	364	366	309	321	355	357	342	349	334	322	325	324	339	333	329	342	345	361	327	335	340	368	326	336	349	349	331	355	347	334	342	345	331	330	326	359	319	338	334	350	333	340	332	311	311	340	344	356	352	301	355	327	344	293	345	331	372	344	333	330	311	331	342	339	368	360	313	320	323	327	324	348	357	334	360	327	331	328	364	325	349	332	333	334	330	348	347	363	342	332	326	338	352	381	360	349	334	355
11717	4402	3101	1667	931	445	382	348	321	318	280	271	287	269	271	264	264	256	281	243	264	278	269	290	244	250	253	262	282	262	261	239	249	246	270	254	244	233	253	245	262	254	260	264	254	234	262	262	265	292	256	260	236	281	245	213	270	241	266	258	256	260	279	248	266	251	243	242	266	271	258	262	253	250	265	267	257	260	248	276	257	233	239	284	258	264	260	254	241	284	259	266	289	245	240	237	247	251	234	294	256	294	266	248	266	260	260	254	230	284	263	261	287	268	267	256	268	244	237	255	266	268	276	282	253	270	295	227	247	260	242	250	225	278	264	233	285	270	272	224	223	251	278	279	232	245	285	264	241	277	244	231	268	253	236	268	253	254	260	250	268	248	257	269	257	240	267	268	248	242	232	253	271	252	260	252	259	273	270	241	267	245	250	245	288	260	263	253	248	250	255	295	260	265	265	248	277	263	260	243	244	272	287	255	260	232	238	258	242	292	261	217	279	249	269	263	245	252	245	243	242	274	243	239	262	251	274	256	250	256	274	242	236	251	212	252	254	244	235	261	238	248	276	235	259	253	242	247	271	242	265	268	247	231	301	267	255	260	292	245	257	245	279	240	242	252	246	283	253	227	280	249	274	249	264	284	242	241	271	259	248	244	281	282	261	248	274	230	246	253	237	299	260	256	259	253	269	239	249	261	262	255	257	276	266	253	259	278	208	236	275	267	273	265	236	263	255	254	239	274	269	277	280	271	269	254	245	252	272	288	295	248	274	229	253	243	262	273	232	253	256	250	251	274	270	247	251	265	312	247	261	259	270	237	268	248	246	224	259	265	252	255	274	244	275	253	235	239	286	273	273	269	277	250	290	232	250	267	267	263	259	256	281	246	238	273	296	289	267	251	249	240	264	232	268	288	264	252	251	274	262	269	268	284	250	243	246	284	252	224	253	249	245	209	248	256	261	251	272	241	265	281	270	270	256	266	240	230	251	271	272	262	243	256	259	285	228	244	272	277	279	249	300	209	211	289	261	245	261	283	277	222	273	238	244	252	267	279	243	240	278	262	261	259	275	229	234	233	253	270	253	248	247	262	249	269	263	257	258	266	267	241	250	306	247	289	223	250	262	234	248	256	266	237	288	272	279	277	260	273	260	235	263	272	290	246	227	228	260	271	275	228	263	276	251	247	239	253	241	248	229	251	292	234	271	273	247	265	272	248	254	252	243	242	254	286	237	267	246	262	243	249	252	270	255	256	264	299	262	264	257	242	273	230	246	219	254	253	266	232	257	260	267	270	233	251	252	252	247	242	247	239	256	261	272	230	223	235	237	247	267	246	249	248	265	262	239	226	245	274	276	244	244	249	248	252	266	259	261	267	248	255	262	252	246	258	285	267	253	263	225	257	236	251	244	249	267	283	283	257	248	272	281	257	265	246	257	236	260	262	257	249	250	244	251	234	269	278	264	283	258	248	269	263	248	237	231	269	265	229	246	274	280	280	286	285	247	251	262	290	267	236	241	245	239	256	250	273	265	269	258	237	270	242	250	254	247	267	257	250	239	270	283	284	267	233	248	268	271	239	255	252	282	221	256	245	281	239	274	221	262	268	225	282	248	286	256	283	255	286	228	243	253	243	253	255	279	238	242	272	269	263	251	255	246	264	243	244	282	251	247	240	266	228	244	268	264	258	253	269	252	284	248	251	257	233	243	248	276	229	225	279	258	263	254	262	267	262	232	240	268	263	247	281	247	251	263	244	251	227	218	266	257	224	266	255	221	254	269	281	260	266	258	245	257	256	278	269	261	276	259	217	235	231	238	219	242	233	232	254	248	273	284	235	252	258	212	250	225	272	242	228	265	250	252	259	257	253	249	253	244	218	257	247	289	254	252	264	299	255	228	255	269	230	276	226	258	258	248	254	275	263	222	250	262	282	262	241	237	272	229	259	236	291	271	236	263	260	224	256	267	293	258	284	258	265	272	272	254	264	250	260	236	263	254	257	263	272	219	251	256	253	268	248	225	259	272	267	261	258	268	262	265	260	272	251	257	282	278	267	245	265	236	237	238	295	274	259	262	260	233	255	265	267	229	228	282	273	286	264	284	241	245	276	234	269	283	266	252	229	276	254	247	259	245	236	278	243	234	219	256	224	272	266	259	258	273	282	253	280	232	262	251	225	259	244	291	272	275	270	287	255	284	251	247	249	265	235	268	271	266	273	261	248	256	246	239	237	246	274	248	255	236	244	286	239	273	245	242	229	238	280	251	240	251	266	256	280	295	292	284	271	278	266	266	248	248	237	251	274	249	228	229	256	241	250	225	276	276	250	244	274	296	254	275	274	246	245	255	260	260	235	252	219	274	277	254	296	276	260	254	281	283	289	234	266	262	269	276	236	228	272	231	286	267	254	263	304	247	279	242	225	264	265	274	280	240	267	268	246	245	260	270	254	237	281	252	260	250	250	237	247	229	246	271	303	231	255	246	252	240	228	286	248	248	260	225	259	253	267	258	231	253	255	274	270	244	241	212	246	253	241	240	250	253	263	246	265	261	264	262	218	250	228	290	235	245	298	241	234	283	246	236	228	246	280	276	266	281	245	259	255	277	274	257	254	241	260	266	241	248	275	265	292	251	233	280	251	238	246	266	253	271	260	287	275	249	241	273	250	244	237	242	258	267	278	265	278	253	246	231	250	242	236	251	275	238	245	276	241	267	271	264	287	262	262	260	233	270	243	247	294	267	276	287	238	244	256	261	242	239	240	242	232	280	246	244	247	281	252	279	253	248	233	254	274	259	267	241	260	256	261	262	246	256	297	261	251	269	268	293	261	253	260	262	261	260	272	283	269	282	252	225	239	263	284	260	280	224	255	279	250	249	279	219	276	254	242	233	272	244	263	249	228	247	254	265	256	280	256	243	280	273	277	265	259	253	295	266	286	252	257	246	239	287	257	238	268	277	258	247	256	265	255	245	267	263	298	258	254	245	254	253	273	250	261	247	236	231	261	293	244	242	257	268	260	235	280	257	256	262	244	271	267	255	276	280	287	270	272	251	231	265	276	270	277	251	245	246	258	256	243	278	271	234	263	204	288	276	251	216	260	284	228	272	276	294	253	254	211	260	254	264	279	245	285	269	270	230	268	241	247	278	244	288	276	248	244	241	251	234	273	269	265	278	247	238	235	232	238	259	255	242	260	244	250	248	230	288	227	235	257	249	251	270	273	268	282	253	278	262	265	242	277	256	249	260	244	252	290	261	278	234	254	263	245	229	227	262	281	237	263	256	252	279	264	265	272	271	243	259	243	242	282	257	279	264	267	260	274	231	268	263	268	279	232	264	227	237	250	248	228	227	229	284	250	260	256	255	270	249	270	251	256	253	241	272	262	241	243	256	274	245	297	259	269	243	211	250	262	248	263	265	248	269	262	257	245	232	269	259	264	255	267	246	254	260	261	244	267	264	228	238	255	255	245	244	266	272	272	244	257	268	247	282	276
8692	4772	5945	5175	2908	1459	1257	1100	971	914	827	779	744	740	774	689	732	706	652	622	620	667	667	647	626	639	657	604	647	654	609	599	612	659	595	610	618	614	647	626	648	656	617	671	588	633	629	644	623	678	622	630	625	555	612	579	627	659	602	633	644	583	679	619	612	674	636	602	603	596	600	578	637	641	623	604	638	639	605	621	610	614	620	621	615	658	596	632	615	652	633	624	630	661	648	591	621	600	605	650	619	644	651	591	628	627	659	649	626	652	636	627	660	595	615	642	643	598	674	619	602	610	618	645	647	587	605	592	626	644	593	623	625	641	645	627	664	640	652	589	614	552	581	614	588	639	660	647	618	653	605	650	674	633	657	642	638	613	638	637	670	639	652	634	646	632	618	607	619	607	592	607	587	615	636	662	580	646	642	595	635	651	612	607	625	691	627	642	601	621	666	617	616	654	655	599	614	643	646	594	618	675	600	613	591	708	607	608	613	634	604	637	590	661	592	630	637	622	595	621	677	602	650	643	652	657	635	611	676	634	587	615	616	622	684	664	628	640	636	595	672	613	633	619	610	625	625	684	581	574	632	612	624	615	653	696	657	606	613	604	600	616	615	574	610	642	623	634	639	625	603	582	574	624	629	646	629	614	605	620	622	636	584	593	605	640	633	566	646	634	649	627	622	610	646	614	620	602	617	571	600	630	614	615	621	597	635	629	637	646	611	646	614	616	602	629	608	608	586	643	621	612	634	598	620	666	626	589	614	584	611	556	620	599	608	600	639	615	631	618	671	607	676	624	622	621	653	625	637	612	602	615	615	657	660	596	624	638	649	618	621	639	624	633	681	635	613	643	594	564	601	645	627	665	686	593	639	558	644	607	594	650	641	609	642	663	593	657	619	609	649	595	655	599	626	623	627	602	629	567	613	601	613	593	673	639	607	643	626	596	615	620	605	599	631	629	670	636	616	636	664	642	610	600	570	626	643	671	618	619	648	616	644	612	619	617	644	580	629	609	646	644	634	600	608	660	632	628	661	631	603	612	623	651	627	620	652	599	628	601	637	639	689	630	615	619	645	623	634	643	609	585	657	633	649	644	604	592	600	636	657	612	624	626	655	634	658	612	613	643	650	612	612	628	639	594	562	612	665	656	592	614	602	617	646	629	593	603	621	604	616	607	588	676	650	628	637	613	615	664	616	629	637	647	619	647	615	629	635	612	662	617	596	635	622	628	554	621	627	643	585	639	609	638	649	626	625	605	614	670	666	623	648	579	627	640	607	592	653	640	595	628	655	622	638	654	660	570	702	609	645	583	635	594	669	610	612	628	632	611	569	613	615	608	605	641	595	597	660	582	636	658	642	680	614	641	632	626	627	623	602	601	604	641	623	631	591	575	592	578	621	627	636	650	621	597	680	629	625	609	644	597	662	613	623	622	590	666	616	599	633	629	645	639	631	632	614	659	591	619	619	630	671	609	619	627	629	634	619	647	618	621	590	662	612	634	619	624	628	594	649	673	609	676	604	623	627	648	618	633	589	646	611	631	649	628	647	584	617	644	630	638	633	625	594	621	617	579	633	665	622	648	628	606	644	635	604	606	601	599	594	641	592	603	582	648	635	633	584	632	626	650	622	603	674	673	606	633	631	644	586	628	613	604	616	593	614	630	616	617	672	591	648	614	624	630	647	628	617	598	738	627	625	625	637	619	661	634	609	665	639	605	578	565	590	594	656	638	631	588	657	597	664	613	637	624	628	614	616	633	624	632	605	584	594	581	625	666	632	601	589	653	616	652	622	582	632	608	636	654	660	635	620	638	612	623	642	655	648	619	661	591	631	630	569	617	596	618	640	617	597	610	647	603	606	590	615	631	600	643	673	649	603	607	670	566	602	588	644	629	606	584	592	617	665	636	674	629	624	666	663	646	603	630	675	644	594	640	635	623	624	690	626	603	582	653	594	631	602	663	632	628	638	611	657	656	637	592	650	635	654	641	589	610	624	637	649	605	593	615	648	637	621	609	627	610	615	600	621	597	586	722	600	606	647	626	632	647	612	611	675	633	634	635	623	629	598	597	657	654	666	616	610	644	644	607	640	633	608	622	576	632	631	635	588	599	603	623	629	633	628	605	625	621	599	617	636	622	629	649	578	595	587	648	604	609	642	651	638	608	628	605	614	655	605	662	600	624	647	639	637	607	597	655	615	619	619	618	597	661	631	642	605	614	640	631	643	601	614	612	637	678	610	673	634	660	635	631	650	633	617	585	647	652	639	646	630	660	589	661	640	644	597	636	617	627	614	604	605	685	628	594	601	604	628	650	613	639	636	585	642	622	666	591	617	635	589	587	662	640	600	623	646	623	649	637	649	622	610	615	614	642	668	628	617	590	621	602	640	661	613	650	642	636	617	636	571	653	632	588	663	596	632	589	650	637	631	657	641	612	609	615	631	613	682	619	634	561	657	606	670	647	625	617	619	611	625	620	670	603	630	670	633	581	674	637	707	654	604	672	645	633	673	633	636	613	554	622	605	615	597	641	653	597	598	647	634	647	625	642	646	663	627	621	607	637	650	664	592	648	603	608	639	619	660	645	631	643	624	644	643	667	614	632	570	586	627	628	582	642	611	603	629	633	620	594	657	661	647	626	634	596	616	597	604	616	614	651	638	660	626	617	620	619	603	636	629	646	624	691	630	630	633	632	622	628	606	642	613	616	563	638	655	637	591	589	641	616	631	602	633	621	615	658	641	627	622	634	636	597	590	583	603	616	595	588	601	656	650	621	615	623	668	639	597	593	650	651	645	606	610	631	653	600	567	612	601	636	632	628	627	597	615	624	648	657	629	611	670	622	609	628	612	580	619	665	635	622	617	640	641	593	639	635	606	589	604	672	660	651	670	637	583	621	653	662	620	657	648	625	612	629	627	635	626	599	638	647	596	641	590	607	621	632	627	661	640	600	626	639	627	618	598	624	621	633	614	631	596	616	634	604	615	651	615	659	657	607	660	617	613	600	652	588	640	641	646	631	627	629	640	628	660	642	646	641	622	627	635	634	596	602	602	610	643	644	669	630	621	599	647	637	606	636	622	615	614	665	632	620	644	627	607	615	676	601	607	638	621	618	648	618	652	615	567	624	615	622	631	594	608	605	640	644	624	573	665	623	649	645	587	627	638	631	653	578	638	667	598	655	625	634	615	625	607	639	631	604	598	624	628	622	603	621	624	642	640	670	634	637	597	589	600	642	621	617	632	603	639	663	654	605	638	623	647	605	625	604	650	644	623	650	603	636	606	632	624	618	621	627	599	647	601	628	604	632	631	605	617	621	655	627	602	632	645	652	593	669	591	615	635	631	682	644	635	644	621	649	660	633	634	638	620	629	610	634	645	655	648	655	638	636	657	615	579	648	633	676	609	599	669	613	616	643	628	673	640	611	635	616	633	596	632	623	654	612	646	619	596	621	676	666	564	653	646	630	662	639	680	592	629	653	642	623	650	638
25449	13162	11086	8687	4428	727	425	389	298	323	309	275	286	259	222	242	231	230	241	239	263	240	210	201	233	226	227	239	200	226	223	204	217	224	230	213	206	252	232	219	199	223	233	214	214	220	235	217	223	227	212	193	188	222	214	214	235	225	195	221	193	235	236	231	210	234	235	219	201	244	204	214	185	237	225	198	234	240	215	210	178	213	167	202	223	216	221	221	194	218	211	221	222	216	210	214	227	221	220	212	219	197	221	205	205	237	229	224	233	202	229	227	213	214	215	208	238	219	239	220	223	198	229	232	218	239	231	204	178	214	222	241	194	218	257	229	207	198	206	226	251	200	251	219	226	249	218	201	218	239	235	208	201	248	206	194	186	223	203	219	234	206	245	239	203	231	220	194	198	202	242	216	211	237	230	217	215	222	215	241	240	198	193	216	209	211	216	191	209	213	220	211	213	229	232	205	214	198	197	202	201	219	235	175	198	198	230	223	208	212	195	223	247	218	214	216	216	217	210	199	212	216	216	238	233	228	193	197	211	230	208	201	210	181	209	252	229	202	195	251	236	249	209	213	197	227	210	223	223	236	228	207	225	216	229	215	231	204	223	235	209	248	192	207	190	223	226	235	225	190	213	164	231	206	196	228	202	240	214	174	248	213	242	207	199	213	214	199	233	211	218	224	225	207	228	199	196	227	221	234	208	221	214	213	191	206	212	184	213	206	191	229	188	240	231	224	202	237	228	214	195	230	214	209	195	229	211	207	216	213	202	218	223	213	233	208	197	204	205	235	231	221	229	218	212	220	232	194	214	249	225	209	211	237	212	195	200	239	231	247	254	206	233	193	206	194	201	221	241	201	209	223	186	234	230	210	203	235	201	198	192	189	213	197	228	229	226	238	215	211	216	208	220	232	209	211	229	220	196	220	186	229	230	190	208	233	226	217	208	215	226	203	243	226	226	199	221	199	250	229	197	215	224	204	242	238	217	206	225	224	254	213	209	218	201	212	218	216	218	222	219	238	224	207	174	205	219	223	205	220	240	201	225	222	231	231	220	228	218	226	213	218	197	232	200	245	187	212	219	226	225	220	222	202	206	187	210	190	225	202	208	234	216	237	229	193	227	235	206	238	224	207	226	220	211	192	220	210	223	190	222	211	212	202	219	206	205	215	218	207	242	232	213	234	200	233	220	217	235	183	217	225	195	216	232	221	191	229	200	205	235	238	219	204	203	208	220	190	234	203	224	212	217	227	189	209	207	222	229	201	235	204	208	193	202	195	202	195	222	213	229	240	223	236	198	204	219	245	217	214	209	243	218	198	218	228	222	193	231	205	233	230	228	219	195	204	249	217	215	212	235	199	205	254	219	210	228	211	235	222	204	203	211	207	200	197	198	249	242	224	231	227	194	182	196	213	240	224	206	207	227	195	199	232	211	190	220	203	235	228	241	217	188	218	221	206	198	219	214	235	205	213	232	220	196	217	231	223	180	200	203	228	197	241	209	251	225	222	227	221	213	207	232	192	242	215	217	204	202	215	229	205	217	203	240	208	247	208	219	204	207	189	199	223	218	213	199	183	214	240	214	232	213	238	231	264	219	211	216	226	228	196	211	200	205	211	202	192	208	207	198	211	223	242	207	194	223	222	231	217	221	200	209	228	183	227	219	240	219	244	213	228	217	226	208	221	206	218	189	226	219	200	215	224	189	184	222	214	230	208	202	218	227	209	191	242	211	236	198	203	228	197	212	214	227	218	222	206	200	230	227	231	237	224	216	216	218	203	186	226	209	248	214	233	221	212	231	228	215	211	236	203	206	222	230	215	231	229	201	196	229	190	210	210	212	213	222	235	196	207	192	242	222	213	221	226	209	225	197	219	190	215	226	270	204	232	218	214	231	235	236	206	220	234	217	236	224	235	225	221	238	203	205	203	219	220	229	236	202	227	193	228	182	232	224	222	208	214	182	198	199	217	205	222	189	232	216	197	210	211	199	238	215	251	200	220	211	193	239	211	217	219	199	211	229	203	208	209	220	219	249	210	231	222	225	206	196	194	197	218	197	188	218	257	195	214	225	235	210	215	210	245	235	221	193	190	210	204	192	235	213	243	231	217	227	204	211	218	230	221	208	211	233	174	201	216	189	224	217	208	202	223	218	185	227	261	229	193	214	227	219	215	212	232	209	225	206	216	229	229	198	232	204	219	219	221	211	242	223	237	202	222	221	213	219	200	186	184	214	200	235	228	230	210	216	216	224	218	223	229	210	217	211	212	248	244	217	217	220	204	196	175	207	233	221	200	205	197	202	214	221	224	159	206	197	196	228	224	218	213	224	204	199	219	219	217	193	232	215	194	233	238	200	230	184	184	225	214	219	236	201	217	218	225	203	215	209	220	210	234	222	199	211	232	221	210	218	230	239	209	234	227	247	188	219	219	189	214	204	229	219	221	184	218	219	207	229	243	220	209	208	223	212	219	198	199	198	195	246	239	203	207	238	194	213	206	241	212	214	184	232	186	217	218	218	198	213	220	205	233	238	217	227	244	216	230	241	214	214	233	240	232	225	231	227	225	208	236	209	221	212	212	222	220	211	223	221	216	225	200	210	193	187	223	222	197	203	221	249	205	221	205	211	230	193	220	228	214	215	205	221	209	218	230	217	242	193	215	200	213	196	227	210	206	217	209	194	227	248	231	215	226	246	221	221	203	234	232	187	216	200	177	222	223	216	248	235	242	233	219	188	237	214	217	227	216	197	220	199	225	207	225	245	202	217	232	203	199	220	217	206	226	193	205	232	220	209	255	197	214	243	200	238	215	209	185	178	232	211	237	190	197	203	192	223	211	196	222	230	226	238	246	229	244	212	210	204	223	203	220	210	214	200	219	232	194	241	205	209	190	195	191	216	223	222	219	237	246	179	212	234	243	228	212	232	204	222	219	209	223	215	219	201	199	234	193	219	212	217	193	212	233	214	203	225	206	241	247	236	236	202	204	250	195	219	223	221	200	238	218	224	207	209	201	178	202	200	226	211	196	213	212	213	232	217	200	193	234	218	184	216	208	226	227	221	199	225	196	217	216	206	200	221	192	186	211	223	210	198	220	222	230	249	228	229	227	226	219	217	221	229	210	227	241	231	188	229	204	217	219	198	224	210	230	207	210	216	222	226	197	191	214	202	241	226	211	219	212	207	218	225	221	229	195	211	204	206	222	207	226	229	205	195	216	196	214	218	216	211	201	227	208	206	248	232	195	209	213	200	210	227	191	210	196	188	188	227	199	195	205	213	230	217	210	226	213	221	194	206	227	231	201	185	213	225	221	230	202	213	217	213	212	220	219	249	215	211	225	203	199	183	236	200	222	224	187	226	193	231	219	202	219	219	221	222	233	220	213	223	206	248	230	245	215	197	221	216	262	213	207	195	212	192	225	234	187	252	221	200	206	205	195	206	218	207	196	199	219	206	202	226	219	207	223	230	195	233	213	220	209	212	217	187	211	215	179
18373	11790	16568	18325	11007	2081	1845	1508	1280	1095	1002	912	836	836	832	825	691	675	689	653	677	587	615	557	634	579	562	572	545	556	559	555	579	572	585	557	513	530	533	551	520	563	565	540	534	521	531	561	551	522	509	520	583	566	523	534	529	504	491	501	583	516	574	498	479	568	558	525	534	522	578	540	508	540	566	547	569	520	530	493	491	553	508	462	529	515	530	526	532	525	540	549	513	535	513	525	516	499	555	498	502	554	542	542	520	522	524	525	522	516	543	579	559	534	520	565	543	575	496	551	538	532	538	508	520	576	526	536	523	505	531	539	536	519	469	546	516	526	506	507	505	503	488	583	546	521	496	548	497	507	518	502	493	524	533	521	544	491	492	529	542	512	553	494	496	515	503	514	541	507	542	507	531	566	511	517	529	527	495	508	523	530	543	536	553	524	555	500	509	568	521	483	511	524	525	565	507	531	509	528	533	503	552	536	574	473	519	521	552	573	549	465	519	539	508	510	544	519	529	541	542	496	542	542	507	603	538	566	531	535	511	494	541	473	539	536	548	521	512	516	524	515	539	516	513	574	526	545	511	481	508	502	566	524	540	565	543	506	537	539	534	522	503	551	552	550	554	523	516	571	551	526	544	536	493	522	550	508	515	524	500	542	512	550	504	509	515	504	531	512	509	502	547	523	536	532	543	520	512	500	522	547	521	533	516	540	514	504	554	536	492	549	547	526	563	571	550	521	544	518	538	546	515	560	617	527	489	540	568	523	493	501	510	538	472	513	527	539	555	487	495	519	511	551	539	532	508	540	512	518	500	477	562	513	546	544	526	544	560	514	534	492	567	555	523	552	538	548	561	545	505	528	506	529	530	518	516	554	493	520	563	484	526	541	474	485	486	522	530	526	531	542	498	545	514	540	546	532	584	540	519	550	552	541	536	524	538	578	536	516	522	517	524	517	479	534	541	523	535	530	514	574	526	533	516	510	485	541	519	521	521	544	497	519	540	548	531	518	522	529	546	496	526	526	551	522	588	525	555	500	490	527	563	515	530	526	526	536	514	529	533	560	542	515	540	530	529	501	539	548	560	515	502	544	552	501	514	539	516	518	536	512	522	524	481	487	525	499	513	530	515	548	533	497	552	545	559	543	475	523	508	508	501	484	503	509	541	508	547	527	491	537	531	508	516	483	513	526	492	528	566	513	519	560	508	560	533	509	521	531	555	499	516	520	540	457	494	505	551	515	526	534	508	527	517	504	506	515	513	485	511	477	492	534	516	511	529	512	515	537	521	525	514	519	502	556	531	547	567	527	539	541	545	529	509	526	560	509	519	555	547	555	476	545	474	565	540	521	510	498	516	563	471	494	503	530	506	522	513	544	558	530	563	556	530	551	491	521	535	534	528	535	568	505	543	553	551	509	542	543	517	549	480	513	534	508	526	492	558	512	522	557	540	506	568	514	504	531	521	509	507	541	530	529	522	548	548	505	500	580	516	513	527	531	543	511	525	503	499	515	548	546	519	537	501	526	526	500	497	549	504	508	517	502	499	531	548	498	509	542	531	500	540	525	510	582	586	490	549	511	526	504	524	554	518	534	494	550	510	548	524	499	540	503	545	505	530	557	567	499	563	499	494	516	528	566	564	495	522	562	537	507	553	524	516	531	517	500	528	536	521	533	513	505	506	543	525	499	520	547	494	556	574	518	505	483	544	504	562	547	541	511	550	508	541	529	542	499	490	504	467	510	565	525	479	492	544	500	556	530	486	529	515	500	504	497	508	541	532	503	465	500	509	512	520	527	526	561	489	544	521	534	496	526	505	526	529	525	523	526	466	529	521	514	531	518	564	527	534	507	526	507	534	497	513	551	540	516	534	527	470	535	518	518	521	586	523	561	548	510	525	536	527	506	542	460	540	503	529	521	496	534	486	524	518	532	570	529	547	518	524	522	504	520	537	492	507	527	558	519	510	509	518	557	503	495	521	551	539	492	545	576	515	509	538	537	520	528	514	568	515	531	517	504	512	549	556	537	537	544	540	520	515	539	577	548	520	514	527	525	493	490	544	495	517	510	540	551	540	521	476	540	556	520	515	535	565	526	529	502	469	525	540	554	547	519	495	514	483	514	531	518	504	546	519	493	494	541	569	512	560	548	528	537	515	537	529	504	579	544	527	527	545	499	572	541	584	524	554	556	521	547	528	525	526	492	529	522	530	530	533	567	525	545	556	497	478	566	490	531	544	514	507	497	546	525	556	552	567	513	572	470	567	560	516	560	523	515	541	548	491	504	578	528	514	516	510	543	513	544	497	543	524	522	559	546	488	525	546	560	544	486	545	475	518	512	469	537	528	528	512	524	485	532	555	531	495	540	531	497	535	492	522	533	501	511	537	564	556	565	542	557	536	529	553	506	520	558	504	521	532	505	562	523	558	498	552	578	541	533	513	517	550	558	544	575	542	517	522	526	493	526	522	561	484	485	566	541	578	512	546	507	517	530	505	517	509	535	544	558	509	529	539	564	531	516	574	493	524	524	538	521	517	550	502	551	520	513	500	545	532	520	501	560	529	526	532	538	524	529	523	512	527	547	529	524	490	556	503	518	499	520	528	493	555	554	496	562	535	512	563	539	555	541	540	528	532	520	517	545	510	545	486	491	545	534	514	522	521	522	551	534	511	545	507	539	500	553	522	542	535	559	536	553	540	559	557	525	529	509	527	525	506	502	560	508	554	527	507	513	519	510	503	520	565	507	506	552	543	544	565	511	510	506	481	544	538	520	521	512	497	531	554	557	524	499	544	545	523	518	520	509	546	510	507	546	537	498	528	530	523	502	557	500	527	499	506	516	525	485	521	530	543	534	535	541	573	548	514	528	501	493	549	527	528	536	509	494	514	568	551	540	553	500	505	548	513	533	520	533	544	535	561	543	531	502	549	533	567	557	501	527	537	529	513	562	534	531	501	541	498	500	544	508	509	531	521	527	533	524	536	534	572	540	565	560	524	535	492	566	507	527	548	531	529	526	523	511	536	558	494	542	538	500	528	555	512	509	566	558	528	542	542	478	545	545	520	533	539	504	517	511	538	514	528	516	554	527	529	547	537	511	489	565	537	561	514	495	533	541	525	550	539	540	546	551	515	522	482	509	523	515	521	518	513	522	502	512	593	538	527	552	570	557	500	547	515	526	517	562	521	544	523	522	470	509	531	513	511	497	483	548	516	509	521	529	568	563	547	488	526	550	548	505	544	499	529	539	535	535	506	530	542	559	548	536	536	537	535	548	515	535	547	574	509	477	514	543	524	551	521	565	520	513	536	496	499	477	506	544	580	516	524	518	543	544	550	548	539	511	534	545	548	513	585	520	519	524	546	511	560	519	561	518	500	527	521	557	547	550	486	503	547	526	543	579	539	542	567	521	526	532	535	507	517	531	561	537	518	547	523	534	521	544	505	538	504	532	541	521	528	509	548	522	541	546	549	525	538	506	515	515	513	532	558	525
34196	20200	15607	15303	6428	1012	494	391	288	292	243	214	239	228	166	150	175	146	151	160	157	167	130	153	139	124	144	139	117	131	142	132	133	140	133	134	144	111	171	137	145	145	136	123	138	126	161	136	124	129	128	123	117	139	129	149	134	122	131	151	147	130	123	132	143	130	117	140	125	124	146	142	141	136	118	130	114	151	143	140	131	151	128	128	159	142	121	149	105	134	100	127	129	126	137	113	122	143	122	124	133	124	136	154	133	139	143	128	128	132	123	140	126	123	146	158	115	135	123	120	116	122	131	136	126	123	126	155	146	129	139	128	119	144	132	131	123	114	134	112	135	130	141	127	129	144	146	118	131	136	124	130	124	111	131	120	136	123	134	127	150	135	119	150	143	112	116	130	121	131	100	138	115	138	134	128	109	144	145	140	143	138	133	148	137	114	122	125	129	138	117	134	119	134	133	113	114	140	128	130	112	108	132	122	119	137	131	105	122	126	127	125	146	153	126	122	122	139	126	125	144	141	143	124	131	137	156	113	131	125	98	132	137	133	111	144	133	137	119	135	134	118	105	138	140	153	151	127	146	133	126	143	119	131	122	124	128	115	130	112	125	131	122	133	143	136	136	121	137	125	123	125	134	117	132	141	136	147	128	127	124	110	116	130	108	124	133	138	144	133	128	131	130	119	122	129	145	137	124	143	129	141	128	113	137	125	138	118	138	152	114	135	139	154	129	149	113	127	123	114	133	132	131	127	129	139	126	153	120	140	148	127	150	124	112	111	134	133	149	117	113	134	118	110	121	120	127	110	128	120	135	137	113	136	112	117	114	124	129	124	116	122	142	141	140	156	143	133	132	132	150	137	134	132	125	118	123	129	125	132	132	146	140	108	113	126	133	120	128	142	108	133	149	135	137	139	126	136	141	126	123	149	128	123	138	135	133	133	137	126	137	121	122	112	131	103	112	130	133	128	149	118	136	137	127	141	119	113	98	146	130	131	128	116	146	118	126	149	132	126	160	134	142	119	120	127	142	144	138	136	116	113	132	150	138	153	148	132	128	141	144	138	145	142	124	144	114	134	141	132	158	131	107	112	133	158	116	137	149	125	141	133	116	120	123	138	109	118	113	124	129	129	143	130	143	123	114	141	127	119	126	129	109	157	123	127	137	138	134	146	104	112	130	126	127	127	134	139	161	131	135	162	120	110	134	138	122	132	133	129	137	139	141	130	133	136	111	146	130	136	145	137	137	138	131	143	126	115	125	127	135	125	134	120	125	132	126	127	156	152	126	123	141	143	139	112	126	145	150	124	126	125	128	125	145	129	127	130	124	122	127	145	114	148	122	121	127	153	112	112	140	138	122	142	121	147	118	139	123	142	133	102	137	128	122	132	130	144	140	132	148	136	146	145	132	116	137	123	128	123	121	126	117	136	123	113	123	123	131	122	123	123	130	126	114	125	130	143	124	146	109	134	123	107	112	135	120	125	118	143	129	125	123	129	138	127	123	119	148	133	115	120	121	130	128	118	151	135	123	128	122	133	145	146	154	139	122	142	124	127	128	132	125	121	135	137	129	140	132	148	125	120	134	129	119	121	124	139	124	153	136	120	154	157	125	118	135	148	143	131	132	129	120	127	116	117	134	154	123	135	126	137	141	137	120	135	120	118	128	127	140	120	132	133	129	135	140	135	150	115	136	139	133	137	158	132	124	135	133	133	129	137	132	126	117	139	137	138	148	120	124	146	133	102	125	139	111	144	128	147	149	129	128	122	139	95	127	125	134	134	118	133	128	114	135	140	115	151	160	137	154	139	122	132	120	103	135	127	132	123	126	123	121	118	118	135	122	145	126	119	141	133	147	146	118	137	126	129	129	127	146	117	148	133	137	131	120	124	132	135	147	139	134	142	111	126	131	125	123	153	114	121	131	135	153	135	118	129	146	121	143	132	139	140	104	113	118	152	117	144	119	138	130	131	136	150	122	117	141	119	129	125	122	121	143	133	130	129	118	138	134	155	117	125	134	107	129	136	142	143	124	154	124	134	149	137	136	135	109	124	141	146	113	142	128	120	151	126	136	154	132	129	123	125	135	126	126	140	124	138	146	136	151	126	131	125	124	119	126	122	114	137	131	117	133	129	143	140	132	126	115	107	130	133	125	148	131	139	154	112	125	114	110	131	133	131	130	146	121	141	125	141	132	147	139	113	121	133	122	146	121	106	133	145	127	157	157	133	137	142	134	143	144	134	133	156	137	140	110	135	125	138	117	129	157	137	112	137	127	132	132	117	116	150	122	129	117	124	129	118	125	130	135	115	119	118	122	122	151	132	129	111	149	128	137	134	133	110	128	128	135	146	142	130	118	127	137	133	135	134	123	141	143	135	116	139	142	144	151	140	139	131	142	143	106	124	119	127	130	140	111	128	139	142	135	124	136	120	146	129	152	98	133	126	120	143	142	142	130	122	119	133	147	134	136	140	139	137	123	106	126	135	116	106	126	138	127	132	122	137	116	138	113	129	127	125	130	165	147	133	108	146	124	122	124	116	121	118	157	145	158	119	110	134	155	126	130	142	122	128	134	119	109	123	87	137	124	121	109	152	125	128	137	149	129	125	139	131	135	107	136	118	126	117	117	126	139	133	122	145	137	139	159	130	148	124	140	127	121	130	116	145	140	152	129	128	141	136	113	140	145	125	141	115	107	127	141	130	147	107	129	134	135	140	127	134	137	157	130	131	149	106	128	138	133	119	121	148	163	132	148	134	122	115	109	127	121	108	131	110	129	148	140	156	138	123	140	132	106	136	131	125	98	133	133	143	137	133	135	148	131	138	107	124	135	140	143	137	132	133	144	140	127	109	122	122	109	144	126	129	137	138	134	133	137	125	124	137	134	122	132	124	112	128	102	126	131	128	121	145	128	115	116	113	139	125	133	122	123	126	129	111	138	115	133	132	125	140	121	138	136	122	135	136	107	145	112	139	129	147	123	136	141	109	127	144	109	139	119	136	139	147	147	135	141	141	139	136	120	131	134	111	128	136	139	138	122	142	153	119	138	150	109	122	143	140	142	137	140	148	142	128	110	122	138	110	141	119	133	105	110	119	116	143	114	140	126	127	147	158	136	125	121	125	131	105	138	129	124	148	107	153	127	129	126	121	127	119	124	124	124	128	139	131	110	121	148	120	137	108	115	128	146	137	143	144	127	140	131	148	133	119	117	146	128	115	125	129	119	129	124	140	144	145	118	114	121	115	130	122	130	147	152	138	138	122	137	127	132	139	129	127	124	144	150	105	98	135	122	103	123	125	120	114	126	124	131	122	109	124	132	134	143	147	136	114	121	143	134	125	133	139	136	143	147	148	155	122	153	133	155	158	150	151	118	128	135	136	139	121	159	104	150	145	130	127	128	133	132	141	115	109	133	125	132	136	138	103	124	112	108	124	150	142	127	126	118	117	151	144	138	135	143	100	128	115	128	115	132	136	118	125	102	137	137	160
23500	15991	21042	26435	12245	2706	2019	1722	1383	1196	1016	873	838	771	706	662	651	562	599	517	532	489	478	441	447	502	451	377	424	428	396	400	374	343	356	346	333	360	350	356	340	390	359	352	353	364	374	360	339	355	341	339	368	331	368	335	321	323	362	333	401	331	325	345	366	335	319	323	353	320	338	315	385	340	338	317	364	334	346	304	340	329	301	367	333	350	319	353	367	330	344	352	346	336	337	326	346	328	331	347	341	348	319	354	339	335	355	359	376	373	360	381	339	335	337	352	302	353	373	333	348	360	322	366	311	319	370	352	350	344	357	349	342	349	333	346	364	349	347	358	357	359	315	299	335	350	321	324	355	335	353	320	319	370	355	328	331	340	316	322	318	329	334	326	319	372	330	364	329	332	329	332	373	375	313	339	336	341	324	329	314	309	327	366	341	361	366	308	337	330	347	310	315	329	322	332	329	336	360	369	328	318	345	341	353	317	313	333	339	336	312	320	339	325	362	321	341	341	330	321	340	372	325	318	324	343	311	322	352	354	308	366	321	315	339	322	365	350	354	351	390	353	330	357	353	340	341	339	332	326	334	321	342	321	343	388	335	294	352	357	349	337	340	347	337	357	317	387	316	332	351	339	335	353	348	300	318	323	303	337	314	352	370	346	318	374	345	351	305	339	346	314	361	326	324	298	350	351	330	354	348	355	306	370	349	373	353	360	339	350	345	333	336	343	317	387	358	343	333	324	342	347	360	355	339	313	345	338	334	356	347	338	345	367	342	362	370	334	320	390	354	317	334	360	367	363	316	343	348	376	327	340	341	364	349	319	324	347	339	362	364	337	337	346	322	321	359	337	314	320	355	320	356	354	314	335	332	328	365	364	336	332	328	342	333	303	331	320	372	363	354	312	346	358	351	333	363	343	346	341	324	303	366	334	333	326	354	338	337	334	349	348	310	320	340	344	344	358	332	346	323	350	344	345	330	325	323	328	359	358	352	356	342	343	342	343	344	358	334	380	351	310	350	342	292	324	340	320	345	307	318	323	351	347	374	334	358	327	337	314	353	333	322	328	352	309	323	344	330	340	338	320	347	374	334	327	315	370	382	307	354	341	367	365	331	316	291	358	318	336	342	304	340	340	337	338	335	338	350	336	318	359	332	320	335	354	330	335	333	358	353	318	332	328	334	327	319	322	345	341	339	336	347	330	326	307	353	316	327	331	359	323	347	297	317	300	366	344	357	325	328	339	352	326	363	333	321	351	317	341	325	372	321	354	330	363	343	298	328	326	343	319	334	334	328	326	314	342	306	358	336	332	326	333	344	303	331	362	354	346	337	322	355	321	335	351	358	341	332	327	315	341	322	342	353	345	331	354	360	328	327	366	366	336	339	345	328	319	339	341	354	335	323	320	335	340	335	352	324	331	339	382	327	338	325	340	311	326	335	313	341	381	335	361	354	365	379	314	337	345	339	319	356	351	330	321	329	361	366	304	328	349	363	341	325	323	355	318	357	305	316	372	359	322	344	327	352	338	344	347	339	346	340	355	355	358	300	364	346	322	313	344	335	344	331	321	324	336	371	300	353	312	347	318	352	338	364	331	340	332	324	330	330	353	353	366	337	356	334	336	360	335	332	363	316	370	328	323	316	342	307	347	324	338	350	353	362	295	333	354	347	327	305	349	344	330	325	383	304	326	351	361	330	344	342	309	325	343	364	306	349	299	328	304	362	325	338	323	353	337	325	346	344	324	318	334	349	336	333	366	334	363	304	326	323	329	339	359	345	323	372	355	329	344	319	333	332	336	334	351	351	347	321	361	360	359	338	353	342	358	329	372	341	344	325	322	353	348	384	340	360	324	338	364	325	354	352	305	330	344	334	350	347	354	334	319	335	339	344	340	349	360	322	334	318	358	374	353	333	339	355	350	322	363	319	324	323	339	339	317	350	339	386	353	340	381	346	341	357	335	322	382	364	336	299	340	335	320	360	335	363	328	367	312	320	348	353	360	378	334	364	347	365	360	371	309	322	322	349	358	339	325	319	380	332	337	339	326	340	352	332	314	352	338	326	343	350	355	314	321	350	360	314	348	328	342	350	320	349	326	359	332	357	318	339	368	321	347	326	317	336	331	310	344	381	336	315	362	321	346	348	303	341	353	350	372	336	354	331	323	341	330	341	332	328	358	345	341	312	375	337	378	342	329	339	330	322	344	348	355	349	306	359	334	348	354	339	358	336	352	332	333	348	350	337	357	348	357	326	303	331	311	331	345	338	317	325	357	309	367	348	327	351	339	321	350	354	357	351	364	338	350	323	356	332	382	368	309	365	350	343	348	315	367	370	350	336	364	359	369	337	293	338	336	345	339	321	337	376	353	322	318	327	361	338	324	316	360	338	330	355	340	325	364	360	338	341	333	330	339	368	315	331	362	315	351	335	315	323	340	333	375	353	330	335	339	317	305	337	322	368	337	349	334	337	328	343	343	335	319	363	349	330	317	348	343	357	328	329	336	363	348	375	340	353	333	360	328	373	345	325	331	359	319	302	336	330	317	364	303	327	342	327	334	323	331	345	357	322	347	337	360	341	336	350	339	340	338	335	333	353	310	370	360	348	327	302	347	346	353	350	326	341	338	362	356	361	356	350	328	350	361	312	341	325	302	346	329	320	339	355	343	336	355	343	343	354	326	334	343	315	323	388	306	327	323	369	331	360	359	332	328	350	318	323	332	333	360	321	331	354	330	336	354	345	334	340	313	328	343	321	330	313	331	323	338	339	314	357	354	336	323	354	353	353	306	340	318	335	337	330	329	350	320	334	348	337	333	323	312	354	318	318	326	343	360	321	361	353	341	340	303	368	344	324	322	372	338	363	308	325	338	335	321	349	343	331	321	382	346	346	337	338	332	333	334	358	327	343	364	354	347	326	333	354	350	328	294	310	356	367	363	338	326	314	341	325	343	366	359	300	323	347	327	330	352	333	349	345	340	349	340	354	334	350	311	318	347	328	384	316	337	366	377	344	355	302	343	341	365	309	356	330	340	349	355	337	338	311	304	332	359	348	322	311	349	331	325	357	310	338	327	349	319	326	358	357	343	361	327	321	354	340	355	314	368	308	326	356	343	339	361	340	341	331	333	317	310	379	378	314	314	347	347	330	356	300	318	329	341	332	336	375	342	349	320	340	334	344	344	352	371	331	304	330	317	350	332	344	292	358	312	351	311	368	330	346	295	325	358	338	300	326	349	338	352	329	319	339	309	388	347	309	332	311	340	327	328	341	322	330	333	331	356	383	337	316	331	359	325	328	348	344	291	353	360	336	349	331	341	351	302	355	333	339	345	326	349	364	309	354	345	325	359	365	335	366	316	343	353	352	340	351	353	354	339	314	303	314	387	360	347	346	358	315	343	384	344	343	336	290	286	329	320	345	367	321	323	336	358	322	307	313	320	334	352	339	328	327	338	366	359	364	367	358	344	324	346	343	350	326	333	349	347	326	355
11419	4414	2981	2011	898	393	366	309	296	292	275	319	301	292	270	266	249	266	293	249	277	280	238	282	279	251	249	243	273	256	227	276	313	230	235	251	250	242	263	232	277	261	274	276	279	269	256	240	232	271	256	284	277	255	262	279	286	252	276	284	274	255	265	246	290	248	259	228	227	266	283	248	241	242	250	258	267	216	278	268	254	240	252	239	238	259	284	272	246	249	243	296	272	249	264	259	257	261	263	253	256	257	274	263	250	247	244	280	265	264	255	247	241	249	267	250	275	231	231	255	263	256	272	261	278	259	285	243	239	239	265	229	259	268	262	275	262	263	268	221	262	261	252	239	259	264	292	278	268	244	259	267	289	246	233	262	272	257	259	286	257	274	251	254	289	275	257	246	239	263	276	245	256	275	274	244	232	250	240	244	251	255	266	265	266	261	263	280	252	282	288	290	266	264	267	236	236	234	261	274	228	257	250	278	263	266	286	228	237	257	259	283	271	274	234	276	244	245	279	268	232	265	250	243	280	279	249	260	234	256	260	258	244	272	255	278	256	262	253	259	282	215	256	237	273	258	246	274	237	269	283	252	222	287	259	282	226	240	256	261	240	224	258	269	248	247	253	262	285	278	285	236	212	267	254	260	276	246	260	273	237	260	291	269	278	251	247	217	226	268	246	227	283	237	262	236	276	254	257	261	261	263	253	266	255	255	270	248	263	266	253	242	248	288	253	260	253	265	266	260	257	268	280	249	251	223	260	260	236	247	271	235	244	265	230	270	254	275	280	268	272	264	253	247	266	246	261	272	238	266	260	269	251	241	273	272	280	243	257	295	289	255	273	270	259	265	256	260	254	251	236	271	234	264	260	229	212	260	278	271	289	274	250	272	266	275	261	268	263	270	270	277	263	226	282	241	280	251	257	242	240	257	277	259	276	259	264	280	241	258	268	245	250	244	273	244	269	249	267	274	274	272	231	254	242	246	258	255	249	244	242	231	276	269	258	268	261	225	270	242	283	246	214	241	268	255	196	243	234	241	259	283	235	253	271	266	274	249	248	277	239	288	256	270	259	247	259	256	290	283	260	248	246	280	290	255	255	274	266	264	241	275	253	282	244	240	256	217	258	277	247	262	255	230	242	270	249	271	258	262	253	232	256	251	231	266	253	254	260	213	251	254	266	286	295	261	273	263	248	245	251	241	270	261	262	234	253	271	236	254	274	261	270	247	274	268	235	240	239	245	261	253	266	264	256	264	209	256	238	266	237	252	257	266	229	266	241	252	269	238	266	242	249	266	275	276	280	276	250	235	254	268	271	239	234	283	267	257	234	270	245	248	238	257	252	271	261	248	244	270	248	281	223	241	222	245	258	251	287	226	268	245	253	259	264	250	260	242	258	287	243	240	273	269	264	256	282	235	253	256	260	257	274	275	270	260	241	250	258	282	267	235	241	266	247	263	267	267	297	262	268	276	262	261	262	263	283	241	226	248	249	236	256	270	262	254	257	278	278	250	228	245	240	269	243	273	269	247	274	262	247	246	239	255	274	278	268	269	218	258	276	257	259	242	260	279	269	241	258	229	256	271	252	254	239	255	256	241	250	238	284	272	260	245	241	253	260	271	257	269	246	271	262	269	245	234	275	235	253	217	281	247	276	258	282	257	262	286	266	259	277	266	277	259	257	246	252	247	255	257	236	289	269	216	244	252	250	253	253	243	262	260	248	264	261	271	256	288	281	244	283	261	274	242	225	247	256	257	246	256	265	286	243	241	208	243	255	280	246	290	271	240	277	271	267	223	244	279	290	275	289	267	251	230	246	263	275	247	257	282	274	257	261	286	220	271	287	276	266	263	242	237	277	269	258	275	257	274	259	274	215	244	261	226	256	241	291	289	257	265	275	260	234	237	253	262	284	268	226	229	251	280	249	261	228	248	276	261	274	253	258	259	248	292	260	246	259	275	265	254	260	262	231	237	250	252	262	257	272	227	237	244	244	271	267	278	241	272	271	252	241	241	245	230	251	228	279	268	301	270	267	269	268	255	259	260	301	262	284	249	245	235	245	278	228	231	296	283	264	240	272	238	264	258	248	237	250	271	263	256	256	252	238	233	228	240	279	252	252	271	260	269	254	219	250	238	238	288	223	281	275	257	252	265	252	250	237	273	237	256	293	224	266	241	228	257	227	241	274	282	251	240	250	277	225	248	283	260	254	255	246	243	258	259	266	238	251	233	249	250	243	275	253	280	269	257	226	226	260	258	245	255	264	234	250	258	266	268	264	266	257	275	257	286	265	273	275	247	274	272	251	285	252	229	236	272	258	257	264	256	267	230	269	268	225	256	275	239	255	253	257	258	248	266	270	267	268	253	264	231	287	235	224	250	241	256	271	271	255	263	255	285	277	267	262	264	263	251	251	268	257	271	272	244	278	232	254	250	269	257	292	269	259	276	256	275	236	238	273	268	283	268	261	237	251	256	268	277	241	267	255	281	275	257	241	280	259	245	254	270	260	256	239	242	234	267	281	249	240	276	262	253	255	258	277	257	248	225	265	258	271	256	238	296	264	247	268	264	262	246	258	259	255	253	232	249	268	254	248	262	249	253	263	255	272	250	264	245	254	284	279	265	252	265	252	270	240	266	254	247	245	273	279	248	258	267	299	281	262	258	233	249	247	287	261	251	233	256	268	260	262	283	260	251	242	250	262	260	263	265	251	270	244	255	271	271	260	245	237	275	229	238	247	287	249	258	263	263	284	257	263	268	236	270	301	262	243	283	272	299	258	265	255	266	260	260	276	238	262	257	271	240	264	257	265	267	243	265	296	253	263	267	263	260	279	255	258	275	254	267	270	274	254	229	281	243	261	255	286	253	288	222	242	271	229	275	258	269	275	230	264	235	252	254	271	277	248	254	244	253	259	244	280	244	270	265	269	274	261	227	262	253	255	233	254	273	239	241	256	270	263	294	252	226	249	252	260	274	267	278	252	234	263	281	278	244	264	248	256	261	221	276	253	249	262	239	274	299	259	252	268	269	272	267	218	255	273	290	254	271	272	272	243	252	234	251	248	287	295	258	243	278	231	258	262	248	257	224	256	250	248	247	246	268	242	284	244	248	247	269	271	277	239	253	248	284	271	248	252	290	261	239	260	272	249	265	241	268	248	256	266	276	258	245	236	262	256	249	271	288	284	274	263	267	265	284	227	267	239	270	280	257	255	267	274	257	260	268	255	253	224	222	226	270	232	250	264	309	241	263	270	292	248	249	236	244	250	223	233	292	245	244	285	255	271	254	232	274	261	254	278	236	254	239	236	255	223	246	262	254	250	240	272	257	253	253	316	241	243	226	243	254	219	243	272	240	238	277	263	250	247	256	240	263	262	286	234	272	262	241	265	268	253	268	260	261	259	220	282	281	257	255	262	255	279	260	267	272	279	267	249	268	230	254	253	258	287	267	252	285	244	254	257	264	259	261	287	240	257	233	262	230	261	292	263	266
8427	4613	5838	6283	2941	1376	1175	1059	870	814	870	827	713	673	720	725	708	610	693	688	639	582	676	745	669	639	626	637	658	627	583	658	658	651	660	620	646	628	619	632	617	608	654	576	639	641	589	599	665	623	626	601	593	615	587	646	608	635	615	624	642	599	661	638	605	629	629	596	588	629	602	599	596	648	636	620	602	641	658	614	567	651	613	643	635	627	578	639	574	645	596	626	640	626	638	655	649	635	591	594	607	598	633	637	626	604	632	635	646	644	584	693	635	686	641	647	591	698	620	601	600	639	626	678	624	645	627	613	665	594	658	657	694	598	593	609	632	669	641	648	638	610	631	656	606	620	611	627	625	626	658	670	611	632	574	653	649	634	672	616	611	691	565	650	604	612	661	621	596	609	647	590	608	563	631	573	647	606	629	633	604	579	598	683	667	615	606	659	676	667	593	654	635	644	585	669	626	642	620	606	634	611	610	630	609	631	614	653	608	640	595	627	607	614	622	589	615	615	625	612	595	592	582	679	617	604	628	561	657	598	634	603	617	636	645	599	657	604	604	601	616	621	656	617	598	626	601	668	620	619	618	622	597	660	645	633	591	625	648	668	623	621	591	640	651	631	648	631	632	584	670	644	610	641	620	636	617	606	640	618	634	656	639	592	611	609	655	615	601	626	640	622	638	634	627	610	631	665	600	667	632	611	655	602	641	604	646	639	626	638	630	673	567	611	608	617	627	601	633	622	605	632	614	650	656	656	606	606	659	584	632	639	575	603	641	603	615	652	642	639	625	630	633	665	684	602	609	621	619	641	645	602	615	636	644	628	669	603	664	616	641	633	607	622	631	634	630	671	632	627	594	619	631	648	622	609	600	599	644	607	682	597	599	618	591	609	656	613	678	629	592	619	653	581	608	627	644	643	624	661	632	600	623	609	595	623	617	630	623	615	620	632	627	626	613	630	598	602	611	604	544	621	622	632	619	629	615	661	586	632	634	596	622	638	608	654	603	614	633	598	613	613	611	631	575	654	617	607	630	656	631	658	631	647	624	605	666	609	627	611	613	611	623	589	603	664	590	660	611	676	640	611	644	607	622	630	649	583	599	604	657	627	648	634	618	565	648	659	620	638	582	605	624	603	594	602	636	658	649	625	636	641	559	648	630	629	606	594	638	646	663	609	592	591	617	684	625	625	612	634	640	600	609	689	649	671	623	653	602	598	616	641	617	629	569	612	606	651	632	608	662	627	628	599	603	612	599	607	615	635	588	617	667	626	621	664	598	599	628	624	650	585	639	582	614	605	572	649	614	647	581	643	602	551	632	629	632	596	627	599	570	673	639	604	636	636	638	621	616	613	634	613	615	644	633	613	629	636	597	622	629	644	633	601	632	634	588	623	620	613	593	585	639	634	617	608	634	613	634	655	598	649	625	602	621	645	647	619	664	633	633	630	626	675	615	569	624	647	621	638	663	618	628	601	611	627	576	642	647	630	618	616	622	595	619	582	610	641	658	561	625	641	612	624	645	590	621	640	650	660	556	654	626	636	617	580	614	644	687	653	606	605	619	644	665	645	628	633	677	626	613	661	635	632	599	603	604	597	578	647	617	646	647	689	607	597	622	579	577	663	569	629	663	632	657	590	618	600	650	643	583	702	630	651	624	600	641	592	617	632	634	585	621	638	622	661	657	597	645	640	611	648	608	648	640	597	620	656	679	647	620	626	620	641	594	649	546	619	615	598	622	656	602	619	577	630	621	607	635	614	584	638	577	622	636	657	602	608	658	629	628	609	622	620	601	626	617	639	572	675	628	645	602	621	641	558	620	603	631	624	607	602	626	595	669	628	610	625	662	638	615	595	647	604	664	661	633	591	618	651	640	637	647	617	582	613	595	631	623	577	626	677	611	630	632	566	668	590	604	623	652	614	568	679	625	638	623	618	641	657	631	572	636	635	649	633	651	646	635	612	597	625	638	610	607	612	621	589	686	584	600	619	651	610	598	616	649	640	598	626	636	585	605	633	609	581	632	617	614	624	633	608	615	573	625	628	616	653	613	677	561	621	656	577	619	668	600	601	638	646	627	632	618	635	667	632	637	659	593	596	655	646	631	652	612	645	665	639	634	633	636	575	638	626	608	673	638	645	636	594	612	641	603	656	590	649	620	631	691	608	595	587	639	604	608	634	604	607	663	640	627	608	686	627	583	607	601	603	629	594	629	590	636	571	609	631	634	627	680	625	646	635	612	638	652	649	579	613	646	640	640	601	667	636	616	644	676	632	639	615	616	670	612	582	599	593	597	614	657	622	609	621	660	617	590	590	653	610	628	646	583	655	681	618	622	597	635	623	598	630	644	620	633	634	632	618	629	646	613	639	589	602	648	625	602	640	640	605	621	623	664	653	667	618	628	594	658	579	651	590	653	644	621	618	637	594	600	622	623	606	645	654	594	600	605	612	639	665	636	609	624	622	625	616	660	628	592	600	597	594	624	630	604	603	641	568	596	638	599	617	588	634	657	592	642	615	596	631	622	618	655	641	656	568	628	637	575	679	629	651	643	627	637	575	588	581	612	647	635	627	576	632	650	647	636	628	627	603	631	642	634	620	647	606	634	601	649	647	634	612	658	620	617	643	656	661	653	618	644	642	607	587	679	639	612	645	665	622	668	618	628	622	622	628	607	653	646	625	611	632	655	650	660	580	599	614	574	590	603	639	611	621	635	608	644	609	558	601	612	629	611	605	636	589	605	626	602	614	631	623	608	651	668	653	622	638	620	630	602	624	593	639	618	626	603	615	634	604	635	618	644	603	643	633	655	620	627	658	564	649	701	602	607	616	631	605	591	617	633	627	613	635	603	592	618	626	626	634	642	627	629	608	603	664	637	638	597	619	602	659	611	643	615	577	622	660	674	632	610	662	674	630	646	596	631	652	577	633	614	652	644	647	600	640	635	663	621	636	654	589	645	635	638	619	616	616	643	631	584	599	576	627	629	650	632	622	581	626	658	597	662	660	628	644	630	622	577	615	648	583	634	620	587	617	605	619	604	649	590	654	666	650	629	603	589	642	632	596	616	624	586	658	596	619	641	639	617	649	622	610	634	613	640	661	666	673	629	615	600	603	579	642	607	576	591	622	616	644	638	671	589	606	640	633	594	647	650	650	650	676	655	636	625	624	598	624	638	610	639	650	626	625	609	639	649	587	629	574	572	602	637	669	615	640	637	637	600	590	588	584	601	649	652	595	585	577	587	631	576	627	617	628	634	673	644	661	653	614	625	643	609	599	590	637	599	577	648	603	622	633	622	622	624	605	606	571	610	654	667	600	588	591	574	620	692	606	614	640	628	627	618	608	597	648	637	613	656	621	645	608	666	635	614	644	623	636	662	588	630	664	661	609	664	619	634	604	658	631	615	605	637	650	612	586	646	676	634	642	603	683	603	623	714	634	629	627	634	582	618	658	636	628	579	632	659	647	618	616	635	644	603	634	596	604	646	610
25316	12826	10211	8815	2515	574	434	374	333	285	302	265	315	258	223	255	236	262	222	224	216	228	223	223	210	216	233	225	211	221	219	226	187	222	203	219	211	243	226	209	209	210	230	210	218	207	217	215	255	205	237	230	222	216	204	231	233	232	212	191	219	205	212	201	199	218	210	212	214	200	219	233	233	239	211	215	213	244	227	227	236	189	190	211	221	217	220	230	211	239	214	192	200	229	222	239	215	190	243	203	218	211	189	194	217	233	225	243	229	222	200	208	207	217	206	232	199	215	217	198	217	225	216	230	202	224	193	204	203	230	206	224	204	213	217	200	236	193	211	212	225	234	223	227	208	209	225	230	194	218	246	229	203	193	199	213	216	239	211	202	194	215	199	222	204	204	232	208	236	205	204	199	223	214	190	223	232	230	219	226	227	168	225	226	218	193	222	221	211	195	206	185	247	233	207	212	216	183	193	205	199	207	216	211	211	230	229	233	222	234	223	226	210	218	198	214	211	212	189	209	197	228	219	224	216	204	198	225	208	207	214	215	206	203	212	241	217	221	182	216	187	217	194	201	205	231	230	227	197	221	211	236	246	212	224	213	207	193	206	184	178	195	222	200	207	196	240	203	237	213	212	190	204	208	231	221	225	193	210	184	224	196	220	250	215	216	223	232	227	212	212	201	230	241	222	218	201	218	213	218	240	212	233	242	225	185	199	229	208	201	225	215	220	247	217	179	221	226	231	222	196	219	200	199	218	218	193	216	225	217	213	221	223	232	197	200	230	167	230	215	227	249	205	217	207	202	201	214	237	179	223	229	220	220	218	213	213	236	237	213	231	204	203	195	209	209	217	236	196	178	225	209	231	224	172	214	242	214	254	213	200	222	207	237	194	220	218	201	212	186	190	208	219	212	207	206	174	202	203	210	231	216	242	194	208	226	206	196	229	204	225	203	197	204	231	200	221	213	224	218	218	188	235	183	225	215	238	226	177	214	203	217	220	219	211	218	205	213	212	228	195	208	223	198	191	216	228	210	235	204	195	218	221	229	201	216	215	221	194	226	240	207	232	212	223	218	211	208	210	223	198	226	202	194	195	209	240	220	215	264	210	212	204	179	208	228	206	225	215	215	200	216	234	212	205	215	228	201	215	189	196	230	215	213	237	206	257	217	205	213	216	211	194	207	197	210	210	239	229	221	233	207	222	226	188	226	213	218	234	229	214	194	216	237	233	217	241	247	210	237	207	204	217	229	214	202	217	215	193	214	208	215	189	202	222	229	185	184	198	220	215	224	207	214	205	205	238	217	218	206	212	204	185	207	212	217	206	221	251	240	216	226	190	203	239	198	239	194	224	232	206	186	206	194	221	192	204	210	231	211	203	251	227	230	221	165	206	202	219	214	213	213	233	212	213	208	214	231	202	208	208	224	213	213	198	251	212	241	220	182	215	197	222	217	208	199	200	212	228	209	213	201	225	226	200	213	222	235	209	217	234	204	242	210	226	223	218	200	207	194	219	196	217	213	202	222	187	213	227	192	248	216	209	219	224	218	254	238	206	211	240	213	201	224	209	204	216	250	189	238	215	221	234	221	239	207	226	213	231	240	221	207	216	208	198	203	240	220	236	189	213	235	224	220	201	194	227	220	198	230	224	237	221	208	221	253	217	213	214	237	215	215	200	215	209	207	220	197	201	199	217	206	214	201	207	188	199	209	188	249	230	191	233	222	224	216	216	237	222	249	213	236	207	226	208	215	215	220	222	218	222	208	235	234	197	203	223	226	243	212	223	239	210	211	264	194	212	228	211	219	200	194	211	206	209	201	213	197	216	224	202	222	217	213	185	218	234	238	233	220	204	226	225	205	232	215	207	215	219	209	213	188	213	201	223	199	223	225	218	217	209	206	218	200	207	191	214	216	226	223	213	231	211	222	223	213	233	223	229	185	223	248	204	201	197	202	224	223	213	201	240	239	228	222	235	216	222	208	225	185	225	209	223	215	208	209	220	218	210	204	221	204	243	192	208	212	219	226	195	210	198	212	221	217	249	217	187	201	228	213	203	218	183	239	232	215	204	218	182	220	220	223	207	204	211	245	209	201	230	234	200	199	214	202	208	204	234	230	218	203	187	220	249	227	230	218	209	220	211	187	222	216	216	211	229	238	224	223	239	212	254	242	198	208	210	211	209	235	212	214	252	213	229	212	197	214	200	212	239	192	232	207	202	228	209	214	216	210	214	232	219	222	202	230	219	195	210	200	222	223	221	193	220	214	216	214	249	203	221	234	229	231	202	243	243	221	220	202	219	218	201	232	224	193	190	231	184	213	221	231	221	194	209	230	210	211	214	249	226	226	223	232	241	223	186	223	231	216	212	212	207	225	187	191	190	196	198	213	227	233	198	210	220	230	198	209	201	242	227	223	242	213	236	199	203	203	212	199	189	213	190	187	224	208	190	219	195	230	220	211	221	197	190	211	215	212	211	206	223	237	218	195	211	213	256	228	208	220	204	203	213	206	239	185	190	226	195	212	213	208	240	227	212	228	209	211	265	222	220	205	206	197	205	217	242	207	237	224	211	213	214	237	215	229	203	219	190	213	223	194	205	217	226	220	215	200	186	181	214	207	216	210	209	196	205	228	220	216	251	241	216	191	220	217	215	204	222	237	259	203	218	224	234	191	235	201	206	219	212	187	208	203	222	216	227	208	201	229	215	204	199	216	239	193	204	218	193	210	217	219	207	188	201	193	214	213	201	215	220	222	231	203	220	216	211	200	207	243	232	196	234	189	240	194	203	223	214	203	230	228	216	199	205	185	177	224	219	208	187	221	245	209	219	217	190	226	207	193	211	212	182	182	224	214	194	206	211	205	173	226	171	218	227	194	206	205	226	198	222	203	237	206	236	206	230	198	211	220	229	219	221	222	204	207	230	206	205	217	219	221	224	233	194	210	190	233	209	195	241	231	219	218	194	207	189	192	235	220	216	226	222	198	209	220	196	218	196	223	201	224	217	226	209	191	197	208	211	219	244	210	232	208	232	240	224	216	212	210	207	182	184	203	228	204	216	234	205	210	224	198	181	200	222	207	215	235	214	190	204	218	195	191	217	240	236	197	222	218	208	256	198	198	190	214	221	203	228	212	218	224	215	201	204	242	221	233	210	230	208	234	206	221	223	209	242	218	212	211	208	188	224	241	188	198	204	221	210	224	207	208	205	195	196	228	225	203	215	226	216	217	236	232	208	199	210	212	212	223	197	234	230	191	194	202	221	206	226	211	240	213	235	230	203	218	208	209	228	234	224	231	200	230	221	190	216	213	227	207	200	222	236	216	220	200	229	198	223	213	195	213	232	223	236	193	210	206	217	222	204	233	237	224	210	213	207	213	215	215	223	234	234	225	203	204	224	215	190	227	194	211	239	211	232	199	225	201	230	168	224	227	222	230	207	221	199	207	210	221	210	230	221	211	195	183	207	198	220	194	207	245	246	208	218	182	234	195
18369	11372	15735	19008	6214	2084	1677	1395	1166	1084	1009	880	917	855	759	795	694	653	635	628	623	671	588	623	584	557	589	533	577	560	545	527	553	579	508	535	564	538	551	525	570	535	580	510	546	518	551	508	573	505	536	581	522	518	529	522	529	547	518	544	523	484	535	545	527	528	522	515	506	511	458	553	525	515	506	512	494	525	529	491	527	532	570	527	514	556	544	551	537	568	519	572	526	549	534	541	542	512	542	570	575	524	498	514	530	546	497	527	516	509	579	541	520	542	539	518	534	488	523	545	483	524	510	520	567	496	483	498	526	587	536	558	476	541	461	558	530	515	505	478	517	499	542	519	488	507	528	523	512	495	514	531	546	511	518	499	476	519	523	537	510	538	500	539	569	521	528	564	521	525	556	506	527	503	526	504	527	503	484	496	508	513	531	514	513	546	505	536	509	521	497	539	531	543	482	520	562	547	526	510	504	538	492	552	560	557	485	524	511	529	495	542	523	525	509	516	551	483	498	498	543	506	510	528	551	537	522	532	494	509	512	555	574	552	509	471	485	531	516	502	540	527	523	507	526	574	543	502	499	528	526	535	523	516	528	532	576	538	476	524	531	558	530	506	501	518	546	530	528	538	528	503	573	491	516	541	531	545	516	535	546	547	518	520	503	547	521	514	513	515	526	535	533	515	502	489	512	508	548	543	532	562	513	508	519	503	502	499	510	543	509	576	510	538	537	517	518	506	525	502	506	557	543	502	488	493	501	548	487	498	521	524	495	506	526	495	531	528	528	479	490	503	518	562	537	527	509	517	548	578	526	490	472	541	508	535	565	508	481	525	536	524	555	503	533	516	536	504	526	503	529	532	487	519	515	545	542	510	543	534	544	479	555	502	523	556	557	524	485	524	517	500	485	513	505	548	496	528	534	549	548	490	492	522	546	494	550	534	534	548	558	503	522	516	534	548	544	500	500	515	546	524	530	528	540	566	559	490	494	515	526	465	504	519	551	520	540	502	505	533	501	506	514	515	492	504	548	536	530	550	544	544	571	512	520	519	488	569	546	552	525	518	508	498	548	549	505	529	509	499	521	516	549	500	510	535	558	561	521	516	533	523	531	514	475	527	545	539	450	525	514	501	514	523	531	514	534	499	556	549	521	473	492	509	558	512	494	519	491	551	491	531	568	524	523	492	502	537	510	498	493	547	554	555	515	543	493	558	519	511	479	493	491	536	513	541	502	521	504	496	504	503	514	533	530	549	535	537	505	550	494	512	514	484	504	498	554	564	519	543	506	479	511	513	522	544	541	533	504	515	502	515	530	518	539	567	500	535	493	515	513	554	529	515	520	494	531	531	531	529	542	498	546	525	511	505	531	501	542	483	547	525	520	498	535	495	549	530	524	501	542	524	544	499	516	546	524	530	535	505	538	584	510	509	515	536	523	522	556	516	532	548	550	511	516	517	523	540	496	517	541	554	546	515	517	526	512	486	537	509	528	535	551	529	517	502	500	534	520	499	522	569	536	518	511	516	535	495	534	530	526	519	495	554	538	515	508	536	520	492	520	498	570	536	511	533	516	538	481	545	546	514	526	522	527	493	500	541	543	474	499	508	490	516	519	529	528	495	526	530	492	521	560	529	537	529	547	527	539	484	478	539	591	509	535	537	521	558	505	501	543	528	522	529	531	529	592	490	502	485	514	504	502	541	530	579	543	512	534	519	492	509	525	498	544	516	521	526	514	511	535	513	516	505	577	508	527	524	506	526	526	515	528	515	519	494	521	521	531	530	545	516	551	520	535	555	524	534	532	535	530	477	502	563	531	492	513	549	537	494	521	493	519	533	555	555	514	512	537	538	539	506	525	531	515	497	511	495	514	526	529	512	524	482	530	527	527	518	514	546	530	532	530	539	509	524	530	514	515	534	513	520	504	507	504	490	517	502	532	501	543	555	582	522	541	515	484	535	488	542	505	535	511	495	544	487	534	536	514	566	567	545	521	547	469	534	565	519	555	527	533	519	530	554	527	545	558	494	546	498	531	505	519	500	526	534	507	510	477	536	555	515	518	544	491	552	530	548	495	510	546	527	499	525	535	543	512	497	518	540	532	526	531	505	527	548	556	509	519	561	554	506	519	518	536	515	505	515	531	550	586	489	549	512	509	496	527	522	527	521	543	534	513	550	510	521	534	580	542	506	541	536	510	531	521	526	452	517	522	559	577	501	512	469	535	478	530	518	520	553	533	504	506	570	473	530	529	534	481	540	512	510	509	486	558	538	530	542	546	539	502	518	490	519	543	495	516	469	552	544	532	508	472	535	513	507	529	501	487	533	545	516	529	548	520	531	528	529	528	499	537	507	510	497	519	491	540	488	487	502	519	495	515	524	533	524	547	587	536	539	526	488	484	535	504	499	495	530	532	496	540	509	523	532	519	513	513	512	519	506	556	492	506	498	528	524	520	551	516	537	543	486	529	524	538	506	504	551	517	521	523	510	502	524	542	532	556	525	523	535	518	543	563	523	519	528	502	553	493	507	532	522	468	535	531	555	526	492	521	480	517	556	566	540	525	534	495	517	514	518	554	514	541	519	543	550	543	529	499	488	496	558	508	493	535	540	494	539	537	522	535	525	536	493	531	511	515	537	472	508	513	517	559	514	535	531	496	508	534	540	514	492	498	525	563	512	518	543	553	551	496	536	507	538	526	521	528	522	504	543	519	515	589	533	530	507	545	524	543	564	520	543	541	521	510	525	525	571	514	553	520	531	531	528	503	518	522	488	550	515	537	524	517	507	495	529	542	523	521	553	478	551	532	526	523	506	507	503	548	553	535	538	482	519	542	543	542	497	533	552	501	506	554	560	536	551	527	511	522	509	519	485	531	542	514	492	534	511	526	514	498	503	507	523	517	527	538	536	515	523	544	541	571	499	536	501	508	516	502	517	525	495	525	486	538	525	501	565	550	507	496	498	531	491	542	565	508	531	496	559	506	482	478	519	515	549	504	552	551	503	500	501	560	556	503	521	550	555	489	519	580	543	513	569	540	515	580	501	504	508	524	526	550	530	489	526	530	500	547	494	550	521	514	511	505	474	564	547	516	532	529	500	562	532	492	511	511	528	519	519	522	533	533	532	513	537	510	490	502	502	558	526	514	555	476	531	536	526	497	528	513	507	562	484	504	501	485	539	517	524	524	525	521	506	581	526	523	516	535	513	518	515	464	486	546	516	521	566	537	506	504	557	530	550	565	517	520	527	541	554	558	522	519	526	537	499	519	496	556	504	515	532	515	525	541	479	533	562	525	501	517	563	536	530	557	535	514	489	505	542	533	540	506	507	542	512	508	496	509	522	540	532	547	512	512	528	499	512	505	554	524	496	544	537	515	534	523	546	560	518	512	467	512	511	507	551	549	526	517	553	514	536	543	508	593	531	515	534	459	495	501	547	571	537	548	476	523	495	552	535	522	523	501	504	541	557	482	516	518	510	528	522	528	517	514	517
34845	19591	16146	15111	4881	836	492	365	314	279	222	216	217	194	190	192	162	158	137	144	133	142	154	144	137	169	128	155	133	146	126	114	131	118	127	119	141	112	141	146	134	137	132	111	129	142	124	140	118	108	119	139	134	135	130	98	137	128	122	136	118	109	137	111	129	137	131	143	111	132	127	132	116	141	116	117	145	158	126	119	136	138	129	149	131	132	130	131	143	134	129	116	143	126	136	126	111	131	139	142	124	126	123	118	148	142	136	142	131	115	126	125	123	126	132	144	137	157	134	132	133	122	107	125	133	140	118	151	132	122	115	135	113	124	169	121	135	122	121	121	125	140	136	115	124	155	136	124	103	135	122	128	138	107	124	136	132	117	140	137	134	116	123	127	127	134	130	128	136	121	156	122	130	145	109	140	119	167	157	115	109	127	138	113	128	118	123	125	126	111	134	141	109	127	122	114	110	100	108	136	143	119	122	125	118	155	141	126	125	139	132	146	147	120	137	109	147	139	132	112	134	134	126	149	132	127	162	130	112	106	127	114	147	142	125	129	140	125	125	135	119	126	137	112	123	162	129	137	118	137	122	137	112	128	124	120	123	129	133	114	123	126	150	130	129	121	128	130	133	134	117	142	136	132	121	142	137	102	105	138	133	117	118	128	125	133	146	132	140	146	121	126	133	109	124	115	143	148	142	141	125	127	108	137	111	127	117	127	109	111	107	136	133	126	128	137	157	119	116	159	110	137	127	144	131	101	133	105	152	118	138	135	131	131	117	123	113	130	137	140	126	137	125	134	131	153	137	135	114	128	137	152	118	144	109	137	130	130	111	119	119	138	117	133	136	121	125	112	146	122	131	124	134	145	132	115	125	117	128	134	120	159	123	145	115	125	118	138	128	118	127	139	139	115	130	118	112	130	124	122	126	124	144	131	126	136	127	136	127	137	136	134	103	129	104	118	124	136	139	118	151	166	134	122	126	126	120	105	127	141	136	127	131	144	146	113	108	112	123	131	124	126	118	126	132	130	145	123	130	136	146	113	110	143	149	122	143	124	128	150	112	148	138	138	157	129	137	123	139	113	130	128	133	125	115	148	142	119	126	125	132	135	140	137	130	122	128	130	112	113	101	105	117	152	126	120	121	129	125	119	120	136	124	117	118	134	133	102	131	122	135	145	146	107	134	117	129	149	108	117	127	132	116	129	116	113	120	126	100	117	127	112	138	118	139	117	122	127	119	147	124	118	131	128	140	118	115	116	139	146	155	128	129	127	117	138	134	108	111	124	129	121	114	120	122	129	125	136	110	127	145	115	121	107	115	130	133	120	129	124	115	116	116	128	106	130	106	121	126	137	120	125	122	146	138	132	124	135	151	122	127	115	127	111	101	123	134	122	134	135	149	114	122	121	127	129	161	127	111	153	97	115	137	138	110	124	112	122	118	147	133	110	123	105	137	108	136	122	133	130	122	125	109	131	103	118	133	103	116	136	121	127	139	133	120	97	126	131	138	134	134	137	120	124	126	134	132	131	121	138	135	123	138	100	102	123	126	104	139	125	127	142	130	111	108	135	128	120	134	134	121	134	142	138	110	120	113	126	128	145	145	137	137	125	136	137	123	104	126	142	125	144	124	130	128	112	118	129	130	132	128	114	123	125	133	145	134	114	132	131	111	127	137	127	110	126	137	130	123	137	106	141	126	134	145	142	122	132	112	145	132	134	129	134	122	116	138	116	115	138	125	141	117	124	127	131	121	126	141	158	130	118	123	130	136	128	137	143	102	147	122	135	132	114	111	125	114	142	117	132	120	132	133	123	132	119	114	103	135	128	140	120	137	122	149	129	129	156	140	140	134	133	131	129	126	136	126	123	130	118	126	111	131	125	115	135	116	123	140	119	133	137	114	113	135	126	131	150	113	134	124	120	132	124	121	151	135	115	140	139	120	119	134	117	140	128	134	132	130	144	142	131	138	116	134	112	126	122	151	134	114	116	124	124	154	123	137	130	114	115	135	126	133	133	125	141	133	128	135	117	138	135	127	123	111	121	154	141	125	148	150	130	129	125	136	131	116	129	114	129	140	129	128	129	125	112	141	127	145	118	128	141	104	138	117	132	124	147	132	136	142	112	126	132	120	108	131	143	145	142	117	133	119	132	123	143	122	119	122	129	121	143	125	135	129	135	125	110	111	131	142	123	140	121	117	137	145	126	96	120	121	130	133	118	136	137	118	124	139	141	110	152	122	130	133	116	140	117	138	132	114	139	130	129	146	108	125	128	119	135	125	125	124	119	122	123	103	125	134	131	145	130	162	126	116	123	113	107	127	109	117	124	117	147	148	138	131	140	144	117	115	112	134	155	137	142	139	132	121	143	127	135	120	136	126	137	137	137	132	120	126	102	128	116	123	117	147	121	117	142	123	134	137	156	138	108	125	132	108	123	127	129	121	126	112	117	136	116	122	137	124	133	133	140	137	137	145	126	120	136	133	126	124	120	114	136	133	128	116	134	124	125	112	147	159	127	123	137	128	159	129	114	130	125	128	120	130	107	115	131	109	116	119	120	142	134	125	155	131	119	123	149	153	120	117	144	128	137	121	127	143	129	144	137	127	128	125	110	139	130	138	126	131	117	124	121	133	117	130	123	125	126	127	142	135	139	149	142	134	113	127	122	126	143	118	107	131	115	132	111	134	130	121	126	128	128	145	138	134	115	125	134	155	116	144	151	111	125	131	128	132	137	129	133	118	129	162	111	129	133	113	132	116	157	121	120	118	126	121	131	124	140	138	145	143	146	139	109	139	128	120	127	151	106	110	136	129	145	116	140	136	151	124	132	104	119	146	122	103	133	141	107	129	122	117	117	118	125	122	133	141	151	118	119	123	128	130	150	97	149	130	121	130	140	116	112	129	137	122	142	131	116	121	128	140	107	148	115	127	132	122	135	110	116	131	116	118	110	117	142	138	135	126	140	125	126	147	128	132	128	125	124	147	121	113	125	130	144	134	128	91	132	127	123	117	133	125	111	130	125	133	127	120	120	133	155	143	144	127	123	116	119	126	122	107	151	138	113	126	127	126	144	132	141	126	128	107	147	125	137	107	133	115	131	133	131	131	110	137	128	116	108	144	129	111	130	124	111	126	127	122	122	133	108	129	125	112	129	122	112	121	111	126	112	134	158	145	156	136	134	134	122	117	116	122	134	115	147	133	136	125	120	132	133	132	147	135	116	128	121	131	137	131	142	144	143	115	135	113	134	150	124	145	128	137	127	133	138	131	149	134	128	148	132	105	137	118	123	125	114	114	126	125	140	118	153	154	134	145	129	139	127	121	116	122	118	123	129	105	130	109	135	118	122	122	152	126	142	123	128	107	134	106	113	124	142	153	116	114	121	143	134	113	125	137	107	116	151	127	122	147	139	140	108	112	114	120	130	131	128	132	121	127	146	137	123	124	115	127	121	136	137	138	128	129	121	112	129	123	113	122	150	129	122	134	130
23686	15519	21078	26216	8817	2564	1982	1558	1392	1158	958	896	943	845	750	716	659	558	522	477	496	486	462	451	469	433	434	428	377	386	357	334	364	386	363	343	360	347	359	367	351	335	343	340	366	363	342	342	351	337	319	313	350	351	347	325	332	352	340	320	312	329	367	359	361	324	319	300	324	350	327	319	302	341	334	345	329	311	359	315	325	310	312	318	298	323	329	317	339	323	315	302	349	335	292	328	315	350	335	314	326	340	345	314	314	345	358	326	340	333	338	355	346	314	367	330	331	322	357	335	370	365	342	349	351	349	353	328	308	328	297	311	329	320	336	360	356	322	305	340	312	329	315	329	324	335	312	286	329	345	341	324	356	323	345	341	312	339	300	307	335	344	334	331	343	316	352	346	305	303	303	308	337	322	326	333	315	354	295	313	324	344	318	325	337	310	312	367	327	326	340	342	330	337	321	319	351	305	311	291	345	363	324	357	337	332	323	327	320	316	320	331	337	338	348	336	311	342	356	365	322	323	362	332	328	311	349	336	349	347	301	335	347	342	377	347	325	331	336	324	351	339	315	327	340	328	342	338	337	331	355	326	301	329	320	357	329	357	308	332	322	338	341	362	363	340	355	327	352	327	325	340	337	320	345	318	340	325	335	338	350	333	305	318	327	303	324	332	331	358	351	345	347	330	323	361	343	340	341	329	333	332	348	348	307	354	349	296	291	338	329	340	333	333	336	322	307	299	376	314	328	346	372	341	338	333	326	365	339	341	332	328	372	320	342	361	291	318	336	331	310	327	348	348	337	368	345	332	329	315	319	295	309	321	380	341	339	302	339	333	360	330	344	313	329	320	336	326	338	351	331	346	317	321	312	322	328	324	317	321	335	337	354	304	323	358	316	333	315	313	342	315	349	328	345	354	312	340	358	296	349	341	339	338	309	359	356	330	342	308	368	327	339	330	346	276	324	323	297	357	313	314	330	344	320	347	303	327	309	352	368	331	324	348	327	347	350	306	352	316	306	325	332	336	362	362	304	314	339	348	313	335	342	312	333	321	364	311	334	337	321	330	282	342	328	347	334	350	325	350	348	342	329	321	313	354	334	330	330	321	332	332	315	366	342	322	331	340	334	335	342	333	316	341	345	344	325	320	341	321	293	336	307	341	366	336	319	357	328	333	336	376	347	320	311	350	346	338	309	343	326	315	330	338	325	342	312	371	320	332	341	306	329	317	338	336	314	326	359	332	331	342	341	349	360	320	343	314	325	308	338	324	334	315	337	322	327	331	342	320	313	355	331	332	296	362	332	314	348	350	346	354	343	341	319	351	312	316	327	333	322	331	351	334	322	347	346	339	330	322	322	365	319	317	319	312	335	338	365	357	296	317	344	320	328	350	327	351	318	342	332	359	334	335	342	319	349	343	350	355	356	376	341	346	326	313	352	323	317	324	342	318	358	331	379	323	318	332	325	350	311	326	344	331	357	353	360	336	324	330	337	338	332	342	329	334	322	328	336	312	348	289	299	321	296	339	327	341	340	331	333	338	339	338	370	344	295	342	346	306	311	358	307	326	357	325	334	323	336	338	342	304	347	307	325	331	322	338	309	333	341	341	360	347	325	345	289	329	332	354	319	315	332	354	316	337	332	315	347	338	345	338	348	309	339	307	372	346	359	355	318	344	345	358	358	302	343	376	311	345	331	347	348	328	310	349	339	333	323	322	309	343	347	327	282	372	339	330	340	341	326	303	352	326	343	329	342	360	307	283	350	351	303	336	317	338	340	344	357	334	334	366	331	333	318	349	333	304	332	322	344	323	343	367	326	331	354	345	340	335	347	314	327	334	326	326	328	353	344	337	355	351	319	324	331	299	308	356	357	338	365	313	325	358	325	334	320	349	332	332	343	329	335	357	322	330	308	334	320	331	307	345	312	315	337	320	328	332	293	316	335	313	299	328	326	323	323	317	281	342	325	383	308	341	323	306	352	343	363	328	344	343	315	319	308	318	331	324	278	319	368	306	326	354	306	355	344	311	329	318	370	321	326	316	359	324	326	341	328	297	336	298	319	335	323	319	352	319	310	338	339	315	339	317	324	315	307	312	334	336	335	336	337	368	340	353	338	350	346	340	338	335	323	334	312	304	318	341	305	309	319	335	332	346	336	346	378	324	330	316	320	318	323	317	321	363	290	338	328	326	324	341	335	333	335	341	371	308	290	333	335	322	335	337	336	302	343	315	318	332	352	336	341	326	333	335	309	313	332	310	317	355	328	302	328	354	350	365	328	344	351	341	297	335	336	357	341	333	332	335	332	343	327	345	343	340	339	357	356	343	323	322	356	359	337	328	342	333	311	319	310	326	344	349	319	329	338	317	311	355	323	318	327	332	316	362	350	312	338	341	336	318	321	308	286	356	339	336	344	321	319	316	334	319	352	346	324	319	324	326	350	294	335	314	338	345	352	335	320	344	356	352	316	326	370	316	326	330	320	347	339	308	327	311	292	303	335	357	346	299	371	318	316	341	339	323	363	327	320	346	320	283	334	337	318	321	352	314	315	347	347	342	337	338	324	304	324	320	327	343	362	349	319	323	336	321	298	364	350	315	334	322	334	354	307	313	312	340	311	308	321	374	313	319	331	356	334	329	300	370	306	355	340	323	334	330	311	343	327	300	341	349	325	344	371	351	329	311	313	329	303	367	297	327	322	356	317	316	320	324	327	341	331	321	351	376	306	326	360	348	337	338	374	323	327	308	382	320	337	309	327	306	349	358	351	328	335	338	369	362	303	313	346	327	329	354	367	341	303	320	337	320	330	317	343	357	319	341	295	274	335	307	319	323	324	319	336	310	334	374	337	311	322	349	345	328	338	341	325	307	307	315	308	335	345	346	336	317	349	331	332	320	325	342	309	316	336	350	341	303	330	366	345	321	323	333	311	314	340	344	306	361	378	337	293	338	295	342	316	327	337	329	331	349	345	343	343	320	302	313	330	359	350	321	353	351	363	297	317	338	355	331	329	367	336	330	332	357	316	340	319	336	322	351	310	322	321	328	329	331	347	332	346	359	356	355	344	318	344	381	337	311	320	357	330	333	320	348	354	334	381	331	329	330	330	303	313	323	339	329	303	346	347	339	312	309	355	317	349	321	335	300	311	326	334	329	344	339	345	337	334	314	367	332	317	360	360	341	323	329	328	315	327	315	313	296	326	348	335	326	348	332	369	317	324	343	333	338	323	335	311	330	292	307	312	377	320	311	350	360	327	332	307	360	320	342	293	315	323	337	310	312	344	331	344	358	375	325	340	327	330	344	333	333	344	315	334	350	294	347	336	333	356	345	364	353	342	354	327	343	319	289	365	309	336	340	327	343	315	373	315	313	344	340	344	338	358	359	336	354	295	332	322	301	337	333	357	292	329	339	339	351	340	346	369	290	315	339	326	310	352	316	328	329	321	349	326	320	313	361	343	296	350	318	323	323	304	329	306	333	360	324	342	322	323	311
11229	4402	3051	1851	689	396	364	341	307	292	276	304	276	284	268	264	269	279	253	252	252	281	234	263	241	270	266	270	258	241	250	256	249	265	252	262	255	255	241	277	236	257	261	236	222	264	276	282	243	250	279	244	268	248	239	267	249	245	255	240	278	243	262	274	286	255	245	265	241	261	236	256	257	262	231	231	273	277	257	248	230	254	245	265	262	265	282	231	242	258	283	237	278	247	256	245	273	271	244	257	273	268	245	241	263	221	253	241	261	265	251	267	274	243	272	251	222	237	269	271	256	264	237	257	230	256	233	265	224	271	249	275	276	224	253	235	228	218	262	250	255	267	242	249	233	235	246	236	246	235	254	234	247	267	258	252	262	237	229	254	277	291	256	268	243	243	249	280	260	251	258	215	273	236	295	241	256	249	238	240	264	239	248	240	259	245	267	224	259	258	266	230	267	250	219	249	258	261	245	252	251	250	241	257	245	262	250	255	266	257	250	258	251	245	254	272	238	245	265	264	236	238	247	224	242	226	216	264	270	232	238	270	270	246	262	248	252	222	291	276	234	251	231	224	248	239	258	226	211	235	249	263	255	243	262	260	247	218	239	262	248	255	240	243	245	227	265	268	276	255	249	229	244	251	227	274	267	249	301	246	235	265	248	237	230	256	259	254	265	242	243	257	261	260	262	251	233	258	243	230	247	271	248	255	255	236	238	250	287	261	244	228	253	277	266	238	268	231	246	253	249	245	251	261	257	279	271	265	272	226	254	271	249	284	237	235	233	260	280	236	284	259	231	278	233	262	283	265	267	257	256	258	258	276	246	238	255	247	236	227	269	279	260	224	268	261	285	235	243	257	256	238	240	264	239	263	251	273	261	231	254	271	265	268	258	240	245	237	257	253	263	277	230	260	234	281	291	265	243	256	268	269	238	243	251	259	274	261	275	268	254	257	277	286	254	249	257	257	250	239	252	270	269	219	282	233	255	275	226	239	256	237	284	275	239	292	252	247	225	266	265	249	254	245	233	264	258	259	252	261	236	244	231	240	236	300	258	249	255	218	271	239	304	265	240	253	241	293	254	247	268	255	249	270	267	252	262	246	238	294	244	284	261	264	261	267	237	236	245	250	251	252	278	224	239	256	246	275	247	248	236	240	251	225	274	252	250	234	272	265	268	275	246	250	288	249	226	239	239	291	227	255	251	252	236	224	256	251	259	259	265	234	258	233	277	262	251	262	248	300	264	252	270	239	238	251	240	250	234	267	274	257	244	229	270	273	228	252	261	239	239	238	279	284	269	255	231	234	245	245	254	292	238	262	263	257	246	249	229	267	260	264	235	254	262	293	251	254	248	261	254	292	257	251	259	262	238	236	272	272	251	253	240	237	263	275	248	271	261	221	253	254	267	261	276	253	260	273	260	296	252	254	237	266	220	257	210	265	271	234	233	243	238	235	240	248	232	250	245	253	299	243	232	263	247	262	229	212	281	264	244	263	266	255	242	257	238	252	232	231	301	278	254	259	237	274	240	250	249	266	250	261	263	295	261	245	266	266	255	266	248	222	232	285	226	248	237	254	270	248	251	229	277	270	253	256	254	239	268	265	249	223	248	250	249	251	265	227	257	246	280	230	245	253	300	277	238	244	257	246	254	271	271	299	252	231	250	219	275	264	259	255	247	244	235	257	256	252	234	256	255	231	260	269	219	236	263	255	251	252	247	244	229	240	272	255	277	233	251	240	292	256	269	261	244	261	237	283	268	264	259	248	253	240	242	246	257	236	255	259	262	250	265	210	247	237	258	265	246	273	270	256	243	227	254	259	287	234	254	255	263	231	216	241	262	253	254	265	250	286	272	267	253	244	223	235	253	257	250	233	266	276	252	256	246	263	238	275	252	248	267	279	235	223	249	268	246	275	270	234	249	245	234	251	293	242	253	271	281	262	258	248	264	238	264	255	241	262	277	251	227	247	241	239	271	232	239	247	264	255	264	285	257	224	251	247	234	254	274	230	273	269	261	231	259	257	250	270	256	231	252	267	252	272	241	254	273	206	268	248	267	263	251	235	243	253	254	264	269	250	236	253	262	231	241	286	260	228	260	271	274	250	271	269	238	262	252	245	259	275	256	254	225	284	273	252	238	274	231	272	260	240	268	238	236	278	270	251	272	260	266	249	267	260	290	234	244	247	259	230	255	234	238	270	252	237	253	290	251	248	272	249	261	237	263	235	245	240	244	236	278	229	261	234	261	236	264	263	242	249	270	252	258	273	269	269	247	253	270	266	263	254	274	232	249	265	274	236	266	246	237	253	266	244	294	254	256	265	289	271	246	249	250	261	245	252	222	270	231	261	241	242	245	245	239	260	268	246	242	268	279	246	262	270	268	239	256	252	230	243	279	242	253	247	256	250	243	232	277	288	279	240	234	253	243	263	263	267	242	251	229	271	248	227	268	271	266	273	253	244	268	244	268	253	251	234	233	280	273	263	288	242	236	256	251	265	241	257	240	228	258	247	252	260	245	242	268	248	253	255	251	248	256	232	237	251	247	244	278	249	244	274	251	273	253	292	227	262	265	224	238	288	230	230	246	238	267	237	310	230	278	251	269	258	240	249	273	251	274	261	244	274	251	267	214	238	245	278	251	240	263	283	254	269	233	244	247	255	239	257	253	262	245	231	260	249	255	234	286	254	264	227	254	249	240	250	280	235	250	228	236	268	275	292	288	253	243	260	274	241	302	253	282	244	235	259	253	241	257	274	266	234	268	252	271	239	250	246	242	261	282	244	292	255	253	259	247	236	262	273	252	259	252	248	257	239	246	241	245	293	249	243	284	271	241	278	263	263	242	224	264	265	226	301	257	268	253	240	214	256	241	239	229	252	276	255	252	244	288	222	280	239	252	248	255	244	217	294	269	223	242	273	241	257	230	257	252	254	269	229	231	260	272	296	262	240	285	260	236	272	261	229	236	238	286	261	263	245	254	247	255	277	261	262	240	256	259	270	262	248	239	259	256	225	245	253	244	248	256	262	271	287	225	251	254	248	244	292	213	250	267	242	273	283	282	229	260	259	223	267	239	250	238	227	274	252	263	242	245	271	279	263	242	264	260	253	222	247	228	240	240	251	253	231	246	243	221	241	250	250	238	239	237	254	242	267	240	245	251	264	256	266	272	284	275	209	231	210	227	228	254	240	253	248	252	244	285	277	267	258	252	265	253	240	261	265	261	248	255	242	266	271	244	221	256	254	274	266	241	245	250	250	249	263	239	261	253	258	243	267	268	247	246	297	239	236	257	267	255	250	268	253	262	240	252	241	284	244	257	274	231	238	262	268	262	295	229	241	249	261	273	243	260	229	269	255	262	250	256	253	291	257	256	263	269	257	267	264	249	251	249	235	228	248	253	251	277	262	290	250	293	288	237	273	259	256	270	257	233	237	251	239	266	256	245	262	263	273	246	256	206	295	273	260	266	273	238	227	233	253	270	272	235	227	251	268
8501	4584	6134	5732	2215	1337	1181	988	894	890	754	758	749	735	712	727	697	689	708	649	679	628	652	599	667	656	667	658	666	648	655	643	598	615	601	625	635	595	614	598	618	592	612	657	645	621	582	664	659	606	660	649	614	626	606	615	607	604	634	605	616	641	608	634	640	616	618	643	621	638	564	645	630	576	609	620	611	580	616	616	606	606	607	607	578	604	594	679	602	631	558	610	605	606	594	610	649	646	655	612	671	660	619	607	607	582	573	619	567	635	613	656	559	630	602	665	615	635	658	640	605	609	604	577	623	615	626	585	593	664	553	609	600	599	623	612	580	641	615	646	604	576	571	580	596	609	585	648	621	597	603	610	618	657	598	620	584	591	613	599	590	600	608	650	647	621	605	583	634	632	610	639	625	643	595	625	604	621	606	637	633	603	629	637	621	587	620	639	599	584	618	585	609	649	625	629	622	584	621	618	652	584	580	632	594	570	586	650	629	613	606	650	574	671	615	610	615	657	602	608	603	613	619	617	589	633	629	602	596	602	598	580	594	604	594	620	641	609	575	615	585	632	648	585	712	614	581	643	662	636	644	600	597	580	611	610	607	613	630	607	629	650	642	620	599	601	628	593	618	572	590	603	615	597	600	615	608	624	614	620	597	648	622	639	661	595	587	647	589	611	603	584	601	600	635	590	553	644	595	578	591	604	619	571	594	593	619	602	641	570	588	593	609	598	590	659	597	593	588	572	628	642	593	647	626	610	597	622	612	655	636	610	623	600	590	572	625	605	610	623	544	570	610	608	659	613	598	611	590	608	649	601	632	582	612	616	611	587	642	624	648	581	626	600	609	586	630	585	575	648	607	611	580	603	612	598	612	618	629	609	628	618	647	662	649	611	611	618	610	631	573	653	600	600	601	630	620	562	603	605	599	589	572	600	624	602	625	630	612	654	579	638	579	594	624	587	627	588	656	720	628	610	612	590	605	610	588	647	610	622	638	626	650	631	596	583	610	608	604	621	662	633	592	633	616	601	605	584	612	616	600	613	600	638	612	629	578	620	605	642	630	658	642	625	613	621	684	619	646	614	593	579	635	594	631	606	588	648	607	633	613	624	609	613	589	628	636	634	577	613	602	616	628	633	612	567	609	614	580	620	626	631	652	588	600	583	626	589	610	609	635	614	631	614	627	587	651	656	596	636	621	595	643	648	634	535	636	573	629	615	647	626	613	603	624	614	590	637	605	617	643	559	605	633	611	589	630	624	684	626	664	664	594	571	586	611	639	610	608	605	560	576	616	600	577	601	603	602	657	610	561	596	619	638	619	626	624	595	628	647	598	599	584	621	633	604	642	602	659	644	645	622	622	575	617	633	629	595	626	669	648	595	584	619	627	603	618	592	638	643	611	662	632	638	626	594	608	596	627	641	602	591	600	613	659	633	608	606	623	607	645	619	686	588	600	622	599	623	623	599	558	606	615	584	579	625	594	568	668	610	592	577	589	614	629	620	620	569	649	641	610	572	586	617	633	607	608	676	635	631	588	590	617	642	612	623	644	639	626	591	585	644	596	609	556	571	595	594	630	596	587	636	636	632	598	610	594	593	587	579	640	667	622	590	592	608	651	655	651	618	619	577	614	610	602	621	592	642	597	659	596	623	650	669	607	619	614	606	595	596	612	627	644	627	609	591	616	606	614	628	623	610	635	641	609	603	617	566	605	607	594	617	607	636	655	567	644	589	674	601	568	612	637	581	633	584	619	601	637	650	646	577	592	660	611	611	623	582	607	624	602	606	592	661	623	599	641	593	616	623	632	601	600	679	579	587	623	602	623	654	619	614	590	604	580	636	623	604	595	592	616	608	608	635	634	620	613	648	600	614	638	660	554	588	624	626	658	633	611	658	633	605	638	606	613	582	590	639	580	623	609	613	608	647	634	629	593	599	640	607	633	635	608	636	644	575	661	591	626	645	581	598	636	585	650	669	607	624	611	583	604	592	605	633	556	622	617	596	618	653	616	622	633	587	664	603	610	586	651	602	595	571	603	611	620	648	605	625	616	651	597	594	604	610	598	586	614	625	637	606	585	603	575	617	625	608	605	597	629	646	651	611	639	636	595	638	597	615	625	595	630	628	578	597	625	610	612	569	568	627	583	583	579	599	602	596	625	605	590	605	640	660	588	653	659	626	596	628	595	628	629	594	586	659	634	612	643	542	625	606	625	592	629	575	613	603	594	586	618	609	642	622	619	624	603	611	573	640	586	605	597	598	631	634	605	626	593	635	605	602	624	625	612	619	585	659	626	620	589	637	652	617	664	681	604	599	622	615	592	615	631	605	622	633	631	616	574	643	591	632	623	617	653	590	621	600	634	627	612	608	621	660	585	606	641	606	646	592	609	634	590	640	605	576	599	598	669	612	601	626	570	702	625	662	575	589	583	647	599	618	607	630	613	652	621	563	572	613	608	604	695	647	595	639	633	627	640	606	642	601	639	573	653	596	595	641	639	571	615	626	599	619	616	642	597	603	589	644	643	622	602	619	628	581	599	647	589	610	637	566	592	635	619	598	598	645	669	633	626	670	623	599	636	619	574	650	664	645	616	619	593	605	595	612	614	622	612	635	637	591	600	637	600	607	636	577	643	611	628	601	635	640	639	604	617	655	600	630	545	630	593	608	647	648	629	597	665	597	585	641	610	564	617	658	682	651	632	615	587	657	587	594	616	634	592	636	614	631	626	631	565	627	669	576	617	590	631	628	602	598	575	575	628	622	630	624	608	641	622	650	595	617	609	623	622	616	606	633	595	632	616	630	610	597	576	620	622	590	632	603	593	607	648	621	626	585	592	643	603	634	630	631	602	572	618	612	654	607	630	592	607	611	574	630	631	615	633	597	622	610	626	588	565	625	577	590	625	638	587	611	602	615	604	590	601	582	606	577	586	641	588	614	615	652	618	631	618	624	624	625	620	617	571	606	581	674	637	638	672	615	623	612	636	606	605	607	609	615	631	569	642	636	582	611	640	622	618	625	624	647	540	638	622	651	607	596	621	623	580	611	637	579	589	636	610	563	635	610	622	643	608	609	692	652	599	639	625	625	622	636	640	619	626	592	590	606	627	637	621	607	650	584	599	616	601	604	650	578	594	600	578	580	590	609	612	625	622	626	620	623	560	611	620	623	633	677	631	616	610	643	585	617	652	648	625	628	598	559	599	607	642	590	636	624	581	615	648	566	597	616	621	629	607	637	623	608	611	617	608	680	633	623	595	633	644	613	658	603	650	591	596	637	626	621	618	635	586	591	627	615	629	581	633	632	660	620	603	588	627	614	607	612	673	620	602	656	628	620	615	601	640	581	642	598	619	604	564	605	597	641	619	597	623	629	624	580	572	669	621	612	577	605	621	601	638	632	606	597	600	606	617	624	579	557	635	636	589	589	590	621	644	622	639	634	547	600	597	610	584	586	606	582	552	613	608	597	650	599	591	597	654	598	601	634	652	621
25156	11976	10217	8262	1994	551	442	361	304	306	256	287	253	258	262	246	265	253	250	207	226	247	219	222	219	203	220	216	206	219	240	208	193	213	238	218	230	211	191	195	212	204	204	227	207	214	184	198	236	217	211	225	232	185	198	221	185	213	219	241	212	224	197	176	210	216	216	175	186	202	225	246	236	192	222	224	201	194	190	224	200	217	233	215	229	211	217	208	222	222	200	220	198	230	195	187	219	228	229	217	249	233	193	228	187	202	197	209	200	185	200	214	220	228	213	204	201	206	213	215	214	199	219	211	195	225	200	172	205	223	206	224	220	217	209	193	209	225	203	243	195	207	204	236	209	210	218	209	211	207	206	204	219	228	214	244	210	208	221	194	202	189	222	233	213	216	226	186	219	219	218	189	203	222	223	219	200	212	213	187	224	231	223	210	188	206	190	201	201	197	235	194	196	220	240	204	228	248	200	231	210	217	227	223	222	187	202	226	203	203	211	192	188	230	238	229	209	194	204	220	226	204	201	186	200	166	206	247	185	217	227	220	245	222	222	175	236	223	220	211	196	203	232	191	222	163	195	198	204	195	219	212	215	219	224	211	194	199	217	217	217	186	203	210	202	196	189	205	232	166	221	188	202	208	200	217	204	206	213	234	197	230	222	203	202	181	200	235	239	214	222	210	233	204	200	233	209	216	233	198	222	222	209	207	188	195	225	220	207	210	229	190	195	231	210	209	186	207	223	227	204	177	227	218	208	205	205	232	221	182	193	210	238	197	216	204	219	207	210	211	226	192	210	229	221	215	216	200	235	208	190	239	218	232	209	205	207	187	200	203	219	213	194	223	204	203	220	198	197	185	198	202	208	216	208	208	217	239	210	221	182	214	197	178	233	225	214	232	201	252	187	210	208	223	229	206	206	227	217	207	207	211	206	195	204	221	208	232	194	213	232	207	206	218	249	233	208	188	214	230	205	210	224	213	210	210	208	210	203	196	194	235	209	203	194	222	220	218	194	212	221	210	222	207	245	184	188	181	208	219	211	208	207	211	223	208	204	202	209	203	197	209	215	201	212	237	248	193	196	214	195	226	200	216	228	199	222	216	227	195	195	224	228	169	183	234	210	229	198	205	157	219	232	215	210	206	189	202	229	205	215	193	218	185	179	191	194	233	211	203	217	212	210	262	191	242	220	223	208	186	214	194	187	183	204	195	217	220	205	191	205	189	203	212	207	213	201	200	249	202	220	195	223	232	194	227	193	193	234	237	210	232	193	201	201	226	204	215	234	201	218	210	184	229	222	207	208	211	240	206	211	200	216	192	222	211	202	205	206	180	207	194	238	240	209	227	239	228	214	197	184	186	209	225	227	215	204	217	213	218	219	182	211	201	200	234	225	212	234	212	195	207	240	195	208	192	204	215	193	225	203	195	190	201	219	214	202	218	188	226	205	186	194	213	215	200	199	212	211	195	193	213	217	186	197	181	210	220	219	223	187	210	249	218	193	222	195	222	189	204	224	202	214	197	184	197	210	222	227	219	210	189	205	229	186	231	212	212	208	203	231	220	212	190	216	201	202	217	210	209	214	204	196	202	224	218	184	222	199	239	222	223	201	232	223	181	208	229	242	212	218	200	231	208	218	220	183	234	241	225	191	217	194	194	225	184	236	211	204	223	195	209	222	204	202	222	232	185	237	210	205	201	246	201	204	210	202	203	224	209	228	195	204	184	229	224	215	202	211	223	231	209	187	208	211	205	201	218	212	215	220	208	210	197	204	224	219	240	234	230	226	205	192	195	226	226	225	197	200	219	217	220	231	202	201	184	209	188	193	180	216	212	218	212	186	191	179	196	217	197	216	203	202	212	191	193	219	237	195	225	221	187	192	215	193	208	189	208	211	221	205	220	233	218	233	179	212	207	204	221	196	200	195	195	206	228	229	206	193	200	199	200	207	234	202	205	206	222	226	207	200	195	206	196	236	211	201	212	220	177	218	229	184	219	233	228	189	183	208	208	218	206	209	213	212	230	196	220	196	210	200	211	251	195	187	216	247	217	225	230	207	214	195	216	205	212	211	205	250	209	192	193	209	185	215	218	218	212	212	179	208	193	228	233	215	202	224	208	212	197	211	218	222	231	198	218	204	204	184	236	217	192	200	175	222	231	213	213	210	205	216	193	225	222	206	179	209	214	218	227	215	216	182	200	207	240	159	222	239	234	216	221	209	213	215	215	240	228	220	238	224	205	179	196	211	193	211	202	205	206	194	225	192	226	213	223	220	205	202	210	229	220	224	195	217	198	203	203	212	205	202	240	212	220	221	183	245	213	226	224	231	209	214	200	226	229	195	189	211	201	208	185	199	192	224	206	206	204	226	214	219	230	218	209	226	193	236	221	219	227	259	230	202	227	212	225	199	200	253	218	221	211	182	239	205	244	218	223	226	226	218	206	215	223	198	192	207	215	217	198	209	212	209	230	231	200	231	210	219	233	225	182	213	217	212	221	240	259	201	220	215	184	197	203	217	184	191	207	230	182	238	232	233	202	218	173	229	201	195	203	202	208	195	207	191	222	209	215	197	192	220	217	224	187	234	211	205	197	225	209	226	208	205	222	197	224	215	207	235	228	196	190	217	204	217	231	223	234	207	189	200	209	200	231	207	203	198	233	212	201	225	230	211	211	223	219	247	181	221	208	233	219	191	222	204	205	219	235	211	179	203	221	194	211	206	198	202	235	209	204	222	217	217	197	231	222	195	199	232	198	217	204	217	198	185	222	200	222	216	217	224	214	204	204	221	193	208	214	205	183	201	200	201	223	240	243	193	208	246	214	205	167	194	216	217	204	226	216	190	225	220	219	169	219	219	206	222	186	219	214	207	217	208	201	189	232	205	204	220	239	192	181	199	201	229	187	194	206	223	218	213	211	199	228	220	213	191	226	205	220	207	207	208	205	202	192	196	210	208	206	233	198	191	179	236	217	223	200	218	206	215	171	204	205	198	227	215	191	211	245	222	193	207	214	226	228	208	213	221	212	224	201	226	199	215	212	219	187	216	221	184	211	211	237	225	203	187	209	213	192	233	224	197	211	214	213	218	194	237	221	233	203	200	205	206	208	210	231	224	203	253	207	201	228	217	232	217	207	201	210	211	224	211	211	223	216	200	216	197	187	195	210	214	221	227	213	230	202	199	234	195	196	218	207	192	207	184	225	205	188	228	203	211	242	227	208	206	198	210	192	186	202	208	223	202	227	196	203	212	248	216	192	190	197	222	192	212	228	205	223	203	217	199	203	209	239	204	219	211	207	206	200	200	225	222	207	189	222	210	225	197	188	175	204	220	188	213	214	217	204	214	224	211	205	204	207	213	209	199	189	242	215	202	228	244	214	203	214	199	223	225	212	197	216	199	195	228	182	247	193	198	204	186	209	212	209	191	222	214	178	192	223	244	208	208	187	252	215	221	194	231	211	222	223	209	228	201	215	188	230	217	207	216	243	232	216
17874	10852	15926	17485	4314	2219	1647	1397	1181	1051	1005	918	864	832	780	749	703	684	609	617	650	578	594	589	583	559	583	557	586	531	508	564	584	517	504	544	527	532	494	571	547	517	498	507	521	544	516	511	483	563	570	491	554	527	552	545	529	546	578	482	488	495	495	516	482	486	491	514	544	479	540	510	509	546	556	552	544	488	529	503	530	523	513	523	464	485	537	580	503	494	529	557	512	526	508	539	486	524	500	538	501	544	540	511	539	512	533	548	522	512	506	504	505	540	550	509	479	536	483	523	499	466	504	546	533	500	486	505	493	478	536	486	522	534	518	533	517	527	518	491	539	544	531	521	523	495	513	502	510	499	493	505	506	563	534	529	490	507	499	489	506	561	509	507	523	501	524	536	511	512	565	552	517	548	461	511	523	524	529	538	508	497	532	500	513	541	492	557	491	502	522	496	505	542	509	524	516	540	494	529	509	521	487	529	510	511	473	467	495	490	519	480	548	497	537	501	502	517	503	508	558	492	504	528	488	568	538	513	540	506	507	544	476	522	528	535	529	539	464	507	543	552	490	489	504	533	510	529	512	484	538	498	481	514	521	515	550	497	517	521	535	516	535	528	507	498	505	502	513	510	501	501	546	535	534	516	531	520	520	496	524	483	544	531	508	494	474	526	496	519	482	529	506	572	531	535	494	547	492	510	511	472	524	551	498	524	529	532	489	530	516	535	528	510	470	570	528	507	533	488	519	498	502	488	507	536	528	518	509	536	542	502	501	518	514	529	510	538	551	484	511	506	537	523	490	499	488	506	521	510	537	503	508	551	505	466	480	504	553	542	489	503	512	506	522	558	491	502	533	540	504	522	475	472	480	529	483	507	513	532	488	535	545	495	498	594	538	532	526	553	500	506	507	485	517	488	477	519	460	558	510	522	546	488	515	501	523	495	495	477	496	496	516	513	467	500	515	505	519	484	517	522	536	499	519	520	506	494	486	544	488	512	507	525	517	504	542	517	524	507	499	510	509	568	579	517	505	514	523	516	518	519	524	526	493	519	490	499	506	520	487	513	510	492	534	532	494	515	564	510	497	489	497	490	479	548	515	487	522	490	520	548	513	520	520	546	471	510	487	481	523	487	523	502	502	489	494	507	515	507	538	538	523	475	488	500	519	534	535	561	461	525	527	563	494	503	564	504	509	507	561	495	483	527	509	526	530	490	510	501	544	566	488	510	521	560	534	490	529	483	522	532	507	491	520	537	579	506	543	514	533	497	497	524	507	525	502	503	535	519	495	486	477	504	509	520	526	476	510	545	478	494	496	507	527	537	497	537	551	496	522	535	575	503	514	523	476	513	513	505	490	520	505	499	496	516	544	504	510	545	526	540	510	521	494	509	546	486	500	550	494	474	529	517	544	521	542	531	505	523	498	498	554	541	518	534	487	541	535	513	532	535	519	498	505	527	540	506	533	520	509	499	525	538	515	533	523	537	570	496	552	543	530	481	477	489	523	532	564	525	502	524	511	497	519	524	525	527	538	538	494	523	502	482	469	477	514	506	520	530	494	522	516	506	488	530	530	505	513	513	555	565	491	538	542	501	503	523	511	530	548	550	520	516	514	550	545	513	546	516	540	526	490	488	515	502	533	519	525	506	582	535	562	525	505	510	488	515	548	517	549	469	526	519	486	475	485	491	485	555	520	513	545	509	553	492	504	539	562	552	523	521	490	531	525	507	528	486	519	534	499	508	525	538	542	487	539	541	529	505	480	517	503	551	520	498	490	530	510	515	503	492	527	509	496	512	555	514	518	546	549	519	516	522	580	514	528	539	476	516	493	528	534	490	512	483	525	536	516	496	492	514	518	532	509	530	471	521	537	545	489	523	525	492	510	533	506	538	500	526	499	549	511	544	513	480	522	503	517	481	550	514	505	518	563	515	495	523	516	512	522	500	540	515	489	524	521	529	531	515	490	497	571	490	495	462	507	523	526	482	495	526	494	522	505	481	524	470	493	508	510	490	506	522	512	518	558	519	533	510	492	557	477	520	539	489	513	494	508	545	517	518	503	511	512	527	549	548	496	528	526	532	523	536	509	468	512	530	547	458	508	528	548	553	479	551	520	487	518	512	551	501	520	514	517	502	509	523	524	524	515	503	523	522	549	471	493	516	534	492	508	540	523	549	522	534	539	535	500	506	536	509	530	517	563	532	501	502	559	520	519	474	525	485	481	514	483	543	550	530	493	542	515	495	489	522	499	479	515	526	481	476	493	490	494	519	535	509	509	546	551	529	517	505	536	530	517	534	517	522	502	540	553	512	553	541	531	488	531	543	475	480	516	520	519	500	539	540	536	492	527	525	528	533	500	571	527	508	509	512	545	504	523	502	500	561	528	547	534	524	547	494	506	512	471	511	521	495	563	558	525	490	541	478	568	504	520	511	534	510	499	507	539	535	478	529	584	532	535	514	534	557	472	506	528	510	495	535	500	540	494	513	529	485	500	533	534	505	479	503	533	514	525	525	514	505	518	539	518	499	516	515	533	485	530	513	527	488	508	546	521	525	515	520	550	525	515	517	539	493	472	506	506	488	537	525	524	528	511	522	532	540	525	555	501	506	480	542	512	513	505	534	535	499	529	521	527	549	527	542	493	509	490	534	531	516	515	563	547	495	548	530	489	499	544	524	530	524	515	524	500	536	499	554	517	495	487	507	513	547	494	513	527	536	521	545	504	535	593	493	506	510	547	512	546	497	521	532	508	510	494	509	502	493	523	488	468	517	506	545	534	483	512	495	526	518	514	503	483	519	535	531	562	525	554	495	488	519	498	525	507	527	552	526	501	562	518	524	509	550	472	537	488	493	504	531	509	483	520	512	495	537	476	513	529	527	533	520	494	534	489	505	542	561	480	527	535	553	512	516	554	506	543	521	512	499	545	566	498	510	492	557	540	518	491	497	568	509	557	503	519	519	553	533	505	455	510	518	507	523	540	502	489	534	504	502	529	481	513	550	517	487	536	499	532	499	539	511	534	512	517	493	489	529	516	542	546	501	515	536	477	545	542	540	492	499	510	536	486	525	521	500	538	519	511	528	471	515	547	522	501	488	524	505	509	516	517	517	541	497	520	462	507	481	507	508	500	536	525	514	533	536	517	493	538	494	519	507	529	509	541	499	537	518	520	551	493	524	525	498	493	507	527	541	511	548	477	506	509	495	516	524	518	514	525	506	446	532	537	541	538	516	557	514	495	536	559	546	487	491	506	491	537	532	515	489	526	507	509	523	566	581	526	535	531	474	515	517	547	489	525	482	504	496	551	493	521	547	479	547	541	542	503	497	538	524	518	526	482	500	502	500	532	487	512	498	506	515	478	512	510	497	516	525	490	529	490	493	517	529	526	520	511	545	496	531	516	539	501	504	496	534	559	538	535	511	488	480	477	521	491	525	494	518	485	482	517	504	542	535	515	530	555	515	483	517	520	520	492	521	497	508	496	476	509	504
33941	19689	16819	13785	2734	759	477	373	311	299	284	230	210	209	177	194	180	181	144	155	146	162	142	137	136	142	119	134	138	116	113	130	123	133	136	139	124	129	133	159	137	127	136	117	118	116	127	120	127	109	144	136	134	144	126	112	123	112	144	133	144	140	134	144	120	129	118	138	110	144	110	135	108	110	127	123	123	137	115	126	103	129	128	128	141	121	125	115	117	124	128	124	126	110	148	126	129	110	126	140	127	148	132	147	123	129	124	138	151	125	129	121	136	114	135	119	113	146	123	135	108	140	125	111	128	113	152	100	120	139	134	117	128	127	110	134	111	108	125	122	142	128	132	112	123	134	122	146	141	127	127	138	132	138	125	128	127	130	148	112	127	128	116	132	131	141	148	133	104	126	121	119	126	118	135	135	145	110	114	116	116	122	143	127	134	116	116	123	137	109	133	123	119	148	133	128	115	120	137	130	137	125	122	133	149	107	108	123	85	118	132	148	144	137	125	132	127	107	128	111	141	116	138	144	109	131	121	127	130	133	138	143	131	130	143	118	129	111	122	117	116	145	133	119	122	133	139	121	123	118	132	142	134	101	114	116	104	133	118	165	122	141	126	136	134	127	106	122	106	128	129	129	126	127	132	104	96	114	149	125	111	126	145	138	117	109	109	121	129	132	130	141	112	133	124	151	118	127	123	129	124	138	142	151	147	140	138	109	146	142	133	115	147	142	124	132	110	106	129	129	118	126	135	140	131	123	118	113	129	132	123	115	146	134	122	116	126	139	107	120	133	104	133	148	135	114	141	128	134	126	139	114	140	115	120	151	123	113	145	107	115	133	144	142	103	115	125	95	134	104	132	139	116	128	139	133	142	117	133	124	121	124	112	126	135	125	122	135	106	101	136	124	130	147	110	114	123	121	137	120	123	136	139	115	143	136	146	132	158	109	121	132	129	124	132	135	134	121	131	123	125	127	132	134	128	132	130	146	153	117	112	148	127	118	140	151	158	142	132	119	132	119	137	118	124	123	128	107	129	117	127	121	130	148	136	120	139	134	136	114	131	138	122	117	116	113	136	137	131	115	155	117	127	115	146	111	113	118	122	119	126	122	137	139	130	119	120	141	139	119	121	121	133	144	127	135	140	168	117	135	119	123	127	129	125	126	133	137	116	129	124	140	144	119	139	149	125	104	128	130	122	144	132	119	150	142	110	129	117	139	120	121	126	123	120	118	145	128	121	124	130	128	147	107	142	124	135	137	123	117	126	119	125	139	126	115	125	137	131	145	121	102	132	118	113	126	120	134	124	138	150	129	133	140	119	138	123	127	131	135	133	141	127	145	120	127	140	133	113	113	115	100	120	137	114	145	128	113	129	115	132	119	147	128	161	129	107	107	129	136	146	136	114	135	125	123	137	135	144	108	114	134	130	140	125	114	133	142	109	132	128	135	137	117	115	112	131	137	138	121	144	135	119	134	139	113	113	135	117	125	112	123	121	125	103	146	110	146	139	113	135	121	136	123	128	109	119	138	149	139	134	120	131	143	127	121	144	142	124	131	132	127	113	133	121	129	127	126	134	115	124	125	112	126	134	130	122	120	113	144	137	112	113	129	150	126	116	134	137	118	115	131	106	127	130	131	130	138	104	107	141	124	119	131	112	125	122	144	120	115	136	109	114	121	141	128	121	132	121	117	129	127	138	134	131	126	134	118	130	142	122	137	135	107	114	117	117	155	117	124	115	98	115	136	132	124	134	129	124	125	130	140	142	142	117	123	111	120	124	119	113	112	147	130	132	116	126	140	142	115	102	131	111	129	132	117	120	115	129	129	124	117	109	149	116	124	113	127	139	145	113	96	130	127	132	130	145	119	132	145	128	130	128	118	100	116	113	111	114	133	157	115	121	109	141	121	126	133	125	128	125	127	128	128	130	138	157	136	122	127	126	139	142	131	126	138	126	136	116	151	130	121	130	91	115	105	114	121	139	146	109	123	128	135	141	113	122	105	126	127	143	116	111	127	132	125	126	136	98	139	123	142	124	127	143	136	117	109	124	126	152	148	123	138	115	139	117	131	131	107	136	128	106	119	138	118	124	116	125	139	124	124	127	104	119	135	139	115	131	134	146	135	101	114	122	130	124	124	134	133	136	135	103	123	91	115	127	122	130	138	106	125	124	106	129	117	120	129	130	107	120	154	142	119	115	124	122	116	115	111	110	121	135	140	133	110	120	132	135	127	122	136	142	137	138	127	120	128	107	124	112	141	143	123	122	120	151	117	133	124	136	139	121	128	128	116	134	126	111	111	118	114	130	132	139	128	109	128	157	142	107	117	138	138	99	141	123	118	140	143	119	133	130	116	124	110	151	137	120	161	126	120	120	135	128	152	113	125	117	107	103	113	148	120	130	142	125	139	137	142	139	125	132	124	145	134	122	153	125	108	135	111	158	132	126	122	125	138	133	133	143	128	138	139	125	132	112	124	145	130	123	119	128	148	135	122	144	138	134	128	124	116	120	127	154	153	131	126	113	130	137	122	140	138	124	111	138	123	127	125	114	115	122	127	137	125	114	158	133	114	114	119	130	100	110	140	121	110	124	117	124	116	125	126	129	125	116	127	125	120	119	110	117	112	144	113	116	135	127	133	134	128	140	129	122	117	132	146	132	126	121	116	141	122	134	126	132	116	117	136	133	122	127	126	115	149	121	143	139	132	139	113	132	140	110	115	120	106	120	140	115	126	142	124	156	138	107	136	146	127	127	125	128	116	118	121	126	135	127	121	136	121	126	135	128	122	132	119	129	135	101	121	138	129	109	110	119	132	114	110	135	120	137	130	122	129	134	146	148	113	117	137	109	143	128	125	125	139	132	136	134	120	140	108	120	126	104	134	157	140	154	114	113	141	135	127	110	126	122	107	129	128	133	121	137	127	130	131	134	135	137	146	131	124	129	153	152	119	116	132	109	136	139	148	129	147	121	127	132	125	120	146	128	119	147	135	130	142	111	126	142	114	147	107	127	123	114	120	113	125	132	131	119	138	142	130	136	131	114	116	134	126	108	117	115	117	147	104	115	132	119	146	134	141	130	120	143	115	131	121	133	113	107	126	125	121	125	123	129	135	119	130	128	141	124	127	122	130	130	111	130	108	120	129	122	125	125	133	122	115	126	144	133	139	119	140	144	137	123	116	125	134	140	136	126	132	120	133	137	141	129	136	106	111	135	123	134	120	117	149	125	132	131	115	122	124	148	112	130	124	117	146	132	131	108	129	117	144	128	125	122	142	146	144	130	104	134	106	116	124	120	137	142	123	124	117	129	136	123	137	142	132	151	114	126	127	103	137	115	127	144	115	130	135	126	100	116	128	136	122	137	119	145	124	115	123	146	142	103	136	125	116	122	135	118	112	126	130	110	122	126	138	102	124	130	105	137	133	119	120	106	120	118	117	111	118	127	115	123	134	129	149	140	133	120	134	138	124	126	133	113	108	142	109	118	134
23297	16041	21630	22091	4708	2613	2095	1556	1394	1277	1085	968	819	835	805	687	574	534	548	475	502	468	455	481	430	442	418	420	448	407	385	357	403	400	366	381	382	330	356	324	369	331	370	341	345	358	340	349	366	337	317	325	324	349	357	381	352	371	360	341	345	351	338	337	328	322	326	368	334	302	306	323	330	324	310	351	341	338	327	321	339	317	328	343	345	326	314	343	298	319	340	317	319	351	341	323	281	349	361	310	315	322	347	316	316	342	372	338	342	298	324	336	346	328	305	325	338	353	353	318	312	318	337	308	311	319	347	317	303	318	323	331	322	319	354	316	304	321	346	328	376	313	314	328	313	341	343	295	343	315	307	319	351	328	299	317	339	341	320	333	330	346	338	346	309	332	283	311	299	303	322	309	315	362	350	342	343	346	332	312	349	343	329	315	296	282	344	315	310	328	304	337	315	322	309	332	328	326	328	309	304	313	288	340	348	307	325	322	304	314	326	353	346	344	326	345	311	320	327	321	364	360	355	333	332	317	318	302	351	349	309	295	354	349	301	345	317	296	300	314	326	322	340	290	340	351	332	363	330	327	326	312	348	339	340	336	345	348	361	312	343	375	351	305	311	366	342	326	326	337	331	299	312	314	340	319	316	323	344	337	327	321	297	331	358	337	334	336	323	324	349	291	349	319	334	311	324	315	332	277	340	317	326	313	310	345	320	353	324	290	311	331	352	293	338	326	336	317	311	324	327	331	331	331	328	310	373	329	312	338	312	301	314	309	310	333	343	351	313	333	334	334	291	328	345	326	332	328	311	283	326	340	328	301	336	318	330	317	322	338	325	315	338	312	291	338	316	343	316	330	322	321	336	320	317	371	312	325	329	332	360	321	304	297	307	338	329	359	309	313	341	341	324	323	324	348	323	319	364	305	345	328	351	351	317	371	318	324	354	338	364	329	330	299	333	341	321	377	343	303	351	333	314	351	332	335	316	315	334	320	316	330	339	327	303	318	298	306	337	311	351	334	332	308	337	346	340	334	325	324	292	314	353	334	315	344	304	315	339	332	335	336	295	356	307	310	292	320	336	317	320	333	320	334	318	348	323	306	349	336	340	348	325	314	332	350	313	322	314	329	329	330	293	356	328	332	304	317	336	322	336	316	342	300	302	287	349	342	315	320	331	318	318	319	296	362	338	334	328	360	332	324	339	332	331	346	330	335	318	312	325	362	343	353	305	315	327	318	308	310	320	356	316	296	288	292	352	327	341	334	283	353	319	340	315	320	329	358	361	328	307	294	333	300	333	320	360	316	318	331	326	298	353	300	327	308	328	325	307	337	305	315	320	340	338	317	330	325	306	335	347	340	308	330	334	329	342	337	318	338	338	320	308	348	332	360	271	371	373	334	327	331	297	321	304	326	340	330	322	320	323	317	297	343	377	313	317	326	303	337	310	335	319	326	328	306	336	317	328	352	339	333	330	301	319	336	311	319	329	327	328	334	371	321	329	352	294	335	330	334	321	337	335	345	344	311	339	345	365	318	337	315	335	327	320	333	327	311	308	313	333	335	322	357	324	297	337	354	300	307	343	311	325	315	394	333	332	348	300	309	339	305	312	334	325	353	315	352	296	338	323	315	320	314	335	341	328	345	341	288	343	352	328	335	326	311	352	310	351	360	334	309	339	306	334	341	337	316	323	285	351	292	292	286	338	338	334	331	382	339	332	300	326	313	312	361	371	326	306	317	306	322	304	335	364	328	302	337	332	345	331	307	348	297	322	348	306	318	329	346	328	367	334	318	310	320	350	340	300	317	314	339	336	360	306	348	292	328	296	314	308	290	336	312	325	351	327	331	288	328	309	322	361	340	311	354	349	347	367	327	320	304	345	354	338	349	331	301	329	322	337	344	323	333	334	347	292	314	319	343	308	343	327	326	339	329	316	311	349	321	345	383	299	351	337	317	302	318	310	320	324	354	310	330	309	323	302	300	302	343	337	323	299	328	325	296	289	322	327	349	305	326	353	325	353	324	326	358	350	296	345	304	364	299	308	324	318	325	360	333	324	304	360	332	336	325	333	361	309	331	331	323	326	332	353	320	306	350	312	338	346	321	341	335	290	352	314	377	331	331	306	337	365	309	313	329	318	345	333	331	363	317	327	332	336	313	328	348	341	336	322	317	303	323	317	337	356	305	314	341	314	338	344	329	334	341	350	318	336	347	327	347	350	336	335	332	337	332	358	345	320	339	306	308	325	317	341	361	320	367	326	343	289	321	377	321	339	330	334	292	332	341	302	309	307	352	328	331	335	310	326	316	321	325	326	332	310	313	322	319	343	345	352	341	315	312	329	325	337	326	347	325	285	319	352	329	321	317	336	301	347	294	311	355	329	314	344	282	308	329	337	334	337	303	324	307	304	318	326	346	337	335	327	325	349	327	340	299	320	324	305	341	326	314	326	329	323	399	360	311	326	311	336	300	298	335	365	289	359	305	350	326	337	333	324	347	291	337	319	356	334	333	320	302	313	339	340	344	328	310	316	323	302	340	315	327	341	333	318	293	315	335	301	335	327	323	341	334	299	324	332	322	341	320	348	316	313	335	313	357	344	320	345	323	308	321	334	321	323	311	339	339	344	340	301	318	337	320	319	319	334	363	311	324	331	329	325	299	369	350	323	334	325	329	320	308	363	329	323	362	318	329	314	327	347	285	340	332	314	346	332	336	345	335	321	329	329	351	332	342	315	333	330	332	342	338	338	342	317	307	324	344	350	317	323	345	323	363	352	312	339	321	342	325	331	348	355	315	348	328	320	321	339	332	350	327	302	372	341	354	356	312	347	332	355	311	289	333	340	324	318	328	336	341	318	301	316	356	317	325	327	340	322	349	347	355	318	322	342	329	322	313	322	316	334	297	311	338	384	341	360	310	300	317	312	322	341	358	313	314	325	357	343	299	333	333	341	339	370	332	357	351	336	323	321	349	319	298	330	297	311	320	316	355	331	333	307	335	317	308	365	363	311	341	306	312	352	342	297	326	324	317	339	328	326	308	328	360	331	297	309	320	335	331	328	344	338	314	340	332	341	340	319	299	326	310	353	341	331	312	378	352	293	343	339	321	296	340	324	317	332	317	297	340	325	290	328	302	333	307	318	312	343	335	306	296	350	305	336	328	361	344	340	317	327	327	341	320	337	324	301	306	328	363	332	336	319	346	340	331	336	312	329	304	363	304	360	312	351	340	338	346	351	353	353	329	338	337	342	319	299	333	318	335	305	317	328	362	347	330	340	327	309	369	323	341	341	349	319	351	386	306	346	326	351	331	322	321	357	318	325	357	343	322	339	342	355	373	323	349	310	348	321	319	334	348	321	330	341	333	335	383	340	322	326	325	338	318	346	338	321	340	316	331	358	323	329	331	329	333	330	318	340	303	315	317	321	334	321	318	357	345	338	331	344	353	314	343	306	320	325	308	367	338	320	335	321	325	338	364	358	322	309	332	338	316
11923	4409	2957	2015	604	442	377	301	289	255	300	302	284	274	266	259	289	284	260	271	265	275	249	265	269	265	259	246	278	233	240	263	254	241	253	239	263	247	241	252	249	231	265	233	240	229	264	289	273	266	262	247	284	233	254	257	276	255	242	268	265	244	252	251	260	256	257	253	241	263	235	277	274	271	250	237	274	239	255	251	281	227	261	274	228	226	248	278	278	251	229	254	253	266	266	285	279	259	259	257	234	274	266	253	253	233	257	217	238	234	268	257	259	262	233	243	248	248	233	248	263	259	246	263	275	241	257	248	273	244	253	246	216	240	271	233	253	241	237	236	243	257	234	237	250	303	296	258	276	231	256	275	273	239	253	285	285	277	266	234	277	268	286	277	268	280	247	244	224	244	238	258	256	238	307	273	237	232	247	250	270	231	219	236	250	251	246	240	261	253	240	261	250	254	242	208	233	242	235	247	270	237	246	261	218	266	269	260	267	250	233	222	220	229	247	285	258	204	298	258	267	245	268	257	271	265	273	230	238	249	240	270	257	246	263	241	271	275	242	246	251	237	268	270	249	267	282	222	254	251	241	266	271	266	269	256	249	245	230	230	232	237	218	254	229	251	276	259	248	261	275	230	250	257	271	247	247	264	259	257	230	266	261	267	230	235	267	262	244	246	248	228	289	255	249	256	223	234	252	234	272	247	241	247	251	248	289	266	236	237	257	242	244	241	252	254	280	246	249	255	251	261	243	228	273	190	250	252	262	255	252	270	251	264	266	259	266	255	295	281	257	267	254	273	273	268	246	246	277	226	269	234	232	261	263	256	252	254	260	231	260	254	247	261	249	264	264	233	262	267	255	224	245	270	260	273	246	257	276	253	268	249	233	278	276	270	244	260	269	255	267	268	256	242	238	234	253	265	243	271	251	238	262	237	235	272	246	282	282	263	250	253	247	287	240	262	227	241	245	225	253	213	253	267	252	242	234	258	273	241	247	255	246	253	277	280	241	249	234	252	245	249	245	234	258	230	241	260	254	247	260	262	262	273	262	255	231	228	252	250	246	269	265	214	246	266	247	264	285	246	220	285	279	269	232	254	270	252	244	230	256	230	246	274	219	276	268	228	276	264	244	278	274	234	284	241	256	246	264	265	272	265	257	287	237	227	294	258	278	244	280	284	238	242	264	248	254	243	252	249	270	249	274	259	258	249	276	244	253	247	239	262	240	268	249	294	236	246	247	224	222	261	255	267	250	233	258	266	288	255	244	275	227	239	247	234	232	251	237	265	273	263	241	275	258	265	274	268	241	240	241	226	260	266	248	244	273	235	240	235	262	249	277	264	245	230	271	231	244	219	233	246	255	262	263	260	253	242	241	264	241	238	241	255	253	311	224	262	233	276	248	256	252	267	285	291	248	265	235	253	252	261	230	265	257	261	250	246	250	286	227	250	241	241	221	253	229	243	301	243	267	272	240	272	285	271	237	234	267	222	264	288	251	287	260	247	244	239	255	277	257	266	244	230	264	276	244	225	259	254	243	301	241	281	253	256	255	265	286	283	254	244	284	268	247	261	246	221	260	269	250	260	274	257	250	239	275	242	252	230	272	229	240	265	270	235	246	278	250	248	257	239	251	224	269	241	273	251	256	242	278	247	249	235	226	261	253	219	256	219	251	257	233	273	281	230	256	243	239	282	275	257	277	281	253	274	263	285	283	241	263	260	249	263	265	247	232	230	258	253	259	258	225	249	239	240	255	268	255	237	241	236	294	262	270	257	270	255	247	226	246	276	244	232	233	259	273	272	300	253	229	260	233	244	259	247	255	240	241	286	248	249	283	259	225	231	256	304	269	241	244	258	248	254	242	254	267	288	260	274	284	253	285	248	240	275	251	250	276	230	236	262	246	252	253	259	236	242	249	269	256	251	275	224	287	262	269	274	273	222	249	267	264	256	246	255	270	245	242	251	253	280	267	229	241	239	268	245	257	267	246	238	250	274	265	248	254	261	234	250	249	274	255	291	261	295	245	243	231	271	259	266	256	256	257	278	267	216	242	241	228	252	254	277	250	271	268	275	236	263	252	262	220	256	263	278	259	242	237	251	275	276	265	243	234	260	246	249	228	256	243	275	262	225	252	214	255	269	269	250	273	249	254	229	244	252	236	257	275	251	267	253	253	280	247	264	240	212	248	269	248	279	263	293	241	224	253	282	253	266	287	226	253	279	253	246	257	264	246	255	256	265	286	246	287	265	251	241	271	231	288	263	277	253	274	243	286	292	256	242	257	252	256	272	258	259	265	220	285	262	250	252	250	245	243	285	253	253	238	251	289	245	270	257	266	276	237	258	259	256	260	236	271	268	266	280	237	248	253	256	246	239	269	265	279	256	237	278	264	256	252	233	236	276	246	270	257	250	251	244	252	258	249	266	248	264	243	259	268	273	234	231	265	238	235	240	277	274	230	257	269	252	264	228	233	226	283	257	248	267	293	249	239	256	297	248	243	247	227	217	240	279	258	239	266	255	249	232	262	251	268	235	266	279	229	244	263	231	244	251	252	273	243	227	255	293	286	270	267	249	251	257	276	267	251	242	253	236	253	262	241	273	243	282	237	254	261	248	236	261	247	255	276	283	239	258	271	246	257	260	240	252	248	297	255	244	279	276	255	251	226	262	253	293	298	221	266	227	230	256	293	249	253	268	274	255	259	265	268	264	220	240	272	236	236	269	257	240	243	253	252	253	258	255	263	251	261	238	277	262	247	254	231	265	238	275	248	251	274	279	263	245	260	256	277	259	260	285	273	234	268	293	225	261	262	259	233	249	276	241	248	268	233	285	262	283	239	288	254	262	226	250	261	260	259	253	258	294	242	248	279	254	280	241	238	257	255	248	245	245	281	264	259	260	260	260	262	243	268	228	246	270	236	234	225	245	260	227	250	249	280	238	242	245	261	250	253	260	272	253	226	281	258	245	279	264	235	250	249	237	239	253	242	293	250	237	231	257	243	246	246	251	251	274	259	249	265	240	244	257	218	264	242	225	271	251	249	273	231	244	201	262	247	260	278	266	248	265	268	241	250	246	252	243	270	253	254	272	226	250	269	246	280	248	259	264	264	270	226	240	269	244	247	276	264	257	256	273	273	257	242	236	229	243	246	240	221	258	260	259	245	268	284	254	239	238	246	243	275	251	277	257	247	254	251	279	232	266	259	242	241	294	255	236	290	254	255	274	270	263	231	271	273	277	267	248	273	224	250	266	245	249	236	261	234	238	234	255	263	247	254	237	256	230	269	257	232	268	271	277	225	249	275	262	267	232	259	267	264	286	265	262	237	269	245	251	247	251	259	260	281	250	255	262	264	231	250	295	257	261	227	246	242	216	257	252	259	280	239	239	221	257	258	263	230	245	269	235	244	269	258	246	245	250	233	282	243	266	247	263	279	238	243	263	261	256	257	237	257	255	244	241	226	268	238	242	257	226	254	290	261	248	261	222	251	266
8731	4508	5867	6314	1875	1358	1131	986	833	842	846	750	714	749	699	731	747	633	660	604	662	636	637	644	605	666	634	648	620	597	605	615	586	634	642	676	607	675	596	632	625	652	595	637	578	606	673	588	611	596	660	649	593	590	631	616	616	629	615	623	586	577	630	637	601	599	657	651	599	649	587	633	627	581	557	631	628	591	557	631	643	645	606	589	624	609	620	643	589	580	603	594	590	578	621	585	633	587	580	600	622	576	588	599	665	615	609	615	589	609	619	588	630	643	656	608	649	637	594	605	625	639	627	647	588	601	581	598	595	620	685	577	625	640	608	650	667	574	615	580	587	587	641	604	597	622	628	618	599	619	616	610	579	634	569	664	624	592	619	586	573	648	595	587	635	617	630	619	624	572	637	631	587	624	614	611	609	607	627	653	629	629	639	608	591	619	647	654	599	672	649	660	601	593	615	574	612	637	590	640	624	619	636	607	605	598	560	607	556	609	673	622	633	633	604	632	662	610	581	651	645	624	620	630	617	600	597	617	601	611	614	614	594	609	616	584	663	611	641	586	572	616	652	597	625	582	583	614	601	630	610	592	615	579	629	573	644	671	602	627	615	654	598	614	619	638	601	627	683	624	645	547	580	603	621	611	578	621	625	651	625	610	605	627	596	654	620	612	596	612	566	600	629	643	644	639	624	585	606	608	626	627	596	621	587	633	586	596	681	624	648	586	625	605	588	609	584	621	608	601	529	641	621	645	579	625	635	583	548	594	610	609	629	645	628	611	628	615	579	598	662	590	662	612	575	619	649	643	626	585	556	624	622	625	618	601	621	606	614	584	597	610	597	662	608	604	602	606	629	546	603	636	640	658	606	661	646	616	664	569	611	629	596	628	638	615	575	617	627	607	644	643	622	654	618	635	619	603	594	625	629	621	598	592	642	624	630	631	611	597	634	647	655	617	591	610	600	623	646	608	609	592	610	615	615	608	601	585	594	605	563	597	623	629	614	613	618	618	656	615	617	550	628	602	621	609	640	625	644	631	594	619	680	545	625	624	651	583	608	606	619	575	633	629	628	630	648	586	634	589	629	633	596	621	602	597	614	596	614	581	617	627	613	611	607	601	599	577	644	549	622	628	568	676	595	586	596	605	638	650	610	605	630	632	604	617	569	626	637	631	610	607	618	624	622	616	619	636	592	618	668	651	602	598	586	630	589	619	605	599	619	568	650	638	575	614	612	627	612	608	611	631	648	589	612	625	616	608	627	640	622	647	636	651	573	606	628	571	661	621	625	639	627	595	663	647	622	605	595	578	648	584	594	600	648	633	599	589	590	617	586	616	625	637	586	606	693	624	618	620	586	588	619	591	592	629	633	586	595	639	609	598	598	588	676	623	622	631	589	591	634	646	588	617	627	592	587	605	602	607	608	658	605	597	631	597	659	606	602	612	594	547	633	637	607	644	618	647	633	563	635	625	612	596	643	597	614	582	635	637	599	635	603	599	626	583	649	653	611	612	642	638	593	614	577	600	619	583	594	613	625	650	606	588	622	598	617	646	593	661	629	615	615	631	621	624	638	588	608	608	634	577	605	639	656	614	646	629	613	615	622	575	641	634	657	602	623	613	614	663	602	611	629	590	552	640	605	619	627	623	660	589	606	599	585	626	616	625	606	635	620	597	609	588	544	564	645	638	625	624	614	643	596	553	591	625	602	620	573	665	609	630	605	604	622	591	619	647	603	584	664	596	644	647	597	608	599	595	613	601	648	662	622	570	641	609	601	596	619	619	598	603	639	616	593	606	659	649	655	607	610	651	639	662	646	592	632	600	534	642	600	621	594	642	558	615	612	597	577	586	620	596	608	600	609	594	631	520	610	577	604	638	621	602	576	644	589	608	605	622	648	622	608	610	583	638	593	604	606	569	544	608	620	601	624	582	634	571	638	670	616	623	610	588	622	612	606	595	649	597	607	594	597	653	631	599	580	629	650	621	603	624	603	590	644	571	618	624	627	590	587	604	647	626	651	614	611	604	612	622	620	623	598	646	617	631	621	635	584	602	595	600	628	572	593	643	590	611	586	624	582	608	628	618	594	607	627	604	643	597	608	605	621	603	617	628	603	612	569	578	622	594	626	609	622	658	606	619	642	587	642	632	655	616	640	601	617	595	623	564	640	645	631	612	618	621	597	630	624	586	589	601	624	626	619	603	602	650	613	600	630	650	611	640	574	619	546	593	636	628	605	624	645	618	629	635	611	643	548	645	576	569	620	623	618	569	623	609	603	598	621	587	604	608	570	627	647	552	572	605	640	552	614	633	640	615	581	592	635	609	632	652	604	573	599	647	640	562	645	617	570	620	609	617	609	626	585	597	627	598	602	580	611	627	597	619	631	595	602	612	582	581	614	619	619	608	605	623	657	612	635	641	631	647	616	624	636	629	646	591	609	600	617	596	649	588	556	622	618	599	551	613	609	620	596	593	619	622	628	639	594	621	648	585	608	610	616	587	623	626	639	616	617	627	606	631	588	615	665	596	632	650	633	633	582	598	637	628	639	660	640	598	647	627	605	639	636	648	632	599	590	621	615	604	626	651	612	581	645	584	610	621	619	619	653	600	641	617	578	616	565	589	596	615	582	583	648	610	645	561	623	606	650	640	638	582	620	668	601	631	616	641	601	605	663	620	587	606	596	605	587	607	605	610	579	641	622	636	602	627	669	587	646	602	580	640	611	627	627	578	665	620	621	588	590	614	583	577	573	631	635	613	607	611	577	645	594	642	570	587	610	645	666	626	636	622	608	659	610	612	612	603	604	610	618	632	604	603	635	636	635	580	597	633	630	600	631	601	613	584	588	625	608	629	607	568	588	580	609	582	618	650	607	608	591	609	639	641	608	657	619	559	585	622	619	586	606	585	637	627	628	618	597	591	633	608	610	613	683	668	598	603	675	634	606	620	634	590	616	633	615	565	626	599	613	613	569	639	619	600	580	636	590	658	594	648	629	626	623	622	575	605	591	557	608	587	580	622	605	622	612	669	646	594	610	613	642	583	661	615	572	588	613	606	615	616	640	616	648	628	612	591	598	585	591	636	592	645	612	594	624	640	617	613	621	595	612	637	608	618	620	609	576	614	674	593	589	644	626	598	631	586	619	627	618	610	645	606	627	601	540	590	646	647	600	668	657	588	628	657	582	626	606	621	602	581	627	657	595	586	609	622	613	618	685	631	589	617	627	618	587	629	604	593	583	596	589	610	591	620	628	625	554	602	585	586	615	616	646	592	612	630	633	593	591	563	620	610	629	616	593	612	600	576	647	609	622	595	590	598	628	599	613	588	615	613	600	602	624	636	632	602	580	611	590	599	616	631	610	591	610	604	580	603	589	650	678	604	628	583	599	608	557	616	611	614	648	665	596	580	582	598	630	603	563	629	609	599	661	625	619	619	614	627	609	656	617	617	563	588	598	625	631	637	649	638	575	610	619	597	643	646	612	671	647	593
24298	12926	10898	9268	1404	584	432	381	280	312	292	280	272	242	272	225	228	208	203	227	209	195	254	203	221	234	235	212	205	217	217	217	203	218	213	205	197	218	227	206	201	193	200	221	220	179	205	195	202	194	222	209	206	227	219	186	215	219	209	187	205	238	225	238	208	240	213	238	237	191	249	202	190	189	214	211	223	190	212	213	200	211	205	220	201	212	183	225	226	229	207	200	228	205	209	215	222	207	206	201	187	218	219	217	227	213	225	212	199	218	178	206	191	192	232	208	187	237	215	202	203	198	222	203	237	172	228	196	212	238	171	195	212	183	203	202	219	200	189	186	201	198	205	207	205	198	222	211	214	211	194	193	207	187	203	206	248	237	209	214	219	218	205	218	206	202	200	204	222	207	203	205	227	183	212	197	213	215	216	205	213	219	191	235	177	210	193	203	204	200	211	245	218	227	201	226	189	212	202	219	203	220	199	175	194	219	223	209	230	187	228	226	233	223	237	211	207	190	190	230	201	182	196	196	241	209	193	200	206	210	211	201	183	221	208	213	218	181	226	199	212	224	208	213	201	209	208	212	220	209	212	235	210	205	198	215	183	185	199	206	192	195	202	211	199	210	215	190	217	208	186	226	219	219	206	231	215	200	219	194	199	216	239	199	206	208	224	198	228	211	200	195	206	229	200	208	259	188	193	195	220	200	233	190	220	204	228	213	204	188	200	238	213	189	200	218	200	215	200	217	200	228	223	205	215	206	209	231	218	199	206	244	202	203	208	218	212	195	206	214	252	223	184	210	216	222	226	187	207	206	193	201	205	231	218	213	215	201	236	248	203	214	196	211	214	202	216	220	213	205	206	215	184	194	225	221	201	239	213	220	227	208	225	216	183	196	245	213	201	216	193	221	192	181	217	243	203	230	232	219	207	196	220	225	207	186	202	193	221	212	182	210	194	222	232	196	198	210	203	208	214	194	222	220	219	219	219	221	186	255	206	205	215	198	211	203	197	179	200	212	222	187	175	216	208	188	190	200	225	221	183	200	198	207	192	184	199	216	229	225	213	212	202	198	228	199	221	218	199	210	235	227	211	184	193	192	240	201	206	206	229	228	182	217	192	193	201	198	190	200	226	218	184	211	227	214	216	217	196	226	229	202	189	198	182	230	212	219	224	202	211	244	219	215	217	226	233	198	195	214	201	189	220	227	218	195	222	228	221	226	237	201	222	216	219	207	223	174	200	223	197	186	219	214	211	235	205	216	222	220	254	229	185	185	212	221	193	213	207	192	227	220	193	214	192	204	229	221	220	213	222	191	219	190	185	196	198	229	198	197	203	197	225	208	188	211	206	205	254	180	208	210	194	211	168	201	209	200	215	208	187	205	216	194	192	219	238	222	209	217	202	245	200	210	200	219	243	241	182	219	172	193	214	230	201	198	189	180	209	193	223	213	222	193	220	204	201	185	203	249	186	197	213	193	212	201	201	214	226	221	198	219	222	212	209	212	184	230	218	219	212	214	172	212	200	221	212	234	209	204	231	195	219	210	225	207	230	239	219	242	239	191	197	216	208	206	253	218	201	227	209	231	217	226	192	212	200	183	216	208	215	190	210	194	200	197	182	209	228	218	191	196	203	194	181	182	205	175	210	234	196	208	205	179	209	203	221	218	210	217	190	191	190	229	215	205	190	192	193	202	233	224	184	200	207	217	201	194	191	221	198	188	229	194	202	210	202	223	234	221	210	222	187	207	201	230	229	208	204	234	190	203	170	213	228	217	190	222	222	216	206	217	223	219	230	189	208	215	217	202	214	191	183	228	229	215	259	209	200	193	195	213	186	228	242	202	238	202	192	214	209	215	189	208	211	202	224	200	209	199	221	203	192	193	204	213	241	198	208	218	209	235	195	231	195	211	203	202	216	223	195	190	217	195	194	224	198	230	211	203	219	201	211	223	224	213	201	209	193	192	216	219	198	171	187	193	199	189	217	194	200	189	233	197	192	215	206	185	197	185	248	190	223	175	209	188	201	204	216	235	204	208	223	235	219	202	193	214	219	211	204	202	237	208	198	217	207	193	200	180	227	223	212	215	214	201	207	231	216	206	198	246	212	223	190	210	210	205	216	187	211	214	218	190	201	222	236	214	211	194	194	206	216	201	198	227	192	201	201	203	223	167	235	224	211	188	215	209	190	217	202	206	219	195	226	204	238	230	224	211	232	191	218	208	207	196	225	219	224	211	218	199	214	224	240	196	195	174	196	245	184	199	205	205	222	216	235	203	193	191	209	219	210	185	212	220	186	202	224	194	232	218	222	217	191	238	207	234	228	213	225	192	221	211	204	213	186	222	193	227	210	212	196	207	220	172	209	212	199	218	243	187	189	229	216	194	193	229	236	196	186	177	214	242	192	191	212	198	221	222	198	186	208	207	212	208	235	182	233	185	189	191	207	198	204	205	210	201	240	214	205	227	225	200	219	210	208	197	219	213	263	226	213	219	208	199	204	232	183	239	204	211	241	207	226	219	209	193	193	183	230	239	211	217	219	240	205	204	206	225	194	208	191	194	188	193	222	191	208	191	198	202	205	223	182	177	225	205	231	208	218	218	200	225	211	206	220	227	211	211	214	193	198	211	211	216	226	203	225	193	204	231	254	231	198	211	198	190	193	212	224	225	184	200	209	197	212	204	199	212	186	219	205	206	201	198	208	206	195	223	229	199	219	170	188	208	188	213	226	232	213	201	227	225	227	214	201	182	210	218	210	207	213	190	220	224	220	187	193	224	216	215	233	221	216	201	229	215	208	230	190	209	219	216	187	230	230	192	240	202	223	220	206	216	212	208	245	200	209	198	198	194	192	190	219	188	211	217	214	226	196	187	229	206	190	206	186	227	193	226	212	181	193	229	223	236	198	216	210	227	219	217	208	171	196	223	222	194	224	216	215	214	212	201	194	212	167	219	207	200	191	212	189	223	200	190	210	227	218	203	201	210	205	184	224	211	223	244	199	218	204	180	188	239	248	204	210	215	205	212	226	214	242	220	204	220	203	214	206	202	194	219	250	217	220	204	178	231	214	193	180	216	197	197	187	202	217	230	215	203	223	202	191	199	218	204	173	229	201	215	238	209	214	222	222	203	222	210	202	201	207	207	204	199	203	192	228	206	195	222	248	225	204	208	224	190	212	221	199	223	219	223	215	227	230	194	190	212	194	204	201	220	212	247	192	237	213	224	200	203	201	201	207	228	188	185	226	194	214	215	214	170	230	213	238	212	198	198	194	197	178	198	226	219	244	197	232	195	212	226	195	209	210	208	201	209	222	208	205	224	188	232	215	197	204	210	222	199	245	203	213	223	229	195	204	193	212	208	177	208	211	200	193	203	234	204	222	216	200	215	210	233	230	217	235	202	210	225	196	207	201	216	217	209	191	204	222	192	193	209	186	237	215	191	194	210	203	213	210	228	226	192	224	212	194	198	225	213	227	238	201	219	207	217	196	215
17603	11279	16813	16513	2886	1987	1667	1336	1219	1089	1035	950	853	865	763	758	658	631	618	608	655	589	656	571	582	592	592	578	558	618	562	535	530	555	501	542	515	508	533	518	528	493	544	538	548	523	566	555	546	542	536	528	533	497	517	508	502	519	510	491	506	524	577	546	519	517	535	499	529	474	494	526	506	472	481	510	522	525	506	512	519	465	500	500	508	498	525	500	524	484	495	516	532	503	544	521	519	497	497	513	506	460	514	488	527	488	504	504	496	520	505	495	489	522	521	523	538	537	529	541	496	519	492	511	542	493	523	497	516	490	468	527	509	488	523	516	531	480	508	519	513	496	455	499	539	479	534	528	505	566	509	535	516	474	512	526	539	522	515	513	510	521	526	493	520	518	480	527	528	497	489	494	484	517	518	449	522	516	520	481	492	506	531	526	504	498	511	530	543	503	512	485	490	493	499	493	495	515	514	505	561	528	551	516	489	495	531	485	529	494	506	486	492	493	514	490	498	475	571	534	515	540	556	486	508	542	476	479	534	532	492	492	490	491	510	517	502	487	474	514	543	506	518	500	526	494	526	529	496	490	512	483	470	523	496	497	534	477	541	502	506	495	511	504	511	516	521	517	541	547	507	522	510	507	549	584	530	522	488	501	493	519	529	500	506	496	555	546	485	482	482	546	486	526	499	492	539	520	504	484	544	484	493	546	465	530	508	534	525	507	496	506	479	503	521	521	453	547	521	489	523	488	558	504	524	492	489	499	485	473	510	524	519	541	506	548	504	514	487	503	477	494	512	509	508	461	512	521	503	487	518	492	509	461	498	506	519	529	521	530	518	460	502	547	551	528	467	518	495	506	521	525	514	518	519	474	543	518	514	512	506	544	504	523	520	512	496	493	487	507	517	506	516	556	522	533	525	519	504	534	532	525	506	523	527	531	478	502	509	450	500	483	498	523	553	540	524	504	497	512	520	540	570	506	486	533	462	504	521	500	504	534	473	485	519	528	500	493	515	534	463	527	565	486	498	534	514	525	515	519	520	494	492	520	547	508	515	494	508	535	522	536	541	507	509	535	521	536	492	531	535	508	470	518	512	524	517	495	506	522	505	561	461	516	513	512	515	498	503	518	499	513	511	515	541	529	477	511	515	517	506	506	554	520	510	518	500	504	484	486	526	507	518	497	486	482	527	511	512	492	542	482	510	533	526	532	520	485	496	493	510	555	535	531	500	511	469	514	515	535	512	507	539	562	515	539	509	506	553	534	528	534	507	497	461	571	478	505	490	508	518	528	513	514	518	475	517	539	530	485	522	534	524	486	510	525	569	517	522	525	583	534	534	544	498	495	542	535	541	465	480	500	536	491	465	514	520	504	472	484	518	483	549	493	517	538	504	479	507	517	535	486	499	550	460	507	528	490	487	511	506	536	527	497	507	534	515	530	483	466	509	483	516	479	521	531	505	523	524	510	505	519	496	530	531	492	512	537	544	501	522	541	482	521	489	533	511	471	525	525	477	551	490	507	528	515	526	532	466	510	546	549	514	495	522	527	521	495	497	490	492	508	488	526	539	555	505	483	503	517	508	497	488	498	520	490	503	535	506	508	538	509	512	543	531	482	516	504	505	510	499	564	491	528	498	513	489	494	517	507	545	533	487	530	517	487	549	521	540	520	477	534	524	491	526	486	504	479	501	504	498	468	546	498	505	521	512	523	523	514	514	501	501	515	533	537	509	496	501	522	551	514	544	502	493	548	518	505	544	477	497	480	508	505	527	552	534	515	506	540	565	529	497	536	498	506	531	517	537	514	494	536	538	505	502	541	507	493	527	520	488	477	506	523	469	486	536	492	471	533	511	513	517	505	530	498	530	490	497	537	541	555	509	529	514	499	510	515	527	515	467	493	490	482	499	526	504	515	526	516	494	537	524	497	490	532	531	477	520	524	548	490	533	539	559	525	498	495	468	521	558	494	553	508	512	542	510	515	519	502	527	517	495	507	532	483	479	500	469	523	491	515	523	484	486	529	540	558	494	490	504	525	547	531	501	540	516	520	525	499	524	526	508	533	540	460	491	504	552	493	533	513	525	504	514	497	530	490	499	521	535	513	508	500	511	504	538	498	539	532	516	502	483	530	490	498	527	482	508	501	543	484	515	519	480	507	497	510	482	488	576	552	516	503	535	532	517	510	544	511	508	513	462	479	531	484	509	542	526	540	517	514	522	556	484	491	496	527	505	472	508	521	509	551	484	539	516	505	492	554	576	490	507	503	554	513	486	490	498	498	533	523	480	499	472	486	547	473	530	526	520	512	570	516	496	516	528	463	560	483	535	519	536	500	528	541	504	474	515	514	508	525	519	510	517	476	493	539	547	529	459	529	494	470	548	496	497	527	496	529	514	512	512	533	462	535	524	517	535	510	523	498	520	515	506	551	535	523	532	514	525	507	502	500	516	490	553	531	534	552	503	534	504	514	509	532	507	528	518	497	529	546	524	499	485	515	499	510	519	517	523	523	544	511	515	498	540	494	480	513	535	499	509	498	511	501	532	495	542	543	503	488	538	516	506	503	530	486	500	519	505	524	487	482	503	524	498	512	544	512	549	516	531	515	490	525	499	491	565	518	502	499	508	515	521	538	540	507	493	507	523	517	485	495	537	521	503	520	520	516	473	510	490	536	488	527	505	496	546	501	515	479	510	467	454	527	517	516	512	495	534	546	539	484	485	515	536	557	546	478	513	496	525	511	463	497	481	557	527	464	477	471	496	562	474	509	507	523	523	526	515	481	549	485	500	515	553	452	528	542	525	487	522	487	500	503	543	481	502	501	542	541	481	523	488	507	557	468	491	556	500	569	513	505	497	510	496	524	509	486	515	524	490	516	549	505	527	553	545	536	510	502	520	515	535	516	505	471	507	489	528	467	500	520	490	498	546	512	490	511	504	486	497	486	531	495	522	560	507	513	523	522	527	537	498	479	511	490	533	534	516	449	505	517	519	482	525	485	510	544	531	529	497	500	504	535	514	522	539	493	491	507	491	499	528	537	529	535	534	534	526	512	517	532	469	538	495	502	475	517	495	538	544	455	539	482	511	534	470	491	486	506	552	523	479	493	462	491	518	512	491	495	506	514	524	528	498	497	525	538	534	514	499	512	525	529	524	528	533	520	532	511	473	549	536	539	529	508	478	481	476	482	583	489	505	549	460	550	505	508	511	567	527	537	481	498	539	525	473	513	480	468	551	522	567	485	543	522	519	536	505	492	507	529	506	505	523	470	494	509	518	546	507	536	490	511	532	562	517	531	501	513	498	506	495	529	512	505	522	539	533	515	515	524	495	552	512	499	480	502	476	522	519	495	514	507	515	522	526	498	555	507	524	483	500	534	494	493	497	513	554	493	538	525	522	535	506	490	542	504	515	480	495	522	566	526	523	518	540	522	515	504	485	510	515	489	520	517	472	514	496	506	509	514	547	493	521	524	528	512	539	510	482	535	487	461
33885	19049	18599	14050	2014	755	485	396	294	264	254	220	241	212	182	179	177	160	172	134	143	148	157	134	151	141	138	125	149	118	124	122	160	130	121	142	146	130	110	108	154	152	137	114	120	128	140	130	116	118	130	115	125	114	117	110	125	140	120	155	125	157	123	114	136	128	116	127	121	130	101	144	127	116	143	121	131	134	122	110	131	115	118	134	124	136	123	105	133	107	114	138	119	128	125	129	125	130	119	122	134	120	124	128	136	113	130	127	95	131	121	129	130	125	127	114	142	144	158	119	118	137	126	111	116	127	130	152	123	112	129	107	112	93	118	130	124	116	136	129	135	125	121	117	144	115	136	128	133	134	149	120	138	135	132	113	123	118	127	127	115	139	140	127	124	123	110	136	153	126	108	140	127	131	156	121	138	126	140	130	118	107	109	113	118	139	104	122	106	140	126	112	104	112	117	124	101	142	122	120	123	111	105	117	116	97	114	119	125	105	149	125	123	131	132	137	115	126	110	140	141	139	130	156	124	122	125	125	116	108	118	123	109	116	131	127	138	101	120	115	133	120	104	128	106	137	141	133	143	160	110	138	135	126	128	104	119	122	98	130	117	123	97	115	121	104	109	124	133	110	131	124	124	123	114	124	116	119	112	135	111	132	107	118	137	123	142	118	138	107	114	143	110	121	128	114	111	133	123	131	127	118	139	134	115	124	139	117	125	128	126	141	143	129	122	112	138	128	119	123	125	113	123	122	104	100	141	112	108	102	121	119	112	119	150	119	132	125	129	132	144	138	122	109	112	145	130	114	124	124	125	126	126	135	133	121	121	122	140	108	130	131	110	110	123	116	101	117	139	118	126	129	109	136	136	139	107	115	112	139	123	141	148	139	136	135	108	124	123	136	125	124	125	113	118	121	121	112	135	125	136	136	117	117	126	125	116	125	109	132	125	128	124	117	121	129	116	119	137	128	114	114	111	149	139	113	118	126	119	107	129	144	129	98	111	131	144	127	123	127	137	113	105	133	112	113	110	115	132	119	134	117	125	143	120	134	125	137	117	133	136	135	139	131	121	132	94	131	130	121	115	130	138	115	111	130	119	131	142	117	119	110	129	130	111	120	129	128	112	124	141	101	121	123	120	123	114	130	115	121	102	136	108	134	116	113	118	141	115	100	142	128	141	108	109	128	116	134	112	115	107	135	140	110	111	121	130	117	114	130	125	117	115	107	147	108	133	116	148	131	123	133	135	132	133	132	129	125	151	137	115	133	131	112	111	133	123	136	147	102	146	138	117	143	129	129	139	124	152	129	129	134	115	120	141	103	106	125	136	115	140	137	122	139	130	137	132	123	125	132	125	129	119	89	119	137	113	129	118	129	119	119	122	117	117	114	142	114	127	121	124	117	112	134	136	131	137	128	135	119	144	135	134	143	145	140	126	125	124	141	108	147	123	105	132	126	136	141	132	112	109	117	117	124	105	123	139	131	129	131	143	132	128	129	105	112	122	104	106	135	120	110	132	120	103	141	135	131	118	118	138	140	122	113	103	117	108	142	121	134	98	132	112	123	113	131	112	118	123	105	133	116	125	110	131	102	125	120	121	136	125	115	130	127	128	105	127	112	143	114	116	123	132	118	122	137	109	125	128	136	131	136	132	107	130	115	132	138	115	120	133	120	141	114	144	135	116	131	115	139	124	108	114	109	131	100	134	130	109	116	113	121	114	134	148	125	125	101	124	130	95	129	112	136	115	128	119	131	125	120	133	110	126	127	130	124	140	112	93	139	114	112	124	110	119	112	132	129	116	123	123	123	114	132	116	122	144	123	127	134	121	116	125	104	133	124	111	136	120	104	127	114	101	114	121	138	99	114	141	119	132	132	121	108	104	96	139	113	112	132	117	140	138	109	137	135	102	137	151	118	109	118	133	98	128	115	135	112	122	129	118	114	120	109	128	125	120	131	118	135	148	131	131	128	130	123	117	104	117	125	106	117	114	109	110	128	129	115	117	125	122	140	132	125	134	126	114	136	129	134	127	114	133	122	118	125	116	115	125	121	138	122	123	132	128	114	142	126	118	133	142	141	109	107	119	116	113	137	148	135	132	126	130	124	130	114	129	123	117	128	110	126	143	122	131	132	130	109	142	133	122	131	122	129	128	113	147	114	105	125	118	115	100	116	116	113	154	156	135	131	129	117	124	142	110	132	114	105	120	115	151	124	125	158	114	122	135	124	125	136	108	111	138	134	138	132	100	107	124	116	117	142	116	119	131	113	117	127	118	134	134	112	125	100	107	140	128	110	107	125	119	113	116	113	122	117	145	141	124	135	122	120	117	104	132	106	123	136	126	114	132	123	111	110	118	108	121	132	98	115	114	119	133	147	115	126	124	123	115	134	139	129	143	102	124	125	127	116	136	113	124	116	102	134	123	116	118	139	97	126	111	115	136	151	152	123	135	130	109	120	130	137	125	122	110	111	116	133	116	117	121	112	138	125	146	146	141	110	126	125	144	117	147	113	114	120	125	110	119	155	120	135	143	96	120	105	141	126	110	126	130	112	123	132	116	131	116	136	151	115	128	102	160	115	137	131	134	136	135	138	138	119	109	113	123	137	129	108	136	110	107	119	125	114	109	110	157	139	122	119	147	121	148	126	115	107	135	117	135	110	108	115	114	116	128	131	120	153	121	122	127	122	133	122	120	120	134	130	128	140	115	117	125	123	116	126	120	112	119	118	127	117	125	120	106	114	110	137	124	119	122	116	116	129	128	108	130	108	108	118	115	102	136	132	127	147	127	134	136	139	136	146	104	121	112	121	123	117	114	121	120	138	106	137	117	133	111	123	113	111	133	140	131	123	104	121	125	132	128	141	113	152	123	136	111	124	120	138	122	149	100	129	129	121	104	132	143	122	142	126	126	117	116	110	122	110	102	142	105	133	105	119	123	137	129	125	128	124	136	124	114	127	113	133	113	100	136	122	141	120	120	136	119	109	119	110	104	133	129	105	116	113	120	108	106	104	150	125	136	139	115	112	134	117	127	124	109	101	129	129	107	125	96	116	137	146	136	121	139	105	128	114	108	148	126	121	132	99	104	125	126	107	117	116	112	125	128	134	110	126	117	107	128	136	139	125	124	128	149	119	114	139	123	127	111	124	132	116	152	129	138	131	129	99	127	112	108	127	118	126	117	111	128	109	138	122	141	119	143	127	92	136	144	108	110	127	137	119	139	120	112	118	134	123	116	126	120	118	118	104	109	121	138	148	132	111	119	122	134	114	123	129	146	126	118	112	116	122	111	116	123	131	118	112	135	152	103	141	112	106	131	128	145	140	111	119	147	121	117	135	143	129	120	106	122	123	124	119	122	145	113	117	125	127	113	120	114	123	132	114	111	127	113	124	126	117	130	125	118	110	120	130	122	129	126	113	114	123	116	144	118	121	113	102	121	129	103	115	136	128	110	128	125	113	132	151	131	146	116	106	118	126	110	142	120	113
23060	15250	24665	18433	3387	2602	2089	1627	1410	1261	1059	1045	974	840	724	744	610	567	506	511	537	488	513	455	469	467	442	441	420	360	349	383	367	345	374	382	333	340	332	338	365	311	345	312	321	331	320	376	321	349	281	333	328	370	321	314	329	313	340	303	312	326	299	338	333	333	283	325	280	296	334	341	330	323	329	316	328	326	317	315	316	313	310	319	325	317	334	344	333	316	330	331	340	314	305	320	313	313	340	311	329	297	335	330	350	313	306	286	303	315	335	322	292	332	291	312	326	302	317	326	322	324	324	335	310	332	335	318	375	344	336	341	311	327	301	339	336	326	313	333	324	328	355	342	320	340	315	295	313	351	321	313	354	326	345	322	335	343	326	327	304	312	347	345	327	343	330	333	379	297	326	311	330	330	348	312	340	304	345	352	337	296	328	318	316	324	310	338	311	326	310	325	317	300	339	322	323	332	312	341	318	311	311	328	304	324	294	338	316	308	331	299	299	318	311	319	323	307	319	318	344	372	317	298	320	367	342	324	344	297	342	338	326	338	320	328	348	354	347	293	284	304	332	297	357	353	313	330	316	318	306	327	334	306	332	308	317	292	324	294	299	328	319	305	321	314	323	326	306	298	328	304	324	336	335	312	313	319	310	301	319	302	330	321	314	347	323	331	271	359	316	333	347	347	347	350	305	348	334	296	308	327	335	337	328	305	276	333	317	326	317	332	314	319	308	294	315	326	318	344	318	322	296	344	337	319	321	350	301	329	325	321	329	312	322	315	333	326	308	324	321	277	298	294	312	348	316	317	320	351	323	320	335	313	335	326	286	334	276	338	300	288	305	346	329	318	327	321	339	331	322	316	287	309	311	295	351	323	303	315	372	361	332	329	319	323	316	299	307	321	314	307	323	295	285	322	363	346	330	322	353	327	333	321	325	325	323	341	331	340	351	329	351	277	322	335	311	312	338	283	311	353	352	361	317	316	326	321	351	316	316	338	321	308	287	311	334	310	333	284	337	313	299	320	322	336	303	286	339	313	321	307	329	325	300	336	329	344	347	336	304	336	305	329	300	320	297	334	330	338	335	338	344	297	340	293	289	324	339	329	310	331	324	303	324	357	326	294	356	289	298	315	331	317	315	276	298	343	310	280	309	324	311	344	350	366	305	323	317	317	350	323	346	306	319	315	285	296	340	307	318	323	321	318	352	330	327	338	306	309	311	336	335	352	320	296	295	325	309	327	323	302	300	312	343	315	308	301	285	302	346	316	366	312	306	309	299	342	298	345	339	325	333	314	293	332	331	344	299	294	340	332	312	325	291	342	303	300	338	319	323	318	296	325	316	342	309	346	357	313	339	334	320	343	343	331	302	317	322	310	325	289	311	372	311	306	344	325	333	274	298	325	309	319	329	331	321	326	319	327	298	334	310	308	318	291	326	302	319	327	291	333	326	337	316	333	318	321	320	340	300	348	279	294	347	348	341	317	333	322	334	327	306	344	332	340	320	317	326	312	313	326	308	330	360	289	314	317	324	296	340	330	339	324	324	339	290	322	312	329	324	311	304	322	332	363	301	326	275	325	294	310	312	316	301	330	335	333	337	333	317	311	338	319	343	309	319	333	310	315	345	303	330	344	306	316	319	315	324	305	320	329	311	326	326	335	321	351	300	326	308	334	328	336	337	309	321	342	304	318	367	343	355	303	358	270	322	327	310	331	296	317	315	325	328	324	353	311	337	349	321	299	328	312	339	311	316	338	318	361	340	297	292	329	322	312	306	322	346	316	308	311	350	340	327	323	352	318	333	326	351	280	327	315	351	298	346	336	321	315	346	312	293	311	311	303	305	324	327	318	319	328	340	334	325	288	305	309	311	308	355	331	331	318	323	336	293	330	316	293	317	339	320	297	318	323	325	289	305	334	326	321	368	334	317	320	315	309	315	304	319	329	311	324	327	348	298	334	320	323	308	307	312	341	329	328	324	350	328	334	328	310	332	326	308	316	309	322	324	308	333	311	326	354	305	335	316	333	302	299	340	351	329	278	309	321	321	342	329	327	324	299	314	339	336	348	312	315	368	350	319	318	316	295	287	344	303	352	336	312	305	356	309	340	288	324	320	316	305	346	292	353	313	334	358	325	313	313	328	315	331	301	326	320	282	326	314	315	331	305	318	306	338	322	362	309	303	295	338	364	317	313	314	298	330	289	308	305	330	334	300	304	333	336	286	323	343	307	318	250	324	295	306	331	317	290	329	313	326	334	321	323	300	324	342	343	340	303	316	319	342	302	315	322	334	334	354	327	319	279	297	304	316	307	315	333	304	342	348	317	327	307	354	327	337	326	323	337	360	312	294	340	312	346	325	306	328	323	307	358	346	322	305	313	324	309	329	350	323	315	330	315	340	320	329	299	327	353	319	307	339	312	313	344	327	319	326	321	309	326	292	326	334	299	305	300	315	294	322	362	308	324	332	312	329	334	340	327	333	321	324	319	333	302	321	285	299	306	295	297	330	310	316	332	343	307	297	298	324	283	344	337	329	320	328	330	312	324	291	339	327	323	305	321	331	317	331	295	338	314	375	315	325	317	305	346	329	317	310	305	305	299	318	318	331	340	316	323	332	336	318	315	319	348	327	332	328	316	310	313	314	300	322	313	308	313	314	315	317	307	271	288	296	313	321	310	335	317	324	308	327	338	330	332	298	325	329	295	320	315	336	357	323	302	324	326	308	330	352	337	315	333	333	323	291	325	321	330	334	333	302	315	344	292	294	334	306	274	314	314	318	321	300	341	307	328	319	325	310	324	293	310	350	295	321	333	354	292	339	323	344	348	318	321	321	332	338	318	305	323	330	357	356	349	302	327	309	324	341	345	343	324	326	335	306	322	313	314	349	330	328	318	329	306	327	309	308	327	319	300	314	354	287	326	326	352	290	320	318	321	306	320	338	343	324	288	326	337	351	312	349	338	303	320	332	344	326	310	336	320	320	308	317	290	363	305	300	340	341	336	360	298	324	336	316	336	308	340	324	315	318	305	313	336	322	314	312	301	315	309	324	339	339	324	303	314	353	316	327	337	298	312	328	317	320	337	302	327	340	289	352	334	330	339	325	320	308	328	312	355	327	274	307	326	308	317	355	328	347	333	334	338	298	281	322	337	313	346	335	356	322	301	328	325	348	319	290	348	316	350	304	347	343	324	349	325	305	302	322	326	312	318	300	314	326	350	332	323	351	319	335	321	304	319	327	329	313	326	293	312	314	325	312	343	326	326	343	331	310	336	336	312	315	313	337	338	299	317	324	305	318	320	328	335	331	323	331	326	309	326	326	319	318	332	327	310	317	307	341	332	318	307	336	323	311	344	314	300	324	323	314	300	337	307	332	317	315	328	299	295	338	331	330	328	326	296	305	312	322	306	328	302	311	334	321	313	342	323	328	348	309	306	333	290	333	323	315	344	327	314	330	272	296	316	335	304	325	291	327	320	354	329	347	315	299	330
11182	4285	3394	1580	511	356	310	344	301	273	308	277	311	264	287	253	278	265	238	260	267	259	235	277	265	225	264	241	254	276	237	266	241	268	259	273	282	238	268	236	228	267	279	249	199	272	248	252	239	252	229	280	284	227	267	251	256	235	227	255	228	249	268	220	248	277	275	276	252	241	242	267	242	243	213	245	256	263	255	243	238	226	230	265	254	241	238	232	248	243	259	259	244	263	275	223	245	215	248	213	245	263	233	240	232	230	273	238	242	271	263	248	235	257	278	257	252	262	244	277	242	276	253	220	238	248	282	225	217	260	220	292	246	239	253	263	241	253	249	246	276	276	238	261	246	273	236	254	249	251	254	242	259	240	254	230	244	242	258	245	252	223	234	262	257	253	246	241	252	267	252	237	256	223	238	271	255	273	247	238	265	253	258	261	222	240	271	270	246	255	223	245	230	248	250	267	267	261	253	252	285	228	237	273	250	249	237	264	229	259	279	254	211	252	240	276	234	246	248	236	252	272	261	265	257	249	261	243	283	233	248	231	233	274	243	266	236	256	248	258	238	244	242	231	264	275	294	237	231	236	261	242	252	248	249	260	248	248	268	251	240	256	229	221	237	275	258	231	230	245	253	267	305	246	239	238	239	247	233	242	273	259	253	261	252	285	258	274	267	241	208	215	242	282	268	240	238	233	273	273	251	236	242	269	258	290	241	258	268	240	260	228	244	256	232	224	232	265	241	232	269	248	286	264	253	266	260	252	238	233	258	287	269	248	239	228	248	273	238	239	244	252	246	230	229	253	231	259	254	261	278	256	276	272	261	271	252	256	219	251	216	257	241	249	220	221	274	240	249	233	276	253	258	243	249	247	234	259	251	251	223	265	242	248	263	243	272	244	237	254	274	217	255	241	239	217	241	242	254	261	219	245	241	263	233	250	270	249	255	264	256	256	252	256	262	251	267	242	275	272	251	282	244	260	266	207	237	277	229	243	235	278	251	240	275	249	217	252	246	249	244	237	233	275	261	231	271	252	245	212	235	265	246	286	238	278	267	257	261	254	242	254	238	259	234	283	268	225	253	261	250	260	257	250	256	263	253	257	251	227	247	237	252	257	253	289	252	259	207	237	232	271	253	225	239	267	255	258	227	232	244	233	269	244	263	260	254	227	242	267	261	280	241	247	248	266	237	252	268	248	274	230	252	235	273	238	252	239	238	246	262	240	240	241	250	248	237	250	255	283	249	253	255	252	258	224	275	254	245	257	248	275	280	256	309	277	285	251	303	262	231	241	272	236	229	263	228	221	229	263	226	295	265	280	258	245	225	253	285	265	267	279	243	252	268	256	253	251	241	273	267	252	230	244	220	262	239	271	236	288	257	258	279	266	260	248	239	237	223	257	225	250	254	259	285	250	282	246	233	253	259	249	273	252	261	301	275	231	238	248	244	273	240	250	261	256	267	250	255	233	230	215	231	225	260	248	254	272	236	248	263	244	252	271	247	252	293	278	232	248	284	270	238	228	251	270	275	223	249	245	255	244	258	289	244	253	272	255	272	244	242	210	302	246	253	245	242	259	252	238	260	261	278	245	231	270	255	275	243	247	278	261	255	227	260	247	239	264	247	249	250	244	256	270	242	262	245	257	231	252	251	245	241	253	238	263	250	251	271	234	249	263	241	292	251	259	257	258	258	239	272	255	282	261	240	254	264	246	266	264	260	257	221	259	273	268	248	243	275	272	240	246	262	251	271	231	244	254	265	246	247	219	245	219	251	259	263	268	272	249	259	230	277	251	233	264	262	217	241	287	234	255	294	260	260	259	255	264	231	261	279	262	273	283	220	227	227	262	251	270	231	235	225	264	255	262	237	265	234	232	248	265	247	272	247	222	244	262	234	261	240	289	235	253	265	241	245	262	241	244	260	229	254	279	237	239	242	255	274	300	266	266	237	266	231	242	286	262	244	250	216	239	242	227	253	245	268	254	262	251	269	229	261	238	248	283	232	285	282	264	240	241	255	238	214	239	250	246	257	252	263	284	251	252	249	256	240	244	251	302	237	274	280	261	243	240	288	213	263	245	248	269	257	270	253	226	249	255	269	267	278	234	234	240	231	265	251	244	261	275	263	252	239	228	242	240	247	259	241	269	269	254	289	226	251	239	272	258	229	264	259	263	255	255	245	249	252	267	255	252	272	265	238	240	271	277	236	261	270	238	256	274	267	242	269	272	244	239	249	297	247	244	247	241	234	253	246	265	276	264	245	262	253	252	269	261	268	234	254	258	277	269	274	260	258	272	270	294	255	231	263	276	274	241	261	261	271	243	257	236	241	267	247	240	262	247	288	246	259	287	288	222	265	244	283	264	250	275	256	241	223	258	265	270	236	236	251	237	269	262	274	271	253	246	221	248	243	251	252	246	235	258	281	258	251	233	228	236	277	259	285	239	249	237	278	241	250	246	248	271	254	236	242	292	261	253	280	241	270	259	283	259	250	254	247	258	270	242	247	255	233	237	254	245	254	265	260	250	232	274	232	246	268	270	247	231	250	233	237	260	255	228	242	269	252	249	219	247	242	263	250	262	225	294	273	250	254	271	243	253	273	235	268	236	251	239	233	253	239	273	257	286	257	258	244	246	263	248	237	267	240	234	244	236	263	251	262	267	243	278	260	249	243	252	259	234	278	249	268	264	272	240	243	249	248	261	254	270	240	246	262	231	259	240	250	251	230	250	240	264	250	242	268	269	265	265	238	265	235	260	245	242	275	239	263	254	272	246	241	253	238	257	269	259	266	258	230	264	248	236	248	223	258	252	265	293	253	242	269	248	236	255	254	228	247	238	278	247	253	266	250	243	254	259	236	272	256	253	224	258	247	239	286	252	255	260	227	263	250	270	240	252	281	261	222	244	229	239	253	237	225	267	240	261	277	255	273	245	241	264	229	249	245	253	269	248	266	234	260	277	251	243	255	247	233	232	254	257	267	264	233	269	250	288	247	259	257	268	268	273	284	287	241	274	250	270	271	285	258	237	244	271	235	231	252	266	285	225	243	249	259	271	243	248	262	214	212	247	242	246	238	266	273	237	243	244	235	241	247	227	248	256	269	240	259	278	252	249	240	240	256	259	285	254	253	246	237	288	272	276	248	264	252	239	266	244	245	241	254	284	243	258	246	286	258	253	249	231	247	275	253	273	265	265	226	233	261	266	246	258	237	250	274	214	255	238	239	247	276	244	278	251	240	281	277	266	244	226	249	240	249	268	252	286	275	236	266	246	236	273	275	236	239	253	274	255	227	250	250	231	254	238	279	247	226	241	243	232	261	249	233	252	249	259	231	271	268	257	247	259	246	214	241	263	220	247	242	257	246	263	249	239	268	296	250	228	257	265	255	228	242	270	248	264	263	262	260	250	243	259	235	241	263	229	239	260	259	242	245	270	284	218	265	252	259	282	266	243	251	238	247	258	256	241	258	259	242	248	260	269	215	236	252	245	249	251
8281	4643	6755	4759	1610	1271	1095	931	875	841	821	751	771	668	716	640	626	622	644	673	680	640	646	635	646	626	655	627	596	631	592	654	613	619	634	599	624	609	656	578	571	606	627	619	609	601	595	585	544	655	612	573	570	589	612	625	578	610	568	656	595	640	615	621	631	615	588	594	623	572	588	608	603	621	613	603	640	602	609	616	647	602	597	569	596	606	588	613	606	609	599	592	645	631	616	627	629	621	598	618	601	617	597	572	607	611	637	620	580	566	637	631	642	579	574	636	638	648	625	646	606	624	638	639	612	565	608	588	662	625	632	624	600	586	608	559	629	640	634	612	555	599	608	607	592	626	592	575	650	655	587	618	642	619	615	605	602	571	581	576	631	584	617	636	612	623	567	572	603	623	653	599	600	639	596	616	626	634	600	593	609	624	625	582	566	573	621	589	559	594	570	543	610	604	602	581	618	629	633	601	607	606	643	605	615	611	609	621	621	612	594	639	592	656	627	604	633	623	588	621	604	634	611	627	588	578	623	596	631	596	595	592	594	606	588	557	623	574	626	582	576	622	601	655	569	588	608	614	598	614	601	638	645	587	595	631	612	580	578	584	618	583	619	597	561	631	598	607	583	597	580	593	619	611	593	592	587	564	622	605	617	613	580	646	612	589	598	607	643	588	579	552	623	615	606	650	644	658	560	614	660	649	593	608	639	619	605	568	627	594	622	594	622	624	598	611	656	681	591	621	607	596	594	600	634	587	611	607	599	628	581	589	571	621	609	601	610	641	591	609	596	636	583	602	605	576	600	633	645	623	608	579	554	595	580	617	595	621	595	602	576	645	588	623	606	599	579	655	616	571	633	598	583	641	665	619	562	559	658	560	622	628	593	593	587	615	662	608	627	607	618	603	613	584	598	615	616	546	625	640	564	583	600	632	622	606	608	617	596	642	616	629	601	593	650	607	582	584	616	624	584	645	640	630	615	621	585	592	563	585	650	578	611	600	580	618	584	625	597	588	614	611	624	649	605	567	607	667	580	594	604	586	522	650	591	610	625	551	630	616	567	604	640	642	595	617	571	655	622	605	614	625	596	607	627	556	616	639	592	595	634	593	631	587	629	588	635	645	615	618	644	630	610	581	584	634	609	601	591	630	607	570	597	668	592	605	624	614	611	622	577	587	635	682	603	613	574	608	645	619	589	623	629	608	610	591	634	584	626	568	583	661	591	578	628	556	595	607	586	625	598	585	611	584	579	623	613	638	606	626	612	603	628	569	576	582	642	619	631	627	590	600	621	618	634	604	617	598	617	635	586	584	563	603	594	596	657	593	598	556	613	622	585	670	606	615	638	596	556	635	627	587	611	604	592	571	628	591	591	613	603	610	623	619	575	616	602	587	603	638	596	612	627	634	622	578	629	603	570	605	584	658	582	582	612	621	590	637	563	598	613	613	642	597	575	574	632	644	621	593	614	587	596	590	615	631	630	579	602	603	625	614	663	617	606	655	617	599	634	593	592	618	581	592	589	557	609	558	615	604	643	611	603	614	598	667	627	635	632	582	614	607	620	604	636	640	599	619	673	640	621	633	598	547	620	612	574	618	586	600	575	593	664	619	590	617	645	593	647	628	609	601	655	635	611	595	618	589	623	563	606	585	618	639	584	602	621	581	636	630	613	610	614	605	594	639	617	590	629	570	616	624	589	628	581	587	600	612	552	637	589	640	617	613	635	623	633	603	620	603	620	607	603	550	602	605	559	604	631	566	597	592	609	635	638	626	594	601	597	571	612	600	622	626	640	591	611	615	602	623	596	624	597	616	625	571	653	610	598	615	626	567	634	612	609	598	628	626	605	582	593	631	610	559	608	594	619	613	608	655	607	628	622	574	571	609	589	609	572	602	648	617	616	605	576	601	605	590	591	557	622	635	619	628	544	559	603	649	621	610	624	630	620	632	639	601	631	599	593	597	597	630	613	576	641	630	603	611	645	593	621	605	652	624	589	593	675	574	589	647	612	593	580	596	553	651	600	572	638	634	643	654	596	599	568	632	653	618	624	609	623	620	611	589	539	614	620	610	601	610	620	624	629	611	617	633	583	587	618	591	557	629	604	564	605	612	622	621	592	631	622	587	567	596	628	579	660	588	617	589	649	603	621	612	630	636	586	579	598	585	625	621	598	589	602	623	600	589	650	605	558	630	565	671	583	565	596	637	610	601	584	578	602	585	609	572	603	579	586	594	612	624	630	552	685	561	630	604	598	599	610	619	601	622	606	617	596	616	577	618	611	613	596	625	629	611	575	610	630	609	625	585	633	575	620	596	611	598	606	646	600	581	645	596	640	603	624	586	627	547	583	607	645	638	569	586	627	598	612	613	593	638	584	602	677	576	540	621	625	600	607	647	644	648	604	609	596	654	630	569	628	622	639	602	656	572	616	609	550	566	575	644	563	609	573	612	659	598	635	629	601	637	650	594	578	609	594	574	595	639	583	552	551	636	638	627	602	561	619	596	581	600	650	578	663	617	599	638	596	620	590	634	606	621	582	575	565	640	626	615	631	622	616	619	628	677	598	623	617	650	606	610	613	583	574	614	622	589	697	646	588	561	618	642	589	563	622	637	611	604	640	552	571	649	604	566	640	619	606	600	600	574	618	617	626	643	598	630	653	589	616	603	630	624	618	632	639	585	562	628	596	597	624	600	584	597	599	623	612	612	576	604	601	599	591	588	652	642	651	582	593	649	574	605	600	627	616	609	606	593	598	595	616	622	591	602	592	613	622	615	574	625	616	629	586	568	586	618	620	582	595	635	598	586	578	617	626	605	570	604	627	621	617	633	604	591	623	595	659	605	607	625	595	640	633	616	597	570	630	650	565	616	599	608	620	618	602	594	609	625	612	545	624	574	578	604	574	600	603	601	615	591	599	619	600	598	595	580	586	620	603	596	602	620	594	620	628	614	628	579	596	593	605	612	618	585	592	572	561	584	578	640	625	635	601	656	586	584	578	597	623	576	626	618	617	610	595	622	606	610	579	594	600	581	596	591	602	650	596	564	617	597	619	631	629	643	622	626	594	572	623	612	624	568	661	582	563	633	626	571	596	583	617	597	613	559	584	664	625	615	601	585	631	668	646	587	581	578	583	619	627	566	626	644	583	660	568	613	631	593	630	585	572	626	627	576	603	606	602	588	606	609	585	594	608	630	631	591	611	589	605	605	630	607	623	623	563	659	617	618	621	605	578	592	590	629	618	607	664	619	609	629	623	604	606	613	607	615	600	637	584	562	599	612	613	616	606	599	641	643	659	631	591	613	602	613	635	575	540	551	588	604	578	630	594	587	617	620	648	592	596	623	613	577	668	653	648	657	574	612	594	637	636	554	579	627	605	623	593	604	660	566	611	583	547	603	583	633	590	596	649	601	592	620	633	647	597	585	585	601	565	615	624	560	603	585	624	558	627	611	579	612	600	634	602	608	591	615	631	614	614	656	578	629	584	579
24534	12323	11188	7527	1154	551	430	346	340	316	303	266	291	250	278	247	250	220	198	239	223	225	223	208	215	227	223	182	199	212	204	190	214	222	209	208	213	201	212	220	224	215	216	206	202	205	224	218	224	222	185	198	182	216	242	191	204	234	205	217	215	179	207	220	201	193	214	205	234	210	196	205	225	197	191	209	208	191	210	221	202	172	195	203	222	187	192	217	222	202	197	203	229	202	209	212	211	192	205	193	211	214	219	213	192	217	204	218	214	205	213	206	206	223	220	221	201	205	186	192	186	181	235	228	198	228	237	220	210	228	203	227	232	220	196	203	211	188	190	221	197	186	244	202	220	176	204	183	197	195	230	222	185	217	204	216	230	212	199	200	190	228	224	202	202	194	218	216	206	187	197	219	201	212	200	215	217	208	227	189	207	214	193	199	210	205	231	199	209	208	179	165	209	203	189	186	190	187	212	200	184	213	207	232	205	225	219	224	183	211	192	179	207	222	188	183	211	229	213	206	196	183	216	203	200	224	228	224	221	241	210	203	178	201	230	239	224	196	199	196	208	193	214	213	219	218	200	193	230	213	235	223	190	209	220	212	207	192	203	210	207	235	196	195	206	208	194	184	201	213	211	205	227	206	193	203	222	191	209	199	195	229	183	203	206	218	230	196	193	210	190	181	205	189	207	203	198	213	225	205	193	205	194	213	191	227	208	193	217	221	203	184	235	208	223	211	202	214	205	219	188	201	189	227	210	230	206	201	179	196	194	188	187	212	198	209	183	221	198	197	195	199	215	238	246	187	234	200	206	201	216	196	203	181	245	180	202	204	207	183	202	203	196	205	204	188	233	188	224	179	205	216	225	208	200	200	207	188	199	221	214	229	213	198	221	219	187	215	230	226	188	206	191	174	185	180	215	219	216	208	199	216	210	185	222	185	204	202	216	184	203	199	231	174	225	213	214	227	217	189	203	231	219	218	221	215	182	213	182	220	227	211	191	221	197	209	207	203	203	206	216	199	219	190	207	212	174	203	213	184	207	224	213	190	206	210	227	204	238	211	209	227	229	247	206	231	194	209	188	183	187	215	214	229	227	206	217	193	214	205	170	192	197	216	203	206	212	238	191	214	230	220	230	178	176	197	182	214	214	198	188	214	213	225	235	213	188	196	191	234	235	216	178	203	176	214	212	204	215	210	186	211	177	213	209	198	182	182	202	218	186	200	213	220	201	184	191	199	242	218	214	197	227	211	232	189	213	222	198	202	199	198	213	197	202	191	236	206	210	209	191	196	197	220	231	194	216	183	210	194	220	225	205	216	193	178	210	215	244	215	229	242	188	171	236	234	208	187	183	197	198	215	211	217	198	200	224	209	209	207	183	197	202	208	223	190	226	204	205	217	208	184	199	234	232	215	204	237	180	221	209	229	202	188	179	224	216	206	225	207	212	180	186	201	210	205	207	195	231	197	200	209	226	221	217	214	205	216	218	233	213	211	217	219	190	215	210	178	230	211	176	202	203	208	213	184	189	216	201	220	183	192	215	212	204	192	245	192	209	194	206	192	233	208	199	212	185	212	183	196	199	206	207	209	214	213	213	177	184	191	208	193	225	215	209	194	208	219	214	222	197	196	181	224	197	207	193	201	188	228	217	203	209	227	225	192	189	212	209	210	219	209	229	200	220	210	221	189	237	237	208	230	207	191	193	190	198	228	230	212	228	213	188	178	200	207	198	222	193	184	207	195	196	202	200	216	228	202	222	216	187	190	226	207	217	179	210	236	214	171	195	177	208	190	185	188	198	223	229	215	194	196	203	188	222	217	211	194	230	219	227	192	207	178	214	175	190	185	210	205	214	171	193	207	189	190	203	220	201	215	174	199	201	226	253	213	205	193	199	217	189	207	223	204	208	190	181	205	197	203	210	196	220	224	210	229	205	203	191	215	216	207	219	233	166	222	230	193	204	205	211	198	203	195	212	200	190	202	193	219	210	200	184	187	183	218	205	185	207	211	203	195	194	214	193	200	213	181	197	180	197	226	193	199	199	216	214	203	215	199	222	172	202	221	196	224	221	235	179	205	206	213	232	197	222	191	213	195	205	201	209	196	196	242	202	228	217	208	201	216	200	190	214	237	220	219	199	208	188	198	203	194	202	220	190	216	212	184	233	199	210	176	185	198	190	205	209	213	204	204	202	214	218	195	223	192	215	237	211	228	224	210	185	203	198	200	214	199	213	208	173	199	198	219	225	225	205	201	181	205	190	207	221	211	223	219	211	213	207	194	203	186	218	221	206	206	183	226	182	208	209	224	209	222	183	210	202	225	195	199	202	207	189	223	192	224	219	199	215	228	181	191	200	231	211	232	196	207	225	206	182	218	199	206	209	211	237	199	184	199	224	213	204	195	192	222	203	238	214	223	200	211	182	186	212	189	227	217	232	197	200	202	219	193	203	210	221	198	207	198	209	221	216	222	189	214	211	220	208	176	211	183	196	184	194	216	235	213	184	203	198	212	203	186	211	219	230	201	204	206	201	209	191	184	199	242	230	208	181	218	229	237	240	162	213	206	226	200	226	196	202	204	232	195	226	211	188	196	227	208	227	218	187	199	214	213	191	212	191	206	173	199	200	197	199	223	213	217	221	208	223	205	200	199	191	182	197	216	201	187	214	196	219	216	195	213	179	198	233	210	192	202	184	226	187	191	189	182	190	193	181	192	204	187	218	182	206	192	204	213	221	221	196	239	227	198	193	193	204	208	204	208	204	215	209	197	217	206	203	199	203	197	205	227	222	198	200	211	220	205	184	239	213	198	202	196	197	195	184	210	189	203	224	211	223	206	200	217	243	204	209	241	225	187	193	214	241	201	223	186	186	212	206	217	182	224	202	201	237	172	214	214	236	213	210	211	190	206	235	199	230	213	226	183	199	200	196	206	191	209	222	192	210	189	203	206	217	223	234	211	216	205	192	180	200	215	231	234	206	205	210	218	199	179	195	203	213	205	190	212	191	192	219	195	207	205	211	198	242	226	210	227	217	194	228	196	203	226	182	199	226	235	212	229	234	204	217	215	216	200	199	201	229	199	197	197	225	185	200	189	183	227	224	199	217	215	239	180	208	208	220	217	225	186	226	214	212	205	207	208	221	216	229	244	201	188	191	193	207	214	226	215	226	214	194	187	189	201	244	240	198	198	195	202	195	223	210	164	202	226	227	203	189	197	218	228	199	204	211	199	203	239	197	204	205	218	198	208	200	220	218	219	216	219	182	192	203	212	193	221	193	185	227	199	224	218	188	193	210	191	206	200	191	204	218	247	181	176	234	215	230	213	192	224	190	217	197	183	220	214	206	191	182	221	202	233	215	172	215	212	193	217	231	213	222	215	234	209	210	217	202	223	204	211	200	216	226	201	204	205	205	221	194	191	220	184	198	225	194	182	190	209	191	201	207	233	186	182	226	193	208	208	226	212	210	197	195	185	207	214	225	209	223	205	203	198
17497	11150	17419	14166	2759	2048	1593	1324	1262	1149	987	989	894	817	773	719	640	672	698	652	661	617	628	559	597	579	584	537	564	539	539	563	530	548	522	507	526	520	521	548	508	526	499	511	466	499	568	495	527	527	521	545	522	502	497	498	519	445	522	515	544	509	505	482	540	531	535	478	475	471	502	514	503	516	494	486	533	522	540	528	543	530	532	525	485	487	522	505	504	521	525	541	507	483	509	516	470	528	514	482	517	491	495	528	519	527	534	516	497	515	481	485	478	468	489	495	555	533	467	509	484	472	441	467	522	507	493	490	498	541	460	512	514	493	510	487	501	492	508	480	493	554	535	514	529	496	504	506	487	506	511	516	508	526	507	515	546	491	520	511	503	495	517	540	552	487	504	504	489	523	507	509	490	500	543	527	499	522	512	496	522	497	517	494	490	481	544	501	524	531	478	480	492	487	482	530	514	514	476	502	502	478	509	505	479	512	503	519	491	523	512	505	493	486	514	501	530	489	522	512	544	463	484	471	492	535	495	510	519	516	509	471	568	489	499	525	508	494	498	489	482	509	525	486	506	508	508	510	515	497	526	468	471	469	484	507	500	493	514	514	466	533	524	515	491	486	477	514	450	525	523	469	542	517	477	521	487	476	474	514	518	499	487	501	509	501	461	474	498	485	521	493	510	475	514	527	495	495	505	500	482	464	516	500	521	523	509	508	470	493	489	512	482	494	509	496	472	494	493	503	510	519	520	478	537	560	509	517	490	526	488	530	482	525	508	499	526	489	487	488	510	505	518	520	482	511	547	521	517	501	463	520	505	497	509	474	490	515	548	490	473	521	483	517	453	499	538	470	523	526	479	494	549	498	506	515	509	497	442	494	511	509	468	565	525	525	496	490	479	531	479	458	507	510	481	519	489	492	520	511	493	483	528	480	527	503	500	516	495	491	484	492	561	517	485	502	506	503	500	520	490	507	498	527	519	508	491	490	494	527	508	519	545	474	509	529	510	496	531	509	474	484	492	499	515	535	528	508	516	496	488	516	537	494	485	491	489	509	513	487	516	483	531	500	544	498	460	477	497	517	508	511	511	527	487	522	534	499	511	501	496	529	501	512	531	481	462	470	473	483	518	497	524	496	538	491	539	522	509	520	529	552	511	509	491	504	482	520	477	489	509	482	524	496	547	496	555	495	517	520	504	495	517	523	530	500	461	469	518	487	494	501	467	530	489	472	468	495	514	525	480	495	489	552	485	471	500	515	534	485	472	480	512	491	480	519	512	505	533	512	517	513	501	527	483	512	534	531	505	466	495	482	478	521	500	508	517	511	500	500	471	499	511	492	507	518	477	489	543	535	484	547	490	513	508	511	512	524	507	490	496	488	496	542	545	508	516	495	520	504	483	501	520	555	495	498	499	524	486	523	465	477	514	498	490	535	507	472	480	515	506	491	539	494	517	504	503	493	528	493	517	530	520	503	468	496	492	530	483	534	501	523	475	542	512	522	499	520	475	487	488	517	487	495	469	484	504	509	504	504	488	499	507	479	499	543	498	553	507	469	509	515	492	486	524	510	525	508	516	516	508	518	511	541	497	485	512	452	482	541	526	487	489	484	524	500	487	492	483	565	532	512	515	491	509	479	529	507	525	495	522	472	502	522	571	467	513	506	516	554	531	519	501	515	471	509	497	526	524	503	495	531	465	522	499	512	506	502	496	483	511	512	536	461	527	555	548	491	488	488	506	498	494	514	509	514	525	479	484	537	519	518	487	501	506	508	462	511	486	515	479	484	462	497	448	480	552	486	472	534	524	506	525	468	488	537	523	498	480	504	503	503	492	503	534	511	451	497	483	473	497	464	497	521	551	502	492	513	513	484	532	493	484	485	543	502	536	436	518	515	519	492	500	549	461	487	505	557	464	523	493	500	534	532	486	526	577	503	485	528	538	529	503	524	504	485	491	492	504	541	516	537	480	511	494	499	490	556	512	480	502	483	524	518	528	538	505	480	505	458	530	494	474	462	461	493	511	529	487	527	506	553	472	528	495	504	496	494	531	523	522	543	540	470	490	498	484	522	522	505	493	486	486	497	475	528	501	528	515	525	505	516	541	486	503	496	522	500	502	507	481	528	471	450	496	533	471	520	465	527	526	490	501	510	497	504	545	476	506	516	478	491	497	548	541	513	507	491	478	491	528	539	523	513	508	478	504	482	505	493	523	494	541	480	485	501	553	477	514	482	496	475	525	485	528	521	497	507	519	510	479	493	493	527	455	539	537	483	517	492	511	491	521	530	503	519	511	526	528	475	510	531	513	512	488	471	508	507	520	493	507	528	515	501	467	531	496	521	503	476	493	466	501	483	488	485	522	494	508	507	534	511	509	578	504	512	524	477	452	525	501	502	514	496	529	491	473	519	448	555	490	505	504	489	513	495	512	475	522	512	542	502	517	518	494	503	551	457	521	441	503	489	525	457	481	523	500	516	543	510	525	521	470	482	501	477	498	517	480	485	478	506	466	508	531	469	506	486	495	549	475	518	516	540	519	502	516	477	527	490	476	503	468	506	502	500	476	495	541	531	488	502	497	500	491	478	510	514	454	521	498	489	526	507	506	492	494	448	500	514	511	484	494	496	455	529	534	450	517	484	513	471	476	487	452	501	509	505	502	527	493	509	498	501	491	499	517	469	518	519	505	488	458	485	495	520	512	544	501	510	544	477	489	480	484	536	487	489	504	483	530	514	525	489	515	499	512	491	480	486	512	504	471	518	494	518	530	485	546	498	555	500	500	462	515	470	526	502	481	494	503	503	464	476	528	510	539	476	498	522	492	462	479	549	537	481	477	494	489	516	505	515	537	520	464	512	506	536	447	444	536	539	538	497	507	484	522	485	510	517	523	477	518	533	504	502	524	533	507	474	452	520	539	479	482	501	528	513	515	492	509	500	486	474	504	500	495	525	472	517	526	455	547	531	496	527	506	479	508	504	494	492	487	502	520	506	516	498	457	490	494	486	486	531	513	509	495	490	548	515	482	498	484	496	498	482	512	495	516	505	520	477	506	469	488	508	477	490	531	538	519	492	495	508	516	495	531	485	501	507	501	538	512	549	476	490	480	465	485	490	498	526	497	470	484	507	482	498	464	514	472	499	516	490	469	479	501	497	495	486	501	486	509	502	539	475	495	513	520	498	496	508	508	494	529	476	482	530	496	496	504	496	537	489	488	504	491	497	507	525	545	512	470	479	524	543	499	492	520	502	494	540	491	477	507	480	520	489	502	513	472	515	472	514	529	475	525	464	511	490	499	503	517	525	490	495	477	501	529	446	495	522	498	509	505	517	494	522	518	482	485	465	535	547	493	463	524	503	554	516	478	517	485	519	519	517	510	488	500	511	550	520	526	529	454	526	539	495	496	506	524	531	512	516	484	525	477	480	523	507	527	533	473	499	518	510	505	536	478	514	492	541	508	564	534	534	512	532	527	539	497	473	515	506	501	520
32984	18955	17900	11297	1756	639	488	347	324	288	244	199	215	185	193	164	160	146	179	155	145	140	144	147	150	118	141	107	104	130	119	134	150	141	134	127	134	130	135	131	140	135	129	131	130	125	131	123	111	119	105	132	140	130	124	132	128	114	107	124	124	130	139	123	115	111	122	138	151	147	124	128	124	137	139	111	97	132	116	124	132	100	103	125	118	135	125	107	134	130	122	117	116	121	101	130	125	126	124	141	126	111	143	143	115	119	117	131	142	140	97	117	133	115	113	128	123	132	120	119	133	107	120	129	138	123	114	116	113	124	128	108	132	128	126	100	127	112	133	136	139	107	130	134	147	132	120	105	136	133	127	114	117	130	132	110	116	90	127	105	124	119	115	137	124	109	139	137	129	130	127	157	139	111	92	116	130	130	112	129	101	127	141	108	125	133	119	132	126	129	118	121	135	121	141	122	126	135	137	132	115	104	112	141	151	116	131	126	134	128	121	126	109	123	130	111	134	108	137	102	116	133	114	135	132	131	123	129	124	114	123	112	136	127	115	126	119	118	111	144	113	137	140	116	111	130	124	120	110	111	119	130	127	114	149	125	125	114	111	115	129	115	135	131	150	135	147	134	142	138	114	120	108	101	134	134	117	131	134	120	98	124	124	119	108	113	123	115	127	152	97	127	129	121	109	117	135	112	114	147	129	126	119	131	110	120	125	125	116	117	148	112	133	113	117	128	117	125	143	120	116	118	113	117	134	103	137	124	132	110	110	147	143	110	120	125	114	114	119	117	138	125	103	143	123	146	123	133	107	113	108	113	133	149	131	115	122	122	145	130	128	120	123	134	101	136	116	111	117	118	119	118	115	130	136	131	108	109	132	136	124	137	113	149	118	137	130	118	147	132	121	107	138	134	123	114	106	117	129	90	124	113	130	99	115	131	139	125	138	123	122	108	134	124	154	120	135	123	106	111	126	115	120	120	130	122	107	113	128	123	127	112	132	101	118	115	128	118	121	112	130	126	112	122	126	103	116	109	143	108	126	125	134	137	145	118	151	115	129	112	114	129	119	111	110	137	119	111	102	129	128	125	132	133	108	122	116	124	109	123	128	128	124	132	120	132	104	121	110	112	140	94	98	114	140	118	124	113	126	131	116	127	115	123	137	98	119	146	117	114	134	110	135	114	108	128	144	130	131	127	134	127	137	113	140	145	115	126	127	123	132	132	120	131	113	115	120	116	104	144	109	130	119	128	135	111	140	142	114	131	140	135	105	115	119	116	124	115	115	128	109	106	121	128	142	105	134	119	108	110	113	94	120	127	125	126	131	155	133	133	124	135	126	136	118	119	109	132	127	115	102	132	123	109	127	123	140	128	117	126	102	128	123	126	135	125	119	131	123	115	112	133	96	140	124	116	124	118	128	101	103	150	134	136	161	121	117	123	144	109	113	137	131	112	128	121	125	105	138	134	119	126	119	117	133	124	115	115	128	161	129	122	120	121	139	141	126	132	114	102	117	127	119	143	122	132	109	123	109	121	104	136	121	120	123	134	136	98	128	113	126	127	122	131	129	128	144	126	117	136	121	103	141	125	116	132	117	122	128	117	111	115	119	115	110	123	111	118	120	135	130	108	147	121	135	139	125	130	101	119	128	128	120	135	130	104	136	105	119	118	108	118	130	120	132	124	125	117	125	121	139	107	127	150	102	143	143	101	118	127	124	109	135	103	129	125	127	126	125	107	118	125	119	114	120	142	123	101	135	120	111	116	106	91	131	119	150	114	143	109	110	129	127	116	110	118	130	128	123	101	106	119	115	143	106	115	121	124	124	146	107	119	128	116	119	117	132	134	120	108	108	103	114	118	108	123	124	119	134	118	133	139	115	111	111	118	126	139	105	138	110	116	126	110	129	100	121	133	115	130	127	125	124	126	140	107	137	147	137	134	127	143	135	160	124	144	114	130	116	120	129	134	134	124	123	123	128	135	117	124	123	128	130	118	114	140	124	114	130	103	105	110	104	122	112	144	142	123	121	121	131	117	114	124	140	133	126	128	136	111	117	127	129	134	118	116	109	112	129	131	134	120	118	134	107	129	136	134	119	125	126	108	136	134	148	132	130	115	135	138	103	139	126	117	146	121	132	115	151	147	121	114	122	112	108	116	115	129	109	121	126	127	91	101	119	126	99	115	134	109	122	108	132	117	104	128	138	134	120	127	126	111	120	138	116	115	102	124	123	137	121	115	115	115	133	122	128	115	126	139	121	127	124	127	129	108	111	150	117	117	136	127	113	101	122	128	113	148	133	96	127	113	124	121	113	104	126	114	120	120	110	131	111	124	122	120	114	137	132	133	125	162	117	113	128	122	121	132	123	135	127	137	111	116	117	114	147	130	134	114	140	111	128	113	123	120	106	132	142	132	131	133	142	116	132	133	109	123	123	110	133	141	133	113	125	113	116	134	132	112	131	120	128	124	119	137	121	114	114	136	128	116	121	120	134	124	116	104	124	111	132	133	109	118	137	121	114	134	113	123	132	98	115	129	122	131	128	126	117	123	123	116	147	132	124	126	112	111	120	136	111	119	117	112	152	118	117	141	139	106	140	122	139	125	126	114	110	118	114	130	118	126	130	136	122	143	130	122	128	138	121	122	125	117	119	128	129	117	127	131	131	124	127	142	118	113	99	124	91	103	125	94	132	126	128	123	136	126	131	126	132	121	131	124	124	115	115	122	105	120	106	114	118	126	138	128	117	112	129	117	130	121	128	111	119	123	132	119	136	160	114	114	126	126	148	106	145	114	122	122	132	138	105	136	123	133	130	108	134	147	135	111	108	152	110	115	100	151	110	129	118	123	133	126	127	137	151	124	115	137	104	103	102	124	112	129	131	120	104	102	125	130	132	130	126	119	114	132	132	116	138	125	112	116	107	137	127	136	118	135	97	110	129	127	147	110	125	120	132	135	124	135	133	115	110	116	139	119	138	108	116	139	123	143	125	106	113	116	120	130	102	118	122	115	132	141	142	126	137	113	102	124	132	110	113	139	118	117	125	147	105	140	119	101	138	135	138	149	100	145	104	116	130	106	120	125	141	123	114	128	106	134	152	139	130	114	112	113	125	118	121	123	141	120	137	118	129	114	146	114	127	116	124	111	142	137	129	119	107	124	127	114	145	138	126	118	123	122	135	108	124	116	131	126	142	121	135	133	123	134	127	115	134	137	120	127	115	131	131	132	122	124	129	119	128	123	143	140	124	109	113	105	96	125	118	132	118	132	124	120	128	131	127	119	114	114	123	133	123	130	153	133	93	118	145	131	138	146	114	107	100	124	125	130	127	128	124	105	104	124	114	136	129	122	123	134	116	112	100	122	125	108	113	137	133	130	117	130	162	138	123	128	138	113	124	131	115	130	124	153	124	118	123	140	113	115	112	132	124	128	132	114	121	113	134	109	120	132	130	107	118	120	129	146	124	104	149	131	127	139	98	117	107	120	122	135
22230	15590	23773	16857	3344	2482	2018	1581	1443	1285	1108	991	942	798	679	631	580	584	517	518	549	508	437	451	434	486	395	430	371	368	380	369	384	327	335	353	363	344	326	342	309	339	357	352	351	359	298	344	341	291	364	307	318	344	305	291	331	292	333	280	306	312	334	321	320	314	361	335	322	331	300	323	322	323	312	313	349	351	301	344	314	301	352	343	315	335	307	322	326	317	328	306	323	321	323	291	342	316	326	297	323	307	304	325	280	344	355	332	308	311	349	305	335	312	295	298	319	321	297	313	334	309	290	308	334	326	319	314	333	310	369	296	336	315	313	307	320	305	355	343	340	310	303	301	344	309	326	290	337	316	350	332	321	308	317	325	285	332	305	325	382	322	328	303	330	313	343	320	333	348	325	327	292	332	325	304	319	327	339	311	346	305	310	327	325	307	309	344	360	309	337	344	369	318	334	307	312	342	341	318	317	328	297	314	310	301	326	342	320	316	350	323	276	336	303	333	338	323	291	335	350	287	328	304	338	310	356	300	349	318	307	279	323	319	305	322	345	306	319	317	331	328	312	316	331	304	329	313	325	312	309	307	359	305	338	313	316	329	336	313	368	306	299	321	312	313	313	320	315	323	295	327	345	341	317	336	322	311	349	338	346	308	305	315	329	320	312	301	304	311	356	323	289	306	297	302	330	318	304	305	304	312	346	315	333	327	317	337	344	321	324	330	301	340	309	342	291	335	318	295	326	294	320	342	316	343	317	304	288	348	311	322	329	334	335	309	350	328	306	319	323	305	316	310	305	311	329	304	310	353	307	298	314	309	336	307	327	313	287	323	318	355	313	292	336	327	322	326	331	321	274	328	309	324	318	359	327	312	341	352	321	346	303	341	313	307	329	322	327	318	355	366	270	333	309	332	311	363	299	314	341	357	318	296	344	292	315	339	311	338	324	336	346	346	341	338	313	368	334	301	301	339	309	322	290	326	326	344	330	338	306	331	324	299	324	301	313	312	317	306	312	327	340	320	324	339	318	335	305	344	344	315	314	312	318	333	337	341	294	307	306	311	340	321	324	328	325	312	289	275	314	368	312	311	325	316	310	296	297	314	329	318	302	292	339	334	312	329	318	279	312	324	313	319	297	327	292	328	303	314	331	306	354	327	317	324	300	306	308	337	321	292	343	292	328	304	313	339	328	320	312	329	312	329	303	311	333	324	335	305	295	284	313	306	351	304	334	322	296	296	284	303	305	335	321	333	298	325	312	313	321	330	347	260	295	311	329	308	337	321	334	312	303	335	332	343	336	307	317	306	320	315	338	332	305	313	344	327	340	328	323	338	304	355	322	300	316	345	328	322	316	293	319	316	348	317	324	319	319	308	365	336	354	311	320	331	309	336	302	352	306	285	318	329	324	312	285	351	323	324	279	328	309	326	296	311	350	333	344	292	298	340	320	338	319	323	338	325	315	316	326	296	369	355	311	313	299	321	346	322	311	339	312	304	318	305	313	309	318	336	363	320	307	332	333	335	322	310	316	347	377	329	320	319	305	323	292	315	353	311	353	333	287	335	298	304	319	321	304	342	309	297	324	342	301	318	308	287	320	323	293	300	314	340	300	303	335	286	331	329	331	328	319	318	333	304	290	325	311	337	335	324	335	300	327	306	344	324	321	337	303	309	272	314	311	315	305	338	309	296	316	296	336	307	300	330	352	286	329	305	337	344	325	320	334	327	339	303	317	323	328	300	330	331	330	315	318	343	312	313	319	300	344	323	333	310	321	319	290	296	296	288	312	291	309	325	286	340	321	334	311	337	317	315	337	330	288	352	307	312	323	290	342	308	319	307	320	282	332	287	313	316	313	324	345	303	310	297	315	294	319	322	324	320	307	319	331	327	324	318	363	307	332	306	325	312	290	320	337	332	311	302	357	334	319	299	326	344	313	335	340	357	322	316	347	354	295	312	306	327	329	319	318	282	328	342	332	348	337	325	340	335	285	357	325	306	334	333	338	324	335	330	335	298	312	302	283	350	319	361	306	323	308	321	321	293	319	327	340	301	345	322	287	364	322	328	327	314	325	326	292	341	287	316	305	302	313	318	305	317	328	317	336	315	352	325	330	329	321	323	294	305	320	320	291	309	314	333	333	336	332	320	323	317	306	312	302	314	325	343	302	320	299	344	305	318	309	324	321	319	319	341	338	320	341	326	349	335	303	316	290	323	337	315	335	323	333	339	333	326	312	338	309	301	262	313	316	317	321	301	306	329	315	304	308	312	320	328	314	337	368	307	301	356	323	298	330	339	287	309	327	313	296	305	310	330	335	355	330	314	300	308	364	286	320	313	312	331	354	352	306	313	333	283	310	357	309	301	310	300	323	296	336	310	323	321	284	363	299	313	320	327	292	330	350	341	306	307	317	333	316	324	319	287	284	307	313	277	355	361	318	325	306	321	309	312	291	343	328	323	302	327	319	330	300	320	323	319	317	290	298	335	317	333	291	334	306	342	326	341	318	302	315	296	296	344	341	334	316	296	310	276	346	318	306	287	339	270	316	290	323	320	293	323	324	312	334	308	333	315	321	345	287	307	328	332	304	325	314	295	345	330	296	296	323	321	319	325	329	298	333	295	330	328	320	297	319	316	331	320	371	340	337	320	346	303	302	288	318	308	304	298	341	288	317	295	305	311	336	311	332	334	306	330	308	333	315	329	313	323	316	328	307	329	320	342	310	319	292	325	352	322	276	350	322	284	316	334	329	321	321	337	341	311	289	334	317	319	307	349	324	356	336	331	318	337	314	286	315	307	322	345	269	366	305	320	311	345	301	309	293	318	342	350	323	333	304	326	331	310	328	334	341	312	341	304	300	327	299	323	269	349	321	285	359	350	313	343	325	296	301	308	343	300	319	339	326	314	292	298	337	354	301	325	322	305	336	296	303	287	321	327	350	325	320	356	301	296	303	337	327	323	324	313	343	333	329	332	305	342	323	323	324	286	320	305	292	303	340	342	294	334	329	342	307	309	293	320	341	344	297	345	310	301	298	321	286	312	326	308	348	314	337	328	355	300	345	314	312	320	325	313	335	303	314	312	346	313	318	342	319	352	316	324	337	280	274	312	339	296	304	302	359	329	313	304	353	305	330	338	340	349	308	362	353	317	308	346	313	336	324	350	348	321	309	279	335	327	328	331	318	332	297	315	318	286	321	309	348	341	317	302	315	306	334	334	354	315	312	335	320	310	319	360	338	343	353	281	312	298	316	297	319	325	342	306	300	325	323	328	318	337	314	309	318	354	334	342	330	310	323	336	318	305	306	301	300	338	312	320	329	327	339	336	326	310	326	311	341	285	310	326	337	319	299	294	363	316	320	289	311	320	338	303	286	299	299	318	334	318	305	312	302	304	268	316	304	289	345	301	329	341	298	323	309	293	332	301	330	315	331	321	297	297	316	338	322	352	360	318	337	307	305	359	294	351	335	316	319	333	289	329	329	283	349	332
11363	4766	3246	1417	460	381	325	327	299	319	332	316	262	297	263	274	276	266	303	266	258	265	239	248	239	223	266	255	284	246	259	244	226	241	252	255	260	263	261	260	256	257	245	279	258	245	250	281	265	246	236	250	251	268	288	246	249	285	266	252	229	265	238	257	292	237	215	239	231	240	251	252	240	261	251	244	225	254	256	247	259	248	254	257	252	259	255	238	261	240	257	224	249	263	272	250	281	245	232	250	264	273	269	264	249	229	243	263	276	230	247	255	260	241	233	240	231	253	268	250	235	259	279	226	265	242	262	271	250	259	274	224	257	278	250	227	256	243	227	257	257	273	236	270	241	264	253	268	252	222	256	228	227	229	240	198	228	267	245	247	262	263	245	230	267	263	226	250	260	276	266	248	256	259	261	232	245	293	258	262	255	277	228	255	246	241	263	238	240	233	239	256	264	248	270	245	265	254	258	227	242	263	234	260	265	230	254	249	245	225	259	217	258	248	233	280	248	272	238	238	246	239	243	224	275	246	235	247	294	280	266	270	278	263	233	248	241	265	245	250	253	241	269	273	247	241	246	252	232	256	256	243	253	254	253	250	247	263	242	265	258	224	280	241	248	262	261	253	258	266	237	235	259	252	242	255	252	249	272	270	244	264	247	268	256	243	227	268	254	264	258	249	258	252	237	267	206	253	242	264	254	235	219	269	254	263	235	240	255	290	258	263	245	256	284	243	242	275	228	242	247	295	234	235	271	223	247	243	245	234	270	251	228	238	233	247	259	257	240	267	234	241	204	245	249	302	253	268	280	250	246	254	279	246	293	270	263	262	288	228	229	268	246	225	255	251	264	252	296	253	269	259	265	244	259	254	268	253	241	218	254	264	280	239	261	280	236	246	247	258	239	215	259	252	276	242	236	229	274	249	240	237	268	291	220	240	265	257	232	275	214	234	265	226	242	237	250	223	247	251	248	240	264	262	247	242	244	232	244	279	232	259	267	207	249	259	256	245	251	259	228	251	264	254	222	228	239	237	224	225	228	276	247	259	265	276	262	260	250	235	222	256	257	268	262	272	235	231	250	238	277	250	254	245	253	254	235	253	206	243	242	247	236	258	252	266	218	234	224	279	229	272	259	247	257	200	258	245	248	254	224	247	283	246	242	245	264	246	239	234	256	267	230	222	265	230	232	252	272	250	251	223	288	270	237	322	241	261	259	257	251	258	240	262	235	252	249	233	254	252	212	272	258	271	217	293	268	223	260	247	256	232	272	255	265	256	264	228	264	251	233	240	237	264	243	247	236	242	253	244	271	262	263	261	269	241	292	251	267	267	250	229	232	243	260	233	239	259	259	223	270	221	241	267	274	286	246	239	227	257	238	261	240	249	212	246	264	251	261	247	228	254	253	238	270	263	244	255	265	258	251	235	240	253	271	274	266	253	254	227	240	237	251	254	269	257	238	257	271	242	242	256	215	258	264	261	234	247	273	228	246	246	256	240	251	266	247	248	280	256	251	246	229	270	256	282	225	222	276	283	281	238	257	269	225	246	253	209	223	219	273	249	298	250	276	247	259	271	235	262	247	251	265	235	256	279	240	267	268	229	235	232	275	263	237	236	251	255	237	256	227	265	248	268	292	227	260	247	265	236	266	254	230	248	267	224	237	252	262	252	232	220	272	238	241	253	246	268	249	279	259	239	256	243	251	267	236	262	255	269	241	267	251	239	270	256	284	263	247	267	247	238	252	247	241	267	265	249	265	269	252	249	277	217	262	240	225	256	256	269	243	290	249	260	272	246	217	243	240	251	246	260	252	228	226	264	254	241	245	260	252	246	216	269	251	253	225	262	227	254	232	248	268	282	256	241	239	246	228	229	246	213	263	270	261	238	279	229	273	242	250	256	267	262	259	251	263	258	268	263	239	260	267	252	253	250	277	260	260	248	247	260	245	269	250	250	272	246	249	263	220	251	232	251	261	245	246	232	252	233	286	231	257	257	244	248	259	228	264	219	257	231	247	236	257	247	255	243	242	250	245	290	252	251	233	235	224	234	228	245	247	283	227	248	241	245	237	258	232	242	238	264	261	278	260	215	233	283	251	221	246	276	253	247	243	241	214	253	261	245	257	258	259	218	239	226	239	248	252	267	266	258	269	273	256	262	268	253	263	273	232	247	246	255	260	253	275	240	238	263	288	227	242	249	282	282	233	237	261	271	260	256	241	263	248	250	233	263	264	258	277	238	272	275	264	244	261	263	242	267	262	235	283	250	232	237	271	243	245	253	236	256	242	228	245	277	240	249	254	260	285	256	244	235	256	225	204	216	246	237	234	251	236	238	243	256	205	240	240	295	263	235	230	274	227	237	240	272	254	247	241	251	256	274	249	251	263	269	268	253	265	273	234	250	237	243	292	268	257	257	218	266	206	240	213	268	249	255	252	233	239	229	230	268	234	235	263	249	226	274	266	244	214	239	231	223	263	254	243	238	276	243	265	243	230	225	247	261	247	236	268	244	233	245	193	253	273	260	258	282	256	255	249	246	236	253	285	254	235	268	257	254	265	253	219	251	277	208	240	251	268	239	239	257	230	256	286	255	210	236	251	240	254	255	248	260	226	252	276	298	278	263	276	284	266	248	236	266	239	273	259	251	260	231	223	253	214	238	272	222	266	242	237	237	254	241	244	244	251	268	227	269	260	218	240	264	253	243	249	255	250	255	246	242	274	240	270	259	267	274	263	255	250	204	245	241	221	245	241	263	250	244	250	245	252	242	248	268	252	232	232	254	263	218	270	308	269	249	244	240	262	267	258	245	254	243	270	267	264	261	264	250	276	264	240	256	221	268	245	246	246	221	229	241	264	230	244	235	245	259	255	249	230	266	276	250	260	245	237	263	263	259	277	262	275	224	226	228	264	250	243	229	235	259	257	242	253	241	262	266	249	251	258	249	246	221	244	221	271	271	249	244	243	226	237	251	235	245	252	249	259	266	259	258	238	226	274	221	226	226	276	244	263	220	226	271	249	241	242	267	232	251	250	210	268	245	247	241	248	264	251	256	245	243	258	228	257	264	249	245	295	251	250	277	236	248	234	251	247	262	249	254	265	263	258	256	257	255	262	239	268	262	241	308	225	277	235	233	232	233	227	253	250	268	280	246	226	243	268	287	253	240	246	250	254	266	229	236	221	267	268	235	247	259	263	234	251	245	246	255	239	225	251	265	269	292	239	218	251	245	247	233	261	243	256	249	244	235	257	252	245	277	245	254	250	255	232	265	253	236	261	222	241	234	290	237	241	244	266	229	262	234	262	253	255	258	224	240	245	222	235	274	266	268	276	263	255	230	253	260	256	259	280	280	251	254	259	248	206	262	244	271	253	266	287	220	278	263	231	230	263	267	256	241	221	251	261	252	255	246	249	276	253	255	266	252	250	248	238	241	253	262	253	235	252	275	252	241	226	250	248	246	259	242	251	249	266	257	242	259	253	255	207	259	257	239
8403	4979	6453	3930	1601	1333	1207	1009	897	884	832	788	762	756	698	678	716	674	635	634	666	657	651	658	649	641	587	598	622	633	633	607	627	645	645	592	641	606	611	632	588	609	637	571	619	614	585	623	617	594	621	616	593	616	618	615	589	632	623	608	592	588	616	625	617	599	621	654	604	570	604	586	623	605	614	624	553	643	585	584	607	608	590	639	601	618	616	599	593	597	619	634	637	615	642	644	595	567	620	616	583	585	672	581	580	582	636	599	616	573	606	626	607	611	581	604	611	612	586	559	587	640	634	575	574	562	576	625	626	617	543	635	608	588	548	631	589	583	610	616	578	581	625	552	609	613	628	601	577	598	607	619	612	638	646	608	633	579	613	590	574	581	622	579	571	625	608	628	645	630	575	595	613	633	572	605	568	600	571	612	610	571	634	627	568	590	587	620	629	616	570	652	605	599	567	589	613	639	613	610	603	587	650	594	590	595	587	579	598	609	577	638	635	655	550	596	615	584	579	642	606	579	597	589	563	609	566	621	619	587	634	632	583	569	596	614	563	636	600	591	643	609	605	591	649	561	635	590	603	626	622	609	572	552	567	586	626	616	621	568	560	620	613	617	629	627	581	595	587	600	581	639	681	641	593	602	649	542	604	569	568	663	607	571	575	582	611	642	585	611	628	591	601	626	637	644	592	615	572	602	594	600	568	654	583	610	613	610	606	625	584	605	612	587	609	617	614	649	606	607	536	620	653	606	592	586	567	602	635	642	575	609	605	608	632	614	604	598	596	552	531	599	595	580	599	591	608	613	621	628	606	604	615	595	623	663	663	630	598	609	605	587	617	610	580	612	609	598	624	601	548	619	609	643	637	630	618	633	660	601	618	626	618	558	581	618	569	597	600	636	594	602	569	568	615	594	579	586	571	623	607	589	587	612	585	579	581	596	641	619	593	590	630	593	577	609	592	628	653	595	574	570	608	589	637	638	640	656	575	581	578	610	640	588	648	606	663	566	607	630	582	678	594	613	576	634	608	606	594	603	586	628	642	579	587	608	588	598	602	590	612	618	590	580	618	633	630	589	609	628	648	603	568	610	601	622	688	608	622	627	606	598	582	631	612	609	586	613	587	601	557	647	596	607	595	636	634	586	621	623	603	601	645	590	612	609	613	603	612	595	584	615	596	639	591	611	596	567	584	602	614	593	608	600	606	577	584	602	610	612	640	626	588	618	631	620	654	634	599	595	601	649	607	552	607	571	603	622	595	622	625	602	617	615	583	613	651	588	594	616	617	634	591	594	625	604	585	592	626	599	572	587	606	587	555	602	576	585	587	608	631	594	597	660	621	615	608	629	573	601	579	625	639	617	614	572	604	579	606	593	587	603	589	588	639	627	612	640	632	608	646	622	597	607	569	605	623	612	592	571	626	613	568	592	601	625	573	613	624	604	611	609	632	590	546	567	621	647	620	608	570	568	605	583	632	633	615	618	636	587	640	668	605	641	662	560	591	630	589	599	622	598	596	558	621	648	584	552	638	639	612	644	590	648	636	571	552	598	589	626	581	597	604	620	621	584	535	583	593	634	614	662	607	571	629	608	578	569	600	631	594	607	593	635	588	618	615	589	633	607	606	596	611	603	622	610	611	623	613	601	579	592	614	605	566	615	607	581	570	624	612	606	614	588	580	616	566	619	606	616	601	608	619	543	575	578	595	604	637	608	619	577	563	595	591	629	642	590	597	623	643	609	574	635	607	559	632	596	590	575	592	635	579	610	592	651	627	629	612	596	586	561	603	580	555	592	596	585	576	616	598	611	605	580	600	628	645	654	601	599	558	624	619	634	607	606	615	594	649	602	628	610	629	643	602	574	591	628	641	598	610	575	646	620	584	587	607	614	633	610	633	605	589	651	566	624	598	580	565	627	574	590	606	597	600	623	611	568	639	583	604	592	615	551	583	592	618	614	589	615	608	623	604	600	609	562	583	582	552	558	626	566	554	618	615	618	620	586	599	619	578	625	648	613	611	632	622	526	614	634	562	600	602	670	598	599	603	633	633	565	593	569	612	613	615	616	618	598	571	620	619	613	592	619	584	608	573	634	586	594	595	573	602	600	571	606	622	574	611	596	593	595	572	629	643	578	633	639	662	614	621	605	628	651	650	589	617	626	593	620	601	594	577	610	626	573	574	598	657	600	616	629	590	619	603	567	566	587	596	611	629	576	643	622	614	619	584	604	646	627	580	594	606	596	577	576	608	620	603	634	615	588	597	628	566	574	595	574	590	573	612	625	595	597	589	620	626	607	586	588	626	595	631	629	592	613	609	597	593	542	620	630	604	633	565	618	636	599	612	608	616	575	609	590	622	620	570	627	530	619	581	605	592	653	642	533	576	593	648	610	640	627	577	651	602	634	600	600	589	654	574	617	614	565	580	581	618	586	583	588	641	619	637	595	638	610	609	614	617	614	612	623	597	623	603	562	606	640	597	588	611	623	621	601	630	615	616	594	556	615	595	588	614	576	643	590	584	630	590	627	596	615	668	623	599	627	587	592	619	612	555	570	623	619	595	620	583	658	613	598	622	605	584	567	592	614	589	579	634	640	633	632	606	545	613	623	570	615	602	599	584	592	600	599	646	603	594	587	579	609	592	619	551	587	594	602	611	639	576	588	604	583	609	622	589	594	570	609	614	619	592	580	541	583	586	595	628	681	599	612	605	600	627	613	621	575	596	591	610	618	596	612	682	613	603	593	589	614	608	591	633	625	582	578	588	568	591	585	594	620	589	591	594	575	612	630	597	597	610	595	632	640	562	663	647	618	594	607	583	576	567	602	598	613	603	587	619	600	613	622	623	572	640	602	630	581	578	582	632	644	643	598	623	596	621	588	582	592	600	580	548	582	628	641	608	584	626	632	599	587	564	613	575	601	585	601	592	599	623	589	606	576	618	596	613	563	598	607	612	627	600	605	583	631	599	605	610	617	595	593	593	634	639	589	569	626	571	576	591	592	595	630	553	646	609	556	610	623	610	556	668	642	603	580	630	623	599	611	635	623	612	570	635	596	622	622	624	597	621	651	607	626	638	646	607	588	553	594	602	577	595	631	598	596	627	575	585	599	614	603	593	627	564	574	637	648	621	611	591	626	654	570	590	590	613	612	577	582	582	611	571	603	561	567	600	582	606	624	667	620	603	619	614	585	589	603	586	606	607	664	632	599	623	586	639	590	622	641	609	618	598	614	597	617	588	545	593	599	560	643	575	581	613	583	573	616	571	607	537	592	582	644	617	591	609	602	617	561	621	611	591	616	590	596	640	609	597	595	602	604	595	612	567	617	661	570	601	634	628	632	604	541	599	631	604	610	636	605	652	618	608	614	587	627	624	582	608	600	622	618	559	583	583	618	605	612	591	608	602	569	570	596	588	632	636	667	631	603	631	626	599	557	610	593	604	607	578	635	582	634	581	573	608	589	636	570	607	554	643	626	653	621	618	569	590	530
25236	12930	13591	8072	1231	569	419	344	306	324	300	245	278	228	252	243	247	248	222	251	219	214	214	249	230	224	231	178	220	232	221	225	235	224	219	198	223	212	220	212	211	184	205	201	197	200	212	177	203	221	200	207	198	208	216	205	218	205	193	211	210	189	183	194	200	212	220	198	207	203	206	197	215	223	205	199	209	230	206	201	203	199	203	199	189	205	211	197	214	218	232	192	214	215	205	210	179	219	203	219	193	197	207	206	207	198	204	214	205	176	195	215	207	213	200	208	201	169	224	200	217	184	195	226	238	219	188	180	200	235	193	216	194	204	214	200	223	210	193	228	189	197	211	210	200	206	195	180	186	198	206	198	210	180	193	205	197	199	235	227	181	186	209	239	183	216	216	223	185	206	204	203	214	208	210	225	227	192	193	166	208	243	214	197	220	213	197	219	219	217	228	196	188	196	177	223	221	190	178	205	207	204	204	201	188	216	218	214	211	188	200	183	203	194	187	196	222	180	225	197	215	204	187	227	233	206	185	220	184	207	220	196	182	218	211	234	198	193	204	196	218	189	187	200	189	183	208	222	214	173	210	211	228	214	177	204	213	228	202	226	198	201	214	220	179	198	194	226	194	217	218	194	199	213	199	209	206	215	176	210	244	227	221	221	219	228	227	189	251	217	232	197	204	216	206	221	201	206	187	218	185	192	186	184	226	205	206	210	207	178	220	223	230	205	210	217	202	207	185	243	209	215	209	204	220	216	220	222	226	228	223	221	234	218	202	203	212	196	203	189	206	208	199	191	172	234	218	198	176	204	192	200	208	213	217	214	203	216	213	174	208	214	208	227	205	177	222	179	217	231	190	215	214	219	224	205	219	207	197	212	196	219	230	212	186	199	217	217	211	203	195	185	197	206	209	198	213	190	209	209	203	238	181	200	223	203	210	191	200	220	212	226	217	195	189	216	194	206	195	230	212	227	199	200	220	193	186	209	218	179	180	226	212	194	194	206	180	189	220	212	215	214	187	196	217	254	211	226	205	203	188	210	184	188	189	221	196	181	204	220	222	216	193	180	195	225	210	186	220	201	191	196	228	199	196	207	177	217	200	196	213	193	198	226	225	198	200	201	198	215	194	205	178	210	221	191	195	215	190	209	203	198	240	199	229	186	204	199	199	217	195	209	212	209	184	181	207	213	197	214	203	232	233	177	214	197	214	183	193	184	207	219	210	221	225	207	211	201	184	212	231	202	202	210	194	193	222	209	192	200	195	195	235	219	203	206	231	228	201	208	235	185	182	228	189	214	177	215	215	206	216	202	190	221	199	210	172	207	232	207	199	174	199	178	207	231	228	203	207	217	196	179	193	202	189	169	221	202	200	197	194	214	224	195	209	218	204	196	230	231	202	221	221	210	196	223	218	199	194	203	203	213	218	216	207	183	202	196	213	209	191	203	197	212	199	186	195	195	182	226	208	183	189	189	213	207	200	207	202	216	213	196	175	197	200	209	203	198	216	209	191	199	198	196	197	227	202	212	228	174	224	205	210	219	214	224	201	212	203	211	206	205	229	227	208	198	215	185	200	219	191	202	224	235	201	205	187	203	208	179	204	219	225	194	202	201	226	193	212	215	209	195	204	221	191	205	229	173	218	217	212	199	178	207	200	185	218	201	218	199	200	219	214	188	212	237	193	224	221	216	213	195	207	230	223	200	198	179	195	212	206	193	204	196	221	213	205	213	195	195	183	176	172	209	204	209	192	182	213	217	226	226	210	205	218	198	208	188	191	227	217	202	182	193	229	193	219	196	202	191	203	196	186	228	218	217	206	207	203	215	203	208	220	208	224	219	207	209	201	214	212	208	190	220	212	206	221	217	213	177	219	227	204	217	192	240	238	204	183	210	211	186	206	193	233	190	201	235	198	228	207	190	226	205	213	203	200	196	190	227	190	211	247	200	209	180	205	170	193	207	208	209	201	202	220	200	208	225	205	185	213	219	198	201	210	225	211	213	179	208	210	218	215	216	207	216	223	186	216	208	211	220	198	185	205	211	207	187	199	189	218	194	184	198	175	201	248	183	185	188	216	219	209	183	217	199	231	213	196	180	184	229	196	179	217	222	185	197	230	213	210	188	195	212	231	177	217	188	193	219	217	217	198	203	241	186	194	214	193	209	197	205	216	207	227	199	217	197	201	214	222	223	207	210	216	198	193	214	218	222	219	214	224	222	200	214	207	231	189	202	198	223	209	209	209	205	194	199	197	185	208	200	180	192	234	207	210	199	224	208	206	178	224	219	197	216	206	196	199	219	205	203	227	219	213	208	199	214	202	204	217	197	215	226	216	228	205	206	210	210	193	176	185	227	248	195	173	202	211	226	179	182	212	220	212	219	207	200	216	192	212	214	185	216	219	213	192	207	210	194	237	229	231	205	228	209	199	197	210	211	201	188	190	210	175	195	205	185	220	193	230	212	203	183	206	191	197	242	208	203	187	183	182	218	214	185	196	214	219	198	216	200	180	204	166	208	209	203	218	200	228	194	209	210	197	217	216	190	200	214	211	222	170	199	205	207	207	220	207	191	200	192	220	210	193	203	215	201	203	235	208	201	200	188	193	184	231	199	195	231	201	210	214	196	229	215	193	226	191	219	209	193	208	202	237	219	205	234	193	212	227	233	175	213	189	202	234	222	221	196	207	231	201	209	220	189	241	211	204	222	207	216	223	215	222	222	196	218	213	205	193	191	232	187	203	200	194	217	200	161	197	223	208	194	204	232	207	195	226	168	232	188	207	201	222	239	194	206	197	194	225	232	220	225	210	201	208	214	198	208	202	208	218	227	197	188	204	216	209	214	213	226	205	208	191	202	200	195	204	192	233	216	199	217	195	221	216	206	203	229	222	167	214	202	185	213	199	205	194	225	211	203	202	202	186	201	211	201	212	200	223	189	223	188	187	219	191	194	184	205	180	212	191	201	186	210	199	205	215	201	198	207	190	209	205	234	205	183	206	196	243	200	173	240	225	198	206	224	221	226	240	201	186	220	218	195	202	223	198	209	226	205	184	203	209	231	192	210	197	224	191	194	231	200	200	209	204	200	213	192	225	218	236	187	201	200	222	216	218	195	188	207	206	179	224	206	224	222	235	203	210	195	188	199	229	191	194	195	237	224	220	215	209	201	228	173	195	201	219	206	203	206	218	216	214	213	208	225	201	190	203	223	227	215	205	190	190	193	224	189	198	216	230	222	206	217	180	219	213	205	210	203	237	224	187	217	191	210	240	217	217	218	207	221	198	183	173	184	218	216	187	192	231	219	210	211	208	204	178	168	233	214	204	195	220	208	203	216	222	188	226	197	211	196	216	230	222	213	214	181	213	221	194	201	198	202	228	201	230	183	189	196	211	196	207	220	213	189	213	198	222	203	190	206	214	214	215	220	224	217	195	210	210	212	208	210	200	196	200	189	212	185	193	208	200	188	209	193	208	184	209	202	197	201	207	185
18294	11059	19701	13123	2839	2126	1671	1373	1269	1097	999	914	895	834	727	716	703	709	661	669	611	667	571	596	608	606	579	561	598	527	556	552	563	496	509	526	491	518	533	532	524	552	514	546	518	490	512	536	519	471	473	504	510	508	513	535	566	531	482	521	517	522	524	486	482	523	531	496	495	503	480	539	500	459	499	488	546	521	509	516	513	518	491	498	499	503	473	528	497	535	492	537	514	560	487	501	552	514	502	478	490	516	522	498	523	512	535	534	508	483	469	512	517	560	514	485	509	521	504	471	539	495	527	490	502	525	503	481	511	473	511	507	490	509	517	507	504	517	477	503	531	514	501	523	493	486	492	504	530	484	537	535	461	501	540	492	506	510	552	487	484	497	523	527	507	517	555	459	518	528	502	525	514	535	498	508	548	487	520	508	475	473	507	492	512	528	500	537	510	507	495	540	465	537	526	473	519	476	504	464	458	504	461	514	494	534	487	488	477	483	523	477	480	481	511	508	514	523	482	556	501	504	511	494	493	476	494	526	524	479	457	477	495	473	525	508	488	462	537	517	500	509	502	503	497	488	513	513	524	437	505	499	520	475	515	500	491	532	515	533	490	486	508	486	506	536	497	469	485	498	523	490	465	496	474	505	510	502	523	489	525	532	534	514	504	499	486	528	492	471	510	511	514	508	535	486	522	493	493	435	508	492	452	432	497	512	530	480	547	495	478	522	515	510	534	533	509	523	509	547	492	489	484	447	481	510	523	499	494	508	504	509	506	514	517	495	507	509	519	499	516	526	514	480	496	519	492	477	526	543	503	519	504	531	527	498	466	483	485	552	459	475	485	541	511	511	520	532	497	469	536	494	491	496	487	506	468	510	495	462	493	502	504	560	515	491	487	552	471	534	553	525	520	542	494	503	487	570	523	483	504	515	472	502	510	471	471	503	526	501	482	508	497	492	486	483	485	499	526	501	498	498	469	487	464	507	504	521	478	508	469	458	472	479	500	515	525	519	466	491	479	476	491	479	522	530	453	492	506	473	523	490	499	528	494	499	493	485	493	539	498	486	503	546	500	492	516	476	480	496	494	479	505	499	505	498	492	468	520	530	464	509	505	469	480	517	491	507	460	542	460	508	496	502	520	499	511	455	541	495	499	547	530	506	500	538	509	507	508	475	539	521	502	517	445	544	497	498	438	508	478	558	486	481	498	541	508	510	509	500	511	497	515	498	485	524	478	502	507	543	509	510	496	524	482	497	541	514	495	527	474	484	532	543	507	543	511	504	464	514	472	525	518	494	491	477	524	539	535	532	505	495	518	491	489	491	492	514	496	505	511	516	479	515	477	538	481	508	506	542	520	484	514	499	513	517	480	507	497	510	512	491	537	502	462	519	486	481	528	514	494	501	502	456	470	496	531	530	458	481	485	485	531	508	509	533	500	543	528	517	497	503	470	525	496	498	470	509	497	503	479	502	514	506	505	519	520	446	483	497	497	520	526	515	503	488	457	515	500	498	479	518	473	495	518	526	499	483	481	501	500	494	493	482	484	502	495	494	485	531	502	463	530	513	520	526	535	532	528	509	517	489	448	496	493	467	522	501	510	475	486	511	494	475	547	499	482	540	491	472	527	502	456	506	506	475	500	523	493	531	465	489	483	479	474	542	482	487	511	513	508	469	494	528	480	524	510	528	516	443	513	528	465	505	514	524	495	530	522	503	476	490	499	539	504	499	470	530	508	505	484	506	488	491	523	477	505	502	487	537	475	513	491	501	474	503	487	492	511	505	521	497	518	514	494	475	514	506	478	490	508	519	456	490	482	497	488	484	523	486	480	519	504	499	492	501	558	530	523	516	504	483	519	497	502	530	466	493	547	545	486	494	550	494	498	487	460	513	475	504	534	461	485	532	531	492	501	498	521	477	511	482	548	509	533	515	527	517	480	494	532	500	529	504	542	519	526	508	506	478	536	533	492	502	486	487	501	502	503	488	489	519	498	499	495	553	494	492	500	489	517	497	481	508	494	496	553	469	518	478	545	507	472	485	510	505	477	525	505	481	531	512	486	481	503	510	543	495	539	498	486	470	487	512	521	525	489	466	517	466	517	454	479	522	511	521	519	507	515	513	516	502	499	510	474	501	482	481	529	492	468	489	475	536	503	474	511	537	475	486	506	490	532	511	490	518	514	525	493	475	510	499	527	474	478	521	508	512	503	502	530	505	523	505	520	495	490	523	497	525	505	540	519	488	479	513	493	503	494	499	498	531	499	499	550	535	497	533	469	540	493	514	494	511	484	443	473	495	485	475	454	461	452	500	477	516	532	481	498	543	491	533	574	499	507	517	480	505	510	488	470	480	487	464	467	490	505	512	467	461	501	484	506	546	531	495	495	540	519	470	473	497	513	523	516	446	495	499	497	519	508	490	485	524	525	504	510	518	512	528	518	496	516	549	472	534	499	525	474	498	477	509	458	469	547	485	462	543	484	511	490	491	541	505	469	522	501	516	508	488	508	512	520	495	497	447	498	520	514	526	508	471	545	518	506	526	494	447	534	526	470	492	486	492	514	517	497	527	472	489	487	482	513	530	528	496	494	537	488	506	537	500	505	526	491	474	553	512	491	522	535	462	520	515	511	519	493	488	473	522	501	489	502	489	510	477	482	505	493	480	544	522	470	510	507	486	490	498	507	514	484	479	471	486	455	524	485	503	491	491	514	499	505	502	510	503	488	526	491	532	501	522	537	488	503	482	517	499	465	525	480	499	518	506	499	463	507	495	496	511	468	503	475	489	513	502	506	522	476	511	466	504	514	479	448	475	514	542	496	476	485	459	488	498	523	477	524	515	527	493	510	516	528	499	504	516	482	504	481	491	513	509	485	551	511	516	482	493	466	496	559	491	514	493	516	469	538	493	488	516	515	508	492	474	505	481	504	503	504	523	526	507	512	516	475	468	507	508	506	471	481	566	526	544	514	514	500	561	490	486	504	527	502	481	520	504	550	530	518	529	492	488	519	536	504	505	452	495	502	474	493	500	505	501	513	541	534	484	506	494	506	489	474	522	457	510	514	487	498	504	522	475	466	518	516	509	506	529	475	495	464	487	528	552	498	539	451	530	514	478	514	508	499	483	488	505	483	478	505	500	489	500	515	512	512	532	504	509	509	500	478	500	544	523	527	533	463	521	530	492	476	530	487	535	497	499	501	472	488	462	527	481	522	518	499	498	519	510	500	521	534	522	517	538	519	522	475	505	502	497	499	513	518	456	494	504	515	517	526	495	504	535	485	490	499	475	525	504	492	532	476	521	496	480	514	492	483	474	500	530	522	518	532	488	518	476	471	467	462	460	527	507	535	489	478	487	495	488	509	538	535	509	481	499	474	451	486	510	513	513	472	486	485	502	497	491	476	489	528	437	502	489	511	515	501	504	495	521	526	530	500	513	499	491	495	494	480	509	502	505	497	408	511	545	502	465	502	509	513	485	472	471	492	497	519	518
34478	19171	20236	13759	2145	824	483	376	318	273	239	232	229	167	154	177	181	145	147	133	162	145	124	134	154	127	129	146	148	135	139	143	132	108	123	121	117	117	127	132	136	139	136	131	117	117	120	126	128	128	114	118	110	107	130	128	139	135	124	130	136	110	123	111	132	135	122	131	118	145	134	119	126	144	105	137	99	132	101	122	149	108	152	143	130	126	133	111	134	131	116	129	157	123	124	131	116	128	120	138	104	146	161	132	136	100	128	115	138	129	128	130	126	126	119	106	115	132	134	109	117	111	135	108	112	130	152	119	110	137	140	103	120	141	145	125	105	111	132	133	117	125	125	102	128	135	108	131	132	139	126	132	127	131	129	117	148	111	113	123	122	110	115	93	117	134	139	119	123	109	115	121	125	121	110	112	97	103	141	117	132	113	127	122	117	109	127	125	129	108	145	122	138	128	124	132	136	126	104	122	132	117	109	137	127	130	127	121	121	129	112	123	121	123	112	119	108	108	123	140	131	135	121	122	134	112	139	136	103	124	128	124	118	123	111	134	107	105	124	115	131	130	109	134	125	121	129	130	111	107	127	109	137	101	127	118	105	121	121	112	141	122	118	130	110	109	124	128	122	123	123	106	116	128	111	126	120	133	139	119	99	107	123	124	126	118	117	120	105	124	108	118	116	129	134	134	114	151	101	121	110	122	129	132	132	114	125	138	110	124	130	140	120	119	126	116	126	116	130	134	127	131	113	127	115	139	142	120	121	103	123	117	129	123	128	127	98	122	119	132	126	134	109	138	119	120	125	128	129	117	129	137	103	120	123	129	104	126	122	108	133	120	125	135	138	143	109	152	122	113	106	130	102	115	108	123	132	115	113	134	138	128	130	131	112	124	125	124	125	118	119	135	121	120	126	134	128	110	146	119	133	140	128	142	127	108	128	107	133	106	130	120	127	124	112	116	102	112	116	120	115	112	148	149	134	113	112	113	125	107	120	124	119	108	128	128	116	136	118	128	135	128	106	128	100	121	118	134	110	120	106	111	122	149	118	120	117	109	101	117	108	129	117	121	107	125	140	134	110	122	111	123	108	124	126	125	111	128	133	130	127	106	151	129	118	122	101	117	123	117	133	128	121	120	124	109	124	141	110	115	144	125	128	103	144	133	124	125	143	108	141	119	126	131	134	115	145	119	127	129	118	130	120	128	122	120	121	126	109	125	112	128	111	100	146	125	140	135	125	139	128	135	135	136	113	126	112	120	112	126	111	133	140	118	119	128	135	121	130	103	123	127	104	131	138	124	119	135	126	124	136	108	131	133	117	94	116	106	119	124	120	105	114	117	118	124	115	119	123	125	124	136	133	124	129	125	117	117	128	113	108	130	116	102	126	120	136	117	112	108	117	114	127	124	121	132	116	138	137	130	117	143	133	122	108	136	106	145	111	113	127	113	120	109	121	125	122	150	116	124	132	128	108	114	117	126	123	113	104	121	117	134	135	123	133	143	133	114	125	121	153	119	119	131	127	128	124	108	111	138	125	144	137	101	139	133	99	101	112	131	92	124	131	112	124	118	125	117	105	114	130	119	109	114	108	109	141	150	128	127	131	133	128	124	121	154	111	136	144	109	111	101	129	135	135	120	133	118	140	115	115	130	120	124	117	111	129	122	135	119	136	122	119	135	118	126	147	107	138	109	124	130	131	107	128	107	134	111	108	127	117	135	118	108	129	130	135	132	121	108	100	105	116	125	104	124	117	133	122	132	130	117	122	132	108	120	116	130	149	96	119	105	127	139	124	109	115	121	138	115	136	119	128	114	117	131	144	121	144	126	107	129	134	110	138	127	101	132	110	114	127	121	119	121	121	111	134	116	127	137	121	127	111	114	130	128	93	137	125	125	121	123	101	129	118	121	135	134	131	125	126	120	129	125	130	124	138	123	121	112	125	129	122	123	112	131	121	106	126	131	146	123	122	116	123	145	129	107	142	148	107	124	124	109	133	117	130	126	117	113	110	137	119	124	125	127	135	120	127	113	124	141	108	115	148	127	120	112	126	105	122	122	121	125	145	122	122	96	133	117	121	113	107	114	130	118	119	120	128	118	145	137	99	129	112	121	134	114	113	138	111	135	144	123	109	124	124	121	119	99	122	113	130	116	116	117	121	126	132	132	109	116	126	104	119	109	113	126	114	109	98	120	117	102	123	125	113	118	135	156	124	113	118	132	121	125	104	129	114	137	149	122	121	118	128	131	114	108	126	129	132	115	125	129	121	129	122	121	128	121	132	157	120	112	137	125	156	114	106	106	132	133	150	104	136	120	99	126	145	114	129	140	108	123	116	141	117	153	124	135	124	117	108	121	129	127	108	124	146	97	139	124	128	128	125	123	130	109	96	133	111	129	148	152	103	122	117	120	133	125	122	123	139	134	121	95	121	115	122	121	131	104	135	116	134	123	122	125	116	109	116	131	111	135	130	111	116	114	134	134	128	127	95	132	135	91	133	132	125	137	143	126	114	131	148	134	130	125	129	110	130	110	140	115	138	116	117	137	130	95	137	123	119	117	107	131	112	106	120	112	118	115	126	142	144	143	134	108	143	132	121	133	104	124	119	130	123	134	136	137	119	122	130	119	137	137	137	140	120	127	122	141	136	120	122	128	130	135	126	117	122	122	129	108	131	137	123	126	107	101	105	139	103	137	136	108	126	121	114	131	130	125	139	117	120	99	117	123	104	109	128	131	124	106	125	135	120	106	116	132	116	127	120	126	118	123	113	130	121	144	131	121	135	121	115	113	129	115	127	115	126	133	132	101	109	107	107	105	124	111	120	142	123	100	130	119	115	113	117	123	135	112	123	108	131	139	105	135	111	131	117	154	125	115	112	122	114	131	125	127	128	138	119	134	122	129	120	127	151	129	102	122	130	145	100	126	118	123	136	109	105	131	106	135	130	123	128	113	115	107	130	97	134	123	106	127	113	109	123	118	121	131	128	144	138	133	116	117	121	115	118	139	113	114	114	118	128	125	136	120	118	99	113	117	118	119	117	131	133	121	110	117	130	112	110	134	127	113	137	160	121	107	118	120	107	115	103	111	123	127	126	139	115	121	125	141	136	122	119	139	143	124	112	137	105	153	123	132	140	106	114	111	135	117	131	130	128	108	125	127	124	116	132	125	130	132	138	127	127	97	109	129	129	132	110	119	113	125	126	118	126	119	129	134	144	131	98	109	98	140	131	115	118	116	114	111	117	112	115	105	126	123	117	106	139	125	111	127	127	124	118	131	136	111	112	113	127	134	121	132	130	117	112	124	110	103	108	107	134	121	144	114	131	117	128	144	135	129	104	128	124	136	112	120	122	107	115	130	105	108	127	109	112	117	123	140	119	123	117	122	128	145	107	126	114	151	119	125	107	125	124	108	117	141	117	129	136	126	114	133	127	129	112	114	116	132	136	157	110	145	123	108	113	104	138	125	132	109	115	117	111	129	118	117	132	128
23312	15257	25882	17768	3411	2570	2066	1632	1430	1294	1112	1019	979	779	690	667	671	644	599	525	505	500	445	496	462	449	463	384	368	397	342	354	367	365	338	381	379	368	363	337	343	368	334	345	326	351	316	285	359	332	336	322	316	338	350	329	335	328	276	307	324	323	316	325	317	311	293	331	294	304	332	338	318	318	307	311	329	298	345	324	311	338	290	342	310	332	335	316	330	313	322	327	315	320	346	314	336	307	324	341	309	272	317	339	302	335	304	345	339	315	341	309	316	301	289	345	321	336	311	340	330	339	323	314	321	316	311	341	307	335	336	345	339	337	312	307	324	308	290	317	317	290	344	330	305	314	310	326	321	346	343	311	336	334	318	319	315	343	294	315	357	322	314	328	319	302	280	320	321	299	330	338	302	320	342	321	375	335	321	330	340	320	307	320	288	325	320	329	356	301	315	322	324	309	313	323	317	308	315	328	324	325	300	330	322	299	303	306	334	323	322	297	317	320	324	295	294	331	322	324	351	302	298	309	327	323	336	305	320	315	304	313	304	306	331	327	344	334	334	306	344	301	325	336	311	335	321	319	312	320	320	342	320	312	353	327	311	313	320	311	301	333	324	336	321	328	325	288	328	345	326	345	311	305	341	285	333	321	318	329	299	320	320	320	338	298	284	298	321	330	307	326	308	311	339	319	314	317	321	319	294	337	315	307	328	362	326	339	316	327	316	296	348	320	358	311	295	335	322	332	312	316	326	344	310	369	300	290	309	342	291	342	335	323	324	338	322	322	295	333	330	344	312	316	322	285	313	311	308	303	328	320	342	336	322	304	317	294	309	316	300	320	314	323	366	267	303	303	330	321	344	310	294	333	327	338	307	321	281	315	302	300	322	337	316	325	293	313	317	336	286	317	312	336	336	306	308	282	321	327	316	327	308	318	310	291	306	306	337	303	331	360	327	327	316	303	313	347	311	319	279	317	305	341	301	353	310	324	337	282	341	304	306	303	293	336	307	323	311	341	338	318	342	328	315	324	333	348	315	310	335	327	347	318	327	339	289	365	276	382	302	313	355	339	312	349	306	303	305	308	290	312	335	337	357	311	315	338	349	310	313	305	325	306	331	338	352	305	318	310	290	321	315	306	297	313	345	322	330	296	316	313	336	320	300	333	334	318	258	297	336	327	310	322	322	314	332	327	331	344	319	344	295	335	299	306	328	337	332	318	314	344	311	331	346	323	324	338	328	334	324	313	294	332	325	299	329	327	307	327	295	321	326	323	337	287	324	328	293	307	289	312	303	295	317	327	308	337	290	332	314	336	313	330	313	322	311	321	283	320	313	308	296	312	331	313	313	335	292	306	299	317	313	323	318	321	324	327	295	310	330	366	325	357	320	338	301	294	313	342	324	316	298	305	312	338	296	321	323	331	334	310	308	308	388	320	313	318	349	338	323	346	306	324	322	287	295	331	303	349	312	315	339	346	304	296	330	324	310	324	316	296	311	313	310	299	329	302	325	313	321	337	325	334	346	336	335	309	308	321	307	312	302	320	334	283	336	295	310	321	333	322	326	345	298	347	294	284	310	310	327	314	306	327	311	284	313	351	320	298	351	363	309	319	307	320	332	337	318	350	310	333	325	307	306	329	324	319	324	320	295	353	272	327	326	332	332	309	301	307	309	314	318	354	307	306	348	309	297	324	340	304	322	343	308	292	321	345	305	297	361	328	336	337	376	304	317	350	286	332	307	324	336	314	284	323	354	337	317	313	319	334	330	330	351	318	309	318	292	321	322	336	307	298	320	328	325	325	329	303	306	325	296	289	336	281	276	330	327	301	329	346	302	296	352	315	313	305	292	316	344	330	315	321	335	331	309	326	340	309	329	324	296	294	343	321	287	329	320	317	302	309	338	283	310	325	297	328	355	299	316	311	325	289	338	360	328	286	327	295	317	306	285	345	309	310	358	330	323	315	314	309	316	308	314	306	333	304	318	323	337	311	308	333	332	334	312	322	337	344	318	291	312	308	283	354	287	321	342	309	323	293	315	316	313	344	288	307	319	311	345	374	355	331	334	320	324	345	337	331	339	326	294	315	312	299	321	283	333	332	293	302	343	318	281	339	317	274	343	305	310	310	302	344	336	332	321	332	302	304	292	324	301	361	349	328	319	305	338	308	352	318	326	342	327	313	307	316	319	305	317	316	313	317	313	332	297	319	327	343	323	313	300	330	297	319	324	338	307	313	331	311	299	308	308	307	338	319	314	324	310	304	295	304	325	317	323	316	311	316	317	341	310	318	322	323	309	302	320	296	302	346	318	349	358	329	331	305	315	324	339	311	296	348	297	323	309	300	335	302	334	293	320	331	313	335	333	337	321	301	340	321	310	290	322	329	324	312	322	360	341	335	334	330	343	319	327	323	319	320	327	310	332	301	287	339	340	311	333	319	314	313	339	309	307	322	304	317	330	327	300	300	321	358	335	301	329	322	324	323	282	327	326	319	335	300	326	325	311	319	301	318	306	327	302	306	339	331	293	286	311	343	310	337	293	350	343	298	312	311	311	327	312	319	308	315	316	299	303	321	335	309	317	283	354	313	295	321	331	322	320	301	283	348	297	330	287	307	322	311	330	321	318	318	357	317	335	314	305	331	345	295	302	327	311	316	298	325	344	336	321	304	340	297	323	334	319	310	321	286	350	321	312	319	318	339	349	326	335	334	319	321	346	280	313	313	308	306	321	325	308	316	332	344	330	314	306	316	306	337	311	317	284	267	294	303	333	316	303	312	317	316	301	302	324	331	315	306	324	342	309	322	325	349	309	319	291	303	335	328	325	316	337	306	312	321	297	291	333	337	314	340	342	298	328	307	313	334	316	321	313	323	343	324	319	294	296	310	297	322	317	347	308	313	339	306	292	328	328	316	299	309	329	334	282	307	317	340	316	306	312	316	300	362	347	281	332	329	307	307	319	301	284	315	320	336	307	314	292	316	306	327	343	321	290	336	298	319	314	279	321	334	300	284	331	314	335	317	321	321	322	329	326	313	303	312	315	315	321	322	330	332	301	317	311	345	324	288	330	314	304	297	305	354	291	287	308	325	304	332	330	305	338	328	348	338	312	335	315	304	307	304	325	319	294	320	355	340	333	324	331	313	335	336	309	330	342	314	330	328	307	300	316	308	337	331	321	307	300	373	326	325	317	340	313	313	342	334	299	294	322	324	311	339	305	337	347	335	361	329	338	294	337	323	309	330	324	327	323	288	327	304	308	317	292	321	358	345	305	329	322	316	313	342	296	315	297	331	294	342	283	273	358	317	328	305	321	293	321	314	307	335	292	314	289	354	334	311	309	301	312	325	344	323	319	292	301	298	311	347	296	343	319	302	307	315	299	316	331	325	297	370	309	344	314	323	306	344	332	297	294	325	303	317	300	307	299	300	362	336	291	314	301	303	315	327	317	292	336	351	321	306	311	303	312	314	300	317	310	345	329	334	342	288	317	332
12262	4774	3279	1643	481	402	328	341	310	269	273	257	263	253	263	273	252	231	266	269	254	253	268	245	261	264	304	226	231	262	291	252	264	236	248	241	231	247	227	251	263	246	236	231	247	228	287	260	244	265	225	258	245	285	257	229	260	223	242	226	254	234	258	221	284	239	244	232	269	229	216	272	242	249	234	218	259	293	264	250	242	239	265	270	269	243	232	249	224	238	216	251	266	233	249	282	262	234	255	261	248	269	263	250	255	271	264	264	251	233	231	247	244	253	257	247	246	238	288	249	267	248	234	243	255	264	261	258	240	224	239	236	257	266	257	256	247	239	266	235	270	246	253	241	266	251	228	247	266	270	253	276	251	259	251	242	275	259	276	289	256	267	258	241	262	251	248	232	221	281	250	261	262	236	256	262	242	257	256	263	245	258	218	257	254	223	209	252	248	237	241	250	251	265	253	250	221	229	269	242	234	258	233	254	236	276	219	270	264	254	245	262	245	239	255	250	233	235	239	248	246	262	248	253	247	253	276	273	263	227	264	261	261	249	255	287	238	250	256	230	267	284	253	240	239	245	260	272	246	232	243	243	228	224	253	212	237	272	265	234	250	263	235	241	278	231	246	253	222	237	231	246	233	221	259	240	269	268	235	244	265	220	257	222	242	263	242	271	249	249	251	256	262	256	242	276	259	253	245	277	265	240	282	257	247	241	257	276	223	237	223	260	234	283	258	219	219	238	245	284	261	255	251	258	259	249	241	240	265	207	261	246	236	253	244	265	239	247	246	225	234	263	258	249	224	241	233	252	229	244	237	246	256	258	235	268	242	257	269	207	266	240	265	255	249	242	245	237	247	222	290	247	268	241	240	256	249	248	253	252	222	249	240	218	227	254	218	226	230	251	227	254	256	278	252	247	246	267	268	255	267	255	260	267	252	241	214	210	258	223	279	251	275	288	243	232	250	224	259	235	264	225	255	270	252	250	262	261	241	245	239	249	254	230	237	268	256	225	244	240	254	229	243	271	250	239	231	277	232	282	261	282	227	282	268	245	274	256	267	242	229	268	216	224	271	236	258	278	250	239	243	253	238	257	246	240	253	248	240	239	229	278	266	253	251	271	222	231	208	235	241	244	248	291	239	267	257	225	249	243	252	259	245	247	269	275	274	278	246	224	240	274	252	243	282	233	282	236	245	235	254	231	246	245	241	273	242	279	252	255	263	231	246	264	271	300	277	235	256	275	243	224	224	235	251	235	235	260	263	247	272	252	237	254	242	258	261	269	243	257	232	232	252	245	255	240	275	252	257	236	223	275	219	225	243	246	238	250	247	273	224	244	222	218	260	246	208	249	238	270	242	271	249	271	249	232	271	255	219	275	262	226	226	259	284	207	249	240	256	241	241	261	252	250	234	234	254	243	253	254	257	240	224	236	260	222	236	240	264	246	250	254	254	249	281	218	255	230	239	267	247	240	252	269	275	252	248	227	252	262	227	229	243	253	234	266	232	263	255	236	243	263	261	258	218	244	245	236	250	244	247	274	297	262	232	247	275	222	260	270	241	269	243	242	248	239	240	259	233	221	259	267	243	277	241	247	273	238	261	247	277	273	238	248	254	241	227	263	234	253	280	252	253	280	232	245	238	222	243	248	255	243	234	229	242	220	244	263	255	237	279	234	259	246	234	239	258	238	264	254	245	263	248	263	255	262	218	246	229	270	273	251	234	244	234	236	229	262	234	235	249	241	257	273	247	245	259	231	255	242	249	251	243	228	283	246	260	224	212	239	246	235	266	242	238	250	251	247	226	246	274	251	256	234	283	248	263	253	253	200	229	247	236	269	272	273	263	247	259	249	243	247	235	229	234	258	241	250	251	263	267	252	246	251	231	281	254	254	263	278	248	256	274	285	265	244	251	252	247	235	261	244	254	247	268	260	243	243	256	271	266	249	227	234	263	235	216	239	236	237	227	247	249	256	243	229	237	253	232	235	288	275	279	247	249	265	238	258	280	258	246	249	234	271	272	280	221	227	254	238	263	261	272	223	256	269	241	242	272	230	255	252	239	248	262	253	218	250	266	240	229	257	269	259	264	282	239	227	238	268	271	235	239	279	254	267	234	247	256	265	239	248	240	250	262	243	270	258	257	236	249	239	282	247	237	221	237	260	261	243	238	242	234	257	257	236	275	245	232	259	258	232	246	235	274	237	270	280	202	253	225	243	257	246	259	250	256	259	299	230	224	264	262	258	252	270	231	249	244	268	247	246	268	243	267	259	253	235	242	250	241	252	236	248	235	235	248	243	250	253	257	261	250	242	239	257	232	241	266	244	230	246	252	257	232	234	297	266	248	218	226	259	255	244	259	243	248	220	233	241	238	262	264	230	257	252	227	276	267	286	233	244	281	257	224	238	240	240	233	264	268	239	251	240	252	278	254	216	248	273	235	244	261	262	260	213	255	257	221	246	259	232	243	271	224	240	277	275	245	242	254	237	262	261	245	269	283	246	251	236	236	233	234	231	223	235	255	247	241	261	232	266	264	262	257	246	249	259	251	274	226	274	268	284	246	285	242	246	248	263	255	260	234	265	234	237	240	213	256	243	248	249	268	274	257	274	244	235	231	269	229	249	276	240	260	287	262	283	250	237	266	265	220	264	249	254	237	252	223	265	222	257	269	256	250	238	244	262	253	264	234	244	254	239	253	268	210	258	223	243	248	259	242	222	242	230	251	221	254	289	270	255	287	257	238	234	248	236	243	239	283	271	283	213	232	256	252	249	234	268	269	252	235	229	242	250	238	236	280	230	213	264	266	267	251	236	248	271	234	242	265	263	230	267	254	277	237	232	254	261	254	257	263	245	278	265	255	259	254	241	272	239	257	232	252	249	274	249	237	234	269	238	232	230	240	234	239	272	216	220	223	250	255	234	255	219	269	259	223	282	245	243	226	236	235	213	257	250	240	227	218	256	241	224	233	264	237	240	264	267	239	243	255	262	255	243	252	268	251	290	238	259	243	239	259	264	282	258	257	244	249	241	233	242	241	274	255	251	220	230	236	271	260	240	248	281	265	239	231	249	236	240	247	245	251	295	242	252	260	263	237	269	227	240	289	256	273	238	264	251	248	253	283	234	233	256	266	256	256	246	244	238	252	261	240	247	236	261	256	247	275	240	282	252	272	248	233	229	244	270	255	211	252	239	246	247	243	248	260	275	248	275	262	231	228	246	261	228	262	259	246	264	290	251	236	256	245	275	242	243	248	234	236	228	246	246	267	252	247	251	245	263	253	260	233	250	257	248	263	242	238	291	266	239	245	229	252	272	236	240	249	242	240	268	251	232	265	241	260	259	265	222	235	231	259	272	232	245	251	233	269	245	245	245	221	233	272	221	279	233	250	249	238	265	273	251	247	232	243	292	259	208	254	251	251	263	257	236	242	244	254	266	265	236	261	241	257	245	232	270	241	239	200	242	222	256	226	253	237	283	245	240	243	243	266	249
8942	4983	6709	4319	1528	1302	1175	1033	906	800	868	755	717	727	733	686	673	660	669	619	709	606	658	599	660	586	621	629	576	623	609	619	591	622	623	604	654	619	641	592	592	608	581	589	627	578	577	620	592	600	610	611	625	571	569	636	585	641	586	639	562	608	571	583	604	603	606	628	632	588	621	635	655	591	609	601	601	579	582	611	593	599	582	617	636	614	584	589	580	649	623	612	603	567	584	630	593	643	594	579	588	585	644	645	603	592	589	593	578	606	568	593	610	629	621	616	610	587	618	589	616	635	653	584	597	628	658	599	593	586	617	589	637	596	610	620	599	614	570	606	611	598	575	599	654	613	632	617	588	613	604	608	603	577	659	560	560	599	643	608	634	617	609	596	619	611	587	614	609	581	590	597	591	588	585	612	579	643	620	583	611	609	574	625	581	580	613	529	607	586	531	631	648	604	608	619	600	608	608	612	593	599	643	625	624	580	589	578	623	609	628	596	625	606	625	561	583	575	640	611	610	622	587	578	604	602	600	583	601	626	564	592	654	590	647	627	622	632	646	577	653	598	586	621	593	625	606	587	610	591	605	636	633	612	597	562	585	576	592	625	613	628	561	566	614	620	559	619	623	591	580	588	594	598	568	624	597	582	542	605	640	566	608	628	637	642	595	642	600	609	565	561	580	588	598	588	607	634	653	602	622	635	571	567	589	616	614	578	608	587	561	558	622	606	642	622	579	591	631	591	575	592	591	614	623	597	608	617	598	593	624	610	572	552	675	629	600	595	623	626	598	624	603	595	619	574	630	537	626	568	626	614	587	638	582	596	613	606	633	603	599	601	599	678	558	559	596	610	562	585	578	616	578	628	562	601	622	603	585	642	610	551	615	601	609	598	609	613	607	610	586	613	592	623	577	583	574	591	604	649	580	608	642	640	595	593	597	621	611	632	587	579	545	585	644	603	606	603	608	594	613	567	568	621	608	605	608	581	617	573	558	613	633	620	627	625	627	581	610	635	642	570	621	609	619	605	625	620	664	585	597	607	637	591	601	566	579	605	635	585	591	591	648	591	610	583	584	597	601	596	645	581	604	595	623	580	603	639	553	589	613	574	581	612	605	600	613	593	589	570	629	620	583	589	574	550	578	637	634	583	596	600	579	554	626	603	625	628	608	563	566	658	603	607	570	597	629	590	596	600	611	599	645	589	600	614	598	637	602	617	589	600	602	593	573	559	623	592	576	629	566	630	606	582	650	616	622	566	635	583	602	596	573	610	579	590	623	663	619	582	588	601	620	596	595	611	581	562	570	602	636	615	557	607	573	637	609	584	619	607	597	617	627	594	589	612	587	640	587	581	632	638	588	619	620	594	615	599	592	585	592	623	577	618	604	568	599	602	615	629	583	626	648	591	597	636	561	625	609	595	571	629	604	611	589	595	597	572	612	620	622	628	600	612	594	586	586	601	615	594	600	605	560	590	595	577	610	549	641	595	550	614	597	608	603	571	610	606	638	614	616	655	603	590	595	595	626	575	558	600	576	589	575	622	593	596	624	576	599	617	606	552	630	647	590	574	568	615	601	649	639	639	643	604	579	598	561	642	597	582	577	592	609	598	601	575	581	588	624	607	595	598	575	577	598	586	614	593	600	629	624	611	599	623	628	605	636	566	573	636	586	581	572	620	655	585	540	619	606	635	596	605	580	590	565	604	594	586	581	583	635	592	618	589	623	563	639	562	616	576	582	586	623	618	585	588	610	601	611	539	588	595	588	594	632	644	605	579	620	556	602	582	630	616	592	613	637	563	550	630	572	561	620	620	602	551	630	670	619	610	631	603	580	607	589	610	561	562	633	611	629	605	589	616	601	594	553	590	655	613	579	686	618	621	579	594	617	577	556	656	601	635	602	603	640	607	614	604	561	606	611	611	596	605	613	567	598	621	597	622	651	647	589	604	644	558	591	617	628	611	595	597	598	602	562	615	623	621	635	627	621	596	567	611	658	633	577	589	597	645	568	626	590	602	620	600	603	599	628	623	590	620	611	622	580	651	630	611	605	609	615	584	612	580	623	600	595	596	618	616	620	592	625	656	604	584	606	583	600	605	593	578	541	596	612	623	614	622	579	601	620	597	590	553	631	650	607	597	597	597	590	620	617	652	615	592	561	561	587	595	589	615	616	618	594	622	654	574	626	569	608	594	534	617	580	588	608	582	565	623	601	592	611	565	600	611	609	573	618	602	618	600	598	608	628	615	592	597	625	599	602	604	602	613	583	581	610	612	635	597	528	599	621	606	614	603	611	610	581	617	595	606	589	599	626	612	610	617	640	572	524	563	588	586	556	620	575	631	562	662	614	633	546	604	582	582	576	619	624	663	595	595	580	637	596	594	602	629	589	604	620	589	593	645	574	574	620	604	592	571	591	582	582	601	606	632	629	633	613	561	581	601	577	602	620	641	592	562	623	576	623	631	594	638	588	587	595	585	570	574	631	573	597	598	562	636	676	608	594	605	591	601	589	586	565	563	611	546	603	588	622	628	590	613	612	573	554	549	586	627	598	609	614	587	584	601	600	624	611	592	632	569	560	607	628	568	584	583	648	607	571	553	652	629	602	609	587	602	575	591	606	621	599	590	589	630	575	612	600	621	599	600	617	582	569	609	612	599	583	588	609	585	597	604	650	631	577	600	601	590	641	628	591	592	624	648	602	608	597	624	556	641	602	641	614	581	627	586	566	582	614	581	587	637	621	624	649	609	621	663	562	644	615	632	557	594	584	570	592	633	578	607	632	571	595	623	632	612	575	642	613	626	625	611	619	606	610	579	605	543	554	631	564	637	593	594	619	578	603	616	628	592	628	626	584	643	613	648	634	632	604	593	656	567	602	617	601	584	603	610	615	563	607	616	619	618	599	589	589	618	601	603	620	604	626	638	584	639	612	646	583	569	645	588	603	579	611	574	581	587	592	615	572	622	544	611	603	605	634	589	653	642	586	595	590	579	667	646	615	564	618	593	597	620	619	611	637	607	641	624	642	635	611	631	611	623	613	598	602	601	663	616	611	628	625	619	559	600	573	578	589	637	631	589	655	616	590	575	589	612	597	604	601	585	571	598	584	630	642	590	618	620	581	592	589	559	583	639	608	583	609	623	657	598	626	596	643	630	628	609	627	608	613	579	620	603	604	612	609	625	556	615	566	600	636	621	611	594	589	557	620	603	625	612	574	614	614	612	628	603	587	593	608	556	576	594	602	572	619	600	606	592	577	589	590	580	642	590	580	642	604	594	587	635	536	595	631	609	606	586	628	588	637	599	636	614	606	596	631	635	609	575	613	584	594	593	610	667	578	633	579	635	602	564	589	613	581	551	631	621	597	627	603	599	617	629	633	660	624	611	608	607	600	600	647	609	567	603	598	614	619	635	635	597	576	619	591	605	574	596	617	597	612	645	583	631	583	607	613	593	585	575	637	623	609	578	612	611	587	629	621	605	633	577	599	587
24815	12662	14757	10267	1603	625	489	365	339	349	301	284	270	250	241	266	223	224	260	203	224	231	217	213	211	222	249	210	215	245	201	219	217	224	210	208	221	210	233	229	175	196	217	204	216	212	195	215	215	202	205	215	215	183	194	215	213	207	163	206	196	218	224	199	217	179	200	180	210	205	211	218	188	184	208	210	204	202	216	180	205	200	231	238	206	220	207	209	218	204	200	210	194	212	176	192	203	157	199	216	231	211	228	185	219	226	186	214	215	231	238	209	214	200	195	233	215	205	210	232	205	218	240	206	201	185	213	228	216	222	190	206	196	244	181	201	186	224	184	206	217	216	184	209	228	193	218	183	163	203	223	205	195	203	185	201	184	230	194	207	208	201	192	194	198	205	225	222	195	200	196	225	194	210	198	222	216	234	193	233	204	182	192	178	203	204	188	210	189	198	212	197	240	191	196	203	197	201	211	201	191	206	194	194	185	182	222	185	208	192	188	197	212	195	215	209	204	211	225	199	216	201	171	233	217	214	210	216	204	195	188	206	203	200	226	211	200	195	214	186	214	196	247	201	223	219	182	195	187	196	189	202	180	193	183	204	211	192	214	202	182	182	199	198	212	211	210	220	189	225	204	201	198	229	238	211	202	189	198	196	220	174	197	203	194	218	192	215	215	213	182	228	179	216	196	197	192	185	192	209	182	222	212	201	205	210	225	216	197	221	187	193	210	245	211	198	236	191	214	231	222	219	215	199	199	212	195	223	214	191	202	177	196	214	197	201	195	234	201	213	231	218	196	196	223	192	189	175	228	203	198	228	209	207	217	206	202	218	222	182	200	189	183	226	190	227	210	200	205	199	205	184	214	218	241	234	208	191	226	219	226	201	217	221	197	189	199	193	198	217	184	179	209	227	179	217	182	227	218	208	207	180	189	214	215	183	200	209	181	219	206	193	194	238	215	211	191	219	223	214	219	209	177	198	243	206	197	208	200	228	177	181	210	210	191	238	202	212	203	197	224	237	226	210	242	216	196	213	200	212	190	208	196	218	232	219	213	214	198	201	206	211	199	226	175	194	178	180	233	178	188	208	178	199	190	191	235	206	200	247	211	211	186	221	194	206	195	212	187	206	198	233	178	214	220	207	209	238	174	226	207	203	195	205	204	214	203	213	217	186	199	192	190	227	191	193	202	217	230	174	203	210	244	212	188	217	198	216	214	199	203	223	233	164	218	218	244	195	215	192	202	222	221	198	219	210	210	173	231	196	200	205	208	221	196	199	179	207	206	185	219	221	187	204	190	208	214	194	203	218	233	209	208	200	205	202	193	185	224	214	215	194	209	186	224	193	227	206	213	203	205	178	208	192	203	199	185	196	209	216	239	208	197	190	195	181	185	190	223	204	209	200	211	205	199	203	177	211	228	180	183	196	195	175	186	227	207	194	187	219	234	221	209	198	207	211	228	186	184	188	240	200	204	211	202	202	182	193	210	215	234	224	220	200	190	190	230	211	197	176	226	189	211	226	215	180	175	202	208	173	212	227	199	204	254	225	201	190	246	199	216	196	222	195	210	207	204	185	228	200	201	199	188	207	200	203	199	213	216	196	210	226	186	221	210	198	168	207	206	181	217	199	210	207	221	179	212	201	208	209	235	189	199	213	243	215	206	207	215	203	195	214	204	226	238	196	203	217	198	198	202	191	233	199	227	192	196	191	200	210	217	213	202	211	216	187	201	207	221	204	185	216	216	207	206	231	199	192	223	207	209	175	180	183	218	202	199	191	191	197	207	219	184	208	211	213	215	207	222	201	195	210	234	224	200	220	206	200	221	223	209	245	187	176	212	225	199	192	186	198	191	212	215	208	204	206	183	213	211	218	225	229	191	198	204	203	192	199	202	219	236	230	204	212	229	194	198	224	199	198	200	218	209	178	187	195	203	182	179	212	197	204	203	215	193	186	218	212	211	202	214	205	198	200	197	195	239	193	207	191	194	199	224	183	221	207	193	214	173	213	204	215	238	204	205	200	175	193	212	204	211	200	209	213	227	195	201	191	212	219	216	206	218	189	184	222	202	192	225	200	211	195	181	184	219	219	209	208	182	196	183	199	210	204	189	224	174	193	215	210	213	195	220	204	212	207	228	211	208	202	210	203	232	214	201	221	203	211	197	205	198	221	185	182	183	178	179	209	216	196	202	191	206	195	218	184	199	204	209	220	183	224	214	231	206	202	197	208	224	196	197	211	183	205	231	211	200	183	243	233	185	222	181	192	223	203	208	212	224	193	195	214	212	185	184	213	208	211	205	200	213	245	197	242	212	199	215	213	191	202	227	203	225	196	224	205	214	186	231	212	214	204	203	211	224	209	199	214	189	223	224	217	205	201	214	234	223	177	190	214	220	210	200	198	197	197	194	211	215	201	188	219	251	222	206	195	212	181	198	240	239	190	197	199	209	178	209	221	207	206	225	204	186	212	202	192	200	202	205	185	209	210	195	224	228	219	202	207	187	227	206	227	218	203	197	234	206	220	233	198	214	200	226	198	208	215	220	207	193	206	183	198	189	207	209	213	211	205	253	222	194	218	210	238	204	204	205	186	183	227	219	182	212	208	215	191	205	192	226	217	190	195	205	213	195	202	202	198	187	180	185	226	202	196	223	178	224	211	200	188	201	203	216	218	192	201	172	191	182	184	195	218	212	209	205	209	219	210	202	219	211	215	184	199	199	225	192	202	233	211	223	212	213	211	224	183	184	214	245	213	203	210	199	229	229	195	210	184	213	244	199	208	215	204	218	219	212	219	194	197	194	225	203	201	188	198	239	223	208	243	194	210	243	203	215	218	223	191	209	227	221	206	199	187	211	213	190	220	222	212	208	205	192	201	208	232	229	208	203	201	214	206	192	209	215	200	212	201	212	205	238	219	196	224	188	194	200	196	187	170	239	178	191	196	205	228	227	211	217	186	205	232	228	216	195	220	198	214	209	240	218	192	186	213	187	194	199	181	213	196	214	216	206	199	211	236	194	220	219	201	202	194	236	209	205	191	194	209	221	197	194	186	204	185	182	225	204	192	201	192	201	206	206	204	190	202	172	193	195	201	210	217	198	210	190	199	235	216	197	204	203	199	221	191	196	201	233	194	236	209	196	230	217	204	219	221	186	221	244	200	218	202	191	203	183	246	192	216	209	209	187	206	215	189	202	204	184	187	192	194	194	198	203	196	193	213	177	221	233	203	195	202	220	203	221	213	186	199	212	195	199	194	197	196	200	198	189	211	229	180	189	216	222	209	199	232	217	216	181	210	213	196	193	204	224	219	221	196	221	195	207	192	219	216	219	188	203	208	205	208	196	247	207	197	221	224	202	203	185	226	226	210	216	168	182	197	220	198	208	225	201	229	206	194	200	182	217	207	208	215	210	194	208	221	214	169	206	219	212	192	202	205	217	193	215	199	205	221	206	235	177	212	176	206	193	195	233	205	214	215	202	201	236	211	234	186
18084	11182	21456	14802	2685	2058	1893	1481	1260	1169	1072	951	891	800	752	695	736	745	681	692	631	609	661	558	574	562	626	566	567	521	556	581	526	458	527	536	521	481	496	508	504	504	490	510	518	474	555	542	504	535	528	513	533	502	511	529	510	491	514	524	510	517	483	514	504	551	476	514	565	511	516	506	485	547	489	515	551	492	491	500	521	510	543	499	510	533	523	525	498	486	493	549	474	501	473	479	509	513	500	507	476	518	490	502	497	507	489	475	482	559	493	469	486	484	480	552	478	520	485	488	457	509	489	467	492	558	460	512	491	519	500	481	517	509	541	473	474	509	467	514	469	487	480	496	489	504	489	512	471	480	473	504	525	524	536	504	499	516	508	474	518	522	490	483	504	451	500	476	473	508	477	497	518	505	523	486	492	492	462	456	517	543	520	504	501	498	490	497	476	489	545	575	479	493	513	559	504	511	489	491	527	522	506	490	488	485	498	515	514	547	487	501	483	477	526	490	487	490	528	522	498	530	490	505	501	488	490	511	474	507	477	484	464	521	502	507	508	483	486	519	517	487	511	519	492	509	476	480	521	540	492	518	499	488	503	505	486	473	542	531	495	530	504	520	474	475	511	458	493	492	510	526	521	506	505	497	518	505	526	499	475	481	508	520	513	504	522	543	495	526	523	529	503	533	498	533	529	517	506	491	496	492	514	531	503	539	503	489	518	530	488	519	499	476	464	533	519	509	516	490	493	544	504	520	500	485	497	478	544	504	478	468	436	523	537	453	533	512	509	532	503	485	477	470	498	511	498	499	538	489	555	459	524	507	481	498	535	529	554	496	505	553	497	487	502	492	496	474	501	504	461	521	489	514	518	502	492	507	491	520	552	549	468	480	514	462	498	462	529	489	501	522	465	481	485	460	497	476	507	503	493	460	501	467	467	508	515	504	526	536	515	531	493	531	504	475	464	529	470	529	568	471	500	516	483	514	520	515	507	494	519	541	467	522	507	524	505	494	488	502	513	533	497	513	526	501	517	501	539	513	515	521	488	488	511	506	559	470	545	540	508	517	489	461	539	533	495	482	509	504	519	562	509	500	512	503	507	505	505	505	452	460	484	508	491	518	502	490	551	500	515	501	517	510	512	471	472	498	480	449	501	507	478	485	523	478	467	528	508	528	456	525	533	484	485	539	502	521	521	500	516	530	520	501	453	448	489	509	527	463	511	472	489	459	544	485	496	560	507	495	514	499	492	531	469	507	520	511	509	520	473	476	437	510	544	476	485	497	539	487	453	479	486	518	489	494	478	510	493	502	534	490	508	482	507	483	473	513	543	482	495	545	523	536	482	540	482	493	528	484	518	519	479	549	465	521	517	498	495	488	505	531	506	472	496	448	467	517	521	497	474	535	496	476	528	471	489	526	511	488	481	496	497	499	535	500	525	469	494	443	510	457	499	506	509	481	502	521	480	509	522	509	512	495	497	511	545	470	526	515	494	503	523	523	466	521	480	485	493	472	520	497	507	518	514	520	528	507	501	478	507	509	485	486	507	519	470	489	473	494	501	499	504	476	491	498	497	536	490	528	504	519	482	494	476	476	551	504	509	518	509	549	526	469	511	481	523	486	533	507	477	463	517	488	495	521	493	476	526	516	493	467	471	484	482	520	506	511	509	522	490	493	513	464	508	473	540	485	512	514	496	458	517	475	535	503	451	506	492	510	514	542	512	496	487	507	535	555	458	493	469	476	493	483	478	491	506	492	511	500	497	537	515	480	492	516	496	504	505	499	535	508	514	494	511	465	568	517	536	482	480	548	497	533	488	521	472	538	491	517	518	489	493	507	531	526	466	481	485	498	493	481	482	491	502	484	501	518	505	485	501	474	509	514	488	485	508	492	523	473	528	543	527	543	538	517	491	466	472	510	507	503	518	522	534	502	515	484	488	519	522	512	480	458	527	522	484	508	518	490	503	465	492	495	515	562	499	522	463	520	498	506	490	502	479	481	525	482	481	472	515	478	497	543	508	523	543	508	507	490	543	491	522	480	481	503	508	464	555	534	523	529	495	473	521	509	544	470	489	510	494	501	481	545	484	512	501	461	538	536	499	517	504	513	493	485	548	493	493	501	521	485	547	519	538	504	482	478	508	524	516	474	528	507	517	532	487	546	463	495	481	487	488	493	551	463	505	515	501	478	518	522	553	485	524	523	492	521	502	482	485	498	511	502	512	544	515	518	525	494	479	518	463	489	497	544	503	497	479	514	499	512	496	458	523	507	484	538	513	479	470	500	446	480	492	532	526	523	521	526	519	533	479	555	531	515	515	454	470	474	518	504	514	469	529	474	543	490	495	519	530	526	470	530	495	525	491	478	484	509	518	474	484	485	506	517	549	539	518	515	520	520	489	501	488	525	543	456	504	458	497	525	516	469	486	488	526	475	475	519	499	481	489	513	509	566	543	474	511	490	507	549	537	513	518	537	520	515	505	490	488	514	484	482	538	520	518	536	506	464	512	479	477	502	478	503	528	533	508	489	513	501	505	522	470	475	477	457	444	508	463	517	525	451	459	494	478	480	497	491	504	486	454	507	500	512	490	538	484	491	490	492	472	480	517	512	517	510	466	460	524	521	496	518	492	504	475	534	477	478	497	545	491	544	540	502	498	479	473	490	526	458	526	504	487	476	486	485	519	499	536	527	547	550	524	491	502	510	470	558	523	495	520	473	535	484	532	487	495	497	517	523	547	531	518	500	501	514	555	478	499	530	525	491	472	521	530	484	531	530	512	507	498	518	501	497	513	515	516	522	504	512	521	502	499	555	488	519	513	526	459	573	483	493	496	494	538	546	539	486	485	508	481	479	500	491	511	526	517	504	512	520	522	534	509	518	505	507	461	519	504	493	536	487	518	550	505	501	470	491	487	480	513	497	449	501	525	535	495	486	511	458	509	542	489	502	481	533	524	537	498	514	503	494	472	519	500	526	499	532	523	505	510	511	500	494	534	495	516	485	481	516	495	500	510	467	501	482	537	508	526	487	486	526	503	488	507	533	534	495	501	508	516	496	519	485	538	464	536	521	486	500	485	465	473	485	521	482	504	507	545	534	491	538	502	513	463	476	502	490	516	518	495	555	451	499	485	528	505	493	512	486	496	515	518	536	464	525	518	544	497	488	513	524	549	504	527	475	494	481	496	522	500	519	514	507	481	475	526	498	554	520	500	499	489	485	484	503	531	457	514	516	557	513	529	505	478	499	493	485	516	492	496	513	489	517	507	560	521	516	521	543	502	523	546	512	481	519	480	527	544	503	494	547	502	510	509	518	518	447	518	520	466	499	533	542	514	475	513	485	486	487	502	521	496	487	497	491	488	475	546	510	503	503	507	519	513	537	513	532	488	534	489	504	528	508	472	537	510	481	519	524	519	503	471	520	541	490	499	473	514	504	506	538	504	468	512	510	492	498	495	519	506	522	518	469	508	502	466	490	480	495	513	526	512	488
33656	20113	24060	15901	2816	868	492	378	321	290	243	223	208	223	184	193	208	162	144	165	150	135	134	136	147	158	129	146	131	156	139	136	136	142	104	114	109	124	115	131	118	122	144	136	107	125	130	110	114	123	143	117	127	126	140	125	121	114	133	139	110	137	121	131	120	110	110	110	141	124	120	121	128	132	136	136	115	126	106	139	111	130	112	126	102	124	127	124	125	127	123	128	124	104	125	135	137	128	100	133	110	114	114	122	118	116	123	138	120	121	107	130	118	138	146	137	94	113	130	131	136	135	121	138	130	131	121	118	103	142	122	120	115	121	119	144	132	117	105	131	123	127	130	126	147	136	116	117	132	124	128	125	131	104	135	136	111	113	124	119	128	120	94	129	134	130	128	106	109	116	125	121	131	132	120	103	93	108	111	123	107	139	133	131	119	115	122	117	114	149	105	116	145	124	129	129	124	119	136	118	154	120	126	143	103	87	126	118	115	130	119	123	106	114	123	121	120	124	138	140	121	130	115	135	116	108	101	148	132	126	110	115	118	124	128	116	133	130	123	127	120	123	128	112	110	118	128	149	148	133	117	109	104	107	127	119	133	97	128	132	135	122	135	129	116	122	107	153	131	120	113	147	122	147	113	125	119	123	121	136	129	117	134	142	131	116	137	124	104	134	119	105	119	117	119	114	135	120	98	124	121	121	137	144	149	131	123	120	108	125	130	113	119	133	125	103	112	115	105	131	126	127	118	126	104	122	121	128	122	98	112	123	141	136	128	126	116	132	132	107	117	128	134	130	123	120	110	116	133	108	115	132	124	137	122	107	130	100	126	123	122	117	108	138	123	113	124	124	124	123	117	133	126	141	142	124	112	129	126	110	124	92	106	138	120	127	140	117	111	130	138	111	122	131	127	137	132	146	103	112	116	125	102	105	124	124	137	115	142	122	130	115	114	106	119	127	152	116	112	114	126	96	124	125	124	138	117	117	119	125	127	149	121	129	125	112	145	117	114	123	110	122	116	126	142	124	113	121	145	103	131	123	130	118	144	118	141	129	146	133	100	129	114	148	127	113	152	108	144	118	121	138	132	102	140	124	101	136	107	115	124	129	112	136	110	131	129	148	106	123	128	112	132	126	110	145	118	118	127	127	127	113	126	125	113	106	121	136	112	141	129	118	103	129	106	127	128	111	134	133	139	109	123	115	132	136	125	132	131	117	129	111	138	109	134	135	112	110	131	124	132	122	134	120	122	116	122	110	114	129	104	104	118	151	116	133	133	121	121	138	130	139	110	131	144	130	128	132	135	112	121	126	124	112	112	103	127	132	98	122	113	129	112	121	123	105	124	125	136	116	131	131	128	130	114	133	111	114	117	126	120	116	125	134	160	141	126	109	112	107	122	124	112	121	131	110	117	119	131	126	116	125	119	103	112	110	126	112	106	129	105	118	142	130	124	123	137	102	116	98	140	126	133	115	130	112	109	135	114	112	111	134	119	119	115	112	129	123	118	98	128	119	130	141	107	129	120	111	122	119	125	121	104	146	127	115	115	108	120	120	125	141	122	118	130	125	124	131	124	115	123	108	107	141	144	131	134	102	119	140	135	122	108	129	121	126	121	118	122	122	136	133	124	136	119	133	141	121	131	112	133	123	143	120	133	109	129	125	145	102	120	129	123	114	133	138	150	117	108	130	115	136	125	131	116	121	121	123	139	108	133	146	135	136	130	115	122	115	108	139	120	129	135	107	133	112	116	135	120	132	111	142	124	130	118	141	125	122	131	122	109	128	117	131	108	100	105	112	142	115	117	120	121	128	119	126	125	116	140	131	115	132	105	123	120	133	131	108	130	132	114	112	105	115	116	120	115	116	112	105	124	120	129	149	126	111	114	123	128	129	109	129	119	115	107	130	106	131	118	132	111	127	129	112	123	117	128	114	116	133	126	120	113	123	113	121	135	127	132	126	120	124	131	159	111	124	128	136	118	124	122	127	101	135	126	121	111	133	116	116	113	128	110	118	104	141	123	133	120	122	114	125	147	117	127	105	130	111	113	123	135	131	143	113	141	127	110	111	112	121	129	122	139	109	123	147	152	122	119	125	121	124	111	129	131	124	105	136	142	115	123	113	129	125	110	128	129	117	133	113	120	120	126	136	126	119	115	111	142	134	115	137	121	120	113	115	138	124	135	130	114	110	117	97	129	119	127	126	111	119	137	141	131	123	94	119	122	111	120	110	88	122	133	130	126	131	112	113	147	123	115	135	129	125	111	135	110	113	111	103	118	129	120	130	119	117	117	105	144	151	139	120	121	103	113	129	117	124	142	126	121	124	128	128	128	121	117	111	118	138	127	152	120	134	149	116	122	146	120	114	123	114	102	122	135	131	112	139	134	141	110	112	127	119	115	114	125	116	118	126	109	118	126	127	127	116	117	121	115	127	119	147	131	102	127	112	126	124	117	119	105	111	138	119	121	142	120	138	134	104	118	114	125	123	114	114	146	129	137	95	130	122	136	149	128	120	126	127	104	124	144	130	140	119	123	136	118	139	113	120	111	128	125	122	119	125	121	109	128	126	120	110	120	127	135	103	135	122	99	111	117	134	111	122	115	104	124	132	123	135	121	115	121	148	115	126	131	139	134	149	137	149	127	142	134	118	144	115	133	118	108	133	135	110	147	116	121	137	135	117	118	113	130	131	114	113	109	119	126	128	112	134	132	123	145	131	123	120	132	134	132	123	134	119	122	123	130	107	124	128	112	128	136	128	134	129	129	122	133	117	98	114	130	140	124	122	131	135	127	113	115	113	119	122	116	131	115	130	141	132	117	135	99	122	121	124	136	140	120	126	125	118	139	123	107	95	113	118	121	134	118	113	154	100	124	110	115	112	132	124	116	125	109	122	108	129	121	137	124	125	127	134	125	126	156	129	121	114	121	123	133	138	116	136	148	132	111	129	124	102	125	116	134	105	130	116	140	119	114	120	127	128	135	124	108	138	93	128	116	120	119	123	140	111	132	99	125	129	123	119	122	143	127	103	119	139	137	112	114	128	123	100	103	104	108	98	127	120	127	121	117	136	145	124	119	103	125	101	126	120	125	122	128	128	126	118	143	110	120	133	118	118	123	117	118	121	124	130	135	121	113	146	138	131	120	156	147	127	131	116	127	118	141	128	110	127	109	121	129	140	136	124	128	119	157	128	137	110	125	132	120	108	137	111	104	133	128	113	123	124	120	132	135	122	115	127	118	114	122	117	129	129	127	114	129	131	115	137	129	152	131	141	108	149	121	108	102	132	111	137	130	135	140	120	122	107	128	101	130	132	106	138	143	143	124	127	140	109	133	123	131	122	143	126	147	98	109	122	133	126	140	133	121	127	158	131	114	111	133	138	122	148	127	115	135	122	111	130	114	134	126	141	119	117	95	121	112	137	133	138	130	123	128	135	123	123	106	102	124	145	117	112	117	109	130	132	125	107	117	120	137	132	129	117	125	111
22825	16702	29030	18814	3674	2752	2253	1844	1451	1284	1122	992	860	810	729	639	655	612	626	543	491	501	546	437	472	454	429	433	402	372	417	393	339	360	352	332	296	352	361	322	341	347	353	330	340	354	318	333	305	326	319	351	330	335	301	325	329	315	345	357	340	353	346	345	323	309	300	306	351	338	319	298	328	324	331	355	316	313	354	315	342	300	299	320	302	308	364	281	349	321	307	330	346	318	328	314	351	355	325	325	313	322	324	297	301	339	354	372	355	359	318	347	303	313	311	326	334	344	325	310	329	316	339	316	297	313	348	319	322	330	334	330	311	295	316	348	318	332	316	267	345	302	314	313	348	339	327	326	329	313	301	318	328	300	280	305	330	330	312	329	310	331	270	281	338	331	335	314	306	327	322	313	327	347	311	331	350	296	326	337	358	304	291	310	348	332	298	350	356	342	291	330	313	339	331	330	300	318	332	314	359	303	322	299	321	324	339	304	320	303	343	315	326	303	327	331	333	323	326	315	313	344	341	304	313	337	311	341	308	305	332	311	305	311	344	307	344	303	296	286	319	325	318	310	322	293	347	313	327	316	331	299	331	324	325	337	307	327	303	313	322	311	343	357	294	332	322	323	332	313	363	316	323	367	356	291	324	280	313	350	329	349	322	321	328	322	328	331	330	351	359	320	326	336	313	312	330	316	281	295	311	357	337	283	310	347	307	292	302	313	314	325	362	314	328	331	334	335	336	278	295	311	301	332	303	297	324	324	331	321	324	318	324	318	288	309	307	300	343	297	292	317	315	279	335	307	333	316	337	288	303	335	331	321	346	363	304	313	334	315	334	317	320	301	309	318	328	322	326	331	321	327	327	287	312	340	290	325	335	338	293	336	371	332	317	321	341	316	331	298	320	320	293	325	306	320	308	340	327	328	321	315	339	290	313	328	299	314	333	312	351	324	342	314	327	332	325	322	317	314	324	350	319	343	316	315	307	321	294	336	387	298	312	303	320	314	311	353	344	314	317	307	313	297	314	316	318	342	308	310	327	315	284	312	326	325	332	322	305	326	315	307	323	322	291	305	322	318	300	327	318	315	310	302	323	300	339	343	309	355	312	323	314	289	308	291	312	337	315	361	298	333	344	308	315	336	347	351	325	328	296	336	313	335	312	293	310	299	308	324	304	335	323	336	313	311	343	310	334	311	337	311	322	327	317	332	327	350	350	307	320	317	298	307	327	322	323	335	317	337	312	316	347	313	302	311	311	326	303	275	320	338	325	352	311	279	319	298	319	317	305	335	325	360	325	364	330	312	332	283	302	311	315	326	333	305	308	309	318	333	340	362	344	310	297	346	308	323	319	320	347	302	308	308	343	335	336	354	324	337	330	294	342	313	345	327	340	324	307	333	308	305	321	304	312	297	349	333	322	319	311	320	325	316	375	353	322	332	361	310	337	305	312	313	326	302	325	326	332	306	325	333	359	352	324	348	304	327	305	325	304	340	304	302	311	304	298	323	317	314	299	315	327	305	313	296	359	299	319	289	317	321	284	336	332	355	333	317	285	312	313	316	330	294	349	329	292	326	298	293	306	337	302	353	330	298	347	294	323	316	302	306	327	349	326	327	330	312	320	296	325	327	327	327	317	354	330	318	291	286	348	315	311	329	329	309	285	306	343	309	331	296	304	300	315	339	319	306	314	319	311	327	308	316	304	278	321	291	341	289	346	322	306	309	323	317	299	308	331	292	324	325	314	325	316	326	327	338	336	320	311	296	313	330	299	284	302	326	331	325	304	307	300	289	308	321	336	327	308	292	329	326	301	311	346	330	348	335	345	323	340	305	315	306	357	312	328	307	299	339	325	321	341	344	349	298	312	336	290	318	282	331	329	318	332	318	321	296	321	294	303	344	300	328	297	316	286	302	297	298	329	288	315	299	330	311	329	308	336	324	322	296	335	318	294	286	294	325	281	318	339	315	318	278	320	311	325	321	310	294	302	301	331	334	344	313	329	320	312	320	339	312	343	333	299	320	304	323	308	338	310	339	308	342	316	338	280	335	327	354	332	309	278	331	319	329	300	306	291	318	316	323	322	316	327	303	328	314	305	294	314	292	355	358	311	313	323	340	317	316	312	306	298	308	358	324	316	343	342	286	327	306	316	330	331	290	322	297	323	316	303	327	314	343	294	309	321	304	330	334	313	365	310	321	315	313	312	326	334	327	320	341	315	326	328	349	334	316	336	323	322	314	312	319	337	331	334	365	315	345	305	335	333	320	327	318	318	301	290	311	344	335	321	304	337	336	312	295	309	345	295	331	322	313	320	285	345	301	317	368	329	330	336	338	308	323	326	315	312	297	336	317	371	317	303	318	348	318	295	361	345	310	344	306	338	316	359	333	326	328	329	298	346	322	322	316	353	351	304	314	344	300	314	338	289	313	318	320	285	331	303	341	324	311	324	334	307	331	351	285	317	302	317	313	301	280	320	323	351	347	335	318	311	323	298	320	322	343	333	335	302	293	313	352	312	338	290	291	307	322	318	342	336	344	298	322	307	305	320	310	320	305	335	348	333	341	333	335	331	363	320	337	306	325	324	304	315	287	339	364	313	312	297	303	333	303	299	328	342	337	301	333	309	322	329	327	351	321	307	292	320	302	328	365	327	298	294	324	297	329	324	326	293	323	329	337	371	282	340	313	317	304	350	347	321	297	346	323	320	334	305	288	293	322	319	329	316	317	333	351	322	313	331	281	299	295	304	350	317	302	320	305	343	302	352	301	336	340	306	354	315	331	308	296	324	314	352	339	314	322	332	323	311	314	312	335	349	285	322	327	318	322	342	310	310	303	323	311	347	282	339	307	273	312	303	324	298	356	300	302	319	308	328	323	290	316	325	336	360	349	329	331	313	308	329	323	283	302	321	311	283	311	327	325	287	336	323	371	297	324	330	314	292	316	352	311	281	341	324	322	292	328	340	358	318	325	305	329	322	312	306	326	336	305	339	279	316	312	337	311	323	311	315	328	312	320	309	290	302	320	325	310	362	316	347	342	298	327	333	331	349	292	320	344	349	343	314	334	322	342	327	329	301	310	350	320	388	339	322	287	310	329	320	350	339	315	324	302	329	304	318	324	299	358	325	300	320	309	336	303	336	319	321	309	317	317	308	312	311	334	329	308	276	311	321	319	303	301	327	337	300	341	339	314	335	297	328	282	310	315	321	316	310	328	314	323	304	340	321	353	335	315	316	331	339	323	317	324	325	309	292	318	317	335	306	299	343	355	330	334	295	291	330	318	322	321	305	334	312	333	343	334	327	324	306	341	322	316	308	326	334	353	317	287	306	324	348	286	332	317	294	319	323	304	327	302	298	330	349	295	290	291	313	306	319	327	321	314	337	319	352	316	316	299	292	315	338	333	353	299	288	293	327	303	327	331	343	351	341	351	278	314	283	289	334	329	326	305	317	345	333	309	287	295	330	308	294	310	321	313	313	335	332	322	313	304
11766	4460	3369	1513	496	378	338	333	291	323	306	286	240	251	258	252	290	265	260	279	266	238	253	243	239	256	262	267	225	243	244	263	230	263	238	254	268	294	271	252	257	246	278	228	221	275	230	250	216	244	238	253	253	218	221	241	254	258	254	265	263	248	212	242	262	241	258	241	281	271	241	248	240	232	263	251	305	260	232	231	279	263	252	248	261	227	247	241	245	243	246	237	232	271	231	239	250	276	250	222	223	270	248	237	238	276	273	264	225	232	249	268	249	222	246	256	235	239	230	245	262	251	270	263	241	250	284	236	265	242	248	248	234	254	244	255	246	260	240	235	244	255	236	220	201	247	252	263	244	255	261	263	253	246	239	269	237	241	251	233	276	250	228	233	232	258	243	232	251	252	244	265	237	243	256	232	246	260	246	248	256	256	242	232	244	238	232	235	249	242	261	262	265	262	228	226	267	257	244	254	221	226	271	232	254	235	251	246	248	248	249	241	258	247	240	239	252	231	267	274	234	221	271	249	270	246	237	246	255	279	264	276	218	263	247	257	237	265	247	284	263	256	225	233	238	249	251	248	261	273	240	251	230	258	231	239	256	244	244	244	282	254	253	238	272	251	282	270	248	263	275	232	246	271	238	237	257	257	243	218	260	279	244	219	268	264	263	248	231	250	246	245	250	267	239	255	259	248	248	258	255	237	225	249	240	241	253	252	257	253	229	241	244	230	253	241	257	235	283	262	270	272	246	250	259	231	265	281	246	263	251	236	276	250	261	234	239	247	246	284	237	252	260	226	281	273	238	254	263	260	243	258	271	266	251	243	243	222	236	254	279	232	252	284	223	253	278	266	251	223	243	255	248	243	245	271	262	268	239	255	251	235	219	236	219	236	248	258	286	288	252	234	252	215	245	279	238	236	262	261	283	279	246	237	269	245	278	264	255	260	252	263	276	218	268	261	257	246	242	274	239	245	227	234	251	262	234	241	235	244	269	233	238	250	270	238	237	232	276	241	249	248	220	265	261	238	233	255	231	242	237	226	239	248	243	226	255	240	268	232	253	264	255	250	236	262	267	253	233	280	246	255	265	249	249	267	231	252	276	241	232	290	278	230	254	270	238	250	245	257	287	245	234	248	233	220	252	240	234	261	255	246	243	247	239	241	252	240	227	242	236	252	250	242	245	255	234	288	273	252	257	236	239	249	216	216	259	225	255	227	234	246	247	249	273	210	252	268	249	253	248	248	253	245	252	219	250	229	262	236	253	229	247	242	235	234	265	254	256	256	223	240	235	240	230	242	242	245	234	228	260	254	244	259	252	257	255	253	255	235	240	244	252	241	254	256	280	237	250	228	243	214	265	254	289	264	260	247	251	244	249	221	223	218	234	234	278	239	239	219	233	250	268	270	247	243	257	225	264	240	209	249	264	265	282	253	277	272	254	254	257	261	254	245	241	235	246	228	220	243	241	272	256	282	263	238	253	273	247	222	266	258	231	250	247	235	258	250	267	257	251	223	240	220	267	247	237	254	231	291	282	233	254	234	240	246	254	237	246	257	233	254	271	253	259	258	229	254	235	261	268	230	261	254	257	275	258	265	230	236	248	284	234	240	256	263	250	263	234	231	249	235	237	213	293	241	257	246	277	256	265	250	244	247	235	258	256	275	246	257	267	209	278	229	259	277	274	271	278	257	255	247	250	250	226	254	272	254	252	222	264	256	230	244	234	278	258	232	274	239	268	246	257	263	226	211	238	254	209	264	269	264	232	259	221	185	258	222	246	245	273	228	244	252	218	244	280	247	239	219	244	266	258	252	250	264	252	210	263	265	231	263	281	233	251	251	259	231	248	248	242	287	238	235	253	258	248	241	256	283	281	279	237	242	269	238	266	253	244	243	231	238	253	263	242	275	258	249	264	235	218	236	256	248	244	211	247	237	266	239	259	262	278	270	255	239	259	238	262	234	268	245	261	191	217	239	253	279	258	222	241	232	225	245	212	251	282	238	238	239	244	249	258	290	269	283	222	266	238	258	260	257	273	224	240	238	252	268	241	264	225	257	264	233	232	263	227	227	255	239	258	259	216	292	267	258	206	297	223	229	243	252	266	226	239	248	263	250	258	250	253	250	234	234	260	220	263	250	250	271	275	278	229	231	266	235	258	211	221	239	267	275	250	225	286	278	259	228	253	253	223	268	250	237	272	284	246	259	248	247	242	254	253	270	237	258	247	251	263	245	254	271	241	236	263	265	244	257	237	253	246	268	238	234	247	227	252	282	235	258	228	267	242	280	239	232	254	277	244	278	260	250	230	258	273	242	221	242	228	241	229	269	264	254	263	241	244	252	218	282	252	260	258	249	236	260	224	246	281	263	240	239	213	252	270	249	233	196	232	248	245	263	259	257	249	220	255	239	230	240	254	241	222	256	225	273	256	230	242	248	253	265	260	247	253	233	252	264	268	253	248	257	243	250	242	242	268	227	230	248	251	260	229	239	248	257	236	274	270	239	227	280	256	229	231	282	237	261	244	239	251	238	246	230	238	223	218	253	233	272	271	248	257	243	243	234	289	233	271	253	287	235	258	227	254	242	244	236	261	281	286	254	243	212	277	257	248	256	250	232	240	257	225	242	227	221	247	239	220	268	248	253	258	266	252	239	232	280	225	256	257	228	235	255	246	268	231	253	249	304	245	252	245	255	245	254	241	241	256	283	277	264	237	236	261	246	238	250	232	223	259	260	227	271	226	251	228	258	258	242	234	246	254	251	265	260	264	250	261	246	259	221	274	251	268	234	228	241	245	218	272	281	246	237	267	249	242	290	263	270	260	295	258	269	249	245	255	245	265	251	250	301	228	261	266	258	236	248	263	254	226	241	287	273	252	257	250	268	242	248	255	259	239	253	225	247	251	280	251	258	245	254	245	253	271	235	235	277	244	254	264	228	266	243	259	243	264	263	251	219	218	257	281	230	270	283	268	224	246	249	259	260	270	232	281	266	209	248	235	266	255	238	236	269	241	225	238	239	292	274	236	261	225	245	266	284	256	257	262	229	232	238	274	241	265	221	251	263	215	236	255	237	274	253	236	232	273	254	305	265	237	239	242	251	222	239	228	257	228	261	217	266	268	261	271	263	249	274	244	248	201	285	241	249	256	264	247	240	271	278	268	258	230	238	233	251	245	247	265	236	241	225	259	242	241	224	264	242	272	263	244	237	243	254	247	243	249	245	243	232	258	243	241	235	249	250	243	268	246	232	226	239	268	266	256	238	254	249	280	261	244	267	271	254	257	230	209	285	242	221	233	244	240	268	240	259	281	238	252	255	259	242	243	264	264	274	246	210	217	240	247	275	237	242	245	243	267	232	259	254	250	251	272	264	248	243	253	234	260	243	239	252	232	276	274	264	241	232	256	263	239	250	243	230	222	257	241	249	254	250	247	245	246	246	255	232	241	248	252	244	247	236	259	253	256	231	230	243	246	242	268	251	265	231	235	266
8680	4761	6798	4203	1680	1382	1193	1009	914	845	880	755	740	725	703	671	689	702	653	683	644	661	625	658	662	634	612	619	607	650	624	632	586	614	620	559	607	637	610	591	546	569	603	626	587	589	626	612	612	643	602	598	589	611	591	639	572	604	608	587	634	582	626	605	597	576	611	627	635	570	613	636	650	630	595	592	588	569	621	655	608	555	609	558	616	571	554	548	586	598	586	635	653	607	568	630	602	620	597	624	603	623	604	638	576	600	626	602	592	577	579	624	637	613	587	644	594	608	601	548	590	560	611	613	620	588	642	617	587	603	618	589	600	589	606	607	612	636	593	558	579	592	638	604	601	653	606	582	615	593	584	628	613	648	565	607	607	573	617	607	625	596	624	577	617	609	609	599	588	612	550	567	619	546	603	661	602	611	591	598	613	598	597	683	567	577	594	610	608	632	614	615	571	596	602	606	630	601	567	589	600	616	613	654	596	570	589	600	612	630	632	615	611	632	587	596	612	614	573	628	587	560	561	638	590	601	608	636	599	620	585	601	598	609	578	580	582	618	579	575	595	640	588	590	598	614	598	605	641	597	624	625	604	639	655	575	608	627	594	620	590	607	603	559	602	571	576	596	618	649	558	637	594	635	586	630	629	609	614	599	582	660	612	581	595	560	573	595	610	616	594	592	598	638	585	593	599	611	587	588	619	613	604	635	604	583	597	560	593	566	583	594	586	626	571	562	620	590	606	628	659	587	587	575	607	606	589	607	613	636	613	611	602	644	575	615	660	614	583	625	646	601	573	584	615	573	626	614	619	616	585	591	552	584	622	647	630	561	609	568	581	616	595	571	584	589	596	562	600	604	622	603	643	624	621	629	620	645	679	560	592	578	613	620	605	569	607	607	633	591	614	607	633	630	558	661	612	619	642	639	629	566	581	588	592	549	598	579	604	579	651	643	623	600	587	627	606	627	608	586	587	605	620	640	623	623	594	557	587	611	614	653	597	598	573	609	586	568	623	549	619	628	638	630	591	618	572	614	576	629	611	583	592	621	589	579	611	590	628	592	627	624	606	562	580	569	640	582	573	626	582	623	621	640	522	595	600	564	567	587	601	640	614	636	626	572	609	598	604	568	596	575	540	632	596	612	624	603	598	568	634	628	631	614	636	630	571	587	574	591	599	602	612	573	602	582	638	628	561	635	575	609	596	605	617	635	644	637	642	577	622	632	613	598	600	593	616	611	583	594	597	542	613	593	631	596	635	605	599	630	605	644	611	589	601	603	607	612	584	656	600	573	610	589	659	632	639	579	620	619	620	596	627	578	599	600	609	585	613	631	584	644	595	628	627	621	595	586	616	627	614	631	604	597	613	575	635	592	606	606	592	604	613	610	597	600	627	636	586	622	612	575	606	607	612	568	535	606	590	657	567	646	614	586	634	604	635	602	630	580	598	610	620	603	614	611	617	598	601	636	602	585	625	612	606	659	640	624	563	592	590	583	622	651	622	589	607	607	614	628	609	661	613	591	610	599	574	594	603	585	591	590	595	629	611	628	598	610	600	591	581	625	600	656	613	631	589	599	617	628	593	564	609	561	611	589	550	573	601	601	630	606	582	614	622	573	619	612	606	571	625	592	578	618	620	586	586	587	595	560	602	624	586	560	588	611	609	622	580	564	614	625	610	609	600	591	622	595	623	585	621	600	578	555	664	593	552	636	621	594	613	625	603	620	593	630	597	648	639	621	639	593	623	580	582	573	603	570	639	622	580	594	553	582	611	578	605	586	557	612	570	582	608	629	583	555	612	589	632	594	587	576	627	584	570	583	603	577	641	566	603	596	604	588	585	605	629	584	614	570	601	613	599	628	592	607	592	609	634	570	636	563	631	631	608	610	581	635	609	596	626	564	644	613	622	585	583	594	615	563	603	642	612	583	630	599	633	582	600	619	583	570	601	609	547	609	588	582	584	607	649	601	583	598	600	581	633	607	568	593	603	612	608	620	641	613	610	602	620	572	556	604	615	601	617	614	597	565	663	579	609	573	561	607	595	603	631	608	584	621	596	580	622	582	621	519	608	610	578	611	629	614	566	591	605	599	629	557	601	554	605	649	581	592	627	601	564	642	596	601	648	623	601	618	608	574	622	635	580	617	583	604	610	625	624	614	640	606	609	595	574	607	604	621	583	596	618	552	608	627	580	562	613	638	582	619	593	590	613	590	602	628	570	621	646	601	635	619	576	574	582	580	579	623	607	591	587	595	614	595	613	646	613	594	616	623	612	609	637	538	607	589	648	597	604	603	599	591	613	598	644	644	614	584	599	627	589	592	607	625	595	576	621	620	612	557	608	623	645	604	599	610	568	594	565	613	593	617	564	624	626	608	597	641	598	577	624	628	570	602	600	638	617	623	615	638	598	592	588	591	586	558	587	588	602	594	618	606	647	595	621	597	619	589	595	545	631	631	610	607	597	653	652	648	629	598	606	578	577	654	597	592	632	598	601	591	539	611	598	597	584	593	578	638	589	604	650	604	618	592	591	610	574	577	586	625	570	617	600	625	596	611	585	596	598	604	597	595	592	636	616	639	593	637	614	609	577	601	588	591	602	597	633	650	602	598	612	615	625	610	600	635	633	595	615	620	601	620	575	560	636	592	623	600	623	612	624	579	622	628	593	600	595	616	613	595	594	602	603	617	622	643	603	611	573	608	651	582	590	593	575	621	604	635	658	598	598	577	596	622	646	639	586	589	589	625	614	600	582	560	617	556	619	617	621	623	610	618	611	648	598	571	575	578	598	582	587	583	606	581	615	652	618	601	633	597	635	627	594	577	621	593	620	601	596	627	619	662	624	548	617	647	626	626	621	578	604	600	576	622	586	605	625	620	574	585	615	604	625	642	618	616	602	543	586	604	616	589	605	597	598	625	625	625	622	614	608	610	595	607	582	626	603	575	621	564	607	586	610	588	576	604	585	599	623	626	630	607	595	627	600	631	583	604	610	630	645	561	600	647	596	621	609	641	578	639	620	603	595	603	627	613	596	603	582	599	575	574	588	615	593	633	635	587	579	603	608	573	620	554	551	628	636	625	586	583	599	610	608	579	636	657	610	669	595	619	622	624	632	599	597	640	583	595	584	604	591	590	531	606	572	599	641	629	613	591	621	589	569	617	623	597	617	614	566	617	641	595	622	590	623	597	587	613	583	605	591	559	623	600	599	623	585	626	591	641	586	626	625	605	576	547	621	556	619	615	556	598	585	650	625	598	610	568	618	609	631	631	617	592	624	563	645	573	566	603	612	619	603	643	598	649	606	629	605	601	599	607	569	620	578	592	587	624	565	590	580	601	624	611	601	589	567	587	593	659	630	604	575	577	621	618	627	602	595	589	613	617	595	624	594	582	629	565	576	574	631	654	627	579	636	615	628	599	616	634	595	569	595	607	595	594	617	605	597	631	660	625	610	586	611	589	593	600	598	642	600	599	587	648	572	661	575	548	619	635
23953	13279	14285	10375	1601	633	418	382	371	294	282	256	268	231	248	276	197	258	238	216	226	209	227	213	233	230	221	224	204	226	231	212	207	214	213	237	219	195	216	199	211	235	184	210	200	211	233	185	224	229	202	196	227	227	197	203	195	219	191	200	192	210	177	199	186	204	240	213	209	203	202	234	191	178	216	214	207	205	187	194	218	194	193	211	190	182	193	182	213	201	203	179	178	215	228	209	202	192	201	204	208	214	194	193	190	202	230	226	190	192	204	193	197	214	213	220	202	221	189	232	201	218	210	197	200	179	206	204	232	204	202	229	226	216	218	212	194	190	204	210	174	199	215	206	209	188	206	208	203	212	222	226	198	225	186	215	215	214	200	253	204	211	208	217	197	232	205	215	209	206	177	210	184	200	204	215	202	169	211	202	209	216	226	222	213	207	176	191	178	198	189	208	197	249	218	195	192	222	202	202	210	181	206	179	208	179	230	197	235	211	219	186	197	202	208	200	238	211	213	201	245	226	206	197	214	207	217	200	214	220	206	192	227	193	207	188	211	220	206	206	194	198	215	224	213	220	217	219	239	208	221	190	203	229	217	208	207	195	216	214	185	206	230	208	202	188	224	204	190	196	212	197	221	207	212	212	191	210	225	199	209	213	205	169	206	208	194	193	206	184	203	194	201	200	204	194	180	204	231	211	208	238	195	200	194	214	197	212	226	221	232	226	217	190	222	193	209	187	211	203	190	212	207	210	202	192	193	197	185	215	213	199	202	228	217	207	212	200	225	204	200	195	210	235	198	185	208	214	217	209	212	213	192	218	197	214	180	211	203	219	215	184	217	167	223	218	205	186	210	204	214	200	204	188	171	191	207	208	199	203	227	175	197	180	197	209	213	207	201	197	198	209	215	205	195	198	190	192	208	215	214	204	186	183	208	203	222	191	202	196	178	212	216	214	205	212	205	224	203	208	205	209	183	235	214	203	199	199	201	224	212	205	208	211	190	215	184	202	209	213	209	209	228	185	185	188	183	209	212	198	219	205	209	207	203	175	242	225	204	211	195	184	209	208	197	204	223	199	206	211	224	172	204	215	206	184	189	199	197	195	203	190	196	203	204	182	245	212	191	217	203	196	205	227	201	216	193	243	223	207	220	206	234	240	207	200	194	218	211	219	225	188	199	209	193	205	206	220	187	223	210	225	213	200	181	202	230	204	207	237	182	197	210	219	193	209	202	215	202	209	202	199	208	208	217	198	237	195	219	193	183	211	244	193	196	180	218	203	192	189	224	209	199	219	218	228	185	205	224	203	193	191	208	191	180	205	217	216	196	222	200	219	159	186	194	200	194	201	210	225	186	226	214	178	214	203	211	211	235	203	202	201	221	243	231	217	204	181	213	214	191	229	206	208	205	222	242	199	186	212	196	189	217	198	232	214	216	235	215	205	215	209	180	190	220	206	198	183	232	188	188	211	196	196	201	224	210	204	209	195	194	206	203	209	215	206	215	229	187	222	194	238	217	216	214	194	213	216	178	206	206	210	178	210	164	214	206	189	198	178	222	217	193	213	211	170	198	202	184	209	194	198	212	198	180	211	240	220	194	233	192	222	192	229	225	199	178	210	185	230	206	218	189	216	201	208	194	168	208	163	214	211	201	218	188	175	175	191	201	193	197	203	199	198	202	248	210	162	207	187	198	194	197	237	193	221	204	198	206	210	226	199	167	204	211	204	214	185	219	220	183	199	201	196	223	190	196	198	202	225	228	218	200	216	187	191	201	231	214	216	213	201	213	209	192	181	213	207	214	215	203	222	236	228	208	214	193	235	204	241	216	199	191	219	219	206	207	207	178	207	199	193	184	184	191	203	166	204	183	186	212	204	228	228	237	203	168	175	207	202	199	194	202	206	215	193	227	177	176	225	212	197	214	214	189	199	222	238	199	212	247	216	219	200	212	218	229	198	191	212	199	200	205	199	212	206	188	174	196	189	229	214	222	180	202	188	195	175	195	192	197	207	202	206	209	215	211	206	193	193	220	196	226	181	189	195	221	207	203	211	202	214	206	196	197	193	189	218	204	182	224	194	182	180	198	196	210	209	191	186	200	218	214	216	217	202	179	211	225	207	213	209	227	210	193	192	217	211	198	212	196	183	191	187	206	205	226	197	180	205	226	180	174	206	187	215	222	186	211	170	204	191	196	210	229	251	230	207	209	178	178	222	183	183	217	206	214	191	189	224	219	238	189	219	207	219	207	190	203	196	222	252	191	177	205	191	198	197	215	222	205	206	178	187	195	209	219	196	218	213	223	184	183	219	217	218	215	214	200	206	216	191	193	194	197	203	197	228	178	218	200	211	219	193	212	196	217	231	227	209	195	189	217	213	216	198	202	201	180	208	240	215	202	200	209	215	206	190	217	218	209	200	202	216	181	212	203	216	184	208	220	212	204	217	219	195	196	191	212	186	190	204	200	195	212	233	220	181	208	213	205	187	225	208	203	217	234	231	213	216	203	208	214	224	194	236	196	225	213	189	198	189	198	203	216	234	193	230	190	213	190	228	204	200	200	203	190	219	210	197	193	187	216	219	209	213	203	210	217	202	164	215	195	208	199	206	197	210	243	195	210	218	198	211	205	180	189	201	205	219	195	187	180	199	183	197	219	185	191	203	165	204	187	193	200	194	211	204	200	200	211	191	201	186	209	221	222	200	214	206	210	218	202	193	201	192	189	198	203	210	209	210	211	202	206	207	180	219	203	202	199	206	206	207	213	225	191	220	215	173	201	213	201	214	201	198	198	221	193	194	217	220	200	238	208	217	184	221	181	202	198	200	212	172	200	221	220	218	213	193	202	224	174	203	205	174	188	194	223	218	214	198	185	204	202	200	194	202	250	178	180	206	188	200	200	216	198	208	203	226	229	193	207	202	188	211	213	205	200	207	198	192	211	229	199	184	222	226	223	175	197	194	215	209	226	199	200	205	219	179	205	207	238	224	179	229	203	196	204	208	221	205	220	211	213	220	207	173	220	214	201	224	229	236	182	182	196	208	197	189	178	213	219	197	231	204	191	205	189	189	192	202	210	205	227	195	228	213	198	209	205	189	201	181	229	195	199	176	215	196	181	210	223	209	216	183	215	189	223	210	188	216	222	206	202	228	215	178	202	210	194	192	216	199	196	205	196	204	210	210	213	219	191	181	212	207	200	203	189	190	220	209	221	167	194	189	230	193	223	227	191	202	187	202	205	229	198	215	240	210	191	158	214	213	205	181	215	221	203	202	233	222	225	211	197	221	229	213	228	213	208	209	207	190	212	223	215	198	235	181	179	202	166	202	210	214	194	193	208	192	213	225	220	221	226	209	204	199	200	222	205	215	211	222	205	214	207	196	196	216	209	199	203	202	214	203	215	213	198	215	229	188	191	179	244	230	213	246	205	213	187	216	203	202	205	200	214	192	198	245	212	195	214	211	218	225	194	184	213	204	227	196	218	215	194	186
17339	12153	20164	17845	2767	2074	1693	1461	1363	1203	1082	905	892	830	760	774	750	675	695	646	649	611	623	612	590	610	502	549	558	593	530	573	486	540	529	492	500	522	525	483	506	536	492	511	535	517	538	474	460	535	516	450	511	536	490	450	499	531	512	494	526	530	499	481	532	497	547	502	515	480	499	537	512	481	501	495	464	488	508	487	511	502	516	489	490	499	485	547	512	536	500	496	463	500	520	519	521	500	495	533	499	497	514	508	521	473	478	482	454	511	505	486	499	488	504	495	481	521	530	538	516	542	513	503	503	461	538	511	509	492	497	498	529	482	505	468	475	500	530	503	529	464	506	491	547	478	512	475	499	490	495	497	550	501	459	515	476	498	495	524	502	489	516	520	479	529	503	509	512	470	504	451	506	467	499	522	522	498	508	505	476	489	496	505	509	477	553	512	521	507	524	507	459	522	488	505	494	509	474	502	544	479	535	519	459	456	466	489	459	488	487	482	519	542	510	525	489	500	495	509	506	518	508	515	504	506	494	516	519	473	498	463	489	480	491	488	540	517	528	495	494	539	511	535	495	549	487	488	508	539	475	490	471	519	561	512	501	502	536	514	531	529	515	510	536	511	543	505	500	551	510	501	500	498	512	486	487	484	542	539	508	486	531	530	467	476	536	484	481	526	500	518	500	501	453	494	514	479	512	471	526	493	516	495	472	499	504	489	522	494	488	505	464	493	488	551	508	488	499	526	517	512	494	555	486	545	502	485	504	515	463	508	504	489	524	481	492	519	539	520	518	523	479	514	527	544	485	525	479	511	489	551	474	469	492	526	500	492	498	493	504	523	534	554	479	505	488	481	494	488	497	519	471	488	489	466	505	536	496	502	515	480	474	473	529	554	513	528	488	498	504	517	502	498	516	543	501	479	503	500	481	507	504	511	492	541	493	518	529	516	486	493	505	524	496	467	509	508	512	567	512	502	538	482	537	504	492	494	515	485	454	491	519	502	494	487	539	526	514	516	519	468	503	513	504	505	491	508	519	512	494	519	510	494	503	466	537	535	494	482	518	475	504	471	484	516	487	516	500	496	537	491	511	515	541	504	501	519	509	452	505	479	469	430	491	445	509	483	440	517	460	504	486	467	497	511	484	496	466	490	526	527	493	499	503	495	517	480	490	494	519	468	474	501	497	480	501	479	468	487	485	484	509	522	514	487	520	477	515	514	466	494	466	477	487	513	559	496	513	509	490	459	471	489	502	518	495	492	482	468	516	523	486	455	498	522	498	512	480	481	498	484	511	472	495	512	505	499	528	497	491	473	504	486	495	499	494	480	482	496	545	503	509	500	500	492	527	494	493	500	518	494	514	520	506	478	519	540	495	508	490	520	513	498	501	546	479	522	491	506	503	483	529	508	488	481	494	498	523	511	465	503	495	523	518	521	480	510	508	488	510	486	509	504	521	449	496	575	472	524	513	520	525	465	497	514	511	469	504	461	480	512	509	550	468	502	510	473	502	486	508	538	534	444	497	538	466	478	496	490	531	467	473	511	513	529	519	507	523	511	492	502	504	505	495	524	475	488	461	511	476	531	519	471	497	505	498	484	455	498	509	512	479	495	505	529	555	528	527	483	533	507	495	504	500	459	469	485	498	514	509	505	471	484	509	529	479	486	527	514	493	491	471	491	531	483	516	496	547	478	499	497	493	500	484	516	538	513	495	487	498	485	511	513	509	484	505	488	464	502	488	490	500	464	511	510	497	517	514	522	503	501	461	508	528	490	505	527	517	493	533	534	494	483	489	510	490	495	452	516	477	514	502	490	507	533	517	482	481	491	488	530	512	531	518	503	520	492	495	513	463	492	526	443	502	513	501	461	460	482	499	490	501	522	487	495	456	514	466	478	513	450	514	487	494	521	540	524	476	465	525	485	468	475	519	495	488	524	466	510	474	499	473	512	507	539	532	462	485	498	503	466	482	511	509	455	474	512	500	495	498	525	533	494	525	491	535	520	504	496	503	533	460	521	494	526	512	510	556	498	526	508	504	515	530	480	522	500	513	501	465	485	534	482	483	550	521	502	548	520	496	460	502	501	452	510	534	532	489	532	503	494	521	490	533	543	502	478	505	500	474	465	485	506	475	481	495	511	517	469	563	499	465	512	531	501	518	526	530	555	529	545	479	529	516	526	479	505	494	504	521	506	493	493	506	512	512	503	494	512	488	532	467	470	498	461	530	487	542	517	500	496	487	482	489	510	482	500	508	495	488	471	493	530	479	466	494	510	507	500	503	495	542	480	470	500	469	496	493	478	486	468	535	483	488	477	489	475	519	490	506	488	484	499	545	463	484	502	490	452	527	511	460	520	490	486	515	482	541	488	510	506	487	530	511	507	506	547	505	483	487	487	523	489	530	521	479	488	449	483	528	534	485	473	533	490	464	496	447	529	470	469	504	524	517	499	506	493	496	518	491	494	468	457	501	481	510	505	482	535	488	504	484	556	475	475	529	505	521	508	515	463	495	506	511	491	483	516	509	488	521	479	467	549	487	510	524	493	508	535	500	516	506	528	475	489	487	478	524	505	547	518	517	521	508	492	514	498	541	484	530	485	512	512	486	522	487	531	484	507	531	542	508	475	487	503	512	507	509	519	487	494	518	487	507	526	500	532	500	463	479	463	490	478	519	472	481	515	511	469	489	507	533	498	511	500	536	483	542	503	547	531	484	529	516	502	494	483	517	506	447	489	497	510	503	491	584	529	503	515	531	468	534	489	510	479	546	501	499	494	493	468	505	485	499	493	457	472	489	508	518	517	491	511	504	484	486	523	500	497	507	544	490	519	524	528	479	517	504	522	518	469	520	495	513	499	511	510	474	493	493	513	493	452	525	499	465	502	514	509	496	506	476	491	492	523	475	522	526	514	509	532	477	468	512	496	470	502	529	473	467	472	483	481	520	470	480	499	530	519	464	470	515	486	472	499	530	501	465	539	502	522	539	553	509	512	519	501	489	482	487	472	517	494	525	480	474	538	499	487	520	501	494	471	481	490	452	517	485	538	506	496	525	510	520	515	504	512	519	482	490	514	473	479	479	495	521	516	494	504	481	534	517	470	503	485	497	506	529	496	474	512	528	514	479	510	529	495	496	511	535	500	490	464	481	489	496	474	491	463	512	469	490	500	482	467	488	528	508	525	474	476	468	490	501	485	507	526	521	513	428	489	541	529	517	497	549	474	467	504	475	531	488	474	519	502	512	495	508	482	513	513	517	502	513	500	473	500	541	503	491	516	507	458	505	487	516	511	490	533	498	509	522	488	502	481	504	496	474	440	505	525	473	514	503	525	506	529	482	516	508	496	512	468	514	505	471	557	493	487	522	481	508	485	522	529	490	502	536	540	497	520	494	495	480	461	514	484	513	505	487	479	512	515	493	472	500	490	494	501	484	492	494	512	521	510	529	492	479	541	496	486	495	521	459	502	525	493	495	513	484	477	513	481	524	487
32889	20433	22414	16030	2915	790	501	411	345	292	226	208	236	194	158	193	181	166	163	145	149	140	134	140	153	140	144	125	116	136	118	157	123	127	131	142	142	134	102	121	129	127	118	129	145	137	139	116	111	98	136	118	147	122	132	137	101	115	136	145	116	122	124	106	149	114	145	120	122	132	142	116	123	124	114	128	118	137	110	116	111	132	131	128	120	143	122	140	100	115	128	130	142	127	108	111	122	111	120	130	117	146	130	114	127	117	123	141	129	133	127	136	129	130	123	135	133	127	111	111	126	131	138	126	101	135	140	121	126	113	141	125	131	100	130	135	115	115	118	111	124	133	128	125	113	134	127	121	122	125	116	115	131	126	103	117	134	113	125	122	124	134	155	126	139	121	129	111	120	116	120	101	133	111	115	106	133	120	115	103	128	98	111	141	135	128	125	113	129	112	129	117	108	127	117	108	118	126	119	108	138	108	150	133	137	132	103	125	131	136	120	103	122	112	98	136	129	117	124	114	105	117	131	120	124	112	127	137	115	98	124	127	135	94	119	130	124	135	144	131	131	122	108	130	131	146	124	108	103	117	132	114	117	123	123	140	119	118	133	116	126	119	114	139	99	113	123	122	113	122	127	125	118	113	134	128	134	143	125	107	141	119	114	138	125	138	141	111	128	141	122	115	140	146	110	121	116	101	107	122	113	138	134	113	129	121	124	106	138	110	122	111	121	120	125	129	119	120	101	119	109	90	129	110	134	133	117	128	147	115	114	111	123	123	116	130	133	136	121	127	116	117	119	109	109	135	112	130	125	126	107	109	111	110	134	137	145	132	91	131	135	128	123	103	110	124	130	132	106	130	117	145	108	109	157	120	142	136	125	122	136	138	119	147	142	137	132	148	111	137	123	121	118	95	109	123	126	110	120	130	106	137	113	141	112	107	129	108	107	112	143	117	121	106	134	129	124	130	126	127	102	113	100	131	121	138	159	113	133	130	136	135	116	113	122	137	132	128	125	125	120	120	124	149	109	119	102	124	129	138	151	129	122	123	116	123	134	134	121	126	111	141	111	116	120	122	142	132	122	104	105	134	104	133	133	129	123	123	123	127	109	140	134	117	145	123	112	137	120	121	128	129	121	115	128	117	120	144	136	118	124	119	102	105	119	117	115	121	137	136	114	134	120	129	144	99	117	131	135	126	125	123	120	124	131	132	108	146	113	129	123	115	125	136	134	114	131	122	136	120	132	137	96	114	116	134	104	121	111	156	129	112	124	112	134	130	123	116	139	126	128	142	124	123	109	126	119	132	125	129	125	127	124	116	122	114	111	126	110	128	112	119	131	118	139	137	109	124	147	121	106	117	138	127	132	123	118	96	124	138	125	109	133	122	129	124	123	117	112	119	141	118	96	160	119	130	110	139	110	110	122	122	137	124	142	139	122	117	130	128	125	128	130	136	120	151	104	133	125	148	113	119	132	137	102	136	153	135	126	126	125	123	107	125	102	156	134	119	121	104	121	122	130	121	98	140	119	119	121	122	103	110	120	95	129	105	109	118	122	137	123	135	128	122	111	143	121	128	124	89	132	122	115	129	123	124	114	102	114	101	120	112	124	120	117	111	110	98	128	124	126	122	101	98	102	127	123	123	104	124	103	133	134	128	127	126	138	147	140	138	114	132	113	131	118	138	133	118	121	130	132	117	108	109	117	103	118	124	120	116	134	118	115	146	123	125	102	125	119	116	108	119	119	111	116	118	119	134	128	134	112	126	109	107	132	115	131	111	117	147	138	112	106	116	115	136	112	117	128	124	124	133	122	110	115	120	127	109	122	112	129	120	132	113	110	104	106	117	142	148	114	139	146	128	126	123	127	122	130	130	118	130	129	111	103	115	128	140	140	121	141	129	127	125	118	128	109	136	117	119	122	132	113	112	131	123	107	120	101	129	133	129	122	154	128	130	141	140	127	114	123	131	143	121	106	121	123	121	123	140	121	137	128	134	128	124	129	129	119	135	123	139	142	117	118	109	128	107	136	124	140	127	128	115	124	116	140	123	118	132	114	130	119	127	120	122	143	141	133	130	118	101	127	121	128	122	138	129	128	128	112	129	130	131	134	117	139	117	120	123	112	122	123	125	109	112	125	148	140	106	105	133	105	102	120	121	148	122	124	114	112	124	105	133	124	129	118	103	110	140	127	104	111	141	114	119	118	123	141	127	147	118	112	125	115	101	114	118	117	110	138	139	113	123	121	131	117	120	132	137	127	109	106	129	118	122	110	117	123	126	140	136	136	115	121	116	139	135	123	117	110	122	117	113	118	126	136	122	123	121	135	131	142	132	122	125	125	111	132	118	132	111	125	103	125	131	121	116	119	127	106	119	106	119	109	131	127	122	135	134	128	117	133	120	135	119	141	126	107	107	129	156	124	133	132	104	119	123	138	128	119	122	132	115	119	106	126	146	115	117	130	142	114	118	114	107	120	102	122	120	125	108	118	128	141	125	121	133	109	133	127	106	160	119	119	123	146	131	136	140	128	109	133	126	123	138	125	113	128	101	117	128	123	101	135	112	105	124	115	102	133	116	117	114	134	106	145	106	122	136	130	118	117	138	119	113	130	126	123	128	137	144	132	115	117	124	133	111	136	132	120	116	112	108	113	118	109	139	108	143	132	115	156	105	114	131	122	112	105	124	106	137	132	137	111	129	127	121	114	105	127	125	120	138	133	134	120	115	128	135	112	122	103	102	102	125	121	129	92	120	123	121	132	142	132	116	145	106	120	102	129	128	103	150	129	130	106	123	123	144	123	115	128	127	112	138	133	107	107	127	132	124	119	108	130	134	136	132	120	111	120	123	137	119	139	137	147	127	114	125	131	121	120	142	119	134	135	124	133	124	126	120	126	107	102	132	119	120	104	115	140	131	102	109	130	121	130	161	114	135	108	124	125	135	128	107	119	111	127	111	150	132	114	132	115	122	122	129	125	129	121	123	144	108	129	142	113	127	125	118	110	110	106	109	119	111	144	128	126	127	115	114	119	127	119	127	127	119	146	117	131	102	118	110	124	135	122	112	122	124	133	115	108	118	116	142	129	116	129	112	129	124	113	117	121	113	130	125	111	118	134	100	129	127	125	126	130	128	127	135	130	115	110	114	120	116	119	128	125	142	130	113	123	113	121	111	129	138	110	127	129	109	126	138	136	115	128	107	121	106	111	124	124	122	129	117	121	150	116	128	116	136	104	122	115	111	130	134	121	131	116	133	117	109	118	138	134	122	110	121	136	121	113	134	142	120	119	127	117	143	154	142	103	129	120	110	110	121	133	115	113	110	127	122	129	117	147	128	103	120	113	126	121	111	114	125	125	110	137	140	118	123	125	126	123	136	108	125	119	119	121	118	130	135	129	114	113	108	119	143	132	142	123	116	131	134	99	120	117	135	131	122	105	109	105	125	119	133	115	112	127	118	104	115	112	94	126	110	137	135	151	123	140	106	128	130
22262	17376	26721	22014	3583	2547	2186	1956	1560	1409	1073	981	892	823	729	740	653	606	570	536	518	488	485	487	461	428	452	404	367	400	371	364	396	332	311	330	336	340	347	328	338	313	332	328	355	310	331	337	328	350	360	286	329	343	312	315	321	300	314	337	291	345	341	308	313	342	315	352	289	356	301	343	313	321	325	325	343	301	346	357	310	365	344	329	359	320	307	328	308	317	332	312	331	291	320	287	302	303	326	307	313	328	315	328	314	307	323	298	322	284	325	343	294	298	299	320	313	320	338	328	302	315	325	300	359	317	339	345	332	342	285	342	361	297	301	319	294	290	327	318	336	311	366	307	323	318	331	312	348	323	338	342	319	306	316	325	307	312	306	321	312	318	333	334	340	339	317	295	320	329	325	314	296	331	317	310	321	324	320	333	329	295	323	324	281	321	325	316	323	312	297	317	290	307	336	321	320	290	301	315	322	304	324	309	302	309	295	331	319	346	313	325	318	305	321	314	355	319	324	342	328	342	355	338	313	299	299	330	317	303	295	327	320	345	309	323	338	328	328	329	321	311	282	347	343	334	314	316	332	325	331	295	346	328	324	320	330	319	323	302	311	300	353	326	338	318	298	349	313	294	311	316	326	322	326	325	325	302	315	298	311	327	306	310	312	315	339	356	338	299	330	325	309	289	311	292	324	339	352	324	313	306	303	334	315	332	309	319	308	319	315	319	311	325	293	336	322	325	319	292	316	319	333	312	315	317	305	321	304	349	299	335	331	302	324	294	308	302	334	304	280	378	312	333	347	314	329	308	330	319	304	325	307	322	333	348	328	345	345	343	320	343	353	343	324	326	338	331	292	317	315	333	304	321	313	307	286	316	285	304	290	304	333	292	318	316	336	311	307	336	287	314	313	298	322	317	323	317	316	335	314	362	293	294	300	283	320	302	311	305	301	330	320	324	322	331	284	322	288	316	353	310	306	311	335	317	319	293	309	333	359	318	314	290	329	327	297	306	307	335	322	294	310	303	316	321	283	324	324	326	338	302	282	337	289	329	309	328	301	307	328	328	318	291	305	307	317	331	366	323	329	317	306	325	309	307	317	310	313	317	298	335	309	308	341	309	336	336	321	320	339	320	323	355	334	287	313	319	325	320	316	299	330	353	291	320	319	296	332	273	289	298	305	328	296	336	310	315	326	337	328	296	341	295	310	315	313	339	324	309	321	288	316	333	304	310	297	319	329	319	324	297	299	331	310	347	319	328	314	300	318	282	291	332	324	334	312	292	340	331	318	325	318	338	313	316	334	339	339	303	322	312	320	328	320	296	328	286	326	295	341	309	336	325	344	322	322	289	335	289	360	290	322	304	317	295	337	326	322	311	321	337	307	313	300	341	301	290	319	343	335	337	323	336	334	306	323	301	324	321	319	312	322	326	351	334	342	314	346	325	295	329	329	328	316	333	313	328	298	315	321	307	292	309	308	338	307	323	345	323	316	330	330	319	326	304	308	313	309	301	345	357	282	345	337	307	300	300	327	328	326	284	319	321	331	361	307	321	309	305	341	289	341	296	308	303	295	359	339	312	344	316	295	327	320	318	287	326	313	365	309	314	312	313	322	289	325	328	314	324	296	305	314	310	327	326	309	295	339	316	306	292	317	315	311	325	323	306	310	321	300	334	330	344	292	319	303	307	337	296	319	328	331	332	290	308	333	324	303	324	332	327	338	321	287	345	345	279	346	321	306	333	332	311	303	329	306	299	314	299	315	312	317	293	349	351	299	301	284	325	302	377	321	317	345	326	335	320	327	310	298	308	299	288	343	352	321	322	320	304	301	305	310	299	336	343	303	323	310	327	364	325	323	295	332	307	335	331	322	318	334	289	309	304	287	321	346	330	316	299	298	323	315	330	319	308	355	335	322	330	318	332	330	278	309	299	326	330	323	313	322	291	348	313	336	345	318	323	364	326	298	320	338	317	341	310	310	319	309	336	314	348	330	333	362	300	295	299	286	338	281	307	287	304	347	326	311	311	332	328	300	334	341	305	303	339	316	315	330	324	334	302	316	299	347	313	313	331	321	327	344	317	324	349	341	299	332	303	330	347	335	307	326	322	307	300	290	299	323	321	309	324	320	281	302	311	285	337	340	343	315	348	337	311	317	325	336	321	288	334	312	310	323	322	325	306	300	334	312	302	329	284	341	363	322	319	313	342	335	324	327	314	348	305	319	341	347	342	322	325	302	318	348	312	290	311	344	287	322	295	294	341	351	315	312	301	304	343	301	331	351	320	305	335	289	320	311	305	316	287	312	317	328	312	319	331	316	323	314	321	328	292	316	303	309	300	324	320	320	294	313	351	329	305	313	319	339	311	286	284	323	336	300	316	334	324	336	311	306	310	325	311	312	286	323	329	296	341	322	324	329	315	309	342	286	310	328	303	303	329	302	324	332	304	315	309	334	332	319	343	334	306	323	307	320	296	318	290	318	312	306	318	307	318	315	329	328	346	325	324	325	319	292	291	342	285	306	333	303	359	327	327	356	305	318	313	355	352	315	346	337	313	300	294	313	310	306	305	319	299	346	329	304	311	332	328	332	307	303	296	337	287	288	296	330	314	334	337	320	284	301	286	322	368	321	312	327	330	311	287	300	318	306	314	316	323	324	315	330	321	332	296	330	339	312	310	305	294	330	303	317	299	345	311	303	320	306	310	334	334	324	319	311	333	302	355	322	316	310	326	333	292	334	337	340	313	308	309	323	299	317	336	295	318	335	323	326	379	330	314	307	328	334	318	324	319	296	337	325	354	310	318	314	305	334	288	302	341	340	288	313	330	317	309	325	347	322	284	296	332	317	310	298	301	296	319	324	341	326	319	330	322	321	306	302	356	312	322	333	306	280	333	319	340	322	328	311	318	331	323	286	323	335	316	293	322	318	338	325	318	313	312	361	327	332	333	309	316	350	325	343	326	324	331	319	347	338	336	302	301	319	318	296	305	338	314	305	307	311	305	342	303	321	321	342	303	330	317	323	309	298	313	327	319	334	340	310	329	317	305	326	319	312	335	322	278	306	332	290	338	316	331	308	347	327	300	306	299	267	334	347	322	323	322	329	323	326	317	297	265	309	316	304	338	300	297	311	346	346	324	350	306	327	321	326	273	310	340	327	322	323	331	345	304	307	321	319	317	314	348	326	333	334	321	314	281	349	319	316	323	324	330	311	336	295	323	313	308	297	320	316	342	369	308	327	341	322	299	300	305	325	293	307	301	310	303	307	290	343	322	316	318	324	323	308	331	357	332	317	350	320	379	297	321	326	321	291	328	310	303	323	296	301	310	318	279	328	322	349	311	310	316	324	321	301	332	329	322	284	357	308	337	313	332	329	312	284	281	356	312	304	310	283	318	316	304	293	325	331	301	292	307	323	335	286	324	342	349	328	311	325	321	312	345	311	310	307	313	339	322	349	306	300	311	323	313	319	319	332	320	319	329	366	305	314	336
11114	4417	4030	1890	503	443	388	339	319	297	288	289	246	247	284	252	251	272	235	268	262	255	265	274	269	248	237	249	249	259	242	276	240	240	232	236	264	260	239	270	259	269	225	242	261	284	270	275	239	237	225	287	256	248	275	272	231	256	262	270	248	255	229	240	209	258	266	233	232	220	220	257	239	250	270	247	255	254	216	244	263	250	276	233	240	294	214	251	249	266	234	257	260	259	221	245	238	232	280	270	264	236	267	231	248	230	238	259	267	235	259	243	240	260	226	251	239	272	261	255	276	226	234	228	233	241	233	241	278	240	241	227	252	282	257	217	250	277	256	235	225	247	245	253	263	245	271	251	230	258	254	225	244	214	211	272	238	250	236	256	234	227	269	259	240	260	280	260	245	206	256	251	262	261	258	238	246	250	235	224	276	268	236	253	262	254	256	216	249	231	263	265	246	262	236	277	228	242	253	277	269	249	240	245	251	241	250	272	250	247	270	242	285	259	277	246	239	248	262	263	253	240	269	249	252	253	242	267	225	250	239	270	263	265	243	242	254	252	293	235	232	260	238	264	234	243	223	266	247	261	267	279	227	251	237	246	261	226	287	258	242	251	253	244	244	233	258	236	235	237	231	280	264	233	202	225	248	242	245	283	251	234	266	243	242	254	273	241	232	262	236	265	239	243	269	229	235	243	240	248	277	253	211	240	277	240	252	247	234	227	228	245	234	276	264	255	261	248	285	251	255	227	272	246	253	248	250	243	243	232	253	245	265	231	248	261	213	249	230	253	256	227	238	244	240	222	280	217	233	253	256	251	238	252	212	269	259	256	247	235	243	261	245	261	262	242	251	244	245	259	242	238	242	256	259	224	229	236	235	252	268	259	268	253	266	281	259	260	261	306	243	242	260	264	235	254	247	228	251	268	219	248	242	248	249	248	244	238	268	250	271	251	252	279	280	229	260	266	216	238	250	225	283	258	265	257	230	251	251	267	255	254	257	270	270	221	255	238	252	253	271	231	275	243	248	262	235	244	241	237	259	261	257	262	236	240	265	267	242	267	263	238	229	247	213	251	229	255	276	243	228	224	257	254	255	253	240	205	260	255	248	244	206	239	260	244	235	256	273	262	249	258	229	237	276	233	222	254	259	251	216	244	243	256	253	251	249	251	251	233	214	257	277	258	219	236	245	244	245	255	233	219	228	233	231	247	225	259	266	234	234	272	240	250	247	258	275	279	256	249	245	253	246	260	230	236	259	220	247	254	260	239	227	251	236	232	243	252	242	220	257	249	249	271	224	275	253	229	241	243	247	283	252	244	250	269	257	248	243	250	239	260	225	249	281	201	260	239	278	255	252	234	223	257	217	265	249	253	226	256	248	256	238	267	283	242	257	265	257	275	246	245	255	238	251	257	241	211	240	223	252	249	283	263	248	274	258	238	246	240	256	237	240	263	236	245	235	292	233	246	260	245	232	256	218	230	237	243	215	271	227	219	248	216	245	242	221	233	257	254	247	228	283	230	258	245	247	226	269	251	221	258	279	246	255	227	256	244	258	242	238	241	263	234	231	259	271	261	237	269	221	221	223	228	257	245	253	245	251	231	260	251	243	238	254	260	230	253	249	270	231	259	250	255	230	250	270	256	249	246	246	225	260	247	242	281	252	241	224	212	244	230	230	253	236	260	278	253	205	265	260	251	203	234	253	257	237	235	272	234	252	226	234	248	253	245	260	219	266	215	253	241	261	255	263	203	242	249	229	231	255	272	247	243	281	261	210	231	238	223	255	264	262	246	249	241	224	254	301	263	236	233	224	243	256	262	275	256	247	215	237	242	270	235	241	252	251	256	247	223	243	257	237	239	243	242	252	256	247	277	247	234	234	265	244	241	218	245	208	222	266	248	257	241	257	245	263	214	215	223	236	277	238	236	250	236	220	249	264	242	249	241	260	276	266	236	246	258	275	246	246	230	232	247	261	266	268	257	254	251	264	259	208	224	282	257	236	255	246	271	234	262	252	240	248	248	223	240	210	270	255	219	241	236	272	250	255	251	242	244	233	260	226	252	284	253	247	198	240	269	251	233	261	243	262	234	238	260	260	239	250	219	250	251	247	254	253	245	229	235	208	256	253	262	242	254	243	219	210	237	249	223	260	234	212	264	249	260	233	252	246	255	216	261	240	258	227	239	268	280	248	244	253	223	264	233	237	233	253	232	269	248	225	240	260	263	254	238	250	250	250	237	230	230	252	247	266	242	239	252	264	255	263	237	248	237	242	244	245	246	251	257	243	277	234	226	239	286	274	246	241	247	258	223	236	235	246	229	276	246	248	227	262	261	223	258	240	252	207	265	208	261	266	241	244	264	262	272	265	252	258	256	272	216	251	250	239	245	252	262	218	245	241	261	269	260	240	274	272	238	261	221	223	247	250	255	241	241	249	222	272	249	264	260	252	265	231	239	268	223	261	240	237	236	247	217	237	241	256	266	244	266	245	225	240	239	249	242	247	237	236	242	242	262	252	258	251	255	233	302	243	257	238	235	240	227	259	270	255	258	241	220	252	260	253	233	218	261	243	235	230	264	236	231	227	281	252	263	274	266	214	254	242	242	242	232	229	217	240	265	222	247	255	268	249	241	239	259	255	278	284	252	271	219	237	254	258	252	249	226	247	239	251	264	220	231	246	251	257	226	268	222	242	262	223	278	262	232	254	216	248	253	241	258	255	254	252	253	233	243	275	244	230	231	235	222	270	261	285	239	243	214	253	251	235	252	248	249	248	230	243	265	289	271	245	282	265	238	250	224	230	258	271	230	248	247	247	247	259	260	258	265	256	224	228	260	229	238	250	257	259	250	257	235	265	247	252	267	270	237	255	215	231	275	264	246	264	268	274	248	254	225	253	232	249	235	256	277	256	261	253	231	240	240	234	269	233	246	227	243	224	260	248	245	226	217	272	245	250	257	281	255	244	257	250	230	226	230	236	233	255	242	240	258	252	220	253	276	267	254	242	224	233	212	266	255	232	269	226	220	229	260	261	248	261	254	205	260	277	228	229	255	237	229	263	244	238	253	232	252	234	232	271	253	234	247	221	235	229	267	280	249	239	257	228	231	258	236	246	233	217	246	254	241	273	239	242	254	208	258	249	250	242	236	239	249	288	259	229	284	238	235	251	268	271	255	249	262	260	229	233	277	254	228	215	251	221	221	247	254	241	245	267	249	251	234	252	277	258	239	245	248	218	246	251	249	242	236	243	239	256	251	254	241	242	242	244	248	254	265	249	242	281	247	261	236	233	227	252	231	238	235	261	236	251	237	228	274	256	235	240	223	253	246	218	257	244	268	252	266	232	229	247	236	235	231	263	255	209	251	222	226	234	274	230	241	242	266	237	241	203	255	237	257	222	235	248	243	260	268	247	236	215	266	248	242	239	233	261	282	250	235	276	259	264	235	266	241	255	237	218	236	232	239	249	277	256	229	218	223	239	252	243	245	251	235
8301	4923	8588	4974	1605	1396	1267	1094	968	887	792	756	720	742	703	684	692	708	691	645	656	684	660	631	628	619	668	611	644	614	600	607	593	618	599	576	633	650	633	637	606	633	618	605	583	609	613	572	563	597	604	586	586	608	571	602	609	629	596	604	610	625	606	638	598	613	607	570	606	598	607	619	588	569	576	577	584	564	572	617	618	560	609	575	626	606	566	639	614	605	619	597	607	628	630	592	629	601	630	608	586	608	594	627	595	600	603	582	598	597	581	598	622	598	644	615	614	548	594	578	592	592	591	586	603	628	573	543	613	557	621	619	639	597	631	592	590	596	606	606	606	643	635	610	565	579	596	593	634	607	573	601	589	604	616	606	630	596	607	622	652	598	565	592	607	596	590	601	587	578	583	642	592	611	663	610	608	568	626	628	615	656	602	603	617	570	594	577	618	606	613	598	546	580	626	620	586	574	610	605	585	593	577	616	603	642	611	576	610	619	654	556	598	606	601	630	574	589	616	639	626	626	599	624	620	608	571	584	606	648	621	576	601	590	566	551	590	674	621	591	636	584	558	541	580	627	609	577	591	581	592	570	582	580	602	589	658	587	547	635	580	592	608	611	578	607	628	604	587	603	599	614	605	558	609	654	544	606	576	580	611	505	640	665	604	596	604	615	606	622	582	635	599	603	612	620	613	636	534	545	627	621	612	584	603	627	649	636	615	633	621	575	625	609	604	560	580	596	619	587	601	645	540	588	613	616	557	634	630	566	625	592	614	580	585	635	548	607	636	571	620	627	635	570	592	579	611	610	595	614	553	603	590	598	585	628	622	585	613	569	592	588	594	642	567	607	580	605	574	599	596	606	618	619	612	618	633	632	582	605	613	550	606	625	577	606	599	572	626	579	618	587	579	594	636	582	586	574	575	624	573	570	645	609	609	615	590	608	568	581	597	617	626	550	591	629	610	566	611	569	655	656	591	535	595	630	610	596	615	622	586	582	592	620	592	588	621	605	620	594	571	614	664	598	620	608	633	554	611	602	609	592	574	618	573	619	622	589	596	558	618	573	588	626	588	597	579	621	629	611	612	562	600	560	613	599	601	536	567	600	584	578	610	587	587	615	566	577	562	556	580	577	596	602	610	566	610	616	536	596	572	634	625	601	607	646	556	591	615	609	649	613	571	602	568	580	609	605	603	627	623	603	620	638	620	611	610	597	614	538	600	581	601	600	626	614	607	582	605	597	622	573	624	601	571	615	606	598	593	609	623	582	619	568	571	611	646	566	555	600	580	621	601	624	625	607	618	607	601	612	572	639	567	591	590	587	600	618	585	586	590	628	639	592	606	590	590	598	596	565	583	599	609	602	619	613	586	611	587	621	568	586	533	575	589	569	609	602	595	583	618	589	617	592	656	580	559	635	610	584	613	585	616	654	566	612	595	641	588	599	581	622	613	599	684	584	595	604	584	594	573	626	619	605	609	620	591	617	580	597	620	580	616	555	652	620	547	616	647	613	609	596	632	611	612	570	579	590	605	620	598	577	620	610	590	595	587	566	604	564	608	612	609	587	637	596	558	548	569	562	621	586	569	569	583	609	596	635	573	582	597	586	620	593	643	582	587	633	585	605	589	656	652	590	623	587	580	625	561	580	561	609	582	590	616	622	628	610	593	621	588	567	558	609	637	536	597	580	614	607	591	625	620	650	600	623	616	622	551	564	588	617	661	603	608	622	593	602	616	587	570	615	597	599	582	631	576	620	572	551	584	601	597	610	597	589	640	623	626	593	627	557	564	608	582	556	619	630	565	570	612	556	640	603	591	573	629	593	610	565	591	636	610	615	600	622	593	606	601	587	642	620	626	606	585	577	638	610	647	600	589	577	597	590	579	588	599	639	561	590	604	593	596	647	617	616	598	614	608	583	597	584	603	623	614	599	628	611	586	643	599	614	569	566	607	572	566	585	576	618	621	656	604	615	574	611	590	618	608	605	551	605	610	620	605	610	591	640	589	560	586	607	617	612	610	590	599	555	624	655	578	602	604	611	610	593	625	619	621	624	604	580	586	597	600	621	639	566	553	553	629	538	610	617	647	632	585	558	626	622	615	582	619	564	589	600	651	614	577	590	600	615	574	619	590	596	613	624	578	609	601	590	604	603	599	601	624	618	570	598	590	606	583	605	610	573	618	615	616	654	583	582	621	610	599	607	586	613	622	592	633	587	623	605	579	607	571	553	587	582	564	608	608	600	612	611	563	603	537	625	636	603	578	625	610	607	622	590	593	583	556	587	600	604	597	573	577	601	593	578	600	585	589	608	590	623	599	578	613	623	600	581	594	587	604	647	621	593	586	622	615	607	576	561	625	595	613	642	584	576	617	582	611	599	602	577	574	621	600	606	639	588	621	625	590	632	610	638	617	648	593	610	619	635	575	619	594	652	531	635	619	565	617	597	600	588	576	608	577	603	609	621	610	616	577	601	614	597	573	615	637	627	597	577	598	576	632	570	653	563	564	602	595	600	592	594	631	599	591	592	628	611	617	614	620	609	622	608	595	613	588	614	578	606	622	583	575	586	567	622	618	532	635	583	649	617	593	636	677	589	580	577	612	571	575	603	607	616	616	580	585	615	587	627	619	627	615	612	567	601	608	596	601	596	595	561	583	576	566	582	614	581	636	594	619	572	583	618	582	604	581	594	571	608	609	604	597	616	596	573	618	586	618	596	597	579	542	582	573	599	622	574	587	632	593	594	641	569	604	573	624	618	608	606	606	585	602	603	602	605	583	579	584	574	575	622	585	604	605	616	597	638	613	594	614	582	588	617	600	607	618	608	571	600	606	560	591	575	587	615	577	563	587	645	577	577	590	595	570	566	612	582	597	608	590	625	648	596	620	649	612	615	629	601	562	576	618	626	624	611	637	607	628	632	586	580	624	584	616	637	602	614	620	611	573	610	601	585	554	609	588	653	610	583	582	565	621	577	620	638	595	558	637	619	621	648	620	626	608	581	640	588	602	562	590	640	610	623	626	604	606	582	591	614	610	600	600	594	593	595	586	613	627	629	607	632	621	633	588	610	618	560	588	576	585	585	605	554	606	576	590	603	552	626	605	643	622	577	586	579	598	567	603	557	628	593	593	590	620	611	611	613	606	575	620	610	604	595	581	611	561	609	608	587	625	632	610	621	629	629	603	580	601	615	624	585	625	597	620	633	538	563	610	592	609	609	575	577	587	597	606	610	568	650	629	570	601	635	620	596	608	587	611	597	576	592	650	559	614	584	637	562	607	588	571	640	645	618	632	579	566	617	609	586	664	591	607	606	552	577	598	605	608	597	593	580	586	574	616	610	647	551	591	571	622	641	624	621	602	643	556	603	588	605	606	643	608	568	583	589	567	576	587	557	579	588	611	592	626	613	622	609	600	650	553	567	585	588	608	578	600	627	615	589	602	617	554	618	603	595	559	583	629	597	606	584	567	609	591	610	614	640	599	649	631	582
23668	12821	16293	10385	1442	669	472	424	345	320	288	264	249	232	233	238	227	237	225	229	240	229	248	217	190	213	241	226	195	201	203	193	181	197	224	220	200	206	194	195	193	192	211	195	186	199	219	203	202	214	198	181	200	194	185	200	212	212	197	208	213	227	186	207	180	212	214	190	189	213	228	204	187	193	200	206	187	217	216	216	201	209	185	200	198	208	214	195	216	200	212	180	203	216	194	202	203	197	187	183	216	219	199	201	211	191	188	236	199	234	195	183	203	194	198	218	217	180	207	204	231	165	194	214	207	194	232	196	198	188	174	191	230	199	206	235	205	202	208	189	199	234	198	232	197	206	191	190	235	205	219	226	216	214	200	201	218	191	219	197	199	204	234	192	193	217	215	204	207	204	215	226	190	197	222	218	190	179	214	212	191	185	203	228	222	218	187	184	204	226	206	174	178	210	196	218	214	186	206	201	201	215	200	207	201	194	184	207	220	206	208	174	191	196	186	214	212	197	196	171	199	208	179	202	236	210	177	213	201	203	178	223	182	221	201	213	207	197	215	187	257	183	178	209	201	212	222	227	213	208	185	201	207	220	215	212	181	185	210	221	212	205	185	215	227	200	202	175	202	211	181	191	199	217	216	216	184	189	198	226	193	208	184	205	198	218	224	204	193	186	191	195	204	177	183	223	190	212	175	192	198	195	208	193	194	212	192	211	151	180	184	230	199	176	219	208	213	196	176	200	209	194	187	245	209	205	182	209	217	208	196	197	187	191	190	196	210	202	199	184	209	220	190	221	186	199	178	190	202	179	201	186	205	198	191	223	198	190	216	232	199	202	193	205	230	212	183	210	198	233	201	223	206	210	217	208	202	209	203	184	205	196	200	201	225	243	205	195	206	185	200	200	187	206	210	206	189	226	205	181	224	209	201	178	211	231	203	197	220	228	189	197	184	178	207	209	199	192	194	191	196	228	206	218	197	201	196	221	231	197	199	198	229	213	225	206	193	199	184	202	201	187	183	194	173	207	225	187	189	188	207	218	229	179	188	190	206	210	206	225	172	183	184	214	194	242	196	216	243	222	194	180	200	206	202	201	186	182	247	204	194	210	205	204	176	182	192	196	167	177	226	179	182	205	178	202	204	208	190	221	209	192	204	227	207	195	210	222	203	178	223	193	232	204	203	189	191	198	167	184	220	215	206	208	219	197	228	230	187	206	182	201	208	190	233	200	203	217	199	221	211	193	223	193	200	184	212	197	204	206	189	212	195	195	193	218	208	213	196	214	203	184	224	200	203	193	211	212	205	191	225	197	231	223	224	212	222	189	187	194	199	184	215	219	211	231	196	211	225	217	188	184	199	182	209	191	222	191	193	220	185	207	218	189	214	178	203	194	181	219	197	185	203	219	228	226	227	202	196	208	210	207	203	220	192	222	218	201	207	215	204	216	214	213	197	190	210	237	208	216	199	181	227	204	198	209	178	210	196	197	211	199	203	216	220	216	240	204	206	179	213	185	201	200	228	194	198	201	193	165	197	213	208	226	203	199	197	213	228	216	220	191	199	206	235	233	203	211	197	196	192	208	227	208	207	191	182	210	220	208	212	217	217	219	230	192	202	213	213	213	209	195	212	184	200	215	215	191	224	212	204	204	210	193	206	203	205	216	193	197	195	215	189	210	230	221	212	176	223	223	210	176	179	201	191	190	191	217	221	191	188	206	212	212	206	206	187	195	198	218	196	204	228	173	199	209	214	196	245	208	206	187	228	190	206	204	215	224	216	232	192	205	214	190	226	214	193	199	209	209	205	204	215	211	181	225	190	190	215	185	205	201	205	228	193	209	207	196	197	200	192	224	191	205	209	223	185	199	198	193	195	164	198	196	203	227	185	234	187	179	199	213	204	212	201	193	215	215	214	197	213	183	203	206	203	190	208	197	219	199	207	205	179	206	217	198	187	203	212	201	199	185	211	197	214	211	237	201	240	198	200	213	212	244	196	200	216	193	205	201	171	214	209	218	208	204	183	186	191	216	203	197	217	197	199	208	211	198	184	188	183	192	194	185	184	196	181	213	200	186	205	198	199	201	221	206	209	193	195	224	180	201	220	223	211	174	206	201	208	232	198	211	228	183	208	220	216	200	195	214	192	193	200	191	193	206	203	193	232	195	195	210	232	209	211	200	216	210	191	191	197	200	193	193	168	224	207	192	206	188	211	222	199	190	220	179	213	198	214	223	228	222	217	206	220	195	211	196	226	192	216	193	203	181	197	203	201	194	203	190	182	190	191	186	208	206	204	221	186	179	215	193	179	213	192	205	199	205	182	183	218	187	216	223	210	205	208	225	206	183	196	202	213	175	202	211	206	219	188	199	189	198	213	198	198	183	201	189	190	189	181	230	202	212	218	170	190	205	206	187	193	206	178	199	192	204	206	228	217	179	210	229	213	189	196	202	198	240	201	240	178	234	198	202	195	257	191	191	209	223	203	184	190	217	215	201	192	227	191	181	201	201	190	199	203	246	210	217	211	214	187	221	210	206	221	215	175	199	210	211	229	205	183	208	191	197	198	189	183	224	197	190	200	201	185	202	212	203	195	186	168	215	185	205	175	175	203	225	209	189	203	184	202	223	217	188	203	190	168	220	208	193	172	203	207	189	191	188	195	215	210	218	191	193	226	204	189	222	178	206	177	196	192	219	185	195	219	205	211	209	186	221	222	184	184	220	207	163	216	196	190	208	213	184	211	219	198	196	192	193	213	206	199	197	210	225	192	175	220	239	194	201	206	197	191	214	206	190	215	195	193	237	197	175	193	214	188	196	202	193	169	193	206	203	185	201	234	212	219	218	225	227	192	200	207	188	179	201	191	201	198	230	200	173	194	211	240	224	229	190	209	205	199	202	214	215	215	217	214	197	205	191	182	198	214	205	213	183	218	198	191	197	209	199	223	197	195	228	221	234	202	182	207	209	189	202	210	193	213	194	212	236	225	190	203	188	197	185	188	198	229	179	188	204	222	205	218	235	204	228	212	216	225	189	195	208	199	219	214	201	217	194	202	216	187	186	201	199	197	180	231	179	197	182	199	184	217	174	196	203	200	187	201	211	216	229	218	192	188	186	194	203	233	204	203	219	198	182	227	224	207	200	196	224	230	184	214	207	193	205	202	216	208	183	202	218	216	179	204	187	206	213	212	177	188	195	207	211	204	249	240	201	174	199	193	189	214	233	190	229	206	222	194	186	223	212	213	207	199	222	218	198	217	184	243	202	200	203	192	198	207	170	180	183	192	204	213	193	191	219	198	199	193	197	204	191	194	230	246	211	188	189	194	194	190	230	196	189	223	198	193	212	204	198	212	197	196	215	229	195	195	206	195	221	227	188	228	224	187	214	224	195	177	196	254	219	201	206	213	237	201	192	201	196	214	203	228	207	168	189	210	206	194	201	195	192	180	229	189	190	196	217	231	223	208	171	194	196	188	232	196	208	218	210	203	219
17644	11492	22926	13730	2653	2167	1808	1536	1356	1084	982	949	883	883	822	758	783	654	694	615	635	660	599	634	559	578	519	521	576	533	512	555	502	506	464	522	524	514	492	489	535	507	513	503	527	491	517	512	493	465	513	470	537	518	504	500	499	487	503	492	527	497	512	504	495	486	555	512	464	481	490	497	480	464	500	477	494	465	488	443	479	511	475	519	491	498	515	462	512	508	464	489	478	505	500	528	517	463	504	449	524	502	503	513	480	531	502	485	508	510	520	503	498	473	481	523	470	504	508	537	476	491	488	510	507	522	517	516	498	484	492	524	509	480	506	488	509	496	484	472	482	487	481	462	479	531	507	498	506	486	524	505	532	533	472	513	474	519	506	493	468	455	521	497	485	491	486	514	516	527	478	527	485	467	474	531	506	540	542	501	525	525	492	541	455	519	507	475	522	494	453	465	514	499	514	541	513	512	479	527	472	488	524	498	488	494	527	475	507	488	517	494	506	467	467	502	480	505	467	514	485	514	496	509	559	503	505	530	501	466	533	503	480	504	531	507	527	484	490	481	477	498	487	483	491	484	477	531	492	451	476	462	422	480	518	505	519	503	493	525	483	481	491	490	492	479	490	506	542	542	483	522	471	493	515	475	492	515	461	503	460	479	508	495	473	496	487	539	479	496	517	499	527	485	527	526	520	484	503	439	515	507	494	515	506	465	501	502	489	524	491	445	504	520	492	486	468	504	519	515	503	493	472	505	495	490	492	501	475	455	484	486	490	488	471	503	463	532	504	497	469	515	508	458	534	441	483	501	524	542	505	503	467	498	514	510	509	467	516	513	487	516	474	507	493	490	495	517	476	500	540	572	504	520	513	521	440	453	512	453	476	455	506	528	487	489	530	528	498	516	533	496	473	510	501	494	478	521	538	532	482	499	499	518	515	508	496	456	500	522	482	516	485	465	522	502	476	499	496	499	480	492	489	508	464	471	506	518	497	511	509	492	520	521	499	503	499	495	479	502	482	488	517	510	522	473	494	486	495	484	465	496	468	496	502	473	500	510	556	525	507	495	492	497	510	535	493	545	549	443	517	502	496	518	520	528	496	500	506	498	500	523	481	498	460	492	451	532	510	504	505	529	469	509	505	532	517	507	544	485	482	500	471	502	486	511	508	472	489	454	475	478	474	484	513	493	468	470	481	538	499	536	523	522	523	472	472	445	481	492	497	447	470	474	464	500	501	485	477	474	491	498	475	487	525	525	498	504	498	432	479	469	463	500	509	493	466	499	488	502	498	475	515	472	473	487	480	472	488	472	525	566	535	512	488	519	489	474	483	487	498	499	474	535	459	492	502	497	555	497	488	497	529	513	499	502	486	518	538	501	475	497	461	518	492	454	492	496	537	481	475	480	519	527	458	476	502	505	493	516	483	485	503	455	485	506	543	500	525	491	502	528	518	521	538	497	516	511	490	531	461	463	474	542	444	474	536	493	501	503	509	520	486	479	492	515	476	494	470	490	499	474	495	491	477	467	514	476	506	523	484	474	493	468	476	493	465	484	485	484	528	491	501	503	486	478	480	534	523	480	498	501	494	516	450	509	489	497	463	526	496	476	481	474	495	503	502	511	492	495	466	498	470	528	539	514	474	488	461	522	493	530	554	489	495	503	492	504	496	531	479	496	484	476	483	513	533	516	465	494	501	496	498	505	501	462	523	511	482	488	541	475	525	518	516	503	493	519	483	512	532	510	499	494	466	490	468	457	476	504	495	509	501	521	471	508	523	495	500	469	486	542	515	504	496	490	475	483	488	479	536	513	480	455	506	501	545	503	498	539	483	508	493	527	541	496	545	482	498	494	506	466	512	498	498	513	513	472	522	536	490	477	508	478	491	490	486	501	522	474	477	496	485	510	483	518	465	525	524	507	491	523	510	465	522	459	484	491	493	497	494	488	512	509	476	497	520	482	521	505	510	495	462	478	450	474	535	524	519	500	532	514	496	502	539	496	498	458	526	517	499	478	478	491	493	482	498	465	494	517	510	501	448	503	531	476	477	484	500	459	534	538	457	463	522	502	486	509	541	462	497	500	468	472	501	523	482	506	481	512	506	524	466	475	511	519	467	471	485	457	516	505	493	501	480	497	512	514	514	507	515	496	468	517	531	498	475	494	504	471	494	457	477	480	525	498	533	532	523	507	514	493	477	497	477	527	485	509	516	520	492	476	495	497	470	494	521	518	517	513	482	501	498	490	522	521	542	508	476	509	506	508	490	489	485	499	503	528	516	501	469	480	504	498	513	511	534	471	490	482	519	493	513	517	502	517	529	513	483	520	501	475	557	498	514	516	535	505	525	494	501	509	464	533	469	504	462	503	511	457	492	543	526	484	491	513	513	497	487	494	506	524	493	510	504	480	518	480	496	499	524	514	480	503	483	491	511	517	517	505	468	499	453	516	488	502	461	499	505	486	519	536	499	498	493	489	483	478	511	537	484	525	488	506	490	499	457	517	458	497	488	514	453	501	510	464	500	495	514	492	543	484	500	494	521	501	462	550	542	483	504	476	471	496	509	516	495	515	510	491	506	523	453	491	512	476	508	456	509	460	491	451	541	468	474	507	471	488	561	473	467	524	491	511	459	494	527	512	479	509	532	510	527	527	513	500	508	500	498	465	509	517	511	528	457	504	522	520	488	486	492	516	483	495	475	484	513	480	500	519	487	487	512	534	530	449	498	457	522	475	476	498	500	447	512	489	496	538	475	501	514	498	483	513	506	481	515	487	516	482	506	448	460	532	506	509	495	500	504	486	495	508	494	503	453	458	472	503	489	492	491	497	499	509	493	500	525	509	515	497	509	529	514	476	478	478	505	467	545	495	462	508	517	464	489	472	488	534	486	500	508	478	514	498	526	469	523	469	485	514	532	478	558	519	538	490	470	508	497	497	533	485	477	551	482	488	523	523	499	499	476	496	468	482	464	469	506	508	491	477	502	465	526	534	509	441	516	483	493	517	512	547	489	508	477	478	503	506	490	531	470	544	481	451	515	511	500	515	515	512	483	481	519	515	528	503	522	490	502	500	503	470	499	479	494	507	525	509	513	491	500	505	484	497	485	494	510	510	532	485	533	532	513	492	491	507	467	503	471	499	524	468	497	493	529	508	499	503	453	446	506	481	512	504	501	497	481	469	490	462	507	552	469	519	475	512	497	505	466	496	511	475	500	466	483	474	514	513	516	496	509	494	537	518	520	527	493	518	518	460	470	486	490	453	476	481	516	471	491	502	492	513	444	475	484	529	484	521	498	486	475	491	529	503	463	488	498	490	523	517	537	482	484	499	537	496	512	458	506	495	476	506	484	495	508	526	504	499	453	501	462	500	516	491	485	482	491	507	501	460	499	521	518	470	509	461	504	477	496	525	497	494	510	480	527	496	494	509	470	499	513	499	478	466	482	533	513	502	491	465	506	516	507	499	447	514	520	519	486	476	497	507	499	482	446	493
33417	21205	24668	12500	2274	825	546	361	354	304	258	219	196	198	189	177	176	158	155	163	163	154	145	116	113	132	149	139	150	124	132	131	126	126	129	120	117	137	135	111	139	105	133	122	127	117	137	98	131	125	126	106	118	133	122	120	137	116	112	150	114	137	120	114	139	121	123	102	111	120	126	118	142	126	123	144	121	119	123	102	113	133	121	131	119	137	121	119	133	102	124	105	131	129	144	115	123	122	127	142	106	126	125	137	103	113	116	103	103	144	114	138	136	135	156	119	124	128	129	153	104	118	110	116	106	113	130	124	127	130	127	123	119	106	114	120	116	117	122	124	156	108	136	121	125	129	143	125	119	132	117	125	121	125	126	131	122	128	122	104	115	120	108	121	118	112	119	128	139	116	120	120	131	130	100	107	131	148	113	118	139	122	130	108	105	116	119	143	111	131	109	137	134	130	122	126	144	128	129	113	129	106	110	115	117	119	121	123	132	120	120	120	130	111	110	119	109	130	110	119	118	137	105	113	135	137	128	114	133	135	130	131	128	118	115	118	103	111	124	119	110	116	127	114	120	102	98	107	131	123	112	118	133	132	117	124	130	116	108	110	117	156	131	125	125	127	135	100	125	110	133	123	124	121	104	92	119	114	144	112	146	120	146	127	127	141	141	122	115	108	117	118	106	120	126	127	113	116	116	126	119	127	135	120	133	102	151	106	133	113	116	125	118	124	145	120	131	133	112	112	124	132	112	118	121	130	118	125	136	123	114	137	118	114	135	137	128	116	114	122	127	120	130	127	130	126	132	131	103	116	121	119	111	114	109	128	130	139	135	123	112	116	119	126	104	108	128	136	130	134	142	125	138	155	134	122	112	129	116	115	110	127	136	97	115	116	114	135	103	121	121	127	133	115	135	132	119	134	117	130	121	119	126	126	112	116	105	126	134	129	124	122	134	119	125	111	118	134	117	125	116	143	124	118	132	123	118	102	104	117	103	110	133	128	122	106	110	113	112	105	144	130	123	125	116	130	112	102	120	137	117	105	126	123	124	98	110	118	117	104	138	119	96	113	122	124	105	123	121	135	112	115	122	118	118	119	122	118	133	126	137	113	130	122	121	121	114	118	120	113	105	111	124	125	140	119	124	113	108	123	130	124	132	114	138	134	126	136	113	134	130	107	108	124	133	127	126	132	128	131	128	120	103	128	134	118	136	119	126	114	116	105	110	108	141	108	115	126	109	91	128	126	137	128	95	103	115	112	115	123	102	128	110	114	127	102	125	132	141	128	110	136	127	102	130	121	119	116	142	150	113	105	119	119	134	129	129	113	105	124	114	131	135	130	132	126	115	157	102	134	118	127	105	120	113	122	112	109	136	126	129	111	127	124	105	144	132	140	142	108	101	123	140	128	125	106	126	116	131	107	149	110	127	151	118	123	120	112	122	136	117	133	96	132	113	122	122	128	105	132	143	138	122	98	118	125	124	145	121	120	125	122	133	140	120	127	124	127	124	135	121	103	124	120	105	125	124	118	115	127	117	128	124	119	118	125	99	124	115	120	111	131	124	136	135	118	141	128	129	109	135	119	157	109	101	132	118	118	111	127	110	148	112	131	139	129	113	120	156	104	123	141	136	135	129	113	121	122	127	114	122	117	109	140	138	121	142	124	122	121	121	99	118	140	125	121	136	114	149	106	132	118	128	108	109	138	128	162	136	132	124	130	126	110	121	145	104	125	115	117	114	131	104	104	123	110	110	130	123	123	142	136	102	119	139	116	127	109	128	118	134	132	115	126	114	118	158	145	140	129	116	115	139	125	121	122	119	111	117	114	107	140	143	121	100	135	100	116	113	109	118	125	131	119	132	127	116	108	139	103	119	115	133	130	96	145	96	100	121	141	108	102	123	149	113	113	106	114	98	122	125	131	134	114	139	128	127	114	122	97	113	92	140	145	112	113	144	105	136	135	132	111	133	127	118	137	142	130	125	98	136	107	104	115	121	134	134	114	115	130	102	120	121	113	139	125	120	134	125	133	141	151	127	116	123	127	125	101	122	107	127	112	114	127	123	130	124	116	150	141	132	136	116	124	120	128	122	138	112	118	143	122	127	123	114	113	125	122	130	125	113	118	117	92	143	131	118	121	123	133	107	102	112	118	116	113	133	112	129	116	106	121	117	119	110	91	117	122	132	147	115	134	109	122	107	106	116	123	136	123	109	132	122	122	113	117	134	103	123	123	109	98	119	108	118	117	112	127	130	98	117	108	142	114	113	156	130	136	136	101	127	130	111	99	113	138	106	118	109	124	115	124	111	108	110	105	112	135	114	150	142	119	112	127	104	144	123	115	138	129	115	125	133	132	143	124	139	131	121	121	125	137	129	120	111	147	131	127	115	148	103	128	110	134	115	129	136	114	105	99	129	117	114	119	135	117	125	115	110	135	136	135	130	132	138	121	117	129	119	118	137	102	111	107	137	121	147	133	95	110	122	128	111	130	102	129	115	114	125	130	116	128	124	104	141	116	148	116	135	126	131	130	115	120	107	134	127	122	114	130	114	121	131	122	109	134	144	102	131	119	123	115	112	127	113	108	135	148	148	119	136	120	109	134	131	141	125	117	117	119	148	119	116	125	118	130	110	114	118	127	131	128	112	121	135	107	120	122	119	126	131	115	110	137	115	126	133	131	132	153	127	114	117	124	101	130	124	129	132	129	111	133	119	112	145	137	95	130	130	119	135	121	117	119	110	124	103	138	136	107	127	111	111	128	131	144	111	130	100	105	127	115	132	123	121	133	122	119	135	118	123	115	114	133	128	111	125	122	139	111	115	147	142	111	119	144	125	119	130	130	113	117	124	132	136	122	121	122	105	122	88	143	120	152	113	119	124	141	116	141	101	114	128	104	113	116	125	135	114	136	131	121	136	125	116	115	124	114	121	115	131	115	131	125	106	127	105	130	118	125	104	136	126	130	112	138	136	139	138	111	122	136	121	112	118	131	110	117	114	154	131	133	124	104	138	97	125	104	131	105	123	112	136	140	135	131	147	123	125	132	125	140	133	130	125	146	100	116	124	127	135	115	115	112	120	120	154	125	129	114	120	127	137	129	119	128	125	124	129	128	104	122	123	125	130	112	118	112	131	123	120	138	101	145	131	139	115	120	147	122	112	119	121	111	129	124	132	119	122	125	118	130	102	114	117	120	126	114	128	98	106	110	130	127	141	115	107	119	134	111	132	114	126	110	134	130	119	135	135	135	118	122	97	131	133	108	115	115	137	119	130	115	129	110	137	126	122	112	108	102	102	110	125	143	112	134	152	103	116	126	116	116	126	126	125	114	121	141	121	115	108	106	109	98	110	122	117	129	108	130	107	120	123	104	131	149	132	110	106	114	138	135	120	126	118	151	147	126	123	119	127	116	135	112	144	110	131	117	128	113	132	98	117	127	129	152	137	133	116	121	108	105	147	131	127	143	115	125	119	121	101	110	128	141	138	123
22955	17159	29116	13830	3574	2946	2253	1877	1622	1262	1055	942	861	827	721	734	671	618	558	531	532	505	502	485	475	391	375	434	398	376	359	369	357	391	336	338	321	323	347	340	301	351	310	331	320	297	347	338	305	354	284	331	335	362	313	353	298	307	312	342	300	327	329	329	332	286	329	308	309	304	319	302	299	317	319	312	325	336	322	309	297	292	308	302	332	318	324	318	321	338	294	336	310	314	324	332	325	320	302	324	326	355	308	318	301	304	301	284	308	318	315	312	315	336	313	343	311	308	336	325	302	348	316	313	324	285	283	301	317	313	330	321	319	322	334	351	320	334	304	326	312	296	337	311	334	294	316	321	315	359	316	337	354	313	305	307	313	309	297	324	340	268	309	309	358	322	345	296	317	290	312	326	317	321	329	315	282	337	314	299	312	319	295	307	311	317	325	321	331	346	271	291	328	308	287	335	319	328	301	285	312	322	327	315	357	334	365	319	299	318	300	318	317	319	329	338	300	315	289	332	300	325	315	340	324	320	275	301	299	314	300	350	285	332	300	291	306	296	347	287	321	291	301	310	329	319	340	302	304	343	309	314	307	325	288	300	314	317	346	328	327	323	316	335	347	372	337	340	334	328	332	317	313	316	324	317	338	296	300	323	301	308	327	313	307	350	290	287	294	298	306	320	358	320	330	280	319	337	312	323	287	354	335	303	313	326	332	330	307	305	336	293	305	314	363	312	323	286	294	316	303	312	340	352	324	318	292	288	330	300	310	310	310	339	329	310	284	312	336	334	320	303	308	298	317	322	346	314	317	311	301	328	311	290	271	300	301	330	342	325	328	329	327	303	327	311	316	335	329	314	298	327	301	299	319	316	342	327	316	344	320	304	288	283	289	314	341	311	333	288	288	332	332	321	336	325	319	333	322	311	322	298	314	306	338	313	335	306	344	304	325	312	293	333	309	320	303	326	327	334	315	308	316	335	298	346	313	300	311	305	331	337	348	336	301	333	320	318	328	288	290	319	314	283	304	327	345	314	347	322	273	309	315	315	339	335	290	300	337	317	325	302	336	360	307	318	297	301	329	306	304	336	301	308	314	284	332	293	285	306	336	300	314	315	332	325	269	317	277	326	290	336	309	332	290	309	331	276	323	334	298	285	338	292	335	310	303	306	338	287	334	331	313	308	299	327	341	297	328	302	319	295	293	333	321	367	301	295	349	311	314	315	304	348	288	311	296	311	302	308	307	360	314	302	329	323	304	341	341	320	312	319	313	299	292	326	326	299	321	307	308	310	335	307	343	306	312	291	328	303	289	337	338	291	273	304	338	334	379	311	319	308	294	311	291	352	324	312	300	329	337	288	313	317	300	341	345	340	303	333	307	329	289	317	362	310	306	311	313	316	306	323	296	319	295	304	308	340	331	297	312	347	311	287	293	322	302	318	279	285	295	293	308	332	344	358	290	306	325	310	308	271	310	305	319	323	325	315	300	297	282	310	331	325	301	341	323	328	342	296	337	285	326	315	299	344	300	312	301	319	290	344	313	326	321	305	331	335	297	284	337	293	334	300	321	302	318	297	341	297	298	331	359	309	321	283	353	317	299	331	328	325	311	320	311	325	306	353	311	317	323	320	339	357	313	295	332	317	307	331	327	341	304	312	300	317	344	335	332	307	301	310	276	299	322	302	312	300	338	321	315	296	332	345	308	322	290	310	315	315	312	314	329	323	329	341	290	328	358	341	314	324	313	324	292	305	318	331	318	337	327	337	347	323	331	293	330	318	316	314	336	308	284	330	318	317	310	307	325	332	285	351	314	306	315	339	330	312	341	312	319	325	319	319	273	343	312	319	321	319	333	337	314	312	319	315	324	332	295	315	312	322	304	320	302	305	315	297	301	318	325	296	317	317	310	317	309	307	310	306	318	312	310	307	327	304	303	316	322	311	306	306	299	323	303	309	333	310	315	303	334	339	332	306	303	306	337	340	300	325	313	308	295	333	333	337	325	313	354	345	317	328	319	312	314	305	320	312	325	370	308	326	289	327	349	275	315	295	293	333	308	339	293	315	325	325	318	277	335	342	334	346	314	324	303	297	308	293	312	315	327	327	319	313	347	358	314	314	308	296	340	333	295	321	300	309	320	323	315	321	310	341	322	308	327	309	332	311	350	325	304	322	296	289	349	303	284	315	340	283	332	328	341	303	312	307	305	332	314	319	289	336	309	326	345	305	296	310	299	333	299	289	347	348	306	319	297	318	303	330	315	328	309	322	320	341	310	333	328	325	285	318	338	330	338	312	304	332	316	291	318	333	306	305	314	310	302	280	321	310	323	326	316	325	318	307	313	301	348	326	336	319	314	320	319	322	306	306	321	322	296	322	311	332	321	321	312	342	309	315	308	330	277	299	332	295	300	341	330	298	318	339	323	292	321	307	324	285	312	322	299	316	333	303	302	327	325	302	315	308	328	338	308	294	346	327	293	305	301	290	329	333	299	316	319	318	324	286	349	327	286	299	307	351	311	317	302	299	285	305	328	317	312	323	328	322	272	301	327	299	284	316	296	327	323	325	282	313	312	324	295	330	305	322	291	311	316	300	295	298	302	274	334	332	317	328	325	313	294	296	304	302	309	279	321	303	346	359	309	320	299	313	302	304	310	306	333	324	340	304	288	330	330	320	333	346	284	288	294	290	312	340	336	329	284	311	336	322	293	332	321	321	314	328	304	290	328	319	316	300	311	309	314	328	313	334	314	315	332	313	316	302	310	320	309	296	333	333	296	352	346	318	360	302	302	293	317	354	297	325	331	324	316	289	313	316	338	322	319	326	316	311	318	291	294	334	339	336	309	326	306	309	294	320	305	340	311	309	315	306	315	296	343	318	316	324	317	296	345	346	313	323	340	313	285	325	314	304	342	321	301	360	334	300	304	339	328	310	315	313	318	320	347	309	313	343	328	305	313	316	311	293	358	308	312	313	292	352	328	326	280	330	319	310	337	297	305	325	342	294	322	295	313	308	328	309	306	333	325	340	327	322	308	342	327	313	295	303	305	327	319	320	313	337	354	286	295	324	314	323	296	333	329	352	334	315	321	294	323	306	319	324	296	303	310	315	311	295	321	321	311	312	341	364	325	315	300	323	301	309	329	310	310	301	323	332	324	338	313	291	320	299	323	330	323	329	325	281	299	311	328	326	301	323	332	330	308	325	336	326	317	324	321	362	312	328	329	266	311	299	274	317	340	310	304	320	337	341	343	312	300	345	342	310	330	329	301	277	311	320	329	316	298	307	338	303	323	306	300	342	285	315	335	311	317	315	318	310	315	324	297	340	319	303	298	338	318	329	309	313	296	323	298	350	311	322	316	303	277	311	310	295	325	329	304	300	346	316	318	330	310	322	290	325	336	323	330	319	307	352	324	331	317	335	301	294	290	302	309	318	276	343	314	326	293	354	322	304	336	307	287	321	352	324	278	293	344	297	316	324	291	308	292	303	320	317
10774	5037	3406	1288	530	389	321	343	324	282	279	231	267	269	242	260	281	229	274	234	242	253	257	274	289	266	235	232	305	256	264	234	236	240	230	253	249	254	255	283	247	244	219	214	229	255	241	270	267	263	252	236	269	271	252	264	247	226	251	220	241	255	259	238	282	255	231	278	201	240	286	250	230	248	242	263	265	250	249	242	228	218	256	245	246	269	272	253	236	251	258	244	242	269	243	268	223	263	237	257	266	243	268	221	249	262	256	233	253	243	239	245	238	240	241	284	266	204	238	267	207	244	289	262	223	236	254	278	272	274	211	236	273	246	230	267	215	239	237	252	252	236	223	243	265	265	244	256	237	253	266	272	264	246	233	228	259	258	246	251	218	231	274	257	255	295	291	237	288	220	271	240	264	240	244	266	279	240	265	248	252	249	245	271	253	276	248	257	271	250	246	259	235	245	249	274	235	299	254	232	228	234	240	262	250	228	223	259	222	284	244	272	281	240	265	233	273	255	251	258	252	248	254	249	255	263	261	270	243	266	243	252	253	245	255	256	246	270	241	249	269	235	260	273	257	238	238	258	256	246	264	254	230	261	242	230	236	244	231	265	262	242	290	210	230	252	243	241	255	249	237	285	206	260	260	252	221	255	262	235	264	265	262	291	248	261	274	251	243	273	245	235	273	226	248	271	275	267	217	225	236	275	237	239	265	219	244	235	263	256	257	247	246	265	261	264	258	257	281	258	278	241	268	246	258	245	269	246	278	266	252	245	245	268	266	277	240	230	255	252	239	234	267	238	242	271	261	258	258	286	247	254	269	232	242	257	252	264	210	261	225	270	226	238	266	263	256	241	213	239	265	250	222	239	254	257	280	238	237	222	239	229	268	248	221	269	242	236	256	246	240	263	239	235	253	269	259	247	239	251	218	251	235	226	234	227	236	233	229	248	262	256	257	248	253	244	224	252	250	258	243	249	259	241	260	282	260	238	254	225	267	224	242	242	251	213	242	249	275	250	236	279	266	225	240	246	267	260	252	238	252	262	232	246	218	240	220	249	240	254	223	234	255	256	249	262	264	242	235	238	235	244	241	222	233	238	218	237	245	253	271	232	243	285	229	273	230	227	234	223	232	247	260	240	219	258	259	237	227	247	237	251	260	257	250	244	255	273	204	247	267	265	242	257	250	223	233	249	241	251	277	252	236	250	272	243	243	274	267	238	245	237	248	239	238	268	236	250	217	264	274	255	215	240	252	243	247	247	223	229	234	245	262	263	252	236	215	240	254	245	255	227	235	252	235	233	246	233	238	249	242	262	245	221	278	248	249	237	239	266	259	279	284	260	249	250	226	271	251	241	252	243	243	255	226	269	236	236	237	257	224	260	236	283	260	238	225	257	266	254	266	220	220	251	248	230	244	227	271	258	264	245	240	220	224	275	267	277	285	251	253	265	240	275	285	245	249	216	249	230	272	242	257	249	256	251	247	260	259	266	217	246	249	255	260	264	272	251	231	282	251	248	258	244	272	217	236	258	242	275	241	257	238	247	252	244	236	252	271	263	240	251	230	239	217	262	231	275	253	243	249	238	266	277	244	251	258	215	240	237	237	210	270	249	266	230	284	266	288	246	277	257	219	261	252	245	237	240	252	264	282	239	237	242	259	235	235	232	241	231	246	271	256	283	261	253	261	271	242	257	249	250	272	229	260	242	261	223	224	250	258	282	245	297	247	217	261	227	227	252	245	246	242	265	266	251	250	255	231	238	285	255	237	236	212	248	243	246	267	264	251	251	267	240	280	248	225	251	247	232	241	252	258	269	267	261	245	224	247	270	228	257	268	260	247	273	241	236	243	252	250	239	252	243	218	253	262	253	265	217	269	259	255	190	235	250	264	252	248	247	258	268	246	232	269	226	244	205	246	233	251	252	239	252	261	248	274	228	255	235	256	283	227	243	263	256	269	241	250	234	255	232	233	257	259	249	247	248	255	259	249	252	258	285	231	242	240	217	219	255	283	253	226	253	246	266	277	233	254	249	270	246	229	239	263	247	267	244	251	225	242	225	248	221	255	235	231	252	265	234	275	248	238	254	236	260	231	263	219	268	234	268	245	259	246	251	254	259	230	256	251	262	245	256	246	258	245	244	232	251	259	261	243	250	266	210	217	243	227	242	226	231	220	223	257	236	276	232	238	249	243	243	252	246	223	203	239	264	252	269	262	248	244	245	263	295	247	251	240	266	250	225	255	240	240	247	256	258	238	239	248	252	244	210	220	257	269	243	254	222	242	246	263	248	264	257	249	288	236	240	264	247	233	261	252	250	261	245	237	245	239	231	254	247	264	271	253	266	238	244	245	287	235	241	266	261	249	249	242	241	230	269	265	253	244	277	269	262	230	286	278	229	223	222	243	235	240	267	266	231	264	229	244	248	266	256	278	272	247	234	261	254	255	253	257	282	288	236	232	260	246	273	263	255	233	254	236	261	235	246	237	229	252	270	255	244	241	236	239	268	250	260	254	254	244	226	270	246	286	262	251	243	270	260	247	258	257	277	243	233	270	264	254	246	252	246	226	245	234	285	277	238	262	251	219	227	232	235	246	251	265	240	263	227	206	258	251	218	258	240	219	236	230	247	261	252	254	249	246	234	255	241	224	250	238	237	265	262	269	256	253	233	213	256	254	241	232	253	276	262	233	229	275	242	233	215	260	238	241	239	261	255	235	258	247	227	264	265	277	249	245	248	264	244	224	254	246	240	210	246	255	254	240	270	256	212	246	252	259	262	267	239	266	249	259	275	241	241	254	247	252	225	254	239	255	231	234	245	249	236	207	223	256	248	244	259	242	247	256	275	241	261	242	244	247	233	257	286	307	245	264	261	249	274	237	245	279	268	253	284	285	245	255	227	217	278	242	245	263	251	254	254	237	246	243	267	230	279	231	256	230	288	275	214	259	259	252	255	259	251	247	233	244	285	233	238	283	270	255	243	243	247	238	232	244	247	249	249	275	266	263	236	236	237	228	272	215	248	273	256	260	232	254	245	273	224	255	229	222	239	260	237	231	239	247	240	256	237	278	222	265	246	238	264	246	257	231	234	199	236	282	264	252	248	243	253	263	237	256	242	245	237	244	248	234	245	239	258	268	229	257	262	232	263	225	247	259	273	246	246	243	248	238	255	252	247	242	245	250	239	247	276	245	257	230	223	233	244	263	248	226	288	256	249	248	264	246	219	251	256	260	284	238	237	252	229	285	243	248	275	247	265	221	237	266	283	257	249	240	227	228	228	232	302	248	254	284	250	243	267	236	246	239	245	270	243	246	229	247	270	279	211	264	259	250	254	247	250	253	251	245	263	250	229	275	219	239	238	251	267	242	248	247	244	261	248	234	230	267	239	235	224	231	256	260	255	239	271	262	249	227	258	256	260	247	227	227	252	258	255	245	249	232	252	266	257	255	249	230	246	248	225	247	239	280	242	234	237	270	273	253	281	241	284	246	261
8280	5358	6500	3544	1587	1394	1117	1135	964	872	799	724	760	724	740	669	701	628	611	647	687	618	629	619	703	634	603	609	649	569	596	591	580	622	601	617	592	572	612	642	605	590	569	662	594	608	583	617	594	622	649	585	648	637	579	543	615	634	563	548	581	592	611	612	634	609	589	605	584	648	585	568	592	618	610	596	609	617	636	574	657	585	599	605	611	622	618	614	606	626	604	604	585	609	643	615	604	599	601	600	604	626	603	556	635	598	634	612	637	600	596	617	614	604	559	603	591	639	574	587	584	563	562	601	660	582	584	583	625	571	574	613	596	608	596	609	580	627	593	569	580	619	621	631	615	647	645	594	617	579	608	599	607	555	617	594	584	554	618	610	589	577	593	558	581	622	611	576	616	589	580	636	628	629	623	615	591	571	588	613	600	645	529	607	610	612	622	586	607	538	609	608	566	610	620	584	563	623	632	639	600	607	612	562	626	617	596	551	570	588	608	571	642	593	605	572	570	603	624	581	635	602	594	622	604	602	588	599	595	583	600	586	622	567	599	604	609	605	585	617	601	623	590	619	605	577	588	611	630	633	601	638	654	630	609	619	594	631	598	615	589	575	605	533	604	637	582	624	589	594	560	614	605	613	595	609	635	605	627	606	601	652	572	614	601	599	604	568	609	559	579	593	603	591	612	611	590	610	619	629	590	606	566	571	587	573	584	611	620	633	588	672	610	608	547	548	605	573	571	614	589	625	625	589	554	590	629	607	576	579	638	589	590	606	597	587	626	588	589	638	581	604	600	559	584	600	615	626	665	593	612	595	613	571	588	586	632	592	630	616	590	606	594	590	614	576	623	624	574	598	556	584	589	611	601	575	625	603	583	607	590	588	585	611	583	597	652	557	632	575	592	589	579	604	607	598	569	645	646	587	623	599	603	625	586	605	598	586	598	601	558	560	581	626	525	578	595	607	611	598	592	587	617	589	623	643	540	606	613	599	624	585	601	586	613	628	582	576	595	604	572	590	607	560	636	634	630	576	589	576	581	623	603	613	618	617	578	619	585	616	568	586	597	578	593	606	611	603	605	590	590	589	583	588	587	611	626	597	640	597	620	607	621	631	597	575	614	565	595	582	647	617	630	574	611	584	587	581	602	606	594	633	599	560	616	557	631	623	603	586	592	586	571	611	590	591	595	592	617	585	610	559	588	549	625	596	591	558	594	550	557	544	602	614	606	625	606	600	673	582	593	602	577	600	582	623	598	602	627	599	599	607	580	591	564	626	620	610	602	554	589	557	642	624	619	622	585	576	618	601	581	573	602	597	595	624	566	590	616	599	562	618	575	555	615	655	671	611	622	606	654	574	578	616	581	605	577	546	595	573	606	600	566	615	613	577	593	554	617	605	555	631	573	583	593	598	598	599	599	615	627	620	601	602	576	599	577	599	601	588	616	560	591	648	615	592	556	606	613	580	601	583	606	606	585	576	578	601	598	584	618	609	566	598	604	658	602	635	590	625	604	605	606	596	639	599	577	589	633	605	585	600	595	614	634	626	600	598	538	587	598	580	626	602	582	603	563	622	612	593	633	582	642	621	551	574	566	612	597	613	619	629	618	571	615	576	624	577	578	619	604	640	594	604	554	585	642	591	597	622	600	604	620	608	595	588	585	612	588	611	609	612	631	631	619	610	613	604	627	597	609	649	616	625	608	595	597	631	583	594	611	586	620	595	617	577	591	604	568	579	578	585	619	541	576	608	646	578	628	582	624	618	598	595	567	589	609	614	614	581	633	554	601	622	556	593	585	592	642	608	609	605	577	604	600	622	614	602	617	617	602	637	568	623	625	588	592	599	640	589	645	566	605	584	609	651	583	571	633	621	602	615	625	573	581	568	647	562	567	587	601	589	622	585	588	597	632	618	580	618	598	582	587	592	562	585	603	612	589	557	609	598	615	617	567	630	589	644	577	591	621	581	578	578	580	616	608	564	591	600	581	637	636	610	637	600	599	600	579	595	553	597	585	585	633	588	612	579	626	615	574	588	618	590	574	626	601	571	558	596	615	595	564	588	575	588	585	609	573	623	632	616	587	565	575	579	621	606	613	596	623	601	638	594	586	574	571	609	645	600	625	601	581	629	585	616	611	550	590	606	600	591	608	565	590	581	561	586	605	646	581	587	597	581	626	572	557	580	569	613	588	598	612	619	581	619	614	594	607	625	606	567	634	595	600	599	603	595	615	599	586	611	623	583	600	608	563	621	559	607	576	593	603	616	599	583	621	574	595	594	572	593	587	600	548	603	565	593	629	637	580	644	603	600	611	606	601	584	620	559	577	580	639	596	620	553	629	583	597	580	644	563	579	592	580	609	607	596	573	597	646	607	584	618	570	616	605	576	555	585	640	625	620	626	588	628	614	624	575	584	577	593	594	603	619	615	642	609	598	604	608	585	594	566	632	621	630	583	595	646	595	582	561	583	550	587	571	635	576	626	631	584	610	587	610	585	598	605	603	604	600	604	572	577	586	519	603	606	560	616	640	604	575	652	581	607	581	612	601	604	600	657	573	563	593	586	591	591	621	604	564	586	580	639	638	567	617	637	609	561	601	598	600	605	594	586	608	583	582	579	629	597	607	599	603	569	619	607	613	631	631	584	621	606	612	599	553	586	574	587	600	606	618	633	617	590	605	613	624	578	618	637	623	671	592	619	600	613	602	578	577	607	566	583	575	573	617	616	655	610	578	596	574	577	622	577	602	576	563	610	612	579	583	587	613	615	593	582	607	593	618	584	611	583	612	605	597	582	608	589	614	624	603	630	597	601	606	573	626	645	610	593	598	614	606	602	591	606	552	633	593	586	692	605	579	586	582	585	582	615	578	569	620	612	602	620	614	632	589	592	574	624	611	613	604	594	573	602	578	569	608	563	656	614	589	609	576	593	599	604	572	571	625	601	571	594	594	562	556	580	588	603	590	594	590	625	642	569	584	615	598	594	596	619	585	611	592	580	599	586	620	581	604	614	620	567	620	584	588	614	638	583	596	582	603	583	622	597	598	586	552	626	637	592	607	614	561	615	591	596	586	680	611	593	592	589	565	618	572	585	586	610	576	603	598	618	592	585	650	629	593	604	564	599	606	616	594	597	586	568	595	595	601	630	586	603	611	605	585	590	557	630	563	590	603	611	576	580	604	637	581	624	555	629	578	605	605	627	600	667	580	641	553	588	593	552	605	595	612	615	639	570	587	564	541	556	592	598	613	584	611	638	581	575	586	563	554	586	589	604	632	591	641	636	569	606	603	648	605	569	606	586	586	636	590	635	608	615	641	597	606	585	616	575	638	614	647	583	591	594	572	598	547	641	600	610	578	605	636	593	593	600	634	605	644	599	566	562	642	629	581	636	628	624	594	588	628	623	630	584	624	588	574	621	567	593	621	614	608	647	628	620	545	593	586	558	619	577	645	604	626	610	573	605	572	605	610	595	609	589	584	581	564	608	603	617
24743	15239	15367	7099	1098	580	459	386	335	271	276	274	270	270	227	234	255	238	208	213	219	214	230	241	196	220	227	221	207	199	188	210	217	201	208	205	208	191	197	219	212	209	201	185	203	212	202	217	186	215	189	211	227	240	229	198	205	250	173	205	192	186	180	232	192	235	199	215	207	196	192	224	243	195	217	184	186	211	184	214	175	225	191	214	202	198	191	218	192	185	202	204	187	205	194	191	201	211	219	216	185	190	213	214	211	182	230	212	199	197	196	220	173	201	205	227	214	196	189	191	232	207	225	201	211	209	225	205	196	191	224	216	216	207	211	215	216	204	214	211	191	180	182	225	206	185	168	218	215	206	205	206	197	188	181	190	218	217	211	196	197	216	195	192	191	187	205	227	212	216	189	206	212	196	224	205	211	200	226	177	183	218	195	204	176	241	184	208	241	210	199	192	209	204	185	192	215	217	200	215	186	165	200	213	196	207	190	180	196	208	199	194	194	185	191	196	199	191	221	222	235	181	209	176	224	203	192	216	186	223	201	186	223	199	186	194	196	208	190	216	189	207	195	229	208	203	188	172	201	214	189	214	199	200	188	203	197	192	197	180	216	203	199	208	215	190	213	211	200	206	175	252	196	184	201	185	217	186	235	220	171	213	192	202	205	209	213	183	215	203	204	199	186	202	194	222	219	195	224	210	204	205	209	197	207	212	211	204	221	196	207	184	238	206	164	177	191	213	208	192	180	174	206	237	193	213	184	198	181	213	202	203	209	215	189	197	212	190	209	212	214	178	194	210	209	171	217	198	181	200	216	220	234	223	241	198	212	207	188	214	212	175	236	199	204	193	230	186	219	175	215	193	204	222	181	194	202	214	198	214	205	213	220	200	186	203	221	185	180	187	196	198	183	214	199	206	212	193	195	200	198	204	211	221	205	224	195	218	169	187	229	230	190	199	200	220	202	196	203	184	203	200	184	218	187	219	223	200	219	197	183	210	214	220	221	190	180	185	197	178	198	221	209	187	199	214	221	211	184	229	225	186	187	206	173	215	191	201	190	192	199	191	232	196	225	204	168	200	194	207	190	204	197	201	239	205	195	217	203	210	204	208	222	221	210	214	204	202	185	224	190	183	178	228	206	210	189	199	221	219	191	211	192	209	186	238	218	202	209	215	194	203	207	243	186	202	199	178	212	196	200	215	204	234	209	185	189	216	213	201	203	184	200	182	185	187	195	197	222	190	214	201	196	177	195	235	191	211	224	203	207	207	182	208	204	190	194	222	192	188	215	180	216	176	195	190	194	214	203	180	172	217	184	215	209	195	186	206	201	215	209	196	192	189	195	181	214	197	187	201	180	185	185	200	217	199	217	198	206	218	214	183	227	200	206	228	195	196	197	200	190	208	202	201	204	206	217	187	207	187	196	208	193	207	228	228	225	221	175	179	190	195	187	203	232	195	194	200	207	196	178	176	205	215	208	205	212	178	226	208	231	221	201	159	164	218	227	199	192	176	222	212	193	184	187	219	213	203	193	205	228	184	216	198	209	235	183	198	186	230	191	235	225	205	177	204	177	252	174	231	209	216	214	172	224	218	178	219	196	191	201	210	213	176	186	201	193	209	230	220	211	192	200	192	195	180	194	223	178	211	206	238	199	225	208	218	208	190	198	210	199	217	213	224	206	188	198	198	212	190	201	230	178	205	189	180	221	194	212	197	215	193	212	182	201	189	209	211	209	193	185	202	193	207	219	196	219	197	212	210	207	203	213	214	219	210	200	196	192	199	216	230	194	216	248	186	189	198	216	205	201	203	225	205	182	216	194	200	205	203	190	198	185	210	163	199	195	212	194	186	197	208	200	198	204	194	213	182	226	207	198	217	226	170	178	191	183	216	196	231	183	188	212	176	194	236	230	219	230	205	211	200	193	205	207	214	193	188	202	193	183	191	203	194	202	190	218	215	214	186	215	184	215	193	199	196	213	224	195	186	187	189	233	190	186	207	177	206	192	185	205	178	215	190	180	175	211	202	200	196	196	208	205	194	205	189	206	180	198	194	211	196	209	223	224	203	213	189	171	201	194	188	205	199	192	194	204	217	181	210	222	216	206	183	191	216	188	204	219	202	214	202	216	218	222	198	205	178	195	204	191	219	196	207	188	189	186	189	204	210	203	178	217	205	192	208	231	221	206	181	204	194	213	190	205	203	219	186	208	187	200	185	189	193	214	192	211	185	200	205	173	178	202	207	213	211	195	194	194	225	210	213	219	212	206	235	228	204	217	179	208	183	182	205	197	202	225	199	204	214	207	213	194	226	215	192	171	199	207	205	224	205	199	216	205	185	193	192	225	201	218	197	201	207	186	236	217	196	212	212	203	190	199	214	192	194	220	185	191	207	195	212	191	188	192	188	191	205	196	189	211	235	202	218	183	196	189	191	220	195	206	183	210	176	207	188	213	192	195	190	214	211	201	188	192	207	221	203	196	179	191	220	201	183	188	231	190	228	219	207	220	219	206	194	173	215	220	189	191	194	221	240	219	205	206	185	197	204	184	223	183	205	194	188	208	227	189	205	198	204	205	191	203	207	210	199	206	209	197	225	220	208	192	244	178	191	211	209	210	190	214	196	207	223	203	222	213	185	171	207	216	217	196	214	202	202	187	218	219	209	172	176	209	183	215	188	204	206	200	207	201	223	220	211	222	216	205	217	209	187	199	199	233	187	212	236	209	210	229	201	199	222	222	200	191	205	216	226	194	200	219	200	208	223	223	180	206	205	188	221	187	183	202	198	204	212	198	228	185	205	221	199	193	200	208	197	194	208	216	225	215	198	221	217	198	210	212	203	211	196	193	187	229	193	164	215	203	201	197	169	190	211	209	187	180	186	207	203	212	188	207	208	200	218	196	191	192	205	223	182	216	216	185	199	195	186	201	214	189	217	197	183	186	202	207	199	214	178	194	217	193	206	172	206	197	190	213	203	220	201	192	207	214	189	196	210	200	229	214	216	216	222	208	208	198	197	213	216	202	261	237	196	220	205	234	195	193	189	216	219	195	206	213	196	221	185	235	202	222	194	215	167	198	203	211	217	216	165	211	182	211	202	215	186	190	175	205	210	219	189	187	212	210	208	226	196	186	195	185	192	196	213	188	192	202	205	181	195	201	200	220	209	194	201	198	210	199	172	215	187	207	202	200	193	217	198	230	204	190	191	216	192	217	216	194	173	194	197	202	222	204	198	211	209	198	199	169	202	230	215	214	202	211	198	181	185	198	194	222	214	205	216	186	222	204	216	185	203	240	198	229	206	174	184	227	203	180	202	204	202	195	184	230	201	208	196	199	208	181	206	190	200	220	218	189	188	203	184	235	198	207	204	178	211	190	218	208	218	201	180	213	217	203	181	185	231	209	198	200	178	207	230	203	194	206	222	193	198	180	217	217	204	200	200	201	220	194	212	214	212	204	180	217	175	194	198	201	197	189	195	188	197	194	235	213	208
17952	13872	21241	10244	2630	2128	1821	1551	1345	1049	1013	901	922	846	833	811	732	678	614	648	628	637	625	579	538	570	538	541	535	532	547	530	491	497	510	523	512	500	469	544	519	516	500	519	555	527	534	498	496	496	514	507	524	506	456	506	484	550	491	513	449	494	489	488	514	544	511	553	507	465	499	501	510	535	503	497	522	521	535	472	545	500	505	493	514	480	512	502	503	540	471	494	543	508	500	497	482	484	452	479	507	513	470	540	489	521	525	444	490	535	465	490	476	493	472	474	483	499	524	511	496	499	464	487	503	487	514	514	480	543	503	484	496	484	518	475	490	464	506	528	480	520	512	523	489	515	481	473	515	466	447	525	501	503	458	488	519	447	516	524	513	511	466	488	456	471	534	528	519	520	493	491	501	499	458	499	519	450	532	511	486	473	470	484	490	537	485	527	475	483	492	461	493	511	512	504	482	513	474	520	488	496	509	506	527	482	493	454	459	548	509	473	499	500	489	495	453	473	503	487	485	506	465	526	506	446	496	470	521	478	485	500	485	512	526	487	511	484	497	520	517	518	535	509	534	522	509	526	504	481	509	478	494	494	495	481	518	484	464	504	521	498	478	493	487	490	465	542	547	478	547	505	486	536	481	493	484	497	528	467	511	478	503	489	530	491	514	490	522	518	506	532	484	471	532	493	493	531	509	482	479	495	470	488	486	509	480	480	488	492	509	538	559	496	465	464	513	516	485	494	484	503	497	475	495	497	503	512	518	469	486	469	489	478	527	509	495	510	475	483	508	495	498	508	498	512	498	518	500	485	477	477	462	497	481	514	466	553	500	480	493	471	508	514	498	541	507	496	511	503	477	508	514	492	529	492	490	471	516	514	484	509	484	420	493	497	494	481	491	490	525	492	481	504	477	532	499	553	478	532	477	486	510	485	521	536	487	523	535	525	492	548	491	518	500	533	538	500	534	482	490	499	504	488	491	483	495	493	527	516	501	470	481	491	496	531	499	516	473	536	514	501	544	510	497	514	493	496	470	487	445	465	497	475	523	515	475	502	445	525	476	474	463	524	512	531	536	524	493	505	457	516	527	487	500	488	500	528	509	439	507	556	529	522	478	507	503	529	503	514	467	501	509	566	536	500	504	508	471	496	497	490	500	456	476	511	497	500	503	450	532	517	527	498	460	524	481	474	533	472	476	526	505	511	522	460	505	512	497	483	484	481	502	499	509	510	470	525	509	474	498	501	485	455	470	472	489	439	532	516	517	482	510	500	496	513	465	509	470	486	511	496	533	521	499	507	536	514	490	488	495	460	539	449	533	500	509	493	506	513	495	484	481	502	520	466	496	465	522	463	489	476	469	549	519	467	503	456	530	448	492	518	523	514	505	510	502	493	485	534	496	476	505	505	500	496	534	550	470	496	512	512	499	519	506	498	511	503	499	551	476	514	473	503	509	499	494	529	503	500	465	505	492	483	475	508	518	480	502	487	477	479	476	544	475	536	484	507	490	505	479	508	464	481	521	487	501	476	499	519	506	501	512	505	485	474	502	536	502	480	526	517	501	521	470	496	465	493	505	473	500	435	504	501	531	505	501	474	455	525	533	521	507	503	500	491	500	518	504	476	500	482	443	475	486	478	477	476	503	509	512	490	504	541	487	508	500	511	522	451	501	502	461	487	483	509	505	521	457	511	462	504	520	477	540	545	512	478	512	437	546	496	515	519	502	520	504	482	491	519	497	487	509	526	494	489	518	496	533	515	527	514	513	495	446	501	483	474	486	508	492	477	507	491	471	511	524	511	509	513	513	513	506	496	484	476	502	491	494	535	508	494	514	502	501	489	466	520	506	521	503	481	492	534	493	506	513	446	487	484	482	480	480	487	515	458	486	536	512	499	494	521	475	457	473	510	503	494	517	504	490	515	493	501	534	470	486	495	540	425	522	526	496	549	538	515	465	508	489	467	460	480	514	470	522	515	490	512	500	502	448	541	512	508	480	495	480	499	482	497	483	490	543	473	504	528	522	537	497	490	476	557	506	485	519	526	469	462	498	503	517	474	519	526	504	490	527	513	524	493	514	466	498	531	494	551	481	504	497	535	537	481	507	548	524	491	490	496	523	475	469	517	524	502	499	465	504	504	486	492	449	493	524	448	482	510	482	510	495	525	539	532	518	520	512	494	479	502	488	517	523	525	510	485	499	494	498	498	511	476	496	456	499	501	508	511	513	546	468	488	515	509	477	498	502	501	483	479	502	517	488	507	519	524	495	512	501	494	488	479	488	493	495	496	539	490	489	527	511	503	517	498	479	466	514	524	514	503	477	512	479	506	504	513	489	523	488	455	479	552	490	490	500	496	471	461	493	457	501	466	504	485	498	503	500	516	455	441	501	501	500	491	518	474	493	479	489	498	530	478	447	498	521	502	500	459	501	492	514	472	491	486	462	486	511	493	505	490	501	547	536	522	494	490	467	524	471	498	505	456	500	494	498	512	471	487	469	482	518	517	518	517	497	493	507	493	502	471	517	508	539	482	462	484	549	463	509	492	525	488	467	480	492	504	530	489	476	499	499	502	507	505	485	503	542	518	453	531	472	494	489	484	491	457	487	486	536	469	538	495	507	489	496	465	467	487	469	487	501	516	487	508	514	504	505	503	506	512	517	528	474	500	503	491	488	483	519	457	537	510	477	498	505	539	489	487	470	536	465	524	491	523	511	505	504	528	447	493	487	510	471	492	460	549	501	511	504	506	505	477	505	494	480	484	505	489	503	508	453	517	516	473	503	503	519	520	505	489	498	496	522	505	527	447	511	517	528	511	521	511	502	514	494	490	480	494	497	536	477	477	484	500	505	493	482	492	502	516	502	514	496	533	484	494	477	558	477	461	461	491	514	541	497	478	493	504	475	484	467	464	450	567	498	519	492	499	462	543	541	471	506	499	520	510	511	555	506	500	463	473	494	504	491	512	465	503	481	507	484	482	481	496	491	523	536	485	507	490	512	488	516	522	474	495	472	465	499	484	485	506	485	493	489	512	527	502	507	549	532	517	512	491	482	491	479	485	476	490	501	482	489	491	520	476	487	513	482	512	479	522	493	495	536	523	465	496	505	503	506	498	503	510	524	499	511	488	485	481	481	467	538	496	494	496	517	502	477	515	506	574	487	537	485	501	499	523	527	489	509	508	534	546	503	502	481	553	508	499	495	516	512	497	517	451	475	518	500	539	532	487	487	488	471	506	529	518	549	479	521	518	481	476	480	485	513	460	474	559	506	514	494	499	486	505	534	511	482	512	457	464	497	478	520	464	531	513	528	482	468	482	455	507	444	509	506	524	514	499	487	469	461	522	511	526	523	528	496	485	533	522	532	503	501	502	517	485	485	507	485	485	485	531	500	528	464	465	504	480	464	532	541	508	479	477	528	509	486	481	526	509	501	518	537	493	497	526	490	456	494	530	508	510	507	523	485	454	524	492	484	504	484	513	516	486	524	499
33508	21266	26345	12734	2161	867	573	433	320	306	249	253	192	178	193	156	188	164	148	157	121	158	144	153	133	115	138	115	118	105	130	109	118	119	131	112	135	122	133	125	143	131	137	109	119	112	102	109	118	153	111	134	132	117	125	113	130	112	117	120	126	110	132	117	96	106	131	109	123	112	126	122	128	119	102	112	117	118	109	128	124	126	126	132	137	125	107	115	115	133	123	114	130	113	110	109	94	108	121	126	132	111	102	122	125	119	144	132	127	130	113	137	111	116	107	111	132	113	112	116	110	135	121	113	116	101	109	113	139	139	125	113	125	129	116	115	102	110	126	112	121	118	109	107	124	124	135	118	119	123	112	103	114	100	114	150	121	118	133	125	106	117	114	112	134	104	123	149	131	117	112	119	118	107	136	132	156	125	129	125	121	98	102	116	120	133	95	111	124	107	147	121	110	124	119	105	129	103	124	96	111	125	114	115	99	129	111	123	118	111	115	125	110	125	130	120	118	128	111	126	113	114	111	128	116	132	115	117	102	105	127	133	114	130	142	130	117	102	112	106	124	97	106	131	112	123	129	118	132	128	118	135	136	132	119	143	131	121	110	118	128	127	111	112	116	135	101	120	142	104	130	136	124	133	125	146	114	114	133	122	145	119	109	118	97	141	132	118	133	116	131	139	116	124	110	135	135	114	130	122	109	128	117	117	127	127	123	121	112	126	108	126	112	119	122	116	113	115	126	127	113	133	117	130	112	145	104	116	123	121	146	128	123	97	98	100	122	124	97	114	126	128	113	119	130	140	115	143	131	98	113	120	105	126	123	111	118	102	119	130	130	124	124	114	117	113	128	128	140	160	114	117	113	143	107	98	103	133	135	119	121	88	137	130	135	108	121	151	116	113	135	102	116	153	109	117	137	103	113	138	125	123	119	117	134	107	104	100	101	113	115	119	105	149	118	120	121	120	125	112	124	104	117	103	123	102	121	105	131	127	127	117	124	97	99	132	119	103	117	107	123	137	112	112	119	121	129	94	112	116	137	131	137	121	130	118	114	126	107	129	101	103	113	118	139	117	133	128	90	119	117	117	96	138	134	125	117	118	110	140	118	134	127	125	115	116	115	107	108	120	148	122	116	118	122	128	106	138	125	117	127	114	110	145	128	105	131	109	114	110	102	111	117	135	120	121	112	119	122	119	119	117	142	123	129	137	128	112	118	116	110	132	116	112	104	132	122	118	119	110	130	120	107	105	123	162	128	137	120	103	122	125	112	118	115	114	112	111	142	135	105	114	127	112	130	148	113	126	128	126	128	116	120	106	108	113	113	125	138	98	119	120	102	106	120	115	127	123	121	150	116	124	125	116	126	118	134	103	108	110	110	122	122	124	100	123	106	112	120	142	130	136	102	136	107	131	122	124	132	124	125	129	109	156	117	125	147	124	105	138	126	128	133	132	135	115	110	108	118	116	124	115	125	125	96	120	111	113	108	131	115	117	122	126	109	128	114	117	104	125	116	141	129	112	110	118	135	114	121	125	126	110	111	99	124	120	122	106	125	116	158	142	117	119	117	116	128	117	116	136	148	110	123	138	115	85	102	106	116	125	120	130	124	127	126	144	133	100	115	132	122	128	121	137	106	110	112	129	121	121	118	113	123	132	122	107	142	121	144	122	110	134	128	145	118	127	109	85	114	98	129	119	100	128	124	114	125	103	104	131	130	121	115	108	140	126	114	125	107	110	121	126	134	105	121	117	111	97	119	104	120	141	111	111	117	119	109	107	120	112	113	111	123	112	139	125	132	130	119	129	129	122	132	131	115	117	132	108	98	99	112	130	119	105	99	128	110	119	111	116	114	121	107	122	115	123	122	124	130	124	123	120	129	104	117	99	111	124	130	123	137	116	104	112	130	94	133	136	119	108	109	119	113	109	126	132	123	125	117	116	127	108	101	128	137	113	103	102	102	114	127	110	117	126	113	119	125	115	114	118	133	153	108	115	123	124	117	111	119	108	115	118	119	94	108	123	123	103	115	117	119	116	119	108	127	116	127	124	143	129	122	115	133	124	135	139	121	130	115	120	132	113	120	107	106	122	133	128	103	111	110	119	127	127	134	120	115	114	110	109	140	110	118	126	123	116	135	132	125	125	131	116	101	123	122	99	110	132	110	110	122	125	128	112	127	125	118	104	135	125	86	125	130	132	124	142	130	127	137	115	124	120	120	138	129	100	129	104	110	119	129	132	121	108	109	133	124	111	125	145	121	124	126	121	124	132	126	129	112	119	131	129	118	130	118	120	113	134	129	120	117	130	125	126	143	105	100	134	120	110	109	115	128	139	131	131	140	129	119	119	84	117	128	129	114	124	115	108	135	93	133	116	112	126	117	111	99	133	109	126	122	122	127	121	123	112	113	147	131	120	134	132	139	120	97	124	111	106	93	111	106	141	109	127	132	116	109	124	121	119	122	115	126	130	131	129	138	115	121	135	115	116	113	103	113	119	131	124	124	133	121	118	136	125	121	105	113	105	137	113	106	116	103	121	105	128	131	122	122	117	138	131	110	127	121	134	110	133	113	119	112	136	135	121	130	111	119	123	113	103	125	111	91	99	119	129	118	129	134	121	126	123	138	119	121	124	123	117	109	120	135	111	121	132	112	113	135	120	111	142	133	151	113	114	152	134	132	129	129	119	133	139	92	143	143	127	103	119	123	126	122	133	117	131	113	147	124	118	113	112	110	127	121	127	119	137	129	86	107	131	111	128	112	135	129	131	110	116	118	116	101	108	118	119	129	113	118	110	124	118	99	99	128	112	107	137	116	127	102	119	131	129	121	137	131	127	92	120	124	111	122	123	123	102	108	126	118	130	116	115	133	127	121	139	113	115	109	129	111	113	97	123	109	126	123	135	103	110	119	124	106	130	131	131	129	133	125	134	105	121	130	114	107	113	117	119	127	134	121	103	115	113	131	101	106	115	112	107	124	125	116	132	123	123	110	121	126	104	121	107	113	127	116	136	99	108	129	142	115	121	114	114	117	143	96	123	116	124	101	138	120	116	111	122	119	138	135	107	116	128	106	108	138	120	137	115	117	114	114	128	110	119	116	117	114	114	112	131	98	118	127	114	129	112	126	110	114	118	130	130	115	109	122	119	104	131	114	123	118	120	130	111	112	118	123	131	115	113	108	115	109	104	116	117	105	116	137	125	130	117	139	126	120	120	113	106	123	108	109	113	126	114	108	126	128	112	123	115	122	122	115	124	136	126	127	126	122	120	114	113	127	110	118	109	99	134	130	112	114	110	115	109	136	114	112	131	102	137	123	119	105	104	110	133	113	124	123	125	137	110	110	109	122	111	91	111	116	136	116	107	124	119	107	109	128	122	124	118	109	109	112	110	96	96	136	132	121	135	114	109	112	108	137	112	89	108	123	131	102	127	127	120	114	95	119	124	129	110	97	113	137	140	125	127	124	120	112	101	139	141	114	112	110	113	106	85
22790	17588	30248	13972	3548	2897	2453	2014	1516	1220	1132	1010	900	945	811	823	733	625	562	569	550	437	488	477	438	391	391	393	382	370	376	336	347	333	308	340	323	351	357	342	303	338	357	316	333	350	313	327	335	283	313	314	330	317	302	350	309	286	320	330	303	325	307	299	301	316	328	294	298	298	322	293	303	287	322	306	303	281	328	338	309	309	311	268	326	314	327	314	304	322	259	325	294	314	326	309	327	295	316	321	288	323	310	299	318	298	295	315	313	319	322	320	343	322	294	316	334	281	318	297	289	313	308	297	304	332	325	328	314	320	315	320	272	319	325	304	312	313	316	324	315	305	356	326	301	298	334	303	321	325	304	320	314	308	340	319	284	316	329	314	316	294	325	312	313	296	263	306	316	323	327	305	298	285	297	322	299	338	316	318	314	291	319	291	298	310	302	298	311	306	284	326	314	327	303	314	314	291	292	306	293	294	309	323	317	303	298	310	312	313	302	311	306	292	307	322	360	316	327	301	308	314	300	299	345	302	321	280	288	323	308	324	310	321	320	301	329	316	303	308	300	315	305	284	262	294	329	337	347	303	319	326	295	299	303	352	293	287	319	337	353	285	323	319	306	331	306	354	298	313	312	322	307	309	317	299	321	297	339	348	304	312	319	300	334	336	326	352	321	341	308	310	307	304	328	315	282	324	298	312	281	317	291	301	311	317	331	312	272	305	312	323	282	281	323	320	308	313	298	304	314	300	309	332	285	309	280	347	333	330	328	302	310	266	309	307	322	342	290	327	330	325	328	304	315	294	309	295	309	326	315	315	336	315	280	281	306	302	330	281	313	325	291	313	281	285	297	307	333	334	331	321	293	302	294	305	347	340	298	296	323	302	309	317	302	325	356	298	315	299	315	324	281	310	313	307	328	285	318	304	317	318	293	300	328	299	322	314	308	313	316	292	326	289	312	309	297	307	311	323	323	308	359	308	318	280	303	296	331	295	326	308	294	308	307	301	301	311	290	318	311	334	310	314	310	313	305	329	275	313	318	331	322	316	311	324	302	311	275	336	309	302	310	295	308	323	288	313	292	299	311	344	278	302	319	318	302	320	297	254	308	352	310	311	309	311	314	310	302	328	328	315	307	311	301	324	319	270	329	301	335	288	327	327	287	284	294	288	324	297	328	299	304	324	310	301	326	324	297	303	296	334	335	328	285	261	314	297	307	313	321	310	314	310	312	331	303	330	348	311	303	302	325	318	290	331	312	312	295	298	300	304	322	321	324	303	310	298	311	328	355	323	277	314	284	296	304	296	298	321	315	322	301	312	318	301	304	304	314	300	310	305	300	329	296	308	333	344	333	298	309	307	295	320	320	304	302	298	309	303	305	310	290	317	284	310	295	306	287	288	335	311	327	294	299	326	301	335	281	295	334	290	313	296	289	309	314	317	306	309	304	307	316	299	318	319	296	306	273	305	350	284	314	305	337	311	306	290	314	319	312	295	315	357	284	291	309	301	296	297	304	318	295	286	325	325	304	321	338	311	314	344	316	314	317	333	305	326	353	298	287	305	308	299	295	303	291	288	321	313	321	292	303	339	312	303	330	319	314	316	331	337	340	312	317	298	297	298	314	298	335	298	313	310	301	307	316	336	290	299	299	275	296	337	290	325	315	294	317	322	334	317	314	330	339	302	322	341	330	298	301	310	276	316	329	310	285	305	309	301	322	265	311	297	340	298	310	317	310	314	322	297	311	337	288	276	318	345	316	351	329	326	306	320	317	326	309	324	331	305	281	312	302	322	312	326	313	333	325	284	321	311	308	299	298	303	315	289	309	285	300	303	309	288	322	289	313	318	306	300	281	292	316	298	294	308	314	284	362	324	318	313	340	307	302	339	328	322	319	298	323	283	303	304	311	295	289	294	290	339	319	314	289	306	315	311	291	328	304	321	270	304	285	310	318	321	296	329	275	301	312	284	317	319	325	275	312	316	327	312	293	317	293	331	311	318	315	311	326	286	325	341	309	317	319	310	297	331	316	279	318	315	305	323	319	301	317	326	283	291	322	313	335	341	324	305	298	308	275	310	304	301	330	288	332	323	291	303	292	296	299	303	319	301	296	339	301	302	281	319	311	335	313	294	299	295	312	295	318	301	327	316	315	295	290	312	292	290	316	312	298	300	284	309	310	302	303	296	301	303	339	302	306	323	315	299	302	333	298	301	340	298	311	330	318	343	298	312	330	310	314	320	303	323	331	270	312	309	331	334	281	327	301	323	282	285	308	306	327	302	315	309	334	321	323	278	329	310	333	276	317	302	313	313	326	306	315	291	317	336	314	283	298	301	341	313	312	305	313	304	307	347	290	297	280	317	311	306	315	347	279	285	329	324	334	315	270	302	307	303	298	306	323	310	324	332	309	316	276	306	315	304	347	296	256	321	293	314	338	309	289	282	314	306	348	292	367	298	335	316	307	310	360	332	298	340	316	289	305	329	310	343	291	290	294	283	338	296	302	282	310	308	301	295	276	319	324	326	333	294	300	333	332	310	285	335	309	332	321	331	317	317	301	345	280	288	285	306	324	316	299	293	310	285	334	328	318	316	327	335	305	307	310	312	315	302	288	296	321	316	313	321	269	306	304	330	292	315	314	337	360	280	317	305	313	329	318	284	312	295	269	298	319	336	312	320	297	305	294	307	320	283	300	295	269	340	305	318	327	338	321	323	291	290	302	284	292	304	325	305	310	297	320	326	289	324	291	288	319	323	316	309	333	312	295	281	348	311	294	290	331	319	297	309	316	324	319	298	287	323	271	276	341	317	290	328	289	298	278	303	327	326	279	325	320	321	305	290	292	312	303	353	320	337	306	311	310	344	294	307	325	284	327	290	342	300	342	296	277	302	308	292	312	322	288	303	318	295	324	310	319	297	317	311	324	325	308	311	307	315	320	324	330	314	296	310	310	328	315	303	295	287	325	300	343	304	284	285	294	300	300	315	285	315	289	314	295	297	312	298	312	285	275	338	343	308	319	320	297	330	305	308	290	306	306	318	316	315	327	319	354	314	328	313	310	284	297	332	317	317	313	329	310	304	308	320	286	323	302	335	316	294	327	276	356	323	315	297	330	331	329	280	308	298	307	297	299	284	324	307	293	298	301	276	327	321	334	299	315	351	348	300	287	338	318	326	314	304	298	314	305	316	305	351	290	327	311	297	322	301	324	305	275	314	298	265	295	314	322	340	311	297	287	310	310	320	288	298	323	339	296	307	304	323	327	300	317	327	314	324	319	292	330	291	329	287	312	304	319	312	320	311	302	329	296	297	309	333	300	299	295	333	294	301	327	317	297	301	302	292	329	292	311	301	313	281	302	299	309	305	278	309	302	309	303	324	311	292	308	286	316	299	351	338	288	322	354	303	277	329	295	313	311	325	305	326	287	308	314	305	295	319	306	304	356	336	320	348	325	268	332	329	291	285	334	297	350	314	299	332	282	304	299	304	311	302
11342	4596	3281	1406	514	390	353	339	289	283	270	287	312	314	256	239	235	244	270	257	262	265	229	243	255	246	250	233	239	289	265	250	261	259	221	243	229	287	262	231	238	254	237	236	204	254	248	262	244	237	260	239	256	274	228	245	250	214	255	271	225	260	254	228	225	252	243	209	235	247	212	253	243	251	261	241	235	232	235	212	245	228	248	234	253	213	243	235	235	227	218	276	237	239	247	234	240	260	235	272	273	234	256	253	260	242	225	248	234	245	241	238	254	217	249	274	232	247	255	250	246	263	230	235	248	246	266	227	248	255	249	219	241	249	256	258	217	237	262	254	257	255	202	251	257	232	252	248	264	261	244	252	238	226	270	265	266	246	216	227	245	261	236	214	250	238	251	219	232	257	212	234	240	245	239	252	243	249	252	237	235	264	229	256	224	250	254	220	230	259	267	238	256	226	242	227	234	260	279	257	223	218	231	254	237	243	237	228	259	225	288	267	245	278	228	255	213	264	234	249	243	242	227	227	241	259	237	235	266	236	247	250	229	217	247	231	218	233	225	235	270	216	252	262	267	259	229	251	266	253	261	232	218	268	233	227	259	225	251	275	276	236	247	277	230	236	254	258	223	228	251	281	267	247	219	246	216	235	233	255	228	245	267	236	244	258	242	246	257	268	241	260	226	226	245	226	228	268	260	249	257	240	239	233	239	235	241	257	278	210	254	238	266	249	241	214	232	225	279	235	229	253	230	281	254	251	250	238	250	232	261	256	242	238	248	226	244	263	244	217	255	222	232	239	233	218	273	238	227	228	232	239	232	234	254	220	228	222	223	257	247	241	241	225	228	237	261	256	221	235	212	254	257	262	246	205	261	220	236	243	229	250	241	232	231	235	247	220	269	244	270	237	252	236	242	262	238	232	267	257	258	242	236	265	232	249	244	274	230	244	266	232	284	220	271	232	237	229	220	251	249	251	223	230	234	264	254	264	239	253	251	237	258	231	213	243	231	230	224	236	248	262	245	228	260	243	249	260	249	258	258	258	251	267	246	240	224	255	227	242	268	234	257	232	252	255	262	244	259	239	241	246	240	224	261	242	250	243	262	245	245	263	243	264	253	198	238	248	239	247	235	243	200	263	256	240	234	247	224	260	259	256	228	242	244	220	215	241	250	239	229	259	276	214	271	228	267	256	242	255	227	254	255	247	225	235	239	240	274	283	240	246	264	246	233	267	271	206	280	230	272	265	249	263	228	242	271	251	237	229	242	234	236	252	226	226	226	233	249	237	248	272	253	251	258	240	256	284	241	222	225	239	228	235	252	283	260	251	227	255	238	239	245	272	246	226	229	237	235	240	261	233	246	265	248	212	238	258	246	227	232	227	219	243	249	230	259	254	264	239	266	226	297	248	265	222	231	254	224	226	234	280	228	243	247	221	260	241	232	264	262	221	261	238	260	230	267	264	264	244	255	242	234	266	248	211	266	235	241	253	234	217	256	217	239	232	230	263	248	256	249	270	254	238	256	278	233	233	247	264	254	238	236	239	235	232	236	244	238	232	254	250	259	261	232	249	214	254	262	241	229	257	235	237	238	234	255	222	238	260	251	257	243	243	282	245	267	247	241	279	253	221	282	259	259	248	221	245	259	278	229	236	215	240	240	230	261	271	204	218	242	247	235	245	246	281	239	235	275	253	247	249	243	260	253	235	254	252	251	245	256	237	230	271	256	232	262	258	223	241	268	242	240	215	243	245	259	204	225	236	236	239	227	233	245	240	243	238	226	251	234	241	267	242	221	244	245	257	239	267	287	225	250	246	234	242	221	208	239	255	234	249	269	270	245	238	276	258	249	267	222	224	244	248	247	263	230	250	241	262	228	229	266	277	219	247	216	248	229	228	240	239	240	225	248	231	234	250	250	219	265	233	230	268	239	221	245	218	267	282	263	266	272	244	249	241	250	252	227	247	244	268	264	246	225	259	237	244	219	263	254	221	230	260	233	238	203	236	243	253	261	210	249	222	243	244	230	244	246	230	241	269	260	223	234	226	253	249	224	250	269	237	263	246	257	264	271	235	240	233	257	239	246	287	213	239	240	256	274	263	237	264	229	239	283	275	251	243	234	261	288	238	223	248	216	263	242	230	254	240	220	228	235	252	221	258	254	232	245	240	267	244	270	267	231	247	212	241	241	255	267	243	259	262	233	221	233	231	231	241	254	257	243	224	242	252	257	254	242	225	237	237	248	230	260	249	231	231	244	263	217	242	243	247	264	250	221	241	225	237	236	256	247	261	251	248	231	234	240	260	231	237	265	243	214	252	238	214	246	254	247	282	217	239	261	246	266	241	233	243	268	219	220	217	241	257	212	223	236	262	279	243	245	243	222	262	255	246	233	300	271	224	214	256	255	219	235	253	258	205	243	235	260	246	235	249	232	226	254	256	243	268	243	259	256	269	245	230	235	235	258	230	246	223	240	253	246	236	220	257	240	251	251	232	240	233	222	237	230	238	255	240	220	274	242	230	273	237	243	264	241	267	272	253	228	225	229	237	224	231	213	238	228	235	226	254	255	249	243	232	250	268	260	248	251	216	268	242	264	248	241	237	245	231	264	253	258	257	247	253	243	228	239	259	227	250	238	246	216	238	226	249	224	268	236	254	228	202	250	248	239	283	254	256	220	228	242	237	259	247	259	227	247	227	232	248	227	227	259	270	243	232	221	252	265	228	223	258	236	223	256	240	235	263	242	251	243	261	246	264	243	240	238	250	261	233	252	231	273	228	262	254	221	224	267	239	242	250	241	245	239	236	256	244	234	255	254	243	242	240	262	236	260	241	235	245	255	219	228	251	239	236	278	252	218	257	214	240	281	231	224	249	250	260	257	263	231	272	234	239	217	260	223	262	242	257	264	236	253	232	262	252	242	241	243	236	225	231	218	270	239	237	215	238	256	245	233	244	244	220	241	258	215	263	244	218	252	224	239	257	214	252	229	250	267	246	242	257	259	242	233	232	263	237	242	286	267	255	232	245	244	244	238	259	245	242	239	288	249	258	208	230	226	269	240	230	229	247	218	252	244	282	208	268	246	246	236	218	254	228	252	265	248	251	226	256	231	234	250	279	242	239	249	234	289	243	247	243	252	229	226	252	214	255	239	258	264	246	274	218	275	258	248	239	249	268	262	245	233	251	255	212	221	236	230	258	245	259	267	230	231	270	227	240	241	255	241	232	259	240	255	250	280	259	247	244	230	223	251	224	235	245	281	258	225	220	239	217	236	244	240	240	242	256	272	252	261	232	244	249	231	217	281	227	260	265	280	281	241	219	233	233	268	229	262	266	245	252	274	252	242	296	241	256	246	276	235	247	255	243	276	239	227	225	256	238	269	231	244	240	247	236	262	251	269	239	224	250	240	276	255	223	248	227	232	255	243	235	255	225	238	226	249	265	244	272	260	248	268	280	260	256	244	235	249	250	239	251	233	235	296	253	222	236	243	276
8506	4789	6625	3783	1727	1463	1199	1073	968	877	723	827	767	715	774	694	653	679	629	666	673	670	612	611	596	623	622	568	615	596	600	629	562	599	605	614	593	628	576	601	607	568	607	626	634	573	596	610	579	573	593	545	628	570	621	581	608	589	544	608	584	622	612	596	593	595	602	574	612	571	604	618	572	650	597	583	614	626	579	558	622	579	560	622	550	581	586	600	618	593	592	585	566	566	610	626	600	579	622	606	525	581	591	594	569	605	615	584	632	578	592	569	581	630	624	618	599	580	586	567	609	632	604	515	580	572	560	578	641	586	613	603	573	565	591	622	620	583	598	608	607	604	578	587	623	603	556	577	596	583	624	564	600	585	622	610	597	581	583	650	583	575	615	581	627	595	553	568	592	550	597	604	620	581	592	575	596	614	570	616	600	581	565	631	625	616	620	568	574	543	576	624	593	608	607	601	618	571	618	540	597	590	562	590	589	586	561	574	610	606	628	583	553	650	631	576	606	572	589	573	581	565	614	610	614	596	593	569	628	535	585	592	563	568	589	636	556	621	572	592	578	574	571	587	560	587	621	620	593	603	589	626	606	563	573	560	609	601	580	625	645	575	607	625	592	610	601	573	582	561	603	627	594	591	588	617	598	565	603	602	561	604	588	593	629	583	590	567	606	632	586	563	584	559	569	589	585	648	583	600	592	572	573	564	605	583	607	578	568	606	592	568	592	579	569	573	562	583	635	646	613	577	595	608	582	573	591	624	589	561	531	596	577	592	603	594	595	575	635	583	602	602	601	603	566	618	604	604	548	575	576	612	590	597	626	607	570	637	570	605	596	601	642	585	584	604	586	585	643	652	554	580	596	609	592	647	631	639	562	616	607	652	614	574	565	613	583	587	587	567	593	603	592	619	574	570	623	570	609	611	600	580	578	597	612	634	581	633	598	538	548	537	654	576	601	606	583	590	574	573	564	592	573	575	588	608	635	585	548	628	626	569	606	607	583	605	593	622	570	571	599	555	595	607	597	589	585	606	606	623	594	582	607	561	600	608	585	672	584	589	583	552	601	618	610	619	572	617	606	572	597	590	595	536	587	584	575	612	561	538	575	571	583	578	591	621	593	620	603	616	569	591	540	587	591	586	597	615	565	566	573	617	595	542	585	608	613	584	597	588	589	602	602	613	570	531	589	570	602	603	538	562	604	590	579	599	611	614	590	566	578	571	642	560	641	554	628	598	620	563	617	571	582	579	624	546	615	636	601	526	589	602	584	541	606	571	630	568	612	591	564	602	587	583	624	571	570	559	652	584	592	587	641	578	564	573	609	646	619	626	596	556	513	635	591	601	624	559	589	581	536	604	553	556	608	577	562	584	592	591	586	570	605	591	602	610	596	611	536	597	577	556	627	600	618	571	614	562	615	609	584	571	590	589	570	544	611	628	582	606	590	559	601	569	568	589	579	585	612	632	558	641	577	598	575	624	581	617	595	522	578	589	580	572	579	595	603	609	574	598	624	590	586	615	598	598	611	558	591	574	556	588	606	613	630	602	637	624	596	593	571	593	587	612	596	584	577	572	572	619	622	626	571	585	557	620	582	603	634	537	547	620	555	608	610	606	619	603	603	607	623	550	558	593	593	626	612	622	593	592	614	576	576	523	565	583	558	579	543	573	579	596	597	570	603	587	552	568	613	623	641	628	596	644	577	583	585	610	593	602	603	584	590	620	647	590	605	542	563	569	602	629	601	600	645	602	584	578	574	612	593	597	581	551	611	607	557	597	622	602	593	619	606	599	543	563	566	589	577	585	586	600	588	585	593	610	563	612	581	587	637	577	577	604	583	561	576	534	564	580	578	587	599	581	602	571	531	601	629	596	617	566	575	609	551	530	579	558	558	601	585	596	610	555	580	624	583	600	580	591	621	575	567	602	565	580	560	584	585	599	566	570	590	602	588	576	545	587	562	605	613	554	589	599	581	570	577	571	566	643	599	595	585	649	621	654	589	585	589	606	616	529	594	584	583	567	635	559	615	594	621	567	582	558	572	584	561	644	597	574	587	561	574	587	589	588	593	594	591	634	547	574	609	604	608	577	605	615	620	572	624	642	622	574	569	561	591	581	628	586	569	588	546	590	555	641	597	575	577	582	626	619	629	615	532	591	551	545	580	651	551	604	596	588	588	589	575	591	572	580	600	622	594	604	597	562	585	593	592	563	586	575	614	618	596	603	586	607	612	659	599	597	554	567	578	588	586	596	573	607	548	598	602	599	596	571	587	565	584	583	605	613	616	615	586	564	600	597	576	588	564	603	587	565	624	621	568	588	621	572	575	565	581	598	586	582	633	554	610	558	601	561	584	606	607	562	635	636	538	582	560	578	629	563	601	593	544	608	581	596	590	589	629	562	575	559	608	618	539	618	569	545	572	621	569	565	593	599	593	585	564	616	667	585	578	617	614	612	544	527	532	588	623	650	589	615	542	563	569	549	545	572	596	531	588	623	557	576	609	585	565	585	599	589	565	588	571	535	599	603	598	581	609	557	608	600	638	577	592	592	570	607	575	585	580	549	627	622	555	608	562	603	596	581	596	600	620	601	563	579	563	634	587	556	612	570	617	586	579	595	641	632	555	616	588	601	601	615	607	589	589	584	601	568	624	604	595	596	577	633	558	579	572	532	583	607	603	611	595	585	596	624	578	571	619	604	585	581	575	571	563	612	622	557	552	578	595	586	578	605	601	583	609	601	558	578	585	581	615	591	610	625	581	556	568	594	578	576	604	613	607	633	605	617	606	615	584	602	593	609	612	605	605	569	553	606	626	524	569	588	539	558	556	573	564	578	609	614	607	606	607	571	619	586	596	556	615	630	583	577	579	595	605	619	545	592	565	656	577	619	629	580	569	593	554	605	600	561	609	627	588	616	585	614	586	587	582	648	594	581	591	584	584	615	599	589	625	619	642	607	576	618	566	579	597	582	565	597	606	592	576	592	588	580	609	586	592	610	609	611	592	609	582	574	633	571	554	609	609	618	556	586	569	579	602	563	588	624	593	595	610	569	592	595	608	611	616	595	561	602	575	572	526	600	577	627	601	636	591	598	605	572	598	614	593	606	641	589	565	611	599	629	585	573	547	563	619	617	591	611	577	597	594	605	604	552	568	570	575	539	621	597	606	569	614	599	621	615	575	598	539	541	544	596	585	620	616	606	606	581	548	612	640	598	594	584	593	539	557	612	620	570	567	583	586	550	612	618	567	599	629	594	589	583	560	590	555	607	615	605	568	548	617	565	607	580	606	593	633	572	625	572	605	575	571	573	629	578	622	527	563	579	601	617	559	575	618	602	602	594	583	606	609	593	586	598	613	594	603	595	620	595	599	567	583	602	593	576	582	585	592	609	580	605	630	587	577	600	540	592	612	568	591	564	637	577	597	608	607	604	626	574	547	636	589	613	569	590	597	629	634	587	589	594	587	558	622	583	554	635	597	600	580	616	570	563
25096	14482	16618	6891	1205	683	447	415	336	311	288	278	253	222	245	259	254	214	240	217	225	214	227	225	231	186	236	241	194	198	205	189	203	174	204	218	228	210	198	190	206	196	211	215	214	210	179	200	216	214	195	185	208	193	217	206	206	224	209	190	204	192	197	209	223	182	198	175	186	186	187	181	193	221	180	207	187	174	172	218	197	215	222	216	185	202	222	244	214	178	194	189	199	200	212	196	198	177	209	227	179	207	189	221	188	207	228	217	222	205	195	178	199	156	197	194	193	174	196	196	198	216	200	173	206	200	227	188	219	181	209	222	198	190	218	187	222	199	209	193	216	207	212	214	204	200	215	200	204	200	216	205	190	221	209	191	209	183	203	203	190	203	200	172	189	182	206	185	168	231	229	207	156	173	187	217	214	182	191	183	188	192	206	205	189	213	208	192	216	194	179	195	176	203	201	211	205	215	162	189	185	200	215	207	200	199	211	221	196	196	193	203	179	192	181	212	201	222	205	194	203	208	199	207	179	197	213	178	212	204	191	174	195	222	163	214	211	217	233	197	181	239	196	167	213	191	192	203	208	194	223	225	197	184	193	205	217	196	199	190	224	223	231	201	169	188	208	202	215	195	196	195	211	178	175	220	178	190	202	178	209	163	194	194	179	213	191	172	209	205	197	200	216	220	177	185	201	230	207	206	220	214	217	231	197	175	192	211	193	181	193	189	196	193	197	212	229	199	187	212	219	213	185	189	192	222	219	198	215	185	205	206	190	195	197	194	205	209	179	188	202	207	203	179	218	198	176	173	181	188	189	198	210	222	215	193	193	175	162	182	178	163	207	198	214	222	191	188	223	216	183	199	187	207	197	218	215	215	194	180	227	177	186	216	206	183	204	170	194	179	196	243	164	202	178	216	191	216	211	184	203	211	203	220	198	206	199	178	209	223	171	185	197	215	201	209	193	192	212	217	207	203	161	198	197	193	191	177	192	208	195	203	203	227	199	239	200	214	195	176	191	197	223	208	202	177	215	180	179	200	192	199	211	193	198	185	188	175	213	199	189	203	218	206	174	168	194	193	197	190	230	182	185	239	197	207	189	210	210	210	209	200	224	190	199	198	203	207	192	184	180	196	220	221	212	214	175	214	200	218	188	238	171	209	189	199	215	212	197	170	214	194	201	180	205	182	188	206	197	230	201	191	172	198	195	208	186	193	187	199	179	192	231	187	210	206	194	189	207	211	169	172	205	204	187	208	214	215	220	207	206	214	204	184	218	188	213	214	198	204	174	196	186	182	183	182	191	203	232	184	209	208	192	201	178	228	211	198	217	212	191	187	197	213	206	200	198	180	186	181	189	172	208	192	192	200	195	196	181	196	203	184	213	200	199	169	211	212	194	195	201	197	188	202	216	208	218	200	237	197	218	206	209	222	203	193	230	203	239	181	196	178	211	194	218	212	231	198	210	217	198	224	199	189	206	192	201	214	200	214	173	195	207	205	192	199	205	194	173	203	190	195	203	192	213	216	215	202	199	226	191	173	216	195	195	181	190	219	212	197	205	195	204	199	202	179	208	196	216	197	190	193	205	209	214	208	224	186	192	190	204	204	220	205	219	178	180	217	200	172	198	204	186	214	211	211	181	164	161	187	183	210	205	210	213	226	201	199	190	205	209	196	189	220	210	204	191	195	205	226	201	205	212	202	208	194	205	183	195	221	207	216	182	210	176	186	207	200	224	202	216	188	211	206	213	224	192	198	194	198	191	196	195	221	214	197	209	202	193	191	176	215	193	235	206	203	186	189	186	202	171	200	196	214	203	183	194	196	225	170	211	225	187	202	179	204	183	201	214	194	212	193	179	184	232	218	229	185	196	188	198	200	208	190	209	190	193	161	218	213	221	191	213	192	211	187	190	203	195	204	170	174	237	211	189	216	196	193	204	205	223	218	212	180	185	193	214	212	210	185	192	172	203	195	204	226	206	217	208	210	204	202	218	207	210	188	180	214	200	201	208	191	193	213	219	182	189	175	183	189	197	223	212	192	182	201	210	168	180	209	222	200	179	233	197	221	210	176	185	209	193	201	218	226	198	201	205	195	209	209	196	212	221	205	208	178	198	202	177	217	202	209	216	204	200	206	207	198	198	179	190	199	167	210	209	189	211	174	206	198	210	197	187	195	204	189	218	177	198	187	200	220	187	213	187	208	188	189	204	188	205	182	190	186	204	213	200	190	203	207	195	199	204	202	196	188	173	216	204	189	183	202	193	215	191	225	210	216	162	232	196	197	207	208	186	205	200	190	188	188	195	188	197	196	204	203	203	181	213	208	206	204	195	194	229	197	219	197	180	181	203	200	185	204	203	189	208	197	217	184	186	222	192	192	210	205	192	181	227	205	189	194	209	196	222	180	185	199	186	189	190	199	183	159	192	209	212	209	225	229	185	161	196	203	206	179	196	223	205	205	228	182	181	191	201	204	221	202	190	223	192	223	197	205	217	197	217	190	194	185	207	200	195	200	183	186	200	214	172	209	200	178	185	194	175	206	219	198	215	212	211	204	190	213	217	217	211	203	200	205	193	216	210	236	191	182	215	192	207	199	193	186	214	186	197	178	200	223	208	205	199	221	217	169	217	194	201	195	190	211	208	190	215	171	178	223	189	227	195	190	221	200	178	212	216	198	188	220	206	196	192	177	185	189	189	199	217	173	189	208	172	242	211	202	178	196	191	206	191	200	199	156	214	210	189	204	202	205	195	205	186	171	206	226	202	194	188	208	188	204	191	189	218	214	211	182	201	212	188	211	211	204	208	184	203	178	186	189	208	210	215	190	217	203	200	208	199	198	196	164	225	182	170	200	200	194	185	207	173	191	200	175	240	207	194	189	204	208	188	222	199	188	216	203	170	215	186	225	219	217	175	180	203	194	165	216	217	206	181	195	225	186	192	220	192	198	215	209	210	198	194	227	209	197	193	217	199	193	204	213	178	199	186	197	194	175	214	181	210	183	189	201	226	199	217	226	215	210	172	205	198	190	209	175	202	193	201	204	194	191	220	199	209	189	214	183	177	181	180	196	205	204	188	223	209	198	190	180	216	208	214	219	193	197	182	214	174	200	227	203	189	191	166	195	205	197	208	199	213	198	193	208	183	192	187	196	179	201	206	190	208	198	230	196	196	208	191	189	188	223	215	211	225	203	212	198	197	200	199	210	184	184	198	205	188	176	215	192	227	202	198	221	186	193	184	185	215	181	192	212	205	185	202	198	220	209	203	203	209	205	206	223	177	193	208	194	240	214	224	200	202	219	195	197	189	208	175	197	194	192	211	199	193	184	211	216	205	220	222	203	189	212	198	215	204	181	198	215	222	217	207	195	184	214	198	188	227	199	227	197	215	200	216	205	195	205	191	180	190	216	198	193	207	192	204	196	220	172	195	196	194	199	194	218	217	202	188	206	196	203	220	193	206	221	206	183	191	188	190	207	223	195	177	197	225	207
18247	12968	22331	9784	2862	2304	1801	1551	1222	1086	954	967	902	851	818	760	736	693	646	672	625	575	582	536	569	510	543	557	488	567	505	513	551	511	491	512	505	477	447	489	510	498	517	476	472	520	459	490	498	490	499	523	494	466	488	512	495	489	518	480	459	499	474	503	493	479	489	463	494	493	473	491	437	533	499	487	473	473	517	502	526	484	534	499	511	528	474	475	481	481	503	499	469	483	499	542	485	494	510	516	506	447	494	481	458	444	488	504	513	490	504	527	533	453	476	462	484	489	505	449	492	503	486	522	537	460	474	472	468	480	508	524	495	467	475	497	475	469	481	457	477	477	482	499	469	492	510	474	510	520	499	465	491	476	523	511	506	475	477	492	474	495	482	506	492	503	527	489	484	502	501	480	486	487	479	490	478	510	507	440	514	481	490	459	472	495	487	482	519	477	475	478	455	449	488	483	487	524	477	498	489	479	464	472	489	518	471	491	475	468	473	491	504	450	500	487	482	499	495	514	468	469	471	498	499	451	469	477	503	501	492	486	452	488	494	501	496	472	527	473	464	492	514	492	497	450	552	492	467	496	485	516	512	526	501	489	454	489	476	464	528	480	512	464	454	483	454	474	468	493	466	540	507	523	493	500	493	479	503	479	477	478	532	499	521	515	526	494	479	485	490	489	469	464	495	479	485	509	523	516	482	512	498	538	487	475	499	480	500	496	513	476	482	492	495	496	497	481	533	441	490	474	476	517	466	454	474	463	555	437	500	478	500	514	535	479	506	471	456	526	520	489	486	476	453	472	510	460	464	502	511	516	492	478	473	512	503	493	515	488	487	471	500	462	529	497	469	521	494	497	452	484	527	506	497	533	496	526	503	506	500	508	474	481	498	517	460	461	488	454	499	497	473	511	527	500	484	494	492	479	471	495	492	493	487	477	483	474	474	471	501	468	485	502	468	529	507	490	462	494	454	475	527	483	458	518	492	490	532	493	506	536	506	436	456	506	462	564	483	501	480	516	482	497	499	499	505	518	514	496	499	489	539	500	510	521	475	483	449	484	523	505	499	495	485	484	486	494	513	507	483	459	491	499	467	491	482	481	482	479	498	435	493	461	470	496	485	531	464	506	492	500	474	467	480	530	487	482	494	446	536	488	484	518	497	467	478	519	489	475	521	483	479	462	476	511	480	460	459	495	476	485	490	463	489	487	499	462	488	494	484	504	492	478	504	514	477	496	470	466	508	468	503	478	455	495	520	511	478	477	473	483	512	500	505	499	545	479	479	472	482	470	477	480	521	490	495	521	480	514	497	494	476	490	518	512	478	503	485	472	496	540	473	477	467	520	507	455	481	435	479	468	503	513	513	506	462	511	499	445	481	477	469	469	512	485	469	466	442	482	522	503	476	487	479	520	472	477	471	501	502	500	435	517	515	498	456	501	495	498	488	509	475	452	459	479	452	517	500	461	471	479	465	482	434	499	470	453	486	484	516	501	481	480	511	498	462	461	462	475	474	542	480	441	471	500	491	499	482	506	514	460	522	460	462	467	496	473	470	456	499	500	487	494	481	492	466	508	490	479	498	497	508	509	499	496	525	511	501	459	498	497	487	492	529	498	488	461	467	518	507	502	459	535	459	522	485	475	481	501	498	474	472	524	498	472	482	486	503	448	485	489	503	501	508	501	466	460	507	495	456	507	488	462	506	472	502	492	504	463	480	484	501	468	500	485	465	512	512	500	495	498	470	510	465	499	469	465	500	497	476	486	459	513	486	502	475	519	476	480	480	508	475	486	502	462	482	504	468	508	445	484	473	458	458	492	473	503	468	485	502	500	516	482	489	483	514	449	512	475	516	479	493	486	486	453	486	489	502	482	503	484	462	469	514	502	465	489	487	512	492	505	508	481	477	471	479	496	498	507	464	519	482	480	488	484	455	477	494	518	489	476	503	473	514	506	494	479	463	469	516	494	479	460	513	542	483	472	470	497	481	510	491	476	468	446	521	511	468	489	493	464	504	469	500	507	487	503	518	520	481	482	471	474	496	490	508	485	468	459	469	509	467	480	520	466	482	494	473	497	477	505	489	468	501	490	478	510	504	509	505	437	487	462	509	479	501	449	510	516	505	487	537	517	487	480	500	500	485	474	462	510	481	468	506	468	490	458	475	488	455	477	481	538	496	471	452	467	471	469	498	520	500	496	517	532	519	488	472	512	527	501	452	480	516	467	480	477	493	526	511	480	492	459	501	496	462	439	450	468	475	475	469	467	498	523	503	493	522	484	481	491	491	485	500	506	515	462	501	537	509	529	529	465	485	504	510	488	528	464	512	478	468	488	475	504	479	502	500	485	513	511	492	486	490	506	476	490	507	509	518	483	487	486	464	511	465	449	479	460	502	488	501	473	471	500	509	506	508	503	469	524	482	475	489	479	495	519	470	508	474	505	516	468	472	517	493	532	487	460	516	490	523	484	500	461	488	518	499	530	486	500	454	488	475	451	497	472	511	454	482	517	478	519	498	505	485	498	487	494	494	453	484	497	483	497	512	525	516	502	476	505	517	523	515	482	498	489	525	467	492	460	518	503	495	451	471	486	489	457	497	466	491	504	458	466	447	459	473	498	502	501	523	491	499	480	531	488	482	497	451	486	479	471	524	480	468	469	476	460	463	431	452	486	468	504	471	465	450	453	494	464	483	514	490	486	500	468	491	521	513	531	492	457	483	449	473	497	527	477	466	495	503	471	452	456	503	508	492	507	505	485	472	497	458	479	510	489	496	504	466	449	480	508	508	489	502	490	455	460	492	508	476	494	495	452	473	519	503	523	504	487	444	469	479	472	508	478	464	508	485	507	506	524	493	483	478	501	511	502	470	503	469	473	484	496	470	504	482	483	456	461	464	507	493	486	458	492	475	496	498	433	475	497	476	481	456	529	461	500	502	480	506	479	502	500	490	496	446	511	520	486	499	454	524	498	481	486	497	523	512	512	485	416	504	486	449	509	500	486	473	524	459	492	485	482	496	447	475	495	484	526	487	531	463	458	493	447	498	461	452	482	501	503	458	513	478	520	493	474	481	475	498	476	496	493	528	467	488	514	508	490	489	466	484	514	521	521	471	486	510	450	477	469	507	485	504	476	444	501	520	515	503	452	503	458	496	467	475	497	515	481	508	488	497	474	480	485	503	514	456	464	488	505	492	493	499	505	530	455	506	501	492	475	473	493	508	478	473	499	456	444	478	495	494	465	508	489	439	501	461	482	506	481	488	507	501	522	494	541	483	528	486	454	519	496	507	482	496	507	498	493	481	539	480	491	452	486	465	525	469	462	483	481	475	464	489	529	453	519	509	492	493	441	514	492	486	489	507	498	473	482	477	505	448	486	522	474	450	516	504	508	523	464	475	473	491	500	512	509	481	473	506	473	463	456	514	482	530	457	475	518	497	516	483	510	476	517	474	490	471	469	501	451	481	488	484	491	482	470	471	492	493	507	472	462
34090	21952	24494	16032	2743	905	583	399	341	270	219	232	186	211	198	169	164	176	152	156	141	149	140	150	142	118	108	119	130	122	133	137	112	103	118	107	109	136	126	113	129	97	101	130	114	112	116	118	148	143	99	132	113	128	136	109	106	128	119	120	125	113	122	112	113	121	106	122	105	85	119	89	129	116	117	119	121	125	122	120	124	117	109	120	131	118	122	116	120	99	114	119	121	84	106	122	121	123	113	126	114	122	123	122	133	120	125	135	132	139	132	128	127	128	133	91	131	113	107	114	120	123	118	112	133	141	115	123	118	113	134	123	134	120	112	129	106	120	127	108	115	131	101	104	116	141	96	110	123	93	128	101	105	137	132	115	130	131	105	117	113	112	115	108	104	124	122	100	111	117	110	126	121	106	109	107	99	100	119	126	116	128	106	108	108	116	113	104	110	114	131	115	112	112	125	96	117	98	109	104	115	108	124	105	108	116	142	141	121	112	121	112	99	106	113	114	148	123	121	118	113	106	125	140	121	108	117	122	116	105	131	119	128	129	101	111	122	123	102	107	121	88	111	114	131	120	103	120	115	109	110	120	136	107	130	127	114	117	102	103	97	112	114	125	110	102	117	109	119	119	117	98	125	140	111	98	128	131	115	113	120	105	133	99	149	140	126	133	120	126	116	119	108	111	118	130	116	96	113	121	125	91	120	109	139	109	89	122	112	125	109	119	112	121	120	112	124	142	118	117	114	124	124	111	132	126	112	124	111	130	113	81	92	120	115	130	95	121	131	123	125	134	118	134	132	125	114	105	128	117	134	144	126	120	128	132	131	112	105	122	123	111	99	112	135	126	111	101	100	129	144	131	144	112	120	127	112	107	125	108	104	110	144	136	119	128	116	145	144	92	118	145	105	118	123	118	111	130	114	122	105	105	115	122	101	109	83	123	122	138	104	114	132	137	116	121	114	112	111	124	117	102	118	126	141	115	96	117	116	118	128	135	120	107	104	134	111	101	125	111	108	124	108	104	111	95	113	121	118	114	139	112	116	109	119	117	124	128	119	108	104	123	132	126	129	123	132	124	125	106	104	117	113	115	139	120	124	129	98	117	124	120	115	134	97	114	96	120	122	93	102	114	121	130	116	131	128	109	119	109	120	105	124	104	95	118	111	126	109	104	142	129	139	119	122	113	115	113	112	115	111	126	134	101	107	114	108	119	106	99	112	136	118	116	115	102	119	107	115	147	121	109	99	118	114	101	116	118	125	121	102	106	120	104	109	111	122	116	143	126	123	133	120	113	107	112	108	110	110	106	109	127	136	139	101	130	130	129	117	113	127	107	124	109	119	116	121	86	120	128	96	100	118	102	117	106	92	128	111	114	108	121	100	118	108	89	108	127	114	122	140	139	116	113	124	120	141	100	136	117	117	103	111	100	117	124	111	122	110	121	125	108	113	134	124	114	122	113	132	116	127	112	118	88	107	111	108	140	110	121	106	122	114	110	131	104	129	111	111	117	115	123	143	125	117	111	118	106	114	126	113	132	98	131	100	119	111	116	120	126	123	111	119	129	117	98	112	95	128	133	128	120	108	131	124	120	127	121	126	104	116	121	119	114	121	107	144	102	118	118	122	124	118	122	128	122	133	119	111	132	108	107	144	111	130	114	96	129	123	122	116	135	133	132	104	122	109	113	112	121	129	112	96	120	107	107	116	128	112	105	108	128	147	116	113	101	134	112	103	103	116	124	128	135	109	113	113	102	105	134	123	106	115	116	121	112	120	113	137	124	106	129	111	141	119	117	148	116	112	119	123	109	117	116	115	88	127	122	111	112	127	119	117	136	137	133	96	103	125	111	128	130	114	107	107	113	115	109	115	121	118	115	116	142	102	104	112	117	128	120	115	136	95	108	123	104	118	104	119	106	128	149	108	106	110	110	123	107	125	112	130	138	113	114	128	126	131	98	109	110	137	131	100	120	104	122	114	115	101	117	120	103	106	118	102	113	103	116	113	109	110	135	117	116	113	112	117	98	122	130	108	136	122	105	101	116	111	119	125	113	113	104	133	103	130	121	103	135	97	116	113	114	114	111	128	133	129	120	107	114	119	107	121	131	127	112	135	108	114	116	129	123	118	107	112	112	103	107	108	117	118	131	117	118	110	137	103	107	125	106	92	106	122	117	106	97	107	108	118	109	107	123	112	116	131	126	124	123	116	110	115	128	104	122	119	121	118	147	111	95	119	119	107	117	122	121	112	115	117	128	109	105	112	115	101	104	112	97	130	107	97	107	132	108	121	117	121	109	107	111	109	121	111	96	131	116	122	122	114	121	105	107	115	117	115	95	129	98	134	109	117	115	112	111	93	126	133	120	118	126	105	104	127	121	121	129	107	122	101	96	107	105	122	120	102	111	104	115	102	112	115	103	123	126	138	116	110	124	103	119	124	106	106	129	129	119	104	116	95	92	113	106	85	106	127	114	122	120	137	126	126	100	112	112	130	110	124	112	121	111	105	119	147	106	121	113	119	108	110	106	114	125	113	103	111	136	109	106	110	108	121	134	126	102	124	118	111	109	105	107	114	133	95	134	111	86	111	111	100	137	136	120	132	118	117	131	138	116	114	115	85	128	116	106	104	121	102	134	107	107	125	115	105	94	125	118	101	124	102	128	121	104	136	122	130	107	112	112	95	109	106	119	101	121	126	122	108	134	94	110	146	125	125	109	109	121	119	114	106	123	110	107	132	97	113	111	127	126	122	107	113	123	121	92	115	123	116	121	97	121	112	120	93	127	122	117	119	96	115	123	107	119	96	124	106	112	118	122	131	124	112	136	105	120	123	105	106	109	120	155	104	115	96	122	122	96	123	117	107	117	102	116	141	116	113	121	111	106	114	121	132	126	124	108	115	93	103	128	111	113	99	115	111	105	118	122	116	128	138	140	117	120	112	116	96	113	108	114	128	97	106	139	93	125	124	130	127	125	104	107	116	113	135	118	125	119	109	120	121	123	111	111	118	135	123	105	117	105	112	114	100	96	111	122	118	117	109	112	112	108	111	135	109	120	122	103	118	143	131	106	119	125	107	136	137	119	139	118	120	114	134	119	114	128	132	123	111	119	121	118	111	109	130	114	127	111	121	122	126	113	118	126	107	112	129	127	120	108	124	117	119	133	114	122	115	137	101	100	120	148	143	114	115	95	144	105	109	107	127	138	114	103	134	122	126	96	109	107	115	97	109	122	134	102	128	106	125	126	127	136	122	112	111	108	112	115	124	121	110	116	114	101	110	125	120	116	132	133	124	120	113	120	122	114	114	134	134	116	130	98	126	133	121	118	110	90	132	101	114	117	121	138	124	116	133	110	115	114	117	118	107	96	107	122	127	113	126	114	112	124	113	118	89	121	119	104	99	123	106	111	125	117	115	108	120	109	112	112	114	105	126	102	104	121	101	114	118	123	121	119	130	100	123	92	112	108	109	120	113	121	111	116	130	139	138	133
23397	17628	29080	18501	3769	2825	2343	1935	1467	1155	1112	1026	953	890	866	753	719	647	537	565	551	444	450	447	422	421	408	391	385	395	349	352	318	353	340	339	347	329	338	354	339	367	352	331	337	339	342	300	317	275	333	304	322	307	297	368	297	298	299	306	319	316	340	308	316	290	313	336	311	284	304	287	349	320	319	311	285	278	312	296	323	317	297	288	318	304	354	270	323	330	301	296	304	277	308	292	332	300	301	307	298	327	294	330	319	307	300	349	333	310	323	312	299	327	285	319	357	287	319	318	304	284	330	281	317	297	279	300	313	329	304	334	289	324	287	278	328	295	319	289	319	346	324	288	299	289	283	324	271	289	307	281	320	305	286	294	343	291	295	320	293	327	306	319	295	293	300	310	295	274	317	329	296	309	299	268	301	275	343	316	322	295	299	303	329	295	288	320	302	294	336	291	332	318	281	285	306	341	322	330	298	337	326	303	323	289	276	297	299	327	312	300	294	308	274	308	297	319	313	285	291	343	271	349	267	308	279	291	304	288	322	319	296	310	322	314	289	301	295	290	315	326	291	297	289	287	322	275	324	304	296	298	301	288	300	321	307	318	321	289	315	311	299	258	289	306	307	279	326	287	348	317	304	321	280	290	326	285	322	273	328	308	311	296	315	290	302	282	293	300	304	301	313	314	306	298	315	287	318	325	297	314	310	315	291	300	275	287	329	267	313	303	313	293	280	322	309	324	329	272	284	312	318	305	321	298	337	345	319	279	297	322	297	340	322	295	294	289	293	288	318	309	261	336	279	308	322	336	287	333	314	293	315	312	276	330	302	312	314	311	321	300	338	319	288	337	305	307	311	293	326	333	315	298	304	314	309	328	314	327	298	302	295	284	359	286	314	322	293	265	287	311	291	305	318	300	275	320	277	291	324	311	319	297	307	324	293	329	317	315	276	321	317	296	288	295	303	330	284	327	294	282	314	263	278	339	312	307	289	292	266	327	331	308	292	284	297	319	277	308	322	284	327	346	292	318	292	288	281	300	295	294	297	297	299	310	329	307	304	303	318	294	301	303	308	294	328	295	296	307	297	289	302	328	313	316	317	297	295	295	308	261	275	269	308	326	309	313	314	262	274	313	341	290	291	313	312	323	282	290	300	293	313	280	309	335	320	308	327	344	329	301	283	295	319	282	304	321	323	320	290	286	291	319	312	314	310	319	301	336	324	331	328	302	315	317	310	309	318	284	326	329	315	329	278	296	270	313	310	280	301	309	295	275	315	317	307	283	314	333	299	303	307	312	292	304	271	294	303	293	294	343	289	295	328	337	302	288	293	287	307	314	299	292	306	313	293	321	292	310	321	304	315	325	301	289	298	269	258	308	295	358	328	331	299	300	287	304	309	246	294	315	298	279	333	302	309	286	308	304	322	282	319	312	305	320	303	313	280	321	286	308	305	298	300	318	287	325	297	320	313	325	303	290	327	294	307	322	306	292	281	304	314	283	276	302	267	304	301	296	267	278	306	304	298	319	284	324	317	298	309	282	299	323	303	319	318	315	302	295	313	285	339	309	298	302	318	296	319	330	327	314	315	306	296	296	311	292	284	288	301	295	311	294	326	316	312	314	321	302	298	266	302	291	284	276	314	328	326	305	310	285	300	323	278	291	292	284	338	292	316	315	294	290	318	310	301	292	328	299	276	305	305	311	283	313	305	310	306	344	295	307	309	319	291	329	297	293	315	300	306	325	289	328	307	312	301	289	329	309	334	300	278	317	301	294	317	304	338	311	304	310	312	302	303	272	290	296	313	298	310	276	338	293	305	328	323	299	315	284	313	297	306	291	320	298	309	275	286	286	285	317	315	316	317	291	301	328	283	290	302	302	305	303	307	302	291	330	300	294	318	301	262	307	293	318	298	273	295	316	297	290	312	324	268	305	276	270	343	300	271	304	306	253	339	289	308	313	331	334	314	277	306	300	275	310	287	285	321	292	303	310	303	321	320	321	317	320	323	324	331	314	311	309	325	288	331	324	281	340	345	321	298	303	274	287	300	302	310	318	310	314	311	356	298	294	325	308	291	299	314	274	331	297	284	335	323	287	310	307	274	294	295	292	311	341	277	312	284	286	288	315	288	320	293	306	286	328	292	276	302	300	286	294	322	275	303	306	299	305	311	304	286	286	286	313	309	298	324	287	294	308	304	325	305	328	271	325	309	309	298	298	289	290	306	309	276	310	322	291	317	313	286	296	283	305	301	325	280	324	346	295	280	305	327	327	314	295	282	321	303	296	307	318	320	313	317	330	352	315	309	339	309	310	302	303	309	295	295	291	301	296	305	313	316	306	292	317	308	303	299	314	316	297	285	304	307	305	319	292	296	300	299	288	273	300	272	345	275	309	342	322	306	286	278	317	293	304	307	290	310	288	313	338	288	289	306	300	278	313	320	347	304	308	285	288	319	312	320	279	310	296	295	289	296	327	281	321	323	291	337	286	295	298	296	296	313	298	336	312	289	281	328	325	307	335	326	298	273	295	303	311	291	325	305	310	307	336	313	345	302	308	294	308	338	284	315	277	327	281	335	312	315	264	295	309	299	292	292	294	304	286	300	298	337	345	278	336	350	287	303	304	313	280	307	321	300	291	280	299	256	318	281	307	325	279	316	270	308	313	313	291	298	304	308	308	316	278	307	319	283	312	280	270	338	303	309	286	307	303	316	286	316	314	290	299	304	298	310	313	279	317	280	315	314	308	298	302	309	278	292	305	282	332	314	293	337	301	306	309	313	339	291	306	320	302	307	306	325	322	297	300	299	311	309	309	306	325	348	325	316	302	298	313	280	312	297	315	320	319	305	273	301	282	312	303	312	296	279	287	304	319	288	327	301	291	302	291	314	328	300	293	287	321	286	302	317	307	325	259	287	299	321	331	258	289	321	287	290	301	302	307	290	270	327	317	318	315	323	285	313	296	326	290	299	286	282	293	302	311	312	279	315	296	310	300	315	287	268	290	282	313	336	286	317	286	293	300	351	313	293	322	306	291	303	329	285	322	310	295	292	283	317	317	330	293	316	310	296	320	308	308	309	314	350	296	316	285	299	304	307	291	326	293	325	299	338	288	302	315	319	295	323	303	325	308	318	311	295	339	306	300	286	298	311	310	295	303	302	335	314	316	325	317	309	306	298	285	276	287	297	322	291	294	279	327	305	288	303	295	322	301	281	318	320	315	323	297	310	296	314	292	318	337	303	314	338	310	296	318	306	276	298	289	304	333	293	328	312	305	325	296	294	303	300	301	315	306	283	284	283	281	304	321	318	304	315	317	284	319	305	299	309	303	305	295	304	311	303	296	313	313	298	304	319	322	323	303	285	283	318	317	322	294	351	306	291	311	297	330	292	306	304	279	294	293	281	321	314	314	322	296	283	336	297	308	323	316	321	310	281	318	293	295	293	291	305	328	299	313	335	326	291	349	299	288	329	321	329	319	331	307	312	325	303	304
11634	4637	3529	1652	540	426	347	318	284	269	234	292	254	290	259	249	244	275	240	247	238	247	234	228	222	223	231	225	220	238	217	236	250	257	220	244	237	210	224	246	235	254	239	241	234	251	274	246	226	233	249	250	249	259	248	240	246	237	248	224	245	276	248	267	276	292	230	230	260	235	242	224	216	252	260	256	242	230	248	236	218	257	260	219	261	271	254	238	262	217	225	243	223	228	254	241	247	252	217	258	223	260	245	267	236	230	234	251	266	235	256	249	268	214	266	260	242	236	228	242	236	232	250	250	276	238	211	228	242	243	243	246	206	221	229	232	214	231	246	240	263	244	254	258	241	259	272	233	214	252	244	251	247	229	238	247	250	252	236	244	225	229	251	228	232	213	253	220	238	256	246	256	260	248	253	278	232	268	264	251	244	279	259	250	251	229	252	254	244	237	230	218	229	216	221	250	242	251	236	231	245	224	221	222	234	253	244	239	264	237	242	234	247	257	269	239	209	211	237	239	223	245	235	231	237	264	230	244	248	277	263	239	255	226	265	233	207	254	248	274	267	233	254	217	267	244	221	240	237	218	248	210	250	253	212	253	245	252	237	267	234	251	265	232	251	227	246	245	255	224	246	215	240	226	252	249	249	236	272	224	238	299	240	227	233	232	225	228	250	261	249	234	219	241	256	246	244	240	230	228	230	254	239	253	260	243	248	244	228	268	256	239	278	245	230	261	240	243	234	202	221	268	232	235	267	240	212	240	258	217	237	243	233	241	237	236	216	248	254	255	228	219	199	213	259	233	227	277	226	220	257	238	254	253	238	243	248	262	234	259	240	245	236	233	264	234	240	241	257	228	235	241	245	222	262	244	247	230	235	248	245	247	237	229	252	232	217	209	229	241	204	232	250	255	239	267	217	246	224	278	226	219	258	226	226	220	255	230	250	260	230	267	212	218	274	233	250	255	233	268	259	256	231	240	250	237	274	223	233	238	263	246	216	250	247	237	245	266	235	234	236	215	216	240	235	252	245	246	237	241	241	243	239	230	216	219	228	209	243	242	219	206	248	241	227	226	216	224	244	226	275	267	254	228	240	231	227	231	235	202	233	240	257	229	244	210	261	235	211	264	294	268	233	231	247	245	266	214	257	234	246	252	240	256	218	246	280	238	287	263	232	236	270	249	249	240	253	259	237	233	238	253	270	224	237	222	222	224	238	230	241	241	231	242	227	261	273	257	240	207	225	258	247	248	266	206	228	272	251	267	254	251	256	284	253	215	260	233	263	248	219	237	230	239	265	256	223	244	255	255	220	243	250	240	229	251	250	227	266	250	263	221	216	247	273	271	208	215	267	228	232	220	218	242	250	220	286	249	243	234	278	259	234	265	249	233	241	237	252	219	213	261	241	258	244	247	248	243	234	240	214	231	244	256	212	235	218	248	249	221	228	239	235	239	239	261	241	257	213	269	240	247	228	247	214	245	240	241	233	215	268	232	244	217	239	227	228	238	254	256	246	224	249	258	246	238	218	232	226	247	241	233	278	247	251	264	223	231	242	246	245	257	255	237	243	261	223	261	228	238	259	259	240	221	250	228	233	249	250	229	274	244	228	236	235	237	217	251	222	248	242	240	230	229	252	241	262	287	232	276	245	272	248	231	231	253	256	226	240	225	235	228	241	247	248	236	238	230	219	283	277	252	249	236	235	225	248	234	213	244	244	223	239	224	245	224	243	238	258	258	230	234	230	246	236	221	245	246	241	236	267	245	248	244	241	256	251	238	244	219	275	248	271	252	221	247	245	237	246	263	247	235	226	250	237	244	218	244	260	228	246	263	242	254	220	232	237	292	240	261	254	218	253	240	220	240	248	237	253	240	242	245	258	251	217	233	239	251	196	238	261	233	238	251	229	245	225	230	213	248	216	215	233	256	269	241	237	236	246	215	221	230	237	225	254	236	248	260	246	235	241	245	239	249	268	250	244	254	256	267	245	264	235	254	246	191	240	257	230	238	229	260	208	248	219	240	213	219	229	211	259	250	224	225	227	255	239	210	231	256	235	238	226	253	246	266	222	240	252	234	243	253	231	262	247	234	230	228	221	225	229	245	257	247	254	217	229	211	250	196	231	246	233	229	232	231	235	249	249	262	243	236	260	246	251	236	246	253	229	251	216	235	234	256	237	250	233	223	233	233	236	227	256	230	226	218	239	217	225	236	225	263	273	244	255	249	248	246	233	235	246	237	253	263	248	264	236	223	252	208	233	233	242	255	218	262	257	240	237	265	244	213	243	258	284	220	255	234	267	255	260	248	261	216	253	250	232	255	227	246	264	225	247	231	230	239	243	238	243	225	229	270	269	244	249	216	249	245	238	246	236	234	184	226	247	226	237	244	220	250	245	239	235	237	237	217	242	258	246	240	247	254	236	243	244	233	250	246	228	239	261	224	251	214	236	248	265	241	239	226	226	237	245	271	247	234	243	222	275	248	246	253	265	272	236	216	262	242	222	251	228	252	287	279	245	231	238	249	258	277	269	218	284	244	213	224	215	243	237	242	233	221	252	282	228	237	224	234	237	217	256	208	253	277	245	266	248	250	262	263	228	265	215	236	259	266	235	249	231	241	218	243	229	223	250	257	263	233	250	255	266	239	251	250	239	245	227	260	272	280	247	251	232	268	244	241	282	247	238	268	242	257	236	243	260	264	250	241	247	235	237	235	274	238	240	248	235	233	271	259	230	234	263	233	228	230	266	218	258	223	230	252	240	240	217	253	241	244	231	267	253	250	211	234	215	237	254	253	268	240	239	226	249	246	213	249	229	234	229	241	231	258	233	247	277	261	199	220	264	241	233	240	249	244	260	227	256	256	238	247	229	250	265	221	226	234	241	243	275	231	246	284	247	234	239	242	219	240	241	239	260	237	242	244	239	212	249	223	245	258	211	252	264	250	237	222	260	250	250	221	244	247	240	224	244	266	235	211	216	258	227	250	238	237	242	237	233	256	261	266	248	229	221	238	235	222	251	232	257	212	256	224	238	228	229	252	249	241	266	220	242	231	243	248	237	246	214	250	257	233	231	220	238	274	214	213	249	264	235	252	266	249	288	229	255	243	252	240	242	237	236	238	241	248	255	235	246	240	239	265	227	252	252	231	247	248	216	255	237	268	235	243	249	230	264	267	258	237	275	249	233	217	223	250	217	231	237	238	229	246	216	230	250	259	262	228	236	233	275	248	213	240	248	261	246	228	232	261	225	259	223	230	236	249	260	237	248	262	241	219	253	254	249	233	240	259	225	244	245	248	271	229	247	233	230	254	234	272	224	242	245	269	258	220	264	247	266	243	250	226	247	232	257	274	233	235	244	229	235	234	245	278	232	257	238	254	234	215	239	232	214	238	265	217	245	255	236	234	224	236	242	221	224	264	241	249	253	243	230	197	232	232	246	223	261	247	239	216	228	263	247	238	252	219	245	240	251	235	240	233	245	244	245	241	268	246
8903	4825	7244	4932	1781	1441	1237	979	839	816	800	781	778	744	702	698	660	662	654	626	634	637	620	613	655	567	605	576	571	596	595	575	601	567	587	587	597	601	608	595	608	614	598	589	570	551	578	597	603	580	593	550	626	566	610	591	626	624	575	552	597	607	612	577	600	606	613	594	611	620	579	552	597	606	569	555	599	629	606	561	600	563	596	569	604	577	577	606	574	646	573	634	566	612	621	540	615	586	615	580	603	621	611	568	612	599	548	614	581	614	560	630	597	581	601	587	582	569	561	566	589	559	567	597	587	569	560	595	637	590	625	546	512	624	613	581	582	552	601	542	622	574	565	584	601	592	606	609	616	596	546	589	589	573	576	584	566	545	574	587	550	567	562	574	590	554	548	627	563	601	593	555	542	583	600	580	575	620	635	626	558	582	569	594	566	588	582	567	591	569	582	549	556	558	572	613	565	580	562	551	564	616	579	618	581	594	602	536	583	607	612	595	629	554	590	580	602	606	554	636	582	572	553	600	602	577	607	580	603	558	548	607	621	533	627	578	606	610	584	611	603	563	587	636	615	617	564	614	612	540	614	539	595	559	583	610	595	604	570	545	593	577	549	569	642	587	559	563	600	626	611	588	634	592	588	572	547	615	585	559	598	593	580	581	596	566	551	587	585	555	614	631	623	591	596	598	602	560	567	569	582	593	581	551	546	574	621	577	585	560	565	590	553	550	595	619	608	575	586	592	617	577	601	611	566	545	587	601	602	582	646	636	558	597	603	582	599	600	601	644	591	590	589	580	581	603	569	593	577	569	604	611	624	549	599	514	574	574	574	571	598	599	604	595	609	581	614	562	595	565	573	541	590	578	594	627	573	563	564	572	623	574	572	581	607	603	596	598	615	580	544	604	570	578	604	601	618	573	580	566	558	572	595	579	590	563	608	609	632	554	599	618	563	582	583	569	598	593	590	595	599	581	565	588	566	573	583	604	609	616	607	574	592	575	590	566	555	568	616	575	554	597	587	577	559	559	584	612	571	573	580	554	600	566	597	610	600	622	571	561	560	568	591	569	610	576	635	604	638	574	596	621	570	591	550	660	621	557	546	561	510	567	576	617	644	617	594	584	567	565	613	622	605	575	626	622	620	627	551	581	635	606	607	595	591	578	579	543	594	599	584	603	620	538	555	628	572	597	593	560	576	651	604	562	582	565	575	614	594	627	572	643	576	581	629	563	560	575	576	553	568	557	609	595	566	565	609	575	604	576	620	569	531	610	595	595	604	594	605	588	570	565	589	571	597	597	574	580	599	580	600	600	599	604	595	557	605	587	556	617	615	598	581	562	558	589	613	588	584	578	543	561	547	568	610	605	625	584	596	548	620	574	587	608	606	563	605	621	584	576	607	597	567	587	605	582	568	620	562	603	566	576	584	538	598	611	566	602	577	598	581	557	586	597	569	582	660	630	564	583	571	551	547	576	597	564	558	626	622	602	572	593	599	661	588	535	563	579	590	593	607	595	597	592	555	566	585	590	592	539	586	586	592	581	615	611	596	539	626	588	568	562	590	545	610	575	578	569	605	612	616	574	577	683	571	604	585	591	550	545	575	577	584	595	563	599	545	565	589	574	593	549	585	578	561	582	618	570	587	574	600	564	632	617	599	587	585	611	583	605	569	643	606	566	582	578	606	573	592	582	570	576	545	620	569	577	555	600	567	607	617	571	572	596	601	605	622	575	619	600	584	611	584	575	599	577	557	614	598	600	628	572	594	580	626	550	580	592	602	601	593	608	598	566	569	537	588	582	569	593	569	606	562	581	575	596	608	623	581	563	606	598	566	604	578	626	536	566	573	618	606	573	568	569	601	555	561	601	571	589	598	569	585	550	542	620	552	588	577	578	589	645	593	560	625	576	623	556	602	561	592	586	584	560	568	587	594	618	591	587	560	574	543	595	577	591	545	596	561	562	591	563	574	577	612	617	619	572	586	566	582	595	594	592	590	554	581	556	582	593	585	528	593	608	579	572	587	552	595	622	597	577	574	568	581	592	572	624	570	562	585	585	570	610	568	574	580	570	607	610	558	606	620	608	606	592	604	597	584	570	581	602	633	567	572	532	614	602	539	545	586	561	591	589	572	601	536	632	588	613	564	597	627	559	571	611	623	560	603	596	595	577	537	596	599	586	552	598	595	604	573	550	553	558	610	592	551	557	575	594	599	592	601	549	557	563	590	582	581	594	600	593	567	580	596	566	572	561	609	588	591	617	580	569	602	564	576	573	569	572	534	622	593	617	598	555	597	573	551	591	646	614	552	607	537	581	570	611	619	570	583	572	573	608	601	619	587	571	577	601	584	601	629	562	581	614	571	607	610	568	586	611	563	566	615	596	559	551	625	576	550	582	569	591	631	551	596	609	546	533	572	567	576	607	560	592	607	614	552	557	585	569	602	597	597	599	580	594	577	644	581	591	569	569	605	549	595	607	596	589	585	558	590	537	620	566	593	596	543	584	574	580	579	575	564	586	581	581	586	573	585	615	562	583	569	565	582	572	600	635	595	562	588	571	544	616	569	594	580	604	574	587	609	563	575	621	600	592	568	590	634	551	597	548	572	613	617	590	584	575	571	619	607	547	540	564	531	557	573	594	603	565	595	620	641	624	587	563	552	598	593	575	583	545	587	601	592	533	565	608	615	602	591	599	542	599	577	594	612	575	574	609	621	623	595	602	572	553	632	569	580	639	615	577	619	575	625	586	644	576	580	583	590	599	591	585	582	586	598	597	587	544	603	590	605	592	571	595	572	612	577	539	567	617	589	634	569	556	575	583	613	580	552	578	575	551	612	580	601	624	572	597	584	601	598	589	631	552	610	619	564	591	579	521	596	590	548	591	597	630	563	590	544	593	593	590	574	603	638	587	574	623	609	573	587	585	590	540	572	565	598	610	644	568	650	587	626	573	556	619	589	527	579	599	574	586	607	610	636	563	562	612	584	567	625	617	612	603	584	601	607	555	544	615	573	617	600	571	603	576	547	579	558	561	573	578	619	548	626	571	553	602	588	544	572	544	552	608	578	605	626	637	564	594	596	593	562	585	602	626	580	565	598	595	584	542	587	604	590	564	572	600	580	612	603	570	576	599	561	582	616	589	618	574	566	588	586	606	597	611	638	582	575	550	545	565	577	599	573	608	608	583	583	588	611	588	587	562	597	587	597	558	589	565	579	560	528	594	572	584	602	603	626	577	565	560	598	613	589	530	630	608	579	583	627	614	571	594	605	649	581	568	533	626	608	596	580	589	573	586	622	560	553	597	601	592	601	570	606	598	582	604	592	567	602	619	603	607	582	621	596	617	608	571	600	618	556	567	561	591	571	567	605	583	592	599	584	595	576	602	561	639	562	595	601	586	540	590	587	599	563	591	549	626	542	609	590	588	557	549	534	570	597	596	587	591	603	595	588	601	601	570	589	607	591	625	621	605	582	545	581	576	580	605	600	599
25346	14039	16513	7875	1288	628	485	361	273	287	256	271	265	247	229	230	215	245	215	223	218	223	223	201	200	196	205	221	200	189	217	191	204	209	209	172	197	212	191	199	205	204	221	217	181	211	181	215	203	228	190	205	182	192	216	209	184	222	219	193	214	191	206	191	212	207	194	201	197	200	222	198	227	186	208	214	216	177	197	201	180	182	211	207	218	173	179	180	175	233	200	207	179	206	187	178	169	205	203	186	186	197	183	199	217	214	176	204	225	185	205	183	178	198	206	198	189	196	173	181	210	199	193	209	196	201	191	187	174	178	213	211	213	184	199	242	200	191	218	205	207	199	221	202	194	194	174	191	187	201	210	172	173	246	206	214	217	212	218	195	202	213	201	207	207	165	193	167	185	218	184	192	197	198	204	173	197	213	235	223	200	209	179	190	183	209	169	176	209	204	213	196	189	223	186	200	229	205	200	207	211	199	179	205	199	211	179	200	197	201	182	219	180	189	212	188	217	196	195	189	182	189	190	209	199	185	216	170	193	216	203	186	197	204	183	207	194	182	188	200	210	213	179	223	196	182	184	195	184	192	199	223	227	202	204	194	168	200	192	178	198	195	188	203	199	185	210	215	197	200	215	182	184	204	181	211	186	201	199	200	194	210	225	176	192	189	188	184	198	199	188	174	205	202	190	186	180	190	206	188	210	196	209	200	214	192	204	187	201	212	199	211	180	226	196	186	202	197	203	224	198	220	213	214	189	232	251	190	178	213	216	199	192	190	189	207	226	201	169	221	187	194	220	213	214	201	210	205	201	217	198	185	181	220	213	212	190	219	208	217	200	181	189	204	182	179	160	210	200	210	206	187	178	200	190	227	212	196	219	206	212	228	187	170	175	186	207	220	174	177	197	189	207	185	209	185	213	194	199	165	163	223	189	213	183	212	207	195	177	200	187	213	175	173	175	195	196	184	172	204	206	214	194	204	205	196	206	220	200	209	184	201	208	182	180	201	208	213	203	195	206	222	177	216	238	206	203	205	213	179	188	205	184	182	179	184	202	166	199	190	211	189	203	197	211	187	229	186	223	203	206	212	200	208	209	183	207	183	183	201	218	215	215	201	184	176	201	164	223	180	192	180	194	174	202	202	174	211	172	196	207	195	203	209	207	190	201	195	183	184	170	194	209	226	197	196	165	204	208	184	182	167	162	191	205	175	181	224	217	222	185	198	180	194	183	195	184	199	203	168	196	213	207	194	197	179	228	215	206	213	192	195	164	187	179	168	206	187	194	175	206	215	198	201	253	193	188	223	180	210	187	185	202	185	176	204	201	176	185	215	228	198	206	215	195	202	201	219	183	216	175	186	198	185	195	199	173	203	185	194	188	192	203	191	189	182	200	190	178	185	172	177	207	189	179	215	208	181	185	179	201	185	197	229	221	152	181	191	179	208	186	222	190	192	174	195	215	214	188	202	198	180	198	198	220	226	213	183	201	221	179	195	187	213	213	212	230	182	200	192	193	212	197	179	174	168	185	179	189	196	235	185	223	202	220	210	205	207	178	165	196	182	199	193	219	195	175	226	192	212	170	181	179	204	214	207	208	206	187	198	181	208	198	193	172	205	207	193	192	210	221	182	189	208	185	188	197	191	219	190	185	203	209	197	206	191	206	231	207	183	204	202	214	199	230	200	200	187	179	204	192	202	194	192	186	210	181	174	205	183	203	207	233	201	205	195	204	198	218	223	217	182	186	206	196	196	205	194	170	239	209	191	168	198	178	215	190	193	171	211	207	211	223	205	197	169	185	190	185	197	189	211	200	202	187	208	192	182	185	222	206	204	206	199	209	197	198	240	205	202	181	212	191	201	180	209	204	200	195	179	190	201	200	192	194	170	175	196	202	193	201	188	202	176	189	166	218	203	215	215	213	187	213	195	204	222	190	171	187	200	211	209	193	202	200	200	191	189	205	194	175	189	193	191	202	199	202	206	188	206	195	225	182	201	199	198	201	206	190	188	208	209	191	177	182	189	201	201	180	183	190	223	212	219	192	204	199	165	188	204	214	196	188	196	213	198	190	206	194	207	198	180	219	201	183	194	220	189	205	224	186	187	173	185	169	185	192	195	196	193	187	214	192	216	203	179	196	187	167	198	194	202	190	198	205	207	182	216	159	221	189	168	190	190	200	197	185	198	187	178	190	198	216	191	193	232	203	180	194	188	197	188	193	198	212	210	188	218	202	181	209	232	175	213	185	199	207	199	229	201	215	186	186	192	188	204	220	183	195	203	187	192	213	205	207	197	170	197	173	203	204	188	174	183	196	178	204	203	186	180	182	196	192	209	190	212	212	192	208	197	202	184	205	202	211	177	197	179	174	194	199	208	186	207	187	204	182	184	175	186	189	191	178	198	201	211	205	192	200	172	195	181	187	190	175	176	209	191	188	201	204	197	180	182	195	192	187	166	185	198	199	202	209	226	214	203	205	187	193	177	201	208	221	184	206	221	183	171	204	197	199	188	194	172	197	191	169	192	219	211	213	196	214	198	188	206	198	193	177	191	217	204	209	200	223	236	213	210	202	204	201	200	197	189	211	193	210	201	225	210	198	203	192	175	184	205	194	199	209	208	200	202	198	206	184	204	213	206	211	209	173	195	202	183	227	201	200	195	170	203	215	208	188	180	198	199	203	197	197	199	203	201	202	214	190	203	182	193	202	182	204	198	218	186	194	199	205	201	195	216	210	210	224	196	194	214	234	172	170	216	190	196	222	223	228	211	186	205	200	192	228	194	195	171	194	206	204	214	205	193	200	186	183	189	223	188	206	221	201	186	196	197	200	218	197	150	188	212	212	204	199	199	204	190	210	188	197	184	197	186	224	204	205	218	190	167	218	180	191	176	211	177	198	203	203	207	186	192	175	200	184	184	223	179	205	190	184	187	175	201	211	176	189	164	207	216	221	194	216	194	218	187	204	230	193	203	192	188	188	201	219	220	208	217	230	187	207	186	203	184	174	204	208	188	189	211	186	209	191	215	186	209	183	189	229	200	245	195	190	195	209	192	182	186	212	208	210	190	184	200	213	195	180	207	207	214	195	226	220	217	208	231	187	216	182	187	206	198	195	234	210	219	188	182	193	175	184	211	206	194	199	190	200	206	207	187	179	209	188	193	222	185	194	200	198	214	207	176	202	230	211	195	229	173	200	199	219	201	204	186	181	190	212	222	202	203	201	194	211	211	188	191	170	209	213	195	213	179	197	191	217	217	192	199	196	164	204	211	186	194	214	219	192	198	180	199	191	188	204	195	199	204	208	206	191	191	173	184	200	205	193	191	206	187	208	214	211	201	187	196	176	195	213	182	165	186	208	213	192	209	230	193	194	191	181	216	205	194	193	217	184	183	200	216	214	217	196	209	183	191	184	208	182	205	198	224	196	218	205	182	208	225	209	199	193	198	230	178	204	190	211	160	195	191	208	187	189	169	188	181	207	190	179	209	187	215
18650	12763	22436	10445	3021	2397	1868	1377	1153	1050	963	925	922	850	796	780	745	696	630	641	637	601	613	534	558	553	553	512	519	548	515	511	511	460	518	496	528	511	481	474	450	510	495	495	505	507	469	482	480	455	513	478	482	512	474	468	493	469	488	484	489	484	483	450	503	472	450	487	503	497	487	471	495	454	465	465	471	473	523	466	488	473	482	511	494	459	478	475	500	487	507	514	470	512	490	516	446	460	498	481	481	496	470	445	520	430	502	494	469	485	480	490	485	480	481	482	474	499	489	451	526	530	463	481	507	500	508	463	500	524	493	486	491	478	465	490	518	496	482	511	489	482	480	477	503	460	480	479	505	494	479	510	471	496	489	468	492	485	454	463	497	479	480	477	504	508	494	443	491	482	506	470	497	463	467	466	486	469	438	472	486	474	462	479	504	473	462	511	492	467	465	477	496	470	479	489	473	455	471	497	501	487	492	468	492	524	489	450	484	521	484	504	471	502	501	464	486	474	510	469	508	498	464	463	494	485	501	511	484	461	450	491	467	486	496	510	505	454	492	488	485	474	456	477	420	492	479	486	475	505	493	459	503	466	506	516	483	511	483	508	479	464	526	475	523	505	495	522	491	475	481	483	472	466	466	456	487	479	495	448	453	455	472	548	465	498	484	532	492	503	481	511	475	493	494	461	463	459	475	454	484	528	489	464	484	460	499	504	458	490	488	519	501	492	500	498	476	459	496	468	492	486	485	486	491	505	493	473	503	491	494	452	474	513	457	456	518	518	486	482	473	482	449	491	465	468	492	453	504	443	466	473	486	478	486	468	483	500	503	478	507	499	496	513	528	468	452	473	495	464	488	530	475	477	455	444	490	532	509	503	476	481	475	485	457	438	497	512	513	510	490	424	443	479	492	446	503	497	471	456	527	467	517	488	479	465	488	465	463	481	517	470	492	453	514	482	508	510	472	517	467	489	491	493	464	455	515	490	485	467	487	486	482	448	462	457	471	482	521	449	494	483	452	470	509	527	477	522	469	439	467	508	476	472	496	487	537	483	478	481	469	463	487	442	494	499	473	455	493	452	486	503	482	479	471	495	481	505	471	457	496	479	481	509	522	471	473	466	490	515	476	492	473	524	484	508	519	494	466	469	489	502	447	502	474	506	495	497	491	534	477	504	477	467	474	479	454	429	476	479	471	496	504	521	461	450	467	448	474	496	462	463	478	483	502	496	480	507	494	436	466	503	449	510	470	486	514	469	503	490	472	523	454	469	484	508	505	497	457	482	445	472	501	494	477	474	469	453	484	474	485	474	476	473	488	488	471	494	451	484	496	513	490	473	457	525	470	458	473	512	491	454	488	471	478	475	469	497	479	516	509	466	455	459	471	451	492	443	444	482	500	473	491	502	473	472	484	466	490	467	484	479	478	493	495	505	508	495	521	484	472	445	460	550	484	448	475	480	481	495	519	491	479	533	520	514	520	490	512	469	498	468	477	492	498	502	504	495	500	517	476	485	461	483	491	498	484	481	441	478	468	429	468	470	507	511	488	515	506	473	494	464	475	475	510	513	472	504	464	475	473	493	509	520	516	522	499	482	531	484	500	493	492	484	520	504	462	479	498	486	483	481	488	509	456	491	503	491	502	467	477	456	443	461	518	443	448	501	486	454	494	514	513	461	474	449	476	522	454	522	469	510	494	475	481	494	505	471	491	501	527	469	463	491	459	462	542	496	447	469	472	475	460	488	471	487	511	504	485	485	548	456	484	491	522	475	493	527	490	511	477	493	462	498	458	513	499	496	494	467	487	448	516	483	500	517	456	454	474	492	481	469	478	500	514	475	482	484	493	473	478	509	477	474	471	443	451	469	460	477	450	478	491	530	473	496	509	445	447	501	511	492	465	473	500	468	458	509	484	502	484	455	501	473	485	489	531	478	507	490	486	465	443	475	481	474	441	505	445	510	468	478	505	478	449	498	496	457	500	471	482	499	466	490	486	507	466	501	487	479	489	488	509	458	503	476	480	470	487	537	473	465	468	508	477	510	473	467	496	471	452	460	529	522	479	475	466	457	488	495	476	479	493	484	491	459	516	458	513	502	437	485	449	506	457	468	490	481	527	471	516	478	514	429	483	448	509	514	465	489	495	491	498	456	480	492	466	500	465	446	443	477	473	475	478	465	464	520	506	500	484	509	480	529	471	446	462	470	478	497	489	489	464	492	457	462	453	479	489	463	483	499	486	503	472	466	456	495	469	464	467	484	477	511	467	520	529	451	498	521	494	479	487	496	495	473	505	447	498	460	464	472	463	460	460	472	506	451	485	472	489	528	483	460	449	493	468	488	483	481	471	520	507	526	458	512	467	499	496	513	479	487	454	497	469	516	459	485	469	489	462	491	466	428	471	479	473	498	492	508	483	479	494	490	455	494	515	473	443	466	489	482	483	479	465	480	480	474	494	454	479	511	532	485	481	489	477	471	527	478	512	496	504	486	496	464	448	490	445	466	502	512	502	463	475	506	474	478	469	490	506	485	459	500	465	463	468	460	448	485	491	455	496	438	521	478	491	494	456	487	477	466	503	463	505	477	479	475	487	489	476	496	488	508	503	504	512	473	458	464	500	506	490	501	453	500	476	519	491	516	459	522	492	523	491	475	496	476	523	498	438	453	510	490	509	457	472	514	459	491	471	488	448	491	502	485	476	490	487	487	490	472	489	489	484	444	515	467	503	464	453	473	449	458	470	492	454	478	467	463	488	481	416	507	516	476	513	545	461	477	490	470	502	480	453	456	462	449	510	483	498	464	485	510	512	505	453	487	486	462	461	508	488	508	504	429	480	497	473	454	492	493	511	475	478	483	500	494	516	476	500	473	504	477	433	479	498	474	451	502	486	487	501	487	487	509	448	457	464	488	484	472	485	485	448	455	424	465	477	495	479	475	445	454	530	503	491	510	486	476	449	473	464	463	499	524	454	484	444	484	471	453	519	480	488	459	462	492	486	464	444	468	477	480	452	480	481	477	530	511	464	520	516	471	470	511	508	469	520	471	492	454	444	503	511	507	513	453	464	441	474	521	455	469	502	487	490	528	494	497	486	454	509	501	477	456	505	475	484	476	501	478	416	476	472	476	518	487	490	482	512	482	474	470	502	462	480	463	464	488	455	473	506	444	500	469	454	528	488	464	447	491	488	511	474	460	478	456	517	469	496	502	486	492	454	480	486	507	533	459	462	525	504	471	501	452	497	478	517	450	504	480	506	480	477	489	470	472	492	499	476	479	475	502	493	462	516	483	459	476	477	477	473	487	452	473	488	480	487	504	441	471	472	482	477	474	518	472	501	495	462	475	499	523	511	463	481	514	489	483	535	514	485	466	506	493	484	497	478	488	481	502	451	524	473	498	511	489	456	494	475	486	491	464	518	516	466	471	484	469	471	435	502	503	509	439	468	464	466	450	472	461	477	471	489	519	497	461	486	479	458	489	504	490	454	435
33128	21916	25189	12848	2264	928	547	400	284	280	241	224	210	214	194	185	160	160	118	142	128	132	142	140	138	125	115	116	131	118	121	131	131	106	139	143	133	121	124	110	130	133	118	117	125	120	136	139	105	124	117	108	109	108	104	110	107	104	107	112	122	126	101	130	124	115	121	103	123	108	108	113	96	109	95	130	96	113	112	120	125	94	111	131	125	112	96	115	104	119	101	118	130	112	116	137	136	104	110	125	104	124	106	108	115	119	115	135	116	117	122	127	115	141	111	115	102	114	126	135	102	126	111	125	122	131	120	111	111	96	130	134	119	116	107	117	105	127	125	119	144	106	125	112	125	99	121	105	123	131	95	112	118	131	111	107	111	106	114	126	113	111	114	121	106	112	118	114	111	101	110	104	112	122	108	98	116	117	118	111	112	120	124	116	122	126	129	125	118	92	122	113	111	111	105	125	114	110	137	119	132	112	96	125	116	114	113	114	111	116	102	121	113	107	96	112	111	110	106	106	120	109	128	98	108	146	119	103	108	132	137	124	115	109	129	120	118	115	111	115	121	125	103	103	125	126	124	102	127	108	123	107	105	136	119	125	144	128	128	109	95	114	118	106	134	98	109	121	126	99	125	102	116	109	111	107	92	141	110	136	122	132	128	105	117	116	116	114	117	116	113	115	101	115	125	118	114	112	124	121	130	140	136	125	127	107	120	120	115	108	98	125	142	97	123	111	136	104	125	119	123	115	108	100	116	91	111	115	130	117	113	121	125	112	122	113	88	108	123	112	116	116	128	100	115	118	134	131	109	119	125	104	131	131	109	123	97	107	105	119	124	108	124	111	122	120	116	119	110	98	99	105	102	105	141	123	109	154	136	113	124	135	117	116	115	125	113	123	116	97	119	110	105	116	140	113	106	110	88	109	108	128	124	125	111	120	120	109	118	104	125	112	110	138	110	117	107	125	116	116	140	122	100	111	112	122	110	108	130	111	119	104	118	126	115	110	109	117	111	102	131	136	123	120	92	91	93	104	109	112	120	117	125	117	110	117	117	132	112	118	116	106	95	106	118	129	112	126	110	105	121	119	121	115	129	100	125	121	103	127	99	125	102	103	121	123	126	106	126	107	136	114	138	124	103	114	105	129	108	108	101	112	102	106	106	108	107	124	95	130	136	110	106	124	99	115	120	126	111	110	129	120	137	112	119	107	131	117	110	127	130	120	109	106	106	95	119	130	121	104	112	125	120	116	121	110	109	111	115	117	97	110	125	118	111	137	119	97	118	121	122	127	130	120	130	117	112	121	111	115	117	104	125	121	114	110	139	115	108	112	104	102	121	118	100	109	118	112	106	114	123	130	108	106	125	136	144	114	106	102	114	140	120	87	115	102	117	105	99	126	114	105	120	116	116	121	128	123	105	123	119	110	111	119	128	119	129	104	112	122	121	115	112	128	114	112	104	122	107	111	117	123	119	97	101	116	108	118	112	112	114	117	88	104	111	120	108	109	107	101	97	143	116	110	108	118	118	105	126	102	110	109	119	103	112	109	104	108	120	126	123	123	112	118	111	134	120	125	119	124	115	108	110	116	124	117	116	112	128	130	97	106	107	90	111	110	125	105	127	126	130	114	118	117	103	109	115	100	106	102	101	103	121	116	111	134	99	115	101	124	118	121	105	102	124	113	116	90	119	100	126	119	133	136	118	124	127	119	113	99	112	115	120	133	114	127	123	104	115	133	104	118	119	133	110	102	116	128	129	108	122	112	131	124	129	119	120	97	113	104	114	96	117	127	118	123	123	108	99	119	110	104	124	115	105	113	129	114	116	109	116	138	113	106	104	112	116	108	138	101	125	118	112	113	120	125	105	128	106	152	127	106	130	106	117	103	102	128	127	132	99	97	110	120	119	102	125	114	118	116	89	115	110	111	106	99	116	118	120	117	102	126	116	101	127	113	110	141	115	128	119	93	96	129	122	102	116	138	113	110	120	107	123	138	106	115	118	124	148	126	123	123	103	129	131	115	106	99	122	101	111	128	96	128	119	140	101	124	119	134	119	125	126	125	127	128	115	145	120	130	107	115	110	124	109	117	120	119	106	112	110	110	90	104	99	125	90	106	95	111	97	97	107	108	96	85	107	106	156	127	119	123	97	120	109	127	124	148	119	109	101	103	120	120	135	107	98	116	128	121	105	125	120	109	128	129	118	91	113	93	124	121	102	120	107	118	103	116	130	123	116	122	125	109	121	121	112	125	112	116	106	98	118	147	102	127	118	110	109	113	108	124	98	145	131	125	126	114	114	92	119	100	125	133	131	138	109	116	112	108	114	116	108	105	136	116	146	101	121	106	110	104	113	126	115	115	114	97	123	106	117	123	125	117	139	124	107	127	100	117	119	114	127	110	125	126	109	97	107	131	101	116	123	116	111	117	117	129	121	129	139	115	107	118	101	104	111	102	107	127	131	103	133	125	130	118	102	128	129	123	124	122	123	106	111	122	117	127	115	97	98	115	114	119	130	108	123	108	113	112	119	146	101	113	107	143	98	127	100	121	119	103	116	118	122	116	111	134	115	103	110	116	101	121	105	105	121	127	131	105	126	115	133	121	113	103	104	107	130	126	117	110	101	111	115	101	125	124	116	109	114	127	113	104	105	111	111	119	114	121	119	101	109	101	100	125	117	104	136	129	116	101	112	120	107	107	118	103	120	118	114	102	103	105	109	125	128	127	137	111	113	126	85	100	117	111	102	109	110	112	126	120	108	111	102	113	87	101	108	122	121	118	138	121	119	125	107	107	132	117	122	112	127	105	134	117	114	112	134	106	126	108	122	124	116	117	117	141	106	114	125	119	132	102	107	121	118	131	115	125	128	111	110	113	129	109	116	104	117	116	110	113	126	120	115	98	123	107	104	91	131	139	113	104	126	107	91	95	111	130	125	117	108	123	137	119	132	126	119	101	114	88	149	135	122	108	129	111	114	131	110	128	124	127	113	132	119	145	108	110	106	104	108	108	113	113	109	119	119	106	122	100	97	117	106	126	109	119	118	122	117	121	107	116	113	123	128	127	106	128	108	93	114	118	117	127	123	122	125	104	107	120	116	129	91	112	102	119	111	109	125	129	115	98	110	124	107	120	95	146	114	105	117	119	118	130	116	119	109	132	130	106	121	117	131	101	103	121	124	106	107	126	100	137	126	81	109	124	119	91	115	112	103	126	132	119	138	111	124	135	106	113	100	98	122	99	126	120	144	101	141	96	137	88	127	143	108	107	110	118	112	114	124	108	107	124	114	126	116	134	117	115	134	122	122	133	109	103	119	116	91	101	131	106	122	120	115	105	122	108	108	130	113	105	141	134	111	112	130	101	112	106	103	134	96	110	91	125	112	143	112	114	122	110	120	105	109	122	119	103	124	128	104	118	115	124	109	128	151	117	129	99	128	102	118	111	100	107	114	125	118	123	126	100	108	106	112	125	116	119	107	118	121	119	100	116
22762	18278	29089	15643	3875	2927	2233	1716	1376	1283	1118	1096	908	953	839	755	714	634	555	512	478	473	447	396	391	400	427	383	378	412	361	305	356	333	341	321	326	311	335	330	361	347	323	326	309	283	289	331	307	305	315	344	322	333	317	329	327	306	302	308	327	280	284	336	307	283	322	319	326	309	303	294	330	314	304	299	307	306	304	309	303	311	314	304	326	302	297	288	289	312	341	302	336	284	300	290	295	320	344	302	316	283	310	331	287	267	293	300	298	296	284	307	303	299	339	323	300	285	325	304	298	289	264	274	299	329	333	276	283	287	272	291	333	281	317	326	281	320	276	308	286	295	283	313	294	285	309	296	332	300	289	297	309	308	313	295	289	306	303	286	289	329	348	292	316	323	324	303	304	288	283	273	305	303	311	312	301	300	305	271	266	319	297	286	291	301	287	317	322	283	291	286	298	304	295	321	294	312	297	302	319	275	306	300	277	305	301	301	311	302	282	302	302	337	293	287	294	294	284	299	306	290	300	297	303	330	305	310	306	288	297	321	313	308	331	325	309	302	298	293	330	296	329	295	309	279	318	310	320	303	311	260	330	284	307	294	283	297	289	297	288	324	324	312	290	303	326	306	289	282	296	308	299	324	295	285	299	308	278	293	298	286	335	290	326	279	303	304	272	313	275	289	298	314	270	300	289	283	311	293	311	296	287	303	294	284	304	269	303	321	312	278	306	295	290	312	321	285	279	281	286	324	270	320	264	302	323	301	294	318	298	295	307	285	301	303	297	326	284	279	306	280	304	298	281	333	312	289	313	268	306	313	325	303	301	279	325	282	268	305	286	298	313	287	311	292	325	283	294	257	337	291	329	269	329	319	295	292	327	311	325	280	303	300	306	298	291	327	340	321	301	313	284	328	321	344	262	297	303	303	297	313	301	295	299	296	299	307	323	354	291	305	319	320	289	290	291	317	300	315	303	316	302	285	296	277	286	312	280	297	270	300	286	299	304	298	297	304	319	318	308	298	300	265	298	298	288	290	297	324	318	289	286	305	292	323	307	266	319	309	303	304	291	312	310	287	264	298	304	323	302	289	297	304	293	271	294	317	294	303	299	302	291	318	253	314	332	330	322	306	302	302	272	274	338	304	284	260	281	303	309	322	304	304	310	279	282	307	302	326	303	304	301	271	276	323	283	300	340	284	290	309	329	332	319	339	316	302	284	296	317	295	302	284	289	282	310	298	333	299	329	308	274	285	309	276	332	276	307	293	318	312	290	301	323	288	303	301	314	328	323	332	275	274	302	334	281	275	313	300	283	288	291	319	279	308	277	310	274	320	299	281	332	268	286	295	338	299	294	287	282	302	319	290	308	285	314	288	296	273	300	290	270	296	324	270	274	309	317	274	337	302	324	284	293	270	303	314	260	308	306	320	285	321	335	286	289	309	311	313	295	291	295	313	310	308	293	284	293	280	302	299	319	304	325	299	298	315	281	304	307	307	319	290	293	296	309	287	318	323	300	291	302	284	294	284	316	286	314	310	289	324	305	310	264	302	314	275	285	283	272	303	292	323	289	316	322	277	273	306	311	301	309	300	285	296	285	292	301	298	299	307	304	304	284	296	289	274	314	274	296	283	327	277	307	323	307	286	299	306	320	275	301	312	290	325	335	315	298	281	287	292	314	286	251	316	302	312	301	289	292	325	288	297	271	290	330	330	295	310	312	294	324	302	289	311	322	297	274	314	282	334	332	278	295	264	302	307	300	308	336	299	296	310	301	299	300	299	285	316	303	303	292	331	294	292	259	325	289	323	291	302	323	319	291	278	318	278	284	281	323	323	305	301	338	288	296	323	298	294	320	326	301	301	326	295	305	299	290	292	295	318	300	287	323	308	314	307	299	292	320	302	350	310	293	312	330	271	286	321	342	313	289	329	321	274	307	281	314	306	286	304	278	290	336	276	334	310	293	302	299	288	281	290	304	316	301	291	317	316	288	315	275	280	307	276	273	328	264	307	266	311	295	288	292	295	313	294	329	319	343	307	293	270	326	283	282	298	318	297	299	300	285	283	298	294	289	315	321	276	288	306	304	296	260	283	313	337	295	287	295	298	284	325	267	308	295	306	290	298	311	289	319	293	308	244	320	279	295	314	291	306	302	298	314	290	298	291	337	286	283	297	310	300	327	296	268	287	300	314	307	292	306	331	289	314	298	341	320	290	303	316	316	287	327	283	305	327	292	314	302	296	297	318	325	342	287	278	275	301	294	305	304	302	296	274	282	291	310	316	322	310	303	283	299	303	302	334	292	276	297	308	311	338	320	313	303	321	293	302	313	297	329	291	290	271	349	322	322	325	296	322	328	321	320	306	294	298	262	308	293	332	284	281	293	296	297	307	321	329	303	301	318	312	290	295	300	344	305	307	285	341	294	308	293	278	291	325	318	292	277	311	346	307	298	282	321	313	287	300	312	297	313	308	322	317	297	305	283	315	309	305	276	301	301	307	288	347	297	318	307	283	304	312	275	300	308	306	311	291	293	290	311	304	312	274	301	329	302	310	298	289	317	316	307	288	285	312	311	286	305	268	321	304	269	272	298	283	318	324	320	290	300	333	290	282	328	301	300	294	281	296	293	273	317	305	282	310	314	297	285	299	296	281	312	307	316	337	307	289	285	299	311	299	291	302	318	290	290	301	287	275	316	301	280	314	318	303	294	334	318	301	314	281	301	263	310	307	288	298	315	330	319	269	291	273	310	306	310	284	302	284	289	278	309	295	315	293	295	254	292	285	310	322	314	323	291	325	318	300	321	308	266	297	311	299	293	281	318	302	280	317	265	310	299	306	303	312	288	301	295	309	277	299	307	320	327	303	311	284	325	325	305	312	322	295	307	321	314	264	292	303	304	295	315	288	318	317	273	314	277	315	284	313	294	292	273	284	320	295	297	292	301	311	303	292	302	305	330	283	291	309	259	281	306	280	292	303	314	285	299	295	320	275	328	320	316	330	281	285	307	294	293	318	288	318	296	296	299	303	282	271	315	303	329	293	299	302	290	301	307	304	319	275	290	311	342	285	299	320	293	288	315	291	293	313	306	291	312	296	307	279	312	349	289	333	324	323	282	308	297	343	332	313	306	320	289	308	274	294	298	296	330	320	306	283	314	277	274	289	326	290	311	319	297	262	300	300	301	333	324	294	298	297	294	312	321	333	277	320	275	316	305	293	311	306	283	320	283	282	286	324	274	287	323	288	308	295	292	287	318	316	273	303	263	302	286	316	329	297	301	281	289	307	330	284	307	299	273	320	293	282	297	301	289	278	303	284	300	277	292	325	306	321	283	295	271	294	302	310	309	309	278	313	321	295	289	302	313	289	323	305	329	296	294	303	283	303	318	305	310	301	307	304	317	319	302	307	306	318	270	315	293	322	266	277	291	314	311	289	284	294	282	316	296	305	339	326	301	295	291	296	306	323	293	315	316	298	290	317	276	304	291	337	309	279
11214	4649	3354	1336	532	419	339	290	300	245	247	292	263	242	270	249	246	212	225	224	223	220	220	229	260	225	237	257	235	231	264	245	242	252	240	234	257	257	262	235	225	233	242	230	258	243	243	214	252	223	240	246	232	236	244	223	253	240	204	210	237	231	225	240	245	250	221	230	244	224	255	251	240	211	233	241	263	228	242	260	228	231	268	242	267	235	277	252	222	240	210	235	255	235	234	225	260	251	251	222	229	245	268	243	240	232	240	262	229	248	225	234	248	217	212	250	221	257	243	234	217	234	226	232	247	234	227	247	231	260	278	254	215	242	243	250	225	237	228	241	239	247	237	221	260	230	237	248	246	267	234	225	221	241	235	240	225	209	221	223	247	241	246	257	218	223	230	233	254	259	260	219	208	248	252	219	238	235	210	265	267	240	212	255	212	247	236	218	278	250	223	270	271	193	271	259	221	249	231	231	285	247	244	223	224	232	237	237	235	246	239	225	255	221	262	249	249	233	253	251	212	240	246	253	254	245	225	239	227	281	226	245	242	215	231	205	212	238	246	252	254	240	255	251	227	214	231	218	213	238	262	267	268	247	257	228	252	276	249	229	232	235	240	219	257	242	253	212	227	278	233	239	254	238	236	235	253	261	259	245	217	212	230	238	206	239	273	260	230	233	233	242	216	235	248	218	209	224	235	277	266	235	249	213	239	246	216	244	218	222	209	248	220	226	246	218	256	234	233	252	244	247	250	235	282	249	223	229	255	225	227	233	238	240	211	236	242	244	222	228	216	250	257	266	255	237	227	254	225	228	241	229	235	247	247	256	235	247	254	238	260	237	253	198	248	245	239	246	249	248	236	239	260	244	246	231	211	240	222	248	252	244	260	239	249	225	250	230	260	236	244	223	274	230	232	226	249	210	266	241	255	245	244	222	232	239	224	230	255	239	216	248	252	217	241	242	233	271	255	223	256	219	253	231	266	246	257	229	240	242	221	236	240	228	223	217	205	231	235	194	239	238	211	201	235	250	223	247	231	248	230	243	224	230	242	259	227	232	234	253	212	227	250	231	248	276	280	225	225	240	242	235	245	200	224	215	236	254	230	248	254	216	254	237	233	255	239	236	235	240	240	242	247	222	254	227	224	221	214	251	263	253	221	212	238	234	216	249	239	251	205	219	220	272	250	244	198	242	234	230	255	243	231	234	244	257	252	274	238	230	267	235	256	258	244	223	261	246	262	255	256	228	214	234	229	275	263	244	239	199	243	236	235	213	251	265	248	196	241	239	237	234	214	249	229	253	258	224	220	233	240	205	218	226	243	221	262	241	230	254	225	231	227	238	249	242	236	228	250	250	221	266	244	230	219	229	232	266	261	236	249	248	236	231	211	217	228	223	227	235	241	197	263	245	227	221	227	272	224	252	233	223	228	232	227	247	259	262	260	258	229	266	251	246	226	227	255	242	233	245	248	250	246	253	192	238	213	229	247	235	237	232	289	234	230	234	260	256	229	214	225	227	232	262	235	253	221	261	228	232	236	234	221	221	228	245	227	219	225	244	240	238	266	262	233	239	241	256	250	243	253	239	266	217	246	238	230	249	250	239	245	208	253	234	228	227	239	222	222	231	229	227	225	226	248	252	239	256	227	258	242	227	228	242	230	252	213	248	262	254	229	250	243	221	219	237	235	220	231	243	238	258	241	253	219	248	226	231	219	221	233	264	251	232	244	233	221	268	226	252	236	233	255	226	228	251	234	261	273	245	217	263	255	242	236	208	220	232	226	232	206	240	246	230	267	235	226	252	242	220	209	230	234	250	246	237	227	227	233	241	241	241	206	222	279	234	249	241	254	271	253	210	232	264	215	260	245	243	233	261	224	225	258	225	231	251	206	216	227	237	257	228	236	256	210	253	209	244	204	247	239	231	273	216	230	212	222	227	262	229	248	265	216	242	254	262	224	231	249	265	248	253	231	249	239	245	228	232	247	226	238	256	269	243	252	220	231	242	234	224	223	232	212	254	225	268	243	236	231	242	275	196	238	258	235	241	226	237	225	245	224	257	235	224	218	217	232	239	241	247	252	260	226	236	231	248	226	217	225	247	254	211	270	265	252	243	247	240	229	259	244	218	229	224	224	260	219	241	253	252	242	247	251	243	241	238	230	228	235	264	256	234	240	242	238	237	241	192	202	247	254	215	263	241	208	256	241	245	237	231	240	248	228	233	231	232	230	226	221	241	225	216	231	232	259	235	219	249	218	267	267	268	230	192	237	245	217	251	230	232	237	242	260	234	249	250	250	243	241	245	216	215	233	244	240	239	236	238	217	217	255	222	205	239	254	217	241	246	227	217	232	245	211	238	252	222	237	229	234	263	224	225	258	264	247	226	247	224	227	244	248	221	236	226	225	247	209	254	232	272	245	245	231	229	252	252	232	249	263	212	246	234	239	253	238	242	234	250	239	224	226	219	245	238	220	238	238	264	245	223	248	233	217	244	223	240	216	252	228	237	237	243	223	245	230	223	236	238	221	238	240	213	247	262	223	204	210	227	246	246	256	232	233	220	242	242	237	219	260	215	226	246	215	240	223	259	228	219	228	243	256	252	223	258	233	252	228	227	204	222	224	223	261	258	241	244	255	209	246	237	224	232	227	237	256	240	254	254	233	227	247	238	263	226	237	208	218	217	220	223	251	234	236	282	253	220	232	253	245	240	250	227	220	225	242	223	224	228	238	220	226	254	252	244	260	243	229	228	228	232	209	227	263	218	243	257	237	280	235	232	243	256	190	221	236	193	264	220	215	266	269	244	259	226	221	248	235	245	216	227	259	224	239	226	211	261	206	262	253	239	213	248	244	245	230	241	266	240	209	219	232	257	244	233	231	204	244	275	244	233	254	265	229	220	225	262	258	217	229	241	242	231	236	256	202	240	238	228	231	248	224	226	223	250	264	232	221	246	241	248	221	253	255	258	213	233	230	212	230	234	246	248	250	233	262	223	224	248	254	229	218	235	236	237	245	235	261	207	221	234	224	231	256	237	274	239	243	253	230	251	241	252	228	220	224	225	250	225	245	236	238	230	245	207	244	230	239	245	245	262	245	246	240	248	253	256	248	237	246	195	249	228	230	227	250	233	239	211	226	214	235	254	206	238	243	232	213	225	247	276	230	236	269	235	231	254	260	252	228	220	214	199	228	236	206	224	229	255	258	241	235	257	243	260	240	253	243	235	223	238	223	216	251	221	202	200	244	239	218	244	232	217	238	216	262	261	222	227	235	239	231	231	225	257	235	228	219	210	223	190	259	215	200	237	227	241	243	215	217	244	261	253	222	266	206	222	220	221	231	234	261	232	262	238	248	238	215	245	233	250	242	221	236	263	233	220	248	231	264	216	233	211	242	239	222	221	237	233	215	236	190	245	224	228	264	212	236	249	237	241	244	256	258	211	275	217	257	246	264	237	211	256	254	241	217	224	229	234	250	216	235	237	250	233	217	238
8434	5044	6821	3778	1766	1340	1139	993	963	847	830	798	817	711	712	695	647	668	670	605	604	619	628	630	575	606	615	577	570	587	610	577	607	604	601	546	603	554	622	598	577	601	623	584	568	636	583	539	548	590	621	581	584	585	577	577	578	644	551	575	586	540	593	573	552	571	575	551	555	583	566	587	591	607	534	559	575	570	572	564	590	581	584	593	567	575	580	570	602	619	560	551	592	573	562	604	577	600	604	582	593	582	572	580	599	566	565	568	583	570	585	536	534	587	561	604	581	563	551	561	591	584	581	608	596	555	578	537	582	593	627	537	587	587	576	588	599	592	582	601	578	560	567	590	613	555	554	553	563	526	569	600	568	579	560	598	560	561	520	600	554	573	535	573	606	575	641	574	562	615	587	597	625	619	522	605	562	571	537	561	573	580	557	572	579	574	573	613	591	575	570	561	585	571	561	595	580	554	536	614	578	603	564	596	586	583	595	574	525	597	595	578	552	609	576	564	582	609	561	586	589	568	575	537	546	587	541	579	562	571	572	582	552	564	577	579	578	601	616	570	636	597	597	571	574	602	569	588	585	565	561	577	600	580	553	586	575	564	618	588	617	585	590	584	580	556	583	562	545	562	583	548	572	556	563	602	579	623	579	590	525	525	571	594	569	595	581	597	557	577	551	607	589	605	537	598	599	555	641	571	548	570	526	586	572	584	627	566	588	604	605	598	580	587	586	542	586	574	568	545	580	574	643	607	550	584	575	584	594	597	565	551	556	592	606	624	554	565	577	573	570	579	584	548	600	555	551	600	577	544	559	596	571	558	579	557	579	569	569	628	593	577	579	536	577	584	594	636	545	612	532	570	613	579	590	581	577	535	586	588	580	611	566	581	624	600	591	584	575	571	574	579	563	609	577	560	579	566	608	538	623	607	581	599	591	584	602	540	642	537	557	525	602	538	640	526	543	567	539	611	535	569	587	557	599	594	540	580	603	559	598	582	610	544	555	576	543	579	561	589	589	593	562	635	577	613	591	598	571	600	596	608	551	539	583	541	584	601	577	560	586	541	570	565	572	570	595	563	570	573	611	608	597	562	583	609	605	558	571	568	578	610	613	597	542	562	546	581	502	542	558	633	584	588	548	562	556	534	578	572	567	610	565	605	551	578	558	565	602	574	571	557	559	555	647	575	586	603	570	573	545	592	570	599	570	570	574	562	565	592	593	573	533	589	580	560	568	572	559	628	599	580	566	589	557	564	590	532	584	603	579	581	598	563	594	570	577	588	576	568	578	548	554	579	588	547	579	596	583	588	580	596	565	622	599	577	533	543	550	588	570	587	574	599	532	590	588	573	552	614	591	560	610	597	567	564	554	561	576	599	588	571	540	582	568	602	558	582	522	573	590	543	575	563	536	553	595	611	593	577	603	568	596	578	587	572	583	573	573	572	579	565	603	576	597	593	584	573	533	561	611	566	564	580	549	572	569	576	616	559	530	615	585	573	604	560	601	558	564	536	589	557	548	578	584	559	556	583	590	551	562	580	579	554	571	571	567	580	578	572	583	616	566	577	581	588	571	594	534	595	576	542	579	589	588	599	616	571	562	612	606	612	612	555	565	588	567	577	559	608	595	551	563	560	549	608	532	599	558	532	597	571	557	617	569	576	553	594	575	631	596	569	568	564	590	617	523	540	590	575	531	579	539	597	593	580	626	552	615	623	589	571	627	586	573	552	610	567	578	601	562	579	556	585	605	572	590	561	623	581	574	532	582	576	556	605	556	577	542	582	552	581	575	573	602	574	555	575	569	588	586	591	603	591	614	592	588	612	588	608	577	579	551	575	573	552	550	592	580	598	593	585	554	608	590	564	515	566	610	558	604	525	525	549	604	605	559	549	598	546	585	575	601	536	512	583	565	560	597	575	555	627	607	566	579	563	580	566	585	578	565	573	594	526	567	542	591	587	545	549	595	572	570	588	567	596	603	558	599	572	538	527	640	535	607	595	565	582	548	565	521	530	577	533	601	596	580	540	584	575	566	603	573	557	586	587	585	575	582	553	595	571	615	567	586	566	553	576	583	587	600	594	559	544	573	604	581	599	586	594	610	577	603	579	591	597	598	595	638	572	574	556	585	568	616	566	575	582	559	590	637	566	565	556	558	590	560	556	575	600	553	547	579	558	592	550	579	599	581	594	580	556	566	620	566	556	569	599	539	559	570	553	588	571	550	561	596	585	570	615	562	573	532	559	586	581	601	581	550	587	601	592	547	583	582	592	542	590	610	577	552	614	595	562	571	579	572	533	577	593	595	631	581	567	596	561	581	565	566	588	561	596	578	576	584	628	559	587	583	583	606	573	609	561	614	602	589	566	560	600	650	587	541	556	589	540	558	621	554	585	618	607	598	512	583	563	558	585	606	609	605	547	565	499	611	612	551	614	558	586	628	573	531	591	515	563	542	582	533	589	563	564	636	569	579	562	568	565	549	595	567	573	623	636	543	553	530	614	518	539	543	581	585	574	545	584	562	603	581	574	566	588	592	602	552	569	580	623	566	568	549	539	637	577	569	540	607	585	568	568	566	564	574	573	530	541	584	567	611	588	624	547	607	525	590	588	519	614	584	560	561	591	607	618	567	550	602	600	596	604	533	569	535	599	577	629	564	572	580	603	627	581	626	546	591	590	560	598	632	588	524	590	567	593	560	598	594	578	581	589	537	582	576	597	512	597	536	586	606	587	584	579	579	577	603	550	585	638	581	572	561	582	559	564	577	604	619	588	639	557	590	573	550	613	619	574	582	590	601	589	569	601	573	595	566	542	552	588	580	598	571	558	552	605	579	595	573	540	559	608	550	552	575	644	582	544	574	588	563	591	576	582	590	559	583	538	572	589	605	595	590	596	570	576	566	580	551	587	616	536	611	578	568	606	571	584	601	584	600	576	573	572	608	631	585	601	581	594	543	585	559	539	596	561	590	564	598	626	541	569	573	583	582	599	563	630	572	575	588	604	566	588	592	582	551	554	589	568	571	543	587	567	604	518	551	586	549	599	562	539	564	571	575	577	551	573	542	558	597	583	581	604	589	569	583	595	597	608	558	543	610	608	561	593	592	596	567	589	541	592	541	593	577	547	608	606	565	625	570	539	596	581	593	539	563	593	565	572	597	573	567	574	594	602	592	550	595	592	603	595	559	579	546	582	592	571	586	597	573	585	607	589	546	594	610	614	563	627	572	565	583	613	567	553	602	575	590	574	619	540	578	594	608	574	588	630	601	555	588	591	570	612	552	571	597	558	538	596	597	537	575	599	578	576	561	558	555	543	561	598	571	550	608	586	578	553	569	563	586	563	568	592	572	597	524	575	577	588	573	605	561	557	583	572	596	589	584	587	564	546	543	593	610	609	566	595	580	581	564	568	576	580	620	615	578	585	611	547	588	610	584	516	563	579	552	546	593	569	590	546	595	592	552	608	572	576	590	569	595	565	570	584	614	601	638	569
25220	15473	15087	6495	1057	550	420	375	314	310	306	234	251	246	262	233	251	241	200	195	203	197	211	206	200	202	197	182	209	191	230	201	196	213	207	206	191	170	185	230	208	192	207	189	162	189	206	183	206	206	187	174	176	221	161	188	215	220	179	171	199	169	187	189	181	189	190	181	211	182	212	203	195	173	185	199	196	160	203	189	202	192	202	181	177	186	209	226	208	206	208	189	191	183	182	175	219	210	193	191	199	174	157	174	179	192	202	208	169	175	185	197	201	192	198	183	179	194	207	185	196	200	213	197	169	194	213	186	175	209	200	230	185	188	204	187	184	190	191	205	154	168	177	187	180	229	189	190	194	169	222	201	205	169	201	188	189	191	156	176	199	189	206	210	184	180	217	187	176	178	191	227	207	191	170	194	182	198	212	176	206	170	193	205	188	214	179	183	168	207	160	169	163	181	193	190	190	177	178	212	224	190	217	205	221	217	176	231	170	184	179	173	170	206	177	205	185	180	209	213	198	217	229	184	216	209	200	190	218	188	199	196	178	211	175	186	191	178	200	204	207	191	173	209	198	185	176	173	203	174	199	188	186	193	193	214	154	188	197	221	176	176	192	185	187	198	209	189	187	200	171	195	193	201	205	193	204	191	196	198	189	197	187	193	208	193	186	211	200	188	207	197	188	208	172	193	182	197	204	215	198	209	203	201	200	206	167	193	182	210	183	198	186	168	168	186	191	189	225	178	202	177	184	219	170	190	214	184	180	201	200	181	178	193	214	188	211	198	173	179	190	183	173	210	181	196	200	194	203	193	213	196	198	200	171	197	170	192	196	180	186	164	203	193	183	188	222	181	192	217	205	180	179	213	188	190	202	199	210	180	203	186	191	183	178	173	188	198	198	203	172	182	177	194	188	178	170	189	156	220	183	194	204	187	162	208	210	168	199	211	189	177	193	198	201	172	196	169	209	180	186	210	193	202	202	184	207	197	190	172	190	202	178	194	173	175	203	170	198	186	195	181	189	229	190	210	207	174	198	170	218	197	186	221	241	221	186	217	188	179	212	173	191	192	222	212	197	223	216	209	182	192	203	200	170	233	191	188	197	182	195	185	181	184	188	216	198	181	205	189	208	161	213	184	203	200	195	181	199	174	177	187	190	216	187	195	165	164	203	200	182	191	194	210	184	204	178	200	192	163	184	208	188	202	177	178	183	216	165	187	194	194	189	213	200	171	202	159	192	179	188	198	189	197	169	189	196	185	203	201	175	181	190	192	188	172	164	212	185	206	163	182	183	175	182	188	193	217	190	216	199	202	207	192	182	168	196	185	202	190	201	188	203	201	180	188	193	173	178	183	201	190	214	175	181	198	192	195	205	201	227	193	200	177	202	184	178	182	186	192	172	184	197	176	194	215	195	189	167	172	180	199	189	179	189	193	191	203	180	221	192	212	189	187	187	199	199	202	170	200	189	193	184	201	180	192	192	166	167	209	225	187	189	201	177	186	179	224	208	209	180	196	183	206	208	219	186	184	210	174	178	181	206	197	189	203	172	181	200	190	169	193	209	185	212	196	193	203	189	211	194	209	206	167	205	186	219	196	180	222	196	177	173	202	177	188	200	199	195	190	210	225	176	184	185	203	203	188	174	190	198	201	187	228	182	212	205	198	211	207	176	177	154	182	198	201	180	189	169	186	195	186	188	199	183	185	189	197	220	183	211	202	201	203	174	203	231	196	210	168	182	194	189	211	198	210	216	197	199	203	209	200	206	173	200	204	192	183	198	198	200	178	205	195	198	174	194	185	195	177	175	194	207	203	173	183	188	207	171	201	199	187	180	191	175	190	199	182	176	195	187	174	190	196	206	212	222	194	210	177	200	167	195	185	174	204	189	190	203	187	187	195	187	213	207	185	190	195	194	199	203	162	212	178	189	201	208	202	174	216	207	199	184	195	171	190	184	191	209	184	185	220	190	192	196	180	201	210	180	208	182	193	207	181	194	175	198	168	198	166	195	202	200	188	198	176	179	206	185	173	194	214	200	223	175	192	205	220	187	194	194	193	174	222	201	205	166	183	171	181	178	222	193	203	199	198	177	165	206	220	180	203	163	173	199	186	212	207	169	175	187	187	186	183	198	201	219	189	189	203	189	217	179	181	216	173	185	194	195	211	204	209	198	186	195	204	197	163	191	201	210	173	183	212	228	198	216	193	183	207	225	219	196	191	184	226	168	157	210	205	189	198	187	195	177	199	191	216	198	171	213	189	220	192	180	215	205	186	199	212	212	209	191	182	191	198	200	169	174	220	207	185	187	159	204	190	201	185	186	171	175	186	159	205	212	193	200	180	206	187	199	192	201	195	211	197	217	184	195	206	203	181	196	201	208	205	185	185	200	188	190	214	184	187	213	208	200	186	220	201	187	188	191	204	219	232	190	211	225	195	217	204	203	209	194	219	207	188	202	206	200	213	174	192	220	205	190	205	207	155	210	170	180	188	178	195	195	203	184	191	175	199	218	221	190	212	174	225	199	191	173	191	193	210	231	185	185	220	200	204	189	191	183	196	191	211	176	193	186	205	203	191	169	195	197	204	199	180	184	180	162	212	181	201	204	193	221	173	199	191	201	226	169	173	194	178	187	196	210	179	171	181	180	190	189	183	183	216	207	195	218	182	204	172	170	202	158	194	191	202	190	165	159	191	183	188	180	187	218	192	217	166	198	199	196	170	191	147	205	216	213	196	182	192	192	180	185	196	185	183	189	199	223	213	205	205	194	184	199	210	214	184	189	192	197	198	188	177	185	208	206	202	198	182	212	206	202	210	198	182	194	202	191	210	200	203	191	179	183	208	217	173	200	191	203	196	189	210	204	174	186	189	204	194	218	206	212	181	198	178	193	218	214	160	215	205	182	192	182	184	228	188	165	178	218	210	191	200	179	195	205	181	230	210	189	223	183	173	196	195	193	190	222	183	182	192	183	203	183	191	224	210	180	175	192	207	197	182	182	182	178	185	194	209	189	194	220	193	210	202	181	170	176	169	193	198	202	198	180	202	175	196	173	208	179	209	189	180	217	188	194	166	181	195	201	211	181	191	183	202	187	180	199	173	200	198	206	198	214	187	214	211	191	191	201	182	194	202	169	191	215	207	192	191	182	193	204	165	216	225	208	188	202	187	206	193	183	224	198	178	184	186	182	194	181	189	203	195	193	208	201	204	195	190	191	187	175	203	205	187	201	171	189	200	176	187	206	199	213	195	195	197	187	192	195	213	224	198	200	188	182	180	190	217	194	211	189	208	219	194	205	202	184	192	223	191	190	176	189	195	203	168	211	182	192	174	188	189	196	191	161	171	199	208	181	177	197	195	192	199	200	197	191	186	196	214	180	173	194	192	187	184	205	194	191	201	220	160	205	200	186	171	214	202	193	193	211	206	199	198	197	203	204	179	192	190	213	211	194	175	181	202	219	209	213	214	170	178	182	218	218	171	199	174	168	188
18693	13934	20489	10279	2854	2122	1695	1472	1246	1115	991	929	877	931	826	790	703	712	635	583	575	545	556	567	568	535	542	502	535	548	532	508	477	475	531	529	525	517	523	526	498	502	521	487	510	500	520	478	492	488	488	485	496	527	483	498	478	509	447	530	449	497	478	499	505	475	482	495	430	478	488	496	466	472	490	467	442	475	506	495	477	475	486	469	470	496	493	518	488	447	460	508	491	459	492	463	521	471	514	462	482	480	463	449	481	485	501	476	461	498	475	473	497	493	465	474	502	479	457	489	480	519	483	498	451	471	492	462	459	498	516	527	472	487	428	473	528	501	464	483	476	464	485	480	464	477	454	487	455	460	474	459	501	470	467	473	521	464	465	497	476	478	469	475	443	458	462	470	459	468	468	472	510	433	481	513	489	456	480	476	469	457	481	483	463	469	462	456	495	514	510	480	503	483	478	493	484	495	528	503	466	478	509	481	509	472	452	442	477	466	492	442	449	452	481	455	478	441	480	452	451	484	474	459	478	477	442	471	451	476	503	491	505	487	522	484	482	488	478	465	463	487	465	478	521	459	532	458	444	456	471	485	486	475	469	493	500	498	479	558	489	484	481	440	474	456	484	473	452	504	483	501	439	491	485	465	515	484	461	437	494	429	445	527	461	522	499	469	480	487	463	475	477	481	494	494	497	457	482	502	473	469	466	461	483	462	451	511	477	443	485	501	439	457	457	478	436	461	479	517	506	460	472	445	512	450	486	500	472	462	446	494	480	447	437	467	492	498	485	498	442	466	478	495	457	464	462	477	463	502	460	466	455	437	434	524	458	474	474	474	499	486	472	487	485	498	457	460	474	479	467	483	475	488	501	477	463	499	500	458	445	457	479	473	478	492	454	495	498	446	470	477	472	461	481	497	480	508	466	463	504	478	485	500	456	492	472	508	471	462	461	499	463	498	503	476	476	465	472	488	503	474	484	484	483	483	443	450	469	473	471	456	487	469	464	513	445	466	484	506	459	469	455	481	457	482	446	461	481	462	479	479	506	476	466	502	402	480	488	486	483	506	469	455	503	456	446	493	456	504	507	462	513	482	491	509	490	467	498	523	475	481	493	503	511	483	426	497	475	473	480	459	494	512	440	506	455	511	492	464	453	480	497	495	500	474	502	474	472	481	479	457	481	464	468	457	463	498	480	475	470	490	496	492	447	483	487	502	456	456	485	498	493	487	468	489	431	465	519	474	487	469	479	508	479	498	454	465	527	467	439	484	466	470	475	455	490	456	492	460	515	502	456	496	490	466	534	485	456	457	498	476	438	490	497	481	516	467	502	447	467	434	483	452	472	453	452	460	471	470	480	461	510	444	438	480	501	462	500	477	513	497	442	512	439	503	490	511	478	455	505	445	424	485	449	475	514	450	446	464	448	519	490	472	440	496	484	489	501	501	484	476	485	480	481	500	454	436	466	441	513	480	490	451	475	475	469	440	483	437	461	465	476	468	505	463	515	485	444	448	461	457	497	482	502	472	465	488	470	472	486	468	449	480	510	484	493	472	469	469	466	465	447	436	433	518	473	501	451	505	470	465	445	477	471	456	484	481	490	466	498	502	459	485	496	474	495	480	466	446	501	499	472	485	480	459	462	477	479	469	465	495	475	489	441	476	450	465	469	469	435	476	453	520	490	460	499	487	485	482	430	444	471	498	466	468	482	485	483	504	446	454	447	516	523	484	489	428	479	436	480	468	484	457	508	492	453	458	517	481	454	493	447	486	507	464	503	468	491	472	477	453	470	437	465	467	460	471	500	475	462	457	428	455	448	490	491	489	499	469	479	480	458	484	482	516	474	457	481	473	464	510	466	417	493	502	486	497	457	497	481	492	488	450	451	489	480	434	455	470	474	483	493	469	476	480	466	489	482	503	461	490	492	484	471	483	483	478	442	465	483	498	444	516	492	506	477	521	469	462	462	494	509	469	485	467	451	477	481	479	491	445	473	481	457	477	458	491	463	476	476	494	483	506	492	459	516	466	462	500	421	470	494	464	438	451	463	479	457	482	445	480	486	445	476	498	459	493	497	465	519	478	470	465	481	447	481	444	470	503	462	485	480	497	454	468	462	491	449	459	466	487	477	489	454	478	477	522	501	467	415	457	474	513	474	473	488	468	451	467	485	512	476	525	468	490	497	466	473	483	492	447	478	486	469	482	479	479	458	488	464	489	417	490	517	476	512	524	452	465	440	481	470	470	454	511	458	496	504	482	477	447	486	453	467	496	488	475	454	442	487	486	446	473	488	500	480	456	436	459	505	438	488	455	458	456	435	497	503	464	486	435	480	472	439	438	450	466	439	468	492	457	504	471	507	483	486	466	421	483	460	491	446	509	444	482	486	446	495	456	481	482	452	498	480	444	496	493	456	450	457	441	441	495	500	488	467	469	460	486	467	441	488	464	473	542	459	442	440	483	461	471	451	471	487	483	475	459	473	470	478	483	466	495	479	506	510	444	465	499	476	469	467	441	470	428	513	480	485	506	478	507	495	452	446	494	476	442	480	466	493	478	466	474	439	454	497	501	472	478	482	472	485	433	482	476	480	437	515	487	510	475	506	470	457	431	454	495	440	492	473	453	462	494	501	467	460	458	426	471	470	432	494	490	484	500	469	489	501	485	431	538	442	477	448	444	509	480	475	455	492	445	474	514	460	503	475	491	506	491	471	479	483	466	492	442	446	450	458	463	495	488	483	445	492	493	459	479	462	471	457	513	475	474	467	476	500	477	450	438	453	443	464	471	520	471	485	442	469	463	470	461	465	524	453	457	534	500	462	487	477	507	475	471	445	465	499	483	500	492	504	484	455	472	491	478	494	423	459	479	461	502	473	475	511	478	478	482	486	485	467	529	500	465	481	485	470	486	496	481	466	500	449	471	471	508	440	452	468	496	432	503	502	506	478	463	460	484	440	497	480	480	471	461	462	507	470	446	499	475	466	425	490	442	487	501	471	505	482	487	480	518	493	492	507	485	442	463	482	489	483	486	476	471	515	466	455	501	502	478	492	464	492	459	467	506	502	468	463	470	444	477	533	494	494	488	451	472	488	492	480	494	497	475	436	421	502	455	492	448	470	489	492	430	523	474	475	483	480	466	451	481	466	434	477	499	468	462	484	481	466	506	480	450	458	467	497	475	459	468	467	483	476	490	465	490	494	465	471	465	461	468	509	480	477	474	432	489	467	483	462	443	465	491	486	492	516	457	442	478	503	440	470	431	497	501	454	484	476	450	495	474	446	477	481	474	494	470	480	466	456	493	430	483	493	447	493	474	451	437	466	477	454	468	500	489	449	490	500	477	513	497	435	471	471	491	466	486	498	462	485	450	489	477	468	452	498	467	452	501	461	470	487	510	465	476	510	489	449	498	472	473	490	518	453	497	489	448	491	449	453	464	487	444	509	442	479	484	487	496	457	459	489	451	479	485	511	510	449	478	483	472	449	472	503	453
33948	22409	26950	11310	2130	806	548	365	284	266	264	255	213	202	178	166	165	148	144	128	137	148	141	134	126	116	147	127	128	129	104	120	138	133	122	112	123	120	102	113	109	140	121	99	106	113	108	121	106	113	125	102	127	121	109	109	126	110	111	102	106	119	102	108	113	123	111	116	121	120	124	115	117	118	125	107	109	118	102	146	100	107	116	107	122	109	82	128	102	118	102	113	107	137	131	107	100	118	104	115	121	104	117	124	113	111	105	121	107	111	108	101	124	128	128	109	86	118	113	87	139	121	109	97	99	110	127	104	121	134	122	106	113	145	130	104	114	113	118	104	102	131	102	127	106	112	110	108	107	122	117	115	94	105	90	117	113	100	108	94	116	104	111	108	122	102	101	136	128	132	107	113	102	100	115	93	128	109	128	101	125	105	107	110	109	106	118	117	97	118	98	119	100	96	111	110	135	111	104	137	112	116	118	106	105	102	94	101	120	105	113	111	90	116	113	122	135	107	103	105	111	115	123	105	90	111	121	112	111	109	109	110	132	112	139	89	86	103	117	122	121	108	96	106	128	123	109	120	98	89	110	129	122	115	125	97	119	103	115	120	122	112	115	105	116	116	119	101	114	133	104	122	107	134	124	110	109	115	91	89	127	111	119	123	100	119	114	112	132	108	109	105	109	122	116	129	121	110	128	113	93	104	137	103	92	126	101	137	110	96	114	92	95	112	136	136	125	109	102	97	98	97	105	113	106	118	100	119	115	104	94	93	116	132	134	116	111	124	97	96	109	101	111	138	116	125	101	102	103	120	105	133	112	119	93	105	111	122	106	110	108	124	109	120	96	99	117	113	103	130	133	112	115	112	108	107	104	96	117	119	106	105	115	104	112	112	88	122	130	101	122	106	131	106	111	120	131	116	110	118	120	127	112	114	112	107	101	113	110	102	105	119	110	105	123	116	140	94	109	104	103	96	121	119	119	88	106	114	112	111	124	101	106	88	117	111	114	110	104	123	105	111	101	113	104	95	113	124	129	94	108	101	120	125	113	138	104	125	100	121	96	110	97	130	109	108	84	110	131	129	112	104	113	126	120	139	128	94	105	112	121	114	94	112	103	126	111	116	123	115	103	110	130	125	111	109	109	125	123	134	103	126	105	92	92	122	125	119	121	143	132	124	122	110	117	122	108	95	106	111	110	124	104	122	115	109	119	113	119	128	124	112	107	107	111	98	135	105	106	117	114	128	117	113	92	108	131	88	92	127	102	107	116	107	116	123	114	121	92	88	102	105	116	108	110	117	122	111	94	106	101	91	109	108	96	134	109	132	113	124	99	118	111	111	87	104	103	88	102	119	117	102	98	82	97	112	101	119	123	104	135	92	120	117	111	105	109	120	118	119	112	121	135	116	105	135	124	115	130	118	117	100	114	104	114	108	111	100	127	124	111	115	126	103	101	117	105	118	132	124	101	105	110	105	108	90	100	105	120	95	123	105	97	121	103	107	123	100	101	125	110	123	87	97	120	123	102	117	113	121	113	113	123	125	117	110	135	129	107	107	125	91	103	111	93	110	130	106	112	120	109	119	109	118	108	114	123	107	118	101	105	108	118	123	104	115	117	106	103	116	111	93	114	108	110	107	124	108	114	110	122	112	109	117	141	108	140	133	121	120	116	110	102	126	105	139	120	115	112	110	107	118	114	99	105	99	110	106	91	135	111	109	101	115	117	98	118	106	108	97	129	114	104	107	118	105	118	125	142	99	111	85	97	105	113	101	117	123	128	119	114	117	117	105	131	131	111	110	101	108	107	121	76	110	111	127	107	110	118	127	107	95	99	101	117	113	99	109	97	118	104	117	110	109	116	96	128	122	114	109	120	106	133	114	104	107	113	114	126	100	97	98	123	113	127	113	117	121	102	122	130	114	119	92	126	101	107	111	115	114	100	114	113	114	139	80	109	106	108	117	104	125	123	116	105	101	109	114	97	116	111	120	119	106	101	131	116	116	124	103	126	102	109	122	108	110	106	107	131	119	93	122	115	120	116	120	88	131	110	96	115	101	113	110	97	112	127	102	97	93	109	123	117	95	99	105	118	123	109	125	99	131	110	106	96	106	140	128	109	123	104	104	97	125	98	99	109	89	100	109	112	84	106	107	110	116	116	104	128	130	131	100	99	107	128	122	115	125	91	117	108	118	106	102	106	120	105	117	121	121	98	113	115	114	99	120	118	107	111	123	98	90	111	120	111	119	136	108	120	109	113	113	121	124	127	109	115	110	107	122	109	103	104	107	133	99	96	133	115	106	112	113	121	106	124	127	108	111	103	107	99	115	91	123	103	136	97	120	120	103	115	79	98	109	130	105	123	106	125	136	118	110	116	112	112	109	98	116	116	129	105	111	126	111	89	113	101	113	113	111	112	117	130	112	105	129	116	114	121	107	112	93	103	126	118	104	114	120	113	102	124	111	107	97	116	112	103	126	113	106	125	97	119	120	123	118	107	110	113	110	119	108	93	107	109	96	123	122	115	123	112	113	110	111	125	95	116	102	124	110	109	117	127	120	99	120	97	113	106	115	114	81	102	121	119	116	118	120	96	121	129	125	110	107	125	123	130	115	114	103	108	105	94	112	115	111	107	116	114	105	117	129	96	103	114	94	110	105	115	106	101	100	112	107	104	114	114	118	131	98	131	117	103	110	117	96	112	109	105	112	116	143	100	116	114	110	109	108	120	101	111	116	123	106	116	90	118	119	143	147	113	113	119	111	111	103	92	115	130	122	119	121	123	114	113	100	100	106	116	120	131	111	99	91	131	122	114	104	121	102	123	102	125	98	104	133	108	112	106	111	108	109	107	117	108	106	113	113	119	86	123	102	102	128	108	134	111	124	110	113	119	103	112	106	109	113	125	96	115	107	109	121	119	106	114	105	104	113	126	102	126	108	113	117	112	119	120	120	110	112	121	114	119	101	120	105	107	103	105	111	96	102	142	128	97	142	113	108	120	104	82	116	124	102	117	100	108	110	143	114	113	122	113	114	139	111	99	99	122	125	118	125	101	114	105	120	126	117	106	105	113	112	129	110	115	114	114	121	125	121	111	106	105	107	125	97	111	116	105	94	110	117	123	91	103	117	102	119	109	122	112	120	108	116	107	112	110	125	107	104	96	103	123	130	110	111	120	121	102	111	99	127	99	97	113	123	124	84	114	95	104	115	116	107	81	128	129	106	118	96	121	109	105	128	131	102	133	112	95	114	108	108	119	115	115	103	114	122	110	104	101	121	108	96	115	125	108	111	132	92	125	110	118	94	114	107	114	118	103	103	108	120	110	93	119	112	118	86	119	111	118	116	114	106	97	92	99	120	118	116	115	117	122	112	115	125	111	118	127	101	114	110	120	91	132	113	99	120	108	124	92	115	118	101	116	104	100	109	125	111	92	113	112	123	101	114	102	120	108	106	107	105	126	97	112	119	99	114	121	96	121	108	112	109	121	111
23515	18500	29937	11812	3684	2742	2106	1654	1449	1301	1232	1140	1077	937	836	772	726	541	543	495	453	422	400	417	384	361	387	371	372	362	347	309	329	330	340	301	338	313	345	303	295	332	298	297	326	322	307	281	299	302	301	293	295	294	278	331	302	284	275	304	309	346	307	296	297	281	308	275	285	369	295	292	320	312	275	295	305	303	284	322	319	292	320	305	313	308	282	275	288	306	336	289	283	296	269	281	274	303	289	290	293	284	288	290	309	316	287	312	294	312	326	298	295	261	307	277	280	310	297	290	276	287	293	269	267	299	306	288	284	285	302	291	289	302	308	286	317	278	279	299	301	287	270	264	290	272	282	261	279	300	328	299	306	337	296	271	296	320	288	272	291	292	304	299	285	314	308	275	323	290	294	299	254	299	297	322	292	298	290	272	297	302	310	282	288	283	276	271	338	284	290	281	284	286	298	304	283	283	293	325	308	322	301	278	286	304	294	303	320	307	312	273	284	293	296	289	291	300	299	309	274	288	308	288	289	288	280	295	298	291	280	317	311	318	305	288	269	273	285	305	280	298	284	265	260	288	300	272	303	323	293	311	307	295	285	273	310	290	313	308	296	273	298	295	295	283	322	299	303	264	268	316	288	319	328	282	307	274	298	296	324	294	302	276	303	297	328	281	304	290	299	317	294	282	282	289	298	300	311	299	293	301	281	289	285	296	276	280	269	306	279	298	333	324	292	283	284	318	282	316	259	276	272	278	297	284	294	289	285	317	291	309	300	311	278	278	296	318	277	290	301	299	298	279	302	269	295	288	274	292	315	292	270	310	289	286	289	275	266	295	279	280	308	309	284	311	269	309	279	271	278	316	280	310	278	260	305	324	342	308	321	283	288	297	288	264	297	263	292	324	278	283	293	325	274	296	293	312	281	282	264	294	286	278	269	280	302	278	289	307	306	294	283	301	294	267	270	301	295	273	307	285	295	321	298	302	290	304	264	280	291	299	304	292	312	306	291	308	306	285	281	276	315	327	295	283	281	296	277	321	271	301	295	299	281	310	293	299	260	294	284	322	296	302	303	302	293	282	311	279	302	294	283	282	301	302	305	308	313	278	312	307	311	279	307	306	270	309	298	272	270	308	288	328	292	301	291	318	297	292	311	292	306	315	293	270	277	288	291	291	300	291	295	311	297	288	278	302	311	314	284	271	281	297	279	296	325	282	289	237	303	290	315	301	309	280	306	277	330	318	266	288	287	272	329	277	321	330	316	332	282	292	296	316	294	285	313	290	306	290	305	284	286	299	289	318	308	336	297	327	274	265	278	282	272	279	272	288	302	297	283	311	275	296	283	277	279	314	304	281	296	324	287	309	314	282	308	293	274	280	322	293	298	309	315	318	302	254	325	313	315	265	294	294	288	282	282	282	271	302	284	308	287	314	323	291	300	289	315	298	293	282	312	296	314	264	292	285	274	307	292	289	318	299	279	310	322	316	316	291	284	284	305	283	331	285	281	301	303	268	268	297	288	304	278	306	289	265	299	299	266	300	291	296	293	264	306	274	302	292	269	327	313	312	302	289	263	311	291	281	283	299	301	282	289	306	308	293	298	270	288	308	324	306	313	293	292	293	324	281	253	308	310	296	281	292	299	300	281	292	289	286	282	287	265	321	297	282	304	291	278	282	281	301	298	295	298	298	271	300	312	335	286	298	288	274	264	287	312	313	319	297	270	282	272	304	290	299	308	290	316	253	310	315	276	279	274	291	333	274	276	267	283	266	276	293	292	292	304	301	276	308	297	284	320	289	312	302	300	280	297	292	296	286	287	309	294	309	288	296	288	244	323	329	283	323	291	313	302	287	314	323	288	297	278	304	264	291	300	342	306	292	278	273	291	276	293	304	286	338	318	317	304	306	273	279	305	284	294	299	303	283	282	293	291	296	312	297	271	282	297	302	284	325	313	311	296	316	285	280	280	298	254	324	317	283	274	327	309	316	310	286	330	273	318	311	310	277	312	315	290	301	256	274	294	314	261	312	289	293	267	300	292	312	294	278	330	304	315	272	303	321	286	312	294	298	299	309	297	297	297	278	276	307	298	304	241	279	299	316	303	328	303	295	294	273	315	310	288	318	297	272	295	280	304	281	306	290	291	297	309	279	335	308	304	310	299	282	278	267	285	266	311	289	293	297	303	298	323	271	306	290	290	242	298	293	251	319	277	312	306	255	270	283	289	326	310	307	281	303	283	276	292	266	277	290	272	295	313	271	294	287	295	287	287	312	287	275	300	278	265	296	263	280	299	297	289	286	309	294	277	292	312	281	299	272	302	294	276	311	306	247	305	285	312	278	318	311	284	314	312	296	286	274	295	278	304	326	283	308	287	321	302	287	291	303	300	307	287	274	320	283	305	326	296	310	295	316	265	260	275	268	260	278	280	270	286	318	298	299	291	288	273	307	299	267	279	286	282	300	279	296	309	267	301	285	307	271	287	298	295	290	289	294	316	287	311	262	267	287	301	273	290	305	293	274	277	272	288	273	306	289	315	300	288	300	286	255	259	298	289	314	290	307	307	324	282	292	287	272	285	284	265	302	312	309	299	310	276	303	296	325	276	304	295	271	313	289	301	283	241	287	299	294	290	288	259	304	293	307	277	307	318	335	276	309	305	313	289	265	271	303	304	264	295	298	291	270	279	294	321	327	318	300	281	282	286	300	301	278	310	279	289	282	279	294	285	319	312	329	299	314	317	289	287	333	267	306	315	289	311	288	290	312	291	292	302	279	297	279	292	278	286	327	276	326	319	269	280	295	310	270	276	268	307	327	293	323	308	277	314	299	303	272	300	294	302	316	302	292	299	314	263	294	336	315	292	285	285	314	279	269	299	280	280	298	306	301	309	316	271	293	290	278	302	307	272	304	277	299	288	284	301	305	301	285	259	298	325	285	288	294	296	283	289	331	301	315	280	304	309	283	294	297	306	312	291	271	268	295	286	317	293	332	293	293	292	288	293	273	296	284	304	331	274	282	298	313	302	286	294	305	278	290	279	307	292	264	313	280	310	265	273	280	292	305	289	282	266	319	307	311	276	310	293	284	300	298	300	297	278	302	255	285	291	275	259	281	325	306	313	273	273	282	282	289	310	299	274	298	277	313	287	269	283	314	305	303	255	311	323	283	290	270	302	315	302	291	291	276	294	308	265	292	265	297	308	296	291	299	325	297	278	326	293	277	295	295	286	251	307	307	307	313	285	277	290	303	294	293	282	298	277	275	280	298	288	297	290	309	294	319	312	282	293	272	296	266	300	320	293	287	309	291	302	284	298	269	327	262	275	292	303	312	326	273	297	289	290	313	295	285	288	297	288	279	300	282	266	295	271	316	299	285	308	290	281	293	275	309	281	292	295	292	301	283	331	304	319	273	296	294	294	313	261	300	286	297	298	286	284	291	281	291	243	254	321	299	298	304	314	271	289	317	292	263	279	297	306	253	322	286	277	279	296	289
11109	4795	3687	1408	484	395	365	311	319	263	275	286	260	276	245	256	251	231	269	247	248	256	222	216	219	206	246	215	253	229	252	254	262	244	262	218	225	228	251	240	253	227	234	238	213	239	247	244	220	227	246	250	242	240	230	233	237	234	246	250	229	229	244	246	239	248	248	236	207	223	219	232	204	243	202	219	223	227	229	264	234	247	234	212	248	254	229	229	231	255	240	247	249	239	270	248	226	239	225	233	218	246	225	231	229	242	234	220	232	237	223	253	239	236	202	240	223	246	221	214	227	242	266	232	239	274	227	229	221	241	237	233	243	232	231	240	218	265	233	220	218	212	219	217	239	224	217	237	216	214	226	237	243	249	245	255	213	243	246	246	245	255	246	213	245	269	240	242	224	243	222	257	243	246	222	245	232	234	248	212	221	220	224	222	226	197	193	234	193	214	224	232	249	229	230	211	245	244	250	222	269	253	230	261	236	248	241	215	224	228	242	257	274	230	252	241	240	203	245	229	213	214	213	229	227	218	224	245	216	259	232	238	244	231	252	228	228	239	208	243	248	209	226	247	235	260	234	250	255	243	252	289	225	225	243	241	275	259	253	263	248	211	226	238	227	250	251	247	268	246	236	249	257	232	219	216	246	239	226	192	234	227	201	200	247	216	279	230	250	216	255	214	265	228	219	208	227	219	246	236	224	258	222	214	207	217	212	248	233	244	235	241	252	235	228	218	213	257	217	241	244	227	257	240	226	226	236	232	253	221	242	212	233	217	234	217	201	241	225	237	234	227	206	257	218	232	232	235	236	246	241	238	253	226	276	223	255	224	215	234	244	203	237	263	224	215	210	215	243	240	224	243	237	248	240	264	209	230	244	230	229	235	231	235	228	233	236	226	220	212	206	241	231	242	226	272	249	196	217	233	237	225	222	220	254	265	247	242	233	230	247	243	236	225	241	200	217	232	260	234	245	210	219	226	199	216	223	235	229	241	225	240	219	244	222	229	214	217	213	223	226	251	239	225	225	239	251	220	244	237	233	252	241	250	234	242	224	214	251	233	224	228	260	254	244	223	226	230	241	252	259	252	252	233	244	247	248	224	244	267	259	226	217	239	280	238	259	258	216	215	239	229	221	248	218	243	247	248	238	238	207	228	279	230	219	250	210	244	239	254	253	236	251	248	216	245	217	226	229	228	243	236	243	229	235	223	212	240	236	237	255	264	228	216	265	239	234	252	218	236	246	207	227	237	219	262	243	251	256	221	247	234	238	229	247	258	256	252	248	265	226	235	234	226	232	238	205	250	212	235	217	229	210	240	239	238	217	224	231	228	222	245	249	228	219	220	215	230	254	252	241	226	230	265	239	246	238	237	224	245	256	255	219	247	243	266	259	218	242	236	219	226	235	234	222	214	247	226	247	250	249	248	249	213	247	231	236	265	252	201	214	212	230	249	269	224	251	226	216	237	233	262	244	221	212	247	220	235	225	216	210	224	238	265	264	247	249	242	271	247	237	250	224	252	250	235	221	232	233	259	227	248	234	249	231	257	242	228	243	208	208	222	219	238	280	256	218	225	231	267	226	199	224	222	232	276	258	218	216	208	247	218	231	257	217	232	234	231	236	235	216	220	236	238	243	246	233	239	225	209	252	239	234	260	240	222	232	269	228	222	248	226	251	242	227	229	240	270	245	234	242	263	219	231	220	244	256	240	259	251	202	257	235	246	195	210	258	249	221	240	229	234	229	231	241	245	230	218	220	218	236	241	232	257	214	222	229	269	249	251	229	232	236	224	224	216	242	236	219	243	241	232	241	223	238	240	224	249	241	237	236	245	213	234	246	222	239	215	216	207	212	208	236	204	217	251	236	235	255	236	231	216	240	224	226	237	243	247	241	235	262	228	241	235	239	252	225	207	235	249	253	258	250	233	228	239	224	208	236	229	235	243	213	235	226	234	243	243	204	213	225	235	249	237	235	230	238	258	265	224	216	241	234	213	205	223	211	231	250	227	212	236	244	224	250	211	248	225	247	230	228	249	210	239	238	220	220	224	226	237	248	218	248	202	217	243	235	246	202	216	224	245	217	234	266	244	241	265	244	228	233	210	225	216	230	233	232	233	218	235	208	254	242	258	246	215	232	222	258	240	224	241	195	226	254	218	234	232	243	243	251	240	226	233	244	223	218	238	218	231	249	232	240	232	274	234	271	236	262	241	231	278	231	243	256	255	246	218	235	216	235	216	255	246	225	248	209	232	227	243	215	201	252	240	231	200	248	234	238	221	260	266	209	238	223	233	253	235	251	234	251	233	244	243	208	215	223	242	216	251	242	245	253	229	245	239	279	238	219	265	189	270	245	278	236	242	232	245	251	224	236	250	205	196	256	237	244	211	250	252	296	222	225	210	260	246	196	214	247	238	203	227	236	241	247	245	241	221	237	231	224	226	235	221	266	252	214	208	232	225	230	235	233	246	217	246	226	240	214	235	215	235	237	233	255	245	225	223	215	254	236	223	235	261	209	231	213	230	225	254	208	240	256	240	223	206	219	247	249	232	241	237	222	252	256	257	219	193	216	258	213	222	210	212	246	223	248	194	213	242	250	223	220	219	226	254	216	250	225	243	219	211	204	220	220	220	233	214	236	240	206	232	231	224	243	256	239	271	269	232	244	244	234	206	251	218	237	221	251	244	261	225	224	232	202	225	247	254	237	223	250	247	221	252	219	220	217	240	252	208	227	246	191	243	212	247	231	223	226	233	229	242	267	200	236	244	233	270	237	231	239	231	236	224	232	243	225	240	235	258	211	240	231	231	236	238	219	239	236	253	260	222	254	241	235	246	249	234	218	233	242	205	251	225	215	250	240	232	213	219	237	243	231	239	212	253	240	212	232	235	227	230	230	224	223	253	227	237	251	252	212	229	247	261	214	245	244	250	218	237	238	241	225	263	256	220	231	230	233	254	245	237	256	238	230	235	186	238	216	241	200	222	222	222	228	243	244	241	255	218	243	239	241	235	225	248	243	218	245	203	246	231	239	217	252	248	250	232	235	248	242	231	221	237	216	239	249	265	231	216	212	242	243	206	217	244	225	230	222	241	221	224	226	219	233	260	228	267	245	215	240	216	227	229	223	245	204	252	202	247	253	220	252	226	227	251	219	248	237	227	246	271	236	232	231	259	256	253	241	236	216	243	244	234	220	238	235	231	215	238	234	221	273	237	241	225	250	232	231	230	227	230	200	246	232	233	231	210	228	247	238	237	247	220	231	248	255	242	244	270	220	244	250	217	245	224	242	244	267	251	245	249	192	206	249	249	227	218	198	234	230	237	236	222	242	215	209	233	271	241	254	206	252	240	234	242	240	216	270	207	250	271	208	223	241	240	238	239	276	220	204	237	223	222	194	272	210	238	255	269	236	251	259	253	222	240	227	220	248	244	255	219	228	256	212	237	243	222	238	258	213	251	213	221	224	224	265	226	231	212	235	252	250	229	232	233
8401	5249	7475	3910	1592	1271	1090	939	886	838	794	773	747	764	648	672	678	640	607	610	621	596	582	584	630	594	603	546	594	604	580	555	559	574	578	593	598	544	587	579	555	576	588	554	573	560	613	538	602	574	614	581	575	561	563	559	603	548	584	616	591	562	576	552	599	587	560	575	606	539	568	541	584	569	587	567	581	584	589	575	572	548	554	555	580	562	590	582	534	602	585	612	571	552	610	564	601	563	586	541	565	593	592	571	563	579	619	561	561	572	591	534	583	568	563	575	599	598	559	590	565	577	540	550	549	573	528	585	557	580	540	584	570	548	608	586	533	572	614	565	590	590	629	570	595	536	563	566	552	563	553	562	575	559	588	557	572	584	573	584	560	575	599	541	572	573	545	565	571	551	575	553	545	561	597	568	580	629	614	522	610	588	580	565	589	540	534	569	553	635	556	602	539	521	527	518	585	578	614	616	596	559	526	548	561	551	577	573	558	578	536	600	577	532	579	562	562	583	548	557	566	569	552	631	569	544	524	585	579	527	601	603	559	589	560	622	562	583	600	590	543	547	577	544	583	573	594	576	576	572	550	606	574	545	580	568	545	593	559	588	597	589	598	569	577	572	598	544	557	562	556	573	590	598	578	601	564	524	571	546	593	537	575	536	604	555	547	564	614	608	551	575	571	589	563	585	578	567	550	523	565	571	530	572	578	545	591	597	578	575	589	584	598	538	591	535	564	563	575	567	571	558	559	555	590	580	561	552	557	552	599	563	591	521	585	579	564	551	551	555	568	551	559	561	548	594	540	587	547	540	581	558	622	572	577	574	573	579	569	637	561	550	575	602	523	533	521	572	554	569	565	513	561	567	581	579	601	535	584	584	569	546	552	536	562	555	606	585	548	584	619	535	538	549	531	578	557	582	549	534	594	535	537	549	577	568	595	569	541	546	539	570	566	550	611	568	574	555	575	553	558	545	565	561	572	530	581	568	576	562	589	561	573	550	514	569	519	546	565	545	591	571	604	573	570	572	560	569	566	523	582	566	580	531	593	520	560	588	567	568	561	576	567	549	540	538	549	548	581	596	573	556	591	570	564	543	570	571	545	556	552	588	553	609	526	561	549	580	552	582	550	574	526	583	563	565	554	539	534	556	622	620	591	580	569	553	552	583	599	577	545	609	556	561	565	525	581	532	571	621	558	541	537	600	543	563	555	557	578	580	527	575	576	576	560	553	598	539	579	596	554	562	555	579	561	547	548	555	609	582	578	560	543	583	568	575	578	584	582	542	568	593	538	541	584	589	534	539	595	561	588	554	528	557	551	548	529	580	590	563	546	599	582	539	559	565	589	564	557	627	581	586	561	577	592	595	548	593	595	580	585	576	582	569	564	583	592	559	601	600	557	539	625	573	552	533	564	567	530	546	559	596	575	546	574	578	619	578	606	568	578	554	558	549	599	601	600	576	583	587	586	561	575	558	543	570	557	582	557	609	564	618	615	577	589	553	601	578	570	557	539	602	575	574	557	548	571	559	551	579	572	576	550	584	548	548	515	600	598	566	583	558	561	575	574	602	554	595	564	616	580	538	544	594	550	583	557	580	588	596	558	539	592	605	582	542	525	549	599	544	558	541	613	560	588	577	592	569	611	534	585	542	557	560	576	591	534	543	583	597	574	566	555	585	579	537	585	567	534	535	566	561	525	545	592	563	548	553	571	576	571	584	542	578	550	602	578	622	583	551	594	551	556	539	548	587	597	565	563	579	571	579	616	535	554	581	574	563	596	540	565	574	565	545	584	542	555	560	537	569	573	595	581	578	533	561	600	577	627	588	584	547	567	565	577	593	618	616	565	537	579	573	579	564	548	567	568	598	580	541	582	578	562	559	504	538	553	557	596	547	554	596	590	539	536	585	616	558	560	560	585	554	536	623	555	578	595	545	543	599	593	555	571	539	578	554	532	559	546	578	587	571	549	588	497	534	587	577	565	594	572	581	572	557	569	594	528	606	539	594	581	571	592	604	606	525	586	541	536	581	579	571	569	621	574	558	566	537	588	587	557	577	553	600	502	532	585	582	548	558	578	575	621	556	546	552	548	581	552	594	601	571	569	621	576	534	599	541	569	585	562	576	572	580	550	585	574	568	539	574	537	594	541	611	577	559	511	546	566	513	558	571	581	562	563	557	569	588	563	595	595	527	591	592	553	550	602	526	541	574	555	534	555	497	542	550	601	553	552	552	562	562	530	606	540	561	598	574	549	599	566	536	575	573	558	547	533	557	569	554	559	574	606	548	537	547	558	523	560	557	578	589	579	532	565	606	589	569	571	572	595	540	589	563	522	590	587	571	544	572	586	578	549	593	534	574	593	582	521	574	558	550	590	618	617	579	592	557	539	574	591	584	577	597	552	568	558	532	569	564	540	569	545	577	580	547	560	598	550	555	584	580	573	513	600	526	551	593	601	601	532	545	598	589	575	533	549	572	566	561	600	604	570	581	607	563	579	595	556	558	592	559	583	555	575	617	568	606	643	561	583	569	573	538	528	557	561	568	558	566	527	592	551	564	532	578	550	600	596	567	562	577	562	589	563	520	567	590	610	568	579	544	582	584	582	531	563	540	580	603	547	595	631	562	574	601	544	595	546	558	560	572	569	558	563	591	528	582	559	537	557	586	569	542	574	592	597	561	552	648	550	620	564	574	599	569	551	538	548	557	571	569	574	542	566	568	531	602	561	582	590	531	586	598	571	585	572	532	573	588	588	533	608	583	555	580	568	582	566	520	542	541	587	612	610	548	554	523	606	523	567	582	585	597	554	568	581	573	586	528	580	533	503	565	576	555	549	602	588	561	560	598	611	579	593	529	550	604	541	562	531	568	548	567	578	610	563	567	529	531	569	592	592	618	556	540	537	581	583	566	540	565	604	537	570	531	563	583	612	599	562	561	582	599	583	514	534	547	551	579	604	582	582	563	579	594	596	561	608	607	544	621	554	535	571	564	607	565	593	628	589	561	571	582	581	568	557	540	563	606	533	581	565	580	546	554	542	584	495	560	580	578	583	556	584	568	529	517	585	550	561	576	577	575	571	540	592	558	545	565	583	590	581	566	555	567	525	566	526	602	550	529	574	564	578	551	539	552	573	527	557	549	604	551	597	599	551	571	530	556	602	595	605	601	554	557	568	582	546	550	560	569	612	548	582	579	555	552	521	570	567	526	558	524	595	611	572	577	551	580	528	557	554	576	547	551	601	565	574	579	564	580	532	521	597	538	564	524	627	577	522	551	598	602	554	550	580	564	561	547	576	572	583	529	614	567	542	568	588	610	550	572	555	572	569	556	580	541	575	552	583	546	559	614	564	524	596	602	566	574	540	565	552	551	570	599	591	544	567	552	549	572	569	586	572	526	528	587	568	528	571	512	601	567	587	571	514	585	549	550	531	594	590	556	552	512	527	557	585	542	563	590	573	552	593	544	560	581	589	576	565	575	572	611	577	569
25576	14658	16441	7081	1229	633	419	357	321	325	293	269	284	236	238	235	257	205	227	180	223	213	211	206	202	206	197	210	185	190	247	201	193	183	209	180	206	216	177	213	199	173	197	166	192	183	183	241	205	192	200	199	193	195	174	195	176	200	185	210	194	169	178	203	192	186	179	189	209	206	205	191	190	174	201	221	191	203	196	196	190	197	188	193	196	190	225	201	197	178	195	204	197	181	199	184	194	177	182	197	185	184	174	213	184	201	194	180	205	188	206	196	177	184	220	197	175	166	173	227	197	218	181	174	188	188	174	204	184	202	191	176	183	199	169	193	192	180	159	200	194	200	194	210	197	195	180	220	161	189	191	189	216	192	195	201	198	197	192	198	206	194	170	225	181	166	219	210	181	199	195	190	176	190	193	171	238	167	185	196	166	191	171	193	179	196	170	182	193	201	182	176	176	199	202	185	175	189	162	199	184	215	156	171	206	194	208	192	209	197	194	197	194	180	213	206	187	158	199	199	187	212	184	188	184	169	203	189	182	171	183	183	202	208	191	184	190	183	192	204	202	228	186	202	198	204	180	174	194	173	196	199	196	191	192	176	192	183	185	217	190	191	178	188	178	168	194	165	203	185	152	180	196	193	182	218	195	194	176	187	195	185	195	188	204	210	181	173	181	171	189	187	191	181	173	187	173	191	195	217	213	196	171	159	156	196	162	217	187	197	172	187	218	197	208	174	191	176	178	191	173	211	179	198	189	211	221	176	208	191	172	150	180	184	181	200	182	190	185	197	192	201	175	195	181	206	205	201	192	191	163	166	179	218	187	182	203	194	171	176	195	186	186	185	173	198	211	186	169	218	203	198	178	202	211	196	180	161	183	194	180	178	164	184	189	207	178	175	201	194	187	202	208	185	180	197	186	195	197	186	178	176	186	186	190	196	197	169	172	209	191	205	187	201	188	189	179	173	177	182	202	184	200	213	198	228	168	181	180	208	179	186	181	171	199	188	208	198	180	210	158	190	203	175	190	193	214	176	171	185	195	186	179	233	211	172	191	177	184	209	204	205	160	181	182	177	191	198	158	228	183	192	205	179	197	183	197	173	179	189	184	203	188	192	193	212	202	189	199	206	205	203	188	187	197	169	188	178	193	212	176	205	217	187	200	195	183	181	177	183	200	196	193	213	205	166	158	190	211	214	185	196	205	210	194	200	184	186	172	205	224	185	161	206	177	174	172	182	208	182	222	193	190	191	189	185	186	210	190	164	190	187	192	193	185	201	178	222	198	199	166	168	208	215	170	166	215	189	194	196	191	181	218	199	198	181	190	192	201	199	174	185	204	181	218	190	202	224	194	170	189	175	195	211	179	184	202	192	181	193	199	209	178	188	219	194	187	200	196	184	147	186	202	179	188	181	197	208	222	208	192	196	186	186	191	198	187	198	176	205	176	181	183	197	179	219	177	174	192	167	202	196	191	202	177	187	207	174	211	177	199	207	224	208	182	198	202	189	202	207	191	186	172	214	182	193	189	181	186	175	193	185	176	162	190	183	177	196	197	203	194	207	174	182	185	154	199	197	177	193	211	189	190	188	179	186	196	173	186	202	183	183	188	193	211	190	197	200	206	218	167	187	193	188	176	216	208	181	191	197	181	171	210	192	186	189	200	182	181	198	158	180	184	204	182	187	204	182	187	172	174	180	197	195	212	161	198	192	176	161	182	184	217	212	194	205	201	191	196	175	203	181	203	199	185	210	197	182	167	190	166	183	173	171	193	187	213	205	167	190	208	192	207	202	170	182	185	202	212	179	170	189	187	233	187	192	173	197	205	181	196	184	173	190	205	173	187	184	188	187	178	176	198	186	208	205	183	198	195	174	191	190	186	164	208	204	195	208	202	197	190	170	200	196	200	202	188	213	189	162	171	174	201	198	180	214	184	168	194	208	210	192	190	178	193	194	179	189	183	186	199	182	190	183	176	185	197	180	181	176	160	170	188	172	187	168	185	175	205	174	187	171	203	210	213	182	185	194	199	166	184	185	198	179	171	200	180	177	214	192	197	188	183	173	189	155	194	200	231	187	219	204	196	203	191	208	177	190	213	178	181	211	172	176	205	175	200	205	178	181	188	199	205	203	164	203	217	176	193	189	173	204	215	160	177	182	166	201	173	188	186	184	157	157	208	202	175	204	179	199	193	188	185	188	190	206	195	166	170	201	187	184	178	206	188	188	188	187	184	211	184	190	216	212	201	204	181	166	177	158	220	184	176	152	188	186	174	200	204	193	169	197	208	180	197	194	198	200	165	195	194	180	198	170	184	176	204	187	184	209	183	216	200	183	208	176	193	156	177	182	175	205	201	190	178	182	191	165	207	189	180	171	173	174	183	174	185	215	197	188	195	172	162	193	212	196	189	165	193	185	184	187	224	199	171	182	163	173	213	203	224	191	167	169	192	192	166	170	198	186	187	175	166	177	189	191	166	206	184	197	202	202	191	207	180	200	171	183	174	172	179	194	193	184	186	182	206	186	163	188	185	190	184	190	181	181	176	175	209	166	188	215	159	205	194	211	182	211	200	191	186	201	197	171	178	198	201	175	188	217	196	185	197	183	204	189	198	185	223	190	191	213	195	211	171	200	175	202	182	202	225	203	164	197	202	173	209	201	188	177	185	188	199	186	175	192	210	204	191	181	216	195	197	203	208	206	186	187	166	180	185	191	173	187	189	201	198	200	204	192	197	182	205	194	179	193	200	224	195	178	209	203	193	180	186	179	173	175	209	191	216	204	203	195	155	219	204	211	173	191	182	185	195	184	179	187	208	183	212	198	164	218	181	188	202	186	219	191	165	190	186	187	184	178	167	192	198	195	180	185	198	180	203	186	190	172	168	182	190	183	169	193	206	209	190	205	161	189	171	180	201	168	176	165	187	195	193	178	186	191	196	193	200	209	182	197	171	194	189	166	175	182	184	177	231	188	203	200	207	201	199	180	163	172	172	176	180	181	195	180	167	193	194	213	194	203	194	167	168	192	194	211	234	178	159	171	188	175	183	168	181	214	165	205	206	181	198	199	185	198	178	214	213	185	207	187	191	165	205	187	216	172	185	203	192	169	172	171	177	173	203	180	185	178	196	202	184	175	200	178	183	184	213	180	172	200	204	181	186	208	214	206	187	190	186	173	184	179	188	197	191	189	169	179	168	205	167	161	186	197	182	203	191	196	208	197	165	163	187	185	203	198	219	189	199	182	221	181	203	177	208	181	179	186	199	181	187	197	198	173	190	196	192	174	201	193	212	183	188	194	176	161	168	168	185	190	191	189	179	187	201	179	199	191	194	189	197	187	166	201	196	208	194	179	192	198	153	190	201	199	205	200	193	193	186	180	182	178	189	184	180	172	203	184	177	197	212	210	190	194	195	177	178	192	178	198	192	195	197	203	195	175	205	190	175	195	195	190	180	187	201	193	182	198	186	203	184	170	189	191	181	191	174	222	192	164
18490	13336	21616	10008	2952	2145	1651	1389	1286	1119	1091	1016	927	867	765	756	718	683	605	566	584	551	559	510	527	495	492	499	545	507	517	497	453	471	503	484	445	482	500	452	481	496	457	476	444	420	522	471	520	419	498	483	499	476	478	483	472	475	460	491	466	470	421	478	486	486	483	479	469	464	505	509	475	479	441	468	488	489	469	458	507	461	493	485	507	469	495	481	475	477	479	468	465	445	495	454	481	472	481	484	495	470	429	478	465	501	458	446	493	475	480	437	492	466	465	462	487	462	444	443	442	479	467	497	469	478	478	458	492	481	456	454	466	490	476	512	447	448	477	480	519	427	442	495	513	458	480	477	491	482	482	494	479	437	442	505	453	478	450	491	427	464	448	460	477	441	445	475	501	438	481	454	484	498	480	426	430	495	455	480	497	458	423	468	478	500	468	468	499	477	455	451	485	465	479	479	470	466	463	447	452	459	441	477	461	476	483	452	462	458	452	457	490	479	455	459	498	479	469	450	478	484	456	446	518	469	480	452	454	446	434	473	482	508	481	480	467	434	455	497	459	462	448	494	478	416	454	463	436	482	491	459	478	472	451	466	455	502	457	440	438	454	462	453	466	472	437	449	449	486	449	476	482	454	490	451	479	453	443	460	480	477	489	448	444	468	456	458	423	471	455	461	445	473	449	457	509	475	464	508	456	439	471	490	480	462	454	453	465	466	519	504	467	457	465	467	458	506	468	498	472	461	447	478	464	515	491	470	457	446	511	438	456	451	477	465	508	452	454	476	430	441	473	439	500	503	475	474	443	483	457	453	468	469	519	475	511	467	464	464	465	483	489	484	462	435	485	483	456	454	444	457	476	447	472	483	454	465	500	434	469	456	487	460	478	450	431	477	489	425	452	471	474	440	446	482	474	467	448	465	483	448	481	449	472	486	491	460	461	486	471	508	457	482	452	462	481	496	499	469	451	444	444	482	489	472	501	463	472	492	470	486	462	471	486	445	443	464	456	472	484	448	437	477	449	426	438	456	482	462	484	493	460	489	483	459	453	436	461	448	470	426	453	468	478	475	454	469	478	477	421	462	450	428	441	454	445	458	467	477	447	427	471	466	488	469	464	431	490	485	453	493	440	466	460	449	467	483	440	477	445	444	462	437	435	449	490	462	459	503	479	479	480	472	467	445	457	450	466	436	476	459	450	402	455	468	467	449	451	485	489	490	479	443	446	446	505	480	418	494	477	473	497	482	485	487	442	478	445	514	483	532	434	434	468	465	490	443	477	474	458	470	445	476	455	442	437	469	427	465	479	493	490	452	456	455	482	506	508	460	467	452	449	470	482	474	447	456	455	452	452	483	485	454	462	468	485	454	475	464	450	444	506	459	477	470	489	486	452	469	442	433	449	472	478	438	447	457	437	487	443	453	480	477	476	460	457	466	477	482	489	488	463	455	455	438	456	461	474	464	457	456	462	473	472	502	480	436	447	478	467	504	461	490	476	483	466	457	451	463	474	484	464	467	477	437	472	476	480	464	455	448	486	492	447	424	466	472	446	473	507	416	475	437	506	477	442	432	488	477	465	465	451	469	448	465	494	482	464	474	484	467	479	435	485	461	480	462	465	500	508	504	415	462	468	451	471	506	486	492	462	474	473	509	459	463	427	446	473	429	480	477	459	456	468	484	473	479	457	431	433	482	457	457	495	424	521	469	466	453	485	488	490	463	492	470	466	512	461	461	442	455	465	465	446	490	471	471	480	499	486	487	479	453	456	452	443	470	449	410	460	481	458	488	464	474	464	431	463	462	457	481	462	473	434	513	456	456	444	467	473	496	490	479	460	490	449	476	476	481	497	460	465	433	461	435	500	439	450	511	442	447	479	453	473	457	430	462	465	499	430	471	477	487	452	479	461	450	495	460	470	399	461	447	505	473	453	493	422	455	486	473	454	422	446	492	468	483	463	460	446	479	479	466	505	453	449	452	496	499	472	454	476	461	501	483	465	423	443	455	446	452	416	488	468	508	449	437	463	471	450	458	460	472	457	481	485	450	467	459	456	483	443	472	463	454	462	463	490	453	412	448	465	485	486	510	478	483	501	418	480	501	470	493	489	475	446	483	427	462	464	463	469	468	440	459	480	451	469	454	450	459	491	473	459	440	450	475	486	429	477	434	479	460	447	473	452	467	476	498	460	455	500	471	432	495	462	472	481	436	461	464	441	464	518	465	433	474	461	451	485	472	479	466	418	462	461	493	458	461	473	468	505	480	507	451	427	452	472	469	478	434	452	481	452	496	442	484	462	437	474	481	479	506	478	452	459	469	462	436	478	459	472	513	425	501	445	469	504	472	444	462	464	436	436	490	478	465	453	485	467	462	487	447	471	461	492	466	462	449	457	478	489	490	456	464	449	450	458	499	472	482	471	452	436	484	468	482	491	467	436	444	449	493	474	476	499	471	462	462	485	458	478	466	451	454	477	477	462	453	489	479	424	444	474	448	461	492	484	487	446	448	478	494	449	448	428	508	427	489	484	453	466	471	443	489	456	466	469	474	464	489	476	457	474	434	481	452	447	456	492	442	516	470	448	436	459	462	461	472	451	471	483	472	445	477	445	458	447	457	489	472	463	477	456	504	490	434	461	468	451	455	449	515	499	497	458	485	501	489	508	454	419	411	469	479	435	464	481	489	433	448	452	464	445	474	504	515	435	453	500	461	494	449	471	434	471	454	432	505	492	440	475	477	492	461	481	418	456	478	476	456	470	434	473	473	482	471	434	446	442	430	488	417	429	433	476	477	459	445	468	487	468	469	477	475	466	458	476	470	470	496	471	443	428	465	470	454	482	503	446	469	469	491	504	465	465	425	445	443	473	457	480	486	461	464	498	458	475	466	486	462	443	454	487	449	458	454	448	439	438	459	497	464	417	429	460	460	442	432	456	461	469	472	475	461	483	481	443	465	465	503	472	450	437	472	471	483	471	482	433	496	476	470	449	461	488	488	470	468	450	463	485	468	472	463	501	486	455	493	462	449	468	494	454	467	455	455	450	443	482	471	451	478	524	446	434	498	453	478	459	468	457	458	493	492	485	464	445	481	476	484	459	462	442	425	434	431	454	472	447	486	432	469	528	467	480	470	480	492	473	455	463	468	473	454	488	496	481	450	458	500	467	482	455	501	474	459	495	479	495	432	479	503	447	440	506	450	467	465	461	462	488	461	471	480	456	474	456	453	486	466	437	458	504	476	459	479	457	439	485	476	472	482	448	466	437	437	474	480	445	516	482	444	477	454	462	466	461	441	480	448	448	466	454	437	451	477	471	462	493	499	453	455	509	436	488	468	488	462	457	488	501	458	466	431	412	490	454	482	467	444	457	411	480	462	468	469	462	479	437	451	454	483	454	438	476	437	437	463	450	454	472	473	486	476	478	468	441	449	469	450	443	441	437	465	498	467	461	484	430	458	467	445	502	449	515	481	445	418	469	462	465	456	473	475
34531	22555	25621	9912	1832	716	525	352	298	278	256	201	240	219	214	186	173	148	149	136	147	120	136	138	110	106	118	132	127	102	126	110	119	116	129	117	125	104	115	113	126	107	144	109	107	116	105	107	103	103	104	100	105	117	92	113	116	113	115	129	95	116	101	106	123	104	123	108	111	114	103	101	91	124	118	109	126	105	117	107	108	106	116	129	99	114	122	103	101	111	99	101	95	102	114	108	118	103	123	118	115	102	113	109	94	141	112	106	118	101	98	118	112	111	115	112	91	98	118	98	89	113	124	129	120	120	110	104	98	121	132	103	108	96	102	128	98	127	114	91	110	113	101	116	119	118	110	106	101	99	101	102	111	95	88	99	98	95	89	121	126	112	99	110	98	102	121	127	134	103	111	95	105	108	130	104	114	112	118	114	116	109	118	138	122	104	103	103	102	116	104	97	101	120	107	108	106	97	103	114	112	126	120	99	119	127	99	113	127	94	101	124	108	127	108	117	109	119	103	107	116	100	110	87	100	113	113	96	115	122	112	102	113	117	124	115	111	109	107	101	110	106	97	107	87	108	111	120	89	95	112	125	111	115	109	128	106	94	107	103	106	123	117	125	118	83	111	93	90	118	114	124	122	111	125	99	117	118	117	100	125	98	108	124	101	106	124	97	90	111	108	109	104	117	89	105	101	88	122	109	103	104	110	110	114	126	114	120	112	103	118	105	101	112	88	104	113	109	131	128	114	120	107	115	113	133	101	115	122	100	110	97	127	91	111	98	117	129	118	108	118	114	116	111	109	104	107	117	115	108	125	131	113	115	99	115	118	110	127	108	106	111	125	106	128	94	112	113	98	114	110	120	119	119	131	106	123	78	106	102	108	121	98	124	86	115	112	116	94	114	117	112	97	136	116	93	117	110	104	111	93	111	100	107	109	90	117	110	98	103	113	115	107	116	114	124	101	112	112	101	111	131	123	123	121	106	114	99	101	115	102	116	101	120	131	115	94	134	104	97	120	112	106	100	111	121	117	106	114	117	109	89	101	113	89	94	103	99	128	106	96	122	102	101	110	136	114	97	115	114	108	99	93	129	112	123	108	105	110	133	107	121	107	134	111	90	125	119	113	114	87	107	110	106	122	92	113	114	91	112	111	113	113	98	93	115	92	114	99	106	101	83	106	116	115	97	107	115	113	105	121	119	119	100	104	108	106	124	106	111	134	111	104	112	104	101	111	112	101	111	108	110	118	107	99	100	113	103	103	129	101	117	97	127	113	96	97	102	106	111	107	136	111	83	70	133	115	126	100	109	111	110	118	107	127	114	123	114	92	107	95	129	106	108	104	122	111	101	121	118	90	93	109	83	120	112	103	101	99	104	114	113	122	125	88	102	105	115	109	107	111	104	108	102	100	140	127	105	104	99	109	112	102	100	96	104	109	98	112	128	99	112	95	106	120	100	108	105	109	108	127	134	103	116	113	119	119	96	123	109	101	105	96	113	103	129	99	112	109	108	107	119	108	127	108	120	105	119	103	98	122	109	101	95	117	105	104	117	103	117	91	95	119	105	112	88	104	104	118	116	134	99	107	106	114	109	120	110	124	120	118	126	93	136	107	94	119	122	114	124	95	119	126	99	106	110	124	85	113	121	115	112	108	100	121	124	115	113	97	107	93	103	119	113	93	103	98	113	120	115	124	110	107	117	116	93	134	129	118	98	129	114	117	114	125	111	114	124	106	104	93	99	100	99	98	99	112	106	122	114	110	113	119	128	88	110	112	119	107	101	115	102	130	106	102	108	118	101	95	118	126	122	123	113	103	100	124	116	108	126	117	112	90	114	100	114	103	101	97	121	93	112	104	133	114	135	112	101	106	107	92	97	118	129	123	119	110	122	104	111	104	112	101	100	109	117	114	118	130	97	108	123	100	128	98	97	115	102	86	109	102	119	118	112	108	109	118	93	116	109	124	105	123	115	104	108	110	110	95	112	90	130	118	111	97	103	123	122	95	107	113	116	126	119	92	115	108	139	94	101	110	87	109	113	92	103	117	122	96	121	116	107	97	121	112	108	112	118	114	135	96	106	111	107	106	106	108	125	103	107	103	114	94	83	115	96	116	98	108	116	131	113	111	102	114	110	107	113	107	103	110	99	103	106	106	123	122	122	103	109	121	109	138	115	93	130	132	116	104	100	102	117	107	91	135	123	99	114	113	108	105	91	117	106	102	124	123	101	113	105	116	118	111	98	96	101	104	101	119	118	106	103	119	108	124	134	89	95	109	120	124	133	105	115	91	112	106	112	99	116	110	115	118	113	100	116	142	117	120	132	113	103	106	108	123	86	107	121	132	111	103	96	114	92	106	107	111	114	116	102	95	124	100	105	112	111	111	99	91	117	117	121	105	98	94	109	109	108	130	116	108	85	100	99	98	107	104	103	125	123	108	112	128	120	126	100	110	92	122	115	107	115	90	96	124	106	97	98	115	110	99	99	120	120	105	109	126	88	123	100	127	108	105	145	103	104	120	106	119	112	95	115	92	107	112	100	115	97	84	86	118	114	93	115	110	119	93	108	93	110	100	98	131	110	112	108	130	103	97	103	111	114	119	89	109	126	120	109	113	114	105	116	121	125	112	119	98	104	110	110	107	99	97	97	109	116	101	112	127	113	112	87	105	125	116	114	99	98	119	105	117	104	92	95	99	105	117	87	102	106	99	101	116	119	130	110	117	114	114	111	125	96	98	106	110	108	98	102	100	110	112	111	109	99	104	108	90	105	112	121	109	102	118	121	104	120	122	118	104	119	94	123	99	120	133	99	111	103	115	121	101	112	89	138	104	99	105	113	126	95	112	124	109	104	120	132	106	125	132	120	104	125	89	106	102	105	112	97	136	115	116	105	118	111	124	99	121	108	118	95	117	96	104	117	113	113	108	106	122	108	120	125	103	118	119	109	126	105	102	100	107	110	125	103	91	115	118	101	103	98	83	76	121	113	103	101	112	132	82	90	107	112	114	104	116	102	96	106	109	94	123	124	120	112	122	102	109	99	120	103	101	107	110	129	94	96	100	100	123	105	124	106	97	102	113	117	116	82	117	122	108	112	98	99	120	131	116	122	120	99	106	111	103	132	105	101	113	119	109	107	107	107	130	96	113	125	117	92	95	101	118	128	110	117	138	109	102	118	111	97	118	130	108	120	122	115	110	109	106	109	103	116	115	125	109	116	119	109	109	102	123	141	113	119	103	115	121	98	102	98	109	119	111	122	115	120	103	100	102	112	126	140	101	115	113	127	107	122	102	113	101	109	116	103	102	98	108	100	106	106	116	112	85	105	117	123	104	120	96	122	105	105	91	131	114	102	109	107	113	102	112	121	110	114	108	110	108	106	120	105	107	117	119	109	112	110	128	105	102	100	107	119	114	112	125	114	107	105	109	101	117	103	106	108	128	102	121	131	109	100	123	110	108	113	121	102	116	105	120	99	96	119	100	118	101	103
23754	18960	28385	10270	3437	2828	2042	1678	1497	1389	1207	1123	958	885	804	658	661	575	511	470	446	422	412	447	410	381	347	410	387	348	313	334	318	285	354	311	321	306	296	311	306	326	282	306	291	311	294	313	311	324	318	273	275	307	308	295	310	278	295	284	281	265	273	304	275	317	299	307	245	273	303	263	301	277	298	281	254	318	329	284	296	309	305	285	293	287	274	289	293	292	276	275	301	299	272	293	285	282	293	300	287	265	289	301	288	281	301	257	292	290	282	286	319	284	277	314	273	264	293	279	311	265	274	272	327	292	312	304	274	274	264	272	277	263	311	298	256	272	297	293	272	293	304	256	279	307	305	308	297	280	287	288	273	262	309	287	301	283	282	300	271	294	291	276	283	278	288	267	282	260	299	295	260	291	289	278	288	298	278	283	276	291	281	284	291	302	317	260	275	285	284	291	277	282	305	301	282	286	279	262	302	289	303	285	272	299	277	274	292	317	272	279	297	259	306	299	297	285	275	275	298	295	292	269	295	284	283	269	262	271	295	287	271	273	291	317	300	306	287	294	290	289	306	260	288	346	321	289	261	281	297	304	273	281	290	270	309	287	273	260	283	289	283	328	269	309	270	291	281	288	324	303	316	273	279	298	285	288	295	276	262	305	285	264	287	313	276	276	270	285	272	297	286	279	307	269	290	292	284	312	290	270	307	286	326	269	261	301	296	327	287	283	294	279	289	272	293	275	291	264	256	279	317	317	278	266	293	296	275	267	273	291	265	281	289	296	272	327	278	309	284	270	275	305	275	298	279	276	278	285	304	277	308	282	302	292	312	282	285	273	300	281	285	308	283	284	309	288	294	297	283	250	309	277	316	270	299	295	291	307	291	286	286	293	275	293	321	319	287	266	282	272	299	282	289	291	323	307	289	298	286	276	294	304	326	274	287	326	287	288	299	290	297	300	302	281	301	264	299	326	307	292	274	288	266	289	338	299	282	289	250	312	288	286	292	282	289	277	297	288	306	263	308	275	286	265	292	293	294	273	303	288	303	289	287	300	270	273	294	302	288	271	285	298	303	299	270	310	271	273	289	290	279	278	272	329	303	304	303	283	295	293	297	296	293	305	277	290	290	289	292	306	288	284	304	282	286	298	291	281	302	282	298	293	294	289	294	289	275	279	278	265	303	294	278	316	263	271	279	262	299	257	296	298	283	279	289	280	241	278	281	287	280	278	336	281	303	291	301	280	307	310	301	290	282	278	278	290	301	289	255	260	274	311	272	282	294	260	294	317	274	296	294	298	273	276	284	269	278	303	290	277	273	273	278	291	290	246	274	306	285	270	296	279	301	311	304	302	279	291	313	305	284	293	285	271	285	284	261	303	279	283	315	260	275	288	294	273	277	289	293	298	318	273	276	298	303	278	290	277	304	286	278	259	272	311	273	295	275	294	305	288	282	292	271	287	279	304	320	258	288	324	297	340	286	329	303	285	296	288	299	317	282	280	267	302	323	295	308	284	285	285	303	263	269	297	296	282	266	281	286	274	268	326	275	309	273	281	299	269	248	296	280	293	318	289	296	286	301	285	278	282	271	261	277	285	305	303	299	275	271	284	266	298	289	299	270	284	294	269	280	298	258	319	300	299	291	329	274	306	281	275	288	283	275	273	271	269	276	287	298	309	278	312	290	289	266	293	256	280	320	292	280	266	265	292	286	267	290	282	288	290	275	294	283	301	298	262	294	287	272	288	301	312	278	289	282	262	278	267	315	278	295	299	310	316	283	294	306	264	292	263	303	312	287	269	280	296	264	308	290	292	282	298	305	312	276	291	290	287	273	311	303	271	315	307	294	272	321	300	289	317	256	279	276	279	293	306	261	283	254	273	290	293	281	302	283	295	249	274	321	258	288	250	262	293	281	312	293	303	321	299	289	266	302	294	226	320	283	285	272	276	262	282	269	282	276	253	273	305	289	322	292	293	297	280	269	294	293	281	291	299	300	278	319	325	286	292	285	268	284	282	299	293	277	302	307	309	297	298	296	280	299	269	302	316	261	247	277	332	292	311	286	271	272	298	301	305	296	311	285	270	295	297	284	287	294	284	288	292	300	279	309	283	292	270	292	261	284	307	277	281	292	273	306	264	322	271	281	283	281	260	297	291	316	281	285	260	308	280	280	280	281	295	289	282	299	275	264	304	272	324	303	289	310	261	271	262	284	302	307	281	296	318	272	283	289	283	264	302	288	305	290	260	310	278	303	294	276	297	275	261	287	298	277	276	285	253	278	291	299	285	298	284	292	275	275	296	287	291	302	298	264	292	299	279	303	285	306	261	291	284	301	275	295	303	331	306	297	295	255	293	300	263	288	276	314	267	340	299	301	264	284	278	278	283	271	295	257	295	262	290	302	288	284	315	296	288	318	287	271	281	273	252	279	311	293	280	301	286	283	307	274	270	307	272	301	300	302	310	301	273	286	273	263	251	290	285	289	302	301	282	286	305	273	292	297	284	320	293	269	312	286	272	273	291	271	317	325	264	317	275	302	290	281	290	285	282	280	330	288	281	247	277	270	285	287	279	310	281	282	285	294	293	301	307	308	280	292	317	300	281	299	281	289	272	295	272	286	285	279	251	290	285	280	294	287	294	283	260	287	286	294	286	312	307	271	297	292	285	267	251	297	261	305	289	278	267	298	284	293	336	287	293	308	326	297	264	294	274	282	312	275	310	291	263	309	303	314	307	295	290	291	285	281	258	296	267	294	287	298	285	295	303	305	296	300	331	297	255	280	283	293	279	289	308	308	286	298	266	290	264	269	273	289	304	283	277	286	316	245	273	280	291	292	297	298	319	282	289	301	273	280	298	312	296	287	264	294	290	269	238	280	300	276	306	258	290	276	292	295	282	304	292	265	288	266	271	268	307	311	290	282	287	275	319	273	311	276	291	261	259	302	265	318	271	275	284	299	302	276	290	264	262	294	272	280	286	289	264	301	290	270	300	315	277	293	293	286	286	285	275	290	289	281	292	251	294	298	283	315	280	281	293	273	301	290	285	347	300	266	284	281	305	285	287	302	285	261	253	260	277	266	304	309	309	298	289	296	283	288	284	285	311	283	309	280	265	270	272	293	321	279	274	271	290	299	280	276	301	292	291	280	276	291	293	261	297	290	304	254	286	306	279	277	314	317	288	292	285	300	247	260	245	300	295	258	263	269	290	267	281	314	271	307	275	318	264	299	291	260	295	317	267	300	270	274	276	251	262	268	306	304	294	282	306	255	289	290	258	240	317	284	284	301	291	257	293	294	286	284	310	286	275	289	317	263	278	291	305	312	311	287	315	282	322	315	278	294	331	251	276	321	266	299	294	300	268	279	284	288	276	285	253	320	301	304	264	291	286	297	301	248	269	281	276	289	302	255	295	300	293	296	294	280	295	298	295	278	276	287	307	283	279	303	292	279	286	272	270	290	299	317	258	291	276	309	296	310	289	299	273	293	277	288	256
11762	4750	3304	1097	491	398	367	299	284	281	270	247	256	231	284	244	251	244	219	247	232	254	224	195	257	202	240	224	223	214	231	240	233	226	216	259	219	217	230	225	210	219	228	255	205	213	234	231	186	225	244	230	221	219	228	227	212	224	232	254	237	221	238	214	236	225	203	248	225	221	247	210	226	238	242	195	246	246	215	208	228	209	238	202	206	246	213	241	240	197	220	234	233	209	254	225	224	249	249	244	211	237	253	216	228	203	215	216	260	233	224	233	189	212	229	213	205	228	242	210	217	243	209	275	237	203	248	257	241	270	222	239	229	251	243	231	216	254	256	225	224	235	271	221	224	247	251	257	238	190	228	225	262	217	233	248	236	228	247	230	188	228	213	220	217	229	230	212	232	214	229	222	236	226	226	245	245	245	222	241	230	243	222	246	226	227	215	216	241	265	212	227	205	228	211	232	222	220	249	227	236	231	245	251	205	239	226	265	252	224	232	235	223	230	218	234	179	202	237	246	212	216	232	230	193	242	218	235	223	257	217	223	241	246	240	203	232	242	232	203	229	236	202	231	254	259	222	221	228	232	240	249	242	248	250	259	250	244	241	197	214	220	216	252	242	233	224	251	224	221	228	241	219	233	233	233	193	225	222	219	222	225	201	199	222	217	223	216	222	205	233	226	230	216	225	253	221	220	232	264	241	212	226	211	253	232	220	213	259	200	248	237	227	253	227	238	247	179	250	211	226	239	222	187	218	231	254	242	235	240	205	241	210	240	224	233	222	225	244	231	211	212	246	248	213	230	227	221	234	215	235	248	205	203	244	225	213	209	245	204	250	253	223	226	250	254	240	216	213	248	245	199	241	229	200	226	238	235	238	247	213	235	214	217	207	235	231	244	227	265	216	230	246	223	230	251	243	228	213	215	231	220	236	208	222	230	245	235	234	225	223	233	227	243	230	216	243	208	230	249	235	225	230	194	223	227	231	238	221	226	209	226	245	250	214	243	199	209	239	227	227	208	199	219	221	230	238	237	224	207	194	242	210	237	228	229	242	239	231	254	215	238	255	212	245	215	201	248	254	260	204	236	223	251	223	251	188	247	225	239	248	249	235	236	228	203	233	249	207	226	201	244	199	224	232	217	210	262	207	217	214	242	231	219	224	246	231	228	216	241	226	231	224	232	252	240	215	249	252	224	223	229	241	224	215	214	229	231	242	242	230	220	219	239	227	249	241	219	252	231	224	228	229	222	211	259	253	216	238	225	218	247	234	230	207	224	239	250	243	204	213	201	223	224	238	220	266	222	224	251	226	229	242	244	223	242	228	229	234	208	239	207	220	230	246	232	211	240	231	225	219	220	245	218	225	243	224	215	246	242	209	216	216	215	240	252	266	251	208	222	205	215	226	238	226	248	205	221	221	238	237	211	202	226	232	213	225	218	232	235	222	240	231	222	241	267	228	220	220	223	220	249	217	242	208	251	238	229	224	244	264	251	224	217	227	223	211	239	240	229	220	210	249	235	257	224	196	259	226	239	242	232	227	228	209	237	246	261	226	229	200	237	220	252	252	244	170	232	214	224	263	210	241	212	250	252	251	227	231	231	243	231	188	240	250	225	220	242	225	238	236	210	225	246	195	249	241	219	236	225	268	235	224	211	228	233	228	230	246	243	214	206	250	210	237	228	213	234	226	239	235	248	213	219	214	241	219	238	221	214	219	205	243	244	205	224	239	238	213	238	217	215	234	257	228	210	223	241	212	247	220	237	233	212	219	236	234	243	227	236	233	231	255	245	274	229	224	218	212	218	225	223	220	224	210	233	206	238	250	222	234	223	215	215	231	252	215	218	210	233	235	225	213	213	224	235	232	222	243	244	218	200	217	253	238	224	221	204	236	228	230	237	239	238	226	244	231	243	278	230	262	223	246	235	227	240	218	182	216	220	230	231	222	239	245	249	239	193	214	203	244	240	216	230	210	246	216	240	196	242	225	241	225	206	227	242	244	236	200	202	243	261	230	203	222	249	223	217	207	245	242	235	237	240	250	212	250	223	218	226	251	242	238	215	253	235	206	223	257	223	237	243	242	242	238	234	210	235	254	226	238	248	239	226	227	239	221	227	245	234	225	227	281	219	240	204	225	253	243	247	222	248	226	225	234	226	231	220	206	255	231	225	249	239	244	216	235	252	229	199	211	258	230	238	222	244	236	231	209	227	231	209	238	187	242	255	221	247	229	217	256	249	230	210	229	244	199	222	230	229	267	233	221	218	238	216	228	218	230	243	223	204	232	230	219	234	229	213	257	210	210	232	199	230	236	237	197	223	243	238	211	221	256	227	237	219	202	217	229	218	242	198	260	238	220	213	233	239	226	233	230	225	229	203	231	234	232	233	234	223	238	222	219	231	216	226	249	203	251	224	241	237	227	225	246	227	209	222	234	234	243	231	234	239	195	209	223	204	229	256	241	212	219	224	234	231	200	246	244	198	234	255	218	249	198	213	201	249	266	203	282	239	239	245	214	234	211	218	244	223	230	217	248	227	225	239	231	234	242	251	214	226	220	202	253	230	204	213	221	215	223	226	214	215	261	234	239	217	221	233	228	249	229	238	238	244	224	218	243	232	201	237	234	236	214	239	246	248	191	205	220	220	209	260	231	234	230	231	222	201	209	236	246	224	230	213	195	221	238	219	214	221	203	244	206	228	209	226	246	235	191	244	227	226	276	234	221	226	264	263	244	238	227	234	191	248	225	215	218	235	245	226	223	224	212	222	221	216	202	232	216	223	242	206	221	216	232	251	220	235	246	221	271	229	221	243	232	249	246	212	233	255	228	246	236	216	243	218	213	259	217	251	220	191	203	200	213	224	213	230	219	225	204	217	223	208	221	268	214	252	244	216	266	217	239	210	218	212	201	217	227	249	216	217	224	239	249	225	247	222	220	242	209	228	223	227	244	248	204	237	212	221	202	252	222	218	237	228	222	212	214	205	235	219	238	243	234	222	245	214	213	278	224	229	227	230	217	265	265	226	241	240	274	230	227	205	244	239	216	237	225	239	253	237	240	200	219	240	229	224	240	230	224	225	225	243	216	251	223	229	212	228	233	273	207	222	220	212	234	235	234	208	217	250	230	233	257	230	222	230	224	224	244	226	239	202	218	218	218	230	259	207	247	207	244	217	213	230	217	257	248	219	238	225	217	262	204	231	235	220	217	237	215	253	237	241	228	201	227	229	223	246	223	225	233	223	248	214	210	240	248	208	232	226	210	236	237	227	236	241	237	242	238	246	229	218	237	249	230	235	238	200	255	239	215	239	234	230	216	241	206	258	203	228	232	239	243	249	229	215	250	246	210	246	190	261	216	228	254	206	209	231	210	254	259	204	221	222	251	243	208	219	214	218	233	212	208	235	269	233	253	229	206	223	245	231	220	220	216	212	208	243	230	212	239	213	245	241	217	226	229	220	230	195	265	201	275	267	223	243	259	221	212	250	227	217
8701	4964	6532	3215	1615	1331	1079	989	1012	872	889	799	779	745	717	605	656	651	623	591	608	560	589	590	551	563	575	537	590	566	597	566	579	546	582	586	583	550	573	597	528	542	535	592	551	567	581	588	570	592	560	572	551	525	590	541	531	606	554	578	565	565	531	582	567	565	589	579	531	536	538	548	556	575	553	610	584	525	565	557	557	571	567	557	573	551	547	553	536	529	530	560	573	568	552	574	548	563	549	567	598	565	559	546	566	549	600	557	560	541	581	565	547	559	587	516	570	534	564	622	548	563	547	559	590	525	602	546	586	572	542	553	569	536	562	512	579	559	541	569	561	583	623	556	519	600	561	565	583	572	568	556	552	556	565	536	565	545	521	581	559	581	591	553	520	580	540	585	547	570	586	597	557	564	539	545	573	579	530	543	522	581	577	551	573	525	525	562	580	547	565	592	604	519	537	582	539	533	509	592	599	569	567	557	591	553	583	568	555	561	545	562	545	568	602	545	543	594	573	539	590	585	588	495	538	531	538	571	563	548	550	527	528	566	518	540	586	587	530	586	568	603	559	576	556	535	565	573	552	551	504	532	604	556	545	560	539	571	555	580	601	558	562	572	576	575	564	543	558	586	534	569	549	572	553	584	572	520	581	518	524	571	552	574	585	542	555	574	556	573	553	585	582	541	533	531	561	567	562	592	559	598	509	547	537	566	601	528	511	570	574	605	568	590	568	556	517	571	555	559	552	587	565	560	552	561	526	569	598	528	577	556	516	559	560	553	544	545	565	537	586	527	496	543	504	539	570	557	550	591	601	600	503	554	592	542	575	574	567	574	569	531	558	620	561	554	553	574	543	559	543	557	569	571	581	606	584	542	556	555	561	591	585	561	560	597	563	548	574	578	555	555	548	541	556	577	555	554	532	613	584	543	550	566	528	576	532	536	583	586	554	567	570	598	559	576	552	546	546	593	595	535	571	575	515	593	554	546	543	600	570	561	558	568	555	541	553	591	576	566	591	543	573	549	542	584	506	572	570	535	504	543	562	590	587	547	550	573	542	563	570	558	550	522	557	551	572	546	563	559	578	595	553	585	544	540	519	590	562	508	585	541	539	567	541	546	586	563	570	587	560	606	556	588	554	538	557	543	515	567	529	554	608	591	562	590	546	585	547	539	587	574	599	554	536	575	531	528	598	598	545	584	524	570	558	590	557	524	568	532	564	608	577	573	524	546	522	563	575	567	549	606	581	557	511	565	568	587	540	578	575	583	574	605	583	555	599	558	574	565	568	546	592	549	527	533	597	585	549	537	588	585	590	542	578	571	550	574	525	548	566	557	532	545	544	523	540	555	516	556	550	531	573	562	550	538	520	597	538	557	595	567	600	586	565	497	567	551	606	537	571	551	571	572	530	564	579	519	552	575	536	585	551	594	540	558	584	559	606	552	554	557	520	545	568	535	547	555	549	567	536	581	595	576	540	549	565	552	553	540	556	576	576	526	606	555	588	604	577	551	576	566	553	543	568	526	519	545	560	548	580	558	570	562	559	564	517	520	556	545	549	554	518	536	511	527	554	592	549	584	591	592	552	583	558	553	537	545	591	528	558	579	578	583	552	574	570	556	566	555	569	529	615	548	552	587	519	523	548	534	573	532	586	565	578	569	584	528	552	579	583	583	555	594	551	520	533	583	631	554	520	569	547	553	570	562	542	560	593	531	601	553	561	569	603	525	583	532	575	569	579	526	526	544	567	572	584	536	529	566	541	555	568	555	547	575	550	583	552	568	584	541	538	522	542	584	507	551	579	536	572	524	576	556	575	569	554	563	573	552	549	541	514	559	588	581	554	531	548	557	559	615	543	544	585	562	559	536	569	543	496	535	578	539	581	552	575	531	560	571	535	565	485	599	543	578	548	517	567	536	545	573	580	600	547	561	610	532	543	558	552	523	557	565	533	549	586	567	529	587	530	560	589	544	488	573	543	517	548	575	562	583	534	567	588	599	547	555	535	528	580	538	522	548	558	591	576	569	569	590	555	550	566	518	517	551	603	541	591	554	574	596	566	534	536	581	539	557	529	574	554	531	534	533	560	570	557	578	546	587	587	564	563	524	552	589	538	549	529	553	558	606	506	609	605	563	593	594	557	571	566	552	552	557	558	577	535	564	544	565	559	592	531	577	588	524	569	564	556	557	565	547	518	579	511	597	533	553	575	567	568	570	555	586	539	529	561	591	598	570	579	556	526	541	565	550	539	594	533	538	521	573	554	531	551	572	597	579	574	560	575	543	574	558	538	531	572	557	545	557	578	539	551	553	558	560	535	564	549	525	552	532	573	560	544	560	571	586	533	511	602	547	564	610	557	544	519	557	518	510	562	578	522	574	533	588	552	549	539	569	538	527	546	567	566	511	572	553	539	553	588	605	563	604	569	538	529	542	526	575	543	519	518	570	546	607	585	566	549	603	566	581	560	526	553	582	552	586	562	565	580	559	568	593	570	593	539	542	567	566	533	544	491	554	512	606	550	588	554	560	543	545	577	529	568	582	568	554	558	574	594	568	562	515	541	559	551	522	603	571	555	546	580	565	572	542	561	596	583	564	548	558	579	570	563	560	575	532	528	566	574	524	530	586	554	575	567	552	588	556	569	534	562	567	555	551	559	565	610	563	563	519	581	558	556	524	574	506	542	538	549	572	545	535	630	572	544	551	552	559	570	543	547	511	546	544	543	567	574	559	512	541	524	553	572	538	521	530	568	523	572	551	558	587	554	571	581	562	575	598	534	526	544	510	559	588	537	535	550	561	581	560	568	529	570	549	564	533	599	589	574	540	581	539	538	581	579	521	580	558	619	553	580	542	609	557	568	547	566	525	592	576	497	588	529	572	591	519	560	607	535	561	551	570	519	554	547	556	589	576	562	551	541	566	553	578	574	534	594	622	577	590	537	528	553	596	562	541	587	542	590	591	560	581	543	520	540	536	582	549	506	533	610	566	535	552	583	562	558	533	569	586	594	581	577	559	535	527	548	508	529	538	540	570	561	605	565	543	548	533	568	560	552	529	575	570	595	586	522	587	562	576	558	551	583	543	556	573	547	522	593	567	597	548	543	505	535	572	551	563	554	580	576	570	588	566	551	557	550	549	575	577	558	550	579	564	548	615	555	525	554	556	592	541	563	573	562	570	572	551	563	574	564	539	569	558	560	541	541	554	562	566	540	580	501	544	535	569	557	560	595	612	534	556	542	583	580	573	538	579	542	584	560	507	569	549	571	550	602	545	527	542	557	540	517	539	518	561	542	541	556	550	549	588	540	545	561	532	551	615	530	559	533	519	548	570	574	522	577	549	544	617	596	540	544	561	580	558	563	539	541	560	591	553	558	509	550	556	582	519	543	597	617	559	542	521	570	574	575	567	586	576	604	539	590	549	495	541	571	589	555	571	548	555	526	536	537	539	593	547	535	562	532	563	542	558	517	586	572	541	575	552	587	544	520	555
24926	15225	20878	8623	1412	643	443	381	367	308	276	253	243	235	224	218	214	204	239	217	197	190	155	213	169	191	186	208	197	178	180	208	206	153	164	205	197	198	187	185	179	184	235	192	159	189	199	185	206	176	218	202	198	188	195	169	202	190	194	202	200	177	213	185	210	185	203	171	198	196	182	184	211	186	156	178	201	166	185	196	192	213	175	184	204	168	213	205	185	172	212	183	171	173	195	182	174	177	207	185	177	168	198	189	208	181	183	198	195	192	175	184	191	168	202	191	203	162	180	199	172	185	199	176	186	173	185	186	187	177	163	173	176	189	177	177	182	163	191	196	188	170	190	193	171	192	204	194	175	209	197	163	193	199	223	183	153	171	171	176	215	177	189	175	185	177	186	189	196	190	183	190	184	171	182	190	212	183	180	182	198	196	204	204	194	197	167	159	193	182	178	184	201	196	182	181	191	206	164	212	225	183	167	209	197	197	172	174	188	166	181	195	174	189	194	188	195	194	198	179	186	204	200	168	197	189	204	209	188	177	178	191	180	183	188	177	193	195	166	198	192	221	180	159	187	174	188	203	202	217	156	162	209	200	181	166	182	200	160	161	184	190	191	167	176	171	199	174	197	166	172	185	167	184	184	183	186	182	162	151	174	183	188	196	190	209	193	189	196	191	207	192	182	175	198	200	191	198	185	182	190	209	145	186	190	170	191	200	192	213	174	195	171	190	199	142	171	188	156	164	168	212	179	180	203	194	184	193	163	171	211	193	202	205	174	168	149	196	180	201	205	186	181	213	210	184	169	187	161	179	156	191	193	154	196	173	184	178	200	171	185	169	188	170	186	190	179	190	211	179	170	180	186	178	168	182	194	177	199	178	199	199	156	165	203	165	199	176	157	172	185	207	192	189	181	190	190	187	182	181	161	197	171	212	179	192	157	221	175	191	182	217	192	188	157	189	173	188	155	164	197	178	192	209	190	166	182	194	203	176	209	207	188	198	198	163	137	145	174	178	178	179	173	163	194	193	201	178	155	172	189	163	180	180	189	202	194	218	169	175	167	187	172	197	189	183	170	171	198	187	190	172	164	181	168	193	224	195	200	195	192	213	202	198	176	193	191	160	180	186	188	189	203	172	175	198	189	189	162	193	167	188	207	179	170	206	186	195	192	185	207	205	219	171	168	174	172	154	202	197	199	168	179	185	197	201	205	189	147	177	192	165	183	210	178	208	195	189	186	147	222	200	165	175	184	179	173	206	176	194	205	185	189	173	191	206	164	199	204	179	186	204	178	213	176	179	179	175	154	181	178	175	196	183	169	182	184	185	149	194	181	196	197	175	175	203	197	171	172	158	181	189	166	175	159	178	166	202	186	203	189	195	198	168	196	179	166	191	186	189	200	191	207	183	204	201	204	188	189	186	193	190	190	184	167	216	170	195	203	180	190	157	188	164	181	181	205	190	204	209	159	204	194	164	205	209	185	198	173	191	188	191	184	204	187	177	167	178	184	207	202	186	178	169	195	199	212	180	181	178	174	164	181	189	175	194	186	175	172	172	185	198	211	151	202	187	176	223	171	184	178	179	179	181	197	184	199	175	181	199	191	195	165	188	186	189	185	182	208	175	175	170	160	190	194	181	211	179	192	214	187	180	181	198	188	166	171	185	185	187	187	201	185	201	208	200	213	176	205	197	169	167	190	197	174	210	208	182	197	159	208	190	206	194	193	153	194	198	198	187	180	160	202	158	199	177	187	180	175	176	198	182	187	158	179	194	195	186	201	187	176	204	170	163	194	160	184	175	203	191	178	205	183	186	172	179	171	212	172	194	163	193	178	163	222	170	184	165	227	217	183	195	163	173	186	202	192	196	203	187	193	181	186	219	204	207	177	196	201	181	195	218	202	170	183	197	200	177	188	192	184	179	185	193	172	190	208	183	190	174	190	200	166	186	171	186	183	200	170	200	189	183	200	171	171	194	210	206	181	200	187	189	193	189	191	196	188	206	189	189	185	189	175	181	192	207	182	195	169	183	201	179	176	156	163	157	193	171	204	174	180	197	189	164	193	204	170	199	199	205	169	186	180	187	187	201	213	192	207	181	201	186	214	162	170	174	178	185	194	188	194	187	178	188	199	187	177	178	186	201	170	166	167	181	197	189	190	179	164	179	188	198	177	173	158	196	166	149	169	170	217	180	191	199	193	186	207	183	178	205	198	166	189	205	203	180	183	179	176	182	166	192	191	192	172	177	186	186	192	188	216	160	176	189	174	173	199	210	166	188	192	206	188	171	207	180	186	172	191	202	194	162	191	181	150	197	206	212	152	219	185	172	160	196	158	207	195	194	168	182	167	173	163	202	190	179	169	170	183	165	198	210	169	208	182	180	191	193	188	188	194	200	160	202	188	173	195	184	169	221	175	194	190	180	179	183	187	203	195	224	179	213	183	204	196	186	190	204	182	172	185	189	187	195	190	188	200	177	172	171	187	177	177	184	180	225	188	189	177	184	194	174	170	159	168	186	156	189	185	165	181	182	165	192	186	179	221	176	216	178	186	159	172	161	177	194	201	177	201	173	213	169	189	190	162	186	195	165	190	173	151	164	182	196	164	179	188	178	206	199	188	185	178	185	176	195	173	157	166	197	191	189	178	189	211	163	191	188	171	184	182	191	183	200	191	202	175	198	163	195	188	183	207	194	175	181	206	217	202	182	181	182	189	196	169	192	197	195	195	173	190	185	197	179	164	180	191	185	198	176	163	180	172	173	173	196	190	190	189	220	186	185	176	187	174	190	204	197	184	198	215	187	208	163	177	212	195	210	168	197	181	179	202	183	186	179	205	180	155	200	185	208	163	162	180	197	178	174	159	177	166	180	187	154	180	186	184	165	190	186	186	167	171	171	190	176	181	180	186	187	172	226	175	162	181	186	178	172	198	176	177	188	175	202	193	189	180	174	168	227	177	195	188	178	184	173	181	178	179	181	199	204	182	201	204	185	162	188	165	162	211	208	183	190	204	183	175	171	183	176	178	172	179	213	194	195	201	208	145	199	186	179	177	217	200	182	205	205	185	216	182	176	180	201	189	194	188	184	193	203	184	189	184	205	187	182	153	197	183	199	209	185	199	190	191	194	181	191	184	194	175	187	187	192	177	192	197	175	202	185	176	184	171	194	191	201	175	200	207	203	193	198	187	182	202	202	210	176	207	165	177	184	182	179	176	191	214	164	194	215	185	187	199	177	171	212	175	179	204	199	190	178	178	186	160	210	176	180	179	194	166	194	159	200	168	186	170	192	193	160	159	165	202	199	196	183	163	163	187	204	179	189	181	174	191	191	185	168	172	172	174	186	194	190	176	171	175	191	155	182	189	201	189	169	174	180	176	188	180	165	184	190	195	199	185	196	177	187	210	183	195	178	194	209	172	165	186	191	195	172	200	195	173	169	171	178	187	199	173	175	201	184	180	158	178	194	199	180	189	205	184	172	179	201	175	187
18138	14143	25380	10399	2662	2194	1707	1387	1345	1174	1122	947	935	874	782	727	706	675	583	569	578	512	545	534	539	551	539	487	496	504	445	480	489	475	472	478	498	483	481	485	441	471	480	433	430	480	459	438	454	480	463	469	470	505	464	477	488	446	473	474	474	420	475	447	468	423	481	454	451	491	465	454	483	437	450	488	475	452	491	471	455	449	484	494	464	455	461	475	414	473	439	435	463	416	453	466	462	469	453	460	481	449	433	443	449	467	450	468	450	469	481	425	460	472	451	441	459	442	479	471	490	449	496	424	421	440	457	453	486	448	494	471	458	437	450	443	433	467	460	434	470	467	499	461	411	416	447	425	479	474	489	472	470	442	455	474	478	475	452	452	490	454	458	476	471	451	455	480	439	486	472	455	486	456	463	458	454	445	463	468	453	453	472	451	458	485	449	463	491	475	454	462	455	480	471	421	442	476	436	448	490	456	482	440	469	451	448	474	450	465	465	488	486	440	465	488	483	441	488	469	442	445	462	443	462	444	439	444	450	429	467	435	433	414	422	470	447	419	466	451	470	451	465	467	484	461	504	474	445	475	431	471	408	439	424	488	463	501	462	477	458	497	447	473	433	426	469	460	482	452	432	486	457	456	476	468	464	465	462	463	427	501	450	447	512	465	469	466	452	469	464	448	420	473	431	485	432	452	451	452	500	483	482	452	476	435	391	463	470	454	451	451	436	487	428	440	463	429	457	439	430	446	471	453	425	489	447	477	436	460	454	453	466	455	437	473	442	434	470	443	449	420	433	466	423	463	474	446	474	497	453	453	480	465	455	448	476	460	440	459	469	456	427	472	457	449	452	432	457	454	454	448	451	459	465	449	478	453	463	481	434	448	469	458	502	473	428	466	425	497	456	415	444	476	439	486	473	467	453	463	466	401	433	449	437	466	436	496	438	470	434	452	484	434	462	487	505	505	444	440	438	421	463	446	425	492	417	475	480	452	442	499	468	397	435	427	426	496	430	481	430	448	443	447	447	453	467	452	509	437	459	466	473	462	459	476	472	472	424	478	478	411	477	425	476	439	442	498	443	416	448	458	482	469	473	499	470	437	487	475	485	447	453	448	456	450	434	444	463	454	498	443	441	448	449	450	464	454	459	453	463	447	501	448	468	418	466	457	431	452	476	455	434	492	432	471	491	495	463	456	457	457	452	478	462	461	444	460	438	492	418	450	438	461	438	490	460	407	484	442	425	421	457	511	476	487	451	433	498	433	457	461	427	442	490	447	486	439	490	466	457	462	454	473	426	469	451	464	443	456	458	455	420	462	473	426	444	468	482	478	455	467	443	457	489	490	485	476	430	489	457	448	455	455	469	445	435	481	463	459	455	487	468	462	466	460	437	520	441	448	435	458	466	485	440	476	409	434	443	483	435	482	428	436	465	475	426	469	456	466	454	485	480	445	463	518	455	475	495	446	441	431	458	434	502	433	448	443	461	437	465	464	473	471	444	469	456	477	461	457	477	459	426	419	484	472	445	453	438	496	481	475	496	457	466	479	443	467	480	426	462	467	463	429	416	497	445	438	456	466	488	454	445	461	445	433	453	450	468	460	518	450	477	471	423	471	448	454	522	442	466	474	434	485	460	428	476	433	463	436	436	490	466	451	459	456	440	469	459	432	428	473	421	419	482	466	474	463	411	529	451	474	480	454	447	457	457	475	457	450	477	515	464	455	482	439	485	475	444	448	493	437	441	453	457	431	445	456	455	444	464	454	483	457	443	462	423	449	452	454	456	442	505	472	458	450	446	431	458	479	511	452	477	467	445	475	456	431	451	501	436	472	472	476	461	483	449	471	496	476	456	464	474	477	501	440	471	470	438	474	459	454	484	490	472	452	469	449	476	492	495	439	471	448	414	461	486	467	459	439	448	491	469	456	431	482	425	461	447	471	451	432	459	455	454	458	450	442	472	481	446	469	447	457	478	435	493	455	429	453	461	478	440	466	485	495	437	445	476	461	452	455	442	441	446	467	456	454	475	484	443	468	493	442	469	466	457	453	457	467	438	493	436	485	455	437	484	440	440	462	483	493	474	406	438	473	467	415	471	442	474	456	492	456	440	450	448	427	460	466	453	417	480	473	474	483	429	464	431	448	477	468	464	465	462	493	468	420	491	442	458	462	458	462	489	441	430	453	455	464	433	492	449	436	492	448	467	457	420	425	447	471	460	435	469	497	439	473	454	431	425	473	468	438	472	433	436	461	433	485	462	487	445	441	432	448	442	472	494	466	428	475	463	437	422	467	443	464	454	427	468	438	507	487	478	429	471	423	436	474	475	432	464	459	450	499	458	434	477	449	442	491	487	417	445	500	457	465	444	448	480	452	466	471	439	459	470	440	457	434	432	463	476	477	435	451	486	479	459	458	464	464	511	475	453	448	471	467	474	488	446	442	466	463	443	435	472	447	464	444	489	448	494	414	449	445	454	463	435	448	438	445	472	429	488	486	454	462	397	435	474	456	485	472	464	478	453	435	451	461	492	458	457	444	476	486	438	480	465	455	448	455	442	424	445	464	452	467	431	471	478	482	444	476	480	450	476	479	460	487	471	451	431	461	425	481	466	453	427	466	471	476	434	482	439	446	419	471	438	467	447	475	464	449	473	453	448	453	479	463	479	463	456	448	465	468	424	453	449	476	458	470	489	471	443	450	468	467	474	451	489	447	484	457	487	477	480	453	484	473	437	474	450	477	457	476	463	473	457	435	436	495	462	449	477	489	477	481	480	449	467	452	471	440	454	485	429	469	473	411	436	496	471	529	443	466	442	446	436	442	437	410	421	448	434	436	460	458	494	466	489	477	484	446	446	416	452	494	473	449	471	485	451	447	463	439	445	487	491	474	485	469	457	436	462	466	479	446	443	515	481	480	461	459	482	472	459	482	482	476	472	468	472	462	472	468	442	459	457	438	490	445	470	478	445	470	408	427	482	451	489	488	439	439	432	463	480	425	472	466	489	427	449	450	485	452	497	436	455	480	473	461	446	419	461	499	428	408	481	447	481	463	436	465	444	465	461	427	485	429	435	434	467	463	480	409	446	467	438	448	490	468	452	458	445	498	445	476	435	462	489	431	468	471	486	465	460	460	474	451	439	466	451	467	447	449	477	499	456	479	457	471	454	426	425	449	444	477	475	450	433	459	494	434	458	443	474	476	429	446	453	440	445	460	493	468	478	461	438	441	462	442	433	480	422	478	476	450	497	502	425	452	431	431	487	485	470	485	443	495	476	423	481	477	455	459	505	472	450	454	438	476	467	484	479	417	466	476	452	465	471	469	442	457	456	486	439	491	423	452	454	436	471	461	465	439	462	473	457	493	455	450	447	450	458	468	461	442	442	417	480	490	461	425	457	469	478	431	449	436	438	453	440	441	447	442	463	464	459	442	473	467	483	447	464	445	432	432	498	471	424	438	456	474	453	446	475	442	409	475	429	499	495	436	440	445
34238	21753	27007	13731	2536	880	552	437	348	281	294	224	234	182	174	138	167	136	116	128	140	124	143	133	120	126	121	117	118	120	108	112	109	125	110	121	130	109	125	99	96	110	104	96	125	100	133	114	120	99	115	118	107	101	131	127	102	117	98	111	110	111	113	109	108	117	100	103	120	112	86	107	106	104	134	96	113	113	103	92	83	115	97	110	92	102	105	108	93	94	96	134	122	106	99	109	106	108	116	103	88	119	101	122	139	120	126	115	118	110	122	97	117	113	93	112	115	110	110	110	102	112	92	108	130	115	101	128	103	106	110	125	110	115	111	101	116	100	88	107	111	116	106	111	109	115	105	105	111	108	104	114	124	105	110	110	115	100	84	96	105	114	98	103	125	95	96	109	114	100	124	127	91	115	106	110	109	97	105	118	129	95	114	99	86	108	98	106	106	117	104	99	94	101	98	102	107	118	109	121	106	95	92	117	102	80	114	104	111	125	112	120	118	124	90	127	99	95	124	136	103	110	109	125	116	105	110	108	118	106	118	113	90	99	124	123	94	106	100	94	111	107	104	107	107	124	124	119	93	119	98	144	102	103	110	144	132	113	97	130	112	112	99	114	103	118	123	113	91	121	112	117	97	116	135	129	112	119	107	113	117	98	115	111	107	122	115	99	107	120	107	102	98	102	112	99	109	115	102	107	117	89	105	113	103	109	124	117	116	95	93	102	109	121	96	133	120	109	121	99	114	116	107	91	123	113	87	97	98	106	98	96	129	126	120	113	100	112	130	119	100	114	99	80	85	115	113	99	113	105	90	87	101	97	84	86	93	117	104	113	115	107	94	129	109	124	90	117	99	98	94	107	109	126	108	135	109	91	97	93	106	105	107	108	98	112	127	108	97	108	115	104	97	104	133	111	122	92	116	105	106	122	126	119	115	101	97	115	113	99	131	112	124	102	114	108	119	121	100	130	87	96	108	109	112	102	107	104	85	105	116	101	92	108	109	113	109	86	97	112	91	103	112	115	102	96	107	89	107	113	123	92	109	91	103	114	110	106	107	103	102	104	107	113	110	128	124	115	105	106	108	99	114	104	108	103	97	101	114	92	109	116	125	108	108	99	99	107	110	92	136	97	103	102	106	114	103	110	116	106	114	114	111	105	104	99	111	81	110	103	103	154	107	95	118	113	87	105	106	100	87	122	111	109	109	91	123	131	107	115	113	101	106	113	94	90	112	92	118	115	119	96	104	100	112	125	107	102	106	116	99	106	117	136	103	107	103	108	103	112	114	110	96	93	107	115	105	112	124	103	104	122	117	83	106	113	118	100	97	117	116	105	118	94	112	117	96	109	108	102	109	117	115	111	100	108	137	116	105	113	106	87	89	121	115	100	103	93	112	125	98	107	91	107	118	100	122	124	101	120	121	117	107	98	101	106	108	108	89	97	106	107	109	97	108	115	124	126	120	91	112	111	112	123	130	108	110	103	108	106	103	91	115	90	114	91	84	113	100	124	108	104	99	99	127	127	98	91	104	119	110	120	111	107	109	118	95	94	102	110	115	115	120	135	94	100	115	124	116	104	111	101	111	98	117	101	103	96	103	106	114	98	109	104	115	107	116	120	128	127	122	103	104	113	99	107	102	108	99	107	120	122	112	108	98	111	111	131	107	92	106	104	115	106	102	124	99	118	115	110	103	100	95	106	101	93	124	106	116	121	100	100	106	99	115	108	107	130	91	106	100	99	112	104	123	111	105	108	109	103	100	127	104	98	103	103	107	109	121	124	90	98	113	113	103	110	118	100	101	96	94	99	133	112	88	109	117	105	117	119	107	106	102	106	130	110	125	128	116	119	106	113	103	118	110	108	110	110	88	107	114	114	95	124	121	106	95	91	87	114	114	101	102	117	94	100	109	126	109	115	105	128	103	107	106	137	96	107	106	116	120	85	87	110	124	121	102	92	120	111	120	90	104	108	124	109	115	119	103	103	102	112	109	108	113	128	106	116	110	107	114	101	126	104	101	119	101	106	110	120	111	111	97	110	110	123	98	96	106	117	114	104	77	135	105	109	109	103	108	110	92	125	104	116	112	110	114	121	124	97	119	105	105	136	101	92	131	122	91	109	93	86	98	111	102	124	116	113	111	120	103	111	116	122	85	111	119	119	100	95	96	126	97	118	110	119	104	120	113	120	110	94	104	112	100	84	96	96	115	109	104	110	113	101	98	124	115	99	123	91	122	105	101	109	105	111	91	110	127	104	99	117	113	125	98	116	109	113	105	121	115	115	123	93	109	105	81	101	121	104	115	100	102	121	121	100	119	98	113	107	113	107	101	107	101	102	110	121	104	94	126	115	120	143	111	110	133	120	100	106	97	87	106	118	113	119	134	111	97	111	115	103	128	126	98	105	98	126	102	111	105	120	114	107	122	115	112	96	108	108	100	115	126	108	96	114	106	103	118	108	90	95	119	113	109	113	107	103	108	89	107	124	116	105	106	119	126	110	105	114	125	100	112	123	122	105	111	103	85	99	106	109	108	103	101	89	111	115	107	102	105	121	118	113	99	107	104	106	114	112	97	89	93	105	93	99	108	83	102	95	91	96	106	115	115	106	107	109	127	114	113	92	103	113	122	105	116	107	126	103	97	124	108	110	129	116	116	103	95	112	115	99	116	106	102	96	123	103	102	121	103	108	103	105	99	126	125	122	114	94	109	105	125	117	126	103	87	86	84	118	129	100	122	108	113	104	101	85	107	97	105	112	94	109	108	115	97	109	100	100	125	123	115	102	110	97	99	130	98	115	99	95	103	86	108	82	102	105	97	124	117	101	98	124	113	112	122	110	102	104	113	119	103	108	126	106	108	99	102	108	110	94	106	113	97	100	113	127	100	130	101	97	128	105	100	111	116	100	113	100	115	95	112	118	113	109	113	101	116	113	115	117	119	107	113	109	108	108	105	97	139	103	93	101	98	104	106	104	113	116	100	95	106	126	94	98	123	116	116	96	100	114	91	129	102	114	97	73	112	113	106	96	106	90	103	109	109	105	102	115	103	125	123	101	118	118	106	101	96	103	119	123	94	107	122	106	115	107	116	99	104	109	117	125	124	109	109	121	104	113	119	120	130	115	111	118	104	116	121	109	111	112	108	87	107	116	119	100	90	111	114	115	125	105	93	116	101	103	102	122	100	110	120	110	103	103	102	90	108	128	109	101	113	119	115	112	122	112	118	112	98	101	114	100	101	109	107	89	101	117	113	110	115	111	103	109	106	115	116	106	99	110	87	108	99	112	96	107	118	94	124	112	99	113	91	101	96	114	97	94	114	112	107	111	106	105	101	110	123	111	107	114	111	98	100	117	124	116	121	106	113	97	113	114	97	115	103	90	105	88	113	125	116	93	94	99	97	98	114	110	102	129	103	116	91	100	99	121	114	116	131	95	104	118	120	100	115	93	118	109	90	128	119	99	118	95	107	93	120	90	115	96	117	96	84	106
23500	18607	29963	15492	3521	2622	2169	1809	1597	1433	1193	1140	1031	918	734	669	579	561	514	461	444	441	422	397	376	380	378	337	355	355	317	330	328	318	317	277	292	288	307	298	324	285	309	322	305	303	303	286	293	284	284	307	312	299	279	294	272	270	277	264	281	279	266	307	284	279	310	283	280	303	290	268	270	278	291	297	275	282	317	269	286	289	251	248	299	284	287	297	302	267	314	264	302	278	286	280	282	243	262	280	283	295	297	256	260	325	278	296	290	304	278	301	294	282	262	255	272	275	272	295	280	286	262	256	254	286	280	264	285	280	312	269	261	238	285	303	283	273	255	299	285	289	277	287	276	299	300	283	293	277	293	279	298	276	289	296	290	312	302	277	279	300	289	296	273	259	272	273	280	264	290	300	273	289	251	279	262	270	265	277	284	285	282	289	295	300	261	272	284	295	282	268	310	285	293	313	294	271	301	283	280	305	290	283	325	273	249	291	283	301	290	280	280	283	246	287	307	290	308	273	279	269	292	279	278	300	284	321	272	300	300	305	262	283	299	270	262	283	297	328	263	283	283	284	280	279	290	289	295	249	282	282	309	280	287	274	241	264	276	266	313	308	275	307	304	283	321	308	288	307	305	257	293	278	261	277	283	312	275	292	279	285	300	275	275	259	298	284	283	268	280	299	312	275	282	288	293	287	286	313	284	282	283	276	290	273	285	274	287	265	299	277	292	287	284	276	308	282	284	276	289	293	278	277	266	266	272	262	276	282	270	274	268	273	305	269	274	284	285	293	287	264	283	267	290	288	280	294	285	290	300	272	286	263	291	294	276	252	302	274	254	266	283	262	263	241	283	308	245	263	279	315	281	264	297	276	283	303	285	290	272	278	279	266	288	270	281	256	283	266	297	304	278	286	308	268	289	299	255	307	268	291	274	324	280	295	296	301	302	292	287	270	297	295	281	289	282	275	278	290	255	295	280	267	308	277	291	258	282	268	268	270	271	272	284	280	308	317	296	293	289	274	278	267	269	269	268	281	304	297	290	251	265	297	278	295	309	289	259	283	266	282	282	266	286	307	312	254	265	306	294	305	295	283	296	296	281	272	274	291	287	305	299	258	260	272	326	307	302	310	304	305	284	292	281	297	258	274	266	253	258	287	258	318	270	250	237	278	329	294	293	292	290	279	293	302	283	270	267	285	272	296	279	279	281	281	322	295	283	282	301	274	259	287	270	292	304	285	254	266	305	293	290	283	280	268	272	276	295	312	255	284	276	296	269	307	274	298	303	282	305	282	265	291	298	275	278	249	255	267	285	270	265	256	315	262	262	298	304	262	287	287	285	276	292	261	290	282	287	320	246	261	264	288	299	250	281	296	263	287	284	287	301	306	288	302	290	299	289	297	287	293	301	266	286	292	295	294	283	280	298	284	292	315	294	268	282	262	289	286	331	299	293	307	300	306	272	296	287	257	285	293	302	286	297	285	304	260	266	283	282	273	295	291	289	274	276	284	296	253	281	301	282	286	241	286	302	254	293	303	288	284	296	285	291	281	305	295	289	269	315	318	268	289	289	275	280	296	326	269	305	281	258	268	280	284	275	308	290	264	280	296	289	261	301	269	284	296	263	258	280	280	273	312	256	283	271	277	291	331	281	280	293	267	261	279	257	317	293	281	265	268	285	273	273	284	258	272	280	297	299	293	303	303	256	238	330	258	240	290	270	304	271	319	261	279	311	263	285	278	269	304	275	299	307	280	256	287	302	274	289	288	289	279	274	300	317	306	272	254	278	252	281	290	300	292	273	278	297	286	273	285	269	274	286	288	288	295	268	312	285	275	272	290	301	276	277	296	294	294	259	272	301	265	265	282	298	307	305	293	300	257	261	252	290	264	293	290	279	294	256	269	293	275	280	280	295	307	260	253	272	273	270	246	265	261	298	300	288	289	281	301	275	289	272	267	291	259	290	287	285	245	268	294	285	261	278	263	270	281	290	286	296	287	288	256	308	285	251	290	270	291	291	284	261	278	290	306	293	282	265	281	282	291	277	295	289	262	298	321	274	294	285	266	273	293	306	296	280	279	259	314	306	288	298	298	274	273	275	267	260	323	278	293	287	256	306	293	290	271	258	294	279	327	290	272	276	308	266	300	319	254	280	284	276	313	301	301	289	312	304	298	286	313	288	248	269	287	321	270	293	261	307	285	268	302	294	285	268	292	256	291	242	264	281	289	279	284	282	282	263	279	292	265	273	298	290	283	270	316	258	274	282	282	279	303	281	277	295	260	317	328	288	298	286	290	289	309	283	310	277	280	274	277	294	299	260	275	279	267	300	302	312	263	251	282	274	277	288	297	300	263	262	268	288	277	291	302	283	268	280	294	276	298	265	272	280	303	245	300	279	285	315	287	292	275	298	288	290	263	280	294	300	260	289	265	316	283	275	267	280	300	269	294	287	293	258	287	261	264	282	278	257	269	286	280	274	262	272	285	262	271	264	290	296	281	276	308	289	268	269	265	282	289	271	293	276	308	266	286	281	260	283	259	278	306	248	281	293	296	271	300	293	289	296	295	296	266	306	261	328	282	276	285	284	294	268	268	256	279	245	261	310	289	283	311	276	284	273	282	285	272	271	281	278	301	251	303	284	281	288	290	295	265	279	267	259	276	289	273	285	286	298	293	294	294	299	258	304	261	295	276	259	302	281	271	275	270	267	266	256	295	282	305	289	291	305	301	297	262	311	294	266	284	296	280	310	263	303	262	277	281	283	303	284	287	278	298	310	295	261	313	269	293	284	266	269	268	287	291	295	276	250	284	258	301	293	263	284	254	259	286	287	280	258	284	286	318	287	264	276	274	265	285	280	288	290	295	289	242	268	279	294	286	292	305	267	278	286	295	312	283	289	299	300	306	287	291	265	270	268	274	276	302	301	246	264	270	297	266	297	271	284	275	253	303	307	313	262	292	284	259	310	286	315	295	304	277	273	251	270	293	268	271	264	294	276	278	270	263	262	307	276	288	279	271	273	274	306	309	264	271	281	279	275	316	310	282	291	283	253	286	322	278	272	288	275	256	281	271	281	289	269	260	275	301	263	304	314	274	262	297	286	300	293	295	268	302	296	312	285	271	321	293	299	280	270	288	272	309	283	316	300	306	301	301	291	241	305	297	268	296	291	295	269	284	266	282	284	294	265	263	268	293	314	274	269	295	289	327	269	283	305	301	297	294	320	275	296	255	288	286	275	322	266	293	276	254	271	297	291	284	270	292	300	265	283	260	293	265	287	249	293	265	250	296	267	267	279	285	296	295	289	300	285	273	278	308	282	284	296	284	310	266	260	283	281	294	299	291	285	273	293	260	264	306	259	287	265	268	275	301	276	287	270	244	274	281	306	275	290	289	265	280	286	281	295	260	318	302	305	304	301	287	300	275	260	249	283	264	296	250	288	289	279	292	284	280	294	248	311	278	266	272	274	296	275	323	310	252	278	278	294	292	309	272
11117	4517	3489	1322	470	356	326	330	294	271	244	260	287	243	276	219	215	217	229	227	249	260	220	226	231	263	224	235	240	238	231	220	262	242	240	215	231	230	239	248	216	225	265	228	245	234	240	213	237	241	250	197	215	246	259	212	211	248	205	212	192	219	220	223	247	256	255	246	222	235	248	238	222	200	244	223	250	233	242	237	230	222	213	233	237	209	253	223	231	240	231	219	197	242	264	256	223	222	225	242	224	246	239	222	214	233	233	264	230	236	254	197	236	219	231	249	217	223	204	243	233	236	217	243	237	222	235	201	242	221	219	229	244	228	233	237	224	246	235	235	219	243	217	245	211	190	226	228	210	207	247	228	207	247	248	236	237	243	232	235	234	219	232	211	225	233	245	242	187	260	226	238	224	229	229	216	233	224	221	219	223	229	265	211	199	244	245	218	227	209	232	219	238	237	233	234	206	204	232	241	215	224	208	244	280	227	242	215	211	229	234	253	267	217	234	212	198	235	239	236	208	230	224	241	253	223	250	223	223	261	203	257	227	205	225	230	215	222	247	212	235	184	226	237	236	208	213	229	256	224	208	229	252	267	233	257	248	231	215	216	223	247	234	224	232	243	236	217	212	230	245	233	225	219	227	215	254	232	226	228	215	224	220	231	244	235	230	233	244	213	221	227	224	226	195	205	236	242	217	252	237	247	215	206	214	223	214	222	248	248	256	211	204	222	248	246	207	212	229	254	237	212	234	185	210	253	225	243	216	239	203	224	220	234	220	229	246	204	228	241	208	256	224	234	220	222	197	257	247	246	238	216	217	262	249	233	212	192	189	211	232	201	235	204	219	215	252	207	210	228	222	216	218	223	238	248	229	251	244	207	220	211	235	210	233	218	229	230	248	204	219	239	216	243	237	227	236	240	233	219	229	240	220	261	222	216	203	203	240	247	218	227	222	239	215	197	231	193	228	204	239	204	213	220	227	248	239	218	224	252	237	216	228	238	223	215	221	256	241	260	241	208	218	217	214	249	231	240	235	191	246	257	252	222	233	221	220	227	241	236	223	225	232	223	225	202	216	238	225	230	235	175	237	214	243	241	236	205	230	247	236	281	250	211	237	221	229	244	244	240	221	214	231	227	212	218	228	222	217	212	198	187	225	227	215	209	218	265	230	201	239	232	223	197	198	223	214	212	218	241	216	213	198	238	231	241	236	215	230	222	229	216	221	214	218	216	202	230	213	220	225	226	245	231	207	231	228	242	222	247	209	224	230	249	237	215	204	231	250	210	240	222	234	213	230	237	217	218	244	233	231	217	252	227	241	217	233	239	220	259	226	229	207	219	246	210	243	230	238	218	217	252	205	192	242	191	227	234	217	231	223	234	209	232	256	237	219	226	206	210	231	239	224	190	222	240	200	229	235	222	238	231	250	226	237	233	222	250	225	226	223	233	253	207	224	229	232	239	233	218	244	229	242	217	261	223	238	226	247	215	215	230	240	220	220	242	230	206	243	221	229	193	254	256	224	245	207	233	239	235	259	224	219	239	217	203	207	199	212	200	230	244	195	206	198	227	243	209	242	218	232	240	215	216	243	248	218	230	220	243	248	256	245	249	238	234	201	226	228	224	263	239	213	220	220	240	209	240	237	231	234	217	232	245	240	252	227	223	209	217	262	246	242	232	248	216	225	209	235	214	231	231	230	241	207	244	228	230	241	245	242	221	226	213	245	221	237	211	225	226	210	237	218	215	222	253	218	250	247	198	238	239	252	224	213	200	235	232	213	239	234	235	251	238	239	197	230	251	233	220	202	257	223	208	235	238	222	222	238	210	213	224	268	222	221	229	249	243	229	248	196	248	256	246	213	233	261	234	216	234	214	206	249	219	217	234	256	208	248	217	260	255	219	211	208	220	230	237	232	209	237	249	234	241	248	231	255	212	249	230	211	180	232	242	238	232	251	224	203	227	216	226	223	247	223	236	216	222	225	236	230	218	212	244	251	229	235	237	234	231	231	208	208	221	233	242	231	225	223	244	251	203	227	234	253	209	242	210	241	219	226	222	235	208	228	218	221	209	242	227	235	218	225	225	210	222	233	233	219	247	229	228	258	220	231	221	243	226	204	219	256	233	216	228	217	216	223	234	219	217	225	234	232	233	211	233	236	228	251	250	221	229	243	185	189	217	211	227	229	232	251	220	213	233	212	235	230	211	235	205	200	233	228	218	199	210	215	229	225	210	216	247	219	211	213	244	255	235	221	239	241	238	219	239	243	228	220	241	215	240	205	226	215	254	241	269	225	228	243	222	256	221	217	210	226	221	212	217	242	211	255	233	218	240	241	249	231	229	246	244	199	212	245	242	251	227	211	241	248	232	219	241	239	229	205	235	240	210	211	236	248	204	188	211	214	224	233	228	254	215	230	220	235	224	230	243	206	212	228	222	214	216	218	228	204	247	255	248	239	235	209	243	240	236	256	219	220	229	253	240	239	209	206	251	223	247	238	234	243	232	236	232	213	216	244	226	242	226	214	243	209	213	203	234	232	215	226	218	259	219	211	237	239	242	237	223	232	257	228	238	218	217	233	225	263	254	222	247	227	240	243	216	215	227	209	238	208	210	217	227	231	212	245	227	205	225	209	204	252	257	248	219	233	248	254	226	203	199	216	232	226	221	238	219	226	206	220	202	202	223	236	213	209	210	224	208	252	241	219	245	226	224	181	208	214	225	234	216	231	206	226	221	217	218	249	225	260	234	200	250	235	232	235	246	232	232	232	247	240	218	241	211	224	239	250	203	216	251	227	218	228	227	215	217	213	218	254	245	253	241	216	226	219	239	248	192	237	235	241	223	255	247	221	230	224	224	247	245	193	238	234	184	238	219	222	219	236	224	245	196	234	234	238	214	255	242	227	234	219	233	216	247	212	221	202	217	237	227	233	252	238	220	239	216	212	230	214	241	238	235	226	243	236	264	231	227	237	220	243	220	229	235	215	234	223	237	221	221	227	235	231	237	228	221	226	235	198	219	214	227	220	251	228	251	243	218	235	227	217	217	232	214	207	229	261	224	214	234	221	254	249	245	200	234	237	225	243	226	256	252	197	221	193	248	234	248	246	215	208	237	232	207	193	228	247	238	239	210	253	247	207	221	234	246	216	226	251	243	221	232	200	248	226	234	250	219	221	208	213	223	198	223	236	249	227	219	216	236	211	224	224	208	234	211	201	212	234	199	218	220	226	221	221	220	257	252	246	237	251	240	252	262	229	241	216	221	225	223	225	253	206	215	228	234	236	220	227	207	224	220	213	214	224	240	251	234	242	235	202	230	268	223	226	226	256	220	237	246	266	227	244	216	224	234	217	209	216	234	241	224	235	264	248	232	238	249	242	237	225	209	246	241	240	222	206	260	242	229	224	224	250	218	234	245	226	233	230	236	233	206	206	238	206	227	238	221	215	238	254	240	238	249	202	221	252	205	210	212	216	213	226	214	244	273	241	204
8224	4929	7258	3609	1617	1322	1178	1014	979	863	869	737	774	704	615	656	596	628	624	583	570	573	608	632	605	622	619	590	573	561	614	542	540	579	557	599	563	556	558	555	532	586	629	575	571	545	559	528	553	571	577	591	607	565	540	535	556	556	512	554	529	505	561	556	571	543	578	540	512	550	553	504	570	514	529	541	546	569	617	510	588	591	543	555	530	556	549	552	532	533	566	516	595	581	518	586	543	566	527	573	545	547	569	528	555	544	578	532	551	540	524	522	527	532	570	578	572	588	552	556	555	564	570	600	589	507	552	546	551	555	565	569	537	509	536	556	524	521	563	544	607	537	524	526	579	523	525	563	537	536	512	537	535	522	521	613	514	568	539	567	528	581	556	525	558	561	562	575	575	541	587	571	558	546	578	619	583	576	548	543	548	523	523	572	549	610	544	547	583	536	508	574	569	545	520	585	536	562	521	579	575	534	578	530	564	528	530	539	595	553	551	549	574	532	572	572	581	552	544	560	532	520	594	581	526	543	519	538	544	545	537	586	560	550	563	496	537	561	545	539	527	564	558	541	532	563	547	543	613	544	549	539	534	576	537	527	571	552	548	539	514	561	553	571	586	568	546	554	532	542	520	581	557	537	551	595	575	569	530	530	514	531	562	570	596	584	546	574	533	587	576	547	552	532	570	516	544	610	573	532	510	547	564	549	604	591	550	579	560	544	583	562	550	525	590	532	551	546	545	537	523	501	512	516	549	530	536	550	518	567	583	547	543	534	546	576	522	510	555	537	609	564	541	584	546	534	548	570	525	510	554	535	555	554	572	558	546	538	543	589	557	536	529	586	586	559	570	543	523	542	498	541	543	559	529	569	569	536	569	572	538	528	590	552	564	558	552	558	532	533	572	560	512	570	547	582	593	541	560	566	568	600	529	542	544	563	541	494	524	570	576	557	578	562	561	574	593	536	544	549	547	567	541	578	534	552	577	548	549	572	551	557	525	545	557	556	594	543	568	531	574	563	578	566	553	565	550	566	579	536	601	565	520	574	520	571	544	504	526	536	539	588	575	554	504	599	544	512	564	565	564	607	532	574	529	578	554	548	575	579	519	578	563	524	516	531	494	539	552	539	542	584	571	552	568	587	565	565	532	562	553	548	521	565	532	580	539	525	530	555	571	568	565	543	572	525	542	606	593	555	567	554	542	539	560	575	559	595	537	581	531	535	525	529	570	573	586	521	571	579	596	552	556	617	558	526	565	564	524	557	536	581	522	520	550	578	522	539	559	555	523	530	594	551	583	536	566	553	550	575	575	592	566	516	548	582	545	583	509	539	561	536	582	528	569	564	545	567	520	562	574	568	528	548	570	543	555	593	533	566	566	583	532	587	544	575	559	532	547	527	580	560	578	575	512	519	555	567	541	550	558	563	536	532	563	576	589	550	595	540	553	542	546	516	510	548	543	558	551	587	565	563	566	553	570	552	581	570	526	526	540	560	549	553	572	550	577	537	550	527	554	570	538	564	560	585	581	527	567	587	556	583	566	582	594	511	571	614	576	556	573	611	541	577	568	546	572	540	551	532	527	559	592	530	545	549	521	541	537	522	585	557	569	551	571	536	544	564	609	530	531	547	528	554	540	505	531	564	541	520	533	587	540	567	564	545	576	541	565	503	563	550	558	564	536	537	570	579	509	565	587	557	557	553	578	570	547	563	516	501	555	527	545	573	529	549	552	575	556	565	540	513	513	536	528	561	519	567	547	556	550	593	540	555	560	579	538	567	585	556	533	564	548	558	562	522	532	550	560	552	540	576	544	546	599	566	568	526	549	544	547	540	565	539	541	540	573	565	553	535	567	596	586	534	560	570	537	555	509	577	565	559	534	596	567	554	543	558	563	532	571	518	600	575	502	574	528	530	566	471	526	538	597	520	578	544	576	541	525	541	605	537	573	559	571	536	541	549	507	547	558	555	535	548	545	540	574	551	555	533	567	565	599	601	579	537	557	538	575	537	552	564	576	555	543	541	573	567	558	592	536	557	541	551	555	549	552	558	546	543	530	543	562	534	564	567	553	575	574	606	566	559	540	585	573	594	571	524	582	538	578	566	554	545	580	535	535	538	534	561	577	606	551	550	561	527	558	599	551	572	565	580	542	571	584	561	545	556	582	568	579	578	597	539	574	536	509	534	567	577	559	539	544	588	530	523	563	564	571	541	556	572	598	565	551	582	529	586	506	532	557	540	547	535	528	571	527	530	583	564	534	562	551	557	548	524	545	585	518	582	548	542	561	568	574	560	566	567	509	537	562	553	532	578	570	546	555	511	495	578	558	533	590	566	533	514	567	596	565	582	544	553	575	583	580	494	585	547	563	562	584	542	525	532	565	538	504	550	539	545	567	546	554	512	550	548	557	606	512	521	538	529	551	541	548	569	543	524	595	554	565	550	557	577	558	571	525	542	556	575	567	535	543	541	563	559	566	574	549	547	537	582	564	551	568	540	574	514	525	535	572	560	564	590	548	582	524	550	550	569	545	568	512	578	505	566	564	577	572	582	571	546	582	557	570	547	573	533	553	519	564	592	560	578	590	550	639	530	595	570	561	601	596	545	555	521	554	589	564	574	544	554	577	564	563	573	565	538	540	586	564	531	515	585	572	540	472	555	565	530	579	554	519	523	566	518	572	501	548	592	526	561	557	567	524	555	562	502	514	580	555	561	594	575	557	575	555	550	563	548	533	524	577	526	551	530	526	555	548	570	532	572	613	554	544	548	566	523	550	534	574	582	559	529	582	554	576	524	579	573	555	529	523	602	549	536	529	531	559	563	553	545	613	528	579	543	539	550	555	559	552	509	555	575	549	591	608	577	537	570	546	478	586	505	549	551	537	585	514	564	574	542	553	557	566	587	541	561	534	567	543	545	574	513	580	532	580	559	570	592	552	544	596	538	596	518	569	596	544	572	512	532	567	546	568	541	580	539	545	577	567	529	565	574	575	560	531	531	538	527	579	594	571	592	577	550	565	561	551	541	592	546	602	567	580	533	552	538	535	529	565	572	571	564	562	552	583	566	564	555	557	556	571	568	541	529	568	572	529	557	598	551	573	615	551	513	550	563	537	554	539	609	479	572	556	571	562	554	538	558	508	587	569	563	558	549	539	580	567	545	560	496	585	572	579	521	535	557	587	535	545	553	566	559	601	558	594	532	536	550	541	560	514	541	531	543	529	547	553	566	582	595	547	531	575	539	570	566	561	593	546	603	526	554	533	554	531	531	553	560	542	567	549	537	569	569	592	567	590	560	566	582	550	564	584	544	549	555	572	593	556	537	565	533	556	576	542	558	528	565	550	559	546	557	586	540	541	560	573	584	545	584	540	567	579	580	569	545	605	558	579	565	573	587	511	549	569	576	521	542	570	545	569	563	540	556	555	574	543	588	551	522	558	583	569	594	550	565	605	515	579	553	528	608	522	578	564	561	603	589	553	517	534	568	550	539
25270	15078	18092	10055	1377	573	456	346	341	334	262	256	241	264	186	214	189	228	199	177	189	202	200	170	205	211	200	189	199	187	190	199	166	184	208	205	200	193	182	166	172	174	192	187	188	169	172	194	196	189	187	204	168	182	174	174	187	178	192	208	180	161	187	191	197	185	167	189	187	199	185	187	184	198	170	193	167	179	155	190	204	179	188	165	173	194	159	191	217	177	196	184	203	205	165	207	183	198	186	173	177	213	195	199	170	190	175	171	194	187	167	188	186	191	193	178	210	179	172	192	201	166	194	191	168	186	179	165	186	174	205	192	202	165	160	195	197	158	176	172	197	192	187	176	174	184	180	182	203	185	179	173	194	169	199	196	192	197	180	183	178	186	173	184	187	193	201	177	181	175	194	182	224	194	180	179	203	175	209	183	191	172	194	160	198	189	201	177	207	172	190	187	172	166	176	154	158	177	177	182	199	183	172	187	177	203	189	201	174	154	168	181	178	197	178	188	219	191	199	207	167	144	170	169	161	181	173	204	170	202	194	182	194	193	173	157	219	195	190	183	172	177	183	182	163	194	217	188	180	172	178	196	182	180	184	195	187	192	172	185	166	152	211	214	183	184	182	166	200	184	172	159	194	167	179	195	170	181	201	194	185	205	175	195	179	183	193	172	202	183	183	181	173	186	175	188	176	198	209	182	174	205	158	150	208	186	205	195	165	193	184	171	190	179	177	187	188	176	193	187	159	184	196	199	186	210	174	189	192	193	170	191	208	175	194	170	181	208	188	196	202	189	192	183	201	197	178	182	190	195	167	185	206	175	195	192	184	185	216	181	190	177	191	213	176	180	194	186	188	165	188	185	184	184	197	194	180	188	175	168	175	181	188	202	195	184	180	188	188	196	190	214	204	203	185	190	198	178	166	186	188	183	183	174	185	160	198	202	194	214	204	190	184	177	192	179	178	161	185	175	210	175	192	171	191	208	178	185	194	150	184	191	194	175	185	192	185	177	199	191	190	179	183	214	189	151	194	181	196	171	181	185	179	176	185	184	198	173	205	190	212	183	183	196	191	165	199	194	188	221	171	183	184	190	172	217	200	195	199	182	199	200	177	177	197	178	187	167	179	185	176	165	196	202	181	168	212	195	200	190	173	163	187	197	157	195	163	156	194	185	160	166	189	193	175	162	199	180	179	177	187	187	161	189	179	176	205	205	184	161	189	194	187	192	198	184	193	195	175	177	181	182	172	180	168	178	192	190	158	210	196	186	185	179	172	193	176	167	163	197	178	182	173	170	178	187	180	183	178	176	223	209	196	185	192	209	187	196	185	181	189	194	180	173	204	192	210	187	187	168	187	191	189	158	183	207	183	174	189	199	185	188	201	174	191	167	188	173	190	190	167	208	196	169	200	188	189	178	198	186	205	193	176	164	200	186	175	188	227	186	154	170	198	183	184	198	208	204	184	186	187	171	210	187	171	168	174	186	200	187	206	189	194	181	171	185	165	188	185	185	171	159	185	191	182	165	195	184	192	195	205	141	169	187	196	199	179	180	169	175	206	210	167	196	180	167	196	178	187	212	190	180	173	182	164	188	171	192	203	177	197	201	202	196	194	206	202	180	196	178	188	165	185	199	191	197	182	193	190	179	180	177	180	184	198	183	194	190	195	169	164	202	197	208	181	221	193	193	198	173	203	194	204	187	172	174	190	170	183	196	169	168	216	173	174	197	180	192	169	189	188	172	171	186	170	165	203	199	216	189	161	188	173	164	205	177	193	199	181	188	179	192	177	190	183	195	177	187	184	176	172	204	195	186	175	155	189	206	183	194	183	205	182	192	202	193	174	185	175	204	173	177	200	204	189	198	191	184	186	193	202	190	185	203	184	177	198	199	209	187	173	184	190	182	186	169	220	207	204	175	207	161	171	167	210	157	179	193	187	184	175	191	182	170	168	168	165	183	201	182	179	218	196	192	195	190	184	183	192	197	191	177	180	202	199	163	201	200	193	191	175	152	198	208	180	189	190	181	182	164	198	187	202	180	155	230	191	183	217	162	181	207	197	234	184	191	159	187	170	195	210	200	159	214	186	198	167	184	173	193	181	188	219	175	184	182	190	196	179	183	191	209	185	182	204	165	195	200	199	175	185	162	183	197	208	178	184	188	176	192	180	184	194	165	178	176	202	186	198	182	177	185	181	174	181	182	201	175	172	175	185	191	154	181	192	176	205	176	167	165	188	212	200	165	178	183	188	183	172	172	187	172	215	180	195	194	177	176	182	194	192	187	190	211	205	181	192	184	184	199	181	200	206	207	194	185	173	174	192	183	176	182	169	184	180	177	182	183	185	173	192	186	177	177	175	198	175	187	182	183	175	185	175	193	189	171	178	159	206	206	196	195	176	178	196	185	183	189	199	177	165	183	191	199	186	166	207	163	211	181	191	188	176	186	185	183	176	180	187	181	195	169	186	170	189	190	181	206	196	190	157	190	182	180	177	180	169	199	209	182	167	190	174	190	201	171	184	175	177	183	194	188	190	192	187	216	195	178	181	224	203	202	180	183	186	178	184	172	184	181	164	199	175	203	177	143	165	197	177	172	160	180	197	198	193	198	181	199	183	195	205	179	185	177	192	175	167	185	177	182	180	176	198	182	186	192	185	175	181	192	206	183	217	202	185	184	221	175	185	213	187	200	192	185	182	187	192	211	168	186	218	206	165	171	196	201	204	193	202	193	202	193	173	192	187	182	181	168	197	188	189	196	199	178	180	182	187	154	206	180	179	163	185	163	182	167	199	174	170	176	183	167	185	190	185	203	199	189	166	178	195	158	199	168	201	178	178	177	172	184	196	171	195	200	195	180	166	195	179	198	176	192	186	195	172	183	173	192	190	181	168	166	196	193	202	164	198	202	195	155	175	200	176	176	194	195	186	193	185	147	179	179	174	158	193	167	171	168	212	200	200	177	198	183	163	154	172	209	190	197	196	178	184	192	193	191	175	171	188	164	184	174	201	187	177	175	171	177	156	174	193	181	225	191	192	191	175	191	170	158	171	179	182	170	165	187	201	188	167	188	198	172	183	194	183	187	200	205	191	204	193	169	201	202	215	171	202	188	182	190	185	168	167	183	174	216	181	199	160	154	171	188	201	217	182	193	181	200	199	192	186	168	190	191	175	171	184	165	193	201	168	164	215	195	184	172	182	180	197	169	218	180	161	199	182	166	197	170	181	160	174	193	157	151	167	189	184	189	162	199	175	173	190	189	179	173	214	202	185	189	163	218	174	182	192	184	181	190	169	202	177	172	177	189	168	186	182	189	173	178	166	197	175	185	173	200	178	181	187	182	190	177	175	187	161	178	187	180	172	174	198	182	209	222	210	199	176	167	197	194	176	162	176	187	189	192	175	198	171	185	170	173	160	191	167	208	211	180	193	199	190	177	202	161	181	170	172	220	195	194	154	174	186	209	171	211	185	182	171	182	176	197	193	157	212	171
18324	13868	23196	12683	2555	2061	1780	1546	1335	1249	1032	1052	918	807	756	630	613	535	581	562	598	490	511	536	498	499	565	531	481	505	530	524	477	482	469	472	535	486	480	479	471	445	476	464	445	437	464	485	463	442	446	473	455	431	486	451	456	466	424	484	453	453	502	471	430	433	482	466	436	441	441	469	468	450	461	445	450	466	428	445	445	477	444	459	448	434	450	445	438	478	452	460	447	487	514	402	435	454	449	420	493	456	450	431	495	488	425	440	460	468	458	446	460	457	452	470	479	445	482	427	470	456	470	473	489	498	450	508	453	471	444	457	462	467	445	422	426	458	461	433	464	433	440	441	462	447	479	442	456	417	499	472	412	428	485	483	425	478	464	465	470	452	432	458	488	451	430	460	450	487	454	446	452	478	475	450	469	435	442	481	467	442	405	455	449	460	456	449	463	435	458	468	431	454	440	505	444	448	476	472	443	461	444	458	489	446	451	420	477	431	479	476	449	470	480	439	432	474	394	470	477	498	468	417	438	459	451	449	447	447	437	476	486	459	446	463	444	461	491	458	472	455	423	441	478	465	492	470	489	425	458	431	450	446	508	439	459	478	460	466	448	467	445	438	477	468	456	470	455	474	467	449	470	444	499	473	430	411	466	478	467	478	458	453	418	427	476	443	432	478	431	472	467	474	458	426	458	457	482	456	459	482	442	453	480	450	438	433	453	440	456	447	454	413	451	481	433	475	452	452	466	497	449	475	440	450	485	460	509	430	461	418	486	418	428	464	440	464	479	436	458	469	446	431	481	440	446	440	462	444	435	425	444	450	429	470	468	496	448	444	433	475	491	438	422	456	410	442	458	448	474	430	468	447	462	443	427	447	486	421	454	463	451	446	466	491	455	479	459	433	456	483	507	469	436	461	471	449	451	439	429	435	471	431	419	461	458	501	416	445	442	434	434	473	425	451	448	473	461	496	479	448	478	458	440	430	447	408	484	426	461	403	411	450	491	426	456	451	434	444	444	450	454	497	428	440	467	445	476	445	409	489	447	443	428	489	436	452	463	437	448	435	394	501	443	449	453	476	490	431	422	460	429	468	438	463	462	450	456	461	444	483	434	471	475	464	473	443	465	442	440	441	447	420	451	442	444	447	459	445	446	460	501	476	476	432	446	464	430	439	456	522	464	451	485	423	483	464	444	446	470	460	475	456	451	445	471	468	457	451	475	456	425	451	429	431	423	476	444	445	414	474	409	457	414	436	499	425	432	454	470	449	442	441	471	445	435	430	463	419	443	456	477	433	477	445	446	444	443	433	472	442	470	442	461	431	467	512	502	449	462	479	459	445	462	470	503	447	468	452	454	447	466	416	455	459	443	450	481	458	447	473	442	463	477	491	462	450	489	463	454	422	502	481	407	435	477	474	456	457	431	498	449	470	431	454	484	473	456	444	468	420	440	482	418	450	477	465	430	452	456	416	469	491	506	488	467	486	458	433	439	458	443	435	491	440	468	425	481	453	463	428	459	451	436	465	429	420	460	450	456	446	458	499	446	482	472	464	461	450	466	441	413	404	458	449	448	445	456	470	473	454	474	447	457	422	462	472	427	429	460	471	467	424	434	427	456	461	436	447	438	473	481	462	471	473	442	485	433	471	465	463	480	435	469	434	455	450	442	500	431	450	449	424	464	449	452	493	458	437	481	488	474	445	465	418	427	467	450	436	475	453	445	450	436	470	486	468	453	479	460	460	440	463	456	485	463	451	438	438	456	457	454	477	441	476	446	469	461	454	428	459	488	455	440	461	444	467	458	469	445	458	452	438	474	480	428	510	496	426	446	448	500	482	408	475	479	458	451	462	434	452	504	459	448	447	436	482	431	445	441	453	449	448	451	439	435	469	448	450	465	476	444	453	467	461	487	450	441	473	466	437	456	461	464	477	468	404	412	456	450	462	445	452	489	451	388	458	463	431	467	478	479	452	454	427	464	428	461	443	454	476	478	464	480	451	481	482	441	436	430	493	446	479	468	423	468	432	458	462	424	433	492	433	492	465	466	421	441	441	428	479	459	455	456	472	448	439	449	496	465	432	427	490	458	437	467	466	463	465	424	458	405	438	461	461	492	467	472	440	464	440	462	443	444	455	468	440	419	453	428	430	459	437	441	459	446	467	459	456	445	423	451	432	463	399	480	450	438	447	482	464	479	443	478	457	465	440	465	447	461	476	471	437	482	428	476	455	445	456	458	436	497	428	460	407	438	442	434	461	469	505	432	449	428	510	456	445	423	449	415	425	456	440	435	446	446	504	434	422	462	455	446	461	469	465	465	427	464	432	456	487	434	437	457	449	490	470	427	444	409	442	442	436	458	450	448	431	439	437	412	477	449	449	469	432	497	440	485	495	438	485	475	481	490	419	480	458	430	450	470	422	458	435	476	445	456	457	442	475	437	482	444	452	453	465	430	463	459	469	424	470	461	493	462	475	444	418	474	460	440	448	467	438	481	450	490	496	481	427	451	481	451	421	443	504	417	463	430	468	480	506	466	452	432	446	500	432	447	456	462	479	445	437	489	490	455	445	447	419	472	487	472	473	456	444	492	461	478	447	445	475	447	466	427	439	440	454	467	473	452	452	427	466	454	421	451	461	439	441	454	463	475	466	456	464	449	482	438	492	479	455	459	430	450	457	432	466	496	438	430	446	469	431	452	431	463	453	437	402	424	471	431	459	445	442	461	479	486	477	429	464	448	436	461	440	469	491	427	462	449	444	463	420	455	448	479	456	423	431	444	460	452	476	432	450	475	466	445	441	479	482	436	456	433	452	435	482	451	443	470	462	454	453	476	453	474	516	465	450	450	456	484	444	419	437	458	464	441	429	486	472	457	452	449	468	458	461	451	459	464	485	478	438	462	429	430	446	445	413	450	464	482	431	463	417	439	424	434	433	471	466	462	463	437	463	445	420	454	474	447	426	485	447	403	474	472	427	454	452	502	480	444	456	469	437	476	440	475	491	465	476	450	489	474	472	499	473	470	437	438	438	483	481	438	478	458	420	477	440	461	457	475	459	470	452	455	489	452	471	445	466	416	432	445	477	477	443	461	444	475	457	465	438	438	476	442	462	441	487	447	500	458	465	425	439	469	429	484	435	399	479	446	483	449	439	460	448	452	427	476	466	459	462	468	466	428	428	429	477	439	449	455	439	451	454	443	435	487	460	459	434	455	438	468	434	432	437	445	431	508	461	452	470	479	456	411	456	450	443	507	464	453	486	454	433	470	450	480	485	459	475	445	430	415	465	439	461	429	460	457	444	459	468	427	497	458	404	441	451	443	436	426	452	424	442	470	475	430	484	451	449	456	458	411	472	474	480	447	432	452	417	485	457	447	453	439	465	456	448	438	418	495	467	478	439	488	461	450	463	462	472	439	484	443	466	482	471	474	468	453	499	465	496	458	487	456	461	414	467	456	466	423	450	468	451	453	452	445	438	437	436	461	456	471	452
33851	22980	28401	16519	3068	890	548	362	351	291	232	251	203	156	170	152	128	146	130	117	133	128	106	131	102	104	125	96	117	97	105	116	122	111	109	98	105	103	111	89	108	108	105	105	99	114	105	113	92	96	105	109	97	86	111	88	122	114	105	104	117	108	120	109	106	116	96	114	103	113	98	112	88	121	106	115	88	116	99	119	117	106	102	101	127	95	112	113	113	103	89	103	98	110	101	96	109	114	116	116	105	120	107	105	114	108	101	85	103	104	92	96	108	111	102	126	103	110	107	87	123	108	110	106	92	107	96	115	113	122	96	93	102	103	110	106	92	115	110	93	109	94	103	117	108	116	113	84	102	131	110	116	100	91	112	105	112	98	97	114	101	106	109	125	92	98	106	118	89	104	94	99	91	114	99	97	92	96	95	107	103	91	101	88	118	113	102	110	100	88	121	98	115	109	105	114	100	90	116	107	101	131	106	100	106	109	106	110	106	116	108	102	88	117	101	95	102	108	101	105	82	95	103	103	95	104	107	111	99	73	102	96	116	108	90	101	104	120	87	97	103	96	109	116	103	104	122	125	105	107	96	93	100	106	93	107	105	117	108	106	108	119	113	115	89	99	116	120	95	96	100	109	108	92	117	105	105	93	104	106	94	96	110	107	91	103	111	92	105	104	90	115	98	106	112	97	87	95	122	119	99	90	111	120	107	90	108	104	86	120	81	116	119	130	103	115	92	101	104	119	116	102	119	117	110	82	94	111	87	104	94	116	108	97	98	145	113	131	105	106	111	92	113	119	114	110	114	118	109	113	96	113	113	122	101	96	104	114	110	115	110	98	116	90	107	120	120	100	98	114	97	101	113	98	110	116	144	108	118	117	109	109	106	86	112	121	117	104	103	112	102	91	103	109	104	101	104	110	108	126	111	126	103	108	96	97	121	96	97	98	116	111	104	98	110	127	126	129	94	100	87	105	95	103	110	124	106	122	88	117	106	113	91	103	94	135	102	106	97	90	126	91	116	97	100	106	123	102	108	102	121	94	98	105	95	95	99	136	87	122	91	107	99	96	99	99	108	118	113	113	99	111	118	107	104	92	105	103	85	106	115	109	99	102	117	97	105	113	112	118	110	105	118	91	97	95	111	104	94	133	94	116	116	100	113	102	110	126	99	116	119	101	97	118	111	117	93	98	98	100	117	103	106	106	89	110	98	87	98	108	106	83	93	98	100	95	97	93	100	102	112	101	117	80	113	111	90	103	114	106	127	116	126	101	92	97	99	118	117	96	99	104	114	91	123	100	112	105	107	109	89	92	97	100	85	116	114	103	119	106	110	99	93	119	97	103	112	92	107	108	114	101	114	114	99	123	109	122	93	95	113	109	110	94	105	107	107	120	108	111	77	112	123	105	120	104	109	106	103	110	120	110	115	111	104	90	117	105	129	116	101	92	113	116	122	95	109	107	133	101	87	108	115	105	102	104	107	84	101	116	99	101	123	122	117	101	79	106	106	115	94	103	119	107	112	113	92	105	112	116	108	102	131	111	116	120	122	101	102	124	114	92	99	104	100	109	100	86	123	98	99	94	108	101	99	95	117	102	103	106	106	115	100	97	107	127	96	107	83	107	113	97	89	118	116	122	116	110	115	98	118	108	111	93	119	103	106	117	110	96	130	86	110	98	101	97	110	103	95	101	94	102	98	111	109	108	110	101	100	118	117	101	96	89	107	114	120	108	103	108	90	125	103	109	112	119	101	105	117	118	96	123	117	132	101	120	97	95	129	103	92	124	94	112	102	115	124	106	87	107	83	116	106	117	105	97	111	105	96	104	95	88	103	111	112	111	128	94	108	100	118	96	94	78	114	98	112	128	95	91	98	129	115	104	112	104	85	127	119	101	112	101	103	99	138	112	117	97	100	109	99	94	106	103	112	105	115	100	115	109	110	123	113	103	105	112	89	101	107	102	102	107	113	103	100	96	121	110	120	92	102	110	106	97	121	112	120	108	96	110	86	111	107	126	102	112	100	113	107	114	110	103	115	98	119	110	111	99	115	105	88	94	105	89	116	115	100	107	105	98	123	109	93	114	97	120	108	97	101	109	91	93	93	97	101	116	108	98	122	101	107	103	103	119	108	100	98	99	112	112	119	105	107	105	108	106	107	107	109	98	102	97	106	115	127	103	119	111	115	95	84	109	104	130	121	103	103	109	110	113	117	90	85	91	113	100	118	109	111	99	120	94	117	99	104	109	115	67	93	120	105	83	117	121	104	106	112	109	117	98	113	89	110	118	107	78	101	91	121	99	99	104	125	100	100	121	88	102	103	105	90	106	106	108	107	120	101	108	91	101	106	102	108	103	121	121	118	91	103	103	87	113	104	124	104	95	86	79	92	116	99	113	120	106	99	103	107	92	100	96	109	104	106	98	120	93	100	96	83	119	92	88	130	139	97	94	95	97	110	95	113	102	93	127	100	110	81	109	96	99	98	85	117	99	97	118	109	104	111	96	110	124	109	99	101	105	106	111	94	96	115	87	117	103	96	102	94	121	102	109	104	117	126	110	109	105	101	124	124	122	95	105	103	100	104	101	99	110	108	101	117	108	113	116	118	111	103	112	106	107	95	110	102	100	110	92	103	116	94	110	132	98	95	105	113	107	91	106	119	117	108	104	77	98	99	81	92	101	105	115	104	112	103	108	104	116	115	108	98	100	109	101	87	98	106	111	103	96	101	108	126	92	90	88	99	100	104	92	114	101	115	108	97	104	117	85	117	109	105	106	111	93	97	120	92	115	96	108	91	100	132	104	108	100	99	92	134	106	99	118	96	99	111	116	117	86	97	123	108	107	102	94	109	109	106	109	109	109	96	109	118	118	95	102	100	118	107	95	112	93	95	98	123	105	114	107	93	116	126	97	113	116	103	124	115	108	90	113	105	87	102	86	125	114	98	97	97	111	113	106	99	94	118	90	108	97	112	89	102	117	102	117	118	101	112	114	103	105	123	123	99	90	108	116	103	113	120	109	120	108	118	101	103	108	93	118	109	117	105	87	98	108	92	98	106	111	110	111	117	117	91	111	109	108	88	89	102	98	117	108	94	109	124	115	98	100	112	113	103	111	101	117	113	100	101	101	115	118	97	105	95	110	121	119	101	96	109	112	104	107	79	113	107	110	117	106	129	121	124	115	103	92	109	96	113	108	105	110	118	112	106	90	123	104	105	110	107	103	100	109	113	95	99	103	100	91	93	101	99	114	118	104	106	110	109	105	115	107	125	105	117	99	91	109	109	95	97	107	92	116	124	111	102	109	89	100	98	128	101	102	88	85	116	118	99	99	139	117	122	101	104	113	100	94	111	98	104	108	111	112	103	125	117	111	118	90	111	93	100	105	99	106	118	98	107	98	113	99	102	106	113	117	88	120	120	102	101	98	126	96	101	97	99	83	92	104	101	105	90	97	103	108	92	119	112	89	110	123	107	120	107	115	88	102	113	124
23259	19471	32136	15569	3483	2772	2179	1885	1694	1472	1195	1209	904	777	691	634	591	531	455	404	433	403	415	372	402	377	378	348	340	327	321	331	307	308	348	315	280	317	318	288	262	315	301	268	297	269	312	299	275	274	285	276	283	316	267	278	282	265	302	270	258	321	260	274	303	277	272	274	252	282	255	311	261	291	267	287	251	258	252	261	278	286	255	276	273	259	304	296	246	267	308	296	287	284	269	266	262	298	284	248	273	277	280	300	261	265	255	286	278	276	300	271	270	237	275	296	286	282	282	286	320	265	272	291	300	253	258	244	287	275	270	275	286	268	260	294	310	292	282	259	267	288	299	280	270	285	301	279	265	293	288	293	258	262	299	292	276	263	274	263	279	279	292	271	290	272	276	289	269	281	307	266	306	280	279	281	271	313	306	280	316	262	283	261	294	285	317	238	256	278	277	267	282	313	283	296	265	268	282	280	274	302	299	294	285	279	278	286	274	287	292	252	291	266	287	270	265	279	283	258	278	283	274	261	296	273	302	276	291	264	261	280	272	287	282	275	288	285	286	282	266	265	300	279	267	288	277	248	278	278	252	269	265	291	286	256	251	287	294	285	265	267	269	255	287	298	264	284	277	263	265	292	277	268	274	276	257	256	289	257	274	281	271	288	300	272	299	260	297	280	298	322	293	279	270	269	274	272	300	255	313	291	266	286	272	299	285	250	272	293	296	261	270	292	286	293	269	277	303	264	267	280	275	270	281	293	282	265	287	290	257	310	257	294	245	293	274	291	259	267	285	253	268	279	279	277	252	286	254	281	278	279	249	296	284	253	268	310	302	272	292	290	302	292	277	246	285	269	257	277	267	270	282	279	267	278	292	273	290	303	285	281	293	307	311	297	289	280	281	249	282	292	280	258	274	292	285	263	258	299	262	295	279	278	249	285	277	302	272	286	263	282	306	278	304	268	253	274	284	286	288	282	253	279	267	247	278	291	256	287	284	285	262	282	275	290	275	282	267	299	297	283	275	260	271	286	296	289	296	279	254	266	253	265	281	273	261	276	274	265	284	251	298	274	263	263	277	256	272	266	252	256	275	295	276	264	270	293	279	298	265	266	291	278	310	280	284	322	279	283	264	268	246	282	289	286	287	296	268	281	281	302	267	257	266	232	298	299	280	292	249	295	254	281	303	297	264	262	254	293	260	279	267	269	290	283	297	265	284	277	262	277	277	303	267	241	281	251	250	290	267	324	262	278	264	255	317	268	259	278	285	276	265	273	293	306	262	277	264	249	283	292	289	264	249	264	305	307	297	277	307	279	279	278	260	286	295	236	287	291	282	275	302	312	287	277	281	263	285	276	256	278	271	309	276	280	290	276	313	255	296	273	280	270	275	255	272	282	284	313	299	283	265	258	275	283	244	257	250	271	270	283	288	284	267	273	285	264	272	270	265	242	274	290	286	289	273	246	263	259	304	270	307	309	273	286	291	285	266	275	277	263	291	265	271	256	295	265	263	243	307	276	291	262	273	242	252	269	251	273	266	274	275	285	268	291	275	279	274	277	266	252	264	282	315	267	276	273	284	291	280	315	259	294	259	308	290	262	298	288	272	257	283	292	290	294	290	274	267	295	301	277	243	263	342	275	270	288	262	253	267	288	267	266	288	298	285	277	304	275	286	255	271	266	249	285	266	276	291	269	280	261	261	305	260	292	262	269	273	292	287	268	291	262	257	298	254	314	273	279	282	264	269	278	291	278	299	288	312	297	290	303	256	258	310	284	297	268	278	278	262	289	288	279	268	248	291	270	269	258	271	257	292	289	258	287	275	281	304	253	307	285	287	309	253	317	287	274	274	280	289	293	248	283	272	285	277	284	280	298	309	299	259	308	272	291	262	269	259	272	277	307	270	297	291	240	260	260	266	282	277	270	263	280	268	270	283	286	257	272	291	289	291	266	281	281	305	280	296	274	269	277	261	277	255	276	275	279	269	276	274	297	264	275	275	279	269	265	287	274	290	280	297	287	277	286	285	254	269	289	265	301	275	262	270	267	254	269	266	275	277	269	297	279	275	249	271	283	245	271	249	261	278	280	278	270	273	257	286	296	234	288	314	299	293	308	268	307	284	267	278	265	304	275	313	258	252	261	302	292	284	265	275	280	260	280	265	276	247	249	290	292	278	263	252	267	265	286	292	253	235	291	292	270	278	297	287	270	259	321	284	278	281	267	279	253	267	265	320	270	292	267	264	278	292	276	292	249	290	269	270	304	269	274	283	266	281	269	287	294	302	305	257	293	276	280	254	274	289	273	259	315	294	288	281	273	287	280	260	263	296	270	268	269	279	257	271	282	244	293	289	280	284	275	268	279	274	286	267	281	303	267	263	269	296	279	255	256	284	278	290	266	291	281	265	274	298	277	253	285	262	273	324	269	287	274	251	283	284	291	282	280	255	254	262	268	289	288	258	284	267	265	273	268	277	268	282	304	249	284	275	286	269	302	281	274	291	298	279	292	263	275	273	294	284	286	263	287	297	271	289	267	294	255	285	298	274	278	260	289	290	256	291	288	275	267	290	266	257	301	274	282	302	293	303	299	285	265	271	261	279	339	262	270	274	275	321	321	246	279	272	267	276	262	287	288	297	279	306	301	266	266	283	245	279	270	302	296	292	308	283	286	261	304	285	295	264	256	300	298	269	244	266	275	269	268	299	277	276	272	284	282	301	303	280	279	269	293	319	298	258	302	244	284	283	277	296	293	272	307	279	267	260	273	251	259	282	283	271	263	270	296	295	259	281	273	270	256	270	308	282	277	280	268	266	269	295	262	276	242	253	284	255	297	274	274	277	281	279	288	279	276	310	292	261	282	266	261	270	257	274	269	294	276	278	256	288	282	271	301	292	339	274	266	268	300	241	301	262	266	296	287	278	269	291	310	286	259	262	280	261	269	275	290	272	314	277	278	282	267	283	291	275	261	259	267	287	287	264	243	287	286	305	277	274	268	264	264	253	254	269	297	302	271	273	272	264	296	266	246	272	277	298	299	285	277	287	271	276	275	247	277	275	291	275	280	277	276	266	262	272	276	270	268	302	287	253	286	295	292	241	272	304	266	274	291	296	287	257	300	279	257	290	281	266	259	258	268	296	287	241	294	273	273	299	324	255	265	313	273	303	269	262	294	263	290	263	310	249	281	284	253	252	268	304	264	255	250	278	252	299	296	266	254	273	283	283	296	295	291	290	284	293	307	258	277	280	278	256	262	276	279	254	255	283	267	275	261	269	290	263	248	290	304	255	304	300	278	274	274	287	283	241	284	291	266	301	270	280	256	286	286	272	274	279	292	276	264	301	298	281	290	264	272	259	257	277	274	293	287	275	282	266	288	309	280	273	277	256	290	304	275	278	295	307	310	264	298	268	287	275	267	260	275	308	286	276	272	274	291	267	298	269	269	233	245	280	270	282	290	265	294	267	281	284	265	260	292	275	260	289	305	299	314	286	277
11832	4831	3416	1316	467	420	338	326	314	293	291	279	242	271	250	241	222	231	244	262	229	229	211	235	229	220	233	224	250	235	259	217	234	241	197	228	217	227	235	207	244	216	247	236	227	231	214	265	239	240	221	210	204	246	203	224	203	234	253	209	202	224	222	232	200	239	237	221	251	242	238	217	240	225	251	226	229	220	216	211	225	214	229	222	221	204	205	224	215	209	221	250	232	195	203	217	216	233	240	231	231	236	214	208	228	223	210	261	209	221	240	252	228	245	229	197	235	222	236	214	223	229	217	225	254	220	231	217	250	229	237	228	239	254	219	219	231	239	216	227	221	211	204	211	221	222	203	215	243	225	208	209	226	211	220	259	200	228	243	218	225	250	247	216	237	262	237	240	260	233	230	253	250	236	222	246	246	192	184	246	215	228	229	221	238	249	218	236	203	256	210	206	197	229	226	204	233	232	234	219	213	227	240	246	230	217	236	234	225	231	228	216	225	215	221	193	226	214	221	250	223	247	221	251	241	220	225	221	210	220	207	196	188	243	203	218	241	216	193	208	256	233	208	221	246	221	246	234	233	225	221	234	220	248	218	249	224	211	206	260	231	247	230	228	238	258	195	219	247	252	244	244	213	191	214	230	213	212	230	223	225	188	225	211	205	229	212	211	221	216	223	266	242	200	232	233	205	217	206	249	229	202	222	220	242	218	204	212	206	195	192	235	208	250	206	223	229	220	230	218	227	239	192	217	209	208	247	209	222	219	197	231	226	243	240	266	225	186	220	220	216	221	237	228	224	209	206	200	243	225	220	206	205	233	211	258	209	244	204	223	240	218	228	234	218	239	231	240	222	206	214	207	212	237	224	191	225	225	199	233	214	219	221	255	214	210	213	247	251	205	204	232	209	234	212	219	224	227	201	218	225	252	238	210	211	213	232	213	236	213	207	231	227	222	198	220	232	222	239	213	230	226	201	206	219	235	236	199	227	216	224	211	212	204	210	201	231	231	242	219	198	223	223	222	226	217	234	262	233	219	218	235	254	232	229	197	225	225	215	205	215	240	226	227	209	244	208	224	188	216	239	236	222	207	225	223	211	241	242	265	229	247	240	208	248	252	217	209	228	267	247	235	235	249	224	214	238	225	236	203	225	205	205	226	226	203	223	219	245	241	202	209	230	255	233	239	228	238	214	213	208	213	240	225	255	266	219	204	223	240	230	211	214	216	217	215	238	231	209	222	204	241	214	219	221	206	240	204	224	219	215	221	228	229	185	226	210	234	206	224	183	215	212	218	219	221	258	239	257	196	213	225	230	233	224	224	225	229	213	271	214	214	262	242	231	218	238	247	245	249	216	216	236	236	229	224	208	230	224	214	251	228	204	248	217	184	231	217	245	226	233	235	246	211	239	207	254	248	215	229	244	212	206	200	243	237	229	217	239	231	249	209	218	220	228	187	230	241	232	245	223	272	189	209	232	226	251	230	220	228	228	224	247	231	219	229	246	262	250	229	217	250	226	232	229	264	224	223	213	208	217	210	241	231	233	263	197	219	213	223	222	206	251	222	225	192	243	207	236	236	271	225	230	218	234	250	217	211	200	221	199	221	244	194	216	202	255	229	229	205	241	220	206	223	248	253	216	261	214	226	186	232	224	215	209	214	190	237	211	229	224	217	227	215	218	223	216	204	240	194	233	226	220	225	217	213	246	244	237	253	228	202	206	220	222	245	240	234	197	217	205	241	219	222	223	251	253	237	209	212	233	230	214	233	194	204	209	229	218	226	219	230	206	200	225	212	225	256	248	248	229	212	232	199	252	226	219	270	216	220	234	233	216	236	228	216	203	225	214	217	205	200	213	200	201	215	209	231	239	238	222	205	206	229	218	241	213	228	237	221	218	233	198	212	214	223	252	220	257	207	230	206	202	192	234	224	228	228	197	212	230	250	254	239	233	242	242	232	242	215	218	214	235	249	212	211	221	233	236	219	225	220	249	223	208	212	215	207	253	239	264	245	223	225	243	232	225	216	227	215	225	222	194	247	206	250	246	265	203	204	226	238	240	232	244	221	229	219	232	203	187	229	231	214	223	193	240	257	220	239	230	251	227	235	224	218	237	245	246	203	230	235	219	228	216	218	229	252	219	255	207	212	246	214	209	208	218	251	207	198	249	244	225	218	199	239	222	237	212	227	221	233	241	205	212	250	190	237	215	241	222	200	210	259	222	220	230	207	208	209	220	236	216	213	233	240	237	216	239	227	227	244	223	217	230	240	221	209	232	234	199	244	207	213	247	234	246	232	247	216	201	248	198	224	217	209	234	208	247	230	222	209	234	246	199	228	221	198	212	206	243	224	224	233	223	219	207	230	239	237	234	215	217	230	231	230	227	218	233	224	205	232	216	221	214	244	234	233	205	222	254	213	237	195	276	223	243	227	228	231	238	205	237	228	220	203	222	264	236	239	223	212	222	205	218	211	235	222	251	218	231	249	206	223	231	221	220	217	232	230	221	239	201	198	205	185	215	221	240	221	222	213	221	207	240	203	257	232	228	215	228	220	252	218	239	256	245	247	241	238	233	215	224	202	213	233	236	227	236	202	237	213	202	235	201	216	226	214	220	249	216	241	222	211	223	239	228	243	220	240	220	224	232	205	217	207	231	249	230	248	221	207	203	234	232	235	234	221	228	218	216	228	251	222	237	229	243	212	219	226	230	228	213	230	217	226	206	221	217	229	234	230	204	239	239	203	231	236	258	240	213	204	229	225	214	244	201	241	209	214	224	208	237	238	227	218	248	236	218	237	224	227	209	237	217	221	220	234	213	225	281	238	244	218	222	200	239	247	220	275	240	207	227	208	210	214	213	221	221	192	223	211	224	200	246	198	197	205	235	222	221	235	226	253	210	227	217	201	214	205	244	220	227	237	227	232	209	206	216	236	212	230	231	238	238	226	215	220	217	216	280	229	229	198	214	259	212	244	246	231	195	221	235	217	238	202	212	229	225	207	229	203	227	193	244	211	225	213	243	245	220	225	222	222	251	217	234	218	239	220	229	222	219	228	230	229	207	212	202	226	224	260	217	240	242	239	225	209	226	242	231	232	235	210	208	202	214	235	243	230	209	256	224	229	230	229	220	225	239	226	229	224	229	257	214	227	219	232	238	243	231	221	239	220	231	232	213	204	228	199	243	201	199	238	230	237	202	222	220	218	226	224	230	239	218	223	219	227	242	232	213	260	249	225	226	202	244	236	218	213	212	236	240	217	221	216	192	231	243	206	195	238	200	215	232	239	212	237	232	226	195	203	258	226	209	228	226	236	270	229	249	216	221	218	247	220	218	218	251	218	229	237	237	247	225	218	208	209	237	220	235	232	264	229	216	193	224	184	220	216	216	217	183	250	222	204	237	196	236	257	244	219	212	247	215	213	239	248	216	235	232	236	233	224	229	232	248	261	206	194	205	222	233	180	241	224	198	221	231	213	223	203	206	254	224	210
8860	5223	6883	3774	1646	1338	1170	1105	972	858	823	823	707	643	672	610	597	647	570	542	536	551	597	541	587	577	520	567	561	564	561	538	552	534	567	602	513	525	536	517	524	548	536	523	567	543	538	529	529	547	555	517	501	566	585	554	562	593	535	570	534	579	590	567	553	584	563	529	548	530	562	550	541	524	512	528	556	577	553	570	539	554	521	542	538	554	534	526	558	544	576	576	598	548	613	533	531	550	570	548	577	592	514	589	541	535	548	531	560	584	544	521	572	538	537	538	476	581	566	527	557	614	537	531	575	521	558	572	529	557	548	552	561	503	569	517	591	592	569	554	545	524	524	545	556	558	539	560	559	572	538	517	607	541	571	553	533	563	568	521	572	530	549	508	535	508	532	603	536	558	561	568	542	543	582	560	570	593	517	574	532	577	554	531	578	573	566	543	537	514	532	560	561	548	567	508	562	558	582	522	543	560	602	578	566	512	529	519	576	534	538	551	542	555	547	562	562	554	551	560	543	552	492	545	514	589	550	533	558	565	538	545	545	524	539	567	546	592	579	575	539	530	503	529	564	570	575	506	551	577	581	530	530	567	559	580	583	529	541	560	573	542	554	554	519	558	541	505	569	549	581	554	551	552	503	584	577	583	580	564	521	563	545	549	572	538	565	563	521	523	537	531	537	538	534	552	560	524	607	567	577	549	491	489	552	534	547	532	553	548	547	580	585	553	497	525	536	568	558	575	527	551	566	569	492	542	611	530	548	574	536	548	601	562	536	551	551	521	571	585	576	582	546	544	552	555	544	552	548	563	550	510	522	551	534	550	540	537	577	533	573	556	515	551	529	589	548	557	535	562	577	559	523	589	555	543	536	556	576	542	562	528	507	520	514	529	544	563	594	547	554	500	527	525	570	509	555	548	535	534	529	567	514	521	527	538	587	520	558	549	533	586	599	525	504	588	541	525	517	592	518	597	555	562	521	488	548	561	533	546	542	527	536	530	520	510	529	605	565	544	577	540	558	598	574	535	541	503	547	571	536	589	541	530	524	540	522	558	555	559	548	530	548	530	524	526	562	559	523	543	527	539	533	586	539	578	550	545	535	540	558	541	519	526	564	577	520	557	525	534	559	554	566	546	553	541	551	532	579	506	565	544	551	544	539	593	528	558	541	571	568	533	505	517	541	551	537	544	531	540	507	520	571	539	542	575	515	539	526	548	529	531	601	588	530	571	561	551	553	561	563	573	547	582	571	542	539	579	570	570	560	571	553	554	564	580	532	553	538	526	503	559	565	543	611	556	503	566	514	568	528	538	577	562	546	560	539	545	547	555	503	544	541	592	527	536	553	540	566	547	558	536	573	538	559	558	554	544	539	576	582	524	532	564	560	547	545	557	561	509	545	547	590	551	545	563	532	573	561	563	524	549	552	541	523	534	524	537	536	578	544	539	557	560	539	553	559	550	544	504	558	552	534	526	532	549	549	560	583	538	531	532	550	591	574	547	548	562	566	525	584	577	567	572	568	614	500	562	551	543	580	553	548	580	559	553	525	554	532	580	530	556	560	552	532	552	554	549	564	577	572	575	570	578	539	585	578	528	571	565	509	567	574	562	550	572	548	570	553	552	601	553	546	554	528	565	528	542	492	569	569	573	535	592	547	591	549	544	525	575	577	535	593	566	500	560	559	556	562	522	537	559	595	526	570	594	573	577	520	545	533	556	556	541	543	561	590	525	549	542	548	537	573	548	549	576	521	535	589	537	564	527	559	519	559	546	520	568	541	569	556	527	547	539	535	535	534	515	536	518	555	550	530	536	519	520	525	504	529	558	526	553	586	583	569	571	558	546	523	580	560	540	523	521	499	538	570	579	578	575	565	542	551	566	551	551	550	547	538	559	549	572	530	506	552	550	516	541	536	544	560	545	550	547	559	523	538	558	570	585	570	544	542	548	546	544	595	569	551	536	519	538	562	497	590	565	564	569	581	522	596	584	540	561	511	557	532	510	568	552	585	542	531	538	556	511	532	564	575	531	523	519	534	545	521	561	537	487	505	551	534	587	542	556	589	515	531	538	523	551	534	549	580	558	569	536	559	577	582	579	541	569	561	525	523	534	571	554	565	529	542	520	550	572	514	513	530	558	541	596	566	541	570	573	537	548	558	504	534	556	553	547	536	556	581	538	596	556	568	579	580	568	586	502	554	531	580	537	574	531	526	559	549	514	557	524	578	534	539	539	567	539	522	566	582	545	567	513	551	530	572	580	579	540	553	550	576	524	544	518	524	547	503	593	585	577	578	538	546	556	551	538	498	513	558	511	547	501	557	539	551	550	572	565	534	551	572	556	530	565	596	541	542	553	546	534	565	591	561	553	574	567	565	534	548	570	561	524	567	544	541	554	591	554	555	555	540	598	564	532	530	533	527	587	548	589	577	531	571	583	544	541	579	553	519	547	545	541	567	573	532	553	549	506	518	561	532	560	565	529	540	578	548	569	533	541	573	564	531	561	592	501	560	554	574	525	591	582	524	550	583	588	548	577	514	567	460	533	528	566	539	536	538	570	547	555	580	557	540	570	541	523	611	577	536	535	518	561	571	580	540	574	554	548	513	580	542	585	549	576	501	531	582	568	560	589	558	572	555	546	542	528	538	531	599	535	553	495	550	537	559	568	528	585	532	550	539	565	506	539	564	553	534	567	554	543	556	547	558	536	566	550	595	544	571	563	555	563	536	524	564	544	570	507	577	511	551	542	560	524	542	554	569	526	553	536	550	546	537	552	546	508	496	559	574	546	541	584	562	556	493	563	592	536	578	552	575	544	575	570	530	554	557	557	540	581	521	568	530	511	577	546	574	535	610	513	552	544	566	581	539	560	547	513	548	550	557	558	566	514	606	566	564	596	532	579	524	546	574	561	545	528	553	535	556	555	547	562	555	583	581	584	549	515	556	539	509	582	521	566	559	563	598	546	551	556	594	580	533	579	553	539	533	580	552	536	531	525	524	577	527	534	520	567	551	580	559	536	526	566	582	536	557	561	573	572	552	552	580	517	598	608	542	565	562	550	554	551	511	545	572	566	555	485	534	517	562	537	527	563	546	558	521	499	547	481	545	572	546	552	537	515	574	544	570	533	541	577	561	518	538	524	545	515	509	527	569	545	532	604	533	536	513	513	546	577	567	538	561	550	537	560	539	561	579	573	578	554	553	572	567	537	513	569	485	561	551	572	549	500	532	521	570	535	617	518	553	577	558	545	565	541	553	564	562	555	554	538	583	508	578	537	515	502	508	554	550	535	552	551	529	567	546	556	548	562	516	533	547	551	528	556	533	583	560	541	574	567	545	595	536	534	583	574	629	561	537	550	559	539	544	553	526	561	556	535	547	559	547	575	572	510	556	564	536	558	503	512	532	536	559	512	587	579	533	561	524	554	545	527	542	576	606	545	524	531	517	532	606	537	535	524	518	583	557	532	551	538	503	544	585	546	553	545	585	568
24745	15701	20109	11134	1639	666	483	382	355	342	278	274	221	253	210	210	218	199	228	189	202	171	199	188	178	158	173	193	198	186	165	178	202	170	201	165	186	171	189	190	186	160	195	184	176	180	150	161	188	209	183	179	186	199	180	178	187	161	160	186	184	175	201	177	189	210	162	181	196	178	191	175	173	172	190	186	177	173	192	161	173	163	179	178	196	215	158	176	165	194	181	177	181	182	178	170	185	164	175	202	187	181	196	181	182	178	163	200	169	171	191	181	173	146	178	176	170	193	185	152	187	181	184	213	182	177	199	185	185	177	199	178	158	184	179	190	187	180	180	188	178	166	183	177	180	187	165	170	189	154	163	186	190	192	181	177	175	162	208	182	182	182	190	184	185	173	190	195	166	211	185	188	185	180	183	182	171	173	203	198	189	187	182	214	164	173	163	202	175	199	168	178	202	156	180	185	174	189	170	195	201	199	181	214	192	164	179	179	166	194	156	177	185	189	206	167	173	167	188	160	171	183	190	181	185	171	151	171	171	158	173	196	177	187	207	165	198	170	165	166	172	164	167	162	192	185	186	187	170	175	185	204	171	174	214	194	173	170	178	172	206	198	182	182	179	191	187	193	183	181	195	202	188	190	192	196	171	174	184	190	183	169	180	157	163	168	159	177	153	147	174	173	182	177	195	183	195	193	196	174	184	174	188	186	182	159	170	191	172	199	179	201	181	163	177	173	191	177	179	177	178	189	195	174	185	198	184	187	198	190	165	174	143	190	168	186	162	169	187	174	191	173	195	195	192	185	170	181	168	173	168	153	193	182	173	176	159	170	180	187	203	189	169	187	190	193	195	150	192	198	177	189	173	170	188	158	211	180	201	203	185	189	181	182	168	161	180	144	188	173	202	205	184	208	176	177	178	185	208	181	193	216	157	194	214	181	191	208	190	194	169	176	183	185	196	194	188	175	166	187	170	177	167	186	166	172	180	184	187	158	177	177	185	203	173	180	178	190	203	177	195	191	154	182	177	177	197	170	184	174	162	188	184	189	203	189	176	183	185	197	181	193	198	187	186	196	170	165	188	205	192	176	174	184	190	185	203	198	164	171	197	166	196	171	173	195	179	171	197	205	191	194	184	181	197	166	179	172	185	202	178	187	214	195	142	175	168	194	157	193	187	169	182	189	168	155	158	173	185	186	153	179	164	167	173	153	181	206	181	191	181	202	184	168	197	209	185	160	189	169	153	171	164	181	168	170	198	200	209	164	169	172	188	169	200	178	192	189	187	147	176	169	211	181	184	178	175	197	178	174	187	190	201	172	195	173	209	187	216	188	172	157	139	180	187	189	177	189	180	197	172	164	173	177	175	152	187	176	175	196	187	186	188	170	180	176	186	195	175	174	167	180	158	154	203	184	177	179	164	163	173	177	187	179	185	194	195	178	195	173	179	189	190	191	179	173	161	177	194	174	189	186	182	193	184	166	165	178	188	192	169	181	177	187	191	156	172	205	165	154	196	173	174	204	201	196	143	183	178	179	196	197	182	173	179	186	186	184	197	196	196	174	190	153	193	189	168	193	190	149	163	195	153	196	172	186	170	178	180	168	207	160	189	174	171	182	183	184	193	165	204	171	180	175	168	167	190	175	197	175	165	209	159	181	166	176	164	176	177	194	182	164	181	168	193	202	180	216	176	196	179	193	176	176	209	180	170	180	176	195	186	173	173	190	173	179	191	210	191	160	181	168	194	184	184	165	160	190	184	182	185	161	177	166	193	171	170	176	167	181	186	182	189	169	186	178	203	221	197	178	171	174	181	172	175	181	180	190	193	170	179	179	204	177	182	192	153	196	191	192	181	197	179	175	191	164	194	199	177	146	173	170	166	166	192	205	207	205	173	181	187	189	185	193	174	201	219	178	181	197	194	167	182	258	199	174	168	160	180	164	221	161	189	176	161	195	192	168	205	199	167	171	169	190	187	173	183	180	171	156	180	192	187	160	184	188	173	164	226	179	194	169	209	199	169	195	197	181	179	209	160	181	207	188	190	175	174	169	202	187	181	187	177	176	210	172	169	176	191	177	181	180	185	180	179	172	198	184	182	190	178	181	181	191	184	175	186	161	172	180	169	151	171	169	178	176	173	186	168	190	193	200	211	175	166	184	208	192	214	225	204	196	185	205	201	181	151	156	177	187	193	194	155	198	211	188	185	199	171	194	205	191	182	168	155	202	184	177	183	192	177	184	170	192	141	180	183	200	192	177	173	199	192	172	188	143	156	210	194	176	181	181	170	206	207	183	193	190	174	180	188	192	182	187	199	197	197	181	178	175	166	161	176	155	183	202	182	167	179	155	190	171	174	198	179	185	187	214	183	178	187	170	170	172	192	185	181	174	194	173	177	169	190	201	185	200	182	205	185	178	173	202	206	175	202	174	185	193	204	185	175	163	186	171	166	215	161	179	170	178	186	188	187	180	195	173	144	207	166	204	193	211	203	179	190	198	188	156	174	153	176	160	184	182	210	198	202	192	155	184	167	191	181	182	214	188	187	156	206	196	162	212	221	200	164	179	163	205	193	213	174	181	168	161	200	190	183	174	183	164	161	165	179	189	197	205	201	193	176	186	189	170	158	171	169	176	167	186	198	176	161	200	162	207	208	216	174	178	155	182	185	199	176	193	186	182	200	178	189	179	181	182	196	180	180	194	194	169	171	187	197	176	178	190	185	189	162	188	162	198	185	161	189	174	183	186	148	160	162	174	184	190	176	195	171	177	185	159	158	166	210	191	189	193	167	178	179	185	191	148	183	216	189	170	190	176	172	198	173	180	183	217	196	201	194	183	201	184	182	180	195	190	206	176	188	167	181	170	178	207	186	171	170	195	205	171	198	184	160	185	179	199	170	186	175	168	174	187	177	192	197	180	176	167	183	182	155	199	212	193	182	180	191	173	169	184	181	176	166	192	205	173	157	203	176	183	169	164	180	183	181	164	177	156	184	168	183	186	182	153	182	162	170	193	162	204	159	197	214	180	192	179	194	192	203	185	193	154	151	172	157	177	192	177	185	191	194	201	171	181	195	172	172	185	203	187	213	182	204	215	194	196	173	177	196	191	193	171	197	195	174	172	143	182	181	178	161	191	176	173	176	181	189	221	174	166	175	197	216	177	170	215	195	217	173	174	192	211	176	195	175	183	179	156	180	179	183	211	170	155	222	196	173	191	202	181	178	174	198	144	154	169	169	172	164	217	179	178	164	157	181	182	168	190	173	181	203	191	183	171	181	182	185	180	206	175	185	201	175	180	177	176	171	171	189	162	174	172	183	177	174	186	176	171	182	182	168	163	195	187	178	188	196	189	198	170	190	170	183	202	182	176	164	187	166	174	170	178	178	188	208	188	196	174	168	207	159	204	178	177	208	195	193	189	189	179	178	192	199	186	173	177	168	195	180	165	186	188	175	191	188	169	197	204	172	186	153	196	195	183	178	180	175	197	200	173
18078	14660	25647	14124	2601	2286	1898	1533	1379	1227	1162	1022	871	752	749	636	627	583	575	559	527	548	548	522	495	504	467	492	506	481	457	458	459	468	437	476	496	479	457	451	427	438	446	477	433	438	472	478	462	490	432	454	432	493	489	447	453	484	452	466	438	423	440	480	423	482	494	476	462	441	491	428	434	436	483	434	449	429	493	444	483	454	451	443	454	428	440	466	480	434	474	427	477	426	487	454	415	451	419	453	471	445	461	424	444	431	441	433	467	458	415	453	441	478	438	490	472	466	460	450	451	467	410	436	452	395	445	447	466	454	432	466	453	447	435	441	455	444	431	442	461	453	448	479	445	489	444	455	427	468	456	513	450	447	429	495	456	420	441	399	427	475	449	437	441	450	452	427	470	463	454	413	441	433	472	407	428	420	470	457	495	442	446	426	439	450	432	442	470	430	430	458	435	459	444	414	473	448	437	408	428	468	447	484	441	483	433	422	454	477	426	479	418	430	435	460	450	436	430	449	413	444	506	428	390	458	382	438	464	474	478	441	430	447	417	467	410	443	468	467	386	428	475	456	448	436	474	471	417	442	464	447	434	445	431	454	460	432	456	446	434	451	421	416	463	472	481	447	512	465	437	419	467	452	407	434	433	466	465	431	409	480	442	462	435	495	438	446	468	454	440	443	480	452	437	444	458	414	477	447	459	493	417	452	440	426	415	452	456	479	464	418	409	469	453	483	423	453	450	457	426	424	458	447	411	448	457	421	464	424	439	414	453	465	445	452	440	448	449	473	451	472	484	468	452	460	421	445	489	430	432	450	448	431	460	438	455	438	451	409	439	463	404	470	463	424	437	462	441	452	456	441	478	481	451	419	451	441	458	454	446	438	435	420	455	434	406	466	438	438	400	438	419	487	433	452	476	439	438	446	428	462	423	487	476	477	452	430	465	445	438	466	453	471	436	457	476	424	434	477	427	451	449	473	460	465	432	416	438	457	454	426	434	472	439	429	492	425	490	451	428	475	462	456	459	439	431	440	459	446	456	459	449	463	449	449	447	421	455	439	423	425	485	466	453	458	457	440	471	439	465	427	424	438	455	468	476	466	460	462	451	449	453	486	437	438	431	449	447	493	440	432	441	478	474	479	447	414	458	478	464	458	484	485	466	484	469	485	414	441	445	457	401	417	450	472	466	417	466	432	471	474	445	465	467	467	419	449	445	438	497	439	476	457	463	455	430	410	479	435	441	467	418	456	413	479	449	414	433	428	475	446	440	454	456	431	454	470	467	460	448	413	432	443	467	479	426	469	454	442	446	451	426	437	430	459	430	464	440	457	436	370	426	421	394	440	432	467	418	452	435	460	498	449	447	437	459	436	448	463	458	485	499	430	438	476	438	486	479	404	437	431	454	432	425	487	431	487	421	425	475	487	437	434	453	467	428	433	455	424	444	445	439	470	428	426	426	400	458	463	502	457	434	406	437	444	453	461	458	469	452	428	414	485	433	451	449	425	445	438	453	442	415	456	482	450	478	472	412	442	425	473	419	469	481	411	454	447	396	437	449	447	429	458	455	431	461	413	460	453	402	438	450	436	459	483	460	440	448	442	438	456	426	492	461	460	430	431	467	442	455	440	466	425	466	436	481	473	442	434	419	435	442	443	424	462	436	424	444	448	459	438	410	423	415	462	462	450	414	407	450	424	485	417	449	469	415	446	449	423	412	477	447	463	426	440	457	477	452	418	456	433	443	451	463	447	455	496	414	441	479	434	405	441	453	414	497	442	393	433	461	436	448	453	415	419	433	429	458	442	470	446	484	466	454	407	449	488	438	422	430	436	464	464	470	487	473	415	447	452	443	456	428	446	442	481	455	466	487	437	440	460	462	496	476	461	454	446	437	428	431	407	475	449	442	435	459	445	486	428	470	436	468	459	458	414	403	439	429	473	443	423	474	465	488	448	421	476	457	446	457	486	447	459	433	456	449	438	437	437	422	451	427	460	426	466	442	429	472	450	460	477	448	476	433	490	420	406	431	461	478	418	469	455	468	440	445	473	437	440	453	431	416	464	410	463	464	428	463	464	434	443	456	432	474	445	449	460	447	426	433	419	420	447	466	437	446	451	452	427	432	405	459	491	447	417	429	457	457	422	440	438	442	436	470	483	479	441	492	467	438	473	444	445	462	464	444	421	420	438	426	414	451	409	434	446	424	463	465	494	443	474	468	456	499	461	457	449	418	459	464	486	465	491	457	492	448	443	436	406	424	432	477	478	434	453	470	471	488	450	459	454	483	491	445	421	434	445	452	456	415	443	451	457	453	461	447	449	449	440	456	468	457	438	436	448	455	463	468	471	469	449	443	426	474	468	453	462	430	459	433	423	437	479	442	473	475	437	457	473	459	464	473	444	453	427	471	426	484	445	470	403	490	431	429	449	457	470	470	447	453	452	499	444	442	472	422	456	448	445	450	447	473	473	448	463	478	451	452	463	447	463	485	442	467	449	435	445	439	455	450	466	462	473	433	442	497	403	458	417	446	463	445	446	465	434	452	434	402	435	458	445	465	470	483	479	436	470	416	426	432	441	472	454	458	449	447	432	476	460	437	492	469	508	427	477	510	445	443	411	471	437	439	423	454	454	438	403	456	462	439	497	433	465	462	408	465	457	444	481	429	447	453	442	446	417	403	435	462	449	470	467	425	451	435	454	431	419	428	431	452	474	429	452	445	422	449	427	450	424	455	425	461	462	395	467	437	423	490	420	462	455	468	445	419	458	440	459	431	466	463	497	444	465	461	438	440	481	401	470	426	467	465	423	457	455	433	468	498	470	427	473	465	448	440	419	436	457	420	421	454	442	456	465	431	458	471	461	438	451	417	463	472	453	429	446	467	460	465	434	451	467	436	427	467	470	422	436	465	469	468	440	450	467	432	457	468	442	417	409	424	437	423	424	441	468	448	431	490	451	454	454	464	438	458	424	433	459	492	474	488	487	477	430	422	432	454	467	464	447	459	478	453	452	453	442	446	466	446	407	437	488	442	428	435	434	428	484	451	462	490	456	448	447	444	455	507	423	456	453	450	461	464	455	459	452	379	434	460	439	450	452	458	427	406	419	433	451	459	456	398	471	469	431	431	463	461	437	444	478	438	441	451	481	483	428	431	471	421	469	467	455	454	423	453	462	452	448	444	448	473	423	441	459	478	456	468	429	420	470	444	427	450	488	483	440	431	412	478	444	483	432	442	446	442	434	479	438	470	438	432	416	437	472	411	435	438	431	447	438	415	440	478	435	426	475	448	453	481	464	454	485	482	498	479	499	446	443	439	437	428	471	442	462	463	466	463	445	421	444	442	416	433	414	423	452	502	468	459	436	468	427	470	462	428	460	442	444	475	454	449	458	463	417	472	456	463	421	463	462	438	469	448	424	446	450	429	450	437	457	463	446	440	455	493	452	481	447	446	398	451	439	449	458	440	450	458	407	501	449	449	434	461	461	395	444
34679	24710	28440	16694	3030	970	614	437	363	281	269	255	188	188	165	147	162	114	129	139	134	121	118	136	118	107	83	113	111	96	94	102	107	126	122	102	97	87	101	122	117	107	81	96	107	112	111	107	106	115	119	84	108	108	112	119	106	112	103	111	94	116	112	125	108	115	94	102	98	120	89	100	106	123	124	99	106	110	110	122	106	103	93	116	131	94	108	94	101	100	99	102	114	98	125	96	102	107	102	107	116	110	107	92	98	97	107	93	111	101	111	107	112	107	116	101	85	109	105	128	96	100	100	120	128	118	99	130	113	101	99	99	106	97	119	107	112	112	120	126	105	123	95	125	113	108	123	106	86	99	102	101	89	117	101	100	112	110	101	118	109	98	102	111	104	104	105	110	86	115	120	101	113	104	106	105	92	100	101	110	100	90	117	101	123	96	107	100	118	95	103	98	99	101	112	92	78	114	99	119	100	100	111	102	104	109	107	107	112	106	103	119	90	109	103	117	96	113	111	104	93	117	102	108	110	109	104	102	104	106	97	98	96	107	103	91	115	106	113	93	114	96	117	93	98	111	108	122	88	109	116	119	103	99	93	100	125	106	108	107	106	115	110	107	118	100	106	84	83	87	84	113	117	91	102	100	96	92	104	98	104	100	100	82	117	99	125	90	96	129	110	106	113	124	97	97	81	102	105	90	99	105	98	98	117	96	114	88	100	94	101	86	93	124	93	100	101	105	117	107	105	98	102	120	90	109	107	91	92	112	91	122	124	93	104	103	102	101	115	106	80	107	122	97	114	76	106	118	107	75	102	90	106	98	109	98	108	114	123	97	118	120	118	90	106	112	125	102	101	93	103	106	115	118	100	88	96	93	99	116	104	106	100	115	112	96	93	108	91	118	104	106	97	120	112	110	124	88	96	106	94	96	106	94	91	109	107	99	93	105	106	97	77	100	96	103	106	110	112	103	91	89	102	122	95	117	98	85	91	87	97	114	92	105	89	113	104	117	96	99	111	92	90	111	106	108	100	102	111	90	100	97	102	109	102	85	100	114	86	93	103	88	93	110	112	115	98	120	109	86	94	96	103	110	137	107	120	113	100	128	122	104	85	118	108	102	97	103	106	108	120	103	105	94	113	91	93	116	108	116	103	90	99	97	79	103	103	107	96	111	106	110	97	100	107	106	114	93	113	119	119	106	120	106	115	116	95	96	93	112	112	107	110	124	93	113	105	108	110	102	114	105	94	104	104	88	116	99	109	86	116	118	117	109	97	124	95	92	97	107	100	102	111	92	92	72	106	81	75	100	98	111	104	94	107	116	83	89	102	105	91	114	95	114	109	95	97	125	99	94	93	127	123	110	110	105	96	111	96	103	102	113	97	98	100	101	120	88	89	110	99	103	100	93	113	97	85	95	112	97	111	104	103	99	127	86	118	94	119	96	116	76	113	125	101	115	91	87	103	94	107	113	111	105	116	123	110	108	93	85	111	112	118	121	108	93	112	90	99	95	87	125	94	98	92	85	101	101	109	99	85	102	99	98	99	104	112	94	98	116	94	114	103	106	103	101	111	98	90	132	111	105	102	111	107	95	95	99	108	94	118	97	111	90	116	100	89	103	84	88	97	103	89	94	96	97	81	123	83	80	109	111	114	103	112	100	97	115	103	87	107	117	97	115	101	116	106	128	105	113	96	86	111	95	97	99	102	109	111	101	103	96	102	98	95	107	107	102	97	122	106	78	120	116	99	127	98	99	100	114	108	103	120	105	99	103	99	83	103	100	99	110	85	100	123	111	99	104	91	137	114	98	107	114	101	111	108	118	97	103	119	102	96	110	100	101	97	103	98	101	93	115	104	89	95	91	107	110	103	118	110	118	107	108	116	116	98	115	111	109	106	109	112	106	107	107	116	90	93	96	126	100	126	97	94	123	91	103	99	99	95	96	113	94	110	107	123	93	97	111	108	106	101	102	112	100	106	98	108	103	98	112	103	112	121	88	105	101	107	116	124	98	88	114	85	98	94	88	120	92	98	110	112	98	90	98	105	97	120	98	112	109	100	127	108	80	108	116	104	108	130	120	107	120	107	101	114	100	105	102	110	106	115	101	108	104	104	109	112	114	93	110	89	115	103	97	86	109	87	88	101	103	99	110	117	89	117	109	91	94	92	99	98	92	107	89	101	97	94	109	97	101	102	101	113	126	132	84	88	110	94	120	116	87	112	90	106	101	111	103	96	112	117	100	115	93	92	100	114	100	124	114	86	116	115	111	121	109	115	112	105	103	121	114	113	93	92	106	89	118	93	96	112	106	118	104	79	82	108	111	105	126	103	102	128	99	111	98	102	128	103	101	114	88	87	105	113	107	95	78	87	107	107	107	124	108	89	110	98	104	107	106	114	102	120	107	101	104	119	119	113	133	80	100	108	97	89	103	134	113	113	114	114	115	97	94	105	103	117	92	98	111	92	108	107	95	91	109	115	105	82	111	116	110	89	102	107	99	101	94	93	116	105	99	115	104	78	91	97	96	106	131	102	124	113	103	109	100	91	106	98	94	104	109	112	110	116	109	103	96	93	108	105	113	106	110	120	113	107	105	108	125	106	132	112	106	95	105	96	101	116	100	95	100	109	107	112	102	128	111	108	94	118	111	90	106	111	102	90	112	89	86	105	109	112	103	95	142	110	115	101	100	88	113	123	88	118	105	90	108	108	130	103	109	104	100	112	116	91	100	102	95	109	95	91	98	94	102	103	104	123	118	101	95	106	113	99	103	90	115	122	90	105	113	110	103	95	98	88	82	96	82	99	115	107	117	81	138	107	111	98	104	103	93	104	120	89	100	106	87	111	96	107	99	106	110	83	123	102	120	115	100	93	107	95	102	100	117	109	99	101	116	90	104	100	89	106	91	99	100	117	106	90	113	104	93	108	100	96	105	123	88	111	100	98	130	115	107	109	100	122	96	90	123	91	115	96	109	112	104	94	88	111	100	113	109	120	104	118	98	100	118	111	96	89	99	102	101	89	100	89	92	96	103	107	104	118	82	90	127	103	110	97	106	107	103	113	117	105	93	89	106	113	109	110	96	91	101	104	100	115	101	89	113	93	106	113	134	100	97	93	112	106	112	113	97	110	117	103	87	118	105	122	103	85	92	105	115	96	93	95	102	113	100	111	117	123	117	118	102	97	97	104	100	102	104	128	114	93	105	89	93	86	114	119	82	97	126	100	101	108	104	115	90	102	125	99	88	108	123	112	107	113	98	110	104	103	104	95	83	97	107	106	117	117	102	107	86	101	109	104	116	88	120	104	115	90	102	102	108	102	85	120	95	95	102	101	121	95	103	98	109	105	87	111	102	106	113	109	107	108	104	105	105	90	101	111	103	102	97	98	91	101	131	114	106	101	118	105	112	99	118	116	108	121	109	98	102	115	75	120	84	102	105	106	128	109	118	96	105	103	124	117	100	109	92	100	110	97	114	104	96	93	113	130	99
24089	20657	30959	19038	3611	2886	2438	2042	1605	1465	1283	1065	878	774	629	596	565	505	450	467	436	403	378	386	417	341	368	359	364	355	313	319	307	290	303	322	319	292	281	304	302	294	276	277	273	310	320	291	276	271	313	251	303	263	296	272	312	294	280	270	261	254	289	271	288	284	283	282	275	289	270	265	269	303	258	279	284	258	285	292	266	294	283	289	237	275	276	313	254	265	281	292	308	237	249	271	269	277	258	271	272	287	266	265	276	313	284	289	301	272	295	295	315	271	295	310	283	262	277	284	291	293	272	265	254	246	276	264	280	286	279	267	275	290	287	304	254	289	263	273	273	293	286	277	296	256	283	300	268	297	260	303	281	290	277	299	251	302	253	220	295	277	272	258	286	269	254	262	277	285	305	285	293	249	295	285	269	275	290	256	278	240	266	273	270	286	299	279	283	266	284	274	299	258	274	301	278	276	276	260	280	266	271	280	275	279	302	271	307	294	294	263	248	310	268	273	296	274	281	282	299	268	282	297	282	310	283	287	269	271	279	278	287	271	273	277	289	272	294	282	278	278	264	285	284	285	266	278	258	287	258	237	281	274	300	232	288	260	283	269	277	286	274	255	266	280	293	250	277	261	272	225	249	250	268	264	283	314	288	284	285	295	286	251	266	241	288	262	269	317	281	305	261	272	288	307	272	279	234	243	277	327	251	263	295	244	241	296	278	300	287	306	286	290	275	260	274	273	260	300	263	283	253	290	280	269	292	281	301	290	283	285	300	257	271	262	249	302	284	272	284	253	275	261	291	263	264	260	256	283	250	280	262	274	261	297	258	280	269	278	310	262	297	295	279	292	290	274	290	284	261	284	283	248	260	274	261	274	271	283	289	275	290	265	297	281	289	232	271	267	273	319	275	274	257	255	300	275	273	272	264	302	290	303	268	256	293	305	267	284	294	261	291	270	262	262	277	293	262	274	257	272	267	256	270	262	260	226	260	227	274	269	290	277	266	284	304	263	288	289	295	281	263	273	251	245	272	295	288	273	283	280	284	261	280	259	265	261	278	279	254	253	258	285	291	271	308	300	298	281	273	256	269	288	284	306	263	292	297	240	269	283	273	260	281	296	266	259	266	258	298	274	301	289	258	249	281	275	280	275	254	284	282	287	283	261	274	271	279	263	294	275	260	277	296	304	303	292	261	263	269	256	293	241	257	230	296	250	262	279	288	273	259	288	287	265	299	281	271	258	280	266	267	253	297	265	286	253	255	255	277	260	246	279	284	268	320	269	260	251	290	265	254	322	269	307	249	264	242	267	300	275	279	297	253	260	270	268	288	277	270	280	275	283	258	267	297	258	288	287	304	279	265	252	264	307	277	265	276	296	290	265	296	297	295	270	302	281	270	280	268	265	304	298	278	283	281	258	277	285	304	255	261	284	238	255	263	269	274	253	276	280	240	266	266	271	298	275	294	280	276	269	270	260	251	292	268	257	276	288	281	323	263	273	284	253	269	254	278	242	257	266	287	297	280	262	251	299	298	265	261	266	261	278	290	258	266	269	269	258	268	275	270	283	260	282	272	301	261	252	266	249	295	297	286	272	250	295	278	273	275	282	279	254	269	297	272	273	298	290	286	284	279	297	234	272	274	274	271	264	261	294	262	263	296	301	274	270	287	279	270	284	270	318	286	273	285	261	266	281	239	254	263	269	284	267	242	300	308	279	292	288	241	291	265	267	278	259	270	299	284	275	274	325	272	270	271	279	261	272	289	274	256	247	277	289	277	268	246	271	282	279	320	279	285	288	272	290	255	263	287	273	279	314	270	287	286	249	286	283	267	287	283	281	290	309	276	258	281	279	287	307	255	274	272	276	299	282	257	309	293	253	282	298	266	278	303	314	253	294	282	288	264	278	289	285	252	233	269	290	275	274	262	290	296	272	269	289	269	280	260	272	265	290	260	289	254	283	295	280	283	254	282	245	276	270	230	287	279	275	277	280	294	295	284	255	248	290	269	277	250	277	264	284	264	295	273	260	293	244	247	293	279	245	279	269	300	296	258	273	253	275	289	306	274	264	268	261	288	312	252	249	275	277	303	275	268	273	264	264	268	249	264	288	285	261	251	293	284	289	294	267	276	293	270	281	285	293	295	277	257	270	246	274	275	292	275	265	265	276	289	303	286	279	263	260	273	274	271	278	288	258	266	278	279	255	287	287	273	287	277	278	267	318	261	278	262	256	290	281	240	276	267	279	275	261	288	267	259	262	279	261	278	263	301	279	257	263	298	255	262	268	280	268	268	221	269	274	292	289	249	263	250	266	277	265	267	291	278	267	274	253	265	296	289	253	306	290	257	277	298	275	277	264	317	265	285	258	302	280	251	280	253	292	309	283	258	271	283	264	291	271	289	259	268	282	272	296	288	273	282	265	261	270	280	291	286	305	282	251	260	223	262	277	270	293	233	277	300	292	273	317	263	260	300	263	268	262	287	290	262	245	304	243	261	266	263	285	282	274	280	302	261	285	273	270	279	263	268	246	289	261	265	266	288	312	290	276	254	264	286	286	270	278	311	287	282	307	247	284	264	289	269	266	256	268	297	283	268	271	248	297	254	244	310	291	266	255	281	285	274	262	266	288	284	256	266	286	257	267	288	279	268	293	275	271	281	280	272	287	258	268	284	263	269	261	270	303	269	264	258	274	269	267	275	284	267	264	289	298	295	285	287	275	251	292	292	285	282	268	266	285	295	318	284	295	297	279	287	310	279	257	266	298	267	257	282	272	296	258	262	255	289	247	278	295	251	259	298	244	269	317	279	263	283	305	285	267	280	255	264	276	268	265	280	286	255	276	289	274	246	301	278	249	275	272	278	283	314	266	304	253	282	273	269	261	246	271	267	257	265	281	257	273	279	274	266	292	286	293	270	269	266	284	267	271	276	297	276	287	270	267	287	276	247	268	284	278	273	267	273	272	280	294	251	284	269	279	264	291	257	283	279	251	293	300	288	282	275	260	275	279	276	278	273	257	261	285	279	283	252	272	276	291	224	280	243	278	293	318	270	276	281	260	314	259	310	270	251	261	279	291	265	282	250	272	280	272	297	282	260	266	264	252	304	284	315	268	277	275	276	284	259	259	256	292	267	266	249	300	288	278	267	260	274	295	271	290	265	245	256	286	289	276	277	283	264	283	266	298	285	275	286	282	249	270	269	270	292	278	260	278	238	272	249	308	269	274	272	250	247	313	249	320	277	275	299	248	294	248	294	279	250	279	289	285	299	293	259	250	304	276	284	259	282	267	281	244	251	252	265	256	260	242	284	260	286	279	266	273	277	294	268	261	266	281	284	283	294	261	276	282	277	287	258	283	258	284	276	254	246	292	263	249	287	276	254	292	254	299	261	260	282	296	264	271	244	295	297	309	256	287	288	250	243	274	249	250	288	289	271	241	253	259	293	280	266	290	269	281	262	283	300	266	263	262	266	278	280	287	254	274	283	304	259	243
11463	5005	3612	1727	481	417	380	326	284	315	256	274	261	233	233	215	239	213	234	230	226	218	265	221	229	243	201	211	240	214	224	265	226	227	210	251	242	231	220	269	230	201	246	233	248	217	218	219	225	245	208	237	208	224	228	222	252	194	244	212	230	240	203	226	246	229	232	219	240	211	226	209	246	248	247	199	244	231	221	207	242	226	194	221	217	233	244	191	239	239	211	217	228	232	217	231	251	226	225	220	228	179	199	214	205	218	219	251	202	231	240	243	239	217	233	204	224	241	227	223	255	216	211	232	235	218	234	241	222	191	252	216	199	226	216	226	225	192	258	229	240	213	225	242	226	247	236	216	231	188	228	223	226	247	238	243	245	213	216	216	201	227	244	218	252	246	193	224	232	203	243	212	193	241	202	241	201	201	223	230	258	236	254	221	211	200	214	238	221	197	203	243	203	244	232	254	215	217	200	207	219	239	235	243	213	228	236	228	207	212	219	252	200	226	204	231	213	237	236	197	223	242	199	244	208	250	224	195	219	199	235	235	208	248	218	240	216	193	237	213	258	214	245	238	221	245	208	254	231	234	254	235	224	248	189	190	223	228	219	210	228	223	249	198	217	269	230	232	215	195	239	239	191	226	252	209	206	227	217	201	203	219	224	219	215	238	225	215	239	214	205	237	234	209	239	253	244	214	233	227	238	270	211	248	247	237	216	250	250	237	225	226	210	203	223	255	206	199	268	233	232	242	265	218	202	214	244	226	219	209	245	237	248	218	214	248	229	245	230	229	227	210	207	242	205	244	210	231	237	217	224	230	241	211	231	227	228	246	190	224	214	217	250	234	252	227	212	217	240	204	234	244	235	250	225	215	243	250	215	223	235	215	218	238	236	212	224	216	222	240	240	242	216	234	233	217	216	224	217	216	220	221	218	245	235	236	218	237	238	248	212	241	221	228	235	214	202	219	211	242	219	230	229	240	223	272	226	218	203	257	248	221	216	211	253	213	224	215	251	202	230	229	220	246	237	225	246	217	242	202	239	223	244	211	235	215	233	244	211	252	219	215	239	219	223	219	229	211	220	212	233	262	233	248	253	227	236	243	232	220	205	242	191	248	219	215	246	236	213	225	240	225	188	222	236	204	236	250	230	233	215	218	213	212	222	258	237	222	243	231	201	246	250	235	238	236	215	248	255	244	232	222	228	196	217	221	235	251	213	241	226	222	210	238	226	227	201	217	240	213	210	233	213	246	241	236	242	239	207	217	220	225	221	183	195	209	228	227	209	242	209	246	228	192	243	198	211	254	215	220	203	234	214	251	229	243	218	215	224	226	258	222	210	229	239	209	199	230	229	227	240	255	224	223	224	250	237	219	230	201	233	238	219	217	237	236	254	234	216	229	234	221	222	243	258	221	217	246	199	233	226	245	194	223	263	241	210	233	239	206	224	209	218	236	249	233	237	223	253	233	213	203	233	210	250	198	226	201	236	213	218	233	224	201	217	238	208	221	238	196	255	215	224	237	224	243	214	218	239	217	224	251	237	224	216	256	229	209	231	244	217	226	219	224	209	230	237	217	241	238	218	209	224	217	222	254	229	222	230	263	209	212	259	210	204	220	203	194	216	219	213	225	210	231	212	204	238	234	212	227	225	214	233	222	235	245	225	220	229	250	233	254	239	246	223	217	238	225	235	250	226	228	196	242	203	223	211	224	240	201	231	250	236	220	203	224	229	201	222	236	236	222	232	235	242	200	215	245	233	236	202	234	218	254	254	241	248	200	209	232	213	210	255	221	204	216	202	240	197	228	228	242	219	222	200	208	213	232	246	224	239	238	215	214	207	219	220	247	210	221	229	243	211	229	220	218	232	224	227	247	222	221	242	239	237	222	228	196	208	221	210	219	232	251	219	212	245	228	196	240	247	261	222	228	263	245	219	248	239	207	212	229	229	214	267	262	217	208	225	201	201	238	230	247	198	217	224	222	246	219	241	226	221	232	234	228	207	210	239	246	212	225	210	200	231	223	229	208	214	207	217	225	236	209	189	197	209	239	223	225	241	218	228	222	233	265	239	200	221	207	244	242	235	231	239	235	206	217	233	216	263	262	236	220	224	232	231	225	187	243	194	212	221	227	226	234	229	204	225	230	222	208	225	223	218	229	223	234	219	243	212	258	239	243	218	195	239	232	210	223	244	240	245	189	209	254	218	252	237	251	220	230	243	246	232	238	217	218	245	197	216	188	215	239	231	212	240	205	229	225	229	242	232	217	202	236	226	215	208	256	220	227	241	238	214	233	243	227	235	233	251	226	196	214	203	220	243	239	240	221	204	224	240	239	225	218	239	206	192	223	224	237	224	196	209	192	207	209	235	238	228	222	224	197	207	240	236	193	247	231	220	208	237	212	231	219	230	228	225	215	246	233	236	225	219	208	221	227	233	224	232	219	223	224	211	228	240	222	216	203	211	237	186	192	236	228	217	242	178	253	223	229	205	221	240	224	230	203	225	222	202	204	224	223	230	214	217	234	208	190	226	233	237	211	204	230	241	239	231	220	234	233	223	227	261	227	204	232	209	212	191	191	240	217	217	235	193	215	229	222	208	224	203	227	241	226	224	223	195	240	230	222	208	228	230	254	250	227	234	213	226	231	238	216	230	242	199	236	243	223	211	242	195	213	211	228	263	214	221	226	244	238	206	236	221	211	224	194	255	185	238	231	207	209	205	200	220	212	235	192	222	253	236	210	234	231	211	230	228	236	230	184	240	250	223	251	221	221	220	198	214	256	204	240	206	224	235	231	221	222	234	223	246	245	245	240	215	221	222	243	249	220	226	248	217	207	218	233	255	202	225	238	253	225	221	235	240	206	241	211	218	233	200	216	222	213	230	209	210	228	230	219	215	228	205	191	201	214	230	257	208	208	200	224	221	218	266	248	215	217	200	234	223	227	232	254	227	240	201	231	242	250	213	224	240	256	227	231	251	194	210	216	222	212	216	225	206	245	202	205	200	190	221	239	248	256	227	232	209	227	228	211	219	211	199	202	257	222	226	196	187	224	230	181	264	219	232	224	193	225	230	208	240	226	222	237	194	232	212	205	240	227	231	222	193	229	247	228	229	216	245	222	217	233	215	221	237	234	221	243	219	225	214	233	253	236	223	228	229	221	219	224	227	233	212	223	194	203	235	214	251	222	249	246	219	216	234	219	240	213	220	240	249	211	237	234	229	239	230	211	227	234	235	242	200	229	216	221	222	201	242	226	233	248	253	195	231	235	215	214	236	205	219	213	237	210	209	239	206	212	209	224	217	219	233	232	235	197	209	241	233	240	261	211	252	233	232	222	232	218	220	230	207	252	249	209	229	225	243	204	217	223	217	240	215	250	220	235	227	243	227	238	227	207	233	242	193	209	216	226	240	231	229	214	221	244	215	242	218	248	221	262	237	224	250	249	191	220	219	203	237	238	207	214	211	236	215	236	239	212	208	226	223	250	227	219
8649	5347	7562	4769	1702	1398	1249	1084	1012	843	849	762	679	685	616	581	599	581	617	560	541	592	598	568	554	567	564	576	582	585	600	560	571	575	537	510	546	542	537	569	556	578	540	547	524	534	545	580	517	532	545	507	543	567	519	570	555	551	564	549	522	529	548	570	541	539	540	587	543	535	563	550	555	551	556	552	555	509	549	539	559	539	534	535	552	542	606	592	508	532	544	552	529	550	558	518	545	538	576	544	545	588	526	523	562	518	579	521	550	528	528	541	590	527	555	563	503	534	563	563	533	540	557	573	565	536	551	563	559	576	519	521	546	560	518	506	550	590	554	512	539	555	605	569	524	514	579	548	522	566	513	585	532	571	579	569	561	525	529	598	522	562	522	507	524	578	541	541	501	524	521	566	557	525	555	549	581	552	580	528	508	528	535	546	578	536	536	537	528	504	521	539	497	518	605	541	559	519	563	533	563	525	513	562	556	537	514	567	544	554	573	581	553	594	557	558	549	489	509	560	539	557	531	552	564	570	503	517	570	528	513	558	558	522	581	547	564	537	545	517	529	534	590	515	561	569	572	543	528	491	548	555	557	519	556	551	538	524	562	585	532	572	569	518	534	569	548	533	544	553	515	532	540	525	528	516	592	524	568	497	533	545	530	568	576	541	550	512	570	498	553	551	592	559	508	548	560	547	508	552	564	556	542	556	575	536	502	529	576	520	548	571	544	514	531	535	533	550	522	546	555	529	542	581	554	547	562	531	536	555	525	548	556	538	558	562	522	591	546	555	553	553	552	545	584	550	518	537	558	511	598	542	595	514	518	515	574	540	574	522	561	561	549	563	550	513	575	543	554	555	545	551	524	546	527	495	567	547	506	527	528	507	523	513	571	575	548	572	520	567	526	517	572	530	551	513	515	513	532	556	540	522	528	538	544	528	580	551	522	532	511	499	530	551	558	518	581	549	515	599	566	513	557	522	533	504	569	543	521	557	517	543	571	587	545	524	521	505	521	534	542	579	545	557	536	578	537	562	540	490	572	545	482	586	509	533	555	536	547	535	568	542	538	542	549	564	525	558	519	560	507	552	544	580	513	580	544	518	556	538	566	526	511	604	570	565	525	566	516	534	543	542	572	594	566	509	530	538	508	589	551	504	519	543	518	536	533	509	579	555	500	519	539	519	544	537	544	544	551	522	546	510	529	589	515	545	505	552	519	557	569	551	546	556	528	578	552	512	533	535	550	535	526	532	558	540	540	544	574	594	551	586	569	532	521	590	544	511	569	542	529	534	521	569	531	582	510	556	546	552	550	531	542	539	552	558	509	555	559	594	550	536	571	568	537	506	509	556	521	547	537	542	581	532	510	554	529	512	562	562	577	538	547	514	548	565	535	546	548	582	588	568	539	575	570	581	565	559	551	532	554	537	529	564	498	501	543	557	567	557	540	525	550	521	553	525	564	580	546	566	527	570	504	596	564	563	519	527	524	559	528	529	574	551	535	540	578	558	518	520	534	549	523	569	524	532	554	527	573	531	520	500	547	540	573	549	549	578	506	550	583	530	546	566	546	568	555	563	518	548	559	544	548	565	563	585	554	545	571	524	537	564	523	552	556	557	532	508	550	550	546	545	590	521	570	565	554	546	583	542	577	546	510	594	545	585	542	560	563	547	583	507	525	524	510	523	581	516	585	523	543	560	531	499	541	571	566	525	520	550	565	546	522	515	474	559	544	531	551	540	536	554	525	531	569	526	582	542	533	549	539	555	545	582	548	546	533	560	564	550	582	514	554	548	548	568	563	529	548	575	539	567	553	562	567	552	533	541	564	523	526	555	531	551	556	545	527	531	534	578	503	513	548	567	504	557	546	553	558	537	579	527	555	560	555	518	580	561	573	526	553	540	538	556	527	567	588	509	545	536	536	527	557	524	549	559	534	548	532	598	512	512	522	550	524	554	560	533	570	587	552	543	525	514	556	541	560	572	557	588	548	537	560	529	558	504	546	521	542	544	522	540	581	510	517	580	507	544	532	540	549	513	528	540	538	578	520	549	546	521	535	560	562	553	539	519	545	547	504	536	556	559	538	510	535	572	467	515	586	576	552	515	580	523	578	530	540	526	540	539	509	511	501	579	552	494	543	554	501	531	519	566	567	536	564	533	582	523	579	540	492	552	520	553	510	522	569	543	513	516	527	521	522	551	511	598	609	550	518	540	487	517	580	589	523	534	560	524	552	576	536	505	536	499	556	572	573	551	535	543	540	538	543	529	522	581	556	581	538	531	557	561	534	544	566	550	586	556	562	538	533	576	530	521	551	577	555	541	558	584	557	539	507	522	606	533	560	550	581	539	510	519	524	548	516	561	569	492	525	547	537	541	531	499	564	550	537	578	588	524	515	541	554	546	550	519	554	553	535	554	561	551	554	542	523	528	598	563	578	558	526	538	520	553	537	521	555	525	501	521	541	585	558	566	517	561	555	535	528	507	530	540	537	530	555	553	515	557	585	520	540	573	533	558	513	523	536	571	515	543	534	603	579	534	590	551	546	517	539	554	510	576	531	569	512	563	565	570	535	562	517	549	529	511	582	614	554	561	554	560	564	519	553	540	558	578	566	532	574	511	508	584	586	570	516	548	560	547	583	578	531	503	586	567	558	536	561	556	553	562	557	500	546	537	561	560	528	520	547	543	515	513	572	490	532	545	538	533	511	539	546	543	548	538	534	503	495	560	582	531	527	544	536	582	552	500	552	501	555	541	569	556	522	554	528	545	557	551	559	556	522	601	538	554	536	511	504	537	540	578	571	524	602	502	541	575	596	547	545	552	551	540	547	510	546	544	555	498	525	556	543	526	550	551	523	536	547	518	533	529	538	511	524	547	549	564	542	543	549	574	596	577	531	541	588	586	549	589	544	545	559	538	563	553	552	555	546	565	559	573	552	548	555	515	524	532	542	527	508	548	530	516	504	514	556	534	557	554	547	562	559	492	546	542	597	502	562	538	495	534	568	533	558	546	559	544	539	504	524	569	524	504	553	547	543	550	560	512	490	549	566	558	556	519	538	539	552	554	520	550	496	509	561	557	563	489	554	589	507	503	552	520	579	543	536	537	527	594	534	495	539	590	554	487	572	574	544	544	563	529	528	543	552	531	598	582	576	575	564	500	540	564	512	538	538	523	530	558	579	517	541	527	567	562	530	522	553	567	536	577	551	511	530	542	528	505	553	564	522	585	550	532	547	559	543	543	561	546	535	527	530	514	552	509	561	557	561	554	536	554	572	547	514	584	562	555	519	549	515	582	575	548	554	581	571	520	586	564	547	557	546	565	582	565	541	540	527	533	554	524	541	526	536	553	552	523	525	521	544	553	560	527	543	569	546	545	563	526	557	572	461	513	549	553	517	526	517	508	535	525	540	586	514	540	588	538	532	557	577	525	519	546	528	556	550	538	562	580	563	561	541	572	490	531	567	534	540	585	562	548	557	543	558	574	524	539
25742	16734	18013	8403	1316	633	512	385	365	342	306	262	231	266	226	219	205	186	185	227	211	188	208	191	202	171	179	203	184	195	176	233	191	161	215	214	166	189	177	180	188	201	169	209	181	174	191	193	185	199	182	159	182	178	218	205	184	180	186	184	166	172	179	163	195	182	186	198	188	170	171	200	166	196	194	195	187	173	183	213	178	160	168	176	167	168	192	163	169	189	174	176	202	174	164	193	188	194	171	165	191	179	151	176	189	164	178	155	209	173	163	158	167	179	179	197	205	194	195	196	196	173	162	190	195	193	182	173	184	192	178	160	182	190	193	196	161	177	188	199	195	188	178	209	168	188	169	170	167	177	187	184	178	160	200	198	173	195	179	217	201	177	201	182	200	186	176	183	204	166	146	170	186	185	189	177	193	148	184	188	181	158	165	182	187	204	193	173	185	166	197	178	183	192	189	206	181	166	184	173	173	204	212	177	183	191	205	195	211	160	174	185	187	180	167	179	174	167	198	219	192	183	186	197	203	160	190	172	181	167	195	213	210	185	163	186	180	173	206	155	153	198	176	214	174	194	165	188	183	168	182	182	167	177	177	208	188	184	192	181	163	152	171	202	170	199	191	178	199	197	189	197	193	202	166	187	185	192	188	162	168	188	165	179	191	193	169	183	171	187	205	186	161	202	187	186	180	202	194	199	186	186	176	174	193	158	181	171	180	195	181	195	189	188	183	186	185	184	164	191	178	163	179	174	191	168	225	180	174	206	187	176	167	186	186	171	184	169	197	194	186	190	152	175	184	179	173	175	180	181	193	179	198	178	182	195	185	158	211	179	192	180	175	211	182	180	204	192	195	219	168	194	179	178	173	179	178	187	185	181	190	182	194	181	166	184	185	165	163	183	150	161	181	199	183	168	181	191	161	197	178	168	186	200	187	183	231	177	148	179	196	178	185	177	149	165	179	180	181	206	180	189	182	202	192	168	162	165	177	194	192	189	177	178	183	208	163	159	225	206	177	161	159	164	178	184	171	196	187	194	198	184	178	148	208	202	206	182	192	167	163	182	189	181	180	174	170	182	184	156	185	164	183	187	213	202	191	198	177	198	184	175	179	186	163	144	180	211	155	207	167	181	214	177	185	195	173	173	190	195	171	218	173	151	198	181	181	145	186	195	182	182	198	179	152	165	164	223	186	195	188	166	169	177	194	191	195	162	184	167	170	179	182	187	182	182	186	204	184	176	178	186	183	175	166	174	173	135	161	179	195	187	194	189	173	178	192	175	157	204	181	180	172	194	182	162	178	170	181	183	201	206	174	171	206	174	184	185	182	179	201	169	194	208	186	193	189	162	185	199	208	193	193	190	159	196	176	181	185	188	178	194	184	180	171	154	153	194	166	185	210	174	164	179	179	178	187	168	185	196	179	163	189	181	180	184	185	179	193	193	182	159	168	166	157	169	172	191	181	197	177	181	171	204	188	166	184	176	185	189	173	187	170	184	201	194	181	173	159	174	185	192	173	176	171	203	169	192	177	169	175	174	193	170	186	169	192	201	181	183	183	177	178	207	155	168	190	187	165	153	183	209	153	211	181	195	183	152	164	201	180	158	180	193	178	160	163	169	190	168	184	193	174	177	167	180	200	178	177	153	156	147	179	182	148	165	203	218	160	181	173	181	171	173	176	201	185	197	164	184	180	205	171	201	161	179	165	215	182	179	191	173	190	175	146	166	219	199	196	181	187	173	171	201	204	186	179	185	177	188	192	183	196	181	185	168	162	195	207	169	200	185	199	176	183	165	180	197	172	183	179	176	189	170	192	194	176	177	178	188	155	192	173	175	160	162	171	188	191	174	186	178	180	219	204	167	172	194	179	174	196	193	197	186	185	191	194	165	174	198	162	170	159	168	174	196	178	175	186	172	173	195	167	168	195	185	204	187	187	182	179	156	166	166	195	171	185	177	184	198	201	189	170	178	211	218	163	173	230	203	171	180	190	190	191	173	191	181	190	195	164	173	176	190	188	193	168	194	160	173	173	176	190	183	177	184	207	194	178	196	158	166	197	182	189	205	199	171	202	163	182	179	162	191	188	156	196	185	191	201	154	192	174	159	191	183	165	190	193	184	174	206	172	185	176	173	200	147	204	164	155	180	193	202	186	169	181	172	174	170	174	195	182	193	183	207	157	175	177	198	168	182	176	173	194	168	189	191	185	177	160	158	163	179	207	198	181	180	179	222	169	195	185	200	207	181	190	152	178	193	173	194	219	203	195	190	179	197	166	192	170	181	166	203	178	185	181	179	179	195	196	183	193	186	174	174	184	169	184	179	192	192	168	184	167	175	181	189	164	162	170	194	212	172	173	177	170	198	159	206	190	176	184	208	179	199	199	195	155	203	197	169	186	167	185	218	223	212	211	165	180	207	160	189	177	192	191	192	173	196	187	202	205	206	179	189	180	153	169	176	173	175	187	170	165	162	171	172	189	180	173	186	177	204	192	198	185	189	204	151	183	168	174	178	199	166	177	172	179	170	174	187	206	184	188	176	168	168	183	213	196	156	195	177	174	174	173	171	169	197	182	176	177	178	160	153	152	167	172	167	186	187	187	172	193	174	170	192	161	179	175	180	190	200	162	201	181	173	169	186	184	187	196	194	184	157	166	177	175	168	187	163	184	185	164	192	195	171	190	159	176	188	203	211	176	177	168	181	184	180	192	202	177	195	190	168	192	180	200	197	167	189	181	163	194	173	178	192	190	170	191	191	176	182	183	170	188	171	182	165	165	186	168	177	189	210	189	180	151	187	202	168	192	206	178	165	177	178	181	192	184	163	189	173	182	176	204	191	200	178	186	191	200	172	172	207	188	199	182	169	176	178	162	193	172	177	184	184	191	184	174	164	189	161	214	158	182	199	220	181	194	163	183	192	187	180	209	177	161	179	205	176	189	199	179	188	185	195	162	182	166	222	179	198	174	199	196	210	164	171	204	176	157	156	181	186	171	194	190	180	191	194	177	186	188	202	168	177	169	177	176	181	175	179	193	186	185	191	165	176	170	170	201	172	176	184	183	183	193	189	158	181	191	213	159	186	182	163	188	202	160	187	176	178	191	178	198	198	174	195	153	191	196	187	196	171	161	183	179	182	175	178	202	177	171	181	195	176	186	171	170	170	200	176	188	188	190	173	185	189	195	195	179	192	185	162	180	179	197	184	204	209	150	178	182	151	197	170	192	204	180	177	184	190	169	192	189	199	181	185	171	171	183	189	194	185	179	211	186	164	162	186	198	180	191	189	181	181	195	182	207	185	214	173	187	196	192	201	196	162	168	179	196	173	190	188	183	191	196	198	160	189	174	156	197	175	178	196	178	198	180	199	191	186	180	183	182	189	159	191	169	187	204	199	171	164	213	195	194	182	187	180	174	182	182	181	160	166	168	183	170	155	187	191	195	205	157	181	168	187	167	169	183	177	194	174	168	176	162	178	188	171	150	186	179	179
18606	15854	22668	12631	2802	2431	2056	1637	1419	1264	1121	927	798	760	675	607	603	615	577	552	576	506	556	507	551	533	471	477	504	502	477	507	461	461	501	488	499	497	468	473	468	456	463	502	448	456	448	475	460	429	460	461	436	452	446	458	454	469	464	476	449	441	480	447	463	471	464	460	455	460	455	456	459	448	470	448	432	472	431	440	460	481	459	447	472	491	442	455	479	443	442	412	444	436	435	430	422	456	472	431	458	442	429	477	444	430	453	449	428	446	473	425	405	424	470	450	439	469	461	490	466	431	426	440	448	460	491	454	448	431	445	472	482	433	448	448	449	445	446	459	485	441	430	424	434	418	466	461	500	449	438	432	450	456	429	450	439	442	444	453	425	397	441	436	448	440	425	458	471	438	424	447	465	470	438	470	480	430	442	411	436	454	425	446	463	440	428	432	450	451	471	452	433	454	473	431	437	425	456	477	441	434	451	424	450	480	422	482	474	433	450	410	460	428	444	433	444	450	461	467	456	460	440	427	422	429	444	392	425	426	460	450	466	455	486	448	464	434	435	406	456	471	452	439	456	436	469	479	432	463	459	478	453	497	454	446	426	451	466	448	449	436	457	440	444	468	451	473	440	428	421	409	437	432	455	441	455	487	423	442	444	464	453	471	453	435	451	415	450	465	484	474	460	422	458	435	489	443	425	444	426	440	459	494	424	443	447	453	470	456	447	467	491	431	438	474	396	430	453	445	435	432	443	454	457	425	407	450	433	481	422	458	449	463	436	452	480	458	429	418	463	424	439	447	433	484	481	419	425	417	457	484	455	443	433	462	448	453	452	444	407	454	468	453	441	447	468	455	478	465	405	415	491	465	492	455	475	466	481	434	502	439	464	450	424	505	456	451	443	435	432	431	427	444	444	476	426	441	483	488	449	477	415	441	441	453	449	456	441	456	471	438	461	489	474	463	436	458	436	431	437	489	446	465	435	436	440	448	473	419	440	475	459	433	440	486	456	466	460	450	449	447	410	465	474	440	477	428	454	426	465	458	441	421	438	444	447	433	448	417	438	428	441	436	449	485	475	461	438	465	444	424	454	435	441	440	457	466	432	443	398	427	448	452	489	399	456	417	402	455	455	423	429	453	443	427	419	468	468	447	465	463	435	429	445	442	466	481	433	465	428	486	448	475	455	436	431	420	440	439	414	421	481	489	465	424	461	480	455	441	479	430	438	479	407	446	424	442	445	427	466	470	460	455	423	415	441	470	444	401	448	439	417	420	419	457	432	451	470	446	449	451	460	425	460	454	425	434	435	446	453	449	459	445	446	430	445	469	468	451	426	434	443	458	435	460	471	477	472	422	429	487	448	442	484	467	454	443	424	413	451	448	450	482	439	446	432	404	445	435	450	455	474	440	419	453	420	411	437	448	430	429	437	442	445	485	460	467	447	490	458	450	440	433	426	446	428	489	468	425	483	476	457	462	494	455	438	456	456	426	447	429	451	475	427	482	460	459	444	468	432	407	464	439	459	445	474	432	447	463	415	428	437	431	439	463	463	438	428	451	425	441	442	464	438	473	470	438	436	460	442	437	452	437	439	448	435	462	442	426	443	464	407	453	438	445	464	472	454	421	453	428	439	477	402	419	447	439	488	465	472	415	424	474	482	426	432	458	463	430	446	422	474	403	469	429	415	388	449	443	452	490	469	423	455	426	435	431	457	452	469	443	448	436	453	405	456	486	462	437	476	451	441	458	453	466	450	448	425	435	443	450	486	450	466	453	432	430	418	437	418	444	437	456	430	419	439	451	436	488	479	430	461	451	457	447	454	479	431	439	486	430	431	441	437	444	454	438	437	446	420	453	439	422	437	483	445	445	456	425	453	426	453	444	481	428	437	412	454	450	452	428	441	443	471	448	430	432	468	439	435	452	454	454	440	437	435	428	428	460	414	419	419	427	444	428	429	466	460	463	446	470	440	446	428	428	475	445	452	432	475	396	460	416	427	448	450	466	440	434	475	469	485	477	435	428	442	422	456	422	423	431	450	429	449	474	454	431	422	470	454	454	396	440	444	427	464	507	476	460	440	400	420	491	470	493	468	461	422	446	497	440	460	465	449	431	437	422	426	458	441	451	429	451	485	450	491	481	472	433	454	418	448	494	435	439	436	474	469	432	450	479	458	453	453	467	443	440	432	467	466	417	466	492	442	419	495	427	405	434	440	454	456	467	459	415	464	470	455	446	408	450	451	431	447	429	438	432	457	445	465	399	446	468	469	413	449	454	446	472	473	482	430	457	468	436	460	461	438	436	440	443	450	436	417	477	407	449	496	465	447	457	470	431	460	454	432	478	424	440	458	460	424	458	435	398	424	456	450	423	425	488	445	441	445	429	476	453	420	484	449	423	434	467	404	448	460	465	435	431	461	478	446	436	459	421	415	437	464	478	432	474	466	436	395	429	458	462	431	465	431	421	479	469	447	416	459	438	486	462	422	437	450	477	413	438	456	432	458	471	452	415	496	457	477	458	480	446	431	494	440	445	446	407	458	483	453	431	444	426	450	434	430	454	432	460	431	455	439	454	479	428	482	443	463	446	474	423	459	458	444	423	453	445	443	457	442	440	441	414	401	450	455	472	427	457	470	421	447	479	448	446	411	459	456	476	465	431	486	443	440	453	422	455	461	450	437	432	434	456	429	459	480	450	454	445	488	459	450	458	391	432	438	451	462	476	442	454	499	472	449	446	430	454	438	465	511	443	440	488	412	469	446	449	467	472	430	409	438	460	441	439	439	428	451	448	409	430	426	450	455	444	457	421	429	423	452	400	433	461	464	450	416	465	442	460	469	407	474	473	423	422	456	444	444	416	438	429	429	446	466	417	476	411	424	411	466	471	462	425	461	440	464	416	434	442	460	455	433	446	462	399	479	456	423	421	428	441	460	431	447	404	475	475	455	475	444	440	446	520	436	439	465	438	486	392	431	482	425	460	437	468	452	425	428	453	422	412	461	457	469	450	433	450	470	419	448	449	390	429	417	458	466	409	463	449	433	412	439	465	446	465	439	446	479	475	453	460	473	440	424	443	449	432	452	427	459	470	459	435	436	472	402	474	444	473	415	420	444	450	429	449	456	459	425	443	465	440	439	444	431	440	435	446	459	499	424	422	480	429	424	426	430	422	444	450	409	446	469	462	441	438	437	424	439	444	418	451	462	453	444	442	417	429	456	441	459	444	449	436	426	446	465	402	429	443	412	450	467	460	424	426	427	451	453	441	476	504	423	446	475	423	433	435	457	425	407	418	424	493	476	428	455	470	416	453	442	478	411	437	458	442	434	428	474	401	451	445	429	429	398	427	447	491	420	387	454	419	422	438	443	424	447	466	434	489	455	463	408	413	464	477	470	471	413	435	423	424	474	467	450	483	438	453	444	497	444	450	435	433	439	471	466	472	475	437	426	485	423	426	472	460	454	418	414	465	440	452	426	467	424	468	465	441	434	433
34004	22439	22688	13911	2453	946	605	440	380	305	266	185	187	155	180	133	134	144	127	141	121	129	110	124	123	119	116	129	127	137	119	99	114	100	116	97	106	118	123	98	106	107	107	106	105	102	112	113	87	89	117	118	100	110	88	125	78	108	112	94	125	115	129	102	109	101	81	115	107	107	117	96	107	91	112	84	91	102	130	118	110	111	110	106	99	102	83	116	111	95	114	108	117	106	111	106	111	97	113	99	116	105	102	114	109	90	95	87	114	102	112	92	108	113	97	92	112	101	105	119	120	91	96	117	117	109	103	95	109	106	95	101	99	97	98	107	100	110	104	94	100	105	91	126	90	120	112	104	88	109	115	103	89	108	103	92	120	104	129	90	109	114	105	116	82	83	101	108	108	114	92	125	93	111	100	120	110	125	123	88	114	99	100	97	100	89	98	111	102	96	109	106	103	111	107	95	102	117	99	112	93	93	123	120	77	86	118	113	83	105	104	119	105	126	120	121	119	96	81	116	100	117	95	98	101	99	106	119	112	96	103	114	95	111	121	131	101	120	89	108	102	106	121	107	131	107	127	99	104	107	106	92	114	92	102	117	133	109	105	125	108	129	99	108	105	91	107	102	103	114	121	93	101	106	118	93	114	99	110	89	101	118	113	124	98	110	116	98	100	96	97	102	111	107	104	85	127	118	118	109	106	84	102	117	108	108	90	129	102	89	91	117	109	105	86	104	102	94	95	109	118	105	117	120	115	102	109	108	88	91	119	107	109	99	105	107	83	103	118	106	121	98	94	108	96	113	103	104	106	106	121	121	94	109	111	99	106	107	109	100	109	120	95	119	112	103	90	114	107	93	107	105	125	99	113	103	96	100	96	103	110	106	93	100	105	94	104	89	94	121	110	96	126	108	123	117	93	104	82	111	99	112	100	93	107	104	100	107	126	105	118	100	112	101	99	118	104	101	105	90	96	101	120	110	115	104	101	95	111	85	88	108	92	95	96	92	87	140	101	99	107	94	98	99	97	101	97	102	111	112	122	105	95	91	111	114	111	123	86	109	97	93	114	110	100	96	116	107	105	105	117	95	111	109	112	92	91	109	117	97	106	108	113	118	99	96	114	94	113	110	105	105	98	107	89	111	110	109	94	102	125	111	113	103	124	98	111	107	125	103	100	94	117	110	113	106	93	84	96	120	97	102	120	116	98	96	109	114	109	97	98	85	100	99	100	98	94	95	115	105	103	92	123	102	98	95	96	114	100	108	107	102	115	108	116	108	95	94	96	122	116	136	91	96	127	105	91	116	96	107	107	117	86	121	77	107	100	89	119	114	100	118	100	100	103	112	95	76	95	99	104	95	92	121	106	90	115	102	77	97	93	93	100	115	121	119	97	106	96	107	115	120	97	113	100	121	89	109	91	89	112	97	98	99	111	103	110	91	105	134	99	112	82	107	88	103	96	103	125	104	100	98	111	103	108	109	99	110	110	88	111	128	103	101	104	97	105	114	112	97	110	102	112	92	95	87	131	123	104	122	112	101	119	104	113	125	101	100	83	108	102	103	90	100	114	107	94	124	124	103	114	115	108	109	92	112	93	95	106	101	82	98	108	104	89	120	114	103	97	94	116	104	96	101	114	117	107	118	116	109	107	104	85	102	110	120	109	103	101	104	116	108	114	114	120	87	105	108	101	107	95	115	118	112	94	111	119	108	111	116	115	103	74	85	117	116	97	88	74	127	112	112	109	93	99	107	89	116	91	94	96	98	99	110	122	111	94	105	122	109	100	98	103	96	99	105	109	108	108	102	106	101	120	110	93	112	98	119	104	71	89	95	124	109	89	111	98	114	93	98	128	98	101	85	116	116	109	113	124	97	111	112	117	105	109	121	94	88	95	126	106	98	117	128	101	112	90	90	102	94	100	112	106	117	110	93	113	114	119	95	87	115	106	107	117	106	93	113	91	124	130	102	98	95	101	100	105	117	94	90	111	108	107	111	103	101	104	86	117	98	106	125	102	90	113	112	101	99	95	108	113	88	98	113	90	84	87	125	90	104	90	116	110	112	99	89	108	116	98	94	108	103	122	90	92	105	95	103	99	104	114	112	99	132	118	96	109	104	106	99	120	104	103	100	114	100	104	110	108	116	111	126	97	99	95	110	96	120	115	115	96	94	90	113	101	96	98	112	101	98	106	118	118	92	114	118	117	94	107	100	95	110	115	104	92	105	104	126	111	118	96	119	105	118	97	77	110	112	102	99	90	112	104	102	120	111	114	99	97	108	101	109	123	101	97	110	100	132	92	100	102	111	97	94	103	119	108	105	104	123	111	99	146	89	107	100	106	100	98	95	96	91	112	108	111	112	113	101	97	116	102	99	87	97	127	98	101	106	99	124	113	96	115	117	89	103	103	101	121	108	109	100	109	106	99	95	103	122	99	96	92	82	104	106	100	104	87	86	103	108	102	106	88	103	110	99	126	105	107	114	96	106	118	119	104	125	109	108	97	102	113	115	115	126	110	70	95	102	111	102	83	90	101	109	105	110	98	95	91	98	108	98	112	107	82	122	93	91	129	104	89	96	98	103	111	123	98	104	84	96	96	97	92	123	108	106	92	110	123	99	101	92	99	91	88	123	96	108	99	89	94	106	106	114	122	125	101	87	118	92	103	126	111	114	105	95	124	109	101	96	103	88	94	104	114	108	113	102	92	100	113	128	106	128	115	99	95	97	101	106	103	105	109	102	96	101	114	111	106	105	113	113	88	108	114	115	103	114	100	98	107	86	119	105	113	109	105	109	96	109	88	86	107	104	111	105	100	104	105	82	121	108	107	100	126	133	104	122	90	109	88	86	112	103	92	89	101	99	98	108	114	98	92	95	103	124	102	98	101	92	94	100	99	117	109	124	119	98	95	107	104	101	94	87	115	88	85	100	105	88	115	90	114	97	103	106	104	102	107	127	109	91	101	92	112	98	93	98	112	102	104	110	110	116	111	92	80	107	111	99	109	98	98	113	102	106	101	118	95	100	133	123	121	118	106	111	96	113	97	114	108	116	125	84	117	92	109	125	91	114	116	101	99	106	93	109	113	126	99	100	121	99	108	103	100	120	108	123	108	99	90	105	98	105	105	129	115	122	122	100	95	104	92	90	99	92	86	112	109	97	96	94	107	103	104	103	103	108	90	104	86	110	106	108	88	110	112	105	108	83	102	100	110	108	110	103	87	98	106	112	90	130	99	120	91	95	89	121	128	112	109	124	104	114	97	107	100	105	122	87	86	129	103	97	101	86	103	99	118	91	140	96	106	114	94	84	98	114	93	104	111	101	89	107	96	111	115	101	106	101	110	115	106	101	122	98	112	118	105	91	82	98	95	98	113	101	110	107	110	99	92	102	105	105	111	110	111	126	101	99	113	92	94	94	83	106	99	103	112	107	98	109	113	105	95	97	106	98	115	97	114	99	110	108	86	124	125	108	107	106	108	101	118	121	110	86
23591	18939	26390	18085	3973	3178	2585	1978	1740	1474	1132	988	908	796	620	585	512	477	481	464	423	428	404	408	388	368	337	323	369	326	315	303	329	317	322	284	328	330	288	305	314	301	276	300	263	289	284	316	301	299	305	303	296	261	284	273	297	305	258	252	279	254	245	300	288	265	263	250	299	264	256	299	299	251	239	268	272	268	305	269	260	262	280	266	278	276	261	289	284	292	291	256	266	291	301	265	279	262	268	281	275	284	286	293	274	271	278	287	265	254	254	279	276	255	300	269	291	290	288	270	261	274	297	278	255	275	293	269	251	260	295	298	256	279	285	271	248	267	272	273	305	254	292	280	249	256	288	276	298	276	261	263	281	266	250	312	270	297	270	288	272	257	277	277	271	246	291	246	266	289	246	283	251	292	292	271	274	250	243	308	288	232	281	267	261	303	249	279	262	309	250	294	266	296	269	287	266	264	277	247	303	277	264	263	273	263	295	243	284	301	283	278	278	260	234	269	285	265	273	269	265	311	269	303	274	300	277	291	273	259	267	277	274	272	266	254	242	263	289	259	275	278	258	280	278	286	280	281	250	250	265	268	271	298	272	263	274	290	274	274	279	245	298	275	279	258	286	262	269	256	270	289	270	272	278	277	284	247	270	266	298	291	302	249	280	276	314	259	291	310	264	265	281	273	267	262	267	278	286	279	293	258	297	252	264	305	293	298	269	250	303	281	274	262	254	280	310	262	285	255	276	263	280	287	285	244	272	276	295	295	274	279	286	289	267	272	299	276	288	254	250	289	263	277	261	287	314	285	259	243	265	246	274	269	289	288	262	259	290	286	282	269	271	278	252	282	284	273	301	298	274	306	234	274	303	272	259	279	271	284	259	243	291	265	253	272	258	281	266	264	290	278	261	261	259	264	273	266	261	271	247	284	294	260	251	238	257	265	289	281	272	241	258	286	263	272	285	283	303	285	251	281	256	280	274	297	258	255	255	256	256	252	257	272	263	249	289	249	287	252	270	282	261	280	244	270	279	262	296	281	287	301	284	259	289	256	270	252	280	286	240	246	235	255	302	291	291	269	270	252	321	289	260	262	282	257	288	250	262	277	258	257	228	242	305	262	278	254	297	259	282	284	255	303	263	273	259	310	238	259	253	283	275	271	282	266	271	289	300	276	259	281	260	266	267	273	259	295	257	296	266	292	239	282	255	267	296	265	283	295	279	282	297	282	265	300	267	280	276	278	295	282	284	276	295	254	273	257	279	259	247	274	276	299	259	255	282	313	288	282	283	244	251	283	302	330	255	299	282	269	275	274	267	287	283	283	281	256	294	221	261	272	258	269	286	264	281	297	262	256	284	256	295	263	286	267	286	254	280	301	258	272	273	271	275	277	282	273	300	282	253	255	244	276	254	260	260	281	286	289	258	254	246	271	251	277	269	289	282	297	285	278	275	273	280	280	270	281	267	259	249	260	263	262	282	267	283	266	287	273	308	272	250	296	271	255	275	279	253	282	280	275	266	272	295	275	290	289	289	301	267	278	289	264	261	257	276	276	283	273	255	288	284	281	254	239	241	291	271	275	286	277	256	270	272	268	295	272	268	264	254	286	311	277	302	285	266	299	259	267	273	247	263	277	290	274	258	258	268	279	283	259	268	291	282	288	283	265	308	256	284	279	251	295	275	253	272	308	281	292	252	273	301	272	278	276	278	268	284	260	270	270	284	292	250	302	284	306	285	291	260	261	252	279	267	275	268	319	325	270	273	277	279	301	284	278	300	302	287	272	270	284	275	298	282	286	280	294	290	301	255	295	287	255	289	311	287	238	301	295	268	259	280	274	266	274	283	269	284	273	268	268	256	268	263	266	257	237	283	240	261	271	254	262	277	287	242	296	293	290	258	274	279	272	274	271	257	296	271	254	285	292	285	281	281	295	295	266	261	301	251	302	287	242	268	260	247	283	282	258	276	272	294	273	294	265	271	287	283	257	292	257	268	271	303	258	264	262	264	278	267	266	271	270	289	283	257	263	266	270	265	300	263	288	270	254	284	283	291	245	265	304	269	291	276	301	273	272	310	285	257	301	267	246	298	256	281	273	283	260	265	285	258	275	296	270	266	310	274	282	287	298	259	302	266	277	262	281	237	264	254	278	269	274	254	293	289	269	292	252	279	279	268	289	286	261	286	272	287	305	257	270	252	273	277	288	266	268	288	264	292	281	250	265	268	289	299	299	267	277	274	285	292	273	263	289	276	286	274	260	277	260	261	283	262	279	278	248	282	268	286	267	310	265	283	266	282	258	276	245	283	237	282	260	284	286	280	279	274	259	258	272	278	257	284	307	278	250	258	286	287	265	274	255	257	320	294	261	275	269	245	294	272	308	297	264	259	245	263	257	259	286	262	287	279	269	286	254	271	265	274	286	253	285	275	279	244	293	261	301	258	260	280	261	284	263	269	257	311	295	272	259	283	281	278	258	260	264	255	273	245	277	246	289	269	275	250	277	264	282	272	264	283	248	287	291	278	292	250	273	268	258	265	275	283	280	269	278	249	274	265	251	269	281	278	280	286	308	292	262	283	250	272	243	289	272	296	271	272	308	282	276	278	301	268	279	282	266	249	286	260	310	255	269	277	276	277	288	302	252	262	303	283	267	291	271	261	274	262	284	242	276	239	285	279	294	286	269	247	249	268	277	283	276	265	303	280	316	291	290	269	273	269	285	276	271	283	280	269	322	283	291	281	238	269	294	260	302	260	302	254	289	274	269	275	250	246	288	277	271	286	288	290	287	282	267	238	246	282	262	273	288	277	248	306	279	303	279	246	272	278	274	288	269	267	280	261	288	263	264	254	277	277	305	273	288	259	263	227	302	249	281	279	280	285	298	260	269	260	296	274	291	250	285	265	298	298	276	266	273	266	268	279	267	270	275	341	291	298	280	282	286	268	275	276	298	265	294	263	280	306	287	286	256	299	269	294	295	281	294	271	278	309	282	266	266	278	264	275	248	271	247	257	247	293	281	259	274	262	263	279	249	267	255	281	281	254	276	295	299	277	280	279	278	284	246	272	293	288	259	291	289	300	298	237	279	281	289	287	272	261	291	261	286	281	294	260	288	267	282	264	270	280	282	291	287	276	294	286	249	275	243	271	248	281	284	230	254	272	294	272	259	270	281	285	277	253	263	284	275	276	277	254	278	266	237	294	229	255	286	250	289	271	258	274	265	272	287	272	270	277	286	304	249	264	269	272	266	271	291	252	266	298	260	307	284	284	264	252	297	286	296	268	248	276	267	292	302	291	297	316	257	271	271	296	274	287	283	268	294	287	253	259	281	289	273	277	223	255	278	252	278	263	285	261	263	317	252	246	269	299	227	281	288	271	306	286	271	276	276	252	259	285	302	284	269	275	305	289	282	259	264	285	271	271	277	268	279	276	279	288	283	291	291	272	254	238	282	233	258	279	260	259	281	264	282	280	286	262	288	270	288	283	286	250	280
11588	4983	3526	1493	507	405	360	331	338	300	221	263	232	237	244	257	229	233	234	271	211	219	224	239	240	240	222	243	219	230	230	219	228	234	236	246	246	225	240	228	247	215	216	254	224	197	225	238	232	195	231	237	211	203	254	213	232	244	198	247	221	203	223	224	229	214	257	240	217	225	232	243	224	231	235	207	246	207	205	241	243	229	235	238	213	228	231	238	241	213	241	224	233	234	226	259	215	216	244	243	261	221	253	234	217	226	257	233	235	257	237	256	250	217	220	224	197	262	204	257	237	241	248	246	197	216	235	204	214	239	233	272	193	204	215	231	219	240	239	227	241	208	233	228	219	241	245	243	220	209	225	235	246	197	206	228	208	226	204	217	198	230	212	236	225	231	205	217	215	243	251	223	206	239	218	222	218	204	232	220	241	220	243	204	199	246	238	199	232	230	235	220	224	207	219	222	202	223	228	236	225	219	203	231	208	205	213	249	228	238	234	227	229	224	236	219	219	232	224	216	198	237	246	223	204	237	261	230	206	218	213	185	239	207	242	224	204	224	219	223	196	232	243	224	221	232	218	205	241	236	202	210	235	218	218	247	236	220	216	234	249	220	239	244	253	252	224	225	237	234	242	202	210	263	224	248	213	207	237	260	236	219	211	234	215	238	234	215	259	222	234	225	210	205	203	254	214	201	241	245	224	234	222	238	261	241	204	206	225	232	194	217	228	202	234	254	233	217	224	248	220	230	216	214	232	231	227	233	243	228	211	250	260	218	224	210	202	233	237	233	237	244	227	207	227	207	219	247	218	240	227	252	231	218	225	243	217	209	229	216	205	218	219	244	221	234	223	210	255	233	220	217	231	241	229	229	230	225	257	226	238	212	208	225	234	235	217	235	225	207	264	228	242	247	227	196	226	230	212	217	218	225	211	247	249	210	209	211	236	228	229	243	221	247	229	235	229	223	207	230	249	213	232	226	226	207	224	258	254	223	220	234	207	228	225	234	223	243	210	205	223	201	210	211	241	241	239	207	233	245	222	240	206	204	223	215	237	219	222	245	189	227	242	213	236	220	229	223	217	225	192	219	242	243	221	224	228	232	231	256	233	250	242	226	218	236	229	227	216	228	229	222	216	209	193	212	229	234	238	217	236	239	224	243	231	235	245	205	226	219	256	233	217	221	224	232	218	214	237	232	239	232	242	222	209	246	260	225	232	209	240	217	224	237	229	227	228	234	219	241	235	240	235	226	213	227	244	227	204	246	227	211	245	208	219	228	217	215	225	238	225	233	232	256	209	216	195	221	251	235	246	221	214	217	255	256	213	277	215	206	187	230	255	238	222	244	199	256	234	240	210	216	221	243	224	231	228	247	231	225	251	232	213	243	233	229	214	247	241	211	226	218	204	223	233	223	225	232	245	254	218	239	208	234	218	245	201	222	247	254	208	215	230	244	224	212	220	235	200	238	234	234	244	235	239	253	251	247	240	211	213	213	253	258	231	238	227	240	238	234	223	218	241	236	236	224	248	212	232	200	207	199	234	229	227	231	254	208	234	248	251	210	239	197	251	246	232	234	212	226	249	207	230	232	238	231	244	231	233	224	220	224	201	210	245	217	206	198	215	224	228	234	205	245	206	205	243	219	218	221	235	243	239	224	226	222	226	223	233	214	231	208	228	227	250	268	236	251	231	222	229	226	203	223	214	208	214	233	238	217	213	219	244	224	199	212	236	224	206	222	233	205	247	198	224	221	225	224	242	225	214	208	246	233	210	199	224	203	200	217	225	259	234	232	244	190	211	195	219	229	206	262	210	230	210	225	238	248	246	238	211	212	219	215	203	217	221	259	226	224	224	214	211	214	213	244	198	223	214	222	240	236	244	206	213	222	231	213	231	214	194	194	230	208	224	231	253	240	253	223	236	224	239	205	229	235	236	232	235	226	230	207	230	220	210	245	233	243	193	250	237	200	248	249	209	234	254	222	188	211	213	229	214	213	227	215	259	214	231	231	256	214	233	237	241	233	247	263	250	216	205	245	214	241	212	236	205	232	241	227	213	226	223	206	213	246	251	237	234	203	190	202	212	238	231	221	206	202	194	212	238	222	231	213	197	224	197	225	220	232	230	245	239	204	238	231	210	218	228	195	238	241	211	212	213	212	214	237	201	228	223	230	243	222	239	228	186	222	230	217	199	228	246	211	241	248	223	222	220	236	265	257	248	203	226	224	218	230	211	220	222	230	221	213	243	247	221	250	226	228	210	212	228	210	237	214	228	235	227	226	235	245	239	251	218	254	237	251	215	237	216	202	243	219	216	248	209	224	232	231	225	211	213	215	220	272	211	258	282	245	228	225	227	251	220	229	240	222	228	227	245	219	229	242	207	206	234	226	251	214	246	224	238	253	231	235	221	188	237	228	196	237	246	240	234	220	238	213	243	257	212	217	192	237	240	221	207	276	265	268	240	222	221	212	242	237	217	229	214	234	248	229	225	200	221	256	245	208	230	242	272	221	204	244	231	200	233	201	216	230	206	233	228	241	254	223	234	222	210	235	204	229	223	215	226	205	212	241	217	245	246	229	225	215	260	242	247	247	241	230	212	223	224	220	214	237	223	197	220	223	238	230	235	197	228	208	214	238	239	216	238	220	213	234	243	220	250	196	243	202	235	219	253	226	254	236	207	223	238	247	210	222	218	231	232	224	202	235	226	251	216	217	217	241	250	236	225	233	222	218	232	232	239	235	241	226	217	235	237	253	252	225	208	210	213	239	234	244	232	221	268	214	222	203	231	246	241	243	232	228	231	242	205	230	245	237	234	245	224	235	258	216	222	222	195	257	221	210	251	215	226	214	214	239	239	212	192	201	221	196	234	210	222	244	248	217	222	232	236	248	237	246	213	236	204	195	216	205	216	258	207	234	204	254	208	231	221	232	252	195	208	211	238	226	223	199	231	236	237	225	227	242	252	244	185	191	226	226	224	269	238	250	222	229	231	256	224	217	247	221	215	201	227	274	225	237	208	221	227	219	221	192	248	224	205	243	222	252	193	239	235	213	203	258	252	202	215	223	210	226	224	228	193	215	241	233	191	223	227	198	217	252	250	193	246	229	212	231	243	233	202	217	226	250	226	207	230	206	210	247	247	214	216	217	235	240	235	224	202	221	207	201	223	237	208	254	200	227	205	226	228	222	237	224	240	234	224	229	200	220	239	213	235	247	213	216	267	242	224	216	206	230	214	229	233	226	195	248	232	234	226	205	206	234	214	251	251	219	206	235	210	242	214	227	232	240	207	238	261	229	254	233	231	232	233	224	244	237	247	234	229	235	231	211	215	193	233	262	206	216	232	231	225	204	216	217	210	196	217	226	237	206	221	223	234	244	221	202	214	240	238	219	246	248	214	244	222	221	251	225	238	251	217	231	205	214	222	213	228	215	233	233	243	235	227	216	221	239	256	211	226	227	212	203	229	228	211	248	219	232	224	234	215	228	222	208
8798	5273	7160	4320	1831	1544	1287	1058	1017	874	733	715	768	666	666	609	604	608	590	561	592	571	522	600	554	564	577	529	567	566	571	564	579	578	556	514	547	536	575	580	547	528	544	566	557	564	551	536	557	600	526	539	534	516	586	574	504	527	561	538	580	565	523	512	530	517	565	564	527	566	547	521	567	606	518	568	512	526	547	552	522	567	545	570	537	530	505	549	573	551	575	545	550	562	559	517	562	515	509	560	550	554	534	575	562	522	530	548	566	525	545	543	540	544	561	536	561	568	516	532	531	535	528	529	527	543	526	563	569	549	586	528	567	559	524	555	576	555	545	532	518	498	551	554	548	554	515	515	549	509	494	550	590	590	559	572	562	555	534	550	550	530	560	583	559	542	510	563	541	567	561	568	538	520	583	529	535	579	572	564	513	533	533	554	577	551	530	544	537	567	492	536	531	544	573	535	525	552	550	545	548	516	586	549	527	514	579	556	561	543	543	510	520	509	540	561	543	529	491	542	572	594	563	632	560	544	565	545	525	530	567	551	558	564	556	563	548	552	544	564	566	528	530	541	574	536	543	554	570	540	508	536	513	548	563	537	573	539	542	524	498	549	565	525	560	531	513	542	510	511	564	572	590	594	567	572	570	550	512	527	546	577	522	553	538	516	579	545	510	547	557	554	557	571	541	505	598	552	609	565	542	588	578	536	556	627	556	541	542	539	564	502	521	582	527	541	533	556	574	552	553	567	526	534	568	543	578	529	552	546	522	605	504	519	552	548	509	557	574	525	588	539	532	557	535	564	493	550	544	559	555	578	572	601	556	541	549	577	555	526	554	514	507	547	519	534	555	549	574	534	521	570	547	548	526	571	561	536	553	574	519	561	581	520	521	576	536	513	553	552	536	566	543	521	527	545	554	580	528	574	574	526	556	515	549	507	544	585	610	541	566	527	501	597	575	554	568	533	550	492	526	562	538	569	558	528	562	523	539	533	533	568	512	546	528	559	551	515	512	586	540	560	535	531	582	555	521	554	499	549	528	560	525	638	548	556	558	548	536	505	556	531	545	541	528	537	517	511	551	558	578	546	538	539	507	499	549	564	531	538	554	577	583	522	560	533	532	546	561	509	544	549	549	603	571	559	542	541	532	560	546	544	516	524	520	564	582	520	522	542	550	554	591	486	593	511	583	533	543	595	556	561	538	569	524	547	520	558	549	555	556	571	596	531	609	524	549	571	559	537	534	521	534	569	501	533	544	554	537	535	541	527	573	566	566	548	539	564	573	526	558	524	514	567	553	615	552	541	504	552	518	537	549	543	517	535	504	545	529	569	514	561	519	550	530	524	568	555	549	526	518	584	589	512	526	522	534	570	523	577	552	541	477	558	543	524	548	544	547	560	501	504	537	558	528	528	576	520	544	547	523	536	576	543	520	547	569	565	563	545	572	564	536	576	567	545	531	539	542	529	571	527	561	512	531	530	565	585	534	561	581	584	519	564	529	557	542	586	539	526	519	583	570	563	536	522	525	488	543	529	573	541	510	535	582	542	535	531	538	555	518	533	498	575	543	540	503	554	545	558	517	582	528	568	566	517	566	532	544	534	544	525	538	550	538	565	550	540	543	521	545	531	584	546	552	553	556	563	554	555	544	536	572	544	580	547	556	528	551	526	576	477	537	530	540	530	538	527	533	538	563	540	526	534	561	555	556	554	517	526	558	550	545	578	556	535	560	560	543	550	560	553	541	573	526	570	565	580	535	544	523	565	579	541	569	552	537	540	586	528	535	528	524	519	558	570	597	565	552	542	530	526	575	578	506	584	541	546	529	577	544	592	581	584	558	560	555	537	581	530	556	532	570	510	600	574	605	574	569	583	531	531	558	513	561	531	569	569	563	556	495	543	509	545	539	590	574	545	578	532	571	520	541	548	502	547	536	527	527	554	587	578	527	575	554	548	511	558	541	575	586	558	514	530	563	526	532	578	553	520	509	556	560	514	546	556	545	548	564	571	550	569	534	574	579	527	513	566	574	528	574	556	544	595	546	579	565	551	548	553	504	547	509	567	494	552	573	557	553	548	519	591	504	539	511	526	524	522	554	532	542	540	554	522	555	559	554	558	567	519	502	544	513	560	571	557	573	526	571	568	545	549	526	589	562	536	537	549	559	570	558	582	524	536	529	499	564	545	545	523	540	566	573	514	485	565	531	561	571	565	504	555	544	540	565	560	516	577	543	520	563	558	549	583	566	596	537	533	550	520	535	524	534	497	538	513	556	561	581	577	528	543	573	528	512	543	564	522	559	549	524	549	547	565	537	556	518	543	496	557	575	529	574	533	578	501	553	573	563	517	523	570	507	596	539	554	545	551	557	554	540	568	567	571	530	560	537	547	522	523	557	498	584	545	534	578	608	527	526	556	558	559	567	566	577	563	555	492	552	504	532	579	525	580	564	548	576	561	547	541	525	564	507	565	524	597	551	574	553	576	539	525	604	561	553	581	582	532	552	564	504	544	559	553	547	548	549	575	558	533	551	528	559	513	521	557	530	558	602	561	561	568	545	513	539	596	567	539	526	539	513	518	547	569	545	557	546	518	562	473	545	535	569	558	572	572	538	554	551	532	575	543	552	542	579	523	557	568	501	549	561	516	549	540	570	543	552	534	562	520	509	520	545	572	574	546	571	495	527	547	567	514	593	530	575	549	534	549	587	595	538	594	530	539	574	581	565	524	562	583	530	525	553	555	568	560	530	563	547	539	533	563	555	539	543	585	556	568	568	541	543	556	553	548	513	537	572	571	528	530	539	517	578	572	561	578	525	553	571	538	574	571	548	529	543	541	552	575	531	539	553	568	539	562	555	562	546	532	548	573	536	555	528	523	568	552	525	558	499	544	602	568	507	536	566	607	553	538	544	557	563	572	594	551	523	506	614	511	528	542	538	555	539	572	510	529	511	542	579	553	509	534	559	544	521	554	565	556	540	542	536	537	567	547	528	570	563	516	578	542	544	548	538	573	524	530	531	538	571	542	496	501	550	559	528	561	572	541	532	572	590	593	509	562	535	538	555	561	572	550	548	528	549	580	542	563	566	556	528	574	489	579	588	575	534	579	559	564	522	560	555	554	550	544	527	575	562	592	510	526	568	517	576	555	560	571	543	551	547	549	563	599	544	607	549	554	552	555	481	520	502	562	542	561	563	585	565	575	588	571	518	532	513	548	580	579	529	514	519	532	513	555	560	583	526	526	565	539	523	565	537	542	549	532	545	539	528	550	556	556	520	573	527	553	548	556	540	579	538	530	540	558	557	548	580	566	558	494	540	566	531	550	536	515	550	583	561	507	513	564	571	502	550	551	529	544	563	532	536	567	564	539	552	546	541	546	514	581	545	593	582	532	574	575	563	535	544	501	579	539	545	496	576	540	574	571	530	551	566	593	525	584	573	541	559	561	548	519	531	549	599	548	532	578	556	532	578	568	533	572	580	503	557	573	549	575
25428	15655	17796	10094	1464	596	438	418	387	330	276	268	234	218	225	204	194	219	186	228	205	198	193	171	205	177	202	199	175	187	182	216	180	184	203	166	187	193	190	167	211	201	214	170	210	185	196	185	198	185	225	198	199	166	187	193	195	176	161	161	186	173	189	184	172	187	187	182	185	205	180	184	159	174	174	216	190	158	200	189	170	174	195	199	196	179	169	179	180	172	165	155	184	191	163	202	178	173	194	202	183	196	182	163	183	189	202	177	205	202	190	177	201	213	188	190	189	176	197	163	173	178	189	184	187	178	186	177	158	170	193	202	183	188	185	214	183	179	172	221	190	178	186	189	192	186	191	215	192	181	201	168	182	189	189	171	175	163	179	195	199	215	167	171	187	184	158	190	176	150	182	166	179	172	159	175	156	194	154	180	173	177	180	162	198	200	179	196	184	170	191	172	162	174	173	200	133	163	174	195	188	187	183	181	191	200	202	188	178	197	177	183	179	182	167	189	160	189	169	201	201	201	210	193	158	180	169	175	197	175	187	150	207	177	174	195	183	173	154	150	184	208	167	191	201	168	194	183	159	186	212	192	174	184	186	178	158	162	205	201	144	180	172	188	199	173	176	201	191	203	158	182	189	183	161	182	183	205	180	199	185	190	199	200	166	180	188	177	175	199	192	191	182	171	167	182	192	189	197	180	160	165	178	181	185	191	197	169	184	161	173	183	148	188	186	177	211	186	191	190	193	207	177	180	180	193	194	204	189	192	171	186	181	204	197	197	201	169	181	165	188	191	168	192	184	180	167	170	185	186	175	167	185	188	177	207	190	196	200	159	184	184	223	167	176	198	206	172	164	186	196	193	167	180	165	172	195	173	179	184	168	168	196	186	180	166	201	179	191	180	203	160	160	151	174	183	190	186	197	193	206	177	190	173	202	189	178	185	187	163	161	168	191	207	171	195	171	175	184	150	190	174	197	182	196	181	172	167	195	192	204	179	186	192	174	191	172	182	208	182	195	190	179	171	178	194	173	187	196	201	183	191	172	176	181	200	178	171	167	188	182	175	158	175	184	168	193	183	169	190	190	179	190	186	179	173	191	192	180	188	206	183	187	181	187	184	172	162	187	166	198	167	192	162	196	199	201	169	167	184	170	195	188	214	183	201	173	182	187	178	184	167	191	174	162	163	162	194	187	189	192	182	181	173	179	160	172	196	198	154	212	197	177	174	186	210	187	196	188	181	195	182	172	181	174	184	161	174	182	180	170	195	193	188	167	191	193	200	180	166	170	194	155	173	188	194	212	190	193	180	191	195	186	199	185	181	210	200	156	177	175	217	195	181	182	213	175	194	179	178	226	185	200	183	178	180	192	189	172	185	185	160	181	200	179	209	193	187	192	199	165	156	159	149	167	162	168	166	189	195	198	186	196	162	196	196	195	191	173	190	193	177	175	167	213	197	176	187	151	165	180	175	193	194	186	166	177	165	151	201	185	185	188	162	168	194	202	198	167	207	175	177	190	196	189	191	198	171	186	177	181	187	170	186	173	187	170	165	185	197	168	193	197	194	190	171	178	200	165	166	183	193	180	208	192	169	181	157	189	177	185	197	192	207	194	188	195	170	180	181	174	159	191	170	192	165	210	176	177	183	200	176	164	185	177	185	187	175	216	173	198	190	205	178	193	160	188	182	202	185	183	193	204	191	180	165	166	185	193	185	182	164	199	191	180	186	203	197	178	183	180	170	192	182	182	170	192	182	190	173	176	157	164	192	203	191	172	180	168	178	165	163	176	198	202	184	164	194	193	182	174	181	152	188	176	203	183	155	194	167	180	183	166	209	167	149	155	172	197	158	185	183	177	165	188	164	156	204	204	198	177	166	185	208	183	173	155	184	189	183	197	183	209	214	193	198	166	175	201	170	191	200	187	180	163	184	195	210	162	181	181	167	187	183	193	196	175	198	189	196	197	194	206	180	173	182	191	176	167	172	200	188	200	179	195	198	166	206	163	167	205	172	185	162	179	205	170	192	198	193	200	177	189	174	185	222	174	181	192	173	195	189	167	181	199	189	171	168	163	177	177	192	210	181	194	173	211	164	181	193	191	178	187	179	203	189	178	190	172	167	166	177	167	171	158	212	161	181	166	175	183	196	185	204	187	184	201	175	178	180	184	181	178	163	173	197	194	200	184	184	192	177	202	175	190	196	189	174	186	181	197	168	187	192	204	168	200	200	161	198	188	162	188	195	181	175	211	184	164	196	176	186	179	175	187	158	193	205	211	179	188	197	184	174	200	186	190	195	182	184	164	190	161	203	191	201	193	197	175	184	181	167	181	202	179	189	180	185	162	186	190	174	171	185	165	192	160	196	197	165	184	181	184	182	227	176	166	176	172	179	169	193	197	192	182	180	161	193	195	185	207	191	203	197	202	180	200	203	203	182	190	160	182	207	181	172	214	167	179	192	180	182	183	178	203	161	189	193	179	203	187	182	163	187	193	176	205	184	184	196	179	158	164	162	174	184	189	190	210	179	191	193	197	195	186	167	174	171	184	195	184	158	171	171	187	197	183	197	178	187	196	188	183	179	157	169	164	162	182	185	191	171	201	225	182	171	185	194	172	190	176	192	180	195	189	165	199	176	187	193	184	167	172	183	195	187	170	195	186	166	188	174	204	189	181	170	182	180	202	206	177	174	166	185	173	192	179	187	198	173	169	187	177	209	204	200	167	185	165	186	168	192	169	194	171	165	172	182	194	217	222	185	178	182	195	207	184	213	194	187	159	171	194	184	169	222	196	205	197	159	157	177	197	168	189	154	166	172	175	161	186	170	235	179	189	162	194	176	173	191	180	188	174	182	163	159	208	211	199	219	181	187	189	202	153	173	192	205	178	188	220	172	164	174	204	177	200	198	189	191	190	170	185	161	180	206	181	197	217	174	182	161	173	198	188	181	197	172	204	190	192	169	180	194	180	190	198	190	214	202	216	163	200	176	188	167	168	192	156	219	172	156	161	165	177	154	185	197	168	183	187	181	174	176	196	173	167	210	167	179	195	186	177	190	191	181	213	186	200	197	186	187	163	178	183	179	176	179	173	199	193	183	186	181	199	205	179	172	211	202	204	150	183	181	195	204	169	164	191	195	188	168	203	181	170	217	179	184	163	185	188	175	170	216	165	183	187	201	182	212	185	172	184	194	192	193	193	202	187	193	207	210	185	186	173	162	174	200	177	189	160	151	173	190	181	178	161	195	190	165	191	156	180	179	188	166	163	189	193	203	173	176	189	162	196	189	205	186	188	177	192	197	168	196	208	164	184	186	195	192	216	170	179	183	175	182	191	215	181	184	177	196	191	187	177	201	171	157	176	173	170	193	174	173	187	193	177	187	176	177	181	193	195	206	169	180	189	191	188	197	194	201	187	169	182	203	162	177	171	189	176	211	173	186	194	193	176	178	191	207	183	181	161	194	170	184	178	181	205	179	176	194	194	190	199	176
18589	14312	23382	14682	3005	2382	1992	1693	1544	1217	975	971	742	706	654	617	609	598	583	543	513	535	505	521	484	524	547	472	473	517	457	457	486	499	493	484	471	465	465	481	472	453	472	452	421	447	465	462	487	447	482	446	414	460	467	477	435	494	437	466	481	461	487	448	462	457	461	442	451	419	419	457	429	453	454	456	449	451	466	464	424	460	457	460	420	438	413	491	425	423	460	450	447	478	452	445	428	453	432	468	436	422	430	465	456	431	450	465	449	436	406	440	419	428	443	451	466	443	467	444	440	462	479	466	422	447	432	472	429	489	441	456	480	419	471	433	436	492	441	453	441	452	419	496	488	455	458	439	421	448	471	458	447	461	407	449	422	434	440	413	451	489	446	460	456	515	433	447	452	469	421	412	470	416	449	439	451	431	480	467	418	428	471	439	435	463	438	462	473	453	427	467	452	465	462	428	435	470	450	438	477	433	449	465	469	457	442	442	460	469	406	445	446	467	432	441	458	454	446	450	510	464	436	435	414	472	475	462	428	449	449	450	435	480	434	448	480	478	411	440	476	477	426	454	454	405	465	476	443	456	450	487	460	426	499	445	452	453	455	458	437	424	445	442	437	424	444	489	461	425	437	483	479	444	430	457	477	442	483	470	434	456	469	459	436	454	478	431	454	409	434	448	458	448	453	451	420	440	451	425	470	422	469	454	423	452	442	429	470	485	515	438	411	446	466	453	457	484	432	454	446	448	433	473	475	419	389	438	472	472	445	473	449	429	451	450	478	465	408	454	456	433	470	458	433	415	450	481	450	491	465	490	472	465	434	453	447	421	446	436	427	430	490	437	457	424	469	438	465	458	486	469	436	454	432	439	458	465	448	436	471	431	434	462	432	427	472	432	473	439	449	452	456	460	470	471	499	485	471	450	455	452	426	442	495	482	453	445	435	463	436	464	456	401	465	497	443	436	484	437	446	446	441	484	442	480	433	438	423	438	435	469	449	468	452	438	469	470	452	476	438	421	472	463	435	456	459	459	433	493	484	451	466	419	439	445	447	453	478	444	453	449	440	454	442	441	438	429	454	457	456	417	456	437	471	425	479	472	434	452	480	483	439	475	478	469	429	444	455	451	464	459	441	436	435	452	464	429	438	410	449	449	455	431	450	457	462	439	496	425	442	465	477	468	455	434	422	452	458	415	451	473	441	447	432	492	412	430	448	491	459	492	447	468	465	454	431	433	442	442	419	466	455	442	435	422	444	476	452	470	419	439	410	445	444	429	460	456	429	414	458	467	440	452	472	404	504	446	443	457	467	422	492	449	454	441	437	465	436	435	492	429	444	431	453	429	407	433	442	465	432	481	431	426	467	413	438	457	476	477	450	455	404	496	423	396	433	455	432	446	428	456	470	467	463	447	488	441	440	427	434	472	454	468	447	439	430	470	466	458	439	453	431	451	427	441	451	463	486	470	438	417	476	452	406	428	464	477	467	440	442	459	458	459	470	446	444	502	464	464	455	439	454	435	485	425	503	444	450	426	405	443	462	420	453	423	479	462	451	469	436	470	448	440	424	472	422	471	482	450	436	472	434	455	453	444	436	449	446	430	428	442	424	427	468	421	421	478	425	456	443	441	449	434	469	433	421	464	429	427	445	466	442	462	463	408	428	437	432	440	463	458	444	480	469	458	413	445	440	412	427	416	454	475	442	455	471	393	466	475	448	412	475	458	410	447	479	460	415	456	462	473	461	439	490	423	462	417	433	435	446	452	465	408	434	466	444	464	539	444	457	436	477	467	446	438	460	459	460	426	455	468	446	445	460	423	442	434	448	464	451	432	452	454	450	479	501	460	467	504	438	469	463	424	494	468	478	483	450	412	485	480	456	448	424	458	449	470	436	454	464	424	442	481	438	445	442	457	416	435	468	453	486	451	452	463	486	444	433	473	494	443	463	442	459	483	477	440	433	440	463	482	469	479	466	450	446	436	470	456	466	431	455	454	490	503	447	434	413	435	466	476	473	439	497	428	488	432	463	478	446	442	482	446	416	470	482	457	415	425	484	469	450	446	436	441	426	482	451	443	443	454	482	441	436	439	414	415	420	479	430	451	492	507	459	441	453	435	466	496	427	449	456	458	486	456	443	443	446	453	516	436	457	489	414	461	437	413	429	474	452	461	455	497	467	436	447	453	448	417	430	466	470	474	458	442	445	487	448	464	488	461	472	481	427	469	432	474	440	454	467	451	442	443	440	421	469	469	403	462	453	471	434	473	461	434	454	440	416	415	453	444	500	460	487	420	461	415	455	437	433	445	467	485	428	447	469	469	425	447	462	475	448	497	456	491	464	460	462	463	448	452	443	477	468	462	440	488	396	442	477	441	431	449	440	416	492	399	438	439	455	464	410	446	427	505	475	463	450	452	465	431	446	454	433	461	440	446	485	474	454	465	463	481	449	457	408	472	454	432	429	471	446	458	452	408	467	459	450	430	452	464	443	497	445	464	436	499	491	437	463	448	491	457	450	447	450	449	461	476	454	422	452	490	413	433	437	467	495	473	414	442	448	462	476	471	440	447	460	442	462	479	416	470	464	461	441	444	440	475	463	452	441	454	449	442	459	451	443	468	472	429	446	467	400	433	478	453	430	464	415	426	484	453	454	460	451	447	453	473	448	458	449	428	409	431	493	454	484	491	446	475	411	439	425	434	457	471	497	450	473	454	439	466	473	469	461	475	417	451	482	441	471	449	414	435	394	462	438	471	473	444	496	459	447	462	481	445	515	451	460	452	430	418	462	433	435	423	465	416	472	417	418	465	429	443	464	453	452	416	455	400	454	469	419	432	441	443	462	485	421	447	443	425	475	463	447	474	466	466	462	478	454	428	479	466	478	485	446	487	416	442	431	464	467	468	488	439	425	402	467	478	484	471	455	415	451	444	445	466	444	431	438	432	458	481	488	432	478	451	468	452	450	454	498	426	427	454	450	439	474	437	504	487	442	448	417	471	494	449	442	460	452	430	470	496	444	450	463	473	435	412	445	493	444	473	498	450	444	492	458	443	461	446	467	442	471	460	449	458	437	457	463	444	459	434	459	418	454	433	475	413	472	470	425	444	423	437	446	468	441	433	443	473	454	447	446	475	439	455	428	432	445	442	423	416	422	438	444	453	442	473	463	446	430	428	436	428	420	424	461	447	458	424	487	468	440	425	451	405	454	450	444	458	462	452	456	443	431	456	445	442	447	447	421	471	476	449	438	459	442	438	477	461	439	445	451	419	471	442	453	432	447	502	472	454	473	483	421	442	448	476	470	438	419	443	439	455	442	419	426	461	439	444	447	475	461	436	479	426	445	424	440	448	448	455	462	463	458	473	476	466	476	428	412	440	432	472	435	448	453	456	443	452	454	490	493	466	467	472	408	500	453	436	462	478	460	456	438	456	462	432	407	425	425	449	460	481	455	449	453	460	457	439	411	488	429	434	451	446	459	426	427	453	430	422
34977	22832	24871	13974	2612	939	545	431	442	353	216	213	181	190	145	132	136	126	125	112	119	138	128	123	98	119	100	119	123	120	108	100	119	91	103	117	110	123	91	119	103	125	125	116	105	114	111	107	95	96	107	135	117	118	100	106	112	100	111	100	93	86	112	119	106	118	104	88	101	111	108	114	109	104	131	122	124	111	99	113	112	100	109	100	110	106	125	88	107	111	118	102	105	119	103	135	114	94	113	123	108	99	117	119	113	100	86	104	92	112	114	95	103	92	108	100	105	98	92	93	89	93	101	99	95	98	126	108	102	102	124	117	121	106	100	96	107	108	109	106	109	113	118	127	115	133	101	124	90	112	107	110	93	97	105	114	100	116	101	118	116	110	98	101	87	103	129	109	112	114	81	97	109	99	115	107	111	99	106	99	112	101	124	103	119	107	111	92	115	108	109	101	117	133	120	107	100	102	118	119	123	95	111	116	107	114	116	96	108	107	88	96	105	117	99	111	110	101	95	116	114	88	87	106	114	87	101	110	98	121	101	104	120	97	102	101	114	109	117	104	88	107	109	118	95	107	105	95	125	106	95	112	89	110	119	134	104	111	118	80	119	112	114	107	104	95	99	117	96	115	97	116	110	121	116	119	90	102	109	99	105	120	100	101	108	113	95	102	119	94	113	97	117	87	123	111	106	89	100	95	105	124	107	95	97	99	113	118	119	96	108	114	118	121	111	100	95	123	114	118	111	111	120	91	103	119	107	119	128	119	113	118	119	123	109	105	136	110	106	124	125	124	105	106	105	112	128	92	117	111	106	95	92	113	93	110	103	127	109	97	127	108	108	113	104	105	100	73	97	113	113	106	107	101	111	130	126	115	107	119	96	99	97	113	107	116	114	108	96	109	99	99	103	96	125	123	126	92	107	108	124	106	125	108	112	105	102	102	96	114	105	101	95	86	92	104	112	138	129	119	88	102	104	99	110	86	103	121	109	118	111	101	113	106	113	122	118	106	110	109	83	88	103	93	109	96	99	98	103	101	126	95	116	102	114	98	102	104	109	96	115	101	103	89	98	100	91	125	98	118	106	103	116	100	99	121	120	116	113	116	96	90	110	110	113	98	116	94	111	114	112	117	125	103	89	113	104	117	112	108	106	105	111	114	110	98	106	110	111	105	115	107	109	117	109	102	96	108	114	113	105	92	112	88	127	106	124	110	90	126	100	115	99	114	112	115	125	100	98	104	122	106	92	132	100	129	114	109	105	91	124	95	108	103	97	111	93	106	99	100	87	96	119	107	82	116	90	88	102	104	95	103	118	103	120	124	109	130	101	139	99	123	100	91	115	95	138	123	100	101	104	119	92	96	107	109	117	121	101	97	127	93	104	94	113	105	108	95	130	120	115	112	106	97	114	110	115	114	106	94	104	116	114	117	107	109	105	117	136	104	93	104	135	104	104	105	119	105	99	97	112	125	87	123	135	110	85	105	111	102	91	123	87	104	111	117	125	106	105	130	86	107	120	109	113	94	122	120	116	112	99	122	111	118	98	116	109	133	131	106	94	121	100	98	101	93	89	109	105	114	103	114	109	112	114	120	104	97	99	105	109	108	115	101	109	109	89	100	102	102	96	87	98	83	103	115	107	109	108	115	91	132	86	109	103	123	136	93	100	129	97	126	107	98	106	85	121	88	96	109	103	88	99	119	124	113	100	98	107	92	119	121	107	115	97	104	120	91	114	112	91	115	104	122	90	128	115	119	96	95	97	116	121	109	101	96	103	116	99	111	101	104	119	116	107	117	113	94	94	112	98	106	103	103	118	108	118	101	120	129	115	118	120	108	106	108	117	111	118	86	122	99	111	98	119	106	91	113	108	105	104	118	109	121	112	80	104	92	111	101	119	103	108	114	102	108	100	116	109	119	103	99	129	123	105	97	109	135	110	104	116	110	119	117	94	101	119	118	119	120	110	88	125	102	100	117	95	113	97	118	104	104	122	92	106	108	94	110	100	106	102	89	101	101	106	124	85	104	118	118	102	107	130	124	102	107	117	105	103	118	115	100	95	104	97	85	94	107	105	103	129	109	102	114	95	111	114	100	119	105	124	111	104	102	107	97	112	110	95	128	81	94	113	104	104	83	99	114	99	124	88	87	108	120	116	101	114	114	104	107	93	117	127	103	103	117	103	106	108	95	130	102	113	89	122	121	104	96	115	105	116	102	125	121	109	107	101	100	91	99	101	100	81	96	101	121	101	114	99	102	88	104	100	105	128	108	115	122	94	102	110	99	99	127	121	105	88	107	129	93	95	116	93	110	136	118	111	110	104	121	103	85	124	106	104	114	129	117	117	100	95	101	119	122	97	93	109	124	112	135	91	107	95	125	97	106	107	98	113	94	109	97	117	110	112	110	109	122	108	113	121	94	118	104	92	121	87	96	118	104	114	103	102	97	93	115	110	104	113	105	102	110	118	103	103	117	115	103	109	102	124	99	109	103	105	101	121	91	117	101	116	113	97	101	119	104	99	110	105	105	99	91	106	101	114	102	104	108	104	116	101	94	87	107	105	101	96	103	100	117	105	99	95	85	84	112	119	90	110	77	82	95	106	95	111	130	106	100	91	118	138	87	103	96	100	91	108	109	89	97	126	100	113	134	110	115	120	102	108	118	111	95	104	131	129	90	114	116	107	107	122	91	90	100	80	125	122	130	116	97	99	91	106	131	114	99	119	130	99	106	110	102	102	107	117	99	105	94	97	103	107	104	95	123	91	105	128	105	109	100	116	104	108	106	114	121	112	99	110	118	118	104	126	113	116	106	110	109	124	111	116	100	123	108	122	94	110	112	92	102	112	118	104	117	108	104	111	120	91	109	113	127	122	114	108	92	106	127	115	103	102	112	115	123	93	124	92	124	149	117	106	102	81	110	106	117	107	116	97	106	105	87	106	105	114	101	101	93	115	117	114	90	103	104	105	114	103	103	94	90	104	92	98	125	126	113	106	88	111	105	112	126	90	80	92	111	90	103	108	96	104	119	124	109	102	79	103	134	115	110	109	98	98	134	89	105	97	115	100	122	100	111	106	113	86	95	110	114	89	107	108	121	114	115	97	95	117	109	86	99	127	114	96	116	103	117	102	106	100	93	115	122	131	106	114	100	97	102	108	117	117	100	115	99	132	94	83	104	101	95	92	127	82	125	110	97	107	110	108	100	96	94	110	108	106	96	101	114	107	101	93	89	95	98	100	119	109	105	105	109	110	105	104	110	118	112	97	88	105	113	122	107	118	111	121	132	109	91	110	99	106	135	102	114	107	106	113	111	110	95	107	109	107	114	98	109	113	116	120	114	99	100	121	99	118	111	130	118	101	90	109	114	129	110	95	114	97	122	114	98	118	139	113	120	101	119	94	113	103	99	99	91	106	113	98	111	100	86	106	115	109	101	92	105	86	104	107	102	119	80	116	78	100	98	107	116	106	102	115	105	109	97	109	106	125	111
24111	19331	28855	16634	4223	3229	2496	2136	1899	1427	1107	984	796	755	602	557	530	510	472	459	403	393	391	424	396	392	337	349	320	348	301	347	341	321	323	297	323	296	283	313	307	262	266	303	304	297	317	310	355	289	279	286	291	267	286	282	282	292	278	277	279	283	281	284	264	289	269	296	282	307	305	266	295	278	281	288	301	267	313	269	307	298	248	286	263	290	289	279	259	266	286	290	290	303	286	292	318	308	274	305	290	282	273	284	283	280	284	277	291	277	248	265	299	296	243	287	269	272	263	247	300	308	262	288	294	255	281	278	310	287	291	269	273	282	294	282	285	272	297	283	281	258	280	283	313	277	307	265	282	297	309	278	264	302	290	279	307	299	312	262	288	261	270	259	277	279	285	254	269	308	268	277	266	297	277	257	279	299	286	242	274	259	284	277	316	267	292	253	263	308	275	250	283	272	257	252	312	306	284	281	295	311	316	300	276	277	293	277	293	311	252	291	281	294	278	265	293	276	275	256	278	276	246	247	255	284	290	294	278	267	297	272	277	283	276	284	280	303	259	282	307	293	305	250	278	281	278	286	292	275	267	266	278	291	283	280	246	293	266	271	249	269	268	284	294	292	281	271	288	278	294	275	288	246	280	276	298	263	296	258	299	288	292	305	319	291	246	301	280	296	278	278	270	269	285	282	291	289	262	277	271	277	267	300	298	282	260	302	272	280	298	285	292	274	283	297	286	288	266	260	255	283	261	285	292	307	280	285	267	297	280	303	259	278	309	278	246	260	286	285	262	264	268	293	276	294	255	266	288	322	299	247	314	294	245	272	251	272	244	269	283	291	303	314	265	292	263	322	264	260	293	299	253	267	297	266	270	264	279	278	274	305	277	287	268	279	245	272	290	281	269	280	279	297	281	268	288	247	292	283	242	285	310	272	256	275	284	297	270	269	303	291	284	284	286	307	262	322	282	279	277	283	276	323	290	273	288	283	262	282	266	269	291	282	296	318	271	272	269	294	237	239	250	251	266	279	263	340	249	311	263	292	283	298	256	291	296	316	280	296	275	265	261	296	276	267	305	292	292	287	268	276	287	292	287	301	284	266	267	280	297	271	279	273	275	279	281	260	286	306	283	280	257	292	296	279	273	285	264	312	272	277	280	281	272	299	293	272	285	278	272	284	301	247	280	283	279	292	265	265	267	281	277	274	315	286	263	279	249	306	283	306	284	289	292	292	298	316	303	276	281	261	301	258	280	274	293	264	306	299	265	278	289	272	266	264	283	267	295	249	286	258	267	285	286	285	263	264	300	264	289	284	281	297	283	278	273	296	274	294	251	277	285	289	274	286	254	311	266	279	274	287	269	288	305	279	280	296	286	284	274	289	288	270	260	304	293	259	262	275	284	319	287	258	275	265	291	282	263	223	287	273	267	306	271	277	285	275	292	278	273	272	305	299	278	278	313	273	282	283	277	269	291	308	298	286	284	279	261	296	281	309	264	291	292	242	308	277	302	281	300	287	291	286	260	264	255	288	301	293	274	271	293	287	267	321	290	293	287	281	302	301	297	272	279	291	277	293	258	294	290	278	281	295	263	290	272	272	257	290	283	293	284	292	275	284	286	290	279	268	279	304	274	241	284	288	255	273	277	272	308	274	262	297	279	290	284	288	294	312	294	286	296	305	286	256	282	291	250	268	285	272	289	239	268	290	293	281	283	262	275	281	276	294	262	271	263	279	268	258	303	267	285	282	287	300	289	283	284	295	258	288	312	253	270	268	300	283	276	262	290	289	280	240	281	295	268	286	283	249	295	252	281	273	290	313	293	294	279	302	295	302	301	262	266	291	275	279	266	274	280	270	258	268	255	282	281	286	280	245	267	288	269	294	270	283	300	293	272	256	265	304	257	288	307	305	266	246	296	289	255	299	280	266	274	244	288	283	300	286	313	282	313	275	292	262	278	259	260	279	266	288	250	286	302	293	281	274	303	274	306	283	305	287	303	309	281	270	307	297	285	270	253	265	298	293	283	304	259	249	249	287	281	291	267	266	274	275	291	285	264	313	282	289	287	281	289	286	275	265	289	284	255	258	273	284	281	272	315	277	267	273	246	276	273	282	268	289	304	257	295	283	276	264	269	274	300	279	287	282	259	274	301	262	274	306	263	277	266	287	283	326	252	292	242	316	272	272	269	294	253	291	257	313	305	303	257	296	273	282	249	284	287	310	300	281	263	282	285	289	257	278	281	334	300	273	299	252	290	268	303	265	255	295	313	274	295	310	269	283	264	263	285	274	281	316	304	272	284	290	271	281	303	253	302	274	299	278	314	267	287	258	292	251	276	261	261	260	275	292	280	275	293	306	269	288	290	289	294	285	274	272	307	251	273	289	281	262	306	265	256	298	309	267	285	273	274	286	270	255	276	274	267	275	290	275	302	306	264	287	268	289	283	291	278	274	293	320	283	246	294	279	260	256	299	278	272	275	242	276	266	300	279	288	277	294	290	248	268	256	285	271	273	269	281	272	291	257	276	297	256	296	266	275	276	276	292	246	278	302	245	276	313	268	310	269	265	248	295	291	299	295	296	281	265	270	290	269	283	296	279	298	304	272	258	254	285	292	293	291	285	267	293	285	262	256	317	274	277	311	321	271	309	224	282	265	264	263	268	283	288	286	317	278	267	297	264	295	277	300	281	259	247	263	270	284	262	298	277	263	302	265	292	281	295	251	292	286	293	254	275	258	268	295	308	301	300	271	272	268	274	266	296	281	290	263	256	261	247	276	300	286	278	295	265	264	298	266	276	264	265	279	256	298	300	281	271	281	291	303	304	308	288	278	312	305	293	276	309	298	255	281	265	292	281	273	287	282	291	305	313	274	295	275	296	297	288	287	282	272	285	288	301	251	301	266	287	293	263	271	258	274	287	273	281	279	294	299	268	273	276	286	269	309	302	289	253	253	270	295	304	268	291	273	312	281	292	264	341	249	264	263	277	270	263	275	310	303	245	290	284	274	279	274	280	276	280	268	281	267	267	266	250	297	258	262	299	259	259	277	277	250	256	255	268	265	286	265	269	296	284	292	301	268	265	298	294	304	268	271	274	336	277	282	294	299	311	300	303	289	342	274	285	318	292	283	261	303	312	279	260	290	286	273	274	256	281	284	302	292	258	276	304	274	283	280	267	254	284	300	298	309	250	304	278	292	256	278	279	298	293	275	286	279	270	255	257	290	293	254	258	261	273	284	308	260	288	292	262	275	271	283	312	286	270	285	267	279	317	265	245	269	277	273	292	274	289	284	273	263	281	275	256	265	280	270	269	300	307	290	255	274	274	282	251	271	294	290	295	228	302	277	293	268	248	278	279	286	292	306	288	277	284	299	290	286	272	281	306	296	297	280	269	308	274	267	297	263	273	268	276	281	272	298	277	274	291	233	305	306	257	275	280	272	272	331	282	275	272	287	274	290	271	287	267	298	269	296	300	283	261	270	265	281	278	303
12079	5090	3674	1450	536	466	375	330	317	295	278	258	270	290	229	226	236	233	195	228	229	207	233	234	231	237	235	193	245	217	216	215	241	269	246	245	214	251	265	218	221	211	226	236	239	230	219	222	190	208	212	220	221	232	228	194	246	225	221	189	231	219	221	235	257	234	213	236	235	235	198	228	219	207	207	220	231	220	224	227	249	215	194	217	228	243	219	239	222	236	223	184	215	223	252	221	201	206	206	233	229	194	259	231	230	207	206	220	218	215	243	208	234	241	223	218	227	215	237	232	207	214	201	224	208	202	244	214	222	206	217	204	208	189	235	223	241	224	242	268	199	208	253	256	227	214	197	222	203	240	229	221	233	222	225	248	187	204	203	209	222	223	179	219	217	207	191	216	243	205	245	213	224	231	250	235	221	226	234	212	203	220	222	197	237	219	218	196	220	239	202	220	220	236	209	215	218	236	270	227	235	269	244	251	255	229	219	220	224	219	218	235	218	229	207	222	229	265	203	205	216	222	229	237	223	241	215	226	232	194	214	233	197	227	210	226	223	191	235	193	238	210	215	204	190	230	214	252	254	241	231	235	228	230	223	227	218	196	217	209	229	232	215	199	192	214	230	216	229	240	239	192	215	241	215	222	207	247	204	228	248	229	184	226	244	227	214	228	230	217	200	216	205	208	238	219	234	207	192	230	243	226	211	198	218	226	228	180	228	217	217	209	239	238	240	226	232	230	220	219	255	217	243	232	217	233	197	239	207	204	212	229	210	204	243	260	226	222	244	214	241	249	222	212	225	207	238	251	229	211	230	212	232	216	218	268	237	244	246	213	194	227	214	222	233	223	195	221	240	237	199	210	205	191	232	178	216	204	223	228	233	238	244	236	235	214	221	239	220	210	238	239	229	256	229	242	227	219	205	188	192	196	237	255	215	201	211	243	207	224	217	206	214	215	229	240	228	206	201	200	230	231	239	221	242	215	224	217	232	215	222	217	230	232	266	228	214	219	188	253	215	226	258	224	189	211	224	243	210	236	208	235	222	219	213	237	211	228	234	232	217	209	199	236	244	207	241	237	236	227	207	227	243	235	236	222	198	232	209	222	237	207	215	211	200	208	197	216	211	252	229	220	226	218	240	211	248	213	229	234	247	220	210	221	245	202	212	226	217	208	199	218	238	247	217	228	202	204	242	211	213	196	234	234	246	207	222	224	222	203	227	226	227	224	222	237	222	201	229	198	237	227	238	217	214	223	223	219	237	220	233	228	217	228	219	227	193	247	198	232	234	214	261	224	213	237	228	209	236	210	217	242	198	215	249	222	228	230	239	253	246	231	225	226	218	227	202	230	238	243	199	231	255	217	200	213	236	220	230	220	223	207	221	211	223	197	223	236	216	222	250	234	234	213	212	217	215	244	257	201	259	237	215	170	223	204	219	231	233	222	224	219	246	252	244	233	245	185	229	204	219	204	226	233	217	217	218	204	227	209	228	208	224	208	217	235	217	218	221	223	227	188	224	228	245	245	237	223	243	238	200	205	225	246	239	214	237	258	206	218	234	222	221	220	223	215	214	210	217	239	219	239	242	229	205	223	228	215	224	195	191	214	229	205	211	222	231	239	218	215	197	236	227	215	236	218	242	254	226	222	209	237	203	212	213	246	249	205	276	224	211	203	203	238	217	241	201	223	208	212	233	232	211	185	238	230	227	210	209	235	237	222	224	227	207	207	201	219	220	240	205	244	212	208	201	233	232	216	189	206	217	239	228	221	209	194	235	231	228	241	222	219	230	223	234	240	223	198	209	202	230	219	197	210	217	233	209	222	224	217	213	237	216	245	252	212	201	211	210	195	212	250	253	222	228	214	223	225	212	221	227	218	222	194	234	242	226	206	213	223	237	236	209	221	204	206	196	225	257	244	219	199	228	208	214	217	202	207	233	207	221	260	208	229	220	201	222	241	245	214	238	236	227	218	221	232	239	218	240	220	234	223	209	243	240	234	247	249	208	229	239	227	243	249	238	229	220	209	240	217	256	237	194	217	225	234	216	231	225	222	238	233	278	249	210	195	219	202	236	206	233	203	215	220	240	214	207	234	218	242	228	209	225	215	219	200	207	253	196	212	196	208	219	203	192	229	230	231	195	196	206	245	201	219	228	258	248	231	212	204	209	203	243	228	219	220	194	239	225	187	221	240	195	199	205	213	217	243	227	225	208	220	201	193	221	208	209	227	228	219	218	199	214	233	223	215	195	215	230	202	227	231	205	235	216	223	255	205	221	252	248	215	256	215	220	219	225	206	214	213	232	210	222	214	236	200	232	247	239	253	209	229	195	175	229	227	221	216	200	210	216	224	211	199	222	225	249	253	222	207	224	195	220	204	236	213	198	214	228	242	246	207	225	224	224	231	252	237	211	221	244	240	246	197	204	215	244	209	209	231	217	220	218	223	222	223	230	225	232	218	255	218	250	224	194	212	224	223	234	212	200	217	228	302	251	211	234	226	208	222	201	209	205	232	202	256	210	245	230	257	219	207	227	228	232	222	228	210	227	204	209	237	241	237	215	200	222	226	197	242	239	234	238	218	210	240	230	229	219	221	216	193	226	199	221	222	227	223	219	222	235	224	240	219	227	226	227	235	197	219	251	232	234	210	216	211	243	215	231	263	212	218	224	218	216	222	197	207	226	212	217	235	206	249	251	244	223	221	232	208	212	219	219	199	197	230	229	218	212	218	228	222	226	200	229	230	221	231	220	221	226	228	221	212	203	220	215	236	239	228	250	217	223	223	223	242	234	224	206	204	214	230	214	211	207	207	218	227	221	230	226	210	227	230	208	229	228	264	236	212	204	225	212	218	258	250	199	220	226	218	230	207	209	229	215	210	208	217	242	198	200	205	240	210	220	217	210	197	228	209	240	225	208	206	208	213	220	204	196	228	228	245	250	209	216	201	204	219	208	228	254	258	234	263	214	218	205	209	234	219	239	223	215	205	198	210	204	200	226	204	200	202	203	218	226	234	217	198	215	243	224	226	244	240	216	219	211	223	229	253	201	236	222	227	227	227	242	225	222	189	195	230	202	213	211	225	234	222	214	239	255	222	208	208	227	234	237	225	199	233	216	210	234	233	233	203	227	249	221	221	216	231	219	230	233	219	214	212	231	220	212	233	209	224	233	232	207	220	210	220	229	217	239	237	212	220	232	214	246	220	208	221	209	225	233	227	226	231	242	218	245	247	227	217	197	198	256	211	218	228	249	231	235	261	247	244	251	232	226	242	226	232	208	220	228	232	214	243	228	217	231	239	212	221	230	207	228	242	221	204	246	225	199	219	199	208	230	245	259	222	218	201	231	243	253	241	219	244	234	233	218	210	189	243	242	227	227	214	208	223	230	257	259	231	250	228	227	237	216	235	224	199	199	223	241	218	217	256	215	206	226	240	209	235	252	222	195	210	206	207	227	218	227	247	204	194	232	225	231	239	215	224	195	233	205	215
9032	5400	6957	4133	1919	1522	1270	1175	1018	838	799	700	736	639	621	627	620	572	602	564	598	561	577	612	598	545	559	549	624	579	560	548	567	547	517	531	566	569	525	597	526	556	519	582	532	538	562	559	570	534	576	527	544	585	485	525	560	520	548	570	553	524	565	558	556	554	544	589	535	563	559	518	565	534	554	538	513	591	579	547	508	523	551	578	544	578	549	552	513	581	515	544	562	524	564	520	581	537	554	549	531	522	582	553	554	541	544	529	536	528	489	537	545	562	573	573	527	542	565	533	578	589	545	536	570	582	556	552	536	544	584	580	523	568	557	552	557	523	534	551	506	551	504	533	556	575	586	576	592	581	548	547	575	530	484	541	550	502	556	553	526	541	538	518	523	539	529	554	515	489	556	523	518	524	499	539	560	513	572	534	529	515	512	550	572	541	574	576	545	531	533	526	509	525	597	549	520	536	518	549	530	537	544	498	554	520	504	533	507	542	549	534	499	521	540	534	551	537	558	571	566	542	538	592	570	540	542	558	487	548	518	562	531	539	512	537	528	474	516	591	553	563	518	530	516	497	549	569	496	570	567	509	507	552	555	540	579	541	554	545	524	555	548	599	551	587	551	542	543	511	550	526	570	485	541	536	532	547	593	531	550	530	537	543	558	547	587	507	600	547	528	582	514	543	509	562	570	564	593	535	543	517	547	528	568	548	499	557	514	556	562	557	551	569	567	518	543	555	601	540	507	537	547	535	544	529	564	539	559	523	523	554	564	513	574	505	563	486	558	560	554	568	559	486	568	535	507	542	529	514	538	556	523	550	554	575	551	551	577	533	562	567	569	552	580	528	516	555	539	560	576	521	521	548	544	496	535	542	546	571	566	616	560	539	529	548	557	549	607	554	555	536	568	528	544	558	557	563	530	537	555	528	521	535	552	551	533	528	556	525	549	550	559	526	566	530	504	608	561	532	529	540	534	535	575	555	556	565	539	558	557	546	522	580	597	532	508	521	536	545	563	561	609	568	513	524	542	540	519	501	539	531	543	543	577	482	508	574	535	509	530	582	545	549	527	518	568	525	533	553	570	566	542	496	549	560	517	536	567	568	516	498	538	542	554	600	515	519	550	533	499	540	565	529	524	544	553	543	552	527	550	560	536	570	534	508	510	523	529	534	553	524	494	500	577	522	550	505	519	604	543	521	535	540	523	538	556	563	488	510	536	578	501	511	623	541	525	511	585	570	518	531	554	536	542	535	551	558	523	541	547	539	507	490	536	556	532	552	506	573	538	491	519	563	548	551	532	557	559	503	493	502	553	518	597	522	558	511	568	537	574	544	541	562	570	551	542	532	529	562	538	519	521	520	525	548	548	549	566	542	562	556	549	543	516	549	543	551	539	537	533	537	552	564	589	546	538	540	532	556	559	541	535	564	523	522	585	512	529	542	576	500	541	502	539	526	537	520	519	508	535	520	523	531	568	553	573	507	568	546	562	514	553	551	515	580	548	536	514	554	582	536	533	525	533	542	578	488	543	523	554	546	567	558	535	524	584	527	576	463	579	537	545	544	590	547	573	520	553	553	575	574	532	535	530	572	577	554	515	525	509	572	535	577	540	570	554	578	557	538	518	528	553	522	531	574	542	528	528	570	530	534	551	552	527	543	565	587	573	498	580	540	569	531	530	576	535	555	541	573	525	533	561	534	555	603	526	559	528	550	575	585	578	528	569	558	538	586	559	516	529	539	566	527	573	518	564	559	550	563	550	535	557	544	530	521	570	536	541	561	508	526	542	561	523	545	538	518	549	504	572	520	545	505	536	532	539	568	514	534	529	515	524	554	543	509	537	568	513	570	533	519	532	543	514	558	546	485	572	538	574	542	558	552	561	534	577	523	523	541	582	523	523	498	544	540	561	519	522	602	545	558	558	554	554	539	558	561	548	575	544	528	567	537	582	555	579	544	543	533	539	526	550	557	547	525	557	515	518	583	523	529	564	551	565	525	522	557	557	571	519	503	566	513	563	544	556	569	506	570	562	523	542	565	550	561	542	537	505	551	623	525	552	545	565	551	549	526	534	539	564	523	517	543	579	574	533	538	525	530	537	540	576	548	570	512	532	489	506	545	542	571	512	546	547	564	548	561	509	539	537	551	545	581	521	522	551	522	574	556	533	558	536	508	563	516	559	537	552	538	574	529	550	558	518	546	547	536	589	540	534	521	530	565	567	566	506	535	535	548	527	547	536	563	529	509	561	579	603	566	562	564	521	562	525	532	509	566	573	525	515	531	537	499	516	509	529	527	521	521	545	524	522	515	547	542	521	545	552	563	500	509	520	575	503	564	541	562	587	562	552	567	536	559	575	580	533	580	472	576	557	541	544	520	558	545	528	524	568	543	540	541	531	554	556	507	565	534	510	542	593	531	557	531	551	535	532	545	526	539	546	585	501	551	558	536	506	529	568	509	561	535	573	563	508	552	510	513	554	514	545	566	543	512	537	523	588	527	535	554	561	543	495	508	511	557	534	554	563	562	497	527	518	545	593	494	526	566	583	538	564	563	534	523	542	526	512	556	535	553	537	534	560	547	581	565	547	511	540	537	539	550	503	560	517	532	486	562	570	569	544	545	557	530	509	503	534	573	509	525	541	569	557	527	546	534	564	529	526	527	555	540	541	499	579	577	591	535	505	519	539	534	539	515	513	517	550	565	554	549	580	526	529	561	534	569	562	585	530	532	541	546	521	548	549	545	576	511	545	549	519	530	607	533	557	536	564	560	574	548	534	558	522	575	536	576	559	527	520	528	536	550	545	532	504	562	556	517	550	543	564	553	545	515	542	528	520	525	564	538	566	545	566	588	563	570	539	516	579	507	537	559	601	523	523	545	544	540	547	478	545	573	554	542	536	537	548	506	578	524	553	573	541	556	512	548	562	571	528	543	504	543	500	515	514	537	511	555	566	553	539	560	502	553	559	572	555	566	582	531	547	538	558	561	511	516	586	539	528	596	526	572	551	558	545	542	517	535	540	570	500	510	550	531	521	525	557	515	534	589	544	564	557	551	520	531	511	544	565	525	537	519	548	542	534	542	565	554	541	547	544	537	538	554	539	545	529	537	551	521	533	566	560	571	522	525	476	558	524	546	506	523	544	570	576	550	589	521	535	545	537	539	575	530	574	579	540	540	521	522	514	540	553	556	534	542	548	559	508	531	539	560	556	517	565	615	527	572	545	531	548	542	531	518	565	554	546	554	582	563	556	523	520	556	574	525	527	490	530	533	617	539	522	548	558	550	505	517	500	569	537	540	499	563	552	554	511	592	550	539	569	543	495	551	543	542	584	559	529	510	578	583	526	536	552	553	545	505	491	545	529	528	525	567	536	553	531	541	542	550	498	544	536	555	526	547	539	551	513	553	517	588	561	515	553	564	575	522	543	510	527	533	551	533	544	554	563	539	540	531	551	501	544	567	558	560	578	553	572	514	550	514	517	528	538	520
25845	15296	16206	8131	1223	687	518	392	399	304	264	238	241	209	203	216	183	204	186	192	180	200	185	166	203	178	180	215	192	180	182	193	176	174	183	172	199	170	181	188	179	190	192	173	172	203	207	184	170	178	181	198	184	195	174	177	178	205	173	174	176	189	203	191	174	197	197	202	170	178	173	174	161	167	181	201	183	188	199	184	191	195	202	165	177	192	186	182	179	177	180	170	172	169	180	200	171	158	168	189	182	213	186	182	192	220	181	182	197	197	159	169	184	168	186	177	169	193	190	184	169	205	193	200	188	162	191	159	198	192	169	201	185	214	189	177	167	200	162	172	197	201	189	181	177	178	210	191	208	189	184	197	168	170	167	171	183	185	180	209	188	213	200	176	181	174	193	194	189	176	188	194	165	187	195	180	195	189	191	174	180	181	198	174	199	184	180	178	190	177	210	191	171	196	167	176	168	171	168	186	171	206	179	186	178	190	187	175	180	176	204	171	199	182	156	187	168	203	190	205	182	162	158	196	188	181	195	183	183	189	172	171	170	168	182	174	165	180	175	168	216	182	220	152	177	196	202	206	176	175	189	198	188	192	193	184	189	175	188	168	165	175	193	178	179	199	184	196	194	209	203	191	162	169	201	191	194	180	182	189	177	168	163	175	185	218	212	198	162	162	179	145	184	202	183	168	175	176	180	175	168	168	192	159	191	194	184	188	185	184	169	187	165	169	174	176	167	203	198	190	178	215	167	172	179	199	159	155	179	174	202	188	170	180	182	192	179	187	175	200	196	179	181	200	185	185	194	190	178	202	184	210	178	199	174	170	198	171	216	169	177	173	164	183	189	192	153	161	182	174	174	181	180	186	174	187	215	185	182	206	191	179	157	169	166	170	194	179	201	203	194	191	177	168	195	198	161	169	158	177	168	209	170	153	183	172	160	183	180	165	187	164	187	177	179	174	179	168	169	195	194	180	210	158	160	185	180	161	180	170	185	180	201	189	163	184	173	199	186	175	179	165	154	184	189	168	165	171	194	197	174	192	192	203	187	179	188	186	188	201	171	208	164	207	192	196	181	193	187	179	170	161	160	176	197	174	186	172	184	185	180	194	171	187	150	171	207	190	171	152	168	201	156	181	197	211	185	189	189	167	170	173	176	175	185	167	169	205	190	184	165	187	164	185	164	186	208	188	197	156	162	176	216	207	154	199	152	166	188	184	183	194	170	178	172	193	179	160	162	204	207	177	170	168	197	170	192	176	185	172	190	197	181	202	198	176	179	186	160	172	173	178	201	186	199	165	195	189	176	185	164	186	186	198	183	173	183	183	183	181	166	162	179	155	185	170	178	182	189	160	162	176	180	174	197	178	168	161	169	171	189	181	172	181	177	193	196	147	210	191	190	142	195	209	208	169	179	204	172	174	201	168	182	204	177	192	178	181	183	164	180	173	181	189	182	161	176	176	180	194	198	177	175	180	176	198	157	160	178	193	181	176	161	185	177	159	184	193	153	181	215	208	213	167	175	187	180	160	180	200	181	189	184	176	199	172	191	186	163	185	171	177	181	201	175	186	173	186	187	193	177	179	171	187	190	167	176	173	182	193	201	192	184	180	170	169	178	164	187	199	193	158	170	199	163	180	195	177	199	168	194	199	202	168	173	170	172	186	155	170	154	192	184	174	192	184	173	209	191	193	197	184	173	169	177	194	173	192	171	166	201	175	182	176	198	212	179	169	174	205	179	174	168	181	170	174	194	194	167	196	174	175	191	174	192	172	197	190	173	174	170	175	184	182	187	200	174	201	188	178	182	183	172	183	174	211	170	176	190	189	196	168	189	188	206	171	163	178	149	173	168	169	161	170	192	214	177	183	208	193	163	199	173	192	187	181	180	179	201	160	154	188	155	191	158	185	205	201	165	178	180	198	185	182	170	177	172	165	195	199	194	204	175	184	194	191	191	199	195	171	206	203	184	185	205	196	165	159	166	184	169	188	194	194	200	180	171	159	194	195	172	176	172	177	186	162	144	215	210	178	158	208	183	182	195	192	195	164	165	195	177	183	180	188	176	198	201	177	178	180	174	177	155	199	173	201	213	197	194	193	162	189	181	214	174	182	192	213	176	184	188	157	172	184	176	183	205	167	159	193	173	199	184	166	204	193	175	175	206	183	159	185	180	170	180	156	168	173	184	185	188	177	185	175	179	174	174	170	185	212	177	173	190	184	200	201	190	171	172	177	176	221	201	182	183	179	165	168	207	159	200	176	161	192	182	202	164	199	200	173	193	174	177	194	165	188	179	163	175	182	150	188	187	178	199	185	212	177	195	178	171	181	192	162	158	168	209	181	188	177	185	193	187	201	185	167	167	176	193	189	193	197	168	201	186	185	195	211	211	191	213	180	189	158	193	177	190	165	186	161	167	184	162	199	180	178	197	185	179	184	175	183	170	181	172	183	163	170	199	187	191	171	192	174	182	190	178	192	185	188	181	187	177	164	183	181	194	190	194	163	177	196	175	191	184	193	208	181	194	170	187	171	207	185	193	196	189	182	190	179	160	186	179	176	192	166	165	188	181	184	172	197	163	182	178	184	214	177	175	177	179	203	182	179	178	200	172	178	196	220	228	188	162	182	190	214	178	184	177	171	172	189	199	194	204	173	168	192	167	166	162	185	198	180	159	179	175	191	187	203	181	176	184	175	193	178	180	193	181	189	166	160	200	200	174	176	188	186	180	174	201	179	168	169	206	194	165	181	180	173	167	176	206	196	173	181	179	207	191	176	165	181	179	196	190	151	186	207	178	175	187	167	174	175	205	184	176	184	183	167	199	185	174	178	159	155	191	176	201	180	177	175	188	180	167	202	194	188	180	179	200	146	193	185	203	197	188	181	168	180	187	185	172	163	191	189	197	188	178	158	192	163	188	186	192	189	175	194	193	197	185	209	184	181	199	191	198	190	205	181	171	178	185	146	194	178	192	163	191	187	175	189	184	181	166	183	183	166	157	194	181	201	188	172	184	174	181	201	191	187	172	174	182	193	190	181	182	185	186	156	181	184	170	177	189	205	189	186	172	174	193	201	164	185	176	191	194	166	181	176	190	155	218	181	149	179	169	181	200	167	168	184	159	166	182	179	213	162	158	204	184	180	191	191	176	193	169	185	197	173	218	176	180	193	201	206	199	181	167	186	168	165	171	194	176	176	189	165	190	185	177	167	182	165	202	166	182	181	186	185	209	180	186	184	173	189	197	200	172	165	170	182	173	172	166	173	182	204	206	182	189	177	176	173	194	198	203	192	191	173	190	206	192	172	192	212	184	174	187	180	162	184	192	160	179	187	153	165	168	183	208	180	171	172	158	191	165	179	191	185	177	188	191	196	177	186	166	181	182	159	176	201	175	188	182	170	172	165	209	204	191	173	163	181	190	186	180	176	164	191	168	176	174	201	181	176	193	175	168	171	142	208	178	203	180	190	196	189	174	184	169	178	158	190	189	174
18818	14036	21880	12351	3292	2538	2103	1928	1570	1104	960	905	805	715	685	569	577	595	544	570	559	565	502	495	517	547	494	510	495	480	489	486	546	463	470	516	463	467	456	459	497	456	462	509	439	442	426	488	424	452	464	453	476	453	470	460	471	468	461	420	426	463	444	428	441	455	452	439	473	470	447	458	451	442	474	464	427	450	449	470	443	464	463	483	452	462	463	475	506	460	460	406	455	497	437	470	489	431	426	495	440	443	441	473	467	449	419	440	470	440	432	451	445	450	453	484	462	438	418	444	471	455	431	455	441	455	437	444	484	442	449	422	461	406	436	450	441	449	446	421	479	435	451	442	456	425	452	445	470	431	453	435	455	472	446	430	431	455	433	442	450	408	445	448	459	463	472	469	452	472	488	452	438	451	448	464	441	426	468	441	427	461	471	441	442	456	454	449	439	458	502	468	507	411	422	439	438	455	464	419	485	451	434	421	459	463	443	431	456	446	456	450	427	424	423	442	434	460	439	477	461	460	435	443	434	455	444	444	465	443	456	454	484	448	405	487	467	448	481	464	451	457	460	475	441	448	412	441	408	483	410	451	433	495	448	483	430	455	441	436	473	449	430	454	458	431	454	432	425	421	436	418	439	452	433	420	427	465	433	462	471	410	438	445	430	457	464	466	468	417	489	489	484	474	452	504	433	472	462	487	483	430	449	436	443	450	440	405	471	479	454	474	448	459	463	420	441	461	403	469	433	435	468	465	453	449	435	437	429	503	443	444	446	456	432	460	460	454	458	455	477	451	427	401	420	442	487	447	476	462	449	454	454	421	430	433	449	452	434	426	428	418	445	459	435	449	487	432	473	440	445	444	441	429	444	426	439	448	415	446	460	454	454	451	472	447	452	464	438	439	413	473	459	480	510	452	472	409	439	454	444	457	420	423	455	420	452	446	463	505	443	409	434	485	474	439	444	444	438	441	454	442	435	452	453	448	432	492	479	420	464	492	442	443	442	438	479	404	463	469	427	473	406	450	487	476	479	442	456	473	456	432	444	453	438	417	467	440	473	477	425	453	461	420	483	436	455	447	448	460	443	449	472	453	449	462	457	475	427	428	399	454	468	451	437	457	488	425	447	463	439	452	460	447	455	433	442	501	484	435	461	433	439	463	446	457	454	462	474	438	441	468	454	442	477	484	454	433	428	404	474	430	439	464	423	444	449	446	448	425	457	461	413	456	437	454	439	494	437	481	469	452	480	453	502	446	468	462	409	411	464	453	468	463	469	430	480	502	440	491	469	457	477	453	447	432	451	466	440	453	485	461	439	487	452	454	406	408	447	450	471	416	462	447	460	433	490	417	465	455	465	452	445	437	442	473	448	437	447	468	420	444	490	446	449	460	431	453	475	468	400	449	411	435	466	442	441	501	445	462	470	427	478	417	462	409	451	438	452	488	423	480	433	436	457	463	471	447	455	420	432	462	458	443	472	510	451	439	403	433	452	422	478	427	459	448	469	434	468	500	462	428	438	446	455	432	429	463	444	457	430	451	446	443	460	433	415	468	443	454	491	439	459	452	455	427	431	449	464	422	435	483	468	428	402	453	473	443	470	477	426	425	454	431	419	454	436	414	457	448	463	433	473	471	461	448	479	442	473	477	418	466	445	448	450	441	447	409	424	444	428	469	400	486	459	470	423	475	433	428	459	452	412	483	466	459	439	458	403	462	440	442	468	455	418	486	447	423	452	467	455	432	455	443	459	473	480	431	472	457	455	482	423	454	451	489	425	454	461	440	413	427	442	446	441	452	466	467	475	451	451	443	440	429	437	415	409	477	434	458	470	455	438	452	459	440	414	436	450	451	440	423	441	457	471	441	432	437	440	490	432	431	438	452	457	456	478	457	442	444	476	487	452	449	439	427	444	442	481	442	482	415	439	490	426	456	410	452	454	449	462	459	416	440	465	389	487	451	423	466	444	402	412	464	456	463	455	434	468	478	437	463	457	425	425	472	452	424	452	439	453	459	487	438	433	419	408	416	450	453	453	455	412	449	437	427	446	459	427	440	425	453	444	448	431	452	418	441	454	440	445	457	420	423	455	456	427	417	398	449	458	477	471	425	419	452	436	442	435	445	440	450	490	444	441	449	410	435	442	421	436	477	421	437	456	446	430	440	433	409	460	413	433	430	469	475	427	455	441	464	449	473	432	497	459	471	416	458	439	444	433	461	429	464	440	448	456	456	444	454	476	486	468	455	447	450	447	433	460	440	440	436	409	463	446	433	468	442	422	443	498	459	433	506	451	465	413	453	463	435	430	434	461	442	437	470	451	516	459	433	456	452	449	429	458	455	479	445	392	412	453	478	422	456	435	428	462	431	474	447	441	423	435	446	449	474	437	445	473	435	430	460	504	432	455	425	424	468	422	446	439	431	477	465	463	438	451	464	436	445	484	428	454	455	457	487	444	462	449	457	479	430	432	491	445	455	446	441	438	422	412	445	450	451	438	414	470	464	475	443	493	447	485	466	454	437	442	464	471	445	448	468	470	451	441	443	462	434	489	453	430	441	435	446	443	434	457	415	462	436	457	449	413	462	456	455	446	431	478	450	451	448	419	439	424	457	413	451	442	428	445	485	484	446	463	449	431	471	442	482	468	455	429	421	424	466	475	485	462	436	423	470	458	426	460	428	460	477	411	438	460	457	473	473	442	457	447	477	452	451	418	400	438	436	458	451	422	444	455	451	475	491	463	451	388	439	458	422	449	484	464	440	418	426	450	446	484	416	460	463	443	431	467	426	429	410	489	422	398	442	438	426	440	465	433	432	480	439	459	456	443	414	447	455	454	453	436	415	485	446	442	424	432	438	430	434	475	442	447	424	440	444	448	434	438	470	441	466	469	427	473	492	417	446	469	434	459	464	482	462	445	407	434	458	476	461	444	435	438	422	466	468	480	410	447	441	437	440	452	451	454	465	441	474	423	478	464	486	466	453	497	459	428	436	418	444	474	415	489	447	460	459	456	450	451	419	427	438	421	455	447	461	433	454	455	390	446	499	437	429	446	408	433	453	460	439	482	446	458	474	430	449	456	413	450	442	451	434	448	460	458	467	436	472	435	463	439	428	471	448	455	437	442	466	440	446	445	500	452	456	420	426	420	437	436	456	458	449	489	458	465	451	407	411	419	472	420	467	443	456	496	480	444	448	430	463	450	450	444	401	455	455	447	417	438	448	492	461	465	437	473	417	459	478	434	439	411	439	461	497	434	437	502	452	448	443	440	474	453	439	454	436	475	432	472	432	469	426	421	455	450	460	420	435	476	472	455	441	444	408	443	444	494	454	469	426	451	436	449	461	486	450	417	452	478	455	455	440	397	454	429	481	451	447	471	465	419	425	441	450	453	435	427	448	431	449	429	499	464	434	439	445	407	495	435	422	471	456	434	480	471	455	455	467	423	452	487	438	456	473	459	467	470	400	465	458	444	382	423	471	420	450	437	442	423	445
34318	23876	26848	16185	2870	1000	676	524	378	320	234	228	179	176	155	135	135	134	138	118	109	121	146	141	123	114	114	118	113	124	105	117	104	125	107	108	90	105	113	110	102	104	115	127	105	104	108	111	97	120	109	107	111	98	108	122	118	82	100	120	85	94	104	100	102	89	105	91	93	101	100	86	102	107	98	109	108	116	119	101	103	94	113	95	104	117	114	118	85	103	93	85	100	97	95	98	97	103	85	106	113	112	121	109	104	86	97	117	101	119	107	112	115	103	106	99	86	116	101	103	109	114	111	119	81	100	112	106	89	92	96	110	100	91	110	85	103	106	103	94	111	106	105	71	123	105	94	114	100	114	111	104	109	92	101	107	74	103	102	101	98	105	126	105	119	102	120	84	131	97	101	102	94	100	122	83	122	100	111	85	120	99	96	106	95	115	120	89	107	122	115	126	117	103	100	108	107	99	113	109	99	96	112	99	106	96	90	95	98	98	73	121	112	93	118	110	98	97	104	126	104	110	95	111	119	110	110	102	111	112	110	100	97	101	104	90	118	117	93	98	108	98	107	104	90	106	119	90	115	85	103	103	103	110	95	107	92	112	116	117	113	103	90	105	82	98	110	82	91	85	109	77	107	101	104	94	114	95	108	98	105	124	88	102	107	110	113	103	97	85	96	114	102	126	113	92	107	97	120	104	103	105	95	108	86	93	95	125	101	109	98	91	106	103	99	95	94	93	100	105	113	117	105	118	101	136	103	107	106	100	117	104	106	115	108	107	101	105	108	104	119	118	78	102	116	105	124	107	111	109	122	110	109	90	109	109	88	94	102	116	99	104	106	118	124	102	94	103	96	118	110	118	107	87	100	109	107	94	93	82	79	105	122	116	102	106	100	117	88	106	90	111	95	118	124	106	95	111	102	118	96	92	97	94	99	101	103	104	98	99	112	102	96	90	89	103	107	81	106	121	100	112	94	101	94	87	98	127	95	89	94	97	110	99	106	119	83	105	106	109	107	102	100	101	99	89	120	101	101	100	100	118	120	102	106	106	104	118	117	116	109	120	93	128	96	112	107	95	104	97	102	105	109	104	105	90	83	85	110	109	107	106	99	125	118	114	97	112	116	97	130	103	116	118	111	96	113	123	112	106	102	93	86	105	88	114	92	112	115	105	116	108	95	118	90	108	115	110	113	101	105	109	104	102	84	121	97	99	103	98	93	103	98	87	109	115	104	108	107	104	96	108	103	109	101	112	114	101	117	117	105	105	116	110	120	105	93	94	120	111	96	116	93	93	103	99	119	99	107	105	99	114	117	97	115	122	87	111	96	112	121	110	100	125	104	112	117	96	95	98	116	96	105	95	105	108	114	124	85	97	105	90	108	113	107	88	102	107	94	92	87	87	87	127	82	103	123	110	103	112	98	105	103	98	107	94	99	118	101	95	98	109	138	101	95	106	110	102	115	109	115	109	102	106	101	107	91	114	85	92	99	107	94	108	105	105	105	98	116	108	104	113	94	99	97	112	82	103	87	106	107	99	103	114	96	87	105	121	111	93	107	90	111	103	104	99	99	110	99	116	107	102	93	123	88	91	109	112	97	94	114	114	99	115	102	87	99	106	87	103	90	99	100	91	109	93	90	119	103	100	101	99	121	98	91	90	94	98	117	103	106	124	104	109	120	96	123	113	119	107	95	112	111	118	98	94	105	104	117	106	89	107	120	103	111	103	118	99	128	116	101	100	108	107	99	116	122	83	91	91	96	107	94	100	95	98	98	110	114	107	102	101	107	110	96	120	105	111	110	74	78	104	106	108	87	102	102	100	87	108	88	87	86	122	112	111	99	106	117	92	108	92	118	102	87	101	113	76	105	114	98	78	103	114	110	105	110	98	100	121	101	124	103	105	96	102	108	96	98	95	86	91	88	96	79	118	123	75	113	104	116	87	112	108	121	85	92	95	107	114	91	91	105	105	117	84	102	103	86	105	102	104	110	107	95	122	104	101	120	98	117	99	110	124	105	111	118	102	105	121	93	114	105	106	100	81	92	116	116	105	103	108	116	87	118	113	96	112	97	111	118	109	105	90	102	97	82	122	122	124	96	104	107	101	97	100	103	112	93	90	94	107	110	103	104	91	106	85	110	121	108	116	111	104	99	105	113	106	115	118	94	84	117	122	88	99	95	109	97	98	89	115	108	112	117	109	94	107	116	90	94	101	105	113	93	103	114	102	108	112	103	120	107	108	103	97	104	118	85	110	99	107	115	125	118	111	99	94	99	102	96	118	93	102	97	118	87	84	98	93	99	115	123	97	96	105	116	85	113	98	114	112	107	95	97	116	99	125	106	109	88	108	88	107	116	103	94	123	111	117	100	86	103	118	118	96	114	96	115	96	115	108	104	104	93	102	111	101	102	94	105	116	101	100	119	93	101	96	100	121	105	112	101	107	86	89	86	112	112	109	100	112	109	98	102	102	102	84	117	102	106	76	122	117	97	111	103	103	106	103	95	94	112	108	93	109	107	87	111	108	101	116	105	100	102	109	100	103	89	96	97	74	106	89	103	96	112	102	108	117	89	103	106	113	101	107	119	87	111	108	105	113	103	113	97	115	121	91	102	98	101	115	103	98	95	118	99	106	99	96	100	103	125	97	101	110	109	135	96	118	105	114	100	95	94	100	121	108	101	99	93	94	102	103	105	103	102	99	91	95	107	133	111	110	96	103	78	102	99	98	111	108	97	116	125	107	108	113	104	100	105	95	103	109	104	111	87	103	105	114	116	92	89	102	98	97	119	99	72	123	107	113	109	104	100	86	109	99	104	101	105	96	107	117	90	104	117	81	107	94	117	119	116	104	111	113	105	88	103	78	88	97	87	98	100	114	110	101	122	108	131	106	87	103	87	110	93	106	94	107	98	103	104	112	105	88	99	93	106	107	99	111	85	91	109	105	125	128	123	94	95	111	109	117	100	107	119	102	88	104	116	102	131	93	124	101	97	114	80	98	100	108	97	86	91	104	102	102	108	99	102	97	99	135	107	123	99	87	85	104	95	95	106	102	103	98	114	109	85	98	102	104	99	99	127	90	108	100	118	115	102	91	99	109	118	92	120	118	93	107	119	100	105	95	98	92	119	106	114	129	114	102	103	97	112	91	110	85	110	86	126	102	82	104	99	111	93	85	90	106	111	96	108	95	109	111	122	111	134	123	103	108	97	102	99	104	107	88	91	107	89	97	102	114	105	109	111	90	122	126	106	97	94	114	124	92	97	88	95	133	103	117	104	105	102	110	114	91	105	82	107	106	113	104	105	106	79	101	101	87	110	115	106	102	112	112	114	122	98	96	87	120	107	96	105	110	127	111	87	95	101	103	82	110	113	117	128	103	103	109	111	107	102	114	89	89	95	100	102	108	112	109	84	102	112	101	102	107	143	131	111	104	104	95	97	79	91	118	117	104	103	85	117	106	91	120	99	107	116	101	104	119	88	104	108	123
23665	20377	30251	19240	4279	3343	2913	2455	1709	1266	1106	1012	827	695	570	638	514	476	449	471	398	422	463	403	397	405	409	331	314	349	338	286	318	305	291	303	297	280	289	309	275	303	294	306	284	318	306	290	330	301	279	282	255	287	313	297	256	273	273	272	288	291	296	287	285	280	282	264	258	253	255	271	285	254	271	290	294	269	291	298	295	285	294	267	319	270	292	284	270	281	299	261	277	267	278	278	260	278	260	304	289	268	276	275	281	301	268	270	261	253	301	290	280	252	250	304	251	267	319	292	286	305	266	266	282	294	268	280	271	267	271	273	259	297	285	223	269	274	277	270	252	252	283	277	246	262	255	264	260	272	284	252	260	270	267	292	279	299	270	261	281	276	292	267	289	267	262	277	293	251	286	310	261	273	290	263	260	265	293	253	286	286	256	289	264	234	273	296	272	255	271	272	292	279	252	257	261	297	254	253	260	263	282	276	276	270	273	269	262	305	282	293	309	270	248	277	270	286	273	262	255	241	274	260	260	254	286	266	278	294	245	273	291	282	266	279	312	290	278	274	268	299	301	269	256	272	277	259	300	281	286	252	278	266	264	284	243	256	296	285	260	291	257	260	271	265	290	275	272	295	266	275	292	283	257	281	284	274	289	270	279	273	268	280	271	241	264	284	288	262	242	298	270	267	271	267	295	258	248	248	261	256	308	271	298	287	320	269	281	266	273	279	267	288	246	254	275	242	291	290	264	313	255	241	277	286	283	289	261	276	298	278	263	279	269	292	303	284	284	289	264	268	279	246	313	272	247	259	273	267	268	276	283	251	275	270	282	254	258	276	267	258	270	265	252	311	275	310	292	282	279	260	244	272	274	273	264	255	297	280	287	270	268	290	288	272	278	308	294	288	283	247	256	270	274	259	296	285	281	276	269	265	263	257	270	277	271	291	270	282	281	287	278	260	267	283	285	275	269	285	236	258	265	275	272	257	281	301	278	247	246	262	283	294	256	286	289	286	272	270	279	264	272	271	296	246	231	268	270	285	281	289	279	306	272	314	278	291	284	249	260	272	277	262	277	256	288	280	280	247	273	298	278	262	262	241	268	281	265	258	295	294	317	260	284	260	262	270	291	267	249	286	245	275	264	276	266	267	276	287	280	273	287	286	269	280	288	294	286	264	256	288	276	263	265	297	271	261	293	285	262	269	276	269	296	275	312	281	263	259	273	283	281	301	272	248	266	277	259	277	262	290	270	279	269	264	254	264	262	292	263	259	291	284	240	259	263	276	290	272	312	316	292	300	290	260	282	256	302	291	295	261	270	250	252	298	280	271	268	299	270	268	276	253	277	299	266	262	255	245	276	273	277	255	244	294	280	277	274	276	298	264	314	296	284	248	285	246	274	296	270	258	286	273	280	272	248	290	263	274	266	300	291	266	266	263	257	259	303	275	295	263	262	246	274	289	281	264	266	265	253	266	276	276	267	270	284	286	270	257	273	287	276	291	301	267	272	283	239	256	273	280	282	271	286	277	249	275	299	301	281	266	257	261	276	260	294	292	266	281	279	254	296	266	270	266	253	285	241	252	283	297	280	259	255	274	252	242	289	263	288	257	263	248	247	268	280	289	282	244	272	284	264	288	268	269	311	299	261	270	289	274	276	269	317	269	316	259	241	228	250	277	246	248	256	288	316	269	278	279	259	277	312	259	250	242	263	270	266	274	265	272	272	257	261	269	266	314	263	263	280	262	251	292	267	286	294	307	263	272	294	303	269	280	281	278	289	270	285	274	274	270	258	276	306	274	265	280	261	271	255	255	259	282	286	275	265	249	308	289	263	285	286	283	291	264	272	248	253	291	286	245	273	284	292	301	261	249	289	262	295	281	281	290	274	279	249	273	294	270	302	304	279	268	279	263	258	293	257	274	282	254	290	265	279	301	262	286	273	275	288	290	291	268	316	244	273	282	274	302	310	307	292	280	249	266	262	271	267	290	275	273	296	276	281	286	274	247	251	262	268	279	290	246	246	284	292	294	281	266	283	267	276	285	274	269	257	285	258	281	256	259	291	265	267	287	271	307	267	289	285	256	263	257	279	279	274	267	269	246	259	278	256	277	292	271	251	295	246	257	276	265	299	295	262	253	247	263	286	278	267	258	283	256	276	292	302	275	266	287	263	266	265	257	295	310	291	269	254	294	277	278	252	272	294	295	294	283	275	272	281	279	255	274	256	265	284	270	280	294	247	271	279	276	269	266	268	276	279	235	293	266	252	268	245	286	260	248	309	252	247	281	285	253	274	272	266	278	282	269	263	283	267	277	244	260	266	275	288	273	282	300	263	237	285	272	233	271	302	258	272	280	259	289	276	241	256	264	307	291	264	273	291	262	270	285	277	297	275	278	252	285	280	302	303	273	262	299	302	251	284	286	298	254	260	243	280	258	243	271	248	269	277	269	251	260	276	280	289	289	258	242	300	302	289	280	258	280	275	269	266	286	277	261	252	257	264	260	320	273	292	266	285	322	255	251	254	273	245	274	282	251	248	280	252	289	318	293	277	269	253	251	283	260	273	287	240	266	256	277	283	271	268	288	283	256	260	269	253	271	301	289	266	306	278	268	277	255	266	304	273	299	232	286	270	279	250	277	281	296	295	272	275	254	282	280	276	259	263	283	307	279	285	262	303	282	280	292	271	273	274	273	275	257	279	267	268	274	276	249	276	264	272	272	258	294	282	265	284	293	287	293	278	294	263	282	271	251	282	259	262	255	275	290	282	272	309	267	256	267	246	288	241	248	272	277	262	281	274	260	297	275	238	267	269	263	283	294	268	261	256	269	272	265	277	308	271	252	287	274	257	263	272	289	261	281	299	270	285	276	258	244	251	269	281	259	266	302	254	285	287	270	282	289	288	248	262	280	274	257	286	266	267	324	296	257	293	261	256	291	283	286	251	279	310	260	270	266	273	292	283	277	310	268	262	254	280	289	296	294	243	279	304	296	268	273	286	294	279	282	266	272	270	273	289	286	293	277	271	305	299	301	262	272	253	244	259	270	258	263	256	271	289	266	265	289	269	301	301	258	273	279	292	247	275	273	262	271	269	238	276	295	278	274	260	257	299	281	289	289	277	263	232	269	301	258	275	286	307	317	284	269	276	265	286	291	277	274	271	261	281	274	280	301	285	245	285	255	249	277	292	257	258	281	288	247	276	266	287	286	256	272	267	279	260	276	290	255	289	282	267	269	283	263	253	270	267	261	268	274	273	236	270	279	277	273	268	279	256	285	261	285	268	278	235	267	297	293	282	310	282	266	265	283	266	281	263	285	258	307	267	276	268	270	247	274	274	272	267	262	269	264	282	274	268	260	273	279	280	267	292	273	281	251	283	253	272	284	283	279	289	301	279	259	285	265	250	260	282	283	293	252	263	279	286	275	274	280	285	250	262	282	272	271	278	273	268	258	305	285	297	247	283	267	278	277	285	263	284	282	276	273	292	288	290	272
11548	5227	3445	1597	532	400	382	369	285	287	270	243	243	221	230	233	215	239	218	213	246	188	219	215	203	214	241	244	256	212	237	231	220	236	218	237	193	235	227	226	233	223	237	222	217	197	203	249	196	249	212	228	219	194	210	253	243	209	238	223	247	239	216	224	215	232	208	203	234	234	245	238	239	216	235	230	216	222	215	239	200	206	229	209	213	211	234	260	225	221	229	242	227	207	201	254	230	251	225	237	222	234	226	215	260	227	210	219	226	224	226	247	238	234	199	223	211	246	231	234	244	206	242	224	215	213	226	237	223	234	228	219	223	243	230	248	217	259	233	213	203	207	205	195	226	218	234	189	233	241	221	228	241	239	242	247	222	202	199	241	208	204	235	220	235	204	239	215	200	220	217	222	232	230	233	209	227	223	243	194	219	228	221	236	192	215	200	241	238	204	196	192	214	231	220	222	215	219	208	210	215	208	223	224	241	218	191	232	200	214	219	228	218	204	201	217	226	221	206	243	244	206	218	213	199	234	188	232	235	222	202	225	218	216	220	211	225	203	210	225	202	184	228	243	238	221	249	198	241	207	230	215	225	232	229	232	216	267	225	221	226	212	225	236	209	228	260	207	229	229	241	219	217	234	225	211	217	225	205	236	216	226	234	226	212	233	211	225	188	232	234	217	208	231	214	238	236	230	224	240	228	213	231	211	218	212	216	235	232	200	217	221	227	207	193	218	203	248	242	208	234	213	212	241	235	239	202	197	227	219	227	251	238	206	208	226	217	225	243	239	224	207	224	230	227	203	197	224	260	233	231	230	244	222	248	255	233	235	227	214	210	218	232	199	223	262	217	218	222	222	229	211	220	226	221	227	254	239	248	246	223	221	227	215	217	229	237	231	225	229	214	229	250	231	223	217	227	237	253	211	225	203	236	223	195	230	214	223	209	223	229	233	235	219	232	226	214	218	208	197	233	206	215	245	221	243	227	228	192	203	218	219	242	221	230	230	199	205	242	217	213	228	227	211	224	219	201	233	209	240	233	223	214	219	198	221	241	223	227	224	213	224	234	214	202	221	234	235	239	242	245	202	231	217	222	230	229	226	239	222	211	209	247	211	247	210	231	194	219	229	225	218	228	221	214	228	228	228	238	207	222	219	238	252	234	210	267	230	227	227	225	231	221	225	221	226	242	202	216	195	211	234	244	215	225	217	212	215	215	221	228	213	262	241	253	246	229	229	216	227	214	260	209	238	229	253	216	223	212	222	194	212	257	213	225	231	225	220	234	231	205	204	214	229	241	221	232	231	197	240	204	209	212	228	225	211	220	248	232	230	218	221	228	241	268	211	212	220	214	206	210	248	220	250	213	223	203	224	241	222	228	223	231	200	237	225	239	225	221	231	230	228	225	214	218	223	215	202	181	231	249	186	217	208	224	206	212	218	217	209	217	203	245	246	234	233	191	222	248	229	204	215	215	212	216	222	208	215	208	223	218	223	224	246	239	207	207	252	222	225	218	219	227	210	237	235	217	242	238	231	211	217	240	235	226	219	212	199	229	211	208	214	234	223	250	228	232	213	234	217	228	239	237	212	214	214	229	237	201	226	193	223	218	215	251	256	214	233	228	238	220	211	204	215	234	210	212	232	236	219	240	240	222	202	263	208	230	235	214	227	215	195	229	224	231	247	236	215	245	241	213	239	230	247	221	210	205	210	225	240	232	237	240	210	225	242	227	214	223	221	203	222	235	256	212	207	262	236	230	237	220	218	214	220	209	231	230	200	244	207	241	234	231	236	214	197	236	207	198	210	235	244	221	212	264	205	199	247	192	209	231	204	242	210	229	246	239	215	234	226	201	218	206	232	217	258	216	203	255	226	201	221	215	221	219	230	216	237	244	207	243	219	228	227	235	216	227	232	204	210	231	214	215	213	233	205	232	211	206	258	199	213	230	218	213	229	232	229	244	218	238	204	244	220	227	231	213	221	233	228	229	199	209	218	241	205	247	257	232	203	238	223	195	230	246	245	225	229	233	218	240	225	212	210	228	232	180	243	205	215	214	204	222	228	237	219	224	222	230	215	214	224	235	219	229	232	248	233	223	228	219	236	273	222	236	233	217	208	215	216	197	230	226	214	193	230	242	221	229	256	239	241	216	237	211	236	231	238	228	233	231	258	225	237	233	247	233	211	210	232	232	228	220	222	201	223	214	239	209	225	238	220	241	243	199	227	242	230	214	213	234	222	239	227	242	236	208	215	217	225	255	209	207	206	214	223	202	205	240	213	232	225	230	231	203	208	254	228	227	251	180	233	251	227	202	205	230	195	229	244	192	229	223	226	208	240	215	236	224	205	245	197	220	213	191	222	206	221	260	225	225	240	239	218	221	238	214	244	233	227	221	231	217	223	215	209	196	259	237	224	225	225	210	200	237	209	226	218	244	209	219	245	217	243	249	225	234	206	256	218	197	223	239	276	233	226	221	202	204	216	254	240	216	259	246	246	233	229	220	223	241	231	192	222	241	228	218	215	239	194	237	241	225	217	202	236	232	223	224	226	221	231	230	234	203	218	258	202	260	234	221	196	211	198	211	205	226	204	227	235	212	233	232	236	220	238	215	206	229	230	226	261	241	235	206	255	235	225	209	213	226	194	215	227	223	218	244	203	234	244	249	214	245	234	216	215	204	231	209	215	230	235	233	218	208	229	220	226	208	243	214	227	249	206	227	215	235	234	237	201	225	243	225	217	214	219	233	245	206	244	240	232	221	221	200	231	226	241	234	240	236	216	238	228	227	244	203	217	234	230	213	218	202	229	233	231	231	210	227	231	255	209	226	221	219	212	212	214	225	220	197	191	232	232	235	212	242	219	238	240	213	196	256	260	204	191	236	242	225	226	214	226	215	232	263	230	239	214	239	194	233	248	216	226	243	248	217	222	236	245	241	221	238	219	210	220	237	235	237	224	209	208	223	249	217	222	221	248	228	205	222	242	217	234	209	241	230	228	248	229	244	243	231	243	232	227	221	242	253	219	214	212	208	208	209	242	214	218	228	230	247	202	221	232	222	238	213	226	223	208	254	227	219	207	236	225	212	233	221	208	223	217	225	248	228	217	211	222	224	227	246	232	212	221	209	227	253	209	223	193	210	248	221	212	217	201	240	204	221	210	240	206	215	228	232	231	224	215	218	214	201	230	242	221	239	239	235	226	232	246	220	242	217	234	240	219	221	201	212	197	230	237	211	214	241	244	237	215	215	204	220	261	197	235	217	197	224	221	225	218	233	238	224	236	228	201	218	256	200	227	226	230	204	193	220	219	190	227	264	205	221	245	199	232	248	222	219	205	212	201	234	227	215	245	230	225	188	184	232	242	211	222	247	232	213	252	238	236	207	217	249	233	236	216	232	247	182	217	241	265	238	223	200	219	227	234	243	228	225	221	230	221	237	242	220	230	226	248	214	219	233	222	221	214	234	221	225	241	206	226	220	238	225	217	207	238
8535	5770	6842	4918	1864	1532	1390	1167	917	828	796	691	647	613	604	579	549	578	581	603	565	573	591	573	565	574	560	595	534	528	565	506	564	524	546	567	495	480	552	559	519	542	537	546	542	531	542	576	563	577	568	555	526	540	535	544	521	519	554	498	530	566	520	527	499	484	530	533	537	553	527	556	485	549	552	525	568	540	519	539	521	566	542	527	536	522	557	566	538	531	529	560	540	498	535	531	525	529	543	535	543	556	520	554	501	565	568	530	531	530	511	551	537	549	567	537	544	489	543	550	528	523	539	549	495	500	517	588	560	527	552	546	547	518	554	526	542	536	515	564	536	522	559	556	540	541	570	567	527	569	467	527	519	529	544	535	550	571	513	533	579	531	540	581	548	518	570	528	567	537	544	527	568	532	540	541	542	548	518	551	561	552	543	551	553	516	555	530	566	583	552	535	558	535	492	555	542	534	552	546	546	554	535	540	552	563	544	545	565	535	579	575	548	564	597	549	586	565	519	594	516	546	560	494	510	530	516	539	507	540	550	558	559	557	532	511	518	546	544	558	543	556	551	550	555	586	532	554	548	617	553	565	544	543	540	504	534	495	521	528	533	508	572	538	565	540	548	503	510	547	541	576	577	543	527	560	524	566	505	555	596	535	553	576	537	541	523	536	520	538	587	549	521	527	515	557	543	490	539	557	560	569	553	533	546	549	563	553	559	525	556	545	502	554	571	536	590	526	495	554	536	536	556	502	524	558	539	539	551	543	567	548	501	516	510	537	524	538	560	524	530	512	550	543	557	527	538	543	535	570	554	509	552	524	562	503	523	567	559	549	534	610	548	526	554	539	548	533	521	551	525	565	545	573	546	537	534	526	521	509	503	545	554	547	491	560	572	515	519	530	550	539	556	546	531	536	518	572	518	551	577	559	566	550	532	551	497	548	531	537	507	530	522	525	580	575	546	556	536	564	551	514	540	553	527	541	562	541	549	546	527	570	555	518	565	534	560	505	572	532	515	594	545	579	503	542	542	527	503	532	534	573	540	538	568	539	524	578	579	541	543	565	533	595	574	531	531	548	546	514	550	555	514	549	536	557	586	496	484	622	536	497	538	524	555	506	560	501	558	510	541	610	543	556	551	531	549	521	559	516	523	562	542	523	498	540	556	569	534	535	561	574	532	554	543	585	541	533	541	525	565	542	531	490	562	537	555	573	557	581	550	565	572	559	573	532	554	552	543	554	578	567	572	511	559	526	556	546	543	552	531	537	540	531	537	557	574	529	546	543	501	490	548	519	573	582	505	535	540	568	574	567	574	518	551	614	506	495	524	605	532	578	512	517	507	569	542	572	546	535	513	552	521	564	522	525	529	561	518	524	553	565	492	528	528	542	532	565	517	548	549	574	528	538	522	508	523	496	559	533	551	534	527	523	514	559	528	581	589	552	530	567	543	607	555	531	553	555	541	529	551	494	548	518	543	589	527	523	560	529	545	540	510	579	549	554	505	557	545	569	533	539	572	536	515	514	551	567	570	551	544	534	562	517	515	532	520	503	548	525	524	523	546	516	554	562	547	602	541	525	557	517	531	524	540	545	540	538	530	555	542	536	546	567	508	546	540	528	517	558	520	523	527	560	561	551	558	566	560	520	562	535	540	566	543	550	527	492	533	572	558	508	539	547	565	544	556	533	538	570	544	557	538	494	506	536	538	519	519	521	532	559	508	576	489	528	557	488	533	519	538	539	531	531	523	529	561	518	569	575	537	541	523	563	557	546	534	559	525	545	520	555	561	581	536	506	533	525	554	520	521	532	492	514	542	574	552	492	550	494	561	549	572	564	562	533	508	531	530	553	530	556	499	538	491	537	538	522	513	522	588	537	544	498	514	549	553	555	520	521	501	537	560	509	559	535	551	560	558	529	536	571	515	541	566	537	535	531	566	542	558	567	505	542	554	549	557	564	505	558	527	552	556	549	562	543	553	535	539	539	534	535	516	542	525	553	510	501	506	553	544	553	543	549	560	527	536	528	524	524	551	552	505	542	515	536	549	538	568	489	538	545	550	560	553	551	585	544	570	572	551	550	560	563	546	548	565	560	529	544	569	532	572	587	543	541	560	572	538	560	527	549	561	539	523	532	541	510	551	506	538	538	547	517	549	508	543	559	565	538	603	547	535	538	533	531	564	557	541	533	555	476	572	544	525	552	579	547	578	545	593	536	517	543	525	560	527	529	532	557	567	516	569	531	537	524	545	588	515	528	532	557	542	529	514	526	591	550	579	557	542	496	544	528	534	577	504	558	578	529	516	525	520	510	514	519	541	549	555	510	514	558	542	504	542	567	528	517	524	508	534	550	515	525	499	514	547	583	494	535	519	512	499	532	529	561	543	514	505	591	523	503	547	541	527	576	546	518	532	516	533	557	513	529	581	578	542	494	499	533	507	547	523	565	533	535	518	523	544	572	512	557	536	568	543	553	519	533	529	581	516	559	536	552	547	558	615	569	565	570	512	531	584	525	513	527	534	579	533	564	566	554	531	569	532	543	579	548	563	527	524	533	546	534	524	507	546	527	540	495	580	531	562	543	538	560	613	540	615	517	531	497	562	565	565	528	561	572	494	554	537	518	544	570	543	510	583	517	530	566	496	548	578	538	511	546	555	560	555	544	546	525	503	538	512	514	567	537	544	574	582	556	547	511	543	566	485	572	528	553	512	560	532	550	566	517	573	547	578	538	575	562	528	545	476	560	541	543	508	542	564	537	496	552	518	574	567	528	551	501	538	542	514	541	571	504	520	570	542	507	570	521	549	537	550	583	544	526	532	596	579	532	521	550	497	545	535	502	555	503	521	536	526	539	527	519	516	522	577	583	570	534	555	573	547	563	526	535	550	587	585	524	522	507	549	556	520	563	601	548	515	582	540	517	503	554	529	517	527	552	541	549	536	530	544	543	554	569	542	545	604	552	512	500	510	533	509	557	509	525	547	542	602	512	523	532	503	530	541	569	585	513	529	520	554	532	544	519	561	520	546	513	570	563	577	512	565	538	543	521	547	577	532	569	536	546	553	541	526	569	544	554	570	514	526	565	533	525	511	559	533	553	535	528	543	544	532	541	572	527	531	565	518	578	571	531	530	507	506	544	616	558	560	544	522	527	608	535	522	581	538	555	529	536	512	547	561	558	562	523	554	541	558	565	559	558	563	544	577	544	566	534	527	544	542	545	547	572	521	555	584	558	553	551	526	554	531	535	535	522	542	516	549	548	546	536	547	528	540	526	544	568	523	520	573	552	543	515	514	562	521	524	547	598	592	606	557	534	543	585	517	564	555	544	522	536	497	497	563	581	552	526	549	569	518	527	551	535	529	542	506	562	539	573	576	543	508	545	559	520	514	550	551	542	525	567	505	531	560	555	578	549	549	557	526	555	509	513	503	543	551	559	551	560	551	517	561	578	530	566	572	493	488	537	531	539	548	544	506	543	560	550	517	527	555	561
25468	15329	14824	6909	1141	671	589	429	350	312	264	220	207	197	192	202	188	188	171	186	176	175	201	168	207	201	169	199	188	221	191	193	173	171	175	188	167	193	170	181	185	175	184	169	182	192	172	184	167	169	181	168	180	167	177	214	200	164	187	163	178	163	182	184	178	163	162	201	172	164	164	168	204	178	188	179	169	175	178	182	169	191	162	160	170	171	181	196	190	191	185	182	195	189	193	191	188	189	178	173	205	166	184	190	177	181	187	188	175	179	159	160	186	179	194	182	199	176	157	179	203	174	177	187	165	176	175	161	179	187	172	183	185	182	167	183	164	173	170	189	189	206	158	190	161	156	198	183	191	191	161	179	184	169	188	164	158	171	185	197	189	190	157	168	203	190	179	166	188	170	186	213	171	185	175	172	179	167	168	206	198	172	171	212	185	161	181	149	170	176	179	167	175	182	154	177	192	183	172	173	183	185	167	170	152	158	164	188	197	209	217	194	194	169	147	177	158	175	183	209	181	161	198	168	154	184	182	169	202	181	165	192	172	178	137	178	179	191	154	189	203	157	164	169	168	186	177	187	195	157	191	166	195	161	181	177	201	167	199	159	176	166	180	182	201	150	142	176	192	199	181	182	181	188	165	176	157	167	199	180	175	188	184	176	187	161	177	168	188	170	184	163	183	181	157	175	173	199	178	173	175	181	164	188	151	175	162	179	168	150	170	167	156	173	154	189	164	165	181	175	178	162	186	169	204	174	181	188	181	188	177	189	186	197	173	159	177	161	176	183	191	181	205	185	184	206	205	201	206	197	181	186	182	173	177	180	183	184	169	179	170	160	168	185	173	173	179	169	185	179	151	180	208	175	186	191	195	162	175	190	162	185	176	172	185	177	173	165	189	192	182	189	184	175	168	177	196	151	167	171	179	179	186	185	183	191	174	172	168	177	203	174	179	163	170	169	149	174	186	180	193	174	154	183	182	188	161	181	167	176	183	195	182	185	184	194	171	170	182	216	176	200	172	176	164	177	171	194	170	173	182	156	176	166	164	183	174	172	184	170	216	191	177	177	163	183	166	170	157	185	186	167	190	185	187	191	189	178	169	166	175	171	191	156	165	189	166	202	185	172	180	191	180	169	163	161	162	156	199	188	209	191	166	159	164	192	175	204	179	179	182	164	173	197	182	173	160	206	202	185	183	158	206	177	174	161	160	163	193	197	175	200	155	176	184	179	152	200	183	176	172	180	191	168	192	167	185	153	180	179	171	160	171	181	166	191	203	169	184	194	166	176	178	193	192	175	181	185	179	180	171	187	202	198	170	180	194	186	174	176	175	144	175	203	200	169	190	184	197	172	184	186	173	164	179	181	183	184	195	176	170	222	187	169	174	175	169	178	169	171	186	162	183	177	168	212	190	163	186	176	193	177	179	152	184	192	207	186	194	182	197	188	170	188	178	169	183	181	183	204	176	206	204	213	193	174	198	200	171	184	197	186	173	199	183	162	169	159	173	172	162	162	188	168	169	170	156	174	170	170	190	182	164	188	180	178	182	163	171	173	212	200	190	173	190	181	169	192	152	182	164	183	181	157	169	155	153	179	189	157	197	170	182	180	168	194	181	173	209	163	165	177	173	194	160	192	189	182	184	176	177	171	178	182	189	190	170	176	180	155	178	200	177	168	159	172	195	182	161	159	179	197	173	187	172	169	163	166	180	181	170	167	151	197	189	188	168	178	152	224	179	185	169	175	180	174	149	170	166	163	176	191	186	204	182	187	181	180	159	198	182	172	183	182	188	176	210	179	179	188	189	182	176	188	189	166	172	156	161	187	185	183	149	181	181	186	164	208	181	176	193	188	170	188	165	191	197	178	184	188	170	158	170	191	163	157	199	162	182	188	224	175	179	176	174	192	185	184	160	176	163	201	172	159	174	188	183	168	188	189	151	167	166	216	178	203	175	167	206	172	174	168	197	181	215	178	186	173	175	177	197	173	179	181	185	165	162	191	176	169	174	169	195	180	195	194	211	197	168	177	199	180	162	164	197	169	179	189	176	197	194	174	197	197	150	171	209	154	175	193	190	198	186	176	175	176	189	170	182	183	172	176	188	203	181	201	162	167	170	166	186	158	188	176	176	183	204	164	164	189	203	185	174	159	175	183	185	181	181	190	185	188	170	192	182	181	172	194	180	167	169	164	168	189	190	205	170	181	156	195	182	185	175	172	197	176	188	187	183	161	154	192	185	166	164	198	179	143	194	191	185	167	173	221	154	184	186	201	201	205	191	183	204	183	159	176	179	192	171	186	209	170	163	185	174	167	180	185	167	195	182	189	174	165	164	179	171	190	181	168	199	165	206	188	176	188	174	180	177	178	193	165	179	179	185	173	183	185	165	204	167	174	148	156	169	196	159	178	193	179	174	186	154	173	168	181	171	197	187	179	181	201	195	202	166	162	179	179	177	188	163	156	175	186	177	171	198	188	174	187	180	195	185	193	169	147	189	164	202	193	183	187	171	182	212	164	171	169	173	167	178	142	180	168	187	167	164	179	204	172	200	156	178	185	194	181	173	189	210	185	183	162	183	180	197	159	169	171	169	179	184	185	190	180	186	204	195	179	200	180	172	172	188	199	156	195	182	185	150	191	207	153	168	164	185	168	209	206	145	170	159	174	153	153	173	184	163	168	220	180	158	156	162	175	166	176	179	165	162	181	198	162	181	183	151	191	152	206	181	160	167	198	185	191	218	170	176	152	162	170	163	185	157	181	182	168	188	160	178	190	157	188	170	162	157	185	187	167	171	207	185	173	164	196	224	164	173	187	189	162	196	168	170	190	180	189	161	175	173	172	182	173	181	187	169	200	187	199	160	186	189	183	186	169	182	172	165	178	176	163	159	183	161	179	173	159	169	201	175	194	174	168	171	180	166	204	183	172	183	191	172	142	173	192	155	196	200	188	193	193	191	197	199	176	169	194	196	173	158	179	149	174	172	182	182	164	182	173	168	179	185	180	181	178	142	192	160	221	184	201	180	175	183	165	168	174	185	190	174	167	173	172	191	166	181	160	178	184	185	157	180	201	168	149	213	200	183	179	194	168	175	181	182	174	187	166	179	188	175	190	178	195	192	186	185	182	184	182	189	175	149	197	165	163	176	170	199	174	184	194	206	200	186	182	211	163	173	168	190	197	188	179	167	182	196	184	192	178	169	164	186	159	178	180	178	150	212	157	160	186	192	158	185	179	174	172	196	172	175	150	165	178	194	196	182	176	174	175	168	167	186	166	166	186	166	193	206	169	193	183	192	165	166	194	184	189	185	177	160	179	186	195	178	164	180	195	177	171	196	168	186	171	179	181	163	197	176	188	162	182	186	158	182	169	171	180	174	196	176	174	183	168	176	174	192	173	170	172	200	174	191	177	165	164	163	178	165	185	187	190	163	183	165	157	177	173	203	177	206	179	174	188	181	176	176	195	190	202	175	207	217	185	186	164	162	182
18570	13896	20749	10517	3301	2882	2531	1816	1316	1080	1022	802	743	665	600	614	599	587	578	521	572	525	557	480	505	474	473	448	470	500	520	474	491	433	451	458	466	470	479	460	432	467	445	442	466	438	470	478	406	425	448	432	464	482	458	425	445	409	475	439	448	439	401	462	444	419	421	458	450	501	434	454	426	424	456	445	420	418	421	422	415	471	442	425	435	454	394	416	462	440	415	450	448	463	438	459	426	424	403	448	453	440	415	404	426	470	475	442	431	432	445	435	458	462	433	445	416	471	478	447	508	423	405	422	461	463	460	470	412	467	409	449	477	431	466	433	437	431	464	459	444	427	427	443	403	442	453	431	417	464	467	427	424	437	410	451	422	433	443	436	442	502	474	420	403	465	445	467	417	447	399	409	434	424	438	448	450	453	418	439	416	471	423	427	437	447	444	406	468	461	432	442	452	427	445	416	426	457	489	399	410	440	431	506	429	432	427	425	437	452	420	427	419	444	424	427	493	404	444	430	436	434	445	425	427	437	444	436	416	449	450	451	432	452	485	436	517	433	471	438	436	453	451	454	452	461	413	432	396	450	447	449	403	440	413	461	459	447	475	454	436	460	442	428	444	431	459	472	395	462	427	445	414	394	425	435	412	439	435	462	435	419	452	432	400	477	429	453	424	472	442	434	438	440	408	425	414	453	452	440	424	420	430	417	426	443	437	414	470	446	427	450	449	423	463	435	410	431	435	444	433	441	450	445	452	433	420	438	429	447	440	411	413	418	448	455	421	449	471	435	465	452	444	414	436	438	436	446	416	434	428	479	466	430	427	435	450	433	441	451	442	469	432	464	426	440	436	438	470	440	418	437	454	455	448	469	461	463	380	497	421	429	471	451	480	457	447	475	453	465	428	454	420	438	419	494	436	401	423	429	410	450	462	415	415	443	446	429	454	489	414	467	457	409	439	433	421	467	433	423	422	413	438	435	437	457	433	463	424	501	416	465	446	451	437	444	479	433	457	440	414	451	459	426	457	476	434	452	418	453	442	453	452	451	447	432	453	436	441	436	442	453	410	425	420	441	438	450	434	452	448	457	430	446	417	464	451	414	421	451	468	414	438	425	412	448	414	431	426	421	424	405	427	445	404	409	424	413	439	419	437	398	457	469	445	453	471	462	482	438	423	426	430	447	434	439	398	417	452	450	497	449	433	475	416	441	432	452	415	465	429	420	432	451	463	444	453	436	398	429	425	457	431	450	436	450	421	434	446	455	407	435	441	458	454	433	423	474	447	421	448	458	426	406	487	448	421	416	415	444	408	458	475	432	462	418	443	414	454	433	476	470	462	447	457	459	446	430	446	403	442	413	407	401	448	414	393	442	433	453	441	474	449	429	444	438	427	426	411	462	459	438	438	396	451	461	446	451	437	405	444	435	430	456	483	419	442	444	428	408	476	415	441	410	459	425	452	455	437	450	435	445	438	460	439	447	466	427	423	439	425	439	436	452	454	433	424	419	462	457	410	452	445	453	406	426	469	434	468	465	453	485	455	437	461	460	480	469	434	448	398	442	473	442	446	433	432	437	414	444	486	434	441	417	437	455	441	467	461	446	468	420	422	415	461	431	414	407	427	453	442	456	449	387	392	437	460	488	435	425	467	421	438	449	459	469	458	440	462	453	423	435	407	413	468	409	457	423	468	447	463	450	419	427	453	440	461	473	460	472	463	457	437	428	441	429	430	399	430	420	427	457	452	447	437	418	435	456	462	440	451	444	455	437	437	432	490	411	451	415	470	441	451	442	475	426	448	485	445	456	448	478	436	427	454	442	446	444	433	453	490	473	415	461	417	451	436	451	418	421	463	431	392	421	405	436	427	424	449	438	416	474	469	453	433	458	436	451	480	433	480	460	480	455	445	479	445	432	460	422	489	420	422	433	465	437	448	416	433	411	449	480	472	395	472	467	428	446	442	434	442	468	477	447	414	431	428	442	439	438	436	419	431	432	457	438	423	432	450	431	463	430	462	456	441	460	461	411	455	479	441	426	442	427	428	428	443	444	436	437	416	453	429	471	448	451	437	421	388	436	453	437	430	465	467	448	441	449	420	424	411	440	430	455	447	448	463	433	428	446	474	436	459	448	420	437	443	457	422	402	427	398	421	454	405	452	435	453	440	475	421	392	427	463	443	435	442	453	414	466	413	442	429	409	476	407	406	457	421	463	422	442	480	447	404	475	446	463	434	442	427	426	426	464	426	456	462	444	398	438	439	416	384	499	453	469	428	430	404	465	482	450	413	429	463	433	431	436	417	439	450	459	444	429	424	435	444	456	429	416	476	415	404	489	421	435	466	461	465	419	452	403	442	444	476	385	478	457	441	423	410	439	441	434	411	433	434	428	458	423	445	454	428	429	465	444	482	476	442	457	443	413	420	455	464	481	454	458	432	443	431	447	405	435	480	452	454	415	385	433	405	401	454	423	463	435	459	471	447	426	458	465	468	477	416	428	472	483	437	460	404	436	479	460	450	474	473	462	404	449	430	427	435	437	459	430	403	408	429	391	441	443	434	462	480	455	438	430	439	434	420	433	400	434	451	408	447	428	475	432	410	451	440	425	420	482	398	431	412	448	429	422	437	411	436	413	443	443	432	444	453	428	481	437	441	415	476	429	433	477	394	438	449	446	422	407	438	478	414	457	451	451	412	429	471	423	464	405	448	450	434	460	405	458	454	438	443	435	476	411	436	447	438	467	469	441	455	425	446	441	455	440	430	467	429	457	425	400	424	416	449	427	465	424	442	428	450	425	424	438	422	451	385	408	469	433	417	430	410	451	441	483	420	438	404	436	444	431	418	426	468	426	424	430	390	432	406	464	439	430	411	452	441	451	436	430	452	418	424	474	428	428	417	435	439	420	438	469	456	443	477	445	467	449	430	493	456	398	471	420	465	455	462	430	429	438	427	460	461	438	457	442	418	414	467	426	447	441	431	449	449	408	444	454	443	447	401	444	415	437	439	433	418	455	441	447	446	442	450	471	457	462	433	466	407	448	448	422	431	404	456	468	452	459	445	418	435	447	402	440	417	441	474	450	450	442	395	437	436	442	445	411	423	445	458	434	459	426	486	475	451	437	449	420	437	439	395	421	418	435	444	413	458	446	465	423	456	416	398	453	463	478	435	433	428	437	428	470	428	427	406	423	418	434	432	416	447	425	417	422	464	489	414	421	443	421	463	472	422	453	435	401	441	439	410	444	425	430	452	446	450	464	397	428	418	451	443	440	411	440	441	449	450	437	433	442	445	439	448	418	440	418	403	454	490	441	438	442	431	456	465	422	446	414	457	441	413	408	456	445	419	454	469	404	436	448	433	418	457	459	453	459	416	481	451	452	428	445	462	439	450	464	439	422	444	474	437	462	448	438	467	407	435	455	454	459	409	419	439	438	423	449	419	462	439	453	391	431	422	485	478	462	433	417	460	440	422	478	435	447	440	437	440	444	401	469
34405	22254	25252	13020	2414	1105	726	474	288	264	224	213	168	156	142	167	143	117	136	137	129	130	117	115	120	116	111	94	114	122	97	90	106	111	74	84	115	99	123	108	100	99	108	111	119	106	98	96	102	94	114	96	109	92	109	100	109	109	110	104	85	110	84	99	117	106	91	112	111	111	103	119	110	112	118	75	113	96	100	94	101	83	104	116	97	98	80	90	98	101	115	104	87	104	102	110	100	94	105	123	115	89	110	112	92	106	103	98	95	93	112	89	96	91	102	93	94	111	88	107	97	97	105	101	101	113	100	101	101	104	104	103	110	88	98	100	107	108	93	95	131	93	98	112	113	93	91	96	102	114	129	95	101	106	103	99	105	102	110	97	98	88	98	130	102	96	105	82	103	103	115	100	103	86	90	88	106	101	110	120	90	100	88	97	90	112	93	91	114	107	109	90	99	97	101	87	111	102	74	117	97	123	89	109	101	90	110	97	113	109	107	101	86	103	128	101	108	122	95	97	96	78	94	121	119	105	93	106	89	96	107	90	95	108	108	75	99	119	95	110	113	93	94	120	103	113	92	106	95	123	98	113	103	94	96	98	117	101	113	102	105	78	84	112	114	115	87	97	88	99	104	124	98	91	110	112	104	118	118	89	109	115	109	94	115	106	97	98	96	118	115	126	113	98	99	117	120	108	105	99	97	105	111	101	103	132	105	105	89	115	89	105	102	105	106	107	118	90	112	103	116	103	112	111	89	96	95	93	97	93	111	87	124	102	112	105	108	95	87	106	72	96	120	103	95	119	127	126	93	113	100	108	85	87	92	92	104	85	89	107	111	112	111	123	108	108	95	107	102	119	102	125	90	111	111	97	105	105	100	99	113	111	79	110	94	118	103	103	106	103	101	112	110	90	80	97	90	100	95	111	104	110	109	98	98	107	90	89	86	93	123	100	106	106	89	110	106	92	102	106	112	122	76	116	109	108	97	106	96	104	91	111	103	99	108	115	83	115	113	90	99	92	86	102	122	104	109	113	98	85	98	99	118	101	111	108	116	109	88	91	102	91	112	110	100	117	109	92	105	109	110	102	104	93	130	104	103	102	90	85	98	110	97	106	112	109	104	116	98	102	108	102	105	107	123	87	99	124	95	90	117	90	96	108	102	113	108	105	99	111	89	100	114	118	101	98	89	95	87	96	98	106	113	89	104	101	106	84	111	104	90	95	98	109	85	87	111	94	87	99	112	96	115	113	99	100	125	98	82	95	91	115	108	111	110	105	102	111	110	91	93	77	86	97	95	100	116	119	93	113	109	84	108	108	96	100	91	90	117	104	89	108	87	109	99	122	110	111	94	105	105	108	115	100	81	106	112	121	112	87	117	100	98	117	109	108	97	90	96	107	102	95	97	99	91	130	94	94	98	95	93	100	102	103	105	115	100	93	101	96	106	97	110	95	114	126	116	97	91	98	106	109	99	89	99	100	121	85	106	100	103	100	78	116	90	97	120	88	98	107	87	109	103	108	104	97	96	78	94	111	113	88	107	107	98	93	87	110	106	96	77	102	115	106	112	122	98	111	127	108	107	116	98	104	89	94	88	86	83	99	94	99	101	103	102	88	113	109	92	92	86	89	89	117	108	133	101	112	105	118	94	113	96	90	103	102	118	105	102	116	131	101	100	100	87	84	99	109	92	104	111	92	98	92	112	113	104	103	104	97	106	98	112	109	96	100	99	89	86	95	109	80	85	90	98	111	89	112	133	92	111	95	97	108	82	99	107	111	105	96	100	98	113	89	78	104	113	100	86	99	89	100	106	118	110	96	106	110	89	104	100	108	117	94	108	103	107	112	110	77	96	103	104	97	87	111	106	111	113	115	91	86	117	80	102	96	115	97	120	96	104	123	103	112	82	122	85	86	96	113	100	114	106	88	105	98	106	121	83	117	110	98	104	91	104	111	102	130	96	107	128	92	102	91	99	113	92	112	102	88	91	99	103	89	84	98	105	90	121	92	106	119	91	101	93	107	101	92	97	96	105	82	97	117	96	108	110	92	93	88	87	115	103	104	91	121	99	93	94	96	89	115	103	94	103	98	98	107	110	103	91	136	79	93	92	98	118	100	115	107	126	91	91	122	120	102	130	96	94	100	105	119	101	106	94	110	91	96	89	108	107	103	109	114	107	105	89	112	98	111	110	98	107	100	93	110	110	89	94	100	111	109	87	92	87	107	115	114	89	90	111	112	110	109	102	107	114	115	99	99	112	97	92	95	88	102	103	90	95	89	113	107	99	106	86	96	90	71	106	102	108	113	101	69	95	95	99	103	100	101	88	97	91	106	100	89	90	94	119	105	107	90	111	105	105	99	111	97	104	97	94	113	91	94	118	129	96	107	100	89	83	92	94	115	102	114	101	87	114	106	102	103	101	84	88	90	107	90	98	102	100	84	107	96	116	99	104	82	101	116	93	109	100	73	116	117	115	95	101	99	104	110	96	119	124	103	88	88	126	102	93	122	107	105	103	84	125	105	119	109	105	97	106	103	116	105	124	99	100	87	89	104	118	129	120	107	103	103	111	108	114	102	97	83	101	112	81	102	111	114	98	94	104	96	90	96	108	115	101	91	95	123	105	101	99	97	124	92	107	124	75	102	113	106	116	93	100	107	115	97	87	116	88	94	117	90	91	96	105	123	114	106	97	100	111	114	118	99	112	116	103	94	81	111	105	98	88	120	120	100	109	105	90	88	82	117	98	104	101	104	100	104	121	124	90	98	92	93	103	110	118	103	98	119	98	105	84	92	100	97	95	114	91	94	98	111	115	107	94	114	96	113	95	90	88	90	108	90	102	106	99	77	115	91	97	80	104	91	96	109	96	104	100	96	109	109	93	103	120	116	99	117	99	98	99	82	111	106	101	110	118	93	106	100	103	86	105	110	107	96	89	107	108	91	103	115	76	89	85	94	100	107	89	113	103	104	99	104	108	103	130	113	100	94	98	101	98	103	94	111	117	119	95	103	85	108	95	80	98	103	99	93	115	119	98	100	86	98	103	106	106	116	108	109	93	86	109	120	108	108	101	91	98	128	135	98	96	100	115	93	111	108	111	107	121	98	95	101	101	108	99	112	107	99	94	92	94	102	96	89	100	84	97	102	101	106	89	117	90	103	88	93	98	125	97	100	100	125	96	90	106	91	104	94	101	95	123	116	116	110	91	99	94	89	108	102	95	109	109	94	90	109	88	101	106	105	98	104	117	106	108	97	92	104	102	104	102	83	97	104	108	99	99	89	90	122	87	103	106	91	97	105	95	98	91	104	93	101	97	97	104	102	108	96	96	108	110	103	92	98	123	92	102	98	93	107	133	101	125	100	94	92	88	102	100	95	120	97	112	114	77	103	108	110	105	95	114	113	107	106	101	94	88	90	91	94	103	96	109	106	90	96	98	117	118	87	102	109	118	100	92	94	116	107	111	109	109	105	80	106	101	86	113	102	95	91
23378	18473	29612	15422	4525	4012	3384	2129	1631	1427	1102	900	716	652	586	561	487	476	425	447	416	437	410	394	393	343	384	355	356	356	358	315	306	327	277	286	305	293	320	274	316	308	268	257	278	304	277	297	310	265	287	291	276	266	265	263	290	306	249	254	282	264	260	280	270	264	285	307	277	229	253	254	262	270	278	261	272	256	231	277	279	242	258	289	273	263	258	258	286	267	313	260	260	288	264	285	271	265	267	284	263	295	285	275	283	277	257	273	253	272	282	286	270	241	259	268	266	288	246	261	279	258	269	263	287	295	293	294	248	254	283	254	278	269	276	275	241	301	269	250	280	272	258	264	276	268	250	290	269	281	258	288	258	247	233	289	254	268	266	259	259	256	291	268	262	302	261	288	260	290	221	263	271	242	260	266	257	275	258	284	270	251	259	255	261	220	294	262	249	290	254	255	258	253	274	267	250	283	298	286	254	281	271	262	264	293	282	285	284	298	276	275	285	277	267	264	282	270	269	281	241	279	281	268	277	257	261	271	274	276	251	257	263	253	266	244	273	258	265	290	268	254	270	254	249	270	258	291	277	266	268	272	297	272	269	307	243	233	287	252	272	283	271	262	257	259	262	251	253	286	240	279	306	256	262	280	274	249	249	282	256	248	264	281	268	278	287	274	273	283	285	256	249	238	275	273	252	240	299	298	282	271	260	264	251	294	271	276	265	261	248	240	272	267	294	262	284	253	274	254	278	276	282	255	251	234	262	261	246	274	250	256	254	277	276	269	261	270	237	251	285	255	268	252	298	281	264	266	254	261	251	277	299	270	270	285	281	270	246	265	272	273	271	268	264	269	282	270	261	269	254	270	277	267	226	261	257	278	267	255	267	269	263	232	239	253	236	274	294	268	252	292	247	258	247	273	247	271	255	253	283	287	294	249	284	251	277	294	265	252	255	275	274	267	238	265	255	262	282	306	297	273	259	281	269	266	280	255	262	250	262	244	237	313	268	263	268	304	288	227	286	239	275	238	274	271	265	273	256	276	264	274	305	281	268	241	256	263	303	261	278	272	287	273	270	287	242	267	259	283	264	258	249	259	281	276	265	293	261	272	279	242	255	258	268	278	284	260	281	279	248	283	263	262	277	274	255	268	286	258	282	290	280	263	264	285	294	258	237	273	230	284	272	240	289	274	273	268	255	285	272	268	250	264	278	261	252	248	270	249	279	247	251	253	262	246	246	281	244	260	277	272	269	272	252	278	246	286	284	251	267	256	250	259	302	271	267	263	248	254	281	274	258	267	264	271	281	253	251	269	303	252	308	271	307	270	273	269	236	248	277	268	266	267	269	255	300	273	284	270	255	290	281	276	271	258	265	260	295	264	280	248	257	277	271	260	268	272	262	260	250	232	255	276	277	281	266	269	268	253	262	271	306	246	253	271	243	266	286	267	244	253	256	258	263	289	288	264	259	282	277	222	253	275	289	259	256	247	222	297	272	309	277	274	259	245	250	253	275	282	277	257	249	244	283	262	285	289	251	251	268	260	268	268	240	282	264	251	288	277	256	253	245	299	265	271	280	264	249	244	290	281	259	266	292	269	282	272	262	258	267	280	248	271	250	238	256	263	279	273	268	266	266	285	279	287	268	280	252	259	258	273	284	265	272	258	270	243	262	250	261	260	261	271	255	296	305	283	296	258	295	267	239	276	247	264	276	278	263	264	260	261	276	272	259	275	277	281	279	263	256	270	275	291	281	278	295	271	270	260	286	249	290	271	279	311	265	250	256	258	248	281	256	278	279	277	274	281	301	278	269	246	277	279	274	253	256	248	261	243	297	248	279	253	257	275	291	292	268	305	261	287	281	285	288	230	270	250	279	262	265	241	261	264	265	253	285	257	291	258	270	243	292	272	294	284	255	276	258	244	256	270	273	255	254	245	282	241	280	277	294	284	276	265	293	256	285	280	271	255	271	275	264	271	257	234	256	265	242	247	253	257	255	244	271	273	283	261	271	290	254	290	260	281	273	221	262	275	264	278	275	264	258	248	271	276	271	269	257	293	285	288	263	291	268	263	259	248	273	243	262	285	257	271	272	308	259	265	262	271	305	261	269	283	278	262	251	303	285	260	261	269	242	277	262	285	255	272	260	277	303	259	284	251	256	262	255	295	258	268	276	277	278	263	260	264	267	275	258	265	281	278	249	271	297	272	291	274	291	265	248	290	251	302	277	285	250	283	259	271	289	256	282	274	276	260	279	280	284	273	259	264	259	288	250	279	276	330	292	274	265	262	262	272	280	245	270	295	280	261	288	261	268	305	240	287	265	238	255	250	263	295	244	258	292	268	271	275	288	268	273	255	270	269	244	294	260	255	283	248	270	292	274	260	254	247	278	263	250	265	229	282	269	268	245	273	274	281	245	240	273	278	260	280	277	246	262	270	268	274	252	271	285	265	301	296	227	290	271	234	275	264	275	253	265	266	292	285	274	269	264	255	265	266	282	291	240	277	256	294	267	262	279	271	289	264	278	261	258	246	285	262	268	279	285	249	238	270	269	264	249	263	270	286	288	279	253	259	264	276	249	254	260	273	275	290	273	254	236	251	254	250	288	284	280	270	261	255	278	293	270	268	291	257	278	272	259	288	252	206	251	252	249	245	276	248	283	264	259	272	222	277	267	249	254	273	239	256	246	270	305	270	278	252	248	266	260	272	273	268	270	256	271	262	249	277	264	250	263	285	279	269	291	269	250	271	278	250	249	289	248	252	300	270	254	254	296	295	251	269	265	261	276	255	276	243	277	287	268	268	256	264	287	250	259	254	278	292	304	270	257	254	285	269	265	264	259	267	294	229	220	295	258	284	281	266	229	267	245	274	264	266	274	272	254	288	238	275	285	264	277	255	269	277	255	277	262	271	275	275	260	260	258	269	256	272	300	244	256	273	268	281	274	277	276	254	270	250	236	270	257	253	309	261	272	259	271	262	274	276	299	282	255	279	239	263	256	260	260	267	298	273	256	260	255	291	258	273	273	261	265	277	266	250	266	266	282	307	269	259	291	268	272	253	264	281	267	302	275	271	275	269	281	278	257	286	306	260	266	262	263	262	242	276	268	275	242	268	294	249	266	268	288	261	275	253	282	244	258	275	268	273	249	274	274	234	240	266	261	264	275	268	235	268	289	249	260	291	306	248	296	257	256	250	298	262	276	246	245	268	276	292	293	279	244	266	235	268	274	281	276	265	279	259	320	279	289	265	235	273	267	262	258	273	280	265	281	282	261	295	273	242	286	291	247	288	272	277	263	263	268	255	254	266	285	257	240	266	282	289	269	259	261	257	278	282	259	286	259	238	252	260	292	268	257	269	268	236	268	249	253	275	295	242	296	269	293	254	256	278	257	238	256	268	278	265	271	285	272	266	248	274	261	264	264	263	298	285	263	267	264	288	271	257	275	249	267	264	271	258	251	246	264	276	300	262	276	237	257	262	282	297	275	270	281	260
11887	4799	3220	1477	524	468	460	332	290	318	250	228	236	241	215	222	230	226	192	206	193	235	233	199	226	207	201	218	237	230	208	218	220	206	210	215	235	216	198	239	243	216	203	199	194	215	221	225	234	217	233	224	243	217	225	244	207	238	237	236	221	183	220	198	222	222	228	240	216	238	217	224	219	219	202	219	230	206	214	208	218	215	210	221	248	244	208	230	230	200	203	255	246	233	211	189	217	209	179	246	209	223	245	234	202	234	215	237	220	227	217	255	208	207	246	223	212	218	218	201	192	219	215	217	247	220	237	237	190	236	209	214	202	204	211	221	184	221	215	241	220	195	221	244	203	226	235	217	225	224	238	206	206	224	223	231	206	214	191	192	220	216	199	202	219	203	203	191	189	207	202	226	238	213	215	218	219	249	216	222	225	213	218	208	201	223	211	225	216	216	203	236	212	229	214	238	235	229	234	209	216	185	207	220	219	224	220	216	253	207	210	223	215	210	201	204	243	224	218	203	227	226	191	252	187	215	225	215	236	192	230	223	234	193	244	214	206	196	198	204	229	237	223	213	214	229	197	203	230	211	202	206	243	232	221	212	239	232	228	199	246	238	238	205	219	206	230	219	235	205	224	203	203	217	216	214	219	210	202	220	212	191	255	196	225	222	215	231	223	199	215	225	206	221	218	222	215	234	222	214	245	205	210	189	208	192	240	235	191	213	204	198	195	229	231	239	222	211	252	240	219	237	205	218	207	200	239	242	216	247	241	202	219	207	187	204	235	276	199	223	224	213	223	234	240	235	198	220	249	216	246	206	231	203	219	232	215	185	229	213	230	224	222	235	204	179	221	219	209	228	200	236	216	216	171	207	214	237	227	240	203	226	221	223	205	246	238	227	218	215	236	209	255	218	218	194	215	245	215	206	226	210	197	226	184	234	217	251	217	209	198	212	224	223	223	219	258	185	200	213	252	226	220	219	193	230	215	210	238	222	221	218	188	222	211	220	239	229	194	216	234	201	201	237	241	215	221	221	203	197	230	236	209	238	227	189	240	194	226	199	196	252	209	217	244	231	231	222	227	199	215	217	212	205	226	243	252	243	211	243	197	247	206	219	230	242	234	240	229	226	253	194	186	202	184	193	207	214	211	217	206	243	218	188	207	245	225	229	219	203	219	224	217	213	240	192	223	256	208	221	218	228	225	226	201	223	210	232	211	201	232	241	212	216	232	214	229	201	239	212	198	207	194	225	200	212	175	207	243	220	208	195	236	248	208	223	225	228	210	220	233	223	212	225	197	202	233	250	242	232	222	202	213	213	246	223	231	197	227	237	201	227	176	215	218	208	269	194	233	221	228	208	224	244	242	227	219	198	229	218	244	221	227	214	215	222	225	218	232	219	229	199	196	225	228	199	215	222	227	193	204	218	227	212	223	231	213	226	237	221	230	240	213	229	217	250	228	221	217	210	252	215	213	219	215	224	211	213	229	233	208	207	236	223	202	208	199	209	246	213	195	208	213	216	231	219	253	209	224	217	187	199	200	215	236	227	208	233	232	222	171	221	196	202	222	209	230	206	220	233	233	238	227	229	229	222	260	208	202	232	217	196	206	224	208	214	214	235	213	212	242	238	221	228	196	222	206	237	226	189	213	203	220	248	222	247	193	241	234	232	224	224	244	238	192	193	232	237	226	220	207	207	231	246	250	243	223	228	226	218	212	233	202	221	197	223	221	225	219	217	185	211	220	184	208	214	224	215	222	189	213	195	219	194	227	215	206	216	200	207	218	239	218	230	202	204	202	227	214	229	214	214	206	238	218	208	207	228	226	228	228	213	215	220	203	217	215	221	234	199	230	219	228	218	216	213	224	207	219	215	229	185	209	225	237	215	226	196	198	220	224	214	223	220	215	205	220	250	196	223	235	200	222	234	246	222	207	225	202	204	226	235	215	211	232	201	211	203	193	250	258	207	206	198	192	230	229	219	213	224	184	204	224	230	222	191	194	211	183	225	228	228	234	223	209	228	229	239	220	235	236	238	233	218	226	227	232	220	241	201	230	238	224	234	225	194	237	237	231	187	209	224	209	197	228	242	222	211	228	236	235	205	206	240	225	197	224	205	198	230	211	217	241	226	227	219	212	241	231	216	191	233	221	204	223	191	179	227	230	203	214	197	223	221	243	187	216	220	235	219	220	268	205	210	220	226	222	221	232	235	207	227	202	241	252	202	204	204	229	186	245	219	206	197	217	221	200	233	222	204	221	225	203	204	204	206	226	217	206	256	234	220	227	227	215	220	237	226	225	240	201	216	210	199	214	229	217	209	242	211	229	214	237	225	237	228	229	228	211	222	231	187	222	210	206	201	230	253	221	233	211	211	224	201	207	231	222	216	213	230	216	202	225	217	197	217	223	194	237	212	216	229	222	216	199	207	219	215	216	230	222	233	229	239	194	236	183	210	215	221	228	218	244	231	223	216	239	227	205	233	249	222	226	226	198	212	229	235	202	208	246	210	208	236	194	213	225	221	213	228	229	249	217	211	234	243	184	235	267	228	237	188	226	231	203	217	214	222	228	232	232	228	225	225	189	224	227	218	229	205	204	203	224	194	240	236	257	213	221	216	192	203	234	254	208	221	215	232	204	221	223	225	239	243	219	194	237	205	230	231	200	229	207	240	222	196	228	214	240	227	201	216	209	232	222	206	203	210	183	209	214	256	204	202	194	219	236	206	206	237	236	242	226	220	233	232	227	256	225	217	217	229	214	193	194	221	223	204	211	202	249	226	192	214	231	234	247	224	256	215	226	239	244	213	211	209	226	205	232	201	243	215	216	208	183	216	232	210	214	203	229	240	200	215	226	243	278	201	234	234	212	217	223	224	208	231	236	217	206	251	218	209	198	223	204	215	206	255	219	240	211	230	225	237	190	212	220	209	222	209	196	214	211	215	190	223	224	249	246	205	224	256	229	237	199	219	242	207	179	224	206	213	211	212	216	221	228	222	219	243	252	240	229	208	227	207	245	236	212	215	219	206	232	215	234	208	217	239	225	203	206	236	231	197	237	221	189	219	219	235	222	243	208	214	225	197	237	239	224	225	246	200	179	204	217	233	233	241	189	214	220	205	223	196	227	218	246	232	202	213	219	207	201	207	221	231	231	203	198	236	234	244	224	212	238	235	222	234	217	231	216	233	229	206	214	235	223	200	243	228	200	225	217	233	203	232	201	210	209	234	208	234	234	191	241	200	216	225	216	205	219	217	217	208	212	232	233	209	215	224	220	215	228	228	207	219	246	200	212	213	213	173	223	221	231	206	198	242	210	237	224	237	226	217	237	227	192	244	236	220	220	202	211	215	230	202	230	221	224	221	238	213	230	265	228	237	211	184	209	240	204	189	220	220	211	276	219	218	217	224	225	221	203	206	232	234	207	240	203	246	224	228	219	220	222	205	216	249	229	199	227	243	222	235	224	210	212	221	256	225	222	223	242	211	197	229
8881	5065	6824	4087	2053	1947	1507	1129	887	814	734	641	655	603	614	650	558	584	544	564	538	576	560	563	560	512	536	560	524	516	521	530	507	521	578	529	576	554	537	549	556	556	561	514	571	540	521	558	573	528	500	519	536	543	544	545	554	550	521	535	539	546	554	543	577	499	550	553	517	540	526	563	537	525	539	540	537	552	523	487	519	530	530	535	568	533	540	525	525	540	558	522	513	494	529	524	510	578	529	535	562	521	551	547	552	556	538	538	541	528	517	510	511	518	524	551	504	519	549	539	519	579	537	541	535	560	459	529	514	525	555	541	545	535	533	519	549	538	566	525	501	571	517	568	560	509	535	568	513	518	565	581	531	525	552	540	516	476	541	518	508	521	506	533	527	552	533	578	567	529	576	524	566	525	533	529	524	561	543	581	512	523	514	515	547	539	489	515	556	537	524	548	554	538	560	525	520	526	524	518	545	553	539	542	540	520	520	538	527	552	547	531	543	539	547	567	564	557	513	516	541	536	567	531	564	572	564	551	556	517	491	553	516	530	527	526	526	498	527	531	499	584	557	558	488	517	511	544	503	534	536	544	568	496	536	565	554	516	527	487	513	526	541	513	560	524	543	505	558	534	544	538	551	553	528	536	560	539	524	513	521	502	527	542	549	589	566	513	511	540	524	553	522	569	528	561	534	575	544	540	550	543	567	527	528	523	487	525	534	536	591	538	555	580	519	520	542	545	545	551	549	521	565	553	531	467	533	515	533	539	512	587	544	531	538	509	508	533	531	570	561	546	486	522	514	580	546	530	569	546	526	536	532	523	542	501	500	507	551	524	494	535	560	465	548	516	579	530	547	497	572	507	548	537	543	531	491	523	552	507	559	612	551	499	537	535	524	547	533	539	497	572	559	526	558	523	510	542	541	528	564	516	551	556	525	563	536	526	548	525	535	521	524	522	511	534	536	548	537	543	535	516	544	576	528	514	508	524	532	578	497	519	512	493	518	544	519	539	539	537	569	546	517	538	547	526	555	515	505	551	528	504	503	525	504	506	510	552	535	524	505	546	514	509	503	546	559	535	536	556	530	538	550	527	536	470	585	549	579	524	520	523	551	547	579	559	533	545	478	548	484	544	559	535	536	519	569	592	544	479	509	544	509	512	555	497	533	532	524	552	515	547	497	541	509	523	570	516	523	516	584	501	508	539	513	530	520	557	545	528	513	528	524	533	548	523	537	545	576	517	522	543	546	547	514	525	516	508	549	547	553	529	556	545	561	542	525	518	496	516	524	541	592	557	575	541	534	510	539	551	561	537	519	551	570	508	544	547	566	557	578	546	509	486	543	542	524	539	493	544	509	536	509	493	543	541	548	562	518	507	564	537	557	513	551	521	579	528	523	593	557	536	522	511	569	515	525	511	538	531	579	529	505	607	545	555	509	534	542	482	544	544	598	540	544	533	554	521	522	558	530	573	523	514	521	510	536	550	509	560	551	523	505	541	506	532	521	533	563	535	527	545	492	507	525	522	563	544	554	559	516	560	539	545	558	538	533	516	556	504	506	555	511	523	549	549	537	537	534	537	566	545	516	587	529	518	551	538	505	545	556	576	582	538	575	496	521	539	575	500	522	539	548	535	586	540	569	537	540	541	527	556	560	554	530	510	501	520	541	524	537	562	511	507	548	545	518	537	558	528	527	538	489	539	519	580	556	480	493	554	551	527	514	531	511	524	543	518	480	536	539	524	515	523	546	526	574	573	540	519	532	572	525	552	537	514	532	519	531	518	537	558	541	557	509	540	570	500	556	527	557	507	480	522	544	525	532	546	513	538	591	579	540	572	533	536	531	528	496	494	565	516	533	533	521	529	569	507	511	506	563	547	544	508	540	560	549	493	549	506	517	551	541	592	547	549	492	546	529	546	559	539	519	546	586	550	597	515	514	549	480	528	543	571	534	553	516	566	576	522	545	560	492	525	550	547	577	556	523	546	533	567	517	504	558	493	503	554	543	526	545	512	551	523	563	550	522	600	550	566	520	540	544	499	541	503	571	532	542	541	561	573	503	511	507	509	525	560	540	543	511	537	547	534	532	542	552	501	562	539	510	541	513	528	555	506	505	567	516	542	572	501	503	551	535	532	507	493	525	511	512	518	544	543	521	538	532	511	489	521	523	529	533	500	541	493	566	532	513	568	555	516	504	497	554	542	514	517	604	525	501	577	545	548	572	519	485	551	528	502	545	540	537	544	528	527	541	529	520	570	489	516	522	524	489	500	549	516	551	535	509	566	547	479	579	544	554	527	538	531	483	522	527	570	501	566	504	563	524	468	539	504	520	551	559	522	536	528	496	513	549	554	548	579	525	538	527	513	466	589	500	545	570	532	560	550	529	566	526	552	582	528	570	546	544	544	548	522	581	549	531	583	526	524	559	514	562	508	569	526	525	569	520	541	542	524	528	545	506	551	531	536	522	522	524	542	567	528	514	560	515	552	533	533	598	535	532	556	518	532	510	519	560	527	525	544	511	517	521	529	589	512	529	532	551	569	537	538	517	564	552	532	490	563	539	582	555	541	508	542	517	538	579	524	582	532	542	537	547	513	490	513	525	496	534	558	538	514	523	530	515	544	560	517	578	573	572	497	566	586	534	518	565	532	528	555	520	507	552	535	535	513	507	540	548	574	543	527	574	538	568	516	506	521	541	550	552	557	584	531	558	544	539	549	504	534	523	528	597	497	537	532	538	540	542	588	561	526	581	501	518	548	492	486	516	505	575	537	519	532	511	530	516	484	560	573	554	534	583	540	570	509	503	558	527	543	543	538	536	550	518	505	555	550	521	552	539	536	521	531	576	518	501	529	520	484	515	544	545	511	550	564	514	513	547	535	533	482	562	501	554	523	547	491	557	543	565	540	551	517	564	547	532	542	554	513	576	530	544	538	525	516	517	553	559	557	521	520	568	536	498	579	546	547	545	543	534	500	506	543	565	579	542	553	550	545	534	525	551	510	503	571	529	547	527	526	539	580	524	508	515	553	524	565	529	525	517	545	548	542	516	518	519	487	504	500	579	505	524	552	516	542	532	531	555	565	549	566	525	529	530	533	563	546	537	531	517	540	537	504	529	538	533	500	525	522	541	496	508	497	528	503	534	488	590	470	552	518	563	541	531	559	544	541	536	561	558	519	489	538	509	548	529	499	528	561	540	535	539	508	542	518	526	587	539	494	485	567	527	493	552	554	495	571	506	521	523	557	567	574	556	557	514	520	496	550	485	554	561	483	559	510	482	520	547	535	522	573	554	493	515	546	526	544	545	549	541	577	524	553	509	558	548	487	556	525	520	539	532	550	491	578	529	475	526	540	551	541	563	575	547	544	540	532	505	542	535	566	536	560	561	546	541	569	523	532	520	554	526	529	522	510	546	509	587	547	510	497	515	529	530	538	533	537	561	521	521	519	583	535	542	560	499	532	549	535	534	521	520	501	529	522	541	526	526	499
25303	14448	16015	9907	1553	845	556	379	319	284	239	218	212	224	225	215	205	217	218	211	212	166	195	196	183	215	200	220	161	197	184	178	190	196	176	168	174	175	175	192	174	217	181	184	163	172	165	179	159	195	180	167	176	180	179	193	192	164	178	167	181	160	162	167	184	161	155	179	201	176	176	184	183	168	165	162	198	194	172	173	178	183	157	178	202	179	173	160	198	185	172	162	199	183	188	184	158	171	190	180	180	165	197	172	183	198	151	170	172	154	165	180	178	181	204	170	169	175	159	164	162	185	168	179	188	162	177	181	191	177	177	193	158	217	166	197	182	168	190	164	169	169	185	184	190	186	182	158	168	186	175	198	174	183	206	184	166	160	159	172	162	141	178	181	183	183	201	170	188	181	178	175	181	191	211	179	176	187	181	183	184	176	200	187	203	187	174	176	180	210	178	194	172	167	166	193	154	174	191	200	199	189	180	189	159	176	164	181	167	165	171	181	170	178	207	184	183	182	162	153	154	173	195	164	168	199	196	168	197	198	185	160	182	193	186	173	183	189	215	158	182	155	163	219	177	171	173	170	177	201	161	182	179	188	170	185	194	210	158	153	192	172	203	183	163	175	177	159	158	166	169	165	195	179	172	161	182	194	158	173	173	188	149	156	172	163	166	194	191	202	203	184	180	163	169	188	202	171	184	188	180	179	145	165	145	170	192	187	187	174	183	196	195	185	204	188	179	165	162	165	178	193	167	172	174	171	158	167	177	192	186	178	173	177	157	177	185	167	190	173	183	206	191	189	166	164	165	206	184	184	174	187	188	171	171	175	167	173	153	174	175	184	177	185	173	190	158	162	169	156	163	183	155	157	187	162	176	176	185	174	177	189	153	187	171	156	205	201	164	181	178	191	168	173	175	189	177	193	158	163	196	187	198	163	184	204	173	160	173	187	198	168	174	153	160	199	189	179	180	170	171	192	177	213	161	187	169	178	187	153	179	175	180	200	176	192	161	156	189	201	170	179	175	183	182	174	174	185	178	180	189	186	174	180	172	178	176	138	178	168	153	202	167	156	180	190	161	165	175	184	162	193	172	160	154	188	193	173	198	163	184	185	185	150	171	180	179	192	173	179	162	195	167	169	188	172	146	181	188	168	178	188	194	168	198	184	190	175	161	176	175	177	160	187	185	174	190	181	187	175	190	176	170	187	170	183	181	160	193	168	165	193	182	188	177	177	184	187	169	184	176	173	187	160	169	176	187	185	157	179	194	173	176	176	149	170	180	196	185	175	184	158	175	174	159	163	199	176	169	178	184	151	181	185	176	169	153	185	177	162	151	170	187	159	148	155	199	170	178	183	173	171	179	159	166	193	173	170	173	156	179	188	192	184	208	180	198	166	175	169	156	168	183	186	189	184	154	191	161	167	187	164	176	178	195	188	193	184	165	182	148	182	168	177	195	171	203	198	168	185	198	189	170	177	192	178	179	182	184	138	178	200	168	178	185	170	198	162	197	166	164	184	181	155	191	188	144	187	180	177	198	199	150	172	169	186	163	183	169	172	152	181	198	193	172	188	192	188	169	139	173	146	171	168	171	175	171	187	176	199	165	182	180	178	170	173	198	179	188	175	182	172	146	160	174	161	177	167	171	178	192	147	164	207	175	197	179	187	177	174	165	192	165	163	165	186	188	175	174	186	180	186	170	170	185	188	168	179	190	171	186	184	162	182	201	174	172	164	161	180	197	171	167	179	186	181	187	173	178	159	161	174	188	153	176	200	199	167	177	169	176	164	178	177	176	171	181	167	152	195	168	183	174	185	182	190	189	193	189	173	168	186	165	173	165	193	188	186	195	173	161	204	181	170	159	168	186	170	201	172	158	181	190	163	154	176	194	176	190	169	153	172	190	195	204	179	182	175	152	155	202	190	160	177	162	179	167	184	173	174	179	172	179	197	170	154	178	172	181	165	177	156	155	194	170	182	185	181	150	151	200	198	190	179	186	152	170	168	184	149	185	169	176	167	184	174	173	185	194	171	183	157	180	169	159	193	157	174	158	176	154	197	170	172	157	196	190	175	181	168	162	166	163	188	179	188	147	193	179	188	188	202	166	170	154	166	175	175	170	190	163	150	198	165	157	164	141	171	170	202	155	185	186	183	196	184	175	186	167	185	177	170	183	175	203	182	191	185	191	180	182	198	183	186	175	191	188	161	172	158	165	188	156	174	177	184	164	181	164	176	193	158	181	170	176	187	183	174	145	165	182	164	176	171	178	177	160	182	177	173	174	188	179	177	173	163	184	166	184	181	165	170	195	161	184	182	185	156	178	188	196	183	151	189	163	178	178	179	163	161	203	166	192	166	170	182	165	159	167	175	181	200	182	172	170	163	153	157	190	161	172	159	194	211	192	143	192	154	142	160	167	168	188	186	184	167	150	179	181	174	169	181	204	170	171	166	163	171	166	186	177	191	171	194	174	171	160	186	180	186	203	163	169	171	184	177	156	179	184	186	152	191	167	164	154	185	152	192	198	182	199	173	169	181	175	193	188	163	193	168	192	166	182	176	172	211	174	196	179	211	178	172	163	178	190	164	168	188	163	176	183	164	166	181	159	188	200	188	183	177	183	175	167	178	171	172	181	170	164	158	167	172	174	165	161	175	183	183	179	170	188	157	172	172	160	200	166	191	200	148	188	154	182	173	169	195	190	175	178	166	175	170	191	172	179	166	182	199	176	166	215	182	169	190	176	186	158	175	161	185	163	186	173	158	192	166	178	181	170	180	157	172	166	191	176	185	161	176	190	170	155	164	161	186	178	179	176	171	175	166	168	169	164	165	143	165	182	168	167	182	199	169	180	166	171	161	160	181	146	196	162	157	179	161	161	183	137	167	159	145	207	170	187	195	167	192	174	182	181	182	161	147	184	197	141	166	186	158	175	193	186	173	167	163	203	196	188	181	181	217	192	163	186	170	148	170	174	174	184	187	159	180	163	188	169	185	188	210	142	204	193	187	182	165	161	194	176	146	193	167	197	169	174	145	152	180	173	170	170	205	194	189	193	177	153	195	204	182	160	178	172	191	179	170	172	199	177	156	153	182	182	190	165	187	180	189	181	176	162	165	190	178	189	176	197	169	171	191	170	170	158	179	157	196	181	159	165	189	200	152	199	183	184	168	176	170	190	177	151	162	165	158	193	181	177	172	192	170	166	179	176	152	169	167	195	189	166	155	195	183	171	158	184	166	199	195	175	153	172	171	175	175	152	174	153	180	180	182	168	173	161	196	166	176	199	210	182	188	164	175	152	216	164	191	204	167	198	161	161	171	190	189	186	181	177	192	173	157	179	175	196	170	204	159	175	187	174	187	167	196	180	171	170	189	172	174	158	187	177	168	197	206	189	161	141	180	198	166	172	199	194	158	176	209	185	172	179	190	198	165	153	175	176	192	174	191	163	167	187	180	176	183	186	183	177	172	177	175	172	180	173	158	162	160	166	173
18460	13140	21459	15549	3620	3254	2330	1511	1311	1120	959	792	650	635	681	600	541	541	561	564	533	553	519	533	503	466	478	460	494	474	463	452	469	478	460	458	498	461	428	461	438	444	420	434	412	440	435	415	456	485	436	436	426	453	466	449	436	408	449	459	425	406	421	449	447	435	429	419	413	411	449	441	474	449	453	419	408	414	458	403	438	456	414	442	397	398	452	440	423	458	384	433	426	417	462	456	460	421	440	444	446	431	431	413	431	435	449	475	433	437	424	425	462	429	450	436	422	413	438	416	467	403	449	443	444	426	448	469	442	448	440	391	441	443	455	446	407	439	417	418	416	436	419	454	433	477	444	467	432	421	396	449	460	431	457	431	399	420	433	453	417	405	413	440	418	423	432	421	416	416	399	484	445	428	436	429	422	407	424	495	443	396	412	427	423	424	444	427	429	453	431	455	446	389	438	416	420	477	440	448	416	413	389	456	445	444	424	440	418	399	417	444	437	422	456	446	418	391	457	428	450	422	451	453	455	428	435	402	434	471	424	415	421	419	424	449	441	430	435	429	434	452	428	439	460	410	436	450	428	424	457	431	444	422	422	393	438	421	417	444	424	452	429	432	443	482	417	396	403	426	458	419	454	433	464	437	438	421	472	410	428	433	472	423	446	429	421	442	451	426	411	433	427	461	442	429	407	446	403	398	456	432	427	453	439	440	475	380	443	421	439	411	447	468	425	418	443	471	441	429	440	429	425	423	418	422	421	452	453	449	436	441	438	468	480	402	410	447	439	390	401	448	428	431	453	445	467	429	441	430	425	431	441	416	420	448	401	397	449	457	450	419	413	393	429	415	440	406	446	425	442	433	439	422	421	430	454	423	450	416	429	434	392	449	447	437	413	449	443	442	446	458	410	429	432	424	391	462	423	439	384	426	486	461	460	404	426	416	447	438	458	437	421	442	438	409	453	427	458	434	453	442	438	405	456	424	412	428	485	398	413	458	403	416	476	429	439	425	414	430	428	444	428	443	447	437	446	427	434	434	451	436	425	438	420	429	477	447	461	443	434	436	423	485	455	413	443	408	469	435	430	438	434	426	455	445	423	448	454	440	438	464	406	444	447	432	413	419	400	463	430	447	446	441	429	420	438	405	403	441	406	454	453	430	382	431	428	459	428	436	410	443	421	464	449	405	453	436	431	427	467	424	440	436	433	454	436	435	434	453	445	424	463	440	445	443	454	429	448	446	445	444	448	442	442	428	413	402	439	400	420	433	429	440	428	421	398	439	397	438	380	434	448	420	425	412	418	449	433	473	422	447	425	423	416	408	436	420	441	474	420	411	438	427	425	465	439	438	442	457	425	437	437	427	445	412	432	429	432	438	433	435	441	471	396	458	400	423	432	447	426	428	416	413	412	449	436	458	404	432	427	451	464	420	461	426	372	452	395	426	439	424	430	426	437	434	410	428	424	433	386	440	437	442	423	434	408	408	445	411	457	422	425	458	420	462	495	433	414	433	460	404	435	456	439	427	468	429	444	421	456	458	397	392	436	418	429	400	419	437	397	424	440	417	391	413	461	432	419	436	424	486	438	449	402	434	439	386	461	435	406	416	399	436	423	434	449	404	404	416	406	411	444	439	444	417	427	423	431	411	464	426	410	437	426	454	417	448	434	429	419	416	392	427	436	427	407	428	438	411	462	413	431	420	455	436	452	478	460	435	457	430	411	432	425	424	413	433	407	420	387	432	436	407	418	406	399	412	441	444	406	430	414	439	417	426	446	382	377	413	426	433	424	440	411	447	449	396	431	438	384	439	424	411	429	408	415	399	441	416	433	403	461	434	422	435	436	459	434	452	419	419	419	416	437	449	462	441	455	440	420	392	409	445	427	408	417	469	428	453	472	441	412	433	438	445	436	425	438	406	398	456	447	433	409	430	434	416	443	449	437	441	448	434	457	427	420	420	399	469	437	420	427	434	411	414	398	441	438	379	443	432	437	401	456	436	456	408	384	437	451	435	476	430	403	449	407	430	442	420	437	444	435	423	424	438	455	436	439	421	413	438	453	438	429	431	442	409	431	465	409	457	434	404	410	440	427	429	442	409	401	422	416	456	465	404	430	441	450	429	460	441	424	391	447	471	417	449	423	464	469	467	397	448	471	454	438	437	429	452	437	407	413	426	423	419	431	430	435	470	426	457	438	445	441	432	459	443	438	469	455	442	459	438	425	464	437	433	420	474	448	441	468	436	428	463	395	478	424	414	459	432	410	449	442	464	431	456	426	418	437	439	402	395	434	429	449	394	444	457	438	422	375	428	453	415	445	445	433	448	433	447	414	413	470	428	435	408	409	430	456	444	438	445	470	433	427	435	419	417	401	429	432	420	412	406	437	440	407	414	452	418	432	428	420	460	408	384	414	420	428	439	451	420	427	422	445	413	426	461	466	421	455	440	426	443	427	435	440	444	427	431	414	390	438	467	423	421	424	433	451	422	418	489	458	441	445	424	442	427	445	450	417	423	423	438	461	431	435	408	409	444	418	449	413	437	420	420	429	401	453	441	424	437	449	443	426	439	421	404	467	426	446	426	441	462	441	396	422	432	427	444	467	417	419	443	437	436	400	479	395	392	431	428	410	408	387	433	410	425	442	426	425	445	454	422	427	445	427	396	417	454	442	446	484	419	449	442	447	430	425	443	457	433	472	409	426	402	446	466	445	437	410	436	443	438	422	449	427	441	442	429	427	424	410	423	433	425	427	421	411	440	434	470	470	466	460	445	473	459	441	409	435	437	460	445	413	429	449	472	454	437	445	429	407	392	450	423	413	475	395	402	393	398	430	429	415	428	420	419	457	419	417	417	448	424	439	455	444	454	414	432	437	421	424	429	450	413	429	421	397	471	465	447	414	444	452	448	383	433	423	446	401	419	381	416	402	421	449	459	417	431	436	414	442	421	441	458	461	435	444	464	429	474	438	406	448	446	419	461	418	434	415	401	393	452	426	431	481	452	443	421	439	425	466	435	454	445	456	426	442	425	446	430	395	429	452	417	406	441	429	461	443	423	450	415	399	398	447	441	403	453	386	425	425	448	440	395	408	448	443	392	447	465	445	431	457	431	416	423	428	433	456	460	453	441	441	390	415	432	409	435	427	380	457	425	434	427	443	413	441	437	427	422	438	442	454	418	437	444	410	438	429	407	441	436	437	447	446	449	479	416	462	454	433	443	429	429	457	447	428	421	401	454	422	459	458	422	453	404	404	435	436	430	468	460	448	408	450	432	460	429	422	440	427	435	442	438	423	395	450	427	447	419	425	445	432	411	474	418	415	461	439	452	433	412	455	410	459	439	409	419	426	464	442	445	429	420	413	405	457	420	422	438	421	400	452	437	482	411	441	442	437	471	406	441	418	451	408	406	419	447	428	415	474	426	465	457	396	421	459	425	427	429	429	423	436	445	391	446	416	456	419	454	436	448	420	447	425	444	426	424	444	420	409	390
33894	21761	25988	18285	3342	1261	638	415	359	256	208	180	164	148	137	140	148	127	136	150	131	119	119	126	118	132	111	104	116	119	123	94	88	115	112	109	131	121	90	99	105	106	101	95	104	116	105	106	109	102	94	102	95	113	107	100	95	84	106	101	85	100	125	103	130	107	105	85	86	104	91	95	98	101	121	96	98	91	99	91	110	103	99	105	91	117	114	78	99	107	107	118	97	99	116	105	76	82	106	106	95	89	83	87	102	101	105	102	100	102	107	100	93	98	104	105	122	91	96	95	102	96	126	100	98	109	89	100	98	81	111	109	96	113	92	103	95	97	98	102	84	107	111	114	104	100	90	100	98	100	103	119	100	87	89	107	94	106	82	95	115	125	98	125	84	100	85	115	96	81	106	88	89	89	119	97	86	97	92	100	103	101	88	100	93	97	101	102	98	116	106	89	89	84	82	108	124	105	116	127	105	97	100	87	113	104	90	81	103	105	112	88	108	116	112	115	90	100	110	85	82	103	107	100	97	112	112	107	82	103	107	91	84	106	94	117	85	105	99	106	107	115	113	92	92	111	91	94	99	101	89	117	104	100	99	86	106	98	80	103	119	99	90	109	79	91	101	96	110	101	99	110	125	120	103	102	92	95	88	92	101	97	73	86	87	93	90	100	92	116	107	111	83	85	91	84	114	91	114	108	95	112	101	106	92	95	78	105	103	103	90	103	87	100	102	119	92	111	123	110	111	95	110	96	91	93	85	73	102	92	113	85	101	81	101	101	118	104	85	92	107	93	100	96	81	96	101	85	93	102	98	86	111	104	94	122	85	93	72	100	96	97	83	92	113	92	109	106	105	104	98	100	87	121	115	100	95	96	84	93	97	96	94	112	90	79	101	104	115	99	88	111	115	106	103	93	84	111	86	104	95	101	88	111	86	92	87	100	102	94	83	102	110	88	100	103	74	103	91	95	95	82	93	104	71	98	84	108	92	104	101	106	96	101	96	99	114	114	102	113	109	103	105	102	104	95	110	101	113	97	122	84	86	103	97	124	115	86	88	98	96	110	107	112	95	96	119	96	91	97	88	99	93	114	108	101	85	92	102	114	114	99	112	95	88	110	90	95	109	109	121	123	106	101	117	109	104	114	110	89	100	98	92	93	114	111	96	83	107	93	92	91	100	107	101	92	89	99	103	107	103	97	100	92	88	97	115	87	110	108	98	97	117	91	85	104	94	109	81	105	100	94	98	99	100	113	119	96	103	95	103	112	102	85	94	93	103	95	105	100	82	94	105	132	90	104	112	102	94	115	103	90	113	103	105	95	104	97	101	88	96	97	110	96	91	101	108	104	122	97	102	94	110	102	112	93	92	89	104	107	85	106	82	89	94	97	84	95	102	106	106	104	98	107	104	107	91	86	88	114	114	77	87	106	102	108	93	108	95	85	105	106	95	84	100	90	105	86	114	101	90	93	103	97	75	104	104	104	88	109	108	106	73	85	98	94	87	97	96	101	97	101	86	101	103	100	107	113	107	105	114	106	100	105	95	105	91	100	92	103	95	103	93	92	108	98	98	84	86	98	106	102	80	96	100	96	108	105	120	99	97	95	109	101	89	117	109	128	114	91	105	100	73	113	100	114	93	115	91	105	101	105	107	92	105	105	99	93	102	111	98	95	81	82	99	95	81	101	100	114	105	99	98	79	113	103	92	83	110	97	85	106	108	95	94	109	66	102	110	100	93	113	88	111	109	84	97	102	98	111	114	103	107	85	75	99	84	102	105	94	99	104	83	103	98	98	100	74	93	83	74	91	110	93	92	108	107	88	110	85	101	116	84	105	94	118	99	95	82	96	84	106	114	97	92	100	109	93	110	101	83	114	112	97	105	95	94	106	104	90	93	105	94	87	94	105	105	85	77	119	97	107	101	118	120	100	88	92	122	100	97	109	101	96	99	111	111	102	90	82	74	96	108	105	87	109	91	100	95	87	90	116	93	99	104	98	108	110	111	76	98	109	106	95	91	92	95	95	95	120	103	91	86	88	90	116	90	100	85	94	92	88	90	113	112	99	91	96	106	122	104	112	101	93	97	94	94	110	105	89	105	91	100	111	109	125	103	86	87	100	98	104	87	111	90	93	99	118	95	117	93	98	115	99	115	88	77	93	99	104	86	105	95	87	104	94	106	98	103	95	98	92	93	101	98	109	99	98	95	103	103	89	105	107	80	122	96	105	109	99	90	95	81	86	109	98	85	87	102	105	89	114	117	123	110	100	87	115	96	107	99	110	104	95	101	86	95	101	95	115	96	83	105	90	82	109	93	88	90	91	96	87	101	100	131	106	94	82	97	99	111	86	102	124	86	106	95	105	109	106	79	106	98	107	95	97	115	81	99	101	81	100	94	94	108	102	105	88	95	89	112	77	117	95	91	85	117	87	116	105	95	84	114	95	104	95	80	106	85	97	85	110	113	95	97	109	98	88	120	111	96	89	105	87	112	98	96	105	113	95	103	112	106	96	100	106	106	105	88	102	87	93	87	90	102	88	98	94	104	96	86	98	104	95	84	94	106	90	105	89	81	108	85	111	97	93	123	109	102	101	98	92	100	107	114	99	111	105	97	86	121	111	75	93	92	129	101	90	78	109	103	115	103	117	93	105	108	88	103	93	91	104	113	96	87	100	91	94	84	115	100	103	104	82	111	95	78	99	101	91	89	105	112	102	102	93	107	93	102	104	80	102	85	98	83	104	97	100	114	108	94	96	126	95	92	108	97	111	105	101	91	109	99	91	102	69	105	79	97	110	94	104	94	112	118	91	91	113	112	106	99	107	112	116	88	90	113	101	102	103	104	94	74	91	99	112	122	88	110	92	107	94	89	109	111	109	105	89	88	96	100	123	98	85	86	87	105	80	90	90	95	84	107	96	88	98	102	88	106	74	101	101	94	82	108	105	112	84	92	88	92	94	101	124	102	82	97	103	115	92	88	88	95	113	97	102	104	96	90	97	89	107	94	95	103	92	95	97	100	112	124	85	114	94	78	84	108	118	93	100	108	107	99	88	110	114	84	98	99	96	107	84	94	110	101	108	111	109	90	123	103	124	103	94	94	111	101	101	119	108	100	109	104	93	108	91	89	96	101	97	100	101	81	111	104	106	110	111	89	99	99	96	90	85	107	116	93	96	94	119	85	96	98	84	91	117	108	91	94	87	99	94	106	105	102	105	98	111	103	93	106	74	85	93	98	102	91	87	108	104	87	95	99	124	122	102	90	83	104	94	90	94	86	104	93	93	100	102	104	106	109	114	122	99	88	87	95	68	114	88	92	118	89	104	93	94	91	105	91	113	91	87	110	92	104	104	104	91	97	111	83	119	91	105	97	90	96	97	89	115	113	110	107	117	96	112	113	116	96	102	87	104	90	92	84	106	109	99	100	99	101	104	95	101	94	113	91	110	96	105	88	91	105	101	93	91	106	94	110	108	101	109	102	94	112	91
23352	18481	30835	20413	4991	4045	2586	1834	1508	1268	991	828	704	655	565	548	545	493	442	479	487	434	393	367	356	368	308	358	349	330	366	309	320	296	281	299	291	281	298	265	337	274	312	276	300	258	271	264	282	255	279	278	276	273	268	261	225	259	264	284	262	273	298	261	284	253	240	285	242	280	266	260	279	259	249	293	270	262	278	280	275	282	281	271	271	286	271	274	274	267	220	275	274	278	245	270	282	262	273	241	260	242	234	281	239	259	248	271	259	283	278	264	270	253	252	248	286	242	257	267	247	243	270	260	264	242	241	263	250	248	279	263	275	296	266	270	252	293	286	259	276	288	281	214	252	276	271	271	265	228	254	286	272	263	258	244	257	239	281	256	251	275	300	271	272	272	244	265	231	278	258	287	248	250	265	265	250	259	276	256	250	246	269	239	271	248	241	257	265	270	251	239	273	261	261	266	254	272	263	260	242	285	283	290	251	249	278	286	244	259	267	267	261	255	269	263	266	241	264	297	245	272	237	252	281	250	249	247	277	239	283	289	279	267	209	273	235	266	251	215	248	248	279	246	264	247	260	227	260	249	258	288	277	281	214	249	267	284	263	256	258	307	261	270	246	244	252	266	258	288	273	247	274	271	271	248	272	269	232	248	288	295	284	277	283	254	263	249	258	255	257	253	250	259	266	282	270	258	231	252	262	274	278	245	275	253	289	276	289	244	270	233	258	262	279	262	241	280	279	233	269	260	278	266	257	249	271	270	228	253	256	297	277	255	287	249	250	251	240	272	274	266	255	263	289	252	300	256	279	245	271	273	262	246	284	250	293	252	277	269	252	235	274	243	246	262	267	254	256	253	298	255	283	256	261	263	271	261	253	259	248	248	255	241	260	266	269	261	243	245	247	260	269	248	279	261	240	256	258	263	278	260	250	265	251	281	258	245	284	274	228	297	246	295	276	262	226	288	249	237	248	259	234	242	265	277	239	264	213	223	259	280	258	258	257	274	263	239	249	261	249	265	257	290	256	271	238	262	266	236	250	292	256	249	273	263	281	300	258	232	261	286	285	282	282	270	268	267	265	242	243	258	235	287	302	262	294	263	282	247	284	268	261	285	281	277	242	255	283	239	255	260	251	282	251	306	264	253	278	283	277	247	280	251	258	261	271	277	263	289	271	260	279	260	284	290	265	251	267	268	258	241	263	271	268	279	259	252	244	265	241	303	264	238	267	255	256	231	251	242	261	265	255	262	264	262	270	243	252	249	206	291	251	279	244	265	253	261	271	248	264	260	282	256	263	277	252	267	257	243	274	264	222	273	283	241	256	275	260	261	253	280	272	276	279	270	268	258	250	289	264	261	293	296	289	266	223	255	292	271	280	245	270	268	245	261	262	274	261	254	278	276	295	271	270	278	253	248	281	284	276	285	241	275	252	250	251	250	299	266	250	273	239	240	242	239	256	252	249	249	256	243	280	227	255	263	239	254	247	266	213	260	251	236	279	255	259	273	246	251	255	286	259	238	252	253	277	267	260	253	271	240	254	291	275	277	274	257	255	267	269	266	268	267	276	262	275	264	257	242	257	268	251	235	233	281	232	268	276	265	277	281	302	246	266	273	267	253	269	234	248	283	241	271	278	262	286	254	228	227	266	275	264	254	261	268	271	258	257	241	245	258	280	264	242	275	252	264	272	249	277	258	266	275	261	270	271	252	267	279	270	255	260	263	269	260	284	243	287	265	291	232	244	249	277	261	266	262	268	240	285	259	250	274	245	249	274	253	258	281	274	272	269	254	233	269	269	265	258	276	289	286	253	254	287	245	270	270	239	251	265	250	261	234	272	256	253	261	254	287	255	246	260	259	236	250	256	262	259	281	257	264	262	231	270	243	249	283	260	247	275	279	249	264	277	260	261	265	240	255	267	265	241	274	272	267	278	282	250	287	271	242	258	290	285	237	257	276	267	286	273	272	238	241	254	268	242	271	268	304	263	258	211	270	259	234	284	275	257	253	278	270	263	235	283	251	266	270	281	230	264	259	250	282	267	253	242	249	247	280	295	261	291	267	278	253	280	235	260	266	260	294	271	270	236	265	286	271	276	277	280	275	251	244	263	255	253	279	245	261	250	228	237	269	271	287	253	273	277	251	250	252	250	244	256	254	253	245	252	278	252	255	280	251	247	258	270	271	262	277	256	258	254	267	263	224	280	276	257	272	260	235	264	284	256	249	265	255	243	269	258	263	241	252	266	255	260	242	227	300	268	252	256	299	218	284	258	252	255	274	267	270	272	263	285	252	281	243	258	232	275	250	253	262	272	265	268	252	272	288	263	243	265	276	263	287	258	256	287	271	264	237	261	245	256	279	267	252	247	265	269	232	258	245	249	223	258	241	280	234	230	288	245	257	260	248	237	236	274	263	270	263	270	276	236	269	264	267	270	235	229	265	255	268	260	248	257	247	273	257	265	279	273	271	282	257	267	264	267	276	267	244	261	279	282	268	231	263	280	253	291	252	248	272	266	244	248	286	240	234	270	243	244	235	247	255	261	220	254	302	238	228	285	267	281	246	270	263	266	256	279	264	274	242	240	251	279	269	275	264	262	265	272	250	250	283	261	258	282	240	286	277	269	286	262	247	252	251	261	297	273	259	271	263	294	252	241	272	263	255	229	281	261	246	272	260	254	285	282	271	266	260	277	265	239	249	298	251	292	255	275	257	272	260	266	261	272	273	239	237	256	268	272	278	265	268	293	287	279	238	275	252	275	265	254	257	246	242	232	269	258	264	253	244	256	280	259	270	257	259	255	238	260	249	255	261	252	263	272	284	277	256	255	274	278	245	265	259	237	258	256	280	274	290	262	239	290	242	280	262	272	278	252	247	254	248	246	260	283	269	278	264	269	255	274	268	274	238	254	240	252	261	272	251	233	240	256	270	300	265	257	256	227	234	267	275	244	264	289	253	261	258	252	264	239	275	269	262	254	257	250	282	253	275	257	274	267	271	257	268	262	251	246	273	280	269	269	266	277	263	264	242	298	256	272	273	287	235	256	236	240	232	255	263	299	257	252	253	251	289	248	262	266	291	284	275	278	254	258	244	265	262	245	251	288	276	252	260	279	240	271	254	282	251	235	260	257	223	244	297	257	265	269	247	256	281	234	256	266	292	254	274	278	282	258	250	250	291	262	253	258	250	242	248	270	262	259	263	279	240	263	271	294	242	268	279	293	296	271	269	272	245	272	270	245	239	240	286	268	279	276	272	261	256	243	253	241	244	238	254	257	251	288	246	248	246	298	260	258	261	250	253	253	265	268	291	271	271	266	254	268	258	264	240	251	276	262	258	271	256	264	285	258	262	272	258	276	240	270	252	279	239	255	265	299	249	286	249	285	306	272	257	286	250	263	298	239	289	273	263	271	259	255	280	284	244	245	227	276	278	283	253	303	243	286	263	247	259	291	273	264	291	263	290	259	247	263	285	266	283	259	279	242	256	259	290
11536	4757	3452	1783	624	441	365	264	248	276	264	240	238	210	201	236	238	240	226	185	229	226	201	245	226	230	224	229	215	207	236	230	202	228	187	209	217	214	234	211	220	238	228	214	236	216	224	249	220	225	206	204	236	205	196	233	206	202	194	194	206	231	209	213	248	202	202	239	172	212	222	198	206	184	198	205	206	221	208	225	219	215	213	206	218	218	201	215	232	197	232	229	213	218	202	191	211	224	217	234	204	235	187	213	192	194	224	225	195	208	221	210	215	254	220	215	242	182	209	227	204	216	221	245	207	213	228	224	241	200	229	220	225	232	236	227	199	186	218	206	234	227	231	211	251	227	230	224	227	215	204	203	207	222	212	224	199	222	239	179	225	223	214	200	203	222	246	235	224	195	228	228	212	232	217	202	237	189	215	223	206	200	221	224	223	229	203	229	216	200	206	213	198	207	210	199	209	182	199	228	219	253	196	207	212	234	292	218	220	214	208	235	194	211	186	229	219	227	206	251	196	235	204	228	216	222	216	207	225	210	212	209	210	209	215	220	220	230	216	256	213	241	222	209	225	229	226	207	214	230	216	244	221	196	226	212	226	205	234	199	235	223	179	214	202	226	220	206	221	224	225	224	230	231	206	252	225	226	213	203	221	235	232	220	236	216	215	211	229	211	226	223	250	225	226	203	228	240	190	233	225	205	228	193	220	205	219	193	218	228	225	244	219	197	199	241	229	252	244	239	209	238	209	209	200	171	203	245	216	226	215	216	226	225	211	217	207	221	236	222	235	212	217	239	209	196	206	220	199	205	224	208	245	200	211	219	208	225	210	236	205	207	238	217	226	201	208	215	205	240	198	218	241	221	223	208	207	234	203	212	199	232	207	207	222	234	247	208	226	213	242	230	226	192	199	182	225	200	247	212	206	212	233	218	219	240	228	221	236	191	216	218	199	212	209	202	203	207	216	211	234	264	225	214	205	194	199	219	232	215	208	226	203	197	219	206	224	213	221	231	192	243	222	230	209	235	213	198	240	201	199	207	209	201	235	214	237	201	225	198	240	248	223	224	200	199	263	214	253	201	217	227	245	243	229	204	215	185	199	216	248	217	208	186	208	197	212	221	202	200	205	244	228	214	238	190	231	223	227	204	234	220	196	244	224	214	231	200	205	207	213	217	236	208	223	249	240	228	224	214	219	220	216	212	222	226	208	222	216	239	247	228	213	217	220	229	216	219	238	207	203	209	195	200	215	230	218	227	211	185	239	229	239	207	226	228	197	246	208	246	209	185	232	233	207	226	223	221	182	198	220	225	195	210	227	208	213	206	217	222	210	232	181	222	225	206	220	216	219	210	225	219	230	192	227	195	238	210	224	252	204	223	219	217	229	211	206	227	210	242	235	222	216	243	244	204	238	232	217	205	223	215	209	206	241	214	195	208	232	217	230	190	220	220	217	225	222	248	222	219	183	220	232	233	246	238	194	228	210	228	209	206	223	272	215	203	226	233	228	187	221	219	175	203	223	209	215	201	182	223	225	231	234	188	231	218	208	200	246	245	226	216	197	199	224	222	233	207	229	199	258	217	193	210	215	219	202	207	216	199	242	195	207	214	222	227	193	226	212	211	236	220	236	183	228	192	224	226	226	202	219	190	230	224	221	241	220	211	239	209	217	222	230	190	250	222	233	229	218	247	202	225	241	220	232	240	204	197	232	205	210	197	225	228	215	216	219	212	194	203	211	217	216	216	206	224	240	212	205	211	220	229	221	257	206	255	205	230	223	257	246	195	204	210	225	225	202	223	216	220	223	197	216	211	209	198	230	214	229	234	252	215	199	218	244	226	225	207	185	188	195	231	197	211	242	230	212	220	209	202	185	215	223	198	218	218	232	202	249	234	208	216	179	223	228	205	235	228	209	216	219	207	219	216	215	240	247	201	223	208	197	255	235	181	215	203	206	221	233	233	219	223	215	198	205	220	203	249	245	223	198	236	230	209	207	182	197	221	210	227	258	221	191	239	231	221	266	245	227	223	219	218	194	217	214	257	201	245	201	217	236	228	215	252	202	206	219	220	238	211	216	230	215	224	198	226	211	235	194	216	201	194	188	211	220	226	225	231	236	224	226	211	204	243	222	208	228	221	195	189	203	227	216	221	199	194	219	211	217	206	202	235	203	205	206	197	215	259	221	215	212	253	188	230	227	217	179	206	195	234	227	186	213	236	225	227	219	197	219	215	219	206	214	209	203	248	227	206	210	183	244	229	216	228	237	209	192	225	192	185	208	180	228	238	193	213	211	203	230	210	216	232	226	216	241	213	225	205	196	210	235	230	238	222	179	251	232	232	223	207	212	203	221	218	227	226	205	234	235	213	214	218	209	227	181	201	224	247	243	223	201	232	209	218	216	228	246	225	255	190	219	211	223	205	234	209	202	212	189	220	214	232	216	217	218	226	237	213	229	248	225	201	246	233	222	200	222	214	239	210	229	209	225	236	232	220	218	201	200	193	216	213	186	191	229	227	163	207	255	226	203	209	218	183	205	241	200	231	254	218	208	210	209	219	198	195	225	223	209	233	210	234	214	187	226	225	204	219	220	206	203	227	261	199	220	216	186	238	219	233	241	223	246	243	205	218	216	187	221	229	213	199	229	201	196	243	230	224	198	248	215	227	229	228	228	216	201	243	238	210	200	218	222	207	230	210	251	248	220	195	223	222	210	226	211	226	194	242	227	219	229	217	203	204	202	203	216	202	215	201	209	226	225	222	224	239	225	207	221	223	196	234	200	216	221	207	233	238	225	193	189	201	192	219	206	254	192	202	196	200	221	242	221	227	223	232	232	203	221	205	213	219	222	238	200	210	223	255	236	220	211	210	236	233	204	209	211	221	202	218	212	206	216	195	206	232	210	228	220	200	207	223	228	231	247	222	217	233	220	220	218	208	228	233	198	217	244	226	214	246	208	223	228	207	208	215	213	201	250	238	237	241	224	193	196	225	242	215	213	245	231	223	221	250	217	220	213	214	217	235	207	189	232	199	245	229	197	206	187	212	226	188	202	185	244	248	246	195	204	240	204	182	220	215	211	227	247	220	226	219	221	203	223	234	228	227	244	197	209	230	202	206	209	215	229	196	197	213	230	258	234	224	218	221	206	227	204	228	198	212	183	219	211	221	222	225	191	205	212	236	225	195	198	216	231	209	208	230	188	220	227	212	215	230	220	205	236	198	224	205	216	248	196	208	225	194	215	214	244	226	253	222	243	218	225	248	204	237	209	230	230	183	202	225	210	232	202	232	220	234	222	225	210	245	186	203	222	222	232	218	214	194	195	212	221	204	219	225	219	206	219	235	202	241	243	219	202	238	209	235	211	216	216	206	228	226	228	232	210	191	209	214	214	204	233	213	221	205	232	196	206	217	210	230	228	219	225	204	197	231	207	216	241	242	207	212	217	204	234	202	230	232	224	214	216	210	219	202	237	216	214	231	206	203	227	240
8643	5234	6996	5553	2279	1680	1136	1023	905	803	710	689	626	622	616	611	616	571	631	541	540	576	586	552	563	545	548	509	526	561	548	542	574	561	548	547	552	543	542	501	528	554	461	527	557	546	534	498	503	532	508	504	502	541	517	545	556	537	560	558	482	513	508	513	546	521	517	533	496	523	550	514	539	498	556	549	536	494	543	487	555	528	501	541	501	544	490	538	530	490	557	500	527	502	555	537	548	547	538	553	529	504	514	558	515	526	513	535	499	491	543	547	528	544	520	545	526	556	495	542	538	552	527	535	522	521	533	528	527	543	549	593	539	528	530	519	517	515	543	499	532	560	512	547	560	565	504	478	534	538	542	510	549	529	528	547	497	510	565	535	557	501	518	589	530	507	540	523	500	555	543	488	525	551	504	570	553	535	501	521	543	537	488	510	526	500	508	544	530	522	522	544	494	555	498	518	519	522	575	545	543	511	505	527	553	504	539	526	528	547	514	477	584	552	546	521	517	532	503	520	511	536	543	522	553	576	495	535	527	558	536	533	510	526	509	568	483	564	521	602	537	556	545	548	504	562	556	537	557	574	514	546	511	524	508	523	486	552	499	546	575	549	541	550	549	534	523	562	509	528	514	548	505	515	519	494	517	516	523	550	514	560	564	499	521	516	507	564	505	539	517	476	504	546	520	565	544	528	546	511	496	534	582	525	562	528	511	521	520	528	560	526	528	490	532	506	518	558	497	533	499	523	526	521	530	570	531	528	529	507	577	498	533	530	531	529	523	555	544	534	559	553	520	527	512	549	514	495	556	533	518	512	541	499	573	536	532	528	565	544	556	509	517	496	527	504	487	533	555	552	538	516	515	540	492	522	587	533	522	537	480	551	540	525	508	522	523	536	522	544	484	560	549	537	550	521	529	491	515	535	500	550	540	520	538	522	509	572	491	553	547	519	538	505	541	507	563	539	518	500	495	556	546	554	508	536	530	528	514	489	497	560	569	526	505	546	527	543	568	558	520	545	534	535	508	518	551	564	534	565	476	557	512	527	552	569	512	550	510	489	542	538	544	535	522	568	520	531	538	511	569	532	539	551	527	531	503	529	536	521	550	538	546	467	560	541	507	549	522	559	537	583	523	520	555	516	562	537	557	530	512	552	503	569	539	517	500	521	545	544	527	550	515	529	492	535	558	467	534	489	505	524	563	548	543	516	517	552	532	533	498	504	473	577	503	519	595	539	521	514	538	521	569	577	495	489	552	550	519	511	494	560	516	551	558	531	536	532	527	529	537	525	509	560	534	530	561	550	513	528	518	514	555	499	563	518	502	544	564	534	514	527	518	513	544	518	492	527	492	547	535	518	497	551	530	491	536	518	530	529	541	541	542	548	530	545	493	534	546	504	503	512	572	534	519	504	555	550	523	544	548	526	561	536	513	556	537	511	461	554	507	528	539	495	503	538	513	510	536	523	494	506	536	519	551	582	525	520	485	587	533	525	508	537	554	516	539	508	537	513	515	524	531	531	565	543	575	540	485	555	550	521	555	541	514	514	517	610	557	505	537	503	559	513	545	535	517	540	550	531	528	486	549	544	525	506	517	536	506	533	523	544	529	485	525	536	542	509	558	531	542	545	531	523	536	570	558	524	543	540	556	558	515	527	565	540	513	562	493	525	520	523	597	507	500	490	542	508	518	512	546	517	552	509	524	482	521	512	511	526	515	556	548	534	526	541	503	508	541	561	543	524	494	508	587	544	511	529	521	547	504	539	530	565	566	519	541	528	531	541	515	502	556	500	500	532	552	506	512	536	565	495	521	502	496	566	520	505	494	557	519	502	505	537	529	515	536	518	572	578	545	527	509	573	482	547	526	558	510	535	561	599	514	532	487	525	525	554	544	557	512	505	555	529	545	484	504	556	547	538	524	519	496	550	540	549	553	498	521	534	521	524	544	547	514	505	525	570	548	532	533	520	577	534	552	517	525	557	535	528	492	538	490	548	532	516	504	527	520	540	529	534	552	503	541	575	518	531	497	528	554	556	519	526	522	552	542	536	498	524	561	507	527	524	518	570	514	550	557	543	528	497	500	534	553	537	551	521	527	545	530	520	506	552	521	513	495	525	543	531	581	495	576	545	512	513	538	511	547	546	523	534	504	539	518	580	492	560	549	555	506	523	535	530	532	494	562	503	541	504	551	506	520	518	526	535	547	521	503	523	520	513	585	496	529	553	572	559	514	579	487	507	584	520	520	550	575	499	535	511	537	545	582	527	551	489	520	575	568	533	529	532	518	544	526	554	534	561	572	543	538	532	556	507	510	571	504	549	545	524	552	536	560	517	535	534	559	542	562	568	501	501	504	553	518	527	564	480	566	492	522	495	541	529	564	502	544	549	524	518	518	554	539	544	500	498	556	519	527	473	602	515	509	544	547	547	507	489	511	542	579	529	562	504	523	502	529	586	531	524	537	531	543	498	531	508	530	537	564	529	525	579	555	536	529	528	545	497	525	483	536	565	530	529	506	519	569	543	504	560	571	520	592	534	513	503	515	505	521	507	505	524	567	518	535	543	557	541	525	511	526	512	537	526	513	511	535	516	556	567	554	525	535	521	546	524	546	523	506	535	532	538	583	509	522	566	558	558	591	546	514	549	544	538	494	498	482	526	530	568	557	519	516	520	540	495	507	492	499	535	576	501	519	508	567	561	506	511	537	522	503	541	548	497	548	559	517	528	527	483	513	503	493	510	505	538	520	536	523	503	502	510	543	517	532	501	516	557	502	529	536	524	567	539	524	558	507	515	528	594	548	550	534	518	551	545	538	498	552	491	531	516	537	533	571	515	497	535	521	510	568	512	520	486	530	495	527	489	531	545	565	538	565	552	493	534	536	524	500	533	491	522	524	505	500	552	538	545	527	524	487	518	535	544	533	505	524	515	503	528	500	532	533	555	548	512	519	522	515	545	532	539	501	543	547	508	527	547	545	501	515	538	503	510	521	545	497	525	527	525	474	527	532	512	535	526	507	547	544	530	569	557	576	527	563	576	543	532	512	531	509	563	506	533	512	522	610	521	545	568	508	510	534	520	510	534	503	504	549	539	534	575	531	540	505	528	530	504	544	537	564	512	578	543	506	525	521	524	506	541	535	513	504	492	544	555	543	567	515	531	527	508	516	500	502	502	499	530	570	512	519	531	535	526	514	512	551	525	553	528	543	556	534	515	519	523	582	529	520	544	505	537	517	516	530	519	526	514	575	528	520	531	537	548	520	530	534	527	549	542	550	538	555	527	525	523	517	491	530	520	516	578	531	540	524	540	522	523	561	515	537	498	544	563	521	554	536	510	559	559	540	558	539	539	476	537	512	530	546	509	550	515	516	570	523	524	523	506	507	541	522	499	553	536	503	510	553	552	561	560	507	501	511	498	558	541	562	537	502	543	559	556	511	540	537	557	519	513	545	540	487	490	562	524	546	520	545	560	552	556	531	561	503	517	536	512
25539	14966	16023	12366	2072	716	475	382	333	279	262	225	206	217	203	190	199	202	204	214	198	205	191	191	173	182	190	191	194	181	159	169	160	185	166	165	174	188	147	163	176	178	182	175	168	191	166	186	182	192	180	147	176	169	170	182	166	173	190	179	172	178	154	176	175	186	203	155	186	173	171	169	175	193	184	170	183	159	162	190	173	165	171	176	167	177	149	184	176	167	177	171	179	158	191	197	187	170	150	176	155	157	156	165	174	168	189	184	198	150	161	178	182	191	178	189	158	181	196	175	180	171	164	148	170	182	179	166	178	161	183	185	210	173	185	164	179	171	183	172	189	178	163	221	167	187	160	177	180	172	162	156	174	173	166	157	157	198	197	183	180	161	204	217	169	187	173	159	171	173	193	188	164	199	170	174	201	183	153	167	130	168	181	187	179	155	158	173	205	185	167	164	162	152	198	158	196	196	169	172	172	180	163	176	165	175	176	174	171	178	168	173	172	153	165	189	168	190	145	195	169	209	193	175	136	202	142	156	154	171	177	170	166	163	159	172	174	181	189	164	189	191	175	165	163	194	182	178	168	185	154	194	179	163	187	159	161	175	171	174	171	167	155	170	177	167	187	170	179	198	160	158	161	149	168	160	172	179	191	167	173	200	212	155	181	173	180	174	163	196	184	204	206	173	181	142	179	182	155	155	199	205	162	160	186	145	160	179	165	184	162	194	194	169	171	181	160	183	169	167	181	204	166	155	175	188	179	161	156	177	169	150	166	177	184	179	188	165	178	187	164	152	154	149	191	149	155	168	165	164	192	172	186	192	152	177	185	176	196	192	174	180	179	173	186	198	164	191	146	170	164	156	165	155	178	186	185	177	166	160	158	160	185	163	173	169	195	203	160	178	173	173	181	185	198	182	173	166	171	205	183	196	164	181	183	201	177	183	186	183	160	188	156	169	165	174	161	197	176	176	165	172	173	170	161	168	151	143	191	169	151	189	170	187	167	174	182	163	151	167	165	177	179	144	165	172	173	173	162	149	177	165	164	198	187	196	163	160	191	170	197	166	167	151	163	176	184	170	171	197	186	201	171	181	186	175	178	192	185	162	176	172	173	177	198	171	195	177	170	204	174	164	153	157	193	170	169	196	176	198	180	180	174	157	169	193	184	175	181	199	175	178	171	183	160	164	168	184	154	190	179	198	156	174	179	216	170	180	184	185	188	176	196	166	176	144	165	187	198	169	190	162	163	176	180	183	200	168	190	176	167	187	180	186	173	182	195	155	159	152	190	148	164	200	172	166	187	161	178	169	160	160	169	196	174	170	158	150	162	187	176	156	189	176	152	167	184	185	182	176	175	193	166	178	172	166	178	187	169	192	167	177	178	170	183	176	186	184	182	163	175	173	151	200	180	167	181	187	189	175	182	194	193	189	164	176	174	155	167	167	196	188	166	185	186	186	177	139	143	165	166	180	179	163	188	185	168	177	192	168	178	187	186	186	185	183	163	177	171	181	188	197	171	161	151	161	162	195	155	171	172	174	190	158	184	162	180	186	160	167	170	171	175	180	189	147	179	168	185	177	172	192	183	198	168	159	185	171	172	190	151	162	195	179	162	175	181	159	168	165	155	171	194	174	215	181	189	151	174	157	178	156	180	169	191	167	158	199	182	188	182	145	166	199	164	182	168	175	181	187	179	171	183	167	184	183	225	184	162	139	149	192	183	194	184	204	173	184	177	166	175	181	188	191	175	179	168	162	166	162	158	176	165	179	186	165	193	146	152	188	163	177	173	171	137	205	163	157	176	180	181	178	182	208	186	169	152	179	166	180	176	161	168	209	193	184	163	183	176	165	170	187	154	155	153	172	186	180	159	180	131	197	184	181	187	192	166	168	168	180	190	162	162	162	166	154	163	155	202	162	164	175	179	189	187	176	188	170	218	172	161	169	190	173	172	192	171	190	185	178	194	163	199	182	170	179	195	206	163	193	174	170	186	154	190	155	141	186	180	189	181	195	179	179	172	156	167	146	162	173	170	154	182	168	167	193	164	174	196	188	168	232	194	169	168	152	172	189	157	172	172	157	171	181	191	148	191	169	164	168	144	156	157	142	183	175	172	168	161	177	172	205	186	201	195	179	174	177	188	147	172	173	179	178	166	177	167	180	189	174	145	142	160	173	178	139	179	175	174	155	190	148	163	181	158	144	167	167	194	165	166	157	192	205	184	170	170	177	183	171	170	186	167	177	183	183	153	150	158	156	168	178	167	163	181	177	170	164	196	197	166	188	165	178	178	156	180	162	162	165	167	146	195	178	184	181	162	177	156	177	172	170	163	177	173	188	168	170	185	181	176	166	186	180	183	176	167	191	157	170	141	170	194	144	173	162	190	167	159	186	177	158	159	160	180	177	157	188	183	170	186	179	192	169	176	201	176	154	167	184	162	173	189	175	162	164	184	192	183	166	185	169	190	176	166	152	190	188	162	161	174	184	193	175	167	172	187	161	188	166	177	183	162	174	171	152	170	159	175	167	169	180	152	175	186	158	178	160	179	179	182	177	176	156	186	169	174	183	168	172	174	167	186	152	185	185	155	207	179	183	180	176	196	147	154	205	166	186	199	160	203	169	188	162	190	169	179	188	183	187	200	170	175	170	166	170	180	170	159	186	147	197	169	180	167	178	184	185	214	170	163	178	173	184	160	154	176	183	180	177	190	174	195	192	204	178	169	184	191	163	178	159	192	157	159	204	188	181	167	166	208	160	205	185	167	172	166	176	189	161	175	171	190	144	172	160	184	167	185	161	182	160	177	159	165	150	177	173	160	163	171	183	163	161	162	180	204	167	183	175	169	177	181	187	159	168	192	176	181	166	192	159	198	176	176	161	159	160	203	161	188	149	139	163	170	170	214	154	187	174	165	176	168	184	158	186	166	167	178	191	177	170	207	176	161	146	183	179	197	176	173	161	163	175	183	170	184	162	188	147	148	178	162	194	197	186	171	173	180	183	173	172	192	211	181	189	142	159	152	196	178	179	186	174	168	196	175	169	157	183	169	199	179	158	181	191	190	186	195	198	179	206	199	193	166	187	169	165	203	206	173	182	192	196	170	142	160	168	161	200	182	140	174	166	184	152	190	161	170	166	191	181	167	176	179	205	179	163	175	179	172	151	171	181	174	185	149	176	201	180	209	173	158	194	182	210	163	164	178	193	165	182	176	182	207	180	170	198	157	173	182	176	186	174	163	184	175	164	176	179	172	182	161	165	168	158	178	215	170	202	165	176	172	170	193	170	188	203	187	160	171	165	177	164	174	176	174	160	179	162	151	179	171	218	192	152	181	172	167	188	161	164	182	157	190	176	160	202	177	181	179	161	175	183	161	155	185	193	167	200	219	184	182	174	146	178	162	159	167	168	189	174	172	162	181	169	177	162	171	209	161	148	170	187	191	183	208	160	186	174	187	197	163	178	174	155	190	183	178	182	167	193	194	176	174	171
18852	13625	21829	18907	4077	2674	1903	1503	1272	1003	853	754	718	663	638	626	574	593	549	511	547	538	543	531	513	478	496	472	488	511	427	494	456	442	461	457	461	451	417	437	485	430	463	428	463	475	436	434	438	448	404	444	416	428	431	438	452	431	414	438	444	457	448	438	436	434	421	413	453	407	429	414	428	445	449	425	450	410	431	446	416	406	413	417	438	464	446	453	422	437	434	397	427	458	455	448	441	428	422	415	413	458	395	449	423	444	402	463	454	457	424	378	429	409	437	442	439	430	438	448	463	433	456	449	442	428	455	462	415	441	439	440	439	457	400	431	405	402	422	428	392	417	441	418	412	407	384	423	421	413	454	443	449	452	447	439	404	439	401	450	393	459	455	464	434	457	450	464	430	434	384	484	434	439	455	445	409	448	416	436	430	427	445	444	433	424	445	454	422	446	425	426	454	413	450	435	445	441	406	409	447	458	413	426	476	434	453	466	413	434	449	456	445	441	448	418	427	427	437	425	403	433	433	423	476	412	454	411	432	427	446	414	422	433	454	411	452	418	416	436	406	414	445	435	460	453	446	441	422	442	462	406	415	435	390	412	424	444	426	439	443	451	459	437	470	436	406	401	454	457	401	459	405	427	448	417	441	444	434	434	432	447	430	432	444	457	424	393	432	438	428	439	438	460	454	444	416	411	441	422	420	446	435	429	461	431	441	460	443	391	458	400	453	459	408	433	442	391	447	449	412	439	431	447	438	422	439	425	407	447	438	418	419	434	450	447	440	436	402	426	432	439	446	461	436	428	437	421	414	426	418	423	401	426	440	442	417	423	426	408	436	444	433	445	407	436	422	450	439	420	401	445	418	428	475	408	425	395	454	431	443	430	414	459	453	452	451	501	464	435	437	457	409	431	416	435	412	420	448	435	368	419	414	413	441	390	460	439	433	428	387	445	437	452	445	443	433	416	422	458	435	425	456	471	425	446	421	413	432	410	443	430	437	427	425	461	430	432	414	444	428	471	443	418	414	440	418	433	453	390	410	436	427	417	437	407	457	436	433	456	411	425	447	436	454	447	403	398	402	439	426	415	413	403	419	454	448	432	445	463	422	419	423	442	446	431	439	431	429	405	448	438	431	450	414	465	474	434	429	420	414	428	428	475	428	438	466	468	440	424	402	448	390	465	430	474	421	424	471	431	449	433	436	445	455	439	470	432	420	421	394	436	464	432	406	461	411	435	394	423	436	450	425	437	448	423	403	414	419	441	453	452	417	440	457	457	412	451	447	416	476	452	390	437	462	478	451	429	433	464	429	450	446	434	418	437	421	422	408	488	397	427	422	422	418	441	450	448	455	428	429	426	437	434	456	412	416	395	422	455	433	383	440	463	418	442	467	402	411	423	441	430	435	459	433	433	435	418	445	447	417	446	444	437	392	443	454	441	412	416	441	429	416	425	458	420	422	420	422	413	450	390	436	422	432	453	410	430	406	419	440	429	396	420	442	438	407	412	461	449	415	423	405	433	442	443	412	457	426	415	448	433	401	455	418	430	426	415	443	424	409	454	466	400	443	485	400	441	442	435	429	417	390	396	378	451	457	440	409	411	397	440	448	424	415	463	434	440	413	426	396	434	457	454	409	435	424	476	450	435	425	445	410	421	434	459	441	427	420	417	454	427	442	433	451	454	412	428	468	458	399	455	414	420	419	458	438	423	438	447	410	433	488	442	434	425	398	432	426	424	422	439	433	419	429	391	460	443	421	450	415	424	399	421	418	398	422	447	424	408	434	471	391	446	442	421	437	446	447	457	422	441	443	422	449	458	402	423	434	458	433	398	433	441	435	442	416	422	443	382	439	458	430	404	460	449	448	433	459	427	447	396	422	420	451	383	429	465	399	448	441	442	410	422	430	446	435	436	405	446	431	458	447	419	412	432	403	450	430	447	408	422	392	449	379	481	430	431	392	445	424	446	483	384	427	432	439	398	440	402	431	455	457	447	452	447	445	426	423	416	444	390	427	446	416	424	514	429	447	443	439	403	413	383	460	412	398	426	437	429	411	395	421	435	421	414	425	417	423	399	439	431	452	403	441	444	400	445	412	384	427	430	463	425	434	423	399	452	437	453	433	428	439	424	425	400	442	457	422	442	437	425	438	438	446	394	420	426	461	462	443	425	412	417	435	398	445	458	429	424	476	444	472	433	427	442	423	444	460	395	399	445	429	409	427	416	428	447	417	457	451	420	435	423	423	429	444	460	453	459	428	428	406	434	436	443	445	422	444	477	442	423	467	414	438	430	430	420	413	414	416	439	413	429	429	431	417	424	443	425	424	401	467	423	430	426	432	433	426	476	452	404	416	370	410	426	421	414	446	436	451	475	436	436	429	450	441	408	411	468	437	426	417	477	401	413	417	449	393	416	445	439	432	479	448	456	434	435	469	436	444	463	437	436	441	405	447	413	413	414	410	437	434	441	413	427	416	466	426	448	443	464	413	417	409	422	442	407	433	402	418	441	448	459	418	452	454	422	433	420	383	418	453	410	424	415	424	438	429	408	395	465	441	434	438	429	438	422	426	413	438	460	455	436	408	433	444	415	442	416	421	427	398	422	468	428	393	376	410	461	427	413	417	419	443	408	427	412	422	415	429	460	396	414	460	400	431	420	415	431	454	432	422	408	436	443	431	460	426	400	413	417	470	414	439	447	433	413	418	452	431	454	435	420	455	446	409	449	405	432	415	422	430	430	402	463	436	406	407	446	419	463	446	443	432	448	420	440	421	414	436	455	415	422	443	447	454	465	422	460	456	444	466	461	419	436	409	449	419	450	424	456	454	425	417	429	450	429	407	430	430	418	408	427	440	441	434	414	447	423	450	419	455	431	447	405	402	397	452	435	457	402	411	440	417	418	421	409	402	451	422	425	418	410	470	450	422	452	476	428	418	431	441	435	479	411	433	453	396	403	428	472	405	431	416	451	451	387	385	393	426	425	490	464	418	433	419	461	430	401	412	430	396	443	432	432	455	460	436	449	414	422	403	429	443	441	438	479	408	452	396	479	421	480	432	453	438	460	422	426	413	425	425	409	426	431	443	434	438	469	431	435	448	423	444	460	477	437	446	422	400	449	431	452	433	424	434	442	461	446	423	423	432	378	432	470	400	384	451	451	429	420	443	428	415	404	434	433	409	435	446	420	414	451	459	415	429	417	447	429	430	451	450	459	433	443	430	405	431	444	425	468	416	473	462	441	408	431	408	417	453	424	438	451	396	424	440	451	397	432	436	424	454	422	449	394	421	423	406	418	429	451	404	430	429	476	440	427	440	464	448	445	455	412	408	395	416	454	431	438	452	454	423	437	453	401	414	428	420	435	451	417	414	422	456	412	431	460	439	403	444	398	431	385	406	433	368	406	421	444	421	460	448	429	386	383	425	405	411	416	453	420	452	426	417	397	393	413	449	446	446	460	419	415	450	424	412	412	441	428	432	425	418	438	433	410
34142	22349	26231	17568	3793	1140	575	427	346	233	185	192	171	182	139	116	153	130	123	127	137	118	114	98	118	106	115	112	98	112	106	112	88	90	95	85	100	101	103	102	90	95	109	94	107	99	115	105	115	102	90	104	94	113	82	91	117	105	106	116	86	102	112	101	90	111	88	116	113	88	101	80	101	96	116	104	92	94	108	83	93	103	111	116	112	113	125	115	105	103	100	95	106	118	95	90	110	97	86	90	110	102	103	99	107	111	93	118	86	101	111	80	96	120	92	93	82	96	104	116	104	92	82	97	114	110	104	100	107	87	101	96	106	87	96	95	96	102	87	95	92	98	83	93	104	106	90	108	92	82	101	89	108	114	101	100	106	99	100	80	94	105	100	96	80	91	98	103	101	106	110	95	107	101	96	105	115	90	103	120	94	105	100	100	105	95	95	113	104	91	95	110	110	92	91	93	102	95	98	72	93	81	122	104	101	105	101	107	97	85	100	107	104	108	102	73	112	99	91	100	91	101	92	75	122	127	85	100	117	84	87	116	104	94	94	104	115	111	90	98	99	97	116	118	99	108	113	87	102	108	108	112	96	110	99	100	94	114	92	104	89	107	99	98	90	96	91	105	96	105	105	92	84	108	110	111	99	102	97	91	96	99	107	93	96	96	104	100	107	88	87	103	119	99	105	88	97	108	122	108	84	95	104	104	114	105	100	101	89	102	103	100	93	109	90	120	92	88	99	111	113	89	97	83	92	99	116	104	113	100	113	108	86	107	72	92	94	114	111	77	85	78	110	105	97	98	108	90	97	87	105	104	107	92	98	87	118	95	101	93	121	101	101	105	101	112	114	110	105	95	104	95	88	88	103	90	104	122	87	89	97	110	103	115	114	115	90	91	90	93	85	102	114	102	95	95	103	100	107	89	79	108	101	81	92	86	96	106	118	102	106	105	99	102	122	98	93	83	111	101	91	93	98	126	96	94	78	101	99	110	103	100	121	103	113	108	112	100	108	92	95	108	90	121	104	74	110	108	119	107	91	100	83	97	90	101	91	109	102	103	108	89	89	92	108	98	98	85	90	115	77	106	107	87	101	89	103	80	99	111	104	91	113	84	98	93	89	92	110	96	117	105	105	79	110	98	90	104	104	91	110	102	91	94	72	121	90	98	95	87	85	83	104	103	105	99	92	118	115	102	113	88	96	121	107	95	103	84	96	92	97	97	90	85	102	101	95	108	100	104	97	102	96	88	100	100	85	101	114	91	108	102	92	96	92	100	97	111	107	96	85	89	99	98	90	96	80	96	92	116	104	114	102	89	97	92	96	109	87	94	91	92	108	119	102	112	117	86	112	101	107	96	110	120	108	93	95	89	91	107	106	102	83	108	115	124	115	111	85	97	82	94	91	95	102	89	112	110	95	91	95	114	99	107	112	104	114	99	108	104	119	87	100	114	110	89	100	95	95	94	90	92	97	102	112	101	97	96	111	98	111	99	88	89	81	115	106	110	106	97	99	92	84	74	79	88	91	99	105	119	99	106	112	102	98	97	100	105	100	77	82	104	102	82	96	96	104	104	119	103	100	96	113	104	92	102	113	112	92	102	106	85	100	92	98	90	90	126	109	95	86	104	108	107	100	102	95	110	94	107	94	108	98	81	118	99	101	93	107	89	88	94	108	104	99	94	99	86	99	114	92	89	98	99	100	75	83	95	101	85	96	112	115	102	114	97	110	91	93	91	109	101	91	83	105	94	94	91	113	92	104	109	87	103	92	106	112	86	93	101	111	85	83	103	98	97	123	93	106	107	104	96	107	81	120	98	105	105	88	119	106	110	92	91	77	100	111	107	96	98	93	115	98	80	106	81	95	110	92	101	83	94	123	91	99	90	106	98	99	79	84	96	84	101	96	109	89	87	78	108	87	106	92	102	106	105	94	99	90	108	92	111	105	87	100	107	104	101	94	97	89	99	92	107	84	101	118	96	90	89	92	99	99	92	103	115	92	103	120	97	91	95	89	82	91	93	96	119	85	108	102	102	100	135	105	121	116	102	99	93	104	80	100	98	85	104	119	110	88	93	111	91	94	86	86	81	97	100	101	108	107	107	102	94	90	109	106	98	105	101	108	101	109	101	85	94	109	95	114	94	100	102	105	97	113	86	99	88	93	107	104	104	107	104	99	81	103	91	97	96	107	82	111	104	104	112	89	92	91	107	96	97	115	105	87	114	123	109	116	99	82	79	113	98	104	101	84	93	117	114	97	109	101	102	119	93	99	98	94	98	103	89	94	90	103	89	98	103	75	101	111	97	99	116	99	100	100	85	109	83	102	106	105	99	105	120	92	106	100	88	111	99	102	88	89	88	108	108	115	109	92	91	92	119	82	103	96	104	110	110	114	82	112	86	90	107	91	96	84	91	95	106	106	107	97	85	86	96	110	94	97	115	101	113	113	133	103	96	105	112	111	103	105	105	95	93	96	97	97	96	115	119	89	99	110	104	111	105	106	106	111	102	107	98	98	90	135	103	107	129	87	104	118	93	101	101	91	87	99	108	94	90	104	103	99	76	83	116	101	91	116	93	101	82	104	109	93	78	97	89	90	102	94	116	89	91	113	90	98	99	84	70	83	85	99	92	97	71	91	107	118	84	89	102	94	81	106	111	108	91	95	103	110	106	109	80	100	108	82	119	106	94	97	103	83	90	101	100	113	89	109	109	106	99	111	117	109	121	113	96	87	92	114	99	99	89	88	114	105	118	102	108	97	81	90	96	114	98	104	111	105	86	86	133	104	85	85	98	117	83	123	108	91	99	95	93	101	94	88	91	118	106	97	113	99	86	116	102	100	85	93	117	88	84	86	104	106	104	99	94	98	118	114	99	97	109	66	87	116	106	103	104	82	101	102	106	98	104	111	83	95	112	102	80	123	100	101	102	109	97	104	118	101	101	98	96	114	91	92	107	110	94	95	91	89	118	115	99	97	93	80	101	91	92	96	91	119	103	90	107	113	96	99	122	106	99	82	129	98	118	97	100	87	88	102	112	109	86	94	103	96	123	78	110	101	92	94	117	102	92	97	96	107	103	105	105	101	98	89	99	105	110	106	104	67	95	77	82	98	113	89	101	106	108	95	110	107	94	104	99	112	93	82	124	105	86	120	115	93	93	93	94	97	90	104	101	106	82	102	92	80	103	97	104	106	102	109	107	95	107	104	108	88	88	112	100	97	90	109	90	104	105	95	87	103	97	90	103	97	111	121	106	118	103	106	96	99	104	90	114	97	89	86	78	113	100	104	96	88	100	83	106	90	83	81	87	90	85	95	111	86	96	92	94	98	103	106	106	96	86	97	99	120	96	93	105	94	101	102	95	105	100	86	96	102	111	99	99	111	102	120	92	100	92	97	106	87	95	113	116	106	111	97	109	97	91	94	98	118	96	109	109	111	112	91	112	84	100	102	114	111	74	101	95	93	93	91	102	87	96	67	113	104	97	90	88
23248	18879	29494	22397	4913	3094	2264	1841	1574	1077	939	798	690	677	573	542	512	487	441	447	455	445	387	386	389	381	333	366	329	327	333	303	301	318	302	280	290	283	300	304	275	301	251	274	258	286	279	273	263	298	277	252	268	262	264	241	237	263	258	264	270	262	274	266	294	255	254	272	244	299	273	285	276	256	251	294	257	270	257	267	267	252	250	274	279	262	277	280	274	261	265	278	258	252	241	252	242	216	256	288	253	270	254	258	271	241	274	258	241	268	299	270	262	297	266	265	264	267	252	271	276	301	262	256	280	276	261	230	245	271	230	253	285	268	237	230	264	302	272	303	247	262	258	242	251	240	292	281	292	247	278	266	269	268	262	258	284	244	263	257	268	247	255	282	263	278	259	266	273	262	249	248	274	263	270	217	250	240	252	293	262	246	250	282	254	255	267	248	265	243	249	288	244	256	263	259	279	256	269	289	267	284	254	266	271	275	258	271	253	250	246	267	242	282	274	237	270	277	249	279	283	273	254	235	271	252	236	244	267	253	269	301	263	280	292	268	239	243	263	269	240	272	264	262	268	281	284	242	275	264	252	255	257	255	268	236	276	273	239	271	241	263	258	255	268	274	254	245	247	261	268	257	277	275	233	244	232	267	268	261	260	270	251	285	279	255	279	254	277	272	271	253	262	236	282	242	265	279	248	264	268	267	281	274	289	231	281	263	269	235	253	264	303	254	304	266	272	260	274	240	246	286	261	262	271	265	266	267	282	253	268	267	298	244	285	260	250	275	268	259	262	271	273	250	248	247	266	257	259	269	246	302	237	259	265	238	255	272	284	260	240	243	274	254	235	280	262	260	246	247	239	256	248	301	272	245	256	245	253	274	245	265	276	286	270	275	249	264	251	246	228	253	266	260	291	255	253	240	261	263	288	245	255	280	242	279	237	254	241	276	268	263	257	250	285	250	258	262	269	249	240	243	269	249	261	259	259	275	277	262	242	250	261	247	248	278	236	274	225	253	266	240	282	259	249	234	272	284	261	262	304	275	283	266	265	272	269	236	248	243	252	249	251	249	283	267	251	244	260	295	256	252	265	266	267	268	233	242	265	283	244	261	266	263	269	262	263	258	281	244	249	271	234	245	247	283	242	233	238	266	257	274	241	231	281	267	258	277	252	254	284	254	242	228	275	251	289	267	276	243	264	265	265	273	270	287	301	271	281	259	248	255	224	255	271	249	261	272	260	266	256	249	236	247	282	259	287	252	249	220	258	227	268	257	266	264	239	268	261	244	302	287	264	288	284	244	260	246	232	245	275	288	244	261	277	259	261	251	297	274	287	250	260	244	259	249	256	231	273	236	294	236	290	260	291	236	299	253	266	272	287	261	281	259	255	286	256	242	250	302	267	268	281	274	254	236	277	248	264	257	259	259	258	292	273	256	250	269	245	229	244	274	279	269	248	255	258	270	256	256	256	270	229	263	269	293	274	259	230	289	236	233	244	242	270	260	266	273	269	287	268	249	259	249	247	251	264	285	265	277	280	280	264	268	292	265	255	232	272	248	282	253	266	256	272	283	267	262	256	257	260	273	273	259	241	260	263	256	264	254	237	262	257	265	277	277	306	242	264	266	256	256	257	265	246	229	244	253	236	225	263	263	275	282	259	259	270	260	265	245	246	250	246	262	270	255	267	291	268	252	265	276	255	251	287	275	250	246	280	266	252	266	250	280	281	243	278	270	276	252	269	256	251	233	266	233	279	252	222	254	265	276	238	265	256	287	266	242	289	269	242	266	253	271	245	248	270	256	285	280	228	266	260	249	246	233	269	264	263	256	266	277	260	251	245	262	266	295	286	244	241	239	266	263	247	254	272	263	225	257	287	238	280	265	263	269	267	267	274	256	255	276	255	256	278	280	241	274	270	240	269	256	257	277	265	271	240	255	256	250	260	239	261	261	293	262	260	248	279	251	271	260	313	263	260	274	265	242	260	265	256	251	256	248	274	258	255	262	254	266	261	258	250	263	247	245	277	271	254	274	261	251	251	253	261	262	258	270	247	246	246	275	273	242	255	256	266	257	284	253	259	289	265	262	272	254	251	271	241	256	255	230	239	255	262	253	272	260	238	242	258	268	242	265	264	247	253	270	273	235	253	246	260	249	243	241	275	278	285	274	256	257	246	239	247	259	260	240	257	265	251	229	242	272	250	286	248	250	257	283	253	245	279	268	249	230	266	261	257	280	248	251	266	272	271	264	255	250	234	224	262	261	246	285	282	235	269	252	275	272	244	277	228	251	244	255	270	254	269	283	259	252	240	266	290	276	273	284	277	246	221	250	271	258	271	278	227	282	236	278	262	266	261	248	267	267	266	261	267	248	292	262	274	243	258	255	251	263	274	243	248	268	244	290	251	261	249	278	275	284	262	252	250	258	270	275	265	237	252	247	254	268	241	299	241	259	243	254	267	278	277	256	234	274	271	241	255	257	301	257	236	241	273	276	265	260	283	249	248	245	258	264	258	258	289	253	241	250	250	267	275	249	252	273	268	252	253	271	257	235	274	266	290	283	284	235	273	237	284	250	282	282	262	260	241	287	244	296	252	298	278	262	274	284	224	263	267	284	286	260	264	234	277	265	246	281	267	236	280	262	257	237	289	260	272	265	258	249	268	231	292	285	253	246	264	254	246	254	262	262	271	254	248	258	244	276	252	269	229	287	276	238	254	282	315	295	286	255	247	259	273	262	269	246	278	280	248	247	263	249	264	275	248	264	254	258	249	259	256	265	278	244	262	273	249	255	275	290	262	277	272	258	265	279	270	275	251	251	251	256	258	262	265	258	271	279	294	264	277	258	259	244	261	231	260	229	274	242	243	272	265	231	242	253	275	244	241	271	276	282	271	228	263	261	255	281	298	268	272	242	264	252	254	270	251	247	268	266	248	249	249	244	271	274	281	262	255	280	247	245	286	244	260	236	262	242	267	254	246	272	265	262	261	263	233	233	235	249	253	256	246	243	289	226	255	298	230	265	270	264	237	247	260	262	267	274	238	288	269	259	243	266	285	264	268	271	275	275	252	231	247	243	248	251	225	287	293	243	249	275	240	301	267	258	267	274	253	252	278	287	249	270	231	252	257	266	276	236	276	238	249	275	268	258	260	263	267	276	241	279	259	252	255	265	250	276	272	277	231	262	242	272	220	252	250	249	282	252	263	247	275	269	240	245	250	261	245	292	248	250	262	255	267	276	282	259	248	298	255	291	268	263	265	238	240	278	283	279	266	247	230	254	274	242	261	222	252	262	269	259	278	283	244	231	244	266	242	219	250	269	262	271	260	246	251	261	275	275	300	264	285	248	257	274	255	263	283	273	255	262	251	245	231	282	260	230	258	266	257	269	228	277	238	263	262	274	238	250	252	273	273	264	241	260	257	256	271	264	286	267	284	221	261	257	286	249	261	264	250	237	236	261	240	275	263	243	258	245	234	265	240	244	246	259	287	260
10897	4572	3305	1946	558	412	352	354	289	256	263	214	237	229	223	212	228	225	247	231	232	248	255	210	227	245	209	239	228	213	216	237	220	224	229	225	213	238	239	215	204	236	221	205	224	221	224	211	184	218	213	221	208	203	217	216	215	225	212	206	212	204	219	209	239	212	231	188	244	228	184	220	202	219	213	225	219	227	235	208	216	229	218	214	199	218	206	241	227	214	211	239	221	219	211	219	199	237	222	222	188	226	223	225	207	221	206	219	256	230	229	219	208	224	217	218	204	203	221	214	225	195	221	203	224	204	200	190	224	227	200	225	212	210	210	232	202	210	204	225	205	202	225	230	223	259	200	229	224	233	212	222	219	214	208	217	209	189	212	242	205	228	235	218	231	201	246	201	261	240	226	226	212	211	204	220	222	216	197	217	233	209	192	184	200	180	212	219	211	198	242	215	208	208	229	200	226	218	207	226	218	207	208	200	247	221	226	208	232	246	217	206	244	231	239	214	215	234	210	208	247	202	203	220	240	215	219	213	201	204	211	222	206	211	204	212	224	226	220	210	230	233	209	213	201	194	216	196	201	210	252	210	235	242	200	190	197	197	215	246	239	221	237	236	224	196	210	222	211	210	230	238	241	190	216	219	201	197	228	231	223	225	221	234	238	236	234	241	194	226	221	236	213	254	210	235	271	208	180	238	227	186	199	230	194	215	216	211	211	233	212	241	219	193	213	239	190	243	214	230	228	247	213	216	212	205	253	241	183	236	208	219	201	197	224	235	238	233	205	228	208	240	273	215	206	193	237	226	247	219	223	198	226	221	219	248	210	189	212	225	215	230	226	215	216	238	224	215	214	210	191	242	257	227	240	204	211	227	237	199	196	247	218	222	191	220	221	219	231	204	219	221	205	215	216	208	210	210	242	204	224	225	181	215	203	219	216	231	234	239	211	235	207	213	220	255	226	226	208	215	222	233	193	234	222	224	195	216	203	204	211	235	229	201	198	232	219	234	210	214	203	239	215	213	235	177	225	197	208	209	222	235	240	233	215	203	241	194	186	245	234	242	248	223	211	208	209	206	203	209	218	205	216	208	214	231	203	253	226	194	206	207	193	234	218	227	229	251	214	225	206	244	224	217	230	222	211	210	212	220	210	205	202	198	218	198	203	221	218	219	197	217	222	187	216	198	215	229	241	206	209	239	216	233	222	215	232	217	222	209	222	205	212	247	207	195	187	206	228	216	222	213	234	234	221	205	200	220	215	232	230	222	230	181	224	225	199	211	187	204	207	204	211	197	196	218	212	225	233	243	224	219	221	219	215	215	223	191	224	225	246	197	200	238	242	215	223	215	208	218	221	222	207	206	230	236	225	230	199	209	213	238	222	212	210	196	200	209	211	212	261	217	220	221	216	207	223	247	218	245	211	208	217	257	228	227	225	194	198	202	217	243	249	211	201	215	207	208	205	198	212	186	215	210	216	226	222	175	234	215	216	226	233	221	201	205	220	223	215	198	197	208	219	233	219	227	213	210	257	227	214	225	211	202	195	207	203	239	226	256	241	220	213	229	226	222	216	248	222	239	202	213	235	221	207	230	224	219	206	225	200	202	226	212	185	215	227	193	219	226	232	229	234	198	230	216	229	227	212	212	218	250	204	218	183	202	236	250	210	202	198	198	223	216	199	220	213	224	225	216	218	211	209	228	228	227	226	221	210	220	218	216	199	198	200	211	222	236	245	221	224	248	224	214	209	238	215	222	226	224	229	190	232	209	200	214	191	218	233	223	246	195	223	240	223	221	247	232	237	225	216	232	214	226	229	231	230	224	191	225	203	211	220	200	212	212	208	240	195	221	247	211	218	223	228	211	222	232	211	216	201	238	237	238	223	232	209	232	210	219	238	230	229	209	248	205	237	207	213	218	228	211	209	229	216	233	219	224	204	232	223	217	199	239	232	191	214	209	221	241	262	237	237	223	214	228	223	240	227	217	195	208	223	250	227	219	216	195	236	191	217	231	222	203	214	212	197	201	207	248	227	206	219	231	218	229	239	227	232	233	221	204	224	222	228	185	218	214	212	250	220	215	233	238	213	202	207	212	190	233	222	197	215	228	212	226	211	212	217	215	218	214	241	223	243	225	217	204	222	196	244	203	218	210	236	211	203	224	205	188	239	227	206	201	205	240	201	187	220	246	216	202	227	256	218	204	220	227	233	195	221	222	224	207	190	197	224	236	228	239	195	222	227	235	260	243	229	227	237	203	198	228	212	211	230	219	250	235	234	201	207	195	195	231	229	207	202	227	225	238	215	232	210	215	233	208	231	217	221	227	193	209	237	224	225	211	232	209	219	198	214	235	214	220	204	224	198	217	218	213	258	202	212	217	204	212	188	218	230	230	219	210	211	220	235	221	209	222	199	231	216	229	228	204	251	200	224	228	218	222	210	206	223	219	218	219	185	207	218	228	217	225	242	220	207	230	209	222	210	233	218	207	193	202	223	199	218	212	219	223	220	216	220	205	217	218	206	214	214	236	217	238	180	204	224	228	237	215	237	223	221	248	210	227	208	212	215	173	206	204	215	203	217	220	206	227	170	192	191	256	226	244	236	208	198	217	205	256	239	247	228	241	222	207	223	255	202	218	229	228	213	221	213	245	205	233	217	213	199	220	238	185	214	200	220	222	198	207	220	209	219	241	196	214	206	199	219	212	215	221	218	224	225	209	232	237	201	208	219	214	208	216	193	195	219	226	250	231	243	203	206	217	228	230	190	203	239	200	225	240	243	229	222	211	241	236	213	209	234	246	239	237	196	195	195	204	190	221	231	209	224	223	246	175	226	226	200	212	226	213	231	218	235	239	200	224	220	220	235	221	221	210	214	239	227	188	220	222	206	215	200	210	210	219	201	211	228	228	204	211	231	211	206	223	202	244	248	197	210	203	208	226	232	218	226	200	241	226	247	215	200	240	223	212	237	189	179	201	187	242	243	217	225	207	227	220	230	195	225	206	208	223	228	222	217	216	246	197	197	237	240	208	214	231	206	171	232	185	241	225	215	214	213	215	232	227	183	190	231	216	202	205	215	245	218	210	213	230	249	218	197	224	255	241	198	206	231	235	216	222	241	231	221	209	210	197	222	254	210	198	209	216	237	206	251	212	214	177	233	209	189	179	197	237	270	229	215	202	214	251	185	219	220	196	218	228	208	228	217	213	215	208	206	227	215	227	203	230	199	244	234	215	213	224	232	199	205	193	212	232	212	220	232	241	202	229	249	202	244	197	200	211	226	201	204	230	240	207	238	199	218	218	216	222	240	234	247	215	194	198	217	229	223	222	197	214	216	217	209	239	216	190	263	191	226	204	237	217	230	226	239	218	230	213	172	209	200	215	237	220	235	208	227	202	233	214	202	196	248	238	202	190	249	215	235	224	222	215	223	219	228	210	184	240	208	238	246	234	230	206	188	228	235	230	246	216	194	205	239	233	192	224	222	231	244	231
8466	4952	6597	5679	1946	1441	1188	1069	855	760	686	654	688	633	620	631	586	609	569	588	586	568	546	540	565	523	529	510	520	517	568	556	532	524	519	541	533	547	574	526	557	558	553	525	515	516	554	573	530	536	518	528	556	510	515	557	509	521	520	514	543	507	563	526	565	549	529	535	527	537	519	506	528	522	552	593	499	516	559	510	522	529	609	527	582	553	535	519	517	523	530	535	516	516	516	523	537	558	516	518	545	509	550	504	531	550	494	523	485	535	517	517	515	537	521	539	504	494	518	509	544	517	521	534	554	502	525	526	552	518	557	517	542	561	532	537	568	550	574	525	506	549	496	563	562	540	508	546	494	520	538	516	515	529	510	547	556	497	526	542	505	503	528	539	525	501	531	539	586	534	552	524	572	556	521	507	566	526	517	509	528	550	569	535	517	546	526	551	558	517	535	567	500	561	545	495	537	502	601	524	563	486	528	520	533	512	513	558	542	538	559	557	533	531	506	508	545	540	531	526	488	536	550	574	488	523	600	525	571	516	503	523	534	480	510	564	502	536	523	509	550	515	523	564	560	521	543	524	545	552	576	505	562	539	500	568	507	580	521	502	553	559	531	531	549	532	522	514	522	530	536	519	536	525	532	528	547	519	509	522	489	541	476	499	528	538	579	560	540	525	520	537	523	513	512	549	498	522	497	530	509	498	517	553	551	528	514	543	512	500	555	544	557	509	530	530	561	571	538	528	489	529	529	570	500	545	532	509	556	547	523	548	509	509	499	555	572	543	556	532	515	537	575	533	484	534	531	537	532	531	562	548	545	522	541	544	531	505	507	535	551	556	518	536	573	548	508	526	527	543	546	554	543	514	564	504	551	559	559	499	547	549	518	504	524	556	516	518	549	505	522	539	558	530	526	534	534	531	579	509	532	510	546	489	488	506	530	534	540	550	578	552	557	535	538	561	575	508	555	496	505	543	532	557	527	530	554	509	522	513	518	535	516	528	507	496	532	527	519	526	522	485	554	513	513	542	557	537	518	572	569	512	499	544	493	520	469	479	535	558	535	524	489	543	522	501	571	524	575	511	570	552	520	521	568	488	556	551	526	570	525	513	543	500	516	528	534	523	518	494	553	503	542	535	518	541	534	510	541	555	545	491	555	591	513	524	532	547	519	534	567	546	530	541	504	550	522	558	521	520	538	532	534	529	578	540	522	503	532	526	521	520	576	563	536	554	537	535	543	517	525	498	515	498	534	490	517	534	522	513	533	515	535	525	510	524	499	539	543	521	561	522	521	555	497	531	554	582	557	516	554	535	509	524	534	560	532	548	503	502	520	522	471	532	567	546	526	501	537	517	539	544	522	548	563	518	573	495	518	544	456	517	539	605	521	557	499	532	527	525	519	522	528	536	557	536	527	509	503	503	548	530	559	497	543	527	534	543	560	508	479	565	563	539	566	510	505	510	520	496	576	544	531	504	556	555	557	552	515	515	505	533	549	570	531	565	560	548	534	578	558	465	580	540	559	513	528	511	520	498	501	507	507	543	514	552	541	500	495	527	535	548	523	541	543	495	491	547	506	542	524	566	525	507	506	547	540	537	519	549	508	548	535	501	478	546	540	529	513	587	504	560	504	529	516	540	530	555	497	498	581	493	559	557	507	514	543	538	539	562	530	541	564	509	565	559	517	504	523	530	507	514	524	557	538	523	538	504	544	576	536	542	515	503	525	551	523	531	544	531	550	533	551	521	556	568	485	565	513	530	542	528	541	540	535	542	502	571	516	545	515	543	529	518	514	482	526	528	508	529	518	531	497	581	524	554	530	532	494	546	538	546	511	499	548	560	535	560	530	532	555	539	524	507	519	519	515	514	511	543	586	560	541	538	538	514	539	502	478	557	536	556	509	512	526	542	560	567	543	579	520	570	544	537	520	554	538	546	522	563	540	508	527	500	501	533	517	547	508	486	539	520	555	559	538	523	517	532	496	501	525	559	541	500	545	513	517	512	521	500	523	541	541	526	561	524	561	556	531	518	527	534	539	529	556	540	551	525	542	561	544	524	515	528	514	494	543	565	539	487	562	525	575	531	518	509	517	521	552	507	487	546	478	532	525	535	502	538	579	567	513	556	546	556	517	556	551	536	503	503	531	554	513	503	525	516	546	552	528	486	543	547	520	513	540	541	495	549	531	522	537	480	547	528	540	552	544	488	532	510	517	521	500	553	519	534	537	532	514	527	558	535	505	514	495	539	523	587	518	534	506	529	547	526	541	526	553	510	565	505	536	502	574	553	521	497	606	538	540	534	503	535	556	554	547	514	532	521	519	506	536	471	497	588	576	540	525	531	493	559	511	544	521	536	524	543	512	526	517	495	567	509	542	575	507	543	565	498	522	497	532	542	567	543	510	518	501	533	478	536	536	544	570	539	579	512	533	504	566	479	577	541	515	574	532	550	553	569	589	560	551	567	553	548	479	554	528	474	496	527	524	538	545	541	504	512	510	547	535	550	550	546	560	535	558	524	515	530	554	536	550	518	522	510	518	524	537	556	542	530	509	530	530	531	528	500	540	509	485	490	535	482	511	513	584	532	538	523	538	537	529	559	561	544	538	519	525	494	487	550	502	563	563	517	546	532	541	545	520	533	533	520	490	520	533	532	507	524	518	526	497	540	525	510	514	546	512	556	521	557	511	524	562	549	541	496	541	545	546	502	520	529	552	510	495	560	538	506	524	553	512	534	526	547	551	548	533	523	573	553	530	537	539	556	511	552	495	510	526	523	526	554	535	511	528	508	528	568	575	549	528	502	526	504	534	534	529	535	555	523	524	500	579	552	518	534	541	560	523	501	528	529	513	559	548	536	542	519	541	562	516	526	513	540	546	523	521	533	520	484	530	535	476	529	516	522	530	553	532	507	548	502	496	519	542	537	526	532	515	532	516	514	547	495	518	511	540	504	511	517	520	511	541	510	542	528	511	512	529	538	520	551	540	525	512	506	538	511	533	512	560	526	520	556	540	572	524	555	543	524	548	553	551	528	515	536	538	554	555	515	519	529	524	540	492	560	566	541	554	529	539	507	492	542	447	528	554	537	582	535	532	563	533	514	494	535	576	548	574	561	525	497	527	530	482	509	550	535	508	523	558	566	505	498	536	520	524	497	566	488	524	537	521	472	501	545	541	535	565	517	502	516	531	500	542	535	526	506	556	556	478	520	571	496	535	544	492	514	544	492	470	495	542	513	530	513	524	545	541	499	516	562	547	528	525	512	510	542	558	535	537	528	556	532	549	544	534	545	535	519	516	577	519	546	514	521	556	535	531	517	555	497	544	536	543	462	553	497	547	590	532	516	521	505	553	550	506	528	536	574	546	550	534	555	516	521	514	554	552	532	491	559	497	580	541	549	505	525	529	536	558	570	569	488	498	497	509	513	573	571	556	547	523	571	516	541	556	515	538	547	529	523	507	522	496	543	515	520	539	541	506	556	566	532	572	537
25747	15102	15806	11205	1823	673	454	350	313	269	239	222	231	210	189	201	198	188	215	214	186	179	193	174	187	167	169	182	163	182	188	210	197	180	190	159	194	175	152	183	158	173	184	172	196	174	185	170	178	192	173	192	157	180	185	185	170	182	169	183	186	165	175	178	188	179	175	192	180	181	175	189	166	174	174	143	179	194	181	172	150	177	160	188	168	162	194	184	150	168	158	170	164	169	168	180	158	153	182	198	171	160	151	193	156	178	168	160	151	160	160	156	165	200	187	150	154	168	183	165	169	167	186	183	168	174	180	173	164	189	193	181	172	173	192	177	191	199	182	171	159	172	171	209	166	184	167	188	183	153	148	154	172	176	160	184	173	183	177	177	180	194	196	184	191	170	181	169	166	195	165	183	198	163	179	178	162	165	185	193	150	198	168	178	156	188	170	127	184	166	172	167	176	162	191	179	178	188	167	169	210	169	182	175	180	184	167	190	159	189	172	172	169	174	155	167	186	156	185	151	162	191	173	134	197	209	195	182	178	207	165	167	145	191	160	156	160	147	165	162	147	167	158	175	182	199	179	177	188	180	152	168	172	178	173	163	182	182	194	171	173	157	206	165	179	210	191	191	183	186	179	181	182	181	165	185	152	178	190	182	188	151	180	172	170	189	163	178	199	180	165	185	177	199	165	173	174	192	197	165	189	176	159	183	160	186	162	186	164	202	168	169	199	183	187	163	164	181	184	183	153	167	177	157	184	157	189	185	166	186	194	190	142	173	166	147	179	169	182	185	173	181	180	169	162	173	183	167	196	175	174	168	162	167	163	189	200	190	173	170	221	167	207	179	168	196	182	200	152	167	176	196	193	204	198	186	170	206	173	160	183	160	157	185	177	182	196	171	167	193	193	186	164	185	176	169	168	167	164	196	176	206	178	181	189	165	178	197	179	170	190	175	181	171	173	182	188	177	218	164	189	176	191	177	176	167	180	138	169	172	180	185	197	174	201	166	151	166	174	173	168	172	161	188	190	153	157	184	191	201	181	182	181	181	178	177	183	170	158	163	182	177	168	150	174	186	175	180	188	147	203	187	173	161	164	208	169	163	161	169	158	176	162	169	172	162	179	174	190	171	171	177	189	168	176	198	176	181	197	152	145	188	162	183	152	194	190	168	183	161	165	170	141	184	151	162	198	179	172	175	176	184	191	195	183	179	176	172	176	176	183	176	171	165	181	171	185	186	194	172	191	170	160	211	158	164	183	171	171	162	167	178	172	147	176	200	186	203	182	179	187	161	183	179	197	178	177	182	172	180	165	192	158	165	191	192	178	156	168	177	159	178	155	166	188	203	199	168	180	156	174	187	181	175	186	173	182	174	155	185	184	172	178	172	177	175	162	185	171	190	183	184	191	179	201	183	162	175	178	178	204	185	177	186	200	162	192	176	176	176	173	178	184	160	175	162	153	184	190	175	208	149	166	181	192	183	169	171	178	196	156	176	183	177	178	180	174	203	194	179	144	193	200	184	188	189	171	179	171	164	161	176	194	173	153	185	181	183	163	167	169	152	176	169	200	172	162	193	179	169	175	158	178	182	163	161	180	144	188	177	169	178	189	186	168	170	153	160	174	173	179	176	152	168	153	179	173	170	166	176	180	198	158	181	173	165	164	153	191	169	190	183	159	187	159	186	180	181	183	177	149	154	164	180	155	171	188	175	159	152	197	189	169	156	179	160	186	184	176	176	182	186	176	179	173	171	161	177	181	160	180	183	182	162	179	179	165	183	190	167	198	171	178	190	175	182	153	187	167	179	155	140	205	186	175	179	179	184	164	169	171	170	192	193	164	180	153	178	185	194	181	174	174	191	163	195	174	179	155	160	182	183	191	176	174	163	173	161	176	159	171	167	171	150	161	171	172	180	190	185	181	190	169	190	187	195	188	181	167	151	172	194	181	168	176	169	202	156	171	168	183	176	149	176	173	195	159	194	175	193	171	170	179	177	193	175	175	187	163	185	186	179	165	184	176	190	162	202	175	160	150	176	176	174	175	186	141	183	168	171	186	165	168	181	194	176	169	185	157	184	169	209	165	181	203	168	185	207	175	158	176	185	169	193	172	151	157	161	165	179	183	183	172	174	174	166	185	186	184	189	172	164	181	183	173	157	177	178	182	185	185	157	145	176	180	182	192	169	171	196	188	201	173	188	169	169	179	160	181	192	167	172	165	144	175	159	177	158	176	178	174	179	147	178	160	171	158	191	171	183	170	179	187	161	200	176	202	189	173	168	203	175	171	173	169	182	179	184	185	157	171	173	173	194	178	187	188	159	175	139	191	191	180	178	165	184	157	175	185	177	153	167	196	170	169	192	175	171	170	191	190	183	162	202	183	179	198	189	181	186	163	179	151	169	186	161	173	193	184	167	185	175	180	205	170	196	175	146	193	178	170	188	177	164	167	161	190	169	156	186	183	173	188	182	186	164	170	178	174	188	184	175	178	161	206	197	179	182	160	178	188	168	203	174	172	171	181	172	202	167	185	182	187	203	202	187	182	182	162	190	180	157	184	177	162	148	191	169	191	173	189	186	189	156	152	163	204	199	168	170	169	182	179	193	175	163	145	172	180	179	192	185	176	159	178	191	183	175	159	157	200	172	182	189	179	167	151	189	197	190	184	197	175	198	155	165	175	177	180	161	176	169	183	199	177	160	176	181	196	168	181	177	156	169	171	159	198	156	171	187	154	144	170	165	174	172	197	162	187	163	186	175	178	170	153	181	178	210	191	185	188	169	191	174	167	142	156	185	193	184	175	168	182	158	162	172	202	183	188	177	165	172	177	200	189	184	190	177	175	170	188	160	171	177	180	167	172	182	173	154	170	182	199	148	188	179	172	164	166	182	183	196	177	192	176	169	185	179	175	177	183	175	201	192	189	188	181	173	184	170	162	165	178	190	191	159	163	173	184	203	173	160	204	177	178	185	180	163	177	161	202	175	172	182	166	186	163	175	195	153	188	194	185	172	143	179	159	217	174	165	175	167	201	177	178	190	182	191	176	165	186	170	188	210	156	199	175	166	162	164	166	190	163	178	163	165	202	150	170	194	183	196	175	159	174	164	150	183	183	144	150	157	170	201	192	183	165	176	185	174	198	165	190	206	181	183	197	173	173	184	199	213	176	163	183	179	183	166	191	180	172	176	194	194	158	176	181	166	174	175	164	173	175	168	165	172	152	188	169	169	159	183	158	175	163	179	180	216	191	192	194	182	192	164	172	163	174	188	172	199	181	187	191	187	151	193	177	193	175	194	178	204	162	170	173	161	170	168	166	154	143	181	176	184	183	187	169	178	208	167	164	197	170	189	181	176	187	175	180	192	183	173	174	165	193	159	180	163	181	170	166	195	167	189	156	176	180	194	171	182	186	191	179	170	164	176	158	177	172	188	176	181	170	193	194	189	163	179	165	172	154	166	174	195	162	187	182	140	174	159	172	174	185	164	206	158
18782	13089	21977	16212	3686	2343	1933	1510	1235	915	792	729	759	689	653	612	588	561	562	548	521	524	513	536	490	488	453	480	475	485	456	489	450	446	471	485	439	483	427	457	449	468	430	424	435	426	440	465	425	450	437	443	476	456	425	446	434	405	441	428	461	409	477	421	402	481	444	440	420	432	411	461	451	432	423	443	457	413	437	416	413	414	424	451	442	440	432	406	434	447	441	414	439	444	445	430	495	456	443	417	415	431	456	422	468	449	469	441	380	415	418	442	422	439	409	439	435	422	435	445	439	422	408	413	427	405	413	410	434	453	409	450	393	410	422	436	458	422	403	428	430	422	420	439	417	367	440	427	423	388	416	422	415	444	444	454	474	432	441	453	433	421	446	426	432	430	453	469	447	407	407	398	419	374	453	443	432	474	408	438	428	420	428	444	420	453	432	473	441	427	454	443	448	433	400	404	474	419	453	425	414	399	420	428	447	447	444	449	431	440	436	441	408	437	441	450	426	417	403	433	462	435	409	399	440	421	452	420	384	404	420	406	421	429	447	439	420	436	392	406	458	457	450	463	442	471	445	454	427	440	433	385	445	448	397	432	427	422	428	400	427	452	407	430	448	442	404	426	450	401	411	433	447	466	442	416	440	447	414	446	471	433	416	436	460	440	427	447	460	475	427	461	428	411	436	444	445	441	386	437	429	420	423	409	420	456	433	420	444	434	415	431	471	404	455	425	409	442	468	404	423	430	435	431	449	434	453	433	442	404	430	443	449	454	453	438	392	435	406	436	435	429	422	433	426	437	418	433	456	426	443	421	437	418	475	406	426	435	411	453	443	420	396	425	430	463	433	448	420	415	433	413	445	441	432	423	413	444	448	435	430	478	419	408	412	415	429	450	449	397	420	456	459	453	433	419	404	419	463	439	420	406	426	415	423	433	409	402	407	456	439	427	434	450	422	399	431	425	417	456	459	468	436	419	449	386	452	446	442	434	467	429	450	422	412	422	423	432	420	405	464	419	449	447	423	457	461	456	455	466	400	438	420	441	418	438	447	467	458	437	414	432	446	440	379	429	440	436	422	451	452	423	423	440	417	437	383	405	402	424	388	441	453	450	412	441	445	441	438	434	416	383	447	431	446	451	424	423	433	413	417	429	431	420	444	430	418	430	401	420	419	422	408	418	406	413	409	413	438	391	433	435	421	410	407	408	413	427	444	412	423	448	462	447	427	438	450	426	411	379	430	418	405	432	460	412	465	440	417	439	430	425	431	462	423	417	470	451	414	453	417	399	427	445	436	425	446	442	432	438	414	439	443	418	454	450	399	394	437	433	442	402	420	391	452	402	453	433	463	443	411	450	386	438	417	438	457	433	430	432	434	413	406	445	413	469	428	477	415	442	417	446	448	426	413	453	417	443	436	420	453	422	465	417	427	435	450	383	434	411	480	466	452	388	445	452	410	458	422	422	450	464	397	421	420	443	450	433	450	425	428	397	436	440	462	431	375	437	441	434	438	436	435	391	434	422	390	415	416	428	450	404	370	381	425	468	488	418	433	441	444	426	413	433	419	427	417	425	438	434	456	440	409	416	437	422	408	401	441	437	420	423	450	446	421	459	446	412	437	429	455	441	447	470	437	445	407	406	436	412	452	450	417	417	440	418	450	453	457	428	442	425	452	486	448	447	409	459	411	433	436	442	430	440	425	414	420	394	450	434	437	423	419	438	415	430	394	414	423	438	425	469	408	456	409	426	409	410	473	410	391	436	434	430	421	457	416	395	443	416	455	435	393	425	417	412	414	471	438	419	419	447	460	449	456	453	482	464	438	412	462	428	447	454	400	410	456	445	448	403	413	460	435	424	459	449	434	464	471	419	423	463	434	433	423	440	446	427	437	428	396	454	420	466	433	459	424	389	419	431	433	450	448	430	418	474	432	467	416	419	462	423	399	416	405	460	395	445	409	416	404	453	426	432	404	440	435	405	400	400	429	425	451	424	442	469	416	438	455	452	444	452	437	409	409	462	432	426	464	442	436	446	448	447	428	451	372	459	454	441	432	439	457	428	433	411	386	441	427	513	457	438	455	461	435	421	405	430	397	464	429	430	480	418	430	428	410	465	426	430	485	458	436	446	420	409	453	418	439	422	408	395	457	414	428	448	454	464	458	458	434	438	410	433	471	413	455	445	459	447	472	429	426	456	418	464	415	397	409	461	449	413	484	411	468	458	439	443	457	398	426	464	419	441	421	455	408	450	450	425	428	456	430	433	435	460	437	427	435	449	430	446	447	467	442	421	441	430	449	413	448	429	414	423	407	459	433	424	418	423	427	444	441	426	425	488	393	422	473	443	434	422	388	449	434	434	420	433	427	425	439	405	398	456	445	429	410	393	427	436	462	418	442	453	442	433	424	419	405	440	411	424	365	434	440	423	415	464	422	414	440	435	421	421	418	433	407	483	463	436	434	408	411	428	391	440	408	424	460	455	410	453	449	448	450	417	453	420	464	409	407	436	417	410	443	421	427	427	427	431	408	427	453	426	460	486	405	456	422	438	429	440	459	438	420	424	410	452	416	406	391	429	414	392	451	416	435	427	484	421	411	463	447	419	456	408	433	448	437	410	456	437	414	411	422	427	438	426	440	443	380	426	476	417	399	455	418	429	453	399	410	441	441	434	424	445	430	410	438	441	435	405	433	436	436	441	453	438	418	442	471	419	431	415	463	448	433	460	428	463	415	431	431	441	455	408	399	426	425	445	442	401	407	400	438	436	454	411	462	465	404	440	406	449	426	408	434	442	424	438	404	407	393	438	447	444	381	475	451	442	431	407	426	397	438	412	408	407	446	413	445	455	444	421	400	443	405	457	464	427	432	429	398	441	477	442	430	437	493	434	416	410	417	447	432	439	415	433	412	461	426	449	418	437	449	397	433	400	445	440	421	408	432	431	390	447	396	416	459	446	390	460	452	444	405	411	421	416	440	416	420	453	455	425	452	427	455	429	456	423	418	462	479	455	446	444	423	449	433	384	400	473	434	454	408	470	422	421	421	417	413	399	440	417	433	427	449	434	429	411	433	454	442	411	392	429	430	453	428	445	452	443	421	408	470	389	437	419	427	455	444	431	392	428	422	423	423	405	408	412	408	449	437	446	425	446	383	422	421	446	441	444	403	434	423	414	469	422	440	431	407	433	434	454	419	433	417	394	386	455	457	414	400	439	420	403	441	427	438	411	420	451	431	451	407	438	427	473	432	420	419	417	423	404	422	432	464	416	432	417	477	457	411	439	435	479	394	424	433	456	449	433	410	408	394	400	439	405	464	450	399	478	444	445	423	465	438	473	394	472	417	421	413	450	429	483	460	411	440	392	440	441	444	442	468	437	456	410	459	410	417	416	469	417	424	400	461	434	451	447	406	434	401	441	456	454	493	454	436	481	407	444	477	459	420	416	393	448	414	430	396	452	409	447	441	474	422	469	440	419	407	414	425	452	439	425
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
