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
336001620883	336001621442	336001621992	336001622542	336001623092	336001623642	336001624192	336001624742	336001625292	336001625842	336001626392	336001626942	336001627492	336001628042	336001628592	336001629142	336001629692	336001630242	336001630792	336001631342	336001631892	336001632442	336001632992	336001633542	336001634092	336001634642	336001635192	336001635742	336001636292	336001636842	336001637392	336001637942	336001638492	336001639042	336001639592	336001640142	336001640692	336001641242	336001641792	336001642342	336001642892	336001643442	336001643992	336001644542	336001645092	336001645642	336001646192	336001646742	336001647292	336001647842	336001648392	336001648942	336001649492	336001650042	336001650592	336001651142	336001651692	336001652242	336001652792	336001653342	336001653892	336001654442	336001654992	336001655542	336001656092	336001656642	336001657192	336001657742	336001658292	336001658842	336001659392	336001659942	336001660492	336001661042	336001661592	336001662142	336001662692	336001663242	336001663792	336001664342	336001664892	336001665442	336001665992	336001666542	336001667092	336001667642	336001668192	336001668742	336001669292	336001669842	336001670392	336001670942	336001671492	336001672042	336001672592	336001673142	336001673692	336001674242	336001674792	336001675342	336001675892	336001676442	336001676992	336001677542	336001678092	336001678642	336001679192	336001679742	336001680292	336001680842	336001681392	336001681942	336001682492	336001683042	336001683592	336001684142	336001684692	336001685242	336001685792	336001686342	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
43478	12588	3980	2183	1447	984	800	613	529	416	392	334	342	279	261	258	262	226	242	234	241	226	234	210	226	194	202	184	205	192	201	207	205	188	196	182	162	154	214	195	193	177	166	197	179	192	166	172	178	177	187	201	175	186	177	205	196	179	191	192	182	180	191	184	173	183	196	185	175	184	183	183	177	175	158	175	167	161	170	182	200	179	169	155	189	211	175	210	178	207	162	157	184	184	181	183	173	173	184	176	167	175	199	165	174	190	199	170	170	184	171	180	189	174	167	190	188	149	178	173	169	174	164	183	191	180	184	212	190	189	186	204	168	178	161	177	178	178	184	197	197	192	176	182	196	171	151	203	184	187	180	196	183	192	181	180	179	171	199	191	189	170	176	166	173	192	193	167	166	174	176	177	176	193	173	187	178	162	170	186	163	177	177	178	196	166	166	147	185	175	165	198	169	178	185	202	192	154	156	174	190	185	171	180	197	186	185	193	177	168	188	186	181	151	207	172	170	187	182	183	183	169	183	177	199	191	170	185	179	156	190	183	177	162	178	193	181	166	161	196	191	184	163	162	163	181	171	164	171	170	173	182	170	165	179	171	179	169	177	192	172	170	173	184	162	172	197	178	171	186	175	180	169	166	180	184	189	189	193	194	162	199	164	180	178	163	174	148	177	173	182	169	173	177	190	154	172	187	182	190	176	155	181	166	183	186	187	194	172	202	174	179	191	176	162	177	160	176	173	188	177	198	160	181	183	187	156	161	186	197	178	177	176	167	166	188	172	167	178	167	168	172	180	192	158	158	188	183	204	203	184	181	166	178	181	170	169	202	194	170	185	174	173	187	181	173	164	168	206	204	212	167	182	162	159	178	158	199	178	176	178	179	193	162	170	195	163	175	198	170	167	162	159	173	168	177	193	155	180	161	173	180	173	187	185	163	186	200	176	177	192	158	167	163	169	196	178	171	179	179	177	156	162	185	159	157	183	186	187	177	192	169	213	163	186	169	171	188	181	164	184	185	155	186	176	173	153	203	180	163	170	172	162	202	179	187	180	173	177	160	195	179	167	189	192	205	148	206	178	181	170	175	171	161	168	154	180	181	185	188	185	180	174	159	176	172	183	168	192	158	162	176	180	183	169	181	170	157	171	180	187	174	171	187	150	193	172	171	161	156	186	218	174	165	180	192	196	168	191	191	178	173	162	178	175	167	188	184	182	169	187	171	166	176	185	178	174	183	149	172	197	146	178	160	189	190	192	161	169	194	181	161	162	175	189	178	167	176	168	178	188	210	170	170	176	173	183	187	167	168	171	163	172	182	180	178	177	187	158	182	179	202	174	189	204	151	176	169	182	176	171	182	182	179	166	180	180	184	165	180	177	185	181	182	185	169	155	194	162	188	173	178	185	183	173	196	187	185	178	192	178	171	174	184	164	193	161	156	183	210	170	149	165	179	175	196	167	168	178	192	176	144	186	166	168	158	170	190	183	186	167	184	200	171	178	157	185	167	169	186	191	177	171	198	183	188	170	177	175	165	145	193	191	178	176	171	197	174	191	195	201	167	197	164	175	180	161	194	194	186	178	171	154	190	185	160	182	157	161	201	179	194	200	199	181	165	156	187	160	178	199	162	169	180	188	181	169	195	171	181	190	206	178	183	191	165	174	165	195	200	199	185	176	184	174	224	194	176	166	180	174	157	191	164	169	178	169	187	170	188	174	200	169	175	178	160	181	181	188	202	168	167	165	199	173	191	174	180	163	174	177	164	176	159	191	169	175	156	196	171	192	199	171	178	201	165	184	171	194	179	175	175	169	195	183	177	164	181	171	177	172	191	193	199	187	172	200	166	192	182	174	167	175	167	175	197	174	167	170	173	175	158	178	186	183	171	200	164	175	190	185	180	173	183	187	169	159	166	182	166	165	177	194	191	177	170	182	183	159	161	193	172	177	174	193	182	184	163	167	174	177	183	207	162	201	165	172	181	180	156	187	165	177	166	162	167	172	158	186	190	176	177	188	178	206	165	163	179	165	207	170	206	172	167	195	169	193	177	180	182	178	174	158	184	164	177	187	173	173	180	168	162	192	165	176	175	168	190	173	163	171	178	200	202	170	171	173	200	182	181	186	170	166	172	209	172	179	175	180	184	167	165	165	181	193	198	178	183	165	171	166	192	186	193	193	188	182	167	183	190	199	169	159	186	193	185	160	173	150	184	201	200	181	170	160	160	183	181	180	175	170	176	190	162	160	186	178	165	169	164	199	180	174	166	160	187	162	184	172	173	165	187	183	184	188	164	162	161	183	182	159	172	180	182	184	178	180	201	168	173	170	180	192	173	173	182	173	165	158	195	155	144	194	176	184	185	179	177	183	161	175	182	200	167	178	197	163	163	168	176	167	165	163	174	179	189	187	188	171	171	172	196	192	145	188	192	175	205	176	198	187	172	204	204	184	182	187	208	184	175	186	184	208	180	176	189	169	172	161	151	186	167	200	168	182	182	184	207	174	202	150	157	192	164	185	170	179	183	183	193	171	164	195	201	184	180	172	188	161	166	161	199	167	168	179	181	191	175	167	175	161	188	174	174	165	171	168	163	155	169	187	193	193	188	180	166	167	186	168	184	184	189	148	189	159	187	170	195	171	174	197	172	161	138	200	163	186	189	178	169	178	165	185	173	195	146	162	181	211	206	187	184	185	163	180	206	193	176	206	172	177	193	182	187	156	179	186	168	169	184	166	190	167	199	190	177	175	187	182	165	181	178	167	169	172	177	170	161	175	182	186	195	175	176	189	161	166	167	156	152	178	155	183	197	198	187	172	173	176	167	180	197	175	202	179	173	197	179	191	167	186	211	171	181	154	175	171	191	152	179	176	178	189	174	189	166	169	193	171	190	178	183	156	172	149	178	185	171	183	175	194	159	168	162	177	168	175	184	202	191	166	159	156	163	164	178	167	188	201	188	173	208	163	172	199	186	195	168	169	166	187	191	193	188	165	166	163	157	188	171	178	185	194	182	185	191	178	178	181	163	184	177	177	200	165	174	193	171	180	160	179	199	181	185	183	186	191	179	162	160	200	171	185	189	169	169	181	190	173	169	151	183	170	185	166	170	177	165	153	167	185	188	172	179	165	167	173	186	167	165	163	151	190	177	207	178	178	184	177	169	180	202	183	195	160	190	187	168	185	185	159	167	183	187	166	184	170	170	173	174	169	177	188	175	183	167	199	180	184	182	189	189	166	164	214	168	171	160	155	201	184	142	172	174	190	176	154	177	171	177	182	185	190	189	179	179	207	193	155	174	157	164	164	159	189	174	163	159	175	188	169	167	190	186	168	152	172	163	174	189	161	166	196	169	189	153	167	192	157	184	166	204	201	192	158	193	173	202	161	198	193	169	177	159	186	183	168	182	179	181	156	192	167	186	147	188	180	182	191	190	175	169	190	210	192	190	207	198	149	163	162	193	150	171	164	171	157	181	176	179	165	165	151	196	168	175
21523	2861	6657	7099	5921	4765	3730	3097	2694	2364	2028	1835	1640	1526	1429	1363	1264	1094	1069	1045	969	958	891	858	859	873	780	824	817	748	767	783	728	744	730	724	667	648	700	717	716	657	631	675	631	646	645	586	634	637	612	612	636	597	610	614	599	598	588	589	601	597	594	578	595	636	635	572	592	639	590	557	601	596	601	601	576	587	598	578	598	598	584	640	589	564	588	639	607	600	530	629	593	579	564	573	614	570	573	567	571	595	618	565	563	552	554	565	572	602	574	592	553	554	603	565	602	557	591	574	575	609	576	603	628	557	577	545	594	591	537	590	563	580	536	601	566	582	579	607	566	571	561	582	583	598	553	544	556	572	540	556	584	565	622	577	563	573	582	578	563	583	603	569	540	550	606	594	555	637	555	562	556	605	583	589	567	600	594	580	577	564	621	599	566	581	579	588	560	601	578	584	584	580	582	583	580	586	572	596	534	578	609	553	553	567	547	579	544	603	602	570	518	559	575	564	542	578	588	564	581	579	570	565	587	575	576	543	581	555	568	569	549	590	579	521	585	531	551	567	586	574	592	553	569	573	545	563	579	583	570	590	521	569	570	560	578	572	573	548	556	576	591	556	556	547	587	586	542	600	596	612	584	559	592	559	514	588	528	613	570	559	596	545	558	577	581	522	575	567	602	586	545	577	561	559	573	547	567	568	578	564	573	568	558	560	549	585	588	533	594	536	548	611	563	546	578	567	582	569	549	581	589	585	581	539	593	563	542	544	542	566	554	583	532	558	569	554	582	574	569	539	541	557	568	599	502	584	511	571	610	583	564	530	578	567	608	559	611	516	555	565	558	542	555	593	541	550	560	545	548	599	568	567	583	555	582	580	594	553	544	549	552	586	579	549	592	557	550	609	590	574	569	550	557	580	576	602	559	536	566	550	567	600	608	624	523	567	540	571	529	575	571	612	606	638	545	606	546	583	552	600	538	567	552	598	564	559	562	576	577	601	570	568	556	587	544	547	574	608	575	561	558	605	556	599	564	583	579	576	529	595	579	555	561	587	635	574	559	593	562	605	559	586	568	584	573	556	595	550	586	606	572	576	540	537	571	606	546	517	549	536	585	600	506	517	592	591	579	543	577	544	545	529	564	617	543	602	569	604	579	565	536	547	563	586	572	561	574	545	570	583	619	597	552	597	583	578	555	569	542	535	564	535	589	579	514	560	562	559	568	547	570	564	606	563	526	569	612	564	581	538	566	563	570	583	543	571	583	545	590	579	547	575	579	586	572	549	584	549	587	527	551	577	582	554	561	621	553	644	573	561	620	601	567	594	577	596	545	552	550	599	539	573	535	547	574	569	540	577	553	566	561	578	580	570	528	562	543	584	579	555	575	581	565	548	570	519	570	568	555	591	594	543	583	543	569	573	585	579	546	559	577	559	578	560	561	577	534	534	535	596	541	566	568	572	540	548	631	560	579	595	514	553	565	612	581	580	564	567	581	580	533	605	606	525	611	551	593	583	561	557	574	518	592	566	585	549	542	593	603	561	581	547	539	554	573	549	570	525	507	559	594	554	613	594	574	591	579	564	590	566	548	586	564	578	549	584	557	557	561	586	505	527	572	549	574	559	604	590	532	557	563	538	558	604	581	582	568	611	616	547	600	560	567	561	501	574	574	564	600	586	554	565	538	557	550	524	561	587	589	549	613	582	591	586	624	552	552	544	567	547	527	556	603	555	547	535	620	541	566	588	563	537	598	558	552	516	555	549	583	559	550	541	569	596	558	537	566	621	596	495	515	596	555	534	527	580	551	551	583	593	559	576	528	554	575	593	573	558	520	530	606	554	564	550	567	516	556	559	585	586	572	532	559	562	594	563	587	556	534	559	563	588	570	547	554	565	568	557	592	559	537	553	559	554	584	541	565	604	608	575	606	537	554	527	546	573	552	557	584	553	558	560	587	568	611	579	576	580	549	564	530	524	563	550	596	581	580	581	542	560	561	596	549	582	575	548	573	576	551	572	585	536	598	560	634	541	591	593	566	566	600	553	581	553	541	570	565	526	552	581	567	559	592	607	581	569	543	530	521	534	566	520	642	583	530	513	582	539	581	584	577	583	549	532	538	601	569	523	535	563	603	573	565	573	561	573	555	568	568	549	556	609	612	571	558	559	542	603	598	562	567	621	537	577	581	561	606	559	534	546	574	555	540	591	548	554	549	550	549	575	597	546	573	536	558	590	556	547	601	560	551	581	592	552	569	589	566	561	595	588	546	565	606	566	578	610	559	573	566	569	569	586	566	595	540	571	571	562	597	556	560	571	542	544	584	532	566	576	587	585	543	525	615	599	555	566	531	550	539	575	596	559	603	597	557	577	579	544	571	534	537	608	582	514	540	560	563	585	589	582	604	528	565	567	558	565	620	614	555	548	580	554	546	577	568	537	559	571	518	591	638	566	574	574	563	587	578	604	563	579	572	602	592	540	587	511	602	603	544	547	551	561	531	581	593	588	622	545	584	550	530	577	557	603	604	558	590	587	558	565	536	558	558	578	558	575	545	552	559	572	518	589	562	603	576	539	629	574	564	570	564	587	566	556	561	539	545	573	607	551	614	600	589	617	579	564	545	563	535	562	564	574	609	535	562	571	550	580	544	590	544	570	574	553	560	591	563	571	548	534	562	555	625	544	597	567	585	556	587	593	566	565	578	559	605	535	601	533	600	528	581	545	561	583	562	557	528	584	567	583	591	528	525	562	585	582	583	568	601	582	556	545	581	581	552	574	553	546	565	606	541	573	561	530	531	528	568	583	569	534	565	569	564	543	587	558	567	556	569	605	527	549	560	561	573	552	551	585	561	549	548	534	573	547	593	549	574	583	548	581	563	534	547	574	544	546	555	604	554	604	544	592	559	575	561	588	578	576	557	551	558	560	574	554	567	531	540	533	514	586	579	578	575	567	542	554	581	574	646	575	543	543	577	559	528	573	513	547	563	537	596	555	559	571	590	586	574	564	561	534	565	569	517	604	579	561	534	567	536	504	598	491	531	550	569	572	585	554	565	616	569	552	624	579	531	553	553	526	548	577	550	573	551	574	531	573	601	543	571	571	573	551	579	607	526	572	545	561	551	570	588	557	582	531	563	593	598	614	495	513	563	572	537	533	566	576	602	570	564	557	607	539	578	580	576	558	550	595	542	595	549	612	594	620	524	534	556	542	570	579	538	547	573	540	564	515	558	583	551	563	553	544	528	587	586	537	540	547	573	557	548	529	531	574	567	531	563	619	603	534	567	572	551	561	576	608	555	582	583	543	524	574	530	620	579	572	547	528	577	558	595	546	570	558	557	531	547	546	595	578	565	535	558	575	556	559	550	578	568	557	572	564	624	547	551	538	584	534	570	618	587	552	595	595	566	536	540	562	567	562	623	580	606	554	544	552	561	573	551	572	585	538	612	559	574	565	578	568	529	551	533	570	593	556	577	538	586	547	548	571	594	563	564	571
4606	353	214	182	160	159	153	120	122	125	119	132	114	124	124	136	120	125	106	123	109	125	126	135	101	106	116	119	100	105	111	122	117	117	127	117	109	127	127	112	96	114	126	121	120	107	108	116	116	127	103	104	123	119	130	131	124	128	108	105	131	123	113	133	121	131	119	98	114	127	113	130	100	114	118	125	135	127	127	127	120	129	116	93	123	124	111	113	123	100	104	122	120	112	115	136	131	130	133	110	113	124	142	120	119	101	112	111	148	127	113	143	125	125	118	148	135	117	120	117	110	128	113	121	111	110	120	103	103	117	103	128	110	117	115	112	115	134	120	119	139	121	125	124	109	128	123	116	113	107	95	111	112	109	101	134	123	118	118	124	134	140	127	129	111	120	110	131	126	131	110	115	122	104	124	107	120	126	119	131	109	124	121	134	121	129	134	120	106	141	117	112	125	124	118	126	137	124	121	117	118	101	110	106	136	108	131	125	116	101	131	104	143	112	103	102	114	114	115	125	125	115	109	109	102	140	96	144	129	125	137	90	118	119	107	115	130	116	105	108	128	117	102	115	118	116	97	129	108	120	112	99	107	124	141	110	123	124	122	123	136	109	116	123	119	123	127	101	136	109	129	125	117	126	106	117	119	121	112	114	126	100	133	96	93	123	111	115	112	145	103	133	113	123	131	114	131	98	109	110	136	112	131	130	120	105	111	116	121	100	113	93	121	101	114	142	107	118	129	133	122	119	106	118	118	120	118	125	103	126	105	116	111	112	127	133	129	130	118	120	119	136	124	115	125	119	100	121	119	129	123	107	134	129	119	126	116	119	121	127	113	114	114	116	131	125	119	108	120	118	108	109	108	90	119	126	123	123	133	114	126	124	105	111	105	126	97	131	107	142	128	123	118	132	131	118	126	144	120	127	112	115	96	119	124	118	121	115	121	109	123	109	126	123	114	120	98	119	114	114	129	106	131	113	124	103	101	116	132	112	105	120	121	107	106	118	131	116	131	133	132	122	119	92	107	115	96	112	113	112	116	139	114	109	136	120	122	119	125	119	105	113	128	107	124	107	122	132	139	132	117	124	114	124	101	121	136	115	121	119	118	116	109	104	111	103	116	131	118	115	95	122	115	105	120	120	102	125	118	112	131	115	140	133	120	102	123	120	108	125	109	105	101	118	101	122	109	122	104	121	126	128	119	111	115	103	124	114	107	116	120	138	137	130	137	105	109	104	130	121	113	121	140	118	120	112	112	119	95	114	118	120	125	127	121	144	110	122	114	115	106	133	132	127	128	101	137	118	126	131	119	127	130	141	123	112	106	116	114	128	111	109	125	95	139	114	134	100	108	119	133	114	128	112	128	136	109	132	118	123	103	105	126	107	103	120	104	115	118	128	97	115	110	107	107	115	125	128	116	122	113	131	129	120	117	109	124	118	103	133	113	120	129	131	101	122	133	113	116	106	103	104	130	132	138	123	123	131	113	99	136	121	134	119	130	130	105	128	108	131	126	113	139	114	107	129	126	119	110	113	127	132	117	145	116	116	111	116	117	118	140	120	111	121	129	143	118	112	128	98	97	131	116	146	136	113	126	123	137	112	129	130	137	125	118	110	126	123	106	132	123	122	122	120	118	137	124	118	127	106	114	106	132	121	114	111	119	113	108	110	135	150	126	103	115	98	127	101	126	109	113	141	111	124	120	116	131	125	119	112	121	125	110	129	113	127	123	124	124	111	111	113	123	133	112	124	109	111	108	118	122	112	110	116	114	110	113	137	102	115	99	111	129	124	131	120	122	114	121	114	97	139	111	113	137	128	133	135	111	130	110	126	100	121	89	120	121	126	129	105	113	118	130	116	110	119	132	115	120	100	125	104	104	130	111	113	140	135	127	104	127	99	114	119	110	123	141	112	124	123	115	115	132	99	125	129	128	113	113	104	124	113	138	106	125	129	108	127	119	107	131	125	121	110	119	114	116	123	137	127	131	102	123	128	130	120	114	128	126	125	125	123	123	147	108	114	124	98	100	97	136	125	126	120	135	115	104	115	108	116	113	106	123	103	127	97	126	123	122	125	119	113	108	108	125	121	133	103	108	135	127	104	101	127	131	120	132	118	95	126	121	140	141	112	115	100	119	122	117	106	130	113	128	106	110	122	99	115	104	136	130	132	132	114	123	113	116	113	114	118	121	117	135	132	126	103	112	112	93	125	103	101	142	102	112	109	124	130	113	112	118	116	114	114	123	118	124	128	107	134	102	130	84	119	115	129	108	115	123	129	122	126	96	135	134	104	104	108	146	109	109	136	112	133	101	111	90	109	109	132	139	118	120	119	116	120	128	121	115	122	131	102	103	140	110	128	98	108	125	127	145	111	123	111	111	127	120	114	116	120	137	123	135	128	112	121	110	139	133	109	136	105	115	120	98	120	131	101	118	118	126	97	112	130	116	108	128	106	112	115	103	126	145	130	109	124	120	122	128	131	108	120	127	114	127	120	138	109	132	127	121	103	131	119	100	104	100	120	120	120	129	134	136	149	105	126	116	111	121	109	122	123	107	132	114	121	125	102	142	115	130	130	124	120	123	122	121	124	112	139	130	116	117	113	98	109	126	110	143	146	129	117	123	111	129	113	111	142	125	129	113	114	123	117	128	119	112	119	119	141	131	107	112	122	119	117	136	121	106	109	123	146	121	103	127	147	112	120	103	129	119	114	121	128	122	104	125	122	127	123	128	124	111	121	119	114	122	126	123	111	106	118	119	126	130	128	124	131	110	122	115	102	111	125	112	126	115	126	129	136	109	142	127	117	115	120	117	123	102	99	121	142	107	142	121	109	125	99	115	125	123	132	114	112	127	131	105	135	119	121	122	123	125	121	140	119	115	121	94	121	108	139	131	129	121	128	124	106	115	118	116	108	130	117	124	103	101	111	116	126	121	99	104	106	117	128	108	131	115	129	114	138	125	124	122	113	131	117	115	115	117	119	110	124	128	121	104	133	127	117	127	109	120	100	114	111	148	121	120	124	111	125	120	124	112	129	105	112	123	116	128	142	146	112	119	128	108	100	107	121	107	126	116	116	129	113	118	105	114	113	113	118	96	93	97	143	118	109	122	112	138	106	132	122	113	114	137	145	114	146	120	115	120	99	111	134	120	103	127	103	140	137	116	119	129	120	128	124	103	132	115	97	114	131	114	112	136	109	112	124	119	115	131	118	111	123	123	117	130	113	126	144	141	116	113	135	117	134	128	122	119	112	133	125	128	114	97	109	113	100	118	110	130	114	115	122	114	125	114	95	124	127	112	133	106	106	109	115	115	125	108	116	105	120	104	116	100	115	119	130	90	126	114	121	109	115	127	108	115	103	124	116	124	101	109	112	112	131	106	119	107	121	121	124	128	127	128	111	101	142	120	107	125	111	96	132	137	132	127	121	132	139	135	142	132	123	124	113	117	113	97	106	118	114	107	102	126	145	122	131	114	108	115	105	118	120
4822	449	573	580	564	509	492	459	444	435	401	416	418	395	405	415	371	421	374	384	443	412	411	364	384	396	420	363	401	388	397	377	395	375	393	376	391	378	424	393	380	391	381	407	417	392	385	387	381	384	414	396	414	381	390	392	379	376	366	398	395	391	379	373	398	394	396	384	378	385	358	376	436	356	393	390	381	405	374	371	416	379	393	378	384	413	359	390	386	414	372	365	382	385	390	384	416	377	384	393	382	383	395	437	392	383	383	413	404	419	439	399	399	383	391	377	405	377	403	384	390	385	390	390	370	399	385	397	383	441	384	420	380	376	390	411	349	390	370	346	428	375	434	367	377	386	366	425	419	403	410	369	389	376	371	420	397	389	421	420	382	383	403	391	370	389	408	362	389	391	396	421	398	380	381	382	373	399	387	442	397	388	366	441	374	358	397	369	399	411	365	389	395	365	378	416	417	357	413	442	395	365	388	416	368	369	421	393	391	440	421	374	370	407	387	365	401	396	392	405	366	415	409	394	428	398	399	378	400	389	414	397	399	413	384	383	418	364	427	407	387	364	366	367	379	381	391	406	382	372	410	381	374	442	424	376	385	390	384	396	338	407	362	413	423	418	388	395	382	365	396	402	409	376	428	354	413	369	398	416	394	366	402	379	370	384	381	375	376	404	386	387	388	400	394	364	394	343	416	421	388	376	406	402	378	388	374	376	393	404	397	392	365	392	382	371	418	397	381	373	394	381	400	401	390	374	371	363	399	401	424	383	371	386	397	415	431	343	403	392	417	365	362	347	409	434	360	371	389	395	402	383	384	359	402	391	391	372	405	379	411	415	389	429	349	361	380	384	374	398	379	398	382	394	394	385	376	371	433	392	386	384	419	402	390	402	404	381	390	405	403	395	420	411	374	417	425	365	365	401	404	383	408	375	354	385	392	399	387	375	422	386	380	385	430	378	374	385	420	379	394	389	350	376	407	399	380	402	381	414	413	430	398	406	410	426	386	417	406	383	413	381	352	395	374	365	437	378	402	416	372	388	410	368	379	399	395	398	398	398	380	359	379	382	440	379	393	396	404	349	396	363	385	377	400	378	397	406	378	379	401	393	401	380	399	374	412	410	401	384	406	405	393	389	381	391	371	373	370	405	409	350	373	362	387	401	430	386	365	401	417	366	356	378	414	379	417	426	388	458	410	391	394	378	398	367	369	430	353	390	382	371	385	400	397	391	372	363	379	381	410	366	382	426	400	382	373	402	414	376	373	404	381	355	386	389	383	421	348	400	376	362	385	409	378	385	387	412	380	397	398	379	392	364	395	397	384	384	371	357	358	381	389	393	398	389	382	382	380	371	380	378	400	374	408	364	371	383	404	386	380	368	399	393	396	371	373	399	403	391	408	385	390	417	377	396	390	388	374	385	415	379	395	392	396	408	380	396	360	376	386	388	369	404	399	394	320	375	375	414	401	354	364	379	403	419	369	387	379	391	374	398	381	394	404	375	421	379	398	399	387	408	423	351	385	353	411	409	369	374	394	408	377	409	406	419	387	404	380	387	416	367	395	392	369	371	412	407	411	399	389	384	382	404	374	409	390	383	381	403	393	436	393	382	372	365	395	386	375	415	392	427	404	375	388	410	379	399	381	375	397	366	385	422	357	409	391	378	406	399	368	370	422	411	423	374	399	391	343	376	374	381	428	364	381	424	395	376	419	394	393	396	384	373	404	389	381	406	389	392	396	405	414	414	423	342	413	429	337	373	413	419	392	381	386	375	384	375	385	398	377	374	412	392	363	420	387	405	375	399	410	382	386	414	414	384	376	381	359	369	411	413	427	392	389	384	433	375	393	393	416	388	384	380	382	389	395	377	400	420	396	405	417	410	397	395	405	388	389	400	384	382	431	368	398	398	348	395	401	385	404	376	353	385	401	376	362	403	378	372	372	354	367	406	340	370	393	391	392	373	390	397	393	374	407	415	426	384	420	442	428	408	394	365	401	388	356	420	408	385	338	377	378	374	397	397	400	371	398	396	368	348	399	409	415	409	399	378	402	366	376	354	392	351	379	366	392	401	382	395	407	401	381	404	402	428	353	387	391	398	403	416	409	405	414	401	389	405	391	376	380	403	418	426	379	397	361	385	343	367	383	375	388	362	356	389	393	386	377	397	383	390	399	405	398	393	360	391	369	425	386	380	363	401	429	407	418	357	376	411	411	369	360	395	414	419	413	405	403	383	334	391	378	393	348	407	365	378	383	422	408	402	379	407	409	392	362	411	391	382	387	379	338	384	377	363	387	394	358	375	410	406	369	411	383	380	423	367	376	386	385	376	406	345	407	409	345	374	387	398	395	357	386	377	360	359	409	406	389	370	393	415	411	360	395	394	418	395	395	375	352	397	398	372	387	389	382	373	407	358	396	409	399	395	383	400	405	404	403	367	382	350	434	407	360	384	370	408	385	418	415	382	410	395	385	389	412	379	396	357	361	413	366	388	435	432	401	409	361	363	388	405	424	419	392	401	383	348	387	374	378	385	376	404	391	408	409	376	389	405	372	408	380	430	383	351	354	422	411	428	396	429	369	375	402	372	358	373	376	378	378	375	383	386	355	413	375	408	382	398	363	421	365	383	416	394	364	398	378	355	400	377	372	392	393	382	415	390	434	423	419	393	421	411	406	390	390	415	365	392	378	400	400	370	416	398	348	395	383	389	404	383	355	415	344	344	384	400	374	387	353	364	407	396	373	355	365	392	411	419	400	385	384	398	431	371	395	375	365	406	353	401	364	420	345	378	376	378	396	401	379	402	348	377	368	398	420	410	383	411	390	368	407	413	391	387	361	408	383	379	373	388	391	391	431	401	407	434	400	401	390	412	404	389	385	388	396	421	415	419	364	382	388	420	396	419	408	396	389	378	368	382	371	371	410	398	389	377	407	383	391	371	400	384	387	381	410	409	402	374	421	397	395	369	374	420	425	380	350	347	386	383	374	375	389	373	389	377	347	431	409	407	399	447	396	426	397	376	396	396	381	428	347	381	422	396	414	386	379	371	398	385	385	400	372	361	354	355	396	394	374	399	374	372	415	396	402	371	377	394	370	351	393	367	372	416	404	415	395	374	361	382	405	383	378	424	406	386	390	392	387	373	359	393	402	366	436	409	388	393	369	389	366	391	381	380	395	418	389	382	408	388	376	416	379	417	352	369	392	406	374	402	365	354	368	390	392	415	397	382	385	361	381	381	332	371	386	352	397	397	396	381	397	424	369	384	391	389	387	367	362	427	394	417	440	363	403	383	410	381	375	375	365	397	389	380	372	400	370	377	389	405	371	394	376	384	376	408	403	393	369	361	407	405	355	423	401	401	354	388	403	353	407	404	372	374	433	413	393	369	395	366	409	371	388	366	406	406	400	383	335	355	404	384	387	423	366	384	387	356	377	386	406	395	397	399	390	412	414	396	386	376	433	439	386	388	387	418	373	372	377	372	385	392	416	386
30531	4224	1442	969	679	500	364	301	267	204	165	160	144	134	138	154	96	96	124	93	104	93	102	105	112	88	99	82	108	94	99	106	95	92	95	98	93	89	119	93	98	85	80	91	88	100	70	95	73	84	97	94	101	88	87	87	78	74	82	111	81	88	76	81	89	84	84	88	82	101	82	77	88	78	79	85	96	78	102	92	90	87	87	96	97	90	106	86	92	88	79	84	78	82	94	70	90	82	84	91	89	78	97	89	70	83	84	97	61	82	84	93	82	91	82	85	83	69	99	83	76	87	67	74	85	72	87	94	85	86	94	65	94	78	92	81	70	90	74	82	85	93	97	86	95	86	89	79	82	89	77	68	66	72	82	92	81	68	89	77	81	84	84	70	97	76	78	98	89	76	84	85	113	103	86	84	85	82	80	84	98	80	84	79	74	67	86	86	85	69	86	91	74	102	71	85	77	72	83	74	83	67	109	86	74	90	79	87	71	91	83	99	81	99	70	87	86	101	101	83	85	73	73	93	90	76	86	87	69	70	90	89	92	91	75	102	86	85	79	93	78	89	76	83	71	84	76	84	95	72	96	72	88	65	83	81	103	85	71	58	88	90	68	86	85	81	88	76	77	78	76	85	105	74	96	72	91	89	80	88	79	80	82	77	82	80	102	89	89	72	77	82	68	93	73	108	86	92	97	91	79	81	99	81	90	75	86	90	78	103	95	91	90	89	97	95	67	81	100	70	76	87	78	70	88	88	74	88	95	90	70	86	81	64	91	65	82	78	90	72	94	85	82	91	93	107	81	84	85	91	80	79	70	89	78	91	83	92	92	101	80	73	73	88	102	81	90	83	77	77	101	88	64	78	83	82	60	88	74	83	75	79	72	76	69	88	101	73	78	89	87	103	67	94	78	90	97	75	85	95	96	86	74	110	74	85	92	93	87	87	78	83	85	86	76	74	86	84	90	96	65	94	76	70	105	86	74	73	85	82	95	74	98	81	96	85	87	87	83	84	72	75	77	102	85	76	71	78	87	97	80	85	80	89	71	78	74	72	73	101	83	83	105	83	75	69	96	59	76	86	80	93	77	94	66	84	83	92	79	82	86	76	86	93	90	81	84	81	81	78	87	68	84	74	71	99	73	74	83	82	83	91	61	62	87	96	75	78	94	89	84	78	84	82	91	84	76	74	75	90	88	83	86	95	76	83	72	82	73	90	103	84	88	81	72	88	88	88	81	78	89	85	62	79	93	87	75	97	82	84	74	90	75	76	71	90	86	72	88	72	79	79	69	96	92	92	74	86	87	93	68	87	75	84	90	89	86	85	82	76	79	89	87	75	81	69	91	75	77	82	78	86	79	95	86	79	65	98	79	76	84	78	77	78	85	85	87	78	73	75	79	97	68	93	83	77	88	91	66	87	91	79	79	80	72	83	78	65	86	97	83	79	85	83	89	92	82	80	73	86	78	83	94	97	71	81	83	91	79	88	81	108	82	85	79	93	95	65	95	71	84	76	76	97	80	90	79	74	78	75	90	110	87	83	73	81	88	71	106	85	75	77	73	98	75	76	96	92	89	91	65	89	74	84	79	97	58	97	74	67	83	91	76	83	80	87	76	85	105	101	83	99	66	89	81	89	87	89	88	95	85	90	84	91	93	76	99	83	75	77	72	89	75	69	80	82	86	77	86	79	75	94	91	81	114	95	87	83	89	73	92	91	96	83	84	83	66	79	75	72	93	87	74	80	91	85	82	73	88	82	75	92	92	75	74	77	80	79	87	99	76	98	90	91	75	94	86	62	100	80	90	90	72	74	73	90	62	78	76	79	81	77	81	88	73	78	71	80	60	101	82	77	84	83	75	75	88	85	83	93	86	92	94	68	62	77	81	82	99	71	86	96	84	77	85	88	75	82	85	102	87	84	78	77	80	86	84	85	74	85	84	93	73	76	80	77	74	74	105	82	65	88	85	85	80	68	86	101	80	79	68	96	92	91	97	89	80	81	83	102	79	71	90	72	81	67	73	90	79	82	86	72	80	93	104	84	95	101	72	98	98	71	98	90	80	79	87	73	80	82	89	84	86	87	82	85	81	87	78	82	77	69	97	92	83	88	73	81	80	90	83	87	92	92	108	85	93	83	82	104	80	66	81	79	72	80	76	80	67	90	85	76	83	72	79	73	86	78	83	92	66	89	75	95	89	81	93	86	78	83	78	90	101	81	81	87	104	85	92	94	76	98	86	81	78	90	75	74	86	78	79	95	88	70	80	68	83	86	72	63	81	84	85	81	80	85	85	86	84	85	75	92	101	77	67	82	76	96	83	96	86	78	74	95	88	102	95	75	92	92	68	87	96	107	102	85	75	65	92	78	96	83	66	89	79	105	87	89	71	80	75	91	85	89	85	88	93	82	67	72	94	82	94	67	85	84	81	70	92	76	66	90	80	91	93	74	98	85	81	76	75	84	86	96	79	76	93	72	89	86	90	86	96	81	75	97	94	90	68	98	101	80	79	95	93	74	79	76	98	87	84	71	90	67	63	100	94	91	73	89	96	86	78	93	82	76	79	96	88	91	70	77	84	91	74	89	78	77	81	84	69	87	79	95	73	78	90	85	87	74	81	85	73	92	91	83	93	89	69	98	92	69	95	94	73	88	88	82	92	72	81	74	74	74	78	83	86	107	88	90	67	81	80	78	73	79	66	80	98	85	86	84	71	81	104	98	80	90	64	93	79	79	75	79	80	90	71	77	84	88	90	82	82	94	80	79	86	79	87	84	88	77	71	70	62	78	81	95	75	85	82	71	88	79	72	81	67	102	92	76	86	77	84	78	92	84	79	94	81	91	76	78	95	82	93	98	87	81	87	65	109	69	83	92	97	97	89	76	81	78	75	73	76	81	80	65	84	83	86	91	99	94	95	85	81	81	78	98	80	69	86	92	68	87	88	80	69	62	67	77	96	85	94	82	85	94	65	78	78	84	73	84	76	87	80	85	88	85	72	70	79	105	80	73	89	90	78	70	75	92	85	87	91	62	80	98	92	95	98	98	80	104	74	78	88	92	83	89	75	81	91	80	86	94	76	88	76	76	82	81	91	79	75	83	92	86	76	70	77	80	87	77	90	81	67	97	84	76	85	70	84	100	91	79	79	64	86	76	75	80	84	87	93	60	90	93	69	78	73	83	84	91	91	78	79	81	85	76	104	77	79	92	97	71	86	92	85	103	86	74	80	101	81	70	68	94	76	77	84	79	76	86	92	83	79	74	78	77	81	83	87	78	87	74	82	90	81	65	67	74	95	95	71	90	77	83	77	71	75	69	64	74	94	82	85	77	84	74	92	93	90	62	65	84	82	94	80	92	88	91	86	99	88	92	80	87	86	77	84	93	73	89	96	89	70	80	70	82	91	71	81	82	96	81	94	75	88	82	84	80	85	74	88	79	89	82	84	77	95	98	100	94	82	88	92	80	85	108	69	80	87	86	83	90	87	79
15707	1399	3555	3718	3186	2483	2001	1612	1471	1180	1027	937	830	762	725	639	595	585	560	531	561	503	461	444	446	454	434	390	400	421	394	407	357	367	389	329	369	301	355	371	373	313	365	360	340	349	344	278	334	358	357	349	323	344	310	328	335	338	353	314	323	314	321	299	309	327	326	328	328	328	305	316	323	303	334	344	329	302	294	308	315	298	302	273	350	315	321	297	317	329	294	308	324	323	297	262	314	293	275	302	316	305	306	285	317	287	305	314	308	305	297	322	319	310	282	315	320	284	298	307	309	273	302	325	293	279	303	294	292	320	297	321	320	305	288	281	323	314	315	295	297	311	313	281	274	313	302	281	303	334	290	292	306	322	341	280	287	328	293	300	304	289	336	313	294	313	303	307	290	305	301	300	288	285	332	253	315	286	297	278	304	313	272	296	297	344	322	325	291	272	286	311	291	305	316	308	283	292	316	299	333	304	311	318	284	307	287	312	294	299	303	297	289	283	320	281	309	282	290	318	311	311	301	279	335	334	297	272	294	302	293	287	283	334	276	311	316	283	308	282	291	298	306	296	296	312	302	281	303	302	301	284	318	311	302	284	306	291	309	283	278	305	311	326	293	283	321	320	287	318	319	316	282	307	269	281	297	281	313	316	313	314	263	309	319	310	299	317	280	313	319	269	300	291	293	302	320	300	294	303	309	305	291	311	278	315	313	279	277	280	281	268	309	299	299	308	298	320	304	270	298	260	300	320	370	287	327	328	284	314	276	320	325	313	278	320	324	288	306	289	312	300	321	300	315	311	266	288	346	316	299	295	301	321	292	302	297	320	288	329	292	286	304	300	304	313	308	304	322	303	295	315	321	345	283	301	315	280	288	304	311	295	291	302	292	302	316	302	303	299	294	292	295	291	283	302	306	275	291	289	290	292	305	284	278	315	285	315	287	289	303	269	313	317	270	292	310	293	295	280	317	296	272	317	312	302	313	317	305	261	296	326	309	293	311	286	313	308	294	303	300	327	285	288	325	324	296	299	294	308	296	309	279	320	312	283	298	293	318	256	284	304	290	275	298	302	281	299	287	301	295	313	315	331	262	318	330	312	305	316	273	282	324	290	315	298	311	289	279	295	289	298	304	285	304	299	324	282	297	304	299	288	329	259	283	330	290	310	305	276	302	293	294	307	281	315	310	267	310	297	269	303	285	339	290	300	304	292	281	315	295	330	297	312	295	311	296	310	331	267	298	303	301	324	275	311	296	295	295	285	276	277	310	289	296	311	311	262	323	295	297	328	298	315	303	310	285	295	293	288	279	306	324	283	334	321	294	277	318	308	302	313	272	299	314	302	312	320	305	308	302	306	277	297	295	298	285	311	300	284	292	301	265	334	300	267	273	305	265	298	291	334	329	320	330	291	295	318	284	308	281	303	276	301	298	297	306	322	284	296	309	273	320	294	297	291	309	291	287	276	325	265	328	314	284	307	277	282	323	296	290	312	292	329	286	325	305	280	286	304	299	268	336	297	296	324	306	318	264	285	328	270	314	291	297	320	297	308	330	330	300	269	319	308	296	283	322	305	299	312	311	300	284	292	329	303	318	303	292	305	320	339	319	320	300	250	264	304	296	299	278	305	296	306	296	294	303	310	282	295	314	273	292	311	293	311	302	322	330	292	294	304	303	312	308	299	278	323	308	298	300	289	350	301	318	285	326	335	328	297	272	339	270	281	310	320	327	309	291	287	249	292	309	291	277	294	288	302	305	282	295	287	307	294	299	291	297	298	290	286	326	292	285	296	295	298	305	291	296	324	285	295	313	297	267	291	310	299	299	315	289	323	270	295	300	292	290	281	296	293	291	311	337	309	265	288	311	299	292	310	296	260	314	311	300	307	334	296	308	300	279	314	294	296	288	313	295	308	308	310	304	289	285	313	316	297	320	282	331	291	297	322	298	335	297	308	314	300	288	336	310	273	306	302	319	300	303	266	338	308	269	296	295	273	285	295	270	284	340	313	311	309	335	278	319	315	298	302	295	271	286	306	287	271	326	323	319	284	299	289	283	266	297	318	284	310	275	302	346	279	301	290	290	289	339	329	334	297	309	307	303	266	309	302	309	314	269	304	325	282	267	272	318	308	292	280	255	315	327	284	293	281	286	286	296	312	302	346	312	326	337	274	278	282	308	313	305	280	284	312	363	292	280	280	326	318	277	312	303	323	280	281	307	332	292	310	305	305	311	280	296	327	303	287	313	302	282	310	324	289	315	314	288	261	281	298	301	294	311	306	276	294	255	280	318	291	329	306	329	315	308	295	327	277	325	285	310	290	278	307	310	290	294	297	313	281	293	317	315	313	285	310	297	290	294	300	278	328	287	309	313	324	285	302	294	300	282	313	316	273	287	297	304	287	293	272	307	302	315	296	270	314	288	298	304	297	310	291	279	331	319	305	283	302	296	308	307	316	286	275	301	295	280	319	273	290	280	331	330	315	326	320	282	265	278	333	320	307	311	293	311	300	309	294	303	285	266	285	305	309	295	315	285	298	355	280	290	284	287	290	312	307	300	280	297	291	310	310	272	345	288	290	303	281	285	278	307	283	279	328	315	290	347	292	301	262	307	276	297	296	301	310	293	317	294	291	317	296	318	305	285	313	312	308	307	295	288	278	317	300	332	316	295	310	288	328	293	295	329	305	327	307	317	319	291	274	320	295	314	309	303	302	320	317	332	327	299	306	317	299	299	283	305	306	302	314	281	304	304	292	322	306	291	286	295	319	273	288	295	279	312	272	317	325	257	326	302	340	314	275	287	333	317	308	271	307	272	272	295	285	292	327	304	314	289	260	282	268	276	309	282	297	297	311	287	275	288	300	319	328	309	283	264	289	316	293	304	318	320	338	300	295	266	328	294	324	290	294	277	312	279	312	288	292	294	314	287	256	287	302	316	305	298	305	306	302	275	301	307	296	301	309	291	298	321	305	320	300	286	328	288	302	302	307	311	308	301	292	306	307	306	275	345	298	308	305	330	292	313	295	290	299	286	296	327	305	314	329	285	303	291	304	300	299	304	301	328	306	285	287	313	275	288	318	328	303	300	284	282	309	304	284	294	309	301	304	290	319	323	294	288	283	306	289	275	297	315	300	305	299	301	311	282	278	297	281	277	293	289	302	279	298	328	300	304	309	301	292	292	285	303	302	278	312	287	304	326	285	292	273	331	317	319	271	289	294	315	329	279	301	301	313	311	313	310	286	310	318	280	333	327	285	319	299	339	307	308	306	295	314	278	296	273	317	293	314	275	298	307	278	334	296	278	328	317	290	287	319	298	303	301	325	331	292	295	307	293	313	332	280	292	316	292	315	317	323	284	302	293	290	283	273	316	302	291	316	295	307	272	307	301	317	298	290	293	274	287	325	306	280	316	300	290	291	282	317	295	307	297	265	315	312	287	299	328	297	271	284	279	282	300	293	289	296	288	302	301	294	309	308	322	294	271	335	324	277
42969	12120	3828	2148	1391	963	768	579	472	425	416	328	269	311	295	303	269	253	269	237	245	225	187	198	231	212	211	195	180	181	182	176	194	191	201	206	195	184	191	170	163	191	182	171	194	183	160	185	175	182	182	167	204	182	190	207	194	159	155	165	167	172	182	164	186	191	178	156	171	203	189	199	173	166	186	190	189	184	192	173	178	169	173	180	181	177	201	175	188	187	188	175	196	169	197	142	183	172	165	176	169	185	179	168	181	145	163	179	162	177	184	180	187	184	185	173	194	159	171	189	162	163	178	181	170	185	186	182	171	169	189	185	165	171	173	159	172	172	179	183	168	196	166	193	188	172	183	197	161	165	191	176	173	162	185	173	169	185	185	186	181	191	175	172	174	179	177	189	164	162	180	160	158	169	166	169	177	155	178	184	176	173	195	178	175	183	192	171	151	174	186	165	171	184	158	196	192	180	161	168	155	176	179	212	178	161	186	184	157	180	165	160	181	197	173	165	173	182	169	186	191	169	178	173	174	147	170	176	150	148	189	165	152	189	155	174	167	175	174	142	184	174	165	172	185	170	186	182	188	135	187	165	184	178	169	175	158	181	173	184	166	174	161	185	196	183	163	178	204	161	174	154	174	179	171	162	183	159	178	195	177	175	154	144	182	178	162	177	160	150	172	187	186	162	157	162	168	160	173	160	173	167	190	150	162	156	188	187	179	173	175	173	183	181	171	174	188	166	156	168	181	175	189	169	194	179	144	161	161	169	190	185	152	176	180	156	185	186	178	164	172	180	183	192	169	191	170	196	174	177	163	176	175	174	184	168	193	167	173	180	170	160	162	173	169	182	183	191	157	185	173	183	182	150	161	184	187	179	171	152	161	178	174	150	174	167	178	196	165	171	180	176	166	172	164	172	206	180	159	182	185	161	160	177	154	173	190	186	183	200	186	172	176	183	182	148	163	178	185	163	163	188	182	173	202	170	146	170	191	190	166	168	203	177	188	179	189	171	146	168	148	168	187	189	161	185	186	169	176	191	185	181	174	199	172	153	161	196	178	155	175	194	159	184	166	160	157	178	176	186	170	163	168	167	189	149	183	169	178	180	175	165	173	165	185	171	163	158	180	166	170	156	193	166	184	179	165	174	189	195	191	183	185	171	196	160	152	173	162	164	178	200	188	165	161	174	169	178	181	211	179	162	170	166	168	180	155	198	169	184	168	190	175	175	186	160	169	182	177	184	168	193	174	163	179	179	179	173	155	173	164	167	170	159	168	185	164	171	196	170	172	180	165	176	191	155	176	176	166	167	171	179	177	188	180	175	187	158	201	171	172	183	146	178	196	163	185	197	174	177	174	193	173	167	149	192	181	169	174	175	146	184	180	165	183	152	169	187	164	196	178	187	177	168	169	171	200	175	163	163	177	173	162	170	170	171	190	192	165	143	182	183	209	163	205	170	190	196	189	162	179	159	195	168	189	170	170	159	192	195	166	199	149	175	162	178	193	165	168	173	193	152	150	206	175	174	187	179	174	189	167	176	180	155	178	194	183	177	171	178	152	199	165	168	205	175	170	170	166	165	143	190	180	155	188	172	195	166	186	183	159	180	158	172	160	150	185	184	159	168	168	178	161	185	175	156	175	179	180	161	185	155	167	178	193	146	169	198	192	158	160	165	160	167	164	175	208	178	163	161	183	188	187	195	183	189	166	176	187	176	184	190	168	179	190	183	174	175	202	146	165	159	157	187	158	183	180	151	184	165	200	158	199	150	160	158	187	164	164	178	176	152	180	169	179	160	168	160	190	176	188	187	167	174	175	157	176	169	165	181	184	190	195	184	174	190	188	184	166	162	159	158	180	154	152	182	186	175	188	178	183	162	180	167	204	172	172	203	168	166	208	166	188	167	179	168	174	180	158	164	170	164	181	189	144	193	164	173	154	191	189	157	152	187	182	177	155	168	198	189	158	181	170	189	207	172	169	193	188	187	164	179	181	154	193	178	171	164	182	180	178	176	177	190	172	189	187	164	163	194	198	187	178	189	189	152	171	183	180	201	194	151	177	158	191	169	203	183	169	179	173	183	183	173	163	185	155	170	161	164	206	196	181	164	164	164	194	198	173	174	170	178	185	181	196	166	192	180	173	180	177	168	168	152	158	142	170	157	188	190	167	172	189	161	177	171	178	169	174	162	183	166	157	210	156	180	194	174	208	177	177	160	182	150	180	173	157	204	169	160	190	160	181	152	196	164	175	165	172	166	183	178	167	172	168	175	192	183	159	142	157	161	202	190	175	178	155	172	166	162	194	151	177	180	178	177	170	160	174	175	147	164	140	194	182	177	171	197	190	160	187	167	155	165	161	155	158	164	184	164	173	156	191	171	172	180	152	202	160	179	167	204	165	171	184	178	187	193	179	168	178	177	174	188	160	158	161	184	162	186	149	173	169	167	183	147	193	158	177	172	185	154	168	201	164	174	165	178	170	161	157	171	177	182	176	162	168	182	176	149	180	174	161	164	177	156	175	159	170	181	205	160	181	164	168	184	178	161	170	151	166	184	179	172	163	185	180	160	183	183	169	180	177	165	161	164	185	162	165	189	184	157	175	204	169	168	190	191	158	187	174	183	171	192	150	145	167	150	185	189	149	176	153	179	164	182	187	170	191	168	174	169	168	197	179	193	170	172	152	178	172	177	175	176	164	181	156	178	182	159	172	181	184	175	168	152	184	169	180	179	178	156	180	179	171	152	185	173	178	188	151	180	175	189	159	162	187	166	160	154	159	183	177	182	190	184	180	168	169	210	187	168	184	181	174	158	168	150	171	164	161	198	169	185	203	170	178	157	147	177	147	164	167	187	147	186	183	196	175	195	164	160	165	183	179	154	169	171	162	166	185	183	191	186	157	159	175	190	183	185	163	168	158	174	186	204	176	155	188	193	177	178	174	200	211	185	173	161	155	170	172	156	177	157	173	162	165	184	188	182	173	169	200	165	154	186	186	179	169	185	193	179	173	169	175	171	204	176	166	159	180	158	168	175	150	169	186	161	165	174	175	185	187	184	173	181	170	166	166	174	179	162	182	196	183	156	177	175	187	152	176	172	171	185	156	204	199	160	168	160	183	142	194	170	174	183	196	155	179	201	172	173	165	189	190	168	169	186	192	176	178	206	162	170	154	176	171	172	182	198	187	183	180	183	161	187	198	153	198	181	158	188	168	189	169	181	176	176	145	180	180	178	176	173	154	200	182	148	163	174	166	164	185	170	183	155	204	196	179	178	171	162	178	158	155	170	168	177	169	179	160	182	188	175	173	189	177	174	187	179	176	193	166	174	185	151	174	139	203	176	207	171	184	172	197	163	171	155	167	180	189	154	163	156	179	202	179	179	173	192	202	176	174	180	161	175	163	164	174	166	176	175	160	168	181	164	164	172	175	176	180	170	164	168	179	161	158	172	158	168	163	174	154	165	186	182	164	162	184	152	171	148	181	186	156	186
21368	2806	6527	7029	5774	4663	3781	3096	2568	2251	1957	1763	1621	1463	1358	1325	1181	1144	1055	1104	994	979	946	928	819	816	753	813	777	750	674	738	745	663	696	684	678	659	701	694	651	640	602	661	668	640	691	639	619	629	609	610	616	634	660	572	634	622	641	625	564	579	609	574	640	588	580	593	577	615	613	559	556	556	552	558	565	572	572	592	615	570	596	601	604	545	576	614	572	562	577	581	567	541	562	589	561	580	576	543	548	579	531	571	533	547	551	570	576	549	549	563	572	576	557	594	567	575	552	559	559	570	568	540	571	599	542	566	591	574	507	579	570	575	577	550	527	565	561	553	611	560	554	541	599	556	581	556	546	553	567	566	583	582	587	553	584	589	550	536	598	600	595	513	584	539	548	544	599	554	570	580	553	538	536	565	594	566	541	555	601	569	569	534	555	586	593	507	562	562	541	517	560	574	551	584	537	611	584	535	580	574	534	558	566	519	536	625	557	625	542	561	575	567	579	543	546	590	564	508	582	516	604	543	543	551	546	560	549	593	561	577	557	571	584	559	568	497	508	599	533	558	585	511	558	603	568	587	550	587	571	578	549	560	557	544	552	578	554	564	551	573	540	545	543	536	562	554	561	531	569	571	561	519	517	581	601	542	556	566	549	544	562	553	562	577	577	522	553	581	538	581	582	569	563	568	560	551	556	564	565	599	520	582	607	579	522	550	566	555	540	582	587	568	528	501	534	554	585	511	507	487	556	573	517	551	582	536	507	521	559	555	584	510	568	531	562	552	543	539	565	583	530	568	567	560	554	576	580	619	557	553	565	569	540	577	547	574	545	558	597	568	536	532	555	565	531	538	551	589	563	534	584	561	573	527	581	576	559	604	527	517	532	559	559	547	608	559	545	563	510	559	535	561	550	581	579	584	584	540	587	569	549	561	574	522	550	575	565	585	563	586	512	563	521	541	531	568	535	604	580	590	578	550	552	558	585	547	579	568	543	554	575	601	531	545	529	543	553	560	562	582	595	577	589	506	561	545	560	573	594	564	512	522	540	543	573	527	568	567	588	560	543	545	549	579	548	590	583	561	530	559	565	571	563	573	505	582	565	526	573	516	556	541	573	522	604	530	502	554	550	539	576	538	524	524	553	560	528	559	563	546	532	552	566	558	533	513	531	587	576	582	519	494	553	545	536	565	537	563	525	553	568	565	554	603	574	575	539	592	580	564	582	524	567	553	567	585	550	540	536	545	580	573	546	585	567	582	576	553	614	580	557	564	550	525	571	592	548	539	574	544	572	547	525	537	557	578	594	556	605	528	580	540	536	604	552	577	542	570	572	600	552	559	555	544	529	549	612	571	534	560	531	559	530	525	568	591	574	557	575	538	576	546	615	583	542	557	591	547	544	541	557	610	526	541	570	597	528	529	576	523	552	587	555	536	543	533	549	524	571	553	517	547	549	612	580	563	540	520	513	565	534	604	527	566	551	552	591	582	545	555	541	530	570	529	582	571	577	536	581	555	547	550	562	554	579	559	546	531	515	523	540	546	550	522	524	545	566	563	562	609	566	566	548	565	585	521	547	553	587	586	509	558	554	549	544	600	567	570	590	558	550	544	584	525	527	524	536	576	531	566	542	571	558	582	555	554	540	539	535	574	522	591	547	537	551	536	574	555	569	509	571	567	556	557	556	500	524	573	637	599	549	596	565	568	533	593	532	565	536	560	555	560	544	553	582	548	538	554	550	541	588	548	569	568	546	580	545	565	543	577	554	606	522	526	566	573	557	554	539	533	554	521	529	555	549	547	559	550	582	589	548	524	541	494	583	551	530	567	551	578	564	547	590	539	582	583	571	541	534	552	564	564	577	551	599	544	561	542	536	567	525	565	583	583	548	540	598	501	540	546	568	566	570	574	595	533	541	551	575	566	574	545	535	543	571	572	553	599	539	535	565	583	606	561	567	529	556	532	552	554	573	563	587	541	601	546	581	553	512	568	591	529	526	567	599	570	566	573	615	536	574	538	534	531	573	586	532	555	578	555	546	555	555	548	567	595	556	541	563	551	575	549	561	571	560	571	577	555	539	593	633	545	551	537	543	565	553	540	556	511	549	521	557	579	566	563	595	552	590	540	578	540	533	564	562	547	566	558	573	562	552	610	559	529	564	523	579	566	561	573	543	576	593	563	557	532	578	565	584	557	530	508	538	571	604	624	573	557	616	544	591	573	561	562	562	586	568	570	598	573	570	565	572	547	578	518	556	564	555	571	557	545	564	558	613	524	572	515	532	585	578	563	567	580	563	556	555	522	575	510	588	596	567	573	545	583	529	591	528	548	589	558	545	557	515	527	545	522	544	569	606	561	617	575	553	590	581	582	574	559	532	558	522	561	614	598	607	583	577	549	547	581	566	547	572	551	559	562	569	537	576	554	573	582	520	562	583	594	582	512	588	508	562	516	590	525	558	588	565	567	577	562	545	546	537	538	548	531	548	537	528	543	585	585	589	567	567	544	554	576	554	506	588	558	542	559	546	571	530	574	532	544	541	580	528	544	606	522	540	555	565	548	581	561	543	565	593	579	616	557	517	562	575	556	590	537	545	503	574	564	546	524	566	580	579	541	539	533	535	564	570	598	551	555	535	554	599	538	526	535	550	566	566	561	558	575	594	580	580	583	540	604	536	542	558	578	574	557	552	547	556	537	523	559	565	623	534	565	540	573	544	501	560	588	555	542	615	531	537	532	537	611	522	586	513	541	567	550	568	555	565	566	542	580	518	599	536	543	568	543	538	502	549	525	513	528	589	547	540	568	517	488	527	588	553	612	560	581	531	613	537	561	585	550	552	529	580	531	525	550	555	548	533	605	587	546	524	538	536	566	514	554	556	547	551	562	583	538	515	554	553	582	545	580	543	555	550	551	552	567	530	555	559	566	578	548	534	546	554	525	559	565	544	578	564	520	589	556	573	560	550	563	545	546	538	552	540	616	597	548	525	584	531	601	539	560	486	551	560	579	548	514	602	561	571	568	560	592	602	560	572	520	558	557	522	511	542	582	530	533	563	530	583	541	530	572	562	541	587	558	548	571	583	522	522	549	585	505	579	592	558	514	541	544	564	544	590	555	566	550	529	568	522	592	564	597	541	596	627	532	571	541	539	574	588	562	523	571	573	521	563	531	577	575	564	534	574	563	557	574	544	577	497	580	565	567	550	522	557	537	569	577	541	571	535	539	589	542	615	555	546	570	592	591	573	553	546	557	539	541	577	623	508	595	571	546	568	566	560	576	530	523	558	568	557	520	547	557	576	542	555	527	540	568	574	566	553	595	579	572	560	557	591	579	597	551	564	575	534	526	549	601	529	563	551	580	585	573	560	557	542	548	613	529	576	553	554	510	524	590	482	559	565	559	554	583	562	557	529	556	532	588	568	564	578	574	533	607	569	525	586	543	610	592	570	527	533	564	573	568	506	528	561	586	532	575	590	577	581	561	582	567	559	588
4772	333	225	190	179	150	136	134	125	140	112	115	123	118	121	120	102	120	136	122	125	143	106	118	127	112	127	123	117	120	120	125	135	144	117	109	127	134	122	108	121	118	96	121	129	114	116	119	126	121	122	109	115	117	93	117	110	115	133	111	140	128	133	115	121	118	124	153	103	133	118	128	127	123	133	104	134	111	116	104	137	110	129	128	123	111	122	100	123	122	117	152	134	133	127	111	119	113	115	124	130	112	107	127	126	114	109	115	112	119	122	109	130	123	115	130	116	128	121	121	131	109	125	135	124	118	125	123	121	102	93	105	110	113	102	132	124	130	123	121	120	110	130	112	97	113	125	117	117	128	118	125	107	142	118	119	110	115	114	124	122	122	120	109	99	120	115	126	116	120	116	118	118	112	107	94	112	134	141	93	120	113	118	130	128	114	111	123	127	93	122	116	125	110	130	129	104	148	110	130	122	110	115	149	124	122	119	117	118	124	116	130	130	131	119	125	129	114	110	120	120	114	99	131	108	111	125	113	121	136	117	120	111	125	139	118	107	128	123	123	98	130	125	121	148	108	114	127	124	127	139	114	118	129	131	105	117	135	126	127	134	111	115	121	120	115	122	115	120	115	110	98	105	121	128	128	129	120	116	111	117	132	141	131	126	93	114	126	118	130	112	115	136	107	120	128	128	124	116	115	132	101	120	135	134	116	126	128	131	113	111	116	130	114	123	121	100	119	120	115	125	133	111	110	112	107	124	133	121	112	131	121	112	102	121	120	108	115	121	105	131	121	127	123	118	112	118	115	130	114	121	117	118	112	127	113	146	116	139	124	103	112	111	114	123	122	130	116	112	113	141	112	120	114	130	117	102	118	115	119	120	117	98	117	101	153	124	108	106	123	129	116	120	119	115	112	107	111	145	144	116	122	122	110	132	108	122	118	98	123	116	119	104	116	106	114	112	116	130	103	128	127	116	120	124	111	114	106	106	114	137	142	119	115	141	115	112	127	114	113	104	113	121	128	142	116	129	116	135	113	115	106	126	107	109	117	137	101	119	117	116	127	126	137	109	123	118	108	133	114	111	139	121	133	115	124	125	123	133	108	128	111	129	139	123	110	109	108	113	99	138	131	127	109	107	119	118	113	131	117	116	93	115	103	105	109	109	124	121	134	101	104	110	119	147	115	118	121	116	111	127	123	117	111	130	121	106	134	128	114	120	106	130	107	118	116	125	109	125	105	116	120	122	121	132	111	123	92	115	137	113	125	107	130	147	105	109	120	105	119	130	132	112	129	134	105	118	121	104	101	118	116	131	127	119	115	103	116	142	120	118	123	122	119	130	136	130	122	106	139	110	112	107	128	113	119	142	132	117	130	127	116	131	125	119	123	108	104	116	91	125	116	113	133	123	144	134	112	121	118	112	114	110	124	129	123	132	124	114	104	100	124	108	126	124	115	119	118	107	123	129	124	140	116	120	103	122	116	130	127	116	99	128	107	123	127	129	107	109	131	129	108	126	116	117	128	120	126	127	108	116	100	128	121	139	126	137	113	112	117	111	125	119	99	130	106	122	122	115	109	110	116	113	140	119	110	116	130	123	136	115	118	133	113	129	98	120	133	100	120	158	131	129	116	112	134	116	105	124	113	140	128	136	102	113	117	119	122	111	113	114	115	111	121	119	109	118	124	94	112	126	124	125	157	119	114	127	114	135	120	115	132	108	107	123	109	119	135	113	120	121	121	116	108	128	119	123	107	135	123	109	118	113	120	140	119	127	111	116	101	112	108	112	126	127	122	121	133	114	123	127	104	125	120	120	121	126	118	114	129	124	121	108	131	117	122	120	131	141	127	126	126	121	126	110	136	117	115	123	106	111	125	126	106	118	120	105	103	119	128	115	118	105	109	120	149	125	106	98	123	127	98	120	123	113	125	117	128	123	108	123	129	100	105	124	125	104	145	102	112	137	99	127	133	103	109	126	140	114	112	106	117	126	110	130	134	104	112	112	143	120	132	118	119	114	128	127	125	103	119	125	139	117	113	114	107	115	131	127	104	114	126	128	120	120	108	117	128	120	109	109	114	124	117	118	137	130	132	118	115	125	116	117	113	107	119	134	136	134	131	136	121	105	130	117	117	130	98	132	126	113	130	119	104	115	109	111	112	141	142	132	117	122	118	93	119	127	124	119	122	109	116	105	135	106	136	109	134	113	142	124	120	135	124	122	123	125	104	123	120	129	130	127	112	143	120	124	94	116	117	124	144	109	131	94	131	124	131	106	119	116	128	122	124	108	129	105	107	98	129	114	122	130	91	142	124	119	133	131	117	127	129	109	118	127	122	126	117	136	115	112	119	140	120	140	131	111	125	123	125	134	131	125	121	117	93	123	135	118	135	118	128	122	129	134	106	125	101	121	128	101	133	125	125	108	126	118	131	107	136	105	113	118	115	116	134	125	123	132	128	108	123	109	111	132	100	105	111	112	124	106	121	131	131	138	124	102	124	141	135	121	108	123	115	116	114	113	124	124	119	113	108	132	125	114	119	128	132	104	106	94	106	93	107	117	124	126	133	118	117	123	113	125	119	135	118	125	134	130	103	118	142	116	115	114	108	110	102	125	100	121	122	117	108	129	99	101	124	114	103	105	123	112	118	137	116	117	129	94	122	103	128	122	114	114	113	126	119	122	103	115	102	126	124	123	125	124	123	123	119	143	122	110	101	126	121	132	111	115	104	113	143	119	107	125	116	115	121	125	119	125	97	115	116	130	158	138	125	107	134	138	126	99	114	128	109	105	107	111	109	128	114	117	97	120	116	103	109	121	118	119	104	113	128	127	127	96	109	107	108	109	116	98	130	118	112	122	126	123	116	127	142	126	128	124	115	116	137	116	125	128	123	116	136	104	123	110	118	113	132	121	122	114	121	140	115	110	122	115	125	118	102	127	108	122	110	124	135	130	127	114	117	128	136	123	99	126	120	122	113	105	117	121	112	110	135	124	110	117	117	110	113	108	104	96	135	96	126	136	137	120	103	133	113	99	126	106	120	135	102	127	111	111	135	127	127	139	101	145	105	142	140	125	109	103	128	115	121	140	118	125	112	120	112	120	108	116	118	127	113	128	119	122	112	108	104	105	107	145	113	130	130	117	107	117	126	119	118	113	132	124	112	120	123	124	103	136	107	112	136	106	117	102	112	123	119	135	110	131	122	131	112	107	98	143	126	121	117	122	111	130	125	120	130	118	112	106	135	98	101	114	130	111	89	118	123	114	102	141	99	125	126	108	125	128	144	118	119	119	130	107	126	128	128	116	131	137	110	130	140	120	116	109	134	123	112	106	109	118	131	96	99	128	130	116	115	122	133	139	128	123	124	102	102	105	111	99	135	111	127	113	131	130	110	124	123	103	134	121	125	121	123	124	101	118	118	126	133	133	112	114	107	145	118	123	104	101	116	117	119	118	130	96	134	119	126	122	121	105	112	127	116	112	118	141	149
4842	494	596	584	551	501	509	446	434	431	455	440	435	445	448	399	394	369	407	388	411	401	393	408	415	396	389	401	403	355	361	392	397	374	396	375	389	393	378	391	376	418	394	400	408	395	380	401	412	426	389	373	413	380	390	394	403	415	386	414	389	419	402	374	400	406	423	378	383	415	389	394	416	418	359	372	379	386	368	404	385	382	404	397	418	405	417	377	384	402	397	403	376	379	386	382	401	357	386	402	389	414	377	400	407	430	414	383	401	390	450	421	414	395	400	395	367	410	412	358	410	418	404	368	370	400	364	411	380	362	369	401	364	393	407	380	387	374	374	409	347	434	392	392	383	372	370	369	414	389	396	407	393	385	390	351	364	394	421	370	373	409	388	392	378	397	377	383	370	393	396	416	394	420	377	414	375	379	388	410	382	395	357	397	404	386	387	399	403	409	398	403	381	384	394	363	395	387	362	422	394	403	419	390	379	378	419	380	386	382	395	406	400	391	382	350	376	398	399	398	419	431	383	400	379	387	386	377	399	397	349	352	372	378	390	384	369	370	397	367	418	403	392	371	395	419	353	346	371	423	390	362	377	380	420	378	404	354	375	405	391	358	395	388	395	414	384	376	380	418	380	368	405	383	376	408	386	401	384	388	384	356	408	384	389	402	380	358	411	405	402	392	367	349	376	422	366	392	347	397	392	404	384	390	393	379	372	407	406	365	390	404	391	384	374	380	424	379	365	370	395	350	390	380	364	370	408	374	402	417	415	398	402	415	414	405	418	379	388	360	365	408	411	398	396	359	374	375	414	395	411	383	404	339	391	386	366	424	392	419	391	409	390	380	402	395	381	393	403	402	373	370	385	368	370	392	385	383	387	410	358	365	392	377	397	405	425	368	379	422	396	385	431	422	396	419	410	395	340	366	375	376	412	399	391	422	402	388	397	389	364	424	363	366	373	398	367	319	390	383	381	410	414	382	409	370	391	345	399	437	363	354	425	389	437	413	366	407	373	391	355	376	386	386	394	403	380	376	404	410	375	375	381	371	412	381	386	400	373	410	383	395	399	397	400	378	410	364	416	400	372	387	384	408	378	386	386	400	376	373	369	402	378	415	399	388	360	385	399	393	392	392	418	347	379	365	392	398	410	400	426	373	411	363	397	404	394	374	403	375	388	379	372	391	379	437	406	390	370	423	396	411	412	390	378	410	394	355	405	410	385	402	383	346	390	377	407	388	388	426	384	369	365	393	438	394	388	378	379	387	380	375	392	410	395	381	409	405	383	394	401	362	375	380	363	372	383	379	407	366	363	391	393	398	383	390	384	401	387	402	340	366	413	413	364	321	350	361	389	377	363	388	392	370	371	382	387	393	409	376	389	366	430	378	378	382	421	385	413	380	395	408	432	413	432	375	374	409	414	398	371	386	401	416	380	375	368	414	393	425	406	398	397	401	389	410	389	433	381	384	393	395	385	404	402	372	400	371	364	366	407	381	387	405	387	373	393	372	395	367	363	355	382	365	381	382	409	381	404	400	401	386	408	415	407	401	390	398	376	375	382	359	351	358	371	410	404	389	401	383	386	418	367	386	389	371	406	360	413	361	396	404	387	368	402	369	410	358	358	409	373	373	392	383	375	368	398	418	381	406	385	394	396	349	393	420	378	394	365	391	358	397	389	393	383	358	413	388	359	394	365	422	373	384	371	394	364	424	399	416	403	362	370	350	373	400	408	381	408	397	383	381	384	396	386	348	429	349	377	385	408	404	396	378	396	365	398	385	356	383	421	393	399	384	413	358	386	371	396	403	336	384	410	413	369	420	386	422	382	367	383	402	381	411	379	393	408	378	381	404	428	397	393	368	403	363	372	384	395	384	403	367	413	368	381	419	392	369	382	370	420	364	400	415	418	385	384	421	393	411	412	343	398	420	411	395	374	389	403	413	364	380	366	397	394	388	381	363	438	363	423	389	390	395	384	362	367	374	409	381	379	360	382	407	386	408	381	372	396	414	434	367	367	414	363	383	396	390	393	397	377	415	369	368	389	358	404	366	356	347	400	399	370	338	390	376	404	384	389	395	388	423	410	375	422	412	402	379	380	370	378	387	400	380	375	352	403	402	375	378	424	395	403	366	394	387	363	388	422	402	441	383	369	399	370	402	376	419	406	389	361	408	395	397	375	376	402	370	389	426	378	387	381	371	418	340	370	339	431	397	362	386	364	428	384	400	381	401	388	398	397	408	361	404	406	394	355	370	392	373	387	398	397	348	396	383	396	419	386	375	391	359	375	417	411	409	373	410	420	390	385	420	382	377	434	408	380	408	376	413	375	389	392	432	346	401	384	371	400	397	413	397	366	372	392	357	391	376	383	410	407	410	411	343	394	358	433	394	381	381	371	395	367	364	372	389	388	387	380	370	406	351	391	433	400	383	399	380	399	389	418	386	395	391	400	374	396	386	390	372	390	388	396	364	398	359	364	385	385	371	355	419	345	394	397	390	391	412	381	367	360	379	393	389	387	384	386	357	410	403	400	389	393	391	396	409	389	412	410	404	394	374	382	399	395	385	395	375	421	397	387	431	375	374	408	421	364	368	379	407	414	390	386	372	355	403	397	397	384	412	392	356	379	403	368	370	350	366	386	417	408	362	396	414	403	425	383	373	361	392	415	391	351	421	398	398	384	390	389	366	372	376	372	412	367	372	371	393	408	384	386	380	391	423	409	389	388	398	385	382	363	384	386	372	389	380	402	347	396	363	359	365	391	372	366	377	428	392	365	403	425	391	389	377	445	406	370	349	399	393	378	366	425	375	373	411	375	379	405	354	397	427	412	408	398	381	426	399	442	399	380	413	398	378	409	367	394	389	400	406	401	398	425	412	431	365	386	341	413	427	395	411	371	396	397	370	406	388	397	383	369	416	372	344	366	385	385	400	389	373	384	424	393	360	385	430	385	405	375	374	403	400	369	395	356	389	366	375	392	398	393	408	412	399	416	387	402	381	405	396	374	385	403	393	370	400	372	411	376	416	371	374	388	381	373	359	392	374	395	384	418	394	381	392	392	370	404	434	391	364	412	398	372	395	388	390	398	382	421	397	407	367	359	423	369	393	369	396	430	399	424	400	378	378	360	437	404	375	385	394	418	403	388	375	388	361	406	406	384	373	392	369	391	398	363	389	404	370	391	407	367	386	389	378	409	408	361	353	411	352	410	396	387	391	405	378	383	383	371	401	371	378	380	391	389	384	391	381	390	375	363	404	351	429	382	407	410	367	386	377	410	386	386	373	339	378	402	370	421	404	357	414	399	395	357	387	383	362	398	386	363	382	417	392	418	383	349	409	389	383	389	399	377	382	406	386	371	378	418	384	337	372	392	404	398	385	356	357	357	384	369	414	385	389	385	400	352	376	394	411	409	382	378	403	392	408	342	385	388	392	417	404	406	367	411	425	397	380	383	409	413	410	392	373	394	413	405	372	389	386	394	395	383	382	387	384
32543	4665	1403	1015	635	492	393	265	228	210	192	174	142	141	126	105	109	113	127	126	101	101	119	101	85	111	89	81	89	82	98	88	99	102	84	82	90	82	92	91	91	87	84	91	99	80	100	88	93	81	76	87	94	86	70	79	78	84	86	75	77	86	91	74	86	81	92	100	92	83	82	86	84	89	88	76	88	97	86	90	92	90	86	80	95	77	85	89	63	95	76	76	98	83	91	92	85	86	94	77	81	80	77	90	89	96	91	79	82	91	98	88	76	94	72	88	97	103	83	99	82	85	82	77	81	82	64	73	85	87	79	72	70	88	88	84	112	78	81	73	97	69	94	86	83	81	85	76	82	75	70	109	80	94	81	88	68	90	67	103	84	76	86	83	81	72	81	98	89	75	69	93	84	90	72	75	76	77	79	95	86	87	80	85	88	84	79	88	81	72	84	83	86	71	78	80	72	72	85	76	82	86	96	87	70	76	94	89	68	84	75	85	86	99	95	83	82	86	81	86	87	71	98	62	75	89	92	110	88	85	76	88	85	114	85	92	76	104	91	77	81	79	73	91	89	84	75	71	89	85	87	81	88	99	97	87	96	72	95	80	79	75	93	70	77	92	92	93	101	83	84	80	86	71	89	82	73	80	76	72	80	82	89	64	83	81	82	71	91	93	92	92	71	86	77	87	88	82	71	78	85	79	66	84	87	84	80	73	79	88	85	89	78	94	95	81	75	83	80	89	92	92	77	81	75	88	97	94	82	103	84	93	84	85	82	93	78	79	101	80	95	74	77	83	78	84	91	76	104	78	85	81	78	85	84	85	96	76	64	71	95	73	81	99	90	85	95	73	86	81	100	87	84	74	77	85	70	76	85	76	80	91	68	85	93	68	64	68	70	109	99	93	77	73	75	87	80	71	81	66	83	93	85	86	93	76	97	78	96	94	93	106	89	79	80	78	68	84	75	89	83	80	105	80	75	86	89	83	75	86	100	76	78	94	88	87	94	90	80	97	86	93	74	78	77	73	76	87	96	86	78	71	93	90	101	72	93	91	78	82	77	75	78	85	91	79	68	76	76	83	85	85	65	81	87	90	69	75	99	82	73	84	81	89	85	74	75	75	91	69	92	72	82	78	94	78	74	79	86	86	72	76	85	99	76	78	93	82	87	88	73	87	103	101	79	74	84	94	87	77	80	94	81	68	72	75	86	72	71	86	76	74	78	86	90	80	76	89	101	86	89	68	82	73	80	93	78	72	85	88	73	74	94	86	82	89	90	97	97	103	81	100	93	82	99	80	90	79	94	84	74	75	83	76	86	98	102	75	76	84	96	85	66	88	95	83	86	79	87	92	91	79	87	75	76	76	77	79	80	82	86	80	95	70	87	100	78	75	75	83	93	105	74	92	84	69	72	83	80	96	84	92	79	79	95	71	89	84	87	74	68	58	89	81	73	86	78	69	106	85	79	80	87	81	71	76	76	70	70	83	85	78	76	95	95	90	86	92	79	102	91	72	86	82	83	96	83	66	89	96	85	89	91	76	86	69	73	94	86	70	90	76	86	82	57	83	70	84	72	81	89	89	92	88	93	78	82	96	68	77	100	82	86	82	102	90	88	65	69	86	81	73	106	84	96	66	72	66	66	65	93	75	81	71	80	85	88	78	72	92	78	83	84	95	75	92	100	98	84	86	84	75	80	88	90	76	91	84	93	89	74	82	87	91	83	74	80	82	82	85	71	79	84	72	71	80	87	78	65	93	75	71	75	89	74	79	79	97	91	85	82	76	81	86	93	81	89	84	84	95	90	96	76	89	94	61	85	80	81	103	79	82	95	91	75	67	87	105	77	84	105	65	98	98	96	90	77	76	75	68	81	65	73	75	99	88	92	86	79	87	98	80	76	79	83	88	86	84	78	77	98	74	80	81	85	82	72	81	76	89	77	100	89	71	77	82	106	99	92	82	85	76	87	73	80	71	82	94	82	77	82	83	78	90	80	63	95	77	90	70	91	80	71	87	80	78	86	80	74	86	81	86	84	88	89	88	94	93	93	84	100	96	83	97	85	69	84	90	75	76	70	86	76	75	82	85	74	80	80	77	93	90	76	66	92	84	87	110	72	81	93	102	85	80	78	86	108	77	95	78	84	83	92	78	81	84	73	83	79	96	92	89	79	82	54	78	72	61	82	85	94	64	83	75	100	89	90	93	73	84	88	87	80	87	86	87	80	81	77	77	91	81	76	89	86	89	72	81	78	70	93	74	88	99	79	81	79	83	80	91	93	96	85	90	88	91	84	87	92	79	69	76	90	77	93	81	85	86	88	102	89	77	86	88	81	89	77	84	96	87	64	79	89	87	81	86	85	88	77	88	92	88	93	82	93	69	90	75	76	79	94	75	72	69	100	93	80	88	76	91	85	97	91	79	86	76	85	99	86	84	58	83	93	97	75	91	88	62	81	73	87	81	89	83	91	80	91	76	74	80	85	93	83	85	91	85	98	69	76	81	69	85	89	93	72	71	85	66	85	75	88	91	74	83	73	69	84	93	95	83	74	99	97	67	83	75	82	81	83	80	84	91	94	78	80	86	82	85	88	89	87	82	70	78	71	68	66	67	71	89	73	82	63	87	81	83	78	81	82	102	71	99	71	99	96	77	103	71	85	78	74	83	87	63	66	84	72	86	80	81	79	87	73	82	93	86	72	83	81	88	78	86	67	88	83	84	88	90	95	71	88	62	82	96	86	79	91	70	84	77	92	88	94	84	95	81	90	67	86	79	81	94	79	91	90	84	84	88	85	87	98	76	86	108	93	83	77	82	88	90	89	85	80	76	88	82	71	80	73	73	100	84	88	89	81	84	78	75	95	72	108	74	85	85	76	75	81	76	88	87	75	100	84	82	102	76	73	89	81	84	86	76	70	77	82	85	64	89	80	77	94	63	95	85	69	68	85	79	104	99	80	78	87	85	96	74	82	101	78	81	99	83	95	79	93	83	95	80	74	80	87	100	95	88	90	82	100	78	72	90	66	79	80	80	82	85	88	71	74	88	83	84	79	85	84	94	64	100	97	82	73	101	76	86	61	97	79	72	77	93	67	85	92	77	105	87	66	86	91	85	88	66	79	71	85	95	68	94	75	87	103	80	86	88	75	71	102	89	78	83	78	84	92	84	76	83	72	86	101	74	90	68	89	100	88	74	80	81	76	78	85	80	79	81	79	80	101	86	76	84	80	89	81	93	87	80	99	85	98	88	95	96	102	82	72	87	75	72	64	83	87	80	89	80	97	85	77	72	72	67	83	76	87	87	85	90	82	69	79	73	86	81	75	83	81	88	76	85	91	83	89	86	83	71	90	65	90	97	96	88	96	76	78	93	84	83	75	92	82	66	72	71	82	80	91	85	81	81	88	104	85	85	80	78	78	78	67	81	91	76	76	88	78	90	94	91	76	75	81	79	90	91	94	88	77	77	91	93	71	78	92	64	58	80	86	73
16763	1443	3483	3853	3103	2463	2069	1673	1329	1202	1021	928	859	837	720	696	601	601	589	532	468	528	420	481	450	457	440	427	423	435	400	407	378	417	361	363	397	369	350	347	344	370	330	388	333	347	351	347	355	331	337	344	333	337	320	357	350	369	352	313	302	336	345	296	344	303	310	346	295	309	309	326	362	337	312	310	277	324	307	311	312	324	322	307	298	297	304	295	310	287	312	314	312	302	333	287	298	310	306	327	312	300	345	352	284	276	306	307	286	287	275	315	308	324	288	291	279	315	307	307	281	270	344	311	295	308	291	319	310	287	306	297	309	325	306	317	295	332	310	304	316	280	297	320	305	313	297	286	312	282	299	311	308	320	304	284	290	296	339	301	290	331	245	312	300	290	310	295	308	307	303	326	304	292	321	315	318	283	281	267	318	305	314	289	299	296	295	290	314	307	343	309	274	295	332	291	299	304	295	304	293	303	307	277	307	296	276	316	289	289	291	268	262	308	285	271	281	296	287	315	309	301	280	289	305	310	326	298	329	279	321	313	316	294	325	286	295	306	298	315	309	304	254	309	279	315	327	303	294	299	303	334	326	321	328	288	298	292	300	330	284	281	313	314	318	288	292	307	285	272	305	313	308	292	298	288	313	272	294	298	274	297	326	337	305	296	315	307	288	305	284	292	288	283	285	282	297	275	293	299	295	279	300	321	311	311	317	275	287	317	256	277	283	293	317	318	309	290	319	304	294	329	339	316	292	293	273	306	318	295	286	258	316	304	303	249	284	283	320	310	306	304	252	296	315	302	298	296	302	305	291	309	302	308	303	298	304	316	267	297	292	325	309	283	296	298	291	269	315	320	311	281	273	300	303	300	276	307	288	281	317	301	327	300	293	279	307	344	319	303	272	302	316	282	270	301	316	287	308	299	293	296	335	314	316	308	294	283	306	326	284	295	274	339	293	311	292	320	293	315	331	269	303	296	274	304	335	296	289	301	291	304	324	324	317	284	308	290	323	298	307	313	280	307	309	307	315	302	270	286	267	296	292	264	306	335	309	286	297	311	298	299	317	301	279	314	325	297	290	298	301	270	280	324	301	316	320	322	291	309	281	293	330	294	313	294	280	282	283	310	308	289	275	265	307	320	310	291	299	276	315	301	325	324	308	325	298	290	286	286	309	304	289	298	277	293	297	285	304	282	326	297	289	321	289	270	284	266	275	313	280	305	289	285	276	325	277	291	298	319	305	282	330	309	281	271	288	327	316	310	282	303	316	296	301	294	309	308	297	310	299	297	282	304	278	302	278	314	285	284	299	312	313	306	291	305	325	286	316	319	282	270	294	294	345	332	292	275	325	286	319	305	274	279	316	316	269	284	329	335	289	297	304	323	340	313	309	273	301	289	321	301	323	267	316	312	321	296	284	308	265	290	314	291	299	288	311	283	319	308	313	287	312	292	299	288	287	289	270	292	294	271	299	303	290	304	284	306	322	297	284	321	333	319	278	307	312	321	299	286	320	287	325	317	308	309	299	295	289	316	304	272	326	297	293	310	306	299	271	305	279	329	281	327	311	292	286	301	311	312	299	296	286	296	287	318	305	279	293	273	293	298	297	315	287	309	281	317	294	304	340	316	317	326	276	322	296	297	300	309	322	295	284	291	277	286	291	288	279	277	312	323	294	289	313	313	248	304	294	286	305	300	276	311	304	288	299	324	288	299	273	314	307	288	326	311	306	302	317	285	311	297	286	324	286	266	282	310	322	311	298	300	289	299	315	314	265	308	300	296	332	314	301	296	315	289	304	301	298	287	301	316	280	292	289	262	276	293	319	299	278	302	310	311	312	306	304	275	280	345	281	289	271	283	294	284	291	288	312	336	300	303	328	330	304	268	288	305	256	302	328	284	304	301	288	294	293	299	323	297	265	290	340	292	303	306	325	307	297	307	298	307	301	305	292	289	303	298	303	285	315	324	321	340	295	286	329	287	316	291	297	319	314	293	307	291	268	265	322	314	316	304	328	293	297	299	322	273	297	278	284	273	286	303	317	285	275	320	328	318	308	280	304	300	305	299	300	321	287	271	307	327	291	300	279	276	330	284	304	312	278	306	323	258	290	314	311	305	304	313	298	331	318	329	306	290	283	299	313	293	305	287	319	332	278	328	327	302	319	316	307	295	281	276	301	311	279	305	313	302	330	303	285	309	330	319	296	306	320	310	317	282	293	304	302	312	306	313	289	294	288	305	285	294	311	302	288	309	320	306	316	311	305	289	293	303	298	307	326	300	275	296	285	312	276	297	299	282	293	314	304	251	290	281	280	302	296	304	322	307	318	289	328	295	340	333	307	282	302	341	305	277	298	299	296	312	296	308	322	302	307	327	289	299	307	314	305	314	304	279	317	325	328	299	299	304	272	300	336	284	286	271	334	295	301	303	287	268	273	295	293	284	355	306	317	279	271	327	294	334	280	297	302	313	311	275	286	302	295	312	292	290	285	324	291	342	295	306	299	295	286	283	301	280	269	325	305	322	292	300	309	314	311	329	292	316	331	336	306	328	314	309	300	299	326	317	317	302	304	320	279	296	331	305	297	304	288	283	288	281	306	260	278	274	312	287	290	286	284	329	279	295	285	300	324	279	343	299	284	308	294	305	332	284	279	333	299	291	332	281	271	257	295	297	286	333	283	284	310	271	301	302	311	310	265	287	317	286	314	329	309	292	294	324	291	310	294	274	312	283	276	300	295	324	315	286	310	316	309	303	317	313	311	311	338	282	293	288	278	327	305	283	286	298	325	312	281	282	296	307	277	290	287	291	296	346	322	300	307	301	299	300	309	282	335	287	294	291	304	316	338	312	332	312	313	301	316	317	321	279	316	291	292	318	300	270	301	282	318	294	311	286	275	253	276	280	324	285	317	295	302	273	304	307	271	320	314	293	264	287	279	293	268	279	304	295	309	325	283	292	316	323	310	301	319	302	293	308	256	292	306	311	300	283	329	294	301	304	296	290	301	314	281	306	286	298	325	324	308	307	325	308	291	329	318	352	309	291	321	308	302	314	327	295	312	313	305	314	326	278	310	286	286	283	303	279	309	294	304	311	319	308	287	293	305	317	305	280	300	281	282	281	310	303	301	307	315	292	308	300	302	322	288	282	314	303	289	323	250	304	280	313	303	293	310	310	297	290	330	299	299	298	332	335	304	308	306	300	337	296	307	306	302	322	281	320	290	282	294	296	295	309	327	293	283	297	302	281	328	270	294	291	311	292	311	317	320	284	289	275	299	318	303	281	307	298	308	290	279	296	288	317	289	318	274	315	301	309	336	329	289	308	321	305	306	291	296	343	300	287	317	305	278	284	289	281	288	308	285	326	285	267	316	292	305	293	267	302	298	289	290	288	324	298	282	312	293	316	277	289	325	304	293	293	295	297	296	305	328	301	287	290	283	280	285	290	314	323	302	312	294	293	294	300	307	315	294	307	306	306	319	313	293	284	306	294
46065	12904	3837	2173	1420	1017	768	616	518	424	381	323	325	247	278	266	271	218	237	257	206	248	218	212	198	219	212	199	185	197	194	196	197	184	189	205	187	205	187	184	177	153	171	180	188	194	171	157	182	198	192	172	178	174	157	172	181	196	157	197	167	163	171	166	184	184	178	172	189	176	174	186	172	147	170	181	186	163	171	179	154	148	205	176	169	181	198	178	150	202	172	159	169	192	180	175	159	188	168	180	186	185	161	169	175	170	166	186	164	168	170	193	190	168	160	168	177	140	154	165	173	183	182	170	166	174	179	176	178	171	183	175	163	160	172	216	197	145	167	193	171	171	178	188	190	181	179	182	181	184	194	162	185	176	171	171	153	172	175	183	154	180	179	179	162	167	150	191	176	187	142	203	173	151	182	140	195	171	170	158	191	154	168	162	171	193	177	187	178	171	186	163	178	157	171	188	178	177	182	174	151	167	168	179	191	182	156	166	201	175	179	176	167	177	184	173	155	185	184	170	186	175	172	172	182	185	174	169	157	201	151	147	164	177	184	171	203	163	176	183	164	168	155	198	175	184	183	158	202	171	176	178	192	183	191	177	188	158	170	179	184	160	187	189	173	173	164	184	138	158	174	172	183	160	148	164	179	178	147	185	173	167	184	158	180	171	187	180	171	180	167	153	179	181	169	178	157	150	177	182	174	160	174	198	144	168	188	175	189	188	190	185	166	160	181	184	180	176	167	173	163	164	183	187	159	177	186	174	158	165	170	189	173	178	174	158	146	165	186	175	165	179	184	171	156	170	186	196	183	155	178	188	168	179	162	165	162	169	185	148	173	186	195	197	190	197	150	172	162	184	173	192	191	164	182	185	176	187	156	185	175	153	157	158	162	168	165	167	168	185	183	190	176	148	186	182	172	197	148	195	168	155	180	165	149	180	164	159	181	169	169	179	178	179	159	148	188	171	168	169	180	175	168	180	188	165	179	176	166	144	187	187	162	174	168	157	182	170	183	150	173	176	173	188	198	147	165	170	181	153	165	194	175	205	180	172	181	178	165	197	184	174	180	156	154	183	174	173	185	194	156	161	205	161	167	193	169	172	167	176	173	157	159	188	174	154	147	167	183	177	160	173	175	166	192	182	167	169	150	190	169	176	193	157	162	180	165	163	157	182	186	158	164	193	181	168	178	165	175	167	177	165	175	160	199	171	186	173	181	187	152	174	145	182	176	182	180	176	169	175	166	193	193	194	179	171	176	177	185	196	142	183	161	162	170	171	179	158	158	163	197	198	195	193	168	176	162	174	164	160	180	137	166	177	172	191	193	173	186	164	174	164	179	180	185	177	187	162	157	145	189	154	166	194	178	148	180	172	158	164	184	174	158	152	170	164	171	170	188	166	171	184	186	189	189	156	167	193	157	164	189	163	192	171	165	160	145	196	176	185	177	180	173	174	184	153	192	161	183	157	163	185	175	163	171	174	180	155	207	187	180	168	162	155	169	152	171	156	168	166	199	167	164	167	180	158	164	171	173	183	182	183	171	144	172	180	164	189	203	174	142	181	178	176	158	188	148	166	190	165	166	179	174	170	156	199	162	154	165	171	186	195	164	178	195	160	163	184	197	160	177	167	153	169	185	160	172	181	189	160	168	201	193	189	149	166	158	178	172	188	175	176	164	168	182	196	160	180	181	175	160	184	195	168	179	161	159	186	188	179	182	187	165	158	162	171	172	166	183	163	187	184	158	139	162	187	172	166	179	183	180	197	174	187	189	182	182	154	174	158	185	172	175	170	166	159	189	173	169	161	158	187	183	156	173	168	192	164	171	193	158	193	162	152	165	174	178	170	170	194	153	155	145	179	183	190	161	155	167	180	165	173	177	161	176	169	186	177	184	165	186	173	180	173	179	187	185	176	178	170	160	178	160	158	183	185	162	170	157	177	216	180	158	178	177	198	161	157	191	184	144	186	177	159	182	189	172	175	172	161	187	156	182	153	203	198	184	188	161	181	196	180	184	181	168	188	180	173	161	182	193	182	173	173	171	161	144	168	200	171	171	162	192	201	195	183	166	203	172	163	202	189	166	171	171	180	167	169	159	161	180	180	171	162	135	183	168	183	162	157	153	170	176	175	188	166	184	169	178	155	195	160	162	197	172	176	187	184	186	164	161	165	181	158	171	169	188	186	184	177	197	165	163	157	171	184	169	157	194	166	172	152	180	177	163	160	160	164	196	181	176	179	186	172	187	200	143	162	160	155	184	176	175	190	175	187	182	179	180	183	165	168	152	159	180	172	172	159	170	177	176	165	194	164	168	160	179	174	165	172	165	167	168	161	186	178	209	175	195	191	174	167	179	170	173	154	164	155	182	166	149	158	161	161	183	180	188	177	177	177	157	181	162	175	172	165	195	165	173	174	169	190	174	188	176	172	167	184	167	175	178	168	193	157	183	168	166	162	162	176	171	166	172	168	156	172	172	180	173	174	155	149	158	163	177	149	189	172	180	169	173	205	183	179	173	183	189	162	156	161	153	193	196	156	195	185	156	169	160	192	184	159	182	174	162	183	177	171	165	188	194	163	169	195	179	165	158	173	163	165	179	186	184	163	169	165	159	183	169	170	164	170	174	165	181	190	168	171	168	177	172	175	162	175	179	160	160	161	194	189	189	163	170	171	185	178	161	162	170	146	186	181	164	178	159	198	173	190	194	167	174	162	177	160	181	168	178	162	175	179	181	181	165	166	203	169	185	164	174	206	194	164	168	155	206	198	185	162	195	179	195	157	175	140	177	159	183	168	163	183	190	177	170	176	178	168	169	193	146	153	181	188	205	163	154	184	188	162	172	176	171	187	171	170	176	175	172	157	146	162	205	181	177	176	181	161	174	160	180	171	171	158	166	172	183	147	185	186	175	176	185	165	167	166	192	190	176	204	163	198	161	183	171	163	182	170	171	165	191	177	172	151	190	156	154	175	193	163	188	174	177	159	196	183	155	155	169	176	172	173	177	177	179	170	181	166	160	185	184	199	166	206	169	186	163	170	178	149	194	159	158	181	160	167	175	191	166	165	187	192	165	178	201	169	167	173	170	167	166	165	169	166	163	168	172	202	189	166	185	174	165	166	181	175	174	165	178	149	179	185	182	183	159	150	181	173	154	166	167	163	199	182	171	189	201	169	178	164	183	167	182	172	178	167	168	186	186	175	162	204	165	179	164	176	200	173	167	160	164	159	172	173	175	165	167	180	165	203	167	185	181	169	175	172	193	158	191	160	159	179	195	168	192	185	171	179	173	193	188	172	185	201	185	181	163	158	174	192	153	170	171	169	197	178	165	167	165	154	179	149	181	150	165	171	158	161	195	184	167	184	186	173	191	185	157	181	166	194	177	174	155	183	161	180	182	157	178	193	187	163	182	177	158	179	177	142	160	158	159	167	159	159	169	195	187	160	192	184	155	156	184	210	172	187	153	174	167	168	178	176	167	166	175	170	169	167
22908	2778	6460	6910	5785	4650	3781	3148	2581	2281	1922	1779	1643	1443	1346	1195	1158	1130	1050	991	937	913	910	863	846	804	787	786	750	735	711	746	728	749	714	709	698	693	689	686	698	625	644	615	631	663	639	598	644	648	613	629	599	598	559	612	568	614	617	627	626	585	625	634	593	607	624	586	614	622	587	588	597	579	607	570	594	629	561	550	565	545	574	590	578	538	580	549	577	581	568	561	577	539	603	582	606	542	578	611	576	570	585	588	584	587	554	575	570	621	518	537	575	567	574	577	563	543	571	589	573	553	601	556	567	550	547	558	567	583	561	564	542	561	593	529	552	530	580	543	522	519	488	541	537	530	539	530	522	584	578	572	579	541	538	591	591	528	572	538	598	548	619	580	610	581	550	572	570	558	525	520	612	533	560	499	534	569	554	527	611	581	570	561	588	593	540	517	511	556	541	551	573	568	583	615	544	572	588	527	548	538	552	521	541	578	575	546	542	565	539	568	567	551	574	551	554	600	550	573	596	553	566	549	554	576	567	610	571	563	555	543	565	522	578	583	565	537	531	559	588	555	524	572	528	568	579	531	581	578	573	539	541	533	574	574	550	571	595	542	569	554	522	538	578	551	540	550	583	548	516	546	564	538	537	542	588	590	593	539	567	547	527	590	535	587	558	536	562	559	564	531	538	546	589	526	520	534	552	522	523	534	622	547	584	582	546	559	512	576	556	584	560	557	557	571	530	579	567	524	552	562	567	559	545	558	590	579	533	546	554	539	603	541	561	553	545	533	613	545	580	514	525	569	558	576	535	542	541	575	584	555	526	621	559	580	519	600	580	567	515	588	541	551	554	535	577	535	567	546	504	541	563	592	523	513	587	522	568	575	571	529	594	551	572	542	568	587	532	538	585	554	589	566	527	579	567	550	525	571	532	596	575	565	592	518	545	563	602	542	536	517	578	517	553	533	564	514	577	538	541	511	579	571	565	563	524	568	549	582	523	566	569	558	549	606	590	552	565	538	535	567	544	543	540	550	570	561	566	547	497	576	573	578	506	522	491	548	592	520	542	560	558	548	529	593	555	548	595	571	533	518	506	552	540	547	553	584	555	588	545	574	558	591	541	560	573	559	525	524	574	495	570	555	553	579	576	541	556	521	585	520	553	579	524	586	575	568	573	511	561	564	528	568	548	574	577	553	587	520	533	546	581	557	541	563	546	551	583	540	576	547	564	547	575	554	543	581	590	571	534	569	554	571	549	527	558	534	589	568	551	583	555	549	518	528	567	621	566	537	543	564	518	536	568	537	516	539	599	578	580	595	572	551	574	543	560	551	563	551	550	577	546	540	586	548	563	544	518	535	539	562	561	556	551	536	555	592	534	623	604	535	526	577	512	546	536	561	567	582	546	554	557	601	573	548	591	638	548	536	555	536	561	579	572	555	546	542	523	551	549	535	579	538	572	575	574	564	571	555	608	499	558	578	514	548	564	557	589	535	561	599	582	568	515	561	595	565	580	587	555	583	574	559	559	533	510	560	551	547	560	562	558	545	545	548	563	532	554	559	552	542	542	563	543	567	532	566	525	565	537	592	514	568	574	550	542	584	553	572	564	547	544	540	587	561	511	587	587	564	558	525	530	569	545	582	575	515	565	608	526	594	578	527	571	597	547	558	539	556	531	535	610	559	556	568	531	552	577	551	547	550	531	576	586	570	504	575	575	511	547	546	579	551	549	548	556	574	541	575	557	523	543	560	614	598	569	594	527	602	525	597	548	565	548	530	539	554	525	581	553	532	549	534	563	593	545	561	565	564	565	529	567	526	543	530	537	572	566	514	551	522	492	577	529	571	544	561	544	548	591	525	536	533	581	538	586	552	610	543	527	549	563	513	488	523	545	561	522	550	551	560	579	571	592	581	591	521	548	551	579	587	569	543	523	583	530	569	540	538	586	570	544	546	553	528	534	568	550	531	554	574	558	536	572	521	571	536	613	547	486	567	577	518	539	583	565	558	600	531	570	575	543	557	559	592	602	565	577	554	559	538	486	533	529	484	564	607	553	573	561	583	590	587	545	556	569	546	532	547	567	569	605	520	555	554	581	543	561	562	549	578	553	561	546	552	552	581	577	547	580	561	555	552	534	567	572	575	530	606	546	549	562	562	578	544	569	539	544	552	533	556	547	542	559	512	545	559	565	584	530	517	567	522	582	544	581	564	583	538	587	578	575	557	546	594	549	570	593	570	599	548	586	532	543	529	581	573	557	568	551	575	573	568	547	581	598	572	554	609	504	554	562	566	555	585	534	567	526	591	552	611	578	584	545	567	539	582	522	529	551	550	568	532	562	515	556	559	572	590	562	584	577	524	544	581	535	579	542	568	565	539	535	556	546	547	596	510	589	562	526	580	581	548	529	525	550	562	534	522	551	559	556	568	581	518	546	547	580	564	525	540	562	548	541	577	531	591	520	584	532	532	521	563	576	521	591	594	557	553	546	530	564	551	553	554	509	540	576	567	569	526	525	577	544	582	502	578	501	566	542	538	599	602	566	589	547	564	558	565	526	542	559	602	533	534	585	583	537	546	553	573	531	553	524	599	578	536	586	556	538	508	603	563	553	581	538	565	547	539	523	554	540	555	545	583	537	575	550	558	584	566	531	592	538	531	562	569	583	559	575	517	547	574	563	539	607	543	542	593	550	543	573	551	554	556	599	559	549	555	529	559	528	525	529	573	529	570	538	543	575	532	534	569	541	528	537	571	553	546	547	547	567	564	613	548	584	591	577	572	562	569	565	612	541	553	572	571	566	522	576	579	533	540	549	529	545	539	554	571	561	570	550	552	597	528	558	612	569	528	612	531	559	569	552	573	554	517	535	591	569	561	538	538	547	569	547	544	576	550	535	550	565	574	544	575	612	541	520	532	561	578	582	563	526	515	573	564	543	594	581	553	611	605	590	537	582	514	543	560	598	561	555	586	563	571	537	569	558	549	587	551	529	534	543	535	527	536	583	552	553	522	557	585	600	574	560	547	587	544	501	570	590	565	550	551	554	547	563	546	575	540	534	561	569	566	590	562	529	564	589	577	558	554	554	543	587	584	577	561	563	583	539	578	551	547	537	547	555	576	560	582	553	558	551	539	571	580	525	534	571	549	548	545	555	565	585	533	518	571	564	593	541	527	539	548	556	547	504	607	581	607	526	523	569	548	602	583	580	566	548	558	540	537	525	556	561	533	549	506	593	573	546	537	565	561	570	550	546	545	556	528	577	575	588	548	577	571	558	545	567	531	518	562	570	545	576	544	575	581	562	593	559	569	562	604	577	535	514	581	580	542	541	559	559	502	554	549	580	602	556	596	562	568	533	535	549	537	561	581	577	537	517	554	591	613	546	578	563	560	545	567	535	539	568	523	530	510	593	562	579	559	571	566	568	559	552	585	602	561	525	535	564	581	561	535	586	564	607	541	574	558	574	549	540	565	572	550	521	548	552	544	551	583	573	572
4801	337	241	174	119	140	116	132	151	127	141	131	129	118	144	142	128	124	117	125	105	105	152	121	109	126	116	121	121	110	111	95	119	134	119	126	106	113	123	116	119	109	114	129	116	112	125	100	151	103	123	115	110	97	128	119	118	115	121	112	125	111	114	122	148	123	122	109	93	121	116	113	98	122	123	127	119	109	114	136	129	107	112	121	114	114	116	115	128	118	121	115	104	92	130	131	104	121	114	106	114	112	136	109	122	131	111	112	116	99	108	120	112	107	114	118	118	102	122	113	124	121	121	130	124	132	113	134	123	116	113	135	125	118	113	115	127	122	136	124	127	120	118	127	119	132	125	103	104	110	133	109	111	113	122	120	127	122	125	131	116	116	119	131	114	122	122	121	98	115	125	129	116	105	133	107	117	124	129	137	123	131	115	121	133	121	96	104	132	109	124	123	109	98	128	121	127	133	129	117	117	110	125	138	119	115	108	122	133	106	116	107	125	104	128	102	111	97	136	102	106	103	142	132	128	109	114	119	110	114	136	121	122	125	136	134	105	113	141	118	109	99	113	116	114	121	122	110	121	98	124	120	106	114	153	111	123	120	111	122	131	134	108	109	122	127	117	118	114	125	125	104	117	103	104	119	105	113	101	112	136	118	126	100	109	127	136	141	104	115	129	107	101	110	111	132	133	102	124	130	112	110	121	126	173	112	118	115	117	120	129	113	122	105	129	111	102	130	113	125	117	114	123	113	134	123	127	112	111	137	122	141	104	105	127	129	130	100	128	118	122	119	141	114	124	112	104	112	100	123	110	130	120	140	128	128	113	131	120	91	120	108	114	142	119	102	127	110	121	133	118	123	117	124	113	123	109	114	104	105	148	144	128	110	128	124	118	115	140	118	128	98	108	116	108	136	136	124	109	128	110	122	120	116	136	122	104	121	118	126	115	125	104	148	113	104	111	109	107	144	119	133	140	115	115	118	125	128	122	119	128	110	122	111	106	116	125	118	119	115	110	127	128	128	112	114	116	127	122	124	126	135	98	114	130	105	108	115	123	127	126	110	118	116	115	120	134	90	108	120	109	116	125	114	101	116	112	108	116	97	112	124	124	112	121	115	122	111	93	119	123	101	125	116	111	91	126	118	122	112	109	113	118	125	127	110	110	103	103	111	138	121	123	88	117	127	110	130	118	126	122	134	114	112	101	128	129	101	139	123	115	127	126	113	128	123	108	104	111	123	117	97	109	117	94	101	114	110	96	115	116	133	106	108	119	119	118	107	127	109	128	135	130	101	113	125	105	116	104	114	126	117	121	97	129	144	122	122	115	101	99	121	124	106	117	123	107	126	121	128	109	108	148	138	139	126	126	109	131	134	131	114	93	114	122	105	117	124	101	140	130	100	120	130	115	139	126	112	117	116	118	125	105	118	128	129	109	115	113	117	128	121	101	112	120	107	109	139	132	113	103	93	124	121	126	121	118	111	127	105	132	127	112	109	135	125	128	116	109	134	113	131	120	118	117	117	124	135	110	96	121	121	132	126	113	122	111	145	118	124	118	107	142	112	120	127	131	119	124	111	124	108	111	139	111	138	124	114	117	107	118	121	133	116	123	112	132	124	148	136	106	122	120	122	116	112	119	115	112	134	117	100	126	123	115	116	137	106	111	115	118	115	111	123	128	112	134	111	109	129	137	109	95	104	120	115	123	122	118	134	128	110	106	124	107	122	124	122	103	123	115	119	116	104	106	122	128	118	127	123	118	107	111	113	122	107	125	131	99	131	137	122	116	111	110	112	127	116	111	105	129	132	119	110	101	119	122	104	124	120	128	100	125	138	123	122	107	136	113	113	111	121	119	116	111	122	117	131	119	118	130	117	122	122	100	101	120	95	121	128	115	118	122	139	102	121	115	108	132	102	112	105	128	118	131	133	115	131	125	110	96	118	114	111	116	120	119	127	116	108	148	116	143	128	97	103	135	121	94	123	102	133	117	128	118	102	121	121	111	114	122	118	132	119	116	105	113	105	97	124	109	136	121	120	114	125	121	108	110	119	116	132	124	132	103	119	121	113	102	116	112	113	124	114	109	117	121	114	123	119	101	97	107	118	122	122	107	129	107	130	114	110	106	123	100	120	106	129	101	139	131	125	132	114	126	101	117	134	126	116	113	131	126	126	125	103	102	112	109	117	132	115	138	134	110	141	111	122	145	107	116	105	115	124	108	132	125	121	120	121	143	116	139	144	114	124	148	137	113	126	121	121	108	121	114	130	152	129	103	122	140	112	122	117	123	87	102	136	123	116	128	118	102	113	111	115	116	108	141	111	116	104	133	130	101	108	137	118	117	130	136	109	129	135	127	110	104	118	126	131	128	111	109	121	131	134	98	109	114	115	117	91	122	125	116	128	116	120	123	100	120	119	136	131	124	113	120	113	115	125	110	113	122	115	117	98	97	102	115	138	109	102	116	115	108	114	97	125	111	110	113	121	122	124	108	130	124	115	115	115	124	142	104	113	111	105	109	108	110	123	117	121	129	129	112	134	117	121	110	111	137	117	119	140	122	139	117	119	125	131	112	111	120	128	103	122	109	148	111	106	103	118	137	123	109	111	96	123	110	99	124	134	129	126	124	112	111	132	126	133	110	119	131	120	121	103	147	113	113	134	117	128	111	128	130	126	97	108	115	107	118	100	117	105	132	150	133	123	110	111	120	117	119	102	131	106	117	109	124	128	134	108	108	114	136	111	100	156	108	120	126	112	143	121	122	118	91	106	117	113	107	127	101	102	109	110	115	135	115	129	127	119	112	125	131	103	129	133	95	113	136	132	116	124	113	104	132	120	135	129	125	127	122	110	117	128	124	145	124	132	120	109	112	124	110	128	139	105	123	114	116	112	118	116	113	124	110	112	109	94	92	104	104	116	130	111	108	131	104	100	115	109	125	109	107	129	130	119	107	94	124	98	103	118	126	118	120	112	102	136	112	99	115	125	110	128	105	134	117	127	104	120	120	125	141	115	125	124	125	132	134	121	118	113	122	109	125	126	110	127	129	112	126	108	105	116	120	112	140	123	118	130	112	119	131	113	112	112	132	125	133	123	121	135	131	129	128	116	105	124	106	99	106	115	130	96	114	136	139	98	116	102	117	143	105	110	112	125	134	109	121	143	108	131	126	116	118	134	150	126	110	119	112	108	131	110	126	122	132	108	109	110	108	115	124	106	106	133	102	130	129	120	117	126	113	121	111	122	123	115	122	125	131	104	109	121	115	98	130	127	124	123	120	130	131	119	137	104	127	139	121	132	112	118	126	116	115	124	117	125	122	95	133	122	104	110	142	106	103	114	126	136	110	121	125	112	120	113	106	107	131	124	116	104	115	111	146	110	125	121	117	105	131	116	118	117	115	110	134	124	137	128	98	109	131	102	113	106	99	125	90	131	125	119	101	131	127	119	113	115	102	129	107	114	128	116	109	86	120	120	125	119	100	110	117	121
5019	496	569	566	554	495	494	493	463	444	403	446	395	433	413	437	398	389	402	418	417	373	396	396	410	401	374	432	397	380	414	419	373	394	402	379	403	399	378	366	384	396	394	430	398	368	376	413	380	408	389	376	390	401	397	367	406	369	392	440	378	378	424	383	373	379	375	372	404	416	396	387	355	362	386	383	379	406	379	394	343	408	421	426	427	405	407	414	359	407	385	405	389	415	412	368	369	387	419	397	412	386	413	419	399	380	376	394	400	423	396	378	431	389	350	422	409	360	413	403	420	408	386	400	393	357	365	406	408	383	404	380	372	387	419	403	384	374	368	367	394	385	402	400	370	399	387	366	389	403	389	367	363	394	400	419	402	369	394	400	392	372	405	371	378	392	374	377	406	377	397	409	379	392	386	372	396	379	423	377	395	362	397	402	376	347	407	423	407	373	365	378	400	417	358	367	373	401	395	414	386	389	426	389	400	392	382	380	368	402	397	390	403	387	382	401	362	415	414	426	420	383	384	395	394	386	393	351	388	402	385	371	376	359	414	385	353	377	361	397	373	383	370	378	385	399	353	382	359	378	396	373	415	392	368	410	401	372	402	359	372	414	382	399	413	390	385	387	380	405	394	424	387	383	361	383	384	385	386	367	399	372	408	380	413	367	400	402	378	373	366	403	399	386	399	386	415	419	387	378	374	353	381	363	370	391	382	370	373	376	359	375	380	380	380	387	405	392	391	376	398	409	397	377	387	392	377	382	388	361	409	386	412	389	416	411	435	396	387	392	402	403	410	405	377	381	368	389	385	383	371	388	396	409	382	391	384	364	360	398	391	417	386	401	401	379	420	417	388	359	380	383	378	370	366	355	367	380	428	396	410	362	419	393	388	373	385	420	385	385	398	358	388	355	362	397	413	385	383	387	380	345	375	371	393	386	380	369	418	390	400	417	396	375	386	386	377	398	399	404	380	411	378	381	426	395	365	391	394	375	373	387	386	362	344	352	400	423	402	387	375	424	407	385	381	390	379	372	384	419	355	431	434	356	398	424	386	407	380	393	380	386	419	407	378	391	347	400	371	366	379	388	364	404	429	396	378	398	408	381	365	402	385	377	365	389	415	378	391	427	372	378	414	368	401	364	379	372	395	384	380	394	348	388	341	391	386	382	367	388	414	388	393	419	410	368	392	381	436	380	414	425	411	387	447	408	372	392	381	384	396	378	369	386	374	393	389	396	397	355	410	393	392	363	396	374	409	401	389	364	382	440	386	388	384	398	360	395	373	388	404	392	390	408	380	406	390	394	372	419	379	395	389	431	350	376	412	374	393	405	399	366	389	389	404	395	368	367	376	365	374	420	433	374	374	412	370	434	385	389	378	345	401	382	382	406	411	357	391	407	350	407	390	374	382	396	410	335	418	415	412	384	406	401	418	374	358	409	389	402	421	392	365	375	352	408	407	380	393	390	384	358	392	388	371	368	382	427	386	399	370	369	422	365	371	373	387	399	434	404	402	407	400	375	389	394	388	367	397	393	363	385	391	392	395	354	392	372	384	373	402	373	375	388	410	360	349	386	393	406	378	394	387	353	420	380	402	367	409	379	383	376	415	408	397	433	414	376	370	413	393	392	395	389	389	392	390	394	411	410	362	382	383	407	399	363	384	351	397	343	401	372	369	395	395	399	366	372	407	375	397	371	435	416	397	409	376	400	389	383	401	386	341	396	406	392	394	370	368	401	397	353	375	406	407	377	395	374	398	423	370	399	405	383	377	372	383	400	405	385	379	402	354	399	401	364	364	361	400	394	386	392	404	417	407	407	412	420	394	357	376	339	376	386	420	398	375	386	384	374	397	393	361	381	407	389	404	376	361	378	428	377	391	367	392	402	452	403	376	430	347	398	379	415	394	394	376	421	396	370	409	363	382	365	376	431	379	375	392	370	390	401	358	395	386	374	389	387	367	400	371	384	409	388	378	388	371	412	400	364	352	376	395	349	416	351	399	385	393	402	398	378	393	391	405	371	376	415	406	396	409	388	370	378	346	405	380	365	358	381	375	377	397	397	378	419	387	377	368	377	385	387	406	358	419	362	406	380	350	345	404	397	380	386	380	372	354	403	386	405	408	398	412	413	396	380	408	393	388	361	394	414	406	380	420	418	357	432	386	368	406	396	403	383	354	418	406	357	380	359	391	410	388	389	405	407	395	377	430	355	414	423	399	376	390	391	372	374	400	371	357	388	366	374	374	426	403	396	353	361	369	374	370	390	380	375	379	384	426	420	393	389	394	363	404	422	369	432	396	409	360	385	384	407	414	397	389	426	375	362	370	391	411	392	381	402	353	415	385	371	399	414	399	388	427	380	397	361	384	392	394	380	402	372	387	399	413	395	365	370	422	415	399	359	398	366	390	431	369	417	377	402	361	391	392	385	366	374	422	404	414	363	389	394	423	391	372	420	391	392	371	404	390	399	407	382	405	383	412	380	379	368	404	400	386	420	421	406	401	411	391	367	408	419	385	388	391	407	367	351	387	391	438	375	382	380	403	399	396	376	415	396	429	407	372	389	409	438	407	364	375	414	390	362	383	369	391	386	361	363	360	411	389	386	359	391	367	415	405	363	392	410	394	375	400	362	389	406	383	409	405	431	388	433	354	397	372	380	396	370	354	395	369	382	373	357	392	367	406	370	400	354	402	389	398	393	374	371	389	368	364	401	411	391	386	382	390	397	384	352	422	372	372	417	403	381	416	393	381	392	382	397	403	411	388	385	365	411	397	365	376	411	401	362	405	384	342	385	401	418	380	410	411	375	413	424	363	382	374	399	393	384	395	351	393	371	403	389	372	367	373	384	422	365	394	382	382	392	396	423	416	450	398	369	366	392	433	378	395	402	412	392	365	368	398	389	387	381	385	386	376	418	416	384	410	399	362	368	383	370	407	364	393	379	374	365	385	383	403	398	371	383	369	385	389	372	397	394	356	415	372	389	350	397	386	367	377	381	375	396	352	400	404	400	408	353	402	408	366	385	368	393	380	395	376	383	406	378	362	395	361	412	396	378	395	376	421	423	408	412	361	415	380	375	383	403	385	420	409	390	360	370	409	418	401	418	377	412	403	366	370	408	398	381	398	432	380	388	410	369	383	419	379	406	393	393	376	382	393	390	395	392	379	381	398	403	399	397	378	396	422	399	381	397	345	372	365	398	393	370	394	417	424	400	395	409	397	402	391	376	363	408	372	389	393	372	423	345	353	392	420	371	414	399	436	381	381	397	402	383	429	370	359	394	343	382	394	367	410	389	397	362	391	421	371	383	392	426	442	386	347	387	372	400	382	390	426	361	375	412	376	368	360	383	389	374	391	402	384	398	374	395	418	401	367	413	378	371	375	372	394	408	393	406	369	377	384	376	382	370	413	391	403	392	377	393	404	397	383	396	386	350	383	420	379	377	432	402	391	384	373	409	385	405	372	390	373	427	394	418	378	402	343	383	377	374
33633	4779	1362	1008	649	454	372	270	229	206	184	165	164	140	141	114	112	124	116	109	106	98	104	87	89	106	102	100	90	102	89	112	90	91	97	89	103	88	89	64	96	88	89	101	84	84	85	83	80	88	81	95	96	92	71	82	91	87	78	99	89	77	89	86	92	97	83	93	85	93	82	98	96	79	88	85	99	78	84	86	86	82	62	91	86	83	70	88	80	87	74	79	74	75	69	77	70	97	97	84	82	83	74	84	81	83	96	71	103	86	100	90	80	93	92	81	80	84	78	73	98	89	87	89	82	86	80	105	74	86	84	80	92	86	64	87	89	77	80	97	78	86	89	95	83	98	72	86	79	91	84	81	86	77	91	81	79	62	113	83	94	82	80	95	71	75	85	80	83	92	85	63	78	84	83	78	85	75	91	86	77	100	69	87	103	87	81	88	83	101	85	94	102	79	80	66	77	73	88	70	81	102	86	80	77	84	67	83	84	91	83	72	80	89	91	100	87	80	97	75	98	82	86	100	84	74	83	89	74	84	86	86	88	90	80	82	90	91	90	88	98	82	91	80	82	91	76	75	78	82	83	75	87	84	70	98	86	78	74	81	86	77	82	86	97	95	79	103	106	71	79	70	74	83	104	94	99	87	82	86	97	86	81	84	93	86	57	85	90	90	89	87	87	80	86	77	78	87	70	94	95	85	95	77	71	96	86	77	95	104	94	98	91	88	69	87	80	85	103	103	73	82	83	73	87	98	91	92	90	81	67	87	78	74	67	92	65	91	77	92	82	89	89	77	86	85	104	83	84	69	63	67	78	86	68	88	87	80	77	75	85	99	88	89	97	85	87	73	83	80	71	65	88	68	89	81	97	67	73	82	82	76	81	98	87	91	101	75	73	80	82	72	81	66	106	87	81	86	101	81	92	93	92	94	94	71	86	73	67	80	93	87	86	81	99	86	85	76	86	90	74	84	80	75	85	80	86	83	104	80	78	85	88	82	79	74	99	77	86	78	98	79	85	73	81	77	81	68	82	89	89	95	88	90	95	100	101	91	63	83	60	75	91	74	77	87	79	100	79	82	74	98	81	84	73	75	83	92	82	65	90	87	72	89	98	96	100	79	92	87	87	76	76	90	82	81	102	68	75	70	82	81	79	69	80	89	91	80	69	91	77	94	96	69	83	76	86	75	73	88	86	64	80	68	84	91	91	77	83	68	89	93	102	90	85	90	100	83	77	54	76	82	83	88	72	75	91	92	72	66	66	66	78	93	98	73	92	91	100	82	68	73	96	94	83	82	77	92	108	76	95	85	91	78	96	82	91	71	82	87	88	89	77	87	79	86	84	86	82	85	92	83	73	82	104	80	87	88	87	91	94	93	84	73	72	79	79	80	85	100	68	95	78	71	91	104	77	81	83	91	86	69	78	85	82	71	97	69	75	80	93	89	91	73	92	67	97	75	77	76	80	77	88	67	81	85	83	71	65	61	86	73	71	87	86	72	85	82	70	76	79	87	72	100	88	80	70	79	86	81	90	83	78	91	82	77	103	96	76	83	74	77	85	95	68	90	74	80	86	71	85	84	83	109	92	90	86	104	74	88	88	82	99	88	78	95	70	87	86	81	81	72	77	88	80	97	72	88	92	63	91	93	64	77	108	85	83	93	79	73	71	82	85	85	84	111	108	102	93	95	89	79	78	101	75	96	87	76	101	78	68	78	80	87	84	88	86	84	84	77	73	60	81	91	88	82	73	93	92	91	79	82	74	82	100	98	86	96	95	86	86	81	91	72	83	99	84	90	75	97	95	89	70	72	96	80	87	88	83	76	78	90	63	81	95	97	69	93	67	81	100	71	93	73	84	72	70	83	89	90	82	82	72	94	78	78	81	89	83	85	83	82	89	84	90	107	63	88	85	78	80	81	101	85	71	75	76	89	81	101	74	71	68	85	85	73	78	85	70	91	80	83	82	78	73	94	87	99	93	83	82	96	87	76	83	79	92	80	95	80	83	77	92	85	85	83	83	84	84	93	90	81	101	87	84	89	83	95	87	81	81	95	89	74	87	79	98	81	87	79	83	92	86	89	89	113	98	70	86	77	74	82	99	93	91	86	91	91	91	93	102	79	75	70	84	90	81	72	96	83	82	70	90	82	89	85	83	90	84	93	83	78	81	101	101	88	72	74	79	69	92	88	77	88	65	77	82	68	85	71	86	88	91	87	82	94	90	100	78	72	91	86	77	101	75	94	81	77	85	88	87	83	72	87	75	88	87	93	81	80	84	95	69	78	78	82	90	95	94	80	102	86	87	54	76	108	77	78	94	97	84	94	86	80	86	94	90	76	81	78	78	93	95	84	76	90	75	71	79	78	63	73	80	94	85	82	84	75	97	72	99	86	112	86	85	103	77	80	72	93	84	84	68	84	83	77	89	81	89	94	89	84	92	90	87	95	81	87	98	94	96	91	79	86	80	68	69	84	73	97	78	87	83	78	81	89	88	102	74	82	71	74	77	90	87	83	93	99	77	93	73	94	100	88	102	85	97	88	89	84	90	77	86	86	87	79	71	81	98	79	85	75	73	87	98	93	88	91	100	97	96	78	88	100	78	107	73	80	78	86	90	76	91	82	83	85	98	78	92	84	98	75	93	83	80	91	81	79	75	87	97	85	99	85	66	80	70	66	92	81	69	88	95	83	101	82	100	88	84	78	86	103	83	85	81	87	79	79	92	81	71	89	96	93	92	87	83	63	71	88	73	96	78	89	91	84	81	104	82	67	83	94	73	92	81	88	98	76	74	102	96	87	74	79	77	87	97	80	80	87	91	82	69	89	68	91	90	82	88	81	75	91	95	89	74	98	91	88	72	81	99	69	76	73	72	87	87	96	76	91	90	85	84	84	96	76	93	69	89	86	77	87	87	82	87	90	69	76	86	70	103	92	90	84	81	70	84	80	90	86	78	86	71	92	77	97	78	87	65	79	92	83	76	84	72	81	84	100	85	70	78	94	86	84	86	96	83	90	86	71	86	82	88	88	90	72	94	92	94	85	85	81	82	71	96	77	86	77	88	80	75	73	83	79	79	68	74	84	79	97	99	87	76	87	84	102	86	86	82	75	85	91	82	83	75	97	90	75	71	76	104	89	87	90	78	81	94	91	81	100	75	73	92	65	75	70	81	84	94	70	78	91	107	101	93	81	82	90	82	80	79	88	83	76	84	92	82	67	78	85	76	72	79	88	83	94	84	72	84	88	88	84	72	71	74	91	84	74	92	70	90	101	89	90	86	99	67	83	81	83	81	65	73	87	80	79	85	110	94	96	77	75	95	93	94	99	76	72	83	99	72	75	86	69	85	95	68	86	80	94	74	92	87	74	79	82	81	73	87	80	92	90	94	92	83	91	100	75	72	90	82	66	93	85	76	80	91	78	81	65	87	91	61	84	76	67	79	77	78	81	82	67	85	72	82	70	80	96	79	87	89	87	82	107	88	77
17460	1445	3361	3723	3041	2435	1951	1609	1431	1137	1072	942	829	753	683	629	639	615	619	554	504	490	483	458	427	423	442	422	445	375	404	404	412	370	395	389	369	366	396	325	351	345	383	319	331	341	346	367	358	344	356	295	334	328	348	327	334	353	339	326	336	313	351	311	295	314	327	336	283	304	319	316	318	317	279	337	324	308	314	330	319	317	278	299	299	336	333	327	294	322	301	303	313	281	285	300	322	319	286	319	304	274	324	300	297	317	330	331	319	325	325	270	305	312	323	305	319	320	291	320	286	313	294	311	330	251	307	304	323	286	312	310	277	288	268	301	323	305	326	282	290	276	299	318	294	336	276	295	328	312	340	275	300	298	289	298	296	309	275	315	317	301	303	321	297	298	303	303	312	313	324	269	310	327	328	319	298	264	327	301	301	271	305	293	304	273	292	304	321	331	315	304	316	276	306	262	276	324	294	301	307	286	307	300	298	283	316	299	316	308	317	283	275	337	312	289	305	309	308	311	296	331	317	310	294	293	290	267	325	317	317	303	299	288	327	298	278	321	309	292	283	295	316	260	289	320	305	298	313	311	313	308	286	306	299	305	303	309	313	273	323	302	332	319	290	338	307	317	320	296	304	296	303	314	296	294	283	304	310	272	311	285	283	311	292	277	278	294	279	328	313	290	293	332	303	307	281	316	285	329	299	279	297	302	323	301	305	323	325	318	312	330	313	274	288	316	301	318	302	285	280	309	318	272	269	292	302	279	275	301	288	277	306	272	310	285	296	253	309	307	285	290	326	289	313	328	326	320	292	280	275	297	323	287	317	314	291	267	280	257	293	345	300	272	306	321	293	300	307	298	316	289	306	318	293	321	323	282	318	307	328	303	281	308	307	296	303	281	304	318	322	321	331	291	321	304	309	310	296	302	299	322	299	265	293	321	292	304	333	303	307	299	301	291	282	292	302	314	266	305	351	299	279	306	292	297	311	303	279	321	290	316	301	287	296	321	313	294	310	279	318	302	293	273	262	330	276	316	335	312	276	305	291	289	302	296	313	292	324	335	292	332	281	292	284	325	294	292	312	262	333	294	302	303	287	314	314	310	306	262	295	263	299	279	272	299	302	331	333	279	289	280	313	330	283	282	304	287	319	292	274	294	284	284	303	296	302	318	269	314	275	305	311	283	292	306	307	312	311	270	332	299	315	300	347	322	329	289	292	296	301	312	304	307	311	289	283	282	293	297	303	273	281	305	340	300	283	272	286	306	328	307	295	290	302	294	318	303	298	293	314	308	338	283	317	290	317	309	269	298	298	294	292	294	344	312	294	294	309	308	293	317	300	303	294	306	311	280	277	300	295	278	288	319	306	294	270	348	305	288	309	346	308	287	285	296	288	329	312	316	302	289	329	308	300	293	304	308	275	317	306	277	278	297	297	275	311	322	303	317	279	316	267	313	298	294	299	283	265	309	317	293	323	296	315	300	327	317	290	279	315	316	306	278	313	311	295	304	337	305	313	293	306	316	287	270	302	296	290	301	297	287	291	310	306	322	309	290	293	304	307	289	308	296	290	292	297	298	312	291	301	312	312	317	296	309	305	305	298	309	319	324	290	269	276	306	336	313	315	301	315	311	301	290	297	314	277	300	315	312	314	319	301	294	311	311	319	323	296	305	304	273	309	302	323	306	299	312	302	339	316	303	283	306	317	314	312	303	307	285	305	307	285	284	308	304	296	306	271	290	298	280	285	317	307	302	271	295	294	293	303	323	313	289	287	298	312	341	327	303	306	292	308	303	275	301	337	323	302	308	291	290	314	294	320	315	295	283	296	304	280	267	312	280	324	327	277	280	320	268	312	299	309	302	315	310	313	305	303	312	336	301	299	279	298	296	281	302	291	318	283	298	315	285	297	303	319	294	291	342	303	325	299	303	337	308	322	268	318	311	293	342	299	268	307	288	329	290	311	285	305	307	303	299	288	296	305	292	281	296	263	280	295	305	292	302	301	313	299	298	317	326	282	326	299	289	302	308	307	307	349	291	303	284	328	287	300	326	286	320	316	290	291	298	320	290	341	284	293	310	322	311	272	312	314	292	301	291	282	319	306	299	288	305	321	268	301	314	302	293	292	312	304	281	333	281	299	312	297	325	281	298	308	304	319	270	314	307	331	334	298	284	300	311	268	309	307	325	288	340	277	287	298	319	301	288	321	326	312	321	320	278	338	275	293	294	285	317	284	308	286	291	308	289	331	286	284	332	311	292	343	320	300	295	321	278	286	297	329	300	318	312	298	313	301	299	321	296	313	318	307	315	308	284	302	311	331	292	297	306	312	310	339	273	277	285	271	289	303	284	291	306	258	289	302	281	298	320	304	280	312	286	315	294	295	300	300	281	285	293	308	300	294	336	331	304	323	282	302	308	291	302	325	272	300	310	295	292	294	305	283	315	304	294	303	337	302	315	341	289	292	267	296	325	281	311	324	308	291	297	303	284	307	305	300	277	312	282	277	278	286	304	265	312	299	288	311	291	304	317	275	275	276	312	275	280	289	274	297	311	285	286	305	322	299	297	306	328	311	281	301	284	313	295	333	338	287	310	304	315	300	288	308	302	304	255	312	317	300	304	318	288	302	303	300	277	300	272	268	258	283	330	296	305	312	301	305	294	301	309	303	301	308	287	316	303	298	294	289	276	303	313	297	282	274	318	299	273	275	298	267	337	294	317	321	309	299	258	305	313	284	281	292	277	308	328	316	340	296	313	270	296	303	298	308	307	307	317	299	315	281	288	276	275	326	307	326	284	317	309	288	300	304	262	301	329	294	321	312	307	314	299	303	289	285	331	284	308	277	270	296	300	299	308	302	330	326	301	284	274	271	302	274	313	323	310	305	284	296	288	308	323	298	285	276	300	323	301	324	342	316	326	302	321	320	305	343	303	313	265	289	320	305	310	288	313	342	290	305	320	286	316	276	280	287	324	285	291	288	310	292	292	338	285	295	297	304	289	323	303	323	310	291	288	291	297	286	300	293	286	309	302	295	347	305	309	314	287	302	339	278	294	306	297	306	309	305	288	288	305	288	304	297	268	297	294	287	294	303	287	297	324	301	289	278	311	296	301	324	298	290	315	281	311	283	298	335	318	291	294	319	267	292	306	299	316	312	291	314	294	290	345	317	280	272	299	304	301	306	296	294	291	315	311	296	268	320	272	303	277	299	306	298	306	322	303	286	297	308	321	315	292	339	279	291	268	335	281	280	318	268	322	309	310	289	295	315	332	289	303	295	291	282	317	275	330	294	312	307	316	310	325	273	322	300	288	292	315	259	299	291	313	293	273	301	278	315	286	271	303	263	309	351	304	300	267	300	308	306	310	331	292	278	300	276	306	313	304	288	280	303	307	288	277	287	325	301	267	296	302	323	305	307	304	293	289	301	321	310	320	321	278	278	326	333	309	281	274	312	299	298	302	306	330	281	297	290	268	297	305	324	293	294	297	298	274
47207	12870	3720	2131	1514	1038	761	618	473	419	349	344	282	286	273	275	257	223	199	217	215	217	225	203	176	218	189	193	209	207	212	217	190	192	197	188	195	187	192	196	188	188	177	200	185	202	191	191	192	191	180	187	176	162	200	186	174	210	194	154	176	150	195	167	180	173	193	166	186	187	197	211	167	162	197	173	176	192	196	194	161	162	184	167	172	163	166	172	190	169	178	186	147	169	147	187	188	159	168	189	161	171	188	179	165	190	189	167	162	180	186	170	184	160	186	175	195	199	154	171	151	173	164	199	159	189	183	178	200	170	183	179	166	190	198	182	181	206	159	189	186	171	185	191	191	166	161	174	177	182	166	177	178	163	176	158	183	158	163	167	163	175	180	163	188	162	166	166	184	167	145	183	159	175	204	191	169	149	188	166	166	181	184	213	160	164	170	170	189	195	173	174	181	197	161	184	156	175	165	139	163	182	141	147	154	162	177	169	194	178	165	161	176	159	162	164	203	177	170	198	185	167	181	188	165	156	177	174	178	193	163	173	169	177	164	174	187	174	191	167	177	183	178	164	173	175	177	178	194	181	156	182	174	176	168	165	176	171	173	171	175	170	146	169	180	164	167	170	137	163	160	190	193	163	155	192	191	185	174	195	175	199	177	208	159	169	182	177	187	177	169	176	146	207	198	188	184	187	184	165	143	182	174	158	183	163	190	186	176	187	176	167	187	174	175	180	183	148	160	179	176	187	183	185	200	170	181	172	182	160	182	171	175	190	182	156	176	190	183	189	169	181	188	180	169	181	162	197	163	162	169	184	158	165	177	152	170	168	154	198	159	168	174	179	216	169	175	184	180	164	179	195	181	157	183	179	171	162	194	176	176	178	193	179	166	168	169	176	177	197	186	170	189	173	162	185	152	171	195	169	187	156	204	195	174	171	183	175	170	175	177	167	174	173	171	156	149	199	171	179	170	154	175	212	185	168	183	166	177	180	145	184	164	189	171	172	175	174	176	152	193	176	163	187	169	175	181	184	163	174	183	163	164	167	164	175	155	184	180	181	166	188	155	176	194	178	161	170	176	173	160	168	159	151	195	168	180	185	157	169	160	167	176	195	187	187	187	142	169	177	183	185	164	173	159	181	168	187	166	162	162	176	195	182	167	189	167	181	183	150	185	141	180	158	193	179	194	178	183	197	205	181	190	193	180	161	196	202	174	166	172	167	167	173	196	179	163	170	188	170	184	176	166	182	172	185	175	177	173	158	179	193	198	206	189	160	173	186	182	172	177	154	154	179	180	171	158	180	177	165	158	157	164	156	172	187	194	186	173	151	174	151	173	181	174	148	167	201	163	173	195	174	155	164	146	172	182	181	155	178	191	182	162	180	167	177	174	188	152	195	179	197	179	175	196	173	179	182	197	158	134	172	165	179	170	167	168	172	170	178	186	176	163	187	163	171	191	167	191	159	157	180	164	170	164	194	168	183	163	180	171	184	174	182	130	189	156	176	197	169	205	179	156	171	185	170	174	205	172	154	190	199	174	157	173	177	177	172	178	167	187	187	168	160	158	172	179	163	178	144	172	171	180	152	180	175	178	179	151	177	169	177	192	175	164	171	169	171	145	171	153	175	206	171	173	171	178	150	183	190	176	174	175	179	167	177	186	185	158	195	165	164	150	175	190	180	198	182	205	159	175	180	177	159	151	190	191	200	163	174	173	176	172	156	175	160	182	170	167	183	167	170	168	164	155	169	173	177	174	164	157	167	178	157	179	156	164	194	162	176	157	181	187	152	189	147	168	180	143	193	187	158	173	181	195	180	177	167	157	168	211	173	161	170	175	160	160	173	185	189	173	195	186	169	179	169	169	176	175	184	171	191	175	165	156	166	182	167	191	162	155	197	160	168	174	186	173	161	173	176	158	184	168	181	151	179	167	188	169	184	183	174	154	173	159	172	188	171	159	177	169	199	174	167	177	172	206	182	180	167	171	184	173	163	187	186	157	193	186	167	180	184	165	173	188	179	179	151	179	179	174	182	171	171	186	184	188	168	201	170	170	165	169	165	183	186	162	169	171	163	167	153	167	172	164	159	165	174	167	180	165	188	167	155	165	156	164	167	178	156	169	167	169	167	179	162	175	170	168	166	182	165	185	160	181	160	159	201	156	176	172	176	169	183	163	178	182	162	151	174	171	175	158	163	170	192	163	171	207	165	179	176	180	192	176	144	140	191	174	152	170	172	161	179	180	168	195	190	213	197	204	171	189	182	159	185	145	215	171	194	164	164	167	181	187	181	188	149	184	179	176	158	175	179	177	169	159	199	178	172	171	191	168	175	173	187	173	149	163	188	157	173	170	184	195	167	176	175	159	156	179	185	186	184	189	177	159	182	184	165	170	154	155	182	178	171	191	193	179	161	165	164	164	177	185	162	188	190	187	189	175	183	158	173	183	163	185	172	155	179	169	181	173	184	168	179	183	162	167	174	180	162	184	161	166	172	174	168	170	175	160	176	170	164	174	169	169	153	186	189	156	157	179	167	167	190	185	201	156	195	166	182	185	169	144	177	168	161	165	175	158	178	196	184	161	184	174	149	163	183	156	202	154	177	183	198	155	164	161	166	182	184	179	188	163	187	156	148	140	180	162	167	161	187	170	193	197	173	173	183	176	175	171	176	167	189	172	161	159	192	170	148	182	162	173	178	173	181	180	168	157	176	171	194	179	192	150	163	165	140	171	185	201	189	176	178	200	172	179	184	163	183	182	180	188	189	174	162	165	181	190	181	184	170	178	149	162	164	157	199	190	177	171	178	182	179	153	179	169	169	165	165	168	166	150	192	167	173	182	155	170	169	186	174	187	173	185	180	188	179	189	187	203	181	177	162	179	176	174	183	173	186	186	164	175	169	165	178	166	183	159	177	181	168	167	168	184	156	185	163	152	175	194	165	192	172	166	162	167	176	192	172	177	172	174	182	161	134	167	169	188	169	167	174	173	181	177	167	168	172	173	177	155	171	197	181	165	187	160	180	182	178	173	203	187	180	161	157	170	174	160	171	173	150	167	158	158	176	170	189	191	148	167	182	151	182	155	153	171	174	172	175	167	175	176	177	188	177	180	196	162	200	180	178	190	177	169	184	169	175	171	153	191	170	149	183	179	178	169	153	178	159	184	165	161	166	174	162	182	175	173	170	163	167	179	168	169	178	181	176	173	201	181	175	174	168	192	181	175	178	178	168	163	176	182	160	180	158	199	170	170	162	173	168	200	178	183	194	181	157	178	185	160	177	156	181	182	174	158	198	171	164	175	189	169	167	173	180	180	168	176	163	182	175	184	168	202	181	167	184	175	150	178	149	172	192	161	186	156	175	170	179	169	168	170	188	169	164	175	170	174	178	166	161	174	169	162	179	198	189	182	184	165	152	178	183	180	158	178	180	169	179	181	171	190	179	159	170	195	162	197	171	170	164	170	161	157	156	175	135	175	155	156	173	195	171
23445	2754	6610	7006	5845	4636	3715	3070	2548	2240	1979	1810	1625	1440	1387	1198	1189	1139	1057	980	997	917	949	906	894	836	799	804	734	727	730	733	712	704	687	677	668	664	716	637	675	670	631	648	639	609	630	625	638	612	650	605	616	594	560	617	638	558	579	599	613	615	584	582	601	564	551	576	585	571	560	577	602	565	564	571	607	610	545	601	582	583	549	573	582	560	578	625	592	561	586	581	579	568	602	594	570	566	571	590	553	560	585	582	589	610	561	570	585	556	550	545	555	559	588	538	548	572	541	516	609	556	578	548	614	541	556	563	551	552	602	559	550	584	551	562	565	568	583	546	572	572	536	583	595	566	605	523	567	580	564	546	555	559	559	534	529	570	601	582	536	549	555	558	505	545	559	557	552	579	541	597	564	546	546	595	535	510	554	569	600	556	574	540	547	554	579	557	540	559	535	556	532	591	567	551	563	571	547	558	580	579	571	531	579	537	549	508	579	605	567	541	589	566	540	566	511	542	576	535	565	525	554	525	518	567	564	558	541	546	578	502	581	531	545	586	513	557	554	558	570	563	576	596	536	530	531	526	527	564	560	565	572	590	562	580	518	562	541	602	539	538	591	579	534	574	548	569	559	553	564	561	550	529	581	563	571	514	553	538	522	534	551	555	549	542	569	545	554	573	570	549	553	529	587	549	503	576	566	562	594	555	547	528	506	540	515	565	565	564	556	547	516	515	587	528	548	618	570	552	526	590	565	579	534	604	566	591	533	563	554	619	567	548	580	525	593	544	566	589	595	533	570	538	541	513	573	575	600	551	569	524	575	545	545	482	553	575	549	568	573	546	520	582	570	546	586	523	567	583	590	549	542	554	572	544	597	528	530	537	557	549	579	571	564	537	574	558	557	566	563	536	534	619	579	595	591	545	558	579	559	542	555	586	592	551	564	560	557	569	589	581	512	550	570	533	519	547	560	573	566	529	611	573	510	545	559	608	547	553	585	555	555	563	562	575	540	515	582	583	531	570	594	539	591	567	504	566	560	569	569	535	562	588	570	587	564	589	534	529	559	554	543	564	536	573	567	558	538	554	537	552	549	565	525	530	566	601	560	574	562	595	534	586	539	650	566	537	614	553	540	575	564	560	590	614	563	546	540	525	539	541	610	529	550	600	543	598	570	538	566	559	602	544	619	550	556	587	533	546	528	570	519	559	582	580	547	523	549	540	531	520	562	575	566	574	540	618	604	552	527	529	487	563	545	524	534	560	575	566	570	528	567	525	525	534	584	534	560	563	573	542	546	587	572	566	569	554	559	536	570	564	560	547	527	569	541	551	580	543	547	564	603	566	564	535	560	560	520	587	531	578	542	574	591	567	552	587	559	536	595	534	588	569	570	579	523	543	540	584	568	543	534	592	549	584	532	567	545	550	543	550	582	581	559	521	533	552	543	546	490	546	563	541	538	543	544	568	581	543	558	557	515	537	550	532	558	567	575	529	541	558	575	568	543	547	584	551	561	550	585	589	584	601	536	537	542	565	533	558	538	565	576	514	531	520	558	545	517	597	565	532	535	560	543	552	560	588	566	530	558	541	519	554	554	581	552	551	528	540	569	588	562	537	533	587	537	544	586	558	561	576	514	577	535	551	596	568	576	521	533	536	596	501	520	552	549	540	594	552	547	550	551	502	538	562	550	544	577	529	570	571	578	564	549	544	537	516	557	572	542	545	541	532	533	547	532	538	551	575	565	563	546	528	551	558	516	551	548	556	598	538	508	539	560	543	567	563	579	563	608	577	551	547	623	552	554	539	573	542	604	594	534	577	549	577	590	539	585	537	567	585	563	540	566	528	529	574	550	523	550	530	536	525	547	503	574	584	592	534	579	517	517	543	567	527	552	557	548	536	575	542	534	563	557	587	534	588	500	523	553	549	555	533	551	567	584	548	532	538	594	546	522	565	590	566	582	544	619	538	514	578	546	550	575	530	515	561	578	553	529	553	532	567	561	537	514	590	573	567	574	575	553	575	576	548	574	569	581	554	561	504	529	525	560	550	541	551	547	594	527	566	569	516	531	550	582	527	540	599	592	546	498	550	525	539	592	547	557	531	515	586	567	554	515	584	528	592	515	573	537	548	560	530	544	567	558	539	564	566	557	563	579	538	582	562	548	551	581	567	534	582	525	561	570	546	517	563	573	537	569	530	568	580	515	563	572	537	584	556	543	531	539	508	552	580	550	513	568	551	553	491	577	570	561	552	602	530	554	557	548	541	502	542	560	570	544	609	566	565	572	568	542	541	514	590	580	555	575	540	562	559	554	569	606	568	554	553	534	582	563	562	586	540	516	507	521	549	568	550	554	528	525	559	546	545	544	540	567	533	588	527	581	575	548	566	534	560	547	555	547	505	525	553	553	579	538	590	517	537	553	552	517	559	574	603	573	562	521	542	592	544	579	523	535	568	587	535	544	560	577	546	559	558	537	544	525	568	556	592	511	562	574	591	555	546	576	545	535	623	541	494	577	558	555	555	554	592	572	549	562	531	551	555	568	531	554	532	594	537	505	567	538	549	532	540	598	571	557	541	577	559	564	562	601	512	548	586	588	601	562	537	551	557	554	521	543	550	568	581	563	571	570	579	556	525	537	574	574	569	580	597	570	597	582	530	553	569	561	532	524	540	557	571	540	557	554	537	544	540	539	553	537	525	529	556	527	592	550	527	555	559	535	591	533	586	527	558	529	542	584	597	578	543	528	576	527	569	549	558	542	564	580	574	591	577	555	570	571	548	572	545	573	523	510	558	553	575	549	630	520	541	591	530	577	542	555	560	572	542	557	557	588	534	544	535	554	587	516	584	526	559	560	533	555	534	579	531	520	530	547	590	573	548	547	525	536	579	596	585	550	506	560	522	549	542	524	579	587	572	559	557	581	547	568	535	551	527	553	533	555	593	503	575	571	521	565	516	566	532	567	523	559	529	552	540	561	556	533	539	539	538	552	533	563	546	539	598	537	496	591	572	541	548	600	536	535	583	559	564	523	556	538	555	562	554	574	552	584	566	547	556	550	562	593	534	565	593	556	621	539	569	584	539	591	540	588	575	557	555	546	535	543	519	535	625	528	554	564	573	513	513	579	521	598	569	553	554	544	581	582	566	578	559	546	581	559	571	547	580	556	546	530	570	537	605	513	536	551	542	539	536	531	536	537	535	563	615	543	548	554	486	588	561	593	572	529	507	540	548	551	562	546	594	531	523	571	547	561	568	579	557	551	541	564	553	593	502	560	566	536	556	547	531	552	503	558	559	549	572	541	533	558	551	552	561	560	539	591	612	586	597	533	524	563	569	557	530	547	560	597	563	583	573	592	576	555	561	547	580	546	600	529	571	556	579	559	542	553	521	551	591	542	547	527	576	578	547	538	541	508	574	569	547	595	568	545	598	564	563	552	541	527	524	576	570	537	502	534	529	570	606	547	550	564	527	591	580	566	570	520	537	593	553	566	536
4644	356	224	185	178	158	126	128	142	117	125	110	132	105	130	121	106	119	134	127	117	136	109	121	98	129	105	135	117	114	123	114	130	139	118	115	117	130	125	100	113	126	123	104	118	117	125	116	137	116	133	115	91	115	121	137	122	120	120	123	129	114	136	134	128	128	117	136	123	115	113	125	122	114	101	130	113	125	124	142	106	113	113	111	139	112	121	114	116	128	107	107	110	129	117	120	120	103	114	118	127	130	127	109	125	109	106	123	119	127	134	128	127	125	107	113	137	125	119	109	106	108	120	112	143	127	117	149	125	103	134	115	120	130	131	108	130	127	113	113	118	133	128	120	122	135	119	124	114	118	114	135	97	119	124	134	117	122	108	112	114	120	86	127	145	120	144	142	130	108	140	101	120	112	117	101	97	109	109	124	137	126	108	116	118	131	117	142	115	107	105	119	122	107	113	123	119	123	115	100	110	117	125	119	123	112	107	98	131	120	127	109	121	133	114	141	120	103	128	103	120	133	114	101	116	112	117	127	127	117	113	120	110	115	112	121	112	121	115	122	107	126	117	109	111	134	143	105	101	113	107	114	128	106	118	124	108	108	130	101	107	119	120	113	119	137	130	108	116	126	137	94	119	132	131	108	101	103	112	125	122	131	117	124	119	101	103	115	115	100	102	113	137	105	136	130	120	119	109	124	111	95	113	139	145	126	139	105	121	116	128	107	130	136	120	101	135	109	123	122	126	94	121	144	126	115	106	118	128	134	122	114	129	123	110	126	104	112	116	119	112	123	120	121	124	119	111	142	120	128	130	128	132	125	115	114	123	128	127	131	104	103	112	118	114	133	109	121	142	114	120	111	106	113	120	111	105	113	119	114	113	126	117	99	116	140	96	117	112	117	111	106	110	139	125	137	144	128	123	113	128	127	118	128	128	119	121	127	111	119	104	106	96	122	114	100	107	116	108	127	116	118	104	103	123	124	97	112	122	138	131	112	123	138	113	121	116	118	110	113	116	102	124	113	113	139	114	102	121	114	142	144	115	124	120	121	128	104	121	111	122	142	124	104	90	108	108	123	110	128	101	102	110	119	128	115	125	128	113	127	125	101	132	129	116	119	108	127	115	118	105	111	125	104	128	104	126	114	137	113	120	120	121	131	122	144	115	116	111	111	113	98	134	123	118	121	121	119	119	101	133	102	97	133	134	125	100	118	115	125	117	117	133	128	133	112	128	122	130	122	135	115	117	125	118	118	118	127	111	112	118	115	119	120	116	120	121	123	120	125	117	113	101	118	131	115	128	136	132	115	129	107	137	118	111	113	122	124	147	124	120	111	122	127	132	101	112	126	129	105	123	135	115	134	127	109	109	110	107	97	122	104	118	112	117	118	115	106	120	110	126	130	101	143	134	118	124	113	122	123	100	94	128	102	125	131	142	128	108	124	123	121	120	117	100	110	119	103	117	126	117	123	129	125	119	118	128	119	113	113	121	110	106	126	97	97	117	104	120	140	133	106	117	122	129	127	121	120	109	115	97	125	117	141	105	131	119	128	99	133	117	101	108	121	128	100	132	135	130	133	111	120	127	106	121	123	121	126	126	100	107	131	112	124	109	117	113	128	111	115	98	117	134	113	92	139	123	122	123	136	104	109	106	112	102	126	123	127	125	133	112	139	112	110	132	113	124	111	138	109	152	118	113	127	132	100	134	132	133	106	128	111	104	133	121	109	113	128	118	133	139	115	113	124	108	108	127	110	113	103	116	93	88	106	131	135	118	113	132	119	117	134	117	130	110	121	134	123	125	124	116	108	93	126	117	131	144	128	112	122	132	117	93	127	135	102	116	138	99	137	113	111	107	98	109	122	97	132	141	119	115	106	121	146	112	127	114	137	123	115	133	134	129	115	110	110	127	123	110	118	138	126	122	120	116	129	113	107	91	124	113	111	109	108	104	109	138	139	112	133	127	111	113	121	103	121	119	116	115	132	116	118	101	106	108	117	122	131	135	114	113	141	105	117	123	119	124	132	100	116	116	125	127	120	115	126	122	124	120	124	100	122	121	136	121	120	132	142	114	128	114	123	132	107	94	94	113	119	112	125	129	109	119	111	114	109	107	120	138	108	127	118	106	108	102	117	135	123	106	113	117	125	108	139	115	113	116	159	120	114	116	122	109	114	118	114	87	126	115	126	113	145	108	108	128	126	131	131	119	134	117	108	115	132	105	121	110	130	143	113	106	138	103	102	98	126	149	127	109	115	97	117	111	120	105	112	136	109	133	108	118	110	123	108	125	124	124	109	118	127	102	119	105	122	120	126	107	114	110	121	126	124	116	134	119	121	116	120	135	115	128	125	107	132	119	137	101	113	121	121	102	144	112	114	125	99	98	133	123	119	113	129	113	125	139	122	129	130	128	121	130	120	113	124	135	113	126	120	128	111	110	132	123	118	129	118	122	115	113	136	124	123	107	106	133	128	109	108	100	101	145	119	106	120	109	109	128	99	98	127	120	127	127	125	120	121	132	119	101	131	101	108	125	118	113	141	125	128	132	133	109	96	110	99	114	122	106	100	98	118	129	129	129	118	110	122	113	104	102	116	114	126	117	105	120	113	130	111	116	127	120	126	130	106	102	100	121	110	119	105	98	134	109	112	130	133	121	136	112	108	127	120	150	113	127	122	111	116	108	104	138	140	107	127	130	133	128	109	125	130	108	111	122	87	127	117	133	108	125	116	109	121	129	119	109	110	132	109	131	134	113	110	113	116	138	107	111	117	112	140	113	111	127	127	132	109	118	96	130	118	135	125	125	118	125	111	99	128	106	130	114	131	151	119	93	110	126	101	111	139	113	123	98	115	123	111	98	131	119	123	141	134	116	140	118	108	116	118	115	125	108	98	118	136	123	118	133	117	117	121	125	135	122	121	113	124	126	138	135	124	131	138	134	145	113	120	117	121	121	116	114	128	129	125	150	120	142	124	121	104	117	107	120	131	113	118	125	130	130	125	115	130	138	152	128	115	120	108	126	124	130	104	123	116	130	132	126	124	116	116	113	137	107	105	116	114	132	120	101	144	134	119	115	122	104	99	132	124	112	123	110	117	124	105	123	119	123	108	146	126	152	93	128	98	126	113	105	124	116	135	106	119	132	110	112	137	119	115	117	126	123	125	110	115	94	110	114	121	106	102	133	130	111	112	103	116	115	110	101	126	104	113	116	118	125	133	125	112	108	117	113	90	109	119	121	119	104	118	116	119	131	135	109	120	110	106	121	106	108	112	110	113	122	132	113	114	102	103	115	119	121	111	121	135	143	130	112	110	117	130	116	137	138	124	119	157	131	125	121	130	113	121	115	137	115	116	114	115	115	113	118	121	123	105	117	114	127	101	112	119	117	146	116	113	124	135	104	126	98	107	111	128	135	109	119	129	103	111	122	114	121	99	129	124	102	117	118	115	138	146	131	113	123	149	137	131	113	135	126	136	121	115	122	123	136	111
4838	477	577	623	546	524	509	432	414	454	399	406	446	421	428	388	396	369	410	455	404	416	448	404	363	394	417	398	402	391	387	392	393	413	406	351	428	412	376	360	358	405	428	365	371	406	375	421	398	397	376	353	384	393	335	413	359	381	403	414	422	380	376	435	369	375	399	390	374	397	403	380	403	381	376	396	394	369	396	401	391	382	410	391	396	374	384	399	386	387	378	377	368	380	365	372	425	393	367	392	374	412	405	390	381	409	397	384	372	385	377	404	400	399	317	417	374	376	396	399	384	389	395	375	394	390	402	400	369	382	380	399	394	395	374	367	378	369	389	380	426	370	403	355	358	382	355	394	371	332	423	403	377	383	390	394	364	400	376	398	391	386	380	390	402	400	421	366	356	390	399	393	428	367	364	361	375	406	407	378	392	388	433	363	415	390	401	394	396	417	404	379	404	398	357	357	371	387	391	397	383	421	371	392	383	381	404	392	382	397	404	378	384	386	375	389	380	392	358	399	385	395	410	389	395	405	382	361	379	383	396	397	397	365	389	387	408	398	347	415	392	406	386	414	348	423	352	397	383	374	411	432	393	347	415	437	403	396	392	381	363	370	401	363	390	414	388	408	365	410	403	393	376	374	419	356	390	388	363	385	406	399	398	443	389	394	409	384	359	386	442	364	449	396	388	368	433	402	400	382	382	410	396	401	381	385	373	381	431	390	378	368	411	404	370	353	389	379	350	376	449	406	397	411	405	402	381	363	363	367	371	375	363	401	415	376	370	373	378	384	386	398	370	385	357	366	376	378	373	365	376	374	356	394	392	416	376	388	394	379	360	414	369	383	393	397	395	376	388	392	404	395	383	375	385	403	363	372	393	379	378	389	386	410	398	386	420	393	393	392	361	393	391	383	401	399	372	426	377	379	403	397	389	404	395	372	394	345	387	372	398	399	421	409	377	423	355	359	353	379	399	396	394	405	399	355	385	415	354	387	403	401	394	391	385	369	358	365	375	426	389	356	416	374	359	394	417	407	398	363	406	381	411	401	390	360	404	371	359	401	385	379	382	415	361	394	403	418	414	387	391	383	390	378	355	373	363	404	427	381	404	369	408	401	410	411	406	402	391	396	398	368	395	370	380	382	402	348	375	365	361	409	362	384	387	387	392	374	403	351	366	391	379	383	402	358	375	383	414	383	364	384	360	395	391	394	383	363	390	403	378	394	398	375	382	407	374	371	450	399	394	371	396	393	395	436	383	409	357	384	391	404	369	398	362	394	380	398	362	388	435	388	374	394	364	376	350	375	405	393	405	393	356	383	383	386	401	402	375	371	384	424	387	416	425	380	395	354	401	391	374	393	415	399	388	402	354	402	406	396	378	392	402	322	388	378	380	407	365	440	381	394	421	374	404	405	395	396	414	395	404	396	385	411	373	407	428	354	390	402	415	395	350	375	388	399	369	407	399	393	368	434	399	355	412	365	396	400	398	384	366	385	406	376	398	412	418	421	397	409	372	381	365	394	388	372	413	371	384	363	385	387	384	418	406	404	384	414	394	385	399	363	393	396	375	386	373	363	362	371	355	397	383	375	415	353	362	423	386	393	390	389	390	385	342	394	388	374	405	389	367	391	391	348	405	391	388	369	371	397	383	395	387	387	405	359	405	406	396	359	397	408	379	377	399	400	400	386	369	401	352	399	409	407	381	419	388	372	408	384	368	386	387	368	373	387	387	406	403	378	413	383	425	347	402	403	397	367	398	369	345	437	379	368	359	426	385	388	387	360	342	387	367	353	361	374	399	356	368	393	394	385	402	389	385	396	392	392	411	428	381	409	379	408	393	361	408	415	418	388	390	389	384	406	420	381	373	399	373	398	448	393	383	376	384	422	395	401	398	403	381	415	389	410	370	393	348	359	371	414	409	388	402	352	372	340	387	398	387	369	394	389	384	389	397	423	376	375	385	401	400	381	393	371	383	404	374	416	415	400	411	387	392	399	391	381	350	423	393	392	394	383	381	379	380	360	414	402	352	381	420	382	397	387	396	380	397	404	417	411	385	405	388	365	401	397	410	376	382	391	400	377	391	362	410	409	345	403	384	386	390	395	413	421	395	377	376	409	405	385	406	428	386	364	380	387	395	389	381	387	389	378	369	391	385	405	398	377	375	382	448	370	408	394	384	424	387	445	391	385	392	381	416	360	356	366	371	406	363	390	377	371	392	384	395	429	424	415	388	390	393	385	415	393	394	383	384	365	392	348	363	379	388	353	395	360	378	368	389	396	362	374	404	392	391	392	324	343	366	421	408	405	402	361	365	407	352	421	409	399	406	405	362	394	394	394	388	397	400	350	378	378	392	393	391	413	371	361	397	380	375	416	378	370	371	401	409	384	373	372	394	370	417	425	409	436	374	359	382	397	415	371	353	380	362	405	395	382	385	424	394	355	369	400	410	391	400	390	395	394	391	391	372	363	388	384	395	370	395	389	380	391	393	374	402	361	386	402	395	394	411	401	380	377	388	405	402	392	403	392	419	380	397	379	396	402	399	412	389	394	407	421	380	416	393	414	398	389	393	361	388	418	384	400	386	388	403	413	402	398	402	385	404	434	369	412	396	386	408	411	395	398	428	385	399	349	385	371	380	376	376	383	381	374	389	398	383	405	372	402	369	398	389	380	372	365	382	392	351	413	390	396	412	413	375	392	420	398	420	383	375	380	402	397	357	393	395	386	383	405	394	362	402	362	406	424	386	415	355	370	383	410	380	375	395	369	400	388	377	370	354	425	394	391	383	367	404	421	390	358	417	391	390	375	362	398	373	375	359	375	432	410	395	388	404	368	387	400	380	369	385	391	391	381	403	394	338	378	377	381	401	380	394	434	415	430	370	397	393	399	393	383	372	389	419	336	379	363	396	394	379	415	367	366	421	389	387	410	349	378	393	367	396	382	409	410	377	379	426	368	377	398	399	360	379	359	380	412	412	377	367	367	367	400	375	391	410	387	391	398	396	396	370	378	387	391	360	424	423	417	395	385	399	374	403	399	375	366	390	411	406	394	362	347	411	407	384	410	363	340	375	370	393	379	402	374	371	405	361	419	386	396	418	397	361	408	402	426	402	391	380	359	425	368	389	384	368	384	379	387	398	381	405	361	421	371	393	443	391	395	401	438	385	383	415	411	397	366	381	375	407	347	387	387	389	431	382	400	352	414	408	352	378	378	392	380	415	379	377	383	389	402	379	370	387	410	379	357	369	408	408	439	341	381	413	376	393	384	397	358	407	389	434	378	390	352	419	399	342	420	409	393	365	423	438	412	368	406	403	399	408	401	408	360	418	363	402	403	391	408	381	386	377	405	388	370	398	357	401	390	384	381	403	373	387	387	397	401	379	387	340	407	399	410	362	387	351	395	416	386	386	375	398	402	397	379	410	390	386	411	414	415	371	398	412	399	401	378	440	387	401	383	388	388	394	377	393	370	397	367	387	383	383	394	368	410
34929	4881	1407	995	655	474	356	278	208	204	188	166	150	137	144	122	120	106	118	98	111	102	118	105	117	88	87	104	94	98	99	85	102	95	102	72	105	71	91	95	86	98	88	91	97	95	77	100	110	85	85	100	90	93	97	99	87	101	76	88	93	80	85	88	93	73	75	74	88	96	80	83	67	79	94	90	79	93	82	90	92	80	82	79	62	96	89	90	94	91	111	83	85	75	86	88	94	88	77	89	81	96	92	93	76	88	84	71	74	86	92	71	82	73	67	91	82	70	65	77	76	84	86	74	92	84	79	88	98	94	88	76	73	98	92	80	86	108	99	82	73	86	98	71	74	90	72	63	86	99	79	92	91	86	91	87	87	79	78	83	91	85	68	100	93	78	69	82	78	84	91	97	103	91	98	83	88	93	91	81	96	81	90	95	90	76	90	68	80	85	79	71	89	87	81	81	91	64	100	98	69	76	85	87	87	92	74	67	86	83	98	82	85	88	80	77	76	73	98	82	104	94	74	83	85	86	89	86	79	79	97	70	91	94	84	90	88	83	84	81	86	89	84	83	87	84	78	77	74	70	99	89	88	85	86	78	91	85	105	89	85	70	90	86	78	65	80	81	76	79	86	84	84	101	68	77	88	85	86	88	88	81	108	87	94	73	87	83	97	70	77	75	92	89	77	76	87	95	97	89	79	83	80	85	86	87	79	85	94	88	91	81	61	86	81	82	87	91	77	89	86	73	97	89	91	98	94	109	85	94	96	80	72	85	73	100	87	99	96	78	98	91	83	85	96	82	88	90	92	93	93	69	100	93	106	91	70	84	66	81	83	89	83	99	93	86	105	82	87	72	81	86	88	68	87	72	99	99	94	85	95	83	90	99	79	87	84	78	82	85	100	82	80	78	61	88	85	85	80	61	79	79	79	75	78	83	78	87	95	91	77	83	95	82	72	91	73	93	84	84	83	89	75	70	81	83	90	99	70	68	101	90	90	76	94	100	86	74	85	76	84	79	81	79	92	80	83	82	94	74	79	89	89	83	69	78	84	77	66	89	97	87	97	88	76	71	93	76	88	86	79	81	90	67	94	82	83	73	93	83	82	91	93	75	79	90	94	96	76	86	89	72	98	84	65	95	95	79	92	72	83	81	99	89	89	93	85	84	91	79	72	101	87	103	86	76	77	103	73	98	95	86	81	91	86	79	75	84	83	109	87	104	80	83	86	98	75	99	79	104	90	89	89	76	75	95	83	84	83	67	89	95	70	75	86	82	79	99	89	77	79	73	74	68	81	76	80	96	94	89	75	86	86	86	65	76	86	80	89	102	69	82	92	73	91	75	88	96	83	79	81	86	90	89	75	94	87	51	82	88	95	69	72	75	74	62	86	89	81	82	89	75	85	77	80	89	78	78	86	91	72	91	103	67	86	79	79	81	88	93	88	81	80	102	84	68	94	73	92	88	89	79	70	93	78	89	89	85	78	81	87	86	96	75	73	95	78	96	81	86	78	84	97	77	82	91	70	85	88	96	90	89	85	73	103	76	84	73	91	66	87	86	94	79	93	91	83	115	81	90	89	81	93	78	91	74	92	77	84	73	87	85	81	80	79	76	97	84	88	76	85	72	75	77	83	90	100	81	88	82	79	97	83	85	81	88	82	84	82	62	83	80	78	103	84	87	95	99	77	87	83	92	84	90	82	102	79	89	85	96	86	102	87	90	95	67	87	68	83	77	84	84	78	73	78	81	98	85	80	86	82	96	97	71	76	77	71	88	78	76	83	79	84	81	78	87	81	107	97	81	83	82	77	78	82	80	87	64	78	95	97	89	70	94	79	74	87	62	67	73	77	74	94	78	94	66	79	84	100	92	67	87	71	80	85	83	83	71	88	95	82	69	83	78	86	82	74	102	77	91	78	94	87	77	78	108	87	99	85	88	91	70	87	95	88	91	60	88	97	94	90	83	87	75	80	82	88	91	72	74	76	95	78	82	68	84	93	92	71	85	72	64	81	86	94	95	84	87	86	64	79	79	83	86	85	89	82	93	95	89	79	78	87	90	96	66	71	67	88	78	75	97	105	86	86	102	93	69	84	82	69	87	80	92	69	97	86	71	76	86	72	84	86	91	86	95	82	71	89	71	90	85	62	86	83	85	84	79	74	72	60	69	83	82	92	89	87	51	77	100	91	88	92	81	84	65	70	76	86	84	67	90	84	72	74	96	89	89	79	86	74	73	91	73	79	82	105	85	85	96	91	75	88	72	78	94	84	71	76	89	96	93	92	86	79	85	84	95	80	85	89	81	94	95	88	87	88	70	92	74	97	85	75	82	76	82	78	80	87	102	88	80	81	104	80	76	74	80	87	85	71	91	82	91	89	79	78	75	73	77	87	84	98	82	66	81	75	90	71	75	95	88	86	86	68	76	92	79	100	76	78	77	100	87	88	82	82	74	77	92	99	83	79	75	76	78	78	77	80	87	82	91	76	90	86	98	80	78	79	88	75	81	74	82	72	64	87	73	90	75	68	92	90	99	93	91	91	87	75	69	87	81	85	79	82	82	81	75	74	82	100	78	100	77	89	94	80	75	85	73	81	83	82	91	80	93	75	68	83	82	98	76	88	80	81	81	80	76	80	91	78	72	103	85	80	86	83	101	80	90	87	76	93	84	78	72	79	95	78	63	95	89	89	81	82	88	93	78	76	84	90	77	81	74	96	75	85	57	93	99	92	98	83	72	84	78	90	99	90	85	87	77	80	74	76	89	89	75	85	69	67	75	83	74	88	74	80	86	86	83	95	79	70	68	96	84	69	90	70	76	88	86	90	70	79	95	90	92	93	85	85	76	93	97	78	90	89	78	84	88	110	79	87	63	75	67	96	79	73	97	100	90	79	93	85	82	84	83	89	85	79	84	91	82	83	93	106	82	76	87	84	93	87	74	89	77	74	81	84	96	75	99	71	97	85	89	77	82	78	86	71	98	85	72	80	90	87	76	73	81	75	75	72	80	88	76	94	101	84	89	89	83	82	94	87	80	84	80	99	78	87	75	88	88	80	101	84	88	81	92	91	100	82	101	79	74	74	87	81	76	81	71	90	93	99	82	100	71	88	83	86	63	111	81	82	90	105	91	80	71	83	85	80	66	85	95	86	82	85	79	75	86	80	82	93	90	87	83	82	89	82	75	94	94	85	79	73	75	76	77	74	88	72	81	83	89	84	78	94	82	87	69	84	80	87	75	91	81	90	96	80	94	87	97	100	89	95	86	97	85	94	77	99	79	64	72	75	72	82	87	68	76	108	75	82	105	86	72	88	91	79	66	89	78	90	82	80	78	86	92	85	91	71	69	76	80	73	87	79	69	76	97	79	75	84	95	87	82	86	71	83	80	87	97	87	72	74	91	91	74	90	76	78	88	92	93	73	96	81	88	88	93	85	95	111	74	93	82	79	85	72	68	81	77	62	62	99	83	85	68	88	83	80	102	89	97
18073	1468	3415	3745	3041	2463	1962	1703	1344	1175	983	910	833	757	681	683	657	595	608	520	527	485	468	502	459	459	444	442	452	378	379	377	407	368	369	369	317	390	359	386	375	353	346	362	373	346	326	348	325	360	341	293	329	340	341	337	329	319	305	313	302	327	337	315	311	318	315	328	330	316	300	344	306	323	307	333	321	313	339	292	340	296	304	315	279	305	331	302	339	278	277	317	328	313	307	308	307	319	299	299	281	313	304	312	280	305	286	300	269	313	299	299	309	309	305	329	336	325	264	296	306	309	302	294	309	271	311	294	317	279	322	319	324	301	277	304	290	310	309	296	298	330	282	306	302	303	332	310	321	336	328	273	296	318	305	316	313	283	299	289	306	308	327	302	311	300	309	338	274	295	308	322	285	306	306	296	302	321	319	296	303	290	307	270	292	279	287	303	304	285	286	293	295	314	324	272	303	318	311	319	322	314	309	295	276	300	308	290	340	313	318	286	324	297	321	298	307	301	326	313	298	293	292	299	296	317	281	312	271	296	325	263	303	303	318	274	303	298	305	307	313	298	294	276	328	291	268	298	316	291	300	283	295	284	308	302	313	324	292	269	276	302	292	298	317	298	304	265	277	314	299	324	337	305	323	308	326	303	322	304	294	305	306	311	314	306	310	293	318	324	322	324	313	320	307	313	332	270	327	335	276	336	324	315	278	315	313	309	305	307	328	294	292	328	325	316	276	309	284	308	272	276	293	309	281	332	303	327	335	243	330	299	282	310	282	294	297	289	289	291	321	311	308	331	281	310	319	283	292	322	305	331	312	298	276	294	317	315	290	270	280	313	284	280	292	301	310	307	293	315	274	330	285	289	298	287	311	287	318	292	285	313	304	288	319	277	290	317	304	275	277	294	310	301	262	319	297	317	273	311	295	272	329	276	296	312	308	301	287	296	338	288	323	310	302	350	298	305	315	297	313	298	302	301	275	269	291	275	299	279	307	315	295	291	306	270	308	309	312	279	310	295	289	282	296	300	298	311	316	302	316	295	303	289	324	313	279	301	293	289	303	302	316	311	288	320	302	297	303	281	290	330	282	282	295	301	294	293	288	329	323	300	312	307	342	347	317	335	317	293	294	311	311	288	296	301	237	287	301	296	293	366	288	317	283	279	294	292	281	290	272	316	276	287	305	311	301	309	314	357	320	337	321	300	282	325	308	274	320	294	327	305	308	295	289	296	283	278	282	293	311	293	307	303	294	297	291	313	284	307	309	299	293	320	333	289	331	300	297	279	316	268	287	312	289	312	290	343	311	286	288	301	320	293	300	281	312	296	273	286	315	290	287	293	312	298	267	298	296	307	310	324	298	334	292	275	318	272	279	291	318	285	263	280	301	317	312	277	304	285	331	281	297	274	303	313	288	318	285	329	299	302	304	299	314	321	311	274	308	316	322	276	330	293	298	315	324	300	297	283	350	286	321	289	278	320	313	310	294	300	309	323	322	330	313	282	268	292	269	287	283	251	287	283	292	312	263	309	292	279	326	310	280	299	285	276	295	293	318	314	299	288	296	276	293	285	291	294	281	320	278	300	325	332	285	290	289	313	287	337	285	311	285	299	289	272	334	298	278	311	277	292	292	298	294	317	299	319	282	319	300	310	299	295	305	301	293	308	294	334	297	290	269	305	289	293	286	309	288	305	295	298	305	255	321	272	286	274	302	303	310	295	327	320	306	299	316	292	313	277	325	325	275	312	291	320	305	299	292	309	286	312	271	295	317	299	306	328	292	307	313	301	283	331	333	277	288	310	301	317	289	282	319	318	300	305	336	311	315	323	299	312	324	312	286	302	304	296	321	296	292	329	288	310	271	328	324	331	292	312	282	334	312	298	314	309	282	299	292	313	302	287	300	326	283	264	299	277	306	311	320	302	259	293	290	289	320	309	291	333	276	335	299	292	286	310	309	284	317	301	340	311	300	295	307	311	293	306	335	337	261	296	312	275	317	290	263	291	289	311	307	313	294	304	307	295	289	305	289	305	303	304	301	311	283	335	302	308	332	308	275	289	288	298	340	327	334	312	312	294	324	275	308	310	284	322	305	297	304	279	302	323	289	333	348	287	341	304	334	318	298	298	301	281	293	292	320	288	300	308	272	320	317	323	300	293	349	295	309	290	311	335	315	287	312	281	308	290	312	305	319	292	299	288	301	319	293	316	314	339	289	295	295	286	286	308	285	301	306	300	284	287	315	297	321	290	317	313	322	282	324	289	313	267	302	302	273	278	306	320	304	303	304	295	290	276	296	302	332	326	285	288	290	280	349	310	325	282	334	305	291	321	312	308	290	318	295	332	283	298	282	321	285	276	285	300	323	339	310	300	319	296	294	297	282	273	295	284	330	318	294	291	310	302	337	283	268	299	298	300	285	286	301	279	290	315	290	306	313	313	282	298	261	280	328	292	289	291	326	300	320	289	281	294	280	303	327	294	343	289	288	294	303	338	305	307	301	316	285	304	297	306	322	301	309	292	305	306	303	305	319	304	307	295	305	291	303	311	297	287	291	324	293	313	308	292	307	310	296	292	317	304	273	299	288	295	286	304	291	308	292	300	312	313	295	310	295	306	305	284	283	293	297	298	295	320	275	296	306	285	309	291	320	301	298	318	296	321	316	304	308	295	265	295	293	292	358	290	282	297	324	300	321	325	318	308	273	320	297	298	319	301	278	296	294	264	291	298	296	324	284	279	302	304	305	288	289	293	306	301	285	304	288	295	292	310	281	311	261	301	306	290	256	310	288	299	289	298	296	298	304	293	291	294	313	305	319	302	328	290	267	299	278	282	323	276	298	274	281	314	308	306	319	289	310	261	291	309	289	283	321	308	296	300	291	284	320	302	317	308	311	319	303	320	300	312	322	307	297	329	321	326	314	281	299	307	315	296	305	290	294	331	295	286	287	286	304	273	316	341	257	297	308	288	315	319	320	293	296	330	307	296	325	290	316	304	304	336	293	305	337	311	309	297	314	294	291	285	310	262	301	293	280	280	283	319	299	309	282	313	304	281	329	299	303	307	290	276	294	319	332	331	318	304	299	303	290	314	292	296	320	283	267	320	321	306	311	283	296	284	303	313	337	283	291	302	292	274	312	289	294	312	322	264	311	289	301	325	300	306	322	316	321	308	299	326	311	305	299	294	298	296	302	297	291	296	277	292	265	311	296	272	287	307	307	299	274	283	344	282	313	294	311	297	311	305	276	294	293	324	283	281	259	330	287	304	304	327	303	297	267	302	284	285	279	287	295	314	333	289	307	272	279	287	296	298	297	293	323	323	313	296	305	283	319	295	316	297	322	306	329	288	318	329	269	314	271	322	280	322	333	331	312	309	278	307	304	313	314	291	293	301	305	296	312	321	309	292	312	306	282	303	313	302	290	283	294	275	299	300	301	300	289	266	264	298	291	329	304	302	278	329	297	316	282	295	295	291	313	299	289	303	329	303	300	322
48140	12279	3393	2137	1382	1038	724	574	490	413	367	347	342	275	274	264	250	222	235	222	219	238	233	220	226	201	193	197	192	211	189	185	215	183	180	222	172	162	185	188	164	204	188	170	182	167	174	176	201	181	186	181	169	188	188	189	166	163	196	188	164	179	189	169	162	182	182	193	172	175	178	174	191	171	187	190	187	198	173	186	171	180	171	195	205	164	180	146	175	177	154	173	160	190	180	170	165	171	163	182	188	176	171	157	173	194	163	169	162	173	168	164	154	178	185	176	189	185	167	175	164	166	196	182	161	181	168	176	175	179	160	167	176	151	194	162	167	211	181	171	184	178	172	179	191	174	170	185	177	174	185	168	174	208	182	207	189	184	171	152	170	190	153	155	170	175	165	166	185	170	214	176	167	167	187	180	157	177	210	170	166	195	152	166	163	160	168	168	182	175	166	180	202	191	192	177	177	170	189	172	172	206	184	174	198	177	190	186	171	163	170	194	151	167	164	208	189	206	196	200	197	199	158	190	191	195	171	157	185	163	187	142	176	170	176	175	181	181	201	174	204	178	165	185	174	183	193	201	178	205	179	189	182	172	192	176	186	174	184	178	185	192	183	167	190	187	181	170	155	210	159	178	165	181	163	180	170	169	185	160	179	184	193	167	171	176	177	171	167	164	171	175	177	211	168	154	188	168	180	198	176	183	196	155	172	167	190	157	172	189	174	193	149	187	176	179	153	164	168	186	171	193	181	185	161	167	163	167	212	173	156	177	167	188	184	177	164	180	183	182	192	177	163	164	167	197	165	180	182	171	184	191	187	175	175	184	175	176	177	171	174	183	168	170	160	183	185	164	175	160	174	163	190	166	170	167	192	177	167	171	165	179	158	164	163	199	168	173	202	172	160	171	174	180	171	187	180	207	181	156	209	201	184	163	162	182	164	206	153	179	160	177	181	151	159	176	172	173	178	193	180	180	165	178	176	178	173	143	179	166	194	180	205	184	196	183	174	187	156	198	174	185	177	168	181	180	174	186	168	179	174	189	156	187	182	186	170	214	177	176	166	182	171	172	176	161	165	194	198	191	172	164	156	172	183	167	187	190	196	154	175	158	185	179	173	164	192	175	207	204	199	150	215	146	194	186	178	188	156	188	189	164	194	170	160	197	171	173	186	180	179	167	167	179	177	177	174	148	176	166	166	174	178	147	194	161	192	186	188	193	164	191	162	187	179	172	198	153	159	171	168	178	187	160	188	179	181	151	151	158	192	169	180	161	162	159	187	169	187	180	179	197	190	175	160	172	183	160	162	168	163	156	181	155	176	162	160	171	158	163	202	166	177	170	166	177	170	185	180	160	178	173	176	184	189	165	168	167	169	170	165	196	173	185	182	192	179	184	162	185	169	186	160	177	149	185	186	163	164	154	163	176	174	205	172	195	159	154	185	161	156	161	161	197	158	174	162	186	165	164	162	153	155	186	193	162	177	154	179	189	164	165	189	184	148	172	196	169	182	196	183	184	189	185	177	179	184	199	173	167	178	169	194	146	165	171	151	201	159	194	191	185	184	184	175	179	182	196	173	185	163	180	153	141	208	187	182	161	178	192	189	164	179	166	177	170	167	168	169	167	169	165	181	155	182	197	161	161	156	183	184	191	167	174	144	166	196	172	171	144	163	185	179	182	175	151	191	174	190	192	178	178	160	156	165	177	178	177	184	165	170	183	168	170	192	165	184	178	185	186	174	183	204	172	186	172	158	180	198	164	188	182	188	164	160	173	160	168	175	176	171	176	176	167	189	174	184	169	175	170	179	187	178	196	167	175	176	182	179	153	201	210	185	197	152	175	207	175	159	165	192	162	170	179	186	171	178	161	160	178	191	177	176	155	155	167	172	182	162	156	172	166	176	174	168	168	168	182	177	171	202	171	163	189	171	175	162	195	191	179	188	202	189	168	187	173	175	177	176	153	166	167	161	177	183	148	177	169	176	155	184	177	199	181	181	200	155	155	186	153	164	190	181	183	187	174	177	186	156	186	172	176	199	192	175	164	180	179	175	168	177	184	176	172	153	185	180	172	181	183	180	161	163	162	170	183	177	165	167	161	159	191	183	176	165	173	203	158	189	176	181	192	157	153	171	192	187	174	165	163	183	179	174	182	194	190	188	186	174	180	195	190	154	176	176	168	177	166	181	184	166	173	189	185	157	172	201	172	195	161	164	189	172	174	145	164	192	152	190	175	179	172	181	167	168	167	181	153	154	173	169	166	187	171	171	161	169	165	178	167	168	191	175	202	169	198	194	184	166	185	171	194	191	151	196	173	179	171	180	190	160	181	178	169	190	169	176	193	184	170	187	184	169	190	170	178	181	176	185	198	163	187	153	182	163	153	187	139	169	167	189	159	178	165	165	178	192	153	165	156	170	168	162	147	177	186	174	178	174	178	189	186	182	171	178	169	196	172	167	188	168	203	193	189	165	189	155	148	162	166	193	150	172	172	166	169	177	182	158	178	204	197	180	177	174	163	172	195	144	195	170	183	198	182	185	170	161	184	181	181	148	163	167	192	176	184	164	185	175	175	162	166	173	170	169	153	183	192	169	178	168	164	199	166	169	181	171	167	161	175	158	155	176	147	165	168	177	161	175	172	168	167	162	158	187	180	152	152	159	173	184	180	195	175	193	170	188	170	165	197	194	170	199	200	167	178	163	153	192	166	175	155	202	182	187	169	174	189	165	151	170	188	175	162	180	157	194	158	187	188	174	169	175	166	188	185	160	191	171	160	173	197	179	202	160	162	166	171	165	162	192	174	178	153	201	167	177	162	192	188	202	180	172	187	191	167	188	188	161	187	172	187	160	187	171	189	163	175	164	171	177	203	174	170	157	167	190	198	169	174	153	162	195	179	186	177	184	191	172	172	151	166	191	174	177	211	202	165	163	176	163	164	175	184	174	161	180	172	173	150	171	177	163	164	172	179	171	172	181	187	185	189	186	174	169	170	181	162	170	195	169	181	174	150	191	160	153	170	180	177	188	177	179	182	184	174	171	169	192	164	162	150	160	174	179	161	144	139	188	178	188	157	179	193	199	176	178	163	188	149	173	163	189	173	195	173	189	167	170	187	156	191	168	182	166	153	177	178	189	171	163	178	165	175	174	162	161	187	181	184	190	193	170	174	152	189	158	209	176	186	159	163	164	168	194	162	185	182	202	194	172	179	168	179	146	189	201	185	165	179	148	170	169	190	179	164	156	164	205	188	186	174	160	187	185	175	198	175	186	174	172	169	178	173	187	172	172	160	174	171	176	187	189	163	204	168	177	192	184	180	191	167	176	161	188	188	177	180	162	176	167	167	172	177	173	175	180	198	164	181	174	151	180	202	173	187	179	178	175	171	179	162	186	151	175	182	185	165	156	191	192	191	181	176	187	170	185	164	162	154	179	186	178	181	160	187	190	182	191	163	183	187	182	184	177	157	181	154	197	162	162	179	173	164	154	163
24033	2809	6601	6962	5743	4699	3760	3054	2594	2246	1970	1775	1575	1441	1399	1269	1209	1092	1073	1039	964	930	923	901	868	836	833	822	773	722	782	776	753	654	675	673	685	661	711	692	678	642	634	639	632	660	584	651	631	594	571	606	621	608	613	587	621	613	621	618	618	578	649	582	628	566	617	585	610	581	576	616	549	612	620	557	594	606	587	555	555	532	567	577	554	546	582	591	595	590	531	568	534	572	571	569	592	569	570	558	563	576	557	595	555	550	560	584	566	576	547	573	562	575	585	539	583	614	579	534	548	583	569	620	563	564	537	566	536	572	574	540	599	560	572	572	531	579	600	575	555	538	573	553	555	522	565	526	594	564	549	553	559	550	557	563	573	510	518	545	601	536	573	559	573	593	546	560	582	589	575	578	570	522	551	578	544	557	556	578	587	565	552	558	561	585	577	547	550	590	548	529	549	564	568	578	534	490	598	605	564	547	538	579	557	578	524	565	514	585	554	564	563	550	546	606	569	564	577	560	541	554	597	570	563	560	561	573	567	564	544	585	577	557	572	536	589	505	559	543	558	568	530	521	573	547	505	542	593	557	560	526	590	553	563	581	583	541	557	509	549	538	604	554	534	568	578	569	577	604	577	565	547	554	564	631	552	568	558	591	518	584	531	564	572	580	568	583	504	546	578	574	551	611	541	538	601	535	555	540	557	581	577	541	552	564	556	563	564	563	563	555	519	568	574	526	559	506	526	557	541	543	556	593	528	570	569	552	580	526	557	590	528	525	566	550	555	549	591	517	538	583	559	570	558	555	604	559	556	530	539	519	553	596	556	587	536	558	572	578	517	516	555	549	556	537	562	539	557	530	576	594	549	562	558	551	538	555	554	538	533	562	582	543	599	537	546	541	544	563	545	575	602	550	559	582	531	536	523	524	572	528	545	547	557	558	562	568	557	578	545	563	605	544	559	540	553	561	590	591	535	585	551	574	557	557	575	585	551	605	562	544	556	591	542	542	577	542	542	560	570	579	573	557	564	533	584	560	521	555	559	554	550	548	558	552	557	543	572	563	543	577	541	508	559	568	537	563	582	553	557	581	561	578	529	538	559	598	525	553	574	566	515	560	525	581	569	576	550	540	535	558	549	536	580	607	541	521	546	596	544	558	585	505	531	586	570	567	535	558	584	550	580	558	508	541	552	547	562	570	544	557	550	563	519	573	528	551	542	561	556	548	569	534	584	566	571	559	537	556	575	545	586	503	503	578	500	521	573	565	544	546	535	530	540	578	571	627	541	547	579	585	570	574	562	557	520	546	554	566	583	588	565	527	559	544	627	545	584	569	571	551	561	560	565	594	525	538	547	592	550	533	562	598	563	572	557	582	525	580	550	565	516	511	526	551	551	551	537	539	505	536	550	546	591	555	541	575	567	547	583	533	556	534	546	516	551	574	576	560	528	582	565	530	594	569	494	561	518	573	543	564	564	543	545	560	581	540	598	536	559	586	588	576	556	558	566	547	585	550	550	519	524	594	553	535	562	556	571	534	539	537	560	591	565	538	521	561	541	553	567	550	551	558	601	606	589	544	577	555	580	582	557	534	540	553	573	550	546	560	530	579	562	526	540	545	548	605	524	564	553	548	526	528	568	559	562	549	563	513	588	534	534	563	535	547	571	573	536	527	560	575	531	572	567	538	570	568	583	547	571	522	556	546	523	590	576	573	553	555	545	532	547	541	576	546	583	521	543	566	588	611	582	558	563	528	572	539	571	545	561	586	528	520	605	578	615	518	526	563	564	556	554	561	527	559	529	576	522	577	573	598	549	530	598	517	573	550	568	571	558	546	553	554	556	602	574	562	556	546	561	545	514	531	526	547	556	574	563	563	566	523	548	531	559	541	570	571	580	529	557	575	567	563	575	567	552	557	562	554	573	596	540	553	543	568	568	581	578	521	565	562	557	527	547	541	589	569	538	557	616	567	564	571	573	537	562	576	551	556	589	526	535	524	542	562	567	570	569	557	521	534	531	575	562	546	567	586	525	570	554	561	518	491	548	542	528	545	525	527	537	588	548	561	601	579	530	563	540	527	540	520	595	586	525	557	605	520	577	574	529	553	554	569	571	528	550	578	522	548	586	540	538	540	572	572	535	585	581	562	525	525	532	588	555	592	563	554	598	554	576	581	532	543	556	575	587	585	539	582	532	546	513	539	558	542	513	588	595	524	580	541	516	549	537	567	572	606	527	587	563	540	545	518	552	509	560	552	548	595	617	557	545	530	534	492	517	565	511	535	565	584	598	516	581	532	559	556	558	568	548	613	541	553	560	532	593	558	572	615	535	580	597	555	560	603	503	527	500	564	550	605	584	569	583	556	546	587	520	597	544	576	573	542	549	586	589	525	549	540	563	595	592	582	537	539	592	575	522	549	530	554	530	589	537	579	584	570	585	551	495	551	562	555	535	552	591	566	578	571	572	526	559	547	535	551	597	548	584	556	553	558	553	517	520	530	581	577	536	576	556	556	577	527	545	566	553	603	543	568	552	553	568	558	533	613	550	532	560	564	556	537	511	559	547	519	547	557	538	557	561	572	573	598	559	584	557	538	528	553	575	542	552	530	574	572	512	559	582	530	518	556	540	550	545	630	549	542	545	603	570	552	564	563	540	572	587	534	543	563	587	558	571	558	563	545	600	572	583	552	548	579	560	540	610	531	555	596	553	517	575	540	501	595	546	575	594	563	586	573	554	581	590	551	584	542	581	595	560	550	552	569	571	568	523	555	542	538	547	612	546	541	585	515	547	561	549	537	563	541	557	580	539	574	548	558	546	546	600	555	553	590	598	557	589	530	593	517	546	566	536	551	536	547	573	602	562	598	553	576	566	564	569	556	569	542	567	585	617	549	557	555	587	530	530	537	538	579	593	558	555	556	550	544	552	544	568	555	580	553	577	583	599	537	567	559	582	540	577	583	524	600	574	554	517	553	587	571	526	511	587	544	556	521	588	568	573	583	558	536	565	568	563	553	527	563	527	516	571	577	556	545	554	522	557	581	587	563	557	617	529	534	505	570	564	579	530	563	514	561	542	552	594	568	531	575	524	566	540	501	566	551	556	571	559	551	564	581	547	550	577	565	533	515	529	587	555	548	530	508	582	525	558	520	610	520	556	540	584	575	577	552	541	562	534	542	552	558	560	543	550	545	565	561	565	555	535	567	563	547	547	542	559	562	543	558	560	556	561	538	520	557	568	526	570	579	569	560	553	513	567	611	571	632	518	552	560	534	579	615	548	520	546	529	567	600	544	536	560	555	532	523	589	562	520	596	551	568	549	539	554	541	546	584	539	544	567	541	572	558	549	512	534	534	548	570	579	559	587	553	554	584	572	522	566	601	592	581	519	565	595	534	587	550	591	542	522	546	560	500	568	515	531	587	537	548	568	548	577	502	573	561	601	556	591	564	529	538	567	580	587	559	543	582	510	560	552	548	568	549	544	541	574	553	520	573
4671	338	225	161	171	133	110	124	106	114	118	132	118	97	120	110	116	118	123	109	115	119	130	109	118	118	129	110	121	122	122	128	129	119	115	129	106	117	117	95	128	109	109	119	128	108	125	127	111	123	113	115	127	110	116	132	116	109	126	138	120	116	107	117	138	102	119	111	123	114	120	128	115	114	112	122	118	120	108	97	118	117	111	104	108	125	128	141	127	115	107	123	134	125	109	135	127	138	102	112	117	121	125	99	131	112	136	101	124	125	126	120	131	109	128	123	109	121	120	131	119	118	114	138	109	126	120	119	133	121	121	130	108	104	112	119	114	128	139	123	105	133	104	133	136	133	140	122	116	101	120	108	125	115	124	98	112	112	128	102	115	135	103	140	129	138	134	127	120	120	113	126	123	115	137	126	118	128	115	118	142	123	104	126	108	127	124	115	111	115	132	127	122	122	102	103	111	122	93	109	142	113	112	118	126	128	91	116	112	128	106	109	125	109	121	111	114	121	117	111	132	114	117	119	120	118	122	92	137	101	129	107	115	121	126	101	121	114	122	120	108	118	112	119	116	137	125	130	102	109	116	120	95	115	117	104	112	115	125	125	110	124	112	133	104	114	119	118	113	128	128	130	143	132	116	132	112	124	128	108	98	112	135	111	100	116	125	126	112	106	125	111	97	127	124	119	120	116	110	140	120	129	112	119	106	107	103	118	130	117	119	115	120	111	101	126	114	121	128	122	101	134	98	112	112	146	123	127	118	109	97	112	112	116	117	103	128	123	117	127	135	113	99	112	115	122	129	115	113	107	129	133	135	112	102	140	117	128	127	114	112	121	124	114	109	139	135	118	103	104	109	119	107	133	114	112	120	119	106	126	95	119	121	126	143	127	106	100	125	114	129	137	133	111	124	112	116	136	104	114	100	128	106	116	107	108	107	126	129	120	140	107	126	112	108	130	107	127	109	109	138	123	117	126	120	111	121	121	122	138	118	124	107	116	119	140	114	137	97	107	102	106	114	115	122	111	122	115	118	123	131	138	120	117	119	114	106	119	128	125	123	117	100	108	98	97	123	116	109	129	114	117	100	108	122	103	121	122	109	101	124	126	120	113	128	128	125	114	110	140	135	101	99	105	113	113	115	121	109	96	127	117	125	114	117	128	108	117	108	119	114	122	130	133	120	109	129	108	130	100	111	102	113	126	123	103	115	129	122	121	114	111	119	128	120	111	97	110	119	124	109	105	101	104	119	114	118	108	111	114	117	118	100	117	102	106	122	129	115	117	137	113	127	127	122	136	122	114	128	134	123	100	105	124	125	111	111	132	123	126	116	116	129	108	125	114	112	127	110	109	128	107	116	110	105	117	128	129	115	101	118	115	132	118	114	127	107	127	129	101	125	112	106	129	126	106	125	128	116	123	130	103	111	108	115	108	133	129	110	112	128	120	111	109	114	122	112	112	129	120	116	118	127	107	111	105	110	96	118	111	115	120	125	112	113	106	97	104	110	119	110	107	117	113	114	136	121	108	126	116	105	114	114	120	121	104	112	117	131	129	116	122	133	115	111	96	136	105	123	119	125	112	131	128	118	103	114	125	137	115	104	126	135	118	120	111	101	129	126	126	130	103	116	119	115	112	118	97	110	126	136	112	120	117	121	104	105	127	131	116	106	126	123	106	139	110	127	112	112	142	117	118	110	104	114	121	127	122	116	122	105	126	132	113	123	112	120	116	134	119	130	115	103	97	97	115	130	139	112	122	135	105	109	122	107	114	119	102	121	124	123	101	132	118	126	119	103	107	118	120	120	113	105	100	123	103	121	142	133	112	124	107	121	117	118	116	115	125	128	120	103	97	119	137	101	94	126	111	107	126	131	131	96	114	93	116	134	106	139	110	122	113	117	115	131	110	134	111	117	139	110	102	120	122	128	114	108	124	123	120	123	117	120	122	124	104	119	118	105	108	120	114	121	107	106	126	112	123	112	105	113	103	97	117	128	127	121	122	125	100	120	108	114	136	125	128	130	124	104	138	113	101	123	103	103	125	114	120	113	141	106	129	94	118	117	115	120	141	119	113	112	103	128	109	112	127	132	104	131	121	120	114	117	136	132	120	133	122	118	111	112	113	103	126	110	116	119	136	124	132	124	129	138	99	130	112	111	115	102	121	131	118	125	136	125	117	131	124	115	115	126	120	115	120	95	120	120	108	118	121	101	131	123	121	129	110	107	136	122	137	122	113	127	114	120	128	85	109	110	144	110	113	129	119	109	112	123	91	107	123	98	113	110	120	122	132	123	128	135	103	130	115	119	99	116	119	120	102	124	137	131	121	119	105	124	105	114	119	103	103	110	135	107	112	103	117	97	114	131	119	133	121	109	129	111	131	113	116	101	98	109	104	94	137	111	134	116	133	128	122	116	120	120	132	116	106	102	134	130	127	117	113	126	101	135	124	104	127	120	122	105	129	106	124	101	105	119	136	122	118	116	113	105	111	111	109	111	124	126	139	107	117	118	121	101	114	104	102	117	131	111	121	135	118	104	115	114	109	133	140	120	130	122	117	113	118	129	112	118	105	127	113	131	127	122	123	116	111	99	103	101	103	114	110	105	107	113	121	112	122	131	122	109	121	120	110	114	101	124	131	127	102	119	112	115	124	111	99	105	116	121	115	128	139	104	113	146	123	131	114	124	149	117	130	117	127	101	110	86	107	125	120	115	108	140	112	111	104	122	111	117	128	130	104	127	114	132	111	98	120	127	106	115	130	132	124	115	167	105	109	129	124	134	124	122	98	130	129	141	121	121	108	139	144	100	147	117	130	125	139	125	123	115	141	110	121	110	123	146	111	120	113	112	128	117	124	128	119	123	121	120	120	123	150	122	92	107	139	102	128	115	112	127	133	116	105	122	120	121	129	105	123	129	124	117	119	106	90	116	114	143	110	109	139	105	116	130	104	107	129	122	122	130	113	116	113	132	143	118	124	124	102	101	112	132	121	121	108	147	115	119	128	113	118	104	107	118	106	100	113	126	134	122	142	115	132	95	120	127	111	131	125	142	124	111	127	102	135	115	124	117	109	111	107	109	116	115	123	112	117	121	122	125	129	124	115	109	110	119	127	110	99	114	116	111	97	122	101	114	117	137	112	128	114	97	137	115	127	119	134	122	108	129	98	120	120	107	134	121	123	115	115	132	128	113	129	138	108	110	122	128	120	122	116	129	95	127	110	135	97	108	115	118	115	127	112	122	108	130	124	97	106	146	111	113	121	108	134	93	117	121	134	120	114	120	111	119	117	117	124	119	135	117	113	121	96	124	106	113	124	97	114	115	123	114	102	128	119	107	134	100	113	103	106	126	127	129	121	122	104	114	122	130	120	114	102	117	98	137	109	126	129	127	134	122	96	115	132	115	124	107	121	126	118	111	145	135	116	115	122	105	115	118	119	110	116	114	117	125	134	113	112	113	129	117	132	127	96	100	135	125	144	127	137	124	118
4738	445	561	553	529	515	472	460	436	454	429	447	400	374	392	423	413	392	424	420	387	398	411	380	419	422	398	396	416	374	369	381	424	397	401	422	399	408	412	409	397	419	422	378	412	391	405	368	399	391	375	382	372	386	351	403	400	430	363	403	347	394	360	425	371	374	405	382	422	408	382	385	392	380	386	387	397	407	422	363	347	375	395	371	418	403	374	417	408	353	419	421	419	360	372	375	362	359	398	377	372	396	409	374	406	370	372	399	349	355	409	391	397	392	402	378	389	411	355	370	356	414	365	402	359	349	379	401	391	406	386	365	377	373	361	411	387	372	398	412	392	410	410	391	383	416	379	388	371	382	381	374	436	393	409	365	370	398	378	370	395	389	419	356	427	394	371	378	365	408	362	371	375	388	394	398	392	383	403	393	386	405	373	367	357	379	387	409	407	368	373	391	386	404	372	362	397	419	372	416	374	386	409	394	363	371	370	398	408	411	355	369	364	401	374	396	357	411	374	385	360	365	373	372	372	360	397	395	368	411	388	368	360	428	415	400	385	391	371	370	366	427	368	393	384	393	397	382	406	383	398	406	388	390	386	404	393	378	387	371	381	383	382	380	384	400	394	406	402	413	398	378	413	372	363	412	398	410	409	367	348	364	377	377	381	385	386	394	387	376	354	391	395	365	409	395	384	376	403	397	356	385	417	378	413	406	347	376	384	399	388	422	397	386	330	379	402	395	388	386	375	407	384	380	431	363	364	409	403	385	350	384	378	361	408	384	409	362	371	384	406	403	403	362	379	372	397	369	403	405	375	413	370	392	384	370	394	323	367	438	376	376	412	395	394	412	371	411	397	339	380	355	383	383	371	385	405	375	395	394	341	376	382	378	420	407	360	387	398	394	365	424	385	387	375	375	383	367	387	389	395	401	384	420	359	419	391	384	367	408	411	385	368	366	388	413	426	430	409	403	416	369	388	405	394	339	392	397	347	377	383	397	391	400	354	399	382	418	381	425	397	373	359	359	395	358	398	368	383	381	377	357	339	393	401	396	392	395	369	418	388	403	409	369	380	436	406	373	384	425	365	379	340	375	436	373	374	408	395	406	399	370	369	379	405	407	400	362	362	379	371	368	421	385	355	369	399	373	386	369	376	395	367	429	404	392	370	373	404	396	396	386	380	381	421	392	413	435	380	403	403	384	404	401	408	367	395	409	373	363	382	372	395	363	381	358	392	358	371	373	404	369	431	388	387	389	423	367	397	381	385	402	398	391	401	369	414	393	401	387	398	394	384	378	387	391	398	387	391	373	389	372	382	375	401	352	373	403	425	400	385	379	408	390	349	386	363	389	377	381	400	407	380	403	404	401	397	405	365	382	393	440	317	400	393	375	402	394	355	345	383	377	363	361	391	365	370	353	416	390	422	387	369	376	369	382	392	336	378	380	407	397	362	375	387	399	391	400	369	369	373	381	383	376	387	384	391	393	409	366	399	387	373	356	360	338	357	376	378	378	415	393	417	404	367	358	384	329	385	393	391	350	402	405	367	387	406	399	411	387	413	350	396	371	394	365	395	350	383	359	358	350	392	426	426	429	408	441	413	408	373	402	378	369	409	368	390	401	402	369	388	358	411	344	398	372	387	390	391	351	393	369	379	381	409	391	383	414	390	392	411	414	366	380	387	413	401	369	398	357	425	393	384	433	387	369	409	412	387	386	390	394	410	369	383	384	393	368	392	416	406	376	364	366	393	387	373	372	385	389	401	393	436	382	364	404	393	400	386	372	371	397	411	390	349	397	385	382	396	361	373	369	375	404	420	393	399	381	401	400	371	383	353	371	388	384	377	389	383	424	395	419	401	405	382	372	405	380	376	398	361	408	360	403	377	377	391	365	417	384	420	367	413	362	408	393	421	360	401	373	375	401	396	397	376	409	390	369	380	414	393	389	387	362	413	368	382	365	395	383	403	388	405	351	401	400	391	353	387	396	349	381	392	377	383	394	383	377	383	390	389	377	369	406	346	349	388	371	371	364	376	401	420	341	388	360	403	376	376	399	388	387	410	376	411	420	374	374	382	399	368	408	371	382	397	421	374	357	400	362	356	363	379	358	363	372	389	387	409	396	389	388	385	359	372	395	372	411	386	392	387	374	391	380	397	392	389	389	354	374	398	403	387	417	378	406	400	387	419	384	413	389	393	369	378	359	373	349	431	402	396	405	388	394	374	389	384	369	382	384	417	382	380	391	386	396	410	417	382	384	412	398	404	378	405	392	394	366	415	396	406	389	349	412	409	415	378	375	400	362	392	357	377	375	388	405	382	391	356	365	368	424	370	407	387	411	371	367	405	403	366	389	397	379	389	370	363	388	401	377	396	401	366	382	399	412	389	376	389	407	364	377	400	375	390	411	395	411	402	385	398	385	377	370	405	411	384	405	406	422	370	397	350	376	370	410	383	377	378	413	424	372	378	418	365	391	387	390	403	394	386	376	399	403	388	404	421	398	377	386	406	357	390	459	411	413	373	379	388	377	379	389	386	413	407	393	379	409	365	368	404	369	401	395	368	385	350	390	382	378	417	384	385	368	412	386	387	389	370	364	402	367	401	379	416	393	388	395	384	378	384	386	359	420	396	417	384	367	347	415	409	357	370	388	354	363	390	382	378	386	371	370	398	394	408	388	406	397	411	417	396	373	401	407	403	383	386	405	397	430	377	389	362	382	379	383	378	416	418	378	384	393	403	344	359	380	415	393	383	380	395	374	382	375	411	388	358	406	369	385	417	376	384	379	394	382	422	333	403	380	363	388	391	359	397	413	386	403	410	396	378	407	377	413	402	386	364	422	367	335	370	366	350	378	388	405	384	404	365	394	414	367	423	386	419	378	349	426	360	374	396	361	398	339	361	375	399	416	391	391	378	389	360	384	397	389	394	377	362	365	376	383	375	380	387	385	426	399	389	383	390	392	393	405	398	413	445	394	353	398	394	408	421	399	385	408	402	391	378	379	394	382	408	415	390	373	371	385	371	362	356	370	385	403	388	384	403	385	406	424	388	393	373	344	371	380	380	374	377	359	390	377	363	386	404	365	413	368	372	342	403	437	373	381	363	377	370	382	365	385	411	369	392	392	418	369	394	409	418	386	358	396	401	405	371	399	357	388	417	366	372	382	389	368	378	372	371	396	386	363	371	377	360	395	374	342	385	395	413	401	366	403	365	410	365	399	388	387	403	398	380	367	397	371	417	390	369	377	412	393	371	390	369	409	376	394	404	370	393	403	382	368	405	397	400	350	380	401	383	363	375	421	382	367	394	355	388	393	376	386	406	392	357	359	395	400	405	350	398	431	380	403	402	383	404	382	376	370	387	369	370	348	385	387	404	352	371	365	404	453	365	419	387	375	395	413	374	388	422	396	389	371	410	364	390	378	348	398	386	413	373	377	394	371	421	384	380	381	381	407	343	386	402	398	369	392	382	428	368	390	356	384	362	382	396	341
34333	5017	1443	1004	657	463	328	279	260	217	200	150	159	143	137	122	111	120	124	88	102	107	95	81	100	110	90	93	97	94	81	87	86	97	80	92	94	94	85	101	91	96	86	95	87	86	87	83	97	96	83	80	85	95	81	88	94	87	86	71	83	98	104	95	88	71	94	92	95	77	80	73	76	95	84	70	72	99	81	103	82	81	102	94	75	94	92	95	77	88	85	78	80	89	94	74	75	76	83	74	99	95	88	91	87	90	73	87	80	84	87	88	80	95	99	82	92	100	85	84	78	71	82	78	84	102	78	80	91	100	80	89	77	91	82	92	85	93	103	74	79	77	88	79	83	80	82	75	78	75	103	92	97	96	95	85	79	86	98	79	80	79	68	78	81	76	77	87	87	75	80	95	94	81	100	95	105	68	88	81	77	93	85	93	86	82	85	77	105	105	76	78	97	84	81	83	105	80	87	87	93	85	97	73	81	65	83	86	88	88	59	70	88	89	98	93	72	85	68	98	87	76	80	76	83	90	73	76	86	93	88	83	78	74	88	82	84	77	92	70	97	79	94	68	89	97	94	74	80	98	80	88	81	94	96	82	81	93	89	94	82	77	76	83	80	84	69	88	72	95	65	78	86	86	63	98	88	80	81	81	69	68	76	96	85	83	93	101	70	68	99	88	65	84	105	96	92	86	81	81	93	76	75	79	75	84	90	102	84	73	91	66	92	74	86	76	72	67	94	66	76	76	89	97	98	89	84	83	88	87	100	81	95	77	92	77	88	84	73	84	81	72	86	85	77	77	76	102	73	86	94	98	91	69	77	76	95	85	81	85	91	90	70	69	85	86	77	93	78	75	76	112	71	75	91	88	90	85	99	73	88	87	86	91	83	90	93	75	79	81	85	77	66	55	101	92	102	69	76	87	83	79	78	91	98	81	89	87	87	73	84	75	71	85	84	85	77	67	77	92	87	80	85	90	74	89	89	77	95	75	75	84	82	85	89	92	77	88	86	81	81	78	92	81	80	72	81	86	69	75	88	86	70	76	80	86	104	65	89	75	74	93	82	102	84	88	93	87	84	76	85	91	86	92	78	86	86	82	85	98	76	86	99	81	102	77	74	84	63	95	99	84	76	84	75	82	91	93	86	69	87	74	78	99	92	75	98	73	89	79	89	88	100	88	99	102	78	95	69	98	76	107	79	91	101	78	90	76	77	81	90	90	89	76	79	92	79	89	85	70	72	85	98	95	81	83	99	87	92	78	100	84	86	99	88	82	81	92	71	88	77	101	85	82	89	84	77	71	81	100	97	81	74	93	87	74	97	79	77	81	69	89	99	84	90	71	102	108	93	87	69	73	80	83	77	90	100	94	86	89	95	81	76	84	79	77	95	93	93	76	89	96	85	61	80	84	82	80	64	83	105	81	84	91	101	86	76	92	79	70	82	90	73	88	87	68	87	82	66	80	70	88	87	62	84	95	80	90	75	81	81	90	89	103	90	95	80	79	80	88	85	107	88	87	85	82	73	84	70	81	80	74	75	70	78	82	69	83	104	102	85	78	83	86	86	82	92	69	87	72	99	81	75	73	78	85	91	82	88	84	78	86	87	69	96	97	89	105	84	85	88	91	80	83	78	78	73	92	97	96	81	89	81	79	102	97	82	90	86	77	77	74	76	75	87	88	94	83	90	93	81	84	83	90	77	77	88	101	86	65	78	85	78	76	74	82	96	83	88	77	77	87	77	67	95	72	73	84	75	85	90	80	73	79	101	77	70	80	80	67	95	88	95	74	88	72	80	85	78	87	67	86	97	89	89	86	83	93	82	81	80	91	81	78	99	99	72	93	84	98	87	93	70	87	86	89	70	94	75	83	72	73	87	82	90	86	77	90	79	89	81	90	73	96	85	94	77	86	91	84	83	88	97	81	73	96	69	87	95	81	83	88	103	92	79	95	91	83	79	105	81	92	92	93	71	75	93	76	88	78	68	75	78	81	81	93	72	73	95	78	83	86	90	86	90	86	98	90	82	91	94	81	87	96	92	89	97	71	73	93	72	96	107	78	90	74	98	80	81	78	81	95	77	76	88	86	87	85	81	89	73	77	82	90	88	78	97	77	80	78	75	99	96	75	65	75	82	83	89	95	88	86	103	69	79	99	78	86	62	96	81	71	71	79	85	68	72	91	80	85	85	96	75	74	79	86	76	90	85	71	92	78	93	79	79	69	73	87	96	90	65	93	94	76	78	91	89	85	75	82	80	83	87	61	80	78	78	102	94	85	95	68	82	84	75	79	94	105	85	103	81	77	84	71	74	85	107	92	92	75	90	98	75	87	77	71	83	85	77	78	62	96	76	85	72	97	73	100	79	81	78	75	70	90	78	72	99	85	82	94	86	85	98	93	95	80	84	69	81	92	86	85	76	86	83	86	75	83	95	90	71	83	75	88	76	98	103	88	101	93	88	86	85	86	83	107	98	80	102	83	72	88	86	96	72	83	85	104	88	93	87	69	73	86	76	82	83	78	90	85	85	73	87	91	77	72	85	86	89	76	78	72	81	94	75	88	102	86	68	92	87	84	69	91	92	79	79	93	89	91	98	94	73	77	83	92	84	79	89	83	80	90	84	83	69	78	95	85	86	73	81	93	96	69	100	65	78	73	81	81	100	82	83	85	77	87	80	90	100	87	77	62	87	79	77	107	98	85	80	94	102	80	82	105	92	90	77	83	83	77	83	70	98	79	82	86	85	76	91	100	79	85	84	84	90	91	93	89	63	70	98	87	92	85	80	88	101	81	88	89	83	76	96	92	89	79	84	95	89	75	81	85	80	77	99	82	92	98	90	89	73	87	110	79	82	72	85	82	91	96	83	85	72	80	93	78	77	79	82	83	75	88	85	71	75	88	83	95	77	78	67	98	87	79	93	84	87	84	95	83	74	81	70	96	75	83	93	83	79	68	79	89	75	75	85	91	72	79	81	81	88	77	81	80	74	89	68	90	85	91	79	89	84	90	89	78	67	82	95	81	76	71	90	84	88	86	90	88	101	88	83	73	86	89	76	73	80	77	78	95	96	78	79	72	87	68	87	98	76	74	84	84	95	95	83	99	75	88	79	87	89	96	84	86	65	75	100	90	90	94	81	75	86	94	87	74	81	73	77	87	78	85	84	87	75	89	75	76	83	81	107	84	95	83	92	68	94	78	82	84	84	93	71	81	99	88	92	79	82	89	94	77	84	98	89	93	84	89	76	76	70	77	97	85	83	92	83	94	95	85	89	85	91	90	93	90	77	82	94	100	73	82	90	81	95	78	75	90	88	93	87	73	102	83	76	73	111	90	75	103	97	96	75	82	77	86	91	87	73	81	80	71	68	67	124	78	93	78	84	72	104	82	80	90	91	86	111	91	87	87	74	102	97	76	86	106	91	84	74	76	85	83	110	80	82	80	86	70	89	86	86	106	95	85	78	99	88	88	63	80	85	84	76	80	83	93
18236	1482	3468	3824	3097	2430	1939	1592	1396	1127	1014	882	852	772	737	691	627	550	537	511	527	491	484	466	452	457	432	396	436	402	402	432	416	401	376	385	355	383	385	349	363	364	339	359	320	349	341	298	346	342	290	383	318	348	338	326	322	322	305	316	340	310	260	334	345	336	283	303	318	316	283	345	323	303	307	317	321	304	312	337	309	318	284	317	305	299	270	329	325	341	352	314	324	319	294	303	333	293	307	321	331	313	294	305	297	327	309	299	310	279	276	299	304	292	300	299	304	311	330	302	325	298	302	300	319	318	320	312	321	316	297	295	303	320	335	285	335	307	312	322	271	301	319	308	315	294	301	298	305	323	347	296	298	302	282	301	306	301	311	309	296	327	315	302	269	270	315	291	311	300	283	302	306	281	278	269	309	343	337	283	301	311	289	309	295	301	294	293	321	288	309	281	321	319	296	307	295	317	294	287	307	292	297	303	295	297	277	318	298	293	316	315	303	297	302	293	299	297	294	311	275	291	302	299	296	292	290	299	277	258	313	345	302	308	311	275	307	285	322	301	303	302	271	290	306	304	290	329	321	311	282	305	317	322	309	289	263	309	304	277	307	296	304	307	315	320	297	308	301	287	277	304	315	328	297	333	278	278	313	325	305	327	278	278	291	308	292	318	311	315	302	317	306	281	275	273	333	302	308	271	306	278	312	297	309	307	314	277	288	299	308	293	303	293	314	324	286	306	306	291	273	315	317	313	314	301	277	273	292	275	297	291	276	281	299	320	317	288	292	341	323	298	284	307	302	294	310	320	290	319	306	290	298	295	308	345	324	332	311	318	336	337	328	348	293	289	309	294	301	341	299	291	320	292	276	298	315	286	288	293	278	273	309	281	290	280	317	289	290	296	286	299	301	289	310	303	311	306	327	275	300	302	313	316	318	313	296	298	329	291	306	332	295	312	292	296	274	296	287	284	294	262	298	290	298	314	315	303	289	296	306	291	295	282	276	278	322	300	285	326	284	308	303	282	321	331	330	311	306	279	315	287	289	290	295	318	294	313	308	331	319	316	319	299	295	301	309	283	344	312	291	286	314	280	306	301	310	287	286	303	320	293	252	309	296	300	307	285	312	302	289	335	321	255	342	320	287	297	287	321	298	290	289	283	310	338	299	292	302	295	311	282	297	321	306	293	291	295	308	314	329	276	277	309	310	289	302	290	294	279	298	307	312	313	286	265	305	312	290	277	306	327	319	295	272	307	297	331	288	303	310	297	313	315	272	304	292	284	300	296	285	286	313	313	290	310	272	305	297	312	307	290	291	286	297	313	302	275	313	290	306	320	297	292	276	281	275	313	310	318	294	303	308	297	280	295	322	319	298	291	333	328	291	293	315	293	305	293	255	287	309	291	309	289	305	300	302	283	308	347	293	314	316	309	308	285	298	291	288	322	312	296	287	289	314	321	252	295	332	290	303	314	316	305	285	281	298	329	261	296	284	292	300	280	326	296	333	311	308	313	292	287	325	297	292	328	294	316	305	328	295	283	308	316	277	285	307	291	297	314	283	287	308	297	334	277	296	303	296	302	295	278	317	296	295	306	310	282	290	301	319	299	302	335	285	306	320	293	295	282	315	290	314	291	327	345	303	290	323	300	286	289	294	294	304	286	292	299	283	268	278	298	288	297	304	305	302	294	317	306	286	291	316	312	303	301	321	338	289	312	321	299	324	299	335	290	321	312	285	316	270	277	318	314	276	281	329	319	294	298	315	292	315	278	284	305	292	301	275	313	320	298	303	290	265	273	301	297	308	314	311	314	286	319	309	312	297	285	284	291	285	323	323	306	344	297	310	322	320	307	317	269	304	326	288	281	338	293	286	325	292	281	308	288	300	288	302	316	302	290	273	336	284	316	280	295	288	306	306	319	309	336	289	339	301	295	300	298	306	290	303	312	274	285	293	300	279	288	288	295	317	326	318	330	266	294	326	289	288	314	251	275	272	285	340	300	291	315	319	333	297	278	306	301	291	313	302	301	292	324	287	303	330	268	285	298	294	304	276	305	297	298	287	289	280	280	314	290	304	299	279	302	300	344	291	287	298	266	295	303	315	303	304	343	305	323	295	318	287	332	284	281	325	286	288	292	293	310	311	298	304	322	319	312	294	311	290	314	297	295	296	285	290	289	329	310	321	292	292	301	296	303	294	294	310	316	314	331	287	248	273	318	290	325	276	334	290	283	311	305	292	267	298	303	291	286	274	311	329	295	286	321	282	315	314	325	295	279	309	295	266	293	339	292	306	312	305	348	296	290	321	305	292	280	290	304	276	292	292	312	336	289	331	308	292	288	296	309	312	291	314	310	279	321	290	275	298	291	302	303	301	275	302	300	310	319	309	303	327	325	316	304	305	297	305	313	299	314	295	299	292	290	267	313	269	330	303	284	303	309	278	281	316	302	313	317	303	302	293	315	285	318	294	334	299	289	312	294	317	318	325	300	321	282	298	282	257	279	316	291	284	292	273	340	321	272	289	296	311	282	293	285	313	283	281	294	323	311	307	333	320	287	313	295	301	314	290	310	300	305	275	329	291	283	277	331	288	311	320	275	254	303	290	296	292	287	279	295	298	304	291	290	307	305	318	283	331	310	311	321	328	288	304	286	310	333	291	334	305	313	327	324	324	287	299	308	283	302	281	316	319	284	331	294	322	292	299	308	322	288	304	290	290	288	280	292	343	260	295	301	304	297	295	335	320	290	295	311	285	294	298	295	277	304	284	301	267	291	265	287	290	279	280	276	278	304	298	298	321	271	294	301	314	306	292	289	309	301	299	303	269	313	268	251	283	283	305	303	293	305	289	269	322	353	319	305	307	279	266	299	302	305	318	296	274	288	272	308	288	289	328	326	304	329	286	298	323	304	320	304	317	296	299	325	311	306	318	310	315	294	291	297	288	282	287	346	305	297	317	283	310	298	295	283	292	334	285	283	286	274	292	297	288	282	328	324	307	312	323	324	325	304	297	299	290	286	296	294	285	341	304	296	318	307	303	314	278	286	297	326	335	316	295	293	320	285	314	303	304	326	310	292	282	333	295	324	293	291	254	350	287	293	292	291	292	299	329	308	299	307	296	304	280	273	307	294	283	304	322	282	270	290	295	284	289	330	308	326	283	307	288	303	291	323	321	341	316	267	269	329	307	281	307	303	312	324	322	285	311	298	324	277	309	277	292	302	272	307	283	338	291	299	323	265	298	319	290	307	291	292	298	307	309	286	304	315	310	318	300	322	262	302	294	298	305	303	281	280	296	310	313	288	326	335	281	296	268	302	310	278	315	265	319	330	275	326	271	349	293	283	303	325	263	311	302	312	287	263	256	285	320	302	288	323	313	315	304	274	312	321	295	316	298	324	293	293	318	297	310	312	317	303	297	301	277	319	270	286	297	296	265	335	322	299	289	289	257	280	308	309	308	308	307	298	305	306	297	329	308	269	299	300	266	308	331	320
48953	13187	3517	2114	1421	1001	722	584	511	479	349	377	320	334	292	277	255	246	212	247	209	223	218	196	194	191	211	212	190	183	173	208	182	178	209	179	188	190	224	149	223	188	184	178	202	186	199	164	165	177	159	186	177	190	187	199	156	191	157	178	194	193	154	197	174	189	217	188	177	159	168	194	177	195	159	180	177	154	200	165	172	181	166	174	159	211	162	167	214	168	171	185	178	166	170	185	193	170	166	165	163	179	178	189	155	193	147	168	181	207	191	176	184	183	174	177	160	198	181	161	166	187	158	195	177	186	193	178	169	179	211	166	158	163	183	185	174	152	165	188	166	180	163	174	186	203	172	172	177	188	170	184	174	187	155	179	181	185	185	183	192	178	192	182	173	178	176	163	180	187	176	182	168	177	182	173	185	161	174	149	166	159	168	162	156	193	183	183	184	173	197	173	178	181	192	180	166	178	168	174	160	177	183	188	162	176	174	157	183	170	164	175	198	190	173	175	165	175	153	170	172	178	158	171	160	167	181	183	160	181	164	154	158	173	186	178	155	196	183	191	170	171	171	182	191	189	183	171	176	162	174	188	171	179	190	173	178	203	169	180	161	191	201	177	177	182	159	165	176	178	183	160	163	177	183	166	184	173	176	180	175	166	169	194	173	193	171	197	164	181	179	168	168	194	191	164	181	189	183	161	163	158	185	168	163	183	155	174	176	175	163	179	168	202	175	196	185	204	162	200	160	161	188	170	173	168	169	194	185	176	215	154	174	163	190	184	184	160	195	176	214	162	165	199	160	168	153	163	165	167	173	160	141	164	194	167	183	203	158	181	194	180	203	165	182	158	176	175	156	185	172	169	152	177	156	166	184	166	186	140	153	182	167	203	196	162	177	176	158	204	185	176	158	150	188	179	149	175	177	183	143	168	157	187	180	163	174	166	206	210	167	169	178	180	179	201	186	170	174	181	188	198	157	172	187	172	167	183	179	177	176	168	181	168	177	179	194	173	153	161	172	169	168	163	172	189	186	156	179	190	179	170	169	194	193	178	172	175	180	162	160	185	193	158	190	173	177	165	180	181	147	188	181	156	149	166	167	158	188	193	168	182	188	172	172	181	164	181	186	162	178	193	174	173	170	197	178	201	183	176	162	190	191	152	175	164	190	170	176	168	182	182	168	166	182	180	165	185	180	153	162	175	168	150	178	184	178	151	163	170	190	181	167	178	164	188	181	158	185	184	177	179	168	175	171	174	162	185	195	177	201	164	167	164	165	180	169	170	155	183	163	147	174	177	181	162	174	166	171	185	170	159	156	183	164	165	195	172	184	187	194	180	183	162	182	169	195	192	195	187	169	165	183	170	181	182	162	169	190	166	191	157	177	193	182	178	179	168	178	184	165	171	177	186	182	160	181	169	168	188	196	211	157	156	200	182	180	181	157	182	177	189	173	178	164	203	168	166	189	168	174	183	168	169	183	162	190	184	171	170	169	174	173	171	169	144	186	174	183	177	185	215	163	184	190	174	198	182	150	181	178	185	195	185	172	204	174	163	156	163	178	172	166	176	181	172	168	179	197	185	182	178	166	186	175	175	174	191	167	179	169	185	163	195	170	177	206	177	156	153	189	179	185	183	188	152	190	170	200	174	185	164	182	183	191	155	180	208	188	169	171	179	162	177	164	210	184	171	186	159	182	155	152	156	173	178	195	188	176	212	179	191	207	174	159	185	155	172	171	181	197	177	148	185	191	185	203	174	150	153	156	178	162	183	170	196	187	166	184	174	152	184	171	172	182	202	182	155	163	197	205	168	183	162	191	167	198	179	197	177	174	175	162	209	202	158	169	172	169	162	198	180	166	167	185	180	193	185	179	155	169	182	170	180	162	166	185	153	174	172	199	182	168	185	165	177	175	170	193	175	177	157	157	172	167	173	174	179	171	185	171	158	166	183	164	178	172	160	195	199	170	156	157	167	184	171	184	158	162	175	174	181	158	161	178	195	171	165	202	176	200	168	171	154	187	182	177	199	186	179	190	169	167	176	171	180	166	198	186	195	194	192	178	180	182	164	181	187	175	166	200	166	170	199	160	193	186	184	177	167	189	166	157	180	165	217	169	198	177	164	168	151	171	179	151	193	202	201	166	170	183	173	164	187	141	160	172	176	178	163	181	191	166	167	161	161	177	174	170	201	158	177	192	167	190	167	192	148	165	205	164	172	201	170	193	186	178	172	139	188	188	174	157	156	158	171	173	173	184	152	163	194	164	169	185	163	172	171	172	201	193	164	164	178	164	182	191	191	170	186	163	155	164	187	189	190	177	168	154	164	179	186	183	168	163	170	156	180	176	168	161	170	182	180	155	169	184	171	187	157	162	174	178	172	188	177	165	186	171	195	188	196	173	174	176	201	150	171	195	205	177	149	187	176	168	168	145	175	187	179	155	192	175	185	168	153	173	167	201	179	180	181	165	180	177	178	171	174	178	185	171	184	174	198	197	188	172	162	178	148	159	184	177	177	178	184	195	179	190	188	197	162	148	155	174	164	182	173	162	177	188	174	168	178	188	169	163	208	196	165	166	191	184	183	184	168	178	185	172	148	183	189	159	181	188	161	182	165	182	191	172	191	168	169	198	172	178	158	166	166	163	173	179	168	174	170	181	158	182	164	179	147	192	189	179	160	169	149	164	147	170	164	173	192	185	168	185	180	178	176	179	185	186	167	173	172	189	176	163	206	155	172	163	167	186	161	190	180	172	184	163	186	169	167	177	174	178	161	162	176	162	189	196	179	159	195	184	165	172	188	167	188	195	186	172	176	181	160	193	176	177	175	179	177	184	178	184	186	157	171	160	169	184	178	177	190	170	160	157	191	165	158	156	175	202	163	154	177	176	186	162	184	165	184	181	167	161	174	172	167	162	189	186	180	177	191	173	178	154	170	189	166	185	197	186	181	180	170	166	151	159	168	177	180	190	193	169	171	167	163	195	187	192	175	207	195	186	177	189	183	184	171	193	170	180	185	176	173	178	159	183	179	176	181	179	177	171	157	180	166	179	173	176	175	168	165	168	185	189	207	177	171	190	205	172	172	161	161	199	177	175	197	167	172	187	173	178	186	170	189	158	191	173	180	212	163	164	189	179	169	166	176	166	171	164	174	151	176	180	175	179	161	183	174	176	186	169	175	190	171	181	177	187	191	167	194	184	169	154	178	151	213	174	196	166	184	177	160	191	165	147	155	162	188	167	181	139	184	196	167	180	192	173	174	166	173	171	162	160	183	178	189	165	182	179	197	194	168	185	174	180	171	150	182	172	171	178	165	164	178	171	176	138	182	181	161	190	159	147	193	174	164	166	168	186	200	175	189	180	188	161	148	147	172	161	172	168	187	197	171	172	193	173	167	183	170	172	172	169	180	196	153	193	196	173	170	175	179	178	182	177	197	181	174	192	162	194	165	196	190	192	168	179	182	187	185	162	187	178	195	151	187	187	165	172	187
24930	2760	6370	6889	5659	4702	3730	3041	2609	2332	1944	1725	1620	1530	1429	1299	1178	1124	1054	1030	994	921	932	848	854	814	791	764	764	771	702	716	731	646	691	716	720	678	664	696	698	674	644	674	662	603	621	667	613	607	644	603	595	608	650	600	604	605	625	583	629	592	557	595	576	555	602	611	596	595	600	625	580	584	567	600	608	571	602	581	626	597	584	548	535	578	618	544	570	578	590	561	564	596	585	579	597	565	587	556	555	550	603	563	590	541	615	620	533	600	546	550	589	589	548	565	540	561	547	570	557	622	589	600	574	583	540	511	534	558	605	524	575	551	563	591	594	571	585	560	609	558	580	562	580	571	579	569	555	570	553	584	584	551	537	552	571	544	576	517	556	557	565	552	598	545	586	591	597	593	597	553	549	577	546	597	556	578	548	574	550	567	615	556	581	627	608	558	556	569	547	584	534	523	544	565	505	584	547	539	564	547	520	542	569	566	572	527	563	582	600	537	551	587	553	556	568	599	538	563	523	584	588	533	566	604	558	608	584	581	531	556	555	545	567	558	535	525	562	562	547	615	545	583	550	510	550	593	564	523	567	552	572	544	548	606	525	542	616	527	554	567	543	509	570	581	546	555	548	572	512	559	492	573	579	572	556	578	571	549	570	596	624	588	578	514	572	520	564	564	539	525	546	580	542	565	572	552	545	563	558	593	593	538	545	543	548	580	575	584	580	566	594	573	521	559	532	542	545	594	546	531	567	598	562	536	551	546	584	541	557	552	546	530	519	612	552	551	573	556	577	538	519	504	554	500	528	555	576	529	550	546	562	521	559	573	542	546	543	523	540	598	589	568	584	543	559	563	571	617	582	584	543	530	580	573	540	561	541	585	558	528	559	536	552	575	543	556	539	588	583	529	568	540	567	578	524	600	553	571	573	527	559	592	526	587	536	557	539	600	550	607	566	520	568	568	575	550	559	588	550	580	590	531	546	529	553	563	555	528	569	588	563	507	545	556	576	557	554	569	542	555	573	574	548	588	552	577	535	554	546	559	619	560	509	542	555	537	560	563	524	554	582	570	516	545	525	563	599	573	559	542	573	571	539	563	542	554	541	555	567	566	540	540	576	543	566	562	525	551	552	576	574	573	553	519	577	562	618	508	580	555	590	547	550	540	580	565	625	558	566	524	532	562	562	563	561	568	560	568	568	567	588	579	545	527	542	590	530	580	591	584	565	573	562	530	587	545	543	548	564	582	551	507	496	571	546	575	581	542	558	528	563	592	540	568	569	547	560	549	570	557	566	608	551	598	534	580	543	547	501	568	569	582	566	550	551	523	528	545	546	541	543	574	538	561	567	594	576	549	577	585	571	575	524	579	527	555	541	564	542	557	611	577	523	565	561	581	580	565	576	532	550	546	582	577	558	555	518	533	538	591	533	571	510	553	528	570	534	536	549	592	532	571	548	561	533	546	586	537	600	549	584	600	554	575	540	502	569	552	543	552	539	543	547	586	563	568	544	531	508	538	558	525	576	518	567	569	564	560	594	550	540	559	554	598	564	554	545	574	536	542	553	569	549	546	558	545	533	599	536	592	550	536	560	531	548	511	561	547	541	547	578	553	550	524	541	551	541	562	578	540	561	581	573	553	552	569	552	520	586	532	584	526	587	568	552	548	569	562	547	578	580	579	610	579	524	585	526	579	548	524	562	547	566	567	545	552	573	512	530	513	541	563	563	556	542	594	515	572	540	525	542	575	543	534	561	538	546	538	549	555	555	551	571	575	552	552	564	508	543	588	540	554	574	562	574	519	539	515	589	555	551	608	555	580	561	589	560	560	560	514	591	531	520	541	567	572	569	561	563	571	557	554	545	531	548	544	523	514	569	587	595	526	593	562	521	541	517	572	577	531	567	544	571	549	548	600	571	577	564	525	548	592	534	580	592	531	546	540	524	538	569	557	567	524	559	590	547	568	547	547	585	561	558	533	559	520	528	577	546	585	563	507	578	573	548	552	581	584	517	553	549	608	526	537	545	553	577	550	554	549	561	606	561	559	556	608	565	523	562	555	588	567	572	581	520	565	565	573	576	564	574	579	551	514	533	566	522	566	531	535	561	537	558	549	586	562	536	561	552	569	567	555	551	595	558	557	550	553	557	558	549	550	560	569	539	556	526	585	545	549	553	540	563	568	559	553	506	598	568	565	540	584	525	571	563	525	552	572	538	559	604	558	580	514	557	557	553	547	543	540	534	569	575	607	528	530	563	552	545	525	575	512	564	554	565	558	560	515	541	548	552	580	557	532	557	542	542	574	547	518	539	559	589	516	534	520	534	562	572	530	538	532	556	517	515	534	564	557	550	528	520	546	594	587	560	562	579	518	537	570	588	562	564	569	555	561	563	570	578	586	578	547	550	570	545	536	563	560	543	572	562	560	564	568	567	524	636	578	563	547	575	588	512	566	564	539	559	562	639	576	539	545	577	576	542	542	620	569	516	559	532	579	592	563	570	590	557	555	587	576	571	536	581	556	583	530	535	498	575	548	534	554	562	536	565	566	528	530	556	575	565	555	561	544	569	547	593	552	543	553	572	539	563	561	570	545	586	577	564	514	562	556	549	590	561	595	550	551	522	516	557	557	558	554	578	592	536	601	532	525	563	546	582	521	538	582	563	578	543	558	541	554	555	559	590	563	577	551	569	567	563	533	530	554	548	503	555	570	540	540	544	539	523	585	567	630	530	534	540	532	560	570	526	560	550	546	520	570	616	530	554	524	532	582	518	571	551	558	537	549	537	540	571	574	572	482	505	530	516	545	548	560	548	518	568	565	531	554	516	546	557	529	525	509	560	572	542	566	559	574	552	546	518	567	553	554	558	601	529	540	544	559	573	568	546	549	525	523	539	522	590	553	589	525	531	539	536	557	543	555	528	535	572	536	594	571	525	540	559	552	586	538	566	566	550	516	524	524	547	591	557	575	574	548	544	562	558	550	546	571	572	582	538	537	550	550	531	583	520	493	500	531	563	540	589	538	535	514	554	545	574	533	576	557	539	550	578	547	601	568	519	578	511	575	570	569	535	542	592	556	542	569	539	577	496	540	550	526	582	552	545	557	605	566	553	534	590	549	571	506	527	552	535	597	568	584	545	513	555	598	576	577	604	560	544	535	552	558	550	560	554	578	543	522	581	519	504	583	540	573	562	570	540	546	552	532	548	532	543	592	520	557	524	540	561	566	534	551	575	616	589	563	604	570	580	522	542	534	557	534	537	605	560	537	589	542	590	587	523	548	552	567	541	534	568	556	551	551	520	556	576	551	559	552	578	539	547	516	537	524	548	603	579	574	569	592	535	555	514	573	549	550	569	555	559	588	579	556	557	510	576	548	493	561	557	613	577	596	572	613	538	577	566	565	578	576	560	534	591	550	592	547	568	579	538	563	531	567	546	554	535	533	558	572	539	500	584	544	592	568	560	517	559	591	529	584	541	528	554	567	599	568	537	521
5072	419	200	183	168	125	143	135	142	150	118	118	129	157	125	124	130	109	124	129	116	122	143	118	127	141	118	116	120	126	120	128	109	125	116	114	106	128	127	103	112	89	121	104	95	121	110	121	115	123	128	130	104	123	118	114	146	117	90	109	114	113	117	129	122	133	102	115	115	121	116	131	119	123	115	127	119	111	117	112	129	126	120	135	133	97	129	123	138	120	142	128	135	116	120	122	124	121	123	108	143	133	102	121	119	129	98	125	107	99	112	113	112	111	104	104	109	125	129	129	117	131	137	128	109	102	115	138	128	128	95	130	105	109	106	130	129	125	113	107	131	125	112	144	111	138	114	111	104	111	133	109	120	123	116	115	120	128	132	117	122	139	94	112	124	130	103	146	116	127	95	123	125	125	108	121	130	114	132	110	112	114	126	100	119	110	114	121	118	125	150	105	119	136	122	111	116	119	130	115	119	143	107	127	136	130	145	99	116	129	112	101	120	104	114	117	115	113	118	129	120	117	118	119	126	109	115	126	132	113	110	106	110	97	114	116	129	123	118	112	105	124	113	102	109	124	118	130	112	106	124	97	116	121	122	110	103	130	125	115	107	109	118	110	115	134	105	130	137	119	108	124	126	120	116	113	115	127	127	127	107	97	112	124	104	144	118	116	117	128	145	123	126	115	117	131	125	129	115	105	108	127	122	117	118	136	121	121	120	131	118	127	123	122	121	133	125	110	108	110	124	123	128	110	105	89	122	127	113	127	117	115	118	123	120	113	112	107	130	141	85	123	123	123	117	135	113	131	111	106	125	110	119	120	110	112	97	121	117	116	108	100	101	116	122	106	118	102	108	113	99	119	148	124	119	130	102	130	127	111	127	108	134	110	131	113	109	125	111	108	122	104	119	119	123	116	119	125	119	115	105	131	116	116	106	122	103	118	119	125	135	116	141	112	117	131	114	118	112	131	120	139	156	113	123	126	110	126	130	107	122	115	109	133	146	103	122	122	123	108	106	134	115	121	124	121	123	116	101	113	130	111	107	99	109	125	131	137	138	105	110	131	131	114	96	124	119	128	119	103	129	110	125	101	118	135	103	118	115	126	111	105	118	125	113	125	119	124	105	117	115	112	123	116	98	113	116	116	116	107	114	141	124	118	107	120	126	117	121	124	108	126	144	100	122	126	135	121	134	122	109	117	137	90	111	127	124	111	114	115	116	123	129	94	112	123	106	121	114	131	113	103	92	122	120	136	94	133	110	116	134	114	129	122	129	123	137	122	118	110	110	147	115	112	109	123	115	105	120	125	112	117	116	118	129	134	121	136	117	108	90	115	124	111	121	109	119	115	110	115	111	120	134	100	98	105	131	124	121	131	116	121	126	137	106	128	108	116	136	115	132	109	104	114	135	110	121	125	118	126	117	126	132	115	117	94	117	123	116	127	110	116	115	124	116	113	119	103	122	115	110	118	129	121	110	116	110	123	116	127	134	132	112	117	119	108	114	122	103	107	127	122	127	110	122	114	123	133	126	106	130	123	132	133	136	118	109	117	101	115	113	127	123	125	112	113	127	95	127	124	130	107	129	113	114	122	115	113	130	113	127	109	109	123	113	117	113	107	113	123	112	138	116	134	118	131	135	117	107	118	128	108	121	126	122	120	112	121	109	125	121	103	113	118	135	123	118	99	128	105	130	109	100	130	116	105	124	115	120	126	119	120	107	114	131	106	108	125	131	134	112	117	124	107	109	104	110	100	131	115	114	132	124	126	127	96	128	131	104	129	118	124	114	114	116	124	109	136	131	114	137	123	95	104	122	107	115	115	110	115	135	134	127	121	112	128	104	124	121	128	110	119	91	119	145	117	116	111	118	135	115	123	101	114	115	126	119	137	101	119	95	112	104	114	112	107	111	128	116	130	115	121	119	105	123	113	111	124	134	123	112	139	111	127	129	124	139	121	126	102	110	119	116	123	110	115	105	113	125	93	129	121	124	106	131	125	127	104	115	114	108	113	113	124	128	114	109	104	137	123	112	117	121	110	105	115	114	113	124	131	129	136	109	125	94	109	117	109	113	131	126	113	123	117	110	128	117	131	121	119	124	115	117	95	117	120	107	111	113	120	125	118	131	112	132	128	128	113	117	124	108	106	120	99	132	128	128	124	143	99	123	110	111	134	123	127	118	125	122	138	131	121	115	116	134	114	120	109	118	104	118	134	126	132	112	138	104	139	119	134	120	129	141	133	125	114	141	126	114	127	140	111	132	125	115	123	121	113	107	134	101	115	106	123	127	107	113	102	110	124	122	117	128	94	145	127	93	136	95	130	129	116	137	120	117	129	102	105	97	105	101	139	112	115	128	118	119	111	121	109	115	128	103	130	126	95	107	121	111	117	107	108	104	128	109	117	122	115	122	114	115	125	99	125	115	120	107	113	117	120	123	140	108	127	122	116	100	147	122	121	97	151	94	134	112	122	127	134	127	112	123	99	126	99	132	135	126	109	111	131	115	126	135	127	116	128	136	119	128	118	109	114	117	109	120	153	138	138	120	128	97	134	106	124	118	128	99	112	130	107	113	110	112	129	107	116	121	116	105	119	102	117	116	97	112	133	121	125	106	131	118	133	108	107	143	119	127	132	109	113	122	114	133	127	143	115	114	108	124	119	99	115	123	107	98	120	118	131	139	135	135	115	109	113	117	112	114	132	122	139	112	117	125	137	107	105	117	137	128	152	107	139	116	101	135	111	97	112	118	129	117	120	107	119	117	122	118	116	143	121	125	122	136	123	113	132	122	114	113	101	124	110	115	112	131	118	129	121	119	112	127	128	111	139	125	113	129	94	131	133	140	134	117	138	142	128	122	110	131	130	118	111	115	108	126	112	118	129	115	125	116	116	99	123	111	111	130	119	123	115	112	122	126	144	127	130	151	111	120	101	108	114	130	117	124	125	130	90	135	128	105	118	131	140	115	124	115	136	124	116	130	137	102	133	148	123	128	107	130	119	106	115	144	110	141	120	147	99	104	118	119	149	120	140	135	137	119	114	110	98	112	134	128	107	138	127	95	141	146	122	118	114	112	119	124	127	113	124	121	120	132	116	125	106	104	119	121	131	108	122	110	109	133	131	131	130	113	110	127	123	127	126	133	123	113	105	112	142	122	129	109	110	121	119	110	123	120	123	128	107	122	118	137	125	116	104	111	105	117	110	137	95	124	113	124	111	117	89	118	125	126	127	104	102	119	115	140	117	115	113	120	99	108	107	107	128	97	135	115	109	120	130	115	127	130	124	131	121	121	113	130	138	123	111	130	134	120	114	106	103	129	133	113	128	112	123	126	128	124	136	128	89	110	103	118	107	113	113	112	111	121	96	126	110	131	103	131	98	107	103	98	135	125	110	138	125	103	125	97	101	121	108	150	103	103	129	125	106	117	150	128	124	104	98	119	130	112	95	134	101	111	136	124	136	135	123	115	127	121	149	112	119	112	118	129	98
5149	500	605	634	559	520	508	481	457	461	387	447	433	408	421	395	420	405	405	407	389	407	421	401	423	415	401	387	387	430	409	384	355	383	386	359	397	401	385	392	405	396	414	371	373	386	389	399	372	383	400	416	439	397	372	401	385	381	372	357	385	408	393	410	402	375	406	419	398	397	394	387	394	352	397	391	388	346	393	361	390	410	417	395	414	394	407	360	362	384	407	401	374	397	382	386	388	399	365	412	361	371	389	392	385	395	385	367	385	383	414	384	365	398	400	403	406	374	368	370	414	381	362	403	398	381	414	385	366	409	405	405	392	400	391	409	372	395	395	402	399	381	355	401	369	412	392	375	390	366	372	396	408	350	366	393	395	384	415	376	394	394	412	404	405	431	405	351	397	410	398	398	404	403	372	358	415	394	405	409	386	383	420	391	398	385	401	386	376	392	440	391	379	415	371	381	400	403	366	382	422	367	378	407	411	370	384	358	395	392	396	361	390	466	398	389	370	420	415	375	387	445	401	393	387	395	364	377	376	411	397	401	382	388	380	391	404	389	412	396	390	361	371	411	361	417	393	387	402	390	397	391	389	388	411	448	346	368	382	388	379	381	401	381	413	362	406	407	389	410	367	397	418	390	404	380	396	370	371	393	403	368	415	371	389	353	403	403	396	409	396	352	381	396	377	369	373	381	405	429	367	386	391	347	422	395	390	409	362	407	364	377	391	412	371	411	354	413	378	387	393	398	390	413	378	404	411	371	413	368	369	426	378	385	411	361	409	434	372	398	373	370	431	342	380	381	383	380	392	400	376	416	401	375	385	398	388	397	369	356	392	362	381	384	405	374	403	376	373	416	392	413	375	379	377	386	366	390	406	386	383	365	398	361	357	370	410	426	382	388	376	356	403	378	397	388	375	364	366	437	387	350	399	380	391	403	421	355	416	432	388	390	380	381	392	394	364	427	364	358	376	379	419	365	417	364	376	390	375	373	413	395	363	389	406	381	374	397	417	400	400	359	377	379	412	356	375	412	379	350	383	387	380	420	410	384	393	399	347	401	390	367	389	418	373	405	401	390	413	406	391	391	401	388	384	371	378	369	437	384	365	399	386	405	395	391	412	381	409	388	394	410	366	362	380	388	358	408	388	388	383	397	397	425	388	369	384	393	376	399	358	382	375	390	386	403	368	370	405	389	404	356	361	380	363	397	411	366	391	408	406	395	366	394	395	421	352	387	387	410	413	391	369	406	423	398	412	413	391	363	419	399	401	367	388	401	391	374	378	379	379	387	391	404	389	377	404	399	379	420	388	392	388	382	334	413	384	394	359	399	379	402	398	357	401	370	394	377	415	398	407	365	398	392	387	396	417	391	427	393	402	363	394	386	387	394	362	404	384	409	419	402	368	384	417	397	393	399	405	399	358	371	413	394	405	398	415	415	375	410	375	412	421	388	399	408	378	370	409	401	391	422	357	402	373	409	377	369	394	397	373	408	386	387	354	406	358	390	392	395	365	370	403	389	388	397	364	365	407	371	380	377	416	397	366	364	379	382	397	328	400	428	370	395	376	394	349	408	373	394	371	404	407	435	398	355	388	372	366	394	406	372	409	371	378	405	381	397	400	373	389	423	400	388	416	354	374	362	404	416	396	411	383	404	416	370	413	366	404	374	410	377	386	402	420	403	364	389	381	354	390	392	384	408	381	357	360	405	402	440	371	391	392	383	387	405	411	384	406	401	376	389	397	367	385	374	359	410	395	396	398	397	408	388	385	402	372	393	412	399	417	360	364	367	409	411	371	414	380	368	395	378	370	403	389	379	398	363	377	384	383	405	411	398	382	381	379	359	397	399	368	379	395	375	407	383	410	413	410	382	377	394	407	393	365	407	375	385	418	371	409	377	384	383	393	371	412	394	402	352	397	400	371	357	379	391	442	387	438	399	400	375	391	366	422	392	413	408	402	391	392	437	375	357	390	394	365	351	406	345	389	414	359	374	371	394	405	425	386	431	429	390	376	434	401	370	385	377	419	395	413	357	373	385	360	388	384	385	387	371	403	397	379	389	377	376	403	407	414	381	397	401	390	402	401	388	409	422	410	394	408	352	382	391	388	395	344	357	370	388	429	408	385	396	390	373	389	402	372	401	392	400	411	399	373	376	399	427	409	418	340	389	400	404	381	388	394	400	417	396	380	412	389	379	376	370	355	360	381	424	383	379	410	380	393	428	385	394	409	387	372	365	410	384	396	361	392	389	423	359	362	368	383	405	407	446	396	397	404	405	392	380	388	415	391	423	379	372	385	411	393	416	394	390	371	369	369	397	404	387	366	416	383	352	404	373	412	430	404	428	386	388	364	383	386	376	396	376	406	377	367	426	380	392	417	361	371	401	388	386	386	404	359	398	361	403	380	352	384	382	409	353	400	400	385	386	410	355	361	363	397	384	368	400	373	405	385	398	383	399	428	375	363	388	405	365	422	395	401	391	409	453	383	392	376	365	412	440	396	390	401	417	429	404	415	355	389	377	402	372	433	368	391	364	392	385	362	407	383	381	436	365	404	386	402	394	411	399	373	386	389	419	359	385	396	396	403	374	393	385	355	417	404	347	379	353	404	401	406	405	380	359	350	396	421	382	389	383	388	381	398	412	386	385	364	393	369	390	424	392	408	393	407	403	384	393	361	394	395	384	382	398	399	374	375	407	389	396	402	372	367	393	375	354	425	397	359	388	359	392	380	389	418	420	379	423	380	397	382	368	417	359	386	388	374	388	369	387	410	366	374	388	396	392	437	377	415	399	373	341	413	390	413	388	391	424	404	395	409	365	429	395	364	360	423	382	374	445	403	356	369	398	388	369	401	434	369	408	404	381	419	444	389	403	409	376	414	389	390	375	399	394	361	374	399	418	410	363	410	381	385	424	371	371	375	389	405	396	364	368	399	435	394	367	392	370	437	390	437	363	379	407	390	392	398	399	400	399	385	391	376	376	409	387	399	378	374	388	392	400	386	369	406	387	404	361	401	409	381	399	381	415	373	367	376	424	382	419	361	384	377	365	378	371	371	421	372	390	383	381	388	417	377	352	410	386	396	371	409	389	410	388	377	380	409	355	397	416	372	430	404	415	355	419	390	401	434	391	392	382	381	374	411	397	404	369	395	412	400	382	378	397	371	412	375	400	381	355	373	401	395	408	378	380	412	362	350	383	433	393	387	414	402	388	385	418	407	399	426	396	346	412	386	383	364	388	419	373	379	410	413	374	373	376	402	413	415	390	383	373	374	364	398	405	384	378	391	392	371	410	399	394	332	385	420	341	377	352	372	386	383	396	387	386	359	425	399	373	401	384	396	400	382	388	375	417	378	435	390	364	386	390	410	403	398	400	364	366	393	390	389	402	407	398	399	409	382	385	384	406	370	453	380	411	393	384	395	396	386	393	398	408	407	424	373	384	413	404	351	360	364	374	382	382	385	424	374	403	398	366	405	430	388	386	366	368
37404	6284	1410	979	676	491	331	313	232	204	184	157	156	142	148	112	105	122	115	115	110	120	110	92	79	109	121	104	102	110	110	81	89	89	109	104	103	96	97	95	83	88	94	88	87	79	91	85	84	73	84	91	85	103	89	87	92	95	88	93	77	78	92	87	81	76	83	80	81	87	79	88	74	88	86	94	97	92	97	67	77	92	73	96	68	72	99	79	75	67	83	83	82	77	89	96	90	73	71	101	94	89	80	109	78	83	75	81	83	85	90	94	80	102	99	76	103	82	102	77	95	92	83	69	85	74	80	86	88	102	77	83	82	69	89	85	79	73	84	76	83	88	83	87	74	78	97	77	80	91	80	85	88	82	86	83	96	74	93	94	81	71	91	80	82	100	88	86	84	80	66	98	71	91	82	99	82	95	79	85	81	73	78	82	70	81	66	86	74	78	86	89	80	72	88	71	83	84	82	83	63	78	80	79	97	74	90	96	80	62	91	97	85	83	92	88	90	71	80	88	93	91	87	91	91	72	65	90	95	75	78	94	94	89	93	86	89	74	83	98	82	87	91	75	78	78	81	89	87	94	81	77	73	92	79	98	74	74	92	89	71	67	87	70	83	99	71	81	77	93	94	101	74	88	79	86	105	92	83	97	86	88	82	78	91	85	91	75	101	91	88	64	77	87	93	64	72	84	89	99	72	86	93	105	71	90	95	90	88	93	73	97	86	79	96	89	68	84	88	86	89	75	73	75	84	91	79	85	89	82	77	76	84	93	94	77	87	94	85	94	84	102	91	79	76	84	95	73	85	89	76	91	88	86	81	95	77	89	61	97	83	87	73	97	73	93	78	97	71	69	87	89	86	82	87	73	93	70	85	85	86	93	83	88	85	77	79	93	85	76	83	85	79	82	74	81	83	85	81	69	94	82	87	83	76	84	76	88	100	74	76	87	74	78	95	90	80	75	101	75	77	79	73	83	87	76	81	87	89	86	82	92	92	63	76	79	98	83	80	95	88	86	78	79	92	90	77	83	65	91	74	98	92	73	93	80	84	73	87	76	95	95	80	114	89	72	108	90	100	88	79	77	86	81	102	95	84	94	84	78	79	97	84	101	72	82	91	90	92	82	103	78	100	103	79	91	80	76	81	79	71	82	76	72	74	71	80	76	104	79	97	74	82	77	91	81	81	101	75	109	98	94	83	82	83	68	91	93	102	83	81	79	87	93	96	67	95	91	85	94	99	91	85	91	89	89	85	83	84	100	85	79	76	98	76	76	75	101	95	83	64	66	77	95	74	89	89	80	68	82	83	91	72	73	91	86	88	86	86	86	89	75	93	75	97	70	84	85	84	73	91	86	78	83	86	87	94	76	98	89	84	102	76	105	80	70	77	91	95	80	70	88	87	91	77	64	79	90	67	88	83	78	75	85	81	88	96	94	95	71	118	97	87	74	101	85	84	82	99	93	83	76	84	78	106	91	104	84	72	79	83	76	70	81	80	98	74	91	77	83	78	95	96	87	88	80	81	82	86	107	75	83	95	114	74	81	68	76	95	76	96	83	83	95	96	79	84	83	75	68	91	79	89	85	84	73	82	80	87	89	85	86	83	90	82	83	89	90	84	70	68	76	84	89	70	91	81	79	92	74	83	87	90	82	95	55	86	82	80	79	83	79	96	80	75	88	81	92	91	88	83	69	90	63	81	93	78	98	79	84	62	78	86	96	84	98	74	95	85	84	76	80	76	83	92	83	97	94	79	80	77	72	70	78	91	77	71	68	93	84	91	95	69	65	76	83	99	90	82	68	92	70	77	81	86	87	79	78	92	85	98	62	85	102	88	92	77	90	84	71	91	75	84	97	78	74	91	82	83	79	94	77	97	84	87	77	93	99	74	71	84	92	88	100	74	84	79	89	82	105	81	106	73	78	80	80	74	85	71	78	77	83	85	80	79	82	89	76	66	95	76	89	88	106	89	78	68	94	79	82	66	81	85	112	100	77	89	81	92	66	90	81	82	83	73	99	99	75	87	82	84	82	66	85	88	70	81	77	67	83	96	89	79	92	98	80	79	97	90	88	70	70	95	94	73	86	74	90	91	99	82	72	112	93	81	92	85	87	70	100	82	95	72	96	77	80	73	73	81	96	93	76	77	80	77	82	99	90	81	99	87	97	81	85	98	83	77	84	75	80	95	97	96	84	90	90	81	98	90	96	79	99	87	72	96	99	91	85	85	84	86	76	86	84	89	78	86	90	88	82	63	85	105	78	87	87	101	74	81	96	75	95	89	86	80	96	108	87	68	89	65	84	74	81	87	95	97	65	88	69	88	93	82	90	78	104	69	76	87	84	80	84	95	68	89	101	95	87	83	95	93	90	89	90	86	86	107	75	67	73	71	90	78	73	97	94	69	89	89	89	80	90	90	76	82	86	84	84	86	82	67	68	80	81	71	104	98	87	78	75	98	90	84	84	85	74	91	98	85	59	87	82	82	83	74	81	74	82	101	89	89	81	79	83	92	89	80	64	66	94	79	76	85	69	70	87	77	92	100	90	70	90	62	95	103	77	85	87	80	83	91	84	91	92	86	80	101	96	81	87	107	103	77	80	77	72	89	72	74	90	92	82	102	68	88	85	79	89	81	98	79	87	76	96	92	84	92	82	88	84	96	64	83	90	75	70	84	80	101	81	103	94	58	86	76	97	91	76	89	84	81	74	82	91	94	97	95	83	96	75	88	90	87	90	75	84	83	80	75	95	93	86	93	89	78	64	74	85	88	90	86	92	78	84	70	76	95	98	88	92	91	79	104	97	72	86	71	71	84	101	95	87	86	89	89	83	79	79	80	78	81	76	84	96	92	86	73	89	89	86	82	83	94	83	87	83	87	87	75	82	82	90	82	107	92	76	75	81	105	84	83	87	61	94	87	85	85	89	77	95	79	80	98	106	111	99	85	92	83	91	76	86	102	77	89	76	81	77	92	67	96	73	77	73	79	84	69	106	88	97	78	97	75	82	69	71	89	96	83	87	77	72	88	101	94	77	76	83	78	105	76	69	89	69	80	88	87	93	96	107	80	93	88	84	72	92	73	85	77	70	75	85	91	77	83	89	68	90	75	87	91	87	86	69	87	85	87	85	86	87	83	75	94	94	76	93	94	75	93	94	91	93	76	91	79	83	83	91	98	80	82	98	78	76	76	84	78	89	84	89	87	96	72	96	65	86	83	81	78	82	70	102	69	78	82	69	62	90	93	76	77	94	70	96	93	69	87	76	77	72	72	85	91	88	87	87	77	93	80	86	91	71	70	98	83	98	85	66	85	78	77	90	76	90	82	82	78	84	90	83	79	80	100	80	86	91	76	86	77	91	73	88	87	68	76	90	85	85	75	90	85	77	83	95	75	95	73	85	89	103	78	87	78	93	65	94	78	96	70	89	82	78	84	88	76	89	87	80	78	91	83	86	79	96	86	87	69	82	84	76	85	82	89	87	84	93
19749	1424	3522	3733	3024	2405	1910	1583	1339	1223	1072	933	755	718	733	592	606	559	592	535	546	526	450	442	453	449	453	428	434	402	423	402	398	395	362	400	359	348	351	366	365	343	382	323	370	352	336	344	366	336	348	330	365	338	310	304	332	342	330	315	304	310	334	297	337	313	341	347	327	305	344	316	309	290	324	314	298	344	340	297	284	320	326	326	333	311	325	312	288	309	311	322	326	315	335	294	325	298	342	321	332	293	335	286	314	292	294	272	339	311	296	287	300	313	320	312	314	310	315	282	306	341	292	302	295	300	268	322	295	352	302	279	279	326	288	295	296	303	305	280	301	355	308	310	325	324	291	288	311	313	308	299	304	329	332	307	308	317	327	294	294	281	316	295	299	292	308	272	265	328	301	341	296	309	296	313	306	304	305	307	282	269	301	280	288	307	304	328	300	284	291	320	268	326	286	345	308	292	325	289	308	310	295	323	305	296	308	267	303	334	303	307	335	312	272	338	333	266	308	340	295	281	312	288	297	357	294	295	305	322	324	293	294	304	266	297	316	329	333	308	327	299	303	305	285	289	297	328	318	300	277	322	310	292	301	281	292	282	303	303	313	304	307	314	306	283	303	290	315	319	311	321	293	299	291	313	317	326	330	287	277	301	301	308	268	300	312	272	337	303	295	280	299	273	292	297	297	292	305	268	308	307	304	326	319	326	293	333	333	334	294	278	288	270	331	335	319	308	288	304	307	320	324	281	282	304	324	267	328	316	299	288	275	301	314	317	282	311	308	306	287	301	324	297	308	328	270	316	289	317	260	306	272	328	312	300	301	296	314	283	311	292	324	319	298	319	302	313	346	283	311	321	291	291	317	297	316	285	305	293	290	317	321	309	321	313	275	276	295	282	306	290	283	262	274	313	289	302	310	309	299	320	309	310	266	298	304	312	315	312	300	326	301	298	332	292	302	291	329	308	311	325	316	293	304	276	308	293	313	283	308	303	317	289	309	295	287	296	331	289	289	293	307	277	286	328	330	291	317	284	293	315	305	299	318	300	318	319	327	286	317	283	278	329	292	299	292	296	293	289	290	283	279	332	284	305	326	289	291	313	311	298	301	333	304	286	287	297	289	299	300	279	305	307	286	322	293	295	309	315	319	312	305	303	283	314	278	307	300	292	286	317	338	315	311	297	290	311	323	318	319	318	304	305	312	299	285	294	302	309	323	277	294	305	338	278	294	282	331	299	313	286	321	291	321	290	282	281	275	272	282	296	307	307	299	308	296	351	295	278	268	325	284	336	317	294	334	283	282	325	301	282	295	292	309	279	287	290	307	305	321	314	299	328	294	313	339	304	323	309	288	293	310	293	302	288	331	307	317	271	276	289	278	310	313	302	292	299	307	297	301	320	289	319	305	325	324	265	293	278	324	294	303	309	290	271	249	284	284	294	274	296	317	333	326	288	313	291	297	319	295	290	280	298	322	299	290	273	294	280	288	306	323	290	296	314	313	291	300	311	298	280	270	300	336	298	310	316	303	302	304	320	283	315	289	294	274	311	342	271	318	279	293	328	320	284	303	280	323	284	322	308	289	303	308	310	339	307	274	284	285	293	250	275	295	321	268	320	324	300	311	310	338	316	304	313	307	294	291	291	303	294	306	293	290	301	329	320	308	294	294	318	313	342	314	299	309	298	323	309	306	320	302	306	296	287	298	311	308	271	318	337	294	298	300	323	276	313	313	312	308	317	293	347	304	306	315	310	302	307	303	299	320	296	318	332	315	299	296	354	312	317	300	287	295	279	280	298	304	304	293	299	315	302	304	303	298	332	301	265	306	312	286	280	290	307	312	330	303	279	300	296	328	310	305	319	306	296	316	296	315	326	291	272	309	283	314	294	288	307	300	294	325	313	312	285	321	322	333	315	282	291	293	304	318	315	282	286	269	282	320	307	308	279	318	296	307	305	304	298	313	299	311	291	321	303	312	324	298	311	301	324	297	306	295	306	272	287	316	287	316	279	290	286	285	333	298	310	272	313	313	295	319	274	305	325	294	312	326	342	310	323	299	295	299	287	304	265	363	323	293	289	279	312	300	331	293	300	297	300	280	325	312	316	339	306	257	267	294	280	309	300	295	285	323	295	326	316	291	296	314	328	300	299	300	281	295	280	300	329	325	288	300	322	286	325	288	282	282	294	300	299	308	274	319	303	282	321	306	304	299	311	317	316	288	302	297	326	290	301	314	307	296	314	312	327	304	300	286	281	296	307	325	319	299	301	279	300	289	314	290	273	281	295	296	290	318	301	312	270	288	294	333	323	306	282	305	288	311	302	290	317	295	309	297	298	319	302	271	311	304	288	276	297	305	325	286	292	289	298	337	287	321	330	296	319	295	314	310	295	257	289	320	317	301	296	312	299	314	290	304	308	300	314	316	293	300	276	296	285	283	313	284	317	316	283	267	304	264	319	301	300	278	290	288	298	321	306	311	344	291	307	293	301	298	296	271	294	310	289	279	291	279	312	299	317	260	290	309	306	317	284	284	297	297	303	274	314	294	300	310	283	305	320	318	351	294	286	317	301	282	301	299	325	301	293	313	304	311	286	331	307	288	299	300	280	318	332	290	286	342	310	316	273	312	332	305	290	288	318	304	302	319	311	276	298	286	299	319	277	286	284	277	309	317	289	304	319	299	283	319	330	286	303	323	317	308	294	310	319	303	284	315	276	264	320	290	277	339	317	286	311	309	285	316	292	323	309	343	275	296	294	277	282	320	332	288	303	271	331	296	293	311	309	315	273	292	287	294	308	302	294	302	274	274	291	313	312	307	299	291	310	308	272	276	267	282	301	276	317	299	304	309	298	307	286	291	298	300	306	317	318	287	320	301	314	278	334	315	297	290	306	306	294	284	314	289	298	300	304	287	318	302	328	296	290	315	307	310	272	321	311	321	293	292	314	303	312	287	261	280	307	319	332	305	280	311	316	334	290	310	318	346	309	305	336	299	286	316	312	310	285	307	311	324	279	282	314	297	302	293	317	289	291	300	324	299	315	296	291	317	296	311	286	315	305	304	332	300	308	301	318	290	325	283	283	334	321	317	314	343	316	327	255	295	293	290	268	313	292	289	295	301	303	283	286	292	323	301	330	302	309	277	315	286	302	324	290	289	298	298	300	328	284	310	300	299	317	303	302	313	302	330	306	318	301	318	288	319	297	302	290	270	291	325	266	323	323	313	327	329	298	289	318	317	307	295	314	311	291	293	299	297	291	289	290	302	338	316	288	309	283	279	310	281	316	317	303	310	301	325	301	305	290	289	348	326	296	327	314	319	285	322	281	316	315	322	324	286	294	289	305	298	312	294	318	309	318	304	294	323	291	312	296	293	303	297	301	307	301	322	287	317	300	258	338	304	322	289	292	325	302	315	306	289	302	301	308	320	319	288	331	314	292	291	305	341	293	322	290	291	312	311	320	293	316	316	279	296	298	298	304	301	299	324	327
53032	14507	3516	2115	1430	940	753	585	531	490	362	365	336	307	265	247	274	249	205	228	236	234	183	189	209	222	214	192	195	192	202	176	161	207	206	162	175	180	195	185	186	168	191	200	169	170	193	176	194	217	197	180	172	219	202	212	188	163	172	200	161	189	177	177	196	186	178	181	177	218	172	192	173	183	180	164	178	191	177	155	178	168	187	188	150	165	167	182	190	191	179	177	172	180	184	168	183	191	190	175	192	184	189	177	188	182	182	198	181	153	204	185	194	174	176	188	183	159	172	179	185	182	185	165	213	169	182	193	177	162	167	171	179	174	161	168	190	159	185	164	189	182	197	207	192	170	177	173	182	184	177	161	154	186	165	170	200	169	155	182	177	176	172	178	184	183	147	156	172	203	164	194	163	176	178	173	183	192	159	164	179	170	190	184	197	157	151	171	152	162	165	192	166	176	174	190	175	180	182	156	179	172	179	169	178	196	167	165	162	184	175	209	159	201	184	170	185	180	180	191	170	165	186	182	165	174	167	197	200	159	187	166	188	194	183	177	182	204	180	168	175	179	166	168	199	172	173	171	167	182	172	187	161	175	188	159	192	157	160	160	166	148	183	174	193	176	167	193	196	162	188	187	177	176	195	189	151	168	184	167	181	173	163	181	164	192	161	171	180	180	191	176	172	181	177	167	162	198	172	178	166	172	170	181	150	167	187	174	157	183	172	165	164	179	138	159	173	179	170	169	196	176	162	181	176	182	171	153	173	168	185	183	188	171	162	172	198	175	154	170	174	189	172	164	186	182	177	179	177	192	158	172	180	187	186	190	181	182	170	192	174	190	175	189	168	195	187	191	201	183	191	193	192	172	214	180	193	159	185	175	178	170	193	176	170	197	196	160	159	193	168	153	189	158	165	178	186	165	199	159	185	183	186	206	155	176	186	167	164	141	197	172	172	175	168	189	164	182	175	182	160	191	179	196	169	174	172	172	174	176	170	188	175	180	200	182	178	182	178	210	182	166	175	190	190	194	173	173	175	170	163	165	162	173	193	167	171	182	165	205	178	165	165	176	184	175	163	193	200	172	184	167	153	175	184	182	159	179	181	201	200	187	161	159	189	185	177	164	180	167	196	196	151	166	171	175	184	163	182	157	185	172	183	160	159	214	182	180	160	185	179	183	164	179	198	174	189	176	170	170	167	183	159	181	170	177	173	182	211	171	175	172	171	169	184	158	203	205	186	147	182	194	195	197	178	169	169	186	173	189	177	199	190	191	185	188	185	163	184	168	177	184	196	153	158	180	194	187	190	166	178	165	168	165	173	208	168	181	159	193	166	201	179	197	183	166	175	184	197	184	150	168	159	181	164	170	203	160	210	159	165	164	177	195	166	180	191	171	173	175	171	192	166	171	176	172	160	186	177	165	165	196	173	168	194	173	156	197	186	165	174	178	171	174	172	162	158	175	209	175	158	152	176	196	194	195	208	203	159	189	179	167	164	188	182	173	155	172	182	176	180	174	160	183	175	194	165	194	154	174	168	162	158	170	162	201	173	175	176	200	169	190	198	171	201	157	172	180	176	133	175	201	172	174	158	172	167	160	178	155	166	191	186	177	183	160	180	171	175	193	175	175	167	176	201	171	179	183	185	186	192	160	195	179	162	167	177	159	194	172	184	173	175	171	157	187	162	159	174	201	149	175	162	179	184	183	181	173	173	168	194	167	166	188	172	189	151	161	167	178	157	180	182	155	163	155	183	176	180	161	183	210	172	186	191	163	183	188	180	191	188	183	166	155	189	184	170	187	159	196	180	182	156	197	173	182	170	172	196	172	181	175	171	176	187	170	175	189	183	187	185	193	162	174	168	176	172	169	158	172	155	158	191	159	202	185	174	159	174	178	162	172	151	169	171	187	185	203	176	181	178	174	161	177	171	158	167	180	179	180	197	177	179	166	175	192	180	182	197	185	164	169	203	176	188	170	158	175	188	182	171	181	162	194	168	172	189	155	187	164	174	180	160	172	184	176	164	166	161	173	196	192	174	196	194	168	185	174	184	168	173	185	169	184	166	185	167	179	177	170	165	168	150	145	157	201	206	170	164	175	161	173	177	179	180	179	168	177	191	199	180	167	169	183	166	189	184	173	191	166	147	173	182	170	184	199	189	166	197	181	164	175	155	181	175	176	175	160	171	142	176	184	185	169	176	175	171	171	188	184	194	196	168	188	195	180	189	176	190	174	172	187	185	181	174	205	177	177	199	189	177	176	156	160	178	190	175	179	192	171	155	183	174	164	170	177	164	165	146	192	172	178	154	182	190	179	181	190	171	154	177	148	162	171	171	159	186	195	168	173	183	178	197	166	168	199	171	196	178	156	164	180	169	150	194	197	200	201	190	189	191	171	158	188	180	179	158	179	139	178	183	195	161	168	200	170	169	172	181	172	182	164	172	181	179	179	162	158	167	188	166	202	186	154	186	192	175	196	157	176	176	159	195	184	187	188	185	184	158	167	163	179	173	167	186	192	193	169	174	170	192	175	181	165	190	169	166	169	172	201	173	182	172	192	175	201	170	183	178	170	197	182	187	188	196	183	186	166	183	186	175	196	185	175	178	182	173	168	154	166	186	212	179	169	168	180	189	188	180	203	176	194	192	207	165	156	188	204	190	178	170	186	177	195	157	184	138	180	188	181	185	173	167	193	166	154	193	201	172	158	176	179	204	187	196	186	162	184	165	206	180	175	203	202	165	202	185	159	176	185	182	167	171	183	188	189	174	199	158	172	207	178	193	173	181	190	181	198	184	183	175	195	161	172	167	178	177	172	176	153	173	196	181	162	178	158	198	180	175	199	214	163	165	196	174	160	166	166	180	164	182	199	189	173	169	181	156	171	179	180	171	154	180	170	192	175	153	208	167	178	177	188	206	154	169	176	188	181	178	162	187	180	180	171	197	172	164	167	173	183	187	187	171	184	170	167	165	164	188	180	182	188	165	175	199	164	189	170	164	169	182	187	177	170	170	164	181	153	161	183	194	157	181	175	174	162	197	190	161	179	166	168	151	161	157	181	160	173	179	184	183	166	196	172	160	196	188	153	146	158	175	166	168	170	179	173	183	187	183	163	169	161	179	166	176	163	179	191	183	173	179	164	165	201	166	160	167	173	170	166	182	170	157	200	172	172	166	180	199	192	163	191	158	192	171	180	191	172	184	188	176	170	142	172	194	190	176	183	185	190	183	193	167	187	177	185	169	193	179	190	192	166	192	159	177	181	191	169	167	161	187	212	189	196	172	171	186	174	181	169	170	179	167	183	181	182	175	176	194	192	185	179	164	192	182	202	170	159	169	164	176	163	181	157	185	179	196	153	167	179	170	204	165	179	195	171	188	171	183	170	174	169	186	159	195	184	188	203	174	178	164	174	192	192	148	180	184	176	181	173	189	168	179	168	159	169	150	209	155	169	165	163	161	188	161	146	161	177	162	191	162	164	173	168	169	159
27255	2824	6505	6700	5638	4503	3656	3080	2654	2216	1984	1730	1626	1470	1384	1259	1195	1163	1041	1030	990	954	889	875	781	819	798	800	774	734	711	767	709	743	762	670	663	649	678	763	626	629	657	674	631	666	623	607	648	618	647	637	593	651	611	634	581	602	627	609	629	570	606	595	598	567	656	592	594	549	549	578	629	602	534	621	589	541	585	605	565	544	604	603	567	586	545	556	571	551	593	582	593	631	584	532	554	612	592	579	564	568	558	595	594	548	586	591	573	516	570	557	595	572	576	568	547	554	551	583	569	585	573	602	563	566	564	605	577	553	533	615	617	578	577	571	558	578	540	541	558	573	569	536	577	575	587	589	562	575	553	570	551	561	520	582	552	579	518	578	534	589	530	530	585	581	576	563	535	550	556	571	543	627	538	535	571	580	595	582	579	577	582	570	576	568	567	558	593	582	585	572	583	563	539	617	572	538	524	573	548	564	573	587	562	513	546	573	557	531	602	581	545	543	546	590	581	566	584	554	568	581	534	578	551	553	516	590	565	546	553	568	568	576	602	566	588	552	551	545	535	556	567	541	509	516	594	521	549	539	557	573	534	572	530	553	583	566	611	555	597	544	556	542	589	538	552	532	557	568	553	553	594	599	570	539	580	606	541	609	550	539	520	578	548	497	556	587	608	530	568	568	559	568	534	537	513	600	587	590	548	560	573	575	560	571	557	548	554	513	563	519	534	546	566	560	553	549	531	543	515	551	555	551	599	596	561	561	534	535	530	610	552	558	589	548	553	551	563	577	602	523	538	557	551	564	553	605	597	539	582	575	586	583	593	553	576	558	579	536	510	520	594	546	558	547	549	558	535	529	582	572	612	523	517	540	548	566	590	548	543	543	544	563	568	572	542	561	530	569	560	564	539	569	543	530	525	526	572	578	534	538	516	574	585	540	532	536	562	571	551	549	557	566	547	566	577	557	533	560	544	560	539	585	526	583	560	570	588	588	515	556	569	566	590	551	572	569	572	564	528	523	546	540	577	568	579	534	563	538	533	511	573	557	543	562	547	547	573	548	578	547	532	597	543	559	573	577	537	611	535	579	566	557	549	560	529	522	565	563	568	595	586	545	605	568	582	562	576	574	564	558	544	552	563	555	554	608	563	601	561	541	582	561	589	543	583	579	515	574	561	541	604	535	511	577	596	561	551	541	573	573	561	588	580	620	537	590	555	550	556	576	570	566	578	554	542	573	530	554	586	578	550	596	571	537	531	585	578	533	549	564	533	547	564	586	547	557	535	610	601	579	580	597	560	529	547	581	568	540	613	525	585	536	585	519	568	562	573	559	587	558	569	567	572	553	542	530	553	605	537	591	591	544	588	570	581	533	568	591	545	543	581	600	536	533	528	588	566	581	539	532	558	572	579	555	600	586	587	534	569	583	553	525	548	550	599	570	588	595	538	551	576	570	532	597	525	569	557	548	592	512	559	573	582	582	534	582	545	560	552	553	508	581	535	580	550	525	529	565	541	562	545	569	576	567	550	572	540	606	544	543	560	570	540	560	563	561	551	536	596	498	556	566	560	553	591	524	541	551	544	574	611	550	537	548	563	538	578	580	544	531	578	544	589	559	568	584	582	567	552	523	567	527	557	533	525	561	627	550	571	581	533	532	588	584	549	546	592	557	569	536	560	565	576	584	572	558	550	565	563	560	565	567	551	571	569	531	564	574	539	583	510	553	532	565	580	559	592	567	558	604	575	534	569	579	549	538	550	543	549	595	589	592	544	532	548	570	520	535	558	521	511	557	517	559	564	500	565	600	561	578	502	556	535	553	543	578	567	570	575	573	536	553	524	564	561	563	581	527	532	492	596	538	528	537	574	567	509	549	575	563	574	541	547	533	560	608	572	538	578	557	580	542	599	569	572	613	563	572	525	571	558	574	587	594	592	511	604	550	565	559	537	539	540	574	539	563	551	556	556	527	579	545	511	616	556	557	551	585	579	541	580	587	581	569	549	586	569	528	545	530	584	513	570	575	614	562	567	566	521	553	603	621	572	597	557	540	577	581	611	547	549	573	555	526	558	514	548	570	604	575	591	582	569	566	598	587	557	558	550	580	546	605	556	566	533	598	562	602	562	560	590	611	574	574	558	588	604	589	533	574	568	560	539	564	605	583	561	577	566	564	563	588	572	582	559	577	583	562	621	553	588	567	599	586	585	566	554	548	547	548	606	602	529	539	593	570	554	579	581	540	556	564	557	524	591	549	584	548	551	553	527	509	545	564	546	567	527	588	551	569	584	528	617	543	578	520	575	549	549	565	597	569	549	567	561	598	508	538	569	551	544	534	545	602	560	580	561	544	564	581	552	535	526	533	531	547	551	548	558	508	558	546	553	600	591	573	519	508	570	557	542	562	558	587	555	577	542	576	534	581	537	555	568	584	536	531	525	573	546	565	551	518	533	527	528	566	572	562	582	559	558	576	564	572	532	500	552	545	558	570	565	547	621	538	571	505	558	540	566	568	552	574	550	568	587	613	558	565	540	581	524	529	562	558	570	556	573	552	561	584	547	555	551	559	592	535	579	580	552	532	515	558	551	571	604	598	566	518	551	565	586	618	545	599	565	585	586	553	578	570	551	570	568	609	541	587	551	524	524	558	561	560	553	530	514	611	534	540	581	543	576	562	557	503	538	561	519	547	583	574	584	552	545	555	551	556	557	603	560	549	576	571	613	608	570	566	588	548	616	580	570	564	545	546	547	572	556	542	539	570	550	511	550	561	543	572	551	521	549	565	555	583	564	590	560	548	540	619	541	530	596	572	560	562	569	564	565	543	602	591	603	566	599	607	540	573	557	588	534	550	571	566	543	519	548	561	577	538	555	558	565	575	552	567	557	525	572	534	558	573	519	587	602	568	593	544	556	560	565	587	602	553	540	548	547	516	549	572	531	558	503	603	557	524	568	531	584	559	538	550	565	587	579	581	596	547	555	575	569	527	579	561	584	567	618	580	526	590	576	551	539	580	558	554	570	525	544	547	527	542	573	529	581	565	525	581	521	581	566	584	548	577	552	552	594	577	562	599	596	581	582	574	536	542	559	559	580	575	542	597	565	564	559	581	557	612	542	547	590	554	515	525	624	585	560	544	562	573	529	565	535	566	548	552	522	553	574	586	545	577	537	564	574	540	511	540	553	526	594	529	572	559	570	553	585	536	566	596	523	571	590	559	562	581	553	553	585	594	577	597	578	562	597	576	544	575	561	582	573	533	525	527	565	549	550	542	575	537	548	594	557	542	581	530	560	543	550	587	527	518	507	559	570	567	555	573	541	554	525	529	577	580	575	558	554	583	544	568	496	550	519	540	569	573	624	573	608	572	576	579	560	588	567	567	517	542	566	555	530	566	547	581	569	595	587	578	585	568	546	575	553	522	545	572	564	546	504	571	560	539	526	531	563	519	574	572	588	558	576	537	551	555	576	570	544	535	547	553	571	527	590	525	575	562
5542	360	205	157	156	146	105	134	125	128	111	131	121	112	131	129	113	123	126	107	129	132	120	123	103	131	111	129	124	122	123	114	132	112	128	118	126	127	133	103	145	126	131	112	125	112	104	103	120	114	115	116	100	119	111	98	105	108	111	118	112	106	115	126	131	122	136	110	115	119	121	122	121	130	113	114	136	118	118	121	111	121	133	106	117	131	112	123	102	112	121	122	109	128	122	108	132	110	102	120	121	106	130	121	128	108	103	126	102	123	105	127	132	121	134	121	118	119	115	129	132	139	132	105	127	107	121	131	124	113	107	121	131	125	112	125	122	124	125	111	123	119	124	131	106	108	125	139	115	115	130	132	103	122	117	110	116	135	130	134	106	114	103	122	111	118	101	102	115	134	112	132	138	125	119	134	131	113	99	139	130	114	130	133	125	124	120	115	117	133	116	102	98	134	137	124	119	111	148	123	121	112	134	116	128	118	129	140	110	130	135	145	121	114	131	140	117	133	102	92	116	101	121	135	109	104	124	102	123	132	118	124	114	124	115	101	123	107	105	117	104	112	118	112	110	103	110	120	131	129	106	129	136	126	128	124	117	113	143	122	125	124	126	125	108	126	111	121	120	107	118	122	120	122	102	108	122	128	127	102	114	132	135	111	113	120	131	142	119	110	109	121	112	104	140	116	133	125	113	121	124	118	142	100	112	118	143	118	126	128	153	118	119	117	108	116	135	140	122	126	127	114	124	141	118	107	131	117	109	117	124	123	109	117	110	107	118	110	94	115	115	148	121	114	135	134	109	100	100	119	104	127	134	126	128	123	122	113	115	112	122	121	117	122	117	123	122	105	106	112	121	118	111	118	131	121	111	110	112	121	128	111	128	101	122	110	135	137	128	111	108	119	121	147	131	138	122	126	134	131	119	108	127	116	119	138	114	115	120	113	130	121	108	128	125	110	128	92	110	116	112	122	105	128	123	119	109	121	120	121	140	117	130	127	128	135	126	118	122	103	119	107	102	120	113	109	121	100	121	128	135	136	113	129	120	128	119	117	106	122	127	129	112	105	114	126	144	92	137	130	119	111	123	125	134	94	121	124	120	108	134	125	126	122	126	121	117	108	107	103	108	118	108	101	122	106	119	134	113	122	115	110	108	130	134	119	126	119	148	122	114	123	92	120	117	112	126	125	113	120	130	109	127	138	111	131	138	111	119	109	117	115	110	113	130	129	139	115	124	121	124	118	117	115	103	112	123	108	128	107	122	111	137	120	119	126	125	113	128	91	119	115	134	113	108	124	110	119	104	120	96	119	130	119	108	124	123	126	118	101	115	108	117	109	103	124	124	112	120	102	108	104	139	122	125	107	124	104	118	143	125	119	114	112	115	107	126	118	112	106	99	135	99	103	140	128	129	117	135	118	101	111	110	134	126	99	128	103	103	142	120	132	131	138	128	136	113	113	117	104	139	116	138	131	144	115	117	105	122	114	97	105	132	129	121	129	129	125	108	113	137	106	129	109	127	116	120	115	127	98	115	131	135	120	114	106	116	115	116	119	111	119	93	117	122	138	125	121	136	121	124	151	95	109	103	129	117	131	120	120	119	126	116	128	111	115	127	125	116	116	124	110	121	108	125	133	127	103	105	114	110	103	122	116	113	122	112	112	117	121	125	125	117	121	104	116	120	115	121	96	119	123	119	139	111	113	130	113	125	119	131	136	109	136	135	133	110	112	123	145	113	97	128	105	97	115	105	138	116	121	128	128	117	133	137	128	121	120	130	120	114	115	139	121	131	120	122	111	121	118	117	120	121	144	114	106	122	120	125	131	113	122	121	136	110	100	125	128	108	117	119	136	115	118	99	105	115	108	121	123	123	117	116	120	119	117	124	116	105	132	111	122	118	120	117	138	97	132	119	119	121	129	108	108	149	137	108	92	118	138	124	114	121	112	117	118	122	140	143	121	114	112	117	114	115	110	114	104	137	145	99	125	119	109	125	109	93	116	126	125	123	107	104	108	108	115	129	122	137	119	125	77	135	97	108	120	106	109	126	94	102	130	123	121	120	124	139	102	99	132	117	115	155	150	125	144	118	123	140	122	129	111	125	116	109	104	136	110	117	103	137	128	131	141	123	120	124	115	133	128	105	122	131	134	123	128	120	139	129	137	126	119	109	104	114	117	133	127	130	113	135	125	125	132	122	136	106	145	119	113	108	102	117	110	126	118	113	101	111	109	117	101	110	123	114	120	131	128	117	121	129	113	142	117	124	109	137	104	115	116	128	134	118	118	122	120	126	110	108	107	119	121	131	121	130	115	126	100	109	118	122	114	117	124	119	124	92	129	124	117	125	125	123	124	102	126	116	120	133	119	126	118	128	113	130	110	125	116	133	129	130	105	121	114	126	118	110	113	123	123	127	128	107	129	93	126	105	119	121	114	123	104	122	112	111	121	121	135	116	115	131	139	121	123	123	120	122	115	151	131	129	124	117	107	121	115	107	133	146	94	105	131	118	125	105	106	109	118	115	96	121	116	101	123	125	111	120	123	123	110	127	108	116	121	115	144	132	113	121	114	120	123	120	115	138	133	106	117	118	124	117	124	139	120	123	112	118	134	137	102	132	116	110	114	115	112	120	107	108	129	126	112	121	117	112	105	125	134	116	115	112	135	135	104	120	104	96	115	104	123	123	131	121	122	132	120	121	105	119	124	129	135	119	128	105	112	106	131	117	123	123	122	121	119	128	109	112	122	109	124	129	106	128	117	122	108	129	109	115	133	131	133	102	118	103	123	129	117	117	129	122	130	102	119	116	100	115	134	112	98	113	146	115	129	108	125	127	95	105	101	122	109	135	129	105	109	109	101	128	127	109	114	123	117	117	103	114	109	118	114	139	125	115	121	119	112	139	149	116	121	107	136	114	112	131	122	119	122	120	102	116	129	118	140	136	125	130	112	106	123	111	125	113	105	145	111	98	110	133	133	116	119	126	123	99	108	114	134	141	119	116	119	117	138	102	130	115	117	113	112	113	117	136	115	120	116	120	133	118	117	115	135	99	122	132	110	129	118	114	104	126	132	112	115	154	108	134	101	124	104	107	108	125	121	127	121	126	120	129	124	119	107	131	112	114	99	120	119	122	106	146	109	136	102	105	120	97	124	119	130	114	145	114	120	123	122	129	113	125	116	121	120	123	126	117	105	139	134	137	106	150	124	130	146	107	134	116	116	122	119	124	122	126	122	102	100	104	128	126	94	127	120	110	105	127	105	113	101	115	108	112	105	110	103	114	121	104	145	101	128	118	113	126	130	138	120	91	123	129	120	118	117	128	116	125	126	123	124	142	115	132	124	117	104	106	121	115	125	143	116	123	104	116	116	89	105	122	120	119	112	105	123	118	123	94	118	105	116	122	114	116	129	129	122	123	121	134	124	122	113	105	115	136	118	120	126	131	116	111	118	108	106	111	117	127	114	116	136	120	126	102	127	108	128	121	116
5823	478	542	565	534	492	453	426	415	429	408	422	425	364	425	452	419	422	377	377	414	417	417	372	416	412	395	376	396	391	448	409	370	414	408	380	389	411	429	391	411	397	399	385	389	395	414	383	362	399	373	373	382	429	345	372	400	413	373	390	384	392	395	416	375	428	394	388	390	384	388	398	389	416	415	417	383	379	404	381	386	369	411	394	363	389	414	392	402	363	410	399	396	390	372	401	374	395	372	365	387	411	404	386	381	378	388	393	367	394	345	383	381	376	362	366	379	399	360	365	358	377	391	371	406	415	403	401	399	379	418	376	418	369	384	358	402	360	379	403	411	428	397	395	376	391	411	379	396	396	392	362	392	386	412	403	382	378	364	392	408	339	377	402	392	374	406	380	354	406	355	380	391	370	382	361	373	405	366	411	363	399	383	399	373	397	410	373	394	400	395	375	363	395	350	360	363	390	401	355	367	411	376	405	382	405	385	367	365	399	388	412	397	351	426	340	419	390	402	385	402	394	406	390	388	361	422	383	429	388	356	398	378	383	396	407	380	357	379	392	371	395	347	391	378	397	405	358	398	404	363	388	387	387	386	429	400	401	396	403	405	396	365	410	368	356	376	382	424	401	429	416	388	372	384	379	404	382	398	380	369	371	387	356	391	411	401	407	416	394	385	394	409	387	395	366	364	386	396	392	388	410	404	395	385	398	394	401	388	354	395	393	380	380	364	414	386	389	365	358	394	390	417	393	368	394	411	413	420	374	386	395	413	391	392	367	376	399	363	384	371	377	408	404	399	364	397	417	392	341	387	377	385	379	410	385	413	383	408	393	403	369	396	386	380	417	384	389	386	405	370	391	417	345	403	372	359	376	437	402	377	371	395	387	394	393	358	389	349	413	386	395	404	359	403	384	399	376	377	375	327	375	380	401	383	397	400	416	410	377	341	358	399	352	401	385	434	377	405	357	367	396	380	396	330	416	397	430	389	408	360	400	385	412	369	355	381	403	383	399	370	375	385	397	381	370	379	416	369	380	404	358	352	379	380	382	392	407	384	389	370	404	397	389	377	445	386	365	393	418	391	368	353	355	379	372	397	366	415	364	375	371	391	394	383	383	358	413	406	380	388	401	410	390	385	394	425	390	382	385	414	381	368	379	407	368	361	376	405	396	401	399	408	400	380	374	382	373	359	378	387	414	378	371	356	393	403	407	419	354	421	396	393	402	398	405	445	374	366	352	376	386	398	393	385	367	397	431	374	387	357	420	387	361	371	407	332	369	357	396	414	387	395	411	384	401	369	405	377	375	386	374	376	381	387	377	431	420	394	373	422	383	365	377	400	358	391	376	366	412	405	413	403	348	357	387	381	370	396	379	356	411	381	406	442	392	353	366	403	389	370	369	387	392	374	404	372	391	397	392	415	379	429	358	357	342	409	412	408	395	383	421	397	370	384	383	369	386	438	387	382	362	392	403	392	386	389	402	376	382	396	414	386	408	399	383	400	353	374	415	373	385	382	417	387	367	408	426	379	374	397	391	404	404	385	389	395	368	395	383	399	391	381	395	353	410	388	407	415	365	380	391	364	374	357	357	397	394	391	367	401	386	375	364	359	366	427	408	415	395	396	346	396	376	425	390	382	361	397	391	397	374	405	397	347	384	388	394	389	387	400	385	393	402	422	374	416	374	363	390	403	421	386	382	376	373	389	423	391	388	385	395	396	350	392	406	381	384	358	402	418	391	371	361	362	417	387	395	396	364	368	350	380	414	372	374	412	412	410	406	395	378	402	396	377	376	376	367	389	337	387	410	376	388	420	403	385	375	379	417	382	355	403	439	367	375	425	383	401	392	401	381	374	405	402	383	419	383	394	384	396	361	409	395	380	402	400	355	367	421	428	382	376	384	434	411	398	413	390	363	371	396	390	396	391	375	388	394	354	379	412	394	407	342	388	373	406	407	437	413	382	404	395	384	415	417	405	380	398	372	386	357	411	414	359	389	370	370	360	417	391	383	382	377	383	413	390	389	405	373	418	374	402	387	371	425	396	415	376	369	393	388	400	394	403	425	373	400	378	397	392	369	380	377	404	390	422	406	402	360	396	409	384	396	379	383	390	390	353	369	371	412	366	358	400	372	393	393	407	386	392	367	377	345	376	365	393	353	392	394	362	361	394	385	362	383	391	387	355	396	408	392	398	396	397	400	391	396	415	345	393	403	375	423	364	383	390	388	389	417	393	400	389	387	398	428	391	374	390	422	376	374	350	391	396	408	378	426	418	371	395	397	369	381	388	414	413	342	377	373	414	397	398	378	354	387	400	408	385	396	349	376	397	388	415	384	384	365	414	358	392	424	397	404	381	378	377	380	383	406	392	412	381	421	381	432	375	407	427	378	402	405	403	414	391	335	360	405	391	407	386	392	386	412	418	372	376	412	340	366	402	425	343	362	386	412	383	390	385	385	384	388	390	380	368	405	399	353	394	404	406	401	391	408	377	394	389	404	385	372	405	358	384	387	405	360	396	386	386	432	396	386	353	393	393	424	417	413	385	371	407	383	403	405	396	402	387	346	366	418	398	359	403	376	365	361	395	399	393	388	407	396	387	367	388	384	372	375	405	379	383	404	383	373	405	402	422	364	400	401	371	405	340	372	370	366	366	361	353	419	450	405	398	383	378	390	401	395	369	371	406	394	366	383	413	369	363	370	380	364	380	400	340	348	394	409	384	375	388	388	413	394	373	374	400	388	368	399	383	391	381	406	371	398	408	408	369	392	414	369	422	373	410	436	370	397	380	363	389	368	389	401	388	351	375	367	415	385	412	420	415	394	384	395	427	386	419	391	389	390	395	376	377	382	381	394	389	371	385	385	381	410	366	368	395	414	411	388	369	399	392	418	390	371	390	395	367	368	346	370	425	396	410	365	378	400	394	385	371	393	441	416	403	392	396	374	385	365	392	389	414	372	330	428	376	389	375	369	389	421	399	416	375	382	407	387	402	366	367	416	387	357	365	383	364	415	390	379	406	396	394	383	376	402	368	402	402	416	364	379	404	368	413	372	381	388	411	373	394	392	372	387	382	394	411	388	395	381	381	408	408	409	381	370	354	387	385	414	387	391	377	377	408	421	405	411	419	392	364	395	368	417	404	363	387	355	387	388	390	385	406	386	357	380	398	379	428	382	370	385	386	377	394	398	373	390	420	391	384	388	384	402	356	387	372	373	402	359	384	349	375	400	401	411	377	385	403	385	414	391	375	371	409	395	383	387	400	383	417	366	403	401	396	394	387	382	386	397	375	414	384	375	359	388	362	361	375	392	338	386	347	420	360	399	396	377	386	347	393	390	374	400	389	383	432	411	430	408	418	407	361	380	413	408	389	398	418	378	404	376	366	391	413	382	429	374	380	399	361	373	386	401	400	405	363	423	377	402	368	406	385	394	399	401	384	454	368	362	348	375	370	385	427	386	414	385	411	352	417	416	403	398	396	400	403	381
39583	7109	1444	1022	658	505	362	289	252	224	204	175	157	154	140	123	125	104	102	120	110	101	103	91	82	91	83	98	95	95	99	119	89	90	83	94	91	89	96	103	105	88	84	101	96	92	81	87	79	88	91	73	90	99	96	63	94	102	79	89	83	93	64	66	90	93	78	89	94	73	84	66	86	92	85	103	89	85	91	84	96	78	84	70	67	89	91	94	91	92	84	80	89	84	94	90	74	99	88	86	94	104	88	99	81	87	87	89	90	94	82	76	86	68	77	94	89	86	83	86	83	84	76	89	93	95	77	84	90	95	80	94	93	68	84	87	78	85	101	103	92	89	98	85	82	90	86	83	88	60	97	93	100	93	87	96	80	81	95	81	87	88	96	95	72	82	83	80	93	90	93	83	93	86	99	92	84	80	105	74	95	83	86	83	85	98	90	83	99	88	70	93	91	83	77	81	88	84	73	88	95	82	86	74	94	93	70	92	75	97	92	90	90	87	90	87	86	81	79	99	114	81	92	83	74	90	81	81	75	85	73	85	73	75	86	85	70	80	99	81	85	87	79	82	91	101	86	80	84	87	88	80	97	73	91	103	93	91	74	103	75	79	77	101	93	84	78	75	97	74	91	81	83	84	82	71	77	83	93	91	82	70	81	74	90	94	90	81	95	82	91	80	95	75	77	104	83	80	71	74	84	90	80	88	71	70	96	84	101	93	84	99	80	90	77	70	81	86	94	95	88	88	94	82	85	71	98	84	84	85	88	67	104	92	79	82	97	76	73	91	87	75	76	89	80	94	80	89	92	88	102	71	75	62	84	89	79	99	80	99	77	79	103	75	86	94	76	77	76	77	77	105	81	77	75	84	90	99	96	82	106	86	71	83	86	96	87	73	103	92	85	78	79	92	101	85	88	94	88	92	94	88	84	81	79	84	79	101	96	84	94	85	90	92	80	100	74	93	90	83	83	67	107	85	96	84	81	83	97	84	74	80	76	78	87	73	85	81	77	91	86	86	91	85	101	90	83	111	92	70	82	85	106	100	87	89	96	86	87	94	90	93	86	103	78	103	78	86	86	95	95	93	93	87	94	89	87	81	103	88	84	83	78	89	96	84	85	81	99	108	84	84	85	76	85	94	92	100	94	84	89	86	85	100	99	84	80	95	98	79	106	91	81	108	88	75	88	81	71	77	79	76	96	75	81	76	90	105	96	83	87	82	97	84	99	102	74	74	99	98	111	97	86	92	85	105	108	93	79	76	94	84	95	86	91	88	99	83	86	86	79	72	88	84	80	95	95	95	98	76	76	75	82	63	89	80	78	86	86	76	90	85	84	96	73	95	82	77	87	95	73	98	113	84	74	81	97	91	86	72	81	79	93	77	85	81	75	89	71	95	75	62	91	92	93	88	88	93	90	93	86	84	88	88	90	95	89	96	84	99	83	91	94	83	72	80	87	81	78	80	91	75	84	82	88	76	81	93	86	87	87	87	90	78	92	101	96	78	97	73	83	85	69	95	69	89	89	77	91	80	96	91	88	83	91	77	81	88	91	106	86	90	92	86	80	88	96	70	70	89	94	78	79	94	87	72	72	82	85	81	76	75	86	89	88	81	77	79	79	63	108	82	93	94	87	96	90	68	93	70	90	77	92	79	86	79	78	92	99	88	76	109	93	86	85	79	86	86	89	93	92	84	84	78	81	94	116	107	76	65	78	84	77	69	112	73	86	83	102	90	75	92	79	83	77	98	73	86	85	76	85	77	76	92	72	82	73	82	89	97	81	80	90	80	91	90	73	81	85	94	94	83	80	86	69	79	77	80	64	89	76	67	67	78	87	96	94	79	81	94	72	84	84	77	106	87	83	83	86	87	89	74	72	86	93	84	84	91	76	86	94	75	85	84	67	90	77	84	101	84	85	81	100	97	92	78	80	81	99	78	86	71	81	78	81	98	84	96	83	80	67	79	85	84	68	86	84	83	90	93	74	88	102	88	84	91	84	88	94	85	85	105	95	105	72	90	65	81	95	85	82	79	101	79	85	74	85	83	80	72	105	69	95	86	100	89	80	81	100	77	81	74	68	104	72	83	97	101	88	77	86	85	76	83	84	83	87	81	80	82	80	80	70	103	80	92	93	74	78	81	75	79	91	83	79	100	84	88	75	76	66	87	76	89	95	77	79	84	73	82	85	79	75	92	89	69	91	85	84	85	72	86	93	85	85	77	94	93	79	80	81	101	103	91	83	99	90	75	85	92	80	78	88	66	91	86	94	90	80	93	91	85	90	75	90	91	82	84	83	87	75	83	104	82	70	107	77	85	94	86	79	73	75	77	85	100	78	69	70	82	82	77	86	64	97	84	96	75	77	87	88	87	78	100	80	93	110	97	88	83	88	86	91	86	91	68	97	75	84	104	77	88	80	81	86	82	92	67	83	80	78	85	76	86	85	81	84	73	83	86	90	95	77	88	79	85	92	87	72	77	78	86	94	68	97	92	79	80	91	79	86	60	89	96	71	81	85	77	81	89	76	92	82	80	101	92	86	79	74	73	85	79	87	71	91	87	71	82	68	90	81	81	81	95	96	86	95	89	75	106	100	80	90	93	106	81	72	93	105	71	84	91	96	86	88	79	85	77	96	87	92	81	92	88	91	78	77	74	93	99	87	84	102	117	85	88	72	84	66	92	75	82	70	87	95	85	74	82	96	78	77	97	80	99	75	70	76	72	72	77	96	99	91	79	79	99	92	86	88	112	81	83	65	102	95	91	91	80	83	82	92	95	86	98	93	80	84	76	70	92	79	94	96	78	91	68	80	77	79	79	84	90	95	78	85	79	77	95	85	92	91	83	89	81	87	102	77	85	84	87	88	86	72	95	85	91	67	115	83	80	74	81	101	107	69	75	93	72	75	98	79	75	85	99	81	76	82	85	82	77	108	81	74	100	84	90	84	78	88	71	79	107	85	89	90	80	86	92	92	101	83	91	76	76	90	83	99	92	79	100	91	60	89	79	95	90	77	74	80	88	84	80	81	84	81	81	85	102	85	96	66	68	86	100	70	83	80	83	76	93	65	84	78	80	99	81	85	72	84	81	82	68	90	104	94	89	88	105	84	83	93	82	87	92	98	86	83	86	71	83	78	88	99	78	91	77	83	74	80	97	84	80	84	94	94	91	88	87	99	67	80	69	89	76	87	67	96	89	75	90	91	89	76	103	78	61	89	94	93	80	86	95	100	73	87	76	72	99	85	77	92	77	69	75	91	82	91	82	102	90	84	82	98	83	94	85	84	83	88	81	82	80	93	89	84	84	103	71	91	94	78	75	69	90	83	89	70	91	88	94	93	91	73	91	91	88	85	82	92	64	88	80	99	94	106	91	92	76	80	91	89	74	84	86	82	79	109	84	92	83	97	81	79	80	94	64	81	87	83	98	83	84	69	100	79	77	92	83	78	90	79	99	81	105	70	89	64	80	89	97	95	85	92	82	98	94
21089	1382	3386	3662	3071	2408	1878	1638	1355	1177	1041	913	861	775	712	609	641	585	517	538	498	464	491	473	425	428	426	440	390	408	398	401	364	388	400	367	348	332	348	336	364	354	361	334	345	332	356	317	354	325	325	311	294	331	358	357	315	340	317	315	305	331	326	323	309	324	318	315	296	309	295	313	334	296	331	293	335	321	311	318	300	312	298	289	349	299	309	351	285	300	291	287	309	324	321	314	321	312	337	318	352	316	290	320	303	284	309	294	302	344	327	310	331	302	273	335	290	303	291	320	328	330	314	306	327	304	339	338	327	298	297	301	323	287	296	318	319	313	309	308	336	313	269	318	311	275	307	328	311	317	294	272	331	311	299	325	313	320	338	323	333	308	329	310	324	309	304	281	324	296	341	329	300	293	298	269	327	330	332	315	291	311	303	314	289	312	318	309	299	327	311	297	296	291	320	334	303	268	284	307	313	294	305	284	284	292	325	297	322	325	313	297	315	291	283	299	314	317	292	307	300	308	310	332	291	291	325	305	309	308	319	288	308	296	293	314	295	320	320	290	322	287	298	285	289	285	320	340	296	315	325	311	316	300	313	337	291	312	297	297	289	301	295	299	316	309	293	309	294	311	305	325	316	348	283	310	305	296	309	303	311	292	313	310	297	322	293	347	273	330	321	305	283	278	299	302	320	295	285	300	287	297	306	309	303	280	299	283	291	306	329	299	289	336	264	286	286	340	303	336	284	302	320	316	309	298	293	291	301	298	267	295	317	304	295	274	306	325	317	288	306	308	296	329	301	312	318	303	299	304	307	305	304	305	298	294	313	297	297	282	324	290	315	297	283	291	316	281	270	291	268	325	312	301	291	306	313	324	304	300	316	317	289	303	277	279	298	273	310	277	323	279	287	307	303	299	293	326	312	310	317	300	297	307	281	292	303	310	322	280	302	314	301	315	304	290	297	313	323	287	276	318	304	304	304	296	319	309	309	286	254	291	335	296	289	348	311	297	318	343	323	292	300	313	314	306	314	308	288	299	304	298	304	299	310	315	339	295	299	308	293	304	301	338	324	309	289	316	266	289	308	315	315	310	282	299	328	282	294	323	273	320	290	287	328	316	311	274	312	310	305	305	275	309	322	334	268	264	331	304	292	302	283	294	285	303	311	290	280	316	320	305	292	334	292	303	310	326	304	297	313	313	300	293	333	315	310	303	271	337	309	314	282	329	294	344	321	295	342	335	323	292	300	290	301	299	302	297	301	289	314	319	309	307	343	300	292	284	314	300	259	315	306	292	296	324	306	321	305	315	324	311	313	292	298	294	330	317	287	310	315	298	303	303	297	352	297	292	325	298	285	332	298	338	295	325	325	334	310	286	335	305	322	294	316	326	311	295	333	296	326	341	306	304	322	301	295	294	317	311	318	283	295	308	284	283	289	302	341	293	290	312	322	298	309	299	328	289	304	311	311	329	297	300	304	305	306	301	329	304	328	302	329	301	318	296	341	268	312	275	318	333	302	354	311	284	316	267	306	325	300	320	288	302	334	292	281	290	340	306	291	311	287	315	326	312	298	307	305	308	303	299	297	287	307	301	298	332	283	320	311	311	302	296	312	319	325	299	270	276	320	315	323	331	316	273	325	294	326	310	296	314	299	322	347	298	330	293	271	340	301	313	295	315	303	280	306	310	333	320	309	287	293	305	288	323	308	305	284	338	301	319	320	281	287	300	301	309	305	316	332	289	294	323	293	316	290	317	298	314	301	294	345	303	300	302	331	320	321	313	334	316	312	292	283	297	308	296	282	305	296	334	324	299	305	314	318	328	317	318	303	315	291	303	318	337	324	320	278	302	293	297	338	361	317	300	329	292	316	287	296	290	338	324	311	291	289	311	300	332	301	293	322	312	290	310	299	313	319	338	306	307	306	297	288	319	296	325	285	305	311	291	300	310	324	294	324	305	314	309	321	306	298	287	325	284	326	300	302	320	304	311	300	288	303	271	300	292	303	281	338	311	298	310	295	302	303	305	301	315	308	334	339	327	300	304	304	295	293	326	288	303	304	307	318	323	303	327	312	296	290	343	321	288	299	303	315	302	290	309	294	319	287	290	296	300	315	312	304	299	288	295	309	311	280	293	298	287	303	327	289	327	317	310	310	275	333	326	289	330	304	304	309	322	280	319	293	313	284	303	298	321	347	280	279	303	287	319	312	334	295	308	265	310	319	297	317	289	313	317	283	304	294	292	317	319	306	295	292	311	290	280	297	312	321	305	341	311	308	305	282	288	305	292	312	337	296	282	299	309	292	336	340	300	323	322	277	302	338	308	298	283	308	317	331	300	320	262	286	308	304	319	333	337	270	280	303	299	300	312	310	309	321	303	304	287	320	293	285	292	316	316	289	298	316	290	296	306	302	285	297	309	292	291	301	317	289	324	273	315	283	355	293	270	297	310	327	283	288	290	314	293	297	297	347	283	326	303	285	269	325	285	286	293	281	290	336	318	303	281	303	288	317	305	310	329	305	317	314	315	310	308	336	317	295	308	313	301	316	286	320	322	309	302	308	301	275	330	275	304	324	310	316	315	317	334	282	278	299	313	300	288	295	299	309	324	312	291	271	329	290	291	295	317	315	294	312	318	328	314	304	285	305	297	312	298	288	314	334	301	301	311	316	307	323	312	309	280	338	308	302	291	307	264	311	282	297	294	336	325	299	295	309	296	312	284	282	316	314	279	296	277	284	302	295	299	309	320	306	310	317	309	288	303	329	285	283	302	286	287	305	283	308	332	302	295	290	313	324	282	327	295	303	337	316	294	302	315	310	286	301	271	295	305	285	315	305	298	310	298	283	318	295	306	322	284	276	287	325	319	328	304	327	311	309	336	280	292	296	272	281	284	314	318	309	335	312	317	296	314	307	278	282	281	306	284	308	295	302	301	307	309	294	320	291	316	284	290	319	306	301	305	287	303	301	290	280	312	291	337	322	312	289	338	300	295	277	307	336	313	287	309	322	275	321	304	299	318	306	299	309	305	295	287	309	339	313	294	302	304	303	313	323	289	301	299	291	317	288	280	310	311	275	308	296	331	279	277	317	315	304	288	298	293	295	253	343	318	313	314	319	289	281	305	284	315	320	310	295	316	304	257	281	279	275	304	315	289	311	306	300	296	301	293	317	310	311	277	264	318	291	331	311	313	283	334	282	246	310	300	296	277	318	339	297	304	342	288	290	331	311	317	301	303	290	310	301	295	282	322	301	283	313	299	302	298	326	314	279	331	296	297	311	291	324	281	334	305	266	328	301	285	318	279	300	299	301	313	329	300	284	300	316	323	327	349	318	338	290	308	282	306	321	316	312	289	305	334	316	291	307	290	321	289	315	314	305	298	329	316	301	299	300	281	299	307	311	307	269	291	291	312	292	298	317	307	316	317	323	291	311	296	337	311	302	333	316	321	321	325	305	316	287	296	289	288	282	296	338	313	321	294	325	346	324	257
55229	15177	3429	2159	1389	998	780	609	503	428	367	372	334	340	294	290	259	218	237	237	232	227	235	208	203	182	185	226	215	218	197	207	195	192	190	211	165	201	202	166	190	197	182	190	178	174	203	187	179	193	197	212	174	200	162	180	171	175	179	195	170	178	185	171	155	216	157	156	165	185	177	169	198	178	156	187	180	165	196	178	155	180	175	180	183	168	180	166	185	158	197	178	176	190	192	189	208	166	169	174	154	171	203	166	181	189	178	171	183	178	183	151	188	179	199	176	173	169	202	168	185	160	174	174	180	185	190	146	182	171	161	174	189	185	198	172	164	178	201	181	213	161	169	161	178	169	161	187	195	187	175	162	187	165	193	184	179	184	193	164	181	191	169	163	185	163	173	198	151	177	184	186	175	153	198	171	145	164	174	176	197	164	211	183	200	158	187	195	189	177	176	178	173	195	186	189	182	156	168	180	183	161	175	215	179	190	187	170	184	202	179	193	164	188	179	171	178	161	180	193	196	175	202	172	179	185	166	156	195	178	161	148	179	172	169	183	169	199	182	179	147	174	199	169	165	207	172	165	176	177	167	189	184	186	188	194	172	201	169	196	170	186	155	184	194	152	165	194	158	184	170	179	158	179	175	173	181	161	161	191	190	181	181	176	227	166	173	175	172	201	195	170	188	194	168	194	181	171	166	172	165	165	187	186	181	183	175	181	176	192	161	157	171	181	170	155	189	170	162	167	174	178	173	169	198	181	193	207	186	188	198	184	172	164	167	179	192	180	159	182	183	166	175	162	170	174	178	206	176	159	176	181	178	200	174	176	160	164	166	172	151	179	174	172	148	169	187	172	176	179	165	166	197	173	195	175	186	198	192	199	194	190	163	184	170	159	202	182	172	168	176	166	160	183	167	175	171	156	193	169	170	159	149	164	162	163	177	172	192	165	171	177	204	172	189	170	146	163	170	161	174	186	182	164	173	184	186	180	191	179	184	197	167	190	173	181	180	194	166	196	176	169	179	187	177	178	199	171	191	175	171	155	181	171	187	181	166	201	171	181	177	200	154	197	163	187	169	176	172	166	175	202	181	162	170	184	173	178	186	178	165	191	160	183	160	162	187	144	175	165	190	169	195	156	172	166	179	192	174	148	193	174	162	186	196	168	165	184	191	183	189	179	188	155	165	169	172	167	152	179	179	165	179	177	186	184	178	189	163	163	168	168	165	158	166	154	188	175	165	147	177	183	171	177	165	172	182	169	163	183	185	200	176	152	177	189	161	171	185	183	159	177	172	142	191	191	170	176	176	204	174	184	211	181	195	175	179	170	161	183	180	178	195	175	191	170	164	205	167	177	173	181	185	178	178	176	201	185	154	150	201	162	188	175	175	176	181	189	180	181	154	167	175	181	189	181	171	160	182	171	179	170	164	184	183	161	173	179	173	174	194	183	201	181	187	196	170	179	187	163	158	205	185	165	176	175	172	178	171	185	193	162	173	182	174	175	190	181	174	166	179	182	172	162	166	176	171	203	174	151	185	172	185	188	140	157	182	195	150	182	193	170	188	162	162	180	169	197	162	181	178	212	186	173	171	175	186	174	182	183	181	178	166	195	186	170	160	193	177	191	176	179	163	178	171	179	163	165	185	176	169	164	211	179	195	182	171	171	167	175	182	174	175	174	165	157	153	200	147	183	173	150	194	165	158	159	174	187	169	179	179	163	171	182	185	212	181	165	169	162	181	187	187	190	180	177	188	161	172	155	172	167	182	179	178	162	171	181	173	190	167	149	189	191	163	187	165	176	164	188	170	162	172	162	175	188	184	166	156	173	186	179	166	187	154	156	162	179	174	164	165	183	189	170	179	163	186	157	174	169	191	210	181	181	175	161	152	171	173	191	183	186	189	177	168	197	164	163	167	167	180	197	141	193	167	191	170	170	171	176	171	179	184	199	174	170	174	159	161	165	193	182	179	165	169	169	154	171	150	174	194	176	189	149	184	194	204	197	162	178	152	185	175	176	180	161	183	193	170	195	162	182	173	168	186	165	188	187	185	170	187	180	173	171	181	211	190	191	180	187	188	178	170	194	184	187	172	163	163	198	174	183	162	144	177	179	193	186	166	175	202	190	198	166	180	195	150	178	170	193	190	192	166	163	196	159	165	182	177	162	164	174	167	190	191	174	174	187	181	187	169	179	160	195	169	174	170	161	181	183	172	178	186	173	166	171	197	181	184	184	183	187	158	198	179	180	173	169	190	183	169	153	170	179	183	169	191	157	177	188	176	164	185	173	180	154	189	170	173	187	188	177	186	170	174	185	166	173	141	199	151	198	191	157	173	174	189	199	168	152	191	195	187	173	172	179	187	173	183	204	173	181	183	165	189	176	188	165	198	199	193	174	162	161	182	167	168	174	166	175	174	184	178	185	170	198	164	162	170	186	171	200	167	167	157	169	191	178	183	166	156	151	176	183	161	192	188	180	183	158	169	160	175	172	170	196	178	155	187	189	181	194	176	186	167	182	179	184	159	180	170	172	181	173	165	181	175	182	159	177	178	201	188	173	163	164	189	171	148	180	174	154	205	156	196	180	171	178	157	185	187	176	194	190	173	187	162	161	184	181	179	180	166	181	170	176	184	181	188	186	177	203	180	179	193	183	183	159	179	193	191	198	153	170	185	166	162	157	159	184	160	195	171	192	183	213	165	178	161	172	186	186	206	174	183	192	174	185	180	170	183	172	190	172	180	185	174	170	188	168	177	160	166	154	184	163	169	183	180	185	182	195	170	178	186	169	172	170	185	171	155	179	161	183	177	170	199	166	171	163	172	172	203	188	167	184	159	177	181	161	185	142	156	173	163	190	156	163	184	171	178	188	174	164	193	189	173	176	176	188	169	167	176	169	185	174	182	167	195	175	168	170	177	179	166	168	196	167	156	179	185	181	158	179	166	177	185	166	164	185	179	158	169	157	162	191	177	157	176	178	196	176	162	188	183	154	200	193	155	185	180	168	185	176	157	183	172	165	185	185	183	152	197	183	177	190	186	183	159	164	204	191	191	204	184	193	194	183	174	179	185	178	179	175	170	207	179	195	160	171	195	187	182	170	174	156	175	170	188	180	158	194	164	174	164	175	177	175	199	182	191	172	177	172	182	192	178	189	174	165	187	177	155	184	200	172	189	182	176	166	182	168	177	173	176	178	192	163	165	223	184	179	177	174	183	166	166	163	189	186	189	179	175	174	154	184	167	169	188	157	188	158	179	178	191	200	156	158	168	195	168	167	164	174	209	162	166	159	182	173	176	186	178	160	172	187	195	171	170	154	187	174	168	181	177	168	159	181	172	185	167	154	183	175	185	171	195	145	182	181	171	177	183	152	169	160	172	202	176	160	152	170	191	161	189	170	167	176	198	172	144	170	158	205	186	170	181	185	186	189	163	160	186	190	170	183	199	185	182	185	179	192	175	178	164	160	168	199	183	177	172	181	182	182	193	169
28290	2730	6397	6784	5548	4475	3670	3038	2583	2166	1937	1716	1644	1512	1315	1241	1202	1068	1018	1035	965	930	932	826	833	823	789	769	748	787	730	676	730	760	720	687	696	682	707	652	644	666	635	650	673	630	595	674	631	625	593	660	618	643	583	630	572	634	650	566	582	630	599	623	565	633	593	546	598	564	616	602	624	600	591	597	616	563	618	579	615	589	598	541	562	590	574	614	542	607	606	619	581	563	616	522	571	571	565	571	567	560	562	565	556	579	558	577	540	585	590	551	588	575	575	555	538	600	594	593	613	606	544	577	512	567	548	562	581	573	574	526	562	574	568	585	583	576	581	545	552	551	540	600	549	525	569	562	560	590	552	613	528	577	542	565	577	592	539	556	604	584	557	575	537	567	567	576	554	576	560	584	536	565	574	597	554	565	583	541	542	560	555	550	569	582	530	595	565	564	563	507	585	532	584	607	543	555	562	569	575	544	562	577	529	570	584	571	567	566	530	567	563	611	515	596	541	572	579	568	553	561	559	600	547	591	573	571	568	535	546	582	568	556	572	557	579	592	601	549	580	542	594	541	537	577	523	565	569	560	553	541	601	571	565	557	569	544	544	553	603	545	525	520	562	586	579	553	563	589	558	556	538	526	570	552	545	569	605	551	617	574	540	550	559	583	549	613	570	552	524	578	526	550	556	536	586	563	554	576	537	546	572	576	595	551	562	588	522	513	566	580	526	553	570	548	590	556	551	576	570	581	518	549	555	613	578	572	594	572	563	555	539	576	560	604	569	545	499	582	579	525	514	523	557	530	537	558	539	559	563	558	532	558	554	539	544	542	555	531	566	523	558	566	583	514	570	561	538	611	541	523	590	602	565	558	522	541	592	574	510	572	558	525	553	550	521	566	549	557	519	564	567	525	515	557	544	550	551	561	553	567	536	513	573	596	534	565	550	550	580	546	544	557	545	584	541	562	571	566	598	576	565	559	565	608	573	599	601	558	558	553	573	537	573	541	536	540	591	550	556	563	503	535	559	530	576	538	552	536	555	557	547	572	520	510	539	555	537	597	571	566	559	529	538	577	575	609	522	583	582	588	549	575	551	560	560	561	551	579	517	521	560	541	590	583	533	532	571	559	598	539	530	569	550	554	492	568	536	573	598	563	554	538	584	530	563	565	553	551	614	560	527	512	561	587	570	578	575	569	559	552	569	552	501	521	549	566	541	540	521	519	545	570	557	535	568	579	557	555	529	569	577	490	581	544	576	597	582	594	583	539	539	567	553	569	553	554	600	536	527	527	562	542	586	555	566	578	575	558	567	553	598	581	555	570	583	583	574	524	533	594	556	548	543	575	550	564	576	580	602	556	576	600	543	594	543	586	552	564	541	588	553	542	592	529	569	570	548	560	553	552	557	572	544	570	577	552	596	546	550	541	583	576	555	569	559	599	565	587	528	538	559	531	551	573	546	549	538	579	553	562	537	550	535	541	562	580	570	576	552	574	570	593	534	546	555	612	574	597	583	604	610	566	591	559	542	568	579	538	554	576	559	540	528	577	550	610	573	536	573	542	591	514	568	557	596	571	571	568	566	569	538	526	541	562	536	564	560	598	549	584	551	577	602	580	572	577	553	552	570	559	557	593	561	579	569	574	557	553	581	592	584	538	599	552	566	560	569	568	558	591	582	582	543	546	550	550	568	543	551	542	528	571	527	511	540	575	579	521	551	599	510	514	556	548	591	557	575	571	569	551	560	547	564	587	573	543	546	581	575	540	521	572	566	556	600	581	573	559	537	557	569	537	565	543	599	566	555	549	580	533	564	562	570	573	606	530	590	583	599	554	548	559	559	540	559	589	595	562	557	530	546	536	640	547	578	543	526	576	563	557	601	618	569	581	606	583	533	581	560	580	525	554	605	569	590	560	566	526	565	589	554	579	545	551	503	545	565	507	567	535	546	573	535	553	573	534	530	518	560	525	556	560	576	558	551	542	580	532	520	593	549	546	584	542	568	602	545	542	567	512	543	570	526	574	547	531	515	539	571	546	564	504	536	552	557	590	557	542	546	534	581	594	565	522	534	576	548	548	544	567	536	604	596	566	565	516	566	605	560	550	566	586	563	587	555	567	561	530	589	540	557	545	547	561	561	580	551	563	584	544	582	544	614	531	542	559	558	593	538	546	587	548	563	527	557	570	562	582	541	532	574	569	546	563	525	575	545	576	565	589	543	552	549	554	543	566	551	559	514	566	505	566	520	567	550	534	550	557	527	549	550	531	564	563	544	574	521	512	584	565	535	559	526	549	520	584	558	561	566	594	564	583	596	552	615	587	571	532	554	548	558	584	544	591	575	530	517	571	580	577	604	560	558	541	563	540	575	524	568	544	592	587	546	562	573	579	544	574	562	533	568	559	587	571	541	543	539	552	581	589	566	578	581	539	537	584	588	545	585	558	597	544	583	513	584	548	577	589	529	549	537	548	546	550	576	545	560	582	562	611	595	577	543	582	600	539	585	517	549	540	585	588	573	540	583	579	549	578	577	575	569	546	547	556	561	550	508	586	602	519	584	551	541	550	528	565	560	568	596	514	509	557	575	571	549	528	530	559	575	584	560	468	618	564	571	505	533	513	554	549	550	567	602	555	585	578	551	570	569	549	587	583	544	560	563	553	583	545	528	561	537	548	577	592	533	574	553	539	565	546	608	537	549	582	543	513	543	576	510	556	520	538	551	582	558	541	585	579	570	589	515	552	563	576	528	535	537	564	565	562	590	545	559	566	552	587	567	597	551	560	516	524	601	576	567	572	574	514	584	560	601	594	536	554	541	507	523	566	592	575	539	551	557	546	555	565	594	541	646	534	557	525	576	598	544	551	541	567	560	584	551	580	576	598	584	574	574	511	569	569	601	554	578	552	583	555	529	573	559	594	554	582	547	563	566	561	559	557	585	579	547	572	548	511	574	520	555	543	560	546	552	556	562	567	516	549	543	541	585	592	567	586	555	570	601	571	586	579	560	576	604	555	583	565	594	537	506	515	542	530	591	599	585	549	535	544	593	561	552	539	594	569	575	560	555	544	601	531	593	544	579	543	615	534	518	548	534	574	554	593	614	533	576	577	554	586	579	569	573	562	563	552	596	538	533	574	548	593	569	615	542	529	567	540	568	583	514	586	550	527	595	543	586	543	564	566	554	577	579	535	564	566	570	541	606	546	594	570	516	593	573	537	573	543	562	544	557	537	569	560	559	602	554	601	603	568	546	512	545	609	543	564	575	553	543	498	531	562	535	551	534	544	583	597	550	556	591	563	563	567	574	561	572	579	553	550	568	597	551	603	578	545	544	561	573	567	568	568	531	562	603	560	560	548	560	551	547	560	567	572	586	551	583	546	571	589	574	586	535	539	544	582	565	535	580	551	565	561	538	593	584	569	547	546	601	580	527	558	570	557	562	556	549	583	561	592	567	544	617	562	543	547	562	560	525	574	556	547	567	591	559	568	538	557
5708	433	198	164	154	151	131	136	107	134	114	106	113	114	133	147	124	128	110	118	106	125	99	96	116	110	142	131	112	136	127	108	121	114	125	119	130	120	118	105	111	106	128	124	118	127	125	118	114	122	144	106	134	122	106	138	130	121	128	143	123	134	108	108	123	112	125	128	107	100	127	111	124	109	118	138	110	107	120	122	126	119	120	117	104	120	100	116	111	127	110	106	120	106	132	129	132	116	120	134	112	142	117	108	110	115	118	115	139	115	122	110	125	123	120	117	118	131	120	118	125	122	113	125	108	120	121	106	146	111	127	114	120	105	133	105	141	118	103	125	116	118	122	109	113	119	117	105	119	132	150	108	124	129	139	135	118	119	121	109	126	113	131	121	128	141	102	136	109	115	111	121	125	133	110	129	107	125	132	134	129	96	123	111	134	125	113	134	104	111	145	128	125	109	115	114	131	137	109	123	124	119	119	98	116	125	122	112	136	112	99	128	132	115	104	136	117	123	130	133	101	127	109	122	128	125	116	115	123	127	115	122	119	126	127	131	118	120	121	117	129	119	111	118	116	103	129	109	122	108	96	131	129	125	129	127	127	122	111	127	138	114	116	112	138	108	131	122	113	131	120	137	107	123	153	120	121	113	117	101	116	113	113	125	100	114	118	132	124	134	132	123	120	135	118	134	118	148	112	119	119	112	119	110	115	105	138	130	139	126	106	139	106	113	79	110	125	121	138	111	109	116	107	114	109	136	131	118	144	93	113	122	116	138	119	96	113	120	130	117	131	127	96	129	129	125	126	121	129	135	122	130	115	137	110	124	103	108	121	130	127	117	135	111	126	124	112	134	129	126	102	105	127	140	108	132	100	101	120	102	110	128	127	107	117	126	132	112	117	135	106	124	105	137	132	122	131	122	131	122	128	135	107	124	130	125	121	128	131	123	116	127	116	132	105	109	112	138	116	121	139	122	121	126	122	89	117	122	125	125	125	121	116	126	122	115	111	121	123	109	108	114	124	123	117	121	105	130	108	101	120	101	115	105	141	95	128	95	112	119	133	111	120	113	126	118	114	123	109	143	120	110	106	118	104	114	119	129	123	121	128	111	122	112	107	121	98	132	95	118	103	117	109	126	113	118	111	94	128	120	113	118	108	121	133	110	106	107	131	113	118	112	126	132	118	115	107	118	111	99	114	124	113	112	124	115	120	116	110	116	99	127	126	127	115	122	115	110	114	106	152	117	103	88	121	130	109	127	119	109	121	113	101	112	101	116	109	112	127	140	135	114	112	110	107	119	113	128	116	135	118	102	102	127	103	119	115	119	112	84	116	117	119	104	118	111	118	125	104	124	111	129	106	122	121	126	128	124	115	108	95	132	108	108	110	125	119	124	115	123	108	119	115	124	127	134	140	141	121	116	124	119	125	115	129	124	120	105	113	115	122	126	121	108	104	120	121	137	136	140	103	121	124	108	134	112	127	129	121	131	132	124	102	122	132	135	121	113	97	109	122	123	94	133	137	125	116	114	120	114	112	121	115	132	121	109	116	106	123	104	115	151	123	132	137	132	118	115	134	117	106	130	139	129	140	137	114	133	136	110	132	121	132	124	138	98	95	123	132	148	119	127	113	121	108	125	93	126	119	132	135	115	118	130	120	125	113	124	136	129	118	121	115	109	135	120	120	102	118	120	110	116	120	122	113	100	139	124	114	123	131	106	113	91	109	143	140	130	144	126	116	119	123	121	123	113	104	123	121	132	128	96	109	119	102	131	114	129	125	102	114	96	125	122	128	112	139	111	129	126	118	124	97	132	132	138	114	121	135	122	103	124	104	106	150	122	134	125	117	134	118	122	133	130	123	123	137	109	134	129	119	120	109	113	115	121	135	125	116	113	138	132	104	115	125	119	121	111	113	131	123	121	124	113	125	124	125	112	115	112	111	116	124	123	117	128	115	108	115	101	106	116	127	119	128	142	114	114	132	119	101	113	125	118	128	123	144	113	133	128	113	115	122	122	129	99	108	120	111	103	115	154	116	91	102	144	123	112	128	97	123	133	120	124	99	115	129	107	104	101	113	128	148	115	121	123	113	133	135	130	127	126	132	136	117	114	131	131	141	111	114	113	119	110	122	128	122	116	114	129	97	125	107	127	118	137	125	105	123	121	122	125	123	115	119	115	118	140	118	125	122	112	110	113	152	112	106	111	136	123	130	126	124	108	122	114	94	131	114	126	115	111	106	106	115	119	132	118	121	128	123	126	139	115	112	130	139	113	118	124	121	121	104	118	125	113	128	137	138	114	120	106	99	108	110	125	113	137	127	122	128	102	132	108	134	113	123	111	118	117	122	106	106	122	112	116	130	91	117	115	106	118	121	111	109	126	105	125	108	110	121	106	106	105	112	117	111	113	125	115	126	119	116	146	124	114	119	135	128	95	126	127	125	111	117	129	118	118	106	125	109	132	126	132	136	115	147	122	135	132	116	131	123	109	116	112	128	114	120	105	114	130	134	122	117	133	142	127	124	116	109	113	124	109	92	124	120	122	108	132	124	111	118	123	118	108	108	126	101	126	111	105	127	144	138	129	114	119	110	120	137	108	124	133	130	137	119	112	123	122	120	106	117	141	119	109	140	106	116	103	144	96	111	113	106	110	131	112	130	137	116	130	137	124	131	123	113	117	137	119	115	123	127	128	144	144	114	99	119	128	106	126	130	100	116	107	112	102	118	149	135	114	113	121	120	115	107	129	134	122	129	116	125	134	95	122	119	116	124	119	120	132	108	111	107	92	121	127	136	136	117	121	120	103	125	101	136	113	98	129	117	127	114	120	113	117	86	134	115	142	134	108	124	139	107	140	109	131	122	142	113	113	113	116	121	134	137	105	99	121	119	111	116	108	123	111	104	138	132	130	134	134	107	116	130	126	123	126	119	120	131	107	103	123	142	119	132	131	123	107	131	116	113	123	108	115	117	132	124	110	113	138	114	121	117	127	124	91	102	141	113	96	118	115	117	104	117	105	125	120	118	121	116	133	123	127	96	104	105	108	105	132	119	100	105	130	146	109	111	115	120	110	136	129	135	128	112	120	131	114	109	113	122	105	122	128	114	98	127	131	126	127	128	111	105	115	109	116	135	120	110	97	120	116	113	127	115	102	111	108	134	104	115	120	97	114	115	99	107	120	106	115	130	117	108	142	126	91	131	96	135	115	118	120	120	130	129	101	110	116	125	116	142	110	111	124	135	123	104	108	143	115	126	107	119	119	115	133	139	101	124	129	116	134	116	102	107	110	117	147	106	113	123	96	119	115	121	126	122	118	128	120	105	102	108	119	115	106	125	121	121	89	120	111	106	101	113	123	126	108	110	108	127	106	138	134	121	134	116	120	127	115	119	121	131	111	116	115	123	117	128	110	112	139	113	115	117	113	135	116	132	103	110	111	102	138	132	99	109	127	133	116	114	101	142	107	136	123	123	106	102	125	112	111	129	134
6088	478	565	628	553	502	466	488	464	474	441	432	411	417	405	413	399	418	397	428	372	432	416	413	377	410	400	429	461	385	415	410	419	366	388	435	359	396	412	411	406	377	401	393	435	405	370	426	398	400	387	402	401	384	385	408	386	383	382	384	390	404	377	397	441	427	386	391	379	366	414	410	390	402	392	359	384	368	367	397	376	399	416	364	391	397	396	409	352	383	373	346	389	418	385	383	361	350	405	423	356	372	395	410	387	409	385	377	405	389	376	396	341	390	349	419	388	407	371	415	393	412	384	397	405	392	426	375	356	418	391	372	388	404	394	377	387	394	340	415	408	391	394	396	354	402	357	362	376	429	412	400	365	362	386	398	400	384	364	387	391	367	397	447	384	389	387	406	404	339	361	376	391	396	385	427	394	358	397	387	411	373	420	389	373	397	386	366	394	419	370	401	398	408	356	388	404	365	377	411	409	403	411	376	396	428	383	400	345	381	427	379	388	374	366	373	384	382	370	394	428	394	344	374	397	395	408	394	388	408	352	449	387	431	395	401	376	432	371	376	374	370	422	381	389	418	374	390	386	409	401	391	394	412	410	407	427	376	383	356	398	432	382	415	402	383	376	384	390	368	376	370	377	381	409	385	384	364	414	410	343	388	399	407	363	387	411	344	368	403	420	399	378	407	388	420	361	408	403	379	411	361	406	409	363	402	390	373	371	406	385	407	370	374	370	393	405	386	384	360	350	398	384	402	374	388	409	366	390	409	391	377	414	382	349	395	371	420	406	391	396	372	408	405	449	405	357	412	394	371	400	412	417	395	384	373	373	378	388	404	399	394	417	414	384	386	396	378	403	396	399	397	386	386	379	390	377	403	388	404	427	395	373	359	381	402	376	378	392	390	398	385	400	383	354	399	420	379	412	379	366	398	353	432	399	389	373	388	399	390	369	397	381	390	406	420	404	422	375	381	384	369	382	387	361	381	404	404	392	388	361	368	393	404	388	393	346	375	394	409	430	357	388	397	387	400	370	400	387	394	384	394	353	409	415	417	388	398	401	363	416	382	416	396	357	388	403	405	399	374	397	415	393	403	381	393	368	392	373	399	375	373	342	385	388	413	421	402	415	421	408	403	433	383	357	396	364	387	431	397	384	404	399	396	397	407	380	372	378	365	417	355	400	371	401	385	377	386	415	423	380	385	382	418	398	381	401	338	386	426	409	422	410	400	391	411	380	389	383	348	363	397	400	390	409	367	386	396	400	365	383	375	401	375	373	413	404	400	388	364	391	393	386	347	396	389	365	384	361	416	372	409	415	417	416	356	387	397	399	354	395	396	381	409	370	393	433	416	372	409	419	366	383	388	410	365	388	407	358	407	391	408	409	377	415	398	359	379	403	339	380	404	404	402	373	386	397	403	403	392	372	390	381	375	395	379	414	383	391	367	406	381	379	391	395	378	364	380	396	403	351	413	407	396	412	394	383	394	359	417	373	386	381	410	413	402	358	406	359	357	398	397	382	408	396	387	381	405	357	384	382	373	386	423	396	382	399	413	447	395	384	407	371	370	410	377	393	372	390	396	395	368	386	409	387	373	394	380	389	374	401	394	390	403	430	378	393	372	405	417	388	390	393	378	386	431	382	391	382	396	403	401	362	387	361	385	405	402	396	384	379	386	433	395	382	408	407	367	399	406	401	403	401	389	353	410	419	408	381	384	390	370	391	402	407	377	401	385	407	369	412	367	417	422	401	362	345	381	374	425	358	375	439	400	404	412	367	405	408	353	396	419	391	382	397	399	379	405	421	375	360	397	437	390	387	382	387	417	392	413	428	414	389	395	366	384	390	392	366	386	409	403	372	429	403	400	375	376	374	374	360	384	406	386	412	390	363	403	395	420	409	376	404	400	396	373	405	386	403	417	409	344	399	379	377	393	385	422	377	381	403	360	393	417	431	379	399	391	410	363	434	392	405	397	415	393	373	393	388	401	381	369	379	394	400	387	419	392	386	363	392	369	397	401	379	414	436	384	420	341	415	412	395	391	405	387	423	392	399	344	350	396	418	381	348	360	386	389	395	407	372	382	396	361	387	377	369	381	405	373	405	359	434	410	412	386	400	384	374	346	418	415	402	370	405	361	393	376	425	378	398	427	414	386	399	383	386	386	366	362	366	380	402	401	419	391	374	412	366	391	347	384	382	396	390	407	400	405	364	368	409	403	394	411	406	382	372	358	377	373	375	384	408	401	378	386	418	367	379	375	379	391	431	419	371	381	375	390	387	410	405	359	391	445	379	412	358	390	419	408	396	376	358	387	415	423	406	370	381	379	365	406	380	365	379	397	377	365	374	405	415	391	403	396	377	387	401	382	405	397	372	393	411	395	419	381	404	349	426	359	396	361	389	383	412	374	412	361	355	401	397	369	422	389	393	383	417	390	373	408	365	397	395	402	398	395	386	405	378	367	415	387	346	370	387	386	395	359	366	372	409	398	403	358	427	424	413	395	378	392	395	403	410	373	366	358	391	422	382	432	357	416	397	408	408	395	402	392	418	408	402	449	381	386	408	401	375	381	393	413	399	349	398	365	395	412	416	371	370	394	393	398	368	387	401	398	335	359	343	371	404	347	384	372	408	381	360	395	399	375	392	398	360	388	367	382	386	454	353	419	381	423	402	352	383	382	405	376	363	384	408	391	420	412	390	384	382	390	358	378	384	400	402	385	392	404	362	412	437	367	412	398	412	407	392	393	385	382	386	391	405	383	405	392	415	384	381	389	376	381	398	415	407	425	427	369	382	421	387	381	356	367	371	369	408	403	385	347	401	424	406	376	374	383	409	361	359	417	372	386	389	388	402	449	387	408	376	393	404	362	373	401	418	415	406	366	392	364	388	414	370	403	404	366	377	359	396	419	401	370	406	389	361	417	373	389	441	410	402	375	428	424	393	403	389	393	367	393	401	395	397	354	448	408	409	361	390	381	383	383	410	372	390	350	364	386	423	390	389	365	402	388	394	427	383	383	406	403	404	396	368	407	401	362	384	425	382	405	359	395	400	397	396	339	371	397	366	418	385	387	388	381	388	387	379	397	405	398	383	416	409	401	359	374	392	381	350	383	396	397	379	370	385	396	429	402	388	375	389	390	406	379	396	394	390	366	410	389	404	398	388	432	378	372	393	371	378	390	400	380	393	400	396	422	399	410	379	403	376	363	375	372	420	383	362	420	413	395	416	377	373	370	399	389	381	375	376	384	384	418	383	395	395	401	426	364	418	387	408	386	402	373	388	389	407	403	370	385	397	379	393	416	386	408	366	430	376	334	382	400	391	374	371	417	405	406	356	389	439	414	387	434	367	415	374	395	416	420	374	389	383	397	396	361	387	409	396	410	362	389	378	421	416	376	407	399	420	421	420	369	426	399	390	377	382	384	382	401	392	435	422	397	391	416	333	370	391	344	407	401	358	411	392	396	358	416	387	412	362	409	389	371	403	369	396	413
38153	6608	1407	980	662	471	352	289	247	223	192	167	174	138	119	107	122	106	123	104	107	89	101	104	89	95	109	103	111	90	84	105	117	108	87	95	87	106	73	88	85	73	100	106	106	106	97	111	86	94	81	74	91	88	78	68	106	100	94	75	77	100	107	81	94	86	95	71	94	86	98	99	99	80	85	98	76	95	84	93	87	89	101	82	88	88	66	99	74	67	88	86	96	107	78	80	104	91	90	87	79	84	86	83	69	87	85	89	103	72	74	70	85	96	86	82	78	98	92	92	84	82	81	92	95	87	95	100	98	80	83	90	73	84	99	83	85	91	92	99	93	101	73	77	90	84	73	73	89	77	92	90	80	73	83	70	82	92	76	92	72	95	95	85	99	84	77	69	81	83	96	102	81	104	82	85	71	82	92	93	89	76	80	85	92	84	80	81	92	69	94	64	76	85	92	89	89	92	94	77	78	86	88	76	83	86	73	91	76	78	82	78	79	90	78	82	80	70	79	101	92	88	97	84	84	83	82	84	75	114	72	98	80	91	105	90	82	79	77	86	105	87	84	70	94	96	86	93	74	75	94	75	86	72	93	91	76	91	81	79	72	92	77	74	91	88	96	71	87	98	80	102	98	75	85	97	90	99	84	78	86	71	98	74	80	81	58	90	103	100	78	86	82	73	94	79	88	84	72	89	92	101	93	81	89	78	95	99	83	88	71	87	101	87	78	92	77	83	86	89	78	74	75	100	100	88	67	89	98	99	90	85	64	79	76	82	99	79	87	95	83	79	83	81	78	82	86	86	80	75	76	72	74	91	83	82	81	75	83	79	81	89	79	76	83	87	73	94	72	80	88	78	74	90	90	101	80	83	78	100	92	78	92	77	90	75	101	97	75	74	88	87	79	103	100	95	86	88	79	86	89	81	68	93	77	73	85	95	95	101	98	89	88	78	86	72	77	85	83	75	101	77	86	89	103	89	85	71	87	92	91	93	90	79	106	78	90	76	75	95	87	87	83	65	89	94	75	76	82	87	83	90	83	83	92	90	79	97	91	82	93	82	96	78	101	96	92	71	95	88	80	83	78	92	74	82	82	79	70	91	80	89	102	78	77	88	95	96	85	82	78	71	70	95	79	75	103	83	79	82	76	86	75	70	80	79	93	99	93	76	92	89	93	76	84	81	93	92	92	87	84	91	92	107	83	83	87	93	78	108	72	82	79	78	73	75	97	81	90	84	89	97	88	96	102	92	101	79	82	85	75	101	86	93	70	87	80	88	83	73	70	98	79	82	89	99	87	88	68	88	88	109	94	85	66	100	81	92	87	95	82	79	94	88	89	72	84	62	97	85	90	89	77	78	85	83	81	89	105	92	69	84	71	86	70	66	95	91	98	89	90	88	75	82	78	81	86	78	95	87	82	73	81	91	87	82	90	103	73	89	95	80	84	108	80	91	80	89	99	89	86	80	83	93	101	73	81	109	82	91	94	88	79	77	67	76	59	81	75	93	89	100	90	74	72	90	79	89	77	107	95	74	76	82	82	94	83	78	85	87	83	68	85	97	87	84	88	75	84	62	77	93	76	78	83	86	91	82	75	86	69	95	86	91	89	86	82	89	84	79	82	77	99	92	98	97	66	84	83	83	95	84	94	70	77	87	69	89	94	83	98	87	74	89	83	90	95	73	83	88	82	89	90	102	84	92	92	81	81	67	93	85	86	74	83	62	96	79	100	84	79	104	64	75	90	73	75	74	83	80	80	79	92	91	79	88	76	85	81	86	83	91	87	83	88	88	87	81	93	95	79	59	90	82	76	60	82	82	78	93	90	86	89	105	82	84	98	82	89	82	85	85	95	96	73	97	66	85	81	94	84	71	64	89	79	88	108	102	78	97	85	97	74	80	83	84	92	70	95	100	90	87	89	83	98	77	76	89	92	72	86	93	93	84	87	81	78	83	94	85	85	89	83	105	83	79	82	78	89	85	75	80	84	86	90	85	79	83	88	90	82	88	97	68	97	94	96	96	85	86	86	97	95	73	100	77	73	73	75	90	97	89	72	90	92	82	79	84	78	101	89	74	78	100	97	78	86	94	101	74	79	76	68	86	91	86	85	74	99	85	73	84	70	85	70	88	82	62	71	105	110	82	80	80	84	90	82	73	78	85	85	89	75	77	99	92	75	83	94	79	69	77	93	91	81	104	86	101	81	90	87	71	77	81	88	93	87	93	87	98	55	84	90	73	103	92	95	82	65	76	75	75	83	91	69	76	86	88	95	81	84	105	82	75	78	83	99	80	89	75	89	80	94	89	96	73	87	93	86	99	66	93	113	115	99	92	96	87	76	75	86	81	97	84	80	76	88	75	81	87	83	78	81	77	72	87	85	75	106	82	87	89	89	88	87	79	75	70	94	93	81	84	74	91	86	94	94	87	98	106	93	69	96	81	88	92	96	79	94	75	88	76	73	98	80	83	100	76	85	67	86	87	83	90	72	103	90	85	71	84	93	79	93	97	98	88	91	76	94	81	87	75	90	78	101	73	85	94	89	82	93	89	91	83	91	80	86	84	80	90	84	78	73	92	81	95	89	73	79	110	101	67	87	97	91	88	85	89	85	91	70	78	85	88	71	97	88	80	92	63	74	83	66	66	105	98	97	81	92	93	94	86	86	76	79	91	72	92	72	79	70	89	85	119	68	93	82	86	75	75	94	79	97	88	98	98	81	69	82	92	90	89	70	81	75	82	84	79	90	82	99	71	90	87	89	82	89	64	64	79	92	77	96	83	81	87	77	93	90	85	98	77	76	70	83	66	84	92	79	83	80	68	91	68	84	96	90	82	79	84	89	94	96	86	101	94	98	76	82	79	90	59	86	102	71	73	97	80	89	83	76	72	75	95	92	78	73	96	94	81	94	89	91	77	74	94	91	85	100	76	93	96	95	86	89	80	86	87	75	70	95	83	76	89	94	96	92	85	78	74	89	97	96	90	102	86	78	82	83	73	73	100	81	82	81	85	97	93	77	82	79	95	88	95	78	77	92	80	94	71	86	89	73	81	103	80	101	76	80	87	91	88	78	78	89	65	90	78	103	71	82	80	71	84	98	87	83	90	104	79	99	73	85	92	95	109	96	83	78	98	82	80	90	95	89	71	89	79	82	89	86	89	86	71	57	71	77	78	96	100	103	96	90	73	88	85	100	78	85	67	79	89	108	89	74	89	88	79	65	95	77	81	101	87	76	105	83	86	84	88	82	89	80	95	89	98	83	83	75	69	80	67	92	101	89	92	85	79	69	85	78	81	80	79	80	90	78	82	77	91	84	86	70	83	87	89	75	91	95	96	81	87	100	104	72	59	99	84	87	89	89	105	91	79	86	74	101	84	87	81	89	75	85	94	81	70	85	72	83	94	72	91	89	88	71	74	87	75	85	76	90	88	75	85	88	81	101	90	83	65	82	86	71	81	77	90	89	103	73	90	89	98	93	80	83	89
21325	1408	3432	3672	3000	2497	1953	1562	1347	1131	1053	914	837	740	682	644	635	525	568	537	514	532	481	452	466	431	447	430	424	402	353	406	387	383	386	375	383	346	378	360	362	344	375	386	340	368	344	332	330	325	373	337	368	323	348	339	340	353	311	321	334	331	300	334	315	314	299	312	301	331	324	305	337	318	307	325	326	327	317	296	323	297	320	328	284	319	314	307	309	311	315	298	308	311	326	361	317	317	304	341	311	300	335	328	340	309	306	279	360	317	341	314	310	299	289	327	282	290	306	303	299	304	327	335	307	319	327	309	310	300	319	328	321	299	310	330	285	301	315	285	330	322	334	281	317	275	327	321	311	288	337	305	311	284	301	322	272	289	298	298	297	318	312	335	313	295	308	300	311	311	282	285	302	305	328	295	294	305	310	311	323	322	316	309	274	269	303	296	315	299	313	281	307	318	298	295	306	310	299	297	310	304	320	313	311	277	294	325	309	302	289	310	285	331	279	287	292	305	335	316	319	298	324	314	348	279	298	300	316	306	264	302	328	290	313	291	328	295	291	294	307	310	292	293	332	318	291	324	295	276	292	328	312	274	315	343	339	317	263	300	299	305	284	339	318	304	318	335	303	302	299	330	311	319	315	310	312	326	301	308	334	277	329	306	306	292	287	358	292	298	288	325	300	324	303	334	333	316	303	317	317	344	302	293	318	320	282	306	297	299	305	296	314	304	307	277	261	291	285	296	319	265	307	296	310	294	314	303	324	327	302	300	291	285	350	315	278	312	323	284	334	316	330	313	300	301	303	300	293	289	317	329	307	313	306	273	308	305	327	315	295	319	298	298	315	312	296	326	314	330	299	297	324	334	313	286	328	290	294	291	344	272	316	310	317	296	282	310	296	321	302	306	317	292	327	304	292	321	301	315	328	302	313	319	337	308	272	319	308	286	301	311	319	328	292	288	312	324	288	305	318	305	310	281	311	319	335	306	310	310	315	341	325	284	307	292	278	315	326	281	336	308	310	321	290	314	279	323	279	277	309	344	338	280	305	337	347	288	319	328	274	311	283	313	302	317	318	283	298	313	276	343	308	306	295	310	285	289	305	293	305	288	297	288	270	310	304	304	306	287	278	313	293	305	300	295	308	306	281	309	276	287	301	291	328	329	321	321	290	307	290	282	284	309	317	300	288	296	311	286	303	282	282	307	308	291	324	299	275	282	314	335	291	267	295	312	315	322	306	311	320	304	319	300	303	300	311	273	295	304	298	337	285	293	297	294	285	304	304	269	281	290	312	301	291	324	302	306	307	286	323	291	330	256	311	254	298	331	299	318	289	315	318	300	336	278	269	292	329	303	329	288	291	311	283	302	298	277	302	303	277	318	323	273	311	330	316	310	315	300	322	311	296	283	307	297	329	299	322	298	285	315	309	302	312	284	330	311	316	312	320	330	291	285	313	291	295	309	282	313	326	298	327	310	298	320	334	288	262	308	307	322	296	293	318	293	318	277	278	282	284	305	311	296	298	301	281	302	273	277	323	340	275	286	335	319	309	293	292	330	328	334	312	311	324	349	285	317	312	327	300	305	284	289	314	285	316	295	308	285	317	287	313	338	303	326	307	324	302	314	296	286	279	298	285	308	298	306	307	315	301	330	293	308	319	318	325	286	292	290	300	370	338	293	310	332	315	316	289	335	289	305	297	300	314	314	308	303	292	318	306	299	298	313	292	305	321	320	286	299	326	273	324	322	297	298	296	289	290	325	295	299	300	296	283	320	329	334	291	290	301	315	311	305	352	303	295	283	284	300	321	311	301	310	281	321	296	327	324	328	307	273	302	310	316	335	311	310	290	348	313	297	333	330	285	297	325	319	313	300	311	311	319	288	313	314	293	303	332	312	329	310	323	314	291	311	310	317	291	309	335	303	343	324	323	260	301	310	331	327	304	314	319	317	273	299	263	321	304	334	294	301	322	298	318	310	297	278	306	297	305	320	275	303	301	295	292	308	325	266	319	303	303	298	301	280	312	290	305	308	317	324	333	315	295	307	319	303	289	276	322	273	306	307	310	305	289	319	297	322	313	289	298	308	308	322	334	320	316	298	289	287	309	317	299	302	309	348	309	301	281	319	324	323	283	307	291	302	334	296	303	288	324	267	273	305	318	354	277	286	268	290	307	299	294	289	319	306	306	304	327	304	341	315	319	286	297	299	301	302	311	315	321	298	340	277	316	326	318	297	306	332	306	312	341	322	304	272	290	307	303	288	275	297	313	328	341	301	296	286	306	326	309	305	310	285	309	299	309	292	291	308	310	338	303	288	275	330	327	268	279	288	312	311	310	338	307	323	307	284	312	315	299	299	285	320	295	286	314	298	282	306	320	272	279	298	333	291	319	286	321	293	288	316	307	282	304	324	299	320	305	307	318	300	285	349	287	293	312	313	285	299	336	286	319	292	336	285	320	326	330	314	302	290	302	301	338	299	337	303	281	283	300	306	294	302	299	326	301	290	308	315	281	327	319	329	259	304	329	324	293	334	300	320	309	280	306	301	321	303	285	276	322	285	305	275	297	326	319	303	313	314	341	275	300	324	318	303	301	290	320	282	301	317	307	306	293	308	287	320	304	292	307	340	318	292	304	318	303	293	275	283	310	287	302	320	304	314	309	344	297	293	297	288	302	316	339	320	333	323	316	317	328	293	304	322	320	316	303	307	309	307	304	306	307	296	288	270	314	305	329	297	311	323	320	272	350	303	321	307	301	318	310	315	273	316	284	305	290	267	298	259	281	323	334	295	306	321	320	307	308	311	298	335	320	304	314	313	281	301	298	271	318	322	297	279	315	324	308	301	288	278	283	311	300	336	307	319	299	321	347	287	296	311	328	287	308	279	290	318	315	280	291	303	343	315	304	298	313	317	320	315	305	296	324	306	291	287	290	327	334	317	346	314	312	332	308	307	310	303	313	309	314	293	349	332	341	318	286	289	326	324	301	334	297	294	301	301	296	321	304	299	280	301	291	316	313	306	298	299	317	333	309	277	320	279	315	327	312	316	307	267	312	306	294	319	292	306	326	321	291	315	281	297	325	289	318	288	323	303	320	335	332	317	315	301	315	312	316	340	304	310	304	274	291	299	340	328	313	271	293	291	300	290	298	339	315	345	300	306	306	292	322	289	302	316	309	332	305	283	309	308	298	337	319	316	302	324	292	312	293	298	331	324	300	314	295	293	306	317	324	304	311	320	297	308	317	308	327	321	286	301	318	281	314	291	334	342	294	282	304	335	291	281	292	297	274	325	307	291	313	311	267	316	307	309	314	319	319	327	293	351	312	293	274	307	257	305	288	341	334	280	294	289	308	291	312	285	304	304	324	310	284	314	286	306	311	267	328	288	298	279	308	298	282	305	311	289	314	303	293	299	286	312	309	319	315	328	328	301	323	288	324	315	302	273	310	322	281	306	314	291	285	306	313	285	301	307	265	344	384	305	325	301	310	292
51453	14565	3408	2044	1387	966	760	587	467	440	378	360	306	280	244	257	258	271	242	233	220	209	199	195	206	206	205	201	219	186	179	167	184	193	180	200	202	170	177	201	202	160	195	171	181	198	173	183	189	188	184	199	194	198	162	159	189	199	188	212	166	172	177	167	158	169	196	187	182	187	191	180	176	178	185	188	165	207	179	174	210	190	178	167	176	199	183	177	174	187	193	188	210	171	194	181	193	182	183	181	157	168	196	165	186	192	200	176	172	193	183	193	165	178	160	175	203	180	165	171	171	175	200	166	182	212	174	168	186	186	177	166	166	183	173	166	181	196	157	201	183	159	162	169	178	199	172	194	182	190	172	173	201	185	185	155	166	172	177	193	181	173	166	203	192	197	202	191	185	163	153	153	176	191	175	174	178	176	177	178	175	197	180	172	198	155	173	183	177	160	169	183	155	172	165	172	176	162	173	157	180	193	175	226	185	189	171	190	161	188	202	163	172	186	169	190	182	147	198	166	174	191	174	175	190	193	185	171	163	202	165	157	168	158	189	174	181	168	162	166	181	177	174	189	143	195	189	197	174	187	203	162	186	178	160	167	190	164	156	182	188	162	157	161	152	162	200	175	155	168	189	170	175	174	175	159	151	193	179	184	182	168	173	159	210	165	147	187	183	181	161	156	166	163	202	162	169	191	191	175	186	181	184	160	157	174	181	167	160	162	190	186	143	169	226	210	174	176	190	189	168	175	169	179	160	178	177	201	177	187	175	170	175	177	186	161	178	161	172	155	169	166	159	174	164	187	206	180	182	187	179	178	185	170	182	191	187	180	164	184	187	179	176	161	184	168	176	192	178	165	184	152	181	182	160	172	180	206	191	160	193	188	193	173	215	189	173	168	180	179	183	187	182	192	182	191	184	142	188	170	174	165	187	185	146	176	170	158	179	159	179	169	186	166	194	171	173	180	180	158	189	180	186	197	180	180	204	171	181	202	174	199	178	177	175	157	161	187	192	186	173	174	181	169	164	170	197	167	178	206	171	187	175	176	200	176	166	183	191	190	179	188	168	174	185	166	199	138	179	173	179	188	191	175	184	164	193	164	185	205	176	159	170	172	166	183	163	160	165	146	206	186	184	190	185	165	184	160	181	181	187	181	168	165	161	187	190	198	155	162	197	174	171	160	184	181	194	168	172	162	203	157	177	155	155	195	189	165	183	160	189	170	157	187	185	173	200	168	170	192	205	184	186	191	159	182	174	152	180	180	173	154	180	171	174	188	160	172	207	187	203	202	162	199	186	176	192	180	199	176	150	150	175	175	172	196	159	168	172	178	185	190	166	173	174	181	158	173	159	185	187	172	197	192	179	164	174	159	166	195	176	173	183	194	186	175	161	190	189	200	173	177	190	170	164	185	178	191	170	182	179	185	174	158	174	171	182	154	176	174	164	188	192	159	177	166	167	176	167	192	182	182	200	186	196	159	191	168	170	168	180	161	166	169	194	177	147	192	176	171	184	159	167	164	183	175	168	165	172	170	200	182	185	164	169	172	195	178	177	185	169	187	183	160	178	197	158	179	168	182	190	175	184	175	178	202	177	188	139	170	170	183	178	179	168	187	186	188	191	194	162	182	200	196	175	171	169	174	201	175	181	173	167	154	184	172	198	179	171	192	164	190	170	180	174	174	169	181	159	163	184	176	171	166	167	163	159	175	195	202	165	178	201	188	176	155	191	196	206	187	191	167	165	157	192	162	152	170	179	168	163	171	191	174	183	172	185	158	186	167	188	165	187	153	201	164	191	177	183	176	162	159	192	192	151	179	133	194	169	168	174	169	169	191	176	187	173	175	152	197	180	193	175	187	169	197	200	171	179	169	173	152	195	182	177	164	167	187	174	187	174	163	184	177	185	171	160	182	166	172	175	176	193	177	180	181	181	170	198	177	163	167	161	192	185	175	181	179	165	197	194	205	162	160	169	199	176	186	185	175	190	165	139	167	162	179	197	173	180	167	159	163	168	185	155	179	154	151	188	183	186	158	169	177	165	197	181	157	172	185	156	181	163	180	168	175	189	179	170	170	176	173	161	160	183	151	194	191	198	185	183	157	184	162	172	174	153	179	168	171	185	171	165	193	144	206	172	172	189	173	206	169	193	194	175	189	167	196	176	176	162	163	190	156	182	194	177	173	174	185	204	182	190	167	183	168	184	193	158	177	172	159	173	194	195	216	190	169	173	181	178	174	187	193	181	152	172	140	164	193	172	165	177	190	144	188	184	185	168	194	155	155	163	158	162	163	175	168	182	199	150	180	175	185	169	171	182	166	184	183	180	151	197	200	174	184	188	178	175	187	166	174	191	165	174	168	196	159	169	181	190	171	181	178	177	175	161	177	185	192	149	170	173	158	179	188	194	173	188	160	173	195	179	168	199	162	159	187	184	181	173	188	182	172	189	196	184	172	194	179	175	167	192	164	169	174	164	154	177	190	184	193	166	206	175	190	175	173	169	158	181	179	169	173	180	179	171	174	172	175	188	187	160	181	176	176	162	163	185	191	180	195	171	175	168	193	169	183	174	163	183	152	169	202	193	193	205	168	183	163	168	159	182	174	189	179	171	188	185	161	178	175	186	182	202	182	176	122	162	187	177	192	185	180	171	168	163	163	178	188	191	184	162	183	181	177	179	185	173	154	150	193	173	193	175	193	174	167	201	174	171	165	181	170	176	198	162	153	175	175	162	180	179	156	178	200	185	148	180	159	169	146	180	170	198	170	188	200	177	205	178	178	176	170	200	183	158	185	166	159	203	149	156	184	206	180	180	168	173	181	163	166	183	180	165	186	164	169	199	185	171	180	164	171	163	171	201	178	174	184	173	194	179	182	165	193	167	169	204	197	196	168	166	170	178	169	159	189	148	185	174	189	185	194	199	187	193	174	177	180	181	186	177	179	174	196	185	175	159	171	169	151	189	182	190	197	190	191	194	176	151	193	174	165	194	170	186	161	172	171	203	171	192	175	162	189	152	168	178	156	182	165	158	144	162	182	180	171	188	185	193	182	165	173	169	185	193	164	198	194	181	171	169	147	152	181	190	170	194	180	145	168	187	174	168	158	172	196	183	179	193	185	189	168	159	178	187	173	159	187	202	181	173	174	161	187	196	181	178	176	174	174	181	173	174	193	166	167	178	182	150	159	204	180	179	175	183	175	173	158	177	200	198	176	190	178	179	207	177	155	184	189	166	190	174	169	166	181	166	162	179	171	180	181	185	170	170	160	172	177	184	152	173	183	179	179	164	169	176	196	189	146	178	170	195	187	176	172	182	161	152	182	197	189	186	189	171	205	157	180	183	163	173	164	186	186	178	183	147	180	163	170	166	194	185	176	206	176	175	190	175	152	183	181	172	185	186	153	174	169	170	191	177	173	182	178	193	175	182	177	193	187	169	152	165	178	187	177	188	154	189	164	177	167	188	187	186	158	164	165	160	205	196	170	177	163
28326	2789	6473	6884	5703	4565	3645	3190	2629	2235	1912	1747	1582	1528	1400	1267	1202	1084	1072	1034	993	979	923	880	864	832	854	750	776	819	723	729	749	704	716	716	664	717	728	609	627	718	648	660	621	627	658	636	600	647	609	673	573	639	603	646	587	622	578	630	628	579	613	599	603	585	614	570	612	590	657	583	548	614	574	583	578	591	581	606	586	591	621	568	600	614	605	544	572	543	581	609	536	582	541	589	598	577	566	540	560	604	549	525	618	604	578	562	570	545	567	533	555	579	622	557	581	598	525	518	572	558	586	565	563	529	598	608	558	563	554	577	555	571	575	570	610	550	544	561	543	537	563	560	578	541	572	571	504	551	585	547	589	542	544	575	567	525	560	610	549	637	591	578	534	579	554	626	597	556	555	583	526	597	554	526	587	554	568	565	598	527	556	562	583	591	588	582	599	569	561	542	542	564	568	570	570	562	524	554	589	540	545	552	588	571	553	584	530	579	566	561	575	533	525	542	573	559	546	531	531	557	569	582	535	522	526	597	571	538	566	544	572	588	582	570	589	589	560	508	584	575	544	522	541	562	573	591	540	576	540	559	582	573	552	532	590	563	561	540	563	536	549	566	543	608	538	590	560	529	557	546	530	585	539	582	590	543	575	598	559	578	539	517	534	554	576	616	577	564	567	551	570	529	563	552	575	548	548	553	561	540	527	598	553	607	554	579	600	566	573	560	550	527	543	589	523	593	547	530	545	571	572	544	536	601	529	569	561	573	551	575	564	569	572	545	581	554	554	577	533	541	549	542	533	578	538	552	540	577	603	557	543	547	567	545	579	480	571	556	573	544	547	598	600	578	554	506	579	567	549	609	554	572	550	539	593	570	547	533	541	555	539	589	591	594	551	549	576	557	574	592	546	560	570	564	555	550	580	524	562	587	542	531	552	584	538	534	561	570	554	545	523	574	592	562	557	583	529	574	528	558	562	564	571	548	564	591	574	558	539	546	609	538	593	536	605	546	551	569	543	556	543	550	583	544	550	560	569	574	560	541	538	594	509	590	565	569	592	589	589	569	561	545	570	579	585	535	584	568	557	573	550	568	588	574	572	553	589	587	539	548	535	554	576	576	570	548	594	583	531	477	550	578	553	527	573	578	552	561	571	588	553	550	554	512	574	532	587	590	552	560	530	512	541	576	521	545	535	564	575	533	592	557	533	558	559	585	586	554	576	550	528	564	567	626	506	525	587	547	567	559	572	566	567	574	521	545	558	600	531	556	510	537	533	589	557	594	590	576	589	546	560	566	566	545	576	523	556	554	592	568	547	602	556	531	563	569	573	520	594	551	544	550	577	630	529	593	563	544	505	534	546	524	572	521	581	551	562	566	542	536	566	553	571	602	536	598	604	555	544	582	560	570	548	556	555	568	581	585	527	574	551	566	597	542	540	587	563	571	544	552	553	598	554	548	544	560	532	574	559	591	576	545	588	569	578	564	578	540	563	600	563	582	570	561	557	538	562	561	556	617	527	594	584	582	561	574	569	546	580	573	556	530	571	544	537	569	585	544	530	577	591	517	582	584	550	572	585	557	573	614	555	537	545	577	570	565	549	532	533	541	550	527	569	534	532	617	567	549	589	583	572	551	599	566	586	572	586	552	584	552	582	591	526	602	560	543	556	534	567	587	568	564	594	579	561	543	553	552	572	579	575	524	564	564	573	599	581	572	566	543	521	582	562	563	568	565	580	608	591	558	574	580	585	580	581	599	573	565	557	556	585	546	558	564	563	533	555	570	548	576	581	571	593	584	599	576	553	520	587	568	559	534	554	553	594	583	560	539	535	589	600	572	542	558	581	561	551	575	560	590	514	541	575	559	543	545	575	570	575	543	577	541	562	545	554	562	562	550	530	566	576	563	567	551	563	574	577	572	573	541	580	572	556	562	565	520	549	574	595	561	565	550	589	567	629	568	586	581	559	569	561	532	510	553	549	566	579	616	566	566	513	538	605	578	564	561	525	541	564	576	571	563	559	588	617	538	543	540	590	578	548	577	512	550	545	613	590	550	575	568	600	565	592	559	519	590	550	536	539	567	566	541	522	558	546	562	625	553	558	557	553	569	575	554	562	554	570	516	571	586	572	537	579	556	567	552	563	531	549	602	572	597	548	613	574	530	556	570	551	559	593	577	559	574	577	561	587	592	561	511	558	540	522	543	569	557	583	554	564	553	558	545	606	586	578	559	528	583	595	586	559	543	606	554	581	536	600	523	558	556	562	561	559	593	562	556	565	554	571	604	540	540	560	561	535	533	584	620	549	592	524	576	572	576	561	562	583	569	536	528	563	578	593	560	562	567	563	592	558	594	572	555	530	587	610	516	537	530	574	549	611	587	565	587	526	529	543	552	525	570	590	566	559	589	522	548	591	529	569	565	554	566	578	541	623	575	597	550	613	608	587	549	581	593	600	613	507	515	563	577	577	549	575	576	562	562	571	590	555	546	528	560	571	585	573	564	603	537	562	549	587	513	524	615	613	599	528	567	553	551	563	564	605	550	593	566	568	546	542	573	563	577	596	558	576	559	537	560	537	517	519	581	613	547	584	570	548	515	574	540	614	568	559	565	553	563	535	585	548	613	575	573	546	590	578	507	571	579	562	542	538	585	576	562	544	580	508	555	532	515	557	591	562	554	544	562	496	535	549	534	543	567	544	611	570	571	570	586	572	566	521	582	578	576	592	539	573	579	558	520	559	570	583	552	566	580	590	571	557	559	582	558	545	553	568	556	570	577	563	584	524	572	546	560	533	566	509	578	558	560	539	569	561	550	598	554	568	552	539	582	564	572	598	588	562	543	554	622	554	569	592	568	581	579	584	569	551	571	578	540	622	571	558	555	576	567	538	614	533	581	587	567	571	526	536	581	563	544	523	585	557	611	561	583	596	570	587	593	606	606	535	565	579	555	553	540	562	572	526	599	581	605	562	600	529	576	614	564	567	520	575	573	577	529	582	593	609	559	601	517	577	545	597	559	536	579	566	551	558	549	562	587	565	594	597	558	561	583	555	584	569	583	573	549	571	557	539	577	574	560	557	546	612	567	549	534	579	597	545	575	569	543	518	572	558	572	521	580	528	627	577	585	572	615	560	566	573	533	581	549	585	586	561	600	603	567	571	591	547	533	557	541	580	586	558	554	587	584	602	546	580	541	599	553	574	510	553	584	550	552	570	575	554	581	545	540	532	578	634	530	534	565	532	540	527	580	556	544	565	547	568	553	527	552	544	567	553	564	600	512	564	558	569	527	570	550	541	571	521	556	594	576	615	539	548	574	545	566	543	548	541	536	543	547	540	523	530	556	576	532	564	594	554	557	581	577	586	571	595	566	547	565	560	579	530	556	578	510	581	533	549	530	556	555	590	541	540	543	594	539	554	570	546	611	603	560	563	578	561	598	568	578	537	547	593	543	551	554	566	536	531	554	589	566	533	575	588	571	566	550	582	576	537	553
5665	367	189	192	139	145	117	122	131	132	108	122	128	122	110	112	117	119	118	112	100	123	112	115	135	121	106	119	110	99	115	119	128	131	118	123	125	115	111	116	119	137	105	100	114	117	95	114	121	103	119	109	137	107	103	129	119	118	107	129	119	116	120	113	118	114	135	112	116	123	111	125	127	131	105	119	81	110	115	128	130	123	119	123	134	109	108	130	111	131	110	128	126	126	107	146	140	126	108	116	92	135	119	112	130	118	105	124	124	122	122	111	129	106	105	132	116	114	128	119	122	93	104	118	121	121	111	140	134	108	104	111	102	142	124	116	115	115	121	115	120	124	126	127	109	124	112	136	125	121	129	126	127	124	123	115	110	148	126	139	109	113	106	143	114	116	112	128	103	132	109	106	116	120	119	120	122	133	128	120	107	110	120	127	108	95	125	102	113	121	111	116	115	116	117	124	122	121	123	123	132	117	112	93	122	124	130	113	109	107	126	98	101	107	114	107	120	115	102	122	148	121	102	128	132	122	132	122	135	123	140	109	116	107	137	107	115	110	128	120	139	122	132	122	122	112	110	131	102	135	115	95	118	133	102	121	112	128	111	99	118	122	124	126	133	143	117	106	136	124	126	131	118	112	111	122	115	117	115	121	117	121	101	125	108	114	99	124	109	123	110	118	131	118	128	130	104	102	125	132	99	132	123	125	105	118	128	115	124	106	134	124	114	107	109	116	117	109	129	121	115	128	121	109	123	132	118	120	133	127	102	117	130	107	131	94	114	114	129	144	100	124	147	114	121	124	105	127	119	104	111	104	130	123	114	113	138	122	118	122	128	106	121	130	107	115	125	138	118	109	124	111	132	123	111	111	132	104	103	130	115	131	115	99	111	119	125	130	104	98	116	135	118	115	129	134	131	117	115	117	116	107	111	112	113	124	108	97	126	132	122	111	93	122	123	131	112	124	151	119	132	121	101	106	112	108	125	117	120	109	139	137	127	125	110	129	107	91	122	113	100	116	140	122	133	111	119	116	122	114	110	107	126	105	127	109	111	109	124	144	128	106	128	124	104	106	96	100	102	112	127	126	134	133	111	100	124	109	117	122	133	140	112	134	124	134	94	107	133	127	117	104	108	115	127	109	132	129	125	120	96	119	106	128	132	125	117	103	101	142	106	114	113	113	106	121	116	137	108	106	119	138	109	108	125	118	143	124	129	115	115	104	99	115	116	123	93	117	124	121	115	122	111	133	120	139	114	115	112	117	110	110	109	122	136	112	120	127	129	130	136	109	112	133	111	133	132	110	94	122	134	113	115	117	140	132	120	118	137	129	102	134	117	137	127	141	130	118	126	117	149	125	99	106	135	114	116	93	122	136	104	109	142	118	129	117	114	113	134	106	142	118	107	124	126	118	103	112	122	129	118	108	110	129	114	139	129	110	122	108	133	125	114	105	127	138	111	127	118	123	125	132	115	110	115	108	113	106	131	107	107	118	142	112	116	110	124	109	123	127	138	116	118	144	120	123	122	142	98	115	113	117	107	125	126	116	117	120	114	119	128	112	129	109	108	104	115	90	101	116	118	118	119	112	139	108	114	116	114	109	114	125	114	104	113	111	136	111	124	113	116	105	117	121	109	117	109	129	131	85	119	130	112	130	131	129	121	115	132	131	113	120	116	122	123	125	111	129	116	129	141	107	125	123	101	105	110	90	124	112	116	102	120	116	125	120	132	122	112	129	125	102	113	121	116	104	126	143	111	107	135	120	106	139	105	108	113	134	100	138	137	135	104	106	120	122	120	111	117	125	142	106	106	125	96	116	117	130	98	118	107	136	99	124	117	112	116	142	105	110	109	106	114	117	112	113	126	128	107	126	109	127	128	132	118	114	123	125	105	121	117	106	131	116	102	118	121	111	115	99	108	116	124	125	119	121	99	117	120	127	110	139	119	103	120	99	94	114	127	115	132	95	130	121	108	105	112	114	117	113	108	120	135	124	122	129	118	122	133	117	134	121	121	123	117	118	117	129	113	133	123	114	117	115	117	112	134	128	112	102	117	103	142	126	116	127	114	132	104	129	120	123	125	122	130	110	143	111	126	104	103	121	117	118	132	118	120	117	107	134	140	104	117	128	117	114	128	120	114	125	120	122	114	119	137	117	119	107	124	127	115	110	91	127	137	133	108	120	114	126	126	134	119	105	123	114	132	128	112	121	123	121	118	138	128	118	134	134	114	118	95	115	119	135	106	107	132	116	135	129	108	116	114	112	109	106	132	128	111	118	134	134	112	119	112	109	123	118	101	126	121	122	119	115	110	120	106	116	129	135	121	112	104	103	127	138	94	120	126	115	102	122	121	105	114	108	106	120	123	103	143	122	110	114	129	95	99	106	113	129	106	115	119	117	115	100	118	131	118	119	128	107	128	122	123	111	142	118	128	136	114	136	123	140	130	101	123	125	132	126	125	106	99	119	117	134	100	121	128	117	120	116	107	125	118	126	119	120	122	136	92	114	112	120	137	114	130	136	122	121	98	103	122	115	121	123	124	118	118	128	115	121	137	136	124	119	121	94	118	121	100	105	115	131	134	117	122	137	127	121	140	121	129	125	108	114	111	126	110	121	107	129	114	117	128	126	124	105	148	105	109	139	114	101	114	135	102	108	123	113	136	129	126	110	101	113	118	125	114	104	113	132	128	109	127	148	119	110	120	134	118	122	125	120	114	118	121	108	118	119	127	101	90	105	123	101	126	117	132	133	141	131	136	100	132	110	125	143	127	100	117	109	124	111	103	134	128	125	128	126	125	119	112	139	118	127	128	126	119	116	112	122	129	131	123	113	107	115	105	125	113	110	134	110	117	116	102	111	120	121	115	111	122	127	106	112	125	108	113	115	125	130	105	113	115	128	115	122	122	133	126	111	112	114	121	109	119	124	138	121	109	125	125	129	145	126	113	126	115	122	108	108	109	123	111	114	107	106	120	114	108	130	130	107	109	110	117	105	146	146	130	137	127	119	118	125	112	101	112	113	125	121	113	112	115	103	110	119	113	125	109	131	132	143	124	122	109	119	129	123	108	130	135	117	129	103	115	111	126	110	120	123	115	122	112	122	142	127	123	128	129	105	132	127	121	118	131	114	102	110	113	115	130	117	128	112	122	120	114	119	116	117	107	95	115	118	131	111	131	117	115	110	119	124	130	116	115	133	96	113	93	107	133	98	115	127	132	135	105	129	141	128	135	106	128	128	121	121	124	116	114	141	113	121	126	123	110	117	111	132	116	119	102	117	118	135	115	135	119	117	126	122	116	124	112	126	106	121	123	130	103	107	123	127	133	116	106	111	114	119	124	124	106	113	111	120	108	131	116	114	115	120	115	127	103	114	130	114	110	104	131	108	106	113	131	108	112	113	119	137	125	97	133	104	120	128	120	129	127	124	126	111	115	112	104	147	128	134	125	126	126	122	146	133	120	117	118	130	131	113	137	126	128	102	135	118
5773	495	594	594	507	529	476	440	484	417	426	401	378	426	421	400	390	420	412	431	396	403	386	404	403	397	425	405	407	415	399	374	427	395	389	424	394	400	394	414	381	397	413	355	394	385	412	404	364	406	402	395	411	397	385	349	406	409	409	390	434	397	423	358	403	371	388	385	396	423	402	359	418	401	393	389	360	379	397	390	417	385	377	368	388	390	406	399	408	403	386	388	394	383	416	365	407	374	378	398	395	369	429	399	423	398	408	384	384	404	410	359	386	424	390	378	398	391	401	401	369	416	411	386	391	387	387	358	404	389	405	416	335	374	410	394	389	353	388	421	386	432	423	400	408	398	372	380	365	396	406	388	399	413	402	380	415	411	385	358	385	400	369	370	396	361	431	429	395	399	402	402	398	372	376	391	419	368	334	388	353	367	373	391	381	395	400	383	384	394	365	406	388	386	397	410	403	413	365	364	380	406	397	399	428	401	407	352	408	395	387	381	393	409	379	442	386	388	387	396	370	415	399	382	410	404	416	398	375	403	369	401	389	391	437	341	372	371	346	370	393	349	368	411	417	396	396	384	376	398	368	345	379	367	388	389	370	382	351	359	368	397	393	404	413	398	394	381	407	397	382	391	402	365	408	396	396	410	388	387	400	377	378	387	374	413	405	387	379	414	364	406	402	409	417	399	377	410	408	377	419	408	395	415	364	386	412	398	365	353	371	372	385	371	375	397	378	363	368	391	389	413	425	365	410	355	389	397	400	400	406	374	362	378	391	375	394	410	358	400	398	415	420	363	364	391	420	354	387	380	361	402	394	343	395	417	367	349	380	400	372	405	373	392	401	382	402	399	348	422	394	379	380	380	399	395	419	352	423	390	401	383	390	386	373	359	398	408	362	384	387	372	399	364	367	365	400	394	400	394	405	363	381	395	390	408	371	382	416	408	382	406	388	368	382	337	379	390	401	411	390	406	390	387	398	379	362	377	385	408	421	391	340	374	374	406	403	373	411	375	420	377	391	413	367	403	371	378	425	381	370	382	363	352	367	374	378	405	362	381	411	371	391	362	374	401	396	395	384	349	408	351	405	437	403	418	387	396	369	383	411	421	397	417	386	385	354	413	373	390	387	412	388	402	396	403	425	349	412	391	376	366	417	405	415	385	368	390	386	367	383	403	393	356	375	407	390	380	351	452	374	398	351	399	427	382	393	392	373	405	374	398	376	384	379	384	408	386	397	382	374	371	373	391	386	389	377	404	352	350	415	369	385	405	415	416	385	413	388	418	361	399	362	385	383	352	390	390	379	402	396	411	399	360	382	374	386	410	393	400	408	406	378	378	414	373	375	394	365	407	422	385	397	427	400	360	408	361	419	374	358	406	387	432	393	380	429	370	381	382	377	407	420	378	380	375	407	387	406	361	389	380	378	397	409	396	398	357	370	393	392	422	414	408	383	379	403	410	390	347	375	407	409	385	391	368	373	371	375	381	396	402	375	389	379	382	393	380	389	368	366	407	385	394	406	392	376	408	390	383	418	403	410	387	403	420	360	378	396	414	385	383	395	395	406	355	357	379	409	404	442	424	379	388	381	358	362	378	354	388	397	353	412	397	412	384	399	366	402	398	388	367	370	385	379	403	391	424	368	415	390	396	424	416	400	387	409	395	407	393	386	357	380	349	367	422	409	400	383	394	386	357	402	377	378	368	392	399	387	370	389	425	393	347	365	393	390	393	407	403	375	386	394	367	361	340	413	387	370	397	378	408	417	410	394	392	380	396	397	401	393	391	383	407	393	416	407	450	398	360	380	366	418	388	395	393	367	387	411	401	411	382	396	402	394	365	377	377	384	381	395	400	382	366	421	415	429	411	378	432	390	376	348	394	383	408	391	413	406	322	436	398	411	411	357	395	369	419	340	357	390	368	410	370	372	384	399	382	399	399	402	401	420	397	385	371	393	389	420	400	380	404	400	375	349	360	404	405	395	382	421	389	383	383	390	377	374	362	408	406	378	392	365	369	383	398	359	383	363	394	397	419	428	387	416	383	385	381	417	381	376	393	390	397	393	358	408	390	355	368	398	418	363	415	390	383	417	381	398	397	370	395	387	352	404	362	380	424	404	395	391	392	383	382	398	403	371	389	402	412	378	374	402	394	387	400	400	375	416	397	378	374	389	375	393	385	387	393	356	374	402	398	410	394	359	405	365	381	405	359	370	374	388	388	389	379	407	401	392	401	420	429	389	408	385	374	372	375	383	366	405	362	394	351	411	356	414	377	369	416	412	397	399	385	385	391	385	423	390	395	401	351	405	395	427	403	391	403	401	397	366	383	398	343	395	392	370	391	407	371	355	421	405	383	355	388	345	359	370	366	416	407	426	372	377	388	394	375	381	374	443	365	349	397	408	393	397	359	418	364	398	373	432	380	428	387	391	388	408	394	401	366	378	375	368	352	419	389	408	404	376	390	361	410	389	370	396	387	386	377	365	387	407	394	384	393	373	390	412	378	404	381	397	375	429	413	385	360	369	400	422	401	410	396	371	370	393	404	401	382	374	412	382	399	372	385	385	379	384	361	428	406	394	354	385	363	408	395	407	335	389	399	394	410	401	389	350	423	378	369	382	419	378	365	367	404	393	377	387	370	388	376	358	439	403	373	402	390	395	409	419	394	383	390	383	406	360	359	406	406	397	410	400	386	416	402	408	384	383	384	390	375	368	371	390	413	390	448	420	389	382	441	408	382	412	408	384	403	393	359	393	368	367	404	398	394	394	396	369	392	377	393	377	378	377	382	392	402	421	380	400	380	373	400	404	405	401	359	383	388	378	391	341	369	391	411	421	399	390	416	393	411	416	361	397	399	369	408	356	400	396	402	404	388	411	376	376	412	397	369	408	373	405	362	324	375	396	410	379	420	382	421	398	408	395	397	369	403	373	403	379	440	424	397	453	415	417	404	410	413	421	395	348	390	387	381	372	392	394	358	404	383	398	394	390	429	426	433	385	374	398	364	386	398	376	413	418	393	405	380	374	424	396	387	398	408	370	361	389	395	415	384	439	382	402	388	390	397	380	383	400	433	383	397	401	378	407	380	385	357	411	396	393	411	388	356	347	369	407	399	386	378	402	412	405	371	386	417	407	375	421	385	403	388	382	405	445	363	408	403	389	385	409	407	404	403	379	381	396	386	392	389	389	396	383	410	376	417	364	379	377	379	366	407	350	354	387	418	391	361	425	403	396	373	389	425	396	387	402	384	372	365	399	382	382	420	396	392	378	383	380	382	411	424	407	349	391	411	415	407	402	400	376	345	434	367	378	430	395	402	361	371	401	377	391	392	375	395	386	395	349	418	405	381	398	390	383	424	401	370	398	402	423	368	412	369	390	386	383	402	368	397	415	403	358	364	377	387	373	374	402	383	404	392	412	394	415	392	340	400	409	413	401	373	380	397	388	394	396	396	368	385	376	350	384	365	414	373	383	418	417	413	380	389	412	392
38937	7702	1422	1011	608	458	385	344	254	181	197	184	164	135	139	135	98	113	116	105	129	121	96	104	105	91	102	89	94	78	85	116	96	91	98	90	93	94	91	88	87	90	90	86	92	99	84	73	89	90	92	88	107	97	102	78	78	78	90	79	69	112	93	90	91	79	86	108	84	84	120	93	80	87	78	78	91	83	94	82	89	93	95	83	85	87	90	87	90	88	79	98	80	85	88	86	90	78	98	83	72	81	76	100	86	91	76	78	79	80	65	75	97	89	81	106	67	81	83	94	108	87	89	81	83	88	74	86	84	88	82	110	89	91	81	79	84	80	83	73	81	85	85	74	75	104	93	94	86	90	77	95	103	75	84	99	94	95	85	94	85	84	99	68	91	84	82	81	73	81	78	80	95	94	67	92	94	79	78	79	77	89	68	76	87	94	72	72	83	83	80	105	83	91	78	98	95	82	82	84	92	96	74	84	85	86	94	79	93	79	99	79	86	84	76	79	66	83	96	101	83	84	107	82	100	79	83	83	118	100	64	74	99	72	99	93	78	93	88	69	82	78	88	83	89	90	81	95	100	89	84	99	65	91	81	82	81	73	72	75	95	81	85	92	89	89	91	82	84	83	84	100	90	83	78	55	82	97	72	107	95	96	81	97	92	94	74	64	89	87	96	96	90	88	74	87	91	78	91	101	87	92	108	81	81	87	80	82	89	81	96	67	84	100	88	84	82	72	71	78	95	86	79	93	90	82	71	90	72	87	78	76	90	95	93	70	88	91	82	74	89	101	81	81	80	82	92	70	97	74	99	83	71	69	81	95	93	84	84	89	82	89	86	98	81	75	74	82	91	78	90	91	62	96	90	105	80	88	82	75	88	96	72	88	82	82	65	91	91	74	85	99	97	84	93	91	76	71	73	99	75	87	82	80	89	87	85	105	80	77	83	93	85	93	92	83	97	93	92	78	84	88	105	87	89	68	82	84	89	98	88	86	83	81	83	82	76	88	83	70	86	92	77	98	100	80	86	85	86	97	64	78	92	71	91	68	99	83	81	85	74	79	94	72	83	75	74	78	96	94	72	88	87	79	95	81	88	65	85	96	83	73	84	80	104	98	75	91	94	77	96	85	79	91	91	88	87	92	84	90	90	70	79	81	76	88	77	79	100	69	88	88	86	83	95	93	83	80	77	85	82	83	92	84	70	76	86	86	72	95	88	89	89	83	88	89	78	74	81	88	85	83	96	99	74	83	68	97	92	90	71	78	91	84	74	89	85	83	108	101	73	88	103	83	85	90	82	77	74	76	78	100	85	97	64	82	82	91	77	80	79	88	74	102	84	100	81	102	71	77	82	83	86	76	76	76	70	70	86	83	78	74	86	77	76	83	80	87	83	62	71	101	91	84	66	78	92	104	92	83	89	94	62	88	92	84	79	108	90	90	75	76	87	97	87	83	77	93	98	97	87	92	90	85	73	74	89	88	74	108	76	86	82	79	75	81	66	85	77	83	90	88	79	99	89	79	80	77	93	75	78	96	79	74	94	83	88	89	93	87	102	81	85	76	88	77	84	93	86	86	78	96	70	88	82	75	78	85	72	83	82	87	80	93	77	90	91	86	103	91	104	89	93	87	81	90	78	96	86	86	85	85	69	106	74	81	92	87	77	96	75	91	84	93	76	87	92	77	99	93	73	98	67	97	95	85	84	109	75	78	91	81	95	68	89	85	87	80	89	69	81	79	87	92	80	95	81	87	96	104	76	78	91	101	94	90	81	87	82	77	85	71	83	82	83	77	79	65	95	89	82	76	99	82	94	82	82	108	87	93	77	90	88	85	68	87	87	76	82	78	68	86	88	80	72	74	92	78	101	83	79	93	92	82	68	85	95	85	81	91	81	80	72	95	77	74	76	99	101	107	87	77	82	96	89	87	85	82	95	78	80	69	81	88	102	92	73	90	100	79	83	95	92	84	83	79	95	79	87	86	92	85	82	79	69	101	80	96	91	98	86	81	84	85	85	95	75	72	88	95	89	93	73	79	93	91	90	86	91	89	87	84	77	90	91	78	108	85	77	76	85	90	91	88	98	89	77	82	87	73	90	88	76	70	79	92	79	76	73	72	93	99	84	93	86	100	87	82	103	86	104	95	63	85	87	78	85	76	89	78	86	77	95	87	89	81	87	75	88	87	82	109	74	77	86	83	102	93	88	85	85	69	86	83	95	87	87	83	75	85	74	73	85	82	101	72	95	72	85	73	86	81	93	90	102	91	85	98	66	91	104	78	88	89	84	77	73	81	92	102	80	84	102	101	95	89	81	87	96	90	91	93	99	94	87	115	87	84	68	87	91	86	93	82	90	68	84	81	89	81	73	81	86	83	88	77	92	82	83	91	91	88	78	81	87	88	97	83	90	93	74	69	96	89	84	100	93	96	59	86	93	71	76	75	75	98	71	77	87	92	74	60	89	72	77	94	89	73	93	87	85	69	104	81	100	118	78	72	103	92	87	84	86	83	82	93	92	78	76	76	80	92	82	78	70	90	85	84	104	92	104	76	82	89	85	88	92	89	76	80	88	83	90	93	76	91	86	89	77	86	76	83	75	78	91	80	83	93	87	100	85	84	99	84	88	92	83	84	97	80	82	91	89	84	98	75	81	85	94	86	71	90	115	81	90	88	77	87	81	87	72	87	101	80	84	79	94	90	88	90	99	70	97	88	77	100	98	83	87	84	78	71	79	82	82	87	93	68	86	105	109	76	89	75	91	83	87	86	80	70	92	93	74	90	81	75	88	96	87	80	103	89	83	88	75	76	83	75	89	86	77	82	92	75	78	102	92	96	76	84	74	84	78	92	81	82	77	84	90	77	83	82	90	84	68	83	90	90	90	83	90	91	88	91	77	74	91	96	92	102	100	87	102	96	81	97	76	84	86	91	89	86	103	80	74	83	82	75	92	70	90	85	83	93	83	96	80	89	78	76	89	79	79	69	96	82	87	97	75	86	87	84	97	105	69	81	95	95	98	85	90	81	80	86	78	87	86	90	81	88	81	92	92	75	75	81	100	87	61	84	86	86	86	80	78	81	81	99	75	76	87	85	83	90	84	82	93	100	88	98	91	78	92	83	78	84	73	89	92	88	85	69	91	83	93	83	93	95	73	77	77	78	93	99	97	83	82	81	68	92	87	92	85	88	72	86	78	86	70	89	83	99	81	100	77	85	83	88	85	98	92	68	79	93	98	89	94	84	72	78	76	81	78	81	97	89	83	78	88	78	85	72	82	76	63	92	81	80	84	80	73	85	91	69	64	91	87	78	78	85	90	98	68	94	92	101	82	77	103	84	96	80	82	79	91	87	90	70	72	78	90	77	87	85	82	62	80	89	92	104	97	72	79	88	74	75	96	102	89	93	93	81	66	77	82	74	92	81	64	72	71	78	88	97	94	65	79	84	76	76	91	67	94	87	79	78	81	83	80	81	79	76	72	74	86	92
21726	1445	3385	3708	3041	2429	1972	1596	1406	1139	1015	911	856	783	732	679	578	561	544	522	529	482	448	482	444	442	422	407	387	422	402	406	390	373	378	365	409	362	331	398	376	340	326	353	377	334	354	337	367	336	356	309	324	323	322	400	349	300	313	352	321	361	319	351	319	350	337	325	333	313	327	327	322	310	327	306	326	339	332	307	339	310	281	317	355	285	335	349	325	310	309	315	335	293	334	290	332	326	311	335	315	309	295	289	313	320	308	331	300	344	287	327	357	316	323	301	304	318	331	305	319	320	321	301	319	276	325	322	316	317	284	321	310	295	303	298	328	295	279	297	330	309	311	334	299	308	296	326	279	321	343	327	298	310	312	311	317	317	322	306	299	324	355	281	321	314	283	290	293	325	294	295	302	335	293	316	331	334	324	287	307	292	307	325	335	289	302	298	319	322	307	305	312	321	334	323	323	316	280	317	302	292	311	336	299	313	276	317	301	325	302	299	351	306	316	324	288	290	296	298	313	329	362	313	312	300	303	305	313	309	307	301	327	292	282	278	275	291	307	318	304	296	330	321	302	325	282	291	315	329	321	314	286	301	284	309	332	297	292	289	298	302	326	316	311	312	288	298	322	298	301	297	315	331	303	299	314	316	319	316	320	305	298	299	302	330	285	308	331	314	299	303	315	325	296	306	323	296	334	296	269	309	306	286	287	300	291	274	281	303	322	298	314	280	314	290	293	299	303	303	331	298	329	331	328	314	291	290	304	301	307	287	296	329	305	308	305	329	304	287	310	310	306	303	279	319	323	319	289	282	313	317	329	299	316	273	332	298	305	284	278	296	323	309	293	304	295	311	311	298	295	277	327	307	327	277	289	307	318	285	318	286	301	317	298	306	313	296	315	286	285	304	327	299	303	282	312	335	305	309	307	306	278	309	305	283	308	300	293	340	284	299	298	322	311	305	263	317	294	322	302	297	309	297	280	297	314	331	324	298	295	320	325	306	307	327	296	295	280	288	306	317	281	319	329	314	309	291	293	262	279	281	317	299	313	307	288	300	298	306	303	275	290	295	277	326	268	312	263	323	295	295	342	293	324	315	284	269	311	322	322	301	309	280	306	320	326	287	347	333	296	288	284	328	303	306	293	303	303	305	305	283	307	334	297	311	302	289	293	314	275	324	317	306	311	297	348	281	338	316	296	345	302	278	311	328	307	299	320	301	293	298	292	268	258	321	296	315	307	333	310	265	304	308	303	319	318	279	326	312	275	307	290	312	313	304	295	300	294	267	301	286	317	318	291	297	277	275	337	314	303	324	313	303	300	323	309	291	321	313	295	296	313	298	333	325	296	292	300	310	339	300	304	305	306	303	316	311	305	303	339	308	290	304	309	324	328	287	299	325	292	327	320	334	260	289	291	318	313	311	319	324	295	290	311	315	323	300	300	277	320	299	315	290	331	298	328	306	333	305	291	297	262	306	263	294	326	287	335	301	323	319	332	327	296	315	324	306	291	322	280	336	316	321	301	293	345	300	319	282	293	311	312	314	346	300	306	285	315	294	332	318	308	314	297	316	319	294	287	320	309	304	300	307	296	346	317	324	339	327	306	352	320	316	299	331	321	274	300	294	331	299	295	319	303	297	286	322	329	293	304	300	290	302	315	336	299	307	303	290	322	321	321	305	315	324	338	260	299	300	300	312	297	309	287	302	317	305	301	303	301	305	346	274	280	315	312	317	323	329	288	312	313	304	309	316	358	291	303	322	311	281	307	285	311	304	294	308	299	312	277	295	304	311	309	303	335	337	276	310	287	289	310	300	325	315	329	308	306	296	301	311	292	310	305	294	303	323	262	297	304	336	307	277	290	311	294	310	338	302	295	287	305	300	302	311	315	327	297	284	325	309	298	303	300	291	300	330	279	318	324	280	316	301	299	301	288	315	293	312	307	303	314	319	293	311	281	305	320	287	266	323	329	304	303	295	311	312	289	290	309	339	316	324	326	304	313	305	304	308	330	326	334	292	301	286	307	328	324	309	286	287	293	302	301	321	275	331	306	316	284	305	282	319	282	314	323	324	298	286	297	322	312	327	296	294	336	290	307	287	314	298	281	318	306	317	292	294	334	292	317	290	348	305	298	323	303	303	295	317	314	318	298	304	288	275	270	309	287	310	331	316	311	325	306	308	307	299	306	322	277	283	345	288	340	271	289	284	330	334	297	266	289	302	317	317	298	291	276	323	312	321	293	296	265	304	327	268	323	287	272	288	264	295	324	295	292	273	299	337	286	300	278	310	310	289	328	322	312	295	287	314	330	282	279	304	315	287	295	335	320	280	308	304	332	310	286	327	320	256	308	273	315	298	312	294	298	310	291	306	291	291	302	293	268	303	342	271	299	325	315	294	289	282	279	313	310	336	281	316	329	308	302	327	300	306	332	292	343	282	292	319	325	352	311	308	321	285	287	283	335	262	297	297	289	295	297	305	318	288	331	308	307	303	288	290	337	292	304	339	289	285	286	300	309	303	306	316	298	278	312	284	337	287	292	308	304	282	311	324	284	324	279	316	317	305	301	294	266	284	299	311	299	346	320	351	302	335	317	347	307	307	286	328	312	329	291	301	298	311	317	333	329	305	296	301	295	270	336	331	293	310	320	278	307	319	293	292	348	332	298	277	299	303	298	313	288	326	287	310	321	320	291	289	321	295	315	292	298	293	318	331	304	299	309	313	344	301	323	311	292	318	273	291	311	315	301	297	285	297	312	334	293	282	301	327	302	324	309	308	308	301	311	307	327	306	282	292	333	318	291	292	290	327	315	320	311	290	280	306	330	327	315	286	311	288	280	295	327	292	285	316	321	295	311	290	277	308	283	292	298	289	306	324	299	300	299	327	288	306	320	294	326	284	287	288	311	301	306	353	273	326	306	288	278	320	277	296	334	329	317	269	302	280	299	311	321	317	338	304	264	302	307	295	287	311	321	273	294	285	345	310	333	320	315	303	334	311	295	311	263	301	336	294	319	281	337	316	324	270	277	298	290	321	345	330	306	301	304	291	329	312	305	331	298	323	308	314	296	341	313	284	289	281	272	291	294	296	326	327	292	311	302	323	298	278	312	337	303	296	310	300	318	304	328	309	291	311	304	254	330	308	279	288	325	275	298	312	318	330	325	316	319	307	319	299	317	303	328	286	297	324	288	321	294	295	315	297	297	354	314	315	313	305	294	286	314	284	297	298	304	296	302	302	299	309	304	316	265	296	304	298	307	287	327	284	305	305	293	292	298	340	309	313	303	301	319	306	306	324	277	289	323	300	313	307	315	297	301	326	309	285	333	321	323	325	323	322	288	334	324	296	294	329	296	317	277	335	340	298	311	319	306	325	306	316	303	329	311	335	303	309	333	309	310	327	296	317	302	318	296	309	278	308	317	313	320	328	306	302	329	308	302	288	315	308	323	319	310	285	340	293	279	297	311	301	287	287	320	314	306	295	342	328	294	321
53260	16161	3602	2065	1421	1024	749	610	532	455	353	318	288	283	307	268	263	249	232	247	199	217	208	215	161	197	189	179	195	218	207	167	193	209	178	196	195	183	199	197	187	185	189	191	169	210	184	160	165	219	181	191	223	174	184	174	184	182	171	171	177	180	194	171	200	176	166	153	168	191	168	178	176	190	187	183	191	181	177	184	183	186	162	158	168	171	177	193	189	161	177	173	172	180	174	188	162	188	183	178	179	184	187	196	182	197	195	176	201	168	210	191	169	156	180	170	195	179	201	181	190	173	173	182	160	180	190	194	177	178	191	173	192	195	179	188	185	175	184	179	189	178	157	187	174	162	186	180	168	204	186	168	165	168	213	161	173	187	183	189	164	184	179	164	193	160	182	196	191	181	177	171	176	168	172	174	173	164	199	163	181	187	192	165	176	182	174	188	160	155	182	201	177	185	158	189	177	192	152	188	184	198	183	180	191	191	178	186	190	180	172	155	168	172	203	167	173	173	175	176	161	167	184	189	180	176	174	167	176	187	172	173	176	161	185	178	175	197	164	207	205	177	194	191	187	172	185	170	171	178	160	174	195	165	174	176	169	194	179	189	180	183	153	185	182	191	160	157	174	206	184	182	166	185	186	177	197	179	187	186	196	181	198	184	182	165	173	182	176	172	165	176	194	158	174	180	205	200	164	134	175	158	179	193	175	175	147	176	175	191	182	173	171	162	184	177	195	182	195	176	180	161	172	141	199	173	155	168	158	191	191	167	181	169	172	207	220	192	172	182	183	172	202	182	186	169	164	175	175	168	174	172	197	167	174	176	172	163	188	180	188	160	166	179	155	182	195	170	210	189	171	141	157	174	159	162	175	186	159	167	161	171	167	173	170	186	197	163	178	194	171	154	191	185	204	208	174	169	175	179	177	164	172	162	174	181	197	177	199	170	172	175	158	168	166	175	166	180	174	187	170	160	167	190	174	184	174	172	188	162	185	174	173	195	188	183	169	178	169	183	175	189	190	158	187	191	193	179	173	154	166	164	191	188	202	167	167	182	199	195	168	195	190	185	161	174	191	174	175	188	182	175	186	180	178	158	168	167	172	198	172	175	189	182	172	159	171	176	182	158	195	162	148	171	188	183	159	173	177	173	177	187	168	186	195	181	169	189	190	163	181	188	182	184	179	173	223	160	195	200	182	184	166	170	189	180	179	201	174	169	199	189	175	175	171	163	180	186	158	180	190	187	159	148	171	154	178	171	182	176	151	162	179	197	178	160	174	216	155	164	169	179	182	175	161	173	192	207	171	157	180	190	173	183	177	167	166	181	174	175	176	189	180	194	211	166	191	186	188	175	189	152	171	179	176	179	166	175	178	180	161	172	185	177	187	158	171	184	165	162	192	187	157	191	196	192	195	178	166	174	177	179	204	178	173	186	162	184	160	181	176	181	180	166	167	180	167	187	188	211	191	186	172	159	172	189	203	177	164	187	166	194	185	176	188	190	160	168	130	187	196	167	161	162	171	181	210	185	184	159	200	193	158	190	159	194	180	180	196	217	137	160	197	154	191	168	207	180	204	183	166	175	166	187	186	182	185	182	181	174	175	197	184	159	187	185	176	164	160	180	189	189	166	186	166	162	171	189	162	188	174	165	181	172	167	162	163	175	174	178	191	193	183	173	169	194	204	163	165	175	165	174	170	159	167	196	191	173	184	163	193	172	199	187	185	179	186	150	170	180	184	180	161	175	159	161	177	181	178	176	184	179	168	190	177	171	197	180	182	154	209	181	184	171	180	158	166	182	189	176	185	184	165	147	172	160	191	164	165	183	185	176	186	185	174	157	190	171	162	171	164	164	178	188	190	186	170	171	198	167	170	169	176	184	183	176	202	181	168	155	199	156	174	187	166	165	183	173	167	190	180	182	171	185	171	161	164	169	159	169	183	163	181	181	172	193	158	164	151	177	175	179	186	192	202	199	181	181	212	149	206	182	159	191	194	192	169	172	164	171	154	188	158	165	194	150	183	182	175	165	190	173	163	191	177	181	189	163	175	163	172	178	172	175	176	189	154	178	153	171	193	172	166	139	164	180	172	172	165	171	194	174	169	199	159	165	157	185	195	181	168	210	176	187	170	181	155	183	191	190	181	182	179	160	172	170	198	207	168	199	207	184	180	164	179	157	186	201	154	175	162	187	171	172	172	184	163	170	159	182	183	188	181	186	174	149	187	167	174	175	183	179	170	145	166	165	197	197	180	181	161	162	158	174	184	179	177	173	152	191	179	180	156	185	163	166	183	159	187	189	166	189	183	157	178	190	176	169	156	168	190	182	186	167	181	189	158	185	187	207	182	178	207	184	167	180	199	194	164	177	153	190	166	163	190	183	197	186	153	163	177	184	182	178	176	182	171	161	187	196	197	156	173	178	187	166	181	192	166	177	177	158	172	163	165	173	178	177	173	161	182	173	177	187	155	160	182	168	157	194	167	178	188	187	199	181	175	172	180	145	187	164	164	181	164	169	186	191	178	188	185	173	199	170	172	197	159	171	179	171	189	194	183	184	168	187	187	173	189	178	187	179	209	177	196	195	177	175	169	181	192	164	181	186	170	157	156	169	195	176	184	153	177	193	175	188	166	163	160	191	180	199	160	208	178	164	163	144	164	180	194	180	185	168	149	180	167	148	171	178	187	184	172	158	175	169	168	171	171	179	193	172	198	172	162	183	185	157	187	176	175	174	175	201	178	172	168	175	155	177	169	172	188	184	181	169	193	170	181	167	193	191	187	158	172	178	188	148	176	175	167	174	192	172	172	176	186	177	195	152	175	187	198	160	150	191	194	155	175	165	182	191	173	177	187	193	167	183	177	189	191	183	160	185	162	180	170	170	199	161	178	168	184	177	181	170	186	175	165	167	179	157	173	175	202	180	160	177	181	170	187	179	196	162	176	168	145	167	175	207	183	171	182	172	173	188	170	188	181	182	197	164	162	186	174	170	174	177	194	170	172	186	159	187	194	162	174	174	162	169	177	192	160	169	193	187	185	181	179	201	175	202	176	183	174	160	178	212	176	169	180	181	169	187	189	165	190	180	176	179	180	195	181	161	182	186	179	186	173	203	161	194	187	159	157	162	191	185	178	186	162	183	189	171	166	184	168	186	167	174	196	167	203	200	196	170	174	187	186	186	185	160	183	187	166	179	171	193	168	178	179	177	187	158	175	176	185	175	156	192	181	183	159	174	171	187	186	191	170	165	188	181	186	187	194	188	183	171	170	155	168	182	188	169	188	187	184	187	187	184	181	192	198	167	169	166	185	188	154	180	168	177	157	185	205	187	170	176	175	159	174	189	186	171	209	171	165	175	170	203	166	192	154	195	185	181	176	159	189	202	188	172	169	165	189	199	188	168	174	178	171	192	177	180	183	192	174	174	172	180	183	195	172	181	166	160	177	182	176	168	176	174	186	185	191	197	189	182	173	189	175	159	176	203	155	169
29025	2799	6360	6831	5752	4585	3703	2976	2643	2174	2004	1715	1586	1426	1324	1256	1230	1060	1113	1009	983	980	908	840	919	861	821	818	811	750	709	714	700	719	663	718	689	662	616	666	698	681	644	626	626	679	658	655	612	592	666	631	627	643	645	589	658	574	604	596	602	578	646	595	598	596	629	606	604	571	603	562	602	563	553	605	613	578	589	573	557	562	558	628	534	579	572	604	607	573	516	529	618	568	540	540	618	559	606	615	580	561	648	572	543	576	585	550	591	562	629	601	557	568	584	546	529	558	584	551	582	589	591	538	573	548	609	558	571	597	540	567	596	571	579	580	541	557	588	576	543	595	574	565	569	581	578	525	565	524	531	567	586	533	573	505	522	523	570	552	569	570	562	543	592	579	577	620	525	590	568	613	589	605	554	531	532	551	515	555	555	557	586	570	555	544	567	531	567	578	547	570	592	565	533	541	574	551	573	627	570	547	600	533	569	498	528	558	565	532	571	591	575	553	567	577	582	599	536	565	537	545	584	543	556	580	540	590	539	559	531	575	521	557	595	587	555	568	593	573	575	547	530	586	549	531	538	567	522	588	579	579	511	590	553	573	570	533	582	529	559	504	583	560	548	533	533	556	546	588	578	556	522	540	534	526	564	584	579	570	603	584	561	538	543	537	530	573	559	567	560	573	560	568	567	557	525	562	508	560	571	549	600	568	593	521	591	579	544	600	608	554	562	566	558	564	519	552	554	543	581	574	539	585	589	592	499	575	561	546	574	568	591	535	555	560	593	565	595	534	572	550	570	573	564	610	558	575	566	572	555	558	548	575	545	567	537	559	549	550	576	534	535	588	558	575	546	552	486	580	608	572	571	537	553	597	549	560	562	547	581	581	593	548	544	536	562	577	548	599	556	559	572	543	539	569	560	597	586	566	578	571	606	595	562	546	551	544	576	532	538	550	540	549	573	554	583	564	553	554	569	529	545	547	582	571	538	566	584	559	554	583	537	544	601	576	512	559	532	584	571	588	551	568	560	596	577	511	596	571	533	527	580	555	494	575	590	543	550	603	563	558	568	549	573	545	558	547	559	572	571	586	564	540	557	561	565	524	562	569	548	579	557	584	584	584	582	590	571	579	536	557	580	552	564	535	573	539	562	540	581	520	552	569	618	560	579	566	506	576	599	539	549	596	577	583	544	561	601	546	547	559	586	563	575	574	557	551	570	567	553	548	548	588	547	563	581	577	576	572	558	586	557	533	555	567	547	587	554	552	596	549	564	573	533	533	579	576	568	543	517	562	543	575	531	523	566	566	585	559	549	551	568	611	533	585	556	604	539	541	560	561	523	541	556	531	599	571	582	610	579	573	532	573	547	570	576	546	602	557	547	564	551	566	554	538	567	558	573	585	580	533	562	533	570	549	524	549	553	578	545	592	529	558	537	568	619	564	538	527	561	542	536	582	580	562	578	563	589	571	543	541	573	530	568	552	512	588	575	568	597	544	541	529	551	530	559	521	565	517	568	519	573	547	526	517	595	526	575	547	526	550	547	572	589	514	580	518	564	582	552	569	553	562	587	535	567	577	596	564	546	540	531	578	588	565	578	572	579	556	541	601	569	577	551	551	565	513	558	547	558	569	589	560	561	556	586	542	546	552	545	519	573	582	564	597	589	557	621	555	530	565	562	595	553	565	538	512	571	540	538	568	572	562	573	558	570	573	566	575	590	545	523	570	536	576	597	549	552	581	570	525	564	557	555	584	543	542	535	527	556	513	553	606	589	558	520	612	575	591	539	569	545	515	541	556	537	546	577	566	562	593	537	573	535	599	516	546	584	546	551	558	541	548	568	578	581	567	549	562	552	550	583	581	537	575	575	537	512	591	587	543	566	543	590	564	588	542	551	531	568	565	599	539	587	553	583	576	522	551	557	563	605	537	567	567	547	553	550	553	556	576	586	563	564	579	563	598	598	522	531	545	607	575	542	558	567	538	550	590	568	543	586	550	584	566	603	567	576	575	583	556	560	559	581	604	606	589	591	572	611	554	585	569	564	601	599	568	543	534	568	536	551	563	535	594	555	543	574	583	566	560	559	581	583	526	561	547	573	524	585	576	498	559	595	564	525	558	557	529	555	563	548	565	565	561	571	589	567	627	564	595	573	555	606	603	555	569	517	597	532	588	551	574	572	554	592	590	584	564	586	537	599	557	574	534	581	558	519	552	536	560	534	538	545	565	594	563	604	533	530	551	563	602	542	521	604	564	472	589	586	552	588	585	540	573	548	541	559	500	553	558	535	522	587	577	600	568	560	560	555	585	549	536	551	542	532	556	590	566	568	558	571	583	503	538	585	593	559	568	550	561	581	555	554	565	584	531	527	577	554	547	521	602	570	569	543	555	550	583	533	577	582	550	584	572	601	547	578	567	540	583	561	572	546	548	532	576	605	534	551	586	544	548	558	556	580	569	557	555	570	510	599	556	557	623	575	554	539	547	568	572	548	565	567	568	570	538	572	526	526	585	583	541	600	591	588	528	582	559	610	584	569	623	569	516	557	589	613	589	555	596	583	552	538	539	559	572	586	583	598	584	539	553	530	523	584	535	581	533	589	594	568	576	585	529	546	545	549	573	585	579	584	547	555	541	587	610	552	567	571	547	533	557	582	563	563	590	527	551	573	577	561	573	588	566	608	568	587	563	555	582	543	517	546	582	584	575	582	551	553	555	548	535	578	503	602	613	582	513	579	536	583	582	519	601	578	559	545	568	522	561	584	585	542	577	519	527	564	604	572	580	594	577	580	563	564	587	584	561	576	573	554	587	548	520	589	573	601	538	552	604	594	540	541	613	605	586	586	551	549	550	533	538	546	604	512	540	533	564	599	527	532	592	571	554	537	530	561	580	544	516	576	560	559	582	583	541	541	526	544	563	542	564	546	530	561	560	524	564	583	530	553	577	555	585	581	578	534	560	551	568	571	573	575	567	564	545	520	599	526	542	550	598	529	569	541	606	584	590	548	518	551	610	549	563	569	531	534	524	506	556	551	548	548	568	537	584	559	549	597	547	531	606	603	580	605	578	582	549	579	566	568	535	589	564	578	532	512	535	589	541	560	599	570	561	531	549	571	541	545	524	527	558	592	541	532	579	606	570	532	576	528	556	576	581	599	563	549	530	591	586	578	546	550	559	587	560	575	541	570	580	581	594	549	552	591	588	586	564	529	608	551	585	564	551	559	548	565	590	624	486	555	523	576	571	599	539	571	538	534	523	577	567	549	564	548	568	569	554	546	554	551	593	567	541	571	579	576	558	539	545	580	586	533	592	622	525	556	564	603	557	570	579	539	531	569	577	542	554	583	573	568	545	548	572	601	549	573	517	566	572	560	528	534	569	555	542	524	590	553	548	566	530	524	587	559	576	577	580	571	613	523	566	574	580	566	596	582	580	591	557	546	590	584	554	558	565	529	565	564	590	578	563	560	545	578	586	561	591	535	580	562	556	553	585
6069	417	217	155	152	146	153	124	105	105	120	121	124	118	118	126	116	137	135	111	119	120	123	121	139	149	133	115	126	129	124	119	117	111	113	125	113	124	128	116	128	109	106	98	126	100	117	128	109	142	122	108	107	115	128	100	109	133	125	109	123	99	129	133	111	116	122	117	126	142	109	125	101	115	127	118	107	103	110	130	119	113	123	116	127	124	100	108	96	115	120	109	98	128	126	114	121	93	115	114	105	134	122	125	121	110	118	109	137	121	113	120	118	120	123	123	115	117	119	116	120	122	115	101	106	116	120	116	110	129	106	119	144	118	136	131	100	126	112	120	130	101	139	112	105	122	128	111	119	134	128	136	101	108	123	113	138	95	120	129	118	113	114	129	146	111	121	117	105	118	124	128	122	121	95	140	116	123	113	111	118	120	121	124	121	113	139	129	106	120	115	121	119	112	123	132	118	118	107	94	114	136	103	112	109	118	129	150	126	134	109	128	120	121	116	122	106	120	107	122	107	115	117	113	121	113	119	116	127	133	119	117	138	125	118	127	122	126	110	118	121	112	121	136	111	123	130	117	145	132	129	104	98	122	124	103	122	125	106	118	129	121	116	119	101	111	124	124	128	122	110	123	125	127	110	132	118	123	105	125	129	116	131	114	130	121	107	119	126	119	113	100	113	109	113	121	129	120	132	115	124	124	95	130	108	132	112	122	125	115	127	126	143	108	112	108	105	112	141	114	125	116	99	116	120	128	111	115	127	99	112	120	113	116	113	126	112	139	118	101	136	115	142	93	105	117	119	134	104	123	110	127	121	136	118	112	109	117	115	109	127	113	101	129	110	113	127	111	122	114	128	131	105	138	117	118	122	114	121	105	121	117	111	104	113	95	114	110	124	121	115	99	130	114	115	137	90	123	115	123	104	114	119	150	131	119	116	105	119	130	104	140	137	103	133	131	123	121	135	101	107	119	113	107	118	108	115	91	114	122	109	129	109	111	139	110	100	142	131	117	110	118	107	131	130	125	130	116	127	123	114	119	108	115	119	122	122	106	133	117	109	126	117	120	141	113	119	137	122	105	117	110	122	110	113	116	102	113	126	107	111	114	114	120	117	109	107	94	122	119	105	113	120	105	118	102	119	116	115	111	120	119	110	131	141	112	120	126	120	96	114	127	113	109	117	123	120	128	108	115	130	115	112	118	126	108	118	118	128	96	125	136	113	108	119	107	123	105	118	144	119	98	120	139	132	120	114	118	140	120	127	103	126	125	108	119	125	118	116	128	139	129	121	134	112	113	120	128	126	114	115	121	114	134	105	115	148	144	110	100	132	135	103	110	127	115	114	98	110	118	116	118	136	139	135	119	104	125	120	119	122	135	110	108	127	116	112	76	133	123	102	107	142	119	113	107	113	124	112	110	114	121	129	131	105	119	123	111	121	114	102	128	117	119	131	119	105	129	112	135	110	118	129	131	131	130	109	129	111	124	116	120	120	110	113	113	108	128	114	113	105	145	99	126	122	136	119	127	107	117	109	126	113	119	116	98	121	116	95	113	118	120	112	117	113	140	120	116	102	123	121	113	112	116	126	131	135	115	113	100	129	119	121	126	125	99	116	106	112	133	131	125	112	114	130	124	115	104	110	115	116	143	124	112	114	115	115	111	129	124	106	108	122	103	129	113	113	118	125	113	134	128	127	114	106	102	114	107	118	122	123	108	122	123	124	118	129	115	121	123	148	146	120	127	114	120	141	121	135	108	139	124	102	110	110	121	118	112	107	113	138	117	118	114	113	131	103	115	124	102	114	119	126	130	126	134	101	129	125	112	126	108	113	102	122	112	105	118	137	125	116	100	128	129	119	123	127	131	105	144	122	121	104	126	110	145	123	133	102	103	112	104	118	101	114	118	115	122	105	108	129	113	134	119	118	102	119	117	142	127	103	124	115	120	124	119	133	91	119	119	145	125	115	113	112	116	127	117	103	124	110	110	111	110	125	109	111	124	119	130	117	133	120	114	112	132	93	123	99	120	104	117	104	117	98	117	129	112	123	118	125	123	134	93	125	142	129	135	109	115	114	118	121	125	127	114	125	138	122	104	134	128	114	123	113	94	117	126	109	107	98	103	106	107	109	114	140	146	98	123	115	122	126	138	116	115	139	138	129	126	111	114	143	115	109	122	134	137	118	130	114	107	131	129	113	138	117	113	141	133	123	131	127	112	124	99	123	128	117	114	118	127	107	132	115	128	120	110	127	111	127	127	129	127	99	105	115	110	109	148	126	123	128	112	115	119	120	86	104	129	114	124	125	124	123	129	103	137	113	132	126	129	110	109	97	115	111	131	107	134	110	129	95	100	139	114	114	105	115	116	103	127	126	122	133	122	120	111	114	122	109	105	95	94	98	101	124	126	131	111	145	133	136	98	116	111	126	96	118	113	125	124	111	106	127	97	110	117	104	123	127	134	120	118	114	121	131	125	97	131	127	136	115	105	109	111	125	118	106	142	133	122	118	123	96	126	113	118	118	131	99	137	113	135	120	112	111	136	122	128	123	116	121	123	129	123	105	121	107	107	131	111	131	127	127	131	118	112	110	123	113	108	129	104	111	118	122	125	114	126	107	94	110	128	117	116	126	125	106	124	113	112	122	116	115	105	110	103	111	117	118	91	109	133	120	125	108	117	131	106	106	128	117	123	108	130	107	116	123	132	137	115	124	121	95	105	121	141	124	105	131	131	114	121	94	130	111	117	119	124	108	124	141	101	110	111	129	125	116	102	104	116	121	113	119	126	123	104	120	117	114	129	101	118	107	110	115	110	120	129	110	129	100	121	117	123	111	136	112	121	127	112	102	116	129	120	110	122	129	116	103	121	88	115	145	126	106	120	112	118	122	130	103	118	131	122	124	123	102	116	111	119	110	111	123	123	120	101	130	128	136	112	137	123	116	126	121	135	134	127	124	105	112	115	121	110	134	124	131	107	125	97	116	121	125	109	106	118	117	100	129	117	126	103	113	119	131	116	121	117	117	114	118	88	126	111	134	124	128	125	112	133	125	105	112	157	100	126	122	131	118	111	122	91	125	125	111	127	139	129	115	128	123	125	119	139	111	126	114	139	122	115	121	109	116	123	117	122	120	116	121	118	97	122	121	121	140	118	116	116	134	134	128	142	108	111	124	138	113	120	126	136	129	105	115	120	123	120	103	107	129	114	113	112	103	124	123	136	104	119	113	125	107	116	121	148	122	121	118	122	109	107	126	98	108	117	127	117	118	124	100	117	144	112	118	122	112	133	123	128	113	122	126	123	125	116	96	112	114	112	108	142	119	120	134	113	116	115	119	123	133	124	130	136	114	117	116	127	145	121	99	106	99	142	95	121	129	99	117	127	124	136	135	121	105	124	113	127	114	111	120	118	98	128	127	122	110	105	118	128	130	121	124	144	123	103	117	137	122	130	120	128	130	125	119	136	136	135	117	121	115	123	124	117	128	116
6153	476	533	587	529	534	434	472	459	454	435	431	443	413	385	433	428	373	364	384	363	396	391	413	418	394	392	426	390	423	383	385	411	386	376	406	454	372	375	406	394	395	380	393	371	389	426	415	358	406	384	387	441	371	363	386	404	386	395	350	401	372	402	401	339	377	391	385	395	422	367	397	375	404	394	393	374	390	411	421	383	413	392	384	399	384	408	382	388	369	422	404	415	365	413	386	395	382	355	371	406	367	387	363	386	355	378	431	391	408	394	370	395	390	416	393	399	394	397	408	383	357	387	395	405	409	430	407	404	418	389	396	400	374	389	363	390	362	374	389	407	385	367	405	376	373	375	374	362	358	355	385	382	374	389	405	395	358	430	408	421	396	373	390	371	394	400	356	390	411	400	378	372	420	385	396	352	388	375	377	371	388	400	393	397	376	354	377	369	387	395	369	418	378	394	409	379	390	391	397	392	381	440	402	415	405	401	387	373	395	374	397	384	380	389	393	413	392	406	377	418	376	370	393	362	383	386	397	417	411	375	361	404	409	420	376	419	393	349	392	403	383	379	381	393	411	350	387	405	432	364	385	385	387	429	352	365	389	404	402	410	388	390	400	394	386	397	386	360	395	388	410	383	370	403	409	377	382	387	351	393	400	391	388	353	412	384	389	390	374	335	406	408	376	335	417	363	404	372	404	380	387	381	380	392	372	394	380	387	375	408	423	404	376	396	365	397	379	414	373	388	402	420	383	425	373	391	363	406	364	416	405	412	360	375	414	415	402	383	409	377	393	388	378	384	380	389	398	392	381	388	401	384	408	373	397	376	388	385	360	397	431	398	354	399	390	414	388	412	425	407	429	383	335	381	370	373	404	393	405	377	368	403	397	419	413	412	397	411	342	410	362	371	383	394	377	422	405	414	406	421	409	383	430	385	395	390	416	416	369	392	399	379	399	377	374	367	346	406	349	397	385	371	374	344	383	403	402	425	385	380	406	342	411	420	401	408	358	436	385	392	401	339	375	381	423	391	393	381	403	370	404	371	351	363	350	395	362	389	392	405	387	370	375	380	366	377	372	363	391	392	398	395	407	394	385	428	405	424	387	390	421	404	377	403	423	372	431	417	400	358	417	409	392	382	383	397	425	379	379	379	370	371	373	352	395	394	455	373	398	387	417	408	363	371	392	361	411	367	356	367	388	378	400	395	367	376	354	398	391	416	398	378	386	382	387	401	417	366	372	402	408	362	375	381	421	395	383	397	380	390	398	409	365	373	374	429	364	401	412	377	379	416	394	404	394	372	380	403	382	419	420	374	405	422	373	397	382	362	403	408	394	375	401	379	376	402	375	432	362	407	349	338	348	389	410	341	372	401	390	402	396	365	372	394	395	399	374	412	366	355	398	358	392	383	347	378	337	402	366	364	384	363	393	395	401	351	385	441	398	356	389	396	365	384	385	357	417	394	370	394	367	375	375	361	409	391	401	378	387	385	401	405	403	383	395	352	409	382	381	402	350	404	383	395	366	365	395	408	394	358	401	395	423	407	381	379	373	396	387	392	406	414	376	350	398	362	382	341	386	390	398	378	415	375	397	380	357	423	387	388	398	435	371	409	403	388	366	403	370	415	353	372	406	414	389	384	418	387	362	397	395	369	354	388	382	396	401	376	374	379	375	426	364	390	397	374	379	363	383	436	398	393	415	431	384	415	369	387	400	369	397	408	430	369	386	411	377	410	412	402	409	398	420	404	378	402	399	398	396	386	409	431	353	408	385	377	397	397	369	401	402	397	377	429	417	398	411	398	382	400	383	377	374	409	368	402	423	402	392	392	397	397	380	395	412	378	377	415	391	383	394	394	397	388	390	340	403	403	399	384	389	381	414	381	407	408	405	370	367	370	402	383	413	411	380	414	374	392	409	405	368	375	399	381	404	384	362	359	396	421	382	394	398	389	395	350	387	382	361	345	403	388	384	381	404	374	384	391	408	375	401	421	411	377	369	387	379	401	403	410	396	390	405	373	375	373	389	405	397	377	352	352	375	387	376	406	390	378	384	384	381	375	398	375	409	410	393	364	403	402	381	413	393	358	401	385	391	378	432	420	372	399	377	377	383	410	394	392	402	418	370	396	394	364	422	386	389	342	385	385	407	398	375	396	403	389	352	367	375	359	400	395	391	383	392	398	427	387	387	371	391	421	417	385	369	373	367	384	388	373	392	392	387	399	394	407	403	385	424	368	411	380	392	421	418	362	362	369	404	389	376	384	370	375	395	402	405	384	439	409	393	377	371	376	362	412	391	384	345	400	380	377	385	391	411	404	386	411	409	361	382	392	379	404	401	368	376	367	412	375	399	390	377	395	392	391	390	387	390	403	402	387	374	380	357	397	400	379	395	378	415	402	370	377	426	423	354	374	391	368	417	394	389	388	396	390	362	371	366	403	398	401	405	407	380	434	369	385	407	397	419	379	389	384	403	403	369	400	403	398	352	420	384	384	353	404	409	406	378	400	391	392	410	403	381	399	423	415	408	420	374	397	400	361	376	413	396	392	386	383	372	410	385	398	348	385	391	380	414	380	383	407	338	382	384	389	378	378	411	405	389	424	414	386	365	400	399	369	400	385	395	387	397	420	391	425	351	414	405	370	370	373	380	387	421	419	399	382	441	422	372	420	388	412	439	394	389	363	364	369	360	402	374	411	388	362	366	406	374	400	387	404	402	378	372	365	382	383	359	431	390	355	390	350	414	383	400	368	385	396	375	373	358	383	426	370	376	397	369	405	384	406	372	391	344	411	388	420	359	372	367	394	381	385	400	381	358	405	365	402	405	369	415	378	383	377	367	374	388	376	392	401	391	386	363	365	394	387	413	385	413	394	418	385	397	373	383	403	412	397	362	395	413	383	373	355	386	379	382	374	363	381	382	402	406	399	377	395	357	373	395	391	369	405	401	381	409	398	387	379	380	390	365	384	390	392	384	382	386	364	398	396	393	414	395	393	388	389	399	383	398	375	385	369	400	374	340	392	401	371	385	412	401	400	417	393	419	388	392	399	390	406	407	407	350	391	415	401	400	401	402	386	384	371	371	383	372	353	402	383	365	384	383	396	385	358	384	428	367	386	382	374	371	389	402	425	396	394	399	428	378	390	408	390	390	383	431	384	376	372	391	368	389	365	368	398	392	406	374	388	380	379	397	352	378	369	364	379	375	395	397	388	412	379	406	369	394	402	368	401	396	416	370	381	391	392	382	402	394	380	415	410	399	381	381	368	367	382	382	393	359	324	384	367	399	399	403	375	393	381	422	380	424	403	355	403	423	391	391	373	379	370	405	377	403	378	398	386	374	401	392	368	364	396	415	370	349	428	395	375	396	400	387	413	381	385	381	409	388	362	369	351	360	375	384	393	427	391	402	386	397	389	388	406	381	381	424	400	387	372	441	394	397	401	380	371	391	392	348	392	407	391	392	385	406	381	389	369	405	370	382	387	378	362	376
40169	8124	1464	1017	668	461	352	288	243	200	179	162	144	160	136	138	106	112	109	108	108	108	103	94	105	102	105	96	94	115	107	90	107	99	103	84	71	93	88	87	94	87	100	87	83	89	91	88	93	85	94	95	75	96	99	91	83	98	80	90	103	93	82	86	96	92	90	91	77	86	88	90	83	75	85	86	89	85	100	89	83	90	73	109	83	75	76	92	103	113	89	87	87	79	91	83	103	96	80	83	70	90	92	91	77	68	91	84	91	93	78	94	77	73	78	81	77	88	82	94	93	69	70	72	88	83	97	84	82	74	92	101	83	84	68	90	80	70	77	81	84	71	88	82	88	95	83	102	74	87	81	97	71	80	66	66	106	101	87	80	88	84	92	96	72	94	75	86	87	67	97	95	86	85	77	80	71	71	84	81	73	91	82	79	68	73	74	98	86	82	84	95	74	69	70	89	82	74	102	86	75	68	79	85	88	81	82	96	76	85	97	80	76	76	85	91	81	80	94	100	90	87	77	76	96	82	85	98	98	82	73	92	88	96	84	99	81	75	64	76	75	96	78	95	85	87	88	84	74	96	81	86	73	91	76	79	78	87	83	88	74	77	84	76	71	110	91	94	92	90	90	82	83	77	85	87	91	85	93	78	102	103	77	83	90	79	87	80	79	79	65	88	85	75	97	96	91	89	81	96	80	72	88	86	91	79	91	102	55	71	86	82	94	85	102	88	91	91	101	101	84	68	86	77	74	96	77	85	92	100	77	95	97	99	100	73	88	94	86	77	75	65	93	104	81	74	84	76	90	80	82	71	72	83	102	95	100	83	87	88	80	83	94	99	67	102	92	86	93	78	91	92	74	74	92	93	93	79	85	82	81	84	72	87	80	92	84	92	84	79	100	86	83	86	77	102	68	87	89	75	88	82	94	89	84	105	88	89	94	72	93	64	74	96	90	98	79	81	97	96	80	77	83	87	71	95	76	98	70	82	75	72	82	80	90	77	96	81	80	80	80	97	78	78	95	98	88	85	72	79	88	91	101	91	71	90	85	68	89	80	66	83	99	101	71	103	78	86	80	87	93	104	86	87	80	100	81	85	86	80	94	89	84	102	112	109	74	91	89	85	77	91	78	65	82	78	98	72	95	81	91	105	92	84	96	87	88	83	89	89	79	80	64	88	72	85	87	66	83	82	72	102	97	87	83	96	85	78	95	101	88	101	90	80	74	75	86	88	73	72	83	86	81	79	92	84	84	95	82	69	101	88	80	75	82	87	85	74	75	94	80	69	96	90	97	84	88	79	78	78	79	86	89	70	82	93	90	83	79	64	92	95	89	87	99	84	79	97	81	78	80	93	78	81	70	79	85	78	98	78	83	74	79	92	84	75	79	94	85	73	80	92	87	102	83	82	82	68	108	71	95	86	88	93	86	85	79	78	82	79	66	71	102	102	90	83	110	104	93	86	85	88	80	82	91	82	67	93	87	98	79	89	91	96	82	96	87	82	75	73	81	79	101	79	97	94	83	76	80	76	90	64	86	87	91	97	77	76	92	84	83	87	84	85	79	92	95	85	76	94	76	78	83	87	102	89	84	92	99	75	75	87	97	82	73	82	77	79	71	83	91	78	76	79	92	84	107	95	89	80	84	96	84	64	74	75	104	86	87	81	80	85	85	69	90	81	87	88	86	87	89	76	105	86	90	77	72	87	89	83	77	82	69	92	90	83	81	84	80	68	86	92	86	79	87	80	108	83	79	79	89	92	97	94	93	90	85	90	85	97	76	79	87	94	76	101	91	78	88	101	87	94	73	93	84	76	61	85	73	84	88	94	78	78	71	85	84	65	73	96	83	88	73	94	86	74	94	88	76	91	77	74	68	76	92	87	90	87	96	91	72	89	84	99	77	59	82	85	83	82	83	83	83	79	88	79	91	87	85	87	92	97	80	98	82	77	82	92	100	83	90	89	88	61	93	97	96	79	90	96	100	84	79	90	71	92	88	87	78	74	70	95	85	91	84	91	93	84	80	91	96	96	91	94	83	92	89	88	87	72	82	77	86	86	83	85	81	90	83	85	83	91	107	113	84	72	87	77	96	80	88	86	88	70	78	79	91	75	83	96	88	85	86	85	89	87	88	102	107	80	78	80	85	90	91	84	74	97	118	81	85	87	86	93	75	81	83	84	105	77	70	100	98	92	81	78	96	92	101	94	85	80	91	89	88	70	89	88	90	83	79	81	91	84	105	99	86	93	87	82	76	88	75	99	90	91	99	81	79	85	89	90	84	98	91	88	102	93	89	81	92	90	91	93	89	81	73	75	96	93	89	66	82	78	86	94	88	90	86	80	80	89	74	80	82	101	90	106	71	87	85	102	78	88	89	79	82	99	78	95	91	104	95	87	95	84	81	90	98	83	71	86	79	95	72	91	88	88	75	80	90	77	88	82	86	84	86	92	77	79	89	84	79	83	80	81	78	78	71	74	66	76	102	78	83	87	83	86	80	91	85	83	85	92	76	84	86	86	84	76	94	90	89	85	99	88	101	82	85	70	103	87	102	78	77	79	69	90	86	79	98	71	72	57	96	79	90	71	80	87	91	74	96	84	92	94	81	88	75	89	63	82	87	79	99	75	85	77	79	85	75	61	94	81	85	97	96	75	79	89	63	98	95	85	82	88	92	94	86	95	98	89	96	100	96	88	74	67	89	78	76	78	96	66	78	61	101	91	84	79	78	94	74	83	91	86	87	78	89	93	82	61	85	74	89	100	71	96	96	89	102	83	82	56	94	81	79	82	85	79	90	72	90	92	99	55	94	71	92	76	77	85	85	81	101	75	89	73	81	86	109	102	73	89	85	74	92	82	77	84	82	84	92	72	95	79	94	89	77	74	85	85	84	87	85	72	98	84	91	77	102	76	94	113	90	78	94	76	82	74	83	82	98	101	88	87	86	84	97	72	81	59	87	91	88	84	93	71	101	77	77	77	72	90	86	91	90	82	67	69	97	84	77	81	78	106	86	94	83	77	88	79	93	71	83	71	107	86	93	83	86	78	89	94	90	83	79	82	74	79	74	101	92	94	79	76	87	98	83	87	68	94	81	101	94	96	96	86	108	93	103	78	82	93	76	77	92	95	83	88	96	81	93	70	82	74	87	84	85	96	79	106	91	73	90	89	73	86	81	89	91	94	101	79	78	97	101	87	82	87	78	75	75	98	103	72	94	95	84	95	106	82	96	82	74	88	88	77	99	76	94	81	66	82	90	88	84	76	75	85	94	94	88	65	98	76	88	83	88	87	74	88	86	79	91	84	85	89	71	76	79	79	77	89	83	82	83	93	85	90	66	65	77	80	92	83	67	76	83	77	76	74	71	85	101	85	80	86	83	75	93	98	74	63	92	87	91	98	99	90	83	89	93	82	99	89	79	84	99	111	77	88	89	82	86	70	86	78	73	87	100	87	74	78	80	85	99	100	101	102	112	76	77	69	83	89
22669	1432	3277	3626	3140	2437	1906	1526	1361	1178	1061	959	801	753	724	677	615	576	545	589	509	485	445	484	475	451	428	442	408	409	392	394	386	377	407	394	397	389	378	344	336	325	350	343	334	316	344	356	349	322	351	326	301	344	350	349	322	359	335	318	333	345	320	319	329	322	317	347	284	340	303	314	314	295	338	326	323	317	320	331	315	340	288	321	309	321	340	338	335	341	316	319	323	305	290	295	314	301	300	332	294	289	282	281	306	315	282	326	320	341	323	308	347	313	307	315	298	318	314	298	303	325	321	306	320	311	270	297	326	296	298	282	304	341	354	301	298	304	319	332	318	322	315	327	306	310	314	293	325	316	311	306	311	293	301	279	306	334	284	303	295	321	318	277	288	304	288	313	271	279	286	315	308	309	289	306	288	322	291	294	289	292	306	297	309	330	310	319	336	282	281	284	305	295	266	311	282	298	320	303	304	301	295	294	313	302	314	319	316	337	315	279	323	288	283	288	309	310	272	298	296	320	316	304	314	279	291	289	317	297	316	310	297	312	305	311	275	347	297	315	302	299	295	320	298	316	289	293	325	304	301	312	330	328	316	285	295	282	317	273	288	302	258	303	287	298	328	296	319	311	306	282	299	343	297	257	278	300	284	312	280	280	275	308	304	296	285	288	292	317	313	308	306	291	350	318	320	313	314	324	295	310	308	282	310	315	280	314	316	301	298	288	286	308	317	308	270	297	300	325	334	294	312	287	283	299	316	283	306	316	320	332	307	315	294	320	302	305	286	304	326	290	302	351	321	319	300	315	312	314	291	316	309	313	305	296	325	296	301	326	295	308	302	304	325	296	304	299	319	303	304	295	287	309	291	314	327	320	329	302	301	303	281	303	289	316	300	297	309	329	292	285	301	278	314	315	271	260	308	297	318	322	295	317	297	283	324	328	307	309	292	334	296	294	297	290	300	313	302	275	316	294	304	324	282	323	293	315	303	309	315	283	313	299	314	327	300	317	282	301	314	311	308	305	307	313	296	285	282	288	323	305	318	320	294	292	311	318	298	320	309	310	312	281	309	283	318	307	312	280	334	317	315	339	285	303	315	303	288	331	306	316	275	312	336	306	324	304	293	286	315	288	319	303	313	315	307	303	304	338	291	290	308	311	298	322	266	310	311	295	289	305	308	271	300	318	310	314	291	295	289	296	286	284	318	340	295	314	301	310	314	297	307	319	313	302	322	294	295	346	315	320	326	331	291	338	313	304	358	306	285	320	305	315	262	292	306	302	316	310	309	300	301	292	349	335	317	302	306	290	279	309	321	296	311	294	307	282	328	322	303	290	310	324	358	300	299	299	312	301	299	292	305	303	284	314	327	318	310	309	302	303	291	302	325	305	285	338	299	298	335	328	319	322	312	324	318	325	318	290	297	322	288	310	290	324	304	294	337	331	280	316	316	316	295	306	298	292	291	331	298	314	307	306	295	317	330	330	314	289	316	286	284	297	294	299	361	290	294	304	305	284	293	310	349	307	331	293	298	337	303	293	288	322	325	299	289	281	295	284	295	308	273	305	295	323	295	314	328	330	299	320	285	317	323	300	293	258	298	282	347	313	297	307	329	288	301	296	332	276	281	306	294	312	317	305	308	301	266	303	311	336	327	311	315	278	301	298	305	298	316	260	309	326	304	309	284	316	280	300	323	309	288	333	326	298	297	296	291	295	279	277	293	301	288	281	345	284	310	302	303	315	324	321	325	318	306	300	328	305	298	290	303	313	329	301	288	284	303	332	297	299	309	315	315	315	293	280	312	335	331	339	294	289	293	290	271	328	298	285	325	280	323	316	303	289	287	298	292	298	268	319	302	288	330	338	273	294	311	283	325	312	316	305	294	293	293	288	344	355	286	288	323	304	321	344	302	285	315	335	325	302	302	299	301	297	293	309	307	326	287	310	302	312	352	285	306	308	322	308	251	310	318	303	323	290	325	288	315	276	298	286	317	322	288	323	317	303	301	316	308	332	287	303	327	305	289	295	299	324	303	294	301	303	320	289	311	316	285	289	323	290	316	309	335	301	319	303	289	294	320	329	312	343	289	314	309	271	302	314	322	302	281	334	283	311	280	300	296	286	302	311	305	293	293	290	308	308	304	326	311	303	317	326	351	333	328	281	294	277	300	321	271	283	325	285	308	274	307	305	308	325	310	323	302	276	288	309	307	287	284	285	309	308	324	340	327	301	309	333	279	325	324	325	301	332	277	313	295	312	299	312	320	332	330	326	329	314	251	304	343	321	304	287	314	271	296	295	332	293	287	317	305	317	305	286	325	304	302	320	352	302	294	300	332	316	315	322	320	348	304	313	313	292	324	296	301	331	309	308	298	281	305	288	313	326	330	320	312	299	280	313	294	311	291	314	315	308	323	317	283	289	274	279	294	301	284	287	281	295	302	308	309	297	305	298	278	321	286	300	291	301	299	343	343	310	259	312	293	304	323	294	289	302	290	299	256	299	282	309	313	307	282	291	301	285	303	315	324	307	286	304	301	343	312	299	313	305	305	332	302	290	325	316	314	290	322	320	293	288	312	255	296	297	307	306	328	327	285	297	298	295	312	284	280	294	307	300	314	302	308	317	325	287	317	306	305	288	317	286	336	299	305	280	268	288	300	321	285	301	328	316	319	304	321	321	326	269	306	315	312	294	298	264	277	308	275	316	304	278	295	321	293	318	308	312	290	308	334	335	327	302	306	298	327	299	324	334	291	312	340	298	323	306	315	340	321	329	273	316	309	324	319	332	301	312	289	328	318	334	298	286	322	309	308	330	300	283	308	306	293	329	290	310	291	311	320	316	295	286	306	305	322	298	276	313	304	260	300	307	323	294	315	283	308	297	351	285	319	306	334	298	322	276	300	333	290	310	297	294	316	329	313	304	302	304	264	288	299	276	284	294	292	324	287	311	312	322	285	304	318	270	318	290	298	310	321	314	308	320	298	286	319	315	331	282	290	293	269	315	274	283	314	304	321	275	293	307	305	319	298	267	305	292	323	300	307	285	305	339	302	311	278	313	322	265	279	315	292	302	294	336	310	341	320	296	348	314	267	307	315	306	288	289	294	324	284	333	275	321	330	302	297	313	306	306	313	301	308	312	316	315	304	347	305	289	332	322	323	318	303	290	294	305	295	311	291	318	305	312	315	279	290	332	310	296	297	282	305	307	300	302	314	344	318	318	291	305	308	297	299	313	310	318	314	294	301	290	308	323	303	309	301	309	307	280	322	295	300	272	304	297	302	302	275	326	301	298	318	301	331	320	313	288	301	294	303	306	292	275	308	268	320	279	335	360	293	270	339	292	312	304	302	329	318	317	291	305	279	320	299	306	319	304	297	306	283	311	323	304	315	345	309	328	331	303	307	266	293	312	295	336	311	331	317	311	302	333	304	311	303	313	297	338	346	328	292	309	302	291	302	314	326	310	297	320	287	289	305	320	305	308	293	339	282	290
53884	16427	3676	2055	1340	1049	682	574	457	450	396	337	343	290	276	254	243	247	215	213	219	229	211	203	201	195	231	204	201	203	200	188	174	169	182	176	187	181	196	218	184	181	219	160	197	217	173	175	186	171	169	159	201	209	180	188	190	195	174	170	162	164	174	163	187	222	184	188	168	206	187	187	172	206	191	189	196	179	160	183	174	182	182	196	176	175	198	185	184	177	199	193	177	196	180	198	180	180	181	201	185	171	182	174	181	180	193	177	196	182	161	181	183	187	182	175	151	200	156	181	178	176	171	195	169	175	171	167	177	180	206	185	190	168	171	188	160	192	195	173	181	162	186	182	168	169	170	175	156	173	181	172	179	171	196	193	166	173	184	163	202	186	195	158	179	179	164	195	161	181	191	163	166	171	166	170	175	187	189	188	184	169	183	201	173	182	147	153	194	169	182	181	190	173	187	184	180	184	174	182	159	176	204	168	179	158	200	185	175	170	187	161	175	152	172	186	177	154	175	191	154	176	159	195	198	171	181	174	153	183	181	202	173	174	164	183	156	178	171	182	188	165	191	169	176	173	193	163	173	181	172	189	182	168	176	164	183	176	182	164	182	187	169	169	185	218	188	204	170	171	180	178	212	187	173	165	175	166	179	154	181	209	210	168	184	167	180	183	180	180	166	163	184	183	188	172	189	171	205	163	175	189	171	174	188	199	188	167	169	197	191	173	184	186	181	172	181	188	168	189	187	198	150	168	177	203	173	186	170	191	181	176	193	182	179	160	193	182	188	162	170	168	173	185	199	178	175	163	147	180	192	187	151	166	179	217	181	178	171	186	194	160	204	179	179	160	184	157	198	194	149	180	194	172	181	162	172	180	204	159	167	191	184	201	180	167	171	207	182	176	187	210	169	176	176	180	159	185	185	173	179	146	184	171	172	160	153	187	159	186	180	169	169	176	170	181	180	183	188	189	178	166	164	192	172	150	188	178	172	185	185	188	172	191	191	188	177	185	171	173	190	167	175	163	159	181	191	183	168	179	195	182	182	206	178	169	178	180	190	181	185	179	177	183	183	187	201	169	200	181	186	161	171	175	172	184	186	162	168	166	192	152	163	182	196	178	184	179	183	168	187	178	202	181	154	169	182	179	186	161	183	172	175	164	179	161	199	167	177	189	182	171	176	179	190	168	163	176	183	161	177	161	183	193	176	177	181	187	166	179	190	177	178	184	189	151	168	182	170	159	182	149	174	187	170	197	191	166	197	167	176	152	175	176	169	164	175	175	198	172	187	171	204	178	162	154	174	163	168	186	151	190	190	194	160	168	192	172	164	174	171	203	153	194	175	167	163	143	182	169	168	178	174	175	173	179	164	202	182	173	149	199	171	185	190	188	194	188	188	177	179	172	177	191	176	154	184	167	199	185	158	173	166	173	179	169	192	171	181	160	172	157	191	155	145	170	198	186	175	199	186	188	171	169	192	158	180	172	209	150	161	175	183	183	191	192	157	189	195	183	200	177	171	193	182	192	161	175	164	202	158	188	173	179	175	168	184	194	189	168	176	191	167	176	194	159	181	172	165	182	179	183	180	178	170	154	170	169	175	198	178	193	190	175	185	163	174	173	182	198	164	211	175	186	156	192	192	166	180	176	176	183	163	193	162	186	181	167	177	160	175	187	196	160	203	205	166	177	190	192	168	161	155	200	177	196	190	190	186	172	177	191	190	164	169	167	169	167	171	184	184	201	184	177	181	166	178	180	160	175	146	141	165	192	175	175	178	182	184	171	176	175	174	165	187	164	155	158	176	173	198	159	160	197	157	197	186	178	162	194	170	169	167	170	177	188	159	175	172	169	186	173	183	174	158	160	167	176	186	175	176	167	203	174	194	182	188	178	168	185	152	167	174	178	175	177	185	181	166	187	168	170	193	197	173	208	154	198	169	190	177	171	171	191	184	178	178	180	176	179	151	190	176	183	195	162	181	171	207	169	180	158	154	178	181	166	164	175	180	196	165	188	211	168	203	170	164	184	177	179	173	163	184	165	161	175	160	168	156	199	170	202	177	199	177	186	172	174	179	181	190	185	171	171	187	184	152	187	174	195	167	170	153	177	181	190	192	166	167	169	163	190	192	177	173	182	152	147	173	194	185	187	175	177	182	190	178	174	153	193	199	161	197	176	172	180	161	166	163	175	188	186	175	188	178	162	146	177	175	171	164	189	183	186	144	169	152	156	168	196	170	167	165	158	178	178	169	204	159	172	183	191	178	200	187	173	193	167	173	173	177	180	211	166	167	166	146	179	169	195	182	157	198	177	152	199	179	173	182	173	180	167	169	158	174	187	174	182	160	186	175	173	168	180	174	181	172	173	175	186	166	176	164	174	182	180	188	179	184	154	175	147	184	199	175	198	180	174	195	164	171	203	182	182	181	171	199	180	185	195	164	186	178	200	182	203	183	181	191	193	162	175	194	160	178	156	201	172	190	178	170	204	180	195	160	157	166	153	183	200	163	184	179	161	181	174	189	197	189	194	180	180	172	173	180	164	175	158	181	196	169	154	190	180	184	175	187	164	185	177	176	175	186	159	177	170	193	182	176	164	181	187	189	171	169	166	182	164	189	168	170	185	179	158	182	182	156	172	179	170	173	202	176	155	162	169	192	162	184	162	157	191	171	160	182	183	191	183	180	199	148	182	154	158	188	187	183	183	198	166	173	200	171	175	172	183	197	153	193	179	137	179	189	180	172	144	167	171	194	163	177	167	168	182	189	185	142	170	185	191	185	188	200	177	168	179	187	190	160	168	205	191	188	192	191	162	189	172	169	186	181	193	172	168	173	191	193	170	179	165	186	164	155	177	161	196	207	192	159	171	198	155	164	164	183	171	182	188	167	166	207	169	185	170	173	174	192	158	182	183	189	202	171	164	202	183	167	197	193	173	171	159	186	173	185	177	154	180	186	159	176	165	162	190	158	163	174	182	172	177	181	210	189	171	200	182	175	191	196	171	182	161	145	182	159	177	170	197	172	215	196	173	167	198	191	163	170	170	167	177	205	218	197	181	176	180	204	188	170	184	174	180	174	170	150	185	178	179	174	199	195	182	183	160	167	182	189	183	192	168	161	191	160	185	163	172	164	182	164	151	189	175	188	189	174	185	167	168	152	180	186	183	154	176	176	177	171	193	192	181	171	163	171	217	144	183	187	181	178	171	164	189	177	168	175	208	186	189	168	150	147	163	189	175	176	168	183	186	179	169	166	175	173	179	199	194	173	176	194	163	213	191	159	184	193	149	190	172	185	198	174	181	163	153	159	183	191	173	186	167	185	175	154	173	185	182	200	168	168	164	169	169	155	178	192	162	179	196	179	172	177	171	183	166	180	183	200	200	214	166	181	177	198	192	181	197	180	161	182	165	187	164	168	166	173	167	171	176	192	165	189	161	186	193	160	177	163	170	176	188	191	192	193	200	160	173	171	169	180	201	199	191	156	197	144	192
30107	2731	6348	6769	5601	4544	3623	3020	2528	2225	1932	1742	1551	1412	1260	1200	1120	1082	1027	993	978	880	933	860	811	744	784	788	762	755	780	725	729	735	692	673	710	682	649	667	679	679	641	676	664	649	603	658	655	650	629	562	606	633	599	644	570	590	563	628	597	630	625	564	597	572	600	635	572	652	593	581	609	611	581	553	532	588	579	562	566	580	592	582	613	548	613	573	589	601	605	598	582	575	579	568	590	577	591	553	594	574	593	568	586	551	569	588	559	578	576	559	558	522	550	582	607	587	529	587	563	550	627	577	531	526	605	605	566	546	581	585	593	586	560	582	544	547	607	551	596	551	556	594	576	560	567	590	576	588	616	593	529	562	589	531	551	572	575	597	544	560	540	579	555	575	546	558	539	595	553	504	559	547	594	568	551	550	555	557	568	572	577	600	568	575	559	578	555	547	535	552	567	529	592	560	547	541	564	571	545	533	514	505	572	553	569	551	551	567	568	556	532	551	590	541	598	595	601	584	550	531	553	569	561	569	586	571	566	547	567	592	540	552	595	573	556	563	535	594	508	554	552	540	565	559	549	535	537	575	568	575	577	541	589	541	583	560	576	575	556	600	549	521	581	554	528	569	585	572	546	554	575	605	556	552	558	555	570	556	556	580	554	516	547	596	575	579	561	584	584	576	579	613	560	578	544	566	545	562	554	558	575	542	576	576	550	590	579	583	561	562	551	584	589	547	551	574	563	543	538	560	584	551	576	591	607	542	572	541	564	567	516	568	569	576	549	535	583	532	538	572	595	586	600	555	569	538	526	570	575	546	603	584	569	550	534	577	590	548	547	530	574	586	573	555	547	560	551	548	536	558	551	539	553	588	552	568	549	552	590	582	514	534	535	591	551	599	570	582	583	574	541	552	557	571	577	587	533	585	587	562	575	570	583	571	545	522	527	579	560	580	561	567	561	565	554	544	547	586	575	552	582	554	548	535	538	572	533	540	523	536	599	558	546	578	573	562	578	585	601	566	587	567	571	581	565	572	539	568	532	572	522	573	543	560	557	577	532	576	518	532	572	585	577	503	606	555	541	600	559	576	566	584	577	571	540	557	557	553	560	588	579	591	563	535	555	579	545	555	596	528	568	582	608	592	600	551	554	521	533	568	552	547	555	545	587	522	524	574	544	581	561	541	585	564	583	572	548	557	567	526	535	572	583	594	571	555	578	542	539	545	581	580	587	531	579	532	552	558	571	573	550	607	564	603	592	559	525	570	577	545	562	568	556	586	562	541	602	584	557	561	539	534	578	588	538	597	560	553	554	556	567	565	515	577	563	563	544	543	557	583	592	539	547	581	549	558	567	569	542	553	580	586	603	563	517	582	581	582	538	583	596	530	554	523	534	547	591	547	515	554	567	557	583	550	595	548	563	513	579	554	524	601	507	520	520	558	583	574	576	531	578	563	579	576	559	556	567	548	616	588	580	555	541	573	600	579	554	566	563	570	563	481	535	563	578	569	579	561	578	545	589	571	589	563	557	586	517	549	609	498	536	594	588	594	578	590	578	536	564	538	581	558	570	568	576	572	551	569	545	584	543	503	536	574	557	565	566	547	531	550	548	580	576	564	563	595	556	565	547	586	579	532	523	550	584	561	572	568	559	600	605	562	549	544	585	552	569	558	547	535	563	520	562	539	553	542	579	560	579	540	568	545	560	608	595	588	551	599	576	573	538	552	563	548	536	541	568	557	585	538	565	575	591	546	545	597	561	519	586	582	520	526	528	537	596	533	581	576	582	532	573	576	568	543	575	612	588	578	567	554	527	580	589	538	560	562	583	586	614	581	577	519	570	611	586	550	579	585	572	553	564	550	601	591	585	595	524	545	552	569	601	558	594	557	549	575	564	578	614	560	562	559	575	564	542	546	560	547	540	537	602	590	601	604	582	526	595	556	524	540	597	553	568	611	546	540	526	584	534	590	547	555	559	585	565	581	569	640	578	536	532	543	555	549	555	577	548	564	539	583	546	542	556	587	542	597	564	591	573	522	527	546	523	533	534	579	550	526	596	582	606	582	622	547	566	529	543	559	549	539	614	566	530	550	590	577	553	544	581	494	544	569	547	529	578	558	579	564	614	589	560	531	535	525	581	575	557	603	563	569	580	569	542	556	576	536	564	566	602	558	551	591	549	577	531	608	515	575	534	573	535	547	601	543	540	534	558	567	571	532	553	536	588	592	536	524	522	545	574	523	561	540	573	568	576	569	586	597	611	599	542	590	565	545	579	550	572	641	575	528	525	589	551	555	583	575	596	592	537	548	560	548	538	527	555	569	538	540	572	557	593	579	571	605	567	605	561	520	511	523	572	536	586	571	556	560	529	530	557	563	598	565	532	541	572	582	570	574	581	606	561	566	543	551	594	543	572	531	589	541	540	549	609	587	552	550	558	574	576	538	559	576	558	566	543	550	552	584	535	575	560	605	559	556	538	549	576	548	579	523	539	583	532	586	577	529	568	601	529	534	567	548	536	596	544	548	584	585	566	566	527	544	571	527	510	607	554	543	555	571	537	570	525	559	557	554	592	560	550	589	503	569	596	566	591	542	586	537	526	568	557	586	580	588	555	560	561	543	566	555	510	556	544	584	570	551	535	591	558	562	533	590	510	546	575	549	548	565	526	529	538	592	556	566	575	594	528	535	615	541	591	559	554	565	522	539	518	558	592	559	582	530	581	596	551	547	512	557	537	536	565	544	567	575	560	507	589	566	546	551	552	578	551	553	564	530	563	549	568	520	566	558	558	583	580	544	562	563	578	581	618	555	557	572	586	556	591	581	541	614	527	554	528	587	511	551	584	558	552	544	569	551	567	574	567	538	598	547	556	599	562	592	543	566	546	559	559	564	576	550	565	560	568	593	560	519	575	566	520	500	584	507	588	573	595	571	588	571	590	602	567	554	576	547	550	577	533	607	532	570	534	619	562	597	573	577	563	550	551	575	571	593	606	578	565	566	539	547	551	618	592	566	522	561	562	563	546	502	565	569	574	563	571	576	558	580	539	563	590	564	550	587	557	554	554	529	589	580	566	570	551	571	543	584	580	552	544	561	590	598	579	559	578	580	547	561	534	541	550	549	568	559	556	530	594	564	552	544	561	591	561	585	557	562	606	569	551	555	526	565	517	561	594	601	526	556	582	531	535	588	548	581	550	527	542	523	559	594	546	560	555	577	583	584	556	515	544	563	563	547	550	566	593	602	578	565	542	577	527	523	550	547	606	530	545	560	539	587	591	557	562	554	573	564	537	576	567	616	553	553	535	556	577	590	582	581	574	589	571	583	554	512	544	557	572	540	537	566	564	589	578	559	580	546	573	554	561	578	589	559	577	537	572	559	529	552	610	596	522	568	577	521	566	572	555	563	558	563	542	556	552	561	592	570	568	537	559	533	594	538	568	567	560	539	557	572	579	580	551	524	599	600	585	575	583	532	619	585	534	567	548	531	572	560
6114	368	199	163	120	153	122	145	112	127	117	118	130	124	120	113	105	115	121	133	129	127	122	111	98	139	122	106	107	123	133	120	122	130	132	117	109	105	152	133	107	122	127	116	106	137	106	121	120	115	117	111	127	123	100	117	118	95	120	110	117	124	101	115	149	104	131	106	110	116	121	118	101	106	124	145	114	123	136	126	117	117	120	135	102	139	99	122	109	116	112	134	122	122	118	119	118	116	117	121	131	121	132	119	116	107	124	111	128	123	120	131	133	122	121	137	112	130	117	123	130	136	111	115	104	126	142	116	122	130	131	120	111	109	111	115	110	145	109	115	101	125	108	114	120	127	131	123	117	127	114	107	88	116	128	106	123	120	128	103	107	107	131	119	128	110	134	110	130	136	103	115	109	123	134	114	101	122	126	130	118	111	125	137	145	95	112	117	125	111	109	112	123	118	95	113	111	130	123	117	117	125	84	136	119	124	104	103	123	129	123	119	127	122	122	120	137	104	119	111	112	125	144	111	120	115	114	103	129	116	113	105	109	123	129	105	101	109	113	115	102	119	122	102	120	123	122	110	140	116	138	118	102	126	115	104	106	98	124	119	124	99	150	117	119	122	99	132	121	134	114	111	125	132	111	101	119	128	130	116	129	120	134	116	111	119	113	123	120	121	108	132	121	96	118	109	108	112	138	114	113	106	119	106	108	129	112	130	110	124	103	143	127	119	130	125	115	104	126	112	100	140	124	122	119	122	104	127	132	95	128	127	97	126	141	107	105	98	124	121	106	131	129	113	113	108	130	104	126	119	139	109	110	145	121	127	116	103	119	102	117	98	132	110	129	123	116	110	108	104	121	117	111	117	121	107	115	111	128	117	127	138	145	112	119	114	93	134	114	123	111	115	131	117	128	91	123	127	119	110	129	120	123	141	115	119	130	102	121	118	121	129	132	134	106	124	129	120	120	123	126	101	110	114	130	131	109	127	111	130	136	125	122	111	127	124	121	133	124	130	118	127	111	113	118	103	125	116	131	120	114	124	132	126	102	113	122	147	136	117	118	125	109	124	132	132	109	132	122	106	120	138	108	114	121	100	124	119	105	112	129	88	115	122	121	119	105	115	89	116	116	130	98	101	140	117	126	111	132	122	103	125	117	118	124	110	104	116	127	127	126	114	126	119	120	126	131	114	106	122	98	116	100	117	115	128	133	110	116	129	115	121	133	116	119	119	114	133	117	129	110	119	108	118	107	131	142	132	131	124	117	146	134	123	127	113	146	124	113	116	127	126	112	132	126	113	119	119	93	118	128	125	115	119	110	128	127	126	131	116	126	119	91	123	120	110	151	138	120	131	120	102	102	122	137	107	118	116	101	119	151	132	107	132	109	96	113	131	128	147	122	102	113	101	126	126	101	132	140	121	131	129	105	113	142	113	110	118	120	120	119	107	129	109	126	113	119	108	118	114	143	126	129	95	107	118	104	97	122	120	128	114	148	115	134	117	122	119	116	117	133	116	107	118	114	132	101	117	110	113	119	138	119	108	96	121	118	121	133	114	92	126	121	93	135	123	130	132	120	133	140	100	95	137	120	137	133	99	122	120	138	123	130	107	93	128	111	101	119	115	108	117	131	144	142	128	118	124	113	131	104	122	110	109	106	123	99	121	140	116	129	116	106	106	119	110	134	120	140	109	138	123	121	122	119	135	111	95	102	112	111	103	144	115	127	126	123	120	108	147	107	126	123	122	114	113	121	115	123	117	115	112	106	125	107	118	129	117	123	112	133	118	127	142	114	123	128	121	116	121	134	135	131	125	94	123	115	125	123	109	110	140	114	136	104	121	128	128	124	105	113	110	108	112	123	130	128	131	129	115	134	108	133	125	108	130	109	139	120	113	118	109	112	121	127	120	104	122	118	115	95	116	116	125	125	137	90	111	130	123	90	120	116	108	123	110	129	115	141	119	123	124	132	121	134	112	121	101	136	118	115	120	106	103	116	130	125	124	113	119	119	131	104	126	112	140	108	126	132	141	119	138	111	101	95	130	114	121	120	98	119	114	113	124	120	117	137	98	105	130	114	122	146	101	116	124	117	136	120	128	102	126	115	116	128	122	127	116	128	112	99	116	120	109	128	115	135	107	122	134	144	119	132	114	124	119	129	127	110	112	119	112	96	105	116	122	120	130	121	118	114	129	136	142	121	104	110	145	132	115	109	126	114	128	100	101	95	119	119	121	97	132	125	140	117	124	105	129	120	121	116	121	104	107	113	117	113	105	104	94	124	128	118	114	111	120	115	110	103	118	133	107	125	118	120	111	113	134	129	109	116	134	126	123	109	119	130	119	125	109	147	131	130	108	122	100	103	88	125	127	109	123	133	111	110	109	112	124	119	109	104	143	118	105	121	128	94	119	109	124	114	117	117	123	118	94	109	115	107	114	123	104	110	102	121	128	118	104	130	130	122	102	99	107	126	138	110	127	117	129	108	115	120	134	121	137	105	123	108	106	108	137	116	133	112	135	113	121	121	120	118	113	131	128	98	112	128	130	120	121	99	113	127	124	143	127	130	113	120	131	110	108	115	131	123	135	109	120	112	110	129	120	136	112	144	130	126	125	134	123	128	116	127	116	113	127	111	133	115	108	118	118	111	118	108	121	114	126	107	112	104	126	112	111	111	104	144	116	124	140	113	117	133	106	114	108	106	123	109	119	126	125	125	121	128	117	135	110	128	100	110	133	113	107	126	105	113	108	109	131	114	128	124	138	111	121	131	115	99	119	117	114	117	95	123	138	116	105	104	118	108	120	126	116	127	123	112	115	116	117	105	101	120	123	129	115	110	133	115	139	105	120	130	121	133	116	126	133	109	121	127	135	142	113	128	104	137	121	136	121	127	121	114	118	132	108	116	115	124	135	130	103	124	119	113	117	108	124	113	106	115	108	120	136	118	106	131	101	130	118	120	107	120	118	108	114	119	136	103	100	120	112	113	115	105	112	124	127	121	99	126	130	118	110	89	112	104	118	114	113	114	134	101	111	128	115	123	116	125	116	128	127	120	112	126	126	123	119	107	117	104	104	107	111	124	120	120	136	118	122	113	129	126	121	127	113	116	130	124	106	108	120	103	128	120	119	122	124	122	108	115	103	123	108	109	106	105	123	109	108	127	114	115	104	121	109	120	116	116	121	124	106	119	120	117	117	113	99	112	132	136	106	124	104	119	107	117	111	126	124	123	112	91	136	121	102	133	99	113	117	131	150	128	113	135	105	121	109	130	127	116	124	115	123	135	125	103	112	115	122	107	129	139	108	121	126	115	131	92	111	134	111	135	124	135	99	124	124	113	125	119	122	126	128	124	109	133	102	120	112	110	111	114	118	110	121	109	125	130	148	143	136	112	106	131	126	119	123	128	117	141	113	116	109	122	116	122	124	107	107	103	119	131	107	120	131	129	134	133	111	117	108	121	117	124	131	111	115	128	122	138	114	124	100	115	120
6312	467	554	568	517	472	482	424	443	452	434	417	413	386	387	392	394	406	382	393	377	379	403	388	399	384	394	421	363	401	363	388	403	380	384	398	362	381	435	393	389	361	375	403	379	395	420	402	394	377	409	382	389	408	395	394	388	403	392	395	358	374	399	396	391	424	401	430	377	414	378	386	419	394	373	432	413	380	373	382	413	387	400	382	382	398	380	403	339	394	380	392	396	404	417	391	395	363	410	360	381	406	364	383	421	396	389	392	379	389	425	409	426	392	350	387	396	414	412	366	393	364	396	401	407	398	410	389	369	382	369	391	392	371	409	392	389	382	386	408	369	376	362	380	412	417	381	386	423	402	395	398	413	404	379	401	385	383	378	392	405	367	401	381	388	422	368	451	371	415	360	413	362	401	393	366	402	392	397	376	379	411	370	399	384	424	418	408	366	377	391	398	405	398	350	392	395	372	386	397	379	405	383	393	386	397	361	398	424	369	389	374	378	359	390	388	368	423	367	390	353	408	388	383	389	385	418	412	380	381	384	411	404	385	378	410	396	397	407	374	396	385	356	385	346	378	394	383	385	373	405	367	382	403	356	363	381	373	416	416	403	344	381	377	387	382	381	389	396	353	375	365	381	384	396	405	386	379	386	385	425	394	409	391	380	363	424	396	402	361	384	389	390	391	396	399	379	400	379	387	382	382	410	427	391	375	425	423	387	392	411	389	373	424	387	415	386	414	392	385	343	408	407	411	394	408	359	387	402	384	386	365	358	381	419	369	386	372	365	374	420	399	397	387	378	399	392	413	392	391	376	405	401	365	381	373	398	397	384	374	408	379	401	358	387	412	394	381	381	398	396	361	397	393	398	369	374	363	374	400	378	415	386	364	389	374	421	399	374	371	372	393	390	375	384	388	373	411	358	378	366	388	376	385	343	395	393	401	389	374	397	369	387	354	374	369	394	385	403	369	410	377	397	375	362	389	392	378	401	393	391	428	387	421	369	376	400	428	394	394	378	352	398	406	379	389	428	366	380	419	420	380	388	426	395	373	357	381	355	368	374	374	402	376	355	366	375	385	406	385	419	388	442	395	414	361	346	357	384	403	391	414	386	384	395	375	430	393	371	385	397	396	413	431	380	370	417	368	365	396	384	386	402	379	425	405	418	408	401	375	375	397	381	372	422	387	396	385	385	384	372	383	388	381	405	400	390	402	383	414	389	379	374	422	380	353	424	394	416	365	423	388	378	375	376	406	372	416	373	395	400	403	356	353	392	405	422	373	395	388	400	393	396	369	411	379	388	381	355	401	389	389	378	383	374	380	388	409	386	417	360	372	392	425	381	390	362	396	421	395	403	379	435	373	366	381	397	397	403	390	368	370	393	380	390	388	410	392	400	377	408	381	377	402	378	383	405	411	339	382	390	399	418	407	368	397	385	387	380	392	397	386	399	375	369	405	376	402	395	383	366	395	389	351	365	387	404	384	360	381	427	352	358	407	381	409	384	378	385	382	380	370	358	367	334	392	410	412	374	375	385	413	387	377	407	375	405	385	371	404	390	386	399	399	400	391	401	401	398	422	425	365	416	385	384	394	396	381	389	385	355	385	392	387	395	391	359	414	388	413	373	390	375	396	413	394	445	379	374	359	411	382	384	393	357	380	398	412	399	427	370	378	379	364	402	350	367	396	398	361	404	382	382	385	358	397	416	396	409	375	386	404	391	354	384	349	357	374	384	410	393	402	398	372	376	401	423	367	374	405	356	371	394	391	399	378	415	393	385	415	404	401	353	385	393	362	402	360	345	391	371	393	365	393	402	399	409	409	409	396	368	427	410	409	403	398	384	386	369	384	366	393	398	350	389	385	417	445	401	392	365	384	415	352	359	362	411	389	390	353	420	401	393	403	382	412	354	378	392	400	404	392	394	356	421	394	430	424	405	385	340	396	397	396	379	369	426	398	360	417	400	431	377	395	399	402	398	362	395	361	403	401	365	406	390	372	387	404	365	416	358	380	394	420	394	380	393	409	398	402	361	397	351	364	365	353	394	395	390	353	381	407	344	412	402	365	404	365	370	402	402	370	411	395	371	416	374	375	399	372	343	367	367	401	393	375	384	389	403	364	418	413	432	397	384	385	404	385	395	375	397	410	389	378	383	380	366	377	388	405	370	412	343	381	390	374	380	352	388	388	380	354	393	374	363	360	390	395	341	366	388	390	415	368	373	395	386	358	401	376	418	368	396	402	364	405	373	419	412	372	413	384	388	356	371	388	418	392	413	396	373	390	412	403	395	363	381	406	415	390	379	361	390	394	415	423	413	363	415	386	389	416	384	411	364	350	372	380	355	368	378	361	424	396	373	392	392	389	375	412	371	389	358	404	395	369	408	402	379	348	382	381	415	424	392	392	390	393	339	384	414	372	408	381	360	392	381	387	399	408	409	359	375	380	392	379	410	406	380	394	392	363	390	378	372	411	382	384	347	405	409	381	387	382	415	406	393	403	390	376	402	408	383	396	394	387	427	381	383	383	389	370	390	372	365	377	415	367	389	390	416	379	390	372	390	382	385	376	407	410	366	389	401	391	392	408	435	409	409	366	391	392	426	364	402	352	375	360	391	383	408	381	411	402	430	385	423	433	378	408	422	391	384	404	406	377	376	370	379	399	418	406	406	408	396	386	388	415	392	403	382	384	367	393	410	390	407	344	413	390	407	414	399	387	418	403	406	361	388	366	387	422	391	402	404	411	341	375	416	384	375	393	420	394	410	394	329	402	393	357	402	402	405	407	365	411	438	358	390	408	361	397	395	388	396	375	391	376	397	414	429	407	406	385	374	408	370	423	399	388	351	379	411	349	392	401	375	432	417	384	420	378	385	405	392	389	380	389	424	369	372	393	376	389	372	401	367	372	405	381	350	390	354	386	384	361	391	405	358	380	377	440	364	379	380	391	408	397	371	409	410	387	390	399	382	352	384	394	388	387	387	395	400	406	392	379	386	406	381	365	376	434	407	420	370	389	369	372	445	420	392	376	385	396	378	385	369	385	379	370	379	410	363	373	397	401	361	366	385	414	399	404	345	349	389	376	381	376	367	377	368	369	392	420	388	370	400	370	410	397	383	376	413	381	411	377	389	372	376	375	412	363	380	369	405	361	368	392	358	397	398	390	387	428	392	367	402	384	383	413	409	400	390	367	373	387	385	382	355	380	360	417	390	430	376	382	365	391	403	411	389	385	377	394	365	377	403	399	363	408	420	381	382	373	392	382	387	384	416	368	374	402	393	400	384	379	373	394	353	360	380	369	384	385	390	389	390	390	428	364	412	387	394	362	378	383	373	352	356	391	425	375	406	383	380	403	404	353	342	393	406	386	375	393	397	390	415	377	394	415	375	395	373	352	373	368	370	420	399	401	413	397	392	398	373	384	383	386	388	402	380	411	412	422	416	403	387	408	398	388	372	384	384	370	384	390	399	394	415	405	378	422	374	357	396	362
41449	9080	1482	957	707	482	379	296	254	199	176	173	135	151	134	124	129	117	106	125	111	109	92	105	100	96	126	96	116	87	99	93	96	93	88	103	91	76	92	87	108	86	100	116	99	88	92	98	103	84	97	100	102	93	81	90	82	85	78	82	89	74	72	103	93	95	93	92	81	97	80	78	82	78	80	93	91	85	95	92	84	73	74	119	91	87	72	80	89	82	77	94	94	74	67	94	87	82	85	76	96	94	95	85	83	83	76	80	79	88	85	79	96	94	82	71	85	100	102	82	100	86	89	93	70	101	79	97	86	79	83	90	82	85	92	90	85	103	87	97	80	78	91	85	91	97	84	97	89	94	66	87	75	85	74	89	90	103	89	85	86	90	99	82	106	88	93	85	88	96	94	93	78	79	114	81	85	90	91	90	82	87	96	75	75	93	75	95	80	81	87	89	89	94	88	85	102	84	86	102	98	75	94	83	90	80	84	82	86	85	87	97	80	81	107	85	93	73	82	94	88	92	87	99	83	85	88	78	82	85	107	74	89	99	100	86	90	91	78	81	89	82	85	85	101	98	89	92	82	108	73	80	84	81	90	86	93	73	95	102	76	65	79	76	82	96	77	75	89	78	96	80	88	90	87	100	94	82	100	81	85	79	98	90	91	86	87	93	79	82	86	92	97	75	89	63	78	93	75	80	71	88	93	89	99	70	90	95	112	93	95	94	81	84	79	90	74	121	85	82	80	92	97	82	101	79	75	84	84	70	85	80	87	107	82	80	99	83	94	93	89	82	75	94	97	90	78	77	78	84	92	82	89	86	98	78	91	99	109	90	95	81	93	84	80	84	82	83	71	61	88	93	89	81	80	82	80	95	96	77	83	76	84	63	92	70	88	97	95	74	93	72	66	95	80	86	86	95	77	85	94	83	80	105	88	97	80	79	81	83	92	85	80	84	93	91	79	89	75	79	74	82	80	87	95	92	90	85	86	78	82	100	80	74	88	84	93	93	90	82	89	87	84	105	91	92	89	75	89	86	110	86	79	95	82	108	81	88	91	97	94	100	100	85	101	107	79	73	99	91	89	89	85	86	90	78	87	80	83	81	83	77	89	78	77	109	68	79	79	98	89	81	86	93	88	104	87	89	99	71	93	93	83	97	88	79	77	72	85	88	89	87	78	90	97	97	81	90	77	88	99	93	95	82	80	93	73	92	84	79	75	79	97	110	79	77	88	93	87	89	87	70	75	92	80	99	81	78	84	72	85	84	92	85	88	81	95	86	71	94	77	86	79	76	87	88	99	89	81	92	88	69	89	81	74	79	82	99	91	107	76	77	91	86	64	94	85	93	88	83	103	81	66	77	85	86	95	93	92	85	80	75	81	80	95	92	74	96	76	83	96	91	77	91	89	84	95	84	82	87	87	89	78	92	91	84	66	91	94	88	75	85	99	85	87	76	72	82	96	92	93	75	80	92	98	80	84	83	84	92	97	78	87	89	101	86	75	95	98	86	80	93	70	89	82	76	92	92	96	101	82	75	72	92	86	97	98	69	76	90	87	89	80	102	100	92	81	89	78	80	84	93	71	79	76	91	86	89	90	92	82	91	85	85	95	81	80	79	84	87	78	83	69	79	79	87	90	71	90	93	88	89	81	73	102	90	74	89	100	69	107	78	93	89	99	74	93	68	83	80	100	77	85	89	89	90	96	93	90	79	94	80	87	81	77	80	88	84	80	69	94	85	89	81	88	88	96	87	98	96	71	109	80	97	84	96	102	87	78	98	77	93	94	92	95	84	98	83	97	85	87	81	73	79	78	86	96	100	87	105	83	85	81	97	88	90	78	83	79	93	76	92	89	86	89	88	97	92	101	91	105	83	98	88	71	84	74	87	88	92	90	76	106	103	98	73	89	91	69	82	87	93	88	81	81	86	83	88	75	89	83	82	99	89	94	96	97	78	99	89	97	76	90	76	74	72	72	88	107	96	74	77	85	74	90	78	109	87	81	84	100	71	85	99	103	101	84	89	82	86	66	80	88	108	79	78	93	105	104	85	79	79	85	89	93	100	72	74	84	73	77	94	78	82	101	87	75	99	93	94	88	97	69	83	69	77	75	87	88	90	73	90	89	82	100	86	82	94	87	93	77	104	96	92	78	85	87	82	95	98	108	89	88	81	108	94	83	90	92	101	82	96	99	103	93	77	76	84	83	86	82	88	93	95	82	99	78	81	85	85	82	83	81	88	77	97	89	101	74	88	90	96	90	83	68	98	88	102	94	85	96	99	85	89	110	74	85	95	85	96	75	63	69	78	72	83	79	113	103	90	82	93	59	86	80	90	68	103	90	71	79	87	89	84	91	80	90	90	101	83	99	80	86	87	96	77	85	102	81	85	87	89	75	84	71	89	83	105	86	100	75	88	77	94	97	95	90	86	73	92	93	84	85	105	85	87	85	79	90	73	91	88	109	93	96	96	85	87	79	82	94	86	87	97	71	81	77	102	83	90	99	83	83	84	88	86	80	74	88	83	92	83	99	92	101	85	70	93	82	75	86	87	95	84	94	83	75	84	60	89	88	84	84	86	90	95	78	78	86	75	97	85	89	110	101	89	95	76	90	68	92	74	81	85	73	89	86	95	105	90	90	92	93	99	91	84	83	78	92	105	75	84	83	83	91	89	101	74	75	88	84	90	96	98	80	92	82	86	80	76	81	79	96	85	84	80	80	78	88	100	107	108	102	75	81	83	86	87	100	82	96	77	98	86	90	84	100	105	97	92	91	76	74	86	93	82	92	82	92	86	94	87	92	101	74	91	96	82	93	74	97	91	80	93	73	94	84	103	103	94	99	80	100	93	88	98	84	84	98	108	97	94	95	95	84	86	95	72	78	87	75	83	94	88	71	85	80	68	84	83	105	94	88	68	87	95	87	105	83	94	81	86	76	97	91	92	90	84	73	88	75	84	78	91	92	81	82	87	98	96	94	86	91	84	77	79	102	90	91	84	90	87	86	83	89	86	96	90	83	75	82	85	75	93	90	105	89	82	82	99	91	95	97	101	97	82	98	85	59	79	96	87	87	87	95	83	88	88	83	84	83	88	84	71	82	94	86	73	74	106	93	104	85	91	88	83	95	93	96	109	86	91	86	88	93	105	81	88	87	86	88	82	91	88	100	80	80	84	87	79	96	72	97	75	70	90	75	92	93	85	95	84	87	76	86	74	83	91	93	76	93	75	100	69	89	80	78	76	77	78	99	105	76	101	81	104	95	97	86	88	80	88	89	92	97	94	80	95	94	100	94	97	90	70	89	81	98	85	83	91	77	78	89	108	87	72	76	91	76	73	87	85	83	83	103	82	79	83	101	81	95	88	65	94	78	91	93	80	74	94	86	79	76	71	83	89	100	90	97	73	82	76	79	70	72	75	93	100	94	94	94	97	82	96	98	83	70	85	78	95	88	84	88	110	94	78	89	85	71	77	91	78	76	93	99	81
23481	1431	3399	3684	3015	2419	1896	1645	1388	1120	1051	867	810	804	711	661	646	573	586	570	502	483	481	467	456	478	423	422	390	435	408	397	384	367	391	384	379	338	413	371	344	375	337	359	368	338	355	353	323	350	352	348	368	318	307	339	372	333	333	320	332	338	321	331	345	345	328	315	308	316	338	335	313	304	322	295	319	310	342	340	319	315	319	330	346	312	343	293	343	321	345	333	313	306	324	305	287	330	314	339	292	336	319	302	314	313	351	312	328	303	305	315	307	305	303	321	295	303	307	322	314	314	268	275	278	303	327	303	291	318	301	317	269	309	328	317	303	336	304	297	296	296	301	284	321	286	304	301	276	291	322	322	326	328	312	330	317	303	308	318	299	277	320	309	302	325	308	303	263	287	308	284	299	329	332	322	311	332	317	305	316	313	327	302	315	309	326	320	299	287	306	290	293	308	336	301	282	320	297	320	294	315	298	292	327	319	309	313	336	348	292	309	293	318	345	322	330	298	321	296	293	305	316	298	289	288	305	326	272	322	295	286	310	317	358	285	306	342	311	326	284	338	297	332	348	298	302	288	310	300	272	297	295	301	306	311	278	307	324	298	282	307	318	316	304	303	317	300	323	302	326	253	299	304	306	307	318	335	278	302	317	307	329	318	300	314	315	326	325	298	319	304	272	313	308	293	299	307	317	316	310	292	336	283	303	294	304	300	322	305	281	318	307	306	330	299	339	324	325	329	336	307	328	316	302	292	317	315	316	301	322	301	300	289	316	344	308	275	296	324	295	334	323	307	298	309	311	304	323	322	323	330	323	317	309	312	309	306	302	293	328	299	293	295	349	308	305	297	291	305	282	300	305	300	299	306	284	293	323	303	353	280	316	285	306	301	287	293	336	315	291	320	326	311	315	299	273	316	298	297	300	312	310	299	334	301	307	303	323	286	320	317	298	334	301	316	314	316	363	290	298	310	327	306	308	320	309	256	289	306	314	310	317	301	276	290	322	291	303	319	306	322	362	299	315	288	316	292	299	323	321	311	290	306	291	301	341	313	315	327	313	333	309	333	362	320	330	308	294	294	300	330	320	310	303	291	322	314	298	306	319	298	295	302	312	291	297	291	306	288	314	290	333	337	296	282	312	291	320	297	349	307	315	288	300	303	312	352	294	319	279	324	327	308	306	303	277	317	294	314	312	272	272	301	291	295	321	316	311	303	304	312	297	313	327	318	326	329	336	311	320	277	331	321	313	282	328	279	317	297	313	286	345	318	311	325	309	309	352	314	298	297	330	334	298	301	310	324	296	307	305	292	314	297	311	326	331	326	287	310	311	301	313	331	306	295	306	304	289	288	357	310	288	319	283	309	282	322	304	321	274	327	322	315	300	328	308	304	284	293	291	318	299	281	314	281	306	314	311	296	323	336	350	306	313	336	325	320	290	328	314	309	291	316	301	297	328	322	340	326	325	303	323	264	302	342	304	302	283	351	312	304	292	304	326	340	327	305	325	308	315	283	326	312	334	314	345	319	311	293	308	321	320	288	290	325	326	317	305	302	283	336	325	331	311	284	316	285	333	297	334	312	299	329	285	319	319	336	311	330	278	329	319	291	318	305	326	329	306	333	310	297	303	288	313	299	302	328	277	285	283	310	301	306	288	321	313	307	318	293	332	294	302	286	295	285	312	291	303	305	332	279	317	289	289	300	301	302	306	319	294	329	340	308	293	267	315	294	307	292	281	292	317	308	303	326	313	304	328	291	316	272	277	324	322	301	271	321	289	309	311	300	329	341	295	284	296	307	266	301	309	300	322	328	308	276	282	289	324	327	317	280	310	312	298	304	328	317	347	320	280	339	257	333	319	333	307	305	317	341	316	329	300	293	303	329	327	299	325	310	326	304	331	323	315	339	279	306	298	318	311	294	275	333	310	289	306	306	295	331	293	321	318	270	305	326	336	279	300	293	295	296	311	332	312	306	321	289	291	336	280	301	293	309	319	329	305	333	307	310	332	297	321	302	279	325	313	295	278	305	315	297	296	293	304	289	333	326	325	303	303	282	341	274	317	287	324	324	317	304	274	279	283	286	303	278	305	316	302	314	322	346	276	315	310	300	342	269	306	289	292	312	298	297	326	297	320	310	309	263	312	275	297	310	341	295	326	338	317	301	286	304	277	291	315	297	309	300	350	295	312	318	306	291	298	300	334	300	312	325	316	302	278	281	323	292	315	303	329	322	299	291	326	310	317	293	308	300	317	331	305	311	280	307	327	321	313	302	274	312	325	302	309	287	294	330	316	301	334	281	259	343	316	301	309	309	311	314	285	263	302	308	296	327	295	276	322	272	291	308	288	297	340	326	321	296	343	299	303	310	321	325	339	294	333	316	305	298	317	308	327	303	292	312	328	291	282	312	286	321	309	323	291	309	274	333	295	290	322	310	282	307	325	314	305	319	305	314	289	315	334	305	347	288	321	370	316	314	297	312	279	309	304	289	307	325	316	333	310	285	327	311	270	277	311	278	304	297	297	339	301	294	278	315	301	310	287	343	291	298	315	306	300	322	272	293	339	334	321	310	317	308	304	266	359	341	327	282	332	296	324	321	323	326	322	276	293	327	325	324	308	306	298	302	320	320	290	318	296	308	304	316	293	351	309	319	282	295	332	308	298	325	304	310	308	320	313	325	331	304	323	328	302	340	291	326	286	316	308	310	321	319	287	308	310	329	281	316	310	321	279	316	308	310	299	299	315	304	289	329	290	312	300	282	283	307	301	332	300	279	314	295	316	310	306	280	298	303	325	312	304	339	308	289	300	296	296	268	307	283	315	302	284	320	337	285	304	278	310	308	315	299	293	314	319	307	311	287	292	288	284	305	305	303	283	321	316	311	333	306	336	311	285	302	336	273	277	313	305	309	306	336	316	330	303	296	314	337	319	298	306	309	297	300	327	292	261	294	285	307	326	288	313	317	267	278	312	300	328	338	298	343	326	303	341	301	323	301	319	264	325	284	330	290	309	294	358	330	317	281	305	316	336	308	265	309	302	277	314	331	298	279	281	312	291	305	301	323	291	292	321	319	340	301	335	305	326	290	316	295	306	317	309	345	312	313	305	290	342	292	324	312	284	313	284	300	292	293	338	325	335	316	297	321	297	338	345	305	303	315	307	299	299	299	302	297	328	299	313	314	325	304	322	336	303	295	291	301	309	301	314	326	310	314	333	350	311	315	307	311	326	305	326	318	316	295	296	321	322	299	305	314	330	309	301	295	311	291	331	291	294	306	282	310	282	319	328	321	326	324	349	321	325	315	326	310	337	333	282	284	328	282	325	295	309	280	316	298	292	330	289	282	307	307	321	308	298	315	301	306	330	318	276	315	301	313	309	349	276	296	321	303	338	305	305	308	341	297	306	331	305	283	306	296	312	300	329	316	331	311	316	309	308	321	315	289	327	301	293	310	300	328	315	300	321	316	329	306	327	321	301	301	292	282	326	277
54967	17501	3836	1977	1397	948	761	568	469	434	341	329	340	286	268	255	248	264	217	205	217	234	226	222	230	168	185	228	192	226	218	199	171	201	224	211	179	174	209	175	195	169	189	172	197	192	183	180	200	163	185	203	189	186	158	197	196	182	165	182	181	200	192	183	184	207	171	186	182	160	179	183	180	181	179	179	169	176	178	196	195	168	192	185	179	174	209	183	184	183	163	179	168	180	192	183	171	150	183	176	183	195	172	181	155	169	148	166	157	176	151	186	179	187	178	183	194	175	168	195	170	187	180	176	175	198	178	181	136	188	187	178	182	184	183	190	157	182	186	177	147	167	174	178	190	182	168	174	164	152	189	192	170	186	179	196	135	186	167	186	168	192	153	176	193	194	189	192	201	184	185	197	172	163	169	176	181	178	201	193	160	182	188	171	170	178	179	173	180	187	190	192	187	182	170	175	194	165	161	174	155	192	147	174	177	188	190	174	200	184	155	165	190	171	154	181	155	161	185	177	183	176	173	172	167	187	191	184	157	171	170	176	160	224	193	181	166	164	183	194	166	154	187	200	184	180	178	192	191	169	197	177	166	181	172	196	179	167	161	192	167	164	154	183	174	176	156	200	180	196	174	184	183	172	196	160	173	179	200	192	166	156	152	170	200	179	171	184	205	159	168	166	177	175	168	175	157	190	184	179	182	171	163	181	187	189	143	169	173	172	191	178	167	193	162	204	160	157	169	187	174	156	204	172	168	202	154	155	177	162	181	142	178	172	183	184	191	163	192	180	181	184	184	201	173	174	168	194	176	188	197	173	172	166	195	151	170	208	159	172	187	181	182	176	184	174	166	191	167	194	201	182	156	152	180	183	166	149	171	185	208	158	167	160	179	174	169	189	172	176	167	193	180	173	191	193	186	164	166	164	159	162	175	182	177	184	159	174	193	196	182	185	175	196	186	173	191	174	179	162	185	211	162	188	175	176	184	166	187	199	198	161	193	186	170	166	159	200	173	172	200	181	211	163	186	177	168	167	182	161	199	173	167	162	167	201	176	174	154	174	181	173	188	172	172	187	171	165	161	159	171	166	183	180	147	160	168	178	181	194	172	185	167	198	157	190	195	177	190	196	167	183	192	167	194	173	178	184	160	197	160	180	171	184	174	179	201	198	175	190	178	184	200	180	156	191	173	171	172	182	182	164	181	176	138	187	170	175	196	203	176	172	170	174	178	182	184	201	176	207	160	182	180	191	153	167	163	169	191	189	181	175	182	173	168	167	162	166	193	188	171	164	180	171	173	188	202	194	182	174	154	179	166	197	150	213	186	164	159	172	166	192	179	172	184	182	180	180	189	192	165	174	154	180	194	190	200	174	188	175	149	189	162	179	186	194	175	143	185	158	169	164	197	190	178	174	178	166	158	180	169	174	178	189	184	157	161	180	188	190	145	165	186	202	181	185	162	188	178	193	179	177	198	208	174	166	151	183	159	183	194	191	179	178	176	167	143	190	177	169	185	134	170	166	187	173	185	185	176	168	187	178	201	173	178	191	188	167	178	171	212	180	204	160	193	159	177	178	156	167	190	190	193	177	205	161	183	169	172	174	176	191	184	167	189	158	175	201	208	181	192	194	174	166	174	174	184	193	149	174	177	185	169	171	194	181	176	171	167	156	172	181	197	180	176	171	186	204	173	157	192	188	186	159	174	191	166	196	187	197	164	165	198	180	188	181	164	176	167	165	176	164	187	179	155	181	188	181	178	183	175	200	179	187	184	176	168	165	204	173	168	157	201	178	181	171	173	164	164	166	168	179	175	175	170	171	148	191	157	177	172	166	172	217	188	192	165	184	180	167	190	173	148	186	174	191	176	196	177	193	181	179	159	180	220	169	184	197	178	172	191	177	202	192	176	180	187	166	182	179	175	188	177	168	176	177	177	206	173	201	201	181	200	199	158	187	174	181	169	179	193	191	163	158	180	141	170	187	163	186	182	179	164	168	179	176	172	162	189	172	168	188	192	161	166	172	202	195	169	159	161	161	149	177	173	155	179	180	178	185	180	177	167	146	181	167	180	172	178	189	162	163	202	161	182	184	171	159	159	168	168	166	156	210	186	202	185	162	162	183	176	177	199	196	174	190	197	159	172	181	205	183	170	173	186	166	177	169	179	179	179	187	153	161	196	176	209	184	175	191	191	166	168	171	167	181	197	175	181	166	152	184	176	164	213	160	182	168	172	197	168	171	165	190	169	165	195	160	191	189	175	170	168	180	167	191	182	179	200	176	164	173	166	207	165	182	185	182	160	178	178	183	160	173	181	168	175	193	168	209	193	174	154	187	189	170	164	166	193	176	158	178	169	151	197	172	188	189	174	170	197	175	165	166	172	191	178	202	172	203	177	183	162	171	159	178	164	194	177	166	199	155	197	186	172	180	193	171	185	192	171	170	173	166	174	160	178	192	168	178	164	190	182	192	172	175	172	180	162	161	178	144	183	185	166	174	137	176	177	168	202	182	169	187	175	182	195	210	182	184	177	154	177	155	186	144	189	200	189	183	170	156	185	199	180	163	182	165	183	156	170	159	214	164	171	183	189	173	183	162	166	202	196	188	184	163	157	194	193	174	194	187	171	167	175	184	173	187	167	166	182	166	190	191	151	174	161	171	161	150	155	189	173	196	186	172	201	188	173	191	174	185	168	172	154	184	169	180	155	173	193	183	161	194	173	181	182	185	183	175	193	160	184	187	159	176	186	188	186	205	167	179	181	163	155	199	191	170	176	183	184	192	206	199	165	183	167	194	177	179	161	178	185	177	178	176	173	199	167	160	175	171	174	181	170	162	174	194	135	185	176	185	176	180	169	188	182	164	164	201	182	181	192	190	193	137	181	195	185	184	191	170	178	178	167	162	171	209	166	183	180	181	186	170	216	179	185	177	177	193	165	175	170	177	190	192	191	176	167	183	170	187	176	162	167	177	180	165	171	176	156	183	162	170	165	172	173	174	208	156	188	179	161	178	172	180	173	168	174	195	188	178	176	175	181	194	159	171	175	169	163	168	176	173	162	193	184	204	212	186	165	186	159	178	171	194	169	176	153	176	171	197	194	164	191	184	178	188	195	156	173	185	182	179	167	183	157	141	140	168	184	159	190	181	183	164	185	165	169	202	185	182	173	198	194	190	191	182	207	173	174	183	188	170	186	184	205	154	177	168	170	158	164	194	174	185	156	186	162	181	196	172	190	153	164	162	156	186	181	182	187	162	180	186	196	165	181	176	173	189	184	188	181	177	166	155	167	172	166	164	196	166	179	178	167	182	183	171	182	185	164	185	167	200	185	170	179	187	179	201	185	177	189	199	172	161	222	180	170	172	167	174	156	159	192	153	176	168	171	174	169	181	163	157	166	176	171	160	190	168	185	170	180	166	189	184	181	142	200	173	175	187	156	199	173	203	173	188	207	174	184	188	179	181	186	182	196	202	170	189	157	172	174	179	155	162
30836	2761	6276	6723	5704	4478	3592	2921	2556	2182	2018	1720	1623	1505	1333	1218	1170	1129	1017	1055	994	924	889	866	851	855	801	779	785	727	724	762	756	702	659	671	705	671	669	690	618	669	661	640	647	661	631	659	629	586	682	611	580	586	640	648	592	594	621	607	592	653	607	589	631	588	607	617	580	584	569	586	605	597	556	624	574	592	608	612	555	602	573	547	581	584	602	547	581	613	603	545	631	602	541	580	570	582	586	528	547	584	584	621	565	593	583	611	551	597	580	568	607	606	581	559	611	591	550	598	570	587	554	572	589	593	577	591	581	584	580	542	565	551	515	603	613	577	560	528	578	574	572	578	542	582	551	539	616	579	604	562	553	622	585	546	546	568	593	569	578	599	553	550	563	563	567	563	577	575	540	511	573	575	553	549	576	577	536	582	556	557	535	584	583	613	577	572	557	583	591	568	529	574	590	592	540	523	561	589	569	578	605	599	610	612	529	601	534	562	553	561	537	562	572	597	573	612	591	578	530	591	564	541	530	561	572	543	588	583	600	559	541	542	586	536	526	536	556	558	555	548	547	546	587	502	608	559	593	556	527	594	574	546	571	563	559	544	577	559	565	544	539	582	531	528	589	547	562	549	551	532	567	619	560	595	586	583	595	567	564	633	557	584	567	587	566	553	568	560	585	601	524	516	514	554	542	541	530	577	527	537	573	537	592	577	520	551	541	584	584	535	559	538	580	589	542	550	588	554	588	539	569	561	527	571	574	544	556	562	531	603	579	508	575	575	565	544	562	551	517	556	526	562	575	541	527	591	592	542	522	521	514	556	548	537	547	580	554	600	575	536	529	552	576	561	588	548	560	570	563	523	560	576	554	561	590	593	574	596	556	579	610	542	599	562	586	551	584	581	569	578	580	573	605	568	590	576	561	530	530	514	554	540	581	548	596	576	567	530	590	538	534	541	576	571	548	514	543	583	573	544	557	566	555	570	565	618	553	521	586	577	586	502	549	557	552	595	594	563	571	516	536	580	577	565	578	528	558	597	520	600	600	543	559	561	575	569	585	557	528	589	544	547	532	563	574	570	539	584	593	549	598	556	562	548	585	565	520	578	579	544	535	598	571	567	557	530	578	543	525	535	584	550	558	579	529	605	598	556	508	575	557	525	536	526	555	576	519	561	552	550	555	547	556	585	601	603	590	604	578	510	589	567	556	547	557	558	550	546	540	558	573	621	521	546	575	550	563	597	557	519	566	580	560	562	553	550	532	548	575	570	552	567	567	570	561	562	579	566	588	527	587	558	573	563	551	556	584	553	568	552	588	586	517	543	565	579	519	563	558	546	590	546	552	547	585	561	583	587	520	552	542	519	594	581	599	580	578	556	559	574	570	576	549	552	528	606	541	543	562	567	557	551	532	548	527	558	569	579	621	566	575	537	571	556	574	564	572	567	575	550	575	584	555	606	599	564	571	580	570	537	591	572	567	545	559	588	573	558	539	552	565	592	566	590	542	560	546	549	545	584	537	530	545	509	558	572	550	528	585	558	544	538	535	571	558	590	562	562	554	541	579	538	610	539	559	525	603	560	561	554	564	587	547	534	604	537	632	556	539	566	501	535	594	559	575	527	560	585	576	595	571	580	562	552	552	571	604	553	572	564	569	552	524	524	568	509	578	579	582	528	556	598	508	554	588	518	569	573	546	579	549	572	599	534	594	571	625	561	558	547	543	571	569	584	533	559	575	587	555	581	563	589	533	580	571	571	592	579	601	587	584	581	547	549	584	547	559	575	547	594	586	568	526	583	566	551	525	536	567	592	542	545	540	535	556	602	565	560	585	576	548	537	543	552	502	559	587	561	562	586	521	573	581	542	581	571	527	498	570	603	526	600	554	563	570	570	556	537	558	575	584	575	579	552	565	583	574	529	553	564	520	555	569	575	574	556	557	573	539	600	601	586	564	557	572	589	580	567	549	549	615	530	590	540	555	562	563	535	594	588	572	580	589	569	569	608	540	570	548	562	508	580	512	553	593	549	558	559	584	593	552	521	537	553	567	568	558	535	563	506	571	581	561	543	560	563	516	551	559	581	559	561	599	551	532	588	555	532	591	544	538	537	565	581	544	510	531	555	592	559	577	560	634	592	579	562	541	572	596	589	520	578	564	539	553	545	592	533	560	542	531	578	555	561	534	566	581	510	609	608	541	581	576	572	601	621	590	552	551	556	558	568	571	590	536	553	568	544	550	555	563	526	576	572	594	560	598	561	583	556	545	538	545	588	521	574	556	578	601	514	544	532	539	580	542	569	594	562	582	523	543	592	542	556	573	587	601	528	539	524	550	554	558	577	559	581	553	610	573	562	541	567	572	557	563	580	550	592	555	593	590	570	533	547	609	534	573	568	585	590	587	570	546	605	516	563	536	578	570	543	577	594	558	561	568	573	551	545	557	576	571	535	576	560	590	562	566	580	572	586	606	578	579	546	520	556	557	584	571	557	586	540	572	545	547	538	553	578	557	557	558	542	586	561	555	536	553	595	572	571	593	565	566	583	552	574	539	571	565	545	566	561	593	533	555	559	532	573	572	611	546	611	563	552	564	586	561	551	559	603	548	569	547	536	586	552	576	575	526	567	550	583	543	596	589	557	556	561	589	536	554	576	565	563	535	549	568	525	573	540	563	537	544	539	536	542	556	537	569	573	559	543	586	536	542	552	555	544	566	615	578	549	564	553	559	561	574	578	560	582	578	590	499	570	531	560	618	570	595	581	558	555	574	568	566	560	563	557	564	570	558	576	566	582	547	568	578	539	574	579	596	538	591	570	538	525	557	556	544	561	561	549	567	557	564	523	591	546	562	569	598	500	570	559	545	526	508	540	554	506	564	580	599	537	563	581	536	565	559	601	585	578	571	589	629	544	576	548	582	555	535	549	579	561	582	574	556	599	550	552	536	534	565	564	566	523	562	557	576	535	568	591	554	586	487	571	546	521	557	568	539	548	551	566	580	550	546	503	543	559	592	516	539	574	564	541	551	563	569	549	548	562	590	583	521	543	603	571	552	581	547	526	535	574	571	570	592	600	550	584	532	578	510	554	545	540	576	580	564	534	574	524	575	561	573	532	558	530	574	567	616	585	559	557	551	566	570	545	591	571	533	564	540	585	593	548	572	543	602	554	609	554	573	552	579	567	585	513	551	536	595	547	561	585	549	544	520	492	592	570	563	558	545	556	574	562	597	565	540	620	552	570	600	572	596	562	526	554	591	561	588	578	531	522	531	570	548	560	604	571	582	566	591	548	555	564	558	592	581	561	549	549	558	592	608	601	607	570	520	569	560	536	587	550	565	563	599	517	535	551	567	541	551	550	538	540	540	589	533	536	589	559	570	578	587	577	569	596	549	583	548	578	599	542	560	556	583	537	533	565	563	594	586	563	577	577	577	559	575	567	546	589	595	556	567	553	557	563	591	576	570	596	567	598	557	555	598	590	554	579	563	552	595	529
6429	423	218	172	155	151	118	119	135	131	124	124	120	124	101	113	110	104	107	129	134	107	144	122	123	115	113	116	118	116	120	126	122	113	138	125	112	121	87	126	111	113	128	116	120	120	122	125	119	115	131	130	97	104	122	120	111	119	113	114	129	145	131	123	115	110	116	128	113	111	102	111	99	122	115	139	114	103	111	129	115	115	88	116	118	110	111	118	135	120	96	109	112	140	127	114	121	127	105	131	122	123	137	120	129	117	111	120	109	101	110	113	140	129	131	105	105	139	118	107	131	106	128	135	114	115	133	85	122	111	116	107	145	111	112	118	120	112	134	120	115	111	115	108	103	137	122	109	121	147	118	109	112	102	111	101	105	118	104	112	112	107	125	107	133	132	124	108	120	97	118	110	120	109	109	104	113	126	111	116	129	122	114	119	112	133	136	111	131	130	134	116	134	142	119	135	119	102	118	131	125	102	114	121	124	125	112	112	104	132	110	122	112	129	119	125	124	115	117	106	142	117	110	120	118	120	127	142	112	114	135	115	125	129	118	122	104	119	106	101	117	111	115	122	110	131	113	117	116	104	127	121	110	120	113	96	127	106	116	115	117	126	109	98	109	104	123	125	131	118	115	93	126	115	121	103	129	115	96	101	106	120	101	113	106	144	127	131	111	101	120	126	110	116	132	107	125	105	124	118	104	119	126	126	130	113	131	126	127	122	118	106	118	111	109	128	122	116	85	129	123	114	120	115	116	132	114	119	103	121	127	109	120	127	134	128	111	101	120	137	111	124	121	126	126	113	116	114	115	110	102	125	123	118	126	120	114	89	124	113	126	103	122	121	121	130	131	131	115	122	106	115	111	107	120	116	117	123	111	121	136	131	99	112	105	111	114	125	111	115	111	132	112	124	113	121	137	116	133	97	129	100	122	110	120	121	128	101	94	122	111	94	128	129	120	109	112	123	110	112	120	128	126	115	96	131	104	113	128	127	123	93	138	115	131	116	123	120	99	102	116	115	133	145	130	119	120	114	106	128	111	107	116	114	139	119	119	129	121	129	111	129	137	102	120	117	115	114	100	117	123	123	104	102	120	113	117	124	132	110	104	115	113	115	120	107	124	106	123	148	133	103	120	112	100	120	118	128	107	121	115	119	118	120	123	117	114	126	121	123	119	109	115	104	126	130	125	119	111	121	116	139	114	120	127	118	114	118	112	120	122	106	108	125	142	103	138	133	107	98	110	119	115	117	135	96	110	111	133	117	108	104	112	133	115	126	128	124	118	118	123	124	105	114	116	100	118	124	129	119	134	122	133	120	111	107	124	120	124	127	130	91	121	116	136	128	136	133	123	115	111	125	125	110	120	110	121	126	108	123	120	114	121	103	134	111	125	105	123	128	118	127	114	117	112	135	119	125	110	98	122	127	123	113	110	119	97	104	109	122	106	118	120	128	126	123	114	118	127	115	118	121	99	117	129	114	136	116	119	112	106	122	113	93	131	144	112	140	113	108	120	148	128	105	115	125	115	116	102	120	102	127	121	112	116	109	115	122	130	150	93	115	112	131	104	115	97	121	112	124	122	104	121	120	123	93	100	139	112	135	108	107	117	116	108	98	111	131	103	111	126	120	105	108	155	130	118	98	122	121	118	119	131	120	115	121	98	135	105	141	122	106	116	116	121	120	127	115	117	117	139	110	115	115	116	132	124	127	128	113	107	102	125	147	113	111	122	107	132	132	114	108	127	112	119	116	127	132	118	133	124	91	105	124	128	134	121	106	131	109	117	128	105	122	125	108	122	114	103	128	127	103	124	100	121	107	116	109	129	110	119	104	102	96	106	130	134	121	103	107	112	115	118	111	115	126	126	111	117	122	110	131	115	109	123	126	110	114	112	107	121	123	113	132	130	101	118	111	121	130	123	117	110	128	126	113	114	103	101	98	120	151	110	122	120	121	127	98	96	100	141	126	118	102	119	113	114	110	111	112	122	132	111	112	130	144	131	110	118	126	139	121	126	116	116	116	104	113	124	132	110	118	124	124	121	109	111	118	108	109	101	127	120	93	121	126	114	127	111	112	130	136	113	121	120	120	139	110	111	140	136	107	112	114	114	94	129	127	110	115	125	115	124	108	118	138	126	106	105	113	124	102	134	128	124	133	128	120	131	117	106	125	120	130	128	119	119	108	130	114	120	142	129	105	112	128	122	114	124	124	122	126	124	126	108	118	117	142	129	116	131	87	129	130	110	134	110	127	129	120	120	119	128	114	125	117	113	122	125	124	135	112	131	107	136	139	122	126	117	109	119	117	126	129	107	119	134	118	94	143	127	121	113	125	118	126	110	105	126	110	126	113	109	120	129	109	112	129	121	109	127	125	115	119	122	132	86	148	138	125	108	117	106	138	131	113	113	124	135	131	114	106	133	115	125	103	133	113	119	113	106	130	114	133	123	128	108	105	124	116	137	114	111	120	108	125	112	125	138	124	110	130	144	114	126	118	114	120	120	144	110	116	140	115	130	124	105	112	118	133	131	131	107	120	133	126	108	113	124	111	126	118	115	116	124	116	102	110	116	131	131	128	129	93	103	132	121	102	126	120	113	109	110	129	99	120	110	127	125	111	119	117	117	132	113	121	111	107	103	102	105	96	121	132	98	108	115	117	113	134	100	116	120	113	122	122	111	120	121	104	126	122	113	131	106	94	131	119	123	109	129	112	120	113	117	121	110	138	115	109	140	109	119	117	123	109	129	92	107	101	129	119	129	129	105	108	142	116	122	131	100	117	141	115	130	115	119	123	111	131	114	124	123	121	123	99	107	90	124	104	114	123	108	137	129	121	102	127	116	150	119	121	103	122	131	129	108	113	120	128	116	108	144	117	111	121	117	119	123	118	126	121	116	108	126	126	115	103	125	120	126	114	121	122	121	124	116	106	123	114	116	117	117	80	112	107	131	121	106	99	142	136	112	124	121	118	120	126	116	119	119	102	123	125	124	102	120	110	98	126	112	115	113	100	126	132	122	134	127	115	124	118	119	123	108	131	125	125	117	130	108	108	114	108	121	108	117	112	107	120	125	110	124	132	133	111	123	120	120	110	108	126	125	119	114	117	126	122	127	105	121	121	129	131	131	119	114	138	117	117	117	116	110	118	121	118	124	128	129	122	117	132	121	115	137	107	119	119	129	116	131	121	112	103	119	123	112	124	114	119	121	119	150	121	91	128	112	116	129	123	107	122	104	124	135	126	120	115	118	95	120	107	115	126	120	107	107	108	101	123	114	118	135	121	102	105	129	115	130	120	122	118	130	95	122	117	117	120	117	121	118	141	124	134	129	123	115	128	117	117	111	119	118	104	124	117	106	111	128	115	126	120	103	106	131	124	125	137	116	102	115	105	145	119	104	112	124	109	111	131	128	115	115	115	105	134	101	109	129	128	121	147	124	125	128	91	107	128	109	121	119	99	112	141	116	110	111	101	120	116	117	118	119	116	117	109
6423	468	547	529	545	462	446	421	453	439	414	418	401	393	391	420	377	390	397	472	404	401	393	382	406	360	394	385	379	423	388	422	393	351	387	421	398	384	395	378	333	395	374	397	396	412	385	381	371	405	383	381	385	403	403	388	399	358	419	379	390	383	358	389	374	399	388	398	355	389	368	355	411	422	377	408	395	363	415	396	426	383	399	356	339	377	400	391	413	389	414	360	409	403	384	380	371	385	403	379	341	392	371	358	391	406	374	407	363	412	359	380	373	416	409	392	418	389	413	385	400	402	378	377	381	426	390	422	372	394	393	362	385	382	372	372	421	383	406	418	369	421	393	354	366	395	416	361	380	366	383	396	337	358	387	381	383	358	391	404	404	361	397	346	404	363	401	372	406	365	373	361	390	413	421	413	385	384	394	398	377	389	390	350	407	358	383	409	408	374	387	364	404	384	380	375	374	405	399	409	348	384	368	361	417	366	410	370	388	403	375	399	394	369	371	405	402	395	394	377	382	406	381	392	360	427	395	381	351	396	405	397	371	416	392	405	403	370	424	404	387	378	355	383	412	414	369	443	395	383	365	386	372	382	384	391	387	397	357	387	392	388	372	380	403	432	396	408	406	399	371	398	385	407	392	365	373	383	396	406	374	397	452	394	402	406	378	375	409	343	383	357	388	378	365	390	409	386	404	373	360	399	400	417	405	397	380	407	380	403	388	390	401	394	403	372	362	391	406	404	391	334	397	389	406	380	403	407	403	376	409	421	380	412	379	423	396	389	389	394	387	406	393	377	389	405	382	396	438	422	380	402	400	343	405	371	402	418	386	410	377	386	419	376	370	355	379	374	407	416	386	407	356	388	383	342	375	378	401	421	430	383	402	399	417	413	341	421	351	366	375	388	361	372	390	402	372	422	407	394	378	370	376	405	403	414	377	381	392	377	388	365	386	379	391	357	401	393	389	381	387	357	367	364	391	384	404	416	385	375	386	377	365	367	377	363	402	358	390	400	427	380	375	345	372	392	397	388	392	373	366	379	400	393	393	411	385	379	402	403	372	374	365	397	341	399	371	397	346	362	383	406	384	368	397	386	386	381	446	389	394	360	375	375	361	346	368	352	393	381	365	402	389	380	351	368	385	398	365	372	413	412	405	401	395	377	357	352	385	375	410	394	384	392	378	375	403	362	394	394	369	412	349	366	352	428	374	368	395	372	373	414	360	410	397	379	382	391	377	389	386	414	373	364	351	386	365	365	385	387	371	391	367	347	386	392	366	390	368	418	373	383	392	401	368	387	366	374	382	388	400	418	399	390	359	393	366	372	412	383	429	394	410	372	355	387	373	384	377	395	390	382	394	344	389	386	353	385	388	405	391	373	376	408	354	355	406	379	374	406	384	396	354	400	388	389	392	363	374	400	397	386	391	387	391	352	371	409	367	388	371	394	358	416	358	406	369	399	387	378	361	398	373	400	386	371	370	365	421	393	371	379	386	400	367	400	390	417	397	404	389	381	359	389	408	396	396	395	417	401	383	366	386	400	402	378	387	372	381	439	383	391	371	384	397	396	403	403	372	391	383	402	391	364	402	357	418	379	388	381	349	389	393	368	407	390	384	368	453	419	401	364	358	364	384	408	350	363	409	398	371	416	374	380	402	369	369	381	382	362	362	397	382	346	376	370	396	408	411	387	386	408	356	431	417	420	395	333	435	385	397	407	382	372	393	398	398	370	366	383	436	369	412	389	367	394	408	372	398	402	403	374	414	356	396	404	374	384	394	411	380	385	422	386	423	407	381	388	417	369	397	399	401	366	408	406	409	371	390	381	441	395	392	390	384	377	409	416	371	385	406	437	394	377	384	411	398	373	383	379	406	404	403	404	403	370	395	375	406	374	391	371	374	378	423	369	365	394	390	394	360	404	388	424	388	414	403	410	401	375	436	379	394	368	386	388	379	379	402	398	371	388	371	406	401	416	376	351	377	401	367	390	369	393	402	396	377	400	403	374	417	388	359	389	415	389	385	385	363	383	380	362	389	378	374	352	412	377	369	396	377	360	376	344	376	410	398	360	379	385	387	380	372	385	394	380	411	374	388	374	370	369	374	356	403	414	403	379	368	366	374	409	386	386	356	409	357	382	400	376	406	418	375	377	358	411	385	395	370	401	362	368	379	364	351	395	393	391	377	413	379	401	381	400	382	422	424	399	361	421	374	371	368	378	356	393	374	422	375	392	400	417	391	373	380	378	413	369	373	382	384	390	362	399	360	390	381	412	387	365	387	386	388	422	353	382	403	404	416	409	362	371	403	349	396	369	406	361	361	354	400	371	381	377	374	380	426	409	393	390	357	374	386	358	367	397	392	396	391	381	383	370	406	381	362	374	367	385	381	367	358	403	399	395	379	401	374	410	381	358	367	373	420	389	420	413	423	385	396	375	397	391	393	360	396	406	367	389	426	381	382	413	412	370	394	391	395	376	400	412	375	400	355	401	353	402	411	383	357	380	385	435	397	374	417	379	409	369	409	388	387	397	380	360	384	359	366	377	358	421	432	388	405	410	393	420	362	367	416	402	406	391	355	372	383	412	389	403	361	404	386	359	376	378	391	365	376	379	390	395	380	390	397	411	398	374	369	384	360	402	394	424	375	394	392	425	390	399	389	431	439	409	381	395	359	391	356	411	375	390	399	425	378	409	376	396	348	395	413	367	366	401	394	355	411	387	357	371	356	387	395	395	389	390	386	370	413	372	381	369	405	403	376	410	398	379	395	373	363	414	399	383	388	373	393	388	415	405	344	372	394	366	431	443	381	395	403	367	395	387	369	400	416	396	394	374	371	383	420	376	397	390	355	372	358	376	393	376	416	385	389	396	414	355	377	380	411	412	365	394	407	393	347	384	393	418	383	363	371	397	374	437	382	396	367	393	378	419	387	393	378	369	385	379	385	353	365	399	391	357	360	367	390	365	396	435	415	372	392	354	400	375	377	386	360	408	368	382	374	359	399	402	356	375	403	392	377	398	392	366	367	361	369	376	417	388	408	389	398	381	396	396	370	398	357	389	391	385	391	401	364	404	381	371	359	367	361	370	364	383	374	394	363	377	382	353	408	398	367	363	371	400	386	381	395	395	408	410	368	357	393	411	388	403	437	377	383	380	383	393	389	392	406	363	395	408	398	353	368	396	381	392	362	389	403	380	377	391	416	362	400	383	430	389	395	418	379	416	380	390	389	406	407	427	413	416	386	415	401	386	360	385	402	363	415	368	363	376	385	416	387	378	403	354	386	382	373	383	382	388	421	380	370	404	407	380	430	372	424	395	371	375	357	391	399	394	379	366	376	360	348	373	403	375	401	382	386	382	400	386	390	392	361	379	389	375	355	386	376	396	399	385	385	342	392	397	389	423	391	406	381	380	385	375	358	405	383	396	381	382	384	365	422	379	398	396	377	356	391	392	415	385	401	419	400	411	382	365	358	418	386	397	368	359	410	418
42615	10313	1546	972	663	440	348	264	235	202	177	158	153	140	131	130	119	116	140	128	114	101	110	119	106	92	95	98	107	87	93	107	90	93	97	86	93	103	100	95	87	93	103	95	96	92	83	66	85	93	77	67	88	79	91	107	77	81	78	79	76	87	98	94	72	94	76	96	90	103	89	105	81	80	78	84	85	62	78	81	81	100	77	90	95	82	90	95	90	94	100	93	103	95	93	100	75	87	86	78	92	81	81	75	85	92	76	85	87	80	83	99	90	83	80	80	81	77	99	85	83	79	84	92	90	86	95	98	93	83	73	95	93	88	85	73	71	97	83	89	76	96	86	78	72	75	99	76	88	96	79	79	84	66	85	82	100	86	86	75	94	79	86	87	92	73	105	86	86	87	81	96	102	89	95	68	99	78	84	65	70	64	72	79	88	84	77	74	71	93	94	83	72	68	77	82	85	100	90	89	95	75	74	69	85	72	84	82	87	77	96	94	85	87	102	79	85	98	90	75	86	87	87	75	78	88	81	92	86	85	87	86	83	96	83	83	84	84	93	88	70	86	79	83	77	79	91	79	84	83	102	69	76	79	98	77	72	93	89	93	78	96	86	70	96	93	96	87	77	78	96	77	83	71	91	95	80	95	87	99	71	66	89	78	90	96	67	83	86	79	91	70	87	84	77	91	106	84	101	97	96	95	91	85	95	78	89	68	96	79	79	85	89	74	89	74	111	91	79	92	99	77	100	82	63	93	90	73	89	71	91	71	91	89	101	93	99	103	73	93	91	85	91	81	81	77	86	101	86	86	80	78	77	91	72	72	95	104	92	94	79	84	99	82	83	100	92	94	83	74	97	87	104	88	96	87	89	102	95	98	89	77	84	84	80	95	75	83	82	94	105	84	102	88	77	85	69	89	80	91	89	91	82	89	98	76	83	74	88	86	75	84	84	93	94	80	96	86	92	84	63	73	73	88	87	82	93	67	84	85	89	99	99	88	103	91	79	80	85	90	86	101	77	90	88	88	90	79	83	80	67	78	93	73	83	91	90	92	87	110	77	81	85	92	97	78	83	79	83	79	95	88	79	97	90	75	84	92	92	85	85	105	73	87	90	79	91	84	90	87	80	72	90	96	95	81	94	84	74	78	95	101	83	100	85	90	72	99	65	79	74	81	96	89	88	82	88	68	85	68	73	77	88	71	98	75	85	83	103	93	89	79	89	89	90	96	77	76	99	92	70	92	102	89	79	76	84	100	66	82	93	93	95	81	66	94	86	89	85	77	86	105	79	84	97	96	83	88	93	96	91	100	83	78	82	89	74	79	86	96	89	89	76	78	96	93	107	88	80	88	85	101	73	81	79	84	93	91	86	84	75	86	90	78	82	77	75	82	91	79	70	88	80	67	85	82	98	88	71	89	80	74	81	93	85	81	83	82	91	85	76	94	77	98	109	83	90	88	90	76	77	90	104	103	79	92	92	87	86	99	91	84	93	76	78	97	86	88	83	82	73	94	88	76	84	86	97	109	66	98	89	89	77	81	75	84	107	67	71	86	86	89	71	68	96	87	89	83	86	74	89	89	82	87	84	91	76	104	94	82	78	104	66	99	87	92	85	93	74	86	85	94	94	58	89	94	85	83	90	92	98	90	89	70	89	95	86	95	57	78	103	78	85	95	92	80	86	90	81	109	87	82	80	107	70	76	74	89	87	99	88	88	82	89	96	76	73	77	68	93	80	70	82	98	82	95	103	72	87	84	95	100	81	93	108	76	87	94	98	81	86	102	85	75	89	98	91	87	83	84	82	90	103	91	80	86	61	88	75	86	91	91	90	78	77	83	102	78	92	87	83	87	87	85	92	101	73	90	100	73	82	78	76	92	88	88	84	90	94	64	92	63	86	100	79	95	92	77	100	74	86	86	79	91	88	81	71	64	89	68	98	92	93	86	80	89	91	94	94	92	88	89	93	87	86	71	99	107	87	91	80	98	80	94	78	93	67	79	99	92	94	87	80	88	86	85	84	75	89	79	74	85	79	88	90	83	79	84	78	105	83	92	76	83	67	88	100	78	84	103	82	82	75	84	80	90	81	103	80	71	83	92	90	82	95	73	83	96	90	78	69	67	67	93	90	91	89	85	90	83	79	100	67	92	87	81	96	72	84	62	77	79	88	94	84	87	76	100	84	80	91	91	79	96	91	90	92	81	103	78	80	82	101	88	92	90	83	81	85	86	74	81	84	95	90	87	88	77	84	83	107	88	97	99	73	87	88	82	100	79	94	93	92	77	86	88	76	95	79	94	93	92	88	89	91	96	89	95	88	96	79	91	98	98	82	88	85	84	100	102	92	92	81	82	101	68	78	86	84	81	81	88	78	79	90	92	83	82	92	84	81	82	80	92	82	88	93	83	93	92	90	85	81	76	92	108	82	98	88	94	76	90	97	93	75	67	85	87	80	87	78	103	89	91	85	80	96	87	89	95	74	82	74	84	94	88	92	86	103	82	79	69	75	77	93	82	71	76	87	96	103	90	93	98	65	82	75	78	87	77	88	83	79	81	79	96	91	69	82	81	77	76	87	80	91	91	106	77	87	87	95	84	83	88	79	89	71	78	75	84	73	86	68	97	84	98	98	85	74	78	80	93	76	67	86	89	97	80	83	88	82	94	84	67	69	79	81	65	82	83	87	76	81	96	102	85	89	94	86	82	74	91	97	80	84	64	71	84	83	92	70	79	79	81	92	89	79	101	102	94	80	90	91	79	94	71	70	79	88	85	84	108	84	75	80	84	89	83	96	80	90	89	72	98	91	91	91	99	84	77	70	78	77	110	77	72	64	95	76	84	78	91	86	76	70	86	93	87	74	91	72	78	107	104	81	87	101	85	75	94	96	103	88	87	78	93	90	73	65	87	77	82	71	67	76	88	104	85	91	100	88	103	93	88	78	83	104	91	96	83	91	77	85	69	79	73	88	89	90	80	102	105	97	81	84	77	86	71	99	92	84	86	79	86	96	90	100	91	80	93	108	90	101	102	84	84	80	87	84	88	85	82	98	91	68	79	83	69	98	79	83	104	92	85	98	84	100	92	80	89	85	90	72	86	87	108	95	84	92	78	90	94	89	86	70	84	90	88	79	79	89	83	98	83	88	81	91	86	90	77	83	82	92	66	85	80	97	72	90	91	85	82	86	81	95	73	82	81	61	92	92	83	74	77	91	76	98	101	90	76	93	93	82	91	90	78	79	76	90	84	89	79	93	91	84	92	79	65	82	83	95	92	91	80	77	77	77	77	89	103	88	79	99	83	103	90	87	81	89	110	75	106	72	100	73	84	104	90	95	87	74	86	86	90	81	72	66	77	71	88	85	71	96	82	89	77	84	73	91	85	87	85	93	96	83	90	95	83	82	78	89	77	61	76	84	66	89	85	86	85	87	72	94	92	77	70	85	91	94	97	81	96	85	81	88	91	85	87	103	98	80	94	72	105	101	77
24414	1435	3445	3603	3019	2417	1960	1584	1349	1219	963	918	802	769	707	681	594	573	518	558	544	467	504	422	441	444	451	415	408	389	384	379	378	379	369	394	369	365	361	346	373	379	349	352	337	343	353	340	350	323	348	335	329	318	344	343	312	340	345	349	318	321	349	320	324	321	313	279	316	335	326	320	344	303	334	327	285	332	313	326	340	313	330	330	290	339	300	338	341	306	306	303	314	303	305	310	319	339	296	312	280	314	386	317	323	329	307	310	292	322	325	305	292	317	309	342	298	295	304	306	300	281	288	318	313	310	309	309	282	308	335	319	293	313	298	290	342	308	305	322	338	328	310	290	317	320	303	335	320	325	286	284	303	294	307	317	301	267	319	287	295	285	296	326	319	297	318	307	292	321	303	291	314	328	294	345	317	305	328	283	283	324	341	290	311	311	297	313	303	330	293	314	290	330	322	325	286	308	285	300	316	291	296	308	301	312	334	299	299	302	331	315	315	317	322	311	306	323	308	310	328	298	322	346	265	310	290	277	307	300	324	305	322	310	301	313	315	302	304	295	297	314	285	277	294	294	302	296	317	285	303	302	284	317	311	307	303	330	311	300	314	299	347	310	303	291	291	344	325	334	314	293	334	288	281	287	295	293	333	278	296	328	273	318	315	329	308	290	344	299	283	317	286	346	304	297	302	274	344	303	310	305	322	296	305	290	328	332	289	322	323	310	330	286	302	315	314	313	295	319	311	347	299	299	318	321	328	302	310	307	299	285	298	282	297	276	299	300	301	278	317	280	310	315	314	312	300	308	292	309	299	330	309	281	272	312	312	308	292	295	310	298	298	300	303	319	319	354	314	304	326	315	277	318	277	273	306	336	289	299	290	311	302	292	306	307	319	279	287	302	352	293	307	287	331	304	320	293	323	306	316	304	296	299	304	327	333	346	314	288	281	310	307	303	313	325	300	311	283	338	284	304	286	327	306	336	309	293	324	306	326	273	330	263	304	331	322	346	330	331	301	300	305	308	317	303	305	264	308	305	279	327	308	296	305	322	341	317	296	317	288	317	308	323	317	321	308	305	297	307	298	325	305	286	294	275	328	321	322	325	314	300	325	274	304	300	293	290	316	336	314	312	292	285	306	314	300	300	289	312	302	270	306	331	306	322	315	318	306	306	289	301	313	308	284	297	308	292	303	294	345	358	310	301	320	303	310	315	319	305	305	303	297	314	346	302	321	306	297	297	305	304	277	288	328	293	285	310	300	308	302	302	322	307	294	334	301	318	348	313	296	289	306	313	339	291	301	307	302	337	297	309	317	277	305	342	310	305	315	312	315	304	308	301	292	285	294	283	311	275	325	309	320	290	288	304	313	285	307	288	333	300	316	291	295	341	282	294	381	283	293	331	318	294	285	327	316	311	358	304	343	319	330	301	328	315	332	296	293	311	327	299	313	319	334	299	309	310	282	312	327	317	283	306	295	311	325	308	289	311	326	305	325	321	317	322	326	272	305	302	303	327	292	316	284	335	323	316	325	294	328	297	360	329	314	302	334	296	324	321	337	323	322	312	297	303	306	290	315	329	298	334	289	341	284	273	312	315	331	305	303	295	275	321	330	317	299	314	293	313	288	309	325	321	318	284	294	286	302	313	321	285	305	306	292	285	279	272	309	342	321	294	281	275	275	289	292	306	304	290	301	299	326	301	296	324	292	302	290	297	299	326	276	302	276	301	336	322	282	338	301	313	333	329	292	274	307	313	288	360	331	306	308	314	307	323	300	303	302	297	303	319	325	317	311	308	270	312	337	312	313	315	318	309	302	293	301	259	313	322	309	267	307	294	275	305	336	339	330	316	298	299	311	292	319	313	309	301	277	294	313	319	304	352	301	292	315	318	326	291	325	273	313	299	306	330	323	321	303	309	285	310	310	303	334	323	333	295	309	310	299	317	286	302	274	300	329	311	295	302	321	284	316	295	318	286	294	303	301	336	316	322	290	287	308	268	296	310	333	313	324	292	285	302	293	317	297	324	307	319	324	304	297	267	318	317	298	300	324	274	322	306	333	292	302	342	313	313	297	306	308	309	331	313	299	295	317	312	296	287	336	310	310	348	317	274	295	299	283	319	298	330	307	309	340	311	307	330	301	312	315	308	310	274	302	307	296	339	299	321	301	282	299	311	352	324	328	322	300	304	339	276	309	306	298	320	300	295	329	335	305	297	320	309	335	306	337	297	284	312	330	350	317	334	336	306	330	291	304	293	296	345	295	281	309	309	297	306	282	272	302	303	326	316	299	313	283	299	330	284	321	294	322	265	313	320	322	336	270	306	284	289	282	307	285	291	304	317	291	301	311	304	294	282	338	295	322	311	295	316	314	335	283	318	334	322	323	319	309	288	284	324	289	308	297	320	324	275	292	344	300	263	297	309	324	290	317	300	321	335	276	307	290	311	310	312	301	281	285	314	303	303	317	323	316	299	306	296	289	307	300	324	305	267	296	268	328	272	338	346	349	321	301	302	292	306	304	291	282	307	299	333	277	304	281	335	306	310	292	311	297	299	291	296	327	288	291	303	333	335	289	282	293	320	294	327	278	296	320	293	306	270	294	306	303	283	297	262	278	302	314	299	329	275	294	299	297	300	258	316	306	288	304	319	297	283	274	315	345	304	300	331	303	313	332	289	289	288	297	304	289	331	304	292	305	288	313	272	305	306	303	314	323	327	306	295	284	281	315	324	294	291	312	290	307	279	281	330	340	307	337	292	291	297	283	319	301	289	304	297	295	299	309	323	315	313	278	298	318	285	312	275	341	323	314	312	298	326	305	307	312	293	307	310	300	328	290	302	315	302	274	309	294	313	282	331	305	292	301	306	312	321	294	328	254	299	302	291	302	306	302	289	298	324	280	320	305	321	308	310	309	276	297	298	299	303	308	329	318	320	320	297	295	286	313	301	344	281	332	315	280	272	299	280	293	335	293	316	302	324	316	327	267	317	336	288	286	318	297	330	298	295	285	334	300	316	312	340	298	309	333	313	282	299	294	318	311	305	298	284	320	314	302	281	307	302	264	302	300	308	315	345	295	322	287	307	333	303	303	281	269	299	305	324	256	303	292	310	311	316	306	314	303	306	296	306	329	317	316	300	290	304	344	299	273	312	313	311	306	310	291	311	298	302	309	299	305	326	303	301	283	329	314	315	312	308	298	295	303	304	280	289	306	301	273	316	297	334	293	308	339	277	340	295	306	291	301	322	343	311	317	311	316	317	306	312	316	294	279	303	311	314	268	327	301	275	292	291	291	312	334	305	303	297	325	289	298	299	294	303	315	277	291	295	318	329	309	316	295	339	303	313	329	344	301	301	298	302	328	329	311	346	331	305	308	336	309	315	324	305	289	330	340	316	297	320	315	318	301	335	296	320	290	293	308	319	300	320	313	320	357	333	293	291	293	301	308	285	315	322	289	340	286	319	359	305	277	316	304	309	306	311	287	272	344	318
56675	19959	4278	2018	1433	960	780	615	519	422	396	315	323	302	266	262	258	240	234	221	223	251	240	216	200	213	209	207	207	175	207	197	205	192	200	193	187	193	180	192	208	194	193	186	200	168	190	173	170	188	199	197	203	164	174	191	171	196	194	171	169	180	179	185	173	196	186	197	181	190	196	203	185	197	160	175	184	203	198	186	180	176	152	183	184	165	182	202	173	179	178	187	184	167	150	165	172	181	211	177	178	177	175	203	182	185	178	169	172	195	216	145	182	180	168	161	190	195	178	162	177	171	182	191	154	210	161	168	178	184	184	165	175	156	185	180	177	174	175	209	187	178	148	207	166	165	171	208	181	174	198	188	190	160	174	180	197	169	167	178	177	177	189	179	178	213	190	161	187	182	173	203	174	167	172	169	184	178	194	153	180	171	188	163	183	176	172	181	200	168	169	204	164	150	187	197	183	192	173	162	199	179	201	168	161	178	170	198	192	176	173	188	167	193	163	194	172	205	197	187	170	171	183	182	159	173	158	186	164	162	194	179	168	224	169	190	169	174	160	173	166	159	160	159	184	207	190	175	166	185	160	180	189	169	148	160	189	190	185	159	194	174	165	194	161	206	178	180	186	214	184	203	188	189	178	201	191	156	189	214	181	190	169	198	180	164	165	194	184	169	187	179	190	194	179	213	166	163	166	202	204	174	195	188	168	191	170	173	194	203	167	193	167	189	200	191	177	201	204	185	183	198	165	190	205	176	189	160	189	191	177	178	151	180	169	177	185	167	179	178	179	184	171	205	172	172	166	165	182	192	181	179	188	155	166	210	188	176	194	194	167	184	168	162	169	200	182	182	174	203	185	182	173	182	194	160	173	180	196	180	169	193	167	166	181	175	186	180	198	178	179	176	173	160	175	186	175	197	187	183	171	177	195	150	178	165	171	192	172	172	185	174	164	196	176	182	187	170	187	176	163	203	197	183	189	183	183	175	177	195	174	186	183	179	200	171	191	162	178	193	169	145	183	199	173	170	167	204	177	164	165	176	179	159	166	200	161	167	172	166	184	169	187	171	168	163	189	165	202	191	170	173	192	172	167	179	155	197	168	148	180	175	167	189	177	174	192	188	197	175	217	204	154	171	178	180	172	168	160	167	164	189	181	169	197	168	183	175	176	202	173	188	167	156	167	204	174	161	168	183	185	176	179	178	186	184	191	187	166	190	207	179	177	182	174	202	162	168	199	189	201	155	191	188	181	171	170	164	190	171	168	183	168	163	182	190	164	189	161	178	164	180	206	170	181	169	172	157	192	183	188	165	181	177	162	180	185	180	184	160	174	182	147	193	166	176	195	193	203	191	148	187	179	179	169	167	178	180	190	146	176	190	173	179	173	206	182	174	180	145	196	168	177	195	182	160	166	148	162	175	189	169	181	183	182	166	183	166	165	184	201	178	210	180	147	165	180	173	197	192	200	177	189	192	185	198	188	153	199	179	172	197	182	173	174	201	190	167	167	171	157	178	186	161	175	184	204	191	167	181	180	169	200	194	164	175	174	171	180	173	178	191	180	194	167	183	174	201	206	185	159	183	192	193	180	179	188	165	187	215	189	181	192	219	171	172	174	182	156	206	180	186	190	190	175	169	180	185	197	184	175	179	187	182	185	205	167	158	189	164	182	164	171	165	181	176	184	177	183	173	184	203	166	139	183	152	167	184	158	182	175	186	171	195	170	182	164	165	164	198	166	195	171	158	197	159	176	177	180	170	171	158	188	177	146	188	176	205	188	185	198	169	169	189	180	154	175	186	182	170	176	189	145	167	204	184	162	154	183	184	207	198	162	169	162	183	185	172	160	180	180	193	171	166	166	185	178	159	188	177	182	172	198	179	174	163	190	177	188	181	197	187	156	191	159	175	167	185	161	181	172	189	159	162	166	180	204	171	180	164	176	175	178	166	168	194	200	182	190	183	175	181	178	169	162	173	168	194	162	179	183	174	189	185	177	176	191	200	199	197	170	183	190	176	179	204	178	174	170	193	195	177	186	166	173	167	167	180	186	179	173	152	185	180	186	183	195	179	197	189	160	178	171	182	166	170	192	172	172	171	167	193	186	169	166	200	186	176	202	182	183	157	167	192	197	169	176	201	178	174	170	167	177	193	184	204	178	171	154	174	161	170	200	167	172	198	205	182	189	179	168	171	206	185	207	167	174	165	158	177	196	171	181	168	156	158	186	176	203	196	184	181	157	175	167	175	186	191	177	154	173	170	169	190	167	181	157	180	194	186	189	156	174	169	154	182	176	167	180	183	173	176	172	170	180	182	185	176	168	192	161	170	182	162	185	184	169	171	196	157	173	175	173	176	168	162	209	170	177	172	187	184	178	168	199	149	157	211	200	168	161	195	165	188	180	183	177	195	177	169	193	168	177	158	173	181	176	190	164	191	190	203	164	172	156	178	170	162	130	191	163	189	205	174	194	172	173	162	185	170	159	202	192	189	168	175	176	179	180	194	166	177	176	153	164	183	183	164	203	190	185	173	194	186	200	183	191	198	186	174	176	171	152	164	204	171	170	168	184	184	152	175	202	172	178	201	183	160	180	167	196	180	182	188	184	167	162	193	162	194	182	189	165	179	188	187	180	185	178	200	169	176	175	189	160	184	178	168	190	168	193	191	197	188	216	179	184	181	162	203	177	190	185	177	175	176	156	168	197	151	187	182	199	168	178	181	171	164	180	167	171	181	179	169	183	167	165	163	180	166	186	182	193	180	159	191	162	179	163	174	156	169	171	180	185	182	195	180	201	170	193	189	190	180	172	173	159	221	172	171	177	175	198	163	200	183	174	198	195	184	184	180	203	211	152	194	193	181	186	185	160	168	175	210	155	192	142	181	175	192	182	174	171	174	156	162	170	153	180	184	201	190	178	180	189	184	182	184	196	193	178	202	178	168	165	152	193	192	172	172	173	193	185	180	179	187	169	181	160	190	167	195	200	183	159	196	174	176	193	161	193	177	180	180	193	155	180	168	191	185	181	184	186	172	163	185	167	159	187	177	177	181	157	173	168	155	219	206	171	190	197	175	163	192	184	176	163	171	169	167	190	179	165	181	181	168	163	204	170	176	200	189	166	186	162	173	184	177	179	184	170	174	182	175	176	188	164	170	167	201	171	180	184	168	193	178	149	191	167	207	187	181	202	177	165	173	183	193	144	162	181	165	184	155	189	180	175	207	173	188	170	164	189	186	183	175	206	181	168	150	166	178	182	180	182	209	165	196	179	186	193	184	163	185	178	186	189	174	190	202	180	181	196	184	176	172	181	197	210	183	161	164	171	193	183	196	189	198	177	175	181	181	166	176	134	181	175	191	171	173	197	172	175	157	183	163	159	175	178	165	205	173	189	185	177	177	182	187	173	169	176	173	177	175	181	183	189	178	175	165	162	147	213	167	186	189	198	193	219	180	181	146	158	160	153	180	175	175	173	199	193	149	150	188	173	173
32612	2763	6359	6576	5508	4491	3656	3053	2598	2245	1955	1749	1591	1425	1355	1276	1127	1126	1096	1029	966	878	916	905	852	808	785	789	729	760	733	779	688	646	724	700	699	706	667	655	681	685	589	655	658	670	617	646	605	594	663	630	615	597	617	615	608	594	610	627	625	584	589	609	580	640	625	620	603	586	599	556	580	565	607	606	559	578	580	563	590	556	559	563	558	615	599	571	553	519	568	551	543	563	585	559	561	556	568	579	598	604	574	577	591	583	563	600	604	572	590	599	601	589	555	593	568	535	555	587	615	598	609	586	565	563	589	583	573	606	566	582	542	569	563	519	584	549	521	529	571	566	573	578	525	573	558	566	581	535	579	543	563	569	560	550	607	580	527	546	529	558	521	556	548	557	583	581	596	576	575	619	597	530	578	566	586	582	570	558	565	609	557	577	616	528	589	557	559	558	545	579	585	597	539	562	595	577	584	566	573	580	560	582	585	546	552	540	608	549	566	560	595	592	528	563	533	553	579	588	592	578	588	571	598	539	587	552	627	549	584	539	546	551	559	547	554	543	562	553	603	598	557	562	561	547	614	546	580	568	539	576	538	539	610	587	572	556	576	586	575	567	580	584	568	602	511	575	587	561	554	531	563	553	591	578	600	562	576	617	594	563	609	574	549	558	556	551	564	534	575	553	582	590	564	570	549	537	579	534	573	576	564	538	560	528	587	550	543	604	600	563	577	546	571	583	597	571	577	552	630	567	578	595	561	559	550	564	543	543	522	540	607	571	591	519	530	520	597	543	548	512	543	561	537	548	569	585	590	550	576	598	544	539	538	548	570	603	604	569	613	557	528	604	573	518	581	562	565	545	571	590	609	564	491	549	565	547	531	557	539	568	523	563	583	530	538	560	563	589	542	569	585	539	589	547	560	544	544	613	541	601	568	536	520	546	567	571	538	556	537	562	559	535	588	616	549	598	524	568	542	543	599	548	571	577	612	580	527	565	531	608	552	546	553	532	585	547	575	566	571	567	580	581	527	536	576	545	548	534	552	521	543	538	577	571	593	558	537	568	566	563	536	515	546	575	559	580	571	568	627	594	587	538	579	574	551	531	590	551	559	597	577	593	558	548	651	570	604	560	557	566	594	600	545	555	544	513	599	575	565	556	569	588	567	554	571	560	515	584	534	543	547	555	550	531	557	556	577	567	571	566	527	534	576	549	618	570	581	538	535	615	561	567	572	588	531	517	570	578	546	574	557	572	550	603	548	575	589	613	560	558	575	546	545	598	558	572	539	588	562	569	562	598	579	583	558	543	574	560	538	559	564	586	599	595	569	594	549	586	578	580	607	573	622	552	555	538	558	555	551	539	602	541	566	559	603	584	561	548	597	563	562	558	570	569	609	569	575	567	551	537	596	546	548	564	550	544	583	590	557	540	572	594	574	576	526	506	578	562	535	580	602	581	579	552	573	579	552	556	528	595	570	536	591	561	538	551	590	577	544	562	565	543	577	564	581	572	578	559	591	553	554	555	592	537	554	581	613	527	577	610	572	593	549	562	568	543	585	563	586	565	563	545	551	562	531	563	528	524	571	591	568	546	578	552	592	571	541	565	612	551	575	564	567	530	581	581	571	525	593	589	543	560	633	535	570	574	580	537	568	568	569	557	569	548	576	585	602	620	575	561	534	558	545	588	552	570	575	573	582	541	547	567	567	544	597	556	575	582	542	590	566	587	583	588	570	545	571	553	605	573	546	540	539	569	585	565	563	565	570	609	586	583	578	590	535	568	585	581	528	544	552	534	553	557	541	579	590	528	565	583	565	586	563	602	558	516	558	545	535	547	599	582	573	528	570	557	594	538	582	540	597	606	550	621	577	614	589	561	569	523	529	532	588	553	589	601	557	554	559	551	560	562	569	558	558	549	579	587	578	515	562	568	582	591	548	581	567	540	573	558	592	566	575	550	518	583	527	519	603	569	596	528	585	603	600	554	531	572	567	588	580	562	572	566	567	577	548	577	547	537	565	583	541	590	601	569	538	564	592	588	567	553	573	581	524	589	543	564	586	559	603	545	602	596	579	579	579	515	589	584	577	581	566	603	558	607	572	591	579	585	591	581	583	628	588	553	563	587	635	568	570	576	561	579	584	574	582	569	560	552	560	592	588	551	589	594	545	572	542	568	585	542	564	569	625	525	552	550	594	594	555	542	555	570	555	581	547	607	583	533	535	586	553	581	608	597	599	566	580	574	595	575	569	573	613	635	507	551	528	588	543	513	569	495	545	552	572	565	569	588	569	609	538	573	570	537	545	593	544	577	540	594	575	545	580	573	566	524	529	582	564	558	555	584	556	541	601	564	553	554	582	557	583	570	567	583	586	551	569	595	577	589	565	551	595	531	586	571	584	556	561	555	579	554	528	582	581	558	571	553	550	580	536	507	556	562	564	584	539	571	592	594	552	610	607	602	587	564	559	571	546	605	585	586	554	589	547	580	538	554	552	572	584	593	597	565	610	576	580	552	517	565	586	574	564	548	530	570	572	576	541	637	564	584	532	543	581	585	573	582	602	540	586	564	540	598	582	561	564	553	576	550	572	543	595	594	600	549	545	537	568	543	539	606	573	556	553	545	539	542	601	592	541	550	555	543	579	501	562	546	579	524	559	576	525	608	547	601	542	575	581	544	551	584	543	551	539	568	551	527	564	550	556	566	523	600	543	539	527	577	541	567	555	534	560	583	550	504	538	536	586	529	576	556	595	547	563	592	546	576	517	568	544	552	533	557	532	564	553	571	580	517	581	528	564	561	558	532	590	546	564	604	561	560	558	559	598	608	547	570	588	583	556	565	575	547	549	563	546	552	585	572	543	563	553	550	584	556	584	570	567	611	614	561	566	526	545	545	574	525	604	554	597	575	570	604	565	544	599	587	581	543	550	577	568	533	603	598	569	609	562	542	594	589	554	535	502	593	568	560	548	581	578	587	609	610	552	549	528	590	561	541	548	538	560	598	563	572	549	546	558	599	574	579	533	542	557	588	535	596	608	592	560	575	556	579	571	556	558	567	569	550	586	611	527	520	578	555	584	563	549	537	565	557	600	589	569	570	582	604	559	570	582	517	559	520	603	577	592	564	542	573	564	559	538	526	598	535	549	592	546	566	579	541	532	528	580	538	558	552	545	551	591	559	576	560	609	571	603	600	566	539	530	531	555	567	539	579	543	568	563	551	558	559	529	575	578	610	544	585	557	562	607	538	557	612	552	528	573	541	522	607	609	540	545	510	542	528	609	600	572	537	578	618	550	559	543	536	521	561	599	524	598	556	527	585	537	567	562	564	568	554	544	534	562	546	558	551	563	534	554	589	574	609	541	585	583	588	553	561	625	564	602	560	532	576	578	541	521	523	585	632	570	558	576	570	572	570	574	542	600	528	552	571	542	561	603	536	561	552	612	650	589	540	538	555	587	579	587	537	559	604	552	539	609	574	518	568	554	588	575	562	547	548
6649	468	210	147	162	133	126	109	102	143	118	138	124	119	140	129	118	145	119	129	127	106	118	149	113	126	116	115	113	130	137	115	111	131	127	108	137	101	122	126	126	138	128	113	113	123	115	100	133	126	123	95	109	119	121	126	108	134	133	117	110	127	106	141	114	130	126	108	123	120	118	115	113	119	139	109	119	128	122	112	132	119	115	131	107	131	110	121	127	114	103	124	113	101	115	123	142	116	137	129	115	133	136	134	99	129	125	114	112	109	106	119	128	117	124	114	125	110	122	126	119	82	129	125	107	127	131	128	129	119	123	123	107	131	113	120	119	128	118	119	120	118	100	122	118	120	140	103	108	126	98	120	124	113	127	104	138	130	134	117	128	124	106	109	116	110	111	114	116	116	120	131	121	110	109	114	112	123	115	127	110	112	125	138	128	107	124	114	123	127	116	130	113	116	133	125	138	120	99	125	96	118	122	121	134	131	121	103	115	125	136	117	110	124	123	117	110	113	128	133	127	111	141	135	99	114	135	125	111	134	110	113	110	122	118	104	107	133	139	115	122	95	112	117	120	106	115	126	111	136	114	116	113	123	120	131	118	103	120	110	109	111	103	114	113	123	108	120	101	113	131	125	135	118	104	108	124	124	130	104	109	119	137	144	109	119	110	108	115	116	131	121	124	110	110	108	117	131	117	105	99	116	121	128	122	116	117	117	120	115	108	129	139	119	120	132	115	118	111	101	105	111	136	133	128	122	114	114	118	98	131	115	117	115	127	125	116	119	133	120	100	119	141	114	112	111	117	111	112	126	106	116	99	107	131	125	121	123	114	117	138	103	117	131	126	121	102	117	117	119	132	118	124	124	127	104	107	102	128	120	116	110	140	118	117	121	127	124	131	129	121	127	121	106	119	120	113	114	104	117	109	138	121	116	118	121	133	118	128	110	118	113	111	122	112	128	133	107	124	106	123	111	141	115	133	116	116	111	108	108	121	109	108	123	119	127	140	116	115	127	128	108	124	132	126	140	120	132	115	119	129	98	126	120	106	116	137	122	111	125	125	123	124	120	117	129	140	124	107	107	115	103	121	109	142	111	129	116	127	99	123	110	113	147	134	143	131	127	118	128	112	115	107	115	105	98	99	129	115	122	119	130	112	138	127	112	118	126	127	121	116	117	127	111	109	105	118	112	123	113	134	100	118	144	129	122	114	106	122	132	124	119	113	98	117	112	113	112	139	117	131	120	113	117	134	130	122	116	128	135	129	149	119	109	96	107	118	128	131	107	113	104	121	120	162	130	100	125	96	105	110	134	141	119	107	127	127	119	125	107	115	131	115	136	116	108	124	136	109	121	120	103	117	125	115	128	116	120	125	120	109	102	130	117	140	122	128	123	118	127	120	133	111	138	116	119	120	111	120	117	103	111	116	112	123	117	110	131	102	112	122	128	107	137	105	152	121	122	109	116	120	112	120	126	116	120	135	113	102	119	125	128	117	108	126	127	124	110	126	109	122	123	92	120	107	121	110	113	111	125	124	120	133	86	119	108	139	120	119	124	133	125	116	131	131	131	123	127	113	121	138	116	119	144	129	100	113	121	123	115	138	105	121	110	120	116	120	107	133	116	121	126	132	123	115	118	112	136	123	115	123	103	129	115	131	113	113	111	107	120	108	111	122	95	138	105	126	113	116	127	128	114	127	130	132	109	112	116	117	105	118	122	133	126	112	117	118	113	146	110	118	134	98	129	129	118	122	127	126	110	114	112	115	133	118	137	126	122	123	124	118	129	135	104	117	122	114	114	127	112	125	127	103	128	128	111	119	136	128	128	127	114	125	107	133	111	121	104	118	142	110	109	130	117	116	119	127	106	135	120	130	119	128	112	116	118	132	120	130	113	100	114	111	120	142	127	137	126	114	126	109	120	138	116	137	119	101	128	107	105	114	122	116	94	116	113	108	97	123	123	125	110	120	110	110	111	113	123	109	131	114	118	139	120	110	119	121	131	125	120	114	138	125	121	95	139	109	122	113	108	116	114	118	122	130	118	128	118	111	123	130	123	113	105	125	115	118	115	111	108	112	113	136	121	118	131	148	102	117	131	119	152	126	121	112	128	130	102	119	125	116	138	121	134	113	114	108	123	102	106	121	123	120	137	137	126	134	125	118	136	123	108	122	108	122	110	117	119	113	139	120	123	113	134	128	132	109	111	133	117	121	117	121	128	122	113	119	122	102	108	122	121	110	126	116	141	116	131	99	124	124	124	134	106	124	111	112	139	154	114	99	110	122	121	94	131	122	121	142	135	129	102	105	117	134	105	114	137	128	120	117	114	126	126	127	114	117	111	113	132	113	109	113	127	109	112	137	107	126	137	126	127	119	113	136	122	128	108	127	113	114	111	133	126	114	122	109	116	127	124	118	135	112	143	116	107	122	118	109	143	115	120	101	116	121	130	125	115	104	112	106	104	120	114	116	101	129	151	118	108	119	117	108	115	120	108	117	112	109	120	123	103	126	127	130	131	125	127	113	117	131	145	100	125	111	110	99	107	122	114	123	105	128	114	126	113	147	131	122	122	125	119	135	108	113	92	120	104	105	121	115	103	127	141	115	123	116	135	113	115	129	132	130	102	112	132	109	120	121	128	112	127	119	114	119	127	128	123	113	133	127	121	106	122	120	127	126	103	101	127	102	113	108	122	100	101	119	119	124	99	124	111	105	120	123	123	132	127	122	112	107	120	127	115	121	113	135	127	128	114	123	115	128	119	119	121	126	119	116	118	136	131	122	118	125	122	129	118	101	115	114	107	125	126	118	130	122	107	131	104	146	147	125	102	106	122	122	125	136	122	120	122	133	123	112	112	104	142	126	123	101	132	126	117	119	118	110	113	131	138	129	132	108	98	118	119	122	126	117	131	120	110	122	111	128	123	141	136	90	119	129	126	114	99	142	124	120	121	104	127	128	117	120	117	138	112	126	105	129	130	106	117	133	113	96	118	110	115	123	116	110	132	107	131	108	128	122	142	137	110	96	98	109	104	122	118	123	99	110	136	125	114	128	117	131	110	124	125	117	125	125	126	117	109	117	130	108	137	127	113	123	119	116	135	122	88	111	113	111	115	126	114	115	137	106	117	141	119	126	118	115	119	111	125	109	98	121	106	120	114	117	127	128	116	124	116	113	115	93	111	100	129	103	129	116	134	122	110	116	107	115	129	137	107	121	124	119	126	116	117	120	127	138	116	107	99	145	113	121	110	132	123	128	117	123	100	108	128	110	125	122	132	111	112	119	124	106	120	100	131	136	127	123	109	151	111	124	109	120	135	135	132	105	113	90	100	128	114	119	109	128	112	121	119	124	131	140	118	111	129	124	138	114	104	136	118	112	140	119	121	124	94	128	116	108	130	111	108	129	138	139	107	108	113	116	114	123	123	124	124	108	112	106	121	120	122	107	121	126	120	128	120	114	104	104	126	112	124	110	124	124	141	102	129	138	112
6295	469	559	547	529	499	471	434	427	443	438	458	469	396	378	377	401	394	369	393	410	400	373	398	402	388	389	423	411	394	400	406	390	405	375	411	376	388	396	402	380	391	392	415	415	417	383	369	357	376	385	388	412	411	419	410	397	394	379	394	381	386	427	434	380	405	357	392	361	370	372	393	422	411	397	421	397	379	406	388	397	405	380	415	388	388	394	404	397	376	389	366	362	371	387	401	388	405	378	395	385	425	419	381	404	432	387	386	371	376	393	373	402	390	377	368	415	401	444	392	385	364	361	366	373	397	383	450	397	393	362	365	396	423	400	376	358	382	414	362	368	383	352	352	415	385	370	380	363	422	420	353	389	374	409	368	393	387	374	384	357	424	402	382	368	395	446	383	406	368	380	379	389	399	387	374	365	359	397	399	392	388	387	398	371	408	380	368	385	361	387	384	384	416	387	400	392	381	410	379	373	385	360	416	385	365	398	424	412	396	401	410	414	426	379	394	359	421	382	384	376	391	415	393	380	388	398	352	405	382	368	419	395	374	428	363	360	389	365	367	392	413	409	401	362	407	385	359	403	397	382	385	380	400	419	408	381	375	349	418	391	361	398	363	422	386	395	356	364	407	388	360	399	388	429	398	401	425	397	398	395	391	368	385	376	405	377	383	403	375	394	390	400	378	400	415	431	373	406	396	397	388	426	401	408	393	381	379	367	396	390	417	390	394	386	335	362	390	408	410	384	407	367	389	407	392	408	384	355	389	380	385	379	385	408	350	411	383	411	416	358	412	384	426	386	379	390	384	376	405	421	421	410	414	393	394	345	365	413	427	371	398	405	387	383	389	373	375	386	408	372	398	441	397	353	396	359	385	384	379	384	368	385	363	421	356	368	356	372	397	389	407	377	362	381	382	411	361	358	353	395	401	414	382	397	399	393	396	374	376	407	374	385	405	361	374	375	362	382	364	373	376	359	403	422	425	406	348	397	380	426	398	360	372	365	408	396	424	408	363	400	411	393	364	371	378	398	423	388	385	392	367	441	423	377	386	427	385	400	354	409	370	388	413	353	404	380	382	369	411	385	427	399	360	402	370	403	406	380	365	406	400	392	368	375	400	387	378	407	364	365	352	385	382	405	378	418	389	409	416	388	402	362	371	392	397	336	380	426	389	400	423	361	399	396	399	373	409	398	384	378	405	369	366	386	393	380	432	353	383	392	371	386	384	365	417	356	394	384	380	407	370	381	391	358	399	354	393	384	382	380	399	406	396	389	362	382	319	396	368	391	400	382	379	418	399	374	373	396	397	426	377	427	367	374	371	377	394	393	405	374	392	379	401	405	387	399	355	402	390	361	379	381	405	365	421	378	390	391	394	415	402	381	398	373	400	362	396	400	438	408	408	357	376	385	365	368	431	418	372	417	376	396	397	369	406	411	378	399	383	399	416	366	397	397	402	382	336	396	386	390	405	435	378	407	413	343	384	385	394	364	391	374	391	417	385	430	373	372	377	393	412	412	383	419	358	380	383	399	363	384	392	362	379	388	353	392	360	383	393	369	396	388	386	389	365	390	415	412	394	363	366	370	407	393	401	435	384	386	416	373	375	385	361	412	408	366	383	370	413	390	378	363	394	403	399	353	389	388	399	387	413	368	353	362	378	410	400	383	345	402	387	375	352	402	377	401	420	401	404	368	384	403	385	403	359	363	410	383	394	362	359	364	373	355	368	401	408	402	389	382	382	416	383	409	406	385	382	384	380	376	376	391	377	402	381	389	408	373	359	380	367	400	386	367	384	398	394	374	369	443	369	393	380	382	415	365	388	396	359	384	392	355	431	414	375	416	436	341	368	410	369	419	367	432	391	367	381	402	411	402	382	370	370	396	426	379	406	375	351	410	408	390	387	389	404	356	361	395	403	387	401	390	399	413	384	381	411	417	385	397	381	351	405	385	405	389	354	375	385	410	398	398	426	424	390	398	419	400	392	371	395	390	388	381	384	397	411	401	393	382	370	386	377	401	358	380	387	417	418	390	372	405	388	410	389	366	371	412	394	406	375	403	368	380	382	363	394	396	414	419	401	377	403	410	401	396	364	403	395	414	419	389	422	379	380	384	372	404	428	415	406	407	400	407	398	400	423	393	411	408	369	370	449	403	394	349	369	384	402	415	381	397	376	389	374	367	371	416	352	365	377	409	408	376	388	360	367	416	392	403	406	423	390	336	413	376	414	381	400	391	370	371	409	394	379	378	346	399	422	372	406	365	384	355	402	400	393	384	377	386	381	403	414	435	384	354	402	376	363	384	373	408	397	365	408	402	403	403	360	345	400	379	381	350	401	426	405	375	382	379	404	398	370	393	403	410	399	389	411	394	422	401	398	361	425	401	400	398	423	385	366	418	398	382	391	409	370	404	363	421	346	407	342	393	360	359	385	373	374	399	396	422	405	397	375	395	390	382	386	375	375	365	381	353	432	375	419	411	426	396	376	386	384	407	406	374	398	381	421	403	414	375	368	367	396	405	415	379	381	388	401	386	394	381	374	391	395	389	368	390	386	372	401	370	384	379	378	409	381	349	373	380	386	398	364	381	382	404	404	383	397	385	394	398	407	359	411	387	412	406	367	407	388	421	392	362	408	397	352	394	413	410	389	341	379	402	364	420	395	412	374	394	388	379	391	383	377	399	391	418	394	404	388	379	384	414	426	377	409	418	390	383	368	356	408	371	371	371	414	393	403	425	404	360	397	364	396	389	359	406	418	380	368	399	407	392	384	386	389	395	372	397	414	403	369	378	358	391	383	401	369	396	395	332	363	407	345	400	396	377	383	380	398	380	395	372	386	402	378	367	388	388	379	420	386	362	366	408	389	410	415	386	390	416	418	426	396	388	395	395	418	386	352	394	399	410	374	385	382	375	405	441	380	364	409	389	376	367	394	407	396	380	404	401	373	367	399	397	407	386	381	399	361	377	411	418	412	389	379	379	381	432	364	382	383	393	405	398	372	391	402	406	353	371	397	387	382	409	407	389	365	393	391	386	376	393	337	410	402	410	395	374	385	356	398	421	349	372	365	390	367	385	398	370	379	364	423	388	395	401	380	398	413	398	408	402	370	383	414	396	431	412	405	357	383	389	378	384	368	392	375	417	386	363	369	362	393	401	394	381	388	399	420	415	401	412	388	381	374	390	396	380	410	379	378	386	388	409	407	380	369	407	390	378	406	364	366	371	392	400	395	434	399	390	400	376	395	409	379	413	384	386	361	384	383	409	388	375	404	357	385	395	376	374	403	398	410	420	393	388	390	411	399	416	403	398	373	386	391	412	373	387	377	407	375	438	385	452	399	359	433	378	405	416	399	359	365	401	387	401	418	365	362	401	383	364	374	375	388	361	388	392	383	365	371	412	379	404	405	441	398	406	399	369	402	399	388	382	396	386	392	363	398	420	395	402	411	360	371	340	386	396	411	418	388	400	394	422	398	419	401	398	374	371	355
44553	11705	1622	876	644	485	358	293	232	208	177	162	149	148	117	146	126	116	112	105	111	106	120	100	121	106	102	100	86	86	89	102	98	102	86	79	97	104	102	81	113	96	89	96	99	93	81	89	92	99	85	112	94	95	87	86	105	88	95	92	96	91	90	103	96	84	72	84	83	71	87	97	100	82	85	106	79	100	101	89	83	79	79	75	77	94	91	79	72	66	93	90	85	71	83	74	85	77	102	82	94	84	85	94	76	83	107	102	80	86	92	77	70	92	92	72	97	96	78	98	85	113	93	79	99	98	81	81	82	93	86	90	82	86	87	84	78	89	79	77	81	68	71	84	100	91	101	90	88	76	97	85	103	83	78	90	98	87	78	74	96	105	75	83	90	76	97	85	102	79	92	86	87	85	90	87	85	100	70	85	79	86	104	93	91	105	94	81	74	91	82	80	74	89	78	92	92	93	94	89	102	90	81	81	92	91	88	88	100	72	89	70	93	79	91	80	90	88	93	88	91	91	85	86	108	86	90	75	70	91	73	75	103	101	89	87	90	85	86	82	81	112	80	101	77	79	96	87	82	93	103	89	79	102	81	86	84	101	76	89	78	83	81	92	96	82	93	87	86	110	87	74	105	92	72	94	60	82	86	80	74	90	90	81	95	93	85	92	83	95	83	85	83	81	88	86	75	92	87	76	83	99	82	81	92	80	79	87	73	93	78	90	99	96	97	93	84	79	79	90	85	89	79	89	68	82	89	86	101	103	91	85	94	71	65	81	90	81	72	82	80	75	90	79	81	75	76	94	90	73	99	95	75	104	82	80	78	73	92	84	84	96	88	88	89	97	94	82	70	72	105	89	86	94	80	83	81	75	85	92	74	77	102	80	101	92	75	98	100	90	95	90	85	99	76	99	88	85	75	101	97	102	90	107	80	72	90	82	92	72	80	87	88	91	93	101	80	97	83	79	83	94	70	99	89	94	78	76	76	78	97	98	89	91	97	72	91	96	90	107	86	111	93	72	82	87	77	90	100	85	89	110	91	92	93	83	83	90	75	86	84	82	84	108	89	98	77	95	87	88	107	84	90	86	93	104	100	90	94	82	96	93	80	94	78	93	84	104	71	103	84	91	84	76	79	82	87	98	77	80	95	72	89	92	86	70	98	87	93	78	101	97	78	107	93	76	81	93	72	91	107	87	94	91	85	82	81	72	79	96	92	78	89	86	97	99	80	102	83	80	83	86	75	69	86	80	84	83	89	84	103	92	76	86	87	78	86	95	93	89	81	67	100	98	92	100	86	91	76	95	90	99	85	86	95	103	73	74	92	86	75	65	82	93	80	87	87	92	74	70	93	72	81	95	81	104	80	79	78	81	70	96	85	86	75	85	83	90	82	95	86	71	90	127	93	79	97	89	95	76	67	86	88	90	89	93	106	93	97	82	94	79	87	82	104	103	95	101	94	84	81	88	101	79	89	80	89	114	85	77	94	100	86	79	80	70	99	83	96	91	87	83	92	62	102	92	76	73	97	72	87	78	83	109	87	84	99	103	93	90	85	94	98	65	80	84	87	103	85	77	79	82	85	84	89	76	85	97	84	81	83	99	66	60	85	102	82	90	78	75	85	86	84	76	86	96	81	100	77	81	74	91	85	85	93	86	97	101	80	100	89	82	80	88	98	77	96	91	80	80	88	79	83	82	86	84	92	87	89	92	102	90	81	99	105	91	80	78	72	98	90	81	109	93	93	97	100	77	94	99	81	95	90	74	76	79	97	83	83	82	86	94	85	87	96	87	96	91	91	93	95	94	94	84	84	99	71	86	96	90	85	86	73	79	84	87	87	90	94	93	92	82	96	78	96	90	77	85	89	88	87	89	95	81	100	81	87	80	85	79	102	95	88	91	68	93	97	77	79	83	94	78	89	100	76	77	77	83	92	102	78	99	74	102	95	100	80	91	85	96	89	91	90	76	85	84	96	89	89	73	90	99	82	84	72	82	72	100	78	76	83	84	96	89	91	75	77	84	79	101	81	95	99	99	86	81	94	88	106	85	102	88	96	89	97	100	87	101	77	82	95	72	85	89	87	85	71	84	82	101	78	84	91	95	83	72	81	97	89	94	80	79	93	81	88	89	76	81	92	95	85	91	82	84	80	108	82	97	70	88	87	93	85	114	84	89	76	82	81	82	77	78	95	85	88	88	77	82	78	88	82	92	99	74	86	76	88	108	92	90	94	101	93	97	88	98	86	93	83	95	95	101	74	84	104	89	96	74	88	84	96	102	81	92	85	103	98	78	91	87	92	86	86	104	78	95	73	97	92	82	102	92	74	95	89	79	86	81	87	79	83	95	103	84	82	87	85	85	64	92	93	77	93	71	85	78	81	98	80	90	86	79	93	109	85	97	81	85	83	93	78	83	87	88	81	97	91	97	94	86	92	88	80	82	87	75	73	97	84	92	84	75	84	106	89	114	89	73	67	79	107	87	103	79	78	90	93	76	99	92	77	85	91	91	97	80	99	89	83	79	90	80	90	98	86	86	84	93	91	77	81	85	85	87	80	87	92	93	80	77	79	88	89	74	79	103	78	87	87	99	81	75	103	82	79	85	82	92	99	82	89	84	81	77	81	91	86	89	95	81	95	85	86	80	85	88	81	87	102	75	85	91	82	96	101	70	97	98	77	96	88	90	67	86	78	90	90	81	81	93	75	80	92	87	82	74	94	85	81	94	84	89	98	82	91	78	85	77	71	97	105	88	88	94	76	92	91	95	103	95	95	86	77	80	85	73	102	74	100	81	76	88	77	90	70	75	90	79	92	87	91	72	80	94	108	103	84	72	79	74	94	87	90	87	80	100	89	115	80	89	87	97	80	78	109	92	102	90	81	75	80	70	79	67	84	72	63	98	86	91	87	94	85	91	87	101	89	93	87	84	71	82	66	93	60	79	86	98	87	68	86	95	88	76	87	105	76	101	88	96	90	91	96	75	78	96	102	83	96	77	92	86	85	82	94	105	97	98	94	82	84	99	95	92	73	101	87	95	84	72	101	89	89	78	97	81	71	95	104	93	75	103	83	85	68	76	87	87	97	95	103	95	75	82	89	86	77	92	94	88	102	85	92	88	100	100	97	84	85	70	87	97	74	82	81	91	91	100	86	89	76	102	92	93	96	82	96	79	88	93	101	91	91	82	83	90	82	95	103	72	87	93	79	86	109	85	99	84	91	85	83	109	99	90	84	72	84	88	86	89	83	78	91	98	84	78	78	81	91	76	94	101	79	100	94	73	93	78	87	82	75	100	90	88	91	88	85	72	107	88	70	88	94	99	94	103	84	93	92	69	77	84	82	91	70	69	83	73	87	89	78	87	71	117	77	93	113	82	89	72	83	87	91	86	93	78	88	83	102	86	78	81	93	96	97	86	87	98	78	121	100	106	81	92	92	74	104	73	95	109	86	84	72	98	96	80	101	92	80	103	78	94	84	86	87	90
25691	1487	3344	3585	3021	2359	1942	1528	1380	1124	1021	870	789	711	714	663	634	601	504	545	513	556	470	504	464	455	457	416	446	388	409	395	364	382	389	367	379	323	362	396	324	317	343	349	381	333	341	333	350	340	308	339	331	327	294	336	323	331	354	305	326	330	343	335	337	327	318	344	290	338	313	319	323	354	298	311	331	308	327	339	315	355	315	314	319	343	301	340	329	312	318	318	343	295	346	312	292	312	297	315	311	330	328	326	305	303	339	319	282	314	329	308	349	309	312	316	283	328	296	308	343	307	276	327	318	305	326	294	343	347	308	261	327	306	303	311	314	306	324	317	314	346	289	293	318	300	309	309	306	306	337	293	340	274	296	365	264	326	325	305	325	309	300	291	308	333	333	310	327	294	305	351	312	279	315	316	330	294	331	313	303	330	310	332	308	316	269	297	323	317	314	298	327	296	304	298	296	280	304	300	322	293	331	311	334	337	311	301	360	320	274	304	338	293	325	318	316	286	338	318	312	335	317	299	348	310	300	352	310	278	310	307	299	299	344	331	291	343	303	331	328	276	315	330	320	323	305	323	322	333	307	304	309	320	317	294	307	329	300	312	295	320	317	297	318	324	298	304	302	318	287	305	310	323	283	306	291	339	330	300	305	316	311	289	305	278	312	325	316	276	332	330	309	359	303	321	298	329	284	351	286	295	320	329	316	331	301	293	303	296	325	339	297	310	293	296	318	311	319	336	294	301	334	316	293	301	303	308	329	273	299	300	323	327	289	294	313	316	312	311	298	320	297	309	335	311	297	335	321	319	310	307	301	335	316	301	325	292	332	306	325	331	275	308	291	320	318	299	306	278	300	300	327	315	282	298	312	312	307	308	339	287	298	284	330	308	308	312	285	288	315	296	311	324	268	307	310	273	288	308	331	298	342	324	311	312	326	324	307	318	293	332	298	297	305	304	335	279	305	284	335	318	340	319	299	327	321	317	305	321	309	275	309	299	297	309	309	299	314	299	336	295	311	330	299	288	284	306	288	295	335	298	317	287	314	296	287	314	274	297	307	320	302	338	307	298	307	315	317	293	304	316	309	304	315	281	352	294	345	304	306	290	332	303	321	279	310	306	320	324	298	286	336	315	301	317	303	333	323	327	335	307	315	320	319	295	309	303	320	325	265	299	296	315	329	328	308	304	313	289	334	325	326	310	308	311	306	316	310	292	330	291	337	317	301	335	304	269	292	279	311	315	303	306	314	287	330	289	308	337	329	321	329	313	278	318	349	317	299	309	322	308	310	317	294	327	331	328	324	290	344	311	334	311	298	305	290	302	303	284	330	322	302	328	324	318	298	304	296	347	295	301	322	328	327	294	311	303	302	293	273	302	338	326	269	319	286	295	288	294	318	327	305	311	316	309	327	286	319	298	312	332	274	345	313	321	317	290	297	316	323	297	325	311	341	333	303	281	308	316	318	314	326	277	298	320	329	293	318	271	328	321	310	336	302	328	288	342	318	343	295	329	311	301	296	272	323	288	305	327	318	318	339	314	285	324	290	309	320	309	333	284	292	304	302	288	318	312	319	307	299	293	323	288	294	327	325	329	310	326	293	321	310	353	283	303	332	286	327	295	285	307	279	317	293	290	324	297	304	316	339	302	275	330	332	326	314	302	317	318	314	294	325	282	285	299	302	327	290	305	321	312	303	262	330	297	325	311	324	302	311	311	312	326	290	295	300	316	300	294	297	318	298	332	311	325	298	314	307	315	309	270	304	297	289	307	314	303	312	308	291	290	322	311	312	314	334	292	287	319	324	288	320	329	343	298	290	337	316	327	308	308	304	275	316	325	303	278	323	314	299	294	314	332	317	301	305	316	291	326	292	287	307	324	323	321	331	295	321	317	279	303	326	320	309	307	297	345	339	325	316	320	305	275	296	313	284	288	306	303	310	307	310	322	356	284	309	306	286	328	331	316	309	329	299	292	279	319	310	294	325	317	305	300	321	296	322	311	311	322	292	322	321	310	307	326	300	293	293	316	330	306	297	329	316	314	303	303	282	322	315	315	313	326	339	290	288	310	331	318	321	303	314	298	312	275	317	326	333	303	329	338	303	306	299	310	325	330	310	296	309	321	313	334	337	309	303	313	292	322	301	286	308	307	332	307	310	302	272	298	308	300	310	329	357	298	321	331	326	287	317	314	298	309	326	303	309	273	327	323	302	314	313	311	293	309	303	305	304	328	301	312	310	295	273	306	283	314	308	300	328	333	323	332	313	291	282	291	307	322	310	334	316	297	313	278	322	306	300	304	335	327	308	303	311	312	292	305	288	326	293	290	328	312	300	318	303	292	339	318	305	307	333	312	304	270	288	305	307	290	302	336	320	320	317	321	306	306	304	298	324	284	323	322	318	322	342	298	299	320	285	308	345	289	337	286	295	286	323	298	324	321	306	315	299	293	302	316	298	293	338	309	318	297	287	312	282	304	288	303	303	330	284	298	287	319	287	321	306	302	333	308	286	324	291	288	328	290	286	305	311	290	325	333	318	283	288	290	323	310	287	304	279	315	325	290	322	335	300	332	290	312	297	297	307	321	320	312	326	300	276	298	329	287	258	307	295	313	311	324	315	299	338	323	311	319	305	328	293	263	305	317	299	294	285	298	276	290	300	290	303	331	303	296	316	344	314	300	305	302	305	348	330	298	309	319	335	304	297	318	302	283	303	294	305	330	308	297	336	283	307	308	327	337	304	284	289	306	299	288	324	295	277	305	291	304	292	352	316	305	319	332	338	288	320	316	302	265	328	310	333	288	291	323	309	321	309	314	354	280	319	306	315	307	271	322	317	342	329	320	320	317	300	302	330	286	301	306	286	326	307	269	310	285	279	322	279	335	265	315	321	317	315	301	311	333	302	310	316	307	317	281	305	283	321	307	343	302	307	316	315	300	289	291	307	340	334	272	306	286	298	320	297	304	314	280	306	313	301	312	312	299	310	335	289	307	327	316	293	288	288	292	292	341	278	303	276	314	270	302	286	286	316	315	314	319	320	282	324	313	313	306	303	307	340	308	300	286	306	306	318	339	301	315	285	301	342	309	336	276	311	331	330	313	353	320	340	309	338	325	285	291	324	294	299	302	305	278	325	297	311	290	312	311	284	323	292	307	290	344	312	317	333	293	305	300	297	312	300	284	304	301	335	301	309	314	292	324	325	289	293	270	312	304	337	317	323	366	284	293	304	302	309	294	305	335	312	292	304	326	261	318	288	343	299	296	301	312	300	323	316	302	304	290	321	317	315	297	334	327	311	320	318	301	307	336	305	299	288	299	333	310	325	321	360	299	313	299	300	293	342	306	329	317	313	294	307	283	329	317	290	302	301	309	324	305	305	299	326	335	315	325	318	291	318	309	301	298	329	320	307	311	301	310	324	299	306	294	310	312	296	315	328	342	312	303	274	311	322	290	320	277	322	329	285	309	278	299	317	288	318	336	344	294	280	312
60127	21977	4768	2136	1434	964	739	587	495	375	391	340	307	300	332	272	261	260	240	220	220	215	204	223	218	183	214	188	190	168	180	174	179	196	198	185	191	191	172	181	163	185	185	196	183	189	165	176	168	184	188	165	187	196	203	194	185	160	200	174	168	177	168	180	196	184	162	186	195	200	196	183	167	204	185	180	195	159	195	206	192	166	178	160	158	160	168	176	199	194	202	167	213	197	201	166	163	207	170	192	179	156	199	189	178	196	160	186	187	178	202	193	184	203	185	186	188	192	174	187	184	173	181	184	168	189	187	184	172	169	170	191	187	181	193	175	191	184	165	181	189	205	195	164	157	177	197	199	187	185	194	168	194	186	173	152	175	179	174	182	202	172	169	176	202	175	181	171	189	194	203	170	169	185	156	192	179	183	166	179	165	175	196	179	207	182	158	176	198	202	190	179	183	186	188	178	171	171	185	170	182	178	167	200	169	171	196	153	175	209	178	172	175	195	175	169	177	174	192	205	214	186	150	178	185	181	197	184	181	177	180	156	182	176	187	194	152	177	190	178	168	172	194	193	178	192	172	167	183	166	187	197	169	166	171	182	151	188	165	192	187	183	174	174	188	180	184	198	157	180	177	151	156	197	192	158	191	175	186	160	187	190	154	193	175	176	165	174	180	181	164	185	171	202	182	173	172	175	159	168	182	167	190	176	164	162	198	186	153	158	191	196	147	176	191	193	160	182	181	155	180	167	159	179	188	189	187	184	178	192	188	177	187	199	193	184	175	191	163	166	174	188	151	182	165	199	153	169	156	195	175	151	175	167	162	184	168	180	186	211	161	186	169	179	189	190	172	181	172	183	171	171	190	187	187	185	169	185	191	176	217	180	164	192	175	163	172	164	190	173	154	187	187	166	165	152	160	161	173	191	182	187	195	175	167	178	205	205	178	204	167	189	182	162	199	201	177	185	179	201	179	161	182	206	182	159	175	192	165	179	174	197	202	177	181	173	187	172	163	172	174	181	188	192	181	185	212	159	186	176	199	179	171	183	195	170	190	179	190	179	177	188	189	176	186	184	183	168	203	157	160	193	175	203	170	185	171	184	200	176	169	193	186	183	181	194	162	189	170	170	175	202	170	191	168	186	188	190	185	185	153	152	206	187	172	196	165	199	204	180	180	184	187	178	194	200	197	172	180	163	162	188	183	192	172	185	173	163	190	181	178	202	180	168	161	192	188	174	179	210	163	176	172	184	169	172	191	139	189	177	172	170	178	178	187	162	155	182	185	170	176	185	177	195	213	177	204	170	174	175	206	175	188	232	181	193	185	181	173	181	179	175	163	182	196	162	160	160	183	200	168	191	183	171	187	185	193	171	180	176	191	195	184	163	192	190	190	169	146	164	159	187	171	186	185	194	184	163	154	143	178	173	165	178	173	187	184	168	169	178	160	183	179	182	193	192	177	173	179	170	170	180	155	195	168	198	168	148	177	162	169	192	188	156	185	198	143	159	176	168	157	193	166	197	200	187	191	193	209	161	168	184	194	202	182	181	197	177	169	189	182	183	197	155	172	191	180	184	188	168	188	171	163	185	180	207	202	193	194	195	179	170	192	196	197	189	184	180	171	177	185	176	174	165	202	197	191	168	180	157	155	162	188	191	172	183	195	177	192	170	184	195	174	162	171	213	199	185	207	203	188	173	183	193	172	151	166	202	162	190	184	180	206	183	181	170	168	179	171	188	173	179	179	179	177	172	159	185	188	186	192	211	184	182	182	200	152	189	174	179	177	185	192	150	167	201	187	187	168	173	176	177	183	173	201	181	170	200	166	168	173	191	179	179	196	190	181	177	193	184	187	176	168	172	170	185	188	194	187	185	195	170	181	179	175	193	168	200	213	173	179	171	187	173	201	199	163	164	155	174	170	185	189	190	153	213	201	198	183	170	160	175	165	156	176	152	188	166	183	222	190	190	178	169	171	180	204	205	195	174	191	188	174	173	185	191	162	176	179	183	176	163	179	178	197	186	199	172	178	179	180	153	195	166	174	179	178	168	186	177	173	184	178	171	176	158	159	177	152	189	191	171	192	152	177	199	191	185	200	174	192	181	173	178	193	193	144	166	179	183	186	165	194	153	179	175	184	192	165	178	156	191	183	173	193	191	179	188	181	174	190	145	155	186	172	182	199	159	206	176	192	196	193	185	168	189	186	183	185	181	166	173	211	199	187	178	179	173	172	184	186	193	192	169	179	166	183	193	164	222	177	188	198	172	182	200	176	181	171	195	204	169	181	178	188	200	167	180	185	201	173	186	165	172	182	161	202	173	158	189	157	171	183	167	178	182	182	166	170	188	188	195	165	163	171	179	187	182	182	184	182	145	174	178	182	174	191	162	191	182	165	210	184	184	183	176	192	184	165	160	179	210	187	172	174	153	191	171	177	182	187	181	163	178	190	169	189	188	161	187	181	169	183	155	177	174	184	179	177	202	206	183	179	165	162	158	177	173	175	162	188	187	174	186	184	178	155	167	181	201	213	184	188	173	173	173	196	204	166	194	173	181	177	168	167	181	178	173	179	163	220	171	164	177	181	180	189	174	195	192	194	190	156	163	176	197	166	168	181	172	179	162	178	162	182	189	173	162	174	155	186	189	187	187	200	164	189	193	177	188	182	162	162	166	188	185	180	205	188	160	164	178	168	174	185	187	185	207	193	168	194	185	200	181	200	174	177	177	194	183	204	183	193	191	160	173	175	140	183	160	181	145	169	190	178	181	170	184	150	175	188	183	179	157	191	204	198	177	196	187	203	175	182	168	182	166	171	170	184	188	161	187	176	202	164	160	172	188	161	188	171	151	170	171	198	176	181	182	168	165	175	161	185	169	173	185	201	171	190	210	180	178	164	174	174	194	175	185	181	180	196	169	184	176	168	193	177	159	176	187	169	200	213	189	189	203	174	183	185	199	175	172	171	184	180	177	178	184	171	156	189	159	166	161	173	165	178	149	173	209	192	173	164	191	181	191	182	177	195	176	177	175	201	186	163	177	174	184	164	187	198	187	199	193	191	173	174	172	186	218	177	160	165	172	174	148	178	186	168	191	186	168	171	166	172	159	181	167	190	157	187	194	167	158	172	185	167	184	166	193	197	158	169	182	189	181	182	187	185	171	191	172	175	164	172	182	199	188	192	225	183	176	193	187	178	181	172	166	176	187	197	180	172	187	176	194	173	171	165	169	176	171	184	200	184	157	196	167	189	171	157	168	192	217	184	159	184	192	189	188	187	171	167	191	191	180	185	172	152	168	182	178	185	188	145	164	163	190	173	162	181	168	144	174	173	189	179	154	227	164	191	153	180	184	160	185	176	187	198	181	173	190	182	181	169	176	181	176	170	227	181	201	195	165	185	173	158	208	174	194	187	186	169	174	206	170	178	176	170	185	215	190	193	182	168	196	168	156	175	182	179	171	166	192	165	193	163	190	198	183	190	151	188	189	159	165
34479	2758	6275	6702	5525	4585	3593	2987	2574	2154	1840	1794	1530	1490	1397	1217	1174	1137	1039	998	963	968	925	889	777	866	780	843	795	788	711	711	762	747	723	664	698	696	692	663	678	641	651	643	651	601	615	639	611	548	605	598	598	641	640	630	574	630	603	611	586	632	580	641	606	611	605	617	595	609	641	613	607	580	557	599	618	600	597	553	575	561	579	625	583	601	583	584	577	589	598	570	595	559	610	606	607	616	533	564	636	572	577	615	560	575	580	538	578	594	580	589	563	564	552	608	612	565	571	558	557	552	592	586	597	596	575	609	584	564	604	574	552	581	606	556	563	547	619	562	542	605	573	604	524	545	607	571	568	580	560	564	566	572	555	606	576	598	572	559	599	557	575	570	593	604	575	611	585	553	567	584	551	549	578	606	570	560	526	587	576	564	563	593	583	580	563	527	580	588	569	561	567	544	559	559	572	578	566	584	544	573	595	544	615	553	575	553	568	585	535	575	610	559	577	586	567	592	569	538	549	568	535	565	594	561	557	518	540	562	562	550	589	545	587	582	586	533	562	580	585	602	564	607	581	529	579	566	566	539	573	603	521	583	525	579	592	564	570	575	571	604	564	561	550	553	602	608	529	583	573	542	551	545	545	563	618	544	539	574	558	526	509	557	581	562	582	542	505	561	597	592	551	548	570	558	567	571	550	586	532	603	581	596	575	555	570	568	504	536	559	551	534	556	546	538	617	584	558	524	540	540	577	579	544	572	592	530	529	584	607	539	560	573	557	577	580	595	583	576	571	541	512	556	604	556	561	553	545	567	609	585	591	530	581	582	589	607	566	543	561	566	541	570	584	598	606	579	598	563	599	565	536	548	586	558	566	561	558	623	585	558	575	558	561	517	538	613	586	520	557	540	572	551	562	567	539	616	575	573	595	590	584	573	571	523	550	562	581	549	548	587	616	549	592	565	557	557	554	574	583	569	603	605	604	543	536	555	564	580	587	583	557	569	581	550	587	537	555	582	586	619	567	557	580	585	554	592	584	518	587	582	560	562	540	562	611	597	538	576	582	584	557	522	556	542	543	558	532	562	544	541	558	573	562	554	560	602	596	561	553	519	605	541	562	541	537	576	587	555	587	545	531	612	592	580	567	538	573	568	563	547	583	562	563	552	542	589	586	600	566	557	552	603	608	581	578	596	607	534	572	552	583	588	530	567	563	565	582	579	580	558	547	572	577	581	540	586	515	579	536	572	549	585	579	563	576	567	572	552	535	582	544	578	615	523	552	539	567	536	577	570	556	591	551	591	579	546	576	596	560	544	575	545	584	549	544	599	558	536	586	598	557	609	563	570	561	632	558	544	560	508	604	607	574	581	523	579	566	576	531	573	536	569	562	565	579	544	605	541	574	605	561	582	616	571	579	550	597	517	566	540	623	576	578	534	562	574	546	536	563	571	535	588	603	570	601	561	531	552	613	545	555	560	510	526	569	551	543	552	521	539	605	556	559	509	531	563	593	619	562	572	574	599	563	567	560	567	533	565	567	540	570	551	574	604	582	589	558	512	570	572	530	566	563	582	570	590	594	613	538	581	555	570	619	556	581	617	595	551	554	589	561	553	545	569	560	598	586	569	575	573	563	541	573	584	548	584	537	559	537	608	583	534	574	571	532	534	551	561	574	586	593	556	558	557	590	576	566	578	583	572	575	517	576	573	557	583	536	569	576	598	561	569	540	561	547	566	562	567	565	533	592	556	604	551	566	575	569	575	592	595	553	595	603	566	566	592	545	549	524	592	532	576	578	577	545	558	598	574	582	542	574	578	525	563	614	577	568	566	553	589	552	541	578	527	572	625	593	615	578	562	582	580	557	532	601	580	541	553	572	552	529	524	535	571	595	539	534	572	548	573	550	550	540	572	537	565	574	593	586	531	596	589	575	510	545	510	553	569	543	540	591	572	559	555	566	547	562	545	593	529	560	556	554	561	534	563	595	572	564	568	561	539	568	558	564	574	583	581	566	606	574	559	582	551	543	540	547	584	566	523	534	596	548	583	585	535	584	561	594	600	555	587	514	584	592	574	551	576	582	590	533	567	586	561	542	567	577	522	578	559	545	557	583	598	542	641	589	568	527	581	554	525	560	585	568	546	587	555	588	540	536	599	577	567	570	560	589	591	525	565	551	550	570	569	586	518	544	553	593	618	560	576	580	609	544	555	600	544	547	551	544	592	570	577	555	540	588	576	555	588	553	552	594	555	525	534	533	584	571	565	583	556	574	540	554	562	591	584	557	535	563	562	556	590	578	568	576	560	575	565	565	551	587	592	583	552	561	600	555	591	571	539	591	565	573	540	538	532	605	618	593	571	561	559	592	577	563	540	611	571	526	589	598	537	566	557	528	569	552	545	575	584	557	541	542	536	570	555	565	585	584	600	531	529	564	553	557	546	555	578	562	591	544	577	554	522	562	625	552	530	570	565	591	537	552	544	601	581	596	548	574	559	535	537	537	561	575	572	580	583	597	560	591	573	572	550	588	589	568	575	569	585	626	572	605	627	593	551	581	561	580	556	561	574	550	539	586	559	536	576	571	600	565	573	605	586	536	597	527	602	597	586	559	548	578	591	602	535	584	565	559	552	584	543	572	561	610	535	553	518	580	572	562	576	554	559	599	549	547	592	572	607	615	539	560	604	549	570	602	591	577	586	540	559	523	583	577	584	561	590	567	561	550	590	613	593	572	514	551	578	537	587	591	564	567	591	536	616	573	557	568	546	547	549	561	582	613	542	588	566	556	544	528	571	555	576	561	522	569	589	536	508	561	582	531	557	578	555	569	548	538	544	579	544	529	561	554	545	583	598	585	568	580	545	565	575	583	543	560	602	570	569	601	572	557	527	583	542	562	574	571	579	533	558	587	544	544	555	561	594	578	553	567	590	551	581	562	578	566	539	586	574	557	577	547	582	562	618	601	522	589	610	602	561	588	589	570	554	572	550	573	579	597	560	568	562	597	591	584	559	575	559	580	543	562	596	552	563	561	626	552	543	562	560	550	534	572	557	543	602	583	561	568	523	534	574	576	529	558	567	543	590	539	535	590	564	550	594	577	529	504	530	566	571	577	555	591	528	544	543	567	574	554	589	594	576	575	580	572	560	519	593	524	555	545	575	558	557	595	596	534	559	534	529	607	563	584	537	546	541	551	570	529	538	588	606	572	551	571	565	566	539	612	565	577	542	558	560	570	571	585	577	592	526	536	551	551	536	577	549	587	555	560	552	568	538	564	590	575	573	588	578	575	584	593	544	540	591	589	553	579	506	592	559	562	547	574	577	561	511	560	573	550	575	527	573	578	575	524	549	538	615	556	565	537	551	569	567	556	582	549	562	570	572	581	573	547	540	579	542	528	563	576	573	598	542	556	517	554	558	565	613	565	539	596	529	514	604	550	572	576	579	566	527	605	571	562	563	569	547	558	564	599	592	541	537	554	574	581	580	569	607	547	547
7088	547	196	185	163	150	127	120	126	123	122	117	122	132	131	118	128	119	104	128	104	135	112	144	124	125	118	106	129	130	130	118	134	116	134	119	109	124	92	103	130	105	132	118	133	153	134	124	137	127	130	126	127	138	126	109	132	130	119	115	110	107	137	94	122	143	118	123	124	115	127	109	114	125	139	117	130	110	120	117	118	105	124	110	109	117	129	110	134	98	103	126	126	133	125	138	120	120	117	117	133	112	147	121	110	129	130	124	110	112	99	129	106	109	134	109	116	117	139	124	109	126	130	129	126	106	120	119	131	128	113	134	129	127	134	110	119	133	107	117	94	110	135	143	93	113	105	117	117	108	119	131	123	110	108	126	96	136	146	121	109	99	116	114	113	99	111	117	117	118	118	119	118	125	109	94	119	123	128	99	108	99	111	115	125	109	133	124	124	114	119	125	110	120	115	120	123	126	123	111	128	121	114	105	101	91	116	125	137	122	111	120	114	123	125	137	120	111	96	112	108	131	114	125	116	136	122	108	126	122	124	134	102	121	148	102	136	132	103	124	140	116	119	105	121	117	140	103	117	111	120	115	130	108	136	110	133	126	108	119	98	112	109	92	112	123	135	135	107	115	119	108	119	133	116	107	129	118	122	116	107	116	138	133	138	141	106	123	106	125	130	111	124	97	115	135	139	110	113	118	116	116	128	133	124	120	115	126	111	108	119	143	110	130	116	125	117	107	109	125	114	114	148	120	130	107	125	129	115	110	108	117	123	118	126	102	113	97	117	118	119	120	122	118	99	119	123	97	121	125	122	142	123	105	123	113	128	116	104	127	139	125	117	131	135	124	118	128	138	117	132	124	114	128	133	116	118	124	118	120	124	120	93	115	112	120	131	115	120	132	139	118	134	141	115	125	115	114	121	129	124	108	113	118	119	101	122	117	108	133	105	122	105	117	131	115	111	120	122	109	102	141	136	119	119	115	126	146	121	127	124	127	120	127	119	129	127	123	131	132	97	119	120	142	137	109	129	132	115	120	102	122	113	132	126	109	99	123	116	123	109	115	119	128	122	129	116	132	128	114	108	99	113	122	114	122	120	124	134	123	114	129	113	114	102	133	103	135	129	113	112	109	128	125	119	121	118	126	138	118	114	94	145	121	111	120	145	100	121	115	106	115	116	119	108	112	128	108	118	133	124	121	105	102	117	108	109	124	112	131	109	127	122	128	112	132	138	139	108	121	136	121	120	120	106	95	113	102	106	122	120	128	110	118	135	103	110	119	117	124	143	105	112	118	113	124	126	105	119	118	110	121	103	108	114	106	131	113	110	123	113	117	134	120	117	129	118	114	122	125	101	130	107	100	130	128	129	119	126	117	112	126	99	119	129	116	111	119	121	125	123	104	112	104	122	110	130	123	133	144	115	109	108	128	111	116	115	137	106	106	121	139	123	112	113	103	111	136	131	120	118	120	109	128	113	132	127	115	122	140	127	114	109	105	133	111	110	134	133	108	122	129	119	105	92	115	123	119	120	121	122	111	130	121	127	127	116	118	128	109	139	121	127	117	120	124	106	116	111	114	119	132	119	123	120	113	100	97	121	120	118	131	120	113	114	101	117	124	118	115	120	122	110	100	106	106	121	112	127	130	122	126	116	123	124	124	116	127	121	112	123	107	115	118	111	113	114	124	114	111	101	124	99	125	144	116	107	108	110	127	127	126	114	125	142	130	118	115	114	128	125	124	140	125	108	111	119	119	116	125	122	99	123	114	118	129	106	125	113	133	142	104	116	117	126	118	115	109	103	120	122	125	123	98	112	138	113	114	125	129	115	116	113	126	133	137	115	124	104	112	139	116	102	143	112	113	126	132	116	123	112	116	108	103	124	126	120	106	119	111	133	109	115	133	138	110	111	113	120	105	112	113	138	116	138	118	117	118	101	114	102	118	111	127	118	123	120	128	126	126	115	118	123	118	112	112	133	126	102	126	119	135	123	114	133	115	115	115	121	139	128	105	115	119	126	146	115	127	98	107	138	123	132	125	118	123	110	114	114	108	116	129	94	136	125	111	113	116	121	112	137	109	125	132	125	151	134	110	116	107	124	122	112	124	121	128	117	105	127	103	111	134	119	112	128	99	99	123	111	131	119	121	108	129	129	103	115	114	130	135	119	102	114	126	120	114	125	146	133	125	118	117	96	138	133	108	116	133	127	130	109	124	119	98	129	104	102	112	106	128	103	99	138	119	141	119	122	103	102	131	136	106	123	124	121	112	111	113	125	128	131	122	102	111	107	115	125	118	132	124	131	131	109	123	119	120	94	108	132	125	123	107	95	126	118	122	138	101	123	127	140	136	107	108	132	109	111	114	112	127	119	116	121	116	133	116	130	97	125	123	105	126	112	120	113	95	133	122	137	134	133	118	123	145	100	120	106	101	117	102	109	120	111	142	141	98	134	122	123	121	124	130	118	119	113	116	108	121	145	108	107	106	115	125	142	136	138	110	121	103	130	111	122	121	97	132	113	100	120	126	110	123	123	118	115	136	124	128	127	104	101	116	100	134	111	120	120	118	119	124	119	126	103	119	119	132	111	120	112	126	124	128	103	115	122	89	89	118	104	142	103	134	110	99	125	127	120	130	118	133	117	103	136	108	107	112	128	111	112	112	99	119	113	118	116	118	110	124	117	122	114	111	99	110	122	108	118	113	115	122	116	110	119	121	119	108	113	103	126	115	113	128	135	128	125	117	103	115	108	124	124	128	119	115	126	129	126	122	126	122	137	112	108	107	99	112	120	116	130	137	112	113	108	124	112	124	130	133	128	138	104	108	108	130	110	110	121	112	129	97	103	112	120	134	93	117	124	113	121	133	118	109	118	124	115	130	116	134	122	104	98	113	122	106	114	111	130	114	105	123	97	117	126	118	110	122	117	145	99	115	110	118	107	120	117	129	108	109	116	133	133	107	138	126	105	104	100	137	118	113	132	105	129	117	113	128	131	109	130	119	110	105	116	123	114	120	110	109	109	111	131	104	115	112	131	104	122	129	110	114	128	133	103	113	118	134	128	119	126	109	120	127	104	116	122	99	122	129	109	107	125	126	123	113	118	121	117	122	101	129	138	136	128	109	121	128	128	131	143	114	135	119	119	130	132	131	112	121	113	105	119	107	141	103	112	100	128	121	123	103	124	113	117	118	111	134	130	113	128	126	121	136	112	115	106	133	134	102	120	122	117	123	110	136	108	98	122	110	105	110	126	124	116	117	120	125	125	124	107	96	98	121	136	114	121	132	109	123	117	122	124	110	130	100	121	87	136	135	112	131	132	120	127	107	140	128	121	129	115	124	124	106	119	119	135	102	142	111	116	120	131	119	136	139	118	128	122	127	111	113	126	120	129	120	124	101	111	135	118	118	115	121	128	116	129	130	125	125	126	131	125	111	120	114	127	117	116	128	131	111	106	137	136	131	101	129	127	105	122	135	143	107	107	139	116	123
6993	460	582	603	531	515	476	453	436	438	386	405	402	411	431	415	395	416	397	392	442	408	398	410	408	437	438	417	375	375	417	387	371	414	396	383	428	364	400	391	412	377	392	385	404	420	415	413	386	422	402	367	395	410	373	393	372	385	400	396	359	406	412	395	414	374	401	356	404	356	396	389	386	396	364	395	381	404	383	400	366	359	348	385	407	368	345	353	370	383	415	413	379	396	394	382	395	375	407	380	395	411	361	397	418	410	376	431	383	395	393	443	402	385	394	395	373	356	377	388	348	393	393	376	403	397	399	385	379	407	379	384	420	380	398	395	409	379	387	409	389	362	383	390	376	392	391	392	396	395	365	379	394	389	323	411	374	394	428	383	367	379	363	389	432	398	401	392	381	368	380	402	376	369	385	395	390	388	358	398	388	402	396	379	424	374	370	397	389	367	410	396	379	411	366	394	392	403	380	421	361	393	433	391	384	417	353	398	374	394	400	362	405	414	364	357	357	429	341	426	374	414	398	392	387	431	354	384	376	392	394	370	365	364	391	354	381	377	391	392	386	383	394	356	397	401	353	436	391	418	386	374	370	438	377	381	377	393	389	386	384	373	402	420	413	395	395	390	390	376	380	383	382	390	395	361	410	389	401	366	382	390	369	422	421	382	378	334	346	408	394	454	369	392	397	383	370	389	351	396	369	360	399	394	350	394	379	356	383	411	362	388	408	410	387	349	352	401	359	376	397	370	382	353	382	368	378	386	444	365	418	389	383	364	394	330	378	381	409	398	379	390	337	407	371	388	398	386	375	393	389	402	364	346	392	411	396	402	374	381	415	451	403	399	399	336	390	392	392	399	356	409	386	370	400	385	398	379	378	377	386	440	377	394	443	371	375	382	399	378	383	364	388	418	395	378	379	373	397	351	369	377	358	453	390	409	375	405	399	360	374	399	383	381	408	414	361	378	386	398	372	386	423	407	396	385	405	376	418	401	387	393	364	408	342	408	406	408	404	391	385	362	413	393	352	386	370	364	389	396	378	387	374	381	411	390	388	364	396	416	352	375	373	411	366	406	401	400	365	400	367	361	420	385	425	378	395	375	386	342	410	400	388	389	397	384	402	384	393	388	415	412	360	377	395	395	427	368	403	383	373	357	408	390	405	377	401	375	384	400	370	360	417	404	382	394	373	355	385	373	349	412	389	409	391	407	378	380	347	364	386	398	403	373	393	402	367	402	405	385	359	389	367	431	403	381	379	358	380	361	366	412	376	397	399	419	377	385	406	399	406	415	361	403	411	352	428	396	379	379	398	395	411	382	370	395	385	379	409	395	399	369	416	387	365	388	377	390	367	423	407	403	392	390	412	401	408	369	391	372	381	356	394	367	435	403	392	397	386	375	356	346	378	405	387	387	431	375	391	391	342	399	388	390	368	367	387	428	377	378	373	383	370	379	399	395	414	385	384	369	379	394	374	395	421	431	414	387	389	397	380	396	423	329	403	390	376	404	375	404	366	407	410	369	400	364	398	408	419	400	400	387	378	404	348	417	383	344	385	382	379	374	355	383	402	377	369	400	410	397	407	353	389	374	354	368	387	395	376	365	398	403	368	385	411	401	399	420	375	366	391	373	399	344	378	386	393	350	431	411	410	393	382	396	383	400	393	398	434	413	429	384	398	393	371	387	376	367	366	401	377	364	386	409	397	370	397	378	364	373	379	348	392	374	391	381	374	400	409	411	368	383	375	388	418	397	376	387	393	335	360	410	387	367	349	394	411	409	362	356	435	401	409	391	371	383	425	382	374	355	360	376	405	352	423	390	375	385	402	367	354	386	413	389	389	383	378	415	362	365	408	380	397	373	398	388	392	354	366	370	367	393	421	394	394	355	382	404	364	392	417	379	397	365	376	402	382	393	407	386	389	384	397	383	399	357	381	397	383	374	380	376	376	366	425	351	402	378	393	374	381	385	368	391	386	398	393	414	432	391	402	385	386	407	401	394	363	390	390	404	389	408	398	365	384	394	386	379	388	418	381	379	349	383	375	403	379	375	391	404	386	396	361	401	373	396	389	388	406	413	400	362	407	393	392	383	341	381	369	377	377	397	390	401	392	388	373	385	402	388	372	388	401	423	387	419	376	363	381	342	386	395	401	383	369	403	398	375	430	359	387	380	361	393	396	387	380	399	410	413	421	414	390	416	361	352	396	401	413	338	374	368	394	378	393	377	382	369	372	369	402	351	348	413	383	383	362	362	397	395	407	381	402	390	354	385	381	416	412	386	386	400	370	376	404	387	413	387	406	350	388	387	382	386	407	392	412	393	406	379	403	374	355	378	372	378	411	389	370	393	374	360	375	387	403	375	371	367	369	388	414	367	374	439	365	384	387	392	395	346	402	376	376	390	436	393	410	410	415	370	410	400	383	400	405	436	399	405	426	429	360	371	410	377	392	381	384	391	381	434	443	377	363	365	385	406	402	395	348	367	381	396	368	394	398	392	431	379	396	404	403	377	406	390	404	370	381	391	349	352	379	348	381	388	356	395	396	415	383	401	404	387	408	417	384	399	412	361	396	410	407	385	370	391	357	393	414	388	415	432	393	388	373	410	401	373	368	355	372	429	374	384	396	398	376	392	340	376	367	370	374	402	360	411	384	407	372	391	381	428	394	411	419	383	386	434	347	327	414	388	385	379	376	342	392	356	383	406	390	418	385	390	376	389	375	389	427	404	390	382	467	403	393	350	395	416	384	399	437	383	377	381	395	365	400	406	410	408	400	373	379	370	426	370	355	373	376	366	407	434	399	355	404	394	362	375	401	407	398	382	332	402	405	361	419	376	415	388	363	419	385	379	386	396	373	395	407	398	384	360	385	381	371	407	365	397	348	426	431	397	378	442	383	356	382	375	363	386	394	377	423	376	396	381	397	381	361	402	433	392	408	382	378	396	378	359	388	382	395	384	403	369	367	364	356	378	348	379	366	413	388	388	364	377	393	390	395	377	423	404	402	413	384	409	394	363	413	439	374	379	401	380	343	393	415	391	393	406	413	397	351	376	351	397	401	406	386	375	352	434	414	383	392	364	385	396	397	397	399	398	405	398	397	420	392	402	374	368	360	388	400	403	413	369	372	368	385	371	358	399	368	383	390	375	389	391	365	416	384	376	406	405	369	393	396	367	368	374	411	394	363	345	411	367	353	395	385	366	395	374	392	398	384	418	368	380	406	404	376	425	370	406	362	382	339	397	380	404	389	419	412	410	364	436	410	368	396	405	414	384	367	381	355	398	382	385	416	408	379	412	406	412	407	382	409	342	381	370	355	411	405	389	402	394	423	378	383	400	392	410	397	416	377	397	383	398	390	384	406	397	383	409	376	369	363	369	373	431	399	419	405	382	396	368	371	381	364	412	397	366	369	358	382	385	424	406	403	376	386	365	414	433	418	362	408	378	358	395	364	362	413	351	385	355	401	423	396	356	380	377	368	366	417	390	403	412
46643	13544	1720	983	657	470	346	290	232	193	186	187	148	113	136	131	118	107	123	95	111	91	98	84	95	105	109	97	92	90	94	119	85	91	96	88	95	91	101	80	76	86	88	100	86	108	81	81	92	79	94	101	87	93	102	106	91	96	77	93	111	71	77	78	90	74	97	92	106	84	92	84	83	105	100	89	96	90	87	76	68	97	87	85	90	79	77	102	75	96	75	106	90	88	88	92	102	91	85	95	78	106	83	98	91	93	84	79	84	90	94	80	107	97	84	86	88	91	86	93	88	76	86	76	72	93	80	84	97	78	84	74	83	84	83	86	87	94	79	84	89	82	85	97	77	109	87	92	84	103	87	75	97	72	85	100	82	78	73	92	98	81	93	96	89	85	88	89	79	86	102	100	90	93	78	88	73	73	95	88	86	87	78	91	94	101	94	81	92	95	97	89	83	68	75	90	91	78	71	107	87	85	75	80	82	95	94	89	75	95	99	91	74	78	95	82	92	84	89	88	78	99	81	78	83	81	91	87	91	88	94	83	80	103	110	93	78	77	67	67	102	101	74	90	76	69	75	96	73	73	85	82	86	67	72	90	93	89	78	92	102	74	85	78	93	76	78	98	78	103	80	93	80	98	93	102	84	78	91	86	94	80	83	96	93	95	87	98	92	76	69	72	83	93	83	79	79	82	105	108	68	106	91	88	86	83	89	80	80	76	62	80	102	91	88	87	77	68	109	93	94	98	79	91	90	86	78	79	86	97	82	95	99	87	96	73	81	81	104	92	88	98	99	74	78	92	76	79	81	91	72	92	83	72	84	74	92	93	86	102	76	94	98	87	96	101	85	92	92	84	96	96	84	84	92	92	80	80	72	95	90	71	99	81	96	82	80	81	100	102	74	84	93	75	86	86	84	102	84	92	72	80	87	85	91	81	73	100	80	73	89	77	73	101	100	96	102	72	84	88	91	88	71	85	86	80	81	102	70	77	76	92	76	79	85	70	71	106	73	70	79	87	94	70	81	89	91	74	100	88	62	94	82	97	82	76	88	89	92	111	87	82	79	75	89	89	93	90	94	85	89	67	92	88	91	79	75	84	97	79	88	81	89	99	90	100	87	99	79	73	79	88	69	80	88	87	72	91	77	73	70	92	83	89	87	73	78	78	98	89	80	70	75	109	85	85	89	72	91	82	94	75	76	85	77	100	92	97	84	76	86	75	100	78	91	70	75	84	109	93	91	106	77	86	75	95	93	101	87	102	94	106	98	85	80	77	91	91	74	82	83	73	86	92	75	87	75	90	81	98	71	77	96	76	91	98	86	95	87	94	86	79	82	75	80	86	78	81	86	77	90	82	95	85	88	107	87	84	84	101	76	85	99	98	98	97	79	88	119	89	98	87	79	86	92	81	78	71	83	88	86	106	86	81	95	76	83	90	97	87	97	90	105	81	89	90	89	83	86	81	90	86	93	85	99	70	85	75	86	104	98	101	82	83	88	93	86	86	92	56	84	99	87	87	87	84	103	79	78	81	97	98	98	92	95	82	81	91	113	82	71	82	62	87	80	79	78	88	91	89	88	76	86	69	89	83	85	77	94	79	89	87	94	72	96	81	90	101	81	72	97	88	81	85	82	71	83	90	80	76	83	86	83	88	85	91	85	76	94	84	104	82	96	91	87	77	82	96	108	73	92	88	71	82	88	77	66	82	107	84	88	87	79	85	84	84	87	84	99	106	91	100	91	100	97	66	83	67	84	85	67	92	82	88	102	79	76	102	85	86	86	83	86	91	84	110	84	100	99	75	86	82	79	86	96	106	91	89	70	79	84	86	92	94	92	83	67	81	84	83	87	90	100	88	82	83	83	81	81	87	79	96	97	98	105	95	104	95	89	83	87	87	82	94	79	80	99	101	84	76	88	85	87	88	91	89	93	77	80	86	69	75	82	90	95	103	88	81	80	76	89	91	90	97	101	93	94	80	87	92	98	102	89	100	89	82	99	98	90	83	93	80	93	105	86	83	86	97	111	85	74	104	84	95	89	96	75	87	77	92	86	88	98	78	86	89	79	91	96	94	64	90	96	79	86	72	65	86	109	97	94	88	85	98	81	85	92	84	87	86	97	80	88	85	93	90	71	75	82	78	81	88	85	86	93	90	94	89	97	86	89	98	95	82	82	80	83	94	90	83	94	86	77	90	79	112	87	85	86	91	100	94	92	85	90	82	83	81	97	79	77	91	75	106	88	96	92	87	78	96	89	85	84	82	96	76	83	83	85	85	94	103	78	102	86	90	91	93	76	84	78	72	98	85	103	95	87	85	118	81	90	81	90	106	98	81	80	103	98	91	84	76	68	84	86	85	65	93	83	82	84	96	99	80	91	96	92	88	95	101	98	80	89	93	91	101	83	68	82	104	74	90	81	81	98	93	86	81	88	66	85	95	93	81	93	92	99	75	98	80	72	106	95	73	80	83	89	87	86	77	72	82	86	63	93	105	82	73	106	80	85	75	92	91	83	93	71	105	83	72	73	84	80	87	82	90	97	86	90	87	97	84	89	74	80	98	78	77	79	71	78	87	95	79	92	72	107	71	85	83	97	87	86	77	72	94	77	81	95	85	101	105	85	81	76	70	72	90	82	81	88	70	88	76	93	101	90	74	82	99	78	88	53	95	97	84	79	94	98	97	84	83	79	94	90	84	70	88	84	87	76	83	71	59	96	88	99	84	80	81	90	88	98	109	89	75	77	103	84	100	86	88	70	95	80	96	95	77	88	87	84	75	85	82	76	90	87	85	93	86	88	77	61	95	95	84	92	91	84	81	95	95	85	73	94	82	93	104	83	107	91	76	76	88	89	90	84	70	91	91	88	86	67	91	99	87	84	83	91	94	94	78	84	86	74	86	74	74	91	88	99	98	99	96	85	73	82	82	81	85	95	99	71	86	78	74	91	71	100	85	84	93	84	90	94	106	81	86	70	72	82	77	64	95	90	79	94	90	100	86	100	98	105	89	91	79	78	101	91	79	97	92	91	72	73	85	97	75	74	85	82	100	82	72	68	81	71	96	87	86	88	103	91	78	86	76	72	78	75	98	84	91	72	84	85	85	71	101	61	92	76	85	101	84	92	91	88	79	87	112	85	76	82	86	85	93	89	73	91	103	76	81	72	103	107	81	81	79	85	99	97	85	84	75	98	88	92	84	80	76	90	83	72	80	80	96	98	89	70	86	78	87	74	82	89	100	84	87	77	80	77	91	83	89	94	79	84	79	90	95	82	83	89	82	77	82	94	97	94	85	84	87	87	88	90	78	79	101	103	75	87	106	92	95	84	90	83	77	102	94	72	86	86	105	71	83	80	99	89	80	88	92	93	80	82	82	91	102	95	95	95	86	95	81	96	75	87	79	86	89	73	101	78	96	81	82	74	79	86	80	88	73	73	79	72	99	74	92	87	98	84	71	102	70	98	86	91	85	76	94	83	84	73	80	81	103
27245	1419	3241	3609	2990	2329	1840	1555	1358	1171	976	930	889	743	673	638	575	579	578	563	483	503	512	462	452	436	447	447	406	409	420	360	376	387	396	399	356	361	356	348	376	356	388	346	362	397	347	360	354	345	337	354	364	346	324	296	333	339	338	323	346	313	309	316	350	343	298	312	324	317	291	306	320	348	308	352	309	335	335	329	339	318	315	349	336	332	321	314	292	314	314	301	323	302	331	336	337	297	290	311	305	312	311	298	329	320	318	317	312	300	317	332	328	305	331	296	304	318	282	324	308	344	328	317	323	318	320	327	303	366	326	308	298	336	298	300	271	319	309	324	293	338	305	313	299	278	320	308	328	304	315	324	305	302	317	289	324	312	302	324	330	329	340	314	314	351	295	302	318	331	312	361	306	306	317	330	286	309	299	290	319	289	326	324	341	301	282	307	333	322	326	298	342	283	288	292	308	317	305	311	329	307	340	321	317	287	300	327	300	284	322	303	293	288	316	305	302	321	348	320	310	287	314	274	303	291	328	323	304	312	316	302	288	316	281	323	315	287	306	329	335	317	312	309	303	289	306	326	309	321	338	306	306	290	301	309	304	334	319	291	295	322	298	283	327	292	321	298	293	323	311	294	288	299	309	293	327	314	305	294	307	315	300	285	336	310	338	315	318	333	308	323	285	326	330	309	291	319	352	315	298	317	313	317	363	325	288	287	294	295	300	296	297	299	273	322	286	321	330	300	303	306	328	296	342	286	299	326	321	318	301	312	338	333	288	314	350	310	307	299	309	293	311	324	330	304	315	302	280	293	299	293	326	304	322	306	309	325	295	289	323	323	330	284	297	307	328	308	311	331	328	303	313	326	315	312	324	305	324	317	282	318	317	284	313	316	318	324	298	319	308	332	310	297	308	289	300	332	290	339	309	277	322	297	309	289	315	278	347	300	297	336	303	302	310	332	282	295	313	308	322	325	313	300	308	307	285	313	299	265	359	301	338	304	318	334	304	324	357	269	302	300	337	307	276	290	302	304	332	328	307	309	311	347	344	327	319	304	327	307	292	300	327	352	303	297	312	296	341	293	289	324	291	313	341	321	289	304	305	298	287	320	295	289	333	292	324	311	314	304	293	294	311	293	291	311	276	318	326	284	318	306	350	277	280	316	333	320	295	314	296	289	285	340	296	325	334	329	323	312	315	301	309	345	318	339	341	311	318	335	333	321	322	280	277	301	288	328	332	314	288	304	340	314	307	298	303	275	290	317	331	291	286	318	325	306	306	299	306	309	261	297	296	315	283	293	336	291	273	307	320	300	338	354	313	334	347	306	340	334	328	322	313	325	329	329	355	325	311	278	286	292	323	267	312	275	279	316	316	320	346	340	305	287	318	316	310	304	329	296	306	307	294	307	305	306	319	323	289	317	294	328	305	283	310	307	317	318	321	309	321	289	313	301	307	331	296	338	358	301	284	302	323	300	316	300	321	284	308	327	304	312	318	357	324	312	302	290	271	303	303	315	294	309	271	328	303	340	301	318	320	303	302	303	308	307	309	316	289	272	333	306	300	308	329	309	296	297	303	292	322	295	307	297	321	329	280	317	309	335	308	319	288	316	321	311	295	321	327	308	314	323	321	301	270	309	299	285	326	299	285	287	304	325	289	306	364	283	315	303	281	300	296	362	308	324	312	316	309	295	306	300	309	306	295	294	308	303	288	313	329	306	310	300	306	307	328	311	308	301	272	329	322	286	310	287	319	312	302	302	285	291	338	303	306	354	297	325	306	332	294	302	320	320	314	304	319	287	306	312	302	304	305	303	327	326	287	301	294	334	314	306	338	308	306	297	292	305	296	308	305	298	309	281	301	299	322	301	327	340	283	321	314	307	322	308	281	316	303	290	321	284	298	299	348	323	313	325	291	310	304	323	316	307	278	316	293	298	302	326	299	320	327	311	324	296	345	306	301	315	328	325	288	309	291	306	301	303	289	367	287	298	300	307	314	278	306	340	287	310	294	305	301	271	307	288	308	311	305	281	331	315	313	301	276	299	321	304	303	328	326	279	329	285	304	341	323	288	312	281	294	317	326	293	307	311	292	301	330	299	323	307	306	326	295	360	312	314	307	313	312	324	326	315	292	283	306	332	309	344	314	309	304	259	304	305	309	328	299	290	300	329	315	329	325	296	313	302	333	286	309	270	344	324	331	330	307	293	300	313	336	309	286	311	316	280	316	323	295	304	332	335	290	326	309	290	278	325	319	289	301	284	322	320	315	288	327	295	322	312	300	304	306	301	297	289	330	298	302	340	341	285	324	328	273	283	328	325	295	329	315	304	338	336	307	311	311	302	309	293	298	311	307	340	293	276	330	309	298	291	304	287	313	288	325	299	343	301	300	281	336	306	307	326	290	315	325	294	299	301	291	321	320	349	336	279	274	281	305	318	330	315	305	329	338	308	318	299	331	326	329	297	297	344	316	308	309	301	311	289	309	304	305	302	296	304	275	315	311	324	284	319	298	274	314	287	352	286	319	341	290	304	305	285	296	294	303	311	292	333	305	323	295	316	313	332	309	298	309	296	294	305	291	306	299	309	294	307	308	290	312	315	325	304	337	286	316	307	320	310	294	317	331	306	325	323	271	284	311	302	302	321	318	273	312	310	304	307	303	317	299	293	314	307	349	313	295	291	325	340	344	295	312	303	333	321	291	286	307	303	309	287	310	346	305	315	306	293	311	325	323	328	325	326	325	287	316	320	331	306	298	316	317	304	302	317	295	310	283	298	307	330	310	314	316	316	319	328	312	311	309	303	311	342	309	273	319	317	297	323	304	308	295	320	311	324	265	318	303	281	342	314	323	284	308	308	307	305	294	313	315	319	312	318	321	306	298	286	292	296	303	339	276	335	295	306	296	311	301	310	320	304	306	312	331	277	315	296	329	319	305	318	302	320	335	303	324	265	313	284	312	300	306	317	305	335	297	328	304	369	287	334	290	316	303	264	334	322	287	284	308	303	290	308	294	325	341	333	306	319	340	312	321	297	300	259	314	312	310	335	325	303	334	306	290	347	302	291	311	272	302	300	310	316	288	309	314	330	345	315	307	312	323	320	283	276	313	317	299	308	305	315	293	306	268	305	344	315	296	285	308	281	312	315	286	297	294	290	337	325	300	291	319	337	299	266	262	324	309	294	284	285	326	294	324	297	307	324	343	308	304	318	311	283	329	284	310	299	331	272	311	330	314	306	316	294	282	320	272	296	292	295	316	300	307	305	301	321	331	288	343	268	282	299	300	300	304	323	288	312	320	321	300	313	324	306	308	320	290	298	306	314	312	309	292	301	282	299	295	293	315	320	317	272	305	266	322	302	308	315	298	297	308	306	302	330	306	305	279	319	269	312	314	314	325	291	327	313	292	323	302	290	315	303	312	295	337	304	325	339	301	343	321	319	314	291	300	318	292	283	347	291	299	327	297	334	332	339	288	279	297	307	306	326	286	285
61096	24274	5844	2113	1326	980	710	606	496	430	378	356	320	286	297	290	226	262	239	227	225	235	210	213	228	197	206	182	187	185	199	187	176	198	189	186	204	171	198	167	193	211	198	191	181	207	185	177	192	193	196	194	211	189	202	175	157	205	199	173	192	197	179	194	192	206	197	172	173	204	185	179	179	189	203	173	174	185	173	180	186	167	169	193	158	188	185	195	173	194	164	183	169	171	173	189	179	187	183	196	178	184	202	168	180	190	172	157	163	178	182	161	189	190	170	182	173	158	203	174	204	186	191	203	187	185	185	175	186	188	173	173	185	181	157	181	173	185	171	176	180	165	177	175	174	186	176	186	160	191	178	168	187	156	178	168	191	167	172	194	197	172	189	175	179	197	181	164	175	165	168	207	202	172	196	171	189	191	198	174	185	174	178	165	191	186	163	193	200	180	167	174	200	173	166	175	174	178	183	171	177	175	183	160	173	183	168	182	183	167	164	185	172	167	168	183	161	171	172	165	192	180	208	172	194	182	183	170	176	185	185	185	153	189	189	202	196	217	182	177	165	171	183	172	170	181	171	170	166	181	180	183	153	180	170	186	166	146	192	172	205	181	199	173	177	205	181	178	163	184	175	186	166	173	184	157	157	169	174	193	165	191	192	183	182	164	182	176	142	195	181	168	184	177	188	166	202	180	213	179	180	198	192	186	179	168	174	178	194	173	178	172	174	202	169	174	173	198	178	185	187	181	175	193	176	195	191	184	174	197	200	195	176	197	177	187	204	180	164	175	164	174	181	179	202	204	210	171	155	171	194	165	176	194	170	189	194	196	171	190	184	198	163	161	163	153	213	172	206	200	167	192	184	181	196	179	191	162	161	151	163	173	200	168	172	183	189	175	215	192	165	193	188	169	190	171	198	183	186	185	172	208	189	186	211	161	182	185	139	179	185	207	174	188	188	198	178	171	175	180	195	165	173	186	183	147	175	207	204	177	199	196	178	198	201	169	183	184	177	186	189	166	195	163	190	142	191	162	203	160	210	187	211	164	169	188	197	147	193	180	185	167	169	174	192	171	200	197	185	177	187	172	176	164	137	182	156	206	157	200	174	168	187	165	175	166	192	194	159	170	192	197	197	172	189	203	175	195	186	188	176	184	179	172	186	182	194	173	168	165	173	175	172	160	178	184	171	170	181	211	190	162	186	176	181	187	206	188	203	145	160	178	168	177	184	170	162	185	172	168	177	191	181	212	166	184	189	178	218	226	204	204	187	184	178	161	158	209	179	163	167	163	183	184	193	206	191	143	167	172	172	185	195	170	166	171	159	161	197	182	159	190	171	157	196	187	180	177	163	182	172	200	154	225	161	193	193	197	183	159	161	184	192	170	183	182	182	173	188	164	184	196	198	189	210	187	187	179	182	167	169	156	183	211	180	205	196	189	168	169	184	187	167	192	198	189	188	178	180	170	157	176	167	157	187	191	182	190	155	168	171	176	174	147	178	156	165	196	181	172	182	200	174	190	187	165	174	188	181	171	165	175	146	217	184	188	181	148	189	188	188	155	175	159	163	160	171	177	209	194	162	172	170	215	172	203	184	154	171	183	192	194	180	173	158	162	184	229	195	183	148	186	185	192	165	176	191	181	172	195	197	185	186	174	187	164	174	192	179	195	164	186	206	196	155	189	173	193	184	184	160	181	186	164	172	148	187	176	194	201	181	182	174	188	185	179	191	162	195	178	185	169	175	180	170	183	181	163	188	177	166	175	165	156	173	176	194	179	171	189	188	195	172	167	166	186	176	208	157	194	181	177	181	163	203	168	180	197	174	195	201	176	178	184	181	161	173	181	189	170	177	179	170	207	187	213	175	150	169	196	165	188	180	170	189	199	197	172	200	196	162	167	150	177	180	169	167	204	200	200	182	186	189	181	158	178	149	207	174	186	167	169	166	209	172	167	151	179	191	181	184	185	181	210	196	167	209	160	167	180	183	163	178	188	174	187	175	181	200	174	165	184	149	164	179	194	178	158	177	197	165	183	170	185	174	186	183	154	169	171	187	214	190	175	194	184	198	184	211	170	168	174	176	174	184	183	172	144	200	196	169	181	200	184	149	189	187	182	157	168	190	183	183	186	171	198	202	182	176	200	163	172	198	188	165	182	181	198	183	197	176	158	168	189	158	168	164	173	170	152	186	181	173	203	168	178	180	185	167	182	197	177	193	178	201	175	174	187	181	167	166	187	179	212	156	188	162	165	196	193	196	156	192	178	157	185	180	199	186	172	159	193	168	170	220	164	190	179	173	177	158	169	175	165	195	190	182	181	157	180	166	181	193	174	179	161	197	175	194	162	185	184	190	168	191	163	201	166	198	166	183	215	167	185	184	176	171	183	190	174	199	173	188	195	179	185	154	208	184	175	168	199	171	176	176	207	201	175	175	181	186	180	189	188	198	173	185	188	169	166	173	208	176	188	157	178	174	195	186	166	151	166	156	175	196	165	186	193	160	195	160	189	165	175	179	167	173	169	161	210	171	178	181	169	179	191	182	179	205	162	181	178	186	194	196	168	166	179	160	182	171	159	167	189	189	189	193	179	175	210	194	183	171	159	174	193	177	180	200	181	153	191	164	164	182	158	162	175	184	199	208	153	178	191	171	190	170	193	186	190	169	173	168	180	184	170	177	182	184	170	182	172	186	185	205	171	184	166	162	205	193	182	205	190	177	162	192	201	189	160	179	181	195	141	199	168	169	190	188	171	163	185	176	174	183	196	187	173	198	168	168	182	189	177	198	192	180	197	190	177	180	182	169	172	175	183	170	174	166	176	172	166	176	178	192	173	179	191	192	183	162	169	182	167	191	192	183	181	153	162	174	177	176	183	179	175	164	196	187	166	161	175	190	191	177	193	184	195	164	177	176	176	187	167	176	175	182	178	187	167	196	181	164	178	202	196	181	181	191	181	177	187	189	170	162	192	198	183	194	199	193	175	188	183	188	179	197	143	185	181	165	191	169	190	175	150	193	184	165	174	169	163	195	181	172	197	191	171	179	169	168	192	165	163	166	179	164	164	161	165	185	176	175	179	165	183	172	176	190	184	184	164	167	217	167	154	176	160	168	191	146	171	179	192	200	181	147	180	203	163	188	167	187	177	198	171	182	158	187	174	156	173	187	199	191	178	187	171	182	183	199	171	179	158	185	160	183	197	186	164	172	195	152	167	173	184	171	170	178	194	165	181	179	175	185	176	185	170	166	191	193	161	167	169	199	195	171	168	176	153	193	192	162	168	185	179	177	190	181	181	169	164	154	192	168	162	204	190	182	175	203	187	169	169	201	185	183	160	205	190	148	223	175	171	166	187	192	179	174	190	197	160	169	182	184	166	177	195	167	197	157	183	188	176	174	185	184	147	186	187	191	181	174	204	192	182	163	187	160	163	177	182	185	191	166	175	201	179	162	137	155	187	194	174	175	191	168	167	191	191	171	176	188	206	177	169
35825	2730	6203	6582	5475	4495	3576	3042	2563	2247	2024	1682	1530	1424	1321	1211	1163	1123	1033	966	949	940	907	863	840	816	801	748	779	723	688	768	710	780	702	714	706	698	676	653	627	629	694	636	623	642	619	618	589	629	605	655	566	603	632	605	618	591	621	626	662	619	623	598	598	570	580	631	570	599	587	576	650	586	578	544	599	569	570	617	570	572	583	562	581	623	592	615	553	606	578	564	588	577	582	558	607	634	576	586	602	602	590	550	581	582	560	547	576	569	608	556	586	617	585	554	602	553	563	551	604	515	562	598	598	572	577	558	576	588	615	583	578	557	602	585	588	547	581	620	554	562	548	567	594	581	570	550	535	561	558	574	545	569	549	563	554	566	604	566	544	542	612	549	531	597	545	554	562	579	561	572	538	565	593	529	563	545	558	559	552	526	573	572	524	586	518	564	578	585	585	564	546	585	561	546	594	547	561	593	595	586	576	542	546	605	507	551	600	566	577	585	556	550	567	541	597	584	580	542	531	571	574	590	574	556	543	554	546	590	533	581	574	609	535	568	601	616	564	529	576	577	568	546	565	520	585	584	554	570	567	534	572	579	542	570	545	531	592	550	570	516	532	550	571	557	586	530	576	585	555	525	529	548	565	547	526	581	569	581	557	534	577	566	566	554	536	572	571	563	586	605	557	606	555	624	577	528	548	594	559	562	558	570	550	591	545	560	611	548	618	552	553	570	548	558	592	545	549	540	557	604	596	601	568	538	587	567	556	570	555	597	612	569	555	600	550	565	546	521	568	528	574	587	575	520	540	577	545	585	563	584	570	573	528	541	591	559	574	578	547	537	567	550	545	584	571	588	526	567	570	586	550	582	576	560	575	590	559	646	556	574	574	556	526	532	558	557	574	544	580	548	525	566	562	560	566	551	561	572	547	600	572	590	584	575	561	569	568	572	550	546	609	542	582	521	530	564	572	498	549	576	538	569	545	590	563	523	549	661	577	577	580	579	589	547	598	606	563	569	563	573	564	548	559	607	547	580	593	548	561	548	557	562	565	597	583	595	546	567	572	535	566	564	586	535	539	558	599	599	539	546	592	565	578	573	572	611	557	585	534	553	628	587	504	539	558	581	535	550	551	580	523	545	556	578	590	590	506	591	593	606	593	564	534	586	641	558	558	533	561	569	580	578	596	516	557	539	598	556	554	584	561	548	560	527	551	611	600	553	549	561	563	534	559	526	593	558	563	581	620	581	536	591	566	560	583	551	594	532	567	572	579	565	565	558	552	591	574	569	553	541	615	553	591	593	577	537	582	611	581	553	573	574	523	559	585	564	546	589	555	574	549	557	554	538	554	568	582	513	606	557	589	565	576	567	583	578	586	535	559	588	569	573	524	582	579	534	530	556	607	524	536	574	583	564	554	536	574	559	581	582	566	558	565	513	603	563	552	576	580	548	568	566	522	556	516	512	576	576	592	603	574	545	570	550	608	572	555	600	537	588	566	550	609	546	522	587	589	559	570	607	590	534	561	604	580	546	578	557	569	547	563	549	518	561	528	543	558	614	540	540	574	563	607	548	495	584	584	572	571	540	612	570	546	600	544	582	553	563	551	558	578	542	547	543	585	530	545	578	572	584	557	551	566	591	565	579	583	561	620	560	532	599	573	517	580	619	587	538	546	576	594	579	559	547	583	589	565	536	584	574	580	514	531	581	547	569	556	543	561	560	606	526	555	578	537	563	536	528	568	544	562	603	534	623	524	528	566	561	564	572	525	521	522	575	553	579	528	580	565	556	558	582	551	569	553	569	548	603	511	601	601	541	547	549	525	546	566	533	567	542	542	568	560	578	550	549	537	566	555	574	566	605	552	525	581	593	537	554	545	539	541	543	534	560	546	575	566	597	586	552	560	563	559	596	566	594	546	551	569	574	543	587	566	556	603	569	558	599	548	544	562	542	571	557	544	604	557	573	490	530	541	551	576	549	552	576	556	578	559	561	556	532	597	591	575	569	622	579	539	563	551	552	577	548	567	558	552	580	543	570	598	599	562	557	534	595	551	578	564	557	581	569	531	575	579	576	566	568	561	612	526	554	542	578	586	555	607	548	540	539	552	605	592	565	593	564	563	567	574	571	553	568	563	561	574	609	525	576	542	609	544	552	530	582	545	563	539	583	548	535	540	565	620	570	548	551	550	601	562	562	564	545	590	543	536	581	578	588	568	544	533	530	538	592	584	581	550	558	522	566	577	633	552	542	536	554	571	589	554	609	520	563	522	558	546	563	585	556	557	554	546	569	607	577	589	507	579	558	556	535	544	566	569	565	563	582	531	612	559	593	555	578	570	543	572	546	524	573	536	605	568	557	531	596	558	564	593	556	567	532	588	572	570	574	599	596	547	567	587	566	520	579	549	568	558	533	550	550	551	546	551	634	571	550	584	583	566	530	573	580	575	523	559	556	531	567	566	577	579	555	585	532	559	550	565	595	556	566	563	526	550	562	558	557	545	542	587	528	537	577	546	557	572	570	595	572	577	524	578	537	576	576	574	536	595	550	553	582	539	581	536	569	601	573	575	568	611	570	593	547	551	576	586	572	587	554	574	577	569	582	565	596	603	567	513	572	582	560	531	571	541	571	538	589	539	526	545	551	531	579	595	567	589	589	566	580	527	579	549	574	563	561	608	547	553	518	626	549	541	584	550	577	576	548	540	573	554	573	563	614	542	589	575	562	550	556	598	570	545	539	583	556	563	578	550	607	547	571	581	543	596	543	598	557	581	594	596	555	538	558	567	621	537	553	593	588	575	572	569	576	549	554	557	567	583	567	549	550	581	541	549	604	546	602	547	570	545	544	541	578	589	562	560	542	532	557	567	570	564	533	584	586	586	589	562	589	531	556	564	579	555	564	530	550	597	520	549	592	525	561	564	577	579	566	593	575	541	547	568	607	560	551	552	607	558	580	593	525	551	597	564	582	535	571	586	525	574	557	559	542	561	575	577	558	611	560	562	575	555	578	583	584	573	534	556	571	575	553	580	602	543	521	528	614	537	583	567	573	546	584	559	568	572	577	551	556	564	575	552	571	593	537	585	541	530	581	537	578	537	598	551	570	593	569	558	599	548	530	540	521	527	558	550	586	635	563	589	547	569	574	597	596	552	560	598	553	566	598	598	514	578	625	547	519	567	612	579	550	527	565	548	570	602	570	539	569	566	549	540	533	597	578	538	540	546	600	554	555	591	567	569	548	544	628	578	539	607	546	527	554	557	566	563	579	543	590	570	552	539	588	594	565	541	571	586	532	639	574	545	559	563	547	548	525	530	597	578	559	592	602	638	531	598	563	547	526	520	560	550	505	545	578	627	551	586	578	563	591	594	589	571	562	565	592	576	555	541	569	574	609	527	592	578	567	561	539	519	538	568	569	579	545	616	552	570	576	551	588	581	560	585	528	517	581	550	539	565	567	550	523	545	561	530	589	549	524	538	568	569	566	561	523	570	554
7786	615	257	171	147	129	133	145	118	129	104	124	122	125	114	120	128	124	129	115	108	127	118	129	121	102	138	116	116	124	108	137	126	109	108	119	130	119	100	124	114	100	130	126	132	118	139	126	112	125	135	120	111	116	114	128	123	127	127	107	119	118	114	110	120	121	137	126	112	116	112	116	121	116	117	114	94	99	109	130	133	136	118	116	129	100	128	105	132	110	105	129	94	115	124	107	115	117	121	119	137	122	116	137	117	123	126	129	133	110	109	119	111	99	118	109	110	128	126	124	119	118	120	119	110	103	135	130	143	113	113	130	116	127	105	122	108	120	106	122	107	127	126	141	102	132	104	135	114	118	131	137	107	107	119	130	113	100	122	114	112	96	112	111	128	116	123	121	123	113	113	126	121	113	118	133	120	112	109	121	117	127	120	122	103	119	116	125	122	129	127	125	121	120	122	109	129	110	105	134	118	109	139	118	140	116	125	111	107	121	113	109	119	139	129	104	112	105	118	138	133	136	126	119	125	135	136	132	106	126	136	127	121	122	124	113	132	113	115	124	126	135	108	118	116	125	108	139	118	115	111	125	115	114	133	135	118	148	141	102	110	117	113	113	125	119	122	116	118	127	133	94	113	117	111	110	107	108	122	118	129	117	106	118	119	135	118	135	109	144	107	116	148	111	130	120	132	132	101	124	108	126	110	128	130	113	133	126	119	121	106	115	112	135	100	109	134	114	124	136	134	110	125	129	124	120	119	120	112	127	112	117	109	91	119	127	115	96	127	110	122	100	121	125	111	118	132	132	117	129	130	114	121	128	123	128	134	113	127	110	113	125	113	132	117	123	125	117	120	130	108	106	120	118	116	107	114	127	99	121	145	131	141	122	128	110	122	105	121	126	129	118	129	130	105	127	88	112	103	129	114	132	114	111	138	113	125	117	116	137	132	122	122	114	121	116	131	126	136	126	118	107	111	100	119	130	121	125	120	102	142	123	103	109	106	102	107	135	140	114	111	137	114	117	131	114	125	138	108	125	117	108	109	113	125	108	117	122	99	129	134	130	113	123	124	127	121	144	123	124	123	127	112	121	98	108	93	102	146	119	123	140	120	126	135	117	95	118	125	112	138	114	131	128	146	119	110	126	101	124	131	120	127	119	106	123	143	117	115	127	128	125	115	128	121	133	114	123	117	129	104	131	112	121	131	134	126	117	105	117	118	111	114	102	122	95	104	95	121	115	117	123	106	102	126	101	113	108	123	116	115	111	120	126	96	110	122	107	111	117	113	115	117	107	121	116	120	124	139	106	111	116	125	112	109	118	132	107	121	112	122	95	127	104	109	116	99	135	139	141	137	125	121	136	132	116	113	104	122	126	126	104	113	135	129	112	131	128	96	118	130	98	121	108	119	122	132	141	115	131	117	147	118	112	123	133	107	130	123	118	108	123	125	101	117	120	129	98	112	118	125	122	112	124	120	121	107	115	130	129	127	139	134	117	131	123	119	120	121	125	116	112	111	120	111	118	123	124	116	122	111	115	100	120	131	125	115	131	106	119	105	132	95	116	124	115	122	104	111	124	97	124	122	100	115	117	102	118	105	113	111	133	124	105	136	118	102	115	93	108	127	122	126	127	127	122	132	115	114	124	126	101	115	106	120	134	118	137	130	119	131	135	134	123	123	101	118	114	109	131	122	96	117	105	119	108	113	149	124	125	117	119	134	120	112	118	132	121	135	127	114	105	126	106	137	125	116	103	115	144	119	139	127	128	113	115	135	122	146	130	114	119	129	118	125	117	129	98	130	122	104	143	119	102	125	120	131	121	110	133	125	123	127	125	108	106	118	94	123	110	124	99	125	128	103	108	128	118	101	116	116	138	111	120	123	109	138	104	141	125	107	113	116	120	119	129	119	126	120	118	139	119	111	110	116	137	112	108	115	108	122	136	102	110	123	118	116	108	116	124	110	126	129	108	134	144	137	94	137	113	126	114	139	126	113	138	112	134	120	122	122	154	119	137	119	112	120	123	116	117	133	113	130	105	127	118	119	118	133	128	133	116	123	104	136	109	127	122	121	142	130	129	125	139	131	146	126	124	110	124	102	121	112	123	128	122	114	135	113	130	123	138	121	121	125	134	120	126	104	110	115	126	120	129	126	115	140	116	124	133	126	108	114	132	129	129	127	108	129	140	110	128	105	121	132	123	133	128	104	116	129	114	140	136	110	124	96	117	116	108	121	121	118	106	114	135	136	108	117	124	105	130	116	107	106	139	130	110	123	132	124	121	122	109	129	118	113	105	106	131	113	118	133	123	104	120	109	120	117	104	131	114	107	115	121	123	127	135	115	124	121	136	128	111	132	126	118	125	119	106	113	113	155	121	131	108	107	124	123	122	118	112	106	101	95	114	113	121	116	140	142	130	136	118	134	149	109	121	113	134	117	101	137	112	105	96	119	127	119	126	105	116	114	105	132	109	113	120	94	121	113	130	108	145	127	111	94	123	131	127	112	129	122	117	128	114	110	113	127	130	119	106	109	120	113	112	127	108	126	128	106	112	125	150	128	117	133	126	115	114	134	116	123	122	122	112	118	103	108	128	118	125	114	105	148	125	125	104	117	134	115	133	132	101	116	110	119	119	113	137	106	145	124	130	109	123	133	128	109	132	129	116	132	113	139	135	117	105	117	114	128	122	113	117	112	111	128	132	108	98	96	110	105	103	102	110	117	117	133	116	115	113	111	139	101	107	129	116	126	126	110	114	121	108	128	111	104	112	114	109	104	98	115	120	126	108	123	115	109	134	124	128	108	124	110	102	129	115	107	118	145	118	113	108	122	103	119	133	117	126	116	103	120	107	138	140	127	125	130	127	108	126	122	122	121	137	129	143	123	106	102	124	116	135	137	113	113	111	131	119	98	95	106	105	130	121	122	122	114	109	123	132	133	110	120	126	113	111	98	120	105	122	110	128	144	108	101	121	129	120	124	130	118	122	140	123	120	121	121	105	111	116	126	105	107	111	103	143	120	124	118	107	103	129	119	126	108	122	121	121	126	137	141	121	117	122	120	121	122	124	120	118	111	119	109	113	138	115	132	121	125	111	129	106	109	129	129	119	144	132	122	139	110	122	119	130	112	117	114	107	131	133	136	135	115	121	123	129	136	132	102	129	109	102	113	125	120	133	134	124	120	116	107	112	130	108	107	130	139	117	114	121	114	121	140	109	134	140	119	124	123	134	110	137	107	110	119	116	142	122	123	103	112	102	117	123	130	103	125	122	109	139	128	117	125	130	134	130	109	134	117	127	130	130	112	115	122	124	138	124	122	118	138	125	123	109	129	115	100	111	115	138	125	113	137	117	116	123	107	122	121	123	128	112	117	113	114	115	112	104	103	101	130	129	130	118	112	129	107	133	105	113	139	120	85	110	111	116	116	149	126	125	139	128	106	115	97	124	99	138	105	124	132	111	114	129	94	119	130	119	106	108	118	108	114	117
7419	481	571	561	540	493	472	461	437	432	451	398	429	446	416	422	423	387	390	375	409	421	404	383	417	396	420	387	401	391	399	380	380	402	415	360	417	381	406	408	414	394	428	409	414	383	375	397	381	383	382	391	383	404	361	384	368	392	412	379	423	383	404	373	405	400	372	401	398	380	402	444	404	426	387	410	392	413	389	379	380	378	383	387	398	411	382	397	412	414	381	345	391	398	383	398	389	427	380	407	353	398	381	407	402	363	374	365	369	385	404	381	402	405	405	372	385	399	378	363	363	406	416	358	389	380	385	407	362	393	383	366	382	361	357	392	354	398	399	382	406	374	368	402	349	379	400	395	398	403	426	389	401	399	392	402	402	415	411	411	381	382	396	396	380	407	371	411	420	399	378	397	404	392	379	372	412	434	376	384	379	400	429	372	390	411	444	417	389	402	403	369	385	401	376	367	403	372	373	387	351	400	396	374	380	402	352	380	409	415	389	367	412	370	396	378	399	393	378	394	384	388	378	411	406	367	391	387	431	370	392	404	366	371	370	387	411	394	401	375	414	401	383	413	366	369	410	358	367	380	372	383	452	376	387	399	388	379	381	405	366	392	382	392	376	390	406	385	378	384	402	392	391	425	383	390	427	402	422	370	411	351	391	369	395	426	375	424	412	433	387	426	393	430	367	402	375	390	421	376	361	372	421	412	382	388	419	409	385	396	400	377	389	370	375	423	381	414	395	370	396	389	423	429	381	370	381	405	374	401	432	400	374	413	402	363	370	388	367	379	415	363	379	385	387	383	358	397	429	393	380	388	403	377	382	384	354	438	404	375	394	420	404	365	355	425	382	408	398	363	399	373	398	373	415	410	423	376	390	404	395	389	382	397	389	372	362	389	378	381	417	382	371	335	376	382	413	404	383	412	385	377	403	416	400	341	394	371	368	412	367	387	374	365	398	386	373	408	420	392	374	375	425	393	391	399	355	394	380	385	397	378	366	394	362	400	397	379	407	412	394	404	381	411	389	415	356	388	389	400	392	340	388	365	413	378	417	413	395	404	398	415	393	376	374	372	363	375	402	381	384	384	362	393	375	367	386	403	371	368	386	421	393	392	396	445	401	374	394	358	385	397	376	382	428	389	375	372	394	377	372	371	409	392	413	391	422	372	367	383	409	390	371	364	402	399	387	401	377	369	364	358	381	401	381	394	350	393	386	394	381	365	393	435	391	420	401	426	355	441	391	438	366	404	369	359	402	388	383	355	384	387	380	367	422	366	404	409	426	376	373	414	367	361	429	389	405	393	421	411	405	399	433	380	410	405	399	369	391	379	380	380	394	407	388	400	412	406	391	374	390	387	417	398	390	398	381	388	352	402	386	393	360	381	375	393	409	413	392	410	423	388	357	371	388	414	350	356	375	402	402	413	402	368	371	391	369	380	406	379	406	398	402	402	385	375	362	395	386	387	374	397	368	393	405	407	409	400	371	395	396	374	352	396	412	412	372	366	396	374	378	396	379	400	406	381	403	398	366	357	368	407	399	412	388	419	387	400	416	388	419	399	396	381	369	393	416	389	385	392	385	364	383	373	400	377	438	381	385	396	387	363	383	411	400	383	375	406	394	402	399	401	403	409	399	379	369	361	393	423	379	429	376	396	375	395	405	381	394	362	370	388	427	333	393	393	414	392	406	372	401	391	360	380	387	425	407	393	342	411	382	408	375	396	400	379	378	377	367	434	384	398	403	377	390	400	389	394	388	412	407	403	359	395	400	388	410	383	390	403	406	426	413	353	392	409	383	391	372	402	442	375	412	377	385	379	402	377	401	388	400	403	398	372	386	424	405	374	397	363	419	406	411	401	420	388	377	374	391	400	363	379	377	408	415	399	393	386	380	424	399	422	405	384	390	372	443	369	370	398	340	389	388	375	391	364	419	374	394	395	348	389	402	409	369	378	384	371	395	404	367	367	384	374	363	408	364	366	367	400	407	384	412	398	399	364	381	375	403	412	394	400	396	403	393	366	387	385	380	408	392	384	394	410	368	392	366	390	415	425	377	407	398	397	348	371	423	370	394	382	420	383	402	368	381	372	379	369	372	345	410	393	373	394	387	380	347	375	415	406	403	378	353	382	381	396	396	426	380	364	418	392	403	379	384	399	384	410	378	393	422	447	427	385	388	383	395	413	390	383	398	395	385	416	384	403	380	425	381	357	388	369	380	382	380	383	384	375	371	396	370	402	371	416	392	416	371	412	400	381	373	404	403	372	392	395	397	412	390	377	386	414	399	394	372	351	358	350	402	387	376	358	378	365	387	389	395	425	410	383	392	397	385	390	404	385	389	407	390	376	396	392	365	376	378	415	397	357	431	387	399	405	371	391	388	389	371	385	390	401	372	357	409	419	356	410	434	423	398	396	383	403	403	371	347	345	361	412	343	409	389	393	382	388	395	409	453	365	409	400	428	394	391	399	391	353	388	376	368	393	395	383	372	386	353	385	420	399	388	391	391	413	384	413	397	393	399	387	401	410	363	418	383	371	411	407	412	396	359	428	392	403	357	403	391	426	364	406	410	411	390	427	403	375	372	392	398	408	362	378	374	360	391	392	399	382	423	404	372	390	408	411	376	407	353	399	385	371	389	400	409	394	388	415	403	378	378	397	388	366	385	416	368	403	405	393	392	395	406	404	403	402	392	405	366	411	433	403	390	375	413	372	412	386	400	380	368	384	415	409	412	413	389	355	364	405	415	393	340	414	384	377	434	402	386	389	374	391	349	360	407	376	410	357	380	414	379	390	418	347	388	409	354	404	385	394	361	410	389	387	360	414	391	383	371	416	399	395	371	400	378	400	426	410	369	393	391	378	408	383	392	354	350	390	395	375	380	414	389	396	368	386	386	361	407	367	402	405	401	390	377	355	375	380	390	379	392	401	385	413	399	434	372	380	396	409	405	397	373	398	374	398	412	372	369	405	372	358	421	396	393	388	394	426	398	356	413	346	411	383	387	394	413	417	383	370	392	418	375	405	422	399	400	378	373	375	416	415	342	418	394	408	389	381	419	380	398	407	406	402	384	379	376	349	392	391	364	370	362	402	384	357	373	388	422	389	370	373	385	386	386	383	365	408	383	377	378	374	370	382	399	388	390	374	371	392	386	378	403	391	428	372	430	388	390	395	404	382	365	391	434	371	382	370	387	392	394	398	391	381	407	360	371	396	357	397	393	408	377	404	357	423	388	409	408	409	365	405	377	441	398	412	403	373	392	385	385	367	408	387	416	394	398	372	401	386	397	367	407	385	399	406	416	420	389	346	388	395	354	391	415	383	390	411	390	398	418	390	411	393	328	392	367	403	380	381	398	338	399	393	382	420	373	419	382	435	387	362	399	355	388	411	382	422	372	362	390	419	372	386	385	363	395	384	364	356	368	414	378	404	384	390	349	405	354	419	378	394	377	402	404	377	393	390	391	412	432	377	346	412	376	377	393	390	391	369
47691	15983	2267	997	652	466	344	276	253	221	220	149	143	152	120	135	117	140	106	110	120	102	110	116	99	87	104	89	110	99	103	84	86	87	104	96	103	109	98	81	96	108	79	86	88	95	94	81	91	87	78	96	91	70	81	93	101	82	93	91	94	89	94	87	92	79	91	89	97	81	99	83	93	88	84	87	97	77	87	87	89	99	87	87	77	89	84	76	86	80	82	103	90	93	85	109	77	86	83	91	114	94	82	80	94	89	91	90	93	80	94	77	78	90	85	74	91	119	89	93	74	102	84	80	94	84	91	70	86	84	84	80	103	85	71	89	91	77	106	89	82	93	88	80	97	97	84	94	99	102	89	75	86	93	73	83	84	95	67	82	92	88	78	104	91	99	86	90	92	80	79	90	88	89	85	93	104	79	94	92	89	84	99	89	81	99	88	99	105	89	101	84	97	92	106	81	82	95	83	92	100	74	70	82	77	85	77	81	104	85	83	88	87	95	80	93	89	87	86	77	91	63	104	71	76	91	82	105	84	100	83	97	80	90	86	94	83	70	83	92	84	68	91	97	76	78	77	81	89	70	87	85	104	91	108	83	76	85	84	70	79	74	74	81	81	96	73	99	87	95	86	84	98	94	66	92	103	92	95	67	76	84	87	88	78	93	78	86	77	84	74	93	82	84	89	93	69	85	82	94	87	85	92	79	92	80	92	90	82	89	95	80	84	87	85	81	84	81	81	87	93	84	87	76	78	61	83	90	88	88	90	92	88	100	89	101	94	98	79	92	71	86	93	86	92	76	78	82	98	101	90	73	73	70	81	88	85	95	78	92	94	89	86	89	75	73	97	103	78	90	75	75	82	81	87	103	90	82	95	92	81	93	72	88	85	85	88	97	107	80	98	79	87	67	85	82	79	98	91	76	106	88	88	89	87	79	95	72	86	98	82	96	71	97	105	74	81	105	98	81	92	89	97	75	101	77	92	90	78	86	90	66	107	80	76	75	89	86	90	86	90	86	85	95	98	98	68	80	87	88	91	105	82	87	96	83	81	76	80	89	71	93	86	68	94	69	97	106	85	84	75	85	92	102	82	83	100	97	97	93	80	88	89	71	70	92	85	75	101	94	96	75	81	91	89	91	63	76	96	89	90	84	74	82	82	98	83	82	86	89	102	89	81	90	78	94	88	96	83	97	91	91	88	80	107	74	108	101	96	73	91	85	76	81	88	104	86	91	87	96	94	78	88	83	74	78	96	87	100	90	86	101	89	97	74	85	95	99	77	89	76	81	86	88	99	94	89	83	84	86	91	90	83	105	100	83	90	104	107	98	108	82	80	77	83	72	69	80	84	82	96	77	82	99	85	81	88	77	74	95	84	74	76	94	107	88	66	83	78	104	90	82	92	85	92	78	79	95	83	82	87	73	96	87	91	88	89	97	75	85	88	72	98	65	91	100	71	92	97	91	89	81	91	79	96	90	97	77	94	89	78	86	84	86	88	88	103	90	106	100	88	74	66	79	100	86	86	103	91	101	91	82	79	101	72	94	82	80	101	77	67	96	85	86	84	93	88	80	91	86	76	100	97	93	87	110	88	105	112	80	95	97	92	64	88	92	89	87	94	82	73	70	90	76	67	87	88	101	100	92	79	92	80	71	83	83	85	91	90	92	106	83	99	102	70	83	116	87	77	108	79	87	94	91	90	89	82	83	92	83	103	81	74	85	83	88	87	81	89	92	91	84	90	83	90	84	58	82	98	73	96	105	98	89	90	79	73	92	92	75	90	86	76	77	93	84	87	86	82	86	95	96	81	75	91	90	91	88	82	103	90	72	82	80	97	116	87	83	93	88	94	81	74	79	95	87	104	77	77	72	97	90	88	82	89	91	95	78	95	93	86	83	95	102	99	88	90	78	81	87	87	96	100	77	94	82	86	92	74	60	72	83	69	85	92	77	82	100	117	102	97	85	78	91	78	83	95	97	96	89	90	75	95	84	105	99	89	108	96	87	78	83	107	71	91	97	85	72	82	93	103	92	85	95	83	99	95	85	76	102	92	87	89	84	83	113	75	104	86	77	96	93	85	89	87	81	93	97	89	84	76	101	80	94	76	76	79	93	82	88	90	100	85	102	94	94	80	90	63	86	90	85	85	82	69	71	68	80	106	92	101	103	94	96	92	78	91	98	86	78	90	82	80	83	99	88	79	106	85	72	78	78	87	92	87	88	81	110	88	91	92	89	99	81	101	102	95	99	86	93	78	64	103	86	91	79	103	81	96	102	99	82	107	76	95	99	88	83	80	99	116	84	103	82	81	82	68	90	85	102	77	82	85	94	97	73	91	66	87	90	96	78	103	85	85	79	91	95	79	99	91	100	86	93	80	87	82	79	65	94	90	84	89	90	89	91	94	96	95	71	91	81	73	89	80	97	102	74	91	91	106	69	87	82	86	71	70	80	102	103	63	92	93	76	99	81	76	97	91	82	81	76	82	96	76	79	75	103	99	84	99	97	81	95	97	93	97	92	92	79	92	92	77	84	93	94	95	83	91	97	79	94	73	103	82	100	79	85	94	80	98	95	96	83	77	88	81	72	87	97	78	89	104	94	85	115	84	91	98	98	100	85	72	89	84	80	90	73	103	95	89	83	86	79	92	78	86	90	76	80	69	80	86	73	93	100	88	79	88	66	101	88	86	96	80	77	74	81	93	100	76	97	70	63	104	64	72	82	73	78	87	97	74	88	95	94	91	96	98	70	94	83	103	90	99	100	88	86	70	85	89	79	93	77	95	77	93	84	87	88	77	79	68	86	74	81	81	82	85	107	96	88	94	80	81	97	91	92	71	85	92	90	96	78	84	80	79	78	91	85	77	89	88	97	102	92	84	81	82	69	72	116	82	84	109	96	74	87	97	101	86	86	76	94	85	95	75	81	76	87	76	114	92	87	82	85	86	63	93	85	92	91	80	85	105	95	90	81	106	90	94	76	81	94	86	92	72	88	94	90	77	74	96	80	72	97	83	75	94	74	94	86	68	87	85	77	81	98	90	79	87	84	80	87	89	74	87	75	91	76	96	88	96	83	92	103	88	84	86	87	74	102	86	93	100	95	98	91	88	85	84	83	103	82	85	88	81	116	110	90	93	81	96	92	83	78	86	82	90	90	92	98	80	83	91	98	88	110	82	82	75	101	91	75	105	76	82	88	78	100	93	86	83	86	88	86	100	102	94	71	77	69	88	94	65	88	77	81	80	94	81	92	92	86	82	74	70	95	84	98	85	97	79	84	81	86	67	95	73	112	91	82	89	74	78	93	77	80	85	73	64	94	104	96	81	83	84	84	98	83	89	85	86	91	93	89	87	81	90	84	83	87	87	88	90	82	93	87	86	89	122	78	83	73	94	92	74	104	81	71	82	76	84	105	104	93	81	91	85	100	95	72	101	85	84	87	83	85	84	70	79	84	87	89	101	78	91	108	80	95	82	76	86	86	76	88
28933	1519	3308	3602	2803	2443	1933	1549	1278	1170	987	885	855	766	718	656	562	578	569	519	514	487	434	472	444	471	433	460	400	411	381	380	392	357	369	366	348	353	344	357	346	349	301	356	342	352	336	333	355	362	306	344	359	366	367	339	341	337	329	324	325	307	313	323	326	317	299	305	336	321	309	297	323	380	303	317	323	333	321	322	339	301	301	306	318	328	281	305	326	338	333	299	316	306	308	311	321	328	322	329	305	321	311	320	348	320	324	312	292	309	276	326	279	310	333	322	284	321	323	316	305	327	298	276	350	348	320	308	316	302	328	307	291	325	320	285	288	303	323	319	306	343	305	292	332	326	313	284	294	307	311	336	295	250	353	297	324	301	303	332	316	339	324	306	323	323	291	299	315	308	313	317	283	292	322	312	318	308	291	316	270	319	316	294	318	287	336	288	315	304	320	298	283	298	327	322	282	295	316	285	290	320	268	316	327	285	303	317	305	313	295	298	305	323	294	287	314	313	317	288	337	308	316	337	296	279	299	316	311	315	330	320	331	323	296	276	275	312	292	309	341	292	327	323	303	294	317	320	280	303	291	309	296	314	307	341	295	311	314	307	321	285	350	318	300	303	305	297	294	330	318	281	305	310	292	275	316	275	327	322	346	294	291	336	331	308	295	295	308	330	284	306	318	311	293	305	326	310	318	313	339	301	311	318	335	309	310	294	314	280	330	300	314	322	323	306	313	284	355	291	324	321	262	289	284	317	329	293	290	301	340	299	296	321	343	302	310	301	327	346	302	296	307	281	305	283	308	312	285	302	294	310	323	309	323	309	302	309	342	294	308	312	283	281	322	315	311	296	283	332	279	325	354	301	315	284	302	291	331	320	317	320	287	323	303	303	287	337	323	293	307	331	315	293	285	305	298	283	298	287	298	328	331	298	315	299	315	297	294	331	297	298	303	258	317	313	308	289	330	336	294	322	317	322	304	317	303	310	326	295	329	293	297	327	306	320	324	293	315	330	297	314	279	277	316	301	334	294	309	274	313	288	284	308	311	316	316	297	296	314	290	281	334	303	299	317	282	301	303	297	292	349	305	305	295	313	335	315	318	311	313	362	315	289	282	319	313	313	303	317	317	347	277	312	269	322	296	318	329	317	318	316	306	310	305	304	283	315	273	297	330	291	282	277	314	295	306	302	303	275	325	286	326	279	303	322	301	274	297	286	334	305	273	310	276	285	307	318	312	316	302	314	299	338	302	286	330	312	321	303	291	283	326	291	292	325	296	328	278	322	305	326	314	328	281	328	336	311	300	332	297	331	303	301	342	277	298	279	296	314	319	343	327	305	285	303	302	310	318	292	352	314	327	306	292	289	307	328	304	286	307	328	322	316	320	322	320	314	312	305	312	277	335	331	326	310	293	358	264	280	293	281	335	283	289	322	320	285	305	301	282	318	265	325	303	323	306	309	318	309	314	325	316	315	325	322	303	303	277	334	321	294	290	309	296	315	315	338	294	346	323	282	335	288	296	285	296	326	296	311	322	315	315	291	359	316	289	347	282	303	311	293	291	323	330	330	319	304	331	315	298	291	316	310	333	295	316	280	311	306	293	303	332	334	301	297	294	308	289	337	313	291	307	335	303	318	331	326	308	308	268	329	327	330	300	288	302	271	295	328	347	309	299	306	285	323	308	366	297	323	279	311	319	308	294	296	307	290	337	323	344	298	316	296	286	326	284	310	297	335	322	287	303	322	307	315	280	303	283	331	287	295	284	289	323	277	287	298	340	285	295	288	339	303	369	283	299	326	295	298	308	303	286	319	335	322	316	328	291	329	281	286	286	313	306	293	312	328	313	323	339	326	296	286	323	293	335	284	331	342	313	304	322	321	309	311	295	345	289	314	336	330	303	308	349	325	315	294	296	303	317	263	281	300	311	302	316	344	329	302	299	328	303	319	304	320	299	302	306	350	323	296	323	308	317	299	297	302	286	299	320	343	306	322	323	306	279	271	321	325	323	267	326	303	309	300	289	319	292	300	306	299	327	288	279	292	322	286	314	340	317	311	291	248	323	300	313	318	272	329	306	292	317	339	315	315	299	295	359	321	281	292	267	321	279	283	343	307	305	309	298	303	310	307	325	302	297	310	308	340	299	302	347	298	294	304	294	318	280	320	289	313	312	320	322	295	304	315	296	307	312	320	294	278	286	340	310	315	337	307	293	306	337	307	285	316	330	282	326	324	335	307	324	331	324	291	306	304	286	320	303	281	281	301	317	283	310	324	276	325	277	307	344	305	316	309	278	299	309	355	321	308	304	304	290	313	329	295	321	282	308	312	285	314	317	290	335	295	276	288	297	303	311	314	299	273	297	328	316	301	310	299	337	325	292	326	320	307	317	325	332	293	323	330	298	293	295	299	329	307	341	334	314	299	307	289	290	332	335	307	295	318	316	342	296	314	313	343	316	305	316	303	268	315	321	285	319	295	311	312	344	287	317	314	328	314	345	300	301	322	327	311	330	335	307	273	299	312	300	313	300	298	286	332	319	293	296	314	298	327	305	285	301	292	297	319	311	324	290	279	360	332	304	287	336	284	289	326	304	289	293	310	318	286	338	290	285	301	322	318	330	300	288	343	307	322	310	336	294	308	298	291	341	326	316	310	306	339	340	287	286	316	313	296	319	336	313	338	317	308	303	305	284	323	262	259	295	325	328	346	286	284	292	299	288	311	308	331	304	323	299	320	327	283	316	299	294	291	276	307	311	294	291	337	267	338	306	292	288	299	316	296	327	299	272	319	313	270	304	331	333	343	315	295	307	296	310	290	304	278	273	315	312	361	312	296	295	321	303	328	294	322	299	316	337	323	287	289	299	308	261	313	302	322	311	319	279	306	307	310	310	334	301	296	302	285	276	320	297	315	321	283	287	320	277	318	304	343	319	309	309	306	276	299	320	307	297	336	309	298	316	291	293	320	300	304	294	319	312	313	306	336	269	285	283	315	298	316	295	287	274	306	294	300	290	327	279	327	323	299	309	307	316	313	290	308	314	313	327	304	285	315	271	288	301	306	301	284	319	306	282	286	327	315	295	318	341	280	315	324	326	311	309	327	285	327	303	298	322	308	328	314	295	342	328	304	308	308	343	319	316	307	322	276	291	294	303	310	297	319	296	324	301	283	300	313	326	300	311	332	319	319	307	328	299	281	306	315	304	300	303	310	308	333	314	299	306	310	310	310	312	324	319	299	307	307	296	303	311	276	325	297	341	320	293	270	257	338	293	333	286	301	308	308	286	328	332	260	316	320	287	327	275	312	320	309	315	309	298	309	316	318	331	274	300	296	315	303	299	325	286	301	318	289	343	291	301	269	330	301	316	305	341	308	303	289	305	323	328	309	293	323	327	297	316	320	314	344	319	282	307	319	303	300	328	294	303	323	286	324	298	291	325	306	324	285	285	288	317	308	356	299	322	324	310	319	291	319	288	294	273	298	308	320	319	302
63448	26216	7058	2122	1390	957	708	572	463	442	369	351	297	314	267	240	238	239	208	218	243	249	225	234	206	205	208	217	186	186	178	178	170	200	196	207	179	185	179	208	190	187	175	179	188	202	193	174	188	182	176	185	195	184	180	190	173	193	200	188	185	174	187	163	201	209	164	155	200	195	177	202	172	183	198	166	155	188	173	184	175	177	225	179	195	180	206	183	182	184	204	207	184	191	172	182	177	186	198	170	185	157	203	162	170	162	205	187	201	160	179	184	189	182	176	171	185	184	178	175	189	164	185	167	197	208	183	185	183	172	201	198	185	168	172	199	193	175	184	189	177	173	200	163	154	178	192	174	172	182	205	185	150	155	166	188	168	198	201	193	163	183	172	191	175	172	152	177	169	184	181	183	182	172	172	187	198	185	200	197	186	197	172	181	204	193	187	203	206	171	177	191	170	191	191	196	182	153	171	191	177	179	194	170	172	183	183	177	187	174	195	158	185	183	164	179	160	179	177	181	172	189	201	180	196	176	186	191	183	193	184	157	181	170	219	181	218	183	176	188	207	169	164	203	201	175	159	168	169	206	160	168	180	175	180	177	174	171	196	172	182	190	203	194	196	166	179	167	171	165	157	190	178	202	158	185	193	196	165	193	185	184	167	173	176	168	183	204	175	161	169	176	196	165	185	182	174	181	180	204	170	175	209	166	203	176	169	191	182	183	155	165	183	190	198	171	188	182	166	189	157	153	179	177	169	185	178	183	184	158	207	176	169	194	196	186	182	199	199	174	185	182	164	171	182	188	149	198	188	202	165	160	183	185	190	176	159	189	184	190	198	170	188	153	197	186	181	172	171	186	184	184	168	203	191	188	176	175	172	181	205	180	159	187	146	190	198	192	183	180	192	175	192	203	165	164	181	202	192	183	198	169	182	186	168	189	175	196	173	193	182	174	181	169	211	153	180	174	183	172	170	188	184	199	189	184	164	165	179	185	190	175	203	168	148	199	167	179	190	175	175	163	175	205	148	183	177	178	174	144	172	202	180	191	171	185	198	178	184	188	187	170	179	178	175	168	191	186	183	177	195	178	160	195	174	166	205	218	184	176	187	181	173	194	171	200	177	173	161	178	179	205	179	161	169	187	169	171	167	191	166	184	175	198	177	184	179	172	200	161	213	210	210	169	189	174	191	184	177	162	182	184	166	184	176	194	174	177	210	213	176	194	180	186	177	176	172	198	168	178	161	192	165	186	168	183	178	170	177	175	202	198	183	182	172	193	187	165	181	196	156	155	167	186	188	171	188	181	204	196	195	182	166	170	186	183	188	185	175	192	192	168	171	174	168	170	169	187	182	205	198	199	191	185	222	154	186	171	173	202	187	201	200	214	135	192	183	183	197	176	186	189	161	180	182	170	177	190	159	204	182	184	191	191	181	200	185	205	159	186	206	172	170	156	183	178	166	177	193	173	177	180	175	170	182	166	183	168	192	191	183	183	194	165	186	205	197	169	181	195	192	181	187	204	184	163	186	188	177	191	192	174	184	190	167	183	177	181	210	189	186	183	176	164	172	179	163	171	177	170	200	187	178	191	179	170	197	184	175	176	164	188	184	166	176	202	189	175	196	190	179	161	179	164	172	180	203	159	209	185	167	191	196	172	169	163	192	191	174	205	187	174	187	195	171	180	184	184	168	181	167	168	192	181	171	178	205	179	179	203	174	186	219	180	177	184	199	198	193	187	179	169	190	184	184	176	189	168	188	169	190	190	190	157	165	182	176	159	182	177	170	214	173	177	167	169	161	160	194	177	188	163	195	175	164	164	174	189	183	199	191	163	173	186	176	166	192	198	192	191	201	190	192	173	190	181	177	172	179	170	192	180	182	182	185	183	188	188	181	178	171	189	209	186	154	178	183	197	206	160	158	165	191	195	169	181	166	177	177	190	207	187	176	169	176	179	171	174	201	193	187	185	171	172	176	182	191	168	182	179	158	158	170	205	173	168	173	188	178	167	171	184	173	184	177	165	152	161	170	183	167	192	207	173	196	164	195	212	189	187	178	175	161	169	197	198	184	198	195	177	203	195	173	176	178	183	185	200	165	168	178	194	197	184	195	178	173	178	184	185	185	196	176	191	168	168	181	176	160	190	186	163	194	180	171	167	187	206	180	197	204	179	159	187	185	202	195	190	200	166	149	197	175	174	157	176	175	177	171	179	179	192	177	194	181	200	149	162	215	186	196	178	206	170	193	163	171	182	216	184	207	193	189	213	168	183	186	172	175	166	174	185	192	205	191	163	185	182	195	192	159	189	174	171	173	200	185	175	172	190	174	194	161	160	181	173	176	172	194	162	190	168	190	189	170	175	184	188	177	174	174	184	186	182	197	169	180	177	174	167	174	184	181	160	191	180	201	189	187	205	192	190	176	210	186	182	191	195	156	171	196	186	184	187	176	168	183	169	181	153	167	179	167	173	180	186	169	205	167	205	188	183	187	168	176	191	197	177	177	179	187	171	163	162	183	204	184	186	196	197	186	179	182	186	192	206	165	183	193	154	188	178	198	175	186	201	167	189	183	196	175	159	179	165	184	179	179	184	180	183	186	188	180	220	186	177	176	164	185	172	185	185	162	161	200	211	184	163	196	202	170	174	193	190	181	206	180	204	199	167	180	188	215	184	161	165	174	171	169	192	183	154	188	183	172	188	183	177	151	190	214	169	153	180	173	168	168	176	179	182	175	194	179	175	168	193	174	165	205	175	191	184	178	176	161	180	176	162	154	161	172	193	183	200	219	166	191	170	176	168	173	181	181	172	183	180	180	195	170	172	179	170	204	180	176	204	187	192	176	183	192	184	199	195	192	184	205	178	186	166	185	191	188	180	183	179	186	186	178	203	166	180	175	172	168	187	165	198	166	175	199	202	195	172	175	171	189	183	176	167	186	204	172	198	180	160	192	181	181	172	151	166	183	175	186	191	188	176	180	187	169	176	204	179	189	179	171	170	187	184	203	161	183	191	177	206	207	170	201	187	180	190	166	166	176	180	168	167	166	157	171	175	175	174	152	206	174	180	156	187	167	172	171	183	152	172	179	195	170	193	172	185	185	189	211	178	189	196	201	171	144	190	155	195	170	175	190	163	158	154	201	162	182	178	185	195	155	172	185	178	188	194	172	174	163	182	179	168	190	179	185	172	191	170	190	202	194	188	207	199	167	185	191	178	174	155	186	188	198	182	196	161	167	192	187	198	189	189	203	195	165	187	178	159	176	170	208	170	182	172	171	184	184	184	188	183	209	191	175	153	198	178	178	172	201	183	177	184	183	186	180	175	159	153	188	176	174	187	175	193	190	159	185	173	167	189	170	165	194	215	187	173	180	175	189	190	173	193	180	158	183	188	155	155	171	192	174	178	192	181	174	197	206	172	174	191	187	168	206	197	159	176	175	175	190	209	184	190	167	157	174	164	152	197	158	175	198	189	187	188	193	195	186	194	201	188
38301	2869	6126	6464	5490	4431	3526	2924	2543	2153	1940	1728	1623	1470	1299	1251	1178	1137	1070	1002	988	963	891	922	877	831	813	787	778	723	798	739	783	709	717	697	681	664	686	663	609	667	634	658	646	657	668	640	650	637	619	610	642	656	599	605	601	625	602	646	606	664	608	586	612	608	596	590	585	548	630	596	607	604	618	605	610	569	555	592	621	569	660	612	573	591	606	584	579	589	585	598	607	593	574	584	596	623	579	590	593	575	613	602	541	639	605	561	587	523	596	572	604	554	571	557	594	585	543	555	587	632	608	595	597	561	604	556	593	572	537	572	576	542	542	573	591	588	643	582	612	601	578	582	574	585	573	563	595	581	570	546	581	588	575	571	610	617	535	587	534	560	548	589	524	583	630	607	588	550	576	574	566	602	520	596	582	577	580	616	555	554	551	563	608	599	591	550	569	556	548	559	647	598	591	576	556	558	582	558	608	562	573	597	563	576	530	602	611	579	562	617	548	578	550	607	600	551	595	553	563	560	504	552	591	552	606	572	618	581	548	542	580	561	564	596	612	530	592	629	601	546	529	597	559	590	554	540	535	539	584	579	547	532	575	540	587	596	582	550	554	582	612	597	564	601	576	571	544	594	595	569	559	606	590	608	563	549	554	537	570	541	570	608	561	575	538	572	588	609	529	568	543	573	548	598	548	536	562	611	563	546	569	546	554	540	576	609	609	568	543	600	562	574	605	548	549	561	504	570	531	569	584	579	560	560	552	592	569	518	557	574	560	547	637	546	618	570	573	594	564	653	545	582	572	551	571	569	557	572	569	592	568	536	536	571	592	538	620	555	565	564	566	583	559	583	578	558	545	539	555	552	573	557	610	570	574	541	567	637	573	590	578	580	551	569	569	600	608	572	580	569	532	571	601	588	577	573	572	524	586	540	563	586	589	583	604	596	626	574	590	611	569	554	577	545	547	569	560	568	586	609	624	546	593	538	582	596	546	556	630	593	577	574	603	613	604	589	581	511	582	554	571	577	580	567	570	591	540	521	565	516	588	514	562	549	581	557	614	553	603	598	586	576	574	578	580	550	588	589	592	525	562	610	570	563	547	589	584	561	552	577	589	599	629	558	555	584	627	627	571	537	554	556	607	555	556	581	563	567	581	557	607	529	586	597	604	539	598	581	549	543	541	610	549	556	606	559	573	546	613	560	587	545	581	549	604	590	560	569	585	593	582	599	550	532	572	579	582	530	586	582	527	561	567	576	582	577	632	545	551	541	582	549	553	587	573	573	598	573	582	556	566	577	541	560	588	564	537	568	510	547	585	569	596	616	540	559	568	537	567	584	578	548	590	586	559	542	583	585	581	575	591	549	609	564	581	564	590	597	638	601	571	566	540	560	573	591	566	566	604	509	572	558	616	579	538	527	564	595	571	539	543	552	547	550	541	539	551	566	558	577	566	528	578	553	531	609	593	581	541	595	556	628	545	552	579	569	566	540	594	554	547	544	562	562	570	553	619	604	575	563	585	527	603	570	549	562	565	527	613	590	577	584	600	554	563	561	563	562	572	560	551	592	575	563	586	531	560	563	494	583	574	572	573	550	527	586	588	556	615	580	550	562	551	573	615	567	553	623	549	572	597	543	596	559	568	572	634	587	583	605	517	588	605	554	564	612	577	585	594	555	574	570	565	559	568	565	570	559	550	592	554	558	572	555	540	600	563	555	590	549	563	573	539	557	520	554	548	524	506	591	550	610	582	603	545	558	560	541	532	561	571	596	559	556	598	587	562	566	584	599	578	540	553	556	573	548	558	579	558	520	591	586	557	585	585	566	595	539	583	588	558	610	581	571	575	597	544	529	576	568	613	543	581	556	555	554	594	561	599	616	585	530	583	589	609	562	556	569	582	577	578	603	562	550	585	531	598	542	560	583	539	557	592	563	592	641	562	542	572	553	567	576	583	585	563	578	577	567	565	621	578	577	579	538	590	580	600	594	606	571	560	583	598	556	662	597	536	581	545	564	539	557	585	591	588	527	591	541	577	572	549	545	568	576	525	581	564	613	591	617	546	546	545	596	550	559	564	562	543	617	568	600	560	590	589	603	538	615	593	562	584	592	589	573	543	570	579	576	575	601	509	561	588	585	556	583	536	550	583	612	555	588	538	590	572	580	570	562	533	554	590	583	578	599	587	545	625	621	589	563	568	578	556	565	581	570	562	582	588	578	552	586	621	572	568	582	526	541	574	559	577	529	583	563	513	574	590	586	573	563	581	575	558	565	562	531	516	531	587	592	554	576	581	608	563	602	545	570	586	584	567	595	568	573	564	584	595	581	582	545	581	526	540	498	533	602	539	580	580	564	582	559	576	532	559	579	551	594	531	577	592	569	559	531	578	582	552	554	572	550	573	540	561	573	573	553	572	556	554	561	583	539	580	548	580	587	532	555	604	574	578	546	573	564	574	543	564	556	524	555	579	564	574	542	602	585	599	554	541	591	533	568	583	531	529	591	573	577	561	594	573	575	579	589	580	583	611	592	572	560	542	575	591	549	553	554	553	547	559	575	582	564	610	519	614	526	548	578	571	556	538	581	558	557	537	630	527	566	566	544	567	541	565	539	617	547	568	546	594	564	565	560	562	557	570	608	596	593	533	531	563	568	566	558	578	565	578	607	589	601	582	591	571	559	596	559	592	562	593	551	578	584	583	580	562	534	575	580	575	579	597	581	558	590	581	569	585	544	587	512	576	589	587	593	620	576	605	561	589	580	591	566	590	567	568	573	559	550	541	583	581	568	570	587	580	554	564	577	556	566	574	551	590	597	636	537	565	550	587	569	554	610	587	589	570	569	591	590	553	556	566	510	521	543	582	598	635	565	552	599	542	542	574	574	548	614	568	574	568	593	501	572	533	574	604	553	596	555	580	563	549	554	526	581	561	548	567	517	584	620	553	600	544	581	532	566	575	540	609	545	585	541	582	591	609	554	547	562	531	573	580	600	562	558	551	585	555	548	569	593	529	552	572	580	543	572	551	561	572	559	600	559	567	560	537	576	533	547	553	578	577	604	553	545	572	569	579	589	589	567	622	578	603	574	571	548	550	526	524	570	597	573	600	568	597	535	569	567	565	556	558	586	577	585	572	572	575	556	535	558	619	569	579	588	555	594	626	579	586	567	605	560	600	570	615	571	584	559	550	600	590	599	605	561	592	601	591	581	552	550	551	591	543	575	571	587	580	567	593	518	611	588	585	570	563	564	590	597	567	535	580	550	534	572	558	565	560	600	570	571	553	525	578	581	546	596	590	591	574	569	558	548	545	562	546	561	606	529	581	570	576	562	604	525	589	602	549	558	577	567	559	563	560	597	588	569	538	583	588	556	547	568	578	610	554	577	621	587	546	562	550	578	576	586	578	582	564	570	514	526	580	540	598	577	574	598	530	556	548	534	576	550	561	572	518	554	553	599	525	587	550	534	556	591	561	599	585	598	554	522	570	530	557	547
7950	622	263	157	143	149	136	117	113	140	143	133	104	132	110	111	120	122	130	138	125	118	112	117	104	129	122	143	106	120	112	133	129	119	109	106	101	109	103	123	128	115	127	113	106	114	141	137	119	122	128	104	116	115	126	123	113	117	104	135	117	123	108	125	126	119	110	122	109	117	109	109	117	111	129	128	119	128	120	115	110	122	103	116	139	122	115	126	127	102	119	115	125	115	116	107	119	115	129	133	100	105	105	123	116	129	112	134	128	126	100	126	121	130	107	119	129	147	128	130	139	100	130	121	136	116	134	116	125	115	125	133	121	126	129	109	134	114	103	108	132	129	106	117	118	107	126	131	128	99	116	118	123	145	128	136	128	134	117	139	147	105	109	90	113	150	116	112	129	118	125	115	108	107	123	110	121	115	141	136	122	112	111	117	118	117	94	125	111	134	101	131	119	114	112	100	127	137	117	120	127	113	105	133	138	139	121	128	131	120	113	123	107	104	112	106	129	103	119	119	140	112	132	131	113	122	124	110	119	99	136	101	125	124	116	124	109	109	110	146	114	111	120	137	131	115	142	121	113	122	112	106	136	128	122	116	114	121	119	114	104	136	112	117	114	118	124	113	132	137	117	140	106	114	124	110	124	130	124	95	121	123	116	108	115	123	100	135	124	94	113	129	111	114	125	134	126	121	122	111	106	137	130	125	92	114	120	122	114	116	116	95	131	117	122	131	119	111	121	148	125	101	118	122	108	124	131	126	122	117	120	115	131	107	122	128	122	114	122	125	107	121	126	133	145	133	140	125	136	134	111	119	86	115	115	125	131	123	120	125	113	126	94	137	114	136	131	137	126	113	113	129	116	123	135	111	121	119	116	130	113	122	112	110	123	119	112	127	111	115	119	108	110	96	104	124	116	111	112	119	114	120	132	120	106	137	102	123	131	127	124	121	122	109	132	136	118	119	123	105	105	112	136	126	117	112	128	124	120	131	119	106	94	112	105	112	108	112	121	116	113	106	115	121	110	102	146	134	116	111	114	107	147	116	98	110	98	127	113	137	118	102	123	111	126	116	115	125	123	126	129	133	128	137	103	102	116	161	123	121	98	111	118	145	126	109	122	112	123	115	87	112	134	111	109	113	114	130	125	110	125	125	130	135	92	115	127	112	118	110	109	129	98	117	118	102	96	108	131	121	110	130	116	126	123	124	109	103	126	116	132	123	97	114	124	120	117	114	125	133	106	103	122	123	124	130	109	135	112	112	102	125	117	116	135	119	143	112	121	113	106	141	130	132	128	118	140	104	115	116	137	118	124	133	124	129	129	102	127	125	117	127	115	99	127	98	121	116	122	121	125	149	115	111	107	129	94	115	114	114	131	110	119	99	127	94	113	120	111	130	114	108	142	126	125	134	112	111	117	124	119	136	99	133	108	125	122	126	100	113	120	119	128	112	142	130	102	126	122	122	112	125	113	142	137	114	128	133	125	130	128	115	115	132	113	82	103	133	119	120	114	118	124	125	115	144	133	140	121	128	125	135	95	109	123	104	120	117	114	100	104	113	124	129	131	121	102	119	116	121	130	110	118	106	116	141	128	120	108	137	110	135	107	121	116	137	124	124	105	122	129	116	139	113	131	94	114	113	120	139	117	126	121	116	125	110	118	135	128	135	118	130	121	128	123	128	116	124	113	112	119	132	125	127	102	103	121	138	103	151	113	119	133	103	128	119	116	120	93	119	117	125	122	108	129	125	106	102	125	115	122	128	120	122	122	118	121	129	112	127	116	107	134	135	109	135	138	123	111	119	115	118	112	110	118	116	136	118	137	97	123	120	118	132	128	141	123	115	122	123	108	118	138	111	102	117	122	108	135	115	121	114	110	111	102	131	120	125	126	108	109	125	126	132	118	116	121	115	113	125	138	132	121	116	113	94	99	131	124	117	143	109	109	126	111	104	107	134	122	133	113	121	111	118	115	114	109	121	116	136	105	122	119	98	107	136	112	117	135	136	125	114	113	104	114	123	115	113	107	116	124	117	111	107	107	107	109	108	140	110	127	109	115	118	118	126	117	118	113	99	128	125	117	102	125	122	108	119	88	115	111	127	109	110	120	141	116	112	114	134	132	124	114	110	134	125	119	110	116	110	122	132	130	119	138	125	134	118	122	112	122	115	126	135	122	132	123	134	118	132	123	120	119	114	117	127	112	138	114	129	112	148	127	114	116	121	121	113	127	135	119	96	116	111	108	122	120	112	97	112	117	119	112	147	131	125	140	128	128	106	137	126	125	118	99	133	100	131	117	110	120	131	121	131	113	119	132	107	126	132	113	123	125	139	129	116	105	140	119	122	126	132	126	115	97	99	112	112	120	118	125	115	103	120	132	128	127	113	111	120	128	130	101	111	95	124	131	112	123	130	120	110	94	138	125	95	109	119	120	115	116	117	123	112	117	117	118	112	119	113	128	132	110	123	133	113	127	117	129	114	120	116	117	126	119	111	133	106	115	107	125	103	100	116	128	138	120	120	129	115	122	100	127	151	123	127	119	151	112	134	107	140	115	117	112	115	113	124	122	127	135	110	105	126	98	107	122	126	121	101	138	109	128	127	107	108	110	127	116	127	132	126	120	125	136	117	128	126	108	107	121	123	126	111	113	123	108	125	125	110	104	132	106	118	124	121	117	122	114	119	120	141	108	98	118	110	115	134	114	110	113	113	127	112	122	124	109	118	127	122	104	109	127	134	136	119	108	108	129	99	117	119	132	106	120	116	100	119	98	138	125	140	114	112	129	118	113	101	118	124	121	134	102	98	107	108	116	120	127	121	132	133	128	138	137	131	137	126	151	136	108	108	101	123	130	148	115	134	119	100	122	99	117	129	126	114	106	136	109	128	111	121	108	131	113	135	113	101	115	120	122	95	119	120	109	118	116	116	110	100	116	126	135	113	120	139	140	130	97	129	131	125	123	104	124	125	143	119	133	126	113	106	125	107	142	128	114	116	114	124	108	119	110	112	125	123	122	110	141	115	119	120	140	125	138	123	124	126	128	133	127	132	127	118	131	117	101	125	113	120	119	107	111	124	120	129	120	114	94	114	127	122	116	125	109	137	107	139	126	133	131	109	117	119	108	105	114	113	133	112	107	116	115	109	113	116	104	113	117	115	110	113	116	122	155	97	99	105	128	124	131	113	125	113	149	112	108	132	124	128	111	104	110	101	150	117	115	107	121	100	130	124	114	99	117	107	118	115	132	100	105	126	113	103	125	130	106	121	115	139	119	129	101	138	116	131	108	105	111	110	107	112	106	107	114	124	129	120	110	120	106	123	123	107	130	129	136	120	133	128	115	99	114	119	121	124	126	110	133	126	124	102	106	83	124	137	113	114	116	137	144	108	127	122	102	113	120	126	109	117	138	115	108	99	137	135	118	111	117	136	108	123	131	120	132	110	112	133	102	126	118	108	114	126	111	124	118	128	121	107	136	134	121	120	124	119
7890	488	533	576	534	483	459	472	429	402	433	411	413	402	417	401	392	406	427	394	420	423	427	419	396	440	419	419	377	358	361	389	413	413	385	382	409	364	382	396	400	383	398	406	399	364	381	377	405	393	379	402	411	392	390	398	382	376	368	373	402	383	383	341	393	394	371	395	394	396	399	374	385	398	396	377	393	392	414	396	418	393	411	386	349	406	365	425	393	393	392	395	412	412	381	415	401	406	381	422	376	395	370	376	392	371	413	392	377	427	417	398	365	381	415	379	448	375	407	427	412	398	399	383	400	391	398	382	412	371	380	383	391	402	372	415	371	424	388	377	382	393	357	407	382	381	393	400	407	432	389	388	406	362	437	379	417	402	367	408	437	339	363	413	416	396	364	398	435	433	374	413	366	387	388	408	405	374	390	389	376	383	363	415	387	383	355	367	404	375	385	406	349	388	408	417	403	368	380	369	416	391	404	386	376	372	392	393	405	382	415	403	411	391	387	412	397	382	433	372	383	400	403	380	419	362	398	366	410	360	382	389	407	415	383	358	419	410	373	428	430	391	381	403	400	409	408	420	421	399	392	395	377	383	362	418	369	361	383	424	399	409	427	376	394	376	361	391	397	351	402	377	389	398	347	405	394	364	426	403	385	430	397	360	379	383	367	374	373	396	373	377	412	361	389	407	420	399	389	389	409	412	361	395	369	367	410	426	377	414	397	392	410	371	389	384	390	383	409	404	378	394	406	422	390	369	392	399	390	365	373	386	387	388	372	395	363	420	359	404	412	403	390	392	405	378	396	391	403	375	395	388	416	429	396	360	396	425	405	399	380	377	388	382	409	380	428	406	351	364	388	379	403	377	382	423	351	381	428	404	383	374	386	385	383	364	377	394	395	399	364	435	365	362	383	388	399	393	409	372	373	379	376	390	382	372	407	353	382	390	396	382	375	383	391	374	370	385	391	387	364	400	372	389	366	413	395	429	385	387	388	378	381	424	395	388	399	378	399	392	404	396	392	382	393	342	382	359	378	354	378	398	374	370	444	402	361	383	398	376	376	424	391	398	409	364	407	378	392	401	394	378	409	390	391	378	391	388	326	393	393	435	372	369	394	363	407	423	416	381	386	420	398	400	407	395	399	399	389	414	381	364	384	396	421	414	391	413	401	373	382	419	387	384	341	421	365	430	378	401	400	389	392	387	388	382	386	375	412	397	378	414	387	388	389	399	386	399	380	442	384	390	368	351	371	392	360	392	398	413	370	424	407	401	396	376	406	396	365	413	374	405	390	377	392	363	371	403	399	384	397	397	421	399	382	405	407	384	390	394	416	375	378	372	389	385	398	400	385	389	383	403	404	403	392	385	433	424	402	339	392	365	396	402	392	403	364	367	360	378	417	366	372	391	417	383	385	374	413	390	400	394	392	396	401	369	361	362	374	434	426	358	429	413	349	401	399	382	357	386	398	388	385	369	390	375	377	384	378	401	400	388	411	390	364	381	389	407	356	415	368	389	418	387	401	364	399	377	388	386	402	413	409	364	381	367	382	395	407	383	376	394	395	426	402	336	425	408	395	384	374	406	387	379	399	365	390	385	417	387	421	387	345	393	383	359	372	393	372	374	391	400	415	395	414	402	413	392	402	406	390	371	390	391	366	404	402	374	433	402	392	402	383	410	409	384	389	365	390	392	374	385	399	354	406	377	390	416	389	395	395	356	372	382	391	398	380	379	414	419	378	396	416	386	410	393	430	362	396	419	362	393	398	411	384	397	414	361	384	356	420	367	369	403	398	408	369	412	384	377	348	391	361	390	395	340	387	397	401	402	359	374	419	344	356	395	384	389	393	412	418	419	361	377	363	415	401	399	399	412	379	375	408	397	374	370	388	415	380	387	389	397	399	381	397	403	355	368	372	421	426	408	365	395	420	398	417	414	379	423	394	387	372	379	382	386	365	345	410	384	394	443	357	343	408	392	357	372	416	379	369	397	368	380	425	372	380	385	406	426	410	397	431	401	373	393	375	424	370	385	417	383	369	394	410	388	391	345	368	428	387	383	355	375	415	347	374	411	393	406	378	391	399	386	389	414	384	387	429	373	392	397	404	384	398	371	381	419	390	367	395	364	375	403	368	389	408	403	394	360	397	414	434	373	371	401	400	409	395	395	382	400	405	419	406	392	365	417	391	405	358	410	387	369	354	390	397	383	383	370	398	357	388	420	383	400	390	422	394	387	391	352	421	393	402	405	377	389	393	383	401	388	406	408	367	387	343	421	442	400	381	373	380	378	358	372	386	373	400	364	372	362	377	399	372	397	371	415	351	373	402	413	424	385	412	369	386	399	362	384	399	382	395	379	394	368	370	377	378	377	363	346	389	389	404	356	399	395	379	359	407	383	398	340	402	389	383	397	411	397	422	376	384	371	377	365	350	386	418	394	398	370	400	376	376	376	399	398	403	377	350	353	412	385	400	384	396	391	394	379	367	408	394	402	394	399	432	373	371	377	401	388	358	402	404	413	362	387	383	379	402	408	379	404	390	403	371	373	412	362	408	375	377	426	346	398	453	401	392	376	381	390	419	412	367	413	381	379	421	397	403	386	384	410	408	348	385	393	397	399	416	376	384	422	347	387	370	400	440	375	400	395	355	385	381	367	417	369	403	408	400	365	353	395	407	392	390	377	379	418	417	379	382	381	393	388	397	384	366	387	400	379	356	357	403	408	390	360	409	392	385	377	392	380	436	414	377	381	399	342	370	388	366	396	409	378	384	385	379	404	416	397	367	379	366	410	379	396	396	390	395	364	382	362	366	424	452	427	395	373	410	400	410	404	403	367	444	382	379	396	381	386	441	378	403	398	389	392	381	417	395	378	393	398	376	390	373	392	381	357	396	405	398	374	374	389	385	397	376	382	393	416	377	388	385	374	392	427	424	390	379	397	360	395	388	404	364	362	416	414	426	382	361	390	405	413	380	385	396	396	407	390	401	400	401	379	421	394	388	407	398	429	365	399	405	406	392	386	414	402	363	393	391	353	358	387	379	390	389	378	396	394	401	370	395	383	380	381	382	384	374	413	414	377	392	416	388	385	385	381	393	396	377	382	405	393	421	391	369	399	400	400	401	410	373	365	397	381	369	403	383	347	355	370	424	368	404	369	402	417	363	391	412	361	358	379	392	364	387	374	402	361	385	384	376	397	403	387	362	402	379	392	402	377	364	386	431	416	391	361	386	382	394	381	361	373	413	374	385	400	380	399	411	396	394	343	387	356	418	387	372	402	346	409	400	372	404	379	415	392	410	375	390	374	401	405	366	386	413	386	381	396	397	384	424	370	406	395	398	404	398	412	373	377	402	405	368	389	373	369	396	382	400	386	385	382	421	400	377	406	358	370	387	419	403	392	399	384	410	390	365	389	377	384	364	387	379	371	386	351	384	388	383	417	392	379	398	412	414	392	397	408	398	380	373	396	389	394	392	382	387	410	385	399	374	324
49671	16875	2317	958	641	455	413	283	222	179	209	161	141	150	124	122	103	102	108	129	102	102	112	103	103	92	86	99	92	99	103	118	82	93	101	113	93	96	92	89	98	92	102	79	84	92	83	78	93	83	97	99	94	97	89	73	81	98	75	100	89	94	89	83	79	84	69	82	97	92	84	91	81	93	91	100	88	103	80	90	93	89	92	84	85	85	87	95	82	97	83	86	83	95	96	82	77	91	100	104	85	75	98	89	81	92	80	95	79	76	80	84	78	81	72	97	78	81	84	85	99	80	96	109	92	81	108	97	90	96	108	105	74	96	95	82	97	99	88	81	81	82	83	85	88	86	94	99	94	95	79	83	103	85	83	95	77	91	97	105	104	84	76	99	91	114	78	92	97	99	87	73	102	89	85	80	82	80	112	100	67	80	75	97	102	92	81	103	84	97	76	101	71	93	82	72	85	86	79	87	93	105	97	84	91	76	91	87	67	80	84	100	109	79	90	90	104	81	81	77	92	106	93	102	79	98	103	70	85	86	81	83	87	101	75	97	95	93	84	88	73	87	79	88	101	93	99	78	92	77	99	77	89	93	84	93	83	90	97	95	98	79	95	90	102	72	109	74	98	85	94	81	89	102	106	85	74	88	87	78	90	91	75	88	88	83	87	80	93	85	84	87	88	83	99	98	97	93	102	89	91	87	89	85	95	82	75	103	84	86	76	80	78	83	85	78	68	84	78	98	85	89	79	89	82	78	86	95	85	83	107	96	89	80	103	89	85	91	73	73	96	78	91	80	81	90	79	94	92	111	86	82	77	95	103	87	104	95	74	83	82	96	76	99	89	82	96	88	89	89	84	90	89	104	105	77	95	79	111	72	82	91	98	91	93	87	105	79	85	93	67	92	69	84	90	84	109	73	90	90	81	80	93	87	98	83	89	104	86	98	86	94	86	89	91	95	81	78	85	92	97	97	83	83	106	71	77	74	93	83	94	77	84	96	81	107	80	101	94	87	84	95	83	85	88	85	94	79	85	96	90	93	84	104	85	93	94	83	87	90	97	101	90	85	83	87	86	84	91	78	87	79	97	94	96	80	59	85	101	82	87	81	94	94	84	74	83	70	84	78	83	104	102	87	87	81	82	96	98	93	89	88	101	107	97	86	104	79	81	98	79	80	77	105	78	79	87	94	73	81	92	102	99	82	93	84	81	83	100	74	90	95	95	80	108	90	77	79	80	76	93	81	80	74	81	81	93	82	102	78	90	92	88	104	93	100	79	90	106	80	83	86	104	89	93	87	92	92	120	81	82	79	77	85	86	79	93	74	76	78	79	83	75	63	92	82	79	86	83	91	87	100	76	77	79	82	87	63	81	88	100	115	71	96	96	80	98	84	106	84	66	101	81	86	89	91	95	91	89	94	82	107	73	85	100	88	75	79	85	95	78	82	88	86	94	96	92	95	73	95	89	93	89	93	84	93	88	85	86	97	77	93	78	81	89	93	79	102	96	103	78	87	94	81	89	93	90	76	86	81	86	76	80	119	85	106	93	82	92	92	72	82	88	83	92	100	84	80	85	89	98	87	91	93	94	98	86	99	111	99	81	106	86	104	71	83	73	71	91	83	78	74	79	83	91	90	90	88	76	97	74	91	82	89	70	84	92	85	93	88	76	74	84	80	76	77	82	92	77	85	99	102	85	89	75	95	94	103	98	85	88	80	76	85	99	83	79	85	91	74	77	73	87	102	84	86	90	85	86	77	92	100	104	103	85	81	92	89	71	99	111	97	80	72	101	80	97	90	104	90	76	91	82	75	94	96	93	88	89	115	83	84	96	94	90	82	79	93	74	78	71	118	85	92	92	90	100	86	81	78	99	83	90	100	98	83	87	87	91	74	90	94	91	87	89	102	83	86	103	82	88	73	89	85	98	77	103	77	95	95	82	92	87	101	85	81	82	69	91	97	87	87	98	90	91	90	100	95	81	101	63	76	104	104	83	88	86	87	66	74	82	80	93	92	95	96	89	110	84	101	83	87	89	93	96	96	95	74	87	81	105	110	98	89	108	89	93	83	91	94	73	70	92	96	85	95	76	111	92	94	71	93	86	84	100	66	75	92	101	93	98	91	94	99	89	83	71	89	91	91	93	66	95	88	85	108	88	81	86	90	100	85	85	106	92	92	88	89	99	92	97	74	93	80	84	77	95	82	87	87	89	86	88	86	85	90	108	114	78	93	80	89	96	98	75	86	86	85	88	90	89	100	104	84	93	93	92	80	70	84	95	96	70	86	108	95	95	105	91	86	103	96	100	93	92	83	76	84	85	108	102	90	86	93	78	89	92	98	83	88	93	91	84	83	108	85	84	87	101	86	99	94	81	87	94	75	88	79	92	75	97	93	101	95	73	73	92	92	102	109	82	79	89	76	83	89	78	90	101	94	101	85	80	87	80	87	86	92	88	91	89	90	79	93	82	81	84	89	80	89	89	73	74	90	92	88	85	92	89	105	83	86	92	77	90	100	91	90	96	86	93	82	89	92	84	91	97	82	78	82	83	72	98	95	84	94	94	98	78	78	86	89	89	87	86	94	93	89	86	109	62	90	88	80	81	104	84	94	98	80	78	72	80	80	94	90	81	78	75	63	75	89	76	84	90	78	78	89	86	90	81	105	97	82	82	86	88	88	94	94	87	83	82	95	93	91	96	87	87	103	78	89	93	98	82	73	103	80	84	96	72	103	86	84	88	87	70	84	97	92	80	89	110	84	80	91	89	101	109	90	84	72	91	102	102	111	85	81	95	98	110	90	88	89	80	89	81	81	79	92	84	82	76	80	75	82	72	105	79	76	96	82	85	57	91	80	82	70	78	83	95	105	95	94	68	82	77	71	93	90	89	98	91	98	83	80	104	96	72	89	93	84	86	75	85	104	102	89	84	90	95	79	93	99	91	100	91	77	78	72	104	92	74	80	91	83	97	86	107	90	75	98	100	75	103	101	80	82	87	103	95	88	94	82	91	108	86	80	78	92	92	90	72	87	95	95	96	87	80	110	98	88	91	96	100	87	81	80	96	80	97	67	95	80	110	82	73	71	80	88	83	85	89	78	94	96	87	86	91	77	78	90	92	95	87	117	116	73	79	88	83	92	77	79	72	89	88	92	100	91	70	99	103	90	91	82	86	88	79	84	85	84	102	87	96	104	75	103	95	79	86	81	94	83	82	96	101	90	79	100	69	79	83	110	72	87	68	94	76	81	87	77	92	93	85	113	93	82	88	95	92	88	102	95	89	87	97	88	67	82	83	84	85	73	75	90	117	95	96	87	100	95	95	89	83	74	92	70	92	85	101	79	98	81	86	86	68	80	86	97	92	88	86	78	92	96	89	108	90	99	86	95	97	87	94	92	85	86	91	105	100	79	94	86	94	80	74	87	101	86	95	92	94	98	89	74	74	65	91	75	96	82	77	81	101	86	94	83	97	85	79	91	80	97	91	105
30701	1551	3191	3479	2914	2334	1879	1495	1310	1115	962	866	826	751	683	651	614	591	575	476	534	483	510	416	453	463	405	445	401	383	440	390	408	386	386	397	369	412	372	359	349	346	349	331	332	339	346	339	339	322	340	337	346	341	361	332	335	338	331	358	308	358	358	343	346	335	297	337	328	336	354	337	333	345	307	327	344	329	338	328	321	340	354	299	317	297	292	323	322	309	340	333	292	296	313	321	309	324	341	317	324	326	290	340	327	294	311	340	328	316	317	335	319	308	338	328	302	328	297	325	304	314	327	311	307	339	321	315	308	321	316	297	303	337	337	309	345	329	310	332	306	294	311	338	311	286	339	313	307	304	334	326	325	289	296	342	337	317	336	304	320	286	320	325	288	305	297	328	320	288	320	301	342	325	342	304	300	271	331	305	312	297	308	319	340	315	323	310	346	298	330	339	280	341	312	323	318	294	314	297	315	326	313	313	291	321	320	342	285	311	341	325	356	320	344	320	314	303	326	315	326	315	307	355	343	301	301	303	321	311	303	326	312	313	330	292	292	326	318	305	305	306	303	283	293	314	323	308	293	311	295	321	325	338	293	326	315	303	311	315	329	340	311	310	319	329	280	292	323	344	296	321	313	316	323	289	329	334	336	298	314	308	331	289	297	316	335	336	332	307	329	337	330	301	325	310	334	303	326	333	317	299	303	316	292	319	291	319	306	339	312	287	275	304	315	314	299	295	322	298	330	290	323	329	276	310	303	300	318	311	307	360	310	303	268	304	337	300	310	269	338	312	301	309	290	285	293	317	317	318	310	274	326	309	305	317	354	291	294	305	308	287	323	332	334	318	331	340	306	318	291	299	318	331	306	319	326	293	311	301	340	321	297	301	291	267	326	313	308	281	327	339	320	360	309	295	323	307	323	363	299	308	298	312	304	296	318	277	325	329	334	296	321	305	285	332	314	319	289	318	294	278	303	330	328	316	343	297	316	289	316	294	288	310	317	312	296	296	309	302	321	306	317	324	328	309	348	321	306	338	313	313	305	315	319	352	306	329	299	312	293	295	306	311	298	297	300	347	324	309	287	331	324	302	334	328	301	295	284	324	288	313	298	290	319	301	310	300	288	285	303	284	309	307	315	296	284	295	318	291	299	332	298	309	303	300	294	307	305	316	295	328	307	322	316	276	309	317	307	333	318	338	296	305	306	309	316	319	289	291	324	269	353	319	315	284	327	318	310	301	265	332	311	294	334	285	299	321	288	327	329	284	312	315	272	317	320	314	310	328	323	311	342	316	281	332	293	314	324	393	316	316	309	319	306	313	300	336	313	318	289	293	305	317	314	299	326	321	348	309	315	321	323	302	302	301	304	303	319	311	319	312	331	331	311	277	292	304	314	296	333	300	284	317	325	275	336	346	321	307	313	320	303	320	307	277	305	323	298	323	300	309	301	285	339	332	329	325	326	294	326	326	349	308	310	326	325	302	313	299	311	291	311	287	293	344	344	280	297	297	286	319	313	295	314	307	340	310	315	293	313	312	304	308	335	306	301	322	288	353	305	346	296	326	327	317	319	273	285	305	330	302	307	315	312	300	336	296	320	317	313	307	328	301	311	311	319	303	278	343	322	333	298	339	293	301	279	325	286	281	289	301	312	331	326	301	326	356	330	307	323	331	293	285	289	337	291	310	323	329	337	297	299	311	313	305	306	287	330	299	310	317	317	305	287	308	333	316	285	339	312	292	317	313	312	324	313	347	309	292	301	292	322	327	333	312	324	325	318	299	326	337	304	318	336	333	299	320	338	298	284	314	294	301	331	283	330	307	288	342	348	307	309	283	282	300	328	309	294	297	298	290	289	258	346	309	307	315	320	300	323	301	312	312	306	279	328	319	319	313	288	313	334	285	286	333	280	301	295	302	319	323	320	299	314	367	271	331	297	299	338	314	288	308	309	291	307	281	291	307	304	331	270	319	300	312	294	338	287	316	289	300	324	333	296	319	311	283	293	303	289	320	318	303	297	341	307	297	322	327	281	283	286	328	332	327	338	320	312	302	319	305	341	313	329	318	299	306	301	300	325	287	319	310	337	317	291	291	307	321	340	294	311	296	307	333	299	307	337	305	300	323	321	292	284	328	331	325	318	299	314	323	310	340	334	312	301	305	315	293	317	322	309	303	292	328	272	314	332	314	312	298	329	297	334	296	308	282	300	293	333	310	295	321	320	304	327	321	306	315	291	331	329	305	340	338	340	290	303	264	289	314	296	324	305	324	334	321	350	313	314	328	290	307	295	345	303	311	347	290	344	302	319	303	317	311	295	315	297	321	292	332	323	343	323	321	312	307	313	311	310	344	337	312	285	335	291	305	291	296	273	322	302	331	302	316	305	329	301	319	331	310	355	312	324	303	330	301	343	297	300	309	304	331	298	332	335	306	340	287	304	291	324	306	275	329	313	325	286	353	322	341	343	328	330	311	322	352	305	317	301	308	300	340	306	306	291	293	327	317	308	285	322	334	308	325	312	273	326	338	310	340	325	308	311	314	308	308	306	315	285	321	315	312	311	328	329	302	326	318	321	319	312	325	307	287	311	321	284	315	330	295	306	300	341	324	313	311	305	318	307	315	325	316	315	282	325	317	312	285	309	328	276	332	340	320	340	297	307	315	300	295	316	318	296	299	311	310	308	308	313	328	313	332	319	303	347	318	302	312	283	354	323	328	285	304	285	323	310	313	320	323	309	307	289	313	345	311	328	329	308	307	322	312	296	307	331	347	318	301	295	282	327	325	295	301	316	335	314	320	311	306	328	311	318	290	270	300	288	288	304	346	312	305	354	329	322	295	345	321	315	327	288	331	317	316	340	304	307	347	313	285	294	329	273	322	294	328	272	326	312	291	298	302	301	292	332	302	284	333	337	327	321	345	321	310	347	294	337	313	306	305	351	299	279	309	334	296	300	294	319	354	313	312	325	318	305	296	314	249	314	299	273	306	318	329	318	293	314	332	293	298	312	311	307	347	304	325	300	342	331	337	331	313	354	314	323	300	287	287	282	335	310	314	349	338	283	318	321	333	286	319	316	312	323	291	322	282	289	325	330	310	321	305	313	306	275	301	338	320	295	326	305	290	311	323	316	310	301	258	314	333	351	301	310	287	318	318	311	339	307	339	352	307	325	313	321	300	322	319	324	336	293	321	294	300	329	301	292	310	334	323	346	329	304	327	339	287	326	293	310	354	296	327	300	280	335	303	312	312	275	296	316	325	320	321	329	301	319	341	312	307	297	300	311	300	288	288	308	309	301	354	316	313	314	307	343	310	318	332	309	313	318	332	313	332	323	328	342	281	308	321	309	316	334	302	295	309	290	335	310	327	296	323	308	277	313	312	313	299	291	299	327	305	309	317	308	303	293	295	329	323	334	284	300	325	303	308	345	314	324	297	286	312	293	317	322	307	316	282	305	300	326	297	297	304	322	315	325	307	322	331	315	294	331	316
64938	26187	7313	2086	1396	1010	699	552	491	403	326	307	317	295	298	261	259	242	273	234	220	224	191	230	222	208	234	207	205	201	197	202	191	194	195	183	198	183	184	172	200	175	185	210	188	217	198	192	144	189	206	181	197	196	196	184	193	167	179	185	176	197	187	169	207	169	209	175	200	162	186	176	198	191	197	188	190	201	165	186	191	177	198	177	185	171	187	197	178	188	203	193	156	182	171	187	189	197	186	193	167	210	184	195	174	189	194	159	186	178	199	187	178	188	177	164	176	179	181	174	172	164	162	155	182	160	183	160	205	159	172	190	184	175	186	192	168	172	201	182	175	192	194	158	187	194	178	165	194	181	157	196	192	172	186	192	185	189	199	184	199	185	153	171	168	174	204	165	197	160	167	200	177	185	183	167	167	172	169	191	191	170	171	157	177	180	150	197	201	193	186	178	189	196	207	156	196	191	176	186	207	195	180	189	159	177	176	180	184	176	201	211	172	167	163	175	166	202	154	183	184	194	179	157	202	207	154	177	201	171	180	175	174	166	172	203	171	162	169	182	200	180	203	158	168	186	173	176	173	181	184	212	199	174	202	176	203	183	203	184	191	170	192	158	209	181	190	182	178	165	184	174	165	183	175	168	190	173	186	180	199	179	195	203	190	184	207	184	165	163	183	178	173	184	180	195	189	155	149	156	180	190	199	191	178	163	182	165	181	166	170	199	185	162	207	163	180	199	187	182	173	148	166	185	163	191	180	180	188	220	173	164	184	194	184	162	178	167	174	187	193	189	192	189	206	189	195	167	175	191	169	167	195	163	185	170	174	187	180	154	181	161	182	176	189	188	173	207	181	181	178	183	194	183	179	178	172	183	197	185	177	188	197	189	168	206	169	156	208	192	177	183	174	189	192	193	189	156	206	164	199	174	153	160	186	209	190	181	184	186	180	185	181	172	170	171	171	174	176	175	172	184	178	180	173	169	178	166	180	192	202	163	180	194	203	181	193	176	192	208	178	172	190	163	164	175	198	199	165	187	177	190	172	170	196	194	163	196	171	202	173	156	178	180	218	150	179	187	164	180	177	165	168	179	194	166	211	177	181	180	179	182	198	163	160	164	176	193	194	184	186	187	174	170	221	182	172	166	168	191	199	171	168	192	193	191	178	187	188	179	201	171	177	177	167	206	190	183	168	172	173	174	148	215	187	193	149	213	178	165	193	170	187	174	179	175	169	170	189	180	176	169	192	184	177	184	178	196	190	193	187	190	166	194	178	179	173	197	169	206	171	177	182	194	159	166	168	185	204	190	196	195	193	199	171	182	189	180	186	195	184	181	168	163	179	173	172	183	187	182	179	171	186	178	174	198	170	190	182	187	184	195	179	191	171	204	182	190	166	170	162	165	192	192	183	172	184	188	189	191	163	198	180	185	197	209	191	173	176	198	186	178	189	194	194	165	177	172	182	186	172	171	202	195	191	175	196	185	207	195	181	166	197	160	184	195	179	203	181	188	195	172	175	203	149	167	172	176	182	186	191	201	200	171	195	179	197	194	197	197	193	179	175	193	171	185	191	212	180	189	202	194	177	198	191	187	174	207	172	171	168	185	183	181	191	153	187	178	171	185	167	186	173	185	170	175	195	188	176	175	186	189	166	179	191	201	190	179	193	167	195	198	173	145	165	162	163	168	192	179	177	181	148	193	182	181	166	202	193	179	198	161	172	175	175	160	167	200	189	193	190	172	196	167	177	177	192	173	160	204	204	153	173	183	184	183	199	175	170	204	168	188	201	168	205	149	204	203	178	192	177	190	163	180	179	179	190	182	156	160	169	209	166	170	168	178	188	187	194	173	167	181	216	183	163	164	179	186	176	171	173	188	187	186	178	180	204	197	192	184	188	179	177	197	178	200	196	180	180	198	172	188	186	191	192	188	202	175	182	199	164	192	194	199	190	174	161	195	190	165	166	167	182	181	196	165	181	171	165	167	170	193	167	183	173	169	153	183	173	157	212	155	186	186	195	182	201	195	180	170	160	164	166	178	166	176	185	193	165	179	177	216	175	186	168	174	166	189	189	182	171	184	191	165	157	194	217	149	166	198	153	198	167	174	163	179	198	168	190	194	156	192	160	168	178	167	168	167	191	203	186	145	162	171	169	173	167	163	158	193	173	167	172	203	185	165	200	202	167	176	190	194	169	173	169	186	196	195	183	173	177	174	200	146	163	164	189	184	166	185	157	202	194	187	195	158	181	185	175	177	200	203	179	172	193	169	188	156	162	162	186	157	172	206	186	173	190	174	173	147	163	172	166	174	178	196	163	173	195	177	165	193	193	182	172	182	184	179	171	175	167	178	177	194	187	183	188	209	184	184	160	180	174	190	186	181	166	170	196	195	192	165	173	181	191	170	208	191	200	169	193	182	196	179	173	174	166	182	188	189	180	208	166	175	174	186	180	184	185	169	147	162	158	199	155	196	210	172	175	186	179	167	173	179	187	177	170	190	188	181	172	193	184	186	175	220	182	165	168	206	182	195	180	170	156	181	187	181	205	166	171	211	189	189	185	178	159	177	175	197	170	183	225	172	186	181	199	183	155	178	195	168	206	186	174	162	183	197	173	187	162	192	187	165	175	204	184	181	176	190	175	177	199	183	191	209	204	180	164	196	180	182	185	184	185	167	191	184	157	152	187	190	180	162	174	176	163	225	165	170	188	186	181	180	171	191	201	171	168	179	163	190	160	185	182	165	176	173	178	168	193	152	169	179	173	181	187	171	177	178	186	159	189	190	183	191	195	159	192	164	177	160	174	187	171	189	184	175	170	191	171	174	201	172	147	164	180	142	175	183	169	178	183	175	180	160	159	176	177	180	171	193	168	184	172	195	187	165	185	191	185	155	176	169	171	164	188	174	191	202	170	188	186	188	179	177	179	204	169	160	189	203	173	184	202	179	205	193	192	193	203	184	177	193	170	181	180	178	179	206	186	173	183	182	195	186	197	184	183	211	163	169	170	200	162	195	184	196	181	164	197	168	183	173	188	165	189	174	180	159	174	162	166	187	191	189	176	210	163	199	183	183	172	211	161	208	170	188	176	183	196	191	193	195	173	175	192	201	168	172	178	174	189	190	206	183	163	165	157	181	215	196	175	174	198	174	186	174	170	166	185	202	174	198	174	188	168	206	183	165	162	176	192	166	171	172	165	198	159	198	184	179	185	176	171	183	168	190	181	170	152	190	181	159	175	183	191	187	180	174	178	182	175	188	194	198	176	177	191	177	175	159	181	171	187	171	183	170	201	187	187	156	182	190	183	184	191	186	185	193	156	198	156	168	183	189	182	194	177	162	181	171	193	168	191	191	201	163	188	200	178	190	189	176	192	181	193	168	173	205	174	170	194	192	208	196	197	163	195	175	194	197	179	181	149	150	191	176	156	192	174	178	188	167	164	194	158	177	202	186	185	181	166	158	205	169	173	179	163	155	189	187	190	158	190	196
39722	2952	6132	6420	5414	4374	3478	2887	2564	2116	1849	1670	1514	1424	1388	1229	1148	1095	1054	984	1009	983	918	872	911	788	781	773	847	745	751	721	724	717	670	703	663	746	692	688	694	642	678	594	628	634	620	649	605	656	643	649	601	623	636	611	612	615	582	594	600	654	617	610	575	566	567	585	649	589	594	593	579	598	637	633	577	612	604	580	561	644	596	577	568	594	570	557	589	584	591	578	580	587	585	574	625	579	581	609	546	586	562	612	546	542	578	568	605	535	606	557	571	544	553	538	579	527	608	539	579	613	576	595	617	607	571	579	591	568	602	568	574	545	532	590	592	554	563	565	555	578	537	585	532	556	583	539	565	546	589	582	617	537	558	569	550	580	600	547	567	531	566	536	598	580	552	568	558	582	580	579	581	588	613	569	610	582	576	535	578	562	561	581	520	647	546	613	561	595	579	547	579	590	550	533	593	589	569	542	547	603	558	555	536	548	596	575	572	547	567	592	553	613	570	550	598	529	578	551	554	565	565	582	576	583	596	530	520	574	529	559	566	631	603	577	564	569	555	603	543	596	597	577	626	528	552	596	570	583	584	601	559	546	589	581	551	582	574	589	603	567	552	557	557	605	615	585	558	565	560	586	592	565	557	613	542	565	603	566	570	591	584	585	576	550	554	562	579	542	572	575	623	539	578	575	601	595	586	550	561	556	551	553	584	560	551	545	569	578	553	553	565	524	553	609	582	594	589	553	595	534	615	565	582	534	549	551	606	565	586	571	594	547	560	538	581	594	579	589	526	573	564	568	546	548	532	551	541	534	560	593	546	484	539	572	587	571	566	560	564	572	581	555	567	552	572	563	585	567	562	575	567	578	563	553	569	580	606	569	571	590	551	611	598	556	591	606	571	635	543	549	594	532	586	579	542	603	580	601	559	572	567	566	599	601	612	574	564	568	559	549	606	573	542	591	569	564	561	563	560	546	549	621	610	586	541	589	526	602	569	572	549	579	568	567	642	575	495	582	573	607	563	557	574	536	631	541	553	632	607	558	551	573	603	611	571	550	592	583	561	581	533	574	583	555	526	570	558	542	568	558	550	609	562	556	618	555	557	532	563	554	573	549	555	557	581	561	529	565	567	571	597	554	568	573	570	570	580	578	571	507	532	569	573	570	548	579	575	595	586	610	518	577	592	583	538	540	527	572	617	574	540	564	576	568	592	610	559	589	567	584	540	570	554	611	548	576	586	558	542	568	585	595	525	578	607	530	572	591	555	521	568	566	594	598	577	570	542	573	573	565	549	538	551	543	528	558	557	559	534	564	593	589	572	579	552	534	566	621	560	553	548	606	574	551	604	555	562	560	553	578	570	552	585	627	564	565	591	551	593	558	557	593	574	544	565	575	575	536	548	567	578	559	524	560	573	585	566	534	589	568	574	584	595	571	535	605	594	545	565	553	576	599	565	567	593	547	597	563	571	567	549	548	571	572	549	538	577	594	558	587	568	526	581	592	501	585	589	569	550	542	547	557	575	564	584	604	572	557	594	581	539	589	594	609	581	556	545	561	591	601	568	587	536	522	552	584	505	567	575	604	586	547	545	541	520	569	525	579	620	577	522	582	525	561	567	569	574	596	600	538	594	611	593	571	591	544	610	566	577	519	584	562	559	578	534	556	537	540	572	585	572	600	575	578	561	577	572	588	565	576	525	591	598	560	550	540	595	569	607	574	539	581	552	580	550	555	575	574	596	553	593	541	593	556	561	524	573	569	563	589	587	571	543	535	625	594	552	606	582	605	570	593	557	573	571	538	528	569	581	560	564	568	590	541	498	551	531	579	559	586	597	523	563	547	556	582	556	587	589	556	581	587	523	567	557	568	566	588	605	537	569	574	554	540	585	555	572	581	565	547	556	501	610	590	584	602	575	589	572	594	561	528	550	589	570	559	576	580	584	561	574	536	548	533	585	582	575	566	580	586	576	595	579	591	549	564	529	527	531	598	577	578	563	555	558	584	562	585	561	557	540	531	572	567	576	576	584	576	586	557	559	576	598	578	577	556	571	590	636	608	566	614	536	568	600	580	541	582	581	556	578	589	525	602	540	557	544	571	532	557	556	560	573	571	618	551	555	574	583	548	551	557	578	570	556	566	545	575	581	573	537	522	567	527	606	557	591	584	558	576	597	534	556	576	560	543	524	589	553	553	582	567	607	607	558	590	587	580	585	561	535	581	601	550	604	544	528	594	596	607	565	558	567	540	562	564	599	556	592	583	557	583	574	658	542	563	586	572	559	580	549	571	614	569	575	562	589	590	548	590	548	619	585	557	565	531	556	583	548	569	559	565	619	551	566	606	562	624	532	581	548	588	587	553	601	553	550	531	578	557	563	564	595	567	550	562	579	570	550	522	596	515	557	552	560	604	578	518	573	544	574	589	618	545	614	578	616	564	543	578	593	575	576	601	538	588	564	572	584	576	573	566	544	637	572	556	549	569	578	569	554	546	601	636	545	612	547	576	604	548	576	591	591	578	569	558	527	549	581	605	586	550	546	556	570	504	587	581	580	605	578	557	591	564	563	577	560	582	624	553	555	552	598	614	589	528	549	572	589	538	568	567	552	561	579	586	559	538	547	582	602	607	550	563	621	603	601	573	578	557	566	587	565	562	616	524	543	568	578	616	610	583	561	582	573	569	555	580	557	497	602	565	576	583	581	600	561	579	584	580	566	580	554	574	582	553	559	568	590	597	557	577	581	570	577	606	587	515	593	558	566	603	553	612	567	578	598	525	553	530	564	603	561	586	545	556	555	557	587	530	591	598	594	548	573	563	586	561	594	554	560	592	610	567	576	556	594	558	579	545	592	567	599	555	544	582	557	570	532	520	564	555	615	556	639	561	560	570	581	565	546	582	580	567	587	589	554	560	567	581	566	564	536	576	560	568	580	584	576	577	576	576	575	596	575	559	615	607	577	533	563	534	575	575	564	550	547	548	549	555	584	594	549	594	587	555	595	558	558	533	551	582	585	574	559	593	597	568	577	548	568	582	548	549	589	563	571	595	537	597	573	572	550	523	547	546	602	554	595	558	587	552	543	572	579	572	583	587	561	586	553	589	569	549	590	579	559	548	570	581	553	592	542	621	629	551	549	571	538	538	599	571	576	542	565	542	580	542	585	589	571	559	591	550	565	568	554	551	570	556	584	565	575	534	588	617	584	560	544	556	559	551	555	562	525	573	547	560	571	597	598	568	595	551	587	601	570	616	526	573	573	556	610	562	560	576	578	536	602	569	571	588	519	568	600	548	563	575	580	605	553	602	557	591	589	553	513	589	566	609	596	605	608	559	551	569	548	593	574	508	584	588	590	593	521	571	582	586	567	601	609	571	555	575	565	567	549	604	542	553	554	622	576	612	635	543	544	584	573	572	607	600	563	568	601	617	553	576	562	573	536	553	582	602	593	563	547	579	569	599	559	559	619	576	561	575	577	565	608	580	610	580	588	571
8483	664	244	186	163	133	156	132	134	121	122	134	136	104	140	97	128	110	133	125	132	136	119	117	123	120	105	136	113	110	129	129	111	118	99	120	112	107	110	98	127	138	122	119	129	112	131	116	125	114	104	125	120	117	117	105	143	97	102	129	117	109	107	109	140	134	126	131	123	121	125	119	126	122	146	126	122	116	115	121	137	125	119	123	138	121	137	123	132	126	103	132	109	117	112	116	124	121	118	139	121	109	117	114	123	129	136	124	126	122	148	127	123	119	125	117	125	115	97	116	124	121	143	134	133	135	133	123	116	120	114	126	106	107	138	128	110	133	130	141	132	119	121	114	145	123	121	100	135	109	121	123	135	120	110	98	137	127	118	118	109	119	122	120	113	96	133	127	125	106	94	114	115	97	121	113	114	128	107	129	121	122	115	125	124	116	121	126	130	97	123	110	132	125	106	120	114	114	107	113	113	133	133	120	122	118	110	111	132	118	114	128	108	134	103	121	100	126	101	126	99	124	118	109	105	118	110	128	127	111	105	118	121	121	125	93	131	136	135	138	130	137	110	119	130	119	124	118	113	108	119	139	104	107	131	123	112	110	112	114	131	132	123	116	118	127	121	114	112	120	126	117	123	127	129	108	106	148	113	111	115	117	113	124	118	101	121	92	135	119	136	128	126	133	116	119	120	102	118	129	112	103	123	123	137	126	103	121	123	132	116	151	121	133	138	111	121	105	119	129	106	110	126	117	107	106	118	110	128	128	127	117	129	119	114	134	98	105	145	117	123	120	131	124	115	108	117	124	118	121	133	119	112	138	123	122	126	110	123	106	127	109	121	117	108	117	116	129	120	113	120	118	118	111	118	122	104	122	127	134	128	115	131	111	129	106	128	107	122	114	121	111	142	127	103	104	119	117	135	117	107	100	124	117	116	128	128	95	106	140	131	103	107	127	142	103	118	106	143	110	103	124	143	115	97	134	140	119	116	128	129	109	107	122	129	134	120	116	142	108	118	118	119	108	107	135	114	114	106	143	117	133	124	104	108	112	123	110	106	122	117	141	122	123	131	146	127	102	121	129	133	115	130	126	101	135	118	117	110	122	132	117	109	103	132	116	129	107	134	131	112	128	120	137	109	128	117	117	119	106	118	110	122	130	112	112	123	103	136	135	128	92	122	134	123	137	112	120	133	115	143	135	102	108	117	109	129	128	107	122	119	107	106	130	113	136	118	117	116	102	108	104	116	136	102	123	135	111	109	131	102	119	141	124	120	132	141	117	132	103	148	145	111	126	115	118	118	115	107	152	129	121	127	108	140	106	115	120	100	132	131	125	111	124	132	131	134	145	115	135	93	126	84	119	129	117	105	107	100	109	114	120	124	126	129	125	110	122	145	124	117	119	131	115	103	145	126	150	125	133	124	128	112	130	114	129	107	121	101	117	127	128	111	120	117	119	114	111	124	115	121	125	121	124	121	128	133	120	137	99	105	145	124	135	118	136	117	101	139	122	118	111	132	111	124	113	120	132	122	115	126	128	134	111	119	118	106	129	137	104	124	133	156	119	121	107	121	119	124	129	115	97	118	127	98	123	112	124	120	107	101	119	114	108	116	106	122	133	126	119	131	132	126	126	135	126	118	119	115	113	129	108	127	116	100	129	127	113	124	107	123	139	117	116	132	115	117	131	114	122	113	120	123	133	102	120	116	130	117	121	128	110	136	115	108	124	105	135	119	127	108	122	112	133	111	133	130	106	128	120	125	121	109	117	132	131	114	108	102	124	106	148	139	105	119	120	129	110	121	117	128	134	126	115	117	126	131	88	135	126	136	130	125	125	118	128	119	96	136	104	147	114	125	107	120	104	127	125	132	110	123	113	121	110	97	141	116	130	93	132	107	118	142	139	119	109	114	105	112	123	128	121	135	124	129	119	106	128	102	98	112	138	118	119	137	132	128	98	114	118	109	119	107	125	115	121	117	130	103	140	124	110	117	121	114	141	100	120	136	126	122	139	107	118	103	137	114	104	127	103	116	123	133	102	117	117	117	116	109	121	110	139	124	120	122	136	121	117	124	122	120	132	100	126	132	117	109	125	138	155	117	121	107	128	131	142	116	117	99	121	115	121	98	145	120	125	124	122	125	110	124	120	117	114	100	125	129	125	118	129	123	115	120	125	129	109	108	124	117	120	118	113	124	103	140	104	115	138	118	114	107	105	115	111	134	119	130	104	126	119	131	136	122	125	108	138	132	112	127	118	137	107	118	114	126	125	114	103	130	122	117	130	108	143	125	105	111	111	121	113	121	132	134	116	124	114	126	119	125	109	102	121	128	125	135	119	98	115	135	123	135	117	118	132	112	126	120	118	121	120	154	135	134	119	121	133	115	135	128	114	143	115	121	134	114	130	104	114	111	111	121	107	115	143	148	133	117	96	108	112	101	127	127	109	124	123	126	129	131	101	121	117	128	118	120	138	125	135	114	128	123	102	133	132	138	110	113	105	119	152	142	110	119	125	116	120	125	118	121	118	115	130	110	127	124	134	144	119	116	119	134	107	119	116	108	119	146	119	146	110	111	124	132	126	117	102	134	115	128	113	141	131	123	110	119	119	108	115	134	124	133	112	128	126	119	133	127	119	127	122	116	123	124	123	110	122	140	109	121	133	133	118	150	118	121	114	104	109	119	125	124	115	136	121	118	109	103	122	124	118	113	119	126	116	114	123	114	140	115	119	128	136	110	115	142	139	116	124	113	128	124	114	124	112	106	103	125	146	103	153	106	115	114	123	128	111	135	130	115	135	108	111	113	113	124	143	110	105	105	130	134	138	137	120	105	105	116	118	109	135	135	119	113	132	136	119	111	130	117	117	127	106	121	122	113	121	131	127	126	125	134	117	112	126	121	125	118	125	125	123	112	131	99	116	116	116	112	113	128	128	126	113	130	120	131	104	116	140	132	112	138	105	120	115	107	128	129	121	120	120	109	130	125	123	136	122	135	134	129	120	127	107	134	115	123	106	118	122	123	117	120	114	119	112	138	133	118	135	123	116	109	112	117	109	116	103	114	123	118	119	103	122	131	97	136	125	126	124	109	122	128	109	127	120	116	121	110	129	118	109	118	113	115	122	112	133	118	119	126	110	129	112	112	110	114	115	113	108	111	117	115	113	103	119	138	128	98	138	129	115	136	116	119	133	108	113	127	107	132	124	123	124	117	131	123	108	104	120	115	121	113	120	141	116	112	115	115	93	131	124	132	110	113	109	122	107	105	135	129	117	125	114	97	117	107	132	109	124	108	132	123	122	134	120	121	118	123	124	130	102	124	113	121	124	111	109	114	116	119	127	100	101	125	104	106	117	130	117	121	106	112	112	109	121	88	120	117	117	126	115	113	109	135	142	104	114	105	117	109	135	114	102	102	119	109	120	136	100	135	126	119	101	120	127	118	129	116	132	143	123	113	125	117	109	116	127	123	124	126	126	105	118	130	103	138	121
8531	478	583	582	544	503	484	476	464	436	432	408	405	411	440	391	442	404	383	370	429	429	393	398	383	386	392	396	381	392	420	415	400	388	375	386	366	369	404	409	421	384	377	385	397	417	418	399	364	411	402	397	396	406	398	425	393	366	380	340	403	370	428	411	369	412	389	393	373	406	409	392	378	367	388	391	402	425	404	369	385	389	396	367	413	360	374	357	347	390	411	390	416	395	398	403	415	418	403	378	397	376	391	382	380	396	397	374	378	355	350	406	404	406	416	393	344	397	419	403	379	393	418	413	388	374	441	418	420	400	390	392	395	361	409	387	402	413	380	371	388	417	397	334	398	359	386	390	404	368	378	387	406	397	369	369	415	393	341	392	361	392	391	401	386	396	412	375	396	384	402	400	390	383	403	383	396	384	374	399	366	385	392	390	396	454	371	372	401	403	395	404	417	367	382	421	373	421	387	404	390	401	351	390	403	381	405	398	412	385	366	406	373	350	393	371	380	378	365	372	376	387	411	403	378	379	392	439	353	385	385	399	387	396	375	404	360	390	405	383	391	332	347	394	407	404	381	364	389	417	390	382	380	402	364	393	378	388	394	394	433	393	374	396	384	358	380	392	378	375	395	343	391	422	373	387	440	403	398	357	395	393	399	373	397	388	386	393	370	392	387	402	389	374	374	424	417	365	399	358	377	402	377	383	403	399	367	400	370	416	392	374	395	368	385	413	397	374	377	365	394	377	426	395	413	357	357	391	419	394	403	399	406	421	375	383	388	385	385	389	399	398	409	381	357	373	432	413	392	422	388	393	397	412	398	400	389	375	424	397	362	374	402	411	426	404	372	385	387	381	371	386	378	369	408	372	397	390	358	428	403	379	381	402	396	399	385	406	402	399	417	364	411	372	398	399	391	420	391	413	336	381	387	418	371	402	375	392	402	400	414	393	411	367	399	352	391	379	376	376	411	394	379	379	383	380	375	360	403	341	359	411	346	398	392	376	363	399	384	399	396	385	380	379	393	369	391	387	389	390	408	380	390	418	399	392	387	422	437	401	411	397	383	418	384	438	384	413	361	390	346	383	405	386	403	391	402	387	397	388	395	405	412	376	391	387	406	356	415	405	383	386	411	393	398	389	369	389	416	395	349	392	389	367	423	394	391	384	381	441	404	383	394	393	377	388	392	358	386	358	404	378	407	400	367	404	401	325	393	406	383	371	381	379	368	381	412	407	392	377	412	343	360	389	423	371	368	417	368	400	398	399	415	367	402	381	368	415	400	377	414	406	377	371	381	400	377	395	367	402	356	395	417	402	365	405	433	385	360	393	366	376	423	375	401	428	384	381	369	410	344	395	403	410	337	409	393	377	361	386	355	374	397	377	408	401	382	375	383	404	399	389	386	420	359	399	406	407	416	368	394	387	361	413	375	385	403	402	380	391	429	375	395	376	381	405	384	395	388	403	419	402	386	372	385	392	419	371	397	390	371	394	373	376	413	385	387	402	400	349	378	391	408	400	406	409	393	419	406	416	410	383	379	413	375	366	383	394	427	354	375	403	385	395	405	402	365	355	416	393	411	410	387	379	404	432	364	375	394	372	367	411	380	377	361	388	379	395	377	425	388	406	379	394	364	380	391	396	400	449	373	374	386	385	396	380	404	375	362	396	348	370	379	375	380	405	382	398	382	401	381	409	423	409	411	397	418	370	414	384	411	383	398	405	379	385	427	393	403	383	372	407	392	369	414	400	389	347	424	401	362	414	345	381	383	385	374	399	367	370	383	375	415	402	352	348	395	409	390	394	405	380	389	418	376	365	386	373	422	345	405	400	399	384	390	381	393	400	385	381	390	393	413	372	393	400	359	394	409	374	410	390	362	385	403	407	414	371	375	382	368	394	424	437	399	385	383	394	348	355	370	348	375	376	391	388	365	378	378	404	383	395	375	410	393	390	392	415	410	402	429	382	385	386	391	400	378	392	353	422	385	380	405	381	375	402	374	365	421	380	368	388	365	413	387	386	388	368	388	389	382	406	419	380	361	396	422	379	377	390	435	358	374	375	407	368	379	383	370	391	427	372	410	405	373	403	370	366	381	391	406	438	385	431	420	439	393	417	393	390	380	358	353	405	402	393	372	396	392	406	395	378	405	393	388	378	399	383	371	411	403	406	433	432	390	378	395	402	389	409	410	387	354	400	389	380	418	396	394	402	382	380	411	394	393	400	395	411	420	408	365	354	409	415	380	442	388	389	396	367	371	376	427	383	401	395	400	400	382	397	350	377	408	387	416	380	388	386	391	412	425	380	412	391	389	403	409	373	359	359	366	388	399	377	403	401	376	374	417	383	426	372	412	399	360	408	384	386	391	398	385	358	390	376	390	349	397	388	389	383	414	380	395	380	368	404	397	384	379	414	389	419	387	381	362	411	396	401	391	438	368	390	385	400	372	397	363	441	376	397	375	410	390	381	417	404	372	422	374	365	401	377	408	360	394	409	379	393	397	394	404	415	360	407	371	421	387	423	357	403	358	417	428	384	371	387	389	339	350	360	412	390	387	390	396	427	403	400	385	402	427	405	409	403	368	419	391	402	378	373	381	423	389	346	380	412	399	396	386	357	370	416	382	333	406	430	393	378	384	400	382	391	346	384	376	409	392	411	395	424	370	424	386	414	392	346	393	412	401	391	360	376	392	390	357	447	404	388	372	372	334	356	376	406	388	385	369	381	403	395	413	408	371	381	436	438	401	367	358	386	380	396	412	371	361	402	376	394	405	376	369	374	355	392	391	383	375	369	372	387	387	382	380	403	390	405	416	366	382	386	383	382	387	369	365	407	384	383	396	420	395	390	424	365	364	406	404	374	401	397	423	374	386	369	382	418	370	383	381	407	406	412	388	388	409	403	387	372	391	410	423	367	375	375	409	387	389	387	431	393	428	385	395	402	421	421	394	393	409	395	388	416	376	364	410	410	415	395	411	402	361	435	398	406	366	390	419	403	416	385	407	354	371	433	427	415	393	423	385	389	392	359	386	414	342	392	406	398	400	390	359	387	389	393	402	409	386	405	401	367	392	409	411	396	390	401	411	405	393	406	370	368	380	375	408	388	402	389	401	418	358	406	373	382	379	405	402	378	373	382	387	390	409	398	396	385	410	405	376	398	385	450	345	383	390	429	391	383	377	368	422	407	384	396	376	376	356	387	381	420	385	342	388	406	368	410	401	394	386	439	373	398	395	408	374	401	388	426	411	350	383	417	354	414	407	380	398	390	375	416	388	415	416	390	371	427	394	397	417	422	389	367	365	379	384	400	377	417	416	376	423	344	347	407	387	359	394	377	394	387	401	400	357	407	363	410	397	392	390	391	380	391	429	386	416	427	431	386	384	382	406	391	387	410	393	386	405	388	378	373	393	436	378	363	382	417	401	382	442	367	398	361	378	371	410	354	385	406	355	418	409	395	415	399	393	394	413	378	376	394	370	352	405	394	410	387
50735	17806	2589	958	641	477	357	276	248	227	188	165	148	149	121	129	116	114	121	110	119	109	93	100	114	103	97	100	104	97	101	98	101	88	92	98	92	86	100	95	82	86	92	96	78	93	101	103	80	84	107	84	95	95	90	86	103	95	85	100	87	95	83	75	100	90	95	102	95	86	86	73	76	85	90	91	92	87	101	92	91	93	96	84	92	88	85	87	89	86	101	103	92	89	69	75	94	90	90	76	80	75	106	80	96	105	98	103	94	77	92	84	89	86	75	94	97	112	91	84	94	87	81	78	94	75	92	82	77	91	88	79	98	86	99	91	81	88	89	99	75	86	92	104	74	96	90	81	97	83	80	95	100	89	65	81	83	96	88	87	85	82	101	87	88	77	90	99	83	84	87	89	78	89	92	85	82	90	101	93	86	84	91	87	88	89	98	84	84	95	80	83	100	108	101	82	63	81	92	94	86	103	106	96	98	87	79	82	84	123	95	89	80	70	91	73	82	83	81	99	81	73	90	101	81	79	100	80	97	97	107	102	82	78	74	105	81	73	70	101	88	81	100	88	96	95	85	77	92	85	89	90	90	85	87	101	77	70	91	88	84	89	86	79	97	92	100	90	88	90	76	92	86	83	87	85	84	69	75	74	78	85	89	84	92	85	79	93	98	101	95	97	92	96	87	94	103	89	85	86	110	85	68	83	85	99	94	97	108	115	90	90	107	86	100	99	85	99	81	87	74	94	86	107	81	85	79	85	94	94	85	96	102	70	93	89	65	85	76	83	76	74	85	84	98	93	93	85	88	83	110	76	86	78	75	74	87	95	85	65	81	80	100	95	84	107	76	97	110	106	101	71	84	94	95	96	85	83	84	81	85	114	92	84	95	101	89	92	90	83	84	82	94	82	93	70	88	91	89	92	95	93	87	85	84	83	89	93	95	76	75	79	86	77	107	92	91	89	77	88	74	88	100	81	80	85	82	77	82	99	82	81	87	85	92	80	88	96	79	86	84	96	77	98	78	84	83	91	86	82	102	78	97	83	119	93	92	96	75	86	91	96	92	84	96	100	71	83	88	89	95	79	78	97	81	102	102	80	78	64	81	95	97	89	89	90	74	82	114	93	91	104	84	94	93	82	107	87	97	92	100	99	78	90	96	100	86	96	74	71	82	81	86	98	87	96	80	101	96	62	83	80	91	106	89	102	83	93	83	114	100	85	95	98	76	76	100	93	83	95	102	70	90	80	107	105	89	99	101	93	103	81	88	101	75	116	85	108	88	103	89	78	79	90	66	88	84	98	101	81	85	77	75	91	77	79	82	90	91	83	95	97	93	81	100	68	91	89	71	107	93	92	96	86	76	80	93	97	99	101	98	93	71	85	89	96	102	86	81	86	83	79	85	99	80	101	84	83	77	86	92	91	93	91	89	89	90	86	89	81	106	87	93	91	82	80	86	89	89	97	84	99	100	87	84	77	85	72	89	91	89	85	84	106	76	83	92	82	96	89	90	90	87	77	81	79	96	86	108	84	91	84	80	95	92	89	77	93	100	82	94	81	98	96	90	77	72	80	85	91	102	79	77	84	87	108	95	73	102	83	84	86	90	91	73	82	87	101	76	79	109	98	73	95	66	94	98	93	74	89	103	92	65	87	80	87	76	84	95	93	85	80	73	81	83	84	74	98	102	100	86	82	83	89	95	87	90	88	75	88	91	94	82	107	98	74	82	77	94	91	83	108	92	92	93	71	86	82	74	91	85	77	98	92	84	100	98	85	81	93	88	74	84	71	72	79	80	92	114	102	87	86	98	97	85	95	88	93	110	87	80	94	92	104	86	95	81	94	86	83	99	94	78	88	82	94	87	77	107	100	84	79	87	100	89	100	75	83	96	94	82	97	88	80	96	82	95	96	100	99	95	85	97	93	71	100	99	87	85	105	100	85	95	83	77	89	89	94	93	102	82	98	98	103	91	87	83	83	89	88	65	81	83	81	81	87	78	81	85	103	82	70	77	100	88	99	91	79	75	84	88	78	96	89	95	77	87	100	87	80	77	82	89	94	94	103	96	93	88	91	65	93	89	82	94	100	101	94	85	82	99	95	95	78	76	78	80	101	70	103	79	86	88	74	97	88	90	92	95	86	88	97	103	72	75	100	81	98	79	98	74	64	89	96	79	89	75	82	78	112	97	100	85	96	83	93	85	92	104	90	108	84	87	84	101	89	95	81	94	99	93	84	93	90	82	88	87	88	90	95	84	107	73	77	76	97	96	102	88	89	64	113	98	70	66	98	94	75	78	87	93	81	72	85	85	98	103	94	99	80	86	93	81	95	97	82	105	81	82	81	77	85	81	67	76	87	83	86	97	103	87	87	75	87	100	108	114	104	72	102	73	90	76	88	99	91	87	92	87	84	93	94	93	65	87	93	93	95	95	100	86	92	106	82	87	97	82	100	76	98	78	108	105	85	90	74	96	103	97	93	77	97	83	76	90	94	95	71	90	82	95	86	81	109	99	84	90	93	89	77	83	91	94	95	96	76	78	87	93	98	92	94	79	92	96	77	82	91	103	97	80	87	90	86	90	92	84	107	91	84	89	87	91	92	86	87	92	84	102	77	69	83	71	75	85	88	83	104	79	72	93	96	90	93	73	81	108	87	98	86	93	69	96	92	83	87	106	110	78	74	79	88	90	107	94	81	79	80	88	75	93	96	80	83	76	83	101	97	88	104	88	92	76	100	102	85	94	86	77	80	73	76	79	92	100	86	105	92	69	105	88	92	87	73	84	100	72	84	84	88	95	91	82	108	85	92	81	100	85	91	88	86	90	94	109	92	92	99	83	94	94	70	105	71	100	99	76	81	70	87	79	91	96	96	76	78	82	97	88	85	93	98	77	93	98	84	84	83	97	69	95	92	99	81	85	88	97	91	99	79	89	86	84	106	92	94	91	89	93	102	73	82	82	96	69	93	83	87	81	81	87	74	89	94	88	88	87	88	80	91	87	105	85	92	76	80	78	81	98	94	102	86	77	87	72	105	92	92	93	86	87	89	90	94	65	88	93	93	84	96	91	85	86	97	80	82	102	90	97	86	80	80	92	97	96	84	84	103	78	100	66	84	88	83	74	85	72	89	79	83	93	102	102	74	105	94	89	87	98	87	76	105	84	76	76	82	82	102	84	71	91	65	93	81	70	90	87	101	103	91	98	79	83	83	80	90	100	88	82	78	85	97	86	93	76	107	91	80	85	99	91	96	90	94	75	83	90	89	84	82	90	91	99	88	82	86	91	86	76	91	91	91	90	97	104	80	87	76	91	97	79	101	85	102	96	93	91	81	97	110	89	91	84	88	78	98	91	75	82	86	86	76	83	96	85	97	79	98	79	60	90	76	74	105	86	85	91	89	98	97	90	92	100	78	112	104	83	96	89	85	88	85	82	84	85	99	89	91	79	89	83	101	83	81	88	84	94	101	94	99	86	78	89	88	81	83
31087	1674	3285	3444	2895	2304	1881	1523	1300	1133	1021	825	800	766	681	698	578	578	577	515	522	483	515	491	458	436	413	397	423	399	373	389	443	357	352	366	384	366	359	336	385	335	367	369	357	332	352	301	334	360	328	364	325	338	364	324	346	361	300	310	353	364	341	316	334	345	348	352	360	344	316	322	298	321	332	372	314	292	325	329	326	321	325	334	314	309	349	284	317	335	318	308	311	340	344	330	332	290	319	335	300	320	309	345	337	343	322	320	305	321	310	340	308	317	310	294	284	312	328	304	323	300	321	285	305	300	325	316	338	331	305	351	342	316	344	309	344	305	313	316	313	294	346	323	314	296	321	299	317	301	329	325	298	304	314	342	307	314	288	321	319	285	309	329	312	303	319	299	320	327	300	330	332	313	310	321	316	284	313	327	307	315	342	289	313	301	317	319	304	317	302	307	322	333	305	293	336	334	304	286	299	307	335	324	315	339	309	317	313	315	296	313	317	349	305	290	314	331	333	329	297	308	289	344	289	344	333	297	310	307	325	306	322	291	324	320	312	335	284	300	355	307	305	322	321	334	331	329	312	311	326	331	321	319	306	292	309	311	309	339	317	290	300	323	328	284	298	298	303	363	325	302	301	290	313	303	307	342	332	288	328	355	291	324	286	325	349	293	303	331	297	340	292	306	301	343	313	314	291	303	294	321	331	311	286	331	306	346	303	295	328	346	288	308	324	337	317	337	315	327	331	325	322	321	305	336	325	293	297	278	306	318	312	306	322	342	312	360	306	292	313	326	313	326	301	332	345	316	307	322	294	310	349	311	308	287	335	326	333	325	297	325	304	349	332	332	308	296	328	323	302	316	327	310	336	298	324	317	355	289	302	302	319	330	313	318	298	307	356	329	325	275	307	291	292	352	307	321	296	332	317	332	316	309	308	325	290	295	334	302	326	354	311	294	331	299	302	299	326	332	317	323	316	299	303	335	282	324	319	320	322	298	312	334	283	304	325	332	313	297	299	310	330	325	326	304	323	317	327	310	325	306	321	310	352	322	327	309	318	302	293	330	310	298	317	353	310	318	318	308	306	328	334	284	293	307	311	294	301	290	291	327	336	293	324	330	325	306	317	324	316	330	323	336	310	321	295	314	333	304	300	302	329	319	314	273	330	289	307	279	321	292	324	263	317	323	323	317	297	333	288	318	346	322	315	325	303	317	341	304	316	295	338	349	361	296	313	328	319	304	303	311	300	293	309	307	284	308	301	311	297	301	305	346	326	330	298	321	318	315	306	307	324	335	308	335	282	306	314	323	342	316	328	277	312	320	297	307	311	331	327	317	287	315	301	321	321	329	330	320	303	304	281	292	330	293	304	319	324	317	331	323	312	324	308	311	289	284	313	301	298	297	295	302	294	315	301	308	315	277	294	300	301	327	316	354	308	355	303	335	291	291	282	330	287	312	351	328	313	335	307	288	325	329	316	355	295	307	325	323	283	287	330	314	288	324	324	312	317	317	321	293	335	327	281	302	312	327	293	297	315	336	330	314	321	343	268	322	312	297	335	312	325	314	328	279	319	297	292	295	326	283	323	260	322	311	322	325	289	338	300	290	329	310	310	313	325	311	310	310	330	323	327	306	307	283	319	300	296	333	300	288	300	322	294	305	337	318	349	329	330	330	328	315	325	289	339	324	297	299	307	322	315	313	274	308	354	313	309	319	321	287	286	320	308	320	321	326	293	275	314	304	301	297	280	315	283	316	312	299	298	342	293	318	283	290	279	308	308	331	314	333	335	315	280	284	320	334	286	304	327	306	308	329	305	312	332	339	295	349	306	286	297	332	323	277	307	308	329	348	329	282	333	323	321	323	296	323	325	307	321	337	335	298	296	311	318	333	297	302	300	334	287	332	319	332	335	319	320	314	290	301	295	324	290	309	287	309	297	310	311	299	317	311	303	308	384	331	311	293	323	318	286	314	291	322	289	298	339	310	318	314	291	303	315	334	324	307	337	341	310	282	351	308	315	304	330	328	304	315	321	320	325	299	317	288	301	293	301	318	321	311	300	274	296	316	304	314	312	292	328	309	320	324	292	338	316	312	333	340	291	317	299	329	304	291	325	287	332	292	346	346	286	318	345	334	271	326	328	287	336	309	320	310	303	335	347	290	309	331	348	308	342	304	308	297	344	296	312	306	312	306	300	282	316	292	301	296	278	288	305	339	312	320	325	310	311	302	326	288	320	303	324	291	318	341	323	282	310	294	316	312	321	340	310	309	331	296	356	327	323	296	309	313	295	318	284	310	303	342	304	296	343	325	333	311	313	318	339	309	330	304	315	331	320	341	311	329	298	279	315	295	306	328	322	304	289	300	280	321	340	304	346	319	306	326	299	295	315	296	333	330	330	324	338	307	301	313	312	336	302	313	325	311	300	304	317	320	337	336	307	327	302	322	304	338	307	322	326	289	302	311	325	331	314	316	291	345	312	311	331	312	326	347	280	319	345	339	292	333	322	289	313	334	293	293	314	317	316	315	325	319	335	320	337	346	277	351	326	328	278	289	323	301	318	294	334	327	300	321	311	314	287	298	311	342	341	293	340	327	253	300	314	319	312	300	333	346	290	311	322	305	326	341	304	306	306	280	298	293	265	323	290	290	328	316	305	303	322	315	298	327	305	329	310	301	304	333	283	344	316	356	296	308	285	301	310	317	298	307	309	315	303	331	292	290	313	337	326	307	310	279	337	286	334	316	324	304	322	316	296	305	299	318	325	287	323	314	284	324	301	306	302	316	287	293	338	318	289	298	306	297	287	299	319	318	288	312	343	338	317	291	296	320	284	315	325	305	313	321	321	316	327	311	337	299	318	294	325	303	296	287	327	334	298	329	296	291	284	315	308	321	301	305	306	319	290	301	327	315	338	309	274	312	324	320	294	340	328	310	279	335	295	317	320	295	301	298	302	322	273	305	311	324	334	320	294	284	282	313	278	280	323	323	308	316	298	320	305	295	307	305	272	333	317	308	348	313	322	324	320	322	315	309	346	340	320	288	295	295	308	311	346	296	292	293	301	312	289	287	319	323	332	309	297	293	313	301	319	333	296	313	314	304	313	318	307	318	330	302	331	328	277	294	296	312	283	306	307	295	298	308	312	326	314	289	348	317	331	322	337	313	337	307	318	322	328	316	349	305	332	315	314	345	331	313	274	323	271	317	324	305	302	287	290	329	286	350	307	302	325	340	307	319	299	300	328	323	284	336	329	308	319	319	321	299	302	292	327	312	312	304	286	330	316	317	300	299	312	319	343	292	304	332	285	280	327	303	325	294	286	286	327	324	314	345	317	340	325	297	320	305	318	340	328	310	322	287	304	311	304	309	298	306	316	297	316	301	290	341	325	310	324	321	306	301	281	317	304	328	323	316	300	298	306	334	341	326	330	323	288	291	305	309	300	329	312	289	309	293	287	303	303	326	303	317	300	332	345	345	353	329	320	294	316	312
64988	26200	7323	2130	1337	946	656	552	474	398	380	339	300	276	289	257	214	242	260	224	208	216	236	225	211	216	216	182	190	216	212	199	191	216	205	212	186	191	189	212	204	187	181	197	200	188	186	181	209	177	188	207	200	175	165	182	174	200	198	210	193	175	174	189	158	204	216	195	187	191	181	180	193	182	170	184	159	195	177	197	185	151	186	189	169	180	177	181	172	201	216	167	208	180	200	186	188	178	187	211	172	173	169	185	177	163	168	167	204	185	188	187	194	205	171	171	190	193	198	190	172	196	186	173	175	212	170	202	210	182	178	184	176	191	190	185	188	169	172	160	154	175	189	168	177	203	176	201	167	182	168	182	176	194	189	182	154	170	179	161	191	172	171	181	170	209	199	191	195	194	163	162	195	175	191	200	160	188	173	183	174	175	185	198	174	189	174	154	181	173	169	201	178	177	178	170	175	187	149	185	206	156	176	203	184	212	193	182	184	173	191	206	180	171	186	200	168	185	198	180	166	179	187	143	182	184	180	195	175	182	180	181	175	178	185	183	171	184	180	177	169	171	192	191	218	204	178	196	181	188	210	184	183	192	178	181	189	180	190	174	160	154	190	188	190	186	170	180	206	160	184	187	182	177	177	190	175	186	157	158	193	161	171	217	172	190	182	169	186	170	168	190	177	188	190	167	193	153	170	176	185	184	168	189	183	177	181	188	192	214	188	170	174	163	170	172	180	152	212	184	170	181	212	174	175	202	169	181	162	199	200	152	192	179	199	176	192	183	175	154	167	191	172	185	187	167	189	193	182	164	192	178	180	196	197	216	180	185	166	160	162	173	184	173	159	201	174	167	199	164	193	206	162	167	175	194	200	190	170	183	202	162	173	172	142	181	170	183	183	203	185	192	193	174	162	172	173	171	166	186	184	187	175	175	175	195	169	189	206	152	154	183	177	175	192	159	173	195	201	192	166	182	184	179	203	176	207	171	178	191	193	197	177	201	185	217	192	196	195	187	177	201	184	203	174	200	161	201	189	169	189	176	180	205	202	193	204	185	159	182	189	176	185	184	204	158	184	168	189	195	195	196	181	191	184	206	185	180	183	173	193	173	212	187	178	205	182	166	168	160	180	216	167	191	182	174	171	181	175	168	192	184	201	182	160	195	199	183	192	191	192	193	180	168	183	204	200	186	169	163	171	195	170	156	214	164	166	168	189	173	202	176	191	191	191	199	197	177	162	166	168	196	165	178	185	174	199	177	165	183	171	182	189	190	164	192	214	171	159	189	182	171	188	204	184	179	181	180	187	178	200	177	191	175	203	162	183	178	202	196	171	178	188	194	189	183	202	185	185	190	156	174	200	193	181	174	198	186	186	181	214	173	187	167	165	202	200	180	174	183	200	182	174	168	200	172	171	198	190	161	178	175	187	181	196	168	175	173	191	182	170	185	202	176	204	164	190	183	185	175	191	192	182	192	207	192	184	207	162	205	171	211	176	178	164	184	160	179	181	187	159	180	190	188	190	169	198	193	205	195	193	183	208	180	174	180	198	189	176	204	165	173	191	190	175	164	180	203	182	157	172	181	208	162	186	193	181	194	166	192	180	176	166	172	213	189	195	211	189	190	188	177	192	197	194	189	193	189	174	196	172	190	188	184	195	163	168	192	191	198	166	180	173	179	190	189	175	181	193	185	205	197	192	201	189	185	189	187	188	159	172	166	162	175	195	185	170	202	209	198	190	175	188	158	171	193	185	172	176	182	174	174	161	182	168	178	218	188	211	180	196	172	157	188	176	193	186	182	181	172	186	176	205	190	165	170	191	161	174	198	195	189	191	160	187	191	193	185	168	194	194	174	185	176	187	192	168	186	178	195	181	171	205	170	157	210	187	194	192	156	157	228	160	177	179	186	155	172	181	190	161	188	173	162	180	197	181	180	204	197	179	165	177	149	175	172	174	176	192	193	197	181	175	197	171	193	196	177	190	170	172	186	177	185	192	192	163	177	185	176	188	174	181	182	177	180	172	150	174	173	169	175	174	213	182	175	160	194	179	189	176	192	177	182	188	186	183	173	191	179	205	183	183	192	164	165	190	196	190	179	195	165	200	188	167	165	179	181	190	196	175	194	187	176	172	177	204	187	181	185	190	175	189	185	170	186	178	192	175	170	205	207	184	203	180	190	190	180	197	175	188	183	193	185	175	187	189	164	174	188	203	184	155	197	171	210	171	173	166	195	167	191	187	167	185	177	170	187	198	187	182	177	213	188	165	192	179	214	184	174	195	190	184	184	174	188	208	198	163	172	164	181	195	204	197	182	163	166	205	186	187	163	202	192	178	174	193	192	195	153	171	181	151	174	176	200	193	169	194	159	171	185	186	206	190	164	184	207	186	191	185	174	202	176	177	181	184	186	196	174	167	192	201	197	181	188	183	204	202	186	198	203	177	189	184	203	188	182	201	189	158	167	195	215	182	162	186	189	175	207	186	170	189	193	171	159	177	186	192	189	203	177	154	159	164	161	184	179	167	177	176	164	202	169	154	195	174	199	180	193	172	193	166	202	170	168	197	171	184	202	186	176	213	167	154	199	173	181	172	167	185	180	184	192	153	194	199	188	178	188	177	200	201	180	187	185	205	167	195	181	186	202	184	175	171	193	178	182	199	176	173	189	174	207	184	202	185	198	191	180	147	172	192	182	167	177	177	160	170	210	177	185	181	164	181	202	181	200	205	186	183	178	163	181	166	184	193	191	172	171	202	200	187	180	199	185	220	180	172	199	175	187	189	178	196	186	194	179	197	181	170	197	191	167	182	177	188	188	195	191	191	184	197	186	175	170	195	179	206	175	178	159	185	206	196	174	145	168	164	175	174	176	176	210	170	176	179	182	209	189	203	166	164	165	186	193	208	200	172	193	172	195	178	189	202	169	194	180	175	177	181	192	178	190	180	152	181	170	207	187	177	204	178	194	171	166	162	183	193	169	178	161	190	185	187	196	198	179	203	179	155	193	200	188	175	193	221	171	166	145	208	163	176	179	176	204	194	182	188	176	193	179	171	173	193	170	175	175	179	198	164	186	193	165	162	209	185	200	167	201	172	166	159	173	183	188	173	185	165	184	192	187	181	164	184	183	208	163	212	155	156	174	196	160	178	162	186	179	177	174	198	190	155	194	194	189	188	163	160	181	178	207	176	187	196	211	173	167	189	187	188	204	179	183	182	179	186	213	174	176	196	192	193	194	158	173	218	199	178	165	164	198	184	187	152	203	207	160	193	172	175	165	184	181	182	156	184	165	195	159	184	215	167	163	174	208	176	205	194	186	170	181	176	169	188	154	184	181	175	201	177	193	194	206	180	189	199	195	180	172	193	178	177	197	161	181	167	195	195	187	176	181	178	187	190	172	185	206	180	193	179	185	186	194	195	174	163	180	188	175	176	177	160	182	181	185	204	190	164	202	173	181	170	202	159	184	172	189	153	184	178	157	190	174	175	181
39634	3017	6125	6370	5422	4264	3544	2986	2602	2198	1887	1620	1536	1385	1366	1163	1147	1098	1008	1019	1041	1007	894	946	862	855	744	810	768	756	722	751	681	739	667	678	676	707	675	662	704	649	638	633	654	676	598	638	625	650	646	640	642	658	606	642	631	624	596	609	604	585	612	640	623	576	640	584	586	585	615	598	626	603	563	584	586	585	611	615	595	559	575	599	571	578	584	608	624	553	612	556	625	598	570	598	590	618	608	615	580	583	578	607	590	574	585	573	587	553	556	560	551	605	595	563	576	554	553	597	569	555	591	603	566	593	563	594	549	612	582	618	580	624	608	577	528	566	568	598	595	560	581	569	559	533	623	582	597	529	578	580	586	546	525	591	548	555	588	533	566	611	626	598	573	628	526	601	521	574	550	585	552	621	629	580	535	576	514	571	581	570	582	590	553	597	597	547	548	583	611	548	556	512	554	560	529	582	549	572	592	606	594	538	589	555	590	591	599	557	552	559	555	577	587	574	558	593	549	605	556	513	544	569	569	561	574	575	604	539	588	582	573	609	577	605	565	551	614	607	576	540	559	543	582	560	592	589	598	587	601	570	584	546	585	601	576	558	571	586	539	544	523	572	534	541	536	551	614	583	604	597	527	555	586	594	555	566	576	584	612	589	570	599	616	600	592	607	577	601	550	592	574	563	604	614	607	571	553	579	568	558	566	574	571	579	565	618	562	603	637	596	559	571	552	610	580	547	571	527	608	594	603	597	532	590	580	579	635	593	554	574	585	550	578	579	575	596	558	607	582	592	608	578	523	593	584	595	544	539	591	577	593	648	579	597	577	585	547	566	610	601	613	538	581	583	540	570	572	604	544	509	546	571	581	582	561	596	544	544	538	578	598	568	574	582	586	599	567	597	574	515	596	553	600	562	609	593	549	566	637	580	601	563	570	531	554	536	557	572	597	563	548	567	539	582	520	592	550	550	543	541	578	502	597	580	551	593	560	558	586	561	598	568	602	600	569	602	615	634	605	565	569	566	576	600	604	547	568	569	554	534	545	610	585	544	533	577	555	587	584	579	577	566	536	583	584	564	551	536	615	600	571	564	589	567	608	572	634	580	590	597	522	615	571	589	583	575	574	602	597	560	541	570	590	556	578	573	566	564	592	570	576	549	595	559	563	567	537	547	583	521	560	558	613	553	576	564	508	573	555	578	547	557	525	610	554	576	578	569	533	596	576	570	571	554	609	568	577	572	579	567	595	537	552	597	606	577	608	559	539	559	599	573	582	537	583	587	556	590	595	551	526	590	571	545	577	592	534	564	585	564	577	578	571	540	596	568	580	591	556	598	567	543	525	600	588	558	591	561	546	587	587	554	626	589	580	549	577	540	599	548	521	518	582	584	550	582	571	597	574	561	585	615	559	557	580	548	587	585	571	563	581	601	570	571	573	525	597	582	532	580	540	570	592	575	528	624	569	601	578	547	529	553	566	546	577	544	559	546	547	583	542	598	568	617	548	557	621	557	585	594	573	595	573	626	585	572	592	567	583	548	601	570	578	554	552	611	578	530	595	538	582	614	559	607	539	582	553	577	526	552	533	572	586	591	578	544	553	528	534	589	545	608	621	564	596	528	586	538	582	577	544	565	568	595	571	591	550	577	581	583	601	585	560	536	562	536	547	550	557	572	591	612	566	562	551	593	589	584	568	573	540	576	593	567	584	562	587	583	532	560	542	596	561	592	627	594	556	584	546	566	615	574	583	604	564	577	620	566	542	595	549	573	573	562	585	595	545	556	575	595	609	553	599	603	576	570	550	577	553	554	602	551	573	562	583	584	552	579	590	580	570	572	580	546	579	562	493	574	616	591	604	553	578	569	574	573	597	535	599	590	567	583	560	565	582	633	551	589	521	582	516	575	522	568	592	612	587	553	602	559	593	603	566	529	527	546	566	588	548	568	585	593	585	578	559	550	618	547	626	583	577	632	525	583	614	585	604	561	572	571	556	564	589	595	601	550	578	592	582	593	594	570	569	593	602	562	590	582	583	567	578	600	574	620	587	557	589	575	559	547	593	598	592	605	614	588	552	591	551	538	547	559	521	565	551	549	581	642	577	607	588	523	554	592	539	597	564	561	577	580	522	539	566	591	617	583	590	588	567	604	550	566	531	573	589	562	584	567	594	578	605	576	562	579	521	584	563	584	557	556	576	545	582	645	610	581	603	547	513	584	576	623	593	565	588	564	546	562	540	616	631	539	569	563	598	590	581	562	577	566	578	558	597	598	576	602	569	617	568	585	572	561	583	582	557	547	568	549	559	578	546	545	587	569	551	620	593	609	592	578	570	528	551	596	571	590	549	516	552	557	598	583	576	555	574	546	592	612	604	583	564	568	587	561	584	565	591	559	574	546	569	594	550	600	532	540	586	613	548	543	534	527	561	566	590	552	589	561	568	559	561	573	607	588	559	617	592	587	575	576	585	590	586	568	590	574	579	579	585	550	581	553	588	570	551	602	539	576	577	575	546	567	599	561	508	592	587	580	560	553	540	540	565	572	616	573	572	532	601	582	584	569	577	573	579	524	587	560	555	550	544	598	551	591	589	581	512	567	602	564	623	586	552	555	567	602	567	580	601	609	579	574	610	637	562	604	560	575	537	626	590	529	632	509	620	585	579	552	612	607	561	605	570	570	571	591	579	576	561	538	585	573	555	545	613	572	597	557	565	553	610	580	621	562	583	606	590	569	610	580	582	621	586	632	559	576	555	625	582	549	568	578	583	557	565	547	561	624	582	568	566	544	554	569	570	592	573	574	548	586	583	592	561	577	557	575	544	613	543	589	575	544	523	598	582	597	602	579	554	584	557	623	580	540	604	560	544	567	549	577	589	537	537	585	589	579	552	546	584	538	574	592	629	546	627	563	611	570	565	566	543	592	633	565	564	540	567	582	601	552	527	596	589	561	563	613	591	548	595	542	573	569	606	594	562	559	589	558	560	612	588	530	532	586	574	548	563	629	596	553	556	634	567	524	525	592	557	562	559	541	567	537	570	567	608	570	552	594	588	609	575	579	579	556	549	555	551	580	574	574	573	562	565	573	630	584	587	573	577	597	601	557	569	590	552	588	568	578	581	606	562	539	540	599	572	561	561	568	617	544	598	594	566	558	613	607	616	612	548	555	505	556	598	595	589	617	595	591	601	585	565	573	616	614	586	572	605	561	602	554	564	591	577	563	595	537	538	560	613	589	578	587	601	563	643	602	571	567	539	560	586	614	574	582	567	585	562	590	551	553	592	607	553	561	591	551	562	561	611	576	602	566	582	569	543	597	571	572	566	549	589	575	557	576	581	594	563	545	576	579	555	574	583	561	557	584	611	542	589	628	651	567	588	600	494	562	540	533	576	557	572	562	602	590	526	543	609	558	576	604	609	565	598	567	574	510	602	550	570	567	550	576	583	563	536	574	551	550	567	573	582	554	547	582	558	550	555	596	556	571	555	551	569	552
8434	646	264	174	145	145	136	130	133	126	139	116	117	129	128	114	127	123	136	119	132	104	122	120	127	106	119	120	135	125	101	99	136	142	108	112	106	110	126	125	118	107	117	129	100	127	128	111	90	104	93	115	135	121	136	123	119	118	101	113	124	113	126	107	104	115	136	128	135	125	127	123	108	115	119	105	125	128	110	120	114	113	128	116	136	134	120	121	104	106	118	112	112	100	116	113	122	124	120	121	123	100	125	118	115	101	127	102	132	111	125	137	125	129	121	106	106	138	127	123	111	111	97	119	116	112	115	136	127	129	126	121	114	126	141	111	120	114	121	126	117	126	140	129	120	117	124	113	114	129	118	110	119	124	117	130	105	154	113	128	132	131	126	107	130	116	123	141	98	140	108	103	120	120	128	101	120	110	118	133	116	132	114	107	139	131	138	116	126	118	111	137	107	131	110	123	118	119	116	116	112	123	113	143	121	120	109	129	125	131	124	127	122	130	118	124	124	119	119	115	122	119	113	105	118	115	124	125	100	122	135	128	121	112	132	123	125	120	105	130	118	100	135	111	112	125	127	134	120	105	101	123	104	115	115	119	129	119	118	114	106	116	129	133	117	133	96	115	119	132	108	104	109	129	102	125	119	132	117	120	109	116	132	115	107	119	110	107	126	123	118	116	103	114	128	127	119	135	127	133	133	135	154	144	110	126	140	111	137	135	119	118	103	130	124	118	106	107	99	129	127	130	124	127	109	124	126	119	132	127	106	117	107	120	101	122	116	116	123	124	124	91	113	150	127	117	102	125	123	97	136	115	117	132	119	106	127	129	131	117	120	145	121	109	112	127	131	112	107	134	124	112	122	122	120	115	121	105	133	135	98	118	117	118	132	112	114	128	107	113	108	109	105	116	116	115	134	129	126	123	125	114	109	129	128	126	108	108	123	140	124	94	135	109	110	117	130	125	131	119	100	123	117	126	124	107	103	118	114	108	110	126	116	135	121	106	117	112	128	135	129	113	120	119	134	100	114	106	107	109	121	127	123	108	116	113	106	127	120	100	106	133	112	115	125	129	120	115	123	116	135	107	102	120	132	107	114	101	118	125	135	136	115	121	116	121	141	107	126	119	126	129	125	117	115	130	127	127	128	126	120	145	121	118	128	126	121	136	132	120	110	115	118	118	119	106	125	115	117	123	115	128	117	129	105	133	124	133	116	140	129	104	116	132	128	126	137	129	103	127	122	136	116	115	122	108	109	108	114	126	131	130	106	136	122	118	106	110	137	115	123	111	129	106	115	111	118	123	114	133	120	123	132	118	100	118	102	107	118	116	124	120	115	115	138	145	121	123	114	120	117	113	113	124	129	140	114	128	119	113	122	100	109	124	105	119	123	111	120	122	117	119	128	144	101	114	114	118	146	121	136	134	118	142	105	116	117	93	122	106	95	124	109	127	131	124	106	128	112	121	107	123	139	135	128	130	139	120	101	123	131	115	137	121	93	120	108	125	124	116	120	102	121	137	122	124	113	97	122	126	113	117	122	123	131	133	115	131	129	125	109	101	112	114	92	123	121	109	140	129	120	110	122	113	115	107	112	119	113	127	108	125	126	127	124	121	107	116	150	108	121	103	109	128	105	108	135	119	132	124	90	125	117	120	123	132	110	117	116	113	108	127	133	132	120	120	126	111	116	124	131	121	128	129	139	122	132	115	121	113	116	127	107	133	115	122	129	137	107	140	91	131	122	150	115	100	122	126	121	121	117	114	132	108	133	108	146	109	129	109	132	149	109	129	121	119	111	110	139	119	125	127	105	109	129	131	122	121	95	132	121	116	120	122	107	113	118	139	111	121	132	137	133	103	116	127	104	112	130	124	117	110	104	109	123	112	99	142	120	111	111	124	112	122	139	121	126	126	106	97	110	125	131	112	108	108	129	129	146	109	113	113	115	114	135	128	117	144	105	140	131	141	115	113	146	130	109	108	131	121	108	108	115	106	120	88	113	123	105	122	121	117	133	111	90	125	121	134	124	144	139	117	113	107	117	102	132	117	105	125	119	105	124	113	131	111	116	123	120	122	102	91	116	130	119	107	141	129	126	116	109	131	116	110	117	118	124	116	123	137	131	107	138	148	134	116	136	115	95	116	117	111	134	125	93	119	126	106	124	131	124	114	121	114	126	124	124	104	102	111	119	130	101	135	133	113	113	128	116	133	125	115	117	126	119	115	125	124	99	108	126	121	125	131	110	117	132	98	122	114	153	120	131	111	130	128	130	108	124	116	145	129	109	111	122	134	106	121	109	115	117	128	115	122	117	136	104	132	107	118	105	105	128	125	116	118	138	112	109	122	127	115	124	129	141	118	127	115	121	92	116	122	120	123	112	143	127	117	117	111	109	107	128	117	164	110	131	117	132	112	123	109	121	113	129	114	109	131	113	102	116	128	116	108	107	109	122	118	105	109	105	113	107	97	139	112	120	111	104	114	139	122	99	102	122	123	124	122	122	130	130	140	125	105	105	117	100	108	101	94	99	126	115	122	124	128	129	119	110	115	130	111	104	109	132	115	125	130	99	126	142	119	133	106	113	116	113	126	108	103	124	142	118	130	115	110	138	121	101	120	118	110	121	118	140	123	121	101	117	120	117	123	105	118	106	126	123	119	115	127	113	119	140	107	124	131	131	116	120	125	118	100	138	130	133	120	131	113	126	150	113	106	138	120	118	117	128	127	116	107	120	120	116	109	139	93	127	139	107	110	120	110	111	118	107	133	112	113	117	128	119	128	125	114	118	138	135	128	112	110	93	120	127	124	121	104	117	116	134	110	131	115	113	116	99	117	112	160	130	129	118	130	127	125	120	134	121	123	120	141	112	141	121	129	123	136	104	122	135	106	115	110	119	125	106	96	128	111	116	108	121	119	116	106	121	130	123	117	114	119	123	104	119	115	112	138	134	111	95	102	126	126	106	133	111	121	114	117	130	116	117	116	115	139	114	122	129	122	109	125	143	106	124	118	129	113	112	134	131	115	125	122	111	133	113	128	130	130	112	107	123	138	118	128	136	116	130	123	111	110	117	131	120	138	104	119	110	118	121	108	120	105	110	114	124	119	122	127	105	122	148	131	119	120	122	146	116	129	110	122	125	135	120	126	129	114	124	129	130	106	123	136	119	124	144	117	135	114	131	114	95	112	111	129	116	115	132	128	119	109	109	123	135	123	113	132	125	128	124	114	120	151	104	118	102	120	116	126	114	115	113	135	120	131	114	130	114	98	106	122	113	121	123	101	108	126	112	113	128	127	104	128	115	128	142	134	120	130	130	131	110	127	107	130	141	125	124	133	121	104	127	99	115	127	106	107	105	123	115	127	128	124	131	116	105	104	139	112	121	117	132	137	124	118	118	126	122	119	134	122	127	117	151	117	134	107	120	134	110	100	116	125	132	101	111	126	127	118	155	129	125	137	111	99	121	117	132	114	109	122	125	120	146	108	121	118
8208	536	580	575	560	525	465	479	462	439	430	436	399	461	415	372	426	406	370	373	406	369	437	381	374	402	369	374	338	382	367	369	384	392	368	399	413	452	381	426	381	403	391	386	367	384	388	372	370	395	391	412	379	390	379	365	381	424	392	381	401	387	370	371	425	410	386	375	376	390	389	351	415	400	385	408	380	414	364	427	390	365	401	387	363	451	364	387	404	383	418	405	388	355	434	362	385	348	381	395	370	377	347	363	376	373	414	393	410	429	400	389	397	413	391	399	399	412	399	422	402	386	410	367	394	391	414	420	399	401	427	434	359	399	405	395	384	392	400	394	396	424	371	413	403	379	414	379	384	381	380	416	393	405	378	356	385	347	392	399	391	374	381	420	384	351	396	390	414	430	375	388	387	366	384	382	388	413	403	352	382	380	405	376	376	406	369	387	409	406	431	387	393	385	397	385	415	381	426	382	392	387	370	365	383	383	383	387	424	423	391	423	405	389	394	375	371	397	373	414	392	395	406	370	398	425	418	407	375	365	377	377	375	387	368	366	397	388	379	406	373	381	401	416	378	386	400	390	377	393	386	407	385	367	427	382	398	389	391	378	370	384	359	371	365	363	384	370	357	380	378	355	412	404	393	372	387	373	401	400	407	369	405	421	427	388	378	395	358	357	401	384	408	395	391	404	394	376	401	389	393	358	394	373	395	355	416	396	408	372	407	401	397	376	399	428	409	390	349	408	384	389	382	385	370	429	401	382	390	400	354	434	349	378	370	421	397	392	390	380	351	375	382	380	409	356	377	409	372	361	383	408	380	388	367	398	386	431	391	406	411	390	422	382	391	380	391	398	395	422	431	391	385	427	388	352	390	355	395	370	397	370	395	374	420	393	399	400	375	347	385	384	361	404	397	345	345	414	381	400	370	400	398	389	375	389	388	439	396	414	373	407	412	377	399	380	363	404	399	362	420	407	393	399	386	365	390	348	400	384	378	383	375	378	365	375	374	381	388	382	374	410	371	385	370	396	393	401	396	418	383	409	376	396	363	420	371	379	375	340	428	393	392	359	414	368	405	381	419	399	381	372	376	392	378	352	396	400	412	402	372	382	360	374	396	419	380	408	429	405	407	421	415	370	411	377	401	394	379	348	378	386	403	366	416	390	371	408	387	392	379	411	383	408	389	406	387	380	396	388	408	383	407	380	397	416	411	431	404	381	391	383	396	416	376	369	374	372	387	388	358	398	360	433	371	365	404	352	401	359	372	408	357	368	365	375	385	388	388	395	441	390	385	388	423	380	370	404	419	409	382	410	388	385	365	377	341	395	441	390	402	392	351	395	407	397	382	375	392	386	385	393	383	379	412	383	391	414	404	392	354	386	385	401	352	420	381	361	352	392	383	412	383	395	409	340	367	400	367	385	420	438	392	417	380	378	403	374	365	390	404	380	400	363	415	391	394	373	395	375	370	392	386	379	396	399	372	423	424	407	396	396	359	378	394	377	395	383	381	396	395	382	393	379	369	416	372	406	354	396	372	371	389	398	388	409	379	394	395	427	384	362	385	397	376	378	433	395	405	368	397	418	373	405	378	439	411	381	370	377	395	411	412	425	365	410	374	391	369	378	394	370	390	419	385	391	417	421	381	413	390	393	386	412	365	391	340	414	382	388	350	413	390	372	410	381	424	410	367	369	375	377	355	381	413	347	389	373	356	432	447	383	377	377	387	437	343	376	420	368	409	380	400	385	392	392	381	379	376	358	374	436	366	381	396	386	388	414	407	390	427	378	394	398	402	412	375	400	386	394	394	407	381	413	391	435	405	382	386	374	452	375	376	387	398	443	340	404	375	400	392	366	385	371	418	384	381	392	400	364	395	381	396	425	369	422	379	384	359	423	399	419	384	374	380	380	387	357	390	424	387	375	383	384	379	375	384	408	376	379	388	393	388	384	352	407	385	470	394	421	364	385	377	400	426	359	390	400	356	396	399	381	373	398	386	403	401	409	388	348	406	354	383	382	417	395	399	395	393	403	420	385	411	408	399	377	417	419	397	374	402	380	381	388	397	370	418	402	390	389	420	409	404	372	391	373	359	377	406	395	396	376	407	406	410	367	408	374	416	399	402	363	422	365	431	357	376	367	396	401	341	391	387	431	372	414	388	391	370	380	397	402	404	413	419	436	399	385	395	376	385	389	386	429	403	394	367	330	385	395	345	401	411	381	394	388	420	412	371	362	385	345	440	397	389	412	395	384	383	387	384	396	413	335	407	361	353	390	394	380	415	416	424	427	389	392	360	419	411	393	398	375	402	406	373	409	429	419	402	424	349	413	404	375	374	378	385	411	388	377	358	379	395	360	416	401	420	398	371	366	404	363	395	389	425	428	413	399	420	376	359	367	380	396	400	347	414	415	402	373	390	366	384	382	372	399	431	398	379	394	398	387	396	382	390	379	413	378	390	393	401	401	377	426	407	398	403	397	359	430	403	395	420	389	395	377	392	359	379	389	386	421	399	387	399	353	396	423	409	416	398	387	381	365	375	416	432	397	399	378	405	371	377	406	375	402	402	356	404	404	435	393	392	380	404	381	397	427	411	398	376	351	372	395	411	377	397	356	395	410	414	408	399	417	386	376	394	420	367	428	406	383	347	389	369	366	399	383	363	366	396	410	388	375	391	377	385	371	396	412	347	411	386	416	415	393	413	415	414	372	359	392	395	408	420	388	384	412	383	376	422	384	364	373	390	420	441	373	400	394	397	375	379	387	399	419	428	389	398	346	395	396	378	401	395	385	402	371	356	406	372	393	405	385	379	406	394	420	367	400	370	400	368	415	408	418	375	453	420	379	403	398	373	398	391	398	395	373	368	372	364	413	388	381	405	422	407	400	389	378	375	413	365	349	396	425	434	355	430	395	404	383	373	390	386	380	412	401	400	393	415	374	368	397	425	354	397	409	378	394	391	391	403	384	405	389	394	374	394	376	357	360	415	394	393	397	386	411	403	374	372	385	358	391	403	371	379	379	378	400	387	370	406	401	383	407	397	367	393	350	403	379	379	394	423	407	393	384	419	340	365	431	393	415	431	361	371	368	373	419	415	387	375	396	391	378	421	432	399	382	400	415	375	376	403	394	400	394	388	418	389	414	333	346	385	401	385	365	409	392	387	423	404	408	418	370	401	390	412	381	418	417	379	398	396	398	367	383	392	364	397	394	389	365	408	366	388	355	374	360	402	415	378	402	372	387	356	377	375	364	399	378	380	420	405	400	370	392	414	360	374	385	414	398	379	353	393	396	417	395	409	380	410	388	372	392	410	368	377	388	413	416	375	407	389	412	419	387	376	377	382	406	406	414	406	401	424	374	415	368	363	404	401	362	427	383	370	380	372	403	379	371	372	396	378	389	387	404	388	391	385	412	410	404	404	381	415	378	416	362	403	375	368	397	375	384	395	401	363	384	378	360	378	413	366	364	372	371	397	392	407	369	395	404	378	378
50678	16961	2441	913	699	462	362	276	223	202	189	169	147	143	151	129	119	107	113	111	106	102	105	98	98	96	106	103	101	96	98	91	96	96	86	105	85	79	107	85	90	92	85	93	87	94	88	97	96	71	107	93	88	103	90	89	91	80	82	89	101	108	93	98	78	94	100	98	83	99	84	81	101	111	80	80	86	101	101	98	89	85	81	87	85	80	87	97	80	86	100	82	72	91	85	97	70	94	94	83	93	98	98	99	83	93	78	91	85	101	99	88	96	77	81	94	82	90	82	105	89	102	78	78	88	89	83	88	90	81	88	82	97	71	97	102	109	78	108	80	107	89	96	76	72	84	83	83	95	93	93	95	97	96	87	85	90	95	90	82	97	83	87	92	71	99	86	84	101	94	108	80	93	91	84	99	80	91	84	87	93	86	81	90	89	90	81	94	87	98	113	85	90	95	90	92	89	89	81	95	100	77	83	72	87	96	93	80	94	87	96	80	108	84	87	87	81	104	85	84	90	70	84	74	85	87	88	95	71	90	91	77	75	73	95	84	90	84	87	96	82	97	92	86	73	94	84	76	94	86	100	97	99	94	96	112	109	92	83	89	82	87	79	89	103	68	101	71	97	90	99	81	88	88	89	84	71	92	87	82	84	94	87	97	82	77	97	91	104	94	89	92	79	84	96	84	86	92	82	83	98	89	83	111	84	88	90	108	79	94	95	91	75	99	94	79	91	61	88	78	92	105	93	98	82	101	102	79	92	104	93	87	94	76	99	82	91	90	86	93	92	96	88	74	94	100	94	85	71	93	83	98	85	89	79	87	104	96	71	97	88	81	101	78	93	108	92	81	116	90	84	76	96	96	108	93	83	100	100	71	86	95	96	95	87	94	92	95	93	93	70	78	89	83	107	87	100	80	96	100	77	87	98	86	81	90	90	94	92	78	82	85	94	93	93	70	81	80	79	97	103	96	104	76	91	82	99	88	90	101	92	90	79	84	98	68	101	99	93	81	85	90	81	86	72	94	96	95	98	88	85	89	88	94	76	85	92	84	95	83	87	83	90	95	76	84	91	68	91	85	78	93	76	96	92	92	83	100	85	86	84	107	104	88	99	97	92	93	86	70	85	71	80	92	95	100	113	85	90	93	92	85	106	106	86	70	96	105	80	95	93	94	91	85	82	76	104	88	84	80	87	105	93	94	103	91	81	98	88	92	87	80	95	100	101	92	90	95	90	93	75	89	79	91	93	91	93	74	96	74	92	81	97	84	75	81	72	80	84	82	106	93	90	86	88	88	97	71	70	104	111	81	91	84	104	85	96	90	88	107	94	105	83	85	105	86	74	85	87	103	93	96	85	93	99	90	90	96	90	79	109	87	97	95	97	82	96	101	103	79	101	84	92	81	74	66	77	79	82	81	74	106	95	96	93	85	106	85	84	73	83	84	87	105	96	97	72	78	99	103	91	95	84	92	82	82	91	90	84	93	101	94	86	89	109	75	90	84	96	69	90	84	98	98	86	89	87	77	97	79	82	84	91	98	98	97	101	104	86	104	87	92	68	68	101	100	88	87	77	86	84	100	92	83	115	77	97	109	93	90	92	99	91	107	83	88	79	101	85	90	87	97	80	81	78	91	96	92	85	87	91	105	100	87	96	74	82	107	84	93	86	90	79	84	98	93	88	88	82	83	102	66	82	89	94	74	89	92	81	95	104	72	87	101	83	90	81	79	96	91	93	76	92	80	95	93	95	105	82	85	107	90	73	78	85	94	81	86	97	105	98	89	91	84	83	97	89	78	84	83	103	89	97	79	97	97	82	104	92	61	92	78	92	97	107	86	91	79	103	84	81	100	85	91	84	86	84	95	85	105	76	89	75	99	91	103	88	104	86	74	90	92	81	91	90	86	89	81	95	96	99	91	100	67	98	94	83	96	89	100	81	81	76	90	92	85	83	96	81	96	79	99	102	87	77	82	93	96	96	94	84	100	84	79	81	106	91	103	78	97	108	87	81	96	98	90	81	79	104	89	83	80	79	101	90	75	76	70	88	101	91	91	86	89	98	86	101	94	86	83	68	85	83	97	82	71	72	91	81	90	86	94	103	81	101	83	95	84	103	76	81	91	94	89	80	96	93	100	76	81	82	102	94	87	87	90	99	92	84	90	85	93	100	83	90	82	96	80	70	92	96	89	96	100	78	90	94	95	105	76	82	98	88	78	90	79	84	86	75	86	87	91	72	82	71	80	94	90	103	83	74	85	82	92	79	96	102	98	99	103	75	87	83	80	93	77	93	90	73	76	73	91	95	96	78	114	93	86	80	93	87	74	83	98	94	100	87	75	82	101	83	85	89	92	84	86	98	89	77	85	89	97	107	99	89	100	86	87	96	81	96	88	101	86	104	66	86	93	104	98	77	91	105	105	76	81	80	94	89	94	78	81	91	103	82	71	101	106	85	89	77	68	92	92	108	101	71	99	74	76	95	90	78	92	89	90	82	82	90	94	88	87	79	97	80	85	90	85	107	89	93	92	85	81	92	75	88	106	78	88	85	86	93	104	83	111	88	87	94	92	92	115	90	94	87	97	92	80	94	92	75	87	86	68	95	84	87	90	99	88	75	101	82	85	79	87	91	105	73	89	95	81	100	107	81	81	113	82	85	92	75	75	83	108	89	94	68	80	101	102	91	90	108	72	71	75	105	88	88	86	79	71	85	82	75	77	74	92	77	94	79	103	73	91	91	78	91	89	79	89	81	108	92	92	85	63	96	108	90	87	82	85	95	89	108	84	93	95	87	81	119	96	94	74	87	86	96	82	98	86	86	79	85	91	85	75	97	92	82	85	90	81	85	88	91	86	90	82	89	78	95	76	92	71	88	82	76	101	79	68	102	80	83	89	91	96	89	114	102	96	79	90	80	83	80	98	104	86	108	102	82	98	87	107	93	90	80	102	98	80	104	87	84	103	89	93	91	86	96	71	90	108	82	100	96	104	92	72	103	92	89	101	92	102	102	84	99	94	79	86	89	105	85	71	80	83	88	85	75	98	102	86	94	85	116	98	94	95	86	71	88	81	96	78	74	78	82	73	67	106	91	80	75	74	82	87	106	97	82	94	100	68	98	100	95	80	90	94	94	83	78	88	103	96	75	92	95	93	104	95	91	85	95	79	99	83	94	83	80	85	98	91	72	90	100	87	92	105	89	83	95	97	77	84	91	84	94	80	100	87	91	83	101	104	100	89	91	97	103	70	93	95	86	86	90	90	83	84	89	99	72	74	67	78	87	95	91	110	94	96	86	83	90	88	101	89	95	95	99	88	86	84	69	73	75	96	88	87	80	105	102	95	86	89	74	92	102	93	108	88	86	87	96	69	91	82	87	78	85	92	75	96	111	88	109	99	102	74	85	100	88	76	80	80	100	80	93	96	79	82	90	71	93	77	94	109	80	86	103	96	86	95	84	82	92	122	95	84	97	85	81	96	97	95	77	83
30845	1581	3279	3430	3018	2394	1890	1592	1245	1145	967	883	852	748	662	640	612	587	569	501	490	504	496	465	460	420	472	405	422	398	383	409	379	360	390	395	362	395	399	388	366	341	382	366	306	347	341	359	358	362	349	316	352	322	351	344	337	335	335	358	314	290	310	297	356	327	342	344	346	351	343	333	331	338	330	351	304	332	331	347	324	305	328	314	316	293	327	328	296	332	302	339	301	346	313	326	294	348	351	308	321	318	306	383	305	317	318	319	326	323	326	331	285	330	346	304	335	359	309	308	301	335	305	302	317	304	327	329	322	338	304	305	325	301	313	319	319	292	322	317	324	349	351	329	309	298	305	335	327	345	314	323	297	308	313	320	322	350	311	311	315	317	294	327	326	337	317	331	312	311	314	305	332	299	317	291	324	285	320	305	304	317	360	317	311	296	336	295	297	274	333	302	336	301	327	288	317	327	304	302	317	281	307	323	309	296	309	353	285	330	330	306	316	282	315	306	318	294	315	313	346	344	298	332	310	312	302	307	340	315	324	309	327	311	369	288	289	317	302	326	296	377	346	325	328	315	293	297	300	325	323	329	301	293	303	313	315	321	302	301	329	315	337	273	325	300	360	324	312	307	346	315	315	290	322	329	329	305	340	319	300	310	332	311	331	339	317	317	316	315	291	330	320	304	316	309	347	309	323	297	306	329	337	302	325	341	306	292	311	332	323	315	293	322	278	319	317	319	277	334	283	305	304	296	316	355	313	333	338	302	311	316	319	285	297	334	305	319	318	314	340	343	299	304	297	305	297	328	293	322	310	328	332	316	272	297	324	289	289	301	309	306	329	289	284	297	347	306	314	317	339	329	325	302	318	317	321	293	278	334	312	299	337	328	327	295	298	316	299	316	305	291	323	340	294	301	339	312	309	343	299	294	319	345	326	307	280	311	308	284	321	315	328	300	308	326	283	314	316	296	348	291	326	332	323	316	304	295	315	330	329	323	302	316	290	315	325	328	323	278	287	300	322	312	309	306	325	308	315	311	295	323	312	318	344	337	338	335	323	339	303	299	331	283	282	345	338	293	322	276	312	310	336	350	335	317	311	343	327	308	327	333	321	304	317	320	316	312	288	339	286	324	303	310	289	309	340	288	321	333	306	322	320	323	294	337	303	332	333	332	326	320	333	299	323	314	298	319	302	340	343	332	283	297	320	294	304	306	312	307	277	332	335	334	320	334	292	299	324	315	319	316	312	303	317	315	314	301	312	300	324	320	326	343	320	323	290	324	301	306	298	300	311	303	288	307	304	304	303	331	339	305	312	317	332	289	318	274	333	314	278	297	323	323	296	310	310	335	306	312	317	281	320	282	303	325	301	314	324	323	323	332	315	343	327	295	313	282	302	279	330	326	302	317	373	320	303	322	287	325	323	333	307	317	315	326	323	307	330	277	316	308	319	316	329	348	293	315	319	315	309	298	314	339	319	299	312	309	299	311	335	300	307	287	303	307	302	290	333	355	311	313	334	297	304	317	310	299	309	321	326	332	304	290	320	289	325	289	297	306	310	332	310	305	352	310	300	303	289	324	306	334	305	346	307	326	305	318	279	317	294	326	301	326	308	315	308	316	322	311	324	306	309	305	318	328	272	309	326	309	313	316	332	325	286	314	308	344	304	308	341	318	323	339	316	332	283	285	335	303	305	328	326	298	328	287	322	309	311	313	290	286	313	309	296	304	334	336	336	298	310	299	338	344	305	316	296	336	290	306	309	327	327	328	314	307	323	297	308	299	313	332	305	316	329	301	313	293	317	316	337	319	327	296	309	321	336	317	309	330	310	334	316	296	324	326	308	321	291	312	320	291	288	306	316	340	306	328	296	301	300	341	313	312	310	298	314	325	302	330	299	332	318	297	295	292	321	316	330	321	337	305	319	316	313	315	302	333	323	325	286	302	351	321	310	329	312	301	279	332	326	345	303	303	354	333	297	289	283	343	303	337	306	341	316	306	355	351	329	315	329	311	326	327	305	317	288	306	333	338	302	337	318	296	338	286	323	298	329	302	310	308	288	294	296	295	347	330	322	314	322	332	303	312	320	311	309	280	335	313	321	341	340	308	326	323	304	342	291	334	316	310	323	364	292	299	312	336	293	283	313	311	290	306	312	324	288	329	286	289	323	311	313	309	338	310	308	296	329	327	286	317	307	336	308	290	308	307	322	334	328	321	332	308	302	327	300	322	306	303	312	322	329	297	317	309	305	332	316	285	316	287	315	339	352	326	316	322	303	301	317	315	328	327	327	335	344	311	331	312	315	315	324	329	337	301	316	299	306	310	334	307	313	313	302	294	309	345	326	294	280	309	318	296	307	331	325	297	307	316	306	294	281	306	289	291	295	326	325	315	286	320	318	343	297	303	323	303	295	339	334	293	321	279	265	306	329	322	320	282	289	320	312	322	334	335	303	307	315	326	289	305	333	322	289	334	309	285	331	311	289	324	302	343	310	296	297	353	323	320	315	340	311	301	307	310	354	319	326	324	303	307	300	307	339	279	340	327	330	347	304	335	294	307	324	356	307	301	321	326	303	284	326	304	321	310	311	324	330	322	298	307	333	344	346	313	332	306	296	350	313	319	292	336	334	340	281	320	331	308	325	295	343	326	315	296	307	315	297	313	300	290	304	330	323	320	333	316	333	316	316	316	298	272	320	300	318	293	355	318	303	318	296	312	295	319	300	312	284	293	323	343	322	281	340	302	341	315	325	315	305	321	344	350	284	301	325	325	313	296	346	309	315	301	326	309	329	299	300	322	324	319	284	294	283	300	319	290	327	302	319	302	312	305	307	341	292	334	300	332	285	301	318	316	307	326	300	310	301	308	295	279	320	311	290	286	285	293	303	296	304	321	299	304	276	306	290	320	326	308	335	330	275	320	304	295	295	327	335	308	305	282	325	314	325	311	313	318	303	325	303	315	310	300	324	319	311	284	306	287	327	323	285	319	333	321	333	291	311	303	316	319	279	298	339	305	304	325	303	291	302	291	343	317	285	343	337	318	297	332	309	312	321	318	319	330	329	288	340	317	313	298	284	314	330	297	327	321	306	310	315	293	322	302	337	312	294	297	309	332	333	325	321	333	297	300	310	319	324	306	322	301	275	338	302	316	322	327	288	305	322	331	336	336	291	319	310	298	310	325	347	342	318	316	330	291	330	324	289	316	310	315	373	329	321	297	331	336	298	311	295	344	290	312	308	303	305	295	327	319	304	315	311	348	278	332	323	336	307	291	321	298	310	337	306	306	349	304	345	321	300	339	330	306	346	306	319	304	283	332	318	322	306	307	289	335	308	303	337	305	302	293	333	309	315	319	288	315	312	315	293	316	317	323	298	311	293	317	314	298	334	310	328	295	316	337	259	329	296	311	291	317	300	315	316	317	308	304	310	317	299	318	323	322	289	334	325	280	316	287	315	327	311	317	318	323	312	309	311	312	309	293	280	316	288	311
64620	25920	7316	2158	1270	905	709	575	513	413	397	310	333	290	298	279	260	254	243	227	229	251	187	225	215	212	223	195	211	213	231	218	204	193	213	217	184	182	194	190	205	215	200	172	207	192	192	185	205	189	183	211	190	192	172	186	200	200	189	181	202	188	192	172	179	187	172	191	167	170	183	185	179	168	170	185	181	170	178	204	184	175	164	185	203	180	177	177	184	203	181	171	179	190	161	202	175	182	176	194	206	138	192	192	168	169	159	222	181	155	183	167	198	189	176	189	198	200	184	188	184	175	180	182	176	200	151	171	202	208	181	195	187	188	177	187	187	174	194	186	182	197	192	179	179	153	172	178	196	163	166	192	167	200	192	178	198	184	178	197	187	173	194	174	161	170	207	174	178	187	170	194	180	194	186	205	185	193	200	194	180	181	193	186	184	159	195	163	183	183	213	177	202	182	178	188	189	197	205	167	160	190	195	171	180	159	198	194	175	176	171	176	156	156	162	198	210	186	184	184	190	187	199	194	182	157	189	200	182	176	196	176	170	180	194	169	173	182	192	172	173	191	169	190	195	167	184	173	184	174	172	181	187	165	187	184	185	185	169	161	175	206	198	184	203	190	187	222	165	168	186	186	173	172	184	171	199	173	168	186	187	195	174	183	188	171	161	170	197	172	187	194	165	186	204	171	179	188	201	186	174	196	184	175	183	160	182	185	189	177	195	211	205	203	166	178	160	179	169	169	189	214	193	196	181	194	172	185	190	179	181	183	170	173	202	183	189	175	185	176	192	180	195	182	177	163	182	160	210	170	166	185	177	178	161	176	186	152	181	182	177	170	183	169	189	196	190	189	196	205	173	193	167	174	149	191	184	193	180	179	164	181	205	172	156	201	184	165	207	180	184	187	168	175	175	173	181	185	201	211	173	180	156	161	191	150	174	170	188	194	183	161	174	183	177	196	172	177	162	188	153	199	187	193	193	179	202	166	172	187	190	176	173	162	171	186	182	182	177	154	185	177	177	183	198	164	181	166	198	176	169	179	155	179	186	176	176	166	156	169	181	168	178	181	183	175	157	167	227	185	169	164	189	203	179	177	188	172	195	181	174	186	155	161	187	172	180	180	187	198	160	181	187	195	200	168	191	161	170	202	183	177	162	200	177	183	187	177	242	167	162	170	174	181	163	172	182	179	169	179	175	167	186	166	183	212	180	187	181	176	206	193	164	179	175	175	177	171	206	180	204	181	156	164	194	211	189	192	201	179	166	182	169	182	183	210	165	169	200	185	181	175	188	180	199	168	178	189	187	188	180	175	178	184	183	182	162	196	184	187	172	180	171	169	182	164	192	189	168	189	175	192	185	198	198	196	181	200	210	194	182	162	175	165	175	184	174	188	186	183	183	182	183	168	171	170	191	205	159	199	178	170	192	181	172	164	186	192	187	177	173	186	175	177	208	186	174	174	192	155	167	186	188	189	166	198	180	177	190	194	189	174	208	161	156	171	183	207	172	181	190	157	184	174	183	152	189	187	183	175	184	200	165	183	174	189	174	192	193	181	173	168	181	168	184	165	195	201	171	183	160	179	203	176	210	168	183	164	176	187	194	199	187	185	179	186	176	188	174	173	200	201	201	175	197	197	181	178	165	165	186	179	192	170	175	160	179	165	171	180	181	185	176	176	192	179	171	193	207	199	176	192	176	217	156	186	184	164	173	196	206	176	187	187	174	163	145	222	181	196	170	175	176	186	176	178	172	173	178	167	180	176	186	163	195	190	173	171	180	183	180	164	194	171	183	162	189	172	174	185	175	197	174	203	172	194	184	198	181	203	170	175	194	179	165	188	194	176	173	204	175	173	180	202	196	194	175	150	183	200	189	188	216	180	205	174	172	165	163	170	182	200	189	151	165	193	194	188	188	184	177	177	199	168	174	189	177	159	173	196	197	187	191	171	179	154	187	182	170	182	197	178	192	193	190	181	192	166	161	198	161	169	190	172	193	175	181	191	168	191	194	183	162	194	175	162	187	158	227	180	192	181	190	180	157	174	162	194	171	175	164	171	180	175	176	176	191	191	182	182	189	195	186	208	177	191	191	197	213	191	182	186	184	162	183	167	161	177	217	198	193	160	162	173	187	183	181	197	171	190	176	183	199	160	175	191	188	180	178	179	190	171	194	178	181	156	200	187	161	179	182	184	193	172	197	193	198	179	195	187	191	184	200	160	179	191	161	170	170	191	186	167	195	176	168	166	216	192	179	193	168	192	170	186	170	196	187	181	188	185	203	173	190	201	156	209	193	197	165	183	190	184	186	184	199	166	192	193	223	197	158	163	192	192	178	167	164	190	187	169	190	163	182	183	183	173	191	180	191	196	189	183	156	185	175	190	184	171	177	194	169	187	178	186	163	186	181	195	189	178	179	204	191	184	182	209	171	198	189	192	205	178	207	186	197	179	189	179	201	173	163	162	171	173	187	172	191	190	181	184	156	183	195	202	200	197	192	186	175	182	197	167	179	187	221	193	162	179	206	183	170	197	175	168	163	161	187	177	182	192	180	207	146	178	189	152	183	205	189	170	165	172	196	209	191	198	184	185	177	166	162	197	186	173	166	175	169	176	203	192	189	178	176	206	179	167	193	192	174	206	176	199	172	186	171	168	161	168	188	173	165	158	183	194	192	185	173	160	167	194	165	194	197	188	195	177	178	171	203	166	169	167	174	162	194	197	187	194	173	204	181	187	201	206	176	174	172	181	205	148	172	164	183	179	188	198	158	187	172	174	190	169	198	187	207	183	186	175	182	188	168	201	159	184	171	173	196	193	178	175	192	191	205	184	188	186	182	186	189	185	200	163	180	184	157	195	173	171	189	170	180	170	192	164	178	184	175	192	195	184	190	184	164	180	177	194	187	176	199	190	181	185	193	179	175	189	205	196	181	179	157	189	180	193	164	174	183	185	171	211	206	180	175	175	185	167	163	164	199	182	183	181	179	165	182	192	190	180	185	181	174	183	197	194	196	209	199	172	175	186	188	181	188	189	180	189	199	183	182	168	182	171	169	169	199	179	164	175	166	179	182	170	184	200	191	185	155	183	223	173	175	209	206	162	188	184	151	175	169	160	188	188	179	161	178	175	186	167	182	198	173	222	179	174	177	173	190	179	187	160	200	179	175	187	196	167	206	171	192	186	183	174	179	192	198	189	199	163	172	179	185	177	180	188	182	195	165	186	199	174	189	159	192	168	170	179	178	199	189	182	207	177	186	167	190	194	185	201	189	188	184	184	180	157	192	189	179	186	187	163	172	209	164	161	164	169	175	185	199	165	162	169	192	189	194	172	163	203	183	172	154	183	172	156	181	187	218	182	189	193	170	183	180	180	180	164	199	173	174	172	188	178	181	186	175	182	195	179	163	195	186	206	184	167	189	189	196	166	177	170	176	170	188	210	188	183	180	190	212	181	174	201	204	184	164	179	214	180	191	195	186	187	196	202	191	176
39355	2893	6244	6465	5451	4431	3484	2900	2462	2125	1853	1695	1575	1428	1246	1250	1137	1118	1034	993	900	936	872	883	863	872	837	781	782	763	779	769	751	700	785	703	668	692	749	633	661	669	706	638	668	663	657	653	603	638	699	658	641	598	653	627	605	601	597	644	563	648	579	596	623	610	604	678	595	541	621	599	634	643	543	608	574	577	622	608	602	590	593	585	580	582	569	574	590	572	629	606	593	584	595	579	625	578	608	634	555	561	604	562	599	569	606	595	575	579	580	584	574	560	603	583	576	568	562	583	564	577	632	592	560	530	575	596	541	580	579	590	616	590	560	603	560	537	610	578	556	580	548	591	549	597	603	548	542	585	563	568	598	568	586	593	533	578	612	574	544	584	629	561	558	574	572	588	542	592	575	602	584	583	606	582	578	543	559	585	631	570	553	589	570	574	594	591	573	600	592	570	571	565	598	533	605	596	563	553	580	531	559	645	592	587	588	541	583	562	558	562	630	546	562	578	532	565	578	550	580	639	592	579	568	583	554	607	574	604	573	516	610	551	604	531	589	588	584	610	558	592	548	563	544	603	565	534	573	585	558	532	560	548	550	563	552	564	608	594	542	569	557	549	558	553	527	596	606	550	576	562	599	588	556	586	605	549	565	495	561	572	578	555	594	568	580	596	570	586	574	572	578	553	597	545	545	610	567	566	570	565	601	577	554	563	596	578	582	563	569	560	556	590	591	554	541	579	570	555	591	616	553	561	560	529	573	570	581	587	524	593	568	536	563	594	573	566	536	563	580	556	590	577	540	534	550	578	599	604	552	535	622	532	635	581	592	576	552	595	574	613	546	557	594	558	563	572	583	607	530	582	560	607	592	565	548	580	580	547	561	555	583	577	587	598	582	559	613	589	593	536	572	598	576	567	576	569	556	544	607	596	551	596	595	584	571	573	574	611	571	539	540	556	588	597	588	551	577	556	578	601	578	566	618	623	555	584	541	550	593	553	567	593	583	602	527	566	598	536	561	558	593	595	577	605	593	567	554	557	535	599	547	516	567	540	576	557	605	613	584	609	593	582	573	580	530	532	595	595	545	574	559	571	598	575	582	589	596	554	544	603	629	569	557	599	584	568	530	562	593	560	580	585	557	564	561	549	606	562	603	610	563	581	562	583	549	566	570	597	578	595	567	610	570	604	574	575	576	563	506	553	652	545	579	583	571	526	565	568	598	580	575	560	583	588	582	552	575	600	595	555	608	591	572	543	584	573	597	578	534	575	568	515	513	579	560	575	560	584	532	575	592	548	578	582	566	589	558	596	642	629	560	558	532	548	649	603	563	585	586	578	589	583	558	569	612	545	606	542	600	558	571	535	543	568	596	613	569	566	605	548	589	595	563	583	613	573	588	542	579	542	567	576	537	592	628	582	542	601	562	559	577	588	579	569	546	625	570	610	585	574	566	558	618	571	595	580	552	588	567	551	567	549	608	614	534	540	586	557	602	566	585	623	562	532	580	607	578	497	580	587	587	559	563	573	595	546	593	531	553	568	593	578	583	584	581	574	565	542	530	592	541	555	567	565	562	579	548	553	578	575	545	597	549	582	580	589	648	609	567	583	571	590	579	592	581	599	608	573	614	626	574	539	577	608	572	618	546	541	547	572	538	593	588	570	577	640	573	558	568	586	577	580	587	536	603	597	616	574	586	555	579	591	567	552	565	567	546	549	597	585	569	565	517	585	570	580	556	551	545	552	545	560	568	595	566	568	556	565	579	594	580	583	604	547	569	551	551	537	614	602	559	631	610	613	566	605	590	583	569	607	535	539	590	535	525	578	601	578	593	605	609	547	626	600	540	530	551	574	551	654	588	589	572	636	595	554	589	577	546	616	573	562	584	601	564	578	559	628	526	595	583	540	634	593	564	580	604	575	552	587	547	590	537	565	593	581	584	588	563	607	570	587	580	547	614	574	560	596	561	590	553	612	550	572	536	606	552	537	552	577	545	569	542	615	577	591	589	573	558	564	547	564	550	550	588	520	595	595	587	543	544	580	560	587	573	543	601	555	546	570	584	572	601	538	538	562	612	588	613	617	563	570	529	591	579	564	598	579	578	589	551	573	567	556	558	596	562	553	576	556	583	581	554	624	543	556	579	607	585	548	557	584	531	564	611	570	542	584	589	559	561	645	584	583	555	575	562	570	562	579	565	560	571	604	540	546	570	551	561	545	558	559	628	620	542	595	567	583	586	553	624	577	528	547	577	564	540	580	575	607	586	582	608	532	561	518	594	574	568	560	587	559	613	626	586	557	564	525	600	611	557	538	614	547	576	559	539	591	571	563	561	595	542	581	561	565	575	588	591	612	605	557	608	598	557	580	517	591	559	558	536	560	576	611	532	610	560	587	557	603	566	600	575	533	592	548	598	590	570	556	593	580	527	562	584	561	590	609	551	582	542	590	579	564	607	567	593	543	539	551	574	565	560	563	576	591	579	531	564	589	563	592	587	587	554	578	575	569	571	582	556	592	573	550	560	581	584	541	599	577	548	643	582	563	557	583	579	590	581	563	557	565	552	592	568	609	561	554	557	609	599	569	571	587	584	564	585	561	568	599	618	543	586	560	545	542	551	633	563	583	588	570	578	566	605	533	554	548	554	581	557	528	595	548	555	542	577	549	578	585	576	599	554	558	599	561	577	515	562	599	551	588	565	587	606	594	563	599	539	586	614	602	581	584	582	589	589	584	580	592	582	575	619	591	529	589	557	566	591	614	555	588	588	581	567	628	558	620	616	575	608	592	575	571	558	578	577	560	593	564	601	605	586	549	595	586	544	595	562	573	596	573	571	569	536	556	537	551	558	546	554	573	556	569	546	598	544	550	555	564	588	587	571	564	601	538	580	569	555	494	551	574	551	586	576	552	582	553	583	576	583	563	573	597	587	614	575	583	526	583	552	557	579	591	622	576	560	606	549	567	559	579	595	600	592	566	556	593	564	558	550	552	547	583	555	568	551	550	581	528	556	608	544	565	571	562	575	556	580	585	579	571	522	611	580	570	576	557	581	556	571	572	591	606	575	560	529	552	559	581	557	528	594	552	568	565	560	558	599	548	576	569	591	592	559	588	569	581	578	574	621	588	553	569	561	627	567	536	585	512	560	564	591	613	561	605	594	561	588	557	567	582	570	566	554	519	572	569	597	581	606	571	569	531	593	575	561	571	555	549	562	573	548	576	552	595	584	568	539	578	589	584	586	584	571	565	559	542	564	550	606	577	559	577	535	566	562	578	580	591	577	586	630	560	575	628	574	601	578	591	598	559	501	576	571	584	603	543	566	551	572	553	534	569	594	555	565	580	553	556	565	541	527	547	601	564	592	594	579	557	568	558	586	583	528	576	507	589	586	584	565	566	570	573	551	570	567	558	569	570	561	591	581	568	637	590	589	568	570	537	585	568	548	587	566	514	563	579	576	547	562	594	574	590	592	577	600	543	583	580	569	550	551	542
8531	562	230	155	170	122	142	160	119	120	127	111	125	122	115	138	144	118	118	113	113	118	133	121	130	119	122	156	115	137	121	125	117	105	134	127	115	117	122	126	140	106	126	107	120	124	126	126	105	108	116	120	120	128	109	122	137	118	128	117	118	131	128	144	124	103	103	137	118	119	128	107	116	125	125	118	146	120	101	113	111	128	126	137	118	124	113	113	115	117	122	111	112	112	101	126	125	119	140	100	126	127	132	131	124	101	100	136	134	121	117	122	132	122	131	119	119	116	133	110	109	111	129	110	131	122	118	119	92	117	131	115	117	126	104	136	115	104	112	131	128	124	108	111	140	121	111	122	112	124	120	102	123	117	105	115	131	116	102	114	107	124	146	119	125	111	124	115	111	113	118	98	118	115	119	120	125	132	121	131	123	111	115	125	110	123	118	118	119	103	115	136	126	113	107	116	143	141	119	115	103	123	135	138	132	109	112	113	137	110	128	108	140	138	138	116	114	113	118	139	129	133	134	131	129	120	107	114	127	128	121	126	136	112	130	132	119	101	140	130	108	109	125	128	120	115	130	118	130	134	126	142	119	107	115	120	132	112	115	124	110	114	121	109	104	115	114	120	106	122	105	116	107	117	107	121	102	97	122	128	127	129	129	108	129	107	112	133	120	107	125	116	129	111	95	108	124	113	127	122	120	136	119	103	127	120	111	146	128	124	117	113	103	131	127	98	110	99	109	134	127	122	112	120	110	128	101	113	129	133	126	120	110	108	126	121	125	117	121	121	134	128	141	135	111	115	123	107	132	120	139	125	117	116	113	115	114	116	123	117	122	113	121	128	116	128	97	121	139	128	130	125	124	120	126	98	128	124	126	101	137	122	128	104	113	115	117	113	108	118	124	129	111	113	119	106	118	123	105	119	121	101	109	116	109	129	104	115	123	111	120	98	116	117	117	114	112	124	122	115	113	103	122	114	123	97	111	108	120	117	117	96	138	103	121	116	115	131	136	119	137	104	122	124	115	129	118	113	123	124	111	119	132	113	124	116	110	118	122	125	110	134	92	115	120	125	134	120	115	127	121	129	138	128	141	107	116	131	97	123	115	108	108	118	104	148	131	118	105	123	121	130	120	115	134	98	118	124	141	127	129	116	108	128	112	128	134	113	116	114	102	125	111	119	119	121	120	116	106	107	120	140	122	113	114	127	98	131	107	122	109	104	113	123	119	140	118	154	121	127	107	131	112	104	125	112	101	110	126	139	114	122	133	131	100	128	112	113	114	106	97	131	109	112	120	129	140	138	122	118	132	108	117	129	121	110	120	115	117	109	122	145	124	111	113	106	113	116	117	133	120	125	116	119	117	115	140	114	123	112	118	147	119	145	133	112	110	109	133	120	122	125	140	116	129	112	117	113	102	112	132	120	125	118	128	116	127	108	114	115	113	123	134	109	113	120	115	111	130	116	121	128	118	117	113	122	116	108	111	102	128	119	114	138	122	112	101	148	124	125	113	115	108	142	113	112	115	116	107	106	97	117	103	129	101	111	125	131	125	148	111	106	130	117	132	109	138	106	99	113	120	120	112	139	129	135	125	128	120	109	111	145	115	124	131	99	98	131	123	126	124	129	122	126	123	109	128	126	104	123	146	129	119	102	112	115	128	137	134	152	127	126	108	119	116	123	118	119	113	109	116	109	132	117	120	124	130	133	136	105	125	125	118	120	107	124	133	130	99	127	100	111	131	122	139	142	114	144	132	131	125	99	112	138	114	122	128	134	96	104	106	144	111	100	102	120	124	120	138	124	105	122	105	125	121	120	144	134	107	128	110	125	133	105	101	117	127	121	112	99	122	121	109	124	117	121	101	111	118	125	113	125	110	111	128	121	125	123	109	116	103	135	127	118	113	110	114	120	117	124	129	123	126	139	126	133	135	121	140	116	146	113	117	136	108	123	135	125	124	124	120	112	132	103	101	137	120	119	126	104	108	118	119	128	108	144	119	132	130	111	124	143	115	118	98	121	135	130	129	111	135	129	128	117	105	125	130	124	126	114	125	101	113	128	103	111	110	102	115	104	116	109	136	113	123	146	137	108	115	127	133	117	124	107	109	125	125	125	109	136	141	112	110	126	134	110	129	148	114	111	143	114	100	111	147	114	105	121	109	106	133	126	112	98	119	109	106	119	118	98	115	122	116	116	133	137	129	117	120	127	126	108	133	110	109	119	140	91	116	119	108	134	112	119	130	112	125	119	122	127	139	121	112	97	102	95	110	104	135	103	134	121	122	121	128	134	123	113	123	112	102	99	129	113	121	124	128	111	132	129	113	116	138	140	128	120	134	128	116	101	129	112	122	126	139	114	103	111	114	122	115	116	110	113	99	104	112	115	110	120	106	120	127	121	113	120	104	124	135	113	120	114	115	125	134	139	113	123	127	105	106	117	120	116	113	101	113	116	119	119	132	126	120	110	121	122	134	111	122	118	124	107	141	113	131	102	116	116	109	114	110	116	117	107	118	105	128	113	122	125	112	110	121	124	109	113	118	120	105	101	128	124	118	121	117	117	125	131	120	123	109	109	116	106	104	122	110	137	119	134	119	114	123	115	126	104	119	136	107	128	126	127	116	110	92	119	115	108	109	138	117	123	118	134	122	122	127	133	118	123	148	101	100	116	124	119	136	100	108	132	101	128	114	125	122	114	105	141	123	103	122	110	106	124	123	101	123	143	128	115	102	119	131	130	127	114	119	119	139	122	116	124	138	138	124	119	135	118	130	110	118	120	130	129	113	128	137	126	119	113	131	137	122	118	127	113	107	116	144	116	113	130	106	124	104	109	130	112	125	134	105	122	105	124	116	116	115	122	106	126	133	142	113	130	110	118	115	134	119	147	123	118	101	113	109	109	112	114	113	123	114	141	107	137	130	132	132	106	113	105	99	110	135	141	109	122	114	125	124	124	113	98	99	119	133	122	109	123	135	138	115	115	135	119	132	111	108	129	105	112	101	100	112	112	112	141	116	118	122	120	113	124	112	126	121	114	103	106	104	118	114	118	108	124	145	135	145	118	108	128	132	122	105	130	134	120	121	120	132	118	122	143	113	100	132	107	117	122	130	105	116	122	135	111	128	126	124	94	120	130	120	119	114	110	129	112	123	112	121	134	122	96	112	115	113	98	140	121	132	128	133	116	118	118	114	110	112	145	117	99	102	109	122	123	124	126	124	101	127	128	118	122	123	113	130	127	139	127	112	128	117	101	122	107	115	113	114	126	114	129	116	123	102	127	117	138	118	123	106	133	126	129	112	143	118	121	99	112	113	136	129	119	127	112	113	109	112	99	115	124	129	122	125	111	130	149	118	118	133	126	137	102	124	118	137	141	114	123	121	133	126	111	134	133	135	133	113	126	108	130	104	99	123	122	114	121	136	136	124	130	119	132	108	108	122	117	104	123	132	113	128	116	115	118	129	130	118	108	128	121	118	120	120	115	147	136
8265	518	567	583	535	513	482	448	427	400	429	394	408	424	443	411	409	417	377	409	381	394	385	419	396	424	372	378	392	388	398	417	381	391	381	396	373	367	407	369	351	374	417	363	405	387	400	403	388	375	405	403	367	406	395	410	392	389	394	408	350	403	375	401	404	399	393	389	364	403	401	403	429	378	388	385	376	431	382	397	374	406	365	406	394	379	399	383	368	394	366	391	401	382	408	388	384	392	411	430	411	391	407	398	389	396	415	347	408	419	394	399	384	360	381	396	368	364	388	398	375	400	393	415	387	365	419	391	371	408	363	385	424	390	388	377	374	401	373	387	393	390	374	380	393	365	395	423	391	417	380	365	394	402	404	385	347	357	367	383	365	421	372	388	387	386	402	374	389	418	429	426	405	375	401	368	409	354	378	350	368	394	397	393	404	400	447	367	402	376	410	386	369	395	414	370	367	406	414	411	399	419	390	343	405	375	400	388	371	418	369	399	352	371	376	371	406	399	382	385	399	379	377	402	409	398	414	393	358	397	410	380	396	419	436	375	406	411	359	376	411	382	424	371	383	396	379	386	405	357	356	402	365	396	377	417	380	380	380	414	409	378	393	398	396	383	362	413	398	404	351	441	379	368	342	376	380	378	371	379	392	377	383	421	374	396	402	392	393	419	391	382	384	376	399	378	370	418	373	403	421	419	386	417	432	373	426	349	418	353	397	391	400	401	354	409	372	398	392	397	383	354	359	407	374	370	352	383	395	412	398	382	410	374	385	396	353	398	397	394	418	409	387	411	367	384	406	361	396	383	398	375	400	384	381	399	426	382	383	394	379	390	392	404	415	409	392	390	423	421	379	441	401	412	382	362	404	385	373	434	398	391	391	395	400	410	404	369	387	393	394	372	379	358	411	403	378	415	375	400	375	398	419	395	352	418	411	387	390	400	391	400	365	419	422	392	399	401	355	414	385	386	382	406	415	415	338	362	381	394	445	380	398	419	431	374	417	395	407	367	380	421	369	367	414	403	426	386	385	377	382	396	385	378	369	400	402	399	403	373	345	403	405	405	398	393	382	388	392	405	382	387	366	362	394	355	410	425	386	378	395	372	418	411	389	349	375	377	410	396	378	378	393	391	382	409	401	363	399	433	369	369	383	381	392	378	395	403	366	425	398	398	390	412	383	414	432	386	390	394	400	396	368	378	373	376	380	393	427	383	376	365	388	361	422	383	380	441	414	407	399	349	407	356	399	363	403	400	384	361	388	411	396	393	398	417	391	400	366	381	378	361	386	394	386	401	406	408	388	409	401	392	396	395	382	392	389	417	383	384	370	391	382	367	407	385	365	377	384	376	409	402	360	379	362	357	374	415	374	357	384	373	379	380	384	386	401	382	388	373	365	383	381	377	365	407	414	425	404	357	409	374	401	401	409	366	394	385	367	379	393	406	415	414	372	394	407	382	405	378	389	397	433	386	367	401	391	390	379	401	436	399	403	398	370	418	397	362	397	402	365	348	380	371	373	385	371	417	380	380	346	405	400	380	416	393	385	385	393	367	406	399	415	375	355	382	379	360	387	412	393	385	397	380	387	379	416	398	371	416	411	362	425	395	393	411	365	382	422	388	394	372	393	400	374	439	390	409	347	388	384	400	376	395	392	423	390	394	369	383	416	371	388	352	397	393	383	389	376	413	432	394	408	392	394	392	396	383	416	374	400	385	378	376	388	382	371	376	376	341	375	418	405	371	409	391	401	389	405	360	401	418	367	367	382	394	413	374	410	403	394	390	404	414	414	378	404	372	419	401	366	388	404	387	404	340	391	424	380	404	398	383	408	380	429	398	369	389	385	382	401	398	369	383	380	385	403	388	396	394	391	372	407	400	390	380	382	377	391	388	376	386	367	415	389	386	355	372	431	406	359	387	375	403	379	373	407	379	380	380	389	414	394	418	393	406	373	369	370	427	389	408	419	389	390	412	400	401	395	380	411	375	366	399	390	390	382	428	397	375	389	350	388	420	381	401	375	386	412	374	391	373	367	381	404	401	399	423	407	400	390	422	410	421	400	380	361	421	363	374	402	390	407	372	388	381	414	385	419	397	443	395	433	393	392	389	438	398	396	359	359	379	382	408	375	383	429	384	371	398	360	361	410	408	390	416	389	373	415	387	358	382	366	389	391	398	373	362	416	392	384	404	376	394	374	373	375	390	385	392	409	376	372	407	368	381	388	396	409	412	369	374	381	397	381	355	389	364	390	415	364	382	374	385	371	407	400	391	403	364	335	390	382	360	410	362	428	398	377	380	406	343	405	419	411	384	405	396	387	392	385	396	396	389	381	389	383	351	394	434	382	370	370	392	401	383	352	380	375	402	382	382	406	390	391	388	406	369	435	369	413	388	377	407	420	400	390	395	350	406	399	405	371	393	393	373	364	348	402	353	400	397	372	391	351	391	399	389	390	363	369	391	360	378	369	325	375	374	386	367	372	397	373	394	412	419	400	377	404	390	418	423	420	422	376	384	397	366	428	382	394	429	431	434	423	405	395	426	394	410	390	391	358	405	375	400	381	365	392	383	350	385	393	400	375	408	412	397	408	375	415	405	378	383	411	363	423	415	409	388	365	356	393	374	403	371	375	375	369	331	384	432	371	351	384	416	396	382	400	415	374	408	389	411	369	367	396	409	415	360	415	367	427	376	415	385	388	368	403	396	411	406	413	359	382	388	435	409	399	387	369	371	401	376	390	389	403	395	415	417	403	417	425	387	395	381	396	379	400	355	358	389	400	417	392	389	438	407	411	400	378	407	416	459	387	378	379	390	395	409	392	374	368	373	386	402	418	357	415	406	430	399	360	401	407	392	355	389	367	413	404	393	386	419	362	396	373	362	399	389	426	374	384	428	381	390	389	390	408	373	405	368	353	410	413	396	390	420	394	393	412	378	369	385	398	420	400	397	411	382	392	407	381	418	400	371	417	407	374	390	377	357	378	378	389	400	399	379	357	392	409	356	406	354	378	381	389	387	398	390	393	412	418	387	384	372	368	380	391	384	386	420	397	411	401	398	382	401	399	387	403	397	391	410	384	366	393	410	394	389	395	405	387	394	405	404	368	408	396	404	375	370	401	384	370	393	406	396	390	385	382	392	393	395	420	396	376	389	402	403	377	377	390	355	383	404	398	379	345	426	370	414	354	394	399	407	392	368	381	390	364	400	394	403	452	391	405	398	391	399	402	370	399	373	378	388	391	378	406	394	395	375	402	392	387	378	387	433	386	382	400	416	384	380	386	358	402	375	402	413	359	389	396	396	397	366	428	336	391	376	356	394	382	389	396	403	404	397	400	371	379	393	352	401	390	382	387	399	362	409	405	386	398	367	413	371	436	407	415	386	362	395	398	404	410	451	384	402	445	414	384	379	417	371	417	403	422	404	388	405	415	400	375	360	363	403	384	408	382	360	413	369	417	358	416	363	377	405	391	386	403	390	393	401	379	392
49662	16845	2937	944	653	446	364	290	238	195	176	166	167	168	144	124	119	126	119	144	109	115	101	105	112	102	110	99	95	95	117	91	105	93	82	101	95	96	99	90	96	91	97	78	108	92	82	88	99	96	77	76	75	96	94	79	88	85	100	88	82	84	78	88	103	70	81	95	97	91	84	77	91	97	90	73	87	84	94	112	101	94	88	105	89	103	96	99	76	109	80	87	89	95	88	95	113	88	96	91	83	98	90	96	75	90	105	94	94	96	99	86	91	83	90	81	90	81	109	87	89	78	109	90	69	96	88	85	85	106	103	96	84	87	98	91	88	103	82	93	96	95	85	78	92	83	90	106	88	88	84	84	107	90	65	88	84	96	70	93	80	80	95	68	95	94	81	89	81	102	90	89	86	98	92	95	78	82	75	90	88	77	84	82	100	89	101	85	77	85	89	93	100	88	96	94	101	89	92	91	78	86	95	97	90	93	86	89	94	87	88	95	81	83	70	77	111	82	106	74	104	96	117	87	97	119	75	101	90	83	84	86	103	102	92	87	73	96	93	88	86	101	77	81	90	81	90	89	79	78	94	89	95	92	72	83	86	84	83	87	88	75	90	96	90	97	90	91	92	70	78	89	84	86	112	99	87	94	89	87	101	94	89	89	94	93	87	79	112	102	89	93	81	93	76	104	88	80	93	83	89	92	84	92	80	83	100	77	80	93	106	74	101	90	82	94	80	94	79	105	77	87	86	94	88	92	105	96	80	98	92	93	92	83	90	82	78	87	100	86	94	96	88	89	94	90	102	109	90	82	87	90	93	96	74	105	90	68	73	82	70	88	94	101	89	78	92	73	93	85	97	74	88	84	84	89	84	82	98	73	86	110	104	95	79	94	70	91	106	91	98	98	84	82	92	73	84	95	97	93	93	93	96	99	96	90	108	87	87	81	89	97	96	91	100	102	69	72	92	81	69	90	94	91	81	85	75	78	86	72	97	90	84	91	79	78	106	95	87	99	111	98	77	86	90	78	109	104	83	77	89	81	87	95	90	89	94	84	92	79	91	82	86	82	71	79	83	89	82	85	102	95	88	93	79	87	109	88	77	87	90	84	90	93	84	90	60	91	111	81	86	76	103	115	93	100	76	95	90	89	99	100	85	87	77	88	83	87	87	93	80	88	86	81	91	93	89	79	95	105	92	71	70	76	76	82	87	97	98	84	92	86	75	88	84	95	93	100	94	72	87	92	89	117	78	94	73	102	77	86	86	93	84	86	98	87	101	79	103	95	70	81	88	85	102	83	78	85	87	71	88	92	95	82	81	92	105	92	90	82	83	88	81	87	82	91	89	92	101	98	84	89	75	74	99	81	86	99	89	101	92	85	93	94	98	83	89	84	103	99	80	99	102	88	79	92	92	78	88	92	83	88	84	79	93	102	94	85	104	91	62	90	87	82	77	91	88	80	88	117	81	99	103	100	85	102	102	94	92	80	87	96	107	90	107	96	79	79	97	95	84	69	84	84	89	72	83	86	90	100	76	78	82	91	81	80	104	101	83	84	95	83	84	100	103	97	113	88	80	91	93	82	84	88	96	91	95	90	89	81	83	85	90	103	92	86	89	106	81	92	87	85	93	85	102	83	88	102	89	96	90	80	93	79	75	80	102	94	83	96	80	76	76	88	96	88	91	90	90	92	98	90	101	76	105	96	95	73	96	82	82	74	96	84	83	104	71	73	82	77	75	88	74	84	71	95	108	90	77	72	89	87	96	87	86	86	92	88	87	101	100	87	79	86	77	96	76	97	91	86	92	84	84	83	79	109	70	91	94	93	82	87	108	91	95	88	80	97	93	105	74	98	82	89	102	105	88	89	97	88	80	77	99	102	96	79	93	71	94	82	90	80	90	89	76	91	89	76	94	107	91	99	95	88	80	93	75	100	76	83	102	82	85	89	85	91	94	101	92	84	91	108	104	85	94	105	93	91	84	79	87	91	88	94	92	83	83	87	85	97	97	80	97	113	72	98	90	83	86	78	91	91	96	79	92	90	104	109	85	79	75	95	107	87	71	92	89	82	87	93	91	103	112	82	89	64	86	94	87	89	83	66	83	76	86	82	108	74	107	82	100	109	93	92	95	86	89	92	101	97	85	86	86	83	110	89	85	86	78	89	97	90	85	94	81	81	79	76	84	87	88	86	71	100	62	86	95	81	100	102	92	86	74	86	80	94	84	87	86	96	82	76	70	88	72	92	93	78	96	96	84	87	83	95	102	87	107	82	104	103	83	111	95	86	111	98	87	82	85	79	78	100	80	106	97	110	84	86	88	75	85	88	96	98	95	99	94	91	86	86	106	94	87	84	85	96	84	91	97	94	91	102	85	91	99	83	85	80	101	81	87	89	82	80	93	78	85	92	96	77	70	90	93	72	98	86	95	83	85	92	98	102	85	85	83	95	89	94	78	96	89	80	96	108	96	91	84	98	92	83	84	73	78	87	99	91	91	100	91	91	86	79	87	68	95	82	95	83	101	82	96	81	79	70	101	87	81	81	82	84	83	95	94	77	87	94	110	92	104	95	89	105	76	82	83	102	100	93	72	96	75	74	88	98	89	92	88	99	90	76	99	102	122	85	87	95	89	121	75	69	87	80	84	88	86	100	87	87	75	90	104	98	81	85	97	93	75	108	100	79	103	82	88	70	85	105	105	87	97	84	86	97	100	99	68	89	91	84	98	94	92	93	73	98	103	103	81	81	87	98	84	87	85	79	87	81	102	76	80	92	99	88	88	74	81	95	100	107	76	88	88	83	77	91	98	82	83	105	84	106	106	114	82	94	80	85	93	91	94	84	75	88	99	91	82	68	77	82	78	93	73	96	98	94	73	89	92	72	87	81	96	102	92	108	92	75	104	78	83	89	80	75	97	84	94	97	85	62	84	78	94	90	83	77	89	94	93	76	85	98	115	96	80	90	75	91	85	96	78	80	80	91	80	88	88	85	93	66	99	82	87	104	86	86	87	84	75	84	83	101	86	89	83	68	97	97	101	75	100	83	78	98	85	103	101	91	80	91	93	82	99	99	96	94	94	103	76	89	81	83	84	90	94	77	79	88	83	73	100	90	87	101	96	86	89	72	99	71	82	92	90	92	85	80	87	83	74	77	101	98	103	85	87	101	83	89	85	81	97	96	91	83	89	74	90	97	93	93	95	99	107	75	85	97	103	96	102	98	74	100	102	83	94	71	83	86	72	97	86	98	97	76	77	85	88	96	77	84	89	79	89	93	92	80	109	94	83	86	75	82	95	89	89	97	85	99	77	91	103	100	81	90	97	87	100	79	96	99	80	103	85	93	96	94	97	87	105	89	97	97	82	90	86	90	95	85	81	116	89	92	82	99	88	79	87	88	75	81	90	97	89	86	84	98	94	78	82	85	80	81	81	78	80	98	107	79	97	78	91	84	99	82	79	83	105	74	87	90	94	96	72	85	86	82	85	96
30487	1512	3374	3575	2960	2304	1909	1515	1255	1188	980	948	810	737	693	607	605	576	540	554	531	545	475	472	459	417	443	434	421	419	398	362	384	398	399	401	371	400	396	366	360	358	351	369	353	362	358	327	346	371	346	338	315	325	324	364	331	302	332	334	340	343	333	348	325	304	323	311	350	302	315	319	357	330	347	324	300	279	308	314	311	307	349	335	313	330	330	306	341	339	319	315	309	310	310	328	318	335	302	329	320	319	302	352	318	333	303	315	341	316	326	307	315	325	356	301	344	308	313	306	314	333	327	325	340	307	324	314	318	325	352	307	315	325	324	319	314	316	336	317	309	296	336	299	321	299	290	329	336	276	334	330	323	333	336	340	328	311	359	334	306	332	323	311	333	321	297	347	315	314	333	311	313	313	320	325	316	335	292	292	310	342	307	315	307	309	312	331	289	318	298	336	321	323	343	293	326	287	345	301	344	326	343	311	305	315	334	312	297	349	295	295	294	345	308	306	309	346	305	326	305	309	314	302	308	304	288	313	311	298	324	332	306	290	320	331	315	286	315	329	299	337	330	314	321	329	333	300	311	292	306	307	308	305	287	281	316	314	323	312	334	290	310	306	335	301	322	325	333	318	329	290	353	325	349	309	308	306	330	321	341	301	328	322	288	319	314	312	347	305	323	312	307	276	332	296	294	307	340	358	349	321	303	317	299	318	314	335	278	300	321	316	319	316	300	328	348	317	310	296	306	301	331	282	300	290	325	306	292	330	284	330	329	310	299	324	310	318	294	305	346	311	290	327	314	328	282	336	338	308	285	292	316	308	293	298	350	327	303	306	326	281	302	332	322	284	319	300	303	345	270	328	317	319	321	337	329	316	303	335	309	322	286	292	328	317	328	319	293	298	292	295	344	324	332	310	323	330	293	315	305	297	328	312	324	321	317	317	293	312	334	304	330	312	318	327	330	321	327	300	291	311	292	293	297	333	299	317	322	289	332	335	284	309	307	328	319	318	330	297	282	302	333	319	302	313	330	306	347	310	301	296	316	322	311	336	298	333	321	245	313	285	347	326	301	294	291	296	295	313	329	330	303	317	312	312	320	269	291	328	306	308	305	348	332	302	314	300	295	291	319	290	324	338	327	342	302	318	305	316	326	317	301	338	314	346	334	301	322	300	337	312	346	294	361	310	323	334	299	319	319	302	342	315	333	322	316	341	329	352	294	329	319	318	341	349	329	344	307	310	325	313	330	302	321	344	326	327	319	294	297	318	298	320	308	328	299	305	288	343	296	329	323	322	301	286	324	329	312	292	320	321	286	331	326	340	330	318	334	321	325	316	341	290	308	282	314	329	327	324	313	346	343	298	311	307	300	337	337	298	336	307	314	292	304	329	303	317	280	339	276	325	330	300	300	330	344	293	321	290	335	340	319	304	332	332	329	320	321	319	308	315	301	325	322	286	327	318	331	317	318	334	301	309	325	335	306	311	319	249	338	294	320	306	331	341	330	348	304	294	317	316	329	299	317	316	317	324	319	336	310	327	353	308	340	308	338	315	318	297	316	345	357	323	339	319	269	302	352	306	298	283	320	303	335	325	298	305	348	349	310	323	290	320	315	346	317	291	320	320	323	343	292	307	331	323	316	337	309	311	303	317	313	350	313	316	299	316	321	292	304	305	317	303	279	311	314	316	278	312	315	317	293	290	310	324	317	331	302	321	350	294	333	341	308	316	310	324	312	325	334	296	325	329	331	329	293	319	294	365	339	305	290	313	329	325	321	311	330	300	286	299	281	298	304	301	317	329	328	321	314	321	331	319	325	298	349	288	297	307	316	310	321	335	302	350	286	328	313	352	301	307	320	292	303	336	322	312	305	324	329	317	295	307	288	315	328	309	290	314	306	327	281	282	286	294	279	311	306	319	324	360	308	328	293	350	292	328	313	311	331	315	302	309	327	312	303	315	337	323	321	303	310	330	345	342	326	343	316	311	305	299	311	327	308	307	321	315	292	294	321	301	311	315	321	310	318	299	288	319	328	295	306	321	287	319	313	308	319	337	310	310	339	304	322	299	279	299	334	307	293	309	328	324	343	320	318	328	319	333	320	321	284	325	331	335	354	336	281	311	332	313	307	350	276	317	322	301	262	296	329	316	334	332	316	314	302	333	313	289	296	315	295	308	296	321	318	335	312	284	324	329	318	309	333	292	319	305	329	281	316	290	304	310	312	295	304	334	336	329	288	337	319	330	320	353	309	315	297	343	300	310	313	322	312	296	300	315	305	321	336	301	304	312	287	321	308	291	311	335	366	316	327	356	302	336	306	345	319	311	294	325	285	329	341	295	319	298	325	321	282	307	342	315	304	310	289	293	309	309	320	311	319	308	317	307	315	290	281	296	320	302	311	310	311	304	341	335	313	299	314	318	303	328	284	323	333	316	290	352	337	356	309	321	321	321	298	333	292	312	332	319	317	321	287	311	318	338	326	344	317	302	317	317	283	291	305	304	337	300	308	351	279	300	310	322	323	296	330	325	317	328	322	301	344	330	334	333	307	301	323	293	304	324	304	327	335	328	340	319	286	321	307	331	298	323	323	297	324	316	306	307	320	326	302	314	324	321	272	316	349	339	332	338	358	343	299	298	318	297	300	313	292	301	345	291	303	294	300	291	329	285	277	294	320	278	323	313	309	336	283	332	325	322	293	324	296	290	293	311	290	303	324	313	354	333	343	323	316	348	304	321	326	313	317	299	328	306	310	309	335	335	319	283	340	308	289	300	347	306	322	254	321	310	324	335	314	330	338	312	330	317	294	359	299	324	307	281	296	320	301	287	299	304	322	313	300	327	357	308	300	358	306	322	319	334	330	331	301	349	320	346	306	292	298	278	327	347	316	305	296	327	336	311	316	333	325	305	326	310	324	294	310	289	312	288	321	344	310	301	324	318	322	286	341	291	305	318	324	360	308	296	338	341	301	306	311	332	312	314	308	325	301	336	320	328	332	305	319	308	306	315	311	311	328	288	318	332	335	341	333	318	319	347	294	293	328	343	289	308	289	323	337	292	307	323	307	327	296	283	319	356	279	295	270	337	349	319	322	327	380	324	307	326	293	322	310	325	330	310	315	303	293	331	297	305	317	297	325	322	305	272	287	329	311	326	311	325	316	309	295	289	312	322	306	304	336	334	292	276	325	334	292	301	320	343	298	336	326	293	309	273	310	336	286	323	352	323	322	310	310	321	353	280	291	318	314	330	355	323	362	326	296	337	302	322	313	287	299	317	320	337	338	314	277	300	327	342	328	308	338	314	302	302	292	319	323	298	327	295	313	308	328	292	302	318	314	329	304	338	334	293	304	293	318	296	318	318	312	321	306	334	309	318	301	308	296	319	327	305	307	305	303	294	329	302	329	323	298	274	308	316	301	318	314	328	300	296	326	301	300	308	300	282	299	304	332	300	318	319	322	315	304	297	315	376	279	321	285	322	277	315	322	282	329	304
60880	24186	9460	2304	1322	1000	716	569	483	426	380	362	334	280	271	283	258	256	237	214	231	200	226	216	217	215	204	204	187	190	217	201	198	184	196	209	170	191	189	187	184	224	223	191	218	173	174	190	182	194	175	186	176	181	216	188	207	189	185	183	179	175	207	151	206	180	174	163	201	194	197	182	178	177	186	184	204	173	184	177	193	160	192	193	160	170	192	179	179	188	186	180	194	185	173	185	175	165	183	158	182	181	174	174	202	192	172	171	182	183	199	177	202	191	178	182	174	204	187	196	198	172	182	181	175	196	174	202	162	195	188	207	170	180	165	185	152	155	181	171	197	189	166	202	169	178	195	179	171	184	188	182	183	169	178	172	160	174	189	159	159	197	199	182	181	179	175	177	175	185	192	208	176	200	175	189	179	182	185	180	197	178	193	216	181	206	175	177	176	185	173	186	178	169	157	187	177	208	179	224	189	192	180	175	191	178	185	206	197	189	188	195	169	163	171	192	179	164	156	181	160	194	170	180	188	191	192	191	181	174	197	160	193	191	177	175	194	157	189	196	189	185	168	172	176	208	178	170	185	184	202	207	183	161	174	176	180	191	182	187	182	193	151	186	181	192	204	210	173	157	169	199	190	176	169	167	165	178	200	174	176	161	189	190	190	173	174	185	177	158	181	168	181	180	217	172	183	164	194	195	170	159	179	176	180	188	172	198	190	184	204	191	187	214	210	170	164	189	196	195	164	176	172	186	179	162	181	180	214	188	168	191	184	202	195	193	196	181	186	164	165	175	182	181	187	172	176	190	175	171	165	187	204	205	173	168	207	182	170	204	172	165	195	200	185	185	163	208	170	157	182	181	165	181	182	168	227	185	192	179	176	169	185	194	221	173	186	157	177	190	174	158	190	177	176	173	178	187	192	181	179	174	174	159	199	193	167	193	169	177	186	178	166	197	186	182	178	187	193	175	174	169	186	193	159	144	187	184	186	184	185	165	168	187	165	179	195	188	180	179	166	201	154	182	201	196	179	183	182	187	184	200	179	166	180	164	197	181	192	190	179	188	183	165	157	210	214	178	173	186	178	164	192	158	178	181	185	187	166	181	166	177	177	220	195	178	179	191	201	188	175	174	192	207	184	162	200	167	186	208	170	170	203	165	174	154	144	185	173	207	163	176	178	180	199	179	171	178	166	205	163	188	164	171	189	185	174	175	177	181	159	181	169	195	179	196	201	182	205	200	183	173	180	171	175	188	186	180	182	193	191	190	202	174	160	182	180	169	174	184	192	171	180	164	167	192	172	161	168	159	173	181	167	181	172	188	185	218	198	187	189	172	199	192	174	196	208	185	171	181	189	180	160	194	175	175	184	194	176	202	171	189	179	191	188	181	162	184	173	167	187	169	193	187	193	185	182	180	206	179	181	183	197	190	174	190	167	178	187	195	196	187	169	198	181	178	174	162	172	172	170	185	164	164	185	181	172	195	163	189	192	172	157	198	172	191	163	187	190	190	191	210	171	193	182	168	190	188	161	184	192	196	184	183	188	183	191	182	204	180	182	188	187	169	180	177	163	191	177	204	180	185	191	172	182	170	179	164	169	158	160	204	178	187	194	178	193	183	177	190	180	176	184	165	180	163	178	158	170	177	197	171	159	208	168	189	199	192	175	161	189	184	194	193	169	190	191	178	177	187	210	191	171	169	202	191	155	167	165	182	171	195	175	181	191	173	193	196	177	205	187	189	162	188	168	195	187	180	167	159	182	161	181	186	181	181	175	180	183	179	180	167	168	201	170	166	162	178	182	194	173	183	176	168	177	178	165	167	193	194	182	181	209	203	180	173	185	189	160	172	169	185	170	169	189	183	172	178	210	201	191	170	165	182	196	184	166	201	206	177	198	172	192	192	202	174	196	186	164	155	193	187	174	177	203	193	174	178	193	182	187	186	173	178	198	158	180	161	178	142	219	167	175	164	187	170	191	179	169	176	203	188	162	164	181	185	191	171	184	176	207	177	180	166	153	187	175	174	176	170	189	203	200	190	189	179	187	197	179	167	186	147	200	185	169	197	174	169	199	171	202	190	174	203	180	178	150	213	181	182	174	156	205	199	174	156	170	151	218	158	190	168	194	180	176	172	171	172	181	192	187	192	168	202	167	163	192	191	173	155	165	201	166	171	183	183	194	191	166	179	176	178	190	174	191	174	169	175	190	181	173	200	187	168	175	173	184	187	164	179	188	198	173	187	173	182	181	166	187	217	186	174	179	189	184	188	194	199	207	153	170	176	200	199	189	200	201	198	178	182	192	171	161	168	178	181	190	174	191	149	175	185	190	174	177	162	199	171	194	169	190	179	195	199	197	201	174	159	160	164	185	165	155	187	161	199	177	168	157	168	196	171	168	209	199	169	174	173	185	167	174	190	203	196	196	175	194	185	190	165	197	210	188	177	176	211	190	199	185	171	166	145	176	164	172	173	183	154	195	180	157	194	185	151	168	184	181	201	167	168	185	184	160	170	194	167	171	176	187	165	200	189	177	190	171	208	180	174	172	190	181	199	171	159	181	180	195	180	177	182	183	169	173	182	190	178	184	164	155	184	194	170	171	192	169	166	186	192	156	194	167	170	189	157	179	184	200	167	193	177	173	180	179	180	179	172	171	169	172	185	190	183	193	183	173	189	195	177	170	187	180	177	156	208	178	195	158	167	197	179	172	174	191	183	186	197	203	178	163	185	174	209	173	170	200	169	161	209	171	184	191	184	177	194	160	163	183	185	179	173	221	183	172	195	176	181	166	166	191	192	176	164	179	177	195	218	213	154	182	177	181	188	180	212	154	182	204	168	175	174	166	179	211	189	174	184	197	182	183	169	189	178	188	162	198	177	178	174	180	168	159	172	173	168	193	184	168	174	190	184	205	173	171	209	177	181	171	190	161	183	173	175	179	197	175	160	204	222	189	171	169	174	191	165	173	173	182	182	180	173	176	180	170	171	176	194	188	186	182	179	183	175	156	166	164	185	197	170	210	175	179	148	190	158	184	162	211	171	176	191	180	153	190	180	170	199	197	193	189	191	169	178	191	180	195	178	174	184	170	202	178	204	167	196	178	155	189	174	176	184	177	181	157	191	179	201	193	158	184	164	160	184	183	190	158	188	159	205	199	188	178	182	179	160	196	186	220	203	197	193	197	183	190	208	178	185	199	193	176	188	198	166	185	174	178	172	198	180	171	191	168	181	152	175	197	158	173	180	161	192	194	191	190	181	199	178	151	168	160	178	172	191	194	164	180	196	171	184	195	193	189	185	175	166	179	180	184	173	164	198	185	172	195	189	184	175	211	190	169	179	189	191	187	166	173	181	169	179	154	183	181	186	164	170	185	182	189	181	148	152	194	170	171	191	205	185	173	169	191	178	204	182	190	165	199	165	170	191	183	175	173	176	176	198	172	174	169	164	159	183	202	195	165	173	183	183	166	174	185	175	164	196	167	175	189	164
37778	2838	6090	6655	5323	4444	3579	2830	2512	2212	1990	1739	1604	1433	1257	1244	1176	1133	1079	941	1011	1019	895	874	898	818	802	769	799	727	783	709	716	721	713	726	674	711	649	704	639	665	647	647	655	690	633	644	643	633	631	648	620	627	589	656	625	587	605	570	623	608	592	612	616	647	580	550	660	634	597	589	633	610	539	574	584	570	559	609	603	601	635	580	613	602	599	602	586	591	555	566	619	596	528	547	597	581	575	557	576	587	560	578	577	617	556	588	613	551	515	579	604	558	567	531	569	573	534	569	533	599	518	541	574	595	584	551	583	577	559	564	610	533	618	606	591	563	583	591	569	576	577	610	559	607	573	555	590	570	557	541	533	537	590	608	574	604	587	600	616	571	557	590	561	587	582	564	582	542	572	579	535	611	590	551	603	583	571	582	579	556	571	591	568	597	589	545	584	563	592	575	541	594	557	587	563	602	572	563	602	585	624	567	576	560	559	597	561	548	534	559	558	574	573	570	591	568	588	546	556	604	606	570	574	607	551	601	563	612	568	545	572	596	592	591	558	586	573	557	565	543	559	563	580	556	554	561	594	592	568	589	556	552	571	599	596	534	547	590	530	570	539	566	557	574	571	530	576	577	561	564	586	552	565	594	558	555	549	592	563	603	588	588	529	569	584	583	593	567	547	529	524	610	580	559	574	552	572	591	568	555	589	561	539	535	616	550	544	587	544	592	616	567	579	600	594	546	584	519	555	531	580	641	586	558	590	555	604	553	588	554	535	619	575	584	546	578	576	604	576	592	567	550	574	533	562	565	563	580	561	577	591	575	545	527	522	589	551	591	559	551	577	576	585	563	621	555	583	563	590	548	568	610	562	549	557	630	619	569	567	601	577	562	558	617	529	542	546	571	545	547	548	565	538	588	581	553	579	573	566	542	575	533	544	582	578	595	575	568	596	531	551	582	552	593	533	538	587	582	533	589	554	547	546	621	627	533	619	601	574	566	530	587	567	594	583	576	583	549	605	556	547	583	586	612	580	605	581	532	576	522	570	597	575	518	545	545	561	513	555	549	574	610	543	563	607	569	554	556	589	549	568	583	596	570	595	570	608	515	574	560	532	523	584	595	615	613	578	607	569	590	538	561	559	565	580	561	595	590	560	557	564	583	560	563	593	579	557	566	575	555	587	572	545	577	609	579	583	570	562	558	564	582	520	585	557	589	558	581	553	590	573	574	581	591	581	562	553	549	542	565	573	575	575	576	621	569	579	585	536	543	557	583	563	525	524	574	579	551	556	599	561	583	604	548	629	537	561	533	573	572	614	574	564	568	536	591	568	550	578	568	552	553	561	588	571	544	588	586	608	541	544	529	588	587	546	550	548	574	568	552	529	572	588	571	567	570	574	567	536	569	588	581	621	562	598	573	558	541	537	590	564	526	600	593	568	568	553	629	557	576	593	487	550	581	577	545	519	542	615	532	582	573	558	586	616	555	557	555	563	624	558	624	612	572	602	589	582	577	567	577	579	528	571	568	585	556	593	577	553	565	570	583	599	591	552	605	573	587	570	563	532	587	582	578	533	514	551	550	570	584	570	570	567	527	561	584	628	562	559	523	617	565	603	555	576	534	570	585	576	637	579	590	602	565	571	598	569	542	589	532	567	555	556	591	593	560	555	559	564	527	555	563	608	575	539	569	616	576	604	581	564	549	540	569	552	588	590	569	549	534	595	583	544	588	600	604	489	580	559	535	548	566	547	542	611	541	570	590	588	534	569	565	550	551	584	577	635	541	559	587	610	569	573	589	550	556	588	517	558	557	579	578	538	601	587	578	591	585	571	572	571	588	603	559	568	542	539	562	551	616	557	577	620	594	609	570	561	529	545	578	633	563	552	581	560	564	622	573	601	512	559	576	555	568	539	550	568	611	547	554	537	507	598	568	558	565	603	599	594	567	586	565	521	548	560	546	536	594	542	583	572	575	584	585	569	536	549	590	553	601	587	605	554	572	581	606	528	604	584	562	551	532	577	578	557	621	566	590	547	614	535	554	609	523	590	598	533	537	564	509	550	587	609	580	547	590	577	566	550	590	580	553	588	555	556	598	574	537	572	556	534	569	609	538	570	576	563	600	582	595	604	541	564	569	582	535	563	573	584	564	586	562	587	579	561	597	530	565	553	557	588	537	564	604	575	542	609	548	563	535	613	580	617	578	565	577	571	588	548	548	579	577	534	612	551	577	580	541	563	546	593	600	603	559	597	576	538	569	554	538	560	530	526	577	548	535	544	574	552	580	571	561	577	556	544	598	554	572	553	564	611	561	582	561	548	576	573	593	547	550	538	558	578	505	606	569	578	524	570	589	557	626	557	593	536	601	579	593	571	559	544	594	592	536	568	586	545	551	564	568	595	594	556	571	578	561	523	557	573	559	549	532	606	564	532	627	584	545	553	556	585	575	540	580	582	583	559	566	583	588	559	582	618	549	542	563	571	585	568	559	550	548	592	590	553	566	538	551	600	563	540	507	583	579	613	596	557	537	559	590	588	567	560	573	559	563	639	537	583	603	592	549	528	559	589	591	577	536	565	630	572	538	566	565	589	538	611	576	549	566	555	604	565	594	591	580	583	605	532	569	566	591	580	586	579	564	597	549	560	548	526	556	552	556	539	603	573	593	587	556	546	603	546	533	572	574	572	542	518	562	540	598	570	595	563	603	555	608	569	625	597	574	590	550	600	559	542	541	527	597	578	605	558	598	630	560	581	571	569	623	528	542	596	576	557	580	571	561	571	569	569	588	554	543	562	577	528	546	545	567	511	539	577	584	577	576	556	566	566	610	552	606	587	604	559	587	533	574	601	589	568	581	591	554	588	555	576	570	575	622	559	566	527	553	591	540	548	581	577	563	542	508	579	587	556	582	539	592	598	590	562	611	591	602	559	541	553	577	548	568	538	597	545	586	572	580	546	574	568	551	562	580	565	591	518	595	613	534	601	577	585	552	564	588	551	581	544	571	557	601	547	546	614	573	576	523	561	557	559	584	565	587	571	599	592	543	572	564	571	570	558	553	527	563	541	584	572	603	567	596	514	525	566	583	556	553	574	583	594	603	565	586	580	558	617	589	579	613	611	572	596	552	538	585	519	576	572	591	561	582	571	560	631	579	549	563	622	569	566	559	562	553	577	621	564	522	561	545	581	569	549	586	584	574	617	521	563	546	576	565	568	552	600	539	596	536	551	551	597	561	577	522	572	588	548	586	599	587	558	588	616	590	575	564	559	540	563	592	539	567	584	590	601	583	580	549	565	565	565	616	568	542	615	544	575	553	590	568	551	566	565	594	542	558	568	549	555	604	543	575	547	543	548	565	603	560	564	591	574	591	637	568	584	564	551	561	569	566	578	562	602	511	585	606	593	531	558	563	573	593	572	602	569	589	567	547	566	560	545	587	522	568	556	615	581	544	594	531	585	561	584	554	594	570	559	581	562	543	603	567	612	521	554	575
8621	668	349	188	144	140	142	125	132	127	135	124	151	120	135	122	127	140	110	122	118	122	115	133	122	132	109	108	110	116	118	123	126	124	126	116	114	136	126	116	130	123	126	118	124	107	123	127	125	119	98	114	111	109	111	113	130	108	132	109	144	110	117	104	126	130	127	120	124	131	126	98	121	101	135	141	140	113	130	109	127	132	123	113	114	147	111	110	121	136	127	129	96	101	108	134	125	127	107	128	119	121	151	130	127	130	124	119	129	129	126	125	125	124	112	110	128	117	103	126	108	117	123	138	107	128	90	105	109	121	122	130	118	110	111	121	135	118	125	124	122	124	133	128	139	122	126	152	87	99	124	130	120	118	114	125	117	130	122	137	107	114	120	136	109	126	104	128	123	107	120	114	137	124	118	119	113	136	119	115	121	116	120	130	120	101	121	120	124	120	122	102	122	123	98	143	128	113	117	143	105	123	113	136	126	107	131	116	112	106	109	140	118	135	118	147	135	119	122	122	125	121	112	137	143	110	107	116	129	110	115	126	129	129	126	141	134	111	105	123	134	113	132	150	109	111	114	113	116	116	125	128	125	130	133	133	129	127	128	140	130	125	125	124	122	112	128	117	132	119	143	99	106	98	129	112	108	122	124	105	133	115	107	111	142	124	127	146	131	128	108	141	132	113	126	102	124	116	140	130	103	115	119	118	119	116	125	108	113	109	102	112	110	114	118	125	105	121	115	98	112	119	117	120	128	139	127	119	125	112	123	123	114	134	123	131	122	125	110	117	129	114	121	129	128	125	125	118	129	107	131	112	105	116	133	114	126	113	133	116	122	113	118	128	108	108	121	157	100	115	111	130	143	111	136	103	109	116	118	136	128	122	112	120	115	127	145	119	139	109	123	117	116	117	108	122	118	120	128	114	130	122	110	133	105	104	133	98	134	118	102	126	138	118	126	125	126	133	130	147	138	120	117	115	123	134	122	118	129	123	117	109	106	116	118	124	112	107	104	132	118	106	115	119	127	131	130	122	132	98	122	118	121	125	120	105	122	120	114	128	141	116	129	105	127	119	113	117	100	133	115	130	129	122	106	131	132	109	120	130	121	114	109	111	107	149	125	132	107	103	114	122	146	138	125	129	124	142	110	131	134	135	118	124	107	140	126	132	134	136	117	129	115	107	112	119	111	133	122	116	119	115	114	117	120	126	136	131	117	125	119	126	102	113	139	129	124	118	124	114	137	128	124	133	123	123	132	125	124	120	115	118	101	111	113	118	108	135	135	121	127	119	128	125	152	115	109	122	98	119	126	127	122	113	123	129	106	138	119	130	113	113	127	121	139	122	118	125	106	104	147	121	100	130	107	108	121	114	114	116	115	108	131	137	124	122	132	124	103	111	116	117	111	139	116	100	129	97	107	118	116	123	107	118	114	118	126	109	120	103	148	123	124	109	124	129	98	121	130	126	109	120	126	116	121	130	124	136	107	120	126	116	143	98	99	111	118	111	140	133	136	115	117	120	126	114	119	130	146	136	104	103	111	135	109	129	122	119	128	110	133	125	134	126	121	127	108	125	144	111	104	137	119	125	123	114	149	125	109	120	119	134	122	143	133	135	144	128	110	113	139	116	110	118	116	139	113	139	117	134	109	124	110	114	124	127	126	133	123	116	123	109	104	129	120	135	110	121	109	113	117	137	122	116	109	128	130	121	120	135	106	117	130	118	113	111	126	119	117	99	117	131	129	133	123	122	111	122	116	135	121	118	118	116	130	121	126	114	102	131	125	117	110	134	127	125	103	125	119	127	127	99	112	137	119	116	121	97	132	129	110	119	122	121	138	126	105	117	118	124	116	141	133	113	137	121	113	111	109	127	101	112	108	110	111	117	136	109	121	125	129	125	134	130	112	123	105	154	123	113	103	123	123	112	120	114	127	143	106	123	125	105	102	114	127	132	113	115	110	107	124	127	109	112	123	107	125	114	105	103	116	120	120	119	141	134	117	129	126	128	106	117	113	119	126	101	125	123	124	119	146	113	118	106	121	118	120	110	137	117	133	122	107	141	111	107	114	125	127	139	108	128	127	133	104	113	128	118	122	128	115	96	144	106	131	117	132	138	139	132	101	112	133	123	136	117	114	100	109	119	117	109	133	124	115	116	125	115	118	103	113	129	111	128	99	109	105	122	126	126	119	135	128	136	117	124	147	131	131	133	118	123	110	128	109	129	127	116	121	107	122	122	120	124	127	138	109	101	135	113	122	116	128	111	125	121	120	120	113	106	110	127	113	122	91	109	138	108	106	126	102	108	112	135	109	101	102	133	112	113	114	121	107	135	108	130	124	121	128	120	108	131	112	128	120	133	99	115	115	117	125	124	120	142	133	119	132	123	104	116	104	118	115	117	104	138	128	131	94	92	120	106	104	124	119	125	124	124	117	109	126	113	120	122	155	111	132	105	122	114	127	98	106	123	131	129	115	118	123	130	118	124	111	130	117	131	118	122	110	124	100	126	123	114	128	127	121	122	121	121	114	120	106	134	132	124	131	126	130	109	126	128	129	133	105	123	125	117	132	131	105	117	137	123	124	135	121	117	129	119	125	98	128	100	121	126	120	123	119	135	115	113	127	144	133	117	117	96	116	118	106	110	124	117	136	121	131	113	116	107	116	121	110	113	115	105	127	129	120	129	113	119	118	104	104	134	123	128	123	95	114	107	104	102	104	127	133	129	138	113	102	127	132	126	123	124	113	105	133	109	119	100	123	119	112	119	120	116	101	127	117	104	135	130	127	120	117	102	136	126	101	131	123	114	117	110	115	129	135	129	124	115	134	114	129	114	131	140	122	100	129	136	146	126	120	108	120	115	104	138	130	118	137	115	108	109	88	126	104	115	109	112	142	113	121	126	126	116	127	104	116	100	138	127	106	123	115	121	138	115	131	137	124	139	118	122	133	106	108	108	122	130	126	121	128	122	103	139	139	125	115	120	112	109	106	134	122	141	135	130	117	123	132	113	137	113	120	113	128	128	154	134	106	136	113	116	115	127	119	116	112	120	120	120	127	118	115	112	121	99	117	115	104	122	111	118	94	130	111	122	127	115	110	121	133	115	137	112	123	119	119	121	123	133	125	113	127	135	132	127	117	130	99	124	94	126	121	124	120	118	108	118	126	134	135	112	133	126	119	120	124	133	128	109	109	123	116	126	126	123	111	117	141	97	109	115	124	142	112	128	111	123	125	119	120	109	116	126	128	129	135	104	129	130	127	139	121	118	117	138	139	120	113	123	138	109	128	113	121	126	126	111	127	126	116	124	131	119	124	119	129	123	134	137	113	105	95	136	128	128	133	128	121	116	120	133	126	112	121	122	118	123	125	108	112	142	127	113	130	110	109	118	113	105	133	135	118	133	115	131	124	98	125	136	99	126	127	99	110	131	114	126	128	121	108	94	110	114	132	127	119	134	115	132	122	126	112	115	133	123	123	131	114	120	100	128
7818	469	620	576	523	487	505	428	410	432	424	395	433	368	412	427	406	395	409	428	381	406	417	418	400	419	439	395	400	398	378	411	402	400	392	385	377	391	392	434	361	432	387	396	382	369	415	377	388	361	366	377	407	390	372	419	383	421	392	405	391	371	374	418	390	404	365	367	375	410	392	387	403	420	405	410	399	393	401	359	422	370	387	398	377	417	419	413	396	410	403	387	388	378	382	394	401	375	373	409	413	386	374	412	399	374	389	402	403	370	354	418	359	391	376	402	382	397	386	413	415	435	394	384	422	377	353	402	431	405	371	409	392	364	414	376	402	393	407	377	396	379	402	384	361	363	355	435	420	380	355	358	406	386	431	373	437	385	446	392	421	348	378	411	390	410	365	367	393	369	396	381	380	402	399	373	408	391	404	383	402	427	400	395	392	370	404	391	420	385	366	424	404	391	361	379	383	393	392	374	387	423	378	353	374	391	397	432	409	397	413	374	429	405	386	370	368	394	374	398	394	388	406	383	390	384	411	374	374	403	375	410	401	374	405	433	397	406	388	400	365	382	368	356	406	387	373	394	389	410	386	399	401	383	362	393	385	389	384	366	380	408	386	386	400	360	395	377	362	410	430	393	377	377	398	352	391	389	383	394	422	392	362	398	414	352	362	406	424	363	405	402	394	385	422	390	395	424	386	393	397	394	380	383	408	417	400	363	386	358	381	360	382	395	342	353	360	413	434	376	409	410	395	390	387	384	386	378	403	392	420	379	388	378	405	413	409	395	380	393	388	397	389	373	378	400	365	367	371	398	358	408	406	363	386	401	402	383	394	414	390	398	405	389	384	379	384	393	422	381	364	397	380	392	379	364	382	386	396	382	408	388	386	420	365	389	416	400	388	379	400	365	435	374	381	381	417	388	343	388	372	391	414	379	362	375	387	402	380	397	395	383	372	374	410	346	389	399	428	398	432	395	395	389	413	389	351	380	410	394	404	381	394	456	409	382	367	391	377	377	441	416	428	381	375	361	429	408	393	345	398	382	408	404	356	391	399	411	424	402	390	379	391	403	366	394	385	403	407	391	441	381	388	398	398	364	388	363	406	370	399	384	390	392	407	373	383	416	395	368	376	404	381	395	357	372	359	382	399	378	361	373	360	357	390	406	440	397	382	382	400	416	402	392	424	392	366	378	391	379	385	352	385	378	396	414	387	439	348	381	373	395	410	381	348	391	413	390	393	380	370	360	407	383	382	419	393	394	380	401	374	409	396	382	390	364	382	375	390	363	406	374	378	427	378	391	360	398	409	373	422	357	400	414	381	368	370	384	376	423	402	406	373	402	367	399	367	390	416	399	424	416	380	389	382	410	391	408	405	378	399	387	379	382	377	401	378	415	354	365	384	373	391	426	378	357	384	378	402	404	416	389	362	397	358	356	388	416	404	422	388	426	404	383	417	393	406	386	367	373	402	400	378	397	398	391	404	375	400	369	380	393	403	373	383	381	390	361	381	375	380	389	374	411	397	406	349	379	374	383	383	358	380	409	420	390	355	368	400	400	361	362	399	402	394	373	395	369	389	371	416	391	388	398	388	412	396	352	404	375	408	407	392	338	388	395	375	352	368	386	381	429	362	418	385	390	400	393	393	417	369	401	385	401	351	413	400	382	416	377	408	403	353	357	381	424	394	394	382	383	371	405	415	392	375	424	379	396	425	402	363	402	366	363	389	363	392	409	393	375	410	405	382	365	391	397	408	389	400	403	381	361	371	404	371	399	371	385	393	445	388	400	350	381	389	397	378	366	413	402	405	359	345	435	355	385	416	373	391	406	395	399	373	399	395	399	402	376	395	416	436	380	399	347	407	387	383	397	397	392	392	399	366	385	408	348	376	371	428	406	342	385	381	402	385	449	387	400	408	398	357	368	400	384	361	372	431	383	362	433	417	391	372	371	400	364	377	361	377	392	373	411	427	387	430	393	371	381	384	402	417	383	370	396	412	379	377	382	393	395	399	394	391	367	403	367	372	385	392	400	375	379	397	384	423	391	389	373	405	386	395	381	370	395	385	408	386	373	397	371	384	364	378	340	393	390	410	385	413	399	391	396	385	371	388	361	365	401	408	397	404	378	395	388	395	389	355	411	410	363	395	385	367	382	369	394	422	398	382	386	374	394	369	383	381	389	393	383	444	414	390	383	393	418	419	365	398	395	422	390	377	372	369	416	390	384	372	396	385	348	391	390	392	365	375	397	389	396	409	407	391	348	374	376	387	353	402	413	384	366	358	393	399	384	392	410	415	388	384	382	405	392	372	409	401	412	383	394	391	374	391	405	387	424	415	405	368	386	403	373	420	377	408	391	391	403	393	399	365	396	387	369	378	411	361	385	376	426	391	362	456	425	369	401	382	411	398	383	372	419	361	431	356	404	409	426	388	426	424	428	367	405	402	437	404	394	405	404	419	384	370	378	416	377	390	438	343	418	378	402	395	399	356	423	368	396	389	385	408	400	392	365	397	393	373	394	421	417	392	393	358	407	413	386	394	389	399	371	408	386	412	400	391	354	413	373	366	404	372	379	409	412	377	403	421	412	429	386	370	390	373	388	407	425	355	402	401	389	367	412	383	404	415	380	370	370	390	400	370	406	385	363	412	399	405	381	387	409	373	395	382	401	362	428	407	385	363	381	386	347	388	417	397	381	388	409	387	446	406	375	374	393	403	370	388	375	393	396	375	389	368	364	396	410	395	393	383	402	364	420	384	389	362	415	376	392	391	358	400	416	366	421	395	408	399	383	372	385	368	413	377	386	367	390	419	381	415	377	394	406	399	397	410	388	369	368	367	358	390	382	365	375	366	343	419	373	395	423	435	390	387	423	359	402	420	389	422	376	374	375	387	377	417	395	386	394	370	388	394	404	399	396	373	377	405	392	369	407	393	401	395	394	369	384	394	400	416	401	415	360	410	397	416	382	380	412	410	430	392	422	383	390	388	392	369	399	373	371	402	374	366	361	397	383	394	400	407	399	390	388	390	412	370	384	375	401	407	394	358	410	385	392	361	410	418	388	375	399	392	396	391	401	393	427	356	389	325	357	405	410	399	456	432	411	344	383	384	373	396	383	410	384	392	395	361	433	423	371	389	387	430	384	423	379	394	389	419	363	406	388	377	373	384	351	423	349	400	376	423	383	408	356	387	373	419	353	391	369	384	411	398	434	386	399	395	377	416	378	404	399	396	357	387	408	357	375	419	374	381	387	418	338	363	400	368	397	368	383	390	387	386	404	395	379	397	396	379	398	400	397	381	372	386	394	374	365	357	392	362	382	426	377	394	453	373	414	374	339	376	402	388	398	414	409	420	354	410	427	402	380	372	380	428	378	406	390	410	442	405	425	389	408	387	448	391	380	385	415	404	407	431	396	354	371	398	408	406	393	436	409	369	400	390	377	404	358	417	395	400	424	374	379	390	394	425	439	404	354	393	399	398	382	403	420	409	402
46733	16751	3323	1018	659	462	333	296	251	204	198	174	126	140	142	133	140	95	104	111	103	103	116	116	90	105	90	96	86	83	107	93	85	108	89	94	85	103	108	95	102	103	101	92	92	103	85	103	86	69	84	93	92	101	96	82	102	98	78	89	83	83	90	93	98	79	81	90	91	100	90	94	114	92	111	84	94	87	90	114	104	84	95	104	93	73	111	94	87	88	103	89	82	89	90	92	86	90	101	81	82	80	84	96	102	96	94	77	89	75	94	83	76	91	77	87	83	93	79	94	92	84	97	94	84	92	101	73	98	107	78	84	76	89	77	89	78	98	85	86	104	81	88	96	94	116	83	75	92	91	94	96	73	105	95	92	72	85	90	97	81	90	84	95	86	88	109	75	94	71	87	89	95	99	76	99	94	92	105	91	84	91	83	67	95	82	102	78	88	85	78	78	71	88	81	75	86	81	85	80	88	81	76	79	102	89	75	82	87	86	84	94	86	98	94	76	105	84	79	90	90	91	86	76	92	99	83	100	96	86	90	87	92	83	64	90	72	88	78	97	83	82	79	94	94	91	89	88	97	83	77	75	87	83	79	89	103	61	103	96	93	81	106	92	100	100	91	84	86	92	81	94	115	94	84	83	77	101	82	89	100	76	94	80	80	95	111	86	81	83	82	92	96	92	95	70	86	107	76	77	96	85	83	83	100	79	97	99	101	87	82	86	87	76	86	95	96	80	105	85	88	78	91	90	91	92	86	85	83	105	97	82	76	97	90	100	98	104	89	84	94	87	88	99	96	87	125	89	81	101	90	96	97	84	68	93	107	95	81	85	95	80	100	93	67	85	84	93	97	92	86	91	92	76	92	80	78	92	76	91	88	87	81	93	72	76	79	75	82	77	75	106	101	101	68	95	94	75	89	87	105	92	87	86	92	86	85	109	86	82	97	78	87	79	89	94	92	91	75	87	96	88	87	107	94	91	92	106	89	102	85	77	94	90	86	88	72	88	79	85	103	90	106	92	88	87	91	108	88	88	99	89	85	73	96	98	94	75	90	98	95	88	78	77	83	83	106	77	106	83	76	70	105	79	106	90	98	80	78	84	96	87	75	85	87	91	76	90	79	82	86	105	80	94	89	83	93	86	89	82	85	86	90	95	92	91	87	94	81	112	76	115	92	78	101	84	99	99	95	88	80	82	106	91	114	81	87	90	72	74	93	91	100	95	78	81	84	81	99	79	96	90	84	73	108	88	71	84	96	86	83	82	103	87	84	83	92	87	81	78	95	90	87	81	74	111	91	120	76	92	90	83	76	94	96	76	96	80	105	85	81	100	90	73	88	100	94	100	83	98	96	91	90	97	98	89	87	84	93	77	82	91	81	94	103	76	99	78	100	74	99	100	89	90	90	88	95	85	102	90	94	75	88	100	87	100	80	101	70	78	91	81	79	89	104	82	98	76	91	84	79	74	86	100	100	99	89	74	83	92	79	104	74	81	88	92	80	97	84	76	105	87	96	76	67	99	83	95	95	81	94	81	84	98	102	94	97	81	75	63	87	85	88	97	117	103	91	92	81	96	112	92	104	69	86	81	81	82	84	98	82	91	103	98	91	83	84	90	98	87	90	87	89	103	78	94	97	95	79	91	83	100	81	82	83	91	95	108	93	87	87	74	87	97	92	87	94	93	98	87	80	87	108	90	89	75	92	87	90	87	107	87	103	74	77	83	98	82	78	84	81	87	88	71	91	83	104	81	90	85	82	76	92	97	84	80	87	66	98	83	94	106	97	96	84	92	90	110	75	89	93	83	86	87	76	82	76	94	111	95	88	77	80	81	86	91	91	99	85	89	75	86	90	93	76	73	95	91	73	77	95	81	89	99	79	95	91	92	95	68	79	100	96	88	99	81	84	103	84	96	89	78	98	83	92	88	85	79	94	97	90	96	81	94	85	92	93	107	99	88	106	92	85	116	81	82	71	78	86	72	80	94	102	87	92	77	86	84	67	91	84	83	101	103	81	75	103	77	76	82	85	97	92	100	74	102	84	85	105	98	79	84	102	100	90	82	83	86	83	83	99	85	89	86	86	84	79	87	79	88	92	88	81	79	94	88	102	99	88	93	88	76	76	88	99	96	88	101	83	96	95	100	94	92	109	96	101	79	103	94	81	100	95	86	100	86	100	91	96	101	90	90	83	90	79	105	87	91	99	82	82	89	76	91	79	92	99	95	95	89	89	84	103	105	87	75	94	101	84	69	75	80	89	102	98	86	94	72	86	85	87	87	96	90	106	98	88	86	97	98	86	92	104	83	95	102	99	103	93	88	83	89	90	93	105	98	104	113	89	67	86	89	77	86	83	73	89	77	92	97	84	89	104	102	86	81	90	105	73	97	80	100	95	98	95	75	76	109	75	95	90	98	102	91	109	81	85	97	87	90	96	93	95	94	86	94	97	84	78	75	81	88	87	90	85	100	84	91	80	72	73	97	84	89	103	111	80	96	103	101	93	94	104	73	77	104	77	85	90	97	86	94	83	76	77	97	80	81	74	93	94	95	89	82	90	99	96	83	90	92	85	90	93	112	93	111	90	77	75	86	64	89	88	85	76	88	104	88	82	102	72	100	88	95	93	94	94	93	86	86	95	73	96	84	96	68	103	91	77	86	96	78	72	89	91	87	88	89	62	80	104	95	97	80	88	86	90	95	90	100	74	109	106	79	97	82	99	94	82	71	95	92	99	90	74	98	97	84	83	82	80	92	82	90	87	99	95	88	96	119	89	82	89	90	96	108	82	84	96	77	83	104	76	73	83	76	96	54	80	102	84	87	73	83	88	83	93	75	74	80	95	98	90	119	84	90	94	74	89	82	89	81	79	74	98	83	109	77	100	89	88	94	85	87	74	89	82	82	78	83	73	71	80	82	103	98	94	95	90	88	103	92	84	92	83	91	94	81	102	88	101	102	95	83	76	85	87	81	89	88	89	90	103	94	92	94	89	76	96	95	88	86	87	71	73	95	75	82	88	79	85	72	107	74	95	90	79	79	107	87	92	104	92	84	88	81	76	97	88	79	84	81	81	94	86	90	96	83	133	91	82	92	103	93	85	93	70	76	89	90	86	94	77	82	83	86	89	83	98	83	87	95	117	87	82	90	75	97	92	66	94	77	85	86	80	90	101	80	86	101	80	95	100	101	86	84	82	86	84	85	89	92	80	72	73	84	88	83	86	107	81	96	77	94	95	80	93	96	72	95	86	75	88	110	86	81	81	99	61	92	105	98	89	80	80	87	97	80	95	108	111	71	101	86	96	70	100	95	88	90	96	102	91	101	100	71	67	88	86	76	99	96	97	78	100	85	90	87	90	102	80	99	96	79	84	80	90	78	84	91	93	97	100	78	89	80	71	94	69	98	79	92	68	76	95	88	83	102	105	95	102	100	67	90	75	103	91	86	72	78	94	81	95	96	84	91	89	72	76	84	97	80	84	70	74	78
28810	1506	3318	3524	2953	2402	1902	1550	1339	1148	1036	886	854	788	693	654	590	560	546	485	516	495	469	450	449	462	436	437	405	395	426	339	408	381	384	381	360	363	354	384	328	334	377	360	313	364	370	373	349	355	359	351	351	331	304	325	343	312	348	332	325	315	336	353	311	339	320	317	309	316	353	308	313	309	301	326	342	306	340	314	332	345	324	300	325	331	300	353	347	287	312	330	308	354	300	287	322	314	332	308	329	283	305	314	284	336	256	310	355	287	303	320	309	306	309	327	349	323	308	296	313	300	294	289	319	327	318	296	323	334	300	296	322	314	331	317	290	297	330	338	324	317	290	297	352	341	316	317	332	337	307	309	320	304	320	360	322	335	291	298	319	341	275	334	341	312	348	293	319	337	322	323	293	289	324	296	326	310	303	303	318	297	323	303	320	301	316	291	339	316	273	311	311	318	284	264	305	312	296	320	300	299	325	283	351	311	320	293	335	324	297	343	314	304	303	305	315	315	299	306	284	338	310	344	295	283	301	336	308	304	309	314	344	284	323	316	315	316	306	348	321	318	300	305	301	317	317	327	311	292	315	305	310	311	320	336	330	329	311	350	327	290	335	285	291	310	323	326	294	296	315	298	333	318	308	330	309	335	297	301	331	320	358	321	318	312	326	268	288	309	341	316	305	301	324	316	338	300	324	304	298	319	294	327	304	289	308	314	306	325	291	325	339	273	334	326	305	281	290	304	328	341	283	349	306	328	305	321	275	314	305	287	297	312	317	298	286	310	318	314	301	306	330	328	313	304	319	310	328	312	326	321	328	293	293	325	282	275	293	312	349	328	310	327	317	308	304	289	287	294	305	328	341	315	332	284	304	316	298	320	307	324	287	303	320	313	327	289	322	321	305	314	321	285	293	334	329	333	330	337	371	292	302	286	299	315	294	276	319	327	294	295	307	309	323	286	289	281	286	265	294	290	313	320	276	343	316	348	317	318	284	303	314	304	284	336	332	318	300	313	317	307	320	280	310	342	312	310	309	319	303	279	310	312	329	330	288	274	303	286	308	324	306	299	320	309	315	300	270	301	316	342	281	346	304	321	299	291	302	336	284	305	282	309	329	319	330	287	306	287	294	302	318	327	299	317	297	312	301	293	310	331	295	314	328	303	319	305	294	295	338	298	319	276	326	323	311	296	306	283	267	304	341	292	282	314	281	293	304	294	332	311	318	314	309	313	324	287	342	301	311	293	303	315	277	313	309	326	333	314	317	321	303	321	341	318	302	292	279	337	295	301	304	317	320	319	316	335	297	280	329	309	315	277	281	278	309	313	312	297	314	333	304	286	322	305	321	292	311	298	294	322	312	282	305	313	315	319	287	308	307	301	317	311	307	314	298	331	303	314	317	325	290	308	315	295	336	311	310	331	329	308	306	292	275	309	309	337	314	325	335	321	301	301	310	299	290	280	317	326	314	313	333	306	308	319	309	302	340	306	284	323	346	317	287	334	289	343	305	346	308	305	318	323	308	322	301	313	304	316	316	303	291	350	293	297	329	299	285	322	286	317	321	321	304	297	294	346	293	293	320	285	304	332	330	321	315	322	287	291	319	296	306	283	285	304	306	311	316	324	299	304	325	352	295	307	309	278	299	293	313	340	294	272	341	315	331	339	309	322	308	307	312	300	315	301	323	305	303	283	308	285	290	295	311	323	302	303	317	315	324	284	290	320	296	327	315	315	278	311	334	291	303	362	327	319	287	289	328	318	319	308	293	316	316	300	327	311	301	312	323	317	307	336	317	309	322	319	324	321	308	311	329	289	321	309	307	301	307	286	337	308	284	290	294	307	310	296	325	314	328	336	319	290	335	280	315	280	313	285	301	293	309	328	322	299	313	305	305	314	330	347	303	304	271	309	270	314	300	295	299	298	297	331	302	291	331	323	327	319	310	271	307	311	321	313	315	299	347	314	300	317	295	293	302	306	304	315	350	315	327	311	327	318	320	336	329	328	288	325	331	329	305	334	315	308	334	301	322	323	312	276	298	338	302	287	342	304	335	333	294	306	302	312	335	326	323	317	305	316	297	320	334	310	287	332	294	306	324	334	317	321	325	305	299	315	272	275	302	332	300	320	318	309	328	319	290	312	326	286	345	304	290	293	315	306	326	328	339	329	308	314	299	294	288	324	335	326	302	301	322	287	331	335	295	309	313	290	307	332	318	306	330	320	308	290	283	345	324	334	296	330	346	328	288	327	327	309	329	316	319	299	324	341	310	288	325	304	282	317	303	338	330	293	324	283	286	314	316	288	282	333	298	323	279	306	285	317	308	318	299	293	331	303	322	304	303	325	342	291	302	308	288	281	334	366	315	305	300	317	306	328	297	287	335	308	306	318	327	308	294	288	303	318	326	333	320	320	337	293	293	284	292	302	294	332	367	306	318	336	312	301	337	314	302	295	312	298	303	284	305	303	310	322	310	309	300	293	294	314	300	310	313	325	331	327	320	314	292	309	311	319	311	300	321	292	351	312	359	371	345	338	308	319	312	315	338	307	308	305	308	280	323	334	303	321	313	324	326	306	310	307	289	327	314	311	288	329	332	328	324	309	282	284	318	307	292	336	291	275	289	307	312	280	320	330	304	324	296	307	342	313	302	299	327	290	293	337	283	302	305	297	310	322	320	291	309	315	300	268	310	307	291	348	303	286	308	322	302	312	298	294	359	292	283	299	304	307	290	312	329	324	312	315	324	321	333	299	312	316	283	301	275	340	322	333	327	327	313	345	319	287	295	319	332	315	319	308	275	290	302	274	301	310	335	315	314	337	341	288	314	319	286	297	307	293	297	320	328	297	317	300	321	294	282	321	325	334	329	323	291	322	311	326	299	316	284	329	275	303	318	330	299	298	292	305	340	327	302	320	319	335	337	306	324	321	326	352	342	292	305	297	305	302	281	303	350	296	301	309	294	313	278	317	319	276	301	322	301	345	323	310	332	311	329	304	294	314	373	324	300	295	306	289	305	349	298	292	282	339	318	348	316	291	330	259	330	314	334	313	319	305	315	330	310	294	304	311	303	327	321	338	308	298	302	315	323	325	312	298	312	308	325	314	319	315	319	296	313	314	316	316	301	328	322	304	325	293	314	312	311	324	296	292	304	323	293	306	270	270	325	309	312	340	313	300	327	340	329	316	302	290	269	310	308	281	307	305	302	307	306	322	304	298	313	329	335	303	304	306	293	322	292	337	332	287	305	299	328	336	279	324	287	296	291	353	286	303	306	334	328	310	333	326	286	292	318	279	298	316	313	297	323	303	289	315	290	315	340	312	279	305	309	310	306	271	274	312	336	341	332	295	299	320	350	301	337	340	349	353	325	319	289	334	296	321	304	301	329	310	294	319	325	308	343	329	319	286	315	353	298	313	325	317	272	316	330	309	306	300	325	318	315	329	315	288	328	328	280	304	343	305	284	297	310	261	336	330	306	338	321	293	305	290	312	316
58033	24307	10673	2338	1397	983	781	616	502	411	392	335	344	287	271	288	262	239	261	239	232	209	222	214	244	232	219	225	209	202	180	209	196	167	214	206	179	216	180	221	179	194	191	184	175	200	140	184	185	186	160	159	185	181	188	180	205	185	177	199	183	178	184	178	189	175	192	194	197	162	204	195	183	177	213	207	166	214	202	194	219	216	169	186	184	190	170	211	190	225	184	171	182	169	198	187	196	178	170	182	183	183	170	193	202	180	164	162	166	184	202	183	192	168	157	170	177	175	164	171	177	186	177	160	142	190	176	163	199	209	184	185	168	187	202	184	176	183	198	198	200	167	159	169	202	209	167	193	182	176	167	167	181	192	203	188	181	184	195	174	176	174	196	199	180	216	186	174	219	183	184	190	165	212	187	209	182	203	196	180	187	171	160	197	180	197	185	188	190	190	187	176	157	186	154	167	166	173	192	181	177	180	149	171	201	184	159	187	183	165	177	177	182	186	179	187	177	183	178	182	179	212	167	183	159	174	183	188	192	192	173	183	192	169	173	179	176	207	194	176	189	175	167	174	195	225	203	194	196	192	173	179	194	148	186	166	185	187	177	174	193	215	164	181	200	194	183	175	213	181	181	162	162	191	187	179	175	192	177	168	185	168	158	192	189	194	182	164	192	188	200	156	179	171	179	185	175	186	198	184	179	186	178	167	164	180	172	181	191	171	190	170	178	198	191	188	186	187	182	189	186	163	174	183	172	198	183	187	171	166	185	163	176	169	162	195	189	182	184	166	215	179	157	178	165	194	171	191	193	201	188	185	178	165	170	180	194	184	182	200	195	189	174	169	172	208	188	186	185	187	189	207	196	184	171	174	190	190	188	175	189	189	184	195	173	201	162	202	169	172	182	185	179	196	185	177	185	166	198	195	185	180	165	178	193	182	180	191	160	184	193	171	170	185	177	189	195	181	176	202	175	205	179	196	167	192	197	205	179	167	177	175	211	202	171	198	188	189	183	161	178	189	195	195	167	201	187	193	189	179	170	202	157	186	190	211	171	188	192	171	165	176	199	210	179	169	176	164	190	192	191	169	190	173	199	182	194	185	184	178	170	168	205	170	207	201	181	229	172	181	186	206	182	187	182	198	180	166	161	176	157	172	197	165	183	181	167	197	199	202	199	170	183	194	187	169	177	186	205	191	184	179	196	167	152	184	188	187	184	206	174	176	188	166	194	183	179	187	206	161	184	165	180	182	179	186	187	180	191	178	183	187	167	176	146	180	191	182	178	175	188	174	199	195	173	171	177	164	178	189	176	198	185	179	176	184	186	184	176	185	175	201	187	194	187	211	184	189	183	180	172	197	193	183	168	170	193	178	170	161	161	183	177	156	169	191	211	180	204	181	159	205	176	146	201	172	183	198	202	180	184	177	178	164	181	196	207	196	183	158	149	166	198	176	174	183	182	147	165	213	175	181	170	199	192	168	190	170	174	198	177	163	173	192	158	163	182	184	198	179	193	197	204	194	166	196	170	185	178	193	189	197	168	209	178	179	176	178	199	168	206	180	192	190	210	182	167	191	174	203	175	158	160	198	192	209	181	190	167	186	194	192	195	162	182	201	173	156	181	147	169	183	187	177	178	177	199	185	174	185	183	164	174	205	207	160	182	177	192	173	174	198	180	187	194	173	179	172	187	175	173	189	170	186	161	175	173	183	174	203	180	170	186	173	174	192	170	210	189	183	196	169	181	191	176	190	181	184	192	185	172	172	188	179	200	171	188	195	181	161	187	172	177	151	205	207	173	196	194	171	183	177	169	174	180	193	190	160	178	170	205	188	168	193	179	188	166	217	196	177	168	188	180	167	197	193	202	181	153	184	177	166	175	176	182	173	176	197	164	188	201	165	195	178	198	183	163	183	199	157	172	164	179	169	180	197	177	198	195	158	160	188	190	192	183	182	178	175	183	190	204	178	177	189	199	162	204	196	175	176	181	182	157	179	178	187	179	174	155	202	181	182	200	173	173	176	193	185	169	182	175	159	165	183	200	183	167	183	171	166	185	177	209	183	182	206	185	151	200	164	212	196	189	187	174	172	184	178	174	171	210	167	202	172	192	181	172	182	188	192	199	178	160	200	176	185	178	173	166	167	176	178	193	154	173	186	195	180	169	201	174	192	192	171	175	185	182	174	187	194	191	166	184	207	181	189	188	181	180	201	185	184	181	187	183	154	164	162	218	176	172	197	157	178	177	184	180	181	173	195	211	181	195	178	162	162	209	186	194	168	192	191	195	183	187	174	169	186	191	155	170	210	183	187	156	175	181	203	171	148	195	189	190	181	176	176	170	188	162	185	165	188	175	182	157	188	206	194	169	194	163	201	158	193	168	177	176	172	191	195	151	160	195	168	168	190	200	183	189	185	172	173	196	182	196	173	177	186	174	170	192	189	169	190	176	192	184	208	178	190	198	187	167	180	158	185	186	171	179	183	185	189	170	192	184	190	186	204	190	178	160	199	176	179	178	171	184	203	200	186	193	201	189	178	186	172	199	186	193	191	186	150	173	172	178	197	182	195	191	159	171	176	192	172	188	195	174	150	184	184	215	169	185	180	158	174	161	203	197	196	162	196	196	170	178	192	164	190	179	187	180	193	173	187	172	188	196	200	178	205	186	195	192	181	184	174	177	156	194	162	214	193	199	193	166	161	189	167	179	158	146	177	184	193	156	175	193	186	160	190	198	166	185	187	184	180	188	169	176	177	177	195	187	158	160	170	196	182	190	172	165	191	199	177	176	162	161	169	168	180	187	174	174	189	179	166	185	185	188	149	215	193	172	183	176	182	195	199	158	173	179	179	167	165	159	170	204	186	180	190	187	142	192	208	195	175	159	188	181	173	189	197	193	187	176	188	186	171	204	167	198	187	178	174	189	170	161	186	215	188	171	196	166	183	162	171	180	171	193	179	188	181	166	179	176	154	196	158	193	196	170	199	192	185	173	180	169	205	204	200	197	184	197	172	166	201	189	160	165	178	177	161	206	171	175	159	192	182	186	174	192	192	166	170	203	171	190	174	200	186	197	195	182	173	194	162	181	195	154	198	174	169	179	200	171	196	181	190	175	154	178	178	174	150	164	181	192	197	181	185	169	188	191	201	199	174	191	172	170	196	144	192	187	183	174	182	176	175	185	191	200	191	197	175	206	173	176	196	185	178	196	166	178	191	190	163	173	170	172	172	157	192	181	183	193	166	153	177	167	167	165	184	177	182	187	218	186	175	177	173	203	189	182	176	182	166	188	174	165	154	196	199	195	180	194	177	167	196	168	193	179	189	202	177	189	182	181	182	220	213	179	168	174	170	197	185	176	172	170	156	179	218	212	169	176	178	188	177	205	161	181	182	199	180	191	176	168	198	160	160	186	208	169	180	178	203	170	203	194	193	192	164	179	180	198	172	196	180	176	156	181	180	182	185	175	161	154	183	180	196	180	183	195	180	162	213
36416	2771	6206	6475	5663	4416	3594	2935	2583	2201	1946	1746	1596	1461	1304	1182	1178	1082	1002	993	979	921	918	857	899	854	861	784	753	830	749	715	731	730	709	658	733	697	663	653	736	668	668	635	648	643	622	618	629	619	592	622	593	638	584	613	618	610	627	638	624	628	635	659	620	556	640	618	585	588	647	563	558	627	644	582	592	608	588	598	560	600	619	583	577	549	608	639	606	520	568	529	570	615	581	577	602	586	583	538	574	593	559	596	631	586	583	565	589	566	602	601	579	608	577	591	586	634	605	614	558	586	631	549	546	565	591	530	570	591	584	610	574	547	549	607	561	573	578	525	554	609	565	624	605	614	572	568	559	539	591	596	535	548	591	575	602	531	595	609	551	557	570	576	641	554	543	542	547	570	631	550	576	571	599	591	578	579	567	597	566	545	579	597	577	601	580	564	581	573	564	550	555	579	541	563	621	593	577	568	549	617	564	597	599	577	550	581	574	608	584	581	570	510	592	591	607	537	587	552	527	572	561	592	583	592	593	565	550	546	568	541	535	593	555	561	598	583	557	544	577	544	547	535	604	592	579	566	566	557	550	566	575	558	565	553	563	556	586	575	549	540	583	585	536	578	565	605	629	587	571	554	580	584	587	596	520	575	572	591	569	620	591	602	607	582	599	593	567	529	538	595	571	570	564	564	558	561	554	554	581	567	603	543	554	602	547	599	588	531	550	511	528	541	582	563	547	576	547	535	601	589	610	568	577	597	564	563	585	575	524	562	599	565	563	556	547	567	543	597	542	569	567	574	565	534	601	633	556	552	589	558	592	583	578	571	539	536	546	572	523	572	600	551	595	582	569	556	583	553	593	548	564	586	570	565	550	549	541	545	583	560	599	603	590	584	551	529	549	571	559	608	555	611	578	535	555	584	523	579	561	591	572	562	579	586	579	555	584	563	529	586	555	598	560	518	578	554	526	620	535	524	575	577	561	581	590	534	577	615	570	524	593	617	564	575	589	595	618	584	583	600	566	572	527	583	621	568	601	548	584	560	589	590	639	605	592	584	577	570	563	516	526	537	573	604	551	554	562	559	580	604	562	551	534	581	581	572	531	586	569	584	574	563	565	553	598	563	620	593	579	576	557	575	593	557	600	593	559	584	565	530	569	551	576	558	566	569	541	581	582	623	533	555	594	539	629	581	563	573	566	540	576	579	595	559	559	572	605	596	565	549	497	556	580	552	594	585	589	577	593	549	561	589	584	561	561	549	563	595	560	556	589	568	588	579	569	552	539	607	570	571	583	570	570	617	568	542	573	584	548	581	577	595	597	618	559	594	525	555	540	565	564	586	532	601	602	569	506	562	588	557	577	566	564	554	566	545	556	591	555	566	572	555	567	565	591	584	562	587	526	577	549	606	570	583	580	585	560	587	586	555	548	608	553	552	554	626	589	618	560	582	595	531	550	589	597	573	535	535	544	594	545	578	542	547	572	581	549	550	561	559	561	558	558	593	578	626	567	558	575	572	550	561	567	524	564	565	592	578	596	565	563	580	579	560	577	561	562	530	577	548	568	569	581	572	567	543	537	593	581	610	572	591	563	599	579	575	547	529	558	575	582	542	607	559	579	540	531	552	549	590	527	588	566	554	573	557	586	588	582	513	578	579	525	536	567	586	583	534	583	554	549	585	569	559	561	529	549	567	569	573	576	541	545	560	591	545	596	588	561	552	585	596	564	558	536	571	542	635	553	561	571	547	560	594	576	626	531	602	602	573	577	561	594	595	565	539	602	562	563	570	565	562	555	580	529	593	585	582	587	592	556	599	557	535	541	605	537	576	593	586	557	577	593	550	567	580	549	581	580	569	557	559	573	589	612	559	562	561	598	571	612	564	548	607	566	573	571	585	562	590	558	553	568	568	581	613	563	561	624	523	575	556	533	579	556	578	590	568	575	576	574	618	598	590	549	582	589	578	553	549	605	563	571	647	570	592	592	560	575	613	554	595	574	544	533	565	612	547	571	558	618	580	599	570	549	523	615	597	559	585	595	594	538	597	593	598	521	547	611	562	599	561	556	561	546	614	545	570	540	552	550	565	536	568	546	573	594	553	597	542	579	562	555	556	537	573	578	552	592	539	571	558	567	565	548	597	535	576	608	577	610	568	549	518	571	587	576	603	610	612	544	562	580	542	535	602	562	587	560	518	520	549	560	573	622	592	539	585	607	542	565	562	562	576	621	530	517	583	563	550	588	625	529	556	605	586	613	565	589	590	605	580	576	595	595	625	573	533	600	579	541	592	589	617	579	541	556	586	575	575	566	558	564	635	625	552	602	567	531	577	577	562	605	534	559	534	539	558	574	606	597	560	553	559	561	552	548	613	569	579	559	556	585	539	549	604	538	586	566	604	534	595	596	513	561	592	571	557	585	541	587	558	571	543	560	582	549	560	592	591	599	611	607	560	553	557	539	541	543	566	597	605	604	589	547	571	564	553	580	581	570	568	561	547	596	546	615	603	552	516	570	526	576	524	545	563	558	607	571	593	570	576	554	595	566	588	575	587	591	532	524	609	555	554	599	619	560	592	575	541	587	564	548	560	540	559	622	552	562	578	544	606	576	555	578	591	565	563	594	575	553	574	607	559	572	616	545	580	555	572	572	579	585	557	600	557	561	585	596	543	573	552	578	575	574	583	535	577	573	553	534	556	599	574	556	567	573	587	604	553	605	589	565	572	594	582	522	614	605	542	611	558	565	615	569	573	568	581	557	554	604	546	610	546	625	550	615	543	591	610	549	600	564	540	509	631	560	538	562	558	547	570	576	557	581	560	577	597	555	586	561	567	590	588	605	599	618	559	549	556	547	608	541	576	582	608	565	550	530	629	587	551	560	553	598	563	570	593	563	626	582	578	584	604	528	571	572	553	577	556	573	603	572	565	579	593	567	539	587	576	586	583	600	569	566	599	575	573	606	563	594	574	570	577	570	557	589	606	571	565	569	548	633	583	586	561	563	556	577	569	591	576	566	584	587	600	571	560	573	563	541	558	579	556	559	583	588	552	517	535	585	585	575	588	599	599	595	590	571	579	595	563	562	562	601	575	570	565	516	543	601	580	527	580	571	584	587	572	526	581	566	546	556	577	572	564	590	559	601	594	548	548	558	571	582	572	594	579	583	608	575	603	533	560	557	591	546	576	598	564	532	527	576	588	575	529	581	585	589	547	520	572	567	610	560	518	572	571	560	575	589	555	609	551	580	593	568	548	520	492	554	562	615	574	591	544	607	558	567	580	570	579	560	565	535	557	549	542	564	537	561	625	553	548	602	529	549	565	571	578	592	563	570	554	548	553	548	562	593	547	523	561	553	583	567	577	623	571	580	634	587	571	539	595	595	539	560	541	574	560	573	561	592	566	538	572	527	621	590	598	557	584	565	566	579	613	578	537	597	574	514	582	584	572	607	574	562	622	598	556	615	579	550	579	566	593	548	578	586	563	613	607	555	574
8138	571	304	176	153	144	115	140	140	111	124	124	109	124	137	121	95	124	114	121	123	103	128	98	120	136	132	103	125	124	136	109	113	114	137	106	113	121	133	129	112	125	128	91	149	135	118	124	121	110	110	112	114	119	105	126	116	120	126	113	112	142	117	136	114	114	126	104	103	118	115	122	127	122	111	113	127	121	129	97	127	109	120	119	110	109	132	123	116	117	102	136	103	113	120	102	116	128	130	110	132	116	112	123	111	109	129	126	137	132	125	106	118	134	123	106	120	114	117	123	106	109	135	119	122	97	118	123	124	112	93	109	135	128	115	113	124	126	121	130	111	121	114	104	147	106	116	131	128	116	113	114	131	117	142	133	98	116	120	129	122	112	140	118	114	120	114	127	110	106	127	96	114	107	101	135	126	124	104	110	126	120	132	118	125	132	118	117	115	106	129	123	110	128	114	115	134	140	127	130	128	123	142	116	122	121	130	124	116	124	145	120	130	114	114	124	98	109	110	118	111	110	137	118	108	116	125	110	129	117	114	115	131	134	96	115	120	118	92	133	115	118	113	135	124	116	115	118	128	122	121	116	117	131	119	128	104	126	119	119	110	120	130	102	105	117	117	119	117	122	93	128	98	118	118	106	114	114	118	116	121	128	113	130	113	121	105	132	98	140	105	123	118	102	119	111	123	128	106	136	142	113	135	137	99	118	118	115	115	99	105	127	133	113	129	118	106	111	121	138	134	131	99	106	106	135	119	114	122	117	122	123	125	109	116	121	138	135	109	121	116	121	122	137	117	130	123	118	124	111	120	112	111	116	118	121	135	128	118	127	105	140	116	129	119	126	132	105	116	113	109	127	117	123	103	103	123	140	130	118	144	111	103	127	117	108	108	139	106	119	122	132	115	114	119	92	104	113	121	118	127	98	109	127	109	136	130	127	131	130	111	116	118	126	106	114	109	129	105	103	121	114	107	103	124	135	105	114	119	119	105	119	126	102	130	122	119	136	135	141	121	127	121	130	104	120	146	104	140	117	111	143	110	128	104	129	119	106	141	111	125	116	98	130	135	102	108	110	133	125	109	113	114	98	135	116	111	117	133	117	115	120	122	118	135	102	135	115	132	117	129	117	111	98	119	113	134	103	106	111	102	105	133	97	120	118	115	116	100	117	112	110	104	123	103	126	109	124	126	115	96	145	128	123	105	100	132	133	117	126	119	108	127	124	115	105	121	113	120	130	113	119	120	115	122	127	111	99	128	130	112	101	135	119	123	105	116	110	109	108	114	94	111	124	112	126	118	107	126	129	129	122	129	125	129	119	134	135	139	115	104	98	113	119	120	100	127	119	124	137	121	110	125	135	126	129	128	115	115	110	113	122	102	121	101	111	113	120	106	124	113	112	125	112	103	94	124	120	125	107	122	115	115	126	107	114	118	110	115	121	92	118	111	107	122	123	106	103	103	115	117	110	108	121	110	120	119	128	118	127	117	113	120	126	117	111	127	115	107	93	117	109	114	116	134	133	116	116	133	101	114	110	147	117	118	112	114	116	122	114	111	138	112	111	147	129	100	125	125	120	124	130	106	110	132	113	109	120	117	114	100	121	120	137	125	109	110	129	138	123	98	124	123	121	115	135	107	106	134	131	108	112	113	116	117	104	127	111	120	118	118	114	105	115	135	126	91	131	125	107	104	118	126	111	131	124	130	121	129	117	87	113	106	118	113	111	122	110	115	133	109	115	111	107	123	145	138	130	129	128	128	134	125	117	123	122	117	116	126	122	125	118	130	116	116	129	113	122	125	120	117	106	112	111	126	109	134	122	111	100	114	109	111	101	110	114	128	105	117	125	119	121	132	129	155	108	105	131	107	132	115	108	128	111	123	111	130	103	98	125	125	123	136	112	103	115	112	123	110	138	108	106	120	111	115	111	103	106	121	124	114	110	136	107	109	112	120	124	134	113	105	119	122	102	121	114	114	102	112	100	103	119	118	126	118	135	115	118	129	124	103	105	114	132	120	107	122	101	110	125	121	148	121	131	119	121	122	117	120	120	101	108	108	106	134	120	114	122	135	118	134	125	133	118	126	118	123	133	130	132	129	120	97	118	131	120	106	105	105	101	114	126	106	123	114	129	113	134	139	127	122	125	115	142	116	112	130	105	131	125	109	112	117	117	123	111	113	107	112	118	117	92	114	108	104	130	127	117	114	112	102	94	114	113	129	103	138	108	120	124	135	107	128	104	121	108	117	136	124	113	140	102	115	127	123	107	102	127	135	115	138	92	113	121	107	107	118	117	124	107	122	116	140	124	105	119	111	111	131	111	129	115	118	124	109	108	102	107	125	124	112	115	106	105	115	102	128	118	117	101	108	136	123	124	99	137	138	132	114	135	115	96	120	101	120	104	106	121	126	95	136	137	112	117	123	125	113	111	124	119	112	135	134	117	105	120	119	127	118	130	121	125	133	127	136	118	121	111	117	125	111	134	122	133	120	84	108	113	124	107	112	111	96	109	100	122	120	111	124	122	110	133	107	118	128	127	107	119	111	124	121	111	124	119	111	115	119	108	115	129	108	110	111	113	126	124	116	127	103	129	125	117	116	126	130	115	128	113	107	106	124	118	119	101	103	105	126	127	135	105	101	122	109	102	135	116	108	117	122	130	117	128	134	119	129	131	118	107	122	118	125	116	114	95	117	119	95	118	126	111	119	113	116	120	120	122	129	102	112	120	111	111	130	129	111	138	137	119	119	116	112	104	127	109	119	136	101	120	115	105	99	121	116	119	106	106	127	117	108	118	130	118	136	113	121	96	108	134	122	122	118	133	108	111	128	110	138	133	121	107	117	105	120	112	132	102	128	134	131	124	136	108	98	105	102	108	112	130	114	105	101	124	119	119	107	112	131	130	105	115	119	108	118	133	128	118	116	131	106	131	99	135	107	108	102	124	113	90	127	112	86	109	124	114	114	115	106	133	145	135	106	127	124	118	118	115	101	126	107	104	113	104	113	98	117	128	124	129	120	115	112	135	123	133	100	109	110	120	126	107	123	92	113	103	122	159	102	119	124	94	105	114	119	116	110	128	111	130	132	117	132	120	127	125	99	117	128	111	147	111	138	129	141	106	120	115	115	114	135	118	131	132	122	120	120	133	99	96	104	123	124	127	135	112	116	114	112	122	128	116	120	112	100	139	105	121	100	114	125	125	114	106	123	101	119	114	134	122	115	106	111	106	126	111	142	125	120	108	121	110	113	143	117	123	132	118	107	125	122	118	119	103	107	120	114	108	121	112	113	120	114	147	132	113	118	122	97	105	123	120	106	110	105	103	110	122	128	107	116	90	129	114	104	136	103	102	134	123	100	120	128	114	112	107	133	126	115	112	128	115	118	143	108	138	130	121	122	97	122	118	102	137	117	125	116	126	123	114	107	118	106	119	108	120	126	121	124	129	122	95	131	116	124	127	122	131	118	128	124	130	124	115	110	118	106	140
7400	437	582	584	575	481	452	438	430	434	411	406	375	389	440	421	392	405	396	391	374	399	388	370	450	411	379	388	417	395	399	439	385	407	402	377	374	376	412	375	388	426	404	378	425	392	400	387	437	400	384	405	374	385	397	379	387	384	408	403	386	391	388	375	364	368	397	398	373	395	365	341	417	398	404	392	366	383	393	380	357	373	409	383	383	397	402	417	350	404	361	380	374	371	396	397	408	375	369	394	396	392	402	367	388	377	401	401	388	415	373	369	359	363	370	409	386	381	401	378	395	433	380	367	374	350	389	373	378	393	376	347	377	401	408	379	390	419	379	420	401	374	406	405	402	389	404	367	384	361	381	417	384	363	402	358	370	371	395	386	370	403	377	402	401	385	371	369	369	406	394	371	420	411	405	400	386	369	369	396	393	379	395	371	386	376	361	386	403	387	357	379	380	340	355	394	345	363	377	393	394	400	382	392	419	348	403	391	375	368	416	389	406	390	383	384	377	403	386	368	387	379	352	360	391	388	363	397	393	399	407	373	383	363	403	401	390	362	371	394	329	375	352	418	422	358	360	383	392	369	377	404	399	361	410	388	364	377	387	368	385	391	399	375	394	387	387	360	393	400	382	401	392	381	359	388	430	410	397	375	393	403	388	370	378	398	406	386	438	405	394	385	370	393	367	376	385	387	396	420	376	419	356	393	379	393	366	389	387	385	369	384	375	339	360	368	373	391	400	411	377	397	393	412	420	392	410	394	393	356	407	391	367	391	402	355	398	357	395	342	380	384	358	411	406	368	421	369	382	400	400	381	390	392	403	364	384	402	389	374	383	380	388	409	397	397	383	359	382	373	404	386	411	403	403	385	394	380	418	388	391	396	400	395	377	408	430	371	370	411	362	371	400	361	423	363	391	382	393	414	350	395	373	410	406	377	382	386	397	372	353	396	422	370	384	369	358	404	390	361	399	404	419	393	381	366	407	387	400	343	398	399	410	388	379	424	385	371	381	377	384	381	409	402	390	384	392	382	391	416	368	389	381	378	362	401	380	405	401	399	412	380	396	377	424	352	393	360	374	400	419	393	409	389	373	408	392	388	436	378	409	362	381	363	366	400	369	358	387	365	403	376	390	397	394	387	383	372	403	384	371	377	436	395	385	378	394	383	373	410	378	409	366	398	410	385	371	401	410	387	365	401	407	368	421	397	373	381	382	386	387	381	354	378	400	362	366	408	390	374	413	428	384	384	406	395	384	399	389	391	379	402	372	363	356	348	379	357	392	399	398	328	367	394	378	404	410	401	361	415	396	363	383	398	356	441	372	385	393	380	373	380	378	394	405	427	376	390	384	401	402	414	417	387	388	371	401	417	370	373	412	384	363	365	398	367	384	402	407	410	393	421	404	384	406	360	374	418	388	392	407	366	379	403	402	391	382	385	409	352	361	392	398	375	390	388	397	374	377	387	423	374	395	391	386	438	388	429	352	383	361	402	370	404	407	378	362	395	410	386	402	380	371	366	385	367	400	385	415	395	394	395	352	370	377	364	384	403	393	396	359	408	400	402	407	354	391	415	367	384	369	404	376	378	370	367	370	393	357	354	433	364	377	364	395	404	387	362	393	388	399	351	384	366	418	390	402	360	369	379	407	424	391	378	383	388	353	365	342	401	383	375	355	427	370	360	389	392	405	378	348	406	365	384	387	390	384	419	394	392	384	365	360	396	373	351	379	398	392	379	381	369	418	377	424	350	389	366	349	387	370	371	392	416	372	391	386	396	407	405	372	362	410	391	400	406	353	383	390	409	419	398	370	393	390	388	392	376	390	397	410	399	384	328	377	390	408	391	379	396	367	429	379	376	369	420	405	356	399	416	352	385	382	420	378	363	382	390	384	399	404	383	422	366	370	457	373	386	390	367	430	399	414	355	398	392	372	379	362	376	381	373	414	347	382	409	409	382	375	399	409	359	391	382	403	367	361	412	409	430	397	388	386	416	400	396	407	373	367	377	407	352	399	409	370	362	377	377	396	391	417	402	388	426	383	383	396	373	356	383	404	387	376	354	361	410	413	383	411	401	413	421	411	358	377	360	377	398	395	389	404	388	404	385	394	410	400	379	396	402	382	379	372	366	416	419	406	400	375	375	361	368	394	378	400	411	421	380	420	373	394	399	377	376	393	401	372	377	388	376	413	368	384	405	396	400	408	383	365	381	360	409	380	374	392	385	396	387	415	374	407	376	386	388	349	400	401	438	357	341	361	392	391	385	368	396	396	367	409	392	380	364	356	398	357	369	375	421	386	407	361	385	360	406	375	385	407	383	400	347	412	355	373	387	356	393	408	383	377	394	404	375	414	370	438	385	396	374	411	389	398	388	380	423	371	410	350	375	378	354	401	382	368	390	401	365	351	415	402	362	402	400	416	363	361	364	404	411	360	386	420	376	398	377	411	413	390	343	409	418	416	394	377	372	401	350	372	380	384	375	420	388	389	395	410	392	386	423	386	406	397	375	397	386	371	397	403	369	398	379	381	365	379	379	358	395	370	387	378	363	396	367	377	407	393	368	385	412	387	353	348	376	390	413	398	390	390	397	399	391	402	368	415	398	396	419	397	396	372	340	401	355	393	385	352	399	387	393	401	420	360	375	411	381	374	389	356	395	377	387	354	369	364	385	403	374	364	377	342	439	335	377	403	342	377	370	414	349	365	382	372	406	389	381	385	369	416	380	391	351	382	364	383	372	384	387	360	413	400	392	385	393	385	390	358	354	383	397	371	413	380	385	406	386	371	397	348	369	374	378	411	360	382	340	405	378	391	412	384	376	372	391	417	405	389	370	394	398	375	403	381	412	402	402	376	378	415	351	371	365	382	391	376	384	395	375	358	390	346	393	382	389	384	380	381	390	373	378	359	368	391	377	398	382	390	399	379	387	337	387	415	380	366	370	406	397	383	388	412	339	366	376	382	375	407	391	409	376	387	367	379	394	374	388	383	386	342	375	413	373	402	340	380	364	369	379	388	416	388	381	390	402	375	393	396	379	382	393	384	389	372	388	369	402	401	393	382	367	398	384	369	359	365	407	355	397	367	387	384	393	363	404	410	380	408	389	377	397	399	336	366	359	394	360	416	416	386	384	391	376	364	410	393	406	371	406	380	406	406	355	392	386	370	391	381	406	397	386	378	385	417	410	386	376	365	352	381	336	422	395	397	384	366	376	386	390	371	425	401	373	389	390	374	347	377	376	384	379	386	378	398	404	376	391	382	428	416	378	372	377	363	383	370	386	398	385	363	407	361	368	356	395	345	404	356	397	398	385	424	413	395	396	406	410	371	414	373	398	399	393	389	375	371	388	414	367	363	357	365	391	358	413	362	403	369	407	417	396	369	390	372	373	374	398	392	360	374	409	401	423	382	380	407	410	358	344	385	403	378	393	400	384	345	384	425	382	421	404	366	395	386	377	420	378	347	366	396	377	391	385	373	407	395	386	393	388
45548	17427	3508	1012	657	458	319	295	215	213	198	175	163	135	164	148	118	114	99	120	107	99	108	117	110	100	103	94	119	116	90	114	104	86	97	94	85	87	85	83	106	92	85	84	83	77	99	94	81	81	80	112	92	98	88	106	83	71	81	88	81	79	97	75	93	102	93	102	97	85	89	94	82	83	87	80	98	83	101	85	95	98	92	86	85	88	88	98	92	74	79	88	72	89	91	101	78	78	83	73	100	80	89	82	90	76	91	96	71	91	102	93	73	95	76	57	86	81	108	101	98	86	92	76	86	92	92	84	100	93	99	91	109	84	89	83	76	83	101	92	90	95	81	88	77	93	79	94	103	109	83	86	93	83	84	74	93	97	87	96	82	88	101	80	98	94	90	80	93	95	107	86	97	72	95	84	85	83	89	95	96	93	99	85	81	86	88	92	100	93	93	104	82	77	86	76	106	87	90	86	89	97	105	85	88	104	92	84	97	79	74	79	86	80	82	76	88	89	77	101	84	94	95	107	91	96	70	84	82	100	99	80	79	95	100	93	87	82	99	82	78	87	108	95	97	93	77	80	79	88	85	89	94	85	98	74	84	89	99	81	84	90	96	75	93	103	87	115	93	89	101	83	96	96	105	103	101	77	72	96	89	86	82	93	79	73	105	72	103	90	89	89	94	78	84	85	100	98	77	93	80	86	86	75	92	106	73	82	98	89	93	88	81	97	92	75	81	90	89	91	97	90	78	77	77	72	94	79	108	77	89	79	65	87	98	93	93	96	76	72	93	95	97	90	82	92	93	86	71	79	91	94	108	99	93	83	85	88	96	72	103	82	92	74	91	76	80	69	87	87	86	85	71	91	98	103	85	75	92	99	84	72	72	96	90	93	88	81	87	72	82	100	112	90	79	68	82	83	94	100	87	82	97	87	91	84	76	92	84	92	106	82	76	84	86	82	80	75	71	96	90	72	88	87	75	85	88	91	61	95	96	98	92	85	82	94	84	83	96	103	88	101	96	88	79	98	104	88	72	89	92	77	102	106	98	71	93	79	82	97	81	87	81	82	92	101	96	86	99	83	96	90	94	75	96	89	84	77	79	96	95	95	87	80	86	74	77	81	94	104	103	86	80	82	108	78	86	69	67	89	84	86	91	73	93	90	94	100	93	91	103	79	69	95	79	87	80	70	104	89	85	102	87	72	79	85	95	86	85	81	66	98	101	81	83	96	72	97	85	78	102	99	79	97	100	89	93	79	94	80	96	86	88	94	89	101	82	89	79	80	82	81	74	103	96	110	86	77	92	85	81	103	72	90	84	104	78	88	87	91	98	88	86	82	89	94	95	99	91	74	81	87	95	99	85	84	98	80	87	98	92	112	91	81	87	84	82	87	94	93	99	87	83	72	82	101	81	93	82	90	89	88	80	78	85	98	79	114	90	94	94	86	93	93	81	80	111	100	81	83	87	108	83	82	104	102	93	89	95	85	103	85	100	73	113	94	84	90	84	74	82	68	76	94	87	100	73	89	90	96	84	99	104	74	84	96	95	95	93	79	81	96	77	82	80	92	100	83	88	98	75	82	85	91	87	94	88	85	81	97	86	102	89	75	86	74	94	72	91	95	87	94	90	111	103	79	94	83	89	87	85	98	82	98	86	89	94	96	77	92	76	94	85	70	81	92	89	104	82	83	86	102	95	77	86	87	90	71	94	92	96	86	89	92	89	84	81	92	98	78	85	113	68	71	93	98	86	81	100	87	96	100	90	77	77	81	86	99	86	71	91	68	75	95	85	72	81	91	82	89	98	101	88	93	86	96	67	101	91	104	105	88	101	72	86	82	90	102	83	78	85	89	101	104	87	90	87	92	89	86	91	102	77	107	88	84	83	93	108	86	79	73	81	97	102	74	86	94	74	80	85	86	79	70	83	82	74	107	86	65	84	79	95	94	78	88	89	76	95	80	86	92	91	104	101	110	103	60	75	97	78	92	91	78	96	92	87	85	69	81	69	92	91	100	87	94	91	94	85	78	84	80	89	71	94	87	72	75	83	82	84	85	71	92	77	101	82	90	83	73	82	86	85	75	89	83	92	81	87	90	78	111	85	70	84	107	90	87	92	78	95	93	90	80	79	83	77	99	99	91	84	99	75	81	93	82	95	86	77	113	89	88	94	91	78	74	76	90	85	76	99	86	79	65	95	84	77	98	84	99	98	83	106	90	85	88	92	90	89	108	83	78	96	74	92	75	89	82	96	98	83	94	96	76	75	80	88	96	91	94	96	73	105	88	73	87	94	109	88	89	86	101	74	87	92	94	96	87	73	81	86	74	88	79	73	88	92	83	87	78	92	93	87	89	105	81	94	87	92	87	94	101	93	73	90	87	91	84	83	102	63	97	100	81	98	97	104	98	84	89	80	87	73	83	90	92	77	79	73	95	82	89	92	88	76	77	93	80	87	103	81	99	96	89	89	87	89	87	91	70	74	101	78	71	80	93	92	69	81	84	100	79	81	86	102	78	83	93	98	75	95	91	82	100	82	85	88	101	82	93	89	99	85	90	73	88	87	82	90	88	79	118	79	91	77	79	94	96	99	89	92	87	93	86	83	73	83	96	94	89	91	80	101	85	98	76	83	77	67	82	74	93	87	98	77	82	78	90	78	80	96	69	98	98	94	91	77	89	81	98	82	84	114	93	97	101	105	84	87	80	105	82	83	83	98	82	93	101	88	92	105	81	104	104	79	99	70	83	70	82	99	80	94	90	77	79	99	110	89	96	84	85	77	94	98	88	90	77	99	88	91	100	75	79	102	97	104	78	94	73	99	92	83	80	87	70	95	89	77	87	84	73	85	89	87	84	87	82	88	90	80	96	86	82	107	86	79	84	80	91	86	61	99	98	88	97	79	91	98	91	100	87	91	86	85	84	91	88	90	76	86	72	86	83	105	93	74	92	92	92	86	77	79	73	86	83	82	96	93	89	97	94	93	82	79	81	108	87	81	101	99	97	76	94	88	93	102	79	83	83	82	86	95	83	87	90	80	79	100	75	92	76	86	75	90	89	94	102	83	91	92	80	88	98	105	90	98	85	78	90	87	100	96	86	96	91	88	78	89	88	89	76	82	94	86	67	89	93	90	75	93	88	70	87	73	81	95	90	90	93	95	110	84	86	83	83	100	87	91	66	93	104	99	105	81	92	75	90	69	85	75	90	74	77	86	101	85	77	88	86	95	77	92	85	88	79	96	100	86	81	90	90	83	87	78	79	86	82	96	85	96	92	73	97	83	81	89	99	81	96	89	89	86	108	84	77	87	90	87	88	75	80	83	91	86	91	96	77	80	92	97	89	91	81	88	80	77	90	86	96	80	86	91	69	77	90	113	83	94	86	100	84	74	81	77	97	109	90	83	94	77	96	97	87	69	71	87	87	78	95	91	89	95	79	85	86	80	95	91	91	103	84	68	95	77	82	89	88	93	97	78	78	84	90	98	81
28568	1468	3312	3533	2926	2387	1901	1554	1316	1117	980	886	832	762	703	702	634	574	566	545	550	522	481	436	444	427	454	415	440	419	408	384	413	402	423	384	379	348	359	381	340	329	347	340	322	366	360	337	334	354	325	358	328	331	318	329	326	335	346	363	320	323	320	310	300	329	350	326	351	340	316	330	331	305	286	291	324	331	321	319	311	347	318	312	323	292	334	302	332	336	310	336	303	317	319	310	313	322	327	323	307	327	310	332	290	296	310	314	290	316	329	343	303	314	313	312	308	316	339	287	306	328	297	346	283	332	326	333	314	296	353	309	325	288	325	331	319	313	350	327	299	314	308	312	310	284	311	303	303	324	336	338	294	313	326	327	282	336	291	315	343	308	313	294	303	317	306	306	290	319	277	302	330	325	297	299	312	292	320	350	318	308	335	325	331	339	306	331	306	288	339	323	286	316	327	307	322	308	316	348	297	286	315	357	296	323	285	329	302	343	304	293	321	300	317	272	283	295	318	279	328	274	338	331	294	307	322	336	291	297	305	321	349	318	318	303	320	348	321	321	281	311	300	330	306	322	304	331	329	318	277	326	285	319	301	306	300	309	319	324	285	302	322	280	310	277	298	299	291	321	320	328	340	317	306	335	273	304	298	300	300	287	298	346	311	312	294	295	297	309	321	301	319	326	322	337	315	325	306	322	306	272	332	312	302	271	314	333	274	310	335	311	286	322	290	319	313	298	317	310	321	298	302	302	297	309	316	359	302	306	313	315	321	318	337	306	325	295	322	284	288	258	305	302	292	306	281	297	295	320	284	325	313	330	305	279	314	327	310	336	311	312	302	265	315	290	301	338	289	350	294	316	306	307	344	307	314	327	312	267	318	338	288	335	309	318	315	321	330	312	311	296	330	295	320	292	307	310	293	326	300	332	288	323	318	323	342	325	321	315	297	342	290	269	314	302	314	309	297	320	305	309	305	333	289	308	296	311	298	286	348	296	329	321	320	298	277	314	298	316	325	309	282	317	317	335	347	332	320	312	294	301	314	319	308	316	335	304	336	289	294	296	326	327	312	340	342	296	321	314	320	317	288	326	290	296	323	342	310	316	298	292	309	298	338	313	335	339	304	289	285	311	311	317	316	325	304	310	310	324	299	309	307	292	303	331	291	314	316	293	325	309	300	316	282	328	303	320	311	300	296	324	290	277	335	309	321	297	285	298	354	313	275	297	290	327	302	333	306	306	314	312	330	280	317	310	319	303	368	307	320	330	305	295	312	282	330	327	349	320	320	314	310	324	317	320	330	304	311	297	287	296	315	315	326	294	303	305	330	287	335	309	310	317	287	322	301	281	317	305	297	296	320	334	295	316	295	325	329	294	330	367	344	307	300	329	327	316	346	298	283	285	296	345	311	313	362	301	277	308	317	306	296	321	291	296	340	317	307	278	303	287	290	276	322	311	315	293	313	339	346	279	290	311	358	326	273	304	319	313	300	296	332	296	300	342	316	326	329	305	307	313	285	320	310	286	309	311	308	317	320	325	315	292	283	288	327	330	303	306	291	332	311	330	268	335	288	328	298	313	305	308	311	310	332	296	311	308	301	321	312	292	303	319	309	270	328	307	282	283	320	303	319	324	314	342	276	347	313	314	341	312	283	299	299	307	319	287	306	323	323	266	305	309	289	316	322	298	320	308	312	275	296	306	315	270	309	305	304	312	321	315	306	294	308	311	339	309	297	285	324	299	285	285	315	298	309	294	319	323	310	289	287	316	289	297	330	338	329	300	308	294	307	307	296	309	324	320	310	298	289	328	290	297	282	293	297	310	311	292	315	307	352	295	347	307	302	327	313	318	313	332	288	326	312	324	307	306	284	294	288	339	340	296	293	278	315	293	286	325	313	276	320	303	318	305	344	336	286	299	341	297	330	300	305	291	309	305	277	298	296	305	305	301	297	328	304	301	299	318	299	326	291	279	300	313	326	287	312	285	299	328	266	311	315	313	303	297	286	297	282	293	326	335	311	300	322	297	323	286	313	317	292	296	282	299	324	331	326	311	350	327	314	305	311	327	314	321	294	307	300	286	319	304	330	325	280	301	333	332	325	316	315	317	312	304	289	330	300	280	303	312	326	295	332	305	310	310	337	283	323	340	293	327	310	355	326	320	299	336	306	336	304	302	293	315	284	320	320	313	275	290	348	288	290	327	296	323	311	317	354	314	301	316	308	297	295	333	282	321	327	282	324	327	334	307	336	303	322	312	310	298	309	335	273	304	336	320	315	296	288	301	350	328	314	321	331	330	330	286	340	325	316	292	294	286	327	315	296	323	331	331	346	306	314	311	301	287	292	321	329	331	297	309	328	309	317	272	283	319	302	289	333	279	320	289	290	332	291	306	329	313	285	333	325	311	275	328	284	318	290	310	311	303	302	300	304	303	321	310	314	309	297	294	335	318	305	299	317	315	286	305	297	316	299	306	287	317	317	286	301	354	302	299	293	306	306	295	300	301	321	310	284	305	247	288	304	286	293	293	301	312	299	295	304	305	316	343	302	308	314	304	311	290	299	314	362	301	302	296	302	317	331	286	328	315	310	311	317	331	291	295	339	293	306	328	308	292	302	321	304	303	322	312	300	307	296	303	319	294	259	313	328	315	311	304	287	277	289	307	308	305	338	325	305	307	304	313	334	345	312	326	298	345	310	316	282	317	329	321	323	313	281	323	297	343	318	329	323	309	348	306	304	295	328	285	308	299	314	320	321	339	298	310	343	298	296	297	351	288	318	354	299	299	302	317	324	322	329	332	313	312	295	300	293	321	295	338	327	303	295	271	334	284	302	317	260	281	286	327	319	314	320	282	336	309	332	312	280	301	310	298	357	297	297	268	298	295	312	333	294	278	278	319	323	321	318	314	312	324	308	309	287	306	331	313	317	326	311	294	330	308	335	323	308	289	294	312	308	328	342	305	307	320	321	313	294	308	317	303	308	267	316	307	294	308	328	263	286	311	298	329	309	301	268	316	287	326	318	304	321	323	306	316	293	325	294	292	306	279	297	303	317	309	327	330	285	311	279	294	318	330	280	301	289	334	332	308	317	302	317	300	288	326	286	291	302	291	301	308	320	315	340	303	291	316	308	318	311	329	323	284	301	300	277	286	330	326	320	292	323	340	295	321	305	304	355	309	346	306	315	319	324	293	325	306	317	290	311	304	282	290	305	284	313	301	312	316	306	304	331	319	329	322	295	332	324	296	289	314	318	319	298	309	295	342	327	294	318	314	322	274	273	291	312	276	290	305	297	330	320	345	293	316	299	311	313	285	326	322	308	291	315	320	338	291	308	288	303	323	316	286	320	300	306	310	318	320	313	309	305	318	320	294	310	325	294	285	310	306	293	298	336	301	326	313	334	278	330	296	307	265	313	322	333	323	336	338	330	336	295	330	291	287	321	290	316	298	298	341	307	311	314	314	282	290	295	346	316	316	330	311	315	329	316	312
55328	24452	13079	2706	1400	980	720	570	516	413	369	333	344	324	251	253	254	250	238	192	227	205	208	212	206	175	235	223	210	216	196	205	211	189	196	206	194	190	189	185	202	178	200	160	193	173	184	151	202	173	197	188	197	178	174	190	180	174	182	188	187	179	182	182	185	181	173	197	185	178	200	162	205	186	180	181	173	184	186	178	219	189	189	173	188	205	172	167	173	158	192	182	192	184	180	191	208	175	189	189	206	179	190	167	199	195	179	195	176	192	192	177	167	178	162	186	182	187	180	200	185	189	165	161	182	169	178	168	180	166	182	175	174	177	163	171	179	191	198	185	189	180	184	176	191	218	163	203	161	172	171	166	196	186	192	170	167	204	180	176	191	201	194	196	183	165	170	133	182	197	187	186	184	199	173	201	195	168	195	149	198	170	201	176	173	186	178	175	178	175	180	203	193	176	199	220	176	195	192	177	199	178	192	173	170	187	197	186	195	188	177	202	153	177	165	156	193	172	196	171	206	152	196	162	178	185	178	189	176	172	171	157	200	179	195	168	163	175	197	179	185	199	178	168	172	177	181	178	183	190	165	180	163	171	202	179	178	182	188	187	197	175	200	171	185	157	166	180	184	169	166	220	190	183	219	187	173	196	175	164	201	171	180	177	197	187	160	178	179	196	180	168	174	177	187	182	177	191	195	170	193	186	175	173	187	182	207	179	180	180	175	183	176	180	149	161	206	180	179	187	168	170	162	174	165	180	188	188	158	187	168	168	173	179	183	188	154	199	190	199	187	171	202	166	191	174	198	180	182	194	168	224	174	192	154	151	183	220	192	180	186	169	192	179	180	145	186	194	170	165	190	179	167	194	177	201	190	190	180	181	180	166	194	158	165	184	178	161	192	167	171	196	196	174	193	196	171	194	165	182	189	209	182	187	166	195	185	189	171	188	181	178	173	192	177	192	176	175	198	190	180	190	223	191	177	207	190	164	186	201	183	179	187	183	164	170	185	191	182	170	195	193	185	168	208	181	187	178	199	164	171	192	189	163	202	194	174	209	199	168	200	182	191	153	167	199	170	166	193	195	175	183	178	174	169	184	184	195	190	169	175	178	173	187	164	198	160	156	156	192	166	198	176	190	172	159	180	182	176	172	192	191	170	173	192	183	174	178	190	179	194	180	211	197	199	201	191	172	191	166	164	182	186	166	167	174	191	203	192	169	198	174	188	180	185	187	179	186	182	195	191	164	200	199	195	206	208	188	184	213	203	162	160	206	186	149	166	175	172	165	188	186	193	179	184	169	162	191	175	191	173	191	181	183	178	185	209	165	182	190	176	171	185	159	163	182	162	185	175	186	194	187	174	162	183	170	188	191	169	189	177	185	208	172	207	190	197	172	199	182	177	194	191	154	183	177	173	177	197	171	196	169	178	181	178	169	175	200	169	173	171	186	165	201	193	194	186	192	172	172	199	176	181	193	188	192	170	185	172	176	173	165	188	179	217	167	201	165	184	152	183	177	159	195	171	181	192	182	187	203	178	183	173	183	201	173	162	172	165	188	180	171	194	167	168	211	196	167	182	184	153	187	177	164	173	182	191	198	164	158	173	171	195	195	151	160	179	176	206	166	173	202	194	188	168	182	218	184	153	188	187	188	185	165	191	189	192	180	197	181	181	187	184	197	207	184	181	163	152	185	193	187	181	196	193	172	186	157	177	194	190	153	195	181	183	192	206	187	177	166	179	211	181	160	185	172	165	176	201	184	184	165	172	179	183	165	187	174	190	184	181	157	192	188	159	175	215	163	179	165	190	188	194	165	162	186	188	190	198	171	207	177	181	177	175	190	183	172	162	175	170	200	174	169	193	184	168	189	182	159	179	162	184	196	189	184	181	176	191	156	182	172	190	200	175	177	165	162	180	164	173	175	197	175	172	186	178	184	165	206	195	206	195	169	181	171	187	190	165	173	187	198	195	201	180	203	180	163	192	185	155	184	175	181	193	192	163	177	197	188	165	190	177	181	183	171	163	195	157	189	184	163	199	181	194	206	176	167	190	171	181	175	170	180	192	181	186	198	168	183	172	190	173	169	190	196	219	193	206	184	173	178	198	185	210	197	195	179	175	175	159	194	161	175	185	201	192	165	176	184	196	174	193	191	206	202	177	182	179	185	182	171	175	180	175	170	192	186	172	188	186	186	196	158	185	170	193	183	198	190	169	187	165	208	190	183	203	150	145	147	204	178	198	184	212	166	167	196	169	196	195	203	185	197	192	188	177	162	161	169	169	175	195	178	196	162	197	189	215	166	191	180	192	197	156	198	212	176	197	193	161	211	181	185	181	193	174	199	189	188	205	169	173	189	173	180	199	191	176	181	187	171	176	184	198	189	193	151	193	191	196	188	188	194	184	162	187	191	177	209	182	197	190	181	143	161	185	188	174	173	178	179	188	170	164	227	181	208	181	169	184	162	177	188	182	196	179	187	176	172	178	167	158	171	165	161	173	165	199	180	197	180	174	195	174	216	178	202	187	182	183	181	187	148	183	160	164	189	183	155	176	183	190	167	180	179	208	178	199	184	187	189	180	181	207	197	181	197	179	147	177	161	199	190	177	213	176	178	188	186	187	180	169	168	193	186	165	150	171	175	183	185	187	175	199	184	185	212	205	185	172	192	177	171	167	169	171	193	187	182	167	167	173	190	178	178	176	195	156	182	204	182	184	183	179	181	183	172	171	183	179	193	198	160	164	185	175	170	190	185	191	196	178	188	189	190	202	169	180	178	183	185	186	189	166	167	169	194	170	184	169	195	192	172	194	202	184	180	190	191	164	197	171	161	158	168	171	198	185	170	221	183	189	175	207	177	201	184	181	169	196	200	190	173	194	175	193	194	181	194	196	153	172	188	183	171	164	177	194	186	183	176	192	164	186	161	178	168	197	174	174	179	169	175	161	169	181	172	200	193	171	172	191	186	168	186	197	193	193	182	192	175	175	194	196	143	194	186	174	173	188	198	194	185	183	194	182	185	215	182	198	181	188	178	192	195	175	187	184	181	184	165	179	189	183	178	185	197	159	168	188	179	193	197	190	167	159	177	178	176	212	164	183	183	197	175	179	180	179	205	177	170	191	174	195	181	179	177	200	221	172	181	178	190	199	188	177	180	190	162	163	178	185	181	158	181	188	191	196	177	183	165	175	178	164	186	184	185	196	187	172	191	172	180	184	183	160	192	201	214	179	198	190	178	158	166	183	179	186	162	166	199	188	164	199	183	200	182	185	150	181	204	189	162	180	185	188	194	189	176	178	195	171	196	178	185	183	170	211	189	192	174	167	184	168	192	177	181	187	181	184	171	174	196	180	171	180	180	200	165	187	153	188	173	171	197	173	164	177	173	168	202	185	188	179	186	194	150	177	214	188	161	184	172	189	195	177	190	168	189	202	177	197	162	163	191	167	179	170	184	171	175	168	183	167	184	182	200	170	205	170	197	195	179	176	182
36483	2769	6166	6506	5611	4448	3601	3047	2580	2252	1914	1756	1553	1445	1216	1204	1188	1036	1035	1058	967	992	899	845	833	820	774	789	762	737	724	738	719	736	721	705	761	707	647	636	635	625	688	669	633	641	646	657	648	648	606	580	628	621	609	606	624	647	621	612	608	584	574	582	592	673	590	646	601	614	624	590	593	605	582	582	641	616	597	606	560	569	621	599	617	588	592	554	586	550	584	607	551	591	551	594	569	532	585	594	596	596	560	570	584	565	565	611	575	599	595	547	627	530	603	610	572	607	578	571	603	585	573	609	588	547	573	534	559	576	546	580	581	539	633	589	581	552	592	586	530	558	587	617	554	552	586	571	559	586	548	576	553	626	577	592	592	591	593	584	546	586	557	567	598	602	596	563	591	527	561	583	608	595	555	576	548	600	581	570	619	549	614	565	559	557	578	563	527	588	533	570	547	554	567	607	587	574	562	582	557	568	590	577	598	576	582	546	618	528	572	544	548	607	574	619	606	567	530	584	624	570	547	555	619	548	607	559	561	555	589	591	575	580	585	539	586	578	571	596	565	556	579	577	602	550	580	574	531	590	573	557	581	573	570	546	642	592	580	585	595	574	582	575	594	585	555	573	612	573	551	548	565	607	580	573	555	578	591	585	567	589	578	577	573	546	550	586	558	575	550	588	582	580	546	578	588	570	528	560	587	610	600	574	531	566	570	567	561	596	612	611	542	548	582	571	573	562	555	540	570	560	594	551	598	533	624	588	591	585	574	573	556	537	598	585	587	599	539	583	565	548	570	584	590	571	559	576	593	584	565	584	564	579	582	594	584	564	550	574	578	568	610	571	569	507	557	579	544	532	563	588	576	559	573	575	606	593	562	579	575	533	545	578	589	577	563	560	546	587	546	611	552	559	543	549	569	574	547	612	580	561	580	556	570	521	622	588	548	573	588	577	581	586	573	562	562	593	540	581	545	589	581	564	590	548	534	572	571	622	541	548	595	560	572	597	522	569	548	584	586	568	519	564	615	563	592	577	611	559	582	563	564	551	555	558	576	549	587	579	570	579	545	596	571	604	603	622	580	561	570	592	575	564	570	531	578	603	580	569	560	596	574	568	574	620	569	535	579	578	582	550	598	532	586	575	603	582	554	551	613	570	571	580	598	578	552	522	574	581	539	548	587	573	604	585	578	542	538	540	618	549	575	598	566	591	605	577	567	537	550	579	495	583	564	534	586	593	553	615	586	609	550	567	594	588	575	589	567	547	585	627	589	572	581	573	574	557	567	525	580	556	573	605	609	590	599	545	572	521	580	573	589	632	545	578	554	545	571	581	568	563	561	572	580	567	592	581	517	554	582	558	625	578	603	562	590	536	555	607	586	552	571	547	592	567	567	564	541	562	558	593	574	579	548	549	576	594	593	568	624	572	583	547	538	556	555	595	542	570	591	569	576	597	601	591	535	517	574	578	582	560	575	569	556	553	567	559	551	564	625	572	564	564	536	586	537	532	587	521	561	539	606	591	601	575	561	613	540	604	595	553	591	575	592	537	547	570	561	584	569	554	563	555	555	613	588	586	559	569	561	585	598	588	609	554	577	540	603	589	560	580	559	568	611	545	579	626	568	556	571	524	573	606	557	559	578	534	569	577	564	587	598	577	599	529	588	566	621	534	568	527	549	538	568	590	567	641	570	583	538	553	589	594	580	609	608	588	577	566	561	558	587	543	543	610	553	534	571	593	563	587	567	551	587	581	552	574	587	567	553	592	575	562	536	579	584	554	560	580	556	547	583	561	546	540	549	524	527	550	578	597	605	571	604	573	594	612	544	515	558	561	553	590	572	569	550	613	553	594	583	557	626	570	560	542	602	573	587	578	588	548	566	557	589	613	607	600	547	562	540	549	550	620	566	605	558	524	573	533	626	605	556	601	582	526	589	593	564	566	575	556	518	572	524	586	543	551	614	535	588	564	600	556	619	556	582	629	593	579	553	591	576	578	564	584	595	557	559	558	548	593	577	576	556	574	589	562	585	596	606	585	583	581	592	583	552	564	554	561	600	542	565	549	552	542	583	571	611	581	573	552	538	565	583	581	574	588	563	581	573	594	572	566	624	605	526	575	566	600	586	590	559	579	512	589	586	578	541	574	575	600	621	581	625	555	535	569	551	593	570	533	582	568	590	648	544	583	628	608	590	563	550	556	593	563	568	537	563	532	562	558	551	605	593	595	601	541	567	577	552	558	630	602	586	565	575	585	552	589	593	537	561	616	563	583	594	595	522	571	594	535	582	561	563	574	585	597	571	585	568	560	593	606	572	575	574	609	534	619	577	570	539	587	569	524	600	553	572	553	549	552	607	590	578	572	570	591	584	586	595	609	577	601	575	556	547	600	648	602	600	552	574	628	574	568	564	554	610	581	602	553	592	594	561	597	564	604	576	552	592	567	563	571	572	564	636	578	577	584	554	575	558	585	573	531	545	591	625	535	571	575	550	598	543	602	607	573	621	561	593	565	528	570	560	619	564	597	584	555	589	623	564	598	562	565	586	556	593	535	583	548	550	582	576	543	544	604	564	595	546	564	525	591	573	533	568	597	595	523	546	566	542	545	545	609	559	613	555	592	613	567	557	565	573	549	588	580	578	601	521	569	554	562	567	580	578	532	604	553	574	565	593	558	537	539	598	591	615	569	576	541	574	563	582	580	576	550	570	562	557	572	595	584	581	600	553	608	589	521	607	582	582	580	601	606	535	591	598	603	541	545	545	566	588	615	555	595	582	605	582	627	552	574	573	568	578	514	564	550	550	559	544	606	598	584	551	566	586	581	588	590	625	595	555	575	565	619	559	574	582	587	581	563	568	576	579	544	571	538	540	614	543	553	562	591	608	601	609	564	567	537	564	573	558	575	546	601	603	551	567	566	551	569	570	567	577	555	591	567	560	601	539	549	628	572	581	571	586	523	607	606	555	567	557	587	573	547	635	581	585	573	583	586	546	582	571	589	554	576	568	553	556	564	582	594	542	570	559	557	510	571	547	574	597	600	610	595	554	558	539	591	595	578	556	538	584	606	601	603	558	572	520	550	573	591	594	564	515	578	557	591	595	534	579	566	566	593	635	561	583	566	548	577	568	531	604	601	610	584	566	603	556	541	572	580	561	596	569	578	517	529	549	579	579	595	592	586	556	567	565	571	581	565	570	576	617	563	574	531	574	563	589	567	557	557	572	590	563	571	568	585	558	592	593	583	608	573	595	570	544	562	558	568	577	559	587	570	545	573	616	594	585	576	610	544	569	567	605	591	565	559	601	582	583	580	599	577	554	556	584	576	582	547	575	552	551	553	607	583	572	582	627	564	595	595	536	601	608	559	550	541	555	580	586	538	578	557	534	553	570	588	547	587	587	571	554	558	623	564	614	534	544	563	572	585	583	570	547	558	572	548	587	560	539	552	571	603	581	581	526	591	583	655	512	591	628	597	603	570	545	584	602	573	591	552
8104	611	339	158	168	156	132	113	142	140	121	132	116	138	111	117	111	122	95	112	114	123	121	106	122	113	117	131	120	99	101	126	125	111	117	105	113	119	118	100	134	111	114	113	99	126	100	106	106	101	94	121	108	99	116	132	101	133	116	117	111	129	122	134	114	116	108	104	113	120	132	112	117	129	128	112	127	91	108	119	124	119	123	136	123	107	130	118	133	132	112	107	115	111	93	97	109	111	125	134	124	108	117	122	114	129	111	118	120	130	114	130	111	124	136	107	126	114	132	88	130	112	135	113	106	107	103	108	124	123	126	102	139	109	89	105	113	116	105	127	115	126	111	114	119	126	116	114	105	136	129	128	127	118	126	117	115	116	119	112	115	119	114	124	103	104	147	98	109	117	124	125	132	121	127	109	113	105	159	103	133	114	119	101	115	142	100	114	119	118	130	126	118	113	104	138	125	104	112	110	121	100	114	110	112	106	122	108	126	100	126	122	126	127	102	100	136	107	121	104	100	124	116	150	116	123	109	123	106	113	132	116	108	122	126	128	137	107	124	106	132	132	122	93	125	119	111	123	114	126	108	109	117	115	115	150	121	102	132	122	111	126	103	111	105	129	112	125	118	122	137	118	106	109	114	143	122	120	140	118	137	111	125	111	123	119	114	105	119	108	106	120	137	130	128	132	118	118	114	104	101	139	129	151	115	109	110	143	134	120	128	123	113	104	133	110	96	108	121	122	102	121	120	112	109	122	121	105	111	113	120	105	119	116	135	125	134	124	121	122	115	124	143	124	111	103	134	123	107	129	92	126	106	136	130	118	115	106	126	112	113	96	127	121	103	115	108	120	135	136	137	123	126	97	103	107	110	108	122	112	137	127	115	120	112	127	120	128	108	120	126	129	115	113	135	136	111	108	132	122	106	123	110	115	131	132	107	104	120	105	120	103	122	110	131	123	131	110	143	126	119	128	109	120	137	112	123	124	112	123	116	121	116	123	125	106	138	117	120	107	134	123	133	139	110	105	104	121	131	115	126	114	98	109	131	105	119	119	127	136	116	110	124	112	128	117	110	110	126	124	110	117	102	119	126	108	112	131	114	140	113	114	111	126	119	115	109	120	127	126	102	130	133	117	106	114	128	110	128	122	115	110	119	110	106	114	112	111	120	118	131	110	105	126	106	127	131	113	111	126	125	116	118	107	115	143	137	134	107	114	110	108	119	125	128	107	106	132	133	109	109	134	127	128	133	119	124	114	117	120	137	120	116	114	132	113	106	133	134	114	111	136	108	124	111	126	128	103	112	126	125	92	113	106	98	137	122	118	102	135	110	125	122	114	108	130	119	140	125	97	102	128	124	129	117	109	113	112	119	114	127	113	129	125	107	111	126	127	115	125	119	110	125	143	129	129	128	110	107	121	127	93	115	123	100	115	103	134	112	106	116	102	126	122	106	106	121	122	130	122	96	132	122	119	105	119	111	125	108	126	121	103	118	114	120	115	104	119	123	112	131	114	110	123	146	106	110	122	129	121	109	91	107	106	108	104	134	115	114	108	110	86	130	102	109	97	109	102	127	107	108	94	140	116	123	128	109	97	112	128	123	139	109	113	128	111	111	128	123	112	131	103	131	114	143	115	105	123	123	115	118	124	111	132	121	127	112	120	137	104	113	101	126	97	113	109	113	108	102	125	147	117	129	118	111	111	89	109	117	109	139	105	116	115	116	110	126	109	121	109	120	140	102	116	121	114	126	120	108	121	96	136	115	145	115	130	124	126	102	97	112	113	113	116	125	100	118	112	123	106	115	106	119	132	120	117	118	112	101	126	113	112	123	118	119	111	130	117	104	125	116	109	112	130	106	119	121	131	115	128	107	106	115	104	120	131	116	106	125	116	116	114	121	131	94	124	109	120	119	130	137	113	130	136	103	117	127	109	120	97	111	126	103	106	165	116	99	115	107	120	126	130	102	132	108	112	128	117	118	113	110	142	102	111	134	118	118	104	131	117	116	132	118	108	115	136	120	123	101	118	120	122	118	126	111	119	124	85	151	112	110	117	94	119	117	119	114	122	123	136	133	131	107	119	130	115	118	99	138	130	139	118	106	137	121	115	104	124	104	121	109	109	119	109	106	127	138	140	111	121	111	144	126	125	119	115	130	119	124	117	106	113	107	111	116	135	108	91	119	143	116	118	121	129	110	112	127	135	134	130	126	119	118	135	116	117	135	115	108	126	118	97	110	114	124	118	120	123	100	103	118	129	119	100	127	132	109	120	111	127	129	107	129	123	102	120	111	113	121	126	136	120	130	120	103	112	107	139	106	107	118	124	90	131	121	115	112	127	108	135	109	107	118	113	114	119	122	118	135	115	119	137	120	116	134	106	131	141	110	117	102	103	102	116	127	127	125	143	114	139	127	119	94	122	118	109	115	119	108	136	110	125	110	127	92	111	111	119	114	125	110	113	119	122	132	99	100	114	107	130	138	106	123	119	99	124	135	126	120	129	102	115	100	105	110	125	127	132	123	113	116	99	134	112	127	141	128	137	111	102	115	113	121	125	114	113	126	122	120	116	104	131	100	105	108	124	114	127	107	85	115	135	118	116	113	89	128	122	128	99	118	105	112	107	136	130	142	128	130	99	108	112	113	129	113	124	111	115	113	105	152	115	115	137	113	119	134	126	117	120	111	127	112	120	119	116	141	129	116	127	147	126	109	108	136	106	114	121	136	132	129	118	113	129	126	123	117	149	122	129	128	132	113	105	133	134	123	123	106	150	132	106	118	129	129	110	116	129	109	99	109	126	106	118	101	128	110	104	128	126	118	115	114	137	111	128	143	125	106	104	123	111	125	116	138	114	123	127	125	109	99	122	133	110	123	116	127	128	126	110	120	121	108	109	119	109	120	127	147	106	128	103	114	113	114	117	120	101	125	119	119	118	109	116	138	102	136	124	130	118	108	114	128	124	113	119	113	126	119	112	127	111	111	120	99	128	141	123	126	133	104	105	104	123	104	117	125	111	113	135	109	132	144	123	129	102	130	97	110	111	136	129	120	115	110	101	123	116	121	117	110	135	107	128	118	97	104	119	126	112	112	109	120	110	117	139	125	117	113	130	133	124	107	124	136	111	137	122	103	117	135	127	117	129	125	110	126	126	113	118	111	119	114	131	134	109	122	141	145	102	118	114	107	109	118	110	99	132	138	117	104	116	140	107	124	103	112	107	127	108	122	128	106	120	114	126	119	108	117	117	109	131	143	124	111	101	102	116	120	114	111	121	97	158	126	127	122	129	102	157	110	128	127	121	134	111	124	132	127	135	113	128	125	110	109	134	120	98	125	133	120	128	126	118	99	96	118	129	148	116	115	113	110	102	113	115	122	131	119	120	122	108	127	144	115	126	118	106	127	140	114	114	115	113	136	133	128	118	117	119	130	113	104	131	121	119	105	122	112	118	120	131	106	115	120	129	132	105	108	126	114	130	115	111	117	106
7633	477	551	539	529	500	454	428	447	440	400	394	422	408	390	381	409	416	458	419	443	367	398	362	426	351	361	423	411	355	383	390	369	407	387	398	410	415	397	378	394	402	392	357	400	350	404	370	395	379	406	367	407	386	388	355	389	404	376	413	392	403	404	398	397	364	397	374	387	355	402	408	415	393	375	388	403	419	380	370	380	384	386	396	405	404	379	402	387	344	398	373	376	400	404	370	393	398	398	377	389	377	373	381	413	401	388	399	383	415	419	360	410	384	393	408	404	411	395	398	403	353	366	408	438	395	373	403	345	394	403	372	378	384	395	367	424	409	400	394	365	395	426	386	410	365	378	373	374	384	410	415	366	365	429	378	402	407	393	374	389	368	391	368	386	351	406	379	409	403	389	394	338	394	396	349	413	366	408	422	395	378	372	389	375	432	394	383	384	391	397	398	386	418	376	431	406	420	397	408	382	392	381	375	351	397	408	400	420	364	399	391	383	416	397	353	388	333	370	363	359	379	389	384	372	389	418	409	364	427	368	372	386	384	360	404	397	400	399	357	393	369	376	387	397	407	413	384	357	342	375	361	380	387	401	378	415	387	392	350	383	403	376	426	404	414	374	383	372	398	374	377	390	364	351	405	408	364	376	405	402	376	372	404	372	369	370	404	373	397	384	395	394	374	411	382	400	351	387	404	420	382	390	382	395	382	377	393	395	361	406	437	389	398	361	388	403	421	377	374	361	385	379	346	401	387	381	355	386	401	371	391	358	390	403	442	402	394	356	419	387	402	407	363	399	376	401	327	382	404	357	379	394	352	377	408	389	376	401	392	389	386	383	395	377	380	371	394	368	396	381	395	397	372	382	354	363	413	370	372	392	407	396	396	387	404	406	375	383	446	395	369	396	389	376	416	405	398	365	411	386	380	378	391	393	402	372	390	386	410	389	411	382	366	412	356	403	422	421	427	391	366	385	386	353	405	337	370	326	395	370	391	383	369	381	369	380	407	387	376	379	394	382	388	342	453	377	364	389	407	395	388	361	367	374	410	419	387	415	433	409	362	344	409	397	384	404	404	384	366	423	380	393	387	383	375	350	368	401	350	387	387	400	402	376	382	381	399	368	367	389	370	385	371	397	357	367	395	389	389	378	404	371	423	404	363	412	363	405	376	375	362	394	392	363	428	385	388	400	424	370	382	360	371	385	370	363	391	356	377	373	427	397	404	349	367	365	361	395	383	397	360	383	391	375	376	371	338	381	369	392	370	403	370	404	371	372	376	397	388	376	373	389	375	370	384	367	337	384	388	362	396	421	405	398	373	399	367	350	395	373	395	391	393	403	404	369	398	360	406	415	366	385	390	391	380	367	393	392	393	433	363	366	396	403	415	370	349	403	358	384	368	389	434	399	394	393	408	380	374	406	363	369	372	357	367	388	393	355	412	367	379	343	391	384	351	371	404	388	359	406	363	378	381	356	399	395	384	404	404	403	402	370	357	408	390	406	375	389	386	400	385	404	360	380	387	409	419	420	376	365	383	404	376	395	387	394	389	386	400	348	375	407	409	340	407	374	391	386	409	435	362	394	386	363	372	364	357	377	367	372	374	398	390	388	394	392	407	372	388	400	399	381	398	389	347	362	380	393	360	393	350	367	369	416	379	408	350	408	376	366	381	370	382	370	353	386	382	367	396	428	431	366	405	417	378	405	369	395	368	423	359	385	410	385	377	394	371	367	412	388	393	393	362	370	405	394	375	397	374	389	393	337	365	382	360	401	405	367	411	358	370	389	343	425	388	385	407	377	392	407	398	414	399	419	395	395	406	368	383	390	382	368	387	374	406	402	408	372	386	396	401	414	371	387	378	387	369	391	389	390	400	366	372	403	368	424	378	371	370	367	398	382	390	368	380	385	402	398	365	399	383	434	369	392	389	413	393	413	414	376	392	361	351	390	389	406	401	414	414	381	409	368	369	378	373	391	378	354	370	406	402	408	378	412	386	407	367	425	397	375	373	370	389	396	382	379	387	404	406	420	398	398	390	368	359	397	403	362	427	378	412	391	381	382	412	416	371	388	404	393	406	366	403	380	383	403	375	376	384	353	413	371	375	405	379	408	355	360	352	390	374	365	390	385	396	350	366	420	377	402	383	362	383	385	381	426	430	404	413	427	370	360	386	394	380	386	373	393	413	376	339	423	367	403	399	391	370	366	351	411	430	384	394	377	363	371	386	393	389	378	390	386	403	389	376	375	391	404	380	391	417	353	386	397	348	385	401	394	366	378	422	358	390	406	384	398	362	372	395	382	377	396	378	369	396	399	417	410	371	352	376	392	411	389	377	387	363	402	387	362	386	376	381	409	391	416	411	393	392	397	402	416	366	422	366	397	409	383	373	370	358	423	387	383	389	388	349	384	378	423	376	401	363	372	420	402	413	372	393	409	337	439	345	385	366	366	360	414	377	383	386	375	381	402	378	339	367	410	382	403	377	382	400	370	380	400	375	383	387	380	364	377	417	397	399	423	387	392	393	351	350	386	378	358	378	399	402	417	370	369	377	367	413	373	387	394	402	429	423	392	358	379	398	372	364	406	406	412	406	357	409	381	387	357	376	402	407	355	399	393	385	379	370	397	404	394	382	374	373	389	400	386	402	381	347	366	438	373	421	377	366	396	372	403	373	405	399	360	407	395	422	386	371	375	396	411	413	381	369	378	376	395	381	350	373	347	370	417	380	412	421	428	416	398	389	380	396	395	399	413	361	379	409	370	407	375	424	389	384	399	366	422	352	380	394	382	383	397	377	373	398	456	400	375	390	389	391	407	375	395	377	396	411	364	372	407	357	396	413	418	407	417	392	391	393	347	383	378	377	390	381	378	367	383	375	369	387	380	403	380	376	387	332	409	377	392	369	381	372	372	374	368	406	413	368	425	407	415	406	386	419	373	384	375	372	382	386	355	388	397	405	373	377	404	402	365	371	373	383	398	388	371	389	401	378	377	396	366	377	363	380	383	378	378	408	378	377	390	391	384	399	373	397	377	376	416	376	406	388	401	389	442	380	360	366	397	409	375	399	362	386	371	396	372	378	404	416	362	370	418	379	368	371	398	382	402	373	405	387	366	403	385	397	376	357	371	400	381	372	369	392	374	389	361	379	387	416	421	401	402	398	399	390	401	382	387	396	415	370	387	378	450	383	376	392	372	393	393	410	359	415	399	402	401	391	368	355	383	366	424	391	439	365	413	378	339	372	402	405	418	396	401	386	413	341	385	368	399	413	377	406	423	379	345	387	339	385	382	355	356	355	357	396	383	390	374	387	381	381	400	380	372	367	382	388	387	365	398	385	405	390	372	344	385	397	409	417	366	372	417	382	409	404	379	399	406	391	341	386	395	393	386	359	387	385	386	390	372	389	377	395	365	384	365	429	377	371	405	368	361	378	427	430	386	365	396	385	356	404	391	382	377	376	368	357	366	384	405	377	390	360	381	410	415	353
47038	17629	3600	974	622	469	330	293	238	201	196	151	191	157	137	123	132	126	127	113	97	115	116	115	116	80	92	101	102	86	110	95	96	106	93	95	97	91	94	96	82	94	96	95	102	76	98	83	103	110	95	97	74	102	101	88	83	72	92	93	80	104	87	78	98	89	94	93	92	79	96	111	91	85	98	83	75	81	105	89	73	99	89	101	110	96	80	78	83	62	91	67	91	92	92	105	104	91	91	85	78	83	104	72	81	81	87	81	103	111	75	88	101	98	91	105	92	97	85	78	100	69	108	67	101	80	72	79	89	75	82	96	87	104	102	88	77	86	79	74	73	97	82	82	91	89	85	94	76	115	94	85	97	97	75	94	96	89	85	80	95	95	88	62	84	83	95	86	93	81	100	98	89	94	72	92	104	83	97	84	89	89	94	89	97	75	78	97	86	88	81	101	97	80	95	97	75	77	77	84	101	73	87	73	108	94	81	94	75	78	59	60	86	83	71	84	85	94	83	82	90	91	96	84	94	84	83	74	90	82	82	95	76	65	98	88	81	94	94	95	100	83	86	93	86	96	86	101	105	97	79	82	98	77	70	79	107	84	103	78	82	78	97	87	94	84	79	68	98	68	74	96	81	88	85	94	95	96	71	93	88	99	88	96	106	84	87	91	84	66	93	75	104	78	90	89	86	95	86	85	89	95	79	82	80	99	93	87	86	80	82	97	88	93	95	92	96	88	89	76	88	87	98	86	97	87	92	86	89	79	82	76	91	95	78	97	91	96	92	100	81	83	80	92	101	83	95	79	88	91	77	102	72	76	82	76	83	73	72	97	71	87	97	79	103	101	91	101	79	98	83	87	111	95	79	89	71	92	87	84	86	76	86	87	89	95	80	92	76	77	90	88	85	101	85	90	84	95	79	85	97	98	95	87	73	100	103	81	67	90	103	78	91	78	74	84	92	104	97	93	77	104	78	87	81	78	64	82	71	83	77	93	71	87	75	88	82	77	78	78	87	90	95	101	99	86	88	83	90	93	86	91	98	89	77	78	101	86	93	92	75	87	85	79	90	89	82	82	71	83	84	90	76	67	87	75	90	75	77	86	91	90	90	101	75	87	91	113	75	78	89	94	84	93	113	86	86	82	101	92	86	84	82	100	79	85	82	79	94	78	86	84	103	88	80	104	98	95	92	97	99	90	92	90	86	81	94	84	84	69	77	91	76	105	89	97	87	74	105	92	94	82	91	90	67	80	88	100	93	100	69	103	98	91	75	90	80	93	96	85	85	75	96	82	89	86	106	99	72	94	94	100	100	82	98	85	80	75	80	78	103	85	96	88	76	80	110	95	75	91	91	86	109	84	88	69	101	89	102	91	75	87	91	93	92	81	87	90	91	86	85	100	97	86	75	101	81	93	77	88	95	85	79	76	90	101	94	77	94	81	91	79	70	105	72	88	82	81	95	81	88	97	96	92	91	79	75	79	91	87	81	65	100	81	92	104	99	89	77	92	86	99	96	61	84	93	79	93	90	99	103	90	82	75	89	88	102	77	100	95	84	84	91	83	103	77	95	83	87	84	75	91	86	99	87	90	89	84	105	80	96	85	77	108	80	114	69	72	90	81	96	99	105	93	80	92	77	78	74	87	82	86	105	90	108	87	90	94	74	97	92	85	104	74	91	88	81	87	100	98	81	86	80	71	84	87	85	91	94	89	98	82	102	106	100	79	76	76	74	80	92	91	83	79	77	81	80	90	110	74	83	103	88	94	98	78	81	90	83	85	78	95	86	84	96	84	94	97	75	113	88	78	89	92	107	104	79	73	94	90	92	69	89	98	71	109	88	86	95	107	82	78	89	97	79	88	87	93	94	86	107	91	77	81	78	75	83	87	80	79	80	71	89	82	87	87	95	65	91	92	71	83	104	84	80	110	96	89	84	96	88	101	89	104	96	92	81	93	85	86	82	87	91	81	103	98	85	90	94	91	102	81	100	103	72	84	95	83	87	97	82	89	90	91	80	86	81	84	82	85	96	73	120	97	102	80	78	84	74	81	115	77	86	97	99	84	83	95	102	73	75	78	94	86	110	78	90	80	83	80	88	87	79	90	85	82	84	72	83	103	73	91	95	96	75	86	101	88	81	80	94	100	102	102	90	96	87	98	107	79	81	81	72	82	111	98	112	85	93	86	83	72	83	80	105	91	90	95	78	82	91	86	89	92	91	80	109	84	84	99	89	79	81	88	88	87	97	96	115	85	84	77	94	79	79	95	80	88	105	92	97	73	85	87	83	87	92	77	87	76	97	93	78	87	78	87	80	110	75	86	91	79	83	97	102	91	82	89	110	80	79	84	89	90	80	90	62	66	82	97	73	88	89	109	100	79	85	94	87	72	76	87	73	92	101	74	55	95	102	88	91	72	97	88	90	85	109	88	70	92	77	100	105	79	88	73	77	85	96	96	100	91	87	87	99	73	86	108	86	92	86	88	89	84	76	101	81	88	82	94	95	93	95	91	80	94	87	85	86	89	84	108	91	75	74	72	78	87	78	92	92	83	98	87	103	94	102	69	79	71	94	84	82	78	75	83	99	78	89	72	85	94	73	96	92	72	71	83	92	86	75	95	76	95	79	91	88	81	91	90	98	74	89	82	78	84	94	101	87	101	110	85	89	80	88	88	94	95	94	90	81	88	88	96	65	86	92	100	103	82	85	90	99	88	75	81	98	93	74	89	77	106	64	94	90	99	106	97	88	72	77	76	100	89	94	104	92	94	87	85	82	104	111	78	88	82	79	88	80	92	92	96	88	98	80	88	89	95	108	91	84	86	86	95	87	93	97	72	88	90	107	94	94	74	95	74	92	102	89	80	80	102	95	81	97	79	89	89	89	90	95	87	90	108	72	93	80	84	82	94	74	90	86	97	85	83	99	90	76	70	91	80	89	93	93	78	96	92	76	89	94	78	72	93	94	94	87	74	92	102	70	100	108	89	73	74	83	88	81	76	94	96	80	83	92	95	81	65	85	91	100	78	120	84	84	103	87	103	83	95	86	78	88	84	91	86	85	73	84	71	87	93	82	80	98	81	84	87	96	101	77	102	81	79	87	95	81	86	102	98	86	92	91	79	105	105	76	102	81	93	87	91	101	85	80	120	91	84	99	114	88	102	86	83	82	80	64	97	80	86	94	85	83	94	81	79	94	100	91	66	93	94	84	98	95	103	112	77	85	84	87	82	101	98	74	82	87	88	89	83	91	77	97	63	70	100	91	86	74	81	99	89	77	99	97	82	103	107	100	97	90	81	88	107	88	92	101	101	90	69	99	87	81	78	65	86	84	78	89	93	88	84	85	87	90	84	100	92	95	96	74	99	79	79	97	72	83	83	98	92	83	79	86	84	94	85	95	92	98	87	85	85	93	99	109	98	87	92	92	82	91	97	92	91	79	108	91	87	82	97	77	92	111	74	80	100	90	67	92	90	90	93	81	91	98	82
29133	1472	3285	3541	2894	2350	1875	1559	1338	1198	1033	913	850	761	685	661	632	594	577	542	565	491	459	472	440	406	403	442	397	409	404	442	414	399	360	370	375	394	375	374	383	341	365	346	329	340	347	359	378	340	351	310	351	355	329	362	315	328	325	342	344	326	315	333	329	358	304	345	285	355	324	294	313	317	329	310	287	326	332	315	325	300	344	314	292	300	316	328	306	304	320	336	328	319	292	353	351	353	338	296	313	308	323	314	346	312	311	309	298	310	286	314	300	329	298	309	333	315	290	305	295	273	309	307	271	361	347	318	315	301	327	297	299	324	317	284	315	319	298	303	307	307	300	312	299	305	307	296	326	285	292	306	307	314	340	302	302	340	311	289	330	305	281	326	312	328	294	306	323	298	348	297	302	327	302	315	289	328	308	338	331	307	317	309	287	322	304	297	335	312	294	330	333	287	308	310	307	315	304	307	328	312	319	311	314	305	298	295	329	310	305	306	298	313	309	304	322	312	306	311	320	313	319	320	310	301	335	337	342	306	327	325	308	301	332	310	325	340	292	310	331	335	326	294	283	305	306	298	275	294	300	316	303	346	311	338	300	300	302	319	303	308	310	283	322	283	301	316	296	292	322	318	349	319	318	338	333	332	312	276	287	292	361	319	285	316	314	328	326	315	338	330	310	349	289	303	304	335	303	324	308	289	302	353	312	309	330	291	295	338	302	332	306	328	289	302	288	308	296	332	315	305	319	286	305	328	293	296	291	282	339	292	312	293	280	303	322	302	302	314	312	315	304	335	295	276	358	322	322	293	314	338	272	335	327	357	302	336	286	308	299	338	308	301	318	315	305	297	339	300	313	318	329	288	294	320	297	329	353	322	326	344	337	303	310	356	326	324	329	355	290	334	329	322	315	315	303	325	337	286	334	282	297	314	305	330	311	325	315	333	300	341	318	326	317	336	322	277	276	322	322	333	272	327	339	314	298	322	344	341	289	345	309	351	316	320	305	348	288	306	284	326	355	309	311	306	313	324	306	306	297	308	310	316	304	331	312	349	304	295	316	309	306	296	301	304	325	318	310	331	296	329	318	345	290	316	282	335	308	325	330	309	320	308	346	305	316	311	309	341	332	334	307	317	300	321	331	303	320	304	301	295	314	309	330	315	332	280	336	295	288	304	327	312	338	310	301	323	306	276	316	338	340	294	316	307	287	317	339	312	317	306	299	297	357	274	289	301	303	317	345	330	313	318	299	321	318	341	288	311	324	320	275	313	288	294	313	323	300	301	307	314	322	332	286	318	299	326	296	296	331	331	306	296	314	302	310	299	312	308	321	331	296	344	314	311	318	329	276	302	302	330	272	310	301	280	303	314	318	333	304	322	309	317	303	349	297	323	325	285	293	308	312	306	311	305	316	322	330	305	294	297	305	301	333	281	294	290	309	310	328	316	321	309	306	317	314	291	297	307	327	314	322	293	306	327	281	296	316	333	304	289	311	319	326	323	318	305	319	314	340	297	308	320	310	325	310	302	287	312	321	299	314	320	313	281	314	306	318	301	336	323	341	306	286	302	308	326	291	288	344	302	289	310	335	315	325	299	303	304	343	316	309	311	326	292	328	313	313	308	315	291	329	304	303	339	302	296	361	288	322	306	332	325	318	298	293	311	322	299	310	312	313	278	321	297	341	329	307	305	297	300	339	323	302	306	335	282	313	336	312	348	303	316	311	351	305	294	319	307	278	295	297	297	297	314	284	329	319	296	313	311	312	312	288	294	280	296	288	310	321	289	300	324	309	328	349	337	308	318	296	299	294	276	311	317	316	326	331	288	352	318	312	323	340	308	306	323	295	329	288	336	300	295	337	312	296	312	352	316	294	292	308	295	315	338	311	314	305	322	324	307	319	315	285	280	289	305	298	354	344	284	309	322	274	292	321	289	329	287	310	329	318	286	289	287	330	293	303	337	299	333	297	297	304	332	305	281	301	308	338	304	308	324	330	307	291	305	298	322	292	299	316	305	298	309	311	292	324	299	307	289	272	265	293	281	307	303	320	307	324	313	301	286	320	309	305	278	329	300	320	302	303	305	269	290	337	300	289	285	310	292	294	345	300	339	307	331	310	297	311	323	345	342	284	310	303	329	302	311	343	284	329	284	299	279	313	312	321	332	317	318	315	305	304	294	297	303	295	313	310	332	311	341	330	330	298	326	313	288	281	325	304	364	308	322	333	296	310	342	297	306	319	345	306	308	343	335	334	320	271	307	332	312	309	310	298	340	322	289	286	323	293	265	317	313	317	287	319	314	314	307	316	303	297	313	331	288	322	334	313	304	317	306	305	334	313	274	341	345	310	325	329	295	280	304	331	285	335	322	288	321	347	319	333	322	326	343	301	305	270	291	307	299	285	294	321	298	329	311	310	309	309	349	308	305	315	312	302	296	268	323	288	310	295	314	324	312	330	314	346	305	297	301	324	291	308	349	342	328	301	325	286	298	318	326	294	315	298	331	325	317	322	306	276	333	314	339	306	311	311	306	322	338	336	311	280	300	305	330	367	342	299	280	314	311	322	329	302	303	313	299	337	319	302	294	329	316	303	328	309	310	300	325	328	335	283	311	323	320	311	308	300	301	328	344	291	327	318	312	336	332	350	308	317	298	325	325	281	307	306	314	328	336	337	309	309	324	358	330	339	306	307	294	294	316	339	350	322	297	307	306	303	313	305	302	316	301	315	327	279	325	328	315	307	320	308	279	320	326	319	297	328	317	316	318	339	346	312	302	303	303	310	310	289	320	302	302	288	313	316	297	303	340	287	284	291	320	291	293	319	301	294	321	326	300	317	327	330	307	320	295	264	320	298	296	344	341	334	310	314	324	295	281	284	269	311	346	317	294	303	304	290	326	332	372	302	314	324	325	285	310	282	330	320	277	333	306	319	303	333	329	324	319	312	293	335	307	313	317	336	327	320	309	326	326	316	313	334	326	338	311	290	274	316	307	305	295	295	317	318	331	290	317	305	333	307	287	275	311	303	299	327	288	294	318	325	313	300	296	305	327	326	311	284	292	279	311	324	293	320	326	323	288	316	313	321	307	271	311	312	304	333	253	306	295	344	278	316	326	311	308	315	325	330	278	301	311	302	319	286	297	285	322	339	296	280	306	318	324	312	349	313	327	329	303	320	275	289	293	342	335	301	283	301	323	346	289	281	291	290	312	270	287	303	314	323	314	307	340	305	321	293	315	330	301	294	354	288	310	328	315	330	319	311	311	299	311	343	307	306	299	315	322	299	284	321	310	324	324	313	295	311	328	318	310	308	314	311	327	305	335	286	276	366	313	318	306	311	310	327	298	321	300	296	329	357	310	302	320	306	311	353	305	305	329	309	307	319	278	309	297	295	286	285	313	317	308	314	319	309	283	322	310	332	294	273	315	300	302	316	281	316	318	327	339	291	320	321	284	310	300	317	317	325	325	305	304	332	320	304	329	326	305	301	302
58833	24581	10748	2407	1331	991	736	551	467	395	377	352	308	301	269	263	232	274	208	234	200	236	234	229	207	226	206	177	205	189	217	209	183	179	190	192	160	167	168	189	200	203	193	188	196	188	194	215	169	183	194	196	177	181	188	175	189	197	187	189	194	187	196	150	193	192	176	217	199	187	207	180	188	186	189	174	176	184	178	214	180	204	161	170	174	183	188	188	153	170	163	169	178	223	192	172	216	194	189	190	199	201	194	207	180	178	186	192	165	191	184	190	178	172	199	161	180	171	171	197	174	183	171	180	206	168	185	199	181	193	178	164	190	171	185	167	164	166	167	185	186	189	179	191	186	176	181	184	187	201	163	181	198	182	167	198	190	198	173	181	192	203	162	182	185	162	163	198	190	171	180	169	166	186	174	187	189	155	169	166	159	212	187	186	187	202	186	217	184	165	202	182	190	193	208	184	154	160	174	174	196	185	170	164	191	201	167	173	180	194	208	169	181	187	174	185	187	187	203	167	170	199	163	173	189	170	183	183	174	161	171	165	173	178	205	176	175	182	176	173	189	204	179	183	180	222	173	165	178	167	161	162	209	169	167	180	209	183	176	153	149	189	162	200	184	187	183	191	205	197	195	191	183	167	191	189	175	176	194	150	179	173	184	175	202	180	181	172	174	156	192	168	177	178	185	181	166	164	161	172	192	183	149	194	186	178	185	193	162	177	186	180	193	164	183	161	200	189	164	189	203	193	179	177	183	184	173	168	182	185	163	190	177	195	195	174	197	189	176	173	163	184	191	180	161	164	194	204	183	195	180	173	171	180	186	191	166	176	169	193	184	180	182	172	195	221	200	166	180	196	189	190	185	159	174	188	175	187	202	169	172	175	197	190	176	196	178	181	192	172	175	194	181	186	192	189	180	172	159	193	165	188	172	167	177	183	192	196	190	175	179	213	181	167	198	192	212	210	174	169	162	188	175	174	191	174	187	180	168	194	199	173	162	179	189	195	173	189	167	197	195	184	188	173	179	180	169	206	175	189	188	185	181	173	168	170	163	170	191	153	196	182	198	188	192	185	193	166	167	156	160	176	184	184	173	189	175	189	174	166	187	169	187	176	181	185	178	190	181	210	181	167	142	192	202	167	179	173	183	204	183	164	177	188	188	169	197	153	179	188	195	177	181	171	184	192	198	161	205	159	191	147	165	182	168	177	174	178	168	199	181	188	184	183	199	157	189	148	176	181	174	172	164	164	224	173	191	197	175	176	183	159	207	185	153	202	168	195	171	175	205	179	189	174	183	178	182	180	213	177	196	173	175	190	173	167	177	198	166	189	183	172	171	181	183	187	186	194	180	184	169	175	174	203	181	180	172	167	169	184	179	198	182	158	214	181	174	162	193	191	172	171	186	206	176	183	187	202	213	190	198	181	182	175	176	169	167	159	206	180	193	185	201	162	166	204	204	169	202	171	189	192	202	178	169	181	176	177	166	184	162	190	183	184	181	168	182	189	173	199	173	199	189	155	204	193	167	169	167	173	181	183	203	184	163	166	169	170	187	157	167	180	196	175	186	204	195	177	173	172	162	181	192	179	183	198	182	169	185	215	167	185	189	178	199	196	177	178	170	168	184	169	179	178	169	176	204	214	184	177	186	158	162	190	174	189	179	183	176	182	189	197	187	197	186	166	203	177	167	190	201	168	165	173	172	202	177	173	187	181	161	208	205	180	177	184	182	177	218	169	170	173	183	210	156	181	205	182	185	158	194	188	188	192	184	160	170	180	180	188	192	168	186	176	193	202	170	198	160	174	187	161	191	188	192	158	164	176	159	187	201	204	187	200	183	187	179	191	173	193	203	201	168	191	191	177	190	189	195	170	158	178	162	157	162	202	180	189	175	182	168	180	179	200	200	223	183	189	174	187	193	201	187	189	176	178	173	165	177	175	174	191	196	194	177	186	157	183	173	163	184	169	176	193	198	173	173	179	185	178	180	175	198	186	199	192	194	209	182	175	190	215	189	166	175	162	200	203	175	181	167	171	183	169	187	191	172	177	177	187	152	177	164	212	184	194	177	196	177	180	184	192	201	193	179	218	186	159	183	158	183	185	177	173	167	185	201	184	177	177	170	188	163	188	170	161	193	190	202	173	183	172	171	186	175	181	170	190	201	181	170	156	177	178	145	174	183	193	163	179	176	174	189	189	180	205	171	192	183	196	180	182	192	191	172	177	180	171	186	189	154	201	170	201	166	176	168	179	170	188	162	171	163	179	212	197	183	187	178	190	173	163	203	196	187	193	189	192	195	194	199	165	191	186	175	188	199	190	168	160	181	178	204	197	179	179	168	185	161	192	213	162	180	171	178	169	174	163	176	194	190	185	194	177	180	176	193	189	160	163	171	186	175	194	176	198	191	174	194	182	192	218	164	183	196	230	155	189	218	162	185	159	188	168	192	173	195	179	183	182	188	177	182	159	187	161	181	195	190	165	181	164	194	171	161	176	165	167	188	186	189	170	187	150	179	205	189	158	199	166	175	176	188	190	185	185	191	175	193	166	189	174	178	185	182	166	143	167	184	196	184	184	180	177	178	167	165	181	181	183	189	178	203	147	161	167	161	170	179	178	180	195	187	194	179	198	178	194	179	154	181	174	193	170	163	167	171	197	156	175	185	198	195	187	197	191	186	165	180	174	188	178	179	180	166	153	178	194	191	164	207	174	191	182	185	178	189	185	193	169	191	181	159	194	181	180	196	175	173	186	181	185	168	199	186	154	189	188	183	181	219	166	187	182	188	179	181	179	180	155	173	204	165	159	180	176	183	180	195	190	191	190	170	179	209	177	190	203	176	197	177	172	202	184	185	174	184	165	188	174	173	190	177	189	163	182	187	155	184	191	178	183	185	187	180	165	198	175	168	190	172	165	153	166	161	167	162	181	194	198	185	197	168	177	181	175	171	191	150	203	190	202	182	175	177	178	179	203	176	184	168	164	164	201	189	184	168	177	195	167	186	177	152	176	188	172	177	167	190	176	183	175	193	190	178	206	183	169	199	214	185	180	168	197	195	180	179	190	195	185	186	161	172	169	190	180	188	200	184	172	179	171	162	187	193	186	205	192	179	174	162	195	193	166	178	184	214	178	165	206	174	187	185	190	168	177	166	196	195	187	171	178	180	196	163	172	185	188	181	173	198	169	181	184	203	192	198	200	171	179	170	193	177	163	190	206	185	174	172	194	193	171	189	190	183	173	192	207	157	184	194	184	187	179	205	180	181	194	161	195	180	154	182	202	202	174	166	158	183	158	193	203	191	159	203	162	185	170	187	163	203	169	158	167	178	176	180	175	158	183	175	196	180	188	182	191	192	181	159	187	163	171	162	184	182	168	190	167	185	194	169	224	179	198	178	198	192	179	170	182	196	189	170	195	192	197	188	177	184	168	183	186	210	187	204	183	162	180	164	196	173	178	198	176	192	163	189	176	172	194	208	187	181	183	175	170
36775	2787	6171	6611	5408	4415	3531	3101	2493	2165	1939	1689	1560	1424	1303	1249	1115	1150	1035	1014	957	927	937	863	824	781	845	832	814	778	793	762	731	680	693	648	721	705	689	714	659	676	659	660	649	611	664	699	570	657	644	627	644	661	656	635	584	628	627	595	581	619	598	611	619	628	627	603	559	602	644	581	542	621	575	562	578	629	619	625	603	618	597	612	570	623	614	544	573	624	582	557	602	589	566	581	531	559	586	613	588	611	581	568	620	579	539	552	584	596	608	603	572	600	587	593	558	575	623	572	584	611	572	542	573	610	608	566	599	623	609	580	607	579	585	590	596	571	558	590	627	572	558	541	621	602	632	571	576	591	599	539	588	539	574	589	599	507	531	559	586	580	607	550	610	560	578	565	615	606	595	613	573	540	570	586	573	588	577	576	596	579	599	577	562	571	569	605	555	571	614	559	597	574	585	551	564	578	565	546	558	570	569	553	600	581	614	569	608	582	551	565	561	616	633	560	566	587	584	610	558	570	614	586	537	590	618	487	561	615	553	552	560	569	588	559	513	534	542	567	574	589	582	569	571	542	556	572	574	585	586	568	594	552	567	556	572	560	563	578	569	577	547	582	562	595	562	606	570	539	602	535	560	601	596	598	569	599	584	593	564	515	563	551	562	598	607	564	615	615	612	579	595	583	558	605	574	593	588	540	578	584	555	633	559	585	566	602	570	594	578	573	536	582	540	595	559	551	548	594	573	565	569	602	561	556	588	591	569	566	590	593	568	537	622	558	577	542	505	559	555	566	599	573	539	569	584	530	505	541	581	600	589	588	602	570	516	559	570	595	589	553	547	591	570	569	552	554	570	584	580	588	564	594	571	596	550	542	602	597	580	574	587	596	555	557	539	582	589	607	517	578	569	580	556	606	571	607	534	605	547	581	618	612	638	586	561	564	574	580	592	568	563	558	548	546	545	581	569	633	560	599	548	624	539	537	573	522	562	598	568	595	573	551	567	541	557	539	604	537	561	586	552	601	573	606	559	557	566	582	609	564	549	599	567	554	577	582	544	589	591	630	570	548	558	547	576	558	560	520	600	584	561	566	590	555	576	588	542	561	527	584	579	578	559	573	591	564	546	575	562	542	568	599	598	581	566	587	547	581	600	589	573	567	590	556	576	559	635	540	534	578	598	592	577	554	570	552	556	570	611	600	564	536	550	536	586	591	581	597	531	600	576	596	512	580	552	547	553	548	568	544	549	550	580	569	577	571	560	549	588	580	558	565	555	539	526	558	560	559	611	570	560	558	556	538	548	554	588	590	560	614	518	531	561	592	581	590	591	559	566	551	569	538	573	564	605	523	556	547	530	557	579	575	598	594	586	577	572	554	586	583	549	523	551	566	586	509	553	571	571	568	617	576	590	541	549	551	582	557	617	583	562	593	603	557	569	587	554	588	599	547	569	596	563	588	600	560	617	561	522	547	612	598	590	533	577	571	557	573	564	589	565	589	551	538	575	577	611	532	567	541	569	570	589	569	565	602	549	600	557	541	555	593	585	616	560	530	517	597	582	579	527	564	559	580	507	572	594	563	568	585	619	547	568	584	601	537	566	564	560	571	577	618	586	528	524	615	612	597	533	558	566	588	567	601	588	579	557	559	589	581	575	590	598	575	548	563	634	554	558	582	572	639	591	590	575	617	563	553	568	584	581	572	541	604	588	586	629	570	548	556	566	570	569	571	596	574	597	595	566	600	553	570	580	579	579	581	575	536	604	555	530	588	569	550	573	569	601	524	586	581	565	569	541	558	587	570	590	558	577	569	582	593	603	588	558	577	569	539	529	583	578	595	582	612	579	543	619	586	572	556	588	576	565	572	564	569	598	550	530	574	558	613	554	614	555	607	531	548	571	503	552	575	596	564	593	561	578	586	594	582	607	618	616	590	616	588	582	588	590	546	535	569	564	576	582	532	606	593	560	570	570	585	557	572	574	586	564	572	579	550	555	574	577	566	573	537	583	615	571	591	575	569	542	582	538	588	578	581	579	571	557	568	620	583	599	578	574	544	618	608	554	570	559	536	567	586	584	565	604	603	548	568	605	543	585	606	558	607	580	541	558	582	558	533	536	583	549	603	573	561	537	606	577	562	574	596	574	590	584	585	581	563	600	559	552	601	527	600	601	580	554	582	568	580	551	572	576	592	613	570	593	550	570	564	565	566	570	531	558	566	531	569	553	547	561	547	590	564	597	577	596	550	566	545	552	591	559	597	599	570	561	592	579	596	581	555	554	573	570	576	618	611	601	552	558	592	522	523	581	601	583	566	540	578	568	587	590	586	567	599	580	573	570	605	553	543	561	581	604	598	593	574	574	555	567	559	594	565	549	552	583	588	557	586	572	538	544	574	574	579	604	569	591	561	547	575	612	550	574	581	584	551	560	588	529	558	564	568	587	562	543	574	580	567	553	578	558	599	602	602	515	605	577	599	541	546	593	617	568	565	579	590	539	570	560	602	547	595	566	574	610	572	575	528	538	550	575	590	545	605	571	583	553	575	573	546	587	603	560	584	558	561	582	637	587	591	542	579	541	569	577	551	590	565	588	538	556	537	580	594	538	534	541	582	567	576	577	592	607	542	583	577	537	612	562	607	540	555	593	551	597	600	582	564	576	589	568	610	526	561	561	624	568	533	560	534	578	559	584	587	552	569	571	574	530	565	575	529	570	559	542	595	581	575	559	590	584	602	555	596	551	540	521	555	583	570	565	584	577	580	534	578	572	579	542	576	584	572	595	558	547	560	587	640	552	562	582	591	575	544	554	582	555	577	541	602	576	589	586	560	531	560	527	607	529	577	581	543	534	584	562	593	585	547	566	587	547	536	581	558	601	549	579	603	570	562	567	567	605	610	580	590	604	587	546	547	593	587	558	579	580	551	589	576	584	613	552	561	542	599	559	536	558	613	551	528	640	579	561	604	549	561	552	612	578	563	581	555	583	582	555	574	564	562	559	572	544	588	563	560	548	524	597	593	536	551	574	587	502	587	582	575	547	530	581	550	589	555	588	562	598	525	600	574	557	577	562	554	576	564	556	561	530	565	579	604	581	582	591	559	592	597	598	577	547	573	579	564	605	550	555	568	613	559	550	585	581	582	539	563	566	560	575	578	602	608	597	578	567	573	568	613	569	561	572	579	558	562	580	528	565	568	595	535	579	589	582	596	556	611	625	559	560	563	521	596	582	548	546	560	579	540	594	546	554	583	558	561	574	578	518	597	575	542	567	609	624	585	518	528	565	594	598	603	553	568	600	569	586	591	558	555	568	584	533	585	567	548	592	542	570	573	550	507	581	531	581	562	617	569	591	594	581	585	564	554	574	567	548	632	571	595	555	545	521	594	542	559	537	565	592	569	578	581	572	595	548	573	553	607	574	580	523	570	548	605	553	567	592	524	575	529	605	601	575	554	539	562	579	566	577	582	551	562	575	538	581	554	561	563	574	553	601	589
8493	612	294	170	149	140	135	141	102	129	118	123	113	102	128	125	105	106	114	120	130	118	140	124	115	123	113	112	107	123	131	114	110	122	113	107	114	102	111	116	120	122	102	117	118	111	126	119	125	125	96	123	117	130	111	120	122	125	115	117	124	114	112	123	121	116	123	138	128	125	123	114	101	95	118	101	100	112	126	120	115	116	118	123	133	108	146	106	132	108	129	109	120	117	129	119	113	113	100	109	138	132	106	86	121	128	115	118	100	114	142	117	122	123	126	115	142	102	105	118	115	136	109	134	127	118	150	123	114	103	108	113	128	139	119	105	114	131	119	115	125	124	123	103	109	115	134	110	124	113	145	93	127	125	119	97	105	129	133	98	113	109	123	116	111	90	140	105	108	103	118	113	101	92	110	123	114	113	127	112	106	112	129	103	115	113	119	139	118	109	111	118	120	104	124	97	129	126	123	122	132	116	123	112	122	137	123	107	115	106	116	113	111	109	132	107	122	123	98	131	115	103	131	112	123	126	102	107	114	113	104	113	124	105	108	97	127	122	133	119	99	119	124	108	119	121	108	123	115	102	130	110	153	110	137	114	91	139	110	103	116	116	118	137	100	128	147	112	111	105	111	127	131	115	125	130	124	133	122	111	119	102	112	115	120	122	122	112	125	115	108	122	126	125	122	109	97	122	129	116	119	117	129	127	96	122	118	113	97	118	123	103	118	112	140	101	114	122	103	113	97	113	116	115	120	132	114	116	120	128	139	123	93	97	114	144	108	99	113	136	115	111	112	119	113	147	94	128	120	121	113	135	105	116	119	105	105	117	98	116	114	110	95	117	123	122	127	108	117	117	130	117	117	107	126	121	122	106	106	110	142	127	112	121	115	119	115	109	112	104	107	131	109	125	119	105	115	118	109	114	118	128	110	105	137	110	109	106	119	108	101	121	122	120	111	103	155	118	117	118	129	116	127	128	121	126	82	114	124	126	114	124	135	128	129	117	124	121	127	121	124	116	113	124	136	115	125	118	114	110	133	112	133	116	122	99	107	114	116	133	115	123	111	120	119	110	126	136	121	119	113	122	120	125	124	115	121	106	110	110	127	131	112	121	116	118	108	119	125	116	107	109	124	115	114	130	103	108	120	121	117	119	139	111	141	96	108	123	107	106	102	113	98	123	113	102	134	114	116	117	110	109	120	115	124	121	92	118	135	107	147	123	116	135	118	104	125	122	117	135	110	126	108	110	120	94	110	127	116	98	117	104	125	118	111	128	113	106	139	103	107	114	121	112	114	110	117	112	115	114	111	111	161	115	124	135	133	133	115	120	133	126	113	112	136	116	106	132	114	129	120	129	105	129	115	110	133	108	94	133	110	102	107	107	105	119	106	108	119	125	121	134	126	126	120	125	107	115	103	99	118	141	107	119	121	105	128	120	108	137	134	131	104	85	130	102	125	106	115	152	117	122	131	139	123	117	130	116	124	122	119	132	141	116	129	108	122	124	118	126	106	110	109	118	119	135	132	102	115	102	109	124	133	107	107	119	126	111	133	114	123	120	123	131	128	128	106	100	108	120	111	123	107	107	109	125	115	129	118	115	106	127	132	125	123	110	124	109	114	109	113	119	110	137	128	98	109	112	123	125	126	122	121	115	125	137	131	133	124	149	118	123	120	107	104	130	106	134	116	112	113	106	110	103	126	130	119	126	100	97	112	121	130	119	122	113	109	117	99	128	141	133	105	137	126	114	121	106	112	97	118	127	125	123	114	119	107	121	110	111	114	119	106	129	150	112	126	109	112	120	135	125	134	105	117	132	119	144	109	119	116	120	112	127	122	136	127	114	139	96	118	124	145	123	113	111	135	124	127	103	110	131	120	110	142	119	127	104	111	126	119	125	101	107	130	126	136	127	127	110	128	116	129	132	104	113	121	121	132	112	115	138	111	107	131	128	131	104	109	115	111	129	111	94	119	124	120	106	105	112	142	123	110	98	126	119	108	106	134	95	111	113	111	123	122	129	130	123	126	114	118	121	111	127	119	114	124	95	113	116	110	128	116	109	133	109	106	113	122	125	134	113	106	112	121	127	122	117	110	126	114	105	123	132	100	127	107	120	123	102	129	106	101	107	101	120	120	95	116	147	124	113	105	111	107	117	116	113	129	110	129	104	108	121	112	115	103	125	110	140	133	117	113	109	105	114	127	121	108	110	112	99	98	126	96	130	114	120	118	110	105	100	136	117	105	105	130	122	119	118	125	107	137	107	100	102	94	127	123	116	127	126	102	101	89	111	98	129	120	114	140	112	118	121	115	125	105	148	113	126	117	117	119	118	139	119	103	121	120	133	126	122	111	123	122	120	127	135	113	108	134	115	120	118	117	123	132	122	118	114	110	126	95	122	115	129	127	131	105	107	100	108	120	113	118	111	119	119	101	105	110	129	111	112	111	111	145	120	117	134	117	118	130	112	117	118	108	109	114	102	120	109	112	116	115	107	123	121	129	124	122	102	110	113	100	111	110	139	96	107	104	106	105	131	117	123	129	119	115	112	120	126	119	105	115	118	114	127	112	101	111	114	114	105	124	122	125	108	111	112	101	119	91	121	110	116	119	109	149	128	120	109	117	110	150	112	115	107	107	112	122	124	130	146	101	126	107	111	109	114	124	106	116	122	118	121	132	128	113	120	111	125	136	130	98	118	110	109	127	126	142	102	112	124	129	120	114	101	120	127	116	118	115	140	100	116	114	115	125	102	112	107	126	137	119	111	111	121	115	127	124	115	131	122	139	113	123	109	127	138	117	121	120	111	123	103	111	120	111	109	132	102	132	128	144	119	122	126	108	125	120	106	106	115	112	125	107	121	116	109	119	138	100	124	138	128	118	133	107	105	91	109	108	137	111	104	115	104	108	109	112	120	121	113	115	137	104	125	129	128	126	126	128	122	128	126	134	118	122	128	128	116	131	106	123	120	117	97	130	111	122	136	123	114	131	97	103	112	118	108	108	116	111	129	122	115	107	93	128	129	97	119	113	120	131	105	137	111	119	119	112	138	122	129	118	137	122	110	105	124	115	135	115	107	96	113	100	101	121	118	115	111	114	129	121	140	108	120	137	121	127	137	119	110	129	117	107	124	112	103	117	116	119	148	128	135	113	131	130	132	121	119	109	113	115	105	122	125	124	122	129	117	122	114	119	120	130	134	127	108	111	103	128	120	101	108	121	128	105	131	110	112	118	106	117	102	138	122	123	104	127	126	126	125	127	104	127	140	155	121	135	104	117	116	117	126	116	114	124	121	110	126	122	105	121	122	109	107	103	113	135	104	114	99	132	131	126	126	101	125	117	135	110	131	120	125	93	127	111	131	139	125	119	127	118	95	116	115	125	115	123	125	130	112	124	121	103	120	116	117	111	126	121	131	113	126	117	131	99	122	111	127	112	116	99	127	113	116	97	124	125	100	124	108	101	107	128	110	132	127	111	127	111	112	120	117
7843	497	551	596	533	518	460	449	459	451	435	459	383	420	421	375	406	388	431	424	364	375	404	387	393	416	407	411	386	425	389	416	405	395	424	399	368	365	412	381	399	378	370	406	370	433	393	427	398	413	408	390	411	399	420	422	378	391	400	358	387	378	402	389	427	357	425	378	403	390	380	374	357	412	383	371	356	386	432	361	361	425	361	363	339	390	359	386	382	403	393	381	413	391	376	381	408	390	405	373	424	381	401	392	403	407	384	412	397	399	374	347	395	393	393	396	416	381	344	400	381	378	404	378	381	416	387	391	352	381	368	358	416	370	383	376	379	374	388	420	373	371	397	403	395	409	392	434	414	413	398	393	339	420	378	370	410	387	394	389	386	402	393	407	390	367	388	393	357	389	371	380	362	334	402	393	378	387	352	368	374	372	388	361	396	386	401	376	371	378	366	370	426	368	401	384	424	428	378	384	390	395	361	424	408	384	355	380	383	376	412	387	374	372	401	393	367	385	401	371	389	411	358	381	385	380	398	403	362	375	403	411	382	366	386	363	383	376	390	399	376	380	382	375	388	380	377	392	401	392	410	360	374	374	358	405	376	388	375	410	399	421	362	379	377	365	421	389	382	420	388	364	408	403	405	389	375	377	393	408	392	366	388	364	382	379	388	359	369	373	362	405	389	362	378	385	417	400	362	376	436	386	400	390	370	386	382	373	391	392	372	380	392	398	405	382	396	383	424	398	431	383	375	415	348	378	398	373	370	401	415	352	376	370	396	385	373	381	414	398	397	395	405	380	415	363	394	393	417	397	405	365	388	364	359	413	388	400	366	355	398	408	398	393	378	377	380	411	353	387	351	369	378	375	378	390	356	361	394	353	376	430	380	352	400	387	378	403	397	394	374	422	385	351	401	373	373	425	356	362	414	399	352	421	396	427	391	376	375	381	346	385	378	411	395	379	382	401	388	381	431	382	391	372	369	410	373	396	386	371	410	407	402	412	381	381	430	369	374	435	398	413	389	393	363	368	388	412	402	389	375	396	411	328	387	381	408	393	426	348	423	386	409	398	339	395	409	372	373	407	394	373	372	396	382	379	415	380	361	395	389	402	375	390	406	367	371	389	421	368	386	370	395	360	375	362	366	371	411	399	403	409	337	404	382	403	377	398	426	385	413	386	402	384	381	389	394	382	412	376	387	410	363	377	364	361	405	379	384	419	356	389	372	385	390	360	372	366	429	363	372	399	350	373	371	388	372	366	378	421	405	387	365	405	406	381	387	378	394	390	382	418	405	392	419	378	376	388	368	388	407	344	373	402	396	377	387	387	392	370	402	406	387	392	377	397	384	406	362	424	407	384	385	392	380	394	362	380	366	354	399	360	377	397	386	396	360	365	381	394	417	400	367	370	384	365	400	374	373	389	346	360	412	377	395	406	414	388	424	378	381	399	403	390	374	379	364	374	393	391	397	406	390	382	390	387	406	408	417	381	347	383	371	392	404	406	378	402	371	380	427	395	393	357	390	398	404	418	391	412	408	411	394	404	360	394	390	380	356	397	409	377	408	392	398	394	363	336	372	407	399	372	385	392	371	408	384	392	386	392	393	389	346	385	374	363	400	390	378	405	367	384	389	427	357	372	385	388	390	397	399	365	401	362	393	381	426	362	375	387	411	384	326	431	367	378	382	388	368	402	357	413	389	392	382	394	416	347	360	382	427	428	380	362	384	394	381	379	373	403	373	378	411	374	388	394	394	403	384	368	373	345	390	368	390	396	397	376	401	385	415	380	416	399	380	416	367	429	345	397	370	388	350	406	382	371	412	403	408	380	373	379	349	386	375	421	357	390	402	409	381	410	381	389	387	370	403	386	367	396	403	362	378	393	348	369	365	361	388	370	416	396	345	346	377	412	344	389	391	398	348	387	389	400	391	369	419	346	383	386	408	372	397	375	353	358	416	408	394	387	366	404	403	377	391	371	417	394	365	399	347	404	364	382	388	378	359	385	362	403	369	351	406	306	395	389	388	389	397	361	390	363	403	357	385	381	374	354	357	384	379	412	340	380	361	392	343	396	358	377	422	380	359	389	383	353	383	420	376	388	388	386	423	369	389	388	359	404	403	394	380	417	393	394	366	369	374	379	409	408	344	386	386	349	393	375	376	382	418	384	392	371	398	364	397	405	358	400	425	358	394	384	372	370	361	381	401	395	370	381	361	381	415	366	376	389	414	404	395	358	375	372	387	365	397	405	386	396	393	392	395	349	419	354	355	377	363	399	369	357	413	382	363	390	405	388	415	401	365	374	409	372	395	390	394	405	396	396	367	404	372	391	366	418	422	386	357	392	344	373	366	402	382	371	379	417	362	401	400	391	424	382	359	364	349	347	414	393	399	392	418	388	373	356	380	375	404	371	409	377	370	383	390	397	397	360	393	380	334	375	364	398	367	344	376	386	392	381	398	385	396	427	378	372	350	364	351	389	369	409	405	389	377	389	426	380	376	396	362	404	400	389	372	404	412	364	388	389	394	406	415	395	370	412	383	407	379	370	384	393	385	396	393	398	367	372	397	395	372	403	383	404	385	366	360	368	357	364	383	396	373	397	419	401	392	407	385	392	399	383	384	413	358	363	382	396	392	369	395	383	380	405	382	368	379	373	386	363	391	411	402	376	408	389	400	348	375	405	418	412	384	384	359	410	382	403	396	383	402	387	382	374	401	368	396	378	356	368	409	412	376	351	419	398	374	391	385	352	410	385	406	395	402	415	415	358	422	386	383	406	356	388	403	404	336	393	369	374	363	372	417	354	357	395	391	412	359	392	381	381	367	383	382	398	372	395	392	381	391	422	372	376	416	366	399	386	352	394	408	391	369	355	380	411	378	391	352	389	418	421	376	394	450	384	374	367	346	403	357	358	363	397	385	414	350	381	365	377	364	375	350	391	422	350	381	386	421	395	373	392	354	380	385	388	360	362	398	375	379	392	367	350	391	365	377	389	397	402	382	350	354	365	391	393	384	344	400	361	390	386	366	402	352	441	385	371	424	368	360	363	407	437	340	399	364	377	406	349	407	407	388	408	407	394	397	399	375	371	390	373	395	397	404	396	390	406	404	389	389	404	393	364	410	395	407	345	358	390	346	405	380	380	373	415	371	399	381	420	360	371	362	372	376	397	369	390	366	411	379	386	374	377	380	393	385	373	376	413	369	396	401	399	397	362	374	389	393	397	368	405	395	390	416	404	365	412	381	393	339	384	391	413	349	395	367	382	407	365	390	420	372	389	362	395	412	397	370	393	363	383	396	401	366	371	362	368	373	423	372	398	414	374	409	401	354	403	371	375	429	343	391	380	333	396	420	374	407	367	402	371	363	372	376	395	381	382	380	372	347	418	380	401	379	350	389	390	382	419	376	384	393	397	392	388	370	344	388	382	390	371	380	395	360	367	391	392	420	366	374	356	428	374	365	375	352	372	363	372	377	430	413	433	402	405	365	374
47135	17027	3125	983	616	434	377	276	252	225	182	163	184	137	136	133	146	119	119	110	121	117	107	100	125	102	86	103	101	90	108	103	87	101	104	111	93	79	107	92	86	87	71	100	82	73	88	92	113	111	97	90	92	84	104	90	79	102	87	78	79	86	86	85	110	99	89	92	99	99	75	70	76	96	67	94	73	89	82	75	69	99	86	82	85	78	88	92	92	102	90	97	93	80	94	102	80	109	72	99	89	77	79	93	84	96	78	86	82	94	90	83	70	94	83	109	86	97	98	83	80	73	91	69	89	80	93	92	90	92	88	79	85	105	76	85	86	85	78	74	97	73	66	78	94	93	88	87	89	90	96	83	90	88	101	83	82	93	87	91	93	89	75	77	101	80	75	89	82	86	74	72	76	106	90	85	103	69	86	94	93	72	92	97	101	85	89	81	94	89	96	104	87	78	71	87	81	67	88	93	91	113	83	93	97	98	93	102	74	76	71	84	92	78	100	88	96	88	92	91	81	95	76	112	87	83	104	97	99	77	76	93	82	82	109	70	101	81	77	98	89	96	105	83	102	89	90	79	88	101	101	85	71	96	93	80	88	84	89	94	97	82	81	83	101	90	85	98	84	92	90	84	88	93	94	77	89	82	101	80	78	90	98	91	90	73	85	101	83	102	81	88	92	74	78	79	82	97	92	77	93	75	77	74	84	89	100	82	91	79	90	97	100	78	85	75	78	88	86	75	101	83	80	92	92	94	90	90	82	81	87	94	87	101	87	93	87	91	104	100	97	79	86	96	81	97	87	90	91	80	85	82	95	90	84	82	86	104	70	76	101	90	101	102	102	77	89	84	64	80	74	76	92	103	90	77	82	98	94	103	79	79	90	75	92	78	83	100	84	95	86	102	80	79	86	95	91	89	91	89	80	93	98	86	93	89	94	94	88	94	98	92	97	76	91	98	91	86	98	93	88	100	82	84	79	76	101	79	73	89	83	84	91	90	81	84	99	61	72	103	78	81	80	108	70	91	115	83	83	81	94	88	70	73	96	92	101	89	80	97	72	91	67	99	96	82	90	72	93	98	87	92	87	80	94	63	72	86	84	84	72	92	83	104	90	86	88	89	96	106	78	85	106	92	88	103	88	68	79	85	74	95	88	98	83	75	91	79	92	98	94	98	101	81	89	96	94	84	88	96	95	88	67	74	80	85	80	66	90	72	83	107	83	97	90	71	90	99	83	83	81	97	93	86	100	74	88	99	86	75	95	81	82	87	102	77	98	77	94	77	77	89	93	91	99	78	82	90	87	81	89	67	74	76	104	92	94	75	85	89	103	89	106	106	85	92	82	76	81	67	72	77	86	91	91	102	90	102	86	84	85	106	82	92	95	79	90	84	88	94	85	97	85	76	81	78	72	100	104	84	83	97	96	93	87	93	83	97	88	77	87	72	100	83	77	93	92	86	94	94	83	83	84	95	89	84	97	92	92	97	84	75	89	88	86	93	88	93	76	106	95	92	81	84	62	84	85	98	100	97	96	81	90	91	91	72	95	91	93	99	93	105	102	90	96	98	86	82	85	72	103	87	81	85	98	82	93	92	90	98	68	89	100	80	91	105	93	91	90	101	88	93	76	96	82	78	87	86	71	96	108	101	80	98	82	86	74	90	89	79	96	96	83	86	104	78	94	92	87	86	108	80	77	85	91	79	92	97	90	81	94	84	87	77	86	95	83	92	78	91	90	96	93	81	85	94	95	100	78	91	90	85	90	82	90	92	81	105	84	90	78	90	95	100	92	97	76	88	94	83	88	97	99	72	82	106	82	77	106	78	93	87	86	82	88	97	80	91	79	104	91	71	73	96	80	85	78	87	98	92	106	87	94	107	89	77	83	65	84	87	97	89	83	99	103	93	78	91	89	89	103	79	98	79	90	76	85	90	88	91	92	90	95	83	84	82	91	65	82	81	79	84	106	97	95	80	69	90	87	76	98	72	87	76	84	81	93	80	65	94	83	74	90	75	85	86	74	100	90	86	80	81	90	107	93	85	90	83	101	103	87	97	86	91	87	87	92	83	94	78	84	70	99	74	82	90	86	73	89	88	90	94	84	88	76	87	96	84	98	78	83	90	100	85	90	99	76	97	84	99	98	87	103	104	101	92	96	78	78	72	101	79	92	83	92	93	79	84	84	89	87	81	72	96	86	97	91	83	85	91	88	94	85	85	91	83	81	97	65	83	93	83	73	80	95	98	69	90	71	95	89	85	81	82	61	89	96	82	97	64	95	63	99	92	98	68	79	96	86	92	70	89	83	87	78	81	95	83	90	85	113	81	84	82	86	89	76	101	91	81	85	76	100	90	87	89	95	84	81	100	85	74	101	78	120	83	90	100	97	96	91	93	91	97	87	84	84	102	84	88	103	86	88	88	96	92	88	98	70	95	85	90	88	92	88	83	81	87	76	73	82	83	94	102	77	74	88	90	81	71	81	92	90	77	85	78	88	87	91	80	89	87	98	90	88	81	88	73	89	85	92	77	87	103	84	82	72	101	88	79	97	107	61	77	94	108	86	80	93	89	81	93	86	92	123	111	75	79	89	89	101	87	81	94	88	81	70	91	95	93	91	85	89	89	101	104	96	102	83	88	107	86	102	77	97	78	92	90	87	94	85	80	86	89	88	82	95	94	89	102	85	105	71	106	74	86	90	102	90	98	89	75	77	74	94	87	96	95	83	98	78	71	86	87	97	90	86	81	94	86	89	78	86	89	98	92	86	73	82	87	87	89	72	86	79	97	87	88	94	97	92	81	77	104	91	86	80	79	103	94	87	83	81	88	93	99	84	89	101	88	83	99	98	82	83	81	104	100	82	88	79	94	84	72	90	87	75	89	83	96	90	97	90	88	96	92	94	85	75	79	108	78	90	89	97	94	100	95	87	103	100	70	78	99	92	82	95	89	93	90	93	93	87	86	89	96	103	98	80	85	94	100	87	83	84	75	90	105	90	76	86	92	77	72	108	104	111	103	84	85	95	69	88	80	95	89	92	86	78	85	76	93	71	98	102	75	81	91	83	94	68	70	88	85	84	85	108	84	91	85	78	92	98	88	75	74	85	82	84	78	97	88	99	93	77	99	95	90	82	85	91	89	92	95	95	81	87	93	71	73	100	107	101	105	101	109	97	93	93	93	91	81	96	95	91	95	84	92	76	100	108	75	83	86	86	103	84	97	98	84	77	96	100	96	85	95	111	77	85	82	99	83	86	86	77	89	95	83	88	89	80	83	82	91	98	94	82	99	96	83	74	86	83	75	90	105	118	89	64	100	81	104	86	85	78	80	86	101	85	69	86	87	110	80	82	84	89	89	105	97	93	81	103	84	84	76	78	109	78	101	95	91	86	99	91	93	81	70	73	84	91	90	94	83	94	94	80	102	87	79	84	83	104	85	87	89	68	76	70	101	100	85	72	92	78	82	90	87	61	102	92	85	88	82	67	83
29064	1534	3301	3494	3019	2325	1856	1574	1318	1140	1005	885	819	755	728	622	615	555	569	540	547	501	514	477	486	413	412	423	392	418	435	403	368	397	373	376	347	426	351	368	343	362	342	347	332	364	352	363	343	340	309	342	354	309	350	337	339	340	325	337	353	315	326	336	339	318	329	324	303	336	286	319	317	357	311	294	348	331	310	328	321	328	310	312	328	334	323	346	331	309	329	330	306	318	294	327	324	320	294	331	333	326	312	283	326	335	313	326	298	326	340	344	341	314	346	294	316	324	306	312	318	306	289	329	325	309	311	290	297	354	321	321	307	277	301	315	301	327	305	289	315	311	319	324	326	299	339	285	317	328	366	311	293	295	330	321	301	278	287	338	309	330	279	310	314	296	315	342	343	301	324	330	351	315	338	319	319	334	320	326	287	315	309	318	306	294	304	298	294	291	290	294	327	327	320	320	298	288	329	330	299	326	297	312	293	333	295	325	319	324	313	310	361	307	316	326	337	332	312	296	273	304	332	304	312	326	356	320	352	309	292	332	326	284	273	310	328	287	326	347	347	322	333	310	341	291	332	331	314	289	305	308	301	322	342	305	305	330	322	296	315	304	319	308	321	318	313	322	331	305	304	332	336	329	336	301	309	325	310	334	323	317	312	330	310	305	307	331	289	330	298	301	321	312	305	341	297	271	329	300	324	286	326	300	313	304	346	326	304	305	324	308	305	324	309	291	296	305	304	290	314	286	298	298	295	326	337	341	305	307	312	269	309	302	342	308	320	303	301	294	317	310	326	328	308	335	319	324	327	326	303	363	314	330	302	326	323	286	293	302	304	308	309	270	318	309	301	289	291	328	317	319	301	319	313	323	304	304	293	266	301	303	286	299	275	327	319	317	305	278	326	320	294	299	342	287	306	318	313	331	326	285	290	283	309	302	317	336	330	311	304	291	324	337	294	311	293	340	321	322	339	299	308	310	270	299	287	306	323	334	327	322	311	327	299	318	310	312	317	307	308	309	288	312	337	328	304	318	333	296	303	320	286	297	301	301	295	315	303	361	291	296	313	312	316	343	315	303	328	320	302	296	305	287	293	293	291	329	321	294	302	327	300	295	308	333	308	293	295	331	306	293	315	302	303	312	310	306	338	297	295	299	331	340	307	323	320	299	319	321	304	292	306	335	292	308	281	304	316	300	314	349	313	313	314	289	338	298	314	297	310	284	295	300	305	330	302	346	344	294	326	300	308	322	334	314	317	296	321	326	334	318	353	294	302	326	288	303	342	319	307	306	325	308	295	288	315	269	319	288	295	324	313	339	311	287	316	295	341	295	334	282	317	334	285	326	303	324	303	323	317	325	311	306	276	318	312	297	305	319	301	294	323	277	310	283	311	304	310	300	336	300	312	318	298	324	294	308	328	351	336	344	312	337	325	308	307	309	325	308	307	294	317	293	326	309	311	297	302	322	302	299	308	305	333	320	330	345	301	315	330	340	309	311	343	334	343	322	300	313	354	301	291	307	300	334	312	300	317	320	311	299	297	322	305	342	337	334	310	285	308	297	311	312	300	329	315	300	321	311	299	330	315	304	342	326	283	299	282	354	309	307	301	254	312	289	321	328	331	293	302	279	300	279	287	312	287	339	313	284	313	306	312	292	302	293	315	330	320	298	320	353	307	303	293	292	320	328	348	320	300	301	340	303	281	314	318	302	313	326	322	295	294	311	318	300	338	323	297	329	315	298	329	342	320	331	282	302	327	298	316	320	316	302	314	340	323	295	304	308	307	304	290	309	305	316	294	331	302	309	315	283	296	307	322	318	295	334	285	328	340	308	309	306	304	321	297	283	286	318	326	316	317	341	330	318	320	322	325	320	272	308	327	306	325	265	323	316	324	314	295	288	319	321	304	315	284	306	297	309	289	326	323	317	264	341	299	311	316	296	312	285	306	293	312	262	327	325	300	319	331	329	326	307	331	318	318	314	329	298	314	330	293	332	323	295	322	316	303	288	314	298	314	291	309	305	302	298	320	316	329	316	307	344	285	319	302	301	338	295	334	292	301	306	331	284	338	285	348	309	341	305	323	301	289	285	282	338	318	291	308	316	283	315	314	327	323	332	278	337	300	292	288	294	314	318	304	341	325	301	291	305	282	307	294	338	335	329	288	343	319	344	318	316	328	328	323	342	308	286	321	312	320	306	305	305	288	296	311	310	340	299	347	319	311	311	313	298	330	283	276	301	346	320	309	315	290	308	319	332	314	323	307	281	284	334	307	316	302	303	302	309	306	334	311	315	315	332	309	305	326	303	285	296	299	288	291	263	301	329	335	341	302	302	318	318	282	314	327	305	337	309	326	300	306	282	318	287	354	277	316	285	304	314	308	278	317	332	310	297	301	307	301	296	324	325	333	322	351	358	326	325	357	312	300	304	324	309	289	297	281	320	324	315	300	324	311	313	317	329	323	330	312	329	312	333	263	306	279	311	287	324	311	318	328	296	296	329	313	307	318	314	321	297	304	326	314	316	299	302	304	322	302	307	314	276	300	305	328	342	309	336	317	319	311	298	301	273	324	341	306	328	309	321	310	326	343	307	300	323	277	313	301	318	310	316	258	286	336	315	310	334	293	317	326	311	284	288	287	327	317	304	366	310	319	299	291	344	325	329	329	325	335	306	302	267	310	313	325	326	310	337	299	319	299	329	299	291	337	317	294	301	361	299	326	304	294	312	293	316	315	315	352	284	297	324	287	336	296	345	330	300	319	311	303	330	328	297	308	310	314	340	324	267	320	304	316	329	310	330	310	313	311	297	328	299	282	321	313	319	316	321	315	339	337	309	322	301	303	312	300	319	314	349	277	347	324	327	313	300	298	310	301	318	324	293	321	317	316	327	298	314	315	307	299	306	323	299	297	309	309	337	300	334	319	297	283	314	299	298	297	321	301	287	325	326	318	308	281	334	313	285	309	328	322	322	310	323	302	314	302	319	320	332	316	298	309	315	301	310	285	328	312	304	312	336	331	316	306	297	320	308	313	330	338	308	304	311	289	309	305	331	312	314	311	304	335	323	339	298	301	303	319	325	344	289	280	294	281	293	334	312	291	311	331	313	286	337	316	339	312	310	319	317	308	339	304	286	320	347	320	319	331	294	319	318	308	301	345	300	298	321	341	328	304	332	327	296	303	341	311	302	290	315	301	294	297	310	281	290	307	325	318	302	345	326	277	323	299	298	319	325	289	308	327	323	310	285	305	288	336	299	307	305	302	322	316	298	332	307	321	289	308	333	319	290	315	333	276	346	322	306	307	327	337	289	289	302	280	341	332	307	316	333	315	319	311	309	307	314	353	293	309	305	318	329	289	313	305	313	309	349	308	337	318	299	288	305	349	315	312	289	301	325	294	275	289	335	314	275	316	295	321	287	302	289	333	332	326	342	324	301	332	317	335	302	304	305	320	287	344	288	330	328	336	286	288	294	296	302	303	350	318	304	317	296
60639	24793	9451	2267	1333	1000	734	613	503	432	389	355	325	283	279	265	277	258	216	216	243	239	235	219	199	198	210	216	185	204	199	183	220	192	217	229	189	212	194	180	196	177	184	173	188	190	175	192	196	197	183	179	180	190	198	174	190	179	181	198	171	186	203	177	197	186	177	164	161	176	193	176	168	178	188	181	179	202	190	180	197	178	210	192	182	193	181	188	187	165	190	192	192	203	188	186	206	186	183	197	175	168	154	179	178	188	198	180	186	196	159	158	163	192	189	213	183	177	163	187	156	191	151	168	218	160	165	199	170	194	210	198	187	197	189	185	179	180	189	194	199	161	175	198	175	198	179	198	175	194	169	185	176	180	200	198	179	174	172	188	190	175	174	183	194	212	181	170	186	193	168	207	222	168	169	189	190	181	175	187	181	174	195	201	174	179	199	181	166	170	177	173	180	190	167	171	197	181	184	226	197	175	174	192	195	170	188	211	172	185	162	179	180	193	207	189	176	202	162	205	202	188	195	181	201	185	176	193	180	204	166	187	197	177	182	196	165	199	176	180	174	205	207	170	186	186	208	204	174	176	179	174	185	156	194	187	177	199	179	201	160	175	164	204	190	165	186	206	187	203	194	173	171	199	168	180	178	179	190	174	179	151	184	180	183	195	193	182	189	170	195	170	173	208	196	186	170	171	172	181	165	165	185	195	199	183	174	189	185	158	193	190	205	181	208	215	177	162	180	183	177	150	172	160	185	163	207	205	210	188	179	169	148	164	162	192	177	169	161	194	191	197	156	163	172	214	179	205	176	170	187	161	194	168	187	207	201	132	199	175	180	149	170	189	190	192	203	186	167	174	185	194	168	179	163	166	188	188	180	187	192	148	146	170	205	176	179	198	195	192	197	206	189	170	194	222	187	197	194	165	192	177	187	189	165	176	201	177	186	201	154	196	179	188	172	163	179	185	193	166	201	195	187	180	182	186	219	192	207	194	160	167	185	197	179	176	207	195	185	190	176	152	186	158	201	185	164	173	186	177	198	170	147	185	188	182	205	171	186	162	181	207	181	171	184	214	192	172	197	171	182	179	198	197	171	199	149	193	174	188	182	186	193	177	183	176	194	170	156	178	183	189	158	200	183	190	204	192	200	201	198	187	195	206	186	187	210	169	186	197	181	198	159	194	172	192	184	188	185	178	180	166	179	168	192	173	191	201	167	177	173	168	218	181	180	200	172	192	193	168	189	228	192	171	151	186	155	181	180	193	184	176	189	186	188	189	200	188	188	175	181	176	192	180	175	198	178	168	181	202	173	183	187	217	170	159	194	176	184	166	160	200	178	168	162	192	163	213	180	191	179	194	186	205	203	189	200	178	174	165	195	176	207	177	197	197	197	209	182	184	193	174	176	193	184	136	176	163	189	197	180	160	175	198	193	196	180	183	182	181	190	172	195	181	196	186	175	171	168	198	188	176	183	172	197	179	212	184	178	169	194	192	175	194	177	169	176	196	164	186	199	162	172	188	164	190	214	188	184	191	174	185	180	172	190	191	180	175	175	178	193	194	178	177	173	171	182	178	172	172	202	187	182	187	198	158	205	179	190	162	159	183	164	189	181	196	194	179	174	193	156	172	203	206	173	194	192	182	171	181	176	166	189	179	206	171	184	173	186	205	186	192	182	172	188	172	163	167	173	183	190	180	167	180	198	189	205	195	186	178	178	193	178	190	203	187	180	201	190	190	168	167	185	182	166	177	181	167	173	178	215	181	179	197	172	172	203	190	168	175	166	202	195	174	185	197	189	197	193	197	179	189	190	170	173	179	179	183	175	189	186	197	179	180	171	187	184	194	174	178	194	177	190	172	210	190	189	163	178	196	180	192	179	182	194	179	187	190	189	182	174	193	177	177	185	178	161	172	180	190	189	184	190	194	181	188	190	197	202	198	180	196	198	198	193	178	172	190	178	199	165	164	195	183	179	189	175	200	177	159	171	199	177	206	216	198	189	197	162	195	181	200	179	168	178	178	202	195	161	202	149	173	184	167	180	193	193	200	200	170	179	167	167	169	196	153	209	179	157	179	198	179	180	185	187	184	195	180	186	178	152	198	175	185	200	180	176	191	171	176	163	179	204	191	188	181	175	181	205	180	186	169	181	181	192	176	192	179	175	168	169	172	179	175	183	193	196	194	194	172	174	179	177	209	162	180	183	176	174	183	194	195	176	182	180	188	181	180	206	169	171	168	204	177	161	202	190	193	168	168	178	194	195	191	184	188	174	193	202	191	181	171	176	203	186	193	178	183	183	212	170	199	188	192	166	181	188	189	204	178	187	170	172	164	159	166	196	183	212	164	157	166	163	189	189	177	184	170	192	197	173	213	190	195	169	182	183	197	172	173	183	192	178	185	184	184	198	190	197	196	204	199	183	171	183	167	192	199	173	163	181	194	190	171	200	197	204	184	203	191	205	177	181	193	167	201	185	183	170	182	168	197	170	172	193	214	182	160	170	197	203	178	164	167	212	189	194	174	164	188	199	181	183	204	182	211	198	162	206	180	176	156	201	191	206	190	186	151	193	163	173	186	171	176	194	161	171	196	166	181	187	174	195	191	195	184	187	172	192	201	206	179	193	163	162	174	190	205	172	176	192	212	164	177	182	188	171	163	185	153	176	164	168	191	196	200	195	183	187	166	174	185	178	207	191	181	203	199	167	179	185	199	177	159	203	189	172	182	218	170	196	188	191	199	181	181	192	193	188	175	187	170	170	173	200	176	181	201	184	182	190	202	178	181	193	205	169	169	193	175	191	172	191	205	192	184	183	163	191	181	189	169	179	209	189	208	163	202	178	187	191	197	216	164	192	213	186	197	169	181	194	180	188	186	173	182	180	179	155	171	184	182	200	210	155	165	164	185	179	181	200	177	166	178	195	204	181	212	189	175	157	168	208	164	164	191	180	173	189	179	186	181	191	172	175	212	195	174	163	152	181	195	185	219	155	207	196	211	193	176	178	172	160	207	173	162	190	186	178	192	168	198	197	184	180	198	174	179	175	177	178	177	177	178	193	186	169	165	173	191	177	159	178	181	178	164	176	182	182	177	183	160	189	172	183	175	189	169	153	182	213	184	181	168	189	175	191	179	172	184	186	189	195	191	182	202	177	204	158	175	168	205	183	167	178	182	161	181	187	200	183	175	178	176	196	167	178	171	182	194	176	160	193	181	170	168	195	158	184	192	193	197	203	190	191	171	172	187	174	201	189	162	194	170	193	144	197	184	170	176	170	180	164	193	171	195	174	210	179	178	172	202	177	185	192	195	177	183	192	174	188	186	175	184	162	172	196	174	184	173	168	158	197	175	171	180	187	179	179	184	173	169	178	184	197	181	192	203	164	170	186	185	191	166	183	207	189	167	173	196	196	204	201	169	188	174	207	181	181	171	165	173	168	193	185	173	180	179	160	170	188	178	169	174	182	172	195	174	187	182	173	163	176	192	175	178
37174	2818	6334	6421	5513	4474	3492	2948	2515	2154	1972	1663	1472	1424	1316	1164	1062	1111	1005	1066	1002	907	960	864	884	870	759	777	787	741	730	734	706	719	710	686	703	661	746	669	691	661	681	621	652	655	631	642	627	633	675	644	598	611	634	629	620	637	577	596	573	626	622	568	636	631	628	623	667	574	611	602	572	589	620	597	639	615	593	584	604	613	574	560	573	641	524	577	571	657	610	604	584	593	602	554	630	603	565	581	554	583	554	602	556	581	566	571	544	578	559	577	615	582	604	621	601	537	575	602	595	586	577	570	585	559	559	566	588	560	557	579	535	585	600	517	618	560	582	567	604	549	561	597	567	584	612	584	577	593	543	562	576	567	599	597	617	595	575	575	591	554	600	600	528	556	551	572	586	591	544	640	599	602	561	595	587	612	573	538	586	656	523	592	585	566	574	603	538	546	599	594	533	587	554	552	580	611	567	596	577	542	579	564	594	542	597	566	586	562	565	575	569	532	595	536	545	574	625	579	597	592	542	537	540	566	584	585	556	624	542	572	565	560	561	572	530	592	577	642	609	585	576	569	557	581	540	575	560	533	557	539	591	557	563	557	601	530	550	592	572	571	588	582	571	579	587	580	549	608	606	597	604	575	601	580	543	532	583	541	585	558	520	584	589	539	584	608	535	588	600	560	545	545	569	598	600	612	579	554	552	581	608	576	574	540	596	606	546	565	586	587	580	528	606	601	589	578	587	609	570	549	560	586	552	540	577	549	568	571	539	583	559	551	585	584	561	571	569	586	585	546	558	586	546	599	553	582	524	571	549	556	582	598	532	543	577	567	566	551	573	581	580	579	591	602	600	579	603	568	614	567	559	576	578	574	577	568	571	616	553	565	577	598	558	617	546	532	576	603	577	566	588	592	523	569	589	572	542	547	574	569	555	599	584	568	586	589	584	559	536	585	574	517	583	560	564	584	583	584	567	601	577	621	528	596	508	585	590	570	615	591	574	560	569	616	556	536	613	584	567	548	609	593	598	626	566	581	560	565	573	591	573	582	572	586	566	571	575	552	594	534	583	581	587	569	567	570	566	554	575	568	576	602	566	590	547	602	544	571	608	579	564	582	587	576	574	612	555	632	526	543	573	596	601	577	572	585	565	604	584	615	600	527	531	570	572	519	554	615	582	564	580	581	619	612	535	555	558	545	563	581	570	550	547	576	564	541	554	588	536	576	574	586	593	540	558	565	541	572	565	608	543	571	552	555	608	589	602	555	584	591	575	556	616	551	552	573	519	586	612	544	584	598	617	566	573	580	577	553	630	563	555	581	625	592	543	594	572	596	561	610	562	587	624	573	540	601	587	549	544	588	547	519	556	573	599	573	551	566	560	554	597	560	545	557	555	556	560	553	562	574	558	577	645	566	566	565	559	571	546	578	571	566	549	606	561	578	580	554	585	571	579	613	591	574	580	546	550	545	585	636	595	570	568	550	537	571	578	578	566	561	567	582	540	587	560	513	533	612	586	596	614	597	543	578	569	608	579	584	570	540	605	604	563	575	571	567	572	581	567	582	568	589	572	543	557	568	548	571	569	565	578	600	539	542	572	585	602	580	583	604	580	593	536	547	596	594	545	537	611	547	550	553	557	595	592	506	575	590	541	539	578	577	549	569	583	582	587	559	586	549	603	560	582	580	570	591	595	570	566	541	512	520	545	589	518	568	592	610	540	602	523	556	593	560	553	586	581	566	570	574	591	573	574	559	591	565	576	554	605	588	588	584	577	598	631	556	573	607	580	546	626	592	559	542	555	551	617	563	576	557	572	579	567	560	545	527	554	588	574	572	586	576	603	575	585	548	531	581	585	576	541	565	594	550	598	575	598	554	583	580	565	608	565	547	586	568	568	582	552	574	542	586	554	517	542	561	580	562	569	549	589	546	591	540	535	603	587	597	587	546	582	621	536	578	571	631	510	584	530	570	581	575	606	589	581	555	533	552	583	595	558	568	591	625	522	539	569	551	571	583	575	562	550	583	552	566	561	554	576	532	576	602	582	582	541	594	550	591	598	568	576	598	563	548	565	603	561	577	585	566	618	541	559	540	566	629	541	600	607	538	495	588	555	571	584	605	580	576	584	573	574	536	564	555	523	571	601	567	557	579	548	553	574	565	586	559	598	540	567	529	597	595	556	552	538	584	580	543	584	590	555	554	598	561	584	565	543	540	590	609	569	596	557	604	575	555	543	579	532	587	557	600	610	608	577	588	573	569	597	538	552	574	575	572	579	549	563	596	566	574	571	647	543	560	570	578	589	595	560	565	538	553	566	543	613	566	509	565	566	557	596	602	552	600	589	565	564	586	553	562	566	556	561	579	527	582	562	595	569	571	593	584	561	550	593	583	601	574	593	541	575	584	595	557	591	575	590	568	596	582	595	520	542	558	586	557	566	578	545	603	586	564	574	560	545	534	550	579	561	574	562	591	603	571	595	584	574	599	563	580	589	594	503	541	527	532	546	535	544	586	588	582	530	613	625	558	576	551	603	564	594	566	581	581	536	554	544	551	530	531	596	532	584	604	551	528	569	571	586	582	539	527	559	566	586	536	603	608	612	567	567	575	543	592	564	545	544	595	577	581	545	607	574	591	640	587	612	598	561	584	577	585	586	577	589	577	609	582	551	579	559	590	613	547	595	548	563	550	584	559	582	563	581	555	575	566	623	585	555	594	574	546	593	601	596	636	572	576	582	596	573	560	575	589	567	573	582	570	566	563	606	555	605	566	589	587	572	596	597	625	571	631	547	594	555	556	574	543	563	592	599	544	566	573	582	573	536	577	594	602	560	542	575	550	551	549	584	585	566	592	559	555	602	565	572	578	533	560	583	549	505	610	572	604	563	571	599	545	615	546	566	570	619	586	572	561	555	548	581	589	565	613	543	572	553	548	605	617	561	579	546	594	568	607	555	574	569	567	607	559	582	639	539	596	547	612	544	581	610	626	563	540	578	559	560	582	579	551	561	589	568	590	601	564	586	568	556	586	546	553	606	540	564	539	599	590	568	556	541	602	560	578	563	549	562	531	584	589	581	604	554	559	578	573	591	577	583	560	548	588	587	572	572	554	592	546	591	582	595	573	584	526	567	585	641	522	555	562	595	559	579	592	539	523	567	548	617	583	553	574	569	595	568	564	578	561	557	612	528	603	589	547	597	585	589	530	582	575	573	578	615	570	579	548	573	606	579	584	550	522	596	524	550	584	567	578	587	557	539	553	588	558	551	583	563	573	587	615	626	586	564	603	524	547	588	588	599	567	602	569	571	582	568	552	552	608	535	580	552	570	551	578	565	586	538	562	561	566	620	565	554	577	568	551	577	604	576	595	599	571	617	574	575	581	571	558	573	613	592	577	607	513	605	585	563	572	572	565	572	609	574	537	537	576	562	584	559	582	556	560	575	597	600	550	560	547	583	576	608	541	569	568	536	555	593	582	512	573	556	564	500	555	589	562
8728	602	286	154	131	137	120	152	125	135	121	128	126	118	121	125	112	119	118	129	116	142	110	129	115	128	111	139	96	128	124	125	125	125	123	120	109	127	101	142	108	116	117	131	110	102	104	118	122	128	114	118	106	115	99	113	126	152	126	115	130	102	126	121	125	106	103	118	141	136	98	131	112	117	128	107	108	117	112	133	118	107	138	115	114	107	132	121	127	116	116	115	101	121	110	125	110	107	117	126	103	105	125	113	138	126	129	128	122	126	117	122	110	102	114	139	135	129	121	117	130	125	120	123	112	113	120	125	121	114	115	127	118	117	123	124	124	130	104	100	120	135	124	113	109	110	113	120	103	118	113	118	118	103	138	126	144	117	117	128	104	100	107	103	119	101	120	133	121	127	108	119	111	120	118	118	128	136	122	121	96	123	127	127	105	107	117	112	147	104	105	110	114	128	112	118	106	129	107	100	124	129	120	124	112	129	122	132	123	104	113	126	122	99	102	111	133	112	117	121	114	131	117	114	110	109	137	112	120	105	112	118	117	112	118	123	117	118	123	92	128	140	100	99	122	120	109	134	119	113	116	115	103	124	109	113	129	124	116	116	116	135	97	109	123	128	123	108	115	121	129	114	111	145	128	120	111	108	115	105	118	119	116	120	116	113	117	122	122	114	106	130	127	116	132	103	131	121	138	112	107	97	136	113	130	115	116	115	105	125	118	120	132	100	135	121	122	120	121	107	122	122	122	124	129	106	123	109	122	128	110	117	115	95	135	118	119	104	129	127	125	113	115	96	120	111	121	101	114	139	96	113	108	132	130	121	128	122	118	116	115	135	140	135	127	114	133	115	122	128	105	132	101	115	139	112	135	122	112	108	122	133	102	123	104	117	131	121	131	107	99	130	107	120	123	103	128	108	105	127	115	121	109	107	120	121	126	120	116	147	111	133	106	120	125	113	100	129	102	117	129	100	131	116	126	116	115	114	133	108	129	115	118	139	129	117	125	115	136	104	104	121	119	131	119	126	117	117	138	134	122	120	116	116	115	124	99	102	139	112	117	131	116	126	140	127	109	118	126	123	133	134	129	115	132	126	118	130	115	130	114	103	104	127	115	107	117	119	139	99	111	118	111	106	121	116	114	112	133	111	128	106	126	112	112	124	99	135	121	127	136	121	116	124	126	108	99	113	108	130	116	101	111	113	111	124	113	105	137	107	126	101	103	129	116	116	122	128	132	123	101	127	135	123	116	126	110	115	105	126	124	99	106	125	108	129	113	114	116	123	126	119	110	99	119	120	122	118	122	97	111	124	100	119	123	99	113	101	112	116	126	114	116	98	105	121	123	135	105	119	110	119	124	112	115	113	134	127	106	131	102	111	114	131	96	132	115	130	117	104	132	104	105	119	120	114	113	131	121	123	93	119	112	97	101	116	136	107	111	109	106	140	109	101	141	129	134	131	110	107	108	117	112	111	103	113	118	121	117	130	125	141	130	120	132	112	120	121	113	100	105	121	113	125	132	126	128	122	114	117	123	124	121	126	115	103	109	113	127	103	111	115	115	120	118	123	121	127	147	112	123	103	126	128	114	111	115	102	125	141	90	119	122	110	136	101	120	112	124	108	113	123	129	120	127	134	118	131	103	124	105	106	123	114	109	137	123	101	120	114	110	110	134	115	121	121	105	116	110	125	138	99	122	116	125	112	120	118	110	102	109	109	123	111	106	122	128	116	113	115	125	145	111	126	119	97	109	119	125	110	118	114	122	122	109	125	117	135	116	106	123	102	127	116	110	116	124	130	122	122	122	109	129	144	136	124	128	115	124	138	116	120	107	113	119	118	126	116	126	128	114	98	109	104	123	119	120	115	138	126	118	109	133	102	124	110	131	142	123	119	122	141	120	135	114	104	106	125	127	122	133	107	96	103	124	116	111	111	120	138	119	103	101	134	123	128	100	102	113	129	138	142	104	130	105	125	112	94	118	124	128	134	112	118	129	126	109	127	133	116	113	129	114	132	133	116	115	109	119	124	137	125	111	106	118	107	88	122	108	108	125	106	118	119	112	136	111	124	111	137	114	119	136	125	136	133	106	115	106	123	119	106	110	113	108	131	121	121	136	122	116	128	105	117	127	109	133	126	113	126	138	142	124	114	126	118	120	144	135	119	121	128	109	117	139	129	126	99	132	114	106	126	117	119	118	115	122	111	105	127	137	113	110	127	120	125	104	118	109	108	117	130	118	113	134	111	128	134	106	128	106	105	124	137	117	102	123	133	123	129	116	118	107	93	117	127	114	126	111	127	119	121	105	110	119	122	113	120	128	142	114	122	90	120	116	131	109	111	106	95	124	112	115	116	111	93	109	119	113	111	137	135	119	125	100	111	116	123	132	107	107	119	112	128	120	116	113	118	114	124	121	110	125	122	110	119	121	121	132	94	139	125	115	115	137	110	108	120	114	114	113	106	101	126	108	128	126	101	103	102	114	116	124	128	118	116	108	122	130	102	125	120	112	106	99	123	118	98	128	115	96	127	117	113	104	114	132	108	124	100	121	121	106	109	123	110	124	119	119	119	128	131	133	117	124	106	98	125	105	123	107	115	113	121	135	114	132	100	110	108	129	114	130	111	110	119	114	112	106	123	90	120	117	137	126	113	121	112	125	130	106	113	107	98	118	117	138	124	98	130	121	114	118	106	117	104	109	122	119	116	121	104	115	131	143	115	130	89	105	119	112	132	118	114	105	128	98	114	109	114	100	128	129	93	124	117	128	142	118	126	121	123	106	141	107	112	93	100	134	132	110	138	115	102	118	121	130	121	125	110	139	112	118	95	121	127	124	119	128	127	99	122	108	105	111	122	119	136	112	104	114	114	121	143	103	111	115	117	108	134	110	98	127	107	130	136	112	121	137	99	122	97	124	104	113	117	123	108	135	128	94	128	131	108	137	117	110	101	122	119	121	143	112	111	99	121	97	111	113	123	114	118	125	127	115	112	122	113	115	110	108	125	122	120	117	108	121	116	121	110	115	114	105	117	118	115	114	101	118	138	106	115	118	107	117	132	130	106	109	142	106	97	107	121	115	116	133	120	120	110	132	97	114	127	120	127	125	114	129	120	116	116	113	125	115	123	97	113	133	139	118	118	114	122	117	131	99	118	118	125	133	128	119	137	135	116	108	131	109	118	144	104	122	124	127	133	98	113	128	121	114	127	114	113	123	108	111	113	107	117	126	118	129	122	137	129	122	113	106	135	125	121	104	126	127	125	149	126	128	112	117	117	105	107	117	127	117	115	115	114	122	115	121	118	126	133	99	121	110	120	107	127	108	114	136	124	128	121	121	133	119	111	132	126	126	107	134	133	132	118	112	111	132	136	103	112	108	121	124	114	118	127	127	121	124	126	105	111	116	126	125	127	110	113	126	114	120	104	134	108	125	119	95	115	114	127	99	136	110	112	128	120	125	108	125	136	126	106	101	126	108	107	131	147	107	99
8055	472	549	526	498	467	444	437	454	411	425	422	408	401	368	401	410	412	365	395	402	390	357	406	402	390	420	444	380	360	378	402	419	392	398	399	361	367	365	395	366	362	382	376	407	369	345	412	376	406	374	383	376	365	398	385	376	384	399	367	406	386	378	353	377	382	371	386	393	405	363	428	366	389	385	411	377	359	385	377	400	381	379	383	359	379	390	404	389	415	360	356	390	413	374	414	417	391	397	340	411	377	404	357	405	381	355	360	350	365	410	373	423	376	375	398	380	352	373	399	388	384	354	398	393	402	423	391	375	367	385	406	420	420	406	388	393	383	372	378	376	387	378	363	393	385	392	403	401	421	393	384	375	392	405	392	379	351	382	384	416	347	400	409	401	356	386	367	374	404	371	343	455	402	393	396	366	363	382	371	359	399	380	395	386	427	382	383	383	367	388	369	373	394	348	398	387	399	374	380	415	368	388	375	389	374	385	403	376	376	422	379	378	354	375	403	373	391	395	390	413	369	391	382	391	398	395	353	385	383	406	382	379	377	373	408	393	436	407	398	362	394	397	394	370	385	381	394	408	386	383	406	365	380	379	385	368	387	388	370	363	402	376	396	384	394	410	416	396	391	356	362	370	380	384	429	385	399	354	385	389	414	404	398	368	396	374	354	384	389	387	385	391	436	410	393	373	376	396	373	392	411	359	411	392	398	375	428	383	405	391	381	354	371	409	397	338	365	377	372	394	369	349	402	372	391	357	383	376	357	453	373	380	387	366	364	354	383	391	368	378	386	389	397	367	371	429	362	374	364	374	420	372	414	376	405	421	429	405	409	390	359	376	359	373	392	401	389	400	361	365	392	405	407	374	410	400	383	358	356	380	359	380	382	362	388	410	398	413	417	387	366	403	421	376	391	397	354	397	389	419	376	401	384	356	381	391	395	370	384	380	392	376	380	366	379	375	391	405	373	385	337	365	369	344	354	383	410	418	397	358	347	378	380	380	407	347	393	380	399	358	377	362	387	339	361	399	411	384	409	337	371	350	389	369	417	401	395	376	362	411	369	391	379	382	364	414	401	405	386	392	404	418	393	414	385	389	388	381	376	359	409	372	388	379	398	416	388	374	378	377	369	408	332	396	420	380	392	340	391	371	378	378	401	388	365	360	352	397	377	386	394	415	399	388	373	381	393	413	388	380	358	362	408	375	373	370	427	391	396	387	398	381	416	402	405	382	413	398	386	403	390	389	418	381	396	402	409	410	434	384	361	413	364	362	405	374	377	382	381	375	379	378	392	398	387	397	377	390	382	388	367	378	372	378	366	390	401	363	408	385	372	378	368	400	391	379	388	399	407	396	412	408	381	413	371	344	419	366	381	413	383	375	398	380	403	386	389	428	371	396	378	421	395	360	357	413	406	381	377	414	388	412	412	393	358	410	389	413	378	402	380	424	397	343	379	370	379	433	370	398	382	344	394	370	397	401	403	374	389	371	386	382	399	368	366	392	406	372	398	376	401	381	411	402	413	392	384	443	401	416	392	413	373	436	371	388	370	407	376	395	400	408	410	381	388	425	394	386	428	350	410	380	384	354	403	357	393	369	354	374	353	380	377	376	393	372	372	341	379	347	369	396	427	400	380	393	388	377	390	383	390	351	371	382	398	378	390	383	396	391	353	413	395	401	376	389	393	397	351	385	379	359	381	388	399	367	388	375	391	407	398	344	392	350	383	399	370	385	361	376	375	396	398	376	381	408	396	359	384	376	378	365	376	360	357	417	400	410	393	389	389	382	400	454	386	416	398	394	366	396	376	382	351	373	356	359	382	382	381	437	416	404	374	394	388	375	398	368	379	362	411	376	387	406	405	408	393	408	381	394	384	363	388	397	391	406	367	377	371	376	396	394	352	393	384	382	385	404	373	400	386	384	387	398	395	386	367	387	371	387	364	395	388	397	369	356	365	425	386	421	396	386	408	396	375	398	364	370	340	415	416	413	379	390	339	385	348	405	397	387	381	375	362	370	376	374	408	414	429	405	383	379	407	376	384	374	372	386	431	393	371	408	416	364	363	387	402	401	386	372	427	366	346	360	406	375	364	373	396	410	386	417	396	366	393	383	358	369	366	348	382	388	402	374	366	397	363	397	368	375	414	379	405	377	389	380	418	366	357	389	385	397	410	403	392	414	421	380	411	389	370	372	407	373	365	367	389	384	410	400	391	373	372	386	357	385	354	380	364	404	399	385	393	374	379	408	423	396	393	379	389	425	389	405	359	387	386	378	398	383	381	354	358	381	386	394	427	424	365	407	380	381	363	365	411	360	355	438	386	390	421	402	402	371	366	448	361	392	410	375	342	388	379	375	345	374	382	379	344	384	316	420	368	389	396	407	385	367	376	410	367	373	413	405	356	397	368	398	369	399	366	419	378	389	368	371	383	399	348	393	375	400	391	370	404	381	372	401	354	382	407	381	411	367	404	393	398	362	352	368	389	344	389	346	401	381	368	426	376	378	394	378	409	409	394	393	392	395	367	406	396	383	372	393	375	400	395	370	350	419	402	369	383	425	376	401	396	385	386	372	370	426	375	384	393	375	381	414	382	352	383	349	406	392	374	391	375	380	389	379	389	348	402	375	371	395	396	390	393	391	378	381	414	364	368	395	428	414	380	380	375	412	400	377	400	370	391	415	385	365	381	421	364	386	390	375	369	361	381	376	400	382	335	376	411	384	365	370	368	406	379	394	361	373	376	381	355	419	368	388	334	397	380	397	373	374	355	351	383	385	401	399	403	377	402	393	387	391	383	380	374	362	368	393	386	343	391	389	385	413	422	351	396	395	390	372	362	360	354	423	413	365	390	385	369	395	391	364	396	395	359	391	390	411	371	391	400	385	375	373	400	376	360	382	397	348	364	343	378	384	394	409	382	405	376	380	381	371	356	388	377	389	368	368	410	397	343	396	355	390	390	406	390	345	363	390	378	403	384	392	406	401	356	366	362	408	351	384	382	372	393	397	404	373	392	406	383	361	379	420	373	386	389	396	375	407	366	400	396	393	391	383	407	391	395	386	381	403	363	407	381	389	379	370	359	397	357	430	387	369	370	392	383	405	367	383	398	342	389	407	410	343	416	373	375	366	370	407	406	400	397	422	410	393	388	364	365	382	386	378	383	382	388	397	404	414	404	412	372	380	390	434	412	373	381	358	426	386	395	359	380	387	383	364	397	368	368	424	372	350	372	408	371	371	403	368	353	386	384	401	380	348	383	383	381	366	385	371	404	369	414	380	356	375	356	358	348	393	431	398	373	384	395	394	369	412	353	391	413	380	380	381	401	415	402	382	368	372	387	345	387	373	359	374	406	359	392	368	358	416	359	395	375	373	376	378	383	389	374	394	410	400	373	379	374	397	379	369	368	403	398	363	393	399	431	391	372	384	367	386	390	346	359	402	386	415	381	404	394	388	435	377	369	394	368	403	423	370	385	378	384	388	400	398	359
47892	17500	3199	988	637	500	379	307	220	200	194	167	140	132	136	124	118	112	127	124	104	117	106	87	95	95	102	109	103	122	84	106	85	92	78	112	88	131	95	118	74	94	97	91	108	107	77	92	100	77	84	88	97	73	89	94	90	90	97	76	76	99	79	98	101	103	79	88	98	78	95	100	117	78	91	86	80	79	90	84	91	87	102	97	80	84	88	101	99	80	104	94	84	90	88	98	98	82	98	75	97	73	86	87	78	108	86	88	98	90	87	89	91	102	100	102	100	100	99	66	102	83	82	73	93	92	93	70	84	90	81	107	80	94	95	81	67	108	82	101	86	92	80	100	80	79	90	79	80	96	101	90	90	98	79	81	88	98	91	86	84	85	81	93	91	99	92	79	100	92	89	102	107	87	73	80	84	87	90	86	99	84	70	92	93	82	95	81	96	89	88	81	87	84	85	94	88	90	78	71	95	89	78	102	98	88	91	90	94	96	89	99	100	103	91	75	81	92	101	78	74	91	94	72	88	89	97	89	83	100	81	94	79	100	91	87	98	93	96	77	94	85	76	91	96	80	108	97	81	90	75	78	81	93	69	99	78	81	85	88	104	77	85	90	86	83	94	87	96	83	102	96	70	86	78	76	77	84	79	83	116	85	85	110	87	108	112	99	106	95	91	88	89	77	99	84	97	101	81	88	93	95	95	70	102	69	89	99	90	76	87	90	83	107	107	101	88	86	88	98	89	90	97	89	85	82	107	106	78	70	91	84	93	82	84	90	82	93	92	109	83	81	85	108	81	95	82	100	93	91	105	83	87	80	95	99	89	90	98	79	89	82	95	101	87	111	77	95	94	90	93	78	89	87	80	79	78	82	87	102	88	89	83	75	83	93	92	96	93	93	81	99	91	88	98	98	90	78	78	71	86	107	77	81	76	94	92	95	106	82	102	94	79	91	101	93	91	79	76	100	101	73	74	92	80	101	84	87	109	87	81	95	81	90	90	102	99	94	89	92	94	115	90	82	90	94	73	96	90	84	87	99	97	90	76	93	100	79	95	92	103	85	70	72	88	86	83	104	89	78	87	92	92	86	83	90	89	78	71	89	78	79	73	88	83	92	81	99	80	109	86	70	84	75	90	79	86	76	91	101	79	78	86	65	100	97	79	98	88	80	76	80	79	96	93	94	86	77	91	85	89	103	107	74	90	93	92	83	79	109	95	91	102	96	90	89	96	95	87	84	74	83	86	85	84	82	95	81	80	91	88	89	82	78	80	89	70	88	88	69	71	92	98	78	84	93	88	84	89	84	98	83	108	89	98	97	86	87	93	76	85	93	78	95	77	90	90	72	80	90	85	89	105	102	100	81	76	93	108	73	78	77	73	98	105	95	111	95	93	77	84	77	102	90	74	84	70	72	95	89	81	77	96	79	85	95	77	96	78	96	90	93	111	93	90	87	92	87	88	101	94	69	103	96	82	79	94	86	84	77	73	71	87	92	89	101	88	90	95	80	90	113	93	71	89	86	88	86	104	106	91	105	95	94	81	98	75	96	91	94	80	99	92	107	83	75	100	83	94	70	97	80	82	85	101	70	98	99	83	89	84	79	80	87	92	91	91	70	87	80	74	78	84	83	105	85	96	92	98	93	88	76	89	80	79	77	68	86	102	98	102	103	84	76	76	88	73	98	78	89	90	104	95	77	90	105	83	85	84	88	91	95	109	94	91	103	94	107	76	87	90	89	84	93	96	84	84	82	95	83	85	96	94	71	108	94	98	83	90	93	84	104	90	79	97	86	92	91	90	122	94	72	82	91	80	90	74	81	71	92	103	93	82	87	81	87	97	99	89	84	83	76	87	91	94	94	96	90	86	77	76	104	91	80	81	69	92	96	103	99	95	76	96	82	103	78	79	85	82	88	76	93	92	85	91	91	93	83	80	85	93	91	81	85	97	84	90	81	90	103	92	100	91	92	78	81	90	77	70	83	87	85	95	92	96	95	81	98	83	85	87	85	86	99	93	68	87	93	97	79	105	63	89	75	91	80	93	82	66	89	83	92	93	80	78	94	88	80	80	93	79	76	98	115	86	100	87	76	84	89	89	105	89	103	88	79	106	82	87	74	93	80	84	87	86	93	84	97	96	76	101	86	81	89	90	91	93	74	75	105	87	85	78	90	77	102	99	85	81	91	91	100	116	85	90	90	87	82	78	70	98	101	87	92	96	81	114	94	99	75	110	99	96	110	87	70	84	88	98	103	95	95	93	87	85	85	92	92	93	98	94	84	92	84	84	84	84	73	90	77	89	100	104	99	85	90	93	72	88	71	75	94	94	94	77	91	92	79	97	111	86	103	77	95	72	76	92	79	84	94	91	95	82	83	72	96	100	94	88	99	84	89	83	88	91	107	100	98	93	74	74	92	83	94	87	96	98	97	93	89	81	88	92	84	82	89	94	86	98	92	80	80	81	98	105	98	80	101	75	80	82	80	91	86	90	79	86	89	87	92	79	113	87	89	97	99	83	78	93	91	107	81	91	85	92	64	101	92	94	99	96	72	87	97	69	86	91	80	100	87	93	70	104	87	104	82	104	75	90	94	79	95	85	87	81	102	85	89	71	84	96	86	88	92	88	90	83	80	79	87	96	80	102	94	102	84	94	92	88	90	99	90	80	91	82	78	101	84	78	95	91	98	96	79	87	92	87	81	96	85	94	109	80	102	100	82	75	80	85	82	87	102	89	102	76	90	93	102	81	79	85	99	67	91	99	105	85	88	78	91	96	105	89	86	77	77	86	88	75	82	99	86	77	82	60	102	77	82	87	86	92	90	89	88	76	92	87	100	95	93	82	86	86	101	86	86	93	98	95	86	102	77	87	78	92	89	89	97	97	93	91	82	87	96	90	96	92	85	93	90	91	91	85	93	86	108	104	88	86	83	99	93	99	78	84	84	85	73	93	96	81	85	87	93	96	95	95	92	86	86	95	92	104	78	100	81	92	95	84	101	95	100	81	77	92	85	87	81	100	89	104	94	86	84	92	94	92	90	100	101	85	85	92	70	79	79	70	99	83	91	83	91	102	76	100	77	91	82	112	83	79	94	92	91	83	95	82	92	93	82	96	89	79	84	87	101	82	94	87	83	90	103	85	97	89	92	89	78	76	106	76	86	84	91	79	87	76	102	101	88	105	94	82	83	96	87	83	88	88	85	87	84	88	90	80	96	76	87	88	86	113	83	74	89	103	72	75	93	88	70	86	102	99	86	84	101	86	91	91	95	82	89	93	98	86	65	78	85	96	92	83	99	72	87	85	92	84	97	98	108	96	84	80	82	92	86	94	93	106	114	98	97	85	92	93	91	78	83	80	94	75	104	105	97	95	92	96	82	81	107	100	85	106	92	90	80	89	95	112	101	72	96	96	109	91	98	93	94	94	92	80	90	74	104	82	97	97	87	85	88	77	81	88	78	78	103	76	112	84	96	77	98	95	80	88	93
29193	1487	3235	3548	2960	2408	1965	1602	1388	1189	987	859	819	723	677	663	586	577	567	509	492	495	483	457	460	418	420	436	382	398	390	368	390	380	395	401	391	373	384	396	359	358	360	389	331	368	354	335	323	303	331	337	329	337	324	351	335	320	324	336	341	344	327	310	340	314	327	337	314	352	302	313	338	330	344	317	287	303	289	313	341	322	366	302	318	326	308	344	325	332	302	339	317	332	336	333	299	317	300	323	306	306	322	336	324	321	318	302	345	310	304	342	317	337	349	330	332	316	328	326	287	301	305	299	340	340	345	324	334	338	306	283	305	296	308	297	308	338	319	298	310	305	301	322	324	350	283	324	302	303	322	306	293	292	333	328	313	297	297	291	332	298	333	322	298	290	311	320	307	333	305	336	289	288	307	285	288	310	314	325	317	312	304	309	328	322	319	302	292	295	304	303	318	315	320	300	310	353	319	302	327	318	336	277	291	322	324	301	360	300	327	311	288	277	290	330	314	302	318	278	335	311	281	306	322	315	320	318	300	305	314	314	328	317	309	292	308	315	298	314	339	346	322	307	313	316	312	332	304	304	327	337	284	293	345	329	314	332	314	317	286	310	273	301	308	332	333	333	324	336	317	309	285	280	315	314	322	310	326	300	314	291	325	319	305	313	309	297	282	293	296	277	300	299	344	311	318	345	320	321	322	326	306	315	317	301	312	318	306	290	302	314	311	332	343	326	329	334	281	352	319	288	309	325	336	317	323	325	331	334	306	294	352	334	336	305	319	302	278	304	298	302	287	319	327	295	336	324	279	305	301	275	332	304	300	300	311	304	330	306	295	301	300	331	307	326	321	280	320	333	302	323	297	314	267	277	358	291	328	316	339	310	285	312	306	271	328	316	303	357	327	335	297	338	299	317	296	313	357	307	308	308	314	296	328	303	324	292	337	300	339	310	316	306	264	314	315	333	300	313	318	311	313	303	300	314	323	297	310	315	304	340	305	311	322	318	346	311	293	312	303	326	347	349	318	301	306	327	312	337	302	353	329	263	299	326	303	306	329	299	299	298	308	324	306	304	282	342	305	312	292	301	314	306	302	352	323	338	301	318	296	315	335	311	310	327	289	337	286	337	292	328	335	322	327	356	312	338	322	308	313	306	334	330	311	333	310	308	310	298	307	317	316	305	283	306	300	320	313	352	331	333	301	331	311	359	272	302	306	276	326	314	332	318	307	281	321	290	310	329	262	327	302	322	331	331	314	322	312	279	307	279	278	319	331	344	346	300	350	314	307	332	320	307	311	375	314	321	295	315	333	312	300	318	308	315	314	274	302	321	311	350	302	296	332	331	272	330	307	296	317	319	328	329	324	325	298	295	280	308	289	331	313	318	307	311	333	300	340	358	313	319	341	306	313	314	282	313	331	344	336	287	306	352	304	297	310	297	287	314	332	297	310	313	293	299	288	298	332	292	290	332	292	326	314	320	317	322	300	333	334	315	305	339	330	297	297	341	314	337	311	277	313	287	297	303	333	315	314	303	300	324	322	305	302	294	350	303	304	309	310	301	279	282	332	300	337	307	301	299	311	330	331	292	302	311	327	318	353	339	303	329	330	318	287	305	311	323	291	315	335	301	371	316	311	314	304	298	313	316	304	357	314	310	303	324	319	324	357	318	304	323	319	306	306	313	328	299	349	306	316	319	307	320	312	322	316	329	306	305	323	308	341	333	260	326	297	307	318	314	296	315	327	320	345	307	282	299	313	350	296	326	309	320	317	304	295	342	295	265	316	339	315	307	328	281	325	310	338	331	305	322	311	290	325	320	290	314	297	339	349	282	320	306	312	322	298	316	306	310	310	337	276	307	286	306	284	330	314	334	297	318	319	285	306	291	298	284	335	278	306	309	313	314	305	306	304	315	311	306	289	317	328	315	308	297	336	305	319	336	352	312	346	292	307	350	323	323	291	301	283	311	313	313	304	287	338	300	325	323	312	312	325	338	301	319	295	331	323	315	320	334	287	331	323	326	270	291	285	295	303	327	287	338	321	305	326	305	347	326	324	310	328	308	326	303	343	306	327	315	321	315	313	295	336	319	298	306	301	315	304	295	297	292	308	298	295	313	318	313	314	338	291	309	326	288	299	302	327	313	328	325	325	318	347	313	322	298	301	282	309	302	339	274	288	307	329	278	325	287	285	299	321	307	327	314	318	312	350	306	309	302	319	305	301	353	310	331	314	314	342	304	303	275	335	291	316	281	280	302	302	344	292	348	303	305	301	319	279	324	308	312	313	297	270	320	336	315	304	324	330	301	310	333	323	318	341	317	286	327	271	295	318	314	315	309	298	317	307	348	310	326	291	305	299	336	286	330	294	312	322	323	323	319	305	315	272	304	302	299	339	307	303	309	306	315	300	289	307	320	328	308	314	321	320	301	312	297	331	340	313	297	339	312	333	272	309	319	279	323	307	284	301	300	314	312	315	343	331	304	295	303	341	287	337	330	319	326	340	351	306	305	308	310	289	302	321	301	346	286	347	346	323	319	326	293	311	310	325	324	317	326	312	300	312	328	313	296	306	306	294	332	315	317	341	319	299	311	326	275	310	328	322	298	317	326	323	325	322	303	314	318	294	298	304	324	308	327	287	314	322	289	305	299	311	324	306	316	316	313	302	297	334	299	327	320	302	314	326	330	324	334	299	293	335	325	325	320	318	331	305	324	305	315	299	295	336	302	282	326	284	303	312	315	282	332	306	297	307	275	314	316	326	301	347	341	321	291	281	331	309	302	289	319	302	304	311	298	292	309	295	294	315	296	306	310	296	306	320	349	316	319	303	300	286	315	329	320	307	325	284	312	315	315	291	293	316	283	312	332	298	332	316	303	304	309	309	313	284	337	271	327	332	331	308	308	332	306	322	284	295	313	319	306	308	335	318	332	314	276	307	307	314	323	317	289	312	314	332	298	328	306	297	327	296	289	305	301	280	300	304	327	278	289	357	330	309	317	320	301	311	350	316	342	291	301	332	280	273	317	297	313	303	283	316	301	306	281	341	310	297	350	309	332	304	316	293	324	328	296	317	297	312	317	299	297	315	309	324	319	298	299	306	335	303	311	316	337	301	297	292	300	321	298	296	337	288	313	314	326	299	307	328	269	304	309	302	295	295	319	322	341	326	333	334	320	303	295	308	279	316	311	302	307	330	325	264	305	345	302	310	309	316	336	308	324	307	301	335	306	305	319	320	309	291	310	341	311	296	307	329	324	306	342	315	295	313	308	287	286	343	324	323	295	317	311	293	309	315	330	305	315	321	313	307	299	320	330	319	327	304	349	320	304	296	293	320	328	310	315	306	324	306	298	345	314	330	300	293	300	325	317	298	331	303	317	315	312	333	285	337	323	296	329	314	302	317	293	349	349	326	312	302	297	333	286	331	316	328	298	315	322	314	312	301	302	323	318	297	303	346	304	297	342	316	308	322	313	323	308	322	298	318	305	310	311
60058	24984	10335	2284	1325	993	724	584	464	430	363	355	332	280	292	235	255	281	257	223	234	222	214	223	230	207	209	200	186	190	213	206	219	196	214	219	199	202	208	192	189	202	178	207	200	193	206	189	188	175	205	187	181	190	184	182	181	172	186	164	195	211	179	191	176	190	191	204	213	180	177	172	180	181	172	167	171	188	174	179	200	180	172	170	172	175	197	198	183	180	187	186	182	196	169	198	169	168	179	184	172	187	175	175	181	179	180	196	172	161	173	176	162	161	184	208	175	172	192	183	149	179	174	170	194	163	174	198	149	192	167	202	194	195	194	156	186	199	211	188	164	173	182	172	187	197	190	160	181	186	183	175	194	205	183	190	191	185	202	171	165	182	195	196	195	164	201	162	186	196	173	169	173	161	165	164	179	192	178	184	182	167	184	201	161	183	202	184	187	156	185	188	153	172	195	185	184	188	179	190	166	183	190	173	193	211	203	191	197	192	181	198	193	178	198	210	170	167	172	168	179	180	184	186	191	172	181	160	190	171	188	188	186	180	170	173	172	176	180	144	204	204	185	168	179	170	173	184	174	197	186	158	166	155	185	183	185	174	209	171	193	174	197	183	188	179	202	190	174	176	194	197	163	189	186	205	212	189	160	182	178	186	223	181	187	190	196	188	179	201	187	187	190	191	182	179	182	186	170	197	166	189	162	192	175	193	179	153	168	153	171	178	186	176	170	177	174	179	179	193	193	175	184	176	215	163	191	171	148	196	195	179	197	200	190	180	166	185	173	163	179	184	187	186	209	174	166	184	169	165	205	198	172	163	186	207	195	201	172	167	190	190	155	160	172	212	169	181	174	195	201	178	173	205	184	204	200	181	173	182	191	193	194	193	175	170	189	197	208	187	171	200	187	169	194	190	163	198	174	188	186	152	198	198	178	186	161	186	176	169	167	206	214	178	173	171	172	205	162	136	183	201	156	166	178	170	197	201	182	178	151	187	169	175	167	189	203	192	162	181	164	189	225	181	180	180	179	192	178	174	183	190	185	158	181	181	157	189	147	210	177	145	170	175	196	180	171	178	153	187	192	211	190	183	182	175	188	177	188	160	189	182	193	187	166	168	194	168	208	191	160	193	190	193	205	173	174	192	177	162	171	172	171	189	202	181	181	177	182	190	175	177	190	174	166	196	182	178	185	175	165	183	168	184	175	186	184	192	191	181	190	179	184	212	186	196	166	185	172	191	178	173	175	190	202	191	184	178	176	183	189	158	190	182	161	160	176	189	190	200	185	178	195	175	184	172	179	184	207	184	180	160	165	205	174	172	163	168	186	195	191	183	205	181	191	188	205	202	179	182	173	207	173	172	202	171	183	179	167	160	177	182	198	181	177	180	183	179	190	180	169	179	200	170	161	171	186	162	181	200	164	177	189	191	176	188	199	177	172	161	186	175	182	188	198	182	183	171	202	192	180	174	154	194	191	191	170	187	163	199	199	178	182	195	165	177	213	164	184	189	185	187	187	192	178	198	182	183	191	179	173	200	183	194	180	195	161	167	172	163	160	177	183	159	182	175	191	217	203	157	169	171	194	166	179	182	210	180	166	159	217	201	174	167	170	177	178	170	187	207	205	177	188	198	168	171	179	175	174	186	169	163	174	181	171	173	172	185	194	159	231	202	193	182	190	149	181	173	179	197	169	179	171	190	173	195	176	174	178	176	194	165	169	190	193	180	171	160	187	216	179	176	192	170	174	165	164	184	169	163	219	175	161	189	165	183	167	186	181	184	171	164	166	225	169	194	188	187	168	207	186	175	181	191	197	194	165	190	171	205	217	177	202	194	188	184	169	183	184	188	178	175	178	206	188	167	187	183	167	184	178	191	185	170	176	184	172	185	197	165	174	190	184	163	160	187	168	185	186	190	169	202	211	190	188	196	182	184	157	185	182	204	172	169	193	177	188	195	210	203	163	194	216	185	190	170	195	189	187	192	165	150	197	166	195	189	173	179	166	172	172	203	170	181	205	162	198	187	204	183	194	195	185	162	187	168	180	183	171	178	191	185	173	201	173	174	171	166	173	176	191	170	181	200	194	182	182	165	188	170	187	189	165	188	164	180	169	156	166	194	174	147	185	186	191	193	178	182	171	193	185	181	194	189	181	170	167	176	186	184	173	181	179	168	195	205	192	170	183	181	184	163	175	176	167	172	202	174	172	168	157	192	182	184	153	187	207	160	190	200	188	161	182	206	195	152	177	193	170	182	187	167	172	218	184	176	176	161	178	162	197	209	195	182	166	187	158	183	197	192	176	179	176	178	183	185	188	172	180	172	182	196	187	211	180	188	172	196	186	177	192	192	148	144	178	183	197	170	183	190	175	177	161	183	187	192	164	181	165	192	172	198	188	195	194	204	185	176	174	202	180	169	169	162	175	209	167	165	188	182	183	170	212	173	166	196	150	181	183	172	157	176	216	195	184	164	192	164	167	190	184	169	193	169	176	171	183	177	203	196	183	175	140	168	173	190	166	197	182	156	170	183	196	180	178	186	182	199	184	172	182	181	188	192	183	174	177	183	176	162	210	204	184	194	184	167	191	173	184	220	157	163	202	173	169	179	160	200	171	199	192	193	191	188	155	186	170	191	184	170	201	181	178	180	175	183	160	168	182	169	196	184	208	196	188	175	189	203	196	183	176	189	186	216	192	169	206	164	174	187	181	197	166	178	189	183	206	182	179	184	169	193	182	189	157	188	179	207	166	195	193	187	188	177	174	161	164	194	165	188	183	176	192	187	172	184	187	188	182	186	184	186	174	183	197	172	199	184	194	173	176	180	170	181	204	168	191	179	183	173	152	177	194	190	167	213	189	171	194	178	172	207	184	192	170	188	175	185	190	160	192	199	172	176	180	209	178	204	197	179	190	185	197	187	187	198	200	172	178	160	203	200	177	194	177	185	184	159	162	198	150	177	175	186	171	180	168	179	194	169	181	169	168	176	181	211	173	172	202	161	176	176	192	178	202	179	182	171	180	154	214	163	162	179	189	181	176	191	177	175	183	168	186	164	187	183	156	189	192	182	187	166	171	194	169	164	179	185	179	156	190	185	165	184	196	187	197	170	188	173	209	160	177	178	165	197	185	188	190	195	155	188	210	181	198	198	185	181	185	179	203	182	205	187	189	196	179	189	194	169	202	184	188	187	186	216	187	177	167	165	177	176	170	182	169	173	194	169	182	175	176	173	164	166	165	197	167	190	171	178	181	164	169	177	187	184	189	187	172	186	193	195	180	193	192	178	186	195	206	160	178	218	186	170	186	177	195	176	183	173	174	191	172	186	210	194	153	159	174	169	175	169	168	187	196	194	201	174	184	173	190	169	184	203	166	177	198	207	185	171	183	200	201	179	175	180	196	160	180	149	158	188	184	162	182	173	189	198	181	180	201	160	147	171	164	178	181	154	195	177	179	199	188	172	179	187	189	140	178	171	210	189	195	185	197	177
36956	2744	6118	6488	5418	4378	3619	2923	2574	2162	1932	1655	1545	1474	1260	1248	1162	1090	1030	966	974	919	920	874	910	844	823	776	787	783	727	721	782	728	717	700	684	662	691	658	691	699	661	680	616	646	625	635	637	642	691	619	601	602	606	597	603	578	630	615	625	617	649	645	653	624	601	496	626	601	611	590	566	594	614	626	629	611	573	565	592	584	582	608	581	576	623	584	561	642	554	614	572	575	569	574	648	568	581	608	611	557	623	582	614	615	600	599	555	587	567	597	589	571	544	556	567	638	563	563	606	594	580	557	620	594	570	546	564	557	614	622	546	498	547	566	528	613	554	574	578	555	609	557	570	589	600	595	535	552	583	557	547	573	570	590	552	603	551	583	570	583	568	545	562	586	584	550	534	575	568	581	577	571	548	600	569	589	567	569	573	572	581	585	579	575	588	593	617	582	598	556	545	606	638	518	570	559	562	607	582	554	573	544	558	540	557	559	569	577	543	598	581	553	602	548	597	560	527	553	596	573	594	573	553	549	545	559	597	558	615	504	579	587	546	585	547	556	570	563	568	597	581	589	596	570	531	554	591	591	585	581	560	572	581	580	596	573	592	609	583	531	565	599	593	614	538	548	542	569	570	590	577	538	566	553	539	577	568	557	552	548	539	549	571	566	510	527	607	535	577	575	538	571	516	523	594	563	595	553	589	521	593	582	535	560	623	539	557	603	601	603	556	568	573	572	569	561	546	539	504	557	561	592	569	558	594	562	565	565	551	565	577	610	581	547	625	565	578	557	581	597	581	578	590	587	587	565	569	577	579	544	575	566	575	584	549	583	552	561	588	585	582	610	573	593	568	572	559	605	577	591	593	566	545	596	575	568	596	567	569	552	643	551	602	549	554	593	580	601	574	567	536	565	563	569	547	555	596	601	600	593	553	583	549	547	578	572	572	561	588	585	607	535	566	543	539	572	570	547	531	580	554	585	585	573	611	594	559	596	599	588	597	575	539	549	526	564	565	535	589	577	578	529	586	567	573	581	599	596	576	537	599	565	568	565	571	550	545	585	524	541	593	568	581	561	597	641	616	535	562	584	599	602	573	583	581	569	590	611	599	588	601	550	587	578	560	559	547	570	555	616	556	594	599	605	548	589	589	600	561	523	616	575	562	589	537	567	584	554	571	562	620	552	563	590	590	537	583	561	564	576	540	574	585	558	554	572	581	633	568	585	569	561	598	533	586	556	594	564	570	542	578	582	571	562	601	559	572	609	578	576	610	583	532	583	563	578	537	556	582	542	618	589	565	557	597	573	595	542	616	582	580	593	597	551	597	535	564	557	600	586	536	575	561	564	586	590	584	554	604	561	532	552	601	562	564	550	535	541	610	566	552	561	534	546	578	561	535	583	599	610	555	545	588	580	581	554	585	565	588	566	595	541	566	555	580	563	616	551	581	548	582	570	563	585	544	551	575	563	535	618	543	582	520	552	585	613	606	612	574	593	567	597	548	573	574	569	545	559	568	536	568	597	547	538	626	586	548	562	556	588	572	551	545	569	585	567	551	622	587	572	580	566	529	593	565	573	621	570	583	524	557	567	583	552	597	629	571	567	564	609	538	586	588	551	547	562	566	560	555	577	588	597	586	527	603	566	548	539	553	548	566	597	561	590	553	547	543	573	570	619	552	589	561	587	564	573	549	563	552	581	547	586	590	556	581	533	601	577	539	565	549	559	589	569	582	579	605	534	591	548	589	590	616	580	559	564	665	553	580	592	587	562	589	583	588	586	582	559	588	540	536	564	577	563	623	576	605	611	519	579	583	547	597	576	561	623	543	583	526	557	550	591	575	557	562	534	634	558	564	582	613	574	593	601	590	539	573	573	520	557	571	534	533	577	555	567	558	581	555	588	627	583	565	597	538	539	556	590	571	563	549	580	610	609	544	584	554	610	573	581	616	613	584	594	575	587	609	578	599	550	587	576	578	539	537	588	581	572	576	543	572	548	556	563	563	575	572	544	620	560	557	520	606	582	576	547	598	596	561	559	609	533	558	594	575	571	560	589	600	572	524	558	578	610	565	583	593	531	579	576	565	593	585	614	594	558	565	572	600	528	572	579	559	602	544	597	544	579	606	601	564	595	590	577	575	592	581	570	580	555	553	602	550	533	617	556	558	567	574	544	486	557	625	542	571	590	591	560	602	566	573	546	591	604	561	578	572	569	564	554	554	577	581	538	595	601	578	566	576	554	585	576	588	556	584	548	540	577	555	581	569	582	575	597	595	534	554	618	585	584	565	568	542	551	578	583	556	587	562	632	581	595	559	581	544	552	577	605	570	573	596	582	572	565	599	584	542	534	549	589	552	546	549	594	545	558	598	581	577	613	544	549	602	565	567	551	581	579	579	557	577	545	568	551	546	569	523	573	559	608	566	576	546	545	572	570	566	560	612	598	535	579	567	556	558	587	541	577	536	572	584	579	541	593	600	556	539	605	535	543	571	600	537	538	556	559	601	606	576	587	559	594	601	561	659	589	589	587	610	552	569	566	580	586	593	564	567	598	552	582	569	600	553	553	558	600	603	614	589	608	581	556	497	592	582	569	552	602	574	591	569	547	596	597	537	589	555	520	578	565	557	579	584	611	548	587	599	554	571	577	551	596	620	535	553	568	526	556	559	584	576	609	605	571	596	567	567	578	602	546	593	580	594	573	587	541	590	583	561	544	585	552	575	590	538	554	610	595	585	634	608	535	604	585	600	540	580	613	561	552	583	552	507	626	527	562	576	606	567	556	567	608	587	531	582	564	569	571	536	560	570	562	578	589	604	592	618	540	580	580	554	590	588	546	583	577	555	586	583	565	604	557	598	600	555	570	569	568	593	611	597	525	561	566	571	563	545	566	546	549	552	553	603	576	576	581	546	566	592	616	606	546	578	595	565	576	543	635	568	622	554	577	564	580	574	611	545	493	617	568	630	541	575	560	547	610	571	576	589	561	537	581	559	547	603	557	564	557	568	610	583	582	573	589	570	599	552	601	605	576	582	567	556	558	512	550	583	566	593	574	596	562	553	603	586	580	569	537	592	566	572	545	647	520	544	576	601	539	579	600	592	609	578	563	539	580	577	593	577	576	567	577	582	567	559	568	543	558	592	554	571	566	558	555	573	561	575	594	594	610	567	522	585	574	559	586	515	581	564	564	570	562	580	559	578	561	622	572	583	594	609	528	550	571	573	612	590	590	567	582	585	599	588	573	558	578	566	599	590	596	580	553	555	549	611	562	537	564	577	607	592	580	597	564	553	589	576	599	610	559	566	616	592	550	541	597	597	573	581	546	573	560	557	604	596	566	618	574	561	583	617	590	572	601	584	531	626	592	615	569	546	529	555	576	590	588	587	541	565	522	547	615	612	578	560	565	536	569	602	629	612	549	560	602	609	570	546	600	580	576	600	597	596	562	528	574	596	536	541	535	588	585	602	572	553	591	598	600	534	538	565	600	636	588
8330	614	312	172	149	154	139	127	120	125	114	119	107	109	141	163	105	127	113	113	120	105	112	124	115	125	116	119	132	113	111	139	116	128	105	136	125	129	121	113	148	117	120	125	131	102	119	140	127	102	135	121	128	102	110	109	109	120	124	121	111	126	132	133	110	117	126	100	125	106	112	105	126	149	100	122	104	88	113	126	139	123	114	108	102	112	102	132	125	114	131	107	108	135	113	147	124	122	114	88	122	110	128	120	127	123	110	117	123	122	121	122	117	117	110	132	110	149	123	106	126	119	113	132	123	128	113	116	126	101	137	123	98	91	121	109	127	110	112	110	131	117	118	135	104	117	121	130	107	123	130	115	125	108	122	128	124	108	106	116	129	134	135	125	114	117	114	141	115	131	107	114	126	118	121	125	98	118	117	113	116	133	135	98	110	111	141	118	119	120	125	131	125	129	106	120	120	118	131	115	92	109	103	128	132	108	128	134	112	122	113	102	120	93	121	116	113	135	109	110	111	122	118	110	116	124	140	114	122	130	113	125	137	120	107	113	117	122	130	121	107	101	121	124	121	126	128	119	122	107	123	118	134	117	136	119	109	112	118	111	110	126	122	109	128	121	119	119	134	130	141	129	123	105	113	113	136	113	123	124	118	119	124	116	124	120	96	132	136	134	98	134	99	137	122	108	117	114	123	123	122	106	100	121	138	121	126	110	118	127	100	118	108	119	106	109	110	143	107	125	109	118	122	120	125	131	127	136	101	116	126	112	122	116	136	139	111	103	124	118	122	114	107	117	132	124	123	114	110	96	108	110	116	106	117	105	110	120	116	118	128	112	117	100	113	129	86	118	100	114	107	127	103	111	120	138	134	131	133	131	113	121	125	118	125	118	128	116	134	105	121	122	122	119	119	138	128	120	113	109	131	118	115	134	126	123	122	120	127	125	111	138	122	121	127	124	115	116	140	118	127	113	122	107	131	133	132	119	127	99	139	101	148	91	111	127	110	133	116	121	117	118	102	128	110	112	112	115	111	131	132	98	115	114	108	115	114	115	129	152	119	131	126	140	135	127	105	120	107	107	136	128	135	143	112	116	129	116	106	116	115	111	118	113	118	101	126	131	111	122	132	99	145	125	124	100	114	129	99	118	113	145	125	134	131	123	120	111	102	132	129	116	120	122	127	115	114	126	118	98	103	105	128	114	112	125	118	116	113	129	101	115	121	116	120	121	147	102	128	123	123	123	101	98	120	128	106	111	124	121	108	116	134	106	113	133	110	100	117	138	116	121	96	116	123	97	108	113	133	126	125	129	102	119	127	122	118	107	109	120	123	128	121	123	115	127	126	111	128	139	125	135	114	131	125	115	111	114	114	119	112	113	112	138	109	108	132	122	117	114	115	94	122	106	136	114	124	143	110	121	136	122	139	118	113	108	138	113	111	122	114	102	118	129	124	117	115	110	130	114	119	131	113	128	143	130	116	116	125	129	98	97	116	135	128	112	131	120	118	114	120	129	122	124	119	113	133	111	111	119	132	115	113	113	124	115	139	125	126	123	106	135	118	107	111	124	115	125	124	121	128	122	132	113	112	116	126	118	108	109	109	142	130	99	93	130	106	142	110	112	100	132	119	109	137	101	117	131	140	113	111	124	121	104	149	123	122	120	108	138	113	128	122	119	129	114	112	104	141	123	133	131	121	127	131	105	113	125	123	138	120	118	134	105	142	118	105	119	108	134	112	100	133	107	131	108	121	139	118	108	112	118	120	105	113	118	122	110	123	137	113	128	104	112	123	124	106	106	117	117	122	112	128	130	111	120	115	119	129	138	112	99	111	115	109	128	129	109	119	110	123	130	121	92	107	108	120	104	113	107	126	124	94	112	134	113	131	98	133	105	119	108	116	112	97	121	123	114	105	132	112	135	119	127	124	126	141	113	134	101	124	119	107	128	131	105	130	130	115	119	103	145	97	133	127	121	102	116	137	128	128	118	135	120	122	128	112	117	131	101	135	113	119	130	144	121	129	115	123	122	120	117	119	102	126	125	120	105	103	103	103	141	136	118	127	106	104	120	117	109	137	107	148	106	128	105	143	115	115	111	140	106	125	118	122	120	115	120	126	112	102	94	110	126	114	118	118	118	119	117	108	113	119	102	122	114	111	128	122	105	107	108	131	126	111	127	126	102	118	112	132	123	121	100	100	113	101	131	91	105	103	131	131	122	126	111	107	122	134	115	151	98	104	135	129	128	118	123	122	109	96	124	121	134	133	125	129	124	89	123	120	125	118	115	115	129	110	123	105	140	110	125	114	122	106	132	120	119	131	125	115	133	116	124	117	107	112	106	107	122	109	123	136	101	147	116	116	126	109	123	105	131	107	116	110	120	131	113	94	130	107	119	93	124	133	118	117	110	126	124	118	118	115	130	134	124	136	118	113	108	104	112	116	112	118	123	99	131	132	111	106	111	116	104	135	95	126	135	116	147	120	135	131	113	101	122	98	135	104	112	113	114	138	113	124	122	100	114	114	131	128	120	114	104	131	114	129	118	123	123	115	121	117	116	129	125	95	132	119	97	140	136	118	118	105	120	121	131	120	107	125	145	145	117	110	129	113	129	117	103	128	120	122	108	122	130	118	117	129	140	116	122	121	137	126	108	104	106	118	122	117	117	123	104	129	117	114	97	127	112	116	122	122	116	140	116	126	124	131	117	108	118	116	126	118	111	127	130	115	114	132	125	126	115	113	109	99	123	126	134	119	114	121	95	94	134	125	114	123	132	127	126	124	131	127	105	124	116	115	117	107	106	130	111	130	120	106	128	114	119	118	122	127	131	153	127	118	121	128	131	118	121	101	106	114	128	119	114	131	123	134	141	98	113	115	110	114	126	125	126	115	132	137	119	114	126	104	105	134	130	118	138	116	125	136	105	122	118	135	115	141	122	126	135	138	111	131	122	103	128	133	111	106	115	135	111	118	103	127	133	109	125	107	115	128	131	123	115	124	110	102	119	115	114	116	121	131	116	99	131	107	126	111	114	102	104	129	119	101	106	111	119	115	108	113	104	99	128	109	125	113	111	115	104	107	117	141	120	130	114	134	128	106	127	97	108	116	138	119	119	117	108	131	124	109	103	124	121	127	125	112	123	97	109	123	137	98	92	119	111	102	123	100	109	98	113	113	128	117	114	100	135	108	119	132	124	114	124	126	95	129	109	117	134	125	120	113	106	134	116	106	103	119	127	128	122	112	112	99	115	114	131	111	111	146	123	130	123	133	103	119	147	101	107	110	132	117	130	108	118	107	120	116	135	128	117	118	140	128	113	120	114	120	114	94	106	122	115	109	110	120	122	145	111	107	114	117	124	105	124	113	125	114	116	109	114	118	108	112	104	146	127	122	114	108	131	108	126	120	111	134	113	117	114	117	139	118	125	136	99	103	104	115	114	133	107	125	119	122	119	125	119	131	127	119	148	124	97	123	113	119	110	121	113	130	115
8011	471	524	589	548	485	501	456	461	470	428	426	422	417	392	366	390	375	387	379	425	370	399	411	382	381	406	406	376	392	372	418	406	421	378	364	405	383	387	430	376	402	392	383	372	393	410	408	372	385	390	390	402	411	390	389	350	422	370	408	383	413	351	397	361	382	377	370	392	364	376	385	380	374	373	374	378	380	440	446	396	399	405	380	420	369	370	403	382	396	359	392	389	382	383	382	379	386	402	401	406	358	390	406	368	404	378	390	395	412	430	396	352	388	369	399	368	389	416	358	375	386	406	399	369	375	350	362	384	388	417	394	403	410	377	399	407	392	412	408	370	391	423	382	415	394	388	336	400	385	395	381	397	337	364	358	356	373	376	421	371	384	415	394	384	392	376	389	410	371	323	407	364	399	377	387	367	379	381	337	398	394	398	397	380	397	389	418	369	397	400	377	390	399	410	378	388	366	383	397	343	381	393	370	400	362	383	410	359	365	410	398	425	373	380	383	407	370	388	404	366	395	381	378	362	383	377	344	396	388	400	364	375	378	392	397	403	413	402	398	344	388	378	380	389	403	369	342	375	368	374	398	385	361	365	392	389	348	391	377	413	422	411	369	359	401	361	397	410	360	393	404	365	402	400	380	380	383	350	413	347	357	362	405	386	373	405	383	392	396	379	360	365	387	377	423	393	400	382	380	386	400	381	393	383	407	374	371	365	398	399	387	390	408	375	346	433	364	375	368	376	394	397	398	379	379	397	394	360	377	368	379	384	370	405	367	422	356	382	408	362	392	401	394	365	381	371	376	396	408	369	350	413	388	363	368	389	341	369	389	401	375	355	368	399	392	398	395	413	378	367	399	352	390	405	394	367	412	394	404	397	348	409	411	411	409	397	359	406	350	371	403	415	359	365	347	389	353	414	375	390	406	389	384	380	327	382	363	363	386	333	388	382	382	397	395	367	366	382	379	359	379	368	390	403	344	380	393	347	374	388	404	395	431	409	371	398	402	408	396	390	406	383	401	397	387	382	348	434	391	372	427	421	385	375	349	371	402	372	357	391	355	394	368	393	377	386	378	388	398	349	385	386	383	391	410	360	394	387	429	368	363	393	364	394	361	336	384	398	391	383	394	373	375	406	365	402	391	392	373	388	414	372	386	418	375	383	385	353	380	366	404	352	376	380	370	391	382	374	348	364	353	392	412	403	415	403	392	416	366	396	374	426	367	394	410	354	380	387	376	383	394	397	347	400	416	421	396	360	355	363	352	375	346	404	393	375	368	366	392	383	374	394	394	372	370	383	397	418	374	387	370	393	396	384	394	398	387	389	373	381	387	363	382	415	364	349	416	357	346	416	398	404	372	401	392	402	397	389	387	400	374	373	390	361	386	390	365	409	352	384	377	421	400	413	361	352	386	399	357	388	392	436	378	401	405	402	384	389	403	370	408	358	379	379	412	401	386	405	364	406	401	378	384	356	356	353	350	385	405	395	379	385	409	393	386	357	382	346	399	369	385	405	390	392	391	372	384	390	405	391	357	363	377	397	414	396	377	376	370	339	388	434	353	379	405	380	389	401	392	411	380	385	393	417	378	394	391	382	351	414	384	381	364	413	413	384	389	378	383	414	344	377	403	363	391	407	361	365	403	369	406	354	398	370	378	379	401	415	391	406	401	411	409	404	409	399	371	402	366	362	373	370	352	407	416	421	386	373	381	412	324	391	415	355	394	406	376	378	378	458	401	358	428	403	382	387	378	403	380	361	355	370	387	400	365	400	423	393	415	390	375	397	382	392	356	378	422	397	386	370	394	374	398	397	420	374	344	420	362	404	381	360	416	388	391	407	376	361	398	417	400	402	405	378	402	387	388	358	389	398	388	381	397	372	385	373	403	399	394	399	383	336	391	414	409	357	367	369	395	380	342	426	379	380	366	376	357	386	394	376	416	396	368	379	356	420	359	406	387	356	362	364	405	374	381	405	400	427	357	372	389	398	393	400	372	369	389	360	394	403	390	352	378	373	398	389	390	385	365	387	394	380	371	371	358	430	435	358	363	344	376	390	358	406	391	391	401	366	374	354	360	348	375	386	384	360	400	384	362	374	426	361	390	374	348	409	375	392	399	406	377	384	390	379	384	391	379	399	371	375	344	413	376	401	371	406	381	386	382	401	381	414	409	384	370	396	412	378	400	390	362	401	407	390	387	383	380	389	390	368	411	422	360	413	352	367	378	395	369	393	389	378	387	382	376	363	362	373	372	395	393	407	418	399	389	359	373	384	368	382	387	380	375	362	381	339	390	388	384	378	351	368	404	402	376	375	375	363	380	373	395	396	369	414	371	390	379	406	405	413	394	371	417	405	392	415	378	371	409	402	385	390	399	359	385	369	370	388	367	354	406	354	359	380	410	384	383	364	400	399	402	401	378	420	406	381	410	396	360	367	367	371	386	370	369	363	363	421	390	394	392	395	402	363	380	387	354	349	404	379	427	405	396	382	397	371	395	387	365	394	382	372	404	388	383	404	364	393	435	413	396	397	395	377	398	371	386	417	327	386	415	404	421	365	374	379	386	381	389	405	382	383	365	419	432	361	403	362	408	405	418	374	392	372	411	364	364	387	381	371	361	377	357	376	392	442	389	433	416	386	400	358	379	388	369	373	369	399	385	379	418	365	358	390	406	425	380	389	424	387	400	387	412	397	401	400	388	374	372	386	410	368	381	390	393	360	388	374	380	408	378	369	401	376	400	410	346	344	347	387	388	428	399	385	374	403	408	373	399	401	386	365	407	362	403	381	378	404	356	378	365	373	390	346	391	386	413	396	348	377	431	379	402	382	400	357	406	354	403	333	388	377	370	390	381	392	362	378	400	385	414	389	372	383	341	366	366	355	387	397	373	391	377	387	380	352	402	397	396	427	401	329	391	367	378	386	380	436	407	413	365	366	376	388	411	400	369	388	394	380	394	375	365	414	361	372	399	382	430	426	387	395	366	377	384	387	357	380	385	356	378	375	392	390	383	390	387	430	399	372	377	408	378	365	404	397	406	377	373	386	429	413	390	380	362	367	375	406	373	404	369	393	356	395	389	386	394	408	395	376	376	371	387	353	350	357	340	380	383	397	417	395	379	390	401	364	381	410	341	402	350	354	402	378	403	425	388	370	350	374	405	386	400	400	378	388	376	367	352	402	400	377	376	366	404	388	381	380	347	376	388	420	374	418	362	363	415	396	349	389	366	365	386	376	384	380	405	349	403	380	390	396	371	405	399	388	387	382	424	369	388	361	375	406	395	406	376	394	354	414	406	400	383	363	390	377	431	404	386	372	403	400	357	376	415	416	357	388	366	366	406	401	390	390	368	393	358	387	391	348	382	368	365	395	412	381	387	364	383	373	380	377	381	393	387	365	413	403	372	402	386	391	426	370	367	391	398	389	363	351	378	409	407	349	374	380	351	391	372	420	371	359	399	424	402	382	382	417	382	399	411	393	385	386	406
47332	17158	3212	1065	680	435	367	276	236	203	177	163	143	143	148	140	150	135	109	114	111	110	106	108	98	86	101	98	104	95	107	101	92	62	104	87	93	95	90	104	106	87	89	74	100	108	102	77	95	96	93	87	75	94	98	97	84	95	76	81	85	102	114	75	97	92	94	89	88	86	104	95	95	86	92	93	106	90	81	101	78	97	82	104	105	84	80	90	81	91	88	92	106	102	76	96	85	107	79	77	103	87	102	97	81	100	88	87	80	83	79	79	103	103	93	94	94	87	72	102	83	93	82	71	95	95	101	83	80	89	97	103	86	88	94	94	86	79	82	85	102	104	84	95	92	94	95	86	98	97	102	104	84	100	92	78	89	84	78	86	89	93	93	87	96	81	85	68	99	91	91	71	91	89	93	84	96	74	107	93	81	90	97	81	88	98	87	82	93	103	97	93	83	70	96	88	99	96	86	88	98	95	97	79	72	101	76	82	75	85	84	71	88	100	93	93	77	82	107	79	84	103	95	86	86	101	97	85	88	85	96	85	93	92	81	91	83	102	76	89	92	87	84	82	101	78	79	90	91	82	99	92	100	105	79	92	80	86	93	90	108	89	88	88	94	90	105	86	84	97	111	87	98	80	96	99	89	91	108	90	77	93	79	81	84	84	85	96	80	86	99	104	96	87	85	83	98	80	87	91	93	94	77	92	107	88	95	94	94	81	96	79	102	89	80	80	98	85	86	86	105	94	91	111	84	90	84	88	100	89	83	88	88	99	83	102	98	96	94	95	106	94	92	93	100	90	97	83	84	93	84	80	96	73	101	87	88	103	81	86	94	100	87	95	100	93	89	81	96	89	96	84	89	87	102	79	87	86	76	83	91	90	92	96	85	79	79	84	70	89	78	76	70	89	93	80	90	80	86	104	76	91	87	78	96	89	80	77	76	94	83	101	90	96	90	89	104	88	95	72	90	83	78	61	86	65	98	79	95	94	84	89	87	96	96	83	90	96	105	84	95	88	85	79	90	98	94	101	82	109	92	87	83	105	82	98	103	74	85	88	85	83	103	99	82	74	104	91	73	85	75	81	85	90	78	94	78	91	95	105	97	89	83	87	98	95	90	83	79	104	75	87	75	93	93	80	82	110	100	91	89	81	92	100	90	89	77	77	97	89	82	85	93	82	81	98	101	87	88	83	88	99	95	82	86	91	95	92	95	85	100	91	111	68	88	75	69	107	101	73	96	97	104	100	94	89	99	81	99	80	106	82	97	89	106	96	82	85	95	87	92	85	89	106	93	88	84	92	97	101	86	90	78	89	90	77	84	96	81	74	84	89	81	82	103	77	99	86	92	91	79	87	95	77	106	96	89	121	101	77	100	90	74	87	79	99	82	86	107	81	89	87	85	95	86	100	94	100	93	98	82	80	102	95	76	96	97	93	89	81	81	82	84	88	82	97	96	85	80	77	92	87	92	97	88	88	97	83	95	99	64	102	96	96	97	101	87	83	104	78	98	99	79	97	102	85	99	73	95	96	71	97	88	83	87	100	91	97	85	101	77	103	93	73	85	88	85	92	86	92	68	113	71	93	83	99	108	90	79	94	96	69	80	84	71	95	72	82	97	102	82	99	82	93	93	77	98	115	89	76	79	84	79	100	89	84	69	84	96	78	90	84	88	95	102	83	86	84	99	93	107	92	74	94	99	93	97	94	75	98	81	100	83	104	84	91	91	88	87	77	95	78	92	86	83	96	81	81	83	95	80	99	86	83	78	88	82	83	83	85	90	79	86	92	98	81	98	90	75	89	86	85	96	110	87	85	96	85	91	118	87	90	87	87	74	97	90	84	80	105	74	81	89	106	96	73	91	91	105	82	81	80	105	74	72	88	92	74	112	81	81	72	85	114	80	78	59	89	85	85	101	87	84	74	113	80	106	84	88	84	93	85	80	95	100	103	85	75	86	94	88	87	80	85	82	86	97	76	83	65	93	91	88	105	86	86	107	83	81	101	80	82	101	77	94	90	77	99	98	93	92	80	104	74	79	72	90	81	75	82	107	88	74	88	88	97	86	92	104	99	79	76	84	97	80	91	109	91	83	96	84	94	88	100	84	87	87	105	87	89	120	89	96	70	87	78	93	102	92	90	88	94	93	72	95	98	79	93	96	87	77	82	85	82	93	96	95	83	89	83	83	110	87	84	97	87	105	70	72	100	89	96	86	70	107	105	84	73	82	81	86	95	88	95	86	84	77	82	83	97	104	77	82	99	82	76	95	87	103	83	88	97	86	92	93	99	107	90	92	107	96	98	98	97	100	85	86	86	115	95	91	100	95	80	71	118	100	109	94	84	108	83	94	73	101	99	84	90	86	78	95	88	93	88	75	93	97	93	93	87	90	104	68	84	82	76	79	91	88	88	92	82	92	93	88	96	82	91	107	91	88	99	97	85	93	92	94	93	91	100	85	101	82	73	94	89	99	91	115	87	79	84	85	75	79	83	100	92	78	87	97	78	90	67	67	83	93	101	81	90	76	90	89	92	84	82	84	75	104	80	87	87	76	84	84	92	108	92	97	90	85	99	97	114	95	100	78	85	83	100	99	98	83	77	81	99	83	101	104	78	92	94	95	96	92	94	83	64	92	97	85	104	92	90	89	100	92	102	84	95	104	85	102	102	97	99	81	92	90	89	97	97	77	81	87	70	83	94	82	92	87	94	74	84	83	74	85	88	95	73	89	93	113	67	86	67	86	71	86	86	96	83	76	95	91	78	93	96	85	104	86	87	94	91	91	73	78	77	103	86	88	75	65	98	107	92	92	88	87	86	98	103	88	81	77	85	89	96	92	75	90	107	97	92	95	104	84	102	88	79	94	96	97	91	88	91	86	83	104	85	69	86	87	90	91	74	90	91	96	83	72	103	93	90	90	109	89	80	108	96	81	111	98	84	98	83	96	81	92	101	101	101	100	78	91	101	81	89	105	75	80	88	78	82	83	89	83	78	90	93	80	86	98	89	100	95	88	75	86	72	71	83	91	102	86	92	73	87	92	81	79	69	78	110	78	102	81	70	96	73	74	84	79	88	123	94	73	83	98	90	90	96	86	88	87	82	89	90	97	87	68	75	71	89	94	80	95	99	94	92	76	89	75	84	78	99	89	82	87	93	99	97	71	97	92	99	70	82	108	88	96	80	98	85	89	88	88	94	76	91	72	74	84	85	76	84	88	97	82	95	98	89	80	102	78	101	94	78	86	82	88	86	99	103	85	84	106	75	87	96	85	74	75	89	91	77	96	101	94	98	99	101	74	78	89	71	84	97	96	95	91	91	90	85	83	103	97	86	81	84	71	83	82	103	75	71	99	78	90	91	98	108	73	97	95	98	83	83	100	91	85	77	66	76	105	88	86	86	92	103	72	88	81	90	80	103	94	71	90	94	83	103	101	94	90	82	89	84	84	97	95	90	80	94	88	91	97	86	94	77	91	81	86	85	83	88
29188	1533	3260	3557	2886	2403	1897	1542	1318	1101	1014	927	805	717	709	631	608	583	520	566	562	544	495	485	463	434	415	409	445	435	393	408	386	381	384	367	343	360	345	392	333	340	360	351	360	355	319	354	368	334	351	327	309	353	311	338	331	353	307	345	329	349	352	325	339	305	369	333	326	334	324	330	312	329	313	315	318	343	336	316	318	307	328	307	355	315	296	324	302	315	304	328	336	345	325	316	323	321	327	322	314	317	325	305	326	337	295	308	321	340	313	339	347	300	343	299	296	331	333	292	304	307	280	295	331	340	305	346	314	325	320	308	297	324	310	324	303	307	314	314	331	306	323	257	285	326	291	295	302	318	329	318	322	322	296	325	309	300	331	302	348	318	292	294	351	328	317	298	305	333	331	311	293	297	311	325	300	288	263	297	308	333	303	303	337	330	336	280	321	309	335	299	319	298	294	298	333	350	292	318	344	316	291	335	309	332	323	315	331	299	345	287	310	293	306	308	312	318	302	311	348	325	322	314	340	290	328	339	299	299	312	317	305	321	297	306	304	309	333	318	329	306	322	299	342	294	331	352	304	315	313	296	305	333	304	321	316	327	337	309	312	317	305	285	294	312	289	316	336	294	301	298	300	302	310	310	312	305	314	316	292	323	307	319	321	313	305	309	329	328	260	311	314	318	336	306	318	283	317	317	305	322	316	328	302	280	331	312	321	306	318	335	323	341	300	317	315	321	310	336	292	279	322	308	309	282	297	324	337	299	306	307	327	321	338	350	317	326	320	315	320	325	303	306	309	322	332	295	312	285	299	317	324	316	298	280	321	321	294	289	306	315	299	328	316	296	295	322	330	319	335	334	327	293	301	294	327	310	293	308	323	335	371	310	303	360	296	305	300	305	291	305	300	308	315	322	297	315	297	288	320	282	315	301	323	321	272	342	315	315	317	323	317	324	295	320	335	296	304	295	346	314	310	336	329	294	302	310	305	336	329	353	312	332	324	319	325	308	296	325	303	318	299	303	316	302	316	272	310	297	295	303	329	341	304	311	280	287	322	321	296	294	298	282	327	316	317	317	285	285	285	314	285	303	319	314	303	321	294	300	330	279	305	328	320	295	314	301	346	299	301	296	301	297	307	301	315	299	323	299	316	317	300	287	298	301	304	308	317	302	297	334	310	299	337	342	344	280	323	304	339	300	286	298	321	295	349	321	309	340	297	317	330	297	318	337	321	286	302	321	300	299	318	339	299	311	330	348	308	322	315	322	308	289	329	316	301	318	314	306	311	319	326	326	309	310	335	338	298	333	326	313	317	289	319	308	337	324	316	297	300	302	299	298	298	324	300	348	325	300	312	300	329	302	338	322	326	286	301	305	288	325	334	321	313	299	309	303	294	318	327	332	295	311	298	312	308	305	296	283	332	309	313	288	297	322	286	291	311	309	312	299	348	300	309	350	332	309	308	336	303	329	324	290	305	335	357	322	304	319	289	316	283	305	322	316	323	325	349	290	322	345	312	295	324	313	332	322	296	331	317	317	306	313	299	305	315	316	290	327	330	317	319	295	316	331	295	292	291	314	301	277	312	327	282	340	311	309	305	330	310	327	307	321	319	320	291	333	304	306	323	305	317	309	328	279	313	343	313	302	321	317	339	309	313	343	311	317	312	319	314	294	297	297	322	346	280	302	294	320	320	320	301	309	313	308	286	326	335	294	311	265	279	287	296	356	307	334	335	298	319	324	281	319	303	319	332	319	315	295	318	322	317	328	334	338	321	316	308	327	347	288	308	322	300	307	347	346	318	314	293	328	316	338	307	324	306	346	317	289	322	334	318	320	324	312	293	300	264	317	332	332	339	314	299	314	306	318	332	300	282	304	312	314	303	308	315	291	297	303	319	289	323	315	299	314	314	320	298	344	280	337	329	313	346	313	336	332	295	328	329	310	322	318	307	326	347	312	306	340	320	288	343	306	281	312	285	301	346	309	298	329	300	330	309	311	313	317	289	291	309	303	327	290	326	335	357	258	306	331	295	342	320	336	331	320	304	304	295	301	323	333	302	318	290	307	309	328	332	316	334	301	300	323	305	310	286	309	313	316	336	305	312	329	321	312	340	303	334	325	320	290	321	319	302	324	336	328	345	298	325	300	321	314	329	308	306	309	311	301	331	308	304	313	345	302	307	328	287	302	326	316	314	305	309	340	312	290	344	333	294	307	305	335	307	295	283	301	306	303	312	318	278	316	326	317	318	302	276	314	267	310	323	315	320	329	309	319	301	344	289	326	307	314	284	323	312	341	299	300	308	316	322	314	311	310	292	300	307	311	289	322	334	339	300	296	329	309	323	282	333	334	305	336	319	325	307	313	325	324	297	306	306	289	288	299	287	328	316	281	294	309	342	341	307	319	368	323	333	302	297	302	325	345	344	342	317	281	332	312	322	287	280	308	307	335	325	315	296	316	288	336	288	325	294	345	302	312	315	343	312	276	323	295	284	307	305	296	305	350	330	307	321	309	338	298	340	309	338	338	316	271	280	317	309	306	309	296	330	277	297	350	292	302	291	294	306	289	306	307	311	331	309	330	336	297	301	280	315	280	293	326	306	329	291	352	324	326	299	316	287	305	311	331	313	296	273	333	339	346	296	309	310	288	315	309	323	305	331	336	333	334	301	322	300	312	325	307	320	337	303	319	325	325	320	306	268	304	305	314	293	311	305	287	298	298	299	298	318	288	327	345	320	317	286	313	316	329	322	297	300	336	332	314	336	301	298	307	322	325	326	288	307	298	316	318	328	311	320	312	288	279	318	316	315	310	307	326	312	339	295	319	284	297	302	320	313	318	298	296	345	310	293	315	322	314	304	314	326	317	324	318	333	314	294	304	346	348	285	295	305	315	314	308	301	322	304	301	324	302	288	334	298	313	323	311	303	332	318	298	294	281	345	301	314	352	325	298	280	313	320	300	312	315	323	338	308	323	325	343	323	326	311	292	287	314	324	318	337	321	289	330	300	290	308	338	280	319	321	315	328	327	289	314	301	309	307	318	308	296	346	320	325	289	324	301	323	317	318	310	310	305	288	293	302	286	313	270	290	355	317	332	331	322	324	291	333	325	308	334	310	312	328	298	278	303	291	319	311	325	321	349	290	280	320	333	301	294	282	305	305	289	309	321	311	310	320	325	332	321	310	320	336	320	299	284	322	304	303	328	298	326	342	323	311	304	339	300	333	306	301	314	312	305	310	354	316	328	302	284	330	324	333	318	328	311	288	313	340	313	296	305	338	329	314	364	312	288	310	341	275	335	290	300	310	289	339	341	317	306	306	287	286	308	336	318	306	298	292	319	324	289	310	322	342	308	305	313	323	323	303	307	300	294	351	294	304	319	295	284	314	286	338	299	332	300	317	297	318	319	319	330	307	335	320	283	308	300	338	332	321	330	293	311	315	314	315	347	333	312	260	299	294	330	309	326	314	317	317	295	341	290	299	290	320	320
59285	24582	10404	2244	1380	974	742	603	475	418	378	333	302	289	280	237	284	249	224	218	229	215	230	211	232	219	199	189	224	215	191	219	190	214	200	203	199	188	195	174	196	211	222	203	184	190	181	186	181	181	180	230	155	208	202	210	192	183	178	170	176	173	170	191	188	179	179	158	197	192	177	183	204	169	196	172	188	202	184	173	190	163	191	193	207	163	192	180	165	173	185	170	193	151	186	182	179	195	191	164	182	202	172	184	180	179	181	190	190	176	187	185	183	200	177	182	185	173	183	194	167	189	167	171	194	185	177	200	199	194	185	191	181	170	176	182	212	174	199	177	166	205	176	187	174	215	207	180	191	185	184	183	180	165	163	194	192	186	170	166	166	192	169	166	184	188	189	181	189	199	184	168	175	189	203	192	208	193	196	177	179	183	200	188	185	206	186	185	188	168	185	191	189	201	200	186	177	192	196	187	148	192	172	189	172	188	178	187	174	193	161	155	180	186	187	156	183	155	194	142	169	187	196	208	178	169	184	209	196	180	171	179	169	170	187	186	194	203	173	197	175	179	190	204	186	207	157	179	166	192	175	196	152	170	180	172	163	156	173	184	186	169	178	174	196	158	173	182	207	190	202	196	161	201	184	202	165	193	162	188	189	192	203	182	184	183	177	187	186	175	192	183	210	173	167	189	184	200	190	184	184	173	155	174	192	200	191	199	182	192	154	174	166	173	182	178	173	197	186	200	176	177	211	173	192	217	191	169	197	177	213	149	194	170	162	199	180	169	192	184	185	188	170	198	196	189	177	189	194	186	177	177	161	183	195	199	199	200	188	159	176	193	181	177	194	183	177	178	182	197	178	191	179	200	206	173	193	178	180	169	175	187	203	194	186	202	160	159	180	186	176	184	180	190	167	171	178	187	179	200	164	186	165	171	174	181	177	186	198	196	193	180	180	176	188	189	197	163	167	165	173	172	178	171	177	188	150	165	192	183	199	182	179	170	178	206	179	178	159	176	178	183	183	164	182	182	197	166	184	196	167	180	179	174	153	204	175	190	187	192	189	208	182	191	184	211	155	176	163	180	178	222	176	187	170	163	168	189	178	172	194	175	166	187	187	174	159	168	190	163	174	190	169	193	174	197	177	173	194	168	160	179	176	176	179	144	151	194	188	177	172	187	178	185	168	179	171	198	190	204	172	189	183	169	212	186	220	175	179	168	195	200	199	194	169	183	207	182	165	169	174	172	208	193	193	187	195	182	181	181	189	173	198	194	191	207	160	164	193	188	173	174	174	181	170	173	200	176	184	205	190	186	179	181	176	190	209	160	170	190	165	186	219	183	162	200	188	166	161	169	180	193	219	176	162	200	173	203	168	175	180	185	198	181	174	195	194	180	179	187	185	180	167	181	184	187	185	190	177	191	179	188	205	177	190	185	179	188	174	189	178	193	188	168	189	187	187	171	204	169	184	185	178	174	175	185	188	185	194	198	225	165	167	197	170	183	202	182	172	166	214	197	199	165	208	175	185	163	156	201	168	215	188	183	187	162	199	183	179	207	165	177	176	184	200	185	184	178	201	184	195	192	178	198	175	199	173	173	180	181	200	174	182	171	179	200	180	187	185	178	157	184	184	176	192	181	165	195	193	169	185	166	170	187	166	203	167	193	189	178	195	185	192	154	191	183	181	189	167	188	194	172	189	183	176	177	174	185	172	177	170	156	160	185	171	188	187	166	168	203	189	168	202	177	181	195	179	189	191	178	188	181	190	179	179	193	177	196	195	192	179	193	175	168	188	194	175	194	183	174	174	214	189	185	182	193	175	173	182	174	180	187	163	169	218	183	180	185	175	168	170	191	181	201	192	206	174	202	177	196	181	170	179	215	188	196	199	186	187	195	191	192	185	188	189	181	193	211	182	187	182	172	190	167	150	174	166	194	190	197	190	193	198	165	185	158	176	171	206	194	190	187	199	180	164	185	203	188	172	185	168	160	211	190	162	181	175	191	176	162	179	168	193	202	194	181	181	171	175	165	176	187	195	191	164	184	184	192	184	196	173	203	204	179	174	174	178	184	183	179	173	175	188	164	171	188	175	187	192	154	185	191	171	188	198	175	189	191	192	188	176	183	196	199	200	198	180	185	188	185	178	189	157	178	198	195	187	187	163	207	199	187	174	199	189	160	193	166	186	187	174	180	170	172	192	154	173	184	177	177	184	180	164	178	199	180	195	188	162	189	191	199	160	198	188	167	175	169	183	168	182	182	191	165	174	147	183	193	184	188	184	184	176	191	165	179	176	176	179	167	185	194	183	176	191	194	176	179	182	183	171	187	166	168	208	196	193	200	176	182	177	210	189	149	179	203	174	210	178	164	191	179	186	190	172	160	195	192	187	203	155	185	182	179	204	188	168	199	196	171	178	173	175	177	177	171	178	146	188	199	197	206	177	179	194	189	186	206	169	187	177	183	190	177	172	169	177	177	192	188	179	182	169	161	166	173	191	178	176	178	187	186	170	177	179	205	168	182	201	171	181	180	182	163	207	194	190	207	170	181	176	187	188	212	166	168	186	187	183	154	162	186	168	180	155	208	184	192	178	187	187	205	191	182	184	178	171	178	208	194	182	190	186	162	172	206	173	191	187	179	160	189	195	150	197	187	185	176	167	184	180	171	209	184	184	162	184	183	175	200	179	197	201	178	187	197	180	166	172	194	153	165	195	174	180	178	195	170	194	187	174	193	186	166	165	164	185	187	188	168	165	201	178	179	171	209	180	174	187	165	168	184	168	193	187	185	184	199	195	181	182	187	213	170	176	182	199	188	162	153	186	186	187	188	198	177	166	172	193	150	183	187	179	190	212	193	206	182	190	188	183	203	206	200	204	208	200	197	189	177	182	180	169	195	165	216	170	183	199	197	181	195	190	168	175	203	185	199	168	202	137	176	215	184	178	181	169	175	190	172	179	212	180	189	202	169	167	169	195	164	184	212	170	155	208	190	190	174	170	184	157	191	181	180	180	182	197	179	183	179	217	178	192	186	168	175	185	197	166	192	161	191	191	190	188	194	188	184	165	176	168	176	191	215	166	190	198	169	163	208	172	201	198	173	209	196	170	175	177	206	174	180	183	215	203	189	168	182	155	194	182	180	200	191	205	181	182	171	174	182	192	165	186	176	165	206	195	191	165	184	193	186	168	194	178	210	165	163	169	206	184	192	210	191	196	179	206	180	187	185	186	179	184	183	188	196	207	193	196	190	191	186	173	166	189	192	211	187	205	180	174	185	177	188	193	166	174	193	177	199	205	174	185	195	187	173	207	151	167	174	191	159	177	186	191	184	168	171	210	201	188	169	197	168	184	227	193	220	205	160	192	202	169	194	158	173	159	159	175	170	182	182	175	176	184	173	170	163	187	166	175	185	158	190	160	182	195	185	175	181	173	187	171	193	198	186	173	209	187	163	170	188	181	183	156	183	191	177	152	182	208	178	161	211	182	207
36519	2799	6198	6484	5449	4367	3605	2953	2470	2287	1817	1738	1576	1438	1297	1267	1148	1117	1030	1022	937	953	909	878	871	820	846	807	742	765	753	731	745	744	660	734	699	681	712	663	672	691	717	654	644	644	626	646	649	628	657	621	627	585	647	629	596	576	658	581	651	605	578	608	621	571	584	626	633	606	597	633	630	580	636	600	623	586	596	571	549	599	630	595	644	587	582	614	559	598	553	605	585	587	600	556	564	604	595	615	566	621	604	581	551	549	588	558	609	583	564	538	581	600	616	587	573	600	608	614	592	579	615	555	576	586	616	570	589	590	567	554	595	600	551	599	612	571	594	585	564	590	590	593	600	578	569	583	587	562	578	577	596	625	551	551	559	572	562	592	576	567	624	586	560	559	620	614	568	573	612	572	601	595	592	552	573	602	570	574	594	611	570	555	578	570	522	575	598	605	567	508	574	608	587	570	542	607	550	557	570	602	565	596	595	557	544	570	557	649	568	567	566	589	567	586	533	561	532	591	565	594	626	577	598	554	566	604	659	542	565	577	553	545	568	592	564	584	562	604	545	539	576	595	551	538	620	585	595	552	559	610	574	574	608	588	564	555	581	596	581	621	558	539	564	558	607	574	558	552	577	579	585	599	603	568	583	573	581	617	593	564	600	592	579	592	552	563	619	588	609	579	588	608	577	600	581	629	617	544	609	562	560	546	555	544	525	608	562	564	601	573	563	547	568	563	563	589	559	553	568	603	542	560	619	547	591	582	583	585	621	550	586	592	567	608	593	598	595	598	561	564	605	608	568	571	554	566	606	570	538	515	528	610	505	576	590	578	593	558	622	614	531	583	554	556	546	578	561	601	586	550	534	580	556	585	588	584	561	566	609	564	582	551	563	577	563	552	590	572	571	576	537	582	559	610	592	563	626	560	533	576	585	571	552	567	549	560	587	564	590	593	593	573	551	595	554	587	556	582	558	592	559	581	580	601	549	550	572	564	555	528	548	559	555	563	556	594	586	552	552	545	620	608	556	596	590	541	598	567	580	583	580	580	557	566	537	565	555	559	585	574	584	527	558	561	572	530	526	556	585	560	536	561	554	557	530	601	539	512	595	603	554	577	576	593	595	600	599	565	584	543	560	587	630	560	572	579	541	594	574	581	588	626	579	580	608	546	535	593	596	575	572	597	630	572	567	568	580	560	575	556	541	631	559	576	527	568	596	566	601	604	607	583	625	568	530	584	561	559	597	525	564	568	580	581	560	564	562	579	590	530	561	574	581	567	582	576	558	611	589	532	555	584	539	572	571	602	612	593	621	540	571	557	574	580	568	582	553	573	617	596	556	572	576	557	597	593	562	610	510	562	636	593	572	575	569	577	581	562	587	595	559	594	591	584	550	571	559	553	559	514	568	557	544	586	567	554	581	610	539	559	608	568	535	598	587	572	620	599	540	536	589	602	542	611	576	549	581	583	601	592	571	612	609	555	592	583	511	583	554	554	605	587	590	591	574	582	569	605	551	605	609	581	544	561	576	564	594	598	586	593	541	568	593	576	556	561	582	577	577	536	565	592	581	603	591	573	594	586	568	589	580	606	632	538	573	564	576	539	592	581	603	580	560	577	589	589	546	553	582	565	552	568	591	585	567	549	597	563	508	573	563	603	625	555	611	580	516	597	594	557	546	606	571	570	564	577	642	580	598	541	553	566	600	565	548	579	598	569	578	567	593	530	574	579	573	547	581	537	577	603	598	569	541	586	539	539	586	537	514	554	571	542	539	546	615	576	552	562	563	595	559	621	537	569	569	535	555	573	559	566	575	562	550	554	550	584	589	605	591	594	531	578	531	572	569	551	582	545	615	572	583	614	610	545	578	583	585	559	541	596	551	497	575	570	553	553	568	593	547	579	527	593	562	584	573	522	599	573	580	585	548	609	579	568	552	594	612	587	580	603	552	558	595	598	561	582	578	567	561	563	543	546	596	589	552	584	597	557	568	594	628	569	569	550	578	606	553	564	558	555	555	573	545	570	583	543	567	540	563	557	556	576	608	569	564	537	574	564	604	589	560	622	513	597	568	550	595	571	538	616	590	611	577	583	567	557	586	569	567	575	577	589	556	581	600	594	571	582	541	541	557	566	600	579	572	551	556	537	569	577	585	559	563	599	600	580	588	602	597	537	587	566	565	551	576	536	597	571	568	575	592	560	612	560	604	525	569	584	594	576	584	578	590	551	526	584	571	609	601	585	583	553	579	564	589	557	563	567	566	560	552	573	579	563	577	572	562	530	586	594	579	576	540	574	548	610	572	541	577	546	553	597	624	564	591	597	562	599	588	591	625	550	558	549	573	577	549	593	569	562	601	554	593	607	578	601	536	574	573	577	589	597	633	530	572	533	590	574	562	590	541	562	563	572	599	553	550	566	550	589	612	548	571	544	586	534	532	591	561	558	579	627	577	592	554	546	613	589	574	571	536	581	588	583	555	538	592	574	561	582	554	580	584	533	559	589	516	600	522	574	576	555	567	577	600	551	542	542	529	583	564	544	552	550	572	584	609	549	589	572	570	581	578	599	579	615	586	566	552	581	569	598	577	566	583	584	554	587	580	583	529	587	594	549	542	575	575	565	596	587	563	550	583	594	570	558	542	586	564	593	522	621	529	603	593	581	583	601	590	559	536	580	574	584	568	555	585	584	559	543	543	578	538	599	613	541	598	569	577	574	587	547	547	623	551	554	532	597	562	592	583	618	571	573	588	570	583	600	558	577	547	593	600	531	620	573	578	544	577	600	550	551	576	560	550	594	592	564	599	588	581	577	600	566	555	541	570	617	577	549	576	565	567	562	563	589	579	542	625	556	581	544	541	558	618	568	564	552	594	578	582	575	571	570	535	560	593	567	551	560	568	575	606	548	574	568	513	527	550	573	560	574	595	563	572	609	614	551	587	543	607	541	566	578	553	588	588	567	531	611	554	584	539	572	522	592	608	595	547	557	552	615	632	609	576	597	582	583	560	566	534	556	577	571	563	520	565	563	532	570	543	573	563	544	572	573	563	583	526	604	629	597	591	600	563	586	568	596	575	608	573	591	595	553	533	561	579	519	603	577	576	619	556	590	559	571	574	565	590	605	597	556	583	480	576	579	606	583	570	574	585	549	534	602	614	544	563	592	594	570	567	510	570	588	574	548	554	567	577	577	573	576	586	605	590	556	559	586	585	542	534	536	588	589	563	543	590	543	592	519	537	588	570	583	584	578	573	621	560	595	600	570	554	533	595	574	582	596	600	564	563	515	610	534	588	557	541	586	580	600	577	576	559	567	595	545	593	598	584	599	541	566	603	563	569	549	563	554	592	554	586	578	545	549	556	592	546	594	586	537	561	551	536	563	593	560	540	582	568	560	541	552	583	524	559	571	586	568	545	608	598	548	566	568	584	550	549	570	593	626	581	565	554	561	580	620	594	607	579	566	561	591	547	624	597	539	572	574	537	532	555	585	555	532
8568	617	300	146	132	118	132	125	136	128	125	142	119	150	131	132	112	137	98	105	101	118	123	111	103	112	125	135	98	111	135	130	115	114	121	133	113	121	110	108	118	113	99	121	130	130	121	119	107	130	120	121	118	126	96	105	119	121	97	137	116	113	116	110	119	128	123	122	106	128	129	118	106	112	118	116	124	111	117	94	110	114	115	106	123	126	105	121	121	129	124	124	115	120	99	119	107	112	133	131	116	112	121	109	120	106	124	123	136	109	105	128	113	143	105	131	114	116	136	109	105	116	120	122	128	111	126	120	126	123	124	118	123	104	106	121	127	114	124	92	146	110	113	106	111	112	125	121	118	111	97	108	107	118	126	118	108	121	98	128	121	127	117	124	108	126	98	116	126	118	112	106	107	124	112	126	123	117	130	116	109	114	121	127	116	107	113	111	119	122	135	116	117	116	114	117	103	132	111	138	127	104	119	128	127	113	96	130	115	98	124	122	100	119	114	111	122	120	122	112	126	122	114	120	120	105	129	113	107	113	111	109	125	120	112	115	106	117	106	133	113	129	118	111	114	121	107	105	122	118	105	120	86	114	129	91	110	118	128	109	105	103	124	112	101	126	125	102	115	121	100	129	139	117	138	118	104	127	114	128	123	111	103	120	121	121	110	111	124	125	105	98	122	117	107	116	113	117	119	107	115	128	101	123	112	136	97	121	105	116	131	99	114	116	106	114	122	104	126	126	93	120	106	128	123	130	130	124	123	102	106	116	106	116	105	126	115	122	100	117	129	131	120	111	124	108	123	114	108	117	126	119	107	110	123	143	127	113	109	98	121	123	111	110	127	123	115	134	111	119	114	107	113	109	120	104	129	112	111	104	104	127	98	120	116	117	121	125	134	128	122	121	121	115	121	129	131	132	120	101	109	119	110	138	134	115	136	122	106	135	118	111	124	126	125	128	103	126	111	105	117	109	101	112	133	120	100	107	129	126	105	106	124	111	128	100	118	126	133	116	109	121	115	116	91	116	135	110	125	109	98	142	133	135	121	126	101	111	121	136	115	111	108	119	122	138	112	126	100	128	118	117	130	118	133	121	111	107	118	129	112	127	107	106	130	106	134	130	122	118	113	103	132	108	115	126	121	145	124	118	120	115	105	113	92	132	113	102	112	132	110	117	137	120	107	127	130	112	120	124	109	119	123	127	99	113	113	148	128	114	109	121	118	112	105	144	134	112	138	124	140	114	126	135	89	140	116	122	123	119	104	114	118	114	128	117	104	103	136	118	127	110	116	106	121	103	132	111	122	112	102	118	114	108	103	120	128	131	108	114	118	113	126	124	133	118	122	109	118	136	135	104	137	128	123	126	105	128	110	111	115	124	126	101	122	97	129	126	104	103	107	128	98	128	115	104	95	108	105	133	121	124	119	113	121	110	129	109	115	128	125	98	121	106	99	118	127	102	122	131	114	134	117	111	118	119	131	115	113	112	128	101	116	127	124	96	90	132	110	117	125	118	133	122	127	94	117	109	120	121	134	130	115	134	129	102	133	118	134	112	114	120	131	110	113	99	114	120	130	124	120	133	121	138	129	131	102	121	118	127	118	98	100	119	117	115	134	130	108	114	115	120	122	122	118	124	116	107	140	111	146	128	127	120	118	123	119	134	110	105	112	126	118	139	117	115	126	105	121	114	115	133	130	110	134	123	114	108	119	119	120	97	114	137	118	120	129	117	122	105	88	118	143	97	120	116	121	134	135	120	106	121	116	129	116	135	104	93	116	116	136	127	102	119	113	95	126	118	101	115	106	124	128	136	118	123	132	112	145	116	135	114	113	130	117	110	146	116	108	115	138	118	129	96	122	115	113	116	115	124	125	101	104	118	106	115	131	119	119	114	106	115	130	109	116	119	107	122	109	118	113	124	119	136	118	112	127	105	100	120	117	121	118	110	130	110	125	121	95	119	140	118	109	114	109	112	117	133	126	119	114	112	97	125	106	123	115	101	124	122	135	109	112	114	118	120	119	115	114	124	137	116	115	135	108	116	113	113	100	126	113	111	110	98	105	111	122	109	101	109	118	125	116	112	124	127	133	111	107	116	110	137	116	106	111	121	129	107	106	111	113	91	101	109	103	124	109	144	115	113	111	124	123	111	128	133	108	125	133	106	112	103	121	120	97	137	101	116	108	131	131	113	128	114	115	117	118	117	118	127	117	117	118	140	121	127	114	127	119	114	114	112	104	116	108	117	137	119	118	102	116	98	128	129	127	137	117	108	120	123	107	105	120	117	113	109	130	107	111	124	110	118	107	110	116	115	124	123	129	111	110	122	99	116	105	128	104	128	109	130	117	118	122	116	119	115	105	111	112	132	126	114	139	122	125	113	120	109	125	107	132	115	125	124	106	134	110	136	121	129	132	116	116	112	118	129	103	122	114	121	119	110	136	121	96	116	129	118	116	115	113	91	127	121	127	113	136	119	112	116	117	130	109	118	124	116	111	108	113	116	128	127	127	138	126	118	108	126	121	116	101	126	125	97	123	96	127	121	114	126	123	107	137	119	105	119	113	97	119	104	111	127	130	136	128	113	115	111	129	117	101	123	120	124	145	117	104	116	138	96	114	111	116	103	105	129	131	121	130	104	99	118	122	131	129	95	123	131	112	101	101	115	118	126	114	136	126	107	113	95	109	107	117	118	117	148	140	124	116	108	129	128	108	108	97	117	123	124	116	126	121	109	115	111	123	131	118	115	129	126	145	126	122	110	118	119	111	116	100	104	120	124	135	104	129	109	128	108	125	123	115	94	109	117	137	119	118	99	123	104	115	102	122	108	114	125	105	116	121	107	122	126	127	139	104	117	111	121	115	116	133	118	127	109	117	117	112	121	124	114	105	117	145	107	113	122	104	122	121	123	106	114	137	124	115	110	116	116	111	138	121	134	116	115	115	115	130	118	103	96	106	128	113	112	121	128	118	98	127	132	114	148	112	114	122	117	121	119	101	122	101	111	111	103	135	130	118	112	119	126	102	110	110	114	111	127	123	126	109	114	98	135	106	123	102	84	111	113	122	121	145	124	117	123	104	106	118	114	121	118	120	137	95	140	117	119	102	118	121	119	108	137	107	122	111	101	137	98	132	115	116	118	107	110	116	115	108	125	105	119	141	130	115	141	116	109	108	114	110	143	131	107	139	117	140	108	129	116	125	135	113	124	107	114	113	114	125	114	97	121	105	113	125	120	116	116	103	137	115	111	108	117	114	112	119	119	117	137	121	107	115	129	127	122	128	136	119	130	124	120	114	100	114	107	125	119	131	126	116	105	114	114	120	117	117	112	126	121	126	113	123	119	113	118	108	97	102	116	130	108	136	129	107	115	116	126	117	122	117	109	116	119	107	116	113	121	127	132	124	128	128	119	117	124	109	110	133	131	136	114	119	119	119	127	105	97	126	119	129	119	114	102	126	125	135	122	122	121	114	126	124	128	115	127	135	110
8061	460	609	587	525	501	462	453	431	466	432	409	411	394	379	382	407	417	429	363	386	415	418	402	384	356	374	375	369	375	398	392	406	365	371	368	404	377	358	402	401	375	388	376	375	413	425	397	365	380	376	398	374	402	378	374	363	396	386	377	396	399	365	387	369	386	372	404	385	362	396	374	366	406	400	385	376	348	397	368	393	391	375	371	375	344	377	392	372	375	387	368	404	377	385	408	341	386	407	385	373	402	386	367	391	362	407	378	376	350	386	378	400	381	410	368	374	406	399	403	370	398	383	379	406	384	366	386	355	371	367	400	361	358	383	354	409	402	386	394	363	377	392	362	386	379	398	394	412	355	379	414	415	406	446	364	364	367	412	371	394	355	372	363	391	391	357	410	392	380	370	325	405	406	368	398	391	402	403	398	398	381	386	365	416	407	400	405	403	403	394	394	390	402	383	390	374	377	404	400	389	406	367	377	366	358	380	390	375	413	386	358	354	367	375	410	414	401	395	370	374	373	383	392	380	378	385	396	379	392	351	377	438	392	394	369	363	351	413	398	365	386	383	372	403	366	380	403	351	382	372	391	355	403	369	393	355	369	404	378	400	409	376	392	394	370	394	450	373	398	408	371	368	384	345	391	415	370	392	373	384	369	398	378	383	386	346	351	343	338	386	364	379	396	407	390	395	377	388	393	375	386	417	393	366	348	364	403	346	366	387	337	409	390	347	373	352	417	412	390	389	391	386	390	374	371	375	369	400	390	359	368	397	388	412	373	380	409	395	385	393	367	380	346	400	350	385	388	414	357	366	393	362	377	384	375	396	368	381	368	365	378	418	425	381	364	403	393	385	345	391	380	394	410	347	409	413	376	385	376	372	386	386	356	418	391	375	406	407	393	389	369	386	393	404	415	388	379	390	368	418	393	366	377	388	424	392	398	390	385	359	370	334	346	370	377	368	390	402	394	378	377	338	396	385	374	350	404	393	395	402	353	370	419	360	406	362	368	407	389	379	423	399	384	362	408	414	362	381	394	376	391	383	388	396	402	391	392	405	426	365	400	375	380	386	396	391	406	402	397	402	393	352	394	413	367	403	394	389	398	387	381	400	397	383	353	368	386	398	389	391	395	398	387	358	357	397	399	379	369	393	384	428	399	374	391	380	363	376	370	382	387	389	377	370	378	398	372	362	408	345	364	361	368	385	370	373	418	375	361	380	421	371	356	364	399	413	414	405	388	372	410	383	392	444	371	389	374	377	346	400	373	408	398	372	357	387	418	382	383	394	396	372	398	369	403	363	398	366	404	408	401	391	381	381	371	398	390	380	408	392	408	364	382	394	379	395	356	372	367	386	406	380	346	357	395	404	403	351	348	385	410	394	378	419	376	394	378	411	369	393	398	376	391	394	390	380	390	356	376	391	366	368	392	399	422	388	408	409	381	409	414	430	338	408	361	389	378	376	400	394	375	376	403	425	434	363	367	385	398	382	374	383	352	387	369	404	358	396	388	377	414	406	366	372	399	422	371	361	370	407	377	392	381	360	389	326	361	397	357	347	386	412	396	349	368	419	414	367	399	402	365	362	383	384	373	369	427	381	368	421	397	383	395	374	415	380	381	392	417	374	350	414	388	401	436	362	383	390	367	431	407	418	393	374	400	377	367	365	375	410	379	394	420	357	390	371	381	418	391	379	427	371	378	369	387	383	386	401	388	374	404	365	346	380	387	357	386	404	357	393	387	387	378	403	375	372	375	394	397	351	419	375	377	379	382	365	394	368	399	407	403	385	420	391	401	386	393	379	376	393	395	358	371	368	401	382	351	367	382	382	375	396	380	362	379	367	410	360	384	397	396	387	386	368	402	387	414	375	402	378	422	379	394	407	393	374	378	354	382	392	405	354	348	376	396	417	363	420	381	393	374	334	360	372	350	383	387	407	385	373	356	398	386	366	417	371	355	404	401	355	428	354	382	368	354	373	397	374	355	391	398	422	413	403	349	386	400	389	377	367	411	420	383	387	377	370	362	367	366	387	389	358	399	388	409	383	383	418	375	378	353	389	374	398	413	414	396	367	399	394	365	352	421	393	373	366	416	384	388	373	404	376	396	384	382	400	376	370	372	382	421	372	413	408	386	385	390	391	380	343	379	374	388	421	394	355	392	377	368	373	379	396	401	375	363	420	422	392	389	369	401	408	398	404	392	365	366	409	421	389	382	419	402	419	372	364	434	373	373	372	409	376	382	390	397	363	432	397	375	394	357	371	405	356	380	399	373	390	385	354	378	377	375	354	398	391	360	388	379	373	394	388	423	389	372	403	400	414	377	393	410	364	384	412	381	423	413	388	385	392	412	412	394	361	364	354	372	374	370	411	401	384	356	370	392	405	423	403	358	374	377	372	380	407	374	416	341	384	410	424	420	407	388	383	379	396	385	383	388	381	381	375	369	364	412	401	395	380	400	400	351	394	360	371	384	369	381	363	397	371	369	355	399	352	382	370	407	376	415	394	376	366	374	390	370	397	365	384	390	388	383	389	397	358	387	404	380	380	406	386	387	366	378	405	366	394	380	420	347	358	383	394	391	372	354	439	402	391	390	397	380	343	363	402	397	371	381	388	371	363	406	407	403	378	394	410	373	367	393	381	350	390	402	415	350	405	357	386	389	380	408	396	357	375	394	424	398	364	377	393	426	386	392	391	358	386	384	381	357	379	393	368	416	400	396	354	359	395	368	408	344	383	388	382	399	397	426	372	354	367	379	384	404	364	416	365	410	407	407	360	336	420	394	390	360	354	384	368	402	427	407	372	376	392	385	379	392	378	390	399	381	396	348	368	377	377	406	379	423	347	355	401	400	411	397	408	379	372	378	390	415	389	382	400	364	390	378	374	374	380	383	425	372	388	367	374	421	365	404	357	382	374	381	394	390	373	373	405	391	392	379	402	389	410	383	399	381	390	370	375	399	394	390	386	382	375	377	384	415	377	372	361	364	362	386	401	415	388	404	389	357	405	404	411	361	389	385	374	366	400	371	369	376	436	402	385	397	394	381	346	393	381	383	366	360	391	381	393	370	375	370	381	367	394	393	414	378	355	414	403	421	405	360	375	382	402	373	406	401	399	373	396	422	369	371	389	348	371	367	353	349	384	373	397	367	349	393	394	355	382	382	422	368	413	370	395	364	359	371	356	434	387	365	363	381	363	364	394	404	364	379	414	359	378	387	343	374	435	390	379	387	379	392	399	383	398	396	397	400	392	385	393	369	413	372	380	376	385	369	385	385	366	358	378	395	396	390	394	411	368	359	375	376	377	383	420	351	366	350	404	355	378	388	373	418	389	398	378	405	377	357	356	362	400	372	363	390	375	377	369	390	382	372	379	362	364	371	378	398	348	427	415	376	374	428	401	348	412	412	395	389	406	347	368	373	398	425	373	354	383	374	335	393	399	394	421	363	425	407	364	390	387	391	368	388	391	374	384	396	359	411	409	358	371	373
47183	17277	3067	1089	685	490	407	274	239	188	190	138	159	124	117	131	140	126	125	111	123	125	86	108	106	85	97	101	120	92	109	109	94	98	105	94	93	92	100	96	81	84	87	99	101	79	76	104	95	105	108	62	81	99	72	93	87	84	95	102	90	83	97	85	108	87	101	82	84	91	90	83	53	81	90	86	87	93	92	88	92	109	85	98	88	86	88	84	90	75	89	102	73	100	95	105	93	87	97	98	108	79	94	84	102	86	79	87	85	105	88	75	75	91	97	83	99	92	99	100	71	101	87	105	88	90	98	79	101	86	83	95	112	84	93	101	67	112	99	105	97	76	96	93	101	97	75	94	95	97	78	80	85	88	100	92	82	87	81	102	87	83	92	79	92	79	97	81	85	88	88	99	78	97	100	93	98	102	72	99	92	80	88	93	90	93	96	87	89	98	92	87	77	82	83	83	90	91	104	92	80	76	75	79	97	108	87	92	77	78	95	85	94	87	80	92	90	79	98	104	92	78	95	77	81	82	88	80	82	80	84	78	84	105	87	73	92	80	85	83	90	85	108	73	90	86	105	90	96	77	105	85	97	90	91	79	77	88	82	74	90	83	94	75	89	81	90	88	92	86	93	86	76	85	86	102	82	97	85	100	88	92	85	86	85	65	89	96	93	87	94	84	80	82	101	67	92	84	92	84	83	98	103	99	85	90	91	88	72	83	83	72	103	76	86	86	80	91	88	90	83	89	96	77	83	90	88	85	75	75	86	94	102	84	96	106	92	92	93	74	95	99	87	84	94	84	92	82	92	100	106	60	87	90	89	82	76	87	92	84	109	85	95	94	86	88	79	91	77	82	85	78	80	83	83	89	82	102	73	108	98	77	103	79	95	88	101	63	92	76	86	101	78	102	79	86	88	81	100	77	93	91	96	84	85	100	99	87	85	80	81	97	99	96	84	81	102	108	82	75	92	97	91	83	91	89	80	93	105	80	94	83	106	91	80	91	86	84	91	86	89	80	94	99	84	96	90	100	79	84	97	94	79	98	96	78	81	100	80	95	84	76	106	85	98	98	82	73	83	90	69	94	70	85	97	80	70	106	101	88	99	94	91	77	91	89	74	87	93	84	79	89	94	99	80	86	78	90	74	87	92	94	83	83	87	80	97	107	105	83	92	93	89	87	63	95	85	89	91	99	77	77	80	104	89	97	90	100	89	84	90	82	94	89	95	85	90	87	85	102	87	80	72	104	91	89	95	89	93	99	90	98	91	75	84	103	76	94	93	86	79	79	84	102	83	101	89	97	89	86	89	102	90	80	90	93	94	95	72	82	94	66	83	91	73	80	105	84	79	87	83	90	101	98	84	91	99	72	102	77	83	87	96	64	85	106	77	93	75	82	86	91	96	70	80	100	82	73	83	74	94	97	75	96	100	75	96	98	87	81	64	88	82	78	90	81	84	75	109	98	85	85	69	101	86	94	83	88	101	92	66	89	99	95	92	84	98	95	105	94	86	97	92	100	101	98	88	91	97	83	86	98	88	68	80	82	89	87	106	70	88	89	81	101	86	87	92	111	97	77	104	87	93	98	99	91	105	94	79	90	102	89	77	88	73	96	98	97	98	78	91	94	90	76	91	94	85	81	98	92	90	87	107	84	77	80	108	89	106	82	78	83	83	73	78	73	84	105	99	109	87	110	89	91	102	95	86	92	90	84	101	78	89	86	104	92	97	99	88	83	76	86	77	87	84	90	83	79	69	89	86	77	76	97	84	86	72	84	83	87	93	82	85	89	84	87	102	79	101	82	78	96	97	95	92	93	77	85	109	98	96	104	68	88	78	75	88	81	82	101	84	93	88	76	85	83	88	92	83	96	78	73	79	79	86	103	99	78	99	96	76	89	80	76	79	97	71	113	102	71	94	97	72	85	80	103	96	106	91	90	81	95	85	74	82	82	103	95	88	98	74	99	92	84	89	92	96	105	92	95	89	97	97	86	80	79	93	71	82	84	100	77	64	95	98	83	66	82	89	89	85	88	71	106	70	92	85	73	69	89	105	83	90	114	82	86	82	92	85	94	84	72	87	80	89	93	85	76	97	79	89	89	95	72	77	94	83	98	97	87	84	95	80	78	75	92	93	93	92	94	85	97	106	95	97	86	95	87	87	90	90	95	87	96	109	84	91	80	91	80	94	84	97	96	91	74	86	91	84	84	95	103	78	88	87	89	96	73	92	92	73	94	88	87	84	89	84	71	96	87	82	81	109	90	98	88	93	90	91	85	102	74	108	97	102	98	88	88	82	93	95	105	83	83	80	75	78	90	81	75	99	88	90	112	76	83	108	95	82	89	77	89	72	98	78	92	89	89	87	80	87	89	85	93	93	87	85	86	77	97	101	83	100	86	77	71	88	106	91	73	112	88	83	76	94	99	92	78	86	92	89	82	85	86	88	98	114	89	95	79	94	98	93	86	93	82	77	88	82	86	97	89	103	83	102	110	96	93	88	84	89	80	77	86	87	84	72	82	95	85	95	91	83	95	75	91	94	91	97	89	80	85	85	94	88	86	102	89	92	86	93	103	78	82	88	94	86	85	87	101	75	76	86	95	94	97	100	99	82	91	98	78	89	90	110	86	85	77	103	95	78	91	88	74	74	90	89	88	73	85	84	92	111	85	75	88	85	85	92	104	87	82	97	68	96	80	75	90	96	93	81	108	75	81	73	83	96	80	89	89	95	92	82	99	87	104	94	95	84	95	88	100	85	76	93	95	84	93	82	101	97	88	98	84	83	92	83	92	78	97	86	84	69	101	96	93	70	84	96	73	90	88	87	99	86	78	87	75	86	86	85	103	110	86	92	100	79	87	81	85	79	78	92	77	86	86	69	92	105	96	96	85	97	96	88	98	99	96	73	85	87	75	85	103	91	75	82	71	81	90	96	102	98	85	86	75	84	87	89	96	92	91	80	70	90	102	90	84	97	85	106	100	94	76	81	90	91	79	90	72	91	85	78	109	82	80	95	87	78	79	91	101	100	91	95	66	68	91	79	96	73	90	94	85	75	82	82	91	98	76	93	81	108	89	89	76	96	87	91	85	88	88	91	93	97	87	92	85	76	96	107	79	79	106	94	85	82	87	84	96	72	94	82	92	81	101	86	87	94	72	85	87	85	84	84	104	71	53	74	103	68	97	87	90	99	68	90	102	84	98	98	88	88	88	90	85	93	106	94	105	102	90	64	88	93	79	82	88	98	75	90	93	96	82	84	93	89	77	104	82	101	76	100	93	95	100	91	89	86	94	88	100	73	95	81	95	83	109	88	101	101	73	91	81	88	86	91	101	78	88	94	88	94	90	79	82	100	92	93	87	82	87	82	75	75	102	109	83	87	85	81	68	82	82	86	79	86	71	89	76	94	94	94	80	86	83	74	85	90	78	83	93	98	84	94	89	83	91	84	93	83	76	95	84	81	92	87	79	84	85	104	88	92	106	82	87
28763	1457	3282	3652	2951	2341	1913	1639	1385	1131	944	889	804	782	723	619	626	584	556	532	506	541	458	467	454	420	402	418	414	399	399	409	384	380	434	387	359	375	395	356	388	386	385	370	338	334	356	329	339	356	382	310	344	343	344	342	360	338	303	334	353	339	356	321	326	320	292	319	316	332	283	353	350	340	320	331	320	340	338	316	340	302	332	319	320	334	303	321	275	297	335	321	314	301	332	295	306	318	310	314	290	314	344	308	302	345	308	323	338	310	319	299	305	294	299	310	330	307	290	310	325	318	303	278	300	341	298	320	304	312	296	296	308	325	332	301	312	326	323	314	308	331	315	334	334	322	297	324	331	320	310	314	285	320	333	319	312	294	326	314	307	298	303	327	306	338	330	325	324	320	319	341	315	305	304	311	290	345	332	349	338	309	321	334	361	329	287	357	341	319	323	294	327	297	341	337	327	296	324	321	319	333	343	305	290	312	337	321	319	283	315	304	291	328	284	341	336	334	298	323	309	349	316	318	319	325	302	301	322	333	278	302	313	309	286	310	315	321	310	338	333	297	318	308	330	330	320	335	319	339	350	317	313	277	282	317	310	294	309	307	318	314	301	291	296	298	308	342	290	314	319	327	302	297	325	317	290	304	287	314	306	319	308	336	283	322	300	302	333	316	306	333	296	317	302	298	295	309	324	295	281	312	327	314	299	300	300	320	295	288	337	334	309	319	302	302	329	318	287	290	335	315	353	296	314	334	337	297	291	336	335	330	320	312	310	320	357	293	339	320	310	327	339	326	303	303	308	309	300	296	297	316	319	311	322	320	295	291	310	321	297	303	295	327	307	287	314	284	304	303	313	335	342	294	317	318	295	304	328	302	297	337	320	282	307	302	302	281	278	321	314	311	329	321	295	301	301	325	315	333	326	329	310	308	326	324	265	314	326	308	330	295	299	333	322	320	344	294	321	314	302	307	281	314	292	313	297	331	330	297	315	317	264	304	316	321	330	296	316	317	310	314	304	303	291	292	343	311	319	335	315	291	308	295	330	331	304	304	306	274	334	289	333	298	300	296	282	320	344	309	273	314	296	291	305	325	317	300	264	316	296	279	323	329	307	329	321	327	292	314	315	298	353	303	330	303	302	341	336	312	327	313	305	299	301	313	287	329	321	326	301	338	325	315	317	335	332	319	302	328	319	315	300	313	322	329	344	305	307	324	324	327	347	306	344	324	292	329	342	334	346	315	301	329	297	285	316	285	299	318	316	301	292	313	326	297	283	285	289	335	292	308	335	308	320	332	341	310	295	315	286	299	330	304	304	316	300	320	305	311	302	312	269	325	324	302	312	321	321	308	302	283	323	317	291	278	320	293	302	320	280	305	289	289	327	310	324	338	316	301	291	319	314	315	317	315	291	311	332	343	338	326	320	305	311	317	306	291	298	303	302	292	330	314	296	349	348	363	287	299	323	327	319	321	279	291	325	311	303	318	302	314	332	303	298	325	300	298	336	304	298	299	334	314	332	326	273	306	323	319	277	306	306	304	315	317	321	292	322	297	284	305	308	312	286	327	316	326	328	324	300	331	299	332	289	304	290	329	300	305	284	316	310	322	301	303	301	301	307	310	359	313	308	307	311	324	308	325	288	326	308	305	316	310	300	336	309	291	337	305	308	318	310	292	359	341	285	322	332	274	321	307	303	315	340	301	317	320	334	316	333	328	299	308	317	287	314	335	300	306	319	332	307	289	318	317	342	352	275	304	343	333	315	304	312	316	327	340	300	327	319	341	338	309	319	326	325	333	300	294	285	307	329	300	280	327	315	313	339	343	301	331	316	304	289	301	299	296	324	311	302	314	327	324	326	279	319	328	301	332	312	312	316	328	312	295	318	348	318	293	312	294	324	316	336	298	291	326	283	287	310	289	287	308	321	294	314	307	317	343	276	287	319	291	329	302	272	320	318	317	329	309	316	319	312	313	293	325	316	299	303	353	335	314	287	307	345	320	311	324	331	272	317	299	332	305	317	284	328	287	319	321	342	311	305	284	329	302	284	315	324	318	340	278	302	314	314	318	340	298	332	308	282	286	331	312	318	293	304	302	323	310	290	341	308	270	310	301	289	306	300	337	311	321	288	276	318	288	304	304	319	334	325	309	332	319	310	320	305	331	340	341	295	307	306	312	317	325	307	305	325	309	319	322	305	321	326	285	303	327	311	309	285	278	357	293	297	290	361	291	318	310	318	318	297	299	325	280	322	280	337	304	326	359	300	310	329	284	309	323	310	311	367	327	329	305	345	269	314	311	315	301	324	353	325	327	332	308	307	299	316	313	317	269	306	316	311	295	344	300	331	317	300	311	309	339	275	330	309	290	315	329	310	309	289	294	308	291	295	307	293	305	304	307	316	304	319	311	295	308	298	325	304	285	285	296	295	295	323	322	304	303	297	338	327	298	289	301	356	319	318	334	320	302	327	308	324	308	330	290	310	317	296	327	299	323	307	302	345	289	329	293	297	313	273	317	340	310	330	335	323	301	289	297	330	299	331	307	297	298	325	320	304	307	335	298	282	306	331	299	315	335	324	310	352	298	297	309	319	291	321	316	317	285	334	304	299	353	335	273	290	311	312	328	316	299	309	322	282	311	287	310	291	289	308	329	333	323	285	294	332	318	295	303	321	286	301	307	319	320	322	310	299	331	325	300	299	324	270	290	347	315	298	310	307	298	303	309	352	286	315	317	341	321	330	319	322	302	300	301	306	316	305	340	332	298	329	326	310	302	290	298	343	289	321	338	303	275	320	320	338	286	289	283	313	284	327	340	321	297	344	329	303	297	321	325	294	259	320	324	303	307	323	291	342	307	335	292	323	297	324	305	288	329	296	347	316	320	294	329	313	312	299	340	308	312	295	317	335	305	308	326	302	318	309	317	310	323	297	289	322	318	302	313	300	314	321	299	329	306	314	309	312	339	329	312	315	304	308	302	321	289	322	318	302	311	266	299	318	329	311	316	317	291	307	285	330	299	275	320	331	295	317	276	315	328	286	295	291	316	291	292	318	298	320	309	338	309	311	308	285	349	334	295	316	298	321	300	313	357	302	294	342	316	333	350	318	274	276	333	337	316	319	304	312	287	283	305	322	316	331	318	303	298	313	305	303	312	293	305	322	321	313	310	312	310	339	362	312	310	303	313	305	285	321	284	302	332	339	313	308	284	327	310	295	314	305	301	294	314	329	320	323	323	299	305	325	305	331	304	301	295	311	305	325	328	291	326	274	277	326	288	298	327	343	317	306	321	322	322	296	342	323	335	302	275	335	298	281	317	307	308	301	323	324	316	290	314	321	332	314	300	338	288	362	302	305	303	310	293	322	293	274	291	308	320	285	336	288	277	289	317	291	333	313	325	349	325	346	305	310	348	307	303	298	344	331	278	319	327	318	335	332	279	305	294	296	328	306	309	303	345	306	318	319	324	285	312	347	287	290	333	295	299	299	288
60658	25158	8387	2081	1295	995	754	589	452	411	410	351	338	279	272	266	266	206	240	260	219	241	244	229	235	209	224	221	191	204	193	184	217	212	201	209	175	197	210	198	201	202	187	196	182	166	168	223	174	194	166	206	191	175	197	178	174	196	179	185	170	176	184	179	176	179	161	164	159	164	180	195	191	169	175	168	199	193	183	176	189	189	196	205	209	182	183	174	183	197	174	190	183	171	206	184	170	205	176	170	203	196	182	187	163	196	162	184	176	165	186	203	195	180	194	181	184	198	212	199	177	184	155	192	176	172	191	195	205	201	170	188	195	197	223	173	184	190	203	174	161	223	190	180	174	162	168	192	203	202	178	187	198	195	180	184	185	188	186	186	192	178	214	180	191	178	186	174	172	180	196	184	203	188	180	174	185	201	175	155	197	177	170	158	180	178	164	157	202	187	178	191	160	189	186	175	166	185	196	176	176	187	189	173	195	191	191	171	172	200	195	182	204	159	180	209	186	175	156	179	189	189	175	172	192	201	156	181	191	180	175	174	210	195	177	193	183	199	149	150	177	180	182	186	218	214	192	193	189	193	165	189	184	173	189	191	179	171	173	173	198	164	191	170	178	186	186	198	196	175	188	176	173	178	190	189	198	173	172	166	196	174	195	175	185	182	189	167	188	170	184	191	182	179	183	202	177	214	180	180	198	186	190	178	192	198	175	189	192	187	195	184	183	170	172	180	196	202	169	195	170	195	193	185	186	163	192	173	181	172	201	166	161	156	190	195	165	164	194	153	176	183	183	184	192	161	171	171	188	196	188	199	190	183	155	202	186	175	165	175	174	163	179	191	216	184	173	180	170	189	197	203	183	188	179	167	157	205	182	196	187	194	163	186	191	179	177	197	185	179	172	191	179	189	174	214	185	197	201	179	192	207	208	201	207	199	185	166	182	197	205	179	190	161	191	204	147	194	186	191	178	173	182	176	212	197	172	177	195	205	183	191	172	192	193	171	183	181	209	145	171	189	163	188	197	175	186	167	156	188	189	191	173	161	203	196	150	205	178	197	197	190	195	189	161	193	190	212	179	170	171	151	174	191	175	197	179	203	166	180	170	183	185	186	155	166	169	163	187	186	182	202	184	192	194	186	167	189	190	208	181	183	180	169	158	191	180	218	180	159	196	193	169	185	178	179	199	152	191	159	152	177	203	173	179	196	181	182	151	179	174	188	174	187	170	209	175	160	167	170	187	182	153	195	201	186	175	178	169	166	185	147	176	180	184	170	188	186	171	162	171	160	199	223	187	196	187	166	174	173	179	175	181	188	199	177	179	182	182	182	195	202	207	178	180	207	194	173	182	170	183	204	175	195	181	157	155	193	178	195	173	184	199	171	219	179	159	211	181	163	193	186	175	215	174	177	180	188	158	177	192	172	182	181	173	193	200	171	173	178	177	199	179	178	198	172	175	212	215	169	190	171	198	175	167	182	172	185	169	167	204	163	181	213	191	175	181	192	181	174	183	185	197	183	159	189	199	195	180	175	179	181	183	188	198	156	189	188	186	176	197	194	184	185	159	167	186	175	153	177	180	184	183	210	175	158	175	179	161	178	176	193	168	198	188	180	201	160	179	191	198	187	205	192	149	198	182	217	202	180	194	216	164	181	165	173	165	186	166	184	180	193	172	176	174	188	197	182	179	188	171	183	209	206	184	173	166	170	164	172	186	224	182	184	175	177	170	195	165	208	186	180	184	176	189	171	179	192	179	193	189	177	193	158	197	170	194	173	183	190	178	191	168	166	193	191	173	199	150	175	176	176	179	154	178	173	181	194	191	204	178	194	180	170	195	163	185	180	195	170	216	175	160	194	167	176	181	181	184	191	219	209	179	181	184	193	186	192	192	175	185	192	190	196	203	180	182	187	187	171	177	170	174	196	197	189	187	190	166	181	177	191	176	202	172	191	184	175	203	189	189	177	180	190	185	200	188	206	165	174	169	196	210	215	177	179	179	173	157	207	204	185	195	164	176	192	158	173	195	205	201	184	184	181	193	187	185	164	191	196	180	179	152	185	197	190	195	160	174	188	179	185	197	160	184	165	174	189	212	181	192	179	179	164	177	204	191	182	199	177	172	188	185	180	158	174	183	194	177	204	168	188	193	185	155	163	186	153	202	200	182	172	170	169	207	163	199	178	169	210	196	169	168	184	159	181	176	206	143	163	211	186	218	173	192	166	193	159	192	208	186	186	172	185	216	195	173	182	171	175	192	186	196	168	172	161	190	207	185	166	191	197	211	179	210	182	190	197	190	193	179	187	181	172	184	151	177	202	163	196	168	171	175	151	213	188	173	165	175	180	149	183	176	171	169	198	183	178	202	184	190	199	189	198	157	178	201	161	185	183	159	195	171	174	153	179	164	206	195	180	157	186	183	178	203	182	188	176	189	166	191	185	176	187	171	170	176	189	161	182	194	198	162	215	188	178	173	175	207	196	156	182	176	172	177	210	181	168	202	167	160	182	186	193	185	190	183	157	184	198	182	193	184	185	179	179	173	190	162	171	211	188	193	181	169	208	185	198	160	180	186	206	174	184	164	173	196	187	203	167	178	190	193	180	167	212	194	170	179	180	190	214	164	192	206	190	187	189	183	176	206	179	174	182	197	163	214	174	175	165	190	181	188	184	190	183	184	193	172	185	155	201	170	191	190	168	174	201	188	186	165	184	177	170	185	187	172	191	190	162	194	194	179	197	181	199	215	160	178	180	186	164	183	215	172	188	172	174	202	157	171	170	185	165	190	185	185	202	175	180	179	183	172	176	196	183	169	175	175	163	167	186	176	211	171	198	183	197	216	184	186	193	182	193	185	171	172	186	195	197	164	183	160	186	176	175	198	181	203	181	206	189	190	194	190	180	186	185	181	169	192	191	186	165	179	177	178	202	188	199	202	182	193	200	178	205	165	208	202	196	182	182	182	174	195	172	181	183	197	179	189	178	185	176	171	191	191	193	167	188	183	165	190	178	174	176	175	176	176	165	176	172	172	154	159	207	189	202	190	165	171	177	165	197	181	195	190	195	161	170	177	187	159	195	191	191	199	175	209	186	192	159	174	187	164	174	190	150	169	200	186	172	195	183	165	201	177	188	175	181	183	206	175	191	153	173	174	183	215	175	192	189	171	196	184	183	198	183	193	183	173	181	166	184	165	176	182	172	184	162	212	196	170	163	160	175	200	182	185	167	169	182	186	180	184	183	174	221	173	155	181	170	184	181	175	182	179	180	174	179	188	177	170	181	193	199	187	173	183	195	179	171	173	192	175	180	186	182	192	189	156	199	164	192	189	170	168	205	190	187	179	161	167	199	173	159	165	199	186	193	193	171	191	173	166	173	170	183	167	172	199	191	171	173	171	181	186	188	176	184	203	188	166	181	191	173	207	202	188	180	207	168	181	207	175	177	221	181	166	190	190	180	186	170	202	177	172	201	185	190	200	199	164	168	178	189
36074	2749	6143	6512	5413	4409	3554	2888	2501	2166	1972	1739	1547	1395	1329	1212	1189	1117	1083	1006	892	910	917	885	856	842	859	763	802	776	726	752	723	745	692	712	688	747	683	653	690	653	711	674	660	647	650	634	620	647	650	644	649	573	613	604	649	608	580	635	646	615	611	618	577	672	587	614	623	619	634	560	606	583	609	607	593	554	597	603	628	599	573	626	585	659	611	578	562	624	598	588	554	595	593	605	651	564	579	579	575	590	573	599	559	605	605	598	593	531	556	543	547	598	541	581	576	550	562	552	577	573	579	558	586	573	564	596	586	519	587	595	611	562	579	599	573	551	560	598	559	600	589	566	613	616	612	578	584	539	553	564	545	573	587	602	569	569	567	547	564	581	593	564	592	616	575	548	564	561	611	546	542	583	587	593	623	574	553	564	582	577	624	529	527	556	587	625	572	566	587	615	608	619	582	530	574	552	594	580	577	568	621	539	578	528	603	581	566	574	576	575	574	577	624	623	555	597	607	558	578	567	535	540	583	563	595	569	605	576	595	590	539	574	538	559	583	546	575	538	580	596	572	582	590	589	615	548	580	553	577	558	573	570	571	597	608	570	601	562	568	552	579	559	578	577	582	584	593	589	599	551	606	577	578	557	538	594	567	545	601	574	534	562	592	562	562	575	600	639	582	616	564	573	575	549	575	542	588	585	542	566	586	567	579	563	584	558	612	589	577	564	610	573	558	534	549	554	547	555	617	557	553	552	552	535	572	537	564	578	601	581	550	587	577	539	546	582	562	575	576	583	594	534	567	585	580	565	602	609	540	567	589	585	580	595	600	585	560	521	602	597	615	576	559	584	574	617	577	581	603	592	551	548	574	595	574	597	589	550	587	578	609	601	586	578	584	569	566	558	592	577	560	576	554	524	576	588	591	631	555	545	566	564	602	549	579	570	578	576	579	603	535	589	562	568	577	602	585	576	557	559	532	573	594	618	569	573	539	623	605	563	589	589	584	593	544	558	586	583	603	599	575	559	527	602	544	594	563	573	622	597	613	551	548	534	540	586	622	533	624	551	586	551	619	596	573	556	592	596	613	579	606	574	546	563	577	574	578	558	564	581	591	553	609	565	606	581	555	550	582	577	552	587	534	602	532	571	536	583	596	570	576	618	551	542	577	568	571	578	594	586	531	562	588	546	588	590	601	597	561	550	566	584	562	573	556	555	585	546	612	574	564	560	589	516	560	567	582	581	522	570	543	516	558	535	577	557	564	552	526	599	526	535	580	603	599	611	604	564	609	541	564	528	613	574	579	612	565	596	569	555	598	549	581	567	557	546	557	574	555	555	564	608	554	563	554	565	592	592	606	571	601	586	555	531	559	580	556	591	576	620	596	575	553	617	573	555	572	579	550	559	554	541	579	597	549	588	542	569	530	569	529	566	642	614	548	559	524	584	533	542	532	589	593	557	554	567	564	541	586	546	577	570	562	579	602	578	545	549	542	574	564	601	571	576	575	556	571	591	585	578	603	589	576	554	592	576	547	627	596	586	614	563	550	612	545	519	578	541	544	597	613	572	586	587	559	621	545	569	565	595	618	565	563	589	578	611	579	579	568	568	518	587	561	578	525	596	614	565	548	577	530	569	570	542	568	567	551	583	573	531	567	558	570	560	580	596	589	570	563	571	545	610	581	556	580	597	601	547	633	551	571	603	585	583	556	584	591	580	633	539	557	561	568	573	555	496	534	585	570	551	571	623	556	533	553	572	564	568	569	584	579	558	568	603	553	547	578	563	572	634	532	602	592	579	592	587	560	547	552	593	598	564	579	555	548	587	555	579	619	574	612	565	587	585	573	552	573	609	616	609	583	571	557	545	525	592	572	533	621	558	585	570	559	576	568	572	590	531	567	550	564	563	565	551	598	584	563	614	630	562	616	558	581	539	584	579	563	580	593	572	595	576	584	565	581	638	554	571	564	594	591	552	600	573	574	571	585	581	560	613	589	548	589	554	595	561	541	560	566	571	579	589	589	579	612	599	613	565	570	570	568	609	602	575	602	536	627	617	571	598	612	555	537	560	582	539	595	549	550	622	597	548	627	549	533	566	561	605	565	574	601	558	561	540	579	579	573	607	607	576	612	583	552	586	610	601	586	594	558	560	561	632	608	561	591	576	539	549	581	596	542	592	563	562	580	592	576	577	554	578	556	549	583	589	592	586	558	562	540	566	572	599	534	561	531	557	561	579	529	541	567	574	585	575	569	528	565	595	551	584	571	591	562	595	569	578	572	568	551	585	563	559	551	561	543	553	617	568	570	544	530	570	564	581	549	592	588	585	564	574	583	578	570	580	608	628	583	539	589	552	613	568	514	568	575	541	570	556	566	612	565	598	556	622	578	606	592	579	576	531	595	551	556	590	569	607	569	560	604	589	573	577	574	563	604	591	573	571	534	583	588	566	597	553	563	576	593	568	599	556	598	550	569	567	561	563	610	528	565	594	560	544	591	563	586	599	572	582	564	592	609	586	581	604	583	535	593	554	614	565	567	531	591	579	589	552	563	563	544	569	589	573	593	577	569	604	621	586	591	562	591	585	544	611	571	569	556	573	558	559	543	599	581	587	530	559	569	567	554	569	575	572	594	546	573	560	573	588	588	552	568	571	578	593	553	543	578	582	591	573	556	548	561	600	550	583	590	581	570	578	610	579	572	613	561	563	559	579	553	573	591	547	600	568	591	583	572	567	565	593	598	594	510	602	587	601	532	573	595	603	548	558	589	562	587	571	571	583	572	563	570	591	521	566	578	542	549	561	554	623	564	605	547	565	604	577	570	586	571	588	575	615	572	571	594	569	601	583	565	525	547	555	546	560	548	538	582	548	544	604	566	580	553	547	583	567	600	525	586	603	602	584	575	572	568	587	556	585	598	621	558	579	604	597	598	553	590	582	583	541	565	573	581	544	602	560	517	570	578	548	575	589	544	588	587	619	591	559	546	586	531	546	543	547	567	572	579	563	596	574	564	579	574	582	571	583	590	540	573	602	584	570	575	554	563	539	547	553	569	615	545	581	561	551	569	550	567	579	579	546	574	584	573	619	594	599	583	536	581	561	571	564	584	606	593	610	573	566	561	600	547	521	593	636	548	606	582	556	526	568	603	643	566	570	576	598	542	575	575	560	568	596	603	532	596	546	580	564	554	618	586	594	580	604	553	558	584	569	578	546	578	596	569	589	564	621	528	553	608	588	589	551	589	569	560	533	559	571	576	554	635	599	587	580	584	560	606	566	554	548	572	602	602	591	607	526	616	571	583	549	588	579	558	524	511	560	549	579	586	559	562	574	583	579	563	549	575	571	582	603	587	571	560	600	571	589	585	548	620	585	511	575	571	508	542	554	546	592	559	558	570	611	534	540	568	597	590	576	598	599	591	594	596	579	593	592	572	562	558	568	559	591	564	588	562	577	547	567	588	542	567	561	545	558	555	512	579	587	608	580	582	564	573	563
8576	589	285	182	130	136	136	140	132	103	134	107	141	115	129	126	127	123	107	104	119	113	101	105	107	116	98	115	108	121	122	134	115	114	126	104	124	111	119	105	132	113	108	124	117	133	122	124	126	123	104	114	122	147	113	109	110	119	108	103	114	108	144	131	119	109	128	114	108	116	115	108	116	133	130	109	107	128	97	126	116	121	114	118	116	109	102	130	110	122	124	119	108	113	120	108	132	136	113	115	108	125	129	133	96	121	116	127	115	104	147	125	132	125	97	122	127	110	131	125	136	122	108	123	116	128	96	130	96	102	91	121	113	114	107	117	129	126	130	118	128	114	109	116	124	124	104	137	106	131	106	135	131	94	114	116	124	126	125	119	133	121	114	104	111	112	124	118	119	120	120	128	121	141	105	131	107	120	121	109	121	114	109	141	118	120	114	138	121	119	115	123	135	107	121	126	129	117	132	121	107	115	102	101	127	113	119	113	107	112	126	101	132	107	114	97	108	127	115	121	103	132	112	119	113	137	124	112	116	109	121	116	126	124	124	122	116	119	124	115	115	126	110	116	100	111	118	116	127	73	131	125	124	110	126	130	124	114	116	122	119	91	124	123	105	113	147	93	97	121	123	104	118	86	113	105	114	121	111	91	118	120	131	110	132	113	116	128	140	124	117	119	119	105	125	130	121	105	116	120	117	116	120	120	122	114	143	115	116	125	100	128	115	124	134	119	117	108	104	112	122	120	124	121	114	134	113	120	109	121	116	112	142	109	113	115	122	101	117	110	116	121	134	110	114	107	94	140	114	123	109	109	118	131	118	100	116	106	118	104	115	116	115	127	101	109	106	113	121	106	119	117	105	114	106	107	104	141	106	115	98	134	104	124	120	122	115	127	117	107	114	99	105	118	118	116	125	115	112	121	129	120	119	103	116	124	120	121	110	120	110	123	107	123	131	114	110	106	118	107	124	118	113	119	108	129	130	130	123	131	119	121	118	128	132	115	109	125	122	158	118	115	107	110	110	126	131	112	109	95	136	114	109	127	139	111	119	132	117	104	124	118	102	117	124	112	124	98	104	115	122	123	137	96	128	108	123	112	130	96	102	120	117	121	143	111	141	112	117	119	118	121	113	120	134	124	141	106	90	115	115	106	125	113	101	123	111	121	111	126	101	122	110	137	122	110	100	117	114	96	113	115	96	121	122	119	138	116	116	125	122	129	126	135	114	104	106	117	126	120	109	138	110	135	133	118	121	112	105	129	114	137	115	119	109	137	114	103	121	123	114	135	112	111	121	130	115	133	126	113	109	117	116	132	138	134	111	125	124	111	123	101	118	114	105	117	127	131	113	120	115	122	122	112	101	112	111	121	111	107	136	106	122	117	122	105	135	112	118	102	104	120	118	120	118	113	103	115	126	123	119	125	129	105	113	118	112	116	125	124	116	119	107	104	116	115	115	110	129	128	101	101	122	116	105	134	111	136	109	115	126	129	128	124	118	114	130	111	139	124	116	119	103	112	115	113	108	119	140	129	125	113	120	114	117	102	129	119	127	110	121	112	123	109	112	119	137	120	126	127	138	108	112	118	115	97	131	116	118	142	124	122	127	109	99	112	122	137	108	113	139	104	115	125	119	99	123	132	125	130	112	114	113	109	123	126	110	125	116	121	125	121	126	109	125	104	100	96	139	111	124	132	129	117	116	99	121	137	123	115	115	129	131	116	123	118	128	105	110	117	113	113	117	127	117	129	108	133	125	103	124	113	114	119	128	117	103	136	103	118	97	109	116	118	115	111	112	132	100	134	124	126	148	123	110	125	116	108	129	119	121	110	123	130	106	122	118	110	103	100	110	115	109	110	120	120	114	122	126	120	127	119	111	121	131	126	97	98	128	120	119	112	113	110	125	101	124	99	133	132	112	106	139	120	131	131	120	109	129	122	129	120	127	111	120	116	106	119	121	149	119	112	116	109	132	130	123	119	133	104	110	136	114	117	96	118	137	123	123	119	104	117	115	122	115	111	128	108	125	125	105	125	96	130	117	136	111	114	115	114	125	129	132	111	125	128	109	127	107	127	127	116	148	107	99	114	112	113	105	116	119	110	128	126	101	110	114	111	126	130	131	120	105	96	118	102	121	108	108	112	117	108	134	111	124	134	120	126	108	105	128	133	113	124	125	125	121	115	121	127	115	128	98	106	108	125	117	121	134	128	121	119	125	127	118	110	141	115	125	112	123	118	132	113	111	115	119	128	129	97	124	118	112	123	105	115	114	125	125	135	112	106	106	127	131	102	120	141	130	118	119	133	95	116	113	122	99	115	123	118	119	128	129	121	109	124	115	122	117	109	120	109	120	113	115	98	89	119	126	116	113	109	118	110	133	145	122	132	121	145	137	122	107	113	112	110	132	120	116	115	122	128	135	149	110	122	112	103	103	126	117	117	131	126	121	109	124	115	131	121	111	100	110	116	123	119	101	110	113	120	121	129	133	107	125	105	130	111	127	124	113	128	114	123	117	101	109	111	110	136	105	102	125	125	119	114	101	127	123	129	108	123	133	120	116	118	135	135	127	112	113	132	109	115	116	116	131	121	126	122	132	117	104	126	91	129	108	129	114	110	95	132	118	126	106	118	125	103	103	128	113	121	119	120	109	101	130	134	117	109	105	110	116	114	89	123	132	114	108	127	131	117	136	124	129	134	106	125	124	128	136	124	114	122	118	144	136	109	125	125	99	121	126	121	115	110	116	117	115	107	114	93	112	135	116	105	108	110	140	121	110	119	118	93	139	116	115	127	117	119	112	109	95	115	119	105	96	132	105	135	123	127	119	132	135	126	128	118	132	120	123	136	104	124	114	117	126	119	116	108	112	118	101	113	107	108	133	102	114	112	120	125	116	104	116	117	111	118	129	130	123	120	126	109	118	131	121	117	124	111	100	107	116	113	107	118	115	113	125	108	119	109	116	117	120	104	125	106	142	136	116	113	123	116	106	115	127	115	119	105	122	124	140	103	123	122	123	140	118	120	108	126	114	115	138	96	106	135	114	108	121	101	125	127	105	114	113	133	123	119	125	104	142	107	127	104	113	118	114	122	110	105	121	110	119	120	117	120	116	123	116	113	128	129	107	119	127	126	123	127	129	120	133	142	134	124	130	116	113	134	110	115	118	126	121	113	112	121	103	105	115	110	136	131	123	125	115	117	111	103	111	117	118	120	126	113	117	136	121	129	90	117	121	129	110	116	122	115	132	110	143	129	139	82	114	98	115	109	117	110	92	116	122	115	108	125	124	100	118	112	99	123	113	120	109	103	121	117	119	110	134	114	121	116	130	107	136	116	129	125	106	127	137	110	111	117	112	121	139	122	115	120	121	109	98	126	136	109	107	122	122	124	138	121	125	106	129	120	132	109	133	126	124	144	105	126	116	101	122	136	122	113	113	130	112	96	130	108	140	136	121	155	101	112	139	122	136	110	116	126	129	125	125	111	127	107
8320	452	581	554	560	509	452	424	459	435	418	406	426	420	375	418	389	376	349	378	421	424	403	384	373	402	392	383	411	380	383	391	392	391	384	401	384	373	373	405	380	399	395	403	393	378	379	396	411	365	365	373	360	373	433	358	377	406	428	381	405	362	398	425	358	373	396	396	396	395	378	347	379	369	365	408	403	410	399	389	404	395	387	363	380	386	410	387	413	386	384	353	410	405	399	421	401	382	415	396	372	368	442	376	378	405	395	396	428	385	380	377	399	399	371	378	428	392	387	433	385	358	382	346	380	413	379	361	371	395	375	370	369	388	386	370	385	396	369	387	407	381	404	347	391	348	397	401	394	371	367	373	370	385	398	391	381	416	432	383	370	352	395	407	383	408	373	353	354	378	376	419	367	382	363	394	373	370	382	404	374	388	394	382	373	399	377	378	407	391	391	371	364	401	414	370	388	356	400	405	387	402	386	386	384	388	369	395	414	369	366	391	354	398	364	398	405	385	427	426	366	357	424	367	347	392	368	398	428	369	350	391	355	400	390	372	413	407	403	395	355	401	388	371	390	353	394	393	403	388	347	392	408	414	404	393	390	399	373	404	403	386	366	352	397	361	411	382	368	414	356	390	400	380	394	418	384	407	380	396	377	379	354	368	365	385	396	393	368	385	387	428	389	392	347	367	388	401	375	382	407	358	369	366	399	392	401	391	362	348	346	377	368	385	394	397	387	407	393	389	370	401	386	403	379	354	373	368	403	401	372	393	405	382	386	387	403	404	378	371	385	401	383	370	394	377	373	364	385	333	384	418	395	361	404	379	376	397	399	368	398	382	376	369	386	383	395	353	371	397	412	389	375	357	376	419	390	384	406	374	349	407	377	381	416	366	384	365	380	368	379	383	385	394	404	406	383	387	379	385	409	403	387	389	399	402	415	376	366	369	360	367	340	374	368	407	387	377	389	428	376	386	439	394	375	363	364	391	372	422	398	376	387	392	401	394	388	379	363	403	351	352	405	385	397	405	384	386	385	384	361	397	395	363	394	394	361	358	399	395	390	409	386	399	382	411	389	436	365	379	391	395	375	378	418	346	406	369	376	415	401	400	377	382	391	415	331	363	379	350	368	424	381	393	372	383	377	407	396	380	407	374	429	400	418	408	358	364	353	385	392	374	365	403	375	376	390	369	362	405	391	403	367	379	406	367	362	385	387	383	358	376	360	358	385	420	372	404	403	377	368	365	397	404	391	400	401	410	375	378	333	388	388	374	353	378	405	373	396	377	391	403	399	388	418	411	397	421	387	394	410	408	390	377	388	387	398	423	368	389	398	368	378	367	352	398	365	370	377	420	376	400	375	408	418	344	380	403	354	358	375	379	385	390	403	409	390	383	419	377	378	399	397	378	375	423	357	392	416	376	381	354	371	378	400	354	336	371	385	366	362	403	414	364	419	406	405	404	366	414	366	401	407	407	410	359	402	389	384	377	394	414	365	366	381	432	374	417	365	408	372	410	419	434	403	389	379	397	397	404	376	381	394	384	387	352	377	369	354	388	398	386	364	367	391	381	398	351	378	364	401	353	375	385	391	386	373	395	408	366	398	372	380	371	370	358	412	369	372	385	395	393	392	350	372	361	375	387	394	380	388	378	366	404	368	385	355	373	417	393	387	355	387	372	367	413	422	369	375	394	399	398	362	366	364	414	431	377	366	368	410	422	383	367	375	378	357	333	361	383	400	396	377	379	382	344	364	384	392	388	387	422	391	391	371	370	377	406	402	387	367	365	378	391	367	358	366	413	408	413	393	376	364	365	376	366	377	369	394	388	371	388	339	396	368	411	397	373	394	381	381	424	365	382	420	389	396	394	357	373	379	367	387	387	362	389	374	346	386	431	392	391	416	404	381	410	384	385	400	367	368	399	399	398	387	340	361	386	373	329	349	408	413	386	378	388	360	403	411	403	382	406	370	412	355	407	364	387	368	390	378	413	376	391	391	397	353	355	412	392	387	395	394	376	433	393	383	379	351	333	374	361	376	381	367	371	426	353	409	391	387	355	360	379	377	387	400	394	373	345	385	390	382	406	403	374	393	382	376	408	386	399	411	410	362	422	389	371	377	374	408	385	379	367	353	388	408	440	407	397	402	405	407	395	373	395	351	387	405	366	367	363	377	351	398	407	395	405	397	374	391	371	380	398	367	378	374	364	407	397	380	404	399	361	363	410	350	406	363	392	400	365	376	395	344	381	415	383	381	417	343	425	394	373	403	389	385	354	384	382	432	383	330	410	376	385	382	411	405	371	393	397	397	376	402	390	415	385	375	388	369	362	408	392	407	381	434	396	412	410	389	371	379	424	384	345	351	401	377	376	408	373	401	357	390	350	381	369	369	371	386	388	355	398	356	371	416	410	408	394	392	363	410	400	419	388	369	407	393	360	404	339	401	409	384	409	357	378	353	397	418	374	371	390	382	391	373	357	427	403	348	375	357	360	383	361	375	379	367	384	362	377	370	389	375	380	415	393	402	399	383	378	374	410	362	379	413	378	385	417	389	343	388	375	369	413	404	392	415	379	386	380	387	428	401	369	396	418	386	377	406	361	400	392	398	394	403	388	391	356	345	395	379	367	348	343	409	362	364	406	393	391	398	376	367	377	385	433	395	402	387	392	409	415	373	371	396	350	364	389	408	380	406	384	379	372	381	336	357	384	400	419	395	389	377	375	404	386	395	369	393	389	356	382	388	391	387	377	413	402	418	367	399	367	353	362	385	394	346	367	371	391	371	390	364	362	426	360	359	347	411	394	380	392	405	391	398	377	407	415	412	388	375	403	375	375	392	374	376	411	388	413	349	379	386	390	401	339	391	364	359	343	416	383	420	431	377	373	366	392	381	396	384	351	416	367	401	376	364	433	423	409	394	395	409	350	358	401	406	397	381	350	394	396	388	356	374	427	394	385	393	417	399	395	410	374	383	365	410	361	377	377	398	426	371	406	397	394	423	372	378	422	369	380	392	378	394	417	386	364	374	398	338	373	388	427	405	395	413	381	426	386	351	375	370	375	394	412	427	399	404	380	427	390	373	382	395	394	401	379	389	405	381	359	378	385	373	352	415	379	346	383	412	412	394	360	395	380	384	409	367	369	377	372	383	411	376	389	387	408	405	415	372	400	369	407	396	364	383	394	379	377	392	423	373	395	399	414	371	401	366	392	403	416	393	372	397	382	356	370	388	359	402	401	383	377	385	380	392	419	392	396	412	406	403	381	440	414	370	351	361	398	354	381	353	378	402	365	391	408	388	375	362	370	355	355	395	362	386	364	356	390	409	375	410	384	338	387	373	383	353	419	383	377	376	387	372	384	407	386	364	392	362	388	397	373	381	409	395	415	373	362	401	417	391	403	410	402	400	348	362	392	402	346	356	415	396	353	390	423	390	370	389	376	354	402	359	411	411	345	377	367	381	405	412	395	409	363	366	397	392	384	409	372	378	378
48240	15964	2474	1012	663	459	351	291	263	165	189	163	175	148	148	129	123	108	143	111	112	110	114	109	114	95	99	124	106	108	99	86	103	91	101	89	89	99	92	98	97	90	97	77	88	108	102	105	119	101	107	75	109	101	88	93	83	94	92	100	80	88	114	88	83	99	79	91	85	87	93	86	90	88	104	79	83	95	100	104	109	88	92	100	86	90	101	91	67	95	71	87	100	93	87	95	87	90	87	78	98	91	77	98	95	87	94	95	110	80	88	66	100	101	100	106	94	118	88	88	83	96	86	97	88	101	88	96	87	71	87	83	77	78	93	89	77	87	80	95	79	92	107	86	89	86	83	84	99	73	81	89	83	96	73	87	90	83	80	84	81	89	113	106	94	87	77	96	80	88	84	84	88	70	83	98	112	94	100	83	119	89	84	98	82	87	69	97	79	100	85	75	81	91	88	113	91	83	83	87	77	90	81	82	102	86	84	105	88	68	79	90	79	77	80	89	99	76	90	88	89	73	77	96	94	82	101	85	92	79	88	89	91	88	90	81	86	104	90	89	99	84	85	85	96	102	84	85	104	87	75	100	85	60	89	81	85	85	85	88	73	76	77	85	84	90	107	93	98	89	90	89	93	81	82	83	73	95	94	100	85	90	85	90	91	84	92	98	85	101	107	101	93	73	82	97	91	88	95	100	74	114	88	77	77	87	84	106	97	90	90	76	102	97	85	85	80	77	97	87	90	98	87	93	72	105	81	98	77	96	81	84	98	72	75	94	87	73	68	85	94	93	90	83	94	92	81	75	90	89	78	81	85	87	79	105	96	89	84	88	84	80	81	77	77	82	92	96	78	81	73	97	100	87	97	95	91	76	89	86	85	73	105	98	86	98	80	101	82	90	74	91	94	82	85	95	71	107	81	89	88	96	92	89	93	110	82	81	101	81	86	86	99	99	91	70	109	100	82	91	87	73	96	89	93	85	90	88	93	107	93	85	72	113	96	99	88	110	103	90	79	97	109	98	99	80	93	89	86	85	78	89	73	113	90	87	96	105	87	82	96	95	91	88	91	63	99	81	58	83	88	88	74	84	90	76	92	98	85	87	78	94	96	83	86	84	87	83	90	97	82	92	77	74	86	111	71	84	83	97	79	87	90	95	88	89	69	82	86	93	102	90	89	92	78	88	89	91	104	98	94	70	76	94	85	84	75	100	93	80	88	87	88	99	93	80	89	81	100	86	78	82	83	87	91	102	86	80	77	104	92	106	95	106	72	109	88	93	108	98	88	74	99	99	98	79	85	91	90	82	68	94	98	92	92	89	82	79	89	74	97	78	97	104	97	82	79	72	79	77	76	78	88	86	83	97	93	83	74	98	88	85	80	90	77	90	105	78	109	98	84	92	86	76	76	89	102	89	107	87	81	71	98	106	80	93	100	83	81	103	91	81	80	91	78	95	100	87	100	83	82	62	91	80	72	72	87	108	88	98	91	87	78	86	71	79	96	86	92	80	105	91	85	77	83	95	111	89	91	99	90	95	101	84	73	100	84	95	97	81	84	92	84	90	93	80	78	90	89	88	76	107	87	105	103	83	98	107	97	85	71	83	84	96	91	123	102	84	82	70	94	91	87	110	105	90	80	81	90	93	78	85	97	81	90	85	94	84	61	90	96	92	100	92	89	90	86	97	90	81	97	100	94	89	77	107	77	77	85	103	91	98	92	88	73	94	80	105	87	96	91	90	81	78	93	100	82	102	93	77	104	101	95	112	81	96	101	94	91	90	97	95	95	103	68	89	86	89	97	93	81	93	66	99	88	94	90	80	84	94	100	89	90	89	97	91	86	96	94	80	97	74	89	114	81	81	95	86	99	86	74	85	83	97	95	78	84	114	77	77	84	98	100	82	87	85	90	72	87	88	77	97	106	82	101	88	90	102	95	84	91	87	91	86	100	87	81	108	91	92	89	88	90	99	94	89	87	93	95	94	99	93	92	84	98	102	80	88	71	82	85	67	90	74	106	94	80	82	103	91	74	83	80	94	86	86	87	94	91	75	74	80	88	96	77	89	97	97	95	84	71	95	87	90	89	105	85	95	81	86	99	87	81	95	101	77	76	89	92	92	90	74	98	83	95	103	96	122	97	98	75	85	79	84	94	103	81	103	84	79	96	92	102	99	92	77	78	87	92	95	100	100	94	102	86	95	99	97	90	81	83	76	86	83	89	91	84	76	88	102	102	82	81	89	70	83	108	91	83	113	78	92	84	86	94	82	87	92	94	107	80	80	87	99	77	100	85	85	95	62	92	93	79	92	105	95	78	86	87	89	86	89	84	86	99	94	93	85	98	87	79	72	70	89	102	87	99	110	90	91	94	83	83	83	83	69	92	93	73	87	87	89	88	88	104	65	88	89	80	91	88	97	80	70	86	92	85	103	97	90	89	89	109	107	97	102	71	94	92	87	112	81	104	94	101	83	94	73	97	82	107	97	102	88	90	107	76	88	97	89	73	96	88	88	90	87	96	88	106	101	106	93	90	91	49	79	83	79	91	94	79	81	77	72	100	101	84	86	81	83	101	110	79	93	90	88	81	93	80	90	85	105	90	86	96	79	91	81	95	77	107	98	87	80	101	99	90	78	86	88	73	94	68	79	100	78	106	91	95	93	77	87	81	66	71	91	87	89	93	90	81	88	114	80	92	87	101	99	87	86	92	79	90	105	73	91	86	84	91	75	89	91	86	94	99	88	101	89	83	85	84	88	89	98	86	93	81	83	91	81	83	99	72	89	77	90	87	95	100	90	79	89	85	103	73	94	98	107	86	90	79	91	104	100	107	89	93	94	91	71	100	81	84	82	99	74	104	79	90	91	80	90	85	107	98	77	94	85	76	73	105	75	95	81	113	89	95	82	89	94	82	93	92	97	90	84	113	99	94	81	90	98	100	73	92	83	93	87	102	92	90	86	94	97	84	88	95	75	91	96	87	93	72	97	97	81	91	92	87	88	83	81	92	92	89	82	90	94	94	96	86	103	107	80	99	100	85	96	93	95	99	84	70	93	75	95	91	93	86	77	93	86	83	79	91	83	92	84	93	104	91	92	93	99	95	90	95	94	80	87	87	101	102	75	81	101	84	96	88	89	84	93	95	98	80	100	72	78	95	81	97	110	87	91	105	86	88	82	100	77	87	91	77	97	81	90	91	102	87	102	91	81	81	99	98	95	73	107	91	86	88	89	98	86	83	87	94	78	83	76	78	89	82	106	77	96	91	94	101	87	84	81	78	81	107	96	98	87	99	81	89	84	103	81	91	89	92	97	101	87	96	95	91	85	87	85	101	82	98	98	89	77	91	102	90	96	88	98	89	96	68	96	87	91	89	87	99	86	73	91	91	110	80	88	73	80	78	94	105	80	95	92	98	82	90	87	80	99	85	86	83	91	94	80	87	101	98	88	100	97	93	80	98	86	88	89	71	86	81	85	102	87	68	76	100	81
28607	1412	3318	3530	2883	2425	1862	1548	1340	1149	1047	863	829	790	700	659	673	611	555	524	525	518	499	467	479	459	457	414	433	427	396	390	417	395	391	384	354	348	369	363	361	386	355	355	344	344	334	331	338	328	338	364	330	342	359	338	326	311	349	351	352	344	332	326	337	365	319	331	312	327	335	341	308	342	326	298	313	339	295	332	343	330	358	357	319	332	321	312	319	316	308	327	305	308	311	351	346	336	338	323	342	320	332	331	326	363	329	335	304	299	354	313	343	289	339	307	305	295	342	313	337	319	322	307	304	309	318	346	316	304	334	338	316	328	291	304	299	317	296	301	319	322	338	292	311	328	308	281	334	303	300	300	329	328	329	300	306	287	325	314	339	307	312	318	336	307	324	309	309	306	337	320	311	315	316	362	336	339	298	297	298	317	310	327	287	321	302	313	290	291	341	307	342	315	326	315	305	314	336	318	319	307	289	337	314	302	338	294	356	322	311	295	333	321	336	284	305	300	315	276	300	292	324	322	263	282	349	329	330	305	329	345	315	333	318	317	319	303	295	335	322	295	309	297	320	308	313	299	320	328	326	327	323	306	337	334	301	273	325	341	330	334	306	317	313	299	323	309	327	300	342	272	334	322	322	304	334	309	308	301	305	328	291	302	307	327	302	298	296	341	319	310	305	311	319	293	302	317	322	296	311	324	293	340	334	338	315	291	309	330	340	311	294	295	318	309	296	331	345	296	275	331	302	311	298	283	320	294	307	321	329	329	299	305	324	324	323	315	299	325	306	302	320	311	315	305	293	277	291	305	311	309	319	308	311	326	324	290	331	318	323	322	330	312	343	339	305	327	352	308	334	320	301	326	316	285	299	305	304	323	305	300	296	331	320	318	329	309	343	287	308	295	326	342	326	288	341	329	308	323	307	284	296	309	351	320	305	318	305	318	330	323	305	317	307	329	318	313	310	285	305	332	318	315	328	351	309	328	279	289	314	318	285	288	312	310	303	302	303	340	304	331	315	310	313	329	312	326	342	317	308	306	310	313	321	288	319	296	309	344	299	297	275	296	300	289	304	291	344	309	289	306	317	348	307	323	306	325	311	339	291	309	312	300	301	330	288	322	288	333	322	315	326	315	334	321	306	313	359	304	288	264	318	336	306	274	317	311	301	289	323	360	310	320	341	321	315	304	301	340	314	297	340	302	322	292	342	353	321	300	333	351	391	319	322	329	309	310	336	346	338	333	340	335	292	336	337	330	282	326	324	294	333	338	326	345	308	335	318	319	319	324	304	317	303	311	313	325	312	318	313	283	303	299	296	279	295	293	324	295	278	315	331	321	313	333	311	340	308	322	308	311	318	297	323	294	322	328	342	281	332	341	274	321	309	297	304	311	312	307	318	307	301	307	308	332	324	312	314	323	293	354	298	344	284	301	305	335	319	335	328	312	315	312	347	325	320	326	322	321	310	329	294	327	302	313	303	308	310	317	296	323	307	327	304	284	302	331	326	336	326	335	312	300	342	323	339	313	333	317	314	313	317	294	316	307	311	309	282	301	318	308	306	301	302	323	303	299	294	326	324	329	329	310	270	294	328	294	314	329	291	333	309	304	304	308	297	323	328	309	305	312	301	312	318	316	300	310	318	287	288	288	331	309	331	310	299	303	288	329	316	289	340	284	333	334	319	300	294	308	259	295	299	319	304	295	328	301	318	311	315	293	316	308	324	299	301	358	303	323	323	328	303	306	314	320	328	324	339	320	305	308	324	327	319	330	321	315	304	307	321	315	290	292	298	314	332	317	319	299	304	293	292	320	292	327	341	299	364	309	343	283	321	333	320	305	307	301	300	324	341	354	325	311	296	321	300	332	302	301	314	334	331	337	323	326	325	335	336	318	312	314	312	308	323	310	308	315	297	322	317	319	331	300	333	290	297	307	299	292	298	329	296	328	318	311	292	299	291	307	296	311	317	364	283	317	308	298	330	321	300	292	324	320	322	325	266	309	306	313	299	350	275	314	314	289	306	291	352	321	338	315	329	310	288	311	314	301	314	292	342	308	322	330	306	322	304	344	311	319	309	310	312	318	321	264	295	317	346	334	344	314	318	326	318	303	291	317	329	326	295	324	326	305	344	316	344	312	330	285	321	328	301	338	364	306	291	308	296	321	320	333	307	285	294	305	315	283	315	305	329	319	312	297	330	282	323	331	303	319	298	310	290	347	341	340	325	322	326	341	317	336	292	319	295	334	336	320	298	341	328	300	335	323	299	335	312	257	323	317	310	287	324	292	328	318	302	314	339	330	327	301	338	309	321	277	296	320	288	283	314	314	315	335	330	335	322	307	326	309	290	294	340	294	282	322	324	285	299	300	312	269	314	313	281	286	282	331	334	287	350	332	325	314	336	311	306	283	291	300	316	308	342	322	319	313	276	308	339	331	304	307	332	296	320	300	344	306	326	312	300	328	324	323	322	303	321	307	329	332	309	311	331	313	286	285	328	271	333	287	294	337	339	278	351	318	331	347	309	318	283	293	299	327	323	352	309	305	317	289	292	326	319	322	315	323	319	331	310	295	312	321	301	308	330	318	357	312	339	291	328	327	324	323	310	335	319	276	276	317	336	324	314	293	307	284	311	311	315	309	309	324	291	305	323	312	303	311	301	340	299	312	323	304	322	316	292	301	314	296	335	301	317	336	317	323	328	313	288	337	297	316	341	297	309	309	288	312	317	352	286	344	327	319	308	342	304	309	319	320	323	280	315	319	305	312	302	309	297	308	305	336	283	329	312	304	339	346	305	285	342	346	302	299	284	323	325	305	304	311	318	339	322	334	325	335	304	316	315	315	323	331	307	279	355	303	332	332	309	342	311	329	322	310	316	319	308	317	315	347	287	322	324	276	286	292	332	325	328	306	314	299	283	328	320	322	313	297	324	303	307	285	304	290	311	313	335	326	321	333	290	288	294	294	309	331	295	333	296	308	294	302	331	325	300	302	314	300	287	304	306	294	336	294	311	271	288	319	299	314	305	296	326	333	311	312	314	318	289	323	313	293	320	340	331	301	305	332	327	322	314	300	301	300	324	290	353	296	297	284	293	291	321	321	336	287	309	288	299	306	324	297	308	319	301	299	320	325	293	314	331	317	316	365	350	342	297	316	329	353	304	349	335	317	305	341	302	323	316	282	335	309	305	300	328	305	291	321	314	327	340	321	337	305	282	309	287	336	310	341	279	284	312	317	352	307	309	317	308	319	328	287	308	292	336	333	356	288	358	322	297	345	311	286	311	297	300	309	297	328	313	283	319	295	308	351	326	305	320	316	307	307	327	344	317	307	301	304	312	326	306	318	307	303	332	295	307	300	314	293	304	307	327	300	293	307	325	305	308	309	340	322	295	341	284	304	354	307	302	306	299	316	294	294	299	291	349	306	322	304	294	318	305	299	319	352	331	306	299	304	295	365	315	333	289	314	301	313	276	293	352	306	292	313	307	330
61371	24581	7204	1997	1342	969	771	579	464	454	369	344	289	303	249	278	239	254	229	223	243	247	242	214	230	200	195	198	215	211	176	206	189	170	202	212	205	195	185	200	171	218	179	189	167	181	198	195	212	197	191	172	146	183	191	194	200	215	192	182	197	199	189	188	173	175	193	177	195	187	177	189	206	198	157	179	170	222	187	205	175	172	191	155	158	191	172	169	215	178	179	196	168	173	177	202	180	190	169	190	209	160	172	189	197	172	208	210	181	193	190	195	199	162	164	169	184	161	170	212	175	171	180	194	182	196	186	188	191	165	157	201	177	176	199	167	201	207	197	182	178	205	195	184	180	182	173	180	170	170	172	205	196	189	176	177	212	201	176	192	179	199	195	179	193	176	187	186	184	189	183	195	203	188	188	183	178	185	164	194	190	179	174	232	187	162	174	183	194	189	196	185	192	204	185	133	166	197	177	167	181	185	181	195	198	174	172	204	190	151	194	176	175	190	173	184	181	167	185	194	173	182	165	174	180	180	173	206	193	181	179	202	183	186	204	201	174	174	204	180	199	184	162	195	192	179	176	181	182	157	148	195	177	202	170	202	163	180	209	210	183	170	196	171	190	168	181	165	183	188	186	207	203	178	200	177	186	196	194	201	163	186	179	163	162	179	193	178	189	197	162	179	182	192	186	184	212	193	169	160	175	166	180	170	213	189	187	165	162	178	173	188	200	196	178	184	188	170	172	172	177	172	191	188	210	187	190	164	226	175	161	178	175	187	220	194	163	192	203	200	192	163	190	179	181	210	172	198	183	187	183	193	186	198	178	207	173	181	167	181	175	195	168	171	188	176	181	183	196	227	185	180	168	193	201	180	191	191	209	179	170	193	188	177	180	195	142	185	162	180	161	164	179	183	190	184	188	190	152	168	187	181	182	165	169	197	189	192	172	192	176	175	168	207	199	193	200	192	197	167	189	176	180	171	186	188	154	196	209	163	201	194	200	195	181	167	177	171	200	172	192	172	169	166	188	199	170	175	199	193	175	182	196	175	200	188	163	184	187	174	169	191	196	183	196	191	179	212	174	180	167	175	183	174	220	179	191	184	176	187	187	168	191	188	189	189	199	205	168	169	180	162	185	164	174	163	180	189	178	200	169	182	203	185	189	193	154	189	189	192	185	181	165	188	187	203	203	170	167	193	194	186	170	185	189	181	194	180	188	166	180	174	186	175	175	187	196	171	160	187	205	198	172	186	190	171	184	186	172	178	182	177	169	197	159	193	189	166	174	206	203	203	165	188	198	186	180	196	164	184	165	210	192	196	185	157	186	173	174	177	192	157	177	178	155	152	184	170	176	207	192	196	198	209	174	188	158	197	182	200	174	198	177	209	207	197	175	190	203	165	197	202	147	208	164	183	179	189	217	178	170	173	172	179	163	175	168	190	174	187	199	179	175	182	201	197	193	162	189	187	198	195	190	198	166	175	206	183	151	185	185	184	203	188	162	177	168	198	176	179	190	175	200	172	184	192	190	164	192	178	183	196	209	184	210	200	201	178	171	218	171	174	192	178	182	189	167	178	178	214	177	180	187	206	179	190	193	194	175	199	198	191	180	168	210	202	193	188	176	180	193	196	165	183	180	182	181	172	185	189	194	176	203	188	190	202	210	182	176	195	169	184	187	174	167	213	152	191	177	180	161	205	180	177	165	185	157	200	190	205	175	172	216	176	173	194	185	189	190	195	193	162	161	179	185	185	183	176	171	158	173	197	177	183	179	201	205	188	176	177	196	186	203	147	183	167	192	189	210	203	191	192	175	173	187	198	176	149	178	160	168	202	159	181	177	181	178	181	200	183	177	179	185	187	188	208	188	191	179	150	190	183	206	162	189	171	183	197	186	206	193	154	177	162	211	173	168	183	158	191	173	198	197	182	189	169	165	176	175	197	172	174	164	223	186	191	178	175	175	186	174	183	202	189	172	183	205	188	172	206	193	195	195	162	180	177	204	184	200	179	205	184	204	185	190	182	195	215	202	177	203	194	180	160	208	189	173	205	182	177	193	177	183	163	191	189	168	186	193	192	191	157	174	178	217	173	194	170	187	179	179	184	176	196	201	177	176	183	190	187	182	181	155	186	177	185	181	172	166	190	177	176	181	199	182	164	183	192	185	196	187	193	190	193	190	173	206	194	172	194	180	155	203	196	181	167	196	174	186	189	169	180	170	171	170	162	182	160	174	169	170	198	181	193	193	184	169	174	197	179	157	157	167	168	181	175	190	201	194	179	187	166	170	186	192	197	174	190	182	159	199	164	154	191	198	173	191	168	197	174	169	186	176	192	172	183	184	190	203	168	173	166	181	185	192	200	168	174	177	164	183	200	205	166	176	182	186	172	173	168	166	173	172	171	215	180	183	181	175	167	178	187	183	191	197	190	174	183	179	162	182	173	165	194	196	180	176	189	200	191	172	166	179	188	204	195	188	172	192	182	173	175	145	191	185	163	179	199	186	178	197	185	194	165	198	194	165	165	167	202	196	181	198	197	179	181	204	200	175	188	189	184	193	199	185	229	189	194	183	167	193	167	197	187	189	189	177	183	175	178	187	206	210	166	173	189	156	176	185	174	196	198	175	163	168	187	189	198	201	176	183	172	176	174	157	178	190	192	198	180	175	189	203	195	190	190	164	174	168	212	194	196	174	215	172	195	180	181	190	198	187	182	161	191	196	210	188	195	195	200	183	208	189	176	197	181	178	180	169	183	180	180	215	200	175	185	204	164	194	172	219	155	191	176	202	178	173	199	178	194	216	184	186	189	161	176	173	182	186	167	186	191	192	175	209	178	192	177	170	168	185	187	164	192	197	189	186	172	175	178	170	161	195	195	156	170	209	185	170	178	190	181	196	173	177	187	158	178	189	196	176	195	222	184	192	170	175	179	201	174	195	211	183	206	167	169	192	174	217	183	190	190	165	186	186	203	186	197	195	174	178	188	172	193	181	201	182	187	194	200	182	195	191	174	193	176	194	170	171	159	166	193	181	180	164	178	168	171	183	174	168	206	204	194	195	164	190	151	196	188	143	168	183	186	179	176	185	183	212	201	180	188	160	178	172	184	202	177	180	182	166	176	192	172	192	175	186	186	188	183	176	174	179	170	193	167	176	198	158	186	181	191	172	195	184	198	187	182	191	195	172	168	197	165	210	191	175	181	182	165	197	196	190	166	187	193	184	172	195	186	195	174	177	191	186	187	210	185	198	215	169	202	193	184	163	202	216	162	163	194	209	177	189	184	191	157	167	177	185	172	217	206	180	203	192	167	194	195	168	167	219	208	176	163	198	171	172	177	164	184	204	183	196	174	197	199	189	191	190	189	169	192	200	186	157	173	177	180	184	174	175	190	187	168	186	185	187	188	185	167	179	186	184	186	172	199	227	201	180	184	201	184	188	155	187	198	206	172	192	187	177	168	193	210	190	179	161	187	187	178	195	179	182	188	184	167
35803	2663	6250	6475	5353	4273	3553	3012	2434	2137	1872	1683	1542	1380	1331	1247	1149	1120	1037	984	959	950	921	822	908	845	817	817	754	812	773	753	785	723	734	710	677	642	683	705	663	726	636	639	666	658	663	663	667	656	580	609	624	623	604	635	671	633	619	614	619	623	609	577	615	578	568	624	604	604	634	613	573	608	577	564	618	631	531	575	614	612	627	600	587	589	572	627	574	574	558	590	620	626	632	601	597	598	552	590	582	573	573	604	592	579	567	576	551	568	596	580	591	558	592	578	575	577	593	601	577	611	560	552	625	585	570	581	585	591	542	628	569	544	583	574	563	592	582	612	562	596	545	551	584	558	569	591	538	545	611	577	522	620	563	605	562	577	599	602	594	576	604	576	606	576	561	566	589	608	598	599	605	570	546	612	583	572	586	579	598	574	586	575	572	535	602	577	569	556	596	582	593	616	561	552	607	590	569	516	590	552	610	576	592	542	603	572	601	579	533	609	569	568	593	537	563	555	554	580	594	555	559	547	559	572	596	593	545	492	548	566	566	574	530	571	568	596	571	579	621	594	576	586	580	567	554	512	572	580	584	525	553	641	561	569	555	577	577	599	568	596	559	556	596	569	566	555	559	567	572	602	598	555	609	585	543	572	607	583	540	619	570	527	575	591	545	567	511	585	530	577	586	584	529	575	579	541	606	573	597	580	607	608	578	545	592	611	587	563	555	580	600	587	600	589	573	588	590	608	565	628	612	539	561	607	564	576	572	603	582	572	570	575	572	612	622	598	568	569	590	632	553	562	585	548	542	597	553	554	550	557	579	586	582	588	587	586	586	575	555	609	579	575	599	589	634	543	543	568	556	574	570	548	587	653	560	551	599	565	542	592	511	548	537	583	645	552	567	576	584	577	582	612	586	610	548	587	573	554	589	570	571	559	545	561	574	531	570	563	567	558	599	559	551	584	577	562	517	534	578	572	627	570	573	543	564	573	571	549	576	594	579	560	602	570	571	561	627	626	542	593	559	577	616	554	575	547	612	578	594	557	605	639	567	582	600	581	574	613	591	563	589	557	581	600	566	581	571	588	538	571	543	547	498	626	557	568	556	537	555	593	601	628	541	599	526	555	600	567	589	585	580	585	570	568	550	551	586	585	552	585	572	547	549	588	563	588	564	611	536	602	569	560	593	595	601	572	546	550	563	615	571	560	578	588	561	579	559	574	598	559	569	565	581	586	601	538	597	598	584	545	602	564	595	582	547	574	552	585	584	561	588	596	595	545	577	558	550	559	581	539	548	559	543	524	590	586	590	594	570	593	598	640	598	586	586	602	572	602	576	578	561	577	587	583	585	619	572	592	567	574	568	583	588	604	630	563	570	598	593	574	569	569	605	584	590	554	568	611	588	566	611	594	552	541	592	566	592	569	558	539	580	584	533	578	587	573	582	597	574	552	603	535	576	547	607	585	549	550	579	565	547	576	583	540	585	587	539	551	577	583	552	581	602	613	561	575	604	557	551	550	571	601	604	581	528	602	590	553	540	590	572	556	555	585	600	555	581	566	567	597	554	563	590	556	596	559	565	580	589	592	586	572	587	571	599	574	566	615	561	561	588	566	540	564	597	536	567	544	593	599	588	569	625	556	594	595	586	585	546	573	598	581	578	532	543	551	529	613	549	566	569	557	592	573	630	571	655	547	565	633	555	571	605	598	584	574	562	597	563	580	578	593	595	575	560	554	491	568	541	587	607	600	584	538	589	541	541	610	589	553	584	562	529	583	546	615	538	573	552	562	548	589	570	584	548	587	593	558	546	576	579	561	593	597	573	595	552	563	600	590	597	589	568	571	554	524	564	570	591	576	606	555	590	540	578	591	559	595	569	555	582	582	551	592	570	581	552	526	567	592	592	570	602	590	629	576	579	590	593	585	662	539	566	572	556	586	574	555	567	598	594	607	563	591	632	556	536	575	575	561	589	604	588	558	552	535	568	587	572	559	573	587	605	568	616	537	625	571	599	572	576	609	611	559	566	612	576	570	615	590	565	617	551	586	603	545	564	608	583	553	600	597	571	595	561	598	578	603	552	535	563	558	550	550	617	569	567	544	572	628	570	554	616	586	576	556	549	581	522	607	626	571	591	562	553	551	540	571	569	599	556	557	575	557	550	598	559	572	579	604	606	575	572	574	568	591	547	603	579	571	540	579	608	549	577	531	604	577	582	575	605	615	615	563	562	571	589	518	554	589	549	506	561	600	594	625	559	563	539	589	520	573	578	574	580	567	571	530	546	573	586	577	582	575	585	597	535	579	592	596	589	587	538	580	568	554	584	570	590	574	606	549	587	561	600	531	556	594	571	548	556	645	604	629	574	577	593	602	596	572	547	568	642	552	588	590	597	567	550	565	541	560	596	601	588	556	609	568	600	528	561	602	573	552	537	574	559	570	566	514	579	559	585	606	553	568	571	567	589	568	579	559	570	581	636	590	581	557	571	566	570	593	615	563	576	555	555	571	591	565	549	584	657	550	581	567	525	596	564	575	585	574	585	591	551	560	559	601	554	575	551	562	580	553	532	569	571	550	586	566	600	573	559	599	563	575	578	543	601	576	565	594	600	584	584	594	586	584	592	596	539	558	556	574	608	590	605	561	595	626	590	587	588	598	602	583	602	547	578	583	534	578	581	599	526	583	562	618	588	531	596	547	526	543	606	565	561	553	570	546	589	572	588	591	602	554	578	587	555	572	559	523	588	561	582	593	564	531	587	544	573	537	603	575	549	547	551	525	596	582	577	584	537	570	587	546	541	579	571	551	565	602	572	574	583	574	583	594	569	536	607	592	599	548	530	585	559	600	580	588	593	569	515	599	563	562	586	581	570	548	574	506	556	592	510	567	581	555	541	551	578	561	572	547	580	561	594	584	585	600	543	583	540	581	565	540	548	542	596	596	570	605	572	571	611	579	538	573	606	581	557	597	583	588	578	610	575	569	593	548	560	551	595	579	543	570	598	579	641	586	580	573	533	604	608	563	559	547	522	580	559	581	585	543	563	542	574	557	584	591	572	593	558	561	590	612	604	578	620	592	581	580	592	578	591	554	574	604	560	538	558	573	628	606	535	557	562	567	585	573	600	623	553	607	580	560	596	591	583	619	581	590	576	574	561	563	565	539	561	578	563	579	630	580	558	569	564	583	581	592	542	598	567	606	627	503	615	578	586	629	518	611	601	558	622	569	588	597	580	557	664	557	592	575	551	574	600	612	547	580	574	552	559	600	558	582	579	570	609	563	575	606	590	586	591	560	583	578	605	569	594	585	574	539	582	562	532	609	513	601	595	586	611	572	556	596	614	564	546	609	600	590	574	607	556	559	568	550	565	583	599	575	595	598	591	609	550	584	536	562	551	551	540	554	542	555	614	589	543	573	573	572	582	621	544	548	541	605	555	577	592	573	592	580	594	586	565	629	571	544	601	586	571	526	583	589	586	592	588	584	534	563	573	566
8571	578	261	168	127	128	137	109	131	121	130	111	114	106	102	114	110	126	119	104	116	131	132	115	99	106	123	108	123	89	130	120	138	125	131	115	109	97	108	123	107	131	116	121	118	123	121	137	121	125	140	125	102	107	121	119	101	109	115	119	111	109	142	103	107	132	98	134	112	146	127	117	130	96	135	113	127	111	103	122	124	117	121	116	124	123	111	125	108	108	115	114	124	128	104	123	116	107	113	128	100	105	127	122	127	115	126	111	126	130	117	140	123	111	129	123	117	116	138	130	102	122	106	119	107	114	113	105	110	107	124	134	104	119	116	112	123	120	123	111	116	112	120	105	140	100	99	108	131	102	113	116	122	122	119	128	137	110	131	119	110	111	108	117	115	115	120	114	110	106	120	104	109	90	126	123	110	130	130	130	131	122	121	124	119	125	107	132	132	111	110	112	121	111	119	111	128	112	104	130	117	104	110	122	114	104	125	133	106	88	120	109	103	128	116	105	119	140	116	124	119	119	142	128	132	131	119	122	122	136	129	136	118	117	137	136	121	108	120	106	108	113	118	101	103	103	119	134	104	106	110	113	134	91	121	117	100	110	109	109	99	111	118	107	116	107	107	111	119	104	109	126	112	124	126	117	131	103	126	138	122	123	141	122	94	112	109	116	131	117	117	124	137	109	114	135	116	113	107	128	121	118	132	120	118	116	139	119	103	121	128	107	111	131	107	113	117	112	100	122	132	136	124	109	112	129	145	116	124	126	135	115	128	119	145	124	111	104	127	119	144	113	114	116	122	113	128	113	117	132	122	117	119	114	125	119	114	124	103	125	115	136	124	100	119	128	113	120	121	116	131	111	112	103	108	115	110	144	137	88	112	140	103	119	108	133	136	145	100	112	109	129	127	112	131	119	107	118	122	124	112	118	115	120	111	106	118	114	103	121	118	114	113	117	122	127	122	132	131	133	102	124	117	111	112	137	112	116	127	116	135	121	111	118	119	98	110	108	108	133	116	117	111	140	121	138	125	126	118	112	113	123	124	118	129	106	106	134	121	111	116	114	118	108	114	102	128	117	106	144	119	130	129	106	111	121	136	121	117	118	119	134	117	129	134	117	137	137	110	113	118	103	111	138	119	110	118	116	124	130	120	141	118	120	127	106	115	109	117	123	118	112	102	129	107	116	113	141	148	124	125	112	116	108	144	112	121	135	138	95	132	130	138	104	127	106	116	114	113	132	129	133	108	126	117	124	103	104	125	122	104	125	103	116	114	118	111	117	106	116	111	112	133	136	101	113	131	120	141	120	103	112	106	136	81	129	117	114	106	118	102	110	113	113	128	108	109	127	122	111	115	117	111	121	121	147	138	114	106	124	125	123	122	114	89	96	103	115	112	124	98	95	102	118	116	136	141	126	112	110	121	107	113	102	135	120	126	128	119	122	121	144	108	107	112	115	111	112	107	115	112	124	123	115	127	108	115	120	112	109	101	113	108	115	127	128	128	126	97	142	101	111	116	103	119	109	121	129	114	113	115	108	116	117	121	112	110	118	121	125	115	114	96	129	106	102	109	106	118	125	117	129	112	120	97	114	98	127	112	128	129	112	137	93	113	117	141	106	127	98	115	104	98	126	107	121	117	119	127	115	98	87	108	102	121	109	117	122	112	108	132	99	129	95	123	102	113	106	121	138	121	92	126	97	136	117	102	117	96	106	103	102	114	120	105	119	118	139	113	115	141	93	99	108	119	124	136	124	121	114	126	110	110	109	113	114	121	131	110	124	118	118	126	110	120	111	110	115	120	138	118	114	136	113	101	123	125	125	100	118	123	105	127	114	108	122	134	134	106	112	120	128	127	115	126	108	111	119	109	108	104	111	141	133	122	97	98	111	118	132	129	134	110	120	131	129	113	102	129	115	103	140	99	115	124	122	105	123	105	130	126	106	112	136	113	119	110	121	107	124	117	118	120	117	114	122	103	118	129	113	129	129	104	117	115	115	105	123	107	110	119	116	125	115	99	132	116	111	128	108	112	108	116	136	122	126	108	121	120	115	105	133	111	120	125	90	94	113	107	108	95	115	109	126	120	118	130	108	129	94	123	102	104	120	126	112	122	111	121	97	119	123	135	122	124	122	101	125	124	106	114	106	125	108	108	127	120	110	106	132	94	132	116	123	128	105	135	127	126	138	116	136	126	121	134	136	123	114	108	100	106	119	146	123	144	126	115	111	119	105	104	133	117	117	125	119	117	113	107	109	110	125	108	88	131	140	124	96	134	112	92	133	108	101	113	130	118	123	115	115	105	113	105	125	111	124	112	131	109	105	130	116	126	126	124	127	112	111	117	114	117	107	134	120	109	111	106	110	117	126	119	120	122	133	120	135	103	121	103	118	118	114	120	119	133	122	116	123	97	124	123	110	121	127	133	112	108	135	121	123	130	105	118	107	117	120	139	122	114	125	131	113	104	114	127	111	114	98	121	108	107	131	127	120	120	132	130	138	112	122	120	122	109	112	105	123	119	118	97	124	139	138	117	133	105	108	125	122	110	120	134	111	126	112	130	109	120	124	125	126	117	139	99	138	119	125	104	126	126	132	118	117	112	99	139	123	126	127	119	121	134	99	93	123	119	100	117	128	129	116	116	124	119	110	141	111	115	116	103	128	115	120	116	103	127	115	125	99	117	118	119	116	118	116	113	108	108	122	124	101	131	137	139	108	121	109	117	117	118	112	119	111	127	121	132	121	114	108	110	125	129	96	112	99	119	136	94	107	107	131	104	101	121	116	105	135	106	126	117	128	124	130	119	124	142	123	129	125	129	119	102	107	106	105	132	124	110	113	114	103	98	113	126	133	136	113	117	130	111	128	135	125	114	117	124	118	112	112	129	107	87	120	107	113	113	109	103	164	99	114	98	113	131	126	90	110	133	121	93	110	122	91	120	117	115	121	122	97	120	118	124	127	116	126	109	100	117	114	121	110	112	114	102	145	114	110	125	110	118	112	123	119	108	128	108	135	116	122	126	123	108	100	106	121	119	130	110	108	118	109	137	123	103	123	119	129	97	117	106	122	118	114	115	128	134	106	106	121	105	122	123	112	113	119	110	111	106	106	128	123	122	112	118	119	118	121	109	109	130	133	120	123	111	132	109	112	113	107	106	134	122	109	129	115	111	133	121	116	111	91	124	102	123	132	121	104	119	111	96	118	109	114	116	125	123	98	125	117	117	112	126	148	105	115	122	98	125	125	123	106	115	118	127	127	110	109	110	125	109	111	112	99	125	108	94	106	138	113	128	131	117	147	115	116	110	119	125	115	120	116	103	108	109	101	133	92	113	114	122	117	120	129	113	130	112	116	122	115	117	114	117	133	129	112	117	108	126	106	101	114	106	125	113	115	113	129	115	101	128	122	134	107	121	136	109	138	123	115	111	94	118	108	123	126	130	98	96	110	115	110	124	133	131	126	106	114	129	103	120	106	124	100	93	129	117	107
8376	481	581	566	559	469	495	444	454	404	434	453	409	428	432	394	384	364	386	404	407	383	378	396	394	374	395	375	383	392	420	406	386	398	394	427	395	399	408	382	374	384	376	386	385	401	391	371	407	401	402	364	424	383	348	391	384	389	369	378	410	368	379	392	400	405	403	396	416	381	385	432	411	423	389	376	398	383	382	389	366	390	360	345	388	354	354	424	381	365	422	376	418	388	396	405	334	392	363	388	363	411	393	389	340	364	401	383	388	380	384	409	405	414	378	394	395	380	424	372	379	376	397	382	398	407	378	403	380	382	372	385	371	350	376	363	374	369	383	373	393	385	367	393	369	415	402	374	392	367	393	395	365	374	395	369	393	421	419	403	383	353	358	399	383	412	360	409	372	372	385	406	377	356	405	398	392	380	399	372	392	411	386	386	432	360	392	375	352	364	431	379	385	357	349	424	432	410	372	379	372	375	376	407	410	396	393	381	377	373	363	390	393	387	397	400	376	370	401	424	408	376	390	378	399	390	388	399	373	381	414	384	373	370	409	386	384	370	370	387	392	428	386	423	397	374	355	367	369	360	359	430	349	348	378	438	386	405	393	361	369	392	359	372	373	385	387	404	373	375	361	393	341	384	380	382	393	390	377	342	405	393	350	370	355	402	396	363	376	366	390	404	385	385	366	366	356	357	393	406	400	393	424	375	400	336	361	384	361	377	362	389	390	383	385	403	384	375	351	377	357	378	389	399	365	377	378	404	383	367	371	410	405	372	366	386	379	408	381	385	386	379	392	373	371	374	366	378	362	401	382	368	385	415	409	420	382	375	356	440	379	386	377	380	362	422	387	374	387	410	424	372	398	391	386	360	387	404	385	370	408	368	366	386	348	407	371	395	376	415	364	383	376	374	408	396	403	387	390	409	385	372	416	335	356	385	400	340	359	400	428	404	390	394	420	356	369	375	359	392	352	376	395	386	393	355	364	340	383	364	380	408	406	383	381	410	364	401	386	389	387	408	370	401	393	396	384	378	366	381	415	360	394	387	416	402	385	384	356	367	395	396	415	411	390	408	399	396	392	398	383	368	370	383	374	352	379	345	393	394	368	376	387	360	356	364	396	400	424	388	387	393	361	339	364	401	383	353	411	370	374	410	370	381	404	380	404	388	374	357	406	384	363	392	381	409	384	423	404	387	368	379	388	372	371	368	412	395	402	400	393	379	401	423	345	366	397	400	383	405	419	403	398	349	377	403	377	411	373	400	399	396	371	370	385	399	394	377	387	378	360	387	402	375	408	365	414	366	349	359	412	397	410	358	364	392	353	392	404	428	379	394	385	384	380	417	373	411	370	413	363	410	437	393	338	386	376	368	425	417	384	396	339	396	379	420	356	384	365	399	401	355	375	445	388	374	380	376	359	387	352	415	359	361	358	368	433	370	373	405	387	397	381	407	387	379	391	353	376	394	409	367	370	364	396	426	398	381	346	391	374	404	413	373	393	385	423	408	365	392	402	360	377	340	384	393	359	382	350	418	367	384	384	371	369	400	395	380	382	378	412	375	365	420	403	387	364	380	402	410	380	390	379	392	369	414	379	402	369	392	390	366	402	351	393	372	373	380	398	401	379	386	392	391	399	402	366	361	381	374	383	410	398	378	377	369	400	367	370	436	373	349	365	392	391	405	366	365	406	399	390	415	392	395	389	399	426	382	377	393	372	345	365	387	401	375	364	391	399	398	371	436	396	394	384	348	365	359	408	387	383	390	373	387	365	395	401	385	399	362	381	402	376	368	393	364	361	372	399	354	389	377	378	390	395	413	353	384	397	398	355	368	388	373	342	329	395	377	385	401	397	358	427	428	367	414	349	395	366	344	405	403	390	366	421	367	368	406	389	389	396	404	396	386	407	386	412	409	380	393	380	397	391	395	387	399	349	382	411	397	416	359	421	379	428	370	398	362	373	395	362	381	394	379	370	378	353	389	379	420	359	400	376	370	382	374	411	394	365	402	345	356	369	379	406	365	358	366	361	412	396	391	374	385	380	370	395	386	382	336	358	399	383	399	366	376	405	398	366	393	353	404	401	392	368	390	376	375	365	369	390	369	363	372	407	375	421	395	390	388	386	415	428	394	401	399	392	380	375	364	362	376	359	382	387	375	378	373	417	375	366	400	387	362	382	393	400	346	369	349	386	353	397	386	404	375	387	405	369	331	403	383	420	385	360	359	419	390	438	423	381	361	380	388	372	392	399	367	376	351	358	383	421	401	361	336	345	384	413	388	364	372	381	388	379	403	350	358	396	391	378	419	408	388	394	369	352	382	414	373	364	368	382	401	381	359	372	376	387	374	387	409	376	408	389	385	435	361	364	371	368	361	396	391	419	365	390	368	373	334	343	381	404	354	395	390	374	428	394	411	409	386	386	378	431	379	420	414	365	399	384	419	378	374	384	374	409	366	383	348	385	358	384	374	363	358	404	362	390	418	406	389	377	342	378	379	377	385	385	392	364	372	379	391	369	378	408	413	391	413	393	376	417	356	375	378	381	385	379	398	399	365	415	380	376	388	362	392	375	389	364	366	393	395	388	398	379	401	386	405	413	372	372	394	431	389	423	385	376	370	396	326	356	379	401	441	417	397	364	421	398	375	393	403	391	381	422	377	379	334	420	382	380	393	417	373	392	406	399	381	387	382	367	386	358	391	392	395	394	394	407	390	383	388	441	386	357	401	373	385	350	390	413	360	361	430	376	390	403	418	378	401	389	340	376	380	380	432	373	377	377	401	350	401	360	398	404	369	360	355	398	366	393	371	379	355	360	398	369	380	395	394	389	412	366	345	409	399	390	373	407	398	399	368	380	380	351	394	421	391	426	391	367	400	412	375	400	402	399	391	382	399	414	395	382	388	392	388	352	387	392	369	352	372	405	422	394	377	396	369	374	358	383	390	386	372	366	373	384	374	403	322	407	356	371	370	377	366	388	376	396	417	366	393	359	400	423	370	333	420	393	392	403	390	397	387	418	380	348	381	430	384	412	390	369	395	359	416	381	356	388	402	387	380	377	373	373	386	373	380	373	366	380	389	387	381	399	391	369	355	402	365	370	366	378	383	430	362	401	356	405	349	399	378	399	377	373	399	399	387	345	411	376	388	394	352	392	377	383	402	356	369	403	417	383	377	351	396	393	399	405	403	400	369	400	403	395	424	372	395	364	380	348	366	387	378	373	345	377	335	378	380	371	352	403	393	384	414	401	360	388	382	403	445	405	382	390	358	378	385	403	385	414	338	397	383	378	360	387	379	369	363	381	410	364	367	347	391	369	372	396	356	354	369	349	383	383	400	377	384	372	416	386	350	429	400	368	390	410	345	385	369	399	383	346	372	406	400	373	378	376	368	386	372	373	402	368	363	393	385	405	403	386	387	400	371	371	390	355	400	403	379	399	372	420	373	369	365	367	391	387	382	359	341	407	375	411	414	386	377	406	392	382	381	384	393
47889	15458	2333	880	662	501	352	274	239	207	163	180	146	139	123	143	129	140	106	120	104	118	107	118	91	96	101	104	88	96	79	105	93	95	96	80	114	91	93	86	118	94	101	93	86	92	97	83	91	110	80	93	96	88	103	73	83	102	93	101	96	91	88	92	106	97	109	89	114	87	83	114	75	95	81	98	83	91	84	87	100	96	102	100	85	94	83	89	84	87	79	77	86	89	95	87	74	107	90	102	100	81	91	110	74	90	90	90	94	86	98	92	102	72	83	96	91	94	96	88	85	72	102	96	89	100	80	99	83	99	87	101	106	84	81	75	93	86	77	91	84	81	76	79	96	83	90	105	107	90	93	76	97	89	74	97	69	81	105	93	76	91	103	92	87	112	96	99	97	85	82	86	113	96	97	87	89	97	81	93	81	102	101	84	102	79	87	98	81	90	93	78	80	84	103	87	90	93	79	89	103	75	101	86	84	100	98	97	93	86	112	86	87	66	96	82	92	77	81	89	110	71	77	89	78	97	92	98	90	87	84	79	112	83	94	90	80	78	97	87	97	106	83	73	67	77	84	98	73	76	85	95	85	88	87	102	75	83	86	83	74	114	93	64	76	112	95	80	83	75	98	92	80	97	95	105	81	92	98	97	86	89	80	77	97	82	77	92	92	81	82	79	85	78	99	90	79	98	81	90	86	74	97	90	71	80	86	81	90	77	86	99	71	79	98	81	77	91	89	91	100	102	79	97	90	102	89	78	88	94	93	91	86	95	77	88	94	87	82	91	82	87	87	84	92	92	89	81	90	87	75	93	89	87	74	103	90	96	88	93	90	90	99	84	87	83	92	71	89	77	109	91	82	92	93	99	93	66	88	88	95	103	98	89	85	95	90	95	95	99	89	84	90	79	90	96	99	102	99	82	90	103	97	74	81	85	103	70	86	99	98	82	95	89	88	103	73	65	103	91	86	97	85	96	102	74	81	99	76	80	80	87	92	80	75	87	94	91	75	92	80	79	92	95	104	87	93	87	96	119	94	83	98	83	75	95	97	78	89	82	80	83	89	103	109	84	88	90	99	104	71	99	92	74	83	92	89	92	70	82	109	93	81	69	90	93	83	97	88	77	102	73	88	81	85	94	98	93	85	82	101	85	87	98	93	84	107	102	97	81	96	89	91	88	90	72	79	100	83	102	84	86	81	85	79	80	88	101	86	82	91	88	96	82	85	101	62	80	79	81	86	83	80	106	87	79	93	84	75	92	84	108	108	88	81	84	91	80	101	94	82	87	101	81	97	90	99	94	88	98	89	99	91	88	91	90	86	74	100	94	71	74	82	96	92	85	99	94	79	87	87	77	81	88	103	85	79	74	74	88	73	80	83	78	101	84	81	69	77	71	96	93	97	78	82	103	82	89	83	99	63	82	82	77	72	99	84	91	88	85	88	92	92	108	83	100	104	102	92	87	106	84	85	92	77	78	101	92	87	102	97	101	85	97	78	72	80	88	76	82	87	99	100	74	84	86	84	83	91	79	91	82	87	90	97	82	81	77	89	79	92	79	66	85	89	94	85	79	81	87	97	114	92	92	83	85	91	94	86	74	82	93	104	81	73	90	82	73	90	87	115	75	99	73	94	79	84	107	83	85	104	96	94	83	75	79	90	91	91	86	82	98	92	80	73	81	85	97	87	76	89	80	82	75	72	83	84	89	70	107	102	104	69	73	78	82	91	82	90	84	83	96	91	77	102	97	91	91	89	90	80	91	95	85	89	93	105	97	94	96	87	104	83	92	90	82	76	73	82	77	89	74	84	89	81	88	94	97	85	108	88	93	81	89	88	76	85	95	83	95	85	86	79	73	103	102	71	101	100	83	91	84	92	93	97	83	98	89	96	70	64	86	82	89	92	72	69	92	93	91	90	96	91	95	80	89	69	96	84	82	88	84	96	82	96	101	70	79	74	89	96	70	65	98	92	86	86	83	82	107	77	98	91	92	93	78	86	106	94	87	104	96	84	98	82	96	93	108	87	76	88	82	96	72	88	87	100	120	82	88	77	91	85	96	81	93	101	103	97	88	104	93	89	86	78	76	94	101	90	83	93	84	86	97	84	97	82	81	87	85	93	90	102	85	96	103	76	96	77	94	78	81	89	89	83	84	97	60	93	96	74	88	89	84	79	88	91	84	90	77	95	91	83	110	97	74	98	81	89	84	89	85	93	100	87	80	87	92	91	97	77	91	95	118	103	91	92	76	89	102	87	72	77	72	91	80	86	97	82	99	94	80	79	95	83	80	79	87	77	79	88	78	83	92	103	84	90	83	90	99	108	102	92	95	98	89	91	90	81	95	87	79	99	92	95	76	101	78	85	92	84	71	101	104	81	72	78	94	83	84	86	70	78	70	79	71	87	94	99	92	103	91	89	87	82	76	84	92	81	92	101	89	93	92	84	95	93	84	89	91	82	85	77	86	100	77	82	91	104	100	77	96	86	95	76	83	88	88	77	102	85	79	95	68	90	90	91	85	100	97	91	91	74	77	74	92	96	71	99	93	89	88	82	99	69	75	84	90	118	76	81	97	99	90	87	76	91	85	86	77	87	83	77	89	90	85	81	82	98	89	79	83	84	93	75	66	90	97	80	83	84	94	87	91	93	90	99	99	69	99	101	100	92	85	90	76	93	97	84	79	92	104	80	88	94	86	106	79	95	87	94	80	87	105	95	104	105	89	89	79	92	84	117	97	93	86	85	95	98	79	90	85	107	93	92	81	81	76	105	90	85	97	101	84	104	92	101	96	74	94	78	95	100	125	90	98	91	79	88	74	99	78	88	92	90	96	87	91	84	117	89	90	77	84	97	88	108	77	92	93	77	96	88	96	97	89	88	102	92	81	87	101	82	83	97	84	74	78	90	88	97	97	85	89	90	94	78	90	96	82	101	99	83	100	95	106	93	107	92	90	88	88	90	94	86	89	75	101	100	88	83	84	92	93	93	83	101	81	73	81	89	86	92	100	80	79	99	70	80	101	90	98	83	76	91	99	85	91	95	92	78	83	95	90	110	108	107	97	101	78	84	93	98	93	80	98	98	84	93	99	77	86	90	86	97	86	94	75	101	89	102	97	97	101	76	102	92	106	82	88	85	82	100	71	85	89	96	84	81	83	81	74	100	92	79	100	83	63	88	95	90	82	87	85	74	82	78	89	94	69	96	80	90	88	101	91	93	78	86	95	98	85	84	79	81	94	74	103	60	87	100	97	89	97	92	83	93	90	91	90	86	79	89	92	93	99	82	85	82	99	74	79	93	80	83	80	106	96	86	90	93	99	94	86	92	88	88	79	99	84	101	89	96	80	69	79	82	81	82	89	104	94	92	94	86	85	93	82	83	83	93	84	70	93	90	90	91	108	96	81	88	94	93	91	101	80	82	92	88	90	89	91	74	96	94	86	93	96	85	86	77	89	87	97	88	94	87	92	83	89	84	101	84	94	72	95
27998	1396	3320	3638	2970	2334	1989	1558	1324	1217	1054	899	823	780	722	669	591	595	551	518	526	478	470	474	404	460	474	421	437	407	395	385	364	397	350	392	353	357	381	369	378	371	343	314	356	351	331	344	347	336	347	336	349	329	348	365	362	321	316	319	331	325	313	312	336	355	333	314	309	336	351	306	315	325	307	315	335	303	365	329	319	318	306	338	339	325	314	320	318	313	289	318	309	346	327	311	300	336	326	321	299	311	316	313	296	333	313	291	307	267	309	319	349	340	307	317	343	299	303	296	311	325	313	303	297	307	331	326	304	288	318	308	310	357	300	311	316	336	307	346	323	324	322	293	334	318	308	316	295	298	324	326	296	325	321	342	314	302	310	335	333	312	304	286	306	323	297	315	329	342	333	308	323	294	304	307	312	354	291	316	297	291	323	325	310	302	319	289	322	295	324	314	311	268	298	321	292	337	311	323	344	322	312	310	289	322	307	292	282	287	282	339	324	321	344	307	293	288	331	310	333	319	311	316	309	338	320	309	375	321	356	305	307	297	301	329	329	308	302	311	315	323	332	282	305	333	315	317	289	313	340	303	309	351	337	315	316	329	300	288	360	312	310	334	263	327	346	310	316	290	302	327	321	294	323	311	315	308	304	290	314	320	300	327	315	317	294	327	312	323	293	271	290	319	323	321	316	317	296	313	319	338	311	303	275	288	297	324	337	299	297	274	313	311	302	322	315	301	340	319	276	312	309	314	321	304	315	306	334	296	307	342	312	319	332	317	279	363	303	301	305	329	331	328	347	303	317	323	306	275	295	293	313	301	322	311	302	279	304	288	315	314	296	305	324	308	291	282	334	288	335	298	333	296	325	328	270	331	319	292	298	301	313	298	292	301	314	315	291	287	307	298	315	311	312	315	343	317	327	285	320	292	304	331	328	315	289	296	299	304	298	309	315	323	327	336	288	319	295	278	308	333	307	314	315	297	305	316	335	293	284	304	319	300	325	341	320	302	319	295	332	299	299	270	327	307	327	299	326	322	303	305	315	275	336	308	301	359	332	309	331	273	314	311	296	295	311	329	344	339	296	298	310	286	326	329	306	315	298	300	304	309	333	312	309	314	306	279	291	315	311	358	314	313	263	331	326	335	317	339	298	314	276	301	300	292	324	328	325	343	284	340	337	306	304	310	312	313	302	316	314	335	299	338	320	284	331	301	287	313	296	300	284	324	308	308	314	290	291	345	310	330	300	321	322	317	303	328	274	319	308	315	290	301	304	300	303	305	278	302	316	287	309	311	276	323	295	310	290	297	322	326	330	301	305	316	310	324	321	322	301	333	309	346	307	329	323	298	327	317	325	322	312	300	328	311	299	291	311	276	301	312	312	290	303	288	315	297	315	300	294	303	306	264	312	301	296	308	295	322	335	298	303	311	299	319	310	305	301	316	313	302	347	316	294	288	316	298	325	305	328	288	298	337	308	293	315	337	324	296	298	277	333	337	310	316	330	312	291	307	295	337	303	309	325	281	302	326	315	304	331	293	315	302	288	316	294	339	306	294	319	292	325	288	308	295	322	341	311	305	315	288	298	318	305	302	323	315	315	332	305	309	319	310	322	301	334	346	300	320	324	268	330	285	312	299	328	335	307	300	313	290	311	332	306	318	293	346	324	300	337	328	342	317	344	306	298	292	322	315	330	304	299	298	330	319	326	313	315	316	301	296	282	315	328	327	332	312	310	323	307	306	311	300	304	341	337	349	300	334	309	308	310	296	261	316	301	268	331	360	308	317	300	309	311	335	330	306	298	306	300	324	311	331	298	303	276	281	316	312	333	289	326	327	312	295	276	321	344	297	292	343	300	298	335	286	308	330	311	293	318	311	294	323	330	327	305	304	330	335	293	306	298	300	312	347	315	326	300	321	329	295	327	331	318	312	302	307	323	285	313	297	323	318	322	322	329	294	334	330	324	342	298	331	288	297	292	321	328	329	306	298	314	335	320	283	278	323	303	320	287	301	298	304	268	327	305	301	299	308	322	297	308	324	318	305	327	326	317	307	315	306	316	312	294	301	314	286	282	311	338	321	303	319	295	287	306	287	286	323	317	279	300	316	331	293	304	303	335	323	345	315	295	342	299	314	278	318	305	308	329	317	328	295	311	329	307	326	312	326	306	299	317	314	324	318	294	293	265	310	289	327	319	312	359	307	316	300	293	301	320	283	346	302	324	302	299	340	313	294	293	316	318	307	304	282	284	314	304	302	276	313	324	306	302	301	310	306	292	328	322	294	308	327	317	299	319	295	320	315	315	329	289	309	367	317	288	305	320	304	319	320	319	304	303	293	315	349	317	320	312	327	336	332	328	323	315	316	310	316	295	302	308	318	324	310	281	315	327	283	300	310	324	336	302	324	335	276	280	313	307	323	308	351	375	306	312	343	299	294	300	278	294	359	338	288	285	306	308	342	310	321	293	304	325	301	282	308	313	321	363	282	327	299	332	278	305	300	328	305	327	291	324	314	333	290	328	292	310	309	306	311	335	330	327	334	294	327	305	306	320	291	301	301	328	298	325	303	294	309	316	314	336	308	334	309	307	295	335	316	306	325	321	346	298	334	311	310	326	287	335	276	318	302	324	321	334	316	295	325	309	346	315	346	291	283	294	312	309	329	285	278	315	327	310	293	307	320	307	315	299	297	311	305	334	326	323	289	308	315	339	293	282	282	309	304	294	277	324	323	276	310	299	328	289	328	351	323	288	329	337	313	321	303	311	317	287	324	299	306	331	309	306	316	278	315	305	289	311	297	305	309	331	290	321	274	328	279	354	314	294	314	333	290	306	282	321	351	304	343	342	324	305	308	303	301	298	325	306	308	293	328	329	286	329	304	293	329	314	316	324	320	332	302	328	306	304	296	333	303	314	318	324	323	296	307	316	301	307	319	326	336	317	285	323	311	328	280	303	297	322	304	327	338	319	332	304	308	279	365	315	308	283	319	315	303	323	304	313	314	304	303	299	282	309	316	297	313	317	318	304	315	302	319	300	329	320	325	334	321	308	333	294	319	319	304	332	329	310	296	279	332	318	304	306	287	333	337	319	337	304	278	322	304	321	325	328	308	319	317	318	338	305	321	299	275	335	330	304	289	325	318	304	344	316	339	301	303	324	307	320	334	315	325	294	349	316	320	315	304	305	308	310	303	305	313	297	310	303	290	319	300	293	326	326	320	320	306	321	346	299	330	330	308	298	309	335	311	331	295	307	322	318	316	322	317	306	289	329	293	323	286	316	330	299	311	320	308	328	313	316	329	319	307	311	291	294	317	300	326	280	302	291	298	310	303	324	299	312	331	309	325	306	325	321	316	333	347	307	333	315	311	297	323	289	308	320	293	324	300	303	322	315	295	303	310	291	320	268	303	307	330	288	320	329	351	321	352	315	305	314	311	302	318	301	302	302	323	326	324	327	304	350	333	302	317	296	324	332	318	324	330	286	300	325	315
61400	24464	6467	2070	1396	961	710	575	482	420	385	337	360	304	262	258	288	252	257	245	212	223	214	227	220	199	213	219	198	208	205	205	220	193	201	174	185	204	182	206	163	198	205	199	219	213	191	185	195	162	203	191	187	174	208	188	203	199	219	212	190	189	188	185	162	176	179	198	175	185	205	198	178	197	196	189	184	192	178	205	190	180	163	185	193	171	191	193	179	172	207	192	167	189	192	193	197	183	181	193	186	183	179	174	197	213	131	188	196	184	181	169	175	172	194	183	179	187	182	176	192	182	203	181	171	191	191	193	187	200	208	189	173	190	182	191	188	186	208	196	183	179	155	176	180	182	193	198	196	191	190	182	194	171	174	212	187	182	198	191	186	173	175	166	185	175	188	183	197	178	150	195	197	169	184	176	191	182	184	170	183	175	174	186	167	177	180	162	173	172	187	203	194	185	175	169	188	158	181	155	190	185	171	176	175	191	170	180	167	155	172	221	184	183	179	198	181	173	189	186	165	169	171	181	178	192	161	176	165	195	210	170	191	199	178	186	176	186	172	200	198	178	190	211	191	185	196	187	158	218	181	183	183	190	161	184	178	187	182	162	212	192	170	192	187	164	186	186	176	161	179	161	166	159	177	170	183	176	182	159	176	178	186	195	195	186	189	168	169	197	179	188	182	188	166	175	202	162	191	194	199	190	188	191	181	179	176	172	179	157	200	181	180	172	176	178	188	175	188	194	193	160	180	178	181	159	170	180	198	170	192	201	148	192	179	161	194	162	182	198	189	198	162	188	171	188	198	171	199	185	208	183	220	195	194	181	190	181	187	201	191	175	176	191	195	186	182	167	189	180	228	165	179	198	212	163	166	185	183	178	169	187	182	171	180	171	172	199	201	181	208	153	183	203	191	200	173	180	199	168	191	189	179	179	176	188	192	201	165	191	181	182	171	165	201	204	174	177	185	188	185	166	186	209	183	170	183	180	192	163	168	175	201	162	183	200	180	193	189	180	196	190	178	206	181	181	195	186	164	188	196	187	189	176	162	186	177	180	164	167	189	184	193	176	142	181	179	145	180	171	172	166	202	171	185	148	199	165	182	176	202	185	184	191	188	185	163	171	183	180	181	171	209	197	185	192	167	214	198	176	180	209	176	180	183	172	156	199	188	186	176	156	210	192	168	161	172	174	175	167	167	198	196	176	177	190	161	178	183	151	171	199	179	182	176	172	163	202	194	173	189	171	181	182	170	204	168	180	171	190	193	172	182	173	180	180	172	188	184	172	184	164	177	209	164	174	191	182	183	189	189	192	199	191	184	188	188	163	178	193	169	194	188	183	186	176	214	167	179	195	184	182	199	169	187	171	195	198	182	152	187	171	194	187	170	197	160	171	170	157	190	210	183	188	191	170	180	164	178	189	193	188	176	170	172	186	187	174	174	164	177	191	178	188	207	169	199	170	186	193	211	217	177	191	189	167	162	155	168	192	174	193	165	171	171	186	184	170	166	176	185	167	174	198	202	183	187	176	186	186	177	175	208	158	181	153	164	173	179	162	179	184	162	185	213	191	177	168	187	171	183	180	173	174	190	178	185	194	179	216	168	173	186	161	183	190	218	158	170	164	190	205	185	204	177	173	172	201	194	185	163	187	188	181	196	164	188	192	183	200	187	180	166	215	159	173	185	163	176	179	170	203	171	203	170	173	173	177	184	162	172	208	155	174	186	197	186	189	197	194	180	176	196	204	172	191	175	173	168	174	189	175	180	181	176	206	184	179	196	191	199	193	202	186	166	188	160	151	186	193	194	160	171	180	195	184	158	177	170	198	194	193	197	181	187	171	226	187	148	180	207	167	192	192	166	189	193	177	212	173	181	186	167	162	186	188	197	186	179	215	183	180	167	198	191	171	185	227	205	169	165	163	194	176	175	184	196	176	151	190	191	179	169	206	171	191	190	169	176	179	190	203	176	182	180	185	194	195	173	174	186	182	181	186	177	189	170	195	176	146	216	173	181	168	184	176	182	209	177	178	178	169	185	181	187	159	173	174	159	177	194	178	176	180	165	166	175	171	180	172	199	181	161	186	191	171	167	194	201	175	203	193	182	177	187	188	196	177	187	168	165	183	170	160	197	179	166	191	180	182	169	179	206	193	165	170	184	199	187	180	188	194	180	174	155	177	190	186	187	179	194	181	146	156	183	178	204	174	187	182	181	181	201	177	174	153	179	191	167	205	211	172	177	157	170	192	182	161	167	185	182	178	196	198	190	191	192	177	175	173	159	179	216	161	172	183	161	199	188	192	184	169	184	191	197	170	161	189	178	196	176	193	173	176	222	190	198	200	157	174	186	157	175	177	195	167	175	169	208	193	197	183	164	159	187	168	182	183	225	185	190	209	207	179	192	161	160	176	156	189	174	192	189	175	194	180	207	186	185	185	208	188	173	182	149	169	176	168	179	185	180	172	180	193	180	185	175	174	189	201	166	150	192	173	175	189	185	197	188	178	180	181	218	199	195	179	147	161	172	163	194	179	199	181	198	181	158	170	176	163	185	178	157	203	191	198	193	176	159	199	179	184	201	200	182	190	179	198	162	201	175	181	191	158	197	162	166	180	182	161	183	205	192	185	179	164	175	169	190	177	170	184	174	187	187	181	197	160	194	164	174	206	179	174	181	186	167	214	177	187	161	158	169	195	177	178	191	197	202	184	161	173	189	183	178	182	169	193	185	164	175	186	173	174	194	184	191	152	154	192	187	177	173	179	178	178	177	183	193	168	164	165	166	170	188	194	174	161	188	182	181	151	190	168	173	177	187	180	181	190	159	180	170	177	211	180	163	182	172	187	174	159	167	160	192	190	158	194	182	164	193	175	178	195	200	182	194	218	171	162	204	163	153	179	160	195	174	177	163	193	183	185	189	192	171	174	186	177	203	194	175	170	184	163	191	203	175	179	202	192	169	197	210	169	177	173	177	181	196	194	177	207	200	204	179	190	164	182	178	167	157	180	179	159	202	207	183	199	170	165	185	189	185	170	161	161	179	186	188	184	174	169	189	176	172	199	190	176	181	162	183	161	192	167	180	184	203	167	167	178	182	190	182	175	205	168	160	161	194	170	168	188	192	192	181	176	209	178	149	179	183	178	174	190	182	173	194	199	177	185	173	191	188	183	179	180	160	166	200	193	181	201	174	180	175	192	201	174	188	187	176	170	193	180	189	187	184	179	202	166	194	180	192	181	168	197	169	173	193	167	192	191	172	168	186	184	180	195	169	191	165	190	180	181	171	172	207	189	192	207	200	188	204	205	174	196	196	200	172	191	186	175	205	178	178	187	151	192	192	204	184	195	209	176	182	180	177	168	165	179	168	181	174	177	182	173	181	176	188	185	202	203	197	198	200	181	201	181	158	191	205	206	170	183	164	178	168	188	207	171	182	172	159	195	170	170	192	197	194	155	171	164	182	161	175	170	181	180	212	213	157	186	186	214	196	160
35243	2745	6144	6576	5506	4363	3566	2975	2572	2147	1932	1755	1525	1448	1298	1227	1154	1066	1055	1030	959	951	837	879	871	849	842	785	766	802	788	716	717	711	711	714	729	721	722	661	642	672	687	647	668	655	685	614	641	673	677	640	623	612	632	627	606	580	653	602	606	656	615	633	575	570	595	579	648	604	652	598	603	574	595	599	579	619	591	566	597	606	580	577	626	611	564	585	590	611	606	584	648	601	580	546	575	628	593	586	574	611	573	581	574	560	593	604	576	567	545	603	559	575	603	633	591	596	562	623	580	549	586	624	586	617	583	564	584	593	641	531	564	570	580	585	569	574	560	564	609	589	569	565	568	587	586	618	575	564	549	594	577	589	606	615	588	564	563	572	585	582	593	572	563	536	607	519	555	573	598	583	602	612	603	562	575	569	590	560	581	606	588	583	594	603	591	602	583	583	572	592	592	609	552	548	562	587	525	543	547	615	552	541	559	564	572	546	552	563	529	589	555	558	581	579	558	564	534	545	582	588	635	578	562	588	544	537	536	528	584	586	544	573	546	544	567	584	581	639	589	609	611	542	541	567	607	544	571	633	551	595	597	580	582	556	558	595	547	559	573	591	584	597	601	564	546	573	593	605	567	569	579	597	592	589	530	545	523	554	570	630	514	540	591	553	571	561	604	561	594	542	586	602	558	603	570	562	558	605	592	555	552	556	588	594	549	558	597	588	578	565	566	557	602	599	565	514	598	617	545	582	561	596	548	555	595	618	614	569	538	566	577	570	618	580	604	569	584	564	644	560	570	539	570	611	608	589	509	577	609	532	542	554	588	585	591	577	572	561	553	609	531	535	606	605	554	533	579	591	611	571	553	571	520	630	591	584	535	558	564	572	572	610	544	582	551	546	562	567	605	559	546	527	562	571	561	555	562	587	577	567	578	582	571	578	600	562	576	579	513	580	568	546	589	565	563	573	535	520	532	597	615	633	613	573	532	554	591	599	549	576	583	597	548	611	602	574	591	581	579	543	535	584	598	559	571	549	549	566	586	564	613	547	572	595	582	572	546	571	598	573	562	586	559	592	579	555	586	546	557	559	556	599	566	548	552	563	577	584	568	559	539	632	593	582	546	549	551	587	599	590	561	575	530	550	602	585	593	570	569	570	565	583	572	583	601	548	573	567	582	574	582	633	574	589	572	543	593	578	536	594	573	574	587	523	501	574	568	606	612	566	599	531	610	592	569	574	589	626	586	571	523	531	520	585	578	556	550	542	560	552	580	579	574	591	559	576	523	567	555	593	605	619	583	571	526	566	607	574	588	596	557	588	572	586	556	576	565	597	573	583	550	552	584	562	622	582	618	567	571	549	543	564	573	618	577	565	616	568	583	568	591	573	588	548	561	605	583	566	555	547	552	576	561	546	557	560	593	567	567	564	608	582	586	539	593	551	576	601	548	580	549	568	582	561	530	599	577	585	576	569	588	585	624	549	609	563	591	638	565	551	594	567	577	574	571	557	525	589	572	568	580	597	574	577	548	581	566	586	618	600	550	556	576	559	609	553	543	569	556	620	570	613	577	573	572	577	558	574	576	607	581	587	593	578	547	589	555	562	593	545	553	543	536	606	539	594	618	569	582	573	593	592	560	570	586	602	591	584	579	579	576	591	620	544	598	548	553	573	588	567	573	560	573	596	597	567	621	576	573	567	595	559	600	576	569	576	609	545	507	620	607	555	575	561	584	553	632	603	583	582	562	536	600	542	602	577	563	574	563	602	579	625	545	556	587	560	585	546	565	600	591	534	597	622	605	548	575	565	577	585	561	591	589	589	612	555	576	593	533	550	593	576	539	549	564	584	581	582	576	577	584	586	565	548	547	610	574	569	562	580	547	565	585	622	614	546	578	594	591	564	583	566	580	576	588	588	574	593	590	603	598	566	596	555	577	556	617	592	523	567	563	592	587	567	564	558	570	581	620	601	553	546	553	533	587	578	574	585	611	585	592	560	626	535	605	565	583	546	574	542	552	543	587	568	596	555	564	523	551	606	562	589	575	590	590	542	546	592	582	557	565	612	595	576	558	579	578	568	605	571	529	589	572	554	565	556	604	585	578	627	592	595	571	581	566	581	585	537	575	577	537	568	550	547	629	577	628	559	576	568	552	576	572	567	569	598	553	568	564	575	618	549	559	621	568	564	575	557	593	575	563	568	575	586	565	535	557	559	610	576	561	566	582	562	574	605	635	593	582	550	587	606	586	612	641	615	552	584	589	607	579	563	582	587	597	560	601	594	569	565	562	606	573	586	558	607	588	575	598	583	571	569	532	560	579	588	607	594	534	563	605	602	580	595	607	603	586	574	555	569	534	581	553	611	605	580	567	571	572	526	580	535	584	570	570	586	601	640	594	572	597	531	557	572	573	589	585	584	542	589	585	600	578	544	555	594	570	593	573	615	575	586	617	571	540	531	572	597	551	552	559	540	584	567	556	548	602	600	560	594	583	583	592	586	539	589	578	580	530	562	584	603	580	566	569	529	602	580	571	601	588	598	572	575	549	562	580	551	615	591	576	567	549	556	604	566	564	549	565	562	577	547	594	588	599	584	577	595	606	552	600	568	619	558	539	544	600	574	598	589	597	526	576	635	614	573	582	523	607	573	546	580	538	605	570	573	569	577	520	604	579	587	560	617	544	577	559	582	566	598	558	604	598	582	595	567	590	578	556	591	566	584	594	564	583	613	535	621	595	580	558	571	593	600	547	573	588	578	624	576	541	578	576	566	575	510	580	519	566	573	580	567	578	578	554	596	594	580	602	586	546	570	569	530	603	575	558	534	599	578	523	591	568	551	652	568	581	585	535	574	583	538	611	619	554	562	569	629	519	594	598	574	520	583	594	568	592	604	600	580	590	608	545	618	572	598	599	576	610	551	593	561	602	562	576	592	576	560	561	588	585	614	557	537	588	567	586	566	596	589	558	604	573	595	603	555	591	554	580	598	659	572	571	562	524	536	529	580	584	578	601	578	574	564	564	610	557	570	567	529	531	542	582	555	554	621	566	567	591	584	535	598	578	561	575	578	557	554	580	619	572	572	575	545	580	553	532	568	580	586	573	559	581	567	607	613	578	568	563	583	569	616	608	564	573	588	545	538	595	578	555	567	601	591	576	561	574	575	604	572	630	563	556	551	542	588	585	551	530	597	541	569	571	563	571	554	565	522	550	564	537	579	582	533	585	556	586	562	546	523	559	564	596	553	589	561	567	589	558	577	555	537	566	600	558	586	566	610	535	585	551	550	572	573	607	560	590	554	573	567	552	619	561	593	543	566	572	582	558	555	570	589	554	541	582	565	592	590	592	583	604	553	550	565	548	570	578	559	571	599	601	564	536	540	558	538	580	542	581	583	551	551	586	565	592	575	574	572	633	561	551	594	577	615	570	561	567	577	568	596	548	583	599	605	573	596	591	616	590	566	609	578	573	592	561	584	567	581	593	615	553	562	575	646
8166	563	223	164	139	144	136	131	112	129	131	143	105	117	134	134	120	106	101	121	91	119	101	104	112	134	110	111	130	117	117	106	123	107	111	103	105	134	117	115	117	143	120	99	108	122	125	120	139	112	115	120	125	114	114	100	110	129	121	112	111	124	125	127	112	123	115	132	107	111	104	122	104	122	106	101	121	131	97	107	111	130	108	113	147	122	129	118	109	129	117	99	119	113	112	132	130	116	111	127	121	101	104	112	107	110	118	124	110	114	109	120	142	124	125	97	108	130	118	132	107	114	130	118	112	119	115	121	116	104	115	118	116	94	119	102	107	109	111	117	111	120	125	112	113	113	111	116	111	122	125	111	117	114	114	115	127	93	89	112	115	127	132	117	114	102	138	124	136	114	121	109	114	118	90	109	117	120	107	116	109	126	92	131	112	128	115	106	114	113	115	122	110	125	129	121	117	116	98	100	105	112	98	115	107	107	132	125	102	129	99	126	130	125	137	116	123	122	119	111	119	152	112	119	117	110	111	119	113	138	103	115	142	137	112	107	113	118	111	103	137	117	101	107	114	124	137	104	120	114	101	113	107	100	108	108	119	126	115	103	111	108	114	107	119	116	112	128	110	116	140	121	126	106	130	118	132	116	118	110	112	102	111	117	115	116	119	130	119	120	127	131	115	119	116	113	117	89	115	118	121	118	105	132	105	113	128	126	109	82	120	121	90	119	114	110	135	129	120	106	105	112	117	104	140	104	125	110	122	111	101	136	135	113	104	120	105	124	119	115	112	106	130	119	130	92	99	117	129	133	125	127	116	119	121	137	123	120	128	117	122	133	94	105	127	133	122	106	110	97	129	114	118	111	116	123	115	106	107	108	105	120	103	118	115	108	118	111	122	128	123	99	107	114	112	118	104	107	109	118	129	136	122	108	117	123	102	112	112	103	112	111	104	127	122	109	130	119	103	113	116	108	117	125	99	109	114	118	123	117	109	128	119	122	110	109	95	101	109	107	122	107	86	114	122	114	107	114	108	114	117	124	133	120	128	117	106	135	122	120	107	119	131	148	124	113	104	102	131	125	128	115	120	113	116	125	120	108	114	117	127	129	110	97	119	104	115	133	108	105	121	130	120	110	153	101	114	133	103	128	119	115	110	103	115	122	103	103	115	110	127	104	117	116	111	121	131	116	115	102	123	110	112	117	122	125	102	114	142	117	109	123	126	119	117	118	121	107	134	125	119	128	119	102	106	126	112	121	106	127	113	101	88	109	103	117	138	116	138	130	105	122	128	132	123	121	131	120	120	124	127	137	105	113	121	113	130	112	121	111	133	130	139	127	122	133	133	101	102	111	127	113	129	115	123	111	108	126	98	104	122	114	129	119	125	112	109	134	93	116	108	124	103	112	122	110	126	112	122	103	130	97	113	120	127	112	110	126	108	124	124	104	106	91	98	137	124	109	119	134	124	111	108	114	130	147	120	105	113	107	118	112	123	111	120	122	105	128	129	100	118	124	107	122	119	103	123	118	123	124	116	114	116	114	117	114	115	108	113	125	109	125	129	96	106	121	131	121	124	137	94	128	120	123	108	115	130	114	104	104	95	113	115	122	119	112	121	95	105	107	112	122	117	139	111	133	108	106	127	107	121	101	117	111	111	132	117	113	112	113	131	122	106	136	132	113	118	109	127	107	96	120	138	118	136	116	119	117	109	100	125	111	116	124	139	118	127	116	109	114	122	101	100	106	125	116	123	110	128	107	125	124	108	97	123	102	125	129	106	109	111	108	110	118	122	114	122	131	129	100	141	114	112	130	114	117	103	127	114	124	119	120	109	120	125	115	127	103	129	118	135	119	112	118	116	110	130	111	122	111	114	123	121	119	98	109	119	112	135	112	126	98	130	135	97	127	120	132	109	126	121	121	110	127	135	127	141	111	128	97	119	126	105	105	158	122	114	116	97	110	117	95	110	112	129	118	107	129	118	107	98	128	115	120	99	109	119	124	118	110	122	126	100	121	97	113	109	113	124	120	111	124	110	102	142	126	113	114	136	120	107	137	132	123	124	112	127	133	113	118	121	106	140	131	117	116	99	118	112	121	111	123	90	123	114	114	115	101	104	114	116	116	148	123	105	113	131	98	102	117	103	120	103	100	100	131	122	116	125	117	118	120	118	128	134	112	127	125	104	126	109	95	108	131	117	96	116	119	116	136	122	135	114	125	128	112	106	114	126	118	138	108	129	126	112	109	94	122	110	126	127	127	117	99	119	112	130	124	108	129	123	109	117	125	123	101	124	117	128	104	128	119	119	117	124	111	112	97	92	112	128	119	114	118	125	92	132	132	126	106	119	110	90	120	129	109	102	100	110	118	140	127	135	102	117	109	122	139	129	116	127	120	123	140	111	106	122	116	125	112	123	125	134	121	134	94	119	129	136	116	109	110	127	107	118	110	116	110	131	113	111	117	115	127	126	112	104	123	121	120	116	117	117	127	106	112	101	117	115	106	137	110	98	118	103	122	120	102	99	88	113	112	109	116	116	121	132	122	117	118	147	117	109	114	118	118	117	100	106	124	102	119	127	113	140	107	124	123	105	127	122	111	111	98	105	109	116	101	121	122	112	119	132	119	124	95	95	109	110	145	129	114	99	123	117	117	118	132	131	119	114	128	115	128	116	126	119	127	108	145	111	106	124	123	119	130	130	125	100	110	123	97	110	124	109	111	108	118	128	105	108	109	102	107	104	119	122	119	113	120	107	99	122	107	121	119	103	112	134	110	100	94	103	127	101	121	116	117	128	115	120	108	123	119	104	106	101	120	123	99	115	114	121	113	101	107	119	116	118	122	125	114	109	124	134	108	101	113	118	108	111	107	107	102	119	115	124	131	120	122	117	122	135	110	140	113	119	118	130	127	122	117	124	119	108	112	97	121	115	113	124	105	113	114	136	112	122	122	111	131	107	113	123	120	133	110	112	97	117	112	129	127	103	118	96	124	121	109	114	106	99	114	133	117	104	108	115	121	109	128	117	114	109	125	123	124	113	132	128	113	127	118	122	102	109	122	101	116	128	118	118	135	136	142	129	131	112	116	107	123	124	94	119	142	125	111	107	116	123	125	105	120	116	109	111	116	117	138	136	131	111	113	107	115	109	109	133	110	128	124	89	112	121	109	107	124	124	118	113	132	114	104	137	123	116	120	99	108	107	118	115	149	99	118	128	95	102	110	122	109	123	122	122	113	120	142	98	122	104	129	121	126	125	97	112	120	131	132	103	112	110	131	124	117	114	116	112	121	115	125	133	116	125	125	126	112	135	111	114	125	112	119	114	123	114	138	118	106	127	112	109	96	114	112	129	141	124	118	125	141	138	124	99	123	113	117	129	121	95	105	108	110	107	128	111	104	115	114	115	125	108	121	96	127	113	129	113	122	124	105	106	141	106	99	102	127	94	126	113	101	130	128	116	124	93	128	125	108	111	107	135	107	103	112	114	89
7783	424	580	569	531	478	486	462	450	442	410	431	396	411	439	413	400	410	386	412	393	396	367	388	435	407	379	392	394	368	392	398	395	386	374	394	354	390	363	397	402	401	404	389	378	390	395	394	393	405	398	387	384	378	379	361	362	392	377	380	407	362	393	400	393	371	361	365	373	407	404	378	375	378	377	367	365	385	370	416	409	381	362	372	406	366	397	395	395	374	367	381	420	382	383	373	385	386	371	343	372	366	393	402	407	379	395	366	369	371	374	402	350	393	402	366	390	399	344	363	416	402	353	366	390	386	377	349	387	377	383	389	382	391	397	386	378	372	379	373	364	368	395	406	408	388	380	409	395	391	367	369	385	360	377	368	361	380	345	351	410	409	399	392	362	419	389	406	345	410	378	373	391	387	367	379	372	381	390	404	397	389	395	385	377	402	383	413	359	375	383	425	352	377	400	418	362	368	386	334	346	390	372	383	357	397	400	376	362	365	386	372	354	403	380	378	390	375	351	370	413	377	376	389	346	414	357	376	377	387	393	386	394	361	373	399	398	372	414	385	384	404	367	374	411	363	385	375	359	366	347	402	358	397	346	363	378	339	384	381	375	354	405	374	383	398	424	349	395	371	366	382	383	398	387	395	373	381	373	390	371	358	376	389	382	428	415	395	352	384	361	399	369	384	396	372	367	395	406	383	338	391	378	396	422	385	352	364	384	404	396	371	390	370	357	377	379	364	420	382	385	398	353	404	393	396	368	397	401	399	411	355	380	374	401	396	400	371	402	369	391	392	361	381	363	352	397	377	392	412	403	389	367	365	395	390	403	395	373	395	392	393	374	396	337	385	347	393	400	387	366	353	395	340	393	350	381	374	345	403	419	363	378	389	377	383	371	380	378	352	361	361	384	384	395	383	394	404	402	385	383	380	372	395	427	365	419	395	372	386	364	376	380	414	397	398	357	368	366	404	375	424	392	364	399	368	351	370	401	368	392	382	358	376	366	381	396	387	375	383	401	404	388	387	389	396	359	357	372	373	381	393	338	383	409	395	387	408	393	360	398	388	373	384	364	397	386	396	371	380	372	382	351	372	409	375	408	373	367	346	389	381	376	378	382	375	394	367	397	358	405	370	363	374	402	340	384	368	359	385	412	384	368	389	376	394	344	355	362	419	372	368	367	398	352	389	354	371	397	410	362	359	373	392	374	407	375	384	395	372	393	390	384	400	410	372	311	399	401	375	381	428	365	375	382	386	411	381	370	400	377	405	397	378	369	341	397	401	397	389	403	380	355	388	381	379	418	390	356	370	402	414	382	386	380	398	391	373	379	351	378	345	383	394	369	354	351	377	385	370	363	406	376	380	359	380	379	376	338	392	392	359	379	380	388	410	368	408	410	382	394	410	390	375	386	393	402	402	400	380	348	382	395	367	374	388	373	375	375	367	349	359	348	384	349	373	380	375	346	383	374	405	372	416	369	375	383	397	382	365	386	363	384	381	382	365	349	377	356	393	371	397	407	383	392	390	405	363	363	379	357	374	383	397	381	368	375	359	379	372	387	411	353	356	394	395	404	395	373	378	377	402	402	365	380	356	371	387	371	375	380	382	378	393	389	387	368	364	371	347	409	392	388	347	352	386	378	361	363	385	412	379	409	358	394	373	405	388	371	361	401	404	384	396	370	398	384	395	371	398	402	405	372	379	396	387	358	412	404	393	404	362	396	412	349	386	382	385	375	374	391	382	387	398	374	372	364	353	397	381	406	389	383	386	349	380	379	401	377	381	373	387	372	362	342	378	394	405	364	350	379	351	364	369	403	398	406	356	350	389	384	347	375	351	379	354	388	352	401	397	376	363	389	377	368	368	393	355	345	414	392	334	357	380	374	405	398	364	413	350	388	420	376	387	345	346	374	391	376	395	386	337	409	372	385	377	361	372	407	387	397	399	366	384	380	387	367	371	366	395	388	377	392	408	368	383	365	382	391	396	381	363	371	375	395	367	392	382	365	339	398	386	372	377	387	379	389	379	373	420	366	392	407	357	388	366	370	406	393	333	390	339	346	411	381	356	390	371	364	403	373	361	368	364	363	361	360	362	385	385	383	358	374	388	403	383	384	355	352	375	392	406	357	366	441	386	360	365	364	428	382	354	382	386	371	379	362	394	400	414	357	372	368	415	362	383	397	408	380	378	393	375	361	372	373	389	373	362	377	363	382	371	344	360	356	373	371	420	413	394	380	392	392	397	371	393	392	412	392	387	361	387	364	388	395	388	412	384	347	343	400	388	402	372	365	406	377	401	392	363	385	385	359	390	421	394	383	396	374	421	365	381	408	380	391	389	400	384	369	365	370	365	366	383	376	372	422	386	406	407	364	377	371	348	390	393	392	361	368	383	413	378	416	349	387	340	386	397	375	383	354	363	418	382	353	402	386	433	385	391	385	370	364	383	387	385	378	386	373	410	376	382	387	388	369	382	393	391	362	356	404	365	422	397	345	374	398	402	396	348	376	380	401	412	409	377	371	431	397	399	386	411	378	367	363	411	388	360	387	379	408	357	375	419	381	338	393	359	362	412	384	360	363	374	379	360	432	382	392	404	378	370	393	371	412	363	367	383	390	403	388	368	368	379	412	357	356	381	384	362	361	368	364	411	358	367	408	389	388	361	392	371	391	381	373	355	414	409	379	368	438	470	398	373	392	357	347	356	410	388	367	355	367	390	371	381	407	390	367	417	400	389	394	375	354	365	425	349	391	376	395	350	388	377	394	428	384	377	329	354	387	384	364	403	373	398	387	404	390	411	366	370	373	375	400	386	357	385	382	393	377	356	353	373	352	376	366	341	360	352	381	390	404	379	381	368	388	402	383	400	435	411	376	359	373	384	372	381	382	357	390	399	409	371	363	393	388	373	358	386	393	358	384	388	363	360	397	373	400	407	414	375	385	426	378	396	396	375	365	370	414	408	388	398	330	401	381	380	401	428	397	364	374	405	388	409	366	393	385	401	406	394	369	421	386	349	334	380	399	385	384	409	364	379	400	388	376	362	397	388	414	390	392	392	382	398	356	392	359	361	364	400	331	347	356	401	374	350	418	382	413	358	375	396	386	421	373	367	393	397	353	377	380	413	388	388	378	379	396	363	387	367	413	390	371	373	380	405	391	367	371	385	398	392	404	387	350	366	405	416	379	388	374	355	409	414	403	382	405	396	402	383	368	412	374	391	385	398	365	388	368	404	356	345	348	410	380	387	391	384	368	401	396	366	390	360	376	377	362	363	362	399	392	408	386	402	386	377	355	386	397	408	393	369	343	409	364	371	383	390	395	388	394	365	378	377	381	414	394	388	381	389	389	367	337	357	395	388	355	350	398	389	397	356	377	379	382	385	357	366	386	376	347	402	434	400	367	387	394	371	381	416	382	384	384	376	377	366	399	364	337	405	382	365	377	362	392	358	385	378	368	377	368	407	417	383	331	397	383	374	370	386	361	371	368	382
46539	13786	1911	887	656	498	307	266	243	202	184	157	142	151	147	133	114	125	115	102	103	122	112	93	93	139	97	107	90	101	94	94	95	87	92	75	99	79	98	93	88	116	76	119	88	104	84	80	102	93	106	79	91	81	93	75	74	103	73	88	99	84	96	82	91	92	82	91	86	88	97	86	90	76	91	104	94	111	89	103	103	85	84	100	105	81	100	89	96	93	104	83	74	93	108	87	77	85	69	86	81	80	86	90	79	78	84	79	81	115	91	96	81	97	100	80	93	106	106	99	102	88	104	107	101	90	81	105	81	88	80	73	102	68	75	95	95	97	90	88	89	75	91	97	96	107	80	65	99	79	83	98	97	105	70	93	96	78	81	77	89	92	105	83	81	89	102	71	89	83	80	87	97	80	75	95	81	111	79	78	94	100	107	101	81	93	80	84	89	97	97	107	80	71	83	66	91	103	64	85	76	82	94	69	85	81	73	98	99	96	84	106	90	83	101	87	93	91	95	80	74	82	94	110	88	90	102	102	108	93	100	110	95	67	85	81	89	92	94	95	100	106	84	101	80	88	79	83	119	90	102	61	121	89	94	75	87	92	90	94	104	105	99	95	89	94	89	86	100	90	83	89	97	98	85	89	79	89	55	93	89	85	91	103	83	77	82	80	89	81	93	93	92	94	88	80	92	108	102	76	93	89	104	88	106	81	79	78	89	79	68	82	112	98	91	96	85	82	88	92	99	98	82	106	93	107	93	98	64	99	97	85	97	77	88	88	92	96	105	94	99	76	82	85	97	85	76	109	85	86	82	100	86	70	96	84	75	106	78	86	79	100	90	90	96	75	90	107	89	76	90	78	78	78	84	80	107	85	84	88	91	96	91	87	100	88	84	82	110	83	92	85	113	98	80	88	90	76	85	101	105	102	80	97	84	92	87	78	97	105	85	83	84	89	91	78	83	72	80	88	85	98	82	103	95	90	82	100	91	100	100	84	91	85	89	73	92	67	90	89	88	85	96	86	89	107	97	84	86	84	93	86	89	70	88	86	84	83	108	98	95	85	95	90	81	85	92	78	76	88	96	86	92	85	93	93	94	80	76	86	83	98	87	76	86	86	100	102	78	91	92	81	100	90	93	86	95	106	108	86	83	106	85	89	93	63	102	70	69	101	89	101	86	91	80	88	75	87	109	92	89	85	83	101	79	80	77	84	86	71	101	96	71	71	100	72	83	77	84	98	87	80	103	93	91	93	85	88	99	96	87	85	72	79	62	87	88	75	90	100	85	81	90	84	85	93	80	85	97	86	101	101	89	96	86	85	101	91	103	85	85	82	78	87	91	88	83	91	96	93	91	95	81	87	73	86	81	96	93	87	87	101	81	92	88	108	103	96	69	92	72	81	94	103	101	91	86	85	73	90	95	85	79	88	62	81	87	88	72	97	96	97	92	78	97	84	94	80	80	78	88	73	90	96	92	95	98	86	93	82	95	87	82	91	98	97	80	95	92	77	76	84	77	80	76	101	67	109	76	72	81	74	92	86	85	84	101	97	100	103	75	94	93	103	63	94	83	112	88	77	88	94	81	101	85	73	73	95	86	89	84	91	102	82	87	72	95	93	98	86	103	91	89	85	81	77	88	73	81	88	84	94	83	91	93	85	93	85	102	88	89	103	89	69	96	82	94	94	82	97	79	73	97	96	83	79	76	73	89	96	82	103	93	93	98	94	105	87	101	83	86	116	108	85	94	73	83	83	84	89	83	93	74	84	98	84	89	99	98	83	82	85	91	103	63	100	96	91	90	87	85	83	92	97	81	110	78	82	89	72	92	84	83	102	94	81	77	90	91	92	86	95	91	89	91	90	93	75	89	76	70	89	92	82	93	104	89	91	85	105	88	94	81	83	82	94	91	84	80	67	80	98	102	79	82	86	87	76	89	92	80	96	80	88	88	96	90	80	98	83	92	89	70	96	102	101	85	85	89	87	71	80	72	93	73	92	98	86	87	100	87	92	88	86	75	86	89	85	79	89	103	87	87	75	77	88	59	91	88	104	82	88	95	85	94	84	89	78	91	89	85	92	85	79	84	102	101	72	67	89	80	87	89	105	91	83	90	70	86	84	89	83	98	75	96	90	96	98	84	82	100	84	102	108	97	86	89	84	85	92	79	73	83	94	99	103	95	93	70	94	78	101	90	100	83	88	99	92	90	84	77	71	93	94	93	72	107	80	89	83	78	89	83	101	86	84	84	97	90	91	81	83	79	99	67	88	103	91	106	98	76	87	86	104	86	78	95	99	82	87	99	94	83	83	91	90	91	84	82	83	70	87	97	93	85	95	80	85	83	80	90	82	67	85	93	96	92	96	91	92	85	89	82	93	88	85	84	76	84	89	87	91	87	97	86	80	80	79	84	98	78	89	93	93	76	84	100	88	86	91	76	85	94	85	87	85	86	81	83	79	86	104	85	97	105	90	84	85	91	94	112	92	85	101	90	100	86	80	101	86	90	97	77	70	92	98	77	92	97	98	80	93	89	77	90	84	79	100	91	94	78	89	80	92	91	81	90	96	101	111	91	94	95	94	85	95	82	89	66	78	83	97	113	90	82	78	97	75	81	106	73	78	94	82	81	89	85	83	99	98	94	93	81	76	86	75	86	83	97	83	110	101	86	90	81	80	74	90	76	83	104	90	96	86	81	90	111	93	82	64	95	84	100	83	65	90	93	89	89	88	101	101	96	96	94	94	89	101	90	80	80	109	83	104	101	98	74	85	95	80	96	75	91	76	93	86	85	94	116	99	100	80	88	93	93	79	79	90	80	84	109	83	88	90	99	91	107	92	104	91	92	82	66	76	91	85	92	79	91	83	92	86	80	96	81	78	85	94	80	92	91	94	93	116	99	91	84	96	95	77	98	97	92	76	70	93	80	87	87	84	77	78	93	92	103	85	85	89	84	87	87	93	79	79	98	98	95	86	95	84	79	76	95	77	83	81	82	92	96	96	97	87	81	99	97	93	74	76	91	85	83	97	90	75	91	87	84	93	98	88	88	93	99	76	88	86	98	96	78	86	97	102	82	89	91	100	93	95	94	89	107	83	77	87	95	89	96	109	91	87	101	99	90	88	82	91	95	108	86	99	88	91	84	89	81	94	89	92	79	87	90	83	89	80	81	76	74	89	85	76	81	70	73	92	91	96	86	84	90	92	90	83	80	82	87	91	87	85	91	77	86	88	88	89	87	90	82	68	80	80	96	77	87	105	81	95	74	97	87	92	86	78	107	102	100	91	84	92	90	73	94	89	86	82	94	95	86	75	91	86	90	90	92	105	100	91	110	94	85	76	93	117	91	91	78	94	85	84	96	90	89	92	80	78	75	84	86	96	81	86	95	107	90	96	92	84	85	98	91	89	85	95	76	92	93	88	88	88	84	92	93	86	88	91	74	91	70	89	92	75	101	78	103	111	86	89	87	85	93	103	89	87	101	91	90	89
26751	1388	3325	3468	2959	2398	1911	1551	1329	1163	1022	899	814	731	673	676	617	584	529	520	534	477	472	455	436	432	503	429	430	405	420	381	395	385	372	399	367	349	351	344	367	408	353	346	352	373	339	340	348	348	356	315	358	313	328	334	322	313	324	334	312	324	367	348	341	325	319	333	325	329	320	326	317	315	291	310	308	328	331	311	314	313	324	312	312	315	302	349	289	340	295	314	364	323	284	327	309	322	335	308	309	323	333	322	328	322	328	319	357	286	321	302	312	292	335	339	296	336	331	299	311	301	364	307	342	342	343	313	298	327	304	309	342	304	308	299	309	291	296	291	300	297	289	326	340	299	333	338	316	334	309	324	299	301	334	306	282	319	311	331	330	324	298	353	316	291	317	316	328	311	316	337	308	321	325	306	313	310	299	309	314	296	295	273	301	301	326	302	322	289	314	318	326	297	308	351	291	299	318	288	308	276	319	307	313	309	289	295	317	344	302	310	311	306	286	328	339	280	310	314	350	317	308	349	353	324	330	284	302	335	300	295	343	289	291	330	331	335	312	327	339	307	331	319	299	326	278	314	334	320	310	297	336	307	310	337	352	321	304	301	319	318	338	308	317	316	336	295	310	305	339	288	364	310	307	310	308	317	288	290	293	295	316	296	309	302	323	317	307	304	320	285	308	317	308	304	322	310	327	298	300	303	307	326	300	315	314	293	303	301	338	304	342	344	298	316	297	297	298	305	312	309	306	296	320	300	295	325	325	305	342	302	318	320	337	329	285	316	301	295	283	322	302	329	278	342	296	302	327	288	274	309	316	345	310	316	309	306	332	299	317	329	296	321	280	321	355	361	310	321	284	343	307	269	307	304	302	295	314	306	279	318	285	321	284	293	332	287	318	326	291	324	331	310	300	293	328	342	300	282	349	337	313	306	313	307	301	289	317	321	312	304	315	300	319	319	325	324	329	267	341	311	301	311	310	326	274	319	312	301	319	334	323	336	328	305	303	281	299	294	331	306	310	304	286	310	348	304	312	322	313	325	304	343	299	296	298	313	320	299	305	329	336	325	336	297	310	349	298	309	302	293	296	314	321	312	302	296	319	289	316	353	290	327	285	281	323	301	316	329	322	293	308	336	270	321	314	305	304	317	305	302	322	305	324	315	316	302	324	299	346	293	299	273	322	298	328	264	287	301	318	289	296	297	326	308	305	316	331	327	276	311	315	309	322	308	288	332	315	330	289	309	310	345	286	325	282	318	330	322	280	295	304	290	306	292	326	280	334	302	298	327	300	302	310	305	346	314	299	336	311	293	308	303	338	291	304	340	336	291	303	297	362	282	307	306	306	309	299	300	299	311	345	336	327	321	313	342	299	323	303	319	301	311	305	318	301	311	297	321	281	317	333	299	301	312	299	325	290	304	332	327	325	298	316	302	330	278	301	297	300	328	309	304	331	284	288	297	316	320	310	295	321	313	345	319	294	296	300	307	319	346	316	330	325	319	282	321	315	292	300	291	313	330	312	294	300	288	288	288	292	305	299	349	293	292	303	341	317	306	338	325	323	315	323	301	326	308	302	362	309	314	324	315	347	296	300	356	308	324	323	328	308	316	316	315	308	322	303	325	325	341	326	316	313	293	323	289	328	283	340	315	317	288	300	317	301	311	300	326	333	330	314	307	350	293	324	338	320	324	313	308	317	332	294	298	308	310	293	290	333	325	311	275	317	285	293	301	307	318	328	327	345	306	333	312	299	326	324	298	284	306	330	311	294	335	290	327	287	284	312	320	332	304	328	307	286	304	307	291	323	318	316	325	329	300	309	294	329	302	326	298	333	298	307	332	312	298	318	358	302	333	291	298	307	331	321	303	328	332	310	319	335	308	305	313	295	304	321	281	307	313	326	297	296	303	301	334	311	290	301	299	301	305	328	318	346	299	285	298	308	305	338	291	303	287	327	296	319	316	291	270	358	307	313	311	305	318	313	294	308	299	285	298	282	289	309	300	310	333	316	306	308	312	281	337	289	292	329	287	303	315	323	316	278	309	302	284	309	326	304	313	301	288	310	312	273	300	298	309	319	340	332	320	300	338	283	300	309	306	370	283	309	329	337	303	327	319	309	311	281	307	281	293	298	319	310	303	317	320	292	281	327	301	279	336	306	331	324	341	312	302	358	321	305	341	330	303	316	341	335	301	293	281	340	304	320	336	340	285	298	271	313	289	307	285	307	326	326	312	311	294	297	308	322	301	290	315	325	300	301	325	320	323	351	309	337	291	319	305	320	303	324	348	350	302	295	323	326	353	318	309	291	279	310	306	292	297	324	313	325	295	313	323	306	334	281	300	269	318	345	333	332	311	301	310	288	338	322	301	314	310	293	314	289	309	324	308	317	342	301	288	332	325	327	319	290	302	316	283	314	305	314	285	290	321	309	306	338	319	296	326	315	287	307	311	312	295	314	320	324	327	286	308	313	305	332	325	285	293	298	293	323	334	283	316	300	336	328	300	305	277	314	286	327	326	284	312	303	314	307	319	292	314	318	318	319	294	300	330	316	312	295	346	305	316	295	305	286	298	284	300	312	309	340	294	309	297	312	270	354	316	325	330	294	295	305	355	325	312	294	322	286	305	350	289	304	310	320	305	281	306	312	300	286	321	307	318	317	317	292	343	335	327	323	316	291	312	305	303	322	294	327	318	316	322	344	324	311	317	320	306	312	331	321	326	342	318	309	287	296	312	330	323	291	313	322	321	287	325	285	312	321	317	339	303	307	314	317	330	298	325	309	304	307	310	333	322	306	317	334	318	302	311	342	289	311	283	309	286	323	288	280	311	315	325	349	324	320	317	332	312	320	290	300	339	294	293	290	333	323	288	298	325	301	313	311	316	336	299	303	286	323	300	295	306	312	298	269	303	298	324	296	325	289	303	298	317	326	291	317	357	321	277	336	327	333	329	329	302	296	322	276	335	314	320	291	300	291	312	307	336	283	328	328	321	302	309	326	308	301	340	341	300	313	304	333	296	278	317	332	296	333	306	308	306	296	319	313	350	311	332	318	312	334	291	324	338	319	293	315	305	294	296	325	316	326	288	301	301	315	322	282	321	290	302	305	282	339	315	314	292	299	315	312	271	331	326	343	300	288	301	300	312	282	304	339	307	284	336	332	317	326	286	317	313	336	315	278	294	306	336	301	335	293	346	301	317	306	287	298	323	289	304	334	301	281	336	317	305	297	295	287	305	329	320	339	320	322	339	300	304	335	311	290	322	313	304	330	316	325	333	306	293	338	303	296	312	325	288	309	301	327	323	324	347	334	297	315	316	325	323	320	319	292	303	285	305	335	317	334	293	318	324	321	296	309	338	291	337	310	345	316	297	315	293	297	324	324	315	294	282	312	298	328	296	302	329	301	288	299	309	334	328	317	338	325	295	319	297	295	320	337	334	342	312	299	330	302	298	326	330	304	273	305	282	322	306	295	316	292	307	319	305	310	318
62305	22539	4901	1999	1367	984	754	586	474	423	354	326	323	286	279	288	243	256	267	244	262	235	241	239	201	198	201	198	182	234	205	204	196	190	193	230	238	170	181	165	188	189	195	190	196	218	200	201	203	188	191	186	182	175	197	152	173	180	190	173	174	177	173	181	201	171	205	209	183	182	168	164	199	189	168	206	192	169	166	179	195	186	167	190	158	211	191	175	200	164	188	193	186	161	196	196	174	200	190	196	165	183	172	183	188	198	191	168	185	164	195	185	194	170	169	183	215	182	192	160	181	181	174	175	167	180	173	181	192	183	196	176	202	173	185	191	180	197	184	170	179	195	181	182	185	180	162	185	198	191	183	169	182	190	182	185	197	206	180	166	167	193	192	171	202	181	177	209	166	167	173	178	170	200	166	180	194	182	159	185	183	171	191	180	189	183	192	191	179	192	185	172	186	173	174	199	192	178	151	188	179	187	167	171	193	217	191	182	199	180	213	182	181	174	185	196	176	183	179	171	166	171	185	196	179	201	183	192	188	185	167	180	166	187	188	203	199	170	194	180	168	196	199	180	196	180	183	216	179	185	152	179	171	155	206	193	178	186	187	162	200	181	165	164	181	182	191	183	181	182	192	176	207	181	186	172	202	205	186	198	176	191	190	184	183	211	207	197	168	173	188	176	190	170	187	168	157	174	202	196	207	158	196	200	191	173	149	179	178	190	179	180	197	169	181	193	191	175	185	190	203	200	189	170	208	188	206	209	189	182	164	187	182	181	189	165	174	175	179	177	190	176	179	186	167	173	192	163	174	206	201	181	163	161	170	179	190	192	177	165	176	176	170	192	191	174	205	174	209	169	181	192	213	192	161	178	167	177	162	181	178	201	200	204	192	170	154	193	164	174	166	199	167	179	163	207	175	180	186	171	167	167	195	147	175	203	169	203	188	189	159	176	181	180	198	165	205	187	198	184	182	173	199	184	184	193	194	187	191	172	182	196	203	166	185	177	176	165	153	188	158	216	203	182	174	169	160	179	198	176	205	182	185	188	156	185	183	163	180	178	179	184	177	202	173	166	190	182	195	200	201	166	164	172	177	188	193	197	194	181	202	194	184	163	179	196	189	167	174	166	176	209	204	174	178	184	178	167	202	178	204	165	167	158	204	168	191	173	168	181	202	185	176	164	199	170	189	197	169	199	159	170	176	202	191	200	174	211	174	159	191	188	188	191	176	164	187	159	208	177	188	174	179	177	205	190	189	184	210	186	163	178	164	200	198	171	177	189	173	169	192	173	199	178	218	194	178	168	191	189	191	175	182	180	177	174	161	177	168	167	199	170	184	195	180	187	164	195	203	192	159	204	189	161	203	184	174	192	187	162	168	174	167	142	194	183	202	175	211	167	191	180	183	173	203	170	163	212	181	183	187	188	175	194	155	207	197	171	181	168	183	182	187	176	162	184	182	176	204	179	183	165	166	180	186	180	177	206	187	166	190	194	174	180	190	170	206	178	174	174	208	180	168	174	184	183	167	179	196	172	173	195	167	185	177	192	193	176	163	197	185	201	196	196	187	165	165	200	193	186	167	175	188	187	153	168	176	186	192	154	205	179	202	183	206	198	163	190	184	182	184	200	154	171	178	195	187	195	183	185	168	182	200	200	198	213	177	179	197	147	191	188	189	181	166	183	183	192	182	200	183	182	178	183	190	196	176	189	184	166	169	173	185	174	180	178	198	220	175	180	183	180	173	182	187	203	198	166	174	178	185	187	168	172	189	172	164	196	200	205	184	184	194	193	175	210	183	193	200	193	194	213	172	178	179	182	162	209	174	185	188	183	200	181	168	198	194	206	188	205	159	161	156	196	171	174	177	170	165	166	190	174	176	185	183	201	187	189	198	201	208	156	183	170	192	192	199	173	179	203	151	219	172	179	187	203	175	190	193	205	174	194	199	174	210	189	193	210	198	167	163	189	156	199	181	180	196	203	194	186	167	191	186	176	177	177	179	178	175	197	174	203	212	183	184	157	192	178	179	184	193	163	181	196	193	199	188	188	167	187	203	194	182	192	193	183	167	211	217	165	174	183	178	186	181	174	182	182	164	192	194	164	216	183	194	192	180	201	185	183	179	173	194	175	171	151	185	167	174	179	183	170	166	157	193	190	184	201	174	184	185	136	172	184	191	203	169	180	164	215	205	186	204	204	194	184	199	170	159	172	184	184	187	201	156	189	201	175	198	200	184	178	185	180	172	181	185	169	201	163	205	178	173	183	202	176	181	179	186	178	211	182	168	192	196	189	166	200	186	192	191	187	185	183	187	185	177	171	185	155	178	185	179	198	166	198	171	172	170	186	207	169	173	179	208	182	184	191	184	158	191	176	159	199	192	180	187	186	187	174	205	170	177	190	178	174	189	206	199	185	177	182	203	143	169	186	179	193	186	187	178	171	187	196	188	190	181	190	180	185	167	191	161	158	183	164	185	188	195	179	181	195	197	198	195	178	170	187	187	197	184	182	204	183	176	189	196	189	200	199	203	189	216	172	211	177	200	200	171	203	183	172	175	191	172	158	164	187	203	188	186	160	189	179	195	206	207	189	190	166	161	189	177	200	170	191	178	194	172	183	169	185	197	173	204	173	172	198	193	187	191	200	179	188	203	163	165	179	193	187	195	179	189	205	217	173	174	189	182	176	179	194	160	175	175	201	187	188	200	190	186	179	187	164	167	188	181	165	147	177	162	186	197	171	203	190	159	179	162	178	174	185	171	188	170	164	172	200	172	188	176	197	184	180	186	190	193	162	185	243	180	208	163	194	192	175	199	201	168	167	184	172	171	184	180	189	175	183	162	183	212	176	194	176	175	196	201	194	187	185	171	163	204	201	186	183	184	172	166	179	217	165	166	187	174	183	166	205	186	183	185	195	174	191	170	181	203	161	182	172	197	197	175	191	200	146	198	196	179	173	172	194	171	186	193	147	167	161	206	151	181	187	192	182	188	195	170	183	199	191	197	175	186	183	183	180	159	163	193	186	184	186	166	159	161	177	188	202	188	185	180	184	195	174	163	176	181	191	194	170	196	183	194	167	186	177	171	168	193	197	195	170	182	191	185	166	191	181	191	176	201	198	174	158	165	190	177	176	213	178	209	171	184	181	179	170	178	187	192	182	188	197	196	208	188	193	169	219	181	176	163	180	199	203	180	183	188	153	160	177	189	206	181	189	156	164	198	186	179	159	159	197	194	152	186	165	191	181	187	175	182	178	186	153	188	189	167	196	184	210	174	180	171	197	180	155	162	171	175	202	159	188	175	179	160	180	205	169	170	184	203	177	168	184	168	196	169	204	189	196	176	201	183	181	165	204	187	167	177	196	195	175	192	193	171	191	167	218	181	179	193	193	172	172	190	198	169	192	203	177	204	174	159	176	189	180	179	208	212	185	188	196	194	161	185	193	181	184	196	185	182	164	201	168	186	166	186	171	187	209	175	190	187	201	190	183
34652	2789	6216	6566	5464	4338	3543	2954	2422	2179	1958	1700	1540	1513	1355	1306	1143	1060	1055	1025	1018	905	943	869	865	872	762	814	742	773	727	715	731	709	681	650	695	679	684	688	683	642	675	651	645	655	615	642	605	612	652	629	615	641	642	575	615	636	641	644	585	614	673	608	622	569	639	540	641	598	617	642	576	605	622	584	615	616	634	584	614	609	568	545	584	584	574	545	619	606	567	623	591	610	592	583	566	635	589	595	568	574	596	588	582	625	540	586	604	565	571	587	577	600	605	562	586	597	561	583	630	556	589	554	581	526	582	592	566	563	594	606	572	618	589	578	577	592	609	546	570	593	589	516	564	577	590	575	597	586	605	593	556	532	555	588	607	567	634	600	583	558	574	547	577	600	589	564	546	609	582	592	608	540	549	544	593	547	567	579	571	558	573	573	557	545	583	622	560	605	560	565	571	551	548	573	540	597	578	560	565	568	584	614	587	579	585	569	611	593	589	515	564	608	615	566	608	562	572	592	590	586	558	608	563	561	577	589	540	595	582	556	597	570	572	573	586	596	540	569	551	591	586	561	584	552	563	593	540	582	604	631	555	580	589	575	556	551	596	555	552	554	590	571	581	560	595	567	534	614	589	572	572	536	577	589	561	586	559	576	591	563	581	610	602	544	598	544	563	575	572	544	591	604	599	551	594	576	597	588	586	602	594	558	613	554	579	571	578	571	584	638	572	567	576	564	534	608	581	582	584	580	558	569	592	562	539	587	558	561	569	590	579	587	575	613	560	571	596	570	595	526	556	577	574	599	564	607	578	555	578	564	564	602	548	592	590	566	585	576	576	560	553	577	557	576	547	590	582	560	553	558	600	578	595	517	558	614	514	596	606	597	565	504	556	549	579	608	584	581	566	554	594	573	525	526	601	596	604	552	561	544	608	580	561	612	589	593	582	630	571	553	569	585	544	602	564	546	613	562	567	580	600	625	589	570	550	600	574	593	568	589	583	548	590	612	550	557	563	561	568	575	606	549	574	575	574	530	621	552	555	581	541	629	569	611	577	558	579	590	614	547	569	543	580	570	521	595	601	564	565	517	575	586	542	573	564	594	553	562	545	610	549	530	531	618	606	621	553	602	587	577	573	563	578	624	565	565	560	553	562	573	569	586	557	548	552	536	563	559	577	589	611	561	605	529	544	614	599	545	572	565	596	543	609	624	599	529	575	570	585	590	558	569	601	528	558	522	562	543	603	582	524	554	585	601	553	589	571	614	588	591	569	583	640	584	578	579	601	603	536	550	587	553	612	563	548	550	563	644	573	578	555	565	620	563	590	564	566	568	558	622	552	569	557	560	632	577	600	568	561	568	592	556	552	556	577	626	569	552	577	559	588	579	579	568	582	559	598	573	559	576	559	573	539	561	548	551	565	545	587	574	555	598	592	578	578	568	565	592	560	612	568	550	547	560	591	539	590	575	592	566	564	545	611	558	528	538	544	609	547	542	578	572	577	569	552	593	552	559	612	577	608	550	545	550	568	577	641	567	543	573	557	511	572	542	571	558	545	581	585	617	610	542	539	583	544	588	589	562	572	627	577	548	561	587	553	535	567	593	555	559	588	557	571	544	575	559	593	567	584	543	555	597	550	589	586	557	536	544	556	545	573	561	601	630	585	576	592	544	570	591	606	567	629	503	561	543	560	572	592	550	548	569	571	627	534	540	600	575	591	594	613	568	570	564	620	578	525	584	581	575	556	551	573	620	554	562	609	556	593	577	567	563	596	552	567	545	561	564	551	585	613	581	617	509	536	575	570	577	590	540	595	579	580	581	580	578	597	572	563	544	569	578	559	576	573	628	612	557	577	613	551	588	580	594	574	515	583	546	602	583	550	589	625	575	546	578	543	570	600	538	593	576	570	604	574	540	559	578	548	586	553	573	572	553	552	603	533	572	585	617	574	545	580	610	548	627	587	554	597	552	612	592	564	578	603	585	607	573	531	572	609	600	584	578	589	565	583	588	554	585	577	599	589	596	584	536	582	581	580	564	547	570	500	583	562	561	574	558	616	511	595	552	569	559	577	579	611	583	602	575	529	558	564	525	590	567	596	586	580	598	593	538	558	558	538	583	593	545	602	568	594	564	564	582	577	576	549	524	581	577	561	557	550	561	585	596	564	582	564	586	571	555	557	599	590	541	608	605	579	576	574	584	548	545	560	595	557	578	614	580	608	568	562	619	603	566	577	574	567	566	559	542	583	543	529	605	543	612	629	571	577	557	567	595	556	505	507	589	578	577	588	586	599	591	550	576	563	574	539	575	572	568	561	540	619	596	543	533	595	596	608	607	563	573	546	566	582	578	567	581	560	597	603	535	534	540	581	583	572	599	551	528	600	563	565	561	591	552	525	540	569	565	612	546	603	557	620	574	594	618	550	582	547	555	551	604	573	555	565	582	546	614	567	560	550	587	576	541	562	591	558	586	554	597	537	583	567	600	575	606	612	615	572	583	549	546	535	593	578	561	579	534	549	569	608	606	573	590	610	567	595	549	620	573	600	571	528	615	583	579	607	596	549	546	574	608	581	565	579	589	564	586	551	596	568	588	574	584	566	575	594	552	561	561	592	560	584	602	592	587	576	555	605	566	566	579	617	608	568	616	601	603	573	585	585	556	556	563	598	546	572	586	567	595	611	589	561	607	560	539	526	579	553	604	543	588	563	560	615	563	553	617	537	590	589	518	576	519	584	564	538	557	584	594	590	570	552	567	617	577	521	560	551	553	603	569	551	578	604	644	565	532	563	547	564	581	511	571	625	567	578	552	557	579	548	577	606	565	590	604	548	580	553	539	596	613	598	629	565	601	569	589	535	598	629	578	555	596	511	552	554	553	571	555	600	532	556	606	516	554	586	598	591	546	572	522	584	567	578	567	577	598	547	564	542	586	554	581	572	582	582	599	573	563	592	566	604	600	557	544	591	565	578	584	606	606	548	569	545	581	564	560	552	554	602	569	596	577	533	608	582	614	595	574	585	575	593	615	583	589	620	582	556	581	563	556	559	576	580	559	554	566	551	581	586	581	568	557	568	590	565	581	587	569	577	506	581	571	555	566	574	579	579	614	575	561	566	582	585	555	570	577	540	582	585	577	560	599	604	535	599	628	530	565	577	566	563	609	576	581	585	584	577	574	554	536	542	558	597	565	570	584	545	579	559	571	576	568	572	552	620	555	591	562	556	558	577	562	567	567	535	573	573	588	638	561	528	523	561	581	607	585	609	578	570	629	599	551	569	556	519	582	560	547	587	600	565	552	578	541	577	537	574	614	580	571	552	562	570	539	551	558	542	576	586	511	577	568	550	585	574	535	549	522	572	536	552	580	567	551	572	563	612	585	598	561	540	534	564	585	577	560	583	595	611	543	561	599	628	606	595	631	607	545	580	583	627	582	562	595	589	572	599	561	584	564	554	510	576	550	584	615	547	566	579	588	557	547	511	593	554	586	649	594
8313	516	248	187	123	143	133	115	133	120	120	118	130	119	136	110	133	118	123	107	135	106	117	105	135	119	101	112	135	114	117	132	113	126	141	134	119	110	123	107	117	114	120	123	133	118	114	117	123	107	121	92	129	121	131	124	109	117	111	114	126	122	128	118	120	119	129	109	115	125	125	108	109	106	108	123	112	98	112	117	118	119	125	93	117	126	118	101	129	116	112	117	93	113	111	112	122	114	115	114	120	121	92	105	116	112	119	112	107	121	128	128	129	117	105	108	112	104	115	131	116	128	134	104	120	126	113	129	127	132	116	122	116	111	116	119	125	112	122	132	139	114	97	133	102	135	111	105	103	113	118	117	97	115	138	118	109	124	113	133	132	122	105	128	120	118	125	87	117	120	96	122	131	120	110	116	111	142	124	118	116	109	122	112	117	136	107	110	115	111	134	109	110	123	112	128	112	126	115	128	132	132	108	127	107	106	111	117	102	129	125	109	99	124	119	113	112	107	110	106	123	132	136	112	105	106	113	125	116	108	114	121	122	126	139	124	118	117	102	126	120	115	124	117	126	127	107	124	140	125	100	125	132	110	121	122	122	103	125	119	120	127	118	111	130	109	124	123	110	117	122	130	119	110	101	105	123	131	112	122	109	135	129	108	125	128	102	117	123	125	109	120	120	115	141	119	111	136	110	112	121	135	125	107	80	117	120	103	111	122	126	108	102	116	136	117	114	127	102	117	117	131	119	112	100	142	116	102	121	126	114	96	102	106	109	119	106	128	122	117	98	127	108	107	112	131	117	123	111	119	133	108	111	99	124	113	113	98	121	113	120	119	132	96	96	103	145	128	115	133	123	109	111	118	103	129	102	108	121	106	122	103	112	117	127	117	134	122	125	120	108	100	115	128	115	129	122	131	97	120	119	135	111	127	122	99	116	127	114	131	127	112	124	111	107	131	110	121	130	121	114	109	118	116	114	115	114	131	122	124	108	112	143	121	115	104	89	105	102	126	106	126	121	118	132	117	113	112	120	126	115	131	131	124	103	103	122	118	112	129	128	127	118	120	122	141	113	128	125	109	117	123	127	122	137	118	118	113	112	102	119	124	98	104	113	106	117	110	107	116	119	115	111	123	114	118	110	129	102	108	133	111	108	112	105	93	122	134	96	114	97	121	129	113	134	103	115	105	124	106	117	111	122	107	121	116	133	110	121	116	121	102	116	119	121	119	124	109	114	119	128	129	123	113	120	106	124	124	112	120	119	106	101	120	100	131	127	117	100	125	109	114	115	121	126	100	118	110	114	124	124	109	124	125	117	134	115	124	112	119	127	142	114	118	117	107	121	139	117	120	110	96	112	94	112	127	107	118	114	118	125	118	143	120	106	116	124	117	116	127	108	111	125	103	116	119	128	116	118	109	115	135	130	117	109	103	122	138	123	123	124	101	101	108	121	116	108	130	135	126	118	104	109	108	124	119	119	114	132	108	129	108	119	104	116	120	106	108	142	129	107	110	113	108	127	105	125	119	113	126	111	120	102	110	118	124	111	123	119	114	119	123	120	121	114	95	104	139	112	145	101	124	95	123	116	103	113	109	125	95	113	115	116	123	131	97	125	125	111	119	114	126	115	125	123	115	89	102	110	151	112	112	115	107	103	129	113	126	139	118	137	127	95	134	123	117	105	119	115	118	118	105	104	104	126	113	88	116	110	111	108	108	115	96	113	107	107	100	122	96	125	122	117	122	140	128	100	102	131	106	132	118	127	125	100	108	108	106	126	118	117	117	112	114	106	124	124	142	115	118	102	111	117	110	112	115	131	108	124	120	144	102	114	112	113	110	107	125	100	134	109	120	123	119	121	116	116	102	132	117	99	108	137	110	131	128	129	118	114	120	111	137	100	116	114	104	104	121	127	105	109	124	110	114	116	130	124	130	106	107	126	129	106	130	111	122	127	114	116	124	123	131	116	129	112	126	134	94	109	115	118	115	138	124	117	106	135	105	105	122	107	111	120	111	104	113	118	96	110	103	118	122	121	124	109	121	120	111	110	144	120	107	127	111	97	115	107	101	118	109	126	100	98	113	112	109	108	118	98	94	114	105	115	134	126	109	128	108	123	100	118	110	108	135	113	111	133	141	116	118	125	126	110	111	127	101	114	108	117	131	125	121	120	127	105	113	107	100	134	116	121	117	133	131	108	109	116	108	107	127	113	119	108	99	117	116	118	125	116	111	103	136	128	119	141	103	89	108	128	112	107	147	104	115	117	139	119	124	113	100	117	125	111	135	133	104	109	106	107	118	107	117	138	114	121	136	108	115	119	117	128	119	121	114	114	123	110	109	136	144	111	123	108	108	124	114	129	150	124	126	96	125	102	102	93	101	117	125	122	122	105	116	112	135	111	117	135	115	112	108	99	115	116	97	122	117	140	131	110	104	122	118	123	133	118	117	117	104	96	123	115	103	100	134	142	113	116	127	114	112	116	118	133	117	117	132	116	148	105	115	114	115	123	109	122	114	97	125	99	108	111	115	114	106	117	122	143	106	112	120	106	142	108	104	101	141	127	108	109	116	138	106	130	137	108	120	129	100	122	94	112	117	119	114	100	100	119	121	131	105	114	139	99	105	142	102	130	105	118	131	113	105	128	123	116	120	115	123	126	124	123	118	108	124	109	128	124	121	107	111	103	107	126	116	95	120	111	126	110	108	109	111	111	126	110	134	108	126	119	111	111	102	126	115	102	125	110	128	102	99	117	110	101	122	111	110	127	130	109	105	128	121	110	118	107	109	126	129	108	111	115	146	134	128	111	128	112	121	122	100	102	121	119	118	130	111	108	118	113	128	100	111	124	117	113	127	108	102	120	140	118	123	100	116	131	97	121	129	112	99	96	131	137	117	128	123	115	112	123	116	116	114	124	117	128	122	133	105	139	127	129	123	138	114	119	120	123	128	119	120	113	125	121	100	121	96	116	119	129	130	124	129	123	117	119	121	107	109	120	125	100	115	110	118	120	144	120	109	119	120	99	128	117	113	121	113	123	119	106	106	133	113	123	134	104	95	117	121	114	125	97	101	107	117	123	108	125	126	119	121	119	115	105	110	103	111	116	115	117	125	106	120	129	107	118	120	117	111	114	116	105	123	120	117	116	122	116	95	110	116	145	111	114	128	109	114	113	126	112	119	120	109	135	121	108	115	114	121	128	109	120	104	119	126	120	113	117	152	133	112	122	108	119	128	110	118	108	118	110	116	112	118	101	113	131	96	125	120	109	135	106	117	101	126	104	129	112	107	113	124	104	114	109	113	128	123	111	124	129	113	120	107	102	116	110	114	117	113	132	106	119	119	88	116	96	126	111	106	118	121	121	124	130	120	120	115	128	135	104	126	108	97	115	118	123	119	125	130	117	103	127	113	116	121	91	115	118	121	149	124	135	122	115	117	117	119	99	114	117	120	122	133	124	117	99	121	140	109	107	124	111	119	130	110	119	112
8211	477	568	590	528	497	467	417	432	411	460	422	405	410	410	364	383	418	398	397	385	408	414	410	417	375	394	399	403	397	411	365	427	378	366	428	425	400	397	372	392	357	401	399	368	435	393	392	384	397	415	409	383	374	383	436	368	381	397	386	392	383	385	399	377	392	367	361	387	376	384	397	375	394	409	364	390	376	375	365	392	352	404	324	390	385	352	360	403	343	369	371	390	363	416	383	385	367	384	383	407	375	381	408	381	358	376	390	385	377	402	383	392	351	382	411	346	351	385	365	355	363	404	374	365	379	359	371	367	383	393	369	384	376	370	413	384	366	355	389	399	365	385	401	370	389	334	371	415	376	396	362	371	395	377	349	387	395	390	373	373	364	391	362	404	350	362	406	359	355	372	387	397	388	379	382	376	401	385	402	381	364	394	378	361	350	367	376	393	374	381	373	390	352	355	357	386	381	334	391	399	376	358	354	361	406	388	375	355	373	389	406	372	373	391	360	419	362	371	377	391	376	401	407	362	368	363	401	384	375	420	363	390	403	413	401	364	351	342	341	401	404	401	366	369	402	389	392	369	356	376	397	387	350	395	358	368	401	378	360	377	397	380	371	352	350	380	363	357	365	348	387	374	396	384	410	408	377	378	348	400	365	361	394	337	396	383	392	377	391	349	395	403	387	369	396	390	384	376	359	405	399	375	384	397	397	365	343	387	348	412	381	392	389	387	387	351	390	377	398	365	374	371	368	353	361	365	358	374	371	390	380	366	375	361	390	370	401	382	398	357	384	380	402	367	397	371	425	380	388	396	418	389	388	399	360	367	394	378	402	343	411	402	399	412	378	386	380	365	355	398	377	381	376	376	365	365	371	371	398	377	372	396	383	405	358	393	374	379	395	369	407	411	357	380	376	369	386	392	371	372	359	381	388	347	374	368	384	390	384	383	369	377	357	341	382	389	414	412	406	383	367	392	373	402	389	388	374	383	376	395	367	386	390	396	390	359	357	380	391	401	343	404	383	397	357	334	391	375	429	364	381	378	389	369	371	363	393	344	421	389	375	378	413	351	366	360	401	379	390	377	395	380	375	395	391	354	379	391	358	364	398	380	375	337	359	358	377	400	358	385	390	403	387	378	361	407	393	341	391	371	380	366	376	389	369	375	382	380	403	385	416	341	366	368	358	358	408	363	383	355	392	388	390	380	381	365	381	379	399	367	370	415	374	418	372	397	360	388	375	404	365	387	392	420	418	401	356	383	397	380	403	335	418	385	403	414	360	385	354	376	342	359	379	339	369	401	365	389	369	418	424	392	336	370	352	384	379	378	418	383	380	407	376	423	378	360	404	384	398	359	430	387	368	374	417	374	390	405	356	357	368	391	355	390	377	338	367	385	360	398	369	368	336	385	358	385	369	370	423	368	392	371	374	372	374	380	381	373	394	384	380	381	387	412	399	369	384	369	377	376	382	398	412	391	402	390	410	385	339	397	375	381	385	358	384	408	373	380	396	376	401	384	382	391	402	377	418	399	387	373	361	423	367	401	365	393	385	362	396	368	411	421	384	393	345	404	367	388	359	342	393	363	393	371	365	400	394	408	383	408	410	359	361	375	359	404	385	400	386	366	416	353	380	386	389	364	346	376	353	390	376	400	371	383	396	370	375	408	383	345	365	403	386	383	390	379	386	390	375	380	383	382	419	357	379	404	361	350	376	362	356	361	372	393	359	386	371	390	387	377	368	389	352	357	379	414	357	380	413	401	396	386	376	393	413	361	371	369	394	390	378	361	397	400	380	386	360	376	387	368	383	365	389	410	390	377	381	413	386	393	392	384	380	337	386	386	357	336	392	412	374	382	377	369	386	375	392	369	357	403	385	396	356	361	396	398	372	376	404	378	387	379	387	387	387	389	391	356	388	385	401	389	358	404	380	390	353	384	405	349	396	366	390	368	383	409	347	421	394	387	364	367	362	406	374	369	388	380	386	384	392	394	391	387	370	372	393	335	378	369	349	368	411	371	374	342	385	342	386	401	401	379	404	369	362	401	406	431	387	371	388	369	371	396	396	400	362	391	354	380	374	387	367	365	358	381	382	388	383	387	437	405	393	369	403	368	377	348	359	387	352	379	363	403	421	408	387	396	381	425	405	386	353	370	370	406	401	401	402	374	375	392	387	362	383	394	368	395	389	353	375	370	427	392	358	378	397	387	368	396	372	392	352	363	401	408	369	337	408	399	389	370	382	385	356	346	348	369	397	395	386	373	368	347	390	369	406	376	396	385	397	368	359	379	412	382	423	373	356	341	377	420	363	374	391	382	388	389	400	388	369	405	357	389	384	395	396	378	370	383	368	390	366	342	394	405	347	369	369	390	409	384	410	331	399	414	342	346	398	382	400	387	401	379	404	374	411	372	414	392	419	385	414	366	402	378	400	398	393	377	387	374	395	395	399	398	378	427	355	395	352	356	344	394	366	388	413	340	384	402	388	363	389	374	351	396	390	379	364	358	412	389	384	398	412	376	361	397	372	331	371	362	399	390	410	400	382	402	390	340	397	405	377	384	403	404	377	352	378	350	372	395	409	398	411	390	389	388	401	358	373	392	380	371	406	360	375	353	369	363	346	389	363	395	371	391	386	414	404	381	377	352	361	401	394	386	384	399	392	407	359	381	389	394	369	388	385	364	345	387	387	401	404	406	419	379	388	390	374	367	367	349	388	350	347	400	380	358	382	354	363	375	420	369	419	389	373	385	366	348	430	344	348	397	369	379	403	374	388	364	388	400	385	405	396	370	365	380	374	366	408	388	393	387	395	380	386	394	365	393	347	389	383	401	368	344	387	385	374	380	384	409	411	424	367	364	399	389	364	410	380	409	398	387	379	387	383	385	389	370	380	371	397	353	361	363	392	398	398	375	351	381	383	356	363	372	426	371	405	363	368	415	380	389	381	391	349	343	396	421	408	382	384	396	370	394	377	390	379	373	408	371	388	359	359	379	392	378	395	379	356	389	370	411	386	379	358	380	379	376	368	371	393	405	390	388	386	393	381	388	383	403	437	385	407	348	373	397	399	396	409	398	403	404	369	359	415	405	373	386	406	381	402	406	375	393	356	381	422	385	393	362	347	394	407	360	387	381	408	385	376	393	398	348	382	390	385	366	354	350	394	394	375	370	377	379	395	389	409	384	393	374	367	355	401	352	370	412	387	377	410	345	382	376	406	370	426	355	423	377	381	378	397	407	424	369	376	397	405	398	360	378	403	355	392	378	380	387	360	418	385	335	380	370	343	386	355	410	318	398	374	391	395	361	403	351	348	367	394	361	387	396	385	399	394	404	388	412	358	402	376	399	391	391	373	395	364	351	374	399	387	396	383	414	377	336	366	403	370	388	347	342	374	364	398	413	385	380	366	372	399	416	378	449	368	405	382	402	390	390	389	389	360	396	358	388	381	358	359	366	380	354	397	371	411	358	386	362	379	366	389	375	398	430	366
48238	12299	1630	996	682	470	369	282	211	201	184	170	158	162	158	139	134	114	117	111	89	113	124	100	116	112	117	110	82	110	94	96	92	110	85	108	80	97	92	94	75	89	101	100	78	98	85	96	84	98	96	85	92	97	93	70	83	87	105	93	85	99	88	95	85	94	106	91	108	85	82	84	89	91	91	80	77	94	80	82	101	95	116	91	93	110	80	81	87	78	91	87	73	85	73	94	86	86	84	70	79	75	85	80	106	97	86	83	85	85	93	84	90	90	88	90	89	72	86	96	93	86	85	106	73	88	84	93	94	81	105	79	92	92	86	94	95	71	84	93	92	95	80	75	92	86	85	106	113	84	92	86	82	100	101	80	83	80	106	82	95	91	101	80	76	80	81	75	92	94	107	74	80	67	92	89	80	90	88	79	81	78	93	107	88	104	83	97	92	96	104	80	87	90	104	93	88	105	99	88	82	67	82	97	88	81	103	93	90	92	78	91	79	95	88	87	95	89	86	94	84	92	76	91	89	85	101	81	102	84	89	76	80	97	95	94	82	91	75	83	94	91	94	105	90	92	68	77	84	94	92	92	90	88	103	79	79	74	96	96	103	90	86	90	88	85	101	89	64	69	95	74	84	85	83	75	100	73	78	65	87	83	89	87	90	94	77	89	77	99	74	81	89	97	97	76	110	76	86	94	99	71	98	82	84	81	112	101	98	81	92	103	96	91	80	93	69	93	86	89	85	86	98	97	94	96	88	90	86	100	99	93	93	105	81	79	83	82	83	97	82	78	94	103	93	75	79	76	81	82	98	81	89	100	88	74	80	77	99	83	99	86	102	91	98	84	90	95	82	86	97	87	84	91	80	109	84	102	93	84	91	79	94	94	96	76	94	98	85	74	88	69	107	89	82	78	73	81	91	79	91	98	86	105	87	93	83	76	98	97	88	82	79	101	88	73	83	77	87	101	70	88	79	74	89	85	88	105	68	94	91	93	93	110	93	101	77	82	93	96	75	84	105	105	74	85	81	79	81	89	93	76	76	87	71	85	86	90	75	83	92	91	104	92	95	90	78	89	72	98	77	90	89	78	82	78	92	85	80	107	87	95	91	86	94	85	91	76	96	101	83	97	88	79	95	74	94	76	95	97	73	91	86	79	84	101	105	102	85	89	86	108	90	83	87	84	97	88	102	82	72	80	89	95	96	82	92	85	86	72	77	93	91	81	101	83	79	98	107	86	92	67	82	99	89	76	87	90	93	98	85	91	96	86	95	83	78	96	86	90	83	93	70	86	75	85	93	93	93	93	87	91	83	90	93	73	96	80	78	82	96	86	77	95	96	93	93	88	82	109	86	86	71	95	86	80	79	94	85	91	89	78	83	92	89	81	76	92	74	97	92	68	91	94	89	107	94	80	83	80	81	82	84	89	89	74	100	102	80	88	81	87	90	84	92	95	95	94	82	98	91	89	80	89	88	98	68	82	83	81	89	90	83	84	90	101	85	85	81	90	90	100	86	86	87	92	92	93	83	86	86	94	84	105	87	81	90	100	75	91	105	96	82	95	97	84	77	93	99	96	96	97	87	81	68	88	98	96	80	91	66	79	88	94	99	65	83	84	81	98	88	82	103	86	94	100	85	91	85	92	102	96	80	92	89	92	102	94	95	63	96	84	77	86	86	89	90	86	78	89	93	106	110	105	80	75	98	85	93	84	83	94	91	82	96	85	89	70	87	88	73	85	99	96	97	83	83	79	86	89	78	91	89	87	93	95	84	81	95	91	98	92	111	103	98	113	87	86	94	82	99	83	89	81	84	92	96	107	91	72	120	90	79	95	99	95	91	85	79	71	94	86	73	80	70	98	88	82	79	90	92	92	93	85	76	86	89	79	87	82	99	94	92	73	75	93	79	104	93	75	91	85	82	97	77	84	81	83	92	91	104	73	93	67	98	59	90	73	85	89	89	83	95	96	103	82	82	94	92	92	85	94	88	76	109	111	84	89	94	90	81	78	82	91	90	97	92	89	84	91	76	89	81	95	83	87	115	84	85	84	104	90	92	85	72	90	92	78	69	105	100	80	96	112	89	86	90	99	78	102	73	103	73	98	90	92	92	90	94	84	98	83	81	75	86	76	86	87	93	98	75	106	88	96	107	92	91	95	77	87	77	82	82	82	79	97	94	85	88	97	88	78	109	98	83	91	88	92	96	90	79	75	89	82	88	91	101	66	98	77	95	75	87	100	87	98	74	97	80	89	91	72	87	86	102	106	72	90	76	94	90	88	80	84	92	89	92	77	80	97	92	103	87	86	71	83	85	94	86	86	78	73	75	67	87	97	93	88	83	79	83	90	82	96	80	106	76	74	87	76	108	86	98	84	87	109	91	90	92	84	87	98	78	85	75	67	90	83	84	76	80	91	105	83	82	101	76	95	87	70	85	81	95	92	83	82	86	90	96	92	79	91	95	83	77	71	93	87	82	98	90	82	96	89	110	78	95	68	68	90	100	90	91	79	95	93	87	88	92	70	85	91	93	93	100	68	84	93	91	87	81	75	93	95	87	95	81	93	103	81	80	81	91	95	99	113	100	87	89	85	96	87	99	89	86	96	89	84	88	86	82	104	74	92	90	89	93	107	70	93	76	77	78	106	80	74	106	89	95	86	86	91	85	92	96	89	86	85	82	90	88	91	79	98	105	100	76	85	75	90	79	92	98	91	96	84	94	85	90	99	101	85	91	88	84	88	67	81	88	110	114	85	89	78	88	80	75	88	83	87	89	99	95	97	88	75	83	97	87	100	80	81	87	80	81	80	112	96	76	90	101	92	80	92	80	88	98	92	105	85	86	88	72	75	68	79	71	92	97	99	94	83	91	102	88	79	80	79	89	82	84	93	85	88	95	80	95	99	95	96	78	96	101	72	77	101	89	78	80	93	112	102	64	87	81	89	93	95	95	90	79	84	101	79	100	82	84	92	93	102	84	90	81	86	103	100	77	87	89	82	102	92	79	94	106	89	64	91	77	84	91	96	81	81	85	83	100	93	77	93	101	76	73	100	81	97	89	87	86	88	81	103	78	99	81	86	82	86	92	77	72	88	96	80	91	93	100	100	96	85	86	87	92	100	85	92	76	86	86	92	80	90	84	81	85	90	74	102	75	93	94	96	97	76	92	88	78	72	98	82	91	81	82	97	87	82	91	97	109	104	79	97	90	106	80	91	90	79	89	78	97	86	88	83	100	89	93	104	82	75	83	65	77	92	97	78	99	98	67	103	71	79	83	81	68	89	82	77	90	94	82	71	80	94	89	77	86	92	88	87	92	88	96	84	62	80	87	80	88	95	94	97	95	101	86	73	78	98	95	82	77	97	105	97	85	105	102	100	96	98	92	94	85	95	101	93	84	83	86	90	92	107	96	100	105	91	97	82	97	98	96	107	90	88	80	96	88	86	89	78	91	83	70	103	91	79	89	95	83	92	95	112	79	95	106	82
26579	1404	3346	3531	3001	2317	1994	1603	1331	1163	1072	950	808	755	701	638	632	594	547	556	510	485	492	423	480	460	404	405	392	437	411	402	409	396	372	404	355	354	367	381	375	367	342	356	359	359	346	372	330	364	379	337	368	319	331	318	340	370	326	345	349	308	315	339	354	327	322	345	334	320	306	358	347	354	338	326	318	332	313	333	334	321	309	307	331	343	341	320	295	321	340	299	304	318	309	318	339	310	335	311	312	310	347	307	313	322	317	304	307	311	350	299	301	311	293	291	324	306	371	299	303	318	345	320	346	328	309	313	305	305	290	316	297	333	340	293	350	312	330	289	286	278	293	317	306	325	315	325	304	282	326	285	320	334	311	313	326	283	321	316	288	310	280	327	336	303	315	290	323	318	335	320	322	292	314	267	293	318	277	345	322	300	301	288	335	301	328	310	303	276	320	321	329	304	294	324	301	299	317	290	337	302	315	320	336	321	297	314	290	297	300	321	309	295	307	306	306	324	296	328	320	318	323	309	301	287	305	298	373	320	351	354	294	319	341	308	312	309	313	279	302	296	321	308	302	309	312	322	303	308	290	294	312	329	327	326	318	284	305	297	313	306	304	346	354	303	301	289	316	309	298	329	298	343	314	340	348	317	304	308	312	311	328	324	315	314	334	311	321	298	314	316	306	308	312	315	319	322	291	325	296	327	311	311	336	322	292	318	315	320	302	290	294	313	320	325	285	305	290	300	296	316	334	303	324	319	289	300	300	284	296	325	326	294	330	298	320	285	306	317	305	325	297	337	299	343	310	310	310	284	289	317	336	324	323	320	338	317	321	298	302	302	333	270	306	316	298	360	302	314	325	322	322	310	303	279	303	307	305	325	310	316	289	302	324	301	309	303	304	295	300	320	338	323	293	307	323	288	297	338	303	289	313	326	298	320	310	329	344	336	325	314	314	284	318	299	335	303	317	300	322	298	315	283	338	326	297	298	269	331	326	341	317	311	311	306	310	289	300	301	281	307	283	325	303	304	312	300	310	297	293	333	329	310	283	317	305	315	294	325	314	335	292	352	329	323	326	337	331	304	321	285	309	313	285	316	324	308	296	294	318	299	300	288	322	341	285	307	285	306	338	324	313	313	314	304	298	300	338	296	336	293	328	300	332	340	346	346	298	319	269	315	287	300	295	299	314	315	333	315	315	327	294	310	324	309	331	320	289	284	321	313	308	274	337	321	285	292	282	327	339	288	305	297	305	266	314	333	315	320	337	320	305	312	329	324	293	305	324	321	318	317	291	306	324	311	341	333	299	296	303	299	306	325	324	300	326	308	325	311	312	313	317	321	319	285	339	342	258	310	322	292	325	294	317	320	320	336	268	301	332	281	308	296	323	303	337	313	353	341	327	311	297	332	306	321	297	292	320	290	319	307	323	322	312	303	325	324	311	310	288	323	294	306	288	313	303	316	311	279	300	310	277	316	283	305	316	322	343	301	293	312	324	305	321	339	342	305	314	298	316	325	276	322	299	306	291	320	329	307	300	301	327	283	281	302	325	325	327	315	298	303	334	312	312	315	324	308	290	310	326	307	313	339	340	333	322	326	330	333	306	339	288	314	333	313	303	296	338	334	292	287	308	318	305	292	312	323	316	321	314	305	322	295	317	316	301	327	325	298	322	342	311	330	330	292	313	278	297	295	285	326	321	333	306	328	297	317	311	316	312	314	319	327	278	308	332	316	318	301	298	286	316	297	304	289	311	306	296	284	316	307	291	325	308	324	299	307	307	304	326	318	329	301	313	301	298	307	309	313	300	324	305	304	328	309	325	307	312	301	311	309	297	300	290	320	307	280	323	326	338	322	310	329	302	300	303	335	302	307	330	294	323	317	315	304	316	304	314	303	279	319	292	318	327	318	302	286	293	302	293	309	294	346	296	298	322	318	293	295	328	318	302	323	336	290	295	287	348	283	314	318	260	286	315	317	308	299	325	326	308	275	282	329	292	322	309	334	289	304	305	333	318	314	299	295	328	373	327	308	324	336	334	328	322	336	306	290	298	305	271	297	318	305	336	308	314	290	319	302	311	312	340	285	310	287	314	301	338	340	323	323	313	327	330	318	295	330	299	304	318	263	311	349	308	307	290	284	299	300	335	299	317	294	327	307	321	310	304	316	306	284	306	344	312	289	303	306	302	297	349	324	327	303	315	312	302	327	288	279	319	314	308	318	322	307	316	309	281	293	336	294	332	314	315	300	293	307	310	335	299	335	319	314	319	294	322	316	265	333	351	316	303	311	311	297	296	306	290	296	318	308	312	301	346	337	293	315	293	313	309	296	306	299	314	318	299	343	306	315	289	343	299	301	300	325	317	344	302	287	304	340	327	308	301	333	306	333	318	290	330	323	313	306	309	312	306	321	316	306	311	312	322	294	323	312	362	299	315	294	281	329	296	296	311	331	325	319	302	326	289	311	299	306	288	299	266	352	327	328	329	311	290	304	316	302	341	302	285	316	280	326	308	315	318	315	303	326	322	309	282	332	331	290	310	309	320	301	305	319	295	326	291	308	303	284	325	295	339	311	319	314	302	316	327	300	340	310	278	333	291	333	331	339	335	310	343	295	304	318	312	329	306	312	302	313	301	322	289	316	281	288	335	288	297	306	328	346	286	299	313	333	334	312	323	303	304	271	313	303	316	315	321	284	282	309	298	302	312	309	316	304	303	306	328	291	334	291	321	321	300	285	338	307	322	305	293	327	311	304	302	323	309	294	297	306	297	330	313	306	294	271	323	284	309	274	301	291	296	293	295	323	315	315	277	289	305	293	278	323	302	305	340	304	320	306	304	318	319	337	310	307	317	304	318	297	312	327	305	308	317	330	310	307	321	327	299	301	311	299	304	306	296	328	334	308	326	320	295	271	303	313	308	294	296	309	325	295	268	333	315	296	283	317	297	309	320	334	309	308	325	342	287	301	288	288	322	316	304	327	318	302	300	321	320	311	345	288	310	307	295	300	320	320	338	297	340	317	322	292	323	310	290	280	306	286	343	311	330	296	288	294	324	294	309	310	307	296	332	303	318	292	298	285	307	310	318	329	339	335	320	315	310	347	331	332	306	315	307	332	337	302	323	300	298	315	288	310	289	331	317	322	289	313	294	268	304	341	272	303	350	312	310	306	319	311	301	336	299	333	304	325	329	284	308	321	343	332	310	304	315	301	318	317	300	292	297	293	326	321	340	326	301	276	309	278	313	286	313	298	345	337	334	297	332	290	312	326	309	313	304	290	279	319	291	294	323	342	276	307	309	316	302	327	338	280	320	272	309	323	296	314	309	299	321	317	310	313	306	309	321	288	293	290	303	313	269	315	306	293	317	345	280	269	291	278	288	319	311	300	331	332	330	323	318	315	335	335	303	340	325	294	348	338	304	332	337	318	297	311	317	316	288	302	338	306	294	294	278	312	294	339	321	302	314	322	323	330	298	301	315	322	305	304	313	330
61872	20057	4120	2068	1393	1018	712	557	484	463	362	346	322	296	262	287	260	275	237	212	236	238	208	216	197	219	240	211	188	212	211	188	205	212	203	183	187	180	208	201	193	171	175	184	177	203	194	197	173	208	179	199	194	188	183	182	204	188	214	176	196	189	192	213	201	213	200	202	187	176	214	181	180	184	193	166	184	200	174	195	199	196	187	198	194	176	198	173	159	185	161	204	219	213	189	203	185	227	183	196	191	183	187	174	171	204	181	192	175	173	178	179	186	174	184	185	195	170	167	182	167	192	184	211	164	192	195	189	148	161	192	176	184	173	163	194	189	204	189	180	164	201	170	200	178	194	194	198	180	175	212	174	180	186	169	203	201	191	172	181	189	160	186	173	183	171	179	220	195	191	191	171	206	194	178	196	192	207	188	182	174	184	167	195	185	173	208	202	177	184	198	194	201	196	188	171	189	144	181	166	184	162	154	173	177	189	199	190	199	173	162	163	199	200	181	175	178	189	173	195	193	192	173	176	181	180	179	169	194	217	184	170	167	182	174	176	173	163	152	191	160	172	200	179	184	178	179	167	191	175	169	190	175	175	184	181	192	184	202	193	189	169	177	202	176	173	183	200	203	192	187	181	164	168	153	184	177	206	155	157	176	163	183	199	193	204	161	192	178	189	190	157	149	159	173	181	179	180	216	187	182	187	195	198	193	173	200	170	162	186	179	193	204	162	206	179	201	163	171	178	180	203	195	179	201	171	190	189	199	205	171	189	222	192	178	188	188	194	193	187	201	187	172	182	171	169	192	188	174	197	193	168	195	177	168	192	191	192	215	198	172	195	194	184	216	170	179	193	199	192	175	189	169	182	177	187	199	178	178	151	158	179	181	217	183	196	174	180	187	197	196	182	176	183	166	195	197	195	171	187	171	177	177	195	181	170	178	187	204	169	199	176	177	182	188	195	225	169	176	195	184	170	190	187	181	184	177	170	189	199	199	181	184	167	193	169	189	191	181	186	191	212	204	176	206	194	164	192	172	181	215	170	187	191	180	159	182	178	199	211	176	163	201	160	187	172	175	192	205	162	183	200	177	181	179	156	173	170	177	170	186	190	177	186	189	160	205	167	192	179	199	192	181	181	183	174	191	159	185	175	199	183	194	188	196	188	185	200	197	184	189	182	185	168	192	195	178	196	176	181	185	187	188	181	197	196	170	175	186	199	177	172	176	196	181	194	181	193	190	165	168	181	185	206	182	187	200	185	183	186	195	194	182	178	193	172	163	180	170	209	199	192	215	157	184	175	186	178	184	176	180	188	184	183	182	171	194	169	189	191	174	223	177	184	179	197	182	191	184	186	192	193	158	180	176	216	177	172	167	191	188	183	197	202	179	158	183	169	179	197	173	187	188	179	181	175	185	198	195	173	169	194	191	201	176	190	158	188	169	196	186	190	201	200	205	186	181	184	191	184	164	182	177	151	171	182	204	176	178	182	180	195	176	182	176	192	171	189	190	178	189	171	165	168	156	194	193	163	168	186	200	190	183	181	171	186	174	192	175	182	182	168	172	195	188	208	183	203	189	163	199	201	162	164	169	178	167	216	180	187	176	186	178	191	172	204	189	152	186	167	177	188	186	187	188	182	190	181	215	169	161	198	184	158	189	195	172	178	188	191	170	184	192	182	217	185	168	195	182	180	165	179	169	176	180	198	179	179	183	202	183	161	202	155	189	203	204	192	185	187	216	186	196	199	173	208	183	188	174	185	182	181	176	181	177	180	188	158	190	186	182	176	179	181	180	184	201	195	186	182	164	180	170	185	198	176	203	178	195	171	208	184	170	200	182	191	163	174	149	197	198	184	177	192	214	183	162	178	159	176	190	177	190	184	154	186	187	180	192	191	152	174	168	198	174	177	199	162	166	178	168	166	188	185	192	185	182	178	211	190	195	191	168	173	175	178	180	192	186	173	185	183	177	181	185	174	196	165	177	177	190	188	173	192	173	186	174	164	182	193	185	182	174	176	169	200	181	180	177	180	182	182	193	164	193	164	161	180	190	175	193	180	176	170	171	179	210	186	153	162	181	204	207	195	206	172	174	163	186	181	190	189	192	189	162	199	184	197	163	169	188	198	170	206	158	186	178	155	173	195	194	187	174	183	177	187	184	176	184	180	172	163	174	169	177	181	202	194	202	178	171	179	177	199	221	166	186	200	180	202	183	176	171	184	176	181	180	158	185	182	198	194	186	164	154	172	203	175	192	195	201	178	158	170	163	181	179	172	172	178	193	164	194	179	186	201	200	176	187	212	192	197	188	158	169	202	195	163	170	200	188	193	184	180	167	188	179	155	191	181	184	194	176	189	154	182	177	202	177	185	174	175	185	183	172	176	177	169	186	205	198	197	187	188	185	207	191	155	190	181	165	178	188	174	171	185	165	170	183	169	193	216	183	191	193	191	202	177	176	166	190	187	180	206	184	186	206	188	185	190	196	182	188	184	174	185	174	184	183	181	166	189	172	189	189	178	187	214	203	185	173	172	183	179	176	195	170	177	171	182	184	206	166	180	178	188	180	195	187	173	183	172	203	212	175	192	192	179	175	174	197	197	192	204	204	182	177	177	184	199	212	193	156	197	193	163	187	205	180	172	171	177	193	171	179	190	175	164	177	172	173	202	182	175	177	179	178	192	185	202	157	184	173	179	181	189	186	200	196	198	180	192	205	171	188	201	181	178	180	169	186	182	197	172	167	181	182	189	187	180	191	191	168	184	200	179	173	163	190	184	175	179	189	178	183	189	184	163	188	171	197	183	181	179	183	183	184	178	170	189	178	211	203	178	179	176	175	169	194	215	180	195	207	167	157	166	186	172	171	162	170	182	183	172	156	196	189	182	191	192	197	177	189	193	191	215	176	173	190	203	172	200	198	174	188	182	197	188	184	167	204	202	191	203	186	183	183	196	180	178	177	177	184	179	183	184	184	158	180	171	177	194	180	167	186	169	172	184	196	194	187	165	159	178	165	206	182	192	181	201	177	146	193	175	187	183	186	164	207	207	192	173	193	196	184	157	204	184	196	173	205	172	185	184	160	196	171	180	187	177	165	177	203	162	195	200	202	219	188	178	173	190	184	190	182	180	159	194	175	171	176	204	203	163	189	180	195	173	186	188	173	163	170	189	174	183	182	202	216	173	172	168	176	186	204	204	182	203	175	178	191	191	179	175	218	178	191	185	198	181	176	186	171	190	186	177	195	185	161	189	173	168	181	195	202	192	170	187	208	164	178	172	156	168	171	187	188	193	199	196	185	173	190	202	190	196	218	165	214	191	165	177	193	192	187	196	183	193	191	169	170	157	175	172	165	172	177	190	186	145	197	177	187	173	170	187	199	164	167	189	169	196	163	188	180	188	175	176	182	181	199	185	190	176	156	186	180	171	186	169	205	161	200	192	174	190	201	188	157	166	160	167	181	183	176	158	156	167	201	174	173	186	173	166	173	172
33308	2802	6158	6582	5416	4462	3555	2996	2558	2192	1931	1687	1577	1438	1342	1225	1221	1112	1089	1015	974	962	914	860	837	832	824	783	736	747	742	760	727	732	738	704	716	700	694	699	659	680	661	667	659	624	650	641	639	674	631	679	625	595	637	601	586	680	605	620	620	639	632	624	650	602	581	619	603	600	575	595	605	622	637	616	578	626	597	594	599	604	629	600	590	559	637	562	596	624	618	575	589	592	596	585	596	593	601	576	639	595	600	605	632	582	612	597	607	586	564	605	566	607	580	593	588	612	587	544	559	570	583	599	562	609	586	578	609	571	578	579	591	601	574	572	559	576	621	552	570	608	498	564	576	586	587	522	579	533	623	546	554	568	577	577	595	623	557	592	572	597	605	602	592	600	559	638	582	554	602	555	561	617	602	552	547	560	602	645	614	573	584	552	542	597	560	572	567	610	608	542	569	591	597	521	592	571	614	564	586	551	566	593	598	586	619	548	552	581	572	593	559	557	562	568	603	603	563	575	564	518	614	578	572	581	589	553	566	607	550	563	565	559	556	621	548	559	610	580	532	594	620	590	553	568	621	590	551	564	545	571	553	542	603	534	611	554	569	621	516	549	615	608	552	583	563	621	580	593	534	632	589	600	548	592	563	590	552	575	564	580	588	602	556	573	544	634	591	591	592	558	602	600	589	575	616	555	593	607	555	587	618	572	580	523	577	552	568	560	626	595	537	546	582	567	523	584	588	612	588	575	577	630	535	551	594	612	590	587	583	567	553	537	621	566	537	565	596	545	521	593	544	590	592	566	606	535	558	537	589	608	596	532	592	595	609	593	581	616	554	590	586	562	553	583	566	527	575	591	599	586	557	619	588	576	565	603	573	567	575	565	559	559	616	602	571	594	548	627	590	545	564	601	551	589	600	578	580	626	545	545	579	575	535	591	567	552	573	567	535	595	556	606	616	616	554	560	544	566	534	551	580	563	580	546	566	608	565	558	572	563	571	562	582	616	573	549	583	558	565	575	575	600	599	598	577	574	543	586	548	564	526	534	582	586	545	568	599	612	573	579	545	627	586	604	534	515	577	525	569	581	570	542	581	637	565	615	582	566	519	581	595	583	557	601	572	571	601	585	591	549	598	572	588	583	572	583	633	583	591	608	597	546	545	563	596	568	580	561	527	557	573	605	556	534	578	590	579	559	528	541	597	584	600	550	597	566	583	560	579	506	548	568	551	577	598	597	536	582	534	555	577	572	630	555	592	531	589	572	565	538	574	549	576	586	552	553	534	571	581	588	522	571	595	558	582	621	553	545	547	562	586	580	562	561	560	570	555	561	583	569	583	575	622	589	593	539	541	604	594	567	570	552	599	615	612	518	599	589	576	548	517	565	569	560	567	576	588	554	599	600	578	574	570	612	625	573	595	547	606	558	586	580	610	573	579	572	566	583	600	572	562	598	602	574	566	570	600	530	564	565	527	542	584	551	584	580	591	571	552	579	576	598	572	529	578	557	589	554	585	549	582	584	524	563	574	624	589	620	523	598	601	563	567	564	616	536	615	590	610	607	597	577	576	563	581	594	593	570	622	566	570	575	611	607	568	597	547	609	586	598	546	587	559	609	568	580	590	542	574	606	549	562	559	588	558	596	538	572	530	610	518	588	580	580	557	583	569	563	584	579	558	569	586	567	539	573	588	525	548	567	592	578	565	589	549	566	596	582	598	585	619	593	553	562	578	554	601	585	580	568	547	529	575	594	541	552	592	602	571	575	566	586	547	574	578	580	542	601	537	581	570	550	557	577	592	552	575	549	575	598	595	608	590	561	624	637	572	565	577	569	610	556	564	579	578	554	566	603	568	550	576	580	529	541	604	545	561	561	596	595	588	595	542	582	556	563	575	534	577	578	542	584	588	571	541	570	568	551	584	555	606	587	588	634	556	543	567	546	564	586	543	559	626	578	609	601	580	556	581	562	594	574	577	578	566	601	583	559	612	572	588	545	559	547	622	583	593	587	598	577	579	611	589	555	617	541	581	576	556	587	578	549	564	586	626	591	588	570	607	543	541	601	537	546	570	586	559	606	575	578	547	596	575	587	572	560	565	533	591	585	575	508	598	550	628	596	592	587	552	593	588	554	583	548	552	579	553	570	553	566	597	553	565	593	624	567	625	565	575	625	579	592	582	585	615	545	576	577	522	572	563	599	597	606	583	560	624	583	583	572	584	570	604	526	569	582	558	623	531	524	572	554	564	603	619	584	615	553	611	566	565	613	572	605	612	529	595	595	561	589	568	580	568	562	591	541	539	530	556	577	583	566	570	601	583	590	593	596	579	585	552	582	552	613	592	574	571	549	533	588	560	592	577	573	570	529	550	583	538	563	600	529	558	614	607	572	587	555	590	565	570	547	615	578	587	594	590	584	579	557	566	534	588	570	585	528	590	563	576	600	605	560	579	567	579	582	556	534	586	558	575	610	614	566	582	575	598	551	583	583	606	564	585	593	563	595	553	568	562	558	568	588	631	547	548	610	578	600	605	586	591	575	568	581	565	568	540	562	608	559	597	588	596	608	596	591	547	555	596	575	543	575	579	554	589	568	584	547	562	580	585	548	589	598	584	599	569	551	594	549	619	552	574	559	547	583	574	582	579	570	553	550	563	560	620	583	612	534	564	576	604	612	607	593	589	588	569	632	598	597	567	591	640	602	558	590	555	570	589	632	552	584	565	530	541	596	599	601	546	591	559	537	614	524	566	550	568	589	548	613	575	587	604	584	572	589	607	578	568	610	622	564	552	591	602	566	628	572	584	588	600	617	602	557	568	589	548	577	575	581	529	592	544	590	580	554	582	618	595	563	556	539	634	567	577	585	599	545	567	570	583	528	565	569	596	628	600	578	567	546	550	570	594	564	588	605	564	561	545	590	616	598	579	596	567	548	606	590	574	568	518	606	573	535	568	582	571	588	603	588	554	623	567	576	580	555	560	577	612	536	600	538	556	562	601	582	577	580	541	586	546	592	593	603	587	579	609	560	624	518	545	584	552	561	580	606	595	597	542	549	589	585	531	584	601	593	539	553	578	593	588	598	608	585	593	600	594	538	625	597	563	593	568	614	607	580	604	554	616	584	553	583	585	580	611	583	572	556	553	563	579	608	584	583	546	617	575	578	553	616	592	605	558	523	582	578	587	567	601	566	629	577	562	645	534	596	576	620	565	614	581	579	571	628	576	522	609	615	570	544	575	564	587	564	576	585	568	576	579	592	568	548	596	566	595	583	537	559	572	579	579	567	590	550	545	588	544	610	606	608	608	608	567	587	546	555	590	555	534	597	579	573	585	555	607	625	569	577	604	594	604	571	584	571	581	589	550	564	618	545	559	583	543	543	559	566	589	577	571	607	627	583	568	529	580	584	603	597	598	553	588	577	625	586	581	572	555	591	572	599	579	538	597	614	581	601	542	585	590	577	565	565	527	582	574	568	548	566	565	583	551	540	565	596
8559	452	178	173	144	134	127	120	128	143	116	105	125	127	134	117	124	122	113	128	127	135	123	115	114	126	107	112	121	116	113	126	123	104	134	119	142	117	110	116	128	124	135	101	124	135	124	119	138	92	108	136	125	110	115	137	124	121	119	131	106	111	111	114	112	120	128	100	120	122	105	134	148	123	118	126	112	111	113	111	130	108	115	126	121	121	99	124	136	114	121	119	101	124	118	110	106	121	131	122	116	113	118	116	130	113	105	115	130	113	122	136	110	134	122	102	94	138	137	129	111	100	130	111	108	124	112	120	132	109	105	119	119	127	121	103	115	117	121	115	120	109	107	98	138	111	115	106	120	109	121	113	122	110	126	122	120	120	106	120	121	112	102	108	114	132	114	119	106	111	113	122	113	109	128	123	128	127	119	120	96	108	137	103	110	107	117	125	110	126	113	133	134	134	114	106	130	104	129	113	124	114	131	131	126	102	142	91	99	106	113	116	112	164	124	127	124	113	97	135	103	137	123	99	120	132	112	117	110	115	129	127	129	123	124	119	105	129	122	130	114	117	99	101	99	139	89	124	121	131	125	133	106	120	127	113	114	127	122	104	115	112	125	131	132	108	125	112	103	133	96	111	120	131	120	108	112	104	112	117	102	108	111	100	108	119	103	122	108	119	106	135	124	112	121	123	102	124	120	115	123	115	126	99	99	138	130	110	105	124	127	114	126	98	109	124	130	114	128	116	100	91	114	117	113	126	142	129	112	119	127	113	113	128	128	99	111	132	119	126	120	121	114	120	127	121	99	127	115	102	112	145	133	112	129	124	114	128	118	104	113	117	126	118	102	119	129	125	113	116	111	125	130	115	113	118	117	131	133	120	126	119	117	108	140	122	119	116	118	137	119	98	113	132	117	112	118	113	113	104	115	103	109	108	101	112	105	128	123	112	114	98	135	119	123	141	118	121	135	109	115	109	119	132	125	113	142	86	124	128	98	90	118	133	87	104	111	116	114	127	103	126	114	120	103	133	114	125	117	110	120	95	108	115	118	143	121	119	95	115	132	112	103	115	120	144	114	109	107	121	140	105	107	124	113	129	133	119	103	121	110	118	116	116	98	111	117	114	108	110	115	110	131	111	112	100	116	120	106	100	119	95	141	108	95	121	118	120	114	117	114	104	130	118	131	115	108	133	128	118	115	129	109	127	113	129	127	94	118	120	115	111	134	127	107	128	119	126	124	109	141	133	126	116	124	115	128	130	125	100	111	99	111	91	91	112	125	117	104	127	119	113	125	119	118	106	123	131	118	112	96	113	93	141	134	126	121	135	107	103	106	120	114	139	127	120	108	111	125	116	99	112	113	104	95	141	127	118	129	121	120	124	108	125	118	124	111	128	123	131	135	130	119	125	124	126	107	104	119	115	131	109	116	105	128	124	113	111	112	132	95	119	108	129	112	129	131	116	101	123	121	118	133	116	125	118	130	101	103	119	119	136	124	131	127	115	137	132	100	124	106	122	107	113	105	111	112	119	125	99	107	127	117	107	122	129	108	115	118	122	131	109	106	113	105	135	139	98	130	119	107	124	108	111	110	121	102	119	142	118	126	127	123	136	103	103	145	127	146	128	127	126	129	114	127	120	114	143	115	118	112	125	98	137	109	110	118	118	114	117	110	120	120	125	99	120	112	104	113	111	112	122	123	121	122	112	136	111	125	119	125	101	132	106	106	111	93	118	123	123	93	122	107	112	108	92	112	110	117	99	134	123	117	109	146	132	126	121	138	102	118	127	123	118	108	115	113	109	120	122	101	124	117	128	124	141	121	130	111	120	113	118	115	122	111	129	133	127	85	131	105	111	98	99	109	126	143	108	100	144	120	126	109	105	112	122	132	124	108	102	123	118	134	106	117	124	113	122	122	118	114	104	112	125	115	128	120	129	137	137	110	131	100	99	116	111	120	133	97	127	132	127	94	119	116	107	137	116	130	119	112	107	122	109	110	126	111	113	111	116	129	114	105	118	117	122	122	120	105	113	129	111	104	122	138	124	129	114	108	105	118	124	114	109	127	124	101	117	127	124	104	108	107	103	124	108	113	129	124	124	108	116	110	109	108	127	132	121	135	139	133	108	89	126	122	112	152	132	113	105	104	103	116	124	113	113	110	103	121	118	124	119	112	123	119	113	140	108	116	102	111	124	125	115	106	116	137	117	120	100	112	111	132	119	110	113	141	111	127	130	131	106	106	124	128	112	132	118	111	101	108	120	112	105	123	129	134	118	124	112	104	122	120	100	119	118	106	127	119	111	116	125	126	111	134	116	105	131	93	112	126	126	125	109	126	119	126	114	132	115	117	117	108	106	94	113	130	112	117	121	114	100	110	111	130	130	123	116	115	123	103	110	129	140	107	128	121	99	109	125	110	101	130	137	116	120	110	113	121	109	111	120	129	123	122	116	114	117	108	119	118	106	112	112	131	101	112	106	130	126	134	114	136	122	113	118	104	110	126	104	101	111	138	110	129	117	124	124	97	110	101	117	112	98	129	125	115	107	113	105	115	114	131	98	129	104	116	132	112	108	129	114	109	138	115	120	124	99	112	114	120	106	112	120	103	110	132	109	108	139	105	134	119	115	114	129	113	129	137	113	121	122	133	121	125	133	123	119	110	106	107	127	101	129	111	112	137	102	124	134	110	130	117	119	114	126	119	123	94	105	110	123	127	115	137	135	131	115	116	100	126	104	121	116	119	112	125	124	106	133	141	129	113	132	128	93	111	117	116	130	146	117	109	116	125	113	136	104	104	130	111	113	102	112	108	128	112	124	112	117	124	105	106	103	125	125	132	111	103	88	112	117	127	129	116	140	133	111	126	123	116	129	109	127	110	139	129	122	122	107	108	116	119	121	98	97	109	114	118	117	120	99	100	118	107	109	117	99	122	124	117	113	112	137	101	122	136	130	114	120	119	107	115	113	116	125	122	113	104	109	129	121	103	122	107	107	118	107	108	130	102	117	123	116	117	120	108	108	125	104	131	108	141	140	108	114	106	124	129	131	116	89	126	105	132	117	144	96	142	114	106	119	111	125	133	108	108	114	110	124	110	120	118	132	102	120	121	111	115	119	110	121	138	116	130	104	114	115	111	115	117	134	122	117	107	121	126	102	117	106	130	99	130	115	113	100	123	122	116	105	125	94	123	121	118	113	114	114	114	104	125	107	113	130	96	124	111	117	124	101	112	110	117	108	113	117	99	127	110	124	124	108	113	117	115	126	109	127	129	130	95	120	120	127	119	131	116	119	141	136	119	111	115	146	120	122	120	107	138	124	127	108	123	113	136	108	107	97	113	95	117	139	117	129	105	134	108	106	118	107	112	118	107	115	106	119	94	123	111	116	116	127	125	102	123	101	115	95	110	118	95	110	111	118	121	121	117	113	112	116	120	115	138	98	118	130	101	115	109	113	123	93	106	120	127	115	116	126	110	118	114	125	112	115	111	134
8183	420	548	555	529	520	478	442	401	451	416	439	411	397	425	405	393	399	375	382	377	386	384	373	416	365	373	368	359	397	377	373	380	398	426	407	378	371	378	387	365	384	364	392	362	383	390	397	404	384	361	373	405	390	383	371	394	375	410	382	368	373	398	379	372	374	365	415	350	383	378	380	395	388	379	369	383	388	384	363	407	377	353	357	381	401	398	366	393	398	431	388	386	401	394	392	368	381	374	385	375	386	369	365	401	399	398	397	391	418	373	340	380	333	374	381	393	399	365	385	393	359	369	388	363	381	404	404	375	404	365	367	391	393	378	413	368	366	390	387	370	388	392	376	376	384	392	363	385	375	360	406	350	371	364	371	425	375	403	386	415	382	364	369	380	398	418	414	366	374	376	346	427	377	352	390	417	396	379	388	388	360	410	396	374	382	380	399	384	423	352	375	361	403	359	380	418	382	393	379	385	387	379	380	366	386	373	385	356	405	410	396	376	390	379	395	417	375	331	378	393	386	341	359	423	382	409	353	370	375	350	360	396	357	378	398	404	416	356	363	346	403	372	390	375	395	391	395	356	410	414	381	373	422	403	388	381	416	401	367	394	379	417	391	376	375	395	402	383	361	416	390	374	361	368	395	359	364	393	388	391	384	397	404	375	390	393	364	382	387	383	382	388	362	370	393	388	403	352	395	383	372	380	396	360	427	367	375	381	351	393	403	381	370	402	356	375	387	381	349	408	389	405	380	387	370	394	382	394	389	371	379	373	380	402	392	425	397	374	387	374	376	373	385	409	347	383	391	372	375	365	414	382	411	406	371	397	393	410	352	391	401	434	369	375	351	375	409	405	414	380	411	429	396	353	368	352	360	397	400	357	329	335	380	390	342	355	376	381	388	378	394	386	369	387	378	362	362	354	407	419	382	353	385	363	391	384	386	386	376	382	387	414	381	360	389	378	365	366	367	393	382	386	401	381	364	417	369	386	424	410	379	379	427	342	378	390	409	374	373	400	382	365	363	391	422	390	369	378	405	373	379	349	384	381	373	336	370	377	413	384	381	376	417	378	363	369	386	412	360	421	354	375	380	381	412	373	361	397	400	382	373	439	398	386	387	367	362	418	387	374	365	395	381	392	381	369	403	392	356	382	391	393	383	382	344	364	360	372	397	412	350	355	380	393	390	367	358	393	401	389	400	382	369	365	366	381	377	407	390	367	379	348	369	391	385	364	379	385	403	376	388	361	379	356	342	353	399	406	382	359	411	374	363	363	383	371	364	406	393	385	368	370	374	375	388	404	376	400	369	380	398	337	405	377	381	364	387	346	330	365	366	406	360	358	322	345	399	351	358	373	406	368	339	389	363	386	388	371	381	380	368	375	398	367	392	352	418	399	369	370	384	358	361	397	390	370	396	372	342	371	378	368	370	340	375	375	381	354	405	360	370	390	356	396	401	344	378	425	393	379	406	355	373	346	399	386	379	353	384	393	344	436	399	367	375	360	379	385	384	415	355	363	406	353	389	366	358	368	370	354	379	412	378	395	401	387	359	364	345	390	394	373	368	349	405	393	399	395	363	379	397	383	391	389	347	343	394	390	380	360	424	426	383	352	358	417	393	377	343	397	379	384	441	374	358	390	407	397	386	394	351	342	364	408	364	362	359	381	379	375	394	378	372	341	396	339	393	378	356	366	354	355	342	367	385	387	416	366	388	390	410	425	403	404	417	356	359	394	364	409	385	406	356	334	405	401	345	359	408	412	368	380	380	387	398	385	385	399	376	371	393	330	391	411	341	369	362	398	373	361	403	389	389	389	387	391	395	397	399	372	375	390	396	397	375	386	378	371	372	371	374	400	372	371	343	388	370	392	362	379	383	400	375	366	398	408	384	381	345	376	407	390	409	383	385	371	427	388	377	395	356	379	344	351	396	390	362	382	381	377	377	377	401	387	373	376	398	374	377	365	380	378	387	388	354	418	419	391	377	394	374	337	386	384	382	363	396	399	370	407	384	361	422	373	385	382	398	395	356	390	402	393	361	377	381	378	409	399	375	376	379	395	415	407	408	392	389	352	390	385	361	385	388	366	354	369	378	367	398	383	384	382	368	436	382	356	377	371	359	359	359	393	385	378	385	375	364	379	381	386	366	379	363	396	386	381	421	388	385	380	382	396	372	358	381	403	375	374	358	375	378	400	385	418	381	396	408	396	380	387	389	380	391	412	431	382	404	371	381	351	403	402	376	390	395	372	395	367	375	382	389	381	383	380	421	387	393	359	378	380	385	397	372	399	361	375	361	310	378	365	379	376	371	422	378	392	387	349	376	368	373	382	385	381	394	344	351	381	380	401	370	384	376	373	356	378	394	390	395	383	343	377	360	380	368	370	385	358	417	355	402	345	377	375	382	371	386	400	365	364	388	397	401	376	376	383	383	362	362	369	361	406	373	416	373	387	379	374	403	389	388	359	392	367	403	355	352	356	395	361	390	398	398	378	389	380	391	388	379	395	368	406	387	391	383	362	435	400	356	375	392	354	379	360	391	372	402	402	376	390	405	355	402	398	363	379	374	393	403	377	393	371	388	383	373	350	325	369	390	361	380	414	393	421	420	408	415	383	418	376	410	396	321	433	377	371	366	366	376	384	366	394	380	369	383	343	424	366	380	361	392	403	350	357	367	382	388	366	387	386	395	396	365	373	352	402	399	403	373	376	375	378	361	412	374	354	401	344	361	387	387	339	358	383	354	397	381	355	382	383	375	402	383	378	366	352	389	366	355	380	394	381	382	389	419	388	379	406	384	368	394	362	390	353	364	397	369	389	404	377	409	379	383	367	380	395	371	374	407	374	369	375	400	332	390	363	366	367	361	390	370	395	396	371	407	402	378	392	377	361	406	394	385	387	429	399	377	381	394	378	391	392	349	391	418	370	382	390	379	420	366	396	349	381	369	391	360	377	410	359	403	399	425	415	397	407	358	409	388	397	400	377	439	401	403	375	404	351	383	389	391	399	394	363	374	360	374	383	384	372	383	372	363	379	352	388	363	399	423	412	396	387	380	412	385	395	356	373	381	379	384	355	409	367	393	392	376	350	353	379	342	399	376	384	408	355	420	385	375	389	363	394	408	379	364	352	371	394	380	384	360	394	391	371	374	401	374	357	402	398	377	399	367	389	386	363	371	360	446	382	367	365	372	377	397	349	407	381	376	364	414	371	380	378	384	378	360	374	377	386	369	377	406	390	347	377	363	385	373	413	360	369	385	398	377	341	378	381	387	357	361	405	395	370	363	356	380	338	408	380	405	421	383	393	375	381	398	382	403	380	359	365	343	397	358	391	411	368	321	377	405	380	369	362	393	360	404	351	400	380	397	385	372	378	400	384	373	399	414	377	368	348	371	399	382	374	361	387	417	382	378	365	396	380	369	365	352	368	394	401	381	386	374	382	405	413	375	378	369	367	390	408	385	383	355	374	357	365	368	405	350	375	412	377	360
46643	11137	1550	959	656	479	367	285	235	256	191	177	172	136	152	134	116	132	113	123	98	125	113	113	102	103	98	95	98	90	103	86	97	91	87	104	89	105	89	96	106	97	91	92	92	93	89	100	93	99	85	99	92	85	77	101	102	86	80	91	90	81	96	70	85	98	82	97	87	92	84	104	76	77	78	88	97	89	84	87	103	87	93	93	108	90	84	96	100	102	95	92	94	95	75	91	107	102	96	91	87	83	93	86	71	96	98	93	81	83	90	86	92	85	91	77	99	88	73	90	95	80	84	97	109	78	88	85	105	97	65	82	82	87	90	95	104	86	111	91	93	93	98	99	83	90	86	92	107	88	89	90	99	86	86	114	87	86	104	106	94	101	91	93	87	86	81	92	94	83	81	89	93	89	95	79	67	85	84	75	94	79	86	77	84	70	76	66	64	84	98	81	87	83	99	85	95	105	79	83	84	102	90	96	80	97	82	84	82	71	71	98	86	86	98	83	83	98	84	98	85	85	85	88	81	98	88	74	74	82	94	96	107	87	83	90	84	83	99	83	80	86	71	87	83	84	112	90	96	94	87	72	104	82	103	101	86	85	78	94	97	87	100	89	80	93	98	90	92	83	109	91	95	94	99	92	98	89	80	94	105	94	84	99	91	94	92	102	78	84	89	96	81	102	80	94	96	73	78	77	94	93	86	84	87	75	102	102	80	96	89	93	95	97	86	68	95	73	89	83	87	96	87	92	85	78	84	91	79	94	101	90	74	87	96	85	94	88	88	77	86	94	66	80	92	96	80	96	91	87	94	79	81	93	78	99	100	105	78	110	88	86	88	99	71	78	93	85	90	88	91	95	80	74	89	84	85	92	82	92	73	87	85	91	97	76	83	86	90	92	98	97	93	92	83	73	85	118	85	82	117	81	76	82	86	86	104	76	93	75	96	91	85	77	83	85	82	80	85	86	92	98	78	106	80	70	101	82	85	82	96	88	71	85	80	92	115	78	76	75	87	95	99	74	83	76	98	97	91	82	95	94	80	72	75	83	81	77	64	98	92	91	85	85	94	85	85	79	91	93	97	79	90	88	79	92	94	104	86	83	89	87	110	86	81	62	126	92	84	111	91	93	92	80	79	77	91	82	97	95	92	90	83	90	89	87	85	98	73	80	110	82	96	89	97	91	93	83	79	91	82	97	87	84	106	89	77	96	100	109	100	98	80	88	90	98	77	93	95	91	93	79	81	104	88	82	86	84	86	85	82	78	96	109	80	73	89	93	96	86	94	111	90	94	76	102	78	90	88	87	74	84	94	81	90	67	82	91	110	112	104	86	91	96	96	96	90	105	88	108	79	93	71	103	95	80	89	72	83	109	104	103	81	91	75	76	64	89	81	97	94	99	95	89	91	107	94	71	81	104	71	94	90	91	108	76	88	77	83	93	105	88	96	94	91	78	92	86	88	92	91	95	91	85	71	84	95	93	96	78	101	94	93	103	82	100	73	97	80	70	92	76	82	90	92	90	75	103	74	104	111	84	85	81	94	73	88	80	71	79	81	79	82	82	88	101	106	74	89	102	86	93	72	88	83	85	81	81	74	92	98	114	103	96	92	93	94	94	85	84	88	87	81	96	78	85	85	72	78	88	82	90	93	105	76	79	101	81	88	90	81	100	79	81	103	92	88	98	85	103	98	82	87	87	105	81	97	100	100	96	96	84	71	80	77	82	85	83	90	75	94	92	88	79	85	84	103	101	101	75	78	91	88	90	87	95	69	84	86	104	98	83	95	91	86	73	99	79	110	100	93	85	78	85	88	86	87	74	85	83	86	82	93	84	104	80	103	89	92	88	101	88	87	92	78	84	75	86	91	100	74	101	90	94	97	95	77	97	95	100	95	83	89	89	99	80	96	83	84	82	83	90	87	88	74	80	84	91	70	85	89	81	95	93	82	76	84	86	85	82	67	98	97	75	84	101	107	94	90	107	77	85	100	82	102	94	95	96	92	86	95	82	92	105	77	110	82	87	89	99	93	79	85	96	81	84	100	86	77	84	76	85	92	92	94	81	95	87	98	97	95	83	86	89	102	101	109	99	95	89	95	90	85	90	82	82	86	88	110	77	96	63	85	99	78	88	73	83	92	75	100	75	65	101	97	109	96	86	83	83	76	74	80	97	101	82	71	93	79	77	86	76	99	77	81	96	97	79	83	112	81	89	91	105	74	87	90	59	93	84	97	84	88	79	82	70	97	77	86	95	94	87	93	93	78	82	82	81	80	85	94	79	82	91	100	87	85	76	98	88	104	87	76	87	86	101	85	90	82	87	77	71	107	91	100	89	87	87	101	94	73	82	86	85	86	108	94	79	76	91	84	105	92	87	90	90	82	67	82	78	84	86	91	83	89	90	95	93	106	81	100	93	104	96	81	106	84	90	84	79	98	79	91	94	75	93	90	79	88	90	107	94	77	82	67	100	81	89	88	84	88	97	88	89	90	92	71	70	95	84	75	87	92	80	67	102	80	71	90	82	70	77	77	79	81	100	72	80	105	95	94	98	84	84	80	69	91	101	62	88	85	101	75	101	87	95	102	96	76	83	78	88	78	111	90	90	68	81	105	75	93	76	94	78	95	92	94	73	91	78	79	80	85	80	101	72	82	91	102	80	100	86	82	95	79	86	94	97	104	95	89	75	98	85	105	87	96	83	78	112	88	86	101	84	119	75	80	85	84	75	87	87	101	108	92	83	77	80	101	95	80	94	98	112	101	101	95	83	88	100	102	92	85	85	89	76	90	92	86	102	95	84	75	86	111	108	96	84	98	85	101	88	80	80	95	102	94	82	87	85	104	86	79	83	75	88	87	66	95	88	77	81	72	94	88	77	104	96	81	85	72	83	78	90	94	84	84	88	96	76	98	81	82	93	94	98	78	97	89	100	76	105	98	84	91	84	97	92	77	74	90	91	79	87	93	77	89	93	87	75	89	88	81	107	82	84	79	89	87	102	97	86	89	96	84	92	103	86	81	94	92	83	74	81	86	83	87	84	78	102	103	98	83	99	82	97	85	98	99	86	84	78	82	86	92	81	79	90	90	81	99	98	76	78	99	86	92	74	105	91	88	86	83	104	99	96	86	88	103	81	97	104	83	83	102	94	96	92	80	105	97	75	100	74	90	91	90	74	85	89	83	80	94	94	83	86	91	84	96	101	94	87	85	78	93	71	87	89	93	69	108	90	94	76	96	93	93	101	84	80	87	82	95	93	102	89	82	77	86	104	86	94	115	79	93	97	98	98	95	99	98	97	62	78	70	92	68	94	87	97	89	73	66	88	88	104	84	100	81	92	80	70	92	98	97	84	103	77	95	84	101	100	75	76	92	92	107	77	95	91	85	76	103	78	91	86	81	87	81	103	95	88	77	75	70	83	95	90	72	93	87	78	82	97	109	87	76	79	86	86	95	92	86	84	102	92	94	87	91	97	78	77	106	114	95	102
25385	1459	3313	3596	3031	2425	1858	1559	1324	1134	1051	942	844	782	666	638	611	589	588	562	547	482	515	483	466	440	462	431	439	402	406	345	365	401	396	368	392	359	393	379	354	349	360	348	351	372	362	366	330	312	315	354	316	323	322	318	367	320	354	371	334	337	332	309	347	284	295	319	317	337	323	300	350	318	327	297	293	309	319	316	297	313	310	324	335	321	316	334	312	307	356	331	342	336	317	337	325	317	310	296	345	327	309	323	300	343	322	349	323	314	333	307	320	326	322	319	293	305	314	316	342	335	303	346	326	331	274	334	309	317	303	340	291	294	289	310	338	323	329	342	328	311	296	309	314	323	287	295	309	294	320	295	351	325	301	306	299	314	305	312	343	320	328	353	310	330	318	292	309	305	292	311	323	330	315	326	305	298	303	325	295	274	325	315	321	310	296	288	302	316	301	303	279	314	312	315	342	309	298	341	322	330	293	326	291	307	321	297	296	330	324	320	303	319	319	301	289	312	295	301	325	294	292	286	315	334	289	319	304	300	300	320	320	314	287	321	291	334	325	357	331	331	296	311	317	290	313	320	313	277	301	348	333	304	296	304	273	300	325	318	317	302	320	304	336	295	305	299	297	286	340	310	305	299	318	328	307	295	306	321	322	323	311	287	317	310	302	319	331	311	313	315	330	341	319	320	317	330	268	302	291	302	285	342	321	320	341	298	328	337	315	329	321	321	291	299	326	312	316	307	308	333	322	299	291	301	294	343	279	330	284	295	279	314	303	302	303	317	315	303	278	298	333	333	299	324	322	283	312	299	280	324	293	288	343	310	310	331	311	293	313	310	314	308	296	296	348	333	332	299	295	314	325	293	317	348	322	298	327	305	322	335	326	305	292	269	303	329	301	293	307	326	335	297	321	316	306	342	289	290	297	291	336	305	307	299	329	324	329	326	274	314	298	305	302	331	329	327	346	265	310	310	307	311	350	286	339	309	313	313	310	316	295	354	339	341	277	320	327	305	335	305	288	299	291	321	330	324	299	323	327	315	320	296	322	337	316	317	299	317	317	321	299	303	317	311	310	314	327	300	326	334	327	330	317	340	328	301	326	287	286	316	309	305	294	317	307	319	325	351	331	331	294	344	299	309	294	315	327	323	296	380	285	311	302	357	313	286	290	319	324	337	318	285	318	331	289	294	315	285	301	283	301	288	324	318	288	320	295	316	322	303	309	288	314	303	278	336	318	332	315	311	302	309	308	343	320	302	296	263	326	287	315	326	304	284	301	299	281	244	302	314	299	332	327	322	315	327	312	321	294	308	338	336	291	318	339	294	374	315	297	335	305	314	340	316	334	315	313	311	321	337	311	327	310	291	338	300	323	310	318	329	310	305	307	293	317	316	316	329	309	304	304	315	290	296	326	307	312	301	309	341	295	296	317	285	329	342	317	339	294	306	312	321	317	336	292	305	292	300	311	319	313	307	301	299	323	333	310	258	326	312	289	341	284	292	325	323	290	293	321	313	295	309	293	332	302	291	301	333	314	302	333	312	316	303	322	290	287	310	330	319	286	336	325	307	291	329	321	314	313	338	285	314	341	307	288	309	302	300	298	301	310	284	307	318	319	288	286	356	308	310	319	269	288	337	322	311	317	307	310	339	317	295	335	314	316	320	307	306	328	322	278	326	325	345	308	312	293	314	296	326	330	289	335	324	287	315	335	285	328	311	274	342	327	300	331	320	304	316	303	301	329	308	310	307	301	320	312	318	340	324	311	309	318	325	292	324	328	289	319	304	313	339	286	299	328	297	276	307	336	336	346	317	335	321	304	298	304	292	332	300	312	339	282	324	316	322	311	300	299	338	299	344	309	310	334	296	308	349	312	290	308	303	295	327	312	324	322	326	278	334	307	317	339	285	310	306	323	313	304	308	324	305	305	324	344	304	293	304	317	296	311	290	288	331	314	321	275	316	286	316	303	325	315	303	335	347	303	315	330	303	316	304	327	302	301	312	333	337	277	293	333	290	298	316	317	337	307	311	316	302	307	320	300	319	297	309	304	324	296	318	344	317	312	306	295	313	306	302	303	324	300	314	335	253	316	312	313	282	316	318	336	322	296	305	300	300	281	304	327	290	312	299	283	317	318	313	278	303	299	304	325	320	287	285	320	327	328	308	318	283	318	266	299	306	325	311	332	330	304	305	311	312	294	325	281	312	326	289	288	271	326	312	280	314	295	300	303	336	327	312	308	308	319	305	325	297	335	316	318	287	310	322	307	329	279	291	303	323	327	325	313	297	283	286	297	327	286	308	324	312	286	298	335	312	321	321	348	329	332	307	322	336	298	306	347	291	343	298	321	314	300	301	310	314	360	324	300	310	327	307	354	278	299	316	337	314	280	317	361	316	322	338	307	332	327	305	305	307	290	304	327	299	328	328	334	334	311	301	269	340	295	289	310	311	333	314	303	323	342	295	316	323	321	324	318	331	312	311	331	337	310	320	294	294	309	297	315	331	277	338	311	278	304	320	307	314	303	316	307	335	308	329	284	322	298	337	293	305	315	290	305	324	300	299	289	304	298	284	321	294	324	327	328	313	285	303	302	311	298	292	344	310	295	311	328	275	314	291	302	337	331	317	280	291	315	321	296	292	311	307	322	289	323	300	293	316	313	307	313	290	311	328	319	336	320	305	296	303	320	344	300	294	334	289	298	329	317	334	290	321	312	297	321	342	306	311	322	305	334	300	310	316	324	291	278	330	303	295	337	329	296	291	315	328	321	321	306	337	289	314	319	278	301	317	314	320	330	326	342	323	311	323	303	299	288	307	326	304	359	304	318	349	312	328	303	299	316	282	290	328	329	289	304	276	338	338	318	325	303	309	323	334	320	298	310	338	333	304	331	291	316	314	310	287	376	320	313	341	318	315	283	281	318	313	308	304	316	301	316	309	284	325	299	303	348	313	307	310	302	313	313	339	307	301	306	305	296	319	330	317	317	319	318	315	325	300	301	297	321	335	315	318	329	328	339	302	362	315	299	319	274	284	334	290	291	323	331	315	322	322	307	301	330	275	305	302	319	328	310	321	285	296	326	303	285	316	300	297	319	321	332	310	280	270	339	289	313	328	321	305	326	308	309	315	347	346	297	318	314	317	358	313	309	296	294	297	326	314	306	292	332	336	318	328	315	315	316	294	303	316	312	304	311	294	308	319	304	338	330	296	336	317	316	339	316	269	324	291	307	297	305	301	327	344	308	294	292	292	290	311	317	299	317	327	319	353	330	312	305	334	326	326	307	311	319	313	307	308	306	280	313	314	297	284	332	279	306	290	313	339	337	315	306	292	298	303	335	286	316	324	324	356	291	315	333	316	305	266	318	305	328	325	328	349	298	331	295	308	284	280	293	320	335	306	296	292	301	329	345	295	318	346	290	283	333	317	280	304	320	277	341	301	308	304	321	321	324	300	321	313	302	310	305	316	298	330	321	298	311	320	304	312	324	310
59713	19865	4148	2052	1392	1023	663	593	496	412	374	313	331	289	274	288	254	237	250	238	217	221	227	221	204	223	235	201	215	207	209	205	195	196	176	188	185	205	179	222	193	186	195	222	201	188	174	184	192	198	206	197	221	204	182	193	171	181	155	167	204	191	181	190	173	196	167	194	220	194	211	180	170	199	165	168	199	183	188	178	180	181	173	203	195	199	182	196	172	175	202	145	190	177	175	175	191	170	168	200	207	178	203	173	203	171	190	171	209	170	177	173	178	186	193	204	159	184	193	189	189	196	175	193	206	194	192	190	198	156	164	185	179	206	180	221	195	174	197	170	174	189	191	183	168	177	194	181	188	173	192	203	193	178	183	173	183	194	187	172	195	200	159	177	199	182	179	184	171	195	181	196	181	172	199	178	173	207	165	180	177	180	158	185	182	165	195	191	175	174	192	179	184	177	182	192	181	158	193	173	191	178	163	189	151	200	175	182	205	175	171	210	203	191	151	189	172	174	183	183	188	173	193	176	168	177	184	184	170	185	163	191	152	161	170	163	177	209	179	173	190	177	183	186	203	178	180	184	182	175	191	178	188	191	182	184	210	178	174	197	162	197	186	184	194	181	190	180	178	178	179	192	204	177	178	184	182	175	185	185	189	172	177	162	197	157	177	162	209	178	180	191	191	195	177	167	180	180	188	173	180	182	171	185	181	198	186	184	188	187	180	187	173	200	178	192	169	194	171	188	165	188	157	172	163	176	174	179	171	203	187	173	217	181	177	189	166	206	194	168	176	162	163	187	180	179	166	184	167	201	175	190	183	176	181	188	203	188	190	190	223	178	185	182	183	231	188	190	183	187	195	184	184	182	177	203	167	194	184	178	183	182	192	169	183	166	201	190	197	203	213	205	173	194	175	202	188	197	164	184	179	162	201	179	175	176	193	183	182	190	178	211	180	200	204	165	141	191	206	174	182	186	170	169	181	198	166	208	212	193	169	167	158	208	185	182	192	169	185	205	184	216	196	170	178	182	178	184	187	209	167	208	165	194	180	179	189	177	184	175	183	202	198	174	185	189	190	191	175	181	179	183	186	173	172	161	179	163	208	181	185	170	191	188	158	184	179	170	174	168	192	213	175	177	186	174	180	194	178	199	202	165	189	185	176	172	172	178	191	173	176	186	190	194	187	177	180	208	179	186	181	200	215	198	173	177	173	178	197	194	205	186	192	185	197	185	193	176	192	174	216	178	166	176	179	181	187	180	208	193	193	179	166	181	166	210	166	192	185	184	203	193	191	170	190	206	180	182	190	181	194	166	179	175	182	186	193	172	191	177	174	176	158	191	193	197	165	171	191	169	191	199	180	168	162	174	200	205	193	180	159	198	181	183	159	159	186	178	201	186	158	211	183	159	171	181	169	213	186	154	173	193	184	165	164	180	193	177	225	201	212	168	176	171	196	163	188	192	163	173	181	192	173	175	194	161	173	171	179	166	184	188	198	184	193	205	177	176	172	178	175	191	186	188	172	167	173	189	189	173	179	181	168	194	182	180	191	183	168	160	168	162	196	201	172	182	198	192	190	189	179	213	170	176	162	194	182	201	174	182	189	163	190	173	193	183	184	183	201	171	202	188	184	156	153	169	167	155	163	190	170	169	190	155	170	191	170	171	152	182	180	182	207	176	196	184	178	163	171	197	173	180	200	176	194	184	179	182	183	167	213	207	179	185	198	204	188	203	159	186	173	185	160	213	165	196	162	156	177	187	193	187	178	181	188	179	192	172	189	177	156	146	181	198	168	144	173	178	190	183	182	170	184	189	197	183	184	181	165	178	167	160	153	165	166	170	183	177	172	188	191	203	155	178	162	207	162	185	184	180	177	180	181	179	191	188	197	196	186	186	183	199	181	177	181	192	190	196	183	172	205	163	178	170	188	173	182	180	172	147	172	206	194	182	168	174	187	178	173	187	174	180	181	165	190	187	178	184	193	199	177	189	200	192	172	178	184	167	197	180	181	192	216	195	161	180	190	192	185	196	159	215	182	194	180	155	173	167	187	166	164	183	155	186	192	180	197	207	152	186	159	157	169	169	190	186	183	192	171	177	158	191	176	163	185	175	156	192	166	207	180	179	187	180	173	185	183	189	178	168	172	188	168	172	188	190	193	151	176	194	157	183	179	160	207	203	184	185	184	207	181	183	196	168	180	213	180	168	180	182	187	177	179	175	196	177	174	199	196	184	155	181	209	180	197	203	173	186	191	175	206	186	185	165	169	190	189	189	173	198	166	174	182	183	188	184	181	194	176	198	162	197	175	201	177	188	189	183	172	170	190	193	163	190	171	150	167	201	201	194	170	193	187	207	183	197	198	196	171	192	170	190	172	162	192	196	198	171	204	183	191	168	194	188	183	191	195	182	165	194	172	178	182	179	181	169	205	188	209	183	220	185	209	208	192	197	199	181	205	191	172	190	180	164	200	195	185	188	205	173	160	205	209	204	192	162	187	172	185	178	194	193	172	183	178	210	168	160	167	181	163	176	172	174	187	194	165	206	194	191	209	150	178	184	198	163	190	183	213	189	179	187	174	173	188	176	194	208	191	187	195	167	162	175	167	166	176	183	185	185	174	205	191	189	194	202	194	192	178	192	188	179	189	202	184	209	179	180	170	204	138	198	190	178	201	196	172	168	160	199	170	198	188	211	204	187	178	182	213	182	167	205	191	158	176	188	188	187	189	198	193	176	186	161	194	204	180	182	185	169	198	202	183	198	191	157	180	181	169	204	161	211	199	195	191	182	188	194	196	204	196	214	198	187	188	184	171	177	159	171	183	180	191	171	171	202	182	189	177	190	179	197	161	181	181	193	189	201	182	160	209	194	188	189	182	175	189	182	174	173	177	190	174	166	176	195	172	211	162	185	181	185	195	174	176	205	188	158	178	181	166	186	184	182	198	220	187	182	165	153	183	166	202	166	189	174	156	149	195	190	177	171	187	192	183	208	152	163	195	200	165	182	188	169	197	172	190	170	194	203	178	203	169	189	172	181	178	196	181	189	176	175	196	189	196	171	185	159	176	170	168	184	185	174	156	169	180	212	173	179	158	174	168	185	178	171	185	168	172	174	173	182	172	168	167	181	167	166	198	161	182	199	176	183	179	174	164	170	161	185	190	181	167	166	174	185	170	194	188	168	156	178	179	188	174	212	181	154	197	176	167	187	166	196	196	178	174	204	186	173	171	180	172	172	184	201	178	187	178	211	207	195	180	186	199	184	179	174	197	172	179	169	199	189	172	182	191	186	166	185	181	155	188	184	186	180	166	207	189	172	178	210	199	187	172	168	149	191	195	192	178	181	177	195	186	161	165	167	155	210	211	188	163	203	171	179	181	178	176	210	175	176	197	206	186	170	170	185	180	175	144	158	209	206	195	196	177	165	163	188	157	171	187	229	198	192	175	179	189	165	184	203	180	163	197	182	176	192	141	205	193	159	159	190	186	169
32132	2729	6345	6593	5491	4433	3519	2925	2529	2207	1978	1738	1562	1399	1315	1217	1204	1072	1052	1007	1000	916	919	862	821	847	807	807	833	770	702	761	778	718	724	709	695	697	676	638	666	667	659	644	616	610	628	619	636	633	640	652	672	636	643	623	645	605	620	602	598	616	618	634	642	657	613	634	579	586	650	539	611	609	624	612	594	578	590	599	584	587	582	601	611	568	578	551	569	604	608	608	593	617	575	590	603	638	542	595	560	560	587	630	572	574	603	637	592	585	599	626	575	600	546	604	564	557	569	613	552	583	564	598	563	583	563	542	570	610	574	564	573	565	601	615	623	556	539	577	572	593	561	573	568	583	552	581	538	588	532	588	585	527	602	571	563	586	560	592	590	583	526	586	569	613	572	628	591	552	552	569	584	589	581	562	561	612	588	572	571	636	570	570	552	582	648	578	547	581	576	587	555	624	573	574	584	585	592	561	561	613	586	581	531	569	556	613	555	628	594	597	527	558	584	540	572	576	577	588	602	552	602	572	573	577	546	625	605	553	509	565	579	562	520	599	600	586	590	563	553	557	608	597	577	537	552	572	535	547	595	566	533	570	557	598	544	573	593	612	572	559	597	582	575	587	561	526	544	608	594	551	554	588	569	594	589	544	537	553	553	591	570	555	544	582	564	585	553	558	567	567	534	591	576	581	585	599	546	553	570	575	590	582	586	570	585	556	561	558	540	578	574	588	547	575	566	525	580	615	580	588	592	613	633	563	570	564	583	566	548	592	566	596	573	552	540	569	551	583	569	594	535	543	581	586	558	577	575	528	570	547	573	574	571	537	574	530	574	553	587	569	605	584	572	574	631	588	581	631	603	571	611	577	554	590	558	593	559	574	518	599	574	622	531	567	611	579	614	568	588	582	575	599	576	576	595	562	557	576	583	596	567	610	562	573	590	590	566	584	579	573	579	602	592	550	595	566	549	569	575	586	597	562	611	587	575	583	582	564	570	559	557	581	574	541	590	584	548	567	539	630	623	575	604	543	585	558	610	552	587	545	589	549	614	548	565	591	547	586	553	613	613	562	551	578	572	583	599	556	579	598	550	555	547	572	595	578	581	584	584	572	555	567	590	613	564	560	582	641	608	591	559	588	602	615	577	558	609	570	558	520	593	608	583	598	576	583	549	614	552	532	605	550	590	546	576	571	606	585	546	592	570	543	576	544	583	593	593	573	569	584	575	561	537	574	551	586	621	593	568	586	613	547	589	593	552	570	572	607	584	571	580	617	554	616	565	565	583	579	613	556	545	573	585	571	608	554	565	592	572	572	569	583	603	617	606	559	550	608	535	568	575	565	541	600	614	548	556	562	574	526	548	588	552	507	536	571	650	565	596	586	599	589	624	574	577	584	623	585	576	566	560	572	547	567	570	539	595	593	547	567	576	572	545	575	576	590	563	556	549	594	554	565	573	607	535	607	554	582	563	573	562	557	603	548	573	556	561	534	528	581	591	559	608	544	570	540	576	570	581	607	596	636	524	557	604	569	589	594	588	586	618	582	544	571	575	560	562	572	617	606	587	588	586	568	571	583	566	542	536	539	564	540	544	599	576	572	587	569	564	578	629	562	564	568	583	556	583	574	579	581	552	561	561	579	568	586	642	532	579	574	591	614	614	552	601	583	576	567	546	577	611	570	586	609	551	552	587	554	586	586	590	552	559	549	548	551	577	586	578	557	554	580	585	521	581	556	548	579	560	546	548	562	543	563	572	581	557	550	580	593	577	526	578	576	539	587	556	546	555	589	571	543	541	640	601	563	572	576	586	522	481	599	529	549	566	571	574	611	599	580	582	544	577	549	562	611	582	587	574	571	529	576	580	579	578	597	596	549	565	594	566	583	551	578	591	564	533	605	595	575	536	621	598	567	538	544	574	604	605	599	580	575	601	555	548	579	564	579	564	566	572	622	582	596	569	564	559	579	627	581	551	594	529	581	559	598	565	559	561	523	527	599	586	580	591	569	556	618	572	581	574	533	555	556	548	555	550	554	573	617	576	497	550	572	629	557	555	577	604	591	551	565	560	580	562	593	557	581	607	581	548	573	541	583	601	559	596	591	585	551	582	576	574	558	536	635	577	572	612	597	601	556	609	546	561	546	600	593	576	511	543	546	574	628	570	595	615	561	581	580	596	559	595	591	587	549	558	554	571	623	606	613	541	605	558	574	603	573	556	608	621	594	572	551	609	576	546	616	583	549	576	558	580	587	572	545	605	566	552	579	588	561	602	596	586	621	571	592	556	544	527	554	565	555	564	576	557	584	580	602	603	587	587	605	551	541	621	625	549	577	590	571	631	599	579	592	558	571	581	554	616	587	561	621	602	564	585	595	533	574	561	541	596	586	498	547	593	601	562	559	572	576	592	587	543	565	605	595	563	599	576	551	585	584	560	578	568	552	575	557	549	531	609	573	580	589	566	567	571	601	568	595	564	598	556	570	594	574	543	546	524	562	572	625	593	612	559	550	596	569	592	557	530	599	557	564	605	581	613	594	589	585	583	578	555	552	546	587	537	566	580	578	599	583	567	615	571	567	571	594	586	552	572	597	547	591	571	522	556	615	591	596	554	631	590	565	574	545	597	575	596	565	583	598	554	598	586	572	598	569	601	564	595	551	566	563	617	538	565	570	565	533	527	594	610	579	585	543	598	553	571	585	575	542	558	546	552	593	584	556	597	561	594	587	549	567	591	570	569	524	602	574	601	588	575	595	554	576	570	592	568	565	577	565	584	591	595	557	547	565	603	593	560	577	563	539	582	569	582	548	556	570	538	535	571	572	573	547	564	534	587	599	589	590	598	594	543	606	534	548	553	537	503	577	575	575	630	539	549	557	564	643	553	598	578	582	623	525	620	593	547	608	602	593	572	528	599	590	599	591	537	559	585	554	575	546	534	564	617	564	576	557	577	580	580	532	579	582	566	551	598	559	594	592	568	544	520	553	581	560	609	622	559	575	573	567	535	597	551	539	583	580	590	591	599	595	541	606	545	529	591	560	569	544	579	579	597	588	568	568	581	554	575	560	586	561	561	588	580	579	534	577	578	589	552	586	587	574	533	562	536	605	603	560	605	585	591	585	558	568	591	536	558	544	537	623	589	621	581	599	625	580	572	590	576	537	594	586	597	558	578	562	524	567	582	577	551	577	576	568	606	569	525	604	566	564	614	546	594	637	584	627	562	591	572	584	600	566	587	606	605	558	595	604	553	584	561	548	562	579	581	581	598	545	603	545	567	551	552	564	555	570	589	539	598	543	551	587	547	592	547	560	553	561	574	551	560	602	600	592	519	567	560	635	563	598	577	561	554	564	557	623	596	557	573	633	614	581	585	580	556	563	579	591	551	614	575	582	555	566	536	568	580	518	557	579	577	585	528	573	586	596	597	609	567	603	540	571	580	564	604	611	560	596	541	565	567	569	580	518	561	567	595	575	565	569	598	581	551	586	550	569	613	583
8419	464	186	179	125	142	130	146	138	111	118	94	111	103	130	120	118	110	119	97	114	120	125	106	121	91	97	126	113	124	132	100	124	133	116	106	120	124	146	117	122	135	116	112	91	119	146	123	111	105	123	125	114	119	112	112	111	104	118	106	94	105	128	128	107	124	117	125	126	121	97	106	124	109	125	113	120	110	116	110	108	130	128	128	100	108	119	124	108	140	114	128	113	94	119	109	110	108	115	90	131	118	116	120	114	91	129	115	128	117	113	119	121	122	114	121	119	127	102	119	112	110	121	107	126	105	123	122	107	123	117	101	116	112	120	82	121	117	130	101	112	98	135	106	120	107	122	105	117	97	117	120	119	112	118	117	107	99	115	124	110	100	105	148	120	107	102	134	129	127	130	109	108	121	125	109	132	116	102	96	108	114	121	108	113	113	114	123	108	129	140	99	113	110	109	122	113	124	111	111	135	112	119	128	117	123	122	119	101	117	113	127	119	103	107	106	126	128	130	91	113	117	137	119	115	108	100	137	115	121	129	108	122	110	111	116	99	115	132	107	119	112	126	117	128	142	138	116	107	101	128	103	113	125	101	111	91	120	106	117	120	123	119	118	95	122	117	112	122	133	109	100	102	112	118	107	94	131	114	118	126	123	107	118	120	113	122	125	93	136	106	98	123	136	114	119	104	118	118	108	112	98	94	110	110	100	105	99	129	121	121	124	110	112	116	128	105	124	118	108	118	104	117	118	121	121	100	115	111	115	88	99	110	103	105	102	121	117	123	125	116	120	140	122	115	100	106	124	105	134	103	121	122	117	118	103	118	112	127	117	112	130	113	127	92	123	104	120	105	111	129	115	101	119	112	105	98	122	113	109	129	109	108	120	131	123	138	109	126	128	125	126	109	97	128	94	103	122	117	122	136	112	125	120	126	111	136	118	111	115	126	109	136	110	125	120	115	113	121	94	115	130	121	118	126	100	97	136	116	123	99	106	120	94	119	103	128	110	100	107	117	118	93	126	118	116	125	109	102	114	111	111	131	112	124	117	116	123	115	114	116	122	108	126	99	132	140	144	116	116	106	116	128	111	111	117	127	99	138	117	118	121	119	103	123	117	117	128	113	120	95	115	121	118	112	113	100	95	95	119	116	124	91	126	120	103	126	109	111	120	130	99	112	131	111	126	112	100	106	110	116	125	119	129	119	116	126	111	117	94	128	103	117	117	109	130	126	114	121	125	125	105	118	107	126	111	129	112	111	115	103	106	107	99	122	130	105	126	112	127	125	129	107	102	120	114	130	117	124	122	120	103	118	129	107	101	112	112	110	111	110	89	134	109	110	127	94	131	120	104	123	134	106	99	113	146	141	111	115	112	112	115	114	126	110	98	95	126	104	116	113	111	120	109	118	119	121	111	104	115	116	103	110	131	109	112	121	118	121	105	117	127	121	100	118	111	111	122	101	103	133	117	126	105	126	99	119	113	120	111	102	132	113	113	130	102	112	124	113	119	120	116	102	126	134	122	103	116	118	108	110	116	121	114	108	95	100	111	118	106	115	124	101	85	110	114	101	107	126	104	80	120	110	111	129	114	113	121	115	123	133	95	103	101	105	120	97	109	129	116	98	112	124	118	109	112	111	114	108	109	130	134	97	115	112	120	111	121	119	118	117	105	118	135	108	115	120	113	100	132	102	111	131	123	118	101	119	124	114	96	93	131	116	97	94	138	127	118	110	117	116	99	106	111	102	125	95	127	127	108	122	124	115	108	127	100	123	119	119	126	108	108	112	120	115	107	114	124	120	133	116	129	114	102	115	113	114	98	117	106	108	100	118	110	112	125	108	103	115	122	106	111	125	115	116	110	117	118	128	124	124	106	98	105	130	130	106	113	126	100	118	127	122	115	98	111	109	100	112	135	111	105	113	119	128	111	111	118	111	101	130	126	123	109	125	134	118	122	131	116	122	112	107	117	103	118	110	122	113	107	105	122	129	121	116	133	128	114	138	96	103	108	121	112	125	103	111	125	120	89	116	131	112	120	124	108	108	115	109	130	112	119	124	100	129	114	119	146	119	119	110	126	106	144	123	118	105	126	134	125	108	103	112	114	117	126	122	121	99	120	119	108	106	120	116	111	109	138	120	101	104	127	92	99	98	123	127	113	119	113	120	115	100	131	110	116	110	129	118	122	119	137	107	114	132	116	113	128	97	124	122	114	101	119	128	142	123	110	119	137	124	121	115	117	116	115	131	99	127	133	122	127	114	121	98	122	109	127	101	138	96	116	119	122	126	113	121	94	118	101	112	116	104	118	119	129	112	120	107	122	114	114	119	129	108	115	120	120	131	111	118	106	92	104	119	103	105	125	109	119	101	116	119	119	112	123	127	119	94	124	129	117	103	130	118	123	134	115	114	106	112	117	130	103	123	123	110	96	100	134	127	109	111	92	95	132	110	122	118	116	114	117	129	127	106	121	115	103	109	107	111	113	121	109	127	105	124	126	104	125	108	124	117	100	99	126	124	123	104	128	130	114	123	96	116	117	101	110	115	127	122	110	107	120	111	145	121	122	143	122	107	120	116	111	134	122	122	108	132	111	116	116	112	108	126	109	123	119	143	100	99	118	132	131	119	107	120	102	137	113	96	120	124	106	109	113	107	111	126	133	112	124	125	136	102	109	122	121	113	106	109	115	117	97	125	108	109	114	99	141	118	99	115	100	113	119	114	113	119	114	114	112	115	116	115	135	112	128	101	110	142	125	97	144	99	119	113	104	125	133	101	108	119	128	122	119	109	128	111	125	126	118	114	137	120	100	103	107	99	123	105	122	129	104	116	118	117	125	104	124	119	120	94	133	102	121	122	109	128	122	122	102	111	105	115	129	125	127	107	96	115	114	97	112	108	116	94	99	122	122	112	106	126	105	122	103	114	133	124	133	118	124	89	110	116	128	119	127	124	114	120	105	130	113	111	129	117	104	121	128	132	143	130	103	118	122	100	134	89	113	119	127	100	123	124	98	131	96	116	99	129	123	111	109	97	124	118	112	117	124	110	119	135	102	112	111	136	120	123	118	125	110	123	118	111	95	107	104	119	123	133	103	115	139	113	109	116	110	109	117	124	116	107	119	115	125	114	133	90	114	115	100	114	128	110	106	145	119	122	105	118	126	115	109	111	110	120	120	114	115	131	113	123	111	117	122	103	106	117	127	125	112	114	109	123	125	131	130	123	113	122	121	97	105	108	107	150	121	113	127	108	123	100	109	110	95	123	105	131	133	119	110	122	126	128	139	100	124	117	113	112	117	119	117	112	125	120	123	126	111	100	123	102	112	104	145	107	127	146	122	125	103	108	116	118	115	127	100	112	101	108	111	102	114	113	111	101	117	94	112	122	111	106	114	107	105	115	111	102	118	122	117	113	115	110	122	129	120	121	128	100	128	112	111	116	131	110	125	124	118	131	127	108	117	118	109	137	115	128	116	108	105	125	122	139	125
7881	495	531	577	552	458	436	453	436	418	421	412	447	409	435	371	398	394	424	423	378	372	378	416	393	373	387	396	403	389	384	400	416	335	359	396	377	401	379	390	398	386	365	385	346	364	361	399	350	387	367	412	385	388	394	354	360	364	413	365	395	395	394	371	392	384	420	359	356	358	398	411	332	409	351	385	412	395	375	377	370	377	366	365	337	408	410	393	374	367	379	375	367	358	372	368	400	359	400	377	369	388	360	403	374	382	404	364	394	387	375	383	389	358	391	382	342	367	362	353	361	416	401	384	383	388	402	378	382	377	384	343	350	371	403	393	365	367	361	367	399	393	368	352	377	352	356	378	372	421	384	371	348	363	359	418	401	371	416	357	375	374	371	359	364	375	371	397	358	388	371	367	406	402	374	388	400	370	396	360	370	375	409	373	385	400	361	392	356	370	404	390	331	387	378	378	385	379	395	393	379	351	352	381	396	399	375	414	380	380	384	369	360	386	412	377	390	373	386	399	396	376	378	375	370	352	377	344	368	380	357	386	381	402	405	369	381	359	379	351	382	394	360	378	380	371	397	384	379	396	379	379	377	392	367	347	376	381	385	359	353	376	377	389	386	406	397	370	408	365	381	387	416	416	366	356	357	367	404	385	354	389	394	365	366	382	376	372	399	415	330	358	372	339	377	377	378	374	353	363	367	380	388	367	406	406	379	416	377	350	335	370	385	361	379	378	363	377	388	364	375	387	359	361	360	386	381	365	396	393	367	361	358	384	364	398	378	368	399	395	380	386	417	390	406	386	370	368	368	392	380	375	382	374	398	398	356	346	365	376	369	356	370	383	337	348	427	374	393	361	408	402	387	364	359	394	356	382	361	385	366	373	380	374	394	369	365	346	366	382	365	347	380	383	364	358	374	397	406	429	378	354	417	399	376	358	391	359	401	405	365	367	370	388	353	392	351	376	376	347	379	386	332	344	385	359	372	373	342	378	354	367	381	402	402	357	359	344	364	390	365	360	376	391	371	395	349	373	373	413	348	386	387	356	352	351	356	422	382	379	334	376	358	359	388	383	388	387	376	366	382	400	407	405	376	380	349	390	344	415	386	384	372	372	385	394	383	365	380	378	362	366	379	358	352	364	389	379	418	403	366	362	356	385	376	392	358	365	372	367	377	361	377	385	373	364	369	376	361	380	339	360	399	385	361	398	373	398	406	390	367	373	387	393	388	371	356	370	389	416	365	395	400	379	378	350	382	351	367	380	374	345	368	374	372	375	377	387	338	356	385	395	343	371	346	372	401	365	372	378	350	411	415	366	359	391	361	398	381	386	349	374	324	360	360	362	380	423	358	370	353	383	395	383	416	399	389	409	390	398	362	363	405	352	385	389	393	410	358	384	382	348	427	344	400	436	352	380	393	365	363	386	384	376	363	368	370	393	347	384	392	411	379	364	382	363	355	347	408	366	358	359	373	372	397	411	343	331	391	362	402	356	401	377	372	407	346	363	381	398	396	395	379	363	377	366	362	369	357	403	395	407	371	378	398	358	359	379	399	421	361	397	356	397	425	387	400	390	363	404	392	399	403	394	382	403	383	393	389	377	423	338	378	362	377	400	356	390	347	370	401	380	398	397	404	417	383	384	389	371	363	373	362	409	380	355	366	393	386	390	404	360	386	387	367	386	334	425	350	394	374	381	361	387	377	365	351	365	383	396	392	383	396	374	355	396	393	390	368	363	411	369	355	413	373	370	390	403	337	380	392	351	345	379	410	360	338	406	395	392	373	376	382	391	347	387	392	390	384	375	369	358	405	398	365	392	355	368	361	360	371	378	332	394	379	396	384	353	362	393	396	378	361	447	374	400	375	390	363	410	403	391	387	366	384	349	404	388	350	386	372	396	387	366	371	411	439	374	360	380	384	421	412	418	390	380	359	413	367	360	361	325	384	354	349	389	379	375	404	341	342	384	386	365	359	381	379	381	392	372	379	380	400	397	361	373	387	337	389	366	411	386	375	359	377	393	396	388	371	401	365	380	369	394	393	367	382	399	404	370	384	337	358	396	328	421	393	373	380	407	417	372	348	383	410	343	398	390	373	416	409	383	372	373	396	363	382	376	396	377	403	351	361	347	356	403	327	370	402	359	398	356	368	355	365	400	356	369	433	362	405	404	402	379	386	345	382	403	377	349	361	384	362	395	409	383	366	395	370	399	392	362	371	371	379	386	380	360	375	393	374	367	352	403	378	396	417	372	407	422	380	373	366	375	354	388	386	354	373	362	358	359	357	404	363	386	403	394	351	399	385	350	398	356	368	384	388	411	365	419	388	397	392	399	374	418	378	396	355	400	385	346	383	375	382	381	377	399	376	399	403	384	390	368	363	422	389	392	364	380	371	374	354	398	396	406	378	393	388	374	378	393	396	368	394	383	345	343	377	377	403	398	378	384	391	400	359	384	427	390	356	381	389	363	380	353	379	384	369	431	345	403	428	353	362	379	378	355	413	372	379	430	386	359	398	359	375	363	407	382	381	381	371	386	382	350	361	405	348	364	382	380	403	366	402	375	366	363	402	395	362	390	364	378	407	365	383	379	347	401	389	367	385	384	407	371	348	395	387	366	381	389	358	354	391	392	390	380	393	382	361	384	378	372	413	387	375	390	384	386	376	383	343	399	337	417	360	350	369	383	378	397	376	387	383	358	408	395	395	371	381	396	346	361	365	368	408	371	342	393	390	379	409	410	370	389	337	378	383	356	364	365	400	392	367	366	395	411	380	374	417	374	361	367	375	398	377	365	400	385	402	367	401	342	358	361	366	381	383	374	387	387	344	382	379	390	411	385	388	373	402	341	397	365	378	378	352	401	365	368	404	336	404	405	388	398	359	350	406	378	446	384	383	425	372	407	368	376	372	387	369	384	383	387	385	384	394	383	380	402	369	397	387	399	352	374	374	378	361	350	357	404	380	389	381	414	376	362	375	380	398	396	392	379	374	393	355	383	390	353	361	415	338	361	353	371	363	357	368	390	365	399	362	391	351	406	386	388	418	395	371	354	368	379	405	412	386	375	368	359	363	371	369	393	391	381	390	355	400	351	362	357	363	390	384	386	390	371	382	394	374	390	390	380	415	392	333	370	332	368	363	393	362	364	369	353	374	361	395	353	380	368	395	390	394	333	361	337	361	369	363	367	386	358	360	349	380	387	406	399	347	395	400	396	408	395	421	398	381	371	395	391	382	388	395	398	381	398	376	328	370	374	362	400	371	392	388	362	374	375	381	363	384	341	376	374	357	369	380	403	395	405	377	393	368	389	364	372	370	375	384	404	384	398	364	381	362	402	400	379	372	369	391	359	372	371	385	377	392	407	369	337	407	406	382	364	348	368	387	386	414	358	385	413	391	382	357	421	373	350	368	361	411	384	348	391	371	405	396	405	417	356	404	406	376	419	415	357	386	391	375	380	399	361	314	395	386	386	402	389	388	351	351	402	365	379
45956	10459	1546	922	707	488	351	285	239	212	180	173	146	160	139	137	120	106	130	129	111	122	98	108	112	97	91	123	90	92	83	96	99	87	105	100	107	93	81	95	103	83	85	85	101	91	87	81	93	82	98	97	90	97	104	95	78	87	74	97	84	70	101	91	92	75	93	86	77	108	89	104	82	88	95	80	92	81	69	90	84	97	79	69	104	87	71	78	63	84	88	104	77	90	81	83	81	79	102	90	84	96	77	94	78	103	91	92	80	85	95	90	94	76	106	97	84	88	82	96	78	97	91	91	94	80	101	80	76	67	81	97	84	94	94	77	96	96	89	80	89	66	87	90	98	77	85	93	99	67	101	93	82	87	86	78	116	84	88	97	83	76	102	84	88	72	109	106	83	83	91	92	77	75	87	74	78	87	79	87	84	95	91	87	83	88	95	82	96	102	108	90	88	90	95	84	75	78	99	91	77	72	76	90	81	90	86	89	89	104	106	85	71	91	87	101	92	103	84	92	102	92	76	82	82	90	79	97	96	83	81	94	81	109	96	84	91	79	93	101	76	84	80	86	83	73	77	78	81	76	84	91	102	90	93	76	94	82	82	97	72	92	81	90	82	91	110	81	91	107	94	94	84	78	91	82	107	76	95	85	90	108	99	99	90	75	86	80	87	88	83	95	90	90	79	101	95	96	86	104	96	85	87	95	96	83	93	85	100	84	94	99	99	93	103	92	86	124	90	107	96	97	68	101	83	90	88	104	91	92	92	72	99	87	99	80	98	82	93	76	90	87	76	97	94	81	86	82	95	88	94	93	83	83	88	84	81	101	82	82	90	92	103	86	96	93	91	91	89	89	86	78	76	96	95	70	86	82	87	95	84	98	94	105	87	71	95	103	89	107	106	102	89	96	89	80	90	89	117	90	100	77	85	78	93	95	82	85	94	93	92	102	87	93	86	77	90	99	93	80	99	91	84	86	85	98	102	88	98	108	95	86	112	83	78	75	74	85	77	111	76	116	90	79	96	95	89	79	75	96	73	100	95	97	74	100	80	85	84	90	91	85	87	84	85	89	100	100	84	89	80	82	86	96	79	96	101	83	77	86	97	84	71	90	85	74	84	90	108	80	101	95	97	104	89	93	102	104	80	99	90	86	85	107	77	94	90	82	78	98	76	84	88	103	86	85	83	66	86	74	102	110	83	80	107	89	91	81	87	76	97	114	90	99	84	80	74	87	100	99	83	86	82	87	99	92	99	95	97	80	79	91	71	79	78	85	84	94	81	107	82	76	81	83	98	88	85	76	87	93	75	94	74	79	77	75	90	89	76	90	78	98	99	88	78	80	77	107	96	91	83	77	91	105	93	90	100	93	96	84	89	79	87	81	82	90	78	110	81	97	94	77	81	88	82	110	88	104	74	89	87	88	78	93	83	75	82	81	101	81	86	90	103	85	92	95	74	86	105	80	87	99	91	77	92	80	95	96	86	94	89	82	105	92	96	96	85	95	88	84	86	106	78	73	91	89	93	91	86	79	78	92	85	101	83	91	88	97	86	89	92	78	74	77	97	90	69	80	96	83	89	97	72	89	75	82	69	75	96	95	88	84	78	84	96	84	93	87	95	80	98	83	94	83	86	76	80	93	94	86	87	98	87	85	97	92	79	87	98	79	102	97	91	79	99	78	88	94	95	79	76	85	90	99	85	92	67	107	88	70	73	77	78	69	93	88	84	91	73	76	104	93	90	89	86	81	85	89	83	79	87	90	95	80	93	79	86	87	106	85	114	98	105	99	81	98	99	90	95	74	85	82	74	88	89	91	102	90	82	88	88	83	68	93	95	82	73	91	93	87	70	95	91	75	88	76	96	92	79	89	82	107	89	89	93	75	93	94	80	88	83	67	94	84	99	84	88	96	81	90	80	77	88	94	88	71	78	92	104	79	74	86	91	99	70	75	87	81	87	84	79	76	90	76	80	97	95	84	94	91	91	84	99	84	81	85	84	77	95	112	99	94	87	78	83	81	106	92	86	104	85	101	88	86	78	80	73	94	80	80	77	82	93	92	83	97	84	92	92	91	76	97	87	99	81	109	82	122	82	88	97	90	94	95	93	95	81	91	109	100	98	99	79	71	87	87	92	85	79	79	94	96	73	80	90	99	89	85	84	92	75	91	78	98	95	73	87	92	86	89	84	92	109	73	80	99	86	98	85	84	87	79	71	95	96	77	85	95	89	87	96	94	86	94	89	97	100	78	82	90	87	82	85	82	77	88	98	83	89	80	101	67	92	94	79	101	85	88	75	102	101	90	93	103	98	80	79	84	84	93	101	81	96	95	95	95	77	97	98	96	78	90	87	83	71	88	88	95	60	84	113	86	87	87	77	88	76	92	97	110	64	83	84	71	104	94	92	93	96	89	87	68	85	89	85	84	107	97	97	78	88	90	92	80	74	81	95	96	82	84	63	69	81	73	79	82	76	108	79	100	95	85	70	119	88	69	88	97	106	96	89	77	92	90	87	73	78	118	73	75	83	97	85	95	105	80	78	101	110	104	79	81	98	88	85	102	84	77	95	74	77	96	92	83	87	73	98	83	108	90	94	90	86	73	73	85	113	91	85	77	101	85	99	94	65	78	76	88	83	61	94	65	87	86	84	92	86	98	93	95	75	93	85	73	89	79	69	94	94	97	98	91	80	90	75	109	92	99	91	85	88	85	72	100	76	96	90	86	89	97	92	82	92	91	83	95	98	85	71	97	82	94	77	86	75	88	100	87	81	81	89	87	95	98	82	93	80	103	96	84	88	103	92	67	91	95	64	94	79	87	101	88	89	87	91	95	81	108	68	84	79	101	87	92	96	88	100	85	94	91	104	100	91	89	85	86	79	70	87	91	112	91	83	83	90	96	90	99	82	73	90	101	84	86	94	80	89	84	93	76	84	94	80	101	89	83	84	87	83	96	87	76	96	84	94	81	101	96	102	88	100	95	88	93	94	90	91	113	89	93	78	99	81	82	74	86	87	88	87	79	84	83	91	104	65	92	65	88	87	90	87	83	84	85	92	95	80	94	76	99	82	99	97	101	91	96	95	86	86	88	67	88	73	93	91	72	91	89	95	101	71	76	77	86	71	88	99	90	93	87	72	70	81	94	88	84	101	106	92	114	77	83	79	92	90	96	101	101	103	77	83	81	82	89	89	87	97	66	78	93	89	84	93	71	86	84	88	83	93	91	89	85	88	88	99	89	82	87	91	99	93	80	89	97	94	79	97	80	98	70	81	100	94	76	103	86	80	92	74	83	91	77	87	98	101	94	75	82	81	87	83	94	83	81	92	97	87	87	81	86	81	97	88	94	88	103	77	88	115	90	77	96	81	92	87	94	88	90	96	87	91	74	86	79	85	88	93	97	89	103	75	75	80	93	76	77	92	77	88	105	81	84	109	99	87	95	80	83	92	104	91	92	88	81	99	100	95	91	91	86	96	88	79	77	73	89
24949	1451	3424	3576	2995	2394	1965	1576	1315	1204	999	904	829	765	704	653	562	625	549	549	505	497	479	470	450	458	435	429	432	404	409	389	392	371	379	379	368	371	386	335	360	376	331	323	354	366	364	350	312	369	333	337	330	334	326	340	326	335	344	345	341	358	330	288	306	314	313	350	320	314	309	331	328	327	307	322	338	341	333	337	308	298	337	348	336	286	303	318	312	317	327	322	322	308	294	319	317	323	337	329	346	325	318	359	330	327	298	317	326	314	299	310	292	250	300	307	316	293	324	325	300	324	341	343	295	324	337	323	310	323	328	298	286	285	316	348	310	286	308	307	317	333	311	333	295	325	293	328	328	344	332	325	314	287	299	303	312	349	333	282	270	323	314	298	330	312	308	338	320	323	304	309	302	336	287	292	301	331	324	316	279	339	316	291	292	318	289	305	309	297	343	314	294	324	328	305	316	340	333	297	311	339	305	309	324	296	296	317	300	336	328	319	318	325	311	302	305	288	315	302	313	321	299	308	289	279	292	306	306	318	317	274	322	277	302	330	301	347	278	331	328	357	320	338	318	326	308	299	320	330	284	304	316	275	318	310	301	295	309	292	325	320	305	319	293	335	307	302	307	306	300	314	312	293	317	283	274	333	308	281	324	327	330	317	278	268	294	328	294	301	317	321	291	292	305	292	291	304	321	313	342	327	310	295	296	329	328	330	330	303	306	281	287	294	294	326	303	301	290	316	305	308	275	301	307	315	275	307	303	311	300	282	308	314	295	323	277	299	343	295	316	331	329	297	307	282	302	285	307	341	321	303	320	324	295	314	311	321	315	309	300	292	329	311	317	284	322	337	320	325	337	313	281	303	296	319	286	301	295	315	291	301	302	293	332	325	309	295	358	304	307	303	291	322	279	315	322	316	338	343	298	307	293	313	289	308	335	312	319	288	306	332	296	345	303	305	322	328	309	303	316	320	287	296	324	288	298	312	283	310	310	282	320	285	299	337	363	302	301	327	317	292	317	333	313	320	300	329	329	311	298	319	300	348	295	333	292	314	325	312	301	312	297	318	327	300	325	333	317	292	314	307	283	284	318	306	296	320	312	291	303	301	322	286	343	309	306	301	310	318	321	309	352	308	326	292	325	288	274	313	313	305	313	317	304	316	305	314	349	307	299	277	307	309	344	295	293	304	296	313	305	307	310	317	310	257	302	327	297	314	330	319	312	331	300	288	290	335	304	302	321	319	321	306	320	335	334	288	320	327	296	303	286	290	308	308	298	302	337	322	326	326	300	300	289	302	348	307	311	315	350	336	316	289	317	305	288	344	298	349	322	305	291	303	300	321	297	313	290	305	283	348	313	282	309	321	313	295	342	331	347	304	278	312	310	317	310	349	333	303	336	301	328	303	293	297	321	316	342	313	303	317	311	287	319	314	263	358	320	292	286	314	313	347	325	290	310	346	295	324	322	337	282	317	332	289	295	271	330	287	317	298	322	311	300	339	334	307	306	281	318	325	308	316	271	292	296	319	347	310	320	330	304	309	310	322	344	313	289	344	298	339	289	327	307	337	322	321	292	329	310	316	287	300	285	318	326	287	303	340	297	323	308	305	307	268	330	303	328	351	292	338	323	307	317	324	313	277	343	300	312	302	302	329	311	305	298	307	299	310	294	311	305	301	297	332	307	335	331	269	313	296	310	331	297	323	308	327	301	298	306	320	315	332	277	302	296	302	309	313	314	311	338	314	309	312	322	326	324	309	296	315	290	315	308	316	303	330	300	354	308	296	332	330	296	324	280	290	306	333	288	316	318	344	349	315	323	299	309	298	332	314	313	333	317	319	325	280	287	290	316	306	319	340	313	308	327	327	304	318	339	326	292	312	327	314	326	290	338	316	294	324	306	319	328	304	316	296	281	297	272	266	296	290	352	305	303	315	319	313	316	320	343	303	336	313	319	335	318	302	322	292	304	302	333	300	309	319	309	313	334	277	305	315	320	291	330	323	340	313	299	291	315	317	320	349	303	326	331	323	332	316	300	320	303	331	290	340	311	284	315	349	327	312	325	342	289	326	318	297	284	318	344	309	332	302	306	324	301	317	318	303	322	299	293	302	310	306	302	320	327	321	301	306	335	278	281	309	310	287	310	308	289	298	330	298	327	304	300	307	304	338	262	295	316	307	340	300	313	331	329	290	298	318	317	306	315	319	301	307	298	327	304	287	318	309	313	322	295	308	328	311	306	289	310	330	314	265	319	338	315	288	350	352	311	297	306	296	309	310	315	283	289	272	299	291	336	329	303	328	287	346	310	288	302	290	303	288	316	327	326	306	303	302	297	286	333	320	330	328	307	336	300	300	302	300	332	298	294	295	276	318	322	324	309	313	338	317	315	283	289	335	323	307	296	322	317	296	316	303	310	322	330	302	306	338	319	302	303	310	295	321	320	305	284	308	309	311	308	315	311	298	323	328	300	329	293	332	300	315	275	306	321	308	290	275	294	328	329	289	299	328	297	307	306	313	335	279	301	299	314	305	321	303	322	322	308	290	306	270	351	316	313	337	308	294	311	304	302	287	297	336	277	293	346	314	322	307	334	326	308	337	294	303	289	341	282	299	298	312	317	306	343	305	310	317	290	275	318	316	317	286	318	317	328	310	335	298	302	307	304	346	297	288	291	340	296	289	316	313	322	287	297	310	353	314	307	315	291	298	288	319	316	307	320	305	293	294	303	317	297	314	309	316	286	318	293	309	347	298	343	330	311	310	313	290	327	319	299	321	313	290	314	359	315	342	328	285	276	312	277	320	334	305	283	319	318	271	326	327	301	307	293	299	314	297	292	324	331	290	307	343	309	277	295	294	308	276	303	303	316	295	314	317	330	268	300	295	309	300	328	315	300	299	323	327	306	313	296	334	318	315	299	325	310	336	298	338	333	309	291	313	297	293	343	315	307	303	287	303	317	291	311	310	305	329	301	316	329	290	308	305	319	304	288	326	264	322	329	307	303	329	284	307	290	316	314	308	285	331	309	288	280	316	305	315	275	335	309	306	336	304	293	351	326	337	323	311	312	311	316	307	306	289	317	288	308	316	282	316	285	318	323	301	298	274	343	298	326	321	327	302	278	292	300	321	326	295	336	298	303	345	282	338	310	295	321	293	319	298	313	329	284	308	295	322	324	329	325	294	303	269	307	312	296	320	291	330	325	315	298	315	325	325	307	313	306	340	311	297	296	325	321	306	295	292	307	321	306	291	305	285	317	272	288	264	338	300	301	285	298	294	314	302	306	315	300	309	311	295	306	330	284	295	328	308	283	302	310	331	311	326	329	338	325	352	302	323	316	335	308	322	325	306	277	319	280	328	309	287	338	314	312	320	303	305	324	280	312	311	303	307	310	311	326	312	319	313	309	320	296	302	353	316	311	288	307	318	322	298	289	309	308	315	340	307	301	310	310	304	287	315	306	303	289	303	292	316	324	290	339	311	315	296	334	285
60343	19326	4138	2137	1419	923	716	619	489	460	365	355	320	302	292	276	285	242	246	216	241	189	222	230	229	216	208	174	219	207	200	200	200	216	233	217	220	191	161	201	216	194	195	201	187	187	184	206	200	182	189	178	208	192	203	172	186	186	193	179	216	185	188	187	190	193	178	176	171	198	211	169	169	175	182	173	169	170	169	198	151	192	219	197	186	187	186	179	201	183	165	177	173	200	187	175	175	182	183	184	192	184	195	168	192	172	175	187	165	165	176	195	187	188	166	178	165	181	160	178	158	206	190	167	189	183	170	168	189	171	214	160	185	182	180	187	189	178	179	171	180	197	188	172	186	169	180	175	192	181	171	174	186	187	165	183	185	180	189	179	188	155	201	204	197	171	206	177	172	198	184	179	172	186	179	187	195	201	193	200	178	184	162	182	185	168	181	167	215	166	169	200	204	177	179	174	167	215	165	166	195	157	157	194	152	203	194	184	208	170	191	166	198	167	177	183	182	195	152	179	173	228	187	175	181	180	197	176	169	189	177	203	179	197	189	181	189	184	169	177	178	168	192	203	171	190	174	175	207	173	171	201	193	173	193	187	213	200	178	199	175	175	165	165	179	197	194	174	167	188	197	191	184	200	185	173	190	219	176	190	168	201	191	208	196	165	177	167	163	194	181	189	165	179	163	159	181	201	200	187	181	173	186	177	199	213	185	180	217	193	162	186	163	188	179	191	162	177	165	179	175	171	180	172	186	160	203	174	176	175	160	206	180	177	185	176	169	182	185	182	203	187	194	192	171	170	178	172	214	178	166	165	180	190	206	181	170	170	168	185	170	171	179	184	169	212	190	186	176	183	179	203	211	181	178	186	173	200	179	163	197	193	179	161	161	178	175	214	172	190	188	198	188	187	175	198	171	180	186	202	179	178	179	155	185	183	220	179	169	180	183	213	191	180	170	197	193	164	180	191	195	189	186	173	179	195	182	191	180	168	181	209	177	173	213	182	173	168	168	180	203	188	189	208	170	159	151	193	178	192	196	177	199	195	163	159	179	163	197	174	182	204	204	177	211	184	178	182	209	183	191	169	165	209	171	199	180	182	192	181	192	201	161	178	221	188	186	183	166	179	201	205	168	189	207	193	207	199	184	205	181	174	188	182	184	188	197	181	185	207	181	188	185	191	195	199	189	193	195	193	218	188	216	188	192	181	183	176	189	178	190	174	201	192	194	196	187	181	183	176	164	178	206	185	162	195	198	180	189	182	174	186	166	190	172	171	200	186	196	189	173	185	157	160	198	200	161	181	189	178	154	174	159	189	194	162	201	185	202	175	196	190	188	221	191	170	180	199	175	189	176	181	191	177	187	186	185	186	202	176	186	169	176	196	171	181	176	186	170	173	187	177	211	194	179	169	191	190	183	171	184	174	192	180	175	183	193	205	200	179	197	179	190	187	185	197	187	189	171	203	173	189	179	203	174	190	213	167	179	188	185	190	196	186	182	187	196	179	163	187	170	177	172	160	182	175	177	171	176	187	175	188	176	211	191	182	187	184	170	204	152	211	178	147	192	205	190	185	174	193	177	191	188	184	191	171	177	193	185	171	168	205	220	171	196	206	181	192	194	157	182	165	195	174	189	177	205	147	159	167	189	184	172	193	187	178	183	185	185	199	181	161	185	169	156	180	195	191	185	182	200	193	197	191	161	175	189	182	193	176	215	169	190	173	198	204	199	160	181	180	192	177	192	177	167	152	208	179	195	170	189	211	182	172	165	180	181	186	181	166	183	163	165	171	187	179	203	151	166	199	186	165	171	188	164	187	163	153	186	216	178	189	190	195	152	198	162	189	168	165	158	169	194	172	184	186	151	171	171	165	182	173	180	197	177	178	199	185	150	170	198	192	177	189	159	173	196	180	176	172	182	181	186	183	185	204	159	207	170	209	168	186	188	199	162	183	196	182	175	194	171	160	152	199	174	175	197	169	164	189	186	187	195	194	157	160	180	160	215	170	192	186	182	211	199	163	185	192	192	179	171	174	180	177	181	193	193	187	183	182	165	193	156	206	204	161	163	181	170	178	178	173	200	195	205	185	161	175	167	176	185	191	210	203	201	192	161	184	200	170	201	196	196	189	165	182	185	211	172	203	175	170	176	205	196	202	195	196	200	201	169	196	162	186	195	177	189	164	180	200	198	194	199	181	184	193	172	179	181	185	172	178	200	170	207	200	194	173	181	177	188	163	179	184	179	194	202	197	191	176	191	179	196	167	192	179	184	187	177	187	151	181	176	172	195	176	190	184	205	174	183	179	174	173	198	175	172	205	187	162	161	157	171	174	168	175	166	180	199	176	203	199	176	186	179	188	189	167	202	198	181	184	168	191	186	177	179	174	183	180	177	171	174	178	190	200	182	169	169	182	185	181	158	181	173	164	170	199	195	190	174	156	162	128	184	190	197	183	210	177	201	184	195	199	171	182	179	180	187	199	177	193	174	179	186	171	155	187	172	188	200	175	192	183	168	167	184	162	170	170	193	184	192	195	181	187	199	196	185	171	182	167	178	174	211	176	187	188	169	175	213	186	166	179	187	199	195	171	185	192	213	172	161	189	191	193	165	180	213	170	174	196	202	199	195	188	176	188	175	179	175	194	167	190	185	170	184	188	167	160	183	172	191	193	188	157	174	177	209	176	198	167	178	205	177	184	162	202	206	180	168	219	205	203	176	147	190	217	191	196	179	193	192	164	191	171	178	173	182	182	191	203	185	194	194	186	169	160	192	181	176	172	144	180	168	182	182	164	191	195	169	174	182	188	166	190	166	217	166	191	189	190	180	173	199	166	192	192	159	191	194	188	155	164	186	219	184	181	180	197	178	184	188	180	193	168	209	180	172	203	203	163	179	153	191	179	185	181	169	172	183	185	159	176	168	185	184	184	197	198	173	197	180	168	164	164	174	172	177	191	176	169	186	191	193	164	183	183	184	197	182	165	199	185	191	186	176	179	147	179	182	183	181	171	208	169	176	173	189	188	181	185	190	179	160	179	169	213	181	161	183	200	164	163	203	179	183	188	173	178	220	178	181	197	165	190	177	194	195	178	186	188	184	178	190	187	160	204	185	198	179	187	171	188	195	204	188	167	175	186	189	168	188	188	192	186	150	188	182	184	183	160	168	174	180	179	170	160	173	178	179	169	177	157	165	154	214	185	185	172	153	198	174	188	197	190	177	175	181	201	180	180	188	202	195	180	179	182	150	178	157	201	169	203	193	183	166	180	182	181	174	197	192	180	165	166	166	215	188	189	190	207	178	184	183	178	169	168	195	165	194	198	170	165	177	182	177	170	180	170	189	178	189	183	161	154	186	174	188	169	156	158	189	185	181	182	189	159	178	163	181	155	199	201	177	164	182	182	177	196	210	172	190	186	161	192	169	182	189	187	237	218	162	179	188	196	171	191	196	178	186	182	186	190	201	175	179	195	202	155	193	172	178	151	198	184
31764	2721	6127	6558	5576	4366	3621	2966	2500	2091	1956	1738	1536	1438	1345	1324	1158	1040	991	988	983	866	922	887	826	821	840	846	795	767	735	760	723	736	714	737	700	686	672	638	695	690	642	697	640	667	632	653	650	641	626	660	642	613	629	603	621	649	631	639	580	605	648	638	643	604	581	617	580	633	584	653	603	579	600	607	588	590	595	597	614	620	615	588	563	609	601	573	628	625	629	622	567	520	584	588	586	592	594	579	563	578	611	612	561	563	580	587	578	580	617	575	594	576	586	603	545	631	574	626	595	544	589	599	613	614	559	601	571	563	573	565	566	561	566	591	555	557	562	549	591	590	617	568	626	568	588	590	588	594	568	566	560	576	568	558	549	552	645	564	580	570	584	556	609	546	573	598	578	582	575	537	584	547	524	585	602	565	610	584	558	604	539	540	541	568	580	572	554	553	580	537	542	577	586	586	567	564	581	625	531	551	561	583	582	586	610	567	555	565	569	547	578	579	580	595	600	594	599	599	539	587	542	609	600	559	587	596	572	609	565	574	584	612	606	603	552	546	593	556	575	609	557	585	557	566	559	581	554	596	520	577	639	627	596	551	572	584	582	573	557	532	584	579	586	566	541	579	570	588	581	492	551	541	616	583	598	555	551	526	566	568	533	572	603	539	556	603	549	544	563	575	572	586	549	577	570	560	574	609	592	600	587	543	542	547	561	574	588	587	595	603	592	555	578	569	561	579	573	561	537	596	523	544	532	569	568	606	586	571	584	563	565	602	553	567	582	545	629	539	547	554	622	541	575	554	540	599	578	544	586	582	541	610	565	594	573	589	593	561	539	575	568	536	553	554	562	554	594	556	562	582	604	580	601	519	547	604	579	548	550	580	581	559	569	593	575	551	637	565	594	569	587	604	562	552	569	596	550	554	616	567	555	555	563	613	556	572	547	599	555	583	540	569	580	546	605	591	611	574	546	551	570	544	601	561	567	581	560	520	638	568	639	607	562	557	587	615	589	540	532	537	548	565	560	561	589	588	570	581	539	576	554	531	582	583	542	564	595	564	568	538	582	570	552	559	548	582	573	642	596	585	591	554	582	585	540	575	551	535	603	553	572	594	599	594	622	564	579	531	568	549	597	554	622	553	575	600	550	564	580	557	584	575	543	593	569	535	583	578	587	589	532	548	600	595	550	563	595	577	537	598	554	587	588	577	565	547	568	569	575	574	560	580	578	592	581	604	557	608	575	578	571	591	574	584	590	582	566	542	517	556	546	582	591	555	539	561	568	620	563	624	584	552	578	570	610	583	576	574	527	547	606	553	550	590	558	575	566	543	567	589	564	604	578	567	549	575	625	586	604	549	585	565	569	574	605	594	584	617	572	583	563	575	543	555	572	611	572	578	576	566	557	561	548	558	549	587	586	568	576	538	568	597	553	551	559	552	582	604	533	546	594	584	566	572	551	546	593	536	571	569	593	568	604	610	550	549	571	569	601	580	559	539	589	571	556	573	543	565	576	562	570	599	569	596	584	613	577	597	609	574	552	578	595	585	559	596	576	534	596	561	544	579	539	561	560	563	596	573	555	588	540	537	573	557	617	543	559	590	580	555	556	556	567	588	600	573	575	588	582	596	592	567	624	614	579	563	552	587	588	578	594	565	580	578	556	581	552	556	549	581	584	593	586	544	580	579	599	582	588	585	543	579	587	572	577	576	572	583	585	559	583	585	577	595	544	557	571	645	585	542	532	564	596	549	566	571	607	609	542	614	567	615	603	587	571	563	573	586	578	564	594	580	588	560	609	582	581	602	580	571	591	570	600	547	602	583	582	559	600	565	551	592	570	568	594	557	570	573	599	557	546	592	582	613	565	592	604	596	582	593	583	566	521	602	577	541	589	552	590	611	581	586	605	555	558	544	558	599	545	565	568	550	546	585	596	564	555	568	560	611	540	545	599	562	559	563	610	577	593	585	562	538	569	560	559	577	574	541	590	570	557	578	616	572	588	583	594	558	562	564	544	586	536	539	599	579	564	608	563	555	585	551	543	575	590	575	595	561	588	577	563	596	553	532	563	561	593	611	576	568	581	567	552	524	552	534	548	541	596	595	588	527	599	617	613	556	547	545	606	585	585	594	554	545	571	587	547	554	596	613	609	536	563	565	591	606	636	557	495	588	538	592	581	555	621	551	567	520	598	561	594	590	607	545	567	569	554	589	591	625	583	583	619	588	559	557	603	554	568	585	570	559	547	571	641	576	618	577	561	541	546	607	553	527	586	580	595	568	561	595	561	590	591	568	602	587	588	590	577	577	585	571	588	538	558	578	536	585	575	577	553	539	577	578	564	576	554	572	546	604	569	598	562	624	548	563	574	521	621	556	561	613	554	576	600	614	575	549	602	555	579	570	587	582	553	560	592	544	566	554	563	565	602	568	589	589	556	601	592	568	560	616	545	610	550	570	557	589	560	575	557	570	559	519	567	629	553	566	586	565	594	575	532	591	559	597	581	510	588	610	587	601	568	580	591	581	520	592	537	588	568	583	539	609	543	582	590	544	613	583	534	568	558	607	549	556	568	569	647	534	588	584	590	601	558	586	575	590	584	586	568	542	570	558	572	556	568	554	608	555	556	602	584	532	566	577	559	526	589	568	552	595	561	605	595	548	572	590	588	608	512	553	567	547	563	547	593	603	606	569	571	566	630	536	550	565	569	574	526	569	553	589	575	562	609	591	547	552	601	596	570	590	537	608	572	600	592	608	554	577	593	580	536	573	611	550	604	553	568	583	555	605	577	543	534	581	533	591	578	585	531	564	613	586	569	585	602	567	563	573	577	594	558	605	578	620	564	554	576	618	592	595	596	587	583	570	570	605	610	568	582	556	591	574	594	580	557	562	543	582	571	546	563	595	559	545	575	547	610	569	540	576	600	614	564	586	592	611	592	576	573	617	587	580	604	614	556	609	600	562	562	574	582	572	608	586	542	571	569	567	550	572	595	623	550	580	567	593	580	542	551	567	585	571	591	593	590	557	585	562	580	550	531	525	560	569	575	550	560	573	572	543	635	594	590	559	598	605	571	592	589	523	578	546	604	569	563	568	582	563	596	541	597	580	545	538	537	617	580	596	576	570	598	578	585	530	595	572	583	606	545	566	560	544	558	574	584	566	590	581	580	593	573	584	561	598	584	560	601	621	576	552	571	585	562	603	601	597	560	536	573	569	563	586	579	613	604	573	563	588	509	552	571	564	599	545	587	596	567	597	609	538	533	569	566	537	599	621	574	602	555	536	572	557	575	618	564	570	574	580	567	577	610	598	543	552	589	553	581	572	609	567	586	554	537	582	551	601	555	548	604	594	550	583	565	545	558	531	587	578	553	550	579	579	564	576	570	582	533	560	524	534	581	587	554	567	577	561	563	639	608	544	548	557	574	553	589	585	567	584	549	554	587	591	562	561	579	561	548	596	585	566	551	524	534	564	547	536	533	553	563	555	548	579
8553	488	192	155	145	121	112	140	118	132	122	117	111	105	113	123	102	87	130	99	92	110	133	111	117	109	120	119	126	153	121	124	136	121	147	86	134	114	135	126	101	112	118	115	113	119	112	118	110	116	124	118	119	127	103	104	142	125	125	103	113	114	114	114	91	113	129	126	119	115	111	116	122	114	118	141	106	131	110	115	122	96	120	104	133	122	109	132	133	120	123	91	116	117	127	119	133	122	114	120	109	125	114	136	120	108	124	112	111	124	99	129	116	104	128	127	130	125	121	125	112	105	105	123	122	117	125	94	115	117	113	111	115	126	110	104	99	123	100	119	108	114	117	143	126	130	124	115	109	118	118	119	124	114	108	101	107	111	117	113	126	110	120	107	131	112	121	123	106	122	141	108	108	101	118	120	108	120	135	104	129	120	119	125	119	120	113	96	119	116	111	93	93	104	130	108	116	119	107	123	108	110	103	114	126	115	115	104	122	129	127	120	96	124	110	134	103	130	103	125	114	107	119	129	136	108	114	110	112	114	108	106	110	118	103	118	126	120	122	116	124	110	102	114	109	110	109	127	131	123	122	115	106	131	124	127	112	106	103	130	116	118	112	111	129	114	108	116	130	140	115	130	118	134	100	115	117	111	98	118	123	125	129	107	122	121	129	125	121	116	110	123	113	114	100	113	119	115	116	109	123	111	108	135	122	98	126	112	127	96	117	112	130	111	107	123	117	118	117	114	115	126	114	105	131	125	129	94	106	129	127	125	123	104	102	127	101	108	148	112	106	117	130	106	129	108	120	97	123	104	109	123	123	116	116	112	112	118	129	108	106	122	115	120	113	138	111	119	125	117	119	106	127	109	120	107	122	111	117	131	106	115	120	119	116	105	122	117	109	116	114	119	101	129	100	116	86	101	102	118	125	124	109	104	107	107	127	116	118	100	99	120	103	119	116	120	113	115	112	113	118	103	112	107	138	109	120	143	103	102	125	132	133	114	115	133	121	120	110	123	132	114	105	119	134	126	138	121	110	106	108	101	108	114	112	107	118	105	110	121	127	130	117	107	107	124	104	105	116	124	108	96	122	95	121	109	99	111	110	119	123	125	98	113	105	123	138	111	142	124	114	110	136	125	111	105	136	114	106	112	129	105	110	116	118	116	100	130	126	92	131	113	116	97	116	121	107	114	123	123	134	121	112	131	125	106	105	129	109	121	113	97	124	104	107	110	131	103	97	117	95	132	133	115	102	102	129	94	127	107	120	101	108	95	111	127	106	118	119	105	109	119	115	119	115	100	124	111	119	128	107	98	127	98	123	126	100	136	131	121	117	111	127	101	113	131	123	108	120	125	114	103	140	142	120	108	119	116	106	109	115	119	122	112	119	121	116	129	112	111	119	109	122	142	112	115	115	111	108	115	112	123	92	95	122	117	112	114	116	114	124	116	109	110	119	118	110	109	108	119	117	119	98	105	118	129	116	116	121	120	112	118	122	131	108	102	116	120	131	116	129	120	117	129	115	119	117	114	108	129	104	126	110	108	126	120	108	117	137	137	121	97	117	107	130	126	122	111	107	119	112	103	109	124	103	120	112	93	100	118	125	113	99	104	101	124	129	122	118	110	122	112	117	118	139	118	124	126	89	111	121	102	84	118	120	116	129	105	101	119	130	110	122	116	115	113	134	126	123	96	133	116	121	96	113	121	101	114	117	92	112	131	109	138	98	116	99	113	113	132	102	123	102	135	124	105	136	118	121	125	100	106	112	132	114	111	106	103	118	125	124	101	136	115	137	115	110	117	112	111	129	124	113	110	104	116	117	129	124	110	121	119	82	110	131	108	130	125	139	127	116	120	110	103	113	114	120	94	131	118	115	111	109	124	110	112	118	121	102	114	109	129	101	112	117	114	113	103	123	114	119	140	121	105	119	114	109	128	123	116	129	108	120	125	109	116	122	101	111	106	126	131	115	114	108	106	118	116	110	136	144	128	110	126	109	115	132	102	103	112	123	121	119	110	124	108	97	111	105	115	107	121	113	114	118	117	112	105	105	113	104	102	110	106	108	113	110	112	127	109	123	116	105	105	112	99	110	135	111	103	124	126	93	97	117	111	117	103	129	145	112	132	121	100	119	110	110	116	101	117	110	121	120	118	109	119	105	100	129	121	94	122	112	111	124	120	101	104	111	131	137	129	100	103	133	87	94	127	102	110	136	125	113	131	125	117	119	135	115	103	116	125	121	117	125	126	120	117	127	123	115	107	129	110	119	94	131	114	118	113	111	129	102	103	106	120	113	119	104	109	111	123	96	119	113	118	111	106	101	135	114	115	124	132	123	107	105	136	106	122	123	137	120	124	122	125	130	120	141	99	122	103	109	106	107	106	120	146	120	111	125	124	130	123	121	111	121	111	125	101	119	106	131	103	114	131	114	118	111	93	117	113	116	137	112	103	110	106	112	115	140	106	105	111	129	124	99	114	120	141	98	132	101	123	103	107	101	98	118	103	131	105	98	120	114	122	134	118	103	98	115	81	111	118	102	122	119	128	110	109	106	110	120	100	134	112	119	101	117	117	108	107	97	108	110	118	131	114	104	103	126	116	127	127	115	99	113	114	110	123	101	121	129	132	107	115	115	117	105	107	127	138	124	123	128	118	99	109	121	107	111	115	104	108	129	132	104	115	129	123	111	133	135	101	141	138	127	119	121	125	109	108	113	125	98	101	144	123	119	119	123	109	101	129	130	117	113	112	127	137	107	115	124	121	99	112	115	111	123	96	101	115	104	117	137	126	113	123	145	110	128	121	109	132	117	120	114	106	128	102	116	124	106	125	117	125	112	105	114	118	116	105	125	129	111	142	119	89	105	108	112	132	112	147	111	115	110	117	95	116	106	121	92	117	100	123	141	122	118	126	132	117	129	129	123	99	125	105	126	96	135	136	118	105	117	128	116	109	114	115	109	115	110	123	129	120	102	99	126	134	124	116	120	104	99	116	130	115	126	131	123	126	106	108	114	105	117	115	126	117	120	116	129	129	126	100	133	126	134	124	102	124	119	117	114	118	141	122	110	112	109	123	112	111	107	114	108	118	108	124	133	117	135	114	108	106	103	97	125	113	114	130	138	112	119	117	112	114	107	119	93	101	110	139	120	121	111	133	108	132	122	110	112	98	112	106	111	104	104	112	101	109	119	114	121	106	113	106	109	122	116	110	130	123	108	129	141	102	126	106	103	132	106	115	113	116	111	122	118	118	117	107	109	98	107	119	127	125	123	122	105	111	106	115	112	113	111	140	112	123	126	124	131	110	121	118	118	124	115	134	115	119	106	117	109	137	98	98	116	120	126	111	128	126	125	115	104	115	124	140	120	94	112	103	105	116	141	122	121	115	96	123	107	132	101	112	118	112	122	110	105	123	130	106	104	123	113	115	113	107	113	118	117	102	115	115	132	118	108	119	104	104	121	110	132	113	132	112	126	121	112	116	116	119	123	101
8106	460	582	548	500	524	482	428	431	418	406	409	405	380	373	433	417	452	372	394	369	384	385	403	361	356	375	427	369	364	392	361	382	407	403	436	388	381	373	373	360	389	388	414	403	416	364	372	396	392	402	416	393	371	402	405	361	389	398	399	340	362	370	380	391	385	345	390	377	370	416	397	430	393	385	399	379	368	357	409	402	372	365	414	384	415	366	419	382	386	370	391	366	407	378	325	370	399	374	383	391	376	375	415	363	385	379	406	368	397	352	381	360	405	348	410	402	360	415	379	371	405	360	368	345	389	375	402	363	396	385	372	376	374	392	358	389	355	356	374	342	356	401	363	358	340	395	381	384	410	354	363	386	386	388	355	382	401	367	367	431	378	367	377	376	365	379	371	380	384	372	401	394	383	379	353	387	398	396	351	379	358	369	368	396	388	362	360	357	410	379	391	380	358	388	378	409	376	383	346	350	375	383	371	391	348	389	375	376	390	380	390	397	385	395	385	391	386	379	359	403	413	333	391	364	385	376	379	358	389	364	386	364	387	382	366	371	386	362	386	398	384	381	417	402	388	397	348	356	405	414	357	365	394	377	334	403	389	389	357	384	379	440	391	383	354	379	427	361	380	363	379	387	384	405	348	352	381	346	362	369	397	388	338	402	384	386	376	407	355	369	400	378	410	382	393	368	418	359	378	368	403	359	387	394	334	394	358	374	367	402	391	375	398	351	394	370	370	380	404	362	410	372	381	394	358	408	384	388	388	371	373	356	356	376	357	380	414	369	360	367	355	366	406	372	369	385	396	366	410	380	357	375	364	346	384	396	396	419	387	379	377	365	384	387	356	387	345	368	376	365	374	374	377	342	386	432	362	389	390	360	369	369	371	375	356	358	359	387	390	367	371	366	360	365	383	382	388	386	381	409	364	396	368	409	381	369	387	372	367	376	361	405	397	355	416	364	366	393	373	381	400	376	428	381	370	394	359	357	372	375	417	349	406	442	385	393	374	358	368	360	378	334	360	401	388	356	387	372	422	374	332	370	408	388	334	401	351	381	361	367	423	392	397	404	376	378	362	358	373	398	353	353	382	353	376	417	388	355	357	391	386	394	366	362	354	412	390	412	363	376	367	373	387	379	354	420	377	394	390	372	367	390	367	353	396	376	401	375	366	368	341	415	374	371	389	346	385	394	430	384	393	361	384	411	388	377	405	393	393	381	388	386	401	383	353	379	357	372	359	387	368	365	384	355	379	384	412	334	379	348	406	357	352	363	391	410	381	372	415	401	355	358	366	384	373	385	367	365	365	374	382	393	373	401	364	359	401	372	400	407	347	368	361	411	407	359	401	385	384	363	388	376	332	366	386	396	416	400	376	370	396	378	370	386	376	379	407	418	397	391	390	403	384	390	370	407	407	411	347	363	389	389	369	364	396	344	357	398	368	374	366	368	375	357	363	420	358	366	376	371	391	421	368	400	372	400	370	388	342	418	364	373	380	363	374	385	383	362	386	390	391	375	361	377	383	362	378	361	331	373	391	382	358	358	387	366	364	373	355	396	403	363	349	378	345	424	383	378	403	423	410	389	359	369	393	359	378	385	346	374	363	412	387	376	381	375	372	389	359	357	368	376	364	393	380	398	352	420	388	340	355	361	328	405	363	418	364	375	369	392	388	366	400	342	395	388	399	368	402	384	370	375	365	380	351	384	396	361	358	372	389	369	383	398	344	373	366	345	374	372	417	372	364	394	375	345	387	366	391	377	402	353	399	337	400	358	364	395	380	399	401	408	340	383	336	402	366	412	371	350	387	373	363	383	361	410	373	391	390	386	381	435	354	374	379	386	382	384	355	432	388	347	395	391	386	385	372	379	386	360	384	383	373	382	411	360	441	384	383	361	380	337	400	375	398	379	371	400	358	374	379	416	381	363	398	392	415	371	374	393	384	379	376	368	381	363	390	369	378	387	394	363	381	398	373	422	372	371	376	390	394	379	373	370	381	363	381	376	345	411	422	409	364	361	422	353	399	361	393	391	368	363	404	392	360	387	360	414	363	378	342	367	365	438	374	360	382	404	373	387	370	357	360	393	399	348	403	360	373	372	385	386	371	410	377	378	415	372	390	390	373	410	373	358	388	386	366	383	355	387	382	396	380	385	403	386	380	399	401	362	378	393	383	391	406	350	357	373	378	385	377	382	369	351	372	361	400	384	395	414	385	370	390	350	372	361	366	397	415	385	420	391	376	356	401	350	389	365	381	383	412	359	377	372	393	411	366	389	407	363	423	378	379	382	399	371	349	351	379	405	421	374	350	375	361	395	359	342	372	373	371	377	397	420	375	366	403	391	367	373	397	382	408	391	395	381	425	355	376	354	418	390	386	377	404	364	381	353	359	397	397	387	370	411	396	395	370	381	385	368	373	391	358	403	358	366	366	393	381	348	372	395	378	381	398	349	387	403	372	348	358	388	389	375	382	387	383	377	394	404	388	412	383	383	368	442	359	399	357	380	387	404	380	358	392	417	382	347	409	381	380	386	359	370	378	369	410	381	368	383	389	388	387	382	384	388	390	398	404	385	361	358	386	359	399	400	388	391	373	385	382	376	403	372	393	406	347	393	387	349	423	357	355	400	360	356	382	409	382	404	387	362	372	381	382	384	390	378	377	372	375	346	394	386	361	401	388	407	415	398	346	391	365	386	418	406	373	362	371	370	396	397	353	352	360	355	359	348	398	382	373	364	404	371	378	380	403	445	356	372	374	390	382	345	395	401	384	360	393	388	376	396	385	384	368	354	416	394	380	360	337	359	387	382	399	413	377	342	366	388	378	373	357	370	372	396	371	394	395	378	405	363	368	380	342	403	360	350	394	389	421	371	370	405	413	347	366	358	384	350	381	365	384	396	398	348	382	412	382	362	385	410	397	357	398	376	378	386	373	401	371	354	379	390	384	385	393	385	369	400	400	376	369	367	388	389	387	362	379	377	373	390	362	386	347	359	387	343	366	387	403	360	402	396	374	339	373	382	383	374	382	358	419	408	343	374	404	382	402	361	435	357	361	391	400	388	414	378	391	392	399	397	375	386	377	395	335	380	357	367	365	379	379	427	362	411	408	379	374	366	409	384	367	384	390	360	363	386	371	390	395	365	391	383	397	386	353	377	366	389	386	373	421	371	411	392	378	402	368	355	376	386	352	351	364	377	404	355	382	373	411	415	352	382	390	370	381	391	339	364	396	417	410	394	439	353	409	401	361	358	395	366	430	373	412	380	397	373	348	379	419	323	378	385	385	373	383	392	346	416	370	372	386	350	372	363	371	381	382	380	364	408	379	381	389	375	391	358	394	394	380	394	380	381	378	356	391	354	407	358	383	385	369	376	335	382	390	371	384	382	357	384	365	372	363	407	388	398	380	399	349	366	371	370	390	360	364	383	364	381	393	389	383	380	402	361	391	416	398	377	416	405	384	384	399	373	359	384	349	398	368	389	359	408	365
46551	11629	1657	999	678	509	332	325	238	238	188	146	168	165	134	141	126	112	108	116	101	102	98	94	108	89	101	79	111	93	108	93	115	88	128	100	86	98	105	83	93	90	77	91	99	87	80	99	77	87	95	94	95	85	94	101	121	103	98	98	81	96	92	77	98	98	91	75	83	77	91	79	91	79	87	101	107	90	92	98	89	85	87	90	85	84	101	101	101	85	76	96	91	77	81	61	85	69	78	83	85	114	91	84	82	100	79	105	83	89	81	90	101	95	84	75	75	62	85	79	92	81	85	101	91	97	82	93	104	72	91	81	92	94	92	73	104	99	83	73	63	85	86	80	96	94	73	95	92	91	79	83	86	85	101	86	86	76	99	78	79	85	86	96	82	87	95	90	67	80	78	82	77	84	83	88	107	87	72	86	91	90	69	89	74	103	69	90	91	85	89	74	88	94	81	83	78	95	88	94	100	85	77	93	77	100	91	80	92	101	88	94	110	93	85	78	91	88	111	94	94	85	82	75	77	87	86	95	81	84	87	92	106	86	91	105	82	101	98	89	90	74	90	91	83	92	78	91	80	88	81	99	99	99	68	81	92	85	78	85	86	77	98	99	90	108	91	105	77	79	81	82	83	91	110	99	89	80	82	79	95	81	102	78	75	89	95	99	70	71	86	84	94	97	77	93	91	105	86	91	83	73	82	95	91	101	85	110	70	90	91	84	86	96	80	87	89	80	95	104	84	76	88	81	85	87	99	78	86	93	67	99	90	95	97	86	83	91	90	91	89	100	79	86	92	89	81	90	75	94	98	90	105	80	86	99	70	90	96	98	95	88	73	109	101	94	110	71	80	113	68	75	75	72	89	79	81	86	87	79	86	89	97	86	87	85	107	103	75	79	64	97	89	66	94	89	100	91	90	95	81	105	108	66	83	86	100	101	97	102	102	91	76	87	90	107	64	92	80	94	83	76	84	83	85	85	88	84	91	72	88	99	88	72	88	70	86	94	87	84	88	92	78	80	118	94	103	107	94	89	77	85	73	87	100	110	91	90	76	105	103	94	87	70	81	86	96	69	75	89	112	76	102	85	76	88	90	90	95	82	82	103	84	106	78	101	90	76	93	100	88	81	83	93	89	67	90	69	92	94	80	84	98	86	101	93	77	90	106	78	86	85	87	92	103	77	78	103	93	79	74	100	97	88	101	98	96	84	67	101	95	92	98	87	97	104	93	105	88	86	108	92	89	85	100	77	92	104	99	96	95	83	74	84	80	96	64	83	82	88	103	75	95	87	96	93	81	98	103	59	91	92	87	85	94	86	93	90	90	101	89	88	89	87	90	82	102	72	89	86	82	85	102	88	78	101	94	86	89	98	101	102	92	93	85	89	73	87	88	90	85	89	70	97	64	101	100	76	82	98	96	95	92	75	91	106	87	74	93	96	80	79	86	97	93	86	89	81	89	72	104	102	93	98	75	83	82	83	82	77	87	79	91	79	81	74	72	88	88	88	94	91	80	99	96	86	89	90	87	92	90	88	81	93	92	79	75	91	81	99	99	91	72	103	92	93	94	91	104	87	80	102	59	104	74	100	84	91	75	84	106	88	73	104	88	80	112	90	88	82	97	67	102	83	77	79	80	103	70	99	81	101	96	86	92	82	85	80	81	99	91	95	90	81	107	98	81	100	85	86	85	98	89	83	92	71	95	94	89	110	96	78	84	103	95	84	79	92	83	83	93	81	91	97	81	81	100	92	84	90	98	75	85	85	82	79	102	85	80	88	91	93	81	98	92	93	76	91	84	90	94	96	93	74	78	105	73	107	90	93	86	87	81	74	103	90	90	90	84	92	96	113	91	93	103	97	77	68	87	103	95	72	91	102	69	93	80	83	80	94	81	81	94	97	71	84	76	110	88	77	90	80	92	82	96	72	94	86	91	76	89	95	98	98	90	82	100	95	95	90	99	78	75	99	72	87	87	97	100	91	77	109	78	80	99	98	94	79	104	74	102	90	79	83	91	87	80	97	99	97	100	104	104	75	78	82	83	109	92	86	97	86	91	100	95	96	79	87	79	70	79	84	95	91	84	96	76	78	104	68	88	86	79	99	78	91	81	104	78	107	96	95	97	117	87	86	90	94	93	94	92	89	86	95	83	69	97	70	82	85	92	104	81	84	80	94	83	92	92	79	94	97	89	87	100	95	88	91	76	74	74	88	86	84	110	83	82	91	74	89	109	94	95	79	80	82	104	94	94	77	80	92	63	101	105	68	95	95	87	85	75	80	90	85	95	69	73	90	80	94	79	107	91	84	95	93	92	86	99	92	103	94	117	86	92	72	79	97	87	78	79	100	91	81	91	94	81	89	92	90	83	92	80	88	94	81	83	90	96	84	100	86	98	83	94	93	73	112	100	88	80	77	76	85	87	93	90	85	110	107	87	93	95	71	74	74	95	88	86	91	87	91	98	98	113	93	93	102	87	102	84	91	69	89	100	107	82	89	84	94	80	59	80	83	109	103	78	89	101	118	87	110	85	71	89	87	93	94	94	87	94	96	88	80	91	87	77	93	70	100	101	104	106	104	106	101	100	98	102	90	79	101	95	92	89	78	88	94	101	92	86	102	100	90	73	75	81	105	104	89	83	74	110	84	90	90	84	98	78	95	78	77	85	92	97	86	87	80	89	83	89	86	77	91	94	87	100	83	106	98	88	79	110	92	101	98	83	86	84	90	98	95	82	82	104	89	94	79	81	103	94	86	81	97	84	80	92	98	87	100	100	86	76	73	87	97	95	92	91	84	104	92	76	109	88	90	97	89	92	85	80	101	75	88	109	101	89	97	93	86	86	89	80	94	83	96	87	94	95	75	82	100	94	82	85	86	80	86	100	87	92	89	98	96	94	82	105	106	81	91	92	94	87	97	74	100	71	80	93	79	84	95	102	108	101	93	87	100	83	82	80	87	94	79	107	80	85	95	80	73	104	103	89	99	83	88	88	91	86	72	89	95	85	100	81	91	89	105	87	96	96	105	78	93	91	80	82	75	87	82	101	100	96	101	81	90	103	92	87	92	93	106	103	79	88	90	75	89	77	92	95	88	71	88	81	96	97	81	99	89	90	85	80	76	88	89	77	88	88	83	90	80	84	73	89	82	84	86	82	87	94	89	70	89	85	94	80	98	91	92	78	76	99	71	95	89	83	91	90	84	83	86	87	74	86	83	90	91	96	97	86	89	88	101	71	86	90	78	92	86	77	94	96	88	101	100	94	89	97	86	94	83	94	108	92	98	73	80	90	74	87	89	79	83	80	93	83	90	82	98	95	90	99	97	105	89	93	99	94	104	101	99	86	87	102	105	92	92	87	92	88	92	98	84	84	73	92	93	89	77	98	103	97	98	79	104	85	94	92	79	99	86	102	93	98	81	100	83	68	72	99	76	79	92	69	100	104	97	83	91	97	87	67	85	91	110	76	84	93	103	94	91	78	77	116	87
25527	1442	3314	3626	2986	2340	1870	1547	1366	1107	1005	921	833	785	705	629	598	575	591	538	499	535	493	479	465	466	433	367	423	462	398	401	405	406	360	351	357	352	344	377	341	365	382	337	360	348	344	354	329	335	356	348	321	338	307	327	358	310	349	311	357	365	318	321	312	311	352	340	286	337	328	350	328	322	336	304	325	287	333	349	311	299	332	332	331	343	314	364	337	341	301	291	302	313	318	322	336	314	326	356	327	348	315	327	296	320	318	330	338	343	316	322	285	317	296	269	321	314	338	291	312	324	309	312	314	358	294	335	305	323	311	289	319	266	328	312	297	346	303	304	311	328	332	318	299	332	319	301	300	336	339	327	315	332	329	328	322	331	290	317	300	281	321	297	331	307	326	321	302	296	304	334	310	353	272	294	302	330	302	297	325	317	317	329	340	322	331	288	306	311	325	338	301	319	339	290	289	290	316	302	332	352	341	317	328	320	303	313	303	320	322	348	332	321	316	297	339	291	331	311	305	272	318	309	311	319	316	272	310	287	318	313	318	334	325	309	314	338	302	301	325	352	309	316	311	302	299	322	297	326	301	289	365	297	319	286	290	314	304	340	282	302	308	325	316	314	300	315	305	312	298	287	337	282	292	320	325	317	302	297	306	323	303	311	327	298	331	297	293	321	294	314	337	275	305	280	325	331	326	310	286	301	276	300	342	313	320	266	342	317	279	336	316	291	294	327	335	311	296	317	299	296	337	323	309	312	314	306	324	330	334	286	298	324	303	289	332	294	333	327	312	294	294	305	343	317	267	298	312	297	331	306	333	265	308	312	326	277	294	311	291	306	328	334	287	296	292	283	277	349	291	253	313	315	291	312	293	334	304	312	323	299	292	318	317	319	294	309	300	331	293	320	316	321	317	343	340	315	291	300	303	303	306	310	327	316	314	324	324	315	329	328	335	306	308	310	303	280	321	293	298	291	290	306	316	288	292	299	290	322	332	295	344	302	298	291	320	327	351	298	317	293	304	315	307	294	300	335	315	276	316	331	311	330	294	333	318	345	307	290	282	305	306	300	307	335	298	297	295	328	305	312	283	300	355	284	334	294	326	325	313	287	328	330	325	303	312	299	332	285	272	354	329	318	359	307	284	296	337	302	334	309	317	317	307	272	297	293	293	299	292	309	323	341	335	301	291	290	293	328	306	301	303	289	316	295	294	357	319	311	313	332	335	358	300	301	288	297	306	320	308	262	315	322	304	323	335	273	282	317	343	311	336	298	312	304	347	331	325	304	300	300	305	318	304	306	317	360	285	303	310	322	311	334	291	311	331	307	315	299	307	302	283	331	298	325	316	329	309	328	316	306	327	312	275	302	313	306	285	304	351	312	315	295	322	307	306	302	322	309	279	313	307	316	330	280	314	299	342	325	337	309	305	300	294	302	298	305	310	321	271	296	295	308	325	327	320	322	291	321	325	311	331	307	297	316	285	324	331	327	304	329	362	301	305	322	351	345	321	283	317	315	337	294	324	325	295	299	359	293	325	326	302	290	307	280	286	292	305	276	304	305	308	295	291	309	306	326	317	320	283	328	326	299	318	301	285	341	305	339	319	337	308	305	317	316	319	296	333	306	312	323	347	317	310	364	327	310	321	289	340	288	337	277	318	289	311	303	324	319	289	296	298	287	310	308	302	325	324	291	311	310	314	296	326	306	341	288	313	310	298	303	344	294	317	321	295	314	321	287	325	306	304	321	336	309	319	313	334	300	298	318	346	344	316	293	315	303	286	316	331	313	299	338	313	324	310	316	311	328	296	304	308	317	328	333	314	328	317	297	306	324	308	308	325	305	308	315	345	339	306	314	326	336	312	327	297	329	334	296	320	332	311	299	329	332	312	288	297	350	322	311	320	314	292	294	323	313	300	309	303	277	325	306	290	306	293	324	296	318	328	326	302	307	297	301	295	290	290	312	325	324	278	276	316	315	336	311	330	322	309	335	327	260	320	293	327	322	309	314	320	299	304	335	323	321	321	332	296	324	288	337	302	309	310	282	323	319	323	334	309	320	314	308	304	315	301	283	302	337	308	287	348	323	314	292	322	314	300	327	339	323	307	315	294	317	310	307	293	341	322	297	304	317	312	292	331	330	276	308	287	300	279	304	358	303	308	312	299	319	324	325	341	329	344	329	302	306	307	311	305	313	284	293	321	300	293	293	303	312	310	339	307	328	342	296	268	303	273	340	315	321	331	305	302	316	304	326	291	285	326	306	311	290	312	293	340	310	288	330	275	285	291	309	312	311	320	287	305	279	310	289	339	309	333	322	316	287	302	326	328	374	290	296	325	280	330	313	300	294	309	307	310	340	311	273	299	310	342	309	356	291	348	338	319	298	320	306	307	314	296	305	317	315	285	292	346	305	290	279	318	295	302	321	322	333	329	316	333	293	302	307	330	315	321	278	331	281	301	295	306	318	319	264	322	274	289	337	314	308	278	277	312	339	317	312	305	329	335	317	319	311	330	303	307	288	297	318	305	278	325	279	307	307	305	283	321	352	328	327	318	309	333	317	305	342	299	332	303	288	272	293	299	296	305	304	296	299	275	298	314	319	333	319	314	307	322	321	289	309	332	333	305	291	310	310	330	298	331	338	351	303	332	311	295	329	278	296	307	312	279	346	296	313	326	295	308	309	313	307	305	347	315	318	331	311	348	315	276	313	303	306	286	293	335	332	302	300	276	345	318	300	306	291	289	310	298	291	318	329	305	337	316	317	338	290	321	328	316	290	322	316	333	305	312	274	345	296	318	318	308	347	327	317	312	324	336	319	298	322	297	331	277	315	292	296	307	293	319	307	289	300	328	315	319	286	307	327	329	331	313	327	297	292	308	304	325	315	305	323	296	318	301	323	328	288	326	316	301	305	294	306	322	326	306	306	286	333	314	287	314	314	292	295	285	325	313	317	313	315	283	338	325	289	325	336	318	332	290	304	291	333	321	313	298	321	319	346	342	318	308	346	334	338	303	314	337	324	303	323	318	323	309	276	283	305	300	278	299	320	308	306	293	293	274	336	338	318	303	298	304	293	305	340	298	332	292	293	289	303	309	299	303	311	326	300	296	276	313	299	332	330	317	322	323	310	306	355	306	320	305	314	315	327	316	309	294	308	333	327	313	309	337	340	316	346	337	321	294	298	322	294	312	312	334	315	320	332	331	292	317	342	354	293	310	307	283	306	309	311	318	312	284	293	300	323	333	332	313	279	320	311	324	334	300	317	312	331	329	323	315	322	287	299	300	321	300	299	298	291	344	329	289	320	331	353	366	341	314	334	303	316	340	319	302	297	334	311	281	314	292	297	308	297	347	294	310	318	339	312	306	319	290	330	312	293	316	327	310	282	328	314	312	301	313	349	292	314	301	308	342	289	308	312	301	314	279	312	322	303	329	321	297	326	325	296	304	323	317	311	311	300	288	308	326	311	308	292	311	305	280	347	324	300	310	315
59337	21103	4610	2092	1453	983	752	586	533	389	370	304	312	295	241	254	277	245	234	227	229	220	213	214	226	204	241	210	201	194	197	203	210	211	193	190	197	188	199	193	193	203	215	197	192	188	187	197	198	181	193	167	170	193	198	200	191	189	202	193	175	192	186	189	186	182	203	205	197	187	163	190	205	188	180	175	180	197	202	196	179	206	180	188	199	212	201	169	171	190	182	185	163	190	168	175	187	192	175	179	181	194	183	164	184	187	191	192	183	185	171	172	155	200	185	196	194	183	178	176	162	180	190	191	178	223	179	193	187	205	191	188	189	158	196	188	197	171	186	172	157	192	170	186	203	181	185	181	190	192	185	192	185	175	179	192	191	182	189	173	162	202	164	181	201	176	184	202	203	199	181	190	189	183	171	179	191	181	181	181	186	185	165	189	198	206	189	168	183	169	190	178	189	194	185	193	156	185	174	195	174	180	179	215	164	190	167	206	171	189	172	187	193	188	180	173	174	190	179	167	177	167	173	154	182	169	181	180	170	191	187	167	175	181	179	184	175	184	179	191	199	183	146	179	178	212	184	201	185	170	187	165	171	198	191	189	208	193	190	201	180	176	168	162	188	192	175	177	194	147	194	190	150	177	222	194	204	186	176	175	160	181	203	189	184	186	177	204	167	174	186	193	173	169	197	201	180	164	164	170	183	182	192	164	193	174	179	177	187	188	183	178	184	186	194	196	191	214	187	169	190	154	188	196	180	199	192	169	194	179	187	192	180	182	193	182	187	170	193	179	173	200	173	189	201	188	181	192	187	190	173	170	170	173	209	181	182	196	186	180	202	155	192	177	193	202	195	184	186	190	188	166	177	208	167	180	179	188	225	180	182	177	197	190	166	171	182	198	206	181	182	172	202	174	179	185	177	183	183	191	198	165	179	196	184	204	203	149	161	190	199	196	211	181	194	186	171	192	181	169	170	179	197	171	179	183	185	171	178	169	193	202	179	194	170	198	199	200	174	201	195	179	164	158	209	208	178	186	190	164	196	191	198	162	203	166	170	188	158	174	186	225	188	183	181	178	227	199	180	190	159	163	199	191	174	201	192	175	181	189	181	192	177	177	193	159	187	185	199	181	182	201	181	182	162	181	174	161	195	176	160	173	164	197	182	192	186	185	176	195	141	174	191	174	169	166	161	194	194	190	180	186	198	189	179	209	180	183	189	193	170	181	192	189	182	175	187	181	158	160	177	205	177	177	175	182	207	193	188	195	190	166	183	172	179	177	190	171	184	177	193	176	183	176	183	215	184	186	164	165	179	175	186	173	187	173	186	194	181	173	160	180	172	187	187	194	188	183	185	184	156	188	204	204	173	205	184	200	197	169	203	185	172	180	197	193	185	190	192	202	187	163	179	181	178	159	189	181	209	208	177	195	196	186	138	192	201	166	203	183	182	167	153	189	191	168	204	167	185	195	207	172	191	198	180	187	186	165	200	185	181	142	172	178	149	185	175	191	170	175	151	196	203	180	177	180	180	169	181	200	171	202	185	172	179	166	189	197	169	171	178	159	187	198	164	188	193	185	164	171	180	193	183	193	158	198	184	180	193	206	179	181	169	176	211	192	193	197	190	189	182	182	170	196	190	164	201	196	181	176	161	195	188	215	196	188	174	174	177	202	171	196	201	214	199	186	201	212	189	148	163	176	166	170	170	180	189	186	176	189	183	179	196	195	188	184	193	179	178	211	164	170	177	198	188	168	177	190	190	178	201	158	195	166	214	197	179	196	173	196	188	186	167	185	164	183	198	175	203	176	166	159	194	204	175	175	184	176	165	191	195	189	207	194	190	193	182	199	181	170	164	190	196	181	223	190	192	163	186	180	158	193	183	208	190	186	199	183	192	201	176	167	198	206	189	177	177	187	180	167	164	206	139	174	153	185	201	188	169	209	202	184	177	195	181	187	172	197	188	175	184	157	159	200	182	180	175	146	191	170	185	190	170	180	190	166	195	176	182	191	170	175	181	170	191	166	173	184	168	178	183	179	188	205	192	219	185	184	182	187	182	178	188	179	189	171	171	185	195	182	179	166	196	187	163	170	197	171	186	204	178	182	203	181	187	184	175	201	168	190	181	166	187	189	178	187	189	166	187	184	171	188	181	179	190	185	204	195	156	168	167	183	210	163	176	174	166	211	169	216	179	174	183	175	194	165	175	191	184	181	196	176	174	189	193	189	168	169	175	193	179	175	211	173	173	177	214	184	176	169	187	196	191	181	172	207	200	166	187	165	169	205	188	194	175	153	173	189	190	180	169	192	184	188	187	154	170	185	190	181	196	185	190	192	183	169	160	178	189	173	201	187	182	200	173	190	183	208	206	151	151	192	220	165	175	198	201	185	188	177	190	182	200	205	189	178	192	226	192	175	167	168	183	196	192	182	181	185	179	169	203	167	185	187	173	167	194	197	162	154	176	192	208	176	185	197	177	182	185	179	178	203	176	187	196	192	187	192	173	181	194	184	167	191	175	188	197	195	221	189	182	177	193	185	177	182	205	173	173	195	184	182	195	164	189	170	186	188	176	191	179	189	167	192	164	174	177	187	167	191	168	179	186	196	165	180	179	178	197	224	188	182	156	202	165	166	170	204	183	204	199	188	199	198	207	174	183	177	211	206	173	188	187	167	201	175	198	182	163	169	203	179	194	175	176	190	198	185	198	193	174	205	165	182	193	164	163	165	182	199	177	160	201	193	187	171	158	184	193	157	167	187	166	163	197	202	182	159	196	176	160	197	179	184	200	211	178	173	198	189	176	176	168	206	184	192	190	163	175	173	232	193	188	198	194	192	179	181	177	201	177	172	178	181	198	197	167	183	194	177	220	204	186	200	173	184	172	192	188	178	156	194	172	188	212	174	184	180	175	164	178	199	191	182	188	181	188	200	187	193	164	187	157	186	205	172	200	210	168	176	191	219	176	187	193	174	182	206	169	186	183	178	176	174	200	155	198	177	190	188	180	208	190	209	175	206	211	203	195	189	181	191	180	196	170	209	194	180	150	192	190	169	201	173	214	193	181	185	208	168	175	195	176	214	200	208	194	178	192	202	196	185	203	175	185	209	205	162	179	187	180	166	159	185	175	156	205	187	171	226	174	187	198	186	180	193	186	184	184	200	176	178	214	187	184	168	187	161	179	170	154	175	177	176	181	177	179	177	192	170	187	162	172	186	194	197	203	157	184	187	195	177	204	188	177	181	168	172	196	166	163	200	171	202	182	171	186	173	175	171	193	166	189	175	202	183	185	181	175	209	185	173	159	201	199	190	189	184	163	198	211	163	190	152	181	199	197	201	172	195	179	194	192	172	163	180	186	191	174	189	171	191	156	185	180	158	163	195	174	190	171	196	196	183	193	192	175	212	177	186	171	164	193	174	185	188	165	173	198	167	167	179	221	180	208	202	185	187	207	202	181	184	192	170	185	179	198	221	180	179	214	189	193	185	171	157
32168	2808	6101	6495	5484	4361	3543	2882	2513	2164	1959	1712	1574	1437	1373	1289	1089	1053	1068	1014	985	918	889	895	851	790	823	804	793	790	780	732	737	715	658	692	666	709	698	668	630	689	694	688	647	702	613	649	579	634	662	684	681	588	617	586	611	604	626	640	647	609	620	583	594	599	630	600	578	636	621	608	638	634	611	613	601	559	596	573	583	644	561	559	617	594	559	593	599	574	611	577	582	620	558	559	629	596	598	572	546	567	598	615	563	605	556	623	582	590	572	569	566	574	583	551	592	594	610	566	574	604	598	603	630	612	585	598	567	595	591	586	586	595	586	600	541	572	561	567	567	609	605	612	572	584	564	559	600	615	563	580	557	592	584	573	576	645	599	581	533	592	577	558	569	608	605	604	600	627	552	594	568	624	591	613	596	542	603	575	601	554	620	564	619	598	573	599	554	556	583	534	605	578	597	579	584	586	597	577	553	581	565	571	610	592	616	610	615	568	584	560	588	583	574	605	608	573	551	628	551	587	550	553	544	571	567	590	579	540	550	568	563	607	532	586	559	535	564	594	583	558	567	545	584	598	626	577	531	553	573	580	583	540	628	570	586	537	575	579	549	561	581	571	599	608	582	619	557	573	579	579	555	620	544	549	574	558	563	575	549	612	559	607	565	580	536	583	628	542	533	611	576	533	576	577	567	565	562	561	603	592	563	578	599	580	594	614	593	566	590	551	598	568	545	594	573	548	560	584	587	584	569	579	560	530	550	580	568	556	605	558	600	606	628	586	623	570	593	559	541	559	596	578	570	559	609	543	589	584	586	565	613	614	543	574	594	568	535	556	576	559	586	544	601	586	599	585	588	566	568	584	539	601	578	563	576	564	603	580	576	554	565	605	612	594	594	545	553	627	612	557	571	551	630	598	535	567	598	594	573	562	562	560	567	560	578	588	574	568	551	550	568	625	559	612	592	583	577	581	581	556	587	535	578	592	555	617	574	535	584	592	576	573	568	580	628	605	528	606	588	600	598	569	563	533	527	610	614	559	562	549	583	582	612	621	589	537	529	556	590	552	567	569	551	618	583	547	591	564	557	539	561	575	571	573	576	524	545	617	556	580	627	547	526	590	565	583	544	552	584	569	573	552	591	574	568	601	520	553	572	570	589	614	556	585	572	585	587	582	592	599	581	601	581	607	573	609	564	608	602	531	572	611	575	568	592	573	597	553	607	586	590	588	572	570	612	561	549	539	578	598	587	561	566	586	589	589	551	587	580	569	543	550	599	571	615	538	554	610	592	581	574	563	599	553	555	554	569	569	558	545	565	582	578	598	593	557	568	549	572	576	586	592	551	596	549	601	572	581	586	579	556	544	597	535	594	586	574	563	584	530	573	572	573	583	569	535	549	572	575	553	579	528	555	544	591	581	615	607	598	582	602	561	573	580	574	557	552	538	589	601	581	573	619	585	568	607	593	556	577	606	561	598	607	604	588	563	622	542	569	538	581	559	590	523	565	594	589	560	572	560	570	574	583	575	579	572	646	575	540	524	565	585	592	545	597	597	572	531	590	582	550	574	557	594	583	597	559	614	543	598	566	535	521	574	590	604	544	576	572	575	587	555	602	606	544	576	574	580	579	599	596	561	598	586	557	575	542	601	544	602	588	607	550	556	511	578	569	576	599	565	587	566	585	565	557	525	630	584	563	573	602	557	629	591	578	551	562	575	629	557	578	569	571	586	585	596	547	561	548	577	617	583	582	595	540	560	560	529	562	588	553	591	575	544	591	576	579	560	566	575	584	571	577	581	561	574	562	583	575	583	588	531	579	582	543	572	587	550	545	575	625	557	547	565	578	569	580	580	599	538	532	572	581	605	574	579	547	530	598	564	542	643	564	600	586	541	578	582	614	575	587	559	547	534	569	575	582	594	589	532	599	588	593	533	587	574	560	570	529	569	593	573	598	545	563	576	550	603	554	606	542	577	555	548	586	562	591	576	603	543	583	569	600	543	500	561	595	607	608	579	557	599	547	576	617	552	583	631	611	558	625	544	548	589	608	555	584	614	558	526	551	558	552	570	525	564	538	605	604	565	533	592	580	559	592	525	613	534	566	592	569	576	613	583	601	574	521	559	592	598	609	560	549	589	609	567	598	621	556	593	602	576	599	583	612	617	575	544	594	608	561	568	581	560	561	543	549	566	536	552	571	557	597	595	553	570	594	554	551	588	579	543	552	571	618	569	626	622	577	566	553	586	589	544	578	557	584	581	542	555	547	585	567	573	605	579	563	589	557	600	541	565	579	535	603	548	569	602	559	557	614	565	562	590	599	599	571	581	572	553	549	578	555	583	584	595	576	564	533	599	659	573	574	574	542	632	567	597	568	560	584	514	557	519	556	591	549	571	567	611	560	544	574	594	580	565	541	557	597	559	582	587	552	553	597	585	601	553	571	630	621	586	573	567	594	552	568	591	534	552	536	575	588	605	552	544	557	577	585	574	602	561	554	559	568	576	596	555	578	572	600	576	578	581	605	561	571	538	558	588	559	595	575	556	587	596	619	529	597	566	609	583	583	568	570	620	572	561	551	530	552	583	593	581	587	611	577	553	579	545	626	576	527	552	566	584	546	584	521	577	532	536	582	526	587	570	565	578	562	558	574	604	553	526	554	562	590	569	566	601	600	568	582	571	572	574	545	532	572	574	585	568	556	512	582	546	592	615	598	567	530	572	517	553	573	543	555	564	570	611	577	603	590	551	581	586	534	582	558	578	584	607	585	568	565	589	518	602	555	554	559	599	538	533	598	573	523	565	585	576	551	576	587	595	550	584	564	558	574	567	567	563	584	570	538	607	607	569	580	595	576	591	545	573	564	564	597	578	567	587	562	585	554	586	586	563	625	561	563	602	553	547	567	562	563	587	520	598	582	573	555	582	597	596	576	597	593	557	560	543	529	592	583	543	558	568	554	579	571	564	542	605	563	603	593	566	553	551	618	553	558	577	590	578	601	583	572	589	556	511	582	545	579	580	566	585	532	580	552	570	580	564	546	597	609	597	577	600	533	563	550	588	579	573	548	567	563	553	589	564	558	556	542	491	564	592	565	568	577	583	527	565	596	553	585	548	608	567	542	568	582	578	509	577	589	570	654	618	589	584	566	594	535	578	551	558	603	584	562	578	588	510	556	581	563	547	604	578	524	534	570	567	535	621	600	573	583	532	582	557	574	594	536	571	582	557	586	573	569	538	577	593	550	565	579	578	564	587	589	583	584	582	552	557	556	549	532	582	563	579	561	592	594	568	590	588	572	607	579	554	551	552	551	598	585	567	608	584	652	538	565	575	570	554	564	627	588	591	577	569	563	588	530	579	614	584	581	544	538	540	609	549	576	618	547	556	633	571	579	568	605	560	570	586	578	586	579	608	533	556	581	577	594	612	583	551	572	614	565	572	609	590	579	558	609	595	545	575	570	556	555	615	574	560	573	593	575	617	586	636	573	547	558	601
8487	512	220	152	138	132	116	133	124	130	147	133	127	125	127	144	121	126	123	134	121	114	128	124	103	98	108	114	138	109	116	122	127	128	114	129	118	127	136	119	128	109	99	113	104	119	102	123	130	123	126	124	126	111	133	116	123	106	116	111	118	117	124	119	128	106	128	126	99	120	135	134	115	122	108	127	133	108	133	117	142	110	107	114	122	118	103	112	106	110	98	119	118	142	98	105	121	123	113	126	109	115	102	117	122	109	100	113	115	114	107	109	113	121	109	124	141	113	112	115	108	136	138	118	128	116	138	104	105	111	134	107	95	129	107	118	105	104	120	121	115	129	111	133	109	109	120	98	100	119	105	121	103	137	114	120	122	117	104	111	122	108	140	122	121	105	106	127	129	115	136	127	141	98	121	115	129	104	126	98	106	132	130	116	100	108	109	119	119	120	112	119	100	116	115	120	111	113	132	128	110	113	121	132	110	125	129	122	128	124	137	91	105	120	103	113	108	106	133	110	125	98	109	102	122	119	121	107	113	117	113	127	125	125	112	120	114	116	116	117	118	119	109	127	125	101	104	112	135	116	125	127	125	119	98	111	120	114	107	118	111	98	123	106	118	128	105	108	102	111	110	126	124	123	120	131	102	131	113	131	102	121	104	131	118	104	125	99	121	115	135	109	109	110	103	118	94	104	118	109	120	96	130	113	102	105	116	109	125	120	132	118	106	111	113	112	111	119	119	105	106	115	101	122	119	115	122	101	94	130	116	114	109	128	110	115	114	112	117	102	119	134	111	134	120	117	118	98	119	107	110	107	117	124	113	100	123	112	121	108	112	122	108	116	83	94	108	111	109	118	107	109	101	97	109	94	115	129	132	97	102	110	95	129	122	108	108	111	128	109	90	124	117	123	111	103	118	111	125	119	118	88	125	104	105	113	121	122	117	107	117	112	102	119	111	117	108	98	103	106	131	112	114	120	121	118	122	104	95	103	119	105	131	121	107	125	110	121	116	127	112	109	111	115	109	133	126	116	99	107	107	111	116	123	115	102	112	103	100	120	139	123	110	113	116	102	126	109	119	127	109	94	110	122	108	129	111	117	113	113	107	147	106	116	108	124	134	118	128	129	120	118	110	131	121	122	125	147	122	93	121	124	119	108	125	149	118	123	117	116	106	106	119	104	131	114	121	113	121	121	110	97	119	130	128	131	115	105	132	125	113	124	107	105	116	121	118	115	123	103	115	108	132	133	116	126	114	112	117	114	131	110	124	125	129	118	130	120	138	127	139	113	119	112	108	117	108	113	109	105	129	117	103	111	97	108	110	116	92	108	113	113	124	130	122	124	132	127	132	112	132	105	108	131	126	113	120	122	126	119	121	118	111	104	116	112	89	112	97	106	131	114	123	113	110	134	125	112	111	113	98	113	132	120	99	126	123	122	126	123	109	118	137	133	118	108	125	104	137	104	117	120	116	131	103	110	110	108	116	117	105	115	89	104	128	120	142	106	109	121	139	111	115	133	116	98	119	119	118	115	115	128	102	105	114	121	99	122	125	117	110	118	114	110	111	118	115	123	125	123	129	121	120	133	109	107	128	113	98	97	117	122	111	115	123	128	105	121	128	99	107	125	120	110	103	133	125	130	121	104	109	137	129	137	121	113	111	128	114	101	105	99	123	138	127	103	98	126	150	123	123	121	100	132	116	93	114	116	110	136	104	99	121	113	102	126	143	110	102	130	125	104	140	130	132	116	105	112	112	126	132	118	118	113	122	111	109	99	123	106	105	115	120	106	107	97	130	124	130	134	96	131	117	114	90	105	99	136	128	112	112	133	129	121	102	96	105	131	116	101	130	112	124	130	115	122	111	96	99	110	128	120	99	107	122	125	104	140	117	122	120	112	105	114	117	145	128	109	114	132	120	109	120	128	121	113	106	123	114	104	122	122	100	108	105	113	100	118	109	106	122	105	106	113	119	112	133	125	123	119	116	118	118	111	111	100	105	116	110	118	108	123	112	124	115	127	130	140	106	124	118	118	114	107	117	94	106	118	143	124	116	107	125	116	114	111	112	106	130	107	113	111	117	110	126	89	135	123	114	124	133	110	133	114	135	111	135	133	109	127	112	133	109	115	109	110	135	137	134	126	119	114	115	99	98	111	144	100	137	124	124	114	116	107	103	103	138	121	116	105	116	110	124	118	106	126	116	124	113	118	115	132	127	125	122	132	128	113	120	111	124	94	108	117	118	105	127	122	115	115	107	135	134	95	108	105	93	108	115	125	107	131	121	132	114	111	99	114	105	124	108	111	123	114	138	114	108	107	102	139	101	120	105	101	110	99	113	111	136	123	115	93	115	137	111	121	118	99	116	104	123	132	112	117	103	110	97	117	108	141	115	113	114	118	109	119	126	125	128	111	124	122	113	114	125	115	118	120	108	110	103	127	135	87	116	135	126	121	109	125	110	113	119	107	123	112	106	119	123	114	111	111	126	109	104	119	100	129	116	111	124	117	115	115	109	110	114	126	104	125	112	107	107	106	121	122	120	101	123	117	127	111	100	134	122	119	123	100	113	102	132	124	132	131	120	132	105	130	130	114	124	118	113	106	138	121	134	131	126	123	100	119	112	118	124	121	123	111	109	107	119	126	109	133	92	115	122	119	114	114	116	135	107	120	127	121	106	118	119	128	128	101	125	128	114	114	117	122	116	114	127	102	134	100	107	124	99	109	119	127	119	129	127	107	123	102	110	131	108	127	92	124	128	129	122	115	83	129	125	134	100	106	117	103	111	115	98	106	113	136	114	108	120	125	103	109	132	108	113	114	119	120	117	110	110	131	115	112	111	117	121	112	115	110	113	126	106	114	129	120	122	114	103	115	120	114	101	122	129	119	108	116	131	113	128	122	116	89	120	103	128	110	126	124	135	119	121	110	124	107	118	130	133	111	135	122	102	144	117	108	135	134	109	113	115	119	122	105	122	116	123	101	116	102	116	107	115	127	120	98	96	120	110	134	124	121	128	114	131	125	106	117	113	106	124	132	126	125	123	126	131	126	119	136	116	129	111	119	109	111	119	110	131	130	100	102	107	121	128	102	152	114	130	121	114	123	129	98	140	121	104	130	125	116	107	115	118	120	116	112	134	123	124	130	102	137	138	120	108	104	110	92	119	114	105	123	113	110	123	120	108	121	141	115	120	119	106	111	115	111	111	124	121	105	109	120	96	118	119	109	111	98	104	123	140	117	118	117	100	122	123	122	123	98	129	130	114	127	121	140	117	113	105	104	95	95	118	112	110	136	114	128	109	108	119	113	119	112	103	123	121	116	127	129	117	122	113	120	136	103	127	99	108	124	130	113	134	101	96	116	132	105	127	114	122	110	112	115	103	107	118	107	110	114	127	128	130	124	104	112	112	145	97	131	100	101	136	106	111	118	104	119	122	115	123	130	149	116	128	117	122	100	120	124	132	90	93	142	101	96	114	115	124	106	128	133
8187	467	572	610	505	512	461	444	430	411	405	411	386	455	372	381	420	409	360	376	420	400	403	404	400	352	374	414	380	378	373	364	360	366	378	366	395	370	368	383	393	370	371	381	378	367	379	377	373	379	418	377	402	380	365	359	403	347	382	398	419	379	392	361	416	380	369	391	340	380	378	394	360	375	383	347	369	387	396	370	383	379	359	346	370	388	383	356	397	394	407	384	350	349	386	376	350	408	380	404	371	395	395	384	343	393	346	396	400	403	353	388	361	406	384	360	362	377	375	359	339	358	402	353	367	386	379	409	400	405	360	432	398	352	374	355	369	339	376	428	384	361	372	376	360	405	398	347	399	380	364	408	377	388	376	399	399	400	383	378	416	402	348	353	385	379	418	347	355	383	415	407	388	357	387	402	379	391	353	412	383	361	359	388	390	356	399	367	403	398	368	367	412	377	371	406	412	345	370	386	368	353	382	354	391	397	381	390	373	396	398	374	360	370	405	382	413	357	392	360	382	345	384	382	360	377	381	384	385	397	367	362	375	392	393	356	387	365	388	384	395	400	403	352	384	395	362	385	385	402	400	399	386	331	371	380	421	373	395	369	412	385	370	385	388	396	374	378	360	389	356	390	364	373	348	385	375	359	345	361	350	387	390	359	393	401	348	386	376	375	438	417	352	386	358	380	347	407	406	383	349	390	381	373	360	371	394	386	369	372	367	370	404	392	342	386	371	363	366	364	389	380	375	387	375	397	359	371	380	383	380	392	386	397	371	375	365	411	401	401	356	416	354	404	354	374	395	409	365	373	386	378	381	405	402	392	320	389	375	397	350	420	395	388	411	381	392	363	382	348	380	384	400	387	402	387	374	393	399	350	397	362	357	371	420	415	408	413	378	368	387	402	342	379	362	388	352	401	392	393	391	373	386	380	383	403	365	398	356	355	379	379	391	368	384	392	376	393	339	379	375	391	365	378	397	386	373	382	397	369	373	406	344	389	371	351	345	407	351	377	370	351	388	374	404	367	366	397	376	403	382	362	360	373	378	377	362	377	374	365	382	403	397	378	364	382	422	374	375	345	429	373	382	370	377	350	422	393	376	382	364	358	414	364	334	439	344	391	395	383	399	368	374	372	361	372	381	372	366	376	393	410	371	387	374	398	391	404	392	372	375	354	365	387	370	399	368	363	398	375	376	376	410	379	378	417	350	368	372	382	346	408	382	341	363	390	392	332	377	356	371	392	350	395	392	372	373	371	391	427	376	392	368	388	385	401	367	396	380	381	363	367	342	392	359	385	388	411	362	346	391	395	367	387	390	361	377	382	382	381	393	369	339	416	387	406	368	363	407	390	417	364	399	349	375	359	343	395	345	448	354	363	417	360	392	417	404	365	396	352	358	352	351	370	392	367	414	389	349	373	353	384	410	392	428	393	420	388	373	414	354	377	399	389	369	374	350	362	382	399	374	371	387	394	411	406	376	362	367	373	399	367	396	418	359	373	391	377	397	343	356	350	381	371	413	386	431	399	381	427	358	349	385	408	379	403	374	388	415	378	384	362	390	379	367	413	367	395	387	346	376	422	367	352	356	371	389	375	360	388	342	390	434	397	363	374	400	409	383	337	389	360	408	400	378	381	376	368	345	376	380	384	328	383	377	400	397	370	408	408	366	354	383	370	404	400	391	393	326	383	413	351	399	404	389	336	405	378	390	447	361	367	370	366	383	434	370	359	377	394	377	410	399	366	374	417	365	372	387	394	417	379	361	372	347	351	365	411	393	376	356	359	345	374	362	376	397	387	353	402	363	374	382	403	367	392	386	400	388	400	390	393	399	364	382	411	351	360	396	354	403	399	371	405	398	370	362	375	395	383	385	392	385	378	371	413	353	390	378	405	369	372	402	401	376	378	392	387	395	367	369	381	381	345	366	381	404	399	382	389	415	392	376	334	388	368	389	385	424	383	383	406	379	381	370	387	383	407	390	379	384	383	369	404	364	397	390	382	361	372	368	382	384	433	377	370	380	403	408	359	379	395	397	366	388	343	351	402	379	369	399	374	360	363	378	377	363	400	376	355	392	419	405	366	408	362	371	373	386	372	411	355	390	374	403	379	380	377	382	424	353	379	365	352	389	350	371	382	355	387	378	383	378	363	371	379	413	418	432	375	378	337	376	352	376	384	404	367	399	391	378	398	365	399	383	411	397	378	357	385	387	386	397	377	378	369	357	355	407	420	373	398	349	388	373	355	375	375	346	371	390	368	338	388	381	398	388	386	395	395	401	390	368	383	389	393	363	376	425	399	382	418	375	399	378	332	381	374	407	391	400	360	391	355	390	368	406	368	383	359	360	371	400	377	399	391	411	420	373	370	378	405	399	384	424	380	374	351	382	359	415	372	384	381	379	384	380	380	377	379	399	370	394	346	383	390	398	386	378	381	362	411	437	381	375	358	385	376	372	345	400	380	377	372	394	365	382	379	371	396	426	390	383	384	398	371	390	384	375	357	382	358	393	398	369	381	371	395	378	382	345	371	386	357	375	397	393	388	365	404	353	393	342	389	372	395	382	366	364	372	356	371	386	425	384	397	383	379	384	352	408	359	376	374	374	402	382	388	382	367	398	364	390	360	394	365	405	399	377	382	356	360	360	368	380	375	383	398	393	392	362	379	358	365	328	360	375	380	360	370	379	354	399	409	416	399	370	390	379	366	391	388	403	362	409	384	375	383	381	379	385	379	411	386	348	396	374	375	370	359	355	408	348	392	334	372	397	404	392	394	387	395	350	382	413	328	402	359	395	361	346	397	375	355	378	382	412	405	384	372	386	349	360	394	355	344	374	377	374	377	410	398	386	377	381	399	377	395	374	405	409	388	406	372	413	381	357	386	365	382	384	339	385	378	352	369	376	419	363	389	356	345	385	365	396	406	363	378	365	410	403	400	409	351	355	379	362	381	412	373	371	352	407	394	358	346	386	383	373	353	365	368	382	395	417	358	348	375	379	374	347	389	375	413	384	365	358	396	346	356	401	332	397	393	367	385	377	355	391	386	400	365	376	377	408	391	378	369	405	407	395	380	407	387	370	376	395	363	395	376	407	396	374	372	379	392	377	374	387	381	419	406	413	388	394	368	364	357	355	360	376	411	395	395	395	375	360	397	385	361	356	379	365	407	378	390	400	390	398	387	396	376	307	362	374	404	421	381	376	384	380	364	353	376	391	360	363	353	349	352	373	377	391	376	367	393	397	353	396	358	387	409	372	385	387	415	439	368	366	362	421	411	385	354	367	433	400	406	393	377	358	376	357	384	405	383	365	408	354	385	411	395	369	360	391	371	362	399	373	355	358	367	401	364	353	381	358	360	393	382	387	384	390	439	346	367	379	365	373	386	379	413	362	418	389	421	391	359	385	365	365	386	375	393	395	368	392	381	360	398	392	374	361	387	368	348	391	355	370	370	381	393	338	375	381	355	367	404	408	347	375	392	370	402	387	385
46224	11400	1583	924	686	444	370	327	232	218	190	152	142	159	131	129	137	112	118	115	110	104	88	101	106	92	94	102	107	112	105	74	104	103	98	122	117	86	91	100	88	89	88	89	87	100	95	91	91	101	97	104	79	97	85	82	93	89	80	81	77	105	84	105	90	92	71	83	83	120	101	83	83	83	85	84	92	89	89	87	102	85	102	85	87	85	86	74	96	90	88	87	92	76	88	84	92	76	71	84	89	89	74	76	79	81	79	80	89	93	94	83	96	103	101	74	75	84	101	103	99	83	82	93	99	92	93	85	90	91	102	104	90	103	88	85	87	88	76	103	94	86	100	94	95	90	89	70	102	93	78	97	92	67	96	80	96	87	89	92	86	86	103	81	91	75	89	76	91	92	88	104	104	95	108	96	78	86	85	82	84	92	96	85	90	76	93	92	84	84	77	78	96	94	99	91	76	79	83	78	65	94	89	106	86	95	86	95	79	89	76	81	93	94	74	101	88	81	78	88	85	86	91	102	73	80	89	95	93	96	73	92	80	82	103	80	98	92	71	83	93	82	88	89	87	105	81	81	101	76	91	93	88	87	95	79	95	64	99	75	80	87	86	85	82	94	88	93	80	93	87	90	81	92	83	81	72	83	87	98	81	92	92	99	107	89	91	90	83	102	73	88	78	83	88	90	98	92	82	79	85	106	93	87	104	93	113	97	88	77	83	81	101	86	85	89	80	93	80	80	83	85	85	99	91	98	96	94	104	98	95	92	92	95	78	95	104	102	94	87	91	87	111	97	98	85	97	94	94	84	114	91	92	88	77	98	93	97	93	96	89	96	82	93	85	86	84	93	97	97	77	93	111	91	109	102	77	86	103	91	82	110	96	102	102	98	89	70	76	86	99	84	71	89	99	103	95	81	84	98	83	95	109	82	77	81	101	93	82	89	82	96	91	90	83	77	82	75	92	79	79	95	98	91	86	79	101	81	82	83	107	77	98	102	81	81	93	93	69	86	101	90	88	76	82	88	79	83	102	100	83	94	85	59	80	83	70	97	85	82	85	88	95	90	81	85	83	93	94	97	99	98	99	75	73	83	90	88	97	85	93	82	106	97	89	92	90	95	81	90	78	94	78	96	74	88	92	97	81	101	92	89	80	99	90	94	80	83	92	96	98	92	92	90	69	100	86	87	83	86	85	83	78	82	95	84	81	79	95	97	90	92	87	71	115	85	98	80	105	102	89	116	86	91	106	84	83	86	86	84	84	96	101	92	80	86	81	104	92	79	68	100	89	79	88	88	123	87	86	92	85	94	92	82	90	83	88	91	82	96	66	98	95	92	87	89	92	75	82	83	87	94	95	85	86	91	88	86	78	76	91	96	88	79	77	91	93	95	63	82	91	89	96	83	82	103	80	77	86	90	87	84	92	97	97	103	95	82	97	82	63	83	92	91	107	98	78	104	93	88	82	82	66	85	89	75	81	92	94	104	74	105	83	81	88	86	74	90	94	83	84	97	81	90	93	100	78	79	88	73	84	81	86	91	106	110	90	95	78	109	102	93	77	92	85	72	84	97	76	88	97	93	80	93	97	80	74	97	100	71	85	88	93	81	92	83	104	85	93	77	80	112	103	87	85	68	96	87	89	86	87	78	93	86	107	90	90	100	92	104	80	84	100	81	101	93	85	73	96	91	97	83	66	87	98	68	82	101	97	114	86	102	87	91	87	91	91	61	84	104	97	95	79	93	79	83	92	77	74	102	71	80	91	105	79	95	98	84	98	88	91	90	82	92	90	84	104	87	88	84	94	103	94	93	66	79	91	89	70	106	84	95	120	88	86	109	72	98	86	86	86	93	78	91	72	88	83	85	72	72	86	97	92	95	88	108	95	82	100	81	85	101	96	85	84	83	93	92	98	83	103	100	96	91	83	91	78	83	111	92	69	86	102	93	77	90	99	98	80	79	92	95	75	105	85	89	78	111	81	93	97	86	102	85	79	115	90	92	76	80	88	72	107	81	101	90	64	100	92	100	99	89	93	98	75	92	95	96	86	82	69	87	75	70	85	91	94	95	85	82	88	76	107	64	96	100	103	95	99	108	88	96	84	93	93	96	73	88	86	80	81	107	85	87	83	97	88	63	93	84	91	103	90	86	92	113	90	89	85	91	73	63	85	103	89	71	74	78	70	88	84	80	85	97	79	103	97	96	93	86	78	84	95	76	107	91	79	100	97	78	94	77	86	100	93	86	75	86	68	91	92	103	78	93	75	104	85	78	73	95	82	90	104	56	82	103	109	77	74	88	92	111	101	96	105	95	79	79	80	85	86	79	95	86	96	86	101	87	82	97	95	81	90	69	88	103	104	87	94	80	85	105	74	78	88	83	85	90	76	72	80	94	100	85	83	91	86	96	93	83	100	97	78	94	96	101	104	89	94	96	95	90	88	75	101	85	97	110	83	86	96	80	96	95	81	90	95	94	79	104	82	86	74	76	88	78	97	96	97	100	82	84	96	80	83	97	91	62	97	89	71	95	83	76	100	88	96	87	90	84	90	97	96	84	89	84	76	83	87	70	93	77	84	77	89	83	98	88	101	77	80	89	87	86	83	90	94	92	89	96	80	100	83	90	109	88	81	85	88	79	88	79	97	73	94	84	113	96	85	93	88	98	93	81	86	81	74	93	90	89	87	94	82	93	88	93	105	100	74	71	94	98	114	84	85	93	75	80	84	90	98	85	75	84	84	75	95	94	88	87	90	75	85	96	87	79	65	89	102	84	99	70	94	95	91	103	84	78	96	94	74	85	87	90	82	87	81	76	105	89	84	104	100	86	90	87	95	91	76	82	86	70	96	102	102	98	86	78	95	94	80	113	87	100	76	95	76	74	112	93	71	91	100	72	104	90	104	104	85	90	81	82	88	90	97	72	111	91	87	86	93	84	92	97	105	108	88	84	96	95	90	81	107	96	85	83	84	93	86	80	96	87	90	81	89	98	77	81	84	104	96	103	87	61	91	92	84	76	70	110	97	95	92	86	80	107	99	84	81	85	86	80	84	91	86	83	101	80	86	84	78	96	96	99	73	91	93	66	83	102	92	99	91	101	96	76	106	87	97	110	86	92	81	91	93	65	109	91	77	109	93	93	100	101	101	86	81	94	96	98	80	99	104	92	90	100	79	78	111	83	90	90	88	87	75	86	92	86	96	75	77	116	77	102	104	100	85	82	87	85	89	80	95	89	81	109	73	91	90	91	85	102	82	77	86	85	75	104	87	77	88	87	96	82	101	102	80	70	106	86	82	79	83	77	73	86	83	75	99	79	79	87	81	90	95	90	91	102	93	82	88	100	94	89	100	93	95	102	94	80	91	103	89	67	97	96	100	106	81	94	95	85	86	93	93	68	78	76	99	80	71	91	94	85	75	98	96	95	74	100	96	88	91	123	74	85	83	88	115	72	77	91	88	90	89	84	94	88	82	86	85	80	91	94	94	81
24990	1442	3347	3516	2958	2382	1921	1592	1387	1177	1039	891	827	814	709	681	674	593	554	522	554	531	463	443	479	472	442	427	407	415	397	380	395	395	376	356	355	367	388	358	381	357	363	368	359	350	339	360	357	365	354	333	314	336	349	344	311	334	327	376	375	356	308	317	344	308	287	334	314	298	337	325	319	328	322	325	332	326	337	333	337	326	301	338	318	326	344	318	347	331	301	304	343	338	300	339	318	317	306	303	311	321	323	344	325	290	290	335	356	313	315	325	327	305	298	328	304	334	306	308	299	307	302	353	303	321	310	321	298	330	309	328	290	295	333	307	300	318	359	305	289	309	301	296	331	282	290	302	330	312	297	307	325	306	279	327	291	328	301	316	310	316	302	335	311	308	329	332	330	298	299	308	296	327	311	313	321	312	340	285	329	303	336	302	349	340	321	328	328	276	321	332	342	345	316	281	327	310	326	312	326	323	337	312	287	319	336	302	304	290	275	336	290	287	291	309	309	331	296	297	314	303	329	310	333	337	305	327	330	306	328	289	310	302	300	331	308	321	298	313	319	293	317	295	341	361	349	299	298	290	278	293	314	312	287	310	313	295	319	342	313	339	289	315	326	370	305	325	298	324	302	331	316	306	310	329	289	313	311	340	306	299	297	315	296	287	321	305	285	304	310	298	330	326	322	296	317	309	311	331	312	354	303	281	316	344	306	320	315	329	293	311	337	302	309	310	299	296	319	347	337	330	324	350	290	331	331	262	310	352	318	308	304	318	327	343	311	292	309	287	295	328	303	316	296	339	326	312	293	345	317	319	333	338	335	281	293	320	286	281	310	293	309	339	303	328	353	334	292	330	303	314	300	321	273	305	292	353	328	336	318	321	322	278	326	303	328	305	292	313	295	315	330	334	288	329	323	308	312	315	337	310	304	311	326	294	347	301	324	325	290	305	325	314	354	328	354	318	306	327	301	286	296	327	336	336	328	300	300	304	323	299	306	326	301	332	333	325	340	321	320	318	296	299	360	280	305	307	292	321	308	336	316	288	277	319	333	331	295	321	319	288	313	312	301	310	314	318	294	341	329	311	327	316	340	316	298	303	305	315	301	341	330	334	306	323	296	291	328	292	308	329	310	285	312	298	307	298	317	302	337	320	333	299	320	281	301	296	325	311	297	322	299	306	336	318	317	343	321	310	314	340	316	342	352	298	313	273	303	331	293	305	332	317	296	299	290	308	340	345	286	332	329	325	269	283	304	315	313	310	310	291	312	297	286	329	339	326	304	330	290	308	314	306	326	308	308	318	277	304	321	322	316	309	274	326	275	312	315	335	316	344	317	339	310	306	284	295	281	340	314	293	298	267	306	313	293	289	308	283	263	319	320	321	282	320	330	328	334	323	329	311	310	310	320	286	313	325	328	319	313	338	313	337	345	318	314	290	322	348	308	332	358	308	313	332	328	317	333	333	318	329	310	312	311	329	287	359	321	314	324	328	332	335	310	336	290	337	325	325	308	287	312	303	302	282	335	332	306	314	324	309	265	284	329	323	322	308	311	318	326	323	299	287	320	293	325	324	300	333	333	337	304	316	300	293	306	324	333	343	336	299	314	313	317	307	312	332	323	298	279	317	348	340	323	314	324	332	345	308	319	346	321	304	289	328	306	272	319	305	329	309	320	304	294	309	316	311	289	295	330	293	319	323	331	333	324	302	324	320	350	330	308	297	329	325	330	337	333	329	294	317	330	297	310	336	302	293	304	309	322	310	323	335	315	300	324	323	300	306	309	318	312	301	333	329	308	291	312	309	305	323	338	317	293	329	325	337	324	337	314	334	308	302	314	328	303	302	287	319	289	313	338	310	322	302	307	353	310	302	311	330	309	312	314	297	309	296	276	318	285	293	319	269	310	281	312	317	286	282	292	289	298	303	316	322	299	294	302	316	333	320	329	310	324	317	286	305	312	340	310	311	293	322	278	314	314	284	318	311	347	303	298	293	316	293	307	327	297	327	315	301	307	317	304	326	320	316	302	321	303	312	343	295	328	313	295	343	318	317	332	322	269	332	322	309	320	342	304	314	295	304	279	315	301	294	321	269	313	318	334	302	318	306	328	322	305	323	319	313	315	349	366	335	329	294	322	327	306	273	328	294	334	336	338	289	295	305	321	312	303	305	313	302	325	332	285	332	320	305	332	323	288	274	312	304	331	354	292	314	296	310	332	343	330	334	320	317	314	333	305	297	320	310	364	312	305	316	321	317	335	286	293	331	299	291	288	307	297	310	314	285	304	324	312	318	333	314	317	339	284	288	319	330	302	310	301	326	305	274	336	321	331	324	318	309	313	295	304	362	287	336	313	298	308	299	295	325	341	308	349	282	297	342	320	315	301	338	352	320	315	331	290	310	281	309	289	264	299	283	307	324	294	325	332	305	327	310	321	312	319	274	319	327	299	299	313	327	319	322	324	271	310	295	334	353	310	313	319	319	291	308	293	309	305	316	349	304	282	332	277	328	320	326	318	326	362	294	301	295	316	330	329	326	286	319	312	346	287	310	323	338	331	322	338	294	305	289	297	324	296	333	287	315	309	321	317	302	325	298	284	271	336	312	325	309	302	283	323	268	341	292	314	284	321	330	308	313	297	340	293	338	331	312	306	295	299	317	339	317	297	315	315	321	309	307	303	289	295	295	313	309	314	306	303	322	323	295	307	309	305	290	331	306	314	326	295	327	295	310	297	341	314	295	291	300	292	310	313	300	352	322	300	309	320	343	321	327	327	297	316	317	294	302	306	309	335	306	309	319	286	294	296	342	330	303	288	329	278	351	311	333	304	339	298	292	336	295	322	332	348	310	328	291	306	329	311	326	312	299	315	307	323	295	320	297	346	318	315	283	320	310	308	307	307	308	305	270	319	320	319	304	350	333	288	310	326	327	301	298	297	317	332	310	316	313	306	309	336	294	327	330	314	330	314	309	319	295	286	302	306	293	314	317	351	344	283	319	304	292	331	318	332	318	284	286	280	308	297	314	306	322	358	298	277	304	264	329	295	333	334	318	331	288	297	316	332	311	330	343	305	310	299	302	311	323	313	311	324	299	344	334	314	311	296	288	314	297	323	322	363	328	328	318	293	351	293	312	314	309	366	291	315	288	312	315	331	320	294	316	334	341	341	308	306	319	304	321	302	337	290	335	309	300	277	301	287	301	315	318	294	316	314	309	317	360	324	316	307	326	313	310	301	275	330	301	304	331	295	336	321	314	305	315	310	327	354	313	298	330	308	322	284	340	316	311	297	350	310	310	309	318	313	315	308	328	308	310	329	319	305	336	302	326	308	313	329	304	300	312	320	312	312	319	307	303	291	333	351	317	310	338	315	278	308	320	317	298	308	313	321	328	328	283	324	343	285	296	298	321	327	304	300	332	317	301	332	369	304	277	317	325	306	323	318	299	333	304	306	270	340	328	318	296	331	314	312	311	315	290	364	315	326	299	330	317
59256	19966	4362	2063	1404	959	795	596	453	410	392	343	304	328	286	276	267	232	258	240	220	221	208	203	196	218	193	207	212	209	190	211	210	195	212	221	214	190	185	194	211	203	176	197	172	211	212	193	187	186	201	167	210	194	183	208	172	194	196	196	193	200	194	200	175	207	202	198	179	199	178	198	181	178	177	180	159	176	198	197	193	190	179	177	167	178	172	194	201	162	200	171	186	157	177	185	195	190	204	185	187	184	160	176	179	192	188	186	204	191	200	179	183	187	173	177	193	210	176	184	180	189	194	158	188	207	189	212	184	169	184	183	180	192	194	196	175	216	178	187	203	167	173	184	190	206	161	200	177	175	179	188	177	177	186	191	180	190	187	169	182	195	216	165	196	184	173	159	202	183	217	164	193	162	163	174	190	177	195	195	195	190	193	187	195	169	187	195	196	196	192	200	186	169	174	187	191	170	182	162	195	177	201	191	201	195	168	176	184	177	184	182	211	166	191	184	180	150	167	162	176	175	181	188	181	195	208	170	180	174	185	194	187	180	171	172	182	177	176	197	194	187	193	143	216	188	183	169	188	176	183	191	195	175	188	162	218	197	182	175	180	198	197	164	178	176	181	151	182	216	170	160	182	174	193	219	164	192	178	179	181	186	199	196	198	184	158	174	173	179	204	185	190	178	198	163	186	205	192	177	182	184	165	175	157	195	174	190	194	181	204	185	173	169	182	194	166	163	179	163	195	199	183	180	177	177	200	175	178	195	170	189	190	188	185	165	199	204	198	191	187	206	192	185	208	176	168	213	208	175	196	200	188	203	179	183	187	205	189	171	203	168	170	171	164	184	198	172	192	194	210	185	183	196	182	184	184	198	165	159	183	159	202	214	206	198	178	174	196	155	177	164	180	184	191	185	190	192	204	190	165	169	197	165	175	224	174	189	178	188	188	197	188	148	194	190	195	165	175	203	201	197	169	180	198	186	187	195	166	179	177	198	188	171	180	183	178	206	203	205	177	194	177	166	198	204	146	163	199	202	193	176	186	166	163	189	184	175	205	222	188	212	188	211	186	224	193	157	195	216	170	220	169	189	182	175	184	191	203	185	184	206	174	209	173	187	173	145	195	178	176	173	173	174	203	162	202	178	180	214	183	193	184	154	200	186	185	190	188	163	140	168	165	158	182	185	194	164	184	196	190	193	185	163	176	213	176	184	170	198	193	164	182	167	176	206	202	196	165	191	179	164	171	181	168	184	195	163	185	181	197	182	199	188	179	184	170	221	209	163	192	170	193	178	195	187	166	190	179	166	174	179	176	181	165	197	191	190	172	200	185	172	199	176	174	163	193	169	175	180	171	168	217	180	165	190	190	201	214	178	180	186	197	203	172	186	168	179	178	195	185	167	166	177	187	191	181	195	201	162	173	192	170	164	179	166	189	181	184	195	202	183	182	193	200	195	182	181	193	175	182	175	173	175	175	195	181	198	191	182	179	200	169	171	169	194	163	162	181	188	172	178	185	208	165	180	178	205	197	174	187	184	195	162	178	184	189	201	182	192	189	186	170	170	177	167	173	163	200	192	191	190	158	196	189	181	185	179	184	184	197	195	173	178	203	173	191	195	205	202	172	185	233	172	187	196	167	158	165	191	166	175	165	164	161	196	168	176	187	190	196	180	192	180	199	187	194	192	176	218	188	184	189	186	180	165	169	188	210	191	172	187	188	191	193	189	174	167	211	166	195	177	177	196	203	214	206	181	175	185	185	169	165	163	175	222	180	173	170	187	200	173	195	191	176	202	199	182	179	215	196	200	171	182	191	196	181	170	178	200	196	166	196	167	180	180	170	196	182	184	171	184	181	176	182	175	175	188	194	187	158	192	188	209	179	206	201	184	200	181	201	178	165	189	187	166	187	164	196	168	169	193	177	185	189	209	194	181	213	173	173	177	199	191	191	174	182	177	180	175	167	165	175	187	179	174	170	183	177	189	197	172	189	159	167	162	188	207	171	177	203	178	188	172	189	181	174	187	198	173	176	155	179	190	164	183	179	207	181	171	193	179	174	183	173	180	174	189	194	214	169	201	204	187	179	176	195	188	173	185	181	187	177	180	184	190	174	176	183	175	160	198	190	196	193	159	167	171	175	194	171	183	202	178	204	210	190	181	187	169	178	175	192	177	176	171	189	184	194	205	172	175	192	175	184	212	201	190	182	193	188	196	201	194	193	182	173	192	179	195	168	185	195	186	187	174	177	204	178	186	173	178	193	188	179	193	170	183	196	205	195	185	184	182	196	180	171	209	180	178	168	179	161	191	188	180	179	178	177	200	211	174	206	175	178	195	183	179	172	196	165	194	176	191	206	190	172	201	207	188	183	167	183	192	191	185	180	196	169	210	180	175	192	209	196	184	180	191	175	196	174	190	183	174	180	164	183	172	199	188	171	188	186	173	178	170	172	190	204	194	173	169	176	182	187	179	173	196	183	203	192	172	189	183	177	181	167	163	188	169	175	201	205	153	171	186	160	170	174	171	166	174	163	163	201	205	197	174	205	168	198	189	173	151	191	183	168	211	187	170	159	205	198	209	197	195	195	182	169	204	189	170	186	195	185	197	191	176	185	209	199	184	195	169	177	191	212	170	182	206	180	186	180	184	184	178	171	191	184	211	168	200	180	205	160	198	170	193	175	179	170	188	199	172	207	197	186	187	216	179	155	161	185	185	181	179	215	204	214	150	184	172	156	166	199	186	168	200	186	176	183	201	185	163	201	178	180	172	194	170	191	185	188	181	166	191	177	199	177	190	194	194	203	204	194	208	187	209	166	180	194	206	167	176	168	182	174	178	182	167	163	185	208	197	179	178	178	183	171	173	175	185	174	198	168	197	233	165	192	178	182	172	194	171	204	183	165	197	167	175	190	168	187	184	178	154	168	198	186	166	199	191	180	194	169	174	187	175	167	181	193	178	188	166	207	186	182	189	172	187	191	183	175	160	164	176	172	186	187	219	203	193	207	196	178	153	208	191	194	183	171	172	178	202	192	179	175	173	196	181	203	180	180	173	152	165	175	174	179	200	180	199	170	193	181	186	172	163	170	206	173	191	202	204	182	188	175	182	201	176	196	154	176	176	193	189	167	185	208	170	165	176	177	186	165	182	187	213	181	158	190	198	189	166	189	181	173	181	199	171	171	212	185	175	163	180	178	192	201	180	158	187	151	190	185	184	182	163	172	161	186	186	182	174	163	192	165	192	200	182	179	172	165	193	198	183	162	198	176	186	203	195	197	184	200	180	170	207	187	185	196	185	187	169	164	197	179	194	200	193	194	210	167	175	164	171	177	180	184	190	183	167	208	176	193	206	162	202	192	207	163	215	184	176	170	169	153	183	180	172	161	181	165	161	162	203	183	190	188	194	200	183	175	211	185	206	183	183	174	196	150	204	205	176	183	181	209	182	168	171	200	178	195	170	213	179	193	163	184	169	168	187	187	174	171	188
31904	2666	6359	6718	5532	4342	3550	3036	2541	2225	1928	1701	1686	1420	1325	1225	1237	1149	1030	1030	1004	918	889	854	854	814	799	745	767	751	799	716	736	692	739	667	731	658	683	698	679	714	641	674	615	632	693	661	634	623	633	630	636	639	629	618	665	634	583	647	616	554	620	636	624	603	620	586	606	589	567	610	567	634	606	612	585	620	555	591	632	548	594	660	593	608	615	608	621	576	589	591	662	637	618	565	586	607	573	592	578	588	570	540	568	613	619	565	597	614	553	562	569	593	572	587	613	616	584	558	573	557	629	574	606	572	605	558	569	567	585	592	596	545	545	552	585	568	530	621	575	578	583	582	607	556	548	592	556	562	585	605	610	577	516	581	532	590	576	602	594	561	608	579	587	575	596	529	587	580	564	600	582	609	583	599	568	621	604	577	575	544	577	563	577	614	588	545	548	549	569	594	570	597	570	592	541	574	574	549	572	572	548	596	548	568	548	598	544	555	595	596	558	636	597	529	588	582	533	574	577	587	600	567	615	608	563	628	591	580	543	623	559	577	626	572	587	562	599	595	544	564	583	582	570	561	570	516	579	557	564	581	600	582	572	560	608	568	599	550	574	567	543	539	590	583	597	584	593	610	527	558	612	590	590	587	549	621	560	591	608	580	539	585	577	594	558	560	575	594	569	598	573	587	555	550	572	598	630	618	588	554	605	602	590	588	543	550	573	594	568	538	579	554	583	566	537	596	606	563	620	595	578	576	576	571	564	601	572	611	580	581	537	604	568	582	594	575	636	602	552	589	597	560	549	569	581	583	572	564	569	523	573	583	584	605	579	577	609	567	554	556	607	593	528	567	587	563	559	529	584	566	571	602	613	578	582	572	610	585	573	578	575	607	575	561	545	560	592	599	577	569	600	588	633	563	585	570	572	618	576	566	548	588	558	568	533	596	584	579	555	579	552	587	572	538	574	598	579	585	591	593	590	572	549	625	549	610	548	620	606	576	582	583	573	583	544	543	585	606	552	609	576	557	587	524	565	590	586	571	568	577	582	566	565	559	584	576	550	595	599	577	598	603	599	553	562	583	585	572	555	569	588	578	556	571	532	596	628	580	538	569	550	624	611	591	601	564	600	599	596	619	537	536	563	574	595	570	566	579	559	560	629	592	573	535	600	573	603	598	573	605	618	581	555	598	567	588	570	576	608	609	610	547	559	636	494	603	556	546	580	591	588	568	582	608	598	586	599	601	592	647	566	581	586	595	568	601	562	588	585	631	571	567	631	623	555	568	581	570	563	560	627	550	591	600	572	591	586	580	545	556	584	626	559	620	591	581	597	554	587	576	585	576	599	584	578	602	584	626	561	590	566	541	568	555	556	602	588	561	552	545	586	551	575	601	556	541	613	545	573	565	605	600	596	542	565	606	573	557	596	522	590	585	600	606	568	549	573	564	553	572	604	619	542	591	621	579	557	596	610	571	613	577	595	615	578	593	621	567	558	530	611	545	563	581	541	610	614	597	566	600	580	635	555	531	586	570	597	545	565	562	598	607	591	572	559	542	600	568	610	575	621	591	569	596	529	568	613	610	587	565	612	572	580	588	564	592	611	581	581	599	584	600	566	592	568	585	555	560	594	568	578	576	564	520	577	606	610	543	576	561	559	579	549	547	545	584	550	591	554	588	563	533	588	565	584	620	566	580	568	576	588	569	541	593	547	581	612	557	589	534	571	565	571	611	554	611	542	581	595	570	566	589	593	543	623	552	589	582	552	568	592	587	601	577	613	596	574	622	537	558	574	585	618	583	601	584	588	570	593	586	566	571	593	590	582	627	577	569	569	624	589	589	580	574	590	603	537	615	558	598	550	586	591	611	592	516	563	591	560	587	609	583	525	539	562	568	588	596	605	593	549	588	538	563	557	592	547	582	593	535	608	621	583	585	569	570	576	582	595	588	539	577	594	606	566	553	580	535	569	579	608	552	574	547	586	616	570	592	609	580	567	593	578	607	564	561	567	580	561	543	583	554	534	582	595	573	577	607	587	568	593	603	618	598	573	583	550	595	584	584	602	612	601	569	577	593	606	569	629	551	564	575	575	590	599	560	578	577	574	595	584	574	576	574	562	598	586	584	593	602	565	567	571	584	565	614	596	545	583	606	520	577	580	574	572	565	586	599	574	531	578	584	591	618	537	610	566	587	594	581	600	604	572	598	595	563	583	595	533	611	543	616	576	583	615	591	576	545	557	563	576	607	582	571	600	537	581	599	548	628	574	601	618	557	548	522	548	585	559	582	586	541	566	595	633	574	560	572	587	567	593	568	588	576	539	562	583	602	602	542	591	588	546	567	573	565	604	581	590	536	599	563	587	586	532	556	598	588	590	548	560	547	584	548	616	581	589	580	592	588	560	560	552	600	556	568	601	576	574	565	600	578	596	562	595	576	528	600	593	587	598	577	607	576	558	579	561	553	588	573	529	555	572	558	573	576	585	557	541	582	606	601	583	559	587	584	573	539	563	564	560	608	614	568	557	602	549	590	573	549	586	568	594	593	558	565	548	585	570	590	580	570	578	586	560	582	589	565	576	626	602	540	567	593	548	592	569	618	592	554	607	588	587	561	528	552	540	591	541	598	583	555	556	551	540	549	570	540	590	572	561	562	585	577	584	541	527	567	583	638	570	606	632	595	576	562	562	605	580	628	557	568	605	563	588	567	574	587	552	546	574	582	552	559	553	603	589	632	593	599	571	605	561	562	548	589	556	616	602	576	602	561	538	581	566	551	585	591	600	559	650	574	621	572	592	548	604	579	604	554	567	610	546	561	547	583	574	576	587	547	547	555	601	559	558	584	612	647	556	608	566	519	541	636	578	585	624	558	560	598	561	590	584	595	534	577	595	598	561	576	564	614	596	569	585	561	569	569	581	580	637	567	583	588	612	574	579	607	550	569	607	552	579	557	609	546	576	570	592	569	576	588	605	591	529	565	614	594	624	595	580	588	579	581	601	614	587	599	549	625	566	585	584	590	588	639	600	584	611	570	604	611	557	593	553	566	614	577	564	604	580	566	566	586	549	559	584	573	585	610	595	573	594	595	616	577	590	588	593	544	561	582	600	611	541	605	601	576	572	602	587	551	605	573	581	606	588	583	570	549	577	582	574	581	508	519	595	600	595	542	610	596	570	562	524	637	581	609	571	552	554	534	617	585	551	566	596	582	605	564	597	563	577	571	561	603	584	562	566	605	622	531	604	571	553	595	544	534	588	559	582	644	614	578	545	587	556	588	581	566	557	556	598	609	627	594	583	587	582	584	573	552	571	570	589	528	542	578	593	558	592	560	602	601	550	523	562	548	581	596	570	577	619	609	576	613	583	564	583	584	589	591	642	601	553	622	565	605	595	556	602	550	577	563	592	573	552	555	596	561	576	589	538	578	566	549	554	575	574	608	540	560	573	608	567	540	539	520	593	559	594	558	572	563	595	571	617	569	610	594	618	585	539	589
7843	544	205	179	170	159	146	119	130	133	121	129	126	124	95	115	109	96	138	122	124	112	111	96	136	126	119	122	115	122	101	100	134	128	125	94	117	109	119	115	108	105	106	109	132	130	127	120	108	131	144	117	135	112	87	123	122	124	115	135	145	108	113	119	100	117	127	114	122	109	115	104	121	110	111	118	118	96	111	142	104	112	126	121	124	105	118	112	121	114	91	104	123	114	119	120	115	93	126	113	105	118	120	95	122	129	116	129	104	119	98	114	127	115	114	114	99	106	124	115	126	145	123	117	134	114	133	115	123	135	116	125	121	148	122	122	115	117	117	124	141	115	102	129	113	97	131	114	112	110	128	112	104	119	126	104	121	112	112	114	111	109	113	130	113	116	140	101	132	110	130	127	135	112	101	145	107	115	122	137	107	103	125	117	119	125	109	96	137	125	125	110	125	122	112	117	126	122	122	109	125	99	135	99	109	117	115	106	94	107	133	108	122	113	114	125	131	121	108	104	103	103	118	113	110	114	127	109	134	132	116	116	104	102	128	125	123	114	109	114	136	109	123	108	134	122	112	123	116	134	102	114	110	121	115	113	104	120	95	106	121	119	108	117	122	122	111	131	108	124	113	108	104	125	140	129	110	117	125	110	108	99	124	115	128	120	117	116	124	111	132	124	129	118	128	115	107	118	129	103	109	127	111	114	118	108	132	112	132	133	118	123	113	111	129	135	116	122	101	132	114	102	101	109	120	110	121	137	125	135	105	127	98	125	128	115	107	127	139	112	106	112	113	118	110	110	146	128	110	124	131	130	144	111	119	97	116	131	103	97	123	126	101	103	107	117	115	110	123	97	124	121	134	110	128	105	129	130	140	136	107	85	111	101	117	105	144	104	113	121	131	114	126	117	117	126	117	114	140	127	98	98	118	109	108	111	106	119	114	127	113	111	110	124	116	124	102	109	117	133	122	121	101	129	93	113	121	129	100	124	99	123	107	105	126	130	120	132	114	112	123	115	111	127	110	125	121	115	144	107	104	108	111	96	100	128	112	119	113	108	116	115	105	103	125	131	116	127	113	122	116	107	111	128	107	108	125	127	142	117	112	133	102	131	110	103	107	119	122	117	112	109	126	123	101	105	111	115	115	98	111	140	126	98	103	113	101	105	106	115	114	119	133	109	122	144	120	117	130	97	146	109	105	130	133	113	113	120	114	88	119	130	123	112	118	103	102	114	116	128	121	114	113	102	109	110	107	127	123	117	127	121	121	111	120	121	94	142	110	108	98	137	134	116	108	121	128	117	112	130	111	104	121	149	131	136	124	127	115	130	123	112	121	116	110	121	136	118	123	128	119	136	101	121	113	116	127	111	98	149	124	131	103	121	108	124	121	109	121	87	119	108	123	97	116	120	104	111	139	123	119	123	118	114	115	97	115	119	129	119	99	114	114	111	106	111	95	127	114	126	120	111	123	137	113	90	124	97	119	135	98	139	126	107	132	119	121	91	120	124	119	121	114	125	127	116	104	115	117	122	136	131	114	121	133	114	119	112	132	119	121	117	102	95	138	146	113	113	119	117	121	107	112	114	104	111	126	114	104	115	116	99	129	107	114	115	109	114	114	118	127	112	117	120	117	101	122	116	100	124	119	116	126	100	134	113	121	115	104	107	127	129	114	132	113	125	125	119	109	116	131	130	111	109	113	113	116	142	113	108	132	129	124	113	107	138	114	98	137	124	121	103	118	108	113	145	119	121	122	94	116	130	122	114	105	108	115	126	124	115	118	119	133	127	107	124	130	129	129	111	109	116	109	98	98	105	120	108	93	118	121	109	138	137	122	120	114	132	120	124	112	98	118	127	94	123	135	125	110	110	91	113	124	105	101	128	119	112	121	129	118	111	112	106	116	128	116	136	120	127	131	109	110	119	98	115	120	114	137	109	129	117	121	135	106	114	121	118	118	105	139	106	103	129	101	119	125	143	101	123	131	107	105	114	132	115	127	109	119	129	145	129	133	105	117	117	106	116	117	118	116	113	131	115	114	104	107	115	135	128	119	115	120	112	105	101	108	123	109	94	124	127	128	128	106	111	120	121	121	108	118	97	120	114	125	108	123	114	116	105	121	113	112	118	99	109	113	118	118	99	107	104	136	135	103	120	126	111	104	116	103	99	134	118	103	119	118	114	118	113	111	114	99	113	127	101	114	124	106	127	119	105	110	136	107	104	107	116	150	106	113	116	123	129	123	130	95	113	118	104	117	103	137	101	112	106	114	103	116	129	134	115	125	125	121	134	115	114	121	136	135	106	113	113	119	118	104	118	117	116	120	111	112	118	112	118	101	112	113	119	128	143	126	109	106	111	119	104	106	142	129	116	131	94	118	114	102	121	110	132	122	117	117	115	114	98	105	123	115	120	119	100	145	126	114	106	117	113	127	119	117	127	120	128	137	113	115	115	123	120	123	118	115	109	113	143	118	123	121	111	103	116	130	124	119	128	115	121	146	121	116	103	112	108	123	125	123	118	97	124	108	120	137	127	112	117	127	115	114	129	117	128	116	114	120	112	104	111	100	125	104	115	129	135	113	116	110	109	108	107	121	133	131	122	143	127	112	113	117	133	116	97	111	121	96	131	123	117	118	110	116	134	125	111	142	114	111	101	146	92	119	96	111	119	105	113	120	109	108	123	120	125	118	107	104	108	129	110	99	128	124	129	109	119	111	116	126	117	101	93	127	121	110	109	116	121	123	131	128	143	116	112	137	118	137	115	133	123	127	127	115	96	118	112	109	110	118	122	108	102	110	114	104	137	118	120	114	106	115	108	114	114	115	105	120	125	113	115	113	103	123	117	117	127	119	130	110	116	112	117	106	99	143	115	116	124	109	120	116	123	111	120	114	122	121	109	123	115	103	114	104	108	111	129	114	132	99	101	126	117	98	116	123	84	126	102	132	113	116	116	134	128	122	129	129	124	110	116	112	119	99	111	129	132	113	125	128	119	130	111	121	123	123	96	104	121	143	120	119	119	119	116	103	129	121	107	95	135	125	118	94	129	109	126	134	124	107	98	103	102	118	103	104	129	126	126	103	121	125	112	122	132	113	115	119	107	115	129	127	135	109	112	106	117	135	110	102	111	102	126	104	125	135	129	108	115	105	119	126	97	125	119	105	121	102	113	131	122	143	130	107	124	113	114	99	119	120	113	110	115	122	113	128	120	119	137	109	120	108	114	131	107	107	113	124	101	107	120	104	113	121	135	115	108	116	119	121	116	113	125	118	122	111	119	110	113	123	118	117	123	111	116	113	129	120	121	117	122	105	106	119	116	114	112	114	129	109	119	128	123	117	117	117	122	97	131	111	119	121	110	118	127	117	117	133	123	124	106	119	134	110	126	130	124	113	101	117	116	117	115	127	121	112	118	122	109	127	121	108	110	125	115	109	129	114	119	107	117	108	99	112	127	123	102	125	119	126	115	139	136	102	106	119	93	129	124
7903	463	547	590	557	478	507	437	451	401	440	444	386	357	397	436	416	402	382	399	421	415	390	397	383	372	364	420	401	422	398	368	398	387	396	392	417	390	397	348	398	374	364	364	384	380	436	377	375	391	387	415	398	395	371	402	384	402	371	404	362	383	390	401	362	393	389	388	389	381	388	390	382	412	373	361	377	372	395	419	374	413	415	377	386	390	373	381	369	375	385	388	394	405	387	393	377	383	396	353	330	380	367	379	376	378	397	376	410	367	362	405	431	372	341	398	408	393	367	328	396	357	380	409	383	347	407	392	398	356	387	375	368	401	398	371	364	375	384	370	405	383	400	394	341	420	391	407	376	376	359	372	399	386	365	385	355	337	385	401	377	404	388	394	416	417	376	336	386	377	369	365	394	395	377	403	392	380	372	365	372	387	385	345	378	430	359	407	396	381	423	364	403	358	395	343	364	386	380	398	394	381	367	364	394	403	390	390	408	371	392	376	401	371	379	297	393	363	366	346	345	366	368	368	429	366	378	370	406	412	389	361	364	373	395	396	400	346	370	402	377	366	388	377	385	356	358	381	384	373	416	391	349	352	378	397	370	386	388	395	388	360	344	360	426	344	423	398	389	336	377	400	381	385	381	341	399	387	379	359	382	414	358	388	372	373	395	405	396	376	401	419	384	409	418	391	380	395	367	341	390	375	395	373	371	340	411	356	418	382	386	406	350	383	397	369	371	355	395	375	384	376	328	424	387	369	369	369	364	369	381	381	377	392	401	400	391	398	371	354	390	400	378	418	370	379	400	388	381	355	354	388	379	388	385	396	330	363	386	389	386	364	379	378	375	395	396	399	377	375	382	357	376	405	386	410	394	362	427	383	391	375	360	402	384	406	396	365	427	407	417	367	351	406	369	387	390	415	364	362	381	359	375	382	416	416	419	392	379	416	404	384	369	374	421	413	385	361	389	382	362	396	384	379	363	385	378	385	380	356	409	426	408	407	387	380	392	385	399	385	379	403	382	382	371	356	381	372	357	388	382	384	378	396	428	349	354	385	363	364	387	407	341	388	407	381	380	395	388	377	359	384	390	355	390	386	380	381	357	387	406	375	385	414	377	392	387	350	364	424	366	394	321	381	361	390	378	378	361	370	389	364	379	384	382	369	384	379	343	363	375	380	376	366	371	420	375	389	348	355	358	364	396	406	385	371	362	374	403	370	412	389	396	391	393	396	395	373	419	407	378	375	368	375	356	398	402	370	367	403	368	397	381	383	384	405	361	361	408	383	388	355	385	385	390	382	407	404	381	376	396	372	413	389	381	397	393	390	402	372	380	396	380	411	419	343	341	404	396	356	426	385	384	384	363	391	391	391	357	395	367	396	412	407	378	395	355	408	390	368	371	380	384	362	373	394	394	385	388	387	365	352	415	408	354	358	357	384	368	398	413	391	374	421	396	361	384	393	406	366	375	374	373	402	361	384	393	334	344	398	351	378	336	353	393	433	391	401	405	409	364	422	381	383	360	383	349	433	347	404	366	374	364	402	382	400	380	358	383	402	407	380	398	359	393	364	389	412	370	412	374	414	370	364	400	356	341	381	371	396	370	389	387	347	388	384	364	383	397	395	360	376	411	341	345	380	369	367	387	380	434	395	392	377	343	374	385	371	418	376	360	391	412	406	374	380	381	374	378	370	384	393	408	357	383	380	367	390	393	396	387	392	376	367	355	405	374	385	401	391	372	384	390	386	411	372	404	410	397	373	438	396	370	398	391	391	344	362	382	396	378	365	375	402	370	395	414	337	362	403	383	359	351	385	364	358	384	389	390	370	401	346	370	350	403	379	394	418	389	386	366	374	382	393	396	389	394	395	368	384	390	375	355	405	390	369	376	397	356	388	349	390	429	384	397	432	387	384	374	367	385	398	389	365	398	361	371	391	356	413	367	388	373	366	363	366	368	406	362	393	388	376	393	392	358	376	347	360	388	344	345	380	394	383	392	367	411	380	372	371	417	410	375	367	352	412	368	379	361	369	387	372	399	404	381	360	399	390	388	427	367	389	384	361	371	373	392	379	337	379	391	365	383	391	368	378	357	366	351	389	389	415	392	388	388	353	408	346	390	393	375	378	373	387	377	374	389	391	391	364	386	428	364	361	394	398	428	368	379	346	383	371	360	381	340	381	366	430	369	399	359	374	406	427	383	411	398	415	362	371	388	360	377	411	423	365	420	400	400	376	387	390	382	416	407	410	385	365	357	374	402	411	384	376	371	352	418	404	360	397	359	372	359	362	386	384	340	354	395	399	359	405	361	397	375	364	372	379	369	365	369	391	332	387	396	361	340	396	412	361	414	377	336	401	367	374	373	365	354	392	345	365	356	368	379	413	371	354	362	365	361	374	385	383	354	391	370	367	380	391	391	426	382	389	373	377	408	391	391	387	408	382	360	357	387	399	405	387	405	357	390	384	430	375	425	389	394	417	371	381	421	394	377	397	387	396	384	355	390	352	376	375	374	365	419	390	361	378	379	409	358	405	384	375	391	387	368	394	395	386	353	349	374	368	390	391	374	365	371	396	396	394	379	397	401	408	396	363	418	360	404	362	381	386	377	386	345	435	410	403	407	376	382	358	398	381	410	400	348	404	396	403	377	407	376	368	377	406	362	388	366	362	388	360	382	415	389	408	413	402	403	400	376	376	393	378	387	391	334	372	391	388	379	422	418	384	376	386	404	366	365	377	357	347	380	442	379	429	385	381	343	376	379	396	370	404	392	368	402	367	393	389	407	378	373	397	361	380	393	340	388	384	400	400	416	404	383	375	410	373	397	401	401	377	357	348	368	359	375	399	403	346	379	388	350	389	374	389	413	383	401	396	406	383	368	383	381	391	381	397	345	377	358	387	355	388	391	377	398	378	385	399	378	364	366	362	402	400	337	389	389	361	362	408	395	363	377	337	427	356	364	399	395	395	392	384	422	403	364	402	402	392	367	348	370	371	380	415	389	364	412	396	364	390	383	376	389	361	381	368	393	390	364	388	377	379	385	381	366	393	391	417	387	390	348	371	399	359	362	383	377	399	408	415	398	403	388	387	396	366	382	386	363	360	387	368	371	388	406	364	380	391	425	410	396	358	353	397	387	397	394	342	407	429	374	382	362	352	380	361	382	365	399	370	377	456	407	390	402	360	351	361	396	382	411	344	391	379	350	377	388	408	401	371	398	388	373	393	372	359	398	384	376	366	375	377	375	384	423	383	362	385	413	391	369	404	386	382	384	404	411	386	386	378	361	401	360	394	370	373	342	357	340	370	367	363	392	383	369	415	364	358	373	414	346	397	401	390	371	402	376	434	410	410	379	364	395	373	380	390	349	400	398	341	352	409	386	366	371	373	364	366	394	383	347	354	369	383	353	343	375	425	367	379	389	377	374	376	376	406	376	390	352	365	367	393	401	400	411	365	377	379	334	349	353	391	375	360	376	366	374	380	376	445	375	387
45995	10544	1536	990	650	463	399	326	230	240	183	169	163	147	155	132	147	109	123	111	108	118	122	100	108	115	74	97	100	97	91	92	87	86	105	83	89	110	86	96	79	87	95	97	97	87	87	88	86	91	98	92	71	86	104	73	89	117	94	98	81	99	109	92	84	86	109	92	102	71	84	81	78	103	100	102	98	86	104	81	97	79	102	103	84	109	93	88	87	78	84	82	94	71	102	89	80	86	73	105	83	91	92	99	95	96	96	101	92	86	82	83	81	90	79	92	70	79	79	82	100	89	84	91	78	92	84	94	79	71	98	86	83	67	96	112	86	88	82	81	107	83	76	88	79	76	91	86	94	75	95	89	77	106	79	67	99	93	95	104	93	70	93	73	68	95	106	84	108	99	91	89	98	83	87	84	100	90	89	79	81	77	84	97	80	85	99	98	109	70	90	104	86	101	84	73	78	82	70	81	94	85	91	86	82	98	85	90	89	82	83	76	110	96	98	80	98	98	84	90	79	91	83	108	92	72	89	77	80	92	104	81	97	80	84	90	86	99	82	102	76	92	87	91	76	76	82	102	92	83	96	62	89	89	112	88	96	86	74	79	91	82	90	87	95	90	85	96	84	86	97	78	81	84	80	88	77	94	91	78	97	84	87	91	85	84	94	68	96	105	88	64	81	86	94	85	89	93	82	90	90	78	92	98	94	101	96	79	84	90	101	97	106	95	98	90	86	73	102	82	96	85	72	94	87	79	79	80	62	87	93	77	107	90	96	75	86	99	79	90	79	79	92	74	93	84	70	88	86	90	86	83	96	96	78	93	95	77	97	97	90	85	90	92	99	100	101	89	95	90	95	91	84	102	78	91	92	100	107	89	98	72	85	82	69	98	89	93	100	81	91	95	100	75	98	69	88	73	83	95	87	104	91	95	90	86	102	88	98	82	103	104	93	92	78	88	95	99	90	99	100	83	104	80	92	101	96	75	96	94	83	78	113	87	70	88	80	103	77	81	93	91	114	81	100	85	69	80	89	80	63	93	108	85	84	81	87	95	89	99	92	92	88	89	77	102	104	99	77	88	78	84	101	76	89	80	78	91	100	90	94	81	100	88	95	88	113	90	96	86	76	81	87	88	84	79	85	87	100	98	86	105	81	88	88	76	100	86	97	85	90	83	93	77	85	81	95	90	83	95	92	75	89	82	88	85	85	75	79	90	82	99	91	79	74	102	85	96	94	80	82	107	86	97	108	81	63	84	79	78	72	75	103	95	83	98	98	74	91	92	102	75	83	102	89	84	96	76	80	77	92	84	89	81	86	110	82	77	91	79	92	88	93	86	92	84	88	91	86	81	83	87	96	74	86	100	87	105	94	92	88	87	75	89	90	91	78	104	72	96	92	86	84	78	92	87	81	83	92	99	100	77	86	90	98	86	99	84	90	99	86	74	85	80	98	81	88	89	84	87	82	86	68	92	101	90	96	85	101	92	69	88	87	114	72	96	91	87	71	81	95	94	72	86	80	89	80	89	94	81	84	72	81	101	87	98	93	81	84	109	98	80	85	81	89	88	90	94	101	76	97	82	78	91	92	93	96	72	103	110	73	84	93	100	97	80	84	78	89	96	77	86	84	76	87	90	76	97	92	103	72	86	79	82	91	92	96	83	96	102	68	98	113	86	83	97	93	82	81	90	98	85	94	96	81	94	100	87	100	95	82	89	76	102	84	101	83	79	97	78	83	89	105	93	76	87	91	83	83	81	87	104	84	86	122	87	79	87	84	96	83	93	91	72	82	83	77	83	100	70	90	78	90	90	92	79	87	82	93	67	110	101	88	84	83	90	78	85	72	95	91	91	80	72	77	82	73	69	94	92	67	86	81	102	80	86	100	86	92	73	96	72	83	84	78	80	83	86	83	90	89	85	75	95	85	78	90	68	96	95	87	77	91	97	91	83	73	113	105	82	84	90	88	91	97	75	118	78	94	76	98	80	84	89	93	91	91	91	81	89	90	95	89	92	73	72	79	93	94	98	91	99	105	75	96	83	78	94	73	75	89	85	91	93	86	100	94	102	85	88	75	82	94	91	75	100	101	67	92	102	74	88	95	71	91	93	92	96	92	90	96	92	82	93	100	71	76	100	78	66	76	96	102	87	87	93	73	99	71	90	74	90	88	96	82	77	93	84	87	81	76	92	86	84	81	95	83	83	92	91	89	87	82	94	80	96	85	80	100	80	86	74	66	94	78	81	83	78	82	92	90	81	76	87	87	81	79	89	83	85	96	89	81	67	104	111	93	74	80	85	98	88	100	93	96	82	99	75	106	98	107	103	80	97	87	88	100	93	88	95	79	91	103	85	85	73	79	85	95	81	71	90	89	114	87	70	84	91	93	87	98	88	81	85	110	86	91	85	75	91	96	75	96	90	85	81	83	83	84	98	86	93	107	94	91	72	89	67	82	89	87	93	88	87	89	81	85	93	80	82	72	75	90	79	86	93	80	96	83	87	88	83	88	84	85	80	89	80	103	95	91	83	102	99	94	78	86	87	92	80	93	94	89	81	100	90	89	78	75	100	83	93	93	92	98	82	79	76	82	96	78	93	93	82	88	96	106	80	123	81	67	82	88	95	89	78	88	84	99	111	78	102	89	109	84	76	99	92	83	91	111	77	94	90	95	80	91	83	94	97	89	114	91	70	95	99	111	76	78	78	78	96	96	86	87	96	92	117	75	87	82	98	89	86	93	102	84	74	96	96	95	81	93	104	85	103	85	69	100	82	90	89	66	83	96	89	117	99	89	90	100	73	74	85	93	93	78	101	90	79	91	78	73	85	79	88	96	105	85	97	87	98	77	92	91	94	89	92	77	103	90	94	81	77	88	84	84	90	89	92	87	87	81	92	90	75	79	92	84	76	72	90	99	76	75	98	93	89	84	84	102	92	82	81	83	70	77	92	88	98	82	96	92	121	96	87	94	89	100	90	104	90	92	94	90	87	96	95	91	80	94	92	95	83	97	93	98	94	99	87	86	105	85	87	99	81	95	73	85	94	82	95	94	84	93	63	86	92	77	87	94	84	97	83	82	92	112	96	73	92	97	100	102	90	87	65	90	98	76	96	87	86	81	82	88	91	89	97	80	70	68	83	91	66	81	85	91	95	103	89	102	78	66	63	96	91	91	101	89	96	99	83	91	101	81	85	84	80	69	98	100	91	90	93	96	93	79	89	88	77	96	88	93	92	113	82	90	92	100	110	70	100	76	85	97	98	89	83	81	93	83	91	87	94	85	85	109	70	88	91	95	101	87	96	80	92	81	106	76	94	88	97	86	87	79	89	89	84	91	94	86	93	90	103	87	80	99	99	98	80	94	85	66	77	91	98	90	84	81	87	87	95	99	67	79	79	85	106	97	84	98	95	88	97	80	106	92	81	89	86	92	98	87	103	93	102	81	88	83	99	95	82	97	67	99	90	99	75	81	83	92	98	83	78	96	81
24680	1423	3339	3562	3047	2442	1926	1574	1341	1134	1045	915	792	753	653	699	619	585	552	557	480	520	474	421	472	397	435	447	405	432	426	372	432	376	415	372	353	375	365	377	364	356	388	340	365	339	324	369	328	356	351	354	342	347	360	331	357	385	318	335	319	361	344	337	335	327	307	334	330	316	347	338	346	350	306	333	322	337	306	341	279	334	306	323	326	349	319	325	313	327	315	326	319	336	313	328	310	340	327	298	285	299	328	316	356	292	329	304	310	296	318	318	350	306	311	305	293	338	332	302	339	315	350	326	283	341	310	278	284	339	349	345	318	330	317	376	306	317	299	291	315	338	315	320	312	339	306	316	327	330	337	279	299	340	316	314	348	323	361	319	345	363	331	339	321	348	315	322	316	333	326	362	288	314	294	322	316	310	332	320	321	341	339	332	277	323	336	304	315	287	320	294	306	312	315	332	316	313	330	309	293	310	332	305	323	295	316	314	314	301	301	302	334	310	305	299	305	290	281	293	296	318	290	322	326	293	310	304	305	320	302	287	322	301	323	278	290	321	293	300	315	316	342	302	288	343	326	314	306	322	295	336	335	322	286	319	317	311	305	303	327	342	313	330	307	297	284	343	321	318	296	316	322	292	330	324	318	322	292	306	301	343	318	273	318	297	334	306	285	308	296	307	281	296	334	288	298	337	295	317	304	325	293	346	309	315	323	293	294	330	300	312	300	327	362	290	301	285	291	292	326	328	305	347	313	293	312	326	345	305	308	319	346	317	310	309	307	312	313	324	311	285	316	297	339	345	354	288	321	317	313	291	333	333	315	299	307	310	305	321	348	310	325	320	321	315	336	278	277	307	336	320	318	321	304	327	302	324	289	326	328	330	314	345	313	310	293	301	266	330	298	325	321	291	317	317	266	292	336	311	323	336	340	301	300	289	341	297	345	300	330	301	297	306	309	316	307	315	327	293	285	322	307	285	313	305	294	259	302	330	290	290	284	316	300	346	281	294	335	333	277	334	280	338	311	303	337	329	320	312	280	295	299	332	305	286	327	343	310	322	337	289	333	348	300	331	320	323	316	308	324	303	329	297	293	304	334	325	293	305	322	330	291	322	310	322	314	316	302	298	293	311	350	313	306	291	321	319	329	318	322	315	327	312	330	282	276	292	300	312	308	330	296	292	292	326	320	323	305	336	302	313	303	336	333	316	308	324	273	304	300	313	309	322	347	301	317	320	333	309	296	328	286	283	326	317	323	331	320	318	329	318	311	285	324	296	314	344	313	315	304	316	309	351	319	282	309	310	304	293	318	348	277	317	318	285	332	329	296	320	279	293	312	339	332	330	306	290	309	310	300	297	348	306	303	293	324	314	329	331	291	326	294	324	313	305	315	290	328	284	302	301	330	322	327	336	323	330	292	298	319	302	321	324	326	309	294	337	301	290	288	330	315	344	320	297	309	344	306	309	305	287	316	310	304	331	294	283	290	307	325	301	319	289	304	287	316	315	299	299	292	302	310	323	300	325	330	285	302	318	316	323	302	290	300	275	315	311	307	316	330	298	312	348	325	314	287	315	311	335	292	289	335	319	330	314	283	326	332	319	319	323	330	295	309	301	299	309	328	295	326	300	307	325	292	306	305	314	311	310	305	295	314	256	303	334	328	315	345	328	299	347	295	303	295	318	326	352	313	324	327	295	318	312	349	318	288	305	316	274	292	303	295	317	321	308	311	308	325	315	318	335	292	314	293	296	315	294	295	275	285	300	315	302	317	311	318	310	327	302	329	295	312	329	327	323	313	315	314	328	330	322	305	296	337	326	300	292	307	299	310	327	362	338	293	297	326	321	298	340	314	316	348	315	322	325	267	323	328	302	359	307	305	318	289	308	301	296	326	314	314	303	321	303	290	291	330	312	309	332	328	312	308	330	309	314	337	309	321	288	325	326	302	334	317	313	305	310	310	284	338	302	333	332	297	295	340	330	317	300	330	310	275	323	308	299	333	311	319	319	314	317	324	273	296	307	297	311	307	318	314	332	382	318	308	307	322	314	316	298	282	285	322	299	288	310	318	314	309	302	307	298	315	307	337	284	330	302	287	267	314	300	282	348	300	298	329	277	330	327	266	308	284	320	317	319	329	296	334	310	324	290	319	338	310	335	326	298	292	294	338	294	323	300	293	294	331	330	314	298	308	308	310	286	345	337	324	315	330	338	313	308	314	308	282	332	287	319	334	319	322	335	311	320	331	306	296	327	310	294	329	289	329	326	336	301	310	324	361	305	352	333	301	286	306	321	279	277	270	301	306	342	312	311	322	318	318	289	298	319	329	299	309	298	344	309	322	312	309	329	304	293	309	295	285	316	317	307	299	298	301	315	336	327	305	359	296	283	335	328	309	320	305	303	305	319	306	317	295	307	327	288	311	308	335	311	284	308	301	323	304	305	308	331	327	321	314	338	334	302	300	317	296	328	335	321	312	346	322	324	324	310	321	305	308	293	323	286	336	288	281	302	347	317	318	319	311	320	325	369	302	260	311	304	287	329	317	307	272	296	295	310	282	290	327	295	315	302	353	331	308	291	349	278	277	297	317	320	298	336	292	312	313	328	332	316	281	317	326	311	318	295	316	268	321	330	307	297	301	288	316	310	296	342	301	310	352	314	293	294	308	287	295	325	305	309	322	325	297	317	324	312	326	326	322	288	290	326	291	315	306	320	308	342	332	299	333	326	335	311	282	328	327	318	284	317	321	310	333	301	308	300	289	313	333	334	316	303	340	310	317	303	300	306	307	274	291	289	299	284	294	305	320	328	323	313	310	289	308	327	312	313	302	284	326	340	332	292	332	323	298	310	308	329	341	322	302	313	300	312	291	310	327	307	294	301	301	294	283	311	305	306	326	283	293	288	347	288	291	295	317	322	345	305	318	327	302	305	275	342	306	316	321	296	331	318	277	312	286	322	290	353	298	325	321	301	321	321	350	300	334	297	305	286	322	322	319	332	281	312	313	293	305	298	303	313	289	301	308	312	318	248	332	338	322	323	321	290	329	337	311	329	316	321	298	317	316	334	332	301	315	303	321	309	301	299	275	321	332	324	349	298	308	300	319	327	288	325	271	322	307	335	338	292	338	294	337	312	323	316	306	323	298	287	333	373	317	313	266	308	312	347	314	324	333	329	308	287	333	326	330	338	324	304	310	301	328	266	320	307	301	296	322	340	315	313	288	297	295	306	321	295	285	313	324	344	298	293	314	317	328	281	306	288	328	306	300	342	326	331	311	312	322	292	314	327	278	316	299	285	294	291	317	303	301	307	318	295	295	319	307	309	321	292	327	333	329	307	322	290	290	332	329	327	299	289	317	320	321	308	317	318	285	295	313	296	305	280	317	335	283	304	304	328	267	297	333	331	303	290	299	301	295	323	348	286	302	297	330	326	300	321	300	317	333	324	291	314	322	323	283	302	289	306	310	312	327	302	314	301	320	318	344	343	317	312
60715	18695	4160	2051	1417	974	742	558	483	427	403	356	322	293	254	241	249	242	253	243	231	235	201	229	185	227	208	206	212	208	221	181	214	215	222	208	221	221	192	209	182	192	206	212	212	206	195	176	189	194	195	183	198	202	181	188	207	170	204	201	183	181	168	184	185	188	189	180	205	185	185	187	187	198	196	159	179	192	167	212	181	187	210	207	184	196	171	184	194	194	210	179	192	208	172	200	195	190	188	194	169	193	172	164	178	204	196	186	179	171	193	197	189	184	204	210	210	190	193	174	160	203	186	198	178	192	167	200	168	180	215	181	193	187	205	202	195	173	186	196	186	194	217	167	176	160	196	186	169	171	193	190	177	177	197	181	179	174	184	180	163	192	193	210	179	177	184	180	184	173	210	175	170	191	187	177	186	190	226	173	184	203	186	184	187	199	173	190	203	192	174	172	176	193	192	220	176	192	192	185	168	184	182	204	195	198	181	181	195	188	184	185	187	182	226	210	163	183	211	185	197	182	169	192	209	193	187	191	196	210	178	174	176	186	169	202	185	181	209	174	180	174	192	168	163	180	196	194	157	182	175	193	190	188	192	177	184	205	182	194	206	210	204	172	163	202	205	197	206	182	177	192	192	168	186	225	206	187	189	180	179	165	193	180	150	158	175	174	166	159	181	167	180	182	162	191	194	191	190	198	193	202	207	156	183	204	201	176	165	166	183	162	196	177	168	207	154	167	178	195	178	200	175	189	187	180	184	196	183	196	198	194	186	171	196	194	183	189	200	172	177	175	187	183	160	187	198	178	179	201	196	165	181	200	188	163	188	199	185	191	162	189	190	166	192	189	168	196	209	171	168	190	194	194	180	183	196	195	162	225	157	152	171	176	193	179	174	192	172	166	213	202	190	165	182	186	189	167	192	181	174	181	189	157	184	174	199	184	179	194	183	184	192	172	195	196	177	194	207	176	162	176	184	188	179	185	205	198	190	162	179	189	192	173	190	180	190	195	184	179	169	162	171	180	141	197	176	188	191	184	175	178	198	162	172	180	195	184	201	154	193	175	197	186	166	158	192	192	182	194	200	185	188	161	183	181	182	169	204	168	183	187	171	186	181	186	190	192	174	209	154	162	174	186	196	180	198	189	197	218	189	174	200	176	179	175	186	168	212	171	181	190	190	181	156	180	178	175	175	182	169	183	176	165	182	180	170	177	185	173	181	176	166	173	196	173	195	177	184	176	187	200	182	186	213	198	173	162	226	200	168	183	198	162	183	163	192	171	202	168	164	201	201	176	205	185	183	187	203	181	179	168	210	201	207	205	165	177	175	168	149	214	218	200	197	190	190	177	194	183	191	196	185	189	196	171	171	166	178	180	174	193	177	201	193	173	186	176	162	192	191	199	195	182	184	176	171	219	180	191	180	183	173	197	212	159	162	193	186	160	185	215	190	172	148	195	181	183	180	195	162	177	196	181	169	167	173	173	165	169	194	188	190	195	188	203	188	200	181	189	160	209	177	182	170	190	205	192	175	191	176	185	168	196	208	185	192	204	183	212	190	188	175	177	180	180	161	176	199	175	193	189	200	170	164	196	175	186	210	170	179	204	199	184	170	163	218	203	187	198	213	181	159	169	188	165	181	190	165	182	186	178	166	184	185	167	185	178	172	175	183	191	185	203	174	197	175	186	175	176	200	188	187	193	187	196	198	180	170	168	206	162	179	191	147	173	200	199	179	158	199	184	175	205	179	190	177	188	164	170	169	203	171	190	172	165	191	184	171	194	162	184	201	174	198	187	193	184	197	176	188	166	144	187	170	180	183	202	185	176	178	183	173	183	171	187	202	198	189	196	205	168	186	171	201	217	182	174	195	207	169	182	177	198	163	189	172	187	162	184	169	223	193	168	181	209	199	188	180	166	177	192	166	180	174	194	208	177	207	202	176	184	171	160	178	167	194	167	184	191	187	193	183	175	212	201	156	194	195	185	188	160	207	192	208	178	181	196	202	201	191	181	191	183	188	177	188	154	203	190	173	173	183	159	171	175	181	197	168	199	204	208	186	201	198	175	178	184	167	199	172	201	194	184	193	187	188	180	192	180	167	213	202	185	207	184	211	185	178	186	159	175	195	200	176	194	194	192	184	161	191	178	158	175	159	174	197	199	189	183	186	167	202	182	172	181	157	175	176	164	194	206	175	179	197	156	196	172	182	198	193	186	196	193	190	195	154	199	166	187	173	172	183	180	195	184	157	198	192	180	190	170	179	203	166	194	197	191	217	207	171	190	170	190	186	172	166	175	173	158	176	197	177	199	205	204	191	189	202	176	194	200	191	168	170	202	174	178	207	178	195	190	197	166	192	189	190	208	197	194	173	197	168	199	178	186	192	160	180	185	188	162	193	164	205	176	170	172	198	178	189	172	209	193	193	160	179	194	190	183	198	198	187	169	183	168	184	189	181	181	187	200	174	192	186	192	172	188	179	186	179	174	197	181	171	197	201	189	174	160	174	201	191	172	189	174	173	194	182	213	170	172	188	196	182	178	190	186	177	205	168	182	189	181	217	162	208	171	215	161	176	183	184	182	196	202	202	159	174	179	188	181	180	172	175	183	164	182	186	183	177	179	166	193	182	187	193	175	179	195	194	185	201	179	184	184	155	177	196	162	179	197	155	201	175	179	183	183	188	161	183	187	187	200	168	180	197	172	191	178	170	208	197	172	179	190	218	194	170	179	170	172	181	180	192	202	178	184	180	191	166	188	200	220	186	155	191	206	199	196	201	198	187	198	191	192	187	220	179	171	185	190	187	183	178	155	187	187	216	170	191	199	209	203	170	218	209	178	178	196	194	190	176	196	196	167	162	183	201	177	181	182	195	164	181	181	160	213	180	164	180	179	212	168	205	191	168	220	179	176	184	166	207	167	170	169	210	184	156	165	183	179	175	173	177	179	177	176	199	186	188	181	176	184	185	186	212	160	175	167	197	174	172	191	191	190	169	200	191	170	178	193	178	173	196	157	179	164	211	186	179	180	175	199	188	164	156	172	186	172	220	176	182	186	179	175	181	197	162	182	198	162	165	158	207	198	156	191	193	161	188	189	177	179	167	194	182	189	192	188	180	197	180	194	169	168	154	184	196	171	177	189	189	183	175	174	212	163	186	183	176	196	167	186	173	169	196	185	173	210	177	204	168	199	176	186	193	181	183	208	196	192	193	172	156	199	169	192	172	161	181	171	183	182	188	202	170	182	211	193	199	173	184	198	209	204	171	182	173	188	189	179	170	177	162	179	183	173	194	184	175	185	161	179	187	193	172	177	174	176	153	151	165	194	191	197	195	210	199	185	182	183	176	177	203	182	178	179	221	197	186	189	177	187	175	182	192	171	175	195	156	179	169	182	181	180	165	191	180	168	207	206	180	203	174	173	195	155	162	178	185	178	209	198	177	186	179	187	169	199	173	197	183	189	158	227	178	195	213	198	180	185	209	191	187	201
31017	2712	6203	6543	5481	4475	3568	2922	2565	2189	1967	1758	1548	1442	1260	1214	1135	1139	1063	1047	946	999	895	888	892	831	818	796	793	774	786	721	741	718	681	751	698	639	670	677	697	690	661	628	653	698	671	647	640	651	618	659	600	573	606	641	633	649	669	575	597	620	623	586	590	582	615	596	643	636	603	638	609	614	605	622	589	613	599	597	613	604	593	604	597	575	588	622	598	612	593	589	551	584	603	579	574	629	597	601	560	549	624	593	584	575	572	543	565	569	582	565	628	545	570	577	560	604	579	560	598	567	612	627	608	573	622	547	581	580	629	578	597	557	577	588	581	569	605	560	601	569	590	578	616	573	561	585	628	604	595	580	598	574	632	599	567	586	551	590	557	566	618	584	596	513	580	582	591	587	563	573	576	567	581	546	546	564	544	546	598	562	571	591	532	549	580	602	593	609	569	597	626	589	592	584	593	580	557	582	591	587	562	612	592	593	542	548	595	552	555	581	597	567	585	581	549	546	539	542	574	544	577	609	582	606	576	552	549	556	570	587	572	601	576	597	549	528	586	552	553	581	583	549	524	590	567	587	581	574	572	590	556	616	576	596	642	635	592	592	601	598	612	593	591	585	589	567	572	578	606	581	596	614	526	559	599	583	611	556	602	569	628	603	582	640	576	525	598	593	577	587	582	579	579	603	592	591	632	581	513	539	606	539	573	588	571	592	589	557	570	539	607	556	541	516	612	538	574	581	544	565	558	558	574	560	615	582	585	584	564	572	534	602	597	575	618	610	574	551	577	579	617	600	628	574	539	567	571	587	590	562	577	548	584	549	608	569	592	565	612	555	593	595	612	548	583	597	579	575	593	627	574	606	564	573	559	550	593	569	536	561	588	584	586	577	557	603	566	564	535	577	497	579	539	634	569	598	566	578	573	567	550	588	594	564	584	585	539	573	536	602	612	558	602	594	579	584	570	598	577	570	565	607	557	525	566	542	566	541	603	573	564	582	574	505	569	555	538	546	619	556	564	551	592	550	573	554	577	597	552	610	555	540	598	567	549	609	579	560	570	609	586	591	572	580	539	547	617	584	585	598	603	557	575	565	542	555	601	527	572	556	568	575	597	572	610	564	615	563	596	555	539	577	623	548	553	527	601	585	608	588	572	600	571	581	574	573	565	557	611	560	554	589	554	596	568	551	549	587	582	591	571	565	623	571	610	572	601	575	589	587	605	624	573	542	564	587	577	604	524	557	588	600	546	605	548	579	612	554	581	568	539	564	546	564	646	560	565	599	608	594	559	579	572	588	535	577	572	615	607	545	559	577	580	608	567	576	591	638	593	558	595	583	627	542	588	560	579	573	525	569	609	569	605	555	562	590	564	563	589	606	588	586	577	606	574	562	585	591	559	570	584	555	591	595	589	599	566	523	584	530	545	588	592	569	570	574	548	575	584	571	571	582	580	593	580	564	537	559	562	527	591	576	565	570	583	544	583	539	581	571	583	547	584	551	523	605	567	577	565	591	622	562	544	605	601	616	583	579	610	545	565	541	548	565	592	540	548	572	580	585	581	546	545	580	601	552	575	610	548	586	624	590	587	554	552	532	575	607	595	550	592	506	612	557	562	569	564	607	580	588	593	575	552	630	598	559	548	602	579	567	611	583	541	576	569	563	589	556	552	589	590	501	552	547	588	594	618	564	559	561	558	586	530	570	595	578	570	573	604	592	543	570	547	585	607	569	553	598	527	529	562	594	602	550	593	582	586	542	599	624	602	563	593	613	598	577	615	550	596	571	565	576	565	599	572	562	560	536	587	599	602	607	630	567	576	571	543	581	538	580	599	515	533	582	553	544	594	584	614	576	584	583	589	602	568	619	566	582	550	584	541	620	563	603	551	581	579	583	607	546	525	613	575	548	568	547	602	584	570	590	573	587	557	564	591	614	620	571	573	588	592	536	552	581	576	572	577	556	581	605	544	551	590	591	572	560	532	597	581	589	559	595	586	588	612	556	560	574	581	518	571	589	554	584	577	542	584	581	589	589	598	663	575	560	554	568	561	579	535	567	549	588	602	573	578	555	578	550	577	553	574	536	574	596	589	602	589	536	576	543	562	535	565	583	573	565	574	567	592	562	582	598	587	567	569	574	580	598	593	574	571	543	560	573	589	615	594	527	556	568	575	575	517	582	583	604	586	552	653	565	609	603	536	571	584	602	580	601	517	558	583	560	560	554	612	629	579	571	599	557	532	542	586	554	618	585	611	585	594	579	552	569	568	578	574	563	584	567	589	587	617	588	558	544	557	580	575	527	623	542	588	576	557	547	572	572	581	596	581	553	550	573	583	556	581	569	588	585	589	596	585	586	593	607	572	577	539	579	593	627	606	516	572	593	596	580	570	592	585	572	572	590	582	598	527	578	586	588	560	580	571	541	601	586	522	573	590	544	595	565	577	612	579	597	520	576	560	549	572	592	578	572	531	556	592	567	608	590	589	575	590	542	610	540	586	561	570	560	584	552	548	617	564	555	581	610	597	584	588	552	565	582	576	581	591	567	573	602	595	593	603	573	582	550	601	540	594	610	540	570	603	590	595	593	587	565	579	507	589	611	582	538	610	591	546	579	589	613	579	549	597	561	626	560	527	601	569	580	545	570	580	582	558	549	553	569	579	591	567	525	553	591	608	568	601	587	582	590	611	600	572	602	600	569	551	519	572	595	526	566	550	621	560	605	552	585	601	566	550	593	602	603	594	544	586	557	580	588	535	589	587	579	600	596	582	610	577	569	571	582	558	583	598	574	583	593	582	564	563	589	525	546	597	626	571	549	565	564	580	549	547	543	595	564	579	567	618	589	612	560	577	562	554	579	547	567	529	583	568	549	564	591	581	580	537	570	566	587	601	566	555	555	568	598	557	586	592	606	574	582	591	563	572	571	528	577	593	590	573	590	584	577	570	564	583	590	582	582	574	580	572	581	533	561	550	559	571	596	584	554	544	604	567	549	551	562	581	570	590	589	562	555	610	554	535	575	559	593	562	559	573	585	602	585	561	561	586	587	548	586	549	593	559	559	590	574	560	598	572	549	572	562	577	528	562	586	588	613	582	575	588	560	580	560	589	570	550	535	573	569	549	569	616	606	513	631	563	589	552	568	638	548	584	521	561	579	567	607	548	541	606	562	573	580	612	597	562	568	536	533	591	546	561	542	517	552	546	583	545	599	577	531	579	592	606	552	602	588	556	572	594	582	580	564	546	537	565	573	554	598	572	587	600	559	585	541	518	567	576	580	587	597	557	589	589	564	591	583	596	554	576	596	575	569	548	607	587	582	566	540	582	520	622	596	592	566	621	566	601	560	557	586	573	594	588	535	551	550	614	568	583	553	605	609	578	586	568	553	575	604	568	554	596	570	558	661	603	580	526	528	593	574	594	598	556	592	573	564	581	604	533	559	586	557	556	577	579	583	582	560	610	534	544	549	569	566	576	611	538	555	564	553	592	545
7390	477	205	167	134	130	131	110	140	135	116	141	111	149	128	100	107	116	135	96	103	127	100	117	95	110	126	117	117	98	111	140	125	127	112	110	119	112	115	109	139	119	105	118	106	123	121	108	117	116	141	114	114	119	103	126	127	116	123	125	107	116	121	106	125	127	112	107	129	138	101	133	130	112	108	138	118	109	107	116	110	116	123	103	125	127	127	115	128	117	127	135	112	121	129	128	109	117	111	130	118	122	116	107	116	105	118	126	127	112	106	108	113	140	109	118	116	107	95	101	108	113	116	118	113	108	121	104	128	108	104	136	112	109	125	114	114	113	97	119	128	116	111	109	102	126	130	115	122	111	130	110	106	107	125	124	106	122	131	101	111	134	120	122	114	114	131	128	123	106	116	107	118	116	110	128	99	112	133	132	108	116	109	131	129	114	115	111	123	120	111	126	120	111	109	109	113	123	119	124	114	119	108	127	112	94	134	129	117	101	109	126	133	108	119	121	114	130	124	106	115	133	108	125	125	102	115	107	116	144	83	112	119	111	115	106	109	123	123	110	110	123	134	126	117	102	124	114	99	106	118	130	121	116	117	131	121	108	130	120	137	108	114	127	108	128	135	128	121	112	117	124	137	134	114	104	112	105	114	104	124	138	108	123	118	109	136	122	104	127	132	117	113	116	119	119	123	122	122	126	126	122	120	125	116	134	126	134	103	130	115	110	110	90	95	119	118	103	102	135	117	129	118	102	109	118	90	128	106	109	103	129	116	107	116	127	110	108	110	117	119	126	118	98	119	109	130	122	97	98	116	110	127	112	125	123	120	130	102	138	128	126	100	123	129	114	127	116	113	120	122	127	122	115	115	118	120	113	122	110	112	113	119	137	129	113	116	111	103	126	105	95	106	106	117	110	116	109	98	119	124	105	108	123	107	113	102	120	125	110	113	126	107	126	104	110	107	121	104	114	121	103	110	104	114	107	108	103	128	99	122	122	125	120	123	125	132	110	112	120	113	125	124	133	111	105	123	122	118	121	134	121	117	118	109	132	118	132	110	97	129	106	121	122	95	104	109	95	116	120	97	115	114	124	112	129	117	137	101	110	116	112	111	129	120	126	128	113	130	108	134	112	98	96	127	130	97	106	111	98	126	114	124	114	105	107	145	125	111	102	123	113	115	114	107	115	124	118	124	106	99	113	134	121	109	111	111	110	105	132	101	114	94	116	138	102	112	120	111	118	106	111	108	132	119	109	122	119	122	124	121	114	133	112	113	127	125	126	123	127	108	114	121	104	108	126	112	110	106	98	110	121	127	120	123	136	131	116	110	107	117	105	118	97	136	120	126	120	95	126	111	98	115	121	98	105	115	113	119	104	106	129	124	107	116	97	108	114	130	126	111	130	113	107	107	106	120	121	127	98	106	116	124	109	130	113	124	123	127	122	120	133	131	99	109	112	113	113	125	123	121	109	123	136	104	111	137	98	99	126	95	107	123	115	128	115	118	109	115	110	102	119	103	125	131	156	129	119	120	124	109	120	105	103	107	104	114	114	117	115	122	99	102	114	125	139	125	117	134	123	114	97	102	112	115	107	112	102	119	120	121	123	121	121	127	108	103	118	114	109	131	112	115	115	112	94	150	128	136	107	123	99	126	108	142	109	115	113	108	127	112	138	118	100	116	107	126	129	103	104	120	112	108	126	132	120	105	101	125	123	123	124	120	113	117	119	104	108	114	96	130	113	121	104	113	123	117	101	122	107	107	128	114	124	143	123	109	135	123	120	107	123	113	123	112	110	111	132	101	116	145	133	118	109	105	122	122	107	105	110	117	118	108	129	116	101	118	123	100	131	109	120	100	118	114	118	126	118	116	108	122	110	133	121	108	124	137	126	108	115	109	103	131	127	108	120	129	129	95	123	114	120	140	136	106	105	128	123	103	131	131	119	113	108	128	116	105	99	126	105	109	115	105	110	129	123	113	119	105	112	114	110	119	122	102	114	104	107	113	109	114	119	115	95	108	108	119	129	104	102	123	107	116	102	110	120	125	100	104	117	97	122	107	121	98	106	134	123	115	128	94	126	117	103	129	120	115	125	125	122	117	95	118	133	118	120	112	118	108	144	106	117	132	131	116	119	98	112	123	113	117	104	117	114	106	109	99	116	117	100	127	118	120	115	138	128	103	107	97	105	122	117	133	121	124	110	115	117	107	120	121	106	114	99	108	119	113	116	104	102	113	124	132	115	115	117	128	121	131	123	112	105	127	107	111	108	127	117	135	108	102	114	105	113	119	112	116	103	125	114	116	114	118	104	123	106	122	109	131	109	110	108	117	130	107	116	131	135	109	133	118	124	116	128	112	118	110	105	111	115	117	123	121	140	110	114	119	107	113	121	121	118	105	112	120	112	102	116	105	130	118	106	116	117	103	100	111	107	122	130	117	125	104	112	114	128	104	117	114	123	109	115	124	131	108	106	107	122	112	107	112	113	109	125	111	100	106	117	115	110	117	108	119	98	93	103	113	109	108	104	114	123	121	106	126	125	110	129	114	137	109	115	101	133	124	104	127	98	134	113	123	133	116	102	109	114	127	128	83	108	113	107	114	141	112	116	110	110	127	128	123	116	118	120	132	138	130	109	118	96	98	96	121	132	121	118	130	108	121	99	122	117	110	121	117	100	110	121	105	116	92	116	99	113	129	109	107	131	117	112	117	116	114	125	117	121	116	120	123	114	141	126	116	112	110	128	123	109	129	106	124	122	108	109	111	116	122	110	101	96	95	105	106	119	126	139	121	123	124	112	119	100	112	103	128	121	126	97	138	120	121	135	112	119	112	111	124	106	100	112	109	121	119	107	121	104	115	97	134	121	101	132	121	124	120	129	118	121	113	118	113	127	109	125	106	94	112	123	114	111	117	112	130	105	89	111	144	125	99	99	118	106	120	117	112	99	120	132	126	102	106	105	130	128	130	132	121	109	107	124	109	142	117	105	99	121	128	132	113	123	128	125	110	116	110	117	108	124	106	99	122	123	121	108	102	108	96	110	94	109	108	97	126	117	118	132	123	110	118	111	120	106	117	123	100	119	104	112	134	120	119	106	124	104	116	117	110	112	107	119	117	116	97	113	123	102	113	122	120	102	125	126	127	122	103	102	117	108	88	111	107	115	109	117	116	96	99	101	95	102	110	112	103	110	124	112	108	111	153	121	111	107	123	106	110	115	112	117	120	119	117	109	89	109	124	100	107	101	119	107	120	86	139	121	106	111	122	136	120	141	119	108	131	106	107	132	95	122	108	143	118	116	127	118	114	112	113	113	127	111	110	115	126	100	139	124	122	105	106	133	124	108	126	126	114	123	103	115	103	110	114	111	121	119	124	98	122	134	111	112	115	110	112	121	117	118	128	108	129	103	124	119	121	111	128	108	115	121	110	125	121	121	139	134	90	119	114	103	128	132	109	109	121	119	118	106	128	107	136	124	134	113	107	124	96	136
7629	489	603	566	504	502	487	459	463	455	405	409	393	432	380	408	421	392	426	382	386	392	346	397	406	399	369	398	377	391	380	397	377	372	402	356	395	378	427	402	390	361	373	397	397	367	383	383	415	396	356	382	373	428	391	400	394	376	409	392	352	411	367	375	347	382	394	370	377	408	354	407	370	386	397	354	385	412	359	396	414	385	385	388	337	393	352	352	366	358	361	332	391	376	383	343	376	397	409	381	355	361	400	376	351	396	393	398	412	394	370	374	385	358	374	407	376	360	386	375	395	349	372	368	364	377	361	389	376	383	385	398	408	389	368	373	422	359	384	389	376	381	384	353	370	401	354	405	373	362	352	380	392	407	372	362	367	354	394	402	384	385	373	375	411	387	393	382	378	395	385	386	363	390	392	388	358	367	393	362	370	377	382	372	351	374	414	392	332	359	408	400	383	395	415	383	360	394	365	358	407	391	393	380	379	394	370	371	388	417	391	374	366	403	375	401	387	359	355	372	429	372	343	375	383	389	377	373	432	358	395	381	337	375	358	368	351	372	397	399	398	381	389	399	391	366	375	359	412	330	362	378	375	351	368	367	382	377	371	354	397	378	397	361	405	353	366	359	369	363	362	366	384	367	402	348	404	409	385	353	373	377	368	375	348	401	379	395	409	380	367	351	379	398	386	374	344	365	397	382	391	373	383	358	404	383	385	377	372	385	365	375	339	358	375	339	389	376	356	357	403	365	395	373	384	362	407	406	373	353	367	384	369	385	368	371	371	370	377	355	364	394	377	387	374	358	372	354	390	358	366	392	371	381	378	386	361	397	397	384	365	371	375	400	367	354	377	360	390	375	380	456	395	383	377	386	350	383	388	392	372	372	347	385	388	365	415	406	390	370	375	400	393	367	384	397	383	395	436	388	379	409	354	355	371	345	368	392	381	363	372	392	391	368	379	351	379	373	379	351	411	323	336	410	370	372	373	399	419	446	377	363	340	377	394	394	356	349	373	405	394	416	383	381	373	391	380	410	383	390	344	388	373	327	408	356	367	411	350	405	364	384	393	404	405	377	367	386	391	383	391	371	385	384	388	360	361	389	386	373	372	405	416	373	330	360	375	376	381	376	385	402	368	370	382	377	380	371	356	383	370	373	414	400	401	360	399	331	371	359	385	360	395	385	395	370	389	410	369	358	361	376	405	347	362	384	371	387	377	422	382	372	352	383	407	355	379	392	403	369	360	397	383	357	396	343	399	379	387	382	401	396	374	362	384	362	343	365	360	360	344	355	373	364	421	403	368	391	384	330	396	378	387	338	414	369	393	392	369	360	345	387	403	386	368	365	349	387	396	374	408	351	401	408	408	370	386	421	378	377	368	361	386	392	406	361	392	377	377	337	356	380	393	383	372	372	362	366	400	376	369	362	380	373	391	369	347	356	368	375	382	385	367	395	405	367	360	367	379	370	395	380	384	407	418	370	385	364	413	389	416	356	390	399	389	373	362	408	377	349	390	377	376	387	398	384	373	373	392	375	407	368	409	434	361	389	369	369	343	362	400	390	337	400	369	362	417	342	355	391	382	335	364	377	382	379	384	409	389	386	391	406	349	385	368	390	331	388	348	407	377	367	392	374	381	410	390	368	359	358	378	401	359	353	388	389	388	375	401	384	381	385	380	388	394	376	353	374	355	379	379	338	365	386	418	393	394	379	388	373	400	398	376	355	396	380	367	367	380	366	412	355	401	339	381	380	376	362	376	392	398	356	408	381	358	359	412	409	366	343	337	401	361	369	396	374	375	391	355	332	353	392	389	397	365	382	359	366	417	377	382	386	359	391	390	379	377	368	391	383	400	386	372	384	387	345	344	350	392	391	358	404	390	355	393	414	393	373	368	379	384	372	372	403	357	387	405	415	371	375	383	400	365	360	384	388	360	388	379	382	406	391	364	345	387	366	350	390	383	384	388	379	358	356	350	357	336	413	360	388	374	369	403	390	388	358	371	375	405	372	377	430	362	389	405	370	365	371	398	373	389	393	386	384	370	336	400	396	412	381	404	386	361	385	382	363	400	398	384	351	381	379	357	343	359	387	355	324	372	340	419	369	370	428	376	388	401	418	398	406	373	394	374	406	386	400	357	371	359	387	379	346	366	375	378	419	426	396	386	382	393	398	394	381	357	360	347	347	382	408	394	386	364	361	390	375	385	369	364	367	381	344	401	375	408	368	352	382	354	377	393	376	378	344	354	400	391	371	379	370	380	369	387	406	375	389	377	355	374	362	371	389	410	346	400	414	418	387	360	382	377	372	385	396	396	374	395	379	394	365	389	397	371	380	366	402	401	368	375	358	363	342	364	430	346	388	421	369	354	376	377	344	361	384	348	373	393	370	362	370	366	369	373	428	384	412	355	359	378	365	403	400	386	377	392	389	385	358	362	395	354	368	378	358	375	338	384	365	389	374	409	390	411	365	381	371	370	398	375	401	395	364	374	372	368	376	354	389	376	360	380	390	363	366	393	370	409	370	376	400	374	385	412	396	360	388	376	402	387	409	368	391	375	402	382	400	374	389	364	382	365	412	393	370	355	340	376	376	387	402	371	374	374	369	360	391	350	354	372	346	404	389	349	370	383	400	394	371	369	368	376	364	381	379	371	377	348	366	360	413	358	382	357	374	408	394	352	371	353	379	359	387	389	376	364	387	392	409	374	386	386	370	376	371	396	385	371	407	380	363	367	400	399	387	393	386	326	331	344	342	378	347	379	373	395	381	423	415	394	438	372	383	351	367	371	373	361	399	377	371	379	378	375	380	401	389	403	391	387	389	349	351	397	402	396	367	384	377	360	366	383	376	392	397	375	407	356	365	374	377	354	384	352	377	380	387	380	369	395	385	398	395	389	381	383	383	365	382	390	394	362	343	400	371	385	361	387	382	385	366	407	364	336	380	385	375	358	414	406	362	354	357	374	351	379	358	395	386	391	372	357	386	379	395	403	394	391	371	352	410	389	388	371	375	380	377	368	381	360	373	372	387	365	375	402	401	374	366	385	356	399	422	387	409	377	377	360	381	397	357	403	372	382	398	391	376	376	355	379	369	367	400	397	381	356	395	389	403	402	382	397	367	397	369	394	371	434	371	375	389	383	420	390	366	395	347	388	355	399	345	361	359	380	385	402	403	391	356	394	374	341	341	371	369	383	389	381	397	401	346	398	382	358	387	391	324	378	382	373	379	410	388	405	392	341	389	363	382	391	360	381	392	399	428	377	354	390	369	381	400	422	398	380	362	396	380	365	394	370	421	409	361	402	362	353	364	345	355	396	369	355	374	372	376	368	400	391	362	395	367	367	409	393	373	393	386	366	391	391	387	373	395	374	373	370	382	373	392	391	389	380	402	365	375	377	365	391	371	398	391	388	367	354	374	359	389	368	384	361	360	352	410	382	373	379	404	393	380	369	400	370	371	377	379	386	364	372	389	374	374	391	400	372	366	354	402
45046	9659	1560	983	708	485	361	299	230	229	203	169	150	144	142	113	117	138	132	122	120	139	109	106	87	106	99	101	84	112	107	117	96	99	111	95	83	94	85	87	99	99	84	85	107	93	98	93	65	99	94	96	107	100	91	77	90	94	91	94	93	63	89	84	83	117	82	98	92	93	86	88	102	96	79	99	91	94	85	82	96	96	79	93	89	85	90	87	104	87	96	88	99	88	87	95	96	86	70	92	95	98	75	86	81	90	68	95	111	86	90	104	98	98	103	80	79	95	97	97	86	89	101	94	91	118	104	93	99	70	85	97	83	88	68	100	77	80	86	96	92	93	83	92	71	94	97	85	86	83	79	83	90	91	100	77	85	82	90	79	80	84	80	97	97	88	89	95	78	74	99	95	86	85	106	75	89	74	96	90	90	82	85	79	81	73	89	77	92	100	105	78	87	80	73	93	92	87	81	86	90	98	93	68	85	90	96	90	97	89	100	87	77	89	122	81	66	91	97	76	84	83	84	83	94	83	103	98	106	76	80	74	90	85	69	99	99	92	95	77	92	90	80	105	85	96	91	88	105	74	92	94	71	92	83	75	84	98	77	92	84	95	86	74	93	105	68	85	92	71	95	94	88	86	92	85	87	103	106	89	91	84	84	81	81	89	91	85	86	82	91	81	87	89	87	100	84	81	95	75	87	92	79	109	79	85	89	81	86	99	99	78	89	94	86	96	90	78	83	96	77	85	83	84	86	91	86	101	80	91	91	87	76	98	74	96	80	93	97	98	100	90	82	108	88	95	94	85	88	96	88	81	86	64	87	97	93	87	91	82	79	88	100	96	83	86	96	80	96	83	100	85	91	104	78	92	96	74	88	100	80	89	67	86	90	72	86	70	95	83	84	79	109	77	104	90	109	89	117	93	95	97	89	81	96	84	89	112	83	102	90	94	95	76	110	84	100	99	91	81	92	103	90	84	102	95	81	92	82	93	99	66	87	95	91	87	97	91	76	83	71	96	94	78	89	94	81	87	75	87	103	69	87	78	87	94	84	72	86	86	81	82	92	80	77	103	82	99	85	84	92	101	98	86	83	93	84	97	80	79	102	96	89	87	81	90	97	92	76	73	89	92	91	88	95	92	73	99	88	113	104	91	95	87	71	73	90	78	90	72	95	98	92	97	80	99	96	87	81	87	92	95	89	92	78	91	83	93	92	90	86	98	98	75	78	108	92	101	97	81	96	97	96	92	83	77	63	89	84	84	90	86	79	63	86	92	101	84	94	78	102	98	99	85	87	105	114	75	94	68	74	100	85	91	96	82	87	89	87	94	83	97	88	91	72	98	77	83	88	88	89	92	99	87	86	101	88	85	97	86	79	88	87	95	89	92	85	99	88	80	83	82	106	87	81	80	81	78	98	100	104	68	72	83	84	82	81	95	90	89	70	82	83	78	81	88	99	71	95	77	80	102	102	93	76	87	91	102	88	91	91	88	97	89	113	86	95	84	93	97	80	91	75	85	89	76	91	85	100	85	95	100	90	107	85	91	76	73	77	84	84	103	83	92	106	107	94	88	91	101	90	78	94	90	97	104	96	88	64	91	91	93	83	97	85	94	98	99	106	100	88	92	88	89	87	103	68	99	96	84	89	88	74	84	84	88	90	77	92	91	92	86	82	83	98	96	95	74	84	89	91	84	81	100	99	90	99	89	106	75	80	80	90	94	84	92	94	81	73	83	89	98	86	76	88	86	87	100	105	94	73	86	80	76	81	95	97	92	98	93	105	73	80	83	100	94	85	73	107	100	77	94	86	90	93	87	104	100	75	67	89	88	91	102	80	97	98	92	89	91	100	85	85	99	87	86	84	84	73	113	95	98	98	81	93	86	87	86	95	96	92	99	99	94	75	84	95	88	108	97	79	106	80	80	92	70	80	83	93	84	95	67	91	91	82	83	76	78	81	82	98	83	83	86	103	83	88	79	83	91	88	89	95	83	102	74	107	82	72	83	82	96	75	86	89	97	91	96	83	76	94	96	66	76	97	96	92	79	91	78	91	93	81	82	79	97	84	96	87	95	80	89	91	78	84	95	88	88	84	89	91	96	92	111	97	88	85	112	90	74	104	101	85	91	102	88	70	85	71	98	102	87	98	108	81	89	75	87	105	82	89	99	87	83	88	93	76	68	99	87	87	76	87	93	92	99	89	91	95	67	88	92	99	88	71	86	81	83	103	92	75	78	82	91	86	84	83	89	80	101	92	93	113	87	76	83	98	90	87	84	99	88	87	82	73	97	82	89	79	84	95	77	100	73	74	70	96	91	97	81	94	97	83	89	96	67	96	87	90	105	92	90	93	75	76	89	96	80	85	98	99	93	93	101	100	90	80	92	92	87	98	78	92	88	89	85	95	83	88	96	93	71	88	90	90	88	104	106	84	99	91	102	84	94	91	80	92	74	80	93	95	79	94	96	91	81	93	76	88	99	83	89	73	94	92	95	82	82	80	87	91	90	96	75	91	109	94	98	97	90	92	85	95	98	102	89	96	107	82	86	76	88	88	100	89	98	81	85	89	90	95	110	87	81	96	91	89	91	76	86	94	92	82	93	77	85	85	85	97	86	90	74	83	100	72	93	74	96	108	88	90	82	84	94	88	106	100	90	91	76	79	77	74	88	88	96	79	95	97	102	88	89	82	91	71	92	81	89	108	95	73	105	93	96	84	80	81	88	78	95	98	77	84	88	88	71	87	82	102	76	87	93	81	116	80	99	89	89	88	101	107	97	100	102	83	80	86	86	102	85	109	88	90	100	77	89	60	102	87	82	87	89	99	74	94	83	75	80	94	84	70	75	92	79	106	81	88	101	89	92	78	89	111	82	91	88	84	87	79	85	120	69	100	88	88	90	104	89	89	98	85	72	95	90	89	90	95	65	91	102	91	87	105	76	83	89	105	65	91	93	80	109	101	85	87	99	79	85	96	94	82	93	95	79	77	98	98	77	93	82	87	74	81	82	98	92	97	104	76	75	73	101	95	90	110	97	93	97	85	71	89	71	107	92	91	88	84	102	85	68	86	101	85	82	83	83	91	88	99	87	69	78	99	91	89	85	83	90	109	78	86	95	81	109	85	83	88	83	104	92	89	86	85	95	94	85	110	75	88	90	88	86	89	103	82	93	93	81	99	74	89	98	93	94	95	84	88	81	85	95	77	93	92	60	82	71	81	84	83	106	92	89	100	98	83	71	87	103	92	74	90	109	90	103	86	93	92	80	85	112	95	102	78	87	89	90	87	86	91	86	87	88	90	77	85	99	88	79	82	90	81	87	80	93	93	93	98	81	77	102	90	76	76	84	88	82	92	63	80	78	76	104	92	80	93	92	98	82	99	97	88	78	82	86	92	77	88	91	106	85	83	99	102	97	103	85	101	80	81	105	83	98	91	99	98	90	100	107	82	82	83	94	80	80	100	84	87	79	86	67	80	93	87	80	107	76
23594	1387	3338	3678	3000	2373	1943	1601	1346	1177	1037	908	869	789	721	644	570	569	568	577	512	476	484	472	479	447	421	442	436	405	392	397	381	376	370	399	382	335	388	358	385	418	377	355	330	335	356	337	364	356	314	323	295	338	350	352	313	300	355	327	291	296	331	363	350	325	332	308	338	310	330	296	338	343	323	308	311	321	321	317	311	366	326	315	327	341	294	341	322	329	262	358	333	278	360	336	307	301	303	309	307	308	314	331	332	312	329	324	318	322	307	358	340	311	300	315	312	325	308	279	313	326	299	350	311	314	331	322	332	326	344	325	304	305	343	325	296	325	311	313	273	331	299	325	335	299	321	309	311	324	320	316	310	332	323	313	295	310	305	321	295	306	323	342	314	316	339	320	300	335	323	324	316	316	312	316	302	315	318	311	287	306	296	334	327	339	286	302	334	307	323	340	303	359	308	319	308	359	348	297	309	330	299	320	296	320	292	291	327	325	346	319	316	318	319	335	298	297	305	299	300	298	330	365	331	301	322	309	297	308	305	305	330	324	300	357	321	298	335	324	334	324	295	300	334	296	307	320	306	317	304	324	330	288	304	319	297	327	334	299	312	295	299	336	306	304	318	312	323	297	330	310	305	290	346	327	333	300	320	324	343	344	321	318	336	296	315	286	310	293	288	289	324	340	321	296	299	312	318	281	325	322	293	311	301	294	319	300	306	339	343	320	312	301	319	294	319	334	303	326	330	332	301	307	282	317	272	302	276	321	342	308	313	316	279	339	300	293	310	347	337	319	331	320	318	306	294	341	319	296	333	300	330	285	305	309	340	332	300	296	329	333	319	294	327	300	312	301	327	324	319	339	309	356	353	336	328	350	325	338	283	297	311	298	345	332	320	316	315	307	309	301	294	323	324	326	326	339	309	304	305	300	311	321	302	329	314	282	324	301	288	317	304	324	321	297	327	332	317	273	291	296	293	350	291	291	270	305	284	356	305	310	311	313	322	335	314	351	302	289	310	323	303	324	322	327	308	311	308	320	304	295	313	312	312	292	305	315	346	328	324	322	303	296	281	315	331	312	288	320	297	279	308	306	302	311	290	332	305	322	310	291	324	289	288	294	322	336	289	296	342	272	301	330	330	312	311	286	326	303	369	318	317	332	341	326	303	310	310	314	309	323	305	328	314	339	337	317	323	312	323	311	322	294	311	307	325	323	331	299	313	304	325	315	329	292	299	304	322	303	337	314	301	310	320	312	291	289	339	341	296	294	326	330	292	319	304	307	311	313	343	327	306	338	301	325	295	270	314	329	311	308	310	331	328	295	321	313	326	324	295	305	339	330	312	298	313	293	338	310	304	316	324	327	312	315	328	338	267	305	307	292	328	286	337	295	322	304	305	320	267	332	330	323	284	320	333	286	289	310	280	299	306	298	308	293	325	286	299	323	309	305	302	276	312	344	296	329	325	306	311	326	280	301	310	345	311	300	290	308	286	310	331	326	299	292	336	313	311	295	324	294	280	289	295	283	347	315	340	339	294	327	313	339	313	281	280	313	333	290	289	311	312	303	323	290	321	311	301	314	307	298	303	304	321	317	317	310	289	332	309	311	328	342	311	315	334	289	336	319	291	334	313	309	313	327	321	302	287	292	315	307	306	295	289	334	316	290	306	267	316	317	290	325	297	293	304	294	294	332	306	318	288	323	339	330	303	300	318	324	349	309	318	312	303	303	288	306	289	329	315	314	319	325	290	337	315	317	323	312	326	289	321	330	296	292	300	343	318	300	366	316	297	329	313	288	279	300	288	298	348	332	328	334	313	309	331	315	305	295	320	275	288	267	284	284	310	343	316	317	314	309	326	296	277	330	327	315	308	332	326	314	324	348	291	344	301	288	313	319	316	325	318	320	272	290	314	323	320	297	307	305	316	306	324	318	296	333	316	284	294	309	317	288	326	318	285	301	327	315	319	309	354	325	308	293	313	313	286	301	290	298	314	289	333	331	327	317	335	304	301	312	319	296	312	297	347	347	302	311	313	285	291	290	313	294	299	305	306	333	324	303	322	298	306	291	290	264	301	292	328	290	320	314	307	309	313	290	302	318	291	327	340	363	301	331	269	314	314	318	282	302	322	322	318	308	333	301	271	317	324	290	307	328	296	319	290	305	283	339	339	306	310	285	316	314	333	324	306	300	325	322	309	322	325	315	285	292	301	308	291	288	317	287	280	294	346	320	295	324	348	298	330	266	325	328	314	354	334	298	310	280	316	347	299	302	298	319	320	286	306	332	303	309	315	344	322	288	331	297	326	284	307	319	303	314	325	324	326	334	289	311	297	298	334	289	314	310	294	298	287	301	307	315	313	338	319	282	295	353	285	313	307	314	313	323	335	323	301	315	340	290	352	313	331	293	314	315	335	280	278	291	308	289	305	334	303	295	299	302	301	281	324	336	317	320	320	324	298	333	310	303	315	297	307	313	311	297	329	356	309	287	331	306	350	320	298	315	301	331	334	306	339	307	325	305	301	294	330	312	324	314	310	307	310	286	292	339	323	329	287	298	329	304	325	304	293	289	298	282	320	297	346	283	347	355	299	346	317	344	322	322	279	334	315	329	331	303	325	307	303	313	296	295	316	290	293	333	290	311	330	296	312	322	298	303	322	316	341	306	300	294	322	309	296	305	301	326	324	282	338	302	322	326	306	328	301	295	312	317	319	306	343	291	289	293	316	289	330	306	297	312	313	317	332	329	336	309	284	329	292	327	344	324	310	316	322	301	297	330	337	357	288	354	328	329	289	318	318	300	299	321	318	281	313	299	287	320	327	318	349	318	312	318	307	365	302	313	302	285	339	306	293	322	310	312	293	316	280	343	304	319	361	299	292	313	326	345	298	294	291	314	304	304	309	330	313	316	293	281	325	306	295	330	296	300	299	301	317	306	303	292	320	306	292	312	313	293	306	331	299	305	334	316	315	300	320	296	308	337	322	296	312	307	330	308	336	327	312	293	313	308	287	287	304	306	283	336	326	328	330	316	318	321	294	328	329	305	319	284	331	311	315	310	319	305	301	332	301	312	293	319	316	316	317	317	322	316	309	316	302	278	307	291	294	334	297	300	307	301	324	312	327	313	313	313	318	331	309	300	314	302	312	321	291	299	308	326	313	333	325	301	295	308	302	331	331	324	347	296	294	328	325	284	334	293	307	283	317	353	323	323	331	325	325	319	318	306	320	290	330	295	307	283	305	296	296	313	312	321	313	321	311	314	331	338	314	337	295	289	312	308	316	277	303	299	290	310	304	353	288	306	297	305	357	300	317	363	317	324	331	342	310	293	339	303	292	313	359	290	316	301	308	334	338	347	323	315	315	325	311	325	300	340	303	294	338	297	286	337	324	302	328	315	289	311	321	305	302	283	302	321	301	326	306	313	272	304	287	303	310	299	313	330	299	314	295	297	320	333	329	314	298	317	300	329	312	306	325	332	304	312	290	309	287	285
58198	17592	4140	2123	1420	972	732	568	485	445	390	333	328	310	284	277	283	264	245	248	249	218	211	233	232	199	218	193	190	193	192	184	169	176	215	190	231	196	196	185	203	188	190	232	197	205	184	181	160	210	205	204	186	161	172	206	175	209	182	190	193	182	199	188	178	182	193	186	167	182	192	190	180	178	202	166	198	186	163	196	181	181	175	178	208	179	202	191	191	214	164	187	188	199	170	189	180	217	192	184	200	205	214	182	192	189	194	175	180	178	175	166	195	172	196	188	185	159	187	173	168	211	169	184	221	183	183	198	169	188	221	204	167	158	204	171	191	196	198	189	175	187	195	191	160	173	178	192	181	232	203	185	181	181	170	198	157	158	191	181	178	180	172	201	171	197	189	163	173	202	175	192	152	171	186	215	168	176	177	169	186	169	191	191	178	189	167	202	192	179	184	196	203	199	185	200	187	187	180	172	201	172	162	179	209	195	208	188	171	177	182	179	172	194	202	178	169	158	199	191	193	168	181	195	186	187	174	186	195	178	168	203	181	187	176	197	187	180	208	161	158	186	193	177	196	195	189	178	192	179	187	194	187	181	171	173	211	188	198	183	194	184	176	176	183	191	161	171	202	166	202	177	193	173	179	194	172	174	183	196	174	190	158	194	191	171	189	177	191	165	187	183	179	189	178	199	181	151	174	189	163	188	180	181	186	173	184	167	186	174	180	171	187	221	174	185	186	189	200	209	163	170	178	195	184	185	168	171	178	185	175	179	173	166	180	191	175	181	193	189	196	159	192	209	179	200	169	178	173	191	178	192	182	205	185	158	174	197	188	209	163	182	185	166	186	189	188	199	156	180	179	182	191	195	189	180	163	197	194	167	190	159	157	168	185	175	179	151	200	185	178	184	173	189	195	186	182	186	183	209	202	181	185	193	194	198	167	169	212	190	174	181	177	176	167	167	162	176	168	193	170	205	204	164	185	189	207	191	186	202	160	189	172	161	173	173	193	174	176	171	193	202	177	175	180	180	197	190	186	205	168	199	173	172	188	182	185	171	188	180	173	179	161	191	173	203	201	200	194	176	213	206	184	202	198	184	162	173	185	200	192	176	204	167	187	199	178	206	184	189	190	192	204	190	182	177	184	204	173	196	174	186	173	179	186	202	165	179	204	161	185	177	155	188	179	210	205	174	211	181	179	169	196	187	193	179	178	178	177	180	189	195	182	188	196	197	187	183	181	200	181	182	167	180	181	166	194	190	186	176	198	184	176	199	180	186	181	183	183	182	197	156	187	188	172	196	188	196	184	204	196	184	203	213	206	175	189	160	177	178	190	174	170	185	173	185	169	172	191	180	173	207	170	176	175	180	179	168	184	179	178	204	169	175	203	164	203	163	180	208	176	176	188	180	188	179	174	187	180	198	202	163	186	190	174	186	171	208	194	182	199	200	206	183	170	169	178	163	184	189	178	180	222	188	177	190	191	195	166	201	227	168	176	185	173	186	186	197	185	202	176	174	199	161	181	199	194	173	179	176	190	180	175	198	187	179	164	182	180	165	176	206	205	175	192	172	183	194	185	200	190	190	188	175	172	184	189	158	179	178	177	189	186	169	188	209	166	168	204	190	182	185	196	202	187	189	175	177	211	192	189	185	205	172	179	192	165	162	155	197	182	176	187	193	169	201	172	180	188	187	179	175	201	189	202	168	175	167	194	183	174	175	169	185	201	172	199	200	179	165	164	189	193	218	164	161	179	190	191	184	172	174	173	202	203	185	185	184	159	188	167	174	165	159	205	221	166	198	177	178	179	194	185	204	201	190	173	198	164	176	239	194	191	168	186	202	176	194	173	201	200	181	176	197	175	174	149	165	158	195	197	178	176	166	190	185	187	172	185	179	170	165	151	172	194	187	201	212	191	201	169	205	182	180	179	185	184	200	175	182	216	168	178	174	192	207	178	193	196	204	196	207	208	175	204	167	195	177	163	185	194	188	178	202	181	176	172	193	198	152	208	187	186	189	188	191	203	174	192	190	172	181	194	173	166	194	197	168	188	185	174	195	180	184	186	191	169	159	169	208	194	191	198	180	185	178	214	184	190	169	195	181	188	178	175	178	199	183	161	177	191	184	191	220	197	197	198	206	176	184	173	193	167	177	160	188	182	189	169	190	204	166	172	206	182	178	198	154	165	187	171	160	204	202	179	188	186	188	177	198	192	179	169	209	178	161	197	191	204	193	166	181	172	157	172	192	180	183	165	181	162	199	161	195	173	203	208	170	172	198	171	187	185	182	189	172	184	180	177	169	205	168	186	169	175	165	183	169	190	160	197	174	197	188	181	157	159	190	196	173	189	202	188	190	196	205	197	193	177	177	179	179	165	183	186	191	184	197	177	211	202	195	189	190	208	182	168	184	186	177	208	169	185	199	170	202	206	168	196	200	183	177	173	156	171	187	194	185	189	195	178	169	185	179	187	184	175	162	179	196	174	180	191	187	157	169	165	188	190	192	167	182	160	173	184	177	177	189	202	187	165	188	180	199	182	187	187	196	186	193	209	174	197	170	181	182	178	186	162	170	204	191	207	170	197	165	190	176	191	166	186	175	199	201	184	208	170	197	186	175	164	170	164	182	158	177	196	156	176	192	172	202	187	176	173	171	189	189	174	193	218	176	179	181	166	190	163	171	192	170	199	183	170	183	159	156	186	183	192	166	158	199	189	174	172	182	178	181	197	184	184	167	185	180	167	186	174	174	199	159	166	165	179	174	203	198	196	196	212	174	200	179	175	173	197	195	173	165	191	184	191	175	189	180	212	198	192	189	187	185	201	204	179	186	193	182	169	181	168	179	198	189	194	209	200	184	204	188	194	182	185	177	178	177	187	176	181	183	169	170	169	171	171	169	179	183	184	176	182	181	168	200	176	158	188	217	195	184	187	176	171	190	179	177	172	195	222	192	159	181	169	188	176	168	191	191	187	179	183	181	192	193	178	188	175	185	193	191	175	179	181	187	191	188	192	180	191	197	163	184	153	200	188	196	187	165	162	188	163	170	183	188	190	191	174	176	164	169	180	186	161	179	198	191	185	181	177	170	187	188	177	194	162	178	179	167	179	195	167	186	185	184	186	168	187	183	177	177	189	195	180	168	188	177	213	200	193	183	188	175	200	184	181	197	183	181	185	191	192	198	169	177	160	177	171	178	189	202	180	190	177	194	202	182	191	211	188	197	193	180	173	198	165	167	195	193	180	173	193	191	163	163	188	178	179	191	169	177	178	192	171	213	174	188	185	171	194	169	184	198	199	168	185	177	208	173	186	172	183	215	173	167	186	187	176	173	173	182	174	145	166	166	189	185	169	187	210	210	188	180	188	188	200	186	197	196	188	184	170	163	177	179	189	165	150	172	209	192	193	184	178	180	175	196	176	161	205	165	178	184	159	185	174	191	182	174	173	176	173	166	173	194	178	184	170	132	181	186	185	214	182	181	192	154	188	213
29864	2711	6291	6703	5618	4476	3636	3026	2616	2182	1932	1769	1623	1438	1310	1253	1179	1120	1080	1019	961	944	914	868	878	872	823	778	808	759	760	739	711	710	716	678	742	696	733	662	635	673	659	638	670	625	692	639	652	653	620	615	663	606	570	656	603	617	632	670	618	601	645	608	597	637	619	597	595	609	598	609	615	615	629	617	576	612	640	599	590	598	558	611	604	571	583	622	617	577	581	604	587	600	603	570	529	570	631	571	570	638	559	601	590	576	633	573	612	566	582	578	571	550	592	538	612	571	610	594	603	562	583	616	556	592	596	569	621	591	579	605	575	587	558	544	604	599	567	568	583	563	597	583	631	566	597	558	582	574	557	615	595	573	590	575	552	610	548	570	556	577	601	579	573	587	580	563	626	576	619	587	582	587	635	557	571	576	619	573	607	541	581	564	599	575	572	603	598	577	539	600	567	602	573	625	596	583	577	527	569	564	537	600	552	568	574	573	608	557	549	594	571	571	567	581	584	568	600	586	593	608	539	585	614	549	576	601	547	625	561	538	612	581	517	616	599	599	555	599	585	558	575	607	553	569	579	554	551	593	594	583	613	544	581	611	578	550	591	570	546	571	581	539	566	608	621	552	613	552	565	543	529	587	564	587	610	579	572	566	570	597	596	582	577	590	627	592	581	564	537	586	546	626	601	551	584	596	589	637	614	593	603	538	598	530	576	565	561	557	551	610	586	561	583	605	597	540	547	558	522	583	537	578	553	579	548	601	549	550	557	541	548	564	579	544	537	592	570	603	595	564	580	572	550	571	571	587	588	578	563	573	568	599	570	558	568	591	541	571	577	537	564	578	562	567	541	581	559	618	601	574	541	537	540	567	528	578	605	566	604	610	594	602	599	590	573	564	568	552	609	623	590	620	585	592	588	545	565	559	608	575	572	596	579	552	554	557	570	613	542	622	587	572	575	592	599	559	567	578	608	575	570	581	597	596	559	574	546	596	614	558	612	582	593	548	601	626	579	569	580	589	566	585	567	608	556	576	576	554	582	600	582	539	567	555	566	593	592	572	595	572	567	583	602	546	537	555	604	567	585	560	589	576	547	575	545	535	577	545	546	543	575	551	558	597	547	601	576	586	587	542	596	575	570	568	567	608	585	583	588	587	572	581	598	583	561	535	629	601	610	587	562	592	530	598	586	549	592	548	560	603	602	560	590	559	543	582	549	572	530	583	593	546	555	576	552	608	592	548	606	580	566	579	576	549	570	538	565	622	605	574	569	542	553	586	559	538	588	575	546	577	562	588	600	587	569	556	595	554	542	623	611	594	559	534	584	552	548	539	583	594	573	556	537	544	562	597	575	599	588	550	572	616	591	563	581	625	609	582	606	591	543	576	606	518	600	554	586	576	561	575	566	595	568	552	611	565	626	582	592	591	618	570	580	596	584	596	571	614	552	555	584	575	581	617	589	519	546	599	569	615	540	586	572	582	580	583	620	586	541	571	556	611	589	559	573	573	608	557	631	623	607	598	601	526	578	559	586	638	587	593	572	564	568	592	554	614	543	509	560	573	574	538	567	574	614	572	600	572	556	567	530	605	552	603	602	556	570	544	621	539	614	580	588	563	584	625	591	532	609	583	567	546	581	533	592	614	595	540	591	562	540	609	530	586	556	594	559	563	589	582	551	576	573	580	542	605	543	551	587	593	586	540	584	571	563	541	577	572	571	570	612	561	574	594	564	560	589	561	564	556	599	550	598	533	555	621	590	556	603	564	579	574	573	575	568	548	597	530	559	590	546	605	556	560	565	579	591	576	596	568	610	590	570	589	541	566	549	594	563	564	561	551	563	574	590	576	592	595	569	589	536	561	563	552	582	595	580	592	563	564	576	559	565	606	576	563	577	589	551	575	574	566	599	553	598	537	580	544	569	556	578	561	551	586	594	593	569	590	597	566	597	615	597	601	559	589	581	588	594	562	566	581	547	565	598	595	545	563	595	599	588	561	610	545	613	623	585	585	560	554	626	609	571	612	583	566	628	588	591	530	629	553	567	578	571	525	599	610	597	573	620	650	598	605	540	609	595	615	552	576	614	544	569	613	583	600	520	584	613	515	587	579	613	594	545	567	552	573	571	619	599	593	580	594	553	586	555	527	554	567	559	600	553	502	597	548	592	560	546	602	553	583	616	608	605	586	568	575	600	582	535	568	552	599	570	579	587	537	544	564	601	564	548	569	571	589	506	538	561	586	547	592	596	558	588	556	591	544	565	563	557	528	570	559	571	574	584	578	582	567	553	530	561	579	557	578	592	635	580	593	566	585	557	589	562	525	576	551	524	562	555	575	536	585	553	582	583	624	579	592	573	612	572	578	557	560	533	616	612	522	550	558	566	555	553	573	566	536	554	591	566	597	566	579	584	624	550	580	580	531	563	586	571	601	584	578	609	549	538	592	622	561	551	591	580	560	618	578	626	558	574	573	589	587	628	585	600	576	583	565	584	584	584	551	539	555	589	576	545	594	588	588	595	585	579	621	531	590	565	566	611	601	553	563	536	597	619	567	539	607	576	580	602	597	606	558	572	529	562	603	576	552	582	543	572	598	601	579	576	614	595	592	596	587	559	548	542	619	595	575	596	558	611	494	563	570	570	563	571	572	569	518	597	568	550	543	546	577	592	582	570	592	560	575	557	579	566	588	594	538	583	589	549	552	594	552	611	610	559	549	619	568	595	562	545	593	604	589	550	577	564	556	523	601	541	557	608	613	537	553	585	597	593	556	593	612	524	538	609	575	585	589	570	577	567	546	570	583	554	587	591	622	616	568	575	583	579	567	585	555	537	621	559	562	538	610	596	570	574	560	550	614	595	588	613	585	589	558	588	612	581	561	593	587	599	599	583	549	593	564	566	551	584	584	543	577	549	590	558	599	555	581	576	596	564	585	605	586	558	555	606	552	573	557	586	584	596	579	581	594	542	563	579	608	563	555	598	542	577	543	593	600	580	534	582	554	615	599	567	565	537	610	556	577	587	604	587	593	552	556	562	591	576	625	576	587	577	565	582	551	572	596	591	536	581	606	573	558	579	583	616	591	569	593	594	569	598	599	626	532	569	537	635	589	514	543	565	612	558	591	581	578	578	557	609	581	561	641	577	590	576	550	584	610	541	546	583	584	583	585	518	614	587	528	578	552	612	516	538	582	553	589	577	576	575	613	595	571	613	585	522	580	565	586	584	557	572	570	590	587	621	540	565	595	569	593	615	575	595	590	561	572	591	585	567	579	600	623	576	581	562	596	574	583	607	530	577	613	580	577	610	601	522	610	604	559	557	578	585	608	560	586	558	582	585	613	600	578	592	584	622	567	651	634	590	556	553	555	574	568	523	574	564	583	573	612	544	577	582	595	591	563	611	590	582	571	578	562	536	586	604	562	593	616	547	559	561	603	558	557	602	607	593	558	617	591	570	533	563	543	617	556	546	577	597	589	566	611	591	573	496	586	575	560
6851	413	192	174	144	144	137	137	125	134	114	127	121	123	118	122	123	115	110	115	107	116	107	111	118	121	124	118	99	122	135	95	117	116	120	106	109	130	120	105	99	127	113	121	120	128	125	123	128	103	118	99	131	115	112	125	112	128	119	106	99	123	101	113	110	94	120	109	123	101	109	104	113	129	101	83	114	109	126	118	101	122	104	115	110	116	138	111	117	103	108	129	94	107	105	116	98	123	106	111	113	113	108	117	129	93	139	111	123	119	107	122	122	128	120	112	127	114	121	104	135	120	82	127	128	110	129	106	121	108	97	121	129	126	136	92	110	122	105	131	129	106	113	106	114	118	103	125	100	131	97	116	118	117	115	117	97	125	104	122	126	138	113	92	107	91	114	107	114	96	103	124	113	111	122	107	110	118	128	113	98	108	106	113	113	137	123	116	117	129	89	133	103	117	101	103	122	116	119	126	129	117	129	106	113	114	114	115	105	124	106	105	98	106	130	130	115	99	109	121	124	129	117	125	127	123	100	119	136	104	106	140	122	118	127	101	108	123	95	103	110	114	96	119	111	118	106	118	132	130	97	114	118	111	109	111	119	96	127	110	113	144	104	116	119	112	111	116	109	112	116	130	116	107	117	111	139	124	135	124	114	104	109	120	115	126	110	126	125	109	118	129	107	126	92	134	133	118	132	108	119	123	101	117	124	111	138	144	133	96	97	108	122	131	104	112	113	126	124	118	99	130	120	101	116	116	102	114	106	110	130	117	126	114	120	123	108	110	120	96	123	117	113	114	119	93	113	123	119	99	127	117	114	131	119	127	142	114	127	123	126	113	115	109	117	110	133	119	119	92	88	125	116	108	133	123	117	97	127	115	131	121	114	109	130	110	105	111	125	115	119	133	95	101	113	107	103	113	121	108	129	127	117	104	108	116	107	114	112	125	104	120	117	108	111	109	101	108	103	115	98	118	99	103	129	107	99	122	117	120	132	96	103	101	113	114	134	126	119	125	121	130	115	119	120	112	132	130	108	108	118	120	111	116	108	113	134	100	110	115	135	112	123	122	99	124	136	109	114	113	116	85	109	103	102	110	122	124	116	129	101	116	116	122	123	116	129	102	113	125	101	119	126	113	114	99	106	125	103	120	117	110	124	119	114	112	140	121	111	119	93	105	110	106	110	112	110	117	102	111	120	118	125	129	113	126	131	114	125	123	131	123	108	115	121	108	104	119	131	118	108	133	122	100	108	103	138	130	135	122	138	116	112	123	113	130	103	119	120	128	114	118	129	114	121	123	98	102	95	110	108	123	109	119	110	133	129	124	111	134	117	103	112	112	120	104	103	86	116	116	100	120	115	111	118	113	151	127	111	131	111	116	116	108	109	133	112	138	93	122	114	118	108	105	130	113	114	108	81	116	143	113	131	103	111	103	136	107	124	108	125	100	113	109	119	90	122	133	130	114	105	126	102	103	113	98	109	126	108	114	99	114	109	109	122	110	111	126	99	117	106	101	112	112	106	117	114	118	104	127	124	109	120	128	112	126	125	108	117	95	109	120	112	140	95	128	119	104	116	104	118	99	111	124	130	109	113	113	113	129	97	114	125	123	102	104	99	128	118	127	112	125	107	100	115	135	104	123	105	120	98	116	122	122	119	108	111	107	107	122	110	115	106	124	119	99	113	107	116	121	119	106	110	107	129	130	114	130	103	123	126	107	107	129	102	100	118	105	105	123	110	107	115	101	91	102	119	112	109	113	112	103	125	109	108	119	119	133	111	118	124	116	122	136	110	134	107	107	107	110	115	94	128	92	112	101	113	109	127	99	120	87	94	100	107	120	131	119	107	121	114	127	123	129	112	121	113	108	110	123	111	119	108	107	117	112	105	108	115	99	131	137	122	101	105	127	111	113	109	96	105	102	114	130	110	125	114	103	117	125	121	113	101	125	110	125	112	112	110	135	108	106	99	118	119	124	137	117	104	112	120	104	108	143	135	114	96	114	112	105	103	125	113	102	123	136	105	112	103	126	110	128	112	118	126	110	109	123	122	128	118	105	117	131	128	111	102	122	124	113	118	122	125	111	107	123	121	126	106	115	122	109	135	101	126	114	112	120	110	116	100	113	113	125	121	129	108	119	106	105	100	99	121	127	124	118	120	97	110	116	108	123	125	102	108	105	108	121	121	119	128	117	115	93	134	97	107	122	114	120	116	124	111	121	127	131	111	102	110	108	121	137	105	113	131	124	98	109	108	109	111	120	128	104	114	109	103	102	120	124	109	100	126	137	118	117	127	120	130	118	124	122	108	124	115	118	117	109	108	111	120	124	108	125	90	114	134	114	124	107	108	103	136	121	102	116	120	113	115	125	141	126	118	112	111	123	125	111	114	105	115	110	120	112	122	116	108	136	118	131	116	119	115	125	117	115	122	106	97	107	121	91	135	102	103	110	101	111	96	103	107	96	123	132	117	125	102	116	127	116	109	133	133	106	119	112	98	130	121	110	130	108	95	101	113	138	115	95	126	127	117	125	116	124	113	102	109	131	122	106	127	112	106	119	115	106	109	107	112	112	133	126	108	114	115	107	95	102	101	99	115	102	112	135	118	119	101	119	112	112	112	117	98	103	105	107	98	115	122	123	113	117	104	122	122	110	130	107	103	105	114	109	133	118	113	114	118	117	111	110	133	125	126	121	118	97	132	120	92	122	117	129	121	124	87	116	112	100	102	128	118	94	123	128	121	112	114	96	94	124	91	121	110	103	134	141	117	141	123	115	106	123	107	125	110	134	107	109	115	145	82	126	114	133	112	108	111	117	115	98	126	112	119	116	116	129	101	100	112	113	115	135	115	111	117	129	115	104	97	105	137	114	103	106	123	92	114	111	97	98	107	114	124	117	120	107	112	112	140	112	110	110	132	104	106	118	86	109	115	111	109	124	116	129	126	127	128	112	112	104	109	116	114	117	120	111	128	124	110	103	111	125	101	128	132	121	116	123	112	118	108	126	105	105	112	123	111	119	115	113	121	133	104	109	110	110	118	123	108	94	116	114	105	93	103	124	111	109	111	123	129	120	121	107	112	121	109	131	125	110	133	119	107	119	105	119	114	117	109	113	109	131	121	109	116	108	112	116	114	137	115	119	98	116	110	116	119	130	112	96	129	130	115	125	109	112	121	110	120	109	118	99	110	103	126	109	128	136	123	106	126	114	111	108	120	104	123	117	113	95	120	112	112	115	116	104	115	110	135	120	139	125	128	123	117	117	123	125	116	119	94	116	120	112	113	110	113	122	106	100	118	121	110	107	115	121	141	141	114	103	105	115	93	121	129	101	109	127	119	118	123	92	112	104	105	127	107	94	117	131	126	126	116	109	95	125	142	107	119	120	118	122	141	122	112	136	102	118	134	114	104	113	92	114	127	119	119	115	112	123	127	101	106	108	127	110	149	111	116	112	97	94	136	123	126	99	102	116	127	130	115	121	121	128	127	127
7011	493	534	558	522	507	437	409	421	423	375	414	408	379	382	373	423	397	399	405	382	399	353	363	359	397	378	345	398	374	350	379	378	384	391	393	363	405	365	365	410	407	374	369	362	366	388	369	406	372	377	357	396	368	367	404	378	395	359	380	372	399	425	398	383	368	390	404	376	397	376	381	359	356	354	387	388	380	336	382	383	402	343	364	371	410	381	419	355	382	378	385	369	369	376	394	398	354	383	379	374	372	423	356	393	393	396	384	387	364	363	389	363	375	367	349	375	380	384	353	402	398	373	362	378	332	379	368	365	369	395	385	364	388	390	366	367	425	327	373	387	372	372	361	362	358	360	356	363	368	405	397	364	400	364	368	380	384	384	401	413	396	368	361	372	339	409	378	400	384	349	372	382	384	384	363	408	340	377	371	351	411	358	377	339	378	426	345	404	393	381	336	351	366	370	354	393	374	336	385	374	388	340	367	380	386	372	380	404	368	365	366	374	417	338	391	396	403	381	360	415	363	348	382	359	364	372	390	381	369	374	365	390	368	391	393	374	382	414	372	382	383	403	384	394	385	400	405	354	355	374	343	360	365	342	341	384	346	353	402	377	378	378	409	387	393	379	377	373	407	423	374	390	414	408	376	369	371	388	389	386	397	384	377	368	400	396	362	355	362	360	383	387	404	358	374	338	392	371	367	388	390	342	360	370	383	371	362	358	379	373	349	366	383	379	391	358	360	388	394	379	387	389	385	377	371	379	357	366	380	352	348	383	341	361	373	364	393	395	345	351	384	375	357	332	387	356	413	374	364	375	402	403	343	372	412	359	371	401	392	360	376	379	365	368	414	362	370	374	344	342	337	354	369	388	381	397	393	358	353	356	394	403	359	418	372	395	354	370	351	370	382	369	386	354	386	375	350	356	381	375	345	391	382	357	352	352	343	390	384	368	359	365	385	395	392	392	337	369	360	341	404	364	369	397	343	418	372	374	394	386	360	366	376	368	362	363	373	339	409	359	385	368	362	347	402	389	384	430	373	345	361	354	378	334	328	345	361	392	380	375	365	394	363	401	385	358	390	367	383	380	365	390	414	361	369	373	384	393	349	361	364	361	388	386	384	368	386	392	353	399	367	372	404	392	353	379	370	386	379	366	394	376	379	388	378	386	347	373	355	362	380	388	374	366	342	379	367	380	362	402	373	399	373	364	407	377	387	375	356	381	389	332	395	366	359	406	360	344	359	374	330	416	347	332	358	406	356	391	384	360	402	366	388	336	434	373	395	351	376	373	407	387	396	369	384	380	369	370	374	383	349	377	382	361	388	368	348	369	360	376	394	364	355	380	361	371	409	399	362	354	361	350	350	368	385	367	363	349	388	415	374	388	370	374	380	367	379	399	383	385	408	354	374	379	387	345	381	353	371	380	394	403	374	378	400	355	361	381	381	383	394	408	386	362	387	368	366	364	375	397	378	383	385	375	372	385	397	332	419	371	382	340	383	382	391	371	387	379	361	415	361	411	382	370	395	381	402	362	357	391	384	363	373	408	361	384	397	418	366	393	389	373	409	357	368	376	413	344	376	376	368	396	357	363	348	350	402	412	404	398	388	375	380	351	427	351	381	382	341	416	364	404	373	393	364	372	357	352	377	380	396	383	360	387	377	379	374	354	414	357	391	352	363	384	392	362	407	317	380	404	405	359	411	374	347	373	373	406	374	368	366	389	367	371	386	385	377	387	385	377	346	410	359	351	376	379	361	350	369	370	389	359	391	374	374	388	359	396	369	362	328	404	382	362	381	393	389	381	378	392	369	426	364	378	370	386	355	376	345	377	349	353	391	404	362	372	405	402	361	393	364	372	416	385	404	359	382	368	399	406	362	385	358	364	373	345	362	341	378	386	381	379	375	393	387	341	362	379	378	385	360	377	360	361	400	404	373	419	337	377	358	381	371	390	330	374	398	372	373	356	382	373	361	388	372	389	366	328	352	364	397	367	395	365	359	410	394	418	373	380	367	338	393	378	370	406	377	359	417	360	389	383	410	386	372	380	371	355	405	372	351	366	343	401	380	417	397	339	399	397	387	364	367	349	361	404	382	374	359	356	376	349	360	389	375	403	355	386	393	376	389	364	379	350	381	385	349	406	365	371	381	411	363	389	394	342	356	385	375	387	368	367	380	404	389	380	418	364	357	372	372	421	411	347	397	408	328	360	365	407	383	367	358	383	342	394	374	345	355	334	411	350	340	406	385	331	417	361	354	375	395	381	392	349	371	390	366	361	353	360	371	370	356	355	378	384	358	396	372	387	348	402	366	394	360	377	384	407	358	378	372	382	379	373	386	345	377	385	377	374	387	368	364	375	374	364	373	359	355	407	361	399	339	374	371	372	343	355	351	348	376	331	354	391	375	411	357	370	360	379	375	406	389	367	383	347	393	369	359	379	388	408	384	344	376	381	350	364	369	353	407	366	351	371	380	390	364	391	408	370	377	385	392	360	377	391	396	375	386	380	409	388	360	342	399	362	398	365	351	383	394	360	385	357	352	384	378	375	368	386	420	409	375	366	373	376	366	391	359	363	365	362	398	373	368	386	391	401	373	354	383	369	373	367	391	346	364	391	382	392	377	394	348	350	354	360	374	397	384	389	364	360	387	371	377	361	365	382	351	375	404	375	386	371	397	343	354	398	394	375	384	384	393	382	387	357	413	373	393	392	391	381	344	357	396	374	358	363	410	394	411	356	377	393	410	366	421	366	376	408	400	383	381	352	396	409	356	360	379	381	374	338	390	370	354	353	366	352	344	380	396	382	367	350	380	375	341	363	398	368	367	391	377	379	397	352	372	347	348	414	386	363	355	353	369	395	370	384	382	365	392	349	379	350	377	407	379	387	393	390	402	391	370	351	393	398	378	417	358	358	375	368	365	373	386	345	376	363	382	392	347	420	401	366	386	391	368	367	381	404	394	392	375	363	417	402	362	381	402	379	379	378	387	379	384	363	380	385	395	364	372	379	418	379	419	355	365	388	389	378	379	371	381	361	371	360	367	361	339	391	395	396	347	368	396	379	354	344	377	384	392	334	385	383	395	353	388	353	377	343	386	380	368	380	375	369	369	392	358	405	378	368	365	371	372	381	385	358	376	377	398	372	374	377	406	394	355	375	377	357	377	358	358	356	395	412	366	403	369	377	383	405	389	382	389	415	357	358	354	385	350	377	370	386	356	385	333	384	382	384	378	385	376	384	371	378	341	403	408	382	382	364	361	375	388	360	405	413	375	424	342	376	400	393	395	384	378	386	401	388	408	350	402	392	350	378	376	357	365	421	343	386	352	376	392	374	377	413	361	393	355	393	416	369	343	369	341	366	355	383	383	412	374	370	376	365	391	366	372	360	368	346	428	366	353	399	368	373	383	383	392	377	398	368	380	350	397	396	356	391	348	370	369	383	369	407	385	370	422	392	392	366	395	397	403	362	392	388	362	368	367	405	383	387	362
43895	9129	1395	1046	672	500	383	303	239	203	177	186	147	151	129	136	124	128	140	119	120	125	87	93	98	105	111	105	106	106	98	99	100	92	102	85	80	91	100	82	84	84	80	84	90	93	108	110	87	75	89	108	95	98	103	92	107	86	100	102	106	91	92	80	113	77	85	95	95	89	83	92	85	107	97	96	75	81	74	95	88	71	94	89	92	79	105	86	76	85	96	92	91	97	88	81	84	70	89	72	86	86	83	86	98	76	114	88	92	76	88	89	89	75	85	103	81	108	77	97	81	76	73	80	109	84	80	81	79	81	86	97	90	88	84	76	83	69	84	83	85	85	94	80	77	99	84	90	109	75	107	94	79	90	101	91	82	84	92	92	78	77	76	99	89	83	82	89	97	83	83	101	83	79	92	82	85	103	83	84	91	76	76	92	103	88	90	92	107	101	74	83	101	90	104	77	82	85	73	90	86	105	90	81	104	90	108	95	74	91	76	88	76	87	83	98	90	94	93	78	90	86	88	80	96	87	87	99	95	93	99	110	81	99	98	106	102	80	86	89	81	99	83	99	80	99	102	91	89	89	91	93	91	97	87	116	83	68	91	87	92	87	81	93	80	69	90	93	102	96	81	80	82	97	64	76	73	90	90	102	97	101	111	79	93	88	92	82	89	99	106	61	80	107	92	76	93	89	85	109	78	78	91	66	85	95	93	84	94	95	95	80	112	84	95	75	82	87	79	105	86	101	64	82	89	79	100	84	92	90	103	86	80	78	83	82	98	85	91	80	93	83	90	99	102	106	83	88	98	99	82	73	96	92	98	87	86	76	80	83	83	85	107	87	84	91	94	87	112	97	81	81	71	91	67	97	90	84	89	70	93	90	88	96	91	77	92	92	110	96	93	76	88	67	90	90	91	103	82	82	74	83	103	95	94	94	92	98	85	97	104	89	88	96	91	84	84	78	87	92	96	86	92	87	95	81	74	89	77	91	92	79	95	81	98	89	79	92	98	88	81	94	85	80	73	87	84	88	102	105	83	93	70	100	104	85	72	103	106	76	101	87	101	87	82	108	77	88	91	95	80	61	86	78	92	69	87	83	74	94	74	122	83	88	81	88	86	89	78	88	92	83	90	87	80	91	91	81	90	90	88	91	88	92	84	81	86	82	82	82	89	81	92	81	103	78	102	71	78	88	91	83	93	86	80	80	83	89	83	85	70	95	68	90	110	104	81	78	83	76	74	94	99	95	80	80	84	75	86	96	87	93	98	91	87	89	106	89	83	98	73	88	88	92	102	99	97	83	96	91	84	97	85	90	107	66	72	92	68	66	85	88	79	82	91	71	74	75	109	82	74	81	82	91	85	90	78	76	82	86	91	108	89	92	103	79	80	96	74	95	91	80	96	67	87	71	60	110	77	98	89	93	93	83	71	85	84	91	97	88	92	87	99	109	93	81	69	79	93	72	80	90	75	94	103	114	84	89	83	88	93	84	104	91	111	93	69	102	95	79	108	76	105	74	102	97	91	71	97	94	86	99	101	91	86	87	102	83	79	97	97	83	86	96	100	91	77	82	89	85	76	92	109	85	82	86	92	80	81	110	87	97	86	75	106	89	90	110	86	87	84	87	86	97	86	85	83	106	92	91	78	83	81	81	76	77	83	89	90	81	95	86	81	76	76	89	103	78	104	86	73	89	88	89	89	89	92	107	96	82	83	119	87	81	88	94	83	94	90	71	87	90	99	97	74	76	83	68	80	89	91	104	75	83	82	69	85	90	88	86	83	64	79	83	96	101	118	100	74	88	92	90	106	86	92	95	95	70	83	100	98	80	115	89	93	89	85	91	83	73	83	104	96	80	90	89	78	81	99	84	81	98	85	92	90	92	83	83	99	85	79	84	78	96	87	97	88	78	87	82	82	83	82	99	80	78	85	88	94	91	85	75	69	73	84	115	91	101	73	106	103	80	84	86	89	74	97	97	83	86	74	74	89	83	91	102	95	98	70	95	101	75	95	84	87	79	73	108	93	87	86	82	93	85	84	88	68	73	98	80	71	92	89	87	90	101	81	97	80	89	88	83	92	100	73	63	91	106	90	89	93	78	84	81	91	83	91	95	89	94	92	96	90	77	84	89	100	83	89	84	100	71	83	92	84	96	83	81	89	90	91	76	90	94	95	86	79	91	99	97	96	97	85	91	85	97	77	92	67	102	91	81	95	93	84	83	84	87	70	82	87	71	81	107	97	94	108	97	95	83	75	86	81	80	77	89	102	73	82	102	94	92	87	79	83	78	93	76	93	85	91	82	88	90	91	82	82	95	85	92	92	79	87	93	86	89	86	93	88	81	80	84	77	60	87	70	75	81	80	76	89	90	95	79	75	88	86	77	83	101	87	99	106	82	94	90	77	70	89	95	68	90	89	69	81	72	100	111	88	85	94	86	88	77	83	75	111	86	78	88	73	88	80	102	87	79	88	94	82	73	94	90	79	93	72	74	89	92	85	99	93	99	96	82	82	80	88	87	90	91	79	83	82	91	97	95	104	93	109	80	97	90	93	86	96	80	100	78	75	96	71	83	83	111	89	85	78	92	84	81	77	69	78	94	70	81	73	82	95	86	91	85	83	84	97	82	96	97	81	78	75	77	80	79	89	97	101	81	98	71	87	95	84	76	100	83	75	71	88	94	79	99	78	71	82	82	107	85	97	82	79	92	81	107	101	88	86	97	85	92	73	79	64	95	94	87	89	79	105	86	71	81	108	94	83	74	103	84	89	82	71	92	76	87	88	75	91	97	85	99	80	76	67	91	87	83	85	112	84	94	85	104	94	89	88	81	80	76	77	98	82	102	84	110	93	96	72	89	102	68	76	94	91	82	85	92	97	77	88	106	105	109	81	92	107	82	83	66	93	100	96	98	80	83	95	94	84	94	82	100	72	96	74	92	89	101	94	77	78	73	83	98	88	89	95	81	75	98	85	87	75	79	78	98	89	80	91	84	100	86	88	82	91	85	73	80	94	101	78	88	93	88	103	87	84	87	88	96	69	67	96	78	86	85	87	91	67	97	91	98	88	83	95	108	94	79	82	90	71	88	95	85	94	82	72	84	102	86	105	94	94	100	77	84	81	86	81	96	95	82	86	86	84	85	94	104	91	101	86	93	88	83	92	78	98	101	93	101	99	82	82	93	85	80	94	91	76	79	91	93	96	87	91	91	99	77	73	85	105	85	79	97	93	82	84	101	80	100	66	90	94	79	81	70	90	92	84	95	86	90	78	93	82	93	84	98	98	83	89	88	89	85	85	92	72	100	97	85	98	92	74	78	100	78	74	106	90	83	75	102	90	75	99	79	83	95	90	90	99	76	95	87	102	86	89	95	93	101	80	73	72	88	86	86	81	87	86	69	75	70	86	85	77	89	90	94	92	87	94	99	77	86	90	90	104	89	83	78	89	94	97	64	82	93	79	90	93	85	90	93	88	97	87	106	83	85
22969	1398	3330	3569	3058	2426	1896	1522	1353	1160	1023	922	860	743	648	648	644	588	533	543	532	523	506	458	472	459	497	417	432	412	399	368	408	401	395	406	379	342	375	352	361	336	363	360	365	332	339	342	365	341	355	359	300	349	331	316	335	369	336	363	294	356	349	308	316	348	340	340	353	330	293	334	295	321	345	299	302	319	292	316	318	299	344	322	331	283	309	330	304	329	303	324	342	334	342	337	350	326	325	358	294	329	353	316	313	333	330	284	297	319	309	307	292	319	341	303	290	303	314	298	298	339	322	322	285	308	317	315	307	289	296	321	316	296	290	322	325	293	318	324	348	317	310	326	309	331	272	328	310	313	321	310	318	335	303	316	312	297	312	328	326	332	310	332	337	282	336	326	295	295	314	310	282	329	294	297	302	332	336	331	327	307	338	305	305	313	324	277	321	348	319	299	287	328	296	322	287	336	309	305	326	293	319	301	301	285	338	295	305	320	291	309	284	328	321	326	298	293	290	304	306	317	292	339	282	272	326	309	297	319	346	289	322	316	360	347	345	320	313	314	315	296	336	314	334	275	272	323	313	329	289	324	312	308	300	329	312	328	310	312	306	288	322	321	330	342	323	344	308	308	326	262	319	296	308	329	320	296	329	304	316	317	287	293	333	271	295	301	332	298	295	273	325	309	326	316	300	288	336	346	305	317	333	283	322	298	299	296	293	357	306	297	301	291	303	318	336	334	307	309	316	304	285	309	319	270	332	315	290	301	304	305	292	282	322	342	318	283	303	316	281	306	317	306	313	314	334	320	310	315	293	304	257	314	299	291	292	332	324	330	305	316	300	300	318	320	282	307	313	301	311	297	295	315	309	329	303	320	304	310	319	313	341	305	327	330	292	312	323	320	301	309	318	325	296	302	301	334	307	335	328	279	254	306	320	326	316	319	320	326	305	311	276	324	329	291	336	328	317	325	279	298	310	283	324	298	300	299	314	329	290	298	310	298	298	330	302	293	291	325	311	294	283	333	299	313	294	319	300	301	321	292	286	313	327	322	320	308	309	305	323	336	313	321	322	314	315	299	309	340	310	274	343	308	325	339	306	293	337	308	316	336	312	321	337	270	326	299	309	309	316	307	304	296	304	330	304	321	336	319	289	315	306	310	315	321	309	331	292	309	287	318	276	300	321	294	315	272	297	299	341	305	316	318	288	305	296	316	287	320	329	328	285	314	319	339	289	302	308	264	340	317	294	314	309	337	339	324	272	321	312	306	313	351	299	296	275	336	302	306	334	310	308	305	293	297	284	326	323	300	346	329	285	275	280	336	347	326	302	336	341	294	337	307	286	311	308	329	293	312	334	340	306	293	320	302	295	291	290	299	291	315	319	295	334	312	291	318	306	339	297	320	321	340	324	299	311	329	313	327	311	298	319	313	326	302	294	314	282	305	306	281	296	302	300	309	304	325	306	311	313	298	301	337	274	306	288	318	305	312	329	302	335	341	285	308	320	291	300	341	310	286	295	313	323	298	293	330	324	333	294	344	296	346	316	315	322	322	303	315	310	301	305	324	291	312	280	288	316	308	295	323	279	294	314	307	324	248	336	315	315	293	304	306	305	279	279	269	302	333	303	298	302	343	338	317	287	314	301	312	306	313	325	310	327	293	295	305	310	290	323	273	267	277	299	298	293	316	299	307	330	331	319	278	308	329	289	328	313	308	295	280	327	330	348	335	346	282	309	301	314	302	306	319	307	274	313	285	280	329	314	313	362	284	303	351	336	281	260	302	289	292	298	336	295	318	287	335	302	283	325	316	303	308	333	309	298	309	280	297	297	315	300	304	339	301	331	314	322	310	306	300	325	299	283	310	351	289	329	324	286	329	320	328	317	280	324	318	316	276	330	301	295	297	301	279	338	317	311	322	327	353	281	306	272	317	313	294	307	338	349	313	321	292	340	323	298	303	273	264	336	311	327	310	325	294	280	303	292	319	286	272	289	275	339	330	329	306	307	301	304	282	294	329	311	278	326	282	293	307	299	333	296	284	309	325	311	318	273	312	356	296	315	302	296	320	327	305	332	293	302	309	319	310	298	294	287	316	320	284	325	336	299	321	326	328	313	316	273	353	321	325	327	308	279	291	298	354	306	303	306	304	309	278	314	315	277	325	285	308	342	300	324	327	303	299	338	324	247	333	308	302	326	286	318	313	332	286	310	292	296	296	292	311	300	303	309	313	311	319	307	317	312	280	302	304	287	255	291	305	308	296	308	352	308	319	313	287	307	327	339	350	257	295	313	300	306	329	302	312	299	329	298	306	295	325	289	320	350	322	366	314	319	306	323	315	311	307	313	301	295	340	323	312	301	298	342	300	322	331	325	310	328	292	348	284	319	302	341	339	354	314	300	318	287	330	298	318	285	304	326	317	301	285	334	302	284	323	324	279	334	281	320	333	319	307	302	329	323	299	333	304	339	310	329	315	343	332	306	306	288	291	302	273	280	265	303	304	335	301	281	280	286	315	311	322	315	313	304	324	295	310	298	336	313	346	329	337	341	284	300	277	296	277	337	331	305	316	298	306	290	307	310	310	303	312	296	308	280	276	301	298	344	321	336	314	324	305	322	306	312	313	324	349	294	294	304	300	321	310	293	299	326	322	305	289	316	339	321	338	322	333	304	288	312	310	290	339	333	310	321	300	336	321	290	291	315	303	283	320	340	319	297	333	306	317	310	320	261	313	280	312	324	294	318	335	288	287	287	312	316	291	293	308	289	302	293	318	288	309	298	335	322	290	295	308	327	277	327	321	295	311	329	271	308	317	317	331	307	321	311	324	306	304	351	290	321	329	328	310	309	324	307	341	308	309	307	324	305	311	334	315	325	331	313	318	337	290	282	343	274	296	325	316	304	310	270	303	303	274	304	310	328	307	343	291	341	316	316	286	304	349	305	319	322	299	329	329	304	306	286	300	301	321	349	310	339	320	312	336	311	305	286	327	327	313	301	279	337	317	295	312	280	285	343	300	306	298	266	320	296	274	332	317	315	312	310	318	285	347	334	290	300	329	279	307	312	337	315	298	309	309	343	300	303	316	273	312	327	324	314	311	318	307	310	298	322	320	305	291	311	295	285	325	305	336	266	279	313	338	345	283	295	293	309	312	310	304	282	347	326	300	296	325	301	288	315	327	294	349	309	305	278	334	306	284	349	319	327	299	284	303	275	291	308	302	300	286	320	288	281	259	310	303	319	289	317	308	325	302	318	331	278	311	329	330	345	325	308	324	307	295	311	269	311	293	316	318	312	300	322	330	337	345	309	306	311	317	323	298	300	317	306	309	359	349	303	272	292	331	325	309	330	340	301	319	272	316	287	313	324	305	326	323	328	323	306	322	308	293	295	305	297	309	327	276	316	311	311	323	305	349	287	310	276	313	314	320	313	287	313	285	269	308	296	315	320	304	321	324	282	292	348	311	301	303	337	311	343	309	291	332	285	290	295	274
56917	17349	3974	2028	1439	1012	747	606	549	432	381	341	334	298	272	272	243	235	227	239	217	239	207	221	214	205	214	177	202	198	220	203	202	226	194	188	189	191	207	196	188	172	167	190	162	201	179	214	198	223	186	202	208	212	182	185	202	184	186	196	186	184	206	178	167	179	194	233	213	186	194	172	191	182	172	183	194	177	199	186	189	197	190	168	192	190	201	196	168	166	168	193	181	191	171	163	167	182	184	194	191	190	177	186	190	199	183	176	198	195	184	177	193	188	193	218	180	160	160	172	201	174	177	187	190	171	175	183	177	175	214	183	193	164	182	160	171	159	169	166	168	189	194	172	165	196	175	173	178	206	177	178	188	180	178	187	158	152	201	173	196	199	184	154	174	184	141	160	190	170	166	177	190	174	165	183	178	180	171	171	200	177	166	198	192	175	175	188	176	200	186	182	189	204	189	207	178	183	180	179	201	171	194	179	197	171	165	183	189	154	207	179	184	210	181	201	198	179	181	174	186	164	183	196	184	198	185	193	172	184	182	175	194	203	177	180	167	172	176	179	184	180	166	196	175	185	194	178	161	175	164	172	199	198	161	180	175	180	179	202	183	193	185	183	152	178	185	195	192	210	170	170	193	178	183	170	181	182	172	175	163	184	189	171	190	174	202	189	212	218	168	185	174	175	182	161	161	177	200	178	171	179	170	185	174	192	173	177	173	189	193	175	202	162	193	189	164	190	192	167	166	195	162	169	198	198	197	178	186	200	186	176	172	176	198	165	174	179	204	172	177	188	186	186	176	179	210	200	184	187	155	186	165	167	222	191	178	186	170	174	167	163	187	172	174	187	191	176	185	190	183	180	167	164	163	212	194	166	201	168	174	165	182	169	194	186	184	170	157	149	197	196	185	195	151	161	183	195	166	185	195	186	182	186	176	185	186	181	173	166	193	185	211	191	159	173	144	174	186	189	171	181	168	191	158	172	178	162	191	197	179	170	174	170	172	173	200	183	173	185	178	169	184	193	205	193	172	161	193	163	170	174	193	182	177	178	164	199	176	170	164	159	164	186	187	220	204	186	192	169	191	187	203	169	168	177	180	192	180	191	169	169	183	180	193	179	219	173	204	202	149	170	158	198	200	166	169	173	189	164	167	198	191	180	196	175	189	186	170	155	192	177	175	202	177	195	181	198	189	173	189	187	210	177	202	169	178	176	192	182	191	202	185	169	172	159	175	183	169	165	178	172	168	160	189	167	210	164	216	161	168	193	199	196	168	174	186	169	189	165	177	172	161	186	184	187	178	179	176	176	190	202	190	197	189	195	183	189	199	182	178	181	172	158	197	188	187	184	195	186	174	185	195	210	198	194	182	179	178	190	182	202	193	169	177	179	189	193	180	179	189	176	184	164	171	196	187	175	190	193	187	193	189	169	169	209	194	189	159	181	189	179	200	161	186	168	185	194	187	192	200	179	170	163	199	171	187	194	174	186	182	157	178	199	157	192	164	174	186	171	174	199	194	170	199	192	183	191	193	190	193	175	173	190	185	190	201	198	151	166	175	182	175	178	204	168	158	186	194	173	166	162	166	183	191	185	184	188	194	171	178	164	183	199	178	189	171	175	214	165	186	183	188	181	188	169	184	182	160	163	207	177	178	175	187	207	158	196	161	192	146	179	172	184	194	201	211	182	162	177	181	186	153	178	209	182	182	169	155	217	175	177	185	196	186	186	179	193	198	199	202	197	179	186	183	179	185	222	171	191	189	192	162	182	174	207	177	180	186	176	182	191	202	190	161	163	175	177	167	192	181	210	162	192	181	161	183	182	181	182	163	166	190	170	182	172	179	196	171	167	179	169	186	171	200	170	183	171	179	161	181	174	171	197	194	173	143	178	168	171	177	200	193	192	197	157	196	181	158	191	190	192	176	200	173	194	166	168	182	166	193	186	195	190	174	180	193	166	186	171	175	181	177	182	172	170	217	172	177	199	197	177	181	165	189	168	179	206	215	176	157	170	189	188	185	173	204	172	158	184	194	176	175	180	165	208	173	197	168	186	191	165	178	202	188	172	165	163	196	168	163	187	174	174	196	191	171	184	141	190	177	188	175	196	182	171	186	181	201	211	170	185	177	193	195	181	167	174	178	178	186	198	203	168	157	185	185	181	176	183	198	170	205	183	186	189	193	189	196	175	183	193	185	161	196	182	173	205	178	190	149	187	192	175	180	170	193	194	144	181	179	197	182	168	193	180	171	169	161	217	206	172	158	179	184	172	183	181	190	173	172	172	194	191	164	194	175	208	182	192	187	192	198	193	183	181	190	165	173	185	181	185	173	180	202	178	187	184	196	186	190	205	201	189	198	193	181	175	186	195	167	151	186	163	177	176	188	171	187	190	177	168	179	187	181	181	192	188	197	194	195	167	195	166	151	204	196	187	187	169	175	156	169	179	209	170	196	167	178	169	187	176	180	190	183	172	163	186	192	190	170	167	191	198	196	204	187	188	185	183	180	187	180	179	163	179	169	189	200	176	179	187	195	191	174	188	206	178	175	178	180	178	188	176	181	180	175	185	184	179	195	171	185	177	173	193	201	192	193	191	193	201	180	171	178	192	200	173	166	185	206	176	166	161	197	187	166	201	173	179	199	195	185	184	183	185	169	179	172	189	182	169	169	173	175	178	175	176	180	169	174	191	177	206	175	167	188	193	198	197	168	164	181	204	181	185	181	174	173	199	225	209	182	195	189	156	170	187	171	182	174	199	177	163	184	179	197	175	195	181	165	189	176	184	182	162	166	189	211	172	182	187	182	200	198	178	184	181	170	159	189	187	161	185	197	180	186	180	175	197	201	195	177	190	201	197	197	157	177	187	184	229	211	204	157	178	204	201	169	166	183	177	191	198	190	182	184	180	186	174	197	171	164	189	216	153	185	184	184	166	159	197	196	160	182	187	173	190	176	180	162	178	185	191	189	191	170	194	159	166	171	191	198	179	167	195	171	216	175	183	165	140	182	177	148	174	168	177	190	202	174	210	185	171	194	184	209	156	191	197	182	185	181	173	202	152	166	206	210	149	163	177	187	175	186	179	188	175	181	201	159	170	196	190	215	184	186	169	178	188	192	188	178	178	186	164	176	171	168	202	201	168	189	166	185	185	194	197	193	172	204	208	185	149	184	187	172	186	185	169	184	185	168	192	204	173	185	182	203	175	183	173	185	163	182	189	191	179	205	175	186	202	186	176	193	168	198	210	187	181	199	168	177	151	185	187	185	170	185	198	164	167	182	197	209	215	169	180	212	178	154	186	201	201	179	176	216	193	183	173	180	172	186	189	192	195	183	168	201	200	200	167	181	187	189	207	211	194	189	190	191	188	183	185	189	166	169	185	161	178	198	171	176	190	180	174	181	192	182	188	169	178	182	187	207	175	200	178	201	172	194	158	175	175	202	193	165	199	172	165	179	176	177	160	177	178	167	152	194	194	206	172	175	174	193	161
29401	2782	6257	6695	5511	4476	3666	2984	2697	2202	2009	1754	1607	1416	1436	1231	1142	1090	1057	1069	1014	871	909	897	821	866	799	751	785	781	764	776	755	723	743	684	672	714	735	704	647	643	685	665	659	641	661	656	618	649	649	630	603	690	635	641	662	611	664	640	639	603	584	599	594	626	615	623	624	620	636	615	631	584	597	586	626	628	576	610	608	572	612	588	590	589	602	597	591	566	555	602	589	572	581	568	599	605	607	550	645	606	603	580	605	565	564	608	599	572	569	617	570	571	609	574	600	590	580	591	569	599	582	529	588	557	595	615	545	626	593	586	548	620	554	563	585	596	561	580	582	547	572	588	623	611	597	565	580	573	579	608	571	586	574	594	529	584	556	607	587	573	552	563	607	602	578	605	584	566	543	579	577	611	648	536	577	563	553	606	557	618	607	583	585	586	580	590	570	621	598	566	579	590	561	555	599	584	570	551	565	564	580	583	571	570	542	605	556	575	598	575	560	560	561	573	571	610	575	573	620	591	578	557	590	601	590	560	560	593	581	599	571	544	603	551	570	571	558	614	569	560	547	618	529	579	557	599	601	577	538	595	548	578	537	546	608	582	610	595	562	596	597	571	606	540	556	561	612	561	563	561	553	577	626	586	572	619	564	562	565	541	586	603	591	581	557	583	569	576	545	576	599	536	550	581	560	566	552	591	604	582	608	550	569	578	614	562	588	614	584	540	549	550	596	565	590	587	615	574	613	577	559	588	526	568	555	558	553	504	557	578	545	558	552	559	548	583	561	595	544	612	573	587	572	587	582	551	562	543	585	577	585	570	570	590	592	607	598	590	610	565	574	558	611	572	552	513	593	608	558	577	558	582	609	584	620	574	587	563	565	558	565	563	533	566	559	556	558	587	553	549	544	551	561	571	559	538	538	567	586	551	587	577	555	556	558	538	570	578	570	570	592	541	571	553	612	551	596	565	546	519	537	579	551	567	571	586	582	557	604	549	595	569	573	580	555	578	585	542	560	621	590	546	533	587	553	593	550	591	614	530	587	512	573	602	558	614	554	563	623	573	563	611	570	534	587	564	561	572	550	530	600	591	577	563	562	548	555	599	596	585	624	559	565	619	555	564	525	551	555	528	560	603	580	595	582	574	550	562	602	554	608	615	592	608	568	555	576	568	562	580	562	597	564	573	583	549	578	546	515	535	545	564	598	626	551	556	596	546	580	567	585	555	565	560	557	566	565	612	587	565	603	584	609	575	566	561	617	551	609	635	599	528	565	567	562	587	598	579	594	559	616	571	565	541	576	545	603	609	575	588	528	581	536	636	561	574	505	561	575	561	613	573	567	590	566	568	587	571	578	563	549	589	602	602	542	550	582	567	587	592	566	548	566	573	589	558	565	592	602	583	574	572	607	600	551	568	580	534	561	584	565	559	557	600	607	566	562	582	603	566	561	607	622	563	586	585	623	552	552	594	599	557	529	572	576	579	608	606	536	565	607	593	588	562	559	594	538	567	560	551	579	601	567	569	609	571	573	579	588	578	546	593	573	621	592	561	592	564	547	569	589	583	571	595	569	593	576	576	529	546	565	520	571	574	578	621	587	549	522	562	555	581	553	569	572	543	609	559	583	586	574	555	580	571	591	617	562	549	566	555	587	586	538	598	579	570	579	619	613	601	590	592	507	547	572	590	574	567	561	621	549	590	546	576	561	581	545	565	555	539	595	577	576	597	558	591	552	574	574	566	593	573	588	518	560	561	552	592	579	580	552	569	582	569	567	565	564	555	557	557	583	544	538	582	624	611	574	562	557	569	588	551	573	589	623	564	606	601	557	581	591	579	557	581	561	522	547	568	570	579	599	547	581	549	571	512	560	566	540	602	591	559	556	555	526	564	574	566	570	556	578	583	579	558	567	589	543	580	580	593	539	525	558	554	558	559	567	564	591	613	552	539	608	559	550	577	565	594	595	541	576	595	584	572	531	561	576	583	606	542	569	556	535	532	586	565	591	607	604	632	558	573	609	557	585	592	536	559	554	609	567	565	550	566	567	574	583	577	581	594	570	609	526	571	543	532	543	569	566	603	616	589	588	552	517	609	575	512	616	562	575	564	591	571	571	547	558	625	594	585	598	605	557	589	553	560	583	544	566	595	597	524	545	572	578	580	559	542	586	601	612	574	621	562	539	562	581	568	575	558	620	557	589	545	612	561	523	561	580	599	574	596	581	564	552	583	583	527	521	584	576	574	557	570	518	578	537	588	544	618	591	591	594	572	592	581	566	569	592	574	607	530	558	554	602	589	568	568	571	549	590	536	581	574	550	554	549	582	590	548	557	552	558	586	553	539	572	594	551	552	539	586	560	587	635	559	553	595	571	532	561	612	581	579	593	574	577	577	575	525	570	585	536	573	543	550	585	593	587	530	601	573	562	586	555	612	604	583	548	575	536	569	547	595	533	552	577	575	574	572	574	551	584	581	576	619	590	615	574	566	598	594	593	521	556	560	564	551	579	569	578	590	560	607	571	556	562	581	558	543	558	587	597	531	600	581	536	537	560	544	541	550	584	561	606	567	595	569	581	559	525	561	598	599	537	590	589	542	603	571	579	533	577	573	576	576	512	548	572	529	566	572	577	562	562	597	578	583	611	605	570	582	560	575	572	591	568	573	545	638	568	565	601	560	562	579	551	588	569	559	613	561	561	561	580	548	609	573	560	570	570	525	532	581	590	558	594	567	584	587	540	583	583	574	566	544	593	572	615	570	601	574	584	595	571	574	604	586	595	602	581	599	599	562	586	551	548	590	561	593	589	585	603	600	579	550	600	576	553	594	599	566	592	590	592	556	571	565	625	591	556	579	570	585	562	556	589	564	604	550	547	556	562	580	550	614	548	597	561	626	573	560	609	547	584	578	576	578	604	591	619	601	593	580	581	586	577	598	510	582	583	579	580	606	590	562	561	557	571	545	566	595	591	510	575	582	552	610	583	574	589	531	550	578	595	558	599	560	581	585	602	567	575	585	541	566	566	533	575	550	539	569	547	584	569	592	571	577	545	603	554	587	568	581	571	554	580	549	567	609	563	563	531	623	604	557	543	572	596	588	571	551	569	577	559	572	601	592	539	543	574	581	561	589	554	540	565	550	568	566	581	568	582	588	554	596	569	562	546	631	618	600	540	555	575	557	549	566	599	583	551	616	584	598	548	586	562	565	606	542	514	619	546	555	559	534	565	566	546	565	549	574	543	567	617	591	582	586	581	585	572	601	599	597	605	567	533	621	602	558	557	561	565	612	559	557	557	603	546	549	539	557	532	547	614	599	556	591	512	569	583	570	597	592	540	533	566	576	585	537	566	559	603	563	560	592	590	596	562	599	551	557	571	610	550	557	528	563	618	563	620	563	565	642	569	562	544	522	540	569	588	614	550	593	563	537	521	565	569	584	584	599	573	551	600	607	565	566	562	567	585	606	600	554	600	603	565	570	577	560	542	616	571	603
6937	502	199	170	152	161	143	146	133	123	130	110	110	117	120	127	130	122	102	130	101	112	131	118	135	106	116	81	118	129	120	111	116	122	117	94	96	123	119	104	126	103	98	102	120	102	119	110	114	111	121	104	111	112	126	126	94	105	108	103	123	122	127	123	126	89	103	108	109	113	112	112	117	133	127	134	121	106	112	105	121	128	109	122	131	127	107	116	97	110	128	119	121	110	141	116	125	108	107	123	128	115	109	139	133	125	111	108	116	111	113	111	99	119	110	114	118	106	107	94	111	132	117	98	127	128	113	107	108	107	107	101	117	103	110	113	115	112	106	106	116	109	120	119	120	108	103	124	108	103	99	121	114	116	100	119	114	121	116	122	104	110	115	117	125	113	113	99	110	97	115	114	104	133	88	91	123	111	114	89	107	132	121	122	106	112	126	117	131	120	93	101	105	108	131	105	122	117	111	109	107	131	123	126	87	108	125	124	137	129	111	124	135	120	124	101	113	148	128	117	128	121	104	116	110	118	127	99	109	118	99	96	112	105	109	114	131	107	107	127	123	103	97	121	132	97	111	110	131	137	102	126	119	120	112	109	97	116	121	111	119	113	121	129	106	105	122	113	116	109	124	113	119	134	126	117	115	119	105	121	109	107	103	104	106	119	109	117	131	129	113	131	119	121	117	117	135	122	115	123	119	109	114	127	125	129	125	96	126	106	104	129	106	124	139	127	122	114	120	132	111	107	112	126	90	120	124	114	100	112	104	118	108	112	111	132	133	97	135	108	117	124	109	130	122	127	126	119	119	97	113	112	115	142	114	132	116	100	110	134	113	125	95	113	143	139	140	117	121	111	122	112	105	111	108	108	126	114	118	130	110	118	111	122	94	100	106	104	111	100	106	95	107	107	108	126	114	96	96	108	104	114	109	116	114	123	113	115	109	100	114	108	120	103	124	114	123	131	121	106	110	129	121	92	128	119	112	106	113	117	132	103	106	115	105	107	118	116	114	100	117	111	108	126	119	113	115	121	110	101	104	116	144	109	86	77	121	133	134	110	142	106	104	117	112	104	116	104	110	102	119	119	127	100	138	108	135	124	110	119	125	112	117	114	108	123	119	119	95	116	106	130	118	108	152	96	116	117	119	104	121	107	127	119	106	116	106	123	97	115	136	103	116	134	110	122	111	115	109	112	125	110	99	105	109	117	114	128	119	112	122	107	113	127	104	106	135	117	111	99	91	125	131	111	123	114	101	113	142	116	118	111	118	126	108	127	112	108	104	127	91	146	120	114	121	105	122	110	115	105	111	109	100	110	99	114	124	135	125	130	99	131	118	102	115	100	115	98	103	122	131	95	138	113	118	120	125	126	135	112	114	125	106	109	109	93	142	121	120	118	113	110	107	120	111	139	99	123	106	114	118	113	104	112	96	110	122	127	97	112	125	116	132	121	113	132	137	97	103	106	117	119	113	136	117	94	100	111	119	119	111	109	100	116	126	121	115	107	115	104	107	137	118	144	111	104	128	104	112	107	121	109	108	124	124	110	114	102	115	104	109	119	129	128	115	108	103	107	124	109	139	131	108	120	121	122	100	94	112	118	116	138	127	98	115	114	105	107	92	114	107	118	133	112	109	116	116	112	119	116	114	108	115	103	105	111	114	129	98	136	108	115	106	113	119	99	103	117	116	106	118	101	117	132	108	114	103	119	113	113	115	109	119	110	126	125	109	125	103	91	123	116	117	103	118	125	114	105	116	114	106	115	109	133	118	126	82	120	107	105	110	107	122	95	125	96	111	133	98	101	113	104	118	108	137	124	112	107	118	125	110	115	114	117	121	96	113	114	92	119	101	131	125	114	127	125	114	109	109	107	99	112	114	138	112	125	109	121	123	101	121	120	112	120	110	114	126	114	126	117	109	116	110	122	111	116	130	106	136	120	112	104	110	105	121	134	124	114	122	116	104	108	125	106	99	119	120	118	118	129	111	113	122	105	127	113	112	125	113	137	108	112	104	115	95	121	113	120	123	106	110	124	110	113	124	114	128	94	102	123	101	107	112	113	120	110	124	128	108	125	103	97	140	95	109	116	140	140	119	100	91	124	120	110	116	101	105	93	129	95	124	101	133	103	94	120	131	122	110	117	114	106	119	108	109	121	125	112	109	104	108	121	118	102	115	118	139	121	109	111	131	111	126	102	108	121	94	97	105	109	121	109	106	133	119	117	108	114	130	122	101	116	106	122	115	122	131	103	109	104	103	118	107	102	127	125	103	109	143	126	127	121	110	122	116	123	110	123	121	151	113	118	118	113	104	101	105	116	107	121	124	113	106	122	109	115	117	80	97	119	127	111	109	97	112	135	109	129	123	119	104	123	107	96	119	101	116	104	135	105	115	107	116	109	113	109	134	114	109	110	134	102	116	104	95	142	107	108	120	102	137	122	120	112	118	108	116	113	111	121	111	102	119	123	122	110	106	101	120	115	101	114	109	111	102	120	116	109	118	144	124	121	126	116	84	123	88	117	114	113	131	118	115	111	114	102	114	120	128	119	116	142	128	117	107	120	118	117	101	110	148	112	125	97	116	137	104	125	129	110	121	117	127	117	90	112	106	111	107	100	102	104	113	103	121	117	129	115	114	116	110	117	111	100	110	104	136	109	107	114	135	122	114	108	111	123	129	126	117	118	128	99	113	131	128	109	119	118	129	105	121	129	121	125	111	130	115	119	113	127	110	139	103	131	123	134	103	123	114	124	88	103	137	104	126	111	123	124	135	104	119	111	103	92	102	118	106	98	114	101	110	129	107	155	115	123	112	115	100	104	121	124	120	110	112	119	121	106	99	112	120	133	115	110	109	120	102	114	122	119	115	117	118	103	116	121	106	109	106	129	97	106	95	130	91	143	117	114	110	123	127	94	107	131	105	121	112	112	95	114	125	115	101	101	104	104	123	117	124	134	130	126	120	123	139	112	110	109	115	130	103	117	113	110	95	120	102	103	126	107	107	129	101	112	115	111	100	117	114	105	105	107	130	112	97	104	123	115	132	103	107	111	124	113	122	123	129	128	124	127	111	127	92	95	122	110	111	108	111	112	125	103	100	102	136	133	129	101	113	133	97	131	112	113	112	113	125	99	131	115	117	115	108	134	134	86	113	116	93	118	138	114	110	123	105	113	106	113	87	109	147	107	108	105	106	92	107	103	113	122	114	103	125	122	101	127	122	99	123	130	103	109	123	116	111	113	120	106	107	118	114	101	112	113	127	113	118	110	109	102	113	121	116	118	118	110	106	99	125	118	119	121	108	116	119	122	116	126	128	125	109	113	130	139	113	97	109	106	101	114	130	98	114	102	122	126	126	116	102	113	110	125	122	119	104	101	126	110	96	120	131	114	105	123	117	114	127	131	123	120	99	125	117	114	128	120	113	121	110	128	117	107	117	134	112	110	77	116	116	107	118	118	104	112	130	115	126	100	121	111	123	121	109	103	96	132
6621	485	573	592	557	568	467	485	473	434	421	409	393	426	410	430	400	379	368	392	406	384	398	407	379	384	372	385	380	397	383	416	382	399	384	334	418	381	351	423	379	366	348	408	374	334	379	367	391	379	372	336	382	397	390	379	383	369	408	393	417	407	367	407	370	388	356	386	384	369	377	392	357	334	384	335	377	346	364	367	337	373	351	365	396	391	366	367	358	353	361	397	355	425	390	349	388	359	341	380	366	353	360	348	386	369	388	367	380	378	415	371	367	362	374	367	385	360	395	402	397	353	391	351	365	371	408	397	398	393	372	381	365	389	365	403	388	366	389	390	389	373	331	400	378	381	356	393	377	370	369	369	359	352	379	383	343	367	375	381	355	398	373	350	378	411	363	377	381	374	381	363	409	369	386	380	395	368	371	383	395	358	386	400	392	395	346	388	379	354	376	382	315	361	358	408	377	359	385	395	343	416	375	356	363	363	403	368	394	366	352	373	391	371	411	371	414	369	370	337	364	382	387	336	377	411	374	344	400	356	392	368	399	379	366	354	389	382	380	353	373	375	352	390	377	366	352	360	396	394	358	356	360	367	389	347	347	360	372	409	373	362	380	369	375	372	367	365	349	394	386	361	385	365	363	387	389	383	394	385	404	377	356	364	381	384	342	401	345	401	385	401	372	390	341	335	369	388	396	361	399	372	405	378	388	356	395	364	371	379	388	419	355	332	355	379	375	362	383	370	396	388	369	364	382	369	385	350	331	365	361	360	406	373	370	369	380	431	382	379	357	368	388	381	417	373	388	381	408	362	376	395	349	352	376	374	376	414	393	412	370	365	355	382	364	385	375	380	349	407	375	372	377	356	356	369	350	337	402	337	409	364	358	364	422	414	377	376	364	394	383	393	377	406	377	382	349	377	383	374	383	362	382	388	357	367	403	379	389	367	384	362	382	347	376	378	367	379	370	375	389	398	398	386	409	368	366	370	389	394	381	378	372	352	364	345	393	391	349	367	429	379	395	364	378	392	386	365	356	394	400	393	385	359	405	331	388	403	358	401	338	373	368	333	396	397	398	367	349	341	402	373	378	369	370	359	388	360	361	366	396	363	380	427	371	384	385	369	372	382	372	387	372	410	340	355	377	364	377	358	394	385	366	395	359	369	346	381	386	376	352	407	366	388	390	353	382	380	380	401	349	374	397	361	377	390	356	389	374	430	378	370	397	384	385	356	412	372	390	407	345	381	401	362	375	419	388	342	403	373	353	368	372	390	368	411	378	349	391	376	387	366	386	386	347	355	386	382	382	369	346	351	371	395	388	384	407	404	392	397	344	372	371	389	363	363	417	378	409	388	371	355	358	336	354	357	406	409	379	348	377	366	361	344	414	367	381	394	395	376	395	375	396	360	376	369	355	390	385	389	348	378	395	405	368	353	351	352	394	356	359	391	356	342	395	359	365	407	393	393	334	369	368	361	371	358	379	361	335	370	381	389	359	388	367	360	361	358	355	379	377	399	338	374	384	374	383	395	407	381	379	398	388	371	390	361	401	375	393	414	406	369	398	391	350	367	343	374	347	396	373	388	370	354	356	407	396	384	374	381	375	380	364	412	389	392	413	356	367	342	374	393	391	361	371	362	393	354	392	362	403	388	365	361	365	371	391	379	371	375	370	329	410	386	379	400	353	374	352	392	375	358	369	354	374	348	389	381	360	384	349	374	379	417	380	355	399	357	357	382	364	384	387	377	393	412	374	362	381	384	373	378	412	351	366	379	357	359	380	385	369	363	383	377	393	384	344	377	380	409	354	387	371	397	402	368	354	383	365	371	369	413	377	394	375	377	387	399	381	364	355	405	380	381	390	367	384	373	356	383	383	384	429	378	369	368	368	361	364	349	355	411	395	373	378	406	372	368	398	368	394	373	359	379	354	375	372	371	397	412	391	410	380	364	350	400	398	360	317	368	394	352	384	354	381	382	419	380	336	369	382	376	355	367	412	359	398	384	404	387	385	373	402	380	357	359	375	384	394	369	368	403	354	383	375	385	340	400	422	391	383	338	384	386	370	369	400	373	365	372	392	376	366	359	374	350	375	347	399	350	385	419	400	388	380	391	368	409	384	356	355	392	379	395	392	361	367	383	378	392	374	385	371	365	354	394	396	409	347	354	382	384	403	374	358	361	367	377	371	361	400	372	393	358	389	347	384	383	381	333	349	389	377	359	363	347	377	405	374	379	351	378	369	411	398	363	353	383	392	380	391	357	404	342	377	394	365	381	357	366	402	383	358	387	382	359	391	389	353	365	378	375	401	347	369	397	395	395	346	390	385	362	358	356	380	402	356	386	370	367	404	395	346	393	380	381	348	379	353	375	377	383	397	350	375	376	369	383	367	403	363	376	394	361	381	390	393	397	350	375	350	377	392	400	336	367	408	375	389	360	376	379	364	360	366	372	355	385	354	382	370	416	388	371	393	365	371	389	400	392	343	381	360	421	397	348	364	364	355	409	374	348	349	409	373	361	359	371	352	372	379	343	363	397	380	418	364	366	404	353	347	351	411	367	384	368	398	388	349	375	387	384	388	379	377	343	362	357	369	393	370	370	405	383	380	369	375	378	352	378	390	403	347	373	366	374	354	352	384	390	382	394	387	411	374	364	378	389	351	368	366	385	390	379	390	339	360	386	359	407	391	374	385	385	369	410	378	334	388	387	365	364	378	352	363	423	357	373	387	357	373	349	363	365	406	358	395	372	376	405	387	378	426	370	376	410	384	382	405	383	385	396	388	370	346	371	362	363	386	354	361	356	413	387	367	377	406	379	389	381	369	380	388	364	351	351	376	386	374	387	348	413	370	348	392	407	377	384	401	375	340	341	349	366	420	395	399	384	375	363	376	412	380	389	334	398	374	373	415	364	379	373	389	354	372	358	360	390	414	413	381	377	359	368	370	360	371	381	398	378	375	384	362	333	323	377	404	394	383	391	383	378	376	346	412	387	398	386	402	374	337	360	378	376	393	368	413	352	338	410	370	365	378	362	367	354	384	377	366	377	372	397	343	366	355	360	405	372	378	373	363	362	354	375	380	399	408	392	390	416	382	365	388	380	375	368	349	368	377	360	410	394	387	419	381	376	395	390	398	381	347	375	358	397	348	387	391	365	379	400	368	409	357	351	397	352	378	382	372	369	362	369	402	382	387	377	383	390	379	348	381	378	399	370	389	388	366	388	362	350	357	380	380	392	374	371	403	388	336	391	359	377	381	387	370	373	367	365	364	348	375	360	373	365	407	359	377	380	392	402	383	435	397	383	366	364	393	385	387	403	364	383	373	381	352	366	363	366	388	365	350	408	362	414	343	362	366	379	379	348	387	364	380	388	404	375	378	364	375	429	386	385	374	375	383	365	364	389	361	388	403	380	384	383	345	371	381	354	371	377	380	357	371	347	369	394	385	384	345	397	363	385	358	380	344	430	386	351	373	362	370	345	378	396	384	366
43117	9640	1492	996	617	473	368	297	228	188	183	147	150	128	131	140	113	111	127	122	127	122	111	98	91	91	80	106	102	93	97	103	94	102	99	83	92	99	88	99	89	106	113	89	95	78	102	88	75	88	84	75	75	81	84	72	83	98	78	91	86	83	79	86	92	77	78	103	111	84	87	102	88	78	89	87	104	86	90	77	100	86	83	84	90	85	88	89	75	77	92	94	90	89	105	87	83	86	90	90	85	87	99	93	90	88	92	77	76	87	93	111	85	92	89	78	88	87	71	69	85	83	79	86	94	82	86	88	73	81	67	91	101	98	96	84	81	88	100	94	91	85	92	73	99	86	109	82	79	94	99	89	79	72	91	93	80	95	73	94	95	87	86	72	82	86	70	83	84	93	81	75	97	85	81	85	77	93	86	89	87	90	81	84	92	89	86	89	90	94	98	88	89	97	73	98	77	88	90	83	79	81	83	80	81	95	101	83	90	85	70	81	74	105	91	93	102	81	93	99	86	99	84	93	76	91	87	86	96	91	92	68	80	97	97	75	96	101	90	80	102	95	81	92	84	97	99	80	78	85	70	88	87	88	86	66	73	84	95	92	77	93	82	99	85	86	88	86	77	107	64	75	88	85	76	103	77	99	98	89	87	93	96	85	91	88	82	100	82	91	81	77	89	77	86	83	74	84	101	85	97	97	84	60	87	81	99	76	86	85	89	101	101	83	83	82	86	78	103	77	90	84	91	78	87	81	88	89	90	104	89	88	95	78	82	84	75	94	99	91	97	87	87	82	89	75	94	91	94	92	86	99	85	93	67	77	85	88	92	84	83	91	88	88	75	105	76	91	97	71	105	90	85	69	92	91	82	91	79	92	97	87	105	73	94	106	73	71	102	94	64	92	89	85	88	101	84	95	72	93	83	83	75	89	80	77	80	77	96	85	90	77	94	92	96	86	81	85	106	105	99	81	91	73	81	95	98	80	83	87	101	87	97	74	86	95	97	100	91	82	79	81	84	94	95	86	88	81	81	89	88	90	74	102	73	79	100	94	85	78	111	75	79	81	77	99	84	70	81	87	98	110	92	76	99	95	83	91	75	79	79	77	73	93	89	122	92	77	94	95	78	76	78	79	82	89	78	108	78	96	75	87	80	83	104	78	92	85	111	85	85	87	70	72	88	90	79	85	86	73	88	89	77	102	79	81	86	87	69	80	89	89	90	79	85	81	94	83	79	88	89	98	87	80	85	78	95	86	87	77	78	103	82	101	99	93	89	104	103	92	97	98	89	79	95	83	87	87	110	97	76	96	95	83	89	88	98	94	97	96	99	90	95	89	78	80	78	78	86	110	97	84	92	84	86	78	70	105	76	98	87	82	86	81	93	98	86	90	93	78	84	84	91	97	97	93	82	88	94	114	103	87	80	95	93	70	82	97	87	99	89	87	107	88	71	93	68	78	92	84	85	73	90	89	84	83	104	92	91	77	93	93	87	103	94	78	81	93	81	89	89	99	95	92	76	92	94	83	96	90	93	85	106	76	98	81	97	93	82	88	84	66	80	90	89	82	70	97	81	76	94	100	88	84	81	84	87	102	84	94	84	89	79	80	93	88	87	77	93	87	90	104	83	81	88	89	80	80	91	95	99	100	72	98	84	87	79	83	78	88	96	96	95	81	91	95	92	87	89	81	89	99	77	98	80	88	101	93	90	83	97	76	89	85	77	77	94	86	99	79	101	85	93	76	98	74	105	89	93	113	96	78	78	97	88	87	87	91	88	95	77	82	92	89	103	84	72	90	91	96	84	102	89	77	77	90	84	89	90	94	87	90	94	88	95	83	89	93	54	98	80	87	92	71	99	99	86	89	85	83	81	94	88	70	97	91	105	81	77	74	81	103	94	88	77	94	95	92	78	74	77	78	100	82	88	79	117	98	103	84	71	83	88	101	90	73	89	76	80	95	86	84	85	87	90	94	104	101	86	91	89	83	94	84	81	111	81	84	85	82	73	97	98	77	84	78	88	93	79	86	95	91	80	81	78	88	79	97	74	94	74	74	95	75	92	92	84	82	82	107	76	91	73	89	90	67	89	101	94	80	93	103	75	90	92	102	94	98	93	107	84	90	84	103	92	76	78	90	83	77	115	103	91	102	73	80	92	85	88	98	91	104	77	88	75	94	84	82	83	98	88	76	80	82	82	76	75	85	100	79	72	90	87	97	87	88	72	100	89	87	86	96	85	97	91	82	88	92	89	96	109	71	82	80	90	87	65	83	87	72	91	96	87	88	85	81	81	85	92	86	81	81	80	91	86	85	73	79	84	80	72	85	97	60	92	65	85	93	79	70	90	69	81	86	82	87	91	81	77	90	81	95	86	111	106	100	67	86	97	78	82	86	75	92	85	97	94	96	79	88	73	89	77	85	84	90	91	94	81	83	81	99	95	88	84	93	116	89	81	75	73	87	92	98	90	92	90	92	92	81	92	86	102	78	102	78	86	85	86	104	88	82	88	82	94	94	73	93	101	94	116	83	64	96	80	99	95	73	85	83	96	81	83	93	87	89	71	105	85	88	91	84	99	92	97	72	76	69	97	68	79	109	92	108	74	96	69	100	79	61	85	78	74	110	90	106	90	92	73	99	93	97	79	82	88	110	76	92	104	88	74	86	86	88	85	96	82	101	103	82	83	78	100	81	79	109	96	96	89	89	86	82	77	83	90	76	75	82	82	85	99	87	92	90	81	87	118	75	102	94	81	83	86	79	94	84	72	85	103	85	80	82	101	81	95	75	72	97	93	89	87	84	96	76	86	97	86	89	75	102	91	103	92	86	67	86	85	84	105	106	87	92	93	80	93	89	89	86	80	97	90	91	90	71	88	87	101	95	71	80	97	104	86	86	79	101	85	119	97	97	89	92	81	80	82	93	88	96	103	96	76	81	101	95	97	89	76	87	96	104	87	88	89	101	65	96	76	84	88	90	82	88	81	84	86	76	85	79	86	80	99	96	69	73	88	80	102	91	78	73	98	89	102	97	72	88	103	80	86	84	83	82	72	75	75	83	78	97	92	86	96	95	101	73	85	93	86	112	77	86	83	67	81	82	89	101	91	98	89	87	73	81	87	77	84	92	88	81	84	96	79	96	99	84	87	81	82	89	79	66	96	83	98	93	93	90	83	71	68	70	92	88	77	73	69	85	81	84	90	98	78	96	73	89	86	96	86	85	89	82	100	77	88	89	87	91	93	97	97	89	84	90	70	75	80	87	67	88	90	94	95	99	101	101	89	88	85	89	96	85	75	84	107	91	80	81	95	98	87	100	70	71	79	91	102	87	79	82	91	99	93	73	89	72	93	85	84	71	85	89	75	89	78	89	80	75	72	70	86	99	95	83	83	91	89	82	90	88	72	84	87	84	103	90	96	88	86	71	84	102	99	86	93	89	94	88	72	80	100	86	83	88	100	68	96	101	104	98	87	78	82	91	76	84	82	86
23252	1501	3450	3690	2951	2370	1928	1559	1359	1155	1072	840	837	796	737	685	608	593	540	536	500	500	488	480	452	460	445	440	442	393	445	427	409	396	387	395	378	379	363	372	353	385	336	342	368	318	384	331	341	383	343	375	333	331	319	356	336	354	351	300	305	349	334	332	307	323	353	337	331	324	341	340	325	348	299	340	318	351	346	285	303	342	332	302	339	341	327	328	307	309	330	319	300	319	308	312	287	339	342	349	332	320	307	322	340	301	307	329	282	298	299	305	297	322	313	269	312	313	308	325	300	298	345	321	323	316	313	323	321	330	288	324	301	313	288	317	299	322	314	297	313	277	311	301	333	316	272	323	295	320	325	277	343	335	343	291	287	298	298	316	290	325	313	285	289	329	319	311	291	302	323	297	327	295	335	326	327	307	297	308	338	273	320	299	330	310	317	292	286	311	304	312	324	310	312	325	322	334	334	316	304	313	298	323	326	344	304	287	318	284	319	319	304	324	303	302	312	320	276	323	313	354	298	328	321	321	339	316	334	319	362	323	331	305	316	338	304	312	301	301	275	298	297	312	308	311	319	310	311	315	329	305	359	281	320	337	291	341	300	289	293	328	313	281	342	308	286	273	332	319	309	278	301	291	312	298	318	317	295	321	307	286	300	336	330	315	345	315	314	322	325	332	301	323	344	323	307	307	333	320	295	313	325	331	306	316	307	313	332	314	335	297	319	311	296	314	336	308	299	289	290	281	305	311	329	313	285	315	306	299	272	307	297	326	315	307	310	311	290	316	333	293	309	326	332	299	309	275	299	327	306	301	274	311	272	327	321	322	281	329	282	312	312	326	283	286	315	295	322	297	328	314	318	302	323	353	323	278	297	279	310	322	310	302	353	297	284	317	304	311	306	306	308	286	309	286	326	281	281	294	307	316	323	324	302	315	298	304	340	302	313	314	307	316	324	298	305	328	315	338	274	286	327	292	295	282	316	298	309	314	314	317	309	288	312	283	311	287	305	326	318	314	326	289	292	304	307	313	328	278	288	299	294	321	331	309	273	337	321	312	300	298	322	293	313	323	348	289	334	307	329	297	323	313	299	317	283	329	300	306	300	324	330	297	289	287	330	301	295	290	324	314	285	323	306	297	308	325	327	312	318	308	292	303	320	280	310	287	317	340	281	259	278	305	310	321	307	284	332	324	339	301	277	310	306	289	313	310	274	327	309	303	299	313	300	307	320	298	309	311	321	306	306	312	333	327	306	309	302	338	281	312	325	312	316	300	330	323	335	305	296	277	308	319	316	287	288	333	308	343	319	335	350	317	290	330	306	342	274	338	304	310	311	318	323	295	280	309	342	305	265	350	308	298	348	294	318	317	313	290	334	317	297	339	305	324	308	291	312	312	316	317	318	304	290	298	273	308	313	349	286	296	303	315	321	291	306	326	317	300	301	282	299	293	312	301	308	291	317	313	275	311	323	295	300	315	310	332	365	316	296	317	338	310	293	251	305	302	285	280	309	290	306	344	282	312	290	273	321	296	311	345	344	320	329	297	313	309	288	321	309	313	294	298	312	344	283	320	319	310	320	316	296	289	293	302	321	308	310	308	334	338	314	326	320	305	332	309	313	313	294	301	309	303	317	303	313	350	319	312	292	325	314	281	244	323	306	343	325	270	322	302	326	307	345	314	293	286	288	313	297	310	312	310	304	293	311	294	306	303	333	317	274	295	320	345	322	309	304	338	298	307	328	303	287	314	284	309	302	268	314	313	316	290	327	272	281	305	327	303	285	338	286	318	319	320	318	302	279	326	311	311	308	316	310	301	299	314	321	320	331	310	302	305	308	304	303	303	298	313	304	308	297	300	330	340	306	312	341	297	327	320	282	293	301	281	301	286	320	328	314	286	292	335	312	299	300	296	332	315	307	295	315	333	324	320	356	310	322	293	318	305	297	361	344	332	315	319	297	332	333	314	307	307	309	325	303	302	305	289	302	332	287	311	302	325	305	316	289	330	282	308	323	326	326	326	332	326	313	345	319	319	335	326	304	334	291	290	297	299	305	299	292	338	318	312	314	305	312	305	287	327	302	312	295	310	283	324	304	347	327	313	326	315	297	312	324	302	309	287	307	306	310	290	284	308	301	313	261	324	300	346	336	315	294	326	303	318	304	319	331	310	311	343	327	326	336	319	296	312	322	343	339	303	300	322	312	283	314	307	289	272	308	300	316	331	305	324	301	319	297	330	289	323	346	296	315	316	328	308	295	323	310	313	296	296	299	316	335	296	326	329	303	329	324	308	297	331	308	279	314	307	313	311	285	315	305	307	325	329	301	318	315	334	310	268	292	320	292	350	248	313	304	277	316	287	287	295	260	303	289	333	306	269	321	295	318	283	313	306	318	296	344	275	336	331	332	301	295	296	289	275	336	333	323	311	299	312	298	320	308	301	306	314	324	300	284	340	317	319	283	343	332	279	331	304	320	304	315	323	318	305	298	323	294	300	301	264	329	303	301	312	299	283	297	300	310	295	307	299	269	319	306	318	318	312	299	323	294	327	317	322	318	314	257	303	305	314	338	314	328	321	285	300	301	310	313	312	318	285	325	291	304	285	319	297	279	312	290	277	327	303	308	299	286	299	303	322	310	272	284	313	338	324	311	329	313	315	314	313	296	287	317	328	295	295	317	284	297	274	294	335	306	327	316	300	322	321	290	309	307	282	318	290	310	318	324	331	293	321	305	323	304	298	323	320	323	280	328	324	295	291	301	334	320	309	339	306	317	293	313	339	314	309	321	309	287	331	295	329	322	348	323	299	307	329	291	324	358	321	306	309	321	314	281	308	315	310	322	294	292	340	293	316	320	286	310	302	302	280	306	309	282	326	306	327	286	300	287	271	298	292	296	322	319	340	324	304	276	290	314	300	307	304	334	279	297	317	309	332	320	302	311	308	335	313	338	314	289	301	295	320	301	290	310	320	324	322	327	320	308	309	349	325	308	344	321	302	294	304	301	318	315	301	322	286	288	331	291	333	316	319	348	343	300	290	299	288	322	319	306	313	289	315	342	330	317	320	321	301	316	297	300	325	308	315	315	339	303	324	302	283	337	309	339	282	262	297	312	332	270	306	332	314	346	291	297	297	284	279	296	285	298	312	284	271	289	316	311	285	316	293	319	337	320	309	316	316	315	293	286	303	314	286	312	303	323	298	309	310	304	332	313	285	354	331	301	328	349	288	306	323	321	305	283	300	321	313	335	294	326	301	340	286	307	288	308	312	331	292	298	293	305	299	310	310	293	309	336	304	290	316	306	334	340	299	323	295	307	330	296	311	326	297	317	305	312	289	304	329	297	327	294	291	313	311	328	318	306	311	316	302	299	318	333	297	300	321	335	332	318	305	321	309	302	307	311	332	312	293	300	287	302	324	328	313	308	320	315	301	317	320	337	322	307	279	314	293	280	282	303	298	349	276	314	330	325	290	300	315	327	289	296	309	318	315
57096	18221	4089	1999	1425	1021	730	570	522	431	386	330	297	263	275	249	249	258	223	219	208	237	194	229	215	199	217	190	211	201	215	241	180	193	200	215	210	193	186	195	183	195	195	203	208	209	185	177	178	203	178	207	198	181	175	188	204	186	165	182	189	176	181	170	177	187	193	211	194	194	171	195	188	175	186	170	180	197	171	173	178	190	194	186	196	171	189	197	193	177	188	175	156	158	201	197	193	166	188	172	184	201	199	182	177	181	194	174	184	152	188	205	208	195	201	164	191	182	178	190	184	179	188	196	195	206	170	165	170	163	168	172	180	182	151	191	173	185	173	188	199	197	158	202	182	182	177	189	180	210	216	193	207	173	175	171	155	201	202	195	181	175	195	191	192	199	190	197	190	190	169	177	166	169	182	200	185	166	203	164	186	156	168	199	178	179	193	175	214	170	175	176	187	184	169	178	183	193	182	185	163	179	177	202	169	185	175	169	186	150	167	157	173	180	200	197	189	162	171	152	167	177	195	188	186	186	185	172	193	178	198	181	184	170	177	180	160	188	192	185	184	162	183	175	200	187	163	180	184	187	180	176	177	182	206	190	177	178	182	178	175	169	164	186	189	173	198	180	166	190	174	173	196	189	205	186	175	187	196	158	165	183	174	171	163	174	169	194	164	160	182	191	185	173	188	169	198	162	169	181	166	185	201	176	196	168	175	189	151	155	175	158	159	182	174	174	195	184	186	188	184	182	175	179	147	198	197	202	156	175	163	179	177	214	160	206	183	197	180	195	191	175	193	193	179	160	177	174	183	198	179	164	171	194	166	208	174	176	205	190	184	173	175	177	187	176	189	187	185	186	192	203	174	174	194	159	183	184	178	165	168	168	162	172	182	179	191	193	181	171	174	204	193	169	178	171	191	187	176	169	171	170	179	188	173	164	183	188	186	170	179	169	160	181	169	170	190	194	181	191	183	160	173	181	172	147	173	149	180	200	177	196	170	176	158	183	166	178	197	201	183	201	175	219	190	174	185	186	203	153	198	174	172	172	191	183	179	168	185	170	177	157	200	178	162	186	204	197	176	170	183	172	171	183	163	182	178	183	184	202	190	209	175	192	172	184	184	185	173	202	186	199	179	172	157	176	201	183	170	185	194	177	169	175	198	177	195	166	186	178	159	210	185	191	160	184	147	167	181	201	151	168	168	197	164	193	166	192	190	179	173	164	187	192	201	199	177	185	185	184	189	155	197	198	176	208	171	195	180	197	199	176	188	171	187	179	180	193	180	182	170	186	167	164	188	194	194	184	181	186	195	180	179	177	167	159	213	191	204	176	162	164	191	160	181	171	180	154	174	209	205	181	177	176	197	187	215	177	195	153	194	180	171	173	176	194	185	185	175	168	176	185	180	156	204	192	165	181	190	181	210	179	164	176	176	184	223	188	203	164	173	201	170	185	179	187	191	171	201	182	160	181	171	196	156	176	164	190	164	191	202	188	181	181	174	179	190	178	177	170	181	175	193	173	180	183	196	166	166	187	196	173	176	167	176	166	195	172	168	190	179	178	178	192	171	197	190	193	184	181	169	175	175	162	164	175	184	190	163	176	187	180	179	187	182	182	205	181	169	170	173	200	181	168	222	175	157	216	197	180	189	186	193	205	182	184	185	201	181	184	186	195	171	181	193	191	196	182	178	173	180	177	176	185	188	187	195	183	184	187	191	181	197	186	183	194	177	168	169	175	187	176	173	181	182	179	156	173	178	171	178	184	173	172	194	180	173	183	187	179	191	189	163	151	180	182	184	169	175	180	180	191	167	179	191	181	194	202	190	189	180	188	195	180	178	188	185	193	177	181	199	169	181	183	201	180	185	164	185	185	194	186	178	169	183	154	188	176	180	191	153	163	186	182	181	191	185	175	204	187	184	149	175	198	165	171	176	160	199	188	182	175	208	162	163	186	177	163	200	170	175	191	172	184	207	175	190	188	185	184	195	179	203	199	154	173	184	166	177	187	187	168	187	157	192	163	175	178	177	176	158	171	187	191	165	179	184	164	176	167	169	190	180	174	177	203	167	177	163	165	191	190	187	181	179	188	192	184	183	189	168	182	181	187	191	210	179	178	162	175	188	171	178	155	209	187	154	190	191	177	197	165	171	193	185	180	196	195	153	192	189	194	216	207	186	178	190	187	174	176	199	190	186	177	191	196	192	179	172	169	184	173	146	183	187	190	183	182	174	193	196	174	169	192	203	176	182	175	191	166	178	165	201	190	180	193	179	194	187	178	165	171	160	196	186	170	166	167	191	192	200	183	180	179	175	196	177	174	180	197	188	168	178	188	215	192	196	190	157	194	172	165	185	157	165	181	173	191	205	185	189	224	188	167	164	180	194	199	168	176	170	168	190	184	177	184	183	190	198	188	166	180	168	178	195	154	193	185	182	195	170	188	159	190	188	201	202	178	197	185	204	179	181	192	163	182	160	199	209	177	183	164	218	176	161	181	168	186	186	174	167	196	174	187	195	165	162	173	205	185	177	200	201	210	165	176	182	172	218	180	183	163	195	210	201	194	173	204	195	156	193	188	186	155	169	168	184	195	185	198	183	182	144	172	168	195	197	179	176	160	165	195	174	179	174	183	181	162	188	197	164	195	163	198	163	168	173	161	201	178	196	174	189	175	186	188	178	169	186	180	170	178	200	189	181	184	173	166	177	178	183	220	182	176	183	166	180	171	200	177	186	183	185	178	169	174	162	173	179	187	176	176	186	178	182	162	191	175	171	180	168	184	178	179	178	191	211	189	172	173	170	188	166	177	162	201	173	186	186	182	185	192	191	190	189	189	186	183	183	200	183	187	167	188	207	199	190	155	165	163	184	184	205	203	191	190	163	167	179	190	166	234	187	164	154	177	177	164	184	170	186	171	192	175	181	186	170	177	178	181	165	185	168	177	166	173	159	185	193	173	168	192	169	182	196	197	179	188	160	186	210	171	213	174	198	167	192	178	176	195	197	177	173	179	174	184	182	181	191	172	193	180	152	173	172	161	187	194	182	175	171	209	198	176	171	170	192	194	170	169	180	192	177	197	201	156	187	183	159	210	201	181	163	196	159	176	183	170	181	200	185	207	179	199	162	198	206	187	191	173	196	187	167	166	181	172	198	185	174	199	197	163	174	196	190	186	173	172	171	183	169	194	186	185	215	217	189	179	189	174	204	187	190	177	180	192	184	184	183	180	164	195	180	188	179	180	186	206	208	177	164	179	203	140	158	191	177	193	205	188	186	188	175	176	179	180	198	180	200	165	204	197	194	198	177	181	179	178	186	172	166	172	161	180	195	182	178	174	210	164	180	192	183	196	202	190	195	195	178	169	185	175	186	205	174	182	184	184	215	191	178	179	174	175	201	170	194	187	196	213	193	166	185	177	170	175	187	212	176	212	183	183	188	189	169	184	167	164	168	191	187	172	197	161	161	182	190	184	192	170	179	174	181	208	158	182
29744	2809	6355	6660	5779	4547	3740	2872	2615	2139	2046	1756	1535	1426	1361	1240	1188	1119	1026	1017	976	969	922	844	827	884	791	834	766	723	728	720	715	708	703	699	715	691	681	672	659	671	635	626	677	624	619	602	656	650	645	633	605	606	664	603	669	598	603	652	599	620	664	654	619	569	618	638	586	620	575	613	580	617	595	585	559	587	620	603	592	599	574	594	585	585	576	607	567	575	608	576	575	555	565	563	613	582	536	592	550	523	585	620	588	605	552	588	578	580	598	617	622	614	579	590	574	619	583	575	575	573	603	531	575	548	602	620	559	585	596	572	566	582	622	588	565	585	563	577	594	600	578	606	565	569	567	551	538	614	559	565	544	592	587	571	560	581	595	544	615	557	579	552	584	536	561	608	567	563	569	592	599	573	547	555	612	592	603	578	568	591	547	567	603	597	543	559	552	548	616	574	548	614	623	562	582	627	546	572	597	582	591	595	557	591	549	607	588	556	537	526	522	582	548	572	546	583	547	610	584	548	583	578	586	590	571	563	517	551	579	567	580	567	560	566	577	597	555	648	553	563	536	594	537	574	563	565	557	566	551	569	566	542	603	596	566	564	569	579	566	571	554	552	559	579	594	570	613	572	624	588	578	549	594	535	563	554	598	545	602	578	585	567	559	573	506	558	539	565	559	555	557	532	571	555	584	555	568	591	577	554	600	598	543	610	560	564	563	623	561	597	580	584	537	600	608	576	572	577	603	549	573	547	574	563	593	587	588	558	593	544	545	596	553	625	566	659	575	544	586	606	575	557	570	565	533	552	535	611	585	585	580	569	585	572	592	608	585	539	599	576	574	583	551	574	582	556	571	538	589	602	576	577	548	572	569	552	528	553	517	583	561	601	591	592	545	560	604	560	510	581	551	581	561	610	593	598	554	565	579	600	595	574	541	596	585	562	648	551	556	546	649	589	564	554	619	530	604	569	564	620	562	574	615	549	583	583	568	608	550	561	576	523	578	592	598	555	557	567	584	581	607	591	570	540	550	553	572	567	551	565	570	582	588	587	584	607	523	587	592	588	585	584	567	569	554	606	539	567	569	572	561	516	573	595	548	551	574	547	610	614	555	594	590	627	555	574	579	621	550	609	595	549	583	592	551	582	591	561	572	563	571	571	571	563	635	567	544	519	595	562	570	588	554	577	557	544	576	577	538	563	578	566	551	566	543	600	566	576	534	601	567	559	551	565	573	561	566	569	557	536	551	558	563	564	632	541	582	516	567	560	506	572	599	550	572	580	592	560	559	573	572	579	585	597	565	568	558	564	575	559	588	593	554	578	612	570	548	580	620	563	548	618	541	506	590	565	583	546	536	528	593	548	580	599	557	604	558	567	556	560	559	596	569	567	580	595	582	572	536	609	567	579	583	612	543	553	577	567	589	566	531	572	567	600	588	523	576	574	589	548	579	558	585	587	580	540	553	581	537	563	595	579	556	557	583	541	553	536	560	579	524	581	547	532	559	561	560	587	559	565	581	597	571	525	604	546	559	562	587	564	540	575	626	565	571	548	564	550	560	549	543	579	576	606	527	568	605	565	553	534	593	612	564	605	566	560	563	568	532	589	628	540	556	580	570	574	588	534	538	565	546	580	565	583	556	562	571	603	581	569	594	554	596	590	544	594	585	609	582	580	534	584	555	552	581	572	574	590	595	564	557	597	638	569	576	559	590	592	595	560	554	550	584	589	573	615	621	561	587	582	550	575	573	581	571	556	564	589	572	570	539	544	633	572	617	567	555	583	581	544	589	587	542	605	617	558	572	615	514	583	560	599	592	583	592	585	586	599	528	574	609	582	590	576	558	578	544	566	598	577	588	555	559	583	520	572	509	570	547	594	554	574	539	586	559	582	598	520	549	547	581	589	583	572	553	611	610	565	637	557	611	571	574	557	566	574	602	599	569	556	527	596	612	550	604	576	604	529	535	602	546	591	590	566	542	578	567	562	592	602	561	596	577	612	580	604	577	528	544	602	600	551	594	546	567	545	534	569	574	597	586	590	566	584	537	533	575	572	538	577	577	602	569	535	543	571	543	602	556	586	555	515	567	601	572	587	608	594	605	606	577	571	581	563	586	537	551	585	595	534	543	595	554	584	592	541	594	566	569	567	587	524	557	564	547	599	531	550	596	589	578	581	544	579	598	589	611	590	583	557	525	563	534	553	582	585	564	565	568	555	588	614	577	578	570	588	574	585	584	612	600	532	577	537	521	567	573	588	505	620	559	559	555	583	579	577	597	568	588	531	516	545	566	530	578	578	566	544	598	621	543	558	558	593	592	560	566	559	606	594	589	544	566	581	567	522	622	532	582	606	561	579	565	549	548	530	574	593	510	580	539	621	582	576	588	547	560	590	604	575	584	579	557	616	570	583	577	617	607	616	555	567	570	547	560	531	556	569	530	573	590	588	552	551	518	557	588	552	555	609	543	505	551	595	553	610	614	582	528	601	563	581	534	622	540	614	551	565	550	582	538	618	537	601	568	573	607	601	578	520	539	595	565	578	586	540	548	596	574	566	532	583	555	572	569	558	571	572	616	550	592	549	588	591	560	590	531	594	530	549	548	538	611	599	535	515	561	582	609	572	561	562	571	550	560	560	615	592	547	579	574	556	577	573	553	584	554	548	608	553	563	564	547	546	573	591	587	617	555	534	560	613	574	575	606	594	578	592	537	584	561	582	563	566	543	637	559	580	572	587	562	569	555	558	546	592	531	570	563	543	574	579	575	570	540	555	548	592	600	582	570	560	580	593	542	530	577	578	611	555	562	627	538	532	563	493	583	554	594	592	588	585	606	607	587	571	569	574	583	579	575	578	551	591	578	623	576	565	522	563	563	631	558	589	594	553	577	569	580	555	580	584	578	582	593	563	584	511	526	544	586	533	540	573	593	584	563	565	539	542	536	543	577	580	580	540	553	589	568	591	596	607	608	579	552	570	570	593	563	560	568	594	603	524	628	572	549	585	567	590	578	578	550	543	537	599	533	593	564	585	543	573	589	575	577	567	541	599	601	544	575	564	561	572	562	562	607	540	536	596	581	563	560	546	565	600	590	573	579	584	598	587	618	603	509	609	604	542	544	570	568	580	567	550	558	581	594	592	535	590	547	593	614	546	542	587	603	532	607	591	578	537	560	583	593	623	596	568	566	587	575	567	531	569	599	523	599	527	541	585	521	570	559	573	606	569	569	550	589	604	573	581	590	552	600	554	532	569	554	582	584	550	590	578	565	524	589	581	609	554	579	579	601	589	571	532	601	608	563	596	573	575	630	551	600	557	586	549	592	549	589	589	577	572	615	531	538	578	567	583	570	586	574	578	546	579	591	571	633	539	591	572	553	624	544	573	605	562	566	556	556	593	543	561	627	592	541	596	528	621	600	593	565	598	591	618	565	536	606	526	573	532	573	569	551	589	558	578	583	566	568	534	576	617	587	567	583	555	551	554	543	570	566	589
7174	428	191	182	143	143	138	142	132	113	118	102	122	131	116	106	121	127	111	132	121	114	108	130	118	116	125	109	99	139	123	123	102	115	117	101	125	93	109	113	107	106	95	107	106	106	120	123	117	111	121	112	109	112	102	113	111	119	110	115	113	108	134	109	110	116	134	93	102	124	108	93	106	116	110	120	120	128	119	108	107	111	135	106	100	109	126	110	120	108	134	139	106	113	109	108	102	124	123	96	116	124	102	118	108	117	119	100	132	103	119	115	97	120	110	117	117	120	134	111	113	129	86	113	96	105	121	132	107	93	109	114	105	110	121	112	124	90	93	101	120	112	105	110	113	111	100	130	125	116	107	123	122	125	95	130	101	115	96	107	118	107	130	100	94	112	102	106	132	125	117	110	96	111	133	101	126	127	132	108	129	102	98	125	107	109	137	143	122	129	133	106	109	88	112	129	127	109	115	111	113	116	118	109	111	130	101	120	97	120	112	102	122	100	111	125	125	102	122	99	144	100	118	113	114	124	110	129	105	105	115	105	88	93	110	131	120	111	114	97	113	108	107	112	111	99	117	102	104	137	88	104	105	115	98	118	120	100	123	126	114	120	115	139	110	117	110	116	114	113	109	114	112	122	118	118	103	120	111	100	105	101	110	115	97	114	109	111	109	115	112	114	113	107	105	118	107	121	109	120	115	110	112	119	111	118	127	123	107	119	109	116	127	103	118	114	113	123	94	99	104	110	109	103	99	122	112	120	109	120	125	141	116	140	118	130	122	120	106	105	126	126	102	105	123	117	108	109	123	130	128	100	129	114	116	139	120	126	100	120	112	105	109	126	124	94	115	96	131	135	123	89	118	129	93	103	96	105	97	114	90	110	113	115	114	114	110	119	127	111	98	106	106	118	103	111	114	104	102	114	116	111	121	116	118	122	119	105	108	105	105	116	111	113	116	122	99	108	122	122	106	118	122	107	108	108	124	110	105	101	126	116	115	109	117	109	117	112	103	127	121	115	111	127	108	111	140	115	91	130	105	114	99	117	102	124	95	118	125	116	120	128	120	105	122	109	129	91	126	107	112	107	107	119	111	94	104	117	99	121	128	113	112	108	111	101	115	113	84	103	115	148	113	122	111	120	113	138	111	130	106	107	109	114	107	120	122	112	115	99	102	113	128	101	97	113	129	112	115	125	109	139	108	122	110	117	121	119	114	124	105	114	111	134	123	93	102	112	115	111	113	101	121	102	127	103	128	105	93	96	119	119	106	100	120	128	120	117	120	131	127	106	121	121	112	131	119	109	99	117	118	105	120	98	111	119	121	100	110	131	111	115	108	101	107	123	121	118	119	117	126	102	126	127	97	122	119	102	114	132	132	116	86	117	104	100	125	105	124	114	106	118	128	107	101	123	101	100	97	116	121	122	122	122	112	132	114	113	97	111	108	104	114	95	127	121	132	127	105	113	110	122	124	123	113	132	108	97	119	97	111	105	114	120	131	121	108	129	127	106	113	110	102	115	96	126	106	96	123	117	130	147	129	131	120	106	107	96	120	120	106	128	101	104	134	117	127	120	121	121	118	118	121	109	124	112	97	115	118	116	120	123	109	141	116	110	121	105	119	92	97	109	106	124	104	109	117	108	112	141	113	124	109	110	100	98	117	118	108	121	104	117	117	109	118	107	115	122	134	119	123	112	101	116	120	108	135	111	112	114	121	136	101	129	112	91	113	93	126	107	124	106	119	104	110	126	109	116	102	114	141	117	120	101	122	122	109	126	110	113	123	112	113	117	132	102	116	122	131	92	114	134	109	117	107	110	129	113	117	101	117	116	116	113	127	133	127	135	106	131	111	101	112	103	104	103	125	115	110	118	115	106	100	135	124	126	111	141	108	99	133	100	115	112	101	114	125	107	121	117	107	110	102	103	114	107	119	97	103	97	125	115	102	100	132	111	124	99	101	116	98	117	117	101	108	120	111	92	113	108	110	98	125	132	131	117	109	116	101	107	118	100	116	110	105	118	124	110	128	112	109	109	112	109	124	127	120	120	118	122	126	122	122	105	113	103	116	117	119	118	114	126	133	109	124	113	116	127	125	123	126	151	97	113	111	115	111	114	126	110	112	108	103	114	115	110	97	124	113	107	92	125	123	122	98	124	109	134	104	119	92	122	131	125	104	134	132	120	116	118	118	119	124	125	105	122	113	116	105	111	118	114	109	104	110	132	105	113	128	114	119	128	109	106	117	115	130	114	118	120	127	107	129	130	107	121	108	116	124	109	109	109	125	113	100	116	136	119	91	101	114	108	118	119	119	102	129	126	120	134	94	115	139	115	132	122	117	121	100	107	112	116	105	119	124	97	114	140	114	108	112	104	105	106	107	116	109	142	107	113	104	100	104	125	108	97	112	115	119	105	107	94	113	113	127	122	116	121	131	132	121	122	128	105	129	126	110	105	111	121	112	95	114	101	138	119	112	107	117	105	125	96	114	105	119	118	104	113	119	117	128	121	128	100	115	111	124	114	101	105	110	97	129	115	112	106	102	123	119	108	98	124	105	127	109	112	109	105	124	100	120	112	111	120	105	122	115	120	127	103	110	128	116	132	126	122	108	134	115	136	121	116	123	112	101	112	100	114	90	112	120	124	116	103	121	112	123	100	143	100	108	121	115	104	117	100	103	118	130	105	117	107	107	108	106	114	101	114	115	126	99	99	111	103	116	109	119	113	104	91	123	106	123	129	115	115	91	114	110	97	93	110	138	128	132	119	107	97	96	126	133	105	138	110	118	119	126	95	125	123	104	108	118	116	111	115	116	105	106	101	112	119	119	101	93	116	102	91	107	106	115	103	116	130	111	114	115	105	115	106	106	99	120	104	119	114	107	96	121	104	110	101	118	118	94	118	116	105	118	123	124	118	131	98	117	109	125	114	119	122	115	136	128	94	117	114	96	110	106	136	113	114	105	110	101	124	105	123	110	120	112	116	98	115	112	127	110	103	106	115	110	128	119	101	116	106	102	101	128	103	107	104	115	125	116	123	108	120	99	126	113	115	96	121	111	96	120	112	120	137	130	114	102	118	120	132	109	123	125	98	102	129	111	103	127	110	120	110	119	100	101	118	109	91	108	114	106	107	114	120	121	113	119	108	109	106	104	117	115	125	103	120	127	120	122	110	114	114	119	122	115	137	108	137	108	122	147	108	114	130	93	114	127	109	105	95	101	111	97	118	113	114	116	113	117	123	110	102	116	121	113	116	99	108	106	108	116	115	105	115	118	115	126	121	99	108	97	115	120	110	111	101	128	124	115	119	132	120	137	126	117	113	115	108	120	106	103	114	94	113	102	114	116	107	108	116	131	114	116	127	113	96	125	100	110	106	102	119	109	111	108	114	113	117	111	116	99	117	108	116	127	112	123	117	103	107	124	108	98	95	106	98	130	107	116	110	91	120	122	99	126	108	113	94	111	107	102	96	113	107	123	100	119	101	93	117
6754	478	556	551	532	521	430	432	398	428	410	429	387	383	379	415	335	394	370	374	405	392	386	364	356	383	362	387	376	360	393	390	350	356	345	344	387	375	375	370	382	367	411	400	359	371	364	409	382	382	398	359	409	359	377	360	380	368	400	350	392	394	361	397	390	408	368	371	375	361	367	346	375	400	391	383	409	370	366	357	361	361	396	336	380	368	381	365	390	377	394	382	367	376	383	387	382	364	412	364	383	376	385	385	360	351	392	356	369	389	391	374	379	366	388	373	396	358	373	387	400	412	374	379	350	356	372	361	403	353	381	360	377	352	376	409	372	384	333	386	378	364	384	317	350	380	347	375	357	353	395	382	372	388	380	356	345	378	367	395	344	353	387	409	367	350	389	391	354	390	345	418	377	342	373	418	370	378	369	369	391	355	339	373	374	363	414	381	403	350	402	358	399	363	383	355	381	392	366	387	398	396	378	357	364	383	373	380	388	328	335	401	351	375	366	370	379	377	344	363	350	346	394	356	391	409	371	391	385	362	395	378	350	381	406	403	375	350	401	385	370	382	378	376	346	376	361	372	390	375	392	378	375	378	380	371	363	364	387	350	362	391	394	378	380	387	367	372	364	353	387	415	366	386	373	389	394	377	360	371	367	404	382	389	386	377	424	379	372	332	371	335	421	372	388	364	329	383	399	387	366	380	405	389	354	380	392	403	375	405	369	408	396	388	379	371	389	373	372	346	357	381	378	370	387	363	374	359	369	370	386	373	377	422	430	353	363	343	415	353	368	378	328	363	387	403	385	382	380	360	361	352	363	380	406	361	375	402	370	390	382	377	370	381	369	371	388	353	361	419	414	360	348	378	393	359	375	392	386	352	353	357	394	345	388	359	344	366	389	369	363	362	372	368	397	402	383	373	372	383	385	342	355	352	397	380	368	409	392	366	367	367	371	355	363	384	379	398	407	394	402	386	394	363	382	376	360	371	370	337	384	343	339	401	366	324	404	340	357	374	354	371	392	391	374	367	379	398	392	383	374	374	357	385	380	391	366	392	380	353	353	390	398	416	384	385	378	393	399	360	365	351	348	392	356	376	390	358	363	350	371	350	384	363	404	349	394	334	345	383	372	398	338	381	356	345	342	400	366	373	387	381	373	395	379	373	384	351	366	376	399	405	413	394	371	378	377	363	394	382	415	372	366	375	393	368	362	406	401	368	371	357	368	361	355	373	368	394	359	360	396	358	408	353	380	387	376	396	386	404	413	388	362	361	373	404	373	356	356	356	413	372	390	379	343	387	330	384	343	385	392	366	417	333	362	364	360	364	374	359	378	360	359	371	397	377	370	387	384	391	391	366	384	362	381	384	351	377	366	369	354	398	404	338	384	384	360	367	417	385	389	377	411	364	392	344	400	379	383	381	395	358	367	365	347	354	377	387	335	396	407	349	414	356	342	384	410	366	367	351	361	348	395	345	366	382	394	403	387	384	367	362	413	405	378	381	364	361	371	400	381	388	391	354	412	361	394	364	365	376	393	368	357	387	368	366	373	353	376	395	368	387	377	370	344	388	411	369	380	358	350	362	353	397	382	367	362	379	361	370	407	394	391	373	375	374	372	393	366	329	398	346	364	389	375	336	413	343	345	350	378	385	389	416	372	363	370	393	404	386	400	401	349	374	374	374	370	382	389	383	371	386	356	371	377	358	375	332	378	386	367	355	394	364	347	412	367	376	383	373	364	428	384	392	380	366	369	390	353	377	407	373	350	376	392	414	394	378	390	385	378	354	370	381	377	408	367	356	371	420	378	346	368	376	386	358	362	383	358	376	389	402	349	397	390	354	380	371	365	399	378	384	375	351	366	364	340	368	347	414	409	365	366	377	394	361	367	356	372	395	353	413	406	409	374	358	416	366	379	406	401	371	367	342	368	377	360	407	382	371	341	376	393	371	415	380	372	367	360	382	361	375	413	356	368	357	400	373	405	351	396	344	388	371	375	355	344	390	394	424	386	342	367	381	361	365	374	359	380	393	377	353	345	408	346	372	360	360	351	385	365	375	385	339	396	379	378	391	385	389	358	368	401	365	371	394	401	376	352	373	370	353	354	388	408	361	380	375	389	411	347	380	402	389	353	362	381	390	330	376	393	357	422	392	367	337	357	385	376	383	382	360	413	348	386	348	395	359	368	416	387	358	403	344	378	392	354	383	376	388	386	380	368	376	380	390	378	346	366	425	371	335	374	352	363	338	392	336	399	353	338	364	376	371	350	347	400	378	359	338	365	382	389	372	360	364	361	390	376	388	369	399	376	353	366	373	397	374	354	374	380	408	390	372	371	408	334	361	383	399	381	380	367	359	358	376	409	385	406	353	374	400	374	355	381	401	360	342	377	365	413	363	341	358	367	382	346	349	346	361	382	402	359	353	383	367	399	341	367	339	349	366	371	381	364	370	356	366	374	326	354	376	354	390	374	404	393	384	352	372	390	379	379	341	323	336	413	367	394	336	362	390	383	371	406	390	398	418	389	385	381	370	391	387	332	379	372	403	382	370	362	347	383	390	365	402	385	350	358	380	376	374	378	349	350	369	370	356	354	384	346	413	402	363	373	360	372	377	369	369	388	406	376	394	366	380	395	400	384	346	406	386	389	371	378	384	366	405	378	370	376	400	400	400	391	371	376	382	383	378	353	359	399	369	372	386	352	373	382	379	379	337	410	369	377	393	345	361	410	361	400	358	347	364	347	357	386	370	406	387	368	366	412	383	411	380	344	339	375	386	391	368	347	372	375	387	349	335	396	417	364	406	363	365	387	382	424	387	379	351	364	414	380	370	380	356	383	389	351	381	363	397	357	372	373	383	395	375	388	372	364	335	367	399	390	367	364	395	397	346	364	361	379	401	402	348	366	403	358	390	329	362	377	393	400	371	349	385	401	359	356	355	350	331	358	405	394	375	371	356	375	409	364	383	350	370	366	357	369	400	364	401	402	369	362	396	380	402	382	400	323	359	392	366	370	363	365	352	393	385	387	369	401	392	398	412	402	381	390	369	357	416	392	370	339	365	340	363	376	402	410	366	348	389	361	364	370	373	370	341	342	402	350	390	377	354	342	368	352	385	364	385	393	419	398	362	364	393	389	379	387	365	402	362	357	401	373	393	383	335	360	364	407	385	381	346	378	384	331	352	388	314	362	383	399	374	360	380	406	385	356	362	374	365	375	379	386	365	364	363	402	374	394	361	358	385	372	360	371	350	376	342	377	366	370	394	358	389	400	379	355	342	375	383	403	371	386	319	373	348	389	355	367	386	373	362	353	399	373	378	352	373	420	386	370	397	349	383	411	351	389	383	376	361	360	368	373	371	386	362	391	383	399	372	347	376	368	379	428	361	381	376	377	355	350	366	392	360	355	344	352	368	380	368	386	350	371	332	382	382	385	354	386	378	365	375	340	388	386	376	371	359	376	377	382	364	382	364	366	380	347	379	365	382	353	390
43121	10346	1499	997	705	496	386	258	241	205	196	153	192	139	143	139	119	135	106	123	100	118	99	99	104	122	91	92	99	103	97	89	84	101	112	91	85	82	74	78	94	88	95	89	84	87	106	83	81	88	104	99	89	95	96	100	90	65	84	79	91	94	100	76	84	87	98	84	115	75	76	103	102	98	98	78	75	88	79	86	78	91	101	84	94	97	101	75	102	96	91	81	119	89	89	80	79	97	82	105	85	105	85	91	100	104	82	87	95	97	103	94	78	88	88	99	82	87	96	98	98	86	94	84	84	91	90	117	78	96	83	88	94	97	88	100	89	74	89	119	83	81	76	101	95	89	77	76	84	89	77	106	73	104	73	83	83	92	94	83	70	92	78	107	91	88	69	91	94	94	82	84	88	96	93	77	85	79	99	71	92	101	89	85	90	88	86	98	74	78	81	98	81	81	92	86	83	97	82	91	77	84	91	97	71	64	88	96	87	83	91	93	77	90	85	84	96	97	111	93	105	94	88	86	88	82	78	104	71	79	101	104	85	103	75	70	95	100	80	65	99	104	75	64	85	83	85	84	99	97	90	92	85	89	79	86	87	92	100	116	88	87	85	89	82	77	97	74	88	90	95	87	86	90	93	98	84	90	86	81	81	87	72	92	80	95	85	83	92	81	75	75	115	81	89	88	81	79	90	87	86	84	91	80	98	84	87	95	79	84	82	82	79	91	89	73	87	87	100	89	96	88	102	81	88	76	92	67	91	87	87	89	102	95	96	86	109	95	88	78	91	77	73	100	113	88	80	103	97	84	105	93	103	84	99	86	84	84	79	86	97	89	93	79	91	81	101	80	85	100	89	90	97	93	94	92	64	88	74	101	109	90	78	100	84	92	83	93	103	80	95	72	99	95	103	91	79	72	97	85	74	86	93	94	79	67	106	95	89	94	90	110	81	84	93	101	75	78	84	84	92	87	92	83	90	93	81	92	78	79	79	78	93	76	82	82	103	94	93	89	74	104	86	88	81	85	82	87	83	83	80	80	94	93	86	82	86	97	83	98	74	74	91	73	82	75	96	87	87	98	77	92	85	77	83	91	100	87	103	83	82	88	94	80	98	80	91	90	86	83	101	90	90	99	88	84	76	89	84	80	93	94	79	83	91	79	100	85	76	89	96	72	94	86	88	104	70	83	84	92	87	79	73	89	101	102	91	96	100	93	87	97	92	80	88	99	82	76	79	92	92	88	76	93	75	84	90	92	92	99	87	94	99	80	82	79	104	87	106	92	99	98	82	82	94	96	73	91	84	81	102	80	97	81	100	67	86	80	89	84	90	89	82	88	72	77	94	60	107	82	76	83	82	89	94	100	89	70	94	83	87	83	94	93	92	92	88	100	91	81	90	69	87	83	114	78	84	80	75	80	94	81	93	90	70	94	68	83	95	105	93	91	99	96	71	82	105	69	70	102	103	76	71	94	94	79	78	80	73	82	82	100	93	82	95	84	69	76	84	72	84	87	78	97	82	83	89	92	112	91	92	94	83	87	106	76	111	101	79	78	107	95	88	71	77	78	83	96	75	73	87	73	100	88	81	88	80	72	96	97	89	83	86	60	99	88	78	102	86	109	89	94	98	91	83	95	86	91	85	104	92	94	90	97	78	91	102	85	88	82	83	84	78	85	113	90	82	97	73	79	88	75	89	79	74	92	82	90	85	85	82	85	84	73	93	75	102	88	76	96	97	94	92	79	85	96	92	101	106	93	87	85	78	91	91	99	85	103	107	87	72	101	103	80	97	75	77	78	74	78	92	104	81	75	89	106	86	84	87	105	86	97	69	91	81	72	73	77	107	81	102	73	78	70	81	67	89	96	96	79	93	96	101	78	105	85	93	97	84	106	98	83	101	93	72	92	78	77	82	102	88	74	90	79	82	92	86	74	95	90	101	70	107	85	82	94	90	80	76	85	84	88	83	105	92	89	83	84	81	92	95	93	94	72	80	84	92	102	71	87	80	92	96	85	70	98	84	78	107	76	65	79	90	82	99	94	84	94	79	99	86	80	81	81	87	81	71	100	77	64	98	92	88	94	94	86	97	103	113	91	96	95	85	97	84	89	93	98	85	84	96	94	88	74	90	92	85	82	97	81	93	72	85	105	84	96	88	98	91	81	100	92	97	78	105	76	77	86	76	84	91	78	80	74	101	82	80	89	101	96	73	85	99	85	77	93	76	85	90	74	94	92	85	89	101	77	93	83	85	82	84	95	100	86	95	90	88	74	83	89	98	115	75	88	100	78	66	83	105	115	82	85	84	72	75	79	75	103	78	89	83	94	87	88	80	77	85	93	110	94	99	85	89	96	81	90	94	86	90	91	85	79	85	108	98	93	86	88	98	77	96	85	101	92	89	103	90	98	84	68	84	102	100	94	85	80	76	91	86	93	83	101	108	83	101	98	88	76	89	82	111	94	95	105	96	82	79	89	84	90	81	89	89	69	101	87	82	102	102	106	101	82	107	105	90	94	94	88	93	101	91	90	88	82	85	91	84	84	72	76	73	85	91	87	86	88	73	87	86	86	83	92	78	83	81	91	82	94	99	88	89	83	76	90	88	96	75	107	83	88	90	99	84	83	108	80	90	85	89	72	69	89	68	88	88	97	93	94	86	92	106	84	85	73	96	79	87	106	85	96	84	77	87	96	82	94	81	88	84	94	92	84	90	77	85	86	91	78	80	80	99	99	96	78	76	94	100	83	88	79	87	87	87	85	88	85	72	84	78	99	81	99	96	83	88	97	94	91	87	86	78	90	92	98	78	92	72	92	64	91	79	80	81	82	93	80	94	92	86	72	91	82	103	108	81	88	87	76	89	87	105	91	80	96	98	94	95	89	91	96	93	82	76	91	86	92	76	93	94	73	88	66	92	85	100	85	98	83	77	81	92	75	74	73	90	86	85	89	97	80	91	79	96	112	85	108	74	89	87	105	82	98	95	84	66	96	92	81	83	70	94	82	85	92	84	83	78	89	109	83	97	90	92	77	78	104	93	84	103	100	91	83	71	97	80	91	92	91	92	72	87	91	80	105	109	90	92	101	103	76	90	88	88	88	84	80	85	93	90	88	86	95	84	88	74	100	81	90	85	83	81	74	87	102	86	74	89	83	92	79	89	83	68	91	93	100	85	74	87	76	82	68	98	93	102	81	85	90	79	97	91	80	84	79	79	99	79	82	89	98	85	92	95	85	87	79	90	90	92	101	86	87	78	98	89	78	74	106	100	98	75	98	85	73	79	95	79	91	99	93	83	93	89	93	89	99	74	86	87	82	96	96	96	91	93	91	97	80	78	95	79	93	77	94	93	88	101	105	99	91	78	94	92	81	102	89	81	92	99	77	83	107	85	76	93	111	95	87	89	77	78	88	95	99	87	82	80	95	105	89	88	95	90	74	92	73	114	99	78	77	77	90	97	92	84	88	79	84	78	90	94	87	81	82	93	86
23941	1442	3372	3708	3042	2499	1852	1644	1394	1167	1072	969	793	756	722	650	637	595	555	528	507	489	447	483	436	442	400	433	432	390	406	383	389	378	428	363	355	392	353	396	346	373	356	353	336	328	322	373	323	352	354	326	364	328	353	371	332	324	356	354	323	332	340	359	324	353	331	308	317	352	304	348	321	305	327	354	331	315	306	333	322	314	302	319	296	333	319	333	344	321	343	323	361	298	303	329	319	352	362	303	327	326	311	335	314	317	320	325	308	340	312	321	312	329	329	304	319	329	302	334	370	316	300	305	326	298	337	299	331	338	323	317	312	289	303	314	315	300	293	338	310	328	337	348	317	319	320	323	290	320	289	275	309	291	306	332	333	304	310	293	302	309	308	314	332	295	313	336	323	308	304	318	312	314	309	266	329	322	297	273	305	300	298	299	306	291	300	302	295	306	291	301	295	312	311	320	333	305	289	325	331	305	309	328	339	309	325	291	363	322	327	339	283	299	300	306	298	310	343	271	311	336	302	309	274	310	320	321	327	315	339	319	318	336	293	313	327	313	295	315	319	327	309	311	299	317	332	297	307	298	333	277	308	293	320	306	325	311	324	328	285	309	295	316	285	320	312	290	348	306	311	288	333	288	299	303	312	298	281	316	332	320	314	318	316	319	314	316	322	336	286	325	317	300	301	280	341	296	313	346	307	293	305	297	281	296	308	303	338	281	303	321	290	324	324	345	294	317	319	332	301	293	300	320	297	301	308	299	315	301	291	315	317	292	315	274	330	328	324	317	305	282	297	303	308	313	312	295	305	292	331	324	306	347	284	307	306	314	317	324	304	315	309	297	291	312	297	318	296	316	290	288	329	288	307	310	322	315	291	338	338	296	331	314	324	303	335	282	322	298	302	328	286	302	286	305	295	291	329	331	315	319	333	301	310	306	323	318	317	331	317	295	326	304	291	297	347	310	332	312	305	327	327	291	313	262	289	302	306	298	301	332	312	320	293	295	291	284	313	320	319	333	282	302	279	294	280	329	322	291	308	306	294	310	291	329	290	297	318	296	308	327	312	311	280	307	283	326	299	325	290	299	323	267	301	282	328	303	319	302	299	305	349	304	311	306	313	328	312	296	309	322	294	328	321	339	328	305	300	308	291	315	316	344	302	329	322	334	307	321	307	297	332	297	305	303	323	328	310	295	322	304	271	324	317	349	322	308	301	313	306	303	283	318	316	318	292	319	321	328	308	306	316	310	333	285	318	337	308	328	311	325	306	330	278	336	326	320	289	303	302	307	315	293	315	310	314	303	308	284	324	301	288	289	283	328	328	310	301	331	300	313	309	318	277	295	328	323	295	303	321	333	308	328	311	281	314	327	333	329	321	305	317	302	285	323	324	304	303	298	306	309	300	313	347	319	305	307	313	266	334	324	317	296	353	268	333	294	302	323	305	326	286	287	332	284	273	312	298	305	319	287	288	307	326	331	330	276	350	328	307	269	305	307	324	315	265	323	293	294	310	298	320	321	307	309	324	288	282	307	322	335	320	307	317	338	320	324	308	307	328	327	288	315	289	321	296	276	332	298	307	291	334	304	302	299	305	312	330	278	319	313	308	314	314	282	313	299	320	309	337	318	295	329	295	328	303	306	306	308	312	296	294	326	315	339	295	308	284	300	285	334	297	294	291	342	294	300	346	307	324	318	332	309	322	300	287	319	334	325	294	327	304	357	325	306	326	312	328	277	297	332	317	329	321	300	338	313	316	340	281	311	285	304	313	323	323	295	302	277	296	344	306	290	305	270	312	306	307	313	313	286	311	323	297	305	312	308	325	317	327	313	306	314	318	307	291	318	306	314	322	261	303	301	319	278	317	324	322	297	327	295	317	306	291	290	307	305	310	265	314	288	285	334	287	305	287	347	328	314	283	264	330	317	316	306	326	312	293	323	323	317	329	324	323	293	282	302	309	290	297	327	293	298	306	299	311	292	288	331	318	327	303	343	298	301	318	316	327	311	280	289	316	345	310	283	316	295	297	287	297	298	332	331	304	329	272	316	295	282	292	303	278	292	310	305	333	327	341	304	291	331	294	301	299	292	326	329	323	315	311	342	311	300	308	299	316	317	286	296	301	296	300	314	296	288	308	334	348	307	312	336	338	318	292	304	309	329	298	320	335	326	302	312	310	296	306	288	302	326	297	313	283	287	310	318	331	292	317	279	303	302	321	301	316	284	320	324	332	284	297	302	346	314	292	293	332	312	333	295	291	306	331	311	326	305	342	321	343	321	304	299	291	310	331	324	317	311	291	266	349	291	297	296	303	300	307	321	267	261	313	278	322	295	272	297	313	318	303	310	317	294	311	301	304	327	297	300	307	305	313	340	308	327	317	315	305	306	245	320	319	325	327	324	298	279	290	317	300	303	278	305	297	286	318	294	317	309	293	311	286	305	307	282	306	307	327	293	318	300	309	316	303	320	310	293	287	322	322	321	307	268	327	298	296	313	278	284	316	302	297	293	341	302	328	300	320	276	306	307	312	276	291	309	315	292	298	312	307	283	328	338	281	319	317	304	315	345	311	318	308	314	292	311	299	309	323	285	302	309	309	325	339	315	285	288	315	327	321	324	297	321	332	323	323	321	314	296	299	327	344	291	301	316	281	325	290	302	309	296	298	334	324	311	321	275	312	289	332	299	315	319	303	311	334	317	319	296	293	321	316	312	338	328	330	304	327	335	329	353	294	305	303	285	343	273	282	324	321	312	300	316	355	323	325	317	283	311	311	294	322	318	279	329	291	336	317	297	318	297	330	313	287	317	309	306	295	311	328	302	286	328	306	299	324	307	318	300	299	312	350	316	321	302	313	283	290	306	315	319	317	287	321	309	304	310	311	361	285	311	333	304	333	325	321	310	289	312	297	320	341	346	317	325	288	319	348	303	301	315	286	279	315	300	294	301	298	336	308	323	343	305	298	294	294	300	296	292	301	290	303	322	316	318	307	332	288	340	272	324	305	300	330	315	303	278	291	306	308	289	313	287	303	316	323	318	327	309	311	297	305	308	329	322	314	308	303	308	295	316	326	314	297	306	284	319	294	300	272	322	308	322	305	318	329	306	274	301	316	303	299	327	331	296	311	304	303	296	301	328	314	291	329	290	323	294	317	271	302	314	309	312	328	324	325	309	312	303	301	329	325	319	304	306	316	321	311	303	337	290	299	312	283	308	300	326	296	292	371	295	314	303	307	305	298	277	327	333	315	308	316	296	313	305	314	314	307	315	291	312	298	298	322	300	306	313	302	289	329	323	328	324	331	309	310	308	327	309	277	292	304	316	300	293	304	273	337	320	317	295	305	332	325	308	298	315	312	298	319	302	304	308	322	311	291	328	337	303	313	307	311	323	270	306	334	314	298	323	331	339	282	314	307	331	303	306	332	327	292	304	321	321	303	303	339	324	278	278	362	315	308	342	286	302	323	320	300	326	281	302	354	326	318	340	277	318
56881	18561	3991	2090	1393	1009	694	545	524	424	399	344	301	305	258	243	239	247	238	208	219	207	227	219	201	227	226	211	200	188	178	220	191	181	189	222	162	170	221	172	194	213	195	213	201	199	218	178	182	196	193	174	199	172	190	170	175	185	197	191	198	202	191	186	178	173	195	166	184	179	182	175	159	201	183	181	197	191	197	187	201	179	205	195	203	182	160	203	191	186	184	204	162	188	184	176	166	181	186	198	193	199	187	211	208	157	190	193	156	187	187	208	176	193	200	174	205	168	168	196	177	167	199	196	163	186	206	180	185	198	177	183	178	175	226	183	172	171	172	190	191	178	196	185	198	181	185	189	199	178	164	193	211	169	174	195	161	178	190	173	200	178	175	173	189	153	203	198	216	193	182	166	182	204	183	179	168	142	178	179	171	171	169	176	178	167	175	223	191	184	191	167	189	188	183	172	209	191	205	173	177	181	194	186	159	198	193	200	171	175	203	181	183	200	179	179	205	165	176	190	169	175	165	187	175	208	177	182	181	170	199	162	194	157	198	193	175	200	182	187	199	149	181	174	189	192	213	194	186	186	174	169	200	197	194	185	206	184	174	189	180	172	184	193	201	179	158	171	205	190	191	163	170	200	176	188	198	212	194	175	186	169	196	154	200	172	190	187	191	171	163	202	184	178	177	175	171	176	181	193	162	169	194	190	166	182	176	188	200	179	192	180	204	188	183	187	190	179	185	161	214	172	184	173	153	168	175	205	196	182	201	193	162	192	180	166	208	199	197	164	194	165	172	205	164	208	201	197	190	173	189	180	213	180	175	180	155	184	155	200	170	198	178	193	175	195	156	171	153	185	198	182	181	183	183	193	208	194	188	158	189	164	173	183	212	192	193	175	191	189	184	170	180	198	188	199	173	202	181	207	184	179	193	174	178	213	191	180	166	191	182	179	177	179	175	183	177	178	171	167	189	164	170	208	182	193	157	202	178	182	157	167	197	167	215	173	185	202	200	163	196	189	182	193	182	172	202	170	193	152	163	184	175	165	201	201	172	195	198	186	176	165	161	192	179	186	202	197	174	201	196	176	167	180	196	173	186	179	193	193	193	179	171	198	179	180	196	166	194	184	194	162	194	204	164	158	190	205	167	209	167	194	177	182	180	200	202	184	173	184	205	178	186	180	204	178	184	179	180	179	193	164	164	173	168	206	188	162	193	163	192	187	173	193	168	162	166	173	194	192	179	201	190	204	197	162	179	181	201	170	200	172	200	181	192	179	183	167	195	186	161	153	187	183	166	157	180	183	181	186	183	180	162	186	178	188	185	194	215	196	187	189	172	193	182	178	171	205	182	194	174	189	182	202	177	180	173	188	195	184	170	178	189	220	190	200	169	186	192	176	182	207	187	185	190	186	206	164	177	170	195	175	191	163	189	179	170	189	201	162	189	189	177	176	165	184	219	184	187	190	174	183	179	189	192	177	183	189	174	176	172	186	184	205	155	179	184	198	173	183	191	178	159	172	187	191	179	196	180	210	200	191	181	170	195	184	156	193	173	181	198	194	196	173	170	177	204	182	192	183	194	199	196	163	191	178	170	170	187	192	183	199	161	174	188	200	171	186	185	216	192	198	169	180	185	188	192	166	194	186	188	176	182	168	168	193	178	200	164	173	163	175	185	176	187	164	180	184	213	174	181	171	175	183	212	198	204	191	154	173	177	214	187	187	195	158	166	187	177	190	175	185	183	179	179	169	204	164	187	196	159	153	185	167	183	187	196	163	200	175	178	169	206	190	188	188	173	184	179	208	159	169	184	205	182	186	179	158	170	180	201	197	189	185	181	189	187	189	184	189	169	173	174	182	207	168	172	195	176	184	175	201	169	179	188	208	162	182	177	178	203	166	171	209	223	160	199	160	188	202	183	192	167	175	179	192	202	177	185	191	187	173	157	176	175	175	192	193	159	163	203	149	195	168	218	165	192	179	165	190	173	159	173	197	175	191	181	178	156	190	178	193	176	209	189	174	186	194	191	189	201	196	218	203	197	194	169	187	174	175	187	214	186	187	173	187	198	164	168	196	214	186	155	166	162	186	181	191	190	196	151	198	195	176	167	193	166	178	193	205	180	199	160	183	193	177	181	171	186	194	186	207	174	181	201	214	172	188	193	156	172	170	175	179	169	185	179	196	179	172	185	150	167	194	196	164	170	184	170	169	204	182	163	192	180	168	197	173	181	167	193	193	194	192	193	175	196	171	176	186	175	179	169	182	165	165	173	196	188	190	184	211	184	183	190	187	195	193	177	188	180	187	179	177	200	149	159	160	190	184	179	180	191	191	173	159	162	192	169	206	181	187	186	187	170	199	191	153	181	181	182	156	188	201	180	178	186	190	181	186	187	184	183	166	191	174	182	194	166	176	178	188	185	169	166	180	178	212	156	170	193	179	188	178	161	200	187	177	179	167	209	193	169	173	180	205	189	156	187	172	192	166	197	170	208	176	184	183	174	218	174	181	161	161	187	187	174	168	183	182	193	195	192	178	174	202	189	171	196	197	171	166	187	188	191	183	183	178	149	177	180	168	189	185	203	215	188	184	196	175	182	170	219	178	183	196	180	173	184	197	185	151	179	194	179	167	154	161	198	173	175	177	183	152	201	199	169	191	186	174	173	177	189	196	172	174	201	194	173	206	177	186	165	182	183	170	175	175	195	195	186	178	181	147	201	174	180	176	162	171	166	169	185	191	193	199	187	183	166	182	194	201	188	177	184	178	184	174	175	194	212	208	176	185	184	190	174	174	173	187	172	179	187	203	195	177	185	169	186	171	193	198	210	161	196	179	193	163	195	171	166	176	200	177	179	186	191	190	177	200	175	160	182	176	189	201	163	195	181	198	187	194	186	184	171	157	203	191	194	168	192	159	171	213	187	175	167	186	176	186	155	177	203	182	172	180	176	172	150	203	179	177	178	173	166	183	188	188	184	191	178	190	185	178	185	180	169	161	190	167	190	196	170	173	169	173	183	174	183	159	183	200	205	197	183	208	198	182	204	199	204	178	160	194	162	189	169	185	169	184	180	164	188	185	200	183	175	175	191	165	172	190	205	151	158	175	160	166	199	196	186	167	178	186	215	172	195	179	189	183	191	204	201	177	185	189	199	201	186	211	162	185	178	185	186	167	191	183	193	197	175	193	175	175	183	165	194	202	196	166	184	187	210	192	176	181	182	178	178	193	162	183	179	156	177	175	163	178	159	172	181	198	195	202	171	178	180	168	202	162	186	177	177	154	164	175	202	185	177	188	176	182	163	200	194	187	172	189	176	160	177	203	196	184	177	180	195	186	193	189	199	175	189	177	162	180	176	200	195	175	175	200	185	183	205	195	175	194	176	202	166	172	173	209	160	190	170	196	184	178	161	195	187	162	175	175	188	180	184	161	188	193	190	191	188	186	177	168	194	187	196	181	167	176	160	179	184	170	160	155	170	170	199	150	159	176
30897	2705	6247	6812	5531	4505	3523	2973	2540	2154	1969	1753	1658	1428	1380	1290	1210	1128	1089	990	967	917	857	901	868	885	760	744	779	784	753	735	751	688	713	661	670	682	714	654	644	658	662	650	648	652	669	637	643	628	622	617	627	663	623	631	644	620	589	619	604	610	624	635	612	592	630	542	606	622	594	598	601	586	617	603	579	563	631	595	594	601	625	575	583	590	607	630	612	575	602	634	602	615	610	589	588	583	592	580	630	591	578	603	606	586	579	616	561	571	573	517	600	594	594	627	588	554	583	574	598	594	581	557	595	576	609	533	562	566	585	585	550	611	591	591	601	589	537	610	596	588	586	608	527	621	601	567	555	573	602	586	527	602	586	564	564	625	583	582	625	617	619	592	612	523	599	569	593	559	599	549	585	578	575	543	581	560	558	551	580	616	549	576	561	557	573	591	558	557	599	581	574	554	619	561	607	591	584	584	594	582	574	578	538	575	542	575	578	618	598	526	577	578	580	597	564	595	559	566	557	534	550	579	581	585	558	540	582	589	541	580	557	542	571	570	569	587	553	577	607	651	591	594	545	570	560	596	589	557	556	589	583	619	589	554	611	555	563	600	577	624	552	574	549	570	561	530	572	570	531	556	543	579	554	561	556	604	605	552	572	571	544	556	608	565	584	583	571	583	569	614	591	557	552	580	580	564	527	577	591	561	502	577	594	573	590	567	558	519	552	569	605	536	564	546	546	547	578	600	562	579	566	552	602	559	556	579	566	560	558	567	591	573	583	594	571	566	549	575	593	576	570	610	602	587	572	543	572	540	575	534	554	520	579	585	567	562	540	572	533	593	562	581	535	562	595	578	603	581	603	596	614	558	526	558	559	581	562	545	552	550	554	557	560	590	572	606	534	560	581	569	563	614	527	553	562	578	591	577	557	558	565	588	582	538	566	606	589	570	570	575	584	560	583	566	569	559	630	545	567	590	607	543	547	599	595	600	571	592	612	556	566	567	595	539	547	596	578	553	604	551	583	566	541	573	601	539	573	607	567	559	574	584	570	603	578	555	605	532	562	570	604	551	558	597	559	571	574	599	569	565	581	576	602	552	554	550	571	566	557	568	572	586	555	562	570	573	563	557	600	548	540	580	555	584	618	589	583	554	579	576	523	599	577	602	538	613	590	570	568	554	558	585	554	573	554	585	572	543	583	573	576	566	581	581	585	578	592	579	586	562	592	577	615	605	563	579	588	536	567	557	590	590	592	545	559	590	562	580	603	553	589	579	578	585	585	583	543	583	538	546	607	553	598	598	541	560	582	587	556	557	574	571	570	573	589	594	601	609	550	549	567	571	590	583	549	559	611	553	568	565	587	570	578	592	528	601	590	569	556	616	578	568	600	584	532	635	560	566	552	580	631	589	580	581	598	561	630	584	601	613	570	565	586	560	570	589	563	609	590	590	568	588	580	568	552	605	590	606	552	571	584	618	592	562	615	585	576	569	602	563	604	561	624	611	606	501	578	541	571	570	573	610	527	551	577	585	601	606	567	563	579	532	558	583	543	569	581	573	597	548	546	602	548	620	561	553	589	565	594	593	601	557	575	590	567	555	553	528	587	526	624	583	551	554	557	567	560	564	596	581	525	566	569	588	578	568	559	564	575	585	582	574	590	602	536	540	555	614	553	577	585	568	583	561	544	545	562	588	585	599	539	612	564	560	551	569	611	570	573	616	605	546	575	569	558	553	582	566	560	557	555	570	578	556	508	578	617	591	572	581	528	592	615	544	566	584	516	570	553	556	559	530	570	546	560	594	552	553	596	622	621	554	557	603	574	569	599	581	574	569	594	540	569	553	589	578	617	600	569	604	570	596	573	640	568	559	571	621	611	578	602	546	539	560	565	533	565	553	581	572	609	589	575	547	593	563	558	604	582	591	576	560	573	566	558	563	602	559	565	589	546	526	571	544	560	616	596	588	604	598	569	586	653	600	561	591	566	582	529	584	604	580	592	596	559	607	578	568	522	573	572	568	545	573	583	585	548	592	553	554	575	609	557	569	582	602	599	580	562	563	573	584	623	545	609	598	560	593	577	611	586	580	594	576	588	612	580	562	496	603	597	562	593	533	574	624	565	566	565	622	587	561	583	544	611	573	564	545	596	588	546	567	554	578	589	581	609	615	580	577	583	591	541	556	521	571	551	558	566	570	582	540	590	639	541	556	579	571	608	590	602	600	610	592	578	565	587	573	576	604	539	595	571	592	614	538	556	555	560	566	597	592	579	557	548	576	558	548	618	584	603	577	553	593	556	596	577	598	530	611	572	550	569	586	580	595	571	525	608	561	589	557	614	548	585	613	579	592	588	550	592	532	626	568	583	558	518	603	584	578	566	531	569	609	555	584	536	559	583	632	579	584	592	557	559	577	548	579	581	594	579	600	610	601	572	573	547	549	568	585	596	519	556	590	575	616	563	561	506	562	575	526	548	575	595	604	593	557	606	552	568	562	607	598	569	604	562	565	592	574	547	615	572	579	562	578	626	564	596	575	613	589	575	575	583	586	573	548	592	560	596	579	507	574	580	542	564	617	556	530	637	573	540	563	567	577	586	593	572	581	548	563	587	616	543	591	548	619	591	540	581	580	542	591	602	576	514	587	578	600	560	528	574	574	574	586	613	567	535	579	580	539	552	595	552	575	536	547	592	590	572	590	588	616	620	556	580	592	586	552	565	554	540	555	563	565	562	572	582	555	565	556	570	576	597	528	575	539	577	595	565	584	555	603	554	601	565	561	605	571	573	602	604	557	572	591	550	562	627	584	541	568	604	597	538	542	609	585	582	562	558	593	511	530	563	611	538	555	596	528	556	541	585	595	577	602	558	557	558	576	550	571	590	585	577	578	611	545	553	551	583	534	542	602	534	541	624	590	570	592	598	577	570	556	556	563	562	609	543	575	554	597	566	593	530	542	582	566	586	563	590	558	629	568	586	584	566	588	571	556	558	590	567	563	562	582	587	568	556	591	551	573	575	558	561	580	597	571	600	609	569	581	535	574	604	565	560	584	563	578	586	546	585	620	591	557	565	536	573	587	586	609	543	537	541	558	567	588	572	582	594	561	582	586	560	524	594	552	563	584	569	589	555	569	552	591	567	551	592	583	576	625	576	574	551	562	565	604	592	561	559	568	614	574	596	581	578	557	564	576	582	570	544	616	508	536	558	584	617	573	590	561	566	545	566	571	574	588	574	563	521	575	581	562	545	595	611	613	594	580	553	576	574	551	564	567	590	564	621	543	574	598	626	577	543	528	590	597	598	559	591	559	564	565	574	560	580	578	531	524	594	615	600	613	576	550	571	582	577	579	575	579	576	569	545	599	572	576	606	571	611	557	590	544	573	587	546	583	557	569	553	533	603	589	566	552	602	585	602	615	579	606	575	593	577	551	590	533	591	587	537	625	559	603	568	587	602	540	551	590	558	603	631	572	551	565	547	579	591	602	542	590	569	590
7777	491	235	161	145	152	127	113	140	115	129	113	105	125	124	102	115	104	109	94	130	119	113	111	118	115	115	123	123	101	110	108	122	104	112	89	122	131	102	106	116	111	124	116	104	128	125	127	115	124	110	108	121	124	113	136	117	101	113	96	114	115	120	126	116	99	108	115	117	115	112	99	110	125	121	108	105	118	109	108	106	112	119	121	99	112	115	114	113	98	113	109	120	100	92	96	126	132	112	132	121	117	110	116	92	113	111	106	113	111	125	112	110	98	94	119	106	99	115	98	118	106	113	99	116	123	128	104	123	95	123	122	114	122	96	126	108	101	137	112	102	106	110	118	124	111	108	130	115	147	112	122	112	106	108	108	122	107	97	105	115	101	103	127	110	106	98	106	104	130	118	116	112	123	127	106	92	101	122	119	110	110	111	137	121	107	118	97	118	128	105	127	112	118	124	107	111	113	152	107	134	102	111	119	106	98	122	106	110	114	103	108	107	132	108	114	119	114	118	120	115	113	108	110	105	131	118	128	109	110	106	110	105	118	120	101	140	114	132	109	128	122	110	103	108	128	119	116	122	131	128	99	101	122	119	102	106	115	111	121	109	106	123	151	86	117	124	104	121	96	128	97	102	116	126	91	92	92	126	115	128	97	112	121	119	110	116	101	117	112	124	145	108	101	117	131	109	118	118	106	117	132	112	99	117	99	125	112	106	113	122	115	109	121	118	119	116	102	123	104	103	126	131	90	106	106	133	118	144	118	106	106	120	122	132	102	116	113	133	107	99	127	120	115	122	104	123	112	130	113	124	118	111	127	118	105	119	130	93	124	106	122	113	120	126	107	129	112	115	118	111	108	110	125	120	117	105	96	104	95	106	113	98	124	113	109	120	124	102	126	123	118	128	118	112	113	110	118	118	101	102	105	119	139	100	109	123	117	111	109	106	106	108	111	98	113	101	137	115	117	129	113	118	121	132	116	121	99	120	107	125	123	120	125	117	109	116	116	123	112	119	98	88	94	125	118	123	122	109	125	107	115	129	108	115	122	115	123	112	120	121	115	97	106	127	122	129	90	102	117	102	135	95	133	131	99	116	83	92	119	126	109	98	128	109	120	115	104	124	148	109	106	123	111	128	115	119	107	111	118	119	112	96	129	99	111	109	104	126	111	95	118	106	110	107	117	106	105	105	108	120	114	123	143	123	105	99	113	107	122	104	110	117	103	127	116	118	120	119	113	136	115	116	126	111	110	116	93	113	112	99	119	118	107	105	93	127	130	124	129	117	136	133	115	102	114	105	109	121	136	107	106	126	124	125	99	140	114	106	100	112	122	126	117	120	118	109	102	105	109	108	125	114	98	102	117	96	95	118	102	119	112	117	110	108	113	114	116	115	113	107	115	105	97	124	108	106	119	136	120	123	130	110	104	130	111	112	106	122	105	118	125	100	119	129	89	114	106	117	113	97	106	120	95	120	116	121	121	120	114	106	110	121	111	130	118	106	102	122	112	107	125	115	137	115	101	113	116	118	115	122	108	117	133	101	104	116	129	91	108	116	125	106	129	109	126	100	115	102	112	102	118	130	138	126	121	108	108	99	124	116	100	118	105	117	101	103	120	136	115	117	113	123	126	113	97	124	126	120	104	112	120	122	97	116	107	112	117	133	124	111	108	107	103	86	100	84	120	122	112	123	128	118	122	120	115	112	138	107	122	121	101	124	132	82	113	119	116	124	108	126	127	113	114	108	101	97	107	115	107	103	118	116	125	127	107	113	122	121	98	128	103	125	120	137	111	89	109	108	128	115	122	102	113	119	93	102	117	110	126	108	122	121	104	102	122	102	109	115	113	105	124	122	109	111	96	127	111	115	112	106	126	123	117	146	118	112	117	121	123	104	116	92	111	122	125	127	109	122	118	115	122	113	109	126	93	105	109	113	115	93	122	135	118	135	122	118	94	129	117	117	125	106	105	129	111	103	114	111	108	98	104	124	108	106	107	121	139	138	105	139	113	123	114	122	105	138	127	123	106	117	140	104	118	107	130	113	109	111	104	102	101	127	109	101	122	115	111	128	109	146	115	130	100	126	120	121	110	110	100	122	111	104	121	123	101	118	113	122	106	106	94	125	107	131	118	113	115	113	103	116	115	110	104	107	116	113	90	124	106	127	132	117	109	102	132	107	124	96	130	111	111	112	129	110	128	112	130	135	103	97	124	112	125	103	124	117	122	109	93	114	115	109	108	122	108	123	131	102	105	109	110	104	102	119	98	124	130	115	134	114	91	115	103	128	126	122	100	134	124	144	110	98	102	106	126	111	121	123	139	120	102	123	113	94	110	125	129	105	117	100	125	124	116	108	122	131	120	106	128	98	129	122	124	121	102	105	94	114	114	108	123	112	113	128	118	120	103	121	115	104	116	123	115	113	105	116	141	111	121	110	145	113	114	96	102	109	120	119	100	108	102	120	95	118	129	116	113	87	129	110	122	114	124	117	103	115	131	99	121	134	106	103	126	117	141	114	124	121	126	128	94	113	105	124	124	115	102	108	109	113	109	113	114	117	106	118	121	115	124	96	112	121	115	118	92	112	98	100	111	102	95	112	114	106	113	121	130	103	98	109	109	97	108	93	116	92	113	121	112	99	113	123	111	109	109	119	116	114	116	113	113	90	128	127	108	109	114	104	103	107	114	113	127	119	107	107	92	132	112	116	142	109	109	132	111	118	126	121	110	111	116	99	98	102	127	96	117	133	115	112	111	116	101	113	114	105	125	133	89	133	115	122	117	125	133	105	112	122	106	106	119	90	117	117	127	111	115	135	113	117	123	101	105	112	105	124	119	113	135	115	116	112	124	133	133	119	110	119	116	106	126	127	113	98	121	116	95	105	117	106	106	129	114	117	111	113	116	122	106	123	113	125	110	108	123	118	115	118	108	114	113	101	102	99	105	113	109	111	109	129	118	126	101	107	134	124	108	125	103	142	117	121	106	107	125	109	113	121	96	121	127	103	105	126	113	101	102	116	116	103	114	124	113	112	127	125	111	129	127	106	127	120	117	107	108	111	132	109	118	112	128	109	134	125	96	115	92	106	113	139	120	106	121	104	91	98	103	116	113	108	113	135	109	107	105	120	117	116	105	126	101	118	94	123	104	115	108	103	111	117	123	110	115	120	101	106	87	135	114	107	84	111	100	109	126	98	117	142	116	130	120	122	112	107	118	102	111	116	111	110	105	110	124	106	108	93	112	108	118	101	114	122	102	102	114	119	125	109	98	105	112	112	137	113	88	124	108	130	106	97	109	119	140	113	109	105	111	123	115	117	119	109	131	125	128	106	116	114	103	118	111	120	122	109	105	125	104	120	105	111	116	127	107	117	117	108	110	135	103	131	112	100	135	102	107	121	118	121	122	126	111	115	122	125	111	118	120	105	125	126	114	99	115	104	117	117	108	129	92	110	107	114	107	107	134	104	112	138	128	125	129	137	113	134	119
6831	458	519	540	528	542	445	443	406	383	439	413	397	376	400	387	392	408	391	368	376	400	385	402	380	389	368	367	374	378	368	366	368	389	376	357	387	383	403	340	371	392	371	369	352	370	387	374	358	364	341	371	348	374	376	379	391	341	389	355	355	355	364	369	386	364	361	377	375	346	365	351	354	392	386	383	373	390	379	394	340	359	389	352	334	377	403	371	378	354	363	352	381	383	360	358	347	351	382	368	369	365	365	366	376	361	364	379	373	379	378	395	402	381	349	350	377	368	394	372	356	356	373	336	373	350	390	388	406	362	374	368	378	372	375	365	361	364	382	403	411	377	360	367	360	358	384	362	341	387	404	369	405	397	349	355	353	318	366	380	409	395	378	359	392	345	362	365	388	367	342	405	378	358	385	379	395	371	381	385	356	364	381	364	408	371	358	382	343	370	412	360	376	360	385	360	366	397	381	399	361	401	355	364	359	367	352	398	371	342	385	362	372	393	379	388	402	342	372	376	353	361	356	359	388	379	365	335	344	397	349	358	349	373	403	371	372	369	352	384	392	370	353	357	355	366	395	344	382	358	376	381	359	383	359	340	379	369	366	364	418	374	356	371	407	373	362	367	378	400	378	359	371	376	410	397	374	425	371	358	380	389	429	352	395	357	346	421	380	360	381	386	384	354	372	372	358	340	359	377	396	366	390	398	363	387	387	381	358	368	402	419	376	409	373	359	381	390	357	436	377	371	402	379	378	346	355	388	367	391	396	374	380	358	389	380	374	370	362	366	400	382	382	418	365	357	380	401	393	402	368	367	341	387	364	357	407	366	333	371	407	412	395	380	384	360	384	384	387	350	376	381	396	378	362	391	378	343	353	385	378	367	375	397	381	360	378	357	363	377	371	370	361	388	362	340	356	391	372	367	368	366	386	375	388	395	366	361	369	403	383	359	369	389	395	420	395	375	361	348	348	378	386	336	394	396	371	348	357	407	370	350	371	356	391	388	368	368	393	401	360	369	382	405	370	384	340	353	381	362	389	356	386	367	382	366	393	340	352	378	404	378	400	416	357	390	365	367	391	379	358	351	388	362	378	392	375	364	364	390	366	379	361	371	403	382	395	354	363	430	404	377	377	391	399	348	356	352	369	429	354	382	396	340	411	365	388	335	340	351	398	362	350	366	408	362	348	379	396	360	376	383	339	381	385	372	380	372	350	399	361	354	355	364	380	353	368	382	336	397	381	372	353	388	367	357	337	398	372	364	337	369	337	364	398	392	333	350	395	408	365	376	374	378	395	400	417	375	388	381	359	355	370	368	375	377	398	370	380	356	400	365	355	363	368	372	354	401	367	373	388	391	379	354	399	392	350	397	367	349	350	378	369	411	352	373	393	361	375	370	359	351	363	381	383	355	385	343	360	348	365	395	379	374	370	371	390	345	412	376	361	392	337	321	359	372	353	356	380	379	401	384	365	427	379	359	377	344	369	377	354	378	367	386	376	398	386	341	403	403	377	358	388	385	374	374	398	351	385	349	367	377	366	397	369	384	382	395	394	356	382	403	373	348	375	363	384	339	390	349	390	381	343	357	391	378	407	374	385	348	356	358	384	374	346	362	384	338	393	370	363	378	374	359	411	369	394	358	369	369	365	337	395	355	377	385	372	394	396	350	363	413	366	354	374	377	374	355	370	349	361	402	344	399	378	369	344	357	391	388	381	368	343	354	371	390	349	364	360	372	369	368	371	343	359	375	381	373	400	341	349	374	392	358	358	353	369	352	384	351	346	343	373	363	392	406	376	356	378	397	387	373	350	365	364	378	386	364	369	395	406	343	403	353	360	388	398	407	373	355	371	348	395	412	366	378	380	418	389	383	381	370	375	373	364	382	327	342	363	375	395	340	381	370	375	363	372	398	399	348	364	385	342	391	368	393	381	398	359	344	377	370	368	398	399	382	377	346	360	383	373	364	366	364	388	368	342	380	384	360	367	361	374	381	382	386	351	323	374	390	382	370	395	361	356	379	333	393	415	372	373	371	362	405	343	391	352	404	384	358	349	390	360	403	370	398	362	384	406	420	384	371	334	394	343	381	339	378	376	372	392	362	379	354	386	375	345	387	382	331	364	385	408	359	373	373	372	397	406	432	398	361	359	381	381	409	369	369	378	357	392	344	391	387	393	384	360	398	364	334	390	374	368	403	336	363	419	378	348	402	398	351	363	420	361	397	385	371	385	360	381	328	371	361	374	382	375	400	355	405	348	396	386	370	354	368	359	389	367	375	397	351	378	359	390	370	371	349	357	354	372	384	391	337	386	380	383	355	375	372	382	353	380	382	350	372	391	343	385	391	385	400	370	380	368	399	377	408	384	369	353	370	372	376	407	382	393	386	388	382	389	389	379	387	387	374	378	404	373	357	380	379	385	342	361	392	373	380	410	362	382	363	378	386	363	422	392	368	358	357	379	376	384	397	379	364	387	367	389	361	347	359	364	358	373	389	368	349	369	358	373	359	360	372	371	382	357	398	389	364	396	373	383	390	369	349	370	379	382	373	342	414	347	360	364	373	355	407	371	387	382	356	347	355	365	361	386	377	385	391	365	353	434	386	408	417	405	389	411	378	361	382	357	379	387	364	360	365	330	380	387	374	382	357	347	410	397	336	360	337	352	375	375	393	369	367	397	404	394	382	396	385	345	377	353	383	376	352	377	391	383	380	358	349	381	389	373	389	368	361	338	408	376	382	350	374	391	375	394	407	376	363	398	400	383	394	350	343	381	370	398	380	364	375	357	345	377	369	373	386	394	375	391	384	353	381	365	337	384	368	362	386	388	379	385	379	373	392	357	385	383	361	360	369	371	377	373	373	380	387	389	371	382	350	408	356	364	383	374	369	370	368	345	373	393	395	359	378	367	396	399	391	356	386	380	341	374	404	337	413	398	344	385	382	374	407	396	367	368	384	377	392	360	397	361	360	394	392	344	362	360	383	390	374	374	385	403	375	372	318	375	411	390	378	350	361	377	393	366	381	402	394	385	384	387	368	365	353	371	406	381	350	368	366	393	391	357	371	348	388	359	385	407	372	373	371	385	350	380	395	376	392	392	371	332	393	384	345	367	388	396	390	380	373	374	381	347	374	353	398	388	369	367	380	345	388	358	358	370	349	385	362	368	355	364	391	388	363	404	373	373	375	389	376	353	348	358	378	355	346	375	344	366	353	381	348	408	407	391	381	387	403	363	344	386	385	374	343	362	375	411	374	359	377	353	390	375	370	346	347	400	399	381	372	359	371	369	340	365	361	361	417	398	368	369	362	373	305	383	371	365	364	371	368	387	362	370	397	369	414	355	362	374	357	391	351	377	374	401	338	344	381	355	370	385	382	366	370	422	384	391	406	347	381	375	349	365	389	365	365	397	378	397	355	408	399	374	390	375	409	392	363	380	370	348	372	332	380	367	376	409	392	373	374	397	373	357	367	392	395	383	374	365	369	361	373
44757	10740	1589	990	711	454	363	286	255	200	175	173	165	136	147	118	126	117	128	100	124	90	113	102	107	110	110	101	94	108	90	114	121	93	98	84	74	101	96	75	110	85	96	94	94	87	83	92	89	82	88	75	91	88	97	112	71	95	77	80	97	91	95	88	103	75	79	87	78	90	84	88	85	92	93	103	91	99	88	84	93	93	97	90	91	76	96	99	92	81	80	72	73	82	91	81	94	95	88	100	93	95	81	103	94	86	88	105	90	74	95	86	88	98	77	75	93	101	118	86	75	86	110	84	93	92	88	97	89	89	68	86	95	95	76	96	89	89	96	80	93	73	80	87	68	103	75	87	111	86	88	92	81	97	86	79	92	89	68	88	88	93	99	90	80	79	88	99	90	102	81	92	87	82	90	105	72	92	79	95	95	90	92	75	95	88	87	97	100	73	90	97	81	97	80	114	101	87	106	84	80	92	90	90	81	82	97	92	91	81	93	83	84	98	72	91	100	101	80	77	97	88	86	71	94	93	105	70	92	99	75	92	85	92	80	89	96	88	88	75	81	86	87	93	83	87	102	90	98	93	91	95	72	95	79	90	83	81	101	79	89	88	95	84	99	108	74	110	82	96	98	94	98	81	98	88	85	79	98	82	75	93	78	93	85	85	81	88	94	105	79	96	84	100	72	95	95	87	78	80	89	79	84	76	101	74	91	74	104	88	88	88	88	87	83	91	107	97	80	69	85	89	73	82	74	89	90	96	77	75	94	89	80	88	83	101	85	87	102	77	102	81	97	104	77	77	104	84	93	108	89	93	86	82	106	106	77	88	77	100	83	93	102	96	66	81	104	83	84	80	90	93	78	96	88	82	96	79	87	71	84	103	81	97	94	104	96	106	85	78	100	95	88	98	88	74	94	100	107	72	103	74	75	91	89	114	98	85	88	98	89	96	96	107	94	103	97	89	88	57	74	79	82	83	73	76	78	92	91	97	84	81	103	78	89	90	95	99	83	95	104	90	94	94	71	81	83	96	101	88	86	79	78	91	81	81	73	92	81	86	84	92	91	88	101	82	86	91	90	84	74	121	89	93	98	99	104	84	88	86	90	73	88	92	75	82	86	91	107	110	91	81	90	99	102	78	84	108	96	79	90	84	89	98	97	97	90	96	74	87	90	94	78	97	81	76	94	93	79	86	80	87	83	98	83	90	78	83	81	80	82	86	83	88	86	93	70	84	91	78	89	87	94	87	77	80	84	67	98	80	88	95	78	89	84	89	74	101	97	94	93	82	82	91	77	87	84	86	96	102	80	87	88	90	87	92	84	100	91	83	86	93	88	79	85	86	93	83	91	92	70	77	75	85	81	75	90	72	89	83	106	80	96	92	95	93	98	88	70	94	75	94	81	90	69	103	75	81	85	93	81	85	92	85	73	82	77	110	85	92	101	80	83	102	90	91	79	87	90	87	80	104	90	89	80	79	103	114	87	92	92	77	75	96	84	96	83	87	63	101	63	93	94	96	85	103	93	94	80	75	71	103	103	92	81	84	93	96	99	91	88	88	103	78	73	92	112	86	84	90	90	76	94	90	76	76	93	81	90	77	91	73	92	99	86	105	71	82	94	82	83	84	98	83	91	82	79	71	100	90	93	86	75	90	87	105	85	86	87	90	91	94	73	83	82	79	78	99	89	102	95	88	95	93	97	98	81	95	100	89	87	93	85	85	108	90	91	83	92	97	75	79	86	82	80	74	81	87	79	87	92	87	88	82	73	76	79	91	70	95	75	81	106	99	79	88	82	92	92	71	85	77	78	84	95	79	90	82	91	78	103	76	76	63	93	99	95	95	89	101	75	83	89	98	84	94	81	82	96	77	97	81	81	98	89	108	87	83	107	76	91	87	93	82	87	91	86	93	86	79	105	103	100	74	82	78	75	88	81	92	85	91	94	77	90	73	90	77	77	97	81	90	79	88	88	84	77	98	97	101	87	104	95	82	74	85	85	89	90	93	94	95	72	83	85	78	85	104	80	90	96	95	94	91	99	87	90	97	96	86	88	77	104	82	95	96	93	89	105	91	90	83	73	86	96	94	81	92	98	85	82	97	83	96	83	100	104	80	85	79	100	94	69	76	97	87	92	78	104	82	87	81	90	85	84	96	96	85	87	77	94	97	111	76	93	93	77	88	101	83	74	89	96	90	78	102	96	102	87	81	101	88	70	89	87	78	84	80	89	80	87	93	91	79	88	97	96	104	71	87	93	92	99	117	84	98	89	105	99	77	85	73	93	95	91	74	100	86	90	87	94	85	83	97	119	96	108	87	110	86	95	85	89	89	95	94	84	85	90	86	91	98	86	86	87	79	92	102	84	76	92	80	82	91	75	95	80	93	116	91	96	105	59	78	80	88	84	98	89	82	76	88	93	68	90	74	75	95	90	96	84	96	90	93	82	78	75	83	94	89	98	90	88	91	66	79	95	85	89	112	106	80	71	85	102	84	85	71	96	99	89	88	82	85	70	88	94	79	69	86	84	87	77	90	83	74	93	84	80	90	89	87	98	80	95	93	103	101	75	84	85	87	85	86	101	94	94	101	93	96	88	92	85	95	87	75	86	106	86	83	89	69	117	85	97	103	77	86	82	84	94	73	95	96	90	80	82	103	87	101	93	93	109	76	84	79	82	94	86	110	75	74	109	81	79	86	90	78	80	90	83	82	103	74	78	81	86	89	75	93	87	84	77	85	92	114	93	95	98	92	76	70	101	72	80	99	98	77	99	88	103	95	80	94	91	75	106	85	87	91	91	67	94	73	95	73	95	91	106	76	70	86	76	98	96	94	79	78	89	95	74	75	106	94	101	81	92	81	104	90	88	97	79	83	93	104	98	82	96	89	90	74	85	95	95	75	99	93	78	84	84	82	77	81	95	86	90	92	88	73	94	88	85	88	81	86	88	66	103	67	85	87	84	86	83	77	94	74	96	84	85	92	88	92	88	106	96	86	90	98	83	71	90	76	85	68	77	110	91	94	77	96	92	103	87	85	78	81	82	94	84	88	94	85	89	96	81	89	81	73	96	98	64	82	84	68	101	100	94	98	89	97	79	90	108	86	87	84	73	89	76	79	83	89	91	94	95	87	93	103	64	75	63	88	94	85	98	92	77	83	109	96	90	94	83	92	83	81	95	94	107	85	92	82	76	80	88	100	98	94	82	89	95	77	64	84	90	93	84	112	88	83	100	78	87	91	92	97	82	83	97	95	98	86	94	92	78	84	83	83	89	92	82	97	94	84	96	91	84	88	92	83	98	83	87	101	85	96	80	102	110	97	80	92	88	92	85	73	75	83	108	98	90	114	85	95	80	84	92	86	83	102	84	92	92	88	79	80	84	88	94	79	90	89	88	100	75	85	95	74	113	94	100	111	89	98	86	99	84	92	98	79	81	89	83	89	98	95	92	89	84	98	91	83	84	93	95	91	107	71	76	85	88	83	66	103
24341	1441	3518	3740	3135	2440	1939	1593	1341	1234	1048	955	833	761	693	691	620	556	551	541	495	542	483	457	474	415	424	441	408	389	399	372	403	404	414	382	380	329	392	351	346	352	372	334	362	342	367	372	363	359	315	325	351	332	328	340	328	337	339	346	328	340	314	317	329	325	334	335	306	335	296	316	327	312	339	352	346	321	336	314	339	331	318	293	300	316	314	338	345	326	343	337	336	311	356	360	325	334	339	348	315	339	324	326	332	302	311	330	296	319	336	321	338	330	296	311	341	332	314	343	361	293	323	302	348	341	317	346	333	319	317	287	334	301	339	306	322	343	336	306	311	309	311	307	312	304	315	313	326	329	288	299	322	351	291	296	293	300	321	289	306	332	301	324	339	298	342	324	315	305	323	332	306	294	338	310	300	302	323	326	299	331	304	303	323	337	328	309	318	313	317	304	329	288	326	325	304	330	285	323	316	317	325	313	348	323	296	298	302	343	340	331	343	320	321	282	289	295	293	312	287	298	335	322	305	282	298	296	313	299	317	328	323	298	308	288	299	261	287	334	318	310	286	300	302	295	294	322	307	313	318	320	298	303	308	323	322	336	323	314	301	316	316	306	310	325	290	329	292	335	329	288	301	292	316	306	298	312	361	283	342	310	348	344	293	292	295	337	298	316	292	317	308	309	318	322	299	315	303	354	298	288	328	304	328	276	337	298	314	327	325	299	337	297	306	327	310	299	308	356	331	331	309	319	328	303	323	318	292	335	309	307	318	319	312	313	315	309	277	314	304	290	338	339	313	304	336	334	317	280	335	332	280	305	290	314	315	309	303	308	320	285	292	302	328	288	319	283	327	293	300	307	314	307	314	304	308	306	330	312	314	339	291	313	315	324	323	336	303	267	329	311	288	311	293	316	325	325	296	296	333	301	323	326	322	296	307	315	292	326	320	326	317	320	327	319	317	313	309	297	276	331	289	301	333	298	313	308	292	312	299	298	348	336	321	308	296	332	299	305	295	319	301	303	304	275	304	338	292	343	297	302	316	320	349	346	320	348	328	293	316	323	308	284	300	294	320	311	317	300	308	334	284	347	326	312	318	289	327	338	300	316	298	321	316	305	336	313	305	296	320	324	341	308	321	311	306	305	326	294	320	349	284	289	330	310	346	330	322	319	295	332	299	319	315	319	303	305	292	308	324	324	286	308	323	311	312	355	310	324	357	326	297	317	328	310	322	310	306	315	333	326	329	303	324	320	314	330	322	332	283	330	298	325	317	304	317	325	321	318	327	301	291	318	314	303	328	288	328	335	311	307	313	310	310	285	303	320	290	305	325	307	285	300	267	327	316	341	300	310	293	316	319	304	310	321	297	306	321	298	324	308	293	324	330	332	297	309	304	295	321	338	335	293	303	302	325	282	273	320	293	338	338	326	326	311	290	289	327	321	325	332	298	295	302	292	312	301	279	325	351	279	288	339	300	333	322	333	336	320	336	317	312	310	300	313	314	331	308	321	306	315	294	280	320	337	319	316	308	322	313	325	308	319	301	318	303	290	292	310	295	304	315	304	308	326	330	311	333	292	303	324	333	303	304	300	299	282	318	298	331	308	328	342	304	294	327	316	321	301	313	306	356	306	312	351	290	310	303	298	347	300	304	306	326	308	288	313	323	331	327	318	298	310	311	334	316	354	289	295	320	327	302	327	296	299	315	320	345	329	338	314	286	346	316	282	288	320	275	288	293	319	272	334	270	321	328	311	304	306	301	350	309	273	332	306	350	290	361	318	295	312	324	302	269	319	332	291	313	291	302	292	331	314	335	316	305	342	294	297	311	295	290	322	300	315	314	293	323	276	276	277	333	303	318	299	339	339	299	337	311	317	300	293	321	323	305	313	291	320	308	285	304	319	308	324	297	327	322	325	320	290	320	317	308	324	329	297	334	290	305	307	305	316	313	287	324	290	330	316	314	320	315	313	303	306	337	351	310	283	318	336	303	288	309	318	319	317	284	301	314	301	318	323	295	291	312	299	316	325	307	326	319	315	315	321	302	314	295	299	313	307	306	309	290	314	310	348	311	348	316	320	328	342	356	349	314	309	329	312	295	322	312	302	345	317	308	296	268	303	320	285	341	329	308	333	313	319	292	303	323	315	297	311	312	343	330	325	318	292	339	289	317	304	318	304	295	305	322	331	323	318	327	311	300	327	280	288	293	316	343	309	325	303	291	342	304	321	318	326	324	303	302	281	305	282	299	302	322	305	308	315	332	321	316	304	324	291	335	301	269	295	317	322	292	330	317	273	333	310	314	322	299	341	312	338	310	319	322	307	332	320	322	317	327	310	314	335	323	325	317	323	324	317	323	289	336	278	308	298	304	293	315	306	320	314	317	273	294	315	302	314	287	330	300	326	321	297	327	291	316	332	329	289	271	307	321	322	321	295	317	318	309	310	281	355	295	303	344	313	332	319	300	318	327	326	279	317	350	320	326	343	286	309	307	331	299	312	316	304	307	295	318	295	299	299	311	330	317	295	323	331	325	327	297	303	302	325	307	312	310	315	310	333	279	339	265	328	323	310	288	306	306	299	351	303	313	293	299	293	329	306	280	334	316	322	334	322	304	314	320	321	307	282	324	282	316	308	315	320	329	304	328	305	316	297	307	300	273	315	294	309	360	312	311	299	319	301	327	336	299	311	317	281	286	311	308	312	311	332	297	304	340	303	332	275	350	317	312	309	312	311	302	308	298	315	340	334	304	310	313	321	309	310	297	324	318	292	353	299	289	284	287	305	321	305	336	323	335	313	268	328	295	280	297	320	321	301	313	307	322	334	343	316	317	311	328	310	284	288	298	301	327	298	311	276	312	331	309	310	297	308	299	308	323	322	307	305	286	323	288	261	317	301	302	326	287	343	347	275	292	280	294	283	265	308	306	306	334	329	283	304	301	323	325	318	294	330	312	306	283	317	289	333	286	338	329	322	317	326	319	309	302	277	325	319	291	315	302	279	284	302	299	321	274	333	312	297	314	307	305	302	276	300	301	328	333	296	287	315	327	330	314	310	302	338	309	319	327	334	308	310	311	312	309	308	304	295	303	317	290	314	289	320	325	339	313	276	315	316	288	281	306	327	298	313	331	317	314	321	328	330	300	327	296	341	346	303	294	320	319	330	281	317	280	324	315	300	286	299	298	291	281	309	283	305	300	321	316	290	332	313	290	297	336	306	301	324	311	300	325	293	338	328	314	336	317	334	307	342	325	295	296	326	271	278	316	268	315	331	287	295	278	325	339	290	327	301	304	297	295	321	322	339	313	334	308	276	306	321	284	310	325	327	313	315	306	294	304	276	303	292	276	275	283	321	310	360	291	308	300	298	303	298	314	292	296	298	298	314	309	290	313	306	298	285	296	304	327	339	278	317	312	319	310	322	332	277	274	305	291	278	272	331	307	297	346	290	312	338	282	329	303	321	299	317	359	315	308	317	351	320	299	322	272	326
