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
335846403088	335846404098	335846404655	335846405189	335846405748	335846406298	335846406848	335846407398	335846407948	335846408498	335846409048	335846409598	335846410148	335846410698	335846411248	335846411798	335846412348	335846412898	335846413448	335846413998	335846414548	335846415098	335846415648	335846416198	335846416748	335846417298	335846417848	335846418398	335846418948	335846419498	335846420048	335846420598	335846421148	335846421698	335846422248	335846422798	335846423348	335846423898	335846424448	335846424998	335846425548	335846426098	335846426648	335846427198	335846427748	335846428298	335846428848	335846429398	335846429948	335846430498	335846431048	335846431598	335846432148	335846432698	335846433248	335846433798	335846434348	335846434898	335846435448	335846435998	335846436548	335846437098	335846437648	335846438198	335846438748	335846439298	335846439848	335846440398	335846440948	335846441498	335846442048	335846442598	335846443148	335846443698	335846444248	335846444798	335846445348	335846445898	335846446448	335846446998	335846447548	335846448098	335846448648	335846449198	335846449748	335846450298	335846450848	335846451398	335846451948	335846452498	335846453048	335846453598	335846454148	335846454698	335846455248	335846455798	335846456348	335846456898	335846457448	335846457998	335846458548	335846459098	335846459648	335846460198	335846460748	335846461298	335846461848	335846462398	335846462948	335846463498	335846464048	335846464598	335846465148	335846465698	335846466248	335846466798	335846467348	335846467898	335846468448	335846468998	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28142	6355	2259	1603	1061	752	584	495	383	369	315	303	270	280	232	235	216	219	216	191	204	203	194	190	200	184	185	200	188	183	187	150	191	184	166	178	170	181	166	199	166	172	192	164	172	169	176	165	165	167	150	167	161	169	183	178	177	152	154	175	169	178	151	181	184	171	171	169	176	176	160	168	174	165	164	157	163	191	168	174	158	172	154	178	181	183	167	157	180	148	163	142	160	189	172	156	169	162	175	148	162	166	165	151	160	169	174	183	162	154	157	173	171	209	169	181	150	166	161	162	171	190	175	158	150	179	154	166	186	165	159	160	152	152	176	143	151	165	155	173	163	173	178	178	158	168	176	165	172	159	171	175	151	165	168	166	157	172	145	174	176	169	161	160	162	176	165	171	161	177	166	152	173	161	144	184	163	165	149	163	161	169	175	141	183	176	156	178	145	170	168	164	156	165	181	152	175	139	165	175	159	186	161	156	166	158	172	169	160	138	151	157	162	161	176	183	146	144	161	181	175	168	167	154	173	158	163	180	179	180	170	165	156	158	178	165	157	162	175	177	160	168	187	175	156	182	166	176	170	170	171	151	167	148	157	168	136	196	173	161	180	147	157	163	160	151	152	160	163	168	173	188	179	167	159	169	182	172	197	150	197	174	180	178	156	185	168	167	157	163	169	179	159	164	151	169	164	182	181	155	172	170	188	145	153	161	169	174	157	168	157	202	161	159	190	180	172	151	149	167	158	186	172	155	182	169	154	168	192	182	185	173	171	159	179	177	148	148	176	164	172	187	169	173	160	167	207	166	168	179	168	194	167	161	163	181	173	172	170	171	163	166	164	169	163	149	161	172	181	166	148	171	172	154	148	166	189	162	155	163	211	168	171	155	149	170	182	177	158	171	159	156	145	173	176	155	147	174	171	156	184	148	170	175	183	183	169	197	154	156	163	163	174	159	177	143	187	160	164	156	181	151	156	151	163	170	193	185	161	163	158	148	171	170	164	152	181	162	158	175	140	171	180	175	174	151	178	168	154	170	167	151	168	179	144	145	164	170	168	173	170	186	165	158	160	155	175	148	159	161	182	164	158	166	143	160	195	164	191	167	149	194	172	175	174	180	151	172	159	189	195	187	160	158	149	153	167	150	172	157	155	171	196	170	180	163	171	167	164	167	151	165	174	195	174	153	165	185	159	184	179	186	156	159	150	161	163	171	170	191	193	152	178	169	160	165	162	183	166	169	143	169	180	156	174	156	166	155	167	159	170	173	151	153	157	178	165	156	182	169	169	172	171	146	154	175	143	178	178	174	180	145	159	175	156	194	172	152	182	170	147	179	155	153	180	137	145	194	170	151	161	181	163	176	150	179	175	157	170	178	154	181	171	194	185	179	169	176	202	150	179	190	175	171	155	178	173	175	167	184	153	171	165	192	149	169	161	148	166	148	165	159	169	186	165	183	192	176	173	161	167	152	164	164	162	145	147	168	189	177	169	190	167	167	159	156	162	136	167	156	165	163	155	134	144	208	173	178	168	164	161	154	177	146	167	151	153	166	183	152	163	158	160	170	164	170	168	162	176	186	176	134	164	180	183	177	163	176	160	171	164	165	170	193	155	183	179	188	185	143	175	177	168	155	194	148	160	163	158	170	152	189	177	173	138	157	179	169	174	134	155	154	175	190	150	172	178	164	181	179	152	179	142	167	146	153	168	177	165	163	185	165	173	155	155	155	158	160	170	158	173	153	170	172	192	178	180	159	161	169	165	166	169	157	182	170	178	187	174	182	160	155	174	176	160	172	164	156	190	183	175	152	196	177	193	137	165	181	150	171	172	173	179	176	155	182	158	166	151	167	192	143	140	165	164	165	178	151	169	149	168	151	165	152	195	162	171	159	190	153	175	157	138	167	168	166	179	144	197	201	157	195	164	159	167	149	158	162	180	166	185	167	187	161	145	151	173	153	173	167	175	173	174	192	172	156	174	161	176	148	174	154	163	175	176	168	157	164	178	179	188	159	171	193	173	170	154	161	149	167	172	170	177	138	174	163	163	150	167	164	139	174	157	164	183	170	173	160	159	171	175	174	163	153	179	159	158	162	161	176	157	151	178	155	170	149	162	185	172	172	167	154	148	159	151	187	206	141	172	190	166	165	167	192	154	171	161	175	160	167	172	170	163	172	170	162	170	173	141	168	180	166	177	161	173	180	182	196	193	169	189	183	176	158	168	176	177	175	183	176	178	154	169	155	177	144	153	179	157	176	178	166	155	170	158	164	154	151	169	190	151	148	146	158	154	124	185	172	175	161	176	159	158	158	139	165	171	173	176	178	161	158	143	165	163	159	158	161	177	162	163	169	209	169	130	150	176	170	163	151	174	161	155	166	179	166	147	185	164	150	146	168	148	168	175	159	157	177	183	184	133	173	182	153	161	143	176	169	167	160	191	167	158	169	171	151	160	168	163	171	170	176	160	177	163	155	165	139	164	154	152	150	152	173	172	164	167	146	168	168	169	165	169	177	152	184	162	150	173	185	156	156	163	177	185	163	192	190	176	159	157	170	163	149	150	157	167	157	162	177	165	180	173	168	180	152	171	152	166	178	189	166	173	173	155	171	183	145	150	168	153	185	166	171	146	153	189	181	161	168	167	147	172	163	161	152	182	156	161	175	172	162	145	185	157	194	153	156	149	165	165	159	139	140	156	173	164	173	184	179	171	163	176	179	163	171	157	176	183	141	166	168	161	168	139	165	153	164	163	146	161	152	138	179	156	162	180	144	172	171	163	171	159	149	145	159	172	162	175	145	154	149	172	155	190	144	160	161	176	168	156	170	164	160	154	183	160	167	170	172	161	171	175	159	166	179	152	182	212	157	165	172	153	160	148	178	156	186	169	180	166	166	198	161	165	175	169	158	165	165	166	161	180	167	176	179	171	197	179	183	174	172	141	164	180	170	178	167	156	182	170	162	155	183	164	164	190	172	157	163	169	160	174	175	160	173	152	168	145	174	170	163	154	152	160	163	179	181	186	170	155	155	164	130	151	159	159	147	147	166	176	183	176	170	161	204	171	180	163	176	162	152	161	194	168	178	163	169	160	175	187	170	174	184	160	173	178	144	183	154	154	164	174	174	143	176	185	150	158	163	166	168	189	180	162	170	173	162	171	177	185	176	176	191	174	145	174	161	190	190	154	175	158	174	179	164	153	152	171	166	182	171	155	180	163	139	147	180	161	168	168	154	167	172	168	166	159	182	180	175	167	186	188	166	141	168	197	164	171	166	193	167	166	175	173	157	178	165	175	162	166	151	160	170	148	168	164	174	160	158	179	168	157	180	175	155	172	164	170	172	169	169	155	154	172	175	150	156	161	162	163	155	171	184	167	158	160	157	156	163	178	185	178	153	172	155	176	175	187	167	160	170	182	173	170	169	177	166	168	174	169	143	189	172	179	163	184	188	163	188	168	176	162	134	142	170	168	189	153	152	159	159	156	177	165	175
14734	2229	5243	5731	4817	3969	3345	2736	2363	2011	1777	1645	1374	1350	1256	1294	1109	1028	978	959	926	901	867	804	800	759	735	740	681	696	743	724	703	695	679	675	656	666	660	683	691	659	696	689	612	623	677	628	630	633	641	604	663	645	606	581	616	634	608	606	609	638	614	620	578	602	622	607	554	624	618	594	633	577	628	612	602	612	575	604	556	646	585	601	594	539	546	618	604	617	547	595	593	572	597	594	587	586	578	595	627	594	564	565	581	590	601	598	588	581	625	619	584	576	580	592	562	590	562	626	579	593	585	544	564	544	578	594	573	561	586	611	550	556	521	575	566	591	578	554	550	612	572	555	574	591	592	579	580	566	621	586	545	601	560	596	563	578	550	558	603	526	568	560	616	550	577	575	574	571	560	553	608	549	577	566	535	594	589	570	570	594	583	558	560	536	535	547	596	584	573	550	553	576	563	555	571	575	562	555	577	592	559	605	515	637	595	543	553	583	564	600	533	580	551	573	585	603	551	550	599	553	527	599	581	539	571	588	544	637	594	569	552	562	562	582	593	546	577	554	566	562	572	594	599	579	569	568	569	602	563	587	589	606	565	564	586	578	541	584	541	601	558	612	562	578	580	558	589	549	588	548	583	586	547	558	610	586	589	588	595	568	559	578	571	563	548	572	533	553	521	552	586	579	550	572	568	545	587	570	556	572	592	603	568	567	568	563	556	580	542	519	576	551	577	582	566	568	560	571	548	557	539	557	589	548	556	561	547	577	584	599	580	587	576	578	565	596	585	571	535	536	584	555	608	536	571	601	573	541	580	549	577	579	601	602	594	556	555	549	562	556	552	565	588	582	584	584	608	544	554	531	592	565	564	508	568	581	568	565	548	575	558	577	545	568	575	573	617	574	607	585	592	609	590	585	572	581	556	578	558	580	594	568	584	559	566	561	562	582	574	545	544	529	619	561	550	556	600	544	587	548	558	571	542	580	602	635	624	580	560	574	593	560	593	519	576	596	588	543	594	598	595	550	554	606	568	577	540	578	611	580	531	579	576	558	556	583	548	600	584	529	570	562	577	521	594	542	597	607	610	570	574	585	591	558	569	563	570	587	533	577	602	542	556	554	530	545	620	523	581	605	579	542	528	589	550	556	619	564	592	569	573	584	629	555	557	570	553	572	556	551	562	620	548	586	549	601	576	549	528	563	607	594	560	557	587	586	554	590	575	617	539	536	593	555	589	553	598	556	573	550	546	578	550	560	580	594	525	561	542	566	532	590	576	581	565	547	541	533	568	580	546	582	582	578	585	576	572	545	575	518	568	582	550	564	552	543	563	559	546	532	530	606	574	591	589	505	593	585	584	594	631	593	592	584	559	601	541	564	593	584	566	553	596	563	564	529	589	579	536	562	576	592	597	534	561	557	544	569	633	577	579	631	544	599	557	539	612	636	598	571	557	601	591	557	594	562	561	578	546	618	609	555	582	585	556	555	581	524	567	539	573	539	552	576	548	548	567	607	616	585	587	556	522	538	586	585	565	558	550	559	564	562	587	570	555	575	555	566	554	571	555	568	569	581	570	585	606	550	599	550	580	609	583	557	559	560	590	578	554	587	589	572	552	564	561	569	536	555	563	599	563	557	550	554	605	606	562	587	596	585	597	559	572	528	542	560	522	558	569	586	583	611	561	583	549	578	629	580	566	571	610	564	570	590	542	601	597	557	559	554	567	600	536	577	563	572	608	606	595	538	552	565	548	538	597	518	579	559	595	590	522	589	571	529	579	555	557	578	591	642	582	570	567	584	529	560	546	520	547	577	564	556	573	607	581	566	587	587	581	600	563	548	588	545	605	558	563	543	580	570	516	627	550	556	615	583	555	528	573	610	540	547	582	587	556	531	557	544	599	556	577	562	576	550	560	559	567	563	576	635	558	585	587	532	560	578	583	554	567	570	560	578	559	554	578	545	527	586	547	556	602	582	532	548	531	582	511	578	593	577	601	586	594	599	548	566	591	567	578	555	580	534	613	559	548	580	563	527	587	540	541	551	598	552	564	583	563	559	588	582	559	557	586	515	573	560	605	544	576	614	572	509	631	544	558	549	573	572	609	580	556	554	556	523	579	577	606	557	578	545	552	586	530	576	579	558	606	581	525	583	629	553	566	603	608	586	557	613	542	586	590	576	539	573	597	592	586	597	567	520	571	573	548	547	541	567	590	567	578	584	595	533	584	603	582	549	539	573	575	604	585	571	542	581	568	586	588	532	546	553	575	556	587	595	603	577	603	582	599	570	563	583	560	574	569	588	611	560	579	551	600	562	571	544	564	585	590	613	561	616	547	600	614	570	608	598	574	574	559	559	542	593	545	589	565	580	581	619	566	536	578	531	534	586	556	593	580	568	595	587	549	553	581	585	542	591	577	608	573	551	601	554	540	578	558	604	566	525	544	547	577	570	550	607	586	550	566	563	593	591	550	595	552	529	564	609	551	577	607	595	553	530	584	589	567	546	571	524	614	548	574	606	583	597	582	571	608	501	549	593	570	578	545	534	502	580	616	568	590	562	542	547	579	584	560	623	600	534	537	600	614	537	616	521	548	590	609	548	567	568	597	585	598	599	552	566	590	562	571	571	564	598	565	573	546	547	533	603	557	578	549	587	556	627	584	521	542	609	566	572	569	570	598	556	571	569	558	571	549	557	546	588	577	596	527	540	553	545	573	517	567	608	559	515	567	565	558	553	616	556	583	571	554	586	579	564	582	547	574	600	573	574	603	523	599	542	571	567	558	576	551	542	569	526	582	572	563	567	571	587	555	545	605	561	585	555	580	541	597	581	521	554	595	568	611	548	567	556	535	599	605	545	551	571	574	545	545	574	593	568	565	565	563	586	564	567	571	580	586	587	563	579	532	597	571	556	566	590	570	511	547	564	588	604	587	591	605	573	544	567	612	566	530	539	544	566	571	594	619	596	583	550	554	560	559	624	571	587	567	570	599	571	585	538	570	611	524	568	589	570	558	536	538	535	554	518	589	566	519	564	591	573	559	575	545	555	540	576	628	578	578	566	572	582	557	612	584	613	585	559	564	576	586	566	523	564	547	593	582	546	569	582	580	607	558	552	594	545	571	623	596	522	555	547	561	593	555	566	595	564	552	580	550	545	536	556	590	575	574	589	565	544	569	578	594	561	595	626	566	553	563	519	528	569	554	571	529	595	588	582	572	594	574	599	544	554	530	582	554	592	608	567	602	580	599	573	551	565	588	532	568	581	572	567	552	564	599	599	573	565	548	615	579	545	591	591	587	577	558	538	575	549	492	566	557	550	606	580	582	544	577	564	526	575	558	585	603	597	596	600	565	565	579	588	591	607	570	560	574	568	568	570	554	572	534	533	605	566	598	596	588	557	575	574	603	579	559	577	570	607	559	560	567	575	574	561	612	582	540	567	602	570	570	563	534	570	568	532	589	548	606	536	594	569	558	544	517	538	619	561	584	579	624	546
2467	155	125	120	81	68	64	57	81	76	76	59	56	67	66	65	52	64	74	60	61	62	72	76	56	75	46	70	53	72	66	62	51	47	68	54	62	53	69	62	60	71	46	64	56	59	71	65	72	57	83	62	67	45	61	65	77	65	66	66	64	63	48	62	48	46	76	57	65	66	71	67	51	75	67	63	54	62	72	68	78	64	47	61	59	54	68	74	54	53	55	63	57	63	68	64	69	60	46	77	57	48	62	77	69	67	64	72	58	62	65	71	68	66	69	51	67	61	54	70	68	62	59	53	54	62	70	72	59	59	60	59	61	61	57	71	66	68	61	62	65	77	61	60	71	75	68	65	64	42	64	67	42	66	68	54	56	69	55	51	69	57	61	58	74	62	74	65	73	55	77	62	57	53	60	56	78	41	65	74	60	73	60	80	60	70	72	76	59	49	59	72	51	65	68	54	71	69	59	47	60	66	60	61	77	63	64	59	81	67	63	66	49	66	69	55	60	57	52	49	60	54	59	64	50	76	60	59	67	57	59	70	68	45	60	53	74	65	58	66	75	54	65	74	61	57	70	55	74	81	78	43	56	53	49	59	65	56	71	51	59	62	70	69	60	64	49	54	63	70	64	69	71	69	55	51	73	59	62	71	62	62	52	59	51	59	62	55	51	71	52	55	68	38	64	47	44	51	47	56	59	61	60	58	63	85	63	66	56	63	73	49	58	54	67	53	53	61	53	57	71	54	57	62	63	53	67	59	66	63	58	67	56	53	66	66	69	57	60	62	71	65	57	67	59	58	70	60	53	67	57	71	74	51	60	50	43	68	64	73	46	55	56	63	50	58	60	64	72	67	52	68	66	66	54	54	54	70	59	82	48	63	55	72	67	54	64	63	52	70	55	46	58	69	59	71	66	56	58	67	50	61	65	71	72	62	67	64	65	49	63	58	56	58	64	68	59	44	47	63	75	61	61	47	47	60	63	49	65	64	53	63	63	58	70	66	53	72	61	65	58	66	75	67	65	49	64	59	70	56	72	60	53	77	56	62	64	67	52	52	76	62	60	68	61	71	71	61	63	72	59	89	53	75	69	57	68	50	62	54	49	62	55	62	66	63	63	69	72	59	56	66	66	58	59	71	57	73	65	62	68	61	64	60	59	59	59	62	52	43	58	62	70	55	68	60	54	61	55	61	60	67	59	60	63	62	77	57	60	53	59	54	51	60	64	64	62	61	70	59	64	56	67	61	62	64	82	49	61	54	70	46	55	66	56	70	57	46	62	42	50	57	44	61	65	53	50	59	65	59	67	62	64	62	63	68	64	65	54	59	61	62	62	57	47	60	78	54	77	62	61	68	62	64	68	62	69	53	56	61	60	57	68	72	56	59	74	58	65	75	76	57	54	65	61	62	56	67	58	56	58	72	58	52	64	53	71	64	54	46	65	57	51	56	74	71	65	64	53	80	68	59	55	60	53	56	74	62	58	68	71	84	58	67	56	61	60	62	61	64	61	76	57	55	56	58	64	74	53	62	54	59	57	55	42	71	55	76	53	58	73	62	66	63	58	57	84	61	50	55	73	69	79	60	65	48	71	58	54	59	70	73	58	62	66	52	72	75	57	65	67	64	51	52	60	71	61	73	66	71	67	68	70	65	56	58	65	60	62	65	64	59	67	64	59	47	63	48	66	49	73	68	76	73	61	57	59	63	68	59	47	49	57	64	64	68	60	76	51	61	62	61	51	61	53	63	71	59	52	54	58	67	80	65	54	70	46	63	57	65	69	60	65	68	64	50	67	50	64	75	52	65	67	55	74	57	56	69	54	72	54	69	70	59	57	50	53	70	58	57	86	62	78	56	55	55	76	58	60	65	65	54	62	70	62	55	57	53	57	69	65	57	67	65	65	61	56	68	72	70	50	64	50	52	43	54	83	46	64	61	64	53	67	47	59	73	55	66	43	70	51	55	69	61	64	70	64	64	79	74	74	62	66	63	68	62	51	59	71	61	54	59	52	79	60	74	66	60	68	53	61	67	61	67	63	58	56	65	72	54	78	68	65	64	65	67	72	47	65	70	81	65	60	48	60	52	67	66	73	64	74	56	58	48	67	52	50	49	66	57	69	66	64	54	62	81	38	54	58	48	56	48	52	66	62	68	53	63	58	58	55	68	63	53	81	47	60	70	48	55	66	66	59	56	53	69	53	53	78	67	66	57	62	57	61	59	62	71	56	68	64	67	73	56	49	57	54	58	72	67	56	68	51	80	60	50	56	67	72	62	57	60	67	61	56	65	63	62	67	73	56	67	68	61	63	63	66	66	45	57	54	65	55	73	59	58	57	63	60	54	55	60	51	71	67	65	76	52	45	70	65	72	61	54	71	60	64	47	69	52	61	61	59	66	67	74	66	59	70	53	45	65	52	62	66	50	59	54	72	62	70	63	70	59	66	62	69	59	53	66	68	73	67	65	51	70	49	56	75	63	66	73	45	54	56	80	63	62	65	60	66	68	62	63	70	55	78	50	72	72	60	55	56	70	67	59	56	72	62	68	55	67	53	52	62	65	67	58	70	61	53	72	66	57	59	59	60	60	60	74	62	49	61	53	54	56	77	63	54	62	50	62	68	61	62	58	59	66	57	59	60	64	59	57	61	70	49	70	69	69	51	48	56	68	68	58	68	64	71	48	60	61	71	60	60	54	61	66	68	71	67	63	59	60	60	74	54	48	63	53	58	62	57	69	53	54	57	61	64	57	51	60	69	64	61	61	64	53	62	79	78	61	78	50	70	65	70	55	62	63	68	52	57	69	75	68	45	56	49	52	61	57	61	60	52	55	60	70	63	57	71	47	77	57	62	66	63	68	53	62	77	48	55	63	62	62	62	70	59	54	78	75	79	67	62	56	58	62	63	61	49	69	62	50	64	65	73	78	62	76	65	76	72	54	72	52	77	77	50	69	69	70	51	68	69	72	60	60	77	64	65	59	52	69	69	60	62	74	65	70	55	63	35	63	67	56	64	61	61	55	58	62	38	49	57	52	52	63	57	49	64	63	66	73	69	77	64	37	57	50	69	58	59	62	52	67	58	52	56	69	69	58	60	64	51	57	63	63	65	57	75	53	56	71	67	66	60	64	58	74	51	51	74	54	65	57	47	60	65	53	68	59	54	73	63	65	69	61	49	66	60	61	49	71	54	74	59	63	56	57	56	64	50	68	55	62	51	61	52	78	63	54	71	73	61	52	70	44	47	65	60	56	77	63	54	64	67	56	58	70	54	71	52	69	70	73	50	58	58	65	61	59	55	81	59	81	80	66	61	58	62	56	55	57	64	50	58	57	54	63	65	58	57	66	67	58	44	71	58	68	60	64	54	60	47	65	66	53	54	56	58	55	70	63	76	62	60	55	66	52	53	64	63	66	58	53	63	50	70	71	55	60	49	66	59	52	64	57	55	55	58	66	63	69	60	62	63	63	63	78	67	74	72	64	58	57
4451	342	398	422	405	346	330	328	315	305	298	284	265	294	281	256	256	281	278	264	267	255	263	271	253	248	276	279	269	270	245	267	248	264	272	252	257	275	269	284	289	256	257	259	259	227	255	254	284	249	300	234	272	275	259	273	256	281	271	273	264	262	276	252	240	233	260	249	241	258	271	219	253	227	259	258	238	249	271	286	241	296	278	237	254	290	269	261	245	249	246	281	258	248	261	242	247	226	262	240	247	258	245	263	235	284	248	285	262	266	276	245	268	230	272	245	263	240	275	258	259	281	278	275	250	275	286	249	250	264	270	255	238	267	247	259	265	254	231	234	262	253	257	236	250	237	289	254	251	245	218	257	247	288	242	272	274	286	250	249	241	247	251	256	237	265	270	276	229	239	253	254	270	253	250	252	241	250	244	275	256	245	240	227	277	275	255	300	252	256	278	230	265	260	269	237	261	236	275	252	274	251	277	241	249	256	283	243	254	250	260	242	233	282	257	275	264	287	221	280	237	256	259	283	274	259	258	239	271	223	274	233	298	216	273	261	246	231	242	265	255	271	250	230	225	245	290	283	258	278	271	254	270	266	229	260	276	240	272	227	268	257	254	243	274	240	253	278	270	280	269	270	262	255	282	247	247	275	282	237	251	258	263	256	230	270	269	242	228	276	253	254	279	261	258	245	264	256	234	262	267	270	209	276	265	263	228	251	230	246	250	249	252	247	247	235	225	258	253	239	263	232	262	246	282	263	259	272	262	277	284	269	266	242	257	268	242	238	253	268	254	271	279	241	286	249	230	281	250	251	271	239	266	273	247	269	248	280	248	274	250	276	273	269	248	272	252	253	252	240	235	249	251	259	254	244	297	256	226	248	276	252	281	274	281	236	290	258	259	260	244	252	250	227	265	266	290	246	266	257	241	301	239	251	283	264	267	245	272	260	243	239	284	255	259	232	279	264	254	222	291	256	237	243	249	264	249	239	264	300	252	279	243	245	232	271	222	261	252	241	238	239	257	263	252	263	223	231	236	241	289	275	243	227	283	287	242	258	270	241	244	256	277	264	260	240	249	274	275	228	215	267	274	249	261	280	244	266	268	246	278	250	253	246	248	290	272	247	234	248	262	242	244	279	243	229	262	248	270	233	254	236	264	244	267	230	252	248	231	264	238	251	250	241	252	225	285	251	245	252	294	280	246	272	231	240	257	255	244	245	248	264	247	262	261	258	272	259	271	259	256	262	241	250	256	248	249	251	251	250	253	240	229	254	251	241	225	228	232	237	240	265	259	245	253	268	278	220	232	248	259	279	297	260	237	272	237	232	268	228	249	252	273	241	271	259	259	279	256	259	256	268	253	234	240	248	228	301	251	248	276	244	241	255	261	260	221	241	232	255	256	261	242	262	272	264	268	272	280	231	247	247	251	252	247	255	293	230	261	254	244	218	269	259	274	244	288	256	221	244	249	264	277	274	238	262	265	258	269	235	256	269	267	300	240	254	227	278	247	258	289	274	245	228	265	251	278	263	254	255	241	253	221	257	265	277	253	277	220	249	254	238	233	245	249	261	253	226	257	249	244	268	234	276	250	250	258	265	260	274	273	239	256	259	275	282	242	234	232	290	274	239	232	267	235	269	262	270	259	266	233	250	250	253	233	243	274	284	260	257	272	242	262	255	221	244	268	285	260	291	272	270	267	262	241	276	252	266	256	249	248	276	243	272	253	280	249	277	248	259	256	250	264	240	271	281	296	280	236	252	269	248	262	235	272	237	275	248	253	270	243	263	225	244	255	267	242	243	254	251	269	260	289	256	267	244	243	252	266	220	270	241	243	256	252	232	277	264	263	261	264	239	266	253	262	273	260	268	243	240	260	273	262	243	248	258	248	290	289	269	255	243	241	269	241	273	237	237	231	263	240	280	239	250	244	256	270	236	266	261	242	263	253	265	254	256	273	256	266	256	230	268	252	251	261	247	284	228	272	243	268	237	250	285	267	225	263	257	269	251	255	270	252	265	263	236	259	256	259	249	255	261	268	322	259	246	271	250	280	268	243	237	263	269	239	241	236	266	274	297	241	234	263	254	261	246	257	285	249	232	257	263	256	223	262	279	227	260	271	258	239	247	259	259	258	258	256	255	252	249	248	257	261	262	242	264	251	256	274	256	230	257	221	255	259	246	233	228	237	243	273	268	263	300	279	240	247	270	283	254	267	271	241	265	260	262	268	251	241	235	259	262	273	298	262	227	247	279	252	285	261	242	277	248	264	247	231	276	282	246	227	257	268	259	259	263	266	232	262	247	262	245	217	240	231	226	243	274	247	238	286	259	255	250	275	261	288	271	292	242	265	258	242	251	249	252	249	264	269	232	246	245	239	241	250	284	224	263	231	240	233	259	285	261	220	252	246	272	279	247	271	270	239	260	258	244	268	259	231	248	256	269	290	275	272	283	227	285	263	267	265	247	263	233	264	265	278	291	275	258	257	244	253	239	250	272	202	270	229	277	258	251	234	283	270	260	231	256	259	273	260	253	242	256	259	240	237	276	272	273	244	261	245	266	241	226	274	256	255	235	268	261	244	296	212	275	270	253	249	244	244	280	263	248	250	243	255	265	248	245	261	289	286	246	253	274	242	269	238	232	251	267	273	251	262	268	240	250	238	215	233	266	235	253	256	260	257	247	240	248	239	236	253	273	284	270	289	243	237	244	243	282	233	260	243	251	252	267	240	255	250	250	280	265	252	256	272	270	281	256	249	240	234	310	244	251	245	255	245	241	232	255	249	259	261	244	251	264	268	254	256	242	285	247	245	274	256	278	252	260	274	248	267	266	238	263	255	261	255	264	267	259	246	276	251	280	274	257	226	250	242	260	276	265	265	232	247	250	241	251	267	266	267	274	252	229	237	250	242	256	237	248	273	252	286	245	220	231	266	261	266	259	282	249	288	243	266	255	276	259	274	264	225	282	254	234	246	246	262	267	263	253	267	240	268	257	260	249	259	253	253	276	265	262	271	273	268	268	264	271	285	275	253	284	272	245	291	268	274	234	260	255	251	269	246	243	243	284	269	259	261	239	269	262	259	250	263	250	250	228	250	263	259	267	244	278	244	251	246	274	258	245	264	243	268	243	247	232	236	277	260	265	273	251	231	266	268	237	240	253	290	233	278	281	260	249	261	240	239	247	255	277	262	215	242	242	262	264	252	274	223	239	230	297	243	260	256	265	254	255	252	261	254	246	278	248	280	240	247	240	243	283	273	271	264	264	271	249	269	249	234	251	261	260	283	244	267	254	258	268	245	272	236	262	240	247	259	242	281	268	261	277	275	264	281	243	255	224	271	229	238	271	240	251	266	259	224	249	275	266	290	261	249	258	298	239	276	254	259	262	219	264	251	261	269	249	267	234	260	246	242	242	246	240	254	232	258	229	266	269	271	243	244	254	251	251	282	244	260	236	260	278	256	247	249	247	275	212	223	260	277	248	270	269	247	242
17186	1483	1194	863	566	400	304	275	210	171	162	141	122	131	100	116	120	95	106	75	88	90	99	105	67	89	92	84	84	79	74	82	96	83	86	99	86	91	87	71	92	83	70	87	73	88	70	80	85	69	72	73	77	89	78	82	69	81	99	82	94	86	65	99	86	82	83	85	79	83	75	89	80	73	86	73	75	65	94	73	86	73	74	61	80	76	65	67	59	88	83	83	74	70	81	73	79	89	77	78	79	77	88	68	79	65	83	74	88	83	72	73	73	79	82	64	87	75	88	88	85	73	85	93	74	70	67	74	82	70	82	72	81	82	79	82	85	81	90	83	67	88	87	66	71	77	61	80	84	79	72	59	68	72	82	101	73	93	86	93	72	73	69	81	83	54	73	81	76	84	87	62	71	75	81	91	69	76	97	69	79	78	72	79	76	59	81	76	74	64	69	62	79	75	71	75	67	64	72	81	70	71	82	78	80	79	60	90	66	89	68	80	70	88	92	69	104	78	77	76	88	62	80	74	80	85	79	69	88	73	79	86	71	73	84	76	77	65	77	71	79	79	65	82	78	72	74	97	78	100	69	81	64	79	71	74	84	86	83	65	93	79	85	64	93	78	77	72	80	78	79	74	98	71	85	80	72	64	71	90	77	67	81	64	80	65	70	75	78	70	70	65	76	81	68	77	70	82	68	76	85	75	74	77	69	83	75	85	86	92	73	67	83	85	75	67	88	68	79	74	79	73	71	81	90	86	78	70	71	82	84	83	62	83	67	81	86	66	72	64	76	79	68	92	84	68	83	65	83	71	73	66	75	67	65	70	71	78	83	67	72	77	68	81	70	74	81	83	81	85	85	75	80	69	77	71	72	77	63	79	79	84	77	84	88	70	83	81	61	77	67	79	82	76	70	67	68	70	72	70	80	81	83	80	62	74	71	90	89	85	93	77	73	70	67	99	81	74	85	70	93	73	85	70	72	76	74	68	83	80	76	78	88	74	73	97	59	72	67	94	76	64	80	68	68	101	68	69	91	71	72	90	60	80	76	81	75	66	67	91	57	77	79	69	69	77	69	67	73	87	77	56	81	82	73	77	73	67	85	81	87	78	88	85	76	68	88	75	68	57	80	77	76	80	70	74	88	69	78	63	91	75	66	80	91	74	75	75	93	72	60	87	61	75	66	86	75	90	87	88	65	70	80	83	68	69	76	82	70	78	90	58	68	67	73	73	92	70	88	77	70	69	67	87	76	77	78	83	80	77	88	84	78	65	74	72	69	84	76	67	58	63	74	86	77	71	64	84	78	70	75	72	85	83	76	73	76	80	84	74	86	77	74	56	77	70	70	81	69	76	60	72	67	76	69	71	74	85	82	71	89	65	83	78	60	69	68	74	91	67	78	67	63	74	71	67	78	71	95	64	78	82	84	89	82	82	79	88	70	90	58	89	94	86	68	81	81	91	73	75	52	92	80	79	80	66	78	84	74	70	82	70	83	77	56	82	65	80	78	59	65	66	94	77	93	69	74	78	87	91	55	78	81	56	84	73	83	82	52	83	57	78	57	77	70	74	75	88	74	77	58	77	71	78	87	83	70	75	70	64	70	87	78	76	70	87	67	85	84	74	86	76	79	82	65	74	67	88	75	73	81	74	80	77	70	80	66	85	82	74	72	74	65	81	78	71	82	69	70	67	78	65	74	74	66	77	86	98	71	83	66	88	72	84	62	81	74	82	81	79	87	54	65	79	78	56	81	66	83	85	73	77	88	81	81	75	91	64	78	81	81	70	71	75	72	77	76	72	68	77	71	80	102	73	65	85	74	93	79	72	64	84	94	76	65	74	84	74	73	79	86	91	77	75	70	71	84	85	72	68	83	87	68	79	75	60	84	82	86	90	66	76	67	82	77	81	70	85	82	88	72	78	73	67	69	82	63	69	75	66	78	79	70	65	76	69	70	73	82	92	70	87	77	75	83	77	68	71	85	74	90	60	70	71	81	87	69	71	82	73	76	71	85	82	86	85	81	65	66	70	75	64	74	72	77	90	80	79	81	67	65	78	85	63	85	77	90	88	72	75	88	77	69	67	77	76	96	73	78	85	83	85	80	70	78	75	71	77	75	71	67	74	78	76	73	70	72	78	85	75	80	78	68	79	71	78	73	80	84	71	78	65	84	75	77	69	82	89	66	71	73	84	63	84	74	68	82	73	86	83	73	77	74	93	66	78	81	75	58	82	75	76	59	104	60	83	64	92	86	73	89	80	77	73	89	77	65	80	82	78	74	85	75	69	80	83	66	65	95	82	62	64	87	75	84	75	72	79	88	75	68	75	76	74	86	86	94	80	96	83	80	70	84	91	76	79	91	87	91	75	84	63	81	69	71	67	81	69	74	75	71	79	62	77	91	78	88	81	79	79	81	80	82	64	85	64	74	76	79	56	59	80	65	80	76	85	64	75	67	83	81	76	73	85	74	75	88	92	81	71	85	64	82	59	83	71	76	62	82	85	68	82	100	83	71	86	64	74	71	45	65	73	66	84	87	82	71	71	77	74	82	76	70	78	70	79	49	77	71	82	69	82	74	78	70	76	77	86	88	89	94	76	93	85	66	83	88	79	78	71	84	78	101	89	81	62	76	78	80	81	81	65	71	77	70	56	82	86	72	67	68	73	56	70	73	98	68	84	66	82	84	90	85	85	91	81	61	61	66	89	72	68	76	60	73	83	68	88	83	75	81	72	74	76	76	79	76	72	68	74	82	74	78	77	88	93	66	74	68	72	70	76	83	67	87	82	72	80	83	80	77	82	91	72	77	67	72	68	70	82	73	87	73	82	78	69	65	75	72	70	80	94	62	63	69	65	81	65	70	62	69	76	88	72	79	57	77	80	78	68	75	60	77	69	70	69	74	82	79	66	65	85	80	73	66	73	63	71	73	64	66	78	84	77	72	86	80	62	82	83	99	83	76	92	65	78	55	83	64	79	79	92	85	56	64	65	68	93	80	86	75	74	86	65	89	74	82	79	94	81	76	83	79	80	78	82	82	67	81	68	79	74	70	79	62	71	69	71	90	74	70	87	82	81	66	80	73	70	75	80	63	80	58	73	98	68	85	75	80	95	77	79	73	82	88	77	57	65	76	82	83	86	86	70	80	83	87	75	76	66	82	78	65	73	95	85	68	65	93	68	80	77	71	74	82	84	77	87	79	76	73	79	81	85	66	89	75	73	77	79	73	78	82	73	84	65	92	71	80	74	74	73	71	77	72	103	65	92	65	87	82	64	75	86	66	80	86	67	69	80	76	73	80	68	75	86	70	87	76	87	73	83	78	75	79	83	68	87	70	71	77	72	81	62	81	73	71	75	71	84	91	72	73	77	67	90	65	83	93	93	73	73	69	79	76	63	89	81	73	87	78	80	75	77	80	95	75	86	80	58	78	84	78	78	80	69	85	71	82	67	74	81	88	71	68	62	79	80	68	75	66	81	59	70	71	79
10443	1189	2867	3286	2724	2197	1897	1495	1256	1130	972	880	789	696	622	613	586	601	503	511	480	458	454	464	430	420	400	381	405	376	354	371	368	371	382	351	359	344	363	319	358	334	331	352	339	363	384	322	349	323	311	312	330	307	307	307	356	340	341	340	332	321	308	315	299	297	322	297	322	308	317	282	290	293	290	313	288	279	337	303	286	273	288	286	291	329	284	288	295	308	292	299	321	316	297	293	296	289	309	312	288	303	280	294	325	325	318	319	299	311	315	299	298	306	289	307	293	278	342	298	328	317	303	289	288	284	289	284	303	309	318	274	312	301	289	307	312	295	294	270	310	312	283	285	318	307	311	321	283	275	305	321	300	303	305	318	312	313	292	295	294	290	295	310	273	274	289	307	287	288	283	313	318	292	312	292	285	300	307	293	258	294	271	317	272	295	274	292	303	302	291	313	292	317	288	297	306	308	265	314	307	276	306	309	281	267	285	291	287	277	291	314	299	305	301	327	238	321	229	290	309	293	280	279	314	277	325	321	273	330	315	313	276	306	280	286	275	301	296	308	290	260	275	289	300	323	290	270	284	297	308	288	303	300	310	296	272	301	284	284	308	304	277	282	317	298	310	312	313	304	300	258	293	288	284	292	287	306	293	284	292	295	324	298	303	277	281	280	293	305	300	301	275	297	286	290	299	314	298	267	310	265	315	256	286	274	298	285	293	309	303	262	266	265	332	323	285	296	291	324	297	296	274	326	298	267	293	303	300	304	313	291	299	321	273	310	306	333	286	300	284	286	297	311	304	297	277	332	319	313	301	254	245	306	271	321	307	288	309	284	289	279	286	294	276	281	273	337	336	305	306	258	322	299	321	280	280	296	305	318	315	331	321	323	285	314	306	230	252	291	305	325	330	321	313	316	309	298	327	293	300	277	304	277	289	287	306	303	290	277	330	273	250	305	306	296	272	292	293	289	285	309	280	298	292	302	266	320	314	269	283	317	310	286	294	313	302	300	284	300	286	295	323	288	291	315	319	302	306	312	325	304	281	298	276	290	309	333	314	264	322	300	311	313	275	274	323	311	291	296	263	282	297	292	298	295	313	305	309	282	291	277	308	304	273	306	314	284	325	272	275	303	287	311	309	277	271	301	296	290	311	296	316	285	276	292	288	291	312	306	285	288	279	291	285	292	318	292	291	301	299	294	281	291	300	306	318	287	294	280	288	282	300	307	302	294	324	302	319	297	284	314	320	292	331	321	264	308	331	300	329	310	305	277	324	292	288	301	304	286	294	272	288	290	341	308	309	270	284	321	293	298	308	289	262	294	286	310	344	315	251	322	316	287	278	301	309	310	288	307	283	291	289	286	282	313	283	282	274	322	265	307	308	303	300	292	298	323	309	288	253	274	327	305	303	299	315	316	303	295	292	296	278	302	303	296	298	320	291	290	278	253	287	325	300	289	311	286	331	322	279	300	285	306	284	312	300	308	329	270	307	288	311	312	284	301	302	292	306	286	310	284	307	291	271	319	302	314	266	299	307	283	316	299	273	264	304	245	306	316	270	281	264	292	289	285	292	296	292	293	287	320	258	278	327	277	312	286	277	276	290	320	322	279	272	293	299	290	282	318	291	278	316	307	308	283	296	295	273	293	288	279	300	295	273	302	307	304	282	253	276	336	317	327	271	298	293	301	298	304	300	332	267	273	265	290	298	282	271	287	318	261	321	289	291	286	298	290	269	289	295	294	280	290	324	280	306	289	305	281	296	288	309	288	302	307	296	299	297	267	297	304	305	301	290	274	289	284	269	293	328	330	276	306	295	331	281	292	314	288	282	289	301	291	298	310	329	304	298	286	258	301	293	283	306	324	335	305	305	301	308	296	296	279	309	299	325	283	288	310	301	281	305	265	283	284	292	299	288	302	292	308	287	281	285	267	292	296	289	325	305	276	281	303	294	277	317	321	283	324	267	261	315	296	305	262	278	265	243	276	297	319	296	300	284	262	255	285	290	296	288	343	291	270	275	302	279	261	298	296	310	275	299	276	288	322	298	265	304	306	283	297	284	333	302	301	315	319	318	290	276	284	297	283	300	299	294	299	259	311	281	287	328	291	316	313	305	311	299	319	270	294	329	313	305	318	283	313	278	297	280	304	288	322	313	278	306	301	303	263	290	296	285	292	267	291	280	317	293	297	282	320	339	279	296	311	300	327	273	294	295	275	303	294	296	281	264	292	304	294	299	319	281	304	281	295	310	294	269	301	286	277	302	310	277	310	297	298	254	304	280	336	309	299	275	299	290	288	259	257	288	280	280	290	313	314	284	245	305	321	292	291	310	278	297	299	291	304	334	316	291	278	320	286	320	318	286	329	286	281	301	314	295	312	287	308	269	301	284	320	285	308	293	284	292	299	350	281	343	277	302	281	311	333	327	278	288	310	290	301	314	303	285	278	310	279	327	295	312	291	306	325	290	265	293	275	299	302	256	290	247	292	306	288	247	276	328	289	297	304	309	303	296	284	291	277	324	287	303	298	297	275	298	297	319	274	276	292	317	311	279	294	323	270	289	304	280	267	287	295	290	302	275	302	266	321	328	257	301	309	305	291	294	282	287	296	275	331	307	302	312	289	282	301	287	286	286	313	278	296	318	300	302	324	297	305	300	317	303	281	293	283	304	306	274	306	301	293	271	283	304	283	298	296	300	275	281	330	319	311	284	294	325	317	286	285	265	295	320	281	271	308	329	315	289	301	297	332	311	291	310	281	268	270	281	296	292	303	312	291	247	303	276	298	289	293	296	281	299	313	304	303	316	307	267	314	309	307	276	287	298	293	309	301	290	283	295	295	325	331	305	301	288	281	313	290	321	314	319	328	307	294	274	310	312	279	289	288	300	301	281	281	308	319	296	306	280	311	258	297	315	291	335	309	271	300	289	309	317	281	300	310	305	321	317	316	293	301	299	335	289	278	285	290	314	333	291	291	290	250	291	288	319	280	277	309	309	298	305	311	296	282	283	261	295	309	308	293	282	313	274	291	334	296	308	292	293	302	307	315	299	312	296	312	297	324	297	269	289	271	299	284	295	302	277	311	331	311	295	282	291	293	280	311	292	300	302	316	279	284	271	302	280	313	288	306	300	278	298	291	295	290	295	303	283	274	298	304	300	292	291	266	293	268	282	298	284	301	320	275	285	261	298	281	282	305	301	299	287	296	295	287	293	296	275	341	285	288	275	286	322	309	325	291	285	289	292	353	302	291	316	257	277	305	325	290	272	284	318	309	293	317	311	312	288	301	275	314	277	309	294	330	290	338	285	298	286	288	270	313	283	301	306	291	297	311	305	310	245	306	290	301	314	285	272	276	282	285	324	276	300	291	246	299	296	300	280	321	311	315	316	314	300	318	289	322	274	252	303	280	309	315	321	322	309	279	280	269	277	293	293	289	285	288	273	321	254	290	300	285	305	313	259	270	272	315	317	287	297	284	259	291	317	321	279	311
25362	3592	2270	1567	1100	835	626	505	400	336	311	283	263	227	242	244	225	207	210	202	183	187	185	178	188	197	171	201	176	174	191	163	166	167	177	189	195	178	175	158	141	150	159	171	211	174	149	176	173	179	161	160	159	147	183	151	163	155	172	164	171	153	137	165	163	147	150	165	160	164	149	149	190	150	168	177	175	145	196	171	170	154	147	136	185	187	184	179	175	152	139	161	156	171	158	168	156	177	147	172	128	163	177	143	146	167	157	164	165	171	151	161	145	162	164	154	168	173	175	170	153	150	156	178	162	183	183	153	182	174	176	158	154	177	173	162	163	165	157	154	161	149	186	146	183	146	158	186	159	176	161	157	169	169	144	141	163	166	177	146	159	166	154	178	159	143	186	187	187	167	160	148	152	153	163	169	174	163	158	158	182	170	162	144	157	140	161	185	178	183	170	150	158	166	159	154	153	147	162	164	144	173	171	185	157	151	182	155	179	184	170	169	160	178	183	148	162	134	166	163	156	160	168	175	166	174	173	163	170	146	160	163	164	148	182	162	168	174	171	179	168	172	165	161	143	170	155	156	164	150	166	155	143	153	157	184	182	161	152	162	177	143	181	154	153	166	162	170	154	173	146	146	154	158	169	150	125	157	188	149	167	162	153	160	178	170	173	164	191	169	154	149	161	147	176	155	168	158	159	184	166	166	185	153	177	173	187	157	145	150	170	151	164	173	160	166	168	161	167	162	171	159	148	153	156	155	153	175	148	150	146	157	161	169	162	139	157	153	174	154	173	152	170	163	168	182	163	170	158	173	150	169	167	168	153	185	161	165	151	168	191	159	164	146	172	157	167	182	177	147	160	168	137	162	149	165	166	167	162	172	159	169	153	145	165	162	179	163	163	185	160	166	162	165	170	169	176	162	161	171	156	133	172	166	149	159	163	171	172	169	169	199	176	154	177	152	177	142	163	177	171	145	177	167	152	164	148	171	177	143	153	149	169	172	182	157	142	186	164	148	171	165	176	163	141	156	156	137	180	168	178	157	146	152	149	178	179	142	150	169	154	157	182	155	162	132	164	158	162	196	158	165	146	148	157	179	149	151	149	139	147	181	169	164	171	163	148	166	161	162	180	164	160	166	180	159	156	162	160	144	155	144	167	162	179	160	171	168	167	149	169	165	174	171	163	172	170	159	168	153	173	157	160	173	181	163	176	173	156	144	151	176	159	158	169	163	145	164	169	161	153	163	149	162	170	143	147	166	162	155	152	159	150	170	158	147	152	168	167	160	178	166	152	167	163	164	162	190	172	166	140	168	150	173	161	155	175	173	160	142	143	148	174	166	164	156	162	151	149	185	161	167	170	171	172	142	163	168	189	143	162	160	178	165	161	138	145	147	167	159	158	171	145	176	159	153	157	152	162	153	153	160	164	144	188	166	153	162	166	180	135	141	157	177	165	171	142	142	182	154	153	163	165	162	150	156	204	181	164	184	152	169	179	162	151	141	169	168	182	182	160	166	160	159	146	184	158	149	160	175	179	138	150	165	162	180	153	163	190	163	147	195	155	139	169	153	175	176	168	173	154	171	169	165	151	154	149	162	156	183	159	150	181	153	153	156	171	174	156	164	160	166	158	181	142	178	152	168	166	154	162	168	158	159	180	154	154	164	155	167	153	163	147	162	171	166	159	174	150	161	158	181	164	180	152	182	146	180	171	167	163	151	153	164	168	177	177	162	158	154	150	158	136	181	184	151	163	156	164	183	160	158	164	168	173	151	161	173	164	168	158	184	171	163	155	168	156	162	176	169	130	160	156	147	177	154	154	157	174	166	158	156	166	166	179	161	143	145	154	142	154	163	143	174	164	175	168	161	167	178	155	164	191	167	153	165	153	172	164	174	171	155	172	155	160	191	150	160	150	195	154	159	166	165	148	167	167	150	153	163	154	158	153	161	176	162	161	150	146	151	132	152	156	166	152	176	147	148	162	167	166	160	145	156	158	174	154	176	163	161	159	145	155	155	174	171	161	154	166	149	162	166	158	158	181	194	179	146	163	184	144	170	165	165	171	143	166	156	159	161	158	179	138	143	162	161	189	165	172	168	168	162	149	158	157	144	175	167	168	150	141	183	178	152	187	142	174	153	156	152	144	167	161	188	159	154	171	159	170	155	137	165	149	185	168	182	152	181	169	184	175	182	169	152	150	171	144	160	175	137	171	159	171	172	151	182	145	150	179	154	140	157	178	147	172	160	140	175	183	161	164	148	167	153	156	180	150	176	154	168	153	158	164	167	158	148	146	175	151	164	155	163	160	176	165	162	175	163	150	172	151	162	171	154	187	143	159	172	159	159	190	180	156	167	179	147	162	158	167	156	168	152	172	152	130	161	151	142	156	149	160	154	165	163	150	166	177	144	162	188	160	154	156	168	181	145	189	163	164	156	159	175	171	166	147	145	153	178	177	167	130	160	172	192	171	159	171	159	151	164	154	144	169	170	151	154	159	168	163	163	186	166	163	158	143	154	158	156	160	152	163	172	153	154	163	158	165	158	156	188	166	171	155	178	171	167	161	152	188	168	174	154	156	156	166	179	184	170	155	165	148	172	165	165	169	152	166	159	158	162	161	155	154	158	160	174	185	163	162	147	166	169	161	179	158	167	178	148	140	163	157	163	171	149	141	160	164	166	163	181	146	175	158	170	160	171	151	162	173	167	163	169	171	171	164	158	131	176	159	156	162	180	168	163	155	143	176	184	156	139	147	152	151	155	164	173	163	153	160	195	150	184	154	174	165	175	175	156	141	166	145	160	168	157	153	164	150	150	147	150	150	175	151	150	156	166	165	166	162	173	134	154	163	170	176	148	177	174	181	159	160	149	164	184	166	158	141	137	141	149	149	156	183	144	151	144	174	169	185	153	141	163	155	161	165	168	160	169	185	142	168	183	158	174	147	167	164	159	154	164	200	148	151	145	162	191	154	166	176	167	151	191	141	152	183	165	171	162	177	159	159	175	157	166	154	167	157	164	164	155	183	126	156	151	168	165	162	160	169	163	155	154	178	173	154	156	172	192	134	163	133	162	160	170	184	179	160	176	148	155	169	150	154	175	167	157	137	178	187	172	182	173	157	183	160	171	161	179	142	144	175	176	156	139	159	151	170	159	162	151	174	151	143	161	135	164	174	174	166	185	165	150	172	162	145	151	173	160	169	157	182	153	157	169	143	155	158	161	167	164	168	157	169	173	155	162	164	172	153	183	150	162	172	166	194	168	164	177	160	155	155	171	181	150	179	166	171	180	173	153	179	174	182	175	158	165	175	171	159	142	149	167	148	163	194	176	155	197	189	168	159	168	159	150	192	166	152	136	162	185	175	161	167	173	181	168	186	179	132	168	161	165	162	162	141	139	150	148	149	154	173	142	160	179	182	180	148	158	153	159	179	125	164	159	156	180	132	190	154	173	151	174	154	173	150	153	171	145	154	165	160	150	161	163	160	157
13023	2136	5099	5819	5043	4079	3342	2820	2277	2014	1855	1622	1415	1397	1263	1094	1083	1041	1004	923	904	850	834	822	826	793	771	762	705	690	729	728	683	672	691	649	645	666	660	637	639	642	631	580	636	605	578	575	602	653	625	605	576	619	653	583	571	619	585	575	558	551	616	581	614	583	593	559	540	558	567	586	541	568	584	558	625	558	549	589	564	541	593	583	603	511	528	597	524	575	544	533	579	551	544	566	584	535	552	593	545	572	516	553	606	546	495	576	562	579	575	513	532	550	578	526	542	536	578	594	579	597	481	543	573	536	571	533	527	557	554	622	561	546	500	554	522	570	538	588	523	540	527	562	559	544	528	558	600	558	562	522	512	521	566	552	582	595	584	548	506	547	542	583	563	562	557	554	582	551	540	561	550	539	555	574	527	572	544	565	541	552	562	578	544	544	522	532	551	567	531	535	562	534	555	573	563	523	543	555	522	559	546	522	562	523	557	533	575	565	544	586	530	548	516	556	525	551	528	552	556	591	527	531	572	563	595	586	571	551	534	549	554	547	552	594	544	587	557	529	544	559	589	534	577	573	537	564	556	566	540	532	560	534	566	507	562	566	571	541	584	563	550	505	556	563	574	548	594	548	547	535	529	589	569	560	537	499	541	555	520	573	574	535	535	562	541	564	563	557	513	545	538	557	525	526	521	539	566	551	537	556	523	560	561	564	565	558	543	551	561	593	581	553	574	538	576	546	567	560	553	514	534	555	593	550	558	580	581	560	518	561	590	528	563	550	540	535	571	489	556	530	543	555	523	534	549	561	544	574	546	581	569	538	552	544	526	555	551	556	518	545	538	533	542	552	501	518	524	539	583	545	529	534	558	494	578	552	576	576	554	561	537	542	540	572	584	547	578	584	523	529	550	519	588	560	547	546	581	525	520	571	559	535	572	556	535	573	519	549	551	541	543	592	542	575	569	544	549	541	578	540	561	528	583	527	525	569	547	568	563	542	579	522	578	561	575	551	540	549	553	521	536	570	581	572	528	560	514	553	530	576	540	535	543	530	538	568	601	542	565	551	549	530	552	546	554	562	553	555	523	536	540	534	562	573	551	560	534	540	576	533	524	588	479	533	579	504	511	566	575	563	569	567	541	544	506	519	545	540	572	549	561	567	551	515	526	579	532	565	510	580	559	547	519	522	527	544	589	528	563	564	548	592	563	577	565	496	566	598	538	573	585	561	545	574	567	568	595	518	584	572	521	542	545	500	553	575	542	587	574	536	537	539	538	548	583	529	531	586	573	551	538	573	564	513	565	575	509	542	543	571	559	569	515	561	540	534	525	579	520	536	560	549	511	484	548	555	547	564	494	548	516	580	530	585	554	544	583	587	563	562	580	540	532	532	533	555	554	511	561	561	493	572	520	527	545	551	545	545	496	521	539	573	533	553	539	535	546	540	528	554	552	550	563	512	607	600	533	588	547	547	566	552	579	522	508	518	554	548	569	549	530	554	567	553	514	549	577	585	558	562	543	586	567	546	544	566	564	562	563	569	561	605	556	563	517	559	556	534	503	564	562	586	577	582	548	580	550	505	505	562	583	613	564	553	560	560	524	536	541	575	538	506	541	563	572	509	555	541	523	545	545	558	544	549	523	555	567	517	558	554	548	592	542	553	521	501	554	577	559	559	567	552	536	571	555	533	546	524	514	520	552	535	548	495	566	565	487	531	531	528	554	579	529	575	560	546	512	553	525	547	542	546	550	552	546	534	575	545	536	492	547	593	523	546	517	514	542	507	572	552	559	559	554	557	552	552	574	540	556	550	559	511	530	574	516	538	565	555	478	555	502	549	540	532	549	560	581	564	523	588	552	539	571	554	542	541	544	528	582	536	571	548	537	497	546	570	560	530	541	570	583	560	532	533	538	589	527	513	530	559	537	588	524	577	543	529	522	570	535	560	556	558	551	536	568	600	525	554	560	578	581	561	546	547	538	573	562	545	565	538	563	553	584	558	515	573	596	517	507	524	571	581	582	575	558	509	517	572	536	553	555	539	615	507	543	543	564	582	535	555	581	530	540	502	568	550	530	549	562	563	568	524	573	569	550	538	510	531	571	552	545	542	574	528	531	569	532	545	521	529	553	578	547	578	576	536	550	555	566	544	555	580	570	526	530	553	536	547	551	518	537	553	530	515	558	546	576	517	547	543	546	550	577	539	574	521	547	547	541	502	578	513	540	564	564	544	514	519	562	546	529	541	589	511	592	533	500	544	525	567	544	584	586	570	569	586	542	556	601	559	529	535	525	587	509	558	528	522	559	549	543	551	526	545	567	546	567	572	553	562	530	554	517	545	559	548	563	556	602	523	532	529	543	555	577	541	511	569	540	551	551	529	588	544	511	544	558	552	547	585	582	545	541	518	560	537	543	592	598	543	569	544	537	555	513	561	554	547	528	522	496	560	574	535	567	527	547	528	586	530	560	521	516	580	588	579	534	581	542	536	567	569	537	518	537	531	532	573	572	522	557	538	536	516	542	560	567	545	550	585	596	560	549	579	546	615	520	569	554	547	552	574	554	546	608	498	563	556	556	550	540	534	544	559	567	571	534	520	522	534	541	557	565	564	573	551	551	557	554	550	560	556	556	546	530	562	518	547	525	590	588	523	562	554	561	538	547	535	573	550	556	581	534	544	513	523	552	504	561	528	559	553	548	585	558	547	534	607	570	531	564	574	533	567	537	570	527	568	534	559	550	536	572	557	550	540	529	525	536	589	557	520	523	534	566	562	571	543	574	583	555	511	594	554	568	573	531	564	521	552	555	571	541	545	579	593	519	579	564	508	576	549	556	545	589	533	572	529	550	576	588	523	558	580	576	552	574	560	550	569	553	527	523	553	576	532	587	558	525	582	591	576	531	552	573	537	528	525	574	537	575	525	550	554	562	575	533	561	516	583	567	517	517	560	537	556	551	580	564	537	544	549	570	548	548	614	562	573	555	568	562	553	573	572	549	598	555	527	521	514	562	534	533	547	556	514	527	508	504	535	555	555	533	587	519	556	536	539	549	504	529	565	506	577	548	558	595	522	504	569	517	522	537	557	559	539	518	568	542	540	580	562	558	525	553	532	541	573	518	543	545	522	600	586	540	508	558	563	536	567	578	537	548	532	533	509	527	582	550	537	537	554	570	545	533	553	519	574	511	570	526	564	552	546	538	586	538	570	538	524	566	489	583	530	563	517	516	534	518	595	612	595	554	520	570	555	579	529	550	548	527	561	545	552	499	498	558	533	542	527	547	526	541	551	530	575	572	577	546	536	536	531	541	595	536	548	520	532	563	556	533	540	543	553	548	547	509	565	546	556	518	560	535	601	523	533	540	609	568	559	554	527	543	567	567	562	534	565	546	532	526	552	553	529	595	558	587	541	562	538	515	581	553	564	555	553	523	510	534	595	575	559	534	545	577	534	540	522	561	563	526	547	572	521	519	527	556	579	552	535	550	550	505	540
2576	131	125	117	86	82	63	70	65	54	58	56	65	68	55	52	70	57	55	62	70	58	72	58	63	57	69	74	77	70	70	64	74	55	65	55	71	65	47	72	58	57	62	60	56	60	64	58	69	64	77	63	45	64	61	66	46	53	50	61	61	63	60	63	63	62	56	55	64	61	53	47	72	65	72	66	79	65	66	66	59	51	60	62	62	53	72	51	57	81	73	60	69	68	58	45	68	81	69	53	61	66	56	61	49	58	71	53	74	58	84	52	53	65	80	45	69	61	48	72	54	47	57	71	59	61	53	61	68	56	69	60	67	61	64	63	60	67	55	56	53	64	55	70	59	62	46	68	74	64	61	61	70	56	67	70	55	56	47	67	59	70	64	66	56	55	58	73	61	59	46	54	54	74	47	64	70	77	73	58	70	75	57	62	64	69	58	64	47	62	67	57	44	47	59	67	58	49	68	61	52	61	53	53	60	54	70	58	59	70	59	58	64	51	52	62	65	65	55	59	58	59	56	65	64	52	68	63	52	74	53	62	64	64	66	55	60	55	71	62	66	60	61	64	69	51	64	53	68	51	56	80	66	62	59	53	52	51	50	63	72	63	43	59	60	45	64	74	66	65	56	60	57	55	70	44	58	67	60	58	55	54	65	64	66	69	63	69	79	74	84	57	56	62	60	57	64	60	57	51	57	51	49	58	58	62	63	50	59	58	57	60	53	58	60	52	60	58	53	63	65	60	56	62	57	56	67	62	61	64	55	72	49	65	63	70	77	54	61	57	60	51	66	66	66	58	64	64	60	68	44	63	57	50	53	49	61	50	53	56	57	71	64	63	51	60	67	65	65	55	60	66	48	53	59	50	70	66	57	60	65	63	68	70	72	61	50	73	62	68	73	48	64	67	54	69	58	66	62	74	62	73	63	55	56	64	57	60	75	62	63	59	61	65	58	61	62	69	54	41	52	68	69	52	61	68	51	63	80	59	59	65	67	55	59	61	62	62	63	53	58	52	55	51	79	60	56	59	66	60	66	61	67	60	57	76	54	55	50	62	72	67	72	74	50	76	65	58	55	70	54	47	79	65	55	78	55	54	75	53	57	59	66	51	78	59	68	60	72	48	60	74	59	65	42	56	63	70	60	55	66	55	74	77	65	71	64	68	68	48	58	68	68	71	61	52	45	56	68	59	65	56	56	51	58	48	59	68	74	56	74	75	64	54	53	60	51	55	73	57	50	55	52	69	50	65	69	55	66	61	64	59	55	56	58	47	53	60	82	74	59	64	62	63	70	70	68	66	54	71	57	49	61	53	57	49	48	54	63	65	61	57	68	65	68	60	48	51	50	70	58	77	69	62	53	79	56	71	62	70	61	50	52	50	69	54	60	49	53	74	55	71	54	64	71	46	64	69	58	64	56	59	59	62	61	44	76	61	61	59	47	69	72	58	60	70	59	69	62	63	68	63	54	74	56	50	63	56	66	48	61	61	74	63	53	61	74	58	77	53	60	53	54	72	72	64	67	64	57	53	78	69	52	51	51	42	62	49	50	59	67	62	66	62	67	54	62	48	66	64	57	68	58	71	49	75	52	65	53	55	60	63	61	60	51	50	65	47	61	56	72	58	77	57	50	50	53	47	70	70	46	51	65	65	79	65	56	62	54	80	63	56	67	51	66	63	69	86	69	55	56	52	70	59	62	63	57	69	77	61	65	78	68	67	63	61	55	71	49	72	64	52	53	63	52	64	52	66	59	56	42	64	54	69	50	57	68	63	76	56	53	55	66	74	56	67	54	58	73	70	62	68	76	58	65	55	64	67	64	60	59	43	66	58	61	72	56	67	73	57	59	58	58	69	71	52	49	56	70	54	64	48	58	55	68	61	63	34	59	68	54	50	70	39	68	59	65	60	67	55	58	74	73	57	65	67	65	59	53	63	66	58	63	61	75	54	56	76	51	67	60	49	56	52	66	55	49	67	78	51	55	75	51	58	59	63	54	60	48	54	58	54	68	54	67	63	54	47	60	51	67	56	62	54	69	61	62	69	56	54	60	67	65	57	61	52	55	57	69	54	55	56	64	64	46	54	52	37	61	63	63	68	57	48	57	53	43	71	53	56	68	63	64	62	58	51	62	56	59	68	60	56	56	67	60	60	62	56	56	68	61	67	62	60	60	67	59	54	55	59	58	65	54	67	62	72	58	43	60	46	60	55	65	68	81	74	78	61	70	69	57	75	65	61	55	61	50	54	73	65	64	57	53	57	54	67	67	56	52	57	57	59	59	48	56	68	49	60	64	63	61	54	72	57	51	65	66	63	53	74	63	62	59	74	52	78	57	68	58	56	69	61	66	51	51	76	59	80	69	67	51	71	54	59	56	55	74	61	68	55	54	51	53	63	66	59	55	61	68	62	67	61	44	74	62	57	61	46	67	51	63	62	47	63	75	59	54	54	79	60	63	55	51	57	65	61	67	69	57	58	65	54	56	64	68	73	59	68	59	66	63	66	50	54	49	70	53	55	54	53	60	75	62	59	71	58	75	72	52	68	71	53	58	70	57	44	55	67	59	53	66	52	59	66	58	57	84	63	58	56	61	60	61	75	72	60	48	68	67	50	65	56	57	59	54	70	57	46	66	60	54	51	57	55	63	58	56	80	67	55	69	67	54	61	58	75	65	76	73	69	55	63	68	57	73	67	72	43	65	71	58	63	62	60	79	70	60	68	64	59	50	58	73	65	70	70	53	62	55	58	55	68	61	60	41	61	54	58	52	50	50	72	44	62	63	68	62	72	74	51	55	52	59	44	54	60	57	60	61	67	58	68	63	66	61	76	57	58	49	53	71	58	55	61	58	59	51	68	54	48	67	62	60	57	68	65	59	73	57	58	58	62	51	47	51	61	59	50	75	55	66	76	61	48	63	64	66	64	57	46	63	68	70	44	57	65	62	56	80	49	56	49	56	44	57	65	64	71	78	50	63	63	51	53	62	54	69	44	68	62	65	53	58	58	59	49	54	69	64	48	55	55	64	66	67	53	67	59	62	56	57	59	76	63	50	58	56	51	53	59	60	51	59	59	55	70	51	67	72	69	62	60	51	62	54	50	60	62	54	71	60	54	53	69	57	49	54	59	68	66	60	47	72	58	63	81	57	61	58	65	62	44	48	60	48	64	59	63	69	65	54	60	65	57	59	53	65	76	63	64	57	61	61	41	39	59	54	65	48	73	58	60	58	70	71	52	54	53	55	62	55	70	63	61	56	73	52	56	58	62	46	64	70	59	73	62	67	59	55	54	59	79	58	62	55	63	62	76	67	62	60	59	62	65	46	58	67	55	62	69	61	65	50	56	57	62	72	56	63	67	49	64	61	58	59	53	58	50	71	68	56	56	70	66	50	53	51	52	66	64	68	63	44	56	53	42	62	60	62	67	52	71	59	56	68	65	53	58	64	62	68	55	55	61	73	58	63	48	64	58	59	51	61	57	57	70
3978	328	474	474	418	388	359	291	349	323	308	269	257	277	258	295	261	253	265	260	267	245	244	253	268	221	301	234	259	247	249	255	264	237	254	260	254	240	246	242	235	237	239	236	269	238	259	212	261	242	266	257	249	249	239	236	262	246	262	224	256	253	248	232	239	252	266	229	246	271	267	235	253	264	253	250	231	232	263	243	252	232	208	254	255	235	227	256	210	250	256	229	269	254	239	255	260	237	267	244	221	222	265	264	266	207	236	222	254	236	218	261	265	229	232	222	245	249	247	246	238	234	252	270	267	252	237	261	267	241	239	259	245	231	259	255	223	240	228	226	253	268	242	241	239	262	242	241	226	244	258	222	257	240	252	252	229	239	234	260	260	239	266	265	242	243	259	232	254	238	253	239	268	229	215	242	251	255	261	212	230	231	254	250	249	217	243	234	248	269	232	264	241	244	273	246	235	240	263	227	235	221	256	253	266	223	212	266	237	234	233	244	226	217	252	273	245	243	206	229	214	240	225	248	261	232	263	236	236	235	264	234	244	214	242	249	244	232	268	263	243	264	235	246	263	238	243	248	268	246	228	248	228	240	239	217	220	245	247	217	267	243	246	241	228	244	240	250	235	239	259	230	235	220	253	235	225	226	238	242	255	243	242	237	238	251	233	231	260	259	243	264	261	247	250	244	223	226	242	227	212	248	235	251	234	243	269	227	230	245	239	262	244	253	250	231	240	257	239	261	264	276	251	261	248	255	230	282	256	259	234	242	241	238	232	281	219	231	249	268	251	221	240	267	241	249	235	211	262	213	247	259	246	251	252	245	241	229	217	220	223	248	253	262	284	240	248	233	242	247	228	270	226	244	242	243	253	293	242	273	245	223	225	244	245	267	256	258	219	218	245	230	252	263	248	220	259	246	274	244	258	249	240	237	225	234	232	238	242	268	260	244	202	246	244	255	243	245	212	213	241	246	241	223	243	235	262	240	270	263	234	221	272	239	252	221	220	266	235	255	237	248	249	240	245	228	239	231	205	222	251	255	245	267	232	247	263	235	232	224	233	260	263	254	268	243	272	248	232	225	252	269	256	243	257	266	271	243	261	246	237	276	251	252	233	236	239	246	252	239	233	259	258	262	243	252	301	258	225	238	258	245	256	253	245	225	239	248	238	248	273	247	257	238	268	263	241	259	249	255	253	264	258	237	274	259	231	231	236	245	261	219	242	261	271	229	243	260	234	246	241	218	262	236	252	247	250	233	254	257	248	248	257	252	245	228	214	265	232	229	266	233	262	231	239	250	253	252	218	252	252	245	277	271	260	256	237	253	258	242	271	275	260	246	240	237	264	260	230	233	263	257	269	229	238	214	226	258	239	244	265	264	241	242	243	240	241	243	267	231	242	253	219	267	236	224	264	244	253	230	246	247	244	247	253	270	248	229	245	231	242	276	229	244	246	244	235	273	251	226	269	245	227	222	261	238	260	273	237	224	277	227	252	243	255	237	256	272	238	234	267	264	262	258	259	225	271	246	236	240	253	237	225	246	227	242	230	255	234	263	243	257	264	223	244	237	250	265	254	229	243	234	249	242	247	233	240	257	223	268	261	228	244	241	284	236	274	251	228	247	218	204	277	258	224	227	239	233	234	204	268	248	247	229	213	254	250	243	259	255	227	241	229	248	238	264	245	226	250	263	240	222	259	246	237	244	246	275	239	235	238	249	249	253	244	259	238	227	237	246	245	247	251	246	250	237	246	229	252	236	263	255	234	221	252	257	262	215	250	227	225	257	246	253	266	226	234	246	250	255	249	273	242	230	269	245	291	240	254	245	271	253	256	210	235	278	263	244	261	260	219	256	257	229	249	262	220	250	248	231	254	235	246	237	243	247	252	229	229	265	245	250	250	246	244	215	235	238	215	230	258	262	238	241	249	269	256	250	217	259	245	269	264	232	270	255	275	252	223	241	212	254	219	229	254	226	251	256	224	250	229	229	253	214	235	238	228	241	250	263	229	279	261	244	231	260	248	237	246	230	248	258	258	255	258	265	222	265	234	231	254	234	248	243	233	230	242	237	245	237	239	227	249	227	232	257	235	259	236	250	236	242	248	257	267	211	240	232	242	254	237	274	265	241	250	237	280	213	259	214	246	260	247	230	226	239	251	234	238	254	245	230	239	232	253	232	246	229	216	244	252	270	271	230	232	251	238	249	246	228	250	263	249	232	229	241	245	228	254	293	264	217	241	219	274	239	222	241	242	223	261	272	234	214	261	258	229	279	241	230	231	252	265	235	233	274	245	244	219	227	260	222	234	252	236	242	258	238	233	246	254	244	243	256	256	223	249	212	248	251	232	248	251	258	251	206	269	253	279	215	238	262	243	221	261	240	266	251	233	268	240	269	251	228	238	259	245	263	239	245	225	266	263	226	253	224	255	258	267	235	262	215	283	227	242	254	227	260	237	250	232	244	250	244	264	236	275	215	247	296	239	252	227	241	251	267	231	250	271	252	232	196	219	222	255	226	258	233	213	242	246	260	246	229	230	208	254	263	232	253	240	243	251	233	268	229	240	250	230	237	248	229	224	226	257	235	264	224	238	235	253	234	251	302	286	243	283	242	245	241	225	252	244	237	253	259	262	229	271	251	241	244	256	261	240	245	239	256	210	247	263	272	228	234	244	231	280	229	239	235	245	264	238	260	229	234	249	257	240	215	242	256	235	258	252	222	236	238	257	220	254	254	268	245	226	264	248	244	271	236	240	242	240	223	252	243	241	204	262	248	246	237	264	220	244	223	257	215	245	268	240	216	240	269	261	255	247	230	264	241	229	230	255	227	265	228	236	255	254	242	277	238	244	246	284	235	261	253	236	260	227	264	260	234	247	225	243	223	233	250	259	282	249	238	231	246	256	263	242	265	238	243	243	232	249	257	255	261	262	245	245	248	259	255	248	221	250	220	254	267	266	243	254	254	242	246	272	259	238	275	249	216	245	267	247	236	243	259	214	238	231	271	244	248	244	241	259	268	234	261	243	271	236	251	239	268	232	234	244	260	243	247	225	204	265	277	240	240	222	247	239	243	240	236	250	222	254	250	278	252	228	232	269	233	268	250	248	286	246	254	228	226	217	263	232	274	218	235	214	212	254	248	264	250	262	240	260	243	222	263	251	247	264	233	248	249	217	259	257	259	244	260	259	227	251	257	251	244	218	249	245	231	242	225	222	214	232	265	223	254	274	211	243	247	256	240	253	241	237	264	266	251	236	230	258	263	231	242	263	272	220	245	239	257	246	237	270	242	214	214	243	234	263	235	229	252	249	255	231	232	261	204	284	237	287	214	227	269	236	259	271	238	246	278	257	242	257	234	263	259	220	225	239	253	257	263	245	226	235	251	248	233	254	254	249	259	220	219	241	243	233	236	250	208	247	253	281	233	268	234	251	229	272	263	245	261	248	268	260	256	255	270	230	255	213	251	255	277	257	216	287	246	256	257	256	227
16046	1338	1141	844	573	438	323	265	180	181	185	125	131	137	132	119	114	97	118	98	109	91	83	99	84	115	93	87	92	83	85	80	88	83	95	87	87	84	66	75	76	84	75	95	73	80	75	84	78	80	75	84	91	69	81	77	68	70	74	84	67	76	74	82	82	85	64	87	91	59	96	83	75	67	54	69	88	81	74	79	77	77	76	77	89	85	73	70	78	71	102	86	91	77	74	63	77	68	87	92	93	73	82	73	77	89	90	73	91	72	74	84	82	72	86	82	83	77	77	68	56	94	78	88	81	70	66	72	66	94	70	70	83	90	85	68	86	96	93	84	84	98	85	77	77	92	91	67	83	67	69	87	81	79	86	87	84	82	56	80	73	105	71	80	70	63	80	49	85	71	68	66	93	71	84	67	73	75	85	83	79	86	73	72	66	95	84	78	59	74	78	75	73	52	95	89	61	78	100	77	85	89	84	62	76	82	96	92	72	83	78	71	81	73	84	62	83	79	93	72	76	79	78	55	76	83	80	72	67	91	77	76	63	88	68	78	67	82	78	89	89	97	78	65	84	69	90	74	83	70	70	79	77	62	87	93	74	74	91	77	82	105	85	75	74	62	84	82	77	76	86	97	57	66	78	77	76	98	66	79	62	61	90	69	74	68	71	90	97	93	81	80	88	69	95	88	81	78	72	80	75	88	78	87	71	91	64	58	73	84	77	97	73	73	100	72	80	81	82	82	86	68	65	62	86	80	81	75	78	75	75	71	60	93	98	73	98	90	55	82	77	72	76	50	82	88	66	65	79	72	79	75	72	67	79	82	80	82	82	81	70	70	72	95	78	74	79	58	92	73	73	76	94	71	86	93	69	60	68	87	64	73	72	80	76	71	85	74	74	87	75	62	67	73	94	92	70	84	79	66	81	66	57	53	75	65	85	79	66	61	81	82	73	85	84	83	88	81	73	67	67	76	94	79	76	85	81	67	75	89	101	62	76	79	66	75	63	80	70	74	90	80	61	95	81	66	80	81	69	68	84	68	66	78	80	82	84	78	77	71	73	74	79	95	87	78	81	81	58	62	81	82	93	88	83	73	83	85	50	86	74	87	83	70	79	87	67	70	80	64	80	73	81	84	76	81	91	69	84	56	85	87	80	77	85	84	80	68	83	59	79	78	73	81	86	81	86	59	89	89	67	69	85	77	64	76	79	80	68	71	79	70	83	67	90	81	77	63	70	74	64	94	74	70	80	95	73	61	82	61	62	83	68	72	61	76	79	77	79	77	69	87	76	69	78	66	94	67	83	77	78	84	70	67	69	77	69	78	74	67	76	71	87	79	70	70	66	64	70	83	79	77	76	74	70	71	76	67	78	71	74	76	86	76	76	82	90	84	80	80	70	82	79	84	77	59	85	67	87	83	83	90	70	80	81	62	71	78	70	73	74	80	85	70	85	71	68	86	76	60	89	78	99	78	86	73	85	63	76	75	81	87	60	77	83	71	89	83	90	66	91	70	76	76	70	74	85	86	63	69	91	56	76	77	81	71	67	87	75	69	80	95	85	77	85	70	78	75	74	71	79	68	86	88	81	72	85	89	73	68	87	68	61	80	72	79	74	81	91	77	83	54	71	79	66	81	72	76	70	76	70	93	90	80	82	86	70	85	79	85	85	69	89	81	71	78	79	82	93	89	76	73	80	79	67	82	80	68	94	54	61	72	78	55	84	71	59	78	63	58	76	60	98	78	75	71	77	72	93	72	93	74	86	86	76	63	71	78	64	67	85	65	99	75	85	85	79	64	76	75	75	66	68	71	64	54	85	77	66	67	83	75	81	66	88	82	81	75	78	66	79	79	82	79	77	77	81	77	67	69	63	70	61	61	74	80	88	67	59	86	74	91	73	55	55	66	81	75	87	90	69	82	78	65	80	86	78	61	82	79	84	65	81	72	79	81	105	64	81	94	79	73	72	72	75	73	84	93	71	67	75	64	57	82	85	95	70	74	78	74	69	75	80	77	71	68	88	72	90	81	76	75	87	60	75	82	79	75	80	84	90	75	75	77	73	80	77	92	82	66	84	64	73	84	73	76	74	79	84	80	74	83	90	78	85	65	70	64	63	82	75	74	77	71	57	84	65	71	81	86	87	86	81	75	67	77	97	68	77	80	75	93	57	78	71	78	77	72	64	87	75	75	71	81	59	69	84	76	88	71	69	84	66	76	74	65	67	70	73	78	93	67	82	78	65	61	78	74	66	94	84	89	55	75	65	74	62	78	89	69	77	81	77	75	64	73	80	82	83	78	68	69	77	68	85	80	76	70	82	76	71	73	87	73	91	68	77	78	96	81	101	66	79	98	82	83	66	95	75	78	93	74	65	78	79	84	75	73	86	88	80	63	80	62	73	86	69	75	71	79	77	76	87	81	78	72	69	79	79	92	75	91	68	87	63	81	66	70	90	71	79	78	77	96	78	58	83	74	70	82	78	87	73	75	87	66	94	79	84	74	76	67	88	64	63	85	65	74	101	73	78	75	68	67	60	93	89	63	77	67	82	65	69	101	80	78	59	83	75	73	86	71	97	77	95	71	79	78	78	70	80	88	83	84	80	82	83	84	94	61	78	83	99	87	93	90	83	97	84	75	76	82	91	80	84	81	73	73	87	67	81	86	76	82	67	72	69	81	74	77	87	73	74	82	78	75	80	73	88	80	76	87	79	78	57	67	91	78	98	83	77	94	73	88	80	90	96	79	80	80	77	74	74	90	84	72	71	65	94	65	68	80	68	73	80	72	87	73	71	75	77	96	65	83	65	75	73	81	73	76	84	65	60	82	78	84	71	70	80	66	74	77	73	81	90	66	75	67	81	80	67	87	90	81	80	63	74	77	76	84	74	72	74	70	79	73	74	64	83	77	70	73	87	79	86	75	83	90	105	69	97	84	85	62	63	74	86	90	75	77	77	85	73	75	84	77	84	77	54	87	78	95	83	89	86	70	79	80	76	65	59	73	79	75	63	80	67	64	73	106	74	86	60	80	72	71	76	67	85	86	75	70	78	87	84	73	71	76	66	80	79	86	72	73	82	77	96	65	70	78	72	66	87	55	71	83	74	83	83	76	75	81	81	73	79	80	88	77	71	74	74	81	80	76	78	84	72	83	63	70	94	78	86	78	73	78	69	57	90	73	66	65	81	84	69	88	69	90	69	79	84	80	92	75	74	79	77	80	68	69	87	73	65	75	75	63	69	80	68	81	79	76	82	80	92	102	76	68	67	74	61	73	85	69	86	89	77	64	88	66	80	68	84	67	86	89	81	73	69	76	78	92	78	88	84	95	65	87	78	73	91	84	86	79	90	94	72	53	76	99	60	64	76	88	84	78	78	70	72	84	77	68	75	82	74	79	81	78	64	75	80	68	85	71	68	61	77	80	71	72	77	81	76	81	67	75	94	88	79	70	65	76	83	84	87	66	79	68	71	85	90	79	81	70	73	75
9973	1324	3087	3356	2864	2324	1964	1589	1296	1153	974	842	843	690	712	606	617	543	570	530	496	473	446	438	415	407	429	418	394	402	443	357	363	371	383	360	358	378	342	369	351	339	367	346	296	329	340	340	305	336	316	355	332	317	368	316	341	287	323	305	303	329	316	298	331	301	305	304	313	332	299	313	346	262	298	291	335	318	303	311	316	294	326	309	330	303	288	296	308	291	311	303	306	325	316	348	271	281	293	347	310	293	328	320	334	296	306	289	292	315	290	316	308	290	297	309	285	295	318	303	337	302	296	302	300	299	336	315	338	315	301	286	314	306	280	333	303	306	279	311	317	323	284	314	318	320	324	310	335	293	292	305	308	308	266	309	312	298	309	310	304	300	333	319	306	318	310	318	302	296	296	292	295	327	301	299	282	312	282	318	289	277	344	305	275	316	300	314	284	295	314	285	324	300	319	277	339	291	312	313	312	310	290	290	282	249	301	299	293	300	268	300	269	293	293	283	301	336	296	310	297	311	313	307	307	285	333	275	298	319	268	324	274	321	307	280	329	273	295	289	296	300	328	291	279	345	296	303	308	300	299	302	283	289	304	315	302	289	312	291	312	290	305	321	304	301	305	311	285	294	287	321	294	287	274	291	280	308	302	302	312	325	311	286	300	287	342	304	334	292	310	289	275	289	296	308	317	302	318	300	306	318	348	308	277	315	335	262	269	296	348	332	317	293	313	300	318	294	262	326	312	315	287	301	272	289	272	302	318	303	266	281	311	322	299	286	298	296	305	304	337	286	315	321	316	319	303	297	311	323	292	258	286	281	297	296	278	314	303	291	314	311	316	309	314	311	313	273	269	287	272	287	304	309	265	306	256	301	260	274	304	318	319	312	292	302	280	281	309	307	302	343	315	269	295	307	298	310	296	293	288	348	304	296	268	310	302	293	292	324	292	290	298	260	306	271	330	334	281	296	296	340	315	311	301	307	300	302	307	317	283	297	297	329	317	302	282	284	322	308	279	269	303	320	315	341	303	298	285	330	309	297	317	297	292	293	300	267	313	280	337	300	268	295	295	311	332	318	309	323	299	329	316	316	312	321	294	311	295	317	293	311	309	307	303	307	305	287	277	290	299	306	288	312	301	297	281	297	276	324	326	295	306	306	333	324	287	287	296	334	309	319	283	322	327	281	325	310	332	311	316	306	291	273	301	266	274	301	295	290	336	315	319	296	282	308	288	306	285	262	297	305	313	281	287	291	331	294	284	290	295	297	327	302	286	310	301	336	318	321	290	334	305	295	258	269	299	319	303	323	313	308	294	327	323	311	283	315	292	301	293	344	298	272	325	307	277	282	309	326	285	309	292	300	277	292	312	284	303	307	323	298	298	286	303	306	285	333	326	288	276	319	304	323	287	302	332	323	270	303	304	304	303	311	345	295	330	317	306	314	282	300	272	307	256	321	297	307	298	279	290	313	298	302	292	314	304	273	309	295	280	323	336	316	306	314	300	287	319	304	267	292	300	311	274	354	303	295	271	292	303	305	317	292	292	314	328	312	312	296	313	308	293	318	291	302	302	278	296	278	312	289	294	302	289	298	298	327	334	293	274	299	271	270	308	306	317	294	300	290	278	302	308	312	326	316	302	336	302	291	298	285	299	281	301	295	309	262	342	278	326	303	317	289	315	304	301	291	319	309	263	290	275	312	311	289	291	275	283	310	288	266	315	300	301	298	293	297	328	315	302	311	291	289	298	291	273	288	269	310	330	290	324	270	324	291	277	285	292	307	302	315	290	310	276	300	287	299	286	334	302	310	304	286	309	295	325	289	306	274	275	280	312	318	293	308	320	274	302	311	322	300	313	316	344	301	317	281	299	304	294	285	304	272	298	286	285	301	288	290	295	275	327	303	328	321	284	299	302	298	295	296	296	316	271	308	315	291	293	349	305	300	295	313	270	265	312	313	333	289	300	304	319	297	320	284	318	305	323	295	314	323	305	286	283	295	285	295	309	295	327	287	308	296	292	297	285	275	320	292	320	292	277	322	313	288	279	293	285	259	269	303	303	280	277	289	283	292	318	306	289	309	286	304	295	309	307	289	288	320	337	314	298	310	294	279	300	316	274	296	298	307	305	275	303	301	276	332	263	279	286	308	273	302	319	306	302	328	305	278	309	276	295	271	307	290	286	311	296	317	294	303	287	287	300	298	288	320	310	300	250	284	286	317	286	319	287	270	288	280	305	314	329	304	267	285	304	289	286	288	306	317	288	336	330	289	294	319	267	296	317	300	302	290	315	299	267	326	290	288	298	294	323	290	296	285	304	290	309	290	303	280	299	300	298	323	289	285	262	272	312	303	279	293	316	282	319	302	314	335	315	313	302	322	321	273	295	300	314	276	324	334	297	323	281	317	304	312	316	289	296	318	313	307	262	315	328	262	269	289	298	287	282	287	331	289	330	310	318	337	277	293	281	298	280	324	326	303	339	272	281	260	290	293	308	325	306	290	314	301	311	307	310	296	313	300	300	277	312	302	304	288	315	281	306	295	311	306	287	300	309	298	335	321	308	333	341	279	289	277	306	283	287	290	257	280	276	320	296	297	295	303	298	310	289	307	321	322	309	291	289	281	256	305	303	315	281	296	322	306	298	282	265	311	286	295	300	287	296	307	306	319	304	298	289	308	287	293	304	314	293	333	280	307	320	303	324	298	310	294	284	310	300	311	285	276	297	275	284	290	291	293	306	305	305	301	311	321	292	306	293	270	334	359	298	293	299	304	281	298	324	286	311	302	297	305	289	338	267	290	295	274	289	302	307	323	328	318	320	294	313	295	294	311	312	313	306	295	316	320	303	298	297	291	288	301	298	286	293	315	286	302	281	283	273	293	308	288	282	267	268	305	309	315	313	305	285	316	288	305	305	311	296	317	307	303	294	312	284	283	263	336	303	292	312	282	297	297	274	257	306	279	285	306	323	331	310	303	304	294	299	299	267	279	276	285	300	305	303	294	322	292	296	294	295	306	305	277	301	272	308	292	298	321	290	303	307	285	290	282	342	295	292	321	275	296	314	286	339	315	288	292	288	286	308	353	329	347	307	278	276	310	300	300	298	271	285	275	284	320	295	308	311	306	285	288	281	292	303	294	297	274	294	315	311	282	299	322	300	294	277	285	293	291	299	296	309	292	309	287	295	313	311	292	299	314	278	294	319	295	290	312	299	295	292	293	319	283	318	289	318	289	296	295	304	284	281	296	292	272	322	342	303	308	283	303	321	308	272	306	317	314	306	318	285	276	308	279	293	298	318	298	294	326	258	308	298	305	330	307	320	280	291	308	285	297	333	302	312	294	307	317	269	300	286	303	282	291	310	311	291	290	300	272	322	287	320	318	327	339	268	350	289	319	304	299	301	287	293	281	326	353	323	313	290	317	287	308	311	300	279	315	297	314	306	280	279	303	358	298	293	344	270	302	312	303	274	293	327	304	295	323	297	304	281	282
24804	3475	2157	1646	1179	811	660	491	426	343	321	275	279	247	254	212	228	218	216	204	190	212	173	212	188	176	176	180	175	190	177	179	182	158	196	193	169	183	173	186	186	180	163	186	170	163	161	167	182	182	170	175	194	141	166	164	162	156	146	174	176	188	181	173	158	175	162	170	161	159	188	140	142	181	173	152	165	172	163	169	176	186	155	151	183	181	184	175	162	170	167	180	152	173	156	142	162	163	157	145	181	190	176	177	144	165	162	173	183	175	163	165	193	153	146	178	173	159	165	181	138	170	186	173	182	179	158	180	156	173	191	172	175	147	154	157	149	154	180	168	157	188	173	175	181	146	165	173	174	155	159	170	170	172	178	161	198	172	160	182	191	160	154	174	161	186	171	163	164	183	174	178	171	162	174	156	146	175	183	179	146	157	177	162	163	181	151	161	149	162	170	169	165	169	173	172	174	192	157	170	164	154	156	166	177	165	170	166	189	165	167	185	170	183	179	158	178	138	159	178	166	160	153	141	174	151	170	172	146	152	184	165	145	193	158	185	163	154	152	156	149	152	154	189	172	181	132	152	152	160	155	166	174	153	156	163	156	175	164	162	149	139	180	179	154	192	173	168	164	172	165	161	185	187	166	175	176	178	143	166	168	178	151	173	171	166	168	157	169	144	161	155	176	161	158	160	186	180	186	172	192	168	175	167	162	153	188	161	168	155	154	161	157	159	154	166	148	181	166	164	172	178	165	143	180	151	161	158	161	168	197	161	169	152	154	165	137	166	175	177	153	182	153	152	160	171	174	147	159	153	164	164	152	164	152	185	161	164	161	167	160	165	163	156	157	171	155	165	161	168	168	192	175	164	153	177	182	172	165	167	174	156	146	171	157	165	155	144	196	175	158	169	169	165	171	140	185	155	181	168	187	194	152	141	174	175	186	159	170	158	163	150	160	167	172	177	163	145	173	148	149	174	135	172	164	173	159	177	178	162	140	181	153	164	147	153	165	180	155	164	163	158	186	159	178	167	159	168	159	162	167	147	181	178	164	173	165	173	156	160	178	162	148	158	174	155	175	185	174	149	161	184	156	154	165	172	161	176	159	183	165	180	172	176	185	184	143	151	212	161	174	156	161	178	157	165	185	144	183	168	160	185	164	165	160	169	162	165	143	158	152	167	181	170	160	166	143	180	154	190	166	182	170	170	156	171	174	178	177	168	172	183	152	164	161	164	190	168	155	160	161	202	167	173	152	154	185	176	155	144	160	154	169	162	171	169	159	177	155	149	174	152	159	191	156	168	178	169	159	145	168	172	161	149	157	174	169	193	164	159	164	169	167	165	185	159	151	180	164	175	171	170	171	139	161	162	164	149	150	171	186	166	156	168	157	144	169	157	177	160	181	190	159	165	163	162	195	175	166	153	173	170	150	142	174	174	158	166	167	129	142	194	159	152	200	170	170	168	151	185	193	167	181	178	164	172	166	140	179	125	182	152	162	152	154	161	149	173	190	166	166	141	176	149	154	153	166	144	161	165	157	165	158	152	168	151	173	186	183	170	145	165	166	154	145	152	140	178	189	152	174	186	150	173	164	188	164	169	167	165	200	203	163	176	181	169	183	180	194	157	153	154	151	174	184	186	151	201	183	138	138	155	164	166	174	164	161	177	166	169	166	167	156	163	153	186	160	183	147	185	167	164	160	171	143	153	170	151	175	150	171	172	176	149	168	154	167	156	166	164	161	161	151	158	168	159	193	153	163	179	177	196	162	199	161	141	147	142	170	164	137	154	183	162	173	154	163	156	165	166	169	150	149	177	185	163	167	158	171	158	164	174	170	160	174	166	172	152	161	185	169	158	165	140	165	165	150	166	165	153	169	161	177	175	155	163	151	192	151	188	162	161	136	175	142	167	176	173	151	165	176	161	158	170	175	180	169	183	168	155	167	168	156	157	170	170	185	159	174	169	157	162	168	162	174	160	148	162	165	158	172	150	178	173	201	145	176	174	158	155	169	151	170	178	169	153	155	168	185	180	170	153	167	152	158	154	165	173	156	173	131	158	153	162	154	149	168	166	156	154	161	174	147	162	162	173	163	160	157	168	149	147	143	157	176	139	165	180	154	153	165	174	170	146	170	170	165	152	147	154	154	140	161	168	162	160	172	160	170	174	169	171	167	179	161	177	159	167	139	158	140	146	147	174	169	147	175	153	168	171	163	155	159	161	142	158	189	158	182	157	182	178	185	154	139	171	147	181	156	159	162	177	181	169	179	172	178	154	151	175	164	183	176	149	167	154	168	156	180	152	163	168	174	188	193	165	151	171	159	156	145	166	175	179	179	157	165	165	174	158	164	167	135	171	159	170	172	161	153	167	163	150	147	151	173	150	146	186	176	178	169	167	150	159	171	198	138	152	169	188	166	158	152	152	162	160	157	182	161	173	178	181	168	175	166	145	172	138	179	156	161	175	150	141	152	149	166	146	155	144	162	196	165	170	158	164	161	171	160	166	163	159	184	153	180	158	159	152	152	173	178	146	158	163	171	175	152	164	169	168	184	180	161	152	125	161	162	154	164	163	160	133	175	168	164	171	150	166	178	151	194	161	165	170	168	155	152	165	173	155	158	151	156	151	162	186	173	175	190	157	152	166	170	177	148	161	148	175	168	177	198	151	156	172	174	171	163	164	162	166	159	162	141	184	175	165	158	171	155	177	156	175	152	158	159	187	151	184	159	216	167	177	164	149	155	157	171	162	152	156	173	189	169	171	173	179	185	167	180	168	170	183	175	164	162	176	187	163	164	184	171	154	147	141	161	148	181	191	165	165	163	169	176	176	146	171	176	163	180	159	145	175	145	184	159	137	144	148	172	154	170	171	175	158	190	157	168	175	185	168	145	184	163	177	145	153	181	133	170	185	172	182	152	147	182	188	139	168	166	183	163	158	195	161	146	148	131	161	160	173	190	150	178	154	162	159	188	173	167	159	155	170	165	179	161	151	153	162	157	158	160	189	169	160	151	157	165	161	174	154	151	160	179	179	175	168	169	162	152	154	160	142	176	160	170	162	159	159	163	171	155	152	149	176	163	149	148	176	170	191	144	143	161	162	161	170	168	160	174	162	145	183	157	167	169	194	168	158	163	159	170	148	150	167	170	165	162	174	183	162	179	168	165	175	179	159	158	177	144	156	185	157	179	170	155	171	166	162	181	168	148	154	172	140	146	181	159	161	178	152	173	159	153	173	189	150	154	159	152	154	163	152	137	170	148	173	181	174	161	171	144	187	154	172	174	153	185	165	150	167	162	175	161	171	179	159	166	160	166	161	155	146	179	153	203	143	165	178	164	154	176	152	160	159	165	170	147	170	166	170	167	147	187	151	168	149	148	164	152	188	180	156	163	172	150	158	166	181	151	170	152	171	172	187	171	169	149	157	157	182	185	155	154	157	163	172	156	165	176	155	184	188	180	167	153	182	164	167	152	156	163	155	166	158	179	185
13061	2204	4986	5763	4975	4086	3413	2840	2289	2022	1811	1648	1455	1354	1237	1186	1119	1059	958	868	896	882	873	803	831	743	706	725	742	759	697	718	735	705	644	681	711	640	656	690	657	688	620	673	639	605	605	609	591	616	621	597	607	582	563	596	570	615	637	584	590	581	594	620	571	586	576	605	568	568	561	561	583	555	602	585	552	592	545	544	590	554	564	592	553	568	560	552	557	617	608	591	620	565	590	576	598	538	532	589	576	566	577	568	562	527	574	555	578	564	557	558	589	547	580	548	566	540	568	545	563	544	607	538	600	530	563	551	582	577	611	592	579	601	514	571	549	557	570	525	578	560	561	544	605	563	576	573	548	505	559	535	543	558	564	562	588	559	577	544	553	522	548	569	598	552	544	574	549	576	538	558	558	575	535	557	583	611	542	556	539	575	555	589	523	570	555	565	578	525	566	526	543	551	612	524	541	579	573	577	552	581	551	562	579	529	543	575	598	552	571	576	569	581	517	586	592	565	599	561	596	538	596	549	542	493	568	520	534	563	517	536	566	565	593	562	548	526	551	585	597	558	568	509	541	545	539	523	575	577	550	563	529	544	565	561	565	534	559	573	568	555	540	578	587	575	597	542	546	588	607	579	601	561	571	566	561	566	537	552	544	547	568	560	556	518	544	549	576	522	551	556	496	549	558	532	551	574	533	569	557	580	545	530	529	577	547	542	607	541	532	545	497	548	562	577	605	569	525	557	577	571	556	608	499	559	575	581	555	587	530	566	538	576	567	563	516	524	537	565	544	541	577	562	580	531	584	544	578	540	553	554	544	569	574	555	564	583	534	546	564	529	548	569	559	551	541	545	551	541	548	576	538	565	565	527	561	526	587	546	536	493	544	539	578	537	543	529	520	556	538	572	587	565	551	584	551	532	581	561	597	575	577	534	561	554	558	542	537	601	560	503	599	538	556	530	577	581	581	556	587	539	596	590	552	595	550	601	517	543	519	592	571	578	530	592	567	562	571	550	552	567	543	613	531	553	566	562	573	578	549	548	568	581	606	585	569	529	545	577	532	540	506	560	576	579	557	554	556	542	541	560	590	534	508	552	554	570	543	565	574	552	547	531	571	532	520	560	591	564	544	526	551	523	556	517	545	562	562	545	537	556	528	542	574	586	530	513	585	559	595	549	555	538	530	571	543	586	558	523	565	523	615	614	581	546	527	563	559	546	567	526	527	524	575	577	590	496	545	531	558	592	558	577	555	564	538	517	533	570	542	523	587	604	588	570	571	560	584	540	523	575	550	565	533	618	532	546	546	576	571	538	492	539	551	578	546	556	546	540	573	554	582	540	569	535	538	550	575	559	593	510	554	576	542	572	578	512	564	551	534	566	526	562	613	533	558	564	555	527	491	569	532	547	545	565	547	565	564	523	536	503	577	574	556	550	524	615	571	548	575	533	516	532	581	572	567	581	568	543	551	582	561	556	561	575	567	560	518	556	589	554	593	624	590	544	541	541	602	522	556	539	520	564	539	535	549	531	551	517	563	541	547	559	576	544	562	567	563	515	540	567	517	585	567	565	597	560	568	522	588	560	517	545	547	566	564	560	557	588	538	573	535	532	552	565	602	556	534	523	546	557	568	597	536	544	585	515	552	530	585	551	578	566	570	541	577	563	565	573	550	545	597	552	585	552	517	553	564	578	539	519	605	573	592	549	544	565	530	492	564	521	585	577	553	531	558	540	571	536	564	574	559	546	600	569	525	555	570	536	526	573	535	522	542	554	548	522	538	547	533	528	577	538	573	546	568	573	541	581	569	559	571	552	545	552	574	521	567	569	554	553	598	547	584	554	555	570	544	557	565	531	556	510	563	591	565	556	557	582	522	568	538	572	546	505	569	549	508	573	591	539	539	552	548	595	531	572	546	544	585	552	521	599	561	531	580	543	513	537	542	573	552	569	587	552	528	541	560	581	603	496	574	558	533	584	518	583	577	570	565	545	567	603	550	591	511	541	504	538	516	527	538	589	564	598	568	562	545	505	580	554	547	523	581	532	542	561	547	553	572	563	576	544	568	543	563	519	577	568	549	582	623	586	562	578	567	518	574	536	576	569	554	550	541	570	561	535	538	510	582	572	578	561	570	540	560	539	513	551	546	554	594	581	503	547	564	514	582	557	515	571	544	493	548	563	580	595	568	536	542	544	599	559	549	556	538	566	576	535	538	554	528	528	522	544	572	571	572	567	518	560	563	573	576	498	521	536	579	506	506	563	560	573	557	538	543	571	550	548	548	510	557	583	536	617	583	544	575	584	568	549	556	541	555	553	533	595	533	586	575	571	576	576	578	538	583	569	552	554	593	523	565	555	524	573	597	518	516	551	506	539	535	520	499	529	596	555	572	583	568	553	560	586	556	587	544	535	542	550	607	552	562	560	566	549	553	578	585	575	544	581	566	563	541	551	529	585	525	578	541	563	559	542	557	571	570	547	520	546	546	569	540	560	573	553	506	552	530	550	537	548	580	557	559	560	587	562	609	591	604	544	542	527	583	551	573	555	517	593	572	513	593	535	552	555	555	512	550	554	558	539	564	543	578	582	547	545	574	540	557	553	594	559	591	547	558	532	569	587	578	554	543	550	574	547	540	565	556	565	580	552	572	546	598	595	545	586	535	520	576	505	570	485	575	555	597	583	578	539	536	576	540	501	525	550	555	553	578	526	587	549	557	540	550	565	530	591	565	543	545	542	554	563	571	553	538	529	589	544	575	542	520	528	561	579	566	529	547	542	522	582	555	537	572	532	585	510	544	534	583	574	541	597	601	574	598	603	540	536	578	580	500	563	578	605	562	579	552	538	547	552	524	542	537	552	512	608	580	552	551	558	531	526	569	558	574	542	576	559	539	522	559	580	555	535	519	541	542	546	589	561	522	556	544	495	545	554	540	581	561	548	573	552	531	566	567	524	572	620	540	621	595	543	576	555	557	585	587	536	529	566	492	556	546	586	553	521	568	533	581	579	566	546	603	543	577	592	565	536	549	561	527	563	541	539	544	542	581	499	499	561	560	552	555	532	579	562	558	566	564	587	560	533	542	584	540	526	562	544	588	545	590	580	581	570	515	579	568	592	537	595	530	519	565	590	582	564	543	558	582	559	583	554	584	544	560	539	593	564	582	550	534	576	537	517	533	554	566	575	594	594	603	536	580	551	541	595	551	552	601	559	571	575	527	522	524	556	530	548	538	555	531	602	545	557	545	476	564	551	572	546	535	545	603	590	588	561	574	543	570	539	549	545	556	597	538	547	583	560	576	566	567	586	560	582	538	527	533	549	581	559	561	580	587	555	532	519	532	525	541	560	579	515	533	590	538	572	513	581	567	581	569	585	567	553	558	570	568	567	588	558	563	536	551	524	547	572	534	556	558	510	593	611	583	548	543	531	569	576	534	566	552	585	537	582	590	543	582	480	570	577	525	585	522	572	583	592	529	519	592	568	564	557	575	538
2582	120	118	97	90	74	83	72	56	72	64	70	64	51	59	56	60	65	50	56	50	64	64	60	55	70	53	66	51	74	63	72	63	57	56	68	70	59	60	62	54	62	84	61	61	60	56	68	68	59	53	60	50	53	69	54	72	54	55	56	64	57	57	52	55	64	58	52	63	60	52	70	46	58	55	57	62	62	66	55	53	66	58	60	61	50	57	55	44	66	57	64	63	56	61	66	66	58	62	51	62	72	68	55	59	58	63	52	67	47	64	48	53	62	62	52	46	74	58	51	66	69	61	62	61	60	56	68	65	54	66	55	65	55	56	72	66	67	47	58	65	76	68	58	61	61	61	70	61	64	59	70	63	68	48	55	63	56	70	54	59	53	49	63	67	61	61	54	50	57	62	51	52	60	55	68	57	64	55	60	72	55	69	74	58	53	45	49	57	60	68	53	58	50	59	59	50	72	64	52	64	60	72	70	47	64	57	75	62	58	65	64	54	74	65	55	52	67	63	56	57	67	72	73	48	72	77	64	66	54	59	54	53	55	48	50	65	56	77	66	52	45	59	83	47	68	47	47	59	67	66	63	63	66	52	62	69	53	53	60	56	58	47	49	70	51	64	72	66	60	78	78	55	61	53	61	69	65	56	61	49	55	62	72	50	64	60	62	49	53	61	82	58	70	80	64	59	60	48	66	62	58	52	50	52	54	61	58	61	52	63	61	55	62	50	56	56	68	70	47	63	59	72	56	58	77	46	51	53	53	63	60	58	51	65	44	61	50	50	61	70	58	58	63	63	61	53	65	65	57	61	56	47	59	65	55	64	54	57	61	49	52	71	62	62	62	65	60	69	60	38	62	63	71	58	69	61	66	60	57	67	66	65	55	56	60	47	63	63	57	57	63	60	75	65	56	66	55	63	63	66	65	52	62	52	56	54	64	73	57	53	51	43	60	69	59	52	63	69	69	58	75	56	61	60	69	56	68	56	58	52	59	64	64	65	71	65	62	51	68	74	67	65	53	61	60	73	63	68	61	67	56	59	51	67	80	66	70	65	69	60	65	55	50	61	65	59	60	47	70	72	64	57	62	68	68	50	70	67	55	68	49	61	55	51	60	68	59	53	52	55	57	46	67	57	59	58	63	60	66	65	58	56	57	54	66	57	58	57	63	70	51	64	67	49	64	63	64	56	64	74	63	50	55	53	64	66	64	56	59	45	56	59	67	58	53	60	68	52	55	66	63	55	81	65	63	62	58	62	63	64	65	60	53	66	64	64	54	58	63	59	53	64	73	56	50	64	76	58	66	75	69	52	56	58	67	69	68	57	59	61	48	69	68	69	51	87	59	52	75	61	54	60	60	65	60	48	68	63	51	66	53	55	62	48	62	56	61	68	57	56	53	46	50	58	79	60	48	63	45	52	55	59	66	67	60	60	73	71	65	80	71	56	49	62	77	76	57	62	69	59	68	63	56	63	63	75	43	54	59	47	67	48	48	55	70	55	72	55	56	66	58	65	70	62	56	61	57	58	64	48	59	54	48	57	77	64	53	67	66	54	43	62	68	66	68	55	57	59	53	52	58	52	55	72	55	49	49	58	77	58	65	48	55	47	56	52	55	59	62	58	50	53	48	60	51	63	60	55	70	58	67	65	70	46	61	59	77	59	55	68	63	71	65	57	68	59	62	51	83	55	58	62	61	68	71	47	55	67	59	56	58	51	56	55	58	55	61	70	62	63	61	83	53	69	67	64	52	62	71	67	56	51	63	62	44	53	57	70	53	58	47	54	63	59	55	44	65	57	66	75	60	57	64	56	81	55	58	75	49	53	48	47	55	75	60	71	62	59	55	58	63	58	56	54	61	56	64	65	55	54	53	61	62	59	57	66	58	53	69	69	60	55	54	59	71	52	60	57	55	71	76	63	59	81	55	57	56	84	68	61	50	63	64	57	44	60	53	55	53	65	45	47	53	63	55	62	62	62	58	54	59	68	63	67	63	61	66	58	66	49	64	50	55	67	47	68	58	50	59	59	57	57	54	46	50	53	61	69	59	56	52	56	68	74	62	52	57	60	59	77	62	59	63	51	57	67	60	60	51	77	52	58	56	60	54	65	42	51	65	48	71	60	63	59	58	53	61	59	50	71	50	54	54	54	54	58	57	57	63	58	53	57	56	62	73	57	58	67	56	46	60	51	65	62	86	64	52	67	48	74	61	53	61	54	63	70	41	53	55	63	77	48	47	51	71	65	60	65	68	53	59	51	48	68	59	62	57	52	65	51	58	62	45	60	49	68	56	53	64	60	62	60	59	55	52	47	48	69	54	55	81	48	62	67	60	57	61	53	67	46	54	62	55	58	53	50	59	62	68	62	65	63	56	63	55	58	61	56	59	66	50	63	60	58	65	55	56	62	59	60	44	63	53	62	56	57	70	53	58	54	77	54	58	65	57	72	67	49	47	53	65	69	50	48	56	69	52	64	55	61	68	51	48	52	45	58	75	54	69	77	54	55	49	60	65	66	63	55	63	64	56	53	59	62	54	55	56	58	69	51	51	61	50	60	70	54	58	63	66	61	73	57	58	54	46	64	68	58	62	36	62	62	69	55	54	69	49	59	53	66	56	55	53	63	58	73	52	57	67	52	45	52	57	57	57	79	52	52	53	59	62	72	61	63	57	59	56	53	50	66	61	64	62	50	58	69	55	77	62	65	58	46	72	52	61	64	66	51	74	56	74	64	56	52	70	54	63	48	73	65	41	59	57	77	51	56	50	57	44	58	51	59	51	64	51	57	61	73	53	59	53	73	54	62	58	57	56	54	65	49	66	61	64	62	62	58	54	56	68	40	62	56	73	55	67	78	62	57	59	64	45	56	56	67	52	65	64	62	73	61	60	70	69	55	66	49	52	60	48	72	66	49	60	61	66	49	54	68	69	60	52	45	73	70	53	59	54	67	62	64	61	67	64	70	57	57	58	58	63	48	69	58	62	61	77	55	51	54	59	66	62	53	59	70	71	60	63	59	65	60	58	63	62	46	64	57	70	54	61	53	62	53	57	62	61	61	63	52	67	55	67	60	76	54	52	72	48	54	63	62	65	52	78	57	52	51	69	70	74	49	54	60	58	52	55	59	69	62	65	53	44	50	52	56	61	46	55	75	55	70	60	55	61	59	61	54	55	60	83	69	54	66	63	63	53	57	54	59	69	64	58	58	66	63	52	72	43	55	62	58	76	44	68	59	60	53	63	62	63	67	58	52	71	66	72	67	64	55	71	54	51	63	66	59	63	54	66	60	58	60	61	55	72	63	56	63	59	66	61	62	55	68	35	63	51	60	64	55	62	53	57	57	60	49	70	59	57	47	73	66	58	75	61	63	78	60	58	73	62	55	59	61	60	67	56	72	49	66	59	67	57	65	54	50	59	66	54	65	68	63	61	64	63	74	58	61	65	70	54	60	69	62	64	56	53	62	46	65	55	56	61	56	70	66	60
3909	331	392	421	369	365	365	349	300	288	273	313	293	270	277	259	280	251	277	294	262	233	258	242	248	239	254	227	224	264	258	257	226	248	245	271	223	246	249	225	240	266	269	233	252	244	249	243	238	233	240	273	231	231	260	285	239	240	245	250	245	231	244	258	223	222	226	246	256	254	218	221	225	245	215	243	252	225	225	245	255	256	262	245	255	262	230	245	250	237	217	260	280	223	216	230	254	249	236	255	226	267	261	250	207	213	248	246	233	233	244	237	242	212	237	268	227	223	244	251	244	239	245	232	226	255	188	230	245	268	244	234	240	233	227	264	249	226	220	263	260	222	268	248	261	267	228	242	231	262	257	218	238	255	238	220	238	245	249	249	214	253	243	240	227	248	260	256	263	266	250	225	205	247	240	243	239	247	290	217	227	251	255	268	234	226	265	247	257	246	225	246	229	264	257	243	243	260	258	247	266	207	241	235	246	276	232	250	239	242	245	216	233	242	226	238	265	251	244	249	252	241	244	259	245	216	242	227	252	247	250	254	222	276	253	237	237	211	235	273	239	266	245	251	252	234	237	242	260	230	201	246	215	222	217	242	236	233	258	235	246	249	232	245	236	238	255	239	231	265	249	223	250	224	218	217	245	270	256	249	242	242	250	211	262	236	236	254	241	238	249	262	254	260	237	264	250	221	250	229	237	258	223	240	241	246	226	233	221	248	240	214	245	243	273	259	246	265	234	252	252	216	263	276	227	253	242	229	253	251	235	265	246	235	251	258	227	241	259	258	250	242	242	237	270	227	252	237	223	213	252	227	260	251	250	225	240	273	276	263	213	253	250	217	246	246	239	220	218	243	252	237	228	209	285	230	243	251	249	241	249	277	251	258	225	215	230	260	213	234	232	254	219	222	253	227	224	240	256	238	271	248	233	243	240	249	251	233	244	236	270	235	235	217	251	278	236	220	235	234	205	224	280	232	245	250	225	264	233	261	242	251	238	226	255	218	232	237	245	269	244	258	229	260	231	266	244	239	248	272	246	227	234	252	237	238	246	251	237	254	258	242	262	247	258	219	233	244	247	248	268	211	216	237	263	239	263	260	234	242	232	274	250	257	236	216	231	238	230	260	228	238	239	246	221	229	268	229	283	235	248	251	256	237	229	235	248	247	233	233	257	242	219	247	229	250	242	251	240	247	254	228	226	222	254	246	211	273	245	244	255	243	274	226	242	242	242	237	234	246	244	256	242	255	260	291	257	279	224	245	236	217	255	258	250	244	228	251	223	248	243	251	235	262	238	245	261	242	270	258	264	244	278	254	223	238	252	252	263	247	256	244	250	221	236	248	237	239	241	215	233	243	258	231	237	245	274	245	240	250	239	246	242	224	229	219	241	268	230	246	226	246	253	235	270	245	236	233	241	239	260	233	253	240	253	235	255	266	250	252	250	256	266	253	238	256	235	235	252	219	239	254	261	243	268	221	252	234	234	256	264	248	262	259	264	241	228	240	228	260	227	249	242	219	259	226	261	237	227	255	231	231	230	243	224	251	229	217	244	215	227	206	243	238	252	231	236	243	232	242	259	260	245	266	260	248	242	226	207	257	245	225	253	251	236	230	220	245	250	246	254	247	243	231	252	228	262	251	218	283	260	240	242	223	235	239	228	256	209	214	217	251	235	240	252	252	236	248	244	251	233	225	213	251	272	246	234	251	226	228	223	235	252	222	246	254	235	253	241	241	231	245	244	238	221	249	222	242	225	252	240	241	252	256	226	254	267	241	256	242	257	214	253	240	260	225	242	226	239	226	231	261	248	237	239	244	250	272	248	239	241	242	269	257	240	260	260	238	240	248	234	269	218	266	244	249	212	256	242	271	224	212	249	246	254	235	234	227	271	259	259	254	237	231	249	262	268	264	272	252	245	251	237	279	237	242	259	231	222	258	200	224	249	229	235	267	245	254	237	247	241	251	242	236	254	242	252	246	260	241	240	237	234	251	254	222	233	215	249	239	259	269	246	244	254	230	247	215	261	243	269	266	254	245	232	228	255	243	221	279	229	253	235	232	236	276	238	226	240	263	245	254	251	222	248	259	256	243	272	216	246	244	254	236	224	232	267	273	239	274	274	227	218	229	264	230	223	235	251	236	244	259	242	263	264	256	200	245	219	247	239	207	224	244	237	239	230	257	266	236	263	257	246	255	239	209	247	255	234	252	246	245	238	249	223	234	250	231	231	257	233	222	240	252	240	258	219	259	249	249	251	231	244	284	259	234	246	246	261	247	262	288	263	221	217	254	256	231	215	251	242	260	286	270	249	231	207	260	251	235	223	242	218	222	270	257	249	252	254	256	227	242	245	233	222	240	241	232	229	250	246	247	250	240	228	256	249	238	258	236	231	212	235	243	211	232	246	250	240	225	240	254	230	239	223	225	257	239	252	228	260	217	268	225	269	248	232	246	237	224	227	237	243	232	263	257	230	261	222	242	250	228	258	270	243	246	233	257	211	241	245	251	247	213	241	266	248	223	237	223	274	223	242	227	268	266	264	227	241	241	250	248	251	274	234	190	253	273	236	223	268	252	245	245	260	244	255	263	230	243	228	245	253	242	229	223	268	240	246	245	237	248	261	254	262	234	257	207	263	245	229	229	241	224	227	231	220	246	250	220	240	232	249	232	251	242	268	225	252	235	225	251	245	226	220	220	241	251	240	255	247	238	239	252	253	243	220	238	230	263	234	263	279	241	237	241	233	201	241	254	248	224	246	247	247	232	251	245	253	231	268	234	258	249	251	257	225	235	237	250	234	221	258	228	246	230	239	246	238	253	219	230	260	249	258	221	225	234	234	213	246	230	255	246	239	235	235	235	261	241	238	247	239	244	233	233	229	216	251	250	217	250	235	233	249	250	252	243	260	240	231	229	258	225	249	234	249	233	240	242	251	229	238	249	238	251	261	247	248	260	270	259	285	251	265	230	241	234	255	284	220	264	259	229	246	216	251	242	266	249	254	245	252	230	247	250	248	241	238	246	245	275	270	254	226	273	276	254	241	241	221	252	250	257	238	261	235	224	250	259	273	266	269	229	253	235	252	252	231	231	236	237	235	241	252	226	257	225	232	263	260	223	247	245	230	257	256	258	241	251	248	245	246	242	256	259	236	232	254	213	239	235	232	245	252	262	236	221	227	243	246	267	242	254	244	245	231	250	239	228	254	230	234	257	240	254	252	233	224	239	258	240	256	236	240	267	232	248	241	289	237	255	244	233	245	244	249	258	240	255	194	249	253	231	261	248	249	245	241	266	256	232	245	260	247	232	227	241	264	265	254	264	268	281	251	255	213	272	249	230	242	242	247	256	219	227	227	233	236	235	219	207	273	231	239	242	242	253	233	231	248	274	229	248	223	263	221	232	260	274	254	251	261	255	251	236	251	264	267	254	226	227	231	215	245	218	252	230	212	216	225	205	215	249	242	226	235	233	259	189	246	254	255	244	252	244
15548	1247	1146	832	563	438	309	258	220	191	141	154	134	120	112	129	107	109	103	100	107	105	110	98	90	94	103	74	86	85	97	109	87	88	98	78	84	98	73	78	80	86	52	86	85	80	73	80	94	90	77	84	72	74	66	82	66	89	96	96	72	92	94	81	94	75	88	92	85	77	67	75	91	60	75	83	80	97	84	69	79	93	82	63	74	67	82	78	81	82	74	88	68	61	73	78	76	68	92	93	81	83	67	73	84	79	90	60	85	57	90	78	106	77	81	86	78	82	93	85	78	63	69	76	80	74	82	92	69	91	88	67	87	72	85	88	69	72	81	78	80	67	80	68	93	62	71	76	97	83	77	84	78	80	84	89	84	89	97	69	75	76	79	75	81	83	65	87	71	73	77	90	87	85	77	81	84	84	82	90	66	87	78	75	69	87	75	75	64	77	75	70	74	74	71	70	83	85	80	81	74	68	84	62	69	84	84	78	74	104	88	85	68	74	76	86	66	73	72	81	69	103	77	71	81	75	73	68	65	87	97	78	78	90	90	61	74	77	69	83	70	91	73	78	70	64	96	72	89	77	93	74	82	98	70	78	92	80	73	75	75	82	83	80	89	82	81	79	64	76	76	95	79	81	75	69	81	76	80	78	81	66	79	86	75	71	75	80	82	80	68	77	86	70	73	69	80	82	81	68	79	66	70	82	85	80	80	67	72	73	72	76	97	88	67	83	97	64	83	92	61	93	87	82	61	81	97	93	77	84	84	79	68	86	95	68	67	78	58	87	84	82	75	58	79	82	82	84	81	74	78	84	84	82	81	69	78	80	83	74	81	76	73	103	77	65	93	71	96	82	71	78	76	81	67	89	75	85	76	91	62	92	80	75	77	81	69	71	93	67	69	77	86	96	80	76	77	59	87	71	78	74	87	74	82	81	81	81	88	86	81	67	75	78	78	75	66	88	92	88	71	65	81	83	58	101	78	71	73	84	76	78	77	75	61	57	95	82	85	74	75	73	79	81	82	66	86	78	80	74	86	79	78	78	98	65	85	102	83	71	79	85	89	76	71	80	69	86	88	87	84	64	88	71	88	80	83	75	81	91	80	75	75	80	93	77	68	72	70	87	84	91	72	74	75	78	81	74	68	76	83	83	82	85	79	86	77	85	82	97	77	86	76	76	67	81	73	83	91	70	87	75	61	84	78	95	87	91	83	86	79	81	78	82	89	70	72	80	80	72	63	88	80	70	62	77	91	88	85	83	82	82	73	83	83	75	76	82	72	82	79	78	75	67	69	65	82	78	80	74	86	80	83	85	75	78	74	96	88	75	76	79	71	79	71	80	82	71	89	76	77	65	67	72	73	74	85	78	83	76	74	92	81	91	83	84	79	81	78	67	74	89	65	65	87	72	78	65	75	74	87	77	72	75	77	100	93	73	70	85	75	75	78	74	70	61	102	77	73	81	72	76	71	82	72	76	74	73	78	72	81	90	66	76	81	68	74	82	90	79	68	80	71	88	86	75	88	86	74	70	68	67	78	90	78	83	81	70	69	76	99	84	87	73	81	99	85	57	68	80	78	83	93	85	81	77	77	77	87	100	79	86	83	72	77	81	82	89	81	82	71	75	77	59	82	73	68	76	80	84	78	75	78	80	90	84	67	98	81	79	101	88	80	83	85	81	74	69	69	78	69	72	69	81	86	84	81	78	83	76	71	81	75	85	77	83	56	84	89	74	82	95	84	93	66	70	95	95	83	79	80	67	79	73	68	72	74	74	96	69	92	75	73	83	70	66	82	77	87	72	98	71	65	72	73	97	75	81	71	96	71	90	72	84	74	77	88	85	59	86	80	85	79	59	68	82	84	87	63	76	70	97	74	72	92	81	76	68	90	66	85	89	82	73	70	65	85	85	89	100	82	67	89	83	76	76	78	84	63	77	83	83	63	85	69	76	86	83	73	79	73	73	74	75	88	82	90	79	70	79	83	77	79	90	81	81	81	85	72	81	69	85	69	81	71	72	78	82	83	90	77	83	77	85	75	82	70	71	78	94	77	93	72	77	73	75	76	70	63	93	76	70	73	80	88	77	74	91	85	83	87	90	80	82	79	69	78	86	90	80	74	80	102	81	84	87	70	75	76	85	74	81	83	71	90	75	87	82	87	79	67	96	87	84	82	82	73	85	73	75	80	79	78	83	63	71	73	93	86	81	66	89	58	75	75	93	69	74	81	79	77	67	77	100	79	74	73	83	77	70	76	66	82	73	83	59	77	91	72	93	76	80	84	61	106	79	89	66	73	77	87	83	80	78	73	86	73	92	82	75	85	75	72	75	85	79	84	72	88	86	79	84	81	79	80	85	73	81	76	86	77	72	81	69	69	85	68	77	79	77	83	82	69	87	78	73	80	83	97	69	87	71	72	69	70	65	88	86	77	69	75	67	78	100	69	64	92	77	62	84	68	91	80	70	81	69	74	68	85	91	88	78	101	75	86	71	90	73	91	65	80	79	76	74	64	83	74	78	79	83	92	65	74	81	57	71	81	93	67	84	77	71	92	74	73	66	88	82	58	96	97	78	71	75	79	94	76	84	80	77	81	77	74	78	90	71	74	71	65	79	83	73	73	73	72	59	62	88	77	69	84	68	82	77	78	82	79	78	77	73	90	82	90	88	72	68	79	94	91	85	82	83	80	86	83	85	76	76	79	78	75	112	88	78	81	72	77	91	68	64	94	87	88	74	90	102	89	100	82	84	89	80	60	84	75	83	79	75	68	77	80	82	85	72	63	93	81	69	85	81	90	73	83	92	86	77	77	74	89	84	66	79	71	95	88	76	86	76	78	79	75	72	91	82	76	67	87	72	80	72	86	83	80	92	87	64	83	88	81	82	76	79	75	80	85	76	76	79	100	99	81	64	74	88	64	81	69	91	74	85	75	74	68	85	76	86	87	82	96	86	71	81	98	69	75	86	78	73	85	95	72	84	80	69	78	90	77	80	70	79	68	75	67	72	72	77	86	78	85	74	78	78	74	81	78	83	59	73	88	74	85	87	83	79	73	83	73	73	83	73	83	77	77	80	86	86	77	82	74	66	85	72	72	65	75	77	76	61	71	69	86	76	78	76	77	76	70	78	84	84	78	66	63	76	81	80	73	81	73	88	89	93	71	88	81	83	75	93	82	71	73	85	76	75	77	65	89	78	68	77	86	80	87	83	74	79	77	81	86	82	79	76	87	93	67	85	75	64	70	72	90	72	80	71	88	78	81	92	65	80	90	72	76	83	79	80	77	76	69	98	68	85	72	92	65	90	76	83	73	81	95	87	74	76	87	89	79	80	73	83	80	83	86	90	49	62	64	77	73	93	104	83	63	84	73	88	81	79	74	67	65	64	70	66	68	93	71	82	91	81	68	84	71	88	59	74	77	70	83	89	88	86	84	80	76	91	90	94	89	78	67	100	66	62	71	95	71	64	82	85	73	83	64	76	79	81
9626	1183	2783	3255	2724	2207	1942	1529	1285	1055	1021	886	780	740	674	684	607	572	580	529	489	493	472	453	440	436	375	400	406	386	391	391	358	376	405	393	342	357	369	383	349	345	344	309	352	340	380	363	355	340	302	334	322	320	342	301	308	313	320	321	337	311	351	329	339	309	289	307	325	320	289	317	295	325	281	307	307	325	320	301	346	317	312	293	333	309	325	328	295	310	296	308	313	293	296	308	302	297	277	291	328	286	316	280	319	295	306	295	301	289	310	287	297	292	302	296	298	321	297	342	279	284	317	281	328	307	305	285	313	316	301	309	292	314	317	290	301	307	352	302	273	303	310	290	300	337	286	299	291	288	319	329	308	296	287	252	321	289	286	306	304	305	333	299	293	299	308	307	280	303	302	296	280	313	280	302	285	323	296	299	268	299	301	325	290	284	317	291	305	290	296	308	310	304	289	277	311	320	293	293	301	254	285	287	293	299	298	303	309	332	273	309	308	326	287	303	298	303	321	314	328	303	295	297	314	311	320	291	309	297	305	339	300	311	301	312	314	296	286	305	297	320	283	286	320	310	297	318	288	330	301	297	280	281	286	308	285	306	326	275	302	271	289	292	310	309	296	301	320	322	310	301	314	337	305	311	296	287	322	284	296	311	315	310	268	316	330	307	303	292	287	309	292	300	294	309	306	287	292	302	289	295	270	307	296	326	272	302	316	282	288	312	312	297	276	288	310	291	279	337	307	278	288	289	289	274	290	292	294	312	288	323	315	319	302	317	275	285	319	297	308	288	251	325	296	286	276	283	326	260	315	300	319	282	277	296	291	301	321	293	302	278	297	292	268	296	291	280	308	309	309	293	287	314	328	277	269	293	278	306	338	308	304	296	309	280	307	306	317	254	295	311	301	281	282	285	296	290	281	305	283	304	309	309	307	313	329	323	297	279	296	290	311	315	299	297	323	305	301	319	312	306	301	294	268	318	310	265	355	268	299	266	294	306	307	299	295	286	287	283	285	301	281	278	276	310	304	287	285	318	328	287	277	296	329	288	302	339	314	332	284	324	291	324	308	312	327	292	322	292	297	326	281	316	300	295	331	283	326	271	290	290	315	288	295	286	337	312	316	313	339	288	311	285	311	281	291	331	303	299	283	285	332	297	274	292	272	306	337	306	290	280	312	304	279	287	296	316	300	298	305	294	323	283	301	289	301	298	326	300	312	315	290	301	307	277	301	283	303	290	305	318	317	299	313	312	305	327	314	285	304	309	269	279	305	275	323	283	303	284	293	327	297	302	307	286	304	300	330	284	325	292	293	296	307	322	273	305	282	330	319	322	303	300	305	284	259	304	308	289	282	327	314	294	310	303	289	296	292	312	301	276	252	296	254	311	298	279	266	302	317	292	332	290	293	296	280	305	337	291	302	303	291	292	317	274	321	295	306	289	315	294	295	314	303	271	285	271	302	314	312	328	296	311	299	300	307	279	311	325	293	313	298	306	300	334	333	278	297	313	303	305	294	296	285	288	304	300	285	302	301	273	306	292	299	330	309	321	301	315	321	273	293	320	322	299	297	316	296	302	279	306	281	310	310	305	306	330	290	301	307	334	317	276	296	300	305	309	304	262	284	314	325	281	321	305	291	327	316	287	293	300	310	278	328	326	309	305	285	322	280	327	310	264	298	288	305	309	275	316	324	303	286	303	308	268	299	308	312	281	313	356	276	329	309	288	309	299	298	292	293	299	289	321	287	332	275	310	273	296	315	304	312	291	315	316	313	272	302	305	320	295	307	274	316	284	295	292	313	301	324	290	285	310	322	295	315	277	320	315	309	321	299	333	293	301	319	302	301	300	293	325	297	321	283	292	290	314	321	287	309	287	257	275	323	294	297	310	285	308	288	299	268	289	303	297	305	302	294	303	296	289	312	271	294	304	329	270	269	306	310	286	296	318	314	309	301	268	279	308	325	260	292	309	290	322	302	298	317	280	294	282	315	290	287	328	324	293	315	307	293	295	297	335	294	300	274	265	336	284	291	312	329	280	289	307	335	304	298	304	313	268	302	286	299	272	273	303	282	302	288	299	298	313	274	286	334	304	303	310	318	309	286	285	297	309	307	318	287	309	297	288	309	305	306	343	294	275	288	300	306	326	333	294	329	287	302	297	298	296	256	308	282	287	289	264	298	259	292	283	318	292	290	307	281	296	298	321	296	263	297	278	259	321	275	308	308	305	288	305	282	301	274	293	311	272	302	297	309	294	306	303	313	311	299	302	315	311	277	291	287	301	302	300	299	333	327	308	257	294	295	285	293	298	291	297	290	277	283	312	310	312	274	299	286	328	277	294	331	302	277	286	296	273	271	279	311	301	300	317	301	315	303	298	317	295	262	326	317	307	337	296	283	284	293	328	320	311	287	303	317	343	299	286	277	326	301	301	317	291	315	298	289	292	294	296	313	327	298	316	318	285	302	309	298	286	280	284	332	302	284	308	332	273	331	296	311	295	254	290	298	319	332	303	311	310	278	335	294	307	285	314	313	280	331	292	293	308	282	309	302	294	259	282	302	319	278	288	326	295	328	313	277	306	309	299	281	264	311	260	295	293	323	291	277	324	307	290	291	321	322	300	315	269	314	312	310	299	293	326	287	285	307	282	318	312	293	308	318	283	282	299	299	290	331	307	303	291	275	311	287	303	258	275	327	305	275	308	301	312	310	263	270	312	283	263	266	283	309	298	328	305	284	292	300	314	331	296	281	285	315	322	305	301	310	282	300	323	318	323	327	303	298	305	289	294	315	308	309	304	335	317	319	287	284	273	300	301	323	313	278	329	294	290	278	297	327	332	280	289	292	295	303	307	289	287	282	295	339	276	300	306	289	278	315	310	314	277	318	299	291	302	333	277	283	309	276	309	314	311	293	288	279	287	289	297	325	291	290	292	285	281	311	316	267	322	326	312	296	284	292	266	293	275	315	296	290	284	301	318	286	319	328	318	312	300	313	315	322	307	291	264	273	290	290	323	281	268	297	282	301	297	271	289	331	303	280	279	285	292	302	303	322	314	306	348	300	296	307	271	288	281	317	274	289	316	304	311	288	328	290	305	329	292	332	293	268	309	256	300	277	284	295	288	315	287	287	307	298	301	346	308	321	263	285	286	327	279	285	330	295	277	315	278	304	289	289	329	316	289	267	314	277	303	294	298	274	276	275	311	270	284	283	281	303	296	299	321	353	306	292	277	281	289	266	311	317	296	308	298	279	311	342	307	311	271	311	320	300	306	287	303	287	297	320	310	270	300	312	281	323	327	326	317	277	286	310	283	280	314	301	305	324	274	337	264	291	294	308	295	287	302	311	301	300	312	307	314	305	318	314	284	270	302	252	270	313	341	281	292	302	327	298	284	304	330	299	322	265	277	285	288	313	279	317	307	296	315	302	312	317	308	303	309	290	295	312	306	276	292	276	317	320	267	313	323	306	310	299	336	290	290	346	316	267	268
25298	3247	2269	1597	1052	753	618	492	418	375	326	318	255	239	238	245	201	220	217	219	205	206	195	210	215	201	227	184	201	194	180	159	176	165	171	196	175	179	185	176	190	170	174	183	161	160	157	159	159	157	168	154	167	138	156	192	144	179	173	161	163	176	157	159	163	170	172	180	192	187	157	160	140	163	162	161	188	164	154	164	166	170	169	169	154	177	148	158	144	181	164	170	169	176	201	139	156	186	153	186	164	176	175	137	180	184	157	184	167	174	174	160	180	155	176	149	184	188	158	173	174	157	175	176	188	148	136	190	156	172	168	144	177	172	178	182	150	150	140	153	173	168	159	173	181	171	163	181	178	177	166	163	172	192	159	164	172	163	176	175	168	160	153	165	161	152	146	166	165	172	172	148	166	194	164	190	165	153	162	144	174	160	166	155	141	176	176	171	183	157	166	165	193	158	151	187	171	173	173	154	147	185	147	147	169	169	170	172	185	161	177	155	152	167	170	185	180	158	157	149	139	164	162	161	184	163	170	175	174	159	179	158	162	180	169	181	173	182	167	180	149	182	166	149	162	186	163	167	149	160	172	191	154	174	146	172	161	159	174	154	142	177	123	149	180	162	157	156	173	172	160	156	182	170	161	174	152	166	165	180	159	144	163	171	152	151	157	188	151	161	172	153	171	170	170	187	188	175	185	161	162	171	181	170	173	176	186	165	165	156	162	185	146	162	168	142	163	186	155	163	168	147	165	166	177	177	176	158	164	157	168	166	173	181	177	173	161	178	199	175	185	178	169	165	162	163	168	156	158	168	174	155	178	177	175	161	177	166	144	154	147	161	197	163	182	161	177	159	176	171	155	166	171	164	169	160	170	155	157	153	153	177	171	168	169	181	155	178	184	168	154	150	175	155	165	157	163	179	169	150	169	163	186	169	165	173	174	165	199	189	158	165	182	178	135	164	175	137	147	168	155	146	192	175	188	163	160	175	177	168	160	165	139	153	166	147	167	152	158	180	179	171	194	168	157	164	175	152	165	189	181	173	161	161	144	189	160	173	168	174	178	144	177	183	175	178	196	174	167	193	175	171	156	150	156	185	175	163	169	160	179	161	148	176	180	178	163	177	188	159	170	157	163	172	150	184	184	174	153	158	151	177	186	146	173	168	152	170	163	158	177	167	170	166	162	186	175	176	175	183	168	202	170	185	133	169	167	158	188	160	169	154	177	160	159	183	158	161	194	153	188	166	158	154	175	172	161	185	170	176	172	166	180	169	171	168	177	142	173	159	178	172	174	179	167	175	173	170	155	179	189	150	152	194	160	142	166	172	167	162	164	160	176	161	177	179	162	164	173	174	167	152	158	192	150	182	168	150	173	166	172	164	161	185	152	177	184	185	169	166	168	146	158	164	152	159	170	187	168	146	155	169	149	166	145	163	170	163	181	171	178	179	168	171	175	166	166	170	169	138	162	169	166	177	170	166	177	158	162	153	178	157	157	167	178	157	158	167	159	170	143	154	148	181	164	164	161	187	173	153	171	165	148	161	151	157	188	148	159	165	195	167	182	173	166	179	146	154	145	149	170	146	168	164	175	166	151	178	155	160	168	179	174	164	157	155	162	182	189	181	155	183	158	172	180	155	192	175	169	167	164	156	164	147	140	179	161	162	184	168	182	160	155	150	166	185	172	182	167	170	156	167	167	163	180	188	162	164	180	165	208	150	186	172	179	171	162	171	169	187	172	172	179	158	176	171	158	146	171	167	157	169	154	177	162	180	157	165	181	169	171	181	158	160	164	150	160	166	173	161	162	183	161	175	159	148	193	164	171	181	146	188	174	159	138	147	148	161	167	172	143	163	194	163	169	176	158	162	183	186	142	173	161	162	171	160	157	165	174	168	184	179	178	173	161	178	169	186	148	163	171	173	164	166	167	169	154	165	172	173	174	182	171	134	149	162	167	154	149	141	176	172	169	173	155	170	169	164	151	137	158	158	170	168	179	158	149	193	167	185	163	167	178	177	164	174	184	171	172	161	165	151	175	162	170	179	161	155	176	169	175	183	171	174	177	179	186	164	146	165	163	160	170	186	176	164	168	151	162	172	165	175	161	148	183	153	175	166	194	157	179	167	159	162	159	163	176	145	170	175	144	158	165	152	165	170	168	163	165	154	175	206	159	154	157	167	163	169	156	157	166	191	182	176	152	165	165	155	166	177	182	163	158	176	166	155	168	160	162	167	167	156	165	146	161	169	159	173	154	154	151	181	140	170	181	148	165	174	155	172	146	165	188	162	177	156	171	187	166	184	173	161	168	183	175	156	173	143	173	159	152	173	168	157	156	185	142	164	154	173	179	182	147	162	156	165	150	167	160	144	147	178	152	167	161	147	165	169	177	152	153	172	181	179	173	186	169	153	161	198	163	175	155	161	155	178	167	172	142	177	162	165	166	177	194	180	137	172	166	157	178	150	170	168	187	158	149	185	170	148	162	168	173	202	164	203	185	167	175	178	155	181	197	173	158	157	184	171	156	174	161	133	168	177	145	161	163	176	158	164	161	171	172	155	171	182	166	169	149	177	170	162	178	158	168	186	191	153	172	180	183	172	175	172	175	178	191	166	177	141	160	165	170	166	141	199	165	144	140	144	186	163	150	174	151	178	146	178	164	172	151	166	181	179	166	172	175	172	188	181	175	147	152	159	173	171	153	161	155	163	159	195	197	168	168	182	158	175	157	179	149	157	165	160	169	165	181	169	178	169	167	147	170	174	158	142	186	179	176	179	182	158	157	175	161	154	162	181	163	182	195	164	159	159	156	185	184	179	149	175	163	152	178	165	161	162	175	163	162	174	166	157	156	182	165	149	196	168	159	166	171	162	165	171	168	169	169	171	180	177	180	156	170	161	166	133	172	175	179	167	164	159	160	151	162	165	143	157	172	170	161	187	160	176	169	154	169	166	179	169	168	149	151	179	184	165	165	169	167	189	158	146	185	175	164	194	163	175	157	144	173	183	168	160	160	168	172	165	178	164	165	154	177	139	160	175	181	187	153	169	156	201	158	158	157	167	146	152	203	167	165	160	184	167	167	147	158	153	166	164	148	175	173	187	171	134	165	181	162	153	175	184	161	163	157	151	162	181	162	174	176	177	177	166	161	151	155	137	146	159	166	154	164	134	150	151	164	143	170	175	187	167	179	176	174	178	172	161	147	159	160	195	169	161	178	149	154	162	181	156	176	157	192	172	169	166	163	181	181	170	176	155	184	199	158	169	140	164	182	169	161	163	158	149	167	157	156	183	148	164	154	175	167	152	153	152	156	183	171	170	175	183	172	173	167	199	150	151	174	156	186	146	174	162	159	168	172	142	167	152	179	176	150	148	161	197	140	177	153	195	156	159	187	159	171	154	172	167	171	153	164	170	194	171	158	159	180	179	154	185	170	176	154	139	169	169	171	161	156	176	178	157	180	148	170	175	148	162	164	154	189	160	172	170	165	172
12814	2277	5088	5748	4858	4067	3359	2709	2327	1972	1796	1581	1466	1316	1282	1153	1116	1001	1007	962	880	908	835	832	833	788	811	816	755	667	710	703	704	691	695	693	634	673	672	605	651	643	669	636	637	609	619	624	666	621	623	579	600	590	580	569	617	618	555	579	604	590	603	559	604	625	567	600	601	564	575	592	555	553	569	548	556	601	610	578	576	571	551	623	566	588	607	600	562	563	529	582	542	527	560	576	591	590	572	594	516	586	573	554	568	525	509	561	532	578	576	551	578	590	554	540	569	525	572	600	577	576	538	564	549	643	551	580	564	549	583	567	546	585	582	603	532	548	546	597	600	567	540	583	560	580	544	547	557	556	605	555	592	575	551	551	587	565	574	568	527	545	521	526	578	595	568	552	562	582	501	563	582	521	542	610	609	554	579	555	572	585	542	565	560	596	523	541	564	584	566	540	589	535	544	553	573	565	573	561	566	542	595	585	594	518	576	531	576	537	552	529	520	558	581	546	559	575	539	601	598	579	562	581	588	556	546	563	540	587	565	551	580	576	548	562	562	542	529	541	587	554	564	546	527	550	573	560	563	587	554	526	546	573	556	564	607	568	568	541	538	548	575	554	622	563	600	557	537	575	541	547	511	557	525	575	540	581	534	547	568	530	560	550	581	570	580	539	612	538	591	572	598	553	552	541	554	558	532	627	540	568	537	549	562	562	562	580	581	576	559	563	554	552	568	562	582	522	518	561	555	546	551	537	577	524	553	570	564	566	585	587	584	539	576	557	524	582	559	579	552	574	546	545	584	507	548	570	538	551	540	592	572	578	578	540	560	539	544	552	550	553	535	536	565	530	567	556	582	549	554	538	541	558	511	556	570	580	545	592	591	568	562	588	549	603	521	597	570	511	564	554	507	541	549	579	580	549	515	565	550	520	581	552	566	576	533	520	540	538	522	548	532	507	566	559	604	576	558	542	528	594	539	543	582	562	594	583	625	568	569	577	583	569	599	590	567	557	568	598	550	585	545	544	530	577	593	526	542	538	560	574	593	570	586	598	563	530	591	568	555	614	533	581	564	542	541	552	548	547	533	556	483	516	567	587	527	570	544	578	576	536	562	526	562	544	543	538	547	546	571	576	572	600	585	570	590	542	565	522	536	564	614	520	602	598	521	576	572	540	580	537	565	566	588	550	579	515	564	612	583	524	582	580	540	581	608	548	558	567	610	603	544	543	588	553	548	577	541	555	572	576	580	504	552	543	541	559	575	567	548	551	549	561	536	572	570	556	559	559	582	583	510	596	576	523	590	595	590	565	586	538	554	575	577	566	575	561	542	592	534	578	555	578	525	554	563	586	531	529	554	527	615	567	543	552	575	595	549	567	555	540	568	552	564	556	574	580	579	581	517	519	529	563	560	577	548	563	539	550	626	567	553	564	575	568	515	556	561	577	560	564	585	547	564	576	528	579	565	535	582	553	557	557	530	577	528	523	563	577	596	554	582	520	546	577	558	533	593	577	609	543	581	571	515	520	553	546	543	531	550	550	539	596	542	559	546	561	601	558	543	587	549	567	533	547	556	572	558	563	542	566	585	548	531	553	556	601	530	522	571	542	570	568	529	586	552	512	535	529	529	546	563	538	574	551	588	573	575	563	561	552	532	551	566	554	559	580	576	554	564	578	583	561	547	593	546	587	556	572	583	555	612	595	587	568	561	548	548	536	572	588	586	573	565	554	575	550	519	572	568	562	555	541	549	553	525	570	562	558	538	596	566	564	528	521	551	581	581	557	551	612	534	580	566	572	550	585	580	592	592	574	570	551	549	567	569	551	585	573	571	572	584	584	548	557	573	545	573	572	552	522	578	560	596	529	568	550	564	509	554	554	551	544	586	575	565	580	560	537	520	549	570	505	565	562	519	523	589	563	577	540	531	542	581	610	500	510	567	586	565	571	557	536	556	581	538	555	507	541	542	563	568	564	567	588	577	544	583	567	523	536	540	550	561	540	541	599	562	560	509	551	525	584	526	513	579	522	538	547	558	533	586	566	520	541	582	564	601	558	570	579	555	564	581	556	533	540	572	553	586	552	536	549	534	560	579	547	564	598	575	601	571	559	531	557	588	565	598	545	537	587	570	570	551	549	592	575	534	535	589	535	549	604	569	584	557	604	572	581	586	547	553	579	516	542	580	614	529	536	566	572	551	541	531	569	564	549	584	547	570	577	504	520	543	521	551	585	587	529	531	547	573	533	576	526	562	554	574	519	602	532	555	539	536	522	573	551	535	566	543	555	515	539	572	515	567	548	524	606	571	519	558	557	547	539	569	611	537	600	552	553	566	545	537	523	571	572	565	536	554	518	541	539	560	527	580	568	554	544	584	581	524	548	524	552	585	565	548	575	559	577	577	552	550	572	550	624	545	565	535	531	571	534	584	526	572	573	509	535	547	604	579	563	571	574	506	556	563	537	540	543	558	575	533	557	584	591	486	556	592	550	550	528	572	563	557	544	518	551	594	552	545	544	573	563	598	591	627	570	567	598	602	566	571	547	541	537	548	571	543	592	583	547	568	573	560	597	589	579	559	543	477	536	548	529	615	533	530	572	542	559	534	544	588	541	560	502	534	570	513	537	544	583	532	539	515	575	575	570	575	568	552	544	515	581	584	536	536	537	514	557	547	557	565	561	568	571	552	569	553	588	534	577	588	543	573	577	574	566	585	568	547	579	563	579	559	597	544	596	519	550	554	567	608	546	581	577	570	588	549	564	591	528	556	523	574	564	551	562	552	554	565	569	544	552	543	564	559	571	563	589	557	553	599	534	530	573	560	554	586	579	577	536	561	543	547	543	585	541	542	572	553	510	541	573	590	561	540	599	575	535	534	586	559	567	559	520	531	567	536	595	556	544	561	560	551	548	567	537	596	563	561	527	558	533	602	555	548	585	581	532	539	534	565	586	537	558	584	576	604	573	552	568	585	587	582	557	547	543	556	574	557	519	558	566	601	510	543	552	553	587	593	564	549	584	559	588	551	592	521	570	536	519	545	575	541	558	527	581	550	573	545	557	538	550	570	535	549	577	526	566	585	577	581	531	587	543	572	605	551	565	538	518	539	550	535	570	568	552	601	598	545	576	626	506	582	550	511	538	591	560	568	553	631	583	550	545	548	544	589	559	589	576	547	545	572	601	548	557	546	561	570	530	538	535	568	568	554	544	559	533	531	551	592	487	524	557	581	528	584	513	567	565	574	555	551	573	578	587	513	574	570	554	506	551	559	540	547	537	580	550	546	576	558	527	544	557	559	586	540	577	562	536	538	564	589	597	582	539	584	575	546	553	558	553	555	579	558	618	538	578	524	502	538	550	574	533	551	554	565	590	542	576	527	553	579	610	571	569	593	578	546	534	554	577	621	606	570	555	565	568	572	527	610	567	557	543	525	554	558	519	579	540	559	551	568	560	511	563	554	591	578	552	574	525	555	552	540	588	567	539	566	552	556	592
2553	98	109	114	91	76	64	72	60	68	54	61	58	53	65	86	62	65	63	60	59	57	42	41	52	57	55	63	65	69	66	63	54	68	53	66	57	62	58	66	67	65	57	64	57	39	59	61	56	60	57	62	63	64	48	47	57	57	68	68	54	65	67	68	52	41	57	53	64	64	71	57	65	57	52	69	62	60	52	55	58	64	66	43	47	72	64	63	45	63	58	66	54	68	60	57	59	75	59	54	54	52	66	70	53	55	68	69	62	58	59	72	62	56	52	69	50	59	72	50	65	69	55	57	55	64	78	54	71	58	62	61	58	74	73	69	45	61	71	56	58	69	68	45	46	60	66	55	77	56	59	62	60	78	68	62	62	69	59	50	52	70	64	58	46	52	68	63	64	59	52	62	68	71	50	70	55	54	58	65	67	58	55	62	56	57	67	56	70	64	68	66	66	52	69	84	65	57	56	58	68	47	61	70	72	48	58	65	71	50	54	69	59	61	59	51	63	42	49	52	58	55	51	61	55	56	61	56	72	64	68	61	63	58	77	48	63	54	77	57	46	58	73	54	66	72	57	53	68	74	55	53	61	65	62	62	56	62	61	59	62	67	67	60	57	54	61	53	62	65	44	67	67	58	55	60	52	61	53	58	60	61	53	60	49	65	64	62	59	64	51	62	69	77	64	53	59	62	68	60	59	73	86	62	58	67	59	55	57	75	61	66	66	54	67	49	63	58	54	54	68	61	72	38	62	75	65	65	57	69	76	64	59	56	51	62	61	63	65	53	54	52	77	63	64	61	66	60	63	68	67	55	63	55	75	68	58	68	49	53	55	52	62	38	47	62	69	49	72	74	56	59	60	71	60	58	68	67	66	55	59	50	72	62	72	62	63	61	75	58	49	61	69	74	56	69	59	63	66	68	59	62	56	49	79	65	57	49	69	55	61	67	72	64	65	61	60	59	59	65	70	80	71	55	53	46	45	63	53	53	60	63	55	45	75	56	55	69	55	52	53	52	70	59	61	62	52	49	47	58	59	49	54	41	50	58	52	64	65	59	64	61	57	57	64	46	52	59	51	56	66	52	54	61	48	69	40	69	64	44	53	64	51	40	68	57	54	59	55	73	69	64	48	45	50	57	61	64	63	70	74	54	60	62	65	61	50	67	62	54	49	62	62	76	53	43	50	57	65	58	61	51	71	58	60	75	59	70	58	53	48	58	54	65	49	79	59	56	59	67	68	52	61	47	54	62	60	57	59	41	69	63	68	69	50	51	69	66	73	61	61	69	56	57	54	57	70	58	61	70	59	72	63	78	61	62	63	73	54	61	60	44	61	56	55	57	57	64	56	60	43	66	63	53	53	58	54	75	61	74	52	62	68	47	68	54	65	62	57	66	56	54	54	60	64	46	58	60	65	50	57	58	54	46	57	66	56	53	65	66	57	51	46	70	59	60	57	53	55	73	46	60	48	59	48	79	55	59	51	51	68	71	71	56	62	64	58	72	47	49	63	67	63	67	70	53	68	72	55	35	55	66	47	66	52	58	68	64	64	60	61	52	58	69	56	59	60	59	54	57	65	66	64	54	58	66	68	63	49	41	48	77	49	71	64	58	73	70	70	58	60	66	62	58	63	59	68	59	75	65	57	71	57	64	67	60	56	61	59	56	45	65	52	51	59	63	63	71	70	70	60	61	53	64	55	53	60	57	61	65	54	75	56	60	75	64	63	64	56	66	47	69	48	55	72	70	63	73	56	56	48	53	63	60	63	62	72	59	56	68	52	82	49	52	66	64	69	46	54	60	49	54	63	54	53	51	47	49	70	51	53	57	53	58	53	67	60	71	65	71	70	57	49	57	71	68	61	68	47	54	49	61	42	48	48	69	65	69	69	62	59	51	55	50	68	65	70	62	47	70	61	51	50	61	74	74	61	63	56	61	65	57	58	50	67	79	69	52	62	59	73	62	55	57	62	57	50	49	44	57	59	67	59	48	63	52	52	52	56	62	67	67	60	55	61	53	74	48	66	62	77	53	51	54	61	70	70	55	49	59	56	65	56	64	52	60	60	57	60	69	64	55	52	50	59	53	63	61	56	53	63	46	61	58	50	60	75	62	60	63	67	68	60	51	68	69	67	60	63	58	52	64	59	58	59	59	61	66	59	68	59	53	60	58	62	61	62	63	63	72	58	59	67	60	66	48	60	54	71	57	64	73	55	45	49	73	65	53	51	63	59	55	57	55	73	50	66	76	48	63	59	56	62	57	59	55	77	57	69	55	72	58	56	53	59	68	62	64	65	55	54	50	59	68	48	64	55	59	81	65	70	60	51	54	54	57	67	65	59	70	61	75	60	65	67	69	49	51	73	62	64	52	58	58	52	54	50	73	47	70	48	50	63	56	59	64	68	63	64	49	45	53	60	66	62	69	56	61	61	55	64	62	61	74	63	59	68	54	65	56	65	44	70	63	53	68	70	62	65	73	58	48	65	59	60	61	57	58	77	68	62	54	55	63	50	56	45	50	73	59	59	41	68	56	52	64	65	56	74	49	66	44	55	68	58	59	60	58	58	49	65	62	67	49	50	72	67	61	77	49	73	55	53	63	67	51	65	70	46	78	55	55	66	66	65	57	57	71	59	64	70	67	55	68	69	54	64	49	61	59	61	56	58	61	66	63	56	54	58	47	66	52	58	56	60	56	52	62	72	68	75	75	69	71	72	69	77	61	60	73	65	78	55	57	65	64	79	54	62	57	58	64	64	58	73	49	75	57	61	67	54	52	53	68	66	59	52	66	56	67	73	57	55	71	66	67	54	53	74	61	62	58	53	52	57	54	59	53	47	65	58	51	73	55	54	53	63	48	48	66	59	63	59	58	70	57	61	63	57	64	73	64	62	66	64	62	57	71	74	75	64	61	57	59	54	62	60	42	52	55	72	59	75	63	67	51	51	52	65	66	57	53	58	54	57	69	68	62	57	51	54	58	49	65	56	67	69	60	65	51	52	57	77	62	63	67	62	71	71	61	61	62	66	70	69	57	65	53	53	68	66	49	69	84	60	47	72	73	50	57	50	53	56	55	56	49	74	48	56	49	67	64	69	61	51	53	71	59	56	72	47	71	58	69	75	59	71	57	53	59	42	75	66	52	53	67	48	47	65	52	58	50	63	65	62	63	60	58	61	50	58	70	67	66	67	59	70	57	57	53	63	55	60	61	65	51	73	75	48	75	43	56	62	60	69	65	77	59	54	61	57	63	62	64	59	48	73	56	60	75	64	75	60	62	55	60	68	54	55	48	68	48	60	72	73	72	53	59	56	61	57	57	50	53	72	60	53	60	54	63	62	59	56	52	61	65	62	81	64	60	41	67	64	67	60	64	66	56	62	59	61	71	59	54	62	50	57	64	48	52	68	69	57	73	52	66	56	50	54	71	56	64	71	48	63	53	69	57	38	70	65	68	59	73	60	56	68	68	54	56	68	49	59	59	67	56
3829	297	418	414	388	379	311	307	302	307	307	295	275	291	228	259	270	251	239	258	268	256	256	257	259	292	234	272	252	262	242	248	235	263	268	224	267	279	238	244	271	238	268	244	258	252	229	247	244	239	255	260	258	250	279	262	222	241	275	260	242	230	236	270	243	228	253	250	262	236	255	226	228	249	247	262	253	252	251	244	263	257	243	230	216	252	241	223	232	241	246	261	228	245	246	232	258	241	241	243	234	232	213	249	230	248	242	243	243	262	260	245	223	258	261	258	221	237	238	250	227	229	272	233	268	235	248	224	246	265	262	223	223	243	228	264	268	229	224	237	253	202	258	242	213	239	267	243	242	239	242	235	249	229	216	221	234	225	229	208	206	244	252	266	243	235	228	244	260	228	234	239	233	256	229	237	247	271	221	265	222	226	235	240	252	262	265	256	231	227	231	233	241	253	265	247	245	269	252	261	237	239	248	233	250	218	222	234	253	241	263	242	248	237	240	244	252	252	252	254	247	233	219	255	250	270	233	250	254	250	240	251	255	292	245	227	246	219	224	244	250	252	248	225	255	240	258	235	248	254	232	248	240	247	250	229	231	277	242	241	233	241	214	246	261	265	232	250	227	248	250	255	246	232	208	235	279	240	234	221	214	215	246	258	241	259	257	252	236	205	249	254	248	260	235	269	265	265	258	263	240	232	247	262	239	254	228	241	217	238	252	224	225	229	251	249	226	258	237	233	237	243	241	235	221	248	255	250	267	230	228	227	264	210	242	232	228	236	249	226	231	257	235	244	235	263	242	233	245	258	212	240	232	230	243	239	253	231	266	249	239	229	258	239	231	245	261	254	254	252	256	244	217	246	250	232	266	239	223	235	212	218	253	226	244	269	245	251	255	223	231	255	251	247	252	245	249	243	257	224	237	235	234	247	234	252	251	268	257	263	252	247	240	229	255	244	279	241	224	260	240	232	236	235	244	245	238	244	231	257	233	223	234	251	269	220	228	236	259	224	246	236	240	231	260	235	257	266	247	237	255	239	256	233	248	265	261	271	250	239	250	243	236	255	244	249	227	271	255	236	225	250	247	244	251	257	236	219	230	243	242	259	237	221	270	243	233	239	241	232	266	243	243	234	267	220	224	252	244	224	269	257	228	237	225	225	223	230	230	247	251	237	255	239	245	253	216	256	255	250	231	266	250	240	246	255	257	239	250	231	264	244	258	232	233	233	226	231	242	238	268	238	249	264	227	244	244	213	249	264	244	237	252	248	229	245	221	255	209	243	234	255	227	254	260	250	240	240	233	251	231	244	240	249	250	248	242	230	227	241	254	259	249	219	217	245	254	255	253	262	258	252	254	262	263	218	266	236	274	261	290	233	226	222	242	237	230	220	242	248	248	232	231	233	261	248	227	237	208	250	236	255	261	251	267	238	257	221	247	226	234	243	252	244	224	258	250	226	251	241	243	253	271	251	240	231	249	234	271	245	232	239	258	243	244	263	248	255	232	268	241	229	226	225	238	244	231	262	253	257	270	249	260	239	249	239	269	272	254	238	256	232	222	260	268	215	254	251	243	239	213	251	250	246	243	228	256	264	249	229	245	234	233	241	253	225	252	264	254	229	250	235	233	211	233	229	237	248	255	243	235	225	248	230	252	239	245	240	234	247	245	259	232	240	271	257	265	259	226	241	245	237	255	241	248	248	245	257	259	232	240	232	257	240	219	242	260	245	254	240	221	244	260	216	242	252	267	227	252	281	238	227	241	245	229	237	244	232	242	212	245	256	239	225	266	222	236	244	238	232	243	248	239	246	231	282	253	221	206	268	234	227	215	263	258	244	228	235	277	230	258	213	261	231	238	223	223	238	249	239	215	250	244	245	254	258	257	252	219	260	243	201	219	224	227	250	237	235	251	233	250	243	270	230	225	228	218	228	256	246	226	258	222	232	226	237	220	210	246	246	240	230	238	230	254	255	258	242	239	239	252	251	252	216	222	214	249	240	251	254	245	263	229	251	235	215	245	255	261	242	231	253	240	242	256	225	245	247	242	232	231	253	265	244	269	252	232	247	268	240	247	235	228	226	244	234	255	239	260	242	225	234	240	221	269	268	228	248	252	249	261	232	241	222	252	211	249	248	244	229	257	253	252	258	227	231	237	231	222	226	235	230	245	233	244	256	232	231	270	237	249	254	243	224	236	240	224	267	213	219	260	229	243	216	233	226	251	235	249	221	227	252	233	269	220	234	226	218	220	234	229	238	227	241	244	246	241	231	230	227	235	229	235	244	222	251	233	235	268	231	233	239	240	247	223	230	220	241	214	256	261	238	250	242	221	217	236	274	241	227	220	272	265	236	239	208	210	259	257	259	255	228	211	246	230	241	230	252	256	239	244	233	263	233	204	234	275	212	236	265	250	237	252	233	256	239	250	247	240	237	241	234	233	223	255	208	237	269	243	256	237	229	242	209	265	224	240	289	247	266	245	210	254	232	235	254	253	239	246	225	252	250	251	257	235	218	249	253	228	245	226	221	260	229	263	240	242	240	237	247	228	251	238	286	229	268	251	265	222	255	260	251	213	227	236	242	235	228	268	241	246	265	251	238	229	232	233	250	232	247	227	229	275	247	221	223	255	252	238	237	239	232	238	232	254	260	251	240	245	258	234	258	253	242	250	248	241	212	244	253	246	237	241	213	252	242	226	222	245	237	240	241	247	244	271	234	250	237	248	250	240	260	265	232	250	269	231	264	254	237	260	260	236	224	253	234	244	240	236	246	235	251	231	242	250	247	241	279	227	223	239	237	249	222	216	224	223	238	257	257	246	239	240	236	256	246	272	254	232	259	226	254	243	227	242	225	239	264	231	256	224	243	217	220	225	231	229	236	241	246	214	228	232	286	252	266	251	262	232	243	237	245	242	219	253	247	215	263	239	234	256	235	266	236	211	251	258	255	249	206	234	247	255	237	239	246	250	226	222	275	237	235	248	241	232	239	236	226	208	249	238	213	255	231	249	237	219	269	244	226	261	243	228	225	229	209	230	240	261	266	285	251	256	269	229	218	264	252	219	228	230	243	251	235	265	219	262	242	226	240	241	205	248	225	244	255	264	235	247	254	216	246	241	237	262	255	228	229	238	230	219	243	240	230	259	230	265	246	234	240	241	238	241	246	239	247	237	245	229	265	222	264	216	225	235	240	230	256	227	237	249	225	248	211	236	251	240	246	245	239	237	250	236	227	245	237	203	237	261	257	254	237	246	277	247	233	224	242	229	240	261	282	211	220	203	241	245	244	271	248	284	259	240	240	287	250	251	251	233	238	253	250	243	191	254	232	218	254	217	262	232	230	228	253	244	222	239	242	267	211	264	222	238	266	225	251	247	244	254	223	248	226	263	270	248	246	242	254	220	225	230	251	231	231	256	283	241	212	262	251	231	262	244	236	239	252	263	230	245	233	214	249	246	213	224	221	245	236	226	248	240	266	228	236	231	257
16074	1245	1119	801	577	408	299	259	190	170	172	151	133	124	122	100	118	113	98	109	96	99	92	107	87	123	81	78	96	78	101	71	94	84	95	90	95	84	87	70	81	98	69	75	84	93	91	70	99	86	73	73	78	96	65	87	74	76	87	99	80	71	80	94	92	92	74	68	85	87	76	73	83	80	91	90	79	77	75	79	88	80	56	68	90	81	92	78	64	87	64	67	79	68	74	82	69	87	86	91	78	90	86	76	60	70	89	92	68	67	59	62	84	82	102	69	85	74	89	79	80	75	63	80	82	69	79	90	88	88	71	94	73	68	75	76	83	82	78	77	65	79	57	75	82	78	70	72	83	84	81	72	79	63	70	85	82	89	63	68	83	81	89	85	74	70	82	66	88	84	86	79	90	61	79	72	88	69	65	86	88	98	91	88	90	90	79	87	96	72	83	82	80	96	66	83	74	89	71	67	70	81	75	75	92	86	75	64	63	92	83	64	79	99	81	91	66	75	69	76	72	71	71	86	79	75	62	94	90	83	59	105	77	85	89	79	86	86	81	68	77	74	82	97	80	100	72	75	75	85	93	86	77	94	94	83	82	75	85	76	71	92	71	73	76	76	76	84	83	84	79	77	68	85	75	72	82	70	66	79	82	78	76	71	76	85	96	85	72	81	73	83	83	75	101	89	73	75	83	100	77	58	76	91	82	87	76	67	72	99	76	88	83	72	71	89	78	78	85	81	87	80	82	84	94	87	78	71	88	80	68	70	68	73	80	73	78	75	79	81	85	70	68	72	72	85	75	82	82	77	82	80	84	72	84	73	96	83	81	75	107	75	96	71	77	57	84	79	75	72	76	68	81	80	86	68	79	70	64	67	74	78	83	74	82	85	80	76	88	76	80	79	79	82	91	83	80	78	80	85	74	75	67	85	72	72	88	66	74	82	86	86	78	81	77	79	75	71	86	75	74	86	76	91	81	73	73	87	88	81	86	78	64	70	66	73	70	71	86	88	82	87	75	80	77	89	95	73	69	76	104	72	82	67	73	67	62	82	98	92	70	73	89	80	81	73	67	78	74	93	78	77	77	80	79	85	83	78	76	77	71	70	71	78	77	76	85	80	79	79	77	82	67	83	64	75	58	68	83	88	68	69	76	69	65	77	69	69	89	84	94	78	88	53	74	67	81	73	74	67	77	87	70	85	69	66	69	81	77	76	78	89	68	86	76	80	87	93	85	80	83	71	81	86	90	79	74	88	77	99	101	70	84	74	76	72	93	85	86	81	97	79	60	92	81	81	83	79	80	94	72	94	75	68	81	83	79	94	72	70	83	75	86	84	63	68	77	80	76	89	101	73	72	88	93	79	71	81	89	84	87	72	73	70	68	76	67	77	58	72	83	89	67	99	79	75	81	91	68	80	76	67	61	80	70	70	68	93	85	70	92	78	89	77	71	77	76	90	95	70	93	86	73	59	78	71	78	85	101	69	62	76	66	67	75	64	97	65	89	78	91	84	67	88	73	77	83	83	67	96	89	65	111	92	65	88	63	68	78	82	73	84	69	67	82	75	76	69	82	91	84	78	89	78	76	70	70	99	84	81	75	92	83	79	84	83	74	102	73	72	75	73	96	77	90	61	69	74	96	82	101	83	77	78	93	73	84	91	92	76	82	54	81	84	84	80	81	86	92	93	68	68	68	79	97	78	83	78	76	94	92	78	76	85	69	80	86	75	73	84	76	77	81	83	75	78	103	68	97	80	74	80	90	77	77	83	76	69	77	73	87	77	90	72	71	87	78	71	66	76	94	83	69	89	88	77	76	72	86	73	71	84	56	69	79	70	91	75	89	95	75	73	72	74	85	93	85	83	70	79	80	69	77	60	86	71	79	89	84	83	67	73	90	80	71	64	85	86	85	83	93	86	82	78	65	80	75	80	83	70	101	74	66	82	78	86	73	74	63	82	106	82	86	79	77	68	78	72	78	76	81	84	76	77	72	87	87	92	82	83	75	81	78	66	83	71	92	71	85	76	84	73	91	68	95	87	86	86	78	76	82	86	72	64	90	81	74	64	61	73	79	80	78	71	91	84	80	86	86	90	68	65	80	78	82	76	77	88	81	86	91	91	83	87	70	73	60	75	88	87	68	86	84	77	81	86	86	60	112	77	78	94	66	79	95	83	67	82	74	69	87	69	73	81	80	82	71	79	66	73	62	85	87	78	87	83	75	75	73	91	88	84	75	71	65	77	74	69	66	92	80	80	79	77	87	94	73	70	74	88	83	88	91	66	88	69	97	85	73	86	64	61	66	67	66	95	83	78	69	82	85	94	80	71	96	82	70	83	79	90	72	71	75	63	77	75	60	80	82	82	77	81	76	73	83	81	79	73	71	76	85	74	98	86	76	83	72	79	75	73	80	85	68	98	86	70	78	82	64	84	82	84	79	74	93	90	86	72	78	73	85	89	84	77	75	69	76	102	75	65	78	80	67	92	85	83	82	84	104	85	81	87	73	83	86	91	78	88	72	69	73	88	77	91	78	95	93	89	78	72	69	79	87	65	89	86	59	75	81	72	77	84	86	69	81	72	87	68	66	79	87	84	60	74	86	78	95	74	63	76	58	82	78	78	79	71	105	69	79	86	78	72	85	82	67	69	82	80	90	88	82	75	78	59	79	85	90	86	85	90	79	84	97	78	94	69	65	81	72	77	89	88	84	79	69	77	69	74	81	88	68	74	93	92	84	85	89	89	74	77	87	76	81	83	83	75	72	78	67	73	82	69	71	80	86	90	71	68	104	80	77	74	81	76	87	88	77	76	81	81	77	84	81	89	90	85	81	76	77	90	86	65	93	68	68	73	78	63	79	78	85	86	70	88	60	63	79	80	73	85	79	77	78	79	85	87	89	80	69	77	74	69	79	89	79	91	79	83	73	93	96	87	86	82	91	75	72	73	80	89	84	88	84	78	85	70	84	77	80	82	75	79	97	88	76	77	76	65	80	78	77	88	89	56	62	77	68	74	74	74	80	81	87	74	71	87	86	82	88	73	92	84	78	88	74	80	97	65	77	52	86	93	84	68	74	77	89	71	70	78	89	88	79	82	71	79	80	75	102	82	78	86	74	77	68	81	81	82	82	73	80	73	68	97	83	75	72	77	74	77	84	75	74	76	86	66	82	84	89	87	68	82	88	92	75	82	86	81	98	69	87	80	72	87	93	91	88	80	68	77	75	91	78	75	72	76	84	103	85	90	89	71	78	69	88	80	75	79	79	84	83	67	87	83	81	70	88	75	72	84	74	79	82	66	70	77	87	78	66	83	70	78	75	87	79	84	86	83	71	79	69	74	70	69	76	90	76	83	84	73	78	68	73	89	73	73	78	75	84	108	101	81	88	88	77	85	86	81	74	68	73	77	77	84	104	71	65	75	74	83	79	74	84	83	84	82	65	71	84	69	80	65	81	83	71	83	78	81	75	77	87	67	78	71	73	72
9732	1145	2822	3228	2747	2274	1790	1538	1310	1134	943	832	787	637	695	659	597	559	543	501	452	488	474	442	415	459	400	418	362	447	415	405	385	368	370	387	374	365	329	341	344	351	372	370	337	324	343	327	321	318	346	319	322	316	334	326	340	341	348	319	325	336	351	335	327	318	333	318	300	307	337	344	273	312	331	300	329	314	328	323	305	329	293	316	292	306	328	294	280	306	304	295	319	327	354	306	298	327	320	296	299	288	342	305	320	326	295	310	307	313	315	316	325	292	290	308	323	289	294	308	280	317	326	294	297	308	329	340	275	289	314	312	300	326	306	301	322	310	306	291	294	348	305	300	306	278	327	304	307	333	295	317	283	311	293	339	275	294	292	299	302	307	292	296	328	325	334	328	283	301	335	325	287	327	313	320	294	317	284	296	276	336	277	306	302	295	311	326	301	276	293	289	322	285	306	312	319	296	293	293	287	332	310	282	313	317	310	316	307	293	316	312	315	306	288	320	293	301	284	304	296	292	338	303	285	305	282	287	325	319	269	319	309	269	318	289	304	286	306	274	282	304	297	300	305	271	299	283	306	333	292	300	290	292	277	291	281	296	304	287	302	264	294	325	289	308	282	301	341	281	276	305	325	297	286	294	298	309	317	306	291	312	298	303	302	321	292	318	305	292	299	329	320	293	275	298	322	303	310	301	308	293	305	318	319	305	282	311	338	318	288	302	295	304	287	296	304	305	290	289	292	303	306	296	298	304	303	301	281	306	301	311	295	296	278	301	298	288	325	273	303	321	288	300	313	281	289	282	287	305	304	286	318	295	298	324	318	281	300	328	314	296	289	325	305	295	295	284	263	306	303	293	300	312	308	278	284	312	300	336	288	291	292	299	315	307	331	289	330	256	298	298	262	317	306	305	311	292	338	316	245	309	316	300	324	277	306	303	312	268	282	297	269	304	319	299	296	295	327	285	308	271	301	280	317	301	299	299	305	305	304	301	312	314	315	281	303	330	299	284	297	282	308	296	282	277	286	283	284	274	313	274	296	301	343	300	300	294	318	313	289	324	324	308	324	303	282	279	301	315	280	317	295	315	278	307	296	300	314	306	259	271	298	288	289	306	285	319	301	309	293	309	283	281	325	324	296	281	317	282	317	309	306	289	302	301	312	338	293	314	282	313	350	303	333	289	318	296	301	293	308	341	315	293	313	298	295	322	307	341	308	248	278	346	313	288	298	280	302	299	300	291	289	318	291	289	264	302	277	300	301	321	285	283	317	325	315	288	281	322	324	303	280	286	313	288	305	327	309	312	330	283	296	292	293	322	295	330	300	322	340	287	306	298	280	282	292	284	334	264	270	293	311	306	297	318	289	294	311	310	312	289	294	281	315	318	314	278	305	282	297	298	334	276	288	303	328	314	306	289	311	294	301	307	307	286	302	324	256	322	278	296	314	281	308	287	289	291	293	300	304	300	285	301	273	282	329	317	291	299	282	273	315	289	271	307	308	315	299	280	284	290	304	289	295	331	320	287	291	298	298	321	308	300	322	297	279	308	300	288	333	300	320	290	293	318	336	284	311	304	336	319	315	295	293	315	310	349	355	307	304	300	299	301	293	335	298	285	305	301	327	310	326	327	294	301	328	309	277	285	296	281	309	330	327	302	323	307	293	277	317	300	312	273	313	293	315	317	282	313	302	310	307	302	312	313	252	332	267	312	339	285	319	317	327	309	294	333	283	326	260	281	295	277	308	288	314	328	301	294	307	317	317	267	332	297	287	290	289	288	290	287	309	300	290	278	338	292	294	294	312	293	278	310	299	308	295	328	316	284	278	306	307	327	286	295	291	289	287	326	304	284	313	274	298	280	290	326	280	295	288	295	289	298	289	301	318	295	312	309	303	321	319	317	315	300	286	286	286	298	319	295	278	273	273	274	288	313	301	311	302	287	285	298	302	306	292	308	285	320	294	307	290	336	328	323	291	301	291	327	303	320	287	273	289	305	296	317	305	311	306	270	243	292	288	264	272	286	301	318	306	291	317	308	304	266	289	296	301	305	287	325	288	316	315	310	317	294	260	296	282	278	320	283	297	313	312	293	303	310	328	299	324	291	295	328	316	291	297	298	277	288	295	288	319	291	283	325	281	273	296	280	322	288	274	297	289	286	308	312	319	304	316	310	273	299	308	307	290	280	323	295	287	321	318	282	344	293	319	296	282	298	295	299	331	296	306	297	314	304	277	313	297	309	251	296	303	298	278	275	281	299	309	305	320	292	296	294	275	307	296	349	286	308	319	302	297	300	299	330	319	283	281	280	324	301	331	345	275	313	303	294	311	305	300	307	305	270	300	305	300	295	281	287	299	305	316	275	303	296	292	293	305	304	266	300	326	290	308	279	309	291	338	291	318	310	294	324	311	338	333	306	281	283	338	289	297	302	295	287	315	290	273	315	298	285	274	291	314	277	303	309	275	316	322	288	282	298	304	326	297	304	307	295	294	306	304	314	294	303	305	312	301	293	274	306	289	284	318	286	304	292	310	295	288	299	297	303	295	283	312	335	291	302	333	340	295	282	286	307	331	307	285	301	300	332	285	287	315	286	297	277	298	279	315	320	301	311	321	316	304	336	285	255	293	298	308	306	277	313	279	316	307	319	298	317	296	271	261	298	286	286	287	255	299	307	303	287	288	305	278	306	292	292	293	295	300	296	337	294	294	270	288	301	300	305	294	300	273	311	278	313	295	325	272	329	292	279	284	299	323	302	282	300	308	306	301	297	329	286	298	305	291	309	309	306	287	303	334	304	285	290	324	330	302	327	284	289	296	281	269	290	315	323	294	328	265	311	292	305	285	290	286	294	298	303	330	301	322	270	310	319	281	306	296	282	289	297	313	307	284	308	289	301	281	296	337	283	306	291	307	297	317	310	277	305	302	323	271	275	309	310	272	316	268	312	284	331	306	304	296	297	326	308	327	324	299	317	282	304	289	280	292	284	308	331	292	293	290	315	284	308	281	296	307	293	286	302	336	298	292	315	290	348	293	293	275	286	327	313	298	314	298	339	304	330	298	324	291	304	294	293	274	325	305	315	288	320	280	311	323	264	324	294	311	316	283	300	316	315	284	303	286	288	316	270	300	293	293	288	298	315	299	267	323	310	292	294	310	329	290	288	325	302	327	348	289	319	304	337	326	290	295	296	296	322	304	298	309	292	307	308	293	315	291	286	272	275	274	298	296	306	312	274	319	317	334	271	272	307	316	331	304	320	286	288	323	325	302	315	294	302	277	316	300	330	297	299	315	314	321	298	321	290	297	288	314	323	277	295	283	297	319	318	304	320	299	301	287	329	290	320	304	298	305	287	344	314	291	279	336	285	312	284	294	298	302	274	275	292	330	293	294	308	311	314	281	286	299	305	280	280	285	298	314	299	274	293	317	322	307	291	295	282	278	295	280	251	285	309	324	329	276	285	294	299	287	284	272	306	292	321	300	301	297	289
26108	3551	2134	1600	1110	822	641	500	378	347	317	300	263	268	224	237	225	191	197	224	226	190	187	196	171	190	174	206	190	173	196	181	170	161	182	182	176	189	178	167	166	179	165	156	186	183	154	183	181	179	161	166	176	177	181	148	180	158	166	153	173	181	174	165	152	165	179	172	181	175	170	175	165	169	182	169	170	172	160	151	168	163	155	159	165	159	158	164	166	148	164	180	182	177	150	144	164	143	160	145	166	179	179	162	158	164	166	173	167	152	142	187	195	164	162	179	171	180	160	167	164	164	170	191	189	160	151	163	158	184	165	174	172	154	170	152	169	170	188	176	169	143	152	157	184	193	150	149	178	160	167	171	184	180	161	189	165	182	201	169	165	183	166	162	172	177	174	185	157	161	169	157	165	157	168	157	161	185	164	161	170	175	184	167	170	189	164	160	187	175	144	165	165	167	173	160	161	160	191	142	168	183	170	184	168	159	177	181	182	184	176	155	158	157	186	168	167	168	162	174	161	166	174	159	159	166	168	179	177	135	186	162	149	155	158	171	171	160	170	178	157	184	173	165	171	150	167	142	151	154	160	174	173	162	165	185	159	174	179	151	171	171	170	151	154	179	178	174	184	165	154	174	149	163	184	141	176	131	161	156	160	161	171	166	159	172	190	177	200	176	169	163	153	159	161	175	176	166	173	168	146	169	177	167	190	157	179	144	144	176	173	175	190	163	169	181	163	195	193	156	182	175	158	181	190	177	159	184	157	161	154	173	166	170	171	196	165	174	162	152	170	152	165	175	169	196	177	179	175	155	191	167	166	162	178	162	151	168	162	186	174	171	156	176	184	157	163	175	186	148	158	183	199	180	179	175	165	186	159	172	153	170	174	164	159	157	178	174	171	161	164	158	144	158	185	182	164	148	168	160	172	157	155	162	165	161	160	160	162	176	187	158	148	185	153	181	168	196	180	170	170	179	152	174	177	154	146	148	175	151	165	143	181	170	138	146	168	161	170	157	168	167	163	153	180	170	170	157	169	170	168	156	180	161	151	169	181	173	154	163	172	181	169	160	182	179	172	173	153	183	194	161	164	170	163	158	183	160	165	165	166	157	153	154	169	189	159	172	148	166	173	144	148	156	166	172	173	163	163	157	171	163	195	178	174	167	176	174	168	173	166	190	170	152	172	132	165	188	157	180	158	139	165	167	153	142	195	186	155	171	166	155	165	170	155	174	179	175	170	178	160	184	155	181	169	172	172	169	167	145	169	154	152	174	173	143	163	168	155	157	155	169	174	165	179	162	174	173	169	152	163	159	163	173	172	167	160	163	172	168	188	169	142	178	159	163	173	170	151	175	158	168	174	169	157	165	160	166	178	159	170	171	142	174	186	174	151	138	181	171	177	182	161	158	172	171	171	177	164	146	145	158	158	169	171	145	172	174	160	159	203	162	186	166	177	148	160	183	177	181	171	157	184	150	162	162	175	157	169	173	167	163	145	171	164	152	173	167	165	141	161	164	160	172	170	163	140	164	156	170	159	162	157	150	172	172	180	169	169	157	170	161	165	147	166	148	190	149	156	162	165	167	137	187	190	177	166	163	162	174	174	182	184	171	186	167	162	165	164	160	168	153	162	165	181	181	170	153	165	159	192	188	168	142	152	161	162	178	152	157	183	178	183	179	178	173	156	161	151	172	157	171	159	143	155	158	189	155	164	203	175	176	158	163	161	192	149	171	177	184	192	155	152	160	167	167	161	174	166	176	159	167	160	156	166	187	184	164	160	155	170	165	163	178	179	167	158	165	174	162	180	180	164	171	158	154	160	159	174	154	176	177	137	180	174	164	175	152	169	178	181	168	157	155	170	166	160	158	159	163	171	153	173	153	168	159	153	158	168	178	164	167	175	161	172	148	162	170	165	152	181	179	157	171	171	186	188	153	173	162	165	156	153	150	174	167	180	156	161	154	170	161	191	173	172	143	154	180	171	181	172	176	159	155	182	164	170	147	166	153	163	169	164	185	193	137	169	164	174	174	165	159	162	155	167	153	180	182	172	168	152	158	175	188	155	151	160	173	162	161	175	177	162	165	175	168	184	160	144	185	144	160	186	164	156	165	164	180	173	159	181	152	167	166	158	156	155	173	157	155	187	186	155	149	160	166	162	155	150	139	148	184	174	136	172	177	161	163	167	143	165	165	147	173	166	172	174	181	146	174	165	179	164	148	157	172	153	181	168	143	170	176	167	195	173	152	146	187	166	172	169	143	162	164	174	145	164	173	176	158	176	171	153	153	166	163	166	165	163	181	174	153	160	181	173	170	183	171	160	183	170	150	161	171	152	157	169	175	172	170	164	152	178	171	163	187	184	162	200	179	163	161	182	176	168	165	145	153	173	171	174	175	164	148	170	168	138	183	187	147	142	165	165	180	182	181	154	136	171	173	171	172	173	185	188	149	173	149	179	177	149	148	164	172	165	194	165	161	177	169	169	197	191	163	163	193	154	182	163	168	148	171	181	181	154	169	168	142	151	162	186	171	155	163	165	177	186	182	156	147	169	176	177	154	170	158	160	165	173	186	184	174	173	141	154	181	197	155	127	183	133	161	141	165	179	187	185	191	169	165	139	154	179	155	173	164	167	179	160	153	170	170	146	153	170	167	158	195	162	169	159	176	163	170	150	161	155	171	170	170	173	145	191	174	205	153	173	155	168	183	166	147	165	179	170	175	150	172	162	196	182	184	192	157	155	148	158	177	160	171	200	162	173	172	177	153	159	182	161	158	143	179	152	163	177	185	180	171	165	152	158	184	162	152	153	172	163	160	168	161	169	161	154	157	162	162	159	176	163	155	158	168	165	172	150	156	151	174	164	171	159	168	170	161	185	182	165	186	186	147	163	161	172	182	153	176	174	160	179	157	171	155	177	147	140	162	193	177	176	155	156	152	175	165	157	165	156	138	162	142	171	157	182	159	186	166	177	184	175	167	175	150	157	142	179	162	156	186	157	168	177	182	170	161	168	199	161	193	175	173	152	172	160	172	159	181	158	162	184	172	176	189	171	155	161	161	187	162	164	173	155	168	161	152	168	169	167	154	158	153	164	170	186	160	166	168	164	166	147	190	167	165	168	164	195	165	179	170	169	150	168	163	151	149	148	174	147	177	157	177	173	157	175	185	161	173	169	171	176	197	178	171	184	154	166	155	165	171	157	162	167	173	171	167	197	197	170	154	178	181	167	183	172	141	151	174	163	165	165	140	166	160	173	159	168	163	163	143	183	152	165	148	159	158	146	170	177	151	169	134	189	185	160	170	172	156	173	156	166	192	167	148	176	140	196	158	169	170	156	182	174	164	179	181	185	153	164	174	164	135	174	139	163	164	178	176	160	169	147	149	174	139	161	154	155	165	150	155	166	166	141	186	167	188	173	190	176	205	141	166	153	162	184	184	171	178	155	176	170	172	161	160	162	172	171	160	167	175	163	165	171	133	171	156	166	157
13131	2259	5113	5580	4889	3955	3290	2645	2301	2092	1747	1594	1424	1363	1285	1125	1048	983	1011	907	952	935	873	831	859	833	762	748	719	756	728	709	695	666	689	697	676	658	708	630	597	620	626	626	690	623	634	582	643	631	620	629	604	573	606	581	585	578	624	630	599	611	605	586	556	619	596	590	563	576	563	610	544	568	554	564	560	588	565	582	588	596	601	608	588	609	593	605	582	567	607	611	558	592	601	554	536	581	574	562	551	571	561	583	600	538	569	583	566	597	583	536	588	571	565	543	518	572	576	540	554	571	595	572	562	530	557	560	611	578	557	543	543	582	552	569	593	574	554	583	608	512	567	588	518	590	542	514	599	551	549	566	547	559	561	566	597	540	564	542	554	588	543	589	549	564	570	540	580	568	552	556	587	576	560	538	524	572	528	567	573	556	517	553	586	562	590	506	565	554	534	527	535	559	599	507	553	568	544	562	574	594	571	566	593	583	570	545	568	574	544	521	533	551	580	560	548	544	554	558	589	525	534	569	545	549	567	561	593	525	553	549	561	568	531	576	562	546	573	515	562	609	579	523	535	636	543	558	511	544	580	553	551	560	541	584	577	582	549	543	492	558	578	586	562	575	563	529	554	549	553	601	569	529	556	561	576	572	554	499	518	558	538	570	547	557	551	518	598	550	553	563	551	573	555	533	535	533	549	530	562	543	544	557	530	590	542	521	568	548	598	572	583	575	548	576	520	560	571	540	585	565	552	515	572	525	552	529	542	564	531	535	567	565	559	486	551	540	559	568	553	555	582	523	553	543	570	560	583	548	563	548	602	586	508	592	554	565	547	575	548	549	577	547	580	550	561	556	539	594	542	620	568	566	532	562	579	552	575	534	530	611	549	572	536	543	542	530	540	570	607	562	590	569	606	563	546	536	593	565	539	536	522	589	560	581	551	584	527	552	502	581	524	543	576	562	560	549	559	505	547	553	537	542	535	552	518	542	540	588	543	556	560	568	548	521	572	524	550	573	556	531	506	581	538	554	529	540	575	577	553	516	556	533	593	562	550	531	552	556	612	583	624	560	619	544	550	558	575	585	577	588	529	588	519	589	597	590	586	557	506	540	582	580	563	595	550	521	601	570	568	542	567	572	515	563	545	553	594	570	542	576	552	567	546	572	552	548	540	525	586	586	516	562	540	519	548	586	578	566	575	599	578	538	564	528	593	571	550	524	582	582	559	553	531	591	552	534	562	561	556	592	511	532	580	546	604	580	547	572	567	587	558	518	504	561	543	564	587	561	559	570	536	552	559	547	547	560	520	528	575	511	551	555	563	533	561	608	540	589	531	538	640	565	519	545	533	512	574	534	557	600	573	525	533	557	566	545	578	585	552	554	546	577	544	563	558	547	549	553	542	542	539	568	552	569	536	542	536	558	595	592	540	553	571	552	525	581	539	615	545	537	560	571	550	582	545	588	549	558	571	572	552	570	588	541	602	515	557	548	552	541	572	547	540	589	583	531	555	522	542	564	571	563	537	543	550	580	603	557	563	539	540	529	553	559	532	557	527	543	554	559	593	594	539	566	559	582	534	573	555	533	539	569	552	551	553	544	554	542	554	556	578	561	576	553	581	612	541	517	553	558	573	566	559	591	581	540	589	554	579	547	566	562	566	582	570	549	546	568	582	550	563	526	557	544	568	560	535	534	518	568	570	557	596	576	567	548	620	569	542	593	538	579	569	516	582	525	558	541	579	533	566	550	554	563	517	570	546	551	523	539	601	564	559	552	551	575	538	535	561	543	583	547	575	595	553	528	614	537	625	567	548	514	527	612	548	522	586	558	569	553	557	585	556	569	558	588	592	536	591	577	592	511	553	579	517	537	534	567	584	538	538	630	581	581	555	588	568	569	525	540	559	528	549	573	553	565	541	511	560	554	569	534	585	527	572	571	558	547	546	559	543	552	543	525	558	580	532	533	570	548	528	557	548	564	573	633	572	533	529	586	574	567	491	572	585	531	550	541	577	560	548	573	599	612	569	515	521	592	556	598	584	596	558	585	570	560	518	543	551	565	573	605	561	565	580	567	539	539	518	526	524	572	590	528	546	571	586	541	576	567	547	591	553	543	586	588	552	601	604	564	577	556	556	525	540	569	596	576	544	547	531	530	614	502	575	585	553	555	558	560	553	574	521	590	529	551	526	544	519	595	552	522	534	579	569	523	526	571	629	532	579	563	568	551	554	563	538	544	563	560	526	571	509	567	548	608	559	578	541	600	601	529	582	526	571	558	553	575	578	557	589	614	589	573	558	535	544	532	565	561	559	523	575	542	515	588	552	592	537	574	604	579	552	563	575	528	587	554	561	532	599	585	556	583	564	538	524	604	540	551	577	583	529	543	559	546	535	563	586	554	546	582	571	511	524	543	563	572	546	597	559	570	564	565	620	548	578	532	581	580	550	564	532	583	557	541	575	524	575	561	587	544	602	547	569	545	546	521	509	572	557	563	599	555	564	561	549	596	555	597	532	555	525	564	536	549	573	547	575	536	571	558	577	605	555	528	578	540	553	530	533	530	557	563	540	577	537	602	535	544	546	598	536	516	525	584	561	544	560	580	538	632	532	591	585	578	589	536	542	564	555	535	582	588	585	527	534	583	545	556	561	603	563	536	527	551	561	589	521	545	570	628	599	575	517	583	546	563	577	560	548	549	558	545	570	592	534	582	550	540	528	564	651	558	538	566	537	551	486	583	541	541	508	546	588	564	569	566	534	543	532	567	535	533	541	536	601	562	590	562	552	554	580	582	534	559	560	569	553	560	549	535	580	559	563	547	572	551	525	542	573	543	534	560	561	541	579	537	495	554	566	576	552	554	562	580	527	582	578	550	589	576	548	574	558	541	571	562	556	503	527	558	562	573	545	559	512	523	548	578	542	551	568	564	523	559	554	562	581	590	581	536	544	578	546	567	514	575	570	539	545	556	618	533	579	569	590	572	550	577	580	576	583	550	571	575	569	589	520	568	541	521	581	556	553	531	535	513	580	548	580	538	573	522	554	555	560	542	533	573	590	510	536	527	582	575	590	548	529	534	558	572	563	549	548	548	524	606	544	529	570	568	542	506	566	559	533	548	556	578	529	546	547	568	560	574	583	576	494	595	567	570	567	552	536	565	572	592	558	541	550	556	571	520	523	535	574	549	544	536	528	533	535	550	537	542	592	572	569	515	576	535	581	583	555	539	538	575	594	558	567	546	565	579	559	558	618	560	547	551	556	546	575	581	563	510	552	526	547	579	519	579	522	533	541	515	571	567	579	607	535	497	572	562	583	530	565	521	565	566	541	528	560	575	565	559	558	579	561	546	562	537	551	534	568	579	540	555	572	553	563	564	572	536	538	518	619	560	555	575	583	607	551	568	562	559	510	526	609	562	537	572	605	554	593	568	571	575	554	567	538	578	537	581	534	526	561	580	594	578	561	541	584	538	597	541	577	568	543	550	536	538	535	573
2604	125	114	97	90	72	59	68	70	77	69	55	63	80	70	65	66	58	67	75	61	52	57	60	49	68	57	60	71	69	55	41	58	54	72	67	56	69	54	69	65	70	59	47	62	48	49	59	48	60	63	51	52	53	56	60	63	60	63	60	65	74	60	57	59	58	46	63	53	54	64	41	72	63	54	54	62	56	55	64	61	59	51	62	54	60	74	60	45	65	46	60	53	48	53	73	62	57	65	66	62	45	63	54	63	69	58	55	75	54	65	63	76	73	62	50	52	65	54	69	60	49	51	57	66	60	72	65	68	61	47	69	60	63	59	63	67	68	71	61	59	50	55	60	54	74	58	65	60	79	63	55	51	72	69	59	55	59	73	62	83	52	58	67	64	67	67	70	52	54	48	47	50	73	54	63	62	59	79	56	67	61	57	51	65	66	55	57	52	56	62	53	51	60	70	59	51	63	77	44	45	55	49	56	54	66	65	51	63	50	53	56	77	56	71	62	65	63	63	55	55	54	67	51	53	52	48	49	61	66	66	61	56	73	65	66	68	52	54	68	70	64	80	59	50	64	66	63	45	65	56	60	55	65	42	65	60	57	53	55	63	64	69	73	67	61	50	62	50	57	64	65	61	52	57	65	61	57	61	63	59	54	64	75	65	65	61	66	60	60	74	55	51	67	67	59	66	60	58	42	55	67	58	50	58	52	60	60	55	53	80	71	65	64	61	69	50	60	55	56	68	51	66	49	50	54	58	63	52	61	55	52	69	77	63	52	54	58	53	60	57	57	55	58	58	58	53	44	48	58	49	75	60	70	74	76	67	63	64	53	63	73	72	56	54	51	64	61	44	70	71	63	56	72	58	51	63	42	64	69	67	70	65	73	58	82	72	73	67	65	53	74	53	66	54	62	45	54	61	56	57	61	44	62	68	80	61	59	64	55	72	54	65	68	58	60	62	72	62	71	41	63	61	53	68	65	51	56	60	68	64	63	70	63	55	77	67	55	69	62	59	65	60	49	49	65	58	62	56	65	59	60	51	54	49	57	55	65	46	57	58	66	81	66	48	62	61	44	59	52	57	54	62	50	58	60	52	53	68	61	48	57	56	56	57	65	61	58	58	64	59	66	67	47	57	43	59	72	46	55	37	51	63	56	66	47	48	54	53	69	55	63	72	63	66	64	58	69	65	60	60	59	65	45	58	68	64	64	51	68	60	62	61	69	59	66	82	67	65	73	59	65	46	66	46	71	50	60	53	59	55	73	59	68	43	56	63	54	64	63	72	55	37	54	56	51	65	69	61	58	56	61	55	68	61	63	64	51	61	74	64	59	49	69	50	48	58	54	65	73	62	63	42	59	46	58	67	68	64	72	69	56	67	63	57	52	70	55	64	51	64	57	57	72	67	51	46	57	69	63	60	60	50	56	47	69	47	40	69	60	58	63	62	61	58	57	57	60	49	52	63	53	81	61	58	59	44	59	77	60	57	57	60	66	58	67	65	63	60	60	60	57	64	60	52	63	62	51	67	67	64	55	55	46	47	51	67	76	48	64	56	56	61	59	74	58	53	66	61	51	57	64	68	63	55	63	63	53	60	57	62	57	70	63	56	56	66	63	76	62	76	48	68	62	70	66	69	64	62	52	59	42	62	61	61	59	76	69	65	64	64	52	64	49	75	58	72	68	57	78	58	62	72	63	56	55	62	63	60	58	66	55	52	62	58	63	68	59	55	51	75	69	41	52	55	64	60	69	73	67	52	71	71	62	60	67	75	54	67	38	45	58	46	53	53	61	73	76	63	62	60	65	56	59	59	75	56	68	53	64	49	53	77	58	74	50	71	57	55	67	48	59	61	61	55	65	57	56	75	40	53	66	61	51	58	49	63	58	55	70	52	65	65	58	75	55	72	58	60	54	50	57	59	58	56	57	59	53	54	69	58	48	50	55	57	59	66	55	67	78	63	51	53	55	76	70	51	57	63	39	52	62	60	65	59	58	66	69	67	45	63	66	70	52	65	58	60	62	57	54	71	54	53	59	62	57	68	60	52	50	57	68	60	55	55	69	52	67	56	55	50	59	57	57	67	67	73	61	65	58	52	70	61	68	64	70	56	54	61	61	68	68	58	60	69	57	51	58	59	64	60	69	55	56	65	56	59	57	64	63	72	72	55	56	73	51	71	56	55	60	54	69	43	70	53	48	66	77	51	56	52	53	55	75	60	46	58	65	72	70	63	59	73	56	60	56	53	65	44	61	56	71	51	66	62	60	72	69	63	69	46	69	61	70	65	63	73	75	57	69	71	56	57	57	66	62	53	52	57	51	63	58	65	50	66	68	69	67	64	69	68	61	68	43	46	72	70	53	76	42	46	57	77	58	57	66	67	61	67	62	50	66	59	67	64	53	72	59	65	44	61	60	75	62	51	64	59	65	56	71	48	55	72	53	61	49	65	60	54	57	59	63	49	53	62	69	64	77	46	40	50	57	61	73	50	80	60	64	60	71	64	74	61	54	59	58	69	53	73	51	60	71	49	68	47	49	51	64	59	55	53	64	73	61	72	63	63	63	64	60	58	74	68	64	57	62	69	54	55	59	61	58	58	57	60	76	54	62	63	65	52	71	56	75	45	57	54	59	71	68	60	62	68	60	65	60	58	51	59	61	48	53	52	50	64	58	57	52	58	82	66	60	58	56	67	60	73	59	56	62	54	66	66	65	53	60	65	62	51	62	67	36	53	51	63	54	74	56	72	47	63	67	64	62	63	58	57	65	75	49	58	49	56	71	54	55	77	59	55	63	50	50	66	58	64	58	65	58	76	65	72	55	58	83	69	58	54	70	72	67	58	69	65	73	74	69	60	52	67	58	65	69	66	57	59	66	53	57	66	52	55	50	56	65	64	80	68	67	48	61	46	63	45	74	76	53	64	71	70	57	69	75	59	55	61	52	77	71	62	53	56	64	61	55	53	56	69	50	60	60	51	52	62	55	58	58	62	69	58	61	62	54	47	55	61	38	84	63	61	55	54	80	46	74	52	60	58	64	64	45	70	67	76	55	54	68	55	59	74	62	69	46	61	55	67	57	61	54	71	64	46	59	61	51	69	57	61	60	55	61	62	54	78	66	53	44	57	55	63	65	56	53	60	55	69	52	62	72	57	57	57	62	59	68	65	49	53	73	51	63	51	74	59	64	49	61	62	67	71	64	61	55	63	65	52	62	57	74	56	68	64	65	45	59	68	51	56	59	61	60	47	69	48	62	72	70	59	63	63	57	56	62	51	63	56	56	66	55	69	58	55	57	47	46	62	69	40	69	63	54	59	68	71	74	63	53	49	61	64	53	71	57	54	69	59	55	65	49	63	62	52	70	55	74	58	50	55	60	78	59	60	76	61	54	83	45	68	61	55	60	61	53	67	71	67	57	53	69	68	64	65	52	65	56	62	71	53	61	63	58	48	51	66	58	69	63	57	68	56	52	68	47	65	71	57	62
3953	329	417	407	367	323	389	319	328	248	292	259	266	251	273	267	258	245	242	279	256	253	281	241	250	231	272	248	220	259	239	235	237	263	244	213	237	298	237	259	291	226	269	270	249	237	267	249	246	229	245	253	212	249	249	241	260	243	253	240	239	270	263	241	240	239	244	258	254	241	239	225	260	259	253	270	257	230	252	251	235	234	247	240	261	235	241	204	255	215	219	251	235	246	257	236	239	232	246	241	226	240	268	256	250	245	258	255	231	228	229	235	242	227	222	240	224	223	238	259	191	216	252	229	231	246	231	225	241	259	212	252	245	252	259	219	270	231	254	257	229	272	251	260	234	277	213	241	254	240	266	246	278	208	239	242	257	249	239	220	265	239	254	228	236	254	234	244	225	237	259	215	229	267	259	244	232	227	260	264	248	265	242	237	241	238	263	236	225	246	257	249	248	256	256	232	258	258	236	211	232	255	224	222	255	233	230	279	261	261	244	245	248	238	244	230	275	239	255	250	227	257	249	258	254	240	258	226	252	225	282	228	226	236	243	195	230	251	271	245	218	244	249	236	232	247	239	241	239	236	263	232	253	237	268	250	254	240	222	238	227	241	248	227	234	220	226	265	237	234	250	260	213	234	280	235	245	235	240	228	242	246	224	254	236	254	268	278	230	249	250	231	250	224	230	240	242	251	217	233	231	221	261	251	236	209	217	240	216	248	244	248	240	247	247	246	230	266	234	266	259	268	247	243	241	254	238	250	236	249	236	237	243	255	263	242	227	227	251	281	226	236	221	268	207	253	250	245	230	257	248	240	258	241	238	257	258	253	232	262	203	221	276	205	255	254	212	242	221	224	234	253	242	232	245	212	255	236	286	228	255	240	253	245	254	252	244	256	256	236	256	235	269	246	235	273	248	220	223	248	239	244	247	234	245	247	252	244	263	233	241	250	255	264	259	240	259	231	234	249	267	240	220	270	267	196	254	261	213	240	238	258	243	234	207	256	272	218	252	243	243	230	223	212	250	215	233	210	222	267	230	243	218	240	283	263	220	246	245	250	248	230	230	252	226	238	248	220	251	219	254	243	234	233	262	258	256	255	239	246	220	243	244	255	249	252	220	262	224	245	217	227	264	241	245	247	235	268	223	238	260	237	255	245	231	243	255	222	227	234	244	252	232	239	264	231	240	250	260	235	231	256	249	258	224	252	264	277	233	252	247	238	226	253	211	237	247	255	240	238	249	230	232	270	238	263	233	263	226	244	248	231	245	217	240	240	240	223	258	234	225	260	261	259	231	223	247	265	237	224	225	235	246	241	255	246	223	238	237	278	241	271	224	246	251	246	236	243	255	231	227	244	229	226	243	230	225	210	233	236	221	270	222	228	246	224	242	253	235	241	229	222	237	225	228	224	241	244	252	281	231	298	250	239	250	218	256	235	274	235	234	240	267	251	238	251	240	251	245	234	261	246	257	258	238	267	252	244	237	240	251	255	274	247	214	236	210	256	233	231	269	238	213	254	227	248	253	257	248	244	212	247	250	273	248	263	205	265	257	226	254	234	253	254	251	254	251	253	230	230	264	226	254	264	224	282	229	238	241	232	217	235	237	228	233	241	257	226	239	248	253	248	230	256	236	237	236	299	224	231	232	251	236	237	235	221	232	235	247	241	282	250	247	246	231	286	248	215	243	229	243	268	223	270	242	273	243	227	217	256	232	264	234	249	232	239	257	269	248	200	223	227	263	251	226	265	262	232	218	231	245	256	243	232	240	222	225	261	251	230	236	251	242	212	226	233	278	249	228	253	243	240	224	251	227	256	229	236	257	254	238	227	263	260	236	258	229	253	282	251	242	255	235	224	253	268	243	267	232	254	223	237	239	247	248	251	251	235	243	225	240	236	274	245	248	262	250	260	214	248	235	247	223	242	245	272	238	244	260	224	228	255	244	243	253	249	253	267	237	242	235	235	264	224	258	221	256	227	250	273	271	248	254	216	231	247	266	240	256	243	243	257	262	232	229	237	247	266	241	260	236	263	201	256	262	258	266	214	234	236	258	225	253	235	242	237	259	230	236	242	249	251	265	237	230	260	238	232	244	226	253	243	263	251	232	221	253	245	265	279	250	258	239	262	243	261	244	226	284	265	245	240	223	256	217	250	235	252	232	249	211	249	245	234	259	216	244	231	251	221	244	235	227	230	260	224	260	228	234	232	242	222	228	258	232	218	255	255	251	236	235	242	257	245	253	254	230	236	243	292	243	257	245	226	254	231	254	258	258	225	239	290	247	242	239	267	247	267	239	230	235	239	247	243	221	249	273	254	257	254	235	258	252	232	251	248	244	258	248	234	236	235	245	266	259	243	225	247	241	228	246	250	270	226	258	251	234	230	253	250	207	224	234	233	226	250	250	267	253	232	230	243	248	242	235	284	239	268	259	232	242	251	259	254	256	248	231	241	236	222	257	232	208	214	270	246	254	272	246	230	248	236	223	230	220	215	261	271	253	246	251	260	245	246	258	227	263	273	240	246	245	257	224	261	275	229	229	230	242	246	249	219	249	234	244	241	229	242	254	252	257	246	251	250	223	233	248	236	243	247	236	254	254	238	218	256	269	244	244	246	261	242	243	235	268	244	260	265	261	269	228	242	263	221	282	234	254	230	259	242	242	226	270	255	228	239	243	260	239	252	253	229	278	236	213	230	265	223	244	258	242	262	216	255	234	241	232	227	228	234	234	252	252	246	231	249	243	240	256	222	236	254	247	241	238	231	240	261	258	252	253	237	227	229	253	227	267	256	279	246	274	233	238	256	246	268	243	231	258	248	260	221	257	252	247	256	230	236	243	238	265	263	240	256	217	265	250	247	262	242	213	251	238	239	236	219	249	245	245	219	254	219	230	258	242	255	247	226	277	251	261	222	249	230	262	233	250	246	230	230	268	241	248	218	231	218	242	264	254	248	262	244	209	253	263	222	244	248	251	264	231	227	247	241	237	245	234	235	256	229	248	242	253	254	255	252	264	219	223	255	219	228	237	236	263	267	235	220	234	283	278	233	275	249	242	234	230	261	229	247	272	240	214	228	228	240	268	253	231	259	230	217	235	243	237	257	254	256	216	240	237	243	234	244	262	245	232	215	219	258	244	253	232	246	234	229	205	235	226	213	278	241	225	206	230	231	232	237	263	233	247	251	226	251	252	231	259	221	218	220	204	236	241	267	233	216	250	255	252	252	232	254	249	247	236	255	270	225	254	231	225	246	244	257	236	256	257	218	239	266	222	248	270	248	236	257	211	232	249	244	258	240	257	240	255	258	242	259	239	206	260	262	222	237	259	302	229	238	256	229	248	237	243	229	252	257	281	255	254	272	282	241	255	242	239	227	249	254	239	248	266	228	222	254	274	242	259	236	207	260	246	258	273	239	251	238	253	212	230	242	238	240	250	259	228	234	223	215	221	231	231	253	259	248	220	249	243	229	229	230	227	233	242	264	234	288
17625	1527	1110	820	556	373	309	209	206	189	170	151	131	125	127	104	116	111	109	90	90	83	77	87	84	83	102	86	100	80	78	92	89	82	77	86	85	88	96	88	81	94	85	82	81	95	85	75	87	91	86	66	71	86	74	88	104	78	93	65	71	85	76	75	69	62	72	96	67	81	103	91	67	77	84	73	95	77	64	79	78	86	65	81	98	84	66	72	80	82	74	74	83	75	85	76	80	71	90	94	65	63	74	79	89	85	83	94	82	77	80	91	94	92	78	79	69	81	76	72	96	82	84	78	84	78	74	92	93	79	88	65	79	75	81	84	90	60	70	78	88	80	71	94	75	81	76	76	87	87	71	77	79	74	73	74	87	82	93	83	88	72	80	78	86	87	77	69	78	74	92	93	85	74	75	85	69	78	62	73	78	89	75	106	85	89	79	74	69	78	101	62	88	68	76	90	72	75	61	63	84	81	98	84	71	86	68	77	83	78	74	82	85	79	84	75	84	74	80	63	74	83	82	79	86	72	87	67	89	79	85	75	78	78	76	76	73	96	77	62	84	92	91	91	66	94	70	89	74	83	79	62	69	71	97	96	96	77	81	75	86	80	77	78	75	73	96	71	78	79	95	71	76	85	65	83	82	79	78	98	82	84	86	101	73	80	84	61	75	94	85	70	88	81	69	86	86	80	71	78	81	84	81	87	83	79	80	73	73	83	65	78	70	85	75	72	59	108	89	80	77	88	79	76	76	87	71	77	63	84	72	89	58	79	77	85	94	76	65	87	91	85	80	82	80	74	64	79	72	76	89	77	75	61	83	73	89	96	82	80	92	69	95	96	72	82	72	80	78	80	98	70	78	79	77	82	87	82	73	91	84	87	84	83	87	74	54	90	77	66	70	75	85	92	83	73	77	103	77	82	70	72	73	78	72	71	98	81	73	79	90	69	88	86	86	88	77	103	79	72	72	84	70	77	85	89	74	76	90	91	81	70	81	84	70	66	74	83	80	75	60	76	68	81	76	86	84	72	97	74	96	69	73	84	93	75	78	91	86	73	70	84	81	72	75	75	67	74	77	86	71	75	71	96	81	88	70	95	75	77	73	72	71	84	84	75	70	93	86	78	86	88	72	86	83	70	74	87	87	81	83	81	77	80	66	82	84	86	63	86	88	84	94	76	81	76	71	84	80	74	90	95	70	77	83	91	71	77	82	84	76	78	91	75	74	74	97	81	73	71	82	100	76	66	77	80	80	86	78	83	86	75	72	98	74	83	74	85	68	82	85	72	70	87	81	69	88	71	90	93	85	90	87	90	73	89	71	78	70	82	85	76	81	79	72	69	94	72	81	86	75	77	86	85	91	70	89	82	83	75	88	77	92	77	69	78	67	84	72	68	77	73	67	81	77	80	89	76	78	87	69	77	84	89	86	89	80	78	75	63	72	85	87	77	73	86	79	84	91	83	72	85	72	82	85	53	82	82	81	73	90	72	85	66	94	93	70	86	80	74	80	67	90	84	77	74	79	93	84	68	72	78	86	78	78	82	91	83	80	69	80	76	89	74	73	84	91	78	87	80	74	77	77	72	77	86	86	72	73	76	82	68	76	82	73	86	94	90	87	79	66	94	91	94	79	80	85	78	87	87	94	65	83	78	84	65	77	84	81	95	83	79	70	80	78	82	73	83	82	71	80	88	70	68	78	66	77	80	84	77	78	70	87	64	73	69	77	78	96	87	98	73	88	83	75	71	83	106	83	82	90	73	73	80	75	100	82	64	62	80	77	70	73	98	80	101	68	61	78	72	70	78	73	70	72	77	75	84	60	65	88	78	90	69	81	80	77	76	101	80	67	82	72	59	71	93	99	85	77	72	93	80	89	91	80	74	76	68	79	80	84	88	78	69	87	85	79	72	80	101	88	76	87	83	80	78	66	70	80	77	86	58	84	82	65	88	85	71	79	61	67	67	84	90	102	63	85	79	87	88	71	92	79	75	69	65	87	76	83	94	76	98	100	95	79	88	91	64	101	68	89	77	104	78	100	84	87	71	75	75	73	80	78	63	82	85	91	80	85	93	95	69	73	82	87	80	78	71	83	81	63	68	77	77	78	95	74	74	83	70	81	86	71	64	104	88	92	90	71	93	81	75	77	72	79	75	74	87	80	69	96	66	98	75	59	84	87	89	82	80	84	93	107	73	75	75	86	90	70	76	76	86	74	87	80	90	74	74	81	76	83	87	88	82	75	78	84	94	69	77	87	69	90	80	89	84	77	89	76	86	80	66	93	82	72	80	99	71	77	73	73	87	91	85	68	70	84	85	94	91	78	83	90	69	78	65	82	76	77	80	85	90	58	58	83	87	70	72	73	81	77	76	95	73	81	76	93	73	78	68	82	81	77	88	78	84	86	73	77	78	68	79	72	68	77	84	94	68	75	65	77	71	71	79	65	80	75	76	83	91	93	70	83	80	83	72	74	71	74	94	74	82	85	65	83	76	93	75	75	74	72	61	82	86	88	95	86	92	85	93	93	82	78	75	80	94	87	79	87	89	87	79	77	93	89	78	79	78	79	77	91	86	85	97	81	90	88	86	65	83	78	76	77	86	62	73	65	81	74	89	75	82	80	85	78	92	75	76	86	80	82	77	80	73	86	70	87	82	67	65	78	82	71	60	69	76	74	73	77	88	90	97	73	80	85	78	88	76	82	77	94	83	82	83	92	80	88	78	64	63	87	87	86	68	65	95	82	80	80	89	79	85	78	63	78	76	83	83	90	81	75	92	80	82	75	84	85	73	87	89	81	77	95	77	83	86	91	106	64	92	67	65	67	80	79	55	79	85	78	83	80	74	95	76	90	56	77	83	76	74	88	75	65	71	71	72	63	98	76	95	76	77	67	92	82	68	76	75	62	79	82	93	91	84	71	93	81	106	58	66	81	82	95	79	75	86	72	91	110	76	75	77	80	73	82	64	66	94	101	67	73	76	73	77	91	83	75	74	70	82	91	85	89	81	73	78	71	84	79	79	81	106	85	77	83	87	90	81	86	66	87	74	81	72	86	69	71	83	86	76	77	89	82	90	83	82	83	77	91	81	64	86	90	82	75	86	84	76	56	82	78	90	77	85	91	96	66	68	83	99	94	95	63	67	81	73	81	84	92	63	67	86	73	80	70	78	89	78	94	81	78	82	56	87	91	84	78	75	87	69	90	74	77	74	77	81	78	94	83	64	86	83	79	75	76	76	67	74	73	86	79	68	77	75	70	80	65	86	76	76	80	85	65	88	75	66	72	87	80	90	65	94	68	61	87	68	64	74	74	77	74	81	61	64	82	80	91	75	74	76	73	77	58	72	100	91	101	93	71	100	85	88	61	75	74	81	83	84	77	72	79	90	74	77	77	75	68	102	91	80	90	74	75	82	78	69	96	78	84	80	85	61	83	87	73	91	89	81	80	84	86	91	86	82	86	79	83	77	89	69	54	84	87	71	86	94
10160	1154	2672	3052	2776	2209	1877	1543	1236	1061	1021	876	750	695	673	653	580	533	547	528	499	517	443	427	425	464	419	389	384	400	352	404	386	369	379	338	334	366	333	344	358	371	378	338	353	291	365	351	344	328	344	306	317	332	314	310	342	380	303	319	321	299	328	336	330	327	332	322	332	286	320	320	293	311	310	336	314	329	312	318	278	297	300	316	300	305	310	336	300	333	315	311	343	346	313	313	301	308	318	317	324	310	295	298	291	316	297	318	279	295	307	323	293	309	279	331	307	300	294	311	306	273	280	316	302	317	315	326	310	302	308	294	281	313	323	324	322	302	326	309	298	322	292	300	323	312	294	294	307	335	303	290	295	324	299	304	286	294	293	307	304	324	287	300	308	300	324	296	295	305	326	318	306	299	298	313	334	310	297	365	278	300	298	286	297	326	331	296	317	295	292	294	296	301	314	282	324	291	321	293	320	304	338	318	281	329	291	298	316	321	293	326	286	311	316	295	297	327	343	292	306	306	279	296	282	297	297	294	272	328	289	325	299	321	323	281	267	305	291	318	281	325	314	290	289	325	284	298	305	322	295	300	350	330	311	287	305	269	303	302	315	293	270	301	282	301	292	293	316	322	304	306	336	304	305	309	322	297	317	269	326	312	308	305	291	293	323	294	297	302	280	303	287	279	294	288	312	284	298	307	288	278	283	285	338	306	287	315	310	290	280	265	302	273	295	295	328	306	293	294	332	302	301	314	324	299	290	323	305	299	300	291	309	248	316	291	279	310	280	303	285	291	263	312	340	300	323	304	299	302	293	287	324	292	308	315	303	306	307	290	330	282	282	305	307	275	307	315	316	288	309	251	286	292	307	307	312	302	306	328	308	313	288	313	282	316	325	296	287	284	290	290	305	304	309	281	308	312	304	319	293	276	310	313	316	301	285	301	254	299	300	304	301	314	356	262	287	320	320	310	315	316	297	280	304	282	285	272	294	311	281	312	264	321	304	338	302	322	332	278	296	296	317	329	279	278	313	301	301	294	270	289	305	270	283	267	296	316	302	319	288	272	273	312	313	312	278	295	288	271	278	294	295	318	277	318	318	305	304	303	279	297	307	295	302	282	300	312	300	319	269	323	303	284	281	319	278	292	319	313	318	327	301	293	319	294	309	308	309	291	301	295	305	272	289	281	279	296	305	310	299	325	301	319	287	334	296	320	319	288	296	324	315	291	281	313	302	294	304	296	336	335	301	283	301	335	338	325	293	323	297	300	303	313	325	308	320	286	295	301	316	329	289	323	303	289	291	288	316	294	313	289	320	298	290	314	322	316	300	303	287	279	305	315	294	296	280	308	334	300	275	279	291	308	315	311	273	298	291	302	303	305	294	290	285	286	317	309	293	330	330	293	330	269	318	308	275	312	329	295	318	318	302	318	292	281	320	322	303	303	313	305	311	278	278	308	280	298	282	303	290	314	290	325	294	288	311	309	277	307	279	332	287	292	309	315	275	289	270	287	331	309	296	278	305	335	333	324	304	282	302	296	301	290	300	258	310	282	318	279	305	291	300	297	288	296	306	279	308	271	318	346	298	311	318	323	309	300	290	320	278	273	337	297	296	306	337	282	292	289	337	291	287	322	305	299	299	318	293	313	283	307	304	291	302	308	321	341	290	322	271	292	269	311	283	285	314	314	300	311	262	324	305	317	307	276	293	355	324	303	313	328	298	295	300	308	305	305	283	298	289	285	279	263	318	289	319	302	304	317	298	291	317	313	265	281	308	285	296	293	298	299	303	302	319	323	297	296	317	285	296	306	280	298	346	304	310	315	289	278	294	293	339	324	292	294	294	300	310	324	318	318	302	293	326	308	323	302	319	289	304	310	281	306	315	310	333	321	297	317	319	282	258	312	314	329	343	332	305	290	328	304	274	306	303	313	304	281	300	313	300	307	320	294	270	310	314	326	277	278	303	303	298	305	298	302	316	316	290	315	336	342	318	278	292	337	294	320	280	310	290	269	304	323	308	296	305	305	321	298	277	272	258	283	297	314	286	320	300	314	283	289	296	312	304	319	305	313	293	293	301	312	318	302	317	306	300	301	306	336	304	303	304	295	319	308	280	294	314	295	291	331	302	289	316	308	324	275	299	289	277	279	340	312	309	308	310	314	329	329	291	289	312	303	287	288	298	313	295	273	306	306	293	290	289	295	310	297	325	311	305	292	292	302	311	296	329	307	319	318	325	320	299	303	323	313	312	288	311	287	308	261	290	292	300	307	306	287	319	284	299	323	298	314	316	307	321	276	290	286	255	288	309	319	295	287	287	311	311	280	308	284	299	342	292	301	302	312	262	290	282	292	311	308	289	281	305	302	285	286	293	316	306	272	309	284	320	313	314	253	312	306	282	317	302	271	345	307	317	312	298	298	267	300	330	304	307	298	327	296	296	307	285	261	306	300	294	285	305	322	317	311	287	254	301	299	324	274	299	316	325	317	322	310	310	281	311	314	307	312	284	275	298	313	284	302	316	280	307	287	294	329	299	323	299	319	287	305	276	303	303	297	291	293	293	306	265	295	322	314	299	311	298	307	321	309	282	284	313	309	283	321	289	298	270	311	299	294	293	309	294	287	312	333	305	311	321	287	312	297	291	296	285	308	291	308	299	280	319	320	307	305	291	318	303	322	299	320	298	329	274	332	292	289	290	311	300	300	282	328	324	295	313	305	324	293	288	319	270	299	303	286	288	313	326	313	276	312	301	316	286	295	280	278	291	314	330	276	321	318	320	273	326	297	302	320	324	305	284	284	273	287	311	319	308	307	271	306	318	298	300	305	317	317	319	309	299	282	305	335	319	307	284	304	339	284	289	298	281	298	328	308	300	325	323	311	329	279	275	299	289	301	276	308	314	320	301	301	295	325	294	288	280	275	304	316	283	311	301	299	262	259	334	296	295	326	299	321	346	330	313	318	314	323	310	295	335	285	293	281	322	279	314	271	299	294	313	339	310	291	299	291	281	345	307	306	298	305	311	294	291	331	263	312	330	307	299	288	330	274	273	307	298	289	320	326	322	331	295	313	300	273	304	298	296	287	342	297	294	294	311	295	263	305	271	308	324	292	290	307	292	294	321	270	326	324	283	336	307	289	300	319	290	297	313	315	318	297	297	274	261	293	263	314	308	282	286	318	299	319	287	296	272	307	330	297	312	292	302	324	355	287	315	302	336	310	303	297	298	312	280	327	309	285	294	307	316	322	298	275	310	307	311	303	283	283	308	281	299	293	283	334	304	308	311	295	303	302	306	277	359	314	268	302	311	290	301	297	294	323	283	293	320	313	287	298	309	312	323	292	291	297	313	295	290	294	313	303	294	316	284	328	296	291	319	331	267	297	295	319	296	297	316	288	327	308	286	306	307	281	300	294	295	307	292	299	285	266	304	324	289	310	290	307	313	318	303	303	287	299	300	288	311	335	313	308	303	291	253	323	303	314	312	297	292	322
26773	3789	2154	1516	1079	726	651	499	447	356	353	301	276	264	256	218	235	218	199	227	208	206	170	187	203	181	155	197	196	205	188	196	166	199	168	166	172	167	183	173	177	156	195	185	177	171	190	182	174	157	160	185	170	188	186	181	176	166	179	170	174	167	163	157	164	168	184	181	178	166	156	171	165	158	156	166	180	176	161	177	160	155	161	158	175	134	158	140	191	148	168	164	172	161	169	179	144	168	159	171	163	170	161	163	157	151	154	177	172	148	188	159	189	169	158	157	175	163	152	180	183	172	170	176	171	179	156	161	183	163	178	172	149	164	147	172	168	174	169	173	198	191	162	155	184	147	191	172	170	175	169	147	155	167	190	161	183	170	164	178	157	173	192	177	166	166	158	174	174	173	152	183	188	167	165	163	174	187	163	190	166	177	165	173	152	168	187	149	185	182	181	189	149	174	157	148	152	171	152	185	176	155	169	170	175	152	161	162	192	159	170	174	146	204	168	178	146	179	163	156	185	178	177	157	145	176	173	190	157	166	177	187	171	185	157	156	175	167	156	170	184	136	167	164	194	160	147	150	145	158	175	183	165	166	171	158	184	159	164	169	146	180	141	180	158	155	161	156	184	157	135	184	164	185	164	178	171	161	160	162	169	171	167	177	151	164	153	160	182	173	162	167	180	190	180	148	168	150	147	183	165	153	180	145	167	174	149	175	168	175	163	167	170	176	182	178	172	164	194	155	167	173	158	151	192	151	159	182	172	172	157	164	171	161	160	164	165	156	187	174	182	155	179	162	140	164	158	157	170	160	149	173	186	158	164	173	162	184	152	171	174	173	168	168	172	165	168	169	169	150	166	171	162	166	175	161	171	190	182	155	159	152	155	176	162	156	178	159	157	169	178	164	175	164	161	147	173	182	169	169	166	176	182	134	173	183	180	185	170	157	197	159	183	178	161	152	164	187	169	164	191	171	172	181	176	162	155	167	160	176	171	163	182	159	156	173	182	165	166	163	153	173	200	163	179	169	175	182	165	165	173	174	140	158	163	165	191	139	180	176	163	178	192	161	175	184	163	160	186	168	161	164	174	169	146	171	150	162	166	164	183	149	190	166	149	171	177	164	170	172	188	193	180	187	158	176	157	158	166	169	175	159	157	174	173	134	164	158	167	162	165	173	170	192	172	171	170	177	165	172	173	166	159	167	186	171	182	155	161	166	151	164	186	176	170	181	190	155	183	168	165	162	158	167	163	172	167	176	180	170	158	163	160	183	154	173	196	160	181	155	167	165	156	188	185	179	159	145	155	179	145	178	167	174	189	178	162	169	169	164	185	164	154	178	150	164	156	163	144	165	176	154	147	151	165	190	161	200	163	199	183	198	172	171	153	168	163	177	171	177	147	172	165	207	183	148	169	156	158	180	161	147	160	191	157	169	179	182	151	144	139	185	159	168	178	137	141	159	169	159	151	175	146	160	156	146	162	175	164	165	189	171	158	161	184	159	154	176	176	174	186	169	181	157	160	186	184	183	155	177	167	155	177	171	144	172	136	166	168	188	173	163	181	146	184	176	139	171	172	172	177	163	150	167	151	158	181	180	145	157	191	158	187	161	152	177	152	186	180	144	160	166	185	167	163	159	175	181	160	174	139	175	155	171	164	178	157	173	155	162	170	180	185	175	171	168	146	162	180	194	158	189	181	151	169	168	166	163	174	170	184	159	168	184	181	159	184	163	168	162	165	160	197	156	145	177	159	191	177	163	166	152	182	182	162	163	140	172	163	152	164	155	172	181	164	161	174	181	163	182	174	164	164	176	164	158	174	177	166	166	178	154	191	152	166	155	166	147	166	166	166	163	171	168	183	151	153	159	170	143	162	159	149	165	176	166	162	182	202	179	167	165	157	145	183	158	159	165	174	183	165	176	179	154	158	184	175	151	178	158	157	136	160	161	135	171	166	171	170	162	156	141	163	172	182	159	156	164	162	159	140	189	161	165	138	182	168	160	152	164	172	142	147	166	199	155	155	167	183	145	155	162	179	192	160	154	148	163	176	145	157	192	140	189	190	178	155	171	165	169	148	160	175	172	179	176	153	161	142	149	138	177	190	162	176	177	178	155	160	161	169	147	143	176	160	175	167	173	174	148	178	169	173	179	175	186	164	175	167	167	178	170	174	171	156	177	189	163	170	179	177	187	169	138	168	148	167	172	178	179	190	174	177	180	180	181	165	165	151	165	154	176	152	188	164	167	169	174	179	152	155	173	174	183	169	176	168	168	196	145	164	174	162	156	163	158	170	185	158	181	168	155	179	158	157	184	170	160	171	179	171	156	175	185	161	160	162	154	170	154	180	164	153	150	159	202	148	162	164	188	137	163	162	175	163	169	152	161	150	166	169	179	155	183	152	155	193	162	180	177	170	174	178	157	154	143	169	159	168	168	165	176	188	155	171	179	171	186	162	161	178	144	151	164	167	167	174	176	162	193	155	151	163	183	156	171	191	147	176	181	179	159	142	155	169	171	163	186	162	177	181	159	165	173	185	184	174	158	167	144	144	153	166	143	162	195	172	145	160	167	192	201	170	168	166	162	180	162	178	154	187	157	162	171	145	177	148	182	153	179	158	173	155	154	173	173	173	178	171	184	167	165	143	159	161	189	154	152	177	182	184	149	172	174	180	173	147	167	167	173	147	172	158	156	187	167	184	147	154	142	148	164	157	175	167	147	168	140	179	163	148	161	180	176	153	174	183	155	169	180	178	151	175	152	177	154	163	162	167	169	173	181	150	169	166	162	169	146	159	154	182	174	186	179	158	169	195	183	166	154	161	155	157	157	138	179	176	167	191	166	175	171	167	179	159	164	163	161	167	171	146	163	179	149	165	170	181	155	177	186	180	177	157	179	191	158	156	152	198	159	163	148	152	160	163	175	172	172	184	151	167	156	189	161	173	177	173	188	144	178	164	160	168	188	165	152	161	165	185	174	169	176	148	163	184	175	173	170	154	177	153	171	185	154	162	161	171	138	158	157	166	165	169	160	178	152	160	155	178	171	158	154	168	155	161	160	164	159	157	169	183	181	148	166	155	178	165	168	150	155	171	169	190	161	173	186	159	157	170	175	147	173	184	167	183	162	146	160	187	178	163	164	192	160	160	181	167	176	175	184	170	154	175	156	173	181	151	147	160	165	167	190	171	189	180	173	182	158	169	193	153	170	179	196	179	174	150	158	161	183	161	144	152	146	153	168	154	170	176	177	167	152	172	177	169	186	176	159	195	161	185	150	180	176	165	159	157	141	162	174	163	146	167	164	148	164	167	182	161	175	183	168	164	179	143	160	166	190	147	170	184	163	175	174	167	190	167	160	152	171	167	165	154	183	197	170	165	146	173	165	175	174	150	180	148	172	129	166	161	166	175	163	185	145	181	160	146	170	171	143	181	173	148	173	151	140	158	165	150	162	168	174	162	176	173	139	196	169	132	172	179	148	171	161	172	169
13197	2148	4891	5657	4813	3962	3232	2713	2306	1980	1718	1602	1454	1323	1240	1126	1083	1056	992	945	940	902	893	760	804	782	796	758	732	724	695	724	703	707	695	672	670	697	649	635	668	656	635	610	648	613	616	618	592	616	605	648	610	667	598	602	669	616	604	627	595	614	639	549	581	602	594	593	597	580	581	603	606	608	578	588	591	596	598	556	583	596	579	597	550	576	633	544	546	576	596	614	560	556	561	600	540	594	580	559	585	576	585	551	571	574	570	611	568	563	559	552	597	565	588	580	605	558	588	585	563	591	578	537	581	533	568	596	561	593	540	616	538	585	560	586	547	550	583	596	552	586	523	552	560	571	592	584	594	577	572	546	578	556	576	555	515	582	549	595	546	550	574	546	563	540	561	602	559	566	557	580	567	590	575	570	528	542	567	508	568	585	598	510	550	572	576	543	514	581	541	603	522	528	574	567	550	596	572	595	585	579	599	571	534	548	545	605	537	570	561	594	599	565	546	564	563	579	569	574	579	549	534	558	576	540	540	619	538	573	583	570	531	569	538	556	553	564	528	626	578	571	546	567	573	545	516	554	551	584	587	603	587	546	569	500	542	606	571	554	543	572	568	551	539	556	549	600	565	543	575	579	583	532	517	570	560	542	569	568	508	553	575	525	544	565	554	564	553	536	569	582	567	574	554	549	556	588	541	573	518	556	563	560	569	549	548	557	552	516	585	596	559	545	551	567	554	593	557	576	579	519	544	559	571	582	569	595	551	553	571	559	564	622	564	554	551	597	567	569	522	573	580	516	600	501	514	574	584	568	592	564	564	605	588	546	556	617	567	581	556	548	582	544	546	559	526	577	589	533	584	545	551	592	558	547	560	577	541	567	577	517	577	539	540	544	551	521	540	562	535	603	550	577	525	565	527	567	590	563	581	566	557	519	560	573	574	577	560	589	601	533	592	542	557	559	554	573	549	566	577	542	587	587	622	529	528	538	541	541	554	538	563	565	572	577	533	567	587	545	540	602	567	533	606	540	583	586	532	578	573	538	604	568	562	594	546	555	587	571	530	549	572	595	524	560	567	541	597	592	546	555	550	550	546	561	615	597	533	535	567	584	583	589	551	581	553	547	530	559	546	575	593	543	539	572	597	581	560	557	617	595	591	548	565	557	593	548	583	568	531	565	552	568	567	604	553	565	570	509	574	550	571	574	551	549	559	542	542	561	614	528	596	578	594	530	580	573	500	503	575	581	547	567	588	561	550	577	567	586	602	580	605	576	534	544	551	549	551	570	567	574	536	548	528	587	532	552	561	551	552	553	571	570	588	554	568	575	550	549	573	602	550	591	537	586	571	576	589	551	539	554	570	542	560	591	591	561	575	522	579	509	568	581	556	519	579	551	594	572	550	546	591	557	525	592	529	522	590	555	563	569	587	570	557	577	523	552	595	558	562	546	519	599	588	525	529	537	544	558	558	564	549	593	578	538	569	587	566	592	539	560	513	542	559	523	578	550	552	496	562	583	553	545	548	585	533	501	575	567	586	562	543	611	532	586	582	511	583	548	550	529	553	517	545	553	550	540	571	548	562	527	530	521	571	537	544	530	526	560	566	566	573	531	554	550	564	554	527	562	552	550	582	602	586	547	581	564	546	558	635	562	539	529	524	577	540	604	570	591	561	603	566	543	587	541	547	594	556	575	560	592	582	542	563	532	614	536	572	587	544	551	594	549	554	529	551	505	511	542	547	558	555	600	547	569	553	580	591	553	555	542	507	546	569	514	578	558	568	572	586	590	543	571	530	541	568	540	587	569	547	550	567	559	563	593	542	537	543	551	563	495	547	548	564	565	546	597	544	546	525	539	576	521	555	544	572	606	571	530	595	570	546	547	594	587	588	560	537	575	551	585	559	561	555	578	586	566	575	558	550	604	561	581	577	604	538	543	586	578	586	543	553	574	563	576	585	558	549	521	528	560	564	574	556	579	565	537	584	530	556	583	568	550	548	582	563	543	545	539	560	579	568	525	544	598	566	516	545	544	610	542	566	549	598	535	569	594	540	570	554	587	525	565	518	587	570	563	563	564	574	562	566	582	559	559	506	559	576	552	585	574	523	570	563	541	555	543	527	571	563	574	573	540	577	553	580	584	545	579	548	561	544	543	577	574	555	580	556	573	570	520	582	556	596	534	578	510	518	558	565	582	564	592	536	530	578	561	544	571	549	593	550	556	577	538	537	590	538	591	566	565	565	569	509	539	534	531	585	566	586	577	600	576	542	590	605	531	558	572	548	545	600	541	563	547	554	517	561	542	577	566	546	541	546	568	553	550	532	548	609	541	563	538	563	514	541	563	565	558	583	596	569	581	559	555	598	591	572	561	553	547	560	553	552	556	570	558	556	516	554	582	551	581	600	546	535	588	553	605	607	527	571	581	562	557	558	584	610	519	612	567	539	557	533	600	551	587	555	553	573	523	580	595	560	554	582	531	590	548	557	558	544	588	562	506	609	573	563	530	547	574	533	588	557	564	531	556	569	568	582	562	577	541	538	541	598	565	531	562	526	581	586	554	504	586	527	531	544	511	578	563	557	579	541	555	547	564	555	584	579	512	558	561	562	544	543	532	557	557	540	557	540	578	561	559	570	564	554	548	580	582	512	599	545	514	520	512	571	559	559	575	551	566	569	570	580	560	534	567	510	560	557	557	536	585	545	502	581	566	517	557	555	522	521	546	557	579	520	572	496	547	558	583	582	587	595	576	607	558	546	577	528	571	561	547	570	574	549	586	563	550	547	552	573	544	553	580	555	566	532	544	606	551	531	560	566	558	565	544	568	515	582	576	583	550	538	580	564	574	581	538	590	571	565	571	565	603	557	556	551	539	551	562	536	528	570	554	558	606	593	571	525	542	602	528	561	577	532	551	542	555	582	573	576	559	572	574	571	505	554	559	573	531	572	566	524	563	545	550	535	611	584	574	548	549	552	548	595	547	558	579	574	536	567	583	580	532	576	531	546	560	562	503	544	523	589	566	570	581	558	574	536	587	564	532	548	578	557	566	572	591	555	604	513	561	526	565	524	573	587	562	554	573	568	593	571	554	559	573	577	639	578	584	524	533	542	585	567	597	608	584	546	591	564	538	540	545	575	537	597	549	536	553	563	614	543	595	550	582	531	580	537	593	577	510	549	528	554	581	562	584	560	539	560	551	567	607	568	551	569	558	559	570	498	538	552	512	561	561	537	562	573	556	553	521	593	578	574	551	503	515	548	555	554	596	554	605	551	578	537	558	621	564	552	579	541	583	568	538	570	601	544	554	585	540	542	516	549	547	609	588	543	550	524	579	580	559	560	572	547	589	566	519	527	586	573	552	578	577	571	569	574	608	562	593	556	555	589	554	575	546	539	570	520	571	536	572	540	547	566	578	590	536	539	581	559	545	548	560	539	529	535	582	561	571	569	538	585	583	575	549	561	548	549	590	530	528	570	584	560	600	563	581	568	560
2665	132	107	105	90	76	91	75	87	78	70	67	65	69	55	87	77	53	75	60	61	61	65	60	63	46	67	62	72	67	76	61	57	63	67	69	48	52	71	66	61	65	60	60	91	55	61	51	65	54	68	54	70	67	49	76	55	45	71	61	68	63	55	54	53	64	66	61	67	52	54	44	69	64	59	59	71	58	60	53	60	65	56	70	72	59	55	67	46	59	70	60	54	47	65	50	70	77	58	60	56	70	61	57	59	53	54	60	63	59	59	63	62	65	68	64	66	56	61	61	73	49	56	68	55	73	54	60	57	76	63	56	80	61	40	57	45	61	69	50	67	67	53	59	68	64	61	68	66	66	59	72	54	63	53	61	77	45	56	65	55	57	68	63	61	62	56	57	59	50	59	68	78	72	69	60	52	71	56	62	65	66	52	56	43	59	44	59	55	59	70	74	58	56	47	66	60	46	70	67	70	75	59	67	64	58	66	61	56	65	57	64	70	60	70	68	61	66	50	49	59	70	67	52	58	79	62	59	64	60	67	68	58	52	49	65	65	50	62	79	63	64	53	62	58	61	72	64	55	55	71	50	66	55	59	71	58	57	53	60	61	54	64	65	62	71	51	60	60	59	61	50	51	67	56	60	58	47	53	61	69	60	62	68	78	62	55	63	62	52	69	55	60	58	54	55	47	68	61	60	59	63	63	55	68	54	52	62	59	56	58	55	65	66	60	55	61	40	70	60	71	64	55	77	58	49	54	66	69	67	61	67	60	50	40	66	59	59	62	66	59	71	64	62	55	50	65	42	64	57	69	58	58	68	60	64	66	49	60	58	49	59	68	61	57	58	53	58	59	48	58	61	65	63	60	78	66	48	75	60	67	68	68	61	79	48	57	58	47	58	65	58	55	57	73	71	57	57	59	63	43	54	67	65	68	59	53	66	51	54	65	74	60	61	77	57	66	61	64	72	55	74	71	68	56	68	80	56	75	72	59	70	69	59	58	68	68	62	53	49	58	58	68	69	74	52	60	68	63	53	59	55	67	51	56	70	59	61	65	65	62	52	66	59	49	53	59	58	75	58	61	70	73	63	56	59	56	63	66	57	51	68	58	55	76	57	65	55	56	63	54	69	46	61	69	61	55	64	73	53	51	73	66	53	65	54	75	59	63	57	66	54	58	60	81	74	60	49	54	62	55	65	53	68	66	51	74	63	57	64	73	48	59	70	63	62	53	59	75	65	67	67	76	69	56	56	61	63	58	68	70	51	69	67	49	63	54	55	64	65	52	59	72	63	60	65	64	68	67	50	67	70	67	62	67	62	59	71	54	54	48	62	65	53	67	65	63	65	68	71	56	75	75	65	43	57	60	71	57	68	53	47	47	62	68	55	67	59	59	62	66	69	61	58	72	72	66	60	59	52	73	66	53	49	56	54	47	61	60	64	55	58	70	66	73	53	57	64	46	66	59	50	67	49	61	55	78	60	55	70	61	64	55	65	54	64	61	50	54	58	57	57	59	57	64	62	62	48	64	68	47	54	59	51	51	43	62	63	60	69	69	47	43	54	51	65	56	72	63	62	61	50	72	52	65	64	54	48	50	63	44	71	73	54	63	66	59	50	55	62	58	56	62	58	60	73	55	63	56	55	70	66	50	69	54	66	91	62	58	68	55	56	87	62	76	59	56	66	55	61	58	45	65	76	73	59	49	61	67	59	51	69	62	66	64	58	51	74	48	73	52	60	64	57	65	63	62	65	62	50	53	57	49	55	62	52	68	53	65	45	72	50	66	58	69	57	58	54	53	70	54	63	57	52	49	65	71	84	59	62	47	49	76	49	66	66	48	47	78	67	57	64	48	72	54	66	63	61	55	66	68	45	66	65	48	57	51	66	62	54	76	56	71	68	54	56	68	66	62	67	61	58	70	64	67	53	56	54	63	63	57	73	55	60	64	63	57	53	76	72	71	56	53	60	64	63	66	60	64	50	71	62	90	54	53	68	59	69	66	52	57	60	59	74	67	67	75	51	57	65	64	67	60	57	64	62	59	66	60	49	58	55	45	53	66	57	70	62	61	50	70	47	62	66	66	63	83	53	60	68	62	59	68	54	53	56	68	67	67	58	73	55	52	59	81	54	52	58	62	59	60	58	69	62	72	50	73	77	68	67	64	65	74	62	69	76	42	65	66	62	56	69	51	79	64	62	61	55	67	75	46	64	50	49	62	64	63	71	58	57	61	66	70	60	61	44	49	62	67	59	54	61	55	54	67	57	67	64	69	67	61	58	55	64	71	73	59	43	62	61	55	63	72	55	57	66	61	67	58	53	55	65	62	59	55	59	56	60	53	53	63	53	64	61	54	59	59	62	59	54	62	70	67	44	58	64	50	54	49	56	75	44	80	62	59	59	48	60	65	63	60	69	61	64	63	61	54	72	64	66	67	51	69	72	61	55	58	60	55	51	61	66	53	55	65	57	73	64	51	68	63	56	62	55	47	64	51	48	68	56	51	63	62	67	60	49	55	66	64	57	56	65	77	48	62	55	50	69	66	59	68	47	71	71	56	66	64	69	71	61	63	73	68	70	73	78	67	59	67	67	57	64	62	53	60	59	66	60	40	61	52	63	60	74	58	57	55	70	63	53	73	74	55	62	57	60	59	69	57	66	65	59	56	50	57	70	59	62	61	61	60	56	63	64	57	58	64	47	71	70	63	71	64	65	52	53	57	65	62	52	65	60	55	62	49	61	68	53	64	59	63	61	64	48	66	65	67	67	48	65	59	57	58	75	68	60	55	68	53	44	57	61	65	74	70	71	55	78	57	63	72	56	50	70	55	63	58	66	55	65	53	71	58	54	66	60	73	65	59	65	66	54	57	66	55	64	66	74	63	51	59	50	69	60	55	69	50	49	66	54	63	64	73	81	74	46	56	43	40	62	58	59	59	67	68	60	63	57	62	77	54	79	67	60	56	64	59	56	72	60	56	60	56	62	55	53	77	63	56	71	67	71	60	75	56	77	56	58	66	66	74	42	51	64	55	58	49	53	54	67	54	40	56	43	55	70	74	71	58	79	54	61	60	57	65	67	78	59	72	72	53	68	47	63	63	47	64	73	57	66	62	67	59	62	83	60	68	66	67	67	58	61	70	61	64	59	50	57	74	51	61	56	67	51	72	56	56	55	65	61	67	63	65	54	71	81	59	63	70	65	56	59	58	47	77	59	56	52	52	48	65	61	54	71	60	64	77	69	56	58	55	70	66	74	55	63	51	68	65	48	84	69	61	46	56	60	65	59	57	49	52	73	45	49	62	52	80	57	56	48	73	67	68	56	71	50	65	74	61	70	54	60	57	57	53	57	68	68	75	44	51	57	58	47	61	50	51	57	53	55	55	64	60	90	60	45	60	54	78	48	65	54	54	68	69	66	69	49	55	77	67	75	55	64	50	64	60	73	53	59	58	51	56	53	62	68	63	53	70	60	65	70	60	48	60	56
3942	368	390	419	368	375	358	304	298	287	298	297	298	270	247	255	252	265	272	257	252	289	255	271	244	287	251	261	248	241	251	252	243	267	278	265	240	231	233	240	253	224	253	244	266	244	253	250	252	234	239	241	252	254	232	243	264	271	233	232	213	271	245	247	237	256	218	217	264	248	242	237	249	227	237	248	273	242	257	215	266	251	238	259	230	244	246	252	236	226	225	256	243	263	261	231	242	257	252	252	256	228	259	231	205	276	242	232	245	235	263	244	241	250	276	238	262	227	243	224	257	276	264	241	239	246	242	247	242	231	211	251	250	229	254	255	225	257	250	254	234	228	281	248	262	276	246	263	264	238	226	236	264	233	221	245	228	264	253	251	234	261	244	238	250	248	253	230	265	259	232	256	206	233	236	247	245	234	269	233	221	262	264	252	267	230	241	259	237	256	227	230	260	250	238	250	230	249	250	253	240	245	249	237	239	229	226	243	255	209	227	261	232	226	230	230	259	245	250	263	254	245	266	243	228	242	262	228	257	232	264	269	253	269	229	250	274	256	264	235	239	215	240	233	223	248	256	247	249	210	234	244	252	234	249	265	232	213	235	264	252	246	235	235	233	263	266	255	244	231	269	257	241	232	230	233	255	243	244	244	250	258	245	264	244	232	232	248	242	226	219	226	212	270	254	246	235	224	235	232	271	252	225	232	239	243	241	230	220	258	251	277	231	248	231	245	247	249	228	257	239	236	252	228	234	230	238	246	264	222	220	239	239	231	226	259	254	253	237	224	214	242	271	241	228	229	231	225	254	218	233	245	261	243	223	229	228	244	255	264	219	246	236	255	248	251	244	232	227	240	225	248	229	247	226	233	220	240	266	238	255	228	251	253	216	251	235	227	254	237	246	222	255	263	227	218	242	242	260	236	236	254	266	283	245	236	222	254	228	250	245	239	245	240	236	239	215	246	236	248	262	245	223	255	233	243	231	245	241	241	248	234	186	262	260	231	238	235	262	236	241	260	244	232	249	235	242	245	241	247	274	255	271	229	248	230	234	264	235	243	251	234	260	235	273	265	260	252	256	243	243	247	248	249	226	249	243	221	248	246	250	232	262	241	268	254	225	268	217	237	222	222	213	231	252	233	225	232	268	257	247	235	210	227	225	238	250	246	231	234	272	260	225	264	250	282	270	237	237	254	228	254	253	253	268	249	217	204	245	209	232	257	259	262	239	228	244	249	230	248	230	243	266	264	258	216	260	217	252	246	246	228	227	234	253	244	264	194	226	238	255	257	268	252	248	279	217	253	241	244	227	246	258	216	251	247	291	254	238	239	265	262	246	240	237	237	255	233	245	228	249	267	252	259	255	228	255	261	252	225	254	233	243	233	271	242	221	276	237	247	265	253	242	247	229	228	237	217	254	229	222	231	239	242	270	237	249	222	240	251	237	240	223	245	241	231	224	262	243	240	289	225	255	245	247	257	260	259	257	259	243	232	240	226	241	212	252	236	253	243	253	226	256	236	226	216	253	211	236	265	230	262	226	255	260	220	257	229	274	265	250	241	239	229	249	258	253	259	216	220	271	246	259	238	255	259	249	219	242	233	233	255	232	239	263	243	241	229	255	243	230	244	238	236	249	214	256	243	240	240	244	255	218	229	239	234	273	218	251	250	248	240	237	267	241	255	246	222	236	224	257	256	258	236	270	239	218	233	271	232	279	264	253	255	259	226	232	257	263	248	247	252	234	249	243	237	247	242	293	242	281	240	221	243	242	264	242	251	240	236	234	245	241	237	239	241	255	280	277	258	258	229	231	269	256	221	262	252	241	249	222	248	251	268	255	225	221	264	232	268	249	263	267	250	251	259	247	235	225	220	239	212	263	269	244	266	230	230	260	239	249	246	242	267	259	269	232	260	220	259	257	237	233	263	248	238	251	260	255	282	250	267	211	245	235	222	241	230	246	232	260	249	267	210	256	248	261	261	250	238	248	245	243	245	228	244	232	245	233	267	241	249	261	227	260	239	269	231	264	259	250	257	240	222	235	233	243	221	220	264	233	233	251	242	236	243	241	256	237	263	236	260	267	243	254	247	254	241	268	266	229	252	243	276	225	266	227	238	226	258	248	228	256	252	237	217	263	254	225	263	219	267	258	254	237	231	249	243	223	244	256	253	231	234	234	235	228	242	258	242	241	241	256	259	228	223	256	250	273	225	234	280	261	266	256	227	268	245	231	243	220	231	234	247	258	247	239	272	254	240	214	238	257	233	234	258	283	244	231	244	227	251	238	242	226	245	228	202	249	220	249	217	244	252	260	258	244	222	251	250	264	252	269	256	230	257	240	233	263	244	247	250	287	240	266	254	258	235	253	238	263	226	272	262	234	231	237	226	235	233	262	242	212	238	261	238	213	246	266	248	242	245	239	259	236	254	240	233	249	267	234	245	232	232	237	253	246	249	230	243	223	249	262	262	251	275	259	234	224	244	247	238	226	244	267	255	262	284	249	238	222	246	228	256	268	257	243	213	239	255	252	224	227	230	237	230	238	273	254	226	247	251	251	256	228	226	231	266	242	222	258	251	229	246	235	228	252	251	213	274	238	265	259	242	247	250	233	228	217	218	250	224	242	242	270	237	236	238	227	243	267	231	262	208	246	237	273	247	233	240	249	253	234	247	260	248	221	246	237	271	222	258	255	278	244	216	240	232	280	250	247	217	281	253	233	263	209	242	260	231	242	264	235	276	257	243	263	263	254	262	220	267	234	256	247	229	265	233	281	254	243	233	247	257	225	218	267	240	263	263	256	255	233	252	232	232	255	233	247	245	268	264	267	240	274	236	224	267	233	255	217	232	223	248	249	250	223	245	209	267	250	243	243	258	260	267	250	235	223	227	231	241	244	253	255	263	228	248	255	244	211	229	241	241	248	264	240	237	238	263	253	248	250	236	219	259	253	248	238	258	247	209	244	246	244	223	249	245	242	260	227	258	256	229	245	234	234	229	249	232	269	254	260	226	236	228	246	249	247	271	250	259	249	245	238	241	249	284	241	233	257	262	261	250	232	280	248	244	264	247	247	265	236	263	237	227	257	242	255	275	260	246	270	246	254	246	221	233	242	258	255	226	243	242	238	236	229	251	253	281	227	245	261	275	258	229	217	255	240	225	238	272	252	231	242	243	249	252	248	242	256	258	237	279	243	262	228	243	258	231	259	249	266	265	235	248	240	248	244	213	226	249	225	234	240	264	202	237	260	245	254	235	271	261	237	253	251	230	257	245	264	270	245	236	251	254	218	256	251	237	229	250	253	255	241	234	232	242	266	231	233	251	263	231	249	249	270	233	242	231	253	259	234	254	223	244	251	266	231	242	224	260	254	247	225	220	284	261	249	245	236	233	270	214	226	235	227	273	253	248	238	211	239	276	238	250	243	268	263	245	269	259	257	239	265	248	255	233	244	235	232	284	247	234	248	235	240	249	228	247	245	252	246	252	248	262
17136	1398	1128	846	528	407	295	231	182	196	182	147	135	129	103	119	101	133	118	91	91	96	91	92	62	88	95	105	83	104	90	79	98	63	86	87	89	87	92	83	61	76	84	90	84	74	68	77	88	72	91	75	78	80	67	74	92	79	92	87	71	94	89	91	77	70	68	79	85	64	63	83	84	83	87	81	79	87	79	83	64	78	74	81	84	72	92	82	92	80	80	74	72	81	78	72	80	91	97	81	83	80	72	107	87	86	80	75	87	86	88	72	86	95	83	80	82	71	74	78	79	91	78	95	60	83	79	81	82	73	76	70	72	78	67	70	95	75	81	75	78	67	79	82	90	58	73	84	70	77	78	88	65	79	81	81	88	81	93	79	62	88	79	71	96	67	82	85	85	93	86	80	94	84	69	76	70	84	80	83	86	75	72	85	89	99	90	86	96	91	78	94	83	82	72	83	79	62	83	68	86	83	89	62	59	83	77	80	81	80	87	59	72	62	84	87	77	73	72	78	56	74	69	77	80	67	81	84	83	92	81	76	79	82	68	91	87	79	97	84	75	70	93	73	59	88	71	73	81	74	81	97	80	76	98	87	70	81	71	79	80	95	69	70	82	65	76	79	91	75	67	57	78	85	74	94	81	84	83	60	68	71	70	81	83	68	74	71	88	62	89	73	103	77	88	76	92	84	87	76	78	85	63	58	65	72	85	83	87	74	78	81	67	86	73	65	85	82	72	88	83	82	81	71	82	69	82	74	66	90	84	74	97	65	89	77	81	97	79	86	77	78	76	88	88	81	81	97	65	79	76	85	76	84	84	88	83	73	78	76	81	78	72	87	87	83	67	82	90	81	82	93	77	73	86	72	88	75	80	86	67	89	79	67	97	96	67	70	81	77	69	97	79	73	89	70	83	76	78	90	89	79	97	74	83	75	92	83	85	69	82	84	87	85	79	81	74	82	78	83	79	75	69	97	77	77	85	78	82	80	77	80	93	77	81	66	77	72	75	90	73	89	80	81	76	83	75	86	89	94	75	72	66	90	79	76	77	66	84	81	82	80	88	71	76	74	84	76	95	80	70	72	80	74	79	81	73	80	100	84	79	71	69	84	82	73	72	85	76	95	74	85	97	87	67	79	89	69	79	79	102	84	93	93	69	80	79	72	85	77	72	75	78	70	76	78	70	70	80	80	79	88	75	78	75	72	77	83	77	89	81	100	77	78	76	93	72	75	64	94	77	81	79	85	91	77	89	102	99	92	78	75	84	89	56	77	74	68	94	82	75	90	66	78	82	88	88	71	91	80	92	98	85	96	82	89	79	85	77	87	75	73	73	80	92	64	84	67	79	75	84	79	88	76	81	82	86	76	66	79	72	76	98	81	79	82	79	89	52	74	74	87	79	87	85	86	65	75	94	80	82	88	69	68	86	100	81	69	68	101	75	97	72	94	76	67	86	93	81	87	87	94	79	82	71	91	77	71	79	83	77	78	63	89	89	83	91	77	91	79	67	67	77	70	62	86	69	88	82	94	78	76	76	64	93	78	72	79	89	69	71	81	69	80	67	91	64	69	87	79	96	110	73	84	72	78	84	87	88	81	90	77	91	97	76	79	85	89	81	73	96	76	76	90	84	83	89	75	52	75	84	80	81	89	87	71	84	81	106	97	93	84	85	82	83	94	89	77	71	72	90	80	87	80	87	79	76	66	90	82	85	82	80	85	77	101	86	77	75	76	81	76	63	80	81	80	66	83	80	85	85	67	80	80	99	92	92	75	82	74	66	70	77	75	80	85	73	81	82	56	94	84	89	67	70	87	86	81	87	79	92	81	67	69	75	85	88	84	62	78	57	64	78	95	89	72	88	81	71	75	82	85	72	78	86	72	97	72	73	78	80	80	92	71	76	79	65	79	73	103	67	87	86	78	93	83	83	87	92	93	89	105	77	80	70	71	80	83	68	61	66	90	89	88	88	81	84	74	83	68	81	81	81	90	74	89	78	83	81	71	86	84	90	78	85	71	70	81	64	74	70	77	89	69	86	88	67	85	74	89	73	64	78	73	80	75	94	78	75	92	88	71	86	86	89	77	76	73	70	73	68	82	70	78	75	74	79	83	65	78	84	77	71	83	72	72	71	64	69	74	84	101	79	96	83	86	74	74	72	81	82	86	72	64	78	79	88	72	85	88	75	73	76	83	83	90	69	59	73	78	86	92	71	81	95	95	84	96	69	93	80	75	71	80	75	84	81	75	76	78	76	77	72	92	93	80	70	87	79	76	86	92	78	89	80	89	80	87	78	92	86	77	65	63	71	69	76	96	91	98	64	80	80	84	57	82	79	59	74	64	92	71	90	77	62	90	67	97	79	75	77	79	87	75	69	83	85	78	79	71	84	54	91	81	80	87	76	94	87	73	86	75	81	95	78	81	68	77	80	84	72	77	76	76	79	76	80	81	90	72	79	70	81	81	84	81	92	79	69	65	78	75	67	80	67	77	67	84	81	91	63	88	85	74	81	68	70	69	80	84	109	86	88	73	76	91	72	89	62	71	91	73	83	85	78	86	87	77	67	84	79	80	74	93	69	67	84	82	84	99	69	83	76	72	74	64	86	62	86	74	85	74	77	90	92	80	85	81	72	81	70	78	75	83	77	84	76	58	93	82	72	89	81	80	92	72	83	84	72	82	70	102	79	91	60	79	84	81	81	93	76	72	73	70	85	79	87	80	59	82	61	85	83	76	86	89	64	77	80	74	70	72	79	87	96	79	82	90	73	89	66	70	69	86	87	78	60	74	74	76	102	74	70	79	78	76	71	86	90	87	82	75	84	70	69	75	71	92	88	80	96	80	76	73	79	76	85	93	66	72	82	68	89	80	87	65	75	82	81	90	83	82	71	74	87	72	81	70	78	80	75	64	73	92	81	76	86	88	86	86	89	91	90	82	75	82	76	66	74	78	88	84	83	80	71	89	60	91	90	75	95	88	74	75	75	73	74	96	69	70	70	78	78	90	79	77	92	83	93	82	80	77	88	90	76	68	74	85	77	90	62	81	77	74	78	89	90	95	66	76	77	88	67	100	80	83	70	72	81	85	74	62	87	84	92	90	88	90	47	113	83	71	63	89	77	92	90	85	85	89	72	72	72	68	85	69	97	92	78	89	79	95	60	82	87	76	85	84	87	72	70	88	78	67	85	64	79	70	78	82	70	85	75	76	65	70	77	89	90	82	79	77	82	102	79	84	83	81	67	70	78	84	95	73	72	79	78	73	76	72	78	71	83	76	93	82	104	83	82	82	75	76	83	93	76	87	78	76	83	76	74	81	82	89	86	64	85	97	66	77	86	70	83	73	66	74	89	76	78	85	91	76	92	68	84	87	79	88	76	105	94	74	75	102	86	94	79	88	84	74	92	81	84	85	79	72	78	80	84	83	86	83	85	68	59	89	80	83	71	83	69	75	74	79	77	83	66	86	79	72	84	65	62	79	86	90
10283	1175	2698	3121	2666	2225	1779	1509	1284	1127	989	866	787	738	644	658	528	566	518	545	466	509	471	421	440	443	418	417	405	388	373	408	369	401	393	348	355	350	351	376	326	361	352	338	338	322	334	376	365	308	351	346	334	339	327	325	303	348	316	321	329	326	333	337	310	314	331	344	333	336	314	338	319	318	305	313	324	337	316	312	329	337	328	304	291	287	290	309	326	324	309	344	316	282	367	300	274	287	316	279	309	325	329	292	314	293	313	323	323	317	313	308	299	285	289	332	309	326	320	297	335	298	304	307	310	313	302	302	335	287	309	300	301	334	311	321	323	280	309	325	297	316	290	285	311	312	325	346	308	264	302	327	289	289	283	301	307	303	301	272	296	287	294	300	302	329	292	318	285	306	276	299	320	309	318	291	311	287	267	316	286	319	296	301	312	309	322	320	326	293	299	315	288	300	294	322	325	312	305	338	314	302	293	312	283	278	315	309	292	318	292	322	308	326	296	313	299	296	288	299	301	289	311	289	298	303	321	324	276	322	303	290	280	331	316	295	314	274	294	298	298	340	270	312	317	295	301	310	305	294	306	297	304	328	341	287	305	319	311	291	260	295	287	298	330	331	303	301	285	316	264	306	309	279	289	314	307	310	316	297	320	320	279	283	309	293	298	312	309	289	297	319	306	285	292	308	281	313	320	298	326	319	300	284	298	302	290	316	314	309	311	319	279	303	331	316	303	309	305	307	315	313	271	330	321	321	327	299	261	293	292	283	287	337	296	269	281	301	314	275	294	331	295	302	309	274	310	302	307	335	332	307	342	295	332	289	315	308	315	281	290	328	276	319	302	312	272	284	299	295	298	293	324	310	329	314	289	259	295	314	311	312	277	293	350	334	267	291	306	311	321	293	274	297	318	307	321	299	285	320	355	300	303	320	294	283	294	305	298	276	319	279	289	309	302	321	287	266	332	276	287	315	310	304	296	299	283	305	313	304	293	303	332	301	319	334	311	279	268	314	287	303	295	317	297	294	291	330	317	293	287	319	279	309	301	301	300	313	297	307	293	266	308	299	319	273	279	318	311	304	288	311	293	305	317	319	323	333	317	309	293	295	313	337	293	281	279	292	319	305	311	285	302	279	324	311	293	296	271	308	298	316	308	313	314	312	306	293	288	298	309	317	305	292	332	279	279	302	287	232	295	302	304	327	302	310	289	310	275	328	317	302	298	321	296	322	331	286	308	279	274	274	328	301	281	294	291	280	323	309	313	340	321	330	285	317	273	315	287	308	294	308	307	315	331	283	298	305	309	306	260	330	320	336	308	288	279	343	302	297	307	315	308	300	323	339	297	285	282	305	318	285	295	334	307	286	313	348	304	301	316	294	281	281	308	303	309	328	282	323	291	300	326	300	320	304	292	298	300	349	278	309	285	317	314	289	302	292	346	304	314	298	284	295	288	323	310	352	295	296	312	302	318	320	344	302	296	297	291	306	305	305	311	314	316	326	318	284	285	308	290	333	279	298	279	312	307	307	271	307	281	290	292	314	299	281	274	279	318	306	340	312	306	326	292	308	291	302	310	303	290	292	298	284	305	297	283	292	298	288	293	304	288	281	312	292	307	307	277	324	292	293	281	298	300	275	290	304	304	320	321	295	325	316	285	304	299	303	304	283	292	296	312	299	303	282	300	290	314	302	316	316	334	270	311	274	277	288	302	314	294	310	327	324	293	316	312	304	294	331	307	310	312	300	322	272	303	303	300	293	303	326	271	287	308	322	308	321	322	292	305	269	310	299	261	290	275	292	300	282	268	302	307	295	318	346	301	293	287	289	297	289	304	296	310	308	288	310	313	322	304	305	283	277	284	313	277	305	313	341	309	326	258	294	291	335	285	303	291	328	281	284	318	303	296	311	299	307	319	320	291	263	281	308	299	282	305	277	286	268	333	300	267	335	320	317	307	303	319	289	302	307	328	323	318	291	304	302	304	305	313	289	307	315	301	293	329	303	310	314	276	305	317	302	289	319	299	283	293	284	325	295	307	307	294	310	312	274	318	295	312	287	317	307	298	322	321	285	306	297	295	288	318	320	319	301	279	308	311	281	313	295	313	309	301	274	273	297	301	307	288	315	306	299	322	289	305	278	292	328	314	293	317	294	302	329	263	301	303	304	270	287	294	314	327	292	298	304	280	292	307	292	299	295	326	281	308	264	303	295	298	305	269	289	330	314	268	315	268	315	272	279	291	284	291	304	318	322	292	284	308	304	304	317	283	308	299	291	293	302	310	311	305	288	296	314	324	279	302	304	340	311	311	294	320	301	322	294	277	317	286	270	281	294	290	298	306	309	286	260	313	271	308	303	304	283	305	278	313	285	300	304	278	309	307	298	299	317	307	318	278	283	267	325	315	289	282	278	310	329	290	287	296	302	315	295	310	290	328	301	315	287	316	301	312	302	335	335	281	330	299	300	298	329	255	348	283	306	318	308	292	303	311	327	287	293	277	299	281	304	323	306	333	301	284	281	314	327	302	308	266	293	294	300	326	289	317	324	301	285	323	321	309	282	286	324	314	295	316	293	326	281	338	278	304	329	310	306	306	342	288	310	327	297	321	291	332	289	299	302	321	313	309	275	298	300	290	314	315	297	267	304	288	326	285	334	310	310	284	291	322	308	296	318	337	313	297	303	319	293	267	296	296	307	316	304	297	311	306	305	295	274	316	273	301	300	256	308	283	303	326	291	330	301	310	278	307	296	301	300	338	321	334	298	293	321	318	315	299	276	301	278	314	317	284	248	295	303	300	291	305	306	308	303	339	289	303	299	280	284	318	297	278	298	311	317	323	302	280	292	317	308	315	327	297	303	313	296	302	319	276	313	305	322	328	298	282	286	297	292	290	299	320	270	298	306	289	296	315	291	312	289	311	319	318	330	303	320	275	319	303	313	309	315	344	295	279	304	352	317	321	317	313	284	322	306	333	286	288	286	297	312	307	301	309	315	305	322	302	326	311	292	296	307	303	299	322	292	297	320	275	297	287	296	276	328	283	314	329	331	301	305	310	315	333	291	283	306	316	323	319	299	318	273	308	312	300	275	259	308	299	299	302	317	296	303	286	301	316	298	326	278	299	284	310	321	289	276	314	310	326	302	275	292	279	296	269	282	289	337	292	288	324	307	318	313	305	326	273	340	345	301	294	319	302	309	287	299	325	315	311	303	281	319	319	300	272	288	291	321	329	318	336	280	272	294	306	348	301	297	300	296	293	307	302	334	327	315	298	299	277	274	302	309	288	288	307	305	313	305	314	309	353	307	294	344	282	320	285	326	293	322	267	290	323	315	293	287	276	299	305	322	341	282	316	302	303	291	304	312	279	263	295	276	317	308	336	303	284	295	294	311	309	308	308	318	329	313	293	296	292	329	303	305	311	293	322	307	298	312	316	318	288	294	312	286	300	312	298	291	280	316	334	314	325	297	339	314	327	297	304	292	314	306	303	287
26871	3861	2176	1506	1067	832	577	470	432	372	310	293	297	265	249	260	204	217	192	182	203	196	199	200	158	196	188	199	215	190	168	163	193	184	151	154	207	180	182	174	165	163	159	166	168	197	176	175	175	190	158	168	165	174	177	159	191	154	169	153	154	171	164	165	151	161	195	168	162	178	170	170	169	194	175	162	175	155	160	176	172	164	167	187	184	162	169	166	172	150	162	183	190	156	152	167	175	163	168	178	179	163	157	172	161	163	166	203	163	168	167	158	191	178	140	166	173	160	166	168	183	171	138	180	177	174	172	155	167	169	175	183	150	203	155	156	156	169	183	206	169	182	190	179	163	167	183	164	163	143	156	182	190	190	175	176	177	163	188	179	185	169	176	168	176	169	167	176	184	165	149	185	144	159	171	182	149	169	173	162	176	171	171	170	157	177	200	181	178	176	158	183	177	154	192	171	186	180	184	170	166	156	173	168	168	174	169	165	157	176	175	154	151	170	158	158	150	165	165	181	181	176	163	163	163	164	157	174	162	187	153	163	153	198	148	164	196	170	183	158	171	188	192	187	192	150	185	183	153	175	171	192	161	164	175	169	183	140	180	165	147	176	187	179	167	186	163	182	188	162	165	162	153	178	143	164	172	175	152	145	188	145	179	156	175	181	169	186	179	153	156	167	190	162	168	178	198	182	184	171	164	187	172	186	155	162	142	183	161	158	158	163	159	160	155	187	175	159	151	151	179	179	153	154	163	152	179	197	160	158	161	182	166	157	161	163	155	176	163	165	177	166	165	173	172	191	158	163	184	182	177	174	163	185	142	160	148	182	186	159	160	149	164	178	156	161	175	161	164	155	163	171	175	159	182	170	174	168	152	173	191	142	174	158	165	162	159	148	152	188	179	180	178	161	170	161	163	157	148	169	172	149	146	176	181	171	170	157	160	159	190	179	182	162	166	143	149	195	162	143	164	161	160	200	180	171	166	182	194	184	184	187	169	168	157	161	185	165	139	169	171	161	165	172	163	158	195	184	146	168	164	162	158	165	187	149	182	176	163	158	189	157	171	148	173	186	162	149	161	168	169	159	160	175	157	183	157	166	152	160	177	170	164	155	162	184	156	165	151	164	152	172	174	163	161	169	165	171	154	200	176	172	167	152	179	154	156	148	171	161	163	159	159	165	168	157	178	156	167	169	176	166	190	191	155	156	179	162	163	173	141	166	153	165	161	154	194	175	174	184	147	174	164	178	189	145	143	179	156	187	145	170	176	150	154	165	163	165	160	155	181	151	154	153	161	179	177	170	147	162	170	179	175	140	179	171	171	157	159	149	172	173	126	190	194	163	166	148	187	138	178	151	165	174	162	161	188	148	147	148	155	159	150	164	138	162	163	145	164	176	146	176	145	184	170	175	153	156	177	156	149	179	150	170	165	176	157	177	179	178	160	169	151	193	165	177	152	149	156	196	172	164	171	157	178	189	161	185	192	147	153	168	149	154	172	183	170	163	168	159	176	152	219	182	168	180	164	180	177	170	161	164	162	170	194	175	168	165	154	172	176	157	169	185	162	172	194	153	172	141	176	177	151	161	154	148	166	161	180	162	181	145	147	163	159	206	171	160	155	154	162	190	166	148	152	187	155	158	174	144	142	155	160	167	151	185	173	182	150	196	172	159	177	175	169	180	175	180	187	163	161	183	166	149	173	173	190	173	184	159	159	171	171	159	164	166	199	172	158	161	196	170	169	139	177	171	196	163	162	179	175	158	177	196	173	153	155	186	172	181	197	158	177	168	170	141	174	198	185	181	181	156	174	172	157	180	165	156	161	179	169	198	155	137	151	142	156	173	163	170	173	163	159	179	150	161	148	150	157	153	163	151	181	146	171	180	159	181	192	145	183	164	156	177	161	193	183	145	156	163	163	195	172	158	172	174	163	178	162	163	170	194	187	164	161	160	162	159	177	166	174	182	171	163	155	171	173	170	166	156	151	176	167	180	155	165	173	159	157	161	156	157	205	175	171	181	179	178	177	167	172	166	165	155	174	170	159	168	192	150	156	172	176	157	172	177	167	187	184	179	167	178	158	193	179	176	142	190	179	179	175	151	169	157	154	170	155	197	169	186	176	168	160	185	170	163	178	176	170	174	182	170	153	166	163	165	155	189	167	160	188	163	174	165	195	180	170	186	150	155	172	183	170	150	178	147	163	178	190	162	181	161	161	170	161	173	186	167	163	163	149	150	175	192	164	147	183	159	161	164	170	154	180	145	172	184	193	149	150	138	145	158	154	183	184	165	173	181	149	162	173	167	169	164	155	169	173	163	176	156	173	172	188	152	159	173	151	156	162	174	152	177	166	184	158	157	170	173	175	156	165	154	168	157	181	176	174	176	162	172	163	163	184	162	165	207	158	144	157	156	177	147	175	175	153	162	159	163	179	185	166	172	158	158	183	160	171	174	161	181	165	163	147	153	170	151	150	162	153	163	153	162	160	150	170	163	159	182	171	167	182	175	173	169	191	161	172	157	157	167	170	183	195	178	183	173	168	170	161	168	164	175	167	161	161	154	162	147	176	162	172	188	170	156	183	155	172	169	157	157	186	160	162	168	147	179	181	171	167	179	165	177	158	188	169	176	165	186	163	183	186	175	167	177	172	158	161	160	165	167	179	174	178	173	152	177	169	184	170	150	167	177	157	167	179	173	169	185	163	166	184	175	161	176	166	162	164	155	170	169	179	156	172	167	163	164	153	149	164	181	159	167	182	165	135	169	170	170	180	163	175	186	188	177	163	138	207	159	167	171	174	157	179	168	175	172	178	171	194	172	182	186	170	181	188	175	151	181	155	147	169	174	191	178	170	178	171	159	149	169	165	157	183	160	193	162	180	173	174	158	166	167	165	177	159	151	180	188	179	162	144	165	163	164	182	181	186	167	158	159	161	157	163	196	157	184	184	151	178	179	175	163	158	166	158	183	154	157	147	167	180	163	173	145	174	186	191	177	167	175	180	162	160	151	186	177	160	166	174	168	147	140	161	172	148	163	166	184	163	168	154	181	185	152	163	168	174	163	167	175	169	154	167	155	182	172	167	167	163	191	167	179	177	167	160	150	175	173	181	178	161	199	167	159	177	165	181	158	168	179	167	150	166	177	164	180	157	167	165	174	159	166	177	153	159	167	162	172	163	156	170	147	190	196	171	179	170	211	159	174	165	176	182	172	164	168	164	173	176	160	181	185	181	163	173	162	180	157	180	162	148	183	145	157	149	179	152	161	160	173	143	163	169	175	166	164	170	177	172	192	161	146	170	170	185	159	167	167	174	175	160	195	171	168	167	172	173	165	153	169	154	176	165	162	155	165	171	145	166	190	158	149	181	156	167	153	160	161	179	182	152	165	158	191	177	149	161	168	174	174	178	196	151	153	178	148	153	195	173	145	170	180	155	156	159	163	194	190	152	210	161	175	155	165	158	163	187	168	148	147	178	181	191	162	168	173
13406	2252	4916	5575	4710	3958	3287	2719	2286	1950	1765	1588	1439	1325	1277	1141	1101	979	1021	934	895	872	831	833	805	786	807	732	734	724	690	723	711	663	673	676	713	650	688	655	630	632	659	638	567	684	653	649	640	618	649	619	618	622	622	573	593	643	620	645	621	612	608	563	612	604	590	572	582	580	622	600	611	569	605	602	540	595	548	607	577	602	564	580	578	566	538	585	545	545	583	593	594	572	611	564	600	549	576	558	591	572	574	626	568	545	561	545	573	568	591	524	554	545	590	586	581	564	558	559	541	519	600	564	568	559	594	585	577	577	543	575	575	568	539	577	573	605	560	554	567	544	559	546	579	564	577	563	551	571	554	580	554	579	581	581	541	547	551	568	539	547	539	566	532	560	567	543	599	558	546	609	539	572	622	594	579	585	521	567	564	542	555	528	609	575	552	542	563	570	557	592	561	583	576	575	545	565	602	575	571	591	587	523	547	558	600	525	563	579	585	518	563	602	559	539	553	554	523	556	559	621	559	572	586	548	587	568	565	561	569	551	575	561	580	569	558	560	552	522	560	545	575	595	570	592	535	591	542	581	554	577	572	549	563	604	552	608	565	555	526	514	581	517	567	590	599	527	553	559	526	601	553	595	505	595	528	576	532	560	581	573	522	531	623	507	596	542	593	543	506	582	565	564	549	578	557	573	532	558	608	535	546	559	586	573	559	580	580	571	512	554	555	567	564	558	550	520	547	533	541	535	519	573	558	577	570	555	578	564	535	555	547	590	547	561	541	570	583	554	567	557	556	615	530	566	568	586	598	559	560	563	575	612	580	568	525	540	551	570	575	542	532	546	586	580	569	556	530	594	552	552	575	546	570	542	563	574	556	537	560	580	538	556	576	568	583	592	570	502	547	559	559	560	504	555	587	576	573	542	582	557	539	505	557	556	536	529	585	600	582	586	582	578	575	540	580	558	560	570	563	539	571	576	567	591	554	578	532	560	518	524	563	594	570	591	562	550	553	579	551	561	581	551	517	580	560	550	572	569	529	560	540	536	578	569	600	535	565	554	580	576	564	548	559	592	568	593	568	598	544	596	528	592	568	574	523	559	582	552	542	527	588	553	482	563	593	529	583	534	558	543	534	565	584	577	600	538	544	545	529	541	536	571	540	543	569	552	575	574	567	575	547	590	584	504	572	605	530	588	607	595	587	542	599	579	523	565	559	576	550	607	564	577	561	605	530	574	563	593	565	558	579	569	536	564	558	564	554	574	545	571	562	521	581	564	543	527	558	559	535	558	571	574	567	590	526	530	559	564	575	531	526	568	541	534	554	567	555	526	581	573	548	593	584	515	526	554	580	556	604	542	555	557	547	621	533	575	556	537	566	573	484	529	515	553	620	538	564	569	534	546	556	540	574	592	585	623	557	545	533	536	585	568	580	546	529	542	563	563	528	533	551	570	538	557	593	606	595	547	531	538	546	566	546	591	534	612	531	569	554	588	557	573	535	557	548	563	548	606	553	537	576	565	540	526	563	561	525	560	540	544	553	577	562	551	545	568	578	562	525	598	559	582	575	587	599	578	567	535	547	574	536	596	582	526	554	570	554	574	584	576	542	559	542	528	612	574	556	543	555	559	547	552	579	554	625	565	591	544	559	531	568	578	511	562	575	548	566	541	523	552	570	545	577	516	568	546	559	531	565	575	575	552	566	589	571	562	570	585	574	575	521	574	562	563	580	514	523	553	559	551	539	545	520	546	569	546	563	524	573	539	497	570	561	575	560	552	538	586	591	541	521	572	569	549	531	570	556	569	568	549	556	556	568	540	566	554	579	534	574	567	617	586	558	634	521	586	577	559	549	554	536	598	579	501	569	572	582	587	533	559	555	599	558	591	601	578	535	552	535	521	615	525	524	578	551	559	566	569	580	544	580	607	567	543	577	569	587	565	518	543	565	565	571	548	568	521	550	530	603	574	558	533	534	547	590	555	575	543	553	536	562	562	585	575	566	551	535	560	569	589	570	603	579	565	539	520	552	540	569	570	571	588	571	596	543	553	572	541	541	568	565	566	570	567	589	540	605	555	573	570	547	538	554	562	571	553	561	567	591	531	568	529	517	553	516	528	553	550	522	557	556	566	562	531	528	578	558	554	532	547	542	572	533	562	598	519	573	541	579	553	545	528	542	525	582	591	531	534	562	562	567	522	590	561	554	559	562	581	594	517	539	532	581	536	530	545	487	572	632	557	530	558	576	598	601	575	536	551	567	568	576	570	558	593	549	567	552	531	528	541	586	561	548	569	567	575	561	548	552	565	543	537	569	568	579	532	518	536	564	592	580	560	560	581	604	552	531	586	588	546	564	588	571	586	615	609	515	554	538	553	556	603	591	550	555	513	585	568	567	559	557	516	565	589	534	563	568	539	585	536	587	578	551	530	560	506	520	578	550	515	543	562	610	580	565	521	563	532	578	589	515	557	550	573	550	529	590	591	558	599	609	571	523	603	551	540	582	559	555	542	562	534	528	534	553	573	547	566	565	574	576	527	599	553	596	529	566	554	536	552	540	525	578	542	554	605	557	537	572	600	555	521	569	520	573	528	613	556	562	556	567	595	553	561	555	571	550	568	569	528	598	560	569	567	540	587	564	567	565	569	583	547	575	564	531	596	577	560	608	578	566	585	548	572	556	622	545	562	589	568	594	571	561	591	527	542	562	537	557	545	588	573	543	560	582	537	557	564	569	547	616	597	538	550	554	556	549	563	569	523	584	579	581	537	544	544	547	569	530	540	545	596	605	530	597	561	514	578	592	550	598	548	572	558	544	556	569	531	527	540	587	575	577	526	596	599	533	544	579	547	583	567	550	586	554	541	549	553	556	557	609	515	615	575	569	542	560	600	574	607	504	576	570	559	575	520	571	535	529	569	562	577	590	548	577	545	572	550	534	511	587	575	542	528	540	567	534	563	553	563	532	575	558	551	593	539	577	540	560	586	496	534	557	546	544	537	585	607	542	573	564	547	567	539	558	578	576	589	595	582	541	546	556	575	569	565	573	566	539	550	612	556	607	578	580	550	595	559	565	552	562	545	575	626	572	581	575	584	557	532	545	597	580	603	600	569	599	550	581	547	586	584	546	543	595	556	542	532	589	539	552	569	571	547	578	515	546	564	519	549	559	578	518	557	575	507	532	557	548	575	566	569	534	577	564	531	557	547	547	537	569	604	547	579	587	603	532	560	572	562	577	546	544	551	588	561	593	550	519	575	552	606	557	581	586	567	581	566	539	545	519	571	650	537	557	540	545	532	594	534	588	574	554	579	563	575	534	552	561	553	547	533	596	594	574	552	526	581	561	528	540	512	599	554	591	587	504	565	548	524	582	544	564	556	565	542	543	549	558	573	567	588	541	541	588	520	546	567	577	544	555	557	541	559	589	570	578	577	556	528	579	548	532	533	545	577	547	581	562	576	591	541	583	517	609	584	524	481	574	536	522	592	600	556
2713	112	114	104	80	65	93	62	81	59	72	77	49	57	65	56	53	65	56	63	61	58	62	66	77	67	55	57	53	58	62	55	50	50	70	66	63	62	78	58	61	68	60	52	42	68	72	64	70	58	62	46	62	70	48	69	59	56	61	57	53	62	64	53	62	66	44	51	63	62	53	60	52	62	76	60	66	64	53	61	64	66	54	58	56	72	68	69	57	59	47	60	74	58	66	49	51	59	46	76	65	72	49	62	63	63	62	59	53	62	42	53	67	69	70	48	47	62	58	60	58	58	54	60	55	63	51	65	52	58	49	66	55	64	54	60	50	59	55	53	68	46	72	58	61	57	70	62	69	48	56	75	65	67	52	72	69	46	57	76	64	69	63	62	70	69	54	47	72	51	57	66	66	60	73	47	61	55	56	64	61	61	69	39	62	49	58	76	61	54	71	60	69	51	53	75	45	55	64	64	73	77	64	58	64	73	51	52	54	56	63	60	52	62	61	60	58	54	69	58	62	70	53	54	73	73	69	75	59	52	61	40	55	62	52	53	65	66	74	71	75	60	56	54	62	53	50	71	72	62	73	61	80	47	51	70	59	50	76	57	61	46	53	62	57	59	63	46	62	41	58	73	52	65	65	50	53	57	57	59	67	60	69	55	83	66	59	72	73	59	61	62	54	67	62	60	58	75	69	63	73	39	65	58	64	51	64	68	55	65	75	57	59	55	50	59	64	57	51	63	59	74	55	51	51	55	74	72	61	49	57	63	59	57	51	71	65	48	78	56	54	54	65	69	56	65	66	54	62	69	64	69	51	73	77	60	64	52	68	54	49	58	72	65	52	56	45	79	68	55	70	57	57	62	64	64	62	64	57	65	59	62	49	71	68	58	51	59	53	68	72	46	54	61	71	45	61	67	66	55	77	69	51	63	70	72	64	65	54	67	79	66	69	59	63	66	77	52	52	70	56	48	62	58	65	63	65	68	55	49	59	52	61	58	60	51	62	73	46	54	68	67	57	47	78	78	61	50	63	47	46	75	69	68	69	50	45	57	67	52	76	70	74	75	44	55	59	62	78	64	55	55	61	62	59	49	59	52	63	60	54	60	38	57	44	62	55	43	54	55	50	77	66	73	57	60	67	62	45	55	64	73	57	59	86	66	62	74	70	48	61	50	56	67	67	49	52	55	64	59	60	61	68	49	72	49	64	48	61	71	63	72	57	66	53	63	48	60	84	49	66	72	57	56	65	60	61	59	66	60	57	52	53	67	67	53	63	59	62	54	61	63	60	57	64	56	66	73	58	58	57	56	71	58	61	59	59	60	73	53	54	65	68	52	55	57	76	66	59	66	62	69	47	54	59	52	67	66	63	62	75	46	47	53	51	68	65	61	63	62	59	52	60	57	71	63	62	54	59	66	52	68	54	60	69	66	60	59	62	66	67	49	57	52	64	60	59	69	58	71	83	60	71	68	71	62	66	51	56	56	56	57	64	56	63	56	67	69	59	59	65	59	58	74	55	62	54	52	62	66	74	64	64	56	57	50	51	65	64	53	67	54	47	61	64	54	78	56	67	59	54	49	59	70	58	71	64	63	61	59	57	66	64	51	58	53	71	54	60	66	60	52	44	74	54	77	53	43	61	68	69	70	46	39	67	67	54	55	71	68	64	47	57	67	59	62	68	56	62	69	68	61	65	61	52	51	53	65	56	59	72	49	50	53	45	84	60	70	66	56	57	76	52	67	53	68	60	55	45	70	52	59	68	63	68	75	70	68	69	61	71	43	63	54	66	62	68	65	63	48	71	63	67	62	76	67	68	60	64	64	58	71	64	60	71	64	58	51	74	72	52	71	59	59	58	59	52	71	53	71	60	63	65	68	69	72	64	54	57	56	60	57	58	65	58	53	71	55	73	59	47	59	57	63	64	46	62	55	72	61	70	48	62	50	65	59	56	55	50	65	64	61	58	53	44	59	64	57	53	73	60	73	59	64	60	66	68	54	65	56	50	55	53	70	60	64	70	61	71	71	56	74	55	63	54	59	62	54	69	59	59	56	72	51	65	68	65	68	70	48	55	72	54	66	52	55	61	65	58	61	72	50	59	57	55	63	62	59	72	65	45	52	66	61	51	59	51	61	70	53	59	78	62	51	54	58	69	57	64	65	55	76	69	59	70	61	51	51	58	56	55	53	57	64	62	57	52	64	52	66	55	50	62	73	62	61	50	68	53	56	53	59	63	62	56	58	69	51	51	61	66	39	55	62	78	55	64	64	65	72	62	67	59	55	61	57	49	64	52	67	62	67	55	62	60	57	67	64	54	71	64	55	53	57	70	56	58	52	59	57	68	57	54	57	57	57	52	60	59	54	60	55	67	58	63	58	48	54	58	61	52	65	59	47	84	50	51	48	62	61	61	64	51	46	60	60	63	53	56	51	61	55	49	51	60	70	51	51	57	48	47	68	50	55	58	61	49	60	64	49	63	46	59	61	62	61	60	67	65	55	60	69	65	66	61	49	50	59	72	65	62	65	45	62	63	57	52	55	50	57	54	58	62	57	66	51	48	63	56	54	63	65	54	57	69	69	58	56	54	56	77	56	43	66	56	65	43	60	66	58	47	60	57	69	62	63	56	57	72	49	60	60	66	58	52	56	49	59	66	71	70	47	70	81	50	65	44	54	63	56	54	76	59	62	61	63	60	72	53	69	59	71	54	40	73	54	59	57	57	62	68	53	69	63	64	59	66	56	67	65	70	64	75	48	49	74	57	59	60	56	58	65	63	60	55	62	46	61	42	59	52	61	55	45	63	52	60	55	61	69	68	51	70	63	71	62	59	73	76	64	69	61	50	56	60	59	68	74	46	49	69	60	57	59	44	58	52	59	72	68	62	73	53	68	56	49	61	59	68	48	51	56	59	60	71	59	71	53	64	53	56	55	73	61	70	67	60	67	62	42	65	54	57	67	69	52	64	62	52	62	63	62	67	54	67	59	63	51	57	65	60	48	57	59	58	60	52	63	46	68	65	61	52	53	48	66	59	56	52	63	52	61	60	75	53	63	45	57	64	72	65	62	56	57	62	54	63	70	58	70	55	55	60	68	63	68	67	66	59	65	71	66	59	63	60	52	67	61	65	42	64	55	71	64	60	67	61	57	56	59	59	65	47	57	55	73	62	49	57	56	72	65	50	64	60	57	78	59	47	55	64	54	54	53	53	53	50	64	54	60	68	55	62	54	73	64	51	62	51	62	55	50	61	75	62	71	66	62	52	56	66	61	65	60	47	62	47	58	64	64	63	50	72	68	53	55	69	66	56	69	68	69	70	55	52	65	61	66	78	60	60	45	60	56	53	44	73	62	57	63	61	52	40	57	62	58	48	74	62	45	63	67	59	59	61	62	60	58	55	48	56	69	55	56	65	62	63	49	69	48	58	51	64	64	68	56	58	56	57	57	54	56	54	51	48	52	49	52	66	71	62	59	52	64	58	64
4019	313	387	417	379	362	348	332	315	254	274	292	274	248	258	228	268	252	224	267	237	248	269	252	264	272	246	277	259	246	219	261	251	250	227	249	256	234	252	252	243	233	248	277	265	249	219	248	260	258	258	239	238	266	263	238	284	252	221	237	256	239	265	263	232	226	244	246	262	246	221	222	258	249	267	232	229	228	274	244	228	259	259	239	244	256	232	282	252	233	241	247	221	233	246	218	246	246	263	236	249	241	251	240	253	225	223	257	259	246	248	248	251	257	240	227	253	238	259	252	233	222	261	257	255	234	235	231	263	228	244	240	259	252	214	237	236	254	220	243	247	243	231	208	257	226	230	250	247	211	243	240	255	224	270	250	208	256	213	223	247	215	233	257	273	281	246	217	230	210	238	257	250	237	243	245	222	237	226	238	225	192	228	246	262	251	257	251	259	224	246	235	261	235	250	243	240	222	237	243	230	246	235	227	251	237	233	224	251	257	242	256	257	221	228	238	267	236	256	255	250	248	232	228	231	237	223	275	235	232	250	267	233	244	237	236	232	212	256	236	257	241	267	230	247	238	243	241	232	242	248	250	221	206	278	238	222	241	253	231	215	271	262	219	230	239	259	236	201	248	211	249	219	211	213	257	243	258	235	255	244	218	247	227	242	230	239	230	253	251	247	230	205	255	242	223	227	223	226	227	256	295	248	240	253	261	243	232	224	272	225	227	241	243	237	225	213	237	264	224	250	244	222	258	262	239	267	261	231	237	269	245	260	219	204	241	228	246	221	246	247	267	274	222	263	231	241	219	257	236	244	220	258	263	225	255	246	259	261	250	238	248	219	253	243	230	233	230	240	245	248	234	210	224	256	245	224	238	260	254	281	223	251	235	217	240	256	214	231	256	218	219	235	288	235	263	227	224	253	269	268	244	245	282	267	241	238	249	226	228	231	252	221	243	259	245	260	221	240	239	245	271	264	215	229	265	253	244	216	256	220	258	229	238	235	244	229	237	240	220	239	264	260	253	259	235	229	253	241	269	242	217	264	241	240	250	246	223	271	270	268	232	254	251	236	249	252	242	210	233	211	247	246	240	212	218	217	249	249	241	245	235	267	260	244	250	235	232	240	258	220	228	206	279	260	268	219	262	254	246	265	254	226	259	241	231	226	231	255	272	231	247	250	232	231	243	227	249	238	250	251	235	217	231	253	248	246	241	228	251	248	237	230	229	231	234	216	273	246	268	244	235	197	228	236	238	267	225	253	231	230	218	259	245	258	237	269	220	228	238	208	267	219	260	254	233	229	270	231	261	281	217	239	243	263	255	229	262	231	253	240	263	243	256	225	231	210	268	247	250	272	229	260	243	232	238	269	243	249	258	246	245	255	215	237	266	245	256	240	259	255	249	256	266	255	233	226	236	230	219	257	236	223	229	211	240	258	254	238	228	233	235	244	231	224	255	246	227	239	257	265	255	255	248	260	247	228	230	233	244	246	257	238	229	229	247	249	259	235	242	261	258	242	235	261	254	217	248	264	246	202	257	245	225	228	240	242	222	236	256	231	244	243	219	225	254	248	231	243	227	258	235	249	262	243	271	224	228	237	263	261	264	228	248	247	269	262	244	248	254	232	223	242	255	250	242	236	216	253	254	246	251	256	232	237	211	218	232	252	242	226	235	247	223	237	253	233	219	217	245	224	269	241	248	248	261	255	264	260	274	238	254	246	231	238	240	234	262	222	242	227	221	258	264	256	253	226	234	242	248	239	235	262	248	250	223	277	222	246	247	239	255	250	246	234	230	254	235	236	245	233	221	227	235	243	240	224	280	264	239	239	247	237	229	234	230	214	251	245	234	257	222	262	262	247	227	217	219	237	233	237	248	224	245	248	225	266	258	233	234	245	252	228	285	225	211	238	261	249	253	252	257	242	273	238	244	252	253	244	217	255	247	234	252	248	229	236	256	255	245	239	233	241	232	258	243	240	205	259	227	233	249	240	233	264	251	226	242	234	257	247	225	234	277	236	258	270	260	253	255	235	235	246	238	245	226	241	257	217	268	261	231	232	236	233	253	268	235	240	248	244	248	257	213	249	272	260	253	244	230	248	239	242	268	230	269	276	239	256	239	220	225	231	256	231	255	242	273	225	223	236	267	229	252	234	235	218	235	231	218	239	249	262	232	241	231	276	236	259	221	255	271	235	234	256	258	228	264	243	266	229	259	240	250	220	239	239	241	249	243	217	246	242	221	241	214	244	254	254	269	280	232	227	264	251	239	276	240	264	225	224	210	239	233	227	232	235	249	262	262	236	248	227	238	241	233	223	242	226	221	271	235	230	230	272	255	243	224	252	260	235	244	210	260	254	228	277	251	273	241	237	260	255	234	236	245	245	253	250	246	248	250	245	255	260	238	282	255	228	246	265	259	278	238	251	237	232	211	237	240	264	236	243	254	254	244	275	259	235	224	246	237	259	279	254	232	222	237	247	232	232	233	252	253	250	221	245	253	247	246	217	240	213	238	234	258	269	235	269	236	215	251	232	213	231	239	233	253	249	270	236	246	243	252	247	252	239	260	251	231	232	260	252	226	233	238	259	211	233	256	259	220	248	239	248	250	224	223	231	238	257	245	232	261	242	219	245	249	244	268	231	240	219	239	245	218	269	223	238	256	246	237	235	223	236	262	251	246	263	246	238	232	271	255	229	237	261	256	264	214	231	244	230	265	240	257	247	242	241	262	242	233	263	239	245	263	244	226	247	247	245	228	231	272	256	231	217	273	241	259	233	248	248	274	277	246	244	255	248	251	246	230	242	250	252	223	256	253	250	224	242	223	230	261	246	267	226	233	247	230	245	254	238	258	245	228	238	236	260	248	262	207	226	235	254	240	239	243	255	248	250	241	248	236	221	221	231	231	236	251	240	222	242	235	229	239	237	269	243	254	237	251	262	223	260	251	255	261	243	226	219	265	250	232	244	249	207	219	233	226	245	243	246	253	247	217	270	230	233	229	236	254	250	250	258	245	262	265	259	258	247	251	244	267	250	246	247	219	233	239	275	238	219	243	230	244	269	241	252	225	254	249	261	225	250	237	253	234	252	233	266	241	251	253	243	256	229	224	208	248	248	260	241	249	256	267	241	261	240	206	257	251	229	227	241	255	227	230	242	248	282	261	239	229	231	266	257	226	224	256	263	263	215	222	233	249	240	264	228	246	232	229	231	224	258	243	237	246	245	222	246	204	245	275	248	255	212	241	255	263	230	245	266	243	273	218	225	259	256	237	241	230	216	229	238	245	245	268	232	247	225	269	235	247	252	228	263	250	236	241	209	240	270	255	221	254	242	229	232	228	237	238	219	247	255	246	244	253	238	239	258	260	255	224	285	236	230	241	251	241	268	211	248	249	235	230	234	257	238	233	252	255	223	248	240	230	255	246	258	235	243	245	240	236	269	258	215	244	212	257	281	226	235	228	234	228	243	244	229	242	275	248	259	228	246	233
19429	1616	1086	821	551	381	299	257	223	177	168	128	154	130	112	130	110	131	83	98	104	102	97	76	97	88	75	98	82	108	82	70	68	86	97	83	85	81	89	93	94	100	82	76	76	80	90	88	79	83	73	109	78	83	79	75	96	80	81	80	83	89	98	91	77	99	82	91	91	88	86	66	82	63	80	68	73	93	78	107	100	68	85	68	70	97	74	78	80	65	71	75	83	74	86	77	69	77	86	91	75	86	83	76	93	81	81	81	66	104	70	79	73	90	85	88	74	68	72	75	62	82	86	89	66	81	73	91	104	84	79	89	96	85	80	89	96	76	81	81	103	69	82	81	76	90	73	69	69	91	67	87	91	76	66	86	93	76	90	71	79	81	80	69	68	86	81	90	70	59	96	65	93	78	82	89	57	75	81	86	64	76	65	89	75	84	76	77	74	77	95	86	73	93	89	74	70	81	85	70	71	70	60	72	87	71	82	94	79	70	92	80	88	74	76	109	70	89	85	88	75	74	77	78	74	73	94	73	101	79	86	78	71	92	99	83	86	74	69	94	87	72	93	70	76	82	101	66	95	68	92	90	84	84	93	93	86	86	75	83	80	63	82	81	84	74	102	82	82	61	67	90	96	82	100	82	86	85	67	88	96	84	81	82	79	80	86	75	83	83	78	87	70	66	87	85	73	59	72	83	75	82	79	87	78	84	76	77	86	80	86	63	64	71	60	80	76	75	75	70	68	69	71	75	81	80	76	84	82	67	90	82	84	74	82	64	85	88	83	64	76	91	81	85	96	63	92	89	112	81	82	74	77	80	98	83	83	68	64	62	67	81	79	85	61	79	98	78	89	86	77	72	73	82	70	84	86	72	78	84	93	92	77	79	80	79	64	96	68	80	91	82	84	58	81	90	85	86	68	76	72	86	81	74	69	76	79	87	81	82	73	91	69	75	90	80	88	89	86	96	89	86	88	93	93	84	79	74	72	88	71	102	96	87	69	78	91	82	68	99	109	87	74	86	73	94	74	85	82	67	94	93	62	80	82	82	54	72	88	72	84	69	90	102	90	70	77	70	82	67	75	78	66	71	78	78	76	80	67	80	85	83	91	74	86	86	78	90	95	64	59	90	104	93	86	77	71	84	70	74	85	71	66	90	60	72	77	89	83	73	72	76	88	72	69	72	70	71	70	86	62	72	84	79	69	65	80	81	102	78	76	81	85	66	76	84	98	83	74	95	73	85	61	78	88	78	84	88	88	72	82	92	71	95	82	67	70	83	91	76	83	75	91	78	82	68	91	80	119	68	92	76	84	88	86	71	81	61	80	67	63	84	87	73	75	89	89	83	77	86	86	77	73	81	84	89	83	88	87	68	81	85	72	68	88	87	88	96	91	80	84	80	78	77	60	82	74	71	65	114	71	84	89	88	88	86	80	109	101	78	70	73	74	91	93	66	87	83	73	74	74	86	73	83	76	73	85	94	68	96	88	93	85	99	87	85	98	78	78	89	97	77	77	72	91	81	94	88	85	94	82	89	92	78	73	81	77	87	71	87	89	95	79	82	82	76	82	81	79	96	72	67	74	106	76	79	74	86	93	83	92	74	71	86	69	81	66	69	81	82	71	86	87	78	77	58	78	81	86	75	83	71	81	54	74	80	93	77	71	65	78	88	92	81	69	84	82	95	73	83	71	101	83	76	88	76	84	87	77	90	74	84	84	77	85	89	71	86	93	69	74	76	78	89	76	75	82	58	71	81	75	73	78	75	76	99	90	75	80	71	94	81	77	96	76	83	76	71	88	80	62	70	84	76	76	71	56	66	88	72	85	86	80	87	82	78	75	76	80	75	82	89	86	71	68	69	69	84	92	90	78	81	68	87	70	97	99	73	86	70	70	96	82	85	84	73	86	62	73	73	82	75	81	78	91	89	64	79	105	74	81	72	66	89	63	69	73	89	97	109	83	75	78	103	70	77	86	76	77	81	90	77	79	75	80	87	81	72	72	82	78	92	94	75	81	79	76	83	78	65	71	84	69	74	70	70	78	73	86	97	82	92	84	73	67	86	80	64	81	95	74	91	72	93	79	68	83	97	80	79	81	78	89	77	75	82	75	84	81	79	101	71	62	70	74	80	79	90	83	71	80	68	76	99	79	66	83	93	81	64	72	96	80	75	70	84	81	79	80	73	83	102	86	82	75	80	72	78	84	79	90	97	89	72	78	75	83	98	72	93	76	77	66	82	86	95	67	76	89	80	67	76	95	82	93	80	75	79	86	90	79	87	81	90	74	79	65	75	80	76	71	82	82	81	80	88	91	83	72	76	81	67	81	72	75	89	90	79	86	68	60	98	79	77	81	86	82	87	85	77	81	71	72	90	66	84	82	77	56	89	86	85	73	83	65	78	71	76	71	79	83	91	85	81	106	78	72	77	77	99	81	66	77	80	82	82	81	69	67	75	90	80	79	77	85	75	96	79	81	74	90	70	83	87	73	73	72	68	96	87	80	81	80	89	78	92	85	76	83	81	86	73	81	87	97	77	81	79	71	90	93	61	68	73	79	83	88	83	83	82	86	82	87	72	78	61	89	79	79	79	84	79	79	98	74	91	99	79	76	105	82	76	77	85	80	78	70	68	81	73	79	84	76	79	84	75	83	78	87	86	92	84	49	85	94	61	77	77	85	86	69	75	103	67	76	71	85	75	74	76	73	94	79	88	88	74	54	79	82	72	74	83	72	74	79	84	86	82	89	76	60	95	101	79	84	87	85	74	83	86	100	77	69	74	65	82	73	74	88	81	93	97	69	93	83	89	84	66	72	85	77	104	81	84	66	66	86	75	85	74	70	86	72	84	93	80	88	77	85	62	87	98	78	69	63	87	81	84	82	64	84	68	74	84	86	74	80	72	62	79	81	79	89	83	82	79	96	76	71	61	65	90	80	88	78	80	72	76	88	85	97	83	65	69	75	75	79	83	85	94	75	87	83	80	86	77	68	78	67	82	88	70	83	74	75	97	76	78	74	85	72	88	70	87	78	85	73	72	78	84	63	96	74	94	60	88	69	78	83	81	86	79	83	84	77	81	83	78	69	74	71	80	76	70	87	86	77	75	91	67	76	71	70	74	82	81	78	81	66	76	78	70	87	103	101	91	78	84	79	66	65	88	84	80	80	73	79	78	86	102	60	86	74	75	78	73	90	68	74	89	71	70	76	67	66	83	93	98	76	68	72	68	68	71	95	77	68	82	74	73	101	92	63	86	90	80	69	68	94	105	77	77	88	86	73	82	67	82	72	75	81	90	77	69	88	70	94	74	87	85	90	90	81	76	97	78	84	96	73	90	84	93	82	82	63	87	72	75	69	93	86	76	83	68	86	55	87	79	77	88	81	84	84	91	71	72	80	82	78	85	80	83	89	77	70	93	80	68	60	86	84	83	74	85	113	86	99	64	62	73	87	68	93	58	78	63	85	82	77	84	79	69	88	75	84	75
10946	1197	2760	3051	2622	2221	1851	1480	1249	1105	927	867	742	692	652	637	583	567	540	509	479	468	493	401	408	413	422	410	404	399	380	370	401	366	384	396	361	364	352	387	362	348	388	324	317	304	334	333	324	348	316	341	329	323	345	320	377	306	336	288	375	338	312	306	352	321	373	343	338	339	317	296	363	335	323	293	326	301	296	326	306	302	307	341	330	327	325	319	284	326	335	317	319	306	299	332	295	322	290	319	308	312	314	305	302	320	323	326	309	277	304	327	305	303	325	281	259	291	276	298	305	349	313	299	293	306	337	321	317	318	309	278	307	305	279	305	286	343	320	305	292	302	310	319	352	317	314	318	333	311	257	310	289	279	312	298	290	300	310	310	301	298	305	314	317	298	303	305	312	324	329	295	322	311	272	291	304	295	316	315	248	297	298	312	299	305	284	283	326	321	339	281	294	291	285	352	281	293	315	323	316	292	292	304	288	312	292	317	296	335	296	316	306	276	308	309	325	277	284	294	343	271	293	309	306	282	305	287	304	314	304	282	313	326	303	300	311	294	308	313	283	295	297	294	290	309	299	297	322	301	307	302	307	300	284	289	312	294	293	299	282	317	302	331	287	317	299	321	275	302	274	324	285	298	315	331	310	341	288	307	319	328	306	316	317	274	286	275	318	314	298	311	311	294	324	287	315	297	294	265	320	338	322	295	304	320	297	310	310	293	354	289	293	294	291	339	275	338	290	303	306	269	330	311	276	311	279	305	297	316	329	297	346	344	328	320	279	315	335	332	320	305	264	321	331	306	311	289	318	286	312	326	307	305	352	288	309	313	302	303	296	329	274	294	294	288	280	288	307	283	307	288	327	310	300	324	309	313	304	287	288	321	327	287	302	278	296	317	308	307	303	312	282	292	291	323	340	316	304	311	297	279	323	311	276	335	319	304	305	300	284	297	301	294	311	309	299	321	287	305	302	308	298	346	313	285	302	327	304	316	292	328	274	313	298	300	294	314	300	302	297	300	299	290	282	342	296	288	291	301	303	288	324	301	294	282	294	302	318	310	320	299	279	309	331	287	307	285	325	269	295	298	317	321	331	303	271	313	294	296	301	328	291	300	297	279	327	294	289	322	307	296	321	291	335	304	276	304	256	314	287	315	337	311	281	277	286	332	283	302	265	325	343	331	274	304	308	306	311	311	291	295	301	308	305	308	310	302	298	312	320	329	292	294	311	285	276	291	331	285	286	309	286	311	285	300	321	352	259	331	264	304	307	305	326	304	280	300	318	311	284	299	288	312	305	333	294	315	287	305	318	315	323	281	322	300	335	275	304	329	301	282	300	302	315	297	303	310	292	292	306	315	290	291	269	274	314	297	278	311	304	320	307	302	328	295	329	292	287	266	329	269	311	300	277	286	315	286	302	314	328	303	317	287	310	309	317	306	302	308	282	305	282	306	287	325	277	289	313	287	274	305	316	293	274	314	281	323	280	304	288	303	320	295	279	285	305	323	316	307	285	293	296	297	315	313	304	287	295	322	289	305	280	312	278	313	316	298	317	322	319	290	296	283	277	286	317	327	328	325	288	304	278	304	310	306	312	315	320	315	315	313	324	341	304	326	264	305	270	291	268	288	327	263	317	307	314	290	266	271	295	314	306	314	295	298	329	282	292	270	310	313	315	319	294	331	317	327	302	308	271	308	307	297	299	305	303	315	308	329	312	294	320	330	318	302	299	308	309	309	301	311	324	299	311	304	315	301	283	288	298	329	293	324	306	292	300	296	290	278	345	271	286	315	332	322	312	329	318	302	317	285	330	277	320	325	316	321	283	294	292	342	314	316	306	297	314	279	277	299	294	292	310	276	269	309	335	314	293	352	309	323	353	309	304	332	298	289	316	322	307	302	275	310	308	322	293	302	301	312	315	303	299	265	283	289	292	304	313	274	286	279	282	300	291	317	313	298	319	296	294	327	294	280	318	306	300	286	306	274	303	315	297	315	308	297	287	300	284	286	296	309	299	301	303	312	334	301	302	297	283	330	303	299	315	303	315	286	306	279	292	309	322	314	327	310	299	311	304	303	296	317	321	321	280	326	312	321	326	331	278	296	271	308	278	281	300	284	294	337	263	299	289	304	286	317	285	327	300	266	342	291	283	317	321	296	282	297	298	302	324	314	312	284	256	315	296	308	306	298	292	310	302	320	281	319	296	302	326	289	321	302	286	282	284	303	307	281	333	291	280	302	288	281	309	312	310	294	303	338	303	341	317	306	308	290	267	293	290	314	315	287	327	290	306	279	343	296	279	299	288	288	312	319	323	298	323	277	289	305	293	304	315	314	294	280	308	323	321	280	294	303	305	283	303	290	322	294	289	311	325	289	320	312	308	279	293	306	313	298	314	292	293	334	281	288	289	295	304	334	318	317	297	338	330	289	301	299	294	318	323	279	313	326	297	297	304	289	285	334	265	286	337	279	307	275	284	292	312	283	302	308	335	299	305	281	299	325	306	320	303	291	329	304	299	300	291	288	308	301	302	308	315	298	271	302	310	297	326	291	300	295	323	264	308	294	272	308	295	323	305	305	304	300	305	277	316	264	311	306	314	274	297	275	306	319	318	301	317	283	290	288	339	296	293	330	344	273	273	295	296	314	300	309	280	277	284	306	322	301	307	322	300	308	294	306	309	300	313	288	310	309	300	291	300	270	311	292	322	303	303	278	306	283	312	306	314	272	301	308	328	290	278	268	288	301	291	295	317	297	308	293	331	344	309	301	309	310	300	316	289	320	302	333	302	315	307	322	287	311	310	306	298	297	283	290	279	320	341	340	328	291	311	286	303	308	304	313	311	293	321	300	312	304	294	313	287	309	283	311	300	311	275	328	291	300	308	280	301	294	320	313	301	304	272	310	286	288	306	314	321	315	299	289	306	279	340	289	290	277	306	339	316	308	325	293	315	318	312	312	312	270	293	294	320	293	275	311	278	317	292	307	294	290	286	297	343	287	312	296	319	295	294	313	289	300	287	323	283	304	312	326	302	325	303	279	291	314	302	320	268	300	301	294	296	307	298	301	265	281	296	313	298	336	302	316	289	316	308	324	276	281	305	303	322	313	307	289	310	323	315	301	327	280	302	332	278	305	308	307	291	303	290	318	266	281	324	299	291	312	256	319	320	290	340	323	314	298	331	294	295	282	277	320	310	301	309	295	271	310	269	323	272	300	306	282	321	308	295	311	323	307	257	270	294	298	290	299	270	302	305	313	299	306	306	292	297	320	286	279	294	264	289	265	272	296	319	301	306	333	291	301	319	297	303	309	292	304	305	272	329	286	304	282	294	279	288	314	334	315	277	303	297	320	321	285	303	299	302	322	287	284	291	307	299	315	301	316	331	332	278	297	297	306	294	297	325	299	272	290	301	298	303	322	317	283	330	276	320	288	299	326	325	288	333	317	260	314	288	313	278	298	293	324	306	300	291	294	305	330	321	292	300	296	332	278
28684	4439	2139	1581	1017	785	606	491	398	316	328	271	287	249	238	229	231	223	236	235	181	192	209	218	211	173	199	181	209	181	175	182	181	173	141	170	192	210	193	184	172	163	166	164	186	161	163	165	148	183	151	178	170	158	174	185	198	171	172	156	157	171	168	165	205	205	152	188	155	157	162	162	144	165	159	167	213	148	160	182	170	146	179	196	191	178	158	177	174	171	183	185	152	163	167	178	151	152	163	161	174	173	156	161	151	153	168	180	163	170	159	145	189	174	171	169	181	170	149	167	164	174	166	124	178	153	186	182	180	185	168	179	174	133	170	163	196	159	168	178	170	163	185	166	159	174	170	157	147	166	167	160	180	155	168	180	165	160	179	153	148	155	170	183	153	171	161	173	153	144	172	146	175	163	175	178	182	176	181	147	150	160	158	169	152	171	177	164	144	174	173	151	153	175	182	161	149	179	176	162	161	187	177	178	155	172	184	161	163	170	163	178	168	145	186	165	154	156	179	183	163	195	136	155	158	151	170	163	159	180	160	145	192	161	190	143	164	174	132	159	152	159	151	187	168	161	188	174	187	170	187	182	170	159	197	154	174	159	151	191	175	162	170	165	158	188	168	179	178	163	158	161	193	160	165	148	163	188	159	143	175	143	165	161	182	180	160	154	162	183	161	185	173	183	180	176	170	166	175	185	156	160	167	183	171	172	173	156	182	170	182	166	166	183	169	184	169	191	183	172	153	159	159	170	188	184	170	158	157	157	204	159	152	177	178	173	166	158	160	168	164	186	185	147	167	139	169	174	164	174	152	169	174	169	150	150	162	154	196	160	176	184	166	197	166	184	157	167	163	154	182	147	174	171	176	171	180	161	163	151	155	168	143	168	178	189	157	191	172	164	184	177	154	142	167	174	153	166	175	159	165	165	166	178	175	160	196	176	184	168	173	179	185	152	175	154	177	173	177	152	148	181	195	149	172	167	181	163	162	164	170	149	163	148	151	184	190	177	205	158	151	157	180	174	150	158	172	173	191	178	152	178	167	175	160	170	147	164	166	179	155	182	175	165	163	176	192	184	157	182	181	158	188	149	166	142	158	162	175	141	193	167	187	152	167	173	151	171	169	158	158	186	171	179	154	173	168	155	175	166	149	191	185	166	166	170	182	160	160	180	181	179	159	173	157	191	171	165	152	155	173	144	189	159	173	171	170	163	157	177	166	143	150	156	174	158	148	174	190	169	177	172	186	161	184	168	168	156	159	159	178	151	158	162	185	185	143	169	174	170	160	172	162	175	184	161	162	179	171	209	166	164	167	172	138	149	154	172	173	160	164	181	163	153	149	168	175	178	190	171	187	172	180	154	176	192	168	145	166	154	159	171	171	161	172	185	181	183	156	180	181	162	158	177	165	177	169	154	191	154	172	165	152	166	166	168	176	162	182	179	189	135	191	147	190	170	168	149	168	143	164	192	146	171	161	174	166	177	167	171	171	158	165	186	147	162	153	154	185	154	158	172	156	135	154	173	167	163	174	162	173	156	159	174	162	163	172	160	177	169	160	159	186	140	155	139	148	161	154	173	164	176	189	159	161	192	171	175	166	155	167	179	170	161	186	172	189	166	177	192	157	144	179	163	145	173	167	160	177	177	169	170	152	170	176	158	185	180	167	179	184	153	182	189	163	141	169	188	174	161	143	179	180	190	173	173	173	179	178	158	157	189	155	171	152	173	140	185	177	168	174	194	179	152	169	162	173	189	143	189	154	149	139	175	178	164	169	188	163	169	159	131	157	168	173	171	163	183	174	168	156	165	177	171	152	156	167	179	163	197	154	160	177	160	180	181	160	173	185	155	174	183	164	194	158	160	170	168	166	167	176	137	182	167	179	169	167	176	163	152	161	166	157	150	171	162	172	177	171	173	164	167	167	175	153	177	137	169	169	200	211	182	174	176	161	158	196	162	160	155	158	157	177	145	154	185	164	157	153	145	159	163	162	168	152	178	173	163	164	153	172	151	150	166	177	154	179	153	151	176	181	162	168	169	159	159	173	152	160	178	154	185	172	163	184	149	174	167	192	201	165	165	184	149	205	178	190	154	171	172	186	186	178	186	179	176	151	152	160	188	164	170	152	182	167	170	168	173	168	161	180	165	166	159	165	180	177	170	185	167	146	170	158	140	192	159	175	178	159	158	162	177	170	179	185	173	156	160	171	152	152	170	154	146	154	179	175	165	173	148	183	134	164	171	175	183	184	155	168	176	158	157	168	171	163	178	170	182	173	189	162	163	159	180	159	165	159	164	162	152	157	175	160	168	179	150	153	172	172	160	172	182	184	161	166	155	164	190	173	163	187	162	164	148	170	181	193	179	179	152	170	156	145	146	175	166	195	165	157	181	148	183	176	194	177	191	152	182	144	162	170	158	144	152	144	164	164	161	184	173	182	163	184	183	190	182	175	182	153	180	175	168	166	169	156	167	156	168	179	162	177	169	156	178	178	175	178	183	153	160	175	160	154	156	165	151	150	195	184	182	177	163	182	160	170	179	173	186	159	157	158	211	164	166	161	168	167	186	167	154	166	164	161	183	152	172	169	152	180	171	173	159	168	181	163	176	162	171	175	182	154	170	195	180	161	163	164	160	174	175	188	172	171	179	177	165	182	172	172	167	136	168	148	208	174	152	165	169	197	176	186	172	169	158	152	170	172	150	158	178	165	173	189	166	173	168	150	172	159	171	159	186	195	165	138	177	178	178	159	151	166	168	175	148	173	190	189	158	181	189	169	164	164	150	166	140	164	162	174	171	185	167	148	183	167	179	146	146	151	180	188	181	170	161	154	150	159	160	171	197	174	185	167	170	156	180	168	159	170	183	175	169	165	161	174	160	181	147	182	155	157	170	163	158	177	188	174	166	180	155	158	174	173	155	186	156	166	170	153	176	162	148	170	166	161	154	189	175	181	147	174	180	167	182	164	164	152	146	186	174	166	156	160	168	162	162	174	178	157	157	161	149	145	184	157	161	147	148	183	167	164	199	177	173	175	166	159	163	173	165	180	155	156	161	161	153	159	164	179	160	179	200	147	162	183	163	149	178	161	179	165	172	174	159	173	179	159	162	161	151	178	153	174	174	164	188	181	187	170	174	164	166	159	183	166	183	183	147	180	162	189	152	173	159	177	165	182	192	150	188	188	165	164	184	183	168	152	152	152	166	175	143	162	189	163	190	177	174	171	149	173	188	162	172	167	155	170	186	186	162	168	161	160	164	168	162	152	152	182	173	182	169	170	140	179	153	146	183	193	183	162	175	176	164	155	153	170	169	168	163	170	177	184	161	179	156	178	175	175	159	199	170	154	191	167	155	163	172	166	188	176	162	159	149	127	168	174	176	164	157	182	169	142	145	167	181	169	191	169	167	183	162	159	168	156	176	160	171	185	167	172	170	148	157	173	173	172	184	163	165	155	161	180	157	155	175	197	158	148	177	165	175	166	180	168	169
14235	2175	4842	5555	4645	3893	3232	2667	2272	2066	1782	1518	1442	1244	1264	1107	1040	1029	958	956	927	902	885	848	787	770	748	748	770	711	734	679	679	670	697	695	654	649	609	676	701	666	652	664	657	624	664	612	644	609	675	606	616	617	669	598	653	590	637	627	574	601	600	612	563	627	594	585	608	585	560	582	593	573	615	566	623	569	551	603	603	593	579	560	565	574	579	572	542	603	561	579	586	596	567	626	577	576	521	570	580	542	615	551	546	565	593	597	574	552	556	559	583	555	560	626	574	571	561	564	557	596	572	555	574	582	561	527	604	551	559	566	592	569	508	560	594	549	578	594	534	542	553	574	575	596	531	594	552	570	562	599	555	570	641	566	531	578	562	576	591	565	547	550	584	527	553	565	577	538	558	567	589	579	551	574	565	565	586	555	587	576	554	552	594	582	575	563	552	572	545	538	539	550	528	542	563	569	539	559	580	584	542	586	545	594	601	550	584	597	564	577	580	604	525	571	589	570	558	567	556	553	546	556	561	564	584	559	575	556	586	543	609	575	608	540	593	570	557	566	596	601	526	584	560	555	580	548	590	549	570	533	561	561	570	511	523	610	559	578	523	572	605	570	623	597	558	548	563	608	542	580	588	526	562	579	554	570	551	545	570	549	556	539	549	563	587	605	561	563	557	551	549	594	542	494	543	541	532	579	597	560	557	578	594	566	552	546	566	529	553	574	606	528	578	598	591	554	574	572	607	592	553	563	550	586	571	553	525	559	560	579	551	559	546	544	596	553	586	571	556	558	556	542	557	521	542	590	618	596	574	575	548	570	559	550	604	591	574	590	574	579	552	562	559	556	540	556	552	540	547	574	578	553	558	577	573	506	577	517	539	591	601	518	576	542	558	546	575	535	543	565	527	519	538	548	536	552	605	556	575	534	581	554	565	563	576	579	565	535	560	556	584	601	598	592	606	555	579	581	571	538	583	559	558	559	545	594	536	566	544	579	575	595	555	562	576	542	554	569	546	581	567	551	568	545	526	565	569	551	553	581	564	513	553	584	556	521	523	545	574	548	544	547	553	574	538	564	590	584	573	563	565	573	497	536	562	581	555	516	568	592	569	546	588	534	588	551	559	565	612	559	578	513	601	554	572	578	558	569	585	603	561	536	592	562	567	537	581	592	594	556	572	588	542	584	543	552	558	558	570	540	559	533	533	530	577	545	581	558	579	562	529	551	534	560	563	579	624	511	529	600	575	598	571	587	548	527	547	537	556	576	552	526	609	584	540	582	565	557	590	589	570	590	561	549	538	579	555	582	570	545	543	591	584	581	547	599	537	582	547	567	565	557	552	544	570	557	544	568	567	578	520	589	543	563	555	539	574	566	537	537	562	573	577	560	567	558	491	607	548	600	591	583	543	603	545	553	579	562	568	594	567	556	587	559	565	554	588	559	568	560	535	581	551	613	578	570	557	569	564	546	542	549	551	561	547	573	567	561	530	599	540	497	590	588	556	569	559	556	552	578	589	554	535	553	555	584	575	555	546	587	572	528	553	600	563	536	563	550	563	542	561	537	601	535	551	560	572	592	530	562	576	549	560	538	563	549	554	583	606	556	523	528	538	597	536	529	561	577	566	560	527	569	576	597	564	566	582	566	514	552	556	556	563	552	552	524	612	559	539	539	563	527	525	522	572	565	597	585	575	527	547	585	578	534	511	585	571	563	570	574	581	580	537	561	567	548	545	582	535	548	567	565	570	546	586	520	517	559	562	598	573	591	581	570	586	527	587	562	570	572	618	559	544	588	576	543	568	548	572	547	553	550	567	569	558	556	559	597	530	570	551	568	557	607	551	614	586	560	599	553	538	521	537	579	522	592	570	571	575	513	528	577	591	501	527	512	594	563	605	553	567	602	576	546	554	535	618	562	562	606	560	543	554	538	608	554	526	545	591	553	527	527	529	534	587	593	571	555	509	606	547	567	576	534	549	568	589	549	583	563	554	567	569	587	575	538	570	592	565	553	584	523	534	534	544	488	546	557	550	552	562	571	592	581	543	547	551	530	536	527	580	541	557	558	590	601	531	579	597	551	576	595	563	575	527	521	535	558	576	563	584	567	566	532	537	584	553	547	541	554	569	536	520	588	530	548	579	585	582	552	560	581	541	566	562	561	561	611	523	552	584	578	541	561	560	570	572	571	565	576	577	559	580	576	565	563	591	580	549	605	572	547	545	580	552	549	573	576	531	573	556	587	584	505	550	525	531	571	579	604	574	587	554	569	626	572	545	582	528	560	592	595	586	558	500	530	557	550	589	592	589	532	544	582	532	547	582	564	565	567	604	540	532	551	561	543	532	590	557	559	566	573	588	599	531	562	536	537	538	581	587	589	537	529	525	578	568	548	554	555	555	566	549	566	605	538	554	591	609	568	580	555	569	528	537	594	569	528	545	535	533	568	599	561	533	513	570	539	556	578	522	581	535	595	556	581	528	546	542	559	558	594	550	540	596	530	583	567	591	588	592	551	542	554	548	571	538	590	566	537	591	545	586	560	563	584	571	526	563	569	557	542	614	544	542	532	599	559	569	587	567	564	579	569	579	594	576	534	551	561	525	572	579	584	593	537	589	562	565	540	577	571	545	531	556	571	550	540	562	570	554	593	576	518	597	537	592	549	597	548	548	547	595	553	524	535	601	568	556	574	585	567	527	582	537	545	541	530	571	546	590	556	540	603	557	558	577	568	548	530	604	561	557	595	578	569	528	538	586	581	557	553	562	557	550	529	538	565	551	560	589	572	561	592	579	587	568	525	560	536	582	552	568	575	550	555	556	535	533	508	588	556	601	543	553	571	533	560	549	581	561	530	585	566	550	582	562	526	548	577	570	567	592	555	578	537	578	544	523	553	537	546	537	519	545	567	601	553	519	571	538	565	565	588	583	569	510	565	566	579	522	575	531	573	615	578	566	577	562	561	550	575	548	557	593	558	583	548	506	595	545	618	584	576	546	545	529	564	592	544	524	551	552	543	553	592	581	529	521	558	631	571	585	561	580	626	563	571	551	551	544	538	562	510	558	571	549	532	537	595	558	561	568	551	556	569	519	603	597	571	526	543	538	588	537	567	587	598	555	571	571	557	600	547	567	549	563	533	547	599	605	494	588	563	564	549	582	578	533	529	561	541	532	573	550	571	563	580	532	550	544	571	574	561	582	569	570	599	548	588	536	557	558	566	562	564	522	542	543	550	572	562	586	548	575	562	595	563	570	542	560	587	564	639	609	539	515	536	497	548	551	566	531	539	583	583	558	554	540	598	551	601	556	530	541	590	605	579	573	595	581	547	569	572	542	549	589	599	597	567	558	571	513	579	533	573	562	552	583	590	570	608	565	568	522	593	546	553	564	542	579	577	542	554	578	556	584	580	552	534	562	528	564	570	543	536	578	591	582	536	560	575	565	521	512	567	557	562	554	563	559	529	594	545	560	585	554	547	592	561	546	550	565	592
2880	111	121	89	85	93	63	68	77	61	76	56	60	66	72	65	56	63	74	67	61	59	53	65	56	63	63	61	59	55	60	61	62	50	48	55	69	72	54	60	58	79	67	61	45	43	56	50	57	71	62	67	58	76	65	55	55	55	59	54	49	55	67	48	65	60	58	61	65	66	54	59	50	69	56	66	62	74	63	57	66	45	67	64	54	70	72	64	59	78	61	65	54	68	60	65	69	64	76	49	58	51	54	55	59	71	43	48	52	56	66	50	72	55	61	59	48	80	72	63	63	60	61	53	62	48	59	77	62	54	63	46	58	73	51	59	64	54	53	64	56	58	71	45	61	55	64	58	64	71	75	56	65	66	69	55	73	60	49	59	61	61	59	74	62	59	74	60	50	59	54	77	65	51	71	54	54	64	65	71	56	60	62	55	62	64	58	57	72	70	72	70	51	66	64	50	63	50	54	55	63	60	70	64	54	53	44	53	73	50	63	58	53	55	58	61	51	57	53	66	66	76	69	68	54	62	49	42	56	63	58	54	51	66	50	56	65	68	63	58	45	58	48	61	44	59	71	77	54	66	59	61	56	63	69	62	58	63	48	63	72	62	50	61	53	52	68	65	55	40	53	54	58	67	65	73	55	60	52	61	72	63	76	49	57	61	71	59	76	49	65	56	60	59	45	65	64	68	73	56	65	50	52	68	71	47	55	58	52	49	52	72	56	65	38	55	61	64	64	66	56	61	59	74	54	59	72	38	72	65	74	69	59	61	67	70	67	57	53	67	49	55	66	55	66	50	56	60	57	51	48	60	52	72	58	76	71	56	57	52	71	59	69	63	55	69	58	65	58	60	57	58	71	51	59	67	64	59	57	61	62	63	61	76	57	66	58	59	60	66	54	53	43	62	64	60	42	65	56	64	61	50	63	70	62	61	71	55	58	53	56	54	63	56	40	63	65	63	53	62	47	62	63	55	64	72	62	49	59	63	58	56	62	67	69	60	61	61	68	55	58	48	76	55	63	70	61	66	62	55	66	62	70	71	69	53	59	54	54	59	70	54	83	61	66	61	62	55	64	59	71	62	62	57	73	69	64	49	67	63	51	46	58	56	66	60	67	65	56	51	63	62	46	75	56	51	61	73	51	64	80	57	62	63	49	62	57	64	64	55	65	53	54	61	62	68	47	67	64	68	67	55	55	55	63	56	53	71	68	56	48	57	50	76	57	73	57	48	55	64	57	53	70	62	63	50	72	68	60	76	71	42	57	58	51	62	63	66	73	52	66	55	55	74	50	48	56	72	72	48	55	53	69	76	50	60	50	70	66	47	67	71	52	55	53	65	64	53	66	75	60	53	56	64	54	50	55	64	56	73	67	61	55	57	65	49	59	63	63	53	56	65	46	62	73	59	63	60	61	55	64	57	65	64	48	57	67	69	62	56	51	58	63	65	75	57	49	55	73	51	56	59	63	76	46	61	70	46	63	57	57	74	70	68	51	64	60	58	50	65	60	78	54	56	63	50	67	58	72	55	59	59	68	64	65	51	71	54	64	58	56	63	61	50	59	55	58	66	62	64	62	55	51	58	59	58	51	60	66	51	62	57	62	61	58	60	37	51	64	44	55	65	61	58	64	60	60	48	51	68	60	56	66	66	77	73	54	62	60	74	59	64	63	59	64	73	79	61	58	59	59	62	62	56	66	59	60	69	52	68	68	70	68	56	70	62	55	42	61	57	63	75	64	51	60	58	48	62	63	69	58	59	68	76	51	56	60	77	63	61	63	59	74	56	73	63	70	57	65	75	52	63	67	64	61	69	46	60	55	48	52	52	80	50	43	72	60	61	63	67	66	56	58	52	58	62	61	60	55	51	56	55	64	71	60	52	56	60	68	65	51	68	77	67	58	64	67	51	65	68	62	52	61	69	47	56	47	59	56	51	60	68	53	43	63	64	68	70	47	58	56	59	67	54	67	64	68	63	53	69	47	66	69	55	62	71	53	72	61	65	47	65	56	64	64	62	47	53	67	63	60	43	62	62	72	78	43	72	65	57	69	67	55	55	58	62	67	63	55	74	66	55	72	80	62	76	68	65	66	58	73	53	63	65	60	60	68	73	54	57	53	65	66	67	54	66	67	65	47	54	57	52	75	76	57	77	78	63	67	67	71	72	54	51	70	70	76	62	62	54	73	54	66	60	78	60	64	64	72	52	62	54	51	50	46	51	72	58	50	58	59	70	60	65	64	50	62	61	73	52	56	61	61	63	54	58	52	55	66	50	68	73	68	74	65	69	63	67	50	68	67	65	57	49	55	69	53	62	68	54	62	68	72	79	72	57	62	60	60	70	56	54	58	64	63	65	56	60	53	64	62	67	58	59	48	58	66	62	74	54	56	61	54	64	49	74	76	73	66	60	59	70	51	44	49	69	61	67	71	50	74	54	67	53	70	48	67	62	56	44	57	59	54	58	61	46	64	77	59	73	58	69	50	66	54	66	63	54	51	54	63	60	52	64	57	61	59	56	56	72	49	64	62	62	58	59	69	63	55	54	62	65	69	60	67	60	58	54	75	51	61	64	58	53	60	65	55	58	69	51	64	48	58	64	49	46	60	68	56	52	68	64	54	63	65	70	64	46	54	48	62	62	60	72	65	77	72	73	71	60	62	56	67	53	51	65	55	66	53	69	71	67	52	86	65	60	54	60	62	82	54	66	60	50	59	70	79	58	54	51	54	57	56	61	60	48	77	54	59	65	60	55	60	65	51	60	60	35	63	61	55	64	55	54	59	75	56	57	57	62	62	54	67	67	59	63	63	61	58	71	58	74	60	52	69	44	74	47	47	48	47	52	64	79	73	38	69	68	60	62	57	63	54	54	58	57	54	71	70	75	73	54	61	64	64	63	59	51	54	59	74	68	67	63	55	59	60	68	52	77	74	50	48	63	52	52	69	55	51	84	73	67	59	59	71	48	62	57	66	72	60	64	68	71	56	70	57	61	51	63	58	59	64	56	47	68	60	64	48	73	73	65	67	46	60	49	70	61	48	66	53	41	59	64	62	59	58	57	76	53	62	64	46	55	59	65	65	65	52	64	60	67	56	68	53	65	57	67	73	57	69	63	59	69	55	57	54	67	52	58	76	60	56	53	80	70	71	54	55	59	64	58	52	59	65	57	58	67	76	57	64	69	56	44	67	57	71	68	67	63	67	64	68	64	52	68	69	65	43	62	70	62	57	73	68	58	52	49	63	68	70	77	64	60	64	61	52	45	63	53	46	76	64	67	60	55	71	60	58	64	54	57	67	52	53	61	65	68	59	61	60	62	45	69	58	66	71	78	62	53	57	56	62	55	66	53	67	66	66	59	39	71	56	62	58	64	71	48	54	62	75	53	59	55	60	53	53	61	74	57	66	63	48	76	49	73	68	64	59	45	56	69	62	77	62	57	58	62	59	64	49	58	53	49	61	69	56	74	66	52	60	68	67	61	55	60
4185	299	392	405	376	355	312	273	271	280	270	227	251	260	272	256	251	275	252	258	266	246	241	269	235	263	240	273	258	238	249	225	259	237	248	234	284	226	242	244	235	231	224	227	236	246	229	263	236	236	262	251	246	242	248	248	246	243	245	266	235	262	244	247	247	242	228	286	236	240	244	231	238	224	233	236	232	238	253	230	261	234	230	241	228	248	219	242	221	234	229	234	236	223	242	234	243	253	232	275	262	250	208	251	258	243	261	239	231	244	262	267	242	220	214	259	251	242	251	232	224	230	203	251	259	216	258	238	220	226	232	266	239	244	224	227	229	238	256	259	229	265	198	262	226	246	240	245	242	269	247	257	262	243	252	230	250	271	243	246	251	206	225	246	218	268	235	264	251	236	248	250	258	241	221	234	262	252	231	235	241	248	219	224	236	268	237	224	247	240	253	251	244	241	260	261	241	264	260	246	240	246	240	269	249	254	244	261	252	239	237	255	250	233	243	259	211	241	249	238	258	235	245	238	237	243	278	252	245	231	240	239	220	215	243	251	228	279	249	244	244	238	247	237	266	242	246	245	254	216	252	255	252	220	237	260	293	218	240	241	227	260	257	251	259	252	241	261	238	225	244	233	207	242	244	255	223	248	259	245	225	213	258	236	245	240	237	205	227	243	223	252	225	238	248	234	233	243	213	257	253	229	231	271	239	248	254	224	225	252	231	238	235	238	218	211	235	258	253	245	227	259	254	266	246	247	253	249	225	256	244	254	229	249	259	251	259	232	262	248	264	235	230	238	246	263	242	248	230	242	245	245	254	215	267	238	230	233	279	224	254	233	264	236	265	235	241	222	230	253	234	260	233	231	230	240	236	228	253	249	248	227	245	262	233	243	251	235	229	271	245	240	277	238	260	246	227	242	249	234	251	251	266	256	251	246	236	234	220	243	242	253	235	245	231	236	246	265	240	245	231	229	256	240	242	239	229	239	236	260	220	261	257	264	250	277	257	266	255	288	231	246	250	237	221	258	261	234	226	229	296	232	225	224	254	237	243	219	221	223	250	256	251	256	238	245	254	248	243	256	212	257	254	245	274	253	222	248	225	250	268	254	250	231	252	249	223	247	241	245	247	252	241	265	229	246	242	230	215	243	257	208	221	223	241	230	235	221	245	250	241	255	274	254	232	224	240	270	275	245	241	250	259	233	267	248	221	230	255	240	243	241	232	257	234	241	222	255	251	213	223	242	244	264	238	236	246	241	258	265	227	239	221	255	254	237	242	284	237	240	229	225	259	244	243	241	240	244	256	223	227	244	259	223	267	262	228	232	252	245	239	248	252	216	254	241	259	259	242	257	236	242	248	221	243	238	240	237	247	232	233	235	252	242	232	266	248	215	248	261	237	221	235	228	205	245	238	240	239	261	246	233	231	232	253	247	247	235	257	228	229	221	254	256	246	227	239	206	240	269	258	275	239	253	247	245	270	248	198	199	245	257	250	237	227	245	250	227	251	250	268	232	267	254	237	241	228	230	232	256	245	264	258	250	209	240	241	246	247	252	239	228	250	259	256	245	221	233	236	274	242	248	234	222	237	250	239	261	230	245	244	252	255	210	262	250	248	235	228	225	244	237	267	251	243	240	241	256	216	241	220	207	239	232	230	251	225	270	213	249	261	248	258	246	248	237	252	235	258	249	263	270	264	262	264	240	241	222	234	253	241	223	241	265	256	245	253	251	251	229	247	242	244	228	230	226	240	210	241	254	257	232	226	259	236	235	264	276	243	253	259	270	239	248	261	230	245	263	217	227	262	217	237	238	249	252	247	249	237	262	239	251	232	239	231	273	245	236	221	255	224	255	213	259	252	254	220	232	269	219	219	242	249	227	240	225	220	242	231	232	249	254	254	226	227	254	249	249	248	220	231	232	237	268	252	238	237	239	244	248	223	245	239	240	241	240	251	237	218	214	269	252	247	244	230	269	255	236	244	248	233	235	252	227	247	267	233	251	264	241	213	280	221	251	247	256	261	242	213	257	251	242	249	207	244	228	276	225	221	208	216	244	221	221	265	264	272	266	223	227	212	256	235	215	229	267	236	223	253	240	240	224	227	230	251	269	227	251	249	232	233	230	233	255	247	265	225	228	252	261	247	240	265	256	241	236	216	256	240	248	224	250	249	261	262	242	257	236	242	258	254	217	261	240	240	243	242	259	227	231	242	238	258	235	234	245	260	222	259	252	277	277	247	232	252	237	237	268	251	269	232	247	241	245	249	233	222	263	231	267	228	241	252	223	254	254	254	243	218	239	242	209	251	235	236	254	216	257	246	249	242	246	251	235	235	246	223	235	248	235	235	224	240	223	238	253	212	225	245	224	226	261	232	223	245	257	260	241	255	271	237	242	225	269	205	220	219	247	251	212	224	263	237	266	233	258	231	235	255	288	260	242	219	237	237	226	246	242	232	252	245	262	241	252	238	224	260	232	244	216	250	239	218	229	255	238	213	251	228	228	272	249	247	238	253	227	223	240	245	209	245	255	248	232	259	254	261	255	231	236	247	262	231	272	230	262	250	219	228	248	230	253	257	256	235	230	237	228	261	231	245	235	266	258	269	238	272	240	230	233	245	221	281	235	226	233	245	239	241	259	235	224	245	236	226	229	227	222	242	252	236	236	236	233	243	244	231	238	234	256	237	221	269	240	277	249	248	242	247	239	255	222	248	255	227	244	244	239	248	216	232	257	246	217	245	279	263	244	239	216	229	252	249	276	258	251	245	216	248	235	232	234	232	244	213	230	227	217	238	252	230	253	235	229	240	255	263	252	270	269	252	230	252	238	265	261	233	236	241	256	223	239	239	257	228	233	228	235	249	252	246	236	252	240	244	239	255	254	240	236	243	248	237	243	263	237	286	249	235	252	225	246	235	246	256	250	272	217	262	240	225	246	227	266	248	236	234	244	261	288	221	226	218	266	239	256	228	256	267	248	226	230	234	252	232	220	227	229	235	213	247	219	244	233	262	234	240	241	230	240	248	237	262	224	243	241	250	256	250	243	253	254	265	270	208	221	263	250	214	243	240	237	204	249	225	234	244	257	243	239	236	281	250	243	234	260	239	251	237	223	252	248	243	227	243	280	223	233	246	234	222	221	262	278	257	272	230	226	237	243	252	219	245	250	222	249	227	266	264	247	252	243	248	244	214	224	266	247	251	250	211	240	277	249	264	259	228	237	243	227	210	255	223	237	226	243	249	263	266	243	245	223	249	249	253	241	253	238	238	258	249	258	221	239	251	245	224	250	251	255	235	272	233	248	261	254	238	254	271	232	276	234	241	229	249	239	228	268	245	234	234	220	238	253	245	227	239	248	269	263	250	263	270	253	240	263	253	255	256	255	214	232	252	245	262	234	248	239	247	260	245	242	231	254	258	222	245	250	234	247	243	222	247	262	223	262	269	274	240	252	233	245	241	243	253	259	243	220	243	236	245	226	236	203	226	232
23357	2593	1090	814	542	418	313	232	235	183	146	130	111	130	129	121	116	126	95	84	96	93	91	109	90	107	94	101	76	81	90	112	83	98	90	95	86	91	108	93	88	99	82	89	85	70	90	89	83	85	80	86	78	78	89	69	85	87	80	99	93	84	87	77	71	91	77	71	86	75	71	83	63	101	78	86	96	79	65	78	88	77	89	79	83	94	75	62	75	93	69	78	80	98	90	81	77	89	69	76	80	89	82	76	76	72	83	77	76	82	87	85	74	95	87	87	94	73	74	83	70	92	74	78	84	71	82	67	78	62	74	81	70	74	82	71	80	79	89	73	87	91	80	96	97	87	93	75	74	89	72	86	88	80	75	82	69	100	81	94	87	81	90	84	82	81	83	83	81	65	89	77	78	69	63	82	65	75	77	81	77	75	79	90	77	78	78	76	81	83	70	81	100	92	92	81	103	90	95	82	86	79	86	95	78	76	85	84	91	92	88	73	83	70	70	73	84	66	74	83	90	80	83	89	85	85	83	81	87	70	102	81	93	81	78	64	88	79	79	83	82	97	112	72	72	83	91	95	88	73	74	92	83	96	81	71	84	64	86	79	89	90	87	87	76	80	73	84	77	82	77	88	84	86	89	75	64	76	79	91	72	74	99	70	85	81	104	71	68	89	86	91	84	84	53	77	79	88	65	82	98	68	77	84	88	70	71	81	95	83	81	84	79	82	65	81	77	72	94	76	71	83	85	85	76	76	89	67	82	81	93	75	94	87	81	91	66	83	82	70	79	93	95	76	85	80	77	79	91	95	82	99	73	79	79	80	83	77	71	77	88	78	81	91	89	92	65	70	87	79	77	78	78	82	70	81	82	75	75	72	84	78	85	82	78	76	83	94	82	64	74	75	73	81	87	91	76	78	85	63	85	68	94	76	68	80	74	77	75	77	76	67	68	84	80	95	83	93	77	76	85	98	81	80	66	98	91	76	85	85	90	82	90	71	87	73	71	86	92	79	80	80	94	92	73	80	82	81	75	75	89	83	85	80	82	93	98	64	74	79	78	83	74	69	95	66	74	83	78	82	88	81	69	99	75	77	78	82	66	76	85	73	83	73	88	73	87	73	91	70	88	73	92	95	71	74	79	93	71	73	78	93	93	67	91	84	80	85	64	75	79	80	82	78	88	71	68	77	76	98	78	84	69	80	90	74	69	78	67	79	89	90	91	74	76	76	100	86	88	90	84	89	77	102	74	92	91	78	72	79	67	80	89	62	90	74	67	77	79	81	82	98	87	74	82	90	53	77	86	89	63	84	99	88	72	73	82	92	88	70	88	71	73	72	84	76	90	81	73	79	80	77	90	77	77	84	83	85	72	73	86	79	89	77	99	79	89	80	80	77	78	76	76	86	95	85	87	78	74	80	61	79	93	79	79	89	89	82	103	89	89	98	84	80	86	91	83	68	73	80	74	83	74	76	94	84	73	71	74	85	79	79	75	72	69	90	95	80	70	73	81	81	71	81	84	81	87	70	79	78	79	89	90	94	83	67	75	89	87	91	79	79	61	70	90	85	86	95	102	67	84	87	74	86	57	85	90	82	80	84	76	89	86	75	84	75	95	66	77	85	90	97	82	81	83	89	75	56	75	63	90	92	79	86	81	67	71	81	66	93	78	74	65	77	70	82	73	84	70	76	96	107	71	63	86	72	74	77	62	84	81	76	87	77	85	77	77	81	80	83	74	84	89	96	61	82	92	83	77	94	73	91	84	79	65	78	94	86	65	76	81	78	70	87	71	72	78	75	83	68	89	74	93	88	87	76	85	93	88	84	89	78	68	78	79	74	74	73	69	89	88	82	89	76	88	95	84	68	79	77	75	79	85	91	82	85	89	85	80	82	73	68	84	71	77	70	73	81	70	97	82	80	81	94	69	90	79	77	75	80	90	77	89	68	90	77	77	77	98	75	82	91	76	76	77	79	72	80	82	71	80	69	60	91	80	75	101	74	65	83	78	76	86	87	84	81	76	76	94	83	74	65	86	72	81	97	95	83	79	69	98	83	75	91	92	75	81	76	74	79	67	82	63	72	81	97	80	78	101	74	85	73	85	82	95	78	83	89	88	82	80	101	80	81	75	65	85	90	83	73	77	84	72	97	67	99	83	77	86	77	78	87	89	95	89	59	87	76	83	71	68	65	80	94	86	80	88	102	84	79	90	73	67	95	93	72	97	95	67	90	87	78	79	72	69	79	79	74	80	85	89	67	78	85	85	78	86	75	86	77	88	82	96	87	61	83	77	82	67	83	75	93	71	74	74	72	99	81	74	60	73	78	72	89	76	81	84	81	67	87	63	86	88	86	89	77	74	81	73	71	90	92	72	94	80	82	97	84	96	87	73	82	75	81	90	76	80	78	74	89	75	76	97	78	100	73	79	91	66	84	64	91	68	82	77	72	67	86	81	74	98	77	92	78	70	76	77	103	85	84	97	64	74	84	73	82	82	94	82	87	73	82	74	84	73	71	93	66	92	77	80	77	87	86	90	85	59	94	84	81	68	101	98	92	89	85	76	101	73	77	73	89	81	81	77	65	71	80	68	80	78	79	71	94	73	98	73	79	79	74	85	88	75	72	107	68	82	92	63	77	80	79	78	76	80	86	79	59	75	94	95	81	94	83	80	75	81	85	80	66	92	88	80	89	80	82	81	86	74	84	63	76	70	75	88	66	89	90	94	78	87	76	77	83	91	63	91	82	93	66	61	80	88	77	63	76	88	83	61	76	92	74	79	76	67	83	88	77	94	97	81	92	75	59	86	78	98	87	71	95	56	87	79	84	91	85	82	90	80	72	89	79	92	82	80	102	80	79	95	85	72	85	73	87	77	81	81	88	61	86	56	92	104	71	79	79	68	73	79	85	74	92	75	70	90	81	93	68	80	91	81	95	85	70	74	77	80	88	95	92	79	84	74	76	77	92	76	75	102	61	83	86	89	69	78	66	76	83	76	72	90	102	71	78	70	78	86	66	72	79	86	75	80	78	80	86	88	77	90	82	72	85	92	76	78	86	81	71	71	83	72	76	65	88	73	88	67	90	88	76	87	79	82	87	72	97	76	68	91	79	82	78	68	72	87	72	87	76	71	79	77	63	88	80	99	74	65	76	78	74	80	83	79	103	66	68	82	75	81	85	79	82	74	67	94	90	83	78	78	90	87	83	97	96	76	87	82	77	69	79	74	93	81	84	82	76	74	69	70	84	91	81	79	93	73	59	85	83	85	78	94	74	69	84	89	69	76	92	79	83	80	83	67	74	89	78	81	76	88	71	87	90	76	76	94	78	78	79	80	96	93	82	95	95	81	77	92	72	71	82	70	65	88	82	97	83	62	71	69	68	87	83	80	64	87	81	81	99	77	82	72	84	78	90	94	78	87	71	89	71	84	76	89	82	67	73	81	54	89	76	91	92	99	76	79	64	91	85	81	89	72	94	89	87	98	79
12196	1220	2733	3124	2618	2147	1708	1517	1291	1006	930	871	753	728	598	611	582	603	522	480	470	443	473	450	413	464	398	459	396	405	372	372	353	372	363	376	346	387	404	353	347	338	323	347	316	356	337	357	338	326	318	337	327	337	347	333	346	362	348	345	323	319	322	318	343	317	315	317	322	296	325	319	296	338	327	322	312	315	344	313	340	313	341	327	340	344	299	323	320	318	327	311	336	299	277	309	321	289	295	319	328	323	299	328	316	326	317	298	299	319	298	306	306	304	338	302	304	298	304	308	287	319	284	308	301	279	313	301	325	312	297	302	330	296	270	292	289	318	322	314	329	286	313	304	325	326	287	318	319	322	309	308	312	311	295	321	293	310	295	317	314	313	314	300	283	291	336	325	316	324	328	316	299	311	312	328	329	289	315	308	327	303	322	313	335	313	313	310	305	322	289	316	302	297	298	321	303	332	317	285	297	286	319	323	289	302	293	328	308	292	310	320	304	314	353	292	322	294	322	288	301	299	258	289	322	329	320	302	308	326	278	303	327	303	330	333	292	325	289	288	304	301	305	324	320	322	298	312	330	301	322	277	323	271	307	291	297	307	327	323	307	338	311	295	277	304	307	304	314	272	282	307	350	292	342	291	302	300	285	335	334	275	312	294	327	279	308	301	270	329	278	346	339	307	321	309	294	316	288	316	302	280	271	309	285	327	284	297	299	284	324	321	310	319	277	289	311	309	308	295	309	303	306	301	307	290	313	304	295	332	296	285	304	302	314	323	305	288	293	306	304	306	296	311	339	282	309	311	303	302	294	320	294	319	310	297	302	292	310	298	316	354	309	303	319	280	350	330	317	296	325	322	363	304	275	308	316	300	270	321	317	290	321	299	288	268	327	305	322	323	329	297	311	301	321	315	344	310	309	297	305	313	291	286	307	311	314	312	331	308	331	307	306	291	305	314	315	313	303	305	332	285	289	294	310	285	326	311	292	311	303	302	295	294	297	314	289	313	324	307	311	312	334	306	330	283	288	270	305	322	305	322	303	288	317	309	292	288	314	313	260	308	313	306	337	325	291	304	301	308	311	275	297	331	288	323	297	317	296	315	298	315	310	288	292	309	297	316	301	285	319	289	316	277	301	306	334	306	296	295	262	317	339	335	284	300	319	306	292	322	319	327	302	316	279	322	284	298	322	336	292	294	334	289	308	323	302	293	338	296	290	290	283	302	304	292	307	326	302	290	257	307	307	284	279	313	323	326	331	290	321	305	303	321	288	326	335	290	334	308	318	313	278	326	313	344	283	308	299	294	313	305	295	327	306	312	329	325	319	284	305	284	315	305	301	309	304	313	280	321	288	308	307	315	361	278	291	315	311	287	307	285	338	313	339	291	308	315	278	292	284	320	277	263	321	360	319	297	273	331	315	282	319	307	315	319	305	321	315	294	323	310	326	296	301	290	313	322	323	323	317	326	337	339	318	351	339	282	300	296	305	296	337	271	299	336	296	278	301	303	337	306	301	305	306	309	293	317	294	316	315	322	323	322	307	300	325	286	298	328	276	316	314	336	318	322	273	318	313	304	290	319	312	312	284	292	296	304	321	312	299	333	303	340	283	296	322	313	312	284	301	288	319	270	321	311	295	293	336	311	301	326	329	287	284	300	324	321	291	314	343	351	354	307	323	287	325	326	298	277	321	312	302	308	300	274	311	315	294	274	288	319	265	313	315	322	280	272	279	282	293	298	276	329	303	280	291	305	303	312	334	311	289	320	329	293	317	302	297	293	293	305	306	311	316	304	288	336	288	323	298	323	315	322	322	313	283	330	315	303	293	339	307	313	346	275	307	319	324	303	275	332	292	324	309	310	313	283	304	337	322	295	302	323	280	306	317	353	297	305	289	283	320	321	327	316	285	300	297	310	309	301	298	312	288	316	282	325	319	293	304	310	289	301	306	310	286	321	291	282	322	318	309	303	304	308	318	315	304	312	290	321	292	284	289	304	344	312	339	308	282	293	295	291	328	309	334	321	296	304	300	271	287	300	308	279	321	308	325	309	331	290	287	345	314	295	319	324	325	314	301	303	308	294	314	307	297	321	302	288	306	298	288	285	305	307	311	317	304	288	319	303	297	286	316	261	307	301	277	311	310	299	301	303	301	254	302	297	290	317	336	300	276	284	312	294	314	309	315	317	318	265	307	302	316	312	276	301	286	307	297	298	313	307	305	282	322	288	319	312	303	341	325	298	306	302	293	314	268	314	309	303	298	294	318	302	286	298	306	295	314	320	269	304	312	353	337	311	282	284	302	300	336	294	298	330	316	324	286	299	311	297	316	342	302	322	295	317	306	335	311	306	288	302	293	307	297	317	301	288	333	290	319	326	299	334	290	285	311	303	307	299	284	302	334	278	304	299	309	296	283	310	308	332	287	313	313	270	287	303	310	278	294	320	303	323	315	289	304	295	301	317	276	290	303	306	337	301	306	307	331	340	315	308	274	321	288	303	281	323	277	314	300	298	322	303	291	316	332	316	314	293	321	310	302	297	328	305	307	305	299	263	313	305	293	319	302	298	313	331	340	282	330	327	324	295	313	298	301	295	306	314	306	312	318	304	302	297	291	318	311	313	313	316	310	319	333	300	335	328	317	310	322	314	299	307	307	280	317	313	302	325	299	309	288	302	281	322	297	269	306	316	282	296	317	333	312	317	303	275	320	302	306	297	302	294	313	314	313	271	335	333	310	277	332	312	335	297	309	292	307	292	295	291	298	320	312	301	310	299	301	312	299	326	313	307	306	313	309	289	310	307	344	302	313	313	318	317	297	307	295	296	299	306	306	280	324	310	318	316	313	281	284	316	300	313	332	310	331	290	315	323	302	265	340	323	300	330	321	341	288	319	326	305	338	298	311	316	320	307	292	331	319	291	299	290	309	321	281	320	332	299	331	311	322	304	330	283	311	327	310	301	305	264	288	337	326	313	310	291	300	299	285	306	310	300	281	323	323	322	294	294	319	299	303	332	345	309	311	328	307	300	306	302	335	352	312	293	326	314	315	315	312	286	293	312	318	289	308	286	294	277	318	311	335	322	290	279	318	314	289	299	282	300	305	298	290	295	335	308	328	331	285	332	321	251	296	333	311	278	301	343	319	309	315	266	266	301	337	336	315	308	323	311	328	307	317	328	307	272	296	287	291	309	285	314	318	297	321	277	326	291	311	310	301	295	306	315	295	301	342	300	301	323	312	289	323	305	315	318	336	302	346	287	304	277	311	282	290	336	322	333	292	325	350	305	333	334	296	330	313	291	304	312	293	308	301	307	292	310	323	301	293	289	321	284	306	315	285	333	308	314	310	322	300	323	331	308	320	292	307	336	287	313	294	292	306	318	310	316	303	321	279	296	321	301	277	274	284	316	271	314	284	322	301	328	296	300	309	307	290	280	312	316	310	295	337	272	298	290	293	321	292	298	271	331	283	329	280	292	316	291	315	288	323	280
33694	8049	2293	1527	1024	805	626	494	423	324	317	228	281	256	261	238	229	234	211	217	187	190	198	182	159	194	212	170	174	207	176	185	174	181	188	146	187	206	182	188	173	159	162	202	179	179	175	178	166	197	182	185	187	167	159	178	152	156	172	182	177	170	161	202	182	194	171	164	168	174	180	167	188	175	167	169	175	185	173	181	147	188	183	177	185	179	169	164	163	205	169	161	181	178	173	147	168	180	191	156	174	171	164	169	182	178	156	173	170	161	181	180	185	194	151	189	177	186	151	161	178	143	181	150	147	163	153	162	170	181	183	161	168	194	159	160	176	188	166	154	176	180	149	171	170	163	170	156	195	162	185	163	166	191	166	155	172	178	167	184	177	169	161	176	157	180	157	182	176	171	182	180	165	154	167	171	184	183	156	149	163	168	183	177	176	151	156	159	167	170	186	186	175	196	165	180	170	171	181	166	182	161	176	165	175	182	176	175	149	179	160	178	164	181	135	146	170	156	176	159	164	178	173	180	148	179	179	157	159	189	170	162	171	166	185	172	158	178	152	160	177	196	174	178	148	154	175	160	164	162	170	162	176	148	170	180	189	183	167	163	158	161	176	170	156	157	158	164	171	159	161	169	180	166	179	156	188	187	178	157	184	189	145	171	163	176	155	182	177	143	175	196	149	158	180	172	173	179	162	179	166	151	163	150	163	156	155	162	170	152	166	182	185	174	160	186	173	200	152	144	151	159	186	173	160	184	167	175	170	171	159	180	162	155	167	167	180	175	152	154	170	181	175	185	172	182	169	159	165	159	174	176	170	176	184	174	189	164	188	176	177	187	169	165	157	160	179	193	184	175	171	172	158	181	187	175	149	156	166	173	141	161	185	162	180	185	173	162	150	197	177	177	193	179	177	163	174	159	172	155	166	175	170	177	166	169	166	168	171	176	179	152	178	185	172	175	177	171	191	174	155	177	169	182	155	179	165	164	179	172	163	178	147	160	169	159	158	151	181	168	175	174	166	170	187	170	163	160	183	151	155	188	178	158	136	168	151	170	171	161	166	165	162	177	168	165	189	167	176	211	142	156	149	159	194	179	179	165	181	181	174	170	166	171	182	189	161	163	167	142	171	165	163	179	158	183	176	168	189	166	185	185	172	154	146	175	149	183	167	166	159	181	165	164	153	177	179	164	177	159	174	147	186	166	181	163	157	192	164	166	156	169	187	163	165	192	169	165	157	165	170	173	173	188	154	188	162	162	164	160	181	161	181	176	142	171	169	185	166	163	171	199	176	165	152	166	187	159	177	194	178	160	147	162	197	180	162	190	155	185	170	176	163	182	156	172	177	173	171	162	179	174	154	179	174	166	173	183	171	142	184	169	187	169	163	194	182	161	184	177	148	169	174	153	170	187	151	161	159	185	148	151	159	163	202	144	181	159	179	164	168	180	191	187	187	174	135	149	179	183	175	179	165	164	180	155	153	177	173	161	172	186	174	157	174	194	180	177	199	176	160	159	191	154	172	178	165	168	135	166	149	160	171	159	165	162	188	140	186	163	164	171	184	165	149	162	137	141	179	160	178	173	173	182	195	186	178	160	172	165	183	176	171	137	182	157	167	156	168	189	165	163	171	186	167	171	167	156	179	169	148	173	182	170	146	182	172	163	192	169	164	177	170	171	165	156	161	167	137	165	164	163	165	199	153	151	152	166	155	188	163	186	174	158	177	174	166	178	165	177	184	169	159	184	171	171	178	151	187	156	168	170	167	180	167	166	165	166	187	172	175	177	173	179	177	141	195	154	164	176	160	177	147	137	157	171	180	177	178	169	159	167	151	154	181	157	161	190	196	171	167	160	207	159	176	158	156	199	195	170	161	181	163	172	183	175	170	170	182	172	167	186	156	195	166	155	166	168	184	175	170	190	161	141	177	180	153	182	169	170	158	165	180	171	185	151	170	173	171	164	180	179	176	199	177	157	162	166	184	154	162	171	156	155	173	186	168	159	168	167	166	181	167	174	155	179	201	175	197	184	191	160	162	160	171	164	192	183	140	169	166	174	173	191	176	171	178	189	175	170	179	137	159	188	156	162	176	202	172	171	176	197	167	209	194	166	161	173	177	183	179	153	152	174	158	158	178	154	164	150	163	166	160	154	152	162	159	159	160	155	173	163	157	170	168	187	160	148	174	158	159	172	175	164	170	199	161	177	194	162	186	175	149	148	169	185	165	186	170	189	163	165	157	147	173	160	177	157	160	197	173	165	193	151	140	177	153	184	151	168	161	157	183	149	168	179	166	190	197	157	162	158	176	185	160	173	179	159	162	178	164	158	178	160	165	175	166	170	180	165	182	183	142	177	175	179	148	167	196	172	180	168	182	165	192	197	183	163	165	175	148	193	173	185	154	185	174	168	144	179	174	147	169	181	165	187	167	176	186	138	184	189	170	150	162	160	166	184	172	164	169	180	189	156	187	172	157	150	178	177	171	169	167	149	178	172	184	195	184	171	177	175	164	154	172	159	182	181	151	168	165	182	163	150	155	162	158	185	165	149	179	162	144	165	158	178	182	159	196	185	171	184	171	167	151	166	172	158	175	176	165	173	158	191	158	189	166	163	185	162	171	182	159	156	171	169	168	173	158	156	162	192	164	180	173	157	168	164	168	137	172	169	160	187	188	166	162	175	152	180	150	160	166	181	199	151	165	160	174	180	171	155	167	171	162	161	161	174	158	177	157	150	151	160	175	166	164	187	180	123	168	202	160	155	169	179	173	173	167	170	168	176	171	166	165	190	165	182	173	148	185	169	178	162	156	175	193	153	160	169	161	169	157	155	167	160	179	167	161	171	183	171	167	165	156	184	191	163	172	170	165	157	176	175	175	168	182	194	177	164	197	185	158	173	171	195	164	160	168	190	183	176	180	157	163	165	178	193	174	184	161	193	166	158	185	163	197	173	184	158	164	178	164	176	159	158	166	166	174	189	170	168	188	160	166	177	153	168	177	174	192	165	157	169	155	152	182	159	187	172	173	159	143	151	178	165	168	161	172	164	161	160	162	165	183	171	165	183	159	161	169	142	173	153	182	151	169	160	172	156	147	186	178	146	169	161	152	144	164	166	163	164	173	182	183	183	148	169	163	148	167	157	153	155	164	181	168	149	170	150	180	185	171	166	190	177	185	178	165	186	151	133	175	178	158	188	178	153	186	160	168	165	189	175	191	175	150	164	182	162	154	180	155	179	165	171	168	160	175	177	176	163	187	156	162	159	165	186	167	156	182	152	160	153	153	164	165	190	172	128	186	164	149	164	194	150	187	172	145	157	165	161	159	148	167	185	154	151	177	166	165	150	157	166	174	172	150	157	184	175	187	149	158	174	163	162	180	164	177	165	146	172	168	160	177	172	174	158	174	185	198	156	164	169	169	176	163	189	186	154	165	175	177	163	166	166	188	176	170	178	172	175	161	160	159	166	161	191	183	165	174	181	156	168	175	159
15805	2015	4946	5305	4670	3815	3127	2676	2181	1966	1686	1622	1476	1295	1258	1189	1043	1069	974	914	918	875	812	831	813	798	774	772	721	743	714	659	721	720	677	666	639	667	700	665	656	686	640	622	644	602	605	635	613	657	614	611	604	599	595	585	582	587	643	597	609	603	571	562	565	582	598	606	551	601	582	604	609	586	609	584	597	599	615	622	575	588	592	582	605	624	551	580	581	566	584	565	569	566	575	575	593	564	561	587	514	578	613	577	560	562	551	566	558	551	563	557	539	582	560	572	549	554	557	573	582	585	586	543	563	575	530	566	566	556	565	560	531	571	563	552	569	566	564	542	569	544	554	590	596	536	579	556	565	554	574	560	583	603	542	570	570	582	547	574	554	561	547	568	611	563	536	565	596	559	579	552	591	526	600	539	574	525	568	532	563	525	551	552	560	579	568	582	573	541	573	600	573	539	556	595	554	549	525	534	571	585	597	562	580	614	618	557	579	564	608	570	579	596	571	546	613	537	576	549	553	581	590	563	620	563	609	536	561	553	583	552	540	554	559	594	618	560	537	572	547	592	557	574	562	555	565	531	572	557	598	573	562	580	569	581	559	539	546	502	588	580	538	595	575	621	573	571	572	589	603	546	569	521	555	571	590	553	609	568	546	544	600	590	589	553	584	557	555	529	605	539	569	555	551	564	520	584	545	549	558	561	573	559	536	535	571	567	525	594	571	562	604	536	601	541	564	563	586	583	591	563	532	540	523	572	560	571	596	526	534	559	586	543	543	581	533	545	566	532	561	579	558	612	542	572	572	534	538	541	542	522	531	571	516	574	561	557	564	548	559	582	562	559	540	583	533	535	553	577	587	533	553	588	574	568	556	557	588	556	562	586	559	591	566	525	576	592	570	510	505	538	564	557	568	544	520	557	576	564	561	564	561	594	562	590	550	533	553	539	610	530	512	568	547	566	585	576	593	560	579	589	566	536	591	558	562	557	565	535	620	538	571	579	602	547	569	577	542	578	544	522	567	590	516	594	553	530	617	528	560	605	609	557	585	603	550	545	587	602	529	553	549	576	559	535	542	562	570	573	573	576	533	604	552	573	563	560	567	541	583	520	596	571	553	586	564	582	570	607	558	578	550	557	562	555	607	527	563	574	547	567	561	577	544	606	565	557	529	559	524	587	551	571	491	533	540	526	579	555	589	548	570	557	568	531	611	558	590	566	575	569	595	602	551	579	589	575	543	582	587	561	563	548	573	556	574	584	575	557	588	557	500	540	545	534	577	548	535	542	594	560	584	543	591	538	552	550	547	569	520	548	556	581	533	548	575	571	550	540	574	558	536	569	562	573	539	589	555	576	571	573	566	538	595	534	557	549	528	533	532	553	549	562	591	565	584	582	585	602	563	566	566	545	554	551	606	570	572	552	582	525	556	548	593	602	587	586	530	592	566	571	539	537	563	565	531	535	555	555	558	590	554	551	539	560	611	568	595	560	536	536	560	567	553	573	548	559	517	573	520	536	586	534	574	573	589	567	534	550	599	536	571	563	544	537	548	588	544	531	588	598	540	566	562	561	579	528	584	578	545	564	551	537	564	555	589	603	535	540	560	563	556	534	568	536	564	589	551	552	581	513	585	621	584	567	503	561	609	559	553	560	571	539	528	559	519	563	604	543	573	572	598	535	577	575	576	582	571	543	575	535	562	532	545	548	545	566	545	553	557	546	611	561	574	566	568	553	520	600	565	573	559	567	569	596	582	564	537	571	565	532	536	579	565	581	566	536	539	543	539	560	529	573	568	590	572	547	543	589	563	569	593	566	529	568	607	583	554	569	567	570	542	565	527	565	568	570	550	560	569	597	587	513	568	579	553	548	574	529	577	551	537	571	560	613	575	602	561	553	555	567	563	538	553	547	627	553	556	544	538	541	608	552	529	575	589	583	552	552	543	593	582	571	594	542	604	575	546	574	592	567	612	582	591	550	538	582	570	554	574	542	574	558	539	556	555	576	554	567	607	528	587	574	552	600	621	528	581	586	548	569	547	560	534	560	523	589	539	586	608	548	515	583	546	567	581	543	569	528	518	551	577	516	543	547	578	577	569	594	587	591	592	562	554	516	592	600	559	555	578	542	585	519	614	566	568	564	560	527	551	537	587	572	611	560	551	594	576	547	590	580	557	567	582	554	600	571	578	543	572	575	553	582	585	571	507	563	562	564	558	561	571	584	563	581	555	595	560	588	581	564	563	532	573	586	547	539	494	558	587	569	552	615	573	560	557	573	547	533	564	575	533	564	569	557	551	557	567	564	483	585	596	487	623	568	552	563	582	552	577	547	546	592	562	568	571	533	521	540	561	587	575	543	560	573	607	551	553	585	561	579	526	537	582	538	581	610	556	544	535	566	567	593	573	566	576	590	566	562	535	533	554	548	558	564	588	554	572	522	602	578	532	579	563	531	576	548	602	607	614	530	546	558	530	603	592	573	573	581	534	538	580	590	538	595	574	529	554	556	526	571	530	522	588	569	576	569	548	583	558	601	547	619	558	602	588	559	544	548	585	554	584	587	562	559	571	570	543	538	561	568	549	539	570	568	565	549	581	604	546	560	564	560	551	593	550	572	577	584	551	548	537	556	599	601	571	571	530	571	542	563	553	550	567	617	579	571	542	552	547	577	555	564	577	546	562	589	592	553	565	613	577	576	563	572	546	569	538	582	510	507	579	583	588	561	585	576	604	583	610	585	586	542	621	625	576	563	601	535	549	587	571	542	555	526	583	573	576	562	601	566	575	575	543	557	609	564	582	577	596	578	545	557	599	565	578	536	585	550	565	581	537	549	523	565	532	572	582	564	573	547	556	556	580	555	589	536	554	588	571	594	644	553	551	531	556	534	546	575	560	541	544	587	569	494	562	563	583	584	588	530	557	540	588	491	534	564	532	570	555	560	565	587	609	580	544	560	569	519	524	550	608	519	601	564	603	519	546	575	525	574	600	572	596	545	538	587	551	604	517	577	591	548	537	570	532	623	568	539	562	531	574	605	560	560	537	528	556	517	572	571	522	577	524	542	600	549	531	563	573	527	569	605	518	583	501	567	544	517	570	586	562	544	610	570	569	560	525	546	545	578	569	573	606	565	558	543	586	527	569	582	590	570	546	609	561	572	556	603	609	538	556	583	558	553	527	564	533	577	566	601	609	564	550	557	595	590	583	571	522	526	563	564	558	570	531	574	573	574	591	536	579	539	588	585	551	569	550	586	594	569	573	536	566	559	546	562	560	535	545	563	605	544	571	548	570	558	560	558	566	568	539	594	591	534	592	540	549	570	557	586	614	569	563	551	545	513	557	577	574	581	545	516	546	577	574	561	562	558	587	554	562	552	551	579	526	543	563	548	558	580	558	585	570	517	534	562	560	547	594	551	553	573	545	562	548	583	587	579	529	565	537	540	590	579	515	586	575	587	540	604	538	564	587	541	583	532	569	564	588	575	574	549	513	587
3172	157	120	91	78	78	74	65	66	65	63	67	79	47	58	63	58	71	60	58	51	72	68	81	70	45	66	54	71	80	53	67	51	62	57	66	57	50	64	79	66	70	72	58	57	70	63	54	53	56	59	80	70	54	62	69	61	60	58	58	63	54	56	65	62	52	56	67	63	56	76	67	64	63	58	61	76	70	76	53	58	50	63	59	60	73	66	64	53	87	56	57	59	57	57	59	80	75	64	48	73	67	50	52	74	66	71	65	51	46	65	58	56	73	66	51	71	61	69	69	45	49	50	52	62	51	60	64	69	62	49	59	62	71	66	50	76	54	50	52	45	67	51	68	54	53	65	57	76	58	55	55	57	73	65	61	75	45	65	57	41	69	55	55	65	59	80	74	68	56	61	60	49	67	59	58	60	59	65	59	62	70	65	51	80	61	71	61	71	62	72	65	50	52	57	58	53	70	64	52	66	54	73	66	61	64	64	78	51	55	59	50	60	59	62	67	64	47	58	55	60	64	70	61	53	60	59	68	59	52	68	62	57	54	54	67	67	62	54	49	59	62	56	66	72	49	70	51	69	55	80	57	52	57	56	58	68	67	60	65	53	59	64	60	74	67	63	66	55	59	56	59	47	79	63	49	47	68	60	74	57	47	62	70	79	55	60	48	59	61	71	59	57	49	65	52	61	83	65	63	64	65	62	64	68	47	55	48	56	64	53	63	70	61	71	70	77	56	65	63	54	69	55	62	60	76	68	58	68	62	62	53	66	69	59	58	41	53	63	57	67	62	61	84	47	58	61	59	60	65	52	57	57	67	60	55	67	68	55	60	62	60	78	68	54	60	57	51	58	68	53	65	54	51	61	47	70	60	51	53	64	58	65	61	60	48	56	58	59	61	56	61	57	73	60	44	64	66	59	59	61	50	66	69	58	62	75	55	67	55	66	52	67	62	65	63	79	65	56	52	66	66	59	58	53	60	60	62	72	62	62	57	49	62	64	64	61	59	58	71	54	53	59	60	65	72	57	65	51	75	61	62	64	73	66	61	64	61	66	70	63	66	67	62	57	68	60	51	60	68	65	56	68	53	60	56	66	54	59	59	56	60	49	69	69	66	50	58	60	55	71	79	51	64	81	62	48	67	56	50	64	60	60	62	64	56	61	58	60	61	75	66	66	55	57	59	57	72	55	62	75	55	67	71	69	61	79	68	74	59	81	54	78	49	65	67	52	63	66	59	60	57	64	61	58	58	63	67	57	61	69	69	63	66	75	73	62	66	67	56	58	64	74	54	62	57	59	55	73	56	51	58	52	73	59	54	66	63	58	64	64	64	57	61	65	62	66	51	53	81	67	67	75	69	54	59	61	66	70	54	46	63	70	68	72	56	65	55	65	63	65	60	59	63	59	50	60	57	64	71	58	57	81	64	58	57	48	45	69	65	56	60	64	65	69	66	58	54	72	64	72	69	53	56	65	61	64	69	66	56	68	55	65	57	84	60	60	59	56	67	62	64	72	61	62	61	52	58	61	67	73	60	50	69	67	51	69	57	62	63	56	58	64	66	64	68	55	54	60	59	52	60	53	64	78	59	50	67	66	55	55	58	64	72	63	69	62	73	67	69	61	68	65	58	60	55	66	64	50	66	52	68	53	62	65	88	68	58	63	59	70	65	66	68	77	56	59	77	39	67	75	46	57	79	61	76	68	53	60	61	62	64	60	71	68	59	68	81	54	48	56	56	68	65	66	78	69	62	59	70	51	71	61	57	68	58	60	62	66	51	61	67	64	53	73	61	60	47	58	51	60	51	56	70	63	47	47	38	57	61	47	56	62	64	58	68	62	50	69	66	69	53	58	62	80	68	56	54	57	57	61	59	46	62	69	61	65	68	53	72	59	56	56	51	56	63	61	62	45	37	58	62	53	74	67	57	74	54	63	54	46	44	63	55	70	59	53	57	59	69	59	57	62	57	54	53	62	70	63	44	67	67	56	53	73	53	54	49	76	63	68	46	67	78	75	64	65	69	56	59	54	57	89	43	65	60	65	53	56	63	60	61	56	69	68	74	60	56	60	59	64	70	66	43	62	66	61	63	79	59	61	61	62	73	67	72	69	66	51	44	51	70	71	64	61	56	55	59	63	59	67	82	72	45	44	58	74	78	54	64	75	53	61	58	58	63	64	46	60	59	71	68	58	56	48	52	50	67	53	64	67	57	77	62	65	64	57	73	55	64	72	48	53	55	53	73	53	48	52	44	70	56	51	64	66	69	73	58	54	56	47	66	62	53	53	67	67	69	53	78	57	67	64	61	69	63	55	52	47	65	75	58	67	71	54	66	45	61	56	77	70	56	60	81	57	73	62	56	66	78	58	75	53	45	57	70	78	49	65	43	64	62	63	59	60	58	70	59	47	81	66	54	71	55	55	59	81	62	55	69	60	83	63	56	50	59	64	65	45	48	59	63	74	65	58	59	57	61	58	55	58	60	74	54	48	60	64	68	76	60	62	64	71	68	47	52	60	65	64	60	65	61	61	59	59	63	64	63	64	63	62	71	59	75	69	68	62	55	65	62	75	72	64	66	69	73	60	67	63	57	61	64	63	61	60	77	42	55	66	58	74	60	68	69	61	65	67	62	59	62	66	70	72	75	47	54	66	56	57	54	65	53	42	55	72	55	63	51	73	67	75	56	68	61	65	49	67	59	62	73	78	70	54	76	61	65	56	62	54	61	53	56	71	73	66	63	65	63	60	58	62	54	52	63	60	67	63	59	65	70	54	75	66	62	59	70	66	53	51	50	50	66	63	52	62	66	49	69	63	59	61	60	83	70	56	58	70	66	54	69	67	70	49	48	66	72	49	49	72	56	64	58	54	62	55	63	70	64	63	54	67	55	58	70	59	54	56	66	59	66	63	51	58	44	50	57	65	60	56	57	61	46	75	58	53	58	64	56	59	53	63	66	66	59	49	62	69	56	55	75	66	59	50	62	53	61	67	75	75	68	64	56	67	60	63	51	54	50	49	59	47	60	58	72	67	47	54	55	58	59	64	55	68	58	61	62	72	52	71	55	54	69	64	56	70	55	73	59	61	73	59	71	75	62	54	66	66	53	59	60	61	73	72	77	63	60	57	81	75	63	60	49	55	62	59	61	46	62	60	68	78	56	57	52	71	69	51	64	68	65	64	64	70	62	50	53	60	74	62	51	51	64	61	66	49	50	74	57	61	75	73	61	68	73	61	69	75	59	68	62	53	54	66	61	66	66	60	64	56	82	61	64	54	56	62	53	68	63	74	64	77	57	59	64	48	82	72	61	76	62	67	65	67	62	76	67	58	73	45	51	46	44	66	46	79	56	54	67	60	64	64	75	57	39	68	65	61	56	79	71	61	62	71	60	65	62	62	56	67	68	63	72	59	52	50	51	57	49	64	55	60	54	64	68	65	37	70	59	68	58	58	69	46	61	69	59	52	70	74	60	53	49	59	69	54	63
4561	291	379	381	370	347	358	321	274	301	275	285	297	249	235	287	249	258	238	262	250	280	314	276	242	247	243	236	259	237	246	225	211	248	250	225	259	269	254	251	234	221	274	268	239	225	250	222	254	249	227	273	225	249	256	233	212	247	243	249	246	249	243	257	226	227	252	241	244	234	245	227	254	269	274	237	236	248	253	237	243	217	262	231	223	277	239	281	235	233	225	241	252	248	245	256	241	255	223	270	250	264	225	261	271	235	251	232	247	209	256	242	267	231	254	260	217	241	244	252	225	250	268	261	246	238	265	259	254	269	206	252	253	282	255	245	248	224	258	242	248	253	255	265	242	266	220	197	268	232	224	242	244	245	236	266	236	274	262	247	202	230	262	235	253	241	229	252	217	249	269	233	238	242	224	225	255	223	255	235	247	244	235	255	244	266	218	236	245	241	262	256	245	223	239	256	256	252	236	240	249	248	266	239	255	234	244	255	249	256	223	235	272	229	254	235	253	256	235	240	241	261	249	227	256	233	251	241	233	225	251	254	225	237	228	236	253	229	251	267	231	222	251	245	251	257	269	266	217	262	273	250	258	225	253	255	261	256	269	238	247	253	207	245	265	271	257	250	258	221	249	235	245	244	254	253	246	250	235	242	244	237	269	254	263	236	251	253	221	252	233	262	224	230	229	230	246	245	235	271	235	202	224	241	238	244	251	244	256	238	231	216	232	227	252	237	280	237	250	237	245	247	262	254	230	225	248	261	263	264	256	254	250	250	238	266	241	237	243	228	243	269	240	231	248	255	221	244	258	258	242	219	255	231	232	242	245	270	243	238	235	246	249	217	225	248	249	223	258	256	242	288	227	245	229	244	233	256	206	235	248	262	229	254	222	248	236	238	257	256	268	240	254	213	243	226	217	249	233	245	254	253	245	226	246	249	246	228	240	295	258	252	231	249	230	236	281	250	239	242	220	257	224	268	271	232	251	226	251	266	225	233	235	249	228	219	216	234	247	234	225	245	230	259	265	249	239	263	231	226	242	266	226	257	233	249	235	228	240	249	214	254	218	264	228	284	272	291	253	207	258	235	224	223	236	255	240	248	231	239	251	275	217	238	261	268	233	271	215	254	235	234	263	254	261	249	255	253	229	226	229	250	262	233	239	246	249	288	239	270	248	276	267	260	236	255	266	240	237	262	206	272	249	248	218	276	273	236	267	233	249	242	229	237	267	263	261	225	231	254	242	232	266	254	240	265	266	262	262	235	246	257	218	268	231	201	240	233	256	229	239	240	244	252	218	257	245	246	261	228	265	228	237	243	251	232	274	250	256	233	248	221	263	242	227	263	240	272	241	236	240	246	231	237	227	241	213	240	244	246	254	223	230	227	243	269	278	275	242	237	234	258	220	241	234	251	247	228	256	250	247	221	250	245	250	252	229	233	233	245	260	254	241	292	237	234	246	263	225	243	255	201	243	244	234	219	242	255	232	250	270	230	253	232	228	262	220	284	244	269	255	272	249	240	248	246	240	279	269	226	253	255	266	271	220	249	261	249	241	233	228	239	246	233	231	243	251	239	262	227	245	234	217	241	243	264	233	244	239	255	230	260	222	263	230	243	233	230	239	234	231	261	270	250	255	230	239	247	248	207	252	233	240	231	263	244	261	241	237	255	256	260	248	237	250	220	249	239	251	247	225	239	244	220	239	212	245	235	237	252	265	253	244	250	216	232	228	238	256	263	227	232	228	241	238	238	249	225	259	235	257	241	268	248	244	218	239	252	240	272	237	260	252	255	251	232	225	288	258	241	261	214	247	233	244	222	244	268	233	229	218	260	247	256	248	252	259	247	259	244	249	280	249	259	242	238	251	267	243	228	238	236	231	246	236	243	264	236	229	223	228	239	250	278	264	249	244	227	227	225	251	236	270	257	238	234	254	247	238	216	241	262	241	251	251	213	249	229	261	246	240	231	265	223	241	251	252	239	226	244	224	245	247	211	254	229	216	236	210	246	225	243	253	242	256	234	260	216	238	230	233	246	273	228	237	203	244	241	272	239	278	238	237	260	220	244	230	248	255	262	231	221	249	243	235	252	246	229	246	264	224	253	235	242	256	258	274	272	256	255	255	232	227	225	266	247	215	254	265	253	235	242	234	243	232	219	247	260	240	245	260	253	236	238	271	219	233	254	219	237	248	244	262	243	253	299	237	262	260	256	248	222	243	255	274	232	255	256	257	278	245	227	243	249	228	252	257	261	258	256	247	254	247	213	248	244	227	262	252	223	280	281	268	241	219	241	249	230	243	236	255	265	266	256	264	248	268	233	267	241	244	271	213	232	217	233	226	246	252	232	243	219	254	222	271	231	214	243	235	256	222	225	246	222	265	238	262	250	251	247	232	259	232	238	229	270	229	241	244	210	238	248	257	223	240	236	259	223	219	263	269	248	216	241	248	267	228	241	243	272	230	245	249	250	242	242	213	235	231	241	233	225	244	260	249	212	240	243	238	258	250	259	255	264	251	237	228	269	233	269	258	221	246	213	259	248	227	235	241	264	245	266	272	247	248	269	236	242	234	227	246	260	245	253	218	243	234	243	232	229	248	237	254	252	205	256	253	217	258	214	235	221	239	230	254	244	222	246	246	233	252	244	263	231	248	252	228	254	223	244	230	245	228	218	222	253	252	225	257	259	238	262	222	265	245	268	238	255	239	248	250	242	237	258	236	238	235	255	238	261	240	266	229	256	251	232	231	257	253	244	252	253	257	234	247	273	241	253	255	235	252	249	247	237	214	235	255	254	230	219	241	241	232	222	219	268	250	256	219	231	224	237	248	247	248	255	218	265	230	234	259	255	247	250	223	274	249	233	253	241	258	257	225	229	253	276	224	257	247	237	250	228	260	220	232	266	243	255	221	227	250	244	242	247	249	259	239	251	230	248	247	230	255	252	220	242	238	246	259	240	255	243	245	231	227	266	246	246	245	236	257	251	264	242	235	274	225	246	246	246	228	254	250	265	219	268	247	256	225	236	242	230	247	227	224	243	242	249	215	251	230	235	265	251	256	249	255	262	217	229	250	242	241	241	220	227	216	225	277	233	233	269	232	241	230	258	239	250	271	254	266	222	230	242	216	260	241	234	259	246	254	245	249	236	252	265	224	249	254	240	232	271	239	234	237	237	224	264	254	233	229	250	245	250	224	228	238	253	242	243	232	236	219	246	238	245	221	247	243	226	242	233	238	245	228	237	258	215	237	243	242	257	222	264	230	273	221	226	217	246	233	270	254	220	264	256	251	272	222	211	250	278	227	247	238	235	251	263	260	254	227	253	240	219	223	237	239	232	241	261	233	235	237	240	240	231	227	244	268	249	245	250	245	238	242	264	252	220	248	223	224	225	245	238	239	252	250	271	225	256	249	236	262	217	300	223	231	256	248	231	240	230	226	232	248	246	274	228	238	224	243	246	236	224	236	251	243	235	268	242	235	270	229	249	279	246
23994	3010	1088	739	554	388	315	212	207	181	147	137	120	129	133	121	105	108	109	118	84	91	106	79	86	97	95	89	97	101	78	92	103	107	89	87	85	83	68	83	82	95	98	76	83	78	95	103	60	80	88	74	98	87	81	75	78	79	85	84	80	87	91	79	90	73	89	59	90	73	84	74	85	86	97	92	86	93	90	97	77	82	74	78	72	88	75	72	87	76	89	85	84	92	94	78	79	84	82	84	73	83	65	84	72	71	73	87	77	103	79	90	88	88	85	80	86	86	75	84	76	64	83	69	72	76	85	98	86	61	77	80	84	79	77	105	65	92	82	65	86	78	83	100	82	94	72	77	77	79	77	77	79	80	75	93	70	84	77	84	76	67	69	82	84	96	71	105	81	83	78	77	77	80	90	72	92	81	73	78	85	80	78	82	73	87	86	82	82	81	82	90	82	83	77	86	89	88	75	78	82	82	95	91	107	89	100	99	62	85	79	97	80	89	86	76	86	91	85	77	70	75	79	84	81	84	88	84	89	91	67	82	95	85	66	79	83	74	77	68	84	76	70	96	67	59	93	85	78	75	76	74	97	84	63	107	99	76	82	84	72	85	79	82	79	72	76	64	83	92	94	82	93	76	86	80	88	77	87	89	82	71	95	77	75	78	75	84	88	96	71	86	103	93	80	83	77	72	74	83	70	65	84	77	86	72	82	80	73	72	95	88	76	80	64	68	62	55	79	95	89	73	86	74	77	80	79	75	71	74	67	84	95	89	71	84	79	79	102	85	83	77	79	86	70	71	87	85	77	88	82	73	85	80	80	77	90	91	78	76	93	66	76	46	82	75	95	79	81	86	86	71	96	83	87	87	66	95	88	88	91	81	85	76	74	80	74	64	76	95	88	82	57	72	98	75	81	69	78	90	89	71	79	76	75	84	94	76	78	91	73	79	80	77	68	91	91	86	94	92	71	73	84	86	84	81	85	77	69	86	71	89	89	87	73	64	83	84	77	76	72	82	72	82	80	86	96	85	86	84	66	94	84	68	91	88	77	83	68	86	60	84	81	98	81	77	64	80	86	82	73	88	74	68	78	98	81	90	74	74	80	92	73	92	88	102	85	81	73	85	87	83	74	81	96	80	105	84	67	71	80	97	82	82	87	86	77	73	81	77	91	76	84	71	77	78	72	94	71	77	96	74	79	88	96	76	81	62	67	91	73	68	85	70	85	92	94	84	77	75	96	79	73	95	76	78	83	87	89	86	65	87	76	81	87	90	86	73	78	72	84	84	76	74	78	80	79	85	87	84	84	87	100	91	85	80	80	69	91	68	97	82	60	75	98	88	73	95	88	74	105	97	92	84	88	69	80	85	71	82	98	90	67	87	83	67	97	75	81	72	88	87	90	74	54	91	78	78	79	90	79	79	76	84	86	70	66	91	101	80	92	81	75	78	86	83	75	74	83	91	85	86	82	83	66	78	78	88	81	84	84	89	74	71	77	80	90	84	93	65	93	81	87	77	80	87	80	86	95	74	80	90	95	87	91	84	80	80	76	77	83	78	85	85	92	82	67	77	83	75	79	81	76	91	91	66	78	66	94	80	91	87	85	76	96	77	84	95	89	89	60	83	79	67	91	78	79	80	70	92	77	76	78	71	67	66	75	79	73	80	94	63	85	96	81	86	78	85	103	77	79	83	82	72	89	78	81	80	89	87	95	65	69	80	80	94	78	77	94	87	78	94	92	87	79	70	85	84	78	78	71	89	98	90	60	89	86	77	78	62	75	82	85	88	73	78	79	68	94	80	82	93	81	70	73	73	93	87	96	93	88	92	86	64	83	87	87	82	58	87	73	81	76	97	56	96	85	88	73	69	73	69	91	94	72	82	82	84	88	90	69	67	78	78	77	105	71	73	79	86	64	83	78	85	72	78	88	68	78	71	65	76	88	75	73	79	77	73	79	72	83	81	93	104	88	83	84	92	77	89	84	83	77	81	77	71	60	77	78	85	87	89	63	77	65	88	84	82	78	85	76	75	84	80	91	77	76	61	93	71	86	70	72	75	77	96	93	79	81	73	69	84	75	87	99	79	89	94	69	90	77	71	87	89	74	86	74	99	82	100	87	90	79	68	81	84	74	70	64	81	93	77	79	89	82	77	73	88	88	75	83	82	106	103	80	66	90	74	76	81	75	100	88	66	102	81	69	89	77	88	81	79	81	63	82	98	80	75	76	82	95	80	76	95	66	88	74	84	68	77	81	79	89	76	82	81	64	76	70	80	99	75	77	74	92	81	89	83	76	93	91	72	69	70	66	79	69	91	89	99	83	88	77	78	74	85	84	84	72	98	83	75	85	90	88	76	73	96	82	86	88	73	79	77	88	72	79	75	75	79	79	76	74	91	76	86	75	92	80	77	78	67	88	81	101	77	86	80	83	71	77	85	81	83	73	80	84	74	76	82	96	81	79	75	84	84	78	88	77	67	83	82	82	89	69	78	68	85	87	82	85	88	82	81	76	83	83	62	91	79	99	80	74	78	76	77	98	88	65	83	112	73	71	72	89	90	91	76	84	80	84	83	86	80	91	89	87	96	76	106	61	78	61	91	77	94	81	78	85	85	82	83	91	88	89	69	75	85	89	72	82	76	92	77	74	87	77	87	74	75	85	93	73	78	100	93	75	90	77	89	84	95	97	79	86	74	86	71	84	76	92	81	77	75	63	83	71	96	101	81	84	78	83	70	79	62	77	72	73	79	64	86	87	95	74	70	90	76	75	76	69	60	86	84	87	70	69	72	74	88	93	64	78	75	87	68	96	85	79	64	86	74	82	80	79	63	96	94	89	85	96	74	86	80	65	86	89	77	82	71	78	85	60	75	59	74	88	86	95	86	78	91	86	64	95	89	71	97	95	88	79	80	88	77	86	66	72	90	85	70	91	96	91	81	84	78	81	85	68	82	89	85	92	76	64	74	64	87	89	91	95	78	68	71	74	79	94	77	92	81	80	98	85	88	72	88	100	76	75	89	81	79	71	86	83	98	93	87	89	76	71	71	80	87	77	107	84	80	91	91	91	72	78	77	92	88	85	71	78	69	79	86	88	91	80	81	83	86	87	80	93	78	70	87	91	83	77	83	82	91	69	78	74	81	85	86	86	81	82	89	84	65	79	90	79	85	82	101	72	109	76	81	89	84	98	94	92	80	67	76	94	98	74	71	96	83	81	86	78	68	75	85	73	75	56	84	71	78	88	75	72	84	73	91	80	72	68	88	86	64	87	86	85	82	82	94	84	66	103	84	104	98	85	72	77	77	87	84	82	104	75	82	75	76	85	85	85	81	92	80	69	69	77	88	86	89	81	79	90	79	84	82	77	99	78	94	97	81	72	90	101	75	85	85	97	109	91	100	71	59	86	91	82	80	77	93	87	90	89	84	83	75	76	85	87	90	76	58	71	94	92	92	75	87	93	81	82	77	72	86	68	83	69	81	82	93
12616	1105	2581	3061	2643	2182	1752	1526	1221	1066	885	859	831	728	680	633	524	567	516	536	485	467	469	459	477	438	410	445	387	387	410	386	372	395	392	357	381	338	393	377	351	343	349	345	358	325	360	311	360	342	315	300	347	319	364	350	333	321	338	337	319	327	349	318	324	340	303	317	350	335	312	346	339	318	294	314	318	328	318	346	299	292	287	324	284	292	306	300	340	342	305	296	346	335	302	288	331	304	275	321	316	320	303	340	322	308	333	298	307	288	320	334	315	329	320	306	305	306	301	299	315	330	341	313	312	296	275	297	336	298	298	322	285	323	312	303	318	304	315	289	307	286	308	317	325	283	320	310	326	334	309	321	317	330	325	290	302	281	312	343	296	333	322	319	287	289	313	309	331	300	325	307	317	307	290	326	299	293	353	308	334	291	295	273	316	310	329	311	284	295	303	317	332	311	299	305	308	311	323	315	317	286	337	327	310	316	305	306	334	290	314	315	322	341	328	313	294	321	307	315	291	340	298	289	321	343	311	309	313	309	294	305	328	288	314	295	323	291	324	293	306	330	296	323	301	313	285	315	308	337	326	279	321	317	334	304	316	305	321	297	303	318	266	361	334	314	339	286	289	293	289	303	318	327	308	306	308	289	324	335	309	317	307	313	306	321	300	309	291	313	293	297	311	310	302	305	329	334	325	334	286	292	337	297	356	312	313	326	282	309	290	295	335	294	317	344	276	298	343	307	313	299	318	306	348	286	315	331	318	297	305	308	289	321	337	288	280	333	289	297	296	286	295	297	311	279	292	281	296	302	293	324	292	311	324	315	304	333	285	306	339	286	301	295	279	277	307	291	334	330	353	309	310	288	311	291	315	292	280	321	313	320	290	343	268	301	336	299	297	306	301	353	345	292	307	327	300	321	290	322	307	306	312	291	341	303	283	306	336	311	298	303	320	298	328	298	282	331	314	280	317	308	316	295	311	259	263	305	317	298	310	288	300	329	285	311	277	323	305	319	313	323	298	300	293	320	297	335	286	303	297	292	338	309	304	320	319	285	311	330	313	296	302	303	297	283	333	356	307	298	307	300	279	318	289	291	277	293	293	312	318	301	312	306	301	322	313	312	296	293	345	311	302	300	298	279	337	300	326	262	328	303	315	302	331	276	324	279	274	284	311	311	307	283	303	330	295	323	305	311	302	292	287	275	325	290	315	320	282	327	316	310	285	305	339	295	319	332	307	312	310	304	299	301	296	294	325	291	319	311	316	287	291	302	354	285	285	335	307	287	283	312	313	283	306	284	291	319	326	322	306	330	279	306	318	318	300	295	330	338	312	314	329	327	344	281	319	302	291	293	286	328	286	306	329	330	334	347	318	288	306	298	312	308	296	301	328	284	326	314	313	313	344	334	322	282	320	308	316	298	293	330	326	305	337	306	332	286	279	304	356	305	313	314	315	326	298	273	277	316	295	302	312	299	323	306	308	311	322	313	320	322	316	317	299	275	315	282	311	314	313	305	321	300	320	323	316	315	297	323	300	299	308	331	324	314	311	290	252	285	303	301	304	292	300	319	344	329	318	281	308	316	278	309	301	306	338	339	306	282	309	309	303	304	323	314	282	296	298	346	320	296	287	335	293	310	323	289	309	298	314	326	297	296	288	286	311	300	350	329	296	287	284	316	307	297	322	293	322	317	302	287	299	305	322	351	301	300	334	315	286	312	306	294	306	290	321	331	313	290	341	306	291	307	326	299	321	287	334	321	323	310	336	291	339	280	299	314	316	315	299	336	322	282	314	314	280	327	310	322	317	329	323	298	295	305	312	311	318	334	315	308	307	313	308	284	327	299	323	299	306	318	301	301	312	320	332	296	310	305	308	296	303	298	258	330	287	305	301	327	328	283	320	291	308	286	306	312	300	338	291	297	326	297	327	267	297	319	336	271	322	284	306	291	302	291	312	288	314	304	289	328	332	308	318	312	287	312	324	323	347	342	331	302	309	295	293	300	291	326	318	279	316	306	306	312	295	306	298	301	299	311	280	291	297	276	297	286	291	343	314	344	313	255	282	311	323	315	289	307	282	300	312	303	325	321	315	309	308	305	285	285	304	325	301	332	304	334	306	322	317	293	286	298	291	291	294	305	311	314	310	324	335	275	315	306	304	288	336	278	298	310	314	304	313	342	297	329	289	331	301	301	320	263	302	318	285	293	312	297	284	298	294	286	322	282	336	308	311	343	319	278	324	317	309	335	292	295	295	269	325	293	303	305	299	291	317	304	320	291	289	293	312	298	335	306	311	293	298	309	328	266	303	326	301	281	306	314	293	292	311	310	334	292	299	298	288	315	339	293	315	320	315	288	320	330	333	296	301	321	325	315	283	336	323	274	295	279	307	311	265	298	290	331	313	326	303	280	303	320	280	253	287	312	299	321	310	283	308	268	286	311	294	269	297	291	294	326	329	287	321	328	303	330	303	303	309	276	332	308	326	302	308	288	300	312	308	299	328	286	331	306	281	283	310	293	281	359	294	299	296	332	336	310	298	326	318	298	320	302	322	337	311	321	295	289	299	304	308	306	273	314	295	277	289	282	318	327	291	288	320	308	305	268	321	302	276	333	307	304	329	315	325	319	297	284	308	356	310	320	280	326	305	297	285	309	315	289	333	301	301	330	300	322	293	299	320	331	308	315	336	308	311	317	319	301	315	341	309	305	348	300	336	286	292	311	290	296	290	306	301	343	285	323	287	302	285	311	322	318	283	312	348	309	287	315	300	308	297	293	305	305	325	279	310	318	272	300	326	300	313	312	311	345	303	299	322	314	308	301	267	349	316	316	321	304	341	335	283	329	281	317	294	326	301	302	321	300	301	309	281	290	308	280	302	303	313	318	309	288	295	296	322	305	323	306	337	296	291	312	298	311	314	318	283	316	298	292	343	306	334	321	314	315	321	282	297	329	316	300	324	306	290	301	301	269	307	325	307	315	296	297	333	279	282	320	288	350	317	312	315	307	318	316	305	304	286	285	308	318	328	321	298	348	297	285	310	291	315	292	339	282	293	304	311	318	290	345	298	304	309	277	329	300	314	307	339	305	290	290	296	290	314	314	299	296	317	305	330	315	321	313	297	294	297	317	309	302	312	301	313	303	304	316	270	317	308	312	301	310	292	318	277	317	306	313	317	304	274	321	302	319	318	294	294	305	317	310	272	326	317	300	301	300	316	316	299	312	310	283	310	332	289	278	317	346	295	281	271	322	341	306	291	289	292	301	324	307	333	321	293	289	306	302	307	288	310	302	326	302	322	315	304	312	312	316	320	309	321	309	328	334	307	308	289	330	269	330	325	331	305	293	309	336	330	310	295	305	329	316	314	310	300	304	352	306	292	300	293	293	329	289	328	317	319	279	352	316	283	277	301	329	281	336	296	308	307	334	298	289	300	314	291	297	303	323	309	301	326	362	330	304	323	322	315	315	321	328	301	302	296	287	328	325	313	306
35312	9636	2383	1545	1058	784	605	458	398	380	335	281	281	240	253	196	246	215	215	243	201	197	195	196	185	191	213	204	205	178	186	200	195	182	180	170	173	182	178	158	180	167	191	192	194	168	188	170	173	163	178	161	181	166	168	165	157	172	197	169	179	171	160	193	177	180	198	164	182	170	183	168	156	177	188	172	165	162	170	188	174	175	166	178	181	150	187	176	167	162	175	168	179	162	177	178	158	167	177	171	140	168	175	153	147	191	186	204	167	162	174	167	179	189	163	160	160	154	168	179	174	177	168	173	147	160	161	184	177	150	204	180	157	165	166	180	170	176	156	174	178	178	158	139	187	164	154	171	156	187	163	162	194	161	181	171	162	170	169	157	160	164	157	181	182	175	184	162	169	166	173	161	160	160	154	180	174	172	179	163	179	169	195	202	167	166	171	170	158	188	153	168	164	161	163	183	153	161	159	183	145	204	166	162	172	164	181	160	160	140	180	150	188	172	174	165	167	156	152	161	180	186	170	198	142	156	171	155	166	189	160	176	170	156	156	176	167	167	177	169	175	181	175	176	178	176	191	195	190	196	189	169	188	167	176	152	178	152	166	179	168	180	187	151	185	171	142	145	165	194	171	178	178	185	190	154	177	167	165	164	179	166	178	195	175	196	164	149	172	156	155	148	159	189	155	175	150	177	184	184	184	184	161	159	158	153	146	181	176	175	176	175	178	156	166	163	162	164	167	176	161	149	168	148	156	193	148	178	175	163	160	166	168	161	156	160	171	187	187	164	199	180	181	170	162	174	160	176	174	169	191	160	190	171	180	176	139	167	169	157	190	166	183	178	181	165	163	173	171	155	165	174	160	161	157	175	165	144	169	181	176	158	179	158	181	159	173	184	166	169	187	158	165	180	179	161	179	185	174	158	142	161	171	170	173	163	175	184	166	178	168	159	161	167	169	155	184	159	148	184	180	164	182	187	175	201	171	170	146	177	161	152	192	183	166	159	162	150	181	168	168	165	171	175	183	157	178	169	147	195	182	155	171	190	159	143	156	164	162	162	165	191	170	168	200	183	168	186	161	165	168	173	184	155	189	166	143	158	148	168	154	177	177	160	171	156	166	190	182	175	172	163	203	157	193	166	174	169	169	164	191	171	169	167	165	168	167	196	154	170	146	158	170	184	157	181	184	206	150	162	175	191	182	168	188	167	198	158	157	164	166	179	165	179	150	154	172	159	160	184	168	161	162	168	160	161	163	151	187	172	168	162	186	173	163	170	166	188	182	170	201	184	185	164	177	180	181	147	153	173	177	166	163	191	162	172	165	181	169	165	173	159	177	179	136	171	147	148	186	206	175	158	173	166	156	172	173	167	184	190	162	185	174	153	170	188	156	197	159	160	161	161	177	175	164	173	151	184	170	163	181	156	177	146	165	192	164	162	180	188	175	159	190	157	163	161	176	197	173	190	176	163	182	162	145	175	160	211	166	172	154	187	192	165	165	161	182	166	152	165	167	195	154	175	161	173	170	173	183	186	168	167	183	172	166	181	167	150	163	166	171	168	162	165	170	173	163	173	161	165	181	173	176	175	168	181	184	185	140	170	169	151	178	163	174	171	167	169	176	181	170	148	177	170	192	170	177	159	151	143	185	167	165	177	160	182	154	170	172	161	166	161	166	158	181	166	175	155	153	173	180	164	189	166	191	159	184	167	198	157	184	161	148	186	179	154	153	164	164	160	157	164	171	173	179	158	182	188	156	190	178	142	189	177	170	163	162	163	187	178	163	194	159	181	188	166	159	150	179	154	168	181	156	165	167	164	157	162	176	172	159	171	188	176	156	181	167	169	139	146	169	164	168	160	148	150	157	181	179	170	153	179	190	133	175	172	168	144	162	172	171	163	161	178	157	164	182	178	188	178	166	169	139	155	165	161	182	169	173	182	184	187	183	146	172	175	171	176	171	164	179	198	171	147	176	184	144	154	197	174	167	181	175	195	144	179	174	162	157	174	166	152	171	157	169	167	172	158	154	149	178	156	174	169	190	172	159	176	163	168	178	179	173	200	202	173	181	178	170	176	156	175	172	176	175	164	166	192	176	193	185	138	176	190	163	162	157	181	175	155	181	171	157	171	193	155	167	167	201	169	201	177	167	183	155	165	174	174	168	164	178	160	174	171	190	202	163	178	163	174	155	188	183	174	173	176	171	173	162	159	163	145	190	175	182	199	179	161	173	163	178	173	193	170	187	170	156	160	168	136	173	142	147	176	166	171	169	193	164	178	157	155	162	141	170	158	174	158	180	170	152	173	163	176	186	176	208	171	155	152	162	171	184	172	168	164	201	163	146	162	155	174	179	171	161	189	175	154	173	173	172	161	177	175	171	162	160	153	167	192	205	176	143	156	177	177	163	155	169	181	201	170	153	161	188	160	161	193	166	179	179	170	161	159	168	162	172	168	192	170	158	155	182	164	179	181	173	174	185	182	194	172	164	188	158	175	172	164	161	180	178	185	165	172	170	170	174	146	181	167	148	175	169	159	159	159	182	183	153	155	171	182	177	146	184	160	172	157	177	177	144	155	164	151	173	171	147	166	146	134	153	173	168	175	163	166	166	158	170	172	160	186	158	158	181	184	163	174	156	181	161	162	148	181	162	159	171	183	161	175	159	179	172	170	164	179	159	189	159	161	162	193	158	171	190	160	168	173	154	181	190	160	166	166	166	164	171	185	161	179	169	185	190	171	169	178	165	150	185	179	161	158	148	165	167	200	189	168	173	157	166	147	179	169	146	170	164	170	148	179	191	172	187	175	168	167	144	174	148	172	171	194	142	165	196	169	170	162	170	191	163	171	125	174	167	184	182	191	184	162	179	159	157	168	176	175	174	182	143	163	147	190	198	170	165	177	153	181	154	183	163	190	159	174	172	163	157	168	160	189	160	174	149	166	184	175	169	169	190	165	192	190	181	173	156	155	162	173	158	177	192	168	152	180	199	164	165	147	169	144	208	175	170	182	188	175	169	166	170	172	176	192	177	167	163	175	177	163	162	173	147	168	157	189	167	177	154	163	170	165	201	149	171	174	163	168	162	187	165	180	176	181	169	159	177	186	182	166	139	165	161	152	163	157	164	192	179	172	164	148	145	177	171	180	175	191	160	168	162	184	162	181	174	153	171	162	158	168	178	174	149	165	163	171	164	164	173	177	191	192	176	183	154	186	174	176	179	143	165	179	143	171	161	163	178	180	165	166	161	173	182	170	170	163	176	164	166	146	168	170	170	163	171	177	150	173	199	139	158	193	147	176	185	171	200	159	158	158	167	172	164	192	157	152	181	150	181	149	171	183	161	157	181	171	167	139	174	164	162	174	156	163	159	159	139	194	167	161	170	161	190	164	160	168	181	162	163	153	174	154	172	173	180	169	167	164	167	156	179	174	181	163	177	154	180	156	166	164	163	167	163	142	172	161	156	193	208	160	178	196	173	150	167	168	172	176
16372	2119	4731	5350	4604	3752	3093	2647	2226	1966	1688	1497	1365	1269	1203	1139	1121	973	997	996	830	897	848	816	800	808	738	769	755	708	729	694	657	663	678	637	710	664	683	723	666	675	611	574	656	615	650	597	598	607	581	642	648	610	603	591	609	628	604	585	636	672	581	644	619	628	621	584	623	551	643	585	593	536	593	616	608	574	620	592	567	589	587	540	591	572	603	574	606	580	556	564	569	599	598	633	557	549	542	632	585	562	555	608	608	556	580	647	600	620	571	535	589	596	592	529	526	548	531	560	591	599	534	538	583	555	584	611	614	542	563	545	568	567	582	573	553	596	605	572	523	573	581	564	551	566	568	557	567	617	552	600	569	561	549	578	606	544	608	583	563	564	586	544	587	559	576	598	554	596	563	528	574	545	575	549	560	548	558	553	602	572	582	553	572	612	584	537	604	565	587	586	555	590	554	556	530	580	544	573	562	589	585	550	544	627	529	551	602	581	550	555	565	540	603	524	579	561	583	531	571	544	545	590	532	577	582	580	554	554	612	581	548	562	567	582	534	603	584	531	510	570	532	573	572	590	562	572	564	535	595	561	581	529	529	522	559	592	591	531	546	572	554	569	597	580	600	579	538	570	576	557	562	551	544	532	583	597	550	566	552	535	613	608	566	583	571	556	535	564	541	567	555	592	581	568	500	582	558	581	553	521	542	563	562	600	592	556	588	594	518	579	540	560	554	597	577	571	533	586	562	583	591	584	541	563	590	562	572	546	586	546	600	571	516	594	560	525	577	541	552	519	546	525	599	566	561	564	582	550	560	527	523	568	569	570	541	577	582	557	565	550	559	582	533	527	602	576	556	594	583	567	565	547	575	554	565	532	540	538	568	546	564	590	561	577	598	567	611	572	610	574	600	569	585	566	568	585	566	596	571	529	614	624	536	549	608	561	560	551	568	571	556	509	569	572	609	560	559	561	539	550	522	557	607	560	601	564	569	563	540	565	575	561	502	552	531	551	518	593	588	567	568	541	566	591	584	533	560	611	537	537	605	546	580	574	589	570	527	539	547	584	535	589	551	551	594	569	628	555	575	558	580	546	579	559	510	585	590	530	571	573	539	552	568	607	542	592	592	581	534	590	551	560	553	575	567	549	482	545	561	523	601	573	590	594	553	588	513	605	573	556	637	591	580	565	566	593	537	547	540	552	539	541	581	554	556	558	586	573	632	572	602	566	532	568	571	602	583	571	553	591	564	517	593	593	592	600	601	564	556	579	559	581	570	584	617	563	575	584	526	555	567	575	558	542	573	558	574	561	564	601	546	584	541	577	539	546	568	568	551	557	587	542	590	577	558	551	553	562	588	524	589	587	575	576	557	533	556	557	583	524	517	573	550	586	567	546	537	554	548	550	590	557	563	567	541	578	505	543	565	523	554	554	560	563	570	558	528	560	596	617	565	594	558	597	555	554	582	515	529	542	557	584	579	566	549	585	565	539	549	542	550	550	528	572	571	593	545	547	599	557	585	527	574	553	553	515	594	597	553	569	594	569	530	554	588	589	547	570	568	548	583	583	551	537	585	533	545	576	491	559	607	560	581	591	598	576	566	610	605	553	567	603	584	521	552	548	545	609	549	555	590	584	560	590	555	562	565	596	549	571	575	549	532	541	524	579	541	549	569	569	525	572	611	591	552	544	523	579	510	554	560	566	549	576	573	570	569	579	613	600	559	570	569	562	580	552	543	572	574	537	569	631	558	590	580	570	599	574	557	574	555	585	558	573	579	530	545	600	584	518	574	528	574	556	589	608	592	561	589	573	552	541	555	585	558	554	601	582	535	533	576	549	530	520	574	543	609	607	552	556	591	575	576	577	561	564	543	585	524	558	559	586	551	605	509	566	600	579	521	587	516	552	553	576	561	580	574	538	557	582	541	520	514	591	570	588	594	542	543	583	564	548	531	585	569	570	588	571	556	564	585	553	582	551	568	584	563	558	612	553	587	586	569	581	575	555	532	571	576	581	556	558	534	567	585	542	604	534	522	595	546	577	547	572	545	539	538	588	559	566	609	538	549	576	571	594	577	578	567	563	573	550	527	530	580	557	604	563	562	590	570	593	584	560	608	550	577	589	551	539	529	573	552	547	544	559	572	570	556	596	597	554	557	566	585	623	559	537	581	546	585	514	545	530	569	532	567	589	580	561	558	562	584	556	552	553	575	571	595	575	590	543	564	553	551	544	565	535	558	558	577	521	599	579	567	593	550	551	543	561	537	574	578	582	544	557	603	536	570	565	574	569	536	550	582	619	585	557	553	546	564	559	552	536	570	549	565	588	544	596	571	567	602	577	598	554	587	561	565	525	572	571	553	564	538	608	573	543	540	576	570	531	587	597	569	572	513	543	562	540	582	551	576	555	577	581	580	573	582	558	542	583	566	520	548	533	550	596	608	568	581	544	556	553	543	550	592	560	556	611	580	572	577	524	525	554	556	571	554	580	536	578	579	602	526	575	523	600	518	621	563	601	594	622	604	536	588	543	566	574	568	557	565	579	520	586	548	545	571	563	546	556	581	580	520	583	549	565	512	541	579	602	578	561	559	574	585	616	556	590	566	616	563	557	539	551	572	618	565	570	575	530	539	579	556	545	564	573	608	564	611	585	568	574	573	557	529	574	554	588	549	556	570	562	529	591	578	565	542	507	558	584	525	533	562	590	563	582	605	575	570	554	647	550	569	553	508	564	558	568	545	553	570	564	533	539	579	552	532	602	567	519	554	551	547	574	580	557	552	573	559	575	573	536	565	567	570	583	560	589	541	557	544	579	554	568	546	553	558	535	557	555	555	620	553	511	555	541	554	530	560	578	575	572	549	554	550	562	553	558	557	562	553	588	545	560	566	591	587	554	573	579	559	531	523	573	580	588	554	532	566	560	587	581	614	584	582	541	549	569	579	596	547	582	569	566	566	554	569	574	553	564	566	527	577	544	583	579	540	548	538	580	600	556	537	558	569	593	593	545	581	592	571	597	566	573	586	566	559	585	584	575	594	550	550	577	570	540	571	563	584	593	592	549	597	551	557	525	579	509	592	573	571	547	572	574	606	562	587	564	550	569	551	581	543	535	605	586	577	571	513	550	560	559	640	579	555	588	568	575	552	577	577	627	527	592	544	545	529	562	556	565	626	561	585	573	533	576	546	592	553	571	559	538	554	581	564	564	582	593	554	551	512	570	570	566	562	545	576	595	606	602	543	547	531	592	558	576	563	566	550	599	556	593	579	560	569	579	557	580	578	616	565	608	571	520	587	558	568	526	566	619	560	566	564	540	534	558	572	534	578	571	538	580	532	565	595	556	599	567	556	555	552	610	570	563	599	534	535	557	568	590	583	582	598	597	548	547	585	573	527	521	561	572	575	586	532	591	582	605	587	542	588	529	611	600	573	547	548	548	568	544	592	570	559	534	576	589	558	619	567	573	543	566	551	542	536	565	581	550	571	579	578	565
3483	221	124	95	67	91	67	73	77	74	67	64	55	58	62	63	62	76	60	60	68	63	67	57	72	74	58	66	64	56	49	56	61	63	69	69	54	67	83	62	60	52	60	69	65	60	61	68	57	55	59	50	67	70	63	64	77	68	58	58	54	66	59	65	56	59	57	59	65	69	67	59	59	73	68	72	69	68	54	57	58	77	68	74	66	62	53	69	71	72	59	61	76	55	72	78	57	62	58	67	85	61	60	77	75	74	56	58	58	55	49	55	74	60	68	67	56	72	58	61	60	54	79	73	48	59	56	56	72	60	59	75	66	55	68	64	69	70	67	58	73	58	66	73	73	68	54	56	83	46	69	64	73	62	63	58	68	62	57	72	54	48	61	66	66	49	65	67	61	52	64	58	70	67	55	50	55	61	61	47	63	50	70	51	61	56	55	55	71	49	63	71	70	71	60	64	64	69	67	74	54	61	60	82	63	79	53	65	50	62	68	83	60	70	68	58	75	63	60	59	66	62	44	65	80	57	59	70	67	67	62	48	66	60	73	61	83	58	67	57	58	71	56	67	60	60	69	58	67	67	72	81	66	69	63	80	42	63	66	53	75	58	61	63	70	63	55	56	67	63	62	59	55	77	77	57	48	68	52	62	64	56	62	60	62	65	65	45	79	59	65	51	60	72	50	62	63	73	65	74	58	71	66	61	58	61	69	61	64	49	70	48	72	64	47	59	64	66	67	66	73	58	53	73	64	72	71	71	40	49	68	68	69	66	62	55	57	57	76	57	55	56	68	58	59	61	65	62	59	64	59	58	49	70	65	50	71	73	64	60	64	75	67	64	61	61	62	64	60	62	58	74	49	60	80	76	56	53	61	57	62	59	68	68	70	82	67	61	71	58	69	50	70	55	70	59	69	55	68	63	55	67	58	62	62	59	76	55	54	63	70	57	64	65	67	61	68	66	68	53	69	79	47	62	63	77	64	60	56	64	62	63	65	63	58	58	57	68	53	70	59	56	60	73	60	57	68	71	74	57	81	62	65	74	64	57	67	63	80	53	46	66	59	64	60	67	44	54	77	63	63	60	58	56	52	65	60	69	51	59	65	58	56	57	56	60	72	63	81	61	59	67	73	65	77	63	60	65	66	54	65	70	75	61	59	60	74	57	59	73	64	72	74	61	54	64	65	50	67	62	63	54	60	59	71	61	63	52	70	68	69	66	81	72	72	60	72	56	56	56	62	63	74	62	61	79	77	73	69	74	58	50	62	69	61	71	61	80	54	58	41	65	48	68	71	59	61	64	58	63	87	77	54	77	60	64	64	55	73	64	67	63	55	61	67	65	57	61	72	48	79	50	54	65	49	63	57	69	62	55	52	77	66	58	48	61	58	54	63	66	53	72	71	71	64	73	65	57	63	62	64	59	73	71	64	60	62	59	68	62	58	63	61	51	62	65	56	58	65	61	60	62	73	59	52	58	73	72	52	65	90	78	61	67	54	67	60	67	57	55	56	76	77	58	61	60	75	59	67	58	65	56	59	65	69	65	59	62	61	68	73	61	63	53	63	50	50	61	69	64	60	71	61	56	56	58	47	59	61	59	52	75	74	57	60	59	47	75	67	57	72	75	64	66	47	75	58	57	75	60	58	80	69	60	58	64	84	53	57	59	74	77	58	72	75	57	61	72	72	68	66	72	60	57	69	67	69	65	56	65	67	61	53	49	71	68	76	50	53	66	59	59	63	69	66	58	65	74	64	73	68	62	63	59	62	55	64	68	56	74	62	57	69	70	56	68	56	61	63	62	76	63	69	58	76	58	64	50	67	68	52	61	55	81	69	62	60	62	58	66	69	50	52	61	55	50	66	72	55	64	67	68	67	65	57	69	81	90	62	63	71	49	65	58	64	56	67	56	72	63	55	66	71	61	59	61	59	84	55	55	67	74	54	63	58	55	69	59	60	64	69	73	68	61	62	53	62	70	59	59	59	59	67	66	76	77	59	61	53	64	52	65	46	63	60	77	67	65	63	68	67	65	67	68	68	73	63	72	66	58	57	55	61	59	47	62	58	51	62	69	62	68	72	51	58	61	63	58	68	64	58	56	65	76	61	60	56	61	59	74	53	70	62	79	60	71	59	55	60	62	51	64	71	67	62	69	63	53	53	53	81	70	66	57	68	58	55	58	76	59	59	63	60	54	66	71	77	79	62	59	76	53	68	65	59	61	72	56	66	63	66	59	62	63	74	72	66	63	62	64	64	64	71	55	52	61	44	62	65	57	69	51	68	65	65	64	61	69	53	43	56	76	61	61	60	56	53	57	74	72	69	63	58	73	59	70	61	57	62	62	59	95	55	58	55	70	62	73	67	60	65	62	54	57	56	77	61	57	70	59	62	60	67	65	75	57	61	52	62	58	57	69	60	64	59	71	63	71	47	52	65	43	60	77	66	59	61	59	65	71	69	55	64	65	62	59	62	63	52	65	65	59	56	62	59	40	56	69	64	53	64	75	65	62	67	63	49	69	69	71	76	62	69	66	64	62	70	61	51	80	63	59	66	62	61	67	56	74	62	51	77	67	62	70	66	59	73	55	53	74	69	53	66	64	54	69	57	67	53	54	79	53	61	67	72	72	57	51	60	48	62	83	70	71	58	56	65	65	55	71	62	68	63	66	52	58	58	62	66	66	73	64	49	59	61	62	70	62	67	70	63	55	64	61	51	54	64	68	63	46	58	59	57	63	66	67	79	55	62	61	74	70	81	65	67	62	52	54	59	68	44	53	64	76	66	81	48	71	74	70	70	66	70	61	66	56	74	58	52	76	66	66	66	63	65	68	61	55	65	70	73	58	84	61	56	66	70	62	69	58	49	51	68	62	79	67	50	61	67	68	61	66	68	66	62	57	60	65	64	65	60	73	68	66	74	71	68	69	52	53	63	57	67	66	61	71	72	70	69	58	72	56	61	69	66	57	59	67	61	57	74	57	54	66	53	60	71	69	81	62	65	64	70	68	62	61	59	58	69	62	66	71	66	63	58	56	63	76	55	69	68	62	72	52	68	55	61	63	69	55	64	69	48	55	55	67	70	65	55	61	62	63	52	65	52	44	64	68	55	69	70	60	64	60	55	63	64	51	55	84	54	72	61	67	46	68	52	54	68	58	70	73	73	71	70	56	57	68	79	60	69	54	57	56	58	52	70	62	56	70	45	65	63	53	48	70	59	68	61	56	68	57	61	55	65	74	53	62	69	64	65	76	54	56	43	70	53	59	54	61	68	75	51	61	63	65	57	64	60	54	73	53	59	62	58	57	64	62	66	68	69	45	61	45	74	63	64	73	62	45	59	69	61	76	56	70	53	59	72	68	67	83	53	63	62	78	74	47	73	60	64	71	60	71	72	68	59	59	64	66	66	66	68	66	64	48	68	56	55	61	55	52	65	67	58	37	55	56	64	57	73	76	79	66	61	55	59	47	50	57	61	57	69	48	77	65
5321	303	390	403	408	329	324	318	278	289	265	280	293	292	299	289	256	304	267	252	254	271	261	252	267	259	231	266	254	215	248	267	245	267	231	244	267	236	244	279	248	243	293	241	267	254	243	311	237	248	253	254	262	252	255	273	241	245	259	238	266	250	242	256	239	240	265	264	273	254	268	262	252	279	251	261	283	249	243	262	232	236	259	248	265	228	270	219	246	250	250	222	251	288	256	258	236	260	244	258	240	247	244	264	256	213	233	236	257	256	245	230	236	251	235	240	246	258	247	242	257	234	234	212	249	241	250	261	254	238	230	241	256	228	238	242	259	246	214	225	230	266	242	254	242	261	246	254	224	235	252	252	234	272	245	244	264	266	238	237	249	238	222	259	232	231	234	236	228	229	261	254	248	238	254	251	239	234	259	239	263	282	285	247	249	237	267	221	284	262	257	247	237	293	233	268	259	264	254	263	259	230	276	241	236	278	260	256	266	267	224	240	214	241	240	260	263	219	249	256	284	266	261	249	248	245	274	256	276	272	243	249	264	266	235	238	234	228	229	219	248	248	257	217	248	252	241	252	250	274	260	250	251	232	239	253	250	243	224	253	263	252	251	258	251	233	243	215	251	261	230	263	246	242	236	213	250	230	217	267	241	241	244	267	224	249	258	252	267	253	267	239	218	250	217	252	249	265	249	235	260	256	270	244	244	242	251	233	240	272	266	253	247	228	252	281	262	257	248	229	253	267	255	241	245	272	265	218	276	256	269	243	273	254	258	231	272	276	256	256	272	242	254	227	225	272	238	241	232	232	246	251	240	248	251	258	226	263	234	235	221	241	277	226	276	271	251	246	228	265	250	225	274	279	259	241	213	231	230	267	255	239	252	251	281	234	252	210	233	251	255	263	248	221	250	229	243	236	247	241	247	235	246	238	240	254	257	230	260	235	237	221	255	246	252	239	237	256	235	265	233	245	276	238	273	252	244	245	239	264	239	232	268	245	269	254	240	243	227	236	247	247	244	233	263	224	258	249	240	258	237	253	266	247	244	225	260	270	258	267	235	268	248	246	221	246	265	249	215	233	246	258	268	232	270	243	265	272	246	246	241	219	238	257	229	235	242	235	258	246	252	254	240	263	243	229	231	277	258	249	227	271	230	258	235	273	244	255	234	263	247	268	254	251	252	242	247	248	253	242	218	246	256	280	261	225	236	236	246	243	228	237	211	257	256	257	271	261	250	250	226	234	230	235	279	239	241	277	252	232	230	221	235	255	250	241	253	255	242	255	227	243	219	224	226	246	232	245	271	257	281	222	238	227	251	242	264	273	261	262	254	224	233	237	239	246	256	255	245	203	234	215	241	246	220	242	248	242	244	293	268	250	242	232	242	254	242	254	234	241	250	238	258	218	262	238	277	231	224	253	254	263	254	234	249	237	240	233	241	254	264	264	247	225	269	235	243	236	239	217	253	260	241	260	252	261	260	263	224	240	232	265	236	237	259	255	230	250	241	255	220	253	247	298	252	237	257	274	274	274	242	239	249	260	235	238	270	260	225	255	245	289	266	248	248	240	255	219	267	232	254	223	260	252	235	254	232	252	266	217	244	236	234	245	256	245	266	269	260	268	232	255	244	294	268	260	260	232	267	243	254	246	276	208	230	243	281	254	241	270	241	260	254	266	228	246	283	226	239	249	245	250	220	264	235	227	244	218	262	229	232	253	223	250	259	241	248	260	260	257	239	248	246	217	246	257	249	247	266	233	229	253	274	240	251	250	250	252	246	234	260	246	258	225	261	249	240	245	252	284	239	265	262	260	266	264	262	282	260	262	245	264	237	240	236	269	274	244	275	260	261	251	240	232	253	231	246	254	263	235	247	253	246	247	255	247	232	268	232	242	250	243	229	250	260	259	227	249	237	251	231	245	260	225	250	261	228	272	257	274	252	230	245	266	225	293	245	233	243	246	238	268	259	260	241	245	240	272	229	248	218	246	231	254	275	239	247	242	270	224	255	262	241	232	242	215	256	251	227	241	260	240	250	251	219	241	246	223	247	251	257	240	241	241	238	249	260	255	260	271	226	262	243	260	263	247	220	250	243	246	214	231	278	285	285	248	248	240	236	237	257	248	240	254	261	229	245	260	232	272	263	228	241	256	231	263	233	225	274	250	233	249	223	279	252	231	223	228	263	230	269	243	257	252	242	258	224	255	280	233	228	256	261	237	269	276	232	257	242	262	244	237	248	257	237	249	224	261	259	244	241	264	229	236	253	278	219	239	234	247	245	231	272	228	241	229	242	232	258	243	257	247	264	233	229	244	271	222	256	251	258	262	228	236	246	256	232	215	237	248	246	260	260	250	248	259	254	239	227	247	246	230	286	250	241	253	264	252	210	272	242	255	215	265	248	262	252	247	235	246	231	236	224	255	248	235	276	249	280	248	247	255	232	271	207	240	272	258	240	264	274	246	233	236	238	249	254	231	239	241	231	233	290	245	265	225	244	277	266	270	240	261	247	250	241	240	241	248	245	262	268	252	237	272	245	218	257	215	253	227	262	237	253	245	254	252	223	225	231	251	268	245	279	220	227	259	229	247	250	229	267	217	250	234	264	242	256	255	244	242	273	240	224	240	242	245	240	265	235	258	259	251	250	272	262	216	247	245	267	220	246	254	256	241	251	222	262	277	253	233	263	242	253	273	291	255	236	251	253	237	237	247	261	249	232	239	236	256	253	257	232	247	228	271	233	260	279	244	247	240	223	265	234	280	221	254	238	264	248	241	250	232	282	252	231	285	244	227	232	255	257	248	235	237	236	255	273	245	274	249	253	252	243	243	244	249	240	264	265	260	248	245	254	237	237	269	260	247	230	252	228	275	238	281	260	227	257	255	249	251	261	255	258	252	249	221	245	259	238	257	249	267	262	247	239	254	235	232	226	236	246	257	244	276	253	252	235	233	231	251	230	263	283	252	248	264	278	221	259	260	225	218	266	248	280	214	261	246	245	247	256	299	240	229	243	231	235	226	252	225	243	272	253	238	242	243	273	264	254	243	242	275	257	216	237	242	246	250	271	254	255	238	284	271	240	262	227	261	242	275	255	241	250	236	233	236	248	242	232	254	234	226	228	244	229	222	245	253	244	232	234	249	258	242	231	256	241	216	259	240	243	244	229	251	259	243	236	250	253	278	264	241	235	250	274	261	242	248	239	233	252	283	248	238	275	251	274	227	238	259	249	217	245	233	269	262	247	279	258	241	238	234	253	238	244	268	244	265	229	262	260	239	256	281	264	199	233	232	253	225	277	281	248	255	233	234	243	244	210	236	235	254	213	263	230	257	240	246	263	234	251	224	250	250	243	230	238	204	253	272	266	248	263	247	231	253	246	236	252	268	264	209	244	235	227	256	243	262	236	237	253	257	246	261	252	220	231	268	236	221	263	258	256	240	229	246	238	243	242	223	270	244	246	240	250	262	260	268	250	250	258	251	250	256	239	246
29111	5341	1115	765	502	387	291	235	178	142	151	132	149	125	112	113	99	125	114	115	93	123	103	103	99	75	90	114	83	77	82	87	88	102	99	84	114	106	96	85	81	93	86	86	105	85	81	86	101	77	68	93	87	76	88	89	92	69	79	78	90	91	85	90	81	68	88	94	85	95	99	78	89	83	85	81	80	97	72	70	75	96	95	86	86	80	81	85	75	94	78	79	78	82	80	78	96	72	100	80	88	79	91	90	88	72	82	84	85	74	91	64	84	94	79	77	91	83	86	82	80	86	84	81	79	88	81	92	82	84	74	101	96	81	87	73	73	81	82	88	82	98	88	79	68	73	73	80	100	90	98	82	94	75	90	66	87	87	68	93	83	98	68	102	90	75	87	80	81	72	66	80	75	67	77	79	86	90	83	90	85	87	77	83	74	89	71	73	77	78	73	93	104	73	84	83	73	91	80	78	82	77	90	72	78	105	74	84	74	106	64	89	84	93	77	78	86	73	65	82	80	79	94	92	75	79	79	81	84	70	70	79	85	65	92	89	88	109	95	72	87	80	88	81	66	89	82	89	84	83	99	87	97	70	100	64	80	83	95	86	76	90	71	69	90	75	84	88	88	87	101	91	87	80	102	75	84	76	75	82	83	92	86	87	83	67	100	73	92	97	78	82	78	83	74	81	89	92	73	103	84	72	85	97	82	82	90	90	89	79	95	87	93	91	83	83	72	75	64	86	71	95	72	74	82	89	90	95	91	81	88	76	81	78	91	79	64	88	82	75	69	92	90	77	92	70	75	67	75	80	88	73	86	77	78	102	101	90	81	85	99	95	79	86	87	90	74	88	83	85	92	81	89	88	89	98	86	91	83	80	73	88	83	78	76	90	79	80	75	93	71	77	66	76	88	68	86	72	65	92	100	83	82	70	84	80	85	91	91	84	88	76	90	76	91	76	88	69	82	85	76	88	75	92	73	85	101	83	83	89	80	79	83	71	88	66	77	92	96	78	96	68	74	96	69	91	75	68	62	88	74	78	81	69	82	74	73	90	84	95	77	80	85	79	77	83	84	87	78	93	98	88	89	76	95	74	103	85	89	88	94	90	86	97	89	81	80	86	104	83	79	94	72	89	83	86	92	80	85	100	82	91	95	73	82	93	98	87	85	96	80	89	77	78	97	76	81	79	88	90	85	91	80	82	81	93	71	68	82	79	84	83	80	79	60	78	72	75	90	93	97	94	86	85	86	91	83	88	88	88	87	70	95	90	78	74	80	88	88	71	100	88	92	89	91	75	68	72	92	102	79	91	67	80	85	79	69	91	75	85	87	92	88	94	93	79	71	75	78	65	85	80	80	71	80	74	67	91	86	82	92	77	93	81	91	76	93	80	102	71	83	86	74	97	79	68	92	66	103	83	81	72	84	71	84	74	72	86	94	78	90	76	89	77	77	74	95	79	82	97	96	78	80	100	72	90	101	83	64	74	82	87	79	75	72	74	87	93	80	71	85	89	97	98	84	85	77	100	92	82	65	67	90	75	75	112	74	79	87	85	86	101	89	92	82	98	69	77	96	85	82	90	74	84	88	97	93	91	97	96	89	69	77	84	77	77	89	77	100	78	83	79	75	83	85	94	98	78	90	74	91	79	84	88	76	75	75	78	109	83	74	76	101	78	77	75	77	73	81	97	83	94	64	75	66	76	85	85	87	84	67	90	68	82	84	94	76	79	84	86	64	89	91	89	93	94	60	79	80	81	68	100	99	90	81	84	103	84	70	94	94	91	89	99	83	75	73	76	87	88	80	84	83	77	69	75	80	96	84	85	66	65	81	76	71	81	101	103	93	76	79	86	89	91	88	98	81	98	81	82	96	87	83	70	86	80	100	91	81	90	66	78	103	70	93	77	77	90	93	63	73	86	75	101	89	92	93	78	81	78	72	80	68	85	85	96	93	99	96	73	80	93	76	91	96	80	80	85	73	90	85	104	70	76	105	91	86	82	76	87	71	85	94	93	91	80	87	73	89	95	100	86	66	65	65	81	86	81	79	82	68	83	84	84	69	87	95	89	80	85	76	72	83	97	83	87	103	83	84	79	84	102	83	78	102	103	86	87	97	82	83	81	77	94	84	66	99	96	92	76	93	69	85	77	93	84	84	92	73	71	80	80	74	85	72	81	109	86	81	75	89	91	65	67	92	100	84	75	93	75	68	71	80	78	71	90	79	75	99	80	80	81	86	78	73	89	93	83	96	91	90	75	93	77	94	82	77	66	94	85	96	81	91	80	94	81	84	94	73	98	83	88	92	81	65	78	93	68	86	79	92	68	93	97	80	81	72	85	89	85	73	96	99	81	95	83	75	69	92	86	77	83	102	75	73	66	82	85	72	88	89	89	80	81	76	82	77	91	80	64	80	90	88	102	99	93	85	93	81	76	69	82	85	75	92	79	74	81	68	83	83	75	91	89	77	67	75	71	94	90	89	78	78	87	64	80	76	82	101	87	99	89	96	83	70	88	86	98	94	82	92	94	81	83	81	76	83	81	81	80	71	77	80	88	70	72	80	87	81	85	76	89	85	101	80	89	81	65	76	70	87	80	78	73	74	81	78	87	83	96	78	84	100	88	84	63	78	67	80	97	93	68	78	95	82	88	96	83	93	86	81	91	83	79	92	73	83	92	93	82	86	78	84	78	70	77	78	71	94	85	90	63	85	82	80	82	88	70	90	80	91	81	94	83	83	78	80	75	91	83	71	96	78	100	92	88	86	90	76	75	83	78	75	76	84	91	85	74	89	71	87	80	81	91	92	73	76	86	94	90	88	70	91	82	84	90	83	83	93	81	93	74	80	62	84	90	72	85	81	88	88	90	94	73	90	81	93	75	90	71	95	83	95	95	69	117	91	84	77	93	65	86	82	77	80	75	75	82	83	66	72	84	76	89	89	77	79	84	74	84	79	94	61	74	74	95	88	84	81	78	80	83	91	99	88	77	75	80	84	83	92	89	91	85	91	84	75	72	82	89	89	86	79	77	98	76	84	76	85	75	81	65	80	79	85	93	89	84	74	80	88	76	77	88	75	91	80	84	94	80	73	77	78	59	86	96	83	102	102	72	70	77	67	92	81	78	87	91	86	92	69	85	88	84	74	100	87	82	78	96	83	78	70	74	86	88	98	73	87	88	97	97	67	74	91	85	79	95	75	96	97	83	93	101	86	76	79	95	72	78	83	82	76	86	92	97	68	90	88	81	80	62	73	76	84	86	85	81	83	87	74	90	79	74	74	79	57	97	91	80	97	95	92	72	86	94	83	70	72	82	85	89	80	76	84	89	73	61	80	86	85	77	90	83	81	85	72	100	100	95	75	80	88	78	84	92	74	99	82	92	98	84	88	86	79	60	77	85	98	95	83	71	87	73	98	84	76	93	93	79	79	79	86	86	74	76	102	89	81	87	74	75	88	77	82	81	90	78	89	96	89	79	76	99	105	84
14060	1112	2625	2890	2512	2086	1673	1408	1101	991	919	824	745	672	674	613	549	560	521	487	483	437	463	427	418	438	387	411	390	412	395	406	338	400	346	377	382	368	356	354	372	351	336	374	361	365	375	348	353	313	323	339	355	322	323	355	361	318	333	332	330	346	341	292	307	339	316	339	310	342	338	323	337	347	330	334	271	333	334	341	331	284	331	327	312	292	303	317	334	315	355	319	309	282	304	319	294	335	298	346	306	322	321	276	313	319	325	315	308	336	304	283	302	327	305	326	307	346	295	319	307	291	304	311	335	320	313	332	317	325	341	319	301	323	312	304	309	338	302	332	277	313	310	325	305	323	344	327	292	308	307	305	299	336	338	281	346	317	325	325	278	287	308	313	308	326	300	317	313	318	317	293	311	332	292	298	314	302	326	321	294	293	318	316	312	336	307	366	329	345	344	287	301	292	318	300	314	299	297	275	294	309	318	305	294	323	316	313	333	262	303	274	286	308	311	303	302	306	322	285	315	347	296	280	286	316	331	325	303	311	306	334	285	336	297	342	297	299	332	323	302	310	322	297	305	347	286	280	335	271	305	284	329	308	292	300	325	307	324	306	313	298	309	273	318	320	295	309	312	315	322	307	287	315	329	336	291	300	353	284	294	323	314	320	323	296	326	299	298	307	290	301	325	280	293	346	290	312	313	324	317	313	319	282	304	304	276	317	302	326	276	332	322	305	293	304	285	308	308	309	299	307	277	279	297	314	322	286	326	293	302	338	315	319	315	333	336	282	321	304	322	328	289	306	323	332	314	295	315	313	291	302	315	318	293	310	279	302	317	299	338	305	282	309	315	310	308	303	336	317	291	319	313	311	328	317	344	312	300	298	298	275	299	314	326	322	319	332	313	332	334	347	320	298	304	299	313	283	301	289	302	298	312	288	300	299	295	312	310	294	323	295	299	323	312	317	289	310	338	294	324	323	277	298	293	329	307	321	313	326	303	281	312	284	318	294	285	298	295	347	321	307	301	322	300	298	288	359	319	322	304	307	291	289	308	333	301	315	322	278	317	315	289	292	334	296	290	322	335	280	312	311	304	290	303	293	327	289	306	306	316	311	289	281	328	294	314	324	318	292	319	309	331	289	337	289	306	310	314	304	306	305	306	315	347	319	280	326	336	320	302	337	312	286	332	321	308	296	304	320	296	311	307	295	332	301	315	332	291	324	313	297	338	327	284	299	300	304	342	313	297	309	326	290	330	295	288	330	312	330	306	311	295	300	325	289	284	296	298	310	290	331	300	304	313	310	309	326	294	286	300	323	325	311	308	317	307	321	307	312	337	313	279	306	332	309	312	312	327	336	293	318	300	298	311	301	309	321	289	288	313	309	310	348	285	334	267	309	322	311	302	328	346	269	282	300	297	302	307	322	318	300	311	308	301	312	327	345	320	285	311	322	296	338	294	319	318	330	300	324	323	326	297	314	319	310	340	310	327	307	306	307	303	319	314	319	298	301	315	308	301	303	308	307	329	296	321	319	315	298	313	301	279	294	290	293	313	320	312	323	330	290	296	369	303	322	297	331	320	307	308	326	338	317	306	309	288	323	313	337	299	297	326	302	295	295	311	343	324	307	302	327	318	311	320	294	334	330	308	336	301	291	304	320	286	313	327	320	312	301	330	303	309	291	289	316	315	308	330	302	320	303	275	276	296	306	320	334	310	306	343	326	300	313	317	312	304	321	295	307	289	301	292	308	290	298	303	311	318	307	270	327	317	292	326	319	307	302	298	318	318	279	339	312	306	285	306	321	295	296	332	298	301	313	330	307	305	336	335	298	307	324	332	302	297	296	304	301	333	299	275	304	307	307	296	300	301	289	335	287	324	317	344	307	298	339	298	273	284	297	322	292	336	285	300	309	338	300	299	323	312	304	299	309	310	302	298	286	317	292	305	337	314	334	285	314	301	290	288	294	284	291	330	305	293	317	296	331	344	315	302	327	314	290	299	318	287	298	298	323	319	343	327	284	297	294	327	286	293	343	316	316	308	346	312	292	311	292	306	330	333	315	287	300	312	276	290	321	300	304	299	329	326	311	315	305	324	304	297	292	328	296	326	323	319	319	317	312	299	314	305	298	323	314	294	300	295	289	308	328	309	310	311	299	295	324	287	310	301	312	322	334	324	316	281	292	325	315	295	306	328	298	324	336	318	312	329	322	316	321	286	315	303	302	309	319	335	319	327	292	312	336	318	302	323	308	317	310	312	311	319	317	301	292	296	308	324	316	331	291	316	308	312	285	304	304	294	323	276	323	306	311	322	301	314	304	291	335	317	306	334	325	304	314	318	318	328	312	328	314	302	308	352	334	310	293	308	320	323	342	309	316	316	291	293	275	300	319	328	297	297	342	311	314	338	281	318	328	295	306	324	344	311	315	308	328	326	307	301	327	289	301	341	288	298	311	328	327	298	291	348	310	304	296	299	315	316	299	307	296	339	307	320	312	334	313	322	316	344	298	299	313	310	300	298	320	279	310	334	306	313	320	318	291	326	315	318	269	311	316	324	322	318	298	328	333	334	258	300	298	286	281	333	330	315	341	302	317	294	329	327	272	305	307	299	303	304	337	310	299	287	297	321	348	293	317	299	308	301	296	324	295	299	310	312	293	328	326	298	328	297	311	316	304	314	272	325	286	309	332	314	327	307	329	301	316	326	315	306	334	307	327	287	292	291	298	317	277	288	310	287	297	324	312	325	310	310	321	301	291	328	325	311	308	300	325	328	305	309	323	297	313	257	309	313	322	330	309	305	290	290	309	299	298	305	322	313	290	283	296	295	317	309	327	298	322	314	297	319	315	300	330	314	294	282	279	332	326	279	331	316	291	275	335	305	286	307	315	304	295	315	304	279	360	322	323	324	312	308	284	304	324	278	330	317	284	339	315	344	272	295	311	310	325	324	324	317	298	334	322	335	307	302	314	305	296	309	328	300	338	320	311	313	296	305	297	318	294	306	296	328	307	297	293	309	277	348	316	315	295	308	324	331	326	304	320	341	334	318	294	284	309	311	310	321	279	343	316	312	309	307	285	335	331	299	288	279	359	304	303	317	290	310	317	300	319	307	327	300	318	304	304	318	343	296	274	334	302	334	328	329	306	314	305	323	317	300	295	303	296	312	314	315	307	311	312	314	292	363	306	303	323	302	286	315	291	327	304	296	292	303	303	307	314	295	313	304	330	311	338	305	320	331	298	292	308	295	328	296	339	283	311	323	347	336	306	270	320	276	325	301	300	343	299	322	292	286	308	314	312	344	311	320	309	313	305	302	316	311	305	344	316	265	326	329	303	312	283	294	271	314	308	299	308	305	325	305	316	335	313	323	295	317	321	298	290	283	323	303	316	329	294	299	315	283	281	303	313	334	323	301	297	301	308	308	316	290	300	298	312	321	288	307	301	304	328	322	318	299	338	288	295	312	294	277	292	332	313	282	310	308	296	316	319	316	312
37116	12564	2515	1501	1018	729	595	494	422	350	335	294	272	230	272	207	253	208	200	214	227	193	210	213	203	201	175	189	208	213	205	178	196	193	189	201	162	172	180	184	189	193	177	181	188	180	175	202	170	161	197	181	202	173	197	175	191	183	204	179	188	155	173	168	171	184	186	181	167	173	182	171	175	164	155	173	174	187	188	197	184	178	191	173	172	179	153	169	188	165	164	196	176	160	163	163	155	152	185	169	177	171	168	205	182	171	198	158	186	174	190	164	170	157	162	171	191	180	176	175	170	169	171	194	160	178	164	182	162	193	178	153	168	175	194	164	176	178	168	168	187	163	173	172	186	173	179	176	157	184	152	169	193	150	170	187	155	154	161	151	177	191	166	169	178	168	168	172	171	172	181	179	195	174	156	167	149	162	177	177	177	166	170	169	160	188	153	168	187	171	169	182	172	182	179	174	185	190	175	199	165	172	151	188	161	208	172	182	193	151	170	172	179	195	166	193	163	155	165	183	177	185	162	164	169	155	167	185	160	154	182	159	138	179	184	164	182	178	171	176	182	169	187	166	175	175	132	168	161	182	183	162	171	173	178	182	170	172	161	188	149	171	172	162	180	199	165	191	174	197	188	179	160	174	166	168	155	172	150	155	142	164	161	159	169	160	177	165	214	158	169	173	148	181	161	179	184	182	179	153	187	161	168	161	141	189	180	197	166	166	182	164	188	186	185	157	163	167	146	196	172	153	174	164	137	155	164	178	164	164	172	154	177	173	153	178	193	187	193	170	163	196	195	169	177	154	188	164	170	173	149	150	171	204	160	176	143	175	160	176	207	176	190	166	166	163	184	185	180	197	175	158	172	164	167	175	182	173	166	174	160	141	186	164	179	174	171	161	190	173	180	175	175	194	156	174	148	161	187	191	159	163	172	161	181	153	172	175	170	187	172	148	187	167	168	180	210	161	162	178	162	166	173	176	174	167	173	180	154	171	149	160	189	183	146	163	164	181	185	168	178	150	171	187	169	166	173	199	158	154	155	162	181	177	184	167	168	167	144	171	162	155	175	185	159	168	179	160	147	171	169	152	188	194	184	187	181	178	199	166	169	191	165	175	165	161	159	173	192	188	165	166	185	166	196	183	170	157	184	175	190	159	199	184	158	194	165	161	166	172	175	164	174	185	190	199	163	150	169	161	178	175	171	180	169	187	155	152	160	182	160	186	185	200	159	175	177	166	166	163	175	181	183	183	171	168	172	173	182	157	164	165	189	193	187	183	168	166	173	171	155	167	164	165	153	190	175	188	157	165	161	179	182	156	171	191	150	158	189	168	167	185	176	172	170	165	174	183	187	202	184	174	174	186	189	175	178	174	191	167	150	204	178	170	177	181	205	173	165	181	168	179	173	179	163	173	158	190	161	166	146	178	182	162	174	190	176	163	186	183	177	164	169	172	174	170	162	169	164	161	179	156	179	198	177	204	169	171	186	190	159	164	163	164	178	151	164	180	167	170	184	152	175	173	176	151	184	157	179	213	158	178	176	179	167	177	159	163	183	182	180	160	176	173	186	167	172	173	175	158	168	171	183	158	183	167	159	165	168	168	161	168	150	168	181	164	165	149	161	165	170	162	173	157	165	154	179	165	204	167	156	161	157	153	183	170	162	154	165	178	175	164	197	188	165	185	157	172	183	180	143	183	161	166	162	167	161	189	149	174	180	182	161	149	169	163	167	158	171	172	199	175	170	138	172	149	162	162	170	159	176	187	200	144	167	180	177	153	191	179	166	176	171	151	172	206	182	194	167	157	166	176	167	184	180	179	166	187	160	187	170	152	165	160	178	166	175	149	168	201	177	167	182	171	163	189	170	168	187	159	164	181	174	193	161	163	187	171	179	168	160	162	152	193	192	163	164	162	170	157	153	166	197	177	162	173	164	166	184	166	180	162	157	184	144	187	164	219	183	152	177	176	193	162	189	182	172	163	187	175	170	193	160	182	161	176	193	155	136	175	172	189	181	193	175	146	146	165	165	179	166	167	180	173	175	167	166	178	164	171	156	162	177	180	149	142	179	183	199	159	160	175	180	194	176	164	164	170	173	170	180	170	166	171	165	154	155	171	171	172	170	162	181	169	175	159	150	167	187	147	191	181	189	166	176	185	172	145	199	175	203	162	165	169	201	157	174	198	177	202	150	185	166	184	188	179	173	160	162	159	166	177	182	178	177	165	161	179	168	162	165	178	181	184	183	180	172	170	152	161	164	147	147	174	165	144	182	175	174	153	173	193	173	174	146	188	161	187	171	178	187	172	173	155	172	166	170	169	184	199	190	169	180	161	183	186	175	169	199	172	192	189	172	171	155	176	176	159	176	176	166	182	162	196	176	179	211	166	176	192	185	179	183	174	189	175	153	162	173	177	161	185	174	161	159	186	188	164	135	207	175	185	193	200	165	157	174	163	179	185	148	185	174	157	180	163	205	179	166	191	181	198	184	184	166	164	194	167	184	179	178	182	143	181	172	183	179	181	142	168	173	164	167	173	186	159	171	178	169	166	182	172	203	156	159	142	197	170	146	167	182	180	178	158	187	155	169	172	164	195	187	188	169	170	146	152	177	187	186	161	169	137	169	157	178	145	164	150	193	165	163	182	190	173	164	158	162	172	174	145	192	165	152	168	177	178	177	155	206	147	160	174	178	181	180	172	179	181	188	177	149	168	172	166	167	185	159	179	149	163	172	196	157	189	165	158	187	165	188	176	188	173	166	174	152	167	185	182	185	160	163	199	162	184	183	162	165	187	164	184	156	147	158	167	178	163	157	172	194	177	184	189	165	177	163	185	177	160	178	170	175	175	188	168	192	154	155	199	156	170	170	186	159	170	178	184	167	171	164	163	192	151	172	198	151	151	161	165	159	165	157	176	186	180	170	161	174	179	175	163	186	184	159	182	167	173	148	196	154	207	174	189	163	177	182	168	167	181	166	184	153	167	170	155	160	160	183	186	182	172	194	155	158	173	162	169	173	180	173	155	170	173	167	165	163	179	158	161	162	193	183	173	178	164	178	184	168	150	212	166	172	170	172	163	158	157	167	163	189	158	179	166	154	145	175	188	166	175	175	161	151	171	173	167	176	167	179	177	163	189	163	173	190	179	184	161	138	161	168	181	147	163	195	173	166	163	169	183	192	186	190	154	161	138	161	184	162	179	194	152	165	156	193	179	160	175	165	180	192	145	145	184	152	162	171	180	212	163	165	180	193	175	176	176	184	145	166	172	194	202	162	163	154	173	163	174	188	179	179	167	193	160	189	207	161	160	176	183	173	170	165	179	186	187	171	166	162	164	173	175	174	194	155	157	155	153	164	186	161	195	168	163	161	146	193	179	191	176	185	183	151	174	181	183	181	154	172	162	173	156	189	148	170	165	149	191	179	154	176	161	168	161	162	198	169	156	163	154	174	178	204	198	179	165	162	145	172	178	172	176	179	171	167	200	185	160
17313	2049	4667	5299	4601	3720	3131	2521	2161	1874	1630	1471	1453	1239	1128	1020	1034	1028	950	885	872	867	847	838	796	780	751	779	737	723	706	769	671	670	687	635	652	686	680	627	627	681	658	644	603	645	588	629	571	590	600	617	597	603	604	624	635	613	558	618	586	570	598	600	598	622	576	602	586	598	617	567	578	598	585	562	585	559	583	580	569	581	613	601	570	602	582	597	613	567	552	574	571	612	567	569	583	574	596	526	616	597	551	583	564	597	576	588	591	539	608	613	573	616	561	538	583	559	598	540	590	577	558	556	576	571	577	629	550	573	551	614	574	545	564	618	517	594	595	518	571	564	553	571	594	550	565	559	590	589	557	621	589	558	599	627	599	551	557	618	576	584	553	560	596	557	574	562	634	560	514	568	558	562	564	556	573	569	582	568	581	582	561	572	528	594	546	573	587	553	560	556	530	584	559	516	589	563	624	561	585	574	593	584	543	570	540	511	581	573	578	613	579	526	597	541	597	560	579	526	568	562	571	528	557	574	530	567	622	543	563	601	578	595	535	569	621	570	559	588	565	594	564	586	598	597	589	582	609	583	515	585	573	606	586	549	584	546	576	585	577	552	602	529	567	609	496	613	552	557	599	595	557	539	569	585	585	609	582	535	562	541	558	568	582	497	554	544	561	582	569	578	568	602	504	574	546	560	575	528	558	557	515	546	539	605	570	549	534	555	554	568	576	573	553	579	542	590	573	533	591	575	582	592	530	589	574	523	551	588	610	574	599	636	564	551	553	548	543	541	562	595	558	511	590	563	552	525	585	599	575	579	552	570	527	563	547	531	587	562	573	561	598	562	585	536	570	529	544	570	574	567	573	598	595	527	575	557	547	552	572	521	542	565	568	578	560	532	598	568	558	622	549	595	584	600	527	565	551	581	572	558	557	590	550	557	561	575	545	586	579	594	588	572	552	567	559	558	603	614	529	579	570	581	574	552	537	593	517	606	509	584	538	537	584	594	522	591	609	587	532	582	577	544	581	577	542	558	565	601	567	547	561	547	529	582	558	534	555	524	568	535	575	561	571	553	594	561	533	572	591	560	554	561	593	544	539	538	538	561	555	577	502	590	597	583	567	562	535	546	558	593	614	535	580	574	573	596	566	578	554	555	566	575	559	599	570	578	572	553	515	596	541	580	554	622	581	541	595	533	603	549	554	540	561	532	552	558	547	578	574	558	584	564	558	554	538	539	576	544	575	517	528	549	596	567	557	539	533	542	592	589	568	600	524	558	576	558	554	556	556	569	570	571	580	529	608	572	530	581	524	565	532	578	571	567	581	587	578	542	625	533	571	562	563	587	519	581	548	567	590	588	549	573	540	529	558	535	524	549	618	560	567	569	555	594	543	560	575	559	560	565	584	606	589	571	601	576	539	547	549	602	542	518	535	579	579	538	577	593	549	520	592	596	635	574	579	538	575	555	540	562	556	563	546	547	561	581	580	545	566	534	603	591	560	553	554	578	543	568	574	529	569	532	540	589	555	581	611	541	544	605	570	592	571	598	512	580	601	584	566	552	565	575	550	593	569	594	562	571	570	587	576	520	555	579	585	567	607	597	558	543	587	598	561	551	571	550	588	593	564	545	593	564	532	532	595	574	577	573	540	586	575	552	570	587	592	579	582	546	578	530	547	557	543	564	585	569	573	552	544	551	594	600	577	551	546	569	581	592	588	510	571	567	588	546	553	579	597	592	549	550	579	621	567	574	553	574	573	550	580	616	578	554	580	608	591	554	560	570	536	574	582	549	542	552	551	548	554	572	551	567	556	602	554	548	580	567	548	602	574	622	559	558	574	610	531	559	571	555	576	540	533	604	588	567	521	552	627	613	566	570	530	596	557	544	561	560	546	601	583	523	588	570	560	588	601	540	588	600	546	576	553	538	550	585	642	570	551	577	603	567	577	601	522	569	548	582	545	610	582	591	580	561	551	583	546	558	563	576	567	601	542	551	569	594	545	567	577	573	535	586	557	592	546	538	593	607	585	628	557	591	569	541	565	573	579	551	547	551	513	598	526	587	520	537	628	578	564	532	545	531	550	567	573	561	547	619	572	552	542	586	535	604	564	610	534	550	593	577	570	577	524	593	547	585	552	583	567	585	534	557	554	545	591	567	589	551	563	590	548	567	596	533	551	582	536	595	569	545	562	544	576	584	557	542	528	591	545	542	583	580	540	561	544	558	530	581	554	565	571	545	568	570	557	510	534	571	533	567	570	551	563	528	571	572	525	549	581	526	630	559	579	568	569	535	568	570	582	567	537	596	558	545	569	572	522	600	543	612	534	577	546	546	616	574	545	561	580	569	592	566	602	534	590	550	594	564	546	535	582	557	584	540	603	526	591	574	552	576	596	566	562	561	559	532	558	565	605	592	556	549	544	573	622	570	555	564	557	609	558	590	574	586	620	578	549	578	573	521	555	538	557	563	536	593	544	578	550	609	555	546	598	568	579	609	546	568	575	575	570	596	550	569	532	526	581	588	550	600	569	577	561	621	561	550	546	606	563	576	583	560	563	582	589	582	543	571	577	550	544	603	617	533	591	625	574	543	557	514	562	629	538	567	544	581	556	585	549	554	558	524	551	611	537	583	559	602	563	594	593	514	523	533	528	550	549	552	560	598	577	569	561	563	558	571	605	600	525	599	587	582	596	562	588	555	546	528	590	536	598	565	576	508	542	543	571	584	600	605	563	580	556	558	602	537	525	547	565	554	542	543	574	586	581	606	576	585	586	555	575	585	570	608	604	558	559	598	557	536	580	597	573	560	550	557	564	586	570	572	547	562	545	575	611	570	549	581	538	573	557	563	592	520	546	567	570	547	590	547	521	570	555	594	570	568	574	576	563	557	553	546	567	553	513	626	598	595	573	552	590	585	544	594	625	584	624	547	550	576	558	529	562	575	573	540	577	520	560	551	550	573	625	598	567	609	503	585	554	582	535	554	553	597	540	572	551	581	529	567	551	576	595	612	592	574	490	576	578	570	545	586	515	554	555	517	560	525	563	539	604	541	586	540	598	553	556	566	548	601	589	553	600	549	564	608	605	596	579	547	623	551	571	544	610	577	595	588	568	538	602	561	535	612	612	583	548	586	606	592	538	513	540	572	561	577	562	570	565	576	550	551	577	568	545	561	543	556	580	544	601	545	562	591	563	562	563	551	561	522	555	564	594	566	558	556	568	597	531	592	569	563	592	588	589	612	573	583	560	580	538	553	616	594	554	593	553	566	575	589	576	546	595	537	581	569	572	629	601	556	545	602	550	570	555	543	588	550	594	592	566	601	531	591	572	560	569	542	571	531	535	559	568	597	578	554	536	570	583	592	556	555	566	535	557	551	575	568	572	617	595	539	570	562	575	570	539	529	580	581	558	562	581	542	560	583	557	537	574	595	599	588	538	542	592	554	558	543	561	591	560	597	603	540	564	552	557	550	554	558	598	569	572	620	577	528
3857	134	106	91	84	61	66	56	63	58	66	52	65	63	61	59	60	66	80	77	64	69	71	63	72	51	52	65	65	66	78	62	71	72	56	63	58	58	74	60	60	62	59	59	60	55	46	59	78	58	54	60	66	62	46	65	57	66	58	64	48	62	72	58	59	66	76	74	77	58	71	50	63	61	58	51	60	67	59	66	65	46	59	73	51	58	62	58	79	64	61	61	63	70	62	70	65	77	67	45	64	48	53	59	68	70	64	68	72	66	59	61	69	61	61	61	67	66	69	57	63	71	78	63	70	67	63	61	54	65	74	60	53	64	51	67	58	59	59	71	66	62	73	66	66	71	62	81	53	57	83	77	73	72	71	53	81	63	57	54	62	68	67	67	52	63	60	69	62	53	48	68	74	65	74	77	56	70	41	62	65	62	63	61	60	56	57	56	59	72	67	73	62	59	55	65	64	65	80	57	69	63	55	51	67	54	73	70	66	67	57	72	66	46	57	57	58	48	57	60	77	67	62	80	62	60	63	61	61	69	58	58	55	66	55	65	64	65	68	66	74	51	72	62	60	53	49	58	66	51	85	73	62	64	61	66	55	71	78	62	57	58	66	56	84	59	66	65	70	59	61	87	57	59	72	59	67	74	66	73	55	62	58	80	75	51	87	70	66	71	74	64	69	54	68	56	63	69	53	59	61	62	61	55	72	71	54	79	78	65	68	58	69	56	69	68	48	52	65	61	57	59	68	60	74	69	64	48	76	56	57	66	60	60	62	76	59	55	60	63	65	70	67	72	60	76	68	77	57	72	64	61	74	50	68	73	62	67	75	62	64	50	69	76	61	64	70	54	60	60	65	76	67	54	56	77	69	71	66	70	61	62	60	67	57	58	61	51	55	71	51	65	57	60	65	72	68	68	56	60	52	65	53	69	53	56	56	60	57	53	54	72	52	64	60	75	63	60	72	77	61	63	48	62	73	80	63	64	54	57	68	61	62	64	70	71	59	42	61	65	54	55	54	70	73	67	70	64	62	59	46	62	72	92	75	64	59	54	56	63	73	54	48	73	48	58	78	56	65	68	69	59	66	59	71	76	65	52	63	58	59	63	65	58	71	60	75	55	54	71	54	59	65	66	58	55	52	53	63	53	62	51	70	68	58	79	48	68	71	68	59	62	80	61	69	66	62	79	58	52	55	57	77	77	74	58	61	66	61	64	60	67	71	59	64	59	67	60	54	57	71	72	70	67	67	65	50	62	83	51	59	60	64	62	69	48	56	71	61	61	71	64	69	63	68	55	62	64	66	62	70	62	65	70	68	65	59	77	71	68	54	69	61	71	72	65	54	53	64	86	68	63	52	66	62	57	62	70	74	59	48	75	65	73	54	53	54	75	57	63	61	59	66	61	67	75	68	57	63	67	67	63	68	54	51	53	62	55	53	54	64	54	62	72	68	80	78	61	64	53	63	63	59	60	57	65	56	53	57	48	63	74	54	58	73	60	59	73	62	55	46	69	70	64	63	66	60	58	54	58	62	65	68	59	54	70	65	59	68	65	57	59	67	58	62	66	65	54	54	60	65	55	62	61	58	64	80	45	58	66	50	53	59	52	64	71	67	59	51	68	84	73	72	63	59	63	69	56	67	61	65	72	71	58	61	66	61	55	76	63	63	62	69	66	80	57	67	73	64	55	70	57	92	63	57	61	59	60	73	74	60	59	67	66	61	63	56	46	51	64	68	73	51	67	63	62	58	69	56	67	51	57	71	69	55	63	60	62	73	63	68	68	74	73	64	56	51	70	65	67	55	65	60	72	67	44	44	48	75	74	60	55	44	57	60	71	53	59	52	59	69	68	65	58	63	71	41	60	62	55	60	70	70	50	71	67	69	61	55	55	71	55	76	46	64	66	64	71	78	54	50	58	87	55	80	63	66	70	76	61	50	61	73	75	76	80	61	58	65	58	65	67	75	61	73	82	61	65	55	65	67	58	58	72	72	67	63	71	69	60	56	57	63	76	49	56	68	65	79	62	53	70	66	74	69	71	58	71	55	73	70	64	74	68	60	56	59	56	74	77	47	57	72	64	56	76	60	58	65	52	87	66	68	52	68	58	74	58	67	68	62	58	67	65	69	43	61	63	72	66	67	51	57	60	80	63	63	62	49	62	55	79	56	65	60	77	56	61	55	49	58	83	77	62	67	52	74	61	76	62	68	55	64	51	64	73	81	56	61	56	60	63	58	74	75	61	71	70	54	46	77	53	59	64	74	58	75	68	54	63	48	62	59	55	57	49	53	45	60	52	52	48	64	61	66	56	61	58	56	73	53	73	64	59	53	53	58	67	52	70	71	55	71	73	66	63	55	80	79	66	50	63	62	57	74	56	77	57	67	58	62	58	64	67	73	70	55	44	51	61	59	68	64	55	61	56	61	71	71	68	70	78	69	60	75	58	52	68	54	62	52	74	70	56	80	62	66	68	64	71	70	62	59	61	61	68	65	77	55	67	75	56	48	67	59	52	75	69	58	59	53	49	67	57	59	62	62	64	67	54	63	61	81	63	65	65	53	71	56	49	70	60	64	60	61	65	62	56	70	60	69	55	57	58	53	61	53	50	56	64	59	59	68	51	60	83	61	57	61	57	57	86	65	55	76	65	37	52	61	56	51	64	63	51	74	63	81	67	73	66	60	76	77	61	65	58	75	56	65	55	54	63	67	64	49	74	66	44	59	77	69	65	64	62	63	67	74	54	53	61	67	60	56	70	49	70	65	64	53	48	66	81	63	60	65	62	48	68	57	50	80	57	67	58	59	59	75	64	69	61	67	53	65	69	58	67	63	75	58	63	71	57	69	57	52	63	62	78	72	67	65	62	49	62	61	67	77	68	74	69	72	60	60	73	62	80	59	58	60	60	73	72	61	81	67	69	58	53	56	59	62	61	62	45	59	61	72	66	58	70	56	61	52	71	63	70	73	52	55	64	76	65	70	77	60	52	72	63	73	74	56	60	57	70	61	64	74	58	59	72	69	64	61	65	70	52	60	74	72	52	50	76	53	66	59	62	69	68	62	62	58	73	71	68	66	48	45	66	60	69	56	59	70	52	65	49	68	61	66	63	57	48	58	54	64	78	56	49	76	57	53	71	60	70	60	85	65	52	55	59	57	55	54	64	71	54	57	52	72	79	63	54	67	69	72	64	61	47	68	56	62	68	78	65	70	64	69	67	77	58	73	63	49	58	75	78	60	74	56	61	50	60	59	53	66	77	69	63	55	59	70	58	75	75	71	68	75	47	52	60	73	70	63	68	54	74	70	54	52	63	73	59	69	61	59	63	62	68	71	57	74	61	54	61	57	63	50	70	65	68	65	58	76	51	77	73	58	68	73	82	68	56	69	66	70	53	58	68	65	75	56	53	53	58	70	57	59	61	60	70	51	64	65	63	62	77	66	61	66	69	57	75	68	61	61	66	62	65	63	73	89	61	60	59	56	70
5726	301	376	383	361	319	348	308	305	262	300	286	262	260	262	245	276	260	251	270	264	246	246	290	262	301	230	233	254	273	251	221	251	257	281	269	250	239	259	246	270	240	231	252	268	274	274	281	251	252	252	268	272	217	258	247	256	244	261	247	229	227	256	239	246	235	248	240	260	245	267	241	253	280	236	246	241	248	256	231	255	247	226	269	246	278	244	245	235	252	261	277	260	248	228	221	263	259	263	259	254	230	260	279	246	229	281	239	228	259	269	269	242	250	282	273	266	245	238	227	239	250	245	257	236	268	256	203	231	247	230	260	241	245	248	233	239	264	248	265	236	225	266	247	242	261	247	248	246	251	276	228	233	266	239	246	257	247	235	254	241	245	235	262	238	243	271	273	259	275	222	232	262	263	274	252	233	246	246	261	266	239	234	272	246	244	235	231	241	242	254	250	281	231	259	245	232	254	255	257	274	246	253	267	245	228	261	267	237	255	256	260	252	251	250	247	225	203	227	264	219	252	258	290	233	254	231	237	268	235	252	257	239	231	259	264	257	248	261	252	261	222	254	257	258	282	249	241	241	239	249	249	236	261	238	255	240	225	251	236	258	236	252	243	241	269	263	276	247	250	279	231	273	239	235	212	253	247	255	254	251	246	254	228	253	263	276	229	239	251	231	243	245	240	218	245	262	236	249	264	233	226	264	235	238	232	228	262	246	228	259	234	256	248	272	247	242	259	236	235	269	257	250	243	241	229	225	252	261	232	249	242	274	220	285	248	262	250	233	229	249	229	249	252	278	294	247	251	239	245	270	260	267	215	229	248	253	253	269	251	245	247	208	243	224	265	261	251	263	248	257	242	261	218	236	246	249	280	263	231	236	247	236	272	270	248	274	241	243	260	232	236	248	246	245	235	236	235	271	260	231	246	250	262	232	259	259	245	259	254	255	220	270	241	242	251	277	245	247	226	232	244	246	260	254	243	242	279	264	260	231	247	280	267	230	248	222	240	267	240	273	276	223	262	253	281	241	274	242	279	267	227	260	233	228	255	257	226	245	264	244	226	240	227	278	255	222	259	227	247	225	256	253	262	250	261	245	256	219	278	254	243	216	235	266	258	274	234	294	239	245	217	285	252	253	253	250	275	231	253	268	236	262	239	227	244	264	273	253	237	262	238	258	242	257	234	272	268	243	278	223	244	228	251	264	246	267	256	213	237	259	264	243	225	240	258	250	262	225	246	258	249	250	259	251	264	251	267	247	236	249	246	248	263	246	234	247	237	261	272	254	264	280	230	260	246	235	269	238	219	253	234	274	243	218	221	237	241	251	223	240	245	242	256	226	251	213	256	287	227	244	268	219	270	266	244	248	239	213	274	267	246	265	242	266	242	258	225	278	258	225	248	270	229	256	269	237	212	246	267	260	259	223	259	216	246	222	221	255	279	247	244	246	273	263	240	245	244	253	255	269	259	256	261	256	247	252	235	231	250	260	249	289	251	269	259	240	268	254	239	266	291	257	250	225	257	259	252	258	229	246	227	231	274	230	232	264	230	225	244	238	263	230	267	251	269	243	266	263	219	244	259	241	252	245	269	258	248	241	249	249	262	228	232	248	278	295	255	233	260	249	235	260	259	222	251	241	258	257	234	236	234	263	242	238	215	229	236	242	237	240	244	241	273	249	256	250	263	252	253	242	280	252	249	231	237	236	242	235	245	227	245	258	234	265	266	258	214	253	253	223	238	231	242	220	249	217	254	253	264	243	267	247	266	246	249	264	283	250	226	253	234	256	234	265	238	260	248	236	238	233	252	230	247	247	223	242	255	257	248	240	252	251	272	269	249	240	235	242	259	215	246	247	251	261	227	269	240	255	266	265	246	245	230	256	223	258	233	247	239	248	244	230	228	250	233	254	246	245	247	245	264	227	253	239	281	248	233	260	263	246	254	245	260	255	249	253	271	219	253	234	266	224	245	208	235	231	250	246	246	250	243	265	233	244	292	257	285	258	233	250	241	227	255	260	237	230	246	274	248	276	251	253	254	242	243	230	273	274	259	240	228	255	233	270	251	235	256	257	263	226	270	238	247	262	253	236	266	270	245	218	265	254	243	248	228	265	233	245	263	253	238	275	230	224	250	260	247	238	230	227	274	252	243	271	260	272	240	253	253	257	259	269	249	246	230	243	220	269	229	238	242	257	226	282	245	238	255	264	272	246	234	243	247	253	236	258	272	249	237	255	254	226	252	273	241	242	253	261	255	301	284	236	222	249	251	247	262	241	232	226	278	234	256	241	234	248	218	245	234	234	240	239	246	265	234	243	272	248	231	231	257	243	262	241	243	259	254	253	242	283	262	254	217	260	257	246	241	230	233	244	251	274	241	274	264	235	257	254	246	247	213	224	243	257	251	231	253	247	250	234	243	258	245	257	254	239	259	252	237	215	249	269	239	249	229	265	247	261	253	249	234	239	264	229	250	261	249	270	259	278	236	268	282	254	217	258	231	256	282	259	231	245	231	244	247	263	277	263	264	255	258	239	260	248	225	251	250	252	255	222	263	262	252	241	239	256	243	232	252	270	228	283	262	241	262	240	250	255	243	241	233	206	285	247	223	271	248	246	226	256	286	254	254	251	251	256	241	226	283	231	223	254	273	269	246	280	259	248	272	242	254	243	268	254	251	237	251	257	209	241	213	237	260	277	254	240	283	240	252	250	243	225	239	259	224	246	233	251	247	234	260	233	231	246	254	234	233	234	248	240	265	279	256	255	254	265	256	277	226	222	237	228	262	246	240	246	248	244	252	239	265	246	225	219	269	245	250	238	239	269	258	244	231	235	247	229	235	224	248	225	259	231	235	253	239	221	244	253	256	261	277	273	235	258	269	268	244	265	256	252	275	242	251	246	270	256	232	233	264	261	266	227	249	267	263	226	244	247	269	232	250	240	239	233	271	251	244	258	247	255	239	263	243	244	223	265	239	254	263	245	247	240	265	197	242	243	264	265	235	210	261	245	247	274	222	268	246	239	244	245	245	259	265	254	246	240	247	259	259	240	274	228	267	238	279	253	238	234	240	257	247	260	264	249	274	263	263	248	233	236	254	256	267	238	230	254	255	273	249	230	237	276	243	249	277	232	241	233	277	264	244	230	249	225	261	250	247	263	283	266	243	249	253	243	255	239	260	247	240	231	236	241	253	293	241	238	246	245	243	243	261	257	237	254	224	241	261	235	263	259	246	255	252	232	213	235	232	261	257	255	267	251	258	256	265	245	251	237	236	245	253	256	273	236	258	234	241	274	237	245	243	265	249	255	258	246	232	247	245	262	226	227	238	240	240	223	235	274	224	255	241	276	251	221	250	247	231	261	250	259	253	258	248	232	281	256	267	266	249	268	250	232	223	209	256	262	264	250	250	253	272	227	261	252	264	244	236	242	235	238	269	266	249	233	238	224	259	259	240	280	244	274	248	258	243	240	244	214	245	257	244	250	287	263	228
30010	6182	1072	798	519	354	257	232	190	167	159	148	136	136	124	122	95	121	110	100	101	99	100	95	99	89	100	97	86	81	95	100	93	83	97	81	67	89	81	91	82	82	92	99	92	108	90	84	95	92	79	68	77	92	88	79	63	77	93	98	72	91	77	80	95	91	81	95	96	75	87	87	80	93	76	67	85	102	92	77	77	92	98	91	95	87	94	75	88	88	85	71	72	87	91	79	78	100	88	67	73	100	95	70	80	90	73	80	94	88	74	74	81	87	64	79	83	79	84	87	93	65	87	70	107	80	78	90	90	77	79	75	70	95	75	66	93	80	73	93	77	75	85	78	84	85	79	94	95	76	90	74	76	77	78	93	71	87	94	89	72	91	91	79	73	67	85	98	81	89	83	93	93	78	97	90	93	67	77	72	92	73	90	77	89	82	87	86	74	81	81	87	89	95	71	111	75	69	79	85	79	96	75	79	80	63	97	85	71	79	95	67	79	83	81	82	79	103	97	70	76	91	96	71	66	68	69	79	86	95	83	77	73	73	83	78	86	86	85	95	86	103	100	88	76	94	76	81	85	86	89	89	79	91	81	79	80	96	82	85	101	83	88	103	80	65	98	76	92	93	84	74	81	87	96	89	89	110	80	79	87	81	83	89	87	84	80	80	68	85	76	90	86	90	89	81	84	79	76	75	68	77	95	73	84	72	83	84	85	77	87	67	79	96	91	86	78	73	84	71	94	95	90	82	75	87	79	67	71	85	97	86	78	87	89	84	79	85	90	66	98	86	68	75	94	93	78	79	79	92	88	73	92	61	85	101	76	92	110	86	91	79	68	84	67	88	80	86	88	85	60	85	96	100	81	86	78	75	78	85	65	101	83	72	103	88	92	96	74	88	87	107	68	91	83	60	80	89	84	85	73	76	94	91	96	76	87	79	82	94	85	94	78	92	106	88	92	100	91	91	77	94	64	79	99	66	89	72	84	79	89	94	86	76	67	72	92	82	76	93	82	63	90	93	92	75	81	88	79	91	80	84	94	81	91	82	89	71	84	84	79	99	105	97	82	82	92	72	74	79	82	87	81	72	83	82	88	81	75	92	92	88	55	73	82	95	72	99	78	81	99	76	75	81	97	82	82	70	84	84	89	91	66	112	93	80	79	77	96	93	89	94	88	94	85	90	85	86	84	95	69	84	77	87	84	76	90	86	80	83	93	81	73	77	87	74	81	72	82	74	76	72	79	90	74	96	84	85	84	75	84	87	74	78	107	98	92	88	86	83	79	91	88	81	65	69	74	79	96	65	94	84	90	72	86	73	90	85	89	101	92	80	95	82	83	85	73	99	70	79	75	88	92	86	75	88	83	94	77	80	87	85	91	66	96	105	76	81	80	94	79	90	66	80	96	86	88	89	92	81	79	92	80	83	62	94	94	84	97	73	83	84	91	89	70	67	81	71	93	90	87	83	84	94	100	85	96	60	84	92	94	90	87	72	82	87	70	90	76	86	77	84	87	92	78	92	82	100	81	85	76	84	89	105	72	75	94	94	85	68	68	78	93	85	76	87	78	73	77	77	79	97	76	96	60	72	103	70	81	82	98	86	91	93	81	104	85	71	96	92	83	78	83	80	88	77	74	92	106	78	77	78	83	76	74	89	84	75	75	93	82	77	104	76	89	87	73	86	83	87	77	79	74	88	106	71	74	85	102	80	82	87	95	86	70	88	97	85	111	84	79	89	84	88	77	85	88	67	88	77	82	79	81	90	83	85	76	86	71	79	102	72	87	89	80	84	86	88	78	78	98	89	74	75	82	82	77	76	82	70	69	70	82	102	105	78	84	79	85	81	82	86	81	86	80	91	86	87	80	98	86	73	83	79	84	62	119	95	91	72	87	65	80	81	89	77	88	75	71	94	74	69	91	72	84	83	90	76	106	77	86	97	75	97	81	83	88	83	97	73	77	102	81	88	78	82	74	88	97	85	82	89	86	80	88	86	85	92	74	91	91	63	76	81	83	76	77	69	89	92	79	80	91	84	88	94	76	71	82	80	82	86	99	84	78	74	83	77	74	96	95	83	85	74	91	93	83	65	89	84	72	81	80	81	84	73	89	105	87	74	91	90	93	87	83	84	66	74	80	84	89	70	77	74	88	79	84	69	87	96	84	78	76	94	83	98	80	91	89	80	93	88	81	78	91	91	93	86	83	83	79	84	87	101	94	85	66	90	79	84	82	84	94	97	92	70	98	82	97	88	87	83	82	93	87	72	94	101	90	84	84	96	84	76	74	90	88	72	82	80	79	75	76	82	99	78	102	93	79	77	80	77	85	87	91	74	80	71	88	85	91	89	91	76	91	95	98	96	83	85	99	71	66	83	79	98	80	79	88	86	82	85	109	82	89	64	112	93	88	87	92	88	102	81	76	90	94	86	100	101	98	100	75	71	85	85	80	82	102	98	71	97	83	91	86	92	80	100	97	91	73	75	87	85	86	77	79	81	69	86	99	77	89	90	76	76	65	83	81	87	80	99	74	77	77	78	87	84	88	84	81	80	91	82	83	88	93	93	92	82	87	82	88	80	80	74	84	96	92	88	85	90	91	63	80	102	86	85	114	102	81	77	76	76	94	84	66	94	71	105	87	72	72	94	80	82	73	79	83	70	89	79	94	72	90	87	78	86	88	70	74	92	83	73	91	81	86	73	86	75	79	88	106	94	93	92	89	80	90	91	94	60	81	87	81	93	84	92	91	77	80	86	78	72	78	67	84	100	92	74	84	107	91	67	62	70	90	88	76	91	77	83	73	81	73	77	63	81	83	105	81	81	88	72	71	87	72	84	85	72	72	77	80	89	99	90	93	82	80	78	78	67	86	68	81	90	68	89	86	85	78	71	96	77	96	75	84	89	81	87	78	92	74	104	98	73	93	97	96	84	77	77	74	64	82	83	75	84	94	89	88	81	88	87	69	78	88	77	104	80	91	93	89	78	85	91	87	85	92	93	80	78	84	89	81	84	76	99	87	99	74	75	95	98	70	75	74	90	73	84	80	95	76	111	78	80	79	86	91	58	87	88	87	76	87	78	73	85	78	85	73	78	79	80	82	83	89	97	84	86	83	97	99	100	81	97	80	84	88	89	85	101	90	81	77	98	94	93	80	65	81	97	71	73	80	86	69	86	93	74	96	76	93	77	85	93	79	87	98	83	80	92	86	89	85	95	69	77	97	90	82	72	80	84	90	83	77	90	64	84	83	103	69	78	89	94	71	84	86	85	84	72	102	90	84	78	97	90	104	80	76	76	90	90	74	76	91	72	72	93	100	69	72	79	75	85	76	66	99	79	79	82	83	76	82	74	89	85	72	91	87	88	73	78	78	88	89	93	82	92	76	91	84	78	98	87	78	81	79	102	80	85	89	77	81	95	83	79	79	85	77	74	61	77	84	92	98	96	82	81	76	79	81	80	72	90	86	74	95	78	81	92	80	78	77	82
14224	1153	2636	2780	2491	2000	1628	1468	1132	1011	933	843	788	647	608	563	577	538	546	499	441	482	465	462	431	415	417	438	422	417	412	363	399	358	391	394	362	377	345	327	363	358	351	332	354	329	308	353	349	354	369	349	335	350	305	319	335	334	340	334	305	313	338	316	314	322	316	325	307	316	324	349	346	338	325	292	341	282	329	304	349	293	347	365	322	284	331	297	307	299	306	299	332	324	316	331	338	290	276	354	314	333	318	325	325	346	322	294	330	299	314	287	301	272	299	323	305	311	308	314	322	304	316	307	332	304	312	303	319	329	331	316	316	308	324	299	278	324	315	321	323	298	292	306	322	292	286	339	315	325	291	323	318	314	334	323	312	349	343	297	314	314	312	334	301	332	319	313	332	293	338	315	282	298	315	299	353	332	332	313	359	303	318	335	327	316	326	307	324	275	328	295	317	295	293	324	331	316	326	312	344	356	304	286	317	303	298	304	345	313	315	286	302	298	296	310	308	299	314	310	294	284	319	280	291	287	294	309	311	294	321	332	332	292	317	340	323	314	324	329	351	312	325	322	302	305	281	301	300	303	337	298	312	311	324	341	305	294	296	314	320	293	303	313	307	308	282	306	340	315	325	325	317	307	334	307	336	320	320	321	324	336	326	318	305	320	332	322	295	319	334	316	293	315	272	324	294	293	307	334	298	303	308	306	329	320	320	302	300	301	302	327	319	310	336	338	319	323	326	325	324	308	301	300	294	321	321	315	332	342	316	330	295	289	313	319	334	302	302	285	305	321	340	304	307	317	287	333	312	294	294	302	316	323	303	329	328	285	331	311	301	313	337	291	308	311	320	318	309	277	311	322	309	316	324	319	302	359	321	316	302	324	321	307	293	294	340	306	322	327	329	325	309	308	302	300	294	315	287	292	335	320	299	288	332	341	317	314	308	326	332	344	341	320	329	307	325	291	322	350	335	338	310	323	290	305	293	307	309	337	306	314	306	282	307	299	338	304	332	302	293	287	310	362	294	326	279	310	333	314	308	310	346	289	328	326	307	318	342	320	323	329	291	316	306	341	323	325	334	277	322	323	323	320	316	307	309	315	294	279	322	299	320	315	322	299	316	296	286	316	302	270	318	305	343	296	278	291	301	313	347	306	293	346	287	278	317	299	315	279	334	322	344	338	294	325	292	288	317	329	313	299	301	295	321	317	318	352	328	291	339	313	312	328	334	328	281	333	314	316	318	295	296	318	301	321	289	322	302	294	298	297	312	313	306	303	310	309	315	322	321	298	299	305	288	340	327	274	291	296	303	312	284	337	305	316	290	309	294	313	308	329	310	302	342	324	306	313	279	328	308	305	291	319	324	328	293	305	292	321	326	312	303	299	269	281	347	301	311	305	313	299	281	328	307	280	302	323	304	325	328	303	312	288	314	294	306	307	331	335	333	314	306	293	278	306	304	340	299	329	299	323	311	299	306	325	306	322	321	303	299	318	318	307	309	311	303	310	316	301	305	296	319	298	347	288	290	319	355	328	300	321	304	303	329	290	311	316	296	302	290	297	327	307	323	324	283	328	294	295	335	296	319	330	315	327	311	306	324	317	289	331	325	302	291	307	308	338	311	349	309	315	292	282	332	294	317	343	335	315	349	349	343	288	340	306	301	325	307	289	341	301	283	332	304	289	345	317	314	311	322	294	317	315	286	303	330	344	311	316	315	350	302	293	291	311	316	317	314	312	331	290	304	289	304	317	297	338	311	311	295	283	268	301	330	328	328	332	299	336	307	317	307	302	295	326	324	331	311	347	303	293	316	324	315	328	307	316	296	291	304	311	319	305	332	342	288	316	342	288	353	298	306	299	293	328	290	314	346	297	310	331	341	321	301	310	289	365	334	310	334	341	335	298	308	303	284	308	352	340	348	341	337	296	321	337	299	337	281	341	287	298	331	328	343	316	315	302	276	287	276	298	318	304	349	321	316	345	326	320	304	306	298	292	337	293	327	329	315	299	303	303	312	308	306	326	309	326	305	365	335	310	325	303	313	326	311	303	315	293	315	318	318	340	321	305	301	315	293	316	315	329	291	313	281	297	328	293	320	353	307	286	319	300	309	293	287	325	317	329	316	312	307	340	326	332	316	301	331	325	303	289	337	317	309	337	355	328	324	328	303	327	294	311	291	319	305	307	310	308	348	324	306	306	314	330	310	310	297	324	342	301	323	313	314	320	323	333	324	309	311	328	315	348	317	304	317	286	324	300	314	301	341	296	322	329	310	288	327	308	310	330	305	313	322	304	324	345	321	313	324	291	316	319	301	313	321	297	296	301	313	289	319	336	282	287	330	297	300	294	298	288	313	318	309	297	294	320	338	320	304	312	320	310	307	300	311	334	320	330	297	314	311	300	339	283	316	308	323	355	313	310	278	285	297	282	297	316	322	306	311	319	299	326	311	307	317	337	302	296	301	340	325	320	317	329	325	320	308	320	346	323	346	314	323	330	312	286	331	321	302	316	316	329	334	320	329	311	302	301	332	317	273	323	319	335	334	327	304	327	313	280	320	291	288	326	326	313	285	343	320	288	322	315	288	318	318	308	317	304	316	316	322	325	301	339	280	313	318	282	320	297	305	325	297	310	321	322	325	328	314	339	306	294	296	321	292	311	291	325	305	308	306	323	327	303	325	312	309	313	314	307	309	325	319	331	301	315	309	271	321	298	310	309	332	311	364	306	285	340	306	293	302	296	312	334	284	322	304	318	316	333	331	289	290	274	287	315	298	329	334	326	309	314	310	309	285	323	338	299	303	316	297	308	336	319	328	284	326	315	277	340	335	294	321	311	332	321	337	311	314	299	340	311	331	330	310	319	318	303	317	291	333	327	297	300	295	323	309	311	312	318	303	336	329	306	299	328	296	305	296	331	312	320	292	339	311	345	303	323	304	290	314	309	331	325	321	326	318	299	309	302	356	353	325	318	319	290	323	314	296	327	321	344	312	338	323	319	284	300	317	283	267	320	313	316	319	292	296	319	287	333	304	339	311	331	326	322	316	311	329	324	313	308	311	332	288	346	286	306	314	281	308	310	318	325	286	295	346	330	288	320	347	326	341	327	321	320	320	319	272	343	325	314	327	286	341	303	309	283	305	315	299	300	303	340	308	326	331	314	300	313	306	297	318	326	319	314	287	297	307	305	318	321	332	306	312	321	315	307	313	335	304	312	316	337	321	287	327	319	288	317	335	301	331	299	257	294	317	286	322	309	329	304	308	288	320	303	322	288	323	344	336	289	298	344	318	299	298	333	314	311	331	335	319	320	298	315	326	300	314	299	316	306	312	299	293	296	329	311	297	332	278	337	345	301	362	295	311	281	283	312	318	309	341	333	325	336	315	290	303	294	303	332	327	325	319	327	301	311	326	329	302	301	348	299	304	338	328	323	313	315	323	295	294	303	327	339	305	329	313	323	302	322	324	301	310	308	339	307	300	339	285	314	298	294
38533	15586	2894	1453	979	712	583	474	384	350	326	280	258	248	223	212	234	228	206	206	166	193	152	203	175	217	183	179	225	210	190	202	200	183	202	177	187	168	197	164	179	170	178	172	164	170	174	190	179	198	197	195	183	171	166	179	182	164	163	184	171	188	178	180	167	170	176	174	159	172	161	179	178	196	190	153	191	170	180	186	156	172	183	167	176	186	162	174	161	171	194	164	162	180	163	182	155	200	152	165	153	169	165	208	182	161	165	159	184	179	217	173	171	183	175	165	155	178	178	166	170	170	162	158	168	182	171	173	191	178	185	189	184	181	182	186	182	191	200	187	172	180	175	194	176	142	178	169	161	166	185	168	198	141	174	171	200	162	185	151	161	169	174	158	167	198	168	174	177	167	186	164	182	207	194	166	166	197	157	187	161	152	168	148	136	182	169	159	177	183	162	179	168	173	176	162	165	162	174	158	165	169	175	185	164	166	194	182	192	166	171	163	178	174	181	167	169	184	168	194	169	158	182	172	160	185	173	177	189	193	181	199	160	179	178	153	171	171	184	162	170	156	167	181	167	183	165	187	184	191	186	182	173	191	171	167	168	152	172	202	169	157	153	167	153	177	185	188	190	186	160	200	199	166	202	188	155	161	183	160	157	175	150	144	178	159	189	175	147	158	181	167	159	173	177	189	161	160	185	177	184	177	187	164	188	185	176	163	194	171	147	192	150	158	169	166	191	191	150	179	172	164	171	156	179	153	167	178	171	158	174	191	175	158	155	193	178	173	185	159	171	159	174	168	170	173	186	200	173	168	149	172	152	176	189	172	173	149	160	169	183	184	180	169	175	173	183	166	193	154	189	177	175	153	185	155	164	185	190	197	150	182	157	176	181	139	186	158	167	178	161	174	154	185	176	184	169	161	176	211	186	158	187	163	170	173	189	166	156	182	174	190	148	170	183	193	187	161	150	200	165	183	154	195	164	171	174	171	179	166	170	178	177	179	178	179	157	188	177	170	180	175	194	150	174	167	174	193	208	169	154	175	154	163	190	163	196	156	180	160	164	169	169	166	176	172	170	175	150	162	167	167	172	178	171	148	203	174	162	170	175	169	165	175	178	182	182	181	176	182	164	183	176	164	155	180	183	180	164	191	157	164	182	154	154	191	187	182	177	167	192	160	174	147	165	181	159	171	183	171	159	178	192	176	172	168	169	178	174	196	151	183	165	164	180	167	194	177	174	199	177	185	177	167	187	176	182	152	148	143	184	157	169	178	163	168	180	170	167	173	171	192	175	174	196	188	168	181	168	153	169	202	170	177	168	171	158	168	186	142	179	181	197	186	170	170	188	183	165	182	171	176	151	173	182	196	175	166	189	162	169	176	179	162	163	135	166	191	184	183	165	190	174	170	179	199	188	183	199	187	156	184	173	160	167	179	182	150	160	145	169	160	169	155	169	194	184	154	158	168	191	193	173	168	141	164	171	151	164	177	150	174	168	172	188	191	167	157	193	191	183	173	192	159	203	160	180	169	163	163	156	168	207	193	205	189	176	160	190	180	160	192	161	179	176	182	156	163	181	199	171	164	179	199	184	165	174	193	181	161	177	155	158	173	193	192	176	189	190	165	181	163	159	196	201	181	180	167	153	189	167	180	161	180	146	168	160	157	177	173	177	185	178	180	182	176	168	180	156	182	175	161	171	176	162	150	172	169	188	158	176	144	153	161	193	186	164	174	173	182	182	174	179	168	164	180	174	184	140	170	177	194	166	159	160	196	191	167	181	172	156	186	150	186	176	180	184	155	176	177	171	180	158	164	158	186	163	180	168	172	174	193	157	151	156	172	171	158	192	179	186	163	166	190	180	176	198	155	173	169	162	164	167	162	143	176	144	163	142	189	180	168	170	168	168	196	161	185	175	180	182	184	177	193	173	177	187	168	180	157	157	198	171	188	171	172	162	173	189	182	146	180	157	164	177	174	182	171	172	173	171	157	180	193	192	171	174	180	171	186	175	179	164	181	168	155	190	179	177	168	174	181	178	147	183	176	191	174	191	147	159	158	182	177	199	201	171	171	175	181	188	187	163	175	172	183	165	184	163	183	171	153	168	178	195	174	158	188	169	191	161	216	177	183	184	172	197	188	177	185	176	178	169	163	184	169	165	174	181	163	193	173	195	170	154	176	169	176	178	164	189	158	165	161	178	164	175	183	159	167	150	164	175	162	166	174	160	173	181	161	163	170	175	158	172	166	190	166	185	169	159	147	166	182	148	185	196	186	176	172	176	155	190	172	192	162	168	165	153	165	166	148	165	170	155	171	156	186	172	159	203	168	184	182	175	166	149	159	199	171	160	174	153	171	158	180	158	188	160	173	170	181	149	190	191	167	192	196	167	185	183	170	144	154	169	163	186	199	185	177	190	170	176	172	166	187	173	172	175	179	156	159	188	185	153	170	156	163	170	167	169	174	171	180	166	177	171	171	178	163	174	191	179	172	163	177	154	171	189	179	190	178	213	167	187	202	169	150	166	161	184	191	187	180	170	167	160	172	161	186	176	155	173	176	155	179	164	161	170	170	178	169	182	163	194	168	161	170	158	159	175	151	206	166	186	176	186	160	184	160	179	170	171	183	162	164	172	164	182	179	187	175	172	153	172	172	155	178	169	181	170	148	172	178	170	175	178	187	174	170	170	178	173	168	151	159	160	186	176	175	171	154	204	192	203	179	158	180	185	178	145	178	178	168	187	151	193	204	159	150	177	178	151	174	154	143	169	170	159	184	185	169	177	148	187	170	167	168	174	171	180	191	167	151	170	172	174	147	171	202	188	154	167	171	185	183	184	183	172	174	179	167	188	174	185	172	163	178	159	160	179	192	158	177	183	173	163	177	187	168	181	174	163	171	157	168	174	170	180	163	178	168	186	145	166	181	173	172	192	176	190	201	162	186	147	185	170	184	147	158	182	175	174	183	181	166	178	166	178	180	157	171	178	173	143	184	181	170	147	174	186	154	182	177	167	200	135	163	181	170	171	174	172	188	178	186	161	164	170	178	186	177	177	177	180	170	186	195	193	174	153	177	194	189	168	179	181	177	193	166	178	148	189	167	160	183	162	165	182	160	153	204	170	189	179	177	202	184	189	184	176	160	181	170	162	160	170	183	160	157	166	156	169	156	152	173	182	186	179	172	194	196	155	177	158	182	170	170	165	172	167	184	165	181	194	205	192	182	173	164	165	155	171	140	185	193	164	162	158	182	155	167	177	174	169	173	178	155	149	167	178	194	168	178	181	154	155	190	187	170	184	161	159	175	184	166	171	198	169	171	180	159	148	170	201	165	164	179	177	179	181	173	165	176	188	179	168	195	175	188	194	173	188	167	161	166	168	163	173	193	151	187	159	154	178	182	171	172	195	168	192	180	173	159	175	170	168	197	178	175	171	152	155	169	178	169	159	162	182	179	155	186	172	172	177	182	190	167	166	166	156	196	171	160	185	190
18062	2010	4648	5098	4405	3672	2978	2529	2142	1859	1657	1496	1369	1290	1171	1161	1021	1003	925	940	843	884	826	867	831	771	755	745	750	701	695	754	677	731	717	673	677	652	657	684	659	650	628	646	632	650	644	598	662	598	652	636	623	623	598	660	599	613	612	609	584	623	560	625	598	601	598	583	590	596	585	614	598	549	584	599	642	585	620	584	603	595	569	585	576	552	536	588	553	552	565	545	581	608	555	560	525	565	546	593	598	581	609	625	533	542	600	569	603	558	589	547	584	583	553	583	571	572	601	559	583	574	638	569	566	543	599	595	596	588	556	565	593	587	568	579	596	606	534	586	558	598	563	537	581	557	570	565	627	586	600	577	567	560	539	583	565	539	533	561	613	597	610	554	570	577	599	578	558	534	596	570	579	573	515	580	584	596	562	570	547	593	587	586	603	554	598	541	645	581	596	544	612	575	567	572	556	547	567	559	547	569	586	582	578	503	589	605	596	577	604	580	603	545	554	541	569	554	554	553	590	604	578	578	555	590	565	550	575	585	574	590	579	567	629	609	553	602	539	574	599	563	561	574	561	582	590	576	562	592	565	554	610	529	578	544	599	610	559	561	547	541	595	589	549	530	587	578	604	582	604	562	611	548	604	580	573	550	570	571	592	561	591	576	515	549	555	562	574	568	554	495	554	596	584	576	565	585	598	576	596	571	537	553	563	559	576	575	590	534	580	589	562	590	599	569	534	587	614	558	607	577	544	625	516	641	564	593	531	571	532	572	569	566	555	597	542	555	568	558	617	553	585	573	588	591	593	602	546	558	535	592	538	598	603	570	554	548	594	530	567	539	562	596	593	581	590	550	580	591	608	578	563	577	576	533	571	581	558	581	554	568	566	565	580	606	580	571	520	593	587	576	566	581	567	562	580	572	581	557	538	602	579	582	576	585	556	525	593	547	597	635	560	554	557	557	544	571	591	571	562	561	594	564	564	569	556	576	558	546	573	565	545	579	572	568	597	537	563	631	596	596	589	540	555	496	609	591	590	607	549	534	569	566	564	550	556	596	541	516	595	597	609	550	557	582	600	577	581	554	599	525	553	591	562	528	525	600	550	638	534	569	566	505	534	596	548	569	595	541	574	586	552	554	609	602	563	572	550	525	547	586	573	555	567	583	591	604	576	534	548	561	548	563	604	574	626	563	573	592	582	600	576	579	551	618	609	531	557	567	547	580	577	589	555	582	576	594	573	573	552	527	559	574	554	558	526	611	560	624	551	587	513	590	548	573	552	606	553	598	562	562	559	585	601	558	559	532	560	602	582	559	589	545	589	574	573	597	545	585	600	543	592	579	595	503	564	557	591	551	579	561	563	577	546	623	576	558	560	576	539	577	572	597	564	592	525	569	557	603	613	567	577	574	560	547	544	552	594	542	511	545	548	555	545	556	615	575	545	578	560	580	565	578	575	578	596	559	546	575	564	556	551	592	559	563	548	553	580	599	601	558	564	560	593	567	588	558	576	580	583	582	548	581	545	572	601	541	550	580	567	581	567	606	584	599	610	551	565	573	569	596	570	588	572	547	617	524	540	561	551	586	577	552	529	558	593	606	570	619	527	566	565	537	596	518	594	604	574	578	587	610	553	562	597	601	577	567	521	607	559	589	556	590	564	557	526	617	575	545	529	551	588	564	577	528	547	580	567	573	541	602	598	560	552	583	542	592	542	571	561	546	528	627	581	557	551	543	599	557	596	593	584	567	551	585	584	511	599	597	593	600	566	569	579	549	504	543	550	600	599	636	601	565	572	552	553	607	585	560	571	576	570	596	520	581	568	583	590	542	586	630	594	588	541	544	572	594	545	614	544	579	586	586	599	608	543	572	560	551	599	604	610	558	598	580	564	577	549	570	559	564	602	589	589	540	586	576	569	583	587	558	560	594	587	572	565	563	588	574	579	612	556	617	618	594	583	567	587	572	587	611	634	586	587	565	567	585	569	563	574	594	622	567	575	578	580	568	590	524	595	578	576	560	546	561	580	585	620	585	537	545	567	541	569	551	584	555	573	559	534	607	588	614	577	564	599	559	566	588	599	589	583	514	586	561	552	636	567	566	567	589	564	599	570	596	576	611	554	590	586	572	593	583	576	604	601	591	523	549	533	578	568	623	627	579	567	592	521	544	569	567	579	598	553	614	592	550	591	648	584	586	572	582	543	581	568	557	544	549	562	545	577	549	550	577	571	595	577	563	547	601	543	541	607	628	575	572	519	586	529	591	493	571	610	577	568	577	584	552	559	592	579	556	520	603	558	577	557	587	556	529	568	603	526	573	582	554	541	583	571	551	551	612	562	584	579	607	563	566	569	577	608	600	550	558	575	505	592	571	564	575	559	579	545	553	553	572	539	590	581	534	559	540	561	582	531	565	536	585	588	601	583	611	577	586	615	582	600	542	590	557	590	607	548	617	558	518	576	568	555	572	557	584	544	572	537	538	563	585	530	579	574	605	562	605	546	559	561	578	569	549	528	555	522	598	565	586	556	575	598	585	550	621	575	597	535	577	556	599	579	597	572	580	604	553	559	562	558	563	559	594	568	554	561	594	616	609	568	620	591	556	601	612	602	618	569	597	566	596	620	592	584	528	582	549	582	557	571	587	530	556	560	566	579	578	537	552	551	558	603	576	601	576	542	580	554	558	542	541	577	566	593	572	575	578	585	591	588	560	590	566	589	539	607	565	543	569	555	612	572	581	586	572	552	621	574	550	585	560	624	616	574	587	605	543	547	603	612	615	576	546	568	608	577	567	549	569	574	521	560	594	591	569	600	564	592	534	561	568	532	602	582	582	575	588	568	588	550	588	568	594	549	549	586	591	544	536	586	566	593	596	572	581	563	552	611	568	537	595	598	627	579	552	509	553	557	583	599	587	606	619	595	555	594	565	568	572	578	575	590	516	573	579	591	556	528	589	567	565	570	587	590	565	602	585	548	549	564	562	519	601	596	548	566	534	575	560	574	534	566	581	583	569	568	534	583	548	552	551	567	595	599	562	514	583	563	591	558	570	561	562	563	539	577	565	569	569	544	521	565	571	540	567	554	576	584	541	565	600	579	577	526	574	550	586	579	614	603	564	587	553	571	590	589	550	603	532	532	525	609	568	595	575	581	560	576	553	549	575	573	540	581	569	609	606	557	522	552	552	577	504	530	556	553	567	599	549	549	579	562	621	569	548	610	587	566	610	565	568	550	639	602	547	565	580	599	581	550	540	555	586	591	569	581	600	565	544	547	573	589	583	571	539	558	552	563	565	546	510	577	561	535	584	534	545	560	575	612	571	510	544	580	602	598	555	604	528	608	568	574	572	576	559	562	588	563	531	607	537	550	569	578	598	561	591	589	525	587	594	525	610	525	562	572	550	583	587	560	578	553	584	532	575	531	577	592	561	594	589	591	535	570	601	559	546	577	564	567	583	585	586	573	589	564	577	571	581	557	555	566	554	597	587	557	538
4425	228	102	116	75	67	61	81	78	70	76	59	63	62	56	76	64	52	57	69	54	66	56	80	70	55	60	68	81	72	77	64	57	56	52	66	57	56	64	82	53	72	54	59	78	67	66	67	63	57	54	68	71	66	57	50	66	61	82	64	74	63	67	66	68	65	68	51	62	50	64	60	59	70	63	69	60	50	46	62	57	58	62	53	65	73	64	71	62	64	69	60	58	59	67	73	72	52	55	62	72	71	47	63	64	72	61	67	62	64	55	83	67	65	56	78	51	70	53	63	66	53	60	61	84	51	72	72	72	81	65	59	66	63	71	57	55	53	66	75	70	65	68	67	65	70	56	63	79	63	68	57	66	63	59	71	60	82	82	61	65	64	58	72	62	61	66	72	64	55	56	68	70	74	67	57	46	64	71	48	65	47	47	62	65	62	67	52	72	77	62	63	69	60	59	66	54	70	55	61	57	54	63	71	65	52	57	67	69	71	66	65	69	62	84	73	68	56	65	54	69	61	68	63	66	70	41	67	74	83	64	62	64	63	61	71	67	59	65	56	65	59	92	71	65	58	48	73	67	68	50	70	65	70	57	58	69	70	62	74	72	60	45	55	66	72	47	56	72	79	68	56	75	86	54	62	74	69	71	58	53	69	67	62	60	54	52	68	67	78	74	58	66	55	60	65	72	67	66	68	66	53	65	68	60	67	58	66	77	57	70	69	59	65	74	70	72	64	75	58	61	65	52	74	59	70	65	52	69	67	62	75	65	61	68	76	63	63	69	69	69	70	68	57	46	70	65	61	59	64	70	66	63	59	64	87	77	56	63	63	82	60	57	70	73	71	63	66	47	71	61	54	56	81	62	78	66	59	54	64	59	71	62	59	58	56	62	66	84	64	66	85	60	71	62	60	65	65	67	50	62	50	64	64	50	67	69	66	65	74	74	58	55	60	62	53	65	74	72	48	63	61	59	62	47	64	54	74	65	62	57	77	66	57	72	63	66	65	53	68	50	74	60	55	52	68	70	69	61	62	56	54	56	54	61	82	58	59	70	61	69	68	71	64	81	67	50	66	71	80	66	61	71	51	64	61	86	65	59	65	68	62	54	54	54	62	62	59	65	63	53	65	60	62	52	66	74	50	67	51	62	72	69	71	64	84	54	54	53	65	65	68	77	65	54	60	74	67	67	72	75	58	60	62	72	51	73	54	55	61	65	59	63	76	67	59	57	78	58	55	61	57	67	67	69	42	58	62	59	60	70	80	76	75	58	58	67	66	70	68	57	41	62	84	57	75	57	69	68	61	62	69	65	75	67	65	65	70	67	65	67	40	52	73	63	68	67	66	51	75	60	63	62	55	72	62	65	77	56	53	68	56	76	63	55	65	55	47	64	74	64	61	67	68	74	71	62	68	62	63	68	67	86	50	55	67	55	76	62	78	71	62	54	67	69	70	59	59	58	76	59	58	59	63	58	62	79	83	58	52	72	65	63	70	54	56	66	65	82	51	63	65	55	73	60	66	62	65	61	62	59	55	58	64	76	58	67	72	62	53	64	59	60	60	68	76	59	61	67	56	64	68	47	70	71	56	75	69	70	68	68	64	66	55	63	65	71	58	63	71	65	76	63	64	58	74	60	80	80	73	74	62	74	56	58	56	58	67	61	52	64	69	64	61	65	62	65	49	62	58	63	74	66	62	63	70	66	55	63	66	58	55	58	66	68	45	74	81	66	74	68	73	52	60	67	57	59	65	61	64	53	75	61	71	61	78	73	56	73	69	60	67	74	54	75	62	65	58	66	71	69	55	69	72	65	64	61	50	68	75	71	58	62	68	61	54	78	64	64	71	59	69	73	70	67	58	65	66	69	71	69	52	70	63	54	56	62	68	67	56	59	64	62	71	61	67	62	52	67	74	47	56	52	60	64	62	57	67	69	78	61	74	66	82	65	60	54	63	65	62	61	74	60	47	73	59	65	65	58	70	70	59	60	71	64	80	49	56	65	76	67	55	51	75	64	76	68	71	67	61	72	68	64	66	59	68	56	62	68	51	58	84	68	80	62	64	63	60	61	66	81	67	67	64	63	61	61	70	57	64	63	77	64	70	64	50	65	64	59	70	62	66	73	58	81	59	77	51	58	57	70	73	60	63	51	53	64	43	56	68	67	68	56	65	56	61	69	57	64	68	56	71	69	70	57	68	64	61	65	51	52	64	54	62	59	62	58	54	74	50	72	66	70	82	66	70	64	67	56	64	66	55	58	67	74	85	58	67	66	50	68	57	65	65	69	63	65	68	68	84	64	68	58	55	68	61	58	73	66	66	67	54	68	60	61	67	76	68	69	61	57	58	64	58	61	67	73	63	73	57	67	60	72	66	51	57	62	79	58	70	50	70	66	61	68	61	64	60	56	70	55	56	65	64	70	66	69	75	64	70	67	68	57	59	78	60	55	58	54	73	69	57	59	67	56	51	57	64	67	66	69	78	64	69	64	64	49	50	55	70	60	62	70	74	73	62	58	50	64	64	61	59	51	52	52	55	46	71	73	66	52	72	56	57	59	62	73	56	59	64	76	51	58	57	69	61	61	74	66	57	57	74	66	64	73	59	63	49	70	59	66	53	61	75	71	53	75	70	70	64	67	66	65	58	69	79	65	68	67	68	66	54	62	75	71	77	69	55	66	68	56	63	53	59	73	66	52	53	54	75	65	55	62	74	55	61	70	62	73	66	67	63	54	67	66	65	63	75	74	57	65	74	83	72	56	57	57	66	59	62	56	68	70	60	93	69	54	53	52	47	61	66	54	79	58	56	54	63	55	63	64	56	65	54	58	72	52	71	71	73	48	59	68	40	83	51	58	72	64	62	72	50	82	58	62	64	60	79	64	62	61	63	56	82	63	76	78	62	59	69	60	62	77	72	74	57	51	64	62	59	69	59	46	58	67	78	68	69	68	61	63	69	66	45	58	60	75	74	66	68	79	66	78	63	74	64	48	78	59	53	53	57	72	66	50	59	75	71	70	80	54	61	68	56	56	79	71	62	71	59	65	64	70	60	69	68	60	62	60	92	58	49	58	74	56	64	71	59	57	64	71	58	67	63	61	44	65	55	69	68	78	73	72	76	68	60	60	55	66	74	76	77	62	66	60	64	71	56	52	65	71	79	71	67	66	59	66	61	73	53	68	63	56	64	83	60	76	64	55	69	47	73	67	51	52	64	70	70	71	52	78	53	62	71	62	62	52	47	80	51	56	54	56	62	61	51	44	63	64	60	80	72	64	57	55	59	64	68	60	65	66	62	60	62	70	72	65	76	74	72	59	67	69	63	69	70	76	80	68	59	53	82	70	58	56	63	65	68	61	57	82	57	56	66	66	62	63	68	65	54	58	62	72	60	56	64	61	58	57	61	74	60	63	52	71	61	66	65	68	64	54	72	68	67	65	67	56	60	63	60	79	78	64	70	64	76	58	83	66	59	62	68	80	72	64	70
6423	281	389	411	376	350	326	316	284	306	286	294	268	277	254	273	261	255	247	246	278	252	275	270	228	243	215	270	238	239	264	246	272	229	245	248	249	260	245	243	263	233	278	260	244	253	240	278	241	249	242	265	258	300	272	245	230	234	255	257	231	264	261	233	252	239	222	239	281	274	259	263	264	261	255	263	248	268	233	264	270	218	286	232	232	243	271	257	241	249	251	226	230	235	260	246	273	263	267	238	245	246	255	251	262	238	256	229	277	247	224	242	261	235	231	283	244	219	247	234	229	238	257	282	228	241	300	247	264	252	251	272	261	245	246	240	259	252	243	227	247	245	232	254	271	245	247	273	252	245	232	273	242	236	279	240	238	257	250	239	271	283	271	257	248	241	252	262	257	255	267	222	226	256	279	249	243	261	254	250	261	264	283	218	263	262	217	278	259	239	228	243	254	262	249	272	241	253	252	255	257	253	261	290	253	279	248	259	259	260	242	248	250	225	240	259	235	257	263	276	266	266	248	241	224	248	279	238	253	256	259	247	263	260	233	264	259	234	240	270	236	274	261	269	252	245	249	254	251	266	236	269	229	270	224	228	265	270	253	249	245	238	258	255	231	238	235	242	247	264	243	251	248	250	260	257	249	239	249	243	253	242	261	266	257	261	254	253	242	274	257	247	275	269	268	258	247	256	245	245	268	237	242	259	263	260	248	238	254	222	231	261	257	268	260	272	247	270	236	240	244	242	287	246	256	240	261	258	267	242	273	252	254	259	252	240	251	252	242	242	263	264	234	265	241	275	247	252	240	210	246	257	248	257	249	254	254	260	237	256	259	266	241	265	260	253	250	239	247	271	238	235	248	256	275	245	257	264	252	253	283	244	250	255	237	253	255	261	256	266	263	269	278	237	251	252	280	258	236	267	239	260	253	265	251	241	268	277	256	267	252	274	230	243	244	265	259	268	281	256	252	257	269	248	225	232	259	257	275	257	272	247	234	247	263	264	246	233	261	240	249	244	275	220	253	253	253	230	241	249	251	245	251	257	253	255	232	244	259	248	243	242	255	270	265	244	252	249	282	233	233	246	252	259	265	220	263	245	250	225	254	251	228	240	259	262	259	271	252	236	265	216	255	246	251	253	265	236	219	240	244	245	254	278	274	258	264	258	254	256	281	277	240	241	238	256	262	235	238	253	239	262	248	239	264	257	239	275	264	253	241	246	247	259	260	228	247	241	258	246	251	241	234	225	245	249	257	221	222	215	285	287	236	262	250	248	267	247	240	235	245	239	270	298	236	275	252	246	259	240	259	266	258	236	249	285	261	256	249	263	247	250	263	240	229	267	269	260	241	223	269	240	259	282	263	258	267	232	258	252	249	258	275	229	236	268	237	253	236	276	261	255	253	255	230	230	238	272	269	239	259	254	222	256	237	244	266	275	238	219	246	257	237	244	251	231	279	242	227	270	266	254	275	263	262	286	249	254	228	252	258	277	266	238	271	265	234	256	244	270	232	254	261	250	249	260	266	250	237	258	257	259	216	250	278	237	247	267	245	245	267	258	247	262	264	244	262	269	254	259	242	255	269	240	278	228	250	257	237	262	258	239	243	256	253	255	263	242	246	236	268	230	237	237	254	232	245	250	250	224	248	257	255	232	262	239	250	247	249	282	270	274	257	262	257	255	243	241	231	231	263	264	238	275	274	235	268	237	237	273	271	238	235	233	275	228	254	262	265	271	257	247	239	250	245	258	243	267	222	270	240	267	243	248	245	261	253	240	242	261	264	238	235	228	271	230	277	251	241	249	263	268	238	265	268	236	245	259	256	264	254	246	238	235	233	253	253	273	246	244	268	262	269	253	243	238	260	251	257	237	248	266	259	255	263	260	271	227	268	251	261	237	239	285	259	224	257	250	263	246	264	259	253	274	254	246	253	244	268	215	227	261	268	227	259	245	291	227	268	220	250	244	219	248	249	244	269	251	238	258	245	266	247	254	254	247	212	239	225	245	271	223	246	272	215	251	232	241	275	275	267	231	276	261	237	259	274	256	273	264	257	234	271	265	242	245	266	222	252	264	227	245	279	262	255	254	246	267	244	255	256	231	258	240	290	279	256	235	248	258	209	273	262	247	223	271	243	273	256	253	243	262	249	245	243	237	246	247	222	234	271	240	246	253	249	262	271	252	260	226	274	212	240	257	269	228	255	241	250	257	253	264	254	252	243	229	265	260	253	235	251	249	241	232	273	232	246	291	223	266	225	244	246	260	230	255	248	243	244	254	246	258	238	251	255	272	240	258	255	250	238	230	251	221	251	277	264	229	232	270	258	270	213	250	246	263	253	228	263	279	259	243	240	257	283	241	252	267	261	254	279	260	211	252	283	261	267	253	270	257	283	233	227	278	221	223	234	248	225	263	271	280	265	276	264	260	247	220	243	245	261	248	263	263	251	268	269	278	220	253	236	258	273	272	269	236	269	243	281	249	271	260	255	240	235	253	261	265	256	246	250	246	277	243	229	237	253	266	231	261	242	260	243	238	249	239	255	235	241	274	268	258	247	260	248	245	265	233	238	248	240	253	256	264	256	237	257	281	242	292	273	253	236	249	274	232	276	254	257	263	237	266	277	214	256	223	215	297	258	266	253	285	233	259	252	261	244	242	255	249	269	241	266	258	261	266	276	256	254	238	237	253	274	258	258	273	238	261	247	263	248	247	233	279	242	237	256	238	239	250	255	248	232	246	255	245	264	259	257	258	282	281	270	252	264	229	257	273	230	246	262	267	274	237	275	254	223	225	231	255	265	245	264	272	240	245	234	265	261	248	259	247	226	244	287	237	261	243	246	254	256	219	278	257	268	257	231	270	247	264	236	280	275	238	225	267	251	274	241	274	233	253	265	221	235	235	247	257	252	250	235	258	281	251	235	253	265	251	260	265	259	236	250	279	269	257	227	251	247	257	262	238	255	221	230	221	253	268	263	250	256	264	240	220	241	260	231	239	257	256	257	258	238	284	278	228	248	262	277	267	266	244	252	249	244	264	238	243	244	252	263	247	286	239	286	244	239	222	271	258	247	246	238	248	235	242	220	259	264	248	240	236	269	256	253	252	234	236	262	237	239	246	245	268	236	243	230	227	261	237	284	273	243	248	248	227	245	249	246	242	246	255	250	253	247	257	233	270	225	252	268	271	241	256	250	242	286	250	260	224	244	238	244	246	232	251	278	254	250	266	246	247	271	235	268	215	278	237	279	273	239	227	252	236	244	288	256	258	264	243	275	214	249	240	266	257	228	263	244	235	264	262	235	241	255	264	247	241	259	240	271	253	236	277	252	249	234	258	247	276	275	286	266	256	253	249	257	253	235	249	249	267	260	256	270	272	241	258	269	241	235	231	245	200	231	273	266	230	250	244	249	252	223	294	252	265	241	264	227	272	249	284	273	252	267	258	232	241	222	247	274	239	280	260	255	238	248	244	274	272	249	227	248	239	247	226
33285	9011	1205	731	473	413	288	223	214	177	150	149	126	129	111	129	120	123	102	124	105	95	81	99	99	104	82	103	96	79	79	83	90	89	89	90	82	81	92	85	91	89	90	88	77	88	85	88	79	81	85	77	94	77	93	89	100	98	99	89	81	84	73	97	92	99	84	89	94	84	95	83	91	78	79	106	88	73	83	84	84	79	84	85	91	85	74	71	106	82	80	88	74	88	77	74	79	89	91	75	89	83	88	95	90	77	75	97	95	82	77	85	79	97	97	86	88	84	91	87	92	95	94	87	83	97	91	92	98	90	86	87	89	76	88	74	100	88	84	82	89	88	89	86	85	73	92	93	80	77	88	87	95	83	82	86	80	86	81	62	89	79	82	95	91	76	80	83	84	79	90	87	88	83	105	96	81	87	90	89	87	84	85	85	83	84	66	92	90	67	100	78	77	76	97	87	87	81	100	87	92	101	75	91	84	70	76	83	77	85	85	91	78	83	61	77	91	88	83	80	86	87	91	65	80	80	90	88	81	76	86	94	95	91	73	65	81	78	85	80	92	90	102	84	81	91	74	67	89	87	80	92	66	82	75	78	84	96	81	82	84	91	88	88	89	83	92	76	93	83	71	79	93	75	100	79	77	85	82	82	95	89	83	109	80	80	81	100	84	81	77	81	90	85	81	94	90	71	99	79	82	93	99	95	86	98	82	68	90	68	89	90	109	88	73	83	85	86	81	98	86	87	79	97	92	93	76	82	90	98	78	90	81	75	80	96	96	76	95	76	64	80	91	70	84	97	99	90	65	89	85	101	85	82	93	99	76	78	92	73	96	95	87	79	81	76	65	82	93	89	97	82	93	73	90	85	81	74	100	85	75	105	85	92	82	89	84	99	81	98	81	85	77	92	75	81	75	95	83	84	83	92	84	74	91	71	88	84	96	70	75	92	97	75	96	86	94	87	71	82	71	98	96	91	81	80	80	87	91	79	81	82	93	79	86	93	74	89	70	83	76	88	83	98	84	78	82	85	83	79	88	94	75	68	82	66	78	91	92	81	81	67	97	84	96	91	73	91	86	84	76	80	80	84	102	87	86	97	63	90	88	105	91	92	82	83	92	65	75	101	78	84	78	93	97	74	90	89	71	81	88	78	91	84	82	91	76	75	93	103	68	75	84	83	75	87	89	97	87	66	82	86	87	80	72	68	88	74	80	90	87	79	74	64	91	81	74	89	104	77	90	82	100	91	87	84	90	75	99	92	82	90	81	71	93	78	80	88	78	95	79	76	87	77	79	106	80	92	79	74	67	80	68	88	83	77	99	75	84	89	58	97	95	81	93	80	96	86	89	99	91	78	87	77	81	83	92	75	96	84	93	73	74	96	104	82	90	83	92	79	81	79	90	82	102	82	72	79	99	85	87	71	90	78	93	89	87	84	85	89	82	97	104	79	80	86	93	95	71	86	88	75	70	80	82	73	89	85	69	92	84	82	83	68	77	84	73	88	74	82	82	75	73	81	86	89	84	84	83	86	79	67	92	101	77	85	67	87	90	82	105	95	93	86	98	85	73	93	96	95	76	80	76	84	82	83	85	75	80	86	75	99	77	82	94	85	85	91	87	92	94	78	82	87	80	88	72	87	86	87	79	91	68	79	85	91	79	88	80	81	76	91	83	94	96	91	89	68	68	90	92	81	87	93	80	84	100	76	78	92	83	84	95	80	83	78	96	63	92	87	97	89	82	94	93	78	93	70	90	73	79	85	83	81	94	88	87	82	79	89	87	79	72	89	94	83	82	81	94	77	77	84	70	77	99	92	89	82	94	108	92	72	87	74	93	87	100	89	86	80	85	98	94	94	83	77	77	90	86	89	80	91	75	94	65	90	97	71	89	74	93	87	70	66	83	85	91	79	70	77	74	91	79	69	103	80	93	77	86	76	87	79	78	95	99	74	87	80	84	89	107	97	81	87	90	83	66	87	98	85	88	88	75	99	101	75	94	72	94	86	79	79	95	94	89	90	96	87	104	92	85	76	95	85	80	88	73	77	76	87	91	77	75	91	79	84	82	76	87	82	77	84	75	89	75	78	87	88	85	77	80	88	78	78	90	79	83	72	79	87	92	88	90	96	91	82	83	78	91	91	96	80	95	102	101	91	85	71	85	82	89	91	67	94	77	88	86	85	95	69	94	73	67	91	96	77	87	80	82	84	83	91	78	98	75	95	94	90	77	73	90	77	71	80	86	93	81	91	87	78	80	96	85	96	80	92	71	74	75	90	80	84	95	91	84	76	86	81	94	85	85	80	74	89	86	82	75	95	72	69	89	86	82	90	82	84	89	86	89	84	82	75	65	102	94	85	89	76	83	76	94	104	85	97	94	89	85	91	85	67	72	81	85	95	86	77	77	75	89	77	105	84	70	88	85	98	83	75	73	68	96	82	94	82	75	69	85	97	89	86	85	73	74	92	89	86	83	83	78	79	77	89	73	88	71	104	89	89	80	91	76	87	102	102	82	67	75	86	88	78	91	85	96	89	82	78	79	91	77	82	101	91	86	84	96	75	71	101	100	101	71	79	87	80	79	91	92	96	91	88	82	104	91	69	81	75	77	99	77	81	89	74	77	84	73	96	76	89	79	103	89	72	92	87	84	104	67	86	81	86	87	79	81	81	88	93	79	96	85	89	80	80	72	88	74	103	79	78	85	87	89	82	93	73	90	98	89	90	81	80	87	94	80	70	76	63	87	84	85	79	83	88	100	87	64	93	86	85	86	87	88	100	81	99	84	81	83	90	71	104	85	98	88	74	91	92	86	91	77	98	77	78	79	108	88	74	76	96	79	69	89	97	82	86	86	87	76	79	88	94	81	88	82	91	87	79	102	78	92	102	83	87	75	91	89	77	101	78	92	84	92	56	78	81	79	104	81	82	99	74	81	78	91	82	80	67	98	103	92	82	82	83	103	87	83	76	93	91	80	69	79	72	95	71	93	77	79	76	82	62	84	70	83	80	94	84	82	105	101	97	91	80	72	89	87	69	84	78	96	76	80	99	83	105	92	91	76	88	74	89	76	85	73	87	92	79	95	94	80	89	79	92	94	98	82	78	98	92	83	99	86	93	78	79	91	93	91	77	109	75	106	80	82	92	101	106	101	88	85	86	88	100	95	83	89	77	92	74	87	73	89	72	85	71	80	98	98	68	92	93	89	89	75	82	84	82	84	81	88	71	90	95	76	83	93	97	74	87	85	88	77	91	78	98	80	69	80	84	89	67	69	87	95	84	81	74	96	88	82	80	77	84	102	84	73	97	89	76	79	81	84	78	93	65	104	105	73	91	92	63	64	82	83	86	91	96	95	101	93	99	102	95	100	83	88	97	89	104	85	77	94	91	70	88	70	89	93	93	98	99	78	79	85	82	72	80	99	90	105	80	70	67	89	83	87	87	85	86	76	89	94	91	97	91	90	92	80	77	79	95	96	86	91	82	76	78
15687	1121	2498	2873	2438	1973	1624	1354	1199	964	918	844	701	642	618	623	565	529	510	466	533	462	477	430	422	422	401	384	417	423	391	375	377	401	377	342	354	383	359	335	361	363	369	352	370	359	361	319	367	325	343	328	317	324	312	343	339	358	331	374	322	294	336	320	340	347	362	332	333	341	337	296	334	326	322	325	333	324	326	323	320	343	327	319	314	340	333	309	338	326	323	341	321	318	300	323	311	336	328	324	294	334	307	321	318	315	338	281	327	306	314	342	366	328	312	333	346	304	354	336	328	305	302	344	319	345	315	328	345	339	311	329	348	314	327	367	311	264	333	336	311	331	331	349	321	310	306	339	314	303	335	313	341	279	311	331	321	288	286	334	319	291	341	330	315	321	303	315	300	319	309	322	354	322	302	328	314	327	316	316	313	337	330	304	318	330	318	340	324	316	336	334	282	311	295	339	339	305	328	339	318	336	309	318	288	333	327	302	339	305	302	323	312	335	318	304	294	306	304	332	292	355	288	321	273	325	339	312	319	318	304	335	334	294	317	311	334	313	324	300	328	309	309	320	318	312	346	302	291	333	309	331	322	331	331	342	322	320	342	347	315	344	307	288	338	297	317	321	288	299	324	324	280	294	344	318	318	337	289	303	330	334	335	314	322	303	349	318	326	287	297	351	303	313	335	300	319	324	310	313	291	312	309	300	301	281	319	302	318	319	305	307	307	335	325	324	335	340	290	305	335	332	317	334	300	298	320	318	320	311	312	310	345	278	289	318	309	328	301	326	344	312	309	327	327	319	325	318	340	321	314	284	313	304	328	316	320	321	315	318	311	288	342	302	304	301	293	312	337	307	280	299	279	314	325	328	319	334	301	330	305	304	313	274	356	314	269	297	318	330	319	288	300	360	308	286	332	340	331	327	288	334	331	327	333	324	291	314	327	284	325	272	339	341	319	283	320	315	305	302	372	310	281	291	338	328	283	328	347	300	332	321	320	313	305	312	324	325	314	319	299	328	312	317	295	299	315	326	282	338	296	315	318	317	322	293	333	294	300	341	325	353	320	311	325	311	342	297	296	306	351	314	315	292	313	325	306	322	328	303	338	301	307	294	287	304	294	336	305	322	313	273	324	342	313	334	287	328	328	327	294	309	339	320	331	325	288	345	313	306	330	299	312	341	316	356	298	309	306	298	316	310	296	292	309	313	313	334	308	297	332	298	285	332	323	334	340	314	319	323	295	314	304	306	311	328	303	310	314	324	322	312	320	328	304	297	300	345	304	293	312	341	336	326	312	306	311	351	332	340	333	298	354	301	329	359	318	331	300	315	325	301	294	292	336	324	304	303	296	317	334	308	306	316	320	308	345	337	293	317	327	325	349	315	329	329	305	308	345	317	342	305	330	315	316	316	324	328	287	304	305	351	306	308	295	327	302	301	334	343	320	314	318	327	328	335	326	338	313	323	333	304	336	300	309	336	315	333	333	311	289	328	320	308	351	335	299	304	329	299	294	299	325	329	296	280	300	309	313	290	323	288	310	294	316	274	312	330	295	318	342	339	335	321	326	325	360	326	329	317	281	301	323	294	322	309	333	318	287	299	299	272	319	340	323	294	328	299	296	346	298	310	312	306	313	325	354	326	310	321	335	309	325	330	329	284	316	292	334	339	297	320	357	335	322	305	300	323	323	302	320	324	317	348	354	349	317	317	321	318	301	307	283	311	309	327	306	315	348	312	307	313	349	363	312	279	303	319	264	315	287	282	333	342	330	301	321	312	330	312	306	344	331	312	315	302	288	301	368	316	327	304	290	312	286	323	315	330	300	294	354	328	316	287	301	337	357	313	293	343	302	315	319	313	333	308	341	334	324	340	341	304	368	318	326	292	344	339	308	319	298	313	321	309	329	332	304	295	303	309	333	310	328	326	298	301	324	314	296	287	314	291	307	286	286	291	331	320	324	315	339	321	318	283	335	303	335	321	327	357	331	318	334	332	333	326	308	309	346	322	324	342	298	307	355	320	315	303	289	322	325	305	314	296	305	314	305	314	334	318	327	295	308	337	359	299	324	326	334	317	322	297	365	300	328	312	303	304	363	300	348	306	321	296	338	297	315	356	315	340	328	321	303	303	288	325	303	295	344	317	314	311	305	313	306	316	338	345	323	302	289	317	344	359	302	341	299	290	327	330	320	309	329	313	348	350	276	343	326	311	308	322	330	293	288	338	298	325	339	315	296	336	334	336	334	317	336	344	346	306	323	295	319	325	335	321	313	317	330	295	320	333	331	314	306	298	301	302	319	317	376	299	289	304	317	315	323	307	332	310	307	297	347	295	296	321	333	319	325	322	305	301	319	326	323	323	318	304	317	330	333	304	336	329	307	305	312	312	294	304	307	298	303	298	346	301	334	323	313	322	320	327	330	291	321	322	307	336	306	301	319	329	340	288	314	291	333	318	297	329	341	320	316	297	327	308	336	313	309	321	268	295	320	335	320	299	328	338	321	310	328	281	306	322	315	307	345	313	313	299	339	321	310	285	278	322	304	306	307	313	290	364	289	293	303	320	301	331	332	311	333	366	343	326	313	318	311	320	332	334	324	323	327	345	321	321	300	283	307	313	293	304	308	346	292	342	321	335	336	281	323	306	315	322	313	349	339	348	304	344	315	309	290	315	331	314	328	310	334	342	338	300	301	319	329	318	290	339	295	301	304	329	337	345	334	312	322	320	296	341	326	316	310	299	294	334	344	335	306	341	288	300	314	337	317	313	329	306	341	324	314	297	320	316	298	326	304	335	306	322	306	322	318	326	323	309	316	296	320	333	305	329	313	309	291	322	350	285	294	307	316	338	297	305	328	312	314	327	292	314	333	283	339	299	327	339	312	327	316	275	302	312	284	334	290	319	287	325	327	303	323	344	294	313	320	328	307	330	285	296	317	311	296	327	308	311	278	320	311	314	324	338	329	333	297	324	330	309	317	344	319	318	290	291	296	288	325	335	334	339	335	324	319	309	322	298	307	326	317	305	320	300	309	291	333	313	296	352	339	299	321	297	296	340	300	311	326	310	315	335	301	334	334	341	307	308	315	283	318	315	361	320	308	279	311	324	316	314	331	342	338	338	314	304	304	316	329	324	316	306	313	313	309	285	283	343	300	343	285	338	316	296	325	339	335	309	336	335	318	281	297	313	312	318	294	326	336	330	324	299	317	313	347	317	306	316	303	356	336	303	310	309	314	328	318	333	291	310	304	349	348	322	340	326	321	296	319	323	322	276	300	346	320	367	299	327	339	322	320	340	303	302	301	328	322	333	338	328	342	305	273	315	330	329	325	317	344	302	329	301	315	316	330	326	324	303	317	329	329	309	325	329	300	338	335	294	298	303	311	328	309	316	314	347	310	332	344	310	320	324	320	317	325	311	328	303	324	295	302	316	314	328	329	322	329	317	323	322	326	327	305	337	306	338	296	315	281	321	320	282	289	333	321	312	316	325
38180	15832	2926	1498	1037	716	542	471	410	343	339	306	256	248	224	190	253	234	238	230	201	206	192	184	179	200	185	190	180	197	216	188	187	169	182	175	185	168	187	196	187	159	185	183	178	167	182	191	172	181	160	150	179	197	185	182	151	150	190	169	177	159	203	166	174	181	176	171	174	190	200	169	186	183	197	181	178	179	186	198	200	201	163	187	163	174	192	148	192	196	196	162	162	166	167	168	165	179	201	179	156	189	174	185	154	161	172	182	175	182	165	170	165	164	160	176	151	189	162	174	176	179	194	194	185	159	181	190	162	182	172	173	184	165	188	165	198	163	171	186	194	177	188	165	190	183	177	159	172	169	167	195	225	184	176	156	176	175	155	157	178	162	161	185	144	181	167	201	180	180	160	166	164	171	176	165	179	215	172	173	168	167	180	192	178	164	172	153	149	181	189	178	178	173	189	175	188	180	193	166	165	176	181	196	195	193	181	177	158	169	203	181	148	171	165	160	187	170	185	165	158	195	167	184	196	184	171	155	177	182	168	175	168	177	186	180	174	173	172	174	179	169	191	150	184	196	169	180	169	184	183	161	177	190	160	182	181	193	184	181	198	175	152	189	180	177	179	179	187	180	180	148	163	184	182	165	191	190	169	193	202	171	172	160	185	173	196	187	208	174	153	168	176	170	160	174	197	162	188	184	179	154	169	200	177	177	191	182	169	167	177	168	169	168	150	179	156	168	184	201	183	175	156	153	186	174	184	171	162	188	168	185	154	177	158	200	157	207	176	173	172	160	159	170	182	169	171	189	169	170	163	180	173	164	173	180	159	169	161	181	196	181	177	168	172	161	170	174	169	182	161	189	184	175	171	192	205	165	163	158	169	162	188	170	166	173	171	148	161	173	185	201	160	161	165	154	162	168	185	179	177	189	182	174	181	160	160	174	158	159	175	203	186	183	159	187	164	185	182	185	153	190	157	165	173	145	184	167	190	163	165	160	187	174	177	193	179	196	171	164	147	167	190	177	166	168	159	151	163	196	181	181	156	153	173	184	173	160	171	176	164	182	145	193	184	176	161	159	190	193	158	182	177	184	176	188	181	170	170	170	190	178	175	177	178	198	167	173	154	186	179	164	148	181	197	169	180	152	203	166	166	174	165	174	170	183	164	158	184	179	188	163	156	176	189	204	184	168	152	176	151	144	156	179	169	177	193	188	168	168	164	154	169	175	192	157	174	175	201	186	169	198	209	188	156	171	176	173	182	188	152	189	191	172	168	175	160	172	179	164	169	171	167	180	171	161	146	178	185	180	161	177	170	165	192	161	176	180	161	153	176	164	143	185	187	171	182	184	158	196	174	169	166	170	193	160	174	168	149	164	185	170	171	177	178	159	174	171	159	182	166	174	171	155	196	157	189	174	157	182	165	162	169	172	157	180	189	183	183	188	172	171	185	169	164	180	197	175	176	189	192	176	161	190	197	178	167	187	164	162	190	186	190	174	180	188	177	152	164	153	189	188	167	162	172	179	157	172	176	166	161	155	181	174	179	159	183	173	190	172	178	174	164	197	178	176	190	166	174	158	215	167	178	169	173	174	166	196	189	171	189	180	186	165	179	166	189	175	159	187	176	150	169	178	167	181	185	166	173	158	168	184	154	174	178	182	183	180	177	161	191	181	189	200	174	183	143	168	185	167	172	165	186	176	169	201	170	187	150	176	162	171	171	166	170	167	178	182	186	167	162	173	183	192	187	177	182	176	166	187	153	164	176	190	163	181	185	182	211	168	148	189	165	158	168	176	177	166	153	158	168	174	158	193	175	182	186	163	177	161	184	186	165	182	167	155	183	159	164	201	156	187	178	175	164	154	192	173	186	177	186	158	178	187	164	154	174	157	177	186	144	155	191	155	178	171	167	161	153	183	157	175	149	137	149	180	169	182	153	179	160	190	164	165	180	190	190	166	189	158	172	178	185	177	185	166	161	186	172	170	177	171	186	184	182	171	187	168	157	177	156	179	196	169	202	151	151	197	169	159	162	164	176	163	162	176	163	175	166	164	171	171	153	178	195	181	177	188	162	167	181	178	159	182	171	162	165	191	176	181	191	158	181	173	168	163	160	150	161	190	175	173	169	176	177	167	165	195	154	199	165	144	154	180	172	146	194	147	155	189	173	225	166	182	164	175	187	174	186	162	175	171	155	186	176	150	168	206	175	184	175	188	162	174	168	182	184	182	188	177	171	179	172	183	192	158	176	156	175	183	202	173	172	167	173	188	164	188	177	157	170	169	180	166	164	177	192	167	147	188	164	176	174	177	198	162	185	190	155	171	176	168	172	201	192	183	181	178	169	170	161	198	172	161	169	177	161	193	162	165	196	201	194	183	183	170	168	164	167	190	204	212	183	172	175	169	172	183	170	164	194	163	178	158	177	186	167	162	196	158	189	159	169	182	202	182	182	210	172	183	171	164	176	186	194	183	157	171	198	165	180	170	151	171	184	191	175	184	165	176	160	188	176	184	181	149	180	169	183	176	171	165	176	198	161	177	185	204	169	183	173	173	182	167	171	187	188	164	166	168	154	172	170	162	173	173	151	172	174	175	156	174	166	190	174	179	184	168	177	160	169	158	164	148	167	193	201	173	177	178	156	197	167	192	173	173	167	163	173	152	178	180	188	183	141	165	177	169	183	185	191	182	153	160	161	170	166	157	195	158	184	191	197	176	169	178	154	178	189	158	170	177	170	156	186	187	191	167	162	181	174	186	177	155	164	168	200	157	149	167	160	159	152	151	158	161	159	208	171	177	186	183	160	188	179	161	177	175	169	163	181	176	189	186	152	201	179	169	167	168	172	169	181	176	158	162	153	161	182	164	187	193	166	159	178	160	178	159	162	175	174	188	183	164	186	175	172	188	172	169	187	154	182	185	191	189	192	189	209	161	177	173	162	151	158	194	154	201	167	173	191	165	193	163	154	165	165	186	172	198	196	172	191	179	158	185	181	171	165	175	166	198	184	160	192	167	186	186	165	188	156	192	179	181	177	185	172	190	175	184	160	176	161	179	162	176	200	168	169	174	191	173	176	179	169	165	162	181	166	185	167	176	165	195	179	165	173	193	173	193	180	182	186	172	178	187	180	157	173	178	184	200	163	180	180	196	203	196	178	170	177	203	156	184	169	181	168	186	167	197	166	179	172	182	159	175	169	153	163	193	181	183	166	191	168	168	164	183	164	198	155	172	166	167	200	173	186	210	160	187	172	174	194	168	195	181	199	147	173	189	196	161	178	174	159	162	152	182	183	156	195	171	175	162	166	162	190	201	173	167	182	186	171	156	167	171	172	164	173	157	173	149	194	177	177	175	156	197	174	193	178	191	164	181	170	173	182	180	166	176	200	163	156	154	164	196	171	183	200	182	164	177	175	156	174	156	178	184	172	152	188	184	176	176	172	143	165	185	173	175	159	153	198	174	180	159	165	168	179	163	158	158	174	163	174	179
18020	2103	4514	5112	4380	3603	2968	2467	2159	1843	1658	1549	1339	1231	1151	1094	1064	995	960	879	875	853	812	787	751	772	790	764	736	761	675	689	712	657	697	653	723	675	615	617	677	628	654	656	629	639	655	607	636	654	634	650	622	668	644	625	626	590	641	640	601	613	598	643	571	590	613	574	584	567	523	568	558	588	580	585	614	597	588	596	600	582	606	546	595	613	602	569	607	605	580	558	583	608	564	598	534	547	566	551	615	545	634	592	552	604	548	563	597	568	590	615	599	586	550	567	605	624	561	600	611	552	626	553	595	563	554	609	589	557	586	577	597	587	585	583	576	547	547	577	553	602	561	593	601	577	583	617	599	577	534	537	586	571	536	637	543	613	611	592	572	586	591	549	557	573	606	581	585	556	572	559	590	550	595	552	544	566	532	590	589	592	530	586	594	536	571	620	583	582	607	569	578	602	570	563	597	605	573	631	494	615	571	553	556	556	575	587	550	606	570	584	576	548	527	559	571	549	561	585	625	578	574	562	613	609	561	536	557	568	568	583	608	592	579	567	612	546	597	568	557	586	573	602	585	553	564	636	568	551	613	588	554	602	583	649	576	537	584	597	594	561	593	634	574	584	570	588	636	557	533	566	549	605	593	595	546	537	589	591	576	582	562	583	571	595	587	563	544	549	554	588	601	571	558	584	565	577	556	603	583	586	587	596	590	567	590	557	525	563	590	575	571	556	589	566	561	562	564	572	594	626	614	571	553	584	578	567	596	597	557	564	604	598	587	635	567	566	579	598	564	555	571	597	546	583	573	549	604	530	576	564	540	525	590	542	569	572	598	597	561	595	633	567	550	562	573	539	553	544	567	597	560	565	580	593	565	586	567	558	598	607	548	575	542	546	559	607	554	610	592	612	563	623	562	573	568	576	635	556	550	601	552	582	588	580	556	558	608	581	579	551	606	582	605	535	562	594	569	565	605	583	534	554	573	566	599	554	561	571	629	549	552	552	555	598	569	555	549	557	542	566	580	561	534	599	523	557	570	542	595	617	542	537	546	587	565	599	548	598	567	564	596	590	563	583	589	555	577	605	571	592	609	576	612	523	556	573	559	552	596	575	584	567	596	550	565	575	602	569	596	616	588	601	568	563	571	530	567	565	582	565	545	519	598	551	575	540	582	591	548	577	608	610	585	596	567	585	567	584	582	545	556	589	529	560	558	561	611	550	572	614	608	587	585	603	600	564	557	586	572	621	582	577	577	579	567	551	531	637	614	586	571	557	578	562	582	596	572	630	606	603	593	555	578	534	570	557	545	547	568	581	575	559	523	555	597	538	544	577	565	574	553	571	570	584	564	636	598	560	574	584	593	564	626	538	571	586	600	562	584	563	567	564	615	584	590	560	546	577	613	596	560	578	598	576	594	570	603	560	550	544	563	563	572	600	554	574	582	602	582	584	545	566	618	620	559	607	547	595	603	583	541	601	559	621	552	567	562	605	606	550	551	571	576	543	578	593	576	548	529	568	535	575	570	549	613	595	568	552	572	557	572	585	593	561	561	559	590	579	558	546	538	530	576	569	558	585	573	600	578	575	586	605	619	594	519	572	557	558	583	574	596	556	554	616	621	553	580	589	585	555	592	610	560	557	617	560	543	567	584	564	597	570	573	584	539	552	594	556	609	594	589	535	574	566	545	558	605	563	607	575	592	555	622	587	548	613	567	597	550	536	475	558	541	582	603	569	585	597	591	581	577	558	586	581	606	600	563	596	565	579	599	613	587	565	555	579	624	592	565	554	567	579	555	548	579	570	600	570	534	616	567	574	561	582	575	564	603	569	573	559	540	578	548	603	646	569	561	568	572	556	587	579	616	594	570	550	561	541	539	569	571	554	579	612	527	560	577	544	569	549	614	545	626	559	592	586	566	570	538	628	593	560	570	575	579	568	596	571	535	549	607	589	564	611	570	571	561	556	627	555	579	571	535	563	574	581	580	558	577	577	575	561	577	604	555	592	605	565	529	576	555	620	587	580	553	573	573	584	572	552	608	553	550	560	573	574	620	591	564	579	584	584	589	555	592	583	558	552	560	582	561	544	574	628	517	591	578	566	606	567	605	511	603	532	552	588	574	586	603	540	583	533	602	547	565	565	537	602	584	565	631	558	612	543	595	556	565	598	564	557	556	560	593	596	610	566	573	568	545	583	587	577	568	536	627	538	571	602	531	564	596	580	566	546	549	580	578	550	555	558	578	566	583	582	595	552	600	585	547	567	629	570	536	589	546	569	546	564	532	562	566	539	543	590	576	587	583	572	579	529	611	604	583	564	622	568	534	585	625	542	577	563	592	540	555	612	572	579	553	592	550	543	573	562	617	606	554	569	597	599	575	595	589	548	560	565	579	548	587	580	604	562	542	559	607	590	581	551	572	581	557	568	572	563	609	599	578	557	572	575	606	544	567	568	591	629	591	527	596	534	589	594	545	567	552	573	593	575	572	575	600	580	615	574	582	549	555	580	574	581	589	632	580	577	604	585	610	549	556	624	614	580	568	585	568	586	508	547	539	555	586	585	591	565	576	577	597	557	623	596	609	600	587	591	540	555	572	554	563	527	555	577	576	553	569	563	606	577	552	546	566	541	592	565	553	560	610	556	567	588	593	607	553	584	607	594	565	628	553	580	541	557	584	551	585	575	554	554	589	591	588	541	565	584	572	601	549	613	572	533	588	564	596	566	533	580	593	595	590	552	631	564	556	591	618	602	549	584	573	541	537	594	585	539	577	554	587	540	594	607	543	568	597	568	596	559	564	547	556	604	555	576	556	597	563	565	613	588	565	564	589	614	538	539	604	609	567	591	574	544	597	540	576	542	554	599	555	602	586	618	530	539	577	574	526	539	568	589	548	554	604	573	563	565	554	558	562	597	605	557	594	542	593	586	585	569	561	551	585	546	545	593	553	603	561	542	607	561	618	607	587	526	585	585	569	551	586	563	571	598	619	582	564	567	563	600	531	549	543	567	567	573	594	564	623	608	564	592	586	553	572	578	619	556	548	585	603	551	532	602	559	571	550	587	602	561	571	576	548	553	532	577	579	558	562	589	613	604	530	579	619	576	586	600	605	581	638	615	569	584	611	619	579	599	541	540	610	571	583	564	590	557	517	568	552	612	542	590	573	578	572	561	577	599	538	590	590	583	607	564	542	574	571	557	576	598	559	583	553	568	574	565	574	574	574	565	581	555	563	604	577	605	589	570	600	558	595	595	629	523	556	567	602	572	575	585	560	617	557	603	591	564	560	580	575	589	569	591	546	544	578	583	566	588	565	566	570	567	578	561	547	597	579	627	590	592	614	583	572	606	583	570	560	587	585	547	622	593	581	586	558	558	597	518	578	604	580	569	595	595	637	602	591	612	554	580	555	598	606	573	561	566	609	543	514	531	595	607	554	582	555	589	573	540	587	576	596	622	566	581	565	568	563	537	597	605	599	549	596	550	621	569	541	547
4346	217	127	98	84	73	73	62	75	76	69	63	70	53	66	75	74	58	69	69	61	72	53	57	77	64	76	66	63	73	67	74	75	64	54	73	63	57	58	72	54	61	67	73	58	62	60	50	62	61	71	78	68	71	52	82	67	76	68	65	68	74	59	70	62	63	73	56	64	58	59	64	64	64	65	75	63	71	60	63	73	54	59	59	62	77	62	59	67	72	66	58	52	58	65	74	48	51	55	76	70	75	62	66	71	67	73	72	70	80	54	65	61	67	74	56	62	52	67	80	59	77	69	56	72	70	57	66	73	79	61	63	62	54	64	66	61	68	76	82	76	62	65	64	75	62	68	62	59	73	78	63	78	51	67	60	50	61	64	59	78	64	73	76	79	67	65	72	75	59	60	65	66	65	70	48	68	73	62	53	71	78	75	68	60	57	70	64	63	55	67	65	73	59	69	57	59	76	62	68	56	55	61	56	70	63	63	76	66	62	74	58	66	74	68	68	67	70	62	53	66	60	77	55	66	69	63	60	60	68	61	71	64	78	66	60	59	76	62	51	59	52	53	52	57	76	72	68	57	74	56	67	79	60	80	51	69	70	68	63	67	69	52	63	78	62	65	58	56	63	67	74	62	64	68	58	52	61	63	62	60	72	66	62	65	62	51	63	57	67	59	62	60	58	67	62	64	75	74	64	68	64	61	68	68	69	55	66	58	65	59	68	67	61	73	60	77	55	64	74	61	77	57	67	73	62	74	70	77	64	84	76	73	59	70	69	65	79	61	58	60	64	54	51	60	60	54	69	71	60	79	71	70	70	72	59	55	67	63	51	67	65	46	62	59	60	68	63	63	68	76	59	59	73	82	61	60	63	45	60	88	75	80	60	73	60	71	46	59	73	58	60	58	57	73	73	57	68	77	52	69	61	60	71	59	63	75	68	63	58	62	63	62	59	76	74	76	73	62	59	77	58	65	75	51	62	78	67	56	77	64	63	53	70	58	73	60	71	62	61	72	71	60	64	62	64	67	67	66	65	54	54	64	71	75	68	56	61	65	73	70	47	57	55	62	56	74	46	62	69	57	82	70	70	75	76	65	55	64	71	69	52	68	81	64	58	71	65	70	81	66	65	56	72	58	64	74	64	63	52	61	61	77	55	50	72	62	49	64	67	72	57	61	84	64	62	77	52	50	57	66	54	57	69	68	69	55	72	63	63	72	63	59	70	67	73	84	65	69	49	62	72	63	62	59	63	70	60	62	56	63	56	67	55	58	73	52	60	68	65	77	66	83	57	74	57	62	53	58	67	63	59	61	69	62	62	69	64	54	49	63	61	56	62	74	68	49	54	67	53	61	70	57	62	67	57	64	62	73	63	50	74	64	63	74	55	69	66	70	67	72	62	59	76	62	72	75	67	56	53	59	70	60	71	67	73	69	56	59	73	55	52	61	64	76	67	71	67	54	60	63	67	64	62	67	69	58	63	61	56	66	57	65	65	64	62	55	79	71	47	62	64	77	71	67	61	63	86	51	70	60	64	48	57	73	69	52	58	76	59	61	69	56	64	58	69	71	67	56	69	78	63	60	69	72	66	52	75	69	64	67	62	77	74	60	74	58	59	57	56	57	70	44	62	55	73	70	79	64	46	66	71	81	63	73	67	62	81	69	70	64	74	69	65	59	75	44	60	69	75	63	87	61	62	80	55	69	63	67	71	77	75	57	61	50	62	62	69	69	73	75	59	56	54	66	74	68	64	65	56	55	54	71	63	65	72	60	59	57	55	70	56	65	59	65	55	75	59	61	66	61	65	54	51	57	66	60	71	67	63	71	59	71	70	63	68	63	63	69	66	67	60	65	61	61	75	57	69	54	58	55	68	62	65	73	71	64	72	65	61	74	76	66	64	65	69	55	78	67	61	57	66	56	55	60	60	62	64	65	65	71	60	65	81	66	64	63	71	68	62	60	58	65	56	54	65	63	69	70	55	71	67	55	56	62	62	69	74	71	57	79	65	71	59	73	67	63	59	67	76	64	60	69	58	70	74	71	57	66	60	62	72	49	61	60	65	58	55	65	81	60	65	67	57	79	64	55	76	65	78	58	55	60	65	63	58	70	56	75	67	67	53	66	69	62	84	66	65	66	66	52	84	57	64	70	52	67	51	62	49	53	77	55	70	55	69	54	59	73	73	73	54	58	55	65	65	57	58	75	65	60	50	61	66	63	71	85	64	66	60	57	66	70	66	61	57	72	72	66	65	63	66	81	60	79	66	75	68	66	67	64	67	57	52	57	74	64	59	70	72	62	61	73	67	57	75	53	64	61	69	56	77	62	71	75	52	58	71	57	69	61	74	66	77	47	68	78	48	66	60	55	66	61	74	61	59	65	67	61	56	50	70	73	70	72	43	63	61	67	58	70	74	70	68	77	58	55	63	66	59	64	68	59	83	65	59	68	67	65	58	55	72	63	71	52	63	75	78	52	65	80	54	82	75	66	60	53	53	51	72	79	62	61	65	54	62	54	54	66	54	67	61	59	74	64	58	72	69	44	66	59	61	78	49	61	46	60	59	71	79	61	51	60	62	66	60	64	63	65	65	70	67	59	56	65	65	71	59	58	71	74	68	46	66	61	68	50	62	70	80	50	57	86	66	67	62	51	51	58	76	47	77	58	59	65	51	77	68	74	69	64	66	62	68	53	69	62	63	71	57	55	74	64	71	62	54	62	49	69	60	70	57	48	53	69	42	68	57	56	74	96	72	58	49	65	60	72	56	68	61	63	62	63	60	52	60	57	64	71	58	69	60	64	58	66	59	71	67	74	60	64	65	59	70	62	58	66	73	54	63	75	63	59	66	62	62	59	70	73	64	65	65	58	53	57	64	52	72	52	53	79	70	76	56	72	69	58	64	68	53	68	62	64	55	62	52	73	68	66	55	64	73	61	62	62	67	57	59	61	67	62	65	60	64	52	52	62	62	67	52	76	55	71	57	69	71	57	60	82	65	53	54	53	63	56	79	77	49	62	49	78	71	73	77	67	62	61	55	81	60	44	54	62	65	60	70	61	65	61	52	70	61	70	67	69	73	69	60	74	66	78	46	64	67	70	61	59	47	64	65	78	58	54	64	59	80	58	67	68	56	58	74	71	58	56	62	73	54	69	44	55	68	53	73	56	61	52	66	58	60	65	62	71	73	65	63	69	55	57	65	65	55	67	60	59	62	60	69	60	65	80	69	64	70	51	63	56	61	67	68	61	71	74	62	54	76	66	60	63	56	76	62	64	59	74	64	55	72	59	61	47	51	61	49	66	65	68	63	71	69	55	64	60	74	62	78	65	63	81	83	74	74	59	57	67	53	60	66	58	53	54	64	55	72	58	51	62	67	67	69	51	54	60	73	55	53	66	77	70	78	62	62	68	54	55	64	60	71	61	48	71	51	64	54	77	66	64	75	70	64	78	64	70	66	69	74	79	81	75	58	60	68	59	56	69	71
6245	307	376	403	370	347	323	290	295	286	296	270	261	264	284	279	263	281	264	269	264	262	251	270	292	244	257	233	260	242	267	254	269	294	264	235	254	247	256	246	248	259	258	297	247	262	253	248	258	250	250	261	241	244	228	255	246	238	287	243	245	258	250	230	252	256	244	265	270	262	253	251	275	256	251	247	249	252	257	222	234	254	237	212	305	230	263	280	246	258	244	255	229	262	244	262	239	251	245	250	252	237	266	260	243	239	258	266	238	231	253	270	244	240	255	254	268	221	279	246	262	248	288	245	239	270	266	262	226	268	267	265	231	239	250	246	243	252	229	261	267	245	249	223	264	239	259	244	241	265	281	233	278	259	288	281	219	262	218	246	244	249	225	234	252	229	240	257	271	283	244	254	246	223	235	247	239	271	252	251	244	264	269	249	258	241	241	241	221	256	260	234	202	247	231	235	264	264	248	237	252	249	257	250	236	247	275	246	250	238	248	260	250	269	255	264	228	246	219	247	241	271	269	259	253	256	258	252	235	246	238	253	249	239	210	261	253	269	264	237	250	281	289	249	226	234	255	266	252	251	267	274	253	300	237	259	242	222	261	239	262	249	254	271	229	263	273	258	233	271	245	241	280	242	272	245	255	254	275	264	242	250	277	260	232	255	216	242	239	236	261	266	260	244	216	239	250	257	238	255	218	214	285	281	243	255	262	258	268	234	282	269	252	270	259	229	252	233	259	239	259	267	255	246	248	261	279	270	254	243	243	237	238	239	265	254	235	235	250	219	253	253	264	277	231	246	260	250	230	251	275	236	239	238	269	262	206	271	258	248	256	261	247	243	256	234	275	261	228	234	267	233	230	263	272	236	252	242	254	270	238	254	263	255	273	264	245	245	264	253	268	273	285	259	253	289	243	242	235	247	239	260	244	248	251	272	236	238	268	224	234	234	259	235	243	260	258	261	236	256	229	258	272	260	272	246	266	261	246	255	230	243	241	249	244	254	263	273	259	254	244	253	244	227	245	258	247	273	242	254	296	281	227	225	258	256	262	265	237	256	244	272	237	259	242	251	237	253	276	276	236	214	251	241	278	234	229	252	266	248	242	246	250	261	241	270	249	273	238	245	272	254	226	251	263	229	245	237	255	239	256	259	249	268	279	229	265	249	265	257	222	291	259	259	233	260	250	235	229	257	249	262	234	272	256	243	259	289	262	263	251	233	265	228	251	254	262	250	268	241	236	241	282	265	255	246	237	235	268	256	260	250	265	235	250	252	242	246	282	246	259	264	272	235	245	251	245	247	247	228	265	249	251	263	262	243	269	232	244	271	246	229	256	256	257	242	254	221	237	257	252	266	255	264	227	246	227	251	281	253	262	248	248	245	255	239	242	260	279	230	253	249	238	243	253	251	238	257	238	237	241	253	213	241	247	265	258	255	250	234	263	230	260	252	260	257	257	272	239	280	257	245	259	254	255	258	224	261	252	242	259	257	210	269	275	243	255	257	259	245	255	263	245	259	248	232	280	250	261	275	244	265	249	233	242	259	225	254	249	265	272	263	233	262	235	265	246	252	240	227	263	272	262	230	239	261	293	280	268	259	251	212	255	243	238	254	270	262	257	265	243	250	252	291	257	239	275	283	276	257	272	266	232	237	231	232	224	264	264	250	227	241	255	232	274	276	242	233	251	273	263	253	252	228	261	246	264	226	258	249	279	269	242	249	260	255	256	224	253	272	256	258	245	255	279	223	259	258	276	238	243	242	261	246	279	241	260	230	248	257	226	262	243	241	245	219	236	254	279	228	279	227	258	245	244	249	251	245	245	260	270	228	239	227	281	243	265	249	241	244	261	275	240	277	231	247	235	250	259	254	236	259	244	241	233	238	227	239	274	237	283	270	275	276	230	221	264	255	227	288	257	235	258	258	239	256	264	232	261	255	227	245	266	223	249	268	248	258	246	211	254	248	281	244	247	238	284	235	228	228	232	282	264	263	237	257	253	252	235	245	284	248	248	259	244	260	277	289	260	247	249	247	249	243	262	250	226	244	264	235	224	283	255	259	242	253	240	259	238	256	238	252	282	270	264	269	254	231	263	248	239	253	281	246	213	236	249	216	265	231	235	250	267	270	265	237	235	283	229	227	254	249	203	269	273	240	282	235	250	257	247	249	242	252	257	242	254	276	261	262	243	259	248	302	250	249	263	270	250	247	252	248	252	254	253	249	269	250	253	257	255	229	241	249	272	254	276	249	225	242	252	227	278	254	263	265	217	256	256	242	258	267	259	263	243	256	220	226	266	270	260	251	226	256	251	243	261	275	232	228	218	247	241	252	255	234	247	237	243	251	247	243	268	272	246	271	259	264	252	237	245	242	256	265	240	272	268	258	268	265	262	272	232	254	230	256	256	244	243	241	254	263	238	282	239	229	264	280	238	251	257	236	251	258	225	253	259	257	246	276	253	267	282	262	251	257	271	262	236	246	233	255	280	244	251	245	244	235	267	279	243	253	265	238	256	244	259	240	215	257	240	249	271	253	272	262	260	283	248	230	227	272	252	232	242	242	274	256	216	242	270	245	276	235	282	250	247	269	249	240	246	242	269	231	242	232	265	251	271	266	271	269	288	236	267	247	244	248	251	287	257	264	266	250	245	269	229	251	244	238	253	251	237	240	252	279	257	251	249	243	248	248	262	238	246	250	230	251	259	260	271	256	259	292	278	238	230	240	234	252	259	241	250	263	251	241	262	259	254	253	263	284	213	257	259	266	242	253	262	256	280	226	253	237	240	239	238	242	262	273	263	246	250	267	244	241	216	232	217	265	270	277	246	265	240	259	232	248	257	240	263	269	256	284	245	248	273	249	239	239	251	231	240	241	233	229	252	271	255	219	267	266	252	238	253	271	244	234	259	220	259	220	232	235	261	268	255	266	235	269	273	256	277	261	270	238	238	244	245	251	250	258	267	246	258	256	249	282	244	271	242	272	274	253	253	250	255	231	273	237	252	278	255	245	241	232	259	227	272	239	275	231	277	252	234	267	251	250	259	239	249	243	235	276	247	242	251	271	265	228	251	248	266	252	272	267	248	238	265	268	251	279	250	257	234	217	248	231	237	257	270	246	227	235	276	230	247	239	252	234	237	255	247	252	235	231	232	238	231	270	238	269	257	254	273	253	235	263	266	283	257	232	216	256	268	245	223	279	263	279	254	269	246	253	271	262	233	284	235	224	271	228	280	225	233	250	260	246	223	227	234	259	242	262	249	248	255	264	250	262	272	258	236	226	258	256	278	251	244	240	290	278	260	257	243	233	271	255	219	263	272	259	253	247	266	268	250	271	266	253	281	230	240	257	232	223	252	245	262	262	264	235	264	264	236	252	276	230	249	250	233	239	224	262	277	259	257	267	236	275	251	264	257	228	236	258	212	248	253	245	238	252	233	255	296	270	257	258	240	261	252	232	221	246	252	269	247	249	272	256	246	268	263	231	225	232
33769	8797	1174	746	464	359	295	232	217	187	147	146	136	124	129	123	114	104	114	98	101	113	81	99	109	103	89	71	92	78	84	103	110	88	81	120	82	83	100	74	77	81	97	81	89	84	98	82	82	90	96	85	82	75	97	77	79	97	95	100	92	85	85	73	89	91	85	89	106	77	97	99	94	92	73	77	82	76	81	84	85	82	99	89	95	87	81	70	88	85	78	77	80	79	72	84	76	97	87	73	87	93	80	81	97	77	83	99	88	102	71	107	83	84	91	93	94	76	97	109	95	88	83	86	74	92	78	79	70	86	84	75	99	91	89	89	78	85	62	103	76	72	83	83	83	77	86	78	83	82	79	96	92	83	101	90	86	76	68	78	94	91	67	76	81	79	77	78	73	77	89	102	95	88	92	78	119	87	84	86	73	81	90	66	87	81	77	81	87	77	92	91	86	79	73	84	79	99	76	100	86	88	60	84	89	95	81	95	88	96	78	97	82	76	87	82	93	87	68	90	74	84	79	89	83	96	74	73	82	67	90	72	93	88	88	99	81	77	86	80	82	95	92	90	91	79	97	74	83	78	87	81	82	87	76	77	81	90	104	67	82	75	92	78	80	76	78	77	84	98	79	80	98	89	86	77	83	93	99	80	84	74	85	84	87	90	77	90	71	83	87	81	79	88	99	85	96	89	70	76	73	86	75	81	80	82	77	89	99	72	73	76	78	68	83	81	75	77	96	89	99	72	93	74	75	71	90	82	75	89	78	86	81	71	102	82	76	73	70	80	89	90	74	78	88	89	66	75	74	82	69	95	88	88	86	72	87	88	87	86	73	93	86	78	87	98	77	79	73	107	78	74	88	83	73	68	85	94	100	79	94	93	108	81	77	92	86	94	79	92	83	72	79	71	87	94	77	76	87	75	92	93	80	82	81	83	73	74	83	79	109	101	91	80	89	83	90	91	79	98	79	90	70	75	94	90	99	79	97	87	77	69	103	87	70	85	78	88	82	92	91	108	67	91	100	85	72	99	104	66	69	112	92	96	89	98	72	93	73	69	71	76	82	76	96	78	95	79	80	79	106	80	80	79	87	85	81	79	82	103	77	82	97	71	76	60	82	88	82	104	91	80	93	95	92	86	79	87	89	87	95	86	83	94	74	75	87	81	79	76	81	72	93	87	65	80	98	96	85	101	83	88	79	79	81	94	79	81	83	90	92	79	78	91	95	94	84	78	82	93	74	74	89	77	88	90	81	89	89	81	87	71	75	68	85	95	79	84	89	86	91	62	75	88	86	95	83	81	82	72	80	101	80	86	84	99	81	75	97	81	78	83	91	83	94	72	77	101	87	90	104	83	87	83	94	62	87	94	96	93	82	88	77	73	91	79	76	80	64	83	81	88	92	85	97	74	107	72	83	72	86	82	89	86	79	97	91	88	85	82	78	75	76	74	106	86	83	97	80	81	83	73	72	82	85	82	70	72	83	88	94	97	82	70	70	76	78	91	97	88	87	87	100	96	108	84	83	90	81	99	90	85	83	86	94	75	77	97	95	91	78	68	82	97	95	78	88	93	90	73	96	96	65	87	88	85	93	86	80	88	102	74	93	74	84	72	101	75	83	87	96	89	86	94	85	85	109	80	90	82	66	83	70	85	87	86	87	75	74	85	90	91	84	91	98	95	83	99	92	93	92	116	111	72	77	81	88	74	91	74	89	93	92	99	86	76	86	97	87	83	94	76	70	81	89	83	79	100	87	74	88	102	91	86	80	85	83	111	91	74	67	97	85	82	90	77	107	82	104	99	80	97	89	82	86	82	93	87	79	80	95	89	84	87	82	80	108	79	66	81	92	93	72	95	86	99	79	94	82	75	91	79	78	67	71	91	93	82	92	87	73	81	71	86	72	80	82	87	80	89	94	98	76	80	93	90	85	95	86	69	75	76	83	98	73	87	67	80	85	93	89	84	95	78	76	74	87	63	89	80	93	74	92	94	94	78	91	87	94	82	88	99	87	84	102	89	72	81	92	75	79	85	89	104	83	96	87	98	103	94	90	97	83	87	107	86	83	76	100	74	81	81	84	87	94	101	104	88	79	97	83	77	108	83	78	98	79	68	65	85	88	88	98	71	73	69	65	88	88	94	82	82	71	84	84	65	94	91	82	94	78	74	73	92	85	85	90	87	88	93	79	87	88	97	82	81	88	79	78	79	91	93	100	105	80	84	67	84	99	82	79	83	83	83	102	75	86	83	80	72	87	102	95	92	89	89	80	86	87	86	75	86	92	100	86	83	60	89	99	78	92	94	81	81	84	83	95	71	82	74	80	100	92	66	96	88	94	85	87	81	84	105	87	95	81	100	72	86	78	96	70	93	95	98	82	80	85	83	101	80	77	78	97	83	88	87	80	89	90	96	87	78	74	86	84	91	93	94	89	76	83	75	71	96	90	74	84	94	91	111	87	94	99	83	79	94	101	77	92	84	90	78	98	98	105	84	84	90	79	84	69	95	70	77	87	75	74	68	80	69	84	89	89	83	93	97	71	107	74	89	80	79	69	75	86	86	83	94	91	85	77	93	95	75	83	80	83	93	93	85	81	88	93	97	97	61	83	111	88	71	90	92	89	95	94	85	92	68	88	94	76	78	86	86	67	112	86	112	82	79	86	77	89	88	69	88	97	74	102	77	73	79	88	82	89	98	106	69	83	80	99	82	78	82	96	91	93	64	84	79	81	91	77	96	92	97	89	84	83	102	82	87	100	92	75	64	80	78	83	88	81	86	82	105	77	87	84	94	87	85	94	77	90	83	83	82	87	93	98	87	78	75	78	93	76	90	79	82	73	72	86	83	83	77	97	90	75	84	108	92	87	91	80	88	105	80	81	84	86	78	85	90	90	98	81	110	88	88	81	85	90	86	95	93	104	79	94	86	76	81	82	61	85	85	82	109	81	85	94	76	84	87	74	83	94	83	89	79	88	76	85	89	70	80	79	83	87	88	73	93	98	79	81	93	99	83	81	77	77	83	97	98	92	84	89	96	95	90	85	82	61	83	81	83	75	88	90	93	83	106	90	84	94	89	90	70	70	86	83	78	85	80	91	75	71	80	85	88	93	76	89	80	79	87	88	70	81	101	100	75	82	101	87	81	88	71	86	78	97	80	89	93	78	85	76	84	96	95	90	113	96	90	84	95	86	91	78	86	81	86	78	85	89	88	85	85	94	89	92	77	81	92	103	87	80	74	90	72	92	70	80	79	87	97	59	85	81	68	81	77	85	86	83	90	69	84	91	104	90	85	66	100	79	94	90	98	88	76	69	102	81	77	76	91	90	107	81	74	76	82	72	57	81	91	91	85	94	72	100	93	91	85	82	79	102	88	79	86	93	96	88	86	78	87	79	88	86	98	87	95	92	99	74	62	93	88	90	83	83	87	70	94	81	84	94	85	85	79	75	79	91	86	84	80	92	85	100	84	81	96	73	93	96	78	86	98
15902	1131	2451	2836	2433	1950	1613	1310	1221	990	887	801	712	686	653	593	575	554	511	495	463	479	459	456	425	391	412	387	380	409	423	388	369	348	360	360	390	387	353	358	336	338	363	365	336	381	367	336	371	350	335	338	357	363	334	335	319	353	335	327	331	312	296	364	359	305	323	353	313	335	335	331	322	335	299	358	321	308	310	304	329	307	352	312	321	346	327	308	311	321	304	336	345	352	311	306	315	308	361	329	338	328	301	325	306	315	348	337	334	334	321	310	333	338	337	313	321	295	359	358	296	306	292	292	306	315	291	301	298	336	328	318	304	340	338	329	313	344	293	335	320	330	330	318	312	315	306	329	325	301	339	313	332	315	325	260	308	302	342	326	318	288	326	310	337	318	332	314	289	348	309	309	320	322	298	322	318	276	332	314	310	327	322	322	320	321	324	313	322	298	313	315	343	298	344	343	302	341	320	330	291	329	342	357	324	296	291	307	317	320	314	323	287	312	292	305	350	322	329	348	298	331	347	308	315	327	345	343	340	288	337	317	329	350	289	315	330	313	332	320	302	327	337	313	307	324	279	314	296	337	320	318	369	355	336	349	320	293	303	323	320	304	299	318	350	301	305	332	331	312	318	327	322	311	293	306	321	310	289	314	302	300	353	326	300	323	314	316	356	300	329	310	288	311	346	343	295	324	335	331	312	312	298	299	320	309	313	348	332	285	334	319	290	303	298	323	311	341	295	327	310	355	301	320	308	303	322	311	345	289	304	297	318	311	336	302	319	321	315	300	277	344	335	302	303	309	327	319	323	297	303	306	288	300	326	323	337	340	304	321	299	310	330	315	323	329	339	293	313	310	308	314	345	314	324	300	339	314	308	313	353	300	312	296	311	334	310	286	296	320	294	282	285	324	304	326	305	288	325	310	304	346	354	313	352	304	316	323	303	305	313	308	337	333	326	301	330	310	320	331	325	357	314	315	335	317	304	304	319	306	326	310	306	317	287	312	300	349	290	317	326	286	344	321	313	297	323	327	311	311	299	360	287	312	308	331	319	310	300	325	334	308	284	322	360	307	336	338	308	329	337	325	343	294	303	320	328	327	317	322	319	326	296	313	334	323	299	357	291	329	307	314	290	355	313	321	321	324	295	322	344	331	308	330	334	286	303	322	306	321	308	327	329	325	296	331	342	357	329	318	339	350	320	329	314	339	326	294	333	321	321	307	281	321	303	362	293	358	318	351	316	317	338	280	322	365	310	312	329	338	297	323	294	312	324	305	327	311	303	301	304	336	348	325	314	303	338	304	302	338	316	342	318	324	305	317	313	303	300	347	353	325	301	316	316	305	283	312	308	319	307	313	311	352	308	329	332	326	327	302	333	328	347	331	309	327	331	325	350	286	361	340	344	341	331	345	308	301	337	319	299	352	294	263	351	323	279	312	306	310	366	331	307	335	298	310	324	280	310	318	356	312	356	328	324	315	307	315	291	311	315	304	309	318	290	285	355	311	346	325	334	318	317	312	309	289	333	293	300	274	311	315	340	316	309	331	337	327	320	322	317	326	340	305	320	306	292	335	330	364	317	333	317	293	311	327	284	306	322	289	335	322	348	305	321	286	316	320	322	322	337	288	326	315	326	338	287	335	292	306	318	361	325	300	340	311	331	306	329	337	318	305	293	313	336	318	331	311	320	337	344	336	301	289	303	288	332	314	332	288	291	311	295	322	303	295	298	274	317	299	305	343	309	348	316	316	334	281	310	305	318	334	366	306	289	313	329	298	295	336	309	293	309	320	300	300	309	333	303	308	320	319	320	320	331	336	304	298	310	317	326	315	277	318	286	308	320	315	292	314	312	342	278	295	317	321	310	341	362	294	311	307	322	319	329	326	322	326	333	306	335	294	307	319	334	332	339	292	315	336	331	334	340	334	329	308	315	335	323	291	320	310	297	294	307	323	331	317	320	309	315	331	281	295	307	297	298	328	300	294	272	305	305	305	319	294	305	296	312	301	343	317	289	298	307	330	313	332	277	342	334	285	340	313	340	294	330	324	284	313	315	310	341	335	333	329	338	332	308	328	313	301	319	292	307	353	301	357	322	328	287	297	310	338	337	319	350	343	335	326	334	305	304	332	323	301	294	316	317	345	363	282	289	295	297	299	364	307	301	302	309	321	316	319	303	279	292	328	292	309	325	305	362	318	334	318	351	331	341	355	324	317	344	283	341	323	329	333	298	299	343	310	314	320	313	303	302	306	308	324	297	315	313	279	307	292	297	296	329	299	324	321	326	329	288	346	308	342	326	287	323	306	307	303	313	331	286	325	291	325	333	303	327	333	312	340	307	332	309	304	293	335	331	296	297	324	337	315	321	336	315	312	335	303	317	294	284	320	292	331	329	289	338	313	317	316	337	309	322	313	336	321	324	310	310	297	303	325	314	270	299	301	314	316	323	304	292	304	311	303	325	271	312	322	342	316	316	311	287	302	292	298	328	293	325	342	314	350	314	297	314	317	322	316	351	333	331	337	322	308	287	320	282	315	310	296	300	285	309	358	329	323	319	328	361	309	329	333	298	318	333	317	320	342	293	306	311	335	329	304	324	328	325	281	295	334	290	297	354	324	335	301	353	325	340	289	312	331	282	321	303	322	301	292	308	315	299	324	292	294	311	336	323	305	337	330	342	354	315	332	308	315	310	337	324	313	323	325	270	291	326	310	295	327	285	324	310	321	326	306	317	295	299	294	288	320	323	327	295	307	303	328	317	335	321	336	328	312	278	359	304	307	310	330	321	313	332	328	303	331	330	333	337	344	306	303	332	303	344	317	316	325	316	316	354	315	310	304	291	320	315	273	323	294	340	345	318	332	318	334	335	328	315	340	321	307	303	334	314	349	309	328	327	322	300	285	351	298	291	336	326	347	302	320	349	294	313	314	309	340	323	313	324	287	335	298	333	333	312	272	307	297	320	297	314	328	318	315	330	325	306	310	338	324	337	330	332	295	313	357	307	313	325	305	334	288	306	322	293	315	303	297	309	327	324	309	309	289	310	309	296	296	319	314	333	323	325	288	357	311	320	307	300	293	314	330	282	339	316	297	325	290	302	334	317	315	321	319	344	335	343	309	295	314	326	328	317	371	299	322	337	299	325	318	303	315	338	300	307	319	330	330	364	301	317	323	302	320	324	289	303	294	306	272	315	318	308	313	335	312	327	332	291	320	339	315	328	280	329	294	287	298	283	311	312	348	307	345	325	299	302	301	324	324	322	329	301	279	326	328	297	350	307	324	285	301	324	315	312	329	329	296	312	283	338	340	300	322	310	304	294	349	355	291	287	298	324	333	315	340	314	272	316	319	312	325	320	330	325	321	329	323	328	324	327	312	318	308	351	311	323	308	324	349	318	318	309	310	301	302	326	326	313	300	324	300	298	333	329	315	280	271	340	300	301	320	326	314	307	325	344	307	281	333	305	311	335	324	323	327	307	332	304	316	292	285
40496	17302	3394	1417	949	710	542	464	362	339	311	297	255	263	263	246	245	230	185	222	207	184	214	202	207	188	196	186	186	195	187	178	199	208	176	179	169	185	169	199	167	175	187	154	191	195	185	175	182	174	179	185	162	170	181	179	184	186	168	178	185	205	170	166	184	177	191	173	181	183	190	186	183	197	192	172	176	167	168	188	169	188	174	185	170	179	166	202	194	175	176	180	174	166	149	165	166	207	162	156	196	173	192	177	182	183	186	201	166	172	171	181	184	176	162	186	196	164	185	178	163	168	164	176	169	168	173	179	186	178	174	189	200	164	159	185	184	157	173	176	190	132	180	159	177	193	169	177	156	166	179	164	151	186	148	160	190	194	181	165	195	193	159	159	180	183	196	158	185	205	145	151	169	190	183	169	167	166	173	175	199	172	149	180	166	159	189	186	187	180	155	194	166	164	179	157	179	182	168	175	189	157	182	179	187	170	187	170	176	175	200	191	178	180	174	175	171	163	185	166	189	182	173	199	166	162	172	166	180	189	160	193	178	174	172	161	193	166	146	175	175	186	194	190	172	174	169	158	190	179	188	175	183	158	175	189	164	180	209	176	175	173	163	157	194	179	197	157	170	162	153	179	181	211	167	190	176	145	168	164	197	172	159	165	168	171	168	146	145	178	173	165	155	194	157	173	171	164	177	165	165	161	201	180	175	192	164	154	176	174	151	199	164	161	200	151	172	161	161	165	172	191	166	179	179	191	160	187	179	180	194	190	165	173	161	164	190	200	183	177	160	174	173	182	170	186	159	174	161	181	159	180	164	156	167	171	156	177	188	176	163	196	198	159	171	174	200	149	172	182	171	173	181	171	170	183	187	172	181	168	161	219	172	168	198	184	174	205	163	173	185	166	149	165	168	187	183	170	186	194	167	198	169	167	165	176	173	191	186	177	160	171	177	170	170	168	175	169	198	189	184	187	172	147	198	189	186	189	197	161	158	174	196	192	185	172	211	181	178	175	156	161	171	205	173	173	192	161	162	163	175	189	142	170	160	180	213	194	191	171	171	179	163	176	179	182	173	201	193	172	202	175	172	176	175	161	162	171	147	163	169	176	156	196	191	193	177	169	171	181	184	165	170	166	169	163	178	157	159	170	178	160	193	174	179	162	192	180	163	164	187	187	164	162	165	172	156	186	184	211	164	186	178	180	174	179	187	193	154	163	165	138	174	193	171	170	176	170	171	179	164	154	171	171	183	182	183	154	158	198	199	185	172	173	188	174	182	159	167	178	190	156	177	186	193	165	166	177	183	183	180	172	198	159	192	203	181	175	164	181	185	174	187	165	152	169	191	176	196	180	161	193	179	168	164	175	172	170	195	184	179	167	193	162	172	182	181	183	175	181	149	170	173	183	168	152	175	189	194	186	172	175	160	165	174	194	193	180	168	191	184	179	168	168	188	164	194	170	183	181	178	170	169	191	151	189	200	159	166	200	170	175	202	189	172	181	163	161	184	180	161	179	156	173	169	174	179	168	169	171	178	156	177	165	173	170	187	181	183	166	157	177	162	173	169	179	172	166	171	174	144	179	183	187	172	189	172	157	164	158	161	167	162	206	190	152	195	165	165	178	165	177	205	160	160	147	184	200	181	171	171	151	154	152	176	196	172	175	163	153	157	176	180	146	177	163	184	165	164	168	179	155	185	165	189	192	153	171	150	182	181	193	186	184	163	173	195	186	165	171	187	156	147	180	182	167	171	139	172	176	177	177	170	183	178	171	176	190	174	176	172	157	166	197	194	192	192	178	188	181	172	171	166	162	176	174	187	160	179	157	184	175	185	188	187	163	182	169	168	169	181	176	189	174	163	199	181	184	184	178	175	174	181	182	167	175	182	168	180	163	179	160	203	180	182	154	203	167	179	181	170	180	174	165	194	168	185	161	192	158	183	179	157	165	183	146	178	165	190	196	181	172	182	176	173	160	177	192	166	208	167	174	155	170	159	171	173	164	182	197	168	201	182	158	161	184	196	183	176	180	167	174	174	191	164	161	183	183	152	153	158	155	174	178	177	169	168	168	177	178	194	175	194	182	165	179	165	169	191	158	186	165	178	197	168	169	154	185	203	197	191	158	203	178	165	213	184	161	163	171	181	172	167	149	149	164	165	152	166	172	172	193	185	177	169	178	184	187	174	190	169	178	205	158	186	171	171	163	169	159	187	170	184	190	183	201	169	180	153	180	179	165	155	162	162	157	161	187	148	150	175	192	198	178	160	163	181	171	186	140	164	185	163	169	203	170	169	191	145	171	160	160	206	189	192	159	172	178	182	164	162	158	184	181	158	173	185	162	138	175	178	199	192	184	160	148	177	141	192	147	196	199	168	188	164	180	198	175	168	186	193	191	191	161	176	173	191	161	160	172	185	183	163	189	168	161	164	187	172	187	165	190	180	174	199	166	175	174	174	163	168	183	162	190	182	140	181	151	201	174	176	167	183	192	173	177	167	176	158	158	190	168	178	181	156	183	165	162	181	173	170	180	154	180	184	168	168	187	166	175	192	178	164	176	192	180	166	185	172	176	170	166	177	189	154	181	153	171	164	167	158	173	152	163	152	178	191	172	181	158	195	172	182	183	157	181	176	206	190	168	180	161	175	159	154	152	167	184	177	159	152	172	156	186	195	189	185	182	168	177	174	205	178	174	167	172	170	170	177	176	192	163	156	177	160	159	188	178	187	180	172	174	184	158	171	179	177	176	170	174	163	152	193	154	176	172	172	202	182	188	183	167	170	176	182	190	173	179	173	159	191	172	167	162	181	172	189	175	196	182	186	145	186	172	174	168	167	167	161	182	174	186	173	167	178	168	182	154	196	192	184	176	208	173	171	216	174	160	184	172	179	203	200	183	189	168	185	170	166	171	168	160	166	190	180	166	173	168	193	187	183	177	169	157	156	179	178	187	156	169	149	189	173	163	186	175	200	161	191	194	174	171	202	170	163	189	159	171	198	172	172	162	160	183	177	191	158	177	177	189	188	162	179	175	193	197	191	166	167	173	173	222	168	174	173	173	206	163	157	180	159	186	187	186	176	166	204	175	156	189	183	178	187	164	194	201	177	192	172	191	178	175	185	170	173	180	159	148	148	183	173	183	172	177	170	172	210	155	159	189	188	188	166	161	161	169	177	168	157	182	171	184	165	178	179	156	163	177	168	156	166	159	168	182	171	176	198	178	180	174	159	171	194	177	149	194	165	176	174	165	185	176	173	194	169	163	177	168	190	176	189	170	189	186	192	169	183	160	190	164	172	168	179	165	160	178	157	161	157	156	168	160	173	177	178	184	174	174	164	183	165	180	178	155	167	180	169	182	182	173	203	190	164	190	218	188	163	172	172	188	173	190	173	178	202	171	154	181	204	157	193	189	168	179	185	151	164	170	177	169	170	172	161	162	203	182	158	157	170	190	173	169	197	156	188	154	172	179	169	185	191	183	184	176	176	169
18930	2066	4408	4994	4218	3582	2859	2406	2074	1857	1660	1505	1369	1215	1118	1055	990	960	939	886	900	844	848	825	759	731	776	806	705	693	686	681	695	705	651	669	688	620	672	654	631	675	644	626	642	610	651	645	634	669	624	605	554	601	595	590	590	580	602	629	582	599	627	593	626	578	615	573	644	600	614	607	583	548	592	611	571	531	597	600	597	585	574	563	608	595	567	574	613	598	627	593	565	605	595	586	548	588	611	550	583	591	550	574	560	596	555	573	574	588	608	599	615	567	573	589	572	557	559	557	572	539	597	608	525	535	566	545	565	575	558	557	584	552	575	586	608	597	586	567	556	588	606	549	584	577	577	601	630	602	567	565	570	582	602	614	592	607	588	596	558	532	601	526	586	550	572	580	602	580	588	578	584	598	591	568	562	571	581	526	648	587	569	554	616	569	531	601	579	579	597	583	569	579	550	589	548	568	571	583	598	581	536	595	569	615	563	590	587	588	592	600	580	548	548	548	547	592	573	584	543	563	566	605	598	551	587	594	547	569	549	585	566	568	587	584	591	578	569	590	558	567	566	567	578	520	574	558	569	613	572	593	575	611	582	620	557	538	551	594	552	534	601	569	552	572	524	544	627	541	574	540	562	580	541	573	575	574	579	582	598	532	566	576	525	560	596	575	541	577	605	579	547	556	595	589	553	574	585	523	537	570	553	586	572	567	540	588	596	547	564	590	573	595	613	549	619	570	573	552	571	579	564	551	544	569	554	531	544	530	591	579	565	606	592	531	622	576	574	572	624	569	562	596	542	587	611	591	584	592	591	592	554	573	570	577	543	580	587	563	537	580	534	566	559	602	622	551	563	570	540	566	592	550	574	570	547	578	555	548	574	545	551	618	580	586	594	597	559	617	525	571	583	584	551	546	579	555	541	563	584	525	555	609	525	545	588	561	562	578	552	569	587	611	597	620	537	596	595	590	580	555	544	564	616	575	551	540	566	584	518	568	543	588	547	598	562	573	564	606	572	591	573	561	526	561	549	569	537	546	568	538	562	615	620	582	567	578	555	612	554	585	582	604	540	546	550	569	547	551	603	566	547	602	600	569	557	589	590	560	561	581	533	606	567	573	587	561	585	541	556	579	529	584	598	566	548	608	603	579	591	540	565	564	561	566	569	552	556	586	590	591	574	555	610	571	583	565	593	581	565	580	614	602	584	578	575	617	609	574	555	574	569	614	598	562	592	609	554	581	565	553	579	588	555	534	528	561	591	569	566	572	543	586	575	568	591	552	560	576	553	600	632	584	613	582	581	594	570	620	574	600	522	579	556	530	566	583	581	543	620	589	572	613	584	591	583	572	558	569	545	519	587	612	602	585	579	568	601	601	593	588	562	535	551	562	556	539	559	590	594	584	549	554	583	562	561	555	556	554	568	568	593	562	596	622	560	536	558	564	623	580	528	589	565	588	562	566	558	558	584	582	557	600	633	624	591	592	540	567	575	574	586	591	548	568	552	566	526	554	595	549	575	555	581	549	572	557	544	612	584	616	561	514	557	575	522	549	543	550	580	562	592	606	591	548	607	569	568	563	571	579	565	584	575	584	555	563	598	561	575	598	587	616	526	611	588	584	595	593	586	579	574	567	567	571	568	548	603	579	545	587	537	565	580	587	552	552	581	556	589	565	585	574	611	572	604	559	592	541	531	588	626	502	587	528	584	567	600	544	593	577	566	553	563	547	605	584	566	592	603	576	555	584	536	572	569	534	583	565	550	596	551	554	612	603	619	563	593	567	563	581	561	578	615	603	582	550	577	602	543	573	563	553	590	550	560	550	577	558	583	533	567	544	578	574	586	577	538	539	588	632	549	585	569	533	540	592	557	541	571	565	539	605	605	587	578	561	583	589	577	563	579	590	620	597	561	565	589	555	612	594	579	571	595	559	590	558	545	584	600	553	589	553	533	589	586	559	545	595	562	563	541	561	588	581	582	577	590	531	553	559	620	583	568	533	529	576	598	569	561	591	579	563	532	607	573	555	587	583	587	579	612	558	557	613	536	585	603	594	574	581	529	585	552	570	566	603	569	625	556	576	591	531	575	579	587	572	587	566	573	580	595	579	571	553	587	587	541	558	584	553	580	625	525	591	549	584	552	585	597	522	556	572	575	582	565	585	588	545	557	581	558	581	590	584	580	507	590	599	553	591	563	562	526	605	594	567	511	577	589	536	583	574	561	525	575	558	572	574	638	599	567	600	545	595	594	566	592	525	608	565	594	536	572	555	569	550	553	541	586	550	584	574	590	614	607	596	616	566	585	558	584	562	581	576	565	566	552	564	576	607	583	578	591	561	550	597	588	584	528	561	554	525	567	567	594	605	561	583	642	579	580	574	575	588	571	579	561	539	589	611	575	605	547	558	582	538	627	614	542	510	561	556	552	514	546	531	622	562	601	583	550	581	584	581	588	619	562	549	529	560	594	605	598	568	530	547	550	585	546	544	573	576	550	589	555	579	604	587	561	560	560	567	591	615	603	545	581	562	558	556	567	574	569	552	580	552	571	580	520	575	619	582	542	562	592	573	583	527	566	571	574	566	595	550	576	547	583	610	586	585	557	580	592	561	573	563	607	597	570	568	614	612	556	555	562	628	551	557	571	591	574	553	630	558	577	587	579	590	556	578	590	556	573	595	576	602	527	588	577	548	558	556	539	557	618	621	581	564	575	583	575	624	573	568	573	549	600	525	552	572	572	582	597	569	599	564	555	576	556	545	532	536	624	563	537	564	590	616	546	553	551	570	620	542	549	589	607	596	520	564	589	588	522	574	613	560	531	559	548	546	580	561	590	555	578	541	506	581	556	567	601	577	571	592	590	582	591	544	632	577	534	550	562	591	579	532	573	580	595	571	516	569	598	551	556	595	577	595	612	557	546	569	524	565	589	604	551	592	602	588	553	576	630	596	589	592	560	587	539	560	606	590	559	608	557	585	546	603	566	535	583	560	560	580	557	542	579	592	603	606	574	586	591	597	594	580	597	560	560	587	571	581	602	566	563	627	571	576	547	558	583	590	594	583	582	529	532	596	559	546	560	588	586	559	550	573	608	576	532	601	563	575	547	611	548	585	611	573	551	581	574	624	572	561	622	587	572	549	566	562	596	559	552	591	550	585	536	565	568	575	588	633	603	551	536	600	559	547	545	563	579	560	523	598	591	573	564	557	564	575	598	576	518	607	582	535	598	568	582	533	577	587	635	587	551	603	565	583	556	556	574	568	599	572	559	601	552	568	592	558	587	613	605	567	549	587	546	582	608	585	574	586	550	610	597	568	570	604	557	548	536	591	566	596	560	562	579	599	587	595	549	573	551	584	625	609	587	549	605	572	597	552	578	579	550	589	594	557	603	527	571	557	543	575	593	585	538	563	564	523	610	580	571	567	530	542	563	586	548	614	577	551	575	566	586	552	580	624	596	585	538	582	594	525	548	580	595	562	535	574	586	587	539	517
4694	265	151	98	69	70	74	82	86	67	59	45	70	79	66	53	66	55	75	62	62	67	89	75	60	75	68	69	58	70	53	77	73	68	69	79	77	62	75	62	80	56	62	65	68	65	57	60	65	61	51	58	54	66	59	74	55	81	71	67	69	59	59	54	54	64	66	54	58	57	67	77	66	71	69	64	78	78	81	66	60	71	61	62	79	70	68	55	59	66	69	76	65	56	77	58	71	74	49	65	74	66	64	53	49	68	70	63	70	67	62	61	64	61	65	66	66	64	64	65	59	71	78	61	57	63	70	59	74	55	77	63	61	60	65	66	67	67	63	69	64	78	65	60	69	61	54	60	58	68	60	59	69	72	59	60	65	62	68	62	62	76	71	70	66	66	71	76	58	67	58	43	70	73	54	63	63	71	59	72	56	70	65	53	66	48	55	61	61	77	61	61	62	68	64	63	62	65	66	70	71	60	76	72	63	52	64	55	58	62	59	56	58	71	58	59	78	62	69	63	54	72	59	67	53	68	61	60	74	68	68	59	57	62	67	64	63	77	68	61	58	70	53	63	70	75	66	66	71	63	58	59	79	67	57	58	67	68	77	60	59	73	72	74	75	64	70	64	74	60	73	64	71	70	60	83	47	72	64	53	81	66	56	55	67	56	67	62	55	64	62	65	70	73	53	88	71	63	63	57	70	59	64	66	75	70	56	41	61	68	69	58	66	78	74	66	57	59	57	57	59	52	50	61	59	60	65	60	62	61	72	65	61	62	70	69	64	70	60	66	70	61	54	77	63	78	52	63	56	75	56	53	63	77	72	76	63	55	62	75	65	69	61	53	60	65	68	70	64	68	71	72	63	45	52	71	66	56	75	67	66	42	64	65	74	73	52	70	59	66	69	63	67	71	54	51	51	83	75	63	68	69	65	78	66	60	60	78	72	80	57	59	76	64	64	63	74	62	51	61	80	63	67	66	58	75	85	58	77	55	65	57	51	54	62	56	63	65	66	67	70	65	74	64	49	63	66	77	64	59	72	72	65	66	71	63	66	72	64	57	68	67	57	69	69	70	77	57	71	48	60	56	60	58	77	61	59	67	73	68	64	66	62	74	60	69	65	49	59	63	65	67	60	63	80	72	61	63	58	66	43	61	62	55	73	56	78	77	69	61	70	76	65	53	63	67	68	61	64	66	51	68	60	51	57	71	51	73	66	63	69	65	54	69	57	64	56	63	55	70	68	62	67	77	68	54	60	63	65	63	62	60	73	77	67	54	61	64	54	69	63	63	83	56	64	51	79	73	67	77	64	60	56	62	55	74	57	57	76	57	70	63	59	86	78	84	74	64	54	66	55	66	60	46	57	63	71	61	69	73	65	60	60	58	67	65	55	47	59	49	68	70	55	64	69	68	81	75	71	64	74	67	68	64	58	65	78	69	57	69	64	72	58	66	57	64	89	65	61	43	65	62	71	65	62	56	55	67	64	67	77	62	61	55	67	75	61	65	58	78	76	60	63	72	52	62	60	58	64	60	46	91	62	65	54	63	57	77	58	75	60	57	73	59	75	71	62	66	68	50	67	75	61	63	72	54	58	54	70	53	66	70	59	51	69	51	68	58	54	64	70	68	51	65	73	78	74	73	61	50	66	74	61	48	70	72	60	68	71	72	55	66	62	59	59	59	67	68	50	63	59	55	55	64	63	55	68	68	61	61	76	52	71	72	59	77	72	54	52	54	82	80	66	70	58	57	64	68	70	66	58	69	66	73	64	70	64	68	66	71	74	65	71	65	63	55	66	61	71	73	65	59	66	58	69	56	54	75	76	57	60	69	54	77	76	51	57	69	78	80	63	53	78	60	67	74	56	62	43	86	76	54	63	57	77	73	58	52	63	60	78	62	59	70	68	71	76	69	83	47	70	68	62	59	60	54	70	75	58	77	55	70	65	61	51	64	56	70	71	76	56	69	70	74	73	67	61	57	73	53	51	77	58	63	62	61	57	69	56	59	77	68	73	55	55	63	72	58	59	61	63	54	55	62	68	67	77	69	65	70	77	81	67	54	52	52	56	67	56	61	58	63	66	73	71	71	66	63	60	74	64	77	61	66	77	61	59	61	77	65	48	78	55	74	63	48	55	58	70	62	72	51	59	67	58	74	67	61	53	63	66	37	50	64	62	60	51	64	60	73	56	70	71	73	68	67	74	65	73	60	65	68	65	84	62	60	69	83	63	66	49	62	63	68	77	59	78	46	65	67	66	41	68	58	64	65	75	66	77	60	63	54	59	69	59	60	72	63	55	59	65	55	59	62	49	74	77	90	57	65	75	67	82	62	59	71	67	51	64	72	76	89	62	73	70	72	68	74	54	62	59	55	67	59	58	61	52	77	60	66	66	76	66	63	66	66	55	50	55	49	68	66	78	63	62	71	74	57	76	65	68	65	85	68	71	61	56	48	64	65	71	60	47	68	50	48	50	56	89	48	56	83	67	69	62	68	57	68	73	51	73	78	61	70	60	63	58	62	65	69	72	70	70	67	58	58	63	56	70	62	51	61	71	52	64	64	67	74	70	73	62	49	63	68	71	65	71	58	71	68	75	78	69	70	59	68	56	41	58	75	65	62	64	60	74	63	63	62	69	56	80	66	57	59	67	69	84	69	73	47	64	74	55	63	66	53	70	58	65	63	66	66	60	76	72	62	58	66	76	71	57	74	59	60	47	62	69	81	76	57	68	69	63	76	70	71	69	44	68	68	69	60	57	58	55	63	68	64	75	52	70	69	54	54	58	53	63	51	63	61	69	69	68	73	68	58	80	66	60	80	68	74	68	62	55	55	69	61	58	76	87	64	50	70	83	66	59	68	58	85	71	73	77	59	54	72	71	61	63	68	62	58	64	60	59	55	58	61	63	59	60	78	74	64	75	61	59	77	58	78	63	64	68	75	68	65	57	56	68	64	64	65	78	66	71	70	68	57	77	73	70	67	77	69	94	50	66	65	59	56	61	73	60	71	77	58	53	68	58	67	75	57	73	63	63	55	70	60	65	69	66	67	59	60	66	59	62	67	58	60	69	67	78	65	59	59	64	60	67	68	67	62	51	66	59	63	67	67	51	52	63	82	57	51	59	59	77	72	66	62	59	54	75	63	73	53	76	47	56	55	80	59	74	55	72	66	61	61	58	48	87	65	67	78	64	63	64	60	60	61	70	61	69	55	68	73	64	59	73	67	47	53	65	64	60	71	56	58	67	63	68	55	63	77	68	55	72	61	70	70	57	64	59	67	69	55	57	66	67	63	61	68	68	74	47	66	74	58	68	75	71	73	69	71	73	63	60	63	66	77	66	58	77	64	58	70	71	58	65	59	49	70	60	66	75	56	49	59	67	64	70	50	65	51	78	56	53	68	62	73	74	69	66	53	54	50	64	66	57	58	66	49	77	70	61	64	64	61	61	54	56	72	66	63	67	59	52	76	79	59	51	50	76	61	74	60
6579	293	386	439	381	324	343	326	303	307	275	268	269	278	270	265	274	272	254	255	265	267	248	262	271	261	270	238	258	277	260	269	234	254	241	293	256	259	266	227	274	264	272	248	270	299	257	251	251	257	285	222	260	253	252	249	253	255	253	250	257	282	249	235	239	253	246	239	251	256	252	260	242	231	275	250	237	268	258	244	235	224	263	276	249	251	251	240	272	268	240	257	255	256	238	219	267	244	231	260	243	280	244	258	227	259	253	258	271	234	240	279	252	241	264	242	301	267	245	236	245	257	243	243	252	258	286	262	249	248	237	263	255	235	270	249	279	248	243	266	225	271	274	271	284	256	231	252	270	241	288	277	260	256	262	252	253	270	236	256	255	262	241	235	221	269	264	278	253	228	227	260	238	259	274	267	271	275	273	265	236	231	246	270	240	247	266	236	242	221	276	240	262	226	271	250	221	251	260	294	259	225	240	260	283	238	278	236	262	302	266	253	247	263	244	235	226	250	264	263	238	257	266	252	262	263	266	282	245	237	261	253	230	267	256	285	249	232	229	236	258	274	253	260	248	269	268	236	259	266	266	255	269	258	303	268	239	276	265	246	248	255	233	233	249	281	253	210	262	246	256	268	259	258	272	238	263	273	257	265	226	246	282	250	246	269	225	270	278	226	249	247	244	257	262	263	248	242	234	287	252	265	230	259	242	276	233	230	236	254	234	263	257	249	276	256	263	266	232	265	255	256	230	205	274	298	234	237	283	250	260	294	224	264	283	254	267	217	255	223	245	274	246	263	250	257	220	271	258	272	274	256	223	266	286	240	235	237	246	234	274	267	239	236	269	263	252	270	257	263	255	258	276	228	256	242	238	247	272	254	263	231	253	250	248	259	284	272	252	242	238	266	258	265	226	275	241	258	235	234	255	264	246	258	249	261	260	267	263	254	253	244	243	269	255	252	248	238	261	242	269	265	255	247	259	260	257	234	250	273	250	233	247	256	255	255	244	249	288	262	253	250	251	251	266	247	259	243	251	251	268	234	244	239	273	275	262	244	275	265	240	225	247	285	251	235	259	247	256	264	262	249	246	260	254	245	226	244	268	248	252	235	278	247	262	238	291	250	267	227	244	246	266	239	233	273	267	266	289	252	249	248	251	264	246	273	259	237	232	271	242	256	275	250	256	264	229	256	255	255	228	260	253	241	245	258	254	264	251	245	282	243	246	247	225	241	276	235	246	294	233	224	248	244	268	252	263	250	245	242	253	296	274	214	273	254	279	254	263	254	274	246	251	229	246	248	255	247	264	250	255	245	269	258	240	265	249	249	255	250	251	252	231	231	235	234	265	251	263	240	258	269	290	237	266	264	218	229	270	234	264	256	259	238	219	264	243	232	270	249	262	284	246	246	266	242	239	232	254	272	276	273	258	253	272	248	247	257	255	242	257	272	278	246	264	244	253	258	236	204	237	249	248	275	235	259	260	246	240	248	234	227	263	229	257	277	239	262	276	241	228	261	252	250	221	244	275	269	259	249	233	283	254	258	263	264	252	250	248	252	263	267	237	261	245	250	253	222	234	243	250	249	254	255	231	278	258	269	263	243	229	235	261	243	250	233	245	230	265	242	228	243	249	254	255	255	264	268	273	255	229	263	214	252	258	247	230	238	258	257	261	262	227	260	265	256	240	266	261	248	240	272	253	261	263	257	249	248	251	257	273	293	216	255	272	241	270	247	286	240	251	229	255	277	263	241	265	261	262	259	247	243	260	260	241	253	231	267	260	260	234	236	251	233	249	266	250	243	242	247	244	268	247	263	261	249	268	252	262	263	271	253	253	265	248	257	230	257	247	261	251	247	254	242	247	247	249	261	254	266	209	253	226	281	262	262	244	215	251	241	260	246	266	258	257	270	250	251	240	240	264	262	261	282	249	234	265	226	260	253	259	239	268	242	258	260	261	258	235	248	257	248	243	255	263	256	261	240	259	233	244	257	255	254	238	255	252	273	269	251	285	270	257	277	231	236	277	222	281	253	229	241	258	262	270	217	244	250	251	243	240	267	260	263	254	252	231	281	234	236	216	254	273	240	249	244	247	285	252	259	236	261	228	250	282	258	244	252	245	254	262	261	283	228	237	255	243	234	256	244	259	250	258	251	273	232	254	240	260	231	270	269	259	273	250	263	251	242	275	257	229	258	274	253	245	244	268	259	232	236	263	243	271	237	276	267	257	249	267	268	248	260	273	275	250	223	230	244	239	253	260	258	261	260	266	276	293	258	248	268	226	253	236	271	281	265	238	260	222	239	254	267	277	250	206	247	238	261	212	234	275	235	290	254	251	217	266	259	278	246	256	227	269	237	276	243	235	237	245	271	245	255	253	232	237	284	254	236	279	267	283	267	245	264	261	263	261	241	265	233	250	263	228	238	269	276	283	233	262	258	227	241	243	246	246	282	280	251	257	278	259	240	254	268	265	243	230	264	278	258	229	254	255	238	255	246	270	260	266	266	262	249	253	258	243	260	245	263	259	272	228	250	242	256	276	256	261	262	280	223	285	265	261	254	256	237	245	250	243	247	269	246	257	291	258	269	262	250	264	243	245	276	237	263	235	272	270	243	250	215	286	224	248	231	263	240	238	273	273	253	236	242	257	259	233	235	270	256	233	244	272	269	257	254	251	257	249	267	258	266	261	249	231	243	239	260	207	260	229	252	249	261	255	254	253	281	260	235	255	228	267	254	259	247	223	262	239	268	240	255	235	274	256	277	250	305	231	243	234	265	260	260	261	265	240	246	226	251	252	268	233	248	251	261	248	235	211	258	252	266	247	254	273	253	252	239	280	280	265	236	264	275	265	266	254	242	253	247	260	281	243	265	255	271	256	223	264	257	241	249	270	248	268	279	250	259	257	269	273	248	285	234	255	267	274	231	263	267	233	231	241	244	229	252	259	240	271	224	249	234	246	222	246	267	249	266	255	264	257	263	271	257	243	250	242	264	255	243	260	261	261	247	249	265	251	249	262	235	244	241	268	256	258	259	249	258	237	247	239	271	268	240	275	253	266	242	271	237	272	260	277	279	258	262	246	264	254	283	253	234	256	285	272	257	255	264	264	253	221	281	229	267	235	272	246	271	291	251	242	245	243	250	258	214	263	278	252	257	274	258	260	244	271	225	242	260	252	264	264	251	259	273	247	277	273	254	240	277	279	250	245	246	268	239	260	229	285	264	248	249	272	239	262	251	271	263	237	240	253	241	258	263	241	278	254	244	273	263	245	257	257	259	256	242	241	301	233	257	281	278	251	258	267	259	256	227	232	239	347	241	252	248	251	222	231	246	250	263	239	245	281	243	231	260	240	255	234	258	262	251	266	279	255	285	250	233	252	225	279	241	235	243	255	250	258	254	245	239	229	250	244	250	243	254	270	248	273	262	236	257	279	268	248	261	259	231	210	242	231	247	254	254	234	259	253	250	267	283	258	245	253	242	247	269	266	251
30968	6678	1072	695	531	369	264	260	200	192	165	178	141	124	119	110	110	114	101	105	92	110	91	105	97	99	95	84	82	93	87	95	106	106	97	111	84	88	82	86	88	98	89	90	87	98	89	83	78	87	106	94	90	85	88	91	92	81	97	89	74	86	101	88	83	76	110	84	89	78	80	108	82	101	93	85	92	81	81	98	94	89	80	77	84	87	77	99	69	89	82	87	104	95	90	72	96	81	71	95	68	81	81	82	85	91	82	96	101	105	65	96	88	91	77	94	83	69	96	82	75	102	93	95	90	80	82	77	72	90	63	95	71	76	84	106	93	81	99	90	81	104	95	98	87	109	90	70	80	81	75	82	82	77	96	89	91	85	73	91	80	80	91	85	81	66	86	83	74	84	79	115	96	84	69	97	91	78	78	71	80	88	87	106	81	89	89	82	81	79	86	86	80	70	72	84	72	75	85	81	68	80	87	91	90	75	86	83	79	83	100	86	83	90	84	70	69	87	93	70	78	93	98	83	85	103	88	98	110	78	72	86	90	63	89	85	86	86	93	91	89	93	97	106	78	89	91	97	77	97	117	81	81	85	95	80	99	82	89	101	89	83	94	76	77	91	91	96	81	98	90	82	96	71	93	74	78	77	82	84	81	87	85	106	93	87	73	87	83	107	83	85	104	96	85	90	82	85	86	82	88	94	77	100	83	79	77	77	76	72	81	73	95	81	91	81	81	80	99	82	90	75	79	78	83	79	92	72	92	90	80	78	68	79	78	85	95	66	68	95	74	88	82	80	79	71	71	82	92	98	88	89	97	91	83	75	82	77	74	88	99	79	100	77	94	94	96	84	68	80	78	90	88	86	81	85	85	79	94	89	80	85	100	85	81	89	99	86	78	80	84	77	94	85	68	91	83	94	85	113	94	96	89	92	91	82	86	81	81	76	78	77	90	106	96	80	73	103	69	68	78	81	85	86	93	78	76	76	67	92	76	84	91	94	95	105	91	85	97	76	77	76	100	90	78	66	103	84	82	74	105	91	82	66	89	80	81	88	81	74	87	101	84	79	82	88	81	94	72	82	88	81	63	88	65	84	91	92	88	90	84	92	80	92	104	80	88	82	100	74	79	77	84	90	90	77	91	90	81	102	99	87	107	62	75	84	74	85	92	80	89	87	79	94	77	74	86	69	81	82	84	89	93	94	78	85	68	89	108	98	79	84	86	82	67	71	98	85	89	92	82	76	81	83	99	84	78	84	83	79	82	77	89	87	79	73	91	91	85	81	77	104	87	74	78	87	85	82	94	87	98	96	94	92	87	76	96	81	86	78	99	85	91	78	84	97	84	80	91	89	80	100	80	84	88	88	80	74	83	84	89	89	106	73	87	96	93	64	80	99	86	85	65	103	90	83	84	81	90	84	71	78	83	96	86	79	97	93	96	75	73	95	94	72	89	87	83	99	86	87	82	78	80	95	95	84	79	76	92	79	92	70	81	88	78	92	92	84	98	103	71	79	82	79	86	78	66	98	98	80	71	92	94	96	91	92	86	91	72	67	90	89	90	84	92	79	80	82	98	77	87	95	85	86	80	93	85	103	78	97	89	81	91	89	65	94	79	104	83	86	81	103	83	82	72	100	78	91	87	80	74	72	102	91	88	84	85	75	92	81	87	87	95	84	75	86	79	84	81	86	89	81	88	96	77	98	73	75	83	85	87	73	88	93	84	80	90	85	77	78	83	81	84	78	89	82	93	86	81	90	83	87	80	98	87	88	99	85	71	85	73	74	96	89	82	78	81	87	88	62	84	81	76	85	96	89	79	89	68	73	76	83	82	93	82	104	92	96	86	79	79	97	65	85	80	81	86	104	89	87	93	90	77	77	97	95	81	88	90	82	79	72	79	79	88	75	73	87	91	91	81	73	111	75	75	78	70	100	71	71	76	75	86	76	94	95	81	62	73	74	84	93	86	100	82	109	59	73	81	78	88	87	86	71	85	80	74	80	88	72	98	77	91	86	97	73	88	105	89	74	104	90	85	74	87	103	82	93	89	93	87	75	86	90	89	71	97	93	85	86	76	94	74	76	106	78	80	95	87	91	75	101	70	86	98	77	74	92	79	91	88	76	97	62	85	85	110	87	105	86	77	90	87	94	87	72	80	88	79	91	83	75	87	84	82	108	96	83	84	74	89	83	108	95	70	105	78	72	77	74	70	78	90	81	76	84	81	75	94	80	95	78	88	80	78	102	92	75	91	67	92	105	88	76	86	79	92	64	95	88	90	90	70	90	98	90	85	83	84	80	74	89	70	85	71	75	84	85	87	72	86	80	77	88	85	89	79	71	95	101	77	78	75	86	89	82	82	76	87	76	77	78	103	80	89	82	95	85	98	75	111	84	80	94	78	75	87	79	79	73	80	85	90	95	82	94	67	77	103	86	88	70	78	74	89	77	82	88	78	80	93	94	79	85	78	86	97	82	70	86	76	88	84	63	98	77	90	91	84	96	87	79	77	75	89	100	88	88	90	81	83	71	79	88	89	72	94	78	96	86	81	77	72	87	101	90	91	84	88	99	81	77	76	73	74	75	80	99	65	96	68	91	80	83	102	90	81	87	81	81	84	83	83	82	90	101	84	87	76	75	73	96	86	77	96	92	83	84	71	84	85	98	106	88	72	86	119	81	72	78	111	90	88	72	82	91	89	78	81	96	71	74	95	76	84	90	82	74	80	90	78	84	90	92	97	87	100	85	78	76	85	89	77	71	84	78	83	72	93	82	88	82	87	98	107	81	106	80	80	72	90	94	93	101	83	85	80	71	81	71	73	81	87	60	76	88	95	84	85	89	91	83	74	95	89	93	90	81	85	85	79	84	92	77	86	87	82	88	75	102	100	70	86	102	96	99	85	69	82	81	87	80	63	92	83	89	86	90	102	70	94	90	90	92	98	90	84	79	85	95	73	99	97	73	80	89	80	68	69	85	85	94	87	75	94	103	77	80	83	98	86	95	87	95	76	85	81	74	79	81	98	83	89	82	76	83	85	102	80	75	85	90	84	92	95	85	79	75	92	89	91	87	81	77	98	90	93	75	82	86	91	77	96	72	89	93	81	91	98	95	76	87	67	119	90	82	75	81	85	75	87	93	75	91	85	77	91	70	91	86	83	83	93	95	84	89	102	93	82	99	104	98	86	81	81	91	90	80	81	79	88	104	104	69	88	90	91	86	87	97	70	80	71	81	101	79	97	80	73	79	70	99	88	91	103	95	83	106	109	82	74	87	91	89	86	90	78	67	73	86	91	84	84	87	92	86	90	85	105	83	86	73	87	90	82	78	66	86	79	94	93	76	82	96	86	83	79	80	65	92	84	78	67	79	75	75	98	84	99	87	88	89	82	87	88	85	83	85	90	87	85	88	92	78	89	85	72	83	96	113	88	94	85	79	92	62	90	78	91	88	77	98	67	93	82	92	78	81	92	77	85	85	89	70	87	81
14708	1052	2444	2846	2377	2004	1631	1358	1145	1015	865	826	710	698	636	602	542	519	520	502	488	448	462	437	431	432	401	423	372	344	345	391	385	376	374	388	353	359	360	361	358	350	338	326	360	325	333	341	335	357	350	356	349	320	335	337	324	328	322	341	347	309	339	361	321	341	304	325	359	372	308	332	330	325	306	338	322	339	315	341	322	312	348	309	337	313	337	313	338	335	317	347	355	317	290	339	311	336	315	304	352	334	325	318	297	331	325	326	325	294	334	306	325	316	318	311	299	303	345	330	326	287	348	333	324	319	308	292	308	306	303	299	301	308	323	307	311	281	316	303	298	336	335	303	305	304	317	323	330	301	291	373	331	320	315	321	341	368	327	328	332	302	350	333	292	288	322	324	302	325	333	311	336	315	337	323	324	335	315	319	329	300	318	270	320	325	300	320	307	301	338	344	334	323	344	291	317	318	299	315	322	340	321	304	331	326	318	305	303	315	334	302	293	350	257	318	322	344	322	314	298	323	284	298	324	322	336	313	313	291	284	332	350	320	324	324	344	306	307	331	323	342	302	317	318	299	306	303	350	329	326	317	315	287	307	338	338	318	339	321	299	335	332	332	332	287	265	321	341	321	302	332	337	344	302	328	342	297	330	313	306	324	332	301	319	326	310	302	299	299	314	320	323	318	312	325	321	319	331	309	323	319	321	329	336	317	342	311	319	314	298	326	310	323	320	316	306	298	311	317	298	307	334	298	310	323	315	321	310	308	338	317	305	309	286	339	301	334	297	307	311	324	342	344	294	332	321	339	326	308	293	327	311	321	276	340	281	340	326	306	298	309	299	310	318	314	313	318	344	305	319	351	305	312	324	342	324	303	301	317	294	299	289	301	311	326	291	319	297	329	316	298	334	294	312	287	315	309	305	330	311	319	286	312	308	317	318	298	308	309	289	329	325	303	321	314	331	318	330	307	308	332	321	294	319	316	329	292	286	314	296	315	312	321	301	350	281	292	320	354	304	342	322	320	319	289	303	347	340	323	316	325	325	335	325	349	294	294	315	325	344	321	317	313	291	318	317	290	309	307	329	312	317	338	295	315	337	324	293	314	328	295	333	334	285	291	336	302	323	342	338	296	328	281	333	294	321	317	324	313	308	340	292	298	323	320	323	328	330	328	324	323	282	312	280	338	320	341	299	325	335	341	306	338	291	326	326	308	298	323	326	328	315	319	312	332	292	329	320	315	316	304	327	328	320	286	303	299	327	302	274	308	327	316	302	321	338	316	284	321	305	331	345	327	315	334	327	316	297	333	300	319	301	320	338	333	281	324	284	317	348	311	298	328	311	323	313	336	329	279	326	275	327	294	329	286	321	333	320	317	314	327	302	303	321	287	301	322	327	282	302	346	294	308	309	335	288	302	315	318	322	330	320	305	321	311	313	315	333	302	329	307	309	299	315	311	321	328	368	324	325	342	300	299	335	320	309	321	312	305	311	320	349	296	283	314	325	297	309	269	326	336	336	319	315	324	321	318	323	315	319	307	316	290	278	319	307	333	315	308	320	345	314	326	305	318	305	318	322	307	330	343	314	309	333	326	301	313	294	318	276	292	306	302	352	324	317	342	306	355	362	291	334	315	294	331	292	277	295	328	319	317	305	299	252	320	340	299	279	300	296	336	335	326	313	325	315	308	336	321	334	320	348	317	322	304	289	309	314	275	298	317	317	328	311	350	322	311	310	293	338	324	300	312	301	308	311	308	309	334	305	350	346	334	284	312	326	327	319	298	310	307	313	342	321	326	315	318	335	348	322	315	295	325	313	309	294	324	288	312	326	309	312	318	306	318	326	319	316	334	303	319	302	290	326	305	289	306	319	307	345	341	291	320	344	288	348	329	354	303	288	331	347	310	300	299	342	302	326	324	325	297	319	295	314	343	321	324	323	325	337	305	309	327	323	336	302	315	284	327	286	324	322	304	330	324	307	309	323	340	331	362	290	316	301	314	321	294	310	302	326	363	289	357	344	340	320	356	283	310	287	314	336	320	342	345	303	315	311	299	277	354	322	307	319	321	286	341	347	331	329	295	316	310	323	325	325	295	305	370	294	310	301	323	271	302	302	281	337	349	336	319	287	316	323	308	323	312	317	307	302	312	358	309	322	326	342	319	313	329	328	307	287	309	302	304	288	349	332	315	324	315	313	325	314	324	320	333	341	334	306	290	328	318	313	331	318	288	311	349	315	319	328	289	319	325	337	329	328	333	300	295	325	281	307	307	310	318	299	330	325	317	324	319	315	293	326	321	337	292	329	337	298	315	312	322	313	325	323	314	314	298	320	305	298	346	305	315	295	302	291	322	322	331	323	316	345	306	305	322	342	307	320	314	322	327	326	303	305	341	309	346	313	307	290	345	275	326	315	320	326	302	301	307	318	309	317	326	329	275	348	321	296	318	343	328	326	319	320	276	329	322	339	321	320	329	322	352	293	294	323	320	306	284	342	327	341	332	292	317	306	285	333	282	335	294	271	312	328	331	319	332	321	268	309	330	333	323	309	332	339	294	323	324	306	302	295	315	311	295	333	296	328	306	308	295	309	325	289	296	308	316	321	330	315	289	348	334	338	345	309	294	322	318	312	288	303	324	326	325	298	319	283	323	323	317	317	290	288	317	304	320	338	315	281	335	289	316	308	292	305	323	348	315	296	280	287	333	328	312	299	302	296	315	326	343	348	336	313	309	325	283	302	299	328	312	353	304	338	338	295	292	343	296	353	302	322	270	327	302	307	325	323	320	305	309	320	292	302	372	299	300	344	297	314	314	335	327	290	309	328	333	343	314	340	340	311	339	331	305	294	338	300	303	314	315	330	335	303	327	293	354	328	290	307	321	297	337	303	309	325	293	340	297	326	304	320	298	292	342	308	291	318	304	303	338	303	332	317	320	312	312	300	311	305	322	329	300	307	301	292	325	327	315	311	325	328	322	344	321	298	319	312	320	337	309	321	303	299	322	306	322	334	344	354	326	346	344	299	339	328	337	320	315	306	298	300	329	328	338	330	320	338	290	317	330	318	363	331	281	328	349	309	350	296	299	289	334	349	280	302	330	316	296	310	314	303	304	312	325	323	286	310	308	296	286	278	319	333	282	311	322	310	312	298	340	296	320	330	345	331	293	318	327	344	331	295	324	292	340	329	304	313	313	302	328	281	356	293	327	330	305	308	316	310	302	310	322	317	336	307	331	308	296	306	312	314	291	352	304	302	307	302	316	312	328	305	308	351	327	329	334	319	310	330	321	330	301	297	337	318	339	313	312	338	298	320	305	338	336	324	307	339	312	302	292	328	323	356	320	321	315	318	292	340	339	299	297	312	292	367	322	347	320	307	313	307	332	314	284	305	310	305	327	293	314	298	340	313	297	329	304	302	319	298	308	337	314	338	332	317	326	342	288	302	330	321	319	310	329	320	333	297	322	322	313	323	311	339	314	301	329	318	328	342	303
40035	14088	2654	1390	932	747	532	452	403	367	321	301	248	238	253	246	234	236	202	198	180	230	212	196	200	188	170	186	191	193	204	179	186	167	176	163	174	177	155	187	189	180	174	177	185	183	189	191	198	190	177	178	167	167	181	161	173	209	167	193	185	149	154	152	185	201	174	163	168	188	175	199	175	191	186	172	170	188	191	167	178	171	212	169	192	186	190	173	162	166	184	184	200	193	183	161	169	180	159	148	182	169	184	184	181	187	153	174	180	196	176	176	163	171	192	189	180	171	194	170	193	190	177	167	187	177	162	157	188	167	181	175	164	168	179	198	163	196	221	177	184	183	182	183	167	188	191	163	174	161	161	153	171	191	170	159	158	182	162	171	192	178	156	189	175	180	155	189	171	169	183	184	187	178	194	189	193	186	159	182	162	191	167	181	162	153	193	158	156	197	168	169	170	155	171	179	173	201	169	199	147	196	156	183	174	158	186	186	167	179	170	172	179	171	163	174	189	177	154	182	183	219	173	151	168	174	180	199	138	187	168	191	196	174	166	159	169	177	180	162	197	191	181	159	174	172	176	173	167	175	199	176	191	191	180	193	173	168	163	172	179	172	185	181	200	153	208	187	169	165	159	192	174	198	172	158	165	185	189	184	168	179	159	196	147	180	194	158	187	172	182	155	189	176	181	181	176	195	183	188	185	150	182	152	163	168	189	198	187	176	193	185	166	159	179	173	184	190	193	199	180	173	184	162	158	184	139	186	171	172	181	181	172	170	178	163	178	190	168	180	162	160	176	175	173	183	165	184	177	172	175	170	150	165	176	168	166	162	193	177	164	192	163	187	157	206	170	160	163	182	193	159	166	162	155	156	192	161	171	156	174	168	161	182	197	156	183	158	188	158	173	169	177	191	158	198	184	178	161	178	182	165	183	167	177	153	171	171	147	176	174	175	180	188	192	164	176	158	189	171	166	173	188	167	156	164	167	151	188	168	182	173	178	173	167	170	168	162	164	168	170	166	167	185	162	170	166	173	186	168	184	172	176	179	188	207	162	162	173	181	186	176	172	168	148	160	181	162	186	175	184	174	172	183	165	191	206	175	180	203	168	181	165	163	179	165	170	200	184	185	183	178	166	196	188	215	180	177	160	172	167	171	197	200	180	178	193	171	185	212	197	188	161	171	169	179	189	180	174	179	146	191	197	187	167	157	183	162	186	184	181	184	170	169	183	200	173	166	168	164	185	173	181	192	144	177	166	166	186	195	204	191	192	188	150	174	151	183	168	195	175	180	188	169	172	181	170	165	172	171	181	183	183	164	168	181	185	184	166	168	161	185	173	156	202	161	191	192	188	167	157	167	176	171	166	185	188	155	179	161	175	186	165	159	148	168	183	193	180	191	160	147	178	159	184	169	151	190	178	177	175	184	178	150	197	162	167	210	178	186	191	192	161	172	164	176	192	166	164	168	155	173	170	198	168	160	169	173	179	173	177	163	169	154	207	158	159	187	191	182	165	176	179	156	152	173	173	146	174	169	177	146	180	211	154	143	168	173	200	186	184	172	182	181	169	192	184	202	180	163	181	177	167	165	171	177	163	181	186	181	192	187	178	174	177	180	182	145	171	177	171	168	174	169	187	171	176	190	167	170	166	168	170	186	182	197	175	177	182	201	173	162	179	183	183	162	170	171	155	166	182	191	181	172	192	165	176	167	150	180	193	182	181	156	155	194	169	187	175	178	183	169	181	176	186	167	160	174	180	163	172	179	180	189	194	166	184	178	185	196	170	160	177	166	179	159	157	176	200	198	182	168	174	166	162	157	168	182	173	192	157	200	193	194	175	169	181	162	186	187	174	173	167	172	173	161	165	169	171	154	165	180	182	164	185	156	177	201	184	184	181	182	164	178	163	180	176	182	178	203	186	168	165	150	195	183	176	187	160	184	181	166	154	161	181	169	176	187	172	178	190	169	205	197	189	181	167	182	176	157	194	169	155	189	205	196	175	168	187	201	166	181	208	156	176	194	174	187	165	205	159	181	166	147	159	186	190	175	165	192	175	172	148	213	166	170	188	183	152	191	178	180	173	173	169	172	167	157	168	173	192	177	175	199	175	163	183	173	178	184	185	160	168	186	150	181	173	171	169	173	192	188	174	168	179	188	170	185	178	185	193	151	181	192	177	185	174	163	171	178	175	169	159	180	172	200	188	169	173	186	178	186	178	174	165	172	170	177	133	157	183	168	162	161	145	177	170	186	202	174	164	170	173	178	164	154	185	171	178	190	187	168	201	177	158	171	161	162	163	173	181	150	172	186	164	160	157	179	194	163	157	164	166	174	165	172	128	176	162	156	192	152	162	170	158	159	186	185	183	194	186	166	155	181	164	176	189	183	163	178	167	173	158	159	187	176	165	193	200	175	158	165	168	165	168	169	193	177	174	157	190	185	178	177	164	176	153	178	154	163	171	161	179	180	166	192	167	175	178	154	191	133	186	165	202	187	152	183	184	162	173	190	193	199	171	165	162	177	175	188	178	179	189	177	164	166	171	172	147	152	170	182	160	169	182	175	182	222	197	181	154	181	168	193	160	163	173	187	171	188	187	171	174	174	164	168	160	176	181	174	178	178	157	159	191	176	177	172	179	173	177	160	165	181	175	180	181	206	171	162	194	160	189	189	173	160	182	151	165	184	186	165	178	192	203	170	181	192	158	165	193	174	166	156	185	160	190	174	180	182	149	163	176	171	196	148	160	174	183	156	162	180	176	162	165	163	194	165	178	193	176	175	167	165	168	156	181	187	163	193	205	181	157	169	191	154	176	174	154	194	190	189	174	183	172	187	178	201	162	190	193	209	178	168	166	170	181	172	160	177	154	166	155	155	173	158	183	173	160	158	166	174	166	168	170	141	171	172	181	181	200	173	183	170	169	149	194	192	173	184	166	148	183	173	200	182	180	174	183	190	175	163	168	167	185	186	203	195	184	158	180	163	191	158	155	165	181	151	160	185	185	164	186	202	153	185	175	177	167	169	196	176	175	180	186	165	178	163	197	162	159	154	177	171	173	159	168	166	189	179	191	162	171	148	183	182	191	170	141	180	191	175	161	165	190	169	175	159	180	165	178	158	156	189	153	142	198	189	154	149	177	169	171	176	181	168	177	183	181	178	184	179	167	186	180	189	166	195	165	189	150	170	177	165	178	178	169	170	179	179	154	186	176	212	181	174	161	166	162	181	187	181	181	160	183	178	160	181	169	168	196	156	177	159	172	207	140	202	182	188	181	181	163	163	158	166	199	189	160	205	185	174	171	170	149	178	185	161	183	211	184	190	176	174	174	150	194	173	188	180	177	169	181	169	163	175	175	173	180	165	180	165	171	193	174	176	168	163	184	160	170	174	179	178	168	175	169	169	193	155	168	159	179	172	180	167	176	169	184	155	171	150	198	188	191	157	178	167	169	156	180	180	168	181	197	174	181	182	170	174	193	180	185	173	171	190
18468	1993	4361	5032	4322	3589	2922	2416	1993	1829	1625	1385	1350	1268	1126	1083	1054	964	948	920	922	839	873	833	811	790	771	751	743	733	686	699	652	731	663	700	648	666	641	689	657	615	674	656	643	640	659	592	631	577	607	589	582	602	612	626	603	590	601	590	570	540	627	606	574	610	579	609	648	575	570	612	593	632	587	618	587	596	580	628	607	585	578	572	565	659	600	572	633	631	592	566	582	601	606	589	546	575	608	578	532	613	618	623	566	582	580	621	574	601	578	562	564	595	610	632	535	597	603	621	622	581	603	570	585	599	575	559	563	580	596	596	546	591	573	621	639	608	599	546	606	576	524	576	503	541	575	535	616	546	558	595	574	575	550	555	563	542	611	587	569	631	589	604	589	570	580	576	584	584	546	563	562	561	586	565	578	587	563	558	601	545	566	585	556	581	562	540	560	564	607	556	554	602	566	569	560	594	539	576	615	597	571	575	556	561	576	612	556	585	542	579	546	581	543	528	540	564	556	639	562	588	586	564	578	590	588	546	550	606	586	575	605	546	550	620	576	611	557	600	589	590	538	602	567	611	572	547	548	566	572	568	577	562	624	540	574	564	561	530	586	511	562	604	574	556	581	589	558	597	634	552	593	573	614	585	619	569	566	557	542	627	554	589	561	587	536	557	558	585	575	539	585	589	601	590	563	557	612	573	556	565	608	554	583	549	575	580	585	534	568	600	555	590	541	578	613	581	573	581	574	532	583	588	553	622	619	624	571	557	578	589	577	584	570	564	560	608	571	583	577	616	564	567	581	581	546	592	594	580	565	590	588	581	576	566	573	563	569	594	559	507	588	566	568	598	544	600	577	570	544	575	578	584	582	591	590	586	593	604	622	566	602	563	562	543	570	582	587	596	564	549	553	584	568	542	542	610	568	529	561	557	574	605	590	548	574	573	571	608	583	540	622	621	572	549	588	582	612	525	600	568	592	581	593	592	562	607	576	569	563	538	593	580	561	555	562	583	606	536	574	554	576	551	532	589	579	590	575	558	583	584	573	628	542	601	588	554	601	552	591	552	610	577	549	560	564	587	571	606	618	554	582	583	544	620	578	549	527	584	603	563	549	566	577	529	558	560	610	585	571	548	525	568	566	594	565	555	597	610	550	596	584	560	558	573	565	542	568	596	586	555	579	574	588	514	574	530	563	589	586	630	537	580	510	527	588	588	556	584	557	561	576	562	609	559	578	560	568	593	555	582	585	598	586	565	564	564	617	588	584	575	550	549	531	585	595	580	566	595	628	557	607	592	551	592	547	541	588	567	546	574	536	579	552	641	571	572	570	565	537	575	573	559	551	584	571	597	559	581	532	558	566	599	599	554	570	613	630	601	573	591	568	580	579	605	561	552	554	567	587	577	579	568	580	557	583	541	542	569	590	529	606	605	531	569	581	603	566	571	571	575	605	529	611	578	625	553	545	565	569	571	608	582	575	581	588	596	572	554	591	614	583	546	591	567	598	526	613	598	624	570	587	579	626	574	572	550	588	645	560	558	585	574	588	560	582	606	561	544	557	596	589	559	600	537	573	558	549	599	564	562	536	596	550	570	577	583	562	579	573	604	591	563	583	541	553	555	564	614	567	560	557	575	558	569	585	542	584	539	562	602	586	562	592	567	545	590	560	584	573	526	586	521	624	578	574	590	582	582	580	582	580	585	586	550	610	594	589	575	580	588	563	565	558	564	596	591	546	540	609	543	614	589	591	546	573	542	553	583	562	611	596	576	565	579	558	579	568	562	579	541	551	520	573	562	538	582	603	599	608	534	567	565	558	549	536	575	564	569	549	561	581	624	535	564	520	570	554	527	592	568	564	581	577	586	592	565	563	559	591	572	524	605	586	530	593	570	567	563	596	608	599	530	530	564	556	560	565	572	576	549	544	555	596	555	580	592	566	582	535	571	530	579	586	621	583	544	566	621	549	576	578	551	568	590	579	550	537	552	611	594	566	577	590	557	593	570	582	599	594	583	604	593	540	566	605	558	581	585	567	606	557	582	547	621	557	587	575	566	594	601	603	542	537	580	599	511	582	541	530	534	582	574	598	548	571	594	562	562	559	553	585	586	571	559	585	562	570	592	550	554	564	527	588	613	604	562	601	566	581	541	597	580	539	545	597	534	559	605	568	541	600	582	563	562	546	574	623	576	557	588	534	558	588	614	588	538	569	567	557	572	583	585	560	576	581	583	567	640	582	595	589	579	588	579	570	599	569	577	577	538	539	571	556	553	556	603	569	596	633	588	570	528	607	546	552	569	551	565	580	602	577	561	537	585	580	585	593	564	609	562	590	551	536	627	551	523	552	549	541	540	536	557	573	554	534	607	571	570	562	592	596	618	592	582	604	590	611	586	535	551	552	539	557	539	621	598	625	590	582	545	555	593	544	570	568	609	577	562	542	601	577	562	578	575	597	598	542	583	615	560	608	630	607	581	558	585	582	554	520	562	574	614	589	554	551	537	539	603	570	558	592	572	590	573	584	566	548	567	608	546	564	519	553	601	578	577	609	584	577	546	577	556	592	577	549	572	544	549	521	591	588	555	560	565	557	575	579	601	616	598	523	542	564	543	588	572	552	566	547	549	564	580	590	599	532	590	563	600	563	559	557	554	574	584	543	597	572	558	560	560	561	543	545	573	582	630	548	580	518	561	547	590	601	543	560	582	620	563	562	601	528	603	593	551	538	611	564	585	600	567	578	556	587	571	624	558	553	553	549	553	606	623	575	578	599	605	544	505	596	568	583	588	531	538	533	560	559	566	611	585	564	568	559	596	581	602	581	546	578	610	559	579	591	541	563	562	594	579	596	542	548	619	579	570	582	578	616	605	556	568	578	569	563	568	582	593	584	592	550	590	568	610	574	583	573	559	544	563	571	547	596	564	579	580	568	520	566	574	598	576	537	604	569	581	555	583	567	585	556	588	606	556	563	546	564	606	546	577	616	506	575	556	566	558	608	585	575	548	586	540	578	570	576	553	528	578	557	580	541	603	564	540	561	564	604	594	567	588	550	597	576	581	548	581	598	526	581	579	568	538	616	606	616	560	569	565	578	571	576	566	592	571	618	567	568	577	566	538	572	554	533	584	546	551	607	568	549	573	605	539	591	573	588	585	566	582	524	554	529	584	553	563	574	566	576	602	586	596	591	587	596	545	509	573	570	536	582	551	550	572	608	539	566	584	546	582	572	537	569	583	569	550	596	585	590	528	563	602	622	589	525	538	523	568	561	591	577	622	578	549	583	586	547	535	553	637	610	579	588	609	564	611	594	540	564	562	539	552	575	553	598	601	586	551	627	555	567	569	555	553	542	561	541	554	568	559	566	600	648	603	569	526	583	584	547	592	531	589	570	541	551	544	520	544	549	611	559	581	594	609	594	539	590	569	541	566	552	595	558	521	582	575	598	586	588	585	538	596	531	593	607	538	557	570	580	538	566	587	572	566	578	582	582	552
4832	229	134	83	82	94	82	70	74	71	67	64	56	56	67	52	65	69	74	64	70	67	75	63	69	56	67	63	60	69	57	71	61	62	58	56	73	73	72	73	60	64	58	68	67	64	60	50	68	66	58	60	58	60	85	67	87	70	59	51	63	69	56	62	61	70	66	76	65	72	71	52	76	52	60	56	59	59	56	62	55	60	70	66	53	80	61	55	57	72	79	53	59	78	48	61	61	59	59	67	71	60	62	63	67	50	50	58	67	71	58	66	62	56	50	86	70	73	76	85	77	65	69	75	54	52	51	71	70	64	54	70	56	55	64	66	61	66	61	64	70	59	63	67	72	67	71	78	69	60	64	62	71	54	67	70	64	59	69	60	60	61	60	63	58	60	64	80	57	59	69	72	78	71	83	52	71	62	69	54	65	69	64	54	84	65	60	71	61	65	63	63	65	70	63	74	59	62	64	63	67	63	78	58	59	65	59	70	71	58	79	55	48	68	59	77	66	56	76	71	69	87	57	72	78	64	68	69	58	58	84	72	76	65	65	66	70	71	66	53	75	66	52	61	48	59	74	61	50	62	61	45	62	53	74	50	73	71	60	67	68	64	86	64	75	57	61	56	72	49	73	71	71	59	55	65	81	63	62	73	71	50	48	67	62	46	65	58	60	62	83	75	54	64	68	69	67	71	61	57	71	64	60	78	73	64	64	61	62	80	60	62	60	69	70	61	68	75	74	59	65	59	74	63	90	61	60	46	60	59	58	59	62	63	66	78	66	57	66	84	61	64	65	74	60	58	62	63	75	57	67	66	51	61	57	54	55	65	71	67	74	70	60	50	55	68	63	60	65	62	60	60	59	59	61	68	65	60	62	72	70	92	55	72	61	65	54	57	68	66	57	59	58	58	62	69	76	58	66	62	52	66	63	61	67	72	59	59	73	60	74	72	70	56	50	71	60	55	68	64	65	65	57	50	45	59	48	65	60	53	65	62	74	58	66	63	50	67	70	68	67	73	70	66	59	71	61	56	60	57	63	61	71	67	70	52	62	60	69	50	61	49	54	61	67	65	80	69	52	77	61	61	70	68	60	66	74	67	60	66	66	67	65	58	57	62	63	68	63	57	59	59	54	67	63	70	55	56	72	74	66	72	67	61	61	69	60	68	64	85	74	54	55	69	66	63	63	58	67	71	91	68	63	54	62	58	58	51	64	74	68	70	55	58	62	58	59	64	44	66	64	56	50	75	65	63	74	48	67	52	72	63	57	63	57	60	50	61	58	68	61	50	72	62	68	80	59	57	55	64	68	73	66	62	69	56	70	51	75	70	72	63	72	71	69	56	69	66	69	59	63	62	70	67	61	55	64	81	49	70	72	65	64	63	68	73	75	68	56	66	89	74	52	68	74	58	59	76	66	62	71	66	66	54	63	60	55	58	57	58	57	67	63	58	73	83	73	61	63	69	60	50	65	55	70	58	76	74	77	61	60	54	57	63	54	65	54	58	55	71	60	69	59	67	66	63	62	77	78	66	68	80	65	61	59	76	58	69	77	67	60	63	65	64	63	80	62	54	63	68	54	62	64	56	63	66	60	73	54	76	73	53	63	61	66	61	61	51	44	68	72	55	67	63	61	56	75	69	58	69	73	71	60	61	63	78	71	55	79	64	52	65	51	54	56	66	80	60	59	58	59	70	61	72	62	74	67	79	54	60	65	66	55	70	66	54	66	69	68	70	64	69	72	62	59	75	69	59	64	70	78	65	58	67	64	73	70	62	73	62	65	69	54	60	61	71	68	59	54	57	66	75	76	65	66	71	56	82	59	65	77	54	62	67	67	70	71	57	74	55	59	47	71	58	58	54	61	76	52	72	56	65	43	76	54	56	71	66	81	65	60	78	64	68	73	71	56	77	69	57	66	45	72	58	64	64	71	65	76	59	60	64	70	90	57	52	57	74	68	64	61	49	60	63	52	62	60	71	55	69	62	67	74	45	62	74	46	59	74	65	56	76	63	57	57	66	54	54	76	57	80	75	58	56	58	65	68	55	64	70	62	48	58	66	74	71	69	54	54	44	64	65	61	70	62	62	47	82	71	72	63	68	67	67	43	70	67	62	57	61	73	57	69	78	64	69	69	57	67	62	70	67	68	69	69	64	63	66	69	59	83	55	64	56	68	60	49	59	70	62	74	65	79	41	56	57	71	78	62	61	69	59	72	55	69	71	74	58	67	56	63	70	67	59	46	72	69	75	67	72	72	72	73	63	69	74	75	57	54	57	59	63	59	63	70	45	60	55	68	55	61	68	89	72	80	67	71	54	70	63	75	49	66	60	72	72	81	70	56	76	62	76	76	62	65	51	62	63	50	75	73	59	58	65	51	50	55	72	72	52	79	56	59	66	56	65	61	65	62	61	60	58	63	49	84	70	63	70	52	57	69	61	68	58	64	80	74	59	58	41	59	65	65	62	72	49	72	73	63	61	52	57	70	72	55	62	62	49	75	62	63	65	73	67	63	56	63	65	76	52	77	72	58	56	54	63	88	57	71	65	72	65	72	65	84	64	57	62	69	64	66	64	70	70	72	70	65	72	69	58	61	66	57	65	67	60	74	67	78	67	55	67	55	54	53	65	68	61	59	51	65	49	66	52	49	60	64	75	64	69	50	72	71	64	69	61	70	77	66	64	62	62	58	77	63	58	65	61	69	79	52	54	58	79	61	75	94	70	75	62	65	61	63	65	59	47	44	61	65	77	69	75	52	56	60	66	56	67	67	63	61	69	63	62	61	66	54	75	57	68	66	71	67	64	69	52	71	70	66	66	62	66	66	67	66	81	57	61	70	61	65	48	56	65	60	63	57	78	61	62	85	69	74	51	87	60	71	69	59	59	66	56	70	59	60	56	49	67	66	59	61	63	63	71	56	61	65	80	75	68	62	76	71	55	46	63	71	63	61	56	66	68	52	65	58	51	65	62	64	62	58	65	58	49	65	69	52	56	66	55	60	50	64	83	59	63	66	66	85	66	68	63	69	52	49	75	63	77	63	74	62	59	72	67	57	59	60	67	65	70	63	54	54	65	66	66	57	72	81	50	64	61	70	77	72	70	57	56	68	52	81	60	62	74	67	61	69	73	59	56	64	73	48	54	54	66	60	71	64	68	64	71	64	60	56	60	70	57	68	60	63	65	63	73	55	69	74	62	63	73	63	70	70	74	66	70	72	50	75	62	56	60	70	68	65	60	58	63	65	79	64	61	67	67	58	69	55	61	65	66	67	72	65	61	70	56	82	62	55	62	69	65	67	74	62	76	49	73	65	62	48	52	49	47	58	66	64	74	71	69	70	51	58	69	40	68	56	57	62	50	54	63	64	59	76	72	52	71	76	65	68	56	61	72	49	58	47	74	58	53	58	56	72	58	60	75	55	60	63	70	55	58	56	64	79	69	62	60	60	76	81	75	66	62	61	58	59	62	65	57	61	61	75	72	68	67
6631	305	400	392	376	357	339	299	310	304	292	257	305	268	282	290	282	283	280	276	299	255	279	254	237	267	278	285	248	239	223	238	265	243	259	268	258	241	267	249	243	254	255	289	247	251	241	278	241	244	281	266	264	268	217	263	252	252	250	233	213	260	238	249	241	259	256	243	243	251	256	283	252	234	275	292	240	259	281	295	226	250	235	248	256	249	234	227	267	261	247	252	237	259	226	271	248	265	263	258	228	260	261	242	250	251	245	268	243	251	244	252	265	258	247	265	248	246	289	259	238	259	246	257	239	252	265	289	275	255	233	270	270	232	276	279	261	275	280	263	252	244	238	265	260	296	241	256	242	238	274	236	266	276	244	273	223	238	259	224	258	260	266	225	270	243	269	234	284	270	249	254	290	259	242	271	232	236	236	230	258	243	239	270	238	270	255	268	260	252	237	243	254	235	242	245	224	254	230	265	267	257	244	225	262	242	243	276	246	232	264	257	285	230	265	252	258	232	267	289	250	266	236	229	249	240	272	251	279	232	237	259	253	227	252	275	276	260	253	286	234	259	231	255	284	265	262	246	260	230	267	265	258	232	276	234	273	236	265	272	252	284	243	244	268	252	264	283	218	251	239	275	246	261	254	260	269	236	267	268	249	241	266	262	254	240	265	251	253	245	225	245	268	260	263	251	238	252	232	244	254	261	276	265	239	240	241	226	254	243	246	229	243	297	257	240	272	258	236	247	216	235	297	254	247	246	256	256	218	247	233	237	216	232	238	273	244	270	240	245	264	243	250	261	227	261	239	267	241	266	242	231	276	243	281	277	251	234	264	234	266	228	247	235	238	258	249	260	248	242	237	249	259	261	299	253	277	257	261	248	268	258	268	268	257	248	244	223	269	255	272	262	251	282	245	229	259	230	231	259	234	282	245	249	241	276	240	264	244	254	251	263	223	229	275	237	260	273	227	246	266	257	282	279	228	264	264	238	246	264	266	288	233	242	257	268	248	271	240	263	286	254	238	249	261	262	263	253	262	243	259	227	223	260	226	248	229	260	254	242	219	295	253	258	250	246	295	242	230	245	252	275	269	261	237	262	255	261	217	260	240	262	242	243	289	238	260	230	254	281	240	263	251	239	252	242	244	230	246	251	230	288	252	217	250	250	232	275	229	237	243	276	278	226	267	244	239	224	235	228	276	237	241	262	249	237	245	251	240	289	240	233	256	253	276	273	276	246	267	237	245	232	268	283	248	260	270	245	262	247	289	267	247	253	234	236	232	248	260	269	262	234	258	266	279	256	264	260	276	253	227	261	237	237	260	240	242	233	247	260	272	253	228	224	255	255	237	221	253	252	239	230	260	238	269	259	236	272	264	257	244	258	237	268	254	257	251	251	242	261	239	244	254	242	263	227	257	249	264	232	235	261	267	244	229	270	236	253	276	231	254	230	260	232	266	269	258	239	249	271	262	259	241	244	230	263	255	279	258	243	249	271	252	237	267	253	206	271	228	244	265	238	278	226	257	265	265	251	255	242	263	249	237	276	233	225	261	252	256	248	254	258	215	247	252	219	274	239	255	260	272	251	272	243	245	259	249	235	250	236	265	270	247	232	244	229	250	262	268	248	257	249	260	249	250	247	256	265	233	234	245	232	241	242	244	276	292	262	233	255	261	254	240	225	230	258	238	257	239	235	270	257	249	282	223	252	241	216	230	274	247	246	240	226	262	257	238	280	241	255	265	250	279	225	257	231	240	228	252	258	254	240	252	236	239	271	252	241	229	252	252	220	273	235	258	251	256	269	233	258	255	244	247	258	236	247	242	243	246	239	236	251	256	258	241	258	282	273	247	246	247	241	234	265	249	231	261	230	263	268	235	272	231	254	238	228	228	289	246	260	254	265	272	256	265	262	230	247	229	261	263	258	244	245	229	260	246	241	271	242	279	256	246	233	223	231	230	246	273	238	245	271	248	259	267	210	255	246	263	263	257	222	252	235	265	274	241	227	246	263	280	263	226	253	229	233	253	259	241	254	230	258	230	244	245	254	257	245	230	253	234	287	251	232	239	239	242	226	234	259	250	245	250	257	281	243	254	229	267	249	250	283	267	232	248	235	293	253	249	225	225	269	270	238	254	220	257	253	222	268	260	231	258	261	258	256	250	243	281	254	264	269	252	280	251	231	260	264	244	258	261	258	240	260	264	255	261	244	248	248	249	246	247	248	254	248	260	246	251	254	251	275	237	235	237	228	238	260	239	228	271	230	224	242	248	228	249	224	260	256	271	254	237	243	278	265	228	259	265	269	270	260	230	262	236	255	254	274	245	248	246	287	254	257	235	258	242	279	236	234	246	239	240	259	257	241	230	275	283	275	247	265	256	235	264	230	257	240	260	250	253	251	244	258	265	271	246	240	235	240	268	275	271	235	256	238	224	223	215	252	235	282	254	238	246	269	246	265	260	262	245	249	236	230	246	245	223	242	276	254	221	233	251	258	244	265	224	273	280	254	256	259	261	255	251	248	220	232	262	245	253	251	270	243	240	253	242	292	261	273	262	247	271	248	251	246	233	246	274	249	255	252	246	272	229	266	264	244	267	252	250	251	237	253	245	267	228	239	288	279	246	262	239	287	265	263	242	239	265	237	243	252	256	253	259	241	268	276	246	249	216	285	248	260	231	253	248	247	264	274	279	243	268	267	245	247	252	233	257	231	227	259	260	224	218	222	234	258	281	244	251	268	245	253	253	236	249	250	271	252	229	226	275	274	239	254	276	232	258	267	269	237	251	230	267	231	253	269	269	245	274	258	248	255	223	233	257	236	247	244	267	249	260	254	242	237	231	258	269	291	263	247	244	242	249	287	268	285	253	267	285	271	237	258	273	257	242	244	226	260	269	222	242	261	266	244	240	250	251	214	234	234	252	249	262	269	245	232	283	252	243	249	230	238	229	259	270	221	253	271	248	266	244	274	265	252	245	262	253	223	259	287	231	289	239	258	257	272	262	258	256	248	282	237	245	259	292	241	254	259	266	260	232	234	276	294	278	279	264	272	243	234	243	249	227	262	253	237	253	241	233	234	259	262	236	245	247	269	276	215	270	284	256	246	236	234	246	236	227	267	284	277	283	259	254	228	250	261	237	253	268	230	246	275	254	250	231	253	250	269	253	248	260	246	255	261	251	243	254	230	280	257	222	244	233	248	265	236	262	250	239	250	243	241	241	273	262	274	268	230	261	273	240	240	254	252	225	243	246	240	273	249	267	244	260	272	266	259	231	260	238	239	254	251	223	260	258	259	262	235	273	256	273	279	211	255	256	263	263	251	250	238	277	278	272	252	239	251	251	259	224	263	254	265	213	237	267	274	239	266	239	266	240	251	235	256	253	247	253	255	224	237	245	246	244	238	246	215	244	272	256	281	257	257	232	235	261	275	262	255	242	245	250	248	248	255	229	233	263	272	265	266	265	274	240	228	252	258	249	225	278	269	265	240	223	244
32878	7935	1138	700	501	307	320	215	226	156	141	151	137	126	120	105	116	115	106	115	109	117	93	96	100	105	107	101	94	81	83	98	97	85	95	85	97	94	80	95	94	89	91	100	84	75	90	76	110	96	89	90	86	83	90	73	102	96	113	90	78	103	84	72	79	96	88	81	71	94	71	93	80	94	79	65	94	98	88	89	89	88	83	77	86	98	92	85	91	91	96	103	96	88	82	82	72	72	89	94	81	86	93	77	80	72	87	73	90	89	87	92	93	89	92	95	86	80	100	92	103	93	75	77	89	79	90	68	83	79	87	97	92	84	114	74	88	87	86	105	85	90	77	89	87	89	93	87	84	80	80	87	80	96	86	73	71	85	86	96	80	84	69	99	85	81	82	87	81	79	69	65	80	81	83	83	83	101	96	78	91	86	72	83	97	77	86	81	73	88	71	97	91	72	93	87	87	90	76	87	91	82	78	80	104	85	103	87	83	83	99	95	82	73	92	78	104	72	76	90	84	76	83	86	97	90	93	71	91	83	85	92	70	76	70	68	83	95	75	96	84	81	105	68	87	84	80	79	87	98	81	75	86	104	84	103	77	72	90	85	86	79	90	101	104	86	86	75	64	86	77	99	92	87	77	79	86	97	91	76	69	70	98	74	72	66	111	105	97	91	81	86	72	100	75	92	83	92	97	82	91	67	89	84	88	81	82	92	88	85	92	90	92	88	101	86	88	79	97	76	83	91	91	91	90	93	86	93	93	93	86	88	84	82	73	89	89	92	88	83	90	96	89	77	98	92	77	80	78	76	83	68	86	99	87	74	87	96	69	70	83	92	81	104	101	90	70	68	74	102	99	85	78	96	81	91	110	82	71	93	76	95	82	89	88	90	74	82	80	78	95	84	81	70	102	77	92	96	70	81	94	92	78	85	71	79	90	79	92	72	88	76	101	106	99	83	96	99	93	83	78	78	86	88	95	88	71	91	84	84	88	72	87	69	80	86	93	90	88	98	96	98	77	97	68	88	84	85	88	101	83	87	79	94	76	70	77	75	89	72	88	80	79	99	95	110	89	97	76	79	80	82	84	83	95	97	68	76	80	78	83	94	92	100	91	78	95	90	78	96	93	90	83	92	85	104	92	102	88	94	83	78	91	81	83	84	98	81	92	94	107	90	77	93	90	87	77	97	74	112	81	75	94	95	84	79	102	91	101	92	81	75	77	79	86	82	76	95	103	78	80	109	104	78	83	78	104	71	94	90	67	90	98	104	85	73	88	82	91	86	86	92	83	95	102	77	89	78	95	82	75	75	81	83	72	69	100	73	92	97	76	86	98	94	89	89	71	93	81	79	82	106	94	55	93	87	80	73	88	91	98	94	85	71	78	94	85	89	91	87	100	106	83	75	69	95	72	76	84	89	69	104	84	77	87	89	77	91	84	86	96	70	95	89	86	78	96	71	65	103	89	100	88	82	69	88	81	76	86	95	87	66	107	78	82	82	89	79	69	78	77	78	107	88	95	94	91	79	82	102	93	77	94	86	93	78	97	92	77	84	81	78	88	88	76	69	72	78	89	87	81	103	78	99	83	98	75	82	88	78	86	82	77	83	87	73	76	76	101	90	83	74	108	78	77	81	86	94	102	100	102	95	83	78	90	78	92	82	87	92	91	70	90	89	99	97	82	91	91	73	98	86	70	89	85	71	101	86	92	81	84	87	85	92	83	84	89	96	95	91	72	71	91	71	77	79	86	81	87	78	71	81	79	87	98	81	97	88	69	93	93	83	97	88	73	100	68	84	73	99	83	77	76	75	83	95	101	61	90	94	87	98	98	84	81	61	82	84	90	91	103	72	91	82	98	103	75	94	78	74	86	86	97	80	98	81	83	87	88	82	94	86	92	99	88	86	90	91	77	89	88	74	95	85	106	85	71	86	77	83	78	78	83	85	80	81	94	89	95	89	69	109	76	74	76	67	89	90	96	96	92	94	82	93	96	79	85	87	98	74	80	87	81	86	80	99	86	84	89	70	79	82	93	77	78	75	84	93	89	88	95	84	78	92	90	86	84	84	92	85	98	86	78	92	85	104	88	89	86	101	97	79	92	83	82	85	103	117	102	91	102	86	88	99	94	82	82	90	76	93	85	75	84	81	88	67	94	84	86	84	84	95	77	72	84	69	85	85	86	90	90	81	74	97	86	94	73	84	83	77	77	94	90	78	89	79	84	83	90	92	74	80	92	76	80	91	79	89	91	85	83	79	71	78	79	76	66	83	84	87	86	65	77	84	81	90	82	93	80	109	87	80	71	80	84	91	95	82	86	101	100	86	106	73	85	69	97	94	88	78	85	82	79	92	75	86	89	84	79	75	97	86	91	76	92	91	86	91	87	91	105	91	85	80	78	82	70	75	84	76	92	80	100	83	110	88	87	93	95	81	87	73	86	80	79	93	88	90	70	78	97	88	101	88	70	95	87	109	89	98	95	96	85	88	76	99	73	93	86	90	98	96	87	88	90	75	78	76	73	74	90	80	77	80	79	109	73	81	81	88	102	100	79	83	95	87	95	71	75	78	93	73	77	75	90	77	91	84	78	90	91	97	93	81	77	73	60	97	75	98	88	70	82	79	91	81	98	88	108	88	88	79	77	98	78	91	95	76	88	84	80	81	91	83	91	99	75	86	71	101	92	84	85	88	76	89	88	93	64	86	82	75	109	86	79	101	105	91	72	113	73	91	93	93	103	80	82	97	79	91	93	90	99	89	96	91	81	93	91	98	108	83	75	91	86	96	77	113	85	74	86	108	71	93	90	95	88	76	83	79	85	75	79	80	89	94	85	90	91	91	91	86	90	89	79	85	69	88	82	87	97	91	111	74	77	84	79	83	84	79	92	86	95	85	98	96	68	88	96	82	81	82	77	87	81	91	82	99	93	86	81	103	96	92	95	84	94	77	79	89	94	86	73	70	90	92	73	88	91	98	98	81	91	87	81	91	95	83	81	88	91	76	68	72	90	82	74	93	98	93	91	78	86	84	87	105	93	94	93	78	78	88	83	99	84	93	67	85	86	95	102	85	87	89	84	80	87	80	83	88	79	95	89	89	78	103	76	77	85	92	76	94	80	98	91	82	79	85	92	88	85	83	105	71	80	98	94	85	96	83	79	89	92	96	86	87	111	87	91	86	70	90	90	85	123	97	101	77	90	96	83	79	90	82	105	97	94	110	85	76	98	94	100	91	91	79	85	80	97	88	82	88	91	101	85	79	88	83	87	94	87	91	87	87	72	80	82	81	84	86	80	85	89	101	80	93	88	105	75	82	81	83	94	81	83	82	96	86	80	83	70	88	89	81	68	88	87	92	77	93	87	71	73	72	89	74	101	65	74	85	82	88	75	84	84	105	99	85	77	87	95	71	103	85	74	88	100	97	109	87	80	79	91	81	78	101	90	82	93	77	96	103	73	103	105	69	91	81	91	78	86	96	85	86	81	98
15688	1067	2373	2819	2366	1986	1612	1355	1162	977	897	836	690	666	592	603	532	525	488	498	483	460	469	440	454	450	405	411	385	412	362	366	363	365	368	401	358	389	354	369	342	362	380	321	370	382	334	304	310	323	349	346	332	374	361	320	334	344	322	299	313	342	330	351	326	346	360	282	311	353	312	326	335	322	369	330	347	344	311	312	351	335	306	348	317	334	340	336	369	312	313	328	305	329	316	328	287	335	333	317	282	311	349	302	329	330	302	331	298	321	351	322	321	331	317	293	260	330	323	308	364	311	315	341	316	311	312	295	312	320	310	306	325	326	346	307	291	312	338	299	337	331	291	297	320	334	309	308	263	323	320	304	303	287	307	336	339	310	300	287	345	340	323	307	339	297	334	310	307	314	332	318	330	287	347	311	267	308	315	331	341	319	319	346	294	345	307	326	312	323	309	326	316	375	286	316	327	311	308	303	294	301	304	344	303	321	328	317	325	315	329	308	319	317	309	342	320	298	316	316	312	308	338	289	289	342	312	316	296	332	329	322	332	311	305	284	321	311	315	332	334	322	321	283	324	292	304	323	318	305	305	317	319	302	340	270	316	304	306	308	342	341	326	333	345	323	332	336	322	321	305	334	319	315	333	322	311	317	321	322	302	310	345	310	347	299	325	319	301	332	299	308	335	314	293	284	331	325	325	351	332	336	297	288	336	331	331	313	330	306	335	322	336	354	308	328	305	376	312	322	306	295	344	316	302	327	326	291	287	300	286	317	291	292	311	318	308	298	316	302	341	313	338	328	317	295	315	307	309	301	334	352	307	297	334	319	326	312	313	311	326	323	349	320	313	328	305	307	305	343	316	298	329	319	311	309	303	308	314	319	321	304	302	299	310	316	323	323	304	326	332	316	325	323	328	298	358	350	301	321	305	322	296	311	310	313	306	317	303	313	323	312	313	312	307	326	334	314	327	315	313	302	317	350	330	336	310	322	320	311	321	307	290	309	290	294	306	311	321	339	355	302	309	312	289	325	328	307	343	327	307	319	339	320	301	315	364	336	304	334	300	345	329	268	331	321	311	305	337	310	290	293	343	298	285	334	285	319	322	301	314	343	350	335	334	334	314	318	295	307	273	319	340	317	334	309	322	318	343	326	279	309	332	333	285	334	313	350	310	323	304	290	337	332	341	312	306	302	311	336	347	313	299	295	313	324	303	344	307	308	301	296	315	347	348	327	286	310	341	321	334	314	361	311	300	342	320	331	322	318	312	309	326	322	298	340	327	328	315	314	319	311	317	323	306	318	297	319	332	317	343	348	308	353	321	291	352	306	308	310	295	304	317	311	318	302	308	320	318	318	311	324	309	318	284	292	300	323	302	310	317	341	380	326	309	280	316	328	308	315	323	298	330	321	328	317	319	289	322	348	329	352	335	332	315	301	317	320	321	292	272	308	298	309	320	311	306	314	289	327	310	326	323	302	322	304	321	341	345	325	306	295	322	305	307	329	333	313	307	320	287	322	322	317	309	313	301	287	317	305	314	328	322	308	312	309	301	327	297	351	327	321	303	338	339	324	330	315	278	309	332	351	308	309	296	321	318	319	324	336	348	324	353	332	309	283	347	349	296	283	290	311	307	310	331	315	309	339	327	292	323	308	358	315	327	294	341	327	320	315	331	310	319	309	314	337	339	308	310	293	289	313	303	318	330	345	325	326	329	341	331	303	328	331	319	333	302	332	320	325	314	350	290	337	307	319	324	310	333	329	327	341	312	278	331	339	314	282	338	348	339	301	349	302	331	318	319	299	333	296	306	294	312	299	308	282	294	347	298	306	345	339	288	308	343	312	268	303	322	322	312	294	351	297	305	315	340	326	304	338	305	340	308	322	338	333	334	311	268	279	304	326	311	314	341	337	352	360	316	315	304	295	302	325	307	322	321	327	287	327	335	303	330	312	297	322	319	324	317	333	305	290	296	325	325	322	324	297	331	314	320	316	307	322	348	298	347	320	316	342	323	303	310	281	345	346	291	294	306	322	342	319	331	325	306	299	321	338	295	307	337	320	326	326	321	333	303	311	312	277	332	291	315	300	296	308	316	331	296	309	339	346	325	298	325	326	302	354	319	325	317	298	341	294	317	312	305	336	282	351	274	297	300	326	312	353	319	330	286	342	277	345	280	324	316	320	339	330	308	300	354	310	295	304	304	318	285	347	317	264	330	356	315	341	335	315	322	328	292	309	294	305	307	315	310	296	309	292	269	281	298	336	326	283	320	305	325	300	332	310	343	325	339	291	343	320	302	340	319	323	306	289	312	333	286	321	348	289	316	313	338	324	301	316	304	334	284	317	318	333	342	281	306	317	321	333	360	335	311	312	329	330	313	307	296	328	318	349	296	321	315	290	316	327	326	323	300	300	321	305	281	333	325	316	340	294	309	335	267	340	353	321	303	340	310	312	311	347	309	318	332	299	330	317	298	292	317	339	303	324	269	330	311	323	310	339	320	307	295	330	310	336	299	304	335	322	309	320	332	314	340	315	301	334	309	317	297	306	312	306	304	325	373	297	361	319	332	308	322	281	314	319	302	292	321	316	322	318	320	321	335	333	314	312	317	320	315	321	305	345	330	319	283	329	334	324	333	294	337	339	318	326	341	320	302	317	317	316	328	277	346	282	358	339	298	314	307	297	335	281	298	330	333	324	297	300	342	312	298	307	295	312	312	308	323	342	279	337	299	332	332	316	297	348	327	282	323	326	331	359	333	323	316	311	305	327	319	320	311	338	334	306	318	376	310	289	368	335	298	309	282	312	326	323	330	329	310	326	298	314	293	311	320	317	337	321	322	324	307	298	318	336	312	309	326	294	308	302	301	334	309	311	301	303	325	307	321	308	335	342	331	283	319	310	346	302	315	321	330	291	310	301	302	315	301	320	325	312	306	333	314	317	329	325	331	305	281	327	301	285	339	305	310	303	319	303	298	331	296	347	329	315	320	303	345	318	323	319	321	304	329	307	333	315	327	315	320	311	317	324	302	298	309	318	321	292	333	327	330	304	310	311	338	328	337	306	333	338	272	302	299	305	287	290	347	293	305	350	309	314	275	302	336	328	314	311	304	300	328	283	331	294	329	305	323	342	337	339	335	316	303	308	309	324	318	327	277	324	354	288	323	337	304	296	325	304	296	284	333	323	264	335	317	322	296	313	301	312	295	302	312	310	303	310	338	327	324	357	353	338	307	307	311	327	319	348	332	311	317	331	317	318	323	315	297	276	307	325	296	338	304	321	318	297	298	311	315	338	294	310	289	320	323	320	304	333	304	317	285	341	320	318	322	301	312	325	289	343	305	307	310	290	331	303	299	320	321	307	318	295	297	294	300	330	324	316	286	299	328	286	348	323	326	353	342	351	317	321	297	307	321	313	368	330	335	326	315	322	312	301	333	345	356	360	331	320	330	304	312	327	329	296	327	344	363	322	314	312	348	307	327	315	295	306	298	307
40549	17083	3468	1511	956	713	546	444	391	340	292	275	251	246	240	232	238	249	226	213	223	183	180	196	203	188	201	204	212	209	194	177	197	188	182	171	172	166	195	180	185	176	164	165	182	209	175	174	188	209	172	185	188	180	192	168	169	175	173	192	206	179	186	194	167	185	177	188	179	153	177	185	160	177	180	195	173	187	146	181	176	196	155	160	139	189	208	171	168	163	193	183	186	184	190	184	175	165	176	163	169	191	183	161	176	177	182	185	191	181	184	179	174	167	159	145	178	167	180	149	162	145	184	187	178	182	155	196	171	176	189	174	177	169	168	162	207	163	193	156	172	169	175	219	173	175	200	181	197	179	167	170	165	179	169	193	172	190	174	153	173	191	192	155	176	173	188	168	175	177	167	131	165	166	185	183	185	172	172	187	152	193	194	185	193	185	181	185	169	168	188	200	160	185	169	175	190	151	191	182	185	186	170	175	180	169	165	181	166	166	176	180	167	175	192	169	172	169	156	168	165	183	183	165	181	181	168	180	185	177	196	169	158	156	185	184	169	172	173	157	175	162	167	174	177	183	182	176	177	184	184	193	200	189	163	185	160	180	170	187	170	195	184	169	163	198	181	187	186	159	172	174	187	169	155	173	176	193	162	144	190	180	152	179	170	166	159	193	183	189	178	170	168	187	183	181	160	176	169	170	165	177	188	195	180	179	176	170	169	165	149	175	170	174	176	196	158	165	148	182	183	157	163	177	171	159	188	168	168	174	165	172	180	196	173	202	168	177	191	168	179	183	192	184	167	179	169	181	195	155	182	177	189	160	161	187	170	184	191	188	180	163	187	187	153	179	167	166	194	187	178	197	175	181	196	173	158	159	183	159	158	167	179	172	170	196	173	173	191	161	195	193	174	171	190	174	196	163	175	173	196	187	180	183	170	191	171	143	176	157	178	168	207	170	194	175	155	167	201	154	167	160	170	188	175	193	167	196	164	172	177	191	171	195	188	169	198	176	185	179	198	226	172	181	187	169	190	193	210	173	177	170	163	171	178	168	187	162	176	184	157	185	156	155	178	189	182	168	171	157	177	172	177	179	182	161	180	206	162	172	175	149	176	174	171	188	159	166	188	178	141	182	181	190	188	172	181	175	180	172	139	146	172	168	216	175	180	192	176	201	189	171	169	191	152	166	157	166	175	167	176	191	205	182	171	166	184	178	186	200	200	172	139	186	173	194	187	192	202	174	179	150	173	179	164	167	190	178	173	161	157	172	198	216	183	168	183	179	179	158	174	172	181	160	168	172	159	171	175	176	178	174	185	190	175	185	197	174	190	161	165	175	177	177	164	165	199	191	174	178	176	190	184	181	166	172	197	156	172	185	182	167	181	184	191	174	189	166	190	168	157	180	177	172	163	164	178	177	160	165	162	159	160	171	175	166	185	187	172	171	170	173	183	173	168	175	148	177	189	183	189	170	176	168	211	174	185	178	180	184	188	173	191	168	168	182	160	176	155	178	164	181	205	193	178	156	175	192	168	192	177	171	178	177	204	188	179	180	186	187	163	155	167	177	186	144	174	169	184	156	181	185	177	184	185	173	162	170	183	146	178	196	149	173	167	179	169	171	175	159	174	163	170	183	169	168	184	162	182	161	181	160	176	164	165	190	182	166	158	206	158	185	174	195	169	164	169	164	171	172	152	187	179	171	177	184	160	180	183	174	161	160	183	175	185	166	175	167	157	184	181	189	174	156	170	184	161	175	183	176	184	176	188	195	174	174	180	149	175	188	172	156	162	168	176	172	169	157	190	187	173	188	184	144	170	191	192	166	174	183	178	182	172	180	161	189	176	196	179	174	187	166	181	183	166	157	204	196	164	182	183	176	169	162	173	200	156	176	203	162	179	185	166	180	174	158	173	174	171	175	170	196	160	173	159	184	168	181	224	198	171	179	193	164	189	160	190	168	176	171	179	173	191	173	171	170	177	178	166	162	172	192	176	183	207	174	200	183	190	173	166	171	181	169	165	204	165	185	191	177	179	194	165	191	160	187	182	178	189	183	193	199	173	175	183	162	185	180	172	166	170	183	178	174	174	151	161	172	166	196	182	170	198	188	143	191	172	171	193	196	169	170	145	183	177	179	145	195	199	150	150	193	166	167	180	174	188	170	191	156	161	187	184	152	172	166	166	194	181	192	174	185	189	167	168	184	182	167	178	167	164	174	175	183	170	190	200	159	187	193	198	173	174	164	174	161	173	164	161	183	157	183	166	188	187	161	177	174	195	179	161	169	180	169	182	190	173	209	183	162	154	177	182	188	159	169	202	162	185	173	173	165	170	195	181	199	168	208	184	175	162	177	179	188	179	192	161	168	176	177	174	199	165	171	211	195	161	169	179	186	193	146	179	174	170	148	189	162	175	183	185	182	161	183	174	172	176	165	184	171	157	177	181	178	157	157	164	181	171	172	181	195	169	211	157	175	173	162	174	202	184	190	183	168	168	185	186	175	190	186	181	155	212	176	168	170	177	180	178	185	154	167	182	165	185	170	189	176	176	185	155	158	169	172	162	185	186	194	163	196	167	174	179	177	193	169	183	168	162	166	177	190	169	164	179	168	202	192	166	142	159	180	198	169	158	191	154	202	174	196	199	193	217	166	173	182	207	176	163	156	169	147	191	170	161	167	177	188	199	176	215	151	179	168	175	187	203	191	165	177	189	170	171	189	163	190	170	161	157	198	177	160	187	177	140	189	187	199	174	171	180	190	205	187	176	190	166	177	161	180	166	177	187	175	177	180	168	187	158	197	168	179	190	161	171	193	172	182	155	179	152	205	174	191	198	181	171	185	174	173	175	176	191	177	165	173	177	168	167	183	185	171	165	187	160	179	182	139	151	190	184	157	198	173	209	174	182	173	177	161	190	184	165	173	173	157	164	171	160	188	170	213	176	188	181	171	142	184	166	189	189	182	163	160	179	157	167	167	196	173	161	191	175	172	150	196	169	161	186	176	166	176	185	192	163	172	167	183	202	184	159	164	160	183	160	157	192	169	165	179	172	162	181	160	190	195	199	200	152	193	193	176	156	184	181	151	188	169	196	156	199	202	167	204	148	172	186	186	186	198	183	189	196	175	178	174	154	192	185	177	178	192	179	183	178	160	169	164	180	181	161	180	154	184	183	195	193	167	187	160	192	191	188	167	166	172	168	159	168	182	164	154	194	162	166	179	194	168	172	154	187	177	169	193	184	189	163	169	171	171	179	170	165	164	162	155	171	187	191	183	159	182	187	158	192	162	188	165	174	169	185	175	175	161	197	191	190	191	159	161	172	172	157	181	179	147	166	171	177	144	170	187	157	170	188	172	183	172	158	161	178	192	179	149	140	173	200	200	183	164	181	163	180	157	196	168	190	174	156	181	183	194	174	181	164	170	184	180	172	185	165	167	183	171	185	183	169	175	180	205	172	187	185	165	167	149	183	150	182	167	191	186	166	177	174	183
18917	1948	4378	4950	4363	3474	2915	2368	2102	1794	1633	1474	1398	1216	1163	1111	1029	925	995	953	914	835	853	808	808	760	748	811	719	733	712	679	661	660	700	662	672	671	631	667	665	688	655	607	689	601	615	681	597	611	652	608	616	607	581	644	572	569	580	657	609	595	610	591	589	600	576	569	588	570	591	601	581	603	603	593	578	571	588	584	553	587	582	636	589	555	603	547	639	601	573	581	582	605	565	574	569	561	594	603	541	611	600	564	543	583	606	562	576	569	554	584	580	637	569	573	561	580	560	573	605	629	526	587	544	552	608	571	579	575	649	568	563	596	558	541	575	571	531	596	556	571	572	550	561	544	557	560	590	562	583	577	590	600	545	610	634	540	515	566	585	576	579	588	580	583	580	582	564	559	576	570	561	606	587	527	572	568	558	579	587	588	607	559	564	626	571	614	576	519	573	572	568	560	560	561	549	602	597	568	608	546	590	562	599	558	622	588	620	583	576	623	566	586	549	566	579	607	572	557	563	591	563	589	544	568	547	580	562	562	564	534	562	539	596	621	548	569	600	549	585	565	609	574	575	545	560	515	576	552	582	597	607	603	559	573	598	547	591	536	574	575	560	577	579	589	565	574	575	602	570	535	538	594	534	572	586	574	552	590	595	592	568	573	586	524	597	563	584	595	542	606	555	583	573	558	591	626	593	600	567	541	578	609	626	596	572	575	583	584	583	593	587	557	576	566	577	520	607	585	586	581	578	577	595	566	567	572	531	577	597	594	574	551	616	524	581	550	611	544	530	624	555	551	551	591	535	570	563	572	579	595	550	580	512	575	584	533	575	574	549	501	542	562	603	550	587	578	584	590	584	568	581	590	590	531	592	570	541	583	577	613	575	531	547	566	549	628	536	576	587	581	604	556	575	582	579	595	549	574	596	591	549	559	609	541	541	564	569	566	558	568	612	576	574	559	558	532	577	543	559	586	634	547	560	543	639	562	599	588	567	540	598	558	574	576	575	574	558	592	588	595	588	627	605	617	545	565	609	568	580	565	557	603	553	598	627	557	597	553	515	557	611	558	568	590	597	582	578	520	533	577	562	561	578	607	595	556	586	590	505	557	538	566	583	596	587	564	598	577	551	567	537	581	590	568	568	576	611	563	614	564	572	597	607	583	598	585	592	551	596	576	563	509	602	630	575	537	563	573	564	555	576	636	555	547	597	552	572	613	581	539	545	542	519	588	589	552	621	608	568	527	532	575	547	574	547	560	582	595	579	613	589	606	582	563	572	559	574	568	565	615	539	560	574	591	541	535	567	575	618	561	575	578	583	591	580	571	557	539	546	578	593	598	572	577	553	542	570	591	549	588	563	553	547	584	555	516	573	588	603	540	593	598	631	588	590	580	572	616	560	514	610	552	560	582	533	512	580	528	590	543	570	563	618	583	587	563	556	577	584	564	559	581	588	558	535	624	585	560	532	575	623	582	579	588	602	547	580	570	539	553	584	593	584	604	620	599	589	541	545	585	559	601	574	587	591	599	574	545	574	565	593	579	541	576	559	586	524	592	574	565	549	543	577	590	588	567	552	569	569	575	588	598	568	611	596	520	604	587	586	571	611	570	582	604	539	538	554	538	593	545	533	603	604	602	594	548	583	556	561	565	592	580	589	532	562	602	575	601	580	536	578	589	577	599	577	617	531	561	542	529	600	588	555	549	609	591	553	563	571	606	577	571	547	571	590	574	521	608	541	583	544	569	574	575	599	574	524	557	595	578	568	558	537	547	549	583	553	597	571	550	559	588	589	543	606	555	595	617	570	608	577	571	563	599	534	546	533	518	561	593	558	613	539	604	532	606	612	556	545	574	604	591	619	565	596	572	541	566	571	586	596	609	575	545	568	583	582	592	591	567	584	543	579	597	579	561	601	573	607	582	580	547	590	553	601	594	588	557	619	568	595	585	557	541	567	609	623	611	580	577	564	577	607	592	538	588	549	564	574	572	560	565	573	554	588	589	580	600	545	598	597	586	551	542	556	566	561	577	549	579	578	598	587	572	564	588	527	609	540	624	588	592	590	556	572	596	576	577	575	550	554	613	552	551	612	560	561	562	600	551	579	610	561	580	576	556	571	634	593	568	590	594	578	610	582	570	576	605	591	536	556	632	563	583	565	556	560	592	570	546	573	577	611	572	557	552	579	594	592	555	561	505	564	526	581	577	571	550	531	588	580	553	579	558	623	585	579	574	573	572	557	614	586	625	552	542	550	545	595	582	545	557	588	582	558	574	537	582	522	538	576	581	567	558	587	556	564	604	581	603	608	579	595	553	623	551	623	567	604	580	587	570	592	568	540	584	592	583	605	619	602	604	582	573	626	549	570	529	602	522	594	580	549	578	600	543	590	539	587	543	566	586	621	575	553	564	600	560	572	552	565	551	622	548	551	609	576	541	573	547	579	562	563	579	574	592	610	585	608	582	568	567	560	569	548	630	574	600	599	601	573	543	570	606	550	579	516	592	560	578	560	541	532	490	580	550	589	555	588	563	542	573	603	588	548	620	612	575	540	598	588	538	574	602	551	576	593	578	580	547	617	524	559	565	576	607	563	606	539	579	534	602	583	581	542	582	589	554	606	588	573	556	574	584	572	576	576	570	538	590	571	573	579	583	564	545	562	600	549	532	633	556	582	609	592	594	576	589	567	557	563	596	581	543	547	589	600	617	599	566	603	553	579	555	573	577	579	581	580	562	565	588	573	598	582	563	576	569	585	562	586	598	545	580	550	532	549	560	549	605	607	622	625	568	572	585	577	595	594	584	526	578	585	614	584	570	608	590	535	603	566	576	602	595	528	549	591	615	550	527	603	571	622	572	595	543	582	571	571	562	579	551	560	567	562	570	605	568	596	566	565	535	551	530	556	599	579	573	568	611	540	563	553	556	546	585	594	551	580	572	587	548	560	584	532	565	570	599	585	573	582	584	563	590	552	574	567	561	580	557	614	588	507	587	588	555	604	609	579	557	584	545	560	510	595	591	560	557	586	563	585	604	578	577	550	551	589	611	600	544	540	545	567	570	587	554	527	605	587	575	601	548	573	560	576	567	565	624	572	572	584	556	591	545	541	568	596	560	551	563	617	549	581	547	633	575	607	607	591	534	625	551	542	537	576	559	544	582	546	595	544	556	551	564	555	612	520	556	576	597	548	588	587	570	555	616	598	567	566	571	553	557	568	544	569	587	577	575	575	553	575	593	577	548	537	569	556	625	581	564	592	540	587	535	595	582	609	564	595	589	608	516	552	575	574	585	534	598	578	582	574	530	579	555	579	554	582	561	581	556	533	562	558	587	554	570	548	557	528	548	554	581	582	624	612	579	556	553	614	524	519	579	519	545	564	553	555	591	602	537	593	522	559	570	579	593	568	572	550	615	576	599	562	559	561	536	548	571	558	553	580	574	584	595	563	595	571	552	558	582	585	575	530	546	597	544	575	606	610	588	575	557	583	608
4751	276	137	94	106	95	72	58	75	65	83	71	68	68	58	66	52	65	64	55	78	71	63	69	65	80	77	67	56	71	74	66	45	56	75	58	60	75	72	67	74	62	69	51	79	68	53	48	64	78	61	76	56	67	75	59	83	49	58	70	69	57	55	67	65	72	77	73	75	62	66	50	75	62	51	67	69	55	74	63	53	56	52	68	66	64	57	57	67	75	66	63	69	58	67	73	66	59	76	79	60	49	49	67	75	68	75	65	63	62	54	62	65	52	61	68	63	63	71	64	67	56	55	84	69	66	65	61	68	53	69	63	69	53	55	69	58	66	63	76	57	55	48	59	62	67	46	62	65	51	65	66	66	63	70	75	71	56	69	59	57	64	67	60	69	59	60	53	67	58	61	74	59	74	50	71	63	73	62	75	60	71	66	60	62	66	66	55	68	59	58	67	64	59	66	70	58	53	53	67	66	61	63	48	65	73	60	76	65	64	66	58	60	62	61	77	51	64	65	66	69	76	61	50	71	64	56	66	66	61	69	68	68	78	57	84	66	83	57	66	72	68	70	75	57	58	60	65	65	64	75	64	69	59	63	64	74	65	74	66	59	72	66	62	52	71	67	63	68	65	71	68	82	59	59	63	55	64	78	66	70	63	74	69	62	57	77	74	59	62	58	71	71	54	63	54	63	57	53	71	60	76	70	48	60	67	61	63	61	55	66	59	78	75	71	55	57	90	81	79	67	69	62	80	64	58	81	72	53	67	74	75	71	68	66	70	61	59	49	69	70	56	62	60	60	45	72	56	80	67	55	60	67	50	79	81	70	77	64	52	63	67	54	65	64	65	41	64	65	53	57	59	61	53	49	62	59	72	60	61	74	76	68	56	62	68	57	58	65	70	70	73	61	57	57	53	59	59	71	71	65	63	71	65	72	80	57	64	66	63	73	54	74	60	50	72	69	54	62	63	67	58	80	64	72	50	81	61	64	65	52	63	70	73	71	65	63	64	69	60	80	70	64	60	70	48	68	60	73	70	69	56	71	54	65	54	68	74	69	75	61	77	71	61	56	62	63	72	57	61	83	67	58	70	74	62	75	66	61	54	67	62	66	73	53	56	80	62	75	66	57	88	68	79	83	58	54	64	48	73	71	70	58	71	51	51	63	61	68	53	63	76	71	68	72	72	61	55	71	81	69	68	77	56	60	65	55	53	62	63	60	48	63	53	74	61	70	69	66	67	56	67	81	69	54	60	52	59	71	53	71	64	58	49	59	74	70	53	53	69	65	75	56	61	73	77	83	55	56	64	71	58	66	64	65	60	53	72	59	64	48	75	68	76	68	58	61	59	64	63	83	76	66	79	56	61	54	76	54	61	59	55	47	77	52	70	63	57	63	67	58	73	61	70	61	80	47	66	70	74	53	60	64	72	64	89	67	57	55	54	69	67	63	62	80	58	64	79	77	58	60	68	73	70	67	65	60	62	64	64	69	68	72	71	64	71	67	60	64	73	66	60	50	80	67	68	71	60	48	59	82	57	76	73	73	66	63	59	76	56	70	70	63	65	68	63	64	65	65	57	68	54	73	65	72	82	66	68	52	58	58	81	56	55	73	71	61	55	73	64	64	68	64	52	73	55	68	74	65	65	74	59	73	58	65	52	60	52	64	59	49	76	62	56	52	65	62	66	59	68	60	76	68	71	49	60	71	70	66	69	50	64	60	52	59	63	70	56	57	65	74	69	65	55	68	70	72	66	76	60	71	60	80	63	65	66	65	65	65	62	52	59	51	67	47	65	51	58	71	48	68	67	72	58	67	72	53	79	63	64	59	80	58	72	67	62	72	69	58	68	60	56	58	61	57	63	63	62	68	78	64	59	59	80	76	63	60	72	79	75	57	66	61	60	53	64	55	63	59	63	70	58	66	75	80	62	55	64	57	67	63	62	78	66	74	63	63	71	78	81	49	57	48	67	60	71	73	61	63	59	61	65	69	61	72	60	65	57	61	52	78	77	65	73	69	64	69	71	68	57	50	54	71	63	71	54	56	59	75	63	78	81	68	76	61	78	72	57	78	68	53	49	60	67	71	52	53	73	65	72	51	71	58	48	66	62	63	55	58	57	65	67	71	54	66	52	78	67	69	74	74	58	57	65	64	53	84	58	57	69	68	62	63	68	75	67	76	73	81	51	57	64	75	70	69	56	60	70	55	59	52	57	62	67	78	59	73	73	75	64	59	54	72	66	66	56	65	68	73	67	73	62	58	77	59	61	69	61	71	61	60	76	57	58	55	66	78	68	79	66	75	71	64	65	62	79	67	59	65	64	59	64	68	56	57	53	70	63	56	53	51	68	70	67	69	63	55	66	83	49	65	69	68	64	73	69	51	66	65	61	61	65	63	70	60	59	64	59	68	55	62	65	61	61	71	63	64	58	78	62	63	74	59	66	72	71	58	59	61	58	69	71	66	64	68	54	59	61	61	77	47	69	69	79	67	67	60	68	59	67	59	63	65	59	63	60	62	65	87	64	69	61	74	60	78	73	62	73	45	67	65	59	57	66	59	65	56	75	74	79	53	66	57	61	49	61	81	60	67	64	65	67	69	76	69	61	72	69	64	76	65	68	68	65	70	74	77	49	60	62	67	61	44	72	76	57	80	71	60	69	67	76	63	53	75	68	62	66	70	66	60	86	62	62	70	78	66	72	75	54	53	53	61	67	71	74	56	67	64	75	70	69	58	63	62	67	68	57	69	70	57	74	60	60	65	52	70	54	52	65	58	57	68	62	73	71	69	65	82	60	65	59	60	52	67	49	80	67	67	64	67	57	62	49	75	79	52	68	66	71	60	57	72	65	73	70	78	48	68	64	54	80	59	55	88	70	64	78	66	59	66	54	59	70	62	68	71	63	70	54	63	57	69	66	71	54	59	63	96	68	55	56	58	61	63	63	71	61	50	52	60	62	51	59	60	72	70	51	67	67	70	68	58	65	75	61	70	86	52	73	60	73	71	81	64	69	65	74	47	81	61	62	68	69	77	64	61	72	47	82	51	74	58	74	51	56	52	56	66	89	59	60	65	72	60	58	62	62	64	63	69	56	67	65	64	80	70	56	73	89	80	66	88	57	61	71	54	53	72	60	72	56	61	60	69	78	65	63	47	61	61	56	67	60	68	63	74	56	53	59	74	91	57	65	58	75	64	58	70	67	66	61	79	67	69	71	70	57	46	86	55	67	73	47	72	64	47	66	67	66	77	72	65	70	58	76	53	59	74	65	66	51	63	77	68	62	86	68	57	51	78	72	58	60	55	72	67	68	67	57	62	60	61	56	66	78	76	60	56	54	83	62	58	62	61	58	53	67	65	64	57	56	64	73	66	73	66	74	52	57	53	74	65	66	61	72	72	69	55	63	65	63	56	62	60	85	67	85	64	83	69	72	71	64	71	55	57	64	58	62	71	72	64	78	54	62	84	73	69	59	60	81	73	53	73	80
6733	315	373	397	398	350	335	311	319	290	290	264	283	256	272	292	277	284	266	259	272	241	284	245	236	256	292	263	256	256	254	252	277	268	276	228	239	238	269	263	266	235	269	264	247	224	257	250	269	259	269	223	249	232	257	255	253	260	230	247	230	250	253	256	276	269	264	253	258	254	264	255	248	256	247	242	271	232	250	246	257	243	265	240	246	284	246	268	262	249	257	264	251	260	234	273	232	241	220	277	261	259	243	240	262	266	254	294	237	258	280	238	259	238	239	230	241	269	239	244	270	260	263	216	255	229	252	239	253	243	263	266	209	223	232	258	247	245	237	237	258	218	250	239	289	250	259	239	252	264	247	236	255	273	233	252	253	232	225	252	253	245	257	274	208	239	242	280	245	259	236	250	264	263	231	260	229	274	286	246	259	233	251	252	263	246	245	265	209	228	272	240	235	265	251	269	259	254	256	282	269	280	274	275	269	228	249	269	243	250	260	246	257	271	271	255	248	235	246	280	256	243	256	243	253	244	229	226	234	255	265	235	235	243	272	259	243	246	277	254	259	249	262	246	242	217	244	293	271	250	240	265	232	266	256	268	256	247	258	210	254	241	285	232	239	228	252	249	260	265	289	259	229	254	254	241	281	263	270	267	259	249	262	254	269	260	258	252	242	278	252	268	254	241	246	239	251	263	237	233	261	271	260	234	257	273	249	256	256	248	263	239	288	253	288	262	242	274	249	256	289	240	246	258	248	253	238	262	291	264	244	283	237	259	256	256	227	259	263	241	267	256	253	257	244	273	234	239	269	234	256	270	243	272	257	260	239	249	249	272	240	215	252	255	261	233	239	263	273	263	239	254	219	267	227	222	270	248	266	263	221	248	252	259	263	257	250	265	236	223	259	283	270	263	243	242	254	266	250	259	229	248	249	254	226	259	246	263	229	248	251	243	244	273	225	268	235	257	251	259	262	257	239	268	255	243	244	243	266	258	252	226	238	260	252	237	257	246	260	256	251	270	228	236	241	242	241	262	260	256	250	268	236	253	247	234	235	249	251	279	258	220	246	277	261	282	224	244	233	279	259	222	254	239	257	254	243	226	253	250	245	246	229	253	232	249	249	269	253	271	283	245	207	222	248	259	254	268	236	249	249	264	227	271	298	235	257	247	220	236	258	240	250	254	251	234	228	278	245	250	254	265	239	250	259	236	280	262	265	263	262	269	259	233	272	270	275	258	268	247	233	262	259	243	254	288	264	224	269	245	233	267	254	261	226	251	287	269	241	252	263	261	258	260	277	251	260	244	258	231	255	261	225	266	289	257	267	262	236	244	246	257	260	233	250	245	280	231	255	265	253	273	247	247	243	242	248	245	245	260	253	286	290	251	250	266	250	254	255	241	275	253	245	241	222	247	258	273	256	238	279	239	274	250	272	237	248	224	267	252	260	246	240	261	231	264	248	234	275	256	237	282	237	293	277	288	217	226	259	256	253	274	278	246	254	266	256	232	234	249	258	233	253	248	234	238	225	252	220	275	276	248	260	251	224	255	274	234	272	248	254	255	266	255	229	257	267	230	236	246	267	248	232	251	227	284	237	237	222	247	241	271	211	245	271	247	258	263	262	262	245	240	272	228	251	250	239	273	252	276	247	244	239	254	263	238	249	237	259	274	277	250	258	256	235	259	251	301	288	272	269	261	257	242	249	241	274	237	269	249	278	238	285	231	264	272	255	262	243	283	236	238	279	256	250	261	261	251	290	277	242	279	278	237	246	255	235	257	249	249	269	237	244	264	267	226	243	253	264	261	235	242	233	236	230	244	249	263	285	251	245	226	279	272	238	251	258	257	243	242	253	252	248	235	252	260	242	268	244	261	235	261	265	247	256	263	247	264	241	278	245	267	245	225	280	260	243	262	269	237	247	272	222	243	276	251	220	236	256	233	248	255	244	246	312	254	251	259	238	235	241	242	235	223	259	259	256	254	240	239	241	275	250	261	265	243	264	254	271	258	270	224	281	261	278	260	239	266	259	275	259	264	223	254	228	259	248	234	266	244	283	236	291	255	242	271	248	259	254	251	241	228	243	270	254	237	211	251	232	278	256	249	254	263	253	259	284	263	245	211	256	246	267	247	254	225	241	262	245	258	267	258	245	253	260	255	242	258	256	273	222	266	254	242	240	258	266	265	239	257	262	240	242	273	254	256	286	248	262	226	258	248	241	269	245	245	229	246	240	245	264	276	262	285	269	246	265	257	252	259	258	234	243	249	254	278	264	261	231	258	268	241	263	287	236	270	274	245	253	246	266	285	233	232	258	257	253	246	275	255	245	229	255	296	240	279	261	311	247	251	261	243	236	241	259	261	241	239	246	254	264	235	244	231	293	250	279	248	260	253	247	259	252	257	281	239	273	255	259	280	264	276	262	274	254	243	267	218	233	242	251	263	266	260	249	251	235	237	250	273	244	244	262	231	265	221	243	260	270	244	243	265	243	262	265	262	256	249	259	257	267	230	233	249	272	261	254	255	263	288	239	254	248	237	273	231	250	243	252	260	262	249	244	264	252	268	259	250	270	270	267	260	270	241	277	263	263	248	242	259	244	249	244	265	296	242	282	266	238	284	245	270	239	254	275	211	247	230	270	259	254	257	243	219	257	254	229	268	253	237	257	238	254	237	267	255	247	251	234	258	261	261	268	257	232	254	247	257	268	238	254	249	272	206	249	254	243	254	234	259	274	264	227	255	253	250	271	282	264	256	258	253	274	275	256	258	276	267	258	237	275	254	238	236	256	268	252	249	228	239	259	228	268	261	218	260	261	253	246	226	244	247	243	233	255	273	232	253	245	261	238	283	240	254	241	248	226	257	257	244	237	234	238	265	289	235	283	227	222	245	266	237	263	258	241	283	258	231	273	241	245	259	247	264	234	236	285	256	273	274	249	262	259	246	225	267	242	250	275	248	246	253	255	241	219	245	256	234	241	275	267	253	231	250	259	253	231	257	245	258	276	235	264	233	249	273	275	266	248	256	278	242	253	253	236	260	237	233	236	261	243	256	253	279	247	266	224	300	234	271	237	270	255	207	241	245	246	228	247	265	256	232	280	245	285	244	254	270	257	243	262	289	277	267	268	244	236	243	268	248	258	259	263	257	259	266	250	259	275	263	256	272	260	286	258	238	237	242	249	251	240	227	229	267	246	256	248	246	243	229	251	257	238	249	258	278	226	242	248	260	222	265	232	237	245	237	251	279	255	231	228	240	253	262	214	254	235	266	249	243	263	249	276	260	254	253	226	247	249	260	256	254	260	295	253	242	261	265	243	241	289	250	262	252	246	252	264	258	254	255	239	252	221	232	260	247	237	267	246	265	269	255	259	223	268	237	234	269	244	255	263	257	248	255	266	252	263	252	248	230	238	239	269	257	257	248	260	224	249	265	253	238	234	239	250	267	254	255	285	264	256	241	265	251	244	266	245	254	248	273	260	233	272	276	265	248
31378	6908	1101	729	457	386	260	209	201	145	166	130	140	118	120	116	112	104	88	97	108	92	111	91	98	94	100	89	97	105	93	78	98	101	90	101	86	85	96	81	74	94	95	83	75	116	93	81	89	104	77	85	109	93	106	91	89	91	88	92	92	82	109	71	89	84	77	87	92	92	76	84	89	89	94	89	78	95	78	84	89	85	81	102	77	92	90	81	81	79	87	87	81	83	85	98	87	85	84	104	83	83	72	82	70	87	73	75	83	86	84	104	81	98	85	68	107	78	105	93	78	85	82	87	80	70	87	97	87	86	72	93	88	89	90	85	90	83	88	90	82	78	81	84	77	90	95	65	76	76	88	73	103	111	88	89	88	74	77	84	78	92	72	82	93	95	84	98	82	83	85	82	86	96	88	91	93	73	78	82	90	105	70	90	90	68	72	99	97	85	87	99	102	95	85	80	96	105	109	75	88	95	89	83	76	77	86	72	94	88	76	90	91	83	90	83	101	103	81	80	82	85	78	91	82	81	77	92	84	86	86	93	78	64	93	108	81	92	87	88	94	92	79	91	99	97	88	75	89	82	85	87	85	90	77	98	104	85	66	82	90	88	80	76	82	81	84	93	69	74	78	86	79	91	80	80	79	83	78	72	84	77	79	100	74	87	97	68	79	90	93	94	81	84	95	93	90	87	93	77	85	81	95	81	78	98	89	93	72	78	95	88	85	83	90	89	78	76	88	102	77	83	104	90	82	82	75	88	76	84	96	78	103	74	93	102	91	75	80	82	84	78	93	85	91	90	81	99	72	71	70	80	85	74	84	102	85	101	97	108	85	94	76	77	82	92	79	90	88	64	100	74	110	90	85	93	97	75	94	79	79	88	72	101	95	93	95	81	91	78	71	75	86	71	79	81	85	88	100	83	89	94	81	93	92	97	97	78	93	104	86	94	91	93	103	84	81	80	70	91	88	76	95	81	99	82	78	67	96	81	80	80	75	87	97	77	84	101	93	75	91	88	98	97	88	85	87	86	74	88	83	89	95	82	96	80	81	85	98	97	80	92	89	95	94	91	73	82	81	103	76	90	85	91	79	80	81	92	94	103	82	88	102	94	88	81	83	89	82	91	92	74	75	78	99	76	95	87	97	85	99	91	93	82	98	93	83	105	87	95	73	83	66	79	96	83	81	81	80	91	79	85	87	98	84	87	77	72	94	76	89	96	86	94	63	108	81	90	96	86	89	94	68	88	97	89	80	85	80	103	74	78	94	81	75	88	89	85	70	81	83	89	82	85	79	95	74	78	81	92	83	80	99	93	93	75	77	109	84	78	90	82	96	90	74	84	67	97	103	100	91	102	79	80	85	86	86	93	86	81	97	89	78	79	80	74	85	82	104	87	101	86	83	89	82	81	99	91	84	81	85	104	93	68	93	88	97	85	90	95	75	103	95	81	96	87	99	69	84	88	94	90	92	93	90	95	81	85	88	87	83	86	87	89	100	96	100	81	86	81	96	88	85	85	100	99	81	89	103	88	84	106	75	82	88	63	94	90	91	71	81	108	94	79	84	92	79	91	89	77	100	86	76	89	106	87	90	107	78	94	89	81	86	84	89	92	92	91	77	84	75	104	85	89	89	81	80	85	78	73	99	93	73	109	85	73	78	97	77	90	120	91	93	71	86	75	83	95	93	76	76	95	81	94	95	82	86	63	71	80	79	90	80	70	82	94	92	93	78	109	74	77	89	77	75	77	83	83	94	94	88	87	104	94	84	100	81	67	70	87	81	69	92	83	94	92	62	110	78	74	79	71	87	82	84	77	108	78	94	77	89	101	84	69	86	89	95	97	68	94	79	91	88	81	77	98	88	79	82	78	88	90	80	74	94	82	79	68	89	94	98	94	80	95	86	85	92	74	77	76	94	74	78	85	74	78	79	80	82	92	77	84	82	93	88	82	87	91	70	104	81	89	103	62	80	87	95	87	98	92	93	76	87	82	81	71	69	80	87	88	93	89	82	93	78	75	96	74	76	90	91	80	94	74	86	83	93	85	96	92	71	97	90	92	92	91	107	92	89	76	97	83	88	96	75	81	86	94	75	91	89	99	84	87	83	90	83	81	78	98	97	81	72	92	88	77	83	63	85	97	92	94	91	82	98	74	93	80	79	78	83	78	85	92	80	82	85	73	81	91	99	104	78	96	74	82	101	99	89	86	76	86	86	83	97	70	91	91	92	88	78	79	96	89	87	95	96	94	88	86	78	96	77	70	87	97	91	94	92	90	88	78	69	82	98	97	80	100	88	107	96	90	63	76	103	90	81	78	99	95	87	74	92	90	82	89	75	82	86	90	89	103	97	91	106	88	86	80	92	113	90	81	87	96	86	88	99	86	84	82	75	98	101	96	87	102	83	60	94	102	87	90	100	79	90	84	102	90	86	80	94	89	88	97	96	76	84	72	70	82	86	86	89	101	80	83	84	95	106	84	91	87	87	94	83	80	99	103	70	85	87	70	95	86	88	95	82	100	76	95	87	90	87	107	79	78	95	76	75	83	87	92	96	107	78	86	94	82	81	83	86	110	85	74	81	90	88	94	107	84	85	76	101	88	74	83	79	93	109	89	82	83	71	82	93	90	90	106	93	89	80	69	99	91	82	77	83	96	75	84	74	94	75	88	86	84	89	100	81	81	84	98	85	72	87	97	78	103	81	97	93	80	90	69	72	80	80	90	90	64	82	89	109	98	93	95	88	90	89	76	88	99	71	78	85	86	85	91	79	85	71	82	91	100	85	85	89	77	97	89	96	91	70	80	100	100	100	104	93	84	83	93	94	69	96	82	86	81	84	82	74	82	80	89	106	97	89	86	76	95	79	75	76	89	85	78	77	94	97	99	87	79	83	93	85	77	79	97	101	84	88	102	89	89	86	59	83	97	99	89	85	85	94	89	89	94	74	85	79	87	88	86	83	75	75	95	94	93	110	79	74	77	87	83	84	67	78	94	93	97	80	78	86	82	96	81	89	77	93	72	116	76	76	82	80	65	79	79	82	112	68	89	84	78	73	91	84	79	65	103	75	100	93	98	75	89	68	104	93	79	98	95	74	100	89	92	82	87	98	104	90	99	98	75	83	84	91	86	108	81	82	87	88	76	81	95	94	90	83	95	89	84	84	86	86	97	83	85	91	80	89	86	81	89	85	76	92	88	87	86	81	77	85	73	75	98	79	95	83	69	81	83	93	81	91	88	89	85	82	95	97	73	75	86	102	80	94	88	78	79	106	80	90	72	79	86	94	99	84	79	91	69	93	83	78	84	106	88	74	71	85	80	81	87	76	70	82	82	68	73	95	78	85	82	78	98	79	82	85	85	81	85	84	90	79	81	75	87	77	99	95	93	95	78	91	82	96	85	83	94	103	79	101	102	83	81	84	85	86	82	76	89	83	85	88	84	83	91	79	71	79	91	107	76	85	92	86	85	94	82	76	99	88	97	97	94
14959	1044	2444	2846	2323	1997	1604	1357	1137	959	919	747	753	678	657	613	606	528	531	498	458	478	444	455	457	436	413	415	378	390	374	359	410	360	373	390	405	372	362	364	395	363	321	363	357	329	333	348	334	339	355	372	351	364	353	307	321	357	324	332	319	347	326	320	311	337	345	377	317	328	314	331	301	357	321	315	339	324	341	340	332	328	295	326	297	335	344	329	325	324	334	312	313	324	369	298	327	328	300	313	336	318	294	338	313	333	292	252	334	294	317	329	305	309	290	302	317	309	313	338	302	322	333	291	322	322	313	288	309	303	287	318	303	341	350	316	292	299	306	346	312	336	321	339	340	298	322	360	324	314	298	333	315	308	324	298	321	330	300	291	302	321	319	293	347	323	279	289	322	342	311	360	358	309	305	298	284	348	312	340	277	316	340	320	312	325	336	307	290	326	314	336	319	333	334	304	304	327	312	363	292	342	340	302	292	323	324	323	292	331	295	326	329	284	346	282	320	322	300	311	314	322	328	323	340	307	330	311	301	319	335	322	324	319	334	313	330	339	310	318	308	327	306	362	305	299	339	280	326	322	322	316	294	328	298	295	322	318	299	327	361	306	311	312	298	327	334	318	342	301	344	366	329	303	329	316	324	304	315	308	324	340	317	296	311	337	322	327	330	317	296	314	304	336	332	344	296	306	315	343	306	324	312	327	286	316	311	328	321	290	316	358	351	320	337	345	365	315	284	293	320	334	311	300	318	298	339	338	361	298	351	299	319	294	315	284	346	307	321	336	303	304	323	321	308	318	291	322	330	293	291	337	330	283	284	316	351	302	306	312	307	305	307	308	344	322	321	337	323	313	295	322	278	320	299	351	319	325	277	322	302	326	333	285	316	306	307	307	317	324	327	304	309	322	303	325	325	333	299	349	303	313	308	306	323	300	332	317	303	305	296	320	338	293	323	328	326	312	317	311	305	297	313	308	327	310	318	319	295	314	317	304	322	329	286	300	323	305	323	276	311	337	305	287	339	315	327	351	300	319	335	287	303	342	316	329	293	305	324	333	328	312	323	368	311	292	307	298	298	340	319	342	309	314	299	338	308	332	335	277	325	312	327	321	338	307	301	307	339	325	341	327	314	308	331	285	350	271	307	329	318	349	351	287	296	302	307	337	333	313	297	338	329	331	321	312	316	309	329	311	307	324	338	316	317	332	329	311	300	332	321	330	314	297	302	315	302	330	262	318	313	312	342	300	286	295	326	308	332	298	316	319	338	304	302	335	309	324	323	298	312	305	316	279	304	339	319	332	315	302	328	315	314	302	342	322	291	341	336	306	320	318	349	321	302	309	330	321	317	325	278	304	327	308	288	360	340	274	339	299	317	313	335	303	266	325	361	305	317	328	315	304	329	314	321	316	333	284	330	310	328	307	327	332	288	316	316	307	319	325	304	322	305	320	305	333	345	322	306	297	324	307	321	330	316	345	308	299	310	288	333	294	317	336	310	287	310	295	334	292	345	288	302	356	306	320	313	326	302	319	322	296	322	296	334	281	321	341	318	317	323	302	300	289	323	306	323	321	311	335	345	323	291	326	339	298	284	323	332	342	316	373	303	326	359	324	298	331	344	311	293	312	327	334	313	304	334	307	325	329	333	312	313	340	332	295	321	356	317	325	316	310	328	307	302	305	334	260	307	336	327	323	338	329	318	341	340	311	327	302	324	323	290	330	290	305	327	323	309	374	312	314	321	317	300	292	310	329	338	332	312	328	300	340	326	311	330	295	319	343	315	310	318	304	315	329	323	318	295	337	317	331	308	291	295	310	314	314	299	292	313	332	326	307	344	295	296	286	331	342	307	345	309	282	329	331	294	302	331	316	316	309	344	330	307	318	311	313	328	291	324	319	305	326	311	294	309	323	303	322	295	322	303	304	327	317	327	361	326	314	311	275	316	354	320	319	327	301	333	320	341	335	309	344	304	315	306	343	336	316	334	306	308	310	329	328	297	322	357	308	336	312	321	294	288	291	296	306	307	338	326	309	332	345	308	305	318	303	327	293	333	316	306	325	308	295	334	314	328	272	282	304	327	286	297	333	337	326	325	357	317	303	318	346	302	309	280	334	327	296	342	332	315	307	297	307	300	306	351	328	293	315	286	306	315	314	334	330	313	333	334	310	318	345	327	326	316	326	320	321	324	326	316	284	325	312	322	324	308	311	316	305	346	335	334	334	302	335	321	341	290	306	297	314	312	315	297	324	320	324	344	318	325	296	293	327	314	309	291	281	319	299	340	300	334	336	324	325	307	334	329	348	319	284	311	315	337	291	306	316	271	353	280	292	340	312	313	306	329	334	314	312	310	334	336	310	316	312	320	324	328	320	324	339	331	334	305	308	350	285	316	341	305	312	329	304	329	310	319	298	303	317	316	306	308	340	310	310	323	323	317	328	304	290	342	312	339	311	307	335	340	338	347	298	332	321	317	312	303	317	312	287	330	315	310	315	306	316	315	313	305	304	327	332	300	343	329	294	308	306	357	336	299	311	314	322	295	329	296	321	302	371	324	320	320	291	319	331	327	319	343	320	313	292	317	308	311	311	283	310	330	320	310	339	338	298	307	318	295	342	318	301	324	303	309	324	329	323	309	271	316	300	291	317	317	316	317	305	311	318	333	302	318	317	288	328	309	330	292	323	318	318	313	328	324	308	301	323	311	339	311	331	306	315	288	321	338	318	282	313	320	322	342	289	330	312	330	281	273	331	335	318	313	315	350	342	341	296	345	314	298	300	355	322	327	325	329	310	348	304	310	301	319	324	307	299	369	293	301	313	330	324	310	325	306	284	346	321	323	317	291	338	308	327	300	317	327	319	318	333	304	314	326	319	333	307	306	299	325	310	333	346	290	324	305	356	322	310	351	320	330	323	309	326	308	313	316	328	311	309	315	312	304	299	344	320	306	325	338	329	340	361	305	298	348	314	314	312	300	312	314	344	304	333	313	296	327	357	327	301	338	297	332	325	324	321	274	316	312	325	313	310	339	315	314	317	296	346	350	295	337	315	361	326	301	294	305	254	313	339	310	313	313	296	324	277	325	313	287	341	326	305	293	349	326	283	324	313	302	296	305	306	314	304	325	338	284	334	307	280	349	310	284	313	316	292	314	304	306	337	312	300	329	322	314	292	320	317	296	320	353	354	297	310	317	334	299	300	308	323	328	313	323	324	324	330	335	332	321	317	335	296	307	314	296	295	346	338	303	302	330	335	311	315	361	330	342	319	308	307	352	310	299	329	314	306	343	338	273	308	312	261	300	346	335	288	316	347	316	346	363	308	322	340	328	326	314	313	315	309	331	296	335	320	322	311	322	275	307	308	335	331	308	324	320	340	323	315	310	367	303	303	307	334	312	308	338	314	315	317	316	301	321	304	354	324	297	301	318	311	332	307	336	300	351	327	320	321	332	301	324	334	347	273	352	320	290	315	328	320	336	311	325	338	337	359
40988	16788	3225	1428	970	739	583	458	415	348	337	270	265	249	295	240	227	204	224	205	215	199	184	179	196	196	176	204	197	210	175	173	180	182	198	185	195	177	223	183	165	176	173	219	178	184	190	211	182	170	182	195	157	189	180	214	160	221	159	182	176	186	170	165	182	200	185	179	167	187	196	193	182	203	169	166	169	184	180	182	146	181	205	191	189	161	178	193	171	159	197	196	184	194	162	176	197	203	168	159	173	173	166	185	167	175	156	206	163	179	181	190	200	179	184	154	171	172	190	156	173	170	187	175	171	190	163	148	145	191	179	171	185	192	173	165	180	182	194	187	163	162	182	214	177	186	175	195	213	140	183	178	180	149	196	192	175	194	176	165	187	193	176	221	179	168	167	172	171	176	181	174	175	175	158	159	201	176	173	188	164	176	158	165	170	186	194	162	165	206	174	174	181	171	185	178	181	174	194	172	185	163	181	159	180	174	190	168	170	158	167	200	155	214	181	178	180	177	191	189	189	181	180	163	155	175	161	195	165	165	187	172	185	169	200	194	154	163	193	168	170	170	160	170	164	178	165	178	180	190	173	176	187	179	185	174	173	183	168	166	188	200	193	162	188	184	172	186	174	172	159	172	182	200	157	156	163	199	181	173	179	165	187	178	175	176	182	165	186	187	166	166	168	176	208	190	182	178	155	171	176	155	151	170	205	180	185	167	193	152	174	164	176	180	174	162	166	195	178	159	141	176	173	178	209	160	179	160	176	176	164	162	182	186	195	185	187	174	202	170	181	196	190	158	165	159	186	176	171	187	176	162	172	176	167	169	171	175	177	191	173	172	169	191	174	195	186	166	166	179	166	205	176	177	169	174	190	168	167	165	153	165	182	186	177	187	172	164	168	195	175	183	194	171	168	160	184	198	175	163	182	173	171	170	186	179	207	160	165	190	169	166	169	200	186	174	152	185	176	181	170	164	182	173	211	197	182	191	182	192	188	175	193	176	194	166	157	178	178	171	191	180	197	199	179	183	168	171	172	177	182	200	160	154	160	146	163	190	190	156	180	187	181	193	184	170	166	171	191	201	175	168	172	176	185	187	158	178	165	191	159	183	182	191	196	188	180	183	203	197	178	183	182	194	184	158	174	167	176	158	192	173	210	165	173	185	180	179	205	169	186	184	152	185	161	168	176	202	179	175	160	167	200	156	169	162	181	185	163	201	167	205	171	183	172	163	175	161	180	151	171	190	162	171	181	157	169	178	176	183	171	180	176	176	172	155	188	169	157	175	163	181	180	180	195	160	135	182	181	171	170	168	170	155	164	173	172	147	160	168	189	182	181	195	164	167	177	190	165	174	179	175	204	192	181	178	154	178	158	196	191	170	188	184	175	179	187	168	193	178	181	196	184	194	174	175	191	178	155	176	159	188	177	188	178	175	185	164	171	169	169	152	175	164	202	160	182	179	160	173	182	174	204	215	183	167	202	172	185	192	186	203	172	166	181	197	182	171	174	173	163	160	169	163	193	178	145	200	193	169	176	181	192	192	160	177	187	158	175	180	193	192	157	176	197	201	185	199	188	170	140	189	179	160	182	165	173	186	172	173	173	181	170	182	144	176	217	168	185	173	187	189	160	172	173	150	161	179	161	180	191	157	197	177	163	165	154	181	182	177	164	192	167	178	180	182	193	168	194	175	158	171	171	159	174	170	187	167	175	164	169	154	158	161	169	200	204	184	165	182	177	176	168	200	196	166	193	176	177	164	188	211	165	183	193	175	186	192	185	189	185	177	166	181	169	172	172	189	171	153	191	190	186	179	166	184	169	186	168	190	187	170	172	166	194	169	176	196	171	159	183	178	197	169	151	197	174	164	197	162	187	182	152	170	189	166	180	179	167	174	197	197	194	193	192	167	205	180	174	165	179	181	178	188	205	184	173	169	159	180	194	172	191	197	199	159	178	181	169	191	169	173	170	175	179	181	178	167	178	161	161	196	178	178	197	170	137	161	171	172	170	164	196	168	169	186	171	176	194	151	175	162	156	187	177	190	158	176	175	167	200	198	172	197	180	190	167	182	179	192	176	203	193	166	203	153	176	184	171	166	170	173	165	168	165	170	187	194	189	186	180	173	176	177	173	167	179	156	176	181	162	153	186	178	171	191	178	189	171	177	171	190	192	169	184	172	175	204	177	154	193	212	163	183	210	172	193	175	158	202	159	206	197	164	171	147	180	179	165	177	181	171	177	193	182	180	193	177	173	192	182	175	162	191	186	187	182	165	172	155	175	165	186	175	174	156	173	189	174	167	157	158	157	169	182	160	173	173	194	188	205	160	186	175	184	178	198	174	167	184	165	169	177	170	169	189	175	161	171	162	176	167	169	167	155	174	167	187	184	194	195	180	151	198	171	167	195	175	186	159	181	192	197	176	179	182	181	177	166	192	169	173	178	186	172	208	189	162	182	151	158	181	157	182	167	153	160	175	153	195	178	162	162	172	183	155	180	193	179	169	186	184	207	184	187	191	175	183	184	188	174	192	178	173	155	176	179	162	173	198	160	173	185	204	192	195	185	179	194	178	200	175	187	177	196	166	176	173	171	187	166	159	173	174	162	198	180	169	189	176	176	163	164	176	214	187	168	175	184	173	145	176	179	199	182	170	179	173	164	174	176	189	149	192	166	186	163	185	163	158	183	195	198	169	193	151	169	185	167	190	161	171	179	169	168	200	208	185	160	183	164	166	166	166	189	186	160	173	180	191	176	172	168	180	172	184	162	183	192	160	185	186	163	177	188	166	219	193	165	167	167	163	189	179	190	198	179	177	177	187	180	178	199	221	172	188	159	180	195	158	171	194	191	159	190	183	188	175	178	169	179	181	159	188	170	162	158	162	184	177	179	169	155	164	159	169	166	187	187	177	206	178	178	164	177	181	145	173	182	188	194	173	179	168	188	162	194	162	198	171	164	180	187	177	174	181	168	182	180	172	151	183	161	174	172	161	175	176	166	175	188	181	189	162	189	181	173	170	211	167	161	163	170	176	177	174	153	179	167	151	175	163	169	166	204	161	180	176	162	185	196	176	174	183	176	145	167	180	185	162	180	171	168	173	180	159	184	175	151	178	175	186	184	173	174	164	195	180	168	159	185	188	185	162	183	181	172	198	157	169	179	174	163	168	173	187	163	165	191	179	206	171	164	188	160	157	173	184	189	181	159	171	172	175	185	187	158	174	166	175	196	177	207	174	152	187	150	167	178	189	205	180	170	171	176	168	183	179	189	161	191	173	171	173	174	154	172	165	169	175	180	182	195	169	167	169	176	204	158	166	176	170	157	177	173	189	182	177	165	192	172	181	199	168	167	162	180	179	159	155	178	144	183	179	183	169	170	182	156	179	145	182	178	199	171	165	180	180	172	183	176	213	169	193	176	177	149	181	203	171	178	170	190	184	183	159	197	192	172	172	176	171	164	183	188	191	143	176	153	162	212	164	177	169	169	186
19025	2056	4402	4890	4323	3484	3056	2377	1989	1788	1617	1407	1279	1198	1158	1141	1023	980	889	917	859	837	838	786	808	736	770	754	734	701	716	686	680	693	630	684	681	640	666	674	642	681	663	676	630	633	592	650	669	625	628	660	596	611	597	633	570	607	599	616	623	592	594	614	565	602	576	596	609	578	616	611	595	600	593	598	564	561	625	578	574	624	611	558	590	605	570	601	610	600	624	566	600	592	621	602	604	558	576	565	565	561	586	570	587	611	587	585	579	586	571	574	566	543	612	557	543	577	597	572	616	617	590	606	556	543	578	526	576	563	594	558	550	597	601	609	563	613	585	585	573	575	607	610	613	566	565	578	582	571	595	613	560	544	570	641	605	552	613	562	576	572	604	577	571	590	581	577	575	523	576	590	543	536	590	598	580	598	574	559	573	566	595	578	551	568	583	560	562	584	578	585	581	623	582	568	553	590	551	568	556	545	551	594	594	521	562	581	506	563	523	579	565	571	586	603	604	525	575	597	586	537	613	593	557	574	572	623	606	603	545	582	582	542	557	575	557	563	569	562	561	584	581	611	579	565	614	543	565	596	572	550	581	530	608	558	602	602	585	587	609	579	596	556	603	551	580	566	591	587	578	606	522	573	535	605	581	590	545	576	579	547	574	589	543	568	573	591	555	607	584	590	549	612	554	577	577	599	582	602	566	544	568	538	573	578	571	608	525	564	541	570	539	559	578	591	578	531	563	551	579	572	557	551	553	550	528	601	576	560	557	569	591	574	610	594	582	600	583	593	597	585	555	563	502	591	587	581	588	557	545	571	590	594	592	546	562	556	554	579	587	582	636	544	566	593	577	562	580	602	579	559	607	587	551	543	552	574	586	530	550	565	574	567	571	527	578	588	577	575	572	549	590	543	574	554	535	555	564	590	580	602	565	591	568	548	596	551	569	523	574	574	526	562	598	558	575	586	589	581	546	538	581	560	585	553	620	592	566	576	547	559	566	570	586	559	572	567	569	533	582	567	526	562	623	580	576	574	562	569	531	582	581	540	573	577	586	526	596	536	575	559	570	558	589	562	498	565	574	589	578	577	582	581	599	596	549	569	586	612	611	536	547	588	561	532	612	598	552	580	567	550	527	588	603	565	568	564	559	582	557	542	623	599	555	550	567	529	551	504	563	567	533	558	600	605	555	616	563	588	619	586	555	622	537	574	541	547	624	573	563	583	587	550	565	599	549	576	525	540	562	568	568	574	548	545	609	577	562	599	572	591	558	574	583	566	592	589	564	581	601	593	563	625	573	586	561	545	580	583	550	551	547	550	539	588	537	589	560	578	620	603	577	589	606	571	566	575	570	591	614	582	596	539	558	583	579	572	557	560	551	557	585	569	584	554	548	587	557	576	546	567	583	580	644	576	565	575	576	550	592	621	579	580	567	583	552	590	600	597	525	571	623	646	549	571	576	549	581	556	569	589	563	556	589	561	552	544	570	581	586	536	560	609	554	570	550	518	568	573	598	595	557	568	533	641	564	556	611	582	578	585	564	579	579	553	615	643	566	629	620	546	585	585	586	574	544	564	524	589	588	586	525	568	531	618	590	552	571	584	525	556	591	567	577	588	607	574	585	634	568	581	569	608	558	561	589	540	552	551	555	593	550	566	592	549	583	603	592	554	578	575	550	561	566	534	577	592	574	550	539	566	552	578	599	556	562	614	596	576	558	605	612	564	556	573	570	602	592	621	598	582	604	557	558	557	569	617	577	568	552	569	519	590	596	557	543	569	627	544	620	543	591	593	564	572	561	564	585	611	555	562	609	575	601	531	558	550	561	582	595	594	591	548	577	616	604	549	570	573	557	598	557	632	556	592	582	583	565	592	552	591	536	507	561	556	591	539	612	550	561	577	573	576	555	594	595	577	605	542	585	566	616	551	596	560	603	550	623	544	535	577	540	576	552	556	557	541	553	579	565	560	524	590	639	578	581	554	575	552	569	619	551	589	569	561	589	548	614	537	577	592	576	596	545	550	567	530	564	551	589	574	560	609	551	612	555	577	599	574	579	572	546	612	594	550	608	616	556	594	548	535	567	540	613	506	591	613	604	567	558	532	614	557	571	558	613	549	589	597	591	598	596	567	603	562	531	579	577	576	528	525	566	575	594	566	587	547	534	636	590	552	592	594	564	554	575	560	560	556	574	581	540	566	566	556	632	555	599	569	523	580	607	602	584	534	572	565	608	558	572	557	637	589	547	557	551	577	575	572	618	605	575	559	607	585	555	562	589	575	566	563	593	613	586	567	630	573	561	611	557	566	560	598	557	560	568	611	563	594	584	621	506	523	533	560	560	577	548	574	547	564	574	559	572	566	602	555	565	589	555	532	540	568	533	533	607	592	555	564	577	605	566	528	561	598	564	627	554	566	580	563	573	606	551	597	586	555	591	559	594	591	562	590	567	599	569	592	559	557	580	561	562	612	551	592	584	594	595	544	565	548	583	578	557	609	559	529	577	577	572	589	562	552	578	519	599	551	601	603	592	582	548	561	569	560	569	569	569	547	574	548	595	605	587	591	562	568	582	583	599	571	576	596	577	544	562	527	547	572	610	593	563	524	581	624	546	592	617	594	574	600	589	613	538	576	587	564	562	609	581	553	592	571	569	597	576	592	543	544	612	590	565	627	623	628	586	509	610	522	587	548	588	572	591	558	575	574	598	592	589	624	549	593	597	572	543	524	549	601	558	584	554	605	580	539	572	554	570	557	598	545	575	612	549	576	557	550	633	570	570	569	629	578	554	551	545	600	575	616	556	575	553	581	584	570	563	568	596	569	578	571	604	551	614	602	568	556	557	577	605	539	632	601	574	643	612	541	562	558	566	589	569	587	594	609	536	594	598	570	578	509	584	577	536	578	558	573	571	584	603	602	597	559	589	560	557	543	600	577	603	503	598	546	568	597	580	572	602	570	608	576	596	576	575	582	567	585	582	605	585	597	575	599	573	573	529	576	579	571	546	552	581	584	576	546	566	597	542	515	589	568	540	563	558	584	555	595	577	613	580	532	591	618	564	578	584	527	570	566	584	571	553	589	560	607	573	560	585	548	584	569	593	541	571	592	615	573	609	560	592	602	563	598	564	567	598	567	590	594	587	598	554	554	553	547	628	528	576	574	539	547	598	572	539	597	599	574	593	603	581	593	574	621	565	582	583	591	558	594	584	597	555	578	580	593	603	582	570	547	592	585	635	594	548	585	541	560	569	546	562	572	563	529	616	605	557	575	604	575	552	553	563	589	536	579	563	587	558	574	583	585	555	550	532	550	579	591	560	613	580	627	614	577	582	590	548	559	556	581	564	584	574	560	600	561	563	572	548	589	571	620	564	540	567	586	537	577	616	544	573	602	588	540	555	572	581	551	605	597	556	572	526	578	563	571	562	586	562	617	583	547	563	576	514	573	544	604	583	588	650	600	577	581	573	564	534	538	603	578	592	570	549	590	605	563
4781	260	122	92	82	86	88	74	55	81	64	68	59	54	62	78	65	70	71	59	69	49	72	79	69	66	64	67	81	59	79	56	55	60	71	65	75	66	68	69	71	70	68	60	50	59	50	71	71	64	65	60	76	61	71	64	75	63	56	56	61	60	64	75	64	62	62	74	68	68	67	53	53	76	47	64	58	64	47	65	71	66	66	54	66	67	53	65	65	70	68	60	62	68	67	64	78	65	68	61	58	67	75	63	62	82	58	57	56	52	68	73	65	56	77	68	68	75	56	57	64	63	71	60	69	67	68	61	75	45	62	55	63	62	55	84	58	55	70	57	74	67	59	63	65	62	73	66	49	56	75	69	51	67	64	57	68	66	71	49	73	58	62	71	60	61	84	52	88	58	77	66	48	62	58	69	61	60	78	71	57	77	54	47	56	65	71	65	58	59	50	74	64	83	81	61	62	56	58	62	62	70	75	62	68	67	54	63	71	55	63	70	66	64	69	60	51	59	76	60	78	65	70	71	54	65	78	62	55	58	71	61	68	60	77	59	69	70	66	77	63	57	69	65	70	51	55	70	75	66	66	68	55	61	55	77	53	59	69	70	54	66	78	57	69	77	57	74	67	60	64	60	53	56	75	49	69	81	83	75	66	68	57	70	64	63	62	64	61	76	58	76	70	48	60	68	80	62	59	71	74	64	61	65	79	66	72	61	60	73	75	63	48	70	67	64	72	86	56	61	55	81	66	54	63	81	75	53	68	64	56	71	53	82	61	79	66	68	51	77	57	59	66	55	66	73	59	66	58	55	82	65	72	64	68	79	69	77	68	57	65	69	49	68	62	61	58	76	66	61	62	59	54	64	61	74	73	69	67	72	59	63	64	77	67	71	56	71	62	66	52	52	57	76	82	62	62	72	68	71	60	54	69	59	54	51	76	56	64	76	61	68	52	72	76	68	59	65	65	66	58	58	71	44	54	70	62	68	61	64	66	58	77	79	56	66	77	67	56	68	64	59	68	58	67	56	59	64	67	62	59	55	67	58	59	63	62	69	71	63	72	66	52	52	64	68	70	52	70	63	62	64	56	61	56	57	53	70	65	63	58	85	58	59	75	69	60	57	60	64	63	63	72	69	81	57	72	67	57	59	61	72	60	53	68	61	62	64	65	69	60	55	57	60	59	64	79	60	58	55	53	51	51	72	69	58	60	66	55	63	68	56	47	69	64	55	63	57	62	62	67	68	50	66	65	51	57	76	60	58	56	72	63	57	67	76	61	70	50	50	60	65	76	67	54	72	63	63	65	58	77	56	69	61	59	73	52	69	79	73	68	53	64	61	64	61	65	77	63	64	76	64	74	86	55	61	63	68	62	61	65	73	70	77	73	62	72	63	63	56	70	67	85	80	61	73	76	63	60	53	62	68	66	62	59	59	59	75	57	78	70	75	59	62	91	69	53	72	76	60	51	51	76	65	70	54	65	73	71	54	79	56	59	53	68	59	69	69	82	65	68	74	54	74	77	62	65	72	65	70	64	76	56	62	66	75	43	56	63	57	62	72	75	64	66	74	75	51	58	53	63	59	66	61	55	59	66	76	55	65	55	62	63	67	58	67	59	54	55	68	59	65	56	63	78	75	57	72	73	69	71	71	71	69	78	70	66	60	69	64	60	58	68	46	61	67	63	62	54	78	58	54	60	53	67	77	53	75	71	70	65	55	45	71	59	55	65	61	52	60	56	54	62	57	54	72	58	57	61	55	69	59	61	57	68	65	72	65	55	65	62	69	75	66	60	70	70	74	61	72	64	75	64	65	59	65	55	58	80	65	63	77	62	56	59	74	71	85	59	70	86	69	64	60	64	68	69	65	67	70	71	66	61	60	72	63	67	67	53	54	87	75	75	59	57	89	60	60	78	59	67	60	67	65	57	64	58	56	68	72	69	72	59	71	72	63	61	66	59	62	52	55	67	63	56	66	68	64	66	67	57	47	83	73	73	59	59	73	67	73	84	44	61	67	73	57	67	71	71	71	63	55	54	57	69	67	53	69	53	51	69	52	55	56	59	80	74	60	77	80	54	77	64	60	72	66	60	65	62	70	73	71	74	50	75	54	69	60	66	63	70	80	49	63	74	44	61	65	73	57	62	59	70	74	73	71	74	59	58	69	70	63	67	50	69	64	55	71	73	73	60	69	71	54	60	63	55	57	54	70	65	53	66	79	60	61	61	72	65	64	62	69	77	67	69	61	63	61	68	78	59	69	57	70	67	60	62	60	60	75	58	61	73	60	66	63	76	77	87	62	86	68	59	73	77	61	70	72	68	75	56	74	47	62	56	44	72	60	61	49	61	58	65	50	67	65	45	77	63	68	59	59	60	66	50	71	61	79	68	64	60	68	65	72	59	83	57	60	65	72	73	74	68	71	65	70	67	53	66	61	66	63	73	55	58	55	69	83	55	65	45	86	64	57	71	60	68	64	63	77	63	66	76	63	67	84	41	59	60	74	60	67	59	50	50	60	59	66	72	61	57	65	61	80	70	68	64	64	87	51	77	71	58	68	58	66	67	66	71	74	70	65	59	62	63	75	67	65	58	66	65	70	62	53	58	53	81	69	68	66	72	64	70	63	66	60	62	60	71	73	53	77	81	65	59	62	61	59	67	70	65	80	64	52	65	70	61	67	59	63	66	90	73	87	60	68	73	55	51	64	58	79	65	53	76	62	62	57	63	72	60	60	74	60	63	60	66	69	70	66	71	73	52	70	65	67	68	60	73	63	67	64	77	63	53	59	60	61	71	65	60	71	74	59	63	65	79	53	68	68	66	60	52	67	61	74	66	78	58	67	49	53	59	71	63	76	83	71	70	79	68	56	61	69	65	67	56	63	74	79	66	69	50	72	58	54	56	71	60	70	81	76	76	56	49	64	59	57	68	56	74	71	62	75	59	70	61	75	75	61	61	62	64	65	79	73	63	60	63	70	63	69	70	75	63	65	76	61	56	67	70	72	70	69	65	71	61	61	76	71	61	63	72	55	53	78	67	70	58	59	72	63	62	75	77	65	69	74	74	55	55	67	61	63	67	65	62	80	68	58	63	56	56	64	72	55	70	67	65	59	53	70	64	56	69	53	75	53	74	71	68	45	56	51	44	53	62	70	63	63	54	51	60	53	54	70	49	72	57	67	77	54	46	63	68	69	64	50	67	63	64	66	63	58	61	71	67	70	59	49	78	74	66	54	62	73	56	54	73	56	68	56	70	60	50	59	69	61	56	58	72	67	72	59	59	80	70	74	61	60	69	60	73	69	70	65	62	69	60	64	66	69	67	59	58	64	68	65	54	72	71	61	62	57	95	69	45	68	67	56	72	71	79	59	61	63	56	53	76	74	66	57	66	60	51	57	59	62	69	66	64	68	63	74	65	85	66	58	65	71	68	59	51	79	59	64	76	72	65	62	56	53	58	57	57	66	79	57	65	71	73	62	88	62	53	75
6521	301	383	394	407	325	334	308	254	290	316	285	272	248	266	277	273	299	284	271	258	273	246	247	253	269	256	260	274	261	257	238	276	258	274	250	225	248	255	250	273	258	258	249	252	268	260	252	243	243	212	249	230	257	258	234	252	244	274	245	266	264	277	260	251	252	241	267	270	262	244	254	252	257	219	241	245	214	248	243	218	252	262	261	241	247	261	268	250	258	223	275	248	228	261	278	239	271	239	229	261	295	229	228	216	252	253	246	271	248	260	267	256	248	249	264	244	250	244	256	300	262	259	277	249	245	234	256	240	267	220	277	260	230	257	266	265	249	249	294	260	243	246	246	265	255	230	239	257	242	253	255	255	261	236	252	245	258	249	243	263	237	220	225	254	295	262	249	275	235	266	297	251	246	217	281	263	276	247	252	240	269	230	259	242	240	245	256	252	248	262	254	277	260	237	238	259	259	241	246	276	264	227	272	260	257	254	252	262	253	249	221	256	248	231	266	240	262	259	271	260	225	264	261	260	262	251	276	237	287	238	248	253	259	263	255	253	240	248	230	266	272	259	268	250	246	251	246	275	242	228	293	243	237	229	235	237	259	251	288	251	259	242	273	257	268	233	269	252	241	259	255	265	214	273	251	243	233	268	277	243	241	224	269	231	243	263	245	247	241	251	224	251	272	279	247	251	245	259	249	242	237	251	234	275	252	283	242	252	250	229	237	240	253	254	289	252	246	246	275	260	273	248	252	226	249	260	254	247	239	245	237	252	252	285	263	268	262	235	275	276	231	252	251	260	249	274	221	276	242	246	242	271	268	251	247	256	247	240	266	261	251	239	267	252	242	246	250	261	280	242	248	237	259	252	252	236	236	277	232	214	238	265	239	257	277	261	255	247	241	282	272	265	233	259	251	283	263	238	261	230	256	271	258	247	265	254	217	230	228	257	254	246	241	232	234	255	259	281	270	239	255	240	232	264	236	259	257	249	258	272	229	244	266	237	242	255	254	272	243	259	269	246	271	256	236	239	239	233	238	238	256	239	252	250	240	241	243	249	238	261	246	223	277	260	245	274	264	248	261	278	250	259	225	244	240	265	244	237	249	244	246	239	242	259	263	235	236	259	235	258	259	236	279	268	275	266	243	264	257	258	239	279	272	250	238	243	263	257	262	256	253	271	253	263	236	254	255	264	250	225	214	262	242	264	266	241	243	250	276	265	272	269	246	237	260	236	256	268	261	254	260	250	245	256	249	263	246	223	233	231	246	214	270	270	242	276	260	244	286	280	241	248	258	241	249	228	218	246	267	256	236	283	229	236	247	249	260	262	257	244	255	259	253	251	236	254	242	238	231	260	218	234	248	249	240	260	233	226	253	235	252	232	239	270	283	260	246	235	256	261	241	238	255	237	234	251	248	236	224	260	228	240	292	260	232	241	229	232	288	258	246	236	225	253	244	262	259	286	238	254	302	253	279	271	263	265	253	238	271	200	260	255	227	273	257	247	236	239	260	272	256	251	266	244	261	262	239	229	249	212	239	281	232	237	260	262	242	260	254	246	231	243	243	262	240	244	253	239	271	233	236	255	255	246	272	268	257	262	252	237	248	245	240	251	244	247	274	250	258	265	277	248	249	274	262	230	267	241	283	238	265	269	232	242	235	223	242	245	243	256	257	249	233	247	231	249	275	260	267	269	269	244	260	241	244	237	266	255	250	257	265	232	252	247	245	252	262	243	277	257	251	229	248	253	263	261	240	232	288	286	225	250	251	264	238	250	266	281	250	273	256	249	265	247	241	233	274	239	267	237	264	242	250	230	242	233	237	235	238	259	259	254	236	263	258	230	253	255	254	251	259	243	291	245	254	247	254	226	230	262	244	265	239	244	260	212	236	265	261	258	263	261	241	260	264	230	257	255	251	268	277	255	249	225	266	236	245	231	259	224	250	234	236	237	248	271	298	266	265	243	258	276	232	259	271	246	244	264	248	231	231	251	255	230	259	248	239	271	250	236	256	238	275	250	259	219	246	261	265	264	268	231	273	233	252	244	267	232	240	229	270	263	272	251	292	258	227	248	246	253	273	240	272	270	261	265	201	248	264	246	227	246	264	244	255	256	263	237	263	246	244	233	240	270	260	233	270	246	243	270	257	259	255	291	250	260	298	237	261	255	240	246	249	266	248	250	240	253	259	227	249	230	250	261	266	262	264	262	268	261	241	219	253	229	266	249	247	249	217	267	240	251	246	251	219	259	228	233	257	265	220	226	251	244	262	263	247	246	261	266	249	259	276	267	267	281	281	241	259	241	262	248	235	267	255	244	247	265	251	279	231	249	228	271	260	258	263	267	266	264	238	240	277	261	252	237	271	240	265	278	278	228	283	236	264	240	242	229	272	247	253	261	261	263	252	240	260	258	272	232	255	274	251	257	230	255	268	254	260	239	234	271	273	257	256	235	256	267	230	229	268	252	271	248	286	281	287	281	255	256	248	229	266	255	244	254	253	261	251	250	272	231	265	254	241	263	249	246	244	238	260	254	270	257	268	266	254	240	266	260	271	259	241	270	245	247	238	259	239	261	226	266	262	255	209	272	244	290	256	232	260	222	262	247	269	233	268	239	254	238	278	254	254	213	256	262	261	239	227	252	277	262	263	239	249	252	253	251	239	236	228	287	241	259	238	271	227	270	269	275	243	274	248	221	244	270	261	274	252	226	239	260	246	248	234	264	264	247	219	263	257	254	264	227	244	260	257	248	234	259	219	232	265	212	235	249	250	250	247	270	240	270	240	256	242	260	253	245	252	251	255	285	251	236	275	247	218	284	262	254	256	247	250	267	254	249	242	231	265	249	285	266	287	247	252	269	220	249	244	244	238	284	236	258	236	238	270	244	268	258	270	267	247	268	253	271	249	287	258	273	262	251	260	227	248	220	243	235	249	236	244	235	250	275	242	254	250	206	229	248	261	239	273	256	237	247	254	249	250	226	261	253	248	260	247	267	260	265	246	261	255	275	241	268	254	222	249	258	257	233	237	245	256	245	261	249	259	259	257	266	265	263	263	250	255	253	241	265	250	252	242	252	237	229	276	257	252	271	272	228	223	261	243	266	270	240	244	236	259	260	257	242	263	242	266	259	256	273	244	245	255	242	241	245	269	241	260	243	268	227	250	247	266	230	253	241	237	228	256	259	276	255	289	252	242	238	280	261	280	251	287	281	276	258	262	269	251	248	253	260	252	229	231	247	256	250	254	273	257	253	247	243	269	275	264	252	257	258	265	240	240	246	246	213	272	254	242	266	280	265	258	270	222	252	247	238	253	250	259	255	241	254	277	259	229	247	225	254	273	250	270	274	217	267	257	250	248	259	247	245	228	237	260	282	215	282	250	234	217	255	274	292	244	243	248	273	288	250	266	238	243	237	244	267	245	257	246	250	270	265	254	273	236	256	241	245	242	235	270	216	290	285	242	253	250	231	261	227	255	233	274	257	265	224	249
32334	7334	1134	814	490	343	280	246	197	162	153	154	129	113	124	105	114	119	112	107	95	95	95	85	90	109	80	98	93	108	91	102	84	83	96	94	102	83	83	91	89	76	96	88	100	94	80	88	83	89	94	85	86	85	95	101	83	81	74	99	77	96	83	77	98	92	77	79	71	71	101	90	75	100	88	102	80	83	90	87	93	101	92	82	91	86	91	92	89	108	79	91	72	93	78	88	75	74	82	100	99	83	94	69	75	71	87	109	82	95	82	85	85	84	88	74	86	92	75	81	93	96	99	85	99	91	78	97	89	72	92	79	110	78	101	87	71	80	76	78	69	96	77	92	90	94	84	93	90	77	91	94	91	92	104	85	86	96	88	101	92	86	85	84	100	108	93	84	80	81	84	87	90	81	83	96	73	79	74	98	80	82	80	67	79	101	93	107	91	83	72	59	78	80	95	76	91	84	90	94	80	90	97	90	102	93	91	105	84	80	74	96	87	94	82	97	90	78	94	66	79	82	88	90	91	82	93	74	76	77	93	86	105	88	102	89	77	107	83	84	96	77	93	88	88	87	75	87	82	80	102	78	88	76	78	76	80	73	85	78	89	91	90	105	88	94	88	82	91	77	77	86	104	80	98	71	86	108	89	103	80	89	85	83	87	80	86	87	81	88	83	84	76	95	88	94	95	71	79	79	75	93	89	92	75	85	87	100	87	95	77	89	91	85	87	81	77	85	77	87	99	94	96	102	89	101	75	84	81	89	92	89	96	102	91	100	73	92	93	99	90	85	73	75	88	96	91	88	86	86	88	85	78	86	82	94	73	81	92	87	95	104	93	83	83	86	89	98	94	77	79	101	79	90	86	101	82	92	78	101	91	104	81	85	94	89	87	104	78	91	86	100	92	94	72	85	86	85	82	78	94	84	99	79	83	93	85	90	91	85	75	95	62	76	79	85	82	86	72	87	85	86	71	109	89	81	84	86	69	76	107	81	81	77	90	78	90	88	69	85	74	88	67	74	94	82	104	107	82	85	93	114	72	89	111	94	80	89	83	107	80	82	93	88	93	84	81	86	92	85	114	86	86	96	79	78	90	91	81	95	88	76	94	86	89	97	86	84	91	91	83	86	93	75	94	83	81	105	100	87	78	82	76	84	80	85	87	80	79	81	106	77	88	96	85	88	82	78	85	78	94	120	101	75	97	87	80	77	86	75	85	86	95	99	91	93	77	91	84	90	91	81	91	80	91	75	80	95	91	84	90	72	100	91	96	82	88	78	95	72	78	83	84	88	89	81	74	86	80	106	85	88	96	73	85	83	89	77	88	81	76	87	76	77	97	100	84	83	113	87	92	80	88	85	89	89	89	75	91	97	87	112	97	112	88	85	98	77	95	93	82	91	85	73	77	71	72	85	83	82	87	82	92	71	71	89	83	99	87	92	65	97	73	84	107	83	72	98	95	95	83	104	92	68	85	95	78	81	72	72	74	88	78	86	90	80	96	95	95	80	81	108	92	88	87	91	82	100	86	73	97	84	93	94	84	84	91	95	68	95	78	91	88	86	89	87	71	84	87	88	113	90	101	89	87	85	90	66	90	87	78	87	94	90	105	74	100	89	81	106	75	82	80	76	93	94	87	93	77	99	96	98	80	89	99	96	76	103	89	76	90	86	94	79	77	97	88	89	85	75	96	92	74	66	102	94	99	85	78	83	83	98	83	85	81	89	87	74	76	73	95	94	80	89	76	84	84	74	72	100	91	88	87	97	80	103	95	82	72	79	82	102	96	84	73	76	90	89	96	93	78	74	83	89	80	83	94	73	91	87	90	93	67	77	99	83	91	95	85	91	92	103	71	95	93	95	80	79	87	74	97	78	103	92	80	95	92	104	76	75	84	84	73	94	84	104	84	90	73	77	84	78	81	86	76	99	88	88	97	97	98	83	97	108	84	89	90	101	79	86	81	89	75	65	90	74	97	97	91	90	91	100	95	90	96	76	100	87	92	83	89	86	87	87	88	85	77	79	86	80	91	74	88	78	76	89	91	79	94	72	99	77	69	72	93	86	100	83	89	92	82	77	100	86	77	86	82	85	115	74	71	93	79	98	88	77	82	78	79	96	74	83	87	77	105	88	84	87	85	77	97	101	82	83	102	93	80	98	98	90	100	88	88	91	73	67	83	76	104	94	99	84	75	96	78	72	84	88	104	77	98	89	79	90	89	76	89	91	97	70	84	98	102	82	80	84	90	88	73	91	89	82	80	103	96	84	95	74	99	100	106	82	83	96	97	69	94	91	96	94	80	95	83	80	76	86	77	71	74	79	86	95	100	72	87	99	82	86	84	85	90	79	94	95	69	87	109	87	106	84	73	94	81	93	76	89	87	82	87	93	90	85	84	93	89	83	78	78	63	108	101	83	93	105	86	95	83	105	84	99	76	74	89	96	93	79	81	78	86	93	90	67	79	98	95	113	73	82	85	84	81	92	74	81	91	81	94	97	84	84	97	73	82	89	87	88	90	84	88	74	81	94	84	82	97	74	92	88	95	85	81	93	86	74	94	86	88	75	78	74	94	77	87	101	92	73	69	75	99	88	87	81	84	76	79	96	72	82	98	76	119	86	78	77	95	98	78	85	80	68	69	78	70	78	75	77	87	92	98	80	106	115	86	72	93	90	74	80	93	74	73	84	105	95	92	80	72	96	86	88	95	90	82	91	80	72	78	81	74	82	79	75	76	77	98	96	86	94	85	88	77	82	108	93	89	76	95	88	109	85	88	77	73	81	90	62	65	95	76	92	80	105	89	98	105	80	88	78	79	86	82	91	92	81	70	105	75	78	68	83	82	91	81	90	100	97	76	86	86	85	55	82	90	78	81	73	90	87	80	88	81	90	81	102	110	88	89	85	95	71	80	95	84	89	84	90	75	88	85	86	98	98	97	94	77	99	78	93	101	87	77	91	84	88	79	104	74	88	91	83	90	79	72	86	88	68	80	93	90	87	76	69	57	68	79	92	97	83	86	90	72	88	107	108	104	98	80	92	100	92	77	88	99	97	89	92	101	78	81	76	78	91	88	85	114	89	83	81	70	101	93	79	82	92	81	91	84	84	93	90	73	87	90	77	74	94	84	73	81	78	89	93	85	77	83	87	107	82	85	93	93	81	97	86	85	76	75	84	77	108	82	85	82	79	94	80	75	83	87	88	80	77	71	71	78	98	94	70	90	93	76	74	82	68	92	87	98	67	94	86	101	74	87	103	90	82	93	81	99	88	86	86	91	86	82	86	88	86	84	84	112	83	99	95	114	105	83	87	87	76	73	82	99	81	80	86	92	85	80	99	96	88	83	86	96	86	94	90	96	77	97	81	92	102	84	88	94	94	90	93	86	84	93	85	95	104	78	73	85	81	83	92	83	99	82	81	92	91	85	89	98	92	82	97	77	86	78	86	97	95	64	81	75	78	80	90	76	86	80	72	87	102	81	94	68	83
15381	1101	2409	2864	2426	1887	1554	1448	1125	961	877	774	723	684	590	611	554	556	530	493	459	467	442	451	442	424	419	389	404	411	374	387	380	360	348	366	362	353	372	392	381	374	342	330	352	362	361	325	357	354	372	391	329	335	318	361	308	330	331	327	325	354	319	330	321	351	330	357	338	332	347	334	340	305	323	336	350	340	333	327	370	327	331	311	303	315	299	347	322	344	328	322	343	317	361	363	351	317	304	305	342	295	356	329	296	282	300	298	345	315	329	355	303	305	318	311	329	307	296	313	313	309	339	304	331	343	316	313	326	313	349	300	331	334	310	367	316	345	305	314	336	353	325	283	344	335	290	325	296	342	333	275	294	332	298	312	330	292	289	353	300	310	353	332	322	287	295	328	320	315	323	336	330	263	346	336	338	335	344	314	309	305	306	320	321	294	303	315	325	355	292	319	300	323	318	333	322	313	333	330	289	350	329	312	335	285	323	307	323	386	329	335	323	336	338	271	313	323	335	308	299	312	305	336	337	339	297	311	318	311	324	301	322	327	333	317	316	306	258	323	313	272	337	328	295	336	302	334	318	328	336	332	336	312	329	312	324	308	305	328	317	326	325	359	328	316	339	305	328	346	315	336	328	337	332	311	343	292	352	334	288	321	343	314	338	320	312	320	316	319	320	329	323	323	330	350	311	354	310	300	299	313	321	312	346	316	322	328	322	327	307	311	312	321	350	335	332	310	347	328	345	327	340	306	317	356	291	317	310	303	320	328	316	309	308	323	327	305	316	307	322	337	321	324	294	328	309	303	318	317	350	305	313	305	319	288	340	327	343	292	334	289	284	311	315	341	326	310	338	311	325	336	312	317	327	309	278	344	316	303	315	300	299	304	322	313	309	301	310	310	309	341	308	330	336	358	320	332	339	335	325	321	302	319	316	256	326	294	319	331	313	310	323	301	321	325	312	345	312	310	305	292	316	308	296	313	331	334	372	319	311	315	329	300	315	338	302	348	307	323	312	342	332	319	298	309	278	297	337	322	316	299	355	350	298	356	322	327	306	331	331	328	338	325	303	309	323	319	340	315	323	309	326	315	299	312	305	298	321	324	356	287	299	298	290	311	333	307	309	285	318	271	329	326	308	305	330	306	346	329	303	334	313	326	325	317	325	345	326	309	310	321	306	327	324	325	321	348	328	332	334	332	350	340	326	325	323	310	348	333	323	322	310	328	357	293	291	322	322	304	314	315	320	355	336	308	351	346	322	318	318	338	320	306	313	322	316	296	310	296	318	271	316	312	346	347	326	317	321	307	316	326	341	331	338	326	349	330	321	337	307	341	301	332	340	304	310	287	324	339	288	326	328	318	327	326	314	331	305	325	263	340	314	308	320	320	319	330	343	310	310	291	321	329	328	339	307	292	315	341	320	322	323	328	278	295	329	322	304	348	351	346	289	347	304	306	336	339	310	293	305	314	320	331	304	346	312	345	324	328	308	310	316	304	343	343	338	326	318	310	300	296	343	319	322	311	298	332	334	313	329	307	309	345	320	313	350	317	301	331	322	317	309	326	327	336	323	306	336	331	317	323	332	328	341	334	320	359	332	351	315	300	315	304	295	321	308	315	322	310	297	298	363	310	302	332	319	283	316	309	335	288	321	312	338	283	291	320	323	280	317	338	291	311	344	314	362	300	319	296	327	357	353	296	309	298	303	302	298	329	330	294	332	322	329	297	309	307	295	303	296	323	283	342	355	330	330	343	315	290	303	322	307	303	289	359	342	342	327	287	332	345	322	287	307	304	322	318	335	321	316	305	329	364	326	292	307	339	288	317	327	331	308	306	290	288	338	286	291	292	319	271	327	302	336	330	335	323	315	309	308	325	301	290	322	315	293	291	337	314	323	346	317	322	331	315	331	333	301	325	285	345	350	314	352	360	307	314	327	322	293	267	314	302	330	316	308	309	335	299	298	314	325	291	333	301	327	285	321	309	320	309	304	289	340	310	308	309	266	277	300	308	294	318	303	326	344	310	309	313	308	321	315	315	311	284	316	306	317	315	307	306	318	272	330	312	302	311	304	359	311	295	282	300	341	327	336	305	325	321	355	335	318	310	285	325	304	276	306	336	284	312	298	308	338	327	331	329	326	325	314	330	330	348	313	299	304	309	346	342	341	315	289	282	300	308	304	286	294	325	305	303	314	335	305	323	338	335	317	328	339	302	310	308	340	331	344	295	311	329	305	304	308	330	336	305	298	318	313	351	322	355	320	320	302	304	317	307	293	332	340	324	302	327	328	319	319	348	334	312	305	337	325	310	298	316	320	331	347	303	339	317	283	299	313	333	297	303	306	343	300	327	288	304	330	329	319	300	308	317	330	340	301	302	329	321	323	289	300	314	324	310	305	336	302	325	325	293	328	312	351	303	307	307	317	318	315	327	310	323	286	295	283	322	334	309	309	352	312	324	343	288	314	325	317	319	314	329	327	316	315	297	311	314	318	309	311	329	303	306	321	310	329	314	290	314	316	339	305	334	313	356	309	314	284	317	334	325	326	293	313	343	307	349	300	300	310	299	329	331	323	301	304	321	282	326	345	313	273	302	331	338	310	316	329	314	318	289	330	277	341	306	325	304	316	321	292	370	336	290	330	301	290	326	311	300	314	329	295	325	331	305	316	318	328	326	311	302	302	302	317	279	341	306	295	322	329	324	289	315	325	313	305	308	324	315	355	328	317	317	301	288	298	316	293	320	347	307	328	321	357	281	297	326	320	310	281	337	337	362	282	320	320	299	338	317	311	311	270	325	317	311	330	342	326	290	324	346	338	312	325	323	324	304	322	335	324	323	284	298	332	350	321	320	319	315	336	359	326	316	297	316	302	290	311	310	306	305	345	304	332	331	297	294	317	318	349	297	334	305	317	285	302	334	289	332	293	306	323	329	333	305	325	311	301	321	302	317	302	327	344	327	317	319	305	315	290	301	329	277	294	333	340	329	309	345	321	334	300	287	336	310	326	336	324	313	343	294	315	333	297	336	288	335	306	305	322	354	331	308	317	326	284	311	305	374	326	298	298	322	304	286	356	334	342	303	348	326	279	320	325	326	350	325	337	301	352	296	322	308	326	308	306	297	322	313	287	317	343	320	288	304	332	326	308	325	322	311	319	349	303	312	322	329	294	282	329	325	320	320	310	310	330	305	350	328	336	301	316	299	350	305	356	316	318	308	319	317	310	298	331	320	321	305	343	322	344	344	315	287	338	321	329	320	301	337	322	325	313	317	319	308	337	324	302	332	317	330	319	317	303	348	342	332	349	322	321	287	326	309	306	315	300	321	329	271	346	307	292	321	336	333	329	297	311	322	336	313	274	308	326	323	325	332	308	285	325	303	327	307	322	292	338	320	328	311	306	318	308	337	327	320	302	337	330	317	346	325	274	328	313	322	325	304	328	298	282	319	313	297	310	332	308	301	312	307	306	346	298	302	292	323	314	311	312	329
41958	17259	3503	1435	998	749	548	451	382	342	342	301	262	242	235	217	214	217	226	232	231	208	216	212	199	210	199	216	210	196	193	198	207	220	189	177	216	180	213	182	185	194	193	190	158	176	184	166	172	203	205	178	166	220	212	181	189	188	191	173	206	175	203	173	171	187	186	164	169	165	185	202	186	177	175	185	208	173	197	162	177	185	194	196	171	191	153	159	150	176	194	174	162	183	193	173	177	181	165	177	175	179	177	208	157	167	194	181	200	201	163	153	174	180	168	178	200	171	178	182	168	186	182	157	174	169	171	192	167	163	172	197	149	186	186	171	173	170	170	193	183	157	173	158	170	167	177	157	163	159	177	195	194	196	178	180	151	180	177	148	173	167	196	163	173	170	165	170	174	165	173	204	186	201	168	178	183	172	174	157	159	169	188	177	185	174	189	159	180	158	185	173	173	190	162	198	172	196	174	181	166	173	160	176	175	172	193	178	181	163	172	192	193	173	181	173	166	153	180	173	165	153	190	205	146	167	180	173	175	162	157	166	197	189	179	187	189	218	187	164	171	173	192	173	171	183	185	172	152	158	181	191	181	154	166	176	178	158	167	147	189	154	197	172	181	180	175	198	180	186	174	181	186	180	182	183	163	179	175	186	191	175	172	170	158	173	185	167	179	172	185	169	165	138	181	182	188	179	171	159	195	164	163	192	178	177	167	183	177	177	191	155	175	175	184	182	171	173	177	198	183	153	166	179	166	179	180	176	180	195	191	170	188	162	203	184	162	176	173	188	192	160	186	178	180	193	183	189	177	178	188	179	187	181	183	159	184	192	189	174	175	164	166	188	170	156	184	183	155	174	178	173	184	163	165	166	179	183	191	155	173	192	191	192	183	166	187	169	181	177	191	166	233	160	174	168	196	186	156	163	196	165	169	179	195	178	163	171	185	184	196	176	215	173	202	183	180	176	170	164	164	189	177	210	196	171	168	173	174	168	191	173	172	193	168	174	188	199	181	171	181	175	173	167	174	193	180	177	162	186	192	202	192	208	172	173	160	173	188	157	186	166	160	166	173	157	167	157	174	185	159	186	162	174	183	185	174	177	177	207	152	170	180	167	176	164	186	191	165	164	183	186	173	182	174	197	149	170	199	158	189	182	181	159	180	161	184	184	173	156	189	180	189	167	194	189	171	190	165	194	161	159	173	197	161	193	188	167	179	178	204	172	168	171	176	184	168	195	168	167	178	179	179	184	178	202	196	174	187	159	175	170	170	191	188	179	176	204	158	173	194	176	173	194	189	189	166	172	171	188	209	195	172	188	176	167	178	169	180	176	179	170	183	175	158	173	189	169	151	172	176	177	202	165	183	210	184	177	160	182	171	187	179	161	164	147	156	190	180	192	174	178	189	197	157	209	193	186	183	170	186	152	174	190	169	192	194	181	183	171	177	164	180	154	177	161	177	192	157	179	150	151	191	173	190	175	181	174	168	166	163	179	167	182	173	191	189	195	192	178	159	193	180	185	173	170	182	194	196	171	184	176	206	159	167	164	177	165	176	174	173	175	153	217	187	174	169	180	182	176	185	192	180	165	199	168	167	185	169	183	154	164	177	188	174	165	180	164	171	183	184	154	181	176	176	187	184	204	186	179	173	170	173	174	185	159	171	168	166	168	162	184	186	163	174	169	172	160	196	200	209	165	185	183	193	194	187	160	187	176	200	180	178	165	176	165	208	178	171	177	170	182	160	194	178	185	152	162	179	171	167	182	165	178	195	148	170	161	171	173	179	176	222	159	172	181	174	160	200	175	168	166	191	174	173	169	178	173	176	183	167	161	174	177	192	164	194	190	159	178	200	169	174	177	195	168	181	195	165	144	179	186	197	175	171	188	171	175	192	168	185	197	174	213	188	166	175	183	166	192	186	174	163	184	181	194	189	147	179	181	192	155	181	182	161	157	178	174	186	173	167	176	184	169	180	169	159	183	178	154	186	171	194	170	172	162	176	178	190	200	182	175	180	158	195	189	194	189	162	187	159	179	180	173	167	207	175	175	155	167	176	228	179	180	184	187	164	168	170	172	184	197	190	190	190	212	189	159	171	187	191	189	162	163	164	182	164	160	190	205	157	170	179	159	160	165	188	163	179	179	162	187	188	174	207	179	161	154	192	168	191	189	176	170	169	171	188	186	190	176	178	165	159	171	172	201	168	181	195	193	168	177	186	177	166	147	173	161	162	163	149	186	169	169	163	202	177	181	181	164	185	198	187	197	196	168	189	184	193	180	184	194	162	163	160	165	181	167	177	160	200	184	168	170	172	181	163	171	188	168	197	169	166	152	175	166	180	169	201	161	159	173	174	168	173	180	184	181	182	165	183	171	181	172	193	176	163	187	174	177	169	167	176	160	160	175	170	194	171	167	196	185	185	167	176	195	195	179	181	180	169	199	157	210	187	174	185	177	190	157	169	155	181	179	177	188	182	166	172	198	185	178	178	176	172	178	183	170	190	183	212	164	167	156	193	165	195	181	182	182	149	162	166	170	183	159	172	166	167	179	189	178	174	171	163	184	168	156	167	170	150	170	199	206	168	155	206	192	189	183	172	156	173	203	179	202	202	203	186	168	168	183	174	169	198	175	185	175	187	181	169	169	199	159	212	186	166	161	152	189	176	154	183	163	159	176	184	179	181	171	184	170	200	196	193	176	193	187	181	187	198	182	191	177	186	179	176	172	181	164	198	156	178	192	183	181	174	168	177	166	172	196	176	174	146	179	184	200	151	169	145	165	160	174	181	192	181	163	175	155	158	161	202	189	167	164	196	196	190	173	179	174	187	175	207	175	171	177	196	172	159	174	175	154	170	179	170	183	178	159	182	164	187	181	177	204	169	171	171	178	177	180	196	156	168	213	166	169	182	194	191	187	189	190	173	185	190	159	183	162	171	183	154	180	181	182	182	163	164	178	165	191	173	169	184	162	183	159	164	180	183	162	176	177	178	174	174	184	183	183	176	158	188	172	184	182	173	177	171	174	174	209	201	179	176	183	176	204	203	168	196	168	164	163	171	172	169	162	172	170	181	189	177	182	173	180	184	162	177	183	184	170	185	179	167	154	183	178	167	162	175	165	164	174	187	178	174	202	171	180	193	191	183	182	164	177	192	167	187	190	185	179	186	163	192	163	180	195	178	184	153	193	177	203	185	196	190	174	167	195	155	169	198	188	161	178	180	171	171	166	169	158	187	187	196	163	154	168	169	169	168	177	188	186	187	186	160	186	185	204	161	156	181	153	165	155	172	177	180	185	198	203	178	162	159	186	181	198	168	204	165	153	182	188	169	167	155	175	176	180	194	194	183	176	177	172	163	193	194	179	171	170	174	199	164	168	179	174	177	189	216	180	179	177	176	180	185	187	169	177	186	175	197	192	163	185	180	191	186	169	170	189	201	180	175	178	184	184	190	195	184	177	177	162	173	171	181	165	190	161	204	183	166	192	157	185
19736	1995	4417	4906	4181	3445	2757	2424	2115	1822	1599	1451	1306	1271	1181	1094	986	1032	883	936	821	828	831	812	778	767	721	762	722	731	766	703	724	691	709	659	627	677	656	668	688	662	673	633	611	627	591	644	635	629	664	652	629	609	622	657	615	603	572	702	602	604	580	598	611	607	609	590	608	588	611	614	612	606	596	626	587	603	618	575	561	584	572	628	627	607	612	572	603	628	577	562	508	602	596	555	626	585	558	591	583	554	588	612	567	622	596	618	590	618	595	552	546	619	588	598	549	581	592	566	597	535	566	576	583	597	566	567	553	565	587	579	585	562	575	561	557	576	590	585	619	566	548	555	600	542	579	606	569	598	616	556	581	590	551	579	555	615	579	589	556	583	545	558	537	579	592	566	601	563	586	588	552	554	606	575	540	606	558	553	573	586	557	548	582	568	554	558	594	567	564	574	572	625	571	578	571	586	578	574	557	550	595	598	615	609	601	547	562	558	563	623	606	588	600	578	596	566	592	578	517	576	578	589	608	549	608	607	586	597	591	557	609	587	567	577	571	595	584	583	547	591	595	636	589	557	590	565	604	554	548	615	557	564	538	572	563	567	535	561	593	583	566	595	551	553	600	541	573	566	552	555	583	569	536	548	572	573	556	570	584	599	574	531	625	603	561	579	611	592	573	571	529	592	519	567	513	587	592	611	560	574	572	563	592	565	581	610	589	611	551	512	558	550	573	581	603	587	569	604	577	577	598	596	577	576	535	548	579	560	597	594	591	550	564	599	620	575	585	577	569	579	565	577	615	599	582	562	587	570	552	623	569	582	534	579	522	556	546	580	555	560	626	600	593	594	543	578	597	585	598	535	593	555	604	522	569	584	605	577	616	581	572	598	597	588	566	577	580	601	598	601	545	580	622	640	546	585	582	582	601	576	600	572	581	595	535	641	579	559	536	526	534	581	587	571	577	569	609	588	556	577	635	621	591	585	586	585	583	577	578	576	585	559	553	562	589	579	547	551	582	565	548	554	595	600	585	564	555	625	571	534	593	558	534	539	578	557	578	584	567	593	587	566	559	567	584	623	587	590	561	582	539	535	585	608	567	528	556	514	557	569	563	546	551	571	610	574	597	588	565	587	543	606	589	580	554	581	609	599	587	544	582	611	589	606	581	564	548	558	581	592	537	584	568	541	534	546	583	605	594	559	543	563	591	537	552	602	577	547	555	581	592	565	543	577	562	573	563	593	557	582	580	595	621	536	593	606	606	548	579	613	616	616	574	616	548	613	551	599	551	580	587	565	595	589	583	602	573	634	582	552	602	615	571	556	566	547	608	599	554	617	601	580	597	622	577	572	550	542	614	536	570	570	537	583	570	588	538	586	555	543	575	547	551	571	586	552	537	573	576	554	577	583	578	553	588	574	556	582	564	605	576	586	606	563	536	615	573	585	569	570	577	567	556	605	564	586	546	591	565	578	581	552	542	618	586	575	577	582	556	573	568	537	582	541	584	528	552	564	595	622	616	562	584	573	589	555	606	570	590	599	582	514	593	558	628	605	600	542	560	587	573	597	568	584	552	617	575	560	543	590	577	579	537	559	555	554	531	601	561	565	567	615	582	541	602	609	561	576	542	581	568	600	573	556	554	586	595	544	559	597	622	572	591	572	567	569	565	599	580	584	563	583	545	561	575	597	609	593	560	568	570	587	614	571	574	559	621	586	617	576	589	581	568	580	588	569	590	595	565	616	568	603	605	525	592	556	533	544	576	611	614	582	552	558	613	534	533	582	579	593	587	605	614	614	594	565	572	551	618	581	561	594	591	577	607	574	562	569	601	580	611	587	588	587	560	565	577	571	579	585	565	569	587	547	544	614	600	546	561	553	600	580	587	576	599	504	562	547	606	555	529	608	579	547	582	575	596	570	561	595	556	574	541	615	541	534	603	568	567	565	555	597	559	585	542	586	566	587	558	533	610	598	581	583	555	578	550	564	571	552	569	586	537	577	581	594	549	546	575	608	558	569	593	663	565	564	589	557	584	583	600	567	578	598	546	550	574	633	592	600	584	586	589	542	553	516	529	555	557	600	597	618	553	582	613	604	604	580	595	564	555	603	560	579	584	526	589	539	541	614	566	586	581	558	582	605	541	583	579	613	553	552	539	561	567	538	542	556	565	583	585	577	578	595	528	592	559	577	587	519	557	577	571	604	566	556	551	547	580	606	551	588	553	595	564	589	586	578	572	627	538	543	563	591	585	551	582	556	594	557	602	545	579	606	568	560	560	583	615	552	574	587	611	533	569	562	534	598	619	542	537	578	576	606	587	602	563	617	557	549	580	585	594	569	592	541	561	595	567	586	559	569	576	607	547	609	562	559	543	622	597	567	587	622	577	523	569	562	555	545	554	610	597	540	569	605	561	562	545	554	581	560	577	537	549	594	620	595	579	586	573	581	600	577	556	593	555	551	550	569	605	588	585	570	606	578	572	569	594	532	562	559	556	572	592	582	568	538	579	600	541	591	594	557	582	608	558	587	584	624	577	580	555	523	580	567	555	593	619	608	578	562	591	575	587	606	557	526	576	554	567	598	586	620	570	570	636	583	550	570	572	538	574	591	578	570	531	553	574	568	577	577	575	590	574	574	601	603	546	544	569	572	580	571	605	586	620	569	579	596	583	559	535	553	597	591	548	583	592	558	591	592	586	572	591	578	559	584	520	606	567	593	594	572	576	577	570	561	593	546	588	541	608	551	562	596	542	583	595	583	579	575	601	571	565	559	600	570	553	572	568	644	609	576	594	607	528	626	607	610	558	591	588	597	568	596	540	538	587	560	568	605	589	551	560	565	565	529	524	565	551	606	568	620	574	591	598	554	549	582	584	547	575	528	562	596	571	609	594	599	616	594	597	541	588	613	541	551	588	590	572	570	621	630	541	569	583	584	630	590	539	550	568	565	581	552	592	599	608	555	593	593	571	569	600	596	588	594	584	551	602	586	569	604	575	617	580	590	569	571	560	587	599	567	590	571	566	598	564	566	584	549	573	613	549	610	571	610	539	578	585	583	553	588	600	577	562	571	545	541	592	574	650	567	580	604	571	615	592	591	597	573	597	603	535	610	563	580	547	591	536	536	563	573	581	582	575	561	566	552	582	622	571	613	558	558	546	585	605	643	552	551	567	566	571	548	640	588	595	560	576	628	578	587	575	577	584	551	620	556	577	544	589	615	576	578	577	604	572	573	551	596	569	580	594	560	609	587	604	582	518	592	531	561	569	587	559	575	584	591	533	567	543	555	600	606	549	558	594	548	536	551	557	582	561	561	571	572	571	583	576	583	564	586	556	540	574	552	539	575	585	576	583	544	574	624	574	573	587	618	594	566	525	541	550	553	595	596	563	571	592	564	583	574	579	591	585	596	615	566	618	536	553	583	538	585	558	597	602	596	602	581	579	614	562	539	595	566	587	597	591	574	554	605	595	567	539	587	563	570	603	560	545	591
4677	225	119	101	94	64	70	79	75	75	56	76	61	62	76	73	62	60	62	58	74	54	46	52	64	67	64	61	71	65	72	68	64	57	71	62	75	72	62	50	59	76	64	63	62	60	68	78	68	65	57	53	51	64	49	81	69	56	71	61	62	60	75	68	65	51	51	64	54	52	71	52	59	67	84	54	57	68	55	70	82	72	44	68	50	60	70	67	70	72	68	58	62	64	80	72	65	54	76	50	73	56	74	79	68	61	56	64	59	68	44	66	78	68	61	65	76	67	50	63	61	55	56	45	71	60	69	65	64	63	59	58	55	78	68	66	72	68	69	54	72	63	77	67	61	57	54	57	56	61	70	69	70	71	54	51	51	66	70	62	48	62	81	51	60	67	69	70	50	81	47	79	67	78	71	68	74	54	51	58	60	75	65	68	53	64	66	49	61	70	61	72	66	60	54	54	59	63	56	63	72	76	62	63	74	63	64	72	51	55	60	71	74	74	65	74	63	77	52	68	67	66	62	48	62	59	56	64	57	67	56	64	60	63	54	75	55	70	69	56	58	71	62	59	61	68	49	72	57	61	53	54	62	56	59	69	78	66	63	64	62	65	63	64	60	61	74	69	66	56	51	72	60	77	64	63	42	56	72	64	68	64	60	68	73	67	62	50	53	67	52	79	55	60	76	68	69	59	66	63	69	78	62	65	67	71	64	53	63	65	71	48	75	55	78	65	88	62	57	76	50	61	59	59	75	75	69	68	78	78	58	66	72	71	56	70	55	57	72	75	60	51	83	73	71	56	65	53	69	54	65	62	69	74	68	54	52	53	54	70	76	48	64	65	69	62	65	71	61	70	85	52	47	58	69	80	57	50	56	72	58	52	53	64	73	55	60	65	58	75	80	65	60	75	61	80	67	57	73	64	55	54	68	58	59	70	73	55	63	55	72	64	75	64	58	58	61	46	60	63	67	65	64	67	58	74	59	66	68	72	56	76	59	55	63	74	62	72	64	62	78	58	51	63	74	55	68	63	51	51	73	58	74	71	70	45	55	54	80	69	78	62	69	58	75	61	69	58	71	57	72	54	68	72	49	59	63	54	63	64	58	52	60	64	53	59	73	54	67	80	70	75	76	62	59	62	59	73	60	61	59	53	58	67	62	60	65	69	63	65	82	80	76	62	52	55	55	56	83	68	88	46	70	54	81	79	56	63	64	53	71	67	64	60	78	68	70	70	56	56	67	62	66	70	67	71	58	63	64	82	54	72	64	62	67	59	57	73	68	66	64	70	65	63	68	54	56	74	71	56	58	62	63	65	84	75	64	68	61	51	78	77	72	54	70	55	80	69	53	65	72	54	69	66	54	80	67	65	61	67	69	63	58	76	76	64	68	89	78	65	52	75	69	54	61	68	71	60	53	58	52	70	61	70	94	65	58	63	83	59	68	49	62	64	57	57	57	56	55	67	60	73	59	48	54	64	60	57	61	60	60	65	63	66	64	62	75	67	58	57	75	62	71	70	68	54	69	70	64	64	60	76	65	64	57	57	69	62	69	60	79	65	64	65	66	62	69	64	65	61	63	56	64	78	68	58	70	66	56	56	57	60	72	55	47	58	58	73	72	62	52	62	74	70	77	60	74	64	80	66	69	58	64	54	69	71	53	63	70	54	70	65	56	62	56	60	46	57	61	77	61	54	72	66	69	68	65	68	63	74	58	52	59	67	69	64	52	75	55	66	60	72	63	56	84	72	70	70	67	77	56	65	54	79	69	64	59	58	78	70	59	69	70	61	69	56	62	55	70	62	68	62	68	77	65	55	77	52	66	61	77	67	62	71	60	69	68	66	57	56	54	68	56	58	75	61	78	65	65	61	58	62	57	61	55	67	67	58	51	53	75	53	45	53	61	66	48	59	52	63	64	67	57	62	49	79	66	66	80	67	72	53	55	58	69	53	51	84	47	69	64	51	72	55	59	55	62	73	67	65	58	72	58	65	63	72	81	65	52	60	81	49	57	73	85	65	60	77	67	65	48	65	49	58	61	82	54	64	79	65	77	84	79	48	44	66	53	57	70	65	70	62	75	77	72	57	85	74	51	60	75	69	72	64	62	67	59	68	70	65	76	70	65	59	63	74	57	66	68	68	67	48	75	60	60	52	74	70	61	63	60	54	67	49	61	59	69	64	59	62	69	61	62	74	78	62	69	61	79	63	61	60	61	60	80	68	61	61	64	67	65	52	52	64	65	67	71	61	65	54	68	61	69	60	59	69	51	68	60	64	57	58	61	68	64	70	72	60	82	71	58	59	71	61	54	64	60	70	59	62	76	66	71	63	68	65	72	58	62	61	63	56	58	70	65	62	63	61	61	40	68	72	59	63	48	59	68	46	60	66	65	69	61	73	63	59	60	59	61	55	70	46	70	74	56	62	59	59	67	64	76	50	55	54	59	69	56	74	71	57	64	68	77	65	65	58	47	47	60	78	64	70	76	69	62	62	58	65	70	64	52	57	55	69	66	76	69	59	69	52	69	55	60	76	82	66	71	68	72	59	71	61	65	78	66	64	63	72	67	60	73	43	63	58	67	71	80	69	62	73	54	75	62	52	66	59	64	65	56	75	48	63	54	71	69	64	60	63	70	47	69	63	51	64	51	56	67	50	60	55	59	62	62	57	50	84	56	47	52	50	63	65	74	69	79	60	71	69	45	62	42	60	73	65	66	49	65	60	56	51	63	71	63	49	61	59	71	61	68	61	55	68	45	65	54	69	58	59	59	49	68	59	70	51	66	73	77	58	60	48	56	48	77	65	81	73	70	54	58	63	50	69	67	64	77	54	72	63	70	71	71	58	57	57	54	65	68	43	63	58	53	61	73	66	68	55	60	56	60	59	63	70	55	60	70	69	76	51	63	67	67	55	60	57	50	64	66	61	69	63	66	72	71	60	64	62	43	70	63	53	72	57	64	57	69	58	67	60	84	70	60	52	42	73	69	50	57	53	64	63	66	52	67	54	71	69	62	74	62	65	57	80	73	70	61	59	58	66	70	69	67	70	59	47	70	59	56	55	74	60	59	68	70	61	56	62	81	67	59	74	57	62	68	55	55	70	64	62	70	77	59	66	59	73	70	67	64	70	48	63	70	68	64	58	56	59	48	53	53	62	66	64	68	80	68	73	54	68	55	67	67	65	74	75	66	71	73	75	73	71	56	50	55	67	73	56	55	61	68	69	59	98	71	62	62	56	60	76	71	70	68	66	65	51	73	59	68	72	66	76	63	77	63	66	50	57	70	61	63	59	68	75	83	60	73	71	70	55	59	71	62	56	64	82	47	67	71	64	67	49	57	75	53	62	65	65	65	63	67	65	64	56	65	47	70	64	75	54	69	62	63	65	65	60	59	60	67	66	51	60	53	57	51	59	75	70	56	72	60	66	68	58	62	63	58	56	76	71	62	68	58	65	60	54	75	58	73	54	76	77	66	64	76	62	57	52
6380	304	381	377	369	340	310	291	305	283	294	292	284	261	245	285	267	286	263	265	258	273	248	260	261	268	265	218	245	274	238	235	253	249	243	214	252	258	258	243	248	209	274	243	245	277	212	246	238	228	272	249	252	241	252	241	268	234	254	260	216	242	264	263	218	252	260	271	245	234	241	251	244	257	260	258	265	251	282	221	247	253	272	261	252	237	287	255	265	252	236	255	257	275	239	251	246	222	256	259	254	238	220	251	263	230	254	225	255	243	237	264	257	249	271	253	222	262	233	254	254	275	245	243	264	258	226	254	212	240	226	238	250	256	263	275	233	228	238	239	229	245	244	223	269	242	259	276	264	244	255	251	229	249	244	251	247	269	261	289	253	246	237	250	253	235	257	256	265	266	254	250	265	251	248	235	252	220	256	244	231	241	250	236	219	265	280	252	281	235	223	256	255	249	237	245	231	248	243	249	229	305	238	254	257	244	275	251	234	245	258	268	262	251	242	255	273	255	260	257	229	234	267	266	288	245	241	269	265	240	262	265	281	282	255	257	239	245	244	222	260	267	248	245	240	293	236	247	246	249	241	234	269	240	264	240	264	243	238	244	248	284	266	215	241	224	239	244	258	259	236	235	261	287	234	213	252	246	277	234	276	246	245	242	252	236	252	235	248	271	256	227	251	277	243	248	237	236	259	254	255	249	267	261	241	223	258	241	264	228	246	223	262	272	265	245	228	256	238	239	233	256	258	263	240	224	239	233	251	254	221	229	224	258	234	276	272	241	238	263	277	242	238	226	254	229	278	251	279	254	239	239	230	229	246	252	255	258	244	251	252	249	258	263	230	289	231	275	258	255	271	225	252	282	235	241	245	254	245	240	263	247	240	241	259	271	265	295	221	269	257	255	242	229	258	246	264	260	240	238	265	246	241	220	277	265	246	260	253	238	257	261	247	270	262	251	220	241	245	262	253	237	246	261	252	278	262	260	277	230	241	243	249	261	240	241	255	241	262	247	245	255	266	253	233	275	233	253	270	250	237	290	245	219	262	262	245	238	264	237	248	247	230	252	237	225	248	231	260	234	268	211	241	282	247	245	229	243	262	253	246	264	244	283	244	260	262	256	261	247	246	279	261	257	257	243	269	227	264	242	255	249	261	246	273	262	256	246	270	252	278	256	252	282	231	250	256	261	262	226	261	259	258	241	254	244	241	255	232	240	265	253	222	249	256	238	249	248	252	243	256	244	229	247	241	254	239	240	249	261	256	227	254	249	272	255	230	250	264	277	288	246	239	252	225	245	218	224	232	272	286	245	259	226	247	236	255	276	262	246	247	270	271	250	230	225	267	236	241	256	213	235	259	238	256	280	238	261	247	241	222	251	227	264	250	245	251	250	226	260	248	281	232	241	271	246	264	228	246	248	249	266	261	249	245	239	240	256	241	259	237	263	251	242	251	247	273	266	254	252	253	234	266	273	273	247	259	252	253	275	239	235	229	230	263	241	241	252	242	229	235	261	239	250	235	237	263	230	272	263	263	253	244	273	277	247	243	228	242	250	257	257	252	247	241	233	261	227	230	259	241	273	240	267	264	240	272	245	236	256	256	243	240	264	232	229	256	232	257	247	234	249	263	283	233	266	283	261	241	247	249	255	242	267	258	236	251	256	208	272	256	228	227	237	220	226	248	263	248	257	263	239	265	283	243	260	232	266	261	214	265	273	267	237	249	255	251	262	257	208	249	240	223	252	247	258	239	245	253	229	245	249	238	250	246	214	240	249	227	233	264	274	236	249	224	261	260	231	250	219	235	260	283	257	260	257	248	246	259	264	274	275	246	252	242	269	262	249	256	270	265	254	226	240	260	243	229	261	241	252	226	209	256	292	241	291	248	233	264	264	265	262	255	251	253	259	248	245	260	236	254	286	230	225	293	229	247	240	244	235	229	256	256	268	253	243	254	255	247	271	233	258	258	249	228	263	250	252	231	268	252	264	249	231	269	238	267	247	242	269	277	257	263	255	252	246	259	247	238	249	224	267	251	240	262	256	233	249	244	282	241	234	226	256	244	239	237	266	243	228	269	265	242	269	270	257	250	255	229	244	267	257	248	262	236	261	244	235	251	234	228	282	243	269	248	264	244	265	236	268	225	275	256	250	247	265	251	261	227	259	264	239	279	246	248	249	249	275	247	273	255	260	286	239	281	242	250	263	268	269	219	268	260	250	235	219	259	252	229	247	277	238	228	250	239	258	253	271	252	276	234	231	254	251	267	249	239	253	248	269	261	231	256	279	242	219	230	287	271	235	250	256	243	272	227	249	267	242	254	248	261	250	263	259	291	253	240	250	247	227	232	226	214	236	234	226	271	225	254	248	231	255	256	284	267	223	251	255	236	228	249	258	237	262	246	242	275	249	238	251	249	263	261	239	278	268	236	230	242	265	253	221	243	254	238	255	284	232	241	263	249	248	269	233	265	250	268	262	237	276	274	246	263	234	280	234	250	275	263	247	233	239	257	250	251	262	257	313	271	257	245	255	254	257	301	273	256	273	244	217	250	230	257	261	235	216	232	258	260	255	237	209	250	234	248	223	234	284	254	223	231	236	254	247	261	213	222	243	244	262	262	252	244	242	216	225	267	257	233	266	250	272	282	273	243	254	252	247	270	254	231	243	231	223	239	239	275	249	251	280	268	253	218	214	268	276	269	264	234	239	259	245	281	274	269	267	241	272	241	235	211	242	243	246	241	269	223	250	221	255	240	247	281	250	244	234	252	229	238	241	237	240	253	238	276	247	243	250	254	233	251	231	248	255	220	254	240	238	262	228	264	250	275	266	228	224	265	264	242	238	238	259	242	264	263	248	239	236	282	242	267	234	241	252	260	250	266	226	258	250	250	241	237	257	250	262	283	252	260	266	273	274	226	253	237	226	249	274	258	257	286	232	234	262	267	256	242	240	288	247	260	260	229	240	253	242	269	225	259	244	243	261	240	245	250	229	263	257	252	273	286	247	217	270	275	243	260	238	235	256	263	243	259	232	217	239	261	254	267	242	272	232	285	248	273	239	273	243	240	273	260	268	248	259	274	235	257	249	246	256	235	240	239	241	257	258	281	246	236	227	247	235	224	253	252	248	229	253	249	247	265	261	244	264	260	254	225	250	243	260	240	234	226	259	253	233	253	260	274	261	272	261	246	255	240	258	245	238	259	239	274	241	247	255	263	253	241	252	241	232	236	239	235	266	243	216	272	240	228	220	259	260	272	232	243	238	233	261	232	230	232	249	234	241	278	261	229	253	257	254	245	261	237	241	269	237	249	236	254	254	256	260	261	255	257	253	258	267	254	265	233	246	261	213	210	252	255	275	253	267	280	236	238	262	257	226	291	249	234	221	248	244	281	265	265	256	240	257	262	225	229	257	276	222	255	255	260	250	238	255	250	278	228	271	266	250	263	264	241	264	256	261	264	231	249	266	240	261	252	264	251	234	241	263	265	243
34661	9318	1273	686	466	374	270	250	192	183	159	162	130	115	118	139	100	99	109	97	104	102	90	104	99	105	88	112	100	92	86	88	93	94	84	96	103	101	99	81	82	84	77	83	95	104	85	89	92	84	93	98	90	90	77	83	83	73	91	98	92	83	85	90	87	85	66	76	94	95	74	93	95	77	86	83	100	88	87	88	92	72	84	78	92	79	79	88	89	94	94	81	67	80	76	80	89	74	97	101	90	79	85	72	81	83	84	83	98	91	89	89	86	95	94	76	76	89	107	86	82	73	91	94	78	90	95	95	73	87	90	80	92	78	99	78	81	84	103	80	96	89	84	85	85	74	83	87	71	76	92	84	85	98	77	94	86	83	102	86	84	104	102	93	93	90	85	109	79	81	86	78	70	95	83	64	99	93	90	94	83	91	91	90	112	74	93	102	73	78	83	94	88	94	94	81	80	85	68	83	93	91	85	93	84	91	77	105	90	102	81	84	68	76	96	74	94	87	91	90	81	98	81	85	81	89	86	75	81	81	67	90	75	86	93	91	92	97	93	75	81	71	85	87	80	102	99	91	96	101	94	86	88	68	83	87	90	98	88	67	100	79	92	84	88	94	93	94	99	101	99	79	76	101	88	95	90	88	88	88	91	75	83	67	82	76	86	70	76	95	93	89	95	68	85	102	94	79	70	92	103	83	91	92	99	98	91	86	82	86	67	97	90	97	90	95	98	89	78	79	75	76	109	87	75	83	88	76	61	94	96	91	89	71	102	79	113	75	90	93	91	93	83	92	98	71	78	89	93	95	84	65	80	73	89	89	75	72	98	87	62	92	88	86	99	99	77	87	73	86	105	106	101	80	84	84	82	76	85	85	90	95	92	77	91	91	75	76	82	104	89	79	84	91	80	75	79	83	83	103	87	77	93	85	65	96	90	79	90	85	84	107	85	76	92	82	82	74	62	68	81	94	82	71	79	76	85	98	92	82	93	86	79	99	89	82	86	88	84	83	77	92	83	89	64	78	80	82	83	84	50	74	85	88	93	70	87	84	84	81	82	78	97	93	78	109	91	90	81	93	93	87	77	73	96	83	102	90	87	81	89	97	82	79	86	102	95	87	73	92	80	96	93	109	91	85	76	80	89	94	82	86	85	86	81	92	87	104	74	88	90	90	90	85	88	88	94	91	88	95	81	92	75	78	92	97	97	76	87	79	79	73	98	72	87	90	67	91	90	75	92	81	79	91	95	93	91	106	95	91	85	91	96	72	96	89	77	75	76	83	87	83	84	67	92	83	93	71	90	86	93	86	99	86	77	88	84	97	82	109	87	91	89	76	78	85	89	83	90	83	85	78	78	87	86	73	85	92	76	94	90	93	84	82	90	81	75	75	75	81	97	91	65	90	79	86	86	84	70	84	96	86	96	90	91	86	90	104	95	88	79	82	86	100	76	68	85	71	82	82	83	106	86	91	82	85	94	101	71	94	98	87	93	74	97	99	90	93	85	80	80	91	66	97	82	78	87	78	86	89	75	91	86	82	72	91	78	88	74	80	95	87	99	92	76	83	95	95	103	94	86	102	81	104	96	74	87	81	78	94	81	80	70	84	86	88	89	91	66	77	83	84	94	82	85	84	88	81	87	94	84	74	101	88	74	83	84	87	73	77	85	80	92	86	85	80	78	83	84	104	63	78	85	100	84	88	91	78	89	92	67	60	97	81	82	95	83	66	94	89	83	93	82	96	106	95	98	93	82	78	88	86	80	72	99	79	77	72	99	98	76	84	99	96	86	68	95	80	74	70	77	74	82	94	75	73	82	96	94	108	86	91	86	75	89	77	90	93	83	61	78	101	76	87	103	68	79	90	93	84	101	91	103	90	92	87	77	92	70	98	84	79	86	84	81	78	75	80	89	69	80	78	77	76	73	77	93	99	104	74	82	83	66	93	92	97	91	79	88	80	76	92	91	94	92	80	86	101	84	73	86	83	87	76	90	74	67	82	77	81	97	80	99	80	98	82	81	91	84	88	103	86	86	74	86	95	103	87	91	94	99	86	91	89	82	91	75	105	81	81	89	72	94	94	93	77	91	95	85	82	90	95	81	88	89	91	89	91	99	87	81	91	107	88	100	97	70	85	101	76	88	97	78	92	92	96	73	83	101	92	91	69	73	69	77	100	102	94	88	83	82	89	87	106	85	86	73	82	76	84	86	95	95	97	84	106	88	101	81	84	86	88	88	89	80	80	89	87	75	103	75	81	77	88	95	83	83	101	68	97	91	100	102	85	77	87	86	83	85	96	85	80	83	87	99	78	85	75	95	81	71	84	99	80	108	113	98	99	89	70	91	82	86	83	90	85	92	79	90	85	86	96	87	87	95	82	106	77	79	85	98	81	82	85	87	89	70	82	93	80	83	105	99	80	87	68	98	85	84	75	84	86	84	81	83	100	99	92	78	88	84	76	93	87	87	97	95	93	86	91	90	75	113	97	84	91	85	73	83	72	92	76	79	86	75	73	97	96	92	84	96	74	87	94	99	62	94	78	99	100	65	105	103	97	89	87	94	69	74	85	93	110	97	93	94	88	92	94	77	107	80	81	89	89	86	85	86	96	91	87	88	85	72	75	87	93	90	84	90	86	102	81	71	88	82	81	80	99	91	88	87	93	81	84	75	72	76	108	75	85	80	93	78	89	94	91	66	83	94	85	91	100	103	88	79	85	91	87	83	90	98	95	74	91	90	90	89	64	74	73	97	77	103	85	101	91	87	88	79	98	102	98	86	74	81	73	89	77	79	107	91	90	113	101	97	67	100	85	105	84	86	82	89	89	87	89	100	72	68	101	89	102	80	92	87	74	71	77	81	88	76	79	87	85	77	90	96	86	99	91	103	77	88	84	76	106	92	94	93	91	93	91	84	91	93	62	79	90	102	80	81	72	81	86	79	93	77	98	69	88	101	80	75	86	91	92	96	94	77	76	87	83	84	75	88	83	86	97	83	83	78	97	88	74	82	76	92	92	92	93	82	89	71	83	83	89	100	97	91	74	83	73	93	93	74	90	87	98	78	77	61	99	84	84	79	90	108	96	96	82	100	81	87	80	81	70	91	87	84	94	79	86	77	94	69	93	78	76	88	81	74	94	88	85	77	89	77	83	82	99	99	93	86	91	79	81	89	73	84	71	75	79	89	72	85	80	78	86	78	78	82	90	91	89	84	68	89	75	83	63	85	88	95	80	80	97	87	95	95	97	83	93	91	101	79	85	94	99	74	84	79	91	76	96	105	79	81	81	108	88	91	99	92	70	89	84	99	96	92	89	111	91	84	90	87	76	83	89	92	91	89	81	85	79	89	81	81	92	90	72	82	94	86	73	83	77	75	81	102	92	83	79	76	72	82	84	69	88	87	75	68	90	91	92	92	81	97	92	80	99	85	95	86	89	79	90	82	85	85	82	96	92	81	77	86	87	76	84	73	95	75	73	88	86	89	89
16359	1038	2459	2677	2333	1856	1638	1371	1125	965	885	799	713	662	573	583	592	539	570	496	432	455	466	437	416	438	405	423	376	407	385	377	402	377	386	345	333	376	355	375	389	354	307	346	329	330	346	313	335	341	360	353	341	348	354	345	355	328	314	315	314	335	320	350	309	297	350	328	326	344	322	342	319	325	316	292	332	335	347	294	315	336	336	347	325	288	313	323	334	326	332	312	314	329	292	348	303	339	324	336	358	321	292	324	317	327	316	323	336	301	327	318	284	335	296	349	336	330	322	321	295	360	300	310	328	329	341	319	317	346	326	346	311	301	293	311	336	296	331	321	308	339	310	328	347	349	316	306	311	316	339	305	301	300	306	360	325	313	310	305	322	304	301	322	329	315	317	323	350	325	344	349	334	345	329	321	310	313	330	329	338	306	318	308	341	359	303	339	320	323	335	298	350	349	295	326	344	323	326	290	293	321	306	302	321	314	302	340	299	313	348	320	324	323	334	332	341	305	330	312	303	343	365	284	315	289	343	335	346	283	311	296	323	332	336	345	338	287	335	335	327	315	289	344	345	322	313	317	367	312	293	333	343	319	337	315	315	290	309	325	323	302	312	333	339	328	306	338	337	336	329	346	311	283	321	306	335	315	349	332	294	333	328	316	364	303	356	326	353	325	351	310	327	325	294	324	319	330	340	324	301	334	307	315	337	307	317	303	289	325	313	316	306	337	322	364	293	288	330	318	300	335	337	320	320	321	322	289	318	330	328	304	291	316	293	322	295	323	319	304	334	333	312	314	323	344	312	331	303	324	327	306	302	327	340	291	332	355	326	309	357	324	312	317	288	323	301	286	297	302	329	322	356	316	318	306	342	324	307	313	315	309	303	303	299	325	320	303	323	327	301	289	366	302	295	342	341	297	343	338	304	333	340	327	323	312	290	333	322	344	316	336	333	320	289	310	341	291	314	309	329	278	338	329	310	326	312	331	342	333	324	331	323	302	342	299	338	310	285	293	324	335	343	343	326	325	298	318	323	291	345	321	301	330	315	342	316	319	301	322	310	327	340	313	326	311	330	321	279	326	301	301	292	296	324	347	335	335	352	319	332	307	356	329	349	330	330	304	334	310	293	350	317	307	332	320	296	316	314	267	312	321	364	339	304	313	346	343	333	314	302	339	316	324	301	311	338	346	312	305	312	324	340	302	338	335	309	347	335	334	326	320	338	325	316	340	317	338	343	341	305	308	327	319	336	313	338	298	310	318	317	335	352	327	303	285	305	331	311	321	328	339	329	311	344	355	271	325	309	333	293	305	326	315	334	345	338	304	335	292	307	310	328	321	321	298	314	346	305	335	299	325	273	275	326	298	335	327	310	312	308	294	291	322	313	326	314	327	319	334	321	307	314	318	320	310	323	338	309	321	341	316	324	286	313	296	322	295	329	338	325	287	344	313	335	335	320	318	320	303	322	309	299	310	337	358	319	344	351	319	292	292	298	317	339	292	313	301	326	310	318	338	285	343	322	333	311	326	322	330	322	341	299	341	314	296	317	287	310	308	320	304	329	327	335	319	272	335	340	331	320	294	343	318	309	324	312	317	320	312	314	322	332	316	317	323	304	324	317	298	330	327	325	316	325	321	301	294	318	309	309	322	296	346	289	287	313	330	334	292	295	318	309	329	327	311	289	353	345	309	309	312	332	342	329	320	326	296	323	347	310	336	291	332	355	337	337	325	333	321	350	326	324	342	303	331	318	308	307	286	366	313	337	325	301	279	339	350	289	308	318	303	308	309	313	332	283	340	344	340	312	319	322	311	310	272	289	323	321	303	328	318	286	322	359	319	325	302	351	311	300	280	336	347	341	314	304	340	295	300	310	345	327	323	312	297	322	309	338	293	295	345	332	287	349	318	325	316	288	324	317	313	342	348	336	324	339	319	326	339	311	312	315	285	299	327	311	310	312	291	363	304	315	294	308	364	315	304	346	309	314	310	347	331	278	320	298	324	309	316	302	330	286	297	318	313	338	313	288	321	337	314	301	310	309	311	335	338	299	304	315	327	312	283	335	294	306	296	307	337	339	296	328	315	333	311	347	290	334	297	305	290	314	305	311	338	337	340	297	330	297	328	290	309	275	324	349	307	330	327	318	320	270	324	318	339	293	274	315	307	319	305	336	325	341	316	309	319	300	340	317	321	314	304	311	346	321	348	321	318	327	315	341	351	330	341	306	309	302	327	320	275	302	297	327	368	364	303	340	300	271	337	283	341	339	315	320	332	335	309	339	323	320	313	322	311	303	310	328	311	321	318	295	342	332	301	348	317	323	320	310	288	314	329	308	319	324	357	304	318	327	299	306	329	307	288	316	325	318	323	307	294	304	348	323	324	335	339	285	306	319	313	313	328	319	334	294	293	301	292	309	282	310	304	320	310	285	340	291	303	342	296	307	307	314	313	337	306	306	312	350	322	336	296	345	290	348	305	280	329	330	301	302	304	298	318	324	324	305	325	346	312	344	325	328	296	318	333	285	334	311	320	340	322	307	352	335	319	333	327	305	318	299	303	321	343	344	333	277	334	352	317	307	297	302	309	314	331	322	304	321	302	306	362	315	278	319	309	299	326	320	302	352	320	326	356	316	334	334	340	284	298	316	283	309	299	339	324	308	325	303	288	320	302	317	307	346	297	325	329	324	355	339	325	329	348	320	336	327	326	332	332	321	291	306	293	358	284	337	320	316	304	320	355	314	320	291	299	304	328	349	317	351	344	315	313	297	307	309	301	331	351	323	305	298	301	325	318	313	328	305	318	323	352	313	331	315	353	351	337	342	297	308	318	311	342	316	302	322	294	341	321	339	343	333	353	299	309	327	315	299	320	341	319	295	311	305	338	340	286	332	314	328	320	312	306	283	310	358	314	317	352	302	315	308	329	362	297	344	358	343	330	331	304	321	352	332	324	316	305	341	349	303	343	309	286	306	327	290	342	335	308	336	305	315	314	311	295	351	314	329	348	303	293	332	296	303	304	306	314	323	339	318	321	305	306	327	321	314	329	316	308	325	309	334	306	338	324	297	299	353	324	335	319	303	300	303	325	317	334	304	334	318	284	317	315	315	302	277	322	334	317	345	294	351	289	293	314	323	360	319	327	292	307	328	323	330	322	317	330	307	336	353	331	333	349	308	327	304	332	298	284	326	319	309	339	299	319	342	317	313	320	338	307	342	325	294	310	335	330	343	334	324	324	317	335	342	349	341	317	343	331	325	330	293	328	311	321	320	326	322	319	305	308	304	321	333	293	331	316	320	344	327	302	311	300	336	360	351	337	330	321	293	301	296	307	328	313	329	354	320	330	334	320	344	364	319	348	330	322	321	298	306	321	309	302	310	316	303	318	331	312	324	314	330	316	336	325	261	333	341	315	297	308	310	327	307	327	324	320	301	312	294	300	333	348	304	280	371	298	334	306	326	352	322	342	305	332	303	328	339	310	295	305	331	337
43301	19478	5103	1411	923	692	577	488	379	356	288	319	291	249	265	200	242	222	201	200	240	208	200	202	201	191	186	191	182	172	180	194	196	180	174	162	171	191	180	176	192	167	181	186	168	186	189	162	194	215	185	169	188	193	187	193	214	181	190	187	173	196	192	193	186	192	174	181	194	188	218	186	172	170	188	185	167	194	181	187	180	181	178	191	163	176	186	144	181	189	182	182	161	162	186	209	175	174	181	171	185	179	168	206	187	178	173	170	160	171	156	161	184	211	175	185	178	196	178	191	185	186	192	158	191	151	160	165	173	177	201	164	200	185	167	186	170	170	182	165	159	187	190	165	194	186	162	171	176	172	178	181	174	191	171	196	204	202	178	171	184	171	162	175	170	169	161	182	175	167	181	183	200	162	165	198	161	184	192	174	172	178	177	168	163	192	192	182	173	185	188	175	193	162	191	186	186	195	180	204	182	193	197	174	180	185	168	177	183	184	147	183	158	194	179	195	173	172	170	167	176	162	183	168	159	152	185	193	183	196	167	189	173	172	187	177	170	183	193	178	162	180	182	178	173	164	184	188	185	172	173	187	152	187	180	179	185	188	178	190	182	172	183	158	184	165	176	174	174	161	173	190	193	151	161	175	161	188	182	197	190	183	217	163	170	174	170	165	190	181	155	183	181	181	183	195	166	170	173	190	173	181	178	176	164	201	171	200	183	185	179	171	174	170	176	181	208	192	166	184	195	177	194	177	196	188	182	180	190	172	177	171	170	192	180	164	177	172	187	178	161	181	170	173	155	186	204	191	182	182	168	214	167	178	182	198	200	205	181	173	182	179	166	183	168	176	176	165	164	189	189	165	162	175	169	185	166	201	197	158	167	168	171	166	168	176	195	185	191	191	178	168	183	188	128	189	182	173	163	165	190	183	163	176	173	200	177	203	183	177	197	175	193	197	162	180	187	166	195	200	139	185	198	156	175	184	197	191	172	171	192	190	187	187	173	173	183	173	202	173	168	193	145	157	175	169	176	176	187	177	176	168	175	180	175	188	175	180	169	171	154	161	186	195	173	211	158	166	188	195	184	154	157	202	144	177	187	191	162	184	197	185	162	172	184	167	192	184	168	177	169	185	168	167	161	187	172	163	175	183	159	169	162	200	183	163	178	183	164	168	176	196	176	182	164	159	185	177	175	173	147	180	165	195	175	169	172	171	181	187	180	177	179	175	188	195	168	173	186	187	184	178	193	178	166	176	165	174	178	181	177	206	162	174	184	196	183	179	182	166	180	167	170	180	187	200	184	191	175	177	191	180	177	188	187	183	162	198	173	186	154	224	173	171	161	177	191	182	169	173	165	178	178	205	180	187	177	186	173	170	189	155	172	178	185	190	174	187	180	181	191	174	171	184	160	189	178	171	170	152	201	198	199	161	187	187	182	189	146	180	191	177	188	152	170	183	183	189	194	166	192	181	165	178	197	183	207	215	188	168	163	169	186	196	171	171	168	167	182	141	187	188	175	181	174	174	199	176	197	175	197	179	161	182	176	188	171	175	168	163	192	180	173	190	193	198	167	149	159	183	174	158	168	180	201	213	205	182	162	166	217	179	172	178	188	172	168	154	183	182	164	180	166	178	162	189	192	189	182	152	170	186	157	194	180	186	168	165	172	168	191	185	158	181	163	185	191	182	169	160	162	162	192	181	156	172	168	192	178	157	194	205	166	160	166	172	183	162	159	175	189	190	190	168	170	170	162	187	165	196	174	186	171	172	162	197	168	172	168	174	174	190	174	162	155	194	195	186	194	179	177	162	192	172	196	188	195	172	165	182	181	171	168	188	199	171	174	191	177	172	150	191	174	192	177	168	185	170	173	170	180	183	181	186	168	166	178	195	207	158	189	186	177	192	166	183	202	154	199	176	168	155	191	166	183	182	189	161	197	181	174	189	173	191	174	187	185	152	191	193	193	192	207	170	193	191	189	188	172	172	167	191	182	161	181	170	170	171	169	197	185	169	204	187	165	185	157	179	176	152	177	180	176	178	194	174	177	191	198	168	200	217	159	189	174	186	180	187	158	158	178	181	164	185	179	198	183	189	176	161	200	155	156	162	170	177	199	174	161	196	194	171	189	197	159	161	178	164	212	142	193	193	175	177	189	204	181	190	158	160	175	175	202	191	176	187	189	199	206	168	170	168	167	188	184	159	185	169	201	166	175	157	173	178	176	152	177	186	149	174	165	169	185	185	175	157	154	180	181	174	174	174	157	168	161	189	148	206	184	194	182	169	192	176	196	181	155	198	185	185	185	201	187	193	175	198	171	173	180	200	201	173	188	169	181	174	207	186	198	167	181	191	154	192	159	168	190	169	170	177	177	188	189	198	180	185	168	171	186	172	175	169	189	191	174	189	158	182	165	173	167	202	165	162	163	173	188	181	191	171	189	178	173	180	174	192	170	167	156	181	172	187	175	182	174	184	179	184	152	198	190	186	176	152	169	162	188	201	199	188	192	197	178	181	165	176	183	161	187	179	179	167	189	186	171	217	167	151	172	185	165	171	172	183	201	182	191	176	190	183	179	189	194	214	186	172	161	184	162	201	211	175	195	170	176	171	203	193	176	200	172	183	161	192	168	167	183	161	169	142	194	176	168	194	178	186	183	170	181	156	173	177	186	169	176	178	171	157	185	180	194	163	163	174	197	172	179	196	180	173	176	165	172	192	163	191	177	189	175	149	171	176	167	171	181	179	177	171	165	168	172	177	174	163	199	174	143	162	167	176	159	179	210	166	173	168	154	165	181	204	178	190	174	160	187	173	188	195	180	161	192	176	182	184	180	211	187	168	189	153	185	177	184	178	178	179	171	185	183	179	198	176	173	194	170	192	162	195	173	159	191	175	169	167	196	200	192	182	188	190	171	162	169	161	195	188	179	175	179	182	172	172	178	173	194	178	179	173	164	193	187	199	175	182	200	197	170	201	179	190	186	164	165	182	176	185	179	180	166	131	173	175	163	168	178	172	175	157	170	168	176	176	174	158	190	163	179	186	197	169	170	153	180	172	172	194	176	181	167	191	158	189	191	182	161	167	183	195	180	199	161	183	165	180	178	184	189	188	209	185	193	207	167	175	185	174	170	180	176	186	179	175	196	182	181	186	199	180	178	198	200	179	217	166	173	160	179	168	165	163	173	194	177	181	174	144	172	163	194	170	170	171	166	154	190	179	182	182	163	168	155	187	180	174	178	167	193	187	156	163	177	170	198	148	182	174	184	167	159	173	167	195	176	154	180	163	200	166	189	155	175	151	161	184	187	191	181	183	190	140	160	173	187	199	170	178	169	179	189	171	177	182	191	183	173	185	176	198	186	193	171	163	182	164	181	185	191	174	180	171	198	182	177	174	192	210	183	190	169	194	195	175	189	184	177	190	179	168	191	179	185	187	179	190	162	203	151	166	166	177	183	182	204	190	163	177	194	167	164	187	160	189	196	189	180	174
20550	1972	4390	4842	4156	3487	2856	2413	2098	1776	1678	1409	1335	1209	1147	1133	1059	975	978	914	861	889	818	787	815	766	773	751	741	753	697	705	739	681	693	647	701	610	659	630	645	692	646	640	638	656	609	596	666	615	633	614	627	618	618	604	598	628	614	623	619	590	585	597	582	625	602	598	623	568	552	681	604	589	599	589	557	600	631	552	595	618	586	556	603	560	613	607	612	583	588	552	611	565	611	562	609	556	598	636	592	599	570	610	547	577	607	587	589	593	591	599	563	586	607	595	598	614	583	583	580	624	600	628	570	583	574	588	584	573	600	579	603	618	566	575	562	586	601	576	620	591	582	529	609	629	611	601	612	583	566	633	612	554	574	562	558	615	583	607	595	574	580	573	588	628	550	576	591	581	620	596	549	580	593	562	524	625	554	560	574	591	619	563	604	553	576	595	613	564	559	607	644	594	592	568	589	588	616	566	564	612	532	579	559	563	640	581	618	570	587	605	616	563	572	565	568	523	598	563	559	568	569	582	579	541	583	605	578	584	560	561	616	553	573	642	569	575	529	538	559	584	634	594	559	586	575	598	591	584	618	575	592	563	597	551	582	574	522	589	600	585	580	584	594	598	568	525	581	599	585	569	592	570	576	605	558	561	561	592	585	598	571	556	592	594	596	540	576	550	581	607	614	613	576	609	608	573	624	593	613	628	610	612	594	600	629	605	614	559	596	670	575	626	571	591	573	578	611	586	606	627	547	604	572	596	588	584	543	573	573	587	622	573	536	616	587	562	612	562	558	582	549	619	615	596	565	581	563	586	577	600	573	563	583	560	571	562	588	586	586	521	587	591	584	566	530	604	572	582	581	577	604	602	559	594	590	559	557	573	556	589	588	539	557	588	544	560	571	586	520	563	559	592	578	549	585	575	537	658	558	612	629	582	613	584	600	550	569	575	548	543	588	567	563	561	570	608	583	580	593	574	575	572	581	612	619	529	609	545	592	580	536	566	631	551	558	598	565	580	614	587	576	610	592	615	578	586	532	602	579	581	585	608	568	522	576	595	587	570	599	567	547	584	584	534	589	584	599	578	584	573	576	591	547	581	570	635	588	563	547	604	583	536	613	575	569	600	590	559	603	535	588	582	598	616	600	609	626	568	597	573	567	588	560	611	608	618	607	631	593	576	517	596	579	588	561	651	629	590	549	560	589	556	574	589	633	594	608	564	582	567	606	543	588	590	610	584	571	634	563	541	542	560	557	569	612	547	539	585	609	613	570	581	623	556	585	579	553	515	559	558	555	556	571	587	595	530	548	606	559	571	569	588	601	570	565	508	595	585	597	580	567	579	598	554	603	580	571	563	597	529	588	572	581	573	583	537	600	579	546	586	597	566	586	587	555	598	547	555	527	579	593	584	561	526	623	577	579	571	595	628	562	581	591	609	552	527	594	588	571	567	589	593	562	575	563	565	595	565	602	578	585	620	598	583	609	576	568	587	570	563	583	605	583	563	617	607	615	616	578	582	573	614	605	641	563	545	561	582	542	566	562	607	601	578	568	577	531	581	575	603	591	569	572	569	575	601	586	519	570	564	589	629	575	578	564	559	609	547	588	543	551	575	597	546	600	533	593	569	516	579	592	610	576	582	575	626	580	586	592	574	552	561	584	582	536	578	560	591	579	568	570	586	571	578	560	580	610	605	601	565	570	575	641	546	529	574	577	637	596	552	611	574	593	580	589	553	541	585	568	590	582	599	573	632	596	571	576	553	585	644	599	566	543	564	565	560	588	577	586	532	549	582	576	620	572	565	602	573	610	614	589	565	599	574	639	577	553	583	572	560	597	536	598	532	550	586	585	600	601	539	603	572	602	623	617	609	531	541	556	612	627	574	549	562	588	574	617	563	579	591	556	575	551	593	566	531	560	616	573	571	569	556	584	584	564	573	567	561	564	578	594	578	582	587	585	604	573	600	554	549	588	589	591	576	568	573	568	562	614	575	577	551	590	610	609	588	601	612	621	585	574	583	584	578	571	612	572	574	610	627	577	584	604	571	562	581	560	545	614	522	583	573	539	579	567	600	570	610	598	575	625	529	594	584	577	559	580	570	575	580	549	579	556	585	590	626	524	581	554	554	565	577	612	590	573	602	586	601	531	600	583	557	593	590	585	560	605	591	564	575	605	624	555	579	611	574	631	603	559	596	630	600	584	590	566	560	574	598	603	597	547	588	590	558	581	582	562	583	599	598	619	596	587	581	603	587	581	566	618	564	595	557	590	611	550	530	619	585	569	596	569	554	562	562	597	544	646	602	577	575	618	594	535	567	557	608	605	570	556	591	580	591	581	571	583	560	586	593	516	575	563	577	573	600	604	562	570	580	567	545	569	564	583	573	598	600	578	582	561	567	582	542	593	567	581	631	575	590	538	592	542	556	549	596	574	567	563	551	606	518	571	610	553	549	604	617	592	619	593	550	595	542	598	547	577	595	555	566	546	577	570	599	617	645	573	584	593	598	570	543	587	620	615	589	583	558	552	542	594	541	610	609	614	562	574	588	582	539	536	586	564	625	615	552	552	554	584	526	641	541	557	614	568	580	542	559	542	587	578	567	555	569	604	568	556	592	578	574	597	589	534	601	548	552	575	581	576	549	600	620	581	574	591	581	548	592	535	601	559	590	541	556	607	587	587	571	540	600	596	546	567	570	599	622	553	580	587	585	610	596	599	590	579	550	600	603	562	610	524	586	563	551	565	593	569	535	538	558	597	597	570	573	587	591	534	609	609	573	587	550	519	592	562	575	584	615	559	578	577	562	576	593	583	591	610	564	666	550	568	608	565	591	583	605	577	551	543	587	589	604	540	625	565	546	627	570	573	595	576	518	629	582	621	559	576	597	570	587	601	579	583	550	578	561	579	553	576	606	584	593	579	581	570	580	592	642	588	594	582	585	623	573	569	569	604	545	561	598	613	596	641	614	597	551	569	586	563	578	587	587	595	550	591	569	621	596	596	595	553	584	556	573	575	562	563	583	605	561	608	590	564	598	618	592	591	578	602	588	616	586	559	538	574	563	560	579	592	562	528	551	553	606	601	548	611	550	574	586	555	512	572	563	583	593	573	593	587	588	570	622	578	590	611	577	556	588	579	612	560	580	591	581	598	571	561	602	587	565	566	562	555	556	558	560	553	570	591	554	566	559	582	555	555	572	594	582	618	536	593	576	565	583	608	544	568	525	539	575	584	555	555	580	600	560	598	625	544	599	548	636	576	600	557	617	574	580	583	569	544	572	540	627	553	596	595	584	623	541	564	596	573	580	566	607	585	589	536	599	598	593	592	569	557	589	612	537	544	606	582	570	605	640	581	556	593	621	565	549	599	568	568	584	573	600	562	580	596	536	572	591	588	559	599	582	596	579	549	562	601	556	586	567	577	527	563	583	620	574	591	601	591	599	565	545	569	555	577	584	573	553	545	594	572	547	567	574	592	582	545	565	602	567	584	606
5373	241	143	92	88	89	82	93	61	66	78	58	56	70	61	66	52	79	53	59	64	54	74	70	69	62	64	70	64	60	63	56	50	67	79	68	64	90	53	61	67	67	67	76	76	70	59	67	64	78	57	66	51	59	66	58	61	57	61	70	68	73	73	71	68	66	67	65	84	55	60	72	66	67	76	43	58	62	70	63	51	47	48	78	65	61	61	71	56	67	64	62	72	72	52	76	72	65	62	77	64	57	74	70	68	66	78	55	72	53	65	57	52	73	59	61	72	55	85	63	70	70	57	74	64	46	77	72	59	66	60	62	70	71	63	64	59	69	73	68	78	69	47	79	67	62	66	78	54	62	66	70	73	67	54	59	60	62	76	69	64	80	63	58	66	79	72	74	52	71	55	77	45	77	56	66	71	75	61	57	72	60	57	66	51	59	63	53	57	56	60	48	56	59	66	64	74	68	68	63	82	72	69	64	69	61	68	62	67	61	79	54	58	69	52	58	56	52	74	58	69	73	72	84	70	76	72	59	66	72	74	58	64	63	50	60	64	65	59	58	66	79	52	78	52	80	71	54	62	73	57	64	68	61	70	48	63	64	61	60	62	68	72	58	72	67	51	71	69	65	62	48	68	59	68	69	69	55	70	63	68	77	47	70	69	55	67	81	60	65	59	62	73	58	62	49	54	62	57	52	71	69	58	51	51	76	70	54	70	66	67	76	61	78	71	86	72	61	66	77	63	61	58	57	72	60	57	71	64	70	72	68	66	76	63	70	62	59	62	68	66	75	63	76	68	72	87	52	57	64	69	71	63	60	59	85	65	66	62	65	82	63	59	60	74	56	66	70	51	61	71	67	62	51	61	57	68	45	68	66	65	64	57	60	80	68	55	67	64	44	58	77	75	56	67	50	55	58	66	54	65	62	66	69	72	51	68	64	68	58	57	70	72	68	63	65	58	73	57	43	69	65	61	76	70	66	55	62	61	62	56	58	36	60	67	69	69	62	58	56	66	60	70	74	61	48	71	56	55	41	50	91	66	77	67	68	66	73	47	67	65	67	67	87	52	70	72	73	62	79	56	66	57	68	66	54	53	61	63	59	71	59	68	70	70	69	68	68	83	64	68	64	59	63	47	66	63	62	70	58	62	66	65	60	60	70	61	65	63	75	63	64	66	78	49	56	70	53	63	56	62	66	70	78	62	72	61	66	62	68	78	66	59	66	65	60	76	48	77	59	63	63	80	51	73	69	69	77	76	63	66	67	52	69	81	79	51	54	67	71	69	60	67	66	77	49	52	71	64	68	44	67	61	62	70	72	59	59	60	72	57	69	67	57	73	63	48	57	62	70	57	69	81	52	61	62	60	57	61	64	45	70	64	80	73	56	67	55	61	67	49	64	51	73	64	75	70	62	67	76	66	67	62	59	59	56	61	64	49	72	58	70	74	67	61	64	58	73	78	71	60	54	72	58	63	64	72	55	61	59	64	64	71	59	75	75	77	47	63	54	76	69	74	70	57	48	66	71	72	71	62	59	63	55	81	62	62	62	54	58	54	64	64	63	54	69	76	77	77	58	64	62	66	45	70	62	62	71	64	51	56	55	80	67	53	70	66	60	57	66	65	63	63	64	71	49	71	51	65	64	80	60	65	47	66	65	66	67	71	61	73	56	72	57	77	53	62	67	64	69	59	51	53	55	55	64	61	63	55	66	61	42	73	61	54	68	64	56	64	67	74	59	65	67	62	76	78	59	67	73	78	56	65	61	66	75	66	55	80	55	75	74	67	58	68	65	61	81	68	62	78	64	65	65	74	62	69	65	62	69	64	62	61	64	77	66	63	69	63	50	61	55	73	64	61	66	71	79	68	61	63	53	60	73	61	67	56	52	57	58	60	54	49	65	76	64	49	62	75	75	65	60	72	50	75	57	60	68	65	71	73	49	66	69	57	54	54	60	70	68	59	59	58	75	63	63	55	75	56	51	70	62	66	62	76	60	73	78	60	58	67	63	64	69	62	58	57	56	63	55	62	77	62	56	66	62	74	57	65	70	59	62	63	60	71	53	59	61	75	74	59	60	73	57	59	52	60	67	64	73	74	66	62	61	54	60	62	65	62	60	73	61	71	72	57	69	61	57	65	52	49	67	84	51	46	74	54	69	69	66	63	67	74	65	71	57	51	68	80	60	76	65	70	66	64	69	67	69	60	71	67	62	64	64	64	54	71	60	66	58	63	80	57	68	55	79	65	71	53	57	73	60	77	61	50	55	67	67	67	69	59	58	72	61	78	59	66	52	71	59	55	59	66	61	69	69	61	60	55	74	44	74	62	50	67	51	57	78	59	73	60	64	57	60	69	76	64	73	64	59	54	65	71	64	64	72	57	73	58	69	70	62	77	59	78	70	81	66	60	64	71	73	51	47	63	48	68	60	63	68	60	58	65	69	56	73	65	58	47	53	86	55	59	78	60	66	49	67	61	68	53	72	67	75	76	70	66	68	78	61	57	69	67	74	70	69	68	62	57	59	62	65	72	58	64	74	68	68	63	68	79	57	68	61	69	70	61	77	73	69	78	65	60	73	61	48	73	80	65	64	76	78	60	61	67	63	51	65	73	53	65	74	66	54	57	56	69	59	70	67	68	55	71	49	63	55	54	64	69	71	63	69	53	68	68	72	59	60	60	65	66	78	66	59	66	55	55	72	73	50	67	59	74	70	72	54	57	76	68	48	61	66	59	80	65	66	58	67	72	72	52	63	67	66	68	78	62	50	60	54	51	65	69	56	71	73	56	63	55	63	60	52	51	57	72	62	76	61	74	66	67	61	68	72	69	60	74	54	59	70	66	70	64	54	70	65	58	63	65	73	63	52	59	79	52	48	55	59	49	70	67	74	57	58	71	63	60	75	59	71	68	82	62	53	67	64	64	52	58	65	58	49	77	58	62	56	58	64	65	61	80	74	64	67	73	62	59	67	73	62	88	52	61	58	64	73	63	64	57	58	52	79	77	53	77	64	53	49	59	69	62	54	69	62	67	67	65	60	59	77	60	60	65	79	93	53	74	75	51	68	50	68	70	58	80	72	62	82	48	63	62	60	66	64	82	70	68	78	63	60	65	55	66	75	68	66	60	79	67	64	60	51	57	55	67	70	61	64	57	60	62	54	54	63	58	54	79	57	62	60	75	58	62	62	65	74	56	63	67	78	60	73	69	61	58	64	64	62	55	60	82	68	67	70	71	69	67	69	54	70	70	60	61	56	62	65	67	71	59	54	52	72	57	72	67	57	80	72	71	79	58	80	63	63	67	57	58	61	70	63	60	61	64	78	69	62	85	66	75	69	58	64	64	57	63	66	69	48	54	62	72	59	58	61	54	59	55	65	56	53	48	67	65	63	58	66	75	58	64	54	71	55	58	86	67	64	66	57	59	62	66	48	65	46	79	72	50	63	62	58	72	62	71	61	68	73	68	65	63	59	70	51	60	69	50	68
7117	323	406	391	365	326	355	315	316	295	271	309	242	297	296	238	278	297	290	273	252	284	255	280	267	239	240	239	251	250	258	279	307	237	276	274	285	282	277	233	255	251	275	254	260	263	283	251	268	245	280	272	262	236	269	279	230	267	264	261	268	263	264	260	262	256	253	247	267	261	268	270	250	260	229	252	255	267	241	264	247	254	241	252	268	270	250	285	268	246	266	285	245	208	288	260	260	218	251	239	245	271	256	258	262	263	270	242	266	279	233	227	238	264	265	263	257	241	226	254	235	271	283	279	237	274	227	250	258	279	262	288	277	253	256	239	231	265	279	239	236	267	243	244	253	233	276	265	255	255	252	251	237	246	261	254	233	253	243	232	270	259	257	246	248	248	269	288	283	264	272	239	253	274	261	286	272	248	244	241	274	260	252	260	266	238	265	237	261	239	233	264	265	268	257	257	249	241	258	232	230	263	265	256	247	245	253	266	238	270	253	261	303	249	251	243	232	243	265	259	267	259	280	246	239	250	229	255	270	274	244	268	258	246	260	249	262	247	265	268	249	269	324	265	268	272	240	286	252	254	241	242	226	249	246	263	269	237	268	273	256	262	240	280	240	265	261	243	236	256	258	262	271	270	263	248	261	257	241	252	240	258	284	252	265	244	251	299	242	255	250	265	274	273	253	250	261	266	261	248	265	240	257	250	264	267	265	256	252	264	259	244	253	265	255	277	263	270	291	259	245	244	258	251	251	257	260	256	225	246	266	272	249	278	257	269	236	278	277	251	255	255	254	250	265	248	256	265	260	236	247	248	250	221	292	231	216	257	251	232	248	285	245	240	262	258	258	250	270	268	265	251	238	264	261	237	291	256	264	237	246	252	249	262	265	248	255	263	251	296	256	266	238	266	267	265	257	267	259	271	229	225	292	232	234	266	274	244	264	226	269	242	238	265	258	240	258	241	255	240	286	274	259	263	242	253	261	251	263	263	232	271	291	247	283	290	277	222	251	273	258	247	245	252	258	242	239	223	244	268	254	248	217	255	228	245	245	229	280	231	247	264	247	236	247	272	250	283	244	266	256	240	276	239	265	270	217	251	262	257	265	280	251	269	249	273	255	260	274	250	253	240	275	267	252	270	260	271	244	248	282	250	280	232	258	267	263	257	247	245	264	274	218	256	242	240	243	226	250	263	243	287	264	250	269	265	266	248	273	266	252	254	256	279	248	269	253	314	257	256	261	246	234	265	237	258	244	261	241	237	276	248	261	252	262	256	243	271	251	274	260	225	259	253	257	273	282	264	213	240	238	272	228	244	242	257	269	246	234	259	257	264	278	260	239	253	262	261	253	268	237	246	248	249	250	289	243	263	235	273	239	249	277	264	277	250	263	263	281	237	260	237	253	271	246	245	250	267	280	244	247	249	274	280	255	238	269	251	252	262	236	258	259	257	242	254	254	251	254	249	250	286	258	245	253	277	261	270	252	248	232	284	266	247	252	214	261	227	281	271	275	250	261	253	224	236	249	243	246	271	257	285	232	251	276	283	272	260	260	258	221	248	267	236	243	258	260	247	281	295	242	282	266	270	218	239	257	275	232	234	248	253	270	260	281	240	228	245	266	259	258	258	248	253	286	259	260	249	261	265	242	242	257	261	259	281	264	251	245	241	258	261	260	239	261	253	247	245	256	256	283	261	268	256	267	270	242	273	266	255	244	233	254	236	258	247	266	256	267	286	256	227	235	252	257	263	263	234	249	239	276	238	248	278	268	264	269	258	238	267	261	275	242	236	278	234	253	254	262	260	270	256	280	252	283	256	260	234	261	273	279	229	264	248	256	263	266	289	257	241	280	263	242	244	286	266	251	254	239	278	241	285	219	264	251	275	285	249	247	273	263	291	258	253	267	252	262	264	279	240	266	245	268	253	269	304	251	261	289	266	263	240	252	250	244	254	249	248	244	269	245	251	274	256	264	263	267	281	250	260	231	275	262	243	251	237	263	266	229	249	261	261	244	256	252	244	279	251	297	270	275	246	258	253	253	249	266	250	255	233	265	265	266	264	239	254	247	252	263	252	256	267	252	272	250	253	246	257	269	248	240	274	255	271	246	263	252	260	268	253	210	254	261	281	268	249	273	275	268	248	273	280	217	283	259	259	238	250	251	244	251	238	272	244	254	263	265	251	258	263	241	260	276	259	263	259	295	234	272	282	263	278	227	260	257	276	268	256	271	258	254	243	254	269	265	241	239	247	235	223	266	228	252	258	263	275	248	240	259	244	242	239	233	244	262	241	274	231	218	268	233	261	235	239	263	270	252	263	244	254	259	238	247	261	222	252	251	264	245	248	280	254	247	220	300	262	272	273	254	245	247	234	243	239	227	265	264	257	232	258	236	254	291	278	269	232	273	273	257	270	256	231	260	256	271	249	239	253	259	261	236	255	244	234	268	258	239	268	260	243	256	246	245	265	250	258	264	254	224	263	239	280	235	235	245	254	250	247	291	243	264	256	252	250	239	284	266	236	230	261	238	277	256	265	266	270	264	234	271	278	253	250	251	251	255	269	268	241	256	256	285	245	267	255	254	250	214	264	237	254	254	267	254	244	244	258	270	244	266	279	299	256	255	253	256	252	250	259	262	272	251	279	230	260	268	258	262	299	239	257	268	260	282	283	228	270	288	269	267	245	238	242	260	228	234	265	256	254	263	228	253	268	245	248	282	250	281	234	241	284	235	272	254	253	257	258	256	266	262	267	271	253	266	251	247	251	274	287	247	258	292	234	253	231	257	254	246	248	252	269	264	252	261	254	294	274	269	243	274	261	245	260	279	243	247	251	250	236	266	254	283	285	236	246	243	252	264	240	242	255	286	254	268	265	287	240	256	289	234	259	251	216	262	250	269	233	253	269	255	253	247	263	259	240	254	260	244	260	237	283	277	275	238	242	243	240	259	242	255	266	265	243	252	257	291	237	259	252	239	228	252	270	255	262	254	258	274	251	294	268	261	240	246	255	262	253	257	241	247	271	279	234	254	246	221	259	281	255	244	284	235	260	249	282	264	235	248	252	242	237	237	255	251	258	244	230	241	271	275	243	262	259	240	255	280	266	244	255	271	238	256	247	242	251	282	233	237	234	241	244	274	262	255	279	230	223	264	239	261	238	261	272	258	268	243	249	254	271	257	253	237	276	275	243	283	282	265	266	232	285	255	256	272	234	271	232	257	251	269	237	241	253	258	270	239	249	278	264	250	217	238	249	281	261	235	255	285	268	288	237	251	281	282	252	247	265	260	277	292	247	257	265	252	249	261	253	259	254	235	261	247	232	223	260	256	228	252	230	248	240	248	259	259	248	247	257	245	266	270	244	281	278	249	276	219	261	247	253	243	261	229	256	277	256	291	250	282	240	249	240	255	231	272	273	245	249	273	251	269	267	248	252	288	243	255	251	254	250	249	249	255	273	242	265	248	257	261	257	233	272	270	247	257	225	239	267
36678	11693	1580	726	495	363	282	242	222	166	151	135	115	97	132	121	123	91	114	91	109	101	102	98	101	90	101	102	112	98	103	109	102	111	99	89	102	90	103	90	86	100	89	92	91	86	86	79	99	93	89	81	95	86	103	72	82	107	84	97	82	83	78	79	82	82	100	106	107	98	88	92	103	109	81	79	58	85	81	84	92	84	73	89	102	86	87	85	88	96	92	117	80	100	99	91	91	83	93	72	73	85	80	87	97	75	97	73	85	94	76	72	79	83	89	101	94	73	99	87	73	82	88	89	92	94	82	84	110	95	100	85	84	75	101	67	92	84	89	100	81	90	98	84	70	84	91	107	82	73	102	68	99	94	89	116	88	68	71	105	88	79	79	82	95	64	87	92	81	79	88	92	82	92	77	102	68	109	103	103	87	67	92	73	78	93	74	89	94	97	94	90	97	83	75	100	83	75	87	98	90	73	96	92	96	77	100	92	96	98	72	74	97	76	83	85	71	89	78	88	82	99	90	83	81	89	85	91	92	91	102	81	86	80	86	61	99	80	81	92	86	80	92	86	84	99	95	83	93	72	87	86	97	96	89	83	81	98	94	97	91	92	85	87	91	94	85	83	99	95	81	78	100	95	94	79	87	104	93	87	85	80	75	93	102	84	100	85	108	87	83	89	79	84	78	96	88	65	90	84	84	90	89	96	78	90	101	103	101	88	78	87	83	89	99	84	83	82	90	73	90	88	93	88	93	83	79	87	77	77	77	81	104	92	70	94	96	110	77	77	87	91	73	95	74	87	86	91	86	87	85	79	78	73	102	82	88	79	81	92	75	80	91	89	92	101	84	84	80	72	66	99	72	88	83	92	79	101	88	93	92	96	81	85	80	78	71	91	97	90	77	95	86	88	95	91	109	104	89	90	85	78	87	91	89	79	106	96	92	92	68	90	71	79	96	82	92	84	73	84	65	88	94	88	87	87	71	85	80	72	77	100	88	73	92	74	79	79	81	106	90	93	85	94	100	80	81	86	83	85	93	78	83	83	55	90	75	83	87	102	83	79	83	90	92	93	93	76	79	99	84	76	75	91	83	102	89	96	95	77	90	93	90	102	88	79	81	101	76	88	79	87	99	91	95	95	82	95	110	79	94	98	85	79	90	86	84	81	84	79	103	98	86	92	71	87	105	83	85	102	85	81	83	102	93	74	90	88	74	75	92	97	90	80	95	104	87	79	79	86	96	95	88	80	87	77	84	88	77	92	94	108	83	81	84	90	72	77	78	72	108	93	101	78	88	97	72	80	91	81	95	83	75	82	77	87	90	101	73	101	98	88	73	78	113	95	92	79	80	95	70	85	91	94	91	87	82	89	88	88	78	88	81	88	89	83	81	73	74	88	100	95	73	82	83	77	101	82	95	88	81	100	90	85	84	87	96	83	91	102	91	89	74	94	97	73	84	75	90	79	69	84	76	92	89	76	88	88	81	72	90	87	83	107	82	86	79	86	93	85	81	88	80	74	89	76	85	83	97	85	86	99	80	84	90	84	81	73	78	75	91	81	77	88	80	87	80	79	100	75	71	89	87	90	85	104	93	79	73	81	94	88	98	83	73	83	78	97	100	86	93	93	81	112	78	103	76	82	84	101	90	92	99	83	93	77	68	89	80	95	103	79	74	81	84	89	85	96	74	82	80	96	107	103	81	86	61	86	76	76	97	76	98	82	95	90	85	89	90	87	97	83	83	93	77	93	85	90	85	83	86	86	97	93	88	76	75	72	95	74	95	79	106	92	92	108	96	82	83	101	91	89	95	102	92	77	90	94	83	106	88	95	88	81	82	96	97	99	79	77	88	100	86	74	93	93	70	81	84	75	82	78	89	94	87	106	103	92	92	82	77	101	86	86	83	84	79	91	89	81	96	92	77	85	83	93	97	90	104	86	98	106	107	77	101	116	79	79	90	100	87	75	87	81	102	91	89	84	80	106	97	92	90	84	92	87	78	96	77	88	89	83	83	98	87	90	94	90	93	94	93	80	77	86	68	91	86	80	84	79	83	102	67	68	89	94	102	85	88	85	76	84	96	78	97	87	86	73	86	93	97	94	62	75	91	97	90	94	78	90	93	91	78	86	84	94	93	90	87	93	95	85	75	99	90	76	87	91	83	68	82	97	93	77	81	98	82	76	102	97	92	75	84	79	81	91	89	80	71	82	100	84	85	86	77	92	81	90	97	82	89	81	78	96	87	76	96	84	86	80	103	81	94	76	93	89	72	92	103	73	86	104	101	81	80	87	90	84	82	76	98	107	90	85	101	79	86	103	80	70	79	96	100	88	94	104	86	89	93	79	107	92	102	85	68	86	83	81	97	94	82	79	78	103	71	95	85	89	85	95	85	99	79	91	84	90	79	76	107	92	80	82	72	92	94	80	102	81	80	98	93	85	85	78	84	74	82	84	94	84	91	81	77	114	87	86	94	84	83	85	78	92	66	66	82	80	71	91	90	78	88	80	116	80	93	77	77	82	80	77	101	77	87	91	69	87	90	94	80	102	94	81	83	104	81	88	88	63	72	83	96	86	71	83	86	76	93	84	85	89	81	77	103	93	88	93	79	85	83	87	93	83	87	79	89	70	93	79	85	92	90	86	86	78	72	87	81	87	88	70	89	104	88	77	99	94	79	87	97	93	87	100	87	90	80	91	83	86	100	81	99	70	94	96	82	102	99	78	85	92	89	88	100	87	91	83	71	97	70	103	102	84	75	88	84	103	77	83	91	68	84	100	83	90	91	90	99	79	89	82	74	77	64	83	79	80	86	91	98	91	93	81	89	99	88	101	86	87	91	91	91	61	75	75	93	82	90	83	80	66	96	77	83	97	86	78	65	92	105	100	90	85	98	99	85	98	86	91	78	94	79	73	101	104	92	114	90	85	90	85	75	94	98	83	97	88	83	84	82	114	83	80	87	87	81	75	88	103	72	92	80	92	86	79	89	95	91	78	75	84	68	88	81	82	95	90	87	75	80	95	83	99	84	82	92	100	89	80	96	88	85	87	88	85	86	94	78	93	61	88	72	76	86	91	71	83	93	76	83	81	97	98	76	92	97	95	91	79	87	78	82	60	83	86	84	87	88	102	94	72	90	75	87	92	93	96	103	109	77	79	104	83	73	78	87	81	80	75	85	98	77	78	80	84	91	95	100	81	79	89	81	76	84	85	103	100	79	82	95	86	70	103	94	85	98	88	85	100	80	81	99	80	82	75	94	77	82	87	85	95	88	86	65	83	88	94	106	76	94	85	85	70	77	90	95	71	95	102	83	76	88	91	85	98	76	95	94	93	86	86	82	92	88	79	86	77	74	95	95	98	87	91	100	81	89	102	82	85	87	83	87	93	88	93	88	79	85	87	85	110	73	91	66	97	89	95	96	91	83	85	81	88	72	95	87	83	87	85	70	85	91	90	88	100	91	82	86	92	105	88	91	102	80	83	94	94
17428	1076	2515	2793	2377	1916	1612	1299	1126	927	868	766	743	677	619	624	560	558	519	477	494	486	442	448	447	437	404	423	350	425	410	431	378	415	364	337	375	343	369	356	390	366	370	359	343	357	335	352	373	352	332	362	358	372	342	374	385	344	333	336	358	321	364	343	344	374	322	339	356	332	337	406	361	374	339	329	300	342	342	322	323	323	323	366	325	339	345	337	326	327	349	355	345	296	321	339	342	384	321	313	327	322	312	297	348	350	337	308	351	345	319	281	321	337	353	301	335	312	321	348	360	303	368	316	348	338	321	347	327	310	355	338	333	343	329	327	327	360	313	353	300	339	349	336	328	316	324	327	332	342	336	349	321	336	294	339	340	304	322	317	316	303	367	323	313	299	319	365	300	352	352	307	328	335	372	315	324	313	343	348	312	305	324	330	314	309	334	345	357	345	343	305	312	325	343	323	325	293	351	358	301	352	339	318	316	313	334	297	325	327	326	319	333	348	330	303	311	306	330	316	345	324	350	334	363	315	308	339	327	361	329	339	318	316	297	340	323	333	330	351	364	313	323	300	282	320	351	379	331	354	335	339	343	355	333	342	314	288	309	335	294	344	329	307	333	328	309	351	318	338	333	310	320	312	323	329	320	349	317	318	315	325	327	342	316	315	330	316	313	336	307	297	335	311	362	340	312	306	320	299	310	330	342	343	316	327	315	343	320	349	332	297	335	322	315	302	323	330	311	316	291	297	314	333	338	300	307	347	324	372	310	334	296	318	319	348	351	326	354	329	319	315	324	301	328	306	342	331	305	344	350	363	326	344	309	290	321	345	301	361	322	357	302	343	340	341	316	325	305	329	331	276	316	313	309	362	346	325	304	315	335	344	333	345	315	291	303	341	315	338	360	308	328	322	291	340	341	308	365	332	319	300	362	348	338	341	323	333	354	331	325	325	334	322	315	313	336	344	330	313	327	323	342	313	312	357	321	360	307	323	301	337	335	363	369	324	335	351	319	348	379	360	328	301	312	343	315	328	358	349	322	331	335	308	350	319	327	361	369	291	303	336	353	344	341	333	318	322	324	302	328	319	320	370	312	353	313	334	332	322	315	335	341	323	324	322	285	329	325	340	318	327	347	339	351	319	309	342	316	326	314	305	339	322	322	318	320	312	326	320	339	355	306	359	334	330	313	340	328	327	331	320	348	337	323	326	335	305	313	330	373	309	330	358	321	345	353	296	304	314	355	320	332	330	361	342	303	304	307	322	311	327	288	326	323	333	344	316	347	340	363	358	324	341	301	358	335	328	333	326	334	338	318	333	330	345	328	315	322	338	356	339	285	324	382	283	309	381	302	345	314	330	327	324	326	357	342	320	319	326	315	353	319	331	340	334	352	283	341	341	333	301	300	307	307	277	332	284	327	340	357	317	274	306	305	344	329	294	298	314	292	342	336	292	337	338	349	312	326	332	339	331	319	339	322	313	316	334	328	331	311	326	314	332	337	315	328	328	336	301	286	321	359	331	347	289	353	310	309	308	332	341	321	308	313	356	335	357	333	333	289	337	317	356	330	316	326	316	340	315	320	341	309	298	317	347	317	328	319	306	337	346	305	306	310	329	296	306	320	334	312	342	310	334	320	332	304	324	322	320	304	330	331	327	347	285	341	327	315	340	342	297	298	315	319	327	346	292	313	314	295	336	298	310	298	337	332	316	310	260	335	312	321	365	302	335	311	338	331	320	319	320	303	349	319	318	308	321	309	321	341	368	314	332	332	327	378	335	339	327	327	345	355	339	296	308	320	326	304	331	331	303	336	323	316	359	318	370	311	344	295	312	327	335	292	343	337	313	349	328	316	345	313	297	342	316	335	310	299	326	307	328	296	288	324	347	339	301	314	353	322	347	328	326	315	297	327	316	344	316	313	384	327	335	316	331	313	321	308	340	316	325	296	333	345	345	342	332	317	319	331	324	326	312	356	312	332	315	302	320	339	294	302	330	328	303	326	337	333	313	330	324	335	324	329	325	309	331	317	335	354	324	334	298	351	337	316	364	327	327	314	300	324	346	331	330	299	323	304	318	335	307	325	352	310	319	352	314	330	298	328	313	325	307	357	327	333	335	318	344	350	333	306	334	320	326	325	337	344	328	327	326	343	340	341	325	270	344	364	336	357	307	326	366	347	317	345	298	310	329	341	310	356	341	289	350	340	290	316	338	322	296	344	310	355	326	321	307	346	333	350	304	337	326	322	356	344	311	362	315	296	328	316	322	330	325	317	299	347	344	340	320	309	317	326	344	298	332	318	320	340	321	330	374	342	337	347	320	355	331	328	301	308	318	333	322	301	325	321	279	300	344	310	317	309	335	343	308	308	354	323	388	352	338	332	323	342	306	329	312	317	298	321	296	352	341	321	326	319	321	286	319	313	317	316	319	325	330	327	304	332	351	311	341	335	326	342	338	310	370	318	338	319	302	317	315	315	324	336	324	297	316	297	305	316	342	335	326	374	331	316	292	333	342	312	346	323	345	324	353	350	343	336	295	340	307	326	321	313	307	322	303	328	281	335	327	312	310	320	318	320	299	321	332	347	372	311	361	342	291	298	332	303	321	317	296	327	293	339	327	284	321	314	322	340	320	337	326	325	322	307	326	302	366	336	369	334	327	317	314	330	330	336	310	335	323	330	318	314	311	326	345	330	324	357	325	321	318	321	324	355	351	349	330	319	291	329	361	333	304	328	295	316	344	313	331	330	312	313	308	326	322	366	357	311	320	335	314	313	330	352	322	307	349	308	345	268	321	297	322	322	339	318	313	314	335	360	331	346	325	314	314	335	341	311	323	350	303	314	343	307	319	313	334	312	344	317	319	341	303	318	341	334	314	350	328	305	305	297	292	287	318	346	315	326	341	318	356	314	335	336	310	325	336	298	305	309	287	325	307	372	310	327	338	331	339	342	340	367	319	335	316	304	339	320	357	304	292	329	317	318	328	332	325	283	320	330	309	311	337	326	320	323	357	308	324	331	334	341	347	372	308	336	295	359	319	334	349	354	317	348	311	369	321	357	351	317	333	326	298	338	323	316	317	352	310	348	327	327	336	326	330	331	320	347	350	348	313	331	316	318	336	312	324	355	350	336	314	314	322	313	341	315	316	337	341	344	314	357	321	320	317	333	314	345	310	330	332	324	316	330	301	314	328	303	329	320	315	306	354	298	337	344	307	345	313	337	351	350	303	329	320	346	334	302	343	330	331	324	333	345	311	339	336	311	339	326	331	305	331	341	384	334	333	309	404	350	319	323	321	333	325	313	329	349	332	368	339	343	309	289	350	310	344	363	329	362	350	329	342	353	314	344	320	329	327	314	350	341	317	312	274	356	310	330	302	343	293	313	352	329	342	336	325	333	338	330	328	352	351	359	314	313	316	331	321	348	334	319	303	299	350	314	341	347	300	332	341	299	339	308	303	314	343	331	340	315	329	338	333	367	328	353	327	294	312
43634	20646	6124	1444	932	669	546	471	378	323	310	279	266	260	251	246	211	223	238	206	226	189	214	206	218	184	207	202	197	209	177	194	199	183	208	205	192	188	170	173	200	194	170	179	180	199	191	167	174	184	189	195	162	170	167	181	186	167	183	180	205	169	187	195	185	217	183	195	172	183	185	161	200	170	196	187	195	186	182	191	168	165	167	169	180	174	170	178	186	177	191	180	164	165	189	163	174	174	206	180	185	182	181	181	195	182	189	187	185	161	195	182	166	179	188	166	187	175	193	154	188	181	186	186	148	165	178	174	164	166	176	181	160	172	154	162	173	177	175	146	178	195	169	183	180	196	192	179	188	187	176	190	180	197	170	167	202	168	206	192	181	194	171	191	168	157	156	163	173	179	213	192	184	180	184	175	202	190	179	185	173	175	185	199	172	168	165	202	186	151	173	169	192	159	172	172	160	203	179	186	159	197	185	159	188	201	190	182	181	155	160	158	184	188	189	164	184	183	196	180	198	181	151	161	175	185	187	186	169	197	173	156	179	173	180	186	169	165	173	169	177	188	160	197	168	168	178	171	177	175	184	156	182	193	194	153	176	195	187	195	176	185	187	182	166	169	193	179	199	181	172	194	193	157	169	192	164	194	190	168	200	186	168	163	166	184	195	179	172	191	186	187	180	180	194	155	179	182	187	214	208	159	158	175	192	160	167	171	171	171	178	160	184	163	193	170	174	195	157	180	195	203	200	176	169	205	191	164	179	202	181	161	166	177	169	164	159	185	179	188	172	185	185	189	156	167	155	173	177	163	184	166	181	170	171	183	198	179	176	177	172	192	194	173	205	171	172	167	148	190	168	165	179	190	174	182	173	184	215	177	180	172	158	182	190	178	182	179	180	186	196	182	176	179	187	183	184	193	167	177	190	184	201	195	174	184	152	186	181	159	177	189	169	175	187	185	188	193	159	164	171	193	183	161	191	184	180	175	172	190	181	183	169	201	190	193	175	175	165	167	174	170	177	191	164	176	191	190	171	190	193	179	171	155	173	187	163	188	195	191	177	211	194	169	170	156	175	164	189	205	192	175	183	207	189	175	213	172	202	188	171	183	204	197	184	210	167	157	168	184	205	186	168	188	155	183	150	174	194	183	155	196	188	190	193	179	165	198	178	181	199	179	175	198	172	167	168	176	198	168	157	207	174	194	149	192	177	198	185	196	218	199	182	173	181	179	177	164	167	195	156	168	212	195	206	156	178	172	170	159	209	187	174	147	189	175	169	158	164	162	165	186	196	164	189	145	186	183	160	169	198	179	188	158	201	181	172	168	183	173	172	170	178	182	182	178	174	174	178	182	182	166	189	172	197	160	192	182	188	168	171	158	159	190	161	178	183	173	177	173	185	166	156	171	160	169	165	180	165	147	173	177	197	199	171	195	183	181	164	187	180	190	190	194	192	163	171	187	195	159	175	157	187	195	167	166	209	172	194	200	168	172	187	185	233	189	152	174	194	175	180	175	196	167	169	161	167	179	177	176	173	156	205	180	176	160	172	171	177	153	172	180	170	193	168	180	182	186	187	176	177	155	171	182	186	160	189	182	169	203	190	181	194	187	173	183	167	161	180	194	197	192	168	187	185	184	166	182	160	190	198	165	220	195	156	188	157	179	181	155	174	164	199	163	199	168	182	207	187	160	197	168	161	168	180	162	181	182	187	187	183	161	192	185	165	177	183	211	188	174	165	183	206	165	168	177	183	178	167	159	192	184	175	195	162	175	183	181	184	170	195	170	209	188	178	182	174	175	189	154	195	187	191	168	174	171	201	204	168	173	166	175	182	198	172	186	187	189	182	172	152	192	185	163	185	172	166	188	215	175	192	164	184	178	184	168	181	158	169	193	173	176	180	170	184	172	193	203	167	156	186	166	172	179	201	199	196	172	175	200	183	186	182	210	170	180	186	184	182	169	177	149	176	168	164	162	195	167	174	174	173	175	217	175	195	172	206	187	178	182	188	207	163	184	196	171	192	156	198	186	193	174	180	184	215	170	188	191	171	190	182	181	209	169	165	193	169	205	173	168	178	181	161	184	165	155	173	179	164	193	199	172	191	183	181	194	202	204	171	179	161	179	196	205	210	184	200	187	175	190	177	167	191	173	163	184	166	202	173	171	187	183	196	177	180	199	208	165	158	144	161	165	177	182	170	172	170	182	178	199	175	164	160	184	210	179	177	175	181	153	182	184	192	182	168	178	163	160	184	165	195	184	177	172	178	164	172	197	167	194	173	190	174	179	211	193	187	207	189	195	175	160	184	169	172	178	193	173	164	193	166	194	199	165	204	199	193	201	172	172	147	170	151	189	191	182	181	189	164	177	189	182	175	161	178	185	173	186	198	191	183	209	195	184	158	183	185	173	180	185	220	191	174	181	164	174	173	188	171	186	170	178	170	181	167	169	181	187	181	163	174	180	168	181	183	176	205	180	180	175	199	161	189	166	155	177	192	185	193	186	167	173	182	170	180	192	162	176	158	201	165	174	183	165	191	184	170	173	170	177	210	205	183	164	183	183	169	195	184	176	155	173	172	183	165	188	175	161	190	169	178	171	171	181	189	155	191	161	204	164	174	170	193	163	162	188	181	164	152	173	163	189	175	185	184	173	190	156	167	168	157	194	186	194	205	202	174	198	168	195	201	168	178	174	186	178	161	176	194	187	170	195	174	171	191	181	165	191	180	146	180	195	185	191	154	191	165	162	185	190	210	181	176	196	147	182	187	176	166	176	156	170	165	187	181	165	169	172	175	177	190	197	184	159	187	164	177	193	180	186	186	195	216	191	174	161	179	172	163	186	191	180	170	189	186	186	162	179	180	204	161	183	197	172	183	146	164	180	195	170	165	174	170	168	192	183	155	184	195	162	179	168	181	199	174	162	167	175	164	179	175	178	193	187	182	181	185	186	182	182	168	191	200	147	174	189	179	157	168	195	203	184	176	201	183	183	172	191	169	174	159	188	169	180	186	181	160	176	183	162	163	190	175	184	189	191	151	188	191	169	182	186	199	178	164	177	168	173	190	178	204	194	156	164	210	177	174	184	152	190	169	175	185	188	200	161	183	193	171	158	182	176	182	183	181	170	166	178	189	161	150	171	199	161	170	153	162	205	179	165	169	180	166	165	179	168	146	202	174	202	176	166	194	186	180	194	169	180	160	215	183	183	188	189	170	207	169	181	176	180	163	168	177	192	182	166	175	161	173	189	169	169	186	185	156	167	159	184	168	164	198	185	199	172	180	166	196	189	196	175	187	179	182	190	201	191	179	199	188	163	190	165	169	182	190	195	201	136	165	179	167	168	181	169	166	167	192	196	171	185	190	156	166	194	195	175	174	178	182	181	177	181	190	161	170	168	172	180	177	178	167	196	163	180	163	162	178	181	173	176	169	168	147	169	189	185	173	188	162	192	184	178	154	151	193	164	178	177	178	198	190	178	197	183	160	185
20975	1877	4359	4787	4165	3459	2856	2427	2077	1673	1606	1446	1324	1220	1140	1109	1064	985	960	972	879	853	890	811	770	803	767	772	737	717	767	735	669	712	691	660	647	711	639	661	647	670	677	664	680	641	642	649	636	693	626	658	651	633	629	635	653	631	616	644	594	642	610	631	621	588	588	630	582	581	614	606	668	564	577	621	622	564	597	595	580	610	621	561	630	617	617	583	596	560	660	623	604	596	584	589	595	597	559	600	609	612	562	585	623	562	589	615	612	560	613	586	570	549	593	565	591	561	565	599	564	591	638	614	617	571	589	590	561	607	593	593	605	580	598	596	617	589	587	604	619	568	564	575	656	590	584	613	628	618	574	596	638	571	600	590	622	576	570	651	574	547	591	595	566	614	644	612	572	576	598	580	609	547	585	596	543	586	581	569	574	535	553	575	623	577	580	567	593	622	624	572	594	566	561	584	541	604	608	582	556	592	557	581	526	569	579	563	587	606	571	601	526	589	601	548	553	576	570	600	594	587	575	568	566	601	607	568	578	581	564	577	544	598	585	567	588	585	543	575	608	599	559	552	592	555	612	597	590	546	628	572	599	601	584	607	559	595	603	578	565	602	596	577	591	607	591	600	556	587	562	567	612	596	580	580	553	588	569	604	601	552	587	574	601	557	589	583	595	567	574	587	542	535	606	573	599	654	585	637	648	598	585	599	569	587	596	571	554	572	594	589	570	588	571	594	559	560	565	579	582	568	599	594	595	589	575	579	558	578	621	614	606	587	598	572	620	611	587	541	626	589	614	553	598	564	606	571	604	621	586	559	615	590	585	571	561	546	622	584	591	587	610	581	618	588	584	609	587	600	588	613	571	559	647	603	614	559	603	563	589	591	600	617	580	548	579	595	604	553	545	554	621	606	573	554	581	551	607	590	556	555	593	546	563	588	619	581	587	593	570	587	585	618	582	601	601	553	572	603	556	570	581	607	553	536	598	538	630	602	573	588	550	586	603	597	600	580	577	594	586	615	533	553	598	607	584	594	612	564	591	594	577	523	587	603	561	547	568	549	592	625	610	561	586	545	583	602	567	572	585	579	596	566	586	593	568	615	594	592	602	551	607	606	618	595	554	591	557	562	576	588	612	565	574	581	623	576	567	563	569	572	620	589	569	595	565	610	566	613	628	582	612	614	593	587	603	592	593	574	576	526	589	590	583	563	587	571	589	556	603	604	619	569	570	512	628	544	554	609	602	621	579	583	631	586	607	553	558	538	576	608	595	606	588	574	579	574	576	590	566	532	577	569	569	555	603	574	585	581	575	628	564	589	625	583	528	620	590	603	570	551	576	579	627	588	596	617	633	580	591	597	590	586	587	552	576	605	589	600	584	638	609	616	575	591	536	619	597	582	599	593	592	614	580	594	562	601	594	630	592	593	580	534	619	588	586	583	590	575	595	564	594	581	612	589	612	568	592	584	580	564	621	605	603	594	584	568	610	601	605	615	564	601	607	625	594	624	577	607	524	606	603	630	589	606	581	564	570	586	570	590	537	610	573	573	586	596	568	599	568	581	556	579	592	578	636	558	585	553	541	632	601	582	558	555	573	611	577	589	564	568	565	615	634	555	598	608	600	597	601	607	580	580	596	598	610	627	583	558	624	593	573	533	582	606	585	568	585	604	594	570	560	605	582	580	595	588	598	635	570	609	570	565	579	607	561	585	591	605	559	545	599	566	581	591	576	621	567	614	590	592	578	619	557	554	566	595	588	590	620	569	571	598	578	557	599	586	565	573	572	566	597	578	573	612	584	561	583	577	565	594	573	593	629	570	577	577	631	574	589	539	606	590	601	608	546	581	587	605	579	568	635	610	622	593	558	563	589	544	570	600	566	576	589	550	573	573	587	639	565	624	587	612	579	562	599	601	553	566	546	636	628	545	573	601	633	524	580	588	595	548	542	573	596	552	607	633	570	588	580	560	608	557	580	558	529	590	562	590	578	586	561	596	639	569	564	602	556	580	590	629	607	573	594	576	554	577	582	640	561	565	556	581	642	573	578	588	573	599	583	599	615	590	633	616	595	596	542	602	587	655	586	618	595	570	566	571	569	563	553	589	599	615	595	604	577	566	583	633	553	559	680	575	596	583	586	542	614	620	575	575	587	583	605	602	587	591	578	589	640	600	595	564	609	563	619	571	606	623	605	593	580	530	633	588	604	612	579	582	586	580	611	592	642	570	584	576	584	544	595	575	576	575	563	574	592	579	584	545	596	587	571	609	632	589	571	597	594	597	564	601	596	595	636	568	567	578	623	585	590	597	603	542	585	569	522	585	547	563	566	557	582	608	562	546	561	543	549	619	614	590	593	583	606	559	591	591	587	572	590	577	598	566	583	590	604	606	557	557	567	575	606	591	544	602	574	586	603	565	588	594	551	595	597	599	620	585	600	573	582	579	544	596	580	581	578	561	658	588	613	567	639	600	554	545	614	603	593	580	592	568	591	605	608	570	620	607	638	613	601	629	656	531	610	551	619	549	579	627	572	579	564	589	555	589	604	598	588	590	572	578	603	588	580	593	601	551	618	604	597	607	546	581	605	585	608	604	572	581	559	559	584	602	560	565	607	582	600	551	578	569	542	599	594	584	557	597	615	568	626	569	576	568	573	636	584	616	598	589	568	585	590	564	612	602	561	578	589	556	608	553	584	585	608	578	603	583	571	556	569	600	590	595	640	556	606	597	562	627	585	595	612	564	577	591	590	604	598	617	573	559	571	621	616	570	615	581	590	575	522	577	568	572	562	630	606	614	581	672	594	602	641	572	602	553	551	554	592	609	602	598	571	613	597	559	578	579	569	587	646	548	609	558	625	606	572	591	549	625	600	555	574	578	564	582	593	551	634	622	568	582	632	588	604	551	633	595	577	562	622	608	582	533	555	606	537	539	597	594	543	568	611	604	583	604	571	577	587	558	569	555	569	611	541	605	590	578	574	582	567	567	585	615	586	567	602	574	602	614	592	596	557	593	592	566	590	578	578	580	559	566	609	525	608	601	599	587	566	628	565	565	582	569	566	569	567	554	604	556	576	563	597	625	585	591	550	595	567	593	574	600	542	637	556	580	591	535	581	556	603	524	548	572	584	601	551	588	617	602	601	597	586	574	598	613	614	573	589	577	619	580	570	599	566	550	573	619	536	584	570	585	568	597	569	551	578	591	564	602	619	626	606	605	584	502	587	647	586	575	618	582	524	599	570	615	611	613	584	593	557	593	631	545	622	584	545	584	572	543	601	623	613	581	575	594	626	605	551	568	598	581	580	598	580	549	559	582	624	576	562	574	558	575	586	577	573	570	624	588	572	586	551	599	588	589	613	605	581	576	573	565	550	589	591	564	564	615	580	566	616	551	614	561	592	588	559	555	553	644	579	620	569	567	608	551	581	568	611	616	556	601	562	610	566	577	618	591	589	576	587	556	593	606	615	564	590	556	625	582	591	638	597	543	608	576
5288	301	175	90	81	89	71	70	67	66	63	72	77	82	76	63	70	62	50	71	58	54	70	72	64	58	55	74	78	74	60	66	76	58	75	67	74	63	77	72	69	66	77	53	73	66	76	66	64	51	71	82	62	53	49	70	67	64	61	84	79	85	67	66	72	72	73	64	54	79	74	62	55	83	67	61	76	64	82	64	65	66	67	71	71	61	58	72	80	67	51	71	59	71	59	67	57	59	69	66	60	68	61	76	61	47	71	67	60	68	63	72	64	66	67	63	69	59	68	73	71	50	63	76	68	69	59	64	63	71	61	68	64	59	62	67	70	65	64	70	62	60	65	55	67	57	61	67	53	55	59	70	57	65	65	53	61	73	74	63	55	72	48	57	70	61	69	61	56	67	64	65	71	56	61	66	57	67	71	76	64	63	59	59	56	52	56	63	51	64	69	65	69	62	78	56	62	47	58	64	71	68	73	49	57	75	70	49	63	77	71	78	59	71	48	82	65	57	58	63	58	63	56	62	71	73	58	65	82	62	74	59	68	63	76	67	68	56	67	57	57	65	49	64	47	52	66	62	67	71	58	60	68	71	56	51	60	56	56	64	50	72	66	57	47	77	67	70	68	67	57	50	70	46	65	65	53	55	64	62	63	71	68	65	65	61	68	56	71	60	77	68	65	62	72	70	61	69	65	58	47	63	74	64	88	70	82	65	64	74	57	52	60	54	69	67	59	48	70	66	69	51	53	54	65	65	78	55	58	56	52	54	55	56	53	68	59	66	63	58	56	69	64	71	69	56	43	61	53	53	63	64	57	57	60	68	58	76	63	79	69	55	62	68	70	65	65	63	58	58	67	59	65	70	51	63	53	60	74	66	80	64	61	60	62	55	53	56	64	58	59	70	50	60	48	71	57	56	67	73	57	61	55	72	60	62	67	55	62	65	48	56	59	59	62	58	55	50	54	69	58	64	72	70	46	73	65	63	82	65	63	71	61	66	63	67	76	56	52	73	59	82	66	58	51	79	68	56	60	72	62	61	62	83	65	69	67	64	62	57	74	70	78	71	70	63	66	71	58	71	78	75	55	60	64	67	63	65	48	66	59	53	67	75	62	60	53	60	58	86	54	65	61	61	49	52	65	47	79	65	76	63	73	73	74	64	57	80	61	60	65	65	65	70	56	59	69	74	66	76	67	62	73	77	63	69	61	65	67	66	54	71	68	54	68	68	68	65	75	69	62	78	57	59	76	68	64	70	70	77	72	55	57	57	68	59	61	74	85	66	52	60	53	68	67	63	70	62	55	49	71	42	66	64	63	67	56	62	51	74	66	75	64	80	72	64	75	58	61	59	59	73	65	59	77	69	64	68	52	60	60	64	60	65	74	51	56	61	58	61	56	62	69	59	57	75	61	62	83	62	64	64	66	60	69	64	68	76	69	56	62	53	64	59	65	59	56	51	76	53	69	48	79	77	63	51	66	81	80	47	68	64	52	63	68	57	69	61	64	66	51	70	62	65	61	64	72	70	73	82	47	65	70	56	50	60	54	56	72	76	61	71	72	62	68	72	68	63	65	61	56	56	58	61	64	61	60	71	60	79	67	60	42	70	77	56	79	72	73	69	65	55	57	60	59	61	63	70	76	64	73	66	67	62	71	69	60	66	57	60	64	62	57	63	74	65	72	59	70	63	66	51	63	70	59	47	63	65	59	64	75	56	66	81	63	46	64	58	67	65	74	54	60	52	82	57	61	62	68	55	67	62	62	67	61	54	62	68	65	72	59	63	73	55	64	54	67	54	62	74	63	58	65	70	61	75	75	68	67	66	78	59	70	70	42	63	69	67	67	57	60	50	79	73	67	56	64	54	47	75	62	62	69	64	56	48	65	81	63	77	83	68	84	60	69	61	51	47	55	56	49	70	60	69	73	66	68	61	58	63	71	66	54	59	69	70	64	72	66	65	63	72	69	65	70	78	56	58	63	59	74	68	61	54	64	65	56	67	60	59	46	61	71	70	75	69	68	71	63	78	66	66	69	60	58	60	63	64	56	63	66	79	65	76	67	67	67	80	68	62	61	66	79	66	63	61	71	57	72	74	65	50	60	63	61	63	52	52	62	72	69	59	72	67	56	76	74	74	65	64	66	77	72	57	61	71	68	71	69	86	56	64	76	63	84	59	57	68	69	56	52	66	60	63	71	72	71	60	61	61	67	80	64	65	61	59	74	79	72	58	57	53	65	57	68	63	57	76	54	62	63	62	47	51	61	60	69	79	62	52	65	65	68	45	58	64	60	67	53	66	58	61	68	67	68	59	58	53	75	52	72	73	74	72	57	47	59	60	64	59	72	71	63	69	71	78	75	66	69	56	69	56	61	68	63	66	68	72	59	64	55	74	67	69	80	64	57	63	85	49	71	66	58	67	73	65	70	74	51	79	57	72	63	67	74	63	56	75	61	69	63	64	67	71	58	74	54	58	84	69	59	63	67	69	57	64	63	68	70	75	64	62	65	61	61	55	63	55	67	62	55	62	75	68	62	73	72	59	52	70	73	67	60	70	63	53	68	62	66	76	59	69	60	55	62	69	66	66	71	63	51	57	53	56	71	57	73	73	69	74	59	78	72	72	57	60	64	67	68	81	79	69	57	57	62	78	53	53	75	68	68	67	89	56	63	70	72	68	78	70	56	65	71	63	53	56	73	61	75	48	63	73	71	72	72	54	79	62	69	58	61	62	74	65	68	68	80	72	63	77	60	64	74	64	80	75	66	42	70	80	56	68	58	54	70	71	79	73	52	71	72	63	62	58	67	69	67	60	64	68	68	64	59	62	73	61	66	58	69	51	72	61	63	67	63	73	64	70	57	65	66	57	61	78	73	60	70	72	69	77	59	63	70	56	56	61	67	62	60	66	73	78	79	62	60	62	63	68	73	54	67	65	60	63	62	70	71	75	82	54	59	63	70	89	66	67	61	76	63	64	72	68	67	60	63	72	65	67	62	69	63	59	68	57	77	61	67	61	64	59	76	75	64	70	55	53	58	68	64	64	74	70	65	54	66	66	66	57	51	66	62	74	74	69	66	69	71	74	65	71	66	75	61	64	61	46	57	64	73	64	79	64	69	74	58	78	63	66	76	62	63	62	68	55	77	70	69	59	69	83	59	60	70	61	61	72	65	61	65	64	76	53	57	64	51	60	72	63	62	70	73	60	76	60	60	66	49	58	59	56	54	47	79	56	55	61	55	61	55	64	72	60	77	69	57	67	55	67	63	66	80	86	74	70	66	52	57	62	53	59	74	67	53	60	62	59	59	69	50	62	63	62	66	73	61	73	61	62	49	63	76	72	64	72	64	74	70	57	68	55	65	58	58	71	63	72	56	64	55	68	67	66	78	49	59	48	71	69	80	66	74	59	58	65	61	54	62	68	66	73	77	64	70	71	58	60	58	60	60	61	72	71	40	65	70	66	71	53	56	64	69	57	57	55	60	65
7095	308	393	383	379	352	304	321	271	277	285	290	292	257	260	264	282	264	266	266	264	276	310	249	270	265	303	253	245	263	237	261	283	243	288	243	252	238	248	256	247	263	256	264	252	268	279	265	272	225	265	246	257	264	262	256	239	235	244	283	288	277	239	273	281	253	223	247	241	258	242	248	258	281	258	262	265	251	253	255	227	258	243	263	263	232	265	271	253	251	275	254	269	235	286	245	245	263	273	264	268	248	260	268	297	232	263	256	230	253	254	249	248	266	250	245	261	265	272	261	237	242	298	263	282	259	279	251	260	249	241	241	289	252	273	237	266	250	227	251	261	236	239	292	263	255	262	255	227	252	270	268	260	267	279	254	242	254	262	221	291	255	276	261	238	268	268	276	263	248	234	232	261	224	245	260	263	267	252	252	256	258	271	234	253	240	227	252	249	272	263	250	261	250	265	258	278	239	258	254	245	252	285	241	302	279	285	281	258	254	245	238	237	256	272	258	253	304	251	300	258	253	239	249	280	242	255	233	291	281	260	273	271	256	239	264	253	225	270	286	261	238	260	277	244	249	233	238	256	269	254	226	230	223	250	258	244	236	259	252	275	277	231	248	277	266	249	256	233	254	260	245	312	257	261	252	242	273	251	254	253	234	233	291	254	274	263	265	258	238	237	248	251	252	256	275	250	250	227	257	250	256	260	265	266	254	253	223	272	260	292	254	241	233	261	265	271	230	232	298	290	248	248	263	257	259	237	277	270	283	251	252	276	231	280	228	272	252	264	221	286	263	251	261	242	247	261	287	242	247	246	276	243	273	264	266	234	240	255	250	228	278	247	237	252	230	247	257	272	283	284	260	256	254	273	257	262	259	242	248	266	225	250	282	268	245	253	248	254	267	287	270	270	281	261	284	288	238	262	251	259	243	247	217	261	288	241	232	239	260	269	233	246	251	261	278	248	248	218	267	283	281	262	268	263	249	256	235	254	243	287	268	272	248	261	243	257	255	273	221	234	260	272	260	256	218	243	258	260	237	257	266	239	218	263	270	264	269	276	220	251	238	253	247	239	235	257	270	258	262	253	274	266	240	257	283	228	247	270	240	210	265	264	269	241	254	270	262	262	245	249	270	259	246	253	287	235	240	238	288	250	265	271	242	292	250	239	275	250	236	258	247	255	279	231	271	257	265	280	253	251	244	275	285	270	240	254	253	279	253	278	262	237	293	249	262	242	257	227	268	269	249	227	270	281	255	261	255	280	282	253	259	278	253	264	257	261	265	251	243	270	276	286	261	229	260	259	244	250	288	271	253	279	249	259	255	277	242	287	253	251	242	252	256	247	266	279	262	239	255	284	264	256	292	269	263	259	248	257	273	267	259	249	233	280	268	244	226	260	270	230	274	256	242	254	260	249	266	258	282	269	276	260	224	238	267	257	260	262	234	264	240	273	246	237	236	256	246	239	239	253	247	254	269	242	264	257	240	255	248	284	274	252	265	267	243	232	292	247	263	292	250	254	235	260	259	256	276	258	295	235	251	264	299	249	264	239	253	239	260	267	279	250	259	272	268	270	265	238	232	285	265	263	277	272	240	228	253	249	279	289	242	270	259	273	266	272	256	268	270	261	227	258	246	258	271	234	257	282	275	276	247	256	261	247	269	256	251	258	230	250	243	245	244	278	262	244	266	235	263	268	265	238	254	255	257	246	271	268	265	238	267	251	256	271	272	241	273	251	248	249	268	260	233	261	254	246	269	270	256	244	252	263	254	284	232	248	245	243	258	253	262	244	267	258	274	259	244	263	261	266	271	279	257	286	293	228	257	256	263	277	271	256	283	247	239	262	244	283	256	246	254	239	239	287	249	259	260	253	289	255	234	247	273	253	267	290	233	280	267	241	276	255	260	263	245	280	270	243	279	254	278	243	254	254	252	249	256	290	247	245	251	266	257	290	286	255	260	250	229	263	240	225	256	253	248	238	266	265	263	257	260	259	264	279	283	261	284	241	242	239	256	268	247	247	251	265	255	288	280	273	261	234	284	229	252	243	254	259	259	248	266	259	268	248	250	271	264	288	269	252	286	272	260	270	254	254	275	229	266	268	250	270	266	261	246	228	238	224	240	263	254	239	283	271	263	282	248	258	252	247	224	257	265	246	256	243	263	235	272	249	249	274	247	249	254	273	242	282	250	249	252	285	279	245	242	265	237	254	249	255	271	264	289	272	261	258	265	249	277	255	274	247	250	267	277	240	255	246	282	240	260	247	283	274	236	273	257	236	236	289	238	254	264	221	241	231	242	257	252	248	279	268	259	271	246	263	241	241	281	240	239	287	282	256	261	265	249	262	293	257	241	249	274	235	266	256	235	261	266	268	263	263	257	254	257	256	230	266	270	264	263	252	251	255	242	239	246	241	267	265	227	266	248	272	292	249	245	261	293	256	259	262	252	248	285	263	247	286	204	252	252	257	263	263	275	283	261	252	280	241	229	246	234	249	244	249	240	250	271	234	255	249	252	246	234	252	302	249	290	252	278	234	255	256	252	296	264	276	272	261	259	243	256	254	265	265	277	270	251	277	260	278	263	248	242	269	243	265	238	271	239	279	294	265	281	257	264	247	235	252	255	256	265	286	291	257	227	265	262	231	275	269	263	278	263	270	262	276	246	242	243	257	244	255	245	261	243	274	259	299	258	264	248	269	247	261	233	251	271	242	273	255	278	247	266	242	268	276	264	273	267	252	250	250	249	254	269	239	239	259	262	243	246	239	266	250	251	260	261	235	251	251	259	253	235	254	255	275	258	254	282	252	273	274	241	248	245	248	264	249	263	245	256	266	252	260	253	298	238	254	264	271	251	284	243	243	255	228	240	253	261	254	269	263	278	286	283	282	280	243	253	276	261	232	291	269	254	221	267	236	277	283	258	261	262	265	287	281	276	288	290	247	247	245	239	240	232	253	244	285	250	237	252	260	265	236	288	230	266	254	278	264	259	263	278	248	248	241	253	282	262	283	267	253	254	240	260	243	236	240	274	263	263	254	270	276	243	274	261	236	278	257	234	249	273	290	244	227	275	235	243	305	258	252	261	255	232	272	264	248	269	247	246	274	255	261	245	267	220	249	257	263	247	258	280	262	238	248	246	265	257	252	264	245	241	263	250	278	249	271	243	283	245	275	249	273	272	252	271	241	232	295	246	285	262	242	248	283	249	266	225	251	274	257	275	233	233	273	257	248	257	251	250	274	270	279	251	257	264	305	257	271	237	245	271	253	231	266	238	296	281	271	234	245	252	271	262	264	278	261	255	248	274	248	257	259	229	269	277	244	259	260	261	241	288	266	294	238	265	250	227	227	256	255	260	275	263	221	255	247	221	237	272	268	268	268	227	250	263	249	262	267	277	215	246	273	287	260	235	254	217	276	259	234	252	285	263	263	262	263	274	271	260	239	260	249	251	261	252	257	230	273	240	269	242	258	235	240	230	246	285	289	246	275	238
34564	11178	1448	740	493	360	307	226	217	201	135	165	126	116	118	111	110	95	109	111	99	97	112	67	89	107	108	99	114	97	83	96	95	96	93	106	84	95	94	100	95	92	92	98	104	101	81	81	79	82	73	96	83	68	91	95	96	84	94	89	107	93	89	78	89	76	89	103	79	85	86	75	76	82	95	92	97	88	85	82	94	92	75	87	87	88	84	91	89	73	89	77	85	97	89	87	90	85	79	84	86	90	85	83	58	76	113	100	72	103	72	87	93	93	90	87	93	95	104	83	75	79	82	90	77	80	86	90	86	99	84	94	83	62	84	94	79	91	92	93	102	87	86	102	87	78	106	72	95	91	79	92	76	82	86	72	90	80	95	81	77	91	91	84	78	71	82	95	78	91	106	88	92	88	91	87	96	93	83	70	72	76	89	64	70	73	99	85	76	88	89	76	70	86	78	76	82	84	86	91	79	87	94	81	71	97	86	83	86	87	97	77	76	98	84	96	87	77	86	79	82	102	78	85	83	87	92	86	100	90	101	75	96	80	76	74	85	80	98	77	91	76	81	79	90	91	83	77	97	85	80	91	93	100	80	91	86	78	98	95	88	78	84	75	90	95	98	87	74	89	103	95	75	91	97	87	89	87	86	74	87	81	91	82	80	101	93	91	85	89	81	77	92	82	83	93	81	77	79	80	95	91	82	86	81	80	90	83	92	101	88	78	83	97	89	91	95	73	84	94	93	82	94	76	66	81	106	79	87	112	88	82	89	83	89	96	86	90	84	83	80	95	90	90	83	87	91	97	72	94	83	90	86	87	77	84	75	67	60	84	72	85	74	87	89	76	75	81	100	83	86	85	76	77	86	86	100	80	78	88	88	98	88	98	82	75	71	79	76	86	75	93	75	85	80	79	110	89	68	93	103	92	96	109	91	80	93	78	92	98	95	87	79	74	69	86	90	103	93	83	89	73	95	87	84	88	89	77	86	80	79	94	74	89	96	93	80	89	76	91	82	88	77	86	83	94	95	74	86	83	78	61	72	67	69	84	92	73	101	74	73	67	105	93	77	88	96	89	77	92	73	80	86	82	85	93	82	91	99	86	91	81	90	84	74	76	89	79	89	80	96	70	91	88	81	92	84	81	92	82	94	63	94	73	99	104	81	80	76	78	69	83	88	83	102	75	97	85	83	83	80	95	82	76	60	80	83	97	88	86	80	88	86	82	80	79	82	93	74	79	89	78	90	88	79	92	87	82	80	93	83	61	92	70	78	87	90	71	74	88	64	96	78	71	78	77	84	91	95	77	89	76	83	90	94	86	77	98	83	80	62	83	101	87	104	73	79	83	76	98	90	100	90	74	90	88	86	90	75	69	88	80	92	99	92	96	62	86	83	75	74	87	93	90	88	92	99	90	82	87	79	90	84	83	79	86	83	93	87	76	84	80	80	88	89	93	96	75	82	107	80	88	101	77	107	95	85	88	84	73	79	92	71	68	92	91	73	85	76	91	89	92	69	81	83	98	81	100	89	78	86	85	94	85	82	80	81	94	68	85	79	79	72	80	97	99	84	74	94	104	101	96	59	93	82	67	82	100	94	103	65	83	82	81	91	80	80	92	87	87	101	85	82	86	79	91	74	83	89	93	80	77	81	91	75	87	87	93	70	79	98	85	90	76	76	89	94	86	88	86	89	87	102	83	91	88	81	86	89	89	78	89	74	74	72	106	87	91	78	98	102	77	97	82	91	88	93	93	96	87	87	89	90	104	95	71	105	74	84	85	82	91	87	84	98	79	88	78	87	99	95	104	81	92	107	86	86	81	77	90	87	102	83	86	87	86	71	87	85	80	104	62	86	90	90	80	88	84	91	86	91	85	83	83	80	79	96	85	81	81	71	87	85	97	94	99	87	86	83	90	81	75	66	91	73	99	87	86	90	88	85	94	84	70	85	88	67	79	89	88	86	82	102	84	98	77	89	90	73	85	80	90	72	87	88	82	79	84	89	99	90	74	98	96	80	82	88	72	86	106	79	104	74	90	83	85	86	79	93	83	90	85	82	68	72	76	86	80	94	89	83	85	110	93	92	101	93	84	81	81	94	103	79	85	84	93	90	80	73	95	93	64	92	97	82	82	103	98	108	74	70	86	91	97	67	86	95	84	94	91	88	85	66	80	87	79	94	89	82	80	77	83	69	101	88	83	86	90	65	82	76	86	94	80	78	82	88	93	99	95	85	74	75	85	77	75	91	84	83	85	96	98	99	89	92	86	78	96	106	83	80	79	91	83	85	80	76	77	72	85	93	84	80	100	98	94	102	87	81	97	93	90	92	87	81	74	84	95	100	70	82	101	95	72	93	85	78	98	81	87	90	83	91	74	82	103	88	86	69	78	70	71	83	70	78	95	74	82	86	107	82	94	74	79	72	79	87	82	88	98	105	78	75	86	81	83	87	105	102	93	99	95	77	81	79	97	85	78	74	82	83	88	79	105	64	83	65	89	94	94	93	95	84	77	84	69	93	83	81	102	83	80	89	93	83	89	105	110	84	95	96	67	87	79	102	74	87	83	85	96	84	86	89	75	70	88	90	101	70	107	59	79	95	92	84	94	75	89	77	76	83	71	103	85	86	81	86	73	90	75	84	65	84	105	73	96	88	85	112	82	76	93	81	83	106	69	92	93	67	78	78	87	96	77	94	92	106	77	76	95	98	77	98	66	83	90	84	96	92	79	94	96	81	81	75	101	79	88	79	86	79	78	103	78	93	87	86	80	98	96	82	88	79	86	99	89	98	89	89	92	78	89	95	96	70	94	81	91	63	82	78	89	77	76	68	85	89	79	89	85	81	101	74	87	84	75	80	76	78	73	81	83	75	92	92	85	94	103	98	106	88	78	82	86	83	101	98	74	87	91	98	92	91	101	76	91	94	82	75	92	76	104	74	85	96	88	84	68	85	106	88	80	93	96	82	79	77	95	84	93	93	80	81	98	106	80	80	108	79	83	102	98	89	83	83	91	69	87	63	81	91	89	103	102	73	81	91	71	99	88	101	89	94	76	100	83	91	70	104	80	92	90	85	91	81	90	88	84	68	89	97	92	63	94	81	79	78	77	78	84	78	96	84	81	92	97	74	83	87	89	84	109	79	77	87	81	80	82	88	87	91	82	87	77	71	84	85	81	87	77	76	92	97	83	101	76	95	85	82	84	77	90	87	91	101	93	78	83	84	94	73	76	84	83	104	82	84	93	75	83	58	71	93	74	89	89	83	75	89	90	72	79	73	86	82	91	87	70	90	91	80	83	78	78	80	88	85	82	87	90	86	82	75	87	92	81	74	95	75	108	75	96	81	73	84	88	84	83	100	90	101	90	85	85	85	90	81	103	85	97	75	75	87	87	74	84	87	90	79	86	90	100	80	101	96	93	87	106	71	85	91	75	93	96	86	95	84	76	81	81	73	90	78	82	84	110	79	84	92	83	82	98	105	79	78	100
16961	1113	2569	2874	2445	1995	1609	1358	1138	904	867	771	711	686	599	612	549	552	570	474	479	508	431	438	443	452	411	357	385	402	382	406	377	412	374	407	363	367	381	359	320	394	353	338	340	327	390	316	339	351	346	384	355	355	328	342	324	344	330	322	356	366	335	310	342	358	329	347	332	322	339	332	345	345	316	309	310	324	332	308	310	320	339	301	345	319	337	322	355	325	332	322	292	358	361	317	336	343	323	343	361	334	348	335	305	319	297	333	315	319	310	335	324	316	314	322	368	292	334	302	337	328	321	307	330	315	326	292	335	344	312	323	318	302	297	304	347	321	349	329	301	307	307	313	324	301	317	343	305	352	337	302	320	325	305	350	333	297	330	297	306	292	319	322	309	301	299	350	316	301	310	319	335	325	344	331	301	328	314	337	319	304	309	325	332	348	334	295	313	297	340	334	353	275	341	303	320	322	292	331	301	321	301	296	310	317	296	327	318	321	276	309	323	323	291	315	306	289	334	329	297	339	319	281	323	314	347	310	286	334	315	342	299	299	325	317	309	329	329	329	302	309	305	309	313	345	321	324	311	312	300	311	336	321	334	328	323	333	336	298	304	282	320	304	310	315	307	346	315	331	309	336	279	312	317	318	358	303	335	324	339	352	304	329	316	326	319	345	309	338	323	290	332	316	309	357	349	287	313	367	304	346	335	323	300	317	308	314	352	316	327	326	310	333	336	322	327	296	340	328	270	317	285	301	332	321	311	332	343	333	344	317	298	327	309	305	303	306	309	323	322	312	323	336	285	324	302	283	322	316	314	298	307	279	352	317	313	322	299	284	316	305	327	320	285	316	344	320	326	320	324	306	317	315	328	301	326	307	331	344	293	336	303	308	313	329	320	338	350	325	312	339	285	344	325	323	318	332	287	315	330	316	331	333	299	323	353	297	315	326	308	350	334	330	301	320	324	331	300	308	314	302	297	311	331	323	338	335	331	352	323	335	335	328	306	333	334	331	306	289	307	309	306	332	319	328	294	310	312	342	319	297	316	361	337	341	310	321	313	315	324	287	345	287	331	352	314	326	326	307	303	320	354	336	350	334	310	314	311	319	319	294	310	334	294	337	289	332	296	299	305	309	326	288	333	319	306	301	330	309	357	334	338	359	336	297	303	314	297	310	331	318	330	337	322	314	323	305	280	333	310	334	330	311	314	326	330	280	296	332	306	323	318	323	343	320	306	287	290	301	325	319	292	330	324	317	284	313	303	343	323	302	317	312	308	297	294	284	342	333	295	304	353	324	310	293	351	296	316	326	308	306	303	317	297	344	324	324	297	343	302	317	309	329	330	351	297	329	354	303	355	316	337	314	309	359	347	312	333	299	316	288	325	331	319	340	325	289	333	326	277	299	338	344	317	321	303	291	325	317	333	327	302	305	325	304	323	310	361	299	291	314	329	324	320	303	331	325	357	342	294	321	318	312	309	326	314	342	302	331	345	350	287	320	308	342	311	310	276	303	310	305	313	328	330	342	307	315	299	311	328	314	277	334	335	298	302	324	345	334	302	313	289	309	320	322	317	341	313	308	336	349	329	341	315	303	284	321	314	275	316	291	319	318	319	335	328	336	314	313	311	291	323	331	318	312	315	338	314	333	305	311	321	324	307	360	303	315	328	323	361	323	303	330	309	287	331	300	320	332	312	328	332	345	320	332	318	329	340	337	335	300	295	319	315	338	310	321	354	306	328	326	294	327	282	287	329	310	317	330	307	374	302	324	333	309	303	301	309	333	322	326	283	309	340	332	350	301	324	300	316	304	313	294	309	325	304	289	324	375	310	322	331	323	304	321	316	292	304	341	342	334	299	319	333	298	327	324	357	304	299	314	306	302	334	341	291	333	302	286	341	350	311	337	309	320	289	302	351	308	307	296	333	294	321	337	335	292	315	359	327	323	298	336	343	328	361	307	308	330	313	334	314	329	336	328	309	278	316	308	338	283	299	336	326	308	321	328	330	320	300	326	317	336	323	325	300	305	323	312	316	300	314	340	283	328	308	321	297	317	313	309	321	344	308	325	331	301	302	329	344	310	336	308	316	315	313	314	337	313	324	319	315	323	315	333	358	305	321	316	353	278	296	291	328	334	318	302	283	294	311	337	321	308	326	333	329	305	305	339	337	317	300	317	267	357	301	316	284	286	339	324	310	309	333	331	325	280	334	304	343	329	316	313	310	329	338	293	333	350	305	314	318	315	327	317	305	346	303	355	301	318	296	292	314	333	314	327	353	333	301	312	358	312	320	311	280	317	322	327	319	327	331	308	330	293	280	324	356	310	344	300	320	310	281	292	295	316	313	303	312	296	337	341	304	311	322	313	314	341	336	300	325	320	281	322	322	306	318	320	311	312	334	306	337	333	337	284	335	317	313	368	341	306	329	343	306	340	305	344	317	328	326	333	335	312	321	324	324	324	279	303	337	277	315	318	336	336	337	321	314	353	337	317	332	320	300	322	306	305	320	332	325	345	346	307	351	311	318	301	320	315	312	324	306	330	324	329	331	314	316	323	334	329	333	315	311	340	306	319	304	298	299	333	316	326	297	312	314	338	339	315	332	295	320	319	340	320	305	324	314	306	300	326	336	310	304	313	305	320	302	324	315	340	334	335	300	314	331	317	302	341	339	329	310	313	319	341	284	309	314	326	307	319	322	332	327	357	334	336	349	339	322	350	295	298	297	322	315	329	298	303	327	336	332	310	297	313	344	297	306	295	332	317	311	323	309	296	294	328	334	303	321	327	318	295	328	345	304	309	314	321	325	353	318	314	349	332	300	303	323	285	357	326	316	299	291	303	299	292	303	312	310	345	279	346	323	324	327	324	325	345	286	319	343	309	367	334	321	337	311	322	338	281	321	311	297	312	339	280	278	344	306	317	312	343	353	314	338	327	304	307	307	330	327	314	319	314	306	359	333	298	307	295	303	296	338	323	316	322	296	324	320	276	300	329	319	322	341	349	314	307	317	340	324	318	307	331	327	296	333	322	322	298	303	328	351	314	316	321	320	303	352	320	313	323	306	291	349	332	318	296	285	315	335	299	309	298	296	329	306	317	299	355	290	317	315	354	318	328	330	330	337	313	335	312	310	350	334	325	303	334	341	338	333	323	355	361	293	329	322	329	334	327	310	309	301	289	315	310	324	300	324	291	300	315	327	325	310	316	334	315	292	367	334	311	305	315	316	313	295	324	323	298	286	300	321	314	331	329	327	295	336	288	313	296	326	328	303	344	335	303	345	290	318	328	328	332	315	348	316	297	306	328	311	303	325	306	314	318	276	292	330	330	314	350	332	315	289	345	308	308	336	308	351	306	324	301	316	338	351	342	324	294	319	323	318	328	322	319	308	304	318	310	356	306	343	315	347	324	322	337	285	331	312	306	320	304	314	299	311	319	309	283	330	324	323	334	277	333	311	324	314	334	303	292	315	304	300	314	321	322	330	325	324	308
39805	21476	5929	1503	973	717	579	460	428	301	304	282	259	266	265	228	253	229	200	211	237	205	174	196	207	203	182	182	205	197	181	187	198	192	188	190	203	173	176	177	170	195	187	212	194	184	182	160	181	165	151	180	183	205	189	187	203	165	173	180	178	186	168	168	185	179	173	204	179	183	166	176	176	193	191	178	175	193	168	194	188	199	168	192	174	197	199	187	168	192	172	159	157	181	165	180	172	213	179	189	160	171	178	161	158	171	171	181	165	195	154	144	167	162	187	187	162	178	179	167	169	192	180	165	182	166	185	170	166	171	154	189	190	173	175	155	188	176	175	167	202	195	161	196	173	187	191	160	174	186	157	170	203	175	166	168	190	179	175	175	173	192	146	204	172	182	160	184	174	188	186	171	200	175	183	182	168	159	199	174	179	151	190	175	155	187	167	163	167	193	188	161	179	181	182	185	174	175	174	194	178	176	166	175	188	161	181	175	173	192	170	187	157	183	150	168	171	199	196	188	173	191	175	209	181	172	171	192	175	150	150	184	174	171	177	166	179	171	169	180	174	180	176	171	185	200	178	174	162	178	187	191	167	173	195	169	184	167	183	175	173	197	169	184	174	169	196	189	186	156	187	189	167	180	194	161	179	201	184	159	175	171	182	170	159	194	180	192	178	167	185	164	179	171	181	178	174	191	160	176	188	163	175	181	171	159	181	180	179	202	165	184	176	176	192	173	155	204	176	179	160	164	190	193	163	189	196	198	165	168	193	195	171	196	204	169	171	173	175	178	180	194	170	181	180	203	172	194	187	163	184	175	180	204	180	164	166	173	208	163	185	161	166	209	172	186	166	176	178	179	174	176	219	205	169	183	197	192	168	180	153	188	169	209	160	207	167	183	197	181	169	172	184	158	193	157	197	169	192	175	167	178	194	159	162	189	181	198	176	175	171	183	163	159	163	177	204	143	171	177	190	172	162	172	186	187	194	186	172	177	168	190	163	171	183	181	173	162	166	173	175	165	193	163	204	182	173	180	158	210	174	166	162	172	168	168	183	156	168	178	171	161	177	173	180	186	195	182	142	182	163	178	166	167	201	188	189	195	187	181	173	193	174	176	181	193	200	181	194	177	182	178	175	171	201	155	200	162	155	202	156	193	165	181	169	177	174	177	177	147	167	151	185	184	172	164	201	172	164	178	184	179	192	184	153	174	201	163	173	174	206	173	170	182	198	179	187	148	184	161	174	180	174	181	160	172	184	167	159	200	173	181	158	196	171	154	167	181	169	197	163	193	191	174	166	201	195	185	203	195	200	168	173	170	152	189	162	166	175	184	172	187	185	193	186	188	184	180	188	183	177	182	198	186	148	206	189	177	173	163	184	204	181	182	162	191	163	170	191	183	170	178	168	165	174	181	185	169	194	178	163	157	194	192	181	176	155	193	177	174	193	164	169	192	209	176	178	164	168	179	158	190	169	177	172	190	181	176	180	193	160	176	167	169	176	202	157	181	183	178	207	189	190	186	186	181	191	130	172	179	167	185	187	178	185	162	188	181	192	180	160	181	193	165	180	194	205	191	192	169	186	160	180	159	177	184	168	173	169	184	189	171	183	126	167	186	180	176	173	177	188	162	188	176	186	171	198	167	176	187	171	178	173	177	189	170	158	160	176	170	171	167	184	168	158	162	183	160	178	183	167	165	194	179	188	168	180	186	173	185	157	184	171	182	159	189	173	170	172	179	174	162	176	172	185	183	190	163	181	184	167	197	162	175	168	184	181	186	171	195	161	159	175	169	154	161	166	176	160	169	163	140	169	163	199	170	157	151	176	163	152	191	179	178	180	177	177	196	174	154	199	174	182	165	188	172	173	153	192	173	201	168	186	182	165	176	151	165	172	156	153	187	200	174	183	189	169	160	158	219	178	166	180	186	195	179	150	170	178	168	195	161	159	187	173	175	177	166	177	178	195	184	178	182	173	175	175	168	185	197	154	162	206	170	170	160	152	188	183	190	184	185	158	177	165	173	204	165	158	193	177	190	175	149	204	173	166	164	181	165	167	163	183	181	182	171	174	165	179	178	172	173	171	189	164	194	196	194	166	172	171	159	177	200	200	191	175	171	180	181	149	171	181	184	196	196	189	166	173	200	180	155	175	175	163	168	177	182	168	201	163	199	172	192	179	189	154	172	180	183	185	185	178	163	184	178	169	189	167	167	157	175	154	174	167	161	168	170	176	187	180	179	166	165	160	188	203	185	186	198	162	185	175	158	181	175	172	176	179	157	173	163	187	195	153	182	176	169	149	170	158	158	192	157	174	183	196	174	184	177	178	183	183	176	203	194	181	180	192	170	168	169	182	161	164	182	195	175	171	165	157	174	179	167	168	157	161	205	185	189	189	166	174	177	193	184	169	184	171	166	153	183	156	167	186	162	193	174	196	151	188	167	176	180	163	184	165	189	174	162	182	159	170	178	171	192	175	184	169	192	183	203	168	193	158	173	185	182	164	196	168	159	196	183	190	185	174	188	182	201	170	167	165	184	173	192	188	158	182	162	180	191	191	172	162	178	178	178	170	198	169	191	178	187	188	179	199	154	174	192	184	157	196	175	183	189	183	188	177	159	156	188	172	184	175	190	185	188	194	162	215	187	187	159	169	184	155	186	189	174	197	180	176	183	186	191	196	186	162	215	180	180	196	155	183	170	188	211	168	180	170	166	181	191	191	185	167	179	156	169	201	181	186	169	149	190	178	166	170	183	205	174	200	213	176	187	192	201	188	160	170	178	195	188	181	185	180	188	167	183	151	200	190	197	185	176	179	173	198	206	173	166	182	181	177	173	159	203	169	180	185	192	224	199	181	176	157	171	167	189	190	144	188	177	179	156	180	197	178	198	179	163	182	168	171	180	179	169	177	187	147	165	181	186	177	179	182	166	182	158	166	163	168	156	171	184	182	181	187	185	167	185	184	169	183	189	170	191	177	184	164	180	185	174	191	167	157	153	185	158	190	180	171	170	169	193	170	183	172	187	178	182	174	168	158	172	193	158	160	176	177	181	196	175	187	163	168	173	172	180	172	171	191	192	200	193	160	183	161	175	191	196	198	191	179	199	179	202	192	194	140	196	192	216	187	179	200	216	165	184	177	150	176	174	179	196	185	184	207	179	156	187	215	191	189	170	157	151	149	166	164	181	178	154	168	177	185	168	165	169	173	182	208	199	164	196	182	163	175	205	180	180	189	170	167	197	171	187	158	176	192	201	179	188	196	185	174	194	160	181	184	146	186	168	169	188	195	169	151	152	183	155	155	157	199	194	161	150	156	179	175	173	172	182	158	209	178	166	168	198	168	193	197	186	194	167	156	157	189	184	192	182	178	190	157	186	206	169	164	193	210	212	181	182	148	169	155	167	177	169	188	189	215	173	166	178	185	175	205	187	163	171	166	186	173	163	181	165	187	205	184	156	165	190	182	168	171	193	166	167	170	188	177	158	190	168
20550	2087	4503	5018	4360	3476	2921	2367	2029	1731	1666	1475	1262	1227	1144	1037	1050	957	921	852	866	836	839	790	798	769	787	733	771	705	667	698	711	741	649	662	713	726	651	682	650	679	691	649	625	673	628	642	640	641	637	599	643	591	610	682	615	657	582	604	606	573	599	611	591	603	578	626	597	579	604	627	597	589	606	597	598	576	612	593	549	547	569	620	596	546	626	593	572	602	607	595	593	545	568	595	595	580	574	558	594	601	571	605	616	623	562	572	596	640	579	623	555	554	541	603	565	574	562	558	612	585	578	554	617	592	566	546	541	579	594	584	585	595	553	601	597	573	559	627	577	582	549	576	589	572	573	600	619	541	594	604	566	571	593	592	508	597	585	609	591	574	554	595	615	610	597	550	582	581	597	569	569	576	581	533	593	588	582	571	575	580	543	605	583	583	551	597	578	545	533	572	572	606	566	553	600	617	614	589	558	578	628	611	595	585	541	577	584	585	559	562	579	587	585	549	607	616	549	605	590	554	624	540	613	574	542	535	593	585	592	585	601	595	627	564	600	548	567	552	599	575	623	606	580	568	566	534	564	591	583	575	590	595	538	576	567	565	538	565	536	593	583	562	560	559	601	590	529	593	573	572	576	549	573	573	553	561	587	542	564	593	582	564	608	550	542	582	583	567	583	581	555	594	585	639	582	542	563	568	605	567	576	562	553	553	550	574	579	522	575	568	573	544	611	548	581	567	557	594	566	598	582	578	612	581	565	562	569	599	603	567	603	537	569	599	627	546	589	581	598	564	600	586	570	568	515	574	551	576	591	635	565	552	561	555	579	582	557	566	601	580	591	589	581	595	585	624	588	563	575	554	590	533	579	668	560	604	576	615	561	568	571	555	531	581	606	580	558	587	561	586	620	562	584	558	561	567	553	564	561	575	591	614	547	579	542	562	596	585	581	581	559	598	543	583	528	570	592	558	557	572	572	562	579	598	589	583	626	577	577	570	621	598	574	585	616	596	585	572	542	559	549	558	621	569	521	583	573	595	568	590	589	580	537	578	572	552	526	584	615	550	615	576	590	529	587	606	563	616	598	560	570	592	545	542	579	583	535	590	544	569	572	555	574	560	577	614	562	580	552	539	586	566	598	552	618	578	574	570	604	536	555	573	560	578	585	575	595	557	592	566	602	601	568	566	553	532	553	594	570	605	538	594	555	572	582	571	594	586	522	602	603	573	635	597	584	522	553	611	568	577	552	570	541	545	569	555	577	608	581	583	578	576	639	576	600	576	583	556	598	585	552	603	581	559	573	550	566	544	589	564	582	586	573	545	592	585	547	567	579	571	536	560	575	597	584	552	608	553	584	584	576	590	609	554	618	542	537	538	565	553	605	616	580	555	538	573	619	599	553	590	591	554	540	531	611	586	606	569	529	598	537	608	577	606	587	602	557	602	567	585	588	551	575	590	622	558	592	619	589	575	554	560	563	590	604	595	604	574	588	569	544	538	611	562	539	537	589	582	556	544	554	561	612	543	588	588	605	586	600	579	567	560	534	584	582	524	565	579	582	574	541	580	617	602	560	579	599	600	582	566	523	586	596	588	574	577	577	565	578	602	605	600	560	570	565	577	584	617	562	579	598	609	576	539	562	578	584	585	605	599	563	575	544	549	569	554	560	562	580	568	576	569	591	552	619	615	634	573	569	584	539	528	637	555	599	597	579	569	549	551	561	559	606	579	569	594	566	586	619	604	529	615	582	636	623	568	615	598	595	646	586	594	561	589	567	580	576	553	598	564	569	607	577	560	575	556	555	556	554	569	592	588	560	605	531	591	533	570	596	619	576	595	611	578	579	573	554	574	583	584	598	603	559	589	568	552	593	540	595	570	600	576	556	609	580	592	595	577	605	576	578	604	566	589	562	563	615	550	563	636	587	594	568	526	591	620	557	571	578	578	574	594	576	570	569	571	579	603	559	545	574	603	574	611	572	568	577	544	618	582	641	605	543	572	572	580	538	582	602	581	590	596	596	612	632	548	583	615	574	600	593	577	616	572	584	581	579	575	573	578	558	518	524	549	552	581	563	597	550	558	597	557	639	570	575	576	579	624	566	556	585	577	567	557	555	550	548	576	596	564	617	562	595	569	604	558	608	562	590	528	558	564	644	570	595	593	557	555	606	575	597	603	618	571	558	539	555	571	565	599	559	610	584	567	556	560	613	573	588	534	568	611	609	562	550	600	570	564	532	597	587	595	578	555	572	619	562	586	553	603	596	590	593	560	563	573	565	574	583	577	607	573	541	607	535	567	529	588	561	555	560	615	549	623	539	592	588	529	583	572	614	569	531	580	556	585	526	604	579	576	593	547	662	518	586	590	567	591	584	573	601	557	528	567	572	631	541	539	575	568	569	556	573	574	598	591	565	587	535	557	569	562	647	553	540	552	625	595	553	579	579	596	588	575	610	596	572	574	564	558	589	540	589	630	585	590	579	580	544	599	568	571	604	594	591	573	590	583	560	586	558	574	570	585	565	559	602	630	576	629	567	594	575	612	554	605	569	591	589	578	549	569	565	585	569	599	564	596	613	569	582	577	582	557	601	610	582	593	620	572	543	575	539	618	578	584	567	556	539	584	610	587	536	587	598	529	590	578	637	574	567	540	571	561	526	553	576	570	560	614	580	579	586	597	576	579	565	551	600	585	558	576	588	612	568	579	556	544	566	537	561	572	649	561	546	585	571	560	580	589	589	539	554	542	535	595	590	574	578	621	584	600	565	515	589	614	562	597	559	592	623	575	588	631	563	612	616	607	575	610	621	569	587	533	548	574	612	559	575	606	572	599	566	555	589	591	574	549	577	544	573	613	597	564	597	564	558	590	586	563	618	552	568	570	555	571	581	546	607	560	581	584	559	584	627	595	595	581	581	557	624	571	591	567	587	589	586	580	552	566	605	609	596	600	577	552	636	616	566	566	574	579	565	588	529	554	580	609	561	615	589	554	591	561	609	548	620	531	584	542	620	548	597	588	586	571	598	571	590	569	585	605	603	581	559	590	583	591	554	570	554	597	603	609	559	602	540	563	593	592	595	600	616	604	607	572	565	595	548	572	584	547	609	556	578	611	600	559	577	622	601	572	594	607	583	509	614	582	530	613	565	581	561	608	604	567	534	560	597	575	596	548	588	585	571	570	594	544	573	577	579	575	563	528	613	620	590	575	568	599	576	591	612	600	604	550	572	600	567	590	575	560	583	593	564	583	608	576	559	587	596	586	580	587	562	564	566	586	572	597	568	568	570	567	589	558	556	582	573	580	586	594	591	559	583	614	619	593	603	576	518	566	588	555	573	617	614	553	559	606	565	587	598	602	615	570	579	601	567	594	549	601	605	591	589	525	595	568	595	568	603	600	576	626	532	557	531	544	590	571	586	559	576	564	592	567	545	555	571	547	560	561	594	603	544	611	591	572	558	588	567	564	589	579	586	553	561	563	621	589	610	576	587	513
5273	344	180	99	88	85	88	92	65	73	75	72	59	81	67	56	69	75	68	71	71	61	61	61	66	66	72	58	54	67	54	61	53	60	69	50	73	71	60	66	55	77	62	81	56	62	54	63	75	57	50	66	74	68	61	67	75	60	65	59	70	62	67	76	60	62	76	57	70	54	57	63	61	58	65	70	66	64	73	63	81	54	64	74	65	65	66	57	74	65	61	56	84	66	52	65	61	59	52	56	66	58	73	58	81	59	76	54	77	71	63	62	71	61	56	75	54	64	59	70	75	62	68	76	66	53	64	69	79	74	61	63	70	59	68	65	80	60	70	73	64	78	66	66	77	67	86	68	59	55	55	62	70	65	72	63	57	77	70	65	73	61	54	49	78	67	61	64	54	57	56	65	78	73	56	65	61	60	65	74	60	83	76	73	68	73	56	66	64	73	62	59	76	58	72	61	56	68	53	55	69	59	67	72	58	80	75	59	75	59	76	74	73	53	71	75	58	63	60	72	77	68	64	58	62	47	69	64	66	64	64	85	51	65	56	69	56	83	73	72	61	58	77	51	65	54	50	73	55	57	80	72	63	55	64	85	77	62	50	63	67	55	62	66	72	52	68	47	64	66	63	68	61	62	50	62	64	65	55	54	54	64	75	47	75	78	73	66	54	65	59	60	55	63	56	55	60	63	70	57	65	72	73	43	64	63	61	68	65	75	66	59	56	73	66	59	69	67	61	71	62	55	65	65	84	48	64	71	69	65	70	83	69	65	55	53	56	54	64	72	63	73	73	79	75	75	59	66	79	45	72	57	58	71	70	55	74	60	72	56	75	70	73	64	71	55	61	73	56	50	64	69	57	55	72	58	67	59	66	71	43	63	70	44	60	60	49	62	63	64	66	57	63	70	64	65	60	62	67	59	76	72	63	58	67	80	55	52	67	70	54	64	62	53	69	68	62	64	66	56	56	79	57	73	61	65	71	47	65	64	58	64	74	69	74	64	67	52	58	59	69	70	71	65	66	54	63	60	62	81	50	65	62	62	70	60	58	73	61	71	51	74	55	76	71	70	81	62	57	63	57	57	58	64	66	62	77	75	62	70	64	68	81	58	67	60	70	63	77	56	65	63	66	57	71	74	64	56	84	63	56	58	55	89	54	74	68	81	60	59	76	76	68	71	64	69	71	58	56	99	67	79	71	50	58	67	48	66	63	49	60	72	69	75	73	67	68	62	60	56	57	65	65	65	66	75	58	67	65	61	53	73	56	65	49	74	72	77	64	71	72	65	55	65	52	59	53	68	62	85	83	61	63	72	62	82	76	61	82	78	67	77	60	53	67	75	65	74	60	67	65	80	70	50	64	62	62	61	64	56	62	67	62	59	65	61	58	59	62	67	85	64	72	57	72	54	61	73	67	57	47	71	66	62	55	78	61	80	75	75	70	56	72	65	70	57	62	56	69	88	71	59	74	73	67	76	71	76	54	67	78	67	58	59	67	65	70	80	47	81	61	63	67	69	68	72	74	59	63	65	70	61	76	60	58	77	61	59	61	47	68	59	69	70	74	69	66	54	69	65	53	43	76	66	71	67	54	78	57	62	70	62	91	75	47	78	66	64	66	60	66	65	68	65	58	75	77	74	64	75	60	69	71	82	66	56	64	61	55	60	55	67	47	71	70	78	70	57	68	61	56	74	62	68	63	81	64	59	73	79	66	71	67	71	56	50	67	60	76	67	68	65	61	58	73	64	66	58	64	73	59	69	68	72	61	65	63	85	73	57	63	66	64	66	68	60	65	68	79	57	63	63	57	64	55	71	68	73	61	69	63	66	74	65	69	67	70	46	74	65	58	70	70	78	56	71	58	85	61	66	46	70	65	62	58	65	63	69	49	68	62	65	74	63	75	62	71	54	49	55	72	70	64	84	61	76	60	66	64	63	67	64	62	69	58	52	71	73	63	53	73	52	76	59	61	62	68	67	61	64	60	61	73	75	75	63	70	61	57	62	55	77	57	71	84	83	60	66	62	71	64	76	54	70	73	71	58	53	71	66	73	58	59	62	82	57	53	69	56	60	66	58	71	60	61	57	64	60	72	64	64	76	79	68	56	67	80	58	63	70	59	53	54	66	68	65	55	64	63	81	66	69	77	52	69	51	53	53	52	90	66	65	56	61	58	60	67	58	54	72	76	70	66	74	63	58	62	59	75	65	67	60	76	66	59	65	49	60	69	55	57	79	69	52	56	69	61	68	65	63	59	54	68	70	65	71	65	69	88	74	78	64	66	57	60	69	63	77	55	57	61	60	65	70	54	71	58	63	79	61	45	67	53	75	51	57	64	60	66	66	64	61	71	58	56	72	78	70	68	69	62	52	73	82	58	67	79	75	90	60	54	56	75	66	76	64	71	68	57	81	62	62	50	66	83	81	64	63	51	74	73	66	72	58	63	59	66	78	62	52	70	65	73	61	53	67	54	63	75	65	70	72	69	81	64	67	76	69	57	58	75	58	74	81	65	52	64	69	48	69	68	76	57	51	59	76	81	59	61	56	67	72	71	57	60	70	60	73	64	57	58	73	71	62	48	59	61	60	69	53	69	54	69	67	64	70	55	62	60	65	66	69	50	60	57	60	63	68	87	73	79	55	60	57	60	74	56	46	57	58	58	62	65	61	67	79	64	67	66	56	64	58	74	60	67	76	57	83	68	75	80	79	82	61	68	70	55	60	66	56	51	71	72	65	54	66	77	74	72	61	74	40	66	62	73	72	63	54	66	72	64	70	72	53	63	58	59	59	69	59	61	70	77	63	72	71	61	58	67	64	60	73	67	59	56	73	58	59	81	45	76	67	62	74	62	69	68	57	61	66	68	50	64	68	50	68	68	73	65	59	66	64	60	64	61	66	72	67	74	65	70	66	65	53	59	79	82	65	59	65	64	73	59	88	71	73	61	67	69	43	71	61	62	49	72	59	76	67	61	76	60	56	70	68	70	58	67	65	70	61	76	62	69	67	63	58	67	59	64	62	69	61	68	62	64	59	61	78	76	74	70	57	57	71	70	66	77	57	68	77	65	51	63	52	72	70	71	76	67	74	63	56	64	59	73	62	70	68	87	73	90	63	74	64	77	73	46	69	56	70	65	47	74	67	74	56	60	63	76	77	77	71	56	47	77	77	68	75	70	71	67	61	65	68	66	79	82	50	60	76	61	58	56	61	55	81	73	58	63	67	69	63	66	56	53	74	57	68	65	62	66	68	85	54	65	58	57	65	67	77	69	69	73	74	66	74	69	64	66	70	77	54	72	70	57	73	61	65	57	65	69	69	70	54	68	63	63	61	73	75	64	82	62	67	74	76	66	70	57	73	78	63	65	81	72	51	75	72	69	65	74	72	58	51	60	66	69	81	66	63	65	53	66	65	60	65	43	64	54	71	66	63	48	63	63	61	75	69	63	78	58	50	67	58	81	71	57	71	71	88	62	76	50	67	65	74
7010	351	427	419	403	388	363	297	327	269	254	324	269	249	274	244	259	256	259	237	267	250	252	234	244	256	265	279	273	261	251	251	277	252	266	242	270	225	270	254	245	229	217	253	256	245	269	235	239	237	252	258	256	260	278	271	233	258	235	253	254	246	268	284	246	264	252	258	249	230	281	217	240	230	291	252	242	257	240	243	241	210	269	257	259	240	272	245	236	246	251	278	251	250	218	240	260	249	253	256	245	246	265	263	250	292	244	228	256	230	245	236	253	264	269	220	223	273	223	243	220	263	236	252	239	253	244	259	225	208	230	249	246	286	260	236	251	261	250	243	256	256	278	250	250	233	242	256	247	237	272	247	262	258	262	263	230	242	281	266	232	251	270	255	233	255	238	253	247	267	249	236	259	259	253	253	240	243	254	272	245	257	205	234	261	224	262	255	266	252	222	238	224	223	211	242	244	245	274	235	256	249	236	240	272	265	250	247	243	261	261	230	231	221	210	229	245	271	235	263	237	253	263	258	227	293	252	251	236	263	231	272	242	256	267	234	263	254	238	262	272	258	263	249	236	253	252	261	225	240	260	251	226	275	277	230	252	283	257	234	234	246	241	222	260	220	257	262	247	249	227	233	264	220	242	252	237	219	260	272	217	302	244	231	229	246	223	238	257	215	244	261	260	249	264	247	255	282	263	261	259	228	236	212	307	267	238	266	237	243	232	234	279	236	295	251	241	221	259	237	253	227	223	234	242	252	239	269	244	215	250	244	257	259	277	230	260	234	252	250	256	224	268	265	230	248	244	252	243	242	234	264	253	235	272	278	230	248	231	250	269	227	281	270	248	244	245	257	214	247	274	235	256	231	258	214	237	259	285	246	224	244	240	262	247	256	258	241	242	237	242	251	267	256	245	254	261	271	221	255	263	233	227	273	269	244	257	248	235	255	269	242	254	263	243	221	237	241	249	255	236	254	232	243	224	262	277	244	239	265	245	262	272	240	251	258	254	223	229	218	252	218	261	268	239	234	270	242	269	247	241	228	231	239	233	275	269	260	241	260	252	237	239	254	257	228	269	272	234	237	241	276	254	237	234	215	259	236	255	240	252	234	248	292	232	237	227	240	260	244	294	237	246	267	237	241	255	230	226	269	246	238	267	267	250	243	233	227	243	249	263	241	264	256	240	232	253	252	252	268	243	237	255	241	236	222	250	237	249	257	269	260	261	292	249	251	227	242	264	254	240	257	277	224	246	260	266	244	245	261	274	266	228	273	248	268	237	232	269	242	270	245	264	246	267	245	253	247	247	234	235	245	244	215	253	261	253	277	264	230	260	250	234	274	249	269	272	251	241	236	255	255	247	244	245	270	269	258	247	253	255	258	250	246	255	256	232	264	250	258	257	253	258	242	220	255	236	240	239	259	253	251	237	242	228	252	250	262	231	246	249	248	247	255	266	259	257	231	242	255	278	242	200	231	246	217	267	254	251	255	231	269	244	246	234	223	253	238	252	254	227	231	241	239	244	257	246	206	256	244	216	245	256	260	281	282	243	273	273	247	252	229	251	248	221	252	229	229	254	236	257	253	232	213	240	247	288	264	252	271	225	270	258	258	257	258	259	249	253	249	240	267	213	247	282	274	219	250	245	238	258	268	228	257	245	243	260	253	259	274	263	252	236	282	242	253	228	268	281	269	254	235	261	251	257	233	268	239	259	271	255	243	224	244	258	228	249	261	265	272	262	252	256	265	244	218	282	238	242	251	276	243	267	243	267	248	246	287	245	230	245	268	225	242	237	262	253	249	234	244	267	244	241	278	254	242	252	267	261	279	243	226	230	232	255	248	227	253	242	270	281	248	257	243	263	250	236	289	267	244	234	248	242	269	233	243	255	239	258	229	243	228	244	251	259	236	265	233	248	285	234	247	229	245	231	265	251	274	233	240	232	249	257	267	261	248	242	271	273	228	270	232	269	229	262	261	268	257	228	216	240	263	261	234	283	232	252	252	256	238	233	242	251	269	268	246	245	258	227	250	270	233	235	258	213	246	242	225	284	242	254	225	248	246	207	255	259	277	223	242	266	254	257	252	271	243	247	253	238	251	264	254	260	228	245	238	255	248	236	246	225	249	278	243	266	250	244	256	267	238	241	258	231	261	231	248	222	246	258	224	255	228	249	271	227	237	231	246	279	260	256	245	240	266	246	256	271	247	246	240	258	250	250	246	243	256	262	267	244	252	237	234	283	239	239	263	238	243	249	225	226	223	241	247	245	253	265	263	238	286	280	244	248	239	257	270	243	227	238	274	234	248	247	254	239	217	256	249	245	247	258	248	243	279	254	239	229	237	240	273	247	229	224	247	230	222	246	245	259	247	249	237	248	244	234	257	245	217	248	280	281	249	262	249	281	247	240	239	228	288	234	261	240	231	255	219	218	258	280	243	239	261	255	251	230	255	245	270	259	231	241	219	234	228	261	251	232	253	228	212	260	228	237	261	267	257	252	254	248	231	276	247	262	230	239	248	251	234	240	252	273	216	245	252	237	241	249	249	261	238	228	244	264	236	231	268	261	258	239	235	274	240	248	234	259	282	253	232	247	245	275	240	265	237	259	282	217	267	238	230	227	259	255	266	243	257	260	257	270	265	254	233	262	257	245	234	255	237	253	278	274	275	245	251	235	253	251	281	235	250	263	264	235	238	231	260	242	227	267	229	248	248	241	255	261	266	234	242	271	234	246	241	260	228	229	237	252	258	243	270	252	246	246	233	235	271	253	272	273	250	242	259	259	245	261	260	262	265	251	278	260	231	242	267	267	223	241	242	230	272	250	260	247	276	252	235	267	233	232	262	231	243	254	231	256	230	238	218	257	225	252	261	256	225	274	207	252	241	249	230	242	252	263	247	232	257	239	273	208	260	254	260	235	255	279	254	263	251	244	241	251	271	250	251	239	234	248	263	257	267	253	252	246	265	251	234	265	263	258	242	287	240	251	244	236	251	241	244	237	189	240	249	240	213	236	275	245	231	239	259	253	222	229	239	241	223	245	269	243	269	257	273	244	239	240	250	278	259	246	266	243	254	252	242	241	257	273	290	250	249	239	271	254	263	258	273	253	264	262	250	253	229	271	275	262	256	245	283	244	239	248	238	256	278	253	229	249	252	236	251	237	236	236	271	263	240	242	240	245	248	252	249	261	264	239	244	250	253	263	259	244	240	235	256	233	244	256	268	252	253	241	240	262	249	242	252	263	264	229	256	269	258	268	233	248	250	273	255	248	233	234	243	279	236	242	272	226	239	237	242	254	246	242	269	236	241	265	265	266	241	240	237	248	267	276	251	272	233	237	265	228	268	256	262	279	259	237	257	227	258	249	258	240	240	234	252	284	250	249	246	256	240	239	269	252	242	275	259	252	241	262	240	250	250	218	224	266	246	233	231	244	243	239	250	265	230	247	240	263	253	281	241	269	257	252	230	264	249	254	250	215	247	234	250	234	251
35619	11798	1485	719	495	379	255	213	206	161	178	144	131	131	123	131	115	110	109	117	102	96	87	83	112	106	97	100	97	100	85	86	84	91	91	88	102	86	93	102	86	87	84	92	105	81	94	95	76	74	89	79	106	95	88	99	89	105	105	84	89	99	86	93	77	75	86	85	84	86	81	86	70	96	91	94	83	93	94	94	99	84	94	89	83	90	91	89	103	81	85	93	92	99	88	78	89	94	91	91	111	101	100	81	76	95	93	93	80	95	86	73	87	101	91	74	94	83	80	76	79	103	80	80	84	75	86	90	103	106	89	81	85	80	88	90	103	95	86	84	82	89	90	80	83	101	86	105	84	83	89	82	80	97	84	84	73	73	85	72	86	85	80	98	91	78	91	106	80	80	83	78	81	93	89	96	72	80	105	80	86	108	99	87	83	79	63	93	79	89	105	88	84	74	95	91	91	86	74	84	99	82	73	100	90	85	77	86	98	78	85	84	85	74	90	87	90	93	83	90	84	93	88	81	71	100	85	97	76	88	88	74	81	83	101	99	102	80	84	76	80	96	72	77	84	84	83	67	87	98	94	83	94	82	89	70	88	78	90	85	77	74	118	80	76	75	90	95	92	87	85	77	79	80	82	89	84	88	97	92	91	86	87	90	68	90	77	89	98	102	107	109	91	94	95	92	90	76	89	104	108	80	86	94	84	93	93	95	64	110	109	76	79	103	78	92	82	91	93	92	83	92	100	89	86	88	100	93	91	78	101	81	86	106	91	82	85	83	103	96	86	96	71	95	104	82	89	86	79	99	97	96	77	84	99	94	74	96	74	81	98	99	92	108	90	79	99	92	71	89	82	91	105	94	88	83	93	81	77	88	86	85	108	89	85	78	89	77	85	79	70	95	77	83	84	66	93	89	94	59	98	90	105	95	82	91	75	89	90	97	87	95	88	84	94	87	78	99	89	76	99	70	82	89	75	97	88	99	86	109	86	105	83	81	91	89	89	94	79	77	99	84	89	84	87	84	82	69	84	89	77	97	93	101	93	77	92	88	73	90	85	81	90	78	90	75	97	65	80	77	75	81	81	87	86	81	84	82	99	106	89	93	93	106	76	97	81	64	99	85	91	82	82	89	79	82	102	86	79	95	96	86	84	91	87	82	97	77	79	95	106	75	96	106	96	72	83	89	69	84	97	102	83	85	87	89	99	76	99	96	81	99	88	96	85	96	95	94	82	84	83	101	90	92	90	90	77	97	90	100	80	90	92	92	88	101	81	94	89	72	77	81	85	84	88	79	94	90	80	85	74	90	101	89	93	83	61	86	77	96	62	94	97	79	93	102	83	77	84	82	88	93	89	92	86	113	84	87	74	99	77	78	97	80	98	82	85	95	78	80	81	84	85	104	62	80	89	82	88	86	113	80	81	83	94	99	84	79	78	93	90	87	94	77	88	87	83	67	98	69	92	101	106	73	81	73	79	87	71	92	92	96	92	104	86	89	67	84	87	87	86	78	87	95	77	88	95	89	86	81	102	91	105	96	102	82	81	82	101	82	83	93	107	92	88	104	93	85	89	94	93	92	86	100	65	96	87	88	92	96	79	88	111	108	94	66	87	78	84	83	96	85	88	83	89	103	85	101	71	90	101	102	101	101	83	84	84	85	75	81	91	72	77	71	83	94	101	79	92	93	92	82	105	99	64	61	91	84	92	103	90	75	69	75	83	98	101	99	81	98	87	96	95	78	88	85	83	88	78	100	100	100	81	92	93	110	61	86	78	93	85	87	104	71	82	85	77	76	73	96	103	82	86	99	84	81	84	88	73	83	74	85	89	83	88	83	88	83	96	82	82	95	101	73	87	86	87	76	93	87	88	88	108	103	97	76	83	87	91	76	90	80	96	81	93	89	87	83	86	87	82	82	94	83	92	68	90	78	93	96	83	89	73	85	92	109	78	98	87	95	92	88	101	82	87	79	87	88	86	90	89	80	97	99	89	90	86	88	100	93	87	90	77	85	91	85	77	79	82	81	85	93	91	74	88	86	74	94	90	87	76	86	98	95	97	97	80	96	93	84	88	80	95	94	84	111	86	95	80	80	87	91	84	90	84	97	83	86	108	89	97	81	101	86	97	88	81	97	89	88	96	84	68	89	96	103	82	94	81	86	85	95	80	94	89	108	75	85	77	109	89	83	77	82	88	97	88	89	85	79	76	78	62	93	88	83	87	78	86	80	94	68	70	83	88	78	72	89	100	90	102	92	92	90	77	71	77	79	77	86	92	96	91	88	84	91	73	69	88	91	82	91	87	74	106	93	119	76	81	105	76	85	106	90	88	87	93	92	93	93	88	76	90	96	90	83	92	81	86	91	93	76	89	83	83	91	96	76	82	74	92	87	60	93	86	111	87	76	91	74	105	91	86	98	76	88	86	88	97	84	104	104	88	78	101	93	88	86	85	82	86	77	92	98	82	77	104	94	80	99	96	96	97	95	71	99	81	84	96	92	84	109	83	81	76	85	78	80	99	95	89	80	105	97	93	91	81	80	75	75	95	88	94	73	88	98	95	68	68	101	92	82	96	91	84	101	88	86	70	97	93	90	105	98	93	92	95	87	94	83	98	96	82	92	93	94	86	85	75	68	80	101	90	77	91	69	76	88	69	100	81	71	88	93	84	82	97	88	75	83	84	83	88	102	97	83	91	82	91	91	96	80	80	101	86	82	98	78	103	85	83	74	84	94	107	107	87	78	79	75	88	94	99	98	85	92	78	84	80	88	86	85	90	77	88	91	82	93	98	89	100	77	75	85	85	102	84	92	90	77	94	85	73	67	84	96	101	88	85	96	99	86	97	86	106	89	86	81	93	91	105	88	91	86	101	94	78	96	78	84	98	94	82	87	89	98	71	95	84	100	78	80	97	72	80	94	91	85	83	84	86	92	92	91	83	74	94	91	68	112	78	89	74	110	84	72	91	92	76	75	94	104	103	100	90	78	88	72	86	84	83	75	96	77	88	102	77	77	73	96	94	90	115	99	98	92	84	97	97	88	86	101	94	97	84	84	82	105	98	103	88	93	99	74	80	102	85	77	90	74	85	74	83	93	99	89	85	103	109	97	90	89	80	103	77	80	87	76	91	79	86	86	89	83	74	91	102	75	86	88	84	92	87	87	83	85	96	94	77	89	88	61	84	97	92	88	98	86	73	88	100	106	81	74	66	107	94	90	81	99	107	103	74	78	86	94	73	71	74	75	94	80	85	71	88	95	78	85	77	108	73	102	77	95	86	97	86	84	92	75	96	80	101	84	88	88	91	90	103	79	89	101	97	97	93	87	76	92	95	95	83	114	100	95	77	77	88	102	86	75	88	82	76	77	90	86	98	76	70	76	66	98	81	84	85	91	85	84	81	86	82	98	90	82	88	90	74	92	90	66	80	75	88	82	89	94	62	81	62	78	87	81	80	96	77	101	98	79	91	82	81	85	90	87	79	91
17062	1150	2658	2795	2434	2026	1659	1384	1202	973	826	847	720	665	620	626	591	539	553	520	489	459	447	432	429	454	425	446	410	371	394	391	363	383	402	367	370	383	362	366	349	366	333	327	343	359	336	314	341	350	334	353	325	387	337	397	371	340	329	344	337	325	328	342	330	336	361	370	342	341	346	355	318	325	351	302	343	380	338	316	327	342	347	340	353	336	321	352	321	321	329	320	342	340	341	333	315	354	347	318	346	341	319	361	310	327	329	332	319	310	313	292	342	350	300	291	305	345	355	348	330	289	331	354	285	294	324	337	354	293	314	330	324	327	308	313	351	335	336	301	335	326	344	310	325	338	322	306	364	321	325	310	311	320	323	337	311	319	316	310	321	314	293	336	328	327	326	281	331	352	340	332	333	318	320	309	345	335	322	316	327	302	278	326	299	333	314	339	318	337	312	318	343	326	314	334	352	311	314	355	306	280	347	326	329	314	325	310	326	322	305	323	293	329	317	302	300	319	334	350	314	338	317	299	323	345	303	306	316	346	328	363	310	344	328	334	338	324	315	318	332	340	309	333	333	287	369	305	317	312	315	311	317	323	306	328	318	324	317	283	343	307	366	308	314	307	330	287	333	320	324	333	335	333	313	313	336	296	325	288	320	297	354	316	315	350	312	307	292	313	330	340	305	309	296	334	332	316	329	332	303	345	320	293	363	313	319	313	299	306	301	337	333	341	337	299	342	313	316	284	351	321	294	353	309	312	337	309	336	309	351	340	321	326	331	313	318	314	337	304	301	302	357	309	333	312	316	309	351	323	331	325	319	316	316	321	310	305	320	334	294	338	336	311	329	341	326	344	312	326	318	316	338	327	324	323	319	312	305	320	316	327	335	335	354	334	288	302	300	307	365	319	357	317	335	298	328	311	306	305	316	315	347	315	330	316	303	340	321	319	334	306	320	314	330	338	304	344	294	318	304	306	340	295	311	315	324	329	316	321	297	315	325	301	339	305	334	308	340	307	340	320	344	333	320	327	324	330	330	337	284	304	317	311	335	311	316	299	312	342	301	317	300	324	325	325	315	341	333	304	359	320	305	328	360	304	358	352	326	309	343	293	324	313	320	325	315	295	326	321	326	335	334	318	354	323	337	326	317	336	316	334	296	329	312	335	314	315	346	299	287	354	307	309	316	300	326	321	326	303	313	381	318	343	325	353	302	305	336	303	319	350	350	334	305	339	326	320	308	313	300	339	322	334	318	312	337	322	334	335	329	297	303	290	342	332	298	305	326	324	326	339	335	343	316	309	316	331	326	334	310	331	345	364	313	324	324	312	327	340	335	331	300	286	309	304	322	386	336	337	338	312	309	317	326	304	312	300	299	351	348	344	345	339	344	330	330	329	332	314	289	312	321	323	333	284	304	299	318	322	322	353	299	338	333	346	317	335	319	340	297	337	312	336	347	338	311	313	306	350	283	321	319	337	294	332	318	304	313	336	334	316	293	304	327	339	311	308	337	336	331	334	332	312	339	327	314	328	308	318	298	318	326	320	336	348	341	323	337	314	358	332	317	288	333	302	332	320	303	329	359	325	330	337	317	357	291	317	313	339	284	310	325	341	340	330	309	282	310	308	365	346	328	335	310	353	346	309	345	322	294	354	326	312	338	312	314	338	320	320	331	309	330	317	368	308	318	342	293	340	310	310	336	335	338	299	295	291	327	326	277	306	305	333	294	317	315	316	312	312	326	345	358	311	329	308	330	317	328	331	319	298	315	316	318	315	287	308	303	313	349	315	311	337	311	308	304	335	298	321	336	290	314	342	300	286	331	311	329	334	316	313	339	309	343	307	329	330	379	359	352	332	312	301	311	338	314	351	315	298	322	334	318	315	314	340	325	321	339	349	330	300	315	312	332	347	300	342	327	297	323	291	329	318	316	279	321	316	332	322	315	311	305	320	308	323	315	326	323	332	328	340	305	324	326	327	347	330	322	329	322	309	345	331	306	318	313	314	339	323	318	306	323	313	296	302	318	338	307	315	350	301	337	319	309	326	305	294	322	276	345	365	310	318	320	353	320	314	300	332	313	320	305	309	313	300	322	308	319	311	336	297	319	315	288	354	285	309	315	310	328	344	322	332	312	310	332	301	317	314	327	332	328	289	291	311	278	337	316	328	322	350	309	332	308	348	334	304	286	348	309	320	329	336	315	318	311	296	341	316	310	339	327	310	313	332	331	321	316	320	317	321	312	333	317	310	319	297	296	343	311	306	334	321	333	312	333	356	316	334	297	326	300	307	335	350	328	307	303	299	338	324	340	320	299	337	336	330	355	308	339	343	302	309	312	343	338	345	311	324	322	326	297	284	320	364	314	301	337	308	332	333	324	345	317	323	332	301	332	298	311	297	341	323	338	322	340	310	327	305	301	331	308	331	310	337	281	333	339	298	318	309	308	334	313	344	319	306	324	345	325	321	322	303	325	344	318	321	321	339	318	327	317	301	351	351	307	327	311	325	324	344	303	318	294	289	346	333	315	312	321	331	333	312	313	316	312	322	344	322	338	290	308	337	318	329	336	330	320	303	332	360	310	350	350	328	354	307	348	306	316	366	325	328	331	315	316	314	299	323	348	322	322	337	319	308	338	316	351	327	340	318	300	336	312	319	327	324	325	325	304	341	294	288	307	331	306	312	329	335	319	336	303	310	290	337	315	349	309	337	325	321	367	315	296	302	303	316	341	309	352	305	339	326	312	315	323	323	347	342	319	329	347	339	322	309	290	320	313	349	351	328	284	312	328	339	325	320	312	343	333	309	352	338	312	312	293	321	278	292	324	334	336	342	330	284	317	321	306	287	336	347	314	328	324	334	284	334	332	312	322	321	300	325	337	315	290	321	327	330	318	346	331	332	299	345	268	291	312	311	337	334	304	322	321	338	311	333	297	290	310	307	331	299	315	303	323	334	319	312	260	339	321	333	315	350	323	329	311	333	318	342	338	324	317	321	344	329	332	322	319	313	294	339	322	323	313	313	340	346	314	330	334	313	357	299	298	308	321	342	321	336	319	301	317	305	279	323	302	317	338	326	322	335	334	316	319	299	298	330	322	337	310	318	315	310	315	306	347	286	321	289	336	295	356	312	374	287	349	318	304	330	333	285	302	355	294	341	327	329	326	324	323	330	320	307	309	297	299	339	318	323	326	281	337	331	287	318	328	310	348	344	345	319	326	310	334	334	325	318	339	294	318	321	319	316	363	330	323	319	303	319	331	330	344	335	292	333	302	335	328	331	319	292	340	319	316	329	328	341	336	318	293	322	323	329	345	338	334	280	344	332	277	323	342	313	341	344	307	353	328	322	315	305	307	303	330	314	316	313	316	297	301	344	304	343	317	330	328	326	359	330	331	333	309	340	314	310	343	329	331	323	315	332	290	316	317	330	321	319	329	315	328	335	332	305	335	314	355	325	324	290	305	317	320	308	307	315	333	289	330	317	313	288	313	315
41591	22287	6818	1398	970	713	561	434	362	335	292	288	286	251	245	266	223	190	236	188	200	204	215	205	178	187	213	218	204	211	184	168	222	202	176	200	175	192	177	186	222	203	174	190	178	219	156	175	193	164	176	180	190	190	182	184	178	197	190	165	203	183	176	186	156	173	173	166	170	166	178	170	153	180	179	173	171	192	190	168	185	184	175	174	179	175	173	209	169	175	188	191	167	161	165	172	158	189	183	187	168	166	214	204	197	190	168	170	193	182	177	167	173	159	185	173	166	186	197	171	183	197	188	159	174	181	162	178	168	190	165	194	181	161	177	192	172	190	177	187	191	173	193	174	203	167	194	139	164	174	168	183	183	206	181	179	196	189	177	208	173	179	166	187	180	182	169	176	172	158	194	167	191	224	160	175	173	205	168	191	179	176	184	174	175	183	169	188	143	187	175	175	193	202	180	155	181	165	208	176	189	174	175	188	178	194	174	182	170	168	168	172	193	179	171	171	172	197	202	199	191	167	176	198	169	174	181	169	159	194	202	173	188	189	182	196	190	179	185	175	173	197	170	194	175	166	167	176	181	177	168	189	193	165	177	174	174	175	162	184	192	205	162	184	170	183	176	177	173	159	163	172	212	182	186	188	185	194	165	176	176	174	170	181	204	170	201	163	165	170	180	186	170	170	175	176	186	183	194	167	167	185	183	191	182	172	187	183	172	169	184	180	164	167	179	170	147	189	172	167	171	177	169	185	158	169	168	206	183	176	176	158	191	183	166	174	188	185	197	179	182	182	178	174	160	173	173	144	197	177	175	175	176	171	176	192	184	178	168	176	200	165	162	199	180	163	176	216	200	151	171	191	191	182	178	175	161	160	174	185	165	176	195	171	150	190	165	171	167	176	169	171	191	195	192	168	171	163	172	157	156	161	183	150	178	202	182	187	167	162	172	166	189	151	171	171	183	172	183	185	171	153	191	199	178	193	151	149	174	181	176	169	194	191	171	161	151	148	185	181	175	169	179	189	181	146	162	182	168	198	174	175	172	177	161	194	177	179	154	178	185	175	165	167	187	168	200	173	163	168	155	186	195	175	164	206	175	182	196	190	179	171	185	193	170	148	195	190	159	178	203	190	183	181	183	151	184	164	179	174	164	176	160	174	180	206	188	171	160	176	171	183	188	201	199	179	184	189	169	179	184	177	176	180	165	145	171	165	184	169	182	191	163	162	163	181	189	155	171	145	179	177	183	168	209	173	171	178	192	179	166	193	176	190	187	185	190	196	185	176	183	201	169	188	175	173	193	191	180	191	171	169	162	165	181	179	171	172	170	193	177	201	188	188	164	164	175	164	169	195	163	188	188	167	188	187	188	175	163	152	206	180	173	185	180	174	190	188	204	158	190	174	180	168	186	153	171	164	193	190	151	187	213	211	173	162	188	153	171	175	184	174	176	172	184	171	175	199	176	168	196	164	176	173	163	164	185	155	173	177	174	181	189	195	146	178	186	193	190	173	174	178	185	180	195	172	175	196	163	175	180	192	185	201	184	189	174	169	178	174	179	191	189	168	200	179	201	178	162	195	182	179	183	181	173	160	167	175	175	162	199	173	178	166	170	158	189	168	184	180	170	189	206	190	176	170	182	157	201	183	212	175	174	167	172	182	166	184	180	181	167	166	198	162	169	155	179	178	185	175	175	178	187	179	177	188	167	181	169	154	190	181	181	160	166	170	164	181	171	153	176	175	176	175	184	176	155	168	187	187	197	166	194	156	148	179	197	181	172	161	181	181	158	173	194	198	167	187	187	170	182	170	149	192	166	175	177	190	171	153	188	151	154	183	175	193	186	187	195	179	179	181	193	177	175	177	185	167	169	189	148	184	186	172	183	172	166	183	179	178	196	193	189	179	153	173	184	203	171	187	187	172	204	201	200	188	191	163	171	202	190	167	190	151	165	162	194	152	178	170	168	158	183	155	158	175	155	162	182	196	170	170	175	183	184	174	173	176	187	182	163	166	181	188	180	183	177	164	176	199	170	203	156	186	170	159	167	170	186	178	169	177	175	179	176	172	171	180	169	177	183	180	178	209	185	170	175	190	185	166	188	180	160	179	172	153	164	158	190	184	173	181	190	155	188	175	195	168	176	160	172	169	183	177	187	160	200	165	170	173	156	200	179	178	181	200	158	181	174	175	184	195	208	184	174	186	154	177	171	189	173	167	177	172	156	170	161	180	184	152	169	187	158	175	183	186	182	171	176	126	162	168	177	195	183	181	185	178	152	193	188	210	187	174	173	198	188	178	176	178	177	188	198	160	172	177	177	178	160	159	173	163	184	161	162	185	193	196	165	179	168	177	167	189	191	171	176	170	178	173	183	157	175	174	168	169	191	161	188	187	147	177	177	176	191	164	175	203	182	183	200	163	148	190	199	175	188	195	186	184	185	172	202	189	188	186	171	185	195	190	168	184	173	182	168	158	181	183	198	184	207	158	170	185	178	193	167	175	198	154	159	178	167	157	172	199	180	171	162	167	185	167	199	176	156	168	189	164	162	166	161	158	177	162	193	183	171	194	183	178	163	194	161	152	179	173	169	169	173	163	150	167	177	185	167	156	196	169	181	179	177	192	157	159	172	181	184	153	183	191	189	167	195	162	158	169	193	155	144	171	173	191	187	146	191	168	176	178	170	188	164	165	185	177	157	189	182	193	181	171	186	174	191	156	182	180	150	172	201	188	190	172	177	163	182	176	162	189	186	178	188	187	181	168	184	175	179	182	163	181	177	184	188	155	194	180	177	165	162	178	177	167	198	152	159	162	167	162	188	184	178	151	193	174	194	205	201	190	205	172	172	161	177	184	150	189	169	181	177	183	171	167	170	184	160	189	166	166	175	191	183	203	178	170	173	201	185	175	173	179	190	164	176	167	184	190	186	152	216	165	177	173	170	175	161	168	203	207	169	178	181	194	176	185	192	182	206	194	162	181	179	201	163	202	204	164	181	158	171	183	157	183	182	178	175	199	187	176	177	169	157	188	179	168	170	156	175	174	188	178	154	188	178	174	175	175	183	199	159	188	161	167	185	166	178	180	204	199	174	166	173	168	182	173	179	173	176	158	175	170	160	191	198	180	161	180	151	170	192	181	161	181	201	151	159	168	165	179	188	194	172	185	177	182	168	193	165	180	168	179	149	179	192	176	192	167	185	187	192	196	155	177	183	178	200	155	175	181	166	193	173	168	164	161	173	178	175	175	195	175	158	171	173	184	166	175	175	177	175	172	205	164	182	174	174	180	163	168	159	177	182	176	196	203	191	198	177	181	172	185	150	176	182	196	200	204	198	157	175	183	187	188	180	168	173	161	155	182	179	203	163	181	196	193	169	160	197	169	168	160	174	174	190	187	179	177	187	196	177	165	181	152	175	206	168	156	160	174	171	164	208	163	189	181	183	168	201	184	189	190	199	209	157	203	192	177	205	150	174	178	169	198	178	178	200	188
20947	2114	4637	4984	4365	3467	2891	2482	2125	1823	1544	1473	1350	1139	1178	1094	1045	1036	910	954	874	886	811	835	795	769	787	740	781	715	698	722	716	667	689	661	729	691	637	681	701	611	675	623	627	627	645	610	636	669	640	589	684	652	627	661	615	621	620	589	578	587	596	607	576	591	597	592	597	622	597	607	635	635	629	572	580	596	590	566	575	603	581	601	586	640	608	573	569	605	557	597	608	608	624	599	570	583	574	611	600	591	612	595	577	586	556	601	577	646	583	568	596	585	565	577	625	590	630	570	620	633	627	578	573	629	571	591	630	584	564	606	585	625	589	509	585	516	535	571	593	584	553	562	561	581	604	601	578	607	555	587	583	577	593	601	575	598	546	595	605	609	529	635	596	593	567	580	658	589	620	576	611	586	626	566	573	556	580	577	585	574	592	574	584	556	536	552	570	565	561	580	557	626	611	574	598	594	598	616	567	560	580	583	587	602	599	580	630	593	588	569	596	536	612	619	614	552	608	616	614	558	556	571	540	626	554	572	562	596	604	586	609	631	573	589	591	583	562	607	558	547	565	537	609	558	562	612	563	591	573	554	588	580	605	588	587	556	566	623	594	620	582	590	570	570	605	556	573	575	559	573	557	579	587	594	559	563	581	559	613	598	555	565	555	572	584	533	559	605	555	641	582	559	592	570	623	608	577	565	588	557	555	576	597	571	594	596	567	582	581	565	571	578	578	615	590	578	608	564	584	597	570	579	600	583	574	558	609	588	544	591	576	583	590	620	592	570	591	581	557	578	563	554	612	608	552	606	617	627	617	578	607	632	559	595	571	572	532	602	552	575	595	598	614	577	568	576	555	596	572	569	588	575	550	608	617	609	612	569	597	625	595	580	582	629	576	569	625	545	619	544	596	572	564	579	572	595	557	609	602	583	599	525	578	582	624	567	587	591	562	588	635	550	584	663	596	564	571	559	584	547	570	545	599	551	584	591	559	614	567	602	573	543	547	584	605	542	581	602	548	543	558	571	582	562	629	594	569	550	569	544	594	621	609	597	550	541	579	575	562	601	617	565	577	582	542	568	548	584	612	547	591	567	576	521	598	554	597	623	600	597	583	634	571	633	565	596	634	523	591	596	582	561	606	601	583	566	580	538	629	595	592	537	583	579	572	553	562	597	583	532	565	575	556	574	565	599	587	536	590	595	560	615	573	597	603	577	578	617	617	577	574	572	590	552	606	570	572	580	578	592	573	622	587	596	558	580	559	576	580	569	613	552	571	599	554	634	593	565	567	578	558	536	575	588	613	626	574	597	554	620	555	595	587	618	584	567	582	531	591	568	573	565	563	561	596	577	562	547	570	537	562	617	609	552	602	581	581	555	602	609	566	580	540	519	592	586	602	582	589	619	552	616	584	588	591	551	567	591	619	617	629	581	614	567	620	558	607	587	570	597	578	591	564	560	572	585	609	598	546	572	580	611	556	607	572	558	611	631	608	540	580	574	595	569	576	564	578	565	595	613	571	558	566	593	625	612	565	556	576	588	570	579	591	576	545	561	609	567	597	584	569	586	583	580	554	602	620	615	629	599	593	583	574	568	574	589	601	573	618	612	559	611	582	602	570	580	595	607	568	565	578	606	594	586	593	614	572	595	564	558	590	587	550	567	620	555	535	566	556	570	575	595	566	539	589	547	587	564	593	547	565	571	550	619	571	604	591	568	583	588	630	592	598	610	604	602	561	602	583	598	547	591	582	606	582	597	573	570	567	570	635	590	626	605	615	570	576	566	535	575	594	594	558	582	590	578	609	589	609	577	553	548	615	572	621	568	599	597	584	598	595	589	596	557	579	546	620	602	573	578	550	582	617	591	586	589	624	612	571	586	583	604	582	590	550	586	519	606	554	543	631	572	551	612	574	605	577	604	626	570	541	599	578	607	543	579	567	604	535	589	612	627	583	615	518	580	614	533	605	586	613	581	573	577	646	582	587	572	557	578	576	615	588	584	579	577	607	581	599	562	578	559	613	635	609	571	568	627	593	542	563	551	565	660	587	592	591	584	594	571	556	557	619	573	560	584	600	554	579	587	545	594	590	570	566	579	589	592	538	570	589	590	584	599	531	585	583	590	612	586	554	594	571	609	577	577	592	627	576	572	572	588	602	555	566	551	545	625	552	566	576	608	580	586	580	571	585	595	551	583	553	625	569	562	553	607	536	596	591	616	562	586	569	593	600	599	599	568	603	558	586	581	600	583	577	608	582	598	565	572	566	596	588	573	582	603	567	511	583	561	575	555	581	563	582	577	499	628	557	597	561	551	584	630	556	536	551	558	609	565	617	572	575	607	595	592	609	555	610	505	589	599	585	563	562	582	634	563	603	594	581	583	576	557	616	610	586	581	571	613	586	566	542	571	557	585	574	552	566	637	584	608	534	579	561	578	583	560	601	600	588	554	578	558	566	565	626	602	584	585	616	574	605	571	547	564	556	637	566	561	596	591	603	573	574	569	594	538	594	560	513	620	562	579	574	572	568	583	587	517	585	558	558	561	597	569	553	622	554	578	593	570	600	580	520	582	585	601	556	577	533	577	576	561	560	605	582	616	573	600	596	603	628	595	571	578	546	598	569	598	600	584	599	543	565	570	585	620	593	594	591	647	538	540	568	597	614	553	574	581	573	634	598	607	555	570	533	563	629	632	599	534	576	619	563	603	582	552	593	571	599	555	581	562	607	580	580	607	599	646	570	590	593	579	576	603	575	538	566	592	612	575	602	591	609	588	587	565	583	543	612	630	594	584	582	559	578	537	536	599	581	565	562	608	556	554	601	640	594	607	555	592	570	579	576	533	549	613	584	584	589	572	567	564	588	579	567	573	591	608	551	613	613	564	561	627	583	579	584	562	598	580	581	564	589	586	591	635	530	601	594	566	623	561	567	560	581	589	563	637	608	621	606	571	578	583	555	615	585	566	579	581	577	589	583	577	590	597	587	592	552	579	624	597	579	618	565	642	551	585	587	575	555	624	606	614	578	583	616	565	618	579	588	607	584	574	592	619	566	599	605	579	568	603	598	599	588	604	548	616	604	578	606	582	577	589	603	559	554	558	582	583	563	615	585	622	618	595	567	602	604	636	554	597	632	574	612	591	555	586	579	541	508	580	594	608	593	577	584	609	572	586	558	555	577	592	593	608	588	604	591	621	519	612	541	579	559	605	613	562	627	620	569	558	591	591	595	561	581	604	598	571	579	596	553	585	555	573	559	604	592	584	582	608	580	587	633	602	604	567	579	598	544	582	577	632	563	572	597	561	616	595	583	607	534	582	559	576	569	592	614	587	609	559	591	569	591	555	578	623	581	576	560	598	587	593	574	589	612	565	531	592	600	588	598	587	588	585	569	554	532	595	588	576	614	581	577	592	588	571	524	574	567	571	588	614	572	608	573	550	595	603	596	581	582	588	547	580	598	615	593	534	599	547	599	537	609	611	592	601	571	603	617	580
5344	245	143	112	77	94	79	67	63	76	63	58	67	66	55	68	69	57	50	71	78	81	59	61	65	66	69	65	48	66	54	71	72	59	69	61	71	69	58	56	47	62	55	70	84	68	69	57	85	63	54	70	49	69	59	64	67	59	89	63	70	67	55	69	56	62	59	65	64	70	43	65	56	73	76	59	66	70	74	70	61	60	73	76	57	60	71	72	69	62	56	74	60	59	67	62	77	69	73	64	66	58	65	57	59	57	63	71	52	75	58	55	65	60	74	75	62	82	75	58	49	62	65	63	73	66	66	78	63	63	59	52	64	66	81	45	66	57	69	85	52	63	59	71	61	72	70	64	74	55	70	59	66	77	73	61	51	75	65	65	63	71	63	69	62	66	61	81	54	73	67	64	58	66	60	62	50	68	65	66	74	47	73	63	64	69	59	76	46	53	67	63	56	77	55	64	68	72	69	49	57	71	54	68	62	59	68	58	67	45	80	60	68	65	58	65	56	67	64	56	60	65	59	53	57	72	59	69	59	61	58	58	68	61	82	60	67	66	46	65	69	56	70	74	63	58	55	58	68	66	74	59	63	75	60	81	70	63	78	60	58	82	55	62	60	75	60	69	60	72	67	56	66	69	53	71	56	60	61	66	70	70	69	78	62	57	74	84	73	89	58	49	73	58	63	51	52	47	63	61	51	72	62	78	58	74	55	54	69	58	60	78	57	56	73	70	68	74	74	59	70	69	81	69	73	66	68	67	69	57	53	65	57	62	70	75	59	65	62	55	59	62	69	73	63	73	81	60	70	69	80	56	72	59	78	70	61	63	45	63	59	54	55	63	64	63	51	60	64	64	51	50	69	74	70	62	72	55	64	63	68	59	61	62	65	69	56	66	62	69	65	72	65	64	65	76	63	63	52	80	63	76	60	78	61	67	57	59	53	66	55	64	59	52	78	58	51	78	55	55	63	62	67	71	63	53	72	84	66	68	66	55	58	77	66	59	65	73	66	58	72	65	68	66	62	76	52	75	66	67	68	61	60	65	74	75	72	68	69	59	56	55	63	77	63	64	59	55	58	68	69	59	65	58	67	62	73	69	60	81	55	73	65	52	65	74	76	65	63	62	46	74	55	64	60	53	69	48	58	63	68	62	64	68	72	72	68	68	54	82	66	70	57	78	76	66	62	72	76	57	65	63	76	75	53	61	65	55	67	72	62	67	76	58	57	51	68	85	56	65	63	62	58	68	62	60	71	64	60	56	67	68	61	52	54	67	62	58	61	70	73	58	62	72	57	56	75	60	61	65	62	68	49	59	65	70	62	63	63	72	57	56	58	67	64	67	50	60	62	65	73	64	59	79	53	69	65	66	61	61	73	63	58	46	61	61	68	68	58	75	61	72	56	48	56	66	55	61	59	50	65	81	52	77	79	71	63	47	60	62	72	75	50	57	52	67	64	53	66	72	56	73	64	71	57	54	74	57	71	58	74	67	73	65	76	67	74	54	58	56	75	81	59	71	57	66	71	56	79	76	79	63	63	55	63	60	75	67	59	67	64	60	57	70	62	55	67	59	74	53	74	65	68	47	76	60	66	62	62	55	56	69	81	63	55	59	68	59	66	64	53	64	75	77	58	67	67	86	64	59	74	66	66	65	56	64	71	73	81	79	49	53	69	74	77	70	76	61	65	68	59	74	59	70	81	60	68	72	63	59	74	59	51	64	72	67	67	56	69	65	65	53	66	60	67	53	58	72	74	75	61	70	51	61	57	59	65	62	61	49	67	77	67	62	73	74	63	83	57	58	60	56	62	63	57	70	53	64	67	53	65	64	61	71	73	63	62	56	63	47	72	62	65	63	54	66	66	62	60	75	69	58	57	65	61	83	58	66	66	53	57	74	63	68	63	67	62	68	68	72	50	64	68	63	68	78	58	75	70	72	70	73	71	63	66	69	59	49	65	59	71	56	62	79	67	62	72	60	74	63	58	67	71	66	65	58	60	63	57	67	71	66	58	67	75	69	63	74	66	55	69	67	64	49	50	51	62	67	64	60	67	72	52	62	43	69	60	70	63	60	56	61	56	81	74	69	86	68	78	74	63	60	77	64	55	64	77	60	54	83	59	63	70	63	63	71	73	69	66	59	68	70	69	55	65	61	64	60	63	56	65	54	68	52	78	62	57	57	66	60	53	70	61	45	88	62	73	51	47	48	58	56	63	62	65	64	60	61	70	68	59	66	57	74	52	67	72	57	65	64	60	72	68	49	70	80	74	64	55	68	56	70	68	57	69	63	59	55	42	74	66	59	72	69	54	65	89	56	64	65	64	70	87	66	50	70	59	62	57	49	69	71	75	59	51	63	79	65	48	60	73	63	67	57	62	65	57	70	59	74	73	86	59	59	59	69	56	70	51	82	71	76	70	51	71	64	69	63	65	54	55	73	69	48	66	63	71	77	71	56	60	74	58	65	65	55	69	71	62	74	68	77	61	77	64	58	59	67	66	47	71	61	68	58	59	73	63	48	69	68	59	62	75	61	66	76	60	51	78	65	50	71	80	67	73	71	61	58	67	60	66	58	60	76	57	66	62	68	69	66	44	72	56	68	48	55	73	70	66	55	58	66	63	58	65	63	60	66	65	57	66	74	64	71	61	62	53	63	62	75	66	54	74	67	77	69	78	56	84	67	69	57	74	73	68	53	52	62	58	59	59	68	64	65	61	67	52	74	79	53	67	71	59	74	53	55	82	47	58	50	66	61	59	61	70	46	62	55	70	75	44	63	70	69	66	65	66	63	77	62	57	66	59	60	86	74	67	64	54	67	46	70	70	60	61	72	60	59	65	63	66	64	58	66	58	68	69	70	63	66	64	59	60	61	81	62	63	57	73	63	71	70	62	63	72	61	64	60	64	61	58	58	63	62	57	63	72	66	69	54	74	74	70	74	58	60	66	68	69	64	52	62	65	58	59	62	63	67	69	53	56	69	54	57	54	59	77	62	64	70	46	62	78	61	62	57	66	77	77	64	75	57	66	61	60	64	60	60	58	63	61	53	59	69	74	52	77	53	62	60	57	69	53	73	66	61	60	68	67	67	50	61	69	66	55	62	66	72	56	61	58	68	64	72	73	70	53	52	54	62	68	59	57	66	60	57	58	56	76	58	69	66	75	69	63	62	60	78	76	77	69	81	71	73	62	60	61	69	67	63	61	66	75	66	66	70	90	57	69	70	60	62	57	77	64	68	63	71	69	77	67	71	74	61	60	75	76	53	83	58	62	60	57	72	69	60	60	71	55	64	65	67	54	76	65	59	66	67	80	70	65	65	58	65	62	71	63	77	66	58	70	69	63	68	64	50	58	70	62	68	56	53	75	74	57	60	64	55	58	57	63	75	67	71	58	61	69	66	60	57	63	61	88	64	60	59	52	66	50	55	62	64	58	71	72	63	70	61	65	62	58	81	77	59	69	66	62	55	71	67	66	61	61	57	68	60
7312	315	392	413	390	313	323	319	303	303	279	275	276	264	250	243	268	289	282	261	264	267	252	238	269	252	251	254	262	236	235	259	224	252	263	242	264	282	248	259	243	249	232	246	258	237	258	258	246	237	250	265	268	250	258	257	283	256	252	266	265	236	241	251	246	281	220	263	266	241	253	243	280	252	228	242	236	263	237	241	265	264	247	233	266	277	284	241	254	248	242	265	245	257	286	222	262	237	256	255	262	260	270	291	251	255	257	284	272	263	229	242	228	254	254	261	229	256	228	245	249	227	273	262	258	262	243	263	256	255	256	293	270	253	277	263	269	260	242	249	233	282	251	253	230	232	239	256	210	249	258	251	277	228	286	252	232	258	271	225	259	250	246	268	234	255	241	248	253	241	236	278	267	258	261	249	236	258	250	270	266	227	264	256	238	216	240	226	247	240	254	225	275	260	254	247	274	274	227	241	269	267	229	222	244	249	250	259	247	264	246	258	247	262	244	267	246	258	270	262	250	272	254	300	246	241	251	235	259	234	245	246	282	242	248	275	269	255	281	238	248	278	233	245	218	257	254	293	249	249	270	255	259	242	265	253	259	274	249	248	250	284	230	245	213	243	262	256	268	224	251	229	270	257	223	258	248	255	249	292	246	262	267	259	260	264	271	243	226	276	248	252	252	267	253	251	254	247	272	250	242	238	278	243	267	253	202	266	264	233	261	252	272	243	273	251	223	262	257	253	263	271	235	262	293	234	232	235	239	276	293	280	275	249	250	262	261	248	257	278	225	233	258	261	275	242	243	265	279	254	258	282	255	241	256	233	248	242	271	256	250	252	251	266	241	240	252	256	253	241	233	226	260	237	276	244	266	242	241	247	275	244	247	247	249	286	290	249	237	264	259	240	229	243	258	238	267	272	267	250	264	239	247	244	222	258	236	242	264	244	230	255	234	256	276	258	251	281	283	233	258	235	271	248	271	238	251	277	239	247	240	283	267	246	284	257	260	256	258	272	231	271	257	256	235	255	270	243	243	246	264	236	234	263	251	259	258	215	244	287	264	232	262	267	261	258	295	256	264	245	294	243	245	256	252	274	229	262	236	239	222	247	277	247	258	252	261	266	242	248	271	244	250	256	264	283	308	248	213	264	253	270	263	262	271	233	261	239	273	244	234	229	255	270	236	274	244	255	263	266	244	256	246	254	260	250	237	244	264	255	262	243	273	280	246	267	269	262	242	278	260	252	252	241	244	248	241	257	271	243	232	233	258	231	245	234	250	280	242	240	262	231	256	248	233	259	241	214	249	229	256	264	225	244	270	272	250	233	254	228	281	245	240	250	260	243	277	249	269	242	240	276	235	264	235	248	224	257	252	226	280	245	251	228	247	254	251	223	262	253	271	232	261	236	250	256	239	218	270	264	277	241	253	255	245	243	252	221	227	253	245	238	248	301	262	235	283	240	267	261	231	234	248	258	244	273	268	240	270	246	268	296	247	257	243	258	236	233	261	222	234	278	230	251	237	270	263	229	248	257	245	230	264	250	249	259	251	247	248	255	249	214	253	260	223	254	269	239	267	242	223	265	235	276	245	261	259	253	262	236	246	219	270	273	239	253	275	257	250	247	225	257	253	256	256	231	268	237	278	251	261	242	245	247	283	252	266	250	242	250	239	251	250	245	203	262	264	259	274	229	259	268	222	228	244	259	260	242	249	253	268	229	256	264	248	244	269	233	234	250	259	250	257	243	236	246	236	259	228	232	252	254	229	282	238	242	280	243	242	251	259	250	255	259	245	221	261	265	262	274	247	249	269	257	227	254	220	237	244	256	250	274	261	255	257	255	223	260	224	227	242	231	253	261	239	253	256	245	238	281	259	237	235	270	252	238	263	252	232	220	250	243	280	216	242	248	241	284	246	243	238	231	240	235	268	234	246	256	281	246	275	251	246	234	250	234	231	236	248	270	246	228	290	237	246	256	244	227	248	268	251	299	229	234	262	247	227	268	271	260	253	278	242	265	263	264	262	254	249	256	226	262	248	273	264	254	258	250	261	239	236	235	250	237	248	256	256	247	222	250	254	251	249	234	232	242	230	211	266	257	253	263	250	284	243	256	269	250	273	255	250	253	241	253	255	262	243	263	279	234	238	262	248	284	252	275	239	272	234	243	261	251	254	253	230	271	264	255	242	258	249	230	241	262	281	236	247	285	249	257	265	255	255	242	256	257	273	267	254	237	237	263	243	253	257	235	246	265	228	278	266	232	224	257	273	274	270	232	269	240	253	226	258	280	260	253	269	275	267	244	241	281	256	243	222	254	245	244	281	265	247	264	227	286	251	242	246	227	231	248	250	222	266	252	270	253	257	254	246	254	243	266	237	275	267	243	280	247	264	247	253	261	243	244	249	280	268	262	237	218	233	280	241	261	284	226	254	225	252	235	254	244	255	233	234	275	247	224	249	262	256	231	256	229	268	253	221	243	239	243	264	255	259	256	267	255	273	223	260	251	266	248	232	247	256	236	237	258	249	249	223	275	243	235	224	262	261	222	248	264	251	275	259	257	238	240	257	247	225	257	269	276	253	259	253	264	231	235	240	253	246	252	231	245	252	249	228	233	253	255	242	250	254	256	261	255	246	263	252	241	264	239	247	249	275	217	243	255	232	246	257	259	276	257	260	230	262	232	239	246	251	272	243	245	208	275	233	285	247	254	254	259	264	254	242	254	237	258	221	252	269	258	257	254	273	256	243	245	260	280	286	236	218	246	256	267	266	247	229	252	263	255	250	273	271	217	257	265	226	272	234	258	241	246	232	224	256	257	256	236	257	244	267	258	216	235	264	215	260	250	250	240	271	247	239	281	247	274	284	273	257	276	252	263	249	268	275	245	278	251	242	252	240	231	249	269	242	244	256	244	254	218	269	269	265	251	249	230	266	243	267	265	252	270	235	279	254	255	233	261	250	255	234	271	239	293	245	264	257	244	244	297	230	249	273	245	249	281	260	280	254	268	262	243	251	225	252	273	277	228	243	240	235	245	245	273	247	253	273	257	239	258	284	251	242	263	238	256	266	246	274	258	247	263	241	263	258	244	283	263	236	246	258	239	240	238	278	252	263	263	231	267	263	261	252	244	231	256	272	223	285	242	238	254	264	274	283	234	251	255	220	232	250	244	275	250	227	257	250	258	272	261	252	249	225	253	254	203	219	243	252	250	288	245	237	243	252	274	241	283	229	258	272	290	287	241	261	296	255	262	264	245	257	261	255	282	234	244	262	268	262	244	248	242	254	258	253	262	256	268	253	239	237	245	243	258	252	233	267	262	275	232	232	267	236	247	255	248	267	254	246	254	261	260	241	243	230	248	243	214	264	247	262	280	266	243	287	257	250	255	254	260	251	229	247	219	254	250	246	237	253	228	231	239	259	284	277	252	259	257	245	257	216	281	247	259	285	258	217	262	251	268	250	273	271	236	258	257	255	242	228	259	236	271	246	238
36432	13423	1801	675	543	370	277	227	203	176	144	135	119	130	117	153	116	112	100	83	102	97	90	97	134	91	89	94	127	93	92	98	86	105	104	90	79	96	85	99	87	88	80	93	88	98	106	81	89	86	98	83	98	81	86	88	77	80	79	90	106	90	90	74	105	101	95	99	101	75	88	90	92	88	99	105	104	102	91	89	91	85	84	75	90	89	84	79	76	75	74	80	94	98	92	83	79	80	96	92	71	87	86	81	85	91	70	100	96	83	117	94	89	88	83	100	92	79	84	71	88	94	80	90	106	76	103	97	107	90	95	102	87	84	87	85	84	93	80	97	89	74	84	101	85	83	86	81	86	99	83	108	81	95	87	101	91	74	68	94	96	97	89	93	93	85	88	86	98	77	79	86	91	81	93	84	89	66	88	79	87	86	84	91	88	93	68	74	76	110	94	98	108	79	84	84	88	82	89	81	81	81	93	98	91	86	83	78	87	82	96	79	69	87	83	70	93	82	97	88	88	92	77	90	82	86	100	85	80	107	90	98	74	85	101	79	71	93	78	98	80	83	93	93	108	106	96	98	107	77	103	82	92	82	82	91	83	92	71	80	97	96	81	89	74	93	96	62	91	77	84	94	82	83	81	92	83	79	98	107	86	96	81	64	83	102	109	95	88	101	96	95	91	79	86	91	94	92	79	84	99	87	75	102	88	86	80	95	86	86	92	93	91	91	108	85	93	82	99	74	70	77	83	90	85	95	97	90	87	101	95	78	68	70	81	104	100	72	104	91	89	82	115	73	89	67	81	88	99	96	101	87	113	102	95	99	84	73	76	71	106	89	95	82	93	82	99	95	77	112	89	91	99	83	80	85	82	82	103	91	92	116	101	97	77	91	88	89	87	95	86	83	85	93	79	86	101	98	97	68	78	90	97	94	84	74	87	80	80	89	94	85	87	79	66	89	79	100	85	91	91	81	81	103	85	95	87	107	79	92	84	100	89	95	89	77	85	92	83	107	88	86	111	87	90	86	79	99	95	82	77	83	95	90	99	74	93	78	79	93	77	81	103	92	97	79	88	86	80	96	76	107	74	87	91	94	96	90	102	95	95	94	101	91	75	80	108	104	80	93	89	66	82	86	80	84	109	114	105	80	105	91	82	89	96	103	95	78	87	98	90	101	66	78	84	88	81	87	102	91	88	80	101	80	93	98	85	85	86	76	71	77	87	94	95	87	74	93	87	70	80	77	84	100	76	86	86	85	74	96	81	81	84	96	94	107	89	84	83	91	94	87	103	78	96	94	82	94	85	101	96	84	89	89	76	87	92	84	90	92	89	95	101	86	102	89	94	79	80	92	88	102	89	88	71	96	90	87	96	87	87	97	84	75	71	91	78	76	93	87	79	80	91	90	88	80	83	101	83	98	88	88	78	74	93	89	92	97	84	99	83	73	78	82	89	89	88	101	75	96	68	107	100	89	93	95	88	97	85	92	91	100	85	76	89	98	94	94	88	89	107	86	99	89	92	106	75	75	78	89	86	87	86	80	89	68	105	96	100	93	92	107	92	100	85	90	80	74	76	93	95	98	88	93	91	100	84	95	85	93	92	86	80	93	87	85	108	80	103	88	104	72	90	85	90	90	94	71	108	88	86	84	91	80	84	80	93	81	91	88	98	94	94	75	82	89	80	100	100	97	96	101	70	59	92	99	102	100	111	82	100	100	102	104	97	107	89	105	89	88	83	80	87	84	103	102	95	116	96	108	90	78	92	88	74	99	77	85	97	103	95	93	89	100	90	90	98	102	82	100	77	90	92	102	97	85	97	74	73	103	90	89	80	79	94	78	84	76	101	70	97	104	96	90	96	95	80	86	70	85	81	78	82	63	69	93	80	87	115	85	94	86	95	71	102	92	88	92	84	99	90	87	85	93	94	88	86	90	74	104	96	84	73	107	92	89	76	70	78	93	93	81	100	83	101	87	84	91	87	100	69	96	98	87	92	111	98	97	90	111	83	82	112	72	92	76	72	97	78	92	96	88	100	87	79	104	82	90	103	85	69	110	81	84	83	90	77	82	87	95	77	80	71	83	85	103	92	75	102	112	102	102	111	87	94	84	92	95	102	79	72	92	94	74	95	70	95	103	86	94	83	80	101	108	73	83	86	71	104	94	72	80	89	79	85	89	85	82	85	91	92	82	84	87	99	84	77	98	85	82	76	109	86	87	83	94	95	70	83	98	98	112	93	97	89	89	79	80	100	91	90	90	89	77	98	94	80	99	89	97	79	95	91	88	76	85	89	83	102	84	96	102	101	81	78	100	90	82	85	110	89	82	81	86	95	86	75	84	90	94	89	79	96	75	101	77	85	75	83	91	99	102	100	106	77	81	89	76	107	89	83	90	80	93	85	95	86	104	83	88	83	81	87	82	90	77	102	83	80	85	82	89	74	85	77	105	70	95	91	97	74	76	92	109	101	101	106	106	78	79	95	99	79	77	70	98	87	100	81	64	78	85	70	100	106	98	91	92	84	86	102	73	95	80	89	87	98	97	82	93	70	76	88	84	96	93	72	99	83	75	92	78	100	103	88	82	85	94	86	77	83	90	90	105	76	94	88	90	92	76	85	97	79	88	81	90	99	96	91	70	96	93	98	92	102	92	88	79	90	99	95	74	93	87	96	99	97	83	97	91	93	90	93	94	92	80	98	74	88	88	91	73	80	78	105	78	82	74	69	92	99	87	96	83	86	92	98	91	92	84	104	91	99	74	96	82	99	84	101	95	86	75	81	75	99	89	93	111	87	86	74	100	87	73	103	92	76	90	89	101	93	94	105	95	97	101	96	68	61	76	73	84	100	79	111	101	99	101	72	100	90	85	87	70	76	108	100	86	104	95	82	100	80	97	78	84	75	81	78	78	82	113	91	84	85	87	98	85	107	81	89	93	93	77	102	94	82	100	85	89	87	109	79	91	88	78	78	78	86	87	81	105	88	98	97	91	85	84	94	93	88	116	94	86	82	94	92	99	94	70	77	89	82	87	77	81	85	72	109	91	81	72	95	79	100	83	89	89	70	82	66	102	88	100	93	82	95	72	84	89	87	98	99	84	96	78	83	84	87	82	75	97	81	106	87	81	92	104	83	92	83	81	84	86	81	96	81	108	101	86	86	81	85	89	104	96	75	77	79	117	87	90	114	84	90	70	86	90	86	92	78	96	84	91	100	83	96	81	94	102	97	91	86	91	98	90	89	89	79	75	95	87	92	96	94	106	95	87	74	72	88	80	92	86	95	103	96	83	112	84	79	91	96	86	98	96	89	68	96	98	82	68	87	87	90	87	79	84	83	87	90	109	86	98	89	74	96	100	103	83	97	92	77	85	106	92	90	90	110	104	90	87	89	89	78	92	72	107	86	85	100	82	101	95	111	82	88	83	72	104	84	83	78	99	83	109	95	102	98	115	89	104	85	75	96	81	72	87	90	97	72	95	86	108	103	102
17468	1139	2624	2882	2350	1936	1523	1330	1149	977	900	813	736	669	621	590	609	626	527	498	529	479	439	423	450	426	415	399	395	397	399	395	384	411	361	353	369	366	404	433	340	349	348	371	402	374	348	388	328	335	336	330	354	318	358	357	335	315	333	359	357	347	333	339	326	317	356	332	322	308	361	329	340	334	308	331	337	344	335	316	344	357	327	318	341	349	323	331	334	334	319	328	325	335	306	324	332	360	343	332	342	315	351	310	346	330	301	331	334	340	331	326	335	323	340	358	335	340	316	324	320	340	335	308	323	315	319	349	304	316	310	357	320	309	314	329	297	321	353	341	347	314	343	322	354	356	373	349	299	319	319	340	311	310	321	300	317	345	314	331	330	345	350	308	309	329	335	316	315	345	321	336	317	318	323	287	334	325	327	297	301	312	308	333	362	338	334	302	316	320	309	306	307	307	317	351	307	332	300	328	314	329	314	296	336	286	313	311	309	316	338	304	349	289	356	337	322	322	330	365	311	335	350	317	343	346	336	319	331	324	320	313	338	266	317	307	310	307	308	329	359	329	324	300	314	335	327	320	328	323	356	327	354	329	348	334	325	338	357	347	312	295	322	315	327	304	305	311	327	314	322	307	328	349	333	336	308	333	357	341	312	317	292	334	324	341	289	333	338	333	338	343	288	341	320	308	316	322	340	321	315	279	346	363	331	326	295	319	344	328	326	321	350	355	334	322	293	324	309	320	306	358	301	310	308	380	311	321	303	325	313	325	328	283	310	314	301	340	335	321	325	279	315	319	290	333	329	312	295	316	318	302	312	299	362	327	315	341	336	345	325	304	318	342	340	360	314	299	348	314	340	316	318	332	355	303	326	327	323	362	298	311	330	343	350	352	304	339	368	302	322	307	343	306	350	320	336	336	315	318	306	339	335	353	299	311	334	319	320	296	334	317	331	304	339	297	319	319	313	336	348	314	298	328	313	335	345	325	300	321	290	327	311	329	340	316	314	308	296	327	309	302	333	334	336	338	323	337	306	343	310	322	362	317	319	304	327	337	354	297	340	340	334	329	337	295	331	344	329	305	319	362	296	318	338	306	358	323	324	310	306	294	300	339	325	313	317	324	318	328	318	343	327	332	313	323	318	344	310	317	340	317	345	333	311	291	348	341	314	336	319	299	332	352	387	327	297	287	323	298	325	309	315	297	278	312	347	288	334	308	295	310	302	335	310	345	312	330	310	313	319	342	317	310	313	318	329	334	347	342	341	343	295	323	312	322	332	343	341	326	332	294	314	317	281	323	326	324	344	313	304	337	356	318	300	323	341	314	343	299	309	332	353	313	333	305	347	339	300	309	324	373	336	345	342	307	303	359	327	288	346	364	302	334	311	344	304	335	321	308	328	309	328	320	342	326	288	280	324	325	318	350	332	331	355	338	341	318	309	344	335	347	345	353	352	345	340	314	340	327	299	307	303	336	328	352	338	343	322	337	355	345	337	340	362	307	323	326	337	297	297	323	348	318	314	306	316	298	347	323	346	335	338	343	336	296	324	320	342	344	297	315	363	353	292	340	317	305	347	348	358	330	300	317	309	313	300	320	284	339	330	323	326	297	313	347	337	338	340	300	335	334	330	325	297	347	316	327	351	335	308	329	332	306	317	331	311	312	311	338	330	346	306	324	300	324	306	308	317	298	316	316	313	317	318	308	337	329	351	302	326	317	343	353	296	359	374	306	350	311	322	299	324	315	350	334	352	332	344	327	343	328	324	358	317	309	358	326	330	336	336	319	320	332	331	309	319	310	315	291	321	352	296	347	357	316	338	294	310	330	306	328	284	328	341	372	314	320	285	326	280	360	314	337	319	314	329	332	365	330	349	334	319	321	310	311	329	313	356	302	302	308	316	331	326	288	317	313	342	319	319	369	311	325	309	338	330	332	310	300	337	319	320	317	319	333	319	345	320	341	321	310	346	338	297	307	354	311	328	283	323	330	334	326	313	368	350	351	333	357	304	309	307	318	346	322	324	308	299	393	295	305	329	356	328	321	329	317	320	335	321	311	328	313	342	291	307	325	298	335	323	366	287	321	282	360	317	362	310	285	327	342	348	328	313	330	323	307	324	314	333	288	319	296	322	313	305	336	310	328	307	306	347	323	335	312	325	325	339	339	318	332	299	334	341	318	338	298	341	332	326	337	318	335	333	351	326	304	333	314	324	300	331	352	325	334	321	311	316	324	311	315	330	332	335	303	330	332	341	317	301	334	296	300	321	331	340	318	291	334	355	317	300	318	335	320	345	346	342	331	333	353	274	323	349	345	311	333	322	350	319	341	325	306	322	335	311	322	328	328	339	267	299	343	319	331	321	306	316	330	305	345	315	343	332	335	352	320	291	291	322	327	323	321	334	280	319	328	329	305	337	334	292	330	303	315	297	328	358	327	315	343	315	352	320	300	337	298	315	317	288	362	309	321	347	315	338	313	343	315	311	321	331	286	289	333	347	344	335	328	303	322	302	296	295	352	332	304	324	322	300	332	352	302	332	318	357	356	345	345	323	313	339	308	350	353	366	306	310	325	302	357	329	312	284	312	332	286	300	320	320	340	304	322	303	327	314	317	322	311	339	326	337	302	327	348	324	292	336	296	297	354	355	366	333	343	315	355	316	319	357	327	345	343	325	290	340	357	293	320	312	345	330	361	287	303	308	315	333	307	288	283	334	344	317	323	312	310	291	339	323	357	311	344	321	314	313	316	336	349	333	325	345	337	312	321	309	298	338	330	318	323	336	328	302	332	299	342	303	327	313	317	311	334	320	333	312	337	315	269	313	312	285	309	320	318	355	333	321	320	317	320	345	322	319	323	334	310	357	341	323	329	322	332	309	315	287	333	348	323	324	323	350	329	320	339	319	293	292	342	325	295	311	356	344	352	334	311	311	327	324	339	329	319	335	319	347	309	327	322	318	328	314	300	308	306	353	311	335	327	323	323	342	330	308	344	360	347	334	342	316	319	316	325	341	337	317	341	344	267	344	322	327	322	331	369	307	284	311	352	307	345	282	329	369	308	310	355	324	304	300	303	322	294	287	303	331	341	323	313	315	319	312	336	328	325	318	309	306	307	317	295	307	337	324	351	324	320	351	360	345	310	329	343	326	313	318	296	327	342	324	330	340	322	310	343	323	312	332	321	338	339	305	314	346	316	329	316	322	338	315	348	338	338	318	332	305	344	335	332	306	314	337	348	311	303	341	320	329	315	358	330	332	326	306	338	328	331	329	353	301	319	353	334	343	300	342	304	331	342	304	350	304	319	323	306	304	306	296	323	299	334	339	283	305	319	297	312	301	338	342	281	345	322	309	342	337	347	334	300	311	319	298	314	315	318	317	316	333	305	322	323	324	340	338	330	345	326	322	334	338	313	319	329	328	302	316	317	321	291	348	326	348	331	321	332	319	325	333	319	340	314	325	320	323	312	364	317	336	320	323	320	310	343	297	316
41131	22537	6804	1466	965	669	542	458	413	333	312	272	254	228	242	212	237	234	221	205	210	191	191	191	202	208	191	188	189	173	205	194	167	191	185	194	208	174	176	174	189	192	188	176	185	183	190	168	175	192	176	174	194	169	185	193	194	189	166	166	175	179	189	195	185	188	184	191	188	173	145	191	186	187	184	180	168	154	183	163	179	169	171	195	187	165	167	178	184	156	168	212	187	164	156	174	187	177	192	184	175	192	201	197	178	197	166	202	179	163	209	174	168	192	185	188	188	182	193	163	188	150	162	145	172	187	182	175	189	205	197	193	155	182	177	159	191	180	183	186	156	185	185	191	180	180	159	172	171	186	175	172	172	185	186	184	178	189	167	176	158	160	190	176	175	176	185	163	209	161	184	189	189	173	170	166	179	184	173	194	182	177	164	179	180	168	179	178	162	175	183	162	180	180	179	198	176	161	176	171	181	183	179	173	160	184	182	173	181	157	171	189	170	194	180	177	178	169	177	166	191	177	178	185	205	177	181	185	170	188	207	179	168	167	183	174	183	198	200	214	193	176	204	188	157	165	157	188	170	162	177	165	153	169	167	185	175	200	160	191	207	173	169	160	165	183	176	164	167	182	205	144	195	190	175	202	186	176	181	204	162	158	195	192	177	199	207	163	173	176	194	186	164	174	181	187	221	174	173	182	174	168	200	190	178	173	183	161	168	179	197	163	177	167	194	191	176	175	184	185	173	170	175	174	183	182	171	173	181	196	194	173	216	166	190	159	172	187	214	191	183	173	183	180	172	190	165	174	173	196	172	193	179	180	171	154	188	170	188	178	157	184	157	158	183	177	170	174	158	173	188	166	177	203	178	172	180	162	171	173	196	185	187	161	181	182	179	172	170	193	206	180	201	178	174	174	184	186	203	199	188	179	206	179	189	164	175	180	202	183	165	177	193	167	161	173	181	204	160	180	193	170	172	181	173	177	174	190	172	153	176	190	179	158	194	172	187	160	201	168	178	167	175	199	191	172	174	142	167	199	163	194	225	199	185	191	194	191	187	160	176	183	171	192	203	170	194	160	184	190	194	176	178	138	221	174	194	172	172	173	175	174	187	188	183	174	186	196	174	164	164	164	174	185	197	166	164	190	174	172	176	169	170	191	151	182	176	168	174	172	170	192	183	193	174	179	163	174	188	187	198	162	190	204	193	157	154	167	187	195	164	174	172	194	199	174	179	180	180	200	195	177	187	179	178	159	160	188	188	137	166	178	183	189	172	187	177	160	151	199	175	167	169	170	199	168	147	173	171	187	163	181	187	176	192	176	189	182	178	206	204	170	174	181	184	194	187	196	172	175	181	180	177	174	185	162	165	189	184	153	201	157	189	166	195	159	166	154	171	204	168	191	169	201	191	171	166	180	171	189	192	177	191	173	171	175	177	177	189	190	159	168	184	180	165	191	170	178	182	158	180	177	181	179	188	192	175	181	165	191	184	176	167	188	187	208	169	181	152	184	178	181	168	181	212	161	191	181	144	165	180	191	187	192	196	189	182	167	186	177	160	183	171	185	164	179	192	180	151	190	185	165	184	162	179	181	176	201	172	191	197	174	192	170	158	172	180	180	159	180	166	169	184	167	184	205	171	178	191	167	202	181	182	170	190	196	176	178	160	191	174	188	166	175	169	154	192	201	185	165	190	159	164	179	162	189	191	157	170	180	186	185	184	185	167	172	198	168	165	181	175	185	164	192	174	168	181	165	181	174	204	168	176	179	196	188	196	173	186	195	196	171	158	190	171	187	187	168	176	202	165	163	172	171	172	182	175	196	179	168	170	177	182	168	171	175	204	175	172	160	184	180	164	169	184	175	200	160	188	195	185	189	153	176	186	161	165	158	185	175	185	194	168	194	198	193	164	188	169	183	161	147	173	168	178	179	189	182	183	197	178	179	150	165	162	186	186	161	184	156	177	186	178	191	168	174	164	173	172	191	177	161	182	166	163	134	154	156	181	182	177	188	186	168	187	191	170	177	193	182	168	182	177	175	174	170	162	206	166	165	176	161	176	176	166	194	180	207	166	210	163	184	192	171	188	184	176	183	175	213	189	172	178	185	197	172	196	158	181	177	199	179	188	161	192	185	182	186	189	194	178	159	170	183	205	153	205	193	156	195	191	168	173	205	153	171	150	181	174	169	192	172	185	185	195	179	194	175	167	218	201	187	195	181	162	167	173	208	183	174	189	170	165	162	174	197	205	183	175	185	186	186	163	187	170	175	189	178	174	181	154	163	182	192	172	178	172	176	177	182	177	187	173	167	192	171	167	175	180	190	175	186	185	175	202	203	166	159	182	174	179	183	184	185	176	211	191	185	191	162	149	183	178	172	164	171	189	172	184	182	159	165	224	184	175	201	199	177	191	176	179	158	177	179	195	204	177	162	181	175	205	196	176	184	156	164	181	205	166	163	172	175	177	142	182	174	175	165	171	167	190	180	200	181	184	179	174	157	169	187	179	164	192	170	206	180	179	221	197	171	194	184	196	194	190	184	190	179	180	191	167	179	180	168	143	165	199	187	180	172	195	189	200	171	172	203	207	158	185	166	185	182	186	170	177	180	173	188	163	169	186	189	179	172	172	179	163	174	182	182	204	186	193	174	173	188	183	198	182	178	169	188	152	162	185	181	162	184	195	174	175	195	173	174	203	178	188	171	160	176	188	173	185	188	177	188	190	175	180	182	157	178	193	187	168	159	188	152	174	164	189	178	153	194	181	166	187	171	176	183	182	188	167	207	172	181	182	186	184	200	154	199	165	163	154	169	180	186	177	212	165	181	192	182	184	159	165	174	188	181	155	169	211	173	194	170	219	171	168	173	166	153	173	177	195	170	188	170	183	187	188	204	184	187	171	194	166	186	181	185	171	201	169	179	178	173	201	159	174	158	195	162	182	189	164	164	180	156	194	175	188	177	173	168	153	202	180	191	187	177	175	177	177	175	195	182	162	193	152	196	167	176	189	197	178	188	168	171	196	176	168	156	178	166	189	165	184	159	164	178	179	179	166	179	173	191	170	184	200	158	172	185	183	189	188	189	182	200	207	176	179	193	193	202	156	168	168	186	179	207	183	186	166	186	165	180	190	170	159	197	184	166	170	182	169	181	162	158	190	186	177	194	191	178	183	182	174	164	184	171	181	200	188	175	182	158	183	185	160	170	203	170	198	210	163	174	164	181	176	160	169	188	175	192	161	190	168	187	159	199	135	181	170	197	183	185	190	199	175	205	177	168	163	164	170	182	163	170	163	180	177	152	175	185	180	187	182	191	183	191	196	154	199	173	173	182	204	181	184	177	170	148	171	186	192	162	172	183	197	185	147	190	189	183	183	194	185	194	191	174	186	165	190	179	164	185	199	179	194	188	178	187	167	187	203	181	193	198	184	190	189	177	170	194	184	179	183	184	176	187	200	173	180	172	196	181	199	203	196	197	194	198	180	204	173	204
20929	2026	4727	5164	4308	3373	2845	2341	2081	1866	1592	1404	1331	1260	1145	1043	1048	983	890	961	938	831	749	802	758	818	703	751	727	702	700	736	662	732	698	686	665	680	647	639	556	628	581	653	660	623	664	628	636	612	645	660	603	700	630	573	602	607	606	607	621	605	558	618	608	614	571	620	591	638	613	644	584	574	620	611	579	602	630	587	590	640	593	566	621	582	622	603	567	639	564	583	570	622	601	583	575	576	601	587	583	579	558	596	613	606	541	579	589	594	594	576	619	590	561	617	605	575	587	593	591	622	600	607	591	611	587	618	567	572	554	533	577	569	578	577	620	619	622	583	591	526	571	620	581	541	565	571	609	585	606	598	557	626	568	583	620	610	594	599	590	554	576	652	598	554	538	613	560	528	569	616	574	604	588	624	585	575	585	586	562	588	525	569	600	600	618	547	617	586	600	559	623	586	563	568	561	539	598	586	560	636	614	623	556	560	581	556	571	568	531	588	589	586	594	568	579	583	583	560	588	652	591	598	602	624	582	578	612	585	588	555	587	582	581	571	568	576	594	565	573	570	577	587	604	582	570	567	592	587	582	614	590	602	568	578	561	602	562	589	566	558	573	594	585	594	624	589	580	513	590	580	554	558	577	586	597	592	602	572	569	620	594	599	560	559	587	543	547	571	581	573	588	586	588	548	607	588	592	593	564	592	579	566	603	602	562	577	592	637	557	578	555	562	587	590	616	600	568	595	569	583	610	626	593	594	598	587	567	568	611	601	523	562	579	542	580	592	577	580	583	616	594	595	596	587	580	595	584	592	541	566	611	607	560	580	576	617	588	605	561	595	555	554	610	614	604	637	611	605	615	557	566	615	561	535	589	589	564	595	553	640	581	568	577	591	605	593	553	630	622	593	602	612	620	550	563	584	584	571	584	584	606	564	590	549	559	560	582	601	584	572	579	581	555	551	552	563	564	599	567	600	603	575	588	560	614	577	617	574	551	587	596	580	611	574	602	592	528	550	620	547	581	552	616	594	571	561	573	566	595	573	598	534	624	569	578	593	562	575	566	532	591	617	577	602	588	602	566	527	610	571	588	556	543	567	593	585	565	565	586	584	567	609	574	567	554	602	552	639	646	567	639	589	581	585	599	588	563	588	598	548	639	577	591	532	580	552	557	574	607	574	583	566	593	597	532	563	598	560	596	560	594	553	606	586	612	576	561	561	626	592	578	618	602	585	549	591	583	568	550	623	575	580	611	578	587	604	538	577	563	600	595	597	580	571	568	606	533	602	530	586	574	577	574	576	594	567	579	610	597	611	568	564	601	570	545	592	576	562	558	560	624	567	563	574	594	568	591	585	589	611	547	588	535	605	586	619	583	602	585	600	559	570	574	578	526	577	585	600	595	579	589	573	589	603	600	567	538	598	589	607	559	587	592	585	577	593	579	623	556	596	578	584	604	563	568	593	625	570	566	572	573	600	593	574	601	588	611	632	565	612	580	596	554	569	599	553	560	539	576	581	565	559	574	564	585	574	594	612	574	635	535	584	572	584	576	576	563	608	578	584	569	594	592	607	574	553	568	606	563	608	575	607	539	583	589	599	605	543	629	605	563	618	598	604	568	567	566	616	547	548	611	615	573	589	572	615	603	575	571	596	601	551	544	547	596	624	559	584	583	563	547	568	586	586	599	586	555	573	581	584	637	553	589	590	586	599	559	620	572	606	547	635	572	578	556	598	514	592	630	565	557	546	574	556	579	590	584	601	616	584	622	582	578	567	537	562	549	551	576	571	593	608	535	551	597	581	554	596	569	560	590	588	588	576	548	585	579	611	607	584	564	540	582	614	622	586	589	574	560	565	620	607	567	594	571	599	601	534	588	583	612	525	631	625	603	586	573	547	650	583	571	578	571	563	540	608	592	579	567	618	629	602	542	558	542	588	557	581	564	580	616	570	578	584	565	599	576	590	607	557	594	578	592	557	556	642	566	545	541	609	534	540	602	584	548	602	572	538	562	573	539	587	583	598	573	589	551	609	540	579	536	573	552	567	585	566	554	590	580	576	573	570	595	584	583	572	558	612	565	590	549	593	586	586	587	550	553	601	605	574	567	598	616	554	620	582	567	611	543	595	515	585	573	588	583	563	579	558	625	564	561	652	575	539	540	569	593	613	551	586	568	585	576	602	600	564	602	564	578	574	555	562	629	588	601	581	554	581	613	565	624	577	624	593	599	552	596	574	590	581	574	594	622	611	606	609	580	555	561	594	589	564	604	615	601	574	577	560	570	558	620	636	584	562	582	558	573	579	598	609	643	555	543	612	631	614	611	598	600	554	582	540	594	622	619	615	570	588	606	570	619	602	552	576	549	580	549	594	604	552	567	527	601	580	597	595	621	597	593	593	581	573	568	603	576	573	542	558	581	590	647	572	609	586	579	575	574	585	574	612	574	595	609	585	550	555	568	584	594	547	591	600	605	599	572	607	597	568	603	568	542	537	593	579	564	575	639	562	574	547	578	616	573	603	580	601	619	562	557	556	577	610	577	575	621	583	572	563	580	594	546	625	608	613	573	516	538	563	587	630	587	633	597	592	606	578	554	607	593	619	547	557	573	563	592	570	614	582	559	576	581	585	563	600	606	586	579	525	590	582	622	565	524	584	548	585	607	574	531	609	589	623	606	612	568	607	576	644	597	606	560	561	595	622	616	568	599	581	542	594	581	604	576	583	592	599	564	562	568	579	638	537	559	565	613	564	580	581	594	590	576	612	554	570	584	533	578	591	587	572	586	616	579	562	587	605	593	585	582	584	598	583	593	586	604	579	582	603	575	559	585	578	607	594	596	546	600	584	604	583	539	600	581	587	608	583	610	593	602	600	547	584	609	542	585	567	591	559	561	584	560	632	564	575	588	559	585	572	577	588	597	600	623	572	594	558	556	570	552	576	649	533	556	565	599	574	612	579	611	576	605	608	584	604	630	570	609	579	629	624	583	551	605	589	563	581	598	551	566	584	597	541	587	531	607	598	597	578	580	590	610	591	569	566	582	567	578	539	567	558	611	588	590	566	585	580	597	593	610	556	602	569	601	565	526	595	545	584	559	624	564	578	587	565	623	582	590	581	545	620	592	610	548	587	567	564	553	529	573	561	595	580	640	596	553	624	592	653	587	544	605	596	594	572	577	603	577	615	607	603	594	606	593	607	535	614	567	607	603	560	560	608	592	582	552	603	584	562	588	575	581	592	591	586	593	571	546	543	609	630	594	560	565	556	590	555	569	563	585	617	561	583	574	571	573	577	579	554	529	552	578	582	584	573	613	589	625	601	568	594	603	571	572	597	594	571	556	596	584	561	598	600	597	608	587	521	616	558	598	584	630	580	578	592	581	595	614	562	569	572	536	573	609	586	602	538	597	526	571	589	608	553	591	580	595	569	568	553	590	606	547	583	597	614	590	608	595	564	558	587	632	618	514	554	579	565	608	574	573	613	564	575	562	593
5638	214	141	96	80	79	76	54	76	77	78	68	65	83	62	59	52	49	62	53	59	68	69	72	59	60	77	67	55	73	62	58	71	66	62	67	78	47	59	72	67	66	78	63	58	56	64	79	57	52	64	58	70	54	79	64	74	65	58	74	62	66	67	70	62	67	69	59	62	55	52	78	67	77	52	65	78	61	77	63	71	55	51	77	58	62	62	59	61	78	58	66	62	62	70	69	70	62	81	68	70	63	58	60	53	50	78	66	71	76	60	67	59	57	72	54	68	75	72	63	53	72	52	66	67	68	71	74	89	68	74	65	58	52	59	68	76	51	69	68	63	52	67	56	69	66	79	49	66	64	75	54	62	64	74	62	58	57	68	64	53	61	65	61	55	71	65	67	75	67	67	70	69	64	72	52	64	70	68	63	50	71	68	52	75	58	63	64	58	71	60	67	56	62	76	80	58	71	61	66	73	57	69	54	95	58	74	61	72	68	64	63	78	62	73	60	66	68	74	60	70	66	60	53	61	76	59	58	61	60	66	66	69	63	65	50	77	52	56	63	61	77	65	59	69	62	68	52	69	61	60	60	60	80	70	74	59	61	63	64	69	64	76	64	64	71	76	74	72	64	80	71	71	78	62	71	62	64	67	59	60	66	54	52	63	75	71	73	64	61	66	64	62	58	71	60	54	66	75	55	68	65	59	59	71	68	68	60	65	75	52	64	84	56	61	54	62	61	72	63	62	78	81	63	65	72	70	62	62	57	81	68	58	64	64	64	74	60	73	72	65	74	77	83	78	84	61	62	68	66	79	68	62	57	80	53	72	73	59	67	57	63	76	60	52	53	58	68	61	70	75	63	49	67	69	56	71	66	60	66	50	71	73	76	59	67	77	68	65	61	66	65	66	73	66	70	64	50	81	72	58	69	68	67	61	59	67	62	59	76	64	68	62	63	58	57	55	58	67	63	52	59	66	62	64	61	72	66	55	64	60	58	67	59	51	64	68	57	78	71	77	62	56	49	63	62	72	78	69	76	79	61	64	69	78	79	62	67	52	66	57	72	63	73	73	66	67	75	60	67	60	75	61	61	78	61	68	69	64	68	62	67	64	50	67	71	60	59	61	64	54	53	55	52	65	61	82	67	55	67	68	51	64	58	67	67	61	68	61	62	64	50	58	73	64	53	90	62	59	71	63	72	67	68	56	56	53	55	57	73	66	63	65	70	70	58	72	64	62	56	51	70	69	61	62	67	76	77	63	67	64	59	76	76	64	73	75	71	69	62	57	66	55	62	70	68	69	69	60	85	54	66	59	70	71	67	66	66	64	70	60	60	76	55	60	53	76	62	67	65	72	55	66	48	69	77	61	71	64	72	71	49	71	63	73	56	87	85	63	65	49	67	59	55	58	54	65	52	54	65	66	77	69	76	62	49	57	63	63	62	58	65	64	63	48	64	65	52	73	63	53	74	56	68	66	55	66	62	76	62	81	80	70	73	53	69	82	57	49	67	73	63	60	60	53	75	62	74	71	63	61	71	74	62	68	63	65	58	67	70	66	72	58	67	68	66	59	51	58	57	71	68	72	61	53	62	77	70	58	53	57	60	65	58	67	71	49	65	61	63	64	66	57	61	64	67	72	74	58	67	70	84	63	70	60	68	66	66	57	51	63	62	55	71	54	75	64	58	62	64	57	80	72	69	55	67	47	63	62	61	72	58	69	68	90	69	68	74	70	79	70	55	71	61	61	66	81	73	53	63	69	59	80	62	80	65	75	71	67	61	63	75	65	70	63	63	76	52	77	62	70	61	66	66	70	64	65	61	63	65	65	81	70	67	56	62	79	68	60	56	76	53	72	66	55	80	70	66	69	50	69	69	64	55	58	58	58	92	84	63	61	71	71	70	65	62	66	70	71	57	60	56	74	69	54	62	61	68	68	67	54	59	56	65	73	62	68	66	59	50	70	76	62	66	62	71	65	63	56	52	63	62	49	60	71	49	59	50	60	55	71	67	75	64	78	64	77	74	62	74	79	53	73	69	59	63	68	60	73	74	67	68	54	77	68	54	51	65	59	73	63	78	49	67	65	74	70	66	65	59	55	63	68	64	52	66	63	59	76	74	63	76	74	76	60	68	69	64	57	88	71	68	64	56	61	57	63	73	65	67	68	72	67	53	58	64	59	59	56	63	72	56	71	68	73	56	80	60	66	75	67	69	77	57	65	68	52	70	58	57	67	56	59	56	63	67	50	63	50	66	64	64	79	64	64	49	70	79	70	53	61	58	66	46	56	60	47	62	60	68	65	57	66	67	69	73	77	48	55	55	66	52	73	65	62	69	81	70	83	61	77	70	78	61	73	70	73	54	60	62	49	70	73	75	51	56	53	65	62	63	69	64	78	66	70	65	64	48	63	56	58	72	85	48	65	66	71	73	55	74	78	52	65	54	55	67	64	55	71	73	56	71	74	49	59	81	69	59	50	69	73	69	75	70	61	70	75	61	61	59	73	67	61	64	84	61	69	68	66	66	68	66	70	68	65	72	52	63	61	62	64	66	66	78	82	67	62	74	51	70	53	66	68	68	68	64	58	73	62	62	67	62	62	60	77	76	59	79	56	81	62	66	61	66	77	64	68	59	76	56	59	63	62	65	77	64	61	48	57	71	77	76	69	67	55	67	74	57	54	56	74	61	64	57	61	61	76	64	64	54	62	62	80	73	53	62	62	53	63	61	61	66	66	66	62	70	69	52	60	58	69	70	65	75	77	61	72	79	68	65	73	72	55	72	69	64	64	63	70	76	64	70	62	57	48	64	60	54	67	68	60	62	65	63	64	63	58	72	73	75	57	63	47	60	71	66	75	63	45	70	65	44	63	56	72	76	59	85	71	60	54	58	57	68	57	88	77	65	65	57	82	60	66	60	49	77	62	67	75	73	66	61	69	76	74	72	78	51	78	75	68	55	56	49	72	62	53	65	68	69	71	68	66	62	62	54	66	74	76	71	62	52	72	75	55	71	74	60	62	74	52	64	63	65	71	59	70	58	74	67	60	67	74	78	54	61	71	81	62	80	72	79	76	83	62	62	54	69	80	70	59	68	57	63	77	72	64	67	66	71	66	72	56	73	67	60	68	79	65	65	64	75	63	68	52	75	67	70	65	67	64	77	77	63	66	54	66	71	71	62	69	74	80	62	54	68	54	71	69	76	63	59	59	68	59	67	63	74	64	57	68	68	61	61	80	67	50	71	68	75	88	75	61	65	57	83	64	77	72	56	69	62	73	54	60	63	51	62	53	76	71	72	63	67	61	61	69	74	66	58	62	73	64	80	52	52	69	68	68	76	77	64	64	65	65	62	59	71	64	65	65	77	69	66	71	51	59	60	76	57	65	64	59	63	64	65	51	67	70	67	60	48	66	68	62	53	70	60	68	66	60	63	66	56	65	78	66	63	65	83	74	67	76	76	69	71	62	56	57	57	61	65	71	65	53	57
7627	320	381	395	355	299	298	319	290	300	289	285	272	235	263	264	246	269	280	246	246	254	247	256	223	237	281	271	252	246	273	240	246	258	264	239	244	271	269	244	267	287	262	260	252	280	278	233	236	289	247	258	247	241	227	249	255	245	249	247	249	242	250	293	249	253	252	234	271	230	264	221	219	266	221	246	238	259	258	257	271	257	235	227	230	241	274	274	268	268	281	262	233	270	226	249	248	262	288	275	236	253	235	254	271	253	272	275	262	238	231	262	246	246	238	254	260	246	267	265	251	224	256	245	236	255	239	230	234	261	270	262	250	245	235	238	256	251	255	257	252	252	264	296	255	276	236	233	265	236	282	238	248	245	289	273	237	238	249	236	262	246	242	251	227	253	265	244	255	244	241	254	272	243	240	253	281	216	237	235	270	233	265	242	254	249	260	232	257	267	216	248	270	258	264	240	251	268	270	228	276	227	267	253	280	249	264	226	258	221	251	266	241	250	252	265	230	242	240	261	250	260	247	275	247	255	255	234	225	261	273	254	250	263	275	260	265	254	218	263	277	257	270	239	246	233	279	265	224	232	264	241	241	255	244	229	259	254	237	241	239	255	231	239	257	261	255	263	247	269	268	267	247	247	238	260	243	250	271	228	253	265	250	239	250	249	244	255	224	237	255	281	242	241	260	241	256	280	265	270	262	243	259	255	249	260	250	263	238	232	253	286	257	231	260	240	269	246	240	265	255	279	241	268	261	246	244	247	235	249	242	276	228	286	253	280	248	239	231	268	253	225	267	252	256	276	257	263	258	267	244	254	226	280	268	261	295	281	230	242	239	260	265	258	239	219	245	246	239	248	235	259	251	260	226	260	228	220	251	254	253	271	239	264	252	268	251	244	272	250	233	229	260	212	248	264	244	237	232	231	273	274	239	271	232	256	266	254	253	256	245	250	255	238	271	275	247	253	227	282	264	241	241	218	267	241	247	217	274	246	220	238	236	300	242	226	232	274	250	260	277	249	228	243	226	255	262	241	240	258	230	264	222	253	293	263	215	289	244	257	286	263	245	230	247	243	273	264	234	240	239	230	245	280	261	290	230	244	284	248	231	223	273	256	255	236	267	229	270	238	246	273	248	274	249	271	233	263	254	273	236	223	261	230	253	251	233	235	278	266	242	246	258	258	264	237	234	244	264	260	264	276	207	259	237	253	268	245	240	222	246	279	249	264	268	246	258	243	222	262	229	255	239	239	247	266	246	267	223	263	255	231	270	264	250	230	244	246	250	249	246	251	251	257	261	231	240	269	267	259	229	245	278	253	276	277	255	258	237	255	242	261	247	237	258	243	268	273	254	264	242	249	261	263	250	249	235	263	256	251	247	287	244	283	241	247	244	253	245	270	274	205	248	249	264	255	281	250	253	268	222	251	272	277	241	222	229	241	233	239	242	256	263	273	240	253	262	246	247	243	250	234	264	243	242	267	256	252	253	245	239	250	268	243	228	276	276	242	267	256	253	261	233	248	281	237	260	237	254	260	274	230	242	229	226	223	267	245	265	280	284	273	247	253	244	266	273	250	255	258	270	261	233	246	239	237	252	248	270	247	279	234	234	256	223	233	249	272	214	271	246	276	237	259	237	224	293	260	245	218	257	228	277	258	266	268	280	276	247	273	236	242	256	254	257	275	243	235	221	248	248	250	252	263	254	260	250	225	262	247	244	247	262	240	264	260	247	272	247	240	262	247	253	245	263	236	259	249	247	247	267	268	274	245	234	249	229	220	268	245	242	248	237	275	235	270	224	259	241	252	263	258	263	228	237	233	250	247	260	301	269	252	243	261	238	277	250	241	249	260	248	251	269	278	221	271	270	249	253	253	248	250	247	238	263	244	252	234	247	249	263	219	272	232	248	247	272	244	228	244	239	258	255	258	243	276	221	245	246	276	254	259	243	252	243	256	228	277	302	259	252	243	268	255	267	261	235	247	256	241	260	252	251	249	264	238	224	235	240	277	231	234	239	242	249	248	248	270	249	258	246	233	269	241	259	252	239	270	270	262	243	277	263	269	259	275	257	248	247	240	237	248	245	252	264	228	237	248	233	256	242	283	235	243	242	237	253	260	254	254	257	290	235	235	259	269	222	222	248	256	231	242	229	248	256	248	243	258	266	221	211	286	247	247	250	272	264	222	267	231	251	275	247	227	240	252	271	240	252	264	254	226	262	252	251	259	231	227	255	219	230	249	222	239	218	232	231	246	270	250	223	257	232	249	252	274	283	249	244	288	281	246	244	236	257	272	249	259	254	251	257	259	229	220	230	270	258	245	229	249	231	246	262	249	253	249	239	247	245	249	274	261	250	261	235	242	262	244	241	257	275	256	239	254	245	248	212	266	255	266	228	235	246	239	247	243	264	245	259	284	289	269	264	229	238	239	216	259	278	235	243	271	240	258	250	232	242	250	240	264	274	256	252	231	247	247	260	251	226	253	237	247	260	256	249	260	262	229	245	234	248	250	249	266	237	257	273	266	259	236	267	239	280	249	255	276	245	245	240	256	245	229	258	228	258	275	242	246	238	236	263	252	237	248	250	274	267	256	232	241	259	224	246	256	233	267	278	276	265	232	280	213	249	271	245	251	262	250	254	278	246	265	259	271	262	255	264	241	271	248	254	265	217	237	269	265	280	244	242	272	292	258	237	242	218	251	248	248	276	244	249	275	238	232	236	244	274	260	264	271	246	234	254	259	236	286	246	308	241	242	234	253	239	265	238	241	249	246	267	254	260	294	240	231	273	253	255	261	244	238	256	267	252	273	269	231	275	254	272	238	244	251	236	251	265	262	270	231	248	244	259	253	260	270	257	237	225	261	270	228	219	241	209	252	247	254	254	246	259	232	244	230	265	251	287	257	252	252	275	244	253	247	256	231	245	228	249	258	267	269	259	251	283	271	249	273	264	256	271	257	232	263	259	237	262	246	218	263	242	269	267	244	257	274	297	236	254	251	240	235	259	262	265	245	265	249	226	240	281	243	250	261	239	261	282	265	255	271	279	248	236	257	215	256	237	217	230	259	236	248	253	278	251	236	245	237	258	264	246	233	216	241	218	255	258	254	271	247	235	260	265	246	246	230	273	276	257	262	235	238	265	239	265	255	245	248	234	272	261	269	244	221	239	275	259	256	278	260	239	252	275	300	253	245	253	264	217	246	267	237	253	226	243	260	243	273	284	267	266	238	251	268	270	267	220	271	263	263	253	276	266	228	265	241	246	239	254	244	273	254	244	258	246	218	225	229	223	248	268	294	262	251	280	268	238	232	263	266	244	245	222	242	258	224	251	233	223	285	258	271	259	257	245	274	246	241	236	219	265	220	263	250	273	237	263	240	266	263	245	248	256	253	253	254	282	245	276	241	264	251	243	248	216	268	237	240	271	250	242	216	280	233	261	255	240	232	292	241	244	263	260	271	262	248	279	254	283	260	245	254	293	260	270	235	249	274
36420	11890	1521	728	493	349	289	232	179	164	179	145	121	137	134	134	106	125	128	99	117	106	94	97	101	83	89	84	98	111	93	93	88	93	105	105	86	76	110	96	95	82	96	76	69	99	103	93	85	85	86	91	101	82	89	87	102	82	95	92	92	84	92	98	102	93	87	89	83	88	85	97	85	99	80	92	78	82	93	87	87	99	91	83	79	92	84	76	97	85	97	91	99	86	74	79	63	88	91	89	104	84	83	86	98	90	93	91	95	81	99	92	86	97	78	99	91	93	87	84	71	85	75	94	77	97	86	74	95	94	88	96	94	78	79	72	84	85	80	92	92	99	80	70	84	90	100	88	98	79	82	77	80	94	78	78	93	95	87	80	95	84	85	79	105	77	98	85	88	96	82	71	101	87	88	91	93	98	84	61	100	92	88	85	67	83	76	96	71	82	90	79	71	101	82	82	93	103	90	91	105	86	110	86	77	94	83	83	85	78	66	85	79	82	76	101	78	89	79	102	84	96	93	83	89	89	82	90	90	82	71	90	91	91	89	67	70	83	115	86	80	92	82	87	102	110	98	90	85	89	77	89	64	88	83	74	88	90	94	88	77	101	86	79	86	93	89	88	87	86	80	93	88	97	95	115	76	88	94	101	83	94	101	76	83	69	87	97	79	91	103	103	80	84	89	90	97	95	77	96	84	104	72	95	93	81	89	80	104	85	83	84	94	90	99	86	100	102	87	85	97	90	82	85	88	85	93	96	76	94	81	106	85	86	92	92	85	95	86	80	100	94	99	74	105	90	79	79	93	91	78	86	78	100	93	91	90	89	88	93	80	94	86	83	85	97	85	87	107	92	93	86	87	98	97	82	88	73	78	89	70	103	106	77	87	81	82	83	85	83	72	80	92	85	82	82	97	77	83	83	104	93	92	99	81	88	91	87	75	74	76	93	78	94	92	105	76	75	92	86	85	87	103	68	88	96	100	90	77	78	83	81	97	83	79	81	75	75	82	72	81	88	94	92	94	77	95	83	84	103	100	82	86	77	95	77	104	84	93	79	91	83	91	93	85	76	79	93	100	90	89	98	96	85	87	81	74	91	105	81	84	81	103	77	101	86	84	96	96	101	82	103	80	79	96	91	85	106	95	78	85	85	81	95	67	101	100	82	81	100	95	86	89	89	104	83	94	77	92	104	105	94	99	89	84	79	99	87	81	106	92	79	82	100	80	89	94	71	85	90	97	94	75	91	74	79	91	95	78	91	87	103	94	77	104	83	88	84	82	75	93	98	74	83	88	110	86	110	85	101	100	115	72	82	107	87	80	93	89	97	92	89	89	92	86	65	72	84	78	100	98	73	99	100	89	96	100	98	76	77	81	86	85	79	92	80	75	97	101	79	81	83	80	75	71	86	94	87	93	85	106	95	102	99	83	89	89	85	82	81	88	72	94	87	90	92	93	96	80	87	98	91	96	68	100	99	78	94	98	88	74	91	87	87	91	78	91	92	98	90	86	81	81	82	101	87	100	96	80	95	91	88	89	95	93	100	84	73	81	85	55	93	94	90	100	91	75	78	92	79	98	87	82	92	76	87	75	81	84	64	93	92	94	95	96	77	71	94	94	90	98	84	97	60	75	89	101	110	88	101	92	88	83	95	83	103	91	97	96	98	83	99	81	89	96	95	83	76	96	94	92	103	78	88	94	80	88	94	85	79	93	116	90	96	90	71	83	102	84	105	90	97	83	91	101	106	85	95	95	66	90	83	90	79	71	89	88	72	87	85	69	85	95	91	97	74	82	94	93	102	100	97	92	108	99	89	89	77	76	82	76	89	84	86	88	78	86	94	77	91	87	91	74	84	85	92	90	93	99	87	96	94	88	80	90	93	102	106	81	85	72	88	93	94	85	79	93	81	85	97	88	76	89	85	84	99	86	90	82	88	93	97	67	88	80	81	91	79	88	91	98	86	69	89	90	87	90	85	73	87	93	89	96	77	74	92	89	75	90	84	75	86	92	78	91	91	91	80	107	101	101	89	88	93	90	86	73	85	86	91	100	80	90	81	96	91	80	90	91	93	102	94	95	87	74	90	99	95	100	98	62	79	91	90	82	92	87	85	86	86	94	83	101	93	79	74	82	96	85	80	84	76	87	98	82	87	96	75	84	82	82	90	93	80	101	87	95	84	79	87	75	89	93	95	83	74	104	92	88	92	111	103	93	76	89	83	91	85	87	82	74	104	73	77	80	97	94	76	90	88	89	102	95	76	82	91	77	95	99	94	103	82	82	99	95	87	94	77	107	91	77	106	92	76	77	93	105	76	91	83	83	98	80	79	99	79	109	101	100	97	95	88	100	86	96	97	83	90	90	97	97	98	89	79	90	103	65	76	91	74	88	72	99	98	75	102	88	75	93	77	72	80	92	92	98	77	87	79	83	87	100	98	79	90	80	83	102	92	81	80	89	82	93	107	106	88	93	97	97	100	77	80	89	94	96	110	73	82	97	82	85	91	93	95	101	99	78	84	99	93	78	78	99	85	96	109	90	105	79	93	75	85	94	82	95	83	84	89	76	112	97	98	82	99	88	101	78	89	94	101	80	91	74	83	90	110	80	90	84	84	71	103	94	75	93	85	90	99	93	91	89	93	103	83	82	74	89	78	86	79	81	85	71	92	82	92	90	90	72	78	83	91	80	83	77	105	87	85	88	93	85	105	85	85	109	96	105	81	64	95	98	92	84	104	75	84	93	73	78	105	84	102	89	86	102	88	74	85	88	111	87	89	73	82	99	83	73	93	86	74	89	83	84	101	93	82	97	74	73	77	92	82	85	77	85	79	89	96	90	83	91	93	93	79	77	99	91	89	66	76	93	100	88	105	102	109	111	82	99	73	97	75	100	88	93	84	84	91	100	84	87	96	93	97	81	105	83	92	76	81	90	82	93	90	85	74	83	78	102	82	92	91	96	87	94	72	90	89	74	102	82	93	73	113	86	88	68	87	80	78	83	98	92	87	88	88	98	99	77	82	78	75	93	88	89	88	104	85	91	85	94	83	87	92	83	88	99	94	71	85	84	97	89	82	114	85	101	89	88	82	71	95	94	75	101	99	75	94	73	90	87	89	96	99	95	86	81	83	88	98	79	85	102	96	81	88	86	95	86	82	93	99	93	92	97	68	99	87	71	80	98	73	99	70	85	86	81	85	82	98	100	71	87	84	95	87	92	80	92	78	82	91	82	95	82	71	84	86	86	102	77	92	85	77	87	82	69	76	115	90	87	87	93	94	88	89	81	92	85	92	98	86	81	86	82	99	78	79	89	83	81	70	83	88	88	86	94	102	97	99	81	86	82	85	110	103	93	87	86	98	90	94	80	91	104	86	98	97	81	93	104	89	88	73	79	96	98	95	88	94	92	81	109	90	80	93	106	68	94	93	88	94	98	90	90	90	94	80	85	90	80	92	93	75	101	89	80	93	71	93	75	69	78	94	114	92
17302	1148	2647	2725	2386	1903	1594	1344	1032	980	873	801	764	670	619	616	536	555	528	472	474	474	416	436	378	382	417	432	433	365	387	353	325	351	390	379	373	361	369	356	381	364	351	349	347	340	398	394	301	332	364	319	327	346	335	325	353	365	369	344	313	362	342	340	308	310	309	313	340	324	345	331	319	316	324	321	348	353	339	302	337	373	328	305	326	322	305	341	304	325	318	295	346	314	323	350	332	306	330	338	308	340	311	341	328	332	323	317	304	291	340	335	331	314	302	317	357	347	316	327	309	319	326	306	327	315	344	319	313	332	303	338	336	298	354	320	346	327	313	323	306	326	320	294	357	335	301	327	348	337	333	348	326	336	294	334	317	346	326	299	330	302	371	350	307	303	308	315	299	307	306	342	302	309	357	298	316	358	312	316	335	326	310	306	307	315	283	340	317	346	343	310	312	340	318	320	322	349	299	327	337	306	336	362	332	361	331	343	315	358	345	317	292	328	314	315	322	294	313	344	332	323	340	355	317	319	318	336	341	318	331	315	314	304	316	317	317	308	315	304	334	293	325	351	302	299	309	323	312	277	316	335	331	335	342	327	335	331	312	327	307	343	325	313	307	352	325	281	326	324	307	326	324	328	328	319	333	302	331	333	324	311	329	342	306	323	319	297	350	309	312	336	328	313	303	289	336	356	311	346	332	367	300	318	306	300	315	328	309	317	352	339	305	320	286	298	350	302	298	326	334	325	344	315	312	322	294	323	327	316	346	325	333	303	315	349	309	337	328	349	302	332	334	353	322	334	285	327	308	315	310	323	306	318	283	347	336	348	312	348	321	355	303	340	290	302	317	335	299	337	311	281	287	281	318	379	326	325	310	313	306	320	292	327	301	324	306	333	297	317	325	308	312	318	298	339	351	310	311	348	309	321	327	313	332	339	308	308	291	316	322	310	328	361	339	319	352	327	308	325	331	309	331	308	327	337	347	311	328	328	319	316	340	318	347	335	312	311	294	327	303	300	300	341	300	343	304	308	348	319	310	329	303	328	281	298	315	320	317	311	309	331	311	325	339	331	337	310	290	343	330	302	307	318	297	309	291	308	317	312	317	316	313	340	339	324	324	334	331	337	342	319	320	357	339	331	340	292	299	349	343	310	323	332	334	344	309	312	324	330	298	296	336	347	329	288	318	323	319	304	331	317	298	273	333	325	301	335	290	324	336	313	291	323	341	331	312	294	321	356	329	310	326	320	293	299	316	322	350	312	334	324	355	342	299	331	323	329	308	316	287	340	302	293	347	332	324	309	337	334	336	322	338	274	301	328	312	301	325	319	314	301	352	326	322	321	331	359	327	322	298	310	298	324	324	325	309	291	329	336	294	300	332	351	308	276	315	309	340	344	324	331	342	331	301	345	320	334	306	377	319	330	310	314	296	342	327	330	340	332	309	308	336	338	305	294	325	358	333	325	294	301	308	317	317	344	315	314	298	318	320	301	346	314	325	313	327	301	339	304	326	297	325	330	286	310	348	313	314	281	347	309	337	290	327	351	334	297	318	310	295	335	313	335	328	307	345	312	336	328	306	339	308	333	320	304	335	299	338	311	328	304	333	349	303	335	316	302	316	311	338	314	308	315	327	339	333	318	305	335	344	335	326	330	304	318	320	313	324	329	315	346	304	317	319	312	293	311	320	281	306	335	319	345	330	279	318	308	320	306	318	302	344	307	339	325	317	303	322	304	325	307	330	328	344	298	326	317	329	329	281	306	312	357	301	296	353	367	361	336	325	320	310	318	319	339	322	309	327	292	305	358	305	302	309	328	314	274	319	359	362	303	298	288	319	367	335	318	322	355	295	304	333	307	307	356	358	329	324	350	332	329	330	339	282	320	311	349	316	336	326	347	315	330	327	337	348	326	334	294	329	330	292	329	351	321	360	324	317	324	335	319	322	306	310	288	358	311	318	342	323	318	342	335	336	332	317	330	311	325	334	337	337	321	316	323	346	320	328	288	333	314	301	318	295	355	299	321	327	298	307	303	300	327	340	308	313	306	319	308	321	315	331	310	326	326	318	353	305	324	311	321	306	322	296	305	343	312	319	290	295	333	318	304	303	323	309	324	301	314	337	316	335	315	302	365	316	359	302	295	337	282	311	281	317	344	325	297	306	351	321	360	362	324	319	323	321	313	344	334	297	311	335	291	320	296	363	348	333	312	342	317	333	337	314	316	352	330	320	305	314	326	343	287	351	341	335	334	341	328	305	310	303	306	312	327	327	333	317	328	297	343	332	334	342	308	346	311	308	325	321	325	323	313	334	337	304	324	308	323	354	312	316	338	342	334	365	312	348	341	332	337	303	339	312	335	320	327	316	303	326	319	305	305	309	314	324	300	325	308	312	313	350	292	339	342	317	363	353	300	308	347	333	319	360	318	335	292	300	303	332	306	317	319	314	336	301	306	321	304	312	315	307	314	299	322	301	304	324	297	316	325	297	352	291	288	361	321	338	324	301	345	292	314	337	292	335	303	325	309	292	332	318	340	343	322	321	316	336	310	347	314	332	353	332	330	343	297	314	303	342	294	338	299	315	291	354	326	289	327	305	337	310	350	304	317	300	322	333	331	296	327	315	298	288	320	345	298	320	345	352	312	340	306	335	318	310	308	325	324	345	332	315	322	262	320	296	331	328	299	306	323	325	336	314	323	312	329	317	308	327	350	311	361	326	314	321	284	298	319	333	296	318	349	316	340	345	352	302	321	296	309	290	315	315	355	308	327	319	297	335	334	336	317	298	344	320	324	332	302	304	306	321	344	325	313	344	348	343	318	311	354	304	371	315	313	339	310	340	318	315	301	322	332	310	298	329	310	316	311	323	320	284	295	338	329	320	352	297	344	295	337	319	304	320	304	317	323	354	281	308	320	299	313	316	305	322	340	319	300	289	304	302	323	341	337	306	292	297	325	332	306	316	340	313	307	345	305	291	304	356	317	323	310	330	336	307	312	308	326	342	322	328	318	339	325	322	332	331	320	325	332	375	329	345	330	332	321	328	328	350	337	295	319	306	324	336	299	362	290	312	334	325	311	311	312	288	294	314	344	334	303	348	344	324	338	333	315	293	308	351	363	308	324	292	302	316	295	332	294	331	330	294	323	325	316	312	308	325	302	343	311	329	325	344	318	352	343	310	309	332	328	306	291	312	318	315	332	304	363	279	337	309	297	324	303	295	314	326	309	300	298	291	325	320	319	312	323	338	313	311	308	333	326	356	341	334	369	311	342	318	305	315	318	297	308	312	305	306	304	291	356	298	332	311	328	344	313	320	295	320	330	335	321	297	344	323	299	318	322	341	339	318	331	337	334	329	306	339	335	350	334	306	318	285	314	291	325	300	327	316	342	336	326	339	301	323	328	305	352	295	336	317	321	338	324	353	322	313	352	290	325	325	325	348	291	335	327	321	337	317	313	329	327	339	339	311	305	293	306	317	316	289	314	313	281
41956	21435	5896	1472	1000	721	509	459	355	360	290	275	278	237	226	201	227	219	195	183	239	190	225	207	199	200	199	201	193	216	203	209	193	188	201	170	188	177	179	180	198	183	195	192	180	186	157	226	201	171	181	172	185	178	167	182	187	195	185	206	200	201	191	211	176	190	183	176	188	167	189	190	188	207	179	177	184	195	168	188	176	200	173	180	194	200	181	181	174	155	169	189	181	186	195	209	186	183	197	192	166	211	177	159	164	172	194	182	197	203	189	159	164	170	182	174	159	193	193	176	161	167	182	189	192	183	192	150	191	186	169	166	186	172	171	182	176	181	185	178	154	188	179	168	194	192	169	176	181	182	177	187	172	175	169	172	185	181	161	198	154	190	189	167	200	204	164	161	194	196	159	200	182	199	163	166	166	215	205	192	157	181	197	173	158	158	172	169	176	185	180	167	193	180	180	180	177	177	192	171	197	188	167	203	177	164	182	201	190	165	169	174	178	177	198	174	199	188	164	165	171	185	169	179	171	165	188	195	170	178	197	156	185	168	186	185	162	193	196	176	179	189	179	178	184	167	203	185	173	149	196	145	188	177	172	178	166	174	206	204	181	174	186	186	165	138	164	153	176	183	180	193	178	186	167	165	195	172	176	200	178	170	176	185	161	173	188	188	172	200	152	188	204	187	161	175	167	178	181	166	196	173	191	171	175	168	159	200	154	178	209	182	174	179	175	179	159	164	182	175	176	191	184	169	188	169	186	187	166	161	159	151	200	188	191	181	183	175	174	178	201	172	206	150	179	183	187	206	181	197	166	152	163	187	173	154	164	195	175	174	169	181	187	161	189	171	179	185	162	183	185	178	163	168	179	177	192	161	166	166	182	187	178	168	170	192	168	193	178	187	176	195	157	197	172	198	194	178	191	181	196	186	192	191	180	169	176	166	166	183	185	162	181	162	166	175	181	183	174	182	189	181	209	211	160	189	172	160	153	175	174	188	155	193	208	168	205	189	180	184	193	197	169	166	172	163	150	189	177	186	159	180	189	173	176	203	207	172	177	185	187	185	164	160	167	167	169	153	169	181	168	183	196	202	162	182	189	174	179	182	185	178	172	184	176	181	173	180	176	176	182	181	207	181	169	179	194	173	179	162	179	188	182	178	176	202	192	167	189	183	179	166	174	163	191	184	207	165	173	171	195	193	148	166	188	173	187	177	163	197	179	157	184	147	184	209	175	173	194	179	193	183	182	174	166	187	195	159	165	175	195	182	160	202	181	183	183	169	181	156	184	173	154	181	188	165	178	191	168	169	189	186	174	184	180	175	175	188	171	165	179	179	179	175	193	145	166	169	195	173	189	175	193	204	160	170	169	193	212	153	182	182	168	158	158	183	176	170	188	205	189	173	196	193	180	193	192	193	202	161	159	169	175	176	184	173	189	163	141	185	193	162	193	185	189	182	176	178	178	181	178	155	172	185	199	187	198	182	205	147	166	181	161	178	190	181	182	198	197	195	163	174	204	155	182	195	179	183	200	192	176	181	166	174	167	181	171	162	162	199	192	151	185	165	194	178	167	171	189	177	181	168	187	189	173	178	177	189	172	198	170	167	180	165	202	163	156	185	188	176	178	166	178	185	168	175	147	184	155	162	168	173	177	180	195	178	169	166	180	164	192	173	192	170	188	175	178	150	177	182	172	178	181	199	172	187	195	175	170	182	229	187	172	187	186	169	188	177	187	177	160	163	191	184	173	177	183	173	161	180	160	183	177	200	178	182	188	173	169	174	161	168	202	167	164	193	173	182	200	165	174	167	169	163	170	178	202	166	196	180	173	181	184	202	166	185	158	175	179	177	180	185	165	179	184	182	169	184	203	154	177	176	204	176	188	181	210	187	157	217	176	195	163	188	153	164	204	190	199	185	185	183	175	180	170	207	177	178	174	191	192	176	161	170	178	202	171	161	199	171	169	173	183	170	171	185	185	179	164	169	199	167	184	198	200	167	166	188	176	186	173	163	191	175	168	178	171	180	194	184	177	162	171	192	158	173	169	183	187	176	167	190	172	162	183	194	173	171	193	205	177	170	176	197	168	183	187	151	185	182	173	196	179	184	166	179	185	191	160	172	181	181	179	178	214	181	190	188	189	173	178	171	184	179	194	192	162	169	197	192	163	197	187	158	178	192	182	169	189	186	160	185	192	184	190	166	185	204	171	184	186	190	179	188	182	205	186	175	177	176	219	191	207	189	185	182	152	183	181	176	171	174	183	162	158	177	184	179	174	182	180	182	187	190	174	186	174	177	204	191	178	178	185	172	189	176	168	187	200	181	162	179	164	160	186	200	187	149	219	168	206	196	174	200	189	165	194	193	175	184	179	172	194	178	183	171	171	187	183	190	168	165	184	169	191	177	184	163	209	189	189	159	169	206	171	184	174	189	202	209	157	184	179	182	200	158	190	195	175	161	177	190	198	185	165	199	189	175	188	181	178	167	187	188	164	165	180	183	170	172	187	179	174	188	173	157	175	190	180	202	183	158	167	170	169	193	188	161	187	173	180	194	188	190	188	186	196	218	202	169	160	205	181	149	177	188	192	177	170	167	177	196	161	183	168	172	182	172	213	188	189	175	169	173	170	170	170	194	177	185	182	158	175	182	156	190	178	182	181	181	184	166	188	175	176	169	172	194	175	185	171	202	193	213	194	171	156	169	178	190	171	140	186	181	198	171	162	189	174	169	190	187	163	185	192	177	176	188	171	164	208	168	189	169	193	187	191	172	184	151	169	168	177	173	194	174	167	162	160	181	162	188	173	195	171	185	168	160	193	187	175	189	167	176	174	185	181	186	183	168	180	185	187	186	164	196	176	160	189	169	180	177	179	187	186	174	195	187	179	188	197	149	166	180	200	181	158	203	200	155	178	162	161	190	195	191	179	163	187	191	180	162	171	169	193	170	190	180	179	187	173	158	174	188	161	181	181	183	177	201	166	188	169	176	177	173	176	170	167	195	191	204	181	172	194	162	199	187	177	180	152	184	193	194	189	177	165	148	172	190	180	176	190	164	180	177	199	192	188	190	172	173	197	197	168	181	172	192	171	158	202	191	175	214	201	174	181	195	174	180	178	158	165	219	179	196	194	158	158	206	198	204	173	164	191	190	166	178	164	162	184	175	175	165	152	173	179	177	181	186	166	174	174	179	173	172	191	191	206	165	148	179	166	173	176	167	173	174	175	186	201	185	175	196	174	165	162	192	171	188	186	187	187	189	178	180	167	168	188	180	163	171	182	173	195	180	195	175	172	175	191	161	193	170	194	186	157	212	193	166	164	186	178	180	178	180	183	183	180	150	173	190	180	169	170	183	173	170	170	164	186	174	195	147	190	196	166	180	177	165	180	160	182	181	177	196	204	172	161	168	186	176	171	172	177	185	199	211	189	177	155	162	191	186	180	192	201	197	197	169	170	189	176	166	169	155	168	190	168	166	146	199	153	216	180	194
20584	2125	4678	5108	4297	3478	2814	2467	2083	1749	1656	1415	1289	1199	1151	1122	1002	979	977	898	896	828	803	847	804	784	780	794	780	738	750	729	680	715	702	682	721	644	680	661	627	661	665	612	657	625	609	627	616	605	657	648	633	617	630	661	582	606	637	622	603	626	614	627	574	591	580	605	616	630	654	620	632	651	627	611	612	569	605	643	611	595	607	586	617	593	597	571	584	559	582	592	595	569	617	560	595	602	622	588	572	615	587	591	596	634	579	592	600	612	591	572	618	585	563	597	608	581	574	607	610	586	585	566	570	628	599	585	522	557	575	582	542	564	615	568	599	604	617	537	564	604	568	628	581	599	575	599	589	626	592	578	572	625	609	553	590	542	623	609	597	560	554	585	582	568	586	603	572	605	548	582	560	639	595	611	569	571	592	662	594	602	603	584	570	558	610	606	597	578	604	586	559	606	623	562	544	563	593	553	581	569	543	542	561	633	597	571	594	594	573	584	598	597	526	625	554	584	569	591	574	639	588	590	587	603	566	616	588	574	573	582	527	621	603	598	581	556	549	566	552	644	542	559	566	588	556	612	620	542	566	552	622	566	572	619	565	542	588	573	578	585	578	549	567	535	572	610	601	557	617	546	565	576	609	566	601	542	569	570	533	611	546	597	585	612	593	557	595	563	577	558	579	603	588	557	557	584	602	584	577	584	569	559	568	555	591	577	573	554	612	556	594	587	530	520	546	614	591	635	583	590	604	576	557	562	570	566	569	577	591	554	597	567	582	598	621	595	552	582	583	556	596	604	567	585	610	569	551	605	581	583	536	599	585	609	564	584	553	601	573	618	545	597	580	605	576	575	583	599	570	572	592	545	579	570	595	559	578	591	570	611	536	562	574	606	575	617	595	566	563	632	585	624	589	571	553	602	630	589	628	609	590	612	600	587	546	556	547	569	568	585	568	538	588	590	592	614	537	572	585	556	586	524	623	537	604	558	589	575	602	543	630	578	610	542	532	585	596	530	562	569	607	587	599	581	613	576	579	570	605	584	590	577	609	591	519	608	574	604	612	586	575	576	581	639	557	566	614	588	600	551	588	580	601	606	611	546	557	572	586	572	603	576	589	554	579	593	565	573	598	627	579	603	599	617	560	566	535	543	573	595	554	577	594	547	626	582	589	560	567	558	584	549	592	592	575	610	588	580	579	607	587	592	583	548	563	615	593	590	574	560	587	583	587	614	613	580	578	601	543	588	571	588	571	548	545	537	591	551	551	598	576	571	596	538	585	542	592	596	572	576	559	605	560	587	603	561	564	567	538	538	577	620	523	585	584	562	636	508	600	584	591	603	592	580	581	585	577	590	545	628	561	556	553	549	579	607	601	596	541	628	576	575	634	558	581	609	587	524	544	564	590	584	584	545	609	591	595	545	573	578	583	580	583	569	639	571	585	589	591	584	595	598	543	594	547	564	565	535	553	574	587	569	525	572	602	550	559	553	596	551	553	595	586	582	585	566	575	575	573	568	560	546	566	539	542	556	586	586	635	587	560	602	580	607	607	579	571	542	617	553	580	523	595	600	576	578	581	550	577	572	596	586	603	572	562	567	561	587	583	552	586	589	559	540	578	584	576	553	598	587	593	534	571	572	584	593	555	555	561	591	584	582	603	583	621	602	578	607	594	622	567	611	597	566	579	610	554	568	618	606	540	584	591	601	552	600	575	559	585	570	571	576	579	532	552	583	639	609	576	600	617	556	579	620	563	579	580	610	631	595	595	561	588	606	526	532	596	561	586	627	595	597	558	593	566	583	583	597	595	614	572	570	632	576	591	539	606	610	566	588	568	548	557	582	555	566	541	600	592	572	586	595	562	531	563	563	581	583	606	592	586	595	612	570	572	609	585	563	538	584	564	607	589	572	601	580	615	588	612	586	585	594	563	582	559	573	610	605	591	621	621	555	561	613	560	612	573	579	564	548	572	591	537	509	568	595	578	596	589	581	534	636	573	593	628	585	602	585	606	578	563	605	606	575	552	590	575	587	541	588	596	597	596	574	578	588	574	563	551	621	572	602	597	592	569	555	573	559	566	581	593	592	552	587	541	564	583	579	613	589	589	566	555	591	602	613	633	564	569	612	587	598	589	583	556	574	635	545	578	570	565	585	557	599	611	579	581	576	553	535	558	569	569	572	592	615	554	570	524	574	545	569	569	593	590	595	558	559	608	594	609	596	603	575	596	564	593	534	581	555	543	579	566	568	587	581	560	611	577	557	553	542	577	595	541	603	610	556	627	559	588	579	547	566	594	583	612	569	579	604	617	600	567	574	579	607	565	609	623	542	613	614	559	571	605	564	569	591	601	565	545	604	598	582	564	568	566	562	579	539	623	571	551	562	558	570	583	592	562	587	577	552	582	557	596	600	571	574	599	604	588	548	533	615	560	559	579	549	571	591	558	607	595	567	631	521	608	573	556	541	582	622	595	598	569	545	639	606	559	576	594	613	560	575	567	582	525	535	590	568	569	552	582	575	551	581	578	578	593	581	618	571	635	598	607	533	616	567	571	531	594	590	531	621	551	591	553	548	586	586	610	614	560	605	582	597	617	598	544	598	573	601	511	589	557	610	542	588	633	569	600	612	613	564	620	566	537	572	576	592	560	529	625	596	551	564	561	589	576	622	605	564	582	594	562	594	571	604	560	604	601	607	562	561	563	594	571	552	558	574	634	624	630	579	607	556	574	610	615	539	561	607	614	597	629	544	613	542	548	594	596	579	617	562	648	555	544	568	526	582	581	564	615	591	582	577	596	605	602	575	614	511	572	591	575	541	567	591	586	588	558	594	601	628	541	565	592	575	577	591	579	591	561	576	604	564	561	575	564	595	611	546	571	550	574	579	577	563	574	574	579	590	557	567	604	568	580	607	581	594	579	572	573	627	620	600	564	591	590	556	592	570	587	629	559	608	595	606	585	564	556	565	579	576	583	590	600	581	601	597	562	582	558	564	520	580	529	617	558	573	568	631	584	532	559	580	605	594	565	533	572	578	559	565	570	571	545	591	582	566	565	551	600	617	605	561	539	564	587	585	564	598	577	598	550	581	601	545	566	603	614	615	589	637	565	583	554	602	596	593	603	587	569	620	567	573	597	532	568	583	605	569	584	632	550	578	557	543	592	574	585	528	571	616	589	588	592	610	572	584	566	552	564	578	572	561	556	577	577	598	602	562	587	593	583	570	609	572	578	542	605	549	571	562	600	576	577	589	555	573	566	590	543	568	577	563	625	600	546	571	609	603	613	540	522	558	571	580	604	601	592	587	551	551	613	571	589	564	614	588	625	598	581	598	581	560	570	542	571	583	604	585	610	580	542	580	613	597	581	580	591	603	555	616	600	577	592	558	601	560	552	611	616	578	574	576	599	568	591	555	585	607	585	566	572	574	560	548	588	546	590	562	570	596	539	599	595	627	576	578	560	562	569	599	551	596	611	574	613	596	585	602	564	596
5319	330	164	106	91	76	68	69	72	89	78	70	63	80	68	81	74	55	71	74	54	72	59	66	61	61	55	70	62	65	61	58	52	76	64	73	68	64	64	83	64	65	69	52	73	66	68	58	61	66	49	74	62	62	69	67	63	75	63	78	55	67	76	58	65	68	58	61	60	58	78	65	69	51	68	67	68	60	58	59	68	71	71	69	69	60	49	75	70	67	63	61	72	65	74	83	64	67	76	52	71	76	58	81	69	59	73	56	69	68	75	78	64	80	74	65	74	71	70	66	81	85	63	63	69	60	62	54	75	83	70	80	74	83	68	72	74	71	68	55	71	70	76	55	69	85	56	65	68	63	72	69	67	63	75	72	78	67	78	54	69	44	70	64	62	65	61	67	63	72	72	66	65	71	62	62	50	67	80	70	66	73	64	59	58	60	70	62	63	65	63	71	78	73	63	65	59	81	69	55	66	56	72	65	61	69	65	62	73	64	59	61	47	71	62	64	93	65	69	64	56	74	59	64	64	68	61	61	63	59	69	57	70	64	75	83	69	60	66	67	63	73	71	60	75	51	66	73	62	68	51	79	61	83	73	65	77	64	71	70	80	53	65	73	46	69	70	81	58	67	62	63	76	69	73	59	58	55	74	64	65	55	76	68	62	69	56	60	78	64	68	68	77	47	73	62	73	65	81	76	57	78	58	62	70	56	46	64	70	64	73	56	49	68	57	65	62	64	69	67	67	64	55	50	81	61	57	64	63	49	60	81	62	49	64	65	62	67	59	72	80	66	78	73	64	61	59	66	46	74	69	59	68	68	62	65	63	67	68	63	74	71	58	73	57	52	63	70	68	59	84	73	65	53	62	74	70	67	53	78	65	77	54	76	56	59	68	68	81	83	55	53	69	57	64	67	69	74	68	65	57	57	59	64	74	68	64	70	45	73	62	86	68	69	66	69	63	78	76	78	62	66	68	66	68	58	59	60	74	69	65	73	60	61	59	60	54	88	69	77	56	83	68	54	54	66	61	53	52	63	78	68	53	78	67	54	62	55	50	67	71	58	61	64	62	61	67	64	72	67	67	70	64	65	74	49	74	58	58	70	60	64	63	58	71	70	62	69	62	77	50	56	72	81	64	86	54	76	66	51	58	55	74	70	59	54	77	69	73	72	76	70	65	51	67	70	91	85	65	54	58	76	65	69	73	64	85	80	56	64	79	66	70	66	64	72	65	63	58	58	71	61	61	62	76	69	60	68	74	69	61	71	75	64	54	67	61	56	84	67	69	57	70	73	59	61	67	87	62	82	71	74	51	75	54	65	60	62	69	64	61	73	74	64	68	68	53	59	73	57	77	74	69	67	57	61	60	61	71	66	61	63	73	71	68	61	68	74	60	71	68	73	59	64	68	62	64	60	49	46	53	63	63	66	59	57	64	51	75	67	66	59	70	56	58	74	67	71	68	63	79	55	75	47	52	73	67	64	75	67	61	74	64	69	71	53	58	63	64	66	64	64	58	56	57	68	79	72	69	75	55	71	49	54	76	78	72	76	71	60	66	72	75	62	61	62	70	72	62	62	65	56	67	74	86	78	60	59	64	45	71	72	72	71	66	57	71	78	70	77	76	63	63	71	74	73	64	64	61	82	78	73	82	65	65	54	67	53	83	77	70	60	68	66	65	64	83	50	65	74	64	54	78	79	59	61	72	64	65	56	72	58	59	71	74	58	67	82	57	66	68	41	52	77	76	73	59	66	55	77	60	62	67	79	63	71	66	75	73	60	78	56	52	61	71	76	50	57	55	63	57	63	72	70	56	76	69	74	83	69	82	72	55	70	76	65	71	60	74	53	55	59	68	64	81	70	69	71	53	69	64	61	76	43	57	72	74	52	70	63	70	61	73	68	70	58	63	59	46	68	75	78	71	84	47	75	56	90	72	65	61	83	84	63	54	77	71	61	53	71	54	64	76	66	61	66	61	59	85	73	61	59	62	61	71	73	80	59	59	60	68	59	70	77	61	67	72	81	62	70	64	53	70	72	67	60	82	74	68	73	61	74	66	58	69	71	68	76	55	71	64	68	77	84	64	65	58	61	76	58	72	59	58	63	76	70	74	73	60	51	57	88	61	62	67	75	62	75	79	71	70	64	56	69	70	66	73	62	73	69	60	62	65	74	74	54	60	69	56	63	60	59	77	47	74	75	57	62	70	67	72	72	62	68	68	50	70	55	56	73	71	59	57	54	60	64	60	67	40	53	71	73	82	71	60	66	49	59	74	62	70	79	73	63	71	66	61	75	68	71	55	62	60	65	72	72	66	49	58	58	61	60	84	66	50	65	66	65	78	63	63	62	63	65	68	72	68	70	77	81	64	78	68	66	67	70	68	49	73	71	69	60	63	74	80	68	70	63	70	74	68	63	71	66	76	76	62	65	75	70	67	62	74	74	62	70	65	73	74	53	61	67	68	66	68	72	61	64	75	69	67	61	64	84	77	56	59	83	61	78	57	64	65	65	65	60	65	81	74	70	76	81	61	67	70	70	66	75	76	58	62	62	89	78	63	59	60	70	67	73	58	62	68	73	70	69	54	69	64	60	75	72	70	60	64	63	76	72	78	76	63	66	54	58	51	66	64	46	62	65	71	77	74	66	66	72	51	56	72	65	61	70	53	66	63	84	57	79	65	70	73	72	63	76	56	93	70	70	80	73	67	72	58	67	65	69	60	65	64	72	55	74	67	65	69	60	76	74	60	70	52	69	79	48	64	84	65	77	62	69	66	56	72	80	64	69	71	67	69	69	72	64	64	54	80	62	72	67	64	77	82	63	71	69	64	61	66	75	63	60	77	71	54	60	69	56	69	69	85	58	59	79	66	73	61	56	81	70	67	72	66	67	59	72	71	72	74	46	78	75	60	73	63	68	60	68	67	67	63	63	60	58	67	64	68	88	69	66	74	53	79	62	74	58	71	64	45	66	72	58	57	61	76	68	71	55	61	61	63	61	59	66	73	66	79	65	71	59	69	71	58	60	69	64	56	64	58	89	71	57	72	72	69	64	64	75	72	71	64	79	69	73	68	64	68	59	66	61	60	69	59	65	67	67	64	60	63	59	60	54	55	62	54	48	49	71	78	79	72	70	64	56	57	69	72	72	78	76	63	60	69	58	71	65	53	80	70	74	73	59	69	49	60	61	69	74	67	72	46	64	80	63	57	61	68	58	48	77	59	64	59	81	65	77	61	78	72	48	64	72	73	75	74	56	74	66	66	78	59	62	52	55	68	66	68	72	67	62	66	50	65	70	66	76	74	64	92	61	63	66	65	72	66	73	51	54	82	68	63	58	75	63	69	58	64	66	66	68	57	71	63	70	69	55	69	61	65	49	72	72	67	55	58	55	50	60	85	57	70	58	60	58	64	56	51	59	67	54	61	66	78	70	73	66	74	53	72	63	57	69	60	62	66	60	64	62	69	67	69	49	66	69	77	78	72	61
7290	346	405	464	355	361	333	324	277	286	285	278	267	306	264	275	271	263	253	252	239	275	271	249	259	260	247	263	249	283	237	234	260	274	262	262	257	264	260	264	253	229	260	251	270	280	284	256	293	264	264	242	275	241	250	233	218	249	263	246	283	230	238	280	260	276	278	250	246	267	258	285	236	251	239	271	251	249	252	275	216	267	234	265	265	223	245	252	253	261	268	252	257	247	271	290	277	253	254	254	240	248	255	265	237	267	234	265	270	241	265	264	242	232	253	232	271	266	242	264	241	261	258	255	253	241	270	258	232	239	236	228	242	254	237	236	245	235	226	250	257	280	223	269	245	282	235	249	244	273	248	249	279	272	223	247	279	246	257	289	256	235	244	249	240	261	236	255	249	273	284	227	246	262	227	247	268	247	272	241	271	261	261	258	251	235	266	234	270	271	276	222	226	233	255	248	242	255	274	267	242	245	270	259	264	250	250	256	225	252	251	255	236	238	258	256	237	243	226	241	234	304	251	238	268	265	228	264	206	239	260	256	263	270	273	268	248	254	250	242	245	259	270	277	245	265	237	243	276	252	245	252	252	255	256	267	266	244	248	246	240	266	260	258	250	261	271	257	241	270	230	248	222	285	254	242	262	254	241	214	256	269	221	259	262	250	267	248	242	289	253	276	236	250	231	242	246	236	260	237	249	261	282	260	258	281	262	253	239	243	257	269	234	274	241	242	267	271	240	273	251	250	236	254	258	256	270	237	223	258	245	213	246	226	245	246	273	248	219	232	237	279	233	245	261	215	243	257	272	236	265	269	257	246	241	250	269	263	265	252	250	243	241	257	258	262	232	252	245	246	260	271	253	242	264	245	256	264	271	226	254	282	236	251	266	254	267	236	241	230	252	267	264	275	232	264	253	238	228	256	250	271	290	240	278	255	233	212	267	278	248	244	243	252	262	243	254	235	261	264	256	270	248	245	249	260	250	244	239	241	281	248	277	250	242	250	230	258	256	263	263	270	270	248	235	225	253	272	247	253	264	246	277	228	248	262	260	256	244	264	257	281	256	240	235	257	243	261	290	250	246	278	234	257	233	223	255	210	253	248	272	255	283	244	257	242	244	260	258	222	260	278	238	259	220	277	234	263	241	258	270	249	264	260	257	246	252	271	250	257	278	220	251	255	251	249	226	271	219	283	250	255	246	259	234	249	254	264	267	244	266	259	248	261	244	249	269	283	256	255	206	261	249	275	254	223	252	263	239	268	261	253	225	235	223	239	251	286	294	253	276	246	224	241	265	255	259	254	302	261	245	249	253	258	254	233	247	291	257	246	258	269	238	231	267	252	262	284	245	241	230	243	256	245	246	267	255	220	255	261	241	259	243	237	246	252	268	239	269	273	265	260	252	262	251	277	262	264	267	244	267	237	244	268	261	251	282	233	226	252	224	246	267	239	236	271	250	256	261	264	229	260	243	263	260	251	262	256	267	243	278	279	251	263	236	241	233	255	260	249	231	258	247	270	277	263	247	251	260	228	280	229	265	243	246	218	241	250	257	246	278	246	260	254	247	228	246	261	233	255	263	253	260	254	216	267	258	244	240	256	248	258	253	245	216	239	279	242	242	236	222	254	226	267	239	251	260	240	251	238	210	264	246	258	251	223	237	275	251	241	242	259	231	259	256	253	254	257	258	270	261	255	260	245	260	266	258	261	260	267	248	233	236	263	264	243	247	274	245	244	258	259	255	261	242	227	245	269	246	226	255	243	248	246	253	253	251	272	261	276	258	248	236	240	269	256	231	264	259	273	258	239	217	269	253	259	236	245	249	242	251	239	244	269	261	267	267	291	268	248	268	251	229	258	262	260	265	225	267	240	258	260	232	264	235	261	261	271	263	253	255	270	205	247	233	239	239	252	237	231	240	255	234	253	239	235	246	265	236	247	257	250	267	222	266	251	236	257	229	273	254	236	307	253	239	267	274	240	246	237	226	273	285	273	268	241	263	267	264	254	270	268	262	260	246	240	256	256	236	257	253	266	288	261	250	267	257	250	278	251	249	234	274	274	226	281	254	242	231	234	231	251	238	251	257	247	280	276	272	272	246	249	259	234	263	268	264	243	287	257	259	251	261	270	249	279	225	227	268	243	249	263	240	235	248	263	250	241	261	273	241	246	245	237	300	249	266	255	246	238	253	245	277	244	265	234	252	250	254	232	290	254	238	233	245	248	219	248	249	265	267	272	254	282	248	259	265	249	241	232	271	255	276	282	266	251	276	216	280	261	253	248	249	262	254	250	260	254	279	252	284	270	263	255	237	270	232	293	251	228	260	276	261	258	232	227	274	237	246	226	239	234	271	247	238	232	238	278	252	265	248	258	260	275	221	253	235	282	234	272	244	241	228	254	257	272	256	267	234	241	249	280	286	255	273	265	272	243	254	253	277	227	235	256	224	244	252	276	256	220	269	253	226	217	242	235	283	250	260	246	250	267	265	225	240	259	289	265	238	259	266	248	248	261	269	234	259	256	274	253	280	259	282	250	255	251	247	258	241	242	253	260	235	261	236	254	233	269	258	271	248	293	250	243	256	260	235	230	237	255	233	283	254	246	260	266	272	233	236	241	248	224	280	265	255	262	255	265	275	258	247	285	234	244	249	263	271	241	254	238	274	233	249	249	244	253	239	266	273	239	265	256	273	240	259	253	266	237	224	245	262	276	257	234	235	244	246	241	237	228	258	237	292	287	268	251	245	258	245	260	272	259	241	273	238	278	248	221	241	233	251	266	231	278	233	255	230	288	259	247	263	264	258	273	274	246	291	246	253	249	287	269	273	268	252	279	255	254	245	271	243	242	273	276	265	266	239	261	229	265	260	265	253	235	260	257	292	277	290	257	264	255	249	259	236	226	262	260	253	240	269	250	249	275	279	224	247	299	264	230	252	243	243	258	242	265	251	269	238	267	250	271	247	284	289	259	268	282	262	273	269	258	276	264	253	262	244	260	241	235	244	284	268	287	235	261	252	244	245	242	245	232	251	256	272	236	264	260	254	264	266	241	250	272	270	258	236	245	246	232	251	262	242	265	259	242	226	238	258	238	278	229	240	243	271	270	258	268	259	244	257	226	261	307	255	268	278	252	256	263	239	238	234	273	263	263	261	265	232	244	260	257	259	249	267	258	246	250	262	241	247	259	243	228	233	241	271	235	249	264	253	244	246	260	232	252	248	242	275	214	221	251	275	250	248	242	253	233	255	272	250	228	216	273	251	239	224	238	228	256	266	224	255	242	235	235	227	255	252	258	250	265	218	267	263	301	234	248	275	253	260	244	249	253	244	261	267	254	217	266	218	260	232	237	275	233	272	246	237	258	236	241	252	269	273	249	244	237	240	265	255	237	250	235	243	270	289	266	273	241	219	252	267	222	269	264	242	245	257	244	246	255	252	268	278	268	247	240	241	242	239	270	263	262	234	230	278	272	265	256	233	236	224	246	248	252
34109	11718	1778	889	627	454	337	252	220	190	155	164	154	147	141	117	126	149	100	93	118	116	105	105	98	91	98	110	106	104	110	102	92	93	93	111	86	80	103	95	77	90	108	111	92	89	97	84	101	93	78	97	96	89	95	97	103	102	106	95	88	100	92	76	79	94	99	89	76	98	72	75	72	98	84	76	97	91	84	99	90	72	109	100	85	74	71	92	86	88	91	92	97	79	103	75	88	75	92	83	81	104	97	97	94	95	85	86	90	94	97	94	83	95	76	85	93	83	94	87	86	99	60	88	90	97	94	71	111	90	91	78	93	96	97	79	71	84	100	105	84	92	84	87	83	78	88	93	80	83	91	93	109	91	101	107	105	94	76	87	78	99	97	106	71	90	93	94	70	94	99	93	74	79	99	87	74	77	72	91	86	90	92	93	84	70	88	89	105	102	85	84	89	90	83	70	92	93	95	95	88	101	90	82	88	79	96	102	98	79	90	80	95	91	84	81	72	101	73	117	91	98	76	86	77	78	89	103	79	113	93	79	92	76	91	83	87	93	71	80	76	97	78	82	94	104	88	88	87	78	106	98	96	107	88	97	93	70	90	101	92	90	94	87	85	71	92	91	81	91	101	82	87	86	91	89	75	88	71	93	85	86	83	89	109	80	93	100	89	79	93	97	96	91	83	81	83	84	108	93	107	93	96	75	91	86	79	96	85	80	76	98	93	82	93	88	84	89	102	89	93	82	95	104	83	90	78	91	101	76	86	85	98	78	66	78	81	97	103	93	81	84	101	94	98	83	68	82	88	113	108	100	83	81	93	96	102	76	100	90	76	82	87	89	82	90	88	81	73	79	96	71	96	79	97	94	81	86	92	98	86	82	87	95	102	103	89	112	83	72	96	87	91	87	97	93	94	100	77	96	86	87	74	87	86	82	107	92	92	78	92	85	97	95	96	84	111	79	84	94	110	83	91	116	78	87	84	83	99	62	74	83	92	100	84	85	92	81	84	81	105	93	73	84	91	92	87	84	73	87	84	93	91	83	83	109	87	93	91	83	92	101	80	75	87	84	81	84	101	73	90	82	90	87	98	85	89	92	96	73	89	97	78	66	74	79	93	97	88	78	105	100	85	91	89	89	94	90	102	72	99	86	100	98	86	98	101	94	92	97	79	100	99	76	88	89	83	85	94	84	89	113	92	102	113	69	94	76	97	72	88	84	72	94	67	79	80	71	94	89	102	91	97	95	89	92	75	96	68	84	105	80	82	101	83	79	75	76	79	90	91	98	88	90	100	96	69	87	71	98	87	82	87	88	106	84	103	86	94	99	93	89	91	69	74	81	82	101	78	90	85	88	90	102	79	86	85	83	94	86	86	87	98	95	83	88	92	91	90	117	86	89	99	109	87	88	94	85	83	82	87	103	90	104	70	80	92	99	84	87	106	104	97	90	103	94	76	82	92	86	82	100	97	90	76	73	80	96	77	78	93	91	101	80	81	97	108	86	76	91	84	81	92	90	94	88	77	84	84	81	97	92	97	81	88	98	103	102	89	108	86	93	88	79	92	93	89	75	99	76	76	79	85	90	83	92	104	95	86	95	88	90	93	93	88	89	96	87	104	74	98	75	88	97	91	106	82	93	87	85	82	79	75	85	85	73	78	90	99	98	90	80	103	78	100	80	95	97	103	79	89	92	92	86	99	96	101	93	97	90	86	88	85	91	109	84	71	79	85	109	91	69	95	82	97	79	85	84	92	87	83	88	81	92	91	75	88	95	85	103	80	97	110	79	96	82	106	70	105	79	112	85	91	66	79	89	93	104	77	101	89	91	88	94	80	75	92	82	85	90	96	90	97	87	80	100	86	90	90	86	91	88	81	102	92	93	92	100	99	76	81	105	90	90	86	84	92	73	83	75	78	87	93	88	81	83	82	83	83	73	96	80	96	93	93	84	92	88	114	82	94	90	106	88	98	90	91	75	92	97	89	79	92	73	90	81	94	90	94	87	88	93	90	89	83	92	104	78	84	92	94	81	89	77	87	82	106	87	86	113	95	82	75	82	100	84	96	91	119	88	91	91	83	89	91	83	94	87	92	82	111	85	91	101	96	95	80	101	96	82	77	89	88	91	81	86	90	93	89	97	88	102	101	89	79	97	82	100	96	88	105	104	91	89	80	84	103	85	92	79	74	73	93	94	88	93	93	70	81	90	117	91	87	86	100	83	86	85	84	103	88	90	85	108	74	99	84	88	77	90	85	99	96	94	93	92	96	92	72	85	100	107	82	93	91	85	72	85	93	91	88	97	73	90	106	72	94	91	75	88	84	82	74	74	90	104	82	76	93	91	77	87	69	88	109	86	105	77	74	78	96	94	77	86	94	69	80	100	83	90	109	91	88	103	92	83	91	86	86	95	93	102	95	92	97	96	94	90	95	78	92	103	101	93	85	101	97	87	80	90	94	90	89	80	91	67	83	89	81	83	88	98	89	93	79	79	101	81	82	95	85	89	105	90	80	109	96	90	86	92	94	94	91	81	87	81	92	86	97	85	85	73	102	99	81	93	82	78	107	87	84	96	89	105	93	70	105	88	102	84	95	99	100	77	90	88	91	91	88	81	96	99	95	92	101	83	99	96	76	84	88	97	88	82	89	79	93	86	90	103	87	73	89	78	76	94	79	81	100	98	97	91	107	73	92	103	99	107	81	95	93	93	81	89	92	97	86	78	87	89	87	94	97	104	108	80	81	98	85	72	85	90	83	93	70	84	96	81	89	97	100	86	86	86	98	97	103	94	103	81	101	103	85	80	97	77	81	89	76	89	87	80	88	81	89	100	93	82	91	96	82	92	84	93	87	82	67	95	100	85	84	81	76	88	91	77	89	85	88	73	96	81	90	105	97	94	93	100	102	91	83	80	89	83	90	66	77	82	100	83	72	81	86	102	97	92	90	85	96	91	98	92	85	97	101	86	82	72	99	90	92	84	86	79	83	93	90	85	78	86	82	86	92	88	90	90	105	93	93	85	111	76	94	87	98	93	82	75	81	80	97	102	102	85	81	81	92	84	93	94	83	82	102	93	82	83	81	88	98	94	103	94	91	80	91	97	113	95	100	86	90	86	83	83	104	85	90	89	79	93	87	99	90	67	96	89	107	87	91	79	91	112	97	97	94	96	81	91	89	89	82	97	114	84	91	87	100	94	85	77	89	76	80	87	83	104	102	89	111	84	85	83	92	92	80	79	88	85	81	88	91	90	92	86	94	91	86	90	77	95	108	76	91	85	80	82	93	99	75	108	82	95	77	94	104	82	91	77	101	88	83	69	71	90	99	98	93	94	100	84	90	86	89	87	89	80	87	83	83	92	102	75	88	95	88	91	82	84	95	72	95	84	99	89	80	103	94	103	76	96	90	75	107	92	92	90	92	102	85	90	105	90	89	86	96	82	79	93	76	81	73	96	74	65	81	90	71	95	88	84	99	91	93	76	103	88
16644	1337	3038	3214	2544	1976	1658	1452	1141	1009	872	769	741	694	645	581	587	582	537	525	510	498	455	456	452	412	425	420	413	403	387	398	387	376	381	367	343	395	353	409	372	346	383	343	389	327	335	365	383	344	357	345	327	376	341	346	349	361	331	351	359	359	358	329	345	346	343	305	304	333	328	338	321	322	323	299	336	333	298	332	336	361	315	332	320	337	330	354	317	317	299	366	340	329	349	336	338	311	323	334	315	329	306	326	320	350	327	332	334	306	338	327	344	326	310	330	294	323	312	326	317	314	335	282	318	332	283	333	330	341	340	324	335	313	348	302	295	342	339	306	335	350	292	336	312	327	346	319	347	332	288	336	352	319	303	334	324	309	347	319	353	329	332	343	322	334	285	300	348	346	319	317	324	340	344	345	334	308	340	303	310	313	363	341	316	327	329	332	308	346	333	321	340	291	335	313	316	297	342	335	318	346	296	340	329	295	339	317	311	328	332	317	342	300	291	348	327	326	343	332	300	330	309	324	330	323	310	324	333	312	309	287	328	335	289	323	349	347	327	302	340	316	348	336	287	304	330	347	320	320	335	317	307	329	307	310	316	323	308	302	316	320	322	335	307	323	326	311	324	344	322	314	305	315	320	315	319	330	333	313	340	314	355	330	347	313	303	330	279	285	331	344	321	329	329	298	340	329	306	337	313	331	306	335	361	322	334	340	315	315	302	309	276	350	338	340	316	351	322	339	309	308	276	319	325	347	320	343	315	328	312	286	307	344	321	320	313	321	325	308	337	325	304	312	284	303	283	292	314	345	319	284	331	330	278	325	336	315	332	304	361	332	317	293	298	337	296	301	301	319	298	341	294	355	307	318	281	332	340	328	341	320	318	347	294	314	329	325	308	328	330	324	339	358	308	321	334	292	301	347	319	309	316	339	336	345	369	348	292	309	334	345	309	332	323	310	319	317	338	298	285	314	334	287	364	302	295	324	306	323	316	292	361	326	323	293	322	335	310	303	313	342	340	309	325	327	289	282	324	305	283	297	325	331	335	299	356	335	315	315	327	331	357	309	333	304	327	328	318	310	337	304	358	345	338	305	318	321	282	306	307	316	307	305	317	347	341	342	324	324	307	350	313	314	320	301	304	296	312	305	329	317	335	304	358	342	314	333	346	316	314	348	328	308	322	328	328	312	298	317	340	337	335	312	321	334	352	330	314	294	342	349	283	335	313	336	318	351	334	301	331	312	306	327	334	298	296	355	324	313	317	322	297	340	325	334	290	328	318	311	332	336	336	320	321	321	294	317	321	352	313	322	300	312	307	323	319	325	290	295	310	338	312	303	308	321	346	318	305	316	333	309	305	319	346	336	319	307	319	319	336	326	311	335	320	335	318	330	354	338	311	353	339	321	291	306	305	335	311	329	315	323	329	317	340	306	317	333	324	289	333	311	328	292	331	328	335	307	331	300	293	335	352	337	317	312	294	346	297	293	323	304	373	311	330	292	341	300	344	308	315	322	340	294	318	353	319	345	290	347	316	313	324	357	296	308	335	328	318	330	336	316	305	298	324	301	298	327	311	284	287	317	321	323	322	313	292	341	319	345	332	303	325	317	332	303	356	342	307	326	319	339	286	306	311	261	313	334	300	326	320	306	303	294	335	365	320	324	321	325	329	325	325	347	340	344	310	325	319	289	309	304	295	289	292	373	317	315	325	322	310	326	316	322	335	329	318	327	319	347	324	304	311	312	315	309	314	324	346	339	330	369	324	343	289	329	308	313	337	323	308	321	338	316	308	339	325	284	332	355	318	303	334	346	336	327	306	320	318	303	282	310	322	295	317	323	319	305	279	299	333	339	310	298	310	315	342	307	315	313	326	315	359	326	323	311	303	322	322	288	296	325	323	324	343	323	326	330	312	322	322	312	374	313	338	299	342	310	336	325	333	309	320	341	384	347	322	340	307	319	338	309	335	307	311	324	309	329	325	343	325	330	309	309	317	307	295	302	344	289	308	330	326	325	306	310	308	303	281	315	338	288	290	330	345	340	359	341	344	309	339	317	314	326	334	322	298	352	357	340	313	350	304	292	344	325	292	331	326	279	326	297	314	315	311	328	340	341	327	307	328	301	315	296	339	331	328	329	303	355	285	298	316	301	315	299	330	340	292	299	324	335	346	343	296	339	322	337	347	327	339	356	322	337	309	325	335	317	318	344	316	289	323	314	320	365	331	326	352	307	318	310	307	339	314	332	317	325	320	323	325	315	369	305	323	344	312	317	335	309	293	293	359	301	339	312	330	313	323	299	283	309	309	343	327	304	292	300	331	306	312	318	314	304	303	310	316	327	349	320	323	287	321	339	312	287	328	309	340	308	307	303	289	318	310	300	325	356	326	311	325	330	320	332	361	326	318	315	333	291	327	304	318	304	306	316	290	327	312	342	300	339	342	315	348	313	327	308	332	309	317	296	317	315	304	332	318	285	290	313	324	332	335	349	315	316	328	333	316	308	354	302	325	325	326	313	352	333	332	326	336	314	324	323	306	286	290	317	341	335	312	321	334	302	311	269	325	321	337	332	309	322	287	344	337	350	357	322	354	288	323	307	313	285	304	340	335	293	333	324	321	315	345	343	308	300	297	332	308	297	342	324	294	317	339	328	316	301	338	338	305	322	307	295	306	302	332	344	311	319	336	335	314	309	332	325	297	321	316	319	348	326	335	305	321	332	337	324	308	343	318	329	325	309	329	331	318	320	336	329	346	319	310	337	338	323	298	309	329	329	309	332	326	324	294	305	337	315	305	327	345	324	341	347	320	331	318	325	320	327	336	320	326	331	303	330	327	347	331	321	329	331	321	315	339	333	295	307	292	325	320	323	295	340	322	319	321	357	334	323	322	318	328	317	364	360	304	335	308	306	341	336	304	298	326	303	327	367	315	322	323	332	335	318	301	319	285	322	301	326	339	323	332	311	299	298	312	352	277	311	352	332	314	295	361	310	338	339	326	312	317	274	324	287	340	343	283	308	304	337	307	306	346	334	292	304	300	311	331	327	313	348	345	319	300	306	368	330	352	318	308	310	307	314	310	329	304	312	332	319	319	287	310	292	302	316	331	304	334	307	331	316	294	334	276	329	329	354	320	322	322	341	321	318	309	339	312	320	321	316	336	320	318	312	310	315	291	325	307	326	311	323	314	326	307	323	321	319	296	317	311	330	331	337	295	314	302	308	330	290	313	320	317	346	325	332	289	322	315	302	343	328	332	303	329	315	323	303	330	319	324	321	313	339	329	349	322	314	296	289	297	327	330	315	331	322	318	307	309	302	348	314	331	382	297	314	351	319	334	329	314	330	327	288	299	325	294	318	338	315	313	318	309	286	321	331	307	308	348	279	353	324	330	331	329	329	326	307	362	299	315	311	300	318	322	354	318	322	308	334	334	309	296	340	307	325	298	325	330	289	324	327	326	372	347	320	354	321	297	324	321	317	345	308	325	323
41751	20252	5209	1682	1131	822	632	506	441	401	391	318	300	286	300	258	228	241	219	238	231	204	229	210	202	218	191	216	195	182	196	192	190	205	176	200	200	206	186	209	189	185	186	175	201	221	191	196	207	199	183	184	197	199	183	164	181	216	185	195	199	176	196	219	199	171	196	185	186	188	173	169	170	199	171	192	205	178	203	193	168	187	206	179	167	184	191	170	169	168	171	204	182	182	175	167	185	186	196	169	192	169	178	170	183	185	205	190	166	176	192	181	218	177	198	187	196	211	172	181	212	187	186	194	186	183	197	193	183	177	186	184	186	183	194	199	192	161	175	174	177	207	173	171	169	169	212	169	183	183	178	185	196	192	191	193	193	179	176	184	163	185	179	149	204	182	194	182	193	170	189	173	195	178	174	181	171	202	191	169	157	171	196	179	173	178	182	176	188	196	176	142	184	206	195	178	187	202	195	184	196	163	190	162	171	146	193	168	168	194	172	170	189	192	172	215	189	197	192	197	170	164	193	194	192	173	177	206	197	182	185	195	183	179	170	187	180	187	176	166	181	166	204	195	167	187	175	167	179	193	187	213	181	182	163	179	198	166	182	183	146	172	171	199	182	171	175	185	177	185	170	178	180	174	177	175	187	194	181	173	197	208	152	186	188	199	181	185	161	205	188	196	191	175	178	176	186	150	161	188	184	165	187	166	193	160	186	187	170	202	207	176	172	185	187	184	200	183	196	183	204	192	210	178	188	183	173	177	173	203	174	202	171	186	209	167	182	164	173	195	166	189	200	184	180	177	192	167	181	201	186	202	191	181	192	188	192	186	186	181	186	186	190	191	196	168	201	188	194	181	178	171	172	177	187	186	182	194	168	174	178	188	174	173	181	163	181	197	170	203	164	156	202	170	193	186	183	186	180	198	186	177	195	192	196	195	174	182	162	164	155	174	194	192	186	175	179	197	193	196	165	166	182	213	183	182	203	177	198	216	202	177	186	172	183	174	194	191	169	187	178	194	195	169	202	182	197	166	176	190	199	186	176	181	179	164	186	153	173	209	198	173	157	199	184	183	172	179	178	159	173	183	172	179	177	186	192	173	168	187	189	194	178	164	196	174	186	154	212	159	185	179	161	179	176	202	190	175	158	155	194	188	166	211	174	188	150	184	190	165	188	166	169	175	166	180	186	181	185	184	173	188	195	206	189	189	198	177	190	191	206	159	194	194	197	178	198	174	187	187	180	183	186	178	162	201	204	184	188	195	201	184	175	175	194	187	189	194	182	185	188	165	171	166	188	163	190	188	179	198	189	168	174	190	162	169	190	200	202	198	187	196	190	196	201	181	187	177	218	187	176	191	179	178	175	179	193	172	173	191	195	189	210	171	173	175	197	187	167	197	179	202	187	194	193	185	179	198	202	186	183	167	189	204	194	185	187	167	173	192	178	180	186	177	167	199	166	196	194	180	194	194	180	192	196	167	155	200	182	200	188	203	162	186	199	189	179	193	155	199	201	202	216	193	168	215	170	194	172	182	221	195	207	183	172	213	201	195	166	175	190	200	201	175	206	184	208	181	180	185	179	162	191	158	185	191	211	188	187	184	170	185	172	189	162	210	187	182	176	166	174	152	166	190	185	189	180	193	185	205	172	194	191	166	170	186	177	195	189	174	166	190	188	193	184	192	153	195	212	203	189	170	186	193	210	166	181	182	166	183	194	179	179	173	172	166	184	169	187	177	208	214	194	196	172	197	171	173	182	180	189	210	169	186	175	199	180	163	192	188	203	162	182	172	164	180	175	189	169	189	190	205	156	177	187	182	162	206	190	186	183	165	180	178	177	183	158	200	182	183	164	180	166	183	164	192	174	175	186	189	187	169	180	176	174	181	208	184	206	184	190	174	173	159	166	169	163	182	171	191	174	196	178	180	174	162	174	183	203	193	193	184	188	171	197	170	171	195	177	173	186	219	181	169	180	189	172	171	184	179	186	187	186	178	197	198	190	177	185	195	212	201	182	193	187	188	177	186	173	179	166	196	200	164	176	187	201	203	180	191	184	173	199	195	187	152	188	170	174	182	200	190	162	186	192	183	198	195	174	193	183	198	195	189	189	200	172	196	176	194	177	183	180	166	202	192	144	183	170	187	180	197	185	169	173	183	177	219	170	183	172	199	198	190	161	192	193	174	175	188	171	181	170	197	196	202	185	196	193	166	200	191	174	195	181	183	191	168	172	182	197	189	206	207	173	184	209	173	196	185	186	174	157	189	193	194	184	194	166	192	178	189	165	170	197	191	176	217	160	181	190	182	188	180	172	188	197	177	200	202	198	176	200	172	164	183	188	195	188	198	183	187	188	192	206	159	200	208	190	173	180	181	190	201	169	172	189	152	175	182	204	173	197	192	180	207	186	185	182	194	160	173	188	199	203	184	185	146	203	165	181	191	158	214	211	172	200	190	149	175	184	175	167	182	202	194	179	176	174	187	195	175	207	189	197	216	180	164	173	174	209	216	184	171	187	173	198	179	196	191	197	170	189	192	194	171	177	202	187	186	179	179	188	177	211	156	185	176	190	143	170	167	148	218	177	186	184	184	192	177	191	168	203	180	200	190	187	190	173	182	203	183	194	169	165	168	190	187	190	206	169	200	181	185	198	176	203	179	206	188	195	195	185	177	193	176	201	182	178	204	184	201	167	193	164	222	184	175	174	179	183	188	159	175	178	201	205	182	187	197	172	188	169	191	201	180	188	188	194	181	186	182	187	175	187	192	200	167	206	182	177	181	178	191	192	156	197	182	191	181	184	184	205	180	190	176	176	191	176	169	179	191	204	172	218	176	187	187	197	183	194	179	186	192	188	178	198	197	198	171	214	218	175	181	189	176	191	183	184	188	196	172	204	192	170	170	188	191	195	161	169	172	164	166	202	192	200	159	176	185	206	185	187	194	167	202	209	184	171	177	179	198	204	202	173	195	178	198	174	166	196	195	204	201	162	175	179	198	173	193	163	202	169	207	165	171	194	195	189	166	199	174	165	193	170	193	195	187	159	202	198	156	162	186	183	169	169	169	178	183	156	196	196	192	196	201	151	163	168	161	178	187	174	171	191	171	187	189	173	193	170	186	191	205	177	174	192	182	202	175	188	172	179	191	187	191	185	173	174	191	158	180	184	160	169	193	197	172	191	165	181	198	182	185	191	163	191	192	166	185	183	206	191	176	181	187	187	186	205	185	181	178	187	182	168	189	189	189	192	164	196	179	178	194	180	161	211	185	211	167	195	199	207	193	190	175	189	187	185	183	177	207	183	157	208	175	179	175	187	198	193	175	199	170	143	208	179	173	181	177	180	188	177	194	168	166	196	179	199	194	190	214	203	199	191	195	188	192	207	189	179	199	201	164	178	180	202	185	191	170	159	188	187	169	184	205	176	180	169	189	161	207	182	204	178	159	189	210	179	157	167	187	189	189	196	178	168	185	200	170	187	192	175	206	197	168
20124	2096	4460	5115	4333	3462	2836	2444	2115	1743	1564	1477	1271	1213	1128	1103	1030	995	921	921	888	817	843	858	781	770	736	761	759	741	724	699	657	648	653	742	666	655	677	685	661	697	644	684	648	605	674	646	639	657	614	628	607	594	665	619	660	608	586	601	618	575	630	616	610	646	623	596	617	575	596	598	589	618	575	611	617	644	586	579	603	589	597	598	545	620	574	601	604	594	585	576	579	608	585	600	646	571	590	599	581	568	574	598	616	595	583	595	612	587	591	592	614	601	594	576	553	563	560	569	584	629	609	604	598	617	612	583	544	631	599	592	606	576	582	570	579	583	558	611	522	592	590	580	614	603	615	557	578	599	580	570	559	615	583	591	585	576	620	578	605	583	602	586	568	596	592	622	590	596	559	607	597	560	608	599	563	599	598	582	588	571	639	601	571	576	594	571	576	530	579	631	580	581	586	557	587	642	557	573	582	581	536	537	643	590	563	571	552	587	586	588	588	586	619	559	589	622	589	589	554	552	602	561	598	622	610	614	609	591	590	583	623	586	572	597	551	558	531	584	571	575	570	597	588	566	632	626	568	574	559	586	593	574	604	555	571	614	573	575	599	561	601	546	618	586	575	568	571	619	611	555	660	605	641	564	614	612	604	625	563	560	569	533	545	631	577	607	609	583	616	630	582	608	590	596	575	611	621	605	572	585	577	579	578	591	577	565	571	560	597	579	646	586	626	596	574	565	596	597	579	605	591	583	583	551	541	573	591	603	604	581	582	586	569	588	602	624	585	588	581	614	584	692	585	614	580	593	615	586	587	590	587	609	588	590	593	608	602	598	591	590	615	605	554	602	550	601	548	563	600	585	570	600	557	598	566	565	590	565	571	584	552	588	586	586	595	572	590	606	529	550	544	590	558	546	637	628	563	603	624	589	560	615	579	571	607	591	580	583	557	570	561	541	607	568	597	576	583	596	549	583	602	624	585	573	550	621	594	639	562	583	614	549	588	590	604	601	568	580	566	602	550	626	559	573	600	565	547	543	586	606	597	581	586	588	603	621	604	566	609	564	626	582	618	570	595	604	613	562	582	594	578	564	590	569	559	602	635	591	590	600	565	618	551	587	598	611	623	562	586	555	587	555	574	592	575	552	581	569	585	592	545	592	580	578	575	588	607	591	667	592	570	555	574	602	580	601	571	538	627	560	639	573	572	592	613	588	598	582	559	616	613	566	591	576	550	583	591	588	605	583	575	591	559	594	609	579	585	605	586	568	590	594	611	564	540	595	587	585	580	580	548	608	613	580	618	586	596	580	548	560	590	591	590	581	554	599	558	574	533	576	626	596	554	559	613	543	612	576	550	624	592	573	569	576	556	541	578	644	592	597	570	564	547	618	572	593	638	582	603	578	604	582	576	592	609	577	589	581	592	590	549	517	616	559	551	586	596	611	574	591	549	586	574	602	558	594	582	624	594	615	567	571	609	585	600	619	574	545	595	592	601	581	602	574	569	573	596	575	588	585	621	585	614	581	589	551	605	608	618	609	566	545	541	573	560	586	583	607	597	579	558	547	577	608	574	589	586	616	575	586	639	597	604	558	572	546	567	555	603	562	564	580	563	589	604	596	587	604	590	617	579	590	619	627	611	586	579	574	557	542	590	638	594	570	598	625	618	574	562	581	623	572	563	592	530	599	538	561	568	602	580	629	560	572	582	564	633	562	584	576	613	588	594	569	583	560	545	585	601	592	583	586	599	593	579	579	566	567	543	579	560	567	551	538	586	568	598	601	549	582	592	589	590	591	585	594	611	570	594	579	576	593	574	589	593	575	561	575	590	623	580	557	581	582	562	567	568	557	602	630	655	605	585	617	573	582	524	585	564	642	579	636	548	608	548	589	589	611	655	587	561	611	607	612	571	586	595	569	574	552	570	618	578	589	612	611	619	597	581	585	593	582	580	578	583	614	599	588	599	566	583	598	572	613	562	545	615	568	630	647	544	579	550	639	625	594	579	579	630	643	567	600	591	570	553	598	585	575	578	585	521	602	602	563	628	577	580	575	540	612	570	560	594	610	587	603	564	589	546	575	558	591	572	540	613	617	562	599	588	550	594	594	594	606	591	597	562	571	559	586	589	600	566	589	600	596	562	616	609	592	606	577	577	600	573	570	572	564	575	543	593	610	561	581	594	592	610	581	570	614	603	580	570	612	580	609	557	583	582	609	606	576	587	588	557	602	616	557	560	609	575	594	552	605	593	598	615	586	564	573	602	578	606	557	598	587	571	590	584	586	611	561	556	597	581	562	608	591	559	585	559	561	552	593	587	592	579	581	604	598	575	585	618	567	609	578	558	565	601	554	591	555	557	621	574	613	593	601	546	639	585	582	550	574	602	614	611	609	576	621	581	582	580	602	551	578	599	606	560	571	565	591	574	595	597	596	540	553	535	586	597	578	559	567	559	630	557	587	585	598	638	657	592	566	587	601	578	553	595	598	574	616	571	576	586	593	577	591	546	571	565	648	580	548	622	577	592	568	594	590	567	569	582	629	608	579	600	564	599	565	572	525	612	595	578	556	603	567	559	561	593	566	567	596	584	620	569	568	660	569	555	612	572	586	617	553	527	568	580	575	562	608	561	587	580	585	556	583	580	616	613	585	588	594	573	594	566	588	594	592	584	661	571	546	526	584	590	573	596	563	561	552	530	554	567	573	616	581	553	560	600	616	579	607	551	576	585	573	576	565	595	614	617	582	582	600	576	592	572	583	588	579	570	564	610	594	589	556	578	579	634	566	575	592	570	574	602	546	601	619	569	555	536	617	572	574	597	580	556	572	574	588	603	559	611	611	603	561	583	543	584	598	612	576	565	624	628	543	578	578	561	526	585	585	576	608	592	570	600	554	586	599	603	586	586	603	567	592	603	574	590	592	579	606	610	578	569	611	637	574	578	547	561	600	590	567	604	563	586	565	581	572	560	634	637	621	586	600	623	572	565	593	568	559	588	626	601	618	596	545	611	562	578	556	574	590	601	604	590	566	548	563	624	582	568	588	637	597	585	545	577	612	582	574	606	573	571	591	579	570	587	574	542	592	584	602	565	581	588	556	644	571	579	584	578	584	599	560	585	603	594	615	560	595	570	614	598	576	589	571	640	587	575	560	567	560	543	594	572	599	564	624	596	601	581	578	548	573	611	596	635	584	552	582	597	549	596	590	634	613	590	559	583	591	612	595	588	622	576	580	599	573	609	580	578	574	597	616	569	604	556	593	580	561	601	577	618	626	581	564	558	559	618	602	594	573	557	588	538	550	553	587	611	552	615	552	623	606	569	592	573	613	571	563	551	549	561	610	600	614	620	605	617	617	592	583	610	559	575	570	603	578	637	621	556	556	593	554	571	599	595	561	589	587	582	577	571	583	620	618	579	598	581	607	555	580	576	588	511	571	540	604	589	565	595	571	618	570	612	603	561	590	599	554	613	628	592	599	629	533	601	634	593	611
4864	217	127	117	76	99	86	64	70	69	85	77	68	67	57	61	62	64	73	71	65	58	67	71	46	51	86	79	67	80	72	84	74	53	88	54	53	66	59	60	62	58	64	59	63	63	55	65	74	72	66	67	67	82	63	59	75	81	61	59	82	37	80	67	69	62	69	56	61	67	69	84	62	71	64	77	54	62	66	69	71	63	49	58	61	63	70	60	58	65	75	62	61	67	68	71	71	78	53	63	68	60	72	67	68	64	61	51	58	53	59	54	56	66	65	62	64	61	58	65	59	73	59	74	51	67	60	65	58	69	78	60	63	54	65	71	69	55	56	64	65	80	60	56	66	65	75	57	61	72	77	78	78	72	50	71	75	72	61	65	67	52	62	79	67	63	60	65	59	66	79	70	63	61	58	67	61	41	94	64	69	55	72	59	53	65	61	61	69	72	69	76	83	58	65	73	61	70	62	61	63	70	58	68	60	71	65	54	78	64	66	62	68	67	68	73	57	65	66	60	84	77	63	70	76	75	73	64	64	55	70	62	58	77	72	54	69	68	73	66	58	73	72	48	55	68	43	52	54	59	71	63	51	59	55	56	52	61	59	78	60	69	66	58	67	78	72	74	50	84	73	64	69	61	77	60	60	53	60	65	66	69	70	65	68	63	70	72	60	64	62	75	61	69	63	56	61	61	70	57	60	58	67	65	66	62	52	59	69	68	57	82	66	75	51	80	63	61	86	58	73	55	61	68	73	69	49	60	64	63	53	69	72	63	64	64	63	66	65	65	67	64	54	63	56	59	65	50	67	72	64	63	69	64	64	55	63	64	61	53	54	79	70	44	58	60	65	51	71	54	67	56	82	56	53	61	69	60	58	74	64	62	68	67	63	55	60	71	75	71	73	66	71	59	68	59	59	63	70	67	69	70	68	53	63	61	54	72	67	66	67	51	69	68	66	56	65	73	68	71	73	58	67	74	78	52	66	62	64	67	68	62	71	59	71	69	54	74	57	62	74	66	73	60	64	54	56	66	68	70	77	65	76	63	67	63	58	70	75	77	64	75	65	72	86	66	65	66	77	63	64	53	69	58	55	79	54	73	62	57	63	76	66	71	60	56	70	63	52	67	68	65	69	58	75	79	67	48	60	58	67	72	59	54	61	75	60	60	72	69	80	48	57	59	47	57	76	56	58	54	64	74	69	60	63	72	81	68	59	74	68	63	55	68	68	70	72	71	56	59	64	65	57	68	58	52	64	58	59	64	86	68	78	64	79	79	58	77	62	58	75	56	71	60	62	76	60	65	63	60	67	86	67	64	71	59	66	69	87	54	74	56	66	46	74	66	74	65	62	78	61	65	67	73	51	71	55	69	60	53	64	57	67	68	69	58	75	46	50	59	64	62	83	73	66	58	70	69	69	68	62	66	65	80	72	77	73	74	71	61	66	58	64	59	59	63	48	54	62	57	67	70	63	62	58	65	60	67	76	62	60	57	70	62	62	72	47	54	63	69	50	54	68	54	69	66	64	55	64	57	56	74	77	55	71	71	69	56	47	65	60	71	73	76	68	68	59	50	63	67	66	77	57	68	62	45	59	57	58	65	68	69	65	66	81	70	59	60	82	62	61	61	70	59	63	47	68	65	67	64	62	55	65	56	65	69	75	73	73	61	64	62	66	61	71	60	52	70	74	60	76	48	63	74	58	74	61	65	59	52	61	52	60	69	62	44	78	63	69	76	65	57	75	77	81	60	70	79	59	66	85	67	67	55	84	61	67	56	79	79	64	67	70	62	53	72	59	73	61	62	71	75	65	72	73	61	59	73	64	72	67	76	70	67	65	55	53	51	74	67	62	63	63	65	68	73	56	68	75	70	76	68	72	62	74	60	66	68	64	73	65	67	64	67	63	58	60	52	64	64	55	62	75	56	68	68	70	65	62	62	65	60	67	57	63	57	66	74	72	64	73	62	50	63	71	78	65	66	57	63	72	72	70	70	63	76	61	56	73	67	61	66	57	74	71	73	67	54	69	64	60	61	57	65	75	63	61	66	55	71	54	64	81	66	58	53	63	68	64	65	54	74	65	60	67	61	55	58	63	52	59	73	67	66	56	64	53	60	60	63	71	64	66	53	70	59	54	58	77	55	72	68	55	66	57	58	56	48	81	74	69	67	64	77	68	57	62	55	69	64	51	60	52	68	64	65	67	63	82	66	65	57	58	61	61	57	60	65	69	81	58	64	89	70	54	56	58	47	62	72	73	65	69	79	73	71	59	63	66	71	68	81	53	65	67	67	55	67	47	55	67	44	83	71	56	71	56	68	66	66	64	71	62	59	48	67	70	68	58	65	75	78	61	54	76	65	61	66	73	67	71	49	59	60	69	71	54	66	58	74	88	64	53	73	63	69	66	70	73	67	61	70	58	67	61	73	63	60	55	70	56	57	47	76	71	54	78	79	60	79	78	72	62	62	62	62	71	62	57	65	69	77	73	69	52	59	63	47	86	54	57	67	52	74	44	66	66	60	54	66	84	72	81	66	80	58	63	75	68	65	85	55	67	72	58	68	73	61	65	64	62	53	62	59	58	59	66	53	63	60	55	77	74	75	59	69	82	71	83	78	63	61	62	61	66	66	61	58	65	60	69	67	67	75	69	44	63	57	62	75	65	67	85	74	60	59	60	63	67	72	81	51	71	72	60	63	60	65	82	67	78	80	63	69	59	75	64	58	59	72	66	62	60	60	74	79	57	67	53	51	67	67	62	77	65	62	66	63	56	59	66	70	66	65	65	69	69	58	83	66	64	68	56	63	71	49	61	70	72	64	63	69	57	86	57	73	64	72	70	60	59	60	60	76	71	57	60	52	62	55	68	65	73	71	58	71	63	62	74	69	67	63	71	71	67	65	63	64	64	67	72	64	68	58	73	55	63	52	75	54	64	61	54	80	52	55	57	53	68	61	56	70	54	68	59	68	78	65	71	55	61	71	54	57	68	60	65	60	62	61	60	69	54	66	75	54	49	59	79	63	73	69	67	70	61	56	58	64	62	76	71	57	51	84	84	63	54	65	57	62	53	60	70	66	72	64	64	70	66	73	55	78	63	73	79	62	66	71	60	59	67	56	67	56	64	62	52	63	60	64	74	64	54	76	60	56	76	54	75	47	68	49	61	63	71	60	55	63	60	63	52	63	62	70	71	61	69	65	57	69	77	66	52	70	67	66	68	71	50	80	91	82	64	63	61	53	76	67	75	59	79	76	62	83	75	65	61	66	66	65	77	59	58	66	89	62	69	67	57	71	74	56	60	71	63	69	54	69	63	66	64	56	55	62	66	65	66	56	55	58	78	58	67	58	66	76	65	78	64	84	72	62	67	61	73	62	65	58	72	54	70	63	64	65	64	71	68	54	64	60	51	80	74	51	65	68	61	72	64	56	69	58	55	59	52	59	61	67	77	70	85	90	69	64	61	58	65	83	61	64	72	66	65	65	61	60
6709	303	349	402	367	336	317	307	305	286	281	296	281	326	249	279	305	266	251	242	255	270	244	253	244	268	302	244	256	238	231	243	257	256	254	257	259	240	249	227	247	253	251	250	251	223	259	249	251	284	245	246	244	223	264	252	235	242	209	250	251	237	276	238	233	225	265	255	250	271	247	280	232	228	231	241	259	263	219	237	257	256	221	242	227	280	258	255	266	235	263	243	238	263	244	271	238	282	272	247	248	267	275	268	260	234	220	253	236	235	245	252	255	275	245	245	246	244	281	273	246	247	238	281	238	226	256	264	205	288	219	241	250	271	230	253	233	239	246	233	257	261	269	270	229	255	268	257	239	266	223	249	266	245	253	246	238	244	242	253	252	257	268	285	259	253	237	239	238	252	233	254	270	223	266	270	231	245	240	273	258	239	273	227	250	254	207	256	245	262	269	236	234	262	236	245	251	257	241	241	226	262	243	244	248	245	244	232	271	255	267	228	260	236	236	242	233	217	244	275	230	237	258	232	236	278	275	242	232	233	257	250	232	238	229	265	235	239	235	254	256	272	213	241	256	230	261	275	271	280	224	234	247	266	241	246	229	254	236	248	232	248	253	236	235	236	257	250	250	259	258	234	252	226	255	243	261	233	246	236	252	251	265	232	266	279	266	255	263	241	237	250	278	253	250	255	237	244	253	250	246	266	240	228	236	203	243	255	275	229	278	235	204	263	239	232	255	277	255	253	223	237	270	228	214	262	268	245	254	244	213	250	252	271	258	255	230	264	234	227	251	246	270	260	228	250	244	252	247	270	249	235	220	231	221	238	275	240	256	254	261	248	263	241	267	251	248	233	225	251	219	233	256	271	244	241	243	260	241	236	237	261	235	254	220	257	275	207	242	248	256	251	234	272	235	210	248	252	225	246	272	252	252	242	227	233	260	234	247	252	247	269	239	246	248	276	255	249	235	238	260	235	240	231	268	240	261	240	251	264	237	255	234	252	258	241	242	247	263	265	248	248	251	264	237	284	257	228	254	256	263	252	250	248	265	260	238	262	257	240	268	285	280	258	245	235	258	279	233	257	252	236	261	261	251	223	224	247	243	252	219	247	248	255	216	248	257	232	253	255	243	259	250	230	247	230	249	254	238	208	239	233	244	253	250	252	234	259	263	248	231	250	257	239	232	254	226	247	245	252	244	233	270	245	255	254	246	239	234	255	274	252	260	217	270	235	276	237	241	262	227	251	228	253	255	249	238	234	245	215	206	227	260	264	240	241	235	235	224	237	245	264	261	238	264	231	244	280	256	268	242	227	232	259	258	258	231	247	260	246	238	270	215	266	258	239	238	264	235	249	268	232	236	247	255	252	223	241	251	259	235	246	254	253	268	236	257	220	257	251	227	258	245	237	222	234	239	234	238	235	271	252	243	257	263	235	250	254	251	222	246	260	234	241	218	241	231	251	237	256	255	251	267	226	242	243	233	255	242	268	222	219	236	231	259	232	267	272	231	265	250	238	249	229	225	247	240	232	218	230	267	244	247	230	255	238	248	243	252	260	223	244	273	232	262	244	246	263	271	270	228	224	248	247	251	272	221	271	263	257	266	252	237	236	258	254	243	271	249	255	250	272	261	248	228	231	238	260	235	224	260	250	251	247	250	231	239	240	240	258	218	233	225	233	244	275	216	257	245	234	232	231	241	237	227	247	245	268	253	244	253	250	262	239	225	263	258	231	220	235	253	246	260	235	254	231	222	259	243	245	255	255	243	254	275	247	239	234	225	234	238	229	251	257	251	270	235	220	259	254	279	243	238	267	224	269	272	253	257	268	230	255	264	251	264	243	215	290	260	240	218	253	260	241	233	253	261	238	248	277	226	255	248	219	240	259	272	222	265	250	224	226	255	262	254	264	212	234	269	266	236	251	260	274	244	238	232	263	236	216	255	248	239	272	233	238	239	228	267	228	247	213	249	254	238	252	250	241	239	260	254	248	255	246	244	244	251	260	251	225	226	229	242	209	239	263	252	270	258	236	251	251	248	223	252	243	235	251	264	252	236	232	255	250	241	232	277	238	218	275	233	262	259	255	227	226	255	241	272	259	236	245	264	234	218	238	263	241	250	241	255	248	260	233	231	244	265	235	263	256	277	242	261	252	246	233	234	230	243	278	245	283	276	229	241	248	258	235	258	265	239	246	244	252	254	223	234	263	238	245	223	282	259	245	239	246	247	266	254	258	262	254	225	232	248	257	273	256	261	254	267	264	262	258	239	248	250	229	249	240	241	252	266	238	259	240	263	273	254	262	271	227	240	248	233	234	254	239	230	228	245	249	266	249	223	249	244	235	239	251	257	244	262	251	263	243	254	245	264	226	272	251	249	268	237	247	261	267	244	240	264	238	208	224	257	251	250	270	272	275	247	252	231	270	253	297	244	219	278	238	238	222	255	244	251	229	266	240	262	246	204	228	197	271	245	253	258	253	222	279	225	246	243	215	269	230	274	266	247	247	262	231	247	247	243	249	247	262	244	225	270	230	273	256	267	269	245	237	257	216	261	236	270	233	263	254	235	245	244	219	259	249	265	234	249	231	260	255	236	253	241	242	253	233	259	263	239	245	242	251	258	254	253	215	248	235	254	226	252	217	259	214	272	276	230	243	251	275	238	237	253	244	220	253	280	241	254	217	272	238	228	261	239	258	257	268	237	229	224	270	231	265	241	220	251	237	239	245	265	250	261	248	258	261	264	229	304	252	266	269	251	253	246	278	233	264	276	263	231	262	251	257	255	228	255	238	259	262	205	284	246	266	252	268	257	254	256	276	269	253	244	259	245	250	213	236	227	227	253	253	267	232	240	271	248	251	250	233	246	251	234	221	253	233	267	275	253	234	235	238	239	220	221	249	248	228	262	251	255	266	268	239	222	254	245	257	282	259	242	243	248	252	247	247	248	261	210	272	242	277	264	238	267	224	245	243	261	272	228	263	253	254	251	229	272	260	261	261	241	234	279	248	225	252	269	250	257	235	253	294	242	265	239	242	263	223	270	254	241	263	234	232	256	264	252	258	260	254	247	226	259	256	241	237	248	224	262	231	266	249	242	242	241	237	276	279	256	269	252	236	240	229	274	230	262	255	220	233	245	255	249	251	232	258	271	271	249	246	257	270	232	233	266	257	240	237	227	261	258	251	206	266	240	246	249	238	257	269	220	259	284	268	278	233	270	260	272	256	262	275	231	251	236	257	245	238	245	260	262	284	260	244	251	250	258	256	229	267	248	261	215	259	212	268	262	250	223	261	222	273	257	258	267	256	244	259	280	245	243	243	279	242	253	251	244	219	262	231	266	257	265	230	229	266	246	230	235	232	248	252	280	218	253	239	251	254	257	234	277	261	254	285	267	242	263	250	259	251	238	230	256	243	243	224	249	234	242	265	244	250	273	246	257	239	243	278	241	252	246	238	258	261	235	259	260	221	244	258	258	246	252	241	258	257	244	241
34977	9643	1358	807	583	408	324	271	210	190	183	174	141	141	121	128	127	114	119	116	103	115	91	99	93	95	117	96	91	97	110	101	99	96	95	104	98	117	107	103	86	113	92	101	75	96	95	95	96	102	88	74	105	92	94	109	95	105	86	86	80	94	92	90	84	96	94	109	107	78	75	90	100	90	105	85	84	100	76	90	85	94	87	91	87	89	82	71	80	80	115	90	92	98	88	94	109	89	83	116	82	102	99	100	89	87	85	88	106	80	87	91	78	102	84	95	81	90	106	89	93	99	88	104	113	83	87	85	85	75	81	89	105	86	84	112	86	97	90	100	100	89	105	90	91	72	91	89	96	89	89	89	88	90	88	85	86	84	93	86	81	84	82	64	88	83	94	112	101	75	80	96	90	86	88	94	101	83	99	97	78	91	89	93	84	105	86	81	84	84	88	95	81	108	97	87	97	74	94	81	95	80	83	97	90	101	80	95	69	99	99	79	89	90	91	89	78	89	76	77	89	102	89	90	88	85	85	90	73	91	87	100	88	83	94	91	68	76	83	87	94	92	100	97	87	66	73	76	91	89	83	92	85	98	101	95	93	86	95	83	86	77	84	67	95	92	79	88	87	102	98	97	93	94	98	80	88	64	93	75	61	106	88	94	97	93	98	81	85	96	86	103	91	96	99	88	80	94	80	105	104	96	110	94	85	93	95	100	82	93	84	96	84	81	91	72	92	98	80	93	96	97	91	92	95	104	96	85	88	92	88	90	88	99	96	105	82	102	100	91	87	84	85	93	100	87	83	95	82	88	86	83	98	96	81	86	107	100	84	85	96	94	104	90	110	78	88	79	93	85	90	87	87	78	81	100	89	97	88	92	90	82	85	92	87	99	91	104	85	92	96	107	85	85	105	92	84	89	99	82	102	71	92	94	91	115	74	101	92	94	97	95	89	93	91	88	79	96	81	80	94	100	99	90	101	103	84	86	92	95	99	88	96	93	101	90	111	88	99	92	85	81	89	97	92	110	100	62	94	77	83	76	100	69	78	79	98	94	96	95	87	90	82	85	85	88	96	79	85	106	95	90	95	91	91	92	84	75	81	79	101	97	91	99	100	82	72	85	93	86	92	92	86	88	107	78	106	84	96	92	110	84	85	102	86	106	94	89	92	90	81	90	77	99	104	104	91	81	95	87	89	81	84	90	86	86	85	98	74	95	75	81	103	103	69	93	96	99	87	98	82	76	78	89	91	89	97	100	87	93	91	97	85	89	95	86	95	91	88	111	73	96	82	88	98	89	83	100	89	91	77	86	88	89	86	84	93	86	89	84	92	85	97	80	83	77	84	92	100	87	89	88	92	108	91	85	97	84	85	105	94	100	101	86	98	96	82	87	89	94	101	110	87	77	89	75	104	80	98	91	84	96	103	94	93	92	86	85	84	85	81	98	89	109	89	110	86	84	90	88	119	85	77	93	97	104	94	112	89	89	88	95	92	92	102	89	75	86	79	104	110	97	78	89	95	85	91	100	85	95	97	90	98	87	87	83	97	94	92	69	87	75	84	102	81	86	82	98	80	82	85	102	100	109	88	83	79	92	94	95	93	96	90	94	108	93	64	97	84	95	88	84	86	103	74	90	91	87	76	78	91	105	99	89	85	103	81	85	73	103	83	86	93	71	91	80	92	81	88	97	88	93	84	85	98	85	87	94	88	87	98	95	95	94	89	76	109	85	89	85	94	94	95	106	114	96	92	86	78	99	99	102	104	85	71	89	83	89	98	94	97	109	100	87	94	77	99	86	95	98	106	95	87	83	90	101	100	97	86	86	86	104	90	100	100	87	81	87	105	86	90	80	101	76	97	91	99	87	64	94	98	85	93	87	97	90	121	101	102	89	76	88	71	80	75	90	96	77	82	73	90	79	97	98	84	85	96	91	82	89	97	103	90	92	86	76	96	87	74	97	91	105	75	81	88	95	78	101	90	79	90	104	101	74	86	87	90	91	77	89	90	87	96	104	89	73	88	104	110	101	90	108	91	98	80	83	77	73	91	79	73	115	92	91	102	84	90	87	85	78	82	83	90	95	80	82	77	88	113	87	96	97	71	91	95	104	88	90	97	72	85	88	96	91	85	91	86	97	100	92	98	111	95	84	91	99	108	83	88	99	82	88	85	100	80	81	92	82	90	87	84	82	95	105	88	99	90	97	79	95	69	109	97	94	82	96	99	76	88	93	85	98	99	93	96	87	96	82	107	101	98	94	103	84	84	87	89	83	112	86	96	79	87	88	99	95	79	84	99	77	85	86	88	95	79	87	92	98	88	86	81	74	91	95	106	75	96	72	74	81	82	99	93	72	92	91	66	88	97	109	82	97	90	89	89	81	103	104	82	81	89	85	72	98	85	87	96	87	95	87	81	82	92	92	95	97	101	85	68	76	81	93	80	86	71	82	114	94	82	78	83	86	98	100	87	99	95	90	89	87	98	94	73	90	93	84	80	95	78	98	79	81	96	103	94	83	82	86	83	90	82	105	81	74	97	92	82	95	77	93	82	85	98	86	94	88	89	97	79	90	88	107	78	83	92	92	77	85	95	88	84	88	105	103	83	83	103	85	105	100	93	100	104	90	80	76	93	75	88	87	91	80	83	79	87	84	100	101	104	94	102	88	95	97	74	99	87	102	112	105	100	99	95	83	102	84	70	95	94	71	88	76	83	80	70	98	99	84	92	98	76	96	96	87	92	79	89	96	85	99	84	88	79	69	91	86	92	84	93	96	98	89	88	71	75	86	83	84	87	106	101	90	112	91	87	104	111	95	70	73	81	83	95	90	100	90	106	93	85	92	96	74	90	85	77	108	101	73	101	98	85	91	91	87	103	88	89	98	101	88	101	89	97	77	99	85	87	62	75	87	97	107	93	122	95	93	92	80	93	113	77	119	100	85	71	93	93	85	92	83	84	98	94	93	82	110	88	88	99	93	106	79	93	101	91	95	74	99	86	104	89	88	90	95	88	101	76	83	87	112	77	98	111	97	92	95	88	79	93	90	75	82	89	80	85	80	93	89	89	92	87	114	88	93	83	88	98	84	94	86	87	99	85	106	84	84	93	86	77	77	86	87	97	109	82	93	88	97	81	74	83	85	101	97	92	98	101	77	77	99	95	103	91	105	92	81	89	79	89	92	87	78	92	84	96	85	95	94	113	75	101	70	93	70	83	98	75	77	91	98	92	79	94	75	69	80	86	79	82	96	94	91	77	81	98	95	81	100	77	99	103	81	64	104	90	71	87	92	77	87	84	83	88	81	88	101	85	88	83	89	91	79	93	74	97	81	87	89	90	105	99	94	97	93	84	81	78	96	79	86	95	82	89	99	97	96	93	111	93	77	84	100	63	77	76	117	93	83	95	84	91	83	89	86	94	82	58	101	87	89	93	95	94	91	98	82	69	80	80	81	98	107	101	97	93	78	100	88	103	79	77	87	81	93	87	116
16328	1036	2350	2704	2360	1968	1532	1362	1162	984	861	792	688	706	621	590	572	534	565	516	483	500	472	393	446	429	408	431	408	395	380	390	376	408	390	385	369	392	393	379	343	330	365	348	310	334	341	343	334	327	334	342	347	360	328	316	333	321	358	368	355	342	312	363	335	322	362	336	323	324	315	367	334	290	327	358	361	310	345	326	332	330	340	310	298	340	357	313	313	342	366	344	346	389	319	334	324	325	319	340	340	333	317	348	315	347	325	339	327	371	297	335	291	330	312	334	357	343	348	305	340	341	367	323	345	355	327	335	335	315	330	357	344	311	330	303	295	344	340	341	312	311	282	324	319	331	351	332	324	303	347	343	320	312	340	340	316	315	321	339	312	302	329	340	340	311	346	334	340	339	356	327	305	330	341	326	329	346	315	335	305	334	342	337	275	319	353	313	319	339	331	323	336	312	353	332	339	312	338	308	305	316	324	259	315	341	312	319	306	333	310	328	330	343	353	335	284	316	313	329	312	310	295	328	335	302	341	306	302	308	298	314	332	337	275	306	335	351	327	344	321	336	320	323	350	329	325	325	301	313	314	316	326	347	335	316	316	292	322	326	313	321	300	330	334	345	327	343	329	316	331	351	342	353	290	352	328	321	342	307	335	371	331	324	327	328	349	339	333	283	329	328	304	323	313	335	334	315	309	318	306	295	334	321	314	335	281	318	352	299	300	304	314	325	344	291	325	299	338	344	318	320	305	297	347	320	312	330	317	309	308	315	329	318	317	300	303	333	337	310	340	309	330	334	294	319	365	329	325	366	330	299	332	302	282	343	291	352	337	315	321	339	331	320	319	339	328	338	337	317	325	315	310	339	320	310	341	308	323	316	307	329	344	326	343	324	286	305	310	310	308	358	314	337	346	354	312	289	300	343	303	320	308	312	337	312	334	353	314	318	326	342	297	348	326	337	301	326	320	301	324	342	335	309	330	313	302	342	305	307	325	314	330	341	318	325	348	360	345	326	340	341	356	325	297	285	327	305	322	344	342	299	323	336	343	336	323	290	310	317	308	292	282	313	326	332	340	330	334	310	363	319	337	273	319	292	295	336	310	312	285	340	345	332	334	341	316	340	339	294	301	325	321	323	326	293	330	350	341	344	342	323	357	319	314	334	324	326	322	318	302	323	327	308	333	332	332	322	294	309	312	345	305	316	311	316	348	324	285	347	300	325	367	308	340	316	333	336	329	318	293	311	328	311	332	330	335	309	300	315	318	322	315	295	304	333	335	337	288	325	311	302	323	319	315	304	318	305	313	317	301	320	328	325	290	357	320	308	320	337	343	315	332	334	343	336	331	335	317	312	333	342	323	297	312	311	311	334	297	369	320	310	322	332	324	321	316	315	297	315	307	321	328	313	358	298	326	313	312	290	300	311	311	329	315	302	304	314	319	304	296	328	343	332	300	320	311	314	323	311	332	311	320	323	336	301	294	311	320	307	372	315	339	340	332	327	303	309	314	338	311	277	299	322	343	321	284	323	348	334	322	324	329	314	312	331	308	329	344	318	309	328	300	284	325	303	324	309	314	327	342	325	337	344	337	336	303	323	320	334	303	351	353	328	317	327	326	328	306	315	327	281	337	332	320	332	318	327	302	311	317	319	338	302	327	293	331	320	322	290	331	340	289	321	328	336	302	313	329	331	314	327	314	338	323	323	320	363	310	317	313	320	326	333	326	302	343	330	326	346	288	308	344	345	291	302	316	341	332	315	345	322	326	310	316	316	295	348	341	343	285	336	325	310	298	364	322	308	334	316	328	338	320	326	321	316	341	351	315	347	325	332	331	319	320	361	328	303	308	334	339	328	328	338	312	313	337	324	304	328	325	327	331	336	332	328	308	360	311	346	311	358	330	329	322	319	312	306	323	334	341	335	319	345	317	316	328	318	344	333	315	314	303	302	333	318	331	309	291	311	329	348	314	359	275	319	333	303	320	323	322	336	332	346	351	298	321	365	342	331	321	332	321	334	325	324	314	296	306	325	331	340	303	308	311	320	343	323	353	337	301	304	301	327	292	351	332	325	309	332	283	319	330	337	327	332	322	364	322	341	340	310	308	306	350	327	348	307	331	304	307	319	289	313	337	318	313	285	329	330	317	313	324	299	312	326	288	310	328	340	340	322	329	328	329	310	332	312	305	334	308	330	341	332	303	308	325	325	296	287	335	284	300	330	290	313	299	310	342	349	312	258	324	329	358	321	311	334	319	344	314	359	336	314	273	330	339	341	315	339	276	335	327	340	332	306	320	313	303	329	330	326	321	354	378	332	332	277	328	285	355	295	324	322	323	327	318	312	299	324	300	313	304	317	319	297	304	320	315	302	323	330	311	291	296	323	320	310	343	332	339	287	313	348	315	326	373	340	307	299	313	343	299	334	318	360	324	326	333	315	313	335	308	349	336	310	273	319	310	302	325	316	341	297	340	303	331	346	328	316	343	329	299	334	340	321	312	320	297	338	311	320	322	324	351	317	326	325	327	330	302	323	314	332	303	299	333	317	299	315	349	313	314	295	322	334	323	330	326	322	334	336	325	333	312	340	362	320	334	337	316	353	315	323	305	342	321	335	326	313	327	324	327	312	324	349	298	327	341	308	320	346	316	323	306	329	338	332	328	309	306	325	319	315	301	322	341	341	324	331	308	310	296	301	333	314	321	314	329	331	317	327	294	348	331	329	306	313	313	312	318	321	319	305	323	329	309	335	337	349	298	331	289	367	331	305	327	298	341	338	347	293	341	334	323	325	310	325	362	307	381	302	380	303	329	314	283	301	321	305	331	296	312	308	314	325	353	314	304	337	311	335	304	296	327	313	337	324	313	324	342	329	319	343	339	334	343	328	326	342	321	316	327	337	339	308	325	325	321	295	330	332	322	324	310	319	333	324	369	303	315	301	318	299	308	296	331	287	285	314	337	326	316	328	316	301	331	352	349	330	302	351	330	309	335	301	354	311	298	339	324	331	343	311	326	322	321	350	323	324	359	304	329	315	339	331	281	340	335	308	341	310	349	329	304	309	294	327	362	302	339	339	324	310	325	350	327	338	327	337	324	362	333	324	307	336	329	340	315	340	332	331	340	315	297	330	316	311	324	304	326	276	346	333	307	353	286	320	320	327	328	310	334	343	339	298	316	317	325	295	325	333	332	320	315	331	293	312	309	319	308	313	320	308	330	287	347	322	310	318	317	296	296	319	331	295	320	326	342	302	354	314	330	338	328	365	290	301	328	336	332	337	309	299	318	321	305	338	339	337	294	332	331	328	328	343	329	309	316	329	330	290	331	350	338	350	317	349	316	309	286	331	279	329	326	299	322	307	301	317	317	343	356	277	314	313	323	334	323	311	302	315	294	352	334	316	334	326	318	358	302	324	310	336	320	316	300	319	354	290	366	331	320	286	337	313	293	337	349	304	325	298	328	340	309	299	326	324	284	325	345	310	296	287	340	309
41611	18459	4148	1526	1129	795	645	504	429	382	359	317	287	296	265	246	248	209	246	227	222	204	205	217	212	235	213	216	222	183	189	179	193	188	165	200	214	170	218	198	189	201	221	198	195	198	181	177	189	187	184	201	163	187	197	207	189	204	204	199	184	172	178	192	178	184	170	142	188	176	187	195	187	192	156	171	176	169	181	190	190	180	183	165	181	199	175	169	180	174	203	183	167	181	193	174	187	199	179	190	197	190	192	193	171	179	199	202	199	152	160	203	164	188	210	168	214	183	179	179	170	192	167	180	175	177	186	165	174	181	205	164	182	191	195	180	174	189	181	188	189	160	183	193	187	185	186	194	184	161	203	179	203	202	186	196	206	158	197	168	195	189	176	195	215	187	192	178	193	190	170	182	178	201	185	167	185	168	185	177	196	183	170	184	180	182	177	175	174	184	177	186	177	213	197	170	207	205	177	218	187	191	168	176	167	150	178	172	217	173	165	176	187	177	175	188	185	177	172	180	191	183	175	194	183	210	169	185	181	180	177	172	204	193	167	189	191	191	186	171	187	192	193	166	188	188	168	190	182	207	193	173	160	204	201	187	168	185	165	192	181	181	201	181	203	174	191	172	187	182	185	181	189	200	171	190	184	197	175	198	186	190	186	199	190	200	183	169	166	170	165	179	169	178	181	183	185	173	177	166	171	165	172	193	201	188	170	165	183	190	190	203	199	181	204	171	182	164	169	173	192	170	167	191	205	185	168	176	152	158	173	193	164	209	154	177	183	163	184	203	156	229	174	201	164	156	194	194	180	163	187	177	179	194	193	191	193	200	183	170	162	206	181	193	185	186	181	174	227	167	184	187	177	200	173	182	183	213	164	179	178	176	195	199	177	174	219	143	175	189	176	173	187	168	199	199	195	167	169	187	172	166	169	207	164	167	185	186	163	184	177	200	196	188	174	183	188	191	180	174	167	182	184	172	178	184	157	191	157	188	164	176	194	210	166	180	180	180	190	162	191	178	151	212	199	190	173	169	182	177	199	192	187	179	185	185	191	180	173	158	194	164	185	159	192	192	221	185	191	175	177	163	172	168	188	179	188	188	183	199	192	197	188	170	186	196	183	162	176	169	190	164	201	203	162	189	188	194	183	190	194	173	196	181	194	184	179	196	188	180	181	202	183	176	190	181	193	187	183	181	176	196	179	164	197	182	182	169	163	181	203	190	216	159	182	172	178	188	193	202	162	169	165	154	191	176	199	189	205	180	193	189	154	194	170	156	177	189	166	183	208	197	171	203	184	188	202	185	164	209	193	194	189	192	205	189	195	173	165	179	199	184	160	185	188	193	196	203	184	169	192	193	196	185	183	186	180	190	191	188	182	202	179	178	171	185	148	190	183	185	180	175	171	175	205	179	189	177	174	192	203	180	166	182	148	167	167	181	198	201	181	165	180	200	173	191	188	166	169	192	164	181	201	173	185	175	154	189	184	191	177	172	161	174	187	189	199	193	181	165	177	181	194	171	170	169	175	180	188	178	190	170	174	180	173	189	200	182	156	183	160	181	208	197	184	193	205	188	188	190	210	171	173	201	169	171	159	174	178	197	188	185	216	172	183	189	193	208	203	181	187	179	203	181	175	181	188	198	170	176	189	196	185	166	168	187	186	204	175	180	186	167	195	173	162	186	197	165	152	172	161	198	199	173	205	183	181	169	190	190	153	183	157	188	178	169	182	182	180	165	183	209	177	207	202	184	178	186	169	186	175	159	183	186	162	158	193	186	174	179	180	202	180	185	192	197	182	192	191	187	185	180	172	193	205	177	181	175	191	188	163	180	202	200	177	189	178	148	186	200	177	172	165	207	161	181	178	159	170	182	186	182	197	176	183	186	170	188	192	179	169	203	184	175	204	175	182	176	170	199	187	204	181	165	200	192	192	168	169	161	179	172	198	196	172	178	178	195	172	184	166	167	192	187	174	187	173	181	182	178	175	181	184	176	188	186	186	203	189	196	192	182	184	186	198	189	178	207	194	166	201	192	156	184	223	175	174	184	170	179	180	203	207	195	181	176	193	201	164	175	181	207	190	166	176	178	183	190	175	202	193	201	186	170	187	175	194	177	186	164	174	172	201	184	192	161	161	173	185	162	152	177	176	176	213	176	159	178	184	196	172	185	172	183	185	195	198	162	167	179	186	194	175	182	187	183	187	174	166	202	226	198	210	164	184	185	208	180	175	177	192	174	165	178	159	172	178	212	192	186	172	194	173	180	178	170	171	191	187	198	205	164	190	152	154	165	174	145	183	180	179	173	153	192	182	179	203	181	151	170	205	183	169	200	182	182	186	187	179	169	203	192	157	166	178	178	181	152	165	165	191	170	189	171	177	195	196	175	201	182	196	178	180	171	191	171	199	191	186	175	162	191	202	182	191	194	182	169	187	202	166	198	188	165	182	192	184	173	150	206	189	159	187	200	185	191	164	182	169	174	201	199	184	178	173	172	182	193	195	196	198	175	199	189	184	183	202	215	174	179	180	185	178	205	201	183	187	178	170	157	169	200	174	175	156	157	178	198	173	185	189	171	206	203	201	210	177	196	182	161	183	175	171	171	168	173	175	182	152	153	168	178	174	161	188	186	178	180	186	180	195	160	205	187	189	204	173	203	182	179	197	197	181	167	186	168	183	193	200	173	195	179	187	196	184	183	180	198	164	182	203	184	190	175	166	191	183	197	192	176	173	169	181	163	191	171	192	189	185	170	180	183	170	183	177	166	188	173	188	176	176	185	158	172	191	168	184	167	192	169	167	184	166	160	185	178	177	174	199	183	192	196	189	185	196	177	160	174	180	167	191	213	195	199	190	180	171	186	217	188	166	194	201	184	190	175	186	188	184	169	163	174	204	187	173	170	192	169	197	171	171	187	180	188	174	186	177	192	194	168	162	177	179	163	175	190	166	195	184	204	202	187	186	187	183	167	200	173	180	182	206	187	172	191	171	208	165	195	182	179	170	192	187	189	209	192	180	178	161	182	165	184	189	189	189	193	192	199	194	203	171	165	163	201	175	161	189	215	181	192	186	188	174	193	197	174	179	178	190	172	188	164	176	174	197	175	190	179	195	211	157	175	193	155	195	174	160	194	187	164	194	188	168	188	165	175	188	194	205	162	183	196	163	164	182	179	165	183	168	204	168	201	184	171	187	184	192	165	186	174	180	178	174	185	188	155	167	167	180	200	171	182	172	183	178	188	201	197	200	193	171	189	197	168	166	172	205	168	188	179	207	160	223	178	190	170	178	175	183	177	176	185	171	158	183	179	175	192	176	195	190	197	194	192	166	179	183	186	204	178	171	172	164	184	177	184	173	175	180	197	158	166	192	188	185	167	180	164	184	174	200	175	177	194	195	172	183	193	188	188	184	162	179	186	169	173	161	184	163	173	190	192	158	168	184	178	190	180	180	168	178	206	188	198	200	162	183	192	178	188	187	182	163	199	183	172
19841	2012	4420	5095	4252	3515	2961	2467	1988	1782	1563	1410	1381	1232	1158	1106	972	1028	991	914	876	864	831	771	772	835	789	755	779	725	715	679	730	679	702	682	646	677	690	679	686	635	603	627	656	674	629	593	626	655	634	650	642	581	645	678	638	612	606	611	614	590	641	582	586	624	643	573	647	582	607	641	618	656	649	606	576	618	624	646	589	581	637	572	646	598	642	579	590	572	619	618	609	600	563	558	565	571	575	592	568	620	634	574	607	553	559	568	587	614	601	597	555	617	563	615	564	578	609	589	626	589	609	602	648	589	583	636	586	561	595	601	597	613	634	586	579	571	593	634	578	610	554	593	571	578	584	559	567	562	569	582	570	575	629	550	572	547	600	608	576	625	577	569	587	582	577	589	561	559	609	568	550	572	544	567	553	601	580	574	571	612	577	572	538	558	557	608	634	582	570	587	579	574	588	582	566	553	581	583	585	605	581	581	576	631	588	589	582	571	619	598	595	580	539	617	597	592	597	567	563	612	590	566	618	564	559	570	574	587	578	558	575	598	610	570	587	591	598	530	584	559	618	560	602	532	569	591	552	619	590	573	609	599	593	574	584	600	593	586	594	544	599	590	497	578	564	591	593	608	617	567	611	583	613	603	572	560	550	585	629	600	527	580	594	593	631	570	554	600	559	619	602	542	581	571	555	592	612	586	566	592	568	569	525	552	593	552	572	558	606	616	595	592	600	610	558	562	520	606	569	554	550	592	591	601	595	602	570	582	583	590	542	592	590	613	591	571	528	525	567	586	569	612	539	596	584	583	563	559	595	596	600	577	586	549	563	624	568	564	589	564	592	587	541	562	581	581	582	560	577	576	597	525	606	584	612	604	585	563	556	590	622	593	580	593	560	595	619	596	602	623	577	614	606	541	557	580	559	607	557	578	532	545	593	594	563	528	603	603	617	568	563	592	578	595	586	549	587	608	590	567	578	565	617	586	578	595	574	572	543	566	591	575	601	583	553	592	568	593	546	574	529	600	614	582	594	565	636	580	568	577	604	537	577	593	562	544	565	575	572	563	561	561	630	569	560	569	563	634	574	577	587	549	608	559	576	577	620	597	569	580	585	558	585	572	580	596	592	629	529	588	544	571	573	595	579	572	517	601	588	557	539	595	550	587	572	570	638	578	590	572	603	568	586	599	535	592	566	548	576	589	600	613	539	552	589	589	601	588	608	586	595	605	629	608	574	609	558	625	558	528	539	619	565	630	570	565	603	580	594	599	584	617	530	541	586	582	617	567	534	577	581	541	584	549	538	592	554	589	633	588	581	551	573	619	623	583	563	585	622	602	610	626	575	596	591	565	593	570	597	568	598	566	615	558	557	570	587	592	608	610	584	602	589	608	588	555	608	585	546	585	581	573	563	596	581	575	564	626	597	568	558	589	638	598	615	580	609	586	599	595	594	597	568	542	589	590	593	552	559	548	575	545	587	549	606	581	561	592	604	608	615	594	587	570	581	603	580	589	606	598	577	604	603	594	607	564	588	558	563	579	564	564	588	600	640	602	588	584	596	595	547	561	590	594	584	551	589	551	550	614	623	592	585	549	596	647	615	579	551	560	574	554	557	607	578	598	578	591	612	618	612	577	635	606	606	594	582	563	602	601	563	570	570	565	571	557	563	549	574	556	586	603	606	570	590	549	618	560	584	620	597	564	582	556	614	530	598	599	586	576	583	596	593	573	568	584	569	570	573	578	589	561	604	556	601	554	588	566	593	587	569	582	600	543	595	588	556	589	553	558	603	600	589	599	584	599	574	585	560	594	577	600	615	577	572	545	584	612	569	555	573	600	577	564	577	598	562	621	581	580	581	618	595	595	544	603	619	595	577	602	561	598	592	568	566	584	575	568	597	557	609	591	594	544	587	603	589	565	556	562	628	587	539	554	594	596	601	528	600	553	575	594	560	563	567	547	604	544	596	586	583	576	572	595	614	582	561	598	566	577	559	615	585	591	581	564	570	603	633	582	572	602	568	611	578	571	552	571	577	580	604	562	576	599	582	616	589	585	593	575	600	565	586	559	596	596	599	628	581	572	587	624	591	596	576	580	547	544	642	571	583	556	558	542	592	567	569	597	545	587	599	562	569	551	579	579	557	626	551	535	583	624	562	580	586	591	572	563	566	607	568	554	567	563	615	590	591	591	546	580	537	570	581	643	556	574	605	597	553	587	575	585	623	533	589	558	572	597	606	578	594	561	603	554	567	560	526	566	558	575	567	611	551	630	623	576	613	604	615	554	549	599	596	578	597	543	586	583	544	619	619	577	590	581	604	593	570	586	592	581	528	564	565	568	587	560	608	575	563	594	570	586	578	591	566	583	564	562	576	599	556	556	589	579	592	550	601	560	554	563	581	584	571	586	573	560	555	608	543	586	573	592	540	573	523	580	579	586	542	536	591	597	616	546	596	621	585	596	567	571	633	589	597	581	599	607	609	600	543	607	567	617	552	601	597	602	535	577	602	553	597	536	549	524	621	544	601	574	600	583	562	579	620	566	602	593	546	582	614	553	601	582	584	577	635	575	576	579	575	632	559	565	638	585	602	562	568	545	590	548	626	603	580	573	553	565	520	556	571	583	579	572	578	516	554	587	571	588	580	627	613	615	525	552	598	593	531	611	585	576	570	599	618	558	597	570	591	603	539	571	584	570	568	575	576	601	613	615	565	581	561	592	614	587	584	587	586	566	573	598	599	598	579	571	588	586	615	520	615	546	623	591	600	570	586	546	566	577	584	556	629	619	628	554	569	614	595	558	597	565	577	538	580	568	577	542	540	587	593	544	591	634	576	550	609	582	600	579	598	595	584	551	621	566	578	552	599	547	550	569	620	571	624	591	557	580	546	580	552	557	595	577	571	613	607	579	598	583	547	634	565	588	610	577	558	568	561	592	562	577	593	601	554	610	582	583	550	533	602	579	560	569	606	549	546	598	567	569	570	617	566	601	598	574	585	597	534	611	591	597	571	567	576	576	578	602	534	589	569	583	599	592	610	579	585	566	585	593	584	581	556	576	597	572	563	555	594	571	593	583	581	570	594	599	574	590	573	577	605	574	615	586	570	620	592	604	566	569	590	579	576	546	594	601	563	608	619	570	598	594	597	587	576	560	583	594	566	567	550	579	607	598	565	565	581	544	599	584	555	565	621	555	555	571	561	595	595	588	586	579	588	572	608	586	596	596	616	608	549	571	605	589	604	549	605	617	597	596	606	599	619	582	588	596	594	549	545	579	604	640	578	596	622	597	584	601	574	590	634	630	573	570	549	599	594	580	582	594	629	565	564	601	587	583	607	570	631	535	554	571	566	593	607	547	570	549	551	611	581	559	582	558	606	602	623	562	620	611	592	565	571	502	608	593	561	589	578	558	589	549	571	581	614	565	577	545	565	585	542	532	609	561	554	560	559	581	590	622	599	585	530	594	567	583	513	573	613	588	568	573	574	612	590	603
5180	288	164	111	86	85	74	77	68	50	76	79	65	55	58	72	50	72	71	73	54	62	70	71	70	65	61	77	54	60	57	73	80	62	80	68	67	47	66	59	62	77	56	58	66	53	70	64	64	69	69	66	71	68	69	76	63	77	60	64	70	74	57	49	83	76	74	68	56	50	61	58	59	62	72	73	62	64	65	62	65	47	65	62	82	74	58	72	69	76	56	60	56	61	87	72	66	61	66	62	70	56	66	68	57	51	69	62	46	62	58	65	91	66	74	65	72	53	65	61	67	61	68	70	58	61	69	58	80	58	71	68	77	57	56	66	47	68	73	71	70	67	61	57	65	59	66	61	74	60	59	82	83	58	81	72	62	60	59	56	60	77	48	53	59	67	67	69	59	47	52	73	68	53	63	73	63	58	70	56	47	75	74	64	63	61	66	68	63	70	62	68	81	60	52	48	59	63	68	69	55	74	75	75	64	71	67	58	41	63	59	71	81	70	87	62	60	75	60	53	56	53	73	63	53	74	81	64	60	68	63	66	57	62	65	58	59	64	63	78	54	57	68	56	51	65	69	63	57	72	75	76	53	57	60	61	45	56	67	79	69	57	65	70	62	71	67	76	72	70	59	72	47	68	67	77	60	70	63	57	55	56	62	68	60	47	71	60	62	70	53	67	63	61	56	70	70	70	69	76	58	54	55	73	77	62	52	63	60	77	64	58	75	65	56	59	51	70	80	58	55	65	61	62	64	63	74	61	66	62	58	60	66	60	63	76	62	67	70	55	64	61	57	59	72	54	56	75	81	75	67	68	74	69	65	56	66	72	57	62	48	64	69	71	72	71	64	60	52	74	67	60	57	65	70	64	58	47	77	72	68	63	74	62	64	76	78	53	66	58	64	65	74	49	65	74	66	67	68	64	57	64	62	62	47	70	60	62	61	57	61	66	71	61	68	70	69	57	64	68	85	50	65	62	62	75	58	61	74	62	67	71	65	53	67	61	75	77	65	72	61	59	69	75	60	62	80	61	70	55	65	48	64	77	57	63	63	59	63	60	60	82	55	71	71	74	56	72	58	69	60	57	58	53	65	54	62	60	57	62	77	62	68	67	66	65	76	62	60	62	84	64	56	54	63	65	54	60	53	57	61	50	77	68	74	59	75	69	74	64	76	70	62	64	87	71	65	49	64	70	77	59	73	64	67	76	55	69	66	69	58	68	70	63	58	63	58	54	60	66	61	65	58	71	66	60	71	49	59	69	86	54	63	74	64	63	62	66	71	67	72	74	59	56	63	58	55	55	57	60	52	68	69	62	58	71	56	70	65	57	65	65	65	64	70	72	57	67	65	58	57	56	82	52	61	58	71	53	66	73	73	70	78	55	71	59	60	61	67	87	60	48	57	68	72	70	65	55	66	72	53	53	76	60	60	69	65	51	69	68	70	64	60	60	49	71	62	61	71	67	51	70	57	69	82	82	79	43	64	70	64	58	63	60	77	54	63	73	77	71	62	72	75	63	79	72	69	57	64	73	76	63	51	56	61	52	71	60	59	73	75	57	49	70	49	65	67	48	82	64	84	71	56	41	67	61	51	64	67	76	80	61	62	63	55	68	74	79	67	68	69	62	70	54	69	56	59	61	63	66	66	73	78	69	75	58	62	66	73	63	59	67	66	73	69	67	66	68	57	77	65	69	72	71	59	57	65	65	73	69	66	68	64	74	57	70	64	66	61	49	70	55	64	69	56	67	60	86	55	60	61	54	75	63	60	85	64	79	80	70	71	63	62	72	58	70	64	69	74	60	55	60	70	63	65	69	62	63	66	50	68	73	48	53	59	62	63	54	73	69	69	57	67	69	66	65	75	66	67	76	69	58	77	69	54	78	66	72	64	70	66	63	59	70	58	65	73	59	63	62	60	64	66	64	64	67	65	74	70	73	65	60	56	73	71	61	72	78	73	68	69	45	72	81	54	52	63	53	63	69	64	60	67	85	68	59	63	77	67	66	57	58	65	70	73	64	69	74	71	70	51	58	62	83	60	62	66	68	65	51	60	50	78	61	78	68	67	69	64	57	75	62	68	74	57	69	61	67	66	58	75	64	66	85	66	73	77	66	66	59	55	52	54	80	54	63	58	63	63	63	59	74	63	59	70	60	54	57	63	58	64	63	61	70	59	57	64	74	69	60	46	57	71	58	72	63	85	72	68	64	58	60	68	60	62	82	65	63	66	70	69	72	60	65	61	66	62	65	68	78	52	63	61	65	61	68	77	75	70	71	60	74	66	91	65	76	83	63	56	65	70	55	64	64	68	61	66	64	73	57	54	62	68	69	72	58	71	70	66	65	76	68	61	62	59	65	71	55	68	59	75	70	66	62	50	57	63	66	50	53	69	53	73	62	82	66	60	71	67	81	65	60	66	62	69	53	68	84	61	53	59	72	84	56	67	55	68	61	57	60	60	66	60	84	80	76	52	64	62	69	58	59	63	78	53	58	50	78	68	60	70	74	53	62	52	69	79	71	71	85	63	59	75	74	63	57	82	72	54	80	52	62	64	69	55	71	70	86	74	85	57	72	61	77	67	90	70	52	70	54	78	65	60	65	70	68	71	60	69	60	76	72	56	61	73	63	57	66	73	77	73	57	60	81	74	73	71	58	51	57	70	63	56	45	62	65	65	66	61	58	54	60	59	65	58	46	53	58	61	59	71	75	52	76	66	73	64	60	67	51	58	80	59	73	65	61	66	67	76	71	69	67	55	70	60	73	69	75	73	77	76	63	71	74	55	45	74	71	61	63	66	63	72	58	63	59	69	58	71	59	64	65	44	48	73	67	56	60	64	56	54	59	82	81	64	56	74	66	64	61	74	67	48	52	74	65	53	52	64	61	60	59	66	66	64	73	64	74	63	75	70	66	62	57	79	59	63	56	62	57	68	70	50	73	61	62	59	55	63	71	70	69	57	65	63	60	50	69	62	62	60	61	71	62	50	69	66	66	76	69	64	62	68	74	72	61	76	53	56	67	72	63	88	51	75	62	73	70	51	61	68	77	61	71	68	52	45	52	59	72	65	66	56	74	51	55	70	64	83	46	64	72	60	71	70	46	52	65	72	59	53	70	72	63	58	67	75	71	51	64	63	65	59	71	53	68	70	70	78	63	54	81	71	68	75	69	58	56	66	70	59	56	54	52	58	64	67	61	77	50	65	67	68	81	63	70	63	57	59	71	69	63	76	59	67	66	54	52	81	56	64	47	66	71	57	61	67	80	74	63	73	76	73	75	61	71	58	77	75	60	61	66	73	70	61	65	59	74	67	78	65	63	73	60	66	66	61	66	64	78	53	64	65	55	66	65	59	66	66	74	46	67	71	71	76	73	60	71	62	65	76	67	61	79	69	64	66	54	61	55	75	52	72	60	70	62	64	58	54	61	80	66	51	73	78	50	79	65	70	57	64	69	61	77	49	75	71	49	63	61	69	51	61	82	58	64
6591	303	388	426	390	360	309	308	294	280	253	233	266	253	221	252	255	259	306	237	292	229	254	223	260	250	253	203	235	250	257	242	237	251	273	235	240	257	255	248	243	256	270	217	259	248	250	250	240	224	231	251	226	256	237	262	254	223	242	248	239	260	222	259	235	262	274	232	263	237	252	260	246	238	232	272	249	245	262	228	273	249	266	229	256	271	260	231	246	258	210	262	266	252	255	231	239	244	254	249	261	257	265	263	259	256	258	256	256	232	252	288	246	225	240	252	255	287	222	267	263	254	274	236	245	243	227	249	240	262	231	254	241	257	266	240	247	229	257	232	236	244	244	250	244	257	250	242	228	247	254	215	260	249	252	255	282	220	258	213	261	245	252	244	240	239	255	259	262	224	237	254	264	230	255	212	237	242	268	242	240	234	226	227	236	249	261	242	207	241	258	253	229	250	263	263	240	244	266	235	218	244	234	239	270	267	247	249	254	255	254	235	241	267	249	230	222	231	231	251	262	244	240	254	230	229	237	240	239	246	238	280	258	243	231	266	255	238	239	255	258	242	241	245	229	235	229	230	263	233	262	249	283	229	246	246	241	220	257	231	247	258	257	235	234	256	258	261	259	249	261	233	259	238	265	234	253	244	246	250	245	253	250	268	248	270	246	238	238	247	267	241	224	252	231	222	247	215	238	239	238	229	256	220	248	271	210	227	241	249	241	266	249	220	253	260	229	272	265	266	235	262	238	248	252	244	249	255	218	237	250	245	242	215	238	233	254	230	236	249	274	247	254	228	233	277	234	283	246	237	228	250	233	239	238	254	248	253	257	246	246	248	261	244	253	227	248	223	228	250	244	253	240	239	259	235	260	260	279	236	236	261	237	260	230	263	238	237	240	251	238	228	266	247	240	231	240	220	225	236	249	239	266	248	231	234	239	247	241	249	239	248	274	260	236	247	219	259	251	238	239	238	244	231	259	240	250	248	219	254	246	264	231	239	247	245	216	241	264	242	240	223	234	249	256	233	274	209	246	248	265	242	250	264	224	251	244	239	262	229	241	252	243	259	223	253	255	263	240	254	256	275	253	234	271	223	250	228	242	242	275	236	267	264	221	238	226	272	239	227	221	267	233	248	266	241	259	266	246	239	253	227	252	269	235	234	276	291	263	239	258	270	237	254	253	232	259	255	242	274	241	245	234	255	272	274	263	259	254	234	268	258	242	252	220	235	264	240	260	254	234	253	248	252	246	234	239	239	268	240	225	229	234	263	257	240	268	239	264	254	254	236	254	258	251	259	233	235	260	266	267	234	259	227	249	232	235	246	257	280	275	263	217	249	278	240	241	242	235	248	246	245	236	245	235	254	250	253	225	247	220	235	211	252	270	239	246	248	237	248	261	243	254	230	241	229	245	245	247	241	248	238	220	236	257	242	264	253	257	281	251	224	205	243	256	260	267	247	238	216	245	222	274	248	257	265	243	243	261	241	253	243	248	249	233	286	273	284	235	249	257	229	242	266	258	242	276	234	223	266	236	234	241	249	239	238	265	231	247	228	260	235	264	242	232	231	241	242	246	256	244	245	239	277	237	238	230	244	242	247	226	275	269	277	236	257	239	277	258	256	233	238	241	259	232	270	283	281	238	233	255	277	269	275	233	243	248	245	263	254	280	275	252	266	294	228	229	264	260	241	239	241	232	241	261	228	248	234	248	243	243	270	264	263	258	232	261	246	233	256	239	226	252	265	292	258	256	243	271	260	259	240	226	258	267	265	274	255	255	231	253	223	245	241	212	254	234	237	233	254	257	268	242	216	234	263	270	247	256	255	235	237	236	247	239	224	243	234	248	256	256	235	269	257	218	264	241	267	263	249	255	217	254	271	241	202	272	237	244	259	275	248	229	254	239	259	233	225	249	234	248	270	262	244	223	254	274	249	243	276	251	286	251	245	232	241	261	273	279	231	232	263	251	237	275	256	242	275	225	233	250	263	258	271	210	225	233	246	240	243	248	273	274	282	238	263	271	249	238	268	248	238	232	235	252	240	258	245	238	230	235	287	243	243	252	255	237	229	229	216	274	255	236	246	239	234	260	220	231	221	253	262	243	257	263	228	270	268	254	275	239	248	254	217	251	255	255	264	253	244	252	265	273	271	265	255	217	216	264	235	224	239	226	239	223	275	260	260	264	232	220	264	234	263	254	244	236	267	252	228	241	241	224	226	278	238	247	220	255	225	222	228	223	257	257	242	247	258	236	232	240	249	257	253	243	226	253	251	223	263	243	274	228	253	277	243	246	256	259	246	254	246	257	250	251	239	251	286	230	228	230	214	257	238	265	231	216	225	259	258	244	256	234	265	253	263	237	277	277	219	243	243	238	234	264	242	261	261	251	264	195	259	236	237	244	249	246	245	224	218	259	233	246	253	257	241	220	271	240	266	235	249	236	237	243	237	263	279	275	261	221	246	239	225	265	255	267	259	245	248	247	247	252	240	267	229	238	254	231	241	276	237	252	242	238	253	240	257	246	253	247	252	231	239	247	250	252	248	246	253	249	249	272	249	245	249	262	274	238	240	271	241	265	236	255	254	252	239	236	275	234	240	258	258	232	270	239	240	245	237	260	261	256	258	256	230	272	256	235	248	249	244	226	273	271	242	240	244	218	229	246	268	262	227	238	221	252	220	260	275	249	283	279	219	232	254	233	241	235	255	247	247	233	269	256	233	262	231	234	248	228	252	245	239	258	230	251	228	256	225	228	250	265	267	231	246	221	259	241	280	241	237	232	237	220	251	246	243	248	245	235	239	237	256	244	223	258	261	261	241	247	222	252	272	247	243	224	230	279	254	250	264	255	246	241	247	257	244	228	235	228	259	241	251	241	250	244	233	249	253	264	243	239	261	233	247	232	246	243	247	258	222	262	257	260	274	259	246	296	247	250	236	235	223	229	250	224	262	238	266	281	239	250	239	260	226	261	238	231	233	251	242	238	228	260	269	237	254	236	220	233	258	267	241	243	230	284	228	254	244	277	253	272	233	241	260	242	256	240	243	258	237	242	212	258	214	229	215	238	240	250	241	271	228	259	238	226	250	239	226	259	230	233	257	275	265	244	237	256	224	235	244	213	216	239	266	261	233	250	239	261	238	241	224	249	240	255	255	254	231	251	228	249	263	226	235	242	257	248	238	242	265	272	259	251	223	247	231	230	232	263	263	259	250	229	229	226	247	259	253	259	265	228	250	235	231	291	253	242	244	226	217	269	231	242	271	262	262	254	258	247	258	251	261	230	258	229	239	257	249	236	247	235	242	246	238	263	237	268	230	250	263	248	231	242	243	240	260	244	249	238	247	245	250	258	248	270	276	223	234	232	243	240	267	226	250	239	217	233	257	250	238	251	234	236	231	211	248	203	220	242	264	242	234	249	259	229	238	242	274	281	260	240	234	246	251	244	257	253	233	256	247	242	244	249	248	259	269	238	243	265	248	235	256	252	220
34918	9922	1359	836	562	416	315	258	220	176	198	159	131	128	137	121	114	117	109	99	119	121	99	102	105	117	94	98	96	99	110	98	97	94	91	101	86	91	95	102	95	117	85	93	97	109	96	101	75	83	97	88	97	84	91	90	109	93	88	90	93	85	96	94	87	90	100	89	83	86	92	99	113	96	97	103	94	101	87	95	85	92	95	98	99	83	92	101	97	80	92	97	91	100	93	95	72	102	66	93	86	108	88	98	94	98	88	94	78	98	90	88	73	81	99	89	84	82	90	93	105	90	76	67	108	90	95	76	96	80	86	89	75	91	101	90	85	92	82	100	86	90	92	97	110	101	94	87	92	97	95	98	99	114	86	86	97	95	91	81	101	90	86	92	71	70	91	89	97	82	81	102	107	87	97	75	93	90	89	86	96	91	92	87	87	78	70	74	99	102	104	84	90	98	104	77	93	101	79	70	109	85	59	83	79	105	105	86	98	102	70	94	70	79	68	102	93	89	86	91	96	100	88	79	90	101	102	84	93	79	86	86	71	94	95	89	89	78	81	104	79	84	85	81	103	84	94	108	99	81	91	76	85	72	96	84	81	100	83	80	86	93	71	79	97	85	84	82	80	86	98	92	102	101	92	110	87	84	79	106	79	105	94	77	64	78	90	84	88	96	94	69	82	86	109	84	84	106	103	89	93	99	91	91	92	98	99	87	96	98	84	83	96	91	79	91	99	89	96	87	94	99	84	58	91	89	88	89	95	77	80	88	82	94	91	88	87	97	102	92	94	105	97	94	109	98	91	99	105	83	86	81	80	87	99	88	99	98	91	98	70	94	86	99	100	99	85	84	91	84	91	83	99	88	95	96	80	92	90	94	102	94	95	86	89	100	99	81	79	104	97	96	95	86	93	82	99	91	72	86	89	94	93	97	99	82	105	94	89	100	88	91	90	101	88	97	70	78	95	80	93	76	78	87	90	89	119	78	89	75	99	78	77	95	89	93	87	94	96	82	99	83	93	100	84	91	113	92	82	80	94	76	90	87	86	80	89	84	85	79	90	94	102	84	90	98	95	94	75	81	80	73	80	84	104	105	98	73	103	94	89	73	86	93	91	91	89	86	96	68	102	100	89	87	103	107	82	84	97	97	94	81	87	91	80	108	91	79	103	102	92	96	97	98	97	94	89	85	97	84	86	92	72	84	94	78	93	97	89	94	88	66	99	80	80	79	67	76	91	75	84	93	95	83	83	84	86	79	103	75	74	101	82	74	89	103	84	96	98	70	92	79	95	104	95	102	90	116	94	87	97	108	95	83	94	86	81	92	116	87	100	93	93	77	86	88	98	87	92	86	89	94	83	89	99	85	98	82	81	99	80	95	92	80	99	84	81	99	93	83	93	81	97	91	71	95	90	87	89	97	96	102	83	91	83	105	88	89	79	72	101	88	82	85	97	89	77	85	92	98	78	100	96	103	104	102	82	95	99	72	88	76	101	90	76	100	90	114	85	86	95	77	89	98	99	84	95	95	90	88	89	91	101	84	99	76	76	81	97	81	104	94	104	90	82	103	90	96	100	88	90	88	92	84	80	95	95	96	90	77	86	74	89	79	97	97	93	97	99	96	82	79	89	95	83	98	86	86	78	86	80	87	98	86	63	77	101	93	80	101	79	84	97	81	90	96	88	85	99	85	89	82	75	86	93	92	99	103	119	80	91	81	80	90	87	97	86	89	85	79	82	78	87	101	84	95	85	82	87	107	95	100	98	112	110	83	86	77	100	82	105	95	87	94	102	90	93	95	104	69	84	79	88	89	98	97	97	109	93	94	94	84	83	103	79	79	94	105	96	94	89	107	92	96	77	76	93	87	87	80	62	96	88	91	98	85	93	79	97	85	86	84	90	96	89	95	93	90	87	93	73	104	87	105	97	91	91	86	94	97	108	94	74	79	76	90	81	84	92	90	77	82	102	81	93	87	78	92	86	74	78	90	102	116	86	74	82	100	89	98	87	97	81	83	95	79	98	81	100	103	88	90	89	95	94	93	96	88	79	91	106	90	108	102	89	91	90	83	84	76	96	89	76	95	89	112	101	109	85	103	88	95	94	88	84	90	83	99	89	85	88	82	91	86	87	102	74	95	104	81	90	76	93	89	76	108	87	83	89	88	76	91	99	95	91	103	110	84	80	100	109	106	94	88	92	107	100	81	88	84	105	96	90	98	98	77	103	85	95	103	75	93	101	78	75	95	86	83	97	74	92	85	99	84	82	84	81	87	88	83	84	82	93	96	90	101	102	93	98	89	108	101	102	104	80	80	95	85	88	85	94	85	88	93	87	82	77	99	83	98	94	108	69	97	104	88	83	86	87	81	101	91	99	102	94	99	89	94	90	89	92	87	95	76	105	81	97	88	86	83	102	83	77	95	91	101	80	95	89	103	95	83	79	72	87	80	86	96	108	96	88	88	96	104	90	106	90	93	91	84	88	94	86	95	91	92	91	99	102	97	91	86	85	82	98	80	104	102	89	82	102	80	91	96	79	85	92	91	79	70	74	86	101	111	94	93	90	100	87	82	94	108	112	86	92	107	94	78	82	105	98	108	82	81	75	88	102	82	95	93	78	101	94	97	96	93	89	88	92	96	89	77	91	86	85	79	82	83	105	95	79	75	100	74	85	87	79	91	77	92	94	78	104	82	73	91	89	93	78	88	103	80	106	70	93	97	100	79	89	87	77	82	90	105	80	94	85	100	70	81	96	89	82	73	96	79	90	79	92	86	83	82	94	85	105	92	95	98	86	88	89	81	88	101	86	105	77	93	103	95	76	105	97	89	85	80	89	83	84	85	99	89	98	85	99	83	99	92	86	93	79	97	87	86	95	85	81	85	76	98	84	72	76	94	84	100	70	111	96	69	83	85	86	104	92	94	102	107	96	96	85	89	91	96	87	84	81	98	110	89	87	102	84	81	82	76	95	86	90	102	96	76	87	98	81	103	82	107	88	85	93	74	87	95	106	91	96	74	92	91	104	103	88	69	78	84	86	99	94	91	91	101	87	82	79	79	95	85	88	95	89	88	90	101	93	97	88	85	77	89	94	108	97	89	84	104	85	89	112	90	85	95	90	96	94	100	98	73	95	104	73	79	79	93	85	81	87	81	73	86	82	96	69	93	92	91	96	80	92	76	91	100	84	90	73	81	97	94	100	102	78	79	90	66	89	93	89	91	76	103	103	84	93	84	98	94	91	91	94	81	89	80	87	98	83	79	135	75	89	89	63	91	81	85	106	79	81	93	93	77	100	82	86	84	93	80	94	98	98	83	96	87	79	107	90	101	85	87	69	87	104	102	92	85	98	93	84	93	90	71	91	95	89	83	81	93	99	101	85	93	90	92	83	94	87	75	100	88	84	85	86	107	90	100	92	81	89	102	75	110	91	95	79	81	93	112	83	72	100	90	93	76	111	82	100	85	70	83	84	70	89	83	109	89	88	81
16251	1124	2486	2760	2316	1970	1554	1306	1089	1023	859	752	736	673	594	589	566	573	535	500	515	456	451	457	432	441	388	404	390	400	410	413	389	364	383	357	374	355	353	355	378	340	337	339	337	360	348	388	358	333	312	360	315	317	329	344	332	335	320	335	345	372	333	320	330	341	337	318	332	305	321	333	331	359	349	339	363	315	346	316	343	288	333	330	324	318	276	335	316	339	319	333	312	362	311	329	366	318	324	334	338	338	342	320	324	335	313	315	320	348	297	311	349	316	302	328	327	311	327	330	298	316	334	351	313	305	301	336	315	306	312	324	323	307	321	306	317	354	302	308	310	360	315	331	314	321	308	333	336	350	329	320	336	319	320	293	350	359	316	315	337	311	325	314	302	308	347	337	342	317	339	308	330	344	300	317	298	336	347	343	297	326	316	335	301	335	313	332	339	294	301	311	297	310	320	287	329	338	311	304	333	292	355	335	335	334	319	318	325	314	343	338	335	340	317	372	373	309	301	308	294	360	322	315	292	312	318	343	289	315	349	298	333	330	323	295	322	336	318	323	319	334	302	299	333	317	314	311	333	335	313	342	325	309	322	325	295	353	336	315	319	343	341	298	361	327	348	312	334	335	322	321	305	324	300	318	344	375	295	342	286	305	325	344	314	322	314	319	304	357	299	336	316	303	336	342	341	324	344	306	299	311	309	308	330	317	299	306	331	340	331	377	322	330	325	325	326	343	323	344	304	322	326	321	314	295	334	320	345	327	304	330	329	349	331	325	327	319	341	333	286	338	313	326	320	305	320	326	310	315	315	345	294	345	336	291	318	320	330	328	332	323	330	349	307	314	333	337	316	340	305	282	304	340	311	312	332	336	290	323	312	360	323	329	305	315	315	292	290	291	302	322	318	339	257	363	316	312	357	316	328	330	320	317	315	308	286	297	322	364	324	327	316	324	346	315	372	322	277	315	291	326	318	299	325	313	328	315	311	344	316	328	317	318	335	326	329	345	321	328	304	305	334	343	330	333	306	329	313	344	342	333	315	310	278	317	322	318	320	309	314	296	346	309	300	307	322	313	317	324	307	321	306	331	340	311	295	317	328	327	329	306	351	291	328	316	321	287	312	320	329	308	320	321	304	310	305	321	342	305	320	332	321	318	306	320	321	315	292	311	316	323	346	327	313	330	292	329	362	354	337	285	324	320	326	316	294	312	339	313	303	326	328	270	322	332	310	308	313	299	330	308	298	326	318	319	326	309	313	318	336	340	336	297	284	294	308	300	309	327	315	316	310	298	306	304	309	326	349	322	316	325	317	334	325	294	343	311	341	315	322	324	301	300	316	316	278	331	304	321	354	343	298	324	332	324	332	344	334	322	317	332	312	342	335	327	324	310	310	332	292	313	319	287	338	314	293	312	328	332	339	280	363	291	297	320	322	338	308	330	327	326	323	350	358	327	325	302	347	313	350	314	308	330	328	297	305	325	315	320	320	329	336	329	322	297	315	313	328	329	281	349	328	296	280	313	332	332	311	310	326	310	318	322	308	359	314	346	313	325	341	279	301	362	338	334	325	297	344	310	331	305	322	323	322	335	310	316	316	317	332	307	332	325	278	309	320	327	323	302	320	329	348	297	291	304	303	342	333	333	314	297	319	295	304	346	311	346	337	339	296	343	305	340	317	320	320	300	321	346	329	301	309	313	339	331	327	341	339	316	330	342	298	314	313	330	320	319	321	319	317	336	339	351	305	300	314	345	308	324	318	339	311	330	335	305	344	314	336	321	307	332	326	317	317	340	314	329	308	293	291	321	306	328	312	327	289	317	309	315	299	298	305	331	320	319	340	309	325	315	329	322	324	290	353	305	299	335	325	305	306	335	297	315	314	311	335	329	308	332	308	349	309	299	326	348	339	324	316	304	314	290	307	297	303	343	335	321	330	307	311	318	342	330	341	297	327	322	334	312	327	309	309	310	354	322	302	327	303	290	322	334	318	330	346	349	330	314	336	335	332	316	312	331	308	360	338	299	340	330	311	293	293	326	310	323	287	339	308	336	307	314	323	344	347	283	311	299	329	310	331	302	302	309	273	310	326	302	344	317	336	312	313	300	311	300	334	350	325	299	326	316	341	307	297	329	362	319	293	313	338	328	325	316	323	328	324	316	340	312	316	316	344	325	327	304	311	324	341	326	308	336	324	289	325	332	331	319	306	314	331	339	338	337	331	309	329	328	298	280	325	313	311	333	322	298	317	322	307	308	308	333	302	302	314	328	350	299	314	319	327	329	326	303	332	306	310	334	340	321	293	343	341	335	329	318	339	317	317	299	327	336	308	345	329	311	313	334	284	288	326	333	307	294	253	308	312	327	321	336	303	327	360	326	319	314	316	322	338	309	271	284	329	318	320	354	324	327	298	318	333	337	297	319	329	318	305	296	314	320	341	338	306	347	332	331	326	323	347	305	293	325	337	329	347	324	309	304	311	325	296	315	325	294	316	314	305	323	309	291	322	336	289	322	309	323	326	308	329	319	311	332	302	301	303	312	317	323	321	310	337	307	296	343	321	302	314	328	327	302	323	300	304	321	298	333	315	292	327	285	312	333	312	300	329	328	347	331	330	335	337	330	321	334	324	308	304	322	315	304	338	309	320	327	354	319	323	360	372	313	302	343	332	321	325	349	350	315	312	321	303	335	324	338	313	321	338	312	343	308	313	302	329	314	339	336	300	346	308	320	306	314	306	316	296	334	304	298	314	323	347	328	312	314	308	312	318	353	305	317	355	307	290	322	331	297	299	341	321	357	339	310	341	317	353	340	313	304	334	318	303	342	311	347	292	296	296	312	323	345	322	341	315	361	296	305	338	324	312	320	358	317	291	287	323	335	324	315	339	310	313	336	317	325	347	342	355	321	316	319	326	309	315	298	322	317	349	335	370	316	309	356	330	291	319	330	345	303	326	329	359	286	336	313	324	300	336	320	314	302	317	299	312	321	335	320	355	322	323	325	281	318	356	363	303	333	329	300	345	311	334	307	309	357	289	323	352	315	367	340	317	315	345	315	323	325	332	324	287	331	307	343	318	300	331	308	293	352	302	330	324	314	334	305	313	324	318	333	326	331	312	329	321	318	302	329	318	311	340	297	320	304	296	325	299	301	336	322	351	336	317	325	313	315	321	321	312	305	341	313	307	333	287	323	307	357	300	297	305	344	334	299	338	282	325	323	300	316	309	289	321	301	328	309	330	327	353	328	339	307	311	326	312	365	311	295	337	303	330	322	355	313	343	308	301	346	317	335	331	304	303	305	335	320	340	343	306	348	322	337	337	310	316	328	311	310	330	303	317	355	338	303	293	317	305	344	308	324	347	292	306	308	315	303	347	322	315	309	318	334	292	297	311	354	298	304	332	306	290	334	298	307	312	313	324	321	330	288	310	304	325	325	310	326	332	312	298	323	306	331	333	318	329	365	317	310	308	315	343	331	327	320	316	330	295	299
43837	18830	4747	1589	1126	795	620	508	455	379	329	344	289	272	275	245	244	238	217	212	202	220	195	214	203	201	212	187	188	202	222	221	216	193	198	194	189	215	178	197	179	196	169	207	201	197	183	187	182	175	221	170	187	201	198	196	178	171	203	176	173	185	204	202	187	170	180	172	165	170	181	195	185	194	186	172	180	190	171	169	185	209	181	190	183	176	160	178	184	175	191	178	190	185	193	176	166	155	202	200	188	191	180	204	212	192	169	209	198	183	222	161	178	181	169	182	176	179	190	169	187	192	195	164	191	185	181	179	203	187	175	170	182	168	205	159	172	168	214	180	207	187	204	153	194	214	185	181	197	196	188	186	174	213	202	171	176	172	181	162	183	172	164	188	185	186	174	195	174	189	183	180	189	196	172	197	167	199	146	204	188	185	183	185	182	192	197	192	179	184	186	191	175	216	204	169	198	204	204	200	200	190	178	174	181	172	169	174	176	171	199	199	175	184	187	195	158	210	185	183	197	174	210	204	166	190	184	190	167	166	186	213	173	164	179	209	169	176	171	181	198	178	189	181	174	185	176	199	176	148	181	163	179	173	176	192	167	191	179	189	196	181	192	188	171	180	167	182	189	172	191	175	164	184	175	173	177	183	182	172	175	185	196	190	164	174	187	176	169	174	185	178	191	164	183	179	167	178	211	214	171	163	165	195	170	188	182	188	170	185	212	173	180	192	173	183	186	177	173	171	171	151	168	175	196	181	176	219	157	190	181	178	179	177	157	187	172	186	182	175	174	180	167	174	189	167	188	165	192	179	183	181	189	182	177	189	161	178	190	187	177	174	185	217	170	185	193	170	189	186	180	207	182	194	162	189	187	170	184	172	165	181	206	173	201	188	185	174	167	192	187	190	196	192	170	186	179	179	193	193	204	185	186	168	208	146	176	160	183	191	189	179	175	177	214	181	183	181	194	193	182	175	171	190	149	187	191	194	194	178	187	187	197	212	194	185	175	180	171	222	182	161	197	173	181	182	185	166	165	194	206	187	180	187	192	197	178	179	156	164	168	188	182	213	189	199	210	183	161	186	172	156	187	153	173	168	172	178	179	173	198	182	199	179	180	176	172	192	177	174	219	190	175	190	172	183	179	195	179	192	179	181	189	204	161	195	177	185	181	175	172	163	171	167	181	195	215	199	178	177	181	180	192	197	182	164	180	202	173	175	181	185	185	151	169	178	186	195	205	182	169	177	191	188	199	217	178	181	194	163	201	194	199	188	171	187	209	166	176	156	172	169	199	173	181	159	187	187	175	176	168	194	200	203	184	171	178	190	176	186	193	170	167	190	177	176	154	180	195	171	216	187	179	172	172	214	193	148	166	199	203	167	176	193	164	180	180	167	187	177	178	195	192	187	166	187	162	173	195	173	200	178	184	202	193	211	172	176	159	160	185	200	193	203	197	177	194	173	171	159	182	175	201	168	167	202	193	164	199	188	141	187	174	183	188	192	161	183	164	187	174	189	197	174	176	179	200	185	176	181	191	184	186	200	153	183	186	177	179	182	193	205	206	188	168	192	169	172	203	206	161	176	187	188	185	192	173	186	203	176	196	167	188	207	189	170	171	175	170	203	183	192	182	159	203	181	166	169	186	192	175	170	186	171	166	181	179	189	160	190	169	171	207	180	199	219	190	184	197	170	196	171	179	183	190	167	178	169	198	178	181	159	184	168	188	175	178	166	175	168	188	170	177	164	186	178	176	173	175	183	173	184	171	200	205	190	180	157	181	221	181	165	188	191	174	197	174	191	143	176	175	173	171	214	175	182	178	173	202	190	186	182	174	162	195	168	184	199	193	173	186	161	192	169	190	184	174	174	208	175	177	169	183	170	179	185	194	180	168	184	174	162	178	179	162	194	188	180	173	196	177	190	185	149	190	191	172	174	185	188	178	200	191	205	173	193	164	187	190	164	195	183	177	180	176	180	177	165	192	201	179	170	181	174	172	187	168	174	197	195	192	205	182	199	174	178	183	158	177	187	190	205	171	196	205	185	164	215	183	180	201	210	192	177	195	163	175	182	189	183	193	175	170	177	193	157	171	165	181	194	183	168	187	195	197	204	198	167	162	175	182	193	179	209	186	184	190	180	183	159	195	168	197	178	184	165	159	166	196	193	195	203	205	174	174	206	184	167	173	173	184	198	189	190	175	188	206	165	181	167	184	177	165	169	186	174	169	196	180	184	182	174	178	170	169	206	182	187	152	173	191	167	185	170	177	185	181	202	180	180	183	193	173	165	187	197	186	185	183	149	142	173	173	160	191	195	200	179	180	162	184	190	153	176	178	200	166	161	163	182	169	171	195	185	173	185	206	184	195	181	181	168	198	180	183	204	187	186	204	189	197	203	176	173	201	185	152	179	202	171	162	142	196	179	199	198	195	180	184	173	166	198	176	168	177	175	159	177	188	225	183	187	197	179	181	200	192	190	173	163	162	179	180	204	192	177	192	183	190	178	186	184	190	177	182	181	176	185	161	201	206	187	190	182	187	170	190	188	194	186	189	196	177	187	187	169	182	186	205	180	216	184	186	181	179	186	169	173	172	183	161	180	202	199	178	199	170	174	184	197	165	214	188	191	180	179	202	175	171	174	223	193	167	180	173	169	175	175	189	175	183	185	169	201	210	159	192	181	164	186	195	167	199	190	169	158	201	184	195	189	190	181	220	184	162	171	193	176	180	187	183	202	185	197	192	185	176	189	199	174	193	175	190	168	159	188	184	211	171	196	178	203	184	188	181	202	158	181	163	181	175	182	196	217	188	191	187	185	201	185	186	174	149	175	202	184	191	154	186	184	184	182	193	164	176	182	173	169	166	210	170	178	188	182	203	165	185	172	185	181	179	184	189	173	202	199	196	188	194	166	163	201	194	166	175	194	190	167	210	194	182	205	182	173	193	168	191	193	191	193	180	187	170	162	174	165	200	198	165	172	234	208	200	183	175	205	167	185	173	167	202	179	184	182	177	176	179	182	189	181	182	158	206	206	172	211	210	164	205	176	186	177	170	164	188	219	205	165	181	184	193	188	189	168	180	171	164	176	173	195	186	190	190	168	176	183	194	173	191	173	182	194	200	177	170	175	178	182	182	191	165	172	200	182	170	183	177	188	170	187	177	183	168	183	160	188	195	186	183	171	170	175	158	197	187	189	196	189	175	163	165	193	202	180	186	182	174	178	208	169	196	174	170	186	192	183	166	186	180	186	168	176	183	193	173	203	192	195	190	167	184	195	178	181	185	199	183	164	191	202	190	190	197	176	170	187	192	202	186	198	181	188	181	190	187	188	162	172	178	175	184	201	184	183	152	162	167	171	191	199	213	169	179	181	172	207	182	166	189	187	200	168	192	172	190	199	202	181	184	170	194	190	157	186	160	202	156	178	194	198	182	166	213	203	183	201	163	184	174	181	155	201	181	165	171	186	183	183	175	201	172	223	175	195	208	181
20771	1998	4395	5063	4272	3420	2808	2356	2085	1726	1554	1415	1302	1181	1130	1088	1026	956	913	911	869	837	859	806	761	787	789	758	717	741	729	717	723	685	720	681	714	682	662	685	650	635	649	642	641	647	616	632	632	588	685	628	632	629	635	670	577	605	613	608	644	587	654	637	600	614	607	618	640	613	584	580	593	600	590	585	565	593	590	543	623	557	596	585	600	569	575	586	552	577	639	601	612	558	599	607	575	551	568	599	598	565	612	565	633	604	602	560	618	583	595	607	580	610	600	566	578	585	603	594	554	591	574	606	595	565	556	601	597	595	586	577	576	586	623	547	561	590	620	655	556	590	577	543	595	605	600	558	567	541	579	580	562	569	550	616	546	596	597	569	551	602	579	582	582	582	583	586	572	537	561	620	578	602	608	577	580	573	600	601	605	562	555	612	611	578	605	612	615	547	555	578	589	572	621	587	582	570	583	592	589	579	560	559	621	602	557	587	539	589	593	567	564	546	591	570	547	617	587	628	588	589	593	588	620	609	622	567	565	589	599	581	594	562	576	551	539	580	595	545	588	588	597	569	566	619	580	573	607	596	612	621	568	561	565	561	556	570	535	571	554	551	581	574	568	555	596	561	590	568	608	612	581	566	534	605	612	585	578	611	528	607	537	595	581	565	558	574	553	609	591	614	617	549	598	548	568	575	624	579	574	551	544	624	569	583	571	645	543	650	589	590	563	523	593	602	589	530	603	551	582	606	597	577	575	569	564	547	528	594	598	575	577	543	578	595	576	589	574	603	545	560	572	558	584	576	587	624	591	632	570	573	606	557	573	548	583	554	565	587	589	574	595	572	621	560	606	572	569	572	556	567	551	602	583	573	606	553	564	587	643	550	615	580	579	619	607	577	585	611	591	572	555	558	562	582	585	562	607	614	593	585	581	571	610	602	611	627	609	559	576	564	547	561	573	585	593	603	570	534	628	558	584	586	594	601	558	574	607	597	569	570	606	592	593	558	557	575	552	559	599	573	574	585	579	581	602	603	580	554	590	536	553	581	593	559	586	593	606	578	565	557	556	572	596	573	569	573	591	582	595	599	563	581	557	572	570	580	593	636	546	601	619	613	584	621	527	570	549	579	563	559	636	564	588	576	560	555	527	560	600	608	590	555	584	542	566	563	598	600	546	559	595	585	600	575	576	569	611	568	550	573	579	612	580	594	574	558	577	554	567	573	556	606	569	604	606	571	589	556	595	566	596	600	583	562	585	600	597	566	598	571	514	584	632	617	558	568	550	585	595	570	571	600	578	592	567	555	567	552	582	604	569	575	589	582	609	542	567	574	593	579	579	596	569	567	574	562	577	563	575	602	574	564	583	549	584	584	618	594	554	551	584	572	629	599	544	570	580	584	575	555	603	542	611	552	580	553	562	618	595	534	521	552	608	588	606	553	609	563	562	577	612	623	581	570	589	560	591	584	595	576	559	593	616	612	585	564	553	567	571	569	614	606	606	561	583	583	571	559	645	572	568	627	592	571	588	512	594	587	588	601	593	612	577	595	577	565	596	583	573	581	568	603	616	582	590	548	613	565	599	530	584	598	574	557	612	606	528	614	574	571	585	575	565	589	562	583	580	570	602	561	552	570	589	590	583	588	594	574	568	618	570	599	596	560	580	598	552	553	600	613	604	545	561	573	576	560	627	610	567	596	589	598	601	573	588	583	582	604	651	572	591	583	594	592	575	573	559	565	531	588	579	559	587	585	617	597	592	601	618	570	600	546	563	549	578	594	592	571	598	577	591	545	557	589	611	524	588	578	549	572	562	613	581	603	577	614	545	588	593	582	578	598	522	598	561	594	567	611	567	559	556	561	526	586	611	566	596	552	543	564	625	607	585	588	608	570	586	586	598	592	596	610	629	631	588	549	588	598	566	586	596	574	574	572	584	567	608	631	530	522	572	546	602	621	577	582	604	598	602	579	629	559	569	583	565	556	574	600	598	568	584	577	587	551	569	587	591	632	563	611	547	589	579	578	608	602	577	594	561	571	617	551	595	604	576	539	546	577	592	619	558	574	559	564	594	575	571	551	582	597	580	562	580	554	592	540	576	563	555	597	589	580	585	585	567	564	534	601	605	608	584	580	582	551	597	599	602	583	570	555	576	571	591	622	559	576	582	578	560	574	584	571	595	588	608	624	571	575	546	601	591	590	604	566	559	583	574	589	581	561	541	548	622	578	596	604	606	609	594	585	621	606	560	573	568	587	651	584	569	608	596	626	588	571	599	541	572	626	597	598	549	555	581	586	621	594	600	624	600	593	589	563	610	598	561	615	588	570	570	558	537	613	561	608	576	629	571	553	513	532	592	572	563	580	555	574	569	568	556	594	549	610	589	548	594	588	614	552	577	575	599	601	613	555	587	577	574	573	558	591	555	573	586	594	577	602	610	563	614	614	564	586	616	628	566	585	563	537	563	630	552	588	588	572	589	577	576	610	584	580	572	612	575	592	584	589	569	581	592	606	599	561	575	570	545	620	536	578	591	593	593	569	566	569	587	582	571	583	569	591	571	603	604	577	556	571	591	564	582	571	536	603	616	597	547	554	589	560	575	594	552	603	631	577	589	571	574	596	609	582	562	553	560	561	545	606	600	592	566	564	570	552	588	537	563	640	619	538	599	568	571	593	576	581	633	596	564	592	588	540	546	611	573	579	579	616	575	577	547	585	524	627	630	566	577	578	575	574	595	543	591	581	624	603	565	513	630	588	619	539	562	622	554	585	542	549	613	591	611	549	584	578	572	601	585	590	605	585	585	583	571	604	569	581	620	587	572	596	573	561	552	537	608	586	598	593	564	567	582	590	539	579	573	581	569	558	618	597	591	594	594	571	576	586	550	533	583	579	558	556	588	613	585	560	589	597	585	559	599	576	576	579	578	644	555	545	581	578	598	617	598	627	586	578	583	570	593	579	585	605	597	525	568	570	584	573	575	551	570	564	599	590	609	587	624	556	606	572	597	563	567	594	578	574	616	610	608	617	587	540	568	583	570	557	583	592	548	601	551	552	533	600	566	561	520	577	567	580	608	573	588	593	578	573	585	574	620	550	578	595	602	536	626	591	602	582	632	598	595	561	606	590	594	584	576	572	615	578	573	533	545	579	565	568	592	608	590	608	584	582	566	549	604	553	588	537	561	591	595	572	552	578	591	585	557	569	591	606	591	589	575	567	561	571	626	588	596	575	521	549	618	575	611	593	571	565	604	579	634	571	577	591	587	607	602	580	571	560	536	590	562	545	527	621	553	585	553	562	573	579	579	579	524	590	584	535	573	580	575	574	587	567	553	573	558	545	517	533	590	556	583	595	596	548	583	596	593	562	574	616	551	567	612	638	555	590	559	604	601	582	614	523	616	555	604	586	574	608	601	581	582	564	590	550	605	574	558	567	577	559	603	544	607	612	579	603	637	562	560	572	620	610	570	591	550	635	572	617	587	586	613	615	609	578
5583	273	128	99	75	81	63	77	69	82	67	60	73	74	84	72	55	69	80	54	65	67	72	79	72	68	55	57	64	74	82	50	65	58	69	84	69	57	59	73	66	71	60	48	75	67	64	79	61	59	64	62	62	72	52	63	56	63	76	75	72	60	69	48	50	69	71	56	69	64	64	56	62	74	77	70	71	64	90	73	62	57	70	67	64	57	62	61	50	63	81	73	57	65	57	60	68	73	81	59	86	63	87	80	74	67	60	52	59	77	66	72	80	57	53	41	58	66	67	69	74	57	62	74	58	57	71	54	61	72	66	57	63	80	75	61	68	53	71	64	61	55	70	67	61	70	59	66	65	59	65	63	66	61	74	72	68	73	60	74	68	80	80	60	76	62	51	68	77	58	55	61	80	63	58	52	64	71	77	65	83	58	79	66	78	51	71	66	76	66	70	64	70	67	75	54	66	67	79	71	66	70	69	62	73	72	74	78	58	54	69	64	69	80	68	60	59	67	68	76	69	68	55	63	72	63	71	58	68	64	64	56	65	50	72	58	56	73	64	75	67	67	61	65	63	67	73	65	67	63	65	66	77	59	81	73	66	66	70	68	72	66	66	72	59	64	70	58	65	62	59	67	66	66	71	57	54	65	55	79	55	54	63	73	61	54	66	69	55	56	64	62	50	66	65	67	77	63	70	70	59	65	48	73	71	54	65	74	68	74	45	65	50	74	76	80	77	72	66	58	66	72	69	48	62	73	62	48	63	64	63	55	74	76	80	63	76	63	58	63	81	54	81	56	58	49	66	58	65	72	66	59	67	77	55	62	70	74	79	68	69	69	60	67	61	74	62	79	68	55	62	75	60	53	69	56	55	70	61	72	61	73	75	81	56	72	73	64	74	69	76	73	65	96	73	65	72	65	70	58	61	67	71	47	89	62	72	56	60	64	54	73	64	52	67	64	64	59	66	60	58	59	61	59	58	64	55	63	63	60	64	71	63	62	72	65	71	39	69	54	72	61	80	67	52	51	77	57	59	57	60	56	57	73	72	67	71	63	72	76	82	57	66	73	65	66	68	64	58	64	73	64	87	55	72	76	65	50	63	49	61	56	69	78	69	58	68	58	80	75	79	73	70	60	82	59	66	69	54	59	62	68	66	55	67	61	60	52	71	59	57	57	64	57	71	76	59	74	66	56	60	59	57	61	69	64	76	64	58	50	61	64	66	58	76	70	68	61	59	58	66	72	46	67	59	67	64	63	72	66	64	71	45	66	69	56	70	61	66	73	70	60	53	70	46	67	46	77	53	64	69	66	59	60	62	66	81	69	77	81	76	61	65	73	70	74	72	57	72	72	66	64	63	64	55	81	59	58	78	61	77	69	57	66	62	59	66	63	77	91	71	84	69	75	57	56	59	68	53	76	67	72	63	72	66	58	80	44	61	70	75	54	68	70	50	47	67	61	59	56	56	58	60	69	63	53	67	77	55	71	51	54	57	57	70	60	72	53	63	60	79	85	65	61	75	62	82	77	67	69	71	63	51	60	60	69	64	70	74	70	64	69	67	69	64	70	51	65	82	61	70	86	61	74	52	69	52	71	74	64	67	81	60	68	68	55	66	68	75	56	59	55	60	55	72	62	89	67	70	59	60	83	62	56	67	68	63	68	59	65	53	63	60	55	61	65	64	61	90	59	71	61	67	59	73	65	74	62	79	79	60	68	55	54	76	65	57	60	72	56	67	59	64	72	48	72	55	58	59	58	76	54	62	75	74	60	72	50	65	80	65	73	87	82	69	59	56	57	73	54	53	76	53	71	67	71	64	47	66	59	59	72	62	72	72	51	60	63	56	58	71	65	67	73	62	58	54	58	69	77	69	66	73	63	61	56	63	50	78	70	68	64	50	64	85	65	63	64	55	84	61	62	63	66	69	63	56	58	64	64	61	74	67	62	76	64	84	61	52	65	65	56	63	69	55	69	72	66	62	67	62	60	56	66	73	72	70	60	56	76	60	58	68	52	56	60	75	63	49	65	66	58	78	64	56	69	60	68	69	62	61	85	67	54	52	63	61	70	57	57	57	63	58	57	66	59	87	69	61	76	54	71	59	75	62	87	61	55	56	63	64	65	87	64	64	64	54	65	63	62	62	65	70	63	54	87	62	67	64	70	86	66	67	58	75	73	71	61	70	62	72	64	65	57	61	53	64	72	48	70	67	61	68	73	71	60	76	71	64	66	58	63	56	73	77	68	66	65	72	56	50	53	68	62	55	70	76	56	60	77	48	73	62	65	69	73	53	54	67	54	60	76	74	63	67	62	58	64	57	60	71	71	69	53	52	83	70	53	66	62	63	69	75	85	67	67	80	61	57	55	71	51	66	69	68	71	66	58	63	58	59	62	69	62	73	64	64	62	63	76	62	72	82	58	65	71	75	58	72	58	76	74	46	63	64	68	57	46	64	66	82	53	75	77	72	56	56	63	57	70	76	62	63	74	70	66	55	70	75	64	66	58	63	87	71	65	84	81	69	63	68	79	75	70	65	70	69	66	67	47	65	53	60	65	68	58	72	61	62	53	61	42	72	57	78	68	73	52	69	59	67	66	72	59	56	69	66	78	65	74	69	66	74	49	73	69	81	68	44	67	59	57	74	72	62	79	67	94	52	71	71	57	68	73	60	65	63	65	71	56	72	62	67	63	75	59	74	74	53	70	59	46	69	70	66	54	63	59	60	64	68	58	63	62	56	64	67	68	70	73	76	72	69	78	71	55	66	59	78	61	62	60	73	65	66	66	72	57	58	57	49	61	65	69	55	66	71	63	52	63	58	64	58	63	58	71	49	64	59	65	57	59	76	52	70	61	67	73	60	74	73	55	64	60	74	58	58	73	48	68	49	67	61	60	64	66	74	76	59	58	76	72	62	71	77	70	56	59	64	57	54	56	71	80	61	81	79	62	63	78	64	71	72	63	65	62	64	63	77	57	63	70	70	64	64	64	54	59	61	68	54	68	61	52	73	62	77	64	70	75	65	62	69	87	61	54	58	57	55	60	75	54	67	77	68	66	63	64	50	68	66	64	86	61	77	84	72	65	86	68	73	61	53	61	64	76	68	57	86	70	75	49	51	63	55	74	69	74	56	69	83	60	73	67	65	75	66	68	68	69	72	56	77	52	78	64	66	63	64	70	61	60	64	79	56	68	73	66	71	49	58	59	60	65	76	67	71	60	64	74	64	71	71	68	54	82	61	70	55	62	63	74	76	64	71	50	73	58	58	92	80	65	57	76	71	57	65	72	79	53	53	59	63	65	65	73	76	51	76	71	77	67	68	78	61	63	65	58	70	53	55	75	50	63	70	62	67	68	64	57	59	60	60	60	69	59	67	86	61	57	64	43	50	61	68	61	71	66	67	53	67	69	77	57	57	63	67	74	75	63	67	54	69	77	64	74	49	78	52	63	73	58	62	49	66	59	63	59	60	50	73	57	64	63	75	69
6938	293	360	390	346	367	358	299	295	289	257	259	274	303	250	247	275	246	288	259	219	255	230	261	260	234	260	236	261	210	240	245	254	275	240	235	235	234	265	265	246	260	265	266	226	283	259	252	260	240	282	233	260	276	271	256	267	244	227	242	230	234	240	263	235	278	244	248	225	234	255	265	249	237	244	255	257	236	264	252	233	230	218	247	231	260	259	230	260	248	281	255	259	230	261	240	276	270	236	256	259	220	261	238	250	225	256	251	236	244	230	264	249	252	245	233	243	266	228	242	251	258	231	250	270	228	262	225	249	263	261	245	248	297	255	248	227	262	247	255	235	251	236	246	250	266	235	259	251	240	216	245	233	246	263	247	254	238	262	264	253	243	235	234	275	256	258	270	233	261	251	276	250	238	267	287	235	242	244	251	232	240	250	241	257	244	288	245	234	243	271	249	241	247	233	301	265	244	237	248	221	237	242	270	246	260	252	229	247	240	250	234	250	211	253	253	261	232	263	243	255	216	256	245	237	232	249	257	261	230	242	236	249	258	260	239	243	285	245	246	241	262	247	237	253	228	274	259	236	250	269	224	244	237	238	236	248	228	255	260	217	230	234	246	250	246	255	261	267	262	256	273	255	269	241	255	242	245	252	241	225	234	236	247	252	259	237	244	247	230	264	228	258	234	234	233	255	241	218	242	218	245	253	260	250	233	202	245	223	244	247	247	247	255	266	233	257	229	252	247	268	249	235	242	279	260	275	243	260	244	244	226	245	257	256	271	232	238	211	256	270	265	276	242	228	241	247	230	228	256	256	248	249	258	243	232	271	243	232	235	263	264	248	235	228	270	259	244	253	268	241	250	295	225	254	265	241	265	260	266	238	277	260	200	260	244	241	246	254	251	250	255	236	238	248	224	231	258	241	238	264	240	270	258	226	259	247	234	254	231	262	239	230	261	256	269	254	262	248	249	270	245	272	245	250	250	233	262	229	264	251	236	243	252	247	205	283	247	264	259	271	242	248	254	244	242	250	242	241	261	255	236	254	265	250	258	215	278	246	237	250	249	248	251	238	263	248	239	237	248	253	247	253	226	273	234	253	257	255	249	241	258	242	268	269	265	247	255	232	270	252	253	239	239	261	250	246	220	251	241	241	235	236	232	240	263	251	244	279	225	242	243	243	251	262	239	247	270	242	225	249	234	228	267	263	248	234	236	235	255	241	234	226	249	255	244	255	267	264	238	248	242	233	222	263	257	228	229	260	239	268	256	252	267	232	228	237	256	252	248	267	213	237	229	266	271	276	258	253	237	237	213	265	244	275	247	253	261	243	279	243	218	275	258	245	241	272	244	291	229	253	261	271	237	268	252	273	227	270	266	270	247	263	251	247	230	238	275	210	286	239	257	230	254	268	232	238	259	238	242	242	224	223	232	247	223	235	238	222	271	263	256	229	250	257	221	272	233	235	237	237	243	246	270	243	264	250	243	251	252	237	226	260	256	234	272	275	232	233	274	254	213	237	265	240	252	248	218	238	249	232	273	245	242	262	261	260	250	251	251	243	229	246	266	240	241	236	215	230	241	235	242	233	251	210	287	222	261	256	233	218	262	252	259	258	250	249	235	278	244	238	249	234	263	227	264	261	242	216	220	241	252	235	280	239	240	253	244	270	260	262	223	253	272	231	255	263	244	271	248	248	264	250	230	277	266	226	254	248	244	255	265	264	225	259	252	249	272	256	233	215	240	240	224	251	258	243	245	253	239	266	249	280	242	259	252	269	253	246	236	230	267	233	253	271	250	247	245	244	271	248	290	213	268	265	243	246	250	257	255	238	278	255	248	249	248	259	221	247	222	234	226	256	252	231	232	267	234	252	239	234	264	253	254	243	259	224	230	241	253	241	256	279	254	278	279	227	254	261	253	261	234	260	256	269	243	265	264	257	269	245	256	243	246	247	253	264	236	251	245	216	264	240	243	250	256	259	246	288	262	247	279	224	211	230	258	276	259	232	262	272	255	266	242	255	206	244	234	230	240	231	221	276	245	245	261	274	262	235	260	278	238	226	237	246	244	222	246	250	233	221	221	234	231	231	252	245	253	217	242	279	241	236	256	274	266	265	246	238	260	265	241	268	221	273	219	281	246	228	244	257	263	224	244	235	229	246	264	222	218	227	267	265	223	222	239	261	248	234	257	275	246	273	272	225	257	249	245	274	233	251	236	249	258	241	232	244	250	252	243	266	261	236	256	242	245	251	254	249	230	252	252	260	248	259	270	274	245	256	234	272	262	271	253	259	253	220	267	262	214	253	217	259	252	229	250	261	253	221	243	262	281	259	215	245	237	255	282	242	239	260	254	255	251	251	271	251	250	262	225	258	218	248	255	246	241	229	249	243	257	236	249	235	230	245	250	248	281	256	251	258	235	243	276	244	244	241	243	246	266	249	253	267	223	254	254	256	247	257	251	280	259	270	241	245	236	267	262	261	254	261	275	257	249	253	224	242	242	274	243	249	255	246	232	266	260	265	251	235	233	241	234	249	267	251	255	237	222	244	231	239	217	223	215	234	238	241	251	241	272	256	252	235	275	230	221	250	251	239	221	247	268	261	240	248	249	234	250	273	272	261	241	263	258	253	290	239	231	234	240	267	264	245	240	238	260	249	258	266	260	258	245	262	227	250	266	250	238	251	231	245	245	273	251	243	249	278	230	283	221	272	234	247	244	237	242	250	236	251	241	232	271	266	234	232	222	233	260	275	258	286	259	241	237	268	221	228	244	252	259	276	260	229	252	240	267	258	235	252	241	236	254	236	247	257	253	240	283	269	248	241	263	274	259	249	264	239	259	240	272	262	224	249	230	261	240	227	223	259	272	258	238	245	265	262	229	240	282	245	230	242	240	244	234	243	257	274	251	257	246	224	269	245	242	251	239	242	259	247	243	225	260	242	276	268	236	247	239	256	239	253	267	240	244	248	279	230	211	295	286	245	246	249	255	237	258	260	234	253	223	252	274	233	252	230	265	263	274	246	250	248	239	246	240	255	255	275	265	222	221	250	256	256	250	255	245	256	285	247	244	256	243	260	222	239	246	258	247	242	245	232	267	254	256	241	242	281	254	250	260	259	259	230	256	218	223	255	229	275	244	242	287	251	241	221	251	239	232	267	257	254	241	233	232	231	266	269	245	253	233	251	226	266	241	254	274	252	265	278	251	253	267	255	233	258	270	223	225	252	230	223	257	237	219	245	224	277	255	239	238	251	256	249	241	239	244	257	261	230	235	225	259	223	233	262	243	246	258	259	237	251	235	281	249	233	269	250	266	244	266	242	221	230	230	246	242	246	241	247	234	259	227	229	249	236	218	234	242	272	219	269	239	237	278	284	268	252	243	282	245	216	269	227	251	243	259	262	270	265	259	260	258	270	266	224	254	242	239	232	239	256	270	249	240	245	226	229	217	258	250	269	232	244	251	274	247	230	282	250	227	251	243	232	275	279	266
37613	12268	1752	843	597	385	296	291	209	192	160	164	156	148	139	115	120	114	104	114	124	96	88	97	118	87	109	98	93	107	108	90	87	82	88	100	105	93	115	95	103	74	84	94	98	94	94	81	98	88	104	95	86	95	97	93	99	94	84	93	74	86	83	81	108	92	92	99	99	84	92	97	79	97	84	91	90	88	86	84	94	101	87	94	111	92	85	102	96	90	114	105	95	92	95	114	80	88	103	92	97	113	90	94	89	99	92	99	108	92	81	98	100	91	84	95	87	106	78	85	91	93	88	85	100	92	75	77	79	95	110	85	94	99	70	83	87	90	93	86	93	98	108	87	101	84	85	111	102	95	99	88	75	83	104	98	79	81	94	96	65	82	93	103	78	85	96	100	89	95	102	90	80	109	85	86	101	91	81	112	83	96	69	87	97	105	101	92	94	92	102	74	90	97	92	95	74	91	75	70	94	98	88	88	93	108	86	92	95	86	88	96	105	80	89	91	97	104	98	87	96	80	94	96	88	74	76	97	89	99	98	93	98	95	73	94	90	92	91	93	75	84	85	79	89	94	108	69	110	89	75	85	88	97	92	96	72	103	95	90	89	85	111	89	96	87	92	77	92	96	90	78	77	84	78	101	81	83	79	82	83	95	90	98	107	85	83	104	82	94	79	98	103	79	82	86	83	90	97	85	77	83	99	87	92	101	84	101	94	101	86	73	87	100	83	107	87	71	96	104	96	104	109	76	86	97	99	89	94	79	94	80	100	89	102	102	108	92	98	92	75	72	95	86	94	81	80	89	91	99	94	79	101	98	84	99	91	100	92	96	90	87	90	93	84	105	98	86	82	95	98	93	84	99	82	89	68	85	97	93	107	106	80	112	96	85	104	95	73	109	91	96	86	96	92	101	107	101	109	90	88	84	99	75	80	89	109	85	114	90	103	99	82	83	95	104	95	90	85	107	98	84	103	111	110	87	79	98	80	96	87	104	73	97	95	83	97	91	97	88	100	82	90	99	102	87	92	88	93	94	103	101	118	86	91	100	93	94	80	84	101	87	82	82	96	85	82	93	88	104	85	106	89	81	88	94	91	100	97	94	96	91	101	97	87	94	99	88	82	95	93	98	92	98	89	77	75	92	95	71	94	99	96	102	103	95	97	94	92	86	97	81	98	97	111	83	91	86	94	78	89	102	85	103	93	97	88	84	69	92	90	89	72	89	101	99	88	80	96	108	79	102	73	73	86	88	93	88	85	84	81	79	92	72	83	94	77	98	102	81	90	90	82	89	88	83	93	108	84	88	85	109	90	82	106	89	94	86	88	91	84	91	105	90	100	91	95	85	95	94	87	101	92	94	85	93	95	102	92	89	84	96	97	82	95	93	76	101	99	89	90	70	91	93	98	100	85	107	92	80	90	90	93	90	94	89	91	89	80	89	88	96	90	93	90	92	95	85	79	100	86	89	86	79	107	76	96	89	101	88	76	103	90	85	94	93	88	79	88	92	68	81	63	86	94	77	73	87	109	84	95	96	81	92	75	95	97	86	89	86	103	69	79	92	108	97	105	96	86	85	110	86	84	105	81	90	99	67	100	83	102	83	86	107	89	89	98	90	104	84	98	93	90	103	72	87	96	91	80	101	91	97	84	85	104	93	83	101	99	87	90	95	81	89	91	91	91	87	94	97	89	95	76	87	85	92	99	91	96	91	86	78	89	82	97	88	89	94	109	89	98	84	92	107	100	106	84	105	84	87	99	87	91	95	82	88	98	105	79	94	91	95	89	94	83	108	93	90	96	95	81	107	77	92	101	84	81	117	105	91	109	84	77	69	89	95	115	67	88	100	106	106	97	89	83	86	89	107	98	105	74	83	76	67	92	102	99	102	85	104	76	103	88	101	94	81	92	97	85	93	71	98	111	91	84	95	93	87	98	76	92	90	82	94	84	89	94	82	80	76	85	87	93	109	105	86	86	86	86	112	104	83	114	91	102	97	75	75	92	80	94	94	86	111	89	88	87	90	80	104	91	90	89	99	92	91	93	98	92	96	77	78	97	83	91	103	67	88	85	86	81	95	93	83	90	95	78	86	90	99	98	86	104	93	99	78	74	89	96	97	94	80	100	91	85	90	102	100	94	92	78	88	87	93	71	79	84	103	73	101	93	89	89	75	88	114	88	98	90	75	94	104	97	92	82	101	90	98	85	96	79	104	109	90	97	95	82	85	92	104	100	99	100	93	84	80	95	87	85	74	97	91	89	91	91	90	105	83	89	88	89	99	94	99	90	89	73	97	84	87	101	103	108	92	69	87	87	90	90	85	88	81	85	92	95	87	102	75	73	87	109	82	83	92	76	94	84	116	75	85	86	98	88	75	109	93	100	84	89	75	114	96	91	94	91	88	94	96	109	109	75	103	91	109	73	93	100	71	75	88	82	82	97	81	99	99	90	99	99	81	98	99	101	103	105	97	90	89	89	95	90	70	92	93	96	66	86	92	85	97	89	86	98	92	91	90	90	110	97	90	76	95	91	88	88	107	83	89	94	103	79	96	80	97	86	100	83	88	72	97	99	101	99	90	75	105	93	111	84	103	96	91	102	93	102	96	95	85	96	103	88	94	91	86	81	95	111	102	73	90	102	91	113	81	84	87	88	79	82	83	88	80	80	105	79	82	90	88	87	78	94	103	99	84	99	96	80	91	91	98	84	71	106	69	99	110	97	90	89	102	103	91	91	82	101	105	86	78	89	101	115	95	83	120	83	89	82	85	96	81	81	105	93	105	79	74	89	76	94	99	84	84	98	93	80	92	106	98	70	91	80	84	87	77	121	89	71	100	93	99	97	82	87	85	90	94	94	116	88	110	80	87	75	99	108	85	100	107	101	83	101	91	96	104	99	75	91	88	102	90	91	90	88	96	74	84	71	97	91	93	84	80	102	72	81	80	92	103	91	81	98	112	95	89	86	102	103	81	92	85	94	79	101	101	111	90	106	70	89	99	73	81	91	86	102	93	80	110	79	91	82	94	101	87	86	86	81	85	83	93	86	90	90	94	94	89	84	95	86	97	103	93	97	88	87	88	79	80	94	92	97	107	104	74	86	103	89	99	74	86	87	105	71	97	94	89	106	101	93	89	106	101	97	60	95	98	91	90	84	79	90	101	96	98	96	95	80	89	100	89	97	86	85	99	97	112	106	81	89	105	82	84	94	82	81	98	93	95	79	105	104	89	87	71	95	104	97	94	93	89	87	81	87	75	74	93	89	90	94	96	83	91	103	90	92	85	95	95	89	119	88	83	107	91	92	97	86	96	99	100	93	85	89	103	93	98	83	84	105	85	97	81	93	111	92	82	94	75	80	97	89	88	84	95	112	87	98	103	87	82	94	92	95	98	99	93	75	75	99	84	111	90	95	83	102	83	84	97	91	104	91	83	84	91	83	99	104	80	87	90	79	100	80	87	86	89	97	99	83	85	80	96	92	85	81	86
17613	1073	2453	2742	2289	1934	1614	1314	1127	973	821	748	696	655	634	548	554	522	538	478	498	451	425	447	410	386	443	393	375	415	385	431	375	378	367	374	361	365	378	347	342	316	387	353	389	386	349	316	350	338	331	339	352	359	347	332	345	363	330	321	308	340	328	356	385	323	328	340	330	337	302	369	333	337	312	316	350	329	302	299	350	337	314	320	345	340	339	325	325	321	299	345	355	332	322	329	354	333	337	297	327	322	337	342	354	337	318	334	328	282	318	355	282	341	328	299	336	328	300	324	331	338	322	322	315	313	345	336	354	313	341	331	347	309	302	314	348	316	302	308	297	311	320	288	328	322	314	318	335	313	303	315	328	341	306	336	313	332	310	307	329	319	299	305	327	343	323	320	334	318	319	332	332	345	315	289	279	309	329	322	310	326	309	335	335	298	313	325	335	317	333	316	315	323	326	326	319	300	328	342	298	328	388	302	322	329	347	310	319	322	295	319	319	302	373	298	342	317	323	345	313	305	380	323	307	338	328	355	356	333	342	345	344	348	305	301	319	318	307	331	297	302	319	349	347	311	309	295	348	306	335	294	307	354	332	315	344	332	330	304	337	302	312	332	353	323	328	355	326	329	280	331	338	350	317	368	316	342	350	312	346	282	308	258	304	263	318	323	295	322	303	330	300	344	338	314	298	311	314	348	282	352	323	322	319	305	303	334	333	332	306	354	335	303	330	368	279	302	330	321	299	318	347	312	315	329	339	311	302	280	350	336	324	323	337	303	327	321	298	295	334	342	292	345	349	310	321	315	304	316	296	347	328	312	326	360	332	330	320	292	302	325	310	351	327	333	321	317	330	290	311	343	302	325	326	336	335	303	341	313	296	335	329	294	312	317	336	314	327	325	328	350	310	316	308	314	335	314	307	357	334	302	325	343	343	322	297	308	325	321	315	350	313	300	313	319	347	350	342	308	310	285	352	318	316	302	320	307	322	338	316	302	339	328	350	303	320	322	283	302	307	367	346	320	310	317	315	311	287	314	322	351	317	318	326	333	351	324	316	330	297	308	329	328	292	342	339	331	324	334	298	314	338	359	329	294	344	309	299	333	315	334	318	317	331	328	327	331	314	362	311	314	337	315	331	325	300	339	304	305	322	340	348	339	314	323	333	308	347	310	345	322	334	321	299	323	327	313	323	291	311	293	295	315	330	321	308	309	330	315	318	309	326	363	356	325	332	324	362	343	344	321	313	323	314	326	305	326	348	285	348	325	324	304	322	335	324	320	331	327	351	304	280	364	350	322	333	306	324	308	337	329	322	336	362	340	336	350	301	316	326	319	335	288	345	338	313	281	328	332	317	308	333	319	309	311	330	298	329	350	318	322	319	305	328	341	314	344	294	301	318	332	316	338	328	319	284	341	319	335	313	315	323	337	323	290	320	310	314	355	299	288	337	346	364	347	330	326	306	338	323	329	348	317	333	322	351	317	341	367	329	308	305	342	326	337	335	342	337	305	325	329	293	308	311	322	334	336	311	340	284	322	297	307	334	320	317	343	323	327	342	321	320	332	320	308	351	328	354	305	323	328	307	313	308	316	306	309	305	312	356	338	288	327	314	338	325	326	319	338	314	322	315	338	318	324	317	334	320	321	347	321	287	317	334	299	344	335	307	308	317	349	325	307	324	323	312	316	349	337	352	297	340	323	329	324	299	320	311	352	324	295	280	319	319	315	314	318	322	308	325	320	322	317	290	324	347	339	318	301	305	308	327	289	292	322	354	289	303	309	322	273	338	290	311	296	313	361	345	317	329	335	321	313	323	367	301	303	362	326	306	328	317	303	346	313	335	304	323	327	327	325	314	324	336	326	325	339	330	310	322	337	315	341	284	314	327	305	338	332	329	293	373	340	356	312	327	283	322	320	318	337	295	301	317	313	321	303	328	315	323	331	299	296	333	326	309	328	350	333	302	322	371	336	319	322	315	313	311	323	337	340	325	332	311	338	339	311	310	325	299	314	327	305	302	271	313	314	328	324	315	308	298	335	295	330	347	302	308	318	299	308	333	358	322	339	327	311	351	311	319	327	321	351	347	328	314	302	336	337	310	331	319	309	341	350	337	314	336	318	311	302	316	314	323	322	296	321	315	317	305	351	325	331	323	307	308	344	338	322	358	315	319	295	311	326	374	312	317	317	317	313	299	306	310	326	316	324	322	331	332	330	319	312	295	297	283	326	377	309	344	321	306	344	315	351	326	331	312	285	340	310	329	299	305	305	344	370	324	304	335	307	317	292	312	324	300	302	330	292	335	332	315	340	344	342	317	323	344	307	343	320	296	333	333	295	347	328	311	326	332	292	329	345	311	313	319	345	320	297	327	305	306	366	319	318	298	311	320	335	318	316	330	346	316	360	346	317	320	318	302	294	302	327	316	351	290	318	302	324	327	316	313	316	282	339	309	336	313	355	302	308	309	331	340	327	345	321	321	318	327	318	308	314	336	309	319	344	329	322	330	298	326	303	333	327	338	319	319	339	303	299	342	303	320	327	326	317	341	347	292	353	286	317	321	309	311	338	315	299	346	342	317	344	295	325	330	324	313	315	348	357	304	314	305	313	302	303	340	322	344	314	325	340	321	316	312	332	324	297	350	354	292	298	331	288	330	288	302	308	336	369	321	290	308	299	334	309	300	309	334	308	347	308	306	301	311	335	326	352	330	275	320	320	329	354	307	311	305	347	329	331	322	282	324	305	305	323	349	303	316	308	314	328	307	330	344	305	334	303	346	314	314	286	315	312	328	328	335	354	336	336	314	331	346	311	299	315	340	304	357	331	315	353	297	288	321	305	323	291	293	321	321	308	311	319	340	321	310	295	331	291	360	333	313	321	319	335	322	300	325	313	322	329	319	303	346	315	330	304	359	349	366	333	323	314	327	318	305	317	322	335	342	323	329	322	341	330	343	336	319	310	266	291	327	325	325	290	341	349	335	341	322	331	332	303	370	318	316	308	336	316	322	327	304	300	311	339	350	322	298	324	336	332	337	339	318	310	337	332	323	314	306	316	325	312	316	313	334	301	310	310	288	306	324	322	313	323	318	304	289	309	268	333	322	322	298	308	334	331	293	317	289	312	310	322	332	300	292	292	330	313	328	329	329	300	334	309	333	336	318	338	310	352	327	324	330	338	320	300	329	319	304	314	327	284	318	328	318	353	331	308	307	311	334	342	311	319	293	319	354	313	335	317	341	318	295	342	313	291	285	288	309	350	345	363	326	316	319	316	314	296	322	326	319	339	302	319	352	323	338	345	332	356	335	312	311	312	302	347	306	312	304	324	322	334	330	324	301	330	344	352	333	295	344	303	318	304	323	320	336	308	350	350	315	311	302	331	332	317	323	349	297	340	315	314	284	321	337	315	304	328	316	351	340	352	344	296	334	316	316	345	351	320	328	279	323	326	316	315	313	331	284	302	339	330	332	342	299	315	314	303	344	317	327	324
43260	20373	5980	1634	1125	798	648	549	406	370	351	294	291	246	240	236	234	257	246	241	228	206	208	188	219	201	188	206	201	210	185	190	191	179	209	184	186	181	201	190	209	184	197	191	179	210	186	173	163	175	182	202	204	186	175	171	188	210	178	189	201	193	171	187	179	177	181	197	179	192	183	151	191	198	189	170	208	209	154	184	203	166	190	190	171	183	184	183	195	177	189	209	191	170	158	176	179	202	182	150	175	178	168	202	192	187	201	179	171	187	163	191	185	198	178	189	201	204	175	177	184	175	176	203	198	171	190	190	185	175	197	174	184	196	194	189	176	178	198	180	176	182	164	189	190	184	175	191	174	195	180	193	194	180	195	191	182	196	192	189	174	185	168	160	190	206	177	180	190	176	192	183	188	163	194	189	201	173	173	193	171	173	198	202	189	176	169	181	168	177	190	193	160	190	168	212	191	180	175	184	208	192	189	182	189	169	189	156	185	165	185	193	179	193	177	190	212	185	175	176	200	168	164	187	192	186	203	174	197	209	191	164	176	186	175	182	186	179	174	190	151	209	176	208	194	177	175	185	198	177	208	197	196	171	153	179	199	188	188	178	199	191	182	203	172	180	175	191	189	198	187	176	168	183	187	175	189	210	175	197	181	198	193	191	215	203	177	182	184	178	176	189	171	216	226	170	169	188	186	196	158	189	185	177	189	182	176	179	184	184	189	185	186	189	169	185	179	172	189	182	190	197	168	201	150	164	174	190	188	190	202	172	207	167	176	185	171	175	200	176	174	189	183	179	191	170	189	196	194	198	177	179	187	184	155	185	186	202	185	188	180	194	182	202	176	163	196	168	180	184	162	178	210	169	184	186	167	173	190	182	172	187	182	162	163	182	195	210	200	204	191	190	172	194	167	163	183	199	184	184	177	187	217	198	161	200	187	184	208	194	167	194	188	183	198	188	194	194	192	163	197	170	196	193	201	178	179	195	183	168	174	204	169	182	186	197	164	208	190	176	198	180	177	173	183	192	204	197	197	177	176	185	188	187	170	183	172	174	189	184	173	171	196	184	200	186	166	179	164	189	187	182	189	186	195	159	184	174	165	183	197	184	193	194	175	171	179	165	188	177	169	167	177	193	167	180	199	218	192	173	200	192	169	196	203	187	193	175	167	154	184	179	171	192	172	167	209	203	177	169	171	188	195	195	181	187	185	200	212	196	192	185	202	162	192	176	207	172	202	217	201	161	193	173	181	175	173	181	173	189	179	179	177	187	181	175	198	167	172	196	175	191	188	209	186	174	187	211	166	172	175	188	173	187	185	219	154	183	190	194	163	173	196	166	150	177	185	174	184	161	180	182	202	215	173	182	166	187	181	158	189	167	186	198	178	180	169	166	181	191	200	175	172	174	184	200	177	212	198	191	195	169	201	188	187	180	185	164	175	185	185	171	203	176	192	184	175	190	206	184	178	173	164	183	180	201	157	178	188	196	173	209	194	175	169	192	195	177	175	143	178	184	187	172	182	176	173	164	187	165	180	182	198	179	165	186	196	165	184	200	201	182	197	195	202	152	190	162	172	175	179	195	176	164	189	187	188	207	161	191	183	210	180	212	165	180	180	187	187	163	163	174	173	187	169	170	186	179	175	204	181	187	181	152	178	147	183	197	192	214	201	185	189	183	188	181	196	167	188	183	182	192	211	173	173	182	192	183	180	192	167	182	200	184	181	168	171	166	169	167	171	192	197	185	176	162	170	160	183	178	180	188	169	170	198	180	195	168	169	188	182	177	172	191	191	176	205	168	181	173	201	180	197	171	182	200	188	207	198	200	186	168	185	180	189	193	164	176	166	171	193	192	210	195	175	175	198	173	175	176	176	218	172	194	182	183	163	186	171	185	191	198	189	174	179	202	199	171	185	158	179	182	183	188	190	163	173	186	179	211	190	189	175	185	173	186	171	168	164	193	183	167	195	194	159	196	203	187	173	200	207	188	199	183	211	190	147	169	170	201	187	171	179	184	174	171	182	198	214	185	183	172	200	178	165	180	166	182	182	189	165	206	181	183	185	188	178	195	201	169	203	171	172	197	185	176	186	162	165	182	160	196	189	194	201	159	184	201	168	168	180	179	211	159	177	192	189	161	204	184	179	219	183	201	180	166	177	175	179	183	199	182	184	179	174	180	165	187	182	176	183	173	191	186	187	186	194	195	202	182	170	190	201	171	161	168	187	180	170	190	201	198	187	195	202	184	193	195	202	194	198	183	170	177	190	194	174	181	183	173	172	186	174	196	191	168	181	184	198	178	168	180	180	161	168	185	186	213	190	185	160	175	188	188	186	181	186	173	186	168	200	186	167	171	171	181	167	185	217	176	188	172	198	192	189	170	171	180	194	183	141	200	173	172	187	182	205	191	170	168	190	197	168	188	192	194	173	154	175	187	191	191	180	163	201	170	195	184	179	197	179	192	181	161	165	164	194	193	174	164	191	180	174	188	182	185	178	188	184	195	180	156	174	164	174	174	205	202	196	203	189	177	160	176	192	178	215	205	178	173	201	188	186	203	195	190	197	184	192	166	169	181	155	191	164	187	180	200	165	191	184	196	168	194	176	178	181	174	180	170	169	199	184	202	198	195	174	187	160	177	184	196	197	188	199	205	174	191	154	177	168	174	185	176	176	190	193	191	189	202	184	209	176	174	167	199	185	165	169	184	179	191	203	153	181	174	152	204	190	188	177	212	172	201	180	175	185	193	193	190	191	172	177	166	184	192	175	190	203	185	182	191	178	183	187	173	179	188	171	195	191	171	167	199	186	196	201	172	192	201	190	185	148	174	159	202	183	192	190	167	179	215	170	177	151	227	182	193	176	208	192	177	184	186	186	210	193	198	152	185	182	161	188	177	186	179	177	171	172	146	162	204	177	186	183	165	176	175	180	185	216	184	200	223	155	176	189	172	175	194	183	190	192	198	179	169	198	194	207	190	180	214	188	188	183	191	182	187	190	187	177	171	205	201	168	174	195	190	189	188	188	205	193	163	166	172	172	171	190	185	187	180	164	197	167	169	166	207	177	193	189	181	201	165	198	189	171	203	181	159	184	175	190	191	174	174	173	174	193	183	187	193	160	191	185	183	172	161	203	194	178	173	179	182	209	187	180	185	155	173	217	184	175	192	202	169	163	186	181	169	164	181	171	190	204	184	196	193	185	209	171	185	165	188	168	199	173	180	198	196	160	203	192	257	189	174	172	166	193	190	190	197	178	175	206	178	198	190	174	164	208	175	163	179	169	195	178	180	168	182	174	174	162	196	191	190	190	170	171	205	179	186	173	210	195	170	188	193	177	181	206	143	182	184	166	185	170	186	191	183	180	172	174	177	181	170	181	217	197	186	184	199	172	186	176	186	173	185	166	172	192	193	163	169	206	165	187	167	162	196	173	195	183	187	168	203	194	181	181	175	200	191	178	203	182	219	193	166	195	176	193	183	211	179	163	184
20743	1971	4476	4831	4283	3538	2807	2381	2060	1787	1629	1532	1369	1244	1113	1083	1017	946	876	890	862	860	828	830	788	796	772	701	737	737	689	706	711	698	684	663	684	669	690	692	677	662	704	647	642	644	605	628	623	642	618	655	588	635	641	589	608	602	601	596	631	575	622	621	622	606	641	622	616	598	659	612	620	621	571	607	601	605	569	586	617	571	612	563	599	565	622	597	614	583	631	570	584	624	606	623	578	590	605	569	610	582	567	654	575	584	535	617	542	594	599	585	555	592	582	597	564	576	609	585	569	549	602	621	578	580	618	569	604	575	550	564	547	557	609	545	599	598	549	604	564	573	567	597	592	650	599	596	642	591	650	548	587	551	581	570	597	594	579	563	584	596	581	592	572	596	582	582	594	608	546	580	547	598	624	588	602	619	568	587	608	576	585	535	590	590	604	607	551	612	560	595	614	609	556	586	615	563	577	590	602	600	619	603	583	578	611	564	553	560	563	591	553	604	553	576	593	586	605	556	583	568	548	576	549	550	592	564	581	594	576	608	581	613	581	625	568	575	626	621	617	596	567	546	562	580	575	586	603	589	569	597	563	570	518	588	578	571	570	602	564	568	585	588	592	542	580	559	581	592	603	573	573	585	592	543	554	546	569	605	585	552	610	561	564	569	563	612	556	598	586	563	546	601	568	597	574	582	566	597	544	606	595	609	576	596	595	596	600	589	572	563	571	583	603	563	595	592	531	594	574	593	629	587	595	556	536	591	605	580	564	543	578	613	594	617	624	560	569	598	587	585	553	584	644	545	556	556	574	560	581	594	600	545	576	545	643	572	577	608	572	586	552	592	629	598	610	577	562	539	602	613	606	630	577	596	614	595	542	596	571	578	555	598	587	551	599	576	561	577	556	559	585	584	598	567	598	569	529	569	585	571	555	567	570	554	621	578	554	571	603	571	588	513	629	584	564	550	572	580	589	587	592	556	542	581	562	554	570	565	558	566	586	558	516	557	606	540	554	564	554	552	614	567	614	582	588	562	581	631	569	573	575	581	573	562	607	583	616	607	587	546	601	522	580	597	600	568	604	539	628	570	596	605	594	589	641	586	593	557	614	606	593	568	609	595	553	599	573	573	589	600	575	594	538	575	562	581	595	589	554	566	584	605	612	574	593	538	588	553	620	556	546	626	604	566	600	599	563	591	592	586	576	546	585	595	602	588	571	555	594	624	572	553	599	583	603	543	638	568	573	583	559	584	545	547	584	586	574	576	561	561	577	600	568	590	599	565	553	557	543	565	580	603	573	601	573	556	592	588	598	587	549	570	607	553	570	538	553	571	585	532	575	541	589	568	646	563	576	561	610	582	569	553	569	568	573	575	562	563	567	614	640	578	596	617	584	572	569	571	569	562	540	581	584	580	585	591	562	585	563	556	584	603	569	575	611	535	555	540	566	587	547	615	590	584	549	591	602	596	573	553	538	543	608	555	543	574	574	579	566	590	584	545	621	617	594	611	585	528	571	574	599	598	561	567	540	599	630	565	570	571	565	577	570	542	577	589	590	614	536	557	602	579	585	594	618	560	554	557	558	558	622	563	591	543	576	593	582	532	582	587	561	562	518	588	563	598	555	550	596	580	618	561	589	605	589	618	618	574	592	581	636	615	597	594	565	599	631	543	579	607	572	594	579	563	561	547	552	559	598	604	636	587	588	604	574	546	601	615	585	595	633	554	549	589	621	589	582	653	607	594	534	555	529	585	576	582	579	565	634	602	573	580	578	538	581	569	608	554	604	605	584	593	598	610	539	543	592	592	570	568	581	598	609	617	550	573	574	589	563	579	575	631	579	570	584	608	581	606	572	580	608	560	600	564	619	554	589	619	619	571	598	599	591	589	598	576	586	615	570	589	582	551	571	538	534	561	585	588	516	572	558	562	563	602	551	599	557	597	558	602	571	586	582	592	551	569	581	599	579	606	579	656	572	549	576	607	595	565	631	573	568	567	604	568	584	606	551	591	635	575	602	581	617	588	602	539	553	562	594	621	593	569	567	570	586	607	631	599	591	603	553	651	551	583	589	576	608	538	557	557	564	582	589	603	610	640	610	584	657	596	578	568	574	581	579	594	616	598	546	628	603	574	600	556	575	537	600	616	555	565	606	574	566	575	525	553	583	559	549	602	566	579	546	561	619	582	558	567	603	542	579	569	599	560	632	617	575	597	589	541	560	591	565	621	575	595	568	578	614	608	581	562	597	592	589	566	558	584	633	567	608	575	596	528	560	607	573	575	597	558	594	609	591	604	534	531	609	556	618	581	533	624	630	572	562	566	578	571	582	553	519	572	606	567	571	580	568	580	561	552	602	577	579	571	573	590	566	592	607	624	558	582	591	607	620	583	559	613	579	597	545	548	553	605	615	603	575	537	543	588	578	579	600	540	528	626	584	580	605	585	556	565	551	574	568	581	598	553	573	626	563	583	540	572	608	544	574	565	616	571	571	571	610	590	589	560	613	619	612	605	571	574	587	612	608	581	592	582	574	581	622	606	612	550	542	584	578	576	574	543	545	595	580	547	602	549	550	596	598	607	579	571	538	564	610	596	621	586	577	599	577	631	561	594	574	582	533	569	588	589	586	558	579	610	566	583	601	605	582	540	563	591	616	572	559	559	606	614	624	560	576	571	616	576	564	601	556	646	573	557	575	583	535	557	553	571	579	574	557	591	612	623	569	581	578	565	570	566	533	604	568	589	609	617	568	544	565	606	558	572	558	550	575	592	609	597	605	587	552	552	622	588	601	582	587	645	568	563	636	588	565	561	633	563	589	527	596	624	533	602	586	574	567	587	585	551	570	584	588	616	559	575	619	563	583	587	579	605	583	560	590	605	552	582	582	573	558	574	578	588	604	555	583	631	566	582	601	573	584	590	601	581	595	565	554	549	570	571	594	554	553	598	569	597	631	570	555	605	573	607	616	571	577	553	569	610	600	617	590	603	614	625	607	619	585	572	576	595	559	599	553	590	575	564	585	604	568	530	611	582	571	571	594	600	573	599	602	602	622	590	576	589	564	606	577	568	585	582	561	549	597	566	544	565	556	586	591	621	603	627	605	595	609	568	556	567	555	599	572	543	584	555	562	589	585	559	605	570	607	563	579	589	574	551	593	582	558	554	574	588	552	593	618	578	578	554	603	560	601	575	600	587	572	586	597	563	586	649	528	602	538	560	539	643	580	567	613	592	583	604	562	565	562	612	615	627	596	573	586	578	605	611	585	572	606	595	564	528	540	593	556	576	575	570	582	550	585	621	568	627	593	566	619	539	563	574	581	556	555	579	594	621	585	578	607	562	602	591	571	557	575	609	572	554	594	547	579	626	579	556	578	581	572	592	567	565	570	554	579	578	538	563	594	524	576	562	554	591	565	567	592	539	581	568	575	593	588	550	576	574	540	606	601	586	538	560	566	621	595	554	650	580	564	575	620	612	576	618	595	572	601	553	574	568
5248	257	139	90	74	80	77	65	84	63	71	66	84	67	79	69	81	70	71	65	62	70	84	58	54	58	70	78	57	68	68	67	59	62	52	70	65	61	74	68	64	57	59	63	88	69	74	69	83	67	64	55	63	67	71	67	53	74	82	48	51	56	51	61	67	72	63	69	55	70	51	63	58	67	55	56	62	77	69	61	60	80	68	73	57	65	68	81	66	56	65	68	70	61	63	62	70	62	67	67	60	70	69	63	61	65	51	72	75	79	72	59	51	62	61	61	62	63	61	59	62	63	67	63	58	59	74	61	60	49	71	66	64	74	54	56	64	55	79	63	58	64	65	69	79	62	68	59	67	66	66	61	62	76	58	70	66	69	69	54	69	63	68	68	54	57	74	58	79	78	53	54	68	72	66	71	70	56	54	56	78	49	64	53	68	55	60	61	65	52	65	60	62	78	84	66	76	62	56	63	60	67	54	66	71	76	71	81	54	53	80	83	71	57	53	68	69	65	71	60	57	62	83	74	53	74	69	70	74	73	54	68	55	64	76	49	72	70	70	68	57	69	81	66	59	84	54	68	54	65	67	66	49	77	61	66	63	66	84	47	59	77	72	59	73	65	75	81	58	69	56	55	75	59	58	65	63	61	65	61	52	50	73	68	70	65	57	63	69	67	62	70	76	64	63	54	68	50	74	58	57	66	74	77	59	56	67	64	70	56	65	58	77	56	79	70	59	57	47	83	59	67	58	70	68	73	61	57	55	59	53	75	64	73	65	60	66	46	60	68	55	65	71	62	64	47	69	63	74	68	66	59	61	82	50	76	74	67	61	67	68	57	61	78	57	75	56	73	69	70	62	79	61	62	59	66	60	63	52	57	76	66	80	63	79	68	58	70	54	88	80	61	72	73	60	59	68	77	57	64	70	66	62	66	53	70	68	46	81	53	77	53	64	65	56	64	67	58	71	65	63	67	58	72	77	56	63	73	63	59	72	68	63	56	75	64	63	67	58	63	64	61	61	52	61	62	66	74	72	57	63	75	64	70	64	66	75	63	56	49	72	66	43	67	73	63	89	76	66	66	67	64	65	73	46	49	67	59	65	56	63	64	59	68	68	72	75	76	52	61	66	64	68	63	48	64	59	65	75	48	69	71	60	58	59	68	66	50	58	59	57	52	59	60	66	88	68	69	56	72	67	58	71	75	87	64	69	77	77	58	61	64	67	75	67	60	69	68	68	54	49	77	61	54	59	75	61	69	52	63	56	59	75	52	57	63	60	65	65	52	75	52	69	76	63	65	52	71	82	56	57	75	62	75	59	61	53	83	68	77	68	64	53	71	50	71	66	74	54	52	69	54	67	74	65	69	78	67	69	64	55	70	80	72	77	70	70	60	62	76	63	55	70	66	72	65	61	66	77	55	54	72	66	77	56	66	63	67	62	54	50	62	84	53	53	54	81	74	70	74	60	70	58	77	80	54	73	68	53	60	53	64	64	67	75	69	67	67	73	59	64	58	78	51	52	68	57	56	79	76	58	73	79	68	93	69	74	51	76	61	59	50	65	55	64	65	59	55	76	53	69	66	67	66	66	72	53	82	51	58	58	56	56	56	68	71	61	57	67	69	59	71	68	71	63	66	84	66	64	63	61	70	60	74	60	64	72	62	70	54	69	63	65	64	80	61	74	54	55	74	51	72	55	68	70	48	47	59	73	68	77	62	58	67	63	61	57	54	52	65	66	65	62	76	62	72	61	62	54	50	65	65	59	48	65	63	67	48	64	62	57	60	74	70	70	71	66	67	65	70	73	64	47	62	59	66	48	70	67	58	45	80	60	61	59	62	61	69	81	61	75	66	59	82	54	67	70	52	61	60	56	66	68	53	74	59	64	68	75	66	48	74	60	65	56	56	52	71	66	57	59	48	68	66	78	65	49	67	67	55	75	67	55	70	66	63	54	55	65	72	62	71	68	68	68	65	58	78	62	64	72	57	80	55	64	75	67	69	70	63	53	63	68	54	63	60	69	49	78	58	65	63	70	69	70	52	56	78	64	60	74	82	66	62	65	55	58	69	51	61	69	76	66	54	59	76	71	70	60	61	62	82	69	60	55	73	62	63	72	54	63	63	56	65	82	62	71	79	55	59	74	66	85	77	59	78	63	60	67	55	52	73	64	72	73	63	57	61	71	76	69	63	70	69	73	83	62	59	75	73	69	52	65	65	83	69	51	67	72	66	59	54	56	55	50	58	71	58	65	63	87	81	62	65	67	81	64	64	73	68	65	64	60	54	65	68	70	74	66	67	64	65	72	68	69	66	65	58	58	67	62	63	60	59	80	47	62	62	65	45	67	52	67	67	49	58	62	68	71	67	65	64	68	70	80	57	62	53	58	64	59	70	69	70	54	77	65	94	50	73	65	58	67	74	64	64	60	51	65	55	67	77	61	71	58	54	67	62	58	68	66	72	58	75	67	58	67	64	68	78	62	63	60	63	58	67	63	68	80	67	72	69	70	55	59	74	51	57	64	69	67	68	67	57	53	61	72	62	56	61	65	62	46	74	76	69	55	66	66	73	53	68	53	60	65	54	76	48	47	85	63	62	64	62	56	53	67	76	72	60	61	70	65	48	47	70	72	67	61	51	77	70	71	66	59	67	74	57	65	75	69	61	79	57	56	70	70	75	45	70	66	70	54	49	62	53	76	61	61	76	70	67	64	61	58	63	68	63	69	58	53	54	82	71	78	57	60	53	91	76	74	65	74	62	55	68	67	70	63	69	63	55	51	65	75	69	66	59	57	75	63	52	66	70	77	62	81	59	57	52	54	63	67	75	57	58	71	81	60	82	67	67	58	71	75	59	63	63	68	58	70	71	56	73	68	55	88	63	56	49	66	72	78	60	79	80	68	68	72	59	69	73	60	63	65	61	58	67	78	66	54	74	62	59	65	59	57	69	65	61	69	64	82	71	57	56	58	61	58	81	61	66	68	61	55	52	69	70	69	56	62	63	60	50	74	69	60	51	67	61	62	57	54	58	51	64	59	66	59	57	72	76	71	80	51	52	46	62	64	79	64	65	68	58	90	74	70	64	65	60	66	61	67	71	65	69	76	65	65	75	65	60	60	59	55	53	77	71	57	64	76	64	66	52	61	73	66	67	53	69	77	71	56	61	63	55	63	69	72	62	80	62	71	48	86	78	62	60	56	53	63	65	60	65	55	64	56	70	65	55	63	79	53	70	56	64	71	68	73	70	57	67	50	64	68	63	59	64	61	71	55	56	72	57	55	72	67	67	66	56	58	48	73	74	78	64	67	54	67	51	78	64	63	75	59	59	61	63	58	63	61	71	45	69	63	76	70	72	69	72	62	69	68	57	61	66	84	70	80	64	61	63	71	71	69	53	51	77	60	65	68	63	51	62	59	66	59	69	58	52	66	62	65	69	63	65	72	62	70	63	64	54	73	75	65	65	62	67	62	77	68	69	63	62	65	58
7006	305	367	353	351	322	309	303	281	280	269	269	244	254	255	264	284	283	265	271	262	266	255	270	253	229	268	262	268	243	267	257	256	221	233	238	240	250	215	244	233	271	263	243	261	259	250	243	251	236	273	258	263	245	249	266	267	230	271	233	234	241	241	275	257	264	240	252	269	255	242	255	264	232	271	244	254	249	247	271	236	249	238	256	261	209	256	270	254	290	265	237	243	237	251	214	232	241	264	243	231	235	214	223	265	244	259	245	246	250	251	219	273	241	236	242	230	241	230	250	258	240	254	239	252	261	250	229	256	287	243	257	232	243	269	244	249	247	243	262	253	265	238	231	246	236	297	247	265	240	260	241	237	238	228	250	231	271	240	243	230	219	266	244	252	253	238	250	227	239	253	260	263	239	249	279	246	220	238	226	261	254	239	221	250	270	249	253	229	236	256	263	240	265	217	239	231	257	254	268	258	228	243	255	224	239	216	256	279	230	229	262	240	254	240	244	232	259	240	245	246	270	245	250	257	227	264	231	247	252	282	235	229	252	235	237	256	245	232	264	249	239	251	246	264	235	221	239	236	222	253	268	212	219	242	252	234	267	235	246	237	249	255	253	279	245	225	222	241	265	248	219	223	231	239	241	246	245	253	251	252	237	233	218	221	258	231	226	227	262	243	222	259	252	228	263	255	245	246	224	221	226	260	294	242	240	233	230	260	242	271	281	236	277	234	246	232	265	251	245	263	224	243	250	229	278	240	231	249	247	261	269	277	251	244	243	249	227	223	234	268	275	272	239	236	241	246	227	242	234	250	244	255	276	229	232	249	235	229	231	247	264	240	250	254	231	271	240	252	268	269	264	271	262	266	259	265	251	218	216	244	215	221	261	242	217	256	260	256	251	249	239	246	241	247	236	231	250	244	254	236	255	213	242	239	246	244	266	229	230	254	259	244	234	245	253	243	248	226	250	264	282	280	229	230	244	266	236	233	258	250	242	244	230	265	250	238	252	260	255	244	252	232	238	239	257	222	231	245	249	249	255	254	239	223	230	248	250	244	227	260	250	230	266	268	251	232	259	257	243	227	251	251	256	268	235	268	277	230	243	239	227	244	262	254	234	265	240	255	273	240	243	234	240	237	253	243	225	250	290	238	240	264	245	246	255	255	249	256	244	238	213	228	234	258	263	260	223	275	265	252	246	217	242	217	239	250	251	265	271	253	268	248	252	244	206	234	275	251	248	224	227	238	249	220	246	236	235	249	245	247	234	234	225	243	270	253	230	239	232	237	253	231	225	217	252	258	240	296	276	252	244	267	249	247	265	245	237	218	221	229	255	292	212	233	240	258	269	267	282	257	208	237	256	258	235	221	226	262	259	274	269	268	222	250	243	273	249	238	259	258	271	233	266	248	241	253	260	246	231	227	260	254	263	248	230	246	235	246	246	255	230	252	238	227	248	227	253	256	244	228	240	249	249	246	249	235	242	218	244	241	242	228	236	267	225	246	246	225	235	259	245	256	245	259	245	265	231	250	243	216	247	223	252	237	238	259	243	250	254	243	238	273	249	253	245	254	243	262	231	236	247	266	260	227	229	251	265	235	250	215	282	270	244	241	252	237	248	251	252	256	234	283	255	250	241	255	245	257	206	240	224	272	236	252	236	239	239	231	234	238	252	232	274	245	252	238	244	257	234	234	253	264	227	244	248	260	262	250	217	247	220	245	236	260	248	265	256	253	254	269	258	217	231	251	280	256	223	227	207	235	230	271	281	252	227	251	261	245	249	235	249	278	238	260	249	252	269	263	248	248	275	257	261	234	238	229	277	256	225	235	255	262	253	240	227	246	268	238	250	266	274	244	239	268	235	253	221	247	239	242	247	269	248	240	234	269	235	252	249	224	264	250	249	229	252	250	231	225	231	263	247	235	240	255	230	242	264	202	257	217	269	261	242	217	261	273	274	240	244	259	245	245	265	263	209	257	243	241	263	232	260	232	248	241	266	261	241	257	245	258	266	228	223	248	257	256	275	230	234	256	247	245	243	259	251	229	242	205	253	253	225	242	233	230	227	251	235	261	238	228	270	219	270	237	250	271	264	252	265	281	245	252	253	266	262	239	241	235	261	227	246	232	226	258	230	234	245	253	265	230	268	234	283	258	269	224	247	243	246	258	219	245	259	233	236	245	258	226	227	261	231	239	277	242	273	238	255	238	263	224	245	262	268	231	252	280	287	219	262	278	244	249	263	239	237	242	241	231	246	280	256	240	228	247	253	247	258	263	244	279	255	261	234	236	258	252	254	232	261	276	220	259	246	257	244	241	224	258	245	247	241	269	214	246	256	256	258	245	263	243	232	238	254	251	252	249	238	257	255	254	264	250	231	252	247	250	266	251	240	221	250	231	254	238	238	256	261	263	252	263	258	255	235	225	248	265	269	243	222	231	236	246	254	222	232	240	264	236	272	239	227	240	261	237	216	262	243	233	236	220	224	282	227	246	233	243	239	233	258	233	279	249	259	254	227	225	239	238	275	256	251	257	237	272	247	257	241	223	229	228	239	258	266	238	222	251	249	259	267	259	249	252	268	239	225	232	258	250	242	239	265	234	253	240	256	263	259	246	238	219	251	264	253	257	226	245	229	238	248	234	246	252	226	271	255	246	253	236	239	246	249	251	228	246	243	252	257	228	267	227	244	229	235	269	295	289	218	258	232	252	234	261	241	258	302	250	261	219	234	243	253	265	253	255	229	240	253	215	251	254	272	236	244	229	253	261	242	273	248	244	232	261	246	281	254	239	262	250	245	267	254	272	255	232	221	256	264	224	236	229	280	249	274	239	205	261	232	234	247	248	242	259	242	231	273	260	238	241	235	259	246	253	267	244	244	251	218	246	232	245	252	292	278	253	248	246	279	249	260	258	251	255	235	222	231	239	268	242	250	254	259	248	237	258	225	241	230	253	259	235	244	250	256	252	221	286	223	232	220	252	221	259	255	234	227	227	221	239	253	261	255	256	223	242	254	253	259	251	241	242	253	253	255	237	205	257	258	253	233	251	247	245	234	262	238	238	256	241	236	239	263	268	239	231	237	214	228	231	248	251	220	234	265	259	260	241	240	218	255	235	248	236	235	275	236	269	227	251	230	258	263	262	238	244	270	260	254	256	225	237	240	234	249	248	249	250	226	246	224	252	239	269	270	275	237	227	262	280	224	242	245	234	262	247	232	218	218	251	244	226	250	233	261	244	238	248	238	256	249	246	248	249	234	241	257	264	232	241	275	221	252	232	285	247	228	232	251	237	232	229	265	240	262	242	252	247	256	226	218	256	256	234	271	249	245	256	241	266	239	245	246	247	239	238	242	236	261	249	244	266	245	241	238	246	240	250	228	251	245	241	254	228	251	253	257	245	242	230	231	249	253	242	255	254	269	251	241	243	221	287	234	245	240	222	231	244	273	249	257	261	238	245	250	260	245	245	259	244	245	213	223	232	279	259	257
35306	10038	1285	796	570	444	403	262	247	194	166	156	126	131	137	124	137	122	126	99	130	122	97	107	109	101	106	100	104	98	114	98	91	105	98	100	103	105	92	80	94	95	87	101	94	95	86	82	92	85	89	88	88	100	81	102	97	106	106	89	80	92	89	103	86	111	103	96	82	105	103	98	93	99	103	74	102	92	86	89	126	85	91	94	91	95	82	99	89	102	105	84	94	67	92	84	103	100	87	85	102	93	84	98	93	85	102	100	104	85	91	71	87	110	103	84	90	89	89	71	80	84	101	88	96	88	84	82	85	97	100	75	84	112	67	89	96	92	101	77	96	86	89	83	76	97	96	105	85	91	104	102	102	89	87	91	100	85	81	67	89	90	98	87	102	105	89	90	107	90	91	99	103	110	94	88	98	93	80	93	92	95	80	79	79	95	79	104	80	90	88	77	88	95	104	75	84	94	85	84	80	95	88	79	89	75	95	86	110	98	84	85	98	86	94	97	97	89	99	83	96	90	80	97	70	104	84	98	85	78	94	81	108	78	86	75	89	94	93	85	94	85	106	94	91	102	79	82	91	93	88	67	78	74	80	79	88	103	108	91	95	101	89	97	86	91	74	97	84	84	75	88	91	85	83	104	84	83	96	72	85	75	81	85	75	85	106	78	97	78	93	91	92	87	88	76	82	97	91	94	95	79	99	80	94	87	85	89	93	86	79	88	79	81	95	77	72	91	89	72	101	76	110	102	80	87	73	95	55	88	83	75	102	81	78	95	90	97	85	81	95	99	102	98	80	90	105	91	98	83	83	98	78	98	80	79	89	79	80	86	98	81	105	95	97	96	100	97	95	84	69	101	87	79	92	78	71	92	101	85	107	101	91	90	91	92	97	97	118	90	85	85	92	87	80	90	72	76	99	76	88	70	97	96	111	77	90	105	99	72	85	93	84	99	81	89	85	105	82	99	101	99	97	87	81	90	122	82	98	88	100	95	91	84	73	82	84	97	87	92	71	85	90	94	91	88	87	75	85	93	87	86	77	86	87	92	86	92	80	91	97	75	89	87	99	81	94	78	87	90	94	84	102	106	84	85	91	93	87	84	79	98	78	84	92	77	112	89	85	90	85	104	74	93	122	89	85	90	72	101	68	97	101	84	95	92	91	84	86	94	85	96	95	78	106	96	78	100	88	95	79	94	80	83	80	92	86	87	84	86	68	86	82	92	87	83	83	92	80	78	71	95	97	93	89	88	92	107	89	95	89	76	91	90	102	88	84	91	97	79	92	76	94	105	80	93	87	89	83	86	93	99	100	97	84	93	82	86	97	85	71	83	91	81	79	93	110	86	78	92	70	94	92	87	87	103	98	102	79	90	92	97	85	90	93	93	90	74	86	91	91	89	71	79	96	86	79	82	100	82	96	89	86	66	106	97	105	102	83	91	96	89	77	85	93	91	96	100	83	98	89	81	105	90	95	100	105	88	91	84	77	74	100	99	97	102	95	83	99	84	86	95	94	74	93	77	102	105	94	80	73	84	93	69	96	124	86	103	96	94	78	101	103	75	93	88	69	79	73	94	97	96	86	83	93	99	106	76	101	85	99	105	86	109	92	90	108	87	95	103	88	97	88	74	91	93	93	88	95	89	87	89	97	90	97	80	90	94	92	87	86	102	105	81	99	74	93	88	88	85	97	101	106	85	93	86	97	87	96	110	86	99	86	90	92	82	86	102	102	90	91	72	105	87	103	91	76	85	84	74	107	84	83	66	97	93	90	78	87	93	86	82	94	79	99	90	110	83	88	87	93	96	98	107	92	105	95	84	78	94	79	76	86	89	88	101	101	88	99	87	91	96	71	85	105	84	83	90	91	85	102	95	84	93	93	84	119	85	88	76	80	72	79	104	89	98	82	100	87	69	84	96	86	83	79	96	93	104	106	93	75	86	76	84	96	74	81	88	93	70	91	101	86	97	84	96	97	87	82	85	85	83	96	108	91	101	97	106	99	86	89	89	90	88	86	99	87	102	89	85	97	81	76	98	96	88	64	85	73	84	89	104	81	91	85	100	85	75	87	103	83	109	82	79	99	80	78	105	112	80	84	89	81	89	88	88	94	104	109	96	80	98	94	102	88	97	74	114	81	89	91	112	66	90	99	85	89	89	89	76	85	91	117	79	102	87	92	86	102	87	79	74	81	80	88	87	78	93	78	94	75	83	92	97	84	93	85	90	90	83	106	97	95	99	101	91	83	95	79	82	85	103	88	97	82	91	81	95	79	98	89	108	81	98	101	85	92	58	79	75	98	117	80	98	78	77	84	85	88	77	86	84	92	94	82	86	81	82	89	96	86	70	96	75	96	96	104	91	77	94	98	84	85	104	84	89	99	84	95	99	79	99	108	89	84	90	90	105	93	105	86	75	72	84	98	88	89	89	88	87	84	93	91	99	99	85	90	88	76	115	101	95	80	75	96	82	102	107	99	98	81	90	77	87	106	85	98	99	84	91	105	103	109	89	99	84	104	81	80	104	71	98	81	106	82	87	92	98	86	78	110	95	81	90	107	75	81	95	92	77	82	72	93	93	83	99	86	70	81	92	88	77	101	87	77	91	95	94	79	98	96	86	70	92	98	87	96	84	98	110	89	77	102	92	85	86	92	97	86	81	87	89	94	94	90	113	84	107	75	93	83	110	98	77	86	84	75	85	81	89	86	93	93	75	87	89	91	90	102	103	87	102	90	89	76	86	85	105	76	76	118	96	83	85	74	82	82	84	81	78	100	83	83	91	68	87	82	80	95	94	92	101	97	99	97	93	81	90	91	94	114	74	89	86	92	94	88	94	79	85	96	91	109	105	90	103	102	86	84	105	95	96	96	96	104	70	83	75	79	105	75	75	108	94	101	109	83	83	97	91	98	88	89	90	88	103	78	79	76	95	92	89	81	88	97	96	90	85	99	70	83	90	89	94	93	99	90	104	94	93	95	78	97	77	66	95	104	78	88	98	78	87	81	79	82	96	103	93	96	91	79	80	85	101	113	93	98	98	90	82	81	80	88	102	86	73	90	99	86	82	75	98	84	103	102	89	71	97	96	87	102	83	73	89	99	77	86	98	91	85	92	102	91	103	81	100	95	88	80	79	85	90	87	101	92	86	101	80	79	95	100	83	88	107	95	113	90	89	65	84	82	121	94	86	97	100	79	73	106	89	78	82	83	81	98	82	80	100	82	100	100	74	107	94	83	94	97	88	94	94	91	88	81	89	94	101	80	91	106	110	90	91	89	84	89	98	85	87	87	99	84	92	99	97	82	89	74	103	84	97	99	92	83	87	72	84	113	80	92	87	92	101	89	84	94	103	84	77	88	78	85	87	79	80	95	82	87	89	82	95	86	89	94	104	76	67	75	93	102	97	94	81	79	82	72	96	102	97	93	93	91	87	85	92	93	88	93	84	112	90	105	78	93	99	89	82	92	109	98	87	85	103	88	86	101	94
16144	1102	2484	2758	2336	1889	1626	1357	1147	897	830	838	669	672	619	609	588	545	518	495	476	443	464	439	431	437	425	377	389	409	409	397	366	410	400	370	361	387	325	372	383	327	380	356	392	351	353	322	338	314	327	338	370	332	348	353	308	338	340	343	336	350	317	327	361	351	377	342	350	338	351	330	362	340	315	322	326	318	304	327	340	330	292	354	306	341	346	346	322	331	358	335	325	294	315	358	330	332	320	327	319	305	303	318	354	326	321	295	313	343	297	371	321	323	305	314	316	324	342	339	342	329	348	315	327	349	318	296	349	366	337	366	327	320	335	346	275	346	356	317	328	291	330	343	314	324	307	328	351	327	313	314	333	320	330	327	297	308	307	307	321	300	333	323	336	323	324	293	310	330	305	308	343	315	303	358	325	305	332	320	308	303	317	294	304	322	333	326	305	314	325	345	309	321	342	308	339	341	300	306	299	311	287	312	323	329	326	316	315	337	313	310	326	354	325	319	332	343	330	318	317	350	308	326	356	347	324	318	326	319	290	324	306	317	350	357	318	332	318	350	308	336	319	349	334	307	359	342	331	356	317	298	314	296	305	317	352	312	328	333	302	352	303	309	330	358	275	324	287	324	315	343	295	263	327	342	293	308	290	321	343	338	336	357	339	334	278	288	340	331	295	333	316	293	312	319	311	328	309	325	333	338	335	326	320	349	318	298	335	328	323	316	317	308	334	313	324	336	302	345	350	294	315	315	311	340	329	319	338	330	292	342	306	310	296	337	307	339	322	344	343	323	329	313	319	328	328	318	337	364	287	343	318	317	305	331	328	326	331	291	319	316	358	327	298	340	307	340	356	313	329	310	313	315	310	333	323	340	343	335	321	306	321	365	316	321	320	315	328	325	308	324	288	327	336	308	346	334	287	309	325	352	332	300	289	311	328	340	315	312	312	323	319	324	298	346	353	291	328	312	322	303	358	333	333	297	305	317	331	340	331	322	285	302	313	308	349	326	329	332	338	318	336	310	308	324	334	316	354	345	345	330	337	347	319	285	312	321	335	342	306	327	339	311	290	325	356	325	320	308	336	316	304	291	348	295	298	322	316	320	339	308	284	332	324	343	317	323	350	350	280	336	317	330	297	348	339	317	316	303	341	330	313	322	319	323	319	337	303	308	351	339	285	339	320	355	307	340	310	353	330	329	313	304	303	340	308	340	328	308	338	331	343	312	315	322	313	323	311	318	323	306	353	330	319	316	317	326	309	279	308	348	335	303	303	334	335	347	312	329	341	325	298	337	318	308	311	334	305	336	286	321	290	336	335	305	329	335	331	296	350	314	287	332	308	305	308	318	303	308	293	326	293	297	310	325	308	313	325	325	296	358	359	313	314	316	317	333	321	312	292	328	306	314	315	327	311	336	330	310	335	309	345	320	313	335	279	341	340	300	342	316	348	317	329	331	331	331	296	300	297	303	309	332	323	316	301	336	312	316	300	321	285	337	334	324	337	308	319	297	341	363	295	327	290	331	295	295	311	328	344	321	279	307	317	295	332	333	320	308	304	323	311	331	311	337	314	338	326	350	365	326	323	335	324	352	333	285	314	311	322	315	339	320	341	329	303	315	327	343	321	342	331	318	313	309	343	341	326	331	363	331	300	327	315	331	308	313	329	294	296	339	329	317	304	315	346	329	317	326	327	316	326	306	344	376	312	296	314	320	353	307	347	306	314	344	301	310	348	292	309	293	337	320	347	281	318	301	326	324	345	336	342	332	347	325	313	331	320	349	308	325	356	307	328	302	300	301	319	311	307	336	330	330	333	314	332	291	348	332	304	340	347	330	323	326	309	335	304	336	327	323	326	305	315	290	310	315	301	284	324	327	331	320	328	315	334	351	354	294	339	333	342	330	323	311	323	276	313	330	309	343	318	361	332	294	322	327	300	328	338	310	292	323	334	328	343	330	326	299	299	306	320	323	315	334	308	325	330	264	324	290	321	315	310	286	317	312	329	304	313	325	298	305	301	346	325	315	308	316	353	323	303	315	337	315	344	328	320	342	316	317	331	282	335	289	325	325	343	321	350	294	323	317	338	355	290	314	361	311	324	349	326	308	331	305	326	329	287	287	337	316	323	331	320	320	304	328	339	343	309	304	292	328	317	327	337	306	315	338	324	345	310	327	321	334	359	297	319	314	321	326	321	326	325	302	285	330	296	285	289	337	322	322	287	338	335	342	328	314	346	324	330	325	294	329	327	307	318	341	325	333	302	316	307	343	312	328	318	325	299	337	314	319	339	331	284	351	349	358	316	302	349	322	309	323	298	350	352	328	304	307	343	345	321	340	318	327	366	323	332	328	343	317	317	322	370	378	320	301	303	331	304	344	307	317	298	305	288	333	280	286	353	305	324	312	321	313	317	297	267	309	297	299	324	323	325	307	357	314	320	308	349	371	273	334	340	309	335	338	312	304	337	342	313	295	320	318	353	365	329	311	337	330	324	327	281	298	334	294	325	319	316	324	345	330	323	345	306	312	304	321	313	311	306	316	349	306	321	313	296	320	323	328	318	313	332	318	322	344	341	331	328	333	324	352	333	317	306	329	338	351	324	336	299	335	335	316	329	315	341	316	302	304	320	311	315	340	295	340	313	282	312	307	329	303	328	363	325	315	339	342	328	320	336	315	325	337	363	322	297	317	308	326	340	321	298	332	316	335	311	327	291	346	323	330	329	318	331	311	329	324	335	328	328	328	309	310	303	301	336	311	310	304	330	299	325	330	327	316	338	316	312	306	342	337	325	313	296	333	329	331	345	337	300	298	338	290	339	328	316	345	310	302	284	303	317	344	298	363	320	322	313	329	334	309	301	311	314	321	334	309	333	292	341	316	332	315	334	303	286	329	325	321	300	333	346	350	330	344	288	340	306	294	322	326	329	321	324	300	299	341	336	287	352	350	340	378	346	341	320	327	309	319	336	293	315	303	335	292	314	330	315	296	332	321	351	291	313	317	357	337	333	323	311	310	299	313	336	293	298	347	359	308	328	325	305	340	332	291	332	322	292	318	310	316	341	330	289	315	316	312	350	321	348	326	325	305	317	312	329	321	352	345	351	339	351	334	312	294	313	336	343	328	322	339	319	329	314	302	305	348	306	330	293	318	331	324	374	335	340	357	306	313	358	298	352	344	313	323	335	344	319	325	313	307	311	350	323	315	306	326	282	306	347	320	310	315	325	308	280	345	357	314	315	332	301	337	316	299	332	361	320	323	310	353	340	308	304	317	322	314	351	325	337	325	306	292	345	369	327	334	326	354	337	329	336	324	310	302	336	331	334	311	330	337	335	347	327	326	309	340	315	309	327	311	312	299	327	335	353	302	344	291	301	335	321	329	319	329	303	300	317	304	360	332	315	341	309	316	326	356	361	312	318	328	317	334	297	351	297	326	309	313	328	302	312	315	313	318	339	309	314	348	316	309	295	308	323	323	291	349	338	308	316	323
43378	19182	4695	1571	1171	811	619	525	494	370	373	327	300	250	288	257	263	265	242	218	206	207	238	221	205	205	198	202	183	215	204	213	176	208	212	187	184	203	202	189	183	210	196	205	205	194	177	198	201	200	185	175	173	182	184	203	181	160	200	182	159	188	182	192	184	178	201	178	185	198	176	192	163	193	194	181	203	183	185	170	177	200	196	179	180	178	187	172	187	177	200	180	172	187	190	177	169	185	178	182	158	178	189	165	170	189	196	163	158	185	174	183	179	173	178	168	187	180	176	168	184	192	198	192	164	197	175	185	158	189	180	158	194	194	197	165	169	192	181	154	182	191	181	180	190	197	195	190	174	186	196	185	187	179	179	180	169	185	180	206	186	169	163	178	199	187	166	213	178	190	175	173	178	177	199	173	163	200	185	196	190	192	202	182	215	182	178	179	170	165	174	204	169	155	165	192	184	167	194	199	210	171	164	195	171	196	176	157	181	172	212	170	194	196	174	175	151	198	190	152	205	177	181	173	205	176	183	174	170	191	184	181	179	170	181	193	185	173	195	178	168	201	197	188	206	187	177	173	186	195	186	188	208	192	201	196	198	168	202	199	172	188	189	194	211	189	175	186	202	185	179	193	177	187	184	180	189	182	179	188	183	188	188	175	202	211	166	199	231	187	161	184	164	180	197	178	167	163	210	168	179	158	199	187	177	181	196	188	195	228	188	195	195	207	171	166	185	173	165	218	181	168	162	206	171	183	174	165	178	194	172	185	161	189	195	180	179	192	179	174	185	193	179	195	182	195	201	170	169	177	190	175	199	175	162	160	203	176	178	185	198	178	196	170	188	182	178	193	195	172	191	187	164	195	172	186	169	186	174	172	201	181	191	191	172	191	214	199	189	182	191	192	194	181	192	169	169	190	174	218	165	184	177	164	187	184	146	170	168	164	183	177	183	182	181	178	196	174	203	191	180	166	166	153	221	162	198	186	189	206	195	173	185	188	200	175	200	177	164	181	170	201	190	200	173	175	164	179	185	185	187	173	173	161	192	174	187	179	179	179	166	179	177	183	176	200	183	197	181	179	174	181	172	172	181	171	187	179	191	197	171	174	180	174	189	180	226	184	176	163	179	179	188	170	198	177	170	212	168	171	190	206	170	184	159	167	189	173	203	166	205	175	170	174	173	182	179	184	159	177	186	178	176	191	173	174	176	170	166	177	189	172	202	185	177	192	186	158	179	177	205	176	171	185	158	196	181	155	192	189	194	177	185	180	184	190	179	181	171	190	193	200	208	204	171	167	208	180	158	175	177	204	199	192	181	190	178	183	186	177	185	188	208	195	200	183	204	183	156	182	184	177	175	205	195	174	171	189	184	201	168	183	174	151	176	176	199	192	203	174	153	184	164	168	206	168	181	186	169	184	160	206	206	167	176	194	199	185	196	160	194	207	174	172	181	175	197	198	166	185	159	194	166	173	183	177	186	168	189	194	188	185	197	178	179	208	184	175	177	194	180	200	162	186	187	159	186	170	178	166	188	167	157	159	169	170	170	204	194	194	178	182	207	196	165	205	198	165	166	196	174	178	200	166	216	187	177	200	188	181	176	201	170	191	164	184	183	190	195	190	170	191	167	172	163	186	184	175	161	170	183	185	167	180	175	184	179	195	200	177	167	190	155	173	179	189	181	167	187	181	166	210	175	180	199	164	177	186	185	176	171	194	185	181	172	174	156	155	162	176	165	170	192	171	184	186	174	179	172	187	186	163	152	191	205	170	182	175	194	180	179	188	182	184	187	153	181	174	159	192	169	185	176	164	176	160	163	198	172	197	175	164	184	194	192	196	189	191	164	195	195	186	193	177	170	175	192	192	179	204	201	203	183	186	182	209	181	185	178	204	199	205	173	169	177	212	184	187	177	182	189	179	178	186	191	176	179	186	175	183	191	180	175	195	184	188	184	182	169	186	189	182	175	182	185	181	150	173	192	189	180	216	165	184	168	178	170	180	173	180	197	202	178	167	170	184	185	212	184	179	178	178	170	178	179	179	176	163	164	201	176	205	178	177	170	200	164	178	196	192	179	151	180	196	172	169	153	162	201	166	199	155	154	166	167	177	189	161	154	166	174	170	186	177	168	176	191	187	175	194	162	190	200	199	198	165	178	189	208	181	196	171	210	186	178	182	207	174	181	221	170	191	187	179	177	179	175	197	177	192	202	200	181	205	171	182	193	182	192	187	166	185	180	183	160	197	179	182	173	148	197	167	180	170	184	172	196	189	187	178	178	184	185	191	173	168	196	181	187	177	193	182	191	178	175	181	195	204	174	186	189	163	173	173	174	159	201	189	194	179	184	193	191	179	204	180	174	185	166	193	190	179	189	197	173	190	212	175	188	194	183	187	171	207	206	185	182	198	182	190	186	157	196	182	178	186	174	171	187	189	178	191	178	167	191	191	197	168	176	182	178	158	169	206	168	182	197	203	195	203	198	178	143	167	169	165	190	195	168	175	161	182	180	173	190	194	193	183	150	165	196	169	179	172	183	179	184	174	174	176	160	160	144	189	186	170	177	183	193	165	176	196	167	193	174	167	173	169	179	159	189	201	184	172	159	173	177	177	202	183	165	192	189	199	182	203	171	168	174	173	183	179	207	180	189	205	177	171	155	177	187	173	178	201	188	177	178	202	197	189	192	181	173	185	176	187	195	192	166	189	164	196	178	184	195	191	176	178	178	188	194	178	188	169	161	194	221	178	190	167	162	181	175	187	182	202	208	193	170	180	173	179	187	182	174	200	183	171	190	173	174	189	166	176	187	185	181	198	181	165	182	186	175	201	181	191	200	193	195	202	184	201	169	184	173	173	184	168	166	188	171	196	174	161	181	165	208	172	205	178	193	161	177	187	176	199	164	184	159	172	195	164	190	188	173	165	210	160	175	182	183	185	170	187	198	159	193	180	202	184	218	167	188	165	190	189	186	177	173	185	171	205	189	193	185	172	189	187	176	164	199	185	196	180	169	182	174	201	167	183	171	173	171	183	183	169	182	209	197	185	182	195	173	165	185	185	197	178	186	176	200	164	183	172	184	177	155	200	157	170	176	183	192	174	186	206	147	194	181	174	171	163	198	182	182	208	177	179	215	165	194	191	199	207	147	191	183	192	180	148	187	153	202	168	198	184	162	191	175	161	155	184	203	150	171	187	189	175	195	167	190	172	176	201	187	163	170	184	171	173	202	178	170	190	166	173	178	186	192	171	176	161	175	164	178	183	192	181	165	167	171	171	163	181	181	167	168	193	182	191	176	160	198	193	185	195	166	174	174	202	182	178	168	188	186	182	203	168	169	154	198	190	196	192	167	195	170	177	175	187	193	168	195	185	204	168	167	207	190	179	151	199	193	193	189	175	172	219	197	196	171	191	164	183	180	170	195	198	189	166	198	197	191	189	192	147	181	179	196	165	195	190	181	188	193	183	187	165	157	204	188	198	191	172	203	193
20782	2069	4504	5052	4273	3447	2861	2375	2083	1767	1659	1418	1278	1263	1154	1037	990	976	927	920	863	889	832	771	804	773	769	773	741	754	728	699	705	646	653	710	685	684	667	635	668	645	659	693	615	627	642	669	626	635	619	689	643	653	617	682	632	646	595	588	580	632	632	623	602	611	638	584	577	621	631	595	603	657	554	636	563	581	631	584	624	564	580	591	564	575	611	614	578	583	591	594	551	578	599	596	586	570	614	608	605	571	632	538	557	587	572	601	578	604	545	598	622	611	618	614	591	579	550	549	614	556	569	567	620	619	563	618	573	597	606	569	580	562	584	591	571	585	606	605	624	541	550	582	587	606	581	550	567	644	588	550	589	542	614	578	583	608	540	575	563	567	553	571	581	558	518	558	627	565	614	559	576	547	558	614	556	606	579	560	556	614	558	539	580	551	594	568	564	593	578	590	594	594	574	607	536	594	622	574	557	566	609	569	557	602	572	608	586	607	573	532	574	584	587	528	578	604	545	595	575	566	546	569	550	568	588	569	581	551	599	559	554	573	571	552	585	582	600	572	573	565	581	606	566	561	594	583	572	550	614	573	583	601	573	611	561	592	576	591	579	606	564	558	506	559	642	569	606	559	595	599	582	529	539	590	589	580	582	557	599	544	528	565	567	570	590	595	600	616	587	555	552	555	585	588	621	551	556	584	590	585	595	567	538	577	560	590	593	581	590	549	594	623	586	568	537	571	596	599	576	572	586	601	581	630	581	582	565	564	589	585	599	573	566	601	590	543	541	562	582	603	575	547	604	598	553	591	588	555	571	578	582	560	576	591	586	572	585	578	609	642	532	587	552	593	602	618	605	634	571	583	560	582	580	576	616	592	548	565	571	550	554	580	604	530	588	552	559	609	563	540	628	608	591	595	574	574	611	583	585	610	593	558	593	558	612	556	575	521	570	572	564	579	560	550	586	580	613	533	612	598	572	591	616	574	538	574	578	587	541	581	605	568	599	594	555	589	531	562	598	598	577	564	590	605	575	600	534	595	556	556	551	625	565	582	583	594	555	569	558	575	563	564	567	585	600	604	610	552	580	599	579	581	549	572	571	554	580	583	570	546	558	561	586	582	605	558	603	589	587	557	603	545	585	589	553	571	593	505	576	579	578	546	563	611	561	568	558	578	579	580	568	563	588	545	569	583	582	538	586	581	584	564	559	552	539	555	530	605	557	588	573	572	592	601	565	644	603	541	549	622	589	583	570	535	555	623	600	560	589	539	565	556	563	581	559	524	543	597	571	560	577	600	541	594	568	590	630	590	547	534	619	553	622	561	551	616	557	584	591	597	579	586	607	577	563	546	561	610	565	563	580	581	554	575	529	571	546	569	609	598	607	580	554	556	608	578	626	553	583	601	570	570	553	612	588	534	610	572	597	564	539	533	592	569	573	587	583	560	577	535	571	603	555	575	583	579	537	583	611	598	605	641	574	621	584	619	605	591	612	568	598	568	583	571	601	569	574	608	587	590	606	571	557	571	594	605	567	541	591	558	611	607	616	588	584	610	603	572	565	625	621	568	593	538	539	590	559	563	574	552	566	591	546	532	563	616	601	574	578	570	599	613	570	574	628	566	588	572	571	555	520	606	574	607	562	529	588	512	555	518	666	598	571	565	609	598	602	572	563	580	551	593	613	603	563	552	577	598	554	586	564	588	565	562	577	585	559	550	580	567	585	590	602	543	550	568	586	575	562	616	598	593	578	564	591	574	545	585	587	555	588	605	553	609	596	577	598	597	542	614	595	611	573	591	564	604	571	592	587	534	596	568	609	607	542	586	569	582	551	604	619	596	622	497	591	612	562	562	609	633	583	585	586	618	603	583	608	588	615	562	539	578	602	661	576	584	578	634	554	592	617	531	583	609	596	576	615	573	554	576	592	576	584	583	601	579	635	575	597	584	568	612	628	554	556	593	590	608	623	562	557	585	598	608	572	574	533	550	572	537	593	586	586	592	585	568	599	599	582	560	569	576	602	527	616	550	602	558	551	586	550	605	575	586	607	556	600	562	537	588	540	592	578	549	579	563	590	576	593	567	572	587	561	585	581	625	586	606	620	636	583	586	570	553	564	576	582	603	577	572	601	570	586	616	531	596	571	588	605	592	568	634	566	544	598	568	568	625	581	606	557	605	518	581	538	620	563	557	576	569	561	552	630	564	569	571	566	547	617	527	600	610	587	559	538	555	599	591	594	561	562	568	605	570	562	602	573	573	601	548	540	594	587	561	622	527	569	569	598	569	551	600	619	556	589	584	570	576	540	610	585	593	551	556	571	595	538	611	578	564	623	605	584	614	589	565	590	552	635	581	590	588	597	548	573	575	572	579	561	597	562	574	576	562	613	540	601	579	619	565	556	606	594	603	560	577	553	562	574	594	548	556	594	551	568	581	629	590	548	588	592	523	575	590	589	602	580	596	585	595	595	600	582	564	590	558	564	603	608	558	586	562	563	582	600	535	578	606	559	581	596	557	606	574	537	576	555	572	578	566	591	544	578	585	528	531	596	604	576	619	639	565	558	589	580	583	602	570	599	567	581	595	559	574	587	575	614	579	598	563	606	577	629	573	562	599	578	608	523	542	572	574	580	538	543	635	559	559	569	581	629	548	600	551	548	544	569	551	584	579	519	559	574	636	585	571	585	598	586	588	528	605	572	569	566	553	587	615	593	600	570	536	579	554	594	575	621	623	605	575	568	612	589	541	584	559	567	606	590	589	590	588	628	548	567	559	629	592	626	598	598	567	556	569	542	555	571	635	556	602	562	612	598	609	599	557	556	578	557	571	592	562	586	580	594	589	570	557	579	578	595	589	574	546	609	615	556	582	573	554	591	548	576	572	552	614	608	655	593	568	585	613	542	581	610	595	579	594	568	584	583	488	544	564	621	579	587	573	548	555	560	550	569	622	593	601	616	570	605	597	607	558	559	583	549	610	574	570	578	619	603	592	598	561	568	621	563	597	560	552	608	582	583	578	544	623	564	581	591	589	580	589	630	559	545	594	620	546	566	580	536	548	560	587	585	579	573	579	630	549	578	578	584	612	599	540	546	566	556	598	638	551	609	590	577	595	583	563	543	578	575	616	531	601	580	592	550	623	589	572	572	561	589	550	630	607	574	607	587	619	596	604	573	576	566	551	617	578	607	581	558	547	579	590	569	567	603	565	594	561	596	573	596	555	561	524	596	580	548	568	539	596	582	553	605	585	551	586	598	572	576	553	570	559	578	596	567	540	568	592	587	591	537	599	523	570	598	584	583	597	560	599	575	612	595	559	560	590	608	560	597	574	585	568	598	562	619	588	579	571	591	623	551	605	597	606	588	582	579	587	565	570	581	559	602	634	586	554	614	588	565	576	559	532	589	610	573	583	577	612	570	593	587	632	596	580	602	582	579	589	559	596	560	597	618	580	598	578	570	593	553	584	592	539	558	591	593	581	536	585	598	612	565	569
5157	261	163	93	109	63	76	75	85	74	59	65	71	66	54	61	54	55	65	65	73	75	57	77	56	67	58	84	80	66	76	68	72	72	63	76	70	59	67	50	67	66	65	57	63	72	68	72	78	71	65	60	61	75	73	64	63	74	73	61	66	66	49	64	80	62	80	66	77	66	68	63	59	68	61	61	58	70	55	62	65	52	54	66	62	58	54	72	78	70	63	78	63	69	76	56	67	60	54	60	71	69	67	56	58	57	61	75	60	69	59	65	53	56	71	68	77	59	67	65	62	69	60	77	70	57	57	59	71	74	56	82	71	62	53	59	60	54	63	71	64	63	69	60	70	79	57	52	47	64	58	70	70	65	67	69	63	80	84	54	69	65	64	56	74	68	64	63	66	68	71	53	75	66	46	62	59	59	66	60	65	76	60	69	62	73	66	70	71	68	84	80	58	63	74	71	54	68	81	66	77	59	65	85	81	67	71	71	76	50	84	71	61	71	64	59	80	65	63	64	56	64	68	61	65	62	76	61	77	83	67	68	58	61	71	60	68	71	77	70	69	64	55	68	71	52	50	62	66	52	62	65	55	55	68	55	66	62	59	65	58	44	61	68	62	54	58	60	54	59	64	67	65	62	67	65	59	56	66	65	64	61	48	62	69	60	71	75	62	81	64	67	70	55	58	68	69	78	76	59	66	55	54	71	72	60	66	62	67	70	66	67	70	50	54	66	56	75	66	66	57	64	64	63	44	71	72	71	53	65	66	70	55	70	63	78	79	56	68	74	67	66	57	59	61	60	61	78	59	49	49	61	68	58	58	61	52	52	70	72	74	82	56	62	73	70	78	80	65	64	73	55	63	71	55	58	72	71	84	57	67	76	70	67	70	54	68	86	54	61	65	54	60	69	74	65	64	55	52	74	59	69	67	68	68	76	63	73	60	71	53	66	60	68	61	63	64	57	54	58	76	64	42	76	74	76	69	61	55	54	62	63	67	68	74	61	57	76	60	73	80	61	79	64	78	66	67	61	71	70	59	47	71	62	74	55	85	89	57	66	66	70	54	73	58	77	64	77	52	71	66	63	65	50	72	71	54	62	51	59	70	63	75	76	68	64	63	52	64	70	64	80	67	66	64	62	53	54	87	79	72	66	57	64	74	71	61	55	68	72	69	66	58	59	75	82	63	50	67	61	57	56	51	64	68	73	55	62	70	75	65	51	75	60	77	66	75	56	64	69	58	75	71	58	43	60	75	69	62	78	58	61	62	69	72	61	64	64	64	54	57	65	86	66	67	66	59	64	78	64	46	66	54	68	54	79	53	48	78	57	56	63	56	66	65	79	59	74	58	77	55	66	72	54	61	71	45	61	53	52	63	56	60	68	63	64	74	53	68	58	64	56	53	56	61	58	71	61	65	76	63	52	64	60	68	57	74	56	73	63	54	62	62	63	67	64	55	51	62	74	70	60	67	55	79	62	61	60	71	60	67	64	64	66	62	54	61	53	53	63	62	70	57	54	50	78	55	78	54	50	70	68	67	57	68	53	60	70	73	57	69	63	64	69	74	65	73	79	79	62	56	72	52	67	68	71	66	73	51	56	75	54	76	80	68	52	57	49	57	59	59	63	62	61	69	66	68	63	73	67	75	69	72	66	53	56	71	74	64	48	65	61	58	61	68	69	64	62	60	68	51	65	86	58	60	64	69	74	53	58	61	77	69	65	66	72	78	61	47	66	64	69	62	57	56	53	55	64	57	77	70	56	67	44	50	62	69	73	69	59	64	91	72	73	58	57	68	68	65	62	56	60	56	63	57	67	61	64	67	78	78	76	62	63	64	73	61	67	62	66	64	70	61	59	70	52	56	65	67	58	60	62	66	51	59	71	70	53	59	74	61	53	62	64	71	65	64	57	80	69	60	69	77	76	42	65	62	58	73	60	59	61	62	62	57	75	73	49	62	65	60	77	80	69	75	59	81	64	73	63	75	70	63	60	60	75	65	62	71	67	79	66	58	67	67	63	67	71	82	63	77	57	58	62	49	69	83	64	49	69	50	70	64	76	72	65	56	46	57	69	58	56	67	62	77	57	75	65	74	57	59	64	59	73	63	63	73	72	75	65	79	71	72	66	63	64	72	67	63	64	58	60	74	60	64	53	62	65	67	48	60	65	72	65	72	69	70	63	71	65	65	51	61	70	64	76	70	73	69	64	66	73	67	88	64	56	73	71	61	56	65	61	59	64	64	57	58	74	65	60	77	72	56	61	65	54	82	62	62	76	55	60	59	68	53	71	74	68	47	59	52	55	68	56	67	64	63	68	50	49	62	66	81	62	69	63	66	72	63	63	62	53	63	59	61	65	58	53	59	63	76	56	76	62	76	58	64	61	58	85	53	63	78	55	69	69	61	58	82	69	82	50	72	67	59	63	55	61	60	65	57	47	56	65	66	85	62	62	56	66	69	66	62	80	60	77	60	60	65	65	65	68	67	54	56	52	65	64	61	69	58	62	64	67	70	68	77	66	73	57	65	68	62	75	61	67	70	68	73	60	57	59	67	50	69	59	77	70	52	68	74	49	80	66	58	76	53	61	67	56	71	65	67	57	59	70	65	48	64	70	58	67	67	64	70	74	58	50	68	53	63	64	64	62	69	72	65	60	62	92	51	72	60	65	56	56	46	73	70	80	75	62	58	64	63	70	56	60	59	73	66	53	76	71	60	67	69	79	71	57	67	76	69	75	74	63	74	54	44	65	72	73	47	57	67	78	59	63	82	59	68	55	61	79	67	74	87	57	63	76	73	73	60	68	65	62	65	63	64	52	75	62	77	61	64	67	67	67	63	59	66	54	72	63	74	63	71	64	53	59	72	55	66	58	65	66	70	67	71	76	56	69	65	65	75	57	60	70	78	67	72	58	70	72	55	66	63	63	59	63	71	73	66	77	68	75	70	72	58	47	61	69	51	59	65	63	53	55	81	56	82	56	62	55	60	61	61	58	52	89	59	66	64	78	65	62	57	76	57	56	58	72	66	71	56	64	69	71	77	52	54	69	66	57	71	64	60	61	68	67	56	62	67	71	70	75	63	68	69	68	64	58	77	78	60	71	56	67	67	72	68	76	64	60	52	62	68	78	75	65	74	66	61	68	70	60	64	62	66	67	71	62	65	60	64	64	71	66	73	65	63	68	73	54	65	70	65	66	78	60	74	65	46	67	62	68	55	61	59	71	74	53	64	55	74	54	75	67	66	51	67	65	57	63	57	64	65	69	52	58	62	80	64	67	64	53	62	56	58	71	69	52	61	63	59	62	62	67	66	80	71	67	61	61	64	64	58	68	70	62	70	60	60	66	53	68	70	64	61	72	66	66	69	64	60	60	56	61	70	65	64	62	73	78	61	59	77	58	75	66	64	68	69	75	70	56	66	69	70	69	74	71	85	57	66	71	66	59	66	68	58	67	62	59	62	75	55	59	69	66	66	62	63	74	77	66
6893	310	356	379	380	362	309	338	292	286	282	277	257	260	279	279	257	245	258	281	245	291	228	253	237	247	233	243	260	242	275	258	243	254	248	240	249	247	230	265	263	255	244	274	253	275	248	244	235	241	249	228	243	218	248	232	247	229	256	213	240	258	232	271	247	241	262	276	227	236	249	236	252	262	265	230	256	225	259	238	237	241	239	251	278	241	250	216	232	234	292	226	227	257	261	244	229	265	263	239	250	225	261	257	251	259	261	234	240	223	242	209	232	279	255	226	222	234	290	254	252	251	227	246	276	245	239	227	236	230	248	218	230	211	258	271	261	255	228	248	259	260	264	258	245	237	246	221	259	253	242	279	246	266	203	243	220	240	239	248	244	247	271	228	217	253	257	263	252	223	244	247	244	241	245	274	237	249	229	248	233	240	245	231	226	249	247	245	268	244	235	279	225	248	237	246	271	281	264	271	286	239	240	248	245	244	234	247	236	234	230	231	221	248	245	223	261	234	236	235	244	276	213	244	278	246	225	282	248	223	220	264	240	251	261	244	263	255	260	251	264	257	234	260	245	250	226	235	235	250	249	234	271	237	254	223	236	213	191	249	265	236	236	241	246	224	250	239	268	230	229	214	250	233	250	248	244	252	236	259	249	268	252	256	258	244	253	227	261	266	260	245	238	230	247	272	243	266	223	250	265	244	228	229	264	242	234	244	245	247	238	282	258	248	242	251	241	269	253	252	254	246	242	275	252	263	287	252	241	255	227	256	277	237	253	258	261	229	254	255	252	230	247	237	247	247	218	244	223	226	222	270	241	249	259	213	223	255	233	209	266	223	280	218	236	241	270	243	215	242	274	209	232	246	237	242	235	253	250	238	242	248	236	257	234	230	257	235	267	253	215	267	251	270	241	250	221	263	243	242	268	232	273	272	235	255	253	227	235	218	248	234	235	241	243	217	237	284	249	240	231	259	263	238	252	238	236	254	250	274	248	262	261	239	229	266	246	294	272	275	289	244	222	254	243	211	220	214	230	245	254	267	233	236	240	240	257	244	261	238	261	234	264	258	243	250	239	265	252	248	216	255	248	229	255	239	245	240	240	239	227	274	242	244	230	285	253	266	240	263	235	233	232	249	265	215	244	251	242	252	241	250	234	252	239	242	240	216	246	243	258	215	250	248	250	251	237	226	248	251	235	259	266	266	270	222	245	249	250	248	259	231	230	243	236	243	243	250	250	225	275	243	256	257	240	273	221	265	224	230	228	219	264	210	268	246	256	260	235	244	250	236	242	239	247	261	227	249	243	245	273	249	228	249	224	241	253	218	246	235	243	248	239	268	267	320	251	254	253	252	233	221	253	227	274	249	259	276	256	254	211	254	221	256	257	253	276	255	259	271	242	248	208	241	282	247	237	258	258	258	264	223	243	252	243	280	249	221	227	229	227	247	236	262	273	222	273	250	237	267	241	252	227	266	272	228	244	239	260	242	234	236	213	243	252	242	276	253	208	226	251	234	248	251	242	239	248	242	255	231	211	215	241	253	275	245	254	255	246	259	248	233	237	219	223	223	251	261	257	238	249	262	247	229	232	232	232	254	251	254	231	232	236	246	222	276	232	247	240	237	257	235	238	258	258	248	255	226	262	220	270	244	256	242	220	272	232	266	262	255	257	250	281	234	250	234	247	240	240	256	267	252	251	248	232	252	239	246	250	248	255	246	260	241	218	239	251	256	251	232	248	238	256	262	243	257	231	247	253	223	268	255	233	276	271	275	234	227	236	259	254	253	245	253	239	263	239	237	232	225	261	245	256	245	242	224	262	259	260	245	229	248	242	241	235	265	257	247	240	287	239	254	239	246	245	256	237	258	242	256	251	227	240	249	224	235	248	233	250	257	264	226	261	260	234	247	259	264	263	281	245	265	247	262	250	265	240	258	225	247	249	255	246	258	257	282	239	256	260	228	257	247	258	236	251	257	231	221	216	267	250	224	246	267	249	271	282	230	275	243	243	241	221	226	236	239	234	258	262	248	232	252	265	235	259	269	241	263	243	202	237	253	248	238	262	264	260	227	257	246	225	254	249	239	221	228	242	251	272	232	247	254	289	248	261	276	223	262	232	245	239	247	225	247	231	248	242	250	244	243	252	259	248	237	245	241	278	246	254	234	245	256	260	207	237	235	217	248	265	246	271	230	253	223	203	259	276	260	247	201	246	247	261	253	231	271	269	245	259	229	247	231	245	247	232	255	273	235	231	244	227	228	237	275	247	249	243	256	217	240	252	254	233	271	252	242	278	255	250	263	275	240	254	239	259	297	264	242	254	230	264	241	268	285	240	243	257	258	233	259	215	227	242	252	243	260	278	254	235	247	252	254	252	261	259	242	254	243	250	229	262	261	256	225	253	217	240	228	224	232	269	254	236	248	237	216	266	233	261	264	227	228	228	249	282	258	294	263	250	250	254	227	253	255	231	260	249	240	221	247	219	260	239	270	269	246	255	264	240	257	260	249	237	228	215	232	276	252	270	250	277	233	275	237	237	231	268	256	269	244	231	247	268	258	235	249	253	254	228	250	238	252	225	250	246	236	222	237	239	217	244	264	248	245	265	245	243	255	247	265	263	213	249	250	252	238	225	223	252	242	248	237	236	247	240	279	228	255	263	262	234	274	265	232	221	226	241	249	236	248	234	249	236	230	234	253	263	240	252	240	235	246	215	243	266	231	233	250	257	240	227	233	236	247	271	235	252	249	216	244	246	250	243	247	260	248	230	275	247	217	283	246	226	247	267	255	256	247	237	232	234	264	243	235	260	235	239	259	222	274	251	259	231	245	201	232	250	242	258	247	276	243	248	286	234	250	233	191	235	251	239	232	207	266	265	239	275	237	245	244	245	251	275	242	257	230	267	252	236	233	254	266	273	257	261	261	230	239	215	222	227	243	201	271	258	261	231	241	267	256	235	292	256	261	248	237	226	228	224	254	251	255	235	251	243	228	261	237	227	252	247	254	256	239	237	255	265	250	226	251	263	252	242	232	271	253	266	226	245	262	244	225	270	268	234	247	215	264	233	295	235	260	274	225	247	264	244	260	242	241	242	252	251	234	245	264	232	253	235	234	230	272	258	225	233	271	228	233	226	231	267	275	267	267	235	245	251	240	228	233	251	242	243	228	286	231	252	221	232	258	247	228	243	226	261	273	276	250	244	270	253	247	224	230	240	247	266	232	229	250	241	253	253	224	275	227	233	247	253	249	252	247	229	227	274	251	256	257	247	234	256	257	230	274	227	235	248	241	258	269	257	240	248	236	268	221	248	224	251	246	248	257	250	236	236	259	247	263	260	258	261	240	255	225	257	245	263	259	232	238	252	227	238	268	250	238	272	228	246	218	254	267	233	281	230	239	278	237	265	239	221	230	267	264	233	274	256	224	236	252	229	238	236	245	255	239	253	253	246	258	256	252	242	224	246	270	245	248	223	259	258	253	261	259	243	266
37573	8828	1387	840	565	429	350	250	219	205	145	175	146	126	125	132	118	141	127	118	95	101	118	93	118	92	109	114	91	94	108	94	134	82	85	106	85	102	102	89	102	96	79	83	79	101	99	84	95	93	89	112	95	81	102	89	86	69	104	94	100	84	100	84	83	80	88	89	95	114	87	88	89	85	94	91	92	89	102	105	105	85	95	87	96	87	84	98	76	106	91	115	89	84	91	98	85	83	86	81	84	84	106	99	83	90	93	92	88	85	89	87	72	93	88	99	98	85	89	86	99	97	92	92	78	82	82	86	83	107	86	99	85	82	83	89	99	90	91	104	79	84	78	100	74	94	86	104	97	83	91	105	95	73	82	83	80	105	89	72	96	87	105	82	98	87	74	76	94	112	117	95	95	84	85	95	86	92	89	84	82	81	91	82	80	87	99	71	91	97	89	105	105	110	89	86	88	84	89	82	91	85	86	91	89	109	92	88	90	85	87	84	97	88	105	83	81	81	79	83	106	73	95	86	90	77	99	90	74	87	94	97	97	92	82	86	86	114	96	93	92	100	78	95	103	92	95	102	98	95	94	89	96	82	95	91	112	64	82	96	91	95	79	89	93	97	103	99	84	104	90	99	88	118	96	95	100	84	91	110	84	78	79	94	97	85	74	103	81	86	95	89	115	88	79	86	80	94	80	79	75	118	109	76	85	90	97	85	102	84	87	91	98	86	80	76	88	85	87	90	92	84	81	87	75	91	96	95	90	94	85	91	68	79	82	80	98	98	82	90	83	87	93	92	86	85	85	99	87	87	77	73	106	94	93	101	73	100	84	107	90	95	86	65	82	97	94	103	90	94	85	77	95	82	105	107	71	83	93	85	87	96	107	90	88	82	96	102	95	76	97	72	92	96	94	103	88	86	90	92	91	100	86	73	89	85	83	93	92	102	91	90	78	106	93	91	83	97	90	91	96	85	98	99	78	106	84	89	89	69	102	74	92	90	86	65	88	69	94	92	71	88	85	90	78	94	76	85	98	97	95	94	90	82	86	78	74	76	95	83	77	97	90	103	78	83	100	83	85	97	85	90	89	99	90	85	100	104	101	85	82	92	90	80	92	88	91	89	69	82	85	88	89	95	104	85	98	84	78	80	101	98	81	95	77	109	76	83	90	78	81	109	102	79	87	102	76	100	107	82	72	91	94	101	104	98	86	91	92	103	103	104	89	90	84	91	86	75	78	75	99	102	89	80	83	83	95	93	92	106	96	74	87	79	95	100	79	84	89	113	84	97	106	73	103	85	97	101	83	81	91	93	94	83	83	83	82	84	108	100	70	86	82	105	90	77	88	99	84	92	83	96	105	92	86	80	71	86	83	80	99	100	83	95	78	99	95	93	91	75	109	83	83	109	102	99	95	81	87	87	92	99	96	101	89	97	86	97	95	100	94	102	84	86	88	89	99	83	88	101	87	97	90	107	97	82	86	97	82	86	99	87	94	99	72	95	89	88	71	90	89	79	86	76	85	76	104	79	87	99	104	86	86	73	99	91	80	89	92	98	94	79	89	98	104	88	89	89	92	90	106	101	93	83	85	84	82	79	82	84	104	98	88	122	76	76	89	88	105	107	89	92	94	85	82	98	84	96	89	88	85	91	87	85	102	89	87	82	100	90	82	84	104	88	89	84	67	89	91	93	97	81	101	79	76	104	89	92	82	79	70	87	87	61	89	89	100	103	85	105	71	86	90	96	111	91	86	84	92	90	77	104	103	76	102	95	92	77	100	110	101	100	105	106	95	86	86	90	78	88	95	85	91	90	99	103	97	97	97	87	99	77	85	90	100	80	87	86	83	75	100	81	94	74	80	104	86	84	89	98	115	101	86	88	77	65	79	69	97	87	90	80	95	81	98	95	86	93	95	81	93	81	77	93	99	107	95	90	70	83	75	100	86	104	99	85	77	85	87	93	99	85	82	91	90	90	98	84	93	80	111	82	102	96	81	77	87	82	74	85	89	95	111	90	81	100	102	83	111	85	100	109	100	101	97	80	86	87	83	86	76	88	87	94	88	72	97	93	84	86	81	82	84	97	109	84	97	94	94	92	92	88	97	94	100	89	88	101	98	86	73	95	95	90	106	92	83	101	85	94	93	74	86	89	101	89	75	80	96	90	79	101	83	101	83	100	94	112	94	87	110	91	81	77	95	99	100	110	85	95	90	94	93	79	82	108	106	88	109	89	86	81	81	91	85	94	104	101	88	103	92	79	96	74	80	90	87	98	96	90	95	84	107	101	92	83	106	86	86	90	88	91	89	92	83	83	70	99	92	115	87	106	98	92	87	110	96	68	109	98	101	104	71	93	98	96	80	86	94	91	90	94	95	77	94	83	83	107	80	89	85	86	103	83	104	85	89	87	69	95	86	84	79	94	120	108	83	78	91	110	104	82	99	90	85	74	100	87	99	93	104	86	94	96	79	78	89	102	93	100	89	85	72	98	101	86	77	99	88	90	104	99	78	87	96	80	96	92	100	92	97	88	104	77	90	82	91	81	75	95	89	96	75	110	101	89	88	91	98	65	68	89	81	80	75	103	90	92	78	85	86	77	82	97	95	83	80	88	89	76	84	95	95	63	95	101	89	84	98	94	90	91	85	97	99	117	91	91	97	86	96	85	80	92	85	85	93	85	77	87	83	89	83	100	89	95	77	84	99	89	99	80	99	84	103	90	74	104	82	91	103	91	95	81	87	86	82	101	90	90	98	94	95	98	84	79	93	94	87	93	83	109	87	90	95	95	84	93	99	71	98	107	97	103	94	97	111	103	82	86	89	103	107	93	90	99	91	110	82	78	83	74	74	84	112	87	86	88	108	101	85	90	103	88	110	80	82	75	112	97	96	93	80	95	95	79	93	80	98	89	104	89	74	88	83	83	86	96	98	104	81	99	72	96	90	89	91	109	90	100	91	98	109	94	82	102	95	102	98	95	84	100	98	89	98	82	80	95	72	78	89	106	97	81	100	94	77	79	100	93	99	105	79	95	110	90	116	98	95	99	91	85	101	93	93	81	97	90	81	86	95	87	88	73	102	89	100	86	85	105	94	92	103	95	87	92	98	86	94	92	87	80	88	104	80	89	103	87	83	85	83	79	101	96	88	112	85	104	113	79	94	90	78	81	97	99	79	74	87	91	92	96	89	114	93	78	68	87	76	96	99	78	92	93	75	99	81	82	83	99	91	78	96	105	99	93	94	87	93	88	90	96	83	102	95	70	99	86	89	88	91	111	74	100	80	92	87	84	82	100	92	93	91	91	106	93	79	81	89	86	82	93	98	97	85	84	112	87	96	97	81	104	86	77	95	90	76	99	79	96	88	103	74	72	82	80	94	91	94	84	63	97	92	95	91	92	87	119	89	93	92	100	77	85	78	93	77	92	86	97	91	99	88	84	92	106	79	89	86	105	99	82	90	87	96	106	112	80	79	97	101	81	82	82	81	81
17729	1164	2505	2800	2414	1880	1610	1361	1154	1018	871	801	665	727	638	586	582	522	505	480	476	474	492	450	423	431	443	366	422	425	407	390	392	372	377	376	412	410	341	344	362	344	364	347	353	345	310	334	346	364	315	327	349	331	328	342	371	339	357	346	320	345	345	333	324	337	344	341	307	332	304	352	332	348	321	358	316	327	370	315	330	307	370	324	315	337	351	347	353	358	371	361	347	380	309	298	331	331	332	350	333	324	354	327	325	318	334	318	336	325	312	326	325	340	322	314	331	345	316	295	313	348	317	336	357	331	282	349	307	335	339	317	324	321	332	330	308	331	302	308	326	319	320	332	332	311	327	350	330	311	329	332	337	322	326	321	294	342	346	308	326	307	326	299	330	335	347	345	322	298	348	332	318	301	323	280	362	327	332	329	333	330	337	306	316	306	302	322	313	317	314	312	314	323	329	353	333	330	314	302	351	355	319	299	298	342	335	322	313	342	327	338	337	315	313	324	337	295	329	292	339	312	290	322	321	298	339	304	297	322	328	326	325	323	294	308	341	300	313	313	316	306	325	305	306	315	314	319	355	337	332	341	359	330	321	350	324	312	334	314	317	344	312	325	309	333	323	311	312	335	331	311	341	331	338	294	343	307	351	337	317	328	311	315	319	343	308	319	320	323	347	331	321	325	311	325	331	324	328	300	310	342	285	337	306	315	318	335	280	310	329	336	321	306	337	320	328	341	304	331	323	301	308	305	310	370	313	338	309	339	313	353	302	315	334	332	346	303	355	332	329	315	319	330	288	305	326	305	328	319	292	342	306	332	325	349	294	330	319	329	322	332	362	357	289	326	320	314	327	338	327	348	327	309	333	309	300	326	336	315	315	317	316	284	318	341	297	337	303	392	340	311	309	302	335	361	320	328	299	337	306	354	299	322	313	305	345	316	298	316	316	351	312	316	338	345	319	309	325	342	316	330	301	320	311	322	326	333	329	336	293	311	313	333	345	343	351	327	328	324	282	298	335	328	354	344	336	326	298	314	332	306	326	317	332	335	341	321	303	299	331	290	329	305	317	338	328	332	321	308	306	349	326	327	321	335	314	292	315	313	318	308	294	300	318	328	310	299	331	344	316	325	345	326	301	324	295	312	322	347	304	299	353	312	330	314	297	324	284	365	333	310	300	301	306	319	323	316	305	322	321	320	296	318	332	319	307	337	282	312	324	314	293	331	339	337	325	305	334	311	318	322	303	312	351	308	274	343	343	323	352	307	330	320	302	317	310	344	298	354	330	320	307	315	334	318	336	328	311	344	328	309	334	321	282	331	323	330	357	324	338	354	326	341	345	327	303	324	337	303	306	320	325	317	326	312	296	314	319	304	311	302	320	320	306	295	311	312	327	307	324	314	303	297	305	312	325	320	291	292	332	329	283	310	312	318	309	295	306	294	322	314	310	297	337	342	352	307	350	292	332	334	335	321	317	336	307	321	332	300	323	313	335	305	358	316	310	286	296	316	327	340	327	301	306	305	308	318	337	293	318	339	347	295	308	343	290	332	295	328	328	347	300	320	355	317	330	283	320	294	306	309	311	328	355	321	286	350	285	281	313	320	312	302	359	344	305	320	349	306	350	323	333	319	350	328	297	304	301	300	310	321	336	281	320	305	328	302	324	318	290	332	308	306	334	305	326	338	361	291	317	295	322	330	350	309	342	354	313	341	306	298	300	308	296	342	328	301	312	314	353	350	345	318	327	296	308	310	286	353	290	348	324	312	331	344	325	287	324	316	329	280	313	297	320	351	308	332	337	333	334	313	360	320	314	303	311	323	301	312	341	330	307	298	308	288	291	332	337	306	314	339	327	315	334	358	286	319	338	308	339	347	326	312	292	331	327	312	351	342	313	297	339	344	296	331	307	305	317	325	351	338	278	330	308	323	347	311	319	334	333	321	316	326	338	309	303	332	312	319	316	342	318	336	307	351	343	310	331	325	318	299	337	306	310	289	345	314	286	328	318	322	308	327	329	296	313	307	319	320	320	311	329	338	328	337	307	335	332	314	292	325	338	310	347	349	352	309	341	331	325	326	295	292	325	287	318	339	331	323	344	327	322	316	322	303	336	345	318	304	319	359	327	342	297	324	324	328	329	325	293	338	314	301	290	327	314	327	358	313	283	338	283	304	316	331	341	300	314	319	331	308	284	321	332	307	297	327	306	363	323	295	326	316	304	305	306	287	328	336	310	361	337	322	315	330	350	337	349	332	350	326	286	311	332	331	320	318	335	309	335	339	341	320	330	302	307	309	342	285	342	340	309	335	313	336	307	315	313	307	314	318	347	289	303	319	323	340	325	333	312	303	288	337	335	319	329	329	350	324	319	308	311	319	339	361	334	314	320	302	294	298	327	310	315	335	282	318	318	295	305	313	309	334	261	319	321	330	325	289	338	319	361	301	299	331	323	331	280	322	323	319	344	331	328	290	289	306	319	305	326	309	305	352	360	306	361	288	325	338	316	297	293	325	317	316	289	323	320	305	325	322	330	303	328	337	316	313	314	322	309	282	351	318	313	337	378	311	324	325	314	342	303	322	345	323	334	324	303	344	336	309	327	318	320	318	290	347	320	343	338	350	303	312	331	353	334	349	314	332	314	318	311	302	326	325	352	359	336	322	312	319	311	323	325	343	312	339	342	303	317	347	356	334	324	300	341	305	337	315	294	296	329	313	321	327	308	342	321	318	344	328	331	307	314	334	330	342	304	319	347	338	325	310	313	335	315	324	310	320	322	322	325	339	322	341	305	315	322	329	308	329	346	303	308	327	331	336	312	299	305	309	305	341	341	337	300	309	326	326	305	314	316	325	292	297	312	322	310	296	342	335	353	312	303	326	325	307	304	341	347	323	331	334	323	343	291	319	317	328	315	334	309	294	313	312	299	339	369	308	308	322	288	348	324	307	350	307	281	304	311	318	320	300	303	314	329	348	331	297	310	319	323	356	303	304	314	339	339	350	318	325	325	307	335	322	298	326	336	328	298	332	324	334	310	320	320	343	352	331	326	312	338	283	322	321	317	321	294	311	346	280	309	317	318	305	332	302	359	313	309	305	330	342	329	317	315	288	312	328	302	320	336	321	329	362	322	298	313	301	300	334	303	330	313	327	331	314	314	342	314	301	335	307	301	345	365	348	318	304	317	331	327	336	305	330	322	319	315	334	321	300	312	306	313	270	310	339	318	366	316	329	320	342	319	328	314	295	304	308	333	350	331	321	359	275	328	319	329	326	351	310	331	328	334	279	345	322	294	308	301	287	333	320	321	287	286	335	347	307	308	320	338	308	335	322	339	335	326	325	320	323	304	318	318	336	339	317	323	302	317	324	299	299	302	346	323	291	321	314	304	329	343	294	332	323	318	306	321	313	358	321	344	353	323	321	329	355	308	316	308	320	308	316	297	307	324	320	307	295	313	303	305	318	328	329	336	335	289	313	336	318	326	325	328	325
44282	18101	4771	1630	1177	781	640	499	441	352	373	293	287	283	273	236	251	255	217	260	195	233	199	202	199	208	201	181	184	219	195	224	194	176	196	219	218	188	196	200	166	172	196	202	192	195	209	204	193	200	192	173	158	199	188	196	195	200	172	181	185	193	180	172	185	207	176	190	163	180	197	164	193	196	208	188	164	187	186	176	187	166	201	180	178	202	187	191	192	173	176	210	195	196	176	180	172	182	163	185	176	185	214	193	207	158	180	198	179	181	187	180	184	185	193	198	191	220	174	185	191	173	185	196	173	186	171	154	170	191	208	181	175	203	174	182	165	186	155	167	181	180	194	204	180	177	207	188	204	181	188	216	181	195	202	191	195	165	178	195	176	195	197	184	187	167	175	201	176	175	167	194	177	170	177	206	198	192	190	183	175	186	158	181	172	189	175	190	196	195	182	219	190	167	176	162	182	213	174	185	218	209	159	190	173	162	176	176	176	164	186	188	200	168	181	172	180	179	166	176	169	166	197	186	162	162	194	183	162	184	170	176	186	192	176	178	191	179	162	188	182	189	173	194	177	180	173	159	193	174	187	181	209	187	182	158	185	186	175	168	183	170	197	192	189	166	179	175	193	190	170	192	183	190	191	196	185	173	195	191	174	192	168	166	181	167	196	147	181	182	188	175	197	161	187	195	195	161	168	187	172	179	173	165	192	179	181	215	178	180	173	174	168	169	175	167	182	179	183	193	186	180	209	177	188	195	202	205	173	203	178	159	213	157	186	172	191	179	187	185	184	210	182	181	159	184	179	169	163	192	174	165	172	153	189	180	175	188	197	158	198	169	165	177	195	160	188	184	203	174	193	190	197	170	177	169	191	167	159	168	170	174	206	190	217	184	187	186	154	195	185	188	188	183	183	209	180	183	186	206	165	171	211	166	169	182	184	187	180	176	184	206	181	188	175	147	165	199	201	180	194	190	173	158	199	165	204	189	162	167	172	188	166	204	182	198	186	177	179	162	199	184	191	181	171	173	161	179	163	185	191	189	176	184	180	190	153	188	183	204	202	168	198	179	193	212	171	176	187	188	172	170	192	158	181	178	167	187	186	188	184	186	175	177	182	198	205	192	184	154	199	181	176	189	193	154	165	218	184	179	173	173	179	185	172	194	182	196	214	171	160	200	168	177	203	191	178	151	177	161	186	176	161	165	158	180	195	193	178	185	168	177	174	168	186	173	174	179	166	185	181	191	191	188	167	168	159	192	209	163	207	173	184	173	181	194	193	163	190	190	185	159	165	177	175	201	188	163	197	173	178	194	181	192	207	177	158	177	186	183	197	152	167	189	182	179	215	167	187	151	204	200	196	167	140	193	175	160	187	167	186	172	186	206	171	197	190	180	164	168	151	175	188	158	171	163	197	203	166	163	189	193	183	170	173	180	200	215	190	197	189	171	178	181	161	185	169	171	183	193	166	161	183	169	162	203	149	153	206	179	196	182	191	178	186	169	186	199	180	174	189	171	189	159	197	171	164	163	170	206	165	178	177	181	166	182	178	190	182	193	178	175	199	178	177	175	197	214	161	177	204	210	170	179	193	211	159	199	180	212	177	138	188	166	187	179	188	167	173	181	171	153	167	176	177	171	170	174	179	189	195	176	201	183	183	159	174	195	173	169	182	195	186	200	184	172	182	185	160	177	202	161	195	179	180	175	211	164	195	176	180	206	192	149	169	206	191	181	178	201	187	173	175	196	185	179	190	195	151	152	198	162	164	191	188	165	190	156	164	181	183	182	180	170	188	185	196	200	154	183	182	175	171	165	185	153	177	184	180	168	171	170	177	188	178	186	177	170	178	184	180	191	163	192	188	167	169	184	179	177	183	190	192	179	185	197	166	168	188	197	180	196	161	191	174	188	192	196	157	186	200	181	191	182	204	186	179	171	184	179	177	195	172	175	181	175	197	173	171	200	187	185	205	181	173	178	207	199	195	187	158	177	170	176	181	183	181	173	193	165	169	170	172	177	165	186	185	197	199	190	161	175	199	173	187	192	192	182	204	179	177	162	157	187	189	196	183	178	187	174	191	160	182	172	177	169	196	176	183	199	193	166	205	197	187	158	160	176	218	167	172	198	189	173	183	189	170	185	195	181	184	195	165	206	188	147	188	181	190	166	187	172	173	174	174	161	194	181	195	162	198	171	161	156	189	176	180	178	176	166	183	178	195	184	161	197	215	179	178	196	188	194	196	180	205	168	194	163	186	180	178	219	150	191	171	168	168	163	194	190	194	189	187	192	185	180	179	184	178	187	171	194	171	194	174	173	191	185	171	194	195	190	184	198	162	167	155	150	180	200	183	200	197	160	183	199	175	204	197	197	206	187	193	163	159	201	180	194	187	185	177	149	174	176	194	197	198	180	207	195	198	188	179	163	204	178	180	171	159	169	169	157	205	173	171	168	217	178	183	198	233	204	201	193	194	209	195	198	192	154	178	161	167	198	164	184	170	191	171	162	179	179	180	193	167	195	171	171	187	186	193	185	161	187	165	173	196	197	188	170	184	181	181	194	191	161	178	188	190	172	186	181	187	170	197	178	205	173	175	175	179	169	197	178	166	180	170	211	194	171	178	162	176	197	175	203	176	194	171	182	164	182	187	191	210	178	196	171	178	192	156	210	165	187	187	198	185	179	149	216	199	158	191	212	198	178	171	185	180	190	197	203	163	173	174	176	218	191	182	170	189	193	160	185	154	162	185	166	190	162	213	170	211	164	175	187	155	190	192	170	175	178	187	181	173	168	174	200	188	193	187	166	169	181	181	183	197	187	183	185	174	177	172	201	189	180	187	186	199	166	174	167	190	200	207	180	169	166	202	198	179	176	189	168	200	200	171	180	184	187	191	172	185	168	189	188	180	202	187	185	200	154	204	181	178	178	221	186	175	201	187	174	158	183	172	195	191	190	195	168	177	188	204	196	196	175	166	192	188	164	170	183	201	161	202	173	179	198	158	175	181	181	184	197	186	195	173	173	189	169	180	195	189	168	165	183	165	174	186	208	167	179	181	164	189	196	175	160	213	164	198	170	192	189	197	192	184	171	162	174	185	189	174	223	190	172	177	201	182	199	198	212	175	182	193	171	177	170	181	197	173	207	184	164	197	187	175	185	188	170	180	191	166	187	181	198	170	186	204	190	183	190	184	180	183	198	186	185	191	182	189	146	186	152	188	167	181	183	169	189	210	167	184	200	188	165	172	179	157	189	175	175	161	189	175	164	203	185	186	186	184	173	178	174	177	196	176	169	182	180	159	186	160	155	190	174	170	167	167	169	194	209	191	155	182	184	170	196	182	180	182	174	189	168	173	177	146	183	184	171	176	203	184	186	187	169	184	199	187	202	179	187	162	147	207	191	191	196	189	189	165	173	183	208	199	194	170	194	161	177	186	184	159	163	204	181	184	159	165	184	194	198	169	195	192	161	184	182	202	203	165	210	177	178	189	167
21134	2061	4552	4933	4192	3470	2868	2379	2090	1783	1614	1422	1319	1169	1118	1119	1040	951	964	901	861	847	798	829	805	736	765	758	711	680	730	697	708	677	692	680	681	669	642	670	617	625	661	611	647	648	646	647	619	604	654	633	618	631	585	616	585	654	597	607	589	593	570	611	609	601	617	604	635	612	603	583	602	616	569	598	661	636	606	606	634	624	593	540	590	564	615	612	560	600	574	612	592	587	561	616	597	586	601	589	564	575	590	601	566	594	656	599	624	578	584	553	638	558	605	588	565	625	572	582	549	593	540	588	607	580	607	554	584	573	629	584	607	591	534	591	564	599	527	604	583	625	553	585	569	531	606	573	588	606	583	562	578	561	592	559	600	618	583	561	568	565	549	571	586	547	602	563	625	574	554	582	591	563	581	569	563	599	552	570	582	607	634	547	547	570	556	543	578	618	543	568	607	517	549	592	573	575	586	576	591	542	659	591	553	574	572	595	609	611	574	593	569	564	543	575	554	573	568	615	615	598	551	595	593	610	593	577	562	550	632	608	564	596	568	636	566	602	622	588	551	552	594	538	608	552	586	590	562	569	572	573	559	572	580	556	595	544	588	595	574	584	540	630	589	537	567	596	566	621	586	590	565	568	623	577	538	605	572	589	602	571	577	592	540	578	571	606	590	604	569	575	611	590	623	582	588	594	611	557	609	591	567	546	545	610	563	571	533	596	556	588	577	589	562	538	581	540	585	593	599	587	574	576	608	583	604	583	561	608	552	571	559	572	618	596	615	551	571	585	565	593	560	586	554	590	560	563	549	616	593	607	638	555	559	598	570	575	627	561	589	576	567	599	607	585	571	606	562	565	543	575	587	573	591	591	561	555	614	623	600	573	568	581	583	604	570	567	579	544	567	578	598	627	560	591	606	594	579	527	585	564	573	541	569	590	571	612	562	592	598	593	577	588	615	588	602	583	589	599	574	563	613	558	592	566	571	569	582	563	548	597	576	540	601	581	597	586	579	593	575	554	578	612	544	567	579	570	617	587	558	573	610	595	588	586	578	581	611	586	597	569	592	612	588	586	578	587	538	570	543	594	578	631	572	572	592	545	572	592	583	580	572	561	574	567	595	564	550	550	571	574	581	579	599	620	600	562	566	605	534	564	549	601	635	536	606	626	592	539	605	553	593	557	574	597	605	586	575	551	574	592	533	617	596	573	550	598	549	606	605	622	597	578	599	589	581	560	551	565	547	588	582	587	568	570	560	599	563	580	603	567	605	620	603	548	587	598	572	590	553	559	571	560	576	578	547	575	551	617	570	625	577	575	573	596	571	590	569	611	609	619	607	552	556	571	534	589	600	583	596	535	569	560	585	608	577	597	560	606	577	593	569	550	583	630	513	599	575	603	601	630	601	606	596	615	575	580	542	583	548	591	544	609	593	587	554	560	569	555	607	580	589	582	549	557	566	574	593	600	567	600	605	526	610	607	526	606	568	629	593	615	582	600	557	607	583	596	563	586	599	586	614	535	566	581	586	589	558	586	589	562	553	598	597	567	588	581	542	569	636	572	606	589	591	614	560	548	553	585	603	614	571	585	589	547	563	588	561	555	540	564	613	622	582	551	569	601	620	620	620	569	602	541	567	582	579	606	636	589	550	584	571	601	622	609	555	567	556	577	588	543	533	613	601	591	564	558	649	598	533	540	533	566	593	592	575	608	580	623	601	586	592	568	565	620	574	600	574	568	623	594	588	571	599	539	572	594	597	591	546	558	616	583	571	591	557	552	567	592	583	541	541	580	598	564	560	576	547	566	572	575	561	578	542	560	619	543	560	601	592	567	581	567	567	555	589	593	600	555	576	571	635	622	563	586	586	556	588	548	578	570	529	586	609	619	584	562	576	575	609	617	593	594	604	571	541	553	611	584	556	585	547	560	608	587	593	614	569	591	553	618	582	624	566	564	554	595	547	596	594	571	564	578	600	546	629	617	605	596	542	563	574	568	552	621	589	582	567	586	546	579	582	583	640	591	573	538	562	558	578	585	553	557	550	559	614	560	570	572	551	593	598	558	538	579	612	575	600	561	563	634	559	577	566	606	561	575	622	594	590	559	563	588	583	558	559	562	618	522	592	569	566	592	587	598	601	610	593	600	532	604	568	633	587	597	559	582	629	580	595	574	567	536	523	572	542	555	607	603	562	637	566	594	599	600	594	560	554	571	579	601	586	575	542	555	561	570	593	565	592	545	535	617	616	579	590	588	637	589	605	567	612	618	604	581	624	562	571	571	582	580	599	589	620	580	579	601	587	623	541	536	549	593	550	556	573	600	561	585	595	567	548	582	573	579	631	602	572	536	599	568	612	576	573	574	569	653	554	588	520	554	552	548	608	566	604	633	577	583	533	560	573	603	576	610	593	595	598	567	564	546	588	571	573	574	592	537	600	597	602	567	606	561	571	587	570	588	559	581	586	551	564	565	596	585	547	568	589	564	584	540	587	550	586	602	539	572	586	554	576	551	556	600	537	609	581	578	593	589	603	555	548	588	567	596	581	574	594	531	524	595	583	577	545	632	621	569	600	565	595	554	536	589	570	571	551	583	611	563	582	586	609	581	613	568	573	556	615	591	598	523	622	553	611	606	546	595	589	595	613	599	560	574	580	573	557	557	612	571	601	547	585	598	567	605	556	557	573	615	551	586	570	571	577	567	580	581	550	573	579	553	571	579	587	564	589	610	605	542	583	596	579	589	581	568	535	539	562	564	575	563	608	548	572	590	589	600	577	585	589	603	564	620	602	567	588	596	594	569	597	598	538	530	550	574	591	600	566	589	555	593	585	575	609	538	587	514	592	544	512	576	593	554	615	594	565	601	596	616	592	519	616	596	588	576	568	599	600	575	606	560	541	592	580	613	552	561	617	566	598	554	562	571	544	528	627	567	547	527	572	598	629	585	527	608	553	585	594	563	605	626	600	561	559	589	603	544	568	605	573	599	579	568	582	595	570	522	585	594	567	588	572	620	614	574	620	581	590	602	581	561	545	585	578	574	582	592	589	598	565	580	605	570	579	560	532	535	588	593	585	579	581	516	585	573	596	584	594	574	554	596	563	587	603	575	578	543	534	588	563	600	559	519	530	568	584	580	547	547	570	615	587	545	619	600	583	591	612	546	563	582	640	571	554	565	541	630	569	555	588	572	594	573	601	564	578	579	536	598	606	582	589	584	596	546	586	578	584	571	520	602	549	580	582	528	547	586	568	560	548	603	562	580	586	621	591	545	599	599	586	597	614	558	609	571	567	585	600	632	579	571	593	598	567	604	597	558	565	554	615	609	580	570	548	610	587	581	567	559	597	611	556	611	569	595	599	570	575	593	578	588	580	574	538	533	592	562	597	595	610	570	548	561	557	616	571	534	549	538	584	580	564	621	550	592	609	616	619	569	596	630	570	592	599	544	581	594	567	603	615	549	587	562	596	589	599	629	606	619	560	578	571	567	556	540
5191	195	129	102	90	81	78	72	75	67	68	66	54	54	64	69	67	64	59	78	79	73	60	49	59	64	78	48	67	71	70	59	57	79	69	62	63	66	56	96	58	67	73	58	64	81	69	62	64	57	65	59	48	59	66	67	70	60	54	68	72	60	62	67	64	64	55	76	65	60	65	60	69	68	65	63	62	70	71	66	61	54	58	66	50	69	63	59	68	65	72	65	69	71	58	57	55	52	74	67	70	60	53	52	55	64	50	63	80	81	74	75	70	64	54	62	67	60	59	65	66	67	67	51	46	57	61	65	51	63	59	79	62	57	65	67	59	49	58	74	86	64	47	57	59	73	58	59	63	62	78	75	57	57	54	54	66	60	59	68	61	70	76	74	79	69	58	62	76	69	60	65	58	55	78	79	68	65	68	69	70	43	59	52	56	73	61	61	67	57	54	60	62	50	70	72	56	56	71	70	70	53	70	62	61	69	55	62	67	76	60	71	59	65	59	71	54	62	67	47	74	61	56	59	63	52	72	56	62	69	64	65	62	65	60	62	62	51	57	53	62	61	54	62	54	72	58	69	70	63	59	69	68	67	68	67	58	52	66	71	58	79	59	68	69	57	68	54	59	62	66	54	64	70	71	62	69	71	64	70	63	67	61	65	60	62	60	65	59	59	61	74	63	57	52	82	72	56	64	63	65	56	51	56	53	68	69	64	71	75	45	64	62	70	73	67	64	66	71	53	68	66	56	75	63	61	63	73	65	59	65	71	71	56	62	69	59	58	75	58	70	60	64	69	81	76	61	72	79	65	59	63	71	64	68	55	59	64	67	67	53	63	68	50	61	51	59	66	68	66	61	62	76	61	73	48	61	72	59	74	58	56	61	69	59	80	73	47	70	68	65	68	69	73	80	50	65	64	61	67	59	62	64	59	55	72	86	64	57	70	65	63	63	63	68	68	72	61	56	68	75	59	70	59	64	61	65	63	77	68	62	56	72	58	55	62	75	69	76	59	66	74	64	93	63	61	56	59	60	71	54	65	68	70	58	78	56	60	77	56	61	78	54	70	74	68	49	58	69	65	71	61	63	62	64	62	54	57	59	57	70	61	67	64	61	60	66	59	68	61	59	62	66	62	42	54	58	57	72	64	63	48	65	74	66	72	65	75	69	72	66	61	63	56	64	76	58	67	83	61	50	59	53	71	70	56	47	55	59	69	70	58	58	46	62	74	70	57	65	59	65	69	67	68	71	64	59	68	71	61	67	75	64	66	69	63	76	63	66	54	71	67	59	63	70	54	74	68	66	64	65	53	69	55	55	71	60	54	71	78	54	58	59	73	60	57	58	61	79	59	43	65	63	55	72	60	62	52	76	76	61	71	78	76	58	62	50	68	59	65	62	54	65	69	68	67	68	56	59	67	64	73	85	52	64	70	63	49	57	75	54	72	66	69	61	64	74	67	72	64	59	61	68	66	59	60	57	72	70	75	66	67	55	50	61	57	54	74	66	66	72	69	63	45	52	69	70	75	63	56	55	68	63	69	71	53	66	57	71	64	56	53	60	47	57	64	73	64	53	72	53	58	69	59	53	64	60	69	66	64	53	59	53	60	61	65	68	53	81	55	72	63	62	68	58	66	55	49	60	64	64	59	83	63	75	67	71	71	67	58	70	64	62	67	68	49	90	76	65	59	62	57	56	63	70	64	67	59	55	77	65	66	65	65	72	64	58	57	64	58	71	64	72	72	65	65	65	56	83	77	56	58	70	70	66	65	74	65	63	80	62	63	70	70	71	57	52	57	68	53	61	59	57	42	49	66	58	54	61	66	74	56	59	60	60	71	49	73	64	60	63	56	66	47	45	59	71	56	64	60	53	75	48	56	65	69	69	50	59	69	54	66	54	67	64	69	76	66	59	64	65	66	62	57	48	66	51	60	60	69	63	70	78	52	68	69	69	65	77	55	56	67	59	51	48	76	60	50	61	73	57	51	68	61	58	55	55	57	66	66	62	85	57	62	59	66	61	57	76	69	68	61	66	69	66	65	78	67	55	66	59	69	54	58	67	47	77	64	59	60	70	52	66	63	65	69	65	46	65	66	58	65	65	71	58	71	62	71	91	70	76	52	52	78	61	64	56	62	87	76	74	59	69	62	58	63	56	66	66	72	66	69	69	63	65	54	55	57	61	62	68	57	74	86	67	57	65	67	56	76	75	73	70	56	63	66	75	72	49	64	67	76	56	83	49	58	66	51	46	75	73	59	56	73	67	63	60	80	62	53	59	70	54	52	49	71	63	74	68	67	70	63	73	61	59	64	61	67	78	56	69	67	60	70	60	58	69	76	63	51	64	65	73	64	58	76	62	69	56	67	62	68	68	63	66	65	77	63	69	51	57	66	65	61	68	65	72	57	74	61	66	73	64	67	57	61	60	68	58	68	67	69	64	72	58	59	58	65	71	62	49	68	69	67	60	68	55	75	65	61	62	58	60	58	57	63	62	65	79	57	65	75	69	60	76	59	58	76	58	60	64	68	56	57	63	64	74	64	63	65	60	65	74	71	67	53	68	80	68	63	68	69	63	61	61	62	66	75	65	60	81	58	83	54	69	72	60	60	49	69	53	67	67	68	69	65	86	52	60	66	50	68	63	64	58	63	81	70	59	63	77	49	70	67	63	56	57	73	62	59	55	67	64	52	62	55	59	60	60	80	57	77	61	49	56	68	53	73	83	56	51	71	74	60	59	64	80	58	38	69	69	68	55	65	55	74	68	56	59	61	69	67	56	69	66	63	77	68	69	73	62	69	60	57	62	63	71	57	57	54	62	45	49	67	58	61	67	65	62	67	62	50	53	61	67	54	65	77	68	60	55	59	61	61	59	60	66	78	72	59	78	78	65	58	72	65	57	54	60	74	62	50	67	74	61	45	67	67	77	62	69	60	57	81	64	70	74	70	60	54	65	62	70	61	50	59	65	60	68	61	72	77	59	69	59	62	59	57	53	64	62	58	81	60	66	58	85	55	71	62	63	48	62	73	56	64	78	64	67	70	72	63	74	57	68	65	69	66	49	58	59	73	68	71	66	63	68	74	70	65	66	60	56	67	64	68	83	62	60	64	67	59	61	72	52	73	53	51	62	66	85	76	60	66	72	62	73	76	56	53	78	62	67	79	62	74	60	66	66	65	61	51	46	68	58	62	62	66	71	76	57	66	70	61	54	62	50	53	57	60	62	56	48	49	61	66	65	57	72	71	62	61	57	59	62	69	64	64	66	55	62	72	66	54	63	56	68	52	54	77	61	60	56	58	74	62	58	58	65	69	75	64	62	59	73	65	69	61	58	54	64	68	77	51	75	53	81	76	55	62	69	74	51	66	72	60	77	71	61	48	63	68	60	60	66	73	70	67	60	59	56	83	79	66	54	80	71	68	65	72	76	56	51	47	68	64	63	65	64	72	60	65	57	45	60	62	76	64	67	71	61	53	56	64	62	73
6817	285	374	358	352	317	313	301	290	312	270	278	261	277	244	260	244	266	257	259	239	235	252	255	258	258	286	252	211	277	240	238	255	235	242	260	215	266	257	265	237	246	227	230	246	273	243	214	234	245	250	248	263	269	236	231	248	222	243	254	238	247	269	233	213	271	220	230	296	226	259	244	258	219	246	248	223	248	244	252	237	244	277	278	267	253	252	250	248	245	249	250	242	243	232	234	276	248	229	249	225	261	227	233	245	237	285	268	230	233	231	235	252	234	230	261	270	231	262	257	257	244	228	269	224	266	242	248	231	234	245	276	254	245	225	225	249	214	237	267	229	228	209	255	233	281	221	272	234	235	276	259	260	248	233	267	236	260	265	226	210	228	247	266	217	242	239	212	242	245	234	233	247	241	241	256	191	264	249	234	230	261	205	250	245	242	221	242	238	220	226	227	210	262	246	241	225	256	235	241	266	249	250	247	238	224	242	230	234	277	225	237	247	246	251	238	241	252	270	270	250	231	273	231	245	249	257	263	243	219	233	243	281	262	234	235	229	257	251	244	246	245	221	240	272	237	251	239	246	225	258	232	224	242	260	235	243	241	257	273	241	234	211	261	256	238	238	267	244	244	249	246	248	214	231	255	238	232	241	239	267	268	237	258	242	244	234	238	225	233	244	268	253	248	236	262	240	280	263	263	227	222	254	239	244	247	230	258	244	235	256	256	266	266	264	249	233	243	228	215	249	233	268	272	248	249	239	234	250	257	246	265	290	237	258	235	230	227	252	261	236	238	253	239	217	250	244	235	251	260	241	222	216	266	234	258	213	262	247	270	236	259	265	210	210	216	277	253	271	239	193	220	248	227	226	235	235	223	242	264	228	266	242	240	237	245	269	242	253	226	237	224	223	247	237	246	233	224	256	212	216	237	257	239	246	223	235	246	261	252	254	256	265	248	230	239	255	247	235	221	247	276	254	251	240	258	237	274	261	249	235	235	255	253	227	267	243	242	240	219	248	243	257	236	254	232	220	244	228	237	275	235	247	228	236	244	239	270	237	234	246	268	210	249	232	223	248	217	250	261	239	239	243	226	254	269	244	255	240	277	225	260	227	246	225	232	263	240	229	248	226	239	222	248	218	249	230	258	235	236	237	216	223	255	246	241	256	250	251	272	243	270	261	256	247	263	233	235	239	251	230	227	241	218	247	277	205	241	236	250	257	274	252	237	259	224	262	235	252	256	229	256	238	240	244	246	262	261	221	254	230	254	246	260	251	230	230	242	247	235	250	232	271	250	242	226	249	245	241	257	247	243	267	247	215	242	246	234	223	247	255	248	242	242	233	239	248	230	243	216	248	259	209	258	259	256	233	243	234	244	256	234	222	270	245	251	230	253	259	217	247	235	242	248	242	248	283	225	208	255	240	268	241	253	226	241	251	253	250	238	222	262	211	231	229	233	256	225	258	275	227	233	215	243	238	263	256	210	215	251	222	251	245	246	238	259	258	252	252	253	235	236	250	256	254	231	222	241	255	248	246	235	226	240	206	262	234	225	237	234	234	234	244	231	251	246	253	265	269	271	271	236	229	248	248	228	252	240	267	262	241	240	227	243	229	213	263	219	267	247	250	257	237	255	235	239	249	265	228	213	218	239	237	267	261	230	257	263	263	249	225	258	247	225	268	233	246	240	232	211	249	238	223	231	235	246	258	277	219	233	251	244	250	234	228	243	264	232	211	254	268	252	241	222	223	270	254	224	236	233	252	236	238	233	247	237	279	237	243	271	235	279	248	228	246	237	235	237	245	272	239	232	242	241	269	245	243	244	225	232	249	246	228	236	253	248	261	258	235	246	237	241	262	248	249	270	267	236	261	253	265	239	247	227	252	267	244	247	213	233	213	227	213	242	217	252	240	250	233	254	225	247	226	236	238	247	245	243	239	221	221	232	232	254	257	229	208	237	232	207	248	270	233	238	252	226	210	234	222	256	228	259	239	245	263	263	246	262	247	260	228	221	236	253	221	234	226	219	236	255	251	248	230	221	233	257	223	240	261	247	231	239	261	243	240	248	262	251	227	220	255	229	237	248	258	247	256	252	265	258	263	244	266	263	218	268	237	248	249	248	235	300	235	242	223	260	223	260	226	233	244	233	234	252	227	245	226	266	246	218	261	239	234	252	237	258	224	264	235	272	239	256	238	226	248	247	231	210	239	224	248	218	236	248	241	239	284	246	243	235	265	250	245	257	240	249	257	221	258	251	244	233	233	263	243	226	229	229	257	239	250	226	258	239	253	264	250	241	234	241	203	230	227	229	235	261	244	239	223	246	237	261	253	253	212	264	215	243	244	232	250	243	266	247	222	213	252	244	253	273	256	233	243	244	214	244	249	231	238	264	215	239	247	236	252	250	239	215	225	224	232	243	266	246	244	234	214	250	259	216	221	252	232	212	298	203	227	230	265	252	256	239	273	256	268	229	263	269	243	261	250	244	261	256	256	235	238	263	257	243	246	234	236	240	237	235	219	253	227	239	242	249	232	242	255	232	245	245	233	235	243	261	248	225	237	241	268	241	271	235	270	222	250	243	244	260	265	266	255	278	260	235	253	246	265	292	236	239	253	253	255	232	232	237	240	238	220	253	245	231	260	248	251	269	260	229	236	225	247	232	241	268	249	245	252	229	239	253	242	242	231	241	261	242	268	225	221	238	264	272	219	241	246	244	242	251	267	252	251	246	274	257	243	232	258	221	262	249	254	240	258	225	243	245	237	241	237	281	264	248	208	243	233	246	229	238	220	249	255	270	221	251	244	238	250	260	248	247	238	235	224	240	253	224	267	220	230	248	243	255	228	249	257	234	279	245	228	252	239	256	213	249	234	247	255	247	280	232	259	247	214	259	251	256	266	239	233	245	244	225	254	252	231	232	269	239	275	248	234	237	265	244	257	262	276	234	217	257	259	230	243	247	266	241	257	285	221	243	242	245	199	239	248	223	242	240	240	231	233	243	265	229	223	248	290	237	241	223	235	247	218	238	245	244	230	248	255	216	241	271	229	253	244	212	264	269	257	213	242	258	233	227	241	260	203	258	255	251	244	260	248	229	269	243	245	237	236	241	244	240	244	242	252	272	266	257	230	253	256	234	227	241	228	241	246	235	259	223	241	238	238	223	241	232	237	237	243	238	236	226	268	256	296	208	244	265	252	248	235	230	262	255	257	232	224	248	224	263	251	277	226	249	254	270	220	291	246	273	221	229	262	246	251	275	241	243	270	253	251	257	254	228	250	217	232	253	246	254	236	213	246	243	243	227	240	216	227	270	242	230	268	245	224	276	232	254	227	237	252	238	244	245	255	256	255	258	275	260	246	216	262	251	246	224	246	240	229	236	253	222	244	262	249	229	236	279	263	248	225	245	238	211	230	281	263	254	221	224	233	226	238	237	239	240	245	240	273	225	272	247	231	288	232	235	244	236	247	226	258	253	222	223	251	230	221	238
36882	9715	1429	782	608	406	295	245	233	184	170	139	162	120	124	124	108	123	106	116	112	101	94	107	112	121	114	117	96	118	80	79	93	96	90	96	83	108	111	103	78	94	92	104	78	99	91	91	94	82	92	103	98	84	75	110	74	87	89	102	85	97	96	99	105	118	91	91	89	82	104	110	90	86	93	81	85	98	86	71	92	97	80	104	101	105	75	84	76	95	92	99	95	90	87	104	86	77	86	84	83	99	87	83	78	78	82	99	89	87	80	104	87	101	87	88	84	90	97	92	109	82	74	92	99	86	88	77	87	74	82	72	89	86	104	85	78	91	99	77	84	107	91	90	106	82	79	83	101	83	93	114	95	98	71	89	94	69	95	88	94	95	84	92	91	90	88	83	91	101	74	91	88	78	75	78	76	85	97	96	92	91	86	107	88	93	86	97	83	82	85	73	93	107	97	101	89	107	96	72	105	100	104	98	99	76	74	94	97	78	88	90	98	101	94	97	91	78	78	68	75	103	85	84	95	107	78	95	100	86	103	88	98	89	87	97	87	92	98	77	91	95	89	85	109	91	83	76	72	80	97	79	96	97	78	75	77	80	93	81	98	78	93	115	84	79	93	106	90	74	101	88	96	89	87	90	85	90	83	92	76	81	106	103	90	84	85	78	82	94	72	83	89	91	85	98	91	91	74	89	80	84	90	110	126	91	101	90	82	93	75	83	82	86	88	93	89	83	92	90	78	105	92	85	81	75	84	90	79	83	80	90	92	81	69	96	81	92	77	87	86	73	90	94	84	75	89	65	82	103	80	85	82	106	78	100	93	104	95	90	81	86	78	96	73	79	95	100	92	72	80	86	76	85	101	103	90	94	84	87	75	95	90	83	100	89	103	84	77	97	98	102	100	86	83	94	82	93	74	97	89	94	85	109	91	93	109	85	84	78	87	75	81	92	96	90	69	93	96	87	102	89	95	103	91	97	68	80	87	99	85	89	98	89	86	89	84	101	93	90	102	93	74	85	102	78	86	77	86	101	92	104	94	82	83	86	86	88	101	100	85	92	79	98	91	97	91	72	94	101	101	87	84	92	83	79	91	111	77	93	97	97	98	78	99	93	92	85	81	82	102	90	88	92	95	107	80	101	85	86	91	94	83	111	98	106	79	81	87	74	89	86	100	100	88	93	91	96	85	96	77	96	95	70	81	84	88	84	98	111	88	101	87	98	103	73	84	98	95	88	94	88	99	78	84	103	78	94	88	81	76	81	87	85	96	96	97	79	82	97	101	104	94	99	85	84	79	89	94	104	87	77	83	93	90	77	88	99	92	86	85	104	85	99	91	90	97	97	87	100	91	95	93	76	80	86	79	104	92	85	80	93	102	84	93	91	96	76	94	96	94	92	74	85	94	84	86	89	86	97	103	89	96	91	91	81	88	89	87	82	92	109	82	91	79	94	93	84	96	83	97	106	96	88	96	90	95	95	85	116	72	102	84	99	81	98	86	78	110	93	94	77	107	102	76	90	90	82	82	95	88	78	77	78	82	85	94	81	91	90	85	85	110	88	102	96	87	95	94	76	87	87	73	102	97	98	96	97	105	71	67	80	78	90	84	87	109	106	68	85	84	83	93	96	78	89	77	99	78	91	94	103	82	92	89	91	88	94	90	94	93	99	105	79	91	89	106	92	102	110	93	109	91	80	96	70	90	75	99	93	89	77	88	91	86	91	118	80	103	79	96	86	85	84	100	114	96	87	101	89	79	95	96	79	75	92	84	87	96	78	84	77	76	102	96	96	87	74	109	81	84	92	91	93	100	99	108	81	91	87	84	94	81	88	87	82	89	92	110	90	99	77	105	97	75	101	89	102	100	88	97	111	101	84	94	95	97	97	86	86	70	94	88	96	81	94	93	94	76	86	84	99	111	103	104	98	77	90	90	79	91	91	80	98	111	81	70	89	95	85	91	83	75	105	109	94	82	95	95	82	112	69	88	89	91	88	99	92	99	94	83	107	96	87	87	104	101	75	76	77	118	85	109	88	101	80	72	104	84	97	83	77	96	88	92	88	102	93	102	94	101	89	86	85	92	78	100	113	94	88	83	79	84	90	91	95	93	68	79	88	110	86	89	83	95	71	95	98	87	76	77	71	91	84	92	88	84	86	113	102	82	87	74	106	85	96	80	86	94	103	123	104	93	88	85	90	98	81	92	82	101	119	109	114	90	83	83	92	94	81	75	72	86	81	92	89	96	85	98	82	77	99	83	89	98	88	82	73	91	84	98	94	99	90	79	81	94	107	93	79	109	82	115	106	69	68	93	101	94	73	88	70	93	100	107	94	91	94	94	100	112	105	85	91	79	102	86	101	93	98	85	94	90	106	88	98	83	109	103	95	89	101	92	85	90	78	87	98	89	79	89	92	90	97	84	81	78	87	86	107	96	96	103	72	86	89	90	89	99	82	90	77	99	84	63	110	82	88	80	89	86	85	74	91	76	94	92	85	102	99	100	90	108	111	79	92	97	85	93	83	79	91	97	82	109	95	72	86	97	93	77	104	87	90	91	91	91	90	93	91	83	85	84	83	97	106	89	100	98	78	93	92	99	102	91	91	93	86	89	94	85	75	91	88	86	72	87	89	80	91	90	79	83	84	85	80	107	88	99	102	80	97	86	96	90	97	89	84	97	70	89	103	80	92	98	98	100	103	104	73	74	90	88	92	80	76	86	95	83	72	90	93	81	92	96	87	85	78	82	73	82	80	91	99	81	85	86	93	103	96	73	100	93	75	84	90	83	87	89	83	90	76	80	93	110	95	89	79	96	69	79	107	105	89	98	86	85	83	82	89	82	98	100	73	114	77	98	79	102	108	90	90	96	101	70	101	82	87	97	93	101	90	88	84	98	94	91	118	82	85	84	91	86	87	84	73	89	98	88	91	81	92	98	83	96	98	107	100	99	90	84	81	87	92	106	81	84	77	94	86	87	78	70	82	90	86	101	105	92	100	88	104	100	79	81	72	82	92	88	96	99	85	95	94	85	96	102	79	78	83	108	79	93	104	91	103	93	75	107	79	90	95	84	93	83	69	95	83	78	82	101	81	84	88	86	89	71	77	89	68	88	83	88	61	72	91	81	101	88	79	87	97	115	82	93	90	91	85	87	78	89	67	87	97	97	95	105	70	83	93	75	93	111	92	86	88	105	91	82	100	88	104	92	108	100	75	94	97	83	84	92	93	82	102	98	96	86	90	100	101	110	94	110	87	98	91	99	89	76	102	95	97	85	80	86	73	101	72	98	99	82	95	93	94	85	98	89	92	105	90	83	94	94	95	88	77	87	72	101	109	85	105	111	84	88	81	94	112	89	76	88	86	83	69	99	101	78	101	98	106	94	74	98	77	93	77	106	97	90	86	86	92	90	88	88	91	92	83	94	92	98	74	76	87	89	87	92	109	84	96	78	99	82	85	90	88	66	75	98	90	85	116	92	89	80	85
17534	1103	2448	2889	2424	1895	1639	1320	1118	960	877	781	690	698	638	624	577	530	479	516	470	452	435	448	436	425	440	442	388	411	375	382	370	395	353	381	372	377	342	367	359	371	362	384	367	356	349	364	358	344	382	353	375	344	334	344	349	314	369	326	340	339	286	329	323	328	311	336	346	340	336	361	317	300	329	331	314	312	337	331	343	309	313	343	344	320	325	311	327	300	341	288	326	322	321	330	309	352	293	307	315	332	325	368	347	325	305	316	289	317	332	327	331	332	340	349	325	320	329	328	328	378	303	345	323	329	313	340	311	312	305	325	327	316	316	321	339	293	314	316	332	352	317	335	346	287	315	300	317	315	307	298	338	315	336	339	301	355	334	311	358	314	318	317	313	319	323	339	335	332	286	324	320	342	307	348	330	347	330	343	317	326	319	329	289	300	340	299	342	339	318	313	318	307	345	308	322	327	343	264	348	335	304	314	342	325	341	316	305	337	299	320	311	314	310	320	336	313	283	336	345	308	304	324	344	324	333	326	338	345	319	336	311	307	332	305	310	334	305	299	349	309	297	328	351	323	274	324	321	317	315	314	351	330	281	316	323	324	291	312	324	304	332	299	306	344	336	305	287	331	356	340	338	324	305	317	339	339	304	337	319	302	332	335	289	314	329	338	305	333	269	322	315	311	328	309	322	312	306	289	314	324	288	322	318	357	321	327	306	333	296	313	324	327	326	297	321	336	295	319	317	323	348	313	331	278	326	331	305	334	296	324	325	347	321	309	311	345	307	317	315	277	359	324	322	313	299	353	291	337	309	298	300	335	312	298	323	281	332	337	295	292	333	335	322	325	329	339	326	299	325	332	360	311	338	328	320	315	304	351	329	315	306	331	325	358	323	351	304	304	321	293	336	296	328	329	330	325	320	304	329	317	316	319	320	322	296	322	304	319	300	329	301	322	317	344	344	336	338	329	321	301	361	308	342	309	294	306	325	266	295	321	312	335	334	302	309	320	333	308	298	327	325	324	314	329	312	311	313	346	299	304	355	327	306	310	312	332	350	301	350	311	306	316	357	374	341	349	312	307	347	337	308	319	331	311	328	327	327	343	313	331	358	323	329	335	336	306	347	320	311	310	308	333	321	302	330	334	310	333	340	324	295	310	374	321	318	304	321	311	319	326	283	339	341	340	348	313	326	313	327	346	340	313	323	333	350	329	319	327	326	330	327	303	319	322	326	307	300	321	311	331	302	318	321	307	315	333	314	327	346	316	315	306	305	324	284	346	326	314	371	307	333	293	340	317	290	327	316	338	323	318	334	338	316	329	283	290	344	280	318	330	310	341	288	290	338	343	330	336	318	302	301	312	272	294	323	274	349	293	351	339	319	315	337	351	323	348	337	313	326	338	343	319	289	334	293	328	294	363	320	330	333	305	292	358	337	356	320	325	327	315	333	322	329	330	337	325	324	326	301	357	313	325	314	319	296	358	330	305	323	304	319	311	310	301	339	311	310	332	368	293	341	305	324	318	332	338	354	330	300	335	328	328	341	323	323	357	325	330	281	325	319	341	318	315	318	355	293	322	322	353	328	301	308	293	326	312	319	294	315	321	298	345	331	316	333	311	330	326	354	311	308	318	328	286	335	311	311	317	277	304	329	330	319	293	340	313	280	332	308	308	327	349	365	328	315	312	317	305	320	306	349	329	325	303	304	326	308	338	335	319	273	317	292	310	334	300	304	353	342	330	338	358	308	348	326	304	329	334	315	327	308	322	345	307	300	339	305	321	328	335	330	329	320	322	293	323	315	327	300	326	291	317	317	286	315	321	290	317	304	354	324	324	303	316	286	327	320	326	288	328	304	301	287	323	326	299	312	317	353	336	304	341	336	309	333	281	326	327	356	319	327	317	309	325	318	295	302	302	319	326	331	311	337	300	331	323	319	334	321	310	330	343	308	343	351	344	307	321	314	314	297	326	307	286	334	293	318	332	334	295	321	331	364	338	299	329	302	323	340	324	326	334	328	325	354	313	320	306	300	325	311	328	340	304	328	294	346	306	318	341	332	270	325	324	318	346	325	318	343	298	359	283	346	293	305	338	314	313	342	312	310	322	326	319	296	303	310	334	302	305	314	349	332	323	313	307	349	302	327	305	325	320	318	293	302	323	318	339	321	314	323	313	314	318	346	296	298	317	316	309	340	299	342	312	338	311	301	286	301	327	328	327	327	288	319	319	334	335	307	325	302	297	340	337	313	341	336	332	286	297	330	317	343	326	313	342	280	337	306	344	333	339	328	349	312	309	337	298	334	328	296	347	325	316	322	295	334	324	308	313	343	325	317	344	304	324	318	320	318	326	308	340	303	333	317	317	345	304	325	351	310	324	337	325	321	305	336	320	299	311	353	333	315	340	306	331	303	311	307	305	307	336	323	300	333	358	337	328	317	332	315	321	327	319	333	314	297	285	312	359	336	345	309	332	319	310	360	345	346	318	312	307	311	322	312	314	318	344	335	320	306	309	319	329	334	306	317	306	311	350	311	289	318	317	340	320	332	340	337	337	335	332	334	291	326	304	341	334	306	315	340	289	289	317	316	315	329	316	307	309	322	344	357	310	325	315	329	320	328	329	309	335	332	312	334	314	348	325	335	335	301	316	342	317	347	315	328	304	333	336	311	299	325	323	299	333	339	307	309	333	296	292	332	319	290	330	340	314	311	286	310	315	333	321	318	333	329	294	310	326	305	310	314	301	314	295	315	367	310	341	356	308	329	349	311	324	341	322	321	337	315	319	340	301	310	330	307	299	349	321	298	312	304	337	304	322	279	322	316	292	329	281	317	311	319	317	315	336	324	317	283	371	302	320	372	328	332	320	335	327	294	314	312	313	302	305	318	330	314	313	310	303	306	315	338	347	341	314	343	303	303	341	331	316	327	324	293	319	294	302	324	306	299	318	337	293	332	315	300	331	327	351	275	295	311	316	319	310	324	313	317	336	333	293	305	321	295	298	348	301	315	333	298	299	328	312	291	294	332	307	331	315	326	321	332	322	339	318	350	306	326	329	307	318	335	322	305	336	313	322	316	304	310	301	346	329	325	310	318	302	296	343	325	289	346	329	347	315	335	331	316	341	341	322	347	314	335	304	317	306	315	314	280	277	330	293	321	307	335	310	335	345	307	341	319	334	291	307	321	319	313	311	345	315	335	321	322	311	324	302	317	338	327	344	336	316	321	315	324	308	313	328	323	323	329	329	306	325	310	322	346	324	311	330	312	337	335	316	325	336	294	344	314	331	318	313	335	343	323	293	319	315	306	329	345	344	305	280	333	333	324	318	320	325	305	304	327	334	324	314	288	310	325	327	325	335	313	308	322	290	322	348	297	328	341	314	305	347	330	300	340	320	301	317	319	325	350	309	290	317	304	385	319	333	306	348	301	316	331	314	317	323	331	327	340	321	325	328	333	318	302	309	320	318	284	362	318	310	335	337	301	321	305	322
43685	18154	4604	1630	1099	795	619	492	448	390	342	331	308	272	265	236	284	242	200	238	203	246	214	193	192	186	218	208	203	218	211	204	208	191	199	173	214	202	213	206	174	161	170	178	209	157	184	164	187	169	195	174	173	197	190	203	174	170	189	183	202	178	178	166	188	192	199	175	178	151	173	180	216	174	172	211	175	174	197	180	180	193	178	200	175	201	161	166	193	158	180	193	207	169	173	174	185	181	186	204	161	180	185	164	189	177	199	175	170	178	173	190	183	189	191	197	168	196	181	214	181	165	201	186	196	181	183	174	181	178	189	181	168	203	171	203	163	180	178	175	163	175	191	173	179	161	168	176	180	178	176	175	184	184	176	191	185	147	188	193	174	165	182	189	194	187	152	162	183	215	194	164	158	176	186	191	160	201	187	188	182	190	191	175	180	202	184	193	192	186	189	199	168	180	177	161	196	168	176	206	175	193	200	174	168	158	193	182	177	179	177	174	186	185	175	196	172	168	182	175	162	186	183	203	175	179	174	181	178	199	184	207	189	182	196	191	170	192	187	182	164	193	159	167	193	194	164	186	175	170	210	185	177	175	189	171	177	180	166	191	176	216	167	191	192	163	178	170	169	166	196	188	170	188	196	164	156	214	188	167	178	166	162	172	180	185	177	168	194	176	181	180	204	189	156	201	185	178	189	179	166	154	181	180	202	176	189	200	188	201	190	198	162	200	206	196	196	183	168	185	178	201	175	187	177	180	191	173	170	196	168	163	190	201	177	184	198	168	180	176	174	193	175	178	175	168	178	191	207	218	174	168	180	171	184	179	171	193	178	209	209	213	156	159	194	183	194	192	186	202	181	163	175	166	189	177	164	201	190	190	192	183	196	180	200	199	205	186	192	190	168	183	190	202	198	179	168	164	171	186	202	177	183	163	205	184	174	188	190	190	202	190	201	184	166	193	189	168	198	175	188	200	167	204	183	174	174	179	193	183	190	161	178	170	182	192	185	201	206	189	195	200	193	192	189	169	183	173	205	172	168	185	190	192	171	180	193	186	179	190	187	197	176	168	163	163	207	181	178	215	203	185	191	183	205	178	178	167	203	175	192	172	198	163	162	206	201	187	158	164	159	195	196	213	214	193	180	175	179	187	170	192	177	170	208	173	220	180	183	178	173	179	185	182	191	186	164	166	176	175	184	188	181	180	187	182	198	165	180	170	172	158	182	177	198	174	183	184	187	164	168	178	172	202	186	198	174	198	187	159	181	168	194	197	181	190	166	162	181	197	173	173	202	197	188	171	179	182	173	179	169	199	171	186	193	172	184	183	183	173	208	198	172	201	183	192	202	191	174	185	175	166	177	178	186	163	202	177	186	168	190	149	184	231	172	178	163	190	183	193	185	190	162	190	175	186	140	189	205	203	181	207	176	181	183	187	178	178	177	194	174	175	182	171	182	175	203	177	190	199	184	168	188	162	178	181	183	169	183	170	197	188	169	178	178	178	177	187	171	193	190	156	183	185	207	184	180	185	156	213	173	175	178	169	193	196	192	182	160	194	176	168	215	191	160	175	190	190	175	164	169	165	161	174	168	171	152	198	198	186	172	179	183	173	168	181	181	159	188	168	181	188	185	181	171	188	183	188	180	173	167	171	175	172	185	180	174	172	171	186	188	177	195	194	175	166	198	190	177	189	186	180	195	177	185	187	194	179	159	188	161	187	154	205	180	193	184	161	173	169	164	174	179	189	183	185	172	181	171	162	169	210	171	178	176	185	174	179	192	168	187	198	178	190	172	180	172	211	174	157	197	173	183	173	180	175	170	196	167	200	174	192	185	153	173	175	197	186	159	188	218	169	190	172	163	148	175	184	174	175	171	184	160	184	164	177	162	204	193	186	187	189	170	184	165	184	183	185	165	165	184	196	170	191	149	169	169	177	170	189	188	181	191	175	187	204	185	173	190	175	201	197	194	193	202	201	177	180	192	179	198	194	161	161	192	177	161	156	170	183	186	194	202	150	185	178	173	181	182	189	219	186	173	176	176	190	189	163	175	172	156	167	205	190	185	171	186	193	194	188	173	197	183	183	188	183	195	198	182	189	154	167	195	193	205	200	186	195	176	201	198	185	210	161	188	188	176	171	196	196	192	167	208	173	180	202	157	192	188	177	181	176	173	184	159	205	169	206	200	185	165	171	199	159	190	167	188	197	185	179	194	191	194	156	189	191	167	189	169	194	181	197	184	187	179	174	198	169	174	172	198	191	192	192	178	160	167	198	163	181	187	158	209	196	183	168	172	170	195	162	185	182	191	207	173	172	170	181	191	176	191	190	190	184	174	172	186	174	169	169	160	192	174	161	175	187	168	170	194	184	175	169	190	164	203	178	192	185	169	174	163	179	169	185	203	161	191	177	195	196	179	184	169	198	200	166	193	181	180	191	178	175	181	162	167	205	174	190	178	181	191	195	159	177	186	186	193	179	162	181	196	194	171	175	192	172	185	172	173	178	169	178	178	186	201	189	166	166	182	172	202	199	180	158	192	194	200	167	179	155	202	179	187	201	200	188	176	183	188	170	166	186	176	188	182	162	164	173	197	177	168	185	178	191	181	182	182	210	168	166	176	153	190	186	200	188	163	179	183	194	213	197	191	172	176	162	186	194	211	173	169	198	174	178	198	169	166	204	168	178	187	230	180	182	178	216	213	161	187	189	185	177	185	180	165	190	166	178	167	186	181	204	196	172	161	182	182	157	158	201	164	183	169	172	194	185	196	168	145	173	193	195	201	176	162	177	181	170	186	173	179	190	176	176	161	189	181	153	174	195	185	183	179	168	170	190	166	183	181	204	197	192	187	179	173	180	182	196	186	189	171	171	178	189	178	196	196	192	181	201	171	187	197	193	172	197	181	174	152	183	174	168	166	172	172	215	200	154	167	199	200	185	190	151	213	180	184	176	167	182	183	171	157	175	186	189	178	182	189	189	192	182	169	188	180	187	173	181	200	219	196	173	196	170	179	181	201	167	200	180	165	186	174	192	201	166	170	168	186	159	179	193	171	199	160	179	167	201	173	174	198	174	148	163	212	190	205	192	170	170	171	198	183	178	165	192	191	170	196	177	187	194	197	187	192	159	176	189	161	179	171	195	176	174	185	195	177	175	199	198	176	163	180	161	174	168	176	187	185	177	182	199	187	187	179	199	172	171	177	196	160	197	153	192	165	165	198	201	190	192	184	169	191	189	165	160	198	190	180	197	176	197	187	190	167	177	164	184	198	186	182	183	164	158	198	161	194	189	180	173	183	172	174	188	194	188	165	206	188	179	184	180	185	209	157	191	158	184	185	182	169	184	171	185	198	195	189	181	168	182	181	181	190	186	174	190	165	181	157	183	177	174	193	185	186	178	176	169	173	197	198	171	177	185	175	197	167	193	168	191	159	157	193	168	180	193	170	156	179	188	191	179	186	189	177	177	178	197	165	159	189	182	175	180	196	194
20829	2052	4519	5131	4379	3380	2870	2468	2143	1748	1670	1454	1403	1246	1177	1056	1026	1039	969	915	812	816	838	784	786	789	758	743	666	693	720	743	751	699	655	667	693	657	624	607	676	710	680	648	642	662	618	633	620	628	649	623	579	640	625	629	626	615	607	629	650	618	640	628	591	636	644	629	600	642	631	589	593	603	627	624	588	615	555	615	591	607	577	605	604	580	565	579	601	640	601	588	591	573	610	543	587	621	564	562	591	571	588	602	628	620	635	579	615	605	629	563	601	571	567	577	564	606	583	594	594	611	585	567	608	637	563	576	589	634	596	594	570	612	636	580	582	571	585	560	609	634	573	586	592	602	598	604	572	615	566	588	578	583	576	555	574	608	578	565	526	605	585	580	616	592	550	572	589	588	603	575	575	565	617	548	534	555	546	586	564	576	626	563	621	585	586	579	591	564	543	581	603	569	585	619	575	616	570	635	599	596	586	592	572	587	561	597	598	636	599	577	587	542	564	583	596	602	576	604	588	581	596	572	551	610	580	585	583	570	616	583	575	600	612	561	549	592	568	584	593	578	596	573	568	573	557	568	576	585	589	579	603	559	586	570	546	551	585	551	589	568	565	612	590	573	572	614	514	591	612	589	572	546	573	604	595	589	570	609	598	563	576	565	573	588	528	566	566	619	565	590	596	604	596	563	540	592	565	550	601	596	572	584	592	580	569	533	584	580	577	559	587	590	607	536	554	577	560	575	603	587	584	504	631	561	570	567	576	560	575	562	597	575	571	612	604	536	579	612	570	587	569	559	551	587	569	546	563	578	585	599	596	588	574	579	575	587	531	573	585	578	581	562	597	600	541	609	552	585	625	600	608	567	575	535	602	593	607	584	570	581	566	548	592	609	588	565	568	590	586	581	557	581	599	592	540	599	564	557	552	563	574	583	588	587	561	557	551	537	592	621	542	562	585	526	574	602	561	568	584	583	582	577	583	610	602	603	543	561	547	540	551	584	595	573	598	596	561	591	558	580	593	582	547	584	571	539	598	608	577	575	613	571	602	594	569	554	604	572	593	576	597	587	592	581	607	597	597	586	608	585	607	556	571	554	552	578	564	584	547	582	547	565	550	600	539	629	585	614	574	581	564	550	595	555	595	549	607	619	560	569	548	575	555	588	565	585	632	569	574	558	625	559	603	555	593	563	575	553	576	577	582	538	590	567	548	537	583	581	532	625	582	576	574	543	587	620	539	543	563	588	586	622	548	552	567	605	589	561	562	585	571	585	625	566	598	563	592	569	561	575	583	560	623	622	559	561	584	545	571	583	547	596	563	579	604	574	558	596	572	582	595	580	581	563	597	584	589	570	581	567	586	625	562	647	577	559	616	589	585	560	558	587	556	546	588	573	603	547	573	597	626	600	546	598	564	581	565	550	572	577	596	593	555	561	633	585	634	577	557	551	574	560	584	597	549	582	593	601	586	581	596	571	596	605	620	546	565	577	565	568	596	584	611	599	558	600	579	584	598	599	588	602	640	591	618	564	601	559	566	627	584	553	563	542	568	593	598	579	564	637	606	596	571	545	612	571	594	567	587	568	563	624	595	562	550	603	585	568	614	573	649	629	577	590	560	566	573	572	590	579	604	579	568	636	589	595	539	560	598	583	605	571	557	628	596	562	592	633	600	602	553	561	583	562	609	617	561	542	582	550	600	578	557	565	606	565	570	601	556	626	635	611	633	593	563	584	561	577	597	615	552	558	579	594	566	600	607	553	581	554	562	571	616	586	601	598	578	591	575	602	627	617	585	580	536	589	547	600	555	598	575	579	539	591	601	593	621	547	609	569	550	602	557	569	561	606	580	589	620	563	605	578	628	570	599	589	573	563	623	574	570	555	587	577	584	544	603	568	599	559	580	577	589	561	558	608	582	609	599	575	590	600	595	581	597	607	542	565	576	597	606	580	578	569	592	555	585	639	537	612	592	580	568	591	587	589	548	544	567	609	585	567	560	520	601	585	604	620	595	567	570	603	578	562	596	566	526	628	579	598	585	542	546	569	582	603	599	576	592	572	563	599	586	588	578	545	567	565	557	558	542	551	637	598	565	606	605	568	578	519	621	557	576	559	560	586	608	582	554	617	571	590	581	552	597	609	577	543	577	593	645	555	599	572	584	589	610	612	557	578	592	592	624	600	595	610	578	570	568	572	570	594	578	594	571	520	576	566	570	532	590	569	585	620	600	612	607	581	580	592	612	613	617	619	595	616	612	531	590	575	545	579	580	588	599	544	584	590	568	597	636	579	564	624	595	585	547	576	555	569	560	580	604	601	569	581	517	545	549	596	592	569	592	561	602	590	594	621	602	556	554	560	578	583	585	599	618	603	584	612	639	547	634	559	545	583	616	602	610	566	621	587	536	535	566	561	604	595	579	581	596	546	578	618	611	561	549	582	586	539	568	584	616	538	558	578	584	584	600	585	587	602	542	553	555	589	571	557	554	570	595	600	556	569	586	540	597	574	597	605	587	571	573	557	541	596	581	573	564	577	560	621	575	563	587	589	540	592	616	558	554	541	579	598	659	597	547	557	582	591	588	562	539	606	567	578	560	573	578	523	615	577	570	589	575	553	534	567	600	564	586	601	563	561	594	606	546	548	618	562	583	585	573	595	619	565	568	609	540	558	582	569	582	577	583	567	558	541	551	620	568	554	544	598	561	553	554	566	567	580	586	584	623	597	607	558	565	565	588	570	568	579	563	564	634	611	543	583	578	562	539	592	585	616	573	556	580	584	580	593	571	568	560	563	534	565	566	583	600	540	599	564	547	547	592	535	554	569	588	610	617	555	553	545	566	584	569	564	569	571	599	572	579	607	559	577	592	536	588	566	564	598	517	578	620	590	570	587	559	593	553	596	532	579	560	608	622	591	525	572	605	570	589	569	613	589	588	544	547	563	558	628	590	607	610	546	585	589	568	592	573	599	572	565	573	552	567	596	568	554	581	535	588	608	609	638	586	552	562	560	566	593	536	597	586	576	559	574	633	589	589	555	544	574	585	578	576	588	615	578	589	545	590	592	616	537	562	546	594	547	577	577	598	602	596	613	574	571	521	539	578	620	596	556	575	546	576	570	562	566	613	574	540	563	620	616	557	592	562	606	594	544	590	575	567	615	655	588	555	583	562	599	594	562	512	585	567	595	584	546	554	560	594	542	551	565	596	550	587	561	570	576	598	579	600	594	592	544	601	593	574	552	592	601	565	583	571	585	627	552	599	568	569	617	591	567	581	609	580	566	572	531	559	572	591	577	577	572	576	565	578	618	588	593	534	567	575	584	537	568	561	641	557	553	524	513	574	571	599	554	567	624	543	604	585	594	591	612	555	564	567	606	586	586	600	594	586	587	600	606	594	583	585	595	586	608	605	565	582	586	560	627	580	511	592	594	607	558	580	622	527	580	555	570	554	596	614	572	566	554	556	528	585	524	554	563	606	544	577	622	625	584	551	595
5236	210	129	98	73	72	85	75	78	71	82	53	58	58	67	71	49	68	70	71	60	62	70	61	69	57	73	78	58	77	61	78	65	59	61	68	51	77	67	63	61	67	63	65	73	54	65	63	57	70	59	56	54	58	54	58	70	56	60	67	53	63	62	49	73	62	58	71	61	62	68	55	81	57	72	80	57	59	65	59	66	52	59	78	66	65	59	48	61	60	71	65	66	61	61	69	74	58	73	61	67	66	57	64	61	74	66	50	64	58	67	67	66	74	66	73	64	68	46	56	71	50	52	64	73	68	69	67	62	63	61	63	48	70	46	45	70	57	55	63	53	73	80	67	68	69	64	61	49	64	52	63	68	70	58	55	59	69	69	81	62	58	57	70	68	76	67	57	74	66	55	68	58	64	61	75	69	60	57	69	65	54	65	56	61	57	65	77	78	60	65	67	58	76	63	58	66	53	59	57	83	73	52	55	57	51	59	65	69	69	57	62	59	79	56	68	78	70	85	58	72	59	59	77	64	62	64	64	56	58	67	68	82	62	68	61	79	60	56	63	62	66	68	59	68	57	70	71	73	61	72	63	52	63	57	57	59	62	71	52	70	72	52	56	66	64	61	70	55	48	71	51	42	54	50	62	78	63	55	63	86	69	52	63	60	55	59	72	63	72	50	55	63	47	68	78	78	71	71	61	58	73	58	65	56	61	69	65	61	61	75	70	52	64	70	66	64	67	63	69	66	62	77	68	63	71	72	61	64	63	62	73	59	63	74	55	70	61	61	55	55	74	67	59	53	58	69	65	78	68	60	66	56	66	69	72	54	77	51	61	74	67	64	68	50	64	60	70	62	77	76	61	64	75	48	65	83	68	70	70	82	53	70	61	75	50	58	70	51	48	66	73	71	74	64	67	64	76	64	85	63	54	56	57	71	71	54	63	64	47	70	59	58	77	85	70	59	51	63	53	68	63	57	81	72	71	71	73	59	60	60	55	49	58	68	68	78	65	65	52	64	58	80	68	68	62	73	74	55	51	70	65	73	65	66	62	76	62	56	63	64	77	63	61	60	67	65	69	58	63	73	52	67	75	69	70	72	90	61	60	70	64	70	61	72	61	69	67	56	57	64	61	67	57	68	50	72	68	53	70	80	71	51	61	55	70	89	52	72	64	73	64	64	65	72	52	61	61	63	65	56	75	63	69	57	61	60	71	63	70	64	55	63	69	80	59	64	69	63	54	67	66	64	76	72	68	71	72	52	58	70	67	82	53	79	61	72	58	66	60	65	55	62	69	76	71	61	73	64	62	68	54	70	64	79	61	54	71	76	71	63	65	70	53	65	63	59	50	56	51	64	56	71	68	61	62	56	75	57	57	60	60	50	62	78	74	59	66	55	65	78	52	68	59	54	53	64	57	67	61	72	72	53	72	53	67	56	59	60	56	65	63	79	71	66	63	57	63	59	59	65	56	57	58	58	67	54	73	64	70	67	65	66	47	68	69	70	53	71	69	73	50	56	75	80	64	73	54	78	71	71	63	64	60	67	75	50	67	71	56	68	71	69	63	77	67	65	60	39	74	51	62	60	51	56	65	62	61	68	60	54	51	77	79	57	57	60	60	79	59	60	62	81	56	64	61	77	52	59	53	58	67	64	59	67	58	62	49	56	66	66	67	49	55	62	74	57	55	63	76	64	62	69	54	67	39	62	67	60	68	57	65	67	66	59	63	67	72	71	62	63	73	72	63	60	67	75	56	63	74	60	61	67	70	59	66	69	61	71	50	43	57	63	51	60	57	51	66	76	56	52	73	70	67	65	70	57	69	56	60	59	79	65	71	71	65	60	60	56	62	67	52	85	53	60	65	57	56	66	59	71	48	63	59	69	57	53	66	81	68	73	57	76	63	55	67	69	51	64	78	52	57	52	70	59	63	75	73	64	63	61	49	70	52	54	60	69	75	41	61	63	41	68	68	59	58	68	72	69	47	55	55	56	50	65	62	58	68	61	69	59	69	54	58	72	57	73	51	66	56	64	53	68	67	51	58	65	76	76	60	64	51	72	55	61	83	56	65	78	50	70	53	67	78	63	66	74	66	62	57	54	55	57	81	70	65	78	69	64	67	48	62	52	59	65	62	57	45	57	68	62	61	60	55	64	72	60	63	64	82	65	70	68	64	54	58	58	55	65	59	64	62	46	64	55	68	58	61	64	69	55	65	56	51	68	75	78	75	65	68	80	48	80	67	64	49	51	52	69	76	64	72	51	68	68	74	73	64	50	71	66	57	74	59	76	71	59	54	69	55	69	52	63	62	56	58	74	72	53	64	71	66	53	63	51	57	60	75	61	61	78	56	68	69	50	60	62	70	49	68	77	44	64	67	63	62	72	65	67	58	61	64	62	68	70	77	60	58	52	58	43	53	58	72	69	46	57	68	56	60	50	74	67	62	62	60	49	73	61	62	66	58	51	55	70	60	61	68	63	56	68	58	70	60	66	82	64	73	71	57	59	57	69	65	64	61	82	54	54	76	51	74	65	79	62	59	67	60	70	78	72	67	74	64	65	83	65	67	63	66	60	57	50	69	63	54	63	58	62	64	63	68	69	61	80	75	59	53	79	71	64	63	67	68	72	81	62	74	69	61	53	61	69	74	59	64	61	65	60	78	63	69	59	49	73	67	66	72	68	67	58	59	69	62	58	74	62	75	76	61	69	58	62	64	61	58	69	75	64	52	63	74	70	60	49	77	52	53	69	48	65	59	67	80	70	55	67	59	74	64	48	52	59	58	68	71	55	67	66	61	58	67	60	58	71	51	66	65	76	76	65	69	76	65	74	50	51	62	63	58	76	67	66	50	63	58	64	70	67	66	65	57	53	48	69	71	78	55	61	72	59	61	54	65	68	70	55	83	61	68	67	53	62	66	62	56	64	66	68	70	69	50	58	59	61	59	61	62	56	61	59	63	58	65	58	55	68	76	70	60	61	63	62	64	51	57	59	63	63	61	67	75	59	56	63	58	51	63	58	67	66	46	72	53	67	63	73	65	68	54	63	69	56	68	62	70	76	66	65	60	62	68	59	67	63	63	71	61	55	69	57	69	49	62	68	74	53	61	61	74	69	65	77	61	56	69	71	65	47	69	58	64	62	59	58	55	60	60	56	52	51	62	70	50	51	60	72	59	67	73	56	66	66	65	70	70	46	57	52	59	67	60	75	53	75	58	58	65	66	73	60	73	66	79	86	62	70	61	67	57	66	44	57	72	67	74	57	64	63	81	68	66	73	64	61	70	57	69	73	62	65	65	53	80	50	59	57	60	59	50	78	60	72	74	52	75	69	63	63	67	58	64	69	64	63	61	63	62	64	59	60	82	74	67	73	64	65	76	62	71	73	61	58	59	81	66	60	62	69	66	54	70	58	49	44	68	58	61	74	69	57	62	79	69	73	49	60	70	49	71	75	81	64	68	65	60	61	59	57	84	57	75	73	59	60	52
6709	282	369	427	373	321	322	299	301	265	275	261	270	268	267	258	243	264	233	247	267	261	229	245	296	258	278	226	254	250	245	213	263	239	245	258	245	240	238	264	248	235	242	230	255	218	234	238	263	277	215	230	271	210	266	252	231	250	262	218	239	277	278	248	228	276	235	223	238	244	243	252	237	249	245	223	274	239	247	248	230	234	240	209	246	241	246	225	231	238	253	284	239	244	223	204	249	278	249	234	236	245	242	254	257	222	212	235	256	262	265	254	245	248	253	257	273	258	217	239	226	243	226	250	253	227	213	245	239	257	268	235	245	241	229	266	237	244	263	270	234	233	228	233	228	227	223	227	269	221	235	230	239	251	250	197	254	282	251	249	227	227	249	264	249	258	243	230	254	262	254	237	256	219	237	260	240	231	232	206	268	264	243	230	251	229	212	236	245	227	261	223	272	300	249	241	263	258	243	246	238	213	262	249	239	233	247	236	229	243	252	249	248	265	280	248	222	248	267	269	210	267	256	242	223	227	245	246	220	241	239	212	246	246	234	272	214	254	224	213	278	237	229	236	292	270	230	259	244	263	219	213	244	226	239	283	259	248	247	241	230	243	262	229	212	236	252	231	222	247	273	227	239	234	220	248	224	204	269	250	238	231	270	220	231	251	245	257	244	261	248	228	256	254	225	238	264	260	228	242	251	246	254	238	245	241	256	240	277	251	275	232	275	264	276	255	241	235	227	231	258	230	256	245	209	235	236	250	229	251	235	240	245	230	277	234	242	222	249	255	225	265	279	225	246	233	252	269	247	239	278	260	233	237	204	212	253	259	232	228	237	219	237	236	240	242	256	248	220	240	255	248	227	213	237	237	245	239	266	235	255	241	232	204	234	258	245	250	247	268	247	228	244	268	260	254	251	263	243	276	249	231	255	219	242	226	232	236	245	259	226	254	257	248	225	257	239	275	248	237	240	221	263	245	228	254	245	245	256	246	240	253	239	242	240	239	214	248	246	244	281	281	240	268	250	237	264	238	228	225	259	224	243	231	269	255	229	247	259	250	267	271	224	230	256	250	257	235	230	207	249	226	224	232	232	229	233	231	264	256	233	246	261	232	233	262	271	242	228	247	267	229	223	234	258	218	223	209	235	249	236	224	234	271	235	226	206	239	226	239	218	245	232	258	245	253	212	249	258	243	248	243	236	230	236	269	243	252	238	242	227	229	256	240	251	230	247	214	242	238	235	271	232	265	265	274	248	262	263	253	253	262	239	243	249	225	242	242	244	247	231	232	221	258	262	233	236	262	216	214	248	238	237	239	259	242	277	255	246	227	251	241	260	253	253	243	230	239	245	194	242	262	237	261	250	240	241	226	229	264	281	250	236	240	243	241	242	247	260	258	207	257	236	227	239	257	251	235	242	278	254	259	252	267	222	196	255	253	237	242	244	232	225	261	246	234	231	239	249	238	239	243	264	247	251	240	256	254	239	246	224	255	278	251	238	260	247	272	244	229	204	280	244	239	245	239	227	232	254	257	243	240	253	259	263	255	243	243	232	254	238	228	229	239	262	196	245	227	238	217	236	264	277	245	243	244	237	235	247	234	237	260	269	244	228	253	232	228	252	257	245	279	261	233	295	239	235	258	249	266	260	256	243	229	238	244	246	257	218	218	271	236	219	240	248	236	260	248	254	232	281	249	263	243	233	267	233	212	235	253	234	267	235	239	238	258	240	273	249	239	219	257	271	257	255	222	262	267	235	248	249	252	232	234	251	255	245	246	269	238	224	269	265	261	252	307	257	261	225	250	234	256	242	215	253	219	238	266	256	234	249	207	243	256	246	243	254	236	210	258	230	230	241	231	240	234	236	275	245	233	245	209	252	230	261	244	220	240	230	235	253	226	252	272	234	246	242	233	234	257	263	260	288	234	239	258	277	212	236	237	251	224	261	237	224	243	269	209	245	223	214	242	265	255	225	258	261	249	218	250	217	218	234	227	233	228	238	232	227	253	256	270	224	240	232	250	239	233	277	211	252	269	256	259	226	260	242	227	241	242	251	245	245	237	235	259	244	220	236	243	259	265	254	232	244	256	241	252	218	281	247	269	270	268	253	232	240	240	235	232	239	263	266	259	259	250	252	247	248	255	262	242	215	245	243	240	252	257	244	262	256	237	236	262	259	236	260	219	241	249	225	267	238	249	257	274	228	239	256	246	251	224	244	246	250	254	273	218	254	253	276	215	238	222	241	263	238	256	217	233	244	275	260	224	266	237	247	247	252	257	249	240	239	277	230	255	255	250	231	264	261	243	230	227	240	225	255	245	235	232	239	219	206	259	268	252	239	253	260	266	244	240	254	255	233	266	260	254	240	237	254	267	244	251	219	264	228	225	230	231	223	244	230	267	228	256	240	225	278	208	241	248	239	245	218	250	240	241	235	247	238	244	249	233	236	243	237	240	268	268	228	230	223	257	232	258	242	255	255	257	238	216	201	240	241	229	222	256	247	254	249	268	259	217	247	273	273	241	257	234	257	227	267	250	241	218	244	226	230	211	239	266	235	286	236	238	231	231	247	269	241	242	270	224	259	248	261	224	248	245	250	253	231	239	229	236	279	228	252	293	228	255	249	241	262	273	273	273	252	236	229	246	238	257	243	205	274	228	250	229	219	222	258	246	248	243	231	266	271	252	232	235	255	237	241	230	242	243	228	259	216	235	243	265	238	208	269	262	263	230	222	262	252	259	231	243	256	237	248	263	268	242	263	234	219	225	275	236	262	255	250	249	269	243	238	246	245	259	235	239	250	269	225	220	234	238	262	274	215	237	278	242	229	238	244	232	236	229	227	240	225	226	237	256	225	245	246	257	246	251	218	245	219	247	239	262	242	232	270	258	266	241	245	234	235	229	225	220	261	262	214	244	267	211	242	251	249	237	221	207	256	257	249	240	261	240	244	263	289	262	221	242	257	253	249	239	225	285	227	236	235	254	271	252	213	249	211	269	262	234	239	231	246	222	202	249	227	212	246	264	212	230	259	243	243	254	217	293	239	247	248	252	249	249	256	246	243	253	242	245	252	245	231	231	258	267	256	260	236	238	249	245	241	248	220	233	249	240	241	275	208	255	252	238	260	219	244	243	285	287	263	247	263	240	232	213	249	275	273	308	228	264	264	230	242	266	246	248	245	259	229	252	263	251	224	241	246	288	256	232	269	260	240	248	244	234	259	209	230	253	249	245	245	220	257	253	224	259	248	237	224	203	229	226	246	250	246	260	215	257	270	239	235	256	235	242	230	244	287	235	231	255	237	256	238	234	228	247	241	265	211	257	268	274	234	212	237	258	255	249	237	237	240	263	235	257	248	237	228	236	240	246	263	215	252	226	246	252	239	262	234	226	235	254	218	239	280	240	248	279	228	245	219	245	248	239	237	238	275	246	232	240	254	240	241	227	241	249	269	247	261	251	263	272	263	247	256	238	274	239	231	249	241	245	266	260
37037	10696	1587	818	565	388	332	263	239	230	176	158	156	158	137	125	116	110	107	126	103	98	90	93	110	103	110	98	103	80	102	90	105	88	93	106	103	68	98	95	81	95	104	90	74	97	99	97	83	80	93	76	87	105	93	85	88	77	95	83	99	89	99	88	89	73	103	97	91	77	88	87	65	107	100	73	105	84	72	102	75	101	84	90	89	84	89	96	77	87	92	67	90	91	92	92	106	90	99	95	72	93	83	94	83	72	98	96	80	80	91	92	88	97	85	91	105	80	95	78	87	85	73	86	88	96	90	82	87	99	82	78	90	93	86	84	82	81	90	89	80	87	85	90	97	89	72	99	95	91	88	91	85	95	87	99	73	113	70	88	103	80	83	90	92	92	103	110	87	99	98	90	105	94	72	94	94	78	91	77	95	82	96	105	93	86	92	87	65	91	94	78	93	88	75	87	105	86	83	81	94	88	88	87	86	80	77	90	72	84	86	86	110	86	79	84	82	89	66	79	102	91	84	86	98	102	101	94	89	98	88	105	96	89	102	88	100	93	83	94	108	102	90	86	87	93	89	98	100	108	82	94	107	89	96	71	103	88	93	95	79	91	81	85	99	93	80	92	94	91	83	95	109	86	75	76	99	93	88	94	86	70	99	83	81	113	91	101	85	88	85	100	96	85	75	112	99	89	86	72	85	80	81	102	100	92	100	97	91	86	85	79	87	87	80	98	93	88	97	83	88	102	98	92	89	101	75	91	94	121	112	96	94	102	80	86	98	89	78	91	84	87	97	83	91	65	85	102	97	89	100	95	87	85	101	97	87	97	104	78	101	93	95	84	86	97	104	92	86	87	101	100	104	84	83	82	105	87	87	77	78	103	98	89	78	96	86	99	91	92	91	106	98	73	75	74	118	80	83	83	95	86	91	89	93	90	82	78	105	108	89	89	99	84	90	86	95	90	93	105	103	76	98	89	99	93	78	84	75	88	94	81	83	112	91	81	78	96	76	85	96	98	101	103	92	87	77	91	103	95	98	74	86	91	85	90	91	113	82	84	105	92	99	97	84	103	81	79	70	107	89	73	109	107	101	78	94	102	78	67	79	93	102	91	80	85	92	78	72	90	84	84	85	100	80	101	91	100	97	68	84	103	98	90	88	86	93	86	93	79	90	106	94	92	93	80	80	99	92	90	89	95	84	100	93	74	91	111	78	90	109	74	91	79	88	89	82	96	97	90	90	94	102	79	101	115	82	94	96	85	84	94	99	98	85	89	98	82	114	69	94	89	104	97	95	97	81	86	80	80	90	105	114	83	95	92	82	71	82	74	80	87	116	85	86	98	96	97	82	86	77	74	87	85	81	72	98	93	104	89	92	76	103	89	97	80	86	87	109	97	97	94	108	81	103	80	99	94	80	74	76	81	95	98	92	87	69	76	85	87	95	70	91	105	91	100	82	86	91	94	85	98	98	86	88	85	90	104	99	77	94	80	98	90	90	75	82	104	90	82	87	72	84	86	76	93	72	78	86	83	94	102	110	93	75	97	93	89	117	97	80	86	70	85	98	76	98	109	95	93	89	79	104	76	95	86	84	108	93	92	92	100	87	94	84	72	102	101	81	76	78	89	82	92	84	100	95	78	87	96	89	78	88	76	85	84	103	83	84	78	87	88	94	94	99	88	97	87	77	92	94	86	112	100	115	86	111	88	93	80	99	96	93	87	84	83	96	74	84	89	90	96	95	81	95	89	91	88	92	94	97	105	97	92	80	87	95	88	95	87	80	89	93	93	84	96	85	73	98	107	90	90	85	93	82	89	84	72	82	85	87	92	90	81	92	105	100	82	88	100	106	99	84	90	103	94	89	106	102	89	76	89	90	92	80	92	101	83	91	81	101	89	75	74	101	85	86	71	75	79	74	93	81	77	75	95	85	85	96	81	95	88	78	83	87	100	99	82	103	98	103	89	120	90	78	77	99	94	75	98	91	96	104	101	91	80	69	83	96	101	88	95	77	104	86	93	90	80	79	98	108	86	115	104	83	93	101	86	91	91	106	85	86	79	88	78	86	89	97	95	116	108	82	83	91	88	93	94	90	73	67	86	76	85	95	121	89	100	96	90	65	87	87	81	94	87	97	77	91	82	98	75	82	78	82	100	80	88	92	70	92	74	114	96	92	94	87	88	92	76	87	87	102	91	103	77	90	95	95	77	67	87	91	99	83	85	96	81	103	87	86	95	91	102	105	89	128	81	81	98	86	96	77	83	94	88	82	97	100	80	95	94	86	94	87	98	73	83	96	100	98	67	82	76	73	81	103	90	86	78	97	88	94	92	92	85	80	87	85	99	88	95	77	83	83	97	91	77	91	87	88	87	98	96	81	79	83	101	98	79	82	95	95	65	80	94	92	95	106	94	86	96	110	96	98	94	111	95	75	77	93	98	89	91	76	87	93	108	72	93	100	87	91	91	112	98	94	78	92	86	68	74	90	95	85	88	92	87	95	86	104	85	104	106	95	81	72	91	78	78	85	79	100	99	79	86	98	89	78	95	93	101	80	89	90	83	93	74	80	70	102	98	100	100	98	84	66	84	91	84	74	107	91	79	91	95	79	96	97	78	89	85	98	87	86	97	89	74	93	101	103	86	83	90	87	76	90	94	98	87	92	74	92	80	82	91	89	93	78	82	86	103	85	85	95	87	76	102	94	79	74	87	91	84	78	88	84	80	78	97	83	92	78	84	92	110	111	94	86	83	92	102	88	93	96	91	89	82	88	87	90	80	82	104	75	82	83	102	83	78	83	95	83	64	86	78	83	99	94	76	93	80	92	96	103	82	90	89	88	98	69	88	105	85	92	83	79	98	99	85	104	99	94	95	96	98	99	83	76	85	81	82	90	92	86	79	86	112	95	88	96	72	96	82	80	95	82	82	86	87	103	96	92	80	87	89	89	86	90	98	90	87	107	95	98	80	94	99	84	65	101	82	108	91	79	78	101	101	99	96	101	82	96	106	93	78	93	93	67	98	88	102	90	77	74	80	90	90	98	110	88	72	90	104	93	100	91	87	90	78	93	92	100	75	89	100	72	94	94	88	92	88	75	82	93	95	99	97	83	103	89	96	99	72	108	93	103	89	88	93	111	74	86	76	94	80	85	96	91	97	98	98	95	108	99	79	93	91	83	101	100	83	93	105	92	109	89	83	67	86	96	107	82	87	91	73	115	108	101	88	92	82	86	73	90	83	83	105	99	82	94	89	89	81	89	98	97	90	99	90	82	77	85	99	98	99	98	77	87	90	90	92	82	97	88	84	93	89	81	90	76	70	99	102	80	92	73	97	88	82	84	87	92	87	84	86	82	95	91	92	92	86	105	108	89	83	91	92	88	84	94	91	81	80	80	91	88	70	91	99	85	89	99	89	89	78	90	96	101	96	90	97	83	90	70	98	87	93	98	98	99	94	90	81	81	74	115	99	94	96	87	87	83	84	98	80
17366	1112	2601	2837	2434	1963	1646	1370	1115	1006	875	795	741	693	648	574	569	547	488	491	497	475	475	450	399	393	395	432	416	369	413	363	395	397	358	372	390	383	389	378	385	367	369	380	334	332	398	338	359	371	368	339	338	377	294	318	356	334	340	331	347	328	330	327	349	338	317	329	344	317	339	294	337	297	336	322	330	319	362	321	345	320	320	311	336	335	331	309	317	312	335	295	354	349	346	337	369	313	324	335	331	335	282	325	315	369	309	346	323	297	325	345	323	337	326	312	311	342	320	309	312	345	313	333	316	318	334	332	315	344	341	322	318	348	332	316	317	320	338	330	323	337	349	304	311	307	290	320	327	334	329	290	338	345	291	323	318	353	307	301	346	328	315	311	321	298	312	299	362	348	326	310	354	322	304	331	298	307	331	331	328	333	330	306	322	326	294	316	310	306	349	330	334	291	324	302	329	300	295	319	316	353	306	318	303	355	317	307	322	337	330	317	300	314	310	295	291	297	333	361	316	343	338	364	302	338	316	343	340	341	325	347	310	317	295	364	333	314	323	310	321	308	322	284	327	304	325	342	342	289	330	312	357	332	338	308	316	324	345	336	318	323	349	349	311	336	304	296	328	315	339	324	316	318	300	322	349	346	312	288	298	319	332	326	308	328	321	304	328	304	317	315	328	330	340	289	313	329	297	315	350	338	351	332	323	314	300	307	288	339	329	305	279	334	311	315	344	339	303	302	304	309	310	359	346	326	336	305	315	327	326	316	357	293	300	305	333	320	333	294	320	318	312	344	310	317	316	313	284	314	314	299	304	350	315	297	313	333	324	335	311	324	347	315	295	324	313	311	317	316	320	316	300	338	300	331	294	343	328	322	300	338	312	330	321	279	355	311	349	300	314	343	299	336	294	291	319	324	325	334	319	290	343	302	318	355	287	346	300	305	299	285	318	352	330	335	323	306	339	327	313	332	337	287	299	319	315	323	320	290	325	322	334	347	343	300	313	310	330	312	354	330	335	300	302	316	296	320	346	321	316	301	334	346	309	313	302	310	305	332	322	331	314	333	315	335	325	326	321	319	321	336	286	315	320	337	314	326	308	296	345	338	320	317	343	295	322	308	302	329	335	307	335	317	302	304	304	298	305	329	361	301	315	356	332	325	305	297	375	324	331	320	314	347	328	316	272	327	329	308	303	317	325	331	306	328	334	296	312	344	321	317	357	323	338	316	329	336	292	334	314	354	319	341	302	329	287	297	315	334	347	331	298	325	311	341	335	301	288	322	330	317	337	339	344	340	321	305	330	322	306	327	290	351	312	367	307	322	328	315	326	316	310	295	311	339	303	332	341	355	306	313	314	311	326	333	320	321	298	335	331	343	337	308	339	326	351	299	316	290	340	301	342	328	315	299	299	313	339	313	350	299	329	294	333	291	304	350	318	322	343	318	304	340	310	294	313	336	309	339	322	272	353	317	338	289	341	307	319	308	294	304	336	345	333	301	288	309	312	314	309	340	318	321	324	323	296	325	301	339	300	348	336	328	338	321	308	298	321	338	325	328	267	323	304	303	328	319	298	315	306	328	308	292	329	298	318	298	352	324	299	305	321	301	331	315	340	322	299	316	316	277	349	313	312	303	311	311	318	318	301	340	313	324	330	328	320	334	308	317	312	313	315	307	334	286	348	333	323	318	301	318	309	309	319	315	273	298	354	310	298	307	310	330	285	315	303	314	319	337	320	346	321	322	355	286	282	294	301	371	316	330	330	338	304	341	325	309	347	295	338	319	354	337	310	317	320	300	321	338	334	302	344	308	334	318	324	317	318	318	349	306	331	303	334	313	305	309	314	326	347	312	315	305	325	320	311	296	300	275	314	319	332	325	315	325	313	328	323	327	316	337	330	312	320	319	320	299	332	328	309	291	324	309	337	324	318	296	309	326	354	337	308	325	299	318	326	298	318	321	298	282	287	313	290	334	341	307	336	335	342	313	333	320	334	313	335	334	356	319	317	317	342	331	296	318	349	296	303	351	299	329	303	311	340	302	339	343	325	346	309	307	302	332	291	299	312	352	323	302	304	312	324	316	282	315	309	324	343	313	294	297	343	309	311	336	343	350	283	340	307	312	305	342	314	335	301	303	310	291	337	299	325	327	339	339	303	314	337	350	308	313	323	333	318	316	352	311	315	328	328	320	312	306	309	326	335	316	343	326	313	329	288	332	345	338	332	300	298	295	317	327	292	342	316	308	353	376	334	324	321	311	309	335	321	328	291	320	334	310	327	301	331	324	334	310	345	316	339	317	302	316	270	337	338	322	319	309	323	317	330	344	327	325	308	312	324	319	316	348	321	306	325	318	269	351	304	289	322	303	311	321	315	327	313	285	322	312	318	314	300	318	311	324	302	318	324	301	338	294	346	313	294	333	342	304	305	335	338	345	328	317	303	327	333	342	335	342	333	369	319	304	335	341	336	298	341	348	338	312	346	340	311	326	316	364	295	332	330	308	347	350	319	346	351	303	310	332	312	343	338	313	312	317	356	323	328	303	324	303	316	286	325	338	313	309	302	322	293	309	340	303	305	306	321	333	321	302	311	331	340	269	309	320	334	313	350	338	359	334	319	340	320	341	317	306	350	346	316	309	317	339	310	319	310	318	290	295	338	301	312	286	335	286	338	292	315	300	319	333	329	334	324	319	314	337	300	291	307	339	315	311	312	329	308	356	307	338	323	312	325	303	281	339	330	338	327	302	316	303	313	291	347	340	331	293	305	326	341	332	310	327	353	332	314	282	331	318	323	310	329	333	305	298	293	307	321	325	341	317	349	286	308	311	321	309	313	310	309	329	325	321	311	318	341	332	314	299	355	311	326	304	326	320	324	312	310	347	320	307	335	321	345	306	348	304	336	317	315	295	292	326	312	302	322	282	307	347	360	359	292	316	301	310	309	332	330	324	332	335	314	317	324	296	295	315	304	317	321	339	339	322	310	310	320	326	311	336	331	300	304	323	339	303	331	296	313	325	350	322	290	358	332	318	350	350	324	290	324	344	290	307	299	326	335	338	297	284	325	351	330	294	298	329	328	336	320	323	327	314	328	288	328	332	318	342	337	305	305	322	322	309	308	320	336	307	312	336	311	314	337	298	332	309	296	317	332	315	320	319	332	336	349	312	321	336	302	348	315	327	298	329	318	314	320	332	311	329	322	321	344	313	313	306	320	312	312	307	296	307	300	343	316	306	320	320	353	337	307	302	322	330	353	328	331	312	297	320	317	358	342	335	344	333	313	308	311	335	348	314	327	318	357	321	322	318	310	310	317	319	314	327	308	295	308	306	315	311	351	319	316	326	352	339	322	358	296	316	304	321	320	329	327	318	335	325	300	339	295	327	335	335	330	333	322	319	324	291	332	327	331	309	308	271	320	304	312	335	316	297	344	320	322	334	350	307	292	330	320	321	292	327	348	322	289	323	322	311	334	323	332	320	313	321	328	342
43162	20172	6325	1650	1115	842	610	482	427	348	321	288	267	273	257	270	249	260	220	241	219	230	211	188	209	207	197	201	210	196	182	191	167	204	208	174	186	180	206	174	186	177	188	214	195	208	169	175	179	200	192	198	189	159	196	174	196	184	196	200	199	178	212	191	172	198	209	163	197	213	177	183	186	183	178	178	183	182	197	176	171	186	163	181	164	209	168	168	183	168	207	155	172	165	188	179	182	188	170	164	211	187	173	172	181	196	200	178	182	198	174	197	180	157	184	171	182	187	223	208	183	175	159	177	215	190	164	180	172	192	179	170	178	184	175	178	188	171	189	188	195	188	157	191	203	161	160	179	182	204	178	169	176	175	178	157	182	197	213	158	211	152	189	162	185	182	187	176	173	176	191	175	166	155	154	183	181	181	171	215	192	170	162	200	183	193	173	181	189	152	173	174	203	183	161	167	204	190	170	189	172	172	173	183	184	174	175	178	174	168	161	196	183	172	191	168	187	178	187	190	209	183	195	172	180	173	191	178	190	164	179	180	172	183	197	171	172	194	206	187	168	163	165	186	176	181	171	178	174	166	172	172	206	181	179	173	160	172	180	165	196	175	180	195	170	172	182	192	194	174	181	183	190	165	194	181	187	214	190	182	188	174	207	179	177	188	186	194	175	168	194	212	172	186	199	172	193	171	207	180	170	175	184	187	190	159	172	159	189	186	167	183	168	166	190	182	160	194	176	188	184	164	175	171	146	190	175	180	171	187	197	162	193	181	179	191	179	180	189	178	194	166	175	185	179	156	189	171	183	178	199	169	169	183	165	196	190	194	181	183	167	180	208	174	188	190	190	166	190	189	175	185	194	208	197	192	161	189	174	169	195	182	190	176	145	181	176	175	168	188	173	176	178	180	168	180	172	177	170	179	170	180	190	192	169	180	174	202	159	184	172	185	185	181	191	196	186	178	191	175	183	182	180	202	175	187	193	163	166	190	180	188	202	173	159	169	177	140	192	193	188	194	187	165	166	205	173	198	155	167	160	192	160	154	187	173	202	185	165	175	199	164	181	208	187	193	172	195	177	200	194	197	199	183	190	162	183	188	179	195	188	195	191	169	172	195	185	199	155	181	170	169	185	173	172	168	180	182	163	184	164	156	191	177	210	173	193	187	175	187	194	175	179	189	159	192	170	196	199	186	196	181	172	199	190	190	176	176	165	197	198	185	192	193	171	171	173	199	185	172	183	173	201	198	170	210	184	175	191	169	184	182	188	176	208	161	190	193	165	171	213	193	167	184	171	165	214	190	166	191	202	164	181	200	198	179	179	179	186	199	168	172	142	182	174	185	180	191	195	173	194	166	193	175	194	180	221	189	183	162	154	185	194	173	200	165	169	196	186	167	184	174	183	189	163	174	175	189	142	187	180	211	170	201	203	201	189	172	159	182	154	144	180	171	166	170	199	201	193	137	199	205	202	175	178	177	162	187	178	183	155	178	167	170	172	198	179	185	181	182	216	191	176	197	163	193	165	188	203	182	154	184	173	180	181	166	173	171	169	194	189	209	161	178	208	173	171	195	186	195	172	192	161	179	180	180	178	160	170	172	178	185	211	185	184	160	193	180	172	181	209	168	224	192	178	193	193	180	191	175	165	168	185	188	155	184	173	185	181	210	183	170	170	171	173	191	182	183	174	187	162	184	192	196	179	173	184	175	185	197	167	181	203	194	179	216	186	174	197	184	185	189	192	186	183	173	172	196	176	182	193	180	181	197	181	198	178	182	175	174	166	193	201	190	155	209	193	187	167	182	193	183	177	169	186	203	194	185	155	181	189	174	186	179	194	194	167	177	185	165	189	169	191	166	182	182	180	181	180	198	185	200	183	164	199	170	200	179	164	195	154	174	163	202	201	168	188	194	203	173	177	189	192	167	182	194	182	167	165	158	176	166	186	193	201	170	179	186	202	190	184	179	190	157	182	178	188	168	177	182	184	185	168	171	201	187	168	187	191	183	183	182	190	191	169	198	182	176	181	189	197	193	141	190	199	178	167	177	180	178	199	200	213	188	172	176	180	192	193	176	188	186	162	166	182	178	214	184	148	190	188	193	194	190	179	200	190	192	182	171	195	162	157	199	169	179	168	158	194	179	194	179	180	175	176	181	194	170	170	182	169	197	170	190	168	180	168	152	204	187	178	191	191	185	171	178	187	166	179	205	167	174	193	177	204	160	189	190	203	195	205	181	157	178	172	176	195	177	175	175	185	168	182	165	196	175	170	179	165	179	202	179	193	183	193	189	175	197	221	172	165	171	182	188	182	202	184	187	190	163	199	192	190	175	175	172	173	146	176	179	168	194	148	179	174	167	181	182	171	176	157	192	177	181	178	204	188	185	183	166	161	164	188	206	196	183	191	175	187	165	177	176	209	210	156	139	177	180	157	179	183	174	199	176	170	187	165	177	193	163	178	187	182	176	184	176	163	169	195	180	148	189	176	180	169	183	155	177	187	165	184	166	179	183	170	188	170	193	179	191	162	178	178	189	165	181	176	196	174	187	211	184	192	149	188	190	193	189	178	156	179	162	184	187	175	188	180	180	189	186	187	174	194	184	196	174	186	175	179	195	172	173	183	186	151	187	198	184	168	164	183	179	182	191	196	193	174	184	177	202	179	201	181	167	165	174	183	172	184	166	183	178	151	190	182	196	191	176	191	156	204	174	183	164	153	182	187	159	183	186	191	180	172	195	194	200	171	166	176	167	169	185	208	194	166	196	193	185	172	187	179	160	173	181	174	183	187	185	195	184	166	181	198	157	179	195	192	193	163	176	182	180	185	182	188	172	185	203	179	186	188	200	195	173	183	209	198	189	172	183	199	196	200	182	178	172	185	163	172	183	181	218	185	191	177	200	191	195	174	188	153	154	217	173	189	176	160	194	189	187	161	180	194	185	200	154	188	209	175	208	181	168	174	185	172	182	178	176	196	190	214	178	198	195	190	189	165	179	202	182	181	191	189	193	169	152	168	174	185	176	196	166	185	177	191	167	194	164	191	202	197	157	175	194	183	199	172	194	178	202	177	178	192	183	198	199	196	177	204	197	168	186	165	204	201	177	196	155	167	181	172	193	178	187	189	177	182	212	185	184	174	182	197	185	178	184	182	180	179	184	182	205	170	189	166	187	175	147	198	170	175	185	162	200	191	157	156	180	220	171	189	202	196	175	167	187	163	177	203	177	185	177	153	195	162	142	171	211	196	164	179	171	174	192	195	173	183	159	199	172	181	175	165	153	175	168	180	177	178	206	173	202	152	190	153	176	185	174	184	172	167	189	179	171	191	192	186	166	160	184	181	181	168	169	184	209	194	177	183	181	188	197	199	178	169	175	211	181	204	174	183	185	164	183	193	160	179	188	182	144	183	183	170	195	188	194	169	160	171	196	175	164	178	181	164	200	178	179	207	164	194	184	186	169	204	193	190	203	198	208	167	163	167	198	192	181
20645	2011	4497	5050	4310	3503	2816	2392	2094	1696	1600	1503	1304	1224	1145	1110	997	960	944	935	889	853	796	812	820	778	750	767	730	721	683	749	714	692	682	632	676	662	675	666	711	639	619	680	645	665	642	621	608	645	622	635	645	637	590	657	603	614	647	645	618	617	658	618	572	603	573	589	622	560	603	618	623	594	632	582	606	577	648	579	621	600	631	572	569	604	625	565	600	572	583	596	590	560	618	563	598	588	591	605	560	585	546	606	581	588	575	565	575	579	588	591	548	576	562	575	611	579	575	567	598	626	532	588	574	603	578	561	563	586	602	603	625	618	583	571	620	604	562	573	599	605	526	549	513	572	593	550	588	606	600	564	609	556	585	594	600	551	569	578	594	585	606	585	612	620	577	579	542	576	621	572	540	572	623	591	564	527	546	562	586	575	582	555	609	577	549	558	537	569	589	598	560	563	573	576	575	555	594	568	550	557	556	619	581	580	566	611	582	583	571	585	578	565	619	550	629	589	571	573	588	596	588	539	600	570	561	543	625	543	598	552	617	564	618	569	608	547	572	612	572	546	574	596	581	556	596	621	585	579	561	560	569	527	569	593	600	600	586	570	529	603	616	594	598	566	606	565	563	567	581	580	560	570	583	583	580	568	584	540	538	553	578	568	633	556	569	621	547	578	612	604	596	568	563	601	564	561	627	583	570	620	610	629	610	587	572	598	571	619	526	573	597	609	544	526	540	573	588	632	540	545	572	565	597	591	556	578	547	602	605	593	605	572	592	592	572	603	583	562	553	560	554	557	590	572	601	581	573	591	606	594	587	609	566	558	601	579	540	601	571	560	556	577	571	550	594	575	562	560	573	630	587	594	579	582	599	601	554	622	577	593	586	577	600	549	595	547	583	569	569	596	596	589	577	596	610	557	512	538	565	586	546	540	559	557	590	580	579	593	508	555	559	572	564	571	579	569	545	557	564	611	569	554	556	582	544	538	598	571	578	548	572	590	550	518	561	588	639	637	556	555	561	576	588	579	604	564	573	577	603	620	553	578	564	558	574	612	604	574	586	569	596	590	567	594	567	556	542	587	548	613	565	575	567	554	531	602	592	543	618	577	583	609	605	583	569	586	567	561	595	556	615	565	584	588	600	581	567	575	576	572	565	540	555	596	596	538	591	586	546	547	572	547	610	560	563	600	579	580	649	616	550	606	573	573	593	576	572	561	610	569	541	571	581	602	582	567	561	614	582	538	517	622	587	584	562	536	540	574	547	604	565	510	571	603	546	563	568	544	548	576	612	597	630	611	595	579	554	566	601	526	552	516	578	585	607	556	544	598	601	552	553	614	561	572	524	567	601	606	562	620	578	571	551	539	585	545	580	572	565	594	548	595	587	563	599	545	594	633	591	571	566	562	590	572	592	591	578	544	547	579	575	583	589	596	576	536	585	554	562	585	540	598	595	581	642	618	592	596	560	590	584	600	544	563	558	579	597	633	595	578	569	560	564	603	589	670	556	554	571	583	590	590	562	554	568	569	595	554	589	549	601	594	571	591	608	598	611	569	586	605	613	537	602	612	603	552	571	546	573	588	587	576	558	539	583	573	598	543	619	587	578	557	597	567	579	577	585	549	588	591	579	600	596	604	627	590	589	549	602	590	592	596	591	574	562	595	603	597	542	571	549	582	590	586	514	567	602	593	629	554	550	568	578	589	554	583	578	577	571	600	619	563	550	572	582	563	592	580	565	609	554	561	589	571	560	617	622	547	571	548	586	598	598	608	564	545	596	631	568	552	561	554	571	543	592	639	631	568	572	593	582	584	568	545	590	584	569	585	586	579	600	629	586	573	586	579	609	571	553	587	586	588	553	602	576	562	611	590	539	565	550	610	528	568	578	521	584	555	611	582	570	601	578	593	575	595	594	558	566	571	620	562	562	559	551	569	541	576	583	566	560	570	538	583	551	597	604	604	594	562	573	576	579	580	586	558	582	591	607	554	608	539	607	574	625	576	603	589	591	557	586	576	578	564	589	574	624	585	548	567	598	581	613	555	544	544	596	618	574	556	574	550	579	599	583	591	545	592	546	594	595	548	563	572	571	576	557	522	576	580	571	570	600	586	576	546	581	592	558	583	595	592	593	606	572	567	513	523	589	569	580	565	592	571	598	581	579	484	631	586	637	613	610	546	572	576	578	567	598	538	549	555	610	577	586	590	595	571	611	560	554	605	558	571	559	587	610	591	555	550	534	573	546	598	556	568	595	602	585	535	594	574	544	589	574	568	622	564	573	619	589	576	549	556	572	580	588	591	555	620	577	569	565	580	615	585	574	563	586	584	573	558	541	561	574	585	551	546	567	595	544	622	573	560	594	596	622	521	586	577	540	584	621	588	575	598	570	542	576	572	595	568	552	583	606	528	559	619	596	591	579	575	575	547	579	618	579	594	624	585	567	540	552	628	585	574	635	594	520	549	613	608	605	567	590	552	526	620	571	565	597	543	592	590	563	537	551	580	579	597	595	581	613	569	577	562	602	599	579	577	575	575	533	592	580	559	559	575	555	610	579	594	622	562	552	600	637	559	562	619	567	555	608	552	584	596	609	610	566	574	560	603	574	587	563	567	578	555	575	621	609	601	544	604	566	544	578	593	602	594	613	564	556	577	610	562	613	600	581	574	555	600	560	548	572	557	604	511	569	588	626	599	615	586	569	579	590	556	535	568	600	584	590	595	572	566	583	559	543	588	607	620	598	548	566	583	558	543	541	567	575	571	598	579	576	558	615	596	574	563	566	575	608	586	628	592	617	568	638	575	597	553	548	575	545	573	567	576	576	607	573	599	600	591	570	591	550	580	595	614	581	575	589	610	552	593	574	568	558	559	569	533	562	561	563	586	575	592	601	593	577	572	609	632	608	562	539	514	560	586	549	601	632	547	538	592	570	570	592	567	553	546	580	599	600	536	577	566	587	534	614	569	577	584	579	604	574	581	584	575	594	616	611	566	600	584	608	587	507	605	595	543	542	567	558	589	580	596	548	597	569	600	560	517	563	592	580	620	592	553	538	626	581	593	564	578	624	568	577	585	595	570	577	572	583	565	568	581	559	578	578	550	553	561	593	586	586	575	591	579	565	565	547	584	551	592	547	564	597	577	556	569	589	562	605	573	597	566	588	634	554	576	602	619	550	591	589	565	584	586	587	559	569	609	583	570	581	629	580	585	576	596	588	623	566	586	584	588	575	589	542	577	598	579	595	586	540	550	558	569	570	592	605	590	583	532	570	605	591	616	586	588	585	571	603	560	572	579	573	572	590	565	584	612	599	530	572	566	631	615	573	567	568	515	572	611	583	605	564	571	555	583	589	611	642	551	601	610	563	561	555	586	566	574	567	607	592	547	592	612	551	571	568	545	556	587	589	568	534	546	587	586	552	599	564	553	572	590	556	613	556	588	604	508	576	577	586	545	561	618	562	612	580	543	553	591	586	594	550	519	576	591	574	563
5302	255	123	90	92	86	63	63	74	64	72	62	63	84	53	59	59	62	76	49	58	79	70	59	59	55	66	62	83	74	60	64	65	62	59	71	69	68	63	68	63	59	57	54	53	55	57	65	52	55	59	68	46	62	65	56	67	52	64	68	65	66	73	51	75	46	58	63	55	76	70	67	58	56	66	54	72	52	66	47	72	65	66	65	68	59	68	62	64	64	77	69	50	75	79	73	67	59	64	57	58	85	70	60	73	64	51	63	84	71	58	70	54	58	61	57	68	64	69	58	71	61	61	57	63	70	44	62	49	72	45	70	60	69	49	54	61	69	66	57	64	67	57	55	60	85	77	81	58	58	48	59	56	69	65	73	66	74	55	74	60	58	63	67	66	67	75	65	76	52	54	61	65	62	64	63	62	59	65	70	67	54	68	62	66	75	60	61	60	71	57	68	58	62	50	72	68	75	80	71	69	63	68	75	43	78	70	80	47	55	61	69	69	57	46	59	63	62	61	66	90	55	68	59	57	82	75	66	67	61	60	59	59	65	75	63	66	64	67	54	55	74	58	53	47	55	82	64	71	65	58	72	55	61	55	72	76	49	49	58	65	84	62	65	62	45	70	70	70	73	58	68	58	63	60	57	61	63	67	73	71	57	68	68	59	63	64	53	69	51	61	67	54	66	74	52	70	73	65	61	71	62	75	64	65	49	68	62	75	68	67	67	60	66	69	68	71	70	60	58	60	59	61	52	63	75	49	63	70	58	64	53	45	56	48	70	61	69	67	51	62	52	55	86	46	75	57	60	57	70	53	79	66	53	74	59	65	66	87	69	61	70	69	49	57	70	61	71	68	55	68	53	61	62	69	73	63	70	62	65	68	59	51	50	59	73	62	64	73	60	71	61	65	66	57	65	80	52	63	68	74	58	55	68	68	66	64	80	70	62	44	61	85	64	55	65	66	61	67	60	68	57	60	70	74	55	68	66	50	77	67	65	59	74	83	57	60	73	77	54	62	59	38	68	75	76	55	68	71	76	63	56	55	62	76	45	66	95	59	61	70	65	65	63	45	63	76	63	57	64	52	70	75	65	58	54	82	66	58	44	62	79	78	73	67	67	57	61	56	73	58	52	64	53	49	63	71	65	52	64	79	76	64	60	52	63	81	69	65	64	53	56	56	71	82	74	59	53	73	60	62	71	75	73	75	63	61	74	76	62	68	75	67	66	66	71	58	58	58	71	68	64	63	60	51	69	55	53	72	68	63	70	64	49	60	70	56	71	48	56	67	79	57	61	79	51	63	80	69	63	69	51	66	72	70	57	71	67	72	64	61	69	70	63	66	64	67	67	73	63	60	55	54	57	76	74	56	57	71	75	61	55	70	54	70	75	52	72	53	52	63	60	66	69	58	69	78	74	65	72	63	62	70	61	56	81	65	60	59	60	65	74	73	56	60	59	51	53	65	57	62	64	82	55	59	63	56	65	80	62	62	68	73	59	62	71	60	69	65	62	56	78	54	68	74	77	71	66	70	74	65	59	76	63	65	59	58	51	67	77	77	53	66	65	64	68	71	64	66	62	60	67	63	67	71	70	71	63	81	53	70	76	56	55	69	64	56	55	71	53	59	56	59	63	49	69	67	58	48	71	60	59	62	59	51	50	58	73	62	63	80	41	77	57	70	72	52	58	71	71	63	68	69	52	65	68	75	81	75	62	52	67	64	49	56	54	76	66	64	60	66	72	73	68	60	73	63	60	60	69	57	64	57	71	76	68	67	74	69	81	65	58	72	50	59	64	57	51	56	60	80	62	64	71	67	72	55	59	68	53	73	59	66	63	63	53	60	59	72	62	72	66	63	62	50	60	61	63	53	62	80	56	75	58	66	68	64	66	70	56	53	65	53	61	64	66	68	78	74	59	53	71	55	70	61	53	73	59	80	56	44	44	69	55	71	52	78	70	70	61	64	53	72	64	65	59	68	63	68	68	74	64	49	83	58	62	71	55	64	58	67	54	65	55	63	70	67	56	65	61	62	56	50	58	61	68	65	79	54	63	64	61	56	80	64	69	71	70	74	79	63	67	65	70	80	66	68	78	66	51	63	66	72	66	68	59	62	58	59	68	57	65	60	76	67	64	61	57	62	77	68	76	67	65	62	65	68	66	47	67	70	56	59	64	82	59	61	49	64	57	83	63	64	45	82	75	57	65	66	53	54	65	60	52	71	69	76	63	65	64	70	67	56	70	75	71	48	68	55	66	59	66	61	68	74	68	56	63	71	67	68	55	61	69	66	66	81	55	55	50	64	72	58	53	68	56	45	63	60	48	65	84	77	52	57	61	67	55	63	51	79	73	64	60	55	67	59	69	65	58	62	77	87	65	62	70	51	60	70	65	66	75	60	49	69	68	58	56	59	68	67	58	64	58	70	74	63	61	52	79	57	70	76	51	81	68	63	62	54	70	54	70	66	78	56	74	58	64	60	71	70	52	57	69	74	43	61	48	66	69	68	56	54	64	70	76	58	65	67	65	69	57	63	71	65	58	69	65	68	68	67	76	62	78	83	73	61	58	68	60	67	69	75	71	67	67	71	69	62	48	80	74	74	65	56	68	70	55	57	85	69	65	74	69	57	74	55	72	73	52	61	61	55	63	66	53	53	69	59	50	62	70	57	61	71	54	61	69	59	46	68	64	69	59	85	54	60	67	61	66	55	66	64	67	61	73	67	50	64	76	53	63	63	63	79	67	61	56	58	65	80	50	54	71	80	68	68	67	74	53	82	65	58	68	59	72	70	75	58	58	80	60	65	67	55	59	50	60	54	60	78	65	71	48	53	87	65	65	62	48	74	61	66	63	61	64	76	54	54	71	52	85	69	70	67	65	67	60	67	55	66	46	66	62	69	64	71	62	70	68	57	63	61	61	66	84	72	49	60	70	65	64	70	71	68	60	54	68	68	46	65	59	68	67	61	63	70	74	71	57	67	57	58	64	69	62	67	59	54	52	58	63	49	72	72	80	72	60	54	60	64	50	65	82	69	71	67	53	62	74	67	73	64	60	62	63	65	76	61	65	62	75	54	69	78	59	57	63	65	65	74	52	57	71	60	68	62	62	73	72	82	61	61	68	66	70	58	46	59	63	74	50	77	61	52	53	66	59	74	63	73	70	76	64	47	65	56	54	73	59	59	70	60	56	62	73	70	61	71	61	63	76	47	86	66	65	54	74	64	60	63	47	62	64	60	85	81	58	78	82	65	55	66	66	61	60	70	61	53	39	76	70	66	68	58	62	60	60	59	64	54	66	71	71	85	58	59	57	50	66	60	64	57	55	68	61	60	76	65	61	63	75	67	51	61	51	60	67	55	68	82	74	74	76	59	67	63	58	54	65	67	58	64	59	64	73	73	55	51	75	54	65	69	60	61	59	71	79	78	71	79	61	69	66	66	78	57	72	54	61	58	71	69	57	69	68	72	74	64	76	60	61	53	64	52	73
6611	306	402	395	370	351	307	330	308	267	283	269	264	278	266	262	253	268	248	284	245	218	261	225	243	266	254	255	253	242	269	251	270	248	262	230	235	254	256	244	255	267	234	214	234	253	255	230	240	228	277	222	241	238	267	235	231	237	265	281	247	252	261	263	235	238	247	264	236	243	264	269	249	253	237	248	256	247	243	227	264	269	261	214	240	253	258	244	282	232	232	230	228	250	255	259	255	223	237	250	256	261	266	231	240	244	247	240	217	233	231	229	246	250	239	259	260	222	232	238	234	258	261	245	239	240	262	256	237	244	260	233	280	236	230	235	239	239	233	257	233	222	246	236	264	274	228	222	244	248	240	247	247	214	269	252	249	240	240	205	272	246	238	241	256	230	247	227	268	232	249	228	241	221	202	258	277	238	251	235	239	249	224	238	213	292	246	251	259	251	278	231	250	262	256	223	265	236	274	232	225	247	264	253	246	265	269	223	256	248	233	220	228	256	235	251	267	249	246	215	242	229	228	220	210	255	256	243	255	235	238	240	251	239	232	235	237	224	259	229	246	238	253	261	243	232	263	234	233	227	259	218	254	246	239	236	252	239	213	241	234	249	244	251	221	239	237	238	240	231	223	240	225	250	274	264	273	229	226	247	252	240	248	238	296	247	238	219	253	234	259	251	225	224	240	221	256	262	237	254	268	258	237	237	224	251	266	240	241	264	238	229	255	224	246	257	233	240	232	259	282	253	244	237	255	219	230	248	226	271	282	246	238	255	243	255	228	219	235	229	241	269	254	255	226	232	210	239	231	266	277	232	237	246	253	255	240	242	268	219	248	201	244	239	262	229	249	236	273	260	220	233	234	265	225	249	254	249	240	263	227	252	261	264	258	258	259	256	208	245	222	248	229	225	235	249	230	216	264	242	234	235	261	236	249	255	236	275	232	235	264	258	265	234	225	241	259	241	259	219	200	230	254	268	259	233	243	255	274	228	266	230	245	270	252	260	233	239	249	246	229	222	240	248	265	275	275	256	252	247	246	225	224	241	252	239	249	229	200	233	254	217	239	231	238	229	258	265	280	239	252	219	228	231	268	250	235	227	234	231	256	255	278	229	249	231	238	258	226	244	226	244	243	239	252	232	251	237	233	234	241	255	233	245	252	229	248	240	238	240	227	249	241	213	232	267	268	254	234	267	256	279	229	227	265	236	239	254	225	240	219	244	271	272	238	258	237	256	254	269	236	251	244	243	249	225	252	245	246	260	232	237	236	260	248	259	243	254	245	252	215	253	253	226	261	232	231	234	249	211	212	262	257	233	244	231	254	240	226	223	242	266	261	247	223	225	237	260	239	262	227	248	235	254	232	264	235	241	231	228	199	211	271	255	257	239	226	266	257	262	245	254	252	249	215	249	253	246	260	255	234	243	250	262	236	248	251	274	228	233	235	245	239	235	245	253	263	253	236	236	253	240	250	253	239	235	252	253	252	251	217	223	240	233	235	250	252	239	254	227	231	235	246	236	238	234	245	232	220	276	255	236	240	277	228	236	256	250	251	226	240	232	257	215	254	230	231	259	268	247	240	270	263	229	245	257	266	261	218	258	253	253	265	252	246	243	213	246	215	249	251	242	243	248	236	249	262	239	222	248	241	232	227	236	244	237	232	252	257	245	266	208	240	238	242	260	237	250	230	241	259	271	239	266	235	222	253	251	212	243	230	249	271	238	248	221	252	268	251	244	228	260	255	254	223	228	263	235	233	253	239	255	234	246	254	249	271	250	261	230	259	211	249	267	243	238	229	227	224	235	270	233	229	235	260	271	244	223	229	251	234	275	251	263	260	275	259	220	227	261	214	211	213	246	250	224	229	226	256	270	239	257	231	240	269	270	234	259	254	242	254	258	241	244	265	248	276	263	216	240	259	246	240	242	234	222	206	241	251	223	241	226	216	220	233	233	230	234	265	242	223	216	231	267	256	263	223	232	269	242	234	239	194	267	250	248	267	216	252	221	238	239	240	245	243	245	254	257	237	237	241	241	264	262	227	258	253	236	228	252	251	267	235	216	233	227	259	231	228	250	244	242	220	236	242	254	248	235	275	246	251	243	248	248	225	275	234	267	225	236	238	243	272	266	234	251	236	254	224	254	224	235	238	257	246	240	248	248	259	246	216	273	245	236	242	234	240	239	229	270	238	259	251	246	258	240	232	246	234	234	262	229	232	235	228	239	237	266	235	225	231	241	238	248	220	260	243	247	217	256	264	241	261	236	227	245	248	238	263	254	236	256	244	254	236	262	222	259	228	219	244	243	269	236	230	220	225	245	249	254	241	248	281	233	249	228	260	256	224	235	214	257	229	241	241	257	235	228	238	251	226	245	243	286	238	261	251	218	274	232	246	248	237	255	252	245	229	243	256	239	225	242	236	223	250	258	257	254	219	239	220	229	260	242	203	222	252	267	257	291	219	268	232	250	231	233	255	245	223	254	232	234	270	243	250	259	243	261	233	249	233	250	216	233	240	241	251	242	243	251	253	266	255	247	257	243	285	240	253	261	245	218	249	241	257	237	237	244	241	228	246	270	240	269	252	225	230	266	236	234	212	254	221	242	250	254	225	245	245	233	261	244	224	246	258	225	211	265	215	258	248	228	258	244	240	248	242	251	244	231	241	236	273	241	242	237	257	255	233	230	224	227	231	258	246	234	266	253	256	273	260	229	277	244	229	257	259	227	263	239	245	250	234	245	243	242	224	271	248	218	233	257	256	243	242	237	245	260	229	278	270	248	243	217	235	256	236	232	273	221	255	238	225	241	237	243	257	295	229	224	266	268	248	242	234	242	221	244	245	275	252	234	237	233	235	241	254	236	236	283	229	241	229	237	232	246	208	263	263	269	256	261	260	252	253	270	269	185	212	246	241	240	223	259	248	259	225	257	257	239	241	246	241	231	240	245	255	244	246	231	211	242	250	258	256	230	260	246	235	217	247	241	229	250	244	239	246	243	223	266	249	222	276	269	253	261	232	259	244	251	223	248	252	257	240	244	224	212	288	246	235	227	227	262	218	237	260	218	244	259	238	211	258	254	254	245	251	247	225	244	262	239	252	246	234	267	248	234	241	227	244	242	305	223	247	251	224	259	250	273	252	229	223	246	244	260	229	245	255	289	229	257	274	243	240	252	266	241	199	226	281	231	222	240	246	238	222	253	239	230	258	238	248	233	248	239	235	239	245	253	236	238	243	247	252	243	240	208	236	249	244	246	256	249	214	253	283	243	269	255	262	271	253	229	255	240	233	239	247	230	235	250	245	258	240	257	237	251	224	253	269	228	265	242	235	255	225	219	240	235	256	277	270	227	253	255	250	247	250	225	256	252	257	256	239	222	239	240	241	250	214	258	238	231	245	224	259	266	249	237	268	241	236	242	240	250	242	268	274	246	226	240	220	246	214	236	262	222	249	240	262	263	208	233	243	249	238	260	240	251	236	241	245	275	242	226
35842	11196	1670	799	597	409	318	248	237	193	159	175	142	143	128	141	110	120	120	103	93	105	104	89	101	101	85	104	101	100	107	93	85	107	101	96	91	108	85	89	103	82	87	82	94	117	97	97	80	97	107	96	100	105	93	87	86	96	90	100	88	96	89	106	87	84	95	99	83	83	108	103	92	88	96	88	82	84	82	95	91	73	96	76	85	94	85	84	85	93	76	94	103	95	92	91	89	92	89	83	91	88	108	86	99	88	92	85	92	101	87	107	107	78	96	80	91	83	84	80	80	82	96	91	94	100	88	75	76	87	91	91	87	100	111	81	87	90	79	87	94	97	84	92	71	93	90	97	83	87	85	92	82	89	100	87	89	90	104	81	82	81	89	78	86	96	92	80	94	77	90	87	88	82	92	103	99	100	73	91	80	77	86	89	81	85	85	74	78	101	98	93	105	89	84	81	113	84	97	92	89	95	90	99	83	91	88	96	88	95	105	76	90	85	81	95	106	79	78	99	81	97	92	94	109	95	91	79	85	87	92	90	81	85	83	98	78	87	97	97	82	89	92	101	92	86	84	115	114	93	87	83	80	88	86	80	79	92	84	83	95	91	79	90	91	97	88	94	68	99	85	85	91	87	86	90	76	80	98	81	84	83	78	88	74	99	93	98	87	84	100	85	91	86	101	94	75	88	97	87	93	90	83	77	92	88	87	95	90	76	82	83	90	85	98	74	109	93	104	102	92	87	101	92	76	75	78	82	91	90	108	88	97	88	106	95	93	77	91	100	103	70	105	100	111	85	101	77	103	109	84	108	95	84	84	97	85	89	89	89	100	100	82	83	89	96	87	101	99	88	94	72	90	89	89	77	68	83	93	103	86	101	103	95	99	102	89	86	88	93	85	84	88	92	76	96	93	81	93	89	80	81	83	96	75	87	78	83	92	87	86	101	93	86	77	83	80	87	90	88	90	86	98	96	73	93	101	99	103	88	78	99	90	92	81	84	80	94	96	86	101	92	92	92	80	84	86	101	70	96	85	82	93	105	83	105	91	93	82	101	93	86	100	106	88	107	91	100	96	97	89	99	89	82	97	103	78	98	72	79	79	76	100	93	85	93	90	77	82	84	106	100	77	96	91	79	77	88	81	78	89	111	82	84	104	90	95	98	86	82	92	95	90	94	82	97	91	97	82	101	94	90	99	93	86	79	77	70	87	97	105	105	68	91	91	110	76	77	107	91	93	100	103	86	95	85	78	84	86	87	85	88	98	85	83	92	80	92	85	92	102	93	98	80	96	85	88	88	89	94	103	98	77	96	93	90	97	100	85	89	93	79	115	94	83	87	83	92	90	96	106	81	92	92	90	82	97	94	98	94	98	81	74	96	84	97	109	94	78	103	98	87	75	89	91	83	89	79	88	77	85	85	82	79	81	93	94	85	96	84	83	81	103	78	98	83	92	91	83	99	85	96	75	95	91	86	69	100	92	105	82	113	84	94	94	74	84	79	102	107	85	77	90	94	99	83	99	95	101	90	75	79	97	92	85	91	103	87	93	99	103	80	99	103	82	105	98	100	95	90	103	88	95	89	86	92	72	81	91	95	94	91	92	91	97	89	100	85	116	90	80	100	89	88	90	122	87	89	102	72	90	77	82	76	96	96	87	81	81	94	94	69	87	115	84	84	87	91	84	100	104	77	98	87	98	86	100	79	90	87	97	79	103	104	74	92	83	86	92	82	96	86	83	97	84	93	95	69	82	105	91	91	97	85	84	81	84	107	93	94	88	97	99	99	88	83	94	96	95	98	83	97	80	90	94	95	102	90	86	71	88	102	100	91	82	89	95	81	108	98	79	85	100	89	78	102	89	92	82	78	87	86	99	83	113	86	79	82	77	90	77	79	83	89	92	68	108	114	92	91	94	81	84	87	98	109	89	90	102	99	77	92	81	80	93	98	83	99	85	98	94	94	103	85	92	96	90	82	103	85	100	104	98	86	110	117	89	101	101	97	91	86	80	98	87	97	82	86	93	91	104	110	114	76	93	100	103	103	88	94	84	90	73	82	95	85	74	89	101	83	89	83	88	85	92	79	88	90	93	87	84	97	97	96	90	87	86	63	94	94	87	79	96	86	86	108	81	91	80	109	84	88	78	101	72	85	87	81	82	97	103	91	93	99	97	87	95	76	88	80	82	79	84	93	95	93	100	93	98	92	81	83	85	98	90	95	85	106	75	92	75	88	87	104	81	83	95	73	111	90	70	89	93	79	86	82	88	85	97	92	106	77	97	91	94	83	91	100	95	100	88	93	86	91	87	91	81	83	92	87	91	73	97	86	89	82	96	75	114	92	87	84	82	100	90	84	90	102	93	85	101	88	87	89	103	94	84	92	117	67	94	78	95	82	82	101	83	73	85	85	92	101	84	77	110	87	104	99	88	103	89	91	84	93	75	86	71	88	79	96	82	80	79	105	85	81	87	80	94	109	94	88	83	84	94	78	94	97	80	90	85	93	83	78	97	88	74	94	69	87	101	96	90	90	86	78	73	89	80	82	88	105	89	79	86	90	97	86	96	92	81	99	84	86	93	78	88	100	86	94	86	87	85	78	89	93	97	82	99	85	93	81	81	93	98	73	97	83	83	97	79	106	94	79	98	90	84	78	87	84	95	105	85	89	82	97	80	92	93	101	115	71	76	73	73	92	83	81	86	81	108	83	92	80	74	102	100	91	84	87	92	104	95	98	88	81	94	87	93	81	71	101	83	97	83	83	79	99	89	104	88	96	80	82	89	79	86	82	83	72	79	95	105	84	90	104	102	79	81	97	105	78	97	93	105	79	74	104	108	77	90	91	91	91	104	90	98	111	93	80	71	91	108	87	100	95	103	75	87	90	79	84	79	95	84	93	95	77	98	105	71	87	88	87	95	94	88	91	89	88	97	79	99	88	87	81	94	97	93	82	108	83	108	80	81	79	89	94	86	111	91	109	83	76	101	100	92	85	72	87	91	97	86	69	90	82	95	93	88	82	105	94	92	86	89	89	99	89	62	95	99	77	101	103	89	70	101	90	89	99	88	75	107	83	77	83	94	99	78	84	93	89	71	92	89	109	89	79	100	107	78	65	101	90	104	81	93	86	65	80	108	86	74	90	90	96	112	97	76	77	87	91	83	82	84	100	70	80	82	99	77	97	102	98	77	88	99	97	97	90	97	95	86	103	93	84	97	99	85	105	87	81	97	107	73	98	94	86	96	91	94	100	82	113	102	86	80	76	80	89	93	111	79	92	100	93	90	98	93	99	106	85	92	87	90	93	83	83	98	94	90	87	75	91	89	73	86	81	92	88	84	89	81	79	82	85	96	99	105	90	99	100	79	103	99	100	87	106	74	90	87	103	98	104	95	63	96	92	81	87	71	90	70	96	89	89	95	94	83	94	88	87	97	102	85	99	79	97	89	93	96	100	92	90	85	97	106	96	92	91	92	100	84	103	88	91
16836	1194	2544	2875	2459	1911	1584	1331	1156	1029	867	832	741	693	657	611	520	590	568	499	492	456	461	445	434	408	426	421	447	388	417	375	376	421	390	402	363	371	387	357	333	360	350	358	374	352	351	340	352	375	344	344	334	347	322	359	352	321	332	342	310	347	345	331	319	340	310	319	354	328	309	315	323	345	337	322	327	340	378	334	321	353	335	328	295	325	316	329	338	314	343	328	344	308	353	323	344	316	329	335	339	342	293	303	335	323	282	338	316	340	354	335	331	313	293	323	328	326	300	324	323	331	306	318	334	302	331	314	331	346	311	313	326	302	302	308	375	349	325	337	338	321	315	321	333	328	322	324	325	289	366	309	309	302	326	309	316	315	323	344	318	311	311	313	330	306	348	336	321	328	323	330	349	307	332	314	327	300	301	313	327	312	316	306	309	317	320	354	335	291	305	325	313	311	327	317	316	329	323	317	321	306	310	316	324	307	320	323	292	327	314	363	312	354	294	329	315	346	338	321	346	318	331	331	318	354	313	328	331	332	274	325	338	320	350	318	318	357	337	306	333	328	337	313	342	309	312	349	300	300	322	332	312	305	342	340	342	303	300	326	306	337	354	355	299	328	343	318	316	329	354	345	315	339	309	337	288	284	307	341	362	308	298	324	328	330	304	341	339	381	344	319	279	322	300	307	301	328	309	316	355	327	341	312	336	309	293	302	340	311	331	327	302	318	303	313	318	311	319	296	335	342	302	298	346	314	337	324	350	335	306	324	303	326	346	308	297	321	336	312	310	312	343	311	337	311	313	335	335	318	349	351	295	310	333	337	320	325	305	307	301	326	293	340	309	336	328	307	292	321	322	325	342	324	357	277	362	309	346	323	350	312	293	330	330	295	329	362	361	327	319	325	309	309	320	311	285	322	304	340	306	300	329	336	331	275	326	283	340	310	322	334	300	329	327	320	343	304	323	341	328	331	332	352	338	310	364	321	346	332	318	328	313	317	323	324	336	277	308	337	310	323	323	355	306	294	336	314	316	317	315	337	311	299	327	309	329	349	321	328	329	315	360	334	326	328	311	298	333	301	313	330	309	296	292	348	314	336	313	319	329	294	295	344	334	320	318	317	324	328	316	305	341	294	331	301	373	328	335	324	295	302	312	347	325	336	296	292	324	317	339	339	326	324	323	335	319	313	334	320	317	314	321	334	343	308	340	303	324	305	331	335	301	316	339	322	321	313	307	330	299	325	330	305	309	320	321	323	321	326	293	341	322	317	328	316	337	296	315	354	349	364	332	323	322	323	317	320	312	318	308	347	347	322	306	321	318	306	319	301	338	301	344	314	334	331	336	347	348	317	309	326	363	345	305	311	328	319	327	343	347	330	349	286	325	330	305	328	335	317	281	323	306	309	294	312	298	335	309	348	330	327	320	320	331	341	309	285	339	347	320	305	325	305	316	361	301	306	280	325	326	315	333	326	321	318	348	316	335	347	340	304	342	317	296	315	348	299	282	336	316	306	339	352	340	330	334	307	350	320	332	341	340	310	277	310	339	318	285	294	333	335	315	328	318	343	341	314	309	357	339	325	337	285	325	333	329	332	328	305	334	340	317	306	282	323	336	329	331	281	327	322	301	340	353	322	315	302	300	327	321	317	317	303	319	319	314	316	302	320	347	327	350	334	309	320	308	337	318	315	309	334	302	317	326	306	301	330	321	328	322	309	333	301	322	326	312	300	316	319	317	347	313	335	316	342	321	311	303	298	349	292	315	328	317	318	318	322	320	313	315	329	317	298	314	314	324	303	322	338	336	316	296	297	341	344	332	334	305	348	331	306	337	324	291	313	317	297	299	309	301	328	299	341	342	328	317	285	358	309	315	317	333	330	315	341	341	330	311	306	294	279	333	325	308	346	336	279	353	306	322	287	340	300	328	318	307	319	272	323	285	323	302	317	338	325	311	306	340	335	344	310	319	346	336	325	337	348	308	311	312	332	316	298	301	298	321	321	346	331	336	308	319	336	312	318	308	312	339	313	304	319	318	305	339	333	364	347	328	325	313	324	295	325	292	337	317	320	311	338	316	320	307	303	332	296	337	332	317	320	333	318	269	296	312	324	325	324	320	317	322	301	300	297	328	278	327	345	311	282	302	297	275	296	322	330	323	314	308	313	358	283	286	321	302	336	349	374	331	340	329	327	295	334	335	346	287	317	346	307	323	353	306	297	298	325	313	315	336	316	294	311	327	333	313	319	341	337	321	292	312	344	324	335	325	335	308	288	310	335	345	295	335	291	336	296	359	323	333	319	326	351	327	344	350	308	335	305	323	305	338	309	299	300	339	336	312	303	303	336	341	303	307	305	303	303	354	301	316	278	313	326	316	303	334	312	313	328	325	350	346	294	309	336	310	349	323	337	355	327	318	336	312	312	313	308	313	285	325	302	318	321	324	320	302	354	341	343	330	332	299	329	305	285	315	331	324	342	316	331	331	318	304	320	291	337	296	345	280	346	318	343	306	304	319	350	334	296	320	312	303	314	303	306	325	320	328	287	314	348	339	318	340	321	304	331	305	322	325	299	301	315	319	330	299	338	315	352	304	312	333	299	299	350	325	327	330	312	337	276	318	330	324	325	335	340	315	295	310	323	335	330	349	335	329	316	322	324	317	344	313	328	323	320	301	325	292	315	331	323	320	341	333	289	333	329	310	300	331	299	293	317	301	322	332	341	303	331	310	356	296	315	320	302	342	277	295	301	347	306	344	317	310	354	337	303	317	307	293	331	338	342	329	304	316	301	319	340	306	337	307	326	359	295	339	332	287	321	343	331	331	337	362	333	321	330	327	344	335	338	336	324	297	305	351	315	302	276	306	336	308	334	335	354	306	327	330	322	321	313	344	295	285	319	303	305	289	304	310	312	323	344	308	361	318	322	307	322	311	298	321	321	317	319	322	325	312	330	321	318	318	295	324	308	349	340	317	333	304	306	321	299	324	308	297	317	336	313	327	317	326	294	345	349	301	306	305	313	326	326	319	298	324	306	289	292	321	321	324	330	331	331	321	325	321	342	315	314	320	281	337	334	326	304	311	322	324	296	352	313	311	333	288	323	325	318	306	341	293	335	322	356	303	330	305	326	342	315	309	336	336	333	287	300	331	323	324	319	305	325	342	296	310	295	354	307	347	336	337	331	298	309	311	332	317	308	349	319	340	292	322	325	296	330	336	302	316	331	303	299	306	322	325	331	345	334	308	325	306	333	322	310	353	322	321	350	312	331	350	324	344	324	303	337	317	350	325	309	289	314	321	344	337	291	332	338	335	312	367	339	330	309	352	325	330	311	309	309	297	321	315	328	299	322	338	356	325	300	330	292	306	289	336	327	320	358	340	311	311	329	321	300	306	340	310	330	353	317	328	321	294	320	298	314	334	327	327	330	328	308	309	342	287	289	332	335	305	298	338	319	364	314	326	309	302	326	317	304	300	311	355	313	300	312	345	320
42628	19847	5717	1749	1149	865	613	561	415	386	342	296	260	291	254	241	249	238	212	207	220	175	219	205	204	187	230	207	225	195	199	191	182	187	166	181	191	179	180	187	192	199	204	197	187	180	186	200	179	179	185	201	161	181	174	189	186	157	190	187	188	160	170	175	174	197	196	214	177	206	167	192	194	171	191	191	174	184	172	174	185	181	170	172	187	172	184	162	196	178	187	204	167	170	207	183	193	169	170	178	167	187	171	170	193	213	192	182	161	172	177	188	167	181	193	184	185	162	169	192	173	185	180	196	174	175	190	175	184	203	192	186	202	194	155	176	182	192	164	185	169	155	162	169	177	189	157	172	183	158	227	160	183	173	190	170	193	166	181	158	175	186	174	200	181	167	197	155	194	170	175	174	209	185	171	181	179	154	173	185	199	180	176	174	175	191	181	188	191	179	201	190	178	163	178	193	185	185	183	194	172	195	191	164	174	181	167	176	170	154	190	152	172	182	174	193	174	186	183	195	185	166	197	187	172	192	186	172	180	193	161	169	181	177	182	175	178	210	171	196	182	172	162	185	169	173	178	175	178	210	179	176	194	164	188	183	172	173	151	198	184	205	193	189	197	179	196	191	200	191	177	191	144	204	179	166	192	178	201	183	180	187	174	196	184	187	197	186	187	180	187	187	183	179	188	205	166	186	176	158	155	191	170	166	169	207	179	192	195	201	166	178	180	181	190	146	187	177	193	189	181	192	179	182	181	193	170	185	172	194	190	189	186	179	177	192	193	185	170	170	218	177	171	180	208	184	194	213	182	182	190	177	189	222	185	206	189	170	183	189	174	153	181	195	212	199	176	183	197	201	208	199	179	178	176	194	165	186	191	186	185	193	163	163	191	191	196	195	182	182	187	177	196	185	197	196	188	198	200	193	204	192	179	175	157	158	183	165	176	194	220	169	190	188	170	193	185	216	202	183	178	191	188	176	193	184	174	168	196	201	189	181	176	168	171	167	215	176	163	160	199	170	192	192	183	159	223	196	190	168	187	179	187	175	183	186	175	192	171	164	177	174	188	156	182	193	194	183	197	193	177	173	198	198	199	173	204	162	196	184	177	180	183	205	172	201	178	190	197	173	193	186	166	164	169	201	181	179	166	154	203	197	185	205	184	183	189	160	178	195	176	197	183	180	172	175	181	194	203	164	200	176	232	185	161	204	206	166	165	194	171	181	175	196	197	164	196	183	179	180	158	219	177	157	187	213	195	185	180	180	179	189	192	198	155	189	190	160	205	186	145	197	173	184	199	174	192	208	195	203	193	180	177	189	184	180	175	198	159	208	170	217	173	169	178	193	161	190	183	212	189	171	175	169	186	172	197	193	195	180	173	165	181	166	189	193	177	181	185	171	173	190	199	186	184	194	200	197	178	201	170	171	191	171	165	177	197	207	189	205	168	186	188	183	182	177	172	189	192	182	175	191	164	178	159	181	172	187	200	190	199	212	151	193	176	167	195	180	177	182	153	169	185	199	199	202	161	186	184	170	191	182	217	176	189	178	187	199	183	196	165	186	198	189	214	199	197	171	185	156	170	188	195	190	200	190	192	188	187	182	182	177	181	169	187	188	192	193	183	175	180	171	162	201	195	200	177	181	178	164	184	175	148	189	190	160	194	192	184	168	180	191	191	181	186	190	185	190	215	199	190	196	166	184	202	189	204	186	178	167	170	185	199	193	185	185	173	176	180	176	174	197	165	160	175	188	162	170	165	167	171	167	149	184	192	190	169	173	194	187	179	176	169	170	190	181	200	213	215	182	183	189	192	188	200	164	175	169	162	184	192	198	170	159	168	151	190	170	192	174	185	188	183	184	197	185	194	171	181	191	181	167	179	200	190	177	185	199	175	176	168	188	183	204	166	178	173	183	202	179	203	194	157	177	193	189	208	205	174	197	164	183	188	184	176	194	185	176	183	175	163	192	186	148	197	183	186	170	198	184	170	154	185	167	179	189	172	185	181	186	206	194	196	162	195	192	178	178	184	197	191	192	192	170	182	191	175	178	183	175	191	188	168	180	194	173	203	213	199	197	181	188	177	169	191	175	186	180	195	191	185	209	197	193	175	186	181	179	167	174	161	183	167	190	183	183	175	162	196	167	173	183	203	188	188	177	211	177	194	185	191	170	174	194	192	162	186	198	189	178	199	212	172	184	177	187	208	192	162	173	167	187	187	171	173	202	187	204	165	184	182	202	178	202	181	181	165	181	184	165	186	203	184	196	168	158	176	178	180	201	185	173	193	185	195	194	189	191	166	171	168	169	185	200	185	216	205	181	175	218	163	211	178	191	175	166	177	213	154	181	198	183	180	178	169	170	207	190	181	173	181	178	182	175	164	161	217	163	215	201	193	142	170	191	189	187	201	170	168	186	184	201	184	180	185	154	187	181	201	178	193	187	174	184	181	189	225	196	207	176	206	183	179	176	190	180	179	187	198	184	172	185	180	163	171	180	190	176	183	189	197	159	163	205	192	180	189	177	162	184	210	163	174	179	208	196	202	191	203	201	180	179	171	166	206	181	194	190	176	172	179	160	182	192	182	165	173	181	196	187	189	178	189	196	186	207	185	203	159	210	174	202	173	191	196	199	168	213	192	181	172	180	179	170	198	190	170	177	161	169	190	193	203	185	191	162	168	207	189	207	180	192	190	193	174	173	198	205	167	174	197	164	178	184	193	186	190	181	171	198	165	178	194	184	175	154	207	180	166	178	175	184	178	167	171	169	170	181	200	174	199	181	175	184	179	190	163	182	193	192	167	179	165	195	170	189	161	178	184	171	185	200	192	192	175	191	191	185	182	191	167	192	192	214	176	180	170	168	194	175	182	198	178	176	201	189	161	192	179	187	182	160	205	183	193	165	170	162	184	187	184	185	174	193	234	181	195	166	175	159	167	185	198	167	188	192	154	194	192	194	172	192	156	191	187	153	188	170	164	178	202	194	172	193	159	178	185	206	198	206	179	170	188	176	210	169	183	203	188	189	156	155	207	184	189	192	195	169	199	180	198	197	159	189	186	162	163	176	187	185	167	184	169	191	189	190	179	194	190	218	177	177	183	192	167	189	172	191	192	193	167	201	173	166	189	179	192	216	177	171	166	186	183	189	193	178	165	224	207	194	192	169	192	197	188	164	208	174	180	179	187	185	185	184	195	185	183	178	196	194	199	189	197	186	166	171	173	182	181	200	210	180	183	192	174	168	184	177	167	147	181	212	201	173	173	186	181	194	192	182	213	167	173	191	183	169	210	157	208	163	175	188	181	183	187	195	196	193	194	175	190	168	199	200	158	160	162	183	196	165	176	180	187	195	184	169	191	203	187	197	173	191	201	181	182	197	183	195	160	192	180	193	162	157	171	209	172	190	181	190	149	178	186	191	168	173	169	180	170	188	204	161	178	179	211	168	166	177	181	175	165	197	183	183	175	179	190	184	185	143	189	182	200	177	193	196
20329	2043	4640	5104	4271	3523	2948	2447	2116	1826	1579	1399	1317	1212	1109	1038	1033	963	1005	908	889	887	766	808	743	738	806	736	739	729	660	715	696	650	652	716	683	653	626	681	601	643	674	638	638	661	640	653	632	629	631	620	644	638	661	638	568	638	575	597	599	581	580	636	617	643	592	606	601	585	565	578	608	622	555	608	593	615	589	617	579	576	627	597	622	577	559	622	629	597	580	594	609	594	585	553	590	558	603	585	565	586	551	581	525	538	616	565	599	575	565	562	564	579	590	618	623	563	572	594	574	578	596	549	599	591	600	563	592	594	574	570	625	559	588	595	557	611	576	590	593	589	559	578	568	605	545	601	585	597	593	586	590	598	561	584	578	607	612	589	575	590	627	584	595	591	589	571	621	610	534	580	549	608	594	611	613	548	577	565	631	599	571	527	548	594	560	561	577	557	540	568	543	584	590	561	584	573	596	600	602	610	613	557	592	584	597	574	602	556	606	588	576	595	584	605	585	618	578	562	599	616	580	581	570	626	575	576	558	567	614	590	578	577	621	536	572	585	540	594	535	559	568	586	590	521	581	626	567	566	560	585	584	556	595	568	551	575	590	563	592	534	569	599	593	576	569	599	554	591	579	551	604	582	594	590	578	593	571	609	569	589	552	584	578	676	590	572	558	576	586	588	569	591	595	597	542	594	542	601	611	592	575	623	549	603	577	590	602	550	604	577	627	575	592	628	573	600	626	554	580	600	579	549	523	562	545	557	607	587	612	596	606	550	601	576	562	568	602	606	569	572	602	545	570	596	577	561	566	571	555	615	578	568	580	565	553	606	624	580	577	581	568	589	549	580	554	603	611	574	628	597	615	551	590	590	602	528	582	533	593	568	584	618	604	578	589	569	540	567	618	547	580	579	591	593	537	550	583	546	576	572	553	570	585	565	519	582	595	594	548	628	585	600	579	526	560	571	589	592	570	592	590	602	636	553	561	612	582	529	578	579	602	567	542	579	581	583	585	584	605	610	600	599	568	601	610	537	605	571	569	583	587	578	552	596	607	556	572	558	569	550	586	565	603	585	553	555	603	577	583	571	601	577	582	593	551	577	579	571	569	593	537	606	624	544	595	576	581	596	587	573	575	609	567	553	615	539	540	582	587	574	597	609	604	578	583	604	579	617	572	584	576	569	592	579	581	544	548	578	571	601	572	556	562	575	575	584	574	609	568	566	580	556	563	586	552	553	558	597	575	542	600	577	569	566	579	610	574	580	571	597	598	585	523	585	593	582	563	581	580	565	586	557	533	568	586	583	603	554	608	581	605	595	558	598	592	552	581	550	543	573	572	580	603	649	605	523	557	616	583	566	572	590	559	582	615	574	548	578	583	557	627	585	591	565	594	583	583	590	584	558	573	555	623	613	534	584	538	580	594	580	580	567	617	596	585	584	547	615	564	578	565	547	572	638	593	638	589	596	599	592	594	539	575	558	567	604	574	587	602	595	558	578	591	547	570	590	574	578	591	580	563	575	610	594	566	578	543	572	585	569	586	547	606	532	585	579	568	611	578	608	585	615	569	584	582	580	552	570	596	575	562	539	573	573	570	596	611	570	578	545	626	598	559	558	566	577	570	587	632	597	573	565	587	545	564	537	559	592	561	548	528	596	564	552	610	537	580	585	541	566	565	560	556	552	582	583	627	577	613	566	585	560	592	570	594	577	556	611	565	574	544	577	640	600	601	564	560	574	585	595	594	603	561	581	566	556	567	574	598	566	585	576	582	572	602	579	567	545	577	591	573	585	609	595	536	531	616	533	597	551	579	610	554	596	574	581	567	578	615	555	602	538	584	539	571	568	552	602	591	611	593	619	581	579	572	505	584	566	587	558	567	585	609	598	602	568	609	546	571	592	603	553	562	571	580	558	593	599	572	526	566	586	577	630	552	587	597	568	570	597	560	586	605	612	605	566	577	578	583	560	584	549	586	550	577	545	529	559	601	573	574	576	554	555	619	567	615	563	589	557	573	581	601	580	558	573	565	616	558	554	588	529	549	570	593	589	592	553	604	553	555	596	560	559	607	560	559	534	506	533	578	588	580	578	629	587	596	585	571	573	562	586	547	589	573	548	565	588	575	571	598	588	581	561	587	593	552	636	631	553	591	571	563	577	612	606	601	528	596	587	613	602	597	551	569	587	599	538	520	586	594	543	579	569	603	560	551	595	538	627	569	577	608	559	610	596	582	578	606	590	591	596	549	580	598	591	542	561	544	580	597	616	567	585	570	585	601	537	595	624	589	590	560	564	521	568	572	580	597	616	581	579	542	577	553	541	639	563	607	582	585	559	566	606	569	579	568	584	564	565	613	592	595	558	571	566	571	622	566	578	500	588	577	554	574	509	577	627	605	554	567	567	614	616	590	560	559	586	585	588	592	547	563	593	562	567	565	556	558	581	560	563	591	577	589	624	584	585	590	589	608	551	580	603	581	592	538	587	575	619	584	573	541	552	560	547	523	539	569	565	527	612	603	597	592	596	587	542	591	579	577	615	615	542	563	612	547	602	572	589	566	619	544	588	551	593	603	574	546	561	599	591	595	564	563	598	566	566	581	579	611	565	611	545	563	578	549	591	582	578	582	577	570	537	611	555	597	585	562	576	519	613	609	608	577	578	548	598	516	593	599	606	532	596	587	608	578	595	569	525	574	579	571	615	563	560	556	579	581	568	554	575	582	589	597	597	570	583	597	576	593	606	573	572	605	605	575	566	595	555	576	578	560	590	550	574	595	615	567	576	620	545	586	612	601	625	552	526	621	594	584	582	558	552	580	599	578	577	585	566	501	614	590	589	565	527	611	575	593	566	572	558	586	536	585	614	578	578	603	585	544	614	541	546	572	534	558	551	605	591	594	543	591	556	569	561	580	566	554	562	544	641	614	553	574	610	575	562	562	577	576	543	569	572	574	583	588	570	588	566	572	614	590	607	563	619	552	591	578	553	558	534	586	623	610	581	610	563	545	615	556	593	568	563	586	541	575	588	582	571	568	549	571	550	549	554	578	597	584	578	625	548	598	567	552	609	551	572	543	615	568	566	565	567	621	558	617	589	599	551	599	570	561	603	592	592	599	556	550	552	570	577	566	555	574	596	603	617	553	599	573	630	570	628	550	583	548	567	603	592	577	579	591	596	542	556	573	592	545	543	614	600	591	537	568	561	558	560	621	565	586	528	553	583	550	624	577	581	593	577	548	583	617	561	577	588	650	591	575	504	551	609	562	594	580	572	572	574	560	622	594	611	600	605	589	593	590	588	585	596	576	607	591	607	601	593	579	557	531	537	539	565	607	592	562	584	615	550	567	584	591	580	578	565	566	587	559	575	579	563	589	568	564	606	562	566	617	551	595	577	575	557	555	628	582	554	559	537	581	572	599	629	575	598	591	599	541	616	582	566	584	581	619	597	622	582	576	603	564	575	599	552	604	582	538	552	607	548	565	617	601	545	560	566
5509	243	142	115	79	79	72	73	59	63	72	74	72	62	63	66	54	71	73	71	65	70	57	66	64	62	66	71	63	59	53	59	69	46	88	63	64	62	65	61	65	64	79	74	67	66	63	67	65	56	65	74	77	61	61	51	67	60	74	67	60	60	52	58	62	70	69	65	55	65	70	60	74	61	61	62	59	62	65	68	67	56	69	73	75	63	71	68	63	79	58	60	65	73	74	68	84	67	61	64	73	60	71	67	55	53	70	61	67	54	60	69	57	81	63	57	62	65	44	72	70	54	60	67	61	59	54	54	47	55	51	66	73	54	59	54	58	67	65	59	73	63	79	64	60	64	69	65	75	65	71	54	71	63	71	57	60	67	55	52	64	82	65	72	85	59	75	56	64	62	65	56	65	53	59	77	57	68	75	72	74	59	75	81	63	72	59	71	53	54	64	70	62	54	74	60	68	65	59	67	51	56	75	50	70	84	55	61	46	68	67	66	64	78	52	60	70	67	68	57	67	63	70	66	59	69	60	58	73	61	64	59	57	51	58	72	71	74	60	55	69	55	70	73	70	59	73	55	52	51	61	68	59	72	73	61	55	65	37	68	57	55	62	49	58	60	58	57	65	77	72	66	62	68	60	72	64	64	65	57	73	63	61	60	69	51	63	80	63	65	64	67	58	61	69	77	62	57	78	71	75	72	53	60	56	53	64	72	61	61	76	60	81	61	65	76	61	62	61	66	67	68	69	65	65	62	64	67	63	66	60	79	66	69	61	74	65	72	60	72	61	66	70	77	59	50	63	60	66	49	57	72	60	58	67	62	75	66	74	73	73	74	65	53	79	59	60	62	82	55	75	58	58	60	66	63	73	53	56	67	75	60	60	55	58	67	63	53	62	52	63	65	70	68	50	64	80	79	82	64	73	66	70	53	66	58	70	63	74	66	71	59	64	62	70	67	56	64	67	53	69	65	76	69	60	70	80	45	71	60	55	67	56	67	56	67	65	66	69	59	53	54	68	60	56	75	60	68	66	46	76	47	72	54	77	52	68	67	61	59	60	61	65	47	64	74	40	64	60	71	56	54	61	50	65	74	67	73	65	60	66	72	54	59	63	65	65	82	68	65	79	67	59	64	61	65	50	73	68	65	65	57	71	53	65	52	66	55	70	70	62	61	51	64	64	43	67	66	73	61	51	54	67	74	63	55	74	67	63	67	80	46	88	58	63	71	58	63	72	63	73	56	71	70	67	51	58	55	48	58	58	57	74	63	63	55	69	55	71	67	57	57	63	54	59	60	57	65	67	63	61	71	62	48	62	61	61	74	72	62	68	69	77	51	56	50	52	66	80	64	63	62	67	63	76	81	59	72	72	59	61	57	68	69	55	76	50	58	60	58	48	63	55	81	67	75	68	55	62	66	66	50	68	62	56	52	70	50	74	47	63	62	63	54	73	84	66	71	65	60	78	74	68	63	65	65	73	57	62	66	63	70	62	59	72	60	67	59	49	60	75	70	67	66	70	61	42	66	63	85	65	67	81	52	60	74	68	71	65	58	47	62	59	68	59	62	76	51	47	54	53	64	58	53	65	59	76	64	54	58	74	53	74	61	72	70	59	61	54	79	74	70	56	53	71	62	59	67	65	61	75	58	55	59	75	64	69	63	58	72	52	63	63	57	62	60	59	50	69	53	70	59	61	62	59	62	60	61	68	60	56	60	56	61	54	68	64	63	49	61	65	64	66	53	76	68	59	58	66	58	59	49	53	63	54	61	73	56	66	63	59	56	75	75	84	81	48	56	65	64	58	60	70	69	71	63	65	70	52	73	57	55	61	57	72	68	65	61	67	48	70	72	75	57	58	67	64	61	72	70	50	56	55	57	59	53	56	58	53	59	50	63	72	56	67	72	69	63	63	71	76	60	73	65	66	73	71	55	61	57	54	64	66	58	70	77	64	78	50	66	48	52	73	71	61	68	64	69	64	67	61	46	58	75	78	59	61	59	65	56	46	79	66	57	77	49	60	52	63	68	66	57	73	67	67	67	80	66	67	73	62	61	66	74	58	58	62	42	67	76	63	49	62	48	57	69	54	67	59	56	80	59	62	67	68	71	68	51	72	58	52	61	63	60	75	53	60	75	72	63	66	65	75	69	70	55	53	67	71	52	83	67	73	69	60	61	59	65	63	67	63	62	84	66	58	46	58	65	73	64	60	54	60	58	53	70	67	72	67	62	57	54	66	72	56	50	67	60	68	59	69	63	78	61	66	65	67	56	63	56	74	67	59	61	62	55	69	56	67	65	55	64	61	60	71	60	61	74	66	65	72	63	53	64	63	38	75	57	53	64	72	54	57	66	64	62	63	65	69	52	70	59	69	69	69	76	67	66	83	87	60	84	50	60	68	63	57	80	72	67	55	54	82	65	73	70	71	71	60	73	56	60	59	69	61	79	56	67	61	61	66	68	54	71	62	71	64	68	74	56	65	71	61	56	69	75	65	50	63	81	55	54	49	82	70	86	75	74	70	60	70	66	60	54	53	63	70	76	69	69	70	64	62	50	50	58	58	63	74	59	52	50	74	73	60	57	46	54	64	77	75	69	65	72	65	75	68	68	58	79	62	80	72	65	66	63	75	67	57	70	55	85	65	65	53	54	75	71	50	67	43	53	65	54	51	69	74	51	81	59	66	55	52	66	62	71	60	63	64	74	64	59	60	62	72	67	65	90	70	60	64	70	55	55	69	73	65	55	73	60	59	58	52	79	47	56	75	66	83	61	61	52	57	65	51	74	80	78	65	60	58	67	57	75	69	56	62	54	63	73	82	63	68	63	70	63	69	82	53	68	63	66	59	53	44	65	57	60	49	68	57	70	61	60	71	59	65	67	68	58	73	75	71	66	67	52	84	64	67	72	74	58	60	63	63	53	68	49	61	57	59	59	53	67	52	57	64	69	69	68	75	77	60	48	72	68	68	64	65	71	58	58	57	50	64	57	71	68	66	56	64	64	70	61	54	57	72	69	59	55	76	76	68	73	55	61	60	71	62	68	58	54	74	61	69	51	69	61	63	71	70	66	61	59	61	75	50	58	66	60	63	67	65	48	63	61	72	59	66	72	77	70	49	49	75	67	61	64	60	69	67	65	59	54	72	59	67	77	61	63	69	58	60	57	69	65	62	68	78	71	59	68	63	50	55	73	68	71	70	61	67	90	69	56	69	81	59	61	49	63	56	59	71	68	67	58	62	73	59	62	69	58	66	56	65	77	71	53	59	59	73	57	75	56	53	54	68	62	54	67	64	57	60	58	58	69	61	67	57	63	60	58	67	75	64	56	56	55	64	72	56	67	77	63	53	67	69	61	71	60	75	59	50	65	61	64	69	58	54	56	72	65	64	72	70	44	53	66	63	72	59	60	72	71	55	66	68	52	55	53	62	75	75	67	68	58	60	51	71	83	51	71	52	64	63	67	48	72	59	58	64	43	67	59	57	58
7024	290	407	410	345	313	314	308	292	283	283	274	293	247	279	253	261	279	240	290	222	259	235	262	240	206	266	211	260	245	245	237	260	265	237	246	229	221	213	211	240	255	242	230	256	232	230	271	229	233	231	255	238	252	240	224	258	249	274	216	243	286	235	243	261	226	266	271	262	226	246	236	263	279	242	258	268	242	252	259	252	248	266	255	263	231	230	237	233	248	263	233	223	215	237	257	263	238	244	257	251	241	215	235	278	244	227	206	232	246	253	254	251	255	258	238	242	253	239	250	272	219	238	249	231	240	278	248	275	236	255	231	230	234	250	266	220	240	253	244	241	224	246	258	225	225	241	246	232	235	248	227	243	253	250	245	251	251	217	237	246	241	234	253	235	225	252	251	247	230	265	234	255	235	246	234	239	254	242	248	253	248	250	234	240	236	236	274	250	275	253	241	239	250	226	235	234	234	233	236	224	242	280	229	243	229	258	238	238	244	259	262	262	230	246	238	220	234	271	245	231	247	232	251	250	207	224	233	240	239	235	284	224	251	241	259	261	251	245	244	269	231	247	243	229	254	244	255	262	238	279	244	247	239	257	235	230	244	226	239	246	258	248	242	249	266	269	233	236	235	233	234	253	228	214	222	237	215	241	271	247	224	277	276	249	205	263	250	235	204	232	257	240	232	250	244	249	221	241	250	240	252	239	225	206	236	249	279	216	251	235	259	224	241	252	248	245	213	244	234	234	243	226	268	275	220	230	242	246	247	196	248	225	255	222	211	245	254	244	240	241	257	267	247	247	235	252	250	225	247	229	264	260	233	253	217	249	230	267	244	229	240	242	244	242	237	251	243	236	214	257	245	243	259	207	245	228	244	234	278	239	245	245	221	266	275	231	213	240	233	235	251	239	246	228	222	242	267	255	236	210	271	256	244	254	248	243	247	247	237	236	261	241	246	261	270	234	242	275	255	232	240	206	239	249	235	245	268	253	241	243	226	244	231	227	253	205	250	207	224	211	295	233	242	261	249	232	242	275	221	253	244	249	221	248	238	238	232	237	257	239	260	235	247	244	223	248	264	241	238	232	234	254	237	291	243	211	214	232	246	244	250	253	262	258	235	228	251	254	231	237	257	247	262	243	237	235	213	252	249	247	289	263	271	306	216	222	253	247	228	284	246	220	262	268	241	239	246	222	240	240	240	242	239	258	255	230	215	265	264	247	234	201	251	269	241	250	217	247	247	214	256	231	234	256	237	207	263	253	221	223	258	268	238	257	245	238	240	210	241	255	259	232	214	229	216	255	263	269	246	236	260	231	241	228	232	263	263	237	263	266	266	235	236	236	265	260	248	230	262	271	233	220	267	246	247	253	256	225	236	255	256	248	252	257	213	243	248	234	224	236	239	250	235	238	242	249	258	231	246	239	263	254	236	238	223	243	249	226	258	255	240	259	232	267	262	264	215	234	256	243	222	244	248	229	268	252	244	247	240	227	248	213	254	266	250	242	255	265	252	222	255	269	242	238	264	196	268	249	248	264	253	248	240	217	227	237	224	249	265	269	236	260	243	265	276	258	252	262	241	236	239	223	238	230	266	259	248	204	246	234	240	288	240	263	222	257	233	249	242	241	234	221	216	224	242	216	267	260	224	248	260	231	260	253	238	242	225	272	245	246	223	271	214	268	252	226	249	234	209	243	267	221	282	213	231	234	238	234	259	231	235	240	246	226	257	216	277	243	247	254	250	249	222	251	233	231	250	218	253	227	257	253	230	252	234	244	253	261	247	233	211	261	243	260	207	225	249	221	235	266	230	289	220	211	225	229	276	254	211	232	267	227	225	265	246	269	226	229	255	238	240	266	247	226	244	248	265	241	253	226	245	249	234	251	228	232	248	241	209	223	273	265	227	249	251	205	242	263	248	241	240	259	256	224	274	250	282	210	246	210	249	216	244	236	218	247	244	251	235	237	259	235	272	215	249	243	239	221	250	236	247	233	253	247	256	234	238	249	255	246	227	260	234	242	208	238	222	235	231	259	233	256	249	233	229	250	254	244	226	237	241	242	237	228	236	231	263	224	250	264	250	233	237	250	244	251	267	246	227	241	272	264	248	194	252	227	259	238	233	237	228	241	221	253	250	230	213	229	237	221	251	228	258	244	249	250	239	266	230	236	256	244	265	250	225	264	234	234	239	254	241	241	247	237	248	255	228	256	278	239	246	261	265	266	267	252	239	267	266	232	242	253	238	225	230	241	259	257	254	247	251	250	234	235	247	241	259	264	232	262	223	269	261	262	242	235	248	227	217	268	237	232	257	262	279	224	247	259	228	256	263	238	244	230	226	234	261	252	254	246	247	237	216	246	235	248	237	266	248	256	234	229	236	251	262	254	231	259	239	230	255	223	238	277	258	280	251	243	229	244	224	268	261	227	230	229	261	266	235	243	240	234	262	223	256	244	252	256	269	206	232	243	252	258	209	255	273	257	266	225	261	253	227	243	235	240	257	230	235	234	242	210	216	250	264	237	254	237	220	267	221	252	244	254	259	240	256	249	257	265	247	224	242	241	223	251	238	255	231	228	250	260	250	231	227	257	233	240	211	259	251	256	257	251	247	249	262	222	247	246	213	232	240	235	243	251	236	262	243	228	217	232	239	247	256	240	253	254	237	222	280	235	228	244	254	266	233	267	254	249	252	261	253	251	235	238	251	231	243	268	231	254	265	232	262	249	246	260	251	248	266	268	249	224	237	228	250	256	251	252	244	265	258	256	253	244	227	232	228	273	261	253	217	243	251	257	233	217	243	246	251	218	276	237	249	250	239	263	234	257	239	231	241	215	248	255	250	214	231	235	264	213	235	234	240	245	249	245	266	276	264	216	266	230	235	242	228	239	247	231	235	248	233	231	245	245	226	240	242	252	245	234	261	262	268	237	233	249	245	230	259	246	230	226	225	207	225	238	249	244	253	245	259	270	273	252	252	244	249	256	273	245	266	258	242	252	249	239	253	212	245	234	223	254	260	250	246	254	252	232	243	235	260	230	265	245	263	224	246	239	259	259	246	249	243	271	231	262	267	249	245	249	248	216	276	212	231	240	248	206	221	244	271	236	225	230	214	230	255	247	261	237	262	228	235	228	256	218	222	243	227	263	240	241	220	258	244	252	217	227	224	243	256	265	209	260	245	218	263	268	233	247	242	269	216	256	262	221	233	253	233	267	273	212	231	243	228	254	250	274	255	254	261	226	251	261	245	240	224	223	235	247	239	230	216	212	209	219	233	212	256	263	243	262	255	239	244	217	258	227	242	247	251	248	261	228	229	248	253	222	240	197	268	213	274	222	231	250	226	258	236	284	245	238	242	241	248	243	252	233	257	253	253	246	269	219	229	242	244	243	240	217	255	236	253	271	220	251	264	213	262	241	229	254	252	240	256	237	266	239	228	236	243	254	237	265	237	223	228	259	218	252	242	252	236	242	249	257	238	241	249	238	275	229	230
38124	13149	2060	857	544	399	334	278	237	196	184	163	156	123	150	121	134	116	116	118	119	140	115	105	104	115	102	86	89	97	96	86	115	98	89	95	115	100	104	91	90	99	92	109	103	86	94	84	92	87	94	82	96	90	88	75	87	94	88	96	77	95	86	93	83	91	96	99	84	86	98	104	91	80	96	92	94	76	100	101	104	75	114	101	83	67	91	114	100	87	103	73	72	92	84	89	79	94	89	91	88	84	87	113	95	117	94	94	92	99	89	95	92	86	76	88	84	90	80	102	97	89	94	82	91	100	103	85	98	88	112	97	86	83	78	73	112	95	94	94	75	79	106	79	77	81	95	89	84	95	75	108	103	97	95	90	82	100	99	99	103	101	83	96	97	93	106	91	88	83	87	91	89	79	88	88	91	90	93	71	98	98	107	101	85	101	98	83	92	101	96	95	85	96	97	97	104	115	89	90	112	97	99	95	93	83	96	80	80	84	97	106	91	81	90	88	83	95	88	89	90	93	89	105	73	104	84	70	99	101	83	97	83	94	97	91	115	87	82	88	99	84	95	91	95	76	97	92	86	100	92	78	75	93	100	94	85	85	86	81	95	92	80	101	92	99	99	85	103	89	87	102	84	80	84	102	93	86	113	81	79	86	84	112	77	99	100	100	78	85	89	103	79	95	87	84	108	91	96	85	104	95	71	88	99	103	103	86	79	72	111	82	75	81	102	100	97	87	76	87	85	101	95	88	100	78	95	91	88	82	87	86	100	69	84	97	96	104	77	97	92	112	93	81	75	97	109	101	76	96	99	90	101	85	81	89	91	86	81	91	99	95	87	82	113	64	82	80	85	98	86	85	78	87	73	90	81	68	91	93	80	76	92	95	96	111	107	77	93	102	95	84	96	82	91	84	95	83	84	96	106	82	99	104	96	98	95	90	93	91	88	83	87	102	82	81	86	77	92	106	97	108	79	81	86	96	94	87	85	90	83	82	87	102	100	85	104	91	91	103	101	86	84	78	90	89	87	93	96	98	95	78	88	95	93	99	107	99	72	97	101	78	115	93	80	91	97	81	110	89	94	77	105	69	83	99	86	99	77	88	86	88	103	103	100	91	91	71	86	102	90	72	84	86	90	92	82	89	87	82	97	99	101	113	90	83	88	92	94	96	110	99	102	95	87	83	99	82	96	77	83	79	79	81	76	104	99	93	72	81	112	91	98	81	83	87	88	101	110	95	94	120	90	91	117	94	81	96	76	100	80	93	86	100	93	80	91	107	97	91	81	90	77	91	92	90	97	105	92	75	86	81	94	86	75	77	88	119	102	89	88	98	85	95	79	88	110	87	73	105	84	76	101	108	98	85	75	99	94	106	77	76	94	100	105	83	86	88	93	106	71	79	118	91	86	85	108	103	89	86	102	87	83	125	88	88	81	94	102	95	95	100	75	82	67	107	94	90	84	89	88	97	107	97	98	83	88	101	90	92	86	88	86	105	97	113	91	102	84	89	94	93	94	74	89	90	85	89	84	82	94	102	87	84	105	91	80	75	98	103	108	78	90	105	102	104	72	92	97	101	88	85	78	77	87	95	93	100	82	96	96	111	90	77	90	87	95	102	87	84	98	88	99	91	96	84	109	94	81	75	87	101	93	92	90	93	79	92	92	75	96	93	107	102	107	100	89	93	94	101	98	78	89	97	91	93	107	91	86	84	89	112	97	111	114	112	111	88	88	87	118	82	87	99	82	108	82	89	88	70	103	89	80	98	91	88	76	91	108	86	91	74	100	83	95	80	74	93	92	106	89	103	104	92	88	119	85	84	95	90	88	102	98	95	87	75	91	90	95	76	89	116	94	65	88	82	95	102	102	93	93	104	65	81	99	88	102	82	95	96	99	80	90	82	92	104	79	105	94	95	73	90	89	89	76	96	97	84	97	80	93	98	93	90	79	95	87	77	105	93	99	74	95	105	82	85	85	89	94	88	94	95	89	95	95	101	90	86	95	96	71	80	96	82	101	106	107	90	89	79	90	97	82	96	93	75	84	97	93	95	99	93	79	83	88	81	89	81	101	108	80	97	90	91	86	84	86	96	92	100	84	91	76	104	105	78	84	88	79	75	84	83	84	82	82	91	91	87	90	117	104	106	108	73	95	101	92	91	94	83	89	97	94	98	92	92	86	104	91	101	95	75	93	84	80	102	108	88	81	89	85	76	96	82	80	91	85	82	105	92	102	106	108	85	79	85	91	88	99	75	82	92	71	86	80	88	82	92	103	104	93	90	88	94	89	97	88	92	81	92	94	99	95	76	94	78	89	78	85	85	86	83	99	100	95	113	81	101	85	81	93	105	74	82	84	84	101	85	93	96	95	89	107	98	85	85	84	82	79	81	74	96	90	84	94	77	89	97	90	98	90	82	83	86	87	96	100	98	86	90	119	95	94	79	98	100	82	92	87	98	90	107	92	81	94	88	99	86	98	90	106	70	78	96	102	88	88	84	86	84	73	104	105	97	83	91	69	88	81	75	89	100	90	91	95	99	113	80	112	86	96	73	80	99	86	85	102	82	78	89	102	107	83	99	100	94	91	89	98	93	89	97	95	82	93	88	85	75	100	99	95	91	77	93	115	88	91	104	93	91	90	107	81	90	89	82	78	98	94	104	86	80	100	79	94	90	84	97	99	78	88	85	89	94	85	93	93	95	83	97	117	116	110	102	130	109	70	99	88	84	95	100	100	86	87	85	82	97	101	78	80	95	84	80	88	67	84	100	99	96	78	90	85	92	80	92	88	97	83	75	81	105	74	89	90	81	96	73	74	100	86	91	105	97	72	96	98	86	92	84	91	91	91	100	93	93	96	101	109	69	96	96	88	83	89	109	108	98	111	82	78	86	100	104	98	79	77	100	101	100	99	83	96	97	106	97	84	96	90	87	99	80	87	107	85	80	102	78	89	99	103	83	81	84	99	83	79	94	109	88	92	81	65	93	100	98	88	90	85	85	90	91	90	100	92	116	105	108	86	107	87	95	98	92	93	96	72	100	112	91	87	88	118	97	83	114	109	94	109	90	81	73	82	90	106	92	86	107	76	83	78	110	93	91	100	85	114	77	102	100	93	92	77	108	85	83	83	92	87	82	90	97	81	83	103	94	98	97	111	78	92	77	91	94	88	90	83	94	86	96	94	110	93	78	83	90	89	106	87	78	94	86	100	90	84	78	101	104	105	91	112	91	83	85	84	93	89	99	80	81	91	82	98	97	88	101	106	97	94	94	93	82	100	97	64	96	86	98	87	100	92	86	81	91	90	99	89	105	83	81	94	86	84	88	101	81	99	88	98	103	89	86	116	84	78	92	82	106	65	98	92	74	82	86	79	80	91	94	88	72	72	98	88	76	116	105	94	97	98	91	90	88	95	83	108	76	86	80	81	91	100	83	78	83	90	89	110	109	93	92	78	93	100	73	83	103	76	95	88	108	77	86	105	103	89	106
18116	1224	2452	2736	2406	1918	1584	1332	1158	989	932	790	745	722	617	612	567	517	575	505	445	500	472	444	440	377	397	444	405	373	404	376	349	385	349	366	402	390	362	364	350	365	359	358	360	358	374	330	335	381	385	330	335	326	315	320	347	321	326	354	364	339	334	357	310	305	318	319	316	342	339	348	311	337	371	283	347	344	312	324	337	339	345	325	342	325	362	323	341	320	352	310	346	298	355	338	322	287	297	298	329	306	329	340	313	317	323	320	318	320	326	336	337	323	318	338	304	323	317	340	316	298	299	357	310	304	356	330	343	305	317	310	330	334	330	327	337	344	264	343	350	327	352	307	287	309	330	327	259	336	321	336	335	335	306	314	298	301	297	334	333	338	333	326	304	314	326	356	298	307	316	311	301	335	282	326	320	334	316	326	318	315	323	310	293	318	311	330	328	334	317	325	340	335	336	300	338	311	342	328	359	296	296	294	330	354	299	314	311	316	312	310	335	305	327	318	314	332	330	326	330	333	300	311	323	326	296	303	308	325	341	347	315	304	309	344	307	327	298	346	300	291	361	322	358	341	357	356	305	292	352	299	327	294	318	338	339	306	327	333	328	337	342	321	317	320	298	314	290	321	344	308	329	302	288	323	318	316	300	320	335	335	328	347	330	322	327	298	311	303	283	328	323	303	367	313	332	338	340	325	319	325	321	327	353	356	285	334	309	305	304	320	340	340	294	322	349	332	311	329	333	305	329	352	359	314	323	306	340	331	336	307	319	310	331	348	324	329	351	359	322	328	314	346	337	347	333	304	309	331	301	328	310	317	298	308	301	316	294	308	302	333	311	293	320	300	313	343	297	325	295	381	313	345	328	326	320	319	339	323	303	328	303	321	286	341	311	320	310	333	356	289	359	310	337	329	309	337	322	304	338	345	326	344	327	323	327	329	350	305	290	336	311	318	284	341	356	335	345	319	295	361	316	307	333	342	323	287	330	333	308	311	347	293	318	309	314	325	315	325	308	306	325	323	327	322	275	291	316	339	323	348	317	306	330	294	302	341	288	339	314	321	344	339	307	322	277	338	337	292	291	316	327	305	305	292	314	333	343	311	314	346	318	304	304	322	314	331	311	333	319	342	330	314	330	326	321	321	341	301	319	339	331	306	319	285	317	322	300	291	324	325	331	318	311	319	326	343	357	296	336	318	325	315	319	356	324	336	302	338	303	331	321	344	323	358	309	349	351	334	318	336	292	307	366	319	333	334	315	318	312	302	350	311	326	346	327	347	351	340	315	325	316	312	309	340	299	293	345	328	369	308	330	310	318	307	321	360	310	337	322	317	318	314	305	336	276	333	328	321	300	352	323	325	331	344	298	309	319	322	305	341	331	310	338	311	308	325	317	323	322	311	342	307	325	304	311	308	293	302	309	317	329	339	300	305	341	326	332	341	311	313	340	303	330	302	333	315	363	339	310	334	318	313	310	304	350	319	340	295	355	319	321	305	323	355	324	302	317	299	327	346	316	325	316	329	332	314	312	328	336	302	334	335	320	334	340	322	337	311	317	328	327	298	310	346	333	335	341	307	372	348	331	350	334	311	307	357	320	311	289	324	328	308	300	319	315	352	332	334	334	280	287	307	345	320	338	341	319	326	346	327	323	325	310	319	338	311	291	307	337	323	357	320	339	299	308	303	306	335	347	295	324	355	337	334	346	350	297	290	356	309	302	339	322	307	315	315	339	309	336	322	301	327	322	331	325	335	325	298	334	305	334	318	327	299	302	309	277	323	374	328	330	298	319	331	344	329	358	344	356	327	346	303	290	337	290	311	326	282	329	303	363	315	356	315	332	311	310	315	300	342	313	298	320	315	341	342	311	324	324	321	341	317	347	297	313	301	337	306	319	312	327	299	324	309	294	327	326	346	329	330	326	339	312	320	335	309	327	332	346	342	348	319	299	326	347	351	321	302	329	325	304	316	327	337	319	307	323	323	321	341	301	287	356	319	309	319	323	322	334	367	310	299	305	330	318	299	329	280	262	315	360	324	317	313	312	340	328	296	332	310	291	331	329	297	301	317	338	304	311	343	322	331	317	284	325	333	334	323	307	329	338	340	346	341	310	301	358	315	346	322	306	329	330	343	329	344	331	332	319	339	328	328	323	321	338	306	313	318	354	324	318	339	329	339	372	332	328	338	309	299	352	286	314	311	328	301	297	333	303	314	340	327	306	300	355	353	316	285	313	329	325	340	300	329	309	337	347	318	309	350	343	330	348	364	324	329	315	313	336	323	312	329	305	299	320	315	306	359	310	328	315	301	333	294	345	343	304	304	333	335	340	344	293	323	350	333	351	302	303	324	341	337	317	304	322	336	322	329	311	331	293	361	331	337	343	338	309	325	348	308	307	307	329	332	325	359	349	341	306	311	285	321	327	347	342	317	291	306	321	349	323	284	323	332	323	340	303	339	322	361	314	353	342	348	328	373	319	322	352	317	326	340	316	343	336	336	330	331	315	324	369	307	329	280	330	317	297	324	337	310	309	298	318	274	327	320	325	340	321	334	326	296	334	336	306	312	323	338	285	299	337	315	310	330	318	311	277	338	307	347	351	319	318	320	291	313	337	316	304	342	319	321	329	315	303	344	347	367	319	319	298	327	317	329	269	336	328	288	340	307	315	319	307	295	307	317	326	324	311	330	331	362	344	302	291	337	319	326	342	340	322	326	302	352	318	327	316	321	315	314	325	326	345	343	333	304	307	307	305	317	313	349	318	319	332	329	333	306	322	342	367	333	329	312	313	329	297	308	325	286	310	304	308	372	329	314	317	306	316	325	324	331	315	310	304	352	310	345	361	314	347	327	323	339	309	314	321	314	306	321	309	334	329	338	344	352	340	361	325	316	315	300	380	332	292	329	312	339	323	330	335	310	293	335	324	314	343	331	307	323	314	286	319	312	314	321	338	320	314	370	327	318	324	313	312	346	310	312	307	298	302	319	326	358	292	329	319	312	346	326	276	321	343	300	317	311	299	296	320	334	352	327	328	293	316	356	335	336	300	338	296	332	311	333	334	343	338	344	330	336	344	340	321	284	341	367	348	306	334	340	333	336	313	321	326	331	304	330	342	328	297	300	328	302	321	337	327	300	320	306	351	310	306	322	317	326	344	348	298	340	367	338	313	356	295	335	339	332	351	308	348	320	327	337	336	323	303	330	333	327	320	339	290	327	340	345	337	319	323	314	377	345	320	320	292	317	342	317	336	331	330	330	305	302	320	352	353	312	327	309	310	322	321	334	287	326	342	316	322	309	325	339	336	323	331	339	347	324	335	316	343	322	286	340	361	357	320	316	336	327	300	344	329	346	343	322	343	321	288	337	336	306	341	311	314	353	322	347	321	323	341	305	306	308	318	337	344	365	343	287	339	296	314	314	303	307	345	335	373	343	296	328	315	315	308	322	309	319	308	277	341	324	346	315	321	329	323	332	307	330	329	324	343	354
44379	22800	11562	1879	1166	821	682	491	452	365	378	326	280	312	257	259	239	261	234	246	225	219	214	206	228	206	234	205	202	191	198	186	201	192	202	205	191	217	169	191	199	209	182	190	209	187	183	181	156	202	209	199	193	169	169	211	210	191	198	211	189	178	199	179	176	169	201	191	181	201	198	188	175	178	180	170	176	189	172	196	206	163	204	162	165	183	195	179	170	170	215	192	170	204	191	176	179	156	214	210	196	199	161	181	215	202	176	161	180	177	192	204	196	167	208	181	175	192	177	161	203	192	183	159	200	205	177	187	188	197	184	196	209	195	176	187	200	184	175	200	174	189	186	150	202	184	192	196	190	197	176	190	177	189	193	166	192	184	173	197	183	184	186	201	192	179	186	194	191	183	174	172	183	193	194	210	178	170	188	180	196	188	171	173	162	220	192	172	181	199	208	183	147	195	192	211	185	185	188	190	176	192	200	194	175	194	197	184	189	182	157	202	179	188	200	193	179	204	191	181	181	190	191	198	180	196	183	183	200	196	178	199	204	185	170	217	159	197	171	185	212	202	177	188	188	175	193	220	199	173	186	179	187	173	186	194	208	191	194	215	208	189	195	172	206	191	155	184	170	196	153	209	182	145	199	173	205	181	186	191	175	182	201	177	172	178	203	161	177	173	183	189	179	171	188	166	173	186	172	207	205	162	168	195	184	202	181	191	172	171	178	159	187	200	155	167	169	198	160	197	175	159	175	181	189	192	169	202	183	179	186	187	161	191	177	212	171	188	179	174	182	212	206	172	177	172	198	220	196	179	172	181	199	185	183	206	170	182	185	190	166	177	182	201	165	193	196	192	221	195	159	198	180	198	170	211	198	174	183	197	170	180	197	182	174	175	197	168	190	190	194	186	214	189	195	165	181	167	195	173	205	182	192	210	197	193	178	159	203	187	185	174	166	177	172	181	200	183	176	191	177	188	161	200	192	179	162	197	193	176	164	207	204	194	194	179	173	167	186	182	160	163	189	205	169	203	159	192	196	201	189	183	176	175	172	180	191	189	203	159	156	208	187	188	195	188	178	173	189	186	173	171	178	167	171	172	186	172	218	183	157	172	199	180	173	211	191	195	161	181	163	150	175	191	194	192	203	173	205	183	169	199	193	179	165	189	185	174	195	200	194	179	197	215	179	170	190	190	181	192	204	180	227	192	200	198	158	179	179	167	187	180	203	193	205	182	176	190	191	183	185	181	217	184	196	177	166	213	183	189	200	182	175	171	178	178	187	203	189	196	190	194	186	182	180	196	197	181	167	177	187	173	176	188	188	177	167	171	203	206	179	175	166	196	158	188	190	198	183	181	183	190	173	181	175	181	182	193	192	207	204	203	184	164	173	190	171	194	193	198	198	191	186	180	174	177	192	180	201	199	182	186	189	180	179	170	164	197	174	204	196	177	165	176	179	177	175	164	191	184	191	186	207	175	201	209	194	208	199	178	204	177	193	164	164	199	188	181	195	171	168	185	184	195	168	185	169	167	193	190	172	174	193	171	179	192	208	180	196	220	186	171	186	185	210	177	195	198	194	181	189	196	176	166	172	188	168	186	185	193	179	172	194	178	214	180	160	200	198	199	186	174	187	192	172	186	191	178	190	162	181	189	188	178	187	170	179	185	214	201	191	192	173	190	199	189	169	176	190	201	228	196	200	190	177	188	168	207	192	168	164	184	180	194	180	167	185	185	190	183	176	190	191	163	199	186	191	184	180	187	184	203	197	171	173	162	170	192	194	213	168	167	199	180	199	160	175	179	195	180	167	184	193	179	199	173	179	185	184	191	192	173	176	204	175	176	195	178	165	200	176	184	176	199	192	179	163	196	149	180	190	212	207	177	169	186	170	194	172	189	171	165	183	196	184	181	175	207	176	174	193	211	200	197	198	184	183	166	175	192	190	185	182	160	196	168	189	185	187	174	198	208	203	211	201	206	179	195	204	189	163	180	205	179	167	178	195	201	208	177	192	188	189	186	226	178	163	187	182	193	192	180	203	216	198	187	189	184	187	176	162	192	192	206	176	187	195	167	211	178	183	190	178	181	160	216	173	198	170	175	188	159	184	174	178	167	167	185	197	176	186	200	202	194	183	193	191	192	162	189	174	222	160	173	193	211	219	171	182	188	177	190	182	184	201	171	181	157	183	198	174	190	192	191	179	201	188	192	168	167	192	193	181	178	202	173	172	197	198	219	181	179	169	185	154	162	169	178	183	184	173	192	198	164	173	162	192	222	168	191	199	184	191	178	170	181	183	177	209	184	172	189	182	183	189	204	182	178	173	180	203	182	173	184	176	175	198	199	190	168	206	190	170	191	184	176	181	169	171	161	201	187	203	186	208	167	189	221	191	181	175	185	175	209	217	170	194	179	182	170	145	193	204	201	177	169	198	171	197	188	220	197	191	204	185	189	173	161	177	176	170	196	185	173	189	202	195	175	175	194	178	198	147	212	187	156	174	199	168	184	174	173	177	193	196	201	191	191	202	193	170	160	159	171	201	211	173	173	190	210	212	170	195	211	168	194	183	177	190	179	185	166	168	193	187	171	155	187	173	183	186	218	196	184	188	170	186	173	168	185	171	181	171	187	190	183	168	178	206	174	189	186	189	185	197	171	184	190	186	193	184	197	190	200	183	176	199	167	192	196	205	159	188	185	186	202	185	188	167	209	176	190	195	177	171	179	202	175	188	197	183	199	196	188	168	206	174	206	156	182	191	194	190	202	214	215	184	178	172	183	200	159	169	170	206	188	183	195	206	187	160	191	196	197	177	161	178	209	170	231	194	179	200	204	182	161	177	169	189	171	186	189	187	178	175	177	177	149	176	177	191	202	209	166	206	174	181	212	187	178	198	212	198	203	204	184	163	199	217	178	188	205	193	199	192	203	162	170	196	178	184	191	187	174	176	209	180	161	180	208	204	185	180	168	197	188	194	178	180	184	207	169	203	210	192	211	170	174	185	180	179	180	157	200	175	189	199	201	212	169	191	180	170	187	204	174	226	202	170	196	206	179	177	170	190	165	207	185	154	183	192	176	167	184	176	167	185	179	181	163	209	178	181	167	194	197	196	178	185	198	170	185	174	184	209	193	206	203	177	166	171	171	198	167	164	183	186	182	151	197	181	172	175	173	194	178	207	174	203	210	158	200	181	174	181	185	181	163	211	173	208	186	177	189	178	178	179	203	188	176	186	201	178	166	190	200	188	201	179	172	176	171	175	165	182	201	192	184	184	172	204	200	167	190	191	171	168	201	186	191	146	200	196	169	181	201	173	175	183	171	192	169	184	202	209	168	186	177	175	175	179	188	150	167	179	202	187	195	188	185	203	195	187	192	201	179	171	178	192	183	188	182	187	175	190	189	164	179	171	197	172	186	180	160	210	177	176	180	156	188	191	179	210	195	185	192	183	183	203	191	180	186	178	187	173	190	184	154	180	174	185	186	216	185	173	202
22875	1991	4542	5021	4194	3354	2874	2375	2052	1811	1547	1477	1364	1228	1142	1052	1019	964	990	863	933	897	825	804	822	788	760	752	713	759	710	739	678	698	694	645	647	612	669	645	656	664	650	664	619	656	668	655	689	663	659	641	645	649	620	659	638	643	603	666	594	596	618	611	629	606	603	587	656	573	624	606	598	621	610	604	580	620	572	579	636	609	630	577	577	594	586	639	610	627	597	561	621	586	628	631	561	635	585	628	597	602	624	592	562	639	587	593	582	587	590	596	626	568	553	570	619	582	631	598	581	581	601	609	595	588	611	594	609	612	632	605	572	582	618	598	594	592	601	562	590	547	616	601	623	581	627	592	629	570	572	567	538	539	549	573	582	588	545	654	579	574	577	578	598	570	527	572	586	593	597	595	581	620	579	565	595	599	575	588	580	575	585	578	567	618	561	587	613	564	556	590	631	655	585	591	575	558	612	579	590	571	625	561	559	589	580	562	604	568	576	579	609	566	598	605	597	598	608	571	568	573	609	605	554	567	582	556	574	547	655	570	591	581	599	590	589	595	629	580	557	593	580	596	584	612	548	548	572	615	574	594	580	591	590	597	566	569	607	629	541	560	618	587	562	597	593	594	602	606	569	582	566	560	563	558	566	596	558	601	635	593	516	551	545	613	564	581	567	616	578	627	610	578	642	598	623	577	524	589	591	584	581	561	585	604	582	567	560	598	604	567	559	565	566	548	598	575	559	575	578	570	604	579	576	584	592	594	568	556	590	550	593	596	570	596	577	581	628	614	561	596	576	579	581	575	591	614	631	582	593	587	574	582	580	580	577	537	638	589	612	603	597	563	576	616	596	581	646	577	606	607	548	575	583	590	590	562	560	619	563	575	641	574	607	610	607	558	581	585	588	544	544	556	613	543	597	592	554	600	602	611	504	642	617	622	599	606	592	609	576	628	611	578	579	574	609	618	578	589	584	616	553	600	600	593	617	603	569	624	585	559	600	586	585	539	578	547	569	548	576	619	609	568	608	575	599	616	584	585	604	625	591	583	560	579	604	558	594	552	564	548	578	577	549	579	625	581	590	602	640	551	545	552	538	560	564	614	607	603	555	623	614	569	596	624	604	590	567	594	570	575	569	609	576	566	554	571	558	590	580	588	603	567	563	619	601	594	569	630	601	560	601	583	593	634	565	596	533	559	598	554	553	552	586	586	616	576	583	590	576	563	595	610	566	585	559	579	588	551	581	526	567	539	555	609	595	568	606	580	614	585	608	595	583	567	599	567	587	605	622	588	563	604	555	530	608	598	599	587	580	559	595	592	637	543	567	583	618	625	528	580	620	582	558	605	608	606	553	575	611	600	598	574	562	576	582	586	574	561	589	584	565	604	625	595	613	576	568	592	592	609	582	543	561	588	573	559	574	562	544	585	577	580	555	581	554	618	569	529	584	580	564	587	568	568	577	541	596	624	570	592	575	579	597	568	578	584	603	650	619	616	557	624	578	579	568	562	561	586	594	567	573	572	586	618	597	567	577	608	624	594	563	560	575	587	598	612	553	587	558	519	546	544	594	587	575	616	580	581	600	572	648	580	545	628	572	572	622	601	558	565	591	565	610	563	594	562	594	576	587	582	575	588	560	574	551	548	556	587	560	612	589	604	560	604	598	589	594	560	592	581	592	602	547	612	576	611	565	592	592	593	575	575	596	597	585	624	537	588	587	586	580	555	602	579	566	575	586	523	573	607	549	585	546	564	612	601	565	548	580	578	586	603	567	624	556	631	591	558	570	590	607	614	553	576	575	548	598	603	595	564	581	627	613	621	591	622	601	597	576	593	616	623	582	565	552	595	573	552	612	569	605	591	622	577	571	577	586	576	633	588	568	609	576	606	583	564	552	568	633	597	628	586	615	637	594	571	582	608	582	599	525	596	593	578	577	550	588	616	577	576	579	536	555	592	589	571	587	530	603	567	593	551	593	574	600	615	582	580	542	586	602	592	595	564	619	559	581	580	581	629	590	561	576	636	563	616	586	594	527	595	576	590	581	573	552	582	555	572	585	573	598	590	616	603	604	595	521	588	596	556	569	596	600	562	577	565	590	621	597	590	625	555	596	587	539	578	571	575	555	585	530	597	610	561	608	576	572	555	569	629	607	550	603	643	573	580	602	607	592	590	572	572	570	611	623	564	571	588	570	588	559	579	585	597	589	581	573	613	595	582	578	587	588	593	582	590	610	585	572	585	573	646	604	558	571	640	599	582	589	539	596	583	571	556	583	615	562	593	561	613	585	582	577	584	593	607	571	593	534	518	548	555	600	567	591	613	581	585	617	587	617	580	573	580	579	555	581	591	582	560	543	559	635	587	596	593	630	579	571	577	596	609	620	577	589	568	563	633	639	547	558	598	589	583	587	540	582	559	645	577	532	574	593	569	589	589	594	574	600	596	607	580	580	555	541	589	581	616	583	628	607	593	603	590	570	609	610	565	588	545	626	575	533	605	594	621	592	612	563	586	590	614	585	580	599	565	590	581	594	547	550	577	595	580	549	599	559	571	552	551	570	561	626	588	609	623	568	569	546	606	599	571	558	614	564	596	598	611	611	598	551	560	617	617	588	577	605	619	538	570	597	575	573	576	585	572	589	593	557	607	539	568	600	538	578	552	587	628	599	561	554	605	587	571	595	592	547	607	587	610	597	601	578	578	578	562	604	539	574	605	574	566	586	580	605	595	565	595	587	596	557	618	627	564	598	545	551	585	564	603	587	593	571	607	573	573	574	536	561	581	568	634	590	607	566	590	606	536	574	569	593	605	581	581	577	595	578	578	587	572	585	565	602	584	580	561	581	549	563	566	588	615	568	613	579	573	604	577	581	582	568	577	573	634	620	557	586	585	602	597	611	588	544	550	560	597	579	552	596	569	584	576	594	607	548	597	563	562	619	611	601	615	565	553	601	575	569	586	606	541	560	581	618	586	596	616	613	589	586	570	531	573	582	552	591	635	574	522	607	602	566	635	614	582	551	561	608	568	591	575	555	568	529	588	565	607	615	645	587	565	581	594	580	598	575	551	564	602	605	531	586	546	565	549	577	610	582	556	579	603	621	579	570	566	563	567	565	593	554	571	654	543	606	585	582	591	571	565	585	574	576	595	554	607	578	567	566	604	568	597	567	598	580	578	556	566	550	603	562	583	553	630	600	593	610	564	613	574	602	546	606	589	572	598	573	577	552	568	593	599	588	557	564	579	577	645	611	576	579	593	584	633	546	589	607	576	604	602	593	561	553	596	576	601	581	580	588	575	572	578	603	584	584	645	591	574	624	609	652	591	605	615	577	608	604	560	609	578	632	613	576	560	589	594	563	585	602	581	570	605	597	589	571	602	578	537	594	561	601	595	625	550	559	562	623	583	591	616	611	570	620	560	579	565	632	586	595	568	572	600	591	589	592	588	599	546	568	607	564	591	529	564	597	584	587	580	534	582	598	633	575	556	586	585
6489	299	181	115	92	83	72	86	80	71	65	77	55	81	60	66	80	63	71	67	70	65	75	70	69	62	82	59	68	66	64	66	58	68	74	71	82	75	65	61	62	69	70	63	72	69	65	53	68	63	63	67	70	65	69	68	63	68	61	60	61	65	71	51	76	65	59	58	61	61	66	78	71	67	84	58	82	58	69	75	68	74	68	74	54	70	62	77	60	78	77	70	77	75	64	69	69	53	72	53	72	67	68	66	62	80	61	65	81	64	63	63	64	66	75	61	71	75	70	63	82	70	56	71	46	56	76	43	67	62	68	79	70	77	58	68	66	74	47	62	72	79	63	59	70	77	71	57	70	61	68	72	69	58	73	72	62	74	66	66	73	71	71	60	64	67	59	51	61	69	75	64	64	50	83	48	82	67	76	59	77	82	74	55	73	64	54	58	51	48	67	50	74	65	71	62	61	49	69	64	57	60	67	63	56	58	64	56	69	70	38	62	47	75	66	81	60	76	70	78	66	68	71	63	81	58	54	59	72	72	67	77	68	60	74	61	70	71	54	46	83	64	70	65	56	67	57	68	71	67	77	69	68	59	63	57	71	79	72	60	58	69	65	64	71	72	71	70	70	61	66	65	63	59	56	77	73	53	61	65	64	50	58	52	74	58	62	79	68	65	60	67	64	64	65	65	63	62	63	79	72	68	57	67	58	72	52	57	64	79	71	76	52	63	81	80	46	77	68	81	58	64	53	65	67	58	78	60	65	57	58	65	61	76	64	55	74	67	60	62	54	54	62	56	72	77	61	70	71	73	57	64	80	62	74	71	55	63	59	62	58	75	61	73	84	63	53	76	55	62	73	67	75	69	68	68	50	74	70	74	75	63	63	62	73	66	63	53	69	68	54	77	63	66	72	68	67	67	79	72	68	60	69	67	64	73	67	83	69	71	65	60	71	66	49	69	73	60	47	75	67	79	65	64	69	68	69	50	69	74	53	56	64	78	62	65	56	56	73	68	73	68	73	65	65	61	76	61	66	75	66	74	67	74	62	76	67	60	70	76	61	50	70	66	65	53	70	68	69	60	74	58	74	64	69	50	54	56	66	81	57	89	70	53	65	65	56	73	82	58	62	75	65	66	68	72	72	76	68	70	64	63	56	73	56	78	61	56	65	52	88	66	58	67	54	66	54	60	61	62	75	69	64	73	73	68	74	86	61	56	66	68	86	68	57	59	58	60	65	60	62	62	64	72	60	66	75	55	73	64	85	65	69	57	71	61	49	61	73	50	57	64	50	54	67	86	56	62	57	74	55	62	70	65	66	54	74	72	46	84	63	57	64	70	61	61	71	64	68	68	60	68	68	64	68	74	84	79	74	72	67	70	66	66	65	63	51	61	70	58	66	68	59	71	66	66	66	51	56	59	84	63	64	74	75	55	68	60	66	74	61	60	73	63	60	64	53	54	64	74	64	62	68	60	64	69	63	64	77	74	75	56	75	74	65	77	64	69	59	63	66	75	60	71	81	62	60	56	66	57	67	71	75	63	62	69	58	63	62	59	56	67	66	62	74	67	54	59	81	62	70	50	63	63	76	54	50	71	85	63	61	67	55	57	60	70	66	68	59	53	56	62	66	65	84	74	69	65	63	79	64	62	57	53	64	63	71	54	70	62	52	50	59	64	67	53	55	58	51	74	92	57	60	55	62	65	80	71	66	51	64	67	67	60	56	67	72	57	67	56	60	55	74	62	55	58	57	64	59	72	76	74	68	55	63	67	62	64	69	57	63	74	60	71	61	59	69	83	69	70	52	62	71	68	73	63	54	59	68	60	56	55	89	70	73	68	60	66	81	53	64	47	73	66	62	74	76	59	83	52	58	59	56	64	80	69	53	67	72	73	55	72	77	63	64	67	73	63	63	71	62	63	77	72	73	68	69	68	77	72	54	60	72	64	72	59	77	62	64	58	66	67	61	57	66	69	71	53	64	68	56	74	60	75	76	51	78	71	74	66	64	76	57	78	83	74	73	76	61	66	60	69	67	73	61	55	76	68	59	57	53	58	67	54	75	64	63	63	66	76	60	68	73	70	65	75	70	58	66	67	60	61	70	65	63	59	66	68	56	64	74	58	56	60	58	70	71	68	58	68	60	76	72	57	68	62	65	59	74	70	63	73	63	76	72	77	63	79	68	58	57	86	75	66	66	58	63	63	63	74	60	77	66	62	62	66	66	52	54	61	60	64	64	79	75	64	50	62	58	64	77	65	62	53	63	54	70	60	72	62	73	71	72	69	72	60	73	67	67	63	67	69	76	71	50	59	59	63	75	66	74	70	65	54	66	61	78	69	53	79	68	64	74	66	55	53	70	77	67	54	52	65	71	76	67	65	61	79	68	78	66	78	63	72	55	71	50	55	74	71	70	73	65	69	82	49	67	65	75	68	61	65	65	66	52	56	74	58	70	62	80	68	67	69	70	69	75	68	54	53	58	61	64	78	69	71	74	66	72	69	58	67	79	72	69	55	62	72	66	58	64	63	68	68	52	66	87	74	67	53	56	55	68	82	82	58	60	64	71	68	65	51	64	69	69	63	66	77	67	70	72	83	72	57	72	72	77	74	54	57	74	66	61	69	67	57	86	78	79	62	69	75	77	63	68	69	58	61	57	71	66	66	79	62	77	73	59	69	67	70	72	68	71	62	69	79	74	58	78	65	69	70	66	70	75	57	65	65	65	70	70	85	73	74	69	57	61	58	57	45	68	65	64	82	64	58	63	75	72	73	63	63	70	64	63	70	52	77	72	66	58	63	62	84	51	50	77	60	56	66	53	66	69	56	63	65	73	75	70	69	61	79	65	68	68	73	66	64	77	65	72	58	57	54	57	64	64	70	62	68	76	72	66	68	66	63	62	78	70	52	60	48	75	69	67	80	73	74	83	61	72	61	58	68	77	61	63	60	70	70	67	64	48	69	67	73	62	59	84	74	60	52	57	73	69	49	71	65	57	66	72	74	57	67	61	77	60	76	73	61	56	58	60	55	78	67	61	69	72	53	75	64	45	74	72	66	61	69	62	69	73	69	59	55	65	64	66	58	57	55	73	65	75	67	69	68	67	71	62	61	72	61	48	70	83	78	80	68	82	58	63	62	64	85	70	71	69	60	65	50	53	57	65	60	58	56	69	71	73	70	52	64	66	67	63	72	55	65	53	58	56	62	70	72	70	59	62	66	75	50	76	72	62	61	58	71	69	75	68	62	76	66	59	64	70	57	55	82	69	67	84	61	68	69	75	52	63	70	55	63	73	59	79	61	74	67	66	68	66	78	65	65	64	51	57	56	87	69	63	69	44	49	71	63	79	70	67	55	60	73	73	66	74	53	73	70	73	71	76	72	59	52	75	59	68	69	72	62	70	69	58	77	78	71	65	65	60	62	84	72	69	77	73	66	71	81	65	75	67	55	56	65	71	74	73	65	69	66	56	60	71	61	78	59	67	80
7901	293	416	361	404	368	297	298	286	276	267	301	294	269	243	254	268	271	232	255	257	254	264	263	262	260	253	244	273	233	279	259	251	241	249	248	280	247	257	259	257	306	280	254	267	265	271	229	248	251	244	295	243	248	282	245	263	266	259	239	222	241	232	242	266	237	252	289	263	244	232	242	268	237	227	249	254	255	240	255	265	262	266	224	283	235	256	257	267	271	244	239	258	251	240	261	249	260	239	252	250	259	254	264	287	240	248	262	214	263	260	252	260	253	261	234	251	259	230	253	247	256	233	268	242	235	238	254	249	223	259	233	232	217	225	239	238	249	248	270	272	274	243	243	214	249	241	262	267	244	241	246	241	260	243	241	227	226	235	260	243	250	247	245	230	254	273	266	266	239	259	246	260	269	241	264	240	267	227	243	236	275	248	264	239	245	255	257	236	220	239	266	258	240	223	246	257	218	240	252	250	244	261	236	260	223	243	254	242	241	270	268	258	252	240	270	259	228	235	242	252	249	278	254	230	232	244	251	261	261	259	258	253	228	270	233	257	252	224	247	247	221	245	239	286	266	257	245	255	252	250	251	240	216	281	277	244	232	279	232	239	264	260	220	256	233	253	257	247	241	241	238	248	274	244	285	264	244	237	280	238	239	244	266	235	270	221	254	254	284	274	228	240	259	221	254	223	244	260	252	264	214	239	236	249	254	238	251	244	261	249	246	249	273	239	241	243	286	241	232	280	236	230	240	255	251	250	279	230	257	250	275	248	260	261	257	240	265	250	279	247	236	244	248	268	278	241	238	253	249	229	253	252	256	235	223	220	236	239	239	260	276	251	281	250	239	257	255	265	256	221	248	248	241	253	270	276	241	257	256	250	263	262	259	220	254	273	293	244	244	237	248	224	250	249	240	246	244	254	279	229	243	239	247	244	258	241	266	259	269	255	241	263	284	262	255	261	262	228	258	257	251	240	268	238	265	228	256	256	237	252	221	251	239	238	249	267	234	244	257	271	272	243	263	258	225	249	233	231	235	240	266	240	262	262	225	230	259	255	266	262	244	258	267	260	253	259	230	257	236	252	257	232	252	255	235	237	271	235	277	266	235	263	263	227	236	259	263	217	247	270	269	236	227	240	251	226	249	241	259	240	257	250	250	256	249	231	228	209	274	235	237	233	230	241	264	243	233	257	263	265	280	247	248	251	261	246	264	233	286	253	255	251	259	256	249	266	239	227	252	262	252	281	262	274	247	286	257	247	261	264	263	243	270	241	231	265	241	252	250	256	251	265	242	237	266	239	253	237	232	263	243	260	241	236	274	256	254	262	246	249	235	257	237	249	261	241	216	253	273	242	221	266	298	226	219	264	255	254	274	245	243	240	255	278	246	243	229	252	244	282	246	245	220	250	244	240	262	234	221	290	247	260	232	256	245	279	270	247	284	261	223	235	247	244	265	267	242	226	252	233	244	231	262	263	249	260	218	250	263	275	235	255	245	255	250	270	240	259	255	240	278	253	240	246	240	234	241	268	234	259	238	263	261	261	260	254	258	239	270	244	231	253	252	255	273	223	212	244	248	236	260	247	273	243	239	258	239	266	257	251	246	250	236	268	223	269	247	229	257	249	247	266	238	244	268	240	239	225	241	240	241	264	238	257	261	246	265	258	253	290	243	215	248	249	258	257	244	254	252	247	244	239	242	254	242	245	276	265	232	244	227	258	269	272	230	217	248	253	251	254	253	235	250	266	287	263	246	246	252	230	228	247	237	221	246	256	234	234	252	230	250	235	240	256	272	245	245	264	258	246	258	248	264	227	269	260	230	237	229	247	256	273	269	289	254	255	235	233	241	259	262	256	256	241	243	261	242	251	254	283	262	241	227	241	260	239	241	261	273	231	235	253	244	256	249	273	261	232	233	248	243	276	247	274	223	240	258	247	267	279	271	244	267	239	263	252	261	251	294	245	269	266	225	240	261	273	256	253	244	238	259	241	241	227	228	245	265	279	263	250	268	255	216	234	240	246	220	264	260	266	242	264	248	253	266	220	257	267	251	261	230	244	238	228	259	264	229	254	241	255	249	263	259	275	251	262	268	244	240	241	277	284	227	249	254	252	257	238	251	241	245	241	199	232	250	249	229	254	235	245	253	237	285	248	230	271	247	250	264	228	231	248	239	264	267	253	272	252	256	244	242	254	256	259	232	224	226	246	230	237	265	239	248	250	238	257	264	292	258	250	239	236	229	265	251	239	223	278	258	235	248	257	273	249	261	245	239	248	255	260	256	225	266	230	255	264	258	227	243	232	268	210	247	257	244	251	222	233	277	250	254	264	231	273	245	267	237	251	247	281	248	260	228	254	251	265	250	245	240	237	235	242	271	241	242	250	238	238	264	229	249	262	244	235	250	256	230	251	227	258	250	249	241	254	253	262	229	246	234	273	246	242	268	219	226	268	248	239	243	254	274	282	241	229	254	266	254	210	258	249	249	224	249	243	244	249	231	263	257	239	258	268	221	240	281	234	271	235	257	258	244	251	237	265	264	261	241	272	221	250	278	247	264	240	246	247	226	261	239	238	216	250	244	255	249	271	268	248	265	249	235	250	268	264	245	207	233	253	235	227	249	272	239	240	264	244	242	242	275	280	229	251	268	282	223	268	264	239	291	242	251	232	250	251	253	259	226	246	204	233	267	242	253	257	272	259	250	275	260	274	237	268	259	244	247	249	251	259	244	249	253	255	238	239	271	234	241	229	230	261	265	211	250	233	215	229	263	239	246	259	251	267	232	243	273	217	224	224	254	280	275	247	253	241	246	247	209	272	246	268	242	243	239	245	260	236	229	274	227	253	253	253	275	256	240	253	262	262	246	235	226	250	248	257	230	259	229	260	258	242	256	259	271	266	246	248	251	268	264	233	250	243	260	251	261	239	243	236	237	230	243	258	255	276	260	247	262	246	261	270	250	244	237	233	245	254	253	243	240	228	271	254	279	226	277	260	258	271	261	256	253	267	260	265	257	238	241	233	272	236	249	223	251	237	257	228	283	273	274	244	273	216	263	242	226	238	237	243	231	239	245	236	230	260	250	258	262	266	249	266	264	246	239	227	241	232	264	251	224	229	229	243	248	262	217	256	268	239	260	271	268	216	255	233	245	243	249	230	274	252	253	248	288	238	252	234	244	258	235	261	239	254	222	282	257	225	274	284	257	263	253	249	230	235	256	259	239	243	237	260	257	261	300	236	223	235	241	277	236	253	243	246	240	287	229	241	276	237	254	248	255	276	263	261	245	220	245	262	247	259	223	270	258	237	244	242	270	252	231	259	255	232	260	266	241	280	224	243	242	255	260	261	218	244	260	258	250	221	217	228	262	255	249	261	228	236	277	263	245	247	272	209	233	219	250	246	231	242	240	255	240	213	228	238	229	262	250	250	283	242	258	234	247	238	235	239	242	276	266	263	254	237	272	256	220	248	251	261	225	255	233	229	243	243	268
42368	18324	5193	867	593	402	345	269	217	203	189	173	149	135	111	145	135	113	115	116	110	107	117	106	124	96	124	90	116	90	105	100	120	96	94	97	104	103	99	112	118	98	102	93	94	130	107	99	86	108	98	93	100	100	92	79	106	89	103	84	79	71	105	100	77	95	96	86	89	94	99	107	90	98	81	89	99	102	110	85	98	91	98	79	108	96	82	98	66	97	91	75	93	93	101	120	98	90	94	88	74	101	97	86	107	100	98	102	104	87	97	94	96	99	81	84	93	97	86	100	86	107	103	96	86	89	90	95	95	87	106	92	108	96	82	78	111	93	107	108	96	90	116	95	112	95	93	72	103	98	100	84	109	104	93	94	109	70	100	97	87	99	73	90	91	100	87	91	88	92	91	90	91	88	96	85	82	103	110	99	100	106	112	85	115	104	93	91	84	84	104	102	93	107	107	91	85	81	111	86	99	113	102	107	83	96	92	98	98	83	90	94	85	95	87	93	92	94	83	92	90	104	104	99	77	106	98	105	104	81	79	104	100	87	100	103	78	86	89	93	84	89	106	92	101	94	90	84	115	88	86	84	91	90	96	96	104	94	97	96	95	86	78	86	114	110	87	107	104	104	97	70	102	103	112	98	101	97	111	95	83	97	92	89	86	98	104	92	86	93	91	82	94	100	93	101	98	104	90	85	97	95	92	95	88	70	85	95	82	96	76	83	108	98	107	104	73	97	98	109	100	101	98	97	89	83	102	98	95	88	105	102	91	88	94	99	89	97	96	102	80	83	104	100	96	81	83	103	90	92	98	104	97	126	93	100	93	104	83	85	89	89	103	100	98	84	102	88	105	102	100	83	94	97	83	108	90	86	90	88	81	104	95	80	83	87	92	95	68	105	85	108	89	107	103	92	102	101	121	115	93	90	106	107	119	98	106	94	95	86	113	106	105	106	95	101	72	99	93	93	88	92	99	98	81	85	90	106	118	92	102	104	115	107	101	108	74	94	95	91	107	96	97	101	77	87	89	87	99	83	81	83	88	84	98	83	105	93	100	112	91	86	113	95	95	95	94	94	95	71	96	103	108	94	86	90	103	75	101	85	98	106	94	95	76	91	79	78	76	84	93	95	102	104	91	89	115	101	108	90	82	102	90	81	87	98	109	92	86	88	106	94	96	85	99	94	94	90	81	82	91	95	99	73	101	107	117	94	100	100	97	93	87	94	101	90	110	91	102	105	93	97	75	109	84	88	95	97	95	88	95	92	106	82	98	82	74	109	95	88	118	78	90	97	96	101	85	112	112	93	101	101	102	88	106	77	89	106	89	82	99	86	107	103	97	78	111	94	103	117	101	95	95	88	93	90	99	104	102	95	116	89	101	96	91	86	90	76	108	96	94	92	78	88	90	79	95	99	76	100	103	80	77	80	107	96	94	111	106	73	81	95	106	90	85	88	101	101	81	91	84	83	85	90	90	81	89	84	95	118	108	87	117	77	87	84	84	98	102	112	79	102	91	73	90	105	101	94	95	96	98	100	104	93	97	85	90	97	83	77	73	105	98	85	105	93	104	98	95	96	109	93	85	103	106	95	93	82	87	107	116	89	89	105	92	92	85	105	112	100	98	97	101	83	98	119	91	95	101	99	88	80	83	85	96	80	108	102	106	92	80	99	84	96	96	82	106	91	100	77	117	73	109	85	95	103	105	99	86	86	88	97	80	114	94	92	101	87	96	103	96	115	99	88	98	86	111	92	82	97	84	87	105	94	96	97	103	90	106	93	75	83	84	103	86	94	80	98	101	91	93	93	87	84	91	74	114	97	98	102	78	94	89	95	89	96	91	94	90	85	87	95	94	89	101	90	101	102	94	95	80	78	90	101	90	100	94	96	101	91	103	91	104	84	95	87	75	87	74	81	93	87	79	79	84	91	107	101	102	101	88	109	97	82	85	100	101	89	102	79	84	96	90	98	97	98	99	94	90	97	92	76	101	87	96	74	86	82	100	94	98	103	102	96	89	112	89	99	88	88	93	98	111	93	93	86	96	95	98	80	104	107	98	103	100	81	79	104	98	81	97	90	95	91	105	91	84	105	87	105	76	89	94	81	70	98	86	99	97	87	79	108	86	93	97	93	83	100	98	105	79	97	104	97	82	94	93	101	104	106	121	97	94	90	101	91	99	78	100	90	95	95	92	90	105	86	102	106	92	97	97	92	101	102	75	99	100	90	97	78	116	94	73	82	85	83	93	96	101	105	89	90	98	94	91	103	61	108	105	94	107	102	84	93	92	84	101	88	99	100	78	65	93	83	100	98	103	113	102	82	89	104	85	88	103	113	87	94	86	106	86	91	104	85	138	88	95	99	89	101	95	85	91	100	110	81	92	87	85	98	94	87	98	100	96	111	89	81	107	83	93	110	99	89	103	97	79	86	109	95	85	86	96	87	96	110	101	107	93	92	82	81	83	106	101	97	91	92	104	105	87	73	110	87	95	110	114	91	96	89	75	93	99	89	87	93	96	74	105	95	104	98	95	86	83	100	97	90	119	95	102	83	104	101	110	113	93	89	86	80	97	82	83	80	102	101	94	102	86	92	99	84	116	97	104	87	85	88	84	95	99	103	105	98	100	103	91	90	93	105	87	100	97	94	92	98	83	87	96	96	105	65	90	90	105	88	108	83	108	96	104	95	92	78	98	98	87	98	101	88	115	89	86	90	82	93	113	95	89	82	85	104	100	86	92	75	110	96	80	97	105	82	97	93	86	86	90	92	92	107	93	93	101	104	112	81	96	103	104	95	97	98	102	102	111	82	79	93	113	98	91	98	110	89	92	97	96	105	105	96	84	93	99	98	92	100	89	96	110	90	84	101	79	88	110	105	87	91	111	99	109	88	95	95	78	86	93	90	99	102	111	88	101	102	79	88	78	114	80	93	72	96	89	101	95	91	84	107	87	98	104	99	98	92	110	96	97	90	92	98	82	96	89	96	89	118	82	86	96	87	87	96	103	97	111	107	95	81	109	82	81	93	91	104	83	84	94	76	110	81	92	94	109	86	97	99	101	90	94	106	109	94	89	103	109	79	98	87	122	93	74	86	82	85	106	82	103	88	112	100	99	96	109	90	92	108	100	86	97	100	92	97	89	85	99	95	105	95	78	73	102	93	84	100	92	89	101	84	85	105	88	97	91	93	85	111	101	107	83	93	82	79	95	99	99	95	114	97	94	103	95	111	83	87	99	100	96	107	104	83	102	78	105	113	86	88	101	94	88	93	86	100	111	79	97	94	97	88	100	85	116	107	93	93	93	99	87	89	90	106	98	88	81	78	83	78	84	105	88	86	89	114	108	103	93	81	96	94	94	104	82	98	84	93	91	101	112	108	89	98	87	106	98	91	97	110	94	103	93	103	108	102	99	91	91	93	89	88	87	93	105	106	90	104	98	101	100	100	99	97	94	92	104	113	93	88	111	84	95	87	114	85	103	96	94	86
20952	1127	2419	2718	2316	1953	1566	1352	1121	951	855	786	716	643	603	587	522	523	554	538	493	486	471	436	444	420	414	444	430	385	411	398	398	376	385	413	389	367	382	383	361	360	347	363	380	351	331	351	364	384	369	357	357	383	360	351	361	341	356	346	363	328	353	325	323	356	346	304	329	352	352	344	361	337	360	341	339	349	342	328	337	359	348	348	365	369	342	326	334	334	311	290	349	310	372	331	336	345	329	340	368	331	329	319	355	312	333	324	324	304	346	362	352	368	338	380	329	336	301	339	326	322	347	345	358	319	373	351	324	324	347	322	310	338	342	345	339	305	339	325	329	330	326	339	322	323	339	316	331	324	310	300	328	356	328	307	333	352	345	359	332	300	334	341	352	333	393	333	319	331	313	341	322	326	316	342	347	347	350	327	314	365	356	378	337	327	324	329	322	374	361	323	354	336	332	320	351	295	329	348	327	338	371	332	336	306	311	315	340	337	312	329	324	312	327	341	341	316	347	334	317	346	336	321	348	336	336	345	354	312	321	333	336	304	362	374	313	336	325	304	366	320	365	319	332	314	351	341	314	331	297	310	337	303	366	351	322	328	343	302	347	308	360	338	328	315	336	330	373	324	350	306	336	379	351	339	324	332	350	330	327	305	345	327	342	360	346	314	343	321	305	352	322	314	317	324	355	330	301	353	315	310	321	359	365	309	360	322	322	337	323	368	359	333	312	315	329	295	289	334	308	306	339	314	312	328	323	314	314	344	340	320	341	338	339	326	316	353	321	352	344	337	318	334	345	338	284	347	335	315	326	308	338	355	331	343	309	365	313	325	320	371	327	316	317	306	321	340	339	317	320	335	330	350	310	338	324	349	304	336	344	345	304	352	332	356	337	321	325	322	326	345	315	341	317	335	321	365	313	309	316	347	372	328	321	342	346	317	324	362	311	340	319	347	360	305	335	313	330	344	364	298	355	345	337	328	364	343	345	322	316	356	308	343	339	322	320	318	309	351	331	348	363	354	331	309	308	344	327	333	357	303	340	321	348	323	363	323	349	301	342	349	343	345	308	330	327	283	314	318	329	318	304	308	344	360	329	342	348	329	341	338	361	333	333	308	346	364	334	329	325	306	370	316	306	336	333	354	327	302	303	339	339	336	382	294	325	338	359	310	346	329	330	353	308	338	342	331	347	299	317	329	315	334	350	367	299	320	374	315	341	339	319	356	299	334	347	313	343	325	315	344	337	307	352	348	341	332	345	337	322	350	279	313	328	348	343	297	315	322	324	331	324	361	330	308	307	334	340	334	309	334	324	334	332	350	330	334	332	319	317	308	301	339	346	337	327	321	341	317	326	325	306	375	295	364	333	309	361	339	334	313	347	356	326	358	337	319	329	320	336	326	317	350	332	320	363	303	340	304	332	335	318	350	354	339	321	317	353	328	343	335	332	332	326	322	328	337	337	358	293	329	311	307	339	323	308	334	321	355	348	309	332	352	337	326	297	332	324	311	347	344	324	333	353	343	352	349	342	305	331	337	307	310	306	308	323	326	351	320	337	352	317	328	311	327	342	334	350	357	333	358	316	343	358	351	328	344	307	365	343	312	367	362	309	335	361	339	337	354	350	340	332	324	335	353	299	327	353	340	327	323	345	333	369	355	307	338	324	330	313	321	343	359	327	322	364	361	303	353	314	333	337	349	325	328	333	366	345	345	326	363	341	338	307	350	331	338	311	318	330	352	327	324	298	365	308	336	349	353	336	351	322	316	354	311	326	345	352	325	331	351	321	321	303	327	317	346	335	299	352	335	329	318	331	321	329	346	324	346	332	325	311	332	338	345	317	332	336	379	339	318	314	331	347	354	312	344	358	337	302	333	334	326	350	343	336	343	304	334	309	327	334	321	340	323	327	342	323	345	330	327	335	324	327	318	330	320	353	299	333	337	290	329	314	323	351	348	336	316	297	310	317	333	304	320	343	337	335	332	331	317	346	327	295	330	372	309	341	303	344	325	316	329	324	337	339	335	355	319	319	342	296	352	362	348	335	308	329	324	328	295	346	318	316	325	350	320	315	327	325	341	338	349	347	327	347	297	351	330	338	317	334	335	296	319	361	340	335	334	321	340	305	353	328	324	368	324	306	315	354	319	307	309	337	314	347	322	323	328	351	339	290	333	319	331	316	343	341	326	285	308	355	353	329	363	326	334	340	352	320	291	317	315	318	331	305	330	298	358	332	312	342	324	305	318	296	341	341	332	358	300	338	367	337	334	328	342	366	332	298	319	316	305	315	280	336	343	318	363	346	332	338	346	329	325	346	352	308	336	353	310	312	340	317	333	350	352	334	340	318	333	305	330	303	361	332	338	383	306	338	350	339	328	325	327	370	330	343	323	324	354	310	335	329	321	313	350	330	297	356	355	323	338	351	338	326	299	331	346	330	346	328	303	339	324	337	361	351	376	336	343	315	337	345	369	320	339	364	303	308	340	310	343	336	294	324	321	313	315	337	369	309	316	346	333	330	326	335	325	337	333	310	331	354	314	317	326	321	314	316	306	332	308	345	313	323	322	311	319	328	323	338	318	359	338	316	340	312	313	337	295	336	313	312	322	343	304	317	385	327	307	337	380	345	299	362	350	309	327	336	340	324	329	339	322	320	317	335	355	303	315	314	346	325	322	333	331	316	326	341	345	324	286	330	344	345	365	297	339	281	327	302	355	324	345	336	308	334	330	351	318	362	294	326	326	341	318	350	351	345	317	330	331	343	341	352	320	305	320	353	323	320	350	361	344	332	349	306	319	355	341	307	310	323	313	316	335	334	348	336	329	309	361	324	324	345	333	311	331	303	343	351	322	338	322	320	324	339	342	303	334	344	342	329	320	340	325	307	325	295	327	344	321	303	331	341	323	373	325	364	333	353	330	336	328	315	301	331	344	336	328	323	312	323	340	343	315	351	333	308	325	331	333	329	313	327	313	332	352	303	304	329	350	346	316	354	312	293	340	321	314	316	333	296	342	300	327	352	346	336	339	314	361	319	358	353	319	317	283	355	346	306	335	325	330	354	308	328	345	320	315	317	316	306	356	317	326	336	309	327	351	329	331	328	283	343	327	341	323	313	338	326	336	326	341	338	302	326	345	310	321	344	347	330	326	312	302	354	346	319	324	367	358	313	334	317	335	313	298	354	331	333	369	316	313	348	324	348	336	321	335	336	331	346	344	369	323	315	335	316	335	338	316	334	323	355	373	295	360	336	336	326	343	333	355	326	336	328	356	342	329	324	316	314	314	358	340	316	350	322	317	344	348	325	316	356	315	321	324	318	331	327	303	351	315	312	306	298	292	336	337	324	326	325	347	341	313	305	357	360	367	294	287	328	336	341	326	331	322	344	318	350	324	314	331	328	332	317	352	314	346	320	320	321	285	354	349	317	320	320	309	337	314	326	342	348	337	327	330	315	322	356	351	296	330	367	339	343	330	332	335	351	349	344	317
46031	23450	17562	2258	1093	759	622	514	434	351	356	303	265	234	264	257	266	210	242	227	207	222	230	191	206	216	212	212	200	206	188	224	206	198	190	199	212	179	195	222	193	197	182	173	175	189	199	181	207	202	175	194	188	176	196	188	188	208	192	180	191	196	186	185	182	162	195	179	195	216	196	201	179	191	195	196	187	216	194	191	194	178	198	186	190	171	203	186	186	192	179	171	189	174	180	192	196	176	195	189	195	195	161	200	206	150	193	197	212	186	168	178	175	188	196	202	168	225	185	196	197	199	181	211	181	213	195	229	197	223	191	189	164	180	225	176	189	193	186	168	205	183	180	212	207	194	165	192	171	187	178	167	174	174	185	184	203	193	191	180	155	194	195	199	213	191	211	196	183	174	187	171	183	167	199	204	172	171	185	188	175	189	183	193	182	194	193	170	194	172	166	192	189	193	205	181	181	186	175	188	192	177	182	194	202	212	185	160	187	191	180	174	189	190	212	182	177	181	191	178	211	178	195	175	190	175	207	178	155	192	179	192	185	202	186	210	190	196	200	157	194	190	204	171	174	170	183	165	193	213	186	187	185	180	189	174	174	187	203	212	189	203	209	168	193	156	198	188	178	181	191	190	204	187	177	180	171	160	182	199	212	197	183	181	201	160	189	201	181	200	192	190	175	178	186	180	192	188	171	186	187	176	185	171	187	183	186	193	191	183	184	169	180	201	197	213	187	198	199	186	202	212	199	201	172	161	194	163	184	186	198	184	196	170	202	191	198	173	173	185	162	190	169	199	187	186	169	183	178	195	186	214	199	226	191	161	178	191	176	205	172	181	171	164	171	173	188	201	194	178	183	195	210	171	179	174	170	171	192	169	191	170	191	189	206	200	201	190	157	199	204	178	198	185	178	169	167	170	212	190	179	166	179	185	218	182	174	198	200	183	197	191	208	180	196	182	191	170	186	210	213	192	176	206	176	169	210	216	184	189	161	199	215	209	196	209	191	180	197	200	182	180	207	170	168	167	195	188	207	187	193	175	180	173	178	179	195	182	218	185	191	168	175	169	187	190	168	216	192	194	194	175	217	163	176	173	190	203	183	180	204	191	196	164	159	177	216	181	184	162	162	196	202	199	191	178	188	184	187	186	176	188	204	202	171	194	184	177	193	172	162	183	187	190	176	179	172	202	174	183	198	183	199	182	169	196	164	180	176	179	208	207	187	175	180	206	180	185	193	180	171	187	181	191	185	192	194	189	199	196	194	196	192	155	181	223	184	184	215	189	213	215	174	195	195	175	202	174	194	188	193	179	188	183	186	195	172	192	182	154	175	174	175	167	193	177	183	193	186	182	197	169	163	161	206	205	171	194	200	188	192	187	196	192	172	160	185	185	182	190	186	184	209	177	187	184	190	181	194	200	206	168	197	190	181	188	191	189	178	185	192	191	204	186	182	192	185	178	188	184	212	170	193	216	202	181	202	208	188	182	218	213	182	168	186	179	179	204	197	173	217	198	193	198	164	179	194	183	164	196	188	168	174	195	199	177	189	198	187	202	174	185	187	187	166	191	185	177	190	164	206	147	192	205	193	187	202	184	175	189	182	207	188	182	167	193	209	190	204	197	166	188	216	189	176	191	192	192	193	183	196	189	189	181	174	171	179	176	209	179	192	176	191	198	200	187	185	160	188	163	214	205	185	171	195	194	204	196	191	179	192	182	206	157	180	216	181	163	181	200	159	183	194	182	190	204	197	203	177	207	182	211	196	180	203	179	181	178	175	188	197	196	190	189	184	182	181	180	176	211	170	193	187	176	176	191	182	165	164	179	209	176	189	185	181	201	189	182	213	203	182	156	187	186	197	176	179	190	199	176	185	196	170	174	206	214	176	181	186	213	176	203	176	192	212	197	193	173	163	194	170	178	179	174	196	158	191	186	189	225	179	177	167	182	197	180	189	186	187	180	201	185	187	155	204	189	184	189	211	171	194	220	191	179	184	168	162	197	209	208	178	191	181	182	209	178	192	209	181	195	223	165	201	188	185	183	188	181	192	188	170	195	176	168	191	196	193	163	209	180	185	193	177	180	177	193	165	177	187	172	156	186	197	212	175	153	205	176	164	202	185	199	193	194	210	176	155	190	170	166	194	203	192	188	170	217	186	188	209	195	188	177	205	187	187	170	187	185	194	172	191	184	186	189	180	203	197	190	206	166	176	163	195	200	190	198	181	178	197	174	183	187	178	182	165	189	202	185	197	168	175	160	195	191	188	189	210	205	197	203	175	197	188	187	178	178	182	182	177	173	181	189	201	208	207	170	197	205	190	177	178	188	173	189	170	207	186	194	179	200	189	175	170	191	191	207	182	193	189	186	199	180	194	160	201	209	197	177	164	190	186	162	189	206	182	190	191	192	171	168	219	199	194	198	188	182	198	196	187	178	185	170	167	194	192	186	180	204	177	192	198	180	188	181	188	183	185	183	198	192	191	176	182	190	197	172	171	196	169	174	184	204	185	192	183	198	202	202	182	152	163	192	174	165	189	188	183	192	171	229	186	194	192	185	177	169	169	192	192	176	181	210	179	207	187	188	182	189	179	187	202	169	157	188	180	177	180	179	170	181	178	195	200	206	170	200	198	183	196	191	194	185	193	193	172	168	182	215	183	189	180	169	176	167	185	174	170	186	193	165	192	180	184	193	177	186	197	184	178	201	188	197	191	196	169	195	199	177	173	160	190	181	172	175	194	194	176	195	200	191	187	186	181	171	183	187	184	220	186	192	198	192	205	179	193	217	190	210	195	184	197	198	179	182	190	172	176	190	188	160	186	180	205	185	187	192	182	188	182	177	171	172	187	181	174	192	187	192	164	198	204	192	196	172	171	189	168	214	178	172	197	181	193	179	210	174	184	207	187	182	162	215	176	185	196	182	198	171	160	195	151	171	191	184	177	160	201	211	194	192	200	194	204	209	194	187	201	170	185	199	182	182	192	216	186	200	184	195	183	202	191	172	184	198	178	179	206	176	212	178	186	211	177	183	199	193	157	182	186	190	171	188	178	195	180	180	183	173	170	207	160	178	195	168	173	176	194	188	198	211	179	192	214	168	198	203	179	180	179	181	173	193	188	179	179	196	206	194	197	192	156	216	183	173	171	201	174	183	182	204	204	175	211	190	189	206	210	188	199	184	178	181	217	203	179	174	200	207	170	174	179	179	196	195	186	186	208	168	171	179	188	202	185	173	196	162	181	200	185	170	158	165	194	180	181	199	204	179	175	201	194	176	204	196	183	197	201	174	186	181	214	192	190	193	171	191	175	181	183	192	165	182	180	192	188	178	189	175	202	191	210	181	191	187	182	205	198	168	189	184	178	179	194	175	185	187	192	214	180	166	181	187	197	189	190	166	183	176	157	183	188	182	195	187	185	183	210	200	186	197	195	171	213	194	180	175	185	172	157	199	195	174	213	156	183	208	189	184	187	189	180	194	181	179	188	190
25408	2006	4376	4879	4066	3290	2717	2310	2003	1712	1571	1394	1274	1155	1071	1066	983	988	932	907	885	877	854	790	783	742	721	789	754	717	741	726	687	726	729	713	654	667	706	702	681	659	689	632	646	655	622	635	629	625	654	687	628	626	629	608	621	613	570	602	650	645	625	612	628	637	644	596	597	658	623	595	646	570	624	608	597	581	613	574	563	614	623	598	617	596	604	633	574	633	641	597	625	559	601	570	587	604	637	623	575	631	556	587	601	633	573	551	568	594	614	581	601	617	594	621	558	586	618	628	585	593	606	613	619	588	627	590	579	594	560	610	561	603	619	616	571	603	601	591	624	578	582	602	637	621	625	583	575	605	585	662	535	574	551	619	574	547	617	594	603	601	573	594	595	600	576	607	602	604	639	607	616	623	600	575	620	594	595	576	593	571	606	597	615	592	627	554	614	597	602	594	626	615	604	596	558	611	588	573	594	603	605	609	631	624	590	595	540	556	595	564	597	546	566	600	568	596	608	571	552	609	563	610	581	570	600	584	618	600	572	618	608	598	558	616	606	560	616	606	543	560	610	576	608	618	571	587	576	582	594	630	606	577	565	609	552	574	604	591	539	582	596	570	623	545	604	574	555	612	585	621	576	555	598	621	598	595	569	635	605	572	628	560	566	621	604	628	602	580	608	604	569	617	587	619	601	565	612	583	649	586	609	537	592	553	582	599	577	592	563	592	566	572	558	554	575	586	589	580	633	634	562	529	536	551	572	569	591	603	606	584	584	576	571	609	591	575	616	626	585	602	573	606	590	608	599	541	607	537	602	597	576	599	572	583	586	561	604	570	595	549	586	632	541	629	594	571	593	556	582	575	639	566	587	578	567	576	582	535	545	596	594	570	557	568	623	615	608	633	569	580	611	583	580	584	618	596	658	566	620	566	539	623	536	602	569	603	586	609	583	577	605	563	604	597	585	578	600	580	607	593	578	626	579	621	559	582	556	569	604	590	603	585	587	599	606	605	572	606	627	570	571	589	592	578	616	554	584	608	610	618	562	570	643	605	600	557	620	576	608	606	576	578	584	583	608	594	609	575	611	598	588	652	574	630	568	609	630	594	579	584	563	576	598	597	576	609	606	597	576	581	598	552	598	558	607	614	592	589	625	576	573	561	618	580	606	601	579	601	595	591	591	566	583	585	582	588	627	631	587	607	578	617	563	560	602	601	602	598	596	601	585	592	615	603	610	568	559	589	615	578	589	613	571	591	625	590	575	583	588	542	570	592	533	552	540	546	594	566	540	596	601	578	593	563	591	601	594	613	571	555	582	601	611	631	608	546	597	608	587	568	586	590	622	572	605	596	594	641	603	592	610	631	599	577	605	567	579	596	615	578	575	625	610	601	660	556	615	606	580	608	606	669	534	525	593	560	587	574	562	595	598	567	599	630	584	604	631	620	576	620	582	605	597	578	615	573	602	574	608	580	574	634	559	604	558	608	600	571	603	554	580	566	568	578	606	615	619	612	585	584	622	578	607	632	642	602	579	593	587	549	628	586	593	598	597	608	557	609	622	577	578	617	600	597	554	586	601	601	576	589	613	603	585	591	619	630	599	538	556	587	596	617	602	600	550	599	554	589	613	593	604	609	554	577	581	612	630	598	587	606	592	546	586	597	559	630	562	592	580	585	611	588	608	592	586	585	599	615	548	584	588	595	581	606	628	549	586	585	593	626	585	574	625	553	575	595	563	616	619	552	592	532	593	597	610	580	619	588	646	562	575	582	579	597	585	618	624	588	609	593	572	573	602	596	586	622	590	589	588	563	582	588	554	587	582	581	643	596	636	565	608	572	587	604	613	584	591	607	608	577	594	597	594	586	649	600	590	615	583	596	629	624	586	557	564	616	564	609	605	573	533	568	584	541	616	563	583	595	582	612	556	562	621	581	562	584	601	584	618	611	553	621	564	638	614	572	566	578	573	574	573	590	557	604	616	590	589	621	599	578	573	568	610	576	576	619	599	589	556	550	591	566	592	598	566	578	596	562	589	572	603	561	572	568	591	569	569	592	668	572	585	582	593	566	570	595	604	624	599	622	581	596	577	576	601	597	566	575	596	594	570	617	592	570	570	607	613	597	611	580	615	587	620	607	589	584	608	627	612	603	586	584	640	598	627	578	570	640	586	564	632	560	590	567	627	569	581	590	577	581	670	639	599	605	580	603	596	589	576	598	604	598	572	589	598	613	551	542	585	567	584	585	536	615	554	561	610	559	583	595	584	579	577	582	579	605	612	610	646	586	634	593	590	615	570	632	611	649	633	594	560	644	614	630	580	578	592	638	593	638	589	572	553	573	594	578	567	573	622	614	500	585	656	601	566	576	582	571	597	565	619	591	596	604	564	597	568	586	611	639	605	600	609	581	580	565	560	587	576	577	588	572	551	573	636	593	553	555	613	607	575	575	623	599	562	569	591	621	551	584	572	593	603	601	585	560	598	594	593	577	642	562	580	571	610	592	586	612	518	552	573	574	609	587	568	591	571	580	612	591	628	602	611	560	574	567	614	580	595	585	588	599	544	587	631	625	608	618	561	608	580	597	557	624	593	585	591	568	585	614	606	611	559	571	607	590	595	572	585	598	597	616	615	616	565	615	535	540	590	611	561	593	573	600	571	575	607	584	581	622	609	590	589	574	598	573	606	587	568	566	599	586	569	617	575	571	619	582	601	606	612	601	612	571	547	611	614	610	558	563	586	569	612	542	586	565	626	546	605	616	608	546	595	597	589	642	574	586	610	612	559	591	563	577	587	593	569	587	527	566	584	597	596	557	612	584	601	589	561	543	584	594	617	622	592	558	569	636	596	546	609	586	558	550	538	598	575	576	606	574	587	591	558	593	606	581	593	641	574	579	604	606	623	610	615	614	598	597	603	540	610	569	601	605	580	553	630	567	586	584	562	585	606	612	549	600	571	617	608	575	636	587	601	622	593	563	556	596	601	591	565	597	588	595	561	584	581	609	589	593	564	592	564	610	585	596	562	591	630	597	591	636	593	583	612	613	617	649	642	549	597	583	627	602	580	622	578	612	586	628	618	577	598	602	588	601	570	601	583	589	560	606	609	589	589	583	578	565	606	603	597	586	588	558	583	587	584	592	552	588	607	592	586	535	582	587	626	581	643	606	623	566	575	606	555	611	582	593	603	606	593	567	593	603	552	614	607	632	586	625	579	546	616	596	611	560	618	641	564	593	603	587	586	580	576	568	565	623	575	551	587	557	571	578	594	550	601	616	564	637	574	625	619	557	584	600	571	623	629	615	582	551	589	639	569	595	621	537	570	568	571	623	523	603	606	585	618	586	592	616	609	587	626	596	610	569	582	570	600	581	574	570	571	553	575	601	539	590	555	574	583	610	574	583	578	563	563	618	627	633	538	571	605	581	607	625	570	606	547	590	596	605	594	574	587	596	578	568	633	576	612	580	563	551	627	590	627	555	595	597	627	579	597	595
7746	375	272	120	83	99	73	73	70	74	59	84	75	79	86	68	68	59	66	63	68	65	76	51	74	54	73	65	69	60	61	65	65	68	50	72	71	69	54	66	70	61	57	54	60	79	56	64	81	51	66	73	63	67	67	60	70	81	71	59	74	73	77	63	80	67	62	55	80	62	75	77	73	74	65	69	60	66	82	48	71	83	69	60	75	76	75	65	59	60	81	59	74	73	77	66	80	67	82	80	72	65	76	66	55	65	72	67	73	72	67	63	66	59	86	86	64	68	64	66	64	69	58	74	66	60	70	74	63	65	61	67	65	72	59	70	45	72	60	72	59	65	72	65	65	68	75	70	62	66	81	74	78	68	68	53	72	60	63	68	78	69	75	65	53	70	70	65	72	64	69	66	73	70	65	80	73	56	64	60	71	85	54	63	70	77	55	69	61	68	79	64	79	71	74	78	71	68	74	68	63	57	67	45	74	48	80	87	67	60	71	74	69	67	72	70	80	75	81	66	61	60	65	60	82	75	76	72	69	65	61	59	76	63	66	61	60	58	75	68	63	68	71	62	75	67	65	62	72	66	65	60	78	66	73	69	71	59	81	67	64	62	68	72	58	60	66	64	83	63	63	62	70	65	64	64	70	54	76	78	62	62	78	67	61	72	70	69	69	77	75	79	76	66	69	67	56	63	74	61	69	76	78	58	74	74	63	62	58	58	76	67	77	59	69	67	62	54	61	64	68	67	56	76	61	59	82	75	58	55	76	69	62	63	48	63	64	64	66	64	72	77	65	68	75	70	79	73	54	78	51	83	58	54	76	64	89	67	67	73	55	71	66	63	79	67	80	74	64	65	70	51	65	65	61	75	60	58	62	73	60	60	80	57	76	63	69	85	66	44	66	65	76	82	55	68	71	73	55	72	55	61	77	77	80	57	69	82	64	52	55	68	78	62	58	61	68	71	66	71	74	74	58	79	71	65	71	75	74	67	55	72	70	82	89	67	66	63	80	57	67	66	65	66	74	69	74	53	63	52	79	60	48	54	72	64	69	77	64	61	54	67	68	78	70	63	63	56	74	61	58	74	65	63	82	61	67	64	72	67	62	68	62	59	67	72	56	67	74	79	80	83	71	84	63	65	57	55	68	79	72	59	72	56	66	68	65	71	67	68	68	74	70	61	67	69	64	78	72	65	67	70	69	76	71	54	73	71	74	75	69	57	71	70	75	60	65	63	74	79	80	86	76	75	75	62	76	66	75	61	48	70	67	56	63	85	56	80	72	61	72	61	76	56	79	74	54	59	80	58	62	71	71	69	62	69	65	65	62	59	68	76	81	71	70	73	60	68	71	55	61	71	81	67	58	88	75	55	85	51	80	69	76	49	81	78	58	75	76	57	62	77	70	67	68	61	62	78	66	79	65	60	73	65	65	69	76	74	64	55	68	94	73	66	68	67	63	71	71	60	62	55	46	60	52	63	61	67	66	69	67	62	75	69	63	67	63	65	66	54	65	58	69	58	64	61	64	87	80	69	65	76	61	61	64	60	64	67	69	60	59	58	65	71	53	63	65	67	66	63	66	75	58	51	46	70	73	71	78	71	61	71	59	66	49	80	72	59	62	73	66	80	58	87	65	53	59	67	59	53	83	75	59	89	66	73	65	58	74	61	68	59	69	77	68	73	77	81	66	76	77	65	64	68	63	62	66	63	61	86	70	69	64	75	69	51	72	61	78	55	84	74	52	64	75	65	72	58	65	72	69	64	67	64	68	75	66	62	67	54	75	60	65	69	78	76	53	70	67	52	61	51	62	66	71	79	80	78	70	58	87	74	72	60	50	81	55	69	61	55	67	74	73	57	68	64	82	67	68	58	62	60	67	69	56	57	70	66	75	61	80	85	90	69	79	64	91	65	62	79	64	63	72	66	78	73	64	75	60	63	72	69	72	66	66	68	70	68	58	71	64	65	71	50	68	59	74	62	58	66	74	63	59	68	78	70	69	77	62	76	70	83	63	67	66	73	74	59	57	56	71	65	58	62	71	52	60	72	81	59	57	75	68	60	79	58	44	62	81	75	66	56	67	63	62	60	65	68	62	71	65	59	64	64	65	53	79	49	69	69	70	69	73	79	65	59	82	73	72	57	58	61	72	75	75	71	74	71	62	66	71	63	62	71	69	60	77	70	59	75	68	71	70	54	68	76	62	57	73	58	77	72	65	64	67	75	71	54	65	64	75	67	77	66	73	57	72	82	72	70	68	69	70	71	56	70	68	54	58	52	61	72	51	54	83	60	56	80	59	66	74	53	71	56	65	71	77	73	64	65	76	66	72	50	62	48	65	65	67	63	64	77	78	69	70	71	62	51	76	68	94	65	76	67	81	63	85	64	65	75	66	72	61	59	82	57	52	59	65	65	62	59	63	68	71	71	72	75	67	62	57	60	64	84	66	72	72	80	56	78	55	69	64	67	64	69	68	74	60	83	69	59	74	71	56	61	62	75	78	63	64	71	76	71	70	71	57	77	89	72	69	85	61	70	71	64	56	74	76	57	51	70	62	68	67	64	85	81	56	51	62	58	65	66	68	71	60	77	66	85	72	60	62	74	67	67	64	52	77	75	65	74	68	62	66	80	62	68	70	71	85	84	61	73	76	61	68	87	67	80	64	63	65	64	73	70	72	54	63	72	54	69	59	67	72	58	66	54	59	60	60	72	65	63	73	58	71	54	55	72	68	62	60	71	65	56	65	57	58	62	59	81	66	66	69	75	80	53	67	76	59	73	64	71	67	61	70	82	59	67	74	66	74	68	68	61	60	59	70	77	65	64	68	63	63	64	51	71	71	72	67	77	52	76	75	65	69	61	66	65	56	63	56	72	68	62	66	61	61	69	83	57	50	54	54	49	34	60	57	72	67	87	68	69	65	66	67	88	60	69	53	64	72	68	62	70	69	73	62	64	58	68	58	72	50	57	68	73	67	61	77	68	67	68	71	69	64	74	78	70	76	75	83	71	71	60	70	67	63	76	66	58	72	51	72	70	72	60	74	51	89	75	80	70	74	83	65	64	61	63	69	63	69	60	54	61	69	62	63	68	69	61	82	73	54	51	60	71	56	53	68	59	71	67	78	62	71	69	77	68	67	64	62	64	52	80	84	60	63	67	84	48	70	76	63	71	54	65	65	75	70	69	57	70	69	72	63	76	74	68	71	68	73	72	60	70	70	61	61	79	59	65	65	53	81	66	60	66	62	69	60	73	70	61	69	58	70	58	54	67	84	71	60	67	58	62	81	67	69	48	79	60	61	80	60	63	75	77	78	68	77	63	67	61	66	68	67	63	56	66	74	75	53	82	51	69	56	60	48	64	73	54	62	70	68	52	69	67	68	80	77	75	80	74	67	65	78	75	64	73	53	68	68	78	68	72	72	63	80	78	67	68	59	72	69	83	53	49	58	68	71	54	68	45	60	66	72	62	68	73	80	60	61	67	64	70
8804	307	421	427	357	347	300	306	344	295	284	295	291	294	279	275	289	244	273	285	268	259	280	281	252	272	262	248	254	240	261	247	236	245	237	268	257	256	268	226	269	242	249	244	259	272	241	271	258	237	253	241	254	235	248	253	272	255	233	250	241	257	261	238	257	259	258	261	234	231	244	274	250	252	235	298	255	236	256	270	259	256	255	243	294	222	282	238	297	266	256	267	260	262	245	242	247	251	269	245	270	251	288	249	240	227	220	253	241	259	231	256	270	254	213	232	239	244	230	252	248	263	243	236	263	252	255	220	250	238	244	262	247	265	259	269	224	230	266	251	256	231	247	265	244	269	242	248	258	241	260	265	264	267	256	258	255	246	289	228	233	264	230	238	233	247	242	243	214	243	290	267	241	254	257	242	287	249	272	254	234	262	237	240	257	262	247	280	247	278	268	276	260	256	243	231	243	246	244	269	248	228	254	241	236	248	260	241	263	273	247	274	225	254	261	258	253	232	276	238	207	268	246	247	240	245	244	296	247	267	253	266	268	241	240	250	248	273	245	254	236	242	269	262	236	233	247	245	242	246	255	253	234	238	260	243	250	265	223	261	249	249	247	231	256	257	286	244	246	262	246	269	266	246	276	261	228	244	250	254	243	289	250	247	235	234	270	253	232	267	240	250	251	228	268	261	234	267	280	283	260	241	289	263	236	249	241	241	257	265	250	262	259	228	262	270	260	224	257	253	253	237	242	284	260	258	276	274	244	242	233	252	269	255	266	278	257	279	262	222	242	248	259	263	245	216	268	261	266	249	212	252	266	243	277	249	241	245	261	239	238	261	271	262	241	253	269	241	265	248	218	221	243	264	247	276	280	244	252	241	255	260	272	251	247	268	269	241	256	268	268	240	245	222	250	231	263	246	258	249	237	258	250	242	266	251	249	285	275	238	271	255	240	268	246	232	253	248	225	244	260	270	268	236	278	253	244	283	283	255	264	241	240	242	229	275	245	279	283	257	268	259	260	244	261	266	238	228	244	252	270	258	263	243	233	251	254	256	272	266	279	250	275	236	217	269	254	260	247	271	257	261	271	265	258	263	265	243	248	254	249	227	253	262	234	250	248	294	259	255	226	234	270	253	243	258	276	254	227	267	255	260	270	262	265	240	239	250	227	260	250	253	273	267	257	230	240	236	266	241	246	264	260	243	255	248	263	224	259	254	270	284	259	238	264	241	259	255	255	249	238	274	251	240	270	242	252	230	250	236	236	245	228	232	239	239	221	246	302	253	257	274	242	295	259	250	220	223	274	269	246	256	268	267	276	247	285	260	256	296	247	253	262	258	236	249	258	249	250	275	267	225	251	263	271	282	279	234	269	254	247	243	241	274	265	231	266	265	257	281	256	230	264	248	253	284	219	250	280	275	268	260	277	226	255	259	232	252	248	264	282	247	251	248	222	281	248	253	255	264	283	253	260	245	237	281	227	254	244	246	267	263	231	235	284	261	249	273	280	235	232	226	247	235	254	251	258	246	229	277	250	244	216	239	273	236	233	276	262	252	260	246	254	286	239	244	283	270	273	258	265	259	273	247	288	267	295	245	273	232	261	232	221	263	271	225	246	228	240	262	239	263	253	237	279	242	236	261	274	228	229	253	244	263	232	253	243	247	229	262	242	240	270	242	277	275	281	241	246	247	275	254	232	270	262	236	224	266	238	263	261	262	279	233	250	258	242	268	260	243	250	256	264	275	248	238	247	240	258	254	252	262	259	249	278	240	255	233	265	267	271	236	225	260	278	272	246	243	262	268	260	257	239	274	249	251	252	266	251	271	263	269	240	259	241	254	248	241	246	240	217	232	266	259	244	250	265	249	249	263	267	267	255	240	279	256	247	238	252	251	257	259	250	242	238	250	218	257	278	239	241	263	254	247	276	228	251	214	273	276	231	256	268	260	256	290	265	241	249	262	272	236	239	231	248	231	236	235	238	225	232	250	296	277	257	257	308	231	251	235	247	310	271	250	270	243	250	246	256	258	249	249	249	253	232	243	276	252	242	252	265	240	260	273	258	256	256	251	239	231	280	252	249	254	260	255	248	242	268	254	269	267	236	252	245	239	249	248	272	248	252	250	252	270	255	263	288	248	254	274	253	256	281	259	228	264	234	293	237	247	225	264	270	262	249	248	268	241	259	256	268	241	236	254	279	272	254	240	260	242	252	244	247	264	252	241	244	276	255	254	242	245	264	228	241	292	267	232	263	272	259	264	243	232	230	255	240	261	247	251	276	261	259	245	257	257	239	202	234	237	239	285	224	264	268	231	259	252	238	249	232	232	230	253	265	259	278	247	271	236	236	235	267	218	246	239	246	243	273	256	290	276	238	252	266	262	241	253	233	285	253	248	218	239	262	252	245	260	254	282	241	243	255	230	268	260	260	262	241	243	233	223	235	290	253	244	259	243	243	269	280	264	245	270	243	278	243	212	263	239	256	274	231	227	242	233	265	232	215	258	255	253	253	245	240	261	248	249	233	279	234	255	269	238	248	261	258	216	237	272	257	256	220	284	232	245	250	221	264	220	264	263	268	260	253	277	254	259	264	225	235	245	261	259	251	239	224	249	243	258	266	229	247	264	241	255	265	268	255	229	242	249	256	274	239	234	273	263	257	257	244	271	278	259	249	254	272	243	236	261	261	241	264	242	242	233	228	272	238	258	239	254	264	220	240	245	263	257	252	250	225	233	250	271	265	227	272	256	249	283	237	244	268	249	263	250	229	283	276	237	243	233	254	287	252	261	282	266	256	285	241	238	262	245	251	265	253	268	256	260	254	257	256	234	281	243	260	261	257	274	249	248	263	253	266	245	283	245	249	233	236	264	265	256	242	233	255	240	242	258	242	233	249	277	262	270	281	251	257	282	240	255	231	247	238	243	265	252	274	233	250	265	261	256	280	250	225	268	230	268	270	246	257	246	246	261	264	263	256	265	248	266	253	249	256	236	257	294	243	266	248	243	237	269	246	234	241	258	252	253	255	238	268	242	240	221	257	265	261	276	270	226	261	265	217	270	259	273	245	262	223	241	213	232	258	281	277	269	262	268	243	252	236	255	247	277	229	252	258	255	270	250	236	257	236	262	268	253	257	245	260	267	221	249	238	257	276	262	232	280	241	279	275	249	273	276	268	254	252	271	282	265	261	262	275	242	265	246	256	239	232	273	239	237	249	251	236	237	249	240	262	236	238	259	277	235	264	237	245	221	247	234	275	251	240	259	231	253	245	243	267	239	265	261	259	276	264	234	259	233	243	252	247	251	244	262	251	276	252	238	249	231	258	234	267	254	223	252	239	231	281	227	267	238	280	267	267	239	278	226	228	251	276	257	225	250	240	263	263	272	244	237	241	269	258	278	267	271	257	226	256	235	258	240	248	268	262	235	233	244	278	237	260	271	258	242	277	246	261	234	264	235	258	224	267	280	246	252	249	239	248	253	263	236	264	248
40479	19365	5387	833	570	413	317	261	221	213	177	169	158	152	129	123	101	124	118	132	105	134	101	100	101	97	120	105	117	106	101	92	113	104	96	101	98	94	104	116	107	84	90	86	110	110	107	79	101	100	90	86	100	74	103	106	107	94	93	87	95	84	93	102	87	79	84	104	94	98	100	95	104	87	106	106	95	98	95	111	90	102	83	75	88	98	101	89	92	92	109	101	83	90	111	98	118	94	85	104	98	91	108	92	101	95	86	97	87	91	95	89	100	81	99	90	100	92	102	98	98	88	80	90	87	83	95	119	97	91	86	98	87	98	94	93	90	97	117	95	109	82	85	93	92	98	99	101	96	99	90	85	94	108	107	100	92	98	96	84	99	96	97	89	113	97	90	91	90	76	84	86	101	86	104	86	76	106	99	86	95	96	92	97	78	102	101	97	91	87	80	88	101	114	75	104	104	104	84	99	99	81	94	88	101	95	98	77	99	103	107	93	86	86	85	113	90	72	97	91	99	98	97	91	101	84	103	94	103	81	115	99	106	106	88	85	82	129	89	104	86	85	89	106	87	98	92	80	88	82	86	95	86	94	98	94	79	82	99	76	97	82	85	106	100	94	80	87	91	91	112	85	82	100	92	111	91	80	93	100	98	93	80	111	89	95	83	85	99	97	86	96	89	82	104	67	87	83	96	104	89	84	89	79	87	89	93	95	99	92	92	109	96	91	95	111	88	99	86	90	80	93	92	89	86	94	90	111	84	92	107	103	88	94	97	91	102	99	76	113	72	98	85	99	72	84	81	91	94	90	80	104	100	78	96	91	93	84	102	99	102	91	100	97	110	87	92	112	89	97	78	84	116	90	93	89	87	83	108	104	84	92	115	109	100	98	100	83	95	81	93	85	116	89	112	86	101	102	88	89	90	91	96	86	92	90	114	88	103	103	115	84	103	104	86	86	89	98	104	87	99	87	98	84	91	80	86	88	88	103	85	77	96	98	104	92	85	97	92	97	93	102	98	91	101	101	72	76	105	110	113	98	75	96	98	96	106	106	95	94	84	103	89	106	90	93	86	86	81	106	93	94	78	101	98	87	98	85	80	85	76	75	99	96	92	105	96	86	97	107	105	103	75	89	77	100	91	100	88	100	89	84	75	90	97	90	109	113	102	89	89	91	116	95	89	91	107	107	100	89	101	92	94	99	93	96	98	100	94	82	89	96	84	96	84	100	106	98	93	101	114	96	107	88	99	105	105	85	93	108	91	110	93	103	101	97	92	110	88	87	104	104	87	78	111	80	85	82	75	113	96	103	106	96	84	90	96	92	83	78	95	89	89	80	92	81	76	84	93	110	72	71	96	108	110	108	103	120	80	97	111	85	94	83	77	98	96	92	113	93	92	95	82	80	103	102	103	101	99	105	102	93	99	86	97	91	87	80	83	101	78	88	98	89	95	92	98	105	113	98	81	109	88	87	107	100	87	92	94	94	100	107	87	98	106	92	104	83	100	94	83	98	104	93	81	118	96	91	87	98	81	93	104	100	97	90	93	81	91	93	84	96	92	95	104	98	98	91	85	93	94	96	90	113	86	85	95	100	87	92	93	94	103	87	103	99	100	105	101	105	95	88	95	95	83	108	95	108	94	105	113	81	87	96	96	76	83	95	95	96	84	111	92	105	90	94	92	84	78	74	106	113	78	92	85	80	93	104	81	108	87	92	92	84	103	87	86	97	96	106	108	89	102	92	95	94	88	75	102	98	86	92	88	95	99	117	94	88	87	96	111	99	88	86	87	96	108	105	107	103	91	90	97	96	99	80	79	86	93	75	97	95	92	92	93	90	94	96	95	90	110	81	92	79	92	98	99	103	77	90	103	94	89	91	81	92	85	83	84	93	93	81	93	81	105	111	85	96	95	90	81	79	97	90	85	90	86	98	91	98	96	81	94	96	98	81	87	97	105	99	100	100	75	96	88	91	92	85	113	87	93	85	94	107	93	84	102	95	111	95	111	93	107	81	93	80	99	95	97	97	109	94	97	85	80	103	98	83	71	84	105	84	105	88	93	90	80	94	100	104	80	84	88	78	76	111	98	109	81	102	97	90	105	75	66	98	101	83	96	107	85	107	103	91	94	113	105	87	115	102	98	94	107	84	88	99	81	86	91	102	92	93	92	102	82	76	105	102	100	97	103	83	88	110	88	89	102	96	96	109	81	91	99	83	91	85	87	101	102	85	109	100	101	87	104	88	90	86	80	87	79	103	80	94	92	118	104	104	100	80	102	88	81	91	81	94	85	89	101	95	106	95	64	95	103	109	98	79	103	107	84	98	82	84	80	112	103	100	98	111	86	89	88	104	99	89	86	87	106	87	85	110	82	78	100	99	95	79	98	98	105	85	83	97	87	87	97	89	95	96	97	94	89	96	94	99	94	113	109	103	96	95	85	76	99	88	87	73	121	89	85	91	87	117	84	79	79	73	101	107	100	96	92	84	104	96	106	106	98	90	96	80	109	91	74	106	103	84	101	85	88	101	89	89	90	99	89	100	92	95	97	91	94	105	82	110	78	98	80	91	107	85	77	95	96	97	95	89	113	98	84	96	82	86	98	98	116	100	85	84	87	100	64	83	99	88	74	95	86	102	101	97	89	113	102	94	110	103	103	94	100	101	103	92	93	98	118	87	90	96	108	97	103	93	106	76	79	83	113	109	82	89	81	68	100	100	101	99	111	99	89	87	106	113	101	91	100	87	98	94	88	87	101	93	92	116	87	112	97	101	100	122	112	105	87	90	102	104	82	103	92	97	92	89	95	107	100	89	74	99	90	115	97	90	72	101	91	90	98	98	73	105	88	82	98	112	118	100	99	78	100	87	98	87	89	90	98	91	88	84	93	79	92	91	93	94	103	89	84	93	103	91	104	95	98	78	89	76	86	122	101	97	96	92	96	97	101	82	81	103	95	89	82	96	72	90	101	101	98	93	82	91	86	98	105	93	85	95	88	103	123	87	116	93	94	82	94	92	85	84	96	88	100	108	88	93	85	89	114	89	84	99	113	98	96	103	109	94	108	105	86	84	88	91	113	87	92	96	88	93	105	101	88	117	112	86	73	74	95	88	102	94	108	88	92	96	94	103	90	89	88	90	92	92	87	97	102	89	88	68	96	90	100	102	103	108	89	100	92	112	111	99	96	101	97	83	75	98	99	93	104	94	93	84	101	108	111	104	87	103	92	75	84	92	92	97	105	109	91	97	97	89	111	86	100	102	99	93	84	104	87	91	96	103	92	94	101	101	104	88	105	98	92	92	81	89	109	83	111	84	84	99	90	82	98	94	87	107	105	101	93	94	99	104	84	98	100	92	96	91	103	82	90	96	91	103	97	83	85	94	89	92	113	108	97	100	75	106	94	89	102	102	88	94	79	101	109	93	104	87	110	92	77	90	90	96	82	83	100	86	85	90	94	98	98	66	108	98	82	81	116	95	93	87	83	95
20180	1090	2481	2698	2312	1950	1580	1340	1103	1015	851	793	751	653	626	581	557	539	464	487	515	433	489	489	468	415	438	424	435	424	412	385	395	377	412	385	368	344	359	363	380	372	358	347	329	365	335	332	349	404	351	379	363	336	347	334	361	353	350	332	339	342	331	326	339	331	361	331	353	339	354	370	335	339	352	338	318	325	314	309	323	353	336	362	338	314	339	339	338	360	325	355	356	324	337	363	342	357	339	365	354	320	313	307	335	353	299	360	347	317	330	330	352	322	316	342	317	363	330	313	331	323	342	309	320	348	298	361	325	332	346	309	317	362	336	338	333	328	368	323	302	323	330	313	329	326	353	369	314	329	342	323	313	322	331	334	347	305	330	297	341	341	334	340	330	332	343	341	334	333	341	369	345	325	318	324	333	321	343	314	306	342	303	307	339	336	307	340	356	333	312	318	335	344	329	329	297	351	351	330	312	331	331	330	315	366	318	335	379	344	318	325	370	342	320	331	322	313	323	333	311	367	337	328	327	302	364	314	356	350	320	356	299	330	344	319	372	327	353	334	382	324	371	328	325	322	333	321	350	323	344	333	309	332	345	339	387	335	345	316	323	334	347	341	310	337	333	330	317	329	323	353	349	322	307	330	343	311	324	317	306	341	327	338	339	318	339	346	287	347	351	342	337	315	313	338	305	317	337	339	350	360	358	328	348	346	325	335	349	335	322	326	309	328	330	318	305	337	327	339	314	328	312	329	330	316	327	324	357	302	291	351	334	336	368	344	374	332	341	315	331	345	302	300	306	358	314	316	323	327	329	337	318	328	322	338	313	371	336	303	324	346	316	360	333	327	332	335	306	317	361	321	338	344	362	306	304	315	330	333	348	310	337	335	314	332	329	315	325	328	330	325	296	341	333	329	352	334	335	311	362	318	335	325	310	296	311	325	305	336	281	312	325	339	311	320	328	312	325	370	307	322	311	362	357	330	337	362	353	361	335	342	338	324	331	397	328	318	346	315	333	338	310	350	356	355	346	327	357	341	334	305	319	311	327	312	344	338	336	329	321	303	358	305	328	312	341	353	356	324	308	343	327	326	324	344	334	328	321	337	341	302	351	344	318	337	300	347	331	327	348	329	306	347	307	345	328	340	313	358	341	308	322	343	288	335	377	314	317	356	325	320	326	339	365	328	326	297	302	360	329	315	295	328	338	327	327	335	353	321	297	336	325	335	326	330	340	296	305	381	332	326	352	311	322	362	327	329	327	321	320	333	347	333	383	317	336	339	336	334	360	324	325	318	348	334	336	339	323	338	327	325	327	321	341	329	342	350	304	329	338	330	335	356	341	327	324	330	362	323	310	295	294	337	319	341	323	342	358	360	345	315	309	306	375	311	357	334	346	302	329	323	358	374	351	335	345	357	344	345	340	344	330	323	344	309	336	369	280	337	303	337	305	361	342	335	342	323	319	345	319	352	333	350	345	371	351	333	329	313	329	342	314	316	320	318	348	347	331	331	322	327	334	352	353	342	359	315	323	362	332	323	279	367	368	328	324	307	357	323	335	359	285	303	327	377	321	327	323	320	298	357	339	347	307	338	353	316	335	332	317	320	340	345	332	368	323	289	343	328	322	304	310	317	329	316	330	334	310	329	315	376	321	312	313	372	334	340	328	323	330	307	334	328	323	328	320	287	310	307	322	306	329	347	336	326	303	301	366	325	316	324	328	335	335	321	333	326	325	306	358	355	350	335	308	350	312	337	328	346	344	356	283	330	320	334	350	341	293	305	329	305	335	337	333	354	307	335	340	315	323	324	325	285	335	341	325	359	299	333	337	318	316	312	354	360	316	336	347	329	338	314	307	302	316	314	324	331	328	320	318	341	320	323	333	320	336	334	331	322	347	314	332	340	329	333	346	333	342	329	363	339	356	345	355	313	330	315	315	358	325	324	320	341	338	343	342	325	325	338	348	332	323	337	318	304	348	343	312	330	328	317	304	320	352	317	339	341	330	344	336	304	307	336	305	359	340	320	320	339	340	342	348	309	346	295	323	331	375	316	326	327	327	325	335	315	341	327	346	341	346	322	320	326	344	337	303	294	350	353	339	303	347	312	316	340	344	336	338	301	363	329	304	351	321	320	308	337	352	329	330	324	330	325	330	333	314	332	295	353	320	365	322	302	338	336	358	349	341	288	324	320	327	349	331	369	342	353	362	356	325	311	337	312	322	386	325	337	340	338	330	331	334	332	338	319	313	315	356	339	294	343	306	358	326	347	363	331	308	291	336	314	321	341	324	311	331	346	326	322	304	338	329	352	308	360	333	337	340	352	324	318	366	334	326	336	298	333	339	358	340	320	336	322	358	321	329	361	319	298	378	342	356	328	315	316	334	328	318	331	328	348	326	344	319	301	339	340	335	372	304	335	361	335	318	336	349	341	321	345	313	308	329	362	305	330	343	321	325	329	331	341	340	339	321	339	345	338	318	311	305	342	318	332	356	352	337	339	334	370	331	374	311	332	333	318	345	312	339	336	353	320	328	342	319	364	310	305	337	330	302	309	300	329	340	341	330	328	328	325	347	359	317	322	320	337	368	322	327	323	301	326	331	341	331	318	339	324	310	324	343	306	309	313	325	357	342	336	321	284	344	325	305	336	330	316	335	333	346	324	318	334	335	335	334	295	324	348	347	364	354	290	339	346	330	360	333	309	330	336	337	331	313	338	356	338	323	325	320	320	288	322	331	334	322	324	345	331	343	327	361	373	346	325	350	334	333	340	329	357	322	295	305	364	351	326	315	347	359	359	336	349	328	329	323	321	349	328	352	284	337	329	367	327	308	337	322	298	320	321	311	334	317	321	319	347	306	312	312	329	333	337	335	318	327	351	329	325	319	332	344	319	344	325	334	330	338	325	309	330	335	312	315	311	356	308	329	330	349	358	357	309	337	342	335	337	318	312	312	314	332	322	338	324	323	345	312	343	338	370	359	310	312	341	330	300	283	333	332	316	350	310	361	333	347	329	340	328	326	337	293	343	361	339	342	322	362	364	326	350	345	336	328	344	355	329	303	359	318	309	332	358	336	359	344	315	322	332	318	326	331	340	336	321	334	326	343	330	324	314	339	319	324	337	325	338	310	346	328	333	353	326	306	299	376	323	350	319	348	322	326	347	322	319	334	359	310	296	317	361	325	333	333	302	335	326	368	322	330	300	352	317	345	320	318	311	324	317	342	328	354	323	352	321	307	327	332	324	369	321	334	351	288	327	323	321	355	323	342	328	360	338	324	349	359	340	339	306	325	356	306	353	373	312	338	314	333	300	332	342	299	339	355	331	334	303	325	315	373	301	330	324	383	343	297	334	342	309	325	337	331	319	316	366	303	349	333	319	326	313	314	319	299	309	302	366	346	299	330	311	327	323	360	338	345	347	327	323	360	336	339	335	324	333	321	332	307	342	338	350	361	347	319	333	344	334	331	344	348	336	316	354	327	314	310	351
43996	24755	14460	2023	1046	803	579	461	424	387	350	290	304	268	282	274	226	240	230	218	236	213	230	223	202	213	229	217	191	191	174	211	188	211	192	216	169	197	223	205	201	198	226	191	189	195	196	179	194	178	200	205	181	197	169	196	197	190	210	196	181	187	203	179	195	183	175	212	199	182	171	190	192	188	195	203	184	208	194	190	176	187	209	208	204	205	190	186	182	184	169	183	189	210	182	186	187	189	200	188	172	185	175	194	176	186	198	188	189	177	191	162	167	181	187	174	208	213	197	192	170	186	183	209	195	169	190	206	187	183	204	174	171	164	197	171	208	184	196	187	189	194	189	179	192	182	199	177	196	195	195	187	181	174	189	183	175	188	189	164	189	196	193	194	191	174	198	197	187	207	207	185	194	181	168	161	179	189	196	190	197	180	175	206	194	154	194	200	161	189	185	187	160	190	188	179	215	183	187	194	168	176	212	168	174	211	199	169	160	173	189	186	168	191	193	195	214	173	194	176	179	201	204	193	174	183	181	180	173	192	168	178	198	186	189	195	191	185	192	213	189	176	176	183	213	172	174	198	176	192	181	186	175	227	174	191	191	174	186	204	174	165	175	196	193	186	195	182	150	184	190	176	190	190	184	209	191	193	206	174	176	177	181	179	168	201	190	206	188	179	193	183	187	179	181	200	194	161	192	181	196	198	174	197	195	180	209	214	162	160	187	162	223	227	201	180	170	168	183	171	189	211	196	165	190	214	187	183	178	167	184	195	203	173	193	171	192	174	187	192	181	193	214	188	195	206	171	182	181	212	176	179	184	169	186	161	166	170	179	192	183	175	174	203	202	209	190	210	195	180	187	165	203	175	181	170	191	194	189	175	165	183	190	169	162	185	214	175	183	187	198	192	205	198	192	191	171	170	197	180	191	172	182	187	212	204	202	191	191	211	204	193	196	190	200	187	172	174	170	210	180	197	182	191	197	166	202	185	177	190	161	175	189	200	155	194	173	186	176	207	194	186	204	176	165	207	188	175	173	170	188	174	205	176	204	198	177	199	181	175	182	191	213	173	173	192	194	155	176	192	158	175	202	197	201	178	184	203	199	202	180	196	197	178	188	159	174	194	203	189	178	205	193	211	168	166	194	184	191	185	183	204	185	195	183	179	171	169	198	178	168	201	182	162	184	169	189	162	179	191	199	165	185	176	185	190	181	180	164	186	164	181	176	186	167	171	185	189	165	191	218	196	184	196	162	193	197	202	183	197	179	169	193	186	208	188	168	183	194	186	185	190	168	159	173	180	188	210	182	172	172	179	176	194	188	213	176	168	177	192	210	195	184	178	180	187	186	164	181	185	182	212	173	194	183	180	199	176	178	162	183	174	164	182	193	180	172	199	197	207	185	172	200	164	174	195	185	216	186	181	187	201	179	190	198	172	194	191	190	191	186	174	179	188	189	198	164	174	178	198	193	219	184	167	182	201	174	171	178	181	192	191	192	193	180	186	194	175	157	177	188	187	189	206	179	171	194	204	186	204	188	194	188	185	176	194	181	199	175	190	203	197	175	165	218	185	162	205	173	202	196	185	193	187	186	197	169	184	181	193	186	157	200	192	160	196	189	190	178	203	185	209	194	191	175	173	175	171	174	185	168	199	207	187	192	201	208	189	175	167	171	192	196	158	182	183	189	161	196	197	196	192	185	176	159	190	194	201	196	183	191	166	176	218	165	173	201	195	174	182	188	192	178	193	186	155	200	192	169	187	183	198	190	193	181	198	171	193	189	185	209	186	187	162	192	170	167	191	202	182	216	188	171	195	151	173	188	177	205	176	193	181	203	220	208	192	153	184	185	174	172	190	211	188	184	177	205	199	193	196	187	190	202	203	204	190	179	200	189	202	182	194	191	167	177	183	182	180	169	187	159	186	171	193	200	205	170	202	204	184	175	177	181	185	188	195	192	225	196	199	181	181	205	172	181	216	186	176	180	189	160	198	185	165	178	194	191	210	192	165	173	189	209	196	187	166	154	177	204	178	189	194	162	209	171	174	207	167	187	202	194	171	198	182	201	188	191	188	189	168	198	180	162	158	199	179	165	181	197	186	192	186	204	180	189	190	210	195	178	169	177	183	214	163	203	195	192	216	188	201	177	200	194	184	177	185	179	187	221	162	181	182	203	198	182	180	197	220	194	199	184	185	199	179	195	171	178	180	184	210	178	191	167	167	177	196	187	200	193	185	170	182	163	183	194	200	193	176	186	205	176	170	169	184	208	168	208	202	194	181	183	166	160	185	171	170	176	210	196	184	205	179	205	211	186	177	181	198	185	166	189	195	175	188	183	175	174	187	172	182	181	158	182	183	169	212	202	183	170	193	163	185	166	178	186	192	177	198	185	202	175	166	182	190	179	161	181	186	195	214	193	180	191	191	197	156	213	178	189	190	174	165	193	179	180	199	181	178	199	169	197	199	194	179	172	208	171	182	199	179	196	175	182	196	152	160	169	187	196	212	187	199	183	209	203	182	180	188	166	182	180	201	198	191	185	171	194	186	186	200	179	191	188	188	189	189	190	170	159	174	179	207	163	181	187	185	175	188	179	195	226	178	189	156	178	180	191	201	174	180	188	188	160	178	214	188	194	205	178	210	199	179	178	173	205	171	193	184	202	187	161	187	158	178	209	208	184	193	196	177	178	177	170	175	182	162	170	172	166	188	180	202	183	192	185	182	197	205	185	186	191	202	196	174	179	187	213	178	188	187	169	203	180	180	163	192	176	190	185	181	199	156	206	176	194	161	185	196	185	162	187	192	198	181	215	173	185	161	183	181	162	184	193	187	184	185	171	191	194	187	209	209	194	189	176	168	178	178	192	152	209	182	192	179	175	182	179	216	197	184	201	174	167	167	178	172	200	174	200	200	209	164	189	171	186	193	192	165	173	147	212	181	177	177	181	183	213	179	187	191	168	197	208	193	176	184	152	175	193	197	208	170	198	200	181	194	197	201	218	186	206	197	172	200	162	180	179	173	173	183	175	201	183	192	190	186	192	169	189	182	208	172	199	176	223	184	199	176	187	173	180	212	204	193	193	187	178	193	178	212	189	214	209	192	220	163	166	187	176	197	180	196	184	170	172	189	188	166	173	174	194	185	171	157	196	171	191	179	165	152	188	185	185	189	177	174	183	204	214	188	176	168	172	177	191	169	185	189	214	195	184	205	171	197	195	185	189	210	195	206	184	207	189	188	176	181	168	202	197	198	177	188	159	185	195	184	175	172	200	171	187	189	169	168	172	165	184	203	195	162	203	193	178	187	196	171	175	188	188	185	205	160	180	160	198	192	205	178	181	181	217	192	192	164	181	202	197	184	186	191	208	175	185	186	208	181	184	204	201	172	198	210	185	187	194	163	209	182	175	196	181	200	182	196	193	197	210	168	196	177	206	186	181	191	205	202	188	169	171	196	183	186	185	199	183	197	166	159	209	190	185	175	193	162	188	179
23451	1976	4448	4875	4166	3377	2804	2257	2136	1757	1580	1457	1331	1164	1122	1079	1055	940	923	937	872	887	847	814	769	755	773	753	779	743	765	740	750	671	708	670	627	678	649	716	724	624	672	643	656	645	607	630	650	643	640	633	626	638	593	642	639	600	639	596	631	616	617	632	622	603	624	567	629	604	599	598	640	628	609	614	608	602	589	573	571	614	624	621	601	607	590	631	609	598	610	601	605	632	597	545	618	609	589	614	597	574	614	654	595	612	589	622	608	585	586	548	581	573	579	584	581	573	580	583	606	556	571	580	617	585	594	593	618	573	583	547	553	611	590	605	585	595	664	682	589	549	602	566	617	634	629	640	619	584	577	550	610	591	569	629	604	584	602	632	585	627	570	606	603	569	581	571	612	550	592	626	560	559	578	563	579	576	558	646	630	592	601	626	595	620	590	586	607	625	604	605	566	570	599	591	578	580	606	553	629	570	594	595	563	594	624	592	593	570	570	575	600	597	568	627	608	568	573	558	571	623	589	576	630	565	629	586	616	568	603	591	556	550	544	568	581	592	578	601	600	604	591	604	618	603	558	556	564	618	557	559	603	593	565	560	616	581	619	566	553	570	600	602	563	567	595	541	573	597	585	606	573	568	622	614	629	571	552	614	578	553	570	607	585	583	591	610	596	548	569	576	606	559	586	585	579	569	574	566	609	547	604	607	604	573	608	582	599	599	568	630	561	563	596	625	574	613	560	620	613	566	590	589	597	605	586	583	600	586	562	600	585	592	579	652	558	589	572	579	598	577	617	573	595	604	592	612	589	561	559	566	569	526	583	606	613	574	655	547	586	571	589	576	609	567	594	579	578	611	585	571	584	615	639	637	585	599	609	610	598	629	594	566	591	580	552	565	589	612	588	597	623	598	553	592	567	569	560	561	600	571	630	566	588	597	558	569	575	564	607	627	594	566	576	569	565	619	588	590	593	563	571	626	581	598	544	609	628	569	535	552	623	542	570	624	623	595	617	601	569	648	595	597	602	554	586	605	566	554	609	606	637	619	553	602	584	578	654	600	574	647	569	535	633	630	632	563	616	583	611	531	605	584	616	566	579	623	621	552	599	585	578	573	566	579	581	524	591	602	576	597	592	551	555	562	569	556	555	603	609	596	593	621	583	560	565	610	632	577	587	629	596	620	561	602	584	572	567	658	578	568	599	562	642	573	573	609	605	642	567	583	561	594	588	585	562	624	580	604	580	571	576	594	549	600	578	598	636	570	559	602	598	586	584	592	585	592	554	586	601	606	554	642	582	598	594	585	607	596	580	533	605	636	600	615	572	589	534	589	574	571	616	645	590	606	584	574	555	595	573	582	564	550	561	602	599	607	603	594	613	599	541	607	575	605	580	583	607	600	615	580	568	591	576	572	596	553	609	624	566	611	623	564	584	583	611	605	601	636	583	563	557	579	611	623	590	651	589	579	598	642	608	576	595	564	584	553	607	611	575	609	573	574	610	615	588	575	524	578	632	642	547	550	588	572	562	603	571	571	597	608	574	612	587	577	583	569	557	577	608	590	564	568	572	605	564	585	596	593	567	567	606	611	592	589	608	573	574	587	564	619	652	572	564	635	582	583	569	599	607	590	622	632	559	560	593	572	564	619	602	625	614	584	595	529	592	572	626	555	600	622	595	579	581	604	614	582	639	584	577	599	579	620	611	580	546	585	547	603	568	534	549	582	564	560	576	586	551	629	603	589	529	590	594	611	568	597	620	646	624	642	593	563	632	543	531	567	577	569	554	568	620	586	574	641	575	531	600	625	594	615	635	547	560	610	573	566	594	635	579	604	571	566	593	573	573	637	583	565	608	616	580	589	652	611	562	616	582	578	607	579	590	590	559	632	620	615	595	567	554	582	603	603	602	581	558	574	621	596	618	606	608	612	602	573	591	619	564	571	576	607	605	566	585	596	568	616	567	577	570	609	590	621	593	602	576	583	609	570	592	606	607	586	587	585	586	605	597	589	584	585	628	611	595	590	574	579	588	543	592	549	607	595	628	577	564	621	575	591	575	601	569	540	607	552	578	573	597	580	549	551	583	623	582	574	583	624	546	549	571	637	625	590	625	600	573	585	592	598	565	589	601	587	576	596	585	610	622	577	627	580	617	584	606	627	583	593	577	592	546	564	583	571	589	590	600	574	607	612	565	551	565	569	571	596	596	599	587	594	615	571	607	582	600	574	597	596	600	567	641	605	573	613	621	588	599	591	605	627	600	615	583	544	569	581	568	590	572	586	566	576	571	595	534	616	573	596	585	589	583	542	579	598	605	567	577	635	638	598	593	564	545	568	624	588	611	576	547	560	561	575	570	579	620	595	590	588	579	572	603	587	612	599	593	600	590	620	597	558	555	592	569	572	571	622	568	618	533	576	635	614	575	604	588	556	600	581	578	618	553	588	568	595	606	613	607	597	560	625	623	592	606	567	581	563	588	581	563	600	605	615	545	547	571	579	610	624	626	590	595	590	593	560	548	559	589	584	624	659	600	591	618	568	619	588	570	604	595	553	609	604	603	609	574	587	590	596	616	594	566	641	586	584	570	584	570	584	589	552	598	582	587	585	599	600	585	585	615	564	572	576	628	606	554	594	626	584	633	609	610	624	614	579	604	551	593	618	588	562	580	619	549	600	580	582	590	588	592	624	612	606	589	553	567	581	569	627	578	593	628	594	583	594	585	594	608	550	588	585	584	564	555	598	601	597	546	576	554	645	594	586	564	609	566	589	600	559	604	602	593	623	590	576	606	568	609	549	582	626	582	594	592	560	595	590	557	584	585	617	612	573	576	612	601	554	559	569	585	564	603	562	550	606	596	522	572	609	589	585	602	566	592	611	592	554	549	578	570	600	541	589	656	601	537	585	593	597	582	575	565	543	569	605	603	586	579	609	586	576	618	639	579	592	585	621	533	614	578	561	589	582	563	620	622	594	591	512	618	575	608	629	563	581	604	570	577	627	620	552	588	598	545	584	595	608	614	561	613	603	621	609	626	556	608	590	619	626	560	583	621	581	575	610	578	608	580	591	604	631	595	596	592	617	602	579	577	610	554	584	570	578	543	585	589	588	586	561	553	577	582	586	587	552	537	556	617	579	577	585	584	564	599	570	618	617	583	564	645	515	610	570	605	608	593	580	557	596	571	604	572	566	567	543	574	599	584	575	606	594	574	582	611	554	596	578	594	588	597	608	559	629	572	580	592	555	581	616	599	584	597	581	605	601	573	611	588	568	618	577	601	636	579	567	603	593	575	570	558	580	603	604	546	555	541	600	587	609	560	591	575	591	579	595	582	582	581	595	607	624	593	577	597	581	616	570	568	572	591	570	561	613	564	571	572	559	598	577	601	615	558	613	587	583	596	621	624	624	571	596	575	575	601	622	582	600	562	641	587	594	563	575	574	583	573	584	575	628	598	589	642	543	629	604	559	610	621	591	557	592	598	566	599	540	603	615
7357	250	205	109	81	85	66	90	68	69	78	69	70	67	75	66	68	74	57	56	58	68	75	68	56	66	57	66	61	58	68	72	70	60	79	63	66	73	58	74	66	64	74	55	81	65	74	70	74	65	56	70	65	58	71	73	56	87	64	54	63	55	79	72	58	70	64	69	61	78	78	85	71	73	74	70	55	56	75	74	65	57	58	57	70	72	75	78	81	72	82	63	64	67	67	76	72	60	77	57	67	61	63	51	69	73	79	79	62	62	60	75	62	76	56	67	74	66	68	59	69	42	62	55	58	85	70	70	56	55	76	88	84	75	68	89	62	61	65	58	77	56	55	68	67	63	68	64	78	65	66	74	63	66	62	66	62	55	54	64	58	76	92	59	78	74	54	61	68	66	57	74	70	58	73	63	66	70	54	62	68	73	69	74	68	66	72	64	75	61	69	69	57	60	70	58	74	68	61	73	74	62	55	66	54	70	81	64	62	58	57	63	70	86	69	58	62	66	53	68	70	84	76	90	62	69	76	61	69	64	70	58	61	53	62	65	63	56	60	73	59	66	75	81	70	53	62	55	63	65	85	66	69	65	58	59	67	60	65	80	59	68	66	62	75	72	59	65	61	60	75	62	55	66	62	53	63	71	69	61	71	78	65	57	62	63	60	58	70	71	65	67	63	61	55	66	57	74	61	73	66	70	63	63	58	62	76	61	69	68	75	66	82	71	66	68	76	65	72	64	63	76	45	57	59	73	58	59	73	58	77	78	75	67	49	75	52	63	75	61	70	74	79	83	67	65	56	69	75	64	70	71	60	67	61	81	73	65	66	67	69	60	74	58	45	78	58	68	78	66	64	77	55	63	77	69	56	76	71	75	64	72	89	56	75	67	54	72	60	66	71	64	78	75	67	69	61	74	76	60	71	59	67	60	75	61	76	53	61	67	60	62	71	59	67	81	76	79	63	68	67	57	61	70	58	73	61	59	62	70	67	58	77	75	70	58	74	67	68	63	71	71	61	78	53	65	71	65	66	75	60	75	61	69	68	70	57	65	62	67	77	72	59	67	68	62	74	65	55	63	78	67	67	73	68	68	78	79	72	68	65	58	85	62	59	56	70	63	63	80	67	64	72	56	60	70	63	72	51	64	64	59	58	71	57	62	65	63	64	70	81	65	73	78	91	71	62	58	55	66	75	62	60	61	76	72	69	60	63	58	64	63	79	70	57	68	54	74	77	71	64	67	70	60	68	65	79	55	49	64	83	43	71	64	68	64	59	60	74	70	58	65	62	68	83	68	68	67	51	62	74	64	65	61	76	65	67	69	67	62	70	58	67	69	71	52	63	72	64	63	72	63	71	73	62	62	68	59	69	49	51	54	85	63	65	64	73	60	60	46	67	56	68	79	54	49	63	73	60	57	71	77	79	64	59	64	68	74	67	63	61	62	74	71	74	70	66	67	62	70	57	69	56	69	55	67	63	68	53	50	79	58	56	65	60	66	67	52	58	71	72	57	73	69	65	70	71	70	70	63	58	60	66	56	72	65	63	67	69	72	74	60	65	81	59	65	58	70	60	76	67	74	70	65	80	52	78	63	78	68	65	56	56	51	78	58	80	76	56	61	71	59	62	70	61	50	59	74	73	69	65	71	70	72	66	70	67	69	76	71	63	59	73	73	68	78	70	58	67	63	72	56	61	85	51	70	61	68	62	61	81	62	66	61	59	74	53	79	66	67	82	59	75	54	78	63	70	76	71	73	50	70	57	53	63	70	79	62	70	55	61	44	67	64	83	56	71	56	84	78	59	66	80	58	56	67	64	66	77	75	78	63	62	71	65	62	66	57	65	74	72	67	70	76	74	65	66	65	72	69	66	63	59	61	72	66	67	67	53	65	65	62	62	64	59	60	62	73	81	72	61	65	63	63	60	61	64	65	52	64	79	77	57	64	65	76	76	50	64	54	71	68	70	87	74	79	82	68	71	78	77	52	77	61	75	73	74	67	77	56	76	54	64	54	62	60	57	71	74	65	83	57	64	75	67	68	69	68	69	70	81	60	66	70	62	69	68	61	71	73	66	66	85	67	62	76	60	54	60	71	58	66	73	62	71	61	78	78	65	69	59	72	60	67	62	57	57	57	70	69	77	68	83	72	74	81	69	65	70	64	61	59	56	72	85	65	61	69	80	65	82	59	51	59	66	63	67	62	54	71	70	58	57	75	62	69	59	74	77	47	74	64	68	60	64	54	61	63	64	79	58	55	53	55	81	73	71	73	61	76	70	72	54	74	70	65	68	72	76	70	68	62	67	52	64	57	62	59	63	60	61	82	72	57	75	79	52	45	62	57	79	62	67	78	70	62	74	49	68	81	64	66	61	69	68	54	77	73	78	68	71	68	51	65	64	60	62	60	63	61	64	66	72	57	56	72	54	62	64	67	79	70	76	70	79	73	48	59	55	74	74	55	72	61	60	50	74	59	66	60	65	56	64	75	55	63	66	73	74	67	64	57	67	66	51	63	67	85	67	66	82	74	81	63	59	65	68	70	71	73	56	76	80	75	66	75	77	77	67	70	67	70	77	54	65	72	64	59	64	71	68	56	63	62	58	53	70	79	70	65	69	67	67	53	60	71	57	59	66	68	80	68	68	60	60	76	63	54	53	72	75	66	69	71	68	65	74	59	57	66	71	76	61	61	75	63	68	58	68	69	65	74	73	79	66	56	57	58	76	63	70	71	66	71	77	53	72	60	76	67	49	79	68	62	75	51	77	66	69	67	76	60	61	65	65	71	88	62	75	59	70	58	58	63	69	77	60	61	68	84	56	59	66	71	65	76	62	67	73	72	65	63	77	75	61	56	58	73	80	75	44	66	64	69	67	78	77	78	62	76	76	86	62	72	75	76	73	60	68	62	62	67	61	63	83	81	60	58	67	63	62	66	75	50	59	66	61	56	67	72	56	62	63	80	62	75	73	72	82	65	78	63	61	63	65	77	78	70	69	62	55	62	60	60	73	78	71	68	54	73	58	71	67	82	63	69	66	73	71	67	72	63	67	69	45	65	65	71	58	56	73	61	63	70	57	59	60	68	62	77	57	63	69	69	55	64	64	70	84	66	59	81	58	62	62	66	69	67	53	82	68	77	51	66	74	59	48	67	54	85	68	79	67	57	70	71	42	81	69	73	55	61	65	66	70	60	69	75	76	65	54	63	66	62	67	75	64	59	82	66	75	65	71	78	62	74	75	58	69	70	63	72	71	60	75	72	81	69	52	58	75	75	68	78	80	64	55	72	68	63	79	70	59	79	66	65	71	63	60	59	60	61	59	86	65	71	52	61	65	65	80	60	71	57	79	71	73	69	60	68	68	61	62	70	66	61	67	62	61	72	74	79	67	65	63	69	88	67	80	69	65	60	59	77	70	84	69	69	68	79	72	71	68	64	69	66	65	58	64	86	50	64	54	57	47	80	78	63	60	59	59	67	65	65	86	64
8578	304	348	413	372	342	303	286	291	302	295	269	265	277	266	256	247	253	269	244	276	281	243	257	241	236	240	249	269	253	253	228	276	240	249	239	259	237	237	266	241	264	284	219	260	234	243	257	236	266	250	263	262	268	263	254	218	257	251	220	252	283	263	247	250	271	255	264	272	267	270	264	233	242	264	204	288	248	239	264	272	220	249	268	234	239	249	257	267	240	263	272	272	226	231	236	268	243	249	237	229	221	249	243	255	245	267	257	258	248	256	250	255	251	222	225	243	234	235	258	268	259	246	259	252	249	260	257	249	248	271	250	250	262	269	240	259	262	240	263	276	270	230	276	235	243	264	255	255	250	278	249	268	254	245	242	266	277	257	246	254	245	276	283	241	254	259	268	260	259	253	260	237	277	268	269	267	249	260	236	242	227	296	239	244	248	242	239	255	244	257	242	233	246	243	268	255	241	247	258	243	247	260	222	269	255	259	257	251	269	250	252	278	259	260	267	276	257	260	263	241	240	268	245	257	254	252	276	219	271	276	257	244	258	240	229	257	261	261	248	240	261	269	260	243	264	274	242	254	274	257	259	252	248	266	253	233	258	233	238	250	214	251	264	248	235	266	260	247	262	262	237	272	246	242	257	249	269	277	264	241	211	265	273	259	250	236	248	249	237	239	207	218	273	228	289	261	257	260	232	247	258	245	260	248	264	255	249	275	234	229	246	234	239	278	252	256	250	256	256	244	264	225	262	261	245	223	252	241	256	238	263	267	235	272	259	251	221	255	270	247	285	260	235	271	225	260	257	230	225	274	263	249	267	267	240	260	246	255	247	239	245	226	242	266	259	233	232	249	227	241	264	252	254	261	257	246	263	249	236	251	269	249	243	227	256	301	244	242	267	262	258	241	223	269	271	266	223	245	273	251	220	250	241	278	255	256	243	254	239	268	257	239	245	236	256	260	259	270	257	248	275	248	268	236	266	237	260	246	247	271	271	233	252	230	254	236	249	250	235	247	254	246	266	258	225	270	241	269	240	215	232	252	268	222	245	224	263	250	260	255	251	263	232	253	259	233	233	220	228	285	252	278	244	249	268	239	260	210	252	232	263	256	248	265	250	262	271	246	226	248	251	257	236	239	266	249	254	237	276	257	289	260	250	267	265	238	245	245	273	247	300	266	257	259	273	267	256	230	268	238	249	252	217	262	259	265	267	241	251	223	235	249	242	266	255	260	251	254	268	242	264	247	229	245	258	255	257	207	261	245	237	263	288	255	247	263	219	219	246	241	264	249	258	249	244	247	262	259	252	268	230	229	254	265	252	256	234	241	253	212	270	257	248	247	262	238	262	237	239	242	232	275	270	213	242	266	221	263	272	242	236	288	257	246	226	214	237	243	252	229	223	265	230	238	253	234	257	267	252	223	258	262	265	240	258	238	242	250	257	244	265	272	243	230	251	235	244	257	239	252	270	255	229	239	244	246	258	223	260	284	254	252	243	231	230	251	237	248	250	272	242	231	265	244	250	252	261	246	242	222	230	261	218	243	267	265	266	249	262	267	260	253	258	265	257	246	257	244	262	258	272	247	244	227	243	234	233	237	231	255	270	260	258	242	240	267	242	234	236	265	247	248	238	261	240	244	273	262	239	278	249	251	266	265	269	261	257	263	224	239	256	246	251	258	257	246	243	254	239	289	247	262	231	274	251	257	249	243	262	239	252	247	233	270	248	242	247	280	235	252	268	246	241	260	258	253	284	246	240	264	244	240	281	265	271	239	277	275	261	271	248	247	243	245	234	247	241	243	269	241	243	259	236	231	249	255	243	264	266	288	237	260	245	255	254	253	264	268	254	257	257	271	250	282	256	253	225	266	233	250	251	259	239	268	239	234	251	257	266	244	267	257	286	236	276	255	265	262	256	246	232	269	256	224	238	226	251	264	268	276	250	289	248	247	248	243	277	270	275	263	247	215	258	258	261	261	252	233	264	247	252	261	238	262	265	223	242	241	264	276	265	255	251	261	249	256	249	227	274	261	264	257	269	276	248	287	261	261	259	216	257	250	249	238	244	259	285	259	245	257	258	239	234	261	262	268	254	273	254	251	239	220	261	258	220	247	227	249	269	267	244	250	247	241	239	232	284	239	233	241	228	267	247	239	280	250	249	255	216	244	234	237	226	271	273	256	264	251	253	263	244	257	288	272	264	231	251	241	228	222	252	248	251	246	261	235	249	255	242	204	258	254	228	229	247	264	260	243	250	253	256	241	251	252	256	281	258	250	230	262	226	266	255	246	236	241	258	223	237	240	257	240	248	272	247	233	279	236	272	265	247	250	250	238	263	250	293	266	252	244	239	252	266	253	248	270	262	263	271	264	247	257	235	272	231	253	286	262	269	251	251	231	241	258	244	261	250	239	234	240	251	236	257	230	274	227	239	271	261	243	234	251	243	259	260	283	251	254	271	262	262	243	218	246	272	251	241	249	269	246	274	260	239	232	259	254	261	235	249	238	218	240	244	241	242	243	258	262	274	249	267	247	252	262	267	256	266	235	266	262	238	239	250	238	259	255	238	239	229	237	241	236	245	234	236	261	258	271	242	252	246	250	256	233	267	245	259	238	246	245	257	258	287	237	275	240	260	276	255	233	233	257	271	258	277	263	239	254	253	239	242	228	241	260	242	256	249	259	254	265	269	271	243	234	251	238	253	262	243	272	224	238	241	254	228	254	255	276	244	257	262	238	234	267	246	233	277	238	245	245	248	288	257	262	232	275	250	253	272	271	248	269	251	246	253	263	242	257	251	230	252	265	280	250	256	240	211	255	265	235	257	252	243	230	250	245	288	258	263	238	271	243	271	227	277	269	262	240	256	245	270	270	256	244	312	244	244	240	261	251	242	259	254	258	241	224	258	271	243	256	247	266	245	246	228	258	234	234	238	265	281	246	250	230	234	263	229	248	237	269	226	278	249	237	253	236	213	275	258	253	289	235	250	287	266	254	259	253	248	238	235	264	256	244	277	232	246	248	284	286	262	242	255	236	271	266	262	273	257	260	239	254	250	270	263	294	239	254	260	214	242	255	241	240	237	266	230	227	260	272	230	246	271	264	228	213	244	252	245	280	261	268	243	236	239	265	253	248	259	227	242	210	256	273	268	243	268	246	229	237	250	248	280	243	244	263	268	265	259	268	265	246	240	276	248	252	267	235	260	231	241	288	233	254	272	237	273	258	244	237	275	261	258	246	237	266	264	265	275	256	261	242	263	250	276	258	218	243	243	243	257	236	242	269	255	267	263	232	289	263	251	247	261	263	254	260	227	251	249	247	238	275	260	217	259	258	258	266	289	226	265	258	250	228	240	254	266	291	258	292	272	214	278	264	261	255	250	249	240	267	287	248	248	262	249	255	275	237	283	256	233	260	261	243	254	254	258	273	238	237	263	255	257	255	228	248	247	289	266	239	232	265	249	251	267	261	223	263	271	230	278	235	235	224	256
41379	18856	4805	892	570	424	307	257	201	202	172	142	144	154	146	126	128	121	123	115	116	106	102	109	94	118	90	97	95	111	108	99	78	113	101	109	94	102	101	101	107	105	99	110	118	91	99	96	93	117	109	105	96	94	118	102	96	110	83	93	95	118	110	101	98	77	101	101	97	94	103	89	102	100	100	92	94	88	105	101	111	102	98	99	84	106	99	96	101	109	90	95	99	105	79	105	81	85	108	111	95	81	89	106	107	113	99	97	100	93	83	106	107	94	108	86	85	86	112	107	85	102	97	102	83	103	99	84	92	96	84	103	80	107	93	95	90	106	97	92	93	107	99	99	95	87	108	94	103	104	81	103	83	92	85	101	100	83	94	98	103	95	102	97	122	93	95	108	112	93	99	77	97	91	96	95	88	101	93	83	83	84	82	95	100	79	88	111	84	100	92	89	105	84	99	104	100	119	99	98	98	102	93	76	95	81	90	89	88	96	112	106	75	102	96	97	116	92	93	91	88	79	106	94	96	95	102	96	95	91	88	115	97	91	94	87	88	94	86	98	110	95	112	101	101	88	91	116	107	90	85	112	89	108	87	94	95	116	103	99	89	77	120	98	93	88	77	94	95	100	98	68	113	79	106	88	107	88	103	86	85	102	83	85	98	80	94	89	97	91	95	95	85	103	80	90	79	82	84	94	95	101	104	103	114	114	95	98	105	92	85	95	91	86	108	104	98	86	85	86	93	92	101	92	100	111	96	67	95	107	99	87	104	97	77	89	77	95	96	107	97	88	86	80	96	95	82	109	103	106	88	121	96	88	89	94	97	103	91	99	85	84	107	85	97	73	115	90	81	99	94	90	84	99	106	90	92	91	107	101	95	95	103	83	100	104	95	83	103	90	93	90	83	102	106	104	83	97	96	87	105	117	95	93	95	83	103	108	89	89	85	86	76	100	109	71	109	93	102	106	94	97	108	90	97	89	96	104	96	84	86	99	99	90	88	90	80	97	106	70	80	104	103	118	97	99	95	88	90	85	100	111	95	97	98	108	91	85	102	88	95	81	112	109	72	102	101	96	99	99	109	98	95	103	106	84	97	93	99	100	109	111	94	100	89	96	102	96	108	98	80	100	88	93	100	90	96	88	87	92	82	96	88	92	84	99	103	84	100	95	100	98	107	94	107	101	96	93	82	104	103	92	99	82	90	89	83	87	88	91	86	99	97	94	86	87	84	102	90	88	88	87	104	101	87	94	113	84	102	101	74	100	110	83	99	106	97	101	98	88	100	112	88	104	97	83	79	97	107	98	98	97	100	96	115	86	105	102	96	89	98	107	102	124	107	104	75	82	99	83	98	92	108	100	99	87	110	83	78	96	93	88	110	87	99	89	78	80	100	100	95	78	91	109	89	92	98	98	86	89	95	85	78	83	87	87	89	97	106	108	92	93	94	121	104	83	92	106	88	85	102	96	98	86	96	113	101	106	96	93	97	84	88	99	92	103	94	81	90	107	90	96	86	85	93	94	108	94	95	109	100	100	102	100	93	101	92	101	97	82	73	92	109	83	89	103	88	97	84	88	92	113	109	95	95	82	89	112	105	80	76	93	87	92	92	78	83	92	83	90	80	113	96	98	85	100	96	77	86	114	106	91	103	102	87	90	111	103	88	90	96	90	95	93	102	89	99	99	94	88	94	77	100	95	110	91	94	114	96	99	100	100	85	98	91	91	123	100	93	117	89	93	114	93	91	99	71	97	116	104	98	105	98	99	102	86	91	96	97	92	97	100	110	97	105	99	92	100	91	105	88	102	93	92	95	103	100	102	82	75	92	103	99	90	116	90	109	102	74	95	94	75	92	89	96	90	83	101	93	103	81	95	104	97	79	79	85	103	104	100	88	87	78	94	118	99	88	109	84	96	102	81	97	84	72	104	93	99	98	98	118	93	103	97	107	96	100	98	96	85	114	76	95	92	87	105	96	93	91	85	96	86	88	94	76	88	101	111	104	81	114	102	84	94	97	87	100	89	93	105	80	102	82	99	100	103	80	100	82	94	105	97	98	83	76	109	82	82	98	90	84	94	97	99	93	94	95	111	79	90	104	92	95	95	102	102	88	98	88	102	100	87	99	100	92	82	103	102	86	92	96	86	103	94	81	97	103	88	96	117	100	91	97	85	92	84	106	91	93	83	108	91	87	90	93	100	98	105	96	103	91	95	95	89	86	111	87	75	95	94	106	98	76	104	109	84	77	105	74	92	98	109	95	108	97	112	108	86	105	97	79	99	106	107	89	92	111	80	109	95	91	89	109	96	70	88	87	92	73	89	111	102	90	100	90	95	91	97	90	97	90	82	84	95	94	85	106	100	95	104	101	98	76	93	77	87	85	111	91	87	99	94	115	90	79	84	104	101	109	92	91	93	93	104	89	97	84	88	93	91	85	103	79	85	80	116	106	78	104	101	99	107	104	85	87	89	95	100	86	78	94	99	80	95	88	106	94	114	94	107	102	103	76	82	105	106	95	111	96	105	94	93	81	108	97	98	91	111	90	82	83	120	97	78	84	89	89	113	100	107	88	96	99	99	83	89	94	107	105	78	81	95	77	85	74	108	104	90	94	78	102	104	90	82	81	91	84	104	77	109	88	75	106	91	88	88	106	99	98	99	77	122	96	100	100	96	96	87	97	95	86	104	103	93	116	104	86	104	114	95	88	79	94	113	94	101	107	106	80	83	69	92	91	105	85	88	101	102	94	76	95	81	94	91	97	98	82	89	78	93	80	89	112	92	91	79	89	88	101	102	98	86	100	123	91	92	89	103	94	100	94	97	93	95	111	98	101	96	96	93	102	98	112	102	105	104	100	97	101	103	95	111	87	93	107	89	104	94	100	120	107	111	98	107	90	90	97	80	84	92	99	89	81	113	101	92	106	98	72	95	85	91	92	82	104	77	117	95	95	89	101	99	88	100	97	84	97	91	122	97	106	91	88	81	103	96	108	86	98	93	94	79	84	95	99	101	86	108	82	105	114	96	87	106	108	95	95	106	102	97	95	103	70	100	77	101	86	100	94	92	116	98	77	98	94	95	101	81	77	90	94	89	79	94	96	100	117	104	72	108	84	106	89	84	88	83	110	78	83	99	83	97	106	86	89	99	86	99	99	89	101	107	77	109	82	94	90	95	109	113	84	96	93	100	81	98	100	106	90	96	85	105	93	112	92	92	82	78	92	100	88	104	97	92	97	102	82	97	86	94	91	81	102	89	98	100	96	87	97	87	86	106	93	102	98	103	92	92	95	97	90	78	107	95	93	87	103	88	100	92	86	120	99	81	86	89	93	91	93	88	92	91	90	94	93	88	117	101	100	90	97	90	84	88	90	98	86	103	90	94	93	101	94	116	113	90	95	101	97	99	80	90	100	104	76	97	90	96	91	95	98	101	92	93	89	88	98	99	116	108	110	97	102	118	98	94	102	104	95	114	90	97	78	88	104	92
20062	1081	2424	2742	2328	1846	1544	1267	1131	966	878	788	690	688	673	550	571	553	504	459	502	494	470	467	482	436	421	406	420	387	437	376	380	367	370	405	361	395	360	356	387	326	389	357	362	371	344	362	374	322	368	352	371	395	386	371	344	378	367	346	360	344	342	321	358	320	359	325	342	325	340	314	324	330	369	369	349	380	330	328	372	378	302	321	329	312	313	366	318	324	341	295	319	341	332	354	326	352	358	331	341	343	339	312	329	333	357	369	339	343	312	310	348	312	339	354	330	336	318	355	331	305	343	320	338	340	365	319	293	336	330	317	318	360	339	316	316	385	296	345	350	348	326	351	352	328	324	330	343	324	320	309	342	351	310	352	333	323	331	336	290	311	346	332	349	355	318	301	341	322	333	307	322	337	323	331	330	325	336	360	332	326	315	332	363	343	326	335	365	336	335	338	313	360	372	342	343	344	343	353	357	322	346	314	329	337	323	310	316	341	317	309	353	301	313	345	348	334	304	348	294	338	335	346	377	338	326	372	303	322	330	313	327	315	325	296	350	353	330	309	348	366	313	330	321	281	335	317	337	333	347	329	322	325	335	310	361	298	316	312	336	327	318	338	307	316	327	338	327	347	329	305	328	308	321	340	343	339	343	335	344	318	335	322	320	332	330	305	321	335	325	309	345	313	323	312	303	352	336	351	325	319	307	297	351	344	337	341	338	299	345	331	321	333	340	330	334	343	321	319	334	301	337	336	321	320	310	318	337	326	300	339	332	326	334	338	364	349	337	351	305	317	280	322	354	298	330	320	344	326	324	338	332	334	325	294	331	339	302	327	323	331	337	351	300	370	340	333	353	275	305	320	314	331	345	326	313	361	338	347	345	354	341	310	302	346	337	340	307	319	316	350	341	336	359	317	345	321	311	340	313	337	342	335	354	322	319	308	345	341	316	309	337	320	323	329	345	334	327	330	336	357	330	325	336	365	327	302	339	342	331	338	364	295	347	327	380	336	348	319	292	340	340	341	357	324	362	298	322	344	357	338	332	338	357	313	357	302	316	336	316	305	306	345	325	362	318	307	318	320	348	332	338	334	301	346	349	351	323	316	343	355	320	348	345	342	335	325	339	369	333	306	324	328	358	352	336	355	329	338	341	336	352	327	336	324	310	342	328	323	303	329	317	316	363	339	343	324	288	347	372	343	333	348	341	331	339	350	326	339	306	339	341	363	328	296	338	333	334	347	353	362	337	285	344	311	333	335	309	331	355	310	324	321	324	334	342	354	346	305	339	302	335	342	318	308	306	354	295	330	312	308	338	320	334	349	339	337	337	331	301	342	316	329	348	303	331	355	319	347	324	297	333	334	354	349	327	341	349	272	332	327	329	350	321	344	354	325	354	322	337	333	336	298	335	318	336	319	316	323	338	326	343	352	315	347	285	335	337	342	345	364	328	323	322	324	339	323	369	322	307	313	339	347	346	328	326	344	325	372	331	345	361	332	343	328	316	361	334	333	348	331	314	310	309	330	348	342	318	337	313	328	359	324	314	355	378	345	342	344	347	354	321	330	359	326	315	338	324	314	312	312	339	344	351	309	323	312	335	321	370	319	341	374	328	339	311	330	307	333	320	341	362	336	332	332	317	312	296	325	293	377	336	343	327	354	311	345	382	339	295	335	346	376	340	317	360	357	324	314	302	322	345	326	360	388	329	323	330	352	327	313	329	333	344	320	362	348	316	347	343	311	329	336	343	348	314	344	346	348	301	345	332	313	331	364	307	358	310	322	354	336	357	311	356	293	344	335	333	368	322	339	321	308	298	333	325	315	331	356	317	312	328	346	320	341	329	310	345	324	355	335	342	306	361	335	341	314	335	338	352	346	341	334	344	352	324	352	331	323	323	307	341	342	315	281	325	330	365	350	325	327	356	330	315	348	325	322	320	311	329	340	319	328	331	350	329	315	331	350	333	310	340	344	344	318	322	315	296	317	312	312	335	364	342	300	336	338	337	352	364	348	330	329	319	325	319	345	322	316	334	331	351	319	331	364	374	344	311	301	324	332	306	330	327	333	294	324	330	357	307	342	360	317	339	334	322	299	324	331	326	320	324	319	361	303	341	323	317	319	339	382	349	331	330	333	314	325	334	312	330	343	336	325	351	327	336	327	318	335	319	329	377	300	355	356	339	331	332	344	297	339	327	325	322	321	338	344	313	320	320	309	371	335	340	317	328	339	367	342	328	346	322	351	328	335	341	323	354	318	350	309	352	314	348	337	307	322	354	337	335	300	343	331	341	363	323	331	347	338	333	334	320	347	323	326	323	333	336	345	340	345	334	298	352	305	317	315	327	334	337	349	329	324	313	356	298	337	343	322	349	338	331	302	312	335	308	336	295	346	317	335	340	332	346	320	343	318	338	319	327	352	322	365	293	318	326	314	346	325	307	317	336	340	326	299	344	333	307	336	321	334	345	302	316	331	345	346	332	339	323	321	339	330	345	361	294	308	336	330	361	353	324	318	368	323	346	338	310	351	320	339	304	316	344	347	367	316	334	315	313	338	359	335	352	368	337	334	339	329	340	345	363	321	323	318	334	322	324	350	334	312	339	338	322	353	328	331	294	338	350	326	330	381	333	319	321	344	306	343	334	348	358	320	298	339	329	345	324	321	315	326	344	355	343	315	325	356	287	359	344	335	312	325	364	321	311	303	305	350	335	320	337	344	315	320	324	317	356	364	284	362	351	318	306	320	334	310	316	342	374	348	332	334	310	330	305	332	297	320	317	319	330	303	330	335	322	325	323	344	354	306	342	354	358	332	360	339	340	332	356	305	326	341	331	321	314	304	320	347	344	331	319	328	354	338	316	357	336	340	322	315	313	333	356	291	333	327	330	306	328	335	299	337	322	339	338	322	358	331	340	376	373	318	356	338	350	316	302	342	313	307	325	341	308	338	332	324	351	316	334	320	337	336	359	325	345	308	333	354	333	334	319	336	304	317	312	348	370	345	327	341	317	297	330	307	351	340	348	346	321	332	342	327	334	332	324	306	342	343	322	315	356	317	312	329	344	338	319	286	330	318	319	316	322	334	351	376	296	359	366	335	362	334	331	304	313	326	291	335	298	292	300	310	336	329	322	330	349	364	323	294	307	336	336	332	309	312	330	327	338	341	352	332	326	364	370	294	331	318	322	345	328	300	338	323	335	367	339	318	336	308	317	329	321	318	335	319	311	310	355	312	338	318	351	352	339	330	300	327	328	349	351	319	323	336	330	343	337	336	319	298	297	303	344	329	357	307	345	343	351	339	314	323	358	320	350	332	320	331	336	334	361	323	332	312	357	336	320	306	327	339	322	303	344	342	315	322	329	368	342	338	286	336	327	332	334	332	340	351	352	324	286	327	334	272	350	302	319	335	324	329	375	331	361	281	332	338	350	370	337	321	315	347	369	330	343	307	310	321	325	369	345	336	324	325	313	354	336	319	307	353	321	322	325	330
43338	25562	16857	2235	1124	857	584	536	437	369	336	326	320	252	269	230	250	254	222	247	213	243	229	246	212	220	203	200	224	201	193	198	206	195	189	190	203	217	201	179	199	204	204	189	192	207	200	222	188	181	187	197	173	189	180	214	194	190	194	183	188	218	203	200	171	183	165	204	190	166	195	206	194	202	186	159	166	181	187	183	196	189	196	172	201	206	165	208	174	191	204	196	204	183	190	209	200	192	184	189	203	218	179	187	187	190	178	201	209	183	181	190	197	188	209	178	173	195	197	198	202	178	192	187	167	203	174	194	199	163	176	194	181	194	206	193	182	179	202	189	199	182	191	173	169	182	220	207	180	196	163	175	186	204	192	187	197	200	196	193	174	177	185	210	171	173	172	195	193	194	170	181	196	167	178	174	173	190	202	190	180	203	187	203	186	209	181	190	191	178	194	185	179	222	190	200	211	159	165	202	163	195	199	182	202	191	180	167	191	197	179	175	160	204	185	184	180	161	163	189	227	197	209	152	181	185	180	186	172	204	179	161	196	223	199	206	179	180	176	173	165	195	174	185	173	180	186	197	200	175	172	166	194	190	170	171	199	198	224	181	186	206	184	192	190	185	169	190	214	183	171	206	178	168	197	191	187	186	147	176	194	183	190	194	170	195	165	198	172	174	177	190	183	204	188	193	202	199	174	194	207	183	191	188	194	198	195	201	193	184	194	185	187	214	207	210	199	186	183	181	180	191	191	188	192	184	186	168	184	159	188	149	197	197	179	171	183	196	187	153	189	186	190	204	150	174	182	192	176	184	174	187	197	202	191	219	192	216	192	195	199	187	179	194	178	174	205	182	172	176	175	168	175	215	178	199	186	198	184	186	190	191	211	195	173	187	193	179	172	187	200	180	185	174	176	177	191	197	183	177	189	173	184	195	198	161	195	196	195	185	203	197	182	196	209	158	181	169	161	191	168	201	185	186	177	193	189	209	182	181	181	168	193	180	202	175	199	168	181	189	197	229	189	196	186	166	179	194	186	175	205	184	187	177	184	207	199	175	187	192	184	193	200	192	186	184	189	198	186	193	200	181	179	202	184	176	196	191	151	218	209	186	197	179	198	168	170	169	196	205	173	189	182	170	182	167	193	184	177	187	199	192	164	194	208	200	193	175	186	173	186	190	169	177	189	187	194	204	168	191	191	189	196	165	187	180	190	188	178	198	184	174	203	181	197	167	234	208	199	172	182	195	174	194	191	213	188	192	203	172	191	179	210	204	178	189	191	189	203	178	198	178	175	191	188	188	187	184	192	195	178	216	200	173	202	177	180	187	188	189	177	199	195	170	189	178	202	192	207	175	202	178	199	196	182	183	171	198	172	189	187	185	189	204	204	195	168	174	176	196	153	189	213	196	193	154	182	189	199	197	200	205	174	188	186	161	186	191	181	188	189	180	183	179	184	189	173	212	181	197	184	206	182	210	204	204	212	179	192	184	182	169	176	195	189	197	184	180	182	211	211	186	182	184	204	168	184	191	201	180	196	193	205	185	184	193	189	191	189	175	195	193	195	188	194	169	200	182	183	197	198	189	185	195	173	213	201	166	188	187	191	208	164	183	192	183	177	187	193	204	193	163	181	194	185	202	189	184	165	176	192	200	196	181	194	173	196	213	188	168	163	187	179	174	189	207	183	218	177	189	193	200	199	169	176	179	162	192	181	175	198	159	180	175	197	202	174	184	181	184	189	184	192	194	180	186	212	200	166	161	188	204	171	187	180	195	179	195	191	180	216	186	175	192	183	193	214	188	169	177	195	200	157	186	198	196	207	184	176	161	169	198	167	174	189	185	180	181	184	195	196	227	201	184	200	172	172	192	169	202	188	189	180	166	213	182	186	189	204	150	178	168	179	182	200	188	192	187	182	200	196	181	193	192	176	197	182	191	179	173	170	192	170	185	185	199	173	180	180	186	163	186	194	186	194	201	175	174	217	217	198	193	178	197	160	182	201	189	199	199	192	200	168	184	179	218	183	189	185	170	191	198	173	179	186	178	217	187	201	193	166	172	198	187	176	174	184	193	187	195	175	204	168	171	187	181	165	184	219	190	209	170	171	194	204	193	170	182	181	184	172	185	199	188	187	168	183	177	197	176	197	177	212	181	215	183	172	198	194	198	206	157	181	188	199	203	202	179	178	182	174	199	215	197	209	179	205	205	206	179	168	180	186	197	186	212	187	168	181	180	183	181	196	198	199	201	180	181	184	191	175	207	206	189	185	187	173	190	177	182	204	183	206	172	192	177	194	159	164	204	208	190	198	219	215	194	171	216	202	177	188	180	209	165	201	174	174	165	183	185	212	181	195	191	219	200	195	168	186	200	193	180	209	183	170	180	197	202	182	208	170	196	193	203	192	171	171	187	180	191	201	181	200	182	185	204	200	194	177	182	173	188	193	174	208	204	178	180	195	187	187	182	181	163	183	201	176	181	182	185	200	196	218	191	177	189	192	198	162	192	173	187	201	185	187	174	186	164	205	202	197	200	164	189	155	199	192	187	202	186	198	172	186	199	179	176	174	210	165	158	182	208	187	180	171	171	180	179	183	203	184	185	192	186	202	187	157	175	189	169	166	183	191	189	189	171	183	182	179	168	205	197	164	196	204	195	178	187	213	205	163	189	193	204	191	191	192	185	184	214	197	186	211	209	206	206	208	189	217	202	199	193	180	187	187	173	187	192	219	207	151	196	179	177	210	168	201	194	194	184	177	178	169	191	178	165	194	176	183	190	196	169	196	204	176	178	181	180	174	200	187	195	174	184	180	182	205	170	199	200	170	175	188	194	174	211	196	187	180	171	163	159	205	195	180	173	194	175	181	187	189	161	192	193	190	197	173	198	188	168	183	191	170	168	199	173	190	190	176	192	176	203	197	189	194	182	211	191	182	193	153	213	166	184	187	182	190	214	196	192	197	191	213	199	199	193	204	184	186	187	189	175	195	172	193	179	204	177	196	171	192	206	229	190	199	181	192	182	197	230	164	203	195	197	176	180	183	177	211	169	193	190	181	181	210	198	203	192	197	183	208	198	215	190	205	172	193	182	179	182	194	222	155	191	184	191	187	170	178	194	178	194	178	196	208	173	187	202	180	214	195	199	204	179	191	166	181	213	178	176	179	194	204	208	166	219	185	191	185	202	188	176	175	189	198	199	193	194	180	184	181	192	193	186	194	168	157	167	174	180	207	192	166	180	171	191	194	190	175	178	173	180	178	188	182	198	200	205	179	180	186	186	179	197	176	189	209	185	198	203	168	198	189	191	174	185	216	200	188	200	184	198	186	196	197	181	178	170	169	192	189	213	183	209	207	195	194	173	199	184	171	193	186	168	163	174	202	203	186	178	194	195	168	190	200	181	193	184	176	179	188	171	195	202	199	193	197	203	196	181	194	161	171	201	191	196	182	183	203	189	188	204	157	186	161	195	174	175	213	202	177	201	172	180	174	189
23106	2048	4292	4738	4181	3341	2830	2351	2049	1809	1560	1418	1325	1218	1156	1026	1005	988	929	931	904	866	785	822	787	746	751	724	801	725	711	689	708	707	675	657	669	654	658	719	624	652	649	641	643	636	647	614	614	685	606	625	650	585	634	604	609	623	629	655	628	574	632	579	680	640	581	662	619	655	609	614	632	590	602	584	579	616	613	573	624	612	594	603	582	627	631	563	585	639	638	585	640	626	644	633	592	601	620	579	563	615	587	631	557	594	600	580	552	615	545	558	615	632	638	575	610	588	562	597	560	593	555	608	582	622	569	624	596	603	652	569	575	558	626	581	556	555	614	541	590	574	617	614	618	589	566	540	603	564	559	564	592	609	630	604	631	559	578	607	576	569	560	601	644	658	613	615	627	561	598	616	598	600	648	574	597	592	610	585	589	593	586	616	653	604	573	582	608	612	597	565	590	572	588	593	572	541	553	551	593	607	621	605	577	608	595	633	603	605	591	607	592	590	617	590	621	608	577	598	622	611	602	547	567	633	578	540	632	600	591	603	596	579	594	566	573	570	572	597	596	601	600	564	600	596	574	601	597	607	614	608	592	581	626	582	563	562	593	571	626	579	581	601	595	575	574	579	592	560	581	605	559	595	593	611	617	608	576	580	622	589	573	621	583	596	639	598	591	588	562	589	612	594	594	593	607	604	601	609	506	580	606	614	603	598	562	563	560	600	589	581	589	573	609	599	562	610	582	574	586	592	568	542	576	613	608	586	608	582	603	565	620	600	589	569	532	575	592	589	591	567	628	547	564	610	591	593	607	619	607	591	602	590	592	560	608	591	589	604	625	561	598	550	639	603	582	589	609	537	620	597	578	578	551	602	595	556	589	633	617	573	570	536	584	587	599	590	586	599	580	609	573	610	601	595	595	617	582	558	606	558	640	595	572	590	652	585	611	577	584	593	590	605	590	582	589	588	630	586	592	596	575	588	610	604	552	579	593	549	580	581	539	614	577	576	585	553	580	602	604	575	564	573	642	545	588	570	612	556	622	599	628	577	580	592	577	626	576	587	559	589	594	556	591	603	552	595	594	593	601	552	591	552	602	604	536	611	593	616	594	601	548	569	605	548	587	597	562	588	556	565	549	578	590	556	587	608	600	566	656	566	606	594	585	606	586	606	677	611	571	602	584	567	597	605	551	595	620	605	612	564	606	639	587	564	581	549	588	581	609	604	619	662	589	584	641	591	561	605	636	557	565	650	613	606	585	600	564	606	549	560	609	579	604	604	607	649	583	605	573	551	630	581	596	567	572	581	610	596	589	604	591	571	617	565	606	592	583	570	586	614	598	582	576	576	601	581	577	585	595	582	575	558	569	611	576	612	614	575	600	572	582	547	591	544	595	610	582	602	555	594	542	605	645	602	619	575	631	575	611	600	587	570	566	651	611	565	591	581	574	619	584	589	610	610	597	613	540	592	578	563	592	617	568	602	576	604	612	547	584	588	627	617	635	602	606	575	555	602	595	572	570	592	572	591	623	596	558	606	562	640	574	623	558	582	602	609	577	592	537	600	572	574	545	577	570	617	577	589	585	621	586	600	581	641	596	524	596	612	596	628	590	601	550	585	560	574	587	558	611	520	630	585	608	595	562	596	597	599	561	597	601	590	570	622	587	572	565	582	598	572	571	602	592	608	569	621	602	573	579	622	598	602	600	567	608	586	556	609	585	639	612	580	574	580	562	555	572	568	614	638	555	563	572	592	591	608	587	638	615	597	565	618	571	619	623	559	565	605	604	565	600	606	617	593	611	594	603	587	549	558	598	586	611	620	581	565	600	596	598	569	581	610	602	619	617	611	570	635	629	574	601	577	616	573	577	575	582	588	588	616	610	617	585	605	588	582	585	609	582	562	615	574	587	570	612	596	572	539	635	564	579	540	607	589	593	587	585	644	589	615	537	580	600	599	601	643	631	614	593	595	603	635	557	560	602	615	603	581	585	585	556	572	624	610	612	592	608	582	598	580	591	562	582	582	599	562	573	577	566	593	592	572	589	541	551	571	566	646	584	575	552	558	586	589	622	592	570	584	605	598	568	564	592	570	564	626	622	611	606	551	631	582	560	585	579	624	585	599	609	567	589	587	600	591	602	615	610	567	576	554	608	555	606	589	586	560	601	624	610	586	594	608	609	602	612	594	612	612	622	589	614	656	608	598	557	588	568	670	583	596	580	560	581	589	582	572	545	621	562	649	577	567	545	596	595	655	603	603	585	605	589	564	614	604	553	595	578	639	598	587	588	579	585	568	593	601	585	634	560	517	576	593	561	588	589	582	594	567	611	589	631	585	601	573	570	596	579	632	582	552	596	622	582	581	592	591	581	610	558	575	600	603	606	550	587	586	596	540	582	574	568	565	588	601	574	607	566	585	555	617	627	610	563	576	624	582	575	541	573	568	597	576	612	591	603	577	569	595	585	599	589	569	578	588	609	574	639	594	562	618	561	560	595	550	611	554	590	590	569	562	572	608	578	591	567	581	601	560	564	600	625	591	596	568	616	596	607	558	576	596	596	576	587	589	552	628	591	611	566	589	561	608	612	616	581	569	563	651	562	596	520	601	595	598	624	605	565	608	607	594	600	568	587	612	564	605	614	602	645	584	612	562	599	601	571	625	577	592	594	652	583	532	575	588	597	578	602	571	599	575	602	608	598	564	584	587	612	566	621	610	615	573	624	599	626	612	570	597	611	608	567	575	593	608	584	601	543	587	614	555	637	613	567	581	554	587	596	615	558	576	599	596	607	595	605	590	587	612	567	579	592	604	603	605	597	591	597	586	636	563	572	616	612	592	583	572	604	596	616	615	591	591	540	633	546	599	636	554	608	622	619	608	638	593	552	577	596	571	619	603	622	555	573	552	580	587	613	625	589	572	594	611	598	634	621	608	593	570	591	564	629	569	588	606	565	600	595	562	592	603	634	579	586	589	627	646	624	586	574	624	630	579	605	571	604	577	554	611	574	597	610	572	544	579	589	575	593	576	562	585	567	569	582	587	577	574	590	583	595	576	566	600	587	618	578	579	571	611	588	550	555	590	566	611	620	562	613	604	562	581	582	609	541	589	586	607	573	569	583	608	551	626	585	590	573	589	590	572	650	628	594	612	575	596	636	582	585	606	561	590	603	568	632	610	548	593	592	547	604	569	602	580	539	582	612	621	612	596	576	597	579	569	573	615	579	621	586	540	560	603	596	576	580	586	582	583	630	624	576	571	626	617	599	565	608	583	604	610	538	559	636	624	612	606	589	630	618	577	590	599	611	594	609	573	609	523	590	556	558	597	557	608	621	603	580	586	607	602	610	618	591	607	576	580	569	573	586	568	603	598	630	564	594	610	569	586	583	597	582	617	612	575	601	581	596	561	569	583	555	615	606	599	616	581	594	630	602	563	598	629	554	573	589	591	598	605	594	565	583	565	589	580	578	601	559	589	572	571	573	564	584	602	548	591
7584	378	279	117	89	81	68	80	81	57	65	56	75	70	63	66	69	74	60	79	69	60	58	91	79	79	65	88	66	72	61	61	77	81	68	76	64	77	73	74	70	55	75	79	65	67	76	63	70	63	49	62	72	67	63	60	77	57	55	69	56	61	59	79	57	68	72	72	70	60	75	76	67	56	62	74	55	68	67	79	70	68	68	77	64	61	59	66	67	55	62	65	69	55	56	72	85	86	73	55	66	68	66	66	63	76	80	67	57	74	77	68	62	65	71	63	62	67	56	58	68	63	79	78	54	60	55	83	80	61	63	65	66	73	60	62	72	84	80	67	86	58	81	72	59	69	67	78	70	68	73	68	54	70	81	64	64	78	59	66	72	65	57	67	71	56	69	78	68	64	56	75	70	68	78	73	71	59	60	69	72	75	65	59	67	63	68	59	63	83	61	62	67	64	74	71	62	70	68	66	60	62	56	61	55	66	64	66	57	69	73	77	53	67	59	80	65	77	53	62	75	61	70	52	69	64	72	79	65	82	65	64	60	69	83	58	75	69	65	58	61	55	78	71	57	70	59	70	77	82	65	64	62	82	65	61	89	64	78	53	62	74	67	55	75	70	61	73	65	70	79	73	74	68	62	58	70	60	78	79	73	68	67	64	61	68	66	80	75	56	77	56	68	61	72	60	66	54	55	65	72	63	70	59	73	62	68	59	80	70	72	62	78	68	70	51	69	69	56	69	64	70	66	61	77	67	68	67	59	54	64	74	60	65	58	57	62	64	76	56	61	55	65	62	68	74	72	71	82	71	63	63	60	66	77	64	57	69	74	65	66	57	75	65	70	70	73	54	78	52	57	65	65	57	54	73	69	71	65	73	62	73	66	71	74	68	60	71	59	78	82	67	66	64	65	81	72	73	59	70	66	78	82	69	63	70	69	57	64	70	82	66	82	62	70	75	62	71	76	59	72	78	76	63	85	62	67	65	67	73	76	54	76	67	65	65	71	61	63	76	54	88	57	58	71	56	63	70	68	68	79	45	74	72	60	64	77	67	80	67	65	75	58	70	69	51	57	60	60	75	54	56	70	82	64	80	63	60	70	64	58	54	69	74	63	74	75	56	63	66	69	68	61	60	60	63	65	60	61	62	65	65	66	71	63	64	71	64	79	67	64	70	69	56	67	60	73	65	67	60	44	80	69	75	65	63	70	72	68	67	79	72	71	66	61	61	62	75	79	65	69	70	54	64	62	73	56	68	65	72	52	63	63	63	69	68	59	77	76	68	70	71	73	71	46	71	83	64	69	71	63	66	65	62	79	68	66	68	73	75	60	60	63	55	50	52	54	78	84	66	70	65	71	63	63	56	73	69	69	68	85	66	80	61	70	63	69	69	58	75	59	63	58	59	68	70	78	62	66	75	57	72	80	83	66	74	73	77	74	66	62	62	73	72	61	72	74	65	75	72	61	68	59	77	85	66	62	75	61	67	77	65	70	71	71	63	61	69	73	57	79	73	62	59	84	79	65	71	62	69	65	73	60	77	75	76	54	59	59	72	40	72	70	72	69	69	60	64	63	54	74	57	65	74	67	78	72	62	69	74	72	73	70	65	54	49	67	75	61	56	56	63	63	65	60	58	64	54	72	74	71	56	75	69	69	70	60	54	63	75	72	69	66	65	58	75	69	83	77	85	57	60	57	60	87	65	52	57	70	69	59	69	53	60	74	68	68	75	70	72	66	84	65	80	73	56	62	58	78	73	66	76	55	58	67	54	77	77	73	81	70	68	61	60	51	67	74	71	63	66	64	59	71	69	67	75	65	65	61	60	69	76	71	68	74	70	54	52	74	65	69	54	65	81	75	70	73	60	69	67	70	81	88	56	59	67	73	63	75	63	47	58	65	76	81	74	82	58	68	59	60	58	69	59	62	76	59	54	71	78	77	74	55	79	82	71	72	61	66	85	67	71	76	69	70	62	61	69	71	68	67	84	84	66	64	68	62	76	64	75	60	58	65	62	65	68	75	64	69	73	64	62	56	72	62	69	62	59	67	66	64	77	62	74	67	73	73	87	73	64	82	71	62	69	64	77	67	79	60	77	68	61	65	67	71	73	68	56	65	79	56	64	67	74	59	71	73	72	63	68	66	76	65	82	75	65	71	74	63	81	74	58	85	73	55	58	82	68	66	62	74	75	65	84	61	62	67	58	49	60	67	69	59	72	67	73	71	61	65	80	64	67	66	52	71	74	90	70	71	73	81	59	69	68	66	61	55	67	62	78	69	75	57	76	72	60	69	72	63	76	66	55	81	73	57	70	72	64	50	67	61	75	74	83	56	60	70	54	60	66	68	78	67	63	72	71	79	49	74	64	68	76	68	66	74	78	57	77	69	70	87	68	71	65	61	67	73	75	78	60	85	68	72	83	68	80	57	83	75	61	67	66	76	72	48	72	57	60	66	65	61	67	72	85	74	71	72	77	71	67	70	62	89	70	70	67	78	74	64	63	59	64	59	77	66	55	70	76	83	69	85	85	60	78	67	59	69	76	69	65	77	62	66	70	68	80	69	69	74	70	62	84	69	74	64	61	62	76	72	78	71	72	80	69	68	71	79	81	63	79	76	76	56	80	77	66	70	68	86	77	63	59	59	61	75	68	72	56	71	72	64	72	50	58	58	67	57	64	55	58	75	68	75	69	69	64	73	62	73	71	71	64	46	58	73	63	55	71	67	81	48	65	59	74	57	70	52	60	59	70	74	74	64	78	61	73	67	69	66	55	59	67	84	78	69	82	71	58	67	64	70	82	77	72	80	62	68	67	65	65	68	74	69	79	64	67	74	56	62	89	57	72	70	69	77	54	79	75	62	71	65	73	71	72	75	66	67	90	74	53	64	64	68	82	84	58	70	76	64	68	72	60	69	75	75	73	69	71	74	63	75	62	72	69	88	67	66	85	74	64	68	58	64	50	69	59	70	73	53	62	65	77	82	75	56	82	69	62	64	66	76	69	62	63	59	61	61	79	72	68	64	61	70	66	59	64	66	58	69	63	67	71	60	75	55	71	69	64	85	65	74	61	83	71	60	90	65	67	53	74	56	71	62	70	67	86	54	89	55	70	64	60	69	82	73	62	66	75	80	62	68	80	69	66	72	57	62	94	63	66	64	64	71	64	55	69	69	70	54	42	72	57	86	81	73	72	56	68	59	74	63	67	61	65	74	78	61	90	73	69	59	72	60	62	69	60	67	65	64	56	64	56	60	70	62	71	73	71	65	71	53	71	69	69	62	62	59	57	66	62	70	78	69	66	73	71	83	63	79	58	78	72	62	61	62	77	60	69	66	54	77	63	68	73	59	61	65	63	58	74	58	66	64	73	83	49	65	80	62	76	53	95	77	55	69	70	75	65	41	62	53	71	64	75	73	81	59	74	78	55	65	65	59	80	70	74	61	80	71	72	71	73	68	53	62	87	62	65	74	64	68	66	68	61	70	69
8803	295	377	384	387	340	350	317	341	286	324	269	278	261	270	335	253	272	263	241	253	260	274	262	246	234	257	268	246	278	281	264	260	215	270	272	257	244	247	237	240	267	249	231	264	242	266	228	232	262	241	272	257	231	275	251	260	262	282	249	251	247	258	236	246	247	251	269	262	253	242	269	228	243	230	238	279	267	261	260	245	230	251	278	269	259	233	251	234	245	250	259	247	258	260	217	251	255	235	250	241	241	248	266	296	269	239	246	242	265	245	261	252	258	239	248	210	265	237	274	266	257	238	267	261	224	279	232	226	264	275	241	267	262	238	246	273	242	229	271	220	266	226	253	257	249	225	236	244	270	256	271	263	258	270	257	276	265	260	245	231	279	265	260	290	248	257	240	259	233	260	226	243	266	265	246	225	259	261	258	240	221	248	266	261	262	235	247	243	234	251	251	255	287	278	277	222	274	242	242	246	240	258	263	257	231	262	241	244	262	266	242	259	245	234	280	249	244	252	252	283	252	256	241	227	256	246	249	268	238	256	250	248	239	234	232	264	271	272	251	263	227	263	254	246	246	252	271	251	264	251	254	293	266	246	251	252	261	276	270	248	272	255	273	240	227	245	240	248	243	256	248	266	257	269	252	262	243	251	254	277	250	271	254	255	279	252	253	239	251	230	241	258	268	263	254	249	277	239	238	232	246	237	286	221	246	256	286	225	284	245	252	278	269	256	271	245	267	277	248	263	227	253	260	278	230	241	237	232	251	266	250	265	284	286	283	273	292	258	271	248	262	237	232	236	226	266	271	271	278	253	266	241	226	273	253	250	274	238	268	254	207	244	275	252	258	263	260	273	267	270	269	246	251	264	281	266	244	262	268	248	280	244	259	252	246	270	272	258	258	237	280	239	251	244	262	262	309	236	278	238	280	238	220	255	237	237	249	257	254	281	253	270	264	234	265	256	252	265	271	267	265	275	264	271	277	227	247	279	235	268	250	247	256	239	229	280	235	276	268	262	277	232	281	232	256	241	266	267	238	242	262	232	281	291	263	240	255	250	239	243	256	255	246	241	271	261	249	230	257	279	233	277	239	223	298	245	297	265	246	246	252	240	274	232	239	242	261	229	279	259	253	281	249	248	266	259	244	241	269	251	266	259	277	268	261	256	257	226	253	234	266	260	257	250	244	257	254	242	258	254	265	267	277	274	238	242	230	253	266	247	260	247	245	244	288	275	275	248	258	254	270	283	258	248	264	253	254	248	254	256	242	236	223	249	272	247	243	259	268	259	246	270	267	241	219	270	232	261	263	271	259	234	251	250	235	245	277	247	283	248	269	251	276	237	281	243	266	231	288	280	222	255	215	251	241	243	262	253	250	280	239	257	247	241	278	252	257	228	247	267	275	232	245	264	263	263	226	247	246	237	251	249	258	257	246	255	238	250	243	266	263	232	228	251	266	232	273	253	254	264	229	251	221	250	240	259	244	277	268	261	250	239	240	261	251	247	246	243	256	243	260	270	239	265	245	253	236	259	257	244	236	254	260	223	249	261	266	228	256	264	274	242	294	260	263	265	254	258	281	254	263	219	293	254	246	256	265	244	265	264	246	262	263	216	252	273	233	250	237	287	223	273	257	253	267	273	253	264	245	239	277	272	255	235	232	240	240	250	288	261	260	292	266	252	249	246	248	255	234	253	254	256	266	261	262	276	258	264	255	264	256	257	256	254	242	242	259	249	231	258	263	239	240	230	262	249	246	237	259	289	247	249	255	249	255	275	263	242	259	283	237	300	241	232	269	246	234	226	223	260	258	276	279	251	260	241	281	265	236	234	246	248	267	250	264	230	266	242	251	256	259	248	271	254	229	260	235	241	232	260	245	260	251	228	255	251	248	227	254	288	236	250	228	241	257	256	261	218	253	266	246	260	280	270	268	230	234	265	276	260	255	271	240	250	269	255	259	245	248	242	241	253	247	270	249	253	256	246	243	249	252	240	255	251	244	226	281	234	282	249	265	246	242	253	235	278	271	257	249	266	254	254	247	253	240	264	273	229	244	240	262	238	275	236	244	257	242	274	273	268	258	248	250	239	270	293	272	228	223	277	252	284	257	258	269	257	249	245	257	261	261	246	213	260	245	284	252	252	250	277	240	246	238	230	244	251	263	279	294	262	257	249	274	236	278	258	249	242	248	264	258	222	259	217	252	243	261	273	253	266	254	252	276	250	276	263	247	254	269	252	252	242	271	227	260	278	234	258	232	283	213	266	243	262	266	270	229	263	237	258	240	269	245	261	244	227	254	254	278	253	281	239	300	261	244	268	258	277	282	220	271	259	270	243	280	277	222	246	269	273	235	281	253	257	270	246	255	247	259	259	259	249	262	242	216	239	268	271	248	264	261	260	238	232	241	255	271	254	216	237	234	254	252	253	258	246	248	257	260	264	245	234	263	264	290	249	256	243	253	233	254	256	247	257	240	252	266	237	257	264	263	245	268	233	249	245	272	228	281	270	260	279	231	245	243	253	252	238	262	253	213	270	243	264	254	268	255	254	292	274	251	273	235	238	272	255	252	236	244	264	263	247	262	275	245	276	227	261	247	266	259	262	251	246	262	215	260	240	233	282	233	256	270	265	273	241	246	234	258	259	276	265	234	263	264	242	259	285	259	250	268	234	282	233	258	230	256	266	285	249	263	244	257	266	229	255	236	243	257	234	232	260	225	244	281	254	226	246	254	256	264	270	239	240	267	259	266	251	251	238	261	244	256	254	237	260	275	248	232	231	257	271	260	271	233	254	245	263	263	272	251	240	251	257	237	269	260	236	239	293	245	261	248	268	235	232	258	237	281	263	257	267	230	259	242	247	247	252	265	276	224	239	266	262	249	251	251	251	276	269	235	248	240	260	260	274	244	266	258	226	244	261	238	217	242	248	248	243	280	254	268	247	236	240	229	236	292	262	275	257	278	258	255	241	234	277	240	269	270	278	245	248	262	262	289	267	279	246	251	246	262	257	277	241	265	240	261	241	255	260	248	265	270	224	267	248	258	257	248	225	259	239	232	255	265	219	262	261	207	238	248	243	258	264	226	242	244	262	263	236	269	258	257	286	277	251	241	262	253	247	271	260	232	243	258	256	223	283	219	240	256	267	263	248	243	250	222	268	261	275	253	271	252	261	270	278	256	247	259	245	229	239	257	251	256	221	233	281	254	282	258	253	258	269	301	248	242	277	229	254	248	274	253	253	244	256	285	265	258	247	272	235	257	262	231	247	250	283	259	240	256	239	280	222	246	232	275	248	229	266	275	242	290	233	233	269	272	255	254	246	227	239	256	232	264	247	234	267	270	234	270	252	274	246	253	247	245	249	255	259	251	246	254	261	258	235	239	246	276	231	223	243	271	275	275	234	254	250	265	254	237	237	222	221	259	270	221	253	261	242	230	245	268	248	235	247	244	265	240	224	239	265	227	229	239	265	258	262	253	254	249	276	272	265	244
41107	15420	3005	797	555	414	319	274	211	202	170	152	148	135	122	136	115	122	113	110	97	112	112	100	110	126	106	87	116	105	120	93	89	104	99	112	85	89	84	78	123	83	96	90	89	82	92	94	87	94	97	106	84	97	98	96	107	86	87	91	94	90	120	87	77	78	80	88	104	85	85	82	86	90	112	99	99	88	89	112	92	92	111	96	106	107	100	86	111	89	81	95	89	104	81	95	91	90	91	94	100	84	104	89	79	86	104	79	88	80	94	86	94	100	93	98	90	105	108	89	92	80	99	83	105	96	82	91	107	112	116	92	88	112	101	91	110	110	83	83	91	105	85	110	69	101	87	108	87	87	91	87	95	99	114	88	92	91	72	101	88	102	110	83	88	95	85	94	100	88	74	104	88	86	85	102	87	95	86	96	78	121	93	96	98	84	85	81	109	105	102	100	93	80	101	101	82	103	92	79	103	88	71	86	97	111	98	95	100	92	91	91	107	82	102	113	101	93	96	90	77	93	92	112	83	78	101	85	86	96	96	88	106	95	103	88	113	80	107	91	110	86	91	102	109	93	95	93	107	79	102	105	88	87	99	103	88	106	109	89	108	108	102	92	99	95	94	93	101	94	113	87	89	93	115	105	101	96	110	102	103	96	106	82	90	95	101	88	87	102	89	87	83	98	97	106	88	95	87	114	105	107	78	97	89	91	116	92	95	77	78	90	90	88	92	67	113	105	90	97	95	104	84	94	87	86	105	100	89	103	90	99	84	101	105	97	73	85	117	100	91	107	73	87	109	100	89	97	101	84	107	87	99	98	104	98	85	85	101	75	83	93	88	87	78	81	88	79	97	98	91	94	109	89	77	85	87	80	87	101	94	102	99	91	88	107	99	106	108	95	117	86	95	101	79	99	95	93	114	101	98	87	101	80	103	108	102	87	85	67	109	101	79	100	96	106	96	87	117	101	83	95	106	90	110	96	106	92	100	112	86	103	80	87	90	106	89	88	92	96	89	92	92	109	86	102	95	94	105	96	99	92	86	109	81	114	83	109	96	99	91	117	99	79	92	81	104	97	109	98	82	102	87	87	81	116	89	100	91	95	80	108	88	94	102	82	90	75	110	90	99	110	83	98	97	82	92	86	85	102	89	95	108	90	94	76	102	110	84	83	93	118	99	84	86	103	100	106	74	99	85	89	97	91	110	112	82	87	97	92	89	121	104	86	103	97	96	94	86	110	93	105	115	105	100	87	80	93	87	97	80	116	92	110	79	86	90	100	92	89	87	97	85	96	93	91	92	90	96	106	99	91	124	90	107	106	95	81	90	82	95	97	99	96	91	90	114	86	102	102	86	111	81	86	90	93	91	85	88	78	97	86	101	95	113	98	92	81	114	85	94	86	99	99	81	83	106	120	96	109	80	109	100	119	113	106	94	104	96	86	105	90	76	101	103	101	90	87	90	84	87	91	80	99	89	73	93	87	86	98	90	114	104	102	101	107	108	81	94	98	97	111	89	82	108	110	90	92	95	100	106	85	100	99	95	101	105	98	83	85	107	100	80	84	91	88	84	93	105	106	90	105	110	96	87	79	100	102	77	78	85	95	109	99	93	94	94	81	110	82	85	77	105	88	91	101	89	106	101	95	82	96	103	90	92	101	87	75	95	89	99	91	88	102	66	105	106	92	73	107	82	101	88	109	103	77	98	81	109	99	89	100	89	111	67	82	110	86	89	106	86	108	101	94	89	109	95	104	94	86	84	105	73	99	88	88	107	87	85	84	98	110	107	94	95	101	112	97	100	96	90	100	100	96	95	90	92	92	97	100	98	82	90	114	117	81	94	94	108	107	92	96	87	86	102	92	90	113	109	90	99	103	99	88	87	84	96	107	97	103	92	87	88	96	100	89	92	93	93	103	115	103	91	113	97	103	88	81	91	102	104	78	95	78	82	118	101	94	109	99	99	93	90	102	113	89	113	102	78	97	109	105	98	118	81	103	77	102	107	90	113	92	84	91	94	91	92	106	123	100	104	84	116	105	81	77	101	95	87	92	95	72	98	97	91	77	99	82	94	85	92	120	90	112	105	85	97	108	87	85	108	104	94	101	89	97	86	95	102	97	101	92	77	99	95	95	95	98	96	74	85	89	89	104	109	76	104	100	90	101	96	94	105	89	102	108	111	100	113	94	100	104	89	87	85	109	89	89	99	89	116	83	94	95	95	96	118	86	88	106	94	90	96	93	115	105	89	109	78	92	92	88	86	92	90	87	92	82	89	94	106	74	104	99	95	90	93	97	97	88	109	115	89	91	100	89	92	90	103	98	84	94	87	86	109	96	75	106	99	90	88	91	111	114	75	85	82	99	96	88	92	85	96	102	95	87	75	87	95	92	99	107	90	99	97	93	111	90	82	99	97	95	97	87	89	91	81	95	87	84	89	86	93	85	82	107	106	93	116	92	79	99	77	104	97	95	91	94	101	90	78	99	103	91	85	89	91	107	90	95	87	92	103	90	88	95	99	83	104	103	101	74	98	107	91	93	97	96	97	94	101	83	104	115	99	89	91	107	103	104	95	91	108	111	97	91	86	106	71	85	107	94	90	79	80	78	81	95	79	76	88	102	102	124	87	91	102	112	87	82	85	100	84	93	79	100	79	86	107	84	109	85	94	105	99	95	97	94	100	99	89	92	107	86	91	98	96	107	91	88	98	94	86	84	90	96	92	89	94	105	102	91	85	104	90	114	124	95	98	93	81	90	92	89	111	92	93	78	89	104	76	85	98	93	102	98	101	96	105	102	96	95	97	85	108	89	88	105	66	106	97	86	94	91	81	99	91	98	107	77	83	102	89	80	85	97	98	95	88	104	86	104	85	105	87	97	100	106	108	75	93	96	109	86	106	77	94	76	83	94	105	88	107	72	89	105	86	80	87	96	92	86	105	91	98	97	73	101	80	106	103	83	91	94	90	93	107	77	90	89	85	94	88	82	105	95	92	88	82	92	89	93	98	98	80	101	87	96	88	85	101	90	90	83	96	85	95	117	89	74	74	96	95	95	101	96	100	77	89	87	80	84	101	89	100	93	110	106	91	113	87	86	93	91	81	100	90	89	89	79	90	94	92	86	91	96	104	94	89	97	99	99	96	95	98	86	101	95	99	77	89	92	92	99	97	92	81	89	82	78	102	91	90	88	88	106	103	81	104	92	109	82	86	99	105	89	99	90	93	104	96	107	104	94	87	92	92	82	82	98	80	70	95	95	97	91	77	82	113	94	93	89	117	83	93	99	86	92	90	91	89	95	92	96	106	93	90	90	97	90	86	106	107	89	86	85	93	105	105	81	106	88	89	101	104	108	80	107	108	94	105	100	91	86	106	86	100	86	89	93	82	105	86	103	101	81	99	83	90	98	96	89	84	99	109	91	94	93	98	84	102	97	89	95	99	101	95	92	104	111	86	83	98	108	88	101	99	95	90	104	95	99	91	97	105	115
21501	1117	2388	2763	2324	1904	1535	1309	1168	925	790	789	749	650	590	632	605	538	517	502	510	494	471	453	428	410	425	483	398	395	425	389	388	421	372	398	418	379	371	349	384	379	345	394	357	375	344	335	331	332	321	352	355	345	323	362	372	328	346	333	381	348	360	331	345	321	336	358	328	349	341	348	347	341	341	343	322	328	341	371	335	354	328	305	332	319	332	329	349	358	330	348	350	360	376	347	347	325	326	327	336	361	349	355	316	332	322	345	334	317	312	319	322	351	344	298	345	364	333	368	373	354	337	312	317	308	345	295	347	339	318	326	353	346	345	318	356	320	337	328	337	330	332	342	291	355	331	325	333	308	347	321	352	313	322	305	322	313	356	361	305	327	305	318	336	334	341	364	309	352	345	369	333	341	351	322	323	339	331	343	350	339	340	330	320	321	362	327	356	340	356	358	290	318	301	328	338	316	318	308	362	369	326	339	298	353	322	310	329	330	357	343	364	345	365	331	345	323	345	334	325	343	336	331	336	394	348	331	350	337	308	341	302	321	322	357	361	348	338	325	320	340	338	339	305	309	341	327	329	323	319	349	331	334	285	324	336	314	335	304	314	303	356	320	321	333	336	309	324	335	304	312	322	329	343	333	366	342	338	321	353	344	333	340	324	359	349	342	339	302	300	338	308	321	338	347	341	336	311	332	338	320	342	338	312	325	335	364	342	343	367	346	323	315	366	327	350	350	332	376	314	322	354	321	332	323	322	358	338	337	370	370	337	320	344	353	330	341	363	333	323	345	352	313	334	333	297	312	331	338	303	336	293	307	322	316	323	356	337	354	356	329	346	331	328	338	334	368	303	324	326	316	336	308	325	346	300	363	323	337	340	324	307	340	320	325	330	333	331	348	306	371	300	353	332	320	349	357	317	322	289	333	311	339	337	369	301	314	312	334	333	321	320	342	329	326	348	349	350	342	302	330	375	331	327	327	330	299	315	352	337	332	350	354	349	355	303	360	338	332	317	306	323	340	337	322	329	367	335	332	347	336	354	325	376	337	312	338	314	365	351	324	345	322	342	302	321	351	321	351	335	319	343	344	316	354	337	325	349	320	331	370	312	333	319	301	343	329	354	326	305	341	315	319	304	322	358	329	305	348	363	308	362	369	354	360	352	321	335	351	325	327	349	323	343	307	300	323	343	342	309	356	308	324	324	332	338	322	343	313	352	348	347	329	348	313	331	324	342	344	326	318	351	329	336	315	313	315	344	348	322	302	321	328	325	348	329	333	335	342	339	309	329	340	328	324	327	319	329	311	357	352	342	321	292	311	322	324	350	326	371	329	304	312	296	317	334	316	312	319	357	358	349	334	317	318	344	332	343	316	330	344	319	327	318	315	315	316	282	325	383	311	303	348	334	342	353	371	313	314	292	291	341	332	345	366	287	315	323	335	326	337	334	297	319	347	309	327	361	357	343	341	342	363	324	346	295	319	334	323	344	309	298	341	348	287	357	351	303	317	336	305	318	315	340	349	327	333	317	357	357	333	334	335	303	346	346	319	334	304	329	336	325	315	285	368	342	320	299	345	322	338	326	325	311	333	343	301	308	336	315	311	316	307	351	300	330	318	326	318	335	319	318	356	300	331	318	331	308	325	334	319	336	360	352	306	305	346	334	342	342	338	321	344	324	352	352	314	329	313	303	308	324	323	306	319	319	342	326	294	341	334	312	353	317	284	349	308	310	333	325	320	335	343	346	342	341	353	346	315	339	330	334	310	352	325	331	331	286	305	322	346	359	326	341	319	327	334	334	340	299	304	343	338	299	324	334	357	329	323	318	331	313	344	322	355	336	329	313	352	337	337	340	299	323	326	315	309	325	345	343	313	321	306	328	348	351	342	314	347	332	312	350	337	345	297	325	332	348	357	319	310	345	308	329	328	354	297	301	351	314	333	338	310	339	320	304	322	324	333	336	328	332	369	311	334	297	342	324	339	347	353	339	338	323	327	336	337	314	368	318	333	335	351	305	295	312	339	321	298	298	321	343	310	311	334	332	332	343	327	318	324	330	323	355	350	309	379	310	317	328	360	340	316	359	327	326	333	322	346	372	323	337	335	325	348	321	335	344	304	327	308	329	287	325	361	345	320	336	335	311	310	335	334	340	333	352	338	324	325	337	315	317	346	334	336	331	311	318	338	335	347	310	317	321	312	332	323	319	356	329	310	295	347	315	331	353	356	334	317	358	316	321	308	314	317	323	338	367	321	368	322	321	317	343	331	314	339	345	330	334	333	311	327	325	304	348	328	325	287	357	309	350	350	343	327	342	350	336	336	362	312	343	350	314	323	334	318	368	334	353	296	331	332	307	310	309	347	330	339	337	328	332	334	338	337	310	327	334	324	365	334	331	331	329	356	323	314	301	341	340	349	314	333	313	332	340	334	327	350	354	318	347	321	316	309	320	345	340	327	331	298	320	314	292	319	348	329	304	357	316	331	327	329	338	315	334	371	341	325	332	344	342	320	367	292	327	333	350	331	333	360	304	363	333	363	329	299	331	335	319	340	323	337	322	317	351	329	333	324	336	336	316	326	307	345	349	339	322	333	340	365	339	326	334	353	378	335	351	322	309	323	344	343	309	361	308	324	313	325	328	352	312	338	365	293	315	332	321	359	312	332	332	315	344	335	337	318	356	372	341	317	370	307	321	338	310	317	332	357	321	306	315	327	324	343	331	346	356	338	325	355	327	349	305	286	342	315	361	351	346	311	328	324	326	380	317	341	336	353	315	316	343	316	322	338	333	361	306	311	324	316	342	325	342	375	334	329	334	333	337	323	289	323	313	317	356	295	318	321	323	340	341	337	334	333	326	338	345	330	344	354	325	292	317	346	344	345	314	353	346	335	358	354	347	357	324	334	326	317	315	361	347	356	334	316	348	320	328	336	340	332	342	324	364	350	306	306	324	364	323	343	326	331	319	333	317	341	371	334	320	333	332	307	348	336	304	317	347	336	340	340	306	357	364	344	355	330	355	324	338	333	330	338	327	347	342	332	335	326	324	322	344	314	310	341	305	340	321	338	333	341	338	329	343	318	355	333	314	329	316	318	324	337	335	323	359	379	350	342	343	335	351	348	352	329	317	350	316	314	349	344	347	339	312	323	351	333	349	367	345	336	326	346	350	332	356	328	345	329	339	329	301	334	308	329	367	349	305	350	314	325	350	338	377	340	326	342	342	336	329	332	335	351	340	353	358	350	299	322	336	343	388	306	338	314	322	310	328	326	366	351	325	337	347	357	315	336	349	338	316	348	336	332	303	329	318	320	369	320	340	349	321	343	325	323	343	316	351	346	324	310	326	319	316	310	360	334	340	310	352	342	309	334	324	344	326	332	325	353	315	312	334	303	335	329	292	335	302	336	340	324	339	286	348	299	329	320	352	319	353	320	346	326	352	355	335	372	306	303	318	301	328	331	338	338	377	357	320	327	320	310	345	325	311	307
44520	23183	8752	1775	1127	880	661	520	480	408	355	317	295	285	249	248	217	223	231	242	235	222	212	211	213	208	202	186	217	209	212	204	203	173	175	199	187	205	203	195	202	187	190	216	175	196	205	211	197	167	188	187	184	171	187	194	191	187	196	185	160	205	173	185	190	204	189	188	172	198	173	164	172	174	177	179	188	201	167	188	193	183	166	167	180	186	176	173	160	206	169	196	183	190	189	230	188	174	177	177	190	184	197	152	173	215	178	180	188	188	171	175	180	187	197	172	191	177	167	200	194	193	211	177	165	195	180	183	176	162	188	208	199	197	189	208	169	202	207	171	180	180	177	184	197	173	186	190	183	205	184	204	187	178	210	190	175	215	225	174	192	186	174	202	169	212	160	202	179	193	178	196	198	193	186	174	222	187	179	199	178	217	195	200	187	210	207	191	201	184	177	181	197	194	185	200	195	193	168	168	196	202	178	185	170	197	200	172	188	213	185	193	206	191	161	197	193	197	201	205	183	201	174	194	180	178	214	183	158	174	167	197	195	186	191	170	224	176	179	202	182	182	185	200	184	183	181	168	195	177	193	184	176	174	180	192	184	195	193	194	178	188	194	186	172	184	186	195	189	187	166	191	201	201	178	181	197	195	173	189	170	198	184	222	176	184	202	199	194	193	168	185	205	192	188	193	181	182	206	180	195	182	184	211	204	209	204	166	174	182	176	197	182	221	201	190	190	181	183	183	178	181	196	183	181	181	164	176	183	192	187	180	207	183	195	187	174	196	205	185	220	176	219	180	174	208	179	183	177	189	190	168	188	149	188	184	206	204	187	165	189	180	170	193	184	213	184	202	167	176	173	180	217	189	192	190	167	194	171	181	199	187	197	199	164	174	194	172	168	182	175	191	171	157	180	175	175	191	170	198	177	194	178	201	217	197	174	176	184	171	182	200	216	186	199	187	176	203	165	180	191	175	193	189	182	204	191	172	185	191	197	169	214	171	195	161	186	187	187	181	183	188	182	186	199	201	214	185	205	193	177	181	190	180	192	172	183	191	211	194	203	215	176	161	176	183	188	187	206	181	176	170	183	203	183	179	187	160	202	195	194	205	193	181	188	152	188	180	198	198	187	165	193	194	170	190	208	173	172	155	182	190	215	192	200	195	176	192	169	183	180	202	168	186	194	194	186	191	205	189	193	191	176	184	195	191	180	216	173	163	197	189	188	157	187	149	189	194	209	208	192	180	165	179	197	194	161	178	194	182	176	178	206	171	183	185	189	155	178	165	167	173	184	202	189	159	194	216	172	181	182	197	151	193	206	194	195	196	184	188	192	170	180	178	201	213	204	208	164	212	180	177	204	194	156	173	185	194	180	200	190	202	185	192	177	199	177	192	176	196	185	170	210	177	177	189	170	173	193	202	180	180	192	189	184	180	179	195	180	196	212	194	187	204	163	181	178	181	183	166	207	203	168	203	189	220	204	178	189	175	165	159	186	180	172	181	190	177	167	185	214	193	208	193	190	194	178	202	213	198	214	186	168	172	147	186	205	173	194	204	205	201	225	154	176	203	179	148	167	156	194	205	208	182	185	188	174	194	211	178	186	177	197	203	190	183	195	187	185	185	204	182	170	190	160	187	177	182	170	189	213	184	200	170	198	178	172	192	197	169	201	197	186	167	192	194	166	172	195	196	176	185	171	195	203	196	201	200	198	176	199	183	201	193	205	188	216	186	199	198	174	207	206	190	190	170	162	181	184	202	181	193	188	195	194	171	179	168	176	217	172	175	173	203	184	186	180	192	188	183	182	191	181	186	189	170	178	207	183	193	195	203	209	189	178	167	193	183	180	172	197	203	197	180	182	173	219	215	176	180	178	156	219	185	200	167	201	195	160	196	218	187	175	179	181	185	194	202	204	155	172	185	169	183	182	202	202	183	163	179	197	169	174	179	188	176	171	209	213	180	186	218	168	180	191	186	176	181	211	191	174	160	194	177	177	178	186	203	160	182	195	195	165	184	177	175	179	176	190	180	187	196	191	193	183	207	208	170	149	183	216	170	186	190	161	195	191	187	197	204	192	193	195	176	185	191	175	188	184	202	199	210	182	202	186	172	164	210	188	181	195	187	171	207	196	164	176	192	224	187	187	187	193	188	203	181	178	193	221	210	180	188	173	171	196	145	155	184	209	200	171	166	192	174	179	187	169	193	183	213	198	162	194	178	195	180	192	189	186	161	218	178	190	188	180	154	167	176	175	198	163	187	187	197	158	158	178	186	202	188	193	173	170	184	188	178	160	193	192	182	192	212	161	178	192	194	157	193	166	184	187	182	190	176	159	174	206	205	212	189	202	180	173	183	194	176	197	185	193	196	167	175	197	208	178	173	176	188	196	172	178	170	176	178	209	200	182	174	186	191	184	185	195	183	213	183	144	193	218	192	186	179	203	152	185	177	183	175	215	191	211	188	177	178	183	204	182	188	191	198	192	178	188	171	195	179	198	151	186	184	170	175	188	211	189	187	177	183	182	200	174	210	174	203	187	179	182	181	201	211	177	198	201	196	178	209	200	186	188	196	198	169	179	214	189	162	172	191	175	176	183	165	189	192	170	193	187	214	189	179	183	178	200	161	198	144	196	209	183	203	167	171	163	206	193	187	192	177	189	209	154	181	195	213	178	170	182	169	185	205	177	160	195	177	159	199	194	174	193	201	194	177	183	205	173	185	160	218	196	201	173	179	193	184	197	190	184	197	181	174	191	197	183	214	197	168	184	175	182	188	179	196	181	173	173	186	190	193	172	208	174	200	183	221	163	185	196	171	188	169	174	206	175	173	189	176	194	183	177	181	183	198	195	182	154	169	190	193	194	179	172	169	168	180	194	190	200	173	188	197	197	174	148	190	195	203	182	193	186	182	180	172	185	173	175	197	198	173	173	193	215	190	167	162	175	178	161	177	181	180	195	182	206	192	160	194	192	209	210	190	188	184	206	184	182	186	195	199	156	189	190	175	216	178	194	174	168	176	199	178	197	170	183	206	172	180	191	184	173	168	185	176	181	180	208	200	200	176	176	192	181	184	176	173	176	188	182	198	196	176	182	165	192	184	181	198	199	179	202	209	200	200	202	160	190	204	185	201	194	179	197	180	202	196	212	192	215	183	178	173	191	161	195	191	192	187	185	188	182	208	188	179	175	181	171	170	175	168	191	178	173	196	193	206	174	196	197	162	190	191	158	179	206	205	174	205	182	173	171	188	181	202	192	173	172	191	201	172	205	157	221	179	186	192	175	203	181	222	190	181	165	217	176	186	203	168	185	205	183	164	181	177	214	175	182	188	189	184	190	186	183	192	196	192	201	170	196	191	218	184	196	183	207	178	182	182	196	177	195	194	191	178	204	185	182	185	175	197	179	193	175	191	176	198	168	169	178	204	184	201	168	185	169	199	206	204	184	187	168	170	199	190	172	182	175	169	191	183	204	214	179	189	180	188	175	187
23511	2075	4466	4999	4154	3424	2869	2299	2049	1773	1522	1397	1386	1153	1156	1092	1009	991	923	892	864	890	876	843	788	794	777	773	746	764	736	704	763	667	618	663	676	692	663	671	701	644	645	672	628	689	630	634	664	665	651	618	622	626	594	636	672	607	632	599	617	607	643	613	557	612	598	591	620	612	605	626	598	640	634	581	605	612	582	620	609	608	576	571	571	599	598	570	609	600	616	590	572	610	567	585	568	613	580	608	577	626	605	590	592	608	608	650	608	600	627	544	580	571	580	622	615	578	611	616	568	570	597	572	603	573	590	596	619	571	596	605	586	558	594	599	629	580	569	600	592	620	549	591	627	583	576	623	573	579	625	613	585	590	623	566	564	606	592	580	557	647	636	552	536	632	545	586	613	587	608	594	608	579	603	567	567	547	555	612	585	565	593	606	595	624	561	557	584	543	634	611	603	633	629	580	602	579	579	598	567	599	615	591	604	565	577	588	560	576	570	549	605	569	586	549	606	595	583	564	554	618	579	588	596	570	560	576	624	612	592	573	552	613	622	615	615	615	595	590	593	576	569	559	601	555	601	564	566	620	579	633	570	593	580	585	573	586	547	605	585	553	564	580	592	583	544	602	607	574	596	551	617	617	575	606	604	656	559	556	583	569	559	590	589	567	576	549	580	587	593	572	633	584	586	584	582	569	615	575	583	586	554	589	581	643	604	558	613	568	571	598	623	573	579	594	583	588	570	580	592	607	636	585	560	577	572	564	566	598	557	581	589	613	596	567	569	559	617	549	616	596	582	596	607	615	609	588	609	591	597	581	613	566	570	577	618	601	576	580	568	582	598	573	564	612	590	560	573	583	564	582	553	547	569	559	603	575	589	588	558	577	554	593	599	585	612	585	552	578	609	590	542	597	579	577	626	541	578	605	599	589	572	605	591	583	557	602	583	588	588	625	616	602	590	548	598	616	597	585	618	600	625	591	613	561	578	559	631	567	569	593	549	585	597	589	587	611	581	548	578	579	577	605	571	563	605	591	579	593	580	576	600	572	565	587	545	550	568	598	584	605	560	545	600	598	605	575	596	575	604	608	602	601	613	588	592	586	570	571	574	602	571	568	614	506	607	526	596	561	616	578	602	519	573	591	582	554	606	606	590	606	557	616	611	589	555	589	594	600	602	578	554	576	605	599	543	558	592	581	552	606	552	588	601	569	543	554	608	610	580	572	574	596	612	591	603	577	581	611	565	531	552	597	567	569	620	603	593	544	570	611	590	615	561	603	538	569	579	575	561	547	540	589	592	606	592	610	565	577	610	626	622	536	591	587	595	583	564	532	552	577	564	552	579	579	590	592	619	581	580	565	615	571	548	552	582	625	557	575	597	659	604	566	604	569	587	566	594	609	593	625	597	571	591	599	565	584	555	587	586	552	591	562	585	586	553	578	566	553	592	586	566	596	557	621	597	575	582	571	600	585	585	596	625	613	599	571	582	590	569	591	567	549	589	615	599	589	583	602	558	630	585	590	606	556	565	638	616	594	616	632	605	592	555	581	589	627	590	599	602	585	602	560	596	565	555	632	616	580	553	610	581	584	593	558	540	587	610	570	572	576	611	590	551	547	588	566	628	599	532	575	593	563	598	595	611	586	547	611	589	557	592	625	565	595	591	620	595	576	574	562	574	578	559	590	601	628	616	580	571	585	598	572	566	605	610	589	582	583	555	567	610	620	555	548	589	595	554	593	493	557	601	573	604	601	641	584	647	585	618	589	513	603	561	551	567	572	610	582	579	592	613	607	638	568	630	587	593	585	605	625	585	597	583	603	594	557	544	545	590	580	578	605	556	595	581	572	592	604	553	593	602	578	568	619	579	592	581	645	541	585	568	648	551	592	621	570	601	581	614	623	632	571	573	579	566	619	554	570	571	581	580	584	600	547	550	610	590	591	617	583	543	616	575	577	585	602	546	616	616	588	578	612	614	595	610	615	579	550	595	593	600	544	604	587	592	583	605	564	555	602	564	573	583	670	648	593	582	593	555	564	577	575	569	591	566	601	560	577	543	606	565	608	560	642	641	595	581	602	590	573	578	593	624	582	565	593	539	588	607	579	570	575	581	595	612	602	590	607	544	578	609	555	597	600	581	602	573	571	546	572	567	572	580	607	581	580	563	584	610	554	585	622	593	599	600	625	561	570	567	611	601	585	580	598	640	572	557	598	589	570	591	581	558	561	570	552	534	601	605	577	573	574	570	560	576	603	598	627	576	586	571	560	606	563	564	583	595	636	555	587	606	566	564	602	576	545	612	628	589	546	593	613	606	604	585	603	568	565	587	589	575	627	625	557	567	598	609	587	622	608	559	579	647	560	557	599	532	617	570	556	597	551	622	603	554	588	567	606	575	557	617	625	593	572	609	577	577	540	590	600	570	565	556	562	576	581	551	553	564	563	600	591	609	637	584	589	575	562	580	586	618	595	608	610	602	595	596	577	616	544	595	573	598	564	557	578	588	580	552	567	592	624	561	586	594	573	593	589	593	601	554	563	563	601	543	549	599	638	564	606	622	574	553	608	590	586	612	578	561	613	571	554	561	561	579	606	588	552	587	579	548	561	578	570	596	565	548	588	619	556	595	608	561	587	548	558	591	579	582	633	572	571	569	566	615	601	599	589	594	588	597	618	606	620	610	565	561	599	536	579	602	577	584	581	595	622	544	559	583	576	591	623	539	574	565	568	553	591	582	617	550	604	619	608	627	610	578	603	601	586	589	565	586	593	587	602	607	611	622	615	588	578	584	592	603	586	593	580	587	561	601	561	619	548	605	577	546	583	601	596	575	582	579	590	568	525	557	633	597	594	554	525	599	556	561	637	591	588	567	561	564	604	594	587	592	578	591	581	591	572	611	573	558	571	595	580	564	636	608	594	606	590	587	566	589	557	574	646	549	599	547	575	620	569	624	559	572	599	621	592	602	620	537	585	632	612	575	570	585	626	590	581	545	591	619	570	524	581	598	559	542	583	592	584	609	572	596	580	526	571	547	581	584	615	590	590	518	624	530	592	570	516	582	605	588	624	576	562	624	577	592	568	609	591	561	613	603	603	584	586	572	619	556	610	571	565	594	573	605	591	603	584	601	558	594	601	550	609	628	592	551	587	597	579	563	598	610	607	599	581	560	556	601	577	559	561	579	580	589	603	589	599	581	602	609	608	527	552	561	576	597	611	589	605	577	560	566	560	587	566	615	599	547	540	578	545	572	572	603	601	572	584	524	594	594	576	578	584	567	592	584	591	571	532	572	607	590	586	580	636	585	592	592	584	585	577	568	612	600	580	547	585	618	591	560	577	588	608	574	609	568	587	585	614	532	534	602	567	562	584	569	629	583	583	599	577	637	615	549	577	564	629	615	562	551	639	555	586	500	579	604	547	592	582	614	543	570	542	587	611	564	573	604	613	549	611	576	587	582	598	605	614	560	555	590	575	558	552	603	641	588	591	617	622
7163	343	193	102	99	100	86	71	80	68	78	66	63	65	63	68	76	70	67	77	51	68	73	85	64	68	63	75	62	64	60	81	67	74	60	80	66	75	63	80	61	75	67	59	58	74	74	90	67	58	68	70	81	65	75	59	63	58	71	67	84	60	65	59	74	73	63	74	69	65	72	71	69	52	76	77	61	60	69	65	73	67	68	66	53	64	57	69	74	61	66	83	54	71	62	59	66	75	68	70	82	73	61	54	81	78	71	56	65	61	70	68	66	64	76	69	51	65	60	62	68	72	64	61	49	64	70	76	61	72	56	70	60	61	66	56	66	68	68	64	79	63	69	60	79	69	64	56	68	71	62	66	62	76	69	77	67	71	69	73	68	71	64	62	62	81	58	76	71	62	54	80	64	72	75	71	73	67	60	71	69	53	59	50	73	74	77	60	70	58	67	73	72	75	59	65	67	52	59	66	93	64	70	62	53	72	57	55	60	80	54	73	65	83	62	69	69	65	65	66	79	78	63	74	68	52	63	77	67	76	74	66	70	55	74	71	74	64	76	61	71	48	71	65	69	56	64	62	74	66	61	53	70	77	64	50	69	62	64	72	58	72	64	66	85	49	60	63	68	54	63	53	81	62	61	66	76	73	72	61	79	70	70	71	72	56	64	71	65	75	84	73	51	68	64	52	72	65	68	73	61	62	67	59	61	71	61	63	60	84	64	69	68	64	58	52	74	65	63	78	62	71	65	75	58	77	59	60	77	60	67	72	76	76	83	65	71	61	56	59	68	67	81	71	63	54	66	68	58	68	60	63	66	69	71	66	66	64	66	80	75	69	71	79	68	57	62	76	69	69	69	74	63	69	85	84	75	81	68	60	59	71	60	51	83	73	53	58	74	58	79	78	65	68	66	60	73	52	64	64	69	57	87	62	61	71	64	69	62	62	62	58	70	75	74	55	64	59	68	65	80	61	71	78	73	69	68	61	62	94	82	64	64	63	68	64	64	68	65	56	69	57	64	66	71	73	64	71	65	81	62	71	78	59	63	72	60	65	64	79	78	57	57	60	73	85	59	75	73	73	54	64	64	63	61	65	66	73	81	76	63	77	70	87	66	73	73	55	71	63	58	61	64	69	69	59	63	53	59	76	61	73	53	66	56	58	69	64	56	76	65	66	58	74	62	80	71	74	67	60	61	68	77	61	56	64	57	80	77	61	58	76	73	81	72	59	61	70	55	59	59	71	68	60	64	79	68	57	69	65	64	74	62	56	78	74	77	59	62	63	66	52	56	53	68	82	68	71	73	71	65	68	68	62	76	70	58	68	55	67	81	69	63	61	72	56	70	56	73	62	66	66	53	68	61	70	81	67	65	55	65	54	65	70	61	57	76	54	73	70	71	72	74	68	78	75	83	74	58	72	65	58	76	70	65	74	86	66	53	54	67	63	72	60	65	72	55	55	69	78	65	64	70	72	71	74	81	67	60	59	57	72	68	84	71	55	63	74	62	61	65	58	60	61	63	70	67	69	66	73	75	47	73	66	64	65	63	58	71	74	75	75	78	63	46	76	71	68	51	58	73	82	55	64	55	89	66	70	68	67	69	80	65	69	76	75	58	67	67	70	47	63	68	60	71	73	58	71	54	69	63	61	74	56	74	81	80	73	59	59	76	68	69	54	69	57	59	75	53	61	62	69	60	49	47	57	64	77	79	70	65	69	76	81	79	63	64	69	76	77	61	62	75	84	66	62	47	69	59	58	74	63	69	74	63	60	70	62	63	65	78	71	57	76	52	66	68	49	53	87	74	54	60	61	67	57	55	61	75	58	65	51	68	66	74	65	76	67	72	72	52	67	55	61	65	65	70	65	57	71	74	67	65	74	71	63	71	76	68	59	71	65	70	58	67	58	62	61	56	53	52	63	60	64	56	60	58	76	75	81	67	66	55	60	58	83	81	68	78	63	54	65	64	64	53	78	73	57	62	70	63	57	72	72	68	79	67	68	73	74	86	73	65	76	53	64	46	62	79	72	68	67	68	57	68	84	71	63	58	59	60	80	58	76	59	60	58	65	75	61	74	81	60	80	47	63	65	68	68	64	75	71	72	61	79	64	70	56	55	78	68	63	77	64	50	67	64	65	69	59	81	62	65	52	66	64	70	85	60	73	70	85	74	57	72	65	62	63	77	69	70	68	65	93	68	73	67	69	55	63	67	73	58	67	50	82	73	68	81	70	75	67	81	57	64	71	90	62	71	62	51	73	64	72	61	66	73	61	67	67	55	71	66	67	58	71	66	67	71	59	63	75	66	78	68	61	52	80	68	54	69	77	62	74	69	66	71	58	59	66	65	55	59	65	60	74	56	68	69	82	70	82	64	69	69	54	82	57	65	80	70	86	55	65	64	49	74	61	75	65	64	85	77	63	76	71	67	63	67	66	68	75	59	61	77	56	65	67	78	67	62	72	65	68	58	67	60	74	71	65	54	53	70	80	56	65	80	66	75	53	70	65	67	54	63	59	74	58	52	63	65	68	64	58	73	64	73	72	70	54	66	53	67	74	69	56	60	58	60	74	65	81	73	52	75	76	76	67	58	74	68	84	70	62	65	63	61	61	77	55	59	54	81	58	44	61	57	66	80	66	67	73	61	64	52	78	71	46	55	58	64	67	58	56	75	76	66	61	53	62	80	77	78	72	72	63	66	55	64	64	62	59	56	62	77	66	72	61	61	75	68	73	66	86	78	65	74	80	70	58	65	63	63	72	78	67	61	56	68	80	72	57	82	73	81	48	77	62	72	62	72	57	80	60	58	77	60	67	64	83	67	67	65	71	86	82	60	69	61	77	84	71	72	84	62	54	78	79	77	63	60	60	74	67	79	70	82	55	63	79	73	70	66	58	70	70	56	67	74	59	61	67	55	67	65	65	78	72	51	53	82	76	72	67	65	70	71	63	77	61	63	56	64	74	74	67	75	72	53	70	55	59	81	66	61	63	84	72	77	62	56	68	82	64	70	68	71	53	68	66	72	62	71	77	73	83	72	64	76	65	65	70	54	63	43	73	77	61	68	79	70	55	64	52	53	63	49	61	82	69	75	71	69	61	63	72	68	68	71	73	66	70	82	46	63	64	61	69	53	68	71	73	62	66	58	60	63	74	69	66	62	78	50	65	69	74	70	60	71	64	62	78	80	66	63	71	71	60	71	69	75	61	71	80	55	67	63	69	62	66	62	78	72	57	60	74	70	72	68	70	64	68	60	60	79	73	80	69	67	64	71	62	53	79	77	74	57	69	63	84	64	67	80	80	73	73	69	62	76	78	65	58	74	51	68	62	65	68	73	60	59	69	81	68	72	69	57	64	66	62	81	71	59	62	83	64	81	85	81	74	70	51	79	71	85	82	64	61	74	59	69	63	66	65	77	81	55	67	78	76	75	68	69	62	82	60	72	77	66	64	63	59	59	64	66	75	61	75	72	68	71	73	70	75	70	71
8547	296	404	414	377	344	322	278	289	289	285	272	288	287	276	281	274	271	261	260	255	250	270	271	229	261	256	255	269	250	255	263	270	284	250	229	235	229	287	238	218	261	251	247	235	243	235	250	241	264	255	239	278	257	257	284	233	248	247	224	229	274	243	276	238	256	286	242	250	242	257	249	272	228	231	272	256	252	257	220	245	268	252	266	239	232	266	238	252	264	256	257	280	278	242	243	279	241	279	257	268	239	242	269	232	252	262	262	249	281	256	274	248	239	229	279	252	238	257	256	247	259	269	253	250	238	247	286	253	238	258	230	258	241	281	230	261	247	238	248	248	270	260	228	278	235	250	257	220	247	225	218	272	249	259	262	266	242	258	235	237	241	247	244	258	278	270	263	267	270	238	266	237	264	263	246	236	229	271	246	244	250	252	250	291	222	253	284	244	309	238	257	272	256	252	264	237	245	247	246	254	221	251	272	229	256	253	262	282	235	267	264	247	243	261	248	243	249	266	246	259	230	261	256	252	242	264	234	256	289	236	251	217	241	255	254	265	246	281	248	265	281	246	293	237	223	225	270	254	248	263	229	260	268	277	255	256	251	256	231	235	261	240	257	277	243	233	242	250	243	267	271	240	256	241	230	237	243	243	247	258	247	250	259	268	256	267	244	218	251	258	266	273	268	258	261	276	259	221	249	244	231	251	246	225	246	246	267	251	267	227	252	234	293	244	237	239	230	226	282	292	233	291	228	239	257	260	229	225	268	269	232	244	237	234	276	228	281	275	238	263	254	250	246	238	262	246	240	246	273	249	256	232	255	231	233	278	257	299	282	223	263	252	222	234	269	247	257	242	252	222	291	242	269	294	273	257	243	254	262	231	249	240	245	265	268	247	278	242	259	283	241	252	244	246	229	269	276	237	233	253	262	274	269	248	254	247	263	265	267	217	272	247	240	246	243	245	262	255	243	280	259	236	262	285	260	224	261	256	257	229	251	248	288	263	263	256	230	251	262	223	234	247	262	247	265	254	276	231	265	255	251	262	259	267	256	234	273	217	278	234	234	271	254	240	232	261	258	238	230	248	227	246	288	256	255	253	252	280	292	231	267	258	251	244	219	249	264	244	279	268	285	258	267	257	255	240	271	225	245	223	227	246	241	240	264	244	250	245	276	245	257	258	281	238	258	239	249	233	215	245	250	267	260	220	263	259	273	244	241	251	238	246	248	230	237	284	223	230	249	233	281	248	216	241	226	263	252	258	271	225	248	250	269	246	232	241	274	238	250	254	252	256	279	233	268	258	270	236	250	262	245	241	242	253	226	265	292	237	222	243	254	262	269	265	246	256	255	258	237	233	252	267	267	263	253	233	257	239	226	236	257	248	234	282	240	236	288	275	255	241	249	264	257	247	243	244	269	257	237	254	243	255	243	242	256	236	257	255	243	261	239	262	235	262	227	227	259	254	261	258	232	223	277	252	265	250	267	260	216	260	281	256	218	259	245	233	243	278	253	221	251	248	266	222	236	239	269	251	237	233	248	262	225	267	270	247	263	255	251	228	298	273	251	250	267	253	237	230	265	253	292	259	239	249	276	248	251	264	236	228	278	234	237	248	234	243	266	251	273	262	253	253	280	228	223	237	247	255	258	245	257	255	246	257	251	275	259	247	217	235	267	228	302	241	241	251	253	249	235	257	269	253	271	240	232	237	258	243	250	287	259	239	250	256	231	231	258	253	252	245	258	261	254	244	245	279	245	263	231	255	229	260	258	282	260	253	257	240	252	240	232	229	242	244	243	252	236	264	258	251	243	237	263	236	265	212	254	255	251	240	246	251	251	215	242	251	220	248	279	254	260	245	264	256	244	257	251	257	256	245	248	274	209	262	243	245	254	245	255	256	241	238	210	278	251	220	265	252	271	265	277	235	264	240	244	263	236	257	280	229	264	251	267	256	252	245	232	278	246	250	262	249	266	256	258	258	239	264	253	246	254	238	242	249	263	257	244	261	236	264	252	222	239	290	226	257	270	253	267	304	246	253	258	262	236	236	266	247	259	261	275	263	262	256	249	253	253	277	263	232	258	269	261	266	263	237	244	226	254	258	255	245	245	255	285	249	242	248	248	254	256	232	226	242	233	232	229	243	220	245	254	237	249	273	254	285	264	238	244	258	242	241	272	264	261	283	234	209	218	268	274	258	229	261	249	259	270	222	246	236	230	246	246	235	263	281	220	283	242	246	270	247	243	279	256	253	246	246	226	262	253	276	260	262	242	268	234	249	258	243	237	249	253	225	249	270	256	249	219	252	237	258	246	250	262	251	247	242	242	256	268	262	233	261	240	207	232	249	239	234	251	239	249	248	267	253	261	264	251	246	240	277	243	253	240	285	244	288	252	225	242	259	259	277	244	236	230	237	268	261	253	243	258	245	236	226	251	251	245	262	267	274	255	227	276	259	245	228	220	266	268	266	247	218	263	259	263	243	309	254	293	233	237	262	265	258	274	253	253	264	233	290	278	240	229	242	275	251	273	255	255	261	255	266	266	251	253	263	238	250	250	237	230	241	264	247	275	245	262	256	242	263	239	248	280	253	248	236	259	252	252	276	260	248	261	247	255	252	235	227	246	228	216	268	263	270	236	242	266	256	275	237	235	235	223	240	248	257	263	280	245	268	273	260	241	250	261	270	242	231	254	233	234	241	250	274	240	266	231	263	258	250	281	247	219	231	277	235	230	240	273	278	294	265	237	258	239	247	256	247	249	257	244	246	265	264	247	272	242	259	265	274	256	270	247	240	259	259	268	237	242	224	239	259	229	259	229	260	242	231	251	254	270	262	228	247	230	257	258	235	249	240	231	247	247	241	252	236	294	222	242	226	249	264	243	246	264	250	240	288	273	276	243	248	251	246	273	223	247	277	257	219	264	266	279	239	247	270	233	215	231	229	248	261	244	260	257	257	286	275	268	240	236	231	261	243	246	236	244	254	253	239	240	250	226	243	251	265	257	234	256	257	237	251	252	260	256	240	250	269	259	255	225	251	258	254	254	232	251	248	262	236	246	247	294	253	250	263	223	256	278	252	230	263	241	236	271	245	258	267	238	266	261	242	282	308	254	262	249	278	260	254	235	259	276	254	253	237	224	225	277	260	248	249	228	250	243	261	259	208	266	270	248	254	245	272	247	246	255	234	237	251	243	245	270	255	241	238	263	281	261	246	248	264	255	255	260	278	238	250	246	239	276	228	221	234	259	272	228	251	230	239	278	238	239	271	273	237	217	253	244	242	240	265	253	257	248	269	254	283	264	244	265	269	245	273	237	255	268	236	250	251	240	254	231	283	280	230	257	245	278	246	259	261	247	268	264	242	252	250	232	239	234	271	258	259	241	263	279	274	258	251	278	265	251	233	237	261	261	243	233	273	253	286	261	271	229	277	252	302	247	288	250	263	270	280	256	265	273	303	273	235	240	228	292	240	248	234	255	245	253	238	254	281	231
42614	14179	2632	845	573	436	326	277	215	205	150	176	162	147	140	144	124	128	129	120	114	99	94	104	100	100	104	114	102	89	106	120	104	96	85	99	107	89	102	100	92	90	79	87	93	80	89	85	103	99	92	83	93	103	85	95	87	82	84	106	76	87	79	91	83	102	124	112	88	108	107	103	109	99	101	89	98	95	94	98	105	87	85	91	93	97	83	88	100	98	104	104	100	94	93	104	101	113	94	83	76	96	86	82	108	101	104	85	85	107	95	96	98	89	108	102	87	85	105	71	104	94	88	103	95	91	97	92	86	81	79	105	104	85	116	86	103	91	80	99	85	90	90	114	80	79	93	96	92	94	82	98	105	110	89	94	103	96	79	95	101	90	107	99	89	94	107	106	107	79	101	102	115	107	96	87	105	95	78	76	84	101	88	100	87	115	100	93	105	93	102	85	107	93	95	86	109	77	93	74	95	104	95	81	89	99	113	80	105	104	103	83	86	91	109	87	103	94	97	81	93	98	95	91	95	117	92	81	89	102	102	97	94	94	100	117	107	102	100	101	102	83	85	107	82	106	107	96	92	100	86	94	104	87	84	96	95	107	82	99	93	104	83	100	80	104	95	94	90	97	91	82	86	115	106	99	82	86	107	101	89	101	91	91	88	88	86	97	95	94	100	93	96	84	113	111	87	102	108	93	93	92	86	79	84	107	95	110	111	103	89	104	90	80	85	88	102	88	98	68	104	117	105	87	86	98	105	110	96	104	88	94	96	110	88	97	104	84	111	87	79	96	106	91	93	96	84	75	103	75	95	89	97	88	106	102	94	84	96	82	87	93	87	104	104	105	98	81	99	91	83	83	95	101	100	99	92	101	95	108	99	94	88	89	119	101	98	104	85	107	85	107	113	89	94	103	105	95	84	91	89	105	92	69	74	94	89	98	83	108	88	107	105	106	104	88	102	94	80	101	96	89	107	96	85	89	89	100	91	107	98	99	100	87	87	91	97	87	96	98	95	110	94	85	104	89	109	86	91	82	99	91	100	82	102	82	104	92	90	93	98	100	91	104	84	90	96	95	95	96	95	96	103	93	94	105	101	104	98	106	82	92	106	86	84	83	71	96	95	90	93	95	91	97	113	93	90	102	104	92	108	114	91	95	89	90	109	113	99	82	92	76	103	96	101	103	88	87	104	99	96	103	81	91	109	100	95	96	93	88	98	88	87	92	85	98	108	100	89	94	91	89	87	109	113	88	88	100	102	82	97	88	75	98	87	87	93	83	90	101	97	98	97	86	90	123	90	92	102	104	89	86	100	86	95	84	100	93	100	87	102	104	91	89	97	110	107	90	92	84	108	93	110	93	95	115	86	93	90	86	92	90	94	87	102	94	101	89	114	89	99	88	86	109	95	81	93	97	97	91	90	100	113	101	104	91	84	79	107	102	109	81	111	99	76	73	95	104	100	112	104	84	108	87	91	100	101	105	83	107	76	98	91	87	100	86	96	93	100	83	75	90	87	87	95	94	98	110	106	91	115	95	80	101	100	111	112	82	88	101	96	90	116	89	102	79	97	118	84	88	106	98	89	116	92	83	106	79	91	99	104	89	98	97	89	100	105	94	90	109	98	96	86	98	97	104	78	94	98	101	95	102	84	85	103	79	105	101	107	84	112	91	96	80	107	96	111	78	85	100	94	89	95	69	86	88	95	90	105	86	95	96	89	89	85	102	88	99	97	88	86	86	83	87	86	108	99	93	105	106	81	89	89	92	85	101	100	79	103	91	100	100	90	93	96	85	103	112	93	104	83	91	113	92	102	98	103	111	104	86	106	78	100	102	108	96	103	93	95	99	110	99	113	76	101	83	79	84	100	85	114	108	107	75	101	88	95	106	93	88	92	87	104	76	82	102	92	78	92	85	98	92	96	100	88	102	93	89	93	93	82	94	100	101	97	101	89	97	89	93	108	86	105	81	77	89	95	97	84	84	96	84	89	78	103	109	108	94	96	90	98	102	84	84	103	94	91	92	63	90	72	94	91	96	101	91	105	77	102	90	93	94	82	75	95	123	98	79	79	100	91	105	79	92	86	87	106	93	83	103	104	80	92	96	107	82	99	83	90	96	103	85	102	101	94	79	86	104	104	79	108	85	92	107	84	84	97	77	113	87	99	87	105	94	98	88	97	99	69	91	102	101	95	114	87	98	91	92	84	85	106	116	103	88	92	75	100	103	116	92	77	104	106	93	95	78	95	102	93	92	86	104	101	96	83	115	86	81	103	79	87	98	116	101	95	88	101	104	89	107	91	95	98	89	108	106	96	101	97	85	93	113	107	112	88	96	83	115	86	84	87	99	81	97	97	91	77	77	102	99	100	98	81	83	105	98	115	93	96	95	90	117	98	92	99	105	108	109	100	95	101	90	85	92	100	106	99	95	102	94	102	98	95	90	84	97	90	92	93	92	90	110	90	89	103	86	89	94	106	89	91	104	97	96	80	97	89	83	92	93	97	98	84	96	98	111	107	99	105	98	90	72	89	82	104	91	96	98	93	103	91	106	93	81	112	95	107	98	89	64	94	83	96	91	100	98	77	93	98	101	95	103	83	80	108	87	105	74	100	88	92	86	97	76	99	102	92	92	95	102	85	92	99	93	111	89	93	91	99	95	101	95	92	79	84	113	91	76	97	91	104	96	98	115	73	94	105	86	116	92	91	104	106	101	88	72	95	114	98	94	116	92	88	83	101	113	89	101	124	93	95	89	78	90	83	101	85	117	95	96	95	110	95	98	89	83	108	80	77	93	102	107	90	105	88	90	104	86	105	99	93	91	82	74	99	97	112	77	96	87	91	96	93	94	104	101	93	90	93	87	96	80	102	92	89	98	86	93	103	115	100	100	85	93	110	109	91	108	103	106	101	85	89	96	99	92	96	94	97	103	97	98	89	89	98	96	87	97	96	112	97	103	86	87	83	80	89	80	78	109	88	89	99	106	87	98	88	94	110	93	122	104	96	91	93	87	97	94	81	94	94	99	88	102	84	86	112	106	93	90	82	101	85	106	97	106	83	95	106	97	91	92	80	89	99	87	95	96	82	90	85	75	85	99	81	90	91	101	90	84	80	80	87	105	87	111	103	111	97	84	96	104	83	95	81	102	80	98	89	108	117	85	92	83	101	96	81	94	95	98	100	87	114	83	108	99	95	91	97	95	109	106	86	92	104	90	95	93	96	94	100	95	96	99	95	99	82	97	110	97	92	106	108	93	82	91	95	90	101	85	108	103	76	109	100	93	97	100	101	110	86	89	73	81	93	95	95	104	92	85	89	96	95	99	90	96	89	97	110	81	101	94	85	94	98	92	96	89	72	100	72	88	90	98	96	118	76	83	79	97	105	89	100	112	95	95	100	92	86	90	69	84	85	98	87	91	103	100	93	93	99	90	101	88	104	100	90	83	90	99	94	88	99	102	103	72	113	98	92	113	93	91	96	94	102	100
20990	1143	2452	2797	2393	1971	1611	1352	1149	963	822	770	720	698	620	568	545	524	536	494	514	510	420	476	446	416	425	404	414	397	450	385	407	424	361	353	352	384	409	361	382	377	355	367	365	379	346	340	362	352	361	373	360	337	340	363	326	340	336	354	361	348	331	354	365	330	338	351	343	360	357	340	346	344	356	332	348	354	351	337	337	311	342	297	346	318	327	347	348	353	318	304	361	330	351	336	351	315	331	378	334	336	363	351	355	337	354	331	371	342	339	346	355	344	334	348	335	325	338	322	362	359	333	329	333	329	364	322	316	293	334	338	307	312	329	326	345	330	339	320	341	361	314	314	345	373	315	329	324	311	363	332	339	346	309	376	345	346	332	310	308	343	359	351	307	340	331	354	321	337	320	329	332	340	328	333	316	340	332	337	342	335	327	316	337	348	328	303	338	328	346	317	316	330	332	340	277	338	344	305	354	327	326	327	341	320	325	322	325	326	348	322	318	366	300	301	361	300	354	332	331	337	321	319	362	317	340	328	365	316	323	329	342	337	341	338	326	345	331	310	342	338	339	330	321	316	347	347	357	349	335	359	321	314	348	327	313	344	340	328	332	327	327	320	333	333	328	359	344	328	371	347	305	346	306	334	331	355	345	322	348	359	321	307	335	358	313	351	325	313	336	327	338	324	327	323	324	311	320	319	310	333	310	362	318	332	307	354	335	319	355	335	334	320	318	321	333	331	352	277	318	332	316	331	347	344	357	321	365	346	340	341	332	324	338	294	350	350	348	344	308	324	334	315	325	322	300	332	356	343	369	346	347	319	365	305	326	315	328	326	318	339	283	323	346	308	363	311	365	324	311	334	319	337	337	318	338	351	328	334	326	338	316	310	298	339	310	322	316	369	338	312	285	358	315	308	337	332	323	375	303	342	348	333	332	357	309	342	322	346	311	354	339	323	312	332	331	328	311	331	346	334	323	359	341	325	346	298	335	347	331	324	316	314	352	312	333	330	347	346	316	332	321	315	365	338	339	310	336	327	324	343	315	321	339	358	331	367	319	345	357	339	333	337	362	342	309	310	350	330	343	297	317	325	300	345	333	347	309	325	335	349	334	350	350	308	318	362	333	331	305	358	343	353	328	352	347	321	314	356	354	324	346	326	341	349	331	334	368	346	327	342	316	342	296	357	323	319	335	326	320	287	322	321	333	317	318	337	372	342	314	360	338	321	367	317	323	352	361	312	326	347	313	316	342	333	325	293	328	298	292	318	361	327	332	364	292	328	334	321	346	335	318	367	327	307	345	301	385	332	337	331	334	336	330	326	322	325	352	327	314	373	345	335	324	341	371	327	328	318	313	330	345	324	304	343	338	359	356	327	353	335	327	324	311	310	352	334	342	306	329	321	328	346	322	354	314	338	343	336	336	332	331	330	316	301	354	301	341	326	344	368	321	330	332	349	345	311	298	321	335	316	354	355	335	319	323	335	342	318	344	358	341	303	338	288	341	324	346	331	324	312	328	325	331	350	330	322	307	327	352	317	309	333	331	340	281	313	341	353	334	297	326	331	368	327	331	320	329	337	325	343	348	340	310	306	335	340	339	314	275	295	316	361	327	363	332	337	324	330	325	302	343	339	323	334	321	305	324	327	331	322	325	314	314	358	309	330	330	333	342	313	350	297	336	331	330	320	350	316	342	329	345	326	328	339	331	333	311	319	323	345	317	354	341	302	346	321	325	334	334	291	346	295	331	313	338	331	332	301	302	333	326	297	347	360	350	348	342	324	349	334	305	336	330	324	327	328	295	365	357	368	292	325	296	297	347	344	330	311	350	341	347	301	304	358	314	337	293	342	306	330	336	311	318	347	353	354	314	374	321	333	370	324	337	276	291	331	295	319	329	315	306	311	313	361	319	320	316	301	318	370	332	328	322	323	360	332	356	343	346	324	356	331	320	333	302	359	335	316	332	324	319	335	336	342	339	295	326	313	333	328	359	286	329	341	328	343	315	315	369	355	339	329	349	332	318	331	302	362	361	332	326	355	338	340	334	315	354	327	315	319	351	357	321	298	337	363	317	328	309	345	305	328	339	288	351	360	365	330	315	290	344	309	335	344	336	324	341	339	344	313	340	317	339	321	354	331	330	320	313	328	342	331	333	311	325	297	315	301	317	356	327	319	353	314	323	341	354	341	348	324	296	330	357	318	341	325	324	310	320	332	348	308	303	284	326	338	350	335	306	333	346	306	331	292	329	336	333	338	352	340	311	336	309	319	348	340	349	298	339	338	343	339	322	342	306	338	308	314	351	339	320	319	342	350	344	353	320	330	326	305	355	327	326	305	312	330	312	315	331	347	371	330	303	342	292	350	323	330	344	326	329	322	324	331	300	329	330	337	339	285	336	335	341	332	327	316	308	355	324	312	342	323	344	317	342	325	380	353	349	332	322	343	307	314	335	358	320	287	314	341	371	333	333	340	309	332	334	337	346	325	344	322	366	360	299	313	315	324	295	343	337	325	303	310	336	313	327	323	330	326	353	346	312	308	294	347	330	351	348	338	345	344	291	340	348	355	337	327	329	320	337	333	331	290	312	331	340	357	331	336	299	343	331	351	345	326	328	332	298	320	334	341	356	377	318	312	322	330	330	326	335	332	325	341	320	325	331	348	374	327	350	338	312	306	347	312	328	349	348	338	357	305	312	282	348	344	299	370	337	345	328	326	333	325	346	292	336	340	333	334	324	336	337	341	322	312	361	314	326	338	348	366	308	323	309	313	315	318	313	318	312	339	317	325	321	304	319	308	333	323	283	352	328	345	324	334	304	384	313	336	327	300	343	348	315	340	320	329	330	369	344	326	298	322	328	351	317	316	361	325	348	314	315	327	294	347	332	318	319	376	316	327	345	349	326	296	336	318	342	326	338	302	332	330	319	323	308	315	349	326	311	299	309	311	324	330	318	326	327	326	318	333	332	310	308	318	328	306	308	367	316	334	362	327	340	299	337	330	353	348	335	314	349	305	345	373	304	284	334	326	318	325	331	309	312	353	320	299	320	317	336	298	336	352	320	342	340	334	350	348	324	312	356	325	308	357	320	372	358	335	317	340	353	320	333	319	334	321	332	347	328	311	339	327	336	306	311	345	318	334	317	356	312	303	329	320	320	348	352	352	347	366	344	352	330	307	315	333	340	325	309	329	364	327	335	325	312	336	328	328	327	342	334	309	339	327	334	362	325	341	303	348	352	323	337	296	329	324	304	325	311	334	341	331	307	351	341	331	299	358	385	310	318	321	307	331	291	343	318	324	285	342	328	307	336	292	303	333	350	332	318	349	310	326	338	339	313	307	338	326	286	367	307	369	343	320	346	328	329	323	344	362	319	323	311	309	354	314	351	309	337	350	319	334	359	316	354	324	325	304	311	348	337	338	330	340	330	328	324	325	337	314	353	331	316	342	326	314	295	332	327	327	328	328	296	325	319	300	346	303	305	357	305	351
47276	22626	10224	1754	1103	846	597	477	448	410	337	319	314	293	269	263	249	202	232	219	199	225	209	206	216	205	234	232	216	222	215	191	200	212	204	215	186	179	214	184	212	185	178	205	204	203	208	177	184	205	173	190	177	205	211	172	193	230	182	188	213	196	182	177	219	206	198	200	196	188	215	182	183	227	156	198	175	179	173	192	183	205	204	174	184	183	190	189	178	186	182	172	182	188	175	172	189	184	205	202	176	196	200	188	201	200	197	211	174	197	216	205	182	178	186	176	222	178	212	183	177	198	175	190	188	183	179	190	193	177	203	209	200	223	175	189	189	186	196	193	204	191	213	215	205	179	204	211	190	167	180	188	190	193	183	159	170	165	206	197	176	185	194	166	180	176	195	184	195	180	185	178	200	207	216	187	192	177	191	199	194	169	182	193	165	180	204	185	199	206	184	186	195	172	164	179	205	171	206	180	186	212	198	190	198	211	180	179	196	189	199	187	186	187	164	188	230	186	170	206	183	186	198	201	211	194	192	187	201	187	186	176	192	198	183	171	176	208	193	187	190	190	175	194	195	188	182	200	168	193	185	184	179	188	175	185	186	173	182	152	169	183	191	183	188	181	171	174	192	182	196	179	160	200	175	191	185	168	177	183	173	213	175	200	214	182	176	182	190	201	189	221	177	191	171	173	210	189	197	210	191	187	182	177	170	171	203	214	170	161	172	166	189	190	196	173	170	184	187	184	181	190	189	208	168	185	199	186	184	180	190	194	207	191	190	210	188	184	162	183	186	170	204	171	183	176	175	170	206	228	184	179	176	196	184	181	178	175	189	178	208	188	192	196	192	175	179	203	192	206	201	166	197	208	182	196	196	191	225	198	178	190	160	201	186	174	189	181	166	188	209	176	175	194	198	170	191	174	177	172	181	209	212	186	205	194	192	206	184	178	189	198	190	187	211	210	199	187	191	193	193	178	184	206	184	199	193	197	174	170	182	177	161	184	182	170	183	177	200	208	199	197	189	204	201	178	206	182	161	186	186	198	167	191	196	182	188	167	197	171	195	174	189	201	188	188	168	193	173	191	174	204	183	168	151	208	182	194	171	193	186	177	185	185	171	187	171	193	186	200	204	179	175	186	193	164	197	191	192	184	182	205	202	165	185	169	168	181	188	198	201	180	187	164	205	189	206	173	199	195	192	179	181	191	176	195	183	175	207	189	211	210	176	170	174	196	193	191	179	159	192	205	169	195	169	159	196	193	206	175	184	173	189	193	192	149	186	205	166	198	181	168	190	172	200	189	186	160	204	198	187	174	189	181	192	163	189	179	195	218	202	187	199	199	203	182	197	191	181	197	185	187	183	182	181	192	207	195	172	193	184	183	196	178	193	185	180	181	185	184	189	199	199	180	203	191	180	206	190	200	196	189	186	165	182	193	177	190	182	195	186	196	174	203	193	177	190	184	197	176	189	217	175	208	191	205	188	188	195	174	185	191	196	198	201	177	152	232	219	215	182	200	199	179	181	204	187	196	176	165	178	174	204	192	175	171	229	209	156	187	191	185	184	188	198	187	191	226	181	187	197	180	181	172	193	210	181	192	179	194	205	173	164	172	188	177	193	170	174	179	175	210	188	198	225	183	183	195	183	207	171	187	184	172	197	177	181	183	168	182	189	178	182	206	175	184	209	189	178	171	174	185	159	183	191	202	174	184	176	207	216	190	189	163	189	187	180	186	207	182	158	173	169	195	173	201	216	182	172	164	160	171	183	177	187	174	186	188	187	160	181	196	191	201	187	223	170	199	177	188	197	175	183	179	190	206	211	187	194	183	195	167	179	183	188	166	194	200	192	177	192	158	188	170	197	169	219	180	194	173	201	189	209	201	155	222	174	205	180	205	195	164	214	186	175	179	211	193	171	172	174	168	185	214	171	182	188	195	207	196	187	184	191	170	183	219	180	171	182	159	198	174	199	190	194	183	190	210	193	197	175	187	193	200	188	169	197	201	188	175	184	207	184	162	191	196	194	203	216	167	209	183	170	181	181	201	198	165	183	162	163	187	183	203	203	183	200	218	171	178	180	191	186	186	176	173	185	177	171	193	187	173	177	207	186	201	186	156	165	206	215	190	209	204	208	193	180	178	201	198	202	191	187	181	198	196	188	183	187	193	169	186	172	188	204	173	187	200	195	176	182	177	191	184	182	206	200	209	191	174	202	179	173	192	186	218	180	176	161	222	187	190	199	189	189	188	187	182	204	178	192	221	185	181	189	172	186	180	218	201	193	166	186	201	198	167	203	194	205	194	166	178	175	175	175	167	196	173	177	182	197	193	188	183	198	168	191	180	190	194	176	168	211	187	151	194	157	203	195	166	198	198	187	194	186	194	176	171	215	197	169	200	187	190	186	176	211	177	199	189	178	180	193	194	175	185	210	182	192	196	168	195	211	170	202	175	189	177	212	191	185	198	190	167	207	194	196	202	185	202	163	184	185	180	183	183	179	195	199	175	194	173	208	199	183	188	181	194	190	183	159	172	210	203	186	195	185	180	184	202	190	189	185	181	199	192	183	169	207	169	179	210	204	179	180	181	173	203	200	188	212	200	158	179	179	188	186	165	191	175	169	211	175	183	216	190	193	162	166	171	175	173	189	180	177	183	186	207	199	170	166	165	182	193	188	181	178	194	177	195	194	171	179	174	184	165	210	194	196	214	168	176	189	195	197	186	209	187	164	212	187	215	192	189	195	206	167	196	188	209	191	222	191	200	200	179	183	181	172	188	187	184	164	156	205	193	184	194	198	214	193	184	163	188	191	188	181	191	200	194	186	189	186	192	191	172	180	162	184	196	186	197	175	207	180	192	213	205	186	181	183	206	200	200	173	172	178	169	198	174	190	181	197	221	183	201	215	176	188	176	191	167	195	179	174	192	178	195	173	184	200	194	179	177	208	200	192	188	184	186	176	209	180	193	172	163	154	195	187	190	195	175	188	191	212	185	191	168	202	167	183	173	181	206	176	191	187	184	182	187	203	195	173	183	186	225	172	191	203	197	197	214	178	165	197	192	187	185	165	199	206	186	167	187	215	192	170	186	161	223	199	171	182	180	159	185	179	185	186	179	183	171	192	184	184	189	203	170	184	176	212	170	181	166	186	210	204	192	198	187	187	159	206	206	207	197	169	179	209	186	211	198	196	212	171	178	173	163	178	177	195	227	175	173	202	209	179	193	186	176	179	169	167	211	197	215	180	196	165	196	170	202	167	178	191	198	149	219	186	180	190	196	169	169	184	177	185	195	173	192	197	196	170	183	172	158	219	187	220	207	174	195	192	202	185	181	201	181	190	157	210	207	187	208	195	158	157	176	193	222	180	170	170	198	198	188	181	194	197	191	193	178	174	203	213	186	176	198	185	165	197	173	197	173	219	198	204	201	185	191	166	201	190	192	187	166	198	196	212	178	175	200	204	180	180	183	159	169	186	175	214	185	182	180	178	183
25195	2072	4453	4852	4105	3442	2849	2390	2051	1752	1572	1419	1377	1262	1146	1064	1013	898	906	859	897	844	878	834	809	814	767	728	764	750	727	731	677	676	688	704	678	697	598	654	681	671	686	678	595	681	642	610	651	612	649	638	660	658	642	644	601	632	624	608	715	651	601	599	639	624	627	603	605	611	624	614	616	562	566	577	596	615	651	607	599	570	588	620	581	633	608	590	598	616	592	639	609	587	603	590	602	625	662	616	603	580	619	626	594	602	581	614	638	578	606	600	594	592	596	633	603	591	611	616	610	587	555	577	599	577	639	632	623	627	593	589	592	602	530	596	604	607	595	659	559	581	624	572	613	598	559	586	603	593	599	572	598	572	585	571	592	566	600	574	561	622	598	597	643	621	595	620	593	628	593	598	564	555	593	593	571	594	609	581	576	565	637	588	608	562	581	602	603	580	573	600	559	575	597	566	561	608	601	601	587	579	598	601	602	576	613	561	560	617	592	641	581	584	587	597	581	620	594	560	602	602	585	582	544	596	600	626	564	577	574	582	568	588	579	598	568	579	614	557	563	566	634	621	576	593	574	562	585	602	621	512	603	620	570	623	581	643	593	557	606	601	565	564	548	610	595	602	564	572	616	592	543	572	593	617	578	623	588	622	593	577	590	565	592	591	586	586	565	604	634	608	584	587	562	568	531	558	612	589	643	591	590	603	584	587	599	581	596	562	568	589	552	583	589	565	610	550	603	585	634	575	581	587	633	594	589	534	621	591	582	635	616	573	589	576	582	603	610	606	589	565	615	587	599	558	602	570	607	572	582	550	597	578	595	627	600	603	520	627	598	575	592	618	594	578	590	594	586	533	599	552	557	555	577	563	589	620	594	570	556	602	606	558	557	644	567	579	580	588	570	581	609	599	569	608	548	606	608	610	604	584	573	586	603	564	621	584	603	562	618	610	573	571	620	577	616	621	569	603	608	581	578	588	590	581	573	605	612	585	588	538	578	581	578	576	574	562	625	590	558	592	594	592	573	590	541	575	591	578	575	561	591	586	596	590	574	599	596	598	573	568	621	551	570	599	590	599	597	610	562	553	598	577	569	554	613	592	648	580	582	625	591	600	583	559	597	603	588	570	636	594	586	573	629	631	589	556	562	591	578	589	562	563	578	575	577	571	551	601	612	606	572	602	593	598	545	601	550	598	572	615	586	583	562	593	574	563	552	624	622	557	570	580	607	570	556	596	623	582	612	576	602	570	628	590	558	584	543	606	593	606	583	610	565	632	606	615	589	615	599	560	626	563	583	602	583	628	550	550	593	583	609	561	581	585	539	599	576	606	578	555	594	630	586	580	599	589	582	626	588	595	568	558	578	607	578	558	586	569	582	590	620	601	609	590	557	598	550	586	573	621	550	597	566	584	568	586	602	580	621	581	564	589	557	596	547	599	575	543	544	610	527	551	629	574	603	602	598	575	584	605	565	602	609	568	595	601	620	553	598	590	610	601	569	608	598	591	576	596	558	609	604	616	627	607	599	622	578	602	565	600	636	590	595	590	552	598	578	563	571	550	576	617	555	582	594	600	581	589	603	625	577	606	582	592	622	588	583	574	601	579	550	564	577	560	563	551	553	512	611	585	587	620	623	594	578	542	587	554	602	606	591	573	603	556	569	582	575	589	585	573	629	556	563	616	575	595	596	553	595	571	626	593	601	613	571	547	603	624	575	584	610	630	564	552	636	603	601	587	578	610	610	594	596	570	565	583	580	560	577	584	578	539	580	584	569	580	572	601	604	561	586	598	563	621	604	587	581	583	560	630	592	624	595	571	585	600	626	623	587	595	565	542	619	619	565	518	591	593	570	563	585	582	609	599	610	606	575	627	586	586	565	579	574	572	575	595	605	559	554	618	577	614	601	607	566	571	573	562	606	581	627	575	604	568	538	608	576	622	564	557	592	551	576	597	573	575	600	572	561	559	606	583	566	559	569	571	593	599	624	593	589	596	583	574	593	595	564	609	643	555	549	611	584	581	596	546	569	642	584	594	594	599	602	591	552	598	628	582	600	585	556	594	578	591	564	563	587	584	559	621	571	575	564	579	583	568	557	616	552	608	601	601	582	575	620	550	623	587	612	581	591	599	527	550	577	566	568	600	623	580	619	595	543	586	570	577	612	557	560	635	575	594	601	610	580	620	637	605	578	607	597	638	591	607	585	589	561	567	562	623	588	605	551	598	581	578	608	640	595	586	534	601	589	591	590	639	581	597	573	555	545	610	590	565	589	570	592	594	540	565	570	575	610	598	595	600	526	601	558	599	569	620	581	584	584	595	612	562	549	555	608	591	611	595	601	596	577	593	579	588	581	620	584	570	559	572	524	557	538	594	560	605	595	568	635	609	590	616	624	566	581	580	549	598	589	574	584	581	602	631	634	538	533	552	602	578	569	600	548	611	575	584	598	597	579	618	564	580	561	549	609	612	555	583	542	616	569	618	596	581	563	601	592	572	592	561	597	582	583	571	607	616	596	554	580	596	595	591	614	606	569	580	558	586	613	571	616	573	576	588	564	577	545	589	570	555	592	566	542	582	631	547	630	565	558	597	649	628	560	590	582	552	595	588	591	598	612	548	601	599	585	617	566	582	628	613	614	556	593	587	609	600	626	584	593	578	551	589	600	549	557	619	613	582	622	582	593	603	579	598	600	536	587	616	591	600	584	587	597	607	613	575	596	546	571	574	592	585	599	612	590	578	595	586	582	596	570	576	562	563	597	539	582	612	584	607	605	596	583	567	631	602	561	573	594	594	580	613	592	585	580	604	598	600	582	605	576	536	596	609	594	603	653	588	599	579	598	596	574	583	531	643	588	581	601	617	579	582	584	616	528	556	588	580	588	570	601	616	584	570	611	587	599	584	566	608	577	596	563	604	566	540	609	586	580	623	590	591	579	560	570	616	590	607	635	622	609	632	600	583	578	562	631	617	577	607	593	612	603	607	549	599	591	588	604	591	604	589	570	645	607	569	609	553	592	616	616	622	577	659	608	584	573	557	575	582	557	593	559	646	625	551	538	606	607	618	590	562	592	608	616	617	583	573	577	583	542	553	598	571	592	605	564	572	583	582	586	598	586	565	587	612	551	573	578	608	574	567	609	581	550	594	618	599	586	594	578	596	575	569	574	609	579	539	560	591	603	627	580	630	561	585	608	582	561	603	585	586	591	584	604	559	604	600	624	595	605	602	586	570	627	538	626	514	541	564	583	562	603	586	592	588	599	548	622	612	582	607	572	584	615	523	563	567	593	600	585	638	603	592	536	586	576	600	589	608	586	588	564	559	560	596	611	559	635	603	603	604	602	564	610	613	584	597	551	575	575	558	606	588	632	598	558	537	580	632	606	581	630	586	554	561	601	578	613	599	583	573	556	554	595	589	566	571	610	590	593	568	578	593	590	589	601	554	618	552	593	553	583	634	555	594	553	658	617	630	610	603	592	585	596	597	577	563
7429	338	190	110	90	85	96	67	80	70	65	75	77	86	61	67	56	73	52	74	73	72	71	69	66	76	55	77	69	49	65	58	57	77	66	64	69	72	66	82	68	58	51	75	71	65	69	73	74	78	64	72	60	64	74	61	57	73	59	64	61	58	64	63	75	61	61	56	73	63	57	79	57	66	64	77	72	54	73	65	71	73	71	70	65	66	77	69	71	70	70	83	62	61	77	73	79	74	65	61	68	68	67	60	68	79	73	68	74	66	75	62	66	49	68	71	57	63	68	67	77	80	61	77	60	57	72	72	63	62	61	65	64	88	85	57	75	76	68	56	64	64	69	52	72	67	48	65	68	68	62	64	87	75	80	82	71	60	67	68	73	73	64	73	72	68	62	68	60	68	65	67	73	62	63	81	66	64	75	70	72	51	63	68	71	63	64	63	53	61	54	68	69	61	78	67	71	75	65	66	53	76	68	72	64	72	74	69	56	59	70	55	71	71	60	67	79	58	59	67	64	55	60	76	70	58	62	59	59	60	64	77	67	95	71	61	58	52	78	53	72	79	74	84	72	80	73	74	69	62	68	75	66	76	61	55	80	67	55	67	67	65	63	50	73	61	68	63	65	66	71	65	80	66	62	67	73	72	73	63	61	66	69	71	56	68	55	62	76	61	75	70	55	54	71	58	53	63	60	69	86	73	61	79	57	75	82	72	61	51	59	70	65	75	64	58	76	62	77	62	67	76	64	57	62	71	65	81	77	75	80	69	79	59	66	67	59	57	51	69	57	77	61	67	67	70	72	67	72	75	60	71	75	66	62	65	77	58	65	73	73	72	57	68	57	54	71	87	71	67	76	60	70	53	53	72	66	72	78	58	65	66	78	56	63	53	54	77	68	60	63	53	50	67	74	79	60	67	67	72	70	84	59	64	79	63	54	69	61	63	65	58	74	68	91	66	65	76	72	65	64	64	72	67	66	63	74	68	60	90	74	85	73	61	55	61	68	72	56	79	58	54	62	53	78	51	60	84	73	61	48	72	79	67	80	66	67	82	71	75	69	75	60	62	67	69	54	53	64	54	71	81	60	71	65	72	57	53	62	58	84	64	74	50	63	73	62	59	68	72	61	65	68	68	67	77	76	74	63	88	63	73	61	77	68	73	66	70	67	61	75	64	69	72	54	60	66	74	86	67	82	83	66	63	54	66	58	76	74	64	60	65	66	60	73	77	65	64	60	73	82	68	71	75	65	76	59	68	63	59	64	69	76	49	62	63	60	63	74	71	74	49	79	57	69	73	65	62	72	53	57	59	66	55	73	69	51	58	56	67	60	66	66	64	79	67	62	57	77	49	66	59	61	69	58	88	72	68	63	59	79	77	64	89	64	63	60	61	83	83	69	61	64	69	75	66	62	79	69	75	69	76	68	69	63	67	61	64	73	59	69	66	65	61	81	70	75	54	61	67	50	61	72	74	70	70	74	65	67	61	76	84	61	81	63	66	69	80	62	71	66	77	67	63	68	70	61	71	62	76	67	78	69	82	67	67	67	65	45	55	56	79	64	58	58	69	79	87	61	63	70	71	64	86	74	69	56	81	62	62	73	68	64	70	62	65	57	64	68	83	81	54	76	68	59	69	51	73	72	74	68	81	54	76	57	62	77	59	70	85	46	80	57	66	71	62	60	74	75	74	74	74	82	66	52	65	77	60	80	68	53	55	66	68	60	55	75	60	65	60	72	59	71	61	64	53	60	69	59	79	66	73	59	83	59	73	73	56	64	51	73	57	55	85	69	60	62	69	60	68	74	56	72	88	72	50	84	68	72	65	72	60	50	70	65	69	66	60	71	64	54	73	55	66	52	64	86	64	69	69	81	52	68	65	52	70	74	76	64	46	71	63	72	63	70	65	65	75	71	70	57	80	68	40	71	76	66	57	63	70	73	85	74	70	58	67	72	80	55	70	65	74	66	70	57	64	67	58	72	65	66	70	87	65	58	77	67	64	79	79	54	53	55	69	60	66	85	72	64	73	63	81	47	78	73	76	54	58	53	74	67	65	64	74	59	64	75	73	77	59	64	61	60	72	59	72	79	64	55	58	70	68	61	58	59	54	67	73	77	58	68	74	76	64	58	86	67	77	64	73	56	67	66	64	65	60	51	66	63	70	63	54	73	75	67	74	84	64	54	75	60	57	76	68	75	67	65	75	67	67	57	81	73	57	63	65	61	71	66	58	74	60	80	72	63	60	72	78	76	61	61	69	77	68	68	62	58	60	76	82	56	59	60	65	70	69	55	71	71	51	67	58	63	92	76	70	58	62	62	65	75	69	72	71	62	68	62	72	45	70	66	58	74	50	65	56	83	61	65	62	70	74	69	69	62	72	69	68	82	72	64	66	76	50	64	67	78	66	65	64	70	70	76	78	75	67	74	68	76	61	71	80	72	68	74	54	70	63	52	57	68	78	75	55	71	64	64	60	74	66	56	73	63	66	75	71	59	56	63	72	82	65	62	74	68	67	62	70	53	71	57	62	63	73	56	75	55	74	50	66	51	62	90	47	61	82	69	64	62	65	48	43	72	72	65	73	62	60	74	60	66	77	58	67	71	59	59	62	59	69	64	56	71	84	67	61	68	63	58	66	80	59	64	54	70	60	65	71	63	52	68	79	65	47	68	64	65	74	65	65	63	62	66	64	66	62	59	72	65	56	58	66	55	77	60	72	59	66	71	67	66	67	66	71	57	73	79	67	68	64	49	66	74	72	62	62	73	74	59	70	80	76	57	72	57	47	62	57	77	78	68	72	73	69	70	81	62	87	79	72	67	60	66	76	59	84	61	70	71	83	59	77	76	60	53	76	73	54	71	60	56	63	80	59	66	80	74	64	61	77	71	64	58	70	75	80	60	65	62	79	66	72	61	63	58	54	64	85	79	76	62	67	68	73	76	54	72	68	71	63	75	58	68	69	78	60	51	63	67	73	64	50	62	74	78	69	61	69	64	55	52	57	54	61	66	62	63	73	69	51	75	59	75	70	48	69	65	62	71	58	74	58	72	71	72	68	68	56	54	75	73	90	60	62	54	67	66	77	66	75	77	51	64	56	70	74	79	61	82	65	61	64	57	68	74	62	59	84	65	69	71	93	72	56	62	70	67	68	61	59	80	83	68	58	61	70	87	69	70	98	71	65	69	74	67	75	67	68	61	60	64	68	63	72	49	66	62	82	66	66	78	65	68	70	79	66	60	62	64	73	60	64	52	62	70	67	72	63	62	65	52	68	67	73	71	51	78	65	69	62	65	67	66	71	61	62	84	51	79	63	60	56	59	68	40	60	66	63	48	68	73	63	62	56	68	67	64	55	58	74	68	63	67	71	75	68	69	62	74	65	69	62	72	74	70	68	78	82	57	64	79	71	57	62	73	73	71	66	69	58	64	60	59	66	60	68	64	77	72	67	71	63	65	54	69	68	52	79	61	62	57	74	58	70	66	80
8660	297	376	381	352	342	332	291	305	279	303	274	280	269	256	266	279	277	296	259	263	265	270	268	260	274	210	274	279	292	285	264	243	257	277	253	235	283	250	247	276	273	240	252	243	267	246	246	247	246	258	226	267	247	247	243	263	209	252	236	244	245	265	243	240	257	244	245	278	245	241	258	247	275	238	248	264	240	263	243	260	280	234	267	253	272	239	245	269	252	269	250	275	246	283	257	257	250	243	235	241	245	234	259	296	224	250	260	242	249	261	257	248	247	254	243	226	275	245	262	228	237	269	290	255	236	232	252	255	254	259	252	288	240	262	255	280	261	239	245	246	263	256	237	261	281	246	247	259	223	264	265	236	246	251	271	248	263	254	260	282	263	240	264	259	254	247	210	280	247	248	254	246	242	233	265	236	256	250	266	249	271	241	241	230	240	263	264	252	241	252	238	266	275	253	230	267	256	252	269	246	243	260	251	239	273	256	256	234	244	259	255	238	262	256	258	259	246	251	245	235	274	248	270	240	226	246	254	246	265	233	257	261	287	232	236	237	214	258	279	269	278	231	255	252	265	261	258	241	259	268	247	224	269	248	265	272	215	250	266	267	266	253	235	248	236	240	254	258	230	256	253	241	235	241	267	246	274	256	244	240	277	250	248	253	266	271	218	253	261	242	247	236	260	238	247	264	262	255	244	255	252	255	255	257	256	224	268	253	269	238	235	278	254	259	220	239	249	229	230	259	261	240	265	251	259	254	253	250	231	275	242	256	262	260	248	256	255	248	242	258	231	266	238	275	255	215	239	255	258	250	252	256	271	249	245	267	259	243	266	245	237	253	292	245	271	272	234	229	255	255	265	247	264	223	255	278	253	241	229	251	231	227	245	254	228	239	249	257	288	267	248	238	282	259	256	254	273	225	264	251	255	230	250	241	279	282	218	272	266	252	255	279	245	259	239	228	279	244	248	258	263	229	244	235	248	264	248	253	243	245	250	243	262	231	224	250	256	215	208	257	233	258	252	254	269	238	250	234	208	259	262	287	258	238	243	247	253	264	270	243	219	255	274	240	259	258	274	253	251	227	248	250	241	277	246	229	246	264	263	265	230	226	253	269	225	261	243	211	229	275	254	284	236	234	253	237	235	272	253	240	220	274	293	256	243	251	245	248	238	260	259	259	274	274	248	248	272	256	247	245	248	281	259	233	241	246	265	259	226	246	264	302	268	244	236	230	260	216	252	259	261	243	230	218	245	227	270	233	235	265	248	259	215	226	290	248	255	248	234	248	237	254	220	236	228	264	280	269	259	249	243	283	260	250	236	243	239	257	259	283	254	260	257	243	247	261	231	288	227	253	253	245	268	263	261	244	246	250	229	249	257	228	243	252	248	290	278	271	245	239	255	257	247	245	263	231	257	254	201	233	271	251	227	250	239	230	228	245	221	241	256	258	233	258	244	245	238	262	259	240	276	249	242	219	264	255	248	235	259	254	255	251	280	244	285	273	262	233	249	262	258	244	245	239	242	242	248	253	281	249	237	255	228	247	267	265	243	250	236	267	248	243	238	265	248	227	238	261	237	251	218	219	254	266	234	256	239	221	254	272	269	244	267	263	233	245	241	244	236	265	248	248	265	214	258	248	259	239	250	264	245	236	271	239	243	244	240	244	226	279	244	270	229	255	253	237	252	238	234	238	233	257	252	238	254	252	271	272	281	254	280	238	254	262	252	236	262	249	300	234	258	236	253	249	268	251	242	260	242	242	271	223	250	263	260	231	241	250	253	265	244	250	229	259	280	299	241	258	243	231	247	239	284	283	239	221	262	235	266	250	256	241	252	230	248	255	286	229	222	232	243	225	225	261	233	245	267	242	246	285	258	231	259	234	261	266	256	234	222	222	286	261	241	249	262	269	234	270	274	249	266	227	226	273	264	254	249	247	226	271	240	223	244	220	263	217	229	230	248	256	240	256	266	265	241	242	266	256	261	257	279	241	245	237	222	282	242	243	250	275	236	272	262	245	235	227	258	254	238	250	263	276	222	225	244	231	266	208	259	247	291	244	250	264	255	265	246	277	268	277	266	235	247	268	241	249	250	260	234	259	248	239	250	237	243	276	233	267	243	250	251	250	269	258	230	277	263	240	214	263	234	227	221	241	260	281	239	282	266	242	265	252	252	262	256	272	233	246	260	260	247	266	250	252	276	262	257	239	288	249	279	242	236	242	237	246	244	233	255	253	246	253	266	238	248	239	258	259	254	266	251	245	259	277	239	264	235	218	206	271	261	236	263	276	260	217	232	232	257	234	258	264	244	223	264	246	232	248	252	285	249	233	253	261	233	254	216	251	268	253	248	249	235	263	255	250	235	248	242	252	244	236	237	239	243	243	270	251	232	262	229	249	247	237	236	240	237	249	274	235	242	237	275	213	252	249	262	230	277	248	283	287	237	209	243	237	241	278	266	268	251	275	213	233	231	253	266	249	262	269	241	243	250	254	240	227	243	261	259	249	260	260	269	249	253	247	253	253	232	247	233	250	273	267	261	269	247	233	277	257	257	227	251	266	258	242	247	252	216	264	252	267	252	258	243	241	264	250	257	246	254	223	242	224	270	243	263	232	252	250	238	259	198	273	245	263	226	219	229	224	233	236	214	232	259	231	228	245	261	242	255	287	239	265	239	247	245	235	239	215	264	260	273	210	244	256	237	258	229	248	268	257	225	248	255	240	217	252	251	243	242	262	246	283	258	245	258	255	263	241	232	235	251	262	222	248	237	275	234	255	251	250	219	262	229	239	263	247	259	273	238	278	261	270	264	236	245	241	241	268	262	237	249	283	256	273	231	245	260	246	240	238	240	265	230	249	251	236	247	269	272	262	224	223	233	270	248	240	266	245	239	263	270	239	232	233	266	248	259	248	256	260	241	241	260	231	294	246	242	258	238	253	236	246	247	253	258	225	262	223	268	234	246	233	250	251	258	257	260	247	247	236	233	257	264	260	243	273	242	245	240	249	231	247	274	211	264	248	254	213	265	253	246	268	214	261	252	261	279	234	240	217	266	240	238	264	242	266	240	254	249	257	265	239	269	253	244	238	232	240	259	267	253	223	273	242	232	244	265	231	241	237	237	244	226	228	257	254	267	242	244	271	245	267	232	229	246	236	263	249	248	260	245	246	245	286	266	262	261	252	251	242	256	227	246	227	272	262	261	229	237	258	257	257	266	263	240	234	270	272	228	239	294	259	264	243	223	240	252	243	263	272	256	252	270	241	240	230	237	241	253	219	243	266	248	222	233	231	264	242	256	225	251	248	227	233	259	249	252	243	235	249	265	278	246	233	248	262	253	222	251	251	243	269	279	255	233	265	242	222	245	272	254	210	272	263	261	239	264	273	268	276	239	256	262	251	279	259	285	250	264	264	234	222	270	246	273	270	263	223	254	252	243	253	242	260	245	245	249	241	276	269	255	232	223	225	277	272	257	254	241	224	224	262	256
39631	15014	2609	855	588	458	329	247	223	178	174	159	160	149	143	117	130	138	105	121	105	113	101	111	114	100	96	92	143	102	86	107	82	101	116	106	96	113	90	99	92	80	74	102	91	104	94	98	99	110	121	93	110	110	85	88	117	102	82	88	83	96	84	96	100	91	105	98	109	108	106	91	88	94	79	78	109	103	102	77	84	87	107	100	90	102	110	94	98	83	83	89	102	101	107	84	98	103	96	93	100	98	97	92	101	103	84	92	107	87	118	89	90	92	86	92	77	85	93	96	116	101	95	100	95	106	109	102	91	107	83	91	85	91	95	98	87	87	95	95	96	124	96	94	79	105	97	99	83	93	102	92	103	96	121	96	112	100	99	96	105	103	100	97	73	76	93	96	94	100	76	101	101	97	96	84	92	95	94	80	96	101	77	100	83	85	84	103	91	87	93	94	98	94	88	97	106	101	95	112	85	85	104	108	87	89	93	108	93	76	80	89	95	84	107	105	90	100	103	103	79	97	86	92	119	91	96	101	95	84	100	101	99	108	90	102	88	110	96	98	97	105	85	94	103	79	94	107	107	74	111	96	95	85	83	99	100	105	90	82	111	93	88	106	90	96	111	105	89	104	92	99	100	102	86	105	103	97	96	103	88	92	93	81	89	103	103	96	84	98	80	84	87	92	110	88	69	95	97	86	82	95	99	105	94	92	74	84	101	102	95	89	99	96	84	87	82	97	90	88	90	103	98	97	99	105	89	97	80	107	78	94	81	101	115	88	125	92	102	90	90	82	117	81	88	82	101	96	106	99	103	89	97	101	95	101	98	92	102	82	88	98	111	95	107	82	89	91	99	87	92	86	85	104	91	92	105	76	87	98	73	102	91	93	103	96	95	78	88	89	96	92	83	90	84	97	111	92	100	73	96	89	98	91	87	80	98	85	84	100	93	93	96	92	93	82	88	92	90	91	107	76	92	74	69	90	99	99	88	92	82	94	91	84	105	98	94	98	82	93	95	75	103	93	111	94	95	109	105	80	97	70	89	99	86	71	85	85	90	91	110	101	100	104	89	86	92	107	101	102	81	109	82	70	103	87	97	107	98	95	106	89	107	90	100	83	101	93	95	105	87	106	95	96	91	88	82	98	82	92	110	108	78	103	78	97	113	98	81	110	96	90	99	89	91	101	97	83	93	86	100	98	107	101	92	91	110	109	83	92	94	85	86	89	89	82	90	64	89	107	86	105	99	93	96	102	90	111	104	85	89	108	89	90	102	102	83	90	98	95	102	96	93	71	92	94	97	93	87	101	85	103	96	84	100	91	86	111	103	86	87	73	99	87	93	109	84	82	100	101	99	77	97	106	97	83	82	111	89	71	85	92	110	80	86	83	105	84	93	97	105	83	103	84	73	86	97	94	105	87	97	97	105	105	100	95	82	80	93	92	95	100	104	83	108	92	106	92	87	106	94	90	83	80	78	100	104	79	99	110	88	105	83	94	88	105	72	80	98	107	100	78	78	88	87	91	78	92	87	97	107	98	93	86	93	89	91	108	97	112	88	99	84	98	81	69	103	100	97	89	95	97	81	88	96	86	103	95	87	103	107	85	86	89	107	80	84	83	106	89	101	78	93	94	89	100	94	87	93	90	91	98	104	101	92	94	100	96	88	82	100	69	84	91	96	103	92	105	82	93	105	79	87	92	95	107	103	93	98	81	99	92	97	79	94	85	89	93	95	97	93	92	101	109	96	77	98	97	89	91	95	96	123	95	97	85	94	86	92	107	103	99	87	80	82	87	95	95	88	97	87	89	96	95	90	98	106	99	93	105	89	92	93	104	95	101	75	88	85	100	103	89	94	105	117	97	91	94	91	105	119	100	91	78	107	89	90	91	107	106	113	79	88	100	91	98	93	84	82	91	97	107	94	95	117	88	101	80	92	101	81	123	107	91	109	89	102	99	80	77	84	69	103	79	95	94	97	96	110	82	93	101	72	95	93	81	102	83	90	91	87	89	84	111	82	87	80	91	114	100	97	81	101	93	95	93	90	93	80	96	104	89	87	79	93	93	112	113	88	84	89	83	103	90	98	90	98	98	95	94	90	93	82	110	103	106	87	81	100	83	95	92	109	102	78	98	86	117	84	92	79	89	106	87	87	86	93	85	82	80	88	109	83	96	96	108	101	108	78	114	92	82	89	90	93	97	90	93	93	105	112	89	87	101	100	102	91	86	119	100	100	98	96	109	101	88	86	108	88	110	83	92	100	99	95	88	90	91	81	95	93	88	109	105	98	81	90	102	94	110	102	109	111	95	105	103	89	87	98	85	99	107	109	88	94	100	99	89	98	94	88	110	99	111	77	88	78	95	99	101	90	82	103	80	90	83	99	109	83	96	80	84	78	90	84	88	108	95	95	104	82	79	87	84	84	101	94	88	94	94	99	91	97	93	98	91	105	103	100	92	87	85	88	98	107	83	84	74	97	93	90	109	93	80	80	99	76	102	86	100	105	95	81	96	94	92	92	94	71	103	108	79	83	101	94	109	91	80	91	92	90	92	97	85	102	96	79	98	95	86	101	86	91	79	78	89	79	100	91	114	119	106	97	105	101	92	92	87	87	99	86	97	90	79	96	107	74	103	108	94	79	70	98	93	110	102	97	98	82	85	83	84	97	87	77	89	89	88	84	99	105	112	79	83	87	86	87	85	107	98	90	93	82	96	84	98	85	89	86	91	98	90	103	96	99	91	82	94	96	102	93	96	101	89	93	102	104	80	94	99	89	95	94	107	88	73	97	109	83	96	95	112	95	109	85	101	84	90	97	97	119	95	87	96	88	103	85	90	88	95	98	103	89	94	87	114	96	84	102	105	98	107	80	78	98	108	104	95	90	79	93	90	103	82	97	122	85	98	86	91	113	94	114	96	101	93	94	100	90	128	112	95	104	80	74	100	84	100	75	96	104	88	88	91	86	93	86	95	99	90	84	92	84	81	90	96	89	94	93	85	84	92	87	82	94	93	82	93	92	76	99	89	110	85	108	83	90	84	91	100	99	110	84	100	96	90	95	99	92	101	101	81	99	109	82	103	84	98	97	103	118	104	112	96	93	80	106	88	107	107	91	89	107	85	92	90	102	90	109	92	98	90	90	77	106	98	102	96	103	86	85	92	103	101	100	104	93	91	99	87	88	97	107	93	90	86	97	96	104	90	84	85	112	111	91	91	88	93	106	102	96	95	108	100	94	100	87	94	95	107	98	83	87	87	96	106	79	90	103	85	103	93	106	82	98	98	97	79	97	85	98	86	82	90	103	97	107	100	95	89	86	89	94	101	110	92	91	105	91	88	75	101	99	109	93	99	85	93	89	94	94	81	86	103	82	97	107	94	101	92	103	85	90	109	107	84	80	102	87	109	106	99	85	79	100	98	97	78	91	103	82	91	94	96	85	86	82	94	90	104	99	118	88	87	95	108	80	136	107	99	79	95	104	83	77	98
19229	1147	2452	2827	2443	1875	1538	1363	1162	1015	890	810	720	692	584	605	571	521	515	519	476	456	454	443	442	409	427	403	426	412	411	412	362	378	405	376	395	385	373	357	389	355	354	355	366	391	364	365	345	352	374	345	355	371	333	368	340	323	393	328	363	355	323	368	322	339	369	369	331	331	368	350	351	324	311	346	334	328	310	315	340	338	333	342	350	330	325	327	337	311	291	336	350	338	334	352	352	328	325	284	353	352	318	339	348	328	303	322	350	335	322	322	328	358	327	331	346	324	363	291	337	341	334	327	348	332	331	318	340	368	311	340	369	299	313	305	338	368	349	348	300	329	347	310	320	349	358	358	338	338	325	379	347	337	316	316	319	330	323	365	321	343	308	302	389	339	296	344	315	342	340	317	315	296	341	355	339	348	348	299	357	335	327	326	324	309	334	317	310	325	305	330	379	340	356	335	347	317	324	335	284	338	338	314	336	310	327	328	302	328	340	291	338	348	332	353	341	331	318	323	316	318	322	317	323	320	297	347	305	306	348	346	329	337	354	334	351	317	329	292	349	330	345	288	328	310	327	358	326	310	341	320	323	332	323	312	331	330	354	320	326	318	309	307	313	368	333	306	324	327	316	350	337	318	329	311	315	331	301	307	337	334	325	355	309	326	331	293	327	346	336	381	320	356	323	295	320	317	342	353	339	358	319	320	354	327	314	258	332	299	333	339	343	369	333	348	329	337	337	323	289	296	342	338	352	348	307	342	322	325	296	315	335	329	339	330	322	327	299	354	324	352	321	340	339	325	329	335	353	317	305	332	333	354	339	366	352	356	329	327	308	319	330	333	323	337	321	312	306	344	364	350	298	326	344	324	320	335	331	352	339	313	338	319	344	321	328	334	306	327	309	329	335	349	302	343	333	342	313	313	331	319	296	344	338	346	333	355	327	325	320	331	297	322	357	341	314	353	297	355	327	343	339	299	345	351	325	348	333	344	316	319	337	326	321	364	337	346	315	370	343	331	328	357	356	311	311	349	324	335	339	287	348	337	325	354	333	316	314	349	291	326	380	370	310	341	338	356	308	325	302	275	353	304	313	341	305	350	343	311	337	316	345	309	303	328	355	296	347	329	348	328	327	323	335	329	337	300	318	345	351	330	304	320	330	293	354	298	301	309	328	333	302	339	330	306	366	358	322	347	302	302	304	313	313	333	341	323	308	337	341	347	319	330	344	311	339	317	304	327	325	329	323	357	329	322	324	331	330	321	327	327	320	364	298	360	339	321	348	342	331	322	330	330	318	336	316	343	322	352	349	329	320	338	334	344	332	343	328	327	325	313	321	366	339	343	344	328	332	313	344	323	324	328	305	350	336	340	350	324	321	366	323	326	341	324	295	329	294	299	305	337	345	337	305	315	295	321	291	298	323	315	337	332	343	326	352	324	322	334	338	338	321	336	317	307	329	335	335	310	341	298	318	331	332	324	321	318	349	319	304	340	334	322	306	348	300	339	363	314	323	316	335	305	329	311	297	348	318	341	336	324	294	327	328	300	305	349	313	350	368	340	337	329	357	327	343	342	347	332	335	341	320	322	320	309	339	341	340	347	355	338	335	282	340	334	327	312	356	274	306	327	308	332	318	294	337	336	312	324	326	361	341	313	335	342	324	331	339	332	320	295	331	329	332	345	337	328	318	347	340	331	328	354	329	315	339	341	296	335	315	310	339	317	320	331	351	304	326	315	338	380	318	338	290	347	317	379	372	316	340	301	334	299	342	330	301	280	335	310	301	320	339	343	309	309	339	306	348	327	329	335	336	314	347	293	313	310	313	315	343	351	314	338	312	346	316	349	331	317	339	332	341	325	311	371	325	358	322	357	310	309	313	328	331	318	339	339	356	315	336	303	353	320	330	304	335	344	303	350	321	316	307	311	336	329	333	332	350	338	367	332	349	338	333	330	363	319	336	345	353	307	334	340	334	326	306	308	345	314	340	306	310	313	352	277	328	350	304	318	309	318	338	291	335	305	327	329	338	331	320	318	367	335	324	326	305	298	357	340	291	324	343	317	322	331	343	347	317	313	323	342	324	341	293	320	305	334	308	350	325	316	310	329	332	341	308	325	315	338	305	333	350	295	325	299	326	326	306	328	318	309	348	356	336	323	320	328	338	350	310	315	313	301	333	335	355	303	337	335	329	343	326	313	355	341	330	287	327	280	316	308	345	354	323	310	334	276	364	347	337	319	320	323	339	307	326	329	332	292	324	318	332	350	342	332	334	322	370	306	306	320	293	320	327	319	280	325	324	329	318	308	342	319	334	332	376	328	318	323	293	317	363	326	348	353	308	361	301	338	308	332	333	291	319	309	307	375	319	333	332	374	314	312	339	324	378	324	336	312	322	314	307	308	340	308	312	343	311	327	325	313	305	328	330	354	297	340	327	304	349	366	338	326	329	340	327	335	321	344	317	328	336	317	329	336	336	352	345	307	338	315	329	335	337	321	324	339	306	325	345	312	294	326	330	340	321	382	323	286	347	345	315	352	302	352	311	329	340	312	353	312	317	327	319	331	353	346	327	308	333	342	346	323	330	333	321	327	314	325	341	320	321	325	340	300	311	315	327	305	335	333	356	308	334	313	334	307	320	330	302	300	285	311	300	304	364	304	305	320	346	372	321	321	328	340	316	326	299	309	297	317	349	339	354	319	314	343	325	315	327	328	338	330	346	339	343	329	317	329	332	326	342	333	320	328	350	297	347	315	309	349	329	313	343	373	292	307	331	320	340	321	330	342	334	301	350	339	334	354	332	313	345	330	337	334	321	328	312	334	286	313	313	341	328	313	317	295	349	324	351	321	290	342	341	321	347	332	340	305	331	336	320	320	323	325	329	313	325	327	341	317	314	344	338	362	329	331	317	346	311	305	324	342	348	343	327	324	352	359	317	297	317	315	346	314	346	318	327	321	316	321	335	294	333	328	332	333	324	348	360	348	347	323	322	318	332	343	290	314	324	332	326	350	326	345	341	339	323	327	303	357	329	330	329	337	347	313	343	310	345	343	354	316	357	331	352	324	323	302	314	339	319	315	311	335	324	347	314	337	334	323	314	333	341	342	331	306	324	310	332	319	355	343	332	304	345	314	345	333	352	327	299	356	323	342	336	334	331	321	351	322	309	316	327	368	355	316	334	315	299	289	328	292	348	340	328	352	315	342	360	339	312	300	346	347	336	320	336	293	356	330	325	326	325	309	354	344	323	340	323	311	289	296	311	356	340	302	323	320	315	308	348	319	329	343	323	327	342	323	351	342	346	349	322	361	329	320	312	314	298	311	332	320	319	314	345	328	311	324	317	341	315	304	330	347	357	357	306	335	352	320	329	353	348	331	326	305	316	340	307	311	323	357	311	297	336	328	324	320	319	338	311	322	321	325	316	353	308	321	372	310	331	357	322	307	342	325	263	300	327	329	299	317	323	341	305	279	340	317	343	340	319	321	344	317
48162	22259	13558	2018	1177	838	653	518	433	338	349	301	299	281	246	236	210	272	241	253	221	231	227	211	201	210	219	207	208	235	187	213	171	196	217	220	202	219	195	205	196	219	174	219	219	189	187	197	227	209	196	208	175	200	191	178	194	188	188	184	186	186	185	206	188	184	173	219	215	180	179	189	200	179	212	206	204	216	211	196	170	202	210	193	211	198	201	199	175	190	181	195	200	195	181	192	180	217	198	196	207	190	210	185	183	204	176	187	214	189	180	172	175	193	195	196	205	198	197	192	212	188	199	205	187	188	207	185	184	215	213	182	192	207	182	168	172	175	205	196	201	193	214	205	187	193	187	202	182	194	193	171	201	175	162	187	183	188	189	164	187	194	190	179	194	194	192	172	171	155	188	166	171	171	198	178	178	186	196	199	191	182	166	173	203	203	206	197	191	166	184	168	180	227	192	182	184	182	192	177	187	172	168	219	204	162	183	209	193	187	199	192	201	185	191	206	174	185	188	194	183	192	213	190	205	197	199	207	191	198	173	177	184	214	182	193	184	171	199	157	179	184	173	177	178	197	189	196	197	202	194	162	179	172	191	184	209	208	215	199	159	201	220	206	177	170	165	187	206	198	178	196	180	204	193	195	189	192	215	197	210	191	207	179	178	174	178	198	184	203	181	210	179	212	195	181	216	199	174	205	194	198	187	216	207	177	176	189	175	199	211	193	191	163	213	162	186	206	186	165	162	203	196	196	175	192	203	197	168	201	188	194	179	197	202	193	213	177	188	190	196	178	196	172	202	196	208	168	187	182	190	192	180	179	180	196	194	171	191	176	171	200	201	197	204	200	198	208	177	190	198	181	202	184	217	184	187	189	180	182	186	192	192	192	186	196	205	192	191	183	202	168	215	190	190	181	184	186	189	162	200	199	202	163	189	178	205	187	210	183	182	157	204	191	234	192	173	195	179	183	190	194	204	173	188	209	182	184	184	206	204	191	222	189	196	199	194	191	188	163	186	203	178	184	160	183	194	159	175	206	179	189	187	185	203	181	184	166	181	210	185	199	204	199	214	200	174	174	201	188	182	200	210	187	204	188	175	188	180	186	156	176	215	190	183	182	178	188	190	169	183	199	203	204	185	198	215	174	162	189	164	183	174	170	194	189	182	197	200	196	191	184	191	165	175	206	161	174	204	212	181	174	193	180	156	195	177	207	176	184	201	192	158	197	159	185	179	187	208	177	189	201	182	204	189	204	170	176	174	177	189	164	169	196	165	165	176	172	202	217	197	168	179	177	189	181	176	170	185	198	194	195	198	188	178	188	184	188	199	204	195	192	195	179	186	189	182	177	187	184	176	191	193	192	166	177	197	196	206	187	196	186	212	178	176	182	214	192	177	190	192	213	185	185	196	173	177	184	179	196	205	179	184	152	200	193	178	185	167	194	190	185	182	165	207	176	187	187	195	196	193	177	201	193	196	173	185	185	193	181	172	182	185	191	200	160	183	186	188	178	178	208	204	200	192	192	166	217	172	220	194	199	176	223	194	174	175	182	201	226	172	183	204	164	214	204	180	188	197	192	194	190	172	199	191	199	218	171	202	180	190	175	178	175	200	204	179	201	186	204	206	178	180	167	204	180	180	179	210	174	208	192	196	170	185	191	198	169	184	198	221	188	190	191	187	197	182	168	170	201	185	218	200	198	179	187	174	166	191	180	195	183	161	167	188	184	191	201	169	180	199	186	179	190	180	167	179	186	183	190	176	167	183	176	188	182	199	201	164	179	190	195	182	182	217	196	188	192	209	169	216	185	184	184	193	224	171	184	214	180	192	199	178	177	182	186	204	185	189	193	157	184	161	168	182	192	199	197	185	189	176	205	179	189	190	193	192	176	175	182	173	220	190	202	188	177	176	188	201	197	182	182	177	184	182	188	171	203	199	203	182	185	200	187	210	213	179	169	165	180	190	172	189	195	194	183	204	172	201	198	216	191	192	172	196	166	199	162	181	221	186	168	205	191	190	217	177	187	173	218	190	204	181	171	181	179	193	178	214	188	178	199	209	208	191	201	205	184	189	150	181	188	167	206	201	199	190	179	179	187	193	168	161	188	174	195	186	213	178	162	178	171	165	183	180	174	200	191	207	159	209	206	220	179	201	180	201	189	186	184	183	191	179	191	184	203	183	183	180	204	232	192	202	185	183	198	175	176	183	218	172	167	196	183	204	197	190	196	217	182	199	190	185	209	204	213	168	159	184	193	178	204	194	185	188	165	220	178	154	208	168	200	193	184	178	191	185	179	177	167	193	202	197	192	191	199	214	186	203	191	179	164	173	175	199	178	186	182	205	190	180	175	161	193	210	193	180	191	200	187	209	176	206	214	198	195	184	182	166	183	199	196	175	193	187	185	181	200	211	211	178	200	201	207	232	202	193	168	197	200	190	204	185	191	166	180	184	161	227	198	192	174	193	192	211	189	185	193	178	173	197	171	191	175	190	201	194	198	197	205	194	182	182	172	180	196	172	188	211	168	178	203	188	172	180	185	183	178	160	174	190	194	180	161	177	201	188	190	194	201	203	197	195	197	211	178	227	193	165	190	190	202	188	185	183	196	181	195	183	166	206	173	193	208	183	191	174	199	189	180	176	196	184	187	196	202	198	191	208	164	185	164	190	206	184	180	195	168	199	194	182	179	189	198	202	209	190	184	175	216	179	201	212	192	194	199	186	207	184	167	205	182	200	187	169	169	203	200	176	181	175	197	171	181	194	171	211	207	188	213	192	203	211	205	182	175	179	189	189	189	176	185	211	163	201	185	180	215	183	174	189	195	169	191	209	189	194	178	216	186	183	193	190	191	196	164	175	192	189	183	176	184	184	205	178	190	201	203	188	196	162	195	217	189	208	194	202	191	154	190	204	177	171	181	174	168	196	203	185	198	161	194	165	191	191	165	191	202	186	189	201	186	185	196	205	183	181	212	198	180	162	184	188	196	159	185	213	179	185	207	187	187	197	174	196	216	184	192	206	189	178	200	198	164	186	175	179	163	203	191	190	203	212	184	200	200	187	190	195	208	214	191	172	184	194	189	179	197	209	196	195	196	174	189	188	193	194	192	177	181	168	178	220	172	193	204	217	179	191	184	203	189	192	180	234	168	193	187	193	178	206	180	168	202	199	179	183	170	217	172	194	194	201	196	189	173	170	210	181	178	174	183	193	169	219	183	184	205	177	174	189	200	190	220	185	166	202	224	200	186	169	176	178	185	188	183	203	195	191	185	188	200	189	190	181	194	209	186	191	174	205	175	173	199	193	184	193	192	176	174	188	185	214	206	187	183	186	192	151	171	197	168	176	203	184	191	195	195	195	208	209	199	202	171	185	177	167	197	182	170	178	206	194	186	171	229	193	178	202	215	186	192	204	170	193	198	151	183	189	197	189	205	196	154	187	197	187	197	195	186	201	195	164	189	185	184	177	201	205	174	200	197	229	192	177	208
25772	2015	4295	4828	4191	3421	2803	2428	2044	1723	1599	1419	1400	1220	1182	1155	1017	1001	993	887	892	816	822	838	814	781	773	768	737	733	751	716	692	708	699	696	688	658	693	677	646	642	637	648	614	650	648	604	636	635	689	632	651	626	632	651	642	606	622	616	660	605	598	564	629	621	624	589	638	631	616	597	614	621	611	590	582	595	580	617	587	606	616	582	609	587	602	566	662	653	631	611	663	551	629	586	589	559	621	622	590	562	640	620	589	604	548	622	629	555	582	627	594	592	571	551	586	637	577	590	599	606	590	553	608	581	598	628	601	569	631	610	569	567	577	570	569	571	589	572	598	598	576	564	607	612	598	587	608	573	601	629	623	584	602	585	604	592	601	550	587	592	598	583	596	600	587	575	537	622	645	621	629	604	558	519	566	569	595	587	651	557	609	625	635	545	616	593	589	528	615	595	539	574	630	566	580	615	604	563	595	581	595	539	570	590	601	607	609	613	558	612	545	599	613	589	618	613	575	542	560	573	580	580	550	567	576	572	577	580	600	591	553	602	574	569	594	616	580	608	632	590	585	642	570	562	585	603	601	582	598	592	609	590	567	620	587	612	605	600	633	596	606	588	581	604	551	620	573	590	596	597	594	570	601	586	576	540	565	565	573	572	608	621	589	590	586	587	596	578	607	590	576	592	593	593	604	573	600	578	596	563	572	589	585	637	575	581	571	619	566	550	560	599	603	614	620	582	630	635	609	576	618	620	598	568	581	568	593	609	611	578	582	609	592	617	618	560	571	591	586	585	623	604	565	606	624	566	600	620	599	585	611	602	588	609	549	581	613	542	610	583	573	574	596	608	584	569	630	584	582	593	625	565	612	619	587	597	594	562	629	581	573	582	599	627	574	626	608	547	606	550	588	587	616	578	559	594	599	656	593	604	571	580	610	587	597	605	600	590	595	556	609	555	601	595	555	591	596	540	592	628	612	610	594	573	575	609	558	604	597	588	586	601	573	556	568	593	590	580	567	628	589	543	557	578	589	593	585	562	656	568	583	621	636	575	576	592	595	582	545	598	564	594	629	615	607	564	617	564	557	582	548	544	612	617	592	571	590	593	573	640	582	599	583	587	567	579	526	570	610	556	572	614	602	582	603	596	595	637	577	621	579	587	572	606	597	595	574	616	572	606	567	559	550	594	587	651	615	595	612	581	532	615	603	592	601	624	630	608	620	602	589	599	633	561	609	577	579	596	593	572	601	632	597	603	592	577	565	564	574	550	599	588	595	584	588	614	545	574	587	589	566	624	569	567	603	581	606	603	601	578	599	572	572	561	623	609	580	631	628	604	589	591	628	622	564	574	588	580	579	608	567	605	592	621	608	562	590	574	612	576	598	557	587	607	585	561	603	609	656	584	517	632	619	634	584	581	565	579	587	567	587	621	569	571	629	607	571	607	565	588	541	621	570	588	584	629	618	587	595	581	592	634	594	583	576	580	585	571	573	595	544	603	608	546	619	582	585	559	568	582	618	601	573	616	530	578	605	607	606	594	576	612	595	587	556	566	600	573	613	582	594	565	612	574	586	578	592	597	561	577	575	581	568	570	596	531	607	576	582	541	625	593	560	567	568	576	610	590	617	572	594	606	567	628	616	628	594	582	609	634	569	568	577	580	579	565	556	565	585	580	635	622	583	551	561	590	604	634	571	597	628	598	603	606	586	630	604	601	584	634	572	601	588	579	614	641	608	532	559	595	599	584	544	578	546	537	617	570	597	570	588	567	573	602	529	596	590	566	618	618	558	607	587	617	592	602	613	614	576	548	596	620	556	612	589	579	633	605	570	622	645	549	594	572	551	597	566	609	618	536	508	596	610	611	589	607	611	582	590	519	558	607	619	604	605	612	603	615	595	606	553	613	608	558	562	630	598	612	607	608	615	578	546	602	568	592	589	595	580	565	586	638	567	576	603	576	549	587	564	620	590	604	544	608	582	556	569	573	632	583	583	571	610	606	587	558	594	599	591	613	590	561	546	576	574	621	600	613	603	601	583	528	614	526	592	586	592	607	596	570	556	630	613	567	600	582	593	588	569	560	570	590	570	594	596	656	561	573	604	599	610	600	622	591	548	622	520	577	576	609	584	638	560	554	538	595	593	615	571	594	581	584	598	579	587	554	573	622	590	584	555	649	569	606	623	601	590	602	582	597	531	557	586	600	586	608	570	645	601	565	580	610	606	578	568	597	582	572	561	544	598	628	617	589	540	609	539	568	621	587	589	600	566	608	572	593	587	574	595	569	602	595	562	604	579	573	615	583	632	612	610	586	630	596	592	602	564	565	572	578	631	582	582	580	604	598	620	593	595	578	554	590	617	565	577	609	592	588	552	586	602	614	608	599	619	549	602	578	641	624	592	578	573	610	556	560	594	579	557	623	617	618	590	578	568	597	590	555	576	579	635	545	585	611	590	584	599	613	597	592	573	558	587	624	587	546	587	552	539	557	601	599	588	610	570	560	540	573	605	580	604	585	644	552	613	575	589	569	556	614	584	558	606	583	604	597	586	635	579	579	588	569	572	578	553	596	573	564	588	628	602	582	586	578	571	547	589	584	622	602	592	599	584	578	573	589	607	625	580	574	556	599	564	538	619	567	590	563	634	577	572	584	557	565	581	597	584	579	586	626	626	586	552	606	577	575	570	591	572	574	535	541	558	564	638	595	582	579	593	651	603	625	604	637	598	614	589	607	566	585	602	587	569	579	605	599	626	561	637	560	562	542	608	581	558	587	571	611	617	583	603	563	538	559	624	592	608	624	578	621	633	597	562	559	593	563	624	582	559	558	584	634	561	579	598	589	577	571	596	608	588	600	601	617	558	576	636	579	577	591	589	579	556	633	571	561	537	606	594	603	557	617	570	584	604	585	587	564	611	606	580	569	562	586	576	577	654	581	614	588	637	614	593	607	545	580	615	567	535	615	592	615	609	583	577	601	618	585	587	570	570	631	586	587	544	574	604	634	619	606	570	639	561	558	603	605	586	576	634	571	596	606	600	606	612	572	563	564	596	636	586	569	580	609	627	583	556	602	597	604	631	592	600	585	614	629	590	623	555	644	569	644	590	562	612	624	571	616	605	531	557	568	630	558	587	596	600	577	555	631	579	599	613	650	558	581	594	627	612	586	573	622	604	618	577	559	575	583	582	584	579	594	626	572	605	595	572	576	597	614	554	599	593	582	618	623	567	629	610	608	622	549	583	616	554	529	581	558	633	612	573	603	571	582	590	611	620	588	559	580	586	613	569	594	610	602	562	564	552	559	610	633	643	588	597	581	530	600	570	556	569	566	608	579	600	611	578	595	593	614	589	588	596	604	575	597	599	598	609	573	627	618	516	598	616	595	540	601	565	617	589	595	597	588	588	607	573	588	581	551	595	580	568	588	573	592	613	613	557	591	583	578	593	590	571	615	601	577	598	568	610	593	554	612	596	587	598	588	597	576	595	588	597	634
7790	352	282	111	95	97	81	73	84	66	73	78	65	76	74	70	66	74	82	66	73	50	69	67	76	50	79	67	76	69	67	65	54	67	73	58	74	81	70	79	68	56	64	58	73	57	59	69	57	77	81	61	68	78	73	63	74	70	63	59	66	63	51	82	54	70	84	71	66	61	67	76	69	49	59	75	74	63	63	72	80	71	81	80	65	65	75	65	57	72	72	76	50	71	70	57	69	54	71	73	64	56	58	61	62	65	61	73	72	84	67	87	71	63	84	70	65	68	63	69	50	69	58	59	60	54	68	65	70	69	52	56	74	51	69	52	63	58	78	65	65	77	63	60	62	59	57	65	65	71	69	68	69	60	75	66	76	59	66	68	65	61	77	65	59	64	72	57	62	56	63	58	58	51	65	68	71	75	67	73	72	63	68	60	64	79	66	68	58	65	65	56	54	64	67	80	63	70	78	68	58	59	67	68	70	57	65	78	87	75	50	62	71	62	65	78	65	67	76	77	69	71	66	86	69	68	58	70	56	75	62	69	62	60	59	64	76	71	63	71	71	89	77	100	68	72	73	69	67	74	58	72	69	62	61	52	91	79	78	58	74	69	67	72	77	74	67	65	63	71	85	73	74	70	67	64	65	69	54	59	68	64	64	65	64	80	72	65	65	70	70	61	67	59	73	66	64	59	52	58	87	76	61	77	95	67	62	73	69	78	52	61	55	65	70	76	58	81	74	73	67	79	61	69	55	72	65	80	61	72	74	64	78	62	71	62	61	74	71	62	79	57	70	76	70	76	59	71	62	72	51	63	85	64	76	86	66	86	60	63	68	55	51	67	62	66	68	51	63	73	78	59	50	73	65	72	74	65	70	64	73	55	68	75	66	66	72	68	68	62	68	53	74	59	66	80	62	63	73	67	68	61	75	60	68	69	55	63	48	75	75	63	63	68	61	59	76	58	75	65	63	65	75	58	57	75	54	68	75	57	73	60	61	60	77	49	70	66	76	64	62	81	69	59	76	77	59	71	79	56	61	65	70	61	57	65	65	67	69	69	80	67	62	62	64	65	58	61	63	73	78	62	75	70	69	63	74	79	63	81	78	70	68	57	65	65	57	66	66	69	79	69	58	55	72	60	72	76	69	65	65	64	73	87	62	77	79	84	72	67	79	69	64	68	70	84	67	68	73	93	73	55	74	64	57	71	66	70	65	64	77	56	57	65	80	73	76	76	67	69	64	79	57	81	80	65	72	57	73	62	63	68	64	74	76	77	74	78	68	60	75	81	75	61	53	65	51	56	68	59	60	64	71	74	75	55	80	59	83	72	63	67	68	62	77	88	74	70	78	76	53	71	71	59	87	63	62	63	65	67	65	67	76	62	69	70	76	69	59	46	69	64	82	62	69	78	86	54	67	62	64	72	79	71	47	58	68	62	55	77	66	62	76	76	55	70	63	58	52	74	61	71	66	60	63	65	50	74	60	75	67	53	65	56	70	62	61	60	59	64	61	57	78	70	57	73	82	60	65	68	75	63	62	61	66	53	75	62	70	62	75	86	74	61	67	60	69	63	63	68	83	75	77	63	67	57	60	69	65	58	76	62	80	72	68	61	69	70	64	72	63	54	68	70	73	59	72	56	64	61	58	78	73	83	60	53	65	78	75	82	68	71	65	74	65	56	70	73	69	56	62	66	77	67	63	69	68	69	79	62	67	67	64	68	64	73	71	79	69	74	60	55	76	63	64	75	60	82	54	69	65	78	74	83	68	60	61	65	62	64	54	57	71	62	86	67	60	64	74	62	59	70	65	61	83	71	66	68	72	86	71	56	84	70	69	61	80	71	66	43	72	73	74	69	72	69	58	74	61	48	81	84	56	57	62	69	50	54	74	69	49	79	65	70	61	62	65	69	66	61	72	72	59	63	72	71	74	70	80	64	71	58	59	84	76	63	71	50	65	76	68	65	70	70	62	56	49	54	71	63	62	74	69	67	71	66	75	62	66	72	65	75	69	71	68	69	77	63	68	69	61	73	73	67	81	78	68	63	68	64	82	70	61	59	57	68	71	71	73	58	77	81	61	76	63	69	78	63	70	70	81	68	84	76	69	67	77	71	62	54	69	83	82	65	57	56	71	67	62	71	68	64	88	79	78	76	66	74	74	73	55	77	53	75	72	63	64	90	77	76	63	50	61	63	66	61	69	77	54	60	56	63	78	62	81	62	46	80	79	59	67	78	47	68	67	72	64	84	65	76	57	82	89	61	78	79	63	66	62	56	72	80	69	69	67	71	59	81	79	52	86	62	72	74	63	63	79	47	64	66	57	61	54	58	64	48	74	61	63	61	60	61	63	73	59	81	71	85	61	66	74	72	78	82	66	74	60	62	68	66	58	70	66	78	62	64	80	72	68	64	66	57	67	76	65	68	54	74	71	76	63	77	73	65	77	54	52	64	68	49	70	82	59	59	61	58	74	51	68	77	76	62	65	70	61	68	61	78	55	81	77	82	78	77	64	60	69	59	71	74	71	59	78	73	70	67	67	56	64	64	70	79	70	60	51	60	72	55	57	78	74	72	51	71	70	51	70	69	64	61	78	76	61	59	65	72	78	63	96	63	70	66	77	66	61	61	80	61	64	71	72	73	63	65	76	65	72	59	71	80	66	69	88	74	70	66	70	82	60	67	79	75	48	62	71	57	66	57	64	61	60	73	71	71	66	66	54	59	61	61	69	48	80	70	68	62	65	66	66	59	69	68	69	80	59	61	51	49	83	84	52	63	67	57	54	79	80	64	65	69	74	68	72	68	66	78	55	69	75	80	56	65	73	54	78	74	73	63	85	69	42	55	64	67	79	70	75	74	69	65	58	61	80	46	72	62	75	62	65	78	60	54	70	67	55	89	76	61	67	62	58	60	64	75	65	64	63	44	67	86	61	76	73	70	63	53	68	69	76	84	59	65	75	59	54	58	43	70	66	55	78	72	74	74	74	66	70	62	54	56	75	69	65	81	64	71	67	59	63	66	75	71	67	72	59	71	55	69	65	72	74	57	73	55	65	65	66	68	70	73	72	61	68	84	65	59	79	72	59	58	71	67	75	52	73	68	61	55	76	75	56	65	60	73	60	77	69	78	70	87	73	75	60	81	52	68	57	51	71	52	65	86	77	56	89	83	69	52	68	60	72	68	68	63	53	78	68	75	69	55	68	62	61	59	54	65	69	81	66	76	58	54	67	75	62	73	74	59	69	59	69	61	58	55	79	64	69	67	59	89	69	65	50	71	58	53	71	57	58	67	62	67	62	87	66	72	64	77	61	66	73	63	80	52	73	67	72	84	77	68	68	76	56	61	63	81	70	75	58	58	73	64	61	67	55	71	69	60	63	83	79	59	76	70	56	55	57	61	75	65	65	68	71	75	74	79	74	72	57	56	59	64	47	75	67	68	72	73	65	65	70	77	65	69	83	47	74	67	76	63	60	67	71	67	55	81
8819	304	388	412	373	327	358	289	297	302	292	271	259	258	301	250	263	274	269	247	290	253	257	286	248	248	268	252	276	265	254	243	280	255	239	233	250	276	256	219	262	213	281	249	218	234	226	252	243	236	214	256	264	259	234	259	259	295	223	248	248	236	236	253	256	243	248	244	227	265	265	243	259	279	252	240	248	239	253	226	279	243	250	251	273	250	259	245	250	276	246	260	217	283	257	265	252	250	229	236	268	247	234	269	254	241	242	237	247	260	257	263	239	243	245	227	237	264	242	240	224	229	267	251	260	250	239	252	239	242	253	239	267	249	287	258	251	243	240	278	236	247	253	269	234	230	259	256	240	253	234	249	258	270	242	244	250	236	246	270	273	233	247	266	261	246	264	264	256	235	249	235	247	278	212	271	251	235	256	247	239	252	277	268	245	249	259	282	254	241	253	240	289	245	238	259	241	228	225	227	250	273	248	228	245	268	246	266	239	257	245	242	263	288	239	260	251	267	261	219	249	234	260	267	263	240	284	261	239	242	247	257	280	276	230	240	234	223	242	255	253	240	264	233	261	252	226	256	245	232	247	255	245	250	260	227	234	268	231	242	234	252	240	279	266	264	235	259	246	256	259	246	253	236	258	263	240	243	227	221	252	254	241	253	273	240	238	246	227	271	260	247	255	242	257	257	241	272	240	247	269	259	253	262	270	242	256	240	230	242	254	246	238	240	268	285	250	262	248	210	231	269	246	241	225	265	213	237	286	261	244	250	246	261	261	220	253	254	210	219	232	295	251	247	264	266	267	220	232	253	243	243	241	281	261	266	222	232	243	266	239	248	238	245	251	250	259	239	246	251	243	249	237	248	250	227	265	260	238	238	236	257	256	270	257	235	244	233	258	234	233	216	249	263	261	264	259	257	229	234	249	262	238	260	241	257	258	252	284	263	250	288	255	261	224	267	244	265	249	239	245	258	259	260	294	240	261	270	252	245	257	259	263	232	234	227	290	252	271	264	278	270	243	250	251	280	237	247	260	238	259	252	258	228	227	252	242	268	248	241	246	257	269	231	234	250	230	252	256	234	263	251	218	246	206	249	254	254	258	273	250	257	248	247	238	241	244	247	237	243	259	242	259	250	263	232	262	250	240	236	292	249	242	272	255	226	243	263	257	246	243	265	247	250	242	273	250	282	247	233	258	266	268	249	253	286	230	254	250	286	270	231	269	263	275	245	253	250	247	277	233	247	259	241	255	243	253	265	253	270	252	256	234	254	235	247	257	224	248	248	276	253	271	272	252	270	294	252	246	243	267	244	258	259	228	249	248	260	252	243	274	235	262	252	244	239	239	232	228	253	257	249	244	279	254	228	241	234	224	226	262	230	222	246	244	279	278	256	258	232	264	238	275	245	246	268	230	226	256	240	246	215	249	256	280	269	256	239	239	243	282	231	224	254	270	254	259	277	246	259	251	243	241	239	277	246	256	239	291	261	264	235	260	246	227	225	217	236	234	222	230	231	270	263	266	247	252	259	224	247	240	240	227	249	255	288	243	258	231	243	252	233	238	256	247	252	246	269	267	252	228	259	240	247	245	244	245	284	255	256	257	255	267	243	274	235	249	228	254	226	271	263	227	236	235	277	259	253	263	245	228	275	284	271	274	238	233	237	259	259	257	257	252	207	259	251	236	247	234	269	235	268	244	214	244	277	250	249	246	259	263	239	249	240	281	242	250	216	239	259	248	251	258	266	257	248	254	257	257	237	261	254	280	225	243	268	233	271	262	250	252	231	244	257	253	223	236	225	224	245	251	246	269	258	239	250	252	262	257	272	272	255	261	249	250	263	273	245	247	247	287	253	247	243	276	242	244	241	231	242	247	237	256	249	244	268	294	260	259	268	266	250	250	234	237	246	257	234	264	221	259	232	239	228	237	227	250	258	257	265	232	259	229	246	253	245	239	246	244	268	278	265	278	275	258	226	263	227	265	243	263	265	266	267	240	236	219	297	230	264	259	267	286	272	265	268	257	232	270	261	253	263	265	240	276	237	240	261	260	240	253	242	224	237	267	240	245	258	215	221	230	238	239	260	276	236	228	262	234	256	259	275	235	215	240	245	232	265	271	226	260	232	240	247	250	240	228	228	274	245	239	273	255	247	274	240	228	259	274	254	231	245	240	240	254	282	253	207	277	239	236	269	249	251	249	240	280	259	247	268	261	224	236	258	261	257	257	265	240	243	261	256	252	255	256	231	228	262	234	274	252	271	261	255	229	240	252	237	264	270	267	259	256	259	245	271	246	273	228	264	258	243	255	233	281	277	264	271	221	234	276	229	224	247	276	243	257	258	273	234	253	263	255	249	234	284	235	257	242	301	250	237	271	236	271	228	243	237	234	268	232	245	253	277	263	263	251	276	265	224	211	276	248	256	259	267	244	241	243	273	259	241	233	226	248	235	224	245	247	210	255	233	264	257	240	245	252	263	264	247	270	250	221	256	250	253	230	266	245	250	242	236	240	254	230	207	282	253	246	241	245	243	248	243	242	279	240	241	234	230	230	258	256	261	277	271	243	237	254	215	259	245	255	259	278	268	277	244	246	244	234	248	255	251	252	240	264	253	251	257	238	259	266	239	258	289	246	262	268	254	224	240	244	241	242	250	264	253	245	261	250	251	246	225	256	218	256	222	238	270	250	239	249	265	266	234	244	250	248	244	281	257	253	240	247	249	240	238	266	240	231	296	246	255	269	254	245	280	248	258	244	239	251	242	248	263	254	257	247	227	240	243	240	242	254	248	259	246	239	255	230	298	219	240	246	264	239	252	247	285	278	268	246	229	248	231	239	240	247	250	282	264	255	224	247	255	257	249	251	245	242	252	247	234	258	257	271	288	283	286	243	247	256	237	270	232	227	238	243	267	261	235	304	246	242	270	242	269	247	237	274	240	252	275	259	255	250	277	261	239	239	244	268	254	273	254	229	242	244	233	247	261	262	283	258	265	242	248	246	260	247	253	216	225	233	273	253	244	265	261	259	255	246	232	283	241	274	239	284	259	238	269	241	286	230	280	252	227	248	239	257	231	250	261	258	279	242	249	223	232	247	250	246	253	267	261	251	267	259	247	238	258	270	247	271	245	250	237	275	256	242	267	271	261	232	256	275	244	249	255	277	251	275	263	264	236	253	207	250	238	236	248	236	255	241	238	232	243	252	233	252	250	272	236	291	270	256	262	237	230	247	224	252	248	258	251	252	249	275	254	256	260	254	214	248	266	233	252	251	274	226	251	293	267	241	268	254	241	234	251	254	256	233	246	259	256	252	228	242	229	246	224	241	262	279	240	267	241	221	279	262	255	255	253	249	232	291	281	233	253	247	235	237	272	242	242	236	260	242	255	258	247	252	248	257	273	231	279	260	256	268	271	211	264	248	259	256	235	223	225	239	249	261	247	223	255	237	276	253	235	248	252	261	249	253	265	265	223	270	262	241	256	240	280	282	253
40599	16364	3190	825	555	436	338	289	204	202	184	145	168	131	117	146	134	121	118	137	96	94	101	111	120	109	136	116	108	97	103	97	100	111	97	129	114	88	90	102	84	109	122	84	113	71	81	80	103	83	103	101	108	116	96	102	103	105	84	115	95	101	103	95	87	95	95	98	88	92	88	96	94	106	93	129	85	79	87	93	104	75	102	97	89	98	95	93	82	79	109	106	99	89	91	93	105	90	92	104	87	99	91	109	95	73	105	98	104	94	103	102	100	91	87	102	116	108	93	100	101	89	97	90	90	123	82	89	102	90	89	81	92	85	103	95	96	105	91	95	97	92	110	103	83	90	106	92	88	121	108	93	92	94	93	69	91	109	91	106	96	83	108	80	106	74	79	101	82	102	110	89	94	88	92	97	102	114	101	95	92	93	96	84	92	82	76	67	94	98	96	101	69	99	86	100	90	115	108	95	85	82	97	102	82	95	95	82	100	89	87	90	108	87	88	93	95	83	105	110	86	102	98	109	98	89	94	99	71	92	87	93	82	114	101	112	87	70	110	96	102	82	80	107	95	103	86	102	102	85	101	93	101	88	87	95	82	109	89	113	93	87	93	110	86	102	83	100	90	84	86	95	90	85	97	76	111	103	104	100	86	80	82	110	99	91	87	95	89	103	104	91	112	89	98	77	92	89	110	85	98	88	98	85	95	98	80	92	84	89	87	112	106	95	105	93	101	95	104	98	70	102	91	97	101	95	95	82	101	94	86	100	103	99	95	111	101	99	93	86	106	88	77	93	83	97	88	93	94	89	99	97	101	99	79	93	84	95	81	91	84	102	86	78	90	94	95	110	98	92	105	91	99	89	106	95	101	92	89	95	102	87	106	83	82	92	89	84	88	103	94	83	110	85	104	93	102	102	107	97	82	80	82	98	103	81	94	97	84	118	89	92	95	103	101	96	94	95	95	97	98	111	84	88	78	101	97	105	92	107	105	97	91	86	100	90	85	96	88	79	119	103	106	89	93	91	102	100	98	83	80	90	85	98	104	113	78	96	89	93	94	101	98	90	104	95	82	77	91	84	93	97	89	107	94	113	89	87	106	82	84	77	102	74	92	101	93	85	90	92	114	102	74	99	98	97	87	106	95	84	90	94	103	87	99	80	92	92	97	98	104	103	101	82	107	83	113	85	109	83	104	99	95	93	87	89	92	90	90	96	87	90	107	106	98	92	103	89	91	82	104	90	80	92	76	84	83	97	79	104	88	111	102	102	87	83	93	90	86	82	97	107	101	80	108	93	114	94	98	91	75	95	99	82	88	91	108	102	104	87	101	97	98	102	79	102	99	86	93	106	95	92	101	115	97	107	83	101	85	98	111	103	87	97	99	106	91	91	119	90	100	96	86	83	101	101	82	89	95	111	103	107	101	98	86	89	94	88	99	98	97	103	106	100	101	86	90	84	87	84	94	100	98	105	92	100	74	91	74	95	91	95	120	94	86	93	101	69	81	84	86	79	69	91	99	104	94	85	98	84	93	77	85	92	87	97	98	114	83	82	84	91	104	93	102	92	95	90	98	85	101	106	108	98	100	102	83	89	80	94	92	68	83	85	93	109	104	115	95	93	103	79	86	95	89	94	88	100	94	95	95	98	94	102	100	84	84	86	81	108	91	99	100	95	101	101	75	97	103	101	115	83	105	109	93	75	83	89	102	111	98	81	76	87	89	98	100	109	93	100	84	102	73	99	79	103	104	93	83	97	85	92	116	76	81	78	101	115	112	91	116	92	115	85	106	100	92	105	84	104	102	92	79	87	76	95	95	106	94	80	100	78	93	116	94	108	107	99	105	98	86	89	96	87	88	108	92	113	106	94	93	100	98	87	101	87	104	106	95	95	115	106	124	110	104	93	102	86	85	104	97	120	118	98	75	97	108	111	78	83	95	104	98	111	97	102	86	87	86	108	109	107	85	81	84	95	105	80	101	99	88	97	77	75	90	82	88	95	102	87	96	96	97	104	92	85	89	97	97	82	103	102	97	70	88	77	94	87	105	97	88	102	96	118	78	98	87	92	107	99	96	87	109	106	92	82	74	90	72	111	104	105	103	104	89	93	96	93	82	99	87	93	114	100	106	88	93	92	100	89	96	101	108	97	81	97	97	107	85	88	106	116	98	92	90	84	85	95	107	100	96	84	80	92	103	97	82	110	100	101	96	118	95	109	93	99	86	91	105	79	112	92	89	88	93	95	94	91	104	92	103	92	94	109	90	98	96	102	91	101	102	86	99	81	88	104	98	100	92	101	85	92	94	85	87	92	109	105	96	100	101	86	79	89	83	99	107	112	98	86	91	93	108	88	97	112	98	101	85	93	101	111	92	95	80	91	105	99	81	96	100	103	100	90	84	90	94	97	102	90	97	110	93	88	98	101	101	92	109	84	86	98	104	86	78	97	93	92	104	110	76	103	84	90	89	94	94	100	100	93	101	113	93	107	106	108	91	92	88	81	114	88	90	107	99	80	86	83	80	86	88	80	77	102	100	89	104	105	75	103	79	90	92	106	91	95	99	91	87	101	92	100	108	92	91	80	93	91	96	86	91	86	87	99	97	93	98	89	105	93	86	93	86	98	100	91	111	94	110	87	85	95	92	112	91	104	88	93	110	89	97	99	89	83	114	97	108	88	95	88	97	96	65	79	77	86	86	113	117	91	84	90	115	110	81	83	95	89	101	87	105	85	106	87	85	108	107	102	92	89	87	86	90	103	104	102	76	89	87	95	101	102	93	94	78	73	83	99	95	90	88	77	102	77	101	95	94	107	88	122	94	87	92	82	106	90	91	86	113	81	82	88	92	105	92	104	91	85	101	90	95	97	94	91	85	101	105	107	91	91	107	93	83	98	94	113	85	92	100	95	94	90	94	108	85	92	106	107	90	82	93	108	102	93	100	71	99	112	92	105	107	82	100	100	94	98	96	105	93	90	100	80	90	110	89	110	95	103	78	77	82	108	88	93	104	105	84	77	84	87	108	83	88	96	97	95	80	70	94	106	91	100	87	96	98	96	93	102	99	90	100	97	97	105	91	103	97	96	99	81	99	85	112	79	105	103	97	82	92	93	101	107	101	101	99	90	90	109	101	95	102	97	89	93	98	89	102	86	89	103	102	95	90	80	95	92	96	113	70	100	84	92	87	94	74	94	97	84	95	108	83	88	97	94	91	103	84	90	84	83	126	93	97	95	89	103	85	94	103	76	96	109	97	102	107	121	95	97	93	109	82	99	96	74	97	77	117	95	88	67	93	107	103	99	98	90	98	89	111	87	83	85	77	114	103	97	119	82	90	91	97	101	80	91	94	84	90	90	88	102	78	105	98	79	116	87	86	118	88	102	109	88	99	87	98	96	114	88	89	85	94	97	102	102	113	83	107	105	91	93	76	107	83	96	90	90	87	90	82	76	95	103	105	99	96	99	103	95	109	89	75	91	105	105	94	97
19516	1146	2514	2878	2368	1930	1625	1324	1164	973	894	746	750	698	615	637	600	557	527	486	482	460	420	486	438	496	442	423	426	410	380	405	363	413	445	410	390	401	410	411	337	346	336	353	357	372	386	346	384	372	383	326	348	346	335	330	333	326	332	360	341	375	362	350	331	362	369	352	331	365	329	331	335	311	322	335	335	300	327	371	333	314	312	379	313	351	343	349	356	344	345	339	330	341	321	360	327	333	323	324	319	292	350	363	350	284	311	299	337	329	314	298	331	338	318	341	342	353	365	347	331	352	326	329	359	330	340	316	359	360	333	339	338	326	318	320	331	342	334	326	307	368	324	359	317	282	320	384	319	292	385	318	313	334	346	318	331	355	346	325	341	346	320	346	300	296	325	338	334	356	332	323	356	310	309	321	350	338	303	354	353	331	327	333	320	317	319	289	324	333	322	354	330	319	334	325	332	316	349	348	342	342	341	340	313	319	334	302	326	336	325	318	317	324	306	325	303	333	332	357	323	291	292	302	327	314	380	327	323	307	307	300	298	321	319	328	290	318	292	332	325	295	330	316	306	341	368	301	324	327	330	314	354	355	289	332	306	314	324	338	322	332	314	316	342	337	324	336	338	340	315	344	323	351	335	345	320	330	317	359	340	353	342	336	333	346	311	327	304	341	330	335	313	351	333	336	319	330	352	339	348	305	318	357	331	342	326	332	330	307	301	347	343	327	330	339	304	313	324	320	343	361	384	331	341	295	295	326	338	341	330	349	335	308	335	324	318	336	338	330	335	356	346	345	330	329	383	295	332	329	353	330	297	325	328	346	331	322	320	304	345	315	330	331	337	307	321	325	334	298	359	316	339	341	327	333	310	339	343	312	335	341	313	333	343	317	312	318	321	297	347	344	335	324	303	336	325	339	340	325	352	331	326	338	338	352	352	302	343	312	298	340	309	309	350	337	357	290	299	294	355	329	327	334	333	322	319	351	323	289	335	339	365	328	336	309	359	337	317	320	302	366	316	323	333	319	331	330	335	324	298	370	351	312	324	344	326	321	318	276	332	310	307	354	323	301	335	311	329	350	333	349	322	320	332	343	311	329	329	325	343	320	340	312	351	308	323	301	312	318	338	313	354	320	331	312	339	317	323	294	317	331	329	333	327	358	338	337	341	335	318	320	311	303	340	320	326	322	318	316	342	375	328	315	288	327	323	339	331	335	330	335	336	322	357	335	340	355	359	354	312	333	319	352	299	333	345	326	316	323	320	317	347	291	318	316	313	352	338	329	329	359	355	320	347	369	288	345	346	323	345	325	307	319	329	293	333	353	345	335	345	315	303	312	331	311	365	339	326	319	353	314	352	321	313	328	375	335	350	320	324	308	320	309	327	317	335	308	346	359	318	326	355	317	341	329	308	319	270	356	354	336	348	313	302	339	332	309	301	327	307	277	340	350	332	304	333	340	328	347	348	310	349	280	302	318	309	335	317	331	330	316	311	336	347	341	325	317	336	324	328	331	360	325	291	343	310	318	326	296	319	352	320	311	323	291	335	344	308	317	345	340	308	318	330	353	325	343	353	303	325	315	313	328	296	348	332	320	378	319	301	321	318	314	341	321	327	332	321	342	335	336	321	338	314	317	338	332	307	314	333	303	323	347	316	334	313	328	344	332	362	308	323	337	302	333	311	344	337	294	335	341	315	328	371	337	328	331	287	348	291	324	339	322	333	332	338	319	341	327	349	343	335	306	310	311	312	327	334	313	301	344	314	323	341	324	326	312	344	329	323	364	300	327	313	315	344	314	307	332	324	349	345	329	324	343	327	340	340	345	344	327	295	359	319	336	324	333	282	324	326	321	355	330	322	332	342	333	326	327	322	336	311	332	313	328	310	342	332	307	336	355	341	344	308	333	330	308	366	294	362	342	325	331	323	306	285	344	308	352	319	343	340	332	344	316	334	322	319	315	344	316	328	333	336	298	326	353	361	312	311	313	356	301	369	288	332	333	344	309	330	341	331	338	342	339	309	365	329	318	342	330	328	325	335	331	324	339	294	337	360	354	296	316	295	301	296	333	310	317	319	331	323	305	341	310	345	342	341	334	341	309	332	289	328	336	337	325	337	317	343	289	307	352	318	333	356	307	325	326	349	297	330	349	342	321	350	350	341	305	332	333	347	355	335	321	336	320	315	308	284	328	365	327	327	301	311	339	322	345	342	303	320	325	327	327	340	347	358	324	322	343	324	316	308	319	327	330	315	340	320	337	349	311	338	352	333	314	355	298	315	315	299	317	341	323	337	297	314	339	320	319	322	344	317	317	335	325	314	329	325	346	324	310	318	305	326	316	326	351	316	360	341	330	316	302	320	313	297	355	310	320	309	363	304	342	323	312	360	334	330	363	290	307	319	308	343	342	329	346	344	336	324	328	335	322	322	315	306	338	322	346	337	349	297	313	334	296	329	304	332	334	333	349	308	324	354	313	315	341	320	343	316	302	318	340	345	312	337	332	325	333	311	342	323	334	346	353	332	362	307	308	307	319	309	318	300	314	317	327	303	303	341	315	333	301	332	334	326	319	318	335	334	324	322	318	341	325	320	325	317	338	311	333	343	313	337	345	312	323	307	337	337	313	354	317	329	321	319	284	309	331	330	318	319	329	317	338	337	338	329	316	313	312	278	320	333	329	344	354	325	330	337	338	324	336	310	332	357	324	337	341	312	333	296	344	338	337	349	326	315	325	319	338	328	329	326	348	316	303	327	297	312	321	346	302	306	302	317	319	321	324	343	334	320	320	317	353	326	314	332	321	359	311	359	310	315	312	324	317	325	313	286	359	348	368	343	336	328	336	339	339	335	307	317	336	353	331	356	292	332	328	347	317	339	333	305	341	319	319	344	309	332	303	343	318	338	310	307	320	342	341	316	304	311	359	322	313	334	375	372	302	321	356	332	349	331	285	305	345	326	341	317	313	362	337	355	305	328	337	317	310	320	348	334	345	318	325	323	335	316	327	327	345	326	328	352	321	344	364	360	337	327	303	323	315	300	337	320	308	327	375	359	315	349	380	318	310	332	355	330	329	336	332	329	331	317	309	326	302	343	338	317	329	299	351	349	325	314	302	317	336	275	337	333	351	303	325	301	342	305	315	322	319	317	312	287	326	301	316	334	341	360	305	380	359	284	307	338	324	306	329	357	357	310	320	355	343	336	303	329	345	299	359	390	300	354	344	331	341	332	309	293	296	341	343	312	304	331	322	319	279	359	351	319	319	299	316	336	338	337	316	318	332	340	311	292	311	339	319	326	326	325	366	330	311	318	322	340	340	321	317	341	329	302	322	339	351	313	347	333	359	283	307	310	316	323	323	328	329	310	316	344	315	326	356	307	319	366	299	320	330	334	342	310	330	352	317	325	305	358	321	343	329	312	313	316	318	335	303	354	311	353	326	338	326	326	344	330	298	335	327	313	332	309	311	361	312	318	344	338	319	325	305	313	339
