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
338045942379	338045942940	338045943490	338045944040	338045944590	338045945140	338045945690	338045946240	338045946790	338045947340	338045947890	338045948440	338045948990	338045949540	338045950090	338045950640	338045951190	338045951740	338045952290	338045952840	338045953390	338045953940	338045954490	338045955040	338045955590	338045956140	338045956690	338045957240	338045957790	338045958340	338045958890	338045959440	338045959990	338045960540	338045961090	338045961640	338045962190	338045962740	338045963290	338045963840	338045964390	338045964940	338045965490	338045966040	338045966590	338045967140	338045967690	338045968240	338045968790	338045969340	338045969890	338045970440	338045970990	338045971540	338045972090	338045972640	338045973190	338045973740	338045974290	338045974840	338045975390	338045975940	338045976490	338045977040	338045977590	338045978140	338045978690	338045979240	338045979790	338045980340	338045980890	338045981440	338045981990	338045982540	338045983090	338045983640	338045984190	338045984740	338045985290	338045985840	338045986390	338045986940	338045987490	338045988040	338045988590	338045989140	338045989690	338045990240	338045990790	338045991340	338045991890	338045992440	338045992990	338045993540	338045994090	338045994640	338045995190	338045995740	338045996290	338045996840	338045997390	338045997940	338045998490	338045999040	338045999590	338046000140	338046000691	338046001240	338046001790	338046002340	338046002890	338046003440	338046003990	338046004540	338046005090	338046005640	338046006190	338046006740	338046007290	338046007840	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
63738	35867	23806	15065	8112	4715	911	461	335	317	311	301	279	288	259	284	282	266	329	308	304	322	310	266	291	281	285	271	277	287	281	277	266	282	302	285	313	296	304	312	276	291	286	290	271	293	275	265	285	289	279	292	304	270	295	272	284	262	272	316	293	258	308	290	322	284	301	315	279	246	295	297	284	275	316	258	301	256	283	249	284	259	282	302	310	296	285	298	292	298	300	287	273	298	306	286	275	293	281	296	273	309	287	286	290	280	282	285	281	286	273	265	286	282	291	275	265	254	269	291	291	302	280	310	249	279	276	270	274	263	276	282	295	300	311	284	263	275	251	284	295	276	296	277	281	308	272	290	278	262	285	281	243	283	285	284	282	292	261	307	333	322	271	285	324	270	272	311	362	290	304	273	282	272	289	288	287	272	260	283	255	259	274	302	315	275	268	270	294	284	279	310	305	329	282	312	298	268	296	272	273	287	326	295	291	277	278	293	301	288	308	263	300	296	298	317	311	277	295	291	279	285	291	263	308	295	301	307	314	246	261	309	296	278	266	294	273	270	305	288	326	321	284	290	258	292	270	300	287	303	276	275	276	254	253	304	264	321	284	262	292	290	283	277	287	273	259	288	293	306	295	274	289	285	297	297	292	301	290	272	292	291	289	273	294	318	279	280	281	288	311	321	321	290	292	282	268	307	302	299	272	276	289	296	275	317	334	282	288	278	276	311	262	277	291	256	287	264	306	263	298	290	280	291	307	284	283	311	289	296	284	295	284	261	254	279	288	289	285	292	301	286	276	296	319	272	251	281	279	306	305	259	288	294	284	293	310	309	270	311	275	278	245	260	302	268	287	272	303	285	305	306	284	280	282	294	307	300	312	296	287	261	273	298	248	290	278	272	302	294	294	259	278	289	286	280	236	314	301	270	299	291	296	289	284	270	294	282	292	317	296	276	300	279	306	273	270	285	304	253	283	307	274	279	266	279	277	287	270	306	281	262	274	317	251	259	298	312	294	286	301	280	253	285	264	277	283	286	280	311	300	266	299	298	286	267	296	290	258	298	286	273	280	287	303	297	328	288	296	285	271	284	286	279	289	277	272	299	297	265	284	266	287	279	305	278	277	290	268	288	273	296	308	287	296	310	286	280	249	256	265	305	289	307	291	286	278	291	285	276	254	300	288	290	269	268	310	309	315	260	298	302	284	270	279	285	287	301	279	248	313	293	295	296	301	308	322	294	282	252	280	266	276	281	286	282	309	282	270	288	292	280	289	262	268	268	313	302	277	293	266	287	272	292	327	272	285	293	263	268	276	280	320	283	281	298	280	278	282	276	303	300	271	286	288	292	273	288	294	274	260	298	275	292	304	259	300	333	301	308	261	285	284	270	309	285	261	288	275	269	280	294	281	257	285	276	291	307	299	274	257	304	314	289	306	316	281	273	307	279	272	231	267	293	305	272	306	335	292	303	282	279	281	268	289	280	287	285	292	285	271	253	261	304	293	303	295	278	294	298	294	279	278	296	307	313	278	317	288	283	250	262	300	300	320	302	268	282	302	315	293	269	264	312	245	260	305	264	277	315	266	265	291	298	282	296	282	281	266	296	273	296	256	267	285	316	289	289	287	272	286	333	253	297	326	317	307	286	270	260	287	291	275	296	308	254	281	300	305	278	284	271	274	291	262	276	293	289	265	274	293	289	283	276	286	299	289	280	287	262	300	308	264	274	277	289	244	301	281	317	289	313	282	279	252	256	260	283	269	276	324	271	266	284	315	298	317	294	298	265	315	281	301	288	247	269	300	282	294	289	302	235	282	316	275	281	320	279	249	269	284	317	304	280	288	265	272	268	318	279	279	308	288	285	281	272	302	293	311	287	286	241	294	309	273	280	324	283	274	312	271	317	303	286	288	290	276	322	298	278	306	323	286	272	292	256	281	290	293	279	272	280	275	322	305	275	258	275	275	308	296	282	323	265	282	275	274	277	307	274	284	280	284	309	293	259	303	299	280	288	274	266	307	322	325	280	273	258	273	299	268	312	277	272	274	271	303	299	300	290	301	278	265	280	309	274	283	286	310	308	272	302	268	315	245	256	275	304	266	260	292	286	316	278	296	312	307	272	290	294	246	261	260	287	254	271	304	293	279	284	283	252	281	271	300	297	279	292	285	284	255	272	301	285	307	268	268	284	270	317	276	279	311	329	262	282	310	275	286	272	315	287	289	294	293	278	273	304	258	300	286	299	280	306	298	289	283	250	276	271	269	295	274	248	289	291	303	288	270	301	283	275	284	254	286	286	284	282	304	310	260	264	312	277	287	271	281	292	265	331	319	295	314	271	304	272	275	247	301	271	305	285	292	277	271	291	315	309	271	307	301	293	282	250	269	293	271	307	272	262	279	287	262	278	309	310	272	284	285	267	278	285	290	302	284	285	289	289	303	253	292	299	256	275	278	295	258	258	283	304	240	257	264	285	279	281	298	334	289	296	286	273	280	258	265	299	285	278	286	292	264	286	277	249	295	295	284	286	277	287	272	296	280	241	299	267	265	264	262	279	282	271	287	275	248	270	275	277	267	269	263	252	290	268	268	277	277	306	294	275	245	285	275	302	280	292	265	274	269	284	277	296	275	297	287	269	270	290	258	310	298	272	301	261	281	262	245	266	282	300	276	271	294	288	255	291	298	274	275	315	266	294	289	256	272	285	249	273	264	296	294	325	261	275	302	332	270	305	294	262	298	256	293	278	287	258	259	280	287	324	297	320	295	279	265	285	291	279	280	280	275	279	298	293	317	294	288	285	274	285	294	252	283	291	265	241	302	306	256	271	246	296	291	309	292	303	303	267	314	286	272	316	296	305	303	315	279	282	305	264	262	265	297	277	258	269	282	306	288	314	295	281	276	266	294	268	288	297	296	307	304	305	307	273	331	272	294	311	315	264	285	311	315	273	313	305	281	321	298	297	285	284	270	291	302	292	301	271	270	330	301	310	302	318	274	271	295	296	313	265	281	308	259	278	271	259	293	316	294	273	294	263	294	266	286	295	288	281	290	245	309	295	273	284	261	270	268	263	275	271	292	268	310	278	269	267	289	278	256	294	313	304	279	284	278	280	273	288	269	263	313	298	249	282	313	286	295	261	262	298	276	263	287	293	274	289	261	297	277	281	290	313	264	276	329	278	291	305	310	312	273	262	278	294	287	310	269	272	315	302	324	267	273	309	285	276	282	301	295	316	267	291	295	276	295	270	312	278	271	274	280	269	260	268	293	265	273	279	270	296	294	290	279	259	262	263	264	275	253	277	301	287	292	290	302	307	297	266	239	247	293	273	317	270	299	259	282	267	299	279	278	289	266	293	297	271	310	305	250	322	309	231	335	291	296	282	281	292	288	250	285	283	280	287	272	295	282	273	270	249	326	304	312	288	301	309	264	270	266	301	290	288	277	274	298	261	298	280	276	284	329	278	314	306	300	281	295	284	311	290	260	301	293	288	321	304
40695	27388	25858	23277	17769	12210	2386	1387	854	723	686	729	734	703	653	635	677	718	627	758	779	924	720	641	584	652	574	654	642	587	668	685	642	616	616	582	632	610	612	634	632	653	652	640	653	597	642	636	603	605	612	592	653	651	625	653	643	606	625	616	609	628	610	603	604	627	632	676	615	630	633	629	617	629	653	597	618	539	638	589	614	637	584	614	628	574	612	593	653	608	645	634	576	604	629	640	636	641	608	617	627	637	596	620	631	622	587	619	637	649	713	617	655	627	622	628	607	605	620	620	665	648	615	573	638	650	602	591	637	617	642	616	590	656	606	679	647	596	640	643	601	647	622	608	602	600	597	610	628	578	569	627	605	585	624	625	641	672	597	584	623	589	623	617	629	633	547	619	597	632	618	617	676	597	601	628	656	636	633	633	630	628	627	663	676	638	577	597	647	652	627	614	649	602	641	633	627	629	669	639	586	594	597	598	664	642	598	637	625	650	613	645	635	589	595	617	670	621	617	592	586	619	586	635	646	585	586	594	637	609	583	636	653	642	624	612	578	647	653	597	616	656	657	614	599	594	628	598	593	626	590	644	612	635	623	620	650	659	575	623	625	609	639	567	613	652	615	607	609	608	637	618	656	646	653	573	603	589	612	624	641	609	587	631	614	575	645	634	658	665	624	611	632	616	628	639	637	674	596	636	640	593	581	587	638	616	665	597	665	627	618	633	635	646	589	626	605	587	588	600	648	609	570	659	660	623	606	602	593	605	597	589	626	626	609	606	619	591	637	660	620	609	612	632	597	652	614	597	643	622	633	598	646	639	592	613	636	588	598	626	583	611	600	627	615	620	598	608	671	628	603	595	635	621	631	634	620	591	637	605	644	588	650	636	680	619	624	597	599	594	664	631	611	653	597	636	621	646	633	622	631	655	605	619	606	658	604	596	605	622	548	610	626	596	596	602	614	598	614	613	564	666	608	682	615	615	579	603	592	638	584	587	654	609	655	632	619	656	617	544	640	605	596	639	582	607	624	596	609	638	648	617	648	640	581	597	610	623	618	608	620	608	623	646	565	618	619	655	610	619	596	625	613	621	602	641	570	642	677	632	631	627	613	646	649	589	640	650	660	654	594	686	554	655	636	618	619	602	628	596	656	612	662	616	658	610	642	651	608	663	642	587	560	620	594	656	623	583	645	632	591	607	628	616	632	591	587	627	600	592	620	647	624	624	614	602	637	618	626	639	607	609	649	615	652	637	612	637	643	677	594	630	611	596	617	664	604	588	619	625	618	643	644	602	610	589	603	621	636	688	608	609	591	585	618	638	637	624	610	599	586	605	605	606	623	648	623	629	606	622	586	616	597	633	579	633	636	596	602	614	633	620	628	610	630	645	624	639	604	638	640	603	603	590	602	605	612	583	638	628	609	642	600	625	643	619	649	635	604	596	617	598	649	604	602	645	663	640	613	618	641	625	603	592	614	587	642	608	603	624	593	608	605	608	660	658	605	634	683	617	680	647	643	643	576	679	602	634	594	582	638	610	638	631	656	639	608	610	651	624	638	646	669	622	648	628	621	618	626	615	642	617	638	661	617	596	633	629	645	620	624	641	631	644	643	573	632	624	609	608	624	639	642	624	601	588	587	619	681	639	599	628	647	654	606	608	574	629	626	658	611	644	618	588	611	584	589	595	614	640	636	636	632	595	578	647	619	570	638	589	602	642	615	631	635	664	620	660	581	659	616	607	618	609	638	659	614	615	624	629	629	629	603	657	613	588	655	638	593	590	628	610	648	672	620	640	601	603	616	634	640	648	612	642	624	626	630	602	639	608	606	602	612	613	569	625	612	624	634	590	628	617	622	618	618	608	643	608	630	629	624	635	572	635	632	646	636	638	594	579	626	609	556	637	583	623	632	634	643	635	602	623	591	617	659	615	638	633	588	614	617	619	645	605	659	569	600	618	622	589	604	592	629	571	639	677	579	648	603	608	624	602	604	625	617	645	605	589	635	639	682	597	618	597	656	592	655	598	611	613	642	605	649	583	624	610	565	617	612	626	676	576	618	598	652	642	614	603	607	651	599	584	687	614	628	574	600	627	638	596	618	620	631	638	621	583	669	603	670	608	627	631	625	624	645	635	611	604	621	628	632	631	632	592	619	609	630	606	586	600	635	617	633	639	613	594	642	666	575	584	602	637	564	626	600	617	592	653	676	583	657	592	665	633	656	594	628	658	639	606	640	628	589	619	595	603	613	614	585	605	639	582	642	623	616	620	611	636	597	599	623	613	649	658	664	591	640	651	617	614	596	633	625	609	604	624	596	615	634	630	654	643	615	612	645	625	602	674	631	626	634	633	598	608	648	576	640	612	647	607	618	591	634	641	604	583	625	621	604	613	585	651	606	658	638	618	574	610	629	608	607	669	589	612	594	644	600	633	612	600	595	666	607	586	627	655	570	614	644	576	601	628	633	590	634	609	664	619	639	647	630	641	598	618	582	621	660	599	590	582	583	615	631	617	631	666	628	634	631	625	663	655	595	621	602	587	649	629	654	610	592	625	588	616	622	636	647	628	577	627	616	625	650	639	612	630	577	615	654	634	671	598	606	640	627	596	629	669	621	634	670	597	616	677	585	595	599	666	621	585	641	653	620	618	668	628	663	639	584	613	607	596	578	652	608	617	642	592	636	655	614	632	608	620	644	614	621	576	627	624	645	578	660	647	645	589	610	635	625	612	637	622	610	621	622	613	590	584	602	588	598	642	597	599	647	620	613	629	630	644	626	643	629	627	616	608	626	662	626	603	590	625	595	570	597	643	596	609	586	595	688	587	572	630	609	642	579	609	599	609	635	627	634	632	645	642	621	605	628	618	604	607	593	623	653	683	604	675	605	557	595	612	623	645	613	622	573	600	614	605	627	552	621	679	569	615	652	625	608	579	600	622	651	616	633	579	604	610	661	621	613	597	590	622	670	628	594	616	635	612	607	576	622	600	584	599	649	599	589	665	614	668	663	589	626	596	664	610	584	625	643	634	625	648	596	631	593	606	574	644	636	592	632	623	594	583	608	612	600	621	640	581	600	629	647	611	642	602	619	607	616	582	618	592	609	599	622	577	595	576	552	624	619	595	596	602	633	599	632	619	617	593	588	638	627	607	639	600	609	619	560	599	602	596	600	640	590	596	629	623	599	594	644	600	658	603	610	588	606	634	653	646	617	607	584	641	611	601	600	605	631	623	619	595	593	625	600	640	618	605	627	606	631	635	596	574	601	637	639	569	645	643	645	592	646	666	593	570	644	631	586	626	655	608	625	645	609	577	651	629	605	691	611	613	599	651	636	624	668	636	585	627	610	641	604	565	586	651	601	631	630	615	642	625	653	577	632	630	618	614	600	636	613	650	645	578	676	607	657	611	649	642	654	638	649	616	667	632	639	644	621	600	639	632	640	639	611	595	605	613	589	650	598	657	637	619	626	594	621	589	572	621	594	610	610	627
40377	24523	12709	4690	1801	565	287	270	243	260	249	259	198	248	263	231	248	225	230	251	240	226	253	241	197	229	255	244	214	202	253	245	260	271	232	227	222	215	202	214	216	249	253	265	231	232	230	257	252	211	220	250	253	229	225	219	249	254	243	254	239	238	218	245	240	230	257	219	211	251	246	208	234	207	219	262	226	239	233	239	219	243	243	233	218	211	240	255	234	252	254	251	251	250	230	218	227	219	244	247	258	218	214	227	232	277	220	229	225	219	231	202	252	244	219	243	244	229	242	273	287	214	229	276	289	252	248	247	207	264	228	220	233	231	255	249	230	268	224	252	256	255	253	229	233	258	233	230	221	239	255	261	235	230	242	238	240	239	223	218	268	252	221	221	250	219	257	231	252	242	228	239	264	223	228	245	254	227	278	258	266	260	259	250	237	249	245	238	218	235	247	210	241	248	223	275	230	247	216	248	246	252	224	259	234	248	217	255	238	258	236	238	253	221	239	220	217	231	246	225	255	254	249	234	219	234	253	230	219	230	253	246	220	236	247	252	254	236	252	251	219	249	208	261	232	231	250	244	236	243	230	243	255	241	234	246	247	234	249	221	225	254	232	249	232	260	271	229	255	245	253	221	226	236	249	251	246	244	232	291	248	262	235	256	261	244	251	270	258	232	236	245	271	212	216	246	219	228	234	224	234	251	235	243	268	236	267	235	244	243	227	227	229	235	252	220	243	242	229	227	234	263	234	270	228	264	240	243	265	277	228	268	236	230	221	229	246	194	231	264	248	254	249	258	257	255	233	249	243	205	235	243	234	230	211	221	216	205	231	234	232	221	240	225	220	218	229	226	232	244	261	245	243	209	262	235	241	232	234	210	227	275	234	243	250	248	227	252	222	208	263	240	258	277	221	267	254	241	224	257	254	232	214	260	218	231	247	235	240	214	230	245	236	247	274	244	225	267	265	244	251	251	271	240	248	243	247	215	246	250	242	260	219	240	233	221	252	219	255	257	233	268	240	258	237	254	238	257	245	228	228	204	217	247	262	229	207	235	218	227	250	240	244	221	244	227	271	273	222	234	241	260	255	222	237	229	225	253	239	255	226	213	245	234	258	239	224	221	229	254	239	263	255	231	254	220	242	269	253	256	251	234	209	209	263	224	244	202	215	227	243	243	252	225	235	258	260	246	261	256	224	226	277	247	248	230	234	248	207	247	225	241	248	218	253	234	242	206	228	259	249	239	251	247	215	221	239	240	191	240	278	237	231	226	231	225	234	255	223	222	243	214	233	213	258	240	248	259	227	246	279	248	255	271	253	240	236	222	252	221	231	255	235	226	235	247	256	239	262	242	237	244	230	246	221	236	236	236	246	220	240	223	251	244	207	208	223	249	226	239	244	239	227	215	237	220	228	250	243	248	225	252	246	216	238	240	244	206	270	248	253	254	222	238	290	240	253	238	244	251	259	257	256	248	216	257	240	234	251	240	255	252	214	236	233	239	251	240	236	256	239	236	256	233	231	234	231	231	210	242	249	241	237	210	235	244	246	205	222	202	239	238	239	242	261	234	259	257	246	242	233	259	208	217	218	224	217	232	252	232	226	227	264	267	248	247	242	256	236	251	220	267	255	235	238	235	224	232	216	230	239	218	233	269	255	239	208	253	251	215	232	265	257	229	250	256	211	236	246	236	231	262	229	259	234	230	246	247	249	227	239	228	248	232	257	264	231	225	254	241	236	249	241	244	237	265	265	218	265	251	211	244	182	236	229	242	257	231	240	230	211	247	247	231	248	277	225	247	236	258	234	225	231	262	256	271	237	240	245	239	270	254	263	259	248	221	260	237	227	245	222	214	243	266	221	200	237	245	229	250	229	265	269	193	222	249	208	235	266	245	263	232	260	226	224	229	247	259	228	263	243	241	243	210	243	271	215	226	233	243	240	232	238	247	230	223	262	232	264	230	211	235	238	239	212	221	228	218	229	235	267	244	238	231	227	214	239	216	237	226	254	240	233	251	256	265	251	212	215	212	264	232	241	242	220	246	247	246	253	215	241	227	220	245	215	264	226	261	265	270	262	219	222	244	233	244	257	235	219	236	249	221	252	227	270	257	240	248	256	264	237	242	224	217	254	266	247	221	239	232	238	211	243	252	255	206	227	246	254	234	230	262	226	217	200	231	278	215	230	230	221	243	264	240	222	256	248	218	250	243	221	260	244	263	248	240	241	237	224	230	244	241	268	241	247	209	264	240	227	261	254	238	263	240	231	249	216	240	224	247	243	257	240	206	223	220	254	261	270	250	270	237	227	242	260	241	250	219	243	254	268	227	253	211	265	267	220	222	252	256	226	261	224	223	223	221	247	242	235	241	263	281	253	263	245	247	242	239	248	228	230	220	249	213	259	231	236	239	229	250	256	226	234	264	250	254	234	252	228	221	233	246	221	255	241	239	230	239	210	230	238	246	241	220	248	226	210	260	238	248	216	222	216	225	263	261	241	237	234	267	236	222	228	212	251	249	239	224	205	232	260	256	244	218	203	283	269	270	209	236	254	254	235	210	213	244	241	278	255	252	238	236	241	244	245	229	239	257	242	234	236	226	271	234	228	256	245	215	240	247	224	231	242	266	227	263	204	241	251	253	218	241	209	253	250	243	235	246	256	232	265	235	248	240	243	259	224	252	251	273	272	221	234	252	243	227	236	236	254	233	253	237	229	231	272	204	218	236	246	262	224	267	221	212	245	235	232	227	289	230	239	223	221	246	238	240	225	231	249	208	247	241	236	245	228	228	230	242	219	237	233	245	239	222	257	259	282	225	270	268	267	274	242	250	199	237	238	210	194	240	211	249	234	267	200	238	236	251	242	254	224	228	250	256	238	253	242	258	257	255	197	222	233	203	253	248	215	202	227	214	221	243	235	243	227	265	241	222	233	240	243	244	230	240	271	242	209	219	271	211	240	244	234	235	239	214	239	220	233	235	249	231	217	228	231	210	214	229	242	223	226	232	268	253	233	240	260	259	213	222	255	225	227	237	249	250	216	247	234	234	243	232	231	239	237	265	274	227	212	228	213	220	232	227	228	222	257	258	227	230	231	227	230	235	248	249	238	245	256	256	240	242	227	233	241	226	249	232	243	225	222	241	224	283	247	248	247	243	225	239	274	256	232	260	245	296	259	245	247	233	239	237	217	217	225	192	257	218	229	251	226	259	237	215	239	215	224	250	236	234	221	271	224	248	232	202	256	253	237	241	262	219	231	206	237	261	252	255	234	249	239	225	266	221	246	252	233	265	211	255	238	217	236	240	228	238	243	234	252	277	260	270	227	257	245	238	238	255	226	236	246	210	250	267	227	230	217	222	230	235	211	202	222	234	241	245	237	239	258	233	214	238	279	224	253	241	263	231	251	245	230	235	258	242	214	245	255	235	229	269	246	230	260	212	272	263	245	248	234	240	252	245	237	242	231	256	240	252	243	248	240	213	233	245	236	233
24881	18209	15542	10138	5233	1689	765	647	604	565	542	531	541	538	536	532	524	593	510	563	541	533	566	527	532	528	543	519	534	547	513	567	510	542	531	565	539	520	519	553	519	552	525	527	521	539	525	567	603	501	503	517	563	564	515	544	541	493	527	543	538	542	540	587	535	518	491	529	524	532	525	518	546	542	493	527	565	499	516	559	525	509	573	508	522	547	508	503	581	527	513	558	530	541	571	586	512	497	536	545	549	526	533	523	542	535	511	528	548	513	533	551	552	531	517	527	491	557	531	564	533	530	523	485	484	544	521	545	545	525	544	525	528	544	535	501	503	527	529	547	501	556	525	534	579	544	569	534	528	527	524	551	541	547	553	559	566	591	552	503	486	493	534	509	507	547	568	553	534	525	526	519	515	519	540	498	488	514	538	509	539	502	600	533	511	534	530	528	565	510	548	504	547	550	515	538	542	543	507	558	558	534	534	493	541	506	560	532	528	542	533	517	560	531	522	529	532	532	561	535	498	519	566	516	493	515	548	492	542	521	554	546	544	528	532	544	535	530	524	529	516	597	547	499	480	542	512	553	534	515	485	523	476	497	568	500	545	570	534	511	591	530	525	500	560	527	532	523	526	527	554	501	512	505	571	483	548	535	551	525	569	526	513	542	544	532	601	506	572	534	541	548	539	512	537	523	528	499	557	532	533	546	534	501	512	463	558	523	559	533	564	544	517	518	532	558	570	530	529	557	514	500	543	559	524	488	532	559	541	526	524	510	540	564	585	495	536	493	513	500	535	522	540	561	516	553	520	535	531	530	555	508	503	548	518	518	537	529	578	524	557	566	521	525	539	548	517	531	559	592	514	523	541	556	550	518	513	541	512	557	487	530	506	539	497	507	526	527	513	586	537	538	532	547	530	508	580	540	529	563	531	526	520	534	522	525	535	548	532	561	525	559	545	515	524	569	506	523	516	524	515	530	495	548	515	545	514	541	529	537	506	546	485	582	520	524	553	564	499	555	532	558	494	538	488	523	594	534	536	527	533	542	505	526	550	549	553	527	546	569	544	498	543	528	547	542	483	529	491	533	527	564	533	483	532	548	504	543	531	524	529	559	557	538	546	557	538	558	506	502	558	520	522	542	487	550	538	532	539	531	503	541	529	517	556	552	582	532	526	547	518	515	481	509	518	534	526	501	540	519	526	537	503	557	521	517	535	509	518	513	497	547	521	529	536	511	559	542	561	523	526	549	530	523	500	500	582	539	541	536	534	490	508	492	508	523	529	507	522	560	547	516	523	499	551	531	510	537	524	574	534	505	515	543	509	545	543	537	483	532	541	552	537	552	523	541	563	519	525	521	570	510	533	504	477	534	525	574	531	492	509	523	544	534	523	520	531	528	537	545	565	513	555	492	491	554	574	537	541	566	535	576	533	543	523	525	545	515	496	552	579	505	551	579	549	520	512	536	530	499	555	563	538	528	535	489	546	551	533	545	536	540	504	500	482	578	517	526	545	524	527	547	527	505	520	556	552	575	542	549	512	490	541	515	531	521	533	543	534	490	551	525	486	544	538	538	530	560	565	562	534	532	518	508	526	547	530	509	558	542	560	577	552	504	547	532	519	570	544	592	547	530	542	544	508	552	581	549	527	522	503	551	520	542	505	564	530	498	533	560	523	507	545	555	549	586	530	565	489	524	509	535	573	495	563	528	513	529	507	538	512	539	575	537	537	524	516	557	557	530	549	500	519	509	517	550	525	540	526	516	537	558	498	548	580	485	540	542	520	556	536	563	506	560	484	495	491	532	518	541	548	531	557	526	537	509	522	528	521	547	518	485	547	538	556	583	546	549	537	498	542	484	510	522	549	541	534	557	527	513	499	499	522	499	512	522	537	496	528	536	538	550	547	531	492	546	493	486	500	537	502	518	579	554	569	555	500	548	539	522	544	520	505	549	495	507	549	505	552	539	492	527	551	546	524	543	594	537	540	561	506	518	539	512	562	570	510	509	527	539	519	523	562	500	514	499	549	546	553	521	489	540	525	508	559	521	506	551	526	559	527	535	511	542	524	505	549	499	525	573	575	575	534	525	542	519	482	563	503	561	525	494	509	532	557	542	531	510	522	499	531	503	543	528	478	546	546	534	525	511	508	522	539	534	537	495	534	523	531	545	529	497	560	506	521	511	535	541	509	522	519	546	537	504	537	525	583	571	515	508	563	538	495	554	532	521	522	499	498	505	571	559	528	525	512	534	541	554	519	539	538	495	518	550	516	525	536	526	533	509	521	541	542	507	504	533	515	523	533	517	514	484	536	526	554	571	544	530	496	565	527	543	532	505	585	514	583	512	528	520	507	533	487	520	492	503	513	549	480	538	531	494	511	542	532	523	481	530	485	530	536	521	505	509	534	491	506	524	546	545	519	554	496	535	519	490	510	575	559	532	517	508	514	548	555	546	533	499	541	551	562	594	578	492	548	531	558	542	595	533	553	537	546	548	548	523	487	537	544	504	503	550	533	524	579	508	579	560	553	554	507	497	523	588	512	553	529	575	595	552	565	541	530	513	525	521	588	521	536	533	491	517	514	531	561	497	554	550	567	489	507	555	532	531	540	530	509	550	569	523	564	553	498	537	549	534	527	533	544	538	527	547	526	544	517	549	557	518	546	555	539	538	551	514	543	545	480	528	478	540	523	535	557	501	503	532	515	510	505	493	503	553	561	535	514	504	529	504	523	544	566	538	522	534	497	510	506	534	558	558	518	527	512	497	509	532	519	521	542	529	535	500	576	554	555	528	504	523	522	542	552	544	519	527	539	497	575	530	543	576	475	524	540	544	572	514	566	506	529	503	560	534	550	527	518	560	560	517	523	507	538	492	522	508	535	527	557	511	496	538	536	524	564	485	550	517	530	494	550	563	522	562	545	528	514	546	513	581	533	561	571	530	526	538	555	532	549	536	515	536	537	543	543	522	529	513	527	488	545	522	506	538	530	554	518	548	525	486	527	541	531	494	528	496	535	531	500	571	528	495	551	533	476	548	529	547	534	524	521	550	541	525	552	523	573	507	569	530	555	551	549	522	507	557	597	547	529	506	506	513	524	520	543	552	542	535	510	518	551	524	541	537	553	523	569	577	546	504	496	512	536	564	523	490	536	519	577	531	522	530	525	473	535	526	535	486	572	556	546	512	501	493	507	516	487	541	529	541	559	494	595	535	532	515	554	467	558	543	528	509	523	517	563	522	566	544	514	557	529	529	528	516	519	494	518	525	511	556	552	524	540	524	499	532	550	506	520	577	534	519	526	524	514	533	566	507	555	527	546	581	513	541	506	504	494	524	533	506	513	534	555	545	531	535	518	564	568	558	531	492	547	510	513	513	545	499	547	558	523	534	561	550	557	525	560	546	558	529	514	546	515	526	547	532	502	516	501	516	538	503	572	512	558	482	518	568	501	560	522	547	516	534	494	494	530	528	509	556	497	484	513	540	500	533	498	495
56337	33363	17221	8594	3886	1564	371	315	268	244	267	265	239	231	273	248	274	262	265	254	241	246	250	242	229	258	269	276	268	249	272	233	247	249	268	280	265	227	270	247	260	266	252	241	237	274	276	249	232	268	242	249	244	259	270	252	282	264	261	248	248	293	267	249	267	259	238	237	241	257	251	247	275	264	269	259	231	251	274	231	268	230	255	251	247	231	291	267	279	256	244	269	269	255	258	245	248	266	269	252	268	269	231	261	271	222	264	257	271	277	257	256	235	226	245	234	262	282	268	284	276	236	257	262	204	254	271	230	243	256	263	252	252	230	279	245	255	265	274	249	256	229	256	247	240	251	247	263	237	242	232	262	240	240	266	274	274	250	293	249	277	232	249	236	235	268	231	278	250	254	262	263	248	254	275	250	262	264	257	256	238	273	241	263	232	270	243	244	266	270	276	261	274	280	273	256	233	238	261	267	277	264	265	241	247	269	272	245	262	286	232	209	252	255	245	262	241	266	246	281	234	230	293	270	255	254	244	250	259	274	251	263	249	275	268	270	265	222	267	233	268	251	257	265	266	280	279	252	265	253	269	245	250	256	240	241	260	265	239	234	227	301	244	266	256	262	226	237	296	243	253	266	263	239	252	275	239	243	249	243	254	247	298	225	250	282	245	265	238	258	255	248	252	245	250	198	288	248	250	277	259	234	235	260	229	237	248	251	252	269	249	277	275	244	249	261	237	249	249	280	248	236	272	260	297	260	255	255	271	254	266	275	268	224	280	236	277	251	274	243	247	243	259	270	229	262	245	240	273	276	260	241	248	253	250	261	244	243	261	261	255	281	238	257	267	267	259	238	258	246	279	251	251	253	251	278	268	259	263	260	260	234	282	264	271	241	285	237	263	254	251	237	264	259	262	244	276	236	217	259	241	268	282	251	262	232	255	290	285	298	250	228	295	251	261	247	266	269	278	270	244	204	237	265	221	257	259	269	254	290	300	241	263	255	252	269	239	275	231	246	250	274	216	226	258	251	271	276	266	238	271	246	255	247	278	363	241	239	259	293	232	236	220	258	227	224	271	264	271	264	267	244	259	255	252	274	254	241	243	274	284	270	267	269	263	270	275	236	260	259	269	261	262	265	278	263	250	252	231	236	237	261	283	250	286	262	272	260	246	278	233	272	306	250	255	280	299	268	254	273	248	244	262	268	243	249	258	277	262	241	294	237	249	267	237	210	258	247	260	269	279	273	254	243	240	265	230	242	243	265	243	255	244	291	268	292	234	242	234	284	230	225	264	256	255	245	260	262	251	259	239	255	222	265	257	258	280	241	260	255	271	269	266	244	239	222	239	214	257	268	285	289	244	284	266	268	271	249	257	230	262	251	226	256	241	281	255	276	231	264	280	249	260	271	279	272	266	284	265	249	265	258	265	284	253	251	250	294	256	276	249	231	277	275	259	254	276	252	254	232	274	253	246	236	270	221	253	252	250	261	252	277	267	278	256	271	236	263	256	268	220	284	284	241	247	288	251	251	252	254	274	249	238	232	253	262	243	237	265	248	236	240	240	275	259	256	252	249	242	226	281	230	256	255	247	248	249	249	267	297	266	255	228	247	269	237	259	268	257	260	267	246	259	250	268	241	247	280	271	259	273	240	260	239	298	250	292	265	259	276	252	254	248	236	256	273	260	232	244	276	282	274	267	263	261	247	236	260	276	278	265	262	233	250	285	266	268	267	248	255	273	243	301	248	278	243	268	251	269	261	250	255	289	243	253	278	242	240	225	247	284	277	256	242	248	261	255	248	247	231	264	283	284	279	287	281	281	269	221	271	246	257	294	298	266	264	249	262	284	245	233	291	258	273	225	238	250	265	264	240	311	225	283	233	259	262	242	237	252	249	262	272	261	268	262	269	257	281	256	231	236	230	249	257	272	275	283	271	249	277	262	248	270	247	265	249	274	245	270	273	264	270	273	253	262	274	257	315	235	250	275	235	263	254	277	257	249	247	271	279	262	267	248	230	269	229	255	228	253	261	240	247	280	265	267	246	245	246	238	278	242	252	273	265	266	302	274	262	263	274	281	264	274	259	236	252	237	260	273	277	251	242	279	246	255	247	240	257	279	278	246	264	248	270	266	270	227	245	261	241	250	220	273	250	241	252	248	253	256	260	260	267	254	242	263	271	289	227	247	254	245	258	257	274	291	241	227	244	249	265	277	270	253	251	248	275	266	277	240	249	271	263	269	272	248	239	264	283	222	256	239	235	261	256	260	232	226	279	284	232	267	257	226	250	259	267	263	261	244	240	251	291	251	238	241	275	300	232	292	222	279	294	275	229	289	285	246	246	277	236	250	286	274	236	257	224	257	252	229	258	246	248	221	256	295	244	262	250	233	265	250	240	275	248	251	263	286	241	277	248	252	264	245	274	228	268	260	251	271	252	245	257	268	245	239	246	250	248	290	261	259	253	264	256	238	255	239	245	265	291	272	257	274	265	237	255	268	292	251	272	300	282	268	258	263	245	226	301	254	273	254	243	248	252	235	248	223	243	248	252	295	253	231	243	266	282	257	286	278	265	250	272	293	273	286	260	266	266	255	265	245	250	251	261	236	244	268	264	257	253	268	243	255	276	291	230	266	260	272	248	272	259	250	247	279	271	248	237	222	234	229	257	238	269	254	256	269	257	283	259	269	256	247	221	233	275	269	271	259	258	242	272	264	233	255	246	234	258	248	266	256	259	264	255	268	240	270	249	229	222	222	265	248	265	217	252	247	259	240	272	268	248	243	240	267	222	219	246	266	227	256	269	236	255	299	235	246	241	256	248	238	232	252	240	269	254	270	251	300	281	269	269	266	247	225	249	258	281	218	270	254	258	289	261	286	252	238	289	247	224	290	254	257	241	231	271	292	250	273	241	205	236	298	267	268	231	241	266	254	240	249	245	293	227	244	260	246	274	243	250	224	247	259	249	234	264	244	256	266	275	244	259	254	261	245	227	269	242	284	253	271	283	242	250	260	271	265	267	239	256	257	237	243	252	231	293	216	245	271	237	229	275	245	234	241	256	262	252	247	256	265	267	289	238	300	289	261	242	248	290	245	251	275	238	291	261	282	256	249	252	250	247	229	245	258	280	301	313	280	244	287	249	263	242	246	268	256	260	257	258	288	242	226	250	262	258	287	241	267	239	238	278	257	260	277	253	235	249	253	264	237	264	252	242	266	277	277	270	250	246	256	260	249	244	259	249	285	244	271	243	285	243	243	268	259	262	242	286	233	256	255	244	256	280	264	298	228	268	212	261	255	263	288	281	250	278	264	253	261	259	236	240	240	278	220	270	239	256	277	257	269	250	265	237	281	243	243	267	264	264	283	277	281	249	228	246	291	266	236	249	244	269	222	246	249	250	283	228	259	268	253	267	250	258	261	276	216	247	262	290	258	250	240	228	267	250	247	260	265	258	236	260	251	263	278	276	277	258	231	276	265	242	262	250	304	230
35960	24343	18918	16726	10667	5015	1117	871	663	655	621	569	653	575	598	581	579	607	609	623	560	572	594	609	564	559	562	571	525	521	543	542	598	540	595	601	545	594	552	572	585	577	567	558	535	605	555	561	539	596	558	561	577	603	573	561	575	554	553	565	561	566	601	591	591	583	566	549	578	521	579	552	541	578	563	548	554	581	592	564	536	571	602	573	542	600	620	550	544	562	583	586	569	576	597	574	542	567	564	551	581	576	552	585	585	568	595	589	532	532	591	565	608	561	557	572	564	580	516	553	569	581	523	532	571	534	556	539	512	597	567	561	560	569	554	545	552	588	589	573	543	572	574	575	568	554	576	532	628	543	566	610	608	567	555	611	582	574	571	582	595	633	560	543	585	606	607	535	538	583	573	613	509	536	581	540	541	576	553	522	576	537	577	564	579	588	571	558	589	568	572	544	553	581	537	536	568	572	594	629	568	592	529	566	530	590	567	586	564	580	556	558	569	551	579	576	571	558	574	613	578	594	551	555	586	532	557	581	559	635	573	558	587	540	564	529	581	527	549	595	570	560	571	593	567	594	555	563	567	559	592	565	568	558	585	509	568	568	588	554	592	626	621	540	572	554	599	569	538	584	554	556	588	590	566	551	564	539	542	569	628	539	549	557	573	568	550	543	614	557	526	590	562	541	608	610	593	542	577	559	557	592	540	555	584	597	573	609	504	572	566	568	536	600	601	572	584	533	624	549	582	573	576	588	596	551	567	552	565	544	580	583	577	571	564	590	551	561	563	594	532	537	588	510	560	595	596	568	546	595	577	554	527	573	588	549	562	545	584	515	560	574	571	576	611	567	563	588	565	577	560	563	559	534	572	548	570	581	586	595	571	519	572	582	556	497	577	562	573	567	540	552	532	565	589	576	586	564	542	595	530	575	579	561	562	578	573	584	548	598	580	603	578	553	531	585	570	576	568	606	578	592	560	611	532	557	539	610	585	553	574	559	541	609	559	555	544	614	563	576	569	537	588	602	584	592	571	541	591	581	517	516	579	549	555	538	550	594	553	502	554	547	574	547	586	580	554	571	569	544	585	583	561	537	583	547	559	599	539	618	555	550	577	560	555	572	581	569	545	550	554	604	557	569	580	571	540	553	609	569	517	563	573	584	581	570	517	564	572	556	602	541	551	608	577	575	585	595	561	596	587	566	549	549	580	570	548	599	581	524	582	547	571	575	555	586	525	580	549	554	527	579	592	530	624	548	591	581	575	507	584	540	574	570	593	603	597	571	609	571	554	583	552	596	557	578	578	538	580	573	551	564	566	533	563	573	570	572	527	540	537	514	588	578	568	557	562	546	583	566	570	547	600	543	568	591	565	547	526	596	570	592	580	531	572	600	544	549	561	539	618	581	589	558	554	559	571	574	564	489	573	576	553	552	605	567	565	570	545	520	550	587	593	580	535	543	592	605	587	577	548	563	573	608	590	573	583	600	561	582	559	550	544	552	550	562	576	549	560	587	563	562	608	575	557	545	583	563	574	610	577	551	543	544	572	598	558	559	575	560	570	567	593	557	579	560	524	615	596	529	567	550	594	553	574	591	544	553	538	603	516	558	530	544	547	529	567	586	577	576	585	584	589	593	588	569	570	620	583	557	536	550	586	558	574	570	586	584	599	536	553	604	556	585	541	540	576	536	566	564	553	604	543	567	602	571	588	602	574	589	525	565	586	572	592	592	586	547	595	612	578	553	587	574	582	568	553	579	547	571	543	606	532	583	579	577	569	541	571	535	580	590	592	578	557	547	610	563	523	621	555	554	521	547	565	579	577	549	547	571	611	593	584	540	587	571	575	593	572	575	593	557	580	598	581	598	545	553	565	583	563	576	577	579	573	549	563	579	574	561	542	569	575	559	576	584	550	550	550	584	529	592	554	573	551	540	586	559	596	571	568	593	584	588	571	565	577	550	567	544	581	617	565	550	551	560	558	570	590	564	561	572	535	578	590	613	565	605	527	549	559	580	583	580	545	583	559	612	565	544	566	565	618	568	591	532	570	561	581	562	583	575	545	566	553	567	527	561	599	631	602	621	563	601	561	550	534	573	569	562	553	561	578	605	584	586	587	576	575	562	540	555	560	588	552	543	567	551	558	571	551	592	548	540	569	575	554	563	566	562	546	568	524	591	558	570	563	525	558	563	591	558	573	557	581	602	544	611	571	575	553	598	588	557	538	534	566	584	557	571	568	551	565	563	544	571	559	552	591	541	534	555	541	581	523	541	531	569	561	579	542	597	560	619	543	577	559	536	595	524	632	549	600	590	547	586	595	554	586	581	553	546	572	575	580	564	547	540	534	577	555	548	570	547	509	550	600	542	600	579	573	613	576	547	592	567	575	527	582	572	578	581	575	604	580	575	554	590	578	545	564	564	569	551	588	620	579	560	552	590	563	541	566	634	578	598	508	569	578	523	585	599	536	575	572	561	577	595	555	603	493	582	543	556	644	587	562	561	591	566	534	569	564	531	547	613	606	573	552	567	522	559	570	554	608	556	544	571	615	570	600	586	572	537	607	588	547	565	557	548	557	552	550	613	569	562	553	610	629	574	571	565	553	570	567	558	553	575	544	524	602	578	554	577	561	536	569	559	560	580	577	541	581	557	588	552	583	567	592	549	567	535	500	592	527	606	567	540	600	561	534	543	552	577	588	583	572	552	578	554	570	545	531	558	573	539	526	568	538	594	601	585	571	559	584	543	568	539	531	569	587	631	577	551	573	603	564	544	573	564	560	585	555	606	569	533	540	556	502	610	555	563	554	570	556	563	581	554	587	577	576	531	541	577	560	591	584	525	541	567	546	557	559	554	565	594	556	557	557	583	531	566	530	574	544	570	565	563	583	586	563	568	579	547	591	564	551	582	597	601	548	589	558	559	564	575	575	543	582	535	588	566	554	539	524	595	558	583	590	559	571	547	558	548	604	522	580	583	603	583	556	571	536	556	551	584	559	543	547	551	571	552	551	575	562	530	568	579	568	572	555	566	603	543	585	568	537	563	552	581	565	548	579	585	585	541	556	595	546	582	561	552	591	575	584	579	567	551	585	549	582	554	561	551	575	544	546	626	569	542	556	566	564	587	617	594	589	569	595	581	601	577	557	605	547	557	597	542	536	572	531	580	554	596	581	585	577	561	581	573	559	587	545	564	574	548	527	558	567	532	553	567	597	521	560	593	567	571	557	546	557	569	557	627	564	529	590	591	598	541	560	581	569	565	578	613	555	568	594	566	541	592	581	591	576	571	566	601	560	587	586	519	595	535	548	553	563	589	596	541	550	558	598	595	610	607	567	566	555	575	596	535	596	586	570	542	548	550	569	537	588	590	571	625	570	597	568	577	601	586	550	566	557	607	657	552	554	515	558	546	562	570	571	546	585	543	598	587	561	558	594	593	592	565	589	563	524	588	582	619	556	593	627	570	605	581	581	561	562	564	577	537	561	593	609	586
66108	39758	21063	10731	4443	1699	364	334	279	252	297	284	242	292	308	315	283	290	288	269	259	303	347	270	254	316	283	296	271	264	252	277	294	264	291	290	284	287	255	222	286	262	255	282	272	293	284	275	262	277	261	318	297	247	289	275	257	285	278	263	292	275	282	312	274	286	270	277	324	313	302	298	295	259	306	240	262	247	281	301	262	254	282	294	281	264	266	304	317	279	325	293	267	272	256	280	242	255	268	289	300	277	281	273	274	284	272	245	282	286	288	272	281	247	264	269	298	277	239	249	260	250	280	331	253	282	277	309	261	275	283	303	257	288	294	281	310	259	253	278	307	267	306	275	299	297	266	299	306	288	297	289	257	294	271	300	313	258	277	274	271	266	288	271	291	277	257	276	279	269	289	295	291	305	280	279	253	275	277	278	264	294	276	266	269	273	288	265	292	294	287	274	271	289	280	300	288	275	298	273	288	273	315	296	282	292	287	277	269	292	310	304	305	275	288	250	253	289	267	267	266	308	281	315	312	294	277	256	261	298	285	278	279	261	262	278	246	273	294	301	312	281	274	278	281	285	233	279	296	263	259	292	235	296	307	305	265	234	262	262	297	277	281	256	257	273	270	276	275	280	260	231	268	265	310	290	283	315	297	282	268	285	276	257	307	285	276	306	265	308	290	303	277	297	268	272	263	267	263	268	292	285	298	268	311	299	283	280	267	267	254	262	259	281	289	261	264	283	287	264	257	264	277	281	288	292	281	307	272	281	269	266	277	286	274	305	281	281	252	277	283	296	282	259	270	301	274	272	286	255	303	284	284	289	300	292	249	288	269	271	291	259	280	305	302	267	284	285	260	278	279	270	262	294	276	281	279	292	289	286	276	305	260	303	305	256	271	267	301	289	266	277	313	256	273	285	258	269	265	266	268	269	277	258	266	293	310	293	306	280	266	284	296	305	279	273	323	265	261	265	280	281	294	285	285	283	310	292	310	274	280	276	307	260	268	269	289	277	262	316	293	282	285	272	278	267	275	273	266	279	280	255	269	282	252	273	273	310	285	297	296	250	326	258	299	268	312	262	254	293	292	274	281	254	267	276	327	291	286	307	285	295	269	281	315	304	289	266	271	280	236	281	244	261	274	276	282	288	276	259	268	285	298	306	262	297	244	215	246	261	274	278	310	276	270	296	316	281	289	292	263	241	288	272	304	312	272	284	301	291	271	277	304	301	289	337	261	297	306	283	266	266	255	262	274	282	281	285	284	288	289	247	265	280	285	289	258	289	283	291	285	268	258	278	256	293	308	279	274	266	289	297	290	284	269	258	295	289	282	281	300	280	279	275	294	299	267	306	289	282	264	294	275	277	282	273	280	300	317	279	280	292	280	265	264	271	288	256	297	260	256	270	290	288	289	273	262	295	272	295	247	272	284	304	319	259	255	297	286	280	255	296	291	272	270	270	258	266	283	273	287	285	273	257	272	267	245	268	257	271	306	279	280	279	270	293	289	294	242	292	305	268	257	274	244	278	289	310	257	314	267	285	257	283	294	285	256	284	274	251	258	257	259	268	268	284	284	313	285	273	277	292	265	265	330	284	284	251	269	292	286	264	286	263	253	282	275	284	255	264	288	292	269	287	254	297	263	261	287	292	279	262	308	301	276	289	264	310	274	284	271	257	280	310	243	250	261	260	286	293	274	304	272	286	280	274	232	299	257	295	288	274	300	288	271	278	294	275	281	237	258	289	285	273	271	260	284	310	289	303	311	275	317	288	292	280	298	313	286	257	276	296	275	269	281	277	300	290	288	258	268	274	271	282	264	268	272	274	293	313	240	263	263	290	255	281	276	261	281	261	256	276	274	327	249	278	293	274	285	274	278	291	314	291	262	295	289	282	259	284	279	271	288	274	267	282	270	276	285	266	306	283	284	285	261	276	314	296	297	277	314	251	279	266	274	292	286	273	278	319	304	273	252	291	299	284	285	287	255	263	277	269	285	296	281	272	318	264	290	278	253	275	276	277	291	241	244	269	269	270	279	294	290	305	290	280	277	301	245	267	251	303	298	303	272	271	264	281	230	300	289	257	275	284	283	280	272	263	263	283	276	272	273	291	261	255	275	291	294	296	275	269	297	268	294	278	241	316	276	257	287	233	252	294	261	272	259	257	259	256	239	257	279	284	295	261	263	251	269	282	299	297	281	236	293	278	276	269	298	278	287	256	308	286	275	303	272	255	263	304	279	273	275	300	296	289	295	277	277	288	258	276	245	284	280	272	295	277	295	282	288	285	278	314	308	242	269	255	276	296	256	265	282	279	247	265	249	291	272	282	281	297	254	280	266	263	273	302	273	267	294	288	261	286	255	292	263	249	277	320	296	285	302	255	290	249	266	313	265	230	288	259	271	258	287	274	287	276	285	315	304	288	279	302	276	286	301	253	275	264	295	265	264	264	282	288	273	312	326	274	283	268	287	264	277	268	278	238	253	272	265	277	266	259	267	270	282	297	292	289	287	267	270	256	291	245	273	299	275	291	249	273	282	321	298	263	237	275	264	252	309	282	269	276	303	255	241	285	250	264	277	252	262	304	270	268	283	283	284	279	282	281	286	258	240	256	308	288	264	275	295	306	287	267	278	290	284	266	286	261	285	270	257	269	278	297	275	263	282	289	252	282	274	256	268	298	295	298	288	282	268	292	291	274	292	273	225	264	282	282	234	270	287	283	309	276	259	267	260	288	285	282	295	301	296	279	291	266	257	267	301	278	265	299	285	302	275	291	305	264	271	301	256	282	293	257	259	261	315	317	249	255	305	263	284	273	280	318	268	300	272	288	295	261	301	280	283	286	293	279	281	263	267	322	240	275	269	286	290	311	289	278	271	268	286	306	283	305	286	283	282	295	277	273	299	251	259	293	287	278	297	276	268	282	293	264	279	291	283	251	309	282	297	292	279	258	266	263	285	278	306	304	268	250	270	307	269	271	276	288	256	271	241	290	280	293	282	284	272	270	276	287	296	281	292	314	246	300	285	326	267	276	305	254	277	286	274	275	273	279	263	260	282	270	286	275	288	297	268	263	233	273	285	303	263	283	264	299	255	259	263	243	280	289	264	256	278	275	273	298	254	255	271	281	274	253	287	236	284	279	312	279	291	280	279	276	276	280	274	254	267	276	284	286	294	281	306	255	258	285	290	303	285	287	277	264	308	256	271	277	256	289	259	266	277	293	267	283	308	279	287	268	274	289	283	257	269	269	319	283	307	303	294	272	287	266	273	269	273	277	279	284	254	279	298	291	279	260	247	294	269	281	244	300	266	278	264	287	248	293	273	264	294	307	277	273	274	252	278	269	290	272	288	274	287	282	266	284	276	270	291	266	264	290	257	265	254	244	300	268	296	282	327	313	295	256	254	247	288	290	282	271	285	256	296	289	253	266	266	262	283	279	291	294	277	285	292	282	250	286	281	257	256	279	286	286	299	281	296	305	300	247	266	296	257	284
43079	29560	21446	17746	10771	5046	1043	779	700	685	685	658	680	632	629	580	634	653	664	611	585	649	630	593	599	621	608	588	616	601	631	589	586	644	577	619	623	611	615	573	626	590	627	640	577	570	628	604	601	582	578	625	624	566	618	607	606	566	579	637	618	610	604	609	625	637	560	603	565	602	575	552	621	590	585	570	624	618	567	604	591	588	603	572	623	629	608	592	616	620	663	606	580	620	620	600	658	636	641	629	639	637	619	638	620	606	583	621	634	628	562	575	610	648	596	642	644	624	571	633	580	559	640	605	655	617	618	623	585	597	653	609	613	591	602	593	604	605	582	563	633	603	587	590	580	617	624	569	584	641	590	592	576	590	611	577	628	640	589	620	590	639	562	556	628	641	612	609	624	585	599	580	622	569	579	614	597	584	648	602	626	626	643	643	621	593	613	593	611	570	624	566	613	606	622	626	606	578	604	582	616	613	598	618	660	600	593	633	637	587	598	591	614	637	562	647	548	611	622	576	637	601	575	633	619	598	599	599	581	579	573	552	612	560	614	606	599	611	594	616	584	592	596	565	566	526	593	559	614	560	620	633	617	611	580	578	636	573	602	651	617	614	629	645	615	557	627	569	588	581	642	602	597	577	641	599	632	618	608	658	607	610	623	642	589	639	562	595	556	610	578	629	602	589	605	629	634	612	605	599	590	597	627	595	603	620	618	617	612	625	615	602	596	604	598	581	608	592	601	605	616	608	604	646	601	579	615	581	600	610	622	576	604	593	571	578	565	629	609	604	630	614	558	643	589	618	574	545	588	608	566	605	589	614	579	638	633	589	569	601	555	633	553	589	569	624	635	634	627	615	573	597	644	630	554	612	584	599	603	574	556	598	542	631	594	643	633	611	578	588	616	555	604	624	575	617	582	594	606	550	595	615	617	631	611	602	606	578	593	560	609	619	603	567	596	637	593	575	632	626	597	611	587	587	636	573	592	582	626	663	606	562	610	601	616	600	605	631	613	662	591	590	578	632	598	634	610	602	587	618	572	591	607	604	631	602	610	627	580	566	583	593	620	626	583	618	600	606	600	589	620	628	571	662	618	579	592	586	604	615	615	608	587	674	595	552	581	608	648	617	584	554	584	624	598	585	627	594	616	621	590	586	595	631	602	601	618	600	595	656	570	600	613	628	585	595	594	585	571	609	612	635	600	609	602	596	628	633	587	580	633	584	595	641	616	627	630	599	574	606	626	649	638	563	587	610	602	603	575	627	671	612	540	608	593	641	629	598	609	626	611	579	573	634	632	620	623	595	571	645	604	603	574	637	597	637	607	646	605	563	593	620	630	602	590	653	635	607	597	613	628	564	605	611	618	580	598	606	636	609	588	592	608	593	625	553	614	610	628	610	607	598	602	591	590	628	569	627	602	626	575	584	622	567	590	593	579	649	656	604	569	603	605	636	608	610	607	590	564	604	564	620	617	595	588	623	614	562	631	596	591	616	562	619	526	655	579	616	595	630	618	628	588	610	632	610	607	640	590	616	613	641	632	589	597	674	588	616	610	614	613	587	607	601	583	605	606	627	662	621	578	623	588	624	574	598	596	596	594	610	608	639	614	593	608	621	651	578	605	606	617	566	600	586	601	601	607	566	572	619	647	570	570	575	564	613	582	625	608	628	606	616	554	622	594	608	592	618	607	584	544	614	642	576	637	571	568	624	609	587	620	569	626	564	587	604	619	586	580	595	650	607	551	573	570	609	576	630	610	644	596	610	613	575	592	642	567	685	584	611	635	606	652	554	579	616	610	592	635	616	597	600	622	624	582	626	610	592	621	638	588	622	632	606	609	633	591	597	643	560	627	620	578	613	665	626	600	630	599	608	637	611	607	586	629	608	608	595	591	584	577	557	612	601	634	575	619	624	600	603	586	637	627	586	609	608	589	622	551	593	605	571	636	590	591	568	605	591	625	630	623	564	597	591	587	599	619	593	639	630	667	582	585	602	577	574	627	615	563	609	577	635	605	558	624	640	608	648	585	616	610	585	630	630	603	604	578	578	624	597	589	593	641	545	605	583	588	625	619	630	612	576	613	592	602	599	598	569	603	633	569	616	647	627	603	581	606	631	569	641	580	600	616	606	593	623	587	620	581	580	614	594	618	562	613	601	596	579	614	571	642	639	596	568	577	597	583	643	654	605	572	571	635	571	599	623	614	590	615	613	592	638	595	586	645	618	620	576	599	606	615	612	580	637	588	587	633	594	644	594	621	597	558	613	616	642	584	566	630	589	629	592	618	619	581	595	615	617	611	553	587	622	540	625	600	578	612	583	620	594	653	625	571	599	588	644	560	587	639	616	627	608	560	585	601	627	624	635	586	591	604	645	641	591	605	585	592	592	592	601	627	621	639	588	591	591	597	582	658	581	597	599	573	605	594	647	594	650	594	601	646	594	621	603	609	585	593	613	640	547	604	619	642	578	632	576	567	599	610	602	608	604	597	565	589	613	607	613	547	637	629	601	591	588	587	605	635	622	589	627	593	612	576	545	664	559	598	579	602	594	616	591	575	579	610	619	605	601	550	624	603	569	580	597	606	602	583	596	627	572	655	614	617	598	607	661	599	595	596	632	578	599	609	528	578	611	574	630	583	553	593	598	580	616	624	580	616	656	626	582	620	583	604	578	632	645	637	568	632	545	582	605	625	614	639	596	592	609	579	586	610	588	596	609	574	598	594	586	626	567	636	581	569	609	631	636	599	589	581	649	591	610	571	608	624	649	606	597	604	594	629	585	568	609	573	599	619	619	617	607	585	595	647	651	627	584	642	590	583	633	583	590	618	614	596	665	631	647	607	589	609	586	647	554	610	598	576	605	619	618	574	630	606	612	571	603	583	595	590	582	625	625	661	594	621	571	574	619	637	629	610	615	610	610	591	616	580	573	649	635	568	611	608	627	582	595	600	582	595	639	561	606	595	611	576	635	598	609	605	612	649	572	613	571	553	606	596	583	605	597	578	586	608	579	609	607	635	620	633	582	591	598	609	595	642	623	592	629	600	626	601	649	619	608	602	643	605	601	576	602	549	616	604	630	606	608	595	609	609	641	603	629	599	649	593	645	616	603	605	604	620	592	623	606	549	598	660	589	597	620	624	625	674	603	645	612	589	600	629	579	626	608	630	565	596	586	610	608	595	618	571	627	652	622	617	627	609	630	591	624	600	609	603	554	623	633	597	631	652	617	599	594	606	595	641	608	574	558	617	610	563	606	607	593	614	613	608	601	609	580	650	570	592	586	635	609	599	643	626	621	591	610	610	611	633	629	623	605	568	609	631	634	612	599	637	642	583	564	627	638	558	570	636	596	640	610	595	612	606	616	616	642	613	640	626	567	640	589	566	594	604	567	592	570	600	565	619	590	635	568	589	619	573	623	616	605	581	591	590	631	567	589	584	630	641	620	628	606	632	619	659	588	563	592	602	612	643	613	599	594	602	622	602	579	593	602
36851	19151	12387	6031	1689	526	277	246	274	273	272	211	256	251	226	215	233	240	216	230	241	253	252	239	202	266	237	253	233	238	263	278	229	252	255	238	226	263	239	253	259	235	235	238	238	223	243	236	242	229	230	231	231	219	252	225	241	250	204	225	218	240	229	228	228	240	269	251	206	232	245	248	245	236	253	290	250	247	236	226	206	230	231	258	241	250	196	265	232	227	259	231	233	237	226	237	265	245	228	240	209	260	257	245	238	244	247	257	267	232	243	202	258	234	224	232	266	236	208	242	273	245	219	239	213	251	243	263	253	266	234	253	227	249	267	236	224	245	246	224	243	244	215	248	247	247	229	265	264	224	217	263	235	241	238	268	242	256	239	257	230	267	233	236	241	226	236	247	231	243	218	246	273	279	211	263	254	251	226	250	191	234	231	218	218	240	249	207	216	249	237	231	218	218	239	253	242	192	222	228	227	247	229	250	263	224	224	243	222	248	261	247	225	221	239	246	197	240	233	211	248	240	246	243	250	269	226	222	203	237	235	260	238	241	207	225	270	267	221	231	219	243	196	263	237	231	217	239	229	258	268	228	263	288	231	222	234	234	270	234	241	259	246	243	254	266	214	243	228	234	252	244	225	263	223	227	253	271	258	282	235	259	238	240	238	212	219	240	223	262	255	238	240	257	216	222	218	270	247	260	232	248	253	247	289	257	215	228	236	237	273	271	258	271	237	272	245	244	247	247	221	229	218	212	244	238	208	226	241	271	253	252	250	210	265	244	228	273	232	249	241	244	241	252	212	235	252	230	251	229	228	222	249	250	228	247	263	256	259	250	266	254	255	242	222	273	222	213	222	223	231	248	246	245	243	242	234	220	243	251	275	230	257	240	225	231	238	243	250	244	254	273	284	246	226	227	233	216	260	236	230	268	237	226	204	206	225	238	260	225	217	248	229	242	234	204	213	247	232	207	223	221	234	228	230	237	225	224	232	266	237	276	226	231	232	245	243	225	268	259	244	243	269	233	249	229	219	245	230	236	243	214	258	257	250	226	234	256	220	223	232	242	221	198	283	239	225	280	250	212	216	245	229	239	241	232	252	238	218	233	240	259	254	253	258	238	264	254	235	261	218	236	226	239	257	230	244	247	251	236	252	242	237	220	272	226	240	239	256	225	246	248	239	261	231	215	258	210	212	235	254	243	271	263	233	216	223	230	232	218	281	225	247	256	241	241	250	234	228	234	249	233	237	247	230	222	232	258	238	234	208	234	237	215	232	216	235	250	238	234	238	263	259	225	222	235	211	250	227	237	274	250	232	238	227	212	248	230	228	223	256	249	235	247	235	208	222	238	250	244	227	236	234	228	229	221	263	229	256	261	274	246	268	240	231	246	215	249	251	249	213	250	221	245	245	219	251	254	233	224	266	240	208	255	267	244	239	258	240	212	270	270	206	230	267	254	265	248	256	258	253	257	234	225	214	277	230	240	276	243	197	265	220	238	234	219	226	244	238	235	211	244	257	254	208	219	230	221	248	232	246	226	245	223	232	214	275	226	256	226	243	214	235	237	214	237	233	239	256	244	237	265	243	249	255	241	267	228	204	253	254	215	244	206	223	240	241	227	246	235	248	268	203	241	239	253	262	232	218	231	225	236	254	247	255	228	212	227	232	212	236	239	204	214	238	286	237	244	240	233	236	240	234	219	215	233	250	232	281	230	286	245	244	230	224	217	218	263	247	262	234	228	216	268	246	263	233	249	239	214	233	246	226	264	206	246	207	261	268	257	211	228	204	239	205	222	239	251	270	236	217	257	242	238	251	255	231	226	245	252	249	231	253	209	263	246	227	241	237	220	263	230	265	242	188	266	217	225	246	229	237	227	232	259	253	243	258	202	206	229	231	210	211	222	201	223	231	242	255	276	238	243	215	244	272	255	236	242	237	218	249	254	281	230	241	234	249	265	240	209	263	211	211	259	220	219	236	223	245	253	236	253	215	214	224	232	234	251	253	229	250	231	248	255	267	251	243	248	257	249	222	230	239	236	250	224	223	255	245	257	224	242	243	228	238	217	228	240	212	252	263	224	244	240	255	270	242	247	231	251	237	229	234	234	262	232	221	255	261	258	229	233	212	229	225	220	259	245	239	236	240	214	230	225	209	231	246	234	228	249	216	262	227	225	215	253	254	221	219	238	251	218	232	233	208	242	223	251	225	251	227	223	213	235	222	250	227	234	226	264	241	236	233	241	243	246	241	243	262	217	214	246	260	210	200	259	271	256	244	206	222	243	250	261	239	259	237	229	222	226	207	238	248	295	224	230	214	234	238	278	227	226	243	211	212	264	240	251	247	235	234	250	260	259	186	242	253	253	249	242	201	237	246	252	228	236	238	246	218	250	233	219	242	228	254	216	245	220	219	238	226	232	245	241	262	222	263	212	223	270	229	267	240	264	271	237	264	217	224	240	238	233	224	262	230	226	235	226	248	237	223	236	230	242	258	241	230	224	267	237	234	256	246	265	278	251	254	263	254	236	222	222	239	264	225	242	213	249	246	251	261	283	211	227	214	237	217	240	237	246	228	261	220	218	208	251	287	230	247	219	216	266	235	249	234	244	262	272	247	223	217	236	241	242	269	236	271	244	244	231	250	248	278	240	246	209	230	253	255	249	243	254	236	234	236	223	252	243	228	219	220	232	238	242	265	215	219	238	248	247	234	251	263	230	265	200	270	218	239	240	237	234	215	230	241	243	210	235	243	241	247	251	247	249	248	246	258	216	232	269	256	240	229	234	228	216	216	236	234	249	243	245	225	242	244	236	268	232	247	257	250	257	256	213	249	226	224	259	247	239	219	236	229	243	260	221	244	224	253	212	241	238	251	240	232	229	247	220	240	211	213	231	232	240	246	243	235	233	245	240	222	259	252	232	240	259	247	216	246	222	248	229	209	224	234	249	257	249	262	223	247	214	235	257	217	232	247	226	252	221	237	248	245	280	223	259	257	250	241	249	254	229	242	258	257	226	218	226	241	216	239	251	245	217	231	212	226	221	230	240	295	229	209	260	239	207	221	224	212	242	195	224	239	267	242	227	241	242	251	240	257	255	242	243	252	267	250	261	262	263	236	246	250	267	254	250	267	266	232	250	235	249	249	229	267	249	257	233	243	241	244	230	242	234	248	256	238	258	221	216	200	242	247	241	229	262	258	227	256	228	222	234	262	242	260	250	240	217	276	248	194	234	230	234	259	242	227	239	256	258	241	203	250	235	232	207	244	245	248	232	233	242	231	249	223	269	212	243	232	235	235	274	235	240	218	259	222	205	227	236	277	224	228	242	230	237	213	225	260	239	226	204	242	235	227	222	246	235	229	223	260	228	237	243	221	255	237	225	252	222	253	250	234	237	207	243	250	222	248	233	242	249	263	242	263	271	247	223	258	241	259	209	242	262	268	267	277	224	201	240	244	261	224	280	237	248	267	241	225	234	251	230	250	249	251	271
22631	13854	16945	12081	4933	1685	639	612	573	639	645	642	680	584	594	571	519	545	500	556	514	515	527	518	479	552	522	556	515	546	550	508	538	536	560	554	537	524	498	512	564	501	512	522	531	567	509	542	535	558	477	510	547	494	528	518	564	554	531	551	532	541	495	533	518	524	540	555	534	544	498	574	571	570	523	544	535	508	489	498	564	525	501	565	514	501	513	533	544	557	529	511	517	545	502	528	513	532	570	549	549	522	495	499	535	510	515	497	553	521	544	531	547	512	531	517	482	517	533	485	564	520	542	516	509	491	536	511	522	554	522	533	506	553	544	591	507	500	554	524	526	541	546	544	542	508	491	529	528	547	527	516	511	551	519	515	533	513	533	555	517	545	522	516	535	552	535	500	552	507	543	528	557	535	534	507	513	520	544	557	510	543	527	531	532	545	506	520	542	528	562	519	536	549	533	519	540	554	506	542	535	468	525	553	481	526	552	559	538	543	537	549	532	531	525	517	547	525	505	506	539	548	482	541	529	507	510	520	569	515	564	515	566	545	553	478	507	556	527	541	525	537	527	515	550	578	487	520	526	564	563	482	547	513	558	557	558	564	521	572	548	528	511	525	550	540	503	544	546	555	539	541	516	536	515	524	520	516	487	501	514	518	533	517	561	522	525	523	527	556	518	522	498	528	499	552	510	526	546	533	483	511	508	506	549	548	507	525	513	532	535	545	549	555	522	528	518	536	500	535	517	569	492	550	540	524	530	577	523	515	482	502	542	537	508	515	576	520	536	558	523	518	525	520	509	488	521	508	545	545	519	516	533	535	541	511	516	492	514	507	516	582	529	521	584	537	555	502	559	503	531	528	505	529	505	525	521	496	541	544	541	479	488	547	520	529	526	583	509	529	517	490	528	557	536	543	544	551	486	558	542	580	505	542	532	536	511	504	497	552	479	542	520	551	501	507	531	533	533	511	514	525	519	526	552	542	542	501	513	557	522	542	503	533	550	504	499	519	506	533	546	542	516	551	514	534	516	549	521	539	555	528	521	577	538	523	508	525	511	496	498	527	484	561	519	555	554	503	526	538	549	521	499	531	527	548	522	520	452	529	543	557	537	522	546	499	511	541	504	514	532	521	529	532	549	533	503	556	546	555	563	528	566	504	511	589	541	506	517	514	539	517	526	525	570	556	533	526	550	549	584	538	516	553	532	506	512	536	531	588	525	544	544	513	513	544	526	535	536	498	521	508	517	539	512	510	519	485	509	508	512	558	533	568	537	548	504	554	553	489	537	441	554	517	557	533	576	532	528	532	539	518	564	516	509	517	513	519	505	515	528	501	528	557	559	500	496	501	522	527	540	523	535	535	563	534	505	557	512	568	518	493	541	540	524	532	523	512	500	530	524	511	544	515	557	551	535	495	534	550	539	506	500	551	554	540	553	538	509	534	513	524	555	494	527	505	526	496	529	539	510	517	547	569	559	545	540	457	532	510	544	511	534	536	542	487	491	477	541	555	518	517	516	513	504	518	521	524	521	537	588	523	503	507	531	550	548	532	561	520	535	514	486	531	530	499	507	580	513	512	520	542	541	542	509	523	527	509	554	522	494	524	516	520	532	530	530	508	538	594	514	522	530	524	517	521	528	543	508	546	537	518	522	537	509	521	504	551	526	543	504	507	529	501	502	534	521	516	539	527	537	536	526	550	573	522	532	522	505	541	533	536	537	523	510	523	526	552	539	540	516	539	523	521	525	524	539	547	526	526	507	517	506	504	540	554	491	542	521	514	505	523	519	554	556	569	523	506	505	527	509	508	553	553	515	538	512	525	482	549	506	528	523	532	543	518	526	581	531	493	574	561	528	556	542	557	498	528	511	541	482	557	507	490	560	551	502	503	566	547	495	527	499	546	542	526	496	518	508	502	521	563	496	523	532	549	531	556	546	549	546	525	475	527	550	539	522	535	584	545	516	516	532	538	561	563	555	468	480	515	541	515	515	517	506	492	519	528	502	505	499	549	546	514	548	526	543	542	554	538	537	517	496	545	558	559	540	517	531	545	480	526	545	549	545	536	528	523	532	563	497	575	518	539	490	522	537	533	497	540	554	546	502	510	513	553	494	499	577	506	510	540	515	529	524	511	527	489	522	527	557	541	535	555	507	555	504	499	552	531	506	593	529	536	531	514	528	514	508	538	526	486	549	579	544	528	556	500	528	501	531	477	527	541	517	552	543	530	558	523	491	502	535	565	560	527	533	482	532	500	545	521	497	548	537	513	525	530	541	524	492	479	493	571	549	497	500	522	543	507	537	521	482	499	514	529	538	504	476	542	528	526	502	528	523	579	538	524	498	549	555	512	542	505	564	558	530	543	502	522	517	552	498	517	522	572	509	514	552	528	498	516	565	511	565	553	515	552	512	548	548	528	529	540	527	540	581	519	524	520	500	529	510	550	550	498	539	548	516	521	530	508	541	572	500	485	537	541	551	544	529	543	547	517	496	534	504	512	538	533	545	538	536	563	499	526	518	523	531	501	546	516	533	543	551	518	548	515	497	495	517	537	554	527	525	522	555	516	545	522	536	546	556	518	519	550	516	468	565	559	528	519	515	524	518	510	559	527	503	539	515	462	540	500	545	534	578	536	505	550	498	524	512	539	567	565	531	508	569	522	488	535	510	540	501	578	537	514	522	544	509	563	532	570	516	551	510	515	539	575	480	543	559	502	524	500	521	550	520	545	542	561	507	527	529	541	527	536	541	534	534	538	536	535	554	557	499	548	529	558	518	543	529	504	521	489	553	514	514	511	551	499	546	529	541	543	501	530	508	513	533	522	568	531	543	555	491	530	563	540	539	500	560	488	555	536	553	563	529	545	576	552	543	549	535	534	534	548	533	496	475	555	513	494	502	560	558	538	530	526	561	526	551	530	489	527	496	556	535	541	563	513	507	554	523	524	501	560	576	534	542	524	533	508	537	530	509	534	513	498	516	526	551	539	522	500	564	518	506	554	508	566	564	537	544	514	552	522	550	524	559	516	545	577	511	526	501	511	524	562	537	516	565	485	526	524	491	525	532	573	521	523	539	544	538	532	569	533	523	521	542	557	545	513	532	593	523	524	530	581	516	510	535	530	523	536	500	565	539	527	556	551	491	519	531	548	537	538	514	525	516	492	564	559	533	521	534	503	522	545	536	491	559	507	518	520	518	543	526	522	487	554	537	561	569	539	523	525	502	492	531	503	536	501	483	539	561	537	521	535	522	538	520	516	516	513	501	536	525	533	540	581	546	561	502	466	519	544	517	530	515	509	490	495	510	497	543	543	553	549	526	549	483	524	526	514	525	503	539	554	538	531	518	529	535	553	512	561	515	492	582	547	542	516	482	540	506	528	513	521	520	488	544	527	509	534	517	505	571	531	511	528	549	551	525	534	561	513	548	525	566	552	518	583	498	502	549	549	518	538	521	516	500	540	513	538	519	534	540	506	522	527	559	525	513	537
52497	30614	20720	10590	4435	1448	411	465	512	459	387	370	347	319	346	332	315	270	280	245	246	225	273	268	282	307	279	259	305	268	254	249	301	290	271	255	235	260	262	252	235	257	261	254	288	261	267	280	254	239	266	281	294	246	210	258	270	257	229	256	234	236	261	242	255	241	242	244	246	286	258	241	233	246	260	263	244	271	236	252	236	270	256	254	253	253	261	304	245	259	253	291	294	251	253	271	242	236	255	306	224	244	254	260	259	253	237	256	266	256	277	264	240	248	221	281	265	262	269	275	242	244	270	267	219	252	227	268	256	240	258	272	277	276	247	269	260	277	258	265	247	257	255	237	244	254	265	248	264	243	237	258	272	271	225	268	255	245	280	254	245	243	253	270	251	250	280	241	272	237	262	259	244	276	277	247	249	265	254	277	243	248	268	294	240	290	265	243	262	252	245	219	261	230	249	293	277	255	256	255	252	230	277	264	243	242	290	285	267	287	259	277	263	254	240	260	265	262	273	231	214	230	287	283	234	221	254	244	264	259	261	274	252	271	258	253	254	255	273	259	268	262	217	260	273	279	243	268	253	277	268	293	264	238	254	273	239	283	273	269	268	262	267	264	263	271	269	305	272	266	286	241	247	238	283	278	256	272	266	265	268	253	281	275	255	251	257	285	292	253	253	226	240	239	276	232	258	304	263	294	242	262	247	232	222	263	240	239	256	275	262	239	268	260	242	227	256	232	272	289	254	258	257	232	285	270	276	268	272	249	237	269	251	242	311	261	255	279	272	288	257	232	260	239	263	245	263	253	274	255	281	233	219	265	253	289	260	292	269	270	264	281	267	256	252	255	290	294	278	255	261	290	276	247	263	243	275	244	238	259	260	292	250	268	270	264	275	287	278	263	262	260	277	242	295	264	251	265	293	231	262	252	247	274	254	224	262	248	257	269	257	262	228	266	244	212	306	265	254	243	251	267	269	267	238	284	237	261	273	255	289	279	246	258	276	239	279	277	242	284	276	243	251	224	253	249	260	242	222	266	247	275	224	266	269	266	287	248	253	262	249	265	262	229	260	237	266	251	251	241	269	277	304	255	274	273	242	255	272	293	271	270	235	248	248	268	232	302	266	234	251	283	262	280	255	271	265	239	246	267	259	252	282	226	267	261	279	267	244	244	255	297	309	273	265	250	238	263	267	280	283	266	241	287	241	213	258	259	269	236	269	245	255	257	242	222	243	243	267	271	261	249	272	264	295	265	259	251	234	241	260	247	271	257	255	263	265	266	247	237	298	281	263	259	253	233	230	264	245	276	271	245	273	284	261	281	285	273	274	240	267	253	236	250	259	274	277	249	268	283	255	265	241	243	233	247	263	250	237	247	241	288	260	250	279	276	230	253	276	261	247	253	278	269	250	276	241	257	251	238	271	255	230	253	245	292	262	221	278	283	286	272	240	255	299	284	263	249	245	236	273	246	232	282	269	265	275	263	285	285	293	264	247	252	245	264	274	279	272	272	257	232	235	284	274	247	247	232	253	273	252	242	238	222	256	228	254	245	240	250	271	237	285	251	266	268	249	249	241	222	255	268	279	273	251	250	278	256	240	262	260	262	239	241	265	259	269	267	259	268	262	277	248	251	232	247	267	243	294	237	243	267	235	258	279	250	265	265	280	229	287	257	261	261	278	235	227	230	256	275	240	274	246	260	246	265	288	258	248	259	263	251	247	274	253	235	250	254	243	263	246	261	298	262	230	233	282	221	259	263	232	261	272	267	255	265	254	267	278	263	246	277	285	284	254	244	222	274	275	298	288	233	258	258	250	248	304	262	279	242	276	254	237	282	255	256	260	237	271	258	238	247	247	254	247	265	259	256	260	248	232	258	233	271	262	253	249	262	273	255	282	267	279	273	235	261	223	224	234	264	237	241	274	292	255	266	240	260	255	241	267	266	273	274	259	265	272	240	281	262	263	257	264	256	239	241	281	291	272	235	253	259	266	226	257	253	282	257	241	252	267	268	294	250	254	247	229	264	250	273	239	276	237	273	258	250	261	246	227	232	227	272	267	265	265	253	260	241	252	253	258	286	219	277	269	254	266	248	250	259	267	257	251	279	243	220	218	276	255	249	250	264	242	294	276	280	253	245	252	244	290	263	260	251	252	268	290	264	267	255	231	270	248	269	236	244	259	256	220	263	234	269	272	248	258	236	279	292	253	245	279	243	266	271	259	258	239	253	249	252	312	260	266	282	266	238	303	255	252	217	260	252	262	240	246	239	254	265	287	229	243	257	266	250	258	253	250	259	257	242	291	268	247	272	255	261	239	238	276	312	252	276	254	265	242	267	274	262	267	264	269	280	261	253	253	241	283	259	263	243	266	245	259	282	250	256	252	275	264	265	251	284	267	265	263	247	240	267	254	252	257	286	262	239	258	235	258	286	257	261	259	258	232	235	269	248	252	239	279	264	226	268	252	231	250	279	230	281	256	261	292	283	259	253	300	228	238	264	255	260	286	282	245	268	289	256	252	280	276	248	258	262	256	265	282	248	259	247	273	278	261	246	254	257	240	256	261	252	240	262	241	250	258	293	278	270	219	280	227	261	292	262	243	238	287	251	229	268	256	269	258	263	266	246	285	253	226	252	247	264	242	224	252	259	280	226	270	267	254	231	291	282	250	273	266	295	269	266	274	249	241	230	257	254	267	267	273	273	282	271	292	302	258	296	253	251	263	259	235	242	256	261	258	230	273	275	244	270	272	249	242	259	253	244	232	241	265	243	274	270	251	291	239	242	269	247	257	267	268	256	223	267	243	255	243	248	260	263	248	252	269	252	286	270	262	259	239	244	260	298	254	260	249	243	261	237	270	251	250	253	250	300	292	253	280	243	255	263	247	253	230	261	281	229	251	251	222	237	268	256	253	255	283	252	278	304	289	238	289	243	263	264	271	256	263	207	292	253	257	292	277	275	249	277	269	235	244	265	264	266	249	250	275	246	274	290	231	245	259	251	246	271	263	269	245	297	261	290	273	287	240	266	243	254	236	244	218	277	266	255	229	242	251	222	251	252	251	230	271	238	240	242	283	275	238	247	259	269	237	248	270	253	255	247	268	261	262	279	280	279	277	283	259	262	270	262	262	277	237	274	262	237	262	279	276	257	285	266	247	249	246	231	239	245	256	273	255	240	258	279	270	262	232	238	291	264	270	243	269	260	273	234	276	291	236	228	276	276	253	277	284	258	258	257	284	243	263	259	234	247	253	246	260	287	262	259	263	261	280	259	261	247	268	274	279	272	234	242	264	271	273	257	303	242	229	259	240	262	255	264	235	239	269	264	260	277	255	268	269	279	243	240	242	242	241	261	242	252	241	231	255	265	249	259	259	243	232	264	268	266	277	259	272	274	265	238	275	224	266	296	250	243	257	235	257	237	217	245	248	249	265	291	273	271	236	254	257	258	246	301	269	247	275	259	267	257	293	286	263	276	280	243	277	259	242	232
32498	23294	24468	17891	11224	4103	1221	1581	1847	1623	1443	1250	1062	1014	883	770	687	580	570	562	600	575	587	594	578	554	590	608	532	570	578	520	559	586	540	553	551	519	554	560	572	580	595	595	582	580	599	603	548	622	577	540	544	529	568	559	555	589	559	571	566	596	551	570	582	583	591	538	588	544	553	594	534	562	554	589	500	585	564	617	561	566	621	551	573	557	518	549	599	553	560	523	612	566	561	589	580	621	553	554	631	554	559	542	590	592	572	609	591	552	506	627	569	564	581	573	557	578	563	581	572	557	562	587	566	598	569	569	565	569	563	552	559	560	620	536	575	563	593	565	585	585	557	562	535	513	577	556	555	528	584	592	548	600	555	588	561	574	556	567	616	575	583	601	525	583	593	573	558	587	549	572	493	579	545	566	605	520	625	535	600	576	564	556	549	550	575	579	555	572	548	587	582	530	556	559	559	560	574	553	571	575	588	540	587	545	564	558	582	593	521	567	595	594	558	574	571	572	587	534	562	526	550	581	538	579	547	581	606	556	542	599	596	575	560	549	607	563	602	584	614	575	529	587	550	573	583	548	560	567	590	558	565	579	527	562	578	557	526	577	611	551	580	562	560	593	541	556	559	525	580	580	579	558	524	544	540	566	618	560	577	588	602	555	557	532	614	556	579	606	579	524	572	550	576	601	568	552	555	605	582	581	589	619	574	554	578	614	597	553	604	557	499	586	561	524	563	558	555	614	526	547	573	567	575	569	582	585	578	541	597	567	532	527	587	557	551	568	571	576	592	563	567	581	571	573	609	562	565	573	591	529	580	548	555	579	582	578	559	536	577	591	586	549	586	572	566	570	574	588	541	563	584	549	535	589	564	572	577	572	572	606	580	548	562	569	551	556	545	539	560	582	569	515	518	587	604	602	554	541	577	580	563	565	551	574	558	560	567	567	556	587	554	628	569	582	573	557	582	584	588	562	590	552	592	611	577	568	554	562	598	598	580	561	528	509	558	550	575	572	539	566	550	536	571	537	559	552	577	570	564	519	542	531	561	594	550	565	573	595	563	595	550	583	543	591	547	533	581	592	564	536	615	516	603	540	568	577	560	574	564	597	541	563	560	570	556	589	568	606	608	555	574	541	554	525	595	536	546	533	550	583	612	570	547	584	579	607	583	548	614	568	581	568	552	596	610	614	574	567	546	591	565	569	562	561	581	590	570	560	525	609	564	607	576	578	565	574	560	555	583	623	551	601	566	568	533	578	573	638	564	580	579	557	594	606	575	548	592	574	577	558	588	583	564	584	553	600	586	596	570	556	555	562	598	591	562	566	557	550	556	558	586	558	608	550	576	556	555	577	561	616	512	548	585	590	552	560	568	613	597	590	553	553	562	580	570	556	539	555	556	604	607	620	557	565	553	612	553	570	563	526	584	566	533	545	570	605	577	535	557	588	590	499	565	589	564	595	610	554	578	521	527	592	522	588	521	564	601	587	601	568	567	552	595	532	535	554	584	537	521	581	567	564	570	573	547	586	530	558	555	528	588	555	585	547	559	597	588	582	558	578	568	561	568	556	560	523	606	565	539	581	591	547	565	530	576	605	590	585	576	547	524	558	561	598	560	552	515	533	596	530	597	558	631	636	599	556	586	565	561	580	602	552	572	541	591	553	565	550	575	575	622	619	554	587	567	549	568	541	564	568	546	628	564	547	602	577	519	580	551	586	523	542	546	576	608	540	586	579	543	559	600	594	598	556	557	555	583	581	589	559	540	581	568	560	595	581	551	584	621	609	561	590	619	578	537	560	553	541	594	604	558	566	585	600	554	523	579	569	517	565	558	567	586	543	571	570	568	572	575	573	594	578	544	591	552	571	549	572	587	558	565	591	549	587	575	578	600	580	589	576	586	578	553	552	566	534	558	604	575	610	558	548	571	576	587	554	588	586	555	601	566	563	566	580	598	619	569	593	569	519	567	552	550	572	577	566	567	575	594	576	560	562	531	546	558	572	542	563	579	576	581	551	566	554	597	580	603	552	563	567	590	584	600	550	536	575	540	585	558	559	551	530	604	574	622	586	571	564	593	558	536	560	598	616	544	555	588	612	551	553	604	572	573	560	578	562	581	536	535	558	568	545	536	576	576	533	571	532	578	574	539	580	573	554	561	533	589	576	559	590	611	568	558	541	578	529	556	537	542	567	582	574	592	561	535	581	582	583	551	560	542	578	535	612	529	591	600	572	576	574	572	625	567	599	508	689	557	549	520	589	558	595	533	571	569	564	569	598	575	580	563	586	584	564	579	523	570	589	573	584	580	563	571	559	562	623	604	599	580	534	578	562	567	537	566	573	551	587	564	563	529	548	566	595	573	523	564	541	563	537	593	547	560	551	559	598	516	559	569	596	562	581	546	602	492	591	556	581	586	571	553	594	618	549	590	587	574	563	589	534	581	576	593	550	578	576	561	577	571	598	533	596	578	555	566	565	593	612	568	574	609	555	595	587	566	557	606	576	582	549	579	536	557	534	571	568	553	546	603	579	573	598	554	530	586	566	559	584	524	532	562	524	577	601	611	544	562	579	541	570	523	570	544	563	567	547	562	570	572	571	552	590	545	550	547	536	554	550	592	561	524	567	567	578	579	547	580	585	585	584	549	551	604	559	578	592	549	576	537	550	575	581	538	572	592	558	525	577	548	576	581	572	583	588	550	570	584	548	546	559	561	560	523	556	555	565	556	576	606	555	590	591	558	559	565	567	542	574	560	567	556	592	553	559	556	567	530	585	573	559	578	591	598	593	600	540	545	578	565	574	560	554	559	594	555	573	570	562	571	578	565	565	553	604	569	547	557	585	566	548	546	584	572	560	633	573	539	546	587	560	573	570	557	586	532	542	582	537	569	566	583	598	583	558	548	586	568	559	582	595	604	558	574	578	576	519	555	588	569	575	591	594	563	578	568	601	581	589	548	561	621	590	557	582	558	583	577	625	581	511	575	567	583	561	577	558	539	553	555	570	567	575	507	540	566	551	565	547	569	543	509	579	536	586	538	560	555	551	560	595	555	589	570	576	543	592	562	579	548	590	565	578	541	596	557	564	548	559	565	594	564	581	528	577	586	609	563	555	605	545	569	548	577	568	524	542	560	579	570	555	574	557	587	562	582	521	563	560	558	599	594	587	538	533	597	586	541	545	600	575	559	551	576	566	572	588	555	518	588	592	583	577	537	527	582	550	591	583	583	586	527	558	559	613	553	546	543	543	553	606	564	583	610	548	538	533	543	557	579	553	556	523	555	560	544	508	587	551	622	562	559	546	567	589	569	567	554	587	569	564	588	602	538	577	598	585	504	549	574	581	596	541	577	537	585	565	535	571	596	538	560	564	589	532	565	564	562	566	548	612	572	575	560	585	584	532	531	534	599	621	591	569	551	575	566	531	563	567	571	556	579	588	538	554	530	568	551	560	558	555	555	598	529	547	562	557	583	594	545	551	566	576	554	591
62016	37140	26923	16155	8213	3115	685	681	636	509	399	390	397	385	375	332	310	313	323	276	285	301	288	262	283	286	291	284	297	280	283	252	254	267	263	268	269	267	266	251	289	320	246	241	272	265	252	288	293	285	270	251	293	294	286	264	295	297	300	267	298	270	296	280	314	267	291	283	266	286	258	281	261	283	260	289	279	278	286	267	262	286	253	286	303	285	316	295	269	287	264	270	232	289	300	287	295	278	286	272	267	305	289	289	281	290	269	253	274	307	287	263	270	293	285	281	279	278	279	255	264	283	304	277	272	283	273	295	289	317	281	264	292	286	305	279	276	296	288	275	276	308	286	270	284	301	279	267	318	285	275	277	299	268	277	258	292	275	287	253	292	257	299	312	296	273	261	277	299	272	286	288	301	275	263	276	263	279	319	287	271	283	272	249	281	282	304	301	277	296	299	255	270	296	253	284	281	283	258	259	282	260	277	265	241	260	315	270	285	300	286	274	301	265	296	289	289	281	255	269	292	280	279	273	244	268	267	283	277	254	300	326	276	263	286	274	284	288	282	276	277	267	272	282	289	293	297	262	278	281	268	281	274	292	317	309	255	266	247	305	276	263	314	313	267	267	292	272	308	309	255	259	271	265	251	293	286	240	303	249	263	305	254	304	293	311	255	282	283	278	264	280	291	278	273	281	280	320	252	289	269	289	258	287	294	288	278	266	291	264	252	261	277	285	292	310	303	285	273	265	289	274	310	306	291	288	264	274	264	290	265	286	251	293	300	286	285	256	273	266	293	310	254	269	264	275	280	292	262	268	255	268	245	267	291	284	285	294	301	286	294	298	280	271	267	304	295	282	263	273	280	258	268	296	273	294	289	324	289	287	278	289	256	270	280	313	267	315	280	223	259	265	281	301	255	269	259	262	274	292	283	272	259	288	261	259	286	270	255	276	291	263	264	286	297	287	294	252	284	305	267	296	276	274	268	273	295	256	269	247	279	289	267	269	264	284	288	296	263	272	299	294	263	279	273	255	282	306	293	288	268	291	285	257	258	280	282	274	293	286	285	289	270	287	285	280	285	279	264	264	303	297	279	289	277	267	289	296	264	287	318	294	254	276	284	282	267	281	314	278	289	278	290	280	291	264	299	275	271	298	277	284	257	290	282	289	307	291	291	230	263	274	264	274	290	304	308	267	305	272	282	313	266	253	288	292	269	260	291	273	308	278	275	306	289	280	286	275	268	271	282	282	272	285	256	273	271	264	292	270	278	254	302	296	282	277	296	301	254	289	281	295	287	274	329	279	273	244	299	294	252	268	244	314	277	260	270	271	276	314	261	299	279	290	251	286	256	288	272	274	287	267	289	272	321	274	310	265	300	296	302	281	279	318	282	284	263	283	287	271	316	279	313	268	274	270	309	254	272	318	272	263	267	246	264	299	278	267	303	319	277	282	262	301	291	290	298	245	296	280	283	270	289	283	297	284	300	251	293	258	257	281	250	278	289	283	264	308	312	298	303	257	246	303	258	270	275	309	285	265	296	296	310	308	263	291	251	257	269	272	260	306	287	285	274	268	284	268	299	264	252	270	304	272	276	264	258	288	287	285	285	269	286	299	301	289	262	291	274	294	274	289	266	243	284	274	280	299	268	276	266	277	301	276	276	260	264	314	280	312	283	283	265	291	302	275	276	269	250	272	277	296	280	270	266	283	266	315	282	270	227	264	297	253	281	286	283	316	251	265	236	279	275	253	309	295	252	293	285	284	247	240	281	297	312	294	269	306	245	274	273	275	291	279	299	292	274	274	258	311	300	294	284	299	288	297	289	249	263	289	257	279	261	263	260	269	250	245	265	284	278	300	291	278	270	275	315	259	290	298	287	280	256	270	270	272	242	320	257	255	251	291	291	277	243	280	269	298	263	272	282	277	254	276	279	269	300	254	287	298	284	291	261	280	299	275	258	273	310	294	315	290	307	262	285	281	281	310	273	305	277	260	281	293	280	267	258	283	270	296	316	247	303	255	278	307	268	292	280	301	271	284	265	263	280	247	274	301	284	272	303	291	262	273	244	287	267	295	306	244	288	294	276	299	291	301	264	285	264	294	310	291	252	313	260	279	235	276	301	258	298	280	249	281	333	272	280	264	284	305	272	262	312	293	273	263	289	279	272	274	276	290	318	297	260	276	256	271	270	259	269	287	298	271	276	264	267	263	296	306	245	278	266	303	271	290	267	254	259	319	262	274	266	299	283	294	256	285	293	297	269	263	286	271	312	304	280	288	288	236	290	279	272	289	336	278	267	290	255	283	300	267	249	288	306	259	269	293	252	275	275	235	278	303	262	281	267	279	269	283	290	253	264	277	282	286	278	261	287	290	273	293	275	269	271	286	301	250	260	283	262	284	283	285	283	274	269	282	266	284	290	266	274	271	266	259	295	271	299	276	287	319	296	259	264	288	267	282	289	265	284	251	282	289	261	270	322	285	286	270	276	257	273	251	287	294	286	263	234	281	276	291	277	275	329	256	311	312	270	268	281	257	300	264	274	295	273	251	266	275	285	285	291	276	272	291	289	279	281	255	272	288	270	257	262	273	277	279	266	270	270	265	245	255	278	273	274	282	257	241	300	256	294	264	279	296	290	251	263	281	295	266	267	279	284	315	266	280	298	267	284	269	277	273	296	296	299	320	261	274	290	267	281	296	271	271	302	256	249	285	297	267	281	271	263	273	280	230	277	280	312	264	242	284	276	285	280	283	297	285	282	299	246	288	269	273	270	273	251	323	287	261	252	297	289	298	278	264	270	274	258	287	281	271	294	266	261	277	279	299	287	271	289	283	290	289	301	278	274	273	266	280	280	292	249	270	268	258	278	272	266	272	285	287	321	303	283	260	261	307	284	273	276	280	273	266	290	285	276	294	287	303	273	293	253	262	264	271	282	258	290	249	281	266	275	297	298	247	295	250	277	279	237	286	300	271	288	277	271	244	289	249	278	262	311	270	283	281	285	276	273	296	314	264	250	259	264	308	276	292	289	298	269	285	295	296	314	263	268	250	281	309	291	293	307	253	277	275	272	279	253	263	263	295	282	260	276	277	292	274	255	277	290	272	271	269	251	277	294	270	286	280	318	295	272	284	263	289	312	281	260	291	258	277	270	270	269	244	303	258	232	272	286	284	295	265	284	259	267	283	303	310	306	295	280	283	268	303	264	290	303	307	283	262	273	272	254	270	257	282	266	278	269	295	263	262	271	291	259	255	293	318	298	292	291	266	278	293	243	257	251	297	269	289	288	306	292	278	262	274	274	285	277	305	254	271	240	301	286	316	289	289	269	292	322	266	281	265	305	315	243	282	261	259	287	289	275	271	280	294	313	283	260	280	291	281	258	277	272	272	309	268	296	274	292	278	275	284	266	281	287	279	306	268	278	285	259	308	285	279	289	311	254	288	293	294	289	278	290	260	273	287	289	307	289	292	286	280	276	302	243	251	285	283	260	270
38869	28383	29401	24642	17881	8217	1852	2489	2207	1886	1345	1154	1090	1057	1036	988	839	873	779	653	618	608	584	621	609	614	609	611	609	606	610	600	588	604	618	661	622	607	592	626	596	630	610	588	656	627	611	584	572	595	618	583	573	631	645	609	627	575	617	604	634	613	600	608	613	595	602	587	570	648	643	568	616	606	588	600	592	601	554	626	621	604	605	595	610	569	620	553	595	631	564	637	610	629	620	591	595	646	653	606	577	590	617	669	602	592	634	619	647	601	594	615	603	608	613	622	603	587	612	640	601	622	574	556	619	628	595	598	644	604	620	628	581	652	629	602	587	627	608	624	584	622	563	590	605	596	624	629	626	630	569	628	573	616	593	585	608	629	646	601	593	610	595	582	625	644	618	583	590	578	634	591	639	599	616	604	553	575	566	607	632	595	611	608	647	603	606	608	599	584	627	611	589	599	593	551	599	591	646	581	555	591	598	609	635	601	646	629	616	594	611	619	586	618	631	610	624	596	617	609	614	608	597	670	575	577	616	624	615	615	592	574	651	625	649	566	645	610	612	637	651	587	648	600	639	596	616	608	611	618	587	594	588	533	613	568	565	603	600	627	633	570	603	592	578	598	602	588	641	592	594	590	609	572	591	592	609	595	572	627	576	627	630	635	575	604	603	643	578	621	643	569	592	604	594	605	623	561	603	573	582	596	581	620	630	549	599	578	574	652	613	617	627	625	616	589	654	612	586	594	592	625	608	600	611	598	605	592	624	651	596	600	613	597	581	622	596	579	605	601	616	644	601	593	637	586	622	595	548	594	621	610	583	625	628	609	578	618	614	606	589	613	608	638	608	588	595	541	627	563	605	596	597	545	611	602	602	587	607	631	603	557	596	593	633	641	621	629	638	594	687	593	581	577	545	582	671	603	607	599	602	625	640	619	553	615	648	597	604	602	627	605	564	653	634	591	620	636	631	587	599	578	602	566	593	546	576	570	615	626	571	591	615	606	602	616	584	610	567	625	562	581	617	588	571	588	639	616	621	558	583	618	633	610	613	607	600	625	594	602	635	634	607	617	608	599	553	610	576	622	602	650	624	644	618	657	589	640	581	611	581	646	601	599	631	563	607	589	598	630	637	582	594	618	602	593	606	611	597	613	594	600	620	612	613	621	597	607	575	618	639	585	614	577	614	600	536	601	602	606	556	619	626	615	569	623	574	584	616	619	584	559	594	611	592	555	631	597	569	594	625	620	579	626	639	625	585	622	597	565	609	588	588	614	610	641	631	610	620	612	603	579	612	591	622	606	609	637	633	582	654	622	600	650	610	564	605	562	613	605	639	646	602	580	617	639	590	589	632	587	628	609	616	629	610	603	584	601	626	615	601	586	623	585	658	589	666	629	615	614	593	576	581	612	583	604	662	606	606	616	599	642	624	603	621	588	545	577	644	591	622	607	602	629	616	626	594	628	650	622	579	630	584	611	632	613	591	672	602	583	611	645	597	617	641	552	559	609	600	586	627	646	649	609	614	612	559	610	565	613	569	618	621	621	578	608	562	613	573	643	544	618	604	627	626	628	631	572	623	623	602	600	584	622	588	568	679	635	578	591	600	576	600	625	565	599	599	598	626	613	608	611	644	614	590	595	645	595	649	624	609	569	611	627	584	620	634	652	644	628	638	634	645	611	600	584	619	635	620	641	617	603	588	648	571	618	605	547	555	636	599	608	588	568	638	607	590	585	605	585	577	633	598	590	622	599	609	570	595	594	582	638	589	589	571	583	620	599	598	613	599	624	621	619	616	588	557	645	594	637	579	623	627	658	603	630	638	608	563	605	599	539	603	565	637	585	620	631	629	632	594	561	580	662	597	637	602	638	614	598	621	640	601	605	609	613	671	596	637	609	546	586	605	593	636	621	567	615	639	650	588	608	617	627	619	557	541	557	600	629	629	609	568	569	630	631	583	623	591	606	628	598	601	624	633	613	601	624	601	615	590	602	583	661	631	601	613	629	643	608	591	596	565	591	645	683	590	594	601	646	646	557	597	596	620	646	579	619	551	626	550	584	569	590	615	615	617	608	624	576	573	594	583	623	624	599	652	589	601	624	616	588	632	638	600	599	631	577	618	595	635	569	577	618	597	627	610	581	543	601	613	578	566	568	618	596	554	542	613	601	588	606	637	618	536	601	623	579	587	583	650	606	615	660	587	630	619	554	609	582	642	633	586	542	618	608	648	582	647	585	660	636	610	599	589	619	604	597	608	588	566	586	562	536	590	617	596	581	646	596	615	608	583	584	563	635	601	608	584	604	568	626	610	575	628	573	624	629	630	597	613	606	564	638	578	613	620	612	613	584	593	591	652	634	595	609	615	632	609	613	637	593	691	642	596	592	634	608	571	574	613	588	591	616	605	647	634	574	641	646	587	592	571	620	631	628	566	572	601	639	626	655	566	625	609	592	605	585	619	620	636	627	601	636	637	610	604	608	587	589	600	596	572	629	590	633	611	599	588	621	589	586	587	576	647	609	609	628	662	590	615	622	562	588	577	599	603	583	612	631	558	562	628	614	642	606	615	594	637	605	657	593	566	619	611	561	587	622	603	605	654	613	581	595	607	636	616	605	613	610	606	635	626	600	630	595	595	622	582	589	609	612	616	580	572	628	611	572	621	566	612	591	587	603	620	642	604	607	607	614	624	550	632	629	570	583	636	590	610	618	578	645	605	582	587	603	619	607	593	652	590	594	622	624	616	570	581	614	649	625	644	600	643	600	593	626	620	595	604	625	630	624	655	580	602	581	627	587	632	599	616	590	659	600	577	616	594	599	603	616	608	590	588	626	588	646	586	625	603	577	613	596	636	589	601	595	583	594	583	609	604	607	574	585	551	560	625	578	617	589	593	550	589	598	584	568	572	614	610	561	622	561	625	597	629	594	573	622	547	586	591	602	617	629	622	617	616	566	629	570	618	583	612	622	594	591	597	603	614	596	618	606	625	603	611	605	603	623	606	593	632	623	600	599	602	595	573	589	629	609	599	635	579	591	596	678	621	586	677	626	570	592	675	610	592	595	598	636	652	597	603	613	647	644	577	600	605	580	603	579	619	583	607	644	596	571	611	637	627	583	615	621	618	620	595	592	591	598	586	580	589	614	585	594	625	589	577	638	617	590	596	620	575	591	558	620	658	578	617	609	601	634	634	588	591	617	634	593	603	626	574	595	635	602	619	622	624	642	545	594	593	565	609	624	638	593	617	557	576	599	611	598	654	563	630	599	637	594	588	602	601	560	679	574	660	597	559	582	629	620	610	626	634	666	592	605	582	612	580	637	668	615	582	592	544	627	635	575	591	606	627	630	573	618	617	589	609	606	627	622	604	619	620	670	604	584	627	628	650	580	592	590	565	576	599	638	613	574	614	606	583	611	639	604	629	622	656	623	653	608	578	594	629	605	629	614	630	625	637	600	634	605	656	635	628	575	613	648	604	601	598	588	596	629	559	573
45873	24057	11363	3745	1331	710	417	357	288	274	296	236	238	251	248	235	272	242	235	233	249	238	236	246	267	254	218	233	260	248	244	269	262	279	288	247	234	231	259	267	265	236	273	247	252	265	232	247	270	244	246	255	262	242	246	252	268	275	266	251	238	225	251	250	258	225	253	235	249	276	248	232	263	279	290	245	274	244	260	236	239	228	224	232	247	249	247	277	229	276	253	246	236	256	250	261	251	213	248	259	232	261	250	260	234	256	246	229	253	247	226	209	249	228	231	253	258	269	251	243	244	244	251	279	238	251	241	231	252	247	246	232	234	227	242	248	238	245	221	214	225	250	237	217	232	255	240	260	218	235	222	237	251	251	232	239	243	251	246	256	259	248	221	267	255	249	224	244	260	254	264	239	228	255	236	241	219	242	228	241	271	265	232	227	246	242	228	248	233	249	247	269	234	210	285	248	225	228	256	232	243	260	246	221	264	274	255	239	251	250	265	279	232	219	214	218	236	236	235	248	252	265	256	251	252	224	232	262	250	225	231	235	219	266	239	248	247	244	249	257	247	235	257	258	253	248	228	280	268	240	248	232	263	242	243	246	245	244	237	257	222	225	253	264	220	242	212	244	257	248	227	236	293	255	235	267	251	222	275	263	255	245	238	232	247	278	264	228	242	262	239	241	242	268	256	237	237	242	224	263	275	269	267	244	225	242	252	250	229	242	255	246	223	265	246	240	239	249	216	248	241	252	254	229	241	260	239	263	241	245	230	263	254	230	239	243	273	222	295	208	224	246	233	213	280	232	255	258	262	219	234	272	258	244	249	210	252	252	234	251	235	234	253	234	244	235	257	233	258	246	254	261	223	271	254	241	252	235	234	249	204	262	269	244	235	238	245	243	242	263	263	248	267	271	269	268	239	262	271	272	203	211	283	279	250	235	258	264	218	252	239	225	243	237	236	218	218	248	253	226	259	242	268	230	273	286	232	241	232	254	250	254	244	266	235	252	232	244	221	243	248	267	232	274	271	247	243	269	216	236	239	267	239	245	261	258	257	246	269	254	269	253	275	262	256	251	251	253	261	235	261	232	260	268	230	259	220	248	222	216	245	220	249	235	235	243	265	267	237	233	253	231	249	264	250	239	215	236	251	238	222	238	245	259	230	229	255	241	237	246	259	272	239	253	240	222	304	239	234	259	244	243	236	222	257	248	223	245	268	263	264	268	250	235	240	277	237	245	230	246	268	248	230	232	267	234	251	222	240	245	236	266	256	247	240	232	291	258	243	252	260	250	254	238	253	242	256	231	249	244	252	252	243	259	266	248	235	251	243	232	251	268	229	232	254	228	218	223	251	224	244	255	259	244	236	252	251	254	237	241	227	233	245	229	266	246	257	270	231	253	246	260	252	239	230	264	256	270	234	220	249	243	250	243	231	273	251	257	222	265	247	225	266	261	247	254	257	245	258	277	221	219	245	252	284	233	269	260	246	272	243	249	244	221	240	240	268	250	236	250	232	265	247	240	256	249	254	241	253	226	243	250	253	236	257	250	257	249	254	229	240	217	210	245	268	237	234	228	246	252	236	274	229	248	245	219	233	216	250	259	243	256	243	227	227	242	240	253	246	255	240	247	262	237	271	226	257	257	229	246	286	256	265	248	242	260	244	220	280	237	272	230	234	258	255	275	265	263	283	251	270	226	246	248	254	245	233	230	275	256	246	239	245	251	228	257	247	281	241	214	237	247	242	258	220	242	257	227	249	248	245	259	236	226	253	247	246	251	234	228	226	254	276	234	259	236	242	223	253	223	258	231	223	250	232	231	257	252	263	276	266	244	259	241	233	259	231	247	247	247	269	272	243	268	271	236	246	261	257	242	263	257	251	267	225	215	253	255	231	227	224	237	242	259	237	244	262	256	254	246	245	246	244	248	199	271	240	249	212	268	258	258	258	262	235	226	261	260	240	240	238	240	205	282	243	242	239	216	237	260	239	280	245	254	244	232	242	254	248	267	248	244	245	235	248	247	242	229	249	241	213	214	246	253	240	240	240	235	220	247	251	253	262	257	247	237	265	228	231	261	242	265	229	252	266	248	287	248	269	265	221	248	231	222	241	252	234	218	274	253	235	238	220	272	231	264	274	250	239	202	248	238	246	241	259	226	226	260	243	230	271	246	243	256	249	239	257	243	240	248	224	261	268	263	234	248	282	244	280	228	249	269	234	236	239	259	237	240	234	243	254	251	269	258	255	235	238	218	267	265	246	225	260	217	224	232	224	242	240	232	239	275	226	226	248	249	239	246	257	221	233	238	229	231	249	196	267	224	249	214	256	233	262	234	240	247	247	219	261	227	210	251	249	253	244	239	261	243	238	219	232	247	245	219	243	241	237	256	254	222	262	255	250	220	265	286	270	256	234	232	236	240	236	254	247	234	267	245	259	291	258	250	259	257	279	271	241	242	212	274	263	256	260	252	255	269	244	239	226	251	242	273	228	241	223	236	220	232	229	203	273	240	234	256	210	265	234	251	236	234	262	245	236	241	241	237	270	217	276	220	251	272	254	266	260	243	250	242	219	230	236	241	245	228	226	239	244	278	257	262	258	257	260	269	234	237	222	275	240	220	229	252	231	240	240	279	269	225	254	245	237	247	234	258	232	236	223	214	230	249	233	241	251	222	223	250	251	234	241	286	266	215	252	251	269	227	285	252	218	236	273	283	252	245	290	267	225	248	258	220	221	251	243	259	237	255	251	238	231	209	254	260	237	239	222	278	252	260	259	241	220	210	261	238	220	247	250	282	274	265	267	296	234	242	244	254	258	257	245	236	226	242	251	240	211	252	264	245	214	199	250	253	254	246	234	266	268	248	251	250	236	222	254	233	281	270	249	270	243	262	229	254	248	249	249	233	243	279	233	228	255	269	247	218	261	242	231	250	243	240	236	231	231	228	244	225	251	226	261	233	235	234	241	266	245	223	241	234	237	255	257	253	255	242	239	254	242	240	278	236	216	244	236	246	260	246	264	247	225	230	243	281	242	236	249	230	245	233	230	244	207	240	265	275	244	247	254	243	252	250	230	261	253	220	266	235	235	234	228	230	257	261	212	250	259	231	234	247	236	265	232	232	247	272	275	263	244	245	224	246	222	223	231	248	236	230	255	232	244	241	223	253	252	242	275	252	211	231	255	239	252	287	279	259	204	258	242	246	251	262	267	233	239	249	258	237	241	241	249	246	268	251	237	219	247	254	249	273	223	265	273	259	277	233	243	238	249	246	258	253	264	252	275	262	227	276	236	262	259	247	249	230	249	244	258	254	274	225	256	264	241	237	261	247	241	236	235	271	257	250	241	243	231	220	230	252	238	270	256	268	233	289	264	270	247	271	280	234	246	256	249	263	257	217	260	250	237	230	239	253	225	217	215	246	225	231	254	244	253	268	247	278	240	256	242	230	248	258	237	261	251	226	266	233	251	259	259	245	235	265	253	272	220	244	219	237
29676	17700	14507	7401	4035	2161	1168	999	818	637	629	594	573	602	571	558	566	559	555	561	549	571	542	591	548	528	525	537	584	564	560	541	540	522	529	564	542	533	543	542	529	544	549	555	564	540	576	538	555	515	521	516	537	551	529	549	604	544	577	533	554	537	581	538	534	565	534	577	534	544	531	525	556	543	546	467	588	550	547	552	579	521	560	481	557	568	572	544	615	571	581	543	528	568	563	532	554	562	497	544	560	535	540	561	518	520	538	538	512	559	535	525	549	549	545	520	552	535	515	521	512	548	519	539	546	563	542	557	539	526	553	525	561	568	554	535	536	551	505	520	529	527	549	506	543	541	559	535	532	541	544	566	575	533	572	561	566	549	533	538	555	496	569	515	562	519	551	582	505	543	546	533	498	554	564	541	530	556	548	491	561	537	576	574	520	502	537	562	547	541	519	553	531	560	537	541	489	550	541	545	571	547	536	523	541	553	531	512	538	557	490	528	548	589	538	523	550	584	541	532	508	582	537	515	532	536	526	536	544	546	506	565	534	540	528	570	524	546	528	550	537	547	577	549	560	515	536	532	523	553	497	582	516	540	567	553	526	574	530	508	558	537	564	567	518	545	511	536	541	527	537	511	533	578	523	525	552	564	542	543	526	505	526	567	538	553	539	513	540	588	555	512	531	556	569	545	556	541	520	552	530	550	547	545	542	597	520	538	574	564	558	581	557	529	529	500	499	588	560	512	529	568	540	558	555	519	534	531	552	504	565	578	561	563	517	554	525	533	579	553	591	542	578	575	619	564	567	516	553	558	534	535	518	541	535	573	566	530	571	540	578	571	537	530	533	538	533	546	577	540	568	550	596	532	508	565	549	522	540	535	519	515	557	569	515	584	532	533	557	578	522	541	571	537	510	574	556	515	523	508	571	541	525	548	544	541	565	511	536	538	551	563	571	582	571	527	565	543	572	533	553	559	534	556	586	526	537	548	564	543	551	507	554	574	592	528	534	546	558	562	566	570	554	521	569	535	573	521	544	560	517	550	547	549	562	545	554	541	537	497	546	525	543	533	543	507	532	525	525	516	573	560	535	574	525	581	592	539	542	549	547	537	538	597	548	556	546	537	531	535	560	552	553	547	536	504	533	570	519	575	559	577	504	532	535	538	556	558	527	502	529	528	496	559	531	554	551	549	555	542	563	521	560	538	549	517	497	525	545	547	558	530	568	549	543	570	528	578	554	556	547	515	515	557	536	525	533	554	555	581	514	527	514	552	501	536	549	535	549	555	528	571	567	569	507	585	531	581	563	527	550	551	570	615	555	533	552	553	547	539	513	517	512	522	493	536	512	506	578	568	531	526	548	557	553	520	561	530	505	542	555	538	536	529	562	552	542	543	537	552	506	549	548	447	569	571	521	544	569	505	554	506	539	521	563	558	589	561	537	531	575	547	547	526	511	555	551	538	542	546	538	585	534	540	547	529	529	487	536	563	533	484	520	520	555	533	539	562	590	560	551	530	527	569	511	616	596	518	524	557	561	522	540	516	563	571	506	497	564	572	528	512	546	505	579	546	552	536	558	516	560	559	532	531	564	536	562	538	595	508	563	581	557	534	561	585	546	507	546	565	527	531	547	547	553	551	519	536	557	539	540	545	526	555	558	534	615	505	515	501	534	572	557	529	542	542	533	500	547	542	562	513	531	546	542	604	537	580	568	556	507	512	516	535	506	520	547	567	554	565	538	540	532	534	547	569	577	548	578	572	553	529	518	585	578	547	527	579	534	569	529	555	537	531	527	552	536	564	564	503	557	552	533	559	528	516	533	525	557	531	552	540	523	529	540	554	493	590	562	564	505	538	541	538	536	565	517	581	609	572	557	522	501	573	537	572	549	554	589	515	497	551	524	531	519	496	519	540	565	565	531	516	518	522	545	513	553	557	574	472	511	523	549	532	549	535	534	534	562	588	522	536	564	563	543	559	519	558	537	511	535	576	518	563	561	525	572	563	526	602	570	512	553	525	560	489	549	521	502	603	537	582	531	529	551	515	565	508	541	569	538	576	534	579	540	531	578	543	535	555	534	559	565	554	543	539	520	540	555	539	531	610	533	534	529	545	552	536	520	544	524	531	545	546	545	544	507	558	544	533	594	562	532	581	506	535	545	560	610	527	563	560	497	536	541	548	547	530	530	554	531	531	541	547	525	514	594	559	564	505	530	525	532	577	559	515	580	538	565	531	510	552	546	560	544	524	538	530	533	543	513	550	591	555	581	558	528	525	602	596	551	543	533	557	546	565	576	568	515	577	521	525	568	537	577	523	526	558	571	536	577	546	564	555	543	540	536	512	548	549	518	508	530	482	585	545	565	573	538	541	597	553	560	523	567	520	529	497	515	534	550	527	567	536	577	544	559	514	545	562	562	529	573	507	591	568	526	552	519	523	581	532	565	554	541	533	576	566	563	551	593	548	527	553	507	566	538	565	535	518	503	538	570	538	554	561	525	522	556	590	518	498	544	524	544	509	564	557	561	512	547	570	519	538	490	538	510	547	531	530	547	535	557	526	571	581	533	522	568	524	566	522	565	502	579	550	487	563	552	576	552	547	559	524	574	513	489	540	577	517	562	503	526	507	511	545	548	551	523	585	542	563	526	532	508	500	535	543	531	526	560	519	547	553	507	546	509	542	559	513	531	485	546	559	555	512	598	522	541	542	539	524	526	526	559	553	551	534	510	583	537	556	484	570	559	544	501	546	553	550	531	547	530	519	566	556	574	534	565	567	540	530	548	523	556	571	561	546	557	536	553	563	540	559	526	557	524	531	581	537	529	546	521	559	532	521	520	542	512	531	522	563	552	547	546	516	575	535	578	532	560	545	535	568	534	586	529	549	544	527	545	553	567	508	513	546	529	574	542	516	529	552	522	525	547	509	509	532	526	478	514	554	533	501	475	557	583	570	556	580	511	542	564	529	488	560	603	532	544	505	518	539	546	553	526	567	518	564	572	545	521	539	549	549	550	504	548	599	569	516	572	538	557	562	518	527	553	552	577	528	542	501	590	555	525	506	551	552	533	521	538	545	531	532	570	519	557	531	558	582	540	551	522	591	551	530	545	570	553	569	570	530	513	527	585	576	512	520	539	507	558	549	526	583	567	563	529	526	536	548	578	538	494	490	530	584	525	517	553	575	518	527	548	556	557	552	492	544	603	567	557	520	556	537	524	568	534	527	539	553	556	530	520	543	563	501	589	561	544	532	540	545	544	564	543	596	592	581	547	539	563	593	540	486	550	521	554	551	569	571	524	566	573	533	512	565	556	529	553	537	538	538	577	568	508	516	550	508	518	502	523	543	528	539	495	571	564	539	560	579	513	523	536	566	517	522	572	542	575	574	569	550	594	539	575	550	574	532	479	555	581	533	557	528	536	540	538	536	525	538	570	557	529	526	526	549	534	561	562	566	570	571	537	554	574	591	495	540	550	530	552	525	577	535	535	550
56616	32152	17433	6654	4297	2387	562	317	329	306	293	295	267	234	227	288	301	336	326	314	339	267	312	279	277	250	252	232	249	226	277	266	252	229	239	242	272	243	243	299	240	256	253	264	256	239	250	235	249	258	236	244	240	290	290	291	244	249	275	237	276	259	256	281	251	253	275	260	247	285	294	267	248	223	256	265	251	259	272	255	251	262	293	238	275	274	277	285	248	287	261	266	233	292	278	291	318	259	265	277	234	239	253	249	270	277	278	257	262	262	267	265	258	261	233	305	293	292	267	252	244	267	298	251	258	277	249	274	261	285	265	287	282	230	259	302	260	263	256	255	258	226	290	258	237	256	280	284	298	253	278	262	293	267	261	246	253	230	225	269	271	284	276	249	263	260	261	262	265	245	295	274	237	291	266	289	246	261	262	252	250	263	235	257	231	264	230	259	284	283	278	267	255	247	276	270	253	242	228	285	285	266	262	236	252	234	270	260	241	258	245	256	274	300	281	248	255	246	240	257	240	262	284	275	246	282	270	262	280	242	301	290	239	245	265	261	266	236	277	227	268	243	298	274	260	263	261	276	271	268	272	267	274	227	227	262	251	260	265	281	259	275	238	290	259	238	256	269	275	263	258	265	248	247	260	255	250	261	266	242	258	232	220	247	240	246	262	239	258	269	272	244	257	262	303	269	274	260	267	265	279	268	221	245	226	226	246	278	276	259	233	252	270	286	274	234	278	248	285	267	246	269	288	295	267	260	255	250	279	266	258	257	242	268	267	236	272	259	250	261	279	232	259	270	268	267	225	267	239	293	260	240	272	226	254	269	248	269	267	239	271	257	291	259	246	276	256	277	263	263	289	245	286	263	269	259	269	255	248	258	301	255	254	286	264	260	281	256	270	242	264	253	265	241	285	246	245	264	245	251	262	250	239	264	272	265	241	236	229	258	242	257	251	277	232	265	264	268	225	256	252	272	253	242	252	261	282	251	248	275	241	291	299	303	246	264	271	286	267	256	264	254	259	253	238	254	246	264	242	249	264	254	262	254	266	264	290	271	248	256	216	266	244	293	270	280	253	292	287	235	263	271	264	263	263	232	275	277	214	258	257	280	264	269	258	261	267	255	261	256	291	265	266	260	290	247	255	259	284	267	258	308	269	231	270	271	243	262	266	275	272	259	233	233	258	247	235	237	240	276	277	269	247	246	254	286	251	246	288	256	241	273	252	232	274	269	272	271	222	258	288	255	277	284	230	235	276	268	301	274	260	242	268	236	248	259	277	245	255	240	238	250	251	263	259	277	283	272	270	269	263	289	266	282	267	290	242	267	296	244	263	286	271	262	284	255	260	271	248	251	282	254	277	267	287	273	244	289	259	254	258	258	258	247	281	265	247	290	235	288	280	265	250	264	292	247	285	255	232	249	264	273	255	264	281	234	240	269	295	244	279	259	262	242	246	281	256	270	221	273	259	279	283	256	281	267	272	272	246	249	258	285	265	256	258	251	278	258	260	236	251	263	247	247	224	270	260	227	267	256	246	252	267	238	256	273	276	239	233	266	224	251	221	252	228	273	287	246	273	255	255	253	240	241	238	235	239	252	269	272	262	279	298	262	277	217	298	265	266	254	275	248	246	249	264	237	258	275	261	277	283	260	284	274	297	241	267	242	269	320	256	277	258	288	246	270	294	264	240	234	299	243	261	227	255	273	244	254	243	249	271	283	243	287	261	247	251	278	292	250	256	239	253	249	262	248	254	290	272	240	272	240	271	275	286	256	274	269	249	283	271	254	289	248	262	255	294	258	261	240	256	258	256	258	269	251	283	226	257	271	255	252	270	273	288	302	256	256	234	263	266	276	229	251	259	222	262	215	248	239	284	267	239	259	279	248	250	268	261	275	251	248	256	259	220	259	248	215	267	270	280	259	271	257	265	247	239	264	256	285	281	273	259	257	262	277	277	231	276	248	269	250	275	252	256	264	287	257	264	272	277	241	239	240	261	267	251	249	267	220	264	246	267	249	239	258	233	260	298	267	272	283	240	281	242	254	257	250	268	233	262	285	249	280	293	259	249	281	247	288	279	279	257	241	261	243	269	245	248	292	244	264	264	292	252	229	269	259	246	250	246	240	266	265	237	255	252	247	257	273	270	251	242	251	254	256	267	278	271	259	279	240	251	245	250	242	232	243	270	261	275	286	235	284	268	258	212	264	250	317	253	271	273	261	280	265	281	269	276	288	256	255	264	294	299	261	254	278	263	247	247	249	243	259	269	271	242	245	239	247	239	271	274	243	267	245	227	260	277	279	226	258	249	265	267	285	234	242	252	299	285	258	269	249	282	281	253	269	275	284	235	288	285	256	286	273	256	266	282	273	258	279	261	291	249	222	266	243	261	276	245	257	264	275	238	265	255	251	267	276	234	279	278	229	288	262	251	237	239	275	282	239	255	281	291	258	242	317	259	265	257	254	238	266	260	250	263	236	295	298	247	290	272	244	229	245	257	285	256	247	234	264	299	234	263	284	235	260	279	270	273	294	266	279	267	291	312	261	248	258	268	264	255	239	241	232	273	256	267	276	242	284	265	304	253	240	276	249	231	248	277	294	248	243	241	236	220	284	297	258	239	280	265	245	244	297	260	274	282	230	232	275	289	253	262	249	268	274	264	253	269	273	263	279	275	269	261	257	257	239	269	275	290	274	268	271	260	285	253	256	277	283	269	241	259	274	256	273	249	265	262	226	227	253	270	284	271	261	269	248	254	262	266	233	275	250	258	250	308	270	272	255	263	267	249	243	276	290	274	258	261	281	296	284	274	281	298	264	257	245	255	282	250	280	264	263	256	253	293	260	288	268	256	275	258	266	254	265	250	254	249	259	248	243	249	271	278	257	261	231	278	278	271	237	273	243	275	250	268	269	238	254	254	250	265	284	277	263	246	265	258	252	253	272	261	271	269	238	269	263	278	268	283	262	295	240	280	275	256	247	287	248	241	255	263	264	224	248	268	226	256	264	255	237	266	246	229	268	279	242	274	266	252	263	255	246	273	253	240	259	262	270	283	309	258	268	259	279	240	280	238	250	267	245	263	236	254	236	298	264	265	266	274	266	290	270	304	220	247	238	247	269	248	238	258	226	259	278	263	250	264	252	249	240	275	254	246	255	242	248	246	258	267	257	259	254	244	282	247	268	253	274	250	267	264	271	238	254	244	269	260	250	262	267	263	251	244	305	304	242	260	247	273	295	283	244	265	255	231	268	264	243	234	260	267	261	286	220	247	257	287	255	247	310	257	248	242	239	291	278	259	246	259	257	266	261	252	275	302	248	259	244	246	258	273	270	247	275	291	264	246	266	279	264	264	253	282	254	272	249	266	240	267	259	272	265	254	265	270	295	246	232	255	257	273	262	261	266	246	282	259	272	275	236	282	299	249	265	251	255	273	264	270	247	246	262	233	264	279	282	281	266	256	267	238	261	262	256	272	253	260	255	249	255	294	236
36760	25664	19067	12359	12200	7166	1518	1039	827	729	701	679	671	616	737	768	823	919	927	964	890	651	725	558	585	578	591	613	557	608	621	584	546	597	564	558	596	628	563	570	558	567	560	602	562	584	601	598	566	584	599	645	567	595	576	571	579	582	595	592	596	570	572	569	606	595	566	582	570	566	561	542	549	587	557	585	605	548	554	545	568	572	531	606	589	610	544	534	597	592	608	603	586	596	559	595	622	612	588	595	572	575	581	525	598	591	591	610	628	591	553	563	522	601	608	539	554	600	598	575	565	597	575	541	570	527	584	615	590	568	583	589	582	583	602	548	587	607	555	620	570	548	588	564	582	593	558	568	577	580	569	585	588	562	644	564	557	594	602	557	551	592	560	573	522	585	588	583	528	560	553	561	499	566	612	550	563	606	571	570	595	573	555	590	584	587	566	559	573	613	611	574	580	581	561	540	542	573	541	557	576	577	598	550	554	550	589	582	604	592	616	595	618	559	606	605	594	579	551	572	616	539	582	608	564	596	586	576	600	551	563	566	559	591	557	573	547	602	600	580	591	569	524	608	572	568	590	604	559	577	558	591	565	563	569	567	557	590	585	575	562	585	528	630	587	567	630	574	576	594	555	590	560	554	589	598	620	603	591	590	580	571	533	594	603	565	583	581	591	575	599	541	602	586	581	564	582	602	573	536	577	564	587	583	565	553	605	560	581	579	555	607	594	583	573	571	554	581	603	620	556	599	594	611	576	590	547	575	557	541	525	571	551	594	550	565	544	620	598	585	567	593	574	624	583	581	626	585	584	546	547	532	586	552	568	540	588	565	580	593	604	550	613	589	568	589	571	577	553	582	598	597	589	556	542	569	598	636	552	623	567	572	574	560	604	569	560	591	588	587	593	560	599	609	595	589	600	594	580	606	577	576	569	605	592	587	610	563	588	566	593	608	559	560	564	618	554	586	572	564	611	555	578	585	583	579	566	588	627	569	653	558	582	614	573	571	584	569	535	561	592	627	549	599	574	627	547	610	549	594	633	539	553	610	613	591	622	519	559	564	559	577	586	589	550	537	567	560	548	656	577	575	549	614	564	561	547	608	540	530	580	585	591	546	604	603	583	568	585	587	545	582	582	546	612	555	566	572	573	567	607	575	594	583	565	558	578	616	584	609	550	622	622	580	589	569	539	550	585	587	549	591	557	571	557	583	617	567	585	613	609	574	595	523	606	596	586	603	569	558	555	595	598	563	578	612	572	556	598	579	593	587	548	551	584	522	534	589	545	554	567	588	541	588	571	583	577	572	584	593	560	608	582	575	527	598	563	527	539	562	585	561	607	619	562	583	618	602	562	571	554	585	627	571	558	603	576	550	591	542	601	645	571	577	610	594	542	526	592	580	529	543	558	540	596	575	568	589	583	600	578	612	605	577	584	597	576	594	553	584	609	615	565	593	623	672	574	560	597	542	565	626	603	581	604	530	553	554	574	566	613	579	581	561	567	538	604	544	599	558	554	599	570	559	572	594	572	509	544	600	573	588	599	554	609	600	569	585	596	553	562	560	562	546	571	588	563	513	552	612	571	577	583	600	568	578	591	594	571	561	590	588	609	561	609	545	565	531	587	572	528	533	573	592	570	581	513	558	585	572	587	543	618	557	573	593	528	598	583	583	569	551	583	585	614	594	592	593	586	591	569	563	621	564	610	580	572	577	560	551	599	596	599	576	548	525	607	610	534	573	601	609	594	574	554	565	603	604	575	590	595	573	540	549	591	600	594	539	624	614	590	553	585	568	578	598	642	606	603	566	591	551	568	555	567	585	545	564	558	568	590	624	535	572	606	568	557	538	598	571	553	564	570	553	581	559	594	549	601	560	574	590	559	525	555	603	565	524	586	561	621	555	545	551	541	606	569	642	561	589	583	559	568	550	565	569	541	581	554	548	595	600	589	629	598	568	551	597	586	560	622	572	573	581	567	591	600	598	592	619	614	570	566	611	573	594	558	581	561	557	560	589	554	615	580	600	585	545	548	576	605	597	529	548	619	592	559	590	606	587	591	583	537	550	591	551	565	552	544	570	585	589	570	594	531	569	549	582	561	553	582	580	541	590	575	584	584	583	543	585	562	579	572	567	574	577	598	627	582	564	541	620	621	553	586	575	552	563	603	581	554	581	547	546	584	549	614	583	597	595	569	557	574	580	611	553	577	586	566	533	540	613	560	589	556	570	566	594	556	574	573	585	573	560	573	587	554	549	562	543	596	565	587	598	587	590	610	537	565	549	550	583	584	584	540	612	541	560	597	559	539	556	567	572	582	598	572	574	600	583	573	561	586	525	550	541	572	582	587	557	593	603	581	642	573	535	565	552	555	513	617	572	543	593	541	596	520	591	594	578	561	579	555	566	602	578	617	562	575	536	582	554	570	557	558	577	575	526	584	575	549	579	563	586	584	534	573	583	571	628	585	615	546	576	608	570	601	573	538	598	564	557	557	546	590	572	595	535	559	600	562	577	573	546	607	568	565	607	562	578	543	568	611	580	588	564	575	554	583	546	565	595	605	608	559	583	555	561	597	576	567	547	611	580	594	541	597	578	592	645	555	597	606	595	569	576	589	601	556	569	586	598	578	565	560	568	555	614	567	559	561	627	588	530	556	538	591	603	565	556	597	597	568	581	570	588	561	568	594	593	583	548	529	554	588	567	587	553	569	584	547	565	588	566	575	590	609	582	564	577	541	560	569	596	583	559	615	553	595	601	566	627	601	581	588	575	570	606	566	590	560	558	566	577	592	588	551	581	588	581	558	585	549	566	603	551	579	546	577	587	555	582	618	564	573	585	573	562	571	570	577	593	536	581	539	585	601	617	560	601	527	619	540	577	569	566	566	547	572	579	584	566	556	545	558	508	597	602	527	551	586	592	564	582	557	530	556	520	565	614	565	603	577	558	595	546	556	588	562	590	578	583	562	535	567	589	626	625	571	578	582	571	572	585	613	582	563	557	609	575	613	587	568	571	566	562	548	574	570	581	602	569	552	598	586	575	613	613	603	595	585	567	628	528	556	559	581	581	569	560	590	584	580	566	587	584	557	578	585	596	566	612	604	575	601	587	526	539	570	594	590	580	575	554	595	619	573	538	575	561	597	561	533	617	541	554	570	557	540	592	567	553	563	552	586	566	582	576	560	550	557	556	584	538	596	531	556	572	589	559	610	548	585	589	547	565	585	548	589	581	609	559	558	583	577	561	585	632	523	579	603	566	563	603	568	531	586	571	538	590	557	598	559	575	575	554	580	556	528	569	594	517	559	578	581	604	548	571	601	596	592	567	578	560	557	585	573	601	552	590	573	626	572	554	596	574	564	587	591	585	603	571	570	555	573	588	576	585	537	560	602	593	579	590	584	603	577	567	597	574	617	585	562	511	607	592	597	600	560	607	620	538	604	551	515	553	614	595	595	573	618	551	572	565	584	598	568	576	562	587	618	533	548	538	534	567
66308	36078	22885	11952	6964	4227	826	376	348	352	320	295	261	341	337	351	324	404	417	483	464	372	294	282	274	274	294	305	284	282	300	283	261	287	290	276	265	288	300	266	273	252	276	278	268	304	296	294	301	290	305	300	282	258	288	285	294	258	276	303	265	306	269	276	249	276	288	288	267	280	288	282	304	262	309	235	269	277	292	303	263	271	268	296	278	296	280	273	265	279	295	255	292	284	308	270	266	276	274	258	278	264	269	274	262	281	316	314	252	277	282	271	304	262	305	304	248	276	276	275	282	281	246	302	291	287	282	282	271	284	282	258	277	269	263	296	295	311	285	265	287	256	296	291	295	327	259	270	273	262	272	321	262	261	271	306	295	299	307	258	277	306	289	279	273	286	266	295	273	291	255	265	258	292	239	282	292	273	274	312	266	253	308	258	293	268	268	313	289	285	296	279	295	263	289	256	291	251	262	271	296	266	260	267	292	254	289	276	291	277	267	283	289	248	307	302	293	297	319	285	313	270	271	276	239	261	251	270	270	242	278	305	297	266	259	329	267	279	268	269	253	271	286	261	244	272	289	254	271	251	301	329	279	295	278	308	263	277	289	298	256	299	281	274	272	296	308	289	286	310	305	267	256	282	295	241	289	280	289	244	299	288	277	275	272	290	284	276	292	303	316	298	264	262	303	277	285	302	273	242	270	272	306	280	288	251	284	283	256	279	274	249	293	249	288	288	262	247	265	281	274	288	275	283	307	261	282	289	298	310	252	275	261	306	269	299	292	278	272	249	273	289	270	299	275	277	281	275	253	279	292	281	239	264	266	275	252	254	288	260	286	256	301	264	302	306	265	287	288	277	304	261	268	284	269	260	288	269	282	289	257	279	287	313	273	293	276	280	273	304	305	299	270	255	252	282	239	277	267	267	265	287	257	242	288	311	305	313	243	309	258	269	243	257	287	303	253	273	283	293	263	293	262	280	260	270	276	267	269	293	284	270	280	280	273	270	284	263	271	275	272	269	302	292	281	302	275	254	297	290	285	291	305	263	274	279	268	257	276	274	255	256	298	297	339	268	252	276	296	266	303	308	272	258	260	291	245	257	280	275	286	269	250	286	307	273	256	294	281	263	287	274	307	271	273	265	277	297	282	298	261	285	283	260	302	280	292	266	261	269	269	281	265	293	283	279	270	265	282	300	287	295	259	280	286	273	267	284	280	279	274	268	292	270	262	312	277	257	287	323	312	283	297	258	269	321	288	289	289	280	291	253	289	260	270	284	275	256	273	296	271	261	267	270	284	286	278	262	305	304	309	252	280	254	257	277	260	263	310	296	305	285	297	310	270	305	298	284	255	292	311	299	308	288	238	293	270	271	307	300	254	286	277	253	298	286	284	262	265	311	256	268	289	288	279	271	284	259	262	285	280	288	284	306	268	276	293	275	284	312	289	289	295	286	313	273	285	245	288	289	271	284	286	278	291	278	266	263	255	256	301	288	265	289	279	290	295	284	274	280	271	257	293	282	297	319	314	263	275	283	317	239	281	256	310	280	299	255	273	270	273	264	290	274	245	268	279	300	287	293	263	237	269	276	286	314	259	301	294	277	287	270	268	287	278	259	272	294	279	247	272	275	281	272	273	261	270	279	258	276	289	294	269	290	291	285	251	258	303	300	287	274	314	256	265	269	280	302	281	271	282	295	303	272	269	255	267	285	275	282	258	268	274	297	259	308	246	321	287	300	267	274	280	289	291	314	297	251	264	276	286	239	276	310	258	277	288	278	300	273	279	300	300	254	333	264	256	265	306	293	300	279	287	281	277	261	304	286	253	308	306	282	269	300	316	283	280	314	307	263	299	274	281	274	269	279	296	265	303	296	289	275	271	274	265	260	283	260	276	275	273	256	240	248	289	278	316	297	299	281	302	273	275	237	248	311	270	281	274	282	285	265	296	293	287	257	262	283	277	268	281	320	284	271	286	274	274	303	284	296	320	269	272	280	266	284	291	284	272	299	287	273	298	291	272	268	286	268	289	267	254	287	246	299	303	256	281	268	281	279	309	301	265	254	290	274	278	261	326	298	311	265	319	288	269	314	248	313	284	294	295	262	267	289	228	266	242	288	286	293	276	292	274	300	325	312	258	314	270	271	273	273	269	258	282	242	279	274	285	272	273	267	305	296	264	239	264	303	295	288	260	272	281	297	250	319	315	279	275	275	277	278	267	270	278	264	285	283	303	281	306	266	307	288	322	283	278	269	245	282	259	310	268	301	290	277	283	265	280	298	284	292	261	293	282	278	307	283	248	269	280	306	292	279	305	302	306	272	267	305	313	290	262	241	283	297	285	284	268	287	300	303	277	280	263	247	284	291	268	234	250	267	257	285	268	299	301	294	282	292	279	289	270	275	299	266	279	284	262	283	258	264	268	278	289	289	273	297	262	281	275	256	279	306	263	265	265	258	298	278	299	282	280	286	286	311	298	281	299	284	292	271	288	279	281	260	274	286	276	280	276	265	294	273	256	293	306	270	307	285	276	274	283	290	268	260	293	306	271	315	269	290	302	291	276	261	288	256	287	272	261	264	303	280	283	290	272	299	286	274	281	291	294	311	255	281	286	287	288	310	296	252	293	292	285	301	301	255	283	274	286	275	281	259	290	255	252	265	281	278	282	253	241	287	293	290	296	271	314	301	268	259	280	276	283	307	289	257	265	276	280	283	292	269	295	266	269	279	263	291	270	309	288	281	286	308	263	279	281	283	294	292	300	257	278	307	270	283	279	291	300	314	287	274	285	250	280	268	299	275	267	282	289	276	278	259	253	279	287	266	270	272	243	258	243	244	280	237	267	268	260	264	270	280	310	285	291	310	273	260	291	246	251	246	296	263	250	278	286	246	260	285	265	276	294	285	254	306	256	266	250	279	295	262	257	273	272	271	290	266	276	264	294	262	259	268	267	280	278	281	252	292	280	282	286	318	277	287	294	285	287	264	284	277	266	278	270	283	299	282	296	280	311	300	272	278	346	275	308	293	296	304	282	265	245	306	307	276	299	295	287	266	260	320	269	274	298	277	277	283	231	301	315	278	271	235	269	295	261	317	305	280	307	285	260	275	290	309	279	268	283	291	287	260	273	279	282	298	305	320	305	257	261	302	262	274	293	251	278	281	277	267	302	287	327	255	283	325	301	247	254	324	279	257	286	278	301	257	294	301	259	284	291	302	299	287	281	303	278	271	275	287	289	297	264	266	276	285	274	282	292	267	277	262	285	267	292	303	273	306	280	264	244	253	292	298	308	283	303	269	269	284	291	295	294	294	261	282	259	275	291	293	291	310	287	307	312	283	266	240	283	306	260	301	273	279	256	289	272	285	257	268	295	284	259	269	281	264	299	271	291	283	269	279	322	289	250	276	298	267	285	266	286	289	286	279	301	304	306	285	270	325	273	256	282	269	275	293	278	278	286	327	284	307	275	281	260	293	256	276	279	282	282	312	299	300
42394	27487	24711	19109	15947	10842	2371	1117	875	754	723	676	708	769	841	897	961	1143	1319	1454	1529	994	621	632	624	634	596	658	657	603	617	621	610	559	607	609	642	600	580	636	618	643	635	608	624	639	574	593	655	593	611	610	607	613	606	577	607	623	665	622	626	615	586	592	594	649	566	596	601	607	625	579	648	594	629	565	573	594	616	578	590	591	595	590	640	632	628	601	603	570	578	627	581	611	565	646	602	630	589	560	630	633	616	644	616	588	585	623	623	604	604	600	621	633	599	623	622	565	589	618	605	620	624	577	647	605	584	641	611	564	572	565	632	637	614	599	617	595	590	620	627	592	585	586	615	579	626	629	604	584	605	663	594	609	643	655	609	593	589	567	619	615	593	578	579	610	604	588	604	590	623	601	618	651	613	634	617	577	629	610	642	599	583	618	593	610	578	561	641	596	591	635	607	607	628	644	589	621	653	610	627	569	630	580	579	667	644	601	642	605	603	619	619	604	590	604	589	610	633	634	547	621	590	635	567	620	604	653	582	573	605	622	643	642	613	636	614	649	634	609	602	637	618	591	655	592	621	589	599	603	604	619	639	586	620	654	607	599	633	613	655	614	603	588	631	561	613	634	591	582	563	552	597	621	618	601	587	594	616	603	569	595	626	644	631	662	572	606	592	641	617	665	603	654	581	605	590	618	621	624	593	652	621	614	608	601	648	549	586	613	608	624	636	640	624	625	639	584	628	632	608	609	582	642	617	628	648	637	587	587	622	593	626	588	585	636	610	638	653	611	639	611	568	564	640	604	601	628	592	576	589	566	646	579	609	604	621	653	613	580	606	625	654	576	647	636	596	606	656	574	593	605	620	590	641	603	623	624	598	589	591	616	638	611	604	600	613	656	623	646	568	602	615	593	611	596	548	638	598	639	566	644	612	654	589	585	648	611	631	607	677	602	624	562	645	596	629	585	619	607	608	627	606	612	643	584	635	646	600	593	622	668	635	626	586	582	614	605	611	607	658	621	567	611	641	646	589	585	619	606	614	612	586	611	568	661	583	589	664	623	619	629	589	623	599	595	607	590	605	615	637	626	703	600	604	579	648	613	643	600	645	606	567	568	608	595	615	617	608	584	631	622	586	625	648	581	611	619	602	623	620	631	609	587	558	612	594	631	649	620	572	600	576	648	589	608	586	594	602	637	584	606	586	608	631	609	619	595	627	576	601	573	611	620	575	603	620	607	631	604	638	643	624	611	626	588	592	604	607	618	619	672	599	597	584	622	604	581	595	632	607	598	626	636	603	614	686	601	629	590	623	613	613	607	621	603	604	627	610	589	615	584	571	601	624	635	576	621	594	608	619	611	593	623	634	599	632	587	616	610	600	623	585	612	583	604	656	582	588	623	620	627	604	600	584	604	655	589	627	621	642	563	622	635	631	592	589	591	619	591	617	577	623	585	587	564	572	621	561	584	640	617	613	607	640	601	606	595	621	534	617	632	582	640	621	581	564	623	620	614	625	638	594	613	579	619	623	605	618	631	687	628	631	595	618	638	606	629	595	613	638	612	577	575	554	614	607	614	646	605	575	619	643	637	622	555	605	589	628	631	628	583	618	627	575	611	648	589	586	578	608	562	592	615	608	601	590	599	625	606	601	592	661	622	626	567	607	630	651	613	585	594	589	613	594	645	598	652	588	587	609	625	562	648	604	618	551	644	586	634	630	621	606	611	622	577	605	632	558	592	631	658	664	600	603	589	651	607	574	621	586	627	550	610	665	566	616	600	572	599	602	623	627	596	603	625	600	605	644	590	649	614	593	594	605	581	624	585	564	563	620	599	601	579	612	649	615	596	646	614	614	617	646	607	576	584	638	641	602	587	622	633	598	578	556	639	574	575	638	624	589	611	587	581	649	632	584	617	605	591	618	595	575	655	635	574	607	601	628	614	633	624	605	631	607	593	633	629	608	598	583	603	564	572	603	558	572	597	641	592	609	585	558	586	596	626	610	620	576	634	609	601	631	619	622	618	564	639	605	582	642	616	596	607	592	578	624	682	632	616	587	651	620	604	605	610	614	638	568	596	610	605	580	616	609	597	619	582	601	586	581	624	587	596	592	598	623	653	602	617	660	611	629	619	611	611	565	603	616	590	584	582	632	607	620	595	577	590	579	579	615	620	636	633	604	588	600	610	589	625	609	602	605	630	607	620	619	584	564	616	637	613	634	576	582	586	645	562	599	578	632	614	591	633	608	592	617	606	618	619	610	607	663	625	617	612	614	588	624	614	591	600	635	624	593	623	609	578	591	622	591	576	615	590	623	595	620	581	612	646	585	546	583	614	604	620	633	584	613	623	627	620	632	617	593	600	557	580	612	577	562	650	619	617	608	637	627	615	608	579	648	604	647	619	624	602	619	567	631	627	613	615	636	632	629	593	583	576	620	590	636	616	613	616	608	588	590	626	646	574	649	587	633	579	611	613	643	614	617	632	615	604	601	601	611	617	580	648	622	617	637	596	636	619	550	609	577	598	628	631	629	593	586	597	604	578	620	606	636	594	601	615	695	588	584	584	614	639	636	608	600	601	585	620	580	566	616	653	572	620	598	578	601	577	631	614	602	614	615	584	610	628	592	637	614	563	629	574	574	591	675	630	623	611	598	636	600	608	606	556	605	588	585	605	605	649	629	601	649	593	593	608	577	640	582	594	617	614	580	643	579	633	602	593	635	611	641	625	615	578	621	613	584	606	618	615	635	598	585	605	622	615	596	598	636	597	624	606	599	593	598	551	608	638	630	634	566	633	617	623	572	578	619	570	610	622	620	631	626	597	618	610	602	609	603	641	612	623	597	576	647	590	647	601	646	633	597	580	557	566	622	571	617	633	610	595	590	570	587	632	628	590	605	623	606	622	621	633	586	624	651	587	602	627	609	624	608	636	623	612	625	653	599	618	621	573	577	590	598	565	608	581	577	646	596	622	611	591	600	610	641	616	579	583	582	583	562	621	629	583	596	619	598	627	578	619	606	603	638	633	616	595	600	611	634	580	596	556	593	607	567	646	607	622	586	584	589	603	639	588	546	611	610	630	608	615	610	605	580	645	573	576	588	613	572	622	616	638	631	557	619	589	595	622	589	593	619	617	608	573	598	573	622	651	606	584	597	660	584	601	603	555	594	636	618	583	619	614	604	576	586	644	592	620	608	579	601	604	623	567	592	630	645	601	626	625	599	619	604	610	614	603	618	602	589	593	565	616	600	627	647	589	644	610	637	627	591	630	548	645	613	643	565	580	599	620	649	593	614	613	585	617	658	600	616	618	618	618	610	640	626	608	625	596	610	571	642	607	600	585	623	623	597	626	606	610	579	575	600	684	589	579	621	624	636	601	647	660	633	577	601	575	591	614	615	619	649	618	644	580	620	616	618	645	637	621	612	627	606	597	603	620	599	638	613	624	663	637	628	607	576	558	609	594	619	621	611	588	618	574	623	611	578	593	618	618
42530	23202	11141	5253	2051	648	303	259	250	235	242	260	254	273	280	257	220	261	230	248	257	261	239	213	219	251	250	243	237	258	236	231	223	241	253	247	232	269	252	226	236	229	242	232	239	253	253	234	227	279	269	278	216	250	253	229	244	267	278	226	226	242	265	209	255	245	237	241	255	250	277	258	222	236	234	260	237	211	261	263	203	250	259	214	246	276	267	267	272	265	250	262	223	261	228	233	229	244	238	224	236	266	232	246	258	251	239	237	238	239	255	265	248	254	241	266	216	222	255	254	249	249	242	249	213	240	260	242	232	242	232	246	261	241	241	250	252	238	268	255	264	239	233	264	272	242	213	235	263	248	259	215	215	244	241	283	240	235	225	236	256	244	230	214	269	258	246	247	230	236	270	281	246	224	248	242	252	217	221	227	253	273	236	255	236	251	270	245	231	249	266	242	243	212	230	201	279	228	221	213	215	249	245	247	254	291	235	269	265	246	213	232	263	252	238	251	229	273	255	224	259	255	275	266	235	258	244	250	244	249	270	231	215	244	226	268	258	231	220	241	246	237	247	249	256	267	241	253	255	235	295	245	244	273	209	248	237	239	223	201	233	242	268	251	249	233	252	248	272	283	227	212	247	237	257	235	244	268	249	242	223	241	247	267	257	267	227	258	241	232	249	213	255	287	241	213	232	243	225	210	254	237	222	261	245	258	257	234	240	279	268	222	231	238	233	232	259	227	247	271	258	254	239	254	249	254	261	255	243	264	265	221	223	246	262	260	266	267	256	238	264	247	241	280	221	237	263	242	266	242	249	253	230	256	233	259	261	219	249	236	249	250	246	227	263	259	251	264	263	262	221	236	233	271	233	249	239	240	234	233	242	221	234	251	260	238	215	243	243	265	240	246	237	210	260	245	252	225	243	246	231	249	241	237	248	234	275	235	233	238	245	235	265	220	263	245	258	237	237	262	264	241	269	266	222	235	244	237	263	241	248	209	270	298	232	276	232	245	229	259	256	215	248	233	253	235	264	269	276	247	248	236	222	250	251	247	242	246	255	243	232	262	259	231	227	265	242	270	246	220	208	246	237	252	275	248	247	216	232	231	251	226	258	228	241	261	216	255	244	239	224	250	243	255	252	222	263	240	235	248	248	233	242	238	240	232	220	228	260	235	239	227	251	248	232	231	213	231	228	277	229	259	251	257	247	222	260	257	247	269	241	251	265	268	261	260	233	230	256	227	261	267	237	225	221	232	226	249	244	245	237	260	216	256	244	250	260	244	243	227	229	275	243	242	254	277	235	245	256	242	249	244	259	279	249	278	247	263	252	236	240	250	270	263	233	240	241	250	258	247	269	256	230	260	243	219	272	275	247	255	286	236	224	217	249	221	283	250	265	245	232	254	259	245	259	218	274	225	276	240	226	260	203	255	239	274	232	219	231	252	237	232	235	227	231	263	243	253	209	205	232	254	232	261	235	216	242	236	222	243	236	256	230	262	277	229	209	214	244	230	217	261	239	251	211	228	229	256	252	259	199	259	251	243	228	220	246	242	283	255	248	262	226	258	216	254	262	226	244	245	219	238	235	262	227	237	214	242	249	236	225	207	219	262	238	251	228	253	184	272	235	230	269	229	272	225	216	245	225	237	228	249	249	234	241	236	243	243	228	251	198	250	235	218	232	239	226	258	242	220	238	265	239	228	235	246	219	224	225	236	260	257	223	219	243	231	254	245	269	260	281	240	255	240	245	232	241	245	228	272	222	255	213	215	248	232	247	253	238	256	248	272	238	247	236	276	247	227	245	239	208	207	264	245	248	227	289	264	242	222	249	256	249	246	247	228	252	255	245	219	245	252	260	267	226	243	250	257	270	257	250	245	263	264	235	256	229	248	281	244	240	263	234	224	258	252	211	252	243	259	246	238	244	244	245	239	229	232	254	235	266	253	276	246	232	222	223	248	265	241	241	247	206	247	238	240	251	213	222	238	243	243	213	269	211	242	236	241	260	236	244	217	235	232	234	247	242	246	255	258	244	245	245	288	241	237	229	230	209	235	217	273	261	255	210	261	255	261	241	244	224	267	242	236	255	227	246	224	222	245	242	249	270	252	245	292	278	258	252	231	239	267	243	255	232	270	257	259	237	245	258	230	251	273	225	215	230	236	236	242	237	240	235	260	262	244	251	255	228	243	258	236	226	263	257	249	239	252	217	236	246	242	246	220	246	248	212	247	235	208	251	234	223	270	244	254	254	230	265	246	236	272	242	223	249	237	240	263	243	266	273	238	246	247	256	242	243	224	257	245	248	254	244	215	231	233	232	259	226	241	205	226	243	228	228	234	260	245	239	274	250	250	247	245	249	227	231	267	228	254	234	243	231	240	210	240	250	235	257	263	238	240	218	241	268	262	231	256	256	255	259	227	229	236	275	232	245	280	235	247	228	283	248	222	224	204	246	235	271	259	258	273	263	261	216	250	253	217	228	272	251	227	248	276	241	251	279	230	227	243	244	239	257	224	256	264	256	284	241	248	270	218	246	235	220	224	237	234	209	221	261	247	231	250	234	233	255	233	239	270	248	250	269	279	232	240	245	260	235	243	204	237	243	248	229	237	262	251	214	264	221	245	265	227	251	222	261	240	246	222	244	255	236	259	235	240	253	242	270	236	237	223	267	225	258	254	258	255	286	247	229	234	238	250	261	225	276	235	224	234	248	241	244	229	215	245	227	247	233	225	231	237	254	227	242	227	236	277	252	293	228	256	223	260	255	251	257	252	246	262	247	260	260	265	256	228	265	235	250	257	277	272	257	239	257	204	243	233	234	250	239	277	234	231	245	239	262	254	221	257	264	225	242	213	233	266	207	229	236	229	250	260	286	264	243	265	221	237	256	266	229	238	245	222	256	234	227	249	213	272	253	253	224	250	263	249	238	262	266	248	251	222	225	225	236	236	224	269	242	270	274	257	284	257	252	256	224	274	292	240	213	246	270	242	239	271	239	260	250	253	253	231	253	271	235	249	215	216	258	232	240	247	221	263	225	249	258	236	240	235	246	244	229	238	208	247	231	260	272	241	264	212	229	209	259	253	236	234	284	259	253	263	255	235	238	256	233	268	236	256	256	269	281	287	236	261	249	236	248	250	239	247	246	215	226	278	239	246	262	250	247	263	250	230	246	282	251	254	243	225	240	250	251	225	240	254	235	274	244	253	258	234	236	257	227	243	240	246	247	288	250	276	245	239	241	250	261	228	266	214	253	282	261	240	234	230	237	256	234	219	246	245	248	248	243	261	253	217	251	271	218	263	268	228	243	217	223	265	236	252	237	231	216	205	267	241	264	231	240	275	276	223	240	241	260	267	233	269	258	256	237	225	257	258	233	259	234	221	242	226	268	214	238	250	233	245	234	258	247	247	222	227	249	257	262	262	230	256	226	249	270	243	274	249	254	220	276	266	238	246	217	259	242	263	236	265	243	254	257	236	229	239	245	250	270	238
26861	17518	14146	11359	5837	1968	806	629	586	552	566	585	554	559	547	585	531	528	517	562	538	505	534	511	537	535	552	561	537	527	513	555	529	527	519	527	563	546	519	511	518	504	554	503	527	545	532	544	531	560	549	575	539	545	535	528	533	524	521	517	558	561	553	530	532	536	564	581	543	519	529	567	524	515	580	517	547	570	510	546	532	557	568	517	533	512	530	553	529	542	540	536	550	539	535	544	562	540	526	535	537	566	563	573	494	548	520	529	511	514	538	571	580	554	506	487	511	532	554	551	549	525	553	518	546	508	547	538	565	532	541	540	559	556	563	552	503	557	548	546	529	515	559	555	572	556	554	539	508	556	529	573	545	567	532	536	516	552	550	502	555	552	554	575	522	530	502	530	591	537	547	490	510	549	552	580	558	540	543	553	530	560	528	591	534	506	526	549	559	543	515	541	542	555	541	524	526	538	496	550	546	486	587	568	566	562	522	579	570	508	525	519	533	527	523	549	545	532	557	529	553	534	529	526	518	553	510	541	505	541	578	574	517	524	532	541	515	566	525	576	535	530	530	528	573	536	539	517	544	539	547	557	534	552	563	583	495	586	515	541	571	514	523	516	531	537	552	548	515	527	533	577	505	544	510	572	534	543	498	534	514	562	516	545	553	528	556	564	562	521	558	557	534	550	532	540	537	562	496	525	559	524	515	515	540	519	537	572	549	546	520	544	549	516	540	505	526	529	536	528	560	530	522	536	547	576	574	562	528	516	508	508	522	531	558	565	517	521	497	566	549	557	559	529	541	562	538	548	505	521	524	524	526	562	543	545	551	561	519	532	574	518	519	512	522	544	559	505	561	529	545	548	541	582	515	538	547	522	563	574	516	492	546	540	515	540	546	551	541	514	549	549	593	507	529	524	566	558	579	588	530	480	529	570	536	515	533	585	501	524	483	534	544	533	518	545	535	516	546	535	555	524	561	534	554	554	542	567	496	606	541	579	534	526	506	527	527	510	544	543	503	493	537	532	533	523	538	532	576	571	567	552	517	487	513	532	539	515	549	596	571	492	569	576	532	557	552	537	513	534	525	549	535	542	564	541	532	537	527	516	521	548	504	559	526	536	536	525	578	533	521	526	558	540	519	542	583	551	528	539	549	543	553	519	536	526	545	527	595	520	487	581	560	506	551	583	566	523	555	559	566	520	493	545	530	529	489	524	510	570	534	533	528	522	555	571	534	557	602	555	535	571	534	557	557	499	589	560	558	527	481	551	577	484	563	548	541	549	546	528	529	525	544	551	539	536	558	551	521	535	527	589	560	528	521	541	597	541	549	591	538	528	523	516	544	536	519	537	503	569	523	526	516	533	582	542	538	547	540	542	551	529	502	513	551	540	560	556	517	585	502	546	568	565	535	544	555	578	537	548	519	511	531	526	543	559	538	533	572	508	544	493	508	521	543	515	501	494	512	580	537	505	504	536	533	560	535	516	543	547	546	537	521	533	551	548	576	573	520	520	521	531	587	513	535	566	555	520	535	570	500	534	522	561	575	546	510	502	567	530	530	591	528	563	580	571	545	547	560	535	578	526	534	514	528	581	526	533	564	543	519	565	509	593	560	551	543	513	535	532	539	526	559	504	547	518	502	529	567	518	512	557	519	522	539	535	559	563	510	499	555	549	542	570	551	543	576	573	537	548	528	512	542	577	551	599	546	524	508	555	528	484	498	517	538	513	537	549	544	541	557	524	539	537	491	525	543	523	550	537	583	569	532	547	527	550	548	526	487	540	542	549	530	542	524	522	535	505	560	560	490	501	550	544	542	534	535	520	513	553	548	587	554	552	577	524	547	530	509	536	540	530	528	535	545	522	559	567	540	562	527	553	530	531	530	503	545	516	539	528	543	540	519	545	527	519	526	491	554	549	532	490	549	510	555	527	521	524	495	527	527	523	500	559	562	516	529	517	529	592	532	527	545	505	545	512	544	541	556	565	512	502	490	528	536	555	555	577	511	543	530	569	540	544	543	560	560	523	511	541	523	515	537	559	515	535	556	570	505	510	526	518	528	514	538	509	555	541	560	517	558	559	569	485	553	548	570	517	563	556	535	507	567	550	508	518	526	555	567	540	504	518	566	559	541	543	564	537	521	566	564	555	555	554	567	551	507	544	509	527	513	532	532	545	508	534	485	575	532	561	473	554	545	533	581	541	543	546	555	507	546	530	516	532	505	576	544	563	509	528	533	561	490	541	527	536	523	530	541	561	502	547	528	536	515	505	569	560	570	554	503	600	540	579	553	544	543	535	536	564	533	549	552	564	541	538	532	533	560	546	571	521	524	537	506	501	610	531	557	575	509	551	558	539	546	530	570	559	573	533	524	538	545	550	529	514	519	561	549	528	551	522	538	536	540	520	527	555	525	564	545	548	522	571	527	538	530	496	507	539	559	579	546	553	528	552	547	539	531	563	546	569	569	511	536	551	547	543	541	529	555	535	539	544	543	538	536	570	546	545	583	534	566	556	516	533	504	553	499	525	561	541	527	556	539	570	525	563	534	527	556	546	564	546	518	527	534	585	573	583	520	593	585	538	548	527	516	574	559	539	552	526	555	519	555	554	539	525	544	553	565	555	584	499	505	548	556	559	519	567	577	562	537	536	555	539	564	502	542	518	528	549	491	555	514	520	507	533	552	560	541	543	553	527	505	563	552	515	533	566	551	519	566	560	541	571	534	543	538	516	595	536	528	545	526	549	491	554	592	532	546	540	529	558	556	565	579	582	525	523	572	601	563	522	536	541	552	515	532	533	565	516	564	549	501	558	495	576	586	537	561	544	558	533	558	551	498	539	525	488	508	504	555	556	521	520	527	523	535	497	514	531	530	585	569	500	559	550	508	538	546	529	515	519	552	519	512	569	544	554	516	546	570	541	510	576	530	532	547	525	513	521	547	552	541	511	553	556	543	564	528	566	572	501	510	580	546	556	591	547	543	577	516	534	560	551	544	533	491	549	506	510	570	501	523	596	548	607	503	578	555	544	519	541	531	487	542	550	499	531	519	560	576	566	558	530	554	559	583	503	547	541	546	540	568	523	565	508	548	530	504	540	525	519	510	531	589	512	580	516	558	504	503	529	530	560	553	520	528	536	537	564	549	558	525	563	562	517	508	563	550	544	548	517	513	568	525	545	533	518	526	555	512	511	524	572	535	531	543	542	556	533	553	576	579	574	554	561	595	516	514	494	512	512	579	523	557	522	558	529	588	552	541	543	555	575	547	516	534	518	546	531	581	598	544	543	525	533	533	590	516	559	520	560	525	504	512	552	588	565	526	571	558	511	528	551	557	516	540	505	543	529	547	539	524	539	540	531	575	538	592	582	533	520	572	545	569	534	504	531	559	571	535	591	573	552	567	530	553	539	546	554	532	497	563	524	563	548	552	530	546	566	508	533	531	623	541	549	525	544	528	535	526	512	529	568	572	538	558	516	559	495	565	541	502	566
56005	31841	19157	11078	4968	1931	667	359	317	287	292	278	285	272	269	296	276	314	328	332	285	240	237	239	243	248	270	272	287	296	264	230	281	255	257	246	257	261	266	246	248	227	252	281	252	243	238	228	244	257	257	296	247	273	248	287	242	259	245	266	270	288	286	274	294	265	261	253	274	253	270	240	292	228	257	281	282	269	239	240	292	272	240	261	267	255	223	252	265	260	268	273	253	260	248	266	286	266	252	293	277	267	236	260	268	261	256	268	258	251	283	247	253	280	241	248	241	251	267	263	276	262	250	248	250	254	283	257	242	232	243	273	268	280	267	262	286	256	267	280	236	261	270	280	243	231	256	282	287	252	257	252	237	247	263	264	273	268	232	266	240	283	274	241	272	266	248	240	263	277	258	261	267	262	255	271	213	300	288	250	247	253	264	244	238	285	250	246	270	266	263	243	284	220	256	258	283	248	266	264	254	268	247	247	262	295	266	242	282	261	267	223	237	257	255	275	281	271	250	241	236	261	260	247	266	248	265	239	244	236	233	251	288	268	272	281	237	217	263	252	252	272	271	243	245	244	273	252	261	250	289	267	259	268	239	261	247	241	263	302	309	228	263	261	247	267	286	266	273	273	269	266	252	273	257	243	260	286	263	235	281	260	254	266	243	242	257	255	250	277	280	258	267	262	237	262	280	271	238	275	279	244	258	259	268	270	267	237	250	258	288	239	235	271	258	280	250	256	264	244	220	271	246	248	263	275	251	267	264	247	233	252	281	254	238	264	284	255	290	286	244	265	274	245	262	267	248	274	223	256	260	313	264	278	280	258	272	240	278	251	250	276	241	260	244	258	259	251	263	227	249	265	260	257	238	260	268	290	263	249	263	255	244	254	267	252	247	262	224	266	254	249	281	212	283	240	249	247	265	266	269	282	276	240	232	267	223	285	260	284	259	265	275	264	258	275	243	256	298	248	242	238	242	235	266	244	253	262	258	257	264	221	263	257	260	281	263	264	258	265	274	235	269	259	274	275	275	234	249	260	225	240	241	270	268	273	260	274	270	282	310	288	255	266	253	263	236	259	255	260	277	262	280	237	268	265	252	251	229	258	233	257	245	275	231	245	275	265	262	227	273	267	261	263	239	249	244	226	292	271	276	262	252	244	219	268	235	278	269	258	242	286	274	223	255	265	271	263	209	248	238	269	272	228	281	276	269	282	233	262	252	250	244	248	271	247	258	246	237	256	243	237	267	264	283	232	250	251	246	251	266	255	289	253	260	285	288	272	278	273	269	316	248	262	267	271	267	247	279	248	262	277	273	261	243	292	249	277	286	248	264	246	263	272	252	269	256	270	254	230	245	270	250	230	269	307	275	277	290	285	285	270	303	270	269	239	266	259	239	258	274	268	276	243	258	260	256	240	254	255	228	281	249	242	273	259	286	248	265	296	265	261	310	262	259	268	281	277	289	278	264	231	232	257	259	253	259	227	278	290	279	285	220	259	251	265	229	274	249	257	257	257	285	263	266	271	259	270	280	236	252	230	240	240	295	216	232	248	286	281	279	244	262	273	232	287	255	296	255	267	293	252	253	279	251	232	264	245	263	255	252	250	261	261	253	307	241	264	273	271	234	285	246	240	249	255	244	254	271	285	266	253	245	267	256	285	256	259	256	251	250	269	259	282	282	252	232	241	279	268	270	263	269	278	249	264	286	245	304	299	296	275	244	224	253	230	264	276	260	273	270	258	256	268	250	251	259	264	258	272	267	252	274	245	272	270	251	263	246	270	286	275	245	258	237	247	269	274	253	239	280	262	273	266	249	259	224	275	299	281	229	254	267	252	230	265	240	260	310	280	260	248	281	241	307	257	222	259	278	276	232	242	275	258	272	268	283	241	263	278	272	249	256	259	226	247	246	228	253	276	266	272	263	250	273	255	264	213	244	269	260	249	252	250	232	261	267	237	257	272	260	229	297	265	264	237	266	244	272	277	279	246	259	266	273	262	258	241	239	259	289	275	268	316	275	274	289	278	227	247	239	285	238	265	254	234	275	258	275	266	265	276	235	282	256	289	234	282	251	276	281	246	281	262	251	249	251	258	243	277	237	258	261	269	262	262	256	234	283	275	253	226	257	250	229	260	229	252	257	245	226	282	275	224	280	242	269	239	249	272	287	277	242	228	284	274	245	268	284	263	254	292	231	262	270	255	274	240	214	250	254	281	265	271	252	243	258	280	248	265	275	254	275	262	262	271	237	272	247	292	256	254	266	238	262	297	253	284	250	270	238	272	278	279	235	256	243	247	264	220	248	241	262	261	222	261	228	261	249	289	261	247	281	248	267	240	258	292	282	266	254	251	261	269	239	255	245	256	283	294	252	264	249	275	246	289	285	248	268	248	222	228	266	240	258	235	217	236	291	257	275	265	266	261	248	285	251	259	276	274	231	235	253	268	259	257	246	287	225	266	270	295	267	284	274	245	243	257	264	274	272	258	277	266	242	255	256	243	222	272	239	260	236	287	256	271	236	273	253	263	238	240	267	251	282	241	237	261	288	282	267	248	269	247	259	264	285	266	241	271	244	228	275	257	284	257	261	275	262	234	257	271	248	244	258	260	309	277	250	255	248	258	269	265	299	262	275	294	237	242	275	260	297	257	258	272	288	273	265	244	258	284	234	235	227	242	270	240	263	293	269	280	254	238	271	264	268	274	245	251	209	231	267	251	267	283	283	258	269	235	271	238	260	243	268	260	229	255	249	256	275	229	280	285	268	242	268	272	289	262	289	270	241	259	248	268	240	244	240	246	258	249	292	266	292	307	276	264	268	239	266	270	262	273	252	276	262	261	218	285	254	257	258	259	258	243	253	237	249	254	249	245	266	253	235	259	228	262	219	260	227	266	276	245	241	258	257	269	247	246	257	246	243	259	255	258	265	250	244	258	244	268	278	298	268	264	277	251	251	244	242	286	245	255	278	261	250	223	242	254	236	235	251	282	235	272	229	266	275	259	283	266	259	248	260	263	281	246	253	255	235	267	307	259	268	246	253	269	258	252	281	231	236	258	234	279	248	262	243	241	268	274	294	256	278	255	272	265	281	272	258	249	251	228	271	246	235	265	273	266	245	250	265	280	233	259	315	256	298	289	263	237	271	281	283	262	269	239	263	284	268	239	276	248	263	271	245	238	276	254	283	258	319	297	265	255	283	286	288	238	263	288	253	275	266	292	263	286	275	258	236	237	251	243	281	273	254	280	243	249	256	249	249	238	247	303	252	274	274	256	280	288	252	231	231	279	273	273	240	264	271	257	237	247	280	257	279	276	295	265	201	266	281	241	270	240	243	254	270	232	241	263	262	253	273	256	261	270	263	300	250	260	262	258	237	267	270	261	275	251	255	234	251	242	251	267	266	263	298	268	259	251	242	286	285	271	269	271	225	289	258	264	265	231	218	221	250	284	253	273	270	237	279	299	252	273	249	255	269	233	254	245	284	242	290	221
35515	24420	22605	19866	12086	6059	2001	944	790	711	611	597	617	609	635	683	854	815	873	688	634	564	596	581	565	601	609	573	576	573	585	578	574	584	596	583	575	576	534	573	608	602	570	571	563	537	564	550	565	562	562	570	570	560	595	556	650	592	571	578	553	590	569	562	595	602	579	594	569	568	571	543	598	567	557	552	581	589	573	553	553	585	533	603	517	556	535	536	589	589	559	582	550	562	602	562	546	617	564	572	575	586	573	564	571	567	604	575	568	557	550	573	589	564	609	529	597	575	571	575	605	567	630	587	596	565	588	573	554	597	624	507	572	572	582	554	551	577	580	533	582	531	568	545	553	606	580	560	595	548	604	568	590	572	543	586	595	576	605	568	570	601	569	577	586	578	528	569	553	537	580	582	587	591	555	560	577	590	546	559	568	590	558	564	566	592	566	595	568	534	582	604	543	547	577	573	516	573	569	537	558	548	585	587	579	528	593	589	570	577	584	594	561	608	589	553	595	555	600	595	554	571	557	610	563	608	595	583	531	589	560	609	596	564	514	594	555	631	592	586	549	572	554	583	578	559	594	598	533	556	543	546	538	537	602	572	540	575	531	580	554	617	558	570	625	561	557	579	577	556	538	589	548	538	577	563	579	567	590	602	560	589	543	584	595	582	568	555	586	574	535	563	567	533	574	521	602	585	533	558	583	586	558	613	583	585	554	593	596	552	530	547	569	582	590	579	597	574	577	574	580	585	517	535	574	581	574	590	585	536	522	609	591	592	609	611	590	585	601	618	545	590	562	555	580	584	597	541	580	571	586	593	596	574	553	611	532	563	586	584	518	609	565	588	586	557	530	532	541	595	527	567	583	535	571	577	543	583	607	570	598	549	504	570	567	601	503	574	593	619	558	564	541	593	567	556	547	574	580	578	562	579	512	597	553	558	608	601	543	542	607	533	589	551	576	573	582	573	613	581	558	585	593	579	535	546	578	588	552	571	538	596	534	559	599	542	602	597	590	526	572	588	573	598	591	530	566	585	594	571	584	560	626	569	566	566	519	595	565	609	596	542	588	574	544	570	572	558	586	581	633	550	571	590	587	578	541	580	557	573	593	607	596	567	590	535	540	566	575	560	563	565	586	534	595	533	552	566	597	558	558	541	595	578	544	588	642	567	607	542	595	575	574	555	560	552	539	556	601	577	586	579	584	605	533	541	533	585	563	590	546	551	564	538	558	549	579	566	583	610	601	580	576	590	570	602	572	623	559	555	573	571	573	588	603	575	568	555	605	539	588	592	604	578	568	542	587	541	605	556	594	568	555	577	555	574	552	578	554	541	594	575	546	568	583	560	607	575	554	565	580	579	582	585	562	589	543	566	557	565	534	562	550	578	579	599	552	581	557	577	541	590	559	560	555	579	580	559	562	586	605	535	565	561	595	559	543	537	557	565	596	610	521	568	553	538	555	516	575	601	551	578	509	563	600	589	585	569	553	564	570	598	572	582	548	564	547	571	564	560	647	590	617	576	541	571	586	538	563	602	536	548	546	563	565	591	582	639	607	596	613	545	563	545	495	563	575	586	576	543	638	591	561	564	493	548	562	578	533	554	584	534	544	570	602	572	488	558	571	554	588	585	617	560	591	580	600	543	628	563	615	524	544	542	572	542	578	579	536	595	589	583	562	580	582	591	572	571	522	537	574	589	583	543	564	527	574	564	586	592	549	589	540	552	548	586	522	562	567	579	580	572	569	565	582	526	579	566	571	571	564	578	562	595	582	545	550	544	593	574	569	536	563	585	562	553	579	621	555	593	537	539	566	598	528	556	572	570	546	580	597	541	561	593	570	575	583	573	566	619	540	602	550	551	582	537	593	519	578	569	569	588	568	566	589	525	591	560	568	598	573	586	534	565	557	578	575	610	583	542	591	546	586	614	624	559	549	567	568	572	566	541	577	557	558	569	567	556	570	606	579	556	573	549	565	583	565	611	579	599	588	536	518	531	562	577	605	564	598	589	539	621	530	553	600	566	572	574	586	542	587	569	552	589	596	541	555	585	571	562	578	583	553	546	595	571	551	596	577	553	521	561	527	570	600	590	592	603	531	560	580	574	552	555	607	624	563	583	577	593	564	556	583	541	556	545	580	552	566	573	547	583	581	584	583	607	604	577	604	586	566	591	562	542	596	536	609	585	578	610	555	555	530	523	575	543	554	590	550	609	606	569	609	571	564	587	562	593	593	537	579	568	527	585	585	558	545	577	595	618	564	585	570	568	577	597	572	584	582	544	560	588	546	563	578	559	596	542	564	555	587	572	542	569	581	565	561	566	525	541	562	601	559	522	591	617	558	557	617	612	565	603	587	579	523	571	569	591	595	562	576	530	550	568	640	554	543	567	585	611	579	559	528	555	621	576	546	562	560	621	549	509	558	583	561	586	542	539	563	542	577	561	591	521	567	579	600	549	565	581	587	565	553	584	581	594	565	553	540	552	572	604	573	541	560	545	595	541	519	576	519	569	559	600	571	626	592	599	567	561	516	576	578	581	557	622	571	568	579	580	551	590	597	551	559	567	566	551	575	582	601	519	550	566	584	563	537	599	583	580	579	615	591	545	552	573	595	572	622	574	582	580	579	558	579	590	592	561	586	584	530	548	556	575	583	606	593	601	543	575	544	552	603	581	559	532	608	572	593	590	576	627	566	550	594	582	559	583	577	579	517	566	544	565	624	589	599	587	587	593	538	620	599	561	592	587	569	566	565	568	569	570	549	618	579	546	524	558	550	591	603	581	563	591	539	598	565	559	570	560	598	537	568	603	606	541	566	567	583	570	609	582	587	577	602	558	557	577	573	564	557	537	585	544	563	593	634	543	525	570	547	590	560	603	575	545	562	609	587	578	564	510	556	624	574	596	568	588	613	556	559	574	555	598	568	594	571	526	578	632	579	537	569	586	602	562	587	571	568	548	579	592	551	555	535	559	543	579	533	556	584	558	551	597	575	584	551	555	576	587	584	539	582	557	591	569	596	555	559	552	648	580	595	563	582	584	615	557	590	562	535	587	574	578	605	541	557	579	623	529	570	594	579	554	564	577	567	582	591	548	555	543	590	547	568	592	558	564	581	565	536	612	567	572	581	577	560	572	590	615	589	557	591	609	571	555	581	566	575	573	557	564	582	579	560	560	566	564	558	568	592	545	549	569	566	577	578	566	590	543	546	554	560	510	574	575	580	577	554	548	563	572	589	585	567	570	584	592	554	579	531	607	527	515	524	567	557	566	565	584	569	583	556	631	582	545	588	520	535	564	554	615	578	594	546	558	551	609	582	563	599	583	613	567	601	568	601	567	586	609	593	547	586	566	538	533	587	571	558	571	562	576	567	564	562	561	575	580	537	545	522	578	594	569	586	551	569	541	607	566	552	536	543	541	551	531	570	563	610	536	586	571	518	575	576	535	611	568	572	548	567	592	505	600	579	552	567	560	598	571	574	555	624	546	594	557
62524	35496	23954	14901	7744	3558	1258	646	414	345	267	278	292	280	321	331	331	393	293	288	281	281	262	248	272	272	284	266	303	260	251	286	265	295	271	251	272	273	250	261	317	256	280	293	268	310	266	263	282	280	290	277	262	281	286	289	286	261	305	275	269	260	265	293	281	273	288	260	302	262	275	244	296	331	272	233	290	278	289	281	266	258	259	299	299	294	257	307	306	270	282	286	286	267	279	257	274	263	257	298	277	264	255	280	278	259	234	259	330	291	288	260	250	278	271	251	259	294	239	256	288	285	240	284	262	304	262	288	288	293	259	281	269	305	294	255	248	259	281	231	285	316	306	280	253	275	287	281	301	300	304	269	304	261	264	293	260	260	304	265	261	269	245	261	290	251	281	279	245	255	267	305	265	309	258	258	245	285	258	274	250	283	241	270	272	283	288	290	292	330	285	267	289	275	253	254	298	297	271	251	270	295	288	296	288	311	289	292	296	274	274	257	287	312	264	289	295	257	284	266	266	256	257	271	264	277	270	302	298	256	294	269	276	312	272	274	254	297	265	261	286	269	287	288	296	274	257	268	265	309	246	271	293	254	264	292	284	233	285	297	259	249	256	272	241	252	278	269	256	292	276	270	325	286	289	264	257	267	252	258	283	280	274	260	261	280	282	229	277	329	280	284	309	277	291	252	281	262	279	287	266	289	309	267	267	292	285	260	263	237	274	281	297	265	264	276	303	248	297	300	284	267	277	291	274	265	266	283	298	290	268	277	304	308	277	295	270	297	288	309	258	272	297	263	276	280	291	265	273	297	291	261	278	230	292	303	269	338	295	268	282	260	285	276	261	230	240	275	283	293	278	267	259	302	254	261	291	300	308	267	295	282	279	274	290	299	272	269	274	289	274	257	277	307	251	276	280	249	273	268	306	256	292	277	301	282	271	243	258	255	268	304	273	306	291	273	265	234	306	265	257	295	282	283	290	284	233	254	318	295	308	265	278	267	281	290	277	242	278	276	273	285	273	275	283	310	301	265	270	298	274	276	278	299	255	251	248	305	267	251	271	282	263	298	277	299	249	271	256	294	252	272	301	281	273	278	289	307	278	251	305	304	262	259	280	272	277	276	273	275	301	247	302	289	282	271	276	273	267	306	305	266	290	257	313	289	300	283	304	294	273	288	292	303	300	286	279	284	284	271	315	290	239	290	277	271	267	286	282	276	297	241	284	274	268	278	272	287	278	259	295	244	304	277	273	266	289	306	274	293	263	299	303	282	270	302	283	301	267	288	270	291	270	259	290	311	286	294	258	288	287	251	275	265	241	257	288	255	266	262	259	273	277	278	308	274	259	302	301	251	269	284	281	276	303	262	267	250	289	296	312	290	278	288	255	293	299	308	274	294	233	265	245	280	285	270	276	280	268	247	275	269	295	250	312	251	279	261	233	263	266	258	283	251	283	281	282	268	281	281	290	268	304	291	285	269	286	263	287	280	292	268	260	303	280	280	265	293	280	264	231	298	281	258	284	262	250	278	311	293	287	307	308	319	255	250	281	275	342	284	298	270	326	263	264	280	246	256	256	267	288	264	281	298	251	275	294	270	270	275	294	290	295	261	250	274	279	273	281	277	273	291	277	268	269	302	305	300	263	297	286	295	288	268	265	260	269	264	274	299	280	299	281	304	280	280	285	285	264	328	304	275	246	246	294	308	264	270	247	281	261	279	293	288	273	262	269	300	276	265	270	283	267	304	260	279	262	274	257	315	262	270	286	298	288	278	291	268	277	268	259	259	267	286	248	268	292	303	287	257	284	288	303	304	257	279	256	262	286	256	231	285	277	297	262	285	313	263	257	272	313	297	286	296	320	273	259	295	313	258	273	262	271	268	261	270	279	278	262	278	286	301	278	296	299	262	236	268	294	287	273	264	253	267	270	257	241	279	303	266	267	266	284	264	279	263	285	294	245	291	256	275	279	245	296	250	299	266	278	273	291	301	286	271	286	273	242	254	275	272	293	289	265	276	289	295	247	292	312	268	281	272	284	255	301	264	267	289	289	264	251	305	244	300	267	286	246	253	297	247	295	281	249	280	284	269	294	307	280	306	263	249	273	277	273	254	272	258	274	261	286	279	262	255	259	256	285	281	279	253	308	290	272	309	253	293	273	305	270	297	262	275	288	304	277	286	291	272	265	277	303	255	275	290	270	266	294	268	285	293	283	256	296	289	275	274	282	312	262	309	246	283	275	291	259	290	310	293	285	273	283	265	278	269	317	283	294	286	273	276	280	283	280	290	258	281	301	265	264	285	233	290	269	286	276	275	275	238	271	262	277	279	254	259	276	288	259	295	287	280	275	274	270	245	277	248	288	292	282	270	303	272	282	260	283	282	248	293	314	276	267	310	266	258	300	298	273	257	288	274	253	278	242	298	273	277	284	308	298	280	289	282	281	254	284	318	266	282	277	242	281	302	309	255	303	282	311	326	266	277	259	281	264	300	309	263	305	252	245	253	255	284	293	303	289	296	288	262	274	283	270	313	277	250	237	257	283	260	286	256	254	294	314	293	272	261	257	256	253	289	313	259	272	272	275	286	272	295	258	266	250	280	272	266	274	278	289	247	287	272	283	299	295	273	268	278	278	285	273	265	284	294	278	279	294	274	295	285	259	268	271	300	267	281	267	287	301	286	285	252	272	276	245	278	254	309	280	280	271	284	281	273	269	306	281	278	295	279	278	243	258	268	245	286	290	275	305	279	249	259	267	266	288	285	273	286	249	284	253	257	297	310	286	277	282	258	262	278	271	290	261	298	250	284	292	305	266	283	267	301	284	281	273	289	289	252	279	259	249	269	270	308	292	296	263	275	254	236	266	297	274	288	296	281	251	259	262	272	298	264	236	266	284	255	285	279	263	287	251	283	252	266	288	250	283	275	289	271	267	280	284	246	266	308	261	243	275	326	278	272	284	265	258	288	256	240	258	246	296	253	293	297	265	267	264	289	246	274	288	288	316	261	249	295	281	249	269	244	304	285	259	274	288	305	268	269	289	257	270	256	253	299	291	275	306	302	287	271	285	281	268	259	289	267	284	298	263	303	270	263	292	309	298	312	297	217	275	269	271	269	305	267	266	275	263	290	272	287	277	280	278	264	271	295	272	258	285	279	251	294	258	261	248	269	267	307	278	298	287	273	272	249	280	308	277	279	267	280	330	290	252	313	284	267	289	286	322	274	263	260	297	251	253	285	287	319	288	256	266	281	277	276	265	277	271	267	288	269	270	220	255	274	277	271	269	274	269	328	272	268	245	287	278	263	299	253	256	306	304	276	250	285	285	255	266	262	292	248	272	287	265	284	263	268	291	266	277	273	274	280	285	291	275	283	280	282	259	283	293	294	285	275	248	271	261	268	299	295	267	244	278	266	276	239	272	266	289	256	300	262	290	272	268	274	249	280	299	286	289	285	283	273	268	271	277	258	292	320	279	290	278	276	300	296	298	299
39921	27107	26461	22923	16572	9551	3641	1982	1346	839	713	637	634	649	728	821	945	1128	709	631	625	638	630	611	623	649	626	585	610	564	643	606	592	673	586	634	641	588	556	641	622	591	588	611	615	571	616	595	559	578	621	606	619	616	618	616	582	569	631	587	609	596	624	580	587	633	563	592	595	582	601	632	619	632	630	597	604	619	629	632	612	623	601	645	649	610	602	602	603	591	627	619	575	680	624	642	590	606	586	611	636	606	592	599	623	597	606	614	591	592	593	643	595	615	570	587	596	650	573	603	591	606	575	582	625	647	634	604	584	620	576	605	620	595	652	618	634	608	548	585	659	589	644	571	616	599	607	655	630	615	598	598	596	626	556	628	602	637	600	645	621	624	576	561	609	630	605	604	618	614	578	592	548	588	610	656	566	597	591	598	606	603	653	578	613	627	627	595	581	608	606	594	591	592	622	587	588	563	575	600	594	590	616	569	613	606	616	604	609	551	661	594	631	598	605	598	625	587	559	621	610	569	565	621	652	609	568	580	593	599	596	601	585	596	592	567	584	630	595	589	588	625	640	674	634	614	571	629	615	581	632	602	585	599	584	563	596	572	590	591	581	628	597	632	564	595	634	586	555	603	620	609	650	587	589	612	628	608	640	649	570	607	627	613	598	624	594	584	622	581	610	609	578	598	636	641	612	568	578	607	625	578	587	555	634	609	609	616	598	614	573	592	576	587	579	589	573	607	630	596	595	591	611	607	595	606	597	635	660	603	599	610	588	579	608	622	620	627	567	642	623	644	599	554	625	602	631	578	601	645	588	597	591	612	615	620	593	622	609	601	625	614	570	626	622	623	570	630	600	592	587	578	595	595	608	587	590	620	599	594	616	572	630	607	604	560	607	572	562	558	583	617	592	581	614	628	646	595	636	611	562	587	615	592	614	601	588	596	616	616	609	585	630	606	608	591	626	633	628	615	600	623	570	588	605	623	640	621	597	630	620	645	620	597	587	624	615	599	602	583	591	560	611	603	601	610	587	657	595	594	627	605	603	566	564	598	622	597	559	596	610	614	610	595	572	558	589	627	593	590	587	572	589	575	587	622	597	579	622	576	607	559	602	607	612	596	637	599	603	544	578	613	551	608	594	581	613	607	613	647	622	578	612	624	650	610	523	594	601	640	623	655	607	604	600	579	591	627	629	611	597	609	602	613	567	625	597	650	576	575	596	590	630	585	606	627	646	630	609	613	599	597	626	605	597	615	636	579	607	624	594	612	597	562	573	606	594	586	614	585	604	600	552	592	629	642	611	594	604	567	586	626	643	610	552	579	585	605	625	632	594	643	603	608	594	627	594	663	578	609	557	606	630	566	639	582	571	628	630	593	636	604	599	589	588	626	574	580	600	616	620	605	596	588	604	601	582	573	586	617	595	613	587	611	619	546	623	571	568	607	600	610	607	614	544	600	611	590	571	614	629	599	619	567	584	595	621	590	589	542	571	621	651	592	646	579	616	569	612	584	613	595	605	609	613	584	622	639	635	586	598	633	534	614	592	634	588	608	637	607	590	606	604	600	630	586	596	636	608	612	640	625	629	601	643	631	586	643	618	565	616	591	633	590	612	554	600	640	618	581	596	587	613	622	590	609	624	636	586	544	629	589	611	575	594	576	659	643	592	593	591	632	621	636	618	580	612	591	620	636	601	598	612	652	552	594	597	656	600	605	630	575	594	614	617	600	636	607	587	615	599	591	649	587	620	564	598	599	621	604	572	600	551	588	588	609	551	605	613	591	643	581	609	619	592	602	584	590	590	604	591	559	635	582	571	605	579	598	595	597	631	611	584	593	595	587	573	616	620	613	560	597	542	639	603	572	641	604	577	621	614	624	598	585	563	594	618	570	611	577	618	591	611	577	587	606	601	625	609	596	594	622	585	593	594	598	613	606	611	573	627	545	594	649	599	579	601	581	591	605	607	556	653	592	630	557	659	584	626	602	623	608	615	585	604	568	599	609	580	588	602	616	600	621	599	604	606	588	643	599	607	625	611	631	648	590	641	576	580	597	625	635	628	611	592	578	580	503	563	571	583	583	621	580	572	547	571	616	560	603	570	626	597	579	616	642	562	614	642	614	583	664	591	588	631	591	606	598	590	633	583	672	574	576	613	581	594	589	533	607	571	625	618	602	574	573	630	566	622	584	575	611	634	602	660	629	622	616	609	617	598	588	589	624	589	611	568	584	600	591	612	591	595	598	648	626	546	593	579	570	610	592	580	583	587	595	590	572	576	622	596	593	574	577	581	586	612	564	613	597	623	625	642	659	594	623	556	560	594	606	556	623	604	615	593	584	583	614	564	570	639	579	588	605	597	601	574	627	606	584	615	627	620	628	609	580	593	597	606	579	596	536	568	614	590	602	614	587	599	593	556	611	631	588	584	581	622	621	621	622	615	557	610	629	642	590	618	627	596	563	616	568	606	607	588	614	630	600	645	619	593	594	645	600	584	571	648	581	599	620	618	635	590	599	575	623	561	631	623	605	635	604	589	607	606	566	580	604	584	610	598	582	590	611	610	668	603	603	606	604	609	658	629	590	593	609	611	594	581	612	628	589	606	560	601	626	618	568	627	586	573	552	617	568	600	625	628	617	611	594	606	597	630	549	621	598	600	570	601	590	593	589	632	608	604	605	615	610	616	559	588	608	637	597	581	649	635	656	606	619	617	618	601	623	573	638	598	631	603	624	629	596	647	600	622	594	612	611	610	601	613	572	588	595	578	640	594	673	595	615	579	597	622	615	579	573	623	581	602	589	610	596	581	595	632	619	579	595	647	572	631	586	592	616	639	596	599	598	611	644	577	624	600	614	590	578	601	635	624	604	571	610	601	583	623	586	605	659	600	606	589	595	585	565	581	587	633	589	635	584	593	592	607	596	610	624	598	594	631	591	606	609	610	590	654	599	597	597	598	598	580	627	614	584	583	591	554	622	613	633	613	604	628	570	608	582	627	581	602	592	594	623	607	625	561	595	618	558	622	565	638	576	618	622	591	572	582	594	613	576	614	603	646	619	566	533	639	608	572	602	543	616	584	604	575	527	592	609	589	607	616	588	598	604	630	566	630	594	626	605	620	574	608	604	587	598	622	619	616	558	614	594	579	613	636	625	619	551	586	614	564	564	577	616	619	581	625	604	585	607	635	615	622	598	599	598	585	610	611	581	631	597	599	582	602	604	560	616	601	602	613	625	583	634	577	608	615	590	588	586	579	600	572	629	649	606	594	540	577	628	551	620	590	639	601	582	620	638	605	562	607	580	615	634	638	612	583	629	600	625	633	593	578	639	588	611	629	567	612	620	585	605	635	609	600	667	581	592	564	614	640	629	595	590	622	639	609	605	578	604	603	610	568	621	603	638	665	588	593	584	556	613	576	621	554	611	573	593	591	611	641	598	635	601	574	574	565	592	570	580	578	610	598	593	631	608	639	580	619	565	618	578	614	607	591	577
44412	24379	12342	4780	1570	545	226	246	237	244	274	255	234	225	243	252	239	248	253	245	218	217	248	229	234	200	217	220	255	252	234	237	242	258	272	238	269	247	242	271	245	228	227	237	232	236	254	240	241	235	271	239	236	253	229	220	245	190	239	210	246	256	278	232	249	233	243	236	215	237	227	238	239	259	283	246	225	252	238	231	236	244	240	266	221	201	232	234	248	235	216	262	230	248	228	286	239	256	231	244	257	218	231	237	243	255	236	218	219	246	231	272	220	229	241	242	233	243	249	241	260	254	206	234	239	211	203	259	255	247	257	239	258	274	232	224	235	238	235	249	287	234	235	243	266	226	265	232	239	231	210	241	223	212	209	243	250	199	203	247	242	236	259	236	257	257	237	283	259	230	258	239	228	261	235	227	242	225	238	249	232	248	218	250	252	220	244	203	227	244	276	248	229	225	234	247	239	212	233	264	211	245	231	277	216	228	219	208	247	234	237	217	234	238	228	227	222	245	246	222	224	253	245	226	215	248	240	245	261	248	199	234	226	225	257	248	257	228	256	222	235	250	246	210	244	265	257	239	233	226	262	226	258	246	222	232	248	242	224	256	240	248	267	228	233	248	225	241	241	257	264	232	228	234	224	233	238	232	237	239	215	223	217	245	255	253	262	206	247	235	252	219	226	201	228	236	241	236	234	211	238	252	241	245	266	235	236	245	243	227	242	231	234	251	244	248	220	224	224	225	249	249	221	253	236	228	264	259	244	245	252	235	228	244	220	235	248	245	232	227	226	265	232	236	226	236	250	226	206	228	241	233	226	231	243	276	257	229	232	250	243	239	245	233	237	212	221	243	266	267	239	238	251	216	234	234	239	241	222	256	207	244	243	201	225	250	236	216	294	271	244	254	217	239	233	225	275	258	228	252	248	224	227	259	217	242	242	233	257	243	213	274	256	242	215	215	234	244	232	237	283	218	221	227	237	210	230	247	260	247	257	238	261	245	251	230	260	217	227	253	257	236	253	239	240	204	261	249	236	205	216	202	222	249	259	253	243	208	213	253	259	234	205	254	252	264	211	260	226	245	238	237	258	259	230	228	213	245	229	237	232	231	234	227	227	218	274	268	265	265	234	253	232	252	208	224	256	244	247	273	215	206	224	213	232	222	250	257	237	249	241	246	219	252	265	253	222	255	241	255	255	243	246	228	239	218	262	237	226	200	252	230	251	249	272	275	230	237	243	245	237	234	223	217	244	210	239	241	253	222	238	231	230	203	258	248	240	210	265	230	232	199	232	262	238	243	219	249	245	247	235	246	268	224	257	251	238	262	241	250	220	240	246	201	254	217	244	284	265	250	239	241	221	258	265	241	271	245	236	219	220	249	252	235	257	201	241	233	238	249	236	271	206	261	259	250	256	263	230	228	247	255	243	213	207	242	251	264	255	197	280	240	228	217	229	234	238	236	247	242	274	254	244	256	261	211	258	267	247	234	225	272	227	271	243	222	225	239	236	247	242	266	235	257	210	254	242	234	212	237	234	237	227	249	229	229	236	240	250	250	227	239	249	235	257	276	237	215	250	230	237	249	287	238	215	232	212	237	261	231	234	224	249	219	223	248	250	250	230	218	264	231	277	247	238	246	260	240	271	266	243	251	224	234	218	231	252	219	235	225	260	248	237	259	228	217	242	237	250	220	255	253	232	231	250	240	246	235	221	213	218	249	239	215	249	225	265	238	256	259	243	226	240	215	247	222	222	214	249	222	246	212	248	247	237	219	224	225	238	231	248	221	215	259	210	263	249	237	245	224	238	246	264	251	222	213	266	230	238	259	243	266	229	255	245	267	253	236	260	246	255	255	231	245	242	245	221	223	218	268	263	239	259	210	256	230	234	239	270	223	207	241	263	254	225	247	258	214	257	250	245	256	229	238	243	234	258	226	251	241	253	249	232	250	265	240	249	232	235	234	254	233	265	266	260	269	247	288	220	231	239	264	242	215	214	233	273	227	244	222	227	265	224	235	235	236	239	213	249	253	244	237	231	248	240	239	230	249	246	277	261	236	208	261	254	199	225	258	207	245	236	232	206	239	240	249	249	234	216	230	246	238	222	204	226	245	230	240	250	221	243	242	254	250	252	254	218	251	232	256	220	256	228	233	229	251	226	240	242	227	266	239	223	242	237	260	259	271	244	262	260	228	231	213	237	256	237	240	251	232	259	219	223	233	235	241	212	210	220	227	225	235	221	237	221	241	240	234	237	244	234	248	255	240	216	264	261	286	214	249	253	242	256	235	213	228	261	241	238	251	229	212	244	269	241	230	231	272	228	250	239	234	223	249	242	215	244	235	267	246	235	239	253	240	222	241	266	229	258	223	259	217	224	230	235	215	301	233	240	253	270	238	273	242	245	264	246	211	223	264	246	242	216	239	235	240	244	243	234	253	234	226	269	238	254	222	223	241	245	185	257	219	220	228	253	221	233	233	276	260	249	244	245	242	222	244	228	203	236	252	246	244	229	228	241	266	227	205	235	238	237	209	223	241	214	234	205	235	241	224	228	263	233	254	223	253	220	243	218	252	239	218	237	253	272	218	210	246	215	223	250	246	222	232	241	239	246	250	216	229	247	207	248	245	258	221	228	236	279	233	254	237	279	237	235	226	260	259	248	233	245	240	258	247	256	223	230	230	239	238	244	233	236	259	218	226	260	246	260	247	267	209	235	230	242	250	262	272	255	230	223	244	250	270	231	222	248	246	266	248	256	225	237	243	239	233	215	238	254	226	222	244	246	263	239	213	262	264	242	221	254	222	246	207	262	261	249	231	232	247	261	247	269	226	253	235	246	234	229	227	242	230	218	220	231	236	212	251	238	235	266	246	243	272	220	237	203	235	235	262	233	256	247	216	238	221	221	210	233	246	260	239	234	244	218	260	252	233	221	275	244	237	249	240	211	225	223	252	259	240	229	246	216	252	231	242	241	236	262	259	252	229	262	234	244	212	227	262	236	231	246	250	260	224	210	238	254	230	235	241	249	257	258	230	238	219	236	194	249	264	287	250	245	242	232	248	232	225	275	239	226	238	243	257	256	256	247	255	241	263	243	214	230	231	217	241	230	249	242	246	258	249	263	256	219	231	242	253	268	245	241	240	233	260	256	225	234	221	225	247	234	263	246	241	226	198	221	232	234	222	225	248	241	254	251	235	266	251	218	220	212	229	232	271	244	247	254	275	226	232	260	267	211	216	228	253	263	245	256	248	227	262	223	254	251	253	252	225	241	233	265	244	230	226	242	250	212	217	239	249	214	216	228	245	237	207	231	251	244	235	260	242	202	219	229	236	256	248	220	222	284	241	261	236	221	234	251	245	210	227	246	222	222	208	241	259	234	257	218	218	255	231	204	217	235	214	253	245	268	271	231	269	252	248	232	248	231	237	235	254	254	252	224	245	224	245	211	248	228	217	226	220	243	224	246	245	235	228	257	253	214	226	227	236	244	243
27406	17249	15722	9592	4697	1624	723	567	542	532	559	535	518	502	531	536	532	549	542	583	553	533	488	553	551	521	523	520	514	510	534	553	539	520	528	530	567	548	512	526	547	545	523	503	537	518	515	495	506	524	509	520	482	536	541	529	511	505	502	495	541	518	542	560	545	566	533	525	563	571	497	554	523	506	527	503	536	535	566	498	509	522	572	566	503	535	523	524	519	525	528	549	532	508	558	522	545	550	541	523	533	525	540	526	536	490	538	542	536	536	555	543	529	550	574	506	521	519	508	550	580	573	540	515	482	522	563	519	565	519	528	557	577	580	576	520	491	561	518	494	512	548	505	504	489	508	486	542	559	473	577	564	540	530	565	544	521	525	561	503	504	544	518	541	485	530	533	547	499	540	539	525	552	544	566	570	527	543	547	548	552	513	496	548	562	557	529	515	548	511	550	502	505	519	492	516	549	520	542	478	492	526	541	515	539	540	535	506	515	550	539	546	504	534	560	541	531	524	525	545	527	527	535	534	551	575	524	552	538	540	530	542	543	491	557	549	516	529	526	491	525	519	559	519	511	561	547	541	529	527	527	515	517	564	525	558	553	520	549	526	513	514	562	516	526	542	489	532	517	531	518	570	526	528	578	517	505	549	506	516	529	497	527	524	504	532	516	508	538	511	549	569	531	534	536	527	530	506	516	508	523	532	541	524	517	493	498	526	521	535	494	498	539	561	510	530	565	541	504	512	547	491	533	532	560	522	487	494	551	535	573	494	526	539	526	527	556	509	521	526	521	562	503	547	547	493	526	511	478	530	540	510	529	551	539	536	481	542	517	516	578	550	538	539	524	520	515	504	538	538	511	527	501	529	524	540	562	519	515	514	531	549	517	497	528	501	536	523	516	579	515	511	533	528	524	513	512	533	526	518	529	506	533	528	521	563	481	547	529	567	534	544	566	525	516	533	541	514	518	538	519	540	529	523	555	526	539	561	552	540	524	527	538	524	549	506	535	526	496	499	514	504	525	555	564	536	502	551	535	500	521	547	540	533	529	556	525	499	555	542	542	524	495	494	570	498	530	565	488	549	573	530	505	536	534	521	532	580	534	529	530	530	560	504	487	543	540	519	524	516	529	496	506	511	535	558	530	569	517	548	503	563	522	501	506	526	524	518	536	535	525	536	530	543	556	501	546	513	498	535	508	558	484	571	525	569	509	528	523	539	522	521	527	536	482	524	530	551	550	509	525	525	537	524	536	539	547	559	569	505	544	521	544	535	534	510	510	520	508	526	505	519	572	560	488	499	511	546	521	521	539	522	519	534	515	538	531	539	467	573	521	531	531	519	547	500	538	531	546	568	516	543	530	548	563	558	518	508	504	518	552	514	507	518	515	548	496	515	536	513	538	544	557	533	563	530	526	534	516	529	522	573	546	545	541	503	547	517	528	529	566	569	529	554	535	559	545	521	508	544	545	533	521	494	542	525	531	550	535	519	504	544	558	543	535	564	553	495	521	494	541	497	525	514	574	538	493	551	560	532	505	550	528	508	537	505	526	507	509	538	546	554	551	498	501	537	522	527	504	500	605	542	548	516	522	564	489	546	530	537	503	536	515	515	520	571	518	551	537	533	514	508	550	491	514	554	504	497	522	523	529	512	553	513	525	562	546	519	567	496	522	474	502	536	500	526	508	503	514	535	508	539	558	572	522	536	518	552	522	561	522	537	487	499	576	507	473	544	527	583	520	574	538	505	504	528	572	497	550	536	520	543	535	532	551	530	499	517	533	524	525	522	540	548	514	528	503	557	519	558	531	558	537	524	522	535	522	579	519	500	532	516	511	571	504	585	539	501	524	522	532	527	535	553	535	520	574	526	513	508	523	513	564	516	521	560	537	477	476	539	520	505	499	550	524	532	551	523	575	494	515	524	584	504	532	536	478	539	526	564	504	534	513	552	505	496	517	535	542	551	517	551	518	505	545	510	554	539	536	572	525	504	513	537	552	508	560	497	538	564	527	551	510	503	553	541	492	532	566	584	540	533	512	495	532	513	535	499	560	572	557	532	518	523	528	510	530	568	523	522	540	526	492	546	488	539	553	526	552	542	510	543	511	508	537	504	527	527	532	557	534	526	508	532	506	540	530	532	547	507	516	504	544	547	523	505	493	555	507	588	503	530	532	566	507	541	498	531	521	568	505	544	506	520	492	577	532	542	515	515	528	527	539	541	508	503	542	512	507	561	502	535	495	564	490	532	500	530	516	542	536	515	546	540	580	570	508	532	515	524	554	536	556	553	554	495	552	499	542	501	537	568	534	540	538	536	533	516	560	521	530	528	522	498	574	518	513	517	500	470	501	501	548	554	528	463	553	520	518	518	533	502	506	543	557	501	494	527	510	530	509	505	522	539	565	499	551	492	541	509	503	518	535	531	519	542	546	568	542	492	542	502	527	533	536	524	532	520	542	545	546	574	514	537	535	502	526	574	526	545	492	512	520	501	552	543	517	537	532	543	534	520	524	557	535	548	539	536	542	493	561	521	509	532	550	528	533	536	584	534	511	489	516	488	562	549	502	545	545	544	499	538	549	519	543	545	511	552	521	537	550	514	514	527	545	551	540	513	535	550	525	567	519	507	526	582	512	515	515	544	536	502	558	523	523	483	527	534	506	497	511	540	512	514	546	552	514	551	530	486	575	542	506	522	505	529	525	513	485	522	547	569	521	523	523	538	550	538	549	508	535	522	533	557	504	565	544	550	540	536	536	524	562	558	562	541	510	544	529	513	561	525	514	509	496	530	543	504	505	547	522	531	508	533	523	522	551	515	516	530	529	535	549	538	532	505	546	545	545	551	547	562	548	541	488	481	505	537	539	501	510	532	551	520	491	515	518	502	546	503	513	507	515	532	508	518	490	535	528	511	534	539	523	545	533	559	503	549	555	506	539	492	529	507	562	562	519	547	515	518	541	534	466	537	497	538	553	514	557	528	561	556	529	500	541	541	533	508	557	524	513	541	505	536	528	537	520	549	562	472	567	509	512	520	514	528	546	497	543	540	492	511	526	539	479	553	516	519	542	528	515	529	519	540	529	536	555	549	501	541	552	514	539	510	530	456	555	506	540	538	524	500	529	523	524	531	526	509	515	522	555	544	525	574	520	495	547	530	564	515	521	560	520	495	576	538	511	532	500	540	544	493	539	498	506	493	534	522	533	506	539	509	547	526	511	560	496	539	495	522	537	540	534	504	537	535	488	545	577	522	555	521	544	512	494	527	561	519	528	545	521	534	513	523	545	513	575	544	507	562	520	540	525	514	494	542	541	521	534	500	557	501	525	531	531	527	535	523	562	500	523	496	534	524	550	568	543	564	545	532	523	539	517	505	476	516	510	518	538	493	493	518	557	547	487	550	518	498	509	558	485	528	488	556	539	576	520	566	553	532	555	581	523	505	551	540	506	558	535	563	509	516	530	529	493	493	540	515	531	546	482	505	503	498	529	530
54796	26790	16366	8487	4089	1315	552	385	314	295	260	240	276	278	259	293	277	260	282	230	235	258	278	235	257	233	253	265	254	227	242	231	260	272	268	264	233	252	232	280	292	267	265	271	231	249	268	267	274	250	264	287	252	253	274	259	288	264	269	266	249	275	269	268	256	263	243	277	260	295	272	257	291	257	235	248	251	263	263	219	277	251	255	257	242	275	239	277	257	243	231	223	232	241	263	255	256	259	284	246	218	270	250	242	230	225	262	262	273	264	257	239	273	278	249	233	259	282	256	267	275	247	274	266	255	262	254	254	249	231	229	266	244	257	263	284	252	270	265	264	248	277	257	254	240	255	262	270	236	249	268	256	242	250	285	273	257	242	249	238	241	283	268	257	301	266	260	264	260	246	247	281	235	247	271	264	249	256	240	241	286	256	262	210	249	248	241	296	257	235	249	250	279	239	226	279	251	255	245	237	251	259	248	244	232	235	258	285	255	243	235	237	259	245	272	254	243	242	239	275	276	278	286	247	245	249	271	246	233	252	301	262	251	250	250	252	248	248	274	251	269	268	261	236	241	267	256	272	222	257	250	257	257	244	256	280	249	260	270	239	227	265	264	249	214	217	251	271	272	280	254	289	231	262	251	256	267	263	268	244	256	268	256	260	304	264	271	255	236	276	243	284	270	282	234	277	266	266	263	287	263	249	259	281	285	267	248	273	274	264	248	222	247	258	233	262	258	260	239	214	289	262	301	270	271	235	267	250	246	256	243	280	258	257	251	270	237	218	240	259	235	263	244	272	233	245	219	227	240	273	290	281	248	280	263	270	278	248	258	265	232	269	255	248	311	280	255	242	269	269	226	256	258	206	244	252	258	235	243	238	261	258	254	269	291	244	261	295	288	293	235	271	260	256	272	267	255	230	248	251	246	264	241	242	234	234	219	247	230	257	264	301	241	242	249	274	254	266	271	262	261	266	264	291	287	252	264	294	270	266	266	244	226	235	265	250	245	271	261	239	274	281	251	261	270	262	231	249	272	243	264	225	265	275	258	271	282	273	303	285	232	294	267	243	229	256	263	231	233	259	272	246	265	263	288	245	280	238	267	251	259	252	244	255	231	259	237	259	253	258	248	245	276	265	275	257	263	260	258	296	274	219	263	237	234	231	244	261	265	264	248	278	252	260	262	278	229	264	263	227	240	242	224	253	273	256	262	263	275	249	240	242	269	241	257	264	269	257	247	245	259	249	239	302	259	270	227	246	251	270	252	241	240	262	264	240	227	248	281	268	253	259	236	218	237	229	250	254	232	237	251	249	262	250	246	259	268	264	295	298	267	265	255	271	268	235	229	246	268	258	242	267	251	263	263	227	277	239	243	245	246	251	273	261	280	303	271	246	295	239	272	237	247	282	257	270	254	225	242	270	259	283	267	238	263	254	275	240	257	274	253	263	282	247	255	274	240	268	265	267	255	280	248	230	296	249	269	265	249	264	257	240	250	213	244	247	266	242	250	240	259	244	244	264	278	269	280	278	236	271	238	244	253	295	247	247	237	225	249	224	242	262	264	248	242	254	246	297	303	247	276	254	237	232	282	266	260	240	276	266	276	264	258	232	279	289	310	247	253	257	287	269	271	235	254	270	261	276	269	258	272	268	274	253	254	273	270	261	237	246	295	270	268	249	238	245	261	277	263	253	264	284	277	276	276	235	249	279	266	251	280	260	236	278	232	256	239	280	262	265	262	284	236	247	238	276	268	249	261	241	246	276	237	269	246	241	236	258	234	259	230	291	246	229	259	290	244	272	247	283	248	267	268	266	282	270	247	224	295	262	247	243	250	240	264	248	289	288	275	271	226	269	233	248	262	262	254	236	243	273	254	264	228	248	260	263	265	264	233	236	260	248	269	231	255	246	260	267	251	273	250	247	279	271	280	242	255	219	289	250	249	268	246	256	253	258	226	254	254	249	299	278	222	249	268	272	279	260	246	234	257	242	303	265	235	284	244	292	263	259	253	289	234	242	260	245	243	243	259	241	254	252	275	266	229	257	270	287	296	273	248	285	256	221	302	226	241	269	253	238	248	245	272	266	251	249	249	266	268	264	226	231	287	254	234	267	263	251	235	245	242	252	196	272	241	253	261	267	261	231	265	218	251	242	253	270	279	280	271	261	242	254	235	249	268	266	292	249	262	270	284	239	300	259	258	258	264	240	279	256	269	251	235	247	265	252	259	234	256	256	269	243	252	256	238	273	245	254	268	249	255	242	261	262	248	232	261	233	252	244	243	235	271	266	303	246	266	224	268	243	277	244	276	217	229	236	244	236	252	265	278	231	250	260	236	277	261	267	272	248	271	275	280	279	228	284	229	204	250	221	273	297	282	234	267	224	261	262	279	273	251	279	248	306	230	256	260	286	247	242	266	256	277	254	239	240	275	232	240	233	232	250	259	282	258	261	277	256	288	249	256	295	234	260	283	223	235	237	216	235	274	233	226	275	262	241	280	280	265	261	248	275	280	264	267	258	279	289	270	255	296	259	316	264	244	259	248	263	254	261	210	286	262	242	283	249	286	246	275	266	272	223	248	239	238	256	237	241	297	250	236	290	247	287	244	237	281	254	282	252	239	261	221	276	289	237	238	274	239	266	239	256	252	268	267	256	249	250	233	244	269	232	251	250	239	234	252	254	255	264	260	242	258	255	273	241	243	240	247	251	284	266	247	307	275	254	257	257	265	227	253	228	229	275	249	256	285	230	257	257	298	225	245	249	280	253	262	224	243	248	281	231	267	254	238	241	248	241	253	275	258	258	256	255	248	259	265	271	247	272	236	259	293	274	243	243	238	234	270	274	235	229	232	245	259	276	264	263	255	241	246	220	264	245	237	252	236	227	290	267	267	244	240	244	254	232	258	290	270	235	241	266	239	264	262	238	286	261	272	245	245	287	279	264	265	281	269	290	279	282	250	277	252	263	258	270	277	238	242	250	275	255	249	271	247	245	231	269	259	303	259	283	252	240	293	252	254	276	274	252	258	270	246	238	259	227	269	260	259	264	275	256	262	254	256	269	250	217	276	246	261	261	293	247	242	257	272	245	258	262	242	248	272	290	262	273	230	238	243	265	284	252	260	266	255	263	230	241	227	232	269	265	245	279	265	258	263	250	261	266	246	267	236	249	256	228	269	262	279	252	283	279	258	199	269	265	257	251	272	246	254	249	257	259	253	272	240	245	259	259	247	249	265	237	252	272	309	244	280	248	276	235	276	241	237	249	239	255	249	253	262	272	272	267	257	268	266	269	252	264	279	232	270	235	267	258	227	249	256	265	268	247	225	271	264	271	266	274	226	246	242	243	255	256	272	259	249	267	273	294	252	271	213	230	288	285	260	281	258	279	257	232	262	232	267	256	254	260	249	227	281	270	251	244	245	252	217	253	230	218	292	264	257	262	260	248	227	250	234	259	261	248	275	265	253	262	249	245	221	244	285	238	263	276	296	242
34913	20053	20125	15866	11092	4079	1660	1145	756	703	604	577	616	633	556	561	625	578	580	541	542	556	547	564	552	551	546	566	578	605	565	566	555	552	534	579	562	567	575	574	577	547	560	579	563	595	560	607	596	558	550	542	556	568	583	584	560	560	557	539	551	573	528	525	540	521	557	575	543	594	600	575	518	570	570	563	601	562	561	579	534	545	557	561	607	534	605	608	576	531	575	581	501	550	563	577	561	573	588	575	571	592	575	589	576	577	609	585	576	568	581	578	609	618	559	565	548	559	567	538	554	580	559	552	576	561	556	590	544	540	571	555	583	623	571	586	590	542	555	558	540	572	560	571	595	556	554	561	572	556	577	533	580	609	542	554	570	579	580	573	576	593	611	597	554	571	550	547	573	536	561	541	591	518	583	601	563	606	570	530	557	580	585	573	593	581	571	558	544	563	529	534	574	570	555	547	562	561	622	590	522	608	554	565	569	564	629	550	588	558	551	555	555	550	597	567	562	544	536	558	552	576	558	551	536	617	570	601	555	569	544	562	541	526	553	603	550	574	626	560	618	549	541	555	561	553	562	610	578	550	599	550	607	549	576	546	544	546	543	585	605	583	616	534	586	564	580	544	591	568	585	578	570	549	545	583	570	593	507	599	540	564	552	589	532	571	543	566	523	591	574	570	579	576	549	559	540	585	534	570	581	568	609	561	539	599	576	564	586	561	577	533	561	556	538	558	579	619	575	581	545	529	565	583	544	526	575	564	606	521	580	531	581	552	536	587	527	559	587	604	534	531	549	570	556	619	566	569	568	518	541	533	521	562	547	541	563	542	542	556	563	566	522	591	572	578	571	588	608	562	572	570	529	578	564	602	559	529	591	554	580	573	558	564	536	554	577	591	574	578	581	532	565	574	603	510	571	587	548	529	553	547	544	571	577	532	590	534	513	554	580	580	574	559	504	594	590	586	595	555	559	540	573	547	553	593	589	540	604	563	573	534	586	573	577	560	536	573	595	547	566	574	562	584	575	536	547	575	545	525	560	560	594	573	562	588	539	569	563	577	555	581	595	588	636	558	529	538	569	536	576	566	569	571	586	604	579	568	589	597	584	592	581	585	592	588	604	594	599	556	550	567	553	526	579	524	570	578	600	494	549	552	627	596	550	560	540	525	560	572	613	607	589	645	556	562	573	597	573	550	563	575	577	536	565	603	613	565	581	585	540	556	581	606	601	528	548	575	535	569	567	526	569	568	570	598	582	579	545	590	570	533	586	594	602	564	571	533	534	578	573	512	564	567	545	564	612	571	511	620	585	546	558	561	566	570	601	543	556	584	549	578	596	600	576	558	563	557	575	592	569	534	592	584	587	598	558	612	621	572	542	600	589	555	609	652	603	584	539	581	541	578	559	583	584	558	567	565	594	559	568	617	537	524	598	579	576	573	549	548	576	602	605	568	540	579	601	519	513	566	512	575	584	569	547	587	572	603	566	584	605	561	558	514	569	635	591	563	547	567	566	572	590	521	595	572	551	549	553	560	534	582	528	585	558	525	577	528	577	521	577	585	556	595	544	547	602	567	570	541	592	545	571	583	608	569	595	534	586	585	578	619	564	556	590	597	575	558	541	559	581	593	582	577	620	580	482	524	604	531	574	558	587	541	583	571	547	608	604	540	556	522	565	603	517	545	603	569	566	566	556	597	556	572	536	564	516	559	531	550	534	542	600	571	581	592	613	529	557	586	541	543	579	564	528	568	532	568	564	574	564	544	574	552	552	570	534	568	602	554	570	595	545	557	587	579	559	544	546	580	545	583	564	569	593	534	577	544	593	591	552	558	581	565	550	553	582	600	577	569	561	566	594	553	545	594	586	614	533	564	605	587	536	594	547	524	548	547	516	587	566	583	553	567	531	567	545	599	563	540	582	485	509	548	597	533	582	560	544	557	558	593	574	527	582	589	550	572	536	530	540	596	616	585	588	596	561	533	563	593	525	546	576	566	597	594	598	575	584	563	553	547	537	578	522	558	587	549	583	538	570	573	541	542	547	560	557	571	546	561	541	570	582	560	543	561	590	603	572	603	564	534	531	538	558	569	577	582	576	546	584	569	549	539	590	553	560	563	586	559	546	596	562	550	546	594	571	571	554	585	576	572	535	538	555	554	623	562	535	551	588	550	564	583	576	567	590	603	566	564	572	603	545	552	551	596	578	583	567	570	566	553	559	556	570	609	568	588	578	592	564	612	602	547	553	535	539	537	545	555	605	573	552	603	552	557	596	560	518	539	600	543	585	562	593	622	567	578	532	535	520	567	595	570	558	575	561	615	510	549	573	534	543	562	553	607	611	576	556	545	618	559	511	565	564	563	562	502	557	519	547	571	532	540	560	512	568	545	551	573	544	588	580	587	553	576	563	556	570	549	527	541	582	554	582	573	570	562	576	546	564	567	571	587	575	541	580	600	589	568	535	551	595	558	568	577	536	574	563	540	566	540	614	546	566	505	534	584	583	557	550	587	545	546	566	547	557	601	540	581	574	585	552	549	549	545	570	526	615	566	574	572	558	552	554	565	554	561	535	542	576	550	532	583	582	556	576	583	567	579	550	601	572	580	585	598	593	580	564	539	586	549	561	582	586	579	566	559	571	563	566	547	545	573	550	558	569	537	580	557	556	562	579	586	562	585	566	541	561	578	563	524	605	590	564	555	583	518	595	540	541	560	583	583	574	576	577	574	571	542	556	542	570	593	528	546	571	563	518	582	569	631	571	541	581	560	608	580	582	538	546	565	570	570	550	542	571	541	549	565	572	571	563	550	589	541	574	547	521	590	566	588	582	529	549	573	553	556	594	579	563	595	559	581	565	552	555	599	597	499	578	541	530	563	591	515	588	558	566	526	603	578	613	616	576	591	549	587	506	564	576	563	555	557	527	575	573	575	554	566	547	557	575	581	505	598	574	568	552	591	524	560	569	566	596	559	582	581	636	608	552	574	536	566	568	603	562	561	561	551	600	529	579	584	549	565	562	519	568	604	595	517	575	569	593	559	576	563	530	545	603	513	597	550	579	566	549	593	541	595	578	581	589	580	562	547	488	570	545	579	537	528	580	586	587	575	552	590	569	562	583	547	553	545	562	564	558	628	542	551	516	560	559	532	571	515	573	520	573	580	591	514	558	578	580	559	589	606	570	553	534	548	553	591	569	590	572	496	554	551	596	574	528	505	570	582	581	554	555	546	584	573	540	567	556	596	522	572	590	548	597	553	539	587	591	573	559	522	580	595	514	550	560	582	615	545	580	531	573	584	573	552	555	540	531	579	564	577	570	586	568	554	593	556	578	550	583	530	596	540	570	542	583	610	544	559	530	546	569	547	531	586	579	550	521	601	521	575	563	571	560	591	563	542	593	577	597	566	565	557	564	561	571	556	574	550	604	587	601	596	544	593	536	562	532	576	541	572	567	544	572	520	595	552	563	597	560	551	568	557	614	597	601	579	614	587
59846	39083	28470	18421	10425	3660	1038	594	393	342	335	282	328	280	315	308	286	239	291	294	283	308	282	291	275	293	301	276	285	272	297	268	294	264	294	294	254	279	287	263	296	234	255	252	284	268	268	262	245	269	269	277	284	287	300	272	312	312	295	278	289	272	300	308	274	277	307	270	279	276	252	269	269	269	284	275	299	278	274	258	298	286	274	258	292	268	295	297	276	265	258	285	279	265	292	260	247	233	254	274	308	291	261	286	272	302	305	286	276	281	259	272	293	280	289	254	292	265	238	289	303	287	262	262	299	278	264	273	276	279	243	272	256	292	253	304	261	287	304	295	238	291	295	274	265	229	285	290	280	299	304	260	272	267	301	304	297	285	260	288	278	298	311	287	287	282	285	298	260	285	267	245	272	278	306	292	262	252	274	307	290	282	266	278	290	279	260	268	280	265	280	270	245	279	267	280	262	271	251	269	296	289	302	289	281	281	264	260	278	264	279	263	263	282	242	273	264	249	267	252	255	289	292	265	278	301	281	268	296	289	254	288	300	275	249	262	295	273	258	258	251	263	288	285	271	321	282	287	274	269	295	259	297	284	269	310	287	266	304	282	276	297	284	256	295	279	250	265	289	268	245	280	271	293	257	248	272	257	270	276	293	242	268	292	307	255	295	285	295	276	297	290	279	338	261	258	279	283	274	247	251	274	286	320	272	309	270	271	278	288	283	273	290	281	236	287	251	274	278	271	259	286	302	258	281	303	303	267	270	311	285	301	310	277	265	272	294	304	261	264	241	299	262	318	310	247	260	278	290	254	254	274	269	283	266	301	277	274	306	274	275	276	302	285	273	282	257	290	250	297	280	297	290	296	266	269	278	287	280	265	285	251	270	254	303	272	296	263	306	289	244	287	291	281	264	279	279	267	292	257	258	294	272	248	283	285	268	268	281	289	289	266	270	272	274	249	254	290	301	286	263	310	270	246	287	274	295	263	280	254	237	277	295	262	255	275	300	252	278	288	300	290	310	277	278	282	280	262	246	282	271	239	255	279	270	251	277	293	288	262	263	282	257	264	259	294	271	253	276	257	282	302	281	263	261	295	282	283	250	292	284	255	302	310	273	281	275	283	268	245	259	290	277	255	272	254	304	283	260	289	281	271	257	270	317	303	269	264	297	277	286	277	279	268	247	276	235	281	283	293	292	275	286	251	292	265	292	262	279	281	279	286	244	286	286	249	249	264	289	269	279	275	283	314	242	282	258	308	265	268	285	307	245	241	252	270	276	281	252	290	279	270	274	299	265	259	219	263	253	306	299	288	278	269	266	271	313	267	302	293	277	268	257	274	271	282	243	319	259	297	287	281	255	258	282	281	269	292	235	275	299	261	245	270	291	293	283	282	275	266	304	265	284	282	270	248	275	251	286	282	262	291	282	275	243	285	235	264	262	301	293	276	303	277	281	265	246	245	251	280	274	265	279	251	296	275	265	255	269	269	293	261	265	262	281	312	280	257	279	294	287	289	305	284	287	308	311	276	247	291	276	288	267	271	301	274	285	292	286	281	307	274	248	291	262	290	252	266	279	304	266	287	268	280	272	297	267	275	319	275	257	247	287	305	285	313	287	292	286	279	287	253	308	264	328	276	254	285	248	286	271	281	278	250	286	289	273	250	238	281	262	289	262	250	278	254	242	253	290	287	273	268	306	264	255	288	243	280	286	272	289	263	273	255	271	278	302	304	297	298	289	274	256	288	283	275	273	278	286	277	270	275	286	304	307	308	317	277	300	306	272	287	232	288	249	281	270	308	248	256	260	278	294	251	297	254	253	255	263	275	254	278	255	288	228	255	255	296	269	304	264	266	278	276	266	297	282	252	308	255	272	258	285	310	264	277	277	303	243	216	292	286	278	291	267	283	272	272	273	271	270	271	265	241	257	250	289	282	245	265	265	306	254	285	297	290	261	246	254	281	265	282	277	262	279	280	251	289	280	266	282	274	274	286	284	253	255	277	278	290	301	283	298	262	276	267	264	276	285	285	286	261	288	267	277	270	285	307	296	272	275	291	264	275	284	263	276	262	255	266	273	253	299	273	256	262	269	258	261	264	269	291	269	291	272	287	296	268	306	251	268	249	278	273	238	293	288	291	263	291	303	294	247	272	255	262	285	256	279	283	264	261	269	295	276	294	271	314	306	279	290	265	274	296	281	293	301	281	313	265	278	251	257	283	278	297	285	295	299	260	306	294	260	310	274	269	300	285	260	278	295	276	272	301	319	319	238	293	247	270	244	252	266	257	299	278	274	281	273	282	288	252	279	268	284	266	264	279	276	260	266	267	275	269	254	260	288	304	263	295	296	258	287	273	287	305	276	273	270	259	296	281	298	265	269	261	261	264	267	274	294	302	274	251	268	283	282	298	290	272	267	280	272	282	293	252	304	276	307	282	288	275	298	259	286	242	272	304	282	230	281	250	274	285	290	271	287	308	283	244	243	262	313	246	243	249	279	258	264	272	252	269	277	278	278	257	307	268	287	291	264	285	295	230	268	309	278	266	287	278	280	274	268	296	297	288	259	285	308	296	252	226	294	301	279	244	275	278	274	271	293	284	299	276	271	284	276	283	280	276	280	281	296	283	260	272	319	276	299	257	272	297	296	289	246	296	276	298	282	287	269	288	289	298	262	269	280	276	290	262	271	269	296	270	298	282	287	227	264	282	283	267	268	298	283	273	311	272	284	276	297	264	250	296	269	238	290	252	286	293	260	297	274	281	304	269	263	259	294	279	273	261	262	285	271	276	283	279	262	304	277	285	311	307	297	263	280	268	270	293	252	282	254	254	271	307	239	278	284	289	309	301	280	293	311	260	274	292	271	263	299	271	267	261	290	301	288	246	238	281	273	255	230	243	247	260	265	317	276	260	264	273	272	283	272	286	296	296	248	309	270	271	275	271	290	299	283	291	257	304	275	255	286	283	265	264	241	251	283	289	281	271	259	302	274	289	286	240	291	255	266	274	257	282	257	248	249	262	296	300	275	262	262	265	276	280	267	311	252	270	270	239	268	250	279	287	260	283	269	311	320	272	256	271	270	277	269	252	266	267	281	282	297	301	269	260	260	260	262	253	287	301	296	261	252	294	263	248	253	296	291	265	241	293	242	318	253	291	254	278	285	276	284	273	279	275	247	252	274	255	271	252	272	273	303	292	249	263	325	293	239	257	239	276	260	264	282	279	293	255	277	244	276	290	277	267	296	272	263	276	280	298	271	279	281	288	304	251	286	294	258	285	287	252	269	271	279	304	274	292	283	268	271	275	253	285	277	276	288	292	307	266	307	276	293	305	284	279	268	297	259	269	252	272	291	273	281	255	271	289	261	243	269	235	300	238	260	285	257	298	248	277	269	258	299	259	253	268	260	249	264	268	280	283	276	256	280	263	256	249	257	272	305	279	255	260	321	240	254	283	283	305	288	312	290	268	270	282	272	287	293	263	277	260	274	299
37506	30410	30569	27844	20500	9729	3165	1969	1086	968	744	669	654	786	828	698	626	650	594	640	587	570	554	638	645	604	647	592	609	610	603	578	585	576	561	620	648	556	614	595	605	564	610	564	583	635	604	596	597	547	593	602	612	561	548	580	619	578	580	606	633	599	554	617	591	625	594	668	581	646	615	594	625	610	574	595	594	568	602	603	616	598	591	613	615	609	556	591	615	601	606	626	607	603	658	586	597	612	613	627	616	609	595	567	565	588	585	623	600	623	642	621	597	606	627	599	626	595	611	583	586	642	614	581	606	592	627	628	617	599	594	627	631	596	572	585	616	564	640	620	597	597	619	605	621	639	571	588	594	598	574	613	634	604	624	609	592	620	644	588	588	597	592	616	618	667	590	573	643	601	593	586	592	606	570	633	609	622	590	570	596	570	615	582	589	626	631	563	560	604	644	598	585	587	570	600	567	604	619	580	622	585	585	634	595	579	637	561	550	560	604	564	622	590	648	585	571	549	569	627	577	575	567	615	580	578	639	597	565	619	603	656	605	554	579	619	598	619	577	544	578	617	570	617	616	623	578	604	600	645	628	562	630	588	564	653	609	602	668	569	593	569	570	597	603	616	552	607	602	619	614	598	629	622	604	583	572	573	624	607	602	612	560	606	636	607	607	622	591	580	616	643	612	610	574	595	655	603	613	641	560	613	548	643	618	603	588	624	617	591	591	570	599	568	634	558	607	632	585	636	608	645	655	578	571	626	581	621	597	628	598	560	594	610	597	599	620	572	595	622	587	563	608	605	585	640	593	602	593	621	574	554	555	609	621	612	586	612	611	587	625	540	577	624	580	621	618	567	578	629	582	620	569	578	593	600	594	560	612	610	564	625	616	623	619	615	656	567	595	595	599	624	593	606	607	620	599	609	596	612	589	584	604	589	558	608	619	638	596	581	603	647	597	555	614	590	607	589	578	621	616	611	603	558	618	560	606	587	596	616	620	575	567	630	662	612	601	606	559	615	623	586	583	587	574	617	637	593	642	643	605	590	566	599	628	590	591	584	614	597	545	594	586	585	595	623	621	574	588	625	578	580	606	584	576	596	577	615	617	593	563	608	589	631	590	616	586	616	581	564	610	601	599	570	598	621	605	585	606	611	569	574	637	620	527	590	619	630	561	566	588	639	625	585	569	618	592	594	599	600	576	603	546	615	620	621	592	548	602	624	669	615	617	597	616	626	622	631	594	581	583	583	616	618	581	582	608	615	576	626	596	537	588	563	565	603	589	605	565	579	652	633	571	619	611	582	561	590	594	601	600	589	661	572	635	622	596	607	605	613	599	611	571	578	560	623	602	601	631	615	586	638	568	596	607	620	607	612	559	606	611	582	633	591	563	604	596	564	570	567	588	602	601	593	605	628	612	597	610	573	614	580	578	648	600	594	631	636	607	559	620	576	613	648	616	586	587	632	553	608	562	613	628	602	629	619	589	605	598	588	583	578	602	610	594	614	621	568	575	622	620	590	639	612	622	604	560	601	631	613	594	637	595	601	642	597	616	617	576	614	620	583	613	600	572	572	555	626	566	628	625	607	645	602	639	582	645	620	565	555	646	613	601	653	569	595	633	617	562	578	608	598	594	559	606	585	618	589	613	588	639	620	598	595	550	592	591	620	614	584	566	614	590	589	624	591	615	576	624	589	570	535	549	615	590	554	577	635	614	634	593	566	554	580	556	578	620	647	586	631	625	571	627	596	573	568	604	633	600	567	541	603	582	639	586	599	594	641	589	634	614	635	597	613	593	603	578	571	568	614	627	634	589	579	601	563	593	609	614	619	618	558	578	587	634	623	579	597	628	589	582	546	563	575	596	607	626	646	600	614	605	579	601	624	563	599	615	589	565	653	575	626	632	612	534	573	609	624	560	591	613	619	605	584	612	606	590	622	627	578	620	594	584	586	605	591	608	609	620	577	591	598	583	573	587	606	600	623	602	611	624	587	581	626	581	617	640	589	588	592	628	581	595	617	625	588	558	592	591	630	633	559	591	627	584	592	567	602	574	568	569	606	626	558	549	583	623	604	537	611	596	642	664	619	583	615	603	570	592	588	640	583	585	627	617	606	579	604	585	593	629	575	609	579	587	620	602	644	648	608	593	613	590	601	607	572	604	586	597	612	587	632	578	648	624	624	618	588	579	628	600	590	584	548	610	624	624	611	592	577	636	604	589	550	628	599	622	616	588	609	621	584	599	599	597	631	582	599	552	571	594	556	610	580	563	666	621	636	576	602	653	635	605	636	657	610	606	605	599	613	614	565	620	588	616	542	563	599	641	619	586	638	641	561	583	639	642	622	619	580	583	541	614	636	615	627	646	617	540	613	651	620	530	579	578	650	616	578	622	564	619	624	562	621	585	619	583	608	558	575	588	578	594	599	595	590	590	583	635	564	594	626	598	606	623	592	624	606	595	614	592	601	618	620	616	613	588	572	592	597	558	603	617	623	594	601	583	567	608	615	600	566	582	580	583	571	608	559	585	546	614	591	658	589	569	589	572	589	607	602	602	614	565	597	610	641	579	595	645	632	636	586	623	564	593	649	607	626	592	588	588	588	628	557	600	582	623	661	568	593	593	559	617	610	592	582	564	574	654	576	620	548	629	652	640	542	623	595	599	596	606	606	598	585	579	629	597	590	575	577	602	607	581	625	582	611	595	661	584	627	599	579	643	561	587	575	606	571	618	615	647	605	602	635	634	604	593	628	570	620	603	625	589	620	579	606	577	601	589	571	592	618	586	603	629	594	622	628	588	576	601	582	611	650	598	605	598	625	614	554	613	581	577	637	653	599	601	609	552	625	605	598	632	603	594	600	553	627	624	569	605	618	594	598	613	644	584	628	612	603	591	608	603	567	593	593	577	616	556	608	546	583	610	597	605	611	575	627	582	586	614	598	591	632	624	569	628	554	616	607	581	597	564	603	608	602	580	672	609	629	609	613	639	629	576	583	597	597	563	614	594	605	567	596	588	635	615	606	614	614	623	586	601	613	567	604	562	606	557	576	596	594	583	557	596	593	612	570	625	544	573	577	636	598	639	580	599	615	590	574	615	591	576	622	593	606	629	624	574	610	619	604	569	620	559	608	619	596	635	591	628	641	569	577	593	616	628	606	597	646	601	584	580	609	610	581	639	646	562	578	569	579	581	647	577	610	625	631	586	622	602	616	565	610	626	599	586	588	558	592	617	603	590	588	616	613	596	595	609	567	613	608	589	598	587	607	615	586	568	609	627	600	601	625	592	626	625	614	570	614	588	558	593	607	626	564	625	603	601	602	586	582	613	605	619	619	591	626	633	595	645	629	596	601	581	586	621	595	545	591	568	554	572	582	619	593	562	576	587	594	653	601	584	588	618	563	623	598	558	557	596	651	564	597	650	547	575	591	605	582	595	585	600	630	595	607	618	592	610	538	606	617	566	574	567	584	590	586	584	575	598	574	567	600	593	591
44098	22194	10666	3962	1525	640	335	272	234	231	233	226	224	242	209	237	285	254	227	228	218	245	247	224	235	221	251	221	219	244	243	211	191	264	254	231	242	245	265	242	233	205	258	236	222	237	250	233	255	234	229	272	206	243	216	262	249	206	226	237	240	215	239	251	208	252	231	258	216	221	261	224	228	234	206	250	218	214	223	257	234	248	272	212	235	216	212	251	246	247	224	241	240	233	250	226	222	232	245	246	208	229	242	223	246	233	239	212	251	246	233	216	225	239	236	228	214	237	232	225	253	257	226	246	203	212	256	246	229	225	233	238	247	244	257	233	201	261	249	245	198	259	250	199	250	257	224	226	235	230	233	261	236	239	228	205	230	252	225	219	244	218	264	226	266	245	238	240	250	224	270	239	246	238	214	235	253	238	259	243	228	250	226	228	227	235	248	222	249	233	223	231	228	235	243	249	270	258	230	249	250	235	279	244	216	240	254	258	255	247	207	197	236	229	245	249	271	220	254	233	206	243	230	234	212	221	210	237	217	242	235	246	240	240	236	249	221	228	247	245	199	219	240	212	233	249	228	216	217	227	225	212	220	257	235	228	220	254	237	254	243	221	222	250	216	224	213	258	256	237	248	232	234	255	230	253	244	206	224	279	240	251	223	253	257	243	277	243	230	267	230	230	234	260	225	240	236	277	241	253	240	256	276	227	254	233	221	237	231	242	243	217	254	206	256	236	243	260	243	232	232	225	197	238	244	238	269	219	234	227	207	232	243	242	228	249	239	237	263	257	235	224	237	224	214	219	226	236	262	264	240	228	244	215	204	199	223	256	235	235	268	229	237	239	263	260	212	233	241	248	221	222	257	215	266	231	276	225	260	244	196	229	246	217	214	244	220	242	237	254	250	216	237	293	236	227	222	232	246	223	226	216	230	238	242	251	255	240	249	236	234	234	265	278	241	265	251	231	231	257	237	235	217	262	219	239	192	216	245	211	258	233	222	227	261	224	247	225	226	240	251	235	224	242	235	235	237	235	226	238	235	240	269	228	212	227	229	245	200	257	224	255	233	223	230	215	228	237	239	241	234	209	226	236	230	236	276	222	248	238	227	253	229	288	259	222	255	238	235	227	228	220	248	222	221	261	212	227	227	241	248	243	234	215	245	238	246	243	269	225	205	224	226	230	237	241	222	212	215	229	240	235	200	217	257	241	235	225	238	217	228	223	236	208	210	226	250	269	249	241	271	238	241	225	267	218	239	234	250	239	244	225	226	233	249	226	251	239	243	237	243	258	252	225	236	239	222	216	246	216	199	249	238	248	238	249	230	240	220	247	256	224	248	286	259	224	236	273	223	240	275	259	248	239	242	241	255	230	243	231	242	235	223	257	238	229	235	217	252	251	237	273	242	224	234	239	249	229	226	279	283	209	236	214	235	238	232	237	249	257	229	228	253	234	209	239	234	250	242	200	242	227	255	253	243	225	240	249	242	275	247	221	240	248	239	217	224	217	245	251	220	186	245	241	209	233	255	215	236	219	253	265	249	244	272	210	241	248	231	236	225	246	224	251	255	234	242	236	230	224	252	235	237	211	204	212	259	270	240	243	241	234	232	224	223	222	236	264	206	207	232	261	231	219	225	244	214	248	242	239	247	232	221	215	194	250	228	250	211	236	254	216	229	226	232	240	257	223	250	241	228	234	260	232	233	222	218	233	247	254	216	245	216	229	231	249	225	247	231	231	261	233	253	239	221	235	258	238	260	233	224	257	218	226	222	227	227	209	235	238	245	275	246	247	236	231	259	230	219	255	235	257	225	234	229	222	220	243	265	246	265	251	254	248	207	211	236	227	202	235	245	243	254	253	237	256	223	217	246	223	244	242	244	230	249	237	194	223	224	242	253	246	220	254	237	209	256	237	230	226	258	234	212	243	224	252	210	251	233	226	232	244	236	259	253	245	242	219	236	244	237	219	260	238	256	224	203	229	256	227	232	246	219	239	212	227	214	246	254	272	249	251	223	223	216	246	249	234	252	249	243	265	237	223	241	275	246	229	213	238	227	247	248	272	256	226	227	218	256	242	243	234	242	245	256	200	242	222	233	230	257	202	235	242	250	251	240	249	262	242	249	268	226	212	264	214	228	225	246	235	252	243	247	223	227	248	258	241	208	200	224	252	225	248	244	245	247	212	219	227	260	228	272	218	220	237	216	236	283	236	224	266	278	226	213	223	232	262	243	245	233	283	245	259	255	263	249	221	244	252	230	257	250	246	229	227	235	234	259	229	200	245	230	242	240	259	253	225	216	231	246	234	235	219	260	236	256	220	251	243	249	255	246	230	236	219	240	244	233	252	238	252	217	246	219	222	246	235	210	271	219	260	225	258	231	227	261	271	249	261	271	241	235	210	240	252	221	228	212	263	265	239	235	242	231	232	246	255	206	265	260	248	224	233	230	270	220	233	235	221	244	248	258	232	280	237	228	264	244	235	222	206	217	219	221	247	261	234	240	265	189	243	267	249	265	212	224	236	235	232	228	222	243	266	244	234	231	265	228	278	239	258	257	220	232	243	256	230	234	223	233	231	268	264	273	225	221	210	227	238	263	208	262	234	228	237	246	229	230	217	264	241	245	203	239	251	243	244	254	218	214	235	262	247	230	238	233	240	234	218	241	256	250	241	240	243	216	205	248	235	234	221	258	260	240	244	234	261	267	222	217	234	228	255	236	260	245	256	268	250	209	233	246	244	234	273	239	222	215	249	219	248	236	227	208	260	248	249	234	212	244	221	242	222	224	257	263	252	254	240	247	223	217	222	235	223	248	273	262	253	225	246	240	259	243	225	210	229	245	234	241	262	244	227	279	248	239	259	245	241	227	245	208	253	240	210	221	213	246	237	240	214	270	244	234	243	241	243	252	252	252	238	233	233	235	237	233	249	250	242	236	251	246	247	237	237	237	237	220	231	246	265	240	244	242	218	253	237	248	249	253	243	230	228	242	209	207	267	261	234	232	249	235	259	259	262	233	214	252	263	268	214	222	220	237	235	242	249	252	235	211	254	229	233	227	220	271	237	227	260	231	258	216	234	209	265	230	241	249	216	223	228	220	221	243	231	241	259	270	251	230	209	247	255	261	240	247	214	242	225	230	273	256	234	264	249	259	218	222	232	263	222	233	234	211	230	229	264	238	257	222	218	223	231	217	231	234	225	229	224	234	244	241	253	216	238	241	237	258	237	280	232	254	259	237	225	243	234	216	227	195	249	235	261	284	219	243	239	236	245	249	254	233	239	216	223	243	253	273	243	247	231	236	230	247	252	221	230	218	239	244	242	247	240	239	214	228	223	199	233	222	189	240	240	262	222	229	207	243	208	236	247	225	265	258	222	241	236	200	259	248	249	202	244	247	232	239	251	244	227	264	224	239	235	248	222	238	214	215	215	247	244	246	247	227	252	263	244	247	256	227	235	257	227	242	262	249	246	270	257	241	233	236	215	206	234
27878	16050	13943	8596	4906	2129	889	569	555	557	508	526	509	573	516	505	507	530	496	568	553	555	528	535	517	527	537	530	523	530	544	494	485	531	484	535	550	529	513	578	530	557	551	550	548	497	534	535	553	532	551	536	542	506	510	536	531	511	493	539	527	523	516	540	549	503	522	553	530	493	479	513	510	556	499	536	542	520	498	510	520	509	472	524	556	519	528	554	531	495	520	504	544	499	518	560	549	496	547	531	492	569	526	503	551	489	564	513	490	524	552	489	550	523	537	568	558	551	548	552	540	528	515	525	552	534	560	539	518	569	533	518	499	548	547	540	530	530	533	539	499	562	539	584	510	522	525	523	512	509	548	565	530	544	504	546	534	530	509	513	500	498	524	540	549	499	511	515	511	533	574	513	522	521	527	543	535	495	511	510	538	569	524	487	514	544	548	518	541	523	538	529	510	572	508	492	550	528	524	497	522	507	530	568	506	520	539	563	551	558	525	546	491	518	538	533	530	537	508	496	556	542	480	521	527	500	538	506	508	532	531	524	538	515	486	526	516	556	529	503	540	537	518	531	520	528	509	543	589	476	535	552	498	502	518	544	530	505	490	558	506	539	563	588	520	513	543	529	534	529	542	500	521	524	567	505	527	511	563	548	519	544	567	538	489	577	509	524	550	550	542	521	516	562	532	492	508	494	545	534	559	563	527	532	518	514	540	556	461	517	539	533	541	517	516	521	544	515	524	544	533	524	569	496	515	525	534	559	533	564	557	507	564	527	551	508	528	518	529	517	517	461	553	521	509	549	519	550	538	557	503	576	549	529	529	559	534	523	491	555	523	539	512	520	535	508	521	477	572	569	566	528	573	513	527	540	584	488	557	523	554	520	534	554	479	508	491	496	484	530	544	501	500	559	543	507	535	531	544	537	565	489	494	556	515	546	527	547	551	523	525	534	548	550	520	522	519	511	531	508	557	527	525	519	505	484	480	565	556	542	550	539	533	560	511	540	523	489	534	500	485	552	565	579	510	521	491	513	516	488	538	524	534	531	533	552	524	537	528	556	526	559	556	571	511	552	533	511	513	525	531	544	559	499	528	563	546	525	513	554	525	542	530	569	542	544	547	535	497	507	544	500	541	521	513	545	532	512	521	528	550	534	537	487	590	545	546	559	539	524	498	455	538	555	564	515	547	499	521	550	562	509	480	560	530	498	536	534	531	507	518	523	528	501	555	572	532	526	561	491	561	567	508	534	511	559	541	565	547	497	517	501	527	532	494	512	556	517	551	504	526	509	530	506	472	527	519	503	564	492	569	529	541	550	530	559	532	521	544	536	545	574	553	559	549	560	560	493	528	533	542	534	520	577	543	537	534	535	504	497	504	551	548	540	518	552	533	536	506	547	530	558	513	513	538	496	571	504	544	562	550	562	538	570	536	574	525	518	514	528	561	531	545	523	526	518	535	497	543	540	521	524	532	528	500	535	498	561	519	581	505	513	522	536	552	521	517	520	521	512	532	539	561	491	542	557	536	544	505	484	548	584	538	557	530	538	540	544	534	531	534	567	542	495	561	510	521	527	523	551	537	516	507	522	497	524	529	567	534	521	529	550	529	513	528	553	529	504	514	562	539	519	515	531	508	542	538	559	467	536	554	511	532	496	521	534	521	538	459	529	513	495	537	510	492	513	507	507	522	509	548	504	523	562	524	493	557	538	519	500	582	531	550	536	560	492	499	482	531	500	551	502	529	508	541	524	513	535	503	496	548	515	491	535	531	522	552	542	535	476	544	531	510	553	504	499	540	584	537	512	523	525	489	532	544	524	522	508	511	503	518	529	546	533	553	534	536	499	513	522	547	554	516	534	477	547	562	523	547	525	516	550	533	493	581	499	531	521	536	540	586	551	510	524	554	490	531	503	514	529	499	521	563	512	501	497	538	509	535	525	509	542	532	526	539	558	533	516	519	517	494	533	538	507	540	568	494	502	534	499	556	532	521	517	563	549	543	510	547	537	524	543	549	557	531	517	555	476	507	543	547	517	540	524	538	548	557	523	567	497	546	507	532	526	539	501	542	486	524	524	515	558	501	526	564	458	488	543	494	520	500	517	526	533	561	524	530	489	508	532	542	489	474	554	548	527	562	524	493	510	539	504	551	527	537	485	523	454	552	538	512	529	509	514	540	531	531	500	531	511	536	470	544	542	520	525	472	535	553	534	471	563	531	553	525	465	536	524	542	524	521	545	521	529	515	507	545	517	536	574	563	546	523	545	519	516	545	506	519	515	536	523	569	557	494	515	513	554	536	495	502	552	526	519	575	583	525	536	534	503	505	513	548	554	562	491	503	524	539	514	483	541	526	479	549	524	506	537	576	532	511	527	519	592	541	504	567	515	526	540	552	511	525	525	518	554	518	518	530	500	533	507	556	513	553	514	525	532	543	545	519	505	523	518	491	539	525	523	542	548	515	523	555	537	525	502	516	502	496	555	493	515	519	529	496	526	556	529	541	541	477	531	502	505	533	528	482	538	503	540	541	492	565	535	500	513	527	520	518	545	538	509	571	500	521	533	503	543	531	478	522	465	520	552	535	523	516	518	575	508	561	498	525	495	515	560	538	539	524	536	508	527	562	528	500	506	548	548	526	526	526	540	507	516	501	554	490	551	515	537	542	553	556	484	533	525	515	510	519	582	513	552	556	479	519	567	545	561	513	515	559	494	506	475	501	503	504	522	514	566	572	507	549	545	494	582	503	492	510	537	507	534	528	491	515	548	497	539	507	573	573	521	588	508	529	538	535	501	509	537	523	543	547	523	515	523	496	554	513	569	529	510	564	532	508	473	529	499	521	545	566	540	528	537	541	514	506	546	572	548	529	561	533	528	552	567	522	469	507	499	521	493	497	554	565	552	514	519	551	560	523	512	521	534	523	518	539	495	531	536	540	523	507	509	528	521	546	527	557	516	531	555	541	555	562	541	559	559	554	521	488	520	520	490	556	481	522	513	584	520	512	537	535	503	528	522	567	510	495	518	505	538	502	544	515	541	508	553	526	507	522	524	559	487	473	524	518	536	545	552	536	502	518	521	552	523	510	517	523	499	526	517	510	545	541	539	532	546	545	533	523	512	487	561	519	540	531	551	514	526	482	554	536	565	522	543	525	527	547	547	533	527	532	534	547	511	560	568	514	545	513	500	488	521	532	536	549	538	540	583	550	512	566	514	515	517	532	540	522	546	522	535	520	502	545	503	518	517	548	530	533	555	523	565	540	519	528	563	503	495	515	577	535	497	552	532	516	518	545	504	522	511	564	534	555	486	536	505	560	548	544	535	500	515	520	522	508	524	494	536	504	565	498	514	496	516	516	526	515	549	493	537	569	571	500	550	510	523	503	552	525	581	542	514	524	518	527	548	547	524	530	546	522	537	518	504	546	514	551	534	538	517	513	477	513	565	496	552	519	528	517	555	531	507	534	522	497	520	511	523	536	533	523	493	557	518
52437	25543	14625	9970	5013	2029	657	269	287	279	258	234	242	297	255	271	271	209	266	254	231	274	275	233	245	236	261	239	262	249	259	263	264	237	245	267	269	240	244	242	268	226	238	269	247	250	277	259	248	248	263	251	279	268	278	261	256	246	247	249	260	239	263	234	245	240	255	234	269	285	290	242	259	252	246	280	266	251	241	275	274	252	250	293	248	266	222	269	266	283	263	261	249	296	263	267	235	260	263	255	253	271	252	261	253	265	244	243	277	243	282	271	277	244	273	247	266	216	242	250	246	218	280	256	238	222	248	264	275	251	243	254	223	265	272	259	264	249	223	252	243	278	251	255	269	244	225	231	265	239	233	252	233	289	252	231	225	272	238	248	250	262	244	241	245	265	258	221	241	257	274	290	253	220	256	291	219	246	249	259	280	234	240	272	249	268	235	252	244	267	280	279	232	267	268	246	294	247	219	265	280	277	239	271	248	268	208	261	243	231	231	299	266	225	250	216	262	255	224	252	245	237	223	234	257	241	234	224	250	234	221	258	265	262	264	263	237	242	251	277	232	258	251	227	253	254	264	273	278	259	245	247	260	232	254	249	262	249	231	224	260	224	231	282	267	267	235	250	251	244	240	233	255	241	259	242	255	257	235	260	261	247	253	259	227	202	244	226	244	240	223	262	278	274	264	284	262	264	267	249	252	290	275	248	250	273	231	274	264	245	263	262	264	249	231	267	242	222	248	276	249	261	255	246	253	251	244	258	244	270	253	248	260	222	258	260	266	222	261	225	246	224	229	279	248	239	237	252	239	257	271	231	247	275	226	274	256	265	269	224	255	239	263	279	243	234	268	255	234	281	233	261	270	223	246	247	254	290	249	251	266	272	263	233	271	252	244	238	239	254	264	216	268	242	240	246	273	259	240	254	247	271	265	277	242	274	246	228	255	255	234	252	250	251	277	257	249	257	264	246	254	261	274	290	213	244	265	264	252	257	268	257	255	237	223	254	231	252	243	275	250	231	267	239	261	258	262	264	271	282	247	256	256	277	246	242	212	248	253	248	241	258	243	238	249	225	270	270	286	262	275	248	271	252	258	292	213	264	293	280	262	249	262	262	258	250	272	252	261	242	272	233	257	240	272	252	277	212	236	261	240	250	243	229	252	270	251	243	262	277	254	247	257	231	262	274	251	256	264	250	308	229	245	257	223	225	278	284	260	264	258	272	235	236	264	274	234	251	234	268	271	288	274	260	240	243	230	246	226	248	259	234	234	261	272	259	278	250	252	278	246	237	267	271	265	250	253	262	221	226	249	278	252	270	246	246	265	267	247	288	228	265	226	237	267	270	235	265	287	235	265	257	276	266	230	262	231	236	262	273	231	253	257	239	253	237	270	261	250	273	240	260	259	244	220	268	238	251	245	241	277	247	251	228	247	275	246	252	234	293	260	253	279	265	269	266	250	260	262	240	265	260	245	253	262	253	221	243	269	269	271	222	251	257	268	262	269	252	274	265	260	262	255	249	263	252	225	246	247	272	231	252	245	243	265	236	246	252	253	250	274	249	259	246	268	249	269	258	248	254	232	231	287	232	256	254	245	270	261	243	261	239	281	238	240	271	263	279	244	269	262	299	263	254	252	233	219	225	222	275	266	281	270	269	254	265	279	248	250	250	258	236	243	257	239	280	219	240	276	245	257	245	252	266	245	241	255	238	262	215	261	272	224	239	240	271	291	242	250	277	314	250	267	295	278	247	248	243	250	255	255	259	279	228	260	259	270	252	254	248	239	233	278	237	255	274	249	253	257	252	237	275	274	209	271	256	257	246	272	263	267	271	281	269	230	255	271	255	272	255	280	241	291	269	275	298	265	261	277	248	256	268	230	242	281	227	263	256	263	258	237	259	284	260	224	222	233	271	266	246	250	287	267	250	266	278	250	247	266	243	252	267	294	268	222	229	228	259	254	272	250	266	250	290	243	261	220	245	245	240	267	245	272	257	232	269	296	271	259	286	315	263	226	266	236	245	235	251	255	264	220	250	263	237	249	257	250	233	267	272	250	251	266	223	289	238	247	275	265	259	243	272	267	254	246	270	248	278	252	234	241	247	277	259	235	233	273	259	256	252	270	245	233	254	239	258	253	272	286	285	257	243	272	276	271	263	241	250	278	245	253	260	235	257	253	251	242	262	294	263	255	270	231	230	258	268	247	267	242	258	261	238	254	238	256	269	216	260	281	268	270	241	264	282	253	257	288	281	249	220	236	236	223	263	270	255	240	268	263	232	243	248	228	251	230	251	249	246	272	241	245	245	258	263	253	244	237	229	244	257	245	256	262	264	242	240	273	256	269	251	258	243	266	256	252	276	261	263	264	240	227	261	229	231	259	240	250	241	245	272	232	270	272	256	222	258	257	259	251	278	260	233	270	280	275	243	277	261	270	232	251	248	237	266	258	243	253	270	278	252	267	269	239	228	251	284	279	269	226	266	237	272	274	260	248	290	262	239	279	259	265	240	271	266	244	259	242	259	260	237	259	275	252	277	246	277	265	237	252	261	271	242	238	259	263	254	266	294	289	276	262	244	272	248	260	236	287	267	280	274	260	245	260	242	255	245	236	245	270	246	254	242	278	236	246	255	266	277	215	271	259	277	266	299	271	271	284	303	259	230	252	262	249	287	258	292	253	224	250	237	255	275	239	230	259	264	273	244	249	239	261	276	285	280	258	251	264	306	238	236	270	233	238	287	247	264	235	259	295	243	247	260	249	246	244	246	247	261	269	238	282	244	265	262	279	219	258	271	262	246	279	251	264	248	237	238	252	268	246	261	243	269	261	251	266	240	283	262	257	223	263	262	238	239	225	223	283	233	237	236	256	288	232	245	244	240	227	245	261	250	241	265	238	243	274	250	239	260	221	259	215	249	274	237	262	257	254	267	215	250	242	234	224	274	272	235	255	250	258	233	241	218	252	268	234	235	253	254	278	270	252	228	254	245	242	237	270	240	286	217	243	278	271	267	237	298	269	281	238	271	221	245	269	257	251	259	240	253	282	251	236	255	226	248	246	247	256	232	245	283	238	275	228	237	234	263	273	269	232	249	255	242	262	278	256	245	236	244	234	274	281	248	270	223	266	234	239	290	249	249	277	228	241	252	249	262	270	284	285	273	268	256	269	249	248	259	269	268	274	242	243	263	262	262	273	275	270	258	229	233	263	266	235	278	247	258	235	244	282	263	260	250	245	232	254	255	243	281	256	258	234	237	227	264	275	289	240	242	258	247	236	251	274	233	247	230	254	258	257	251	240	239	253	275	214	250	260	275	268	247	246	255	249	240	237	268	248	288	246	260	268	258	249	244	267	246	273	250	270	256	253	232	236	235	244	257	234	247	239	244	249	249	264	247	292	251	259	214	279	239	243	233	226	280	262	259	246	268	260	258	246	252	234	265	266	246	228	251	239	264	273	255	240	273	260	265	261	257	252	261	271	263	223	267	239	249
33908	18705	18682	18729	12830	6134	1984	834	685	576	594	597	613	610	582	558	573	562	564	590	598	557	565	591	526	581	618	547	590	543	562	535	569	584	550	564	582	551	536	584	584	558	605	580	603	547	548	568	569	571	544	557	538	552	617	549	531	553	567	554	580	578	560	538	553	563	577	587	585	540	537	554	584	557	527	593	579	568	562	560	539	533	583	596	566	574	566	541	507	519	539	566	567	562	571	571	551	576	570	574	569	572	571	615	633	557	524	594	588	577	585	539	540	591	570	562	613	592	530	564	591	567	584	566	567	536	555	549	573	574	547	555	552	582	599	572	559	542	550	564	542	536	559	588	595	530	560	557	569	615	600	576	558	631	565	566	582	576	563	555	613	584	536	543	573	550	559	551	533	579	573	555	583	521	589	527	593	542	591	618	582	533	553	578	555	571	511	561	532	580	552	541	554	598	571	579	547	560	533	561	545	566	563	538	543	586	552	558	541	590	567	507	567	534	550	556	559	601	550	588	522	596	555	544	575	575	576	578	554	556	559	576	535	550	565	553	590	568	528	584	552	550	534	569	566	552	522	577	603	563	614	569	565	568	538	615	581	564	591	562	552	569	584	529	569	545	536	533	543	552	551	532	552	589	577	545	556	537	531	579	580	559	522	544	531	571	578	554	585	567	539	573	544	571	586	563	515	574	544	573	561	556	542	557	557	560	573	541	582	557	563	538	534	578	533	570	548	602	572	551	533	556	546	598	576	518	601	534	560	567	565	567	588	545	587	538	526	529	569	598	569	570	564	598	572	627	582	531	586	577	609	602	574	550	556	576	565	566	567	584	594	565	600	594	577	572	618	563	558	532	540	589	548	503	556	535	550	595	538	553	551	582	519	594	575	523	586	589	505	586	608	605	576	561	560	593	565	581	578	572	576	574	566	565	550	569	555	591	546	541	555	574	572	590	553	550	568	572	545	567	554	543	522	548	531	552	571	554	544	559	518	592	556	548	531	565	609	577	565	555	556	533	553	551	572	579	557	550	578	557	539	560	550	554	584	576	523	575	563	506	604	535	532	525	576	569	553	565	578	564	533	539	507	572	525	575	536	573	552	606	530	526	569	547	539	533	534	580	545	557	547	602	563	561	580	538	558	579	580	573	559	554	573	556	591	542	565	570	542	558	554	579	580	585	603	564	526	580	556	558	556	577	540	530	552	539	635	558	557	556	565	566	546	585	566	593	540	582	535	584	564	529	542	532	561	589	580	584	583	554	565	536	588	577	595	554	599	564	572	569	586	601	565	575	556	545	595	600	589	531	536	593	543	517	557	537	522	569	552	522	550	544	566	565	531	579	529	582	615	582	597	528	527	606	550	584	633	562	568	564	600	582	565	538	565	557	597	569	504	566	581	562	553	537	563	577	534	600	612	573	542	564	573	568	549	582	540	561	588	576	567	546	580	577	572	548	532	559	564	566	562	574	605	545	626	534	503	581	553	552	551	568	559	587	575	577	567	570	554	554	567	566	581	533	577	554	516	548	536	577	560	562	580	555	570	576	548	588	574	545	567	575	568	584	603	535	593	533	523	604	562	568	576	615	514	562	549	578	572	525	559	578	521	544	536	568	533	628	492	563	556	571	548	559	552	525	533	541	581	560	558	565	589	528	571	527	568	569	604	579	538	663	562	541	584	573	537	543	550	547	613	612	599	559	525	537	616	538	574	567	530	568	528	560	595	563	602	570	524	526	579	561	583	571	578	564	557	585	581	621	582	550	522	538	593	560	572	590	559	514	582	555	541	574	535	526	576	536	531	568	545	589	570	531	575	602	575	591	596	537	516	608	530	600	533	549	507	580	564	572	589	559	570	563	555	577	575	560	547	571	569	532	562	547	561	564	532	525	541	548	553	550	598	534	586	574	564	561	575	596	573	602	562	563	560	572	575	578	559	553	560	529	563	547	553	581	560	576	584	538	541	551	554	536	563	551	546	579	597	582	584	535	559	573	584	571	559	540	568	568	528	558	577	569	578	567	572	537	553	535	586	559	562	536	581	559	617	509	558	565	561	562	560	561	585	585	557	521	578	535	554	543	548	577	565	572	528	562	519	534	568	547	566	553	552	585	553	546	575	532	530	579	526	544	561	560	519	570	566	585	573	550	559	580	551	544	539	610	568	539	562	539	550	575	548	565	569	564	569	594	583	541	526	546	557	587	572	554	549	560	553	532	543	569	564	527	535	594	617	556	563	550	572	555	563	568	531	591	565	556	572	535	563	544	542	584	575	570	581	557	576	538	632	546	536	571	553	611	557	562	607	561	568	556	537	572	605	563	608	572	554	602	554	569	592	543	592	589	546	558	599	546	574	569	556	556	541	600	582	565	509	544	572	559	556	566	550	573	550	523	550	537	556	591	558	577	561	539	570	548	576	553	543	551	559	542	536	543	525	563	541	594	579	568	550	586	548	552	595	559	553	607	522	572	577	542	562	547	567	553	574	521	576	538	585	553	566	575	545	531	569	514	553	529	577	524	547	545	547	540	614	512	571	549	581	592	549	517	566	548	561	554	538	577	613	548	561	586	557	565	578	551	493	502	552	548	550	568	584	560	552	580	535	567	606	584	518	592	565	578	572	554	514	536	488	566	555	557	567	530	561	523	547	541	502	540	576	536	518	586	564	565	582	580	532	555	600	561	552	595	593	538	547	582	603	591	545	562	596	578	566	553	566	560	582	606	569	515	587	625	588	562	569	569	547	570	590	589	585	597	555	534	543	565	584	554	542	531	617	547	533	571	580	548	574	597	540	557	560	539	580	548	547	550	606	546	576	541	541	513	573	547	568	555	559	598	522	550	593	528	572	544	555	534	596	555	556	560	576	536	527	522	546	522	580	570	552	530	570	532	550	573	536	533	572	510	588	583	522	557	552	575	555	514	496	567	568	557	547	574	549	554	539	576	567	568	520	557	538	571	529	559	533	582	584	542	545	605	582	565	533	549	568	497	570	584	563	542	533	552	580	584	568	557	550	549	579	579	594	565	592	568	563	533	533	555	566	576	568	593	571	557	549	544	597	561	580	584	515	571	525	558	553	587	547	546	580	515	565	571	554	573	549	550	584	561	578	593	535	585	584	569	590	607	534	555	556	574	553	539	548	572	587	588	568	563	549	548	568	609	544	538	559	564	576	572	586	546	556	572	532	532	491	574	543	554	584	589	560	563	571	572	562	550	539	565	548	555	546	579	530	609	549	598	548	594	557	542	565	567	582	532	556	548	580	556	597	549	563	554	587	522	588	574	568	521	542	552	583	551	593	588	550	527	612	593	557	566	584	589	524	585	570	572	563	543	578	575	573	560	583	557	533	557	567	593	583	604	594	559	583	573	561	581	575	541	577	547	542	581	595	572	563	585	534	621	575	570	540	607	553	562	576	601	628	569	549	552	566	565	585	582	536	610	531	565	555	544	541	591	585	577	568	565	589	538	571	581	635	561	584	567	512	552	575	586
53196	33746	28696	19484	11924	5876	830	389	346	314	300	293	282	287	271	283	256	273	277	280	251	242	274	275	270	280	288	272	268	290	230	268	277	269	262	255	272	285	309	238	278	299	281	280	277	275	288	251	271	272	240	228	254	280	295	313	273	266	273	279	280	262	262	234	266	234	269	269	263	273	250	243	284	281	292	300	270	290	268	283	302	272	281	272	286	279	273	290	282	297	240	280	269	254	265	295	272	294	271	298	264	265	259	298	293	239	273	272	246	287	263	296	266	255	295	275	259	300	245	277	283	258	277	301	282	271	285	267	272	287	264	253	272	242	245	273	266	251	272	277	298	290	284	272	270	270	271	282	283	278	271	260	271	258	278	250	278	282	293	270	288	292	304	284	291	301	293	250	287	301	283	261	290	294	273	256	275	278	286	269	282	279	285	269	285	277	304	285	293	249	291	262	281	257	274	250	258	262	287	280	298	281	261	264	277	271	286	300	267	263	256	305	272	286	229	289	275	247	259	257	298	297	260	282	272	261	263	289	255	282	267	266	276	263	265	281	309	273	238	307	270	297	259	278	257	260	288	246	270	307	291	277	268	303	265	287	271	281	273	285	281	273	273	305	279	291	273	300	247	263	274	290	263	277	266	237	276	269	286	286	268	285	271	281	280	276	243	269	282	290	255	272	282	287	281	261	293	273	281	291	287	318	300	240	274	288	262	295	277	249	268	277	279	258	270	247	230	266	293	275	275	289	245	280	282	302	276	252	254	269	262	270	275	254	258	286	255	295	259	264	260	279	250	252	298	295	264	287	251	289	268	312	255	269	250	258	268	279	292	269	254	297	307	282	255	258	283	248	290	263	305	304	254	297	283	268	268	233	293	255	285	265	293	280	249	259	267	245	283	279	284	274	288	290	254	281	284	281	269	253	275	275	292	290	280	262	270	281	277	272	284	257	263	264	280	278	273	291	308	272	263	287	259	278	263	294	243	246	294	297	247	315	273	275	293	273	268	252	292	282	274	251	308	273	282	292	281	255	262	285	266	297	260	267	288	297	297	285	284	292	278	290	258	287	288	262	261	249	290	247	301	239	284	264	260	268	285	279	282	276	254	283	268	297	287	241	273	258	285	293	267	281	278	272	292	269	268	287	274	317	295	286	268	235	242	291	252	265	264	287	236	257	237	274	291	271	289	256	280	268	280	298	248	256	304	292	291	282	298	249	263	284	263	343	292	309	270	293	281	284	294	294	258	231	301	272	267	276	238	244	261	266	244	290	285	277	275	261	250	299	234	273	259	259	269	265	259	277	295	304	267	266	275	288	258	280	310	299	257	253	277	280	271	263	242	263	302	295	270	285	292	273	315	273	273	294	294	269	279	292	275	267	286	256	302	295	301	279	254	291	279	269	242	258	256	269	290	269	274	277	291	268	247	291	296	285	285	252	272	274	261	251	256	240	298	271	252	286	279	299	262	258	291	256	270	265	276	276	276	283	248	274	296	283	265	244	282	284	284	278	239	277	278	295	276	282	252	288	252	261	280	291	252	257	298	281	295	295	292	250	251	286	257	317	241	273	315	264	262	244	242	302	263	244	263	277	269	267	281	287	279	257	268	264	273	278	272	267	262	306	264	270	247	264	269	270	289	286	251	260	253	259	241	269	278	261	272	293	284	264	265	272	313	300	296	280	265	303	257	277	286	273	245	278	251	267	278	274	265	271	297	280	270	272	267	217	277	241	298	275	281	308	256	251	265	256	252	272	279	278	303	271	275	286	275	255	269	258	296	286	269	254	294	283	289	271	274	275	268	258	261	269	277	279	309	278	270	280	304	267	290	286	284	262	275	270	273	287	273	264	291	263	257	272	253	283	263	250	280	287	285	277	260	281	251	272	260	257	277	262	271	278	283	276	227	271	264	250	243	271	312	286	269	254	286	281	303	257	320	266	282	238	285	287	234	284	236	269	258	235	261	259	277	287	257	291	291	243	286	288	267	266	279	262	239	278	284	265	261	271	263	274	276	237	269	273	250	268	243	291	249	313	287	278	240	267	248	283	273	264	290	292	279	265	229	309	232	293	275	286	283	277	248	281	259	274	247	294	278	270	283	264	250	257	252	284	241	311	263	283	288	309	332	269	263	285	298	258	270	251	296	290	242	297	276	243	243	255	270	262	283	271	297	252	256	275	276	238	259	275	299	274	294	266	281	247	261	278	257	274	257	256	278	281	302	300	268	265	297	276	261	280	244	283	263	271	270	284	250	247	291	244	291	274	280	268	294	254	268	304	255	288	258	291	267	268	264	268	286	284	283	301	280	293	277	282	267	247	269	309	242	281	269	274	300	260	259	260	296	280	275	267	307	307	298	277	243	266	291	282	295	271	261	245	297	246	262	288	300	263	278	275	274	273	267	272	298	273	318	274	301	267	284	270	274	277	250	248	277	263	272	283	303	265	276	262	269	271	260	287	299	331	288	273	283	279	273	252	255	286	271	257	289	270	279	272	279	281	288	256	255	259	256	263	286	270	273	293	241	262	288	276	299	262	235	253	281	287	268	279	259	274	236	265	274	301	261	289	258	272	269	258	269	270	263	264	256	258	283	292	246	244	272	282	287	283	304	270	260	259	271	267	268	247	264	257	272	270	287	268	271	277	269	275	288	267	266	265	290	258	302	290	269	296	279	267	282	264	273	247	237	255	265	265	302	252	277	296	244	253	255	277	275	264	283	244	307	289	253	294	286	256	272	285	293	255	278	282	239	259	301	269	260	248	265	243	282	280	280	264	263	290	308	273	266	270	286	244	263	268	284	248	280	279	261	302	280	254	269	267	262	310	272	256	293	258	266	251	262	248	299	281	263	259	309	294	253	258	277	301	282	272	275	292	273	261	312	250	265	281	265	279	272	266	273	282	249	280	225	251	261	284	319	283	273	285	289	305	304	282	305	291	269	270	252	279	303	276	272	276	255	238	272	278	254	261	280	298	273	305	263	282	267	279	270	246	292	251	270	306	279	264	238	283	269	277	240	272	268	302	260	280	311	262	264	273	292	265	290	291	251	247	250	264	278	267	243	279	281	276	256	265	247	296	271	289	278	265	301	287	261	295	259	258	265	251	291	273	248	245	254	257	272	284	270	248	273	259	296	251	267	294	249	258	279	286	273	266	282	288	298	261	252	277	259	278	317	295	254	258	258	292	281	321	262	266	269	301	279	263	294	279	286	288	283	285	259	280	288	291	268	235	249	264	281	255	280	269	276	291	287	285	295	266	264	239	253	292	310	278	287	254	270	269	265	266	268	291	269	278	266	269	252	239	274	299	277	278	277	270	258	255	251	292	291	301	234	260	299	281	299	276	275	282	248	287	248	286	274	263	257	245	281	250	275	276	267	268	287	272	279	267	277	271	299	249	274	263	284	290	249	277	270	279	261	286	285	277	278	287	274	246	261	283	260	249	273	238	245	243	286	264	291	275	272	233	234	265	251	242	284	283	276	279	272	260
31798	26048	31237	29103	24179	13585	1924	1029	755	726	638	661	675	652	668	650	647	623	656	581	619	611	579	601	633	616	601	607	613	608	586	578	590	637	571	593	586	592	575	600	597	599	668	593	624	585	576	602	570	630	598	643	629	607	667	619	596	628	628	641	596	615	610	579	531	557	608	593	577	638	596	588	581	617	606	589	568	585	589	568	628	593	589	582	604	551	574	614	583	641	625	590	629	649	630	598	605	571	615	638	597	608	621	550	614	624	644	597	603	660	619	626	559	641	585	634	616	570	576	582	608	597	599	610	609	633	597	577	603	658	578	569	604	573	610	578	594	595	619	590	579	574	576	603	588	580	546	547	595	628	604	546	623	601	596	629	629	586	603	594	637	578	598	587	606	559	565	609	603	558	576	580	569	586	602	562	588	617	613	571	606	612	596	573	582	596	575	627	606	587	622	593	597	616	598	573	615	610	611	607	589	551	588	585	583	596	572	632	560	599	581	568	576	631	587	605	611	592	617	623	584	618	651	590	646	559	643	592	577	589	626	575	591	596	615	611	552	581	620	640	559	533	607	604	628	622	562	585	579	593	576	637	573	654	580	553	609	642	623	599	581	594	581	607	613	617	532	574	609	590	567	579	608	577	593	564	624	617	581	601	580	539	594	591	586	620	557	596	566	596	615	555	644	597	573	597	601	619	589	559	561	586	607	575	635	608	611	602	608	554	568	563	627	575	589	579	590	595	580	614	638	553	635	563	638	592	560	574	612	591	591	609	620	585	554	600	620	592	558	572	592	575	597	575	598	629	591	604	591	601	656	586	567	605	581	608	583	546	586	639	572	603	580	561	558	589	581	614	579	619	609	594	643	586	562	573	566	608	626	636	598	534	604	609	615	557	624	576	604	622	562	604	620	541	584	590	593	571	566	611	582	579	614	606	568	567	631	584	582	603	634	556	531	588	612	629	600	632	586	565	585	570	614	601	581	595	600	638	574	636	555	581	602	599	598	533	585	606	614	615	574	579	583	583	631	588	619	652	589	538	558	576	614	576	556	599	596	585	609	624	632	590	591	621	587	580	634	617	527	645	593	581	594	643	640	575	648	554	619	612	641	652	600	558	629	596	598	581	621	534	542	640	559	592	580	596	614	591	592	621	573	581	613	605	581	591	593	609	599	591	571	627	622	625	619	572	562	574	618	611	561	577	595	595	616	620	571	624	576	626	615	622	612	609	588	611	602	561	578	572	576	609	592	583	603	579	604	587	609	570	572	609	589	617	610	629	654	596	587	615	583	586	595	610	586	580	580	619	592	638	593	624	604	548	574	549	578	560	620	606	588	629	555	580	585	563	590	612	572	583	630	591	622	596	589	588	590	610	608	605	584	575	570	572	613	573	573	596	594	606	606	581	590	559	619	617	630	555	579	570	586	586	591	623	569	580	614	631	570	548	579	600	616	573	557	590	584	606	573	597	622	530	581	609	605	584	583	635	597	638	625	599	609	623	588	584	562	572	578	599	616	587	551	613	568	626	589	599	610	579	633	600	635	611	589	593	611	593	570	629	576	580	598	637	572	556	556	550	549	608	564	586	632	619	632	632	582	600	596	591	616	520	572	575	582	560	553	579	588	643	601	574	575	595	618	545	575	557	568	573	598	573	592	563	591	618	590	591	561	594	569	579	629	576	586	628	559	563	590	629	586	624	619	564	571	559	604	591	613	610	605	576	620	608	568	649	586	634	583	608	577	559	615	578	630	581	627	613	559	588	599	620	575	592	582	630	585	610	608	608	566	581	615	615	592	599	601	607	603	578	568	613	567	633	601	573	583	549	598	630	586	604	587	570	595	604	600	600	609	590	619	600	585	551	592	610	595	652	565	586	586	572	573	611	572	584	585	521	570	651	608	608	574	596	644	567	590	547	548	587	586	628	568	622	583	601	635	550	583	546	562	605	625	572	606	544	584	601	620	572	590	635	592	597	630	562	597	614	591	611	606	583	571	646	561	595	585	573	603	604	635	592	629	620	581	588	588	574	594	570	585	590	605	587	564	600	633	607	573	596	583	618	562	612	586	590	623	580	626	614	604	631	593	570	607	561	593	574	580	600	609	626	638	599	616	563	599	616	549	567	602	611	627	566	608	602	570	616	588	605	600	595	616	580	560	610	599	562	587	571	578	624	601	594	564	629	578	609	597	637	600	584	602	590	602	564	571	583	592	618	576	623	598	614	613	577	572	621	603	573	571	565	583	604	601	587	620	622	581	611	614	576	578	599	578	598	613	609	578	564	579	609	569	597	617	579	611	608	629	610	609	595	598	608	598	571	576	569	573	611	614	573	590	615	573	564	646	587	607	602	589	615	571	547	599	583	595	628	607	609	572	534	598	623	591	593	650	599	533	572	584	601	661	624	629	532	618	626	576	563	580	611	602	569	555	653	631	609	628	581	586	623	637	580	573	610	618	627	556	560	581	614	599	605	602	592	604	607	600	610	580	564	581	539	591	565	628	629	597	618	605	596	594	560	626	584	577	600	605	615	600	549	604	602	613	561	581	599	611	673	599	611	586	591	601	582	558	600	577	603	591	606	584	631	564	589	594	579	589	607	608	581	583	590	622	635	558	610	563	602	607	581	585	608	627	585	575	591	556	625	606	566	557	545	593	595	637	591	569	584	582	627	606	613	634	570	564	629	576	602	600	554	543	582	600	592	566	591	560	580	596	603	599	602	599	615	591	634	557	592	571	620	625	573	589	557	573	583	630	571	565	596	577	582	624	567	618	609	580	608	576	572	585	583	588	556	580	590	610	606	616	622	603	610	655	633	562	625	584	587	602	614	594	585	599	595	594	575	596	556	550	593	567	586	584	600	584	610	617	667	588	617	609	573	585	603	581	600	552	615	584	614	596	587	610	575	567	599	603	584	586	561	548	598	574	595	624	582	592	590	554	610	617	596	567	579	566	598	618	592	590	586	638	592	650	587	605	562	599	607	632	608	632	603	546	598	617	560	557	582	592	601	626	631	585	582	631	650	597	607	643	581	623	616	607	666	571	629	598	592	601	583	635	554	615	610	575	574	595	588	643	597	622	594	575	575	607	622	583	632	571	574	592	574	590	599	547	614	593	599	590	622	573	554	559	604	554	590	632	577	608	623	584	599	562	661	586	592	620	616	597	576	624	581	584	584	626	604	589	577	553	613	579	588	565	638	589	584	542	579	583	599	587	617	590	594	633	599	576	564	582	557	598	599	580	590	583	621	611	577	592	582	585	593	628	635	608	601	618	617	564	576	625	605	602	624	562	574	553	611	621	605	580	632	589	614	580	596	563	619	593	590	588	634	614	590	560	569	599	588	574	631	599	616	613	618	593	628	602	612	616	584	599	607	592	598	604	604	590	573	586	576	549	621	612	588	594	581	619	608	602	547	609	564	601	614	548	572	624	619	630	571	582	595	592	571	603	556	575	603	550	618	591	593	630	569	578	591	604	611	613	640	617	601	621	609
43390	25620	11710	4409	1332	538	241	232	265	233	236	226	261	230	225	246	225	241	236	237	248	229	231	272	233	253	231	222	243	234	235	232	237	248	213	234	269	240	239	240	221	224	243	234	222	238	256	236	220	222	207	241	251	232	254	239	218	226	211	232	216	232	235	226	233	245	245	237	247	215	266	217	263	226	212	222	232	228	227	246	232	230	241	244	234	226	231	218	261	265	232	240	243	269	264	236	246	218	240	239	242	225	218	247	248	242	226	243	244	239	243	218	263	238	249	229	249	239	213	220	238	263	210	247	249	254	234	213	230	244	237	269	238	233	269	234	254	240	233	233	228	265	245	243	229	220	269	247	200	241	237	225	231	268	239	243	223	281	245	232	216	237	238	256	230	236	284	259	233	252	237	199	219	240	220	211	228	244	254	236	230	229	255	274	254	222	229	269	244	217	240	224	223	249	221	246	246	232	248	232	246	247	243	232	217	218	250	241	244	218	280	245	264	204	255	230	234	225	220	242	213	248	228	231	246	229	218	250	224	250	241	244	232	251	252	233	254	255	262	201	211	252	231	223	231	201	236	240	232	224	187	240	254	224	211	219	253	249	240	242	217	239	261	235	234	247	238	269	227	218	228	206	241	259	232	236	197	235	231	228	263	248	250	221	255	227	236	229	237	238	224	230	236	228	246	237	231	255	214	243	236	263	239	243	233	234	231	242	269	247	265	232	245	222	235	201	259	263	242	239	234	215	243	235	221	207	216	233	211	225	240	243	247	262	231	252	245	247	209	209	225	273	258	257	236	246	249	221	234	218	220	242	199	247	259	255	270	251	226	226	224	220	250	246	269	251	237	210	226	247	247	219	222	245	235	238	231	221	245	226	227	226	238	257	228	238	187	200	255	239	203	234	239	220	216	239	232	246	229	228	242	232	233	244	241	214	231	222	239	247	273	238	260	195	220	234	244	226	214	248	259	246	232	240	248	228	254	206	235	260	236	225	231	234	235	253	227	233	263	242	243	232	204	241	198	246	231	251	190	256	231	229	238	243	242	237	242	242	248	233	234	228	249	223	235	242	248	199	222	226	242	255	241	281	228	234	265	237	207	228	245	225	225	256	226	232	250	240	211	218	230	260	221	250	310	285	220	284	241	237	223	271	245	239	237	260	241	217	208	260	251	213	255	247	241	230	247	257	234	258	249	229	204	242	215	258	244	245	265	230	246	243	229	238	231	231	234	255	233	239	240	218	232	247	229	262	227	252	219	239	240	264	236	213	241	215	252	248	224	246	238	240	238	262	233	246	231	270	211	217	262	250	225	226	207	248	239	232	221	196	256	243	214	244	235	260	257	232	224	226	228	232	219	248	228	233	236	213	230	249	276	259	223	218	225	231	212	226	217	222	265	259	269	213	213	217	247	257	231	226	196	231	226	256	232	248	220	246	237	275	237	250	234	216	228	256	233	238	250	239	239	260	212	246	255	251	231	281	216	249	258	221	228	217	252	244	218	234	211	242	242	259	255	261	224	208	241	228	293	216	233	236	240	243	259	232	243	206	230	223	244	245	231	268	252	239	250	254	251	207	215	203	241	253	218	219	227	236	264	239	234	227	231	251	201	277	252	267	190	254	251	253	244	251	253	241	220	250	210	232	254	263	231	235	242	257	253	237	282	274	269	238	214	288	235	210	229	218	242	253	265	226	225	241	241	247	247	270	286	234	230	228	245	217	227	248	284	244	253	243	242	214	244	259	206	247	245	236	236	230	241	228	246	218	223	249	270	232	236	281	246	219	267	212	250	239	257	224	230	235	221	260	234	234	231	239	272	258	233	246	260	237	242	260	253	266	238	244	220	247	250	188	252	232	236	218	218	241	288	213	233	228	276	247	248	239	242	258	227	255	224	210	246	236	248	218	231	215	243	223	224	227	235	238	214	234	231	220	235	231	231	223	221	252	219	225	251	242	230	227	247	255	246	210	232	244	215	245	248	240	225	227	217	213	226	244	210	237	234	203	224	206	226	250	254	220	231	229	238	264	250	225	243	220	264	197	232	256	202	215	222	229	242	241	256	243	260	236	283	257	193	232	250	212	218	267	234	236	243	209	243	226	280	252	269	250	252	236	236	234	259	257	244	221	250	233	227	229	272	255	274	251	243	233	231	276	239	225	228	210	228	250	213	240	204	247	236	229	245	240	222	243	235	241	218	256	256	229	235	243	259	229	265	240	247	228	243	239	211	223	257	243	235	237	221	239	231	246	254	205	236	200	246	229	242	228	215	225	249	224	209	234	241	236	250	228	247	257	242	232	229	214	222	237	218	262	239	239	221	210	246	233	237	274	263	205	262	223	233	234	247	256	243	228	240	238	247	252	228	239	263	266	256	251	218	233	235	257	247	221	221	239	231	249	237	237	270	229	263	243	221	249	222	229	231	217	236	219	240	223	235	229	236	243	264	250	216	269	244	245	220	224	241	248	246	232	250	209	262	246	250	233	249	209	242	218	232	248	251	211	255	204	230	240	238	233	266	238	265	243	225	239	227	229	225	247	214	229	230	242	252	249	210	219	234	217	251	239	226	247	251	238	248	214	220	251	242	251	262	274	238	259	239	272	268	273	251	247	240	246	228	230	268	193	233	249	269	219	232	253	224	254	237	217	218	217	258	218	224	246	256	243	210	256	252	282	272	230	223	280	197	243	224	224	225	251	258	267	249	234	224	236	233	236	205	263	265	255	216	250	254	249	228	270	237	209	211	233	244	240	206	232	242	246	210	254	231	230	233	221	225	233	238	230	212	237	239	246	281	206	221	224	251	220	258	241	203	275	257	233	194	242	233	222	230	235	235	247	220	224	263	221	248	259	242	262	208	226	247	240	228	224	238	217	245	239	232	232	250	233	247	235	237	252	237	224	217	235	265	241	226	242	234	239	234	211	250	232	274	215	239	255	218	219	239	246	255	255	227	227	270	230	211	234	244	246	223	241	224	232	214	232	226	219	223	222	220	240	241	243	230	234	230	225	235	243	271	270	241	209	235	233	237	249	239	227	217	252	269	236	265	246	249	252	237	221	249	242	219	257	235	237	221	223	256	213	222	239	251	213	242	237	249	264	271	225	238	236	220	247	240	241	234	249	240	228	244	239	214	240	232	234	255	221	253	194	202	244	254	245	188	235	256	231	234	223	246	264	275	248	256	259	257	249	257	269	250	216	209	223	205	252	210	244	241	214	238	246	227	243	255	255	266	251	260	266	238	268	231	232	268	215	226	232	217	252	240	231	246	220	240	218	247	226	210	237	253	252	225	256	253	256	243	212	240	231	201	231	245	236	257	232	230	237	252	234	214	234	232	238	256	237	227	247	225	212	230	264	263	245	219	218	242	249	239	250	218	267	242	244	240	232	271	245	242	249	230	238	269	245	259	242	235	232	220	237	213	228	244	227	240	211	195	228	228	242	231	254	227	233	240	247	231	247	223	246	233	237	239	231	242	224	226	248	235	227
27049	18819	14162	9074	3957	1534	591	519	557	555	530	519	553	522	551	505	502	510	519	546	523	526	554	542	521	537	524	551	536	539	559	562	509	559	549	508	526	504	550	548	571	534	544	542	503	519	533	564	553	520	521	574	486	506	537	523	505	510	502	503	514	515	521	551	564	527	536	534	518	520	492	556	519	540	516	555	534	544	528	545	495	560	521	519	520	485	504	535	508	523	566	535	568	533	511	545	553	526	485	516	541	517	563	555	532	500	513	541	541	538	518	519	513	543	525	560	504	552	506	542	546	535	550	525	521	509	550	554	512	518	511	548	529	562	516	532	468	540	521	521	559	586	521	553	549	528	484	525	522	550	548	534	547	507	550	551	566	532	511	538	542	516	528	537	548	544	531	518	478	515	546	532	542	533	529	558	527	536	575	511	490	528	551	513	479	534	545	525	534	491	546	491	525	495	504	510	564	550	494	502	562	518	546	559	504	513	553	557	531	515	497	564	525	571	548	537	536	496	525	523	547	516	514	546	553	508	525	543	521	521	560	519	545	529	512	563	506	542	497	477	523	549	514	523	576	548	543	544	563	568	550	554	536	488	478	518	508	521	544	548	509	514	528	541	560	493	553	560	526	517	526	507	501	495	519	524	569	535	516	525	565	494	550	539	548	515	523	516	525	551	531	541	483	512	557	563	526	523	532	529	527	505	534	541	519	515	533	527	553	510	536	534	541	564	516	540	544	586	494	509	541	540	552	536	548	553	518	520	509	532	532	532	521	519	550	567	546	485	546	502	526	507	558	523	511	547	497	547	537	526	508	550	512	565	560	498	509	547	489	531	545	528	549	535	531	544	497	544	501	541	536	551	535	488	558	536	516	540	553	516	557	521	528	542	516	526	545	509	535	521	515	542	553	545	568	545	516	512	546	509	497	560	505	513	529	521	538	510	502	560	535	541	536	558	537	534	536	523	513	531	532	499	547	511	511	512	514	502	508	535	538	501	504	540	537	541	506	539	543	530	535	507	536	516	581	535	554	480	536	555	538	556	503	525	477	528	523	502	540	497	543	517	551	492	548	523	530	537	520	500	547	531	519	520	535	518	535	525	534	521	532	513	499	481	503	532	542	550	504	563	509	527	567	521	516	559	508	527	535	557	528	563	511	509	517	489	563	492	508	491	523	545	510	512	525	511	541	557	564	534	533	506	595	553	504	512	494	528	522	541	514	570	551	564	557	502	546	539	532	478	532	504	560	535	507	544	525	507	513	514	556	544	522	534	538	542	555	523	535	488	537	506	485	515	535	540	510	534	530	548	503	538	509	590	550	504	549	544	533	561	498	537	508	527	554	514	475	567	585	525	515	518	512	553	530	502	532	511	560	566	523	526	543	587	538	541	551	535	508	524	566	513	525	560	534	519	484	513	512	542	541	539	510	529	514	549	551	505	544	547	533	494	530	554	496	509	549	496	531	530	585	514	598	516	529	502	553	510	522	551	585	496	505	522	564	520	533	507	524	536	516	516	493	494	543	528	576	559	486	521	471	523	523	544	541	552	524	525	509	520	544	551	508	528	539	515	505	529	551	552	535	543	485	541	522	522	497	544	539	518	503	513	531	513	500	509	538	504	534	542	544	552	540	530	509	578	537	540	547	538	539	440	538	579	513	534	525	514	529	563	501	511	511	576	541	503	535	523	512	525	513	507	481	523	542	517	478	551	542	527	507	491	498	511	539	516	507	540	572	516	533	566	528	521	529	513	488	525	500	530	535	504	537	532	517	555	539	512	555	525	523	519	514	534	562	510	537	547	531	574	552	543	557	529	520	532	508	554	498	553	501	508	506	497	452	517	537	514	512	497	516	549	515	539	491	567	545	527	564	541	564	536	523	509	528	512	535	543	515	557	514	515	525	497	508	518	555	537	488	563	527	515	546	500	550	506	529	510	519	525	552	538	528	513	524	530	548	562	565	509	526	529	538	557	521	527	557	546	539	563	516	548	530	538	534	547	524	524	549	522	509	536	516	551	562	540	502	537	501	512	566	525	539	542	542	528	542	546	520	496	492	504	527	534	497	530	491	568	555	504	503	511	537	511	528	538	540	517	529	499	566	534	570	561	542	521	534	501	550	496	550	493	525	526	511	519	534	559	520	497	499	565	552	553	513	541	550	533	551	542	517	538	520	529	509	595	496	502	519	535	530	568	532	541	572	494	500	497	526	518	504	547	553	546	536	483	512	550	518	561	543	542	554	465	521	561	524	521	557	513	513	488	519	488	491	525	533	484	508	532	491	555	517	528	530	548	574	501	555	521	520	543	520	499	514	543	516	503	503	503	522	552	528	560	546	505	521	508	546	560	521	540	488	504	514	498	549	488	520	500	551	549	537	518	514	538	522	521	522	514	567	494	547	530	543	540	544	503	536	534	512	534	579	512	508	536	554	559	513	526	520	527	552	532	507	527	520	476	536	507	554	556	549	500	517	501	523	547	525	545	514	479	544	543	508	533	537	491	537	468	541	514	555	516	567	544	581	529	550	504	539	525	489	531	517	544	553	552	518	493	544	516	519	525	533	581	496	501	551	568	583	471	550	518	534	496	511	497	506	532	533	514	526	558	504	511	558	587	532	494	536	527	522	526	549	564	498	560	552	538	478	529	576	522	547	550	520	521	549	565	493	539	540	554	517	543	520	513	505	531	511	523	533	529	512	556	537	489	512	563	574	497	509	522	512	500	552	548	519	496	505	528	542	555	536	535	499	550	509	539	542	483	524	544	550	547	516	528	555	501	560	586	526	541	528	534	522	503	541	564	545	489	533	521	527	497	532	543	500	532	530	547	551	504	524	545	499	560	558	590	575	569	524	502	508	562	502	539	494	500	508	524	543	556	508	503	531	543	546	524	529	519	524	502	513	525	558	506	560	520	510	481	495	507	546	517	575	538	491	490	527	535	548	514	540	485	518	519	522	529	496	541	526	460	553	538	509	555	495	513	525	550	554	515	519	513	533	534	498	518	544	513	545	522	508	531	508	524	552	515	526	527	500	544	517	519	524	557	520	525	534	524	511	478	516	553	545	556	511	559	546	529	560	555	518	569	578	520	529	534	551	565	500	549	542	506	566	534	534	517	523	520	486	555	541	566	506	512	495	547	525	478	539	529	537	532	538	533	568	554	526	551	516	506	556	530	511	514	504	512	527	530	525	522	572	535	527	537	498	556	511	518	490	489	529	526	493	543	544	537	553	543	527	521	550	526	501	535	527	495	514	565	536	560	541	538	530	495	510	519	532	550	553	501	581	484	509	555	559	506	552	533	562	528	557	471	525	521	505	543	551	538	517	513	547	534	524	545	528	549	533	519	496	511	563	548	554	517	543	509	530	527	517	498	547	561	513	527	533	544	533	540	523	548	534	537	571	523	509	531	487	493	519	572	545	519	484	555	517	544	531	519	514	509	544	538	503	581	525	498	524	522	498	535	518	534	527	509	538	523	536	542	528	485	514	516
56552	32592	21473	9128	3120	978	391	290	259	267	225	269	283	260	259	253	231	276	269	264	276	261	271	274	247	263	271	260	252	236	262	260	248	286	288	273	267	257	278	276	264	283	249	268	266	260	249	243	238	236	268	244	262	273	281	250	233	254	262	262	256	254	254	222	245	238	241	226	279	269	263	261	248	261	257	264	251	239	282	254	241	267	247	276	288	271	258	255	266	235	261	272	248	223	275	260	250	252	270	280	269	245	256	230	255	297	266	253	261	251	261	240	280	242	247	286	299	241	257	249	286	278	250	255	258	253	267	257	237	249	235	239	264	271	263	267	269	263	254	258	292	281	256	245	261	246	249	259	266	230	235	234	246	263	274	256	278	282	273	278	270	265	275	255	233	262	237	256	263	263	284	261	254	208	280	247	260	254	257	266	258	263	256	265	241	222	256	258	265	237	235	249	229	286	245	235	255	226	252	243	244	232	240	267	284	269	235	286	272	261	271	257	272	247	278	257	284	234	274	288	252	269	244	248	268	264	274	261	248	255	273	268	259	239	252	239	282	249	248	236	249	263	260	251	240	266	254	233	219	267	255	272	277	258	223	248	229	248	245	273	247	233	285	295	258	270	277	269	230	257	257	246	259	234	268	271	259	256	247	257	253	264	237	254	254	286	255	220	267	276	281	296	262	259	267	258	258	255	251	259	264	263	268	271	214	255	217	246	240	265	249	247	265	260	230	244	251	279	252	228	271	236	252	261	227	235	276	219	262	271	268	257	277	242	277	243	272	266	251	259	228	218	261	249	277	270	258	265	279	238	236	285	246	242	254	243	272	230	251	253	257	269	264	241	266	246	249	275	237	260	266	263	260	231	241	257	259	247	263	254	255	260	267	290	274	263	233	298	271	252	246	276	267	236	232	256	250	250	253	260	266	247	249	245	248	262	226	253	246	263	259	262	279	256	250	246	281	240	253	285	264	257	244	259	262	232	259	259	206	223	244	246	258	225	257	268	267	243	257	278	271	251	253	233	246	254	262	259	275	244	273	273	267	296	283	247	284	252	253	272	279	257	257	253	282	267	248	261	251	271	252	262	249	246	231	270	270	232	254	257	226	242	239	255	262	251	256	271	249	278	306	279	277	285	259	258	286	242	229	253	251	264	263	272	223	239	252	267	281	263	234	279	288	255	229	271	279	259	245	250	234	223	258	226	242	315	290	265	252	285	236	271	279	245	279	244	262	228	265	233	267	246	294	231	260	244	247	255	242	251	299	269	246	242	259	256	240	273	254	302	279	244	264	224	264	272	234	242	250	233	261	257	265	252	265	256	253	255	281	276	238	251	294	234	250	268	226	245	272	266	226	282	250	248	239	269	244	260	293	260	276	246	279	234	245	264	286	252	240	261	267	291	264	264	271	268	266	268	231	268	288	255	271	255	260	243	262	275	256	258	261	260	258	281	300	255	260	263	266	201	262	280	274	245	255	256	277	256	256	295	258	236	264	293	241	269	254	262	250	258	270	278	252	244	246	249	255	228	258	258	248	254	260	248	235	252	250	258	235	226	253	225	249	262	274	284	227	212	252	269	225	253	245	234	231	266	267	269	282	280	274	264	263	255	253	296	253	252	259	261	248	265	273	255	266	258	271	255	273	252	258	247	249	263	248	267	260	265	244	237	267	263	291	303	257	276	254	263	245	236	251	243	266	251	253	276	273	276	250	276	259	264	262	244	263	243	226	250	248	263	266	268	243	238	247	278	291	263	281	250	272	244	248	275	260	285	251	258	279	267	255	263	268	241	249	257	273	237	269	257	282	233	273	256	276	255	243	259	260	306	262	237	222	259	261	258	269	237	252	228	295	276	262	272	272	251	246	251	295	276	262	254	259	247	254	247	258	225	237	264	286	260	219	257	268	244	280	247	222	263	230	233	249	240	265	286	277	261	246	294	269	241	248	260	267	257	279	280	251	261	244	244	283	253	257	245	225	268	270	242	256	278	227	259	259	239	234	274	260	246	247	262	256	263	237	251	247	261	243	246	224	240	235	245	258	256	252	265	256	238	248	229	238	253	245	237	271	261	256	239	246	250	251	238	254	258	293	251	247	289	239	250	270	256	235	245	240	267	260	277	269	243	247	254	260	265	237	292	251	243	261	249	270	257	234	266	266	248	233	243	243	234	247	231	242	259	259	266	269	274	249	242	258	251	237	249	247	241	235	277	277	244	272	257	226	265	250	229	260	223	215	246	247	248	249	245	236	283	260	275	265	251	253	249	237	237	288	266	248	266	231	262	286	272	228	240	267	234	287	276	274	254	283	239	243	285	249	258	264	278	246	250	294	261	258	276	246	269	248	240	288	260	263	267	259	282	242	234	250	259	245	296	272	252	239	271	260	261	283	280	303	278	257	263	235	250	275	257	233	264	256	243	247	253	236	271	261	237	249	256	251	270	257	255	256	260	235	261	240	263	243	267	246	252	292	282	278	249	297	279	249	256	256	262	258	252	249	251	257	269	245	262	264	243	269	267	256	233	256	277	265	252	270	246	259	246	270	275	290	275	274	280	265	225	239	248	241	235	248	263	247	244	235	247	262	237	255	281	285	270	247	271	233	230	283	243	248	250	265	259	241	254	269	279	229	263	282	249	240	238	250	235	220	241	240	245	249	280	224	272	270	261	258	254	243	259	268	273	236	238	292	240	248	244	228	253	254	245	266	276	254	273	270	278	269	260	268	266	248	242	255	246	294	273	269	236	251	282	281	274	233	249	250	275	248	214	252	265	274	240	266	255	283	270	255	258	279	246	270	258	254	264	249	229	248	276	246	267	282	217	232	274	268	248	255	260	284	218	270	273	263	297	253	277	230	265	261	264	274	222	287	260	262	266	257	239	262	249	250	276	277	274	265	271	252	273	244	244	255	288	256	243	253	225	246	218	244	221	240	236	244	246	276	250	253	239	245	283	228	232	267	225	257	265	270	266	258	268	288	237	277	220	249	253	249	270	254	262	302	274	242	226	251	240	281	253	241	272	263	286	260	249	247	270	251	260	273	243	230	245	240	246	282	297	215	236	273	238	244	254	249	235	236	239	232	229	236	248	273	231	251	266	276	276	286	274	274	282	299	274	274	259	251	273	253	280	245	270	249	254	284	258	249	249	249	253	266	256	274	243	260	253	222	249	246	275	263	285	271	252	289	247	254	246	235	231	262	261	266	241	262	259	242	257	281	268	245	275	245	256	262	239	250	302	289	274	266	223	252	257	257	268	244	250	283	264	265	241	295	251	256	245	251	244	265	243	265	254	251	239	251	280	239	269	243	266	242	283	282	263	267	255	242	241	242	256	283	250	240	254	244	238	265	234	269	234	286	245	257	260	246	268	250	247	263	270	277	284	248	252	255	256	263	273	268	241	264	252	263	270	282	273	268	287	275	230	271	284	250	237	235	254	262	273	253	242	244	230	277	263	241	235	237	255	273	255	255	255	271	239	261	270	259	246	254	234
35796	25142	24221	15470	8166	3263	976	629	620	568	603	619	607	628	595	588	568	589	578	542	571	571	551	579	577	578	574	534	545	577	585	571	540	571	538	556	544	536	574	525	553	575	599	583	575	583	581	569	555	537	557	563	533	574	561	573	584	567	600	580	545	569	606	573	556	579	634	548	533	571	554	589	559	579	553	555	582	590	585	544	553	576	567	543	592	565	527	555	584	587	583	574	576	553	569	586	542	566	563	604	618	627	617	576	576	555	592	567	579	539	534	563	609	578	573	599	586	552	562	562	569	570	584	549	554	614	557	540	582	558	556	546	572	608	541	532	559	607	573	564	571	591	583	541	553	564	584	599	582	547	564	583	560	561	571	551	603	520	508	568	548	579	591	560	563	546	549	537	581	502	595	527	599	525	601	546	587	560	577	531	558	586	571	558	579	555	582	565	565	596	581	537	596	590	535	579	530	547	580	561	580	607	572	558	582	565	541	550	555	584	580	602	557	552	572	569	595	564	567	543	563	558	548	538	582	570	570	575	566	540	554	572	579	554	580	607	603	570	570	543	562	595	579	564	565	555	546	593	565	554	560	579	592	547	555	571	545	566	566	580	586	576	562	571	544	530	553	575	570	577	542	588	571	579	603	594	562	568	585	547	562	547	587	591	620	569	577	568	598	573	571	571	551	545	553	566	599	569	544	562	571	597	584	584	512	559	569	561	588	574	576	581	528	590	541	559	584	554	599	554	604	573	543	587	549	562	586	597	562	550	611	569	569	571	530	613	547	569	550	569	543	564	570	566	577	546	516	557	584	543	572	617	565	572	538	548	552	601	572	564	569	558	544	546	565	573	580	580	581	609	567	579	557	562	602	546	581	607	534	549	563	600	564	539	584	549	573	584	597	580	575	520	570	529	590	523	570	576	547	570	541	543	532	590	586	545	549	568	566	560	527	616	579	595	616	508	568	560	610	586	565	561	503	564	530	617	562	541	584	540	563	598	594	548	566	543	529	534	580	591	556	587	557	562	556	550	543	631	585	590	603	551	600	538	562	564	570	572	538	569	512	617	569	567	563	522	588	551	555	552	583	567	571	554	591	608	576	566	601	553	543	560	578	575	560	565	573	581	537	568	556	578	582	549	586	569	537	568	553	541	582	560	581	586	554	558	570	603	581	552	563	556	563	499	560	568	540	541	553	534	551	604	586	575	505	555	540	551	562	516	581	558	561	565	544	549	557	549	586	585	561	610	570	571	563	557	545	592	554	588	549	580	590	564	557	573	567	525	542	540	538	555	567	559	593	575	602	580	576	556	524	555	560	611	575	564	586	550	547	570	598	568	599	561	577	546	573	552	562	563	569	525	587	558	536	621	620	548	569	571	576	561	581	553	593	535	581	547	526	591	541	547	578	574	538	597	599	582	524	511	571	606	602	555	571	544	534	555	585	574	578	606	570	608	545	561	544	561	602	582	600	579	529	553	559	556	524	542	579	616	564	587	573	562	570	536	583	516	554	584	542	584	563	542	569	576	561	565	588	528	597	575	589	562	598	554	554	568	589	571	564	627	549	559	557	562	580	576	580	576	519	553	564	566	630	579	600	534	535	588	563	591	559	550	556	512	607	526	595	543	539	569	600	513	543	532	589	587	552	551	601	615	581	579	565	587	590	557	576	575	594	525	591	561	582	600	582	594	560	585	604	613	603	585	591	547	569	562	544	553	588	601	568	581	536	522	591	553	567	563	605	590	584	544	558	543	586	576	546	529	564	533	537	550	559	543	543	574	559	567	567	583	598	556	554	580	567	563	559	546	548	524	560	576	608	566	577	564	578	604	587	584	582	582	553	559	579	606	571	542	572	566	536	539	599	551	534	559	584	560	519	625	542	534	577	567	561	537	553	563	544	559	566	559	564	603	582	603	579	574	589	572	581	554	521	547	575	544	565	552	626	529	613	539	569	541	565	604	540	522	600	535	532	568	568	612	582	536	569	580	548	579	546	546	517	557	568	559	606	542	554	613	580	558	624	553	567	570	535	540	577	560	578	535	613	570	547	538	513	591	582	549	561	544	571	588	575	596	572	526	553	572	571	544	597	563	564	566	542	519	600	595	557	581	554	598	531	527	561	551	552	557	496	555	571	606	620	532	554	608	584	602	582	551	543	572	570	549	549	581	585	573	596	581	588	550	588	568	560	595	535	536	599	559	548	610	547	586	533	585	608	571	553	608	560	549	588	583	517	550	532	622	565	579	570	530	535	545	556	518	544	547	560	573	517	569	569	589	603	599	555	565	565	571	575	557	538	519	537	586	565	536	555	562	540	571	551	599	548	570	589	570	592	566	546	522	545	564	580	574	577	565	544	557	567	512	536	590	567	568	578	564	542	563	561	597	574	560	559	557	582	582	584	586	580	513	567	543	561	563	549	560	591	595	564	566	581	552	553	585	585	610	504	589	559	550	567	580	570	564	595	556	568	523	545	563	579	566	569	577	539	586	526	621	557	531	541	621	519	570	610	540	468	572	567	548	552	584	597	568	602	579	559	550	572	545	548	584	551	565	527	571	574	517	580	540	553	575	544	572	590	561	523	531	539	502	606	551	582	533	548	533	589	587	579	580	544	553	551	525	594	581	530	555	585	553	546	564	557	650	530	574	558	561	529	554	578	511	593	566	571	569	589	579	576	577	562	598	582	564	577	545	594	520	578	550	582	547	555	578	537	558	554	545	577	569	532	549	555	576	593	546	549	586	603	571	558	566	569	568	588	597	583	549	564	558	551	527	523	575	545	571	565	551	555	585	562	575	580	594	561	560	526	553	563	551	549	507	541	580	566	560	601	562	533	537	549	589	519	547	589	569	609	562	595	565	588	579	545	543	550	581	588	534	583	588	545	560	549	542	562	533	554	587	550	565	579	567	557	557	554	543	613	559	557	557	630	545	541	552	526	530	559	537	525	578	550	564	587	570	575	560	570	537	571	572	553	610	582	544	554	616	617	543	537	579	565	557	532	574	556	565	532	594	568	542	569	550	577	566	571	572	542	583	524	532	564	593	550	609	555	567	536	548	578	570	580	579	562	567	550	547	562	562	575	559	535	553	573	553	563	546	546	580	558	566	582	549	544	555	574	583	563	543	522	563	608	545	561	589	519	571	575	597	575	600	535	553	560	537	593	565	563	559	528	574	606	533	559	529	601	551	614	591	539	574	542	599	538	590	585	580	575	564	591	573	549	565	581	511	572	558	594	595	540	537	599	587	569	568	577	541	568	521	542	554	585	563	574	549	551	586	555	538	556	605	549	542	571	580	530	577	556	598	618	567	573	522	572	508	571	562	543	557	566	539	534	587	587	576	604	563	547	586	608	551	548	583	564	589	553	600	549	605	590	577	565	559	544	539	599	583	545	530	538	542	584	574	562	532	615	569	612	589	581	617	568	580	593	568	577	574	592	582	539	560	587	561	568	606	579	573	532	608	552	574	538	574	537	545	520	549	538	562	582	596
65937	39347	20971	10117	4999	1902	440	309	288	300	286	283	289	289	253	296	286	262	275	269	269	260	266	289	297	293	280	266	257	264	227	262	239	303	308	284	282	310	253	278	286	270	285	266	261	298	309	266	260	279	278	298	298	282	284	277	272	284	279	300	270	283	281	306	290	267	301	315	253	275	286	258	258	265	245	262	262	294	293	282	262	302	272	284	269	299	276	275	315	264	293	287	270	260	283	286	258	249	290	308	277	262	269	285	292	304	257	281	276	273	260	257	265	272	269	278	266	267	317	262	271	255	288	289	228	270	282	273	275	284	261	259	274	274	303	272	291	300	250	274	269	272	250	297	268	266	278	276	268	271	270	245	283	290	286	280	261	263	274	271	245	291	280	281	294	261	273	285	269	261	272	260	290	300	248	318	251	291	279	278	258	257	260	304	283	259	298	284	281	300	281	270	268	249	264	275	305	278	265	277	276	252	271	281	275	261	270	279	278	301	265	291	251	289	348	295	278	271	284	240	258	284	301	275	273	283	276	244	265	251	253	278	293	285	292	261	239	284	285	278	271	271	272	268	272	279	257	273	262	300	247	257	290	278	238	286	258	254	267	275	287	259	256	260	305	283	294	278	253	305	270	267	286	282	276	306	260	262	265	270	295	247	282	228	269	288	294	295	255	265	277	277	288	301	284	277	265	263	250	293	260	278	254	265	268	273	263	274	263	279	248	289	284	291	284	222	299	264	273	264	276	281	288	264	289	289	288	256	279	282	279	252	277	276	250	272	289	272	272	263	240	250	300	276	279	268	289	267	284	292	278	285	260	277	291	215	265	262	268	270	244	285	290	287	291	268	275	273	269	257	286	277	283	277	266	284	274	278	293	251	250	258	280	268	265	268	260	294	271	278	253	294	270	273	271	261	303	244	288	278	277	273	276	280	267	273	281	253	249	290	266	260	285	266	267	266	270	265	258	239	290	259	261	266	262	300	285	280	265	286	283	296	301	271	263	277	270	257	268	313	268	268	263	269	294	255	282	274	272	265	252	284	288	299	290	290	322	268	261	293	282	263	306	291	290	300	283	279	286	253	268	267	268	271	283	283	271	298	295	272	318	243	246	268	290	249	278	285	296	305	256	272	271	304	287	274	260	251	272	283	250	294	279	275	255	293	262	278	279	263	279	246	255	270	280	273	292	248	271	269	285	267	283	310	269	299	278	256	253	284	280	246	278	296	271	303	246	280	270	270	292	297	248	250	245	286	252	278	255	261	286	281	284	295	269	313	258	308	266	258	291	260	300	266	288	271	260	267	249	260	266	290	283	273	284	277	265	285	301	271	265	313	286	274	295	271	313	280	295	297	278	283	257	269	294	284	309	286	299	272	266	296	276	257	247	271	285	309	275	295	235	255	263	272	279	263	277	278	270	261	298	276	256	249	260	268	285	276	279	289	279	273	250	285	249	283	280	268	292	272	289	283	256	260	290	260	294	263	269	257	250	254	294	286	260	298	260	237	262	280	300	265	293	280	292	290	280	278	265	294	283	236	275	296	272	254	302	271	294	297	295	261	316	293	303	244	289	283	276	275	295	232	267	289	299	309	281	279	285	283	265	273	288	278	256	266	298	266	310	261	265	264	265	277	273	288	277	267	265	252	293	265	284	298	281	275	282	246	281	269	282	280	263	285	263	287	291	276	263	297	266	278	299	316	241	294	287	288	285	257	279	251	289	297	280	295	269	272	283	282	291	282	309	292	273	267	253	273	274	271	276	288	284	261	271	275	290	294	291	272	285	271	305	264	267	265	270	260	300	279	277	250	272	304	287	265	287	282	286	268	317	279	293	261	263	274	241	274	244	253	291	278	305	265	273	296	252	284	294	268	275	269	266	294	249	261	294	305	257	312	295	278	249	274	290	283	279	272	259	247	239	282	264	282	302	276	301	289	279	308	291	281	289	306	238	237	266	261	308	250	238	283	301	292	255	279	289	299	263	245	255	249	316	280	270	272	275	275	301	314	309	273	287	262	281	283	274	304	251	262	277	279	258	243	275	244	291	311	287	263	260	250	237	271	262	313	271	269	253	327	286	281	269	276	260	266	277	245	255	270	281	271	292	270	261	245	294	294	256	298	249	273	289	276	233	272	260	321	276	290	262	286	271	275	305	298	304	259	283	296	295	286	248	235	251	269	281	255	298	270	268	273	292	258	266	252	293	266	274	260	295	266	286	249	298	278	321	247	253	262	287	289	290	314	279	276	237	278	279	287	262	257	287	279	287	276	272	268	251	243	283	216	270	303	311	285	270	294	271	262	280	254	277	283	262	276	261	260	229	252	315	277	294	280	292	263	273	275	257	290	278	297	248	297	272	276	301	282	268	274	262	272	322	267	312	290	237	267	301	258	275	297	264	294	291	310	292	300	271	288	267	276	262	273	281	265	271	260	248	261	262	304	304	261	284	278	272	292	253	272	293	292	284	271	260	264	296	299	287	276	277	245	285	250	305	285	283	251	291	264	263	270	282	264	272	244	270	255	304	269	280	245	297	252	279	271	229	322	270	262	258	283	276	295	248	274	274	280	263	263	286	286	304	264	291	266	268	281	263	277	257	251	279	280	266	302	261	309	266	263	251	262	262	276	285	301	280	269	286	270	254	295	305	297	246	308	285	294	282	296	250	263	291	262	264	270	277	255	293	265	260	262	271	271	263	259	276	261	260	319	271	243	250	272	309	256	278	266	331	269	298	268	267	259	284	283	261	263	254	262	278	280	252	292	271	250	293	266	287	239	281	262	310	285	289	309	237	280	292	271	272	241	293	275	272	265	268	252	260	251	271	263	286	287	288	266	277	276	280	270	289	282	285	277	255	275	235	300	239	270	298	289	250	276	295	291	260	235	305	262	296	280	278	263	255	274	273	269	266	294	268	266	310	311	309	258	302	277	270	281	281	292	275	250	274	265	250	247	256	255	297	292	256	272	263	263	252	262	287	292	290	260	292	277	253	250	286	268	245	258	260	279	254	246	260	266	269	297	290	293	296	257	260	284	263	262	277	289	271	278	268	279	249	267	262	264	242	274	279	254	249	280	226	253	290	299	291	268	268	278	283	258	302	286	285	292	256	248	256	254	285	293	289	284	268	273	282	301	276	274	281	289	263	280	263	294	255	293	280	285	312	288	291	253	261	273	272	294	294	288	277	273	263	279	270	274	283	279	268	263	321	290	277	273	228	274	265	310	288	270	269	288	279	288	290	286	293	258	267	244	260	249	237	306	300	270	273	294	266	286	269	286	264	278	271	256	286	297	278	251	280	305	260	219	268	281	256	290	276	304	266	242	273	269	285	297	281	289	287	288	290	274	299	280	270	266	277	311	298	284	245	281	298	285	260	289	251	258	302	249	302	277	267	297	255	284	286	281	257	259	276	255	263	296	259	280	286	269	284	272	296	235	261	284	274	292	258	280	242	271	278	265	274	279	282	259	264	282	279	253	242	271	301	285	301	268
43068	28891	21731	16998	11844	5571	976	745	656	662	618	655	668	629	645	687	657	659	648	634	599	579	594	587	588	628	603	590	615	616	546	632	601	626	580	599	614	588	621	603	635	595	590	622	583	597	575	615	590	605	526	601	614	587	598	617	598	525	549	587	642	588	609	549	605	574	633	535	591	603	613	635	626	578	618	624	553	606	588	579	532	633	599	583	647	602	616	607	610	624	578	618	581	602	616	610	616	580	642	601	608	621	623	619	612	623	615	619	622	616	593	589	591	579	603	577	565	558	633	627	618	569	594	619	595	588	618	543	605	600	579	576	560	574	604	610	553	573	635	577	589	612	611	592	571	548	616	621	566	593	660	626	620	565	591	589	589	571	609	567	580	576	583	587	594	595	631	618	620	622	603	628	595	593	592	613	618	592	587	585	609	584	608	575	612	579	583	592	602	592	616	617	562	576	604	583	645	581	679	595	598	624	614	642	623	592	596	572	591	633	577	604	610	596	565	609	638	591	602	605	636	572	584	636	570	621	604	624	574	623	576	617	610	599	549	554	628	559	574	595	606	616	579	615	582	611	606	587	566	588	583	561	569	547	600	594	624	626	593	566	590	574	568	592	598	590	621	574	555	569	632	620	641	591	570	610	564	588	600	598	624	603	586	615	621	605	605	611	579	616	616	581	605	587	601	573	601	588	622	607	585	634	586	606	595	580	639	569	599	596	620	677	587	665	539	621	587	530	585	616	562	607	609	576	585	590	613	620	606	551	611	597	557	572	605	554	573	577	583	605	610	626	608	587	603	615	623	588	605	590	593	597	582	611	597	619	604	651	584	577	625	565	575	583	609	611	579	635	584	582	611	559	597	587	586	582	583	584	584	572	615	595	652	579	627	611	663	639	629	565	590	596	609	584	628	597	646	591	595	608	574	657	593	617	621	645	613	640	596	572	566	551	595	558	578	579	590	602	623	598	611	578	549	594	599	645	569	576	596	606	623	590	644	616	601	605	633	620	592	616	615	620	581	601	567	574	603	599	624	549	630	630	591	587	606	615	607	558	586	587	638	572	621	561	603	589	573	623	600	643	563	625	628	608	577	606	615	609	630	615	601	572	591	631	548	600	591	598	579	537	611	604	624	601	575	604	627	609	568	590	600	613	633	552	576	598	629	586	620	650	606	584	591	634	615	573	603	619	666	597	604	610	588	582	572	597	610	580	615	677	607	633	561	629	531	616	593	651	605	590	609	631	626	580	563	596	604	563	583	591	616	598	585	637	588	598	609	583	617	601	580	627	616	595	615	622	589	601	623	559	566	595	591	603	609	609	594	592	614	583	563	668	604	588	594	627	598	559	539	575	633	583	571	612	583	624	596	571	599	614	630	591	616	645	676	601	597	602	599	604	658	622	610	607	619	628	599	559	605	617	610	632	606	648	592	605	641	575	592	598	609	563	583	658	605	568	640	579	655	592	589	593	686	593	584	627	596	578	555	598	593	586	571	577	611	554	601	605	585	613	592	620	646	566	612	555	577	622	622	601	595	591	621	587	601	636	595	605	581	580	633	590	582	646	580	609	617	600	667	636	599	608	601	582	583	553	583	600	573	569	572	609	639	582	558	595	550	553	644	584	582	589	586	585	630	595	576	629	593	632	623	591	575	633	597	613	557	603	592	599	592	609	614	584	601	584	643	563	601	607	595	590	600	603	604	572	570	654	605	584	623	615	596	581	613	620	636	583	624	582	619	610	651	628	604	576	625	630	601	585	594	640	612	628	605	561	596	625	560	620	612	608	624	592	599	602	593	586	579	610	583	616	599	599	605	616	609	583	580	595	583	595	602	616	628	587	649	591	585	634	569	573	560	603	594	616	601	618	652	607	593	592	600	623	603	628	618	599	575	595	583	539	570	577	614	636	587	609	611	602	609	627	571	614	555	596	624	613	565	581	657	601	601	577	569	593	587	577	587	627	570	594	566	580	599	582	572	643	587	646	660	585	573	582	585	591	636	578	598	622	611	569	621	607	605	577	575	608	617	642	612	582	596	612	602	619	572	649	601	570	596	622	573	584	579	542	588	584	590	618	626	607	627	652	575	594	602	560	563	622	634	599	606	598	551	577	639	624	584	617	614	596	608	661	593	629	600	584	555	589	593	583	608	600	541	579	577	610	574	602	638	613	585	605	618	609	632	599	580	626	617	638	597	575	571	587	578	571	601	628	601	597	614	617	630	603	579	619	640	604	625	588	547	608	624	618	575	595	569	577	627	606	611	589	589	601	559	550	610	601	611	599	651	591	602	590	599	586	589	607	626	648	605	577	638	614	595	621	640	601	613	613	565	614	613	582	541	592	620	631	601	576	629	611	614	611	638	623	572	587	578	608	569	604	648	616	600	594	607	595	610	569	571	617	601	621	605	632	617	586	585	596	624	585	606	619	627	615	630	574	627	578	624	592	541	639	583	540	625	592	615	583	591	615	548	570	571	604	650	605	598	573	580	568	585	580	596	633	567	568	602	610	558	620	643	569	643	678	593	599	609	616	599	615	630	560	604	609	617	583	607	606	664	594	588	609	621	559	608	594	570	628	621	616	591	590	624	620	590	594	588	585	616	577	620	621	617	576	632	613	599	589	615	633	599	609	625	637	669	634	543	602	551	612	603	621	606	603	604	622	534	636	603	613	599	602	586	640	614	626	613	609	591	575	636	581	569	565	605	564	603	614	611	593	578	611	617	625	577	616	584	603	608	614	646	588	634	612	608	582	614	649	604	595	570	582	581	598	612	613	555	614	608	665	597	613	580	598	610	568	598	572	604	617	598	588	595	605	590	572	570	586	582	586	591	598	612	610	619	621	544	592	595	588	618	591	623	597	616	584	608	612	617	633	606	600	577	622	614	575	665	578	587	610	574	602	562	574	618	601	615	598	597	607	606	634	526	549	631	619	647	634	601	613	607	610	577	559	568	588	638	636	607	615	583	598	571	612	579	584	608	617	614	623	566	613	535	600	624	584	541	590	613	576	593	602	622	616	601	599	632	626	554	565	627	617	622	591	611	577	566	628	620	634	634	616	645	602	603	604	626	584	598	606	622	554	635	621	615	616	593	605	645	554	564	571	581	591	611	591	610	625	630	566	584	608	580	561	554	592	615	633	580	630	567	602	573	591	622	646	550	643	604	612	584	611	575	574	574	589	629	625	619	574	544	576	601	588	610	599	583	647	572	593	599	603	572	595	593	605	563	580	570	549	547	567	539	576	572	582	577	605	618	584	615	607	604	620	601	572	569	575	639	581	642	582	599	589	596	598	569	632	632	609	626	629	592	615	601	610	621	588	606	590	589	606	592	644	598	591	590	592	572	566	612	574	585	618	604	580	594	590	584	570	561	569	521	639	630	627	545	590	599	581	605	590	626	564	586	612	633	576	612	623	615	594	600	561	612	649	600	629	591	602	578	589	583	538	625	628	652	597	608	597	613	617	582	560	573	615	601	572	604	630	637	610
43118	20885	9668	3637	1279	524	232	225	234	232	212	253	235	224	250	237	242	244	263	251	224	221	214	250	230	221	249	284	201	240	207	264	233	243	257	232	260	249	238	234	230	240	244	206	239	241	220	229	227	256	229	227	250	235	221	260	255	261	258	251	194	237	260	209	230	218	256	205	230	234	256	245	222	223	214	235	229	214	232	221	225	262	254	241	229	222	228	228	235	226	235	245	233	216	250	241	234	225	254	235	218	250	241	229	206	255	226	226	225	222	240	231	228	253	266	231	240	254	243	227	222	210	236	242	217	207	244	226	246	232	248	236	255	241	215	224	217	220	222	191	207	208	218	230	256	221	247	252	241	229	283	259	261	227	239	222	226	227	243	222	207	219	236	213	233	243	246	222	256	238	249	242	215	249	235	207	257	229	237	233	234	215	238	227	237	241	245	237	214	204	237	243	207	221	242	242	202	215	243	232	213	216	236	239	224	226	239	257	230	205	241	190	227	221	253	261	222	253	199	210	221	227	216	235	260	256	242	228	237	207	224	240	235	218	266	230	221	251	248	226	212	273	230	208	247	239	238	222	229	240	242	252	207	242	226	221	241	236	232	251	241	241	217	231	233	219	261	236	229	220	253	243	234	232	262	266	245	209	255	207	251	268	251	222	240	245	208	230	274	269	207	238	241	219	242	224	223	262	216	212	229	228	224	245	214	223	204	227	239	240	256	227	217	259	221	245	230	237	233	212	199	243	223	221	261	266	228	251	268	226	222	247	225	212	269	233	254	249	229	245	226	204	240	211	236	239	239	233	247	246	225	231	209	245	222	229	220	209	231	201	275	231	222	256	219	225	220	252	239	227	215	242	256	240	254	225	239	265	233	216	226	246	225	226	223	234	233	222	250	278	251	248	210	245	235	221	241	225	225	248	233	226	227	251	220	229	222	228	235	244	258	233	229	232	218	258	243	269	223	276	222	221	210	246	235	198	278	252	236	211	232	238	232	209	227	233	226	258	285	217	220	241	210	215	212	197	236	221	233	215	247	209	233	250	193	245	217	230	270	205	214	228	246	213	251	244	236	240	241	235	231	215	220	250	244	227	235	207	244	239	239	220	250	231	222	248	231	256	258	209	252	244	247	240	260	243	215	231	207	260	247	262	236	251	245	226	206	241	244	232	220	219	242	231	255	243	241	206	232	240	243	243	257	247	227	247	259	205	215	260	229	241	241	210	258	244	246	227	219	271	213	239	208	239	284	245	234	236	243	195	238	226	236	238	255	219	203	186	229	227	248	227	247	232	260	267	268	211	219	224	201	237	204	219	239	226	220	236	222	215	229	238	222	214	232	262	226	226	232	228	231	231	225	222	217	231	212	232	244	220	242	235	244	236	219	216	235	264	256	229	220	262	234	266	223	237	229	220	233	284	283	238	218	230	226	265	211	224	244	229	221	236	216	278	223	242	233	256	261	241	223	264	241	232	224	238	251	237	262	226	248	236	240	238	224	212	259	248	236	235	261	258	258	229	213	231	240	221	186	249	240	199	239	249	216	237	250	228	233	242	195	231	230	243	254	238	224	222	248	224	228	234	243	248	244	250	236	242	257	240	233	226	216	240	223	213	230	253	264	219	240	229	220	210	229	241	230	223	206	250	257	216	257	239	226	251	242	205	254	261	212	223	211	225	254	219	265	224	226	240	233	252	236	225	256	236	213	246	198	222	231	234	230	210	235	221	204	235	228	233	269	215	253	238	251	211	229	223	242	274	242	244	245	253	248	243	214	226	247	232	231	248	238	201	245	249	243	246	234	246	225	233	236	232	249	235	208	225	223	227	244	238	243	223	233	229	239	251	223	243	242	239	242	230	241	244	225	210	245	226	255	209	237	223	251	238	226	232	252	257	247	219	254	248	202	251	234	210	253	278	223	261	214	230	233	202	231	237	216	199	214	256	225	224	218	246	235	282	234	237	235	239	267	258	266	229	239	221	226	244	223	224	212	233	241	234	249	226	229	237	235	256	244	196	237	236	207	257	235	255	262	236	249	261	227	218	234	243	253	266	221	233	215	244	236	236	249	217	248	224	229	231	247	270	230	254	194	220	240	225	240	224	217	251	220	240	222	241	206	235	213	244	249	231	220	221	266	200	263	208	221	246	262	233	202	223	222	246	263	217	238	250	220	208	251	215	215	240	228	240	251	203	208	246	226	253	265	251	205	219	230	233	233	271	259	256	214	235	208	245	229	254	236	228	245	237	246	228	224	250	224	222	261	237	241	227	237	230	218	240	210	245	237	217	247	240	231	267	226	244	232	268	234	232	217	206	246	238	227	258	248	216	219	212	250	233	221	223	245	212	254	208	241	218	245	215	227	244	255	235	213	225	237	242	224	257	259	189	244	238	258	249	244	226	207	231	224	227	222	275	215	236	258	250	232	212	240	214	207	227	222	245	202	245	232	236	235	237	242	218	234	220	234	225	260	238	221	250	226	249	223	246	240	260	258	257	213	226	234	225	240	211	250	235	215	277	243	256	273	227	248	252	213	224	208	221	229	238	243	222	234	219	214	236	211	248	252	234	226	236	239	231	225	188	241	205	251	220	229	247	245	245	222	219	243	250	195	206	233	251	261	247	234	222	223	225	207	266	230	253	241	257	244	267	253	243	243	216	237	206	211	230	234	228	231	249	208	252	253	263	240	220	225	192	212	219	251	229	235	263	228	254	229	262	234	250	252	261	237	233	264	268	199	238	217	221	246	216	191	241	233	214	246	220	248	222	235	250	213	211	238	248	245	248	238	219	251	266	245	214	261	268	227	258	223	216	226	226	222	234	232	232	228	212	230	219	234	243	196	204	197	222	223	205	231	196	227	205	235	241	251	274	234	202	252	255	212	243	227	209	277	262	231	253	207	252	224	203	228	255	209	244	200	240	223	245	248	235	240	215	253	241	224	241	258	211	228	254	248	240	206	226	241	240	244	255	193	243	239	239	231	225	225	228	242	243	243	229	234	214	263	227	233	254	209	233	212	242	211	229	263	228	258	229	242	238	230	207	236	238	226	253	231	258	242	246	221	236	215	250	228	223	244	222	256	250	215	222	231	250	253	260	238	229	242	217	232	244	240	239	221	228	239	219	205	240	217	226	236	224	213	248	244	244	201	232	244	247	242	260	235	248	247	201	206	228	257	280	233	223	221	214	201	252	241	232	243	226	245	212	229	259	237	232	214	227	248	246	230	211	249	231	224	251	246	246	204	245	223	245	224	208	222	254	223	225	221	223	241	205	207	183	230	239	218	211	235	225	224	254	227	228	217	247	229	235	218	247	242	239	255	219	243	249	223	228	208	237	237	211	249	227	241	231	241	247	209	229	254	202	255	227	256	248	252	207	235	245	206	257	224	234	221	231	249	197	231	235	211	234	227	220	229	230	207	205	247	234	230	239	240	250	269	225	242	258	217	229	227	211	257	222	246	227	275	231	244	269	242	220	226	215	248	249	234	261
27847	15196	12440	7753	3766	1627	526	505	528	525	491	514	560	551	530	528	503	525	551	519	526	520	520	515	496	500	514	521	516	532	534	508	542	511	503	523	481	536	524	452	535	555	540	533	524	540	531	540	533	540	500	538	491	512	538	486	504	540	514	525	550	569	512	471	500	599	514	493	536	546	518	514	521	510	550	494	512	480	526	536	509	536	516	510	480	544	498	515	523	522	488	497	522	525	528	545	507	467	539	514	537	549	506	550	499	532	514	528	534	490	548	534	544	491	518	566	538	510	511	486	487	529	512	515	542	572	518	512	532	487	503	534	541	522	511	511	514	505	536	568	512	520	511	495	554	540	564	509	524	524	488	533	514	561	513	503	484	521	502	491	532	526	573	535	534	521	508	485	523	513	526	499	539	523	514	546	540	520	524	547	536	504	518	541	533	503	540	520	482	507	503	484	555	534	501	500	517	489	507	516	502	531	516	537	542	544	513	543	523	521	548	500	506	491	502	549	535	521	501	523	512	534	528	506	529	556	509	532	532	503	533	510	527	530	526	554	533	530	539	499	521	512	538	502	546	488	507	497	483	566	535	506	505	511	549	490	513	502	539	527	521	540	507	496	525	508	500	529	513	477	484	492	506	499	493	511	542	548	554	503	527	505	530	517	530	524	508	487	474	548	500	529	517	538	534	523	489	545	566	523	507	561	510	535	539	538	522	514	496	537	506	525	524	529	527	523	555	512	492	495	499	541	527	530	546	485	540	497	540	497	539	511	498	514	526	492	502	525	548	513	544	498	508	498	544	527	525	516	508	470	519	531	538	526	535	535	560	541	497	523	509	546	524	515	508	529	527	514	579	514	561	533	503	512	535	487	521	529	552	542	544	538	522	550	555	525	511	508	526	509	557	526	496	490	526	475	502	512	489	505	523	489	501	500	481	511	506	569	492	515	502	538	509	520	521	525	541	515	536	527	525	502	500	569	502	551	534	549	504	525	534	502	528	515	534	563	480	471	527	498	537	520	513	534	537	480	510	498	498	508	523	515	491	512	534	573	515	493	547	539	474	524	507	533	519	541	512	513	533	531	540	516	507	527	541	485	504	501	548	513	514	566	522	555	519	499	512	570	533	534	554	522	505	512	520	465	486	542	581	516	488	505	520	522	480	523	536	498	536	521	499	517	563	547	529	537	481	524	534	524	567	480	509	514	527	515	507	498	533	561	545	558	537	562	505	517	533	505	486	508	468	539	516	552	490	477	533	494	546	515	504	508	536	519	535	553	522	525	535	507	543	472	493	547	502	555	525	503	527	501	510	528	514	507	523	528	516	503	539	500	522	507	517	510	553	511	516	493	508	492	516	514	583	517	520	509	473	565	566	570	558	542	506	537	533	508	520	514	491	496	545	554	502	525	514	542	544	485	552	548	514	547	551	538	511	532	519	519	521	526	526	458	547	532	544	495	502	510	508	534	538	516	480	535	515	530	522	556	550	459	531	503	468	540	546	480	558	532	517	552	542	556	505	519	489	507	533	542	524	518	530	495	531	485	518	529	551	515	497	523	490	522	499	472	525	539	543	502	510	527	534	468	512	532	488	517	522	480	496	536	496	514	558	523	504	523	533	489	518	511	501	519	462	485	521	536	503	514	502	528	499	506	528	507	513	519	549	535	553	544	515	575	523	466	533	541	518	536	525	535	530	497	554	551	545	505	536	482	515	536	489	510	530	508	516	559	519	536	518	520	542	517	514	542	508	498	534	523	534	489	538	496	503	537	507	525	533	525	558	485	519	489	499	490	525	542	539	511	493	515	492	516	493	511	504	544	531	539	531	520	532	557	493	505	504	504	507	511	524	503	496	525	550	495	534	495	497	501	503	506	495	503	505	520	532	523	554	490	480	514	496	532	546	514	490	563	521	569	534	491	505	473	522	506	490	523	543	486	552	507	523	483	535	516	532	517	512	510	530	538	501	531	500	522	553	524	502	521	505	492	517	532	513	536	532	539	521	539	538	517	534	515	515	539	468	545	558	543	516	504	481	550	534	503	510	505	520	573	524	508	534	531	523	547	568	463	489	512	530	491	527	507	517	512	522	549	482	525	541	552	529	521	535	525	543	554	500	514	534	533	530	522	540	540	521	524	508	578	552	508	499	541	500	493	497	515	496	500	463	475	527	494	516	524	545	478	505	541	547	503	514	531	501	509	547	490	529	492	560	528	542	541	527	522	556	575	555	511	518	531	509	520	502	545	545	563	521	530	528	529	511	535	529	490	466	507	545	517	502	491	545	523	473	528	524	548	515	522	521	521	487	537	479	535	499	477	489	519	470	501	514	497	552	489	498	486	515	548	514	501	507	550	539	504	527	559	552	551	501	500	523	518	521	527	549	553	542	516	508	513	516	521	488	516	516	501	496	497	515	487	487	515	539	494	477	539	519	515	526	538	459	504	493	509	542	547	496	483	520	503	516	491	484	497	519	500	537	505	526	546	557	526	504	518	533	519	505	544	526	487	527	508	571	555	538	547	518	494	515	496	467	531	511	529	540	491	501	509	504	498	528	486	483	526	510	514	553	518	520	491	554	512	512	475	522	513	535	541	523	518	525	512	564	537	531	522	514	526	527	500	510	525	533	521	546	527	461	519	547	487	533	494	483	504	501	505	535	529	545	552	558	559	511	542	493	532	537	497	535	544	490	481	522	517	511	520	502	524	579	510	543	541	515	523	537	556	510	561	514	520	516	510	540	546	510	515	572	494	510	530	507	512	554	521	530	554	507	566	509	526	491	533	558	489	539	541	525	494	511	482	506	550	519	523	515	548	526	522	513	525	518	543	519	523	545	481	449	551	492	529	542	499	492	508	555	526	524	516	552	526	533	518	530	511	526	559	517	503	512	538	536	525	536	529	531	523	523	510	546	495	516	511	499	567	552	498	499	538	506	498	525	481	545	526	528	508	528	535	520	484	524	499	524	522	553	525	538	525	562	503	513	505	552	505	552	552	499	531	510	544	536	514	566	488	528	512	522	543	512	513	507	497	516	544	502	526	504	502	538	527	522	553	507	502	526	537	529	525	520	503	502	513	523	526	522	485	545	543	546	521	520	515	481	490	485	521	506	514	559	535	503	524	497	484	549	499	477	482	495	542	536	544	540	524	544	491	516	493	532	515	536	551	531	510	506	531	535	459	591	529	522	520	543	480	557	530	520	505	508	529	513	517	553	575	526	553	521	529	528	520	488	494	515	542	538	508	532	547	571	556	515	509	519	504	534	521	526	506	506	504	523	521	542	508	523	542	465	517	507	524	502	526	532	495	531	529	482	504	541	546	553	535	541	501	509	515	546	542	546	532	522	526	521	543	514	498	505	514	503	510	550	525	538	505	509	497	516	529	477	511	532	509	518	498	557	539	546	540	520	526	550	523	494	528	511	543	533	527	490	539	568	545	495	512	503	540	544	531	527	554	524	492	519	528	530	507	512	529	501	528	508	487	512	539	526	519
52103	31796	20367	10524	4323	1112	398	323	274	252	255	281	237	267	227	274	246	276	263	258	248	229	272	262	241	268	281	254	269	236	274	255	245	256	281	229	239	248	241	243	263	241	236	258	232	236	244	233	283	244	242	260	263	243	286	241	242	231	248	231	268	274	242	225	263	282	239	232	268	255	273	227	242	266	260	269	221	228	221	236	245	242	251	233	282	269	272	242	245	243	269	237	260	248	267	248	247	257	225	232	256	271	237	284	249	260	272	271	268	223	242	257	230	258	236	258	240	290	235	259	245	242	237	245	267	215	271	270	242	267	249	276	225	250	271	222	251	254	257	249	279	247	238	254	220	244	238	240	244	236	246	225	243	251	231	255	233	251	231	272	274	248	250	258	256	251	249	244	267	237	277	268	283	268	290	260	242	273	260	244	273	227	254	242	258	247	243	261	241	255	214	242	258	253	257	259	270	251	243	223	229	241	231	228	229	247	246	263	231	222	275	264	227	252	258	269	258	234	252	273	241	270	239	243	235	248	254	268	252	244	259	245	249	250	296	283	290	260	288	254	287	249	264	231	302	273	293	265	263	260	272	267	232	216	272	299	264	286	251	265	252	273	245	267	258	277	268	237	250	215	239	218	247	287	256	244	229	260	295	258	284	253	248	258	278	253	248	279	294	229	238	243	250	273	233	266	273	222	245	299	251	248	245	241	249	235	242	251	280	243	238	241	239	237	226	246	272	247	274	241	241	260	255	284	212	236	248	273	218	261	234	247	272	265	260	260	259	256	249	290	246	240	276	291	233	238	241	242	255	234	272	242	237	294	294	271	217	246	260	273	236	262	230	264	258	262	276	257	271	274	260	225	249	247	213	229	253	255	236	245	251	235	272	271	251	241	248	240	267	247	266	276	248	255	294	229	262	278	262	251	279	246	280	293	271	266	224	270	264	230	256	210	263	234	260	230	258	240	227	284	251	271	260	279	252	226	243	257	248	262	256	252	262	264	256	247	280	214	255	247	233	262	249	248	248	225	254	247	254	274	269	272	248	268	276	232	232	244	261	227	250	243	239	244	240	245	272	256	254	258	240	238	211	247	276	267	242	279	241	260	236	260	275	232	250	270	254	275	237	272	252	274	209	265	241	239	237	244	253	240	227	237	232	275	266	245	263	247	244	267	262	271	243	243	253	265	227	276	275	254	240	265	234	280	246	252	271	247	248	230	256	276	254	284	235	280	237	249	222	234	255	220	271	223	267	237	229	236	217	241	256	244	234	249	257	247	250	252	239	275	244	254	235	271	220	265	226	216	267	247	259	240	238	273	264	304	252	225	256	266	263	282	221	264	259	242	288	251	244	239	256	276	264	247	243	261	251	220	251	280	260	269	254	252	248	256	243	252	222	259	242	228	230	251	260	217	250	238	253	248	242	233	234	254	267	254	229	281	256	246	264	250	247	235	246	265	264	235	262	251	235	245	247	231	233	245	281	226	228	271	254	261	288	252	253	277	273	238	244	222	238	247	266	232	260	251	246	260	239	229	270	257	252	258	250	251	254	255	248	262	260	277	239	265	267	236	241	240	228	236	254	230	288	273	255	259	265	229	251	262	249	270	251	271	268	253	242	243	246	265	247	241	242	250	254	270	259	245	231	279	232	241	256	274	274	270	265	262	261	257	228	248	258	276	252	278	255	249	279	234	252	251	282	233	235	237	259	291	254	229	241	226	271	262	264	264	215	234	250	252	241	290	235	252	253	265	277	243	253	269	253	245	254	252	236	240	256	266	232	251	243	260	229	228	252	249	259	259	227	252	257	273	237	235	263	225	210	237	265	250	243	253	242	265	278	224	270	241	236	260	255	230	245	268	247	261	270	242	238	228	253	237	289	243	301	259	235	285	263	258	267	254	275	236	250	238	254	282	255	270	238	270	241	253	243	264	236	239	257	254	268	266	286	238	270	252	232	262	243	234	269	264	262	247	263	250	286	211	282	242	262	249	239	225	243	267	229	228	264	239	280	279	262	254	227	261	259	254	254	268	244	277	225	258	233	278	241	255	269	234	263	254	254	236	245	226	232	245	221	249	257	236	292	243	263	237	277	235	258	251	264	266	205	267	262	259	273	267	255	247	264	231	263	235	223	275	249	245	227	304	282	255	233	221	234	290	228	226	263	257	239	244	260	254	247	258	243	243	195	266	271	241	247	245	259	274	256	237	249	271	265	271	240	254	261	227	219	240	238	239	274	236	260	244	254	263	224	275	240	231	285	255	245	236	219	243	243	212	243	264	255	283	219	241	223	239	290	272	253	255	201	226	248	257	253	248	267	258	250	234	264	236	240	221	245	257	232	272	229	259	271	233	224	251	259	230	230	252	238	238	232	282	260	278	263	230	251	253	227	252	239	272	290	232	222	224	250	217	264	298	241	266	277	233	220	247	244	280	235	233	240	211	236	284	264	245	242	246	246	252	227	267	240	248	239	275	298	252	232	232	248	266	278	252	265	253	264	272	248	254	229	236	246	218	250	247	249	230	230	242	253	275	269	264	244	258	262	237	276	268	235	257	236	212	273	217	264	222	216	233	257	245	254	226	267	243	253	251	234	228	273	218	265	235	264	235	231	270	280	249	272	269	270	281	252	255	232	270	235	224	231	271	241	240	279	250	233	254	267	229	265	262	249	258	268	266	245	241	263	269	244	246	261	260	280	246	239	229	234	249	250	281	261	256	267	269	248	247	247	249	271	240	246	238	240	245	268	229	236	255	237	257	246	279	247	267	254	264	241	245	252	270	265	272	259	257	251	252	272	259	251	241	234	269	263	305	275	246	274	246	271	239	237	249	239	268	275	233	271	216	248	229	260	220	282	271	276	241	235	241	245	288	236	250	225	269	260	259	296	245	233	274	253	242	231	249	240	244	264	274	242	241	242	242	301	277	233	234	270	260	244	273	253	243	247	259	252	252	269	242	261	237	241	255	232	261	233	228	234	240	252	263	254	266	250	256	257	250	272	267	268	277	240	214	231	252	251	222	266	236	292	229	265	261	267	253	233	270	240	250	256	263	238	245	245	240	251	241	250	277	270	247	255	265	258	260	305	246	272	235	250	273	243	236	272	241	259	222	231	256	247	272	257	245	225	247	249	261	234	291	265	261	266	248	217	247	279	281	260	259	241	265	245	268	229	284	256	260	250	262	240	234	240	219	230	264	228	254	231	259	253	234	250	256	252	266	248	234	238	272	242	254	250	233	279	272	262	242	244	259	264	255	241	277	266	260	276	284	253	265	264	251	227	272	253	254	243	266	220	253	252	250	236	234	234	247	248	256	254	232	266	259	273	266	265	244	261	257	277	228	262	255	266	223	275	267	245	254	256	272	268	249	202	222	233	230	264	270	224	268	269	260	258	250	247	272	265	245	266	216	291	269	251	284	259	281	252	246	263	278	234	271	269	234	249	251	233	254	241	287	280	276	245	240	254	257	270	241	229	252	249	259	227	297	242	226
32693	23802	24123	18398	10988	3297	1129	628	582	580	568	567	579	602	604	605	586	589	587	615	564	581	549	541	571	572	541	541	591	556	521	512	549	560	549	583	586	585	554	545	572	592	557	552	559	552	543	604	599	554	539	562	558	555	552	603	569	582	561	520	594	537	546	559	560	567	545	509	567	550	571	568	552	588	572	562	520	523	552	587	565	590	537	557	540	585	523	559	561	562	568	532	561	588	527	585	597	561	578	582	542	504	559	595	571	578	558	576	606	552	586	539	547	572	561	559	551	553	571	589	555	587	549	600	534	598	562	584	554	586	577	540	571	599	556	622	581	572	574	554	532	527	523	541	578	540	585	571	557	551	556	585	566	541	574	489	544	548	550	576	543	531	537	547	542	575	566	546	512	531	555	575	519	588	576	565	561	555	540	531	559	565	598	512	550	576	569	619	530	577	566	521	545	585	560	577	520	566	575	590	581	573	549	579	573	560	543	564	525	568	561	552	537	536	509	557	556	559	526	589	573	545	543	600	541	585	553	532	523	612	530	547	575	557	529	540	588	586	522	598	543	551	560	544	545	579	527	543	530	570	556	549	559	556	581	534	556	565	496	588	547	579	575	570	522	541	562	544	535	598	546	578	549	560	559	536	536	570	560	530	583	578	549	557	531	586	562	544	586	556	552	576	548	591	585	542	537	573	551	559	582	582	544	605	551	575	586	552	550	600	556	544	553	494	562	650	566	553	517	538	590	563	576	554	535	544	571	591	561	536	562	545	568	581	544	582	534	548	561	525	534	551	554	554	555	542	529	555	587	533	590	586	561	545	579	564	598	555	565	571	592	584	558	556	535	514	546	573	558	561	552	554	549	604	531	544	534	546	555	581	540	560	571	579	558	568	547	548	572	565	566	567	595	530	577	581	573	594	561	574	547	513	592	576	607	534	575	587	527	581	553	587	591	560	561	597	595	571	569	609	516	589	528	539	542	568	540	564	540	583	582	560	561	551	546	486	572	589	544	569	545	547	544	579	569	542	557	592	525	599	560	535	559	556	532	525	552	564	548	504	562	536	567	585	579	556	553	603	586	568	597	566	527	586	596	519	555	553	526	564	580	595	555	541	567	559	535	564	555	549	563	488	545	523	554	558	563	551	590	586	634	558	565	574	604	550	564	524	589	595	520	548	555	578	516	595	544	550	519	552	542	542	565	554	568	560	580	583	590	558	567	563	544	587	542	581	528	553	557	599	521	559	547	550	525	497	531	558	559	599	568	572	564	570	538	542	564	568	566	585	554	540	599	558	532	547	580	545	577	536	515	568	556	589	570	566	558	527	609	544	527	532	560	538	556	515	543	537	557	555	558	533	568	532	588	593	556	566	543	545	531	612	536	513	565	537	565	530	585	563	515	571	598	546	538	543	580	580	546	558	491	564	518	546	581	595	618	564	543	535	547	546	550	539	557	565	538	509	512	594	527	578	589	611	571	634	555	547	547	549	537	566	562	574	532	579	503	553	546	541	593	555	585	562	521	525	567	597	538	543	523	538	492	558	628	552	538	559	531	558	560	544	549	562	573	522	561	535	569	540	584	542	573	537	552	518	529	582	578	564	543	546	515	571	535	559	587	541	557	558	548	525	556	583	555	584	570	538	571	582	554	560	574	536	568	570	568	526	569	538	570	538	580	527	567	603	559	543	534	527	557	517	549	552	538	577	550	553	525	561	563	571	563	535	578	624	536	583	579	552	542	561	568	542	571	523	581	558	525	532	519	540	537	548	584	595	575	576	585	530	563	594	537	573	569	580	553	587	587	540	536	613	540	563	499	568	593	581	557	562	520	578	555	559	554	567	566	539	564	541	540	561	556	538	511	570	566	566	530	579	564	561	519	555	530	560	571	568	579	538	582	567	555	554	550	572	552	589	549	555	560	543	584	535	561	518	582	602	590	561	564	596	579	525	584	563	564	556	597	541	556	565	530	570	587	577	558	585	567	512	564	552	544	579	543	575	578	537	514	556	552	548	554	561	577	573	519	559	543	534	542	569	562	570	558	556	592	605	544	531	543	579	556	564	600	523	539	546	521	522	541	547	593	568	551	569	578	559	539	561	532	609	576	569	541	565	528	552	520	617	632	536	551	570	560	541	549	554	575	593	516	515	548	594	539	581	557	569	556	609	600	531	561	582	543	550	584	580	584	557	545	517	542	576	561	635	531	604	542	563	584	558	521	537	555	542	588	581	576	540	570	565	576	544	566	570	564	537	534	551	520	562	551	558	539	546	613	569	562	565	589	584	564	553	552	594	568	561	576	576	606	534	543	574	583	527	517	584	572	588	561	573	552	551	532	552	509	541	546	576	527	569	604	540	561	574	552	561	544	550	517	530	562	584	542	532	568	547	564	566	551	550	576	542	550	514	555	562	604	572	544	546	556	566	556	543	564	513	570	552	559	564	570	585	590	554	537	571	547	569	542	570	599	586	543	550	537	538	570	551	587	582	599	541	542	599	572	551	578	554	540	565	555	551	616	575	557	534	550	540	586	557	575	578	543	581	531	602	578	583	561	588	588	611	612	561	587	569	564	550	559	525	578	560	602	535	558	560	551	607	549	556	549	544	572	546	556	547	543	529	565	554	563	598	560	517	549	553	575	535	551	537	564	599	564	571	605	612	583	540	583	586	575	568	567	548	543	562	547	542	550	554	563	571	556	554	572	567	546	580	564	581	548	573	541	529	568	595	582	553	520	544	567	550	516	548	560	546	553	547	544	580	571	565	545	547	561	604	550	545	567	500	508	568	533	604	559	569	608	539	550	521	579	591	578	564	564	543	571	552	592	521	568	516	555	559	558	569	571	564	598	562	567	561	549	577	540	553	535	553	560	562	556	552	553	553	573	569	552	565	583	577	595	575	568	542	555	578	558	560	580	552	534	532	560	527	559	575	540	523	550	559	564	530	558	550	517	578	558	545	575	557	545	575	534	589	566	574	548	512	568	513	550	536	568	529	544	525	505	599	566	559	555	529	541	585	520	558	577	554	560	595	558	578	526	498	552	522	542	524	546	596	535	584	563	570	572	549	583	569	547	597	562	482	554	578	615	556	536	555	593	570	553	526	589	558	548	530	599	556	556	588	568	570	577	560	592	531	530	614	572	566	587	577	541	522	585	561	545	541	534	554	561	542	537	597	542	587	585	568	591	567	559	518	582	546	586	568	565	557	556	585	565	552	558	557	545	562	565	558	596	576	535	546	580	584	602	537	565	609	565	558	560	569	545	564	555	586	548	562	553	562	577	554	568	557	584	607	584	583	601	569	578	556	582	570	546	537	554	604	547	526	585	554	602	580	578	568	554	537	541	586	557	564	578	578	558	578	596	570	535	576	541	565	568	570	591	571	546	554	582	578	580	562	530	527	548	571	584	536	587	599	567	513	610	509	553	563	531	557	559	534	557	556	573	573	535	585	554	529	556	535	560	573	572	545	567	625	546	570	583	555	524	554	545	561
65340	38260	22501	11376	4397	1884	588	311	309	278	284	308	274	280	290	273	247	282	271	261	242	285	283	268	292	260	238	289	249	237	266	266	299	273	282	267	240	287	266	317	271	255	286	279	291	266	282	284	274	261	310	260	270	239	262	269	286	256	293	253	277	296	283	274	282	289	299	265	246	271	266	281	287	265	284	304	283	232	276	270	279	282	294	287	257	263	273	294	291	312	262	279	279	271	254	270	260	293	239	285	279	288	298	290	265	260	280	266	281	291	291	241	260	298	273	253	296	291	284	251	273	286	263	294	272	249	223	293	274	264	290	239	341	279	278	272	283	284	250	262	247	288	273	227	295	269	284	254	285	248	290	311	287	279	266	293	249	252	280	286	258	275	271	255	280	251	264	272	320	265	288	301	260	274	271	275	287	298	276	302	258	265	271	253	279	320	284	233	275	291	277	280	317	277	275	295	245	281	249	269	295	292	290	268	286	247	260	243	284	296	285	286	268	272	254	268	300	250	253	310	292	285	286	241	294	263	285	264	273	306	266	292	268	284	303	263	229	271	254	265	283	277	267	264	280	295	261	284	263	284	268	274	302	268	266	274	286	308	284	266	254	257	246	277	296	279	257	266	264	271	283	284	285	230	275	295	289	267	291	246	254	286	247	257	275	286	281	259	279	287	276	260	272	276	264	235	259	264	247	257	306	253	258	308	257	293	283	252	255	273	261	267	244	244	255	285	264	263	288	293	306	251	288	280	247	275	258	303	295	315	254	281	276	263	252	249	235	305	274	283	270	265	260	275	276	246	298	291	274	257	283	268	278	302	269	298	303	288	252	284	246	264	269	284	284	273	247	249	278	317	266	261	263	273	299	256	259	256	328	291	289	259	280	264	246	257	264	260	303	291	294	265	286	267	249	275	279	289	264	272	247	252	277	259	292	262	298	305	266	270	267	288	301	323	246	303	248	255	288	265	297	264	275	257	276	296	253	267	265	284	288	294	271	276	306	302	263	304	310	260	280	260	253	252	277	269	273	293	276	273	267	247	266	292	273	310	294	266	255	304	285	272	283	264	261	245	282	280	253	265	269	287	263	269	306	245	280	289	321	265	255	243	295	286	259	249	268	259	263	270	257	260	256	300	249	285	248	264	277	287	282	266	266	275	264	275	273	266	278	248	257	302	311	262	271	276	259	303	284	289	252	287	267	256	275	265	302	243	270	267	248	278	274	281	289	286	272	279	315	302	264	297	315	238	222	312	289	276	293	256	289	283	268	239	250	271	267	288	277	280	264	253	295	267	272	281	311	279	248	258	275	261	297	265	264	285	295	253	242	284	250	320	305	308	278	292	276	273	275	276	256	267	289	270	282	278	272	270	269	263	282	266	240	280	243	305	277	292	258	303	282	295	269	282	229	271	291	265	272	246	264	264	258	296	287	285	273	265	280	273	299	298	281	262	265	294	279	258	274	303	285	248	279	260	298	270	266	288	261	256	236	282	272	256	283	284	247	284	267	255	279	267	298	267	284	272	291	241	266	276	239	258	258	314	267	261	261	258	257	262	256	261	269	276	261	284	283	249	269	255	274	298	302	271	265	273	279	288	282	258	294	289	235	298	262	258	277	275	290	277	279	239	262	280	253	257	294	321	279	258	253	258	272	290	268	279	259	252	251	283	282	272	275	252	283	304	254	238	281	274	292	266	252	269	261	265	241	277	252	265	274	288	282	262	290	256	282	296	280	255	248	284	244	267	277	285	295	249	300	257	268	279	278	241	253	257	276	279	277	259	290	256	278	257	233	276	266	258	262	261	316	303	295	250	290	276	274	252	275	269	281	264	290	267	271	264	272	276	302	285	264	294	290	265	281	251	295	288	260	283	255	254	286	267	258	289	271	256	278	269	306	253	292	287	302	271	279	266	280	293	267	261	280	267	290	312	314	302	294	259	255	292	283	299	271	257	267	270	219	275	279	248	286	288	271	267	300	273	268	278	283	279	260	289	300	280	286	290	237	269	278	267	260	261	284	287	283	277	285	266	256	266	257	289	310	296	293	268	279	297	258	291	266	269	264	267	262	256	288	264	263	254	243	253	315	291	270	269	300	271	269	261	263	258	274	273	281	322	277	277	291	244	265	277	288	276	285	253	294	269	287	282	257	257	263	281	280	282	288	283	304	255	290	273	255	273	260	256	275	266	263	250	242	276	267	268	290	325	267	287	257	256	298	299	250	284	279	305	281	261	301	270	259	282	255	268	269	266	253	274	279	280	291	279	212	271	256	256	250	279	265	250	269	276	297	277	259	294	275	282	259	234	274	249	272	283	273	278	287	306	272	302	249	262	270	240	269	282	274	292	272	293	272	285	304	278	296	257	286	264	288	250	274	280	339	257	279	253	273	286	291	250	288	299	273	283	249	247	262	263	265	274	292	296	275	243	314	279	289	308	293	288	249	284	267	265	291	303	274	276	279	263	267	291	250	272	259	271	270	277	255	286	236	243	268	281	258	287	268	291	279	277	287	280	301	293	233	263	274	283	271	266	266	257	265	245	266	277	263	282	253	267	282	286	270	248	245	249	276	271	271	260	298	280	275	280	250	298	280	263	294	260	280	280	281	292	269	277	271	250	275	285	270	259	274	292	277	231	256	302	280	272	270	269	289	309	271	244	277	246	267	291	271	262	290	261	255	292	286	252	276	283	266	300	276	272	286	289	283	258	290	279	236	260	300	241	282	277	272	289	263	275	291	234	285	305	307	266	259	244	273	273	277	289	286	279	292	274	308	292	248	273	260	274	282	256	317	286	271	288	314	275	285	236	257	259	270	268	246	282	293	287	295	254	257	243	262	262	269	299	285	315	240	275	240	249	265	272	246	271	265	270	317	277	265	277	271	274	281	302	291	263	257	253	285	276	245	262	275	289	284	262	315	289	250	257	274	270	255	268	262	260	253	249	265	298	251	303	274	281	309	280	251	272	258	250	247	267	292	263	272	262	248	253	287	282	268	271	259	245	266	266	266	279	277	271	282	270	284	261	260	277	310	275	278	298	245	281	273	281	289	335	269	257	282	259	257	272	284	287	279	260	316	275	268	264	269	281	286	259	306	275	268	298	278	262	257	275	270	286	278	288	232	270	257	304	302	282	285	275	282	245	272	251	260	285	280	269	279	286	291	275	272	276	254	251	245	266	264	271	239	257	268	250	261	274	300	256	234	287	270	252	264	306	277	282	291	312	282	277	284	255	242	275	276	311	261	241	273	290	280	267	255	263	272	254	263	286	259	263	255	259	296	277	260	302	286	299	305	279	278	263	304	280	248	298	257	270	262	270	265	232	279	278	265	286	300	287	275	237	279	282	252	282	275	285	257	276	294	291	303	316	277	300	298	283	245	283	273	279	257	278	228	249	289	273	251	275	274	261	294	286	315	249	271	275	286	290	288	271	270	279	292	275	256	312	266	282	288	277	287	264	248	277	262	263	276	280	236	280	296	309	286	290	269	235
41652	28664	23868	17870	10727	5812	1469	720	734	692	688	672	613	694	612	662	643	680	631	661	628	621	619	585	621	615	614	595	579	625	608	612	588	600	568	588	612	596	603	596	573	621	601	594	593	627	592	559	568	638	595	614	595	578	633	597	606	622	606	570	616	595	585	557	575	565	562	548	652	622	596	556	616	598	610	602	592	579	616	637	578	564	590	551	615	553	585	567	567	634	592	593	631	652	587	562	566	598	599	628	609	596	618	604	636	579	584	587	589	589	585	597	613	578	620	581	588	593	598	616	606	607	576	587	572	572	621	629	604	603	570	601	616	654	595	619	583	642	566	617	608	634	607	629	614	547	559	612	587	562	583	585	607	566	616	561	594	565	596	558	603	582	575	616	642	591	593	567	544	604	559	586	612	566	595	606	569	599	568	594	575	649	590	601	585	606	584	589	615	593	579	596	605	594	602	575	569	567	617	576	600	578	601	589	591	584	600	595	574	651	649	628	567	592	578	639	576	591	583	639	584	583	603	552	577	573	542	581	624	608	629	617	627	610	619	611	585	549	604	592	585	614	640	560	602	620	580	517	627	578	625	552	600	553	556	589	625	532	607	589	600	612	611	574	597	645	600	590	586	571	591	615	574	606	611	609	535	588	600	586	617	540	570	595	595	627	576	617	616	552	587	597	615	570	579	597	584	629	621	532	600	593	573	593	617	578	594	571	589	592	576	583	566	595	635	628	627	606	576	599	576	576	581	601	615	542	612	578	593	593	549	603	606	618	617	613	589	607	608	587	575	605	597	619	590	555	551	586	606	580	595	610	565	598	588	592	603	567	655	594	580	570	610	604	575	585	554	655	622	572	626	556	674	615	587	559	618	588	577	654	576	587	613	601	576	558	578	574	626	613	625	588	631	615	559	595	607	618	557	575	611	605	600	575	615	650	582	620	559	598	613	581	618	541	549	560	581	588	563	587	593	552	548	570	604	621	568	628	597	564	555	565	560	595	539	554	649	616	625	641	624	599	577	608	577	584	588	554	594	574	590	613	590	599	626	604	585	573	600	574	563	547	609	573	603	619	582	632	627	612	618	578	597	564	631	623	558	608	637	608	580	552	570	551	575	657	612	619	561	628	624	582	628	605	619	621	631	567	583	579	568	620	574	606	624	549	594	570	628	565	608	594	589	622	645	576	608	630	577	593	580	548	601	567	597	645	631	620	618	559	617	620	561	612	619	581	552	569	586	595	602	596	653	584	590	594	629	636	589	588	594	607	647	582	588	600	603	562	614	604	596	583	554	596	619	620	591	614	609	605	532	626	603	603	609	578	603	592	564	615	578	593	556	599	598	566	576	588	595	585	548	611	585	530	583	588	635	595	549	574	554	571	627	598	601	598	554	602	592	578	578	578	569	599	603	532	628	597	594	585	627	578	585	584	593	601	573	602	578	554	564	610	678	624	570	612	601	592	579	591	615	588	600	600	563	575	595	601	600	590	580	577	589	578	589	588	602	555	584	574	558	586	617	560	584	594	577	581	580	625	603	611	559	557	579	635	576	576	650	585	585	579	570	585	584	607	566	650	562	601	562	591	596	602	571	586	588	613	609	572	574	591	569	591	612	607	573	617	556	594	601	580	614	572	633	571	609	568	614	605	546	602	614	584	592	609	571	604	573	605	578	566	582	597	606	621	592	600	554	557	553	556	571	589	629	581	584	568	597	547	552	605	557	606	571	577	609	566	560	602	590	645	586	584	584	615	633	593	647	570	579	636	570	607	628	607	616	559	606	594	599	604	598	601	560	603	565	590	603	564	625	610	600	590	583	616	583	563	563	640	580	599	588	615	613	582	605	587	593	603	594	541	544	618	596	593	604	613	599	563	611	574	604	584	608	565	597	562	592	590	581	603	610	605	602	588	563	616	589	574	625	570	623	577	554	590	573	585	634	623	573	601	599	587	583	575	637	623	576	572	650	574	619	584	607	612	628	594	558	602	611	574	583	613	622	608	590	579	604	602	621	575	597	595	609	623	628	592	570	609	586	590	562	588	584	568	609	569	607	576	598	616	587	588	589	588	612	583	554	564	593	561	559	574	589	554	583	574	621	594	543	562	604	613	605	600	565	576	569	590	630	599	580	623	602	550	615	601	597	584	583	601	609	547	588	565	562	594	606	639	572	537	593	586	650	586	576	577	658	579	610	606	613	552	568	668	587	582	610	587	604	604	613	614	626	582	612	563	608	586	604	576	595	597	625	608	614	619	629	602	553	591	587	594	572	562	583	656	575	579	644	616	568	591	594	603	557	604	587	588	602	610	589	590	555	584	579	570	554	631	585	592	587	581	606	598	597	607	610	573	560	579	580	615	578	622	618	614	633	601	629	605	595	611	586	593	549	610	580	629	602	567	593	544	631	607	613	609	569	578	565	561	597	593	584	562	540	623	603	606	607	527	659	587	582	594	614	621	588	564	596	607	585	586	605	653	581	596	554	609	580	599	608	546	601	574	581	609	595	558	589	586	581	584	563	592	569	600	653	602	573	569	620	599	609	563	611	569	615	649	561	585	640	599	531	550	584	605	628	588	595	629	615	567	594	613	597	592	564	601	618	606	569	581	603	576	593	559	556	568	566	635	559	598	557	661	543	566	583	576	587	594	555	602	594	596	555	617	592	603	607	584	585	633	574	623	548	556	615	662	611	577	601	615	562	596	591	585	578	598	607	607	607	550	613	603	545	595	574	598	602	579	594	589	629	600	636	596	605	591	615	598	562	524	576	626	574	597	658	613	588	585	560	583	634	579	576	606	590	571	582	600	634	636	614	588	621	600	631	618	608	561	563	592	623	575	578	588	579	581	590	607	605	618	563	540	568	547	597	611	597	602	561	568	588	578	604	606	555	601	600	609	593	574	539	601	621	585	590	628	571	615	585	604	584	631	589	593	657	575	570	603	602	604	596	612	584	599	589	593	588	579	619	573	608	549	575	628	617	548	612	597	598	636	566	582	592	632	579	605	623	575	590	598	571	557	622	564	619	575	587	558	615	566	633	579	559	623	558	642	582	568	635	591	614	613	648	605	557	616	598	625	563	605	550	623	583	608	606	582	623	524	618	581	577	620	594	599	583	541	592	589	568	595	588	569	585	590	605	585	582	606	631	562	584	580	623	613	632	616	615	578	586	608	602	602	625	613	594	629	624	567	573	581	601	603	586	634	558	591	594	597	605	637	629	580	623	625	590	578	608	617	607	632	612	595	577	640	630	569	621	595	596	607	590	593	626	633	558	616	593	610	563	592	570	580	583	602	597	622	553	573	593	585	610	592	607	591	583	613	634	654	564	623	569	570	621	575	541	585	580	625	584	554	579	593	587	578	548	608	651	580	590	610	582	617	588	561	634	543	583	591	599	604	637	565	616	544	562	652	561	593	600	555	645	592	584	580	628	605	590	598	604	555	642	603	605	572	610	588	582	599	564	627	604	571	600	578	598	600	635	579	587	645	625	589
39962	22864	11259	4742	2004	784	300	234	237	228	230	215	241	246	231	231	235	258	240	245	243	270	227	239	255	234	258	248	222	222	210	253	222	231	214	239	230	237	251	251	247	201	242	230	253	248	218	225	208	220	258	242	253	237	220	230	267	229	227	227	223	224	226	225	217	248	223	237	274	232	189	239	244	233	225	227	222	236	249	244	233	195	232	220	219	214	255	259	242	234	239	249	225	198	240	256	232	240	236	224	246	232	216	257	213	246	253	235	228	238	242	229	195	215	202	220	267	211	241	221	216	219	195	227	234	238	242	236	220	226	228	263	230	214	235	232	237	232	245	215	223	243	254	212	244	239	207	209	239	250	256	237	212	242	245	225	254	243	232	225	263	248	220	251	273	238	253	226	236	229	230	212	228	219	248	253	233	209	234	259	276	229	224	226	244	230	241	220	249	249	217	265	226	208	210	254	242	238	238	269	238	227	230	214	235	223	235	206	220	267	260	229	266	231	251	233	248	242	237	237	207	215	243	203	211	230	249	210	251	257	218	248	220	184	203	221	227	260	246	245	225	230	225	253	271	239	245	238	241	234	255	255	236	238	242	237	224	236	245	213	240	243	235	215	205	243	228	233	258	230	216	241	232	235	235	264	250	219	237	211	240	229	219	228	212	235	241	248	247	252	196	246	213	209	250	212	227	227	226	266	244	242	227	228	256	231	234	268	233	247	236	211	220	218	236	237	223	266	237	198	229	266	255	235	209	207	214	225	231	257	245	233	227	246	252	237	246	260	256	212	239	231	207	233	229	221	237	229	224	246	245	223	222	241	250	239	267	253	233	226	250	193	231	246	268	272	213	252	260	240	238	252	211	228	253	213	241	214	214	227	229	233	236	225	226	215	248	243	252	222	209	251	237	247	214	238	242	220	231	253	232	224	214	243	240	241	212	204	251	273	227	235	235	237	244	246	217	241	242	217	226	232	236	228	232	244	213	232	219	208	213	236	258	257	250	255	235	241	210	237	250	230	219	259	206	210	209	260	227	248	251	238	227	206	246	224	247	236	210	262	238	248	221	199	223	206	215	258	224	253	222	212	223	245	245	256	241	232	241	218	236	219	252	270	241	233	232	242	263	233	233	248	221	266	277	255	228	233	233	185	243	239	193	217	222	238	237	251	238	231	222	235	229	228	244	245	235	263	232	246	234	243	252	232	242	245	227	272	202	197	245	236	230	248	239	229	232	219	213	228	234	235	259	237	243	220	213	248	247	233	229	236	227	222	222	219	219	237	221	237	238	219	228	204	241	232	233	232	231	218	207	269	237	219	226	260	220	238	225	239	226	217	241	246	208	235	226	228	223	252	246	231	249	251	231	235	250	244	267	239	224	247	247	221	235	249	221	250	245	211	222	228	243	220	233	245	224	261	220	229	254	210	216	250	220	231	228	227	239	252	241	222	216	227	235	229	218	226	224	239	223	250	240	240	259	220	209	218	223	218	232	217	239	247	237	233	223	239	261	256	261	262	216	260	244	285	218	224	228	217	236	221	235	215	220	221	244	235	231	248	256	201	214	270	241	244	240	245	239	233	248	228	215	275	250	220	235	222	227	234	238	221	235	234	245	248	231	220	234	238	265	236	217	240	230	217	215	249	266	258	251	243	249	256	236	237	237	236	234	261	237	222	249	224	230	213	257	234	258	251	250	201	218	237	228	228	253	276	239	264	273	263	219	266	235	236	242	246	218	237	260	221	234	213	262	226	235	237	245	203	235	203	239	230	233	234	256	229	221	245	224	220	247	244	223	250	206	241	227	234	211	224	240	221	249	232	248	236	244	248	206	261	202	227	237	239	229	213	253	226	224	249	252	235	232	212	223	210	232	253	247	229	238	214	215	245	265	234	225	229	255	210	229	225	228	217	254	243	257	216	245	250	227	206	216	227	236	225	225	202	221	206	223	211	233	230	260	243	259	235	212	226	268	254	223	259	225	263	228	249	237	205	226	245	248	231	226	238	212	246	244	216	258	221	253	239	256	222	237	204	229	229	207	228	236	257	209	237	233	234	206	224	230	260	237	240	231	231	242	255	223	240	223	214	238	193	238	245	223	240	211	224	259	235	228	244	242	228	226	241	226	247	217	226	249	256	250	256	229	242	256	224	226	211	201	239	237	234	238	237	240	214	224	223	236	220	266	238	233	213	241	242	226	246	221	219	207	243	214	225	239	242	229	207	231	221	230	223	223	257	230	228	234	265	244	246	225	205	233	242	245	241	214	220	258	230	190	234	249	250	264	237	217	228	223	217	238	240	208	253	258	211	235	229	230	210	264	254	249	219	262	247	257	211	213	209	247	233	261	229	221	223	219	235	245	225	226	221	253	238	233	231	214	242	216	231	242	233	213	235	247	241	243	247	256	231	245	225	252	233	240	220	207	244	230	237	256	232	255	218	214	253	254	229	251	203	239	251	201	237	218	240	273	242	217	244	209	213	250	237	226	216	234	232	237	244	244	239	262	228	247	241	249	250	257	247	221	216	208	235	223	229	228	252	230	245	247	233	241	230	235	250	227	243	245	199	254	264	220	232	210	211	195	224	273	251	234	255	247	222	234	250	250	193	212	238	239	235	282	236	273	243	235	228	210	218	239	246	228	240	231	216	242	253	229	240	226	229	254	232	242	268	230	216	244	235	217	229	240	247	216	235	258	231	226	214	232	250	236	223	235	242	232	231	242	259	216	232	236	251	212	228	238	224	248	209	209	263	245	234	235	213	200	236	249	266	249	237	230	223	240	230	246	250	218	241	199	241	190	219	203	221	246	228	257	261	209	205	223	204	221	245	211	243	224	220	270	255	250	236	249	252	225	245	256	233	250	250	220	229	250	249	267	239	264	235	237	239	259	230	253	236	229	202	241	230	251	271	238	250	268	235	227	232	251	266	237	225	232	263	243	233	234	256	206	226	248	265	236	218	244	205	249	254	223	245	206	244	217	256	256	249	251	210	251	240	229	238	235	223	219	242	231	244	226	260	212	240	235	207	218	226	220	249	200	221	259	237	238	245	236	206	223	238	277	256	225	257	272	230	240	239	254	255	229	226	260	245	229	231	249	249	231	221	239	210	216	232	262	217	239	224	225	254	217	251	248	254	228	260	249	234	242	218	221	229	246	264	239	221	250	247	206	264	242	214	240	241	239	253	254	205	238	220	218	228	243	210	221	225	227	219	233	231	232	281	243	225	241	209	214	204	226	265	223	238	241	232	246	231	242	212	232	249	220	210	223	266	241	266	269	248	198	263	229	241	209	255	205	263	254	212	262	251	251	219	250	256	234	237	236	240	270	242	253	228	242	229	234	256	259	257	239	282	221	243	227	229	237	245	223	204	232	221	240	247	249	264	244	238	241	243	250	237	225	219	244	235	216	228	236	254	245	239	231	205	232	256	246	257	245	230	236	226	238	257	211	216	262	233	262	229	221	263	254	253	216	244	228	249	231	274	238	225	216	235
24518	17407	14219	10339	6116	2589	642	569	589	553	527	567	547	595	538	512	483	550	525	525	498	502	557	527	521	539	531	546	488	530	462	535	502	533	500	511	541	497	519	504	511	548	538	507	507	492	528	526	528	504	519	521	539	507	510	502	476	495	566	499	522	487	502	535	506	511	531	498	516	546	549	500	528	501	511	492	506	541	517	507	535	547	501	460	500	509	550	516	459	503	533	523	499	479	531	439	489	542	536	501	525	485	537	582	501	537	528	527	504	535	498	486	510	528	511	493	527	539	526	536	532	513	554	546	518	501	537	540	515	487	519	521	529	517	469	486	530	522	503	480	510	565	511	537	516	572	508	501	514	474	539	536	537	544	502	545	512	524	515	507	501	550	530	471	504	547	545	524	537	535	502	534	519	538	525	506	491	555	536	516	529	506	503	482	520	529	465	542	537	546	502	569	512	544	520	535	517	508	539	524	521	502	523	482	502	532	518	496	497	546	514	515	526	532	517	535	545	502	527	502	526	519	522	541	539	498	560	487	509	520	554	529	520	482	479	546	522	499	512	522	542	567	509	540	548	528	528	569	514	510	488	571	516	511	523	551	536	480	535	506	504	520	511	522	541	527	501	517	534	543	517	544	572	545	498	508	541	539	514	515	535	509	567	535	505	502	538	553	541	508	545	496	506	525	514	531	532	549	509	543	519	514	527	522	515	519	546	483	537	536	532	501	545	505	509	491	513	496	544	508	506	501	536	484	519	454	515	497	474	499	514	550	528	497	507	541	498	496	539	493	546	533	550	511	542	544	512	519	506	540	553	505	521	506	512	484	532	508	510	524	535	527	512	547	485	538	519	535	507	552	512	514	504	523	500	493	534	538	514	519	540	527	466	530	540	538	516	537	501	491	534	504	536	521	529	543	498	493	499	525	548	540	530	525	438	501	525	506	499	528	516	555	536	490	535	527	509	495	492	499	489	538	524	529	523	506	536	525	556	519	498	514	541	537	507	518	482	519	530	516	527	502	499	499	565	603	531	549	516	464	554	519	525	540	508	487	531	532	551	516	517	496	512	538	520	544	495	478	523	522	538	530	499	515	497	519	519	519	522	522	520	503	540	534	518	531	544	548	552	515	544	518	546	558	523	487	535	493	537	494	511	509	494	519	534	508	518	504	486	562	469	531	506	524	520	512	521	511	507	531	480	575	531	514	492	514	547	534	527	526	504	543	549	550	527	534	512	527	526	486	506	489	523	510	521	482	488	501	524	534	527	523	494	503	515	545	563	477	521	494	560	487	550	543	511	519	513	561	501	506	530	472	535	516	539	484	545	549	518	535	482	517	521	550	513	508	510	530	524	516	533	500	519	554	500	469	491	540	513	467	508	502	509	564	507	529	537	548	536	494	494	508	528	546	526	573	489	525	520	555	505	542	515	548	496	539	492	536	501	549	534	501	492	499	484	506	509	504	524	468	530	490	550	500	527	529	496	524	503	513	537	506	529	500	486	524	522	526	540	551	498	523	499	527	507	541	512	493	522	473	510	536	561	545	543	476	523	517	542	509	507	525	551	503	501	544	504	519	557	530	526	496	495	499	524	503	541	536	557	498	499	551	534	539	514	529	523	535	517	550	552	512	521	510	530	537	488	546	516	535	545	520	537	521	534	485	527	544	494	546	484	489	525	496	543	509	527	539	519	525	478	541	482	479	512	531	493	505	503	498	479	543	519	544	515	515	509	543	480	531	538	517	539	510	530	526	545	506	547	488	539	508	507	538	535	549	518	540	518	538	534	528	514	506	501	520	551	504	564	479	530	485	519	541	513	511	533	539	513	526	501	509	487	526	548	514	531	521	505	519	534	502	499	536	524	550	537	539	541	507	519	543	500	499	511	534	525	532	507	485	572	520	506	551	529	494	514	560	543	546	530	530	571	505	512	498	526	484	537	525	498	547	541	512	546	537	549	586	510	496	530	525	504	500	549	517	525	511	499	528	494	532	528	501	549	535	490	496	476	502	501	503	531	559	552	472	497	501	537	533	519	505	520	565	505	520	533	520	535	519	496	506	477	532	510	536	532	566	524	532	542	508	540	507	511	524	500	490	532	542	470	536	485	540	547	530	555	520	551	563	531	516	524	484	511	564	463	517	547	539	566	506	507	532	530	536	495	511	519	526	488	502	562	482	582	525	537	529	537	556	482	519	522	540	520	512	538	495	492	478	531	486	496	523	514	483	538	531	511	530	523	505	505	550	492	505	538	526	554	519	474	506	512	514	524	505	485	553	493	536	550	538	514	498	512	523	519	538	538	518	494	529	497	532	528	505	526	537	523	513	575	529	601	524	522	498	549	514	500	476	523	501	514	509	543	552	535	523	507	507	519	557	523	516	496	537	500	514	498	498	508	479	495	531	494	516	495	495	524	533	542	492	517	523	480	569	542	504	541	502	503	510	515	513	512	575	473	521	513	526	526	504	532	508	516	504	521	543	529	532	530	504	537	541	508	534	520	540	540	519	487	528	550	525	513	494	494	549	540	530	517	548	515	532	478	520	508	452	520	518	515	547	498	500	523	492	501	516	537	517	527	531	503	504	541	536	532	495	521	532	514	529	466	511	538	548	509	541	522	526	531	500	518	505	530	529	509	537	525	533	496	490	523	552	505	527	544	512	538	552	465	520	503	490	526	520	521	508	484	550	521	529	543	526	511	527	514	542	533	498	539	529	539	544	529	559	557	479	518	527	506	513	502	551	545	506	510	489	541	548	527	521	531	536	551	537	522	551	498	531	524	559	522	468	522	491	516	533	523	516	550	496	522	509	524	467	561	539	531	527	517	593	555	520	510	491	512	480	534	528	536	555	547	501	508	536	506	503	512	535	549	482	486	508	512	503	476	539	515	522	502	539	479	510	570	559	520	519	490	488	497	501	502	536	517	529	495	499	493	488	490	474	551	488	513	507	475	469	514	557	520	518	513	482	540	542	507	483	548	511	553	545	493	483	540	519	532	535	530	509	519	534	515	546	528	506	489	528	553	564	503	537	503	507	518	535	538	511	545	490	530	490	544	476	545	537	494	518	531	501	493	518	522	536	529	530	584	501	511	510	541	466	502	496	527	550	509	545	508	492	498	543	512	465	537	510	512	501	522	557	529	515	515	511	522	535	509	504	510	522	516	496	497	530	530	503	553	505	479	550	526	525	558	512	554	501	548	521	503	541	527	541	539	513	549	577	556	535	510	494	569	502	531	544	537	544	505	530	575	498	491	509	522	527	501	543	542	541	525	509	499	516	488	526	486	519	540	518	495	550	513	545	535	507	530	558	532	555	539	509	511	522	537	506	513	503	485	534	541	541	501	539	472	520	522	449	565	504	504	555	501	507	516	544	514	521	538	562	511	510	530	486	519	544	504	568	542	521	498	497	556	525	546	484	529	521	511	493	524	521	537	507	516	508	494	570	491	529	494	492	524	508	588	518	496	505	536	514	519	493	544	525	524	511	494	510
56520	29232	18222	8509	2965	845	270	259	268	286	245	247	244	254	226	247	239	242	266	263	262	278	233	236	227	244	265	249	264	254	280	275	239	268	266	270	244	257	285	234	237	262	266	258	277	237	244	238	253	245	243	242	266	265	259	251	262	261	248	239	249	250	271	238	256	247	226	217	236	245	225	215	279	267	253	244	251	270	270	237	196	274	253	290	240	224	237	231	236	234	262	219	244	226	263	246	258	255	242	248	276	250	251	279	260	262	254	220	266	251	269	239	284	252	285	273	252	254	239	231	222	287	279	265	255	296	269	238	243	265	243	264	266	240	272	274	257	248	248	271	249	268	236	263	279	282	253	258	227	262	266	285	234	247	239	233	254	248	244	250	277	262	207	276	226	254	230	228	282	238	236	229	247	219	270	241	220	247	247	279	251	235	217	204	273	255	253	248	216	265	242	206	261	240	270	241	241	251	249	259	273	257	264	242	274	226	264	242	242	276	250	231	268	241	258	273	243	253	245	255	249	269	241	225	251	256	244	248	268	254	215	246	231	229	270	284	269	281	276	245	245	243	263	268	268	265	269	270	233	236	246	274	254	247	246	272	263	247	234	244	247	263	253	228	265	254	239	274	206	223	239	231	264	216	238	258	259	233	238	250	249	239	220	261	249	244	256	254	272	266	243	259	250	246	268	246	244	279	254	232	272	250	278	270	261	252	255	234	279	256	255	245	258	253	281	259	238	261	265	265	267	233	220	250	258	253	244	244	232	247	245	267	237	232	248	250	251	218	216	259	268	228	267	257	263	240	232	233	236	246	251	295	257	246	240	258	223	230	270	247	264	236	252	246	256	243	250	247	259	249	279	262	232	262	227	246	247	252	270	242	240	264	239	227	282	290	275	270	245	243	254	273	274	262	229	279	262	252	244	242	250	243	232	252	236	262	261	248	260	264	268	240	253	252	229	245	239	258	235	271	278	247	274	244	250	247	267	243	273	260	265	258	228	232	236	248	275	266	242	267	253	236	257	252	262	265	261	234	258	238	262	246	265	235	234	217	256	235	237	254	253	281	247	318	272	262	270	269	258	240	268	236	238	241	289	232	245	226	241	207	264	266	275	261	243	263	257	254	245	244	228	242	240	270	248	240	226	244	246	231	267	242	258	268	282	273	236	237	254	243	232	247	272	244	233	280	234	248	251	251	219	235	256	250	271	263	248	225	238	272	240	237	221	262	263	243	233	240	240	250	233	226	249	271	279	264	269	217	281	242	227	249	236	276	260	231	268	245	241	223	248	258	256	251	255	266	256	225	287	265	265	272	251	221	211	245	263	242	216	243	249	257	251	242	239	252	276	228	259	264	244	250	245	237	238	242	248	260	272	261	255	226	257	221	232	278	238	240	259	273	272	264	225	235	271	273	274	222	244	264	238	263	295	274	228	268	276	259	238	261	250	242	270	258	277	229	292	283	261	234	251	252	260	263	223	233	225	257	257	248	250	240	257	270	246	230	225	226	239	244	259	263	253	266	233	262	257	246	273	282	235	251	240	244	229	246	259	275	261	233	245	241	244	257	241	249	271	251	240	239	240	282	242	231	263	251	244	260	241	246	247	278	243	236	276	243	282	220	302	268	232	266	257	243	253	273	259	248	259	246	271	244	237	246	296	256	252	236	259	243	243	256	236	275	253	256	258	239	250	260	240	254	225	256	255	257	261	245	233	269	237	255	274	284	239	239	240	232	268	290	226	241	234	234	250	243	220	274	242	270	232	260	243	221	229	256	251	264	246	240	286	265	262	251	216	246	227	246	256	234	228	249	267	250	268	254	240	242	257	259	214	266	233	241	261	265	266	286	304	264	254	255	265	237	283	263	265	250	247	270	228	231	239	221	260	276	243	236	276	227	275	239	276	259	286	245	246	232	216	244	266	226	240	250	259	277	259	259	229	246	237	234	255	283	254	275	250	246	253	258	232	246	249	266	216	260	260	270	231	233	257	259	270	235	253	244	227	245	260	223	240	270	258	263	260	248	249	273	246	278	243	239	251	270	252	240	263	282	280	271	261	236	255	276	234	254	267	219	263	253	257	246	227	263	241	250	248	270	243	271	260	251	294	237	254	262	229	243	246	262	241	231	249	253	257	254	243	235	242	254	261	287	261	242	246	262	231	253	269	240	257	231	258	237	232	249	225	234	270	250	262	267	286	249	257	256	278	277	261	225	237	253	209	238	239	245	283	259	238	227	246	263	227	236	240	258	248	257	246	277	237	256	228	261	248	247	221	275	257	253	229	252	270	239	261	265	252	225	260	240	228	256	244	266	241	260	247	254	216	230	251	258	218	252	258	237	230	243	235	251	229	247	252	255	248	235	261	248	261	264	266	273	244	212	238	257	266	246	226	234	240	256	214	257	255	221	238	258	242	219	259	256	266	251	260	236	230	247	244	271	279	223	209	270	238	272	254	264	252	298	259	265	274	259	253	284	255	247	245	268	223	248	273	283	269	247	232	283	274	241	249	209	242	274	227	255	240	263	267	234	227	245	240	266	268	267	260	282	246	238	230	253	254	223	223	273	244	239	244	255	245	272	245	265	261	268	283	247	240	260	261	247	242	212	260	244	248	239	239	236	224	242	245	254	258	227	239	253	251	263	265	226	214	254	244	233	265	240	255	245	259	245	282	259	281	252	240	239	274	247	270	253	277	278	256	223	245	222	251	246	252	247	255	208	240	274	250	261	244	259	266	262	262	239	232	262	246	264	254	262	244	267	240	232	295	255	291	246	248	247	263	263	266	246	224	259	275	237	253	250	234	238	246	248	232	214	260	266	230	262	264	263	239	260	281	245	234	262	224	233	249	250	256	258	260	217	243	264	247	236	251	230	236	234	226	238	239	234	236	238	276	248	250	241	262	276	250	257	251	244	240	255	237	226	248	270	252	238	252	233	255	240	226	249	282	251	242	242	230	259	281	278	274	267	261	235	238	239	250	262	270	233	263	255	263	240	264	262	240	267	262	241	252	262	226	225	263	249	231	261	254	258	245	266	268	234	242	263	263	258	234	236	292	257	240	255	254	230	288	226	273	251	242	221	269	259	250	232	238	221	238	239	247	248	244	253	253	244	242	259	252	224	241	263	270	266	264	239	239	278	249	238	227	261	247	233	236	236	234	260	259	257	252	292	256	266	222	195	252	247	253	273	225	238	281	255	238	248	234	235	276	238	247	258	281	259	272	248	242	269	232	220	248	245	261	289	233	259	267	262	246	254	228	277	242	277	269	263	252	240	260	231	253	249	254	245	274	239	253	269	223	286	245	242	264	236	250	240	230	223	266	248	248	238	250	218	240	261	281	268	244	244	270	269	262	234	265	272	271	265	255	258	276	272	258	266	232	243	241	290	264	236	238	243	281	234	247	244	256	250	262	271	260	224	270	251	231	235	244	272	263	263	254	256	253	278	279	228	253	228	247	243	254	263	255	276	242	289	253	227	257	255	240	242	279	285
36244	21106	22236	14683	8017	2655	696	668	637	687	622	588	583	568	554	590	543	573	585	616	622	658	553	550	557	547	553	529	541	518	557	532	599	529	558	563	602	563	614	568	549	567	600	592	586	565	589	612	566	570	530	573	537	576	549	526	608	550	572	525	543	565	545	567	566	527	577	550	572	555	561	574	593	587	564	564	545	568	548	565	598	588	543	538	543	550	555	566	549	589	569	545	584	568	615	559	567	561	555	577	569	587	552	561	564	572	566	550	570	524	566	585	560	566	549	552	569	561	571	536	572	570	552	545	544	635	548	550	619	542	538	557	553	539	574	518	555	574	559	546	559	559	568	586	532	558	563	582	576	564	555	588	546	580	558	568	569	570	534	533	549	559	582	552	548	512	549	586	560	546	528	594	525	517	558	567	542	568	554	558	540	567	586	548	566	559	571	546	562	563	572	577	553	540	552	563	537	531	597	559	540	576	568	559	577	576	623	522	600	508	561	564	604	539	597	562	564	555	579	577	556	569	544	554	568	567	522	562	529	577	539	586	539	577	541	575	572	564	560	534	542	535	561	556	582	542	547	530	565	572	596	558	561	535	512	565	537	567	511	605	590	566	552	564	576	537	542	615	523	564	533	562	596	529	572	549	543	553	520	594	552	502	539	604	555	578	558	592	504	532	525	492	564	561	560	558	583	544	550	564	613	571	547	561	600	589	578	524	540	534	547	516	578	571	546	515	557	546	554	558	536	564	549	588	543	540	525	570	535	576	564	566	570	570	546	556	543	564	545	527	577	514	545	564	545	546	559	552	550	493	582	549	590	581	549	589	533	553	601	552	563	554	541	589	550	569	559	538	573	556	505	599	534	570	538	608	565	572	582	498	607	595	545	527	537	549	546	585	540	576	551	539	527	537	547	547	555	514	567	575	525	568	581	580	547	570	538	559	598	560	548	559	580	542	554	533	539	521	502	547	520	572	528	535	574	571	521	526	605	553	562	562	579	564	551	571	518	588	572	586	548	595	527	525	543	563	573	552	539	556	556	509	562	579	569	552	553	547	528	545	574	558	542	537	560	526	521	572	563	559	567	552	588	539	574	526	534	537	557	574	550	551	536	536	553	606	542	556	535	559	549	570	509	557	555	541	584	594	593	564	531	554	588	578	558	533	525	526	556	581	524	588	503	585	567	617	554	561	556	573	559	559	496	607	526	587	521	550	628	580	563	556	557	569	620	581	521	555	575	616	566	532	519	530	595	514	539	557	537	515	578	563	591	533	536	513	511	553	538	603	579	531	545	584	586	564	540	578	580	577	578	508	553	545	588	548	551	542	574	570	550	533	562	539	587	537	563	591	559	522	574	514	565	576	560	546	568	544	611	549	543	551	505	543	562	521	501	561	564	541	571	565	569	569	536	508	577	556	540	520	578	594	546	601	563	634	531	518	593	564	574	548	540	591	523	560	544	566	548	548	601	510	558	560	587	601	586	590	544	543	542	516	551	555	542	589	545	567	552	560	573	539	521	574	564	528	563	578	571	528	560	568	528	539	574	569	581	539	547	591	564	505	559	543	608	552	580	534	562	562	546	551	545	557	582	551	526	575	549	531	535	582	553	540	560	536	553	506	531	562	592	563	587	515	585	537	533	567	589	527	559	547	543	556	574	555	532	517	553	591	560	552	574	544	526	569	571	572	545	597	603	574	566	572	604	571	548	533	579	568	549	571	563	576	541	537	540	554	536	508	529	585	536	578	564	579	556	532	540	524	568	528	522	532	570	582	584	508	509	547	520	585	602	516	551	569	549	565	547	562	536	568	555	582	588	569	551	554	555	509	553	581	537	575	551	549	580	560	539	615	557	551	588	563	551	549	523	530	545	554	561	516	585	559	516	548	568	589	522	560	558	568	587	571	562	562	583	528	539	543	576	548	545	546	568	551	549	522	574	567	540	545	477	593	549	533	550	555	541	557	565	542	575	586	540	564	587	590	571	587	573	543	595	562	597	543	544	541	566	543	521	576	587	555	578	532	549	521	515	513	569	569	550	556	531	578	525	573	555	558	536	579	587	530	579	593	525	564	510	580	577	586	551	525	545	573	603	576	571	540	592	536	520	565	572	616	569	534	540	579	503	550	563	539	586	542	568	512	561	565	586	558	540	563	567	557	578	560	565	545	600	540	546	539	547	543	558	521	539	550	575	560	510	533	590	542	579	598	555	544	543	604	545	570	577	525	548	496	560	537	554	538	552	520	571	591	550	575	543	527	582	565	569	605	541	531	536	581	568	545	589	545	577	582	566	562	565	580	590	562	605	559	603	553	578	551	521	560	560	546	560	550	572	530	561	547	542	549	568	546	558	565	514	549	537	558	557	601	562	527	584	563	524	538	533	515	558	570	575	547	546	565	522	564	558	525	522	526	590	539	582	607	539	588	551	554	560	557	557	572	575	553	514	554	579	554	585	498	576	568	534	619	573	556	536	568	581	556	548	562	588	550	539	523	574	550	573	556	554	577	548	560	517	565	580	566	552	548	535	530	559	549	544	521	595	552	551	556	540	569	584	520	536	600	579	547	541	503	571	550	606	555	559	512	586	560	580	568	527	575	554	524	574	554	546	544	552	599	544	574	567	539	549	580	577	589	536	593	539	615	545	548	577	539	540	567	565	541	574	590	556	542	533	557	574	625	552	565	572	574	549	581	579	544	521	548	571	557	557	540	532	588	546	526	540	552	595	544	560	539	570	619	615	515	550	543	527	564	592	572	538	552	555	587	593	577	570	547	586	576	530	590	595	570	508	517	603	569	564	530	577	519	563	552	590	551	583	563	513	563	522	551	549	558	537	550	565	531	564	559	509	574	552	547	545	562	564	602	542	583	554	537	532	570	509	597	568	591	561	563	585	565	551	561	503	568	573	539	587	522	576	528	555	539	526	575	551	533	547	556	558	540	576	520	573	555	563	567	530	550	565	540	564	533	549	584	561	571	543	597	520	552	597	579	598	571	576	525	555	541	582	577	552	578	563	564	527	583	590	565	588	476	540	579	554	532	559	534	545	582	578	551	566	538	552	580	535	602	554	569	554	613	570	535	552	565	550	526	546	572	543	525	599	548	580	531	566	565	575	567	564	571	557	538	571	598	578	598	561	548	580	561	566	540	536	547	522	555	530	547	537	530	546	532	539	596	579	592	524	545	560	561	579	575	531	591	547	559	556	564	548	583	586	522	575	547	551	555	591	608	591	568	580	540	539	592	539	550	544	544	534	551	540	563	608	522	595	573	545	590	565	560	555	564	555	579	563	565	550	567	548	565	567	565	557	521	552	593	578	555	537	599	571	565	536	585	545	598	553	610	542	557	603	548	597	562	536	525	537	563	546	533	560	550	538	524	534	498	523	564	570	562	564	536	527	581	561	580	522	579	627	542	610	543	574	567	602	536	548	588	566	574	551	523	561	579	573	564	520	504	509	534	580	607	548	566	558	580	559	554	543	600	548	568	535	545
64349	39437	25451	12651	4690	1878	484	292	300	292	300	288	266	299	268	289	281	231	295	293	293	315	280	300	295	273	271	311	269	269	249	266	289	296	274	275	303	309	253	274	256	279	258	262	277	275	272	252	262	275	256	279	275	278	268	273	277	271	268	231	279	285	302	248	277	257	295	277	285	297	251	311	273	276	295	249	278	279	281	232	245	291	287	305	246	269	277	270	273	288	281	257	259	286	300	264	266	250	286	268	243	251	272	274	296	274	287	246	278	278	279	279	284	258	272	267	284	261	297	278	295	236	255	274	276	287	273	294	299	290	297	287	272	261	270	285	258	281	270	251	292	302	264	287	264	293	283	261	272	271	280	246	298	288	290	237	281	264	266	266	287	287	257	303	309	281	267	256	248	285	236	270	275	270	271	288	281	282	268	259	298	289	273	263	268	246	278	267	275	303	296	274	282	266	278	268	273	270	280	271	282	277	256	289	248	268	258	274	257	267	298	298	241	287	275	281	268	257	272	238	280	296	245	272	263	274	274	288	283	285	243	278	288	290	279	294	276	256	283	270	292	271	265	253	249	278	293	265	267	266	291	279	280	262	270	296	284	272	288	278	296	276	302	284	286	286	302	277	283	258	225	266	268	273	251	253	256	277	268	268	278	242	247	267	254	261	295	269	298	264	279	270	292	250	268	273	296	290	235	255	276	285	286	257	252	243	219	271	265	283	263	275	254	262	231	278	253	276	271	281	299	273	277	253	252	262	268	277	288	235	289	287	296	275	266	250	255	280	271	265	273	254	280	256	296	276	255	283	283	319	255	253	316	260	278	283	236	285	265	263	273	308	270	241	283	290	286	298	267	271	297	276	253	261	271	286	242	273	299	251	275	263	280	300	297	260	260	259	316	272	250	283	265	268	280	260	269	259	294	303	285	291	238	260	293	249	260	258	274	291	267	254	262	268	263	261	271	256	282	289	254	284	292	305	253	303	282	254	246	255	266	258	239	277	255	290	249	259	299	250	248	271	287	257	267	283	302	296	266	351	259	272	252	290	259	264	259	245	285	272	246	309	284	256	306	301	265	258	269	280	290	307	307	259	266	277	256	252	245	265	241	285	254	285	292	247	268	280	304	265	274	255	262	286	266	278	304	280	292	262	253	266	263	292	267	277	253	295	259	279	251	283	269	276	262	260	290	304	297	282	253	250	267	238	282	259	273	272	292	243	286	269	269	253	296	264	260	255	275	297	273	257	289	275	252	279	278	280	279	308	246	246	296	263	276	286	264	288	280	276	282	258	255	294	248	261	267	247	278	311	277	286	226	296	298	283	259	271	280	258	282	225	255	255	273	318	269	278	249	270	246	293	248	267	291	265	271	262	279	262	249	288	248	268	266	250	274	299	277	265	294	256	280	262	296	276	247	257	311	287	268	243	270	262	265	250	281	284	291	263	272	275	322	273	282	296	260	271	272	280	291	301	254	275	285	239	279	297	252	281	276	254	274	266	275	279	301	234	263	294	249	277	266	279	272	256	248	286	319	257	290	241	279	270	286	309	322	269	259	295	286	251	252	250	271	252	286	271	274	237	278	265	258	266	274	251	272	323	269	246	265	279	272	267	268	296	271	273	290	249	264	272	250	306	274	278	244	236	271	270	259	274	301	260	290	269	278	256	248	305	247	273	267	244	281	287	292	277	308	253	279	266	276	305	264	241	265	272	297	288	290	250	269	268	264	261	262	253	286	297	269	245	267	246	258	275	263	291	294	277	289	278	251	226	276	285	302	222	285	262	247	274	290	269	301	307	280	316	279	291	266	289	292	235	272	283	252	256	278	281	285	298	280	283	275	250	271	295	268	268	253	271	267	283	259	290	311	259	258	297	260	294	230	271	306	274	274	248	270	283	247	252	258	296	251	309	265	291	247	283	251	268	271	244	266	254	288	266	281	267	281	247	284	263	295	268	271	275	278	296	277	270	292	283	291	262	286	268	260	284	277	271	289	314	230	275	280	285	279	280	275	238	267	290	267	310	261	271	276	294	273	268	270	311	244	256	278	259	257	281	271	272	294	290	283	270	255	289	275	272	297	247	286	283	328	281	265	309	258	278	271	264	264	310	269	261	263	243	296	294	282	282	257	281	260	293	294	292	277	275	259	272	304	281	286	268	257	277	264	275	288	302	267	277	263	278	274	239	292	287	307	277	265	291	267	273	297	273	218	264	262	278	242	250	223	288	314	316	267	257	266	260	290	289	273	256	285	267	271	274	240	259	242	218	242	276	269	249	287	271	245	260	259	294	248	258	289	258	263	304	292	258	287	252	303	305	253	279	266	265	260	273	284	282	258	261	305	286	231	287	262	316	282	281	266	284	276	289	269	275	229	273	279	276	298	260	267	295	258	250	275	285	295	292	258	264	266	268	309	270	272	279	314	261	295	292	280	265	271	291	265	308	301	275	261	275	290	263	283	283	292	289	266	313	271	235	267	298	253	289	264	252	288	301	305	270	265	243	290	280	274	294	252	263	226	233	272	281	275	287	263	280	240	251	259	257	261	307	282	253	257	279	295	242	241	274	310	275	272	267	270	298	269	275	274	269	260	273	232	256	270	276	264	259	270	263	308	311	252	286	257	262	239	245	275	278	279	272	289	275	268	305	283	256	245	276	270	252	279	248	270	287	269	298	237	271	287	277	299	270	282	271	289	299	280	256	266	263	249	248	239	288	277	280	263	305	260	271	262	253	280	258	256	277	287	263	295	264	260	258	278	324	267	263	236	258	265	300	285	268	252	303	270	261	270	281	248	273	277	270	267	259	274	258	265	256	277	285	245	264	271	285	296	274	246	264	274	251	272	261	275	262	277	299	259	282	272	273	263	268	292	258	266	259	288	290	244	299	278	286	274	231	276	274	257	285	274	278	251	301	298	272	269	301	279	250	244	261	306	288	263	297	267	255	290	264	273	236	292	287	301	282	264	296	275	287	261	277	287	284	262	269	265	258	263	290	278	291	294	281	231	257	253	253	282	262	291	301	300	273	311	271	306	273	275	271	249	288	263	274	248	257	255	270	265	267	261	280	261	271	285	266	275	280	282	298	287	272	291	292	291	277	252	268	288	302	270	242	249	270	273	292	270	264	253	264	291	281	275	260	292	297	298	263	288	273	260	266	243	290	284	256	275	243	281	255	285	272	267	287	270	268	249	244	249	287	297	260	263	295	269	270	278	265	304	241	269	281	290	269	261	276	260	257	278	278	269	241	263	275	260	251	261	262	270	289	299	252	230	269	309	277	283	297	257	259	248	288	294	296	263	326	261	308	258	304	250	282	266	278	299	268	280	284	245	286	242	306	237	272	258	273	289	273	279	269	233	286	270	272	261	278	260	263	258	267	318	268	258	291	253	245	263	294	260	273	262	262	307	237	264	291	257	235	239	251	270	267	277	285	262	280	238	315	269	288	273	277	301	286	297	270	288	306	291	278	246	256	293	292	256	281	259	248	285	278
41296	30813	27446	19030	11018	5482	1299	740	702	650	652	663	658	613	670	580	607	655	624	713	698	856	721	561	586	593	619	608	602	606	568	585	595	610	584	609	637	616	611	582	600	610	601	605	567	577	571	642	601	560	593	578	629	584	581	601	638	579	584	600	613	607	587	592	622	626	576	607	605	576	592	609	620	615	579	584	591	613	616	612	612	566	575	595	575	607	565	581	601	554	558	577	600	600	597	607	559	601	588	636	611	632	608	619	563	596	616	568	585	554	543	607	594	569	598	580	593	635	634	555	623	620	597	548	605	593	577	592	630	604	604	587	596	568	589	588	609	582	604	580	581	601	562	594	576	583	586	567	612	585	596	571	592	547	601	560	621	551	579	620	593	594	636	593	642	589	588	599	591	586	568	614	607	596	614	574	621	579	578	603	580	607	605	620	563	590	578	592	562	529	610	579	614	577	550	624	568	648	586	579	575	589	610	602	622	603	584	563	575	578	624	592	532	594	602	575	575	600	575	635	576	590	639	656	584	571	594	630	600	619	575	589	623	578	629	577	612	598	591	556	631	632	585	587	603	590	612	571	624	554	591	622	579	596	580	582	604	545	619	572	602	647	605	585	568	591	542	585	609	596	625	574	562	571	566	598	599	578	648	593	635	585	603	579	599	579	598	590	588	554	566	585	593	613	592	582	574	589	616	604	577	555	613	596	612	623	584	566	635	522	550	598	612	588	590	607	615	633	597	575	625	576	581	586	578	599	578	599	569	607	614	578	562	581	610	547	611	584	638	626	570	597	579	605	558	566	622	585	602	553	602	581	583	577	586	569	617	564	587	549	590	614	583	586	568	566	575	633	565	580	615	583	594	603	633	575	608	575	608	583	621	565	606	619	601	590	547	567	591	633	608	572	609	579	607	576	599	530	574	549	579	597	622	618	587	613	627	647	601	551	640	599	559	599	593	590	547	575	581	593	583	593	554	594	565	585	584	569	579	548	592	620	628	599	594	608	603	628	594	625	598	567	589	588	619	582	626	588	592	596	605	582	614	573	581	570	538	609	557	595	576	630	605	571	632	627	627	557	555	570	557	618	593	610	602	624	575	588	621	595	609	610	606	617	557	613	556	622	596	609	572	645	552	551	587	606	624	600	576	606	609	547	595	579	591	602	550	575	588	611	602	553	610	585	590	583	604	609	558	631	613	627	577	567	636	638	577	596	636	605	573	566	624	607	601	573	581	608	586	584	574	623	595	631	586	553	630	609	583	611	570	589	585	579	557	605	599	598	597	617	590	576	613	599	580	583	601	586	518	641	566	579	600	613	587	582	563	639	600	603	579	596	616	577	576	590	595	602	618	563	642	583	596	592	598	557	572	630	597	565	615	573	535	578	633	590	581	556	597	570	616	625	612	580	600	597	581	640	603	556	606	598	632	569	614	586	595	566	616	572	582	575	586	579	562	600	613	592	586	569	568	675	602	567	575	632	585	641	587	614	580	608	576	619	530	601	621	594	558	589	569	561	615	580	600	607	551	608	568	551	608	572	630	602	579	627	580	599	589	553	611	620	550	588	602	584	565	604	615	596	590	591	562	612	629	580	602	601	626	604	599	579	590	594	553	580	623	589	591	566	584	580	620	571	581	585	567	595	523	632	580	615	597	578	579	578	578	610	617	622	603	616	565	624	594	624	568	592	561	587	556	599	541	610	637	615	586	616	595	583	608	605	570	553	568	613	569	613	577	620	592	612	599	597	574	602	629	593	587	607	582	605	630	591	602	573	565	582	586	607	599	575	613	608	592	608	586	612	586	596	573	577	576	592	596	567	610	584	607	591	598	617	622	611	595	590	632	631	616	613	589	558	626	607	584	610	623	599	593	525	634	606	626	576	570	558	605	600	610	627	594	598	556	572	582	609	581	582	565	637	566	647	589	636	581	594	589	589	609	600	607	585	626	596	556	610	616	581	566	549	601	618	619	638	636	616	568	615	604	572	615	600	600	607	579	621	605	599	607	571	642	595	586	589	587	567	575	579	569	603	598	602	603	574	564	564	580	542	590	588	571	589	597	580	616	573	568	590	644	537	611	601	591	585	635	591	607	617	557	638	597	606	604	608	598	610	557	595	569	608	610	618	602	585	591	578	586	591	594	560	575	627	613	584	570	601	601	623	608	564	558	635	532	554	588	568	579	616	559	562	571	627	584	588	588	573	620	585	618	613	608	582	600	620	640	609	564	587	599	571	598	588	562	622	634	609	544	580	617	630	608	599	638	561	556	621	582	566	584	589	581	614	591	591	590	611	585	588	596	596	593	551	611	608	590	584	573	594	610	599	605	583	582	557	604	613	613	617	593	560	558	561	573	649	581	566	588	604	558	584	576	568	603	600	594	579	558	595	586	591	577	622	582	623	602	566	616	590	587	594	560	609	615	622	592	599	585	603	611	571	614	605	615	599	584	597	579	617	588	593	606	575	581	606	594	607	589	588	580	595	620	567	605	555	622	556	589	590	570	547	598	570	578	612	618	557	589	553	545	570	676	596	605	597	549	559	589	602	589	594	575	594	611	565	595	600	598	583	569	614	577	586	636	563	583	574	572	586	580	574	601	574	586	575	594	586	596	576	590	546	589	597	577	635	589	574	613	582	607	591	587	584	547	562	588	593	571	614	602	612	595	594	588	534	592	573	638	582	601	597	578	561	582	606	575	598	601	580	621	586	606	597	627	513	575	571	605	584	571	627	601	549	586	587	581	618	636	553	593	599	585	587	558	603	608	602	612	585	585	580	620	614	577	606	580	571	608	597	575	588	591	632	630	575	559	620	610	564	585	601	643	627	600	602	609	589	613	602	587	594	542	598	587	582	579	590	604	618	581	591	607	577	597	584	596	530	608	595	613	605	630	615	570	596	608	629	646	561	575	579	648	582	619	565	625	590	620	590	587	591	591	562	594	584	594	616	577	597	572	539	587	589	565	544	565	614	601	535	599	586	616	617	587	609	579	611	617	594	617	613	612	608	618	588	623	607	617	614	589	606	584	575	585	591	606	584	627	583	564	551	572	585	612	583	558	601	587	599	612	606	597	578	606	636	542	545	602	611	594	588	562	544	600	589	613	580	616	622	635	551	614	623	589	604	574	535	577	635	565	563	609	611	590	604	574	612	612	580	601	599	625	585	549	598	589	616	582	571	614	580	563	608	586	581	588	577	597	588	588	588	607	598	607	588	605	600	614	613	598	616	582	619	526	599	572	633	584	580	591	669	611	569	557	602	592	630	615	566	616	648	593	580	584	617	638	583	594	641	592	640	612	598	587	581	537	595	570	610	598	580	618	596	598	554	608	615	589	579	616	613	593	585	557	599	579	593	565	584	591	595	522	602	591	581	571	615	602	603	610	616	631	586	587	591	587	620	561	645	603	573	581	632	588	611	615	582	581	580	552	616	604	582	577	580	582	573	623	574	559	597	549	593	551	610	578	608	577	602	605	608	590	553	596	591	552	581
48902	29984	11188	3229	1212	460	268	256	261	243	238	248	213	249	260	203	218	240	229	233	242	247	236	236	227	231	241	242	213	254	240	231	235	242	214	243	255	236	248	235	264	272	235	216	253	260	234	240	251	249	241	269	283	251	260	222	261	239	250	267	233	231	221	260	243	237	223	239	248	226	212	258	220	234	252	245	197	229	262	258	241	219	298	218	225	245	244	228	243	248	234	248	245	244	238	241	246	251	244	245	203	252	202	252	206	260	252	269	223	261	242	238	269	221	245	266	237	238	234	233	202	238	232	235	238	247	242	257	248	246	245	269	259	245	258	249	232	240	236	252	278	249	240	266	234	186	249	229	214	219	226	253	209	277	213	196	246	241	222	211	250	275	276	231	238	236	241	250	239	244	221	236	279	243	252	250	265	239	221	237	214	241	255	244	252	209	245	247	234	265	255	219	252	244	245	232	236	223	264	231	265	245	226	232	254	259	252	271	235	222	223	216	223	230	246	218	256	285	214	220	242	237	246	237	221	229	211	231	254	248	229	254	232	264	241	245	211	259	255	206	210	247	223	276	240	233	252	230	227	227	234	252	253	258	263	219	259	245	241	247	233	220	266	248	250	250	246	218	259	252	243	260	246	251	210	222	228	261	232	217	273	281	256	248	204	230	240	223	221	257	240	231	237	230	259	250	226	244	269	243	244	256	244	231	260	241	223	228	270	249	232	255	238	249	254	239	228	249	260	224	267	239	242	231	235	239	211	221	226	249	236	235	217	229	224	251	245	240	244	238	246	211	208	242	257	232	263	238	239	227	231	256	243	234	212	230	241	262	255	240	220	237	217	261	243	247	267	255	269	247	253	251	201	234	235	235	255	220	249	234	218	216	229	255	238	218	226	242	241	263	232	212	234	241	264	241	235	252	244	210	217	212	215	217	242	269	238	214	222	194	255	216	246	256	247	191	227	240	259	240	276	216	249	257	214	232	216	248	247	218	243	245	239	236	251	238	231	238	222	241	201	271	215	220	217	224	265	229	236	236	246	234	215	223	255	249	223	241	257	220	229	245	252	216	199	262	215	235	218	216	246	235	250	227	245	257	235	249	252	250	238	240	243	215	234	231	271	244	247	229	248	245	268	260	233	251	216	242	223	266	243	243	275	221	221	245	228	214	253	245	202	234	248	207	228	252	212	249	239	228	252	241	222	224	239	242	221	287	212	223	223	250	231	236	241	243	244	217	246	241	226	213	269	250	246	250	223	252	226	242	237	264	232	268	250	274	258	237	276	224	227	222	274	247	249	234	263	258	226	246	220	242	213	221	269	263	242	241	236	239	225	224	237	222	264	246	219	237	200	224	245	230	246	248	239	262	263	250	209	241	231	251	210	242	262	239	233	247	282	251	237	254	218	259	270	232	266	240	236	229	214	230	224	224	232	265	264	240	257	229	243	241	217	229	255	267	267	247	222	239	245	236	218	247	241	261	244	269	236	235	242	218	256	252	273	229	257	250	258	191	240	253	254	246	218	226	269	239	258	231	251	208	250	211	228	229	217	229	215	262	239	241	228	242	241	230	251	228	245	254	237	232	254	269	243	206	246	275	241	257	248	238	258	240	216	234	257	257	206	220	230	237	253	241	252	222	230	251	255	258	246	203	245	226	260	196	222	234	223	208	230	256	236	221	233	251	238	243	223	258	249	255	266	255	261	220	246	261	225	229	240	236	274	260	277	234	283	235	234	260	234	256	228	231	259	233	237	239	244	269	264	222	249	248	255	246	231	215	252	244	208	259	249	210	234	231	229	253	228	243	230	264	218	236	236	257	265	231	262	236	221	222	224	231	264	214	249	258	239	235	263	235	259	247	260	262	222	236	247	219	234	243	230	240	216	248	223	232	213	238	290	199	253	229	232	235	250	238	268	250	245	237	259	242	254	262	253	237	218	233	242	214	235	266	259	219	254	260	260	269	212	239	222	223	226	255	258	247	220	222	235	255	225	235	239	221	236	242	234	262	230	230	219	227	251	195	232	226	252	245	253	230	231	250	256	219	254	246	225	258	264	263	228	237	247	229	289	216	255	229	221	227	220	230	219	270	224	220	256	267	229	241	225	233	275	223	246	266	249	240	263	242	229	241	244	262	225	236	250	232	256	233	233	243	247	257	238	226	269	257	270	233	249	240	227	218	209	233	216	223	253	199	261	248	262	248	230	228	255	221	223	227	248	228	234	238	244	178	226	224	248	253	249	251	227	241	251	212	247	281	271	253	241	266	246	215	224	239	248	230	246	222	237	246	219	231	241	238	249	222	262	231	232	269	244	235	217	238	233	220	241	246	246	229	227	248	232	227	246	247	249	254	228	208	232	237	230	258	253	268	284	241	246	262	218	255	223	236	231	259	258	237	248	233	202	242	244	229	239	235	221	247	248	239	219	248	253	225	227	259	224	213	253	257	235	236	236	262	262	241	245	241	247	231	260	202	241	216	240	258	248	248	268	247	249	226	275	218	228	238	226	249	256	243	252	237	272	231	251	205	236	226	228	217	247	238	237	246	239	218	243	254	243	247	237	232	227	246	264	240	218	232	253	233	256	248	239	233	222	252	236	267	220	245	234	208	255	225	199	286	216	277	254	234	240	246	245	238	272	246	199	242	223	261	254	240	212	270	233	254	249	300	244	251	236	254	254	243	262	251	242	263	236	243	257	228	222	239	219	250	211	235	241	227	226	235	210	231	248	253	232	265	226	249	230	233	245	261	234	227	239	252	224	242	246	270	248	255	232	247	238	231	225	210	242	244	222	269	198	249	234	242	264	241	241	214	249	254	224	236	242	253	209	247	261	241	263	260	258	224	261	239	253	261	222	214	236	237	282	247	243	247	256	253	227	243	247	251	212	222	269	229	260	248	226	269	244	221	255	231	224	211	223	251	221	273	240	269	245	267	221	235	232	244	250	251	249	190	243	253	245	218	219	227	241	234	223	224	257	254	252	256	232	250	217	243	216	238	257	260	241	240	212	239	251	225	227	249	251	250	229	245	225	235	232	217	243	241	213	226	251	231	254	264	246	245	212	241	239	271	239	239	229	297	270	238	251	234	231	213	216	246	245	252	240	258	243	240	237	249	235	209	215	250	237	244	254	249	257	232	251	235	237	239	208	241	233	251	248	290	242	234	252	243	230	236	247	254	225	218	277	224	225	209	253	252	246	201	240	215	274	224	257	234	260	220	222	238	244	242	236	233	240	226	253	227	228	242	241	260	217	218	227	249	220	242	263	241	260	252	237	263	219	234	239	222	240	236	241	250	224	259	245	230	230	242	235	231	232	252	245	236	241	230	218	250	250	239	244	245	243	222	277	242	230	238	242	269	281	234	229	247	264	222	258	237	251	215	253	234	228	212	237	244	263	243	239	262	232	253	243	240	251	259	249	238	233	230	212	254	236	261	232	231	246	253	239	236	236	259	249	231	251	220	217	232	248	209	216	262	260	241	232	245	239	217
31624	22521	11841	6675	3527	1467	631	539	528	557	554	527	547	488	565	527	489	526	561	495	567	508	511	551	517	513	545	538	527	476	544	512	507	524	503	494	534	511	553	486	525	540	515	518	522	502	528	524	538	520	492	491	586	522	541	500	457	569	529	550	517	518	543	512	527	534	536	500	576	535	545	509	533	519	523	545	528	497	538	548	510	523	510	519	571	519	547	534	579	561	542	514	514	504	537	508	529	536	528	551	496	497	498	527	522	526	552	576	474	481	491	550	584	488	575	556	510	554	527	541	526	507	534	565	512	535	548	554	537	525	464	545	513	513	516	506	500	554	528	539	479	552	543	498	535	586	522	544	524	496	566	550	586	486	530	533	508	500	512	482	526	525	581	540	530	534	549	502	560	595	542	572	549	532	542	548	535	504	504	573	512	515	525	524	548	570	517	536	588	575	524	487	525	541	502	561	530	536	543	526	489	523	574	475	530	523	543	549	525	552	560	531	517	545	516	513	540	523	539	515	516	554	553	509	532	503	524	509	497	534	524	556	552	543	505	533	507	551	524	516	483	550	539	580	505	507	557	575	499	551	520	516	536	521	536	508	543	547	533	524	486	507	554	536	527	521	511	562	517	541	500	564	533	504	505	531	548	534	526	534	545	565	527	515	492	538	565	553	549	546	553	582	519	519	546	497	451	553	505	551	511	513	521	549	554	510	526	554	508	500	550	572	542	512	526	533	510	529	515	567	498	541	538	489	503	478	505	544	542	555	562	549	573	532	529	595	519	526	519	535	513	555	581	503	552	499	518	544	501	488	536	541	516	510	526	513	520	504	546	526	537	481	539	533	573	535	527	548	537	501	559	492	499	542	562	480	523	528	553	521	519	548	526	554	510	571	564	545	533	544	499	522	501	527	556	502	519	554	539	531	536	543	525	534	560	537	514	554	517	514	541	551	538	541	499	545	533	503	571	498	541	561	522	541	547	528	550	543	516	505	495	520	575	509	503	535	494	525	573	543	559	548	528	522	527	523	515	514	528	523	525	578	525	535	512	561	517	532	556	520	523	564	560	533	537	519	583	521	508	520	512	530	567	531	521	529	484	517	528	525	516	549	561	499	529	507	533	548	554	475	532	540	520	586	536	549	481	559	543	527	540	534	523	572	523	515	521	527	488	527	493	532	548	517	523	537	511	542	524	556	492	571	516	523	520	520	500	545	559	507	505	508	553	514	535	515	505	504	561	540	516	562	496	510	538	532	506	570	508	489	494	527	494	524	506	528	521	522	518	500	521	536	548	511	505	543	537	552	508	524	557	544	584	526	501	524	546	499	529	518	524	527	536	536	519	542	562	546	529	502	538	514	548	567	560	531	524	596	529	516	523	531	517	569	518	503	511	533	535	525	550	521	550	568	538	513	493	508	544	496	553	541	527	532	535	498	572	575	547	540	541	503	584	558	536	546	504	559	545	507	566	519	536	540	537	519	524	561	507	573	506	487	538	556	560	509	559	560	495	531	520	534	515	512	506	532	557	544	514	518	565	536	547	514	550	544	540	535	542	541	524	530	510	506	532	535	506	542	542	494	533	542	528	536	529	537	474	497	565	534	552	552	507	533	532	501	537	582	498	533	517	540	522	546	558	546	564	576	535	529	580	568	538	516	529	535	527	534	550	529	530	539	562	532	519	511	518	573	542	542	513	553	504	508	481	528	518	497	537	513	531	513	535	578	517	552	523	529	505	518	547	524	535	544	568	553	509	482	495	495	512	515	524	528	506	522	515	512	513	516	523	540	554	554	534	503	529	519	517	482	537	554	525	547	497	518	516	518	551	537	533	535	523	551	530	540	502	529	528	508	498	520	506	529	577	503	544	528	517	493	527	513	513	525	481	549	539	493	511	518	534	537	567	518	504	555	566	526	530	531	518	506	512	515	499	493	497	491	546	515	545	543	557	534	517	544	533	519	492	520	501	503	530	551	540	567	476	564	510	514	523	552	534	494	517	518	575	480	537	525	505	539	541	519	543	515	548	513	521	521	520	514	532	552	536	537	549	540	534	530	525	540	512	509	547	545	533	482	530	509	533	525	507	531	564	533	535	517	528	571	531	511	564	529	554	484	560	477	562	539	532	559	561	499	539	557	532	553	533	552	533	523	544	503	487	480	518	522	532	521	554	548	547	532	509	520	512	524	484	535	534	506	534	569	519	581	561	539	518	546	512	515	567	562	535	519	507	538	469	498	501	530	553	532	528	559	533	514	497	484	553	553	506	516	523	537	550	560	496	553	535	509	494	503	556	509	534	556	516	505	530	527	586	564	525	529	540	566	564	520	540	515	549	499	525	552	550	515	557	569	541	517	509	543	495	545	528	551	509	499	523	493	538	508	516	528	536	517	526	482	524	543	540	528	535	540	570	507	534	537	520	524	521	564	516	524	511	572	509	537	517	528	505	520	546	552	524	484	523	536	515	509	571	519	544	505	536	494	550	527	501	517	535	555	551	540	532	533	540	535	545	506	570	528	522	549	519	495	524	508	509	514	541	555	553	526	542	554	514	510	555	591	556	540	508	512	500	494	523	524	554	523	536	564	540	527	529	517	522	522	518	520	539	547	515	454	569	551	507	508	532	527	539	555	540	521	530	530	538	528	525	546	516	568	522	532	548	542	531	484	574	499	552	482	503	511	514	523	501	545	545	490	573	518	563	535	552	541	538	489	551	511	564	513	482	569	533	488	569	506	514	528	530	562	563	524	552	503	522	544	524	521	515	554	554	475	543	511	562	485	523	529	521	482	555	539	507	535	527	514	514	527	517	513	549	521	538	520	554	538	522	549	545	528	529	513	570	535	464	528	523	516	514	513	544	534	541	502	555	551	563	542	553	540	520	489	550	525	495	556	544	523	534	577	553	534	540	535	586	566	583	518	531	542	528	522	533	531	532	511	528	495	528	525	561	518	515	545	570	502	484	484	501	491	487	563	489	511	550	552	537	586	515	497	534	508	498	539	509	519	548	533	517	523	523	517	505	551	568	525	546	509	533	577	515	541	512	492	559	528	492	526	548	530	509	527	523	531	526	531	525	515	529	547	534	549	567	514	544	540	503	569	491	532	516	558	516	559	518	507	537	536	563	468	509	543	514	530	546	467	507	534	518	551	534	472	569	528	526	507	507	538	526	499	516	557	491	513	528	541	522	526	506	567	559	558	531	539	503	558	516	507	540	589	546	481	554	511	524	548	534	571	533	562	505	494	540	530	531	541	543	527	558	540	549	503	554	531	523	525	511	538	527	530	541	558	520	521	498	524	558	510	551	517	463	555	512	531	538	534	530	505	545	515	543	518	539	510	570	514	530	536	523	521	519	579	519	547	511	550	504	475	521	511	564	537	488	520	573	540	548	558	544	483	509	544	503	561	546	547	553	578	532	503	520	553	522	526	480	538	495	534	513	523	540	488	545	510	585	504	518	523	513	516	535	537	536	566	513	508	525	523	543	522	551	535
59209	36164	19702	7802	3038	1284	415	269	264	239	240	248	240	282	280	271	281	272	245	265	279	262	272	246	275	247	207	240	280	245	237	274	225	256	238	272	239	258	227	240	246	244	275	241	226	224	257	279	249	266	254	233	275	231	254	276	241	264	218	247	267	273	260	229	233	234	247	240	263	255	261	251	266	253	246	262	288	254	273	227	246	247	253	239	246	287	256	237	257	263	250	257	224	276	247	263	239	236	246	267	259	237	232	284	273	243	231	269	273	271	274	278	241	265	255	262	224	235	208	259	263	295	241	249	260	296	228	271	248	247	265	244	257	250	251	261	230	259	225	270	235	243	248	250	249	240	254	249	239	283	277	299	265	249	255	262	253	274	278	228	269	266	252	294	250	261	227	239	266	210	247	272	245	227	290	272	247	264	242	254	242	268	265	299	251	261	254	239	246	259	261	251	214	283	238	269	248	243	260	249	276	238	215	236	256	296	235	236	249	261	229	242	249	251	252	278	221	223	271	259	244	267	260	227	278	250	244	263	254	224	255	282	269	225	257	285	250	238	241	237	245	205	244	269	256	278	274	261	258	263	253	234	234	233	257	242	227	265	247	246	267	260	238	198	247	258	231	232	247	255	257	262	263	251	264	246	236	240	246	265	217	260	280	238	244	242	256	256	241	260	251	249	256	244	234	254	250	239	255	281	256	230	254	251	250	230	252	229	245	232	227	259	231	275	266	232	257	271	271	205	250	228	253	275	261	226	252	237	279	261	230	243	256	251	209	270	273	254	274	224	253	255	269	258	231	264	228	253	282	265	233	248	228	244	270	258	259	259	214	283	231	253	250	229	245	260	242	263	266	230	253	296	250	254	262	229	239	265	249	251	290	233	246	261	251	252	229	292	268	261	259	257	224	295	271	237	250	273	279	286	244	230	266	277	268	258	259	230	230	255	250	257	253	232	265	273	269	238	242	243	247	244	251	210	245	261	250	250	225	254	247	270	255	267	248	257	262	253	248	256	253	255	226	270	263	254	243	226	268	231	249	254	249	267	228	296	260	256	242	236	244	255	250	278	250	239	246	244	259	265	248	256	268	270	293	229	271	260	287	237	256	242	251	263	250	273	242	280	244	217	231	244	260	252	269	258	240	240	248	245	258	264	271	247	245	239	245	261	283	254	228	276	223	226	263	255	232	249	234	231	242	233	241	215	262	262	227	261	288	268	266	263	241	231	236	255	233	257	265	259	256	250	250	262	265	251	251	246	236	224	279	267	261	262	279	227	271	297	265	247	236	281	261	274	264	225	277	269	226	265	235	260	226	260	244	239	262	259	282	223	256	273	280	253	241	260	242	259	249	241	258	252	240	248	270	270	247	264	256	254	253	251	235	260	249	252	282	240	280	250	299	231	283	252	258	266	272	263	227	258	224	238	254	240	267	269	249	280	271	265	229	237	291	216	246	285	264	280	270	216	238	254	249	279	264	253	244	280	220	267	236	217	240	259	278	286	231	232	265	244	252	254	256	242	226	255	247	270	274	276	244	267	237	262	257	259	265	259	235	238	235	253	262	228	226	215	231	270	261	251	220	253	249	258	274	233	238	251	253	246	286	271	281	250	250	245	258	270	239	223	256	268	243	220	262	239	264	223	246	242	264	294	259	267	257	246	233	236	243	211	235	265	237	239	271	273	282	224	242	274	265	240	266	235	263	256	257	270	258	243	247	261	250	267	265	236	239	269	281	248	250	244	243	253	243	250	252	272	267	254	237	230	273	225	252	227	251	229	251	249	268	296	256	239	239	212	267	252	291	254	259	260	250	231	245	250	247	231	254	233	236	254	246	265	269	250	234	253	267	249	240	244	264	266	248	236	249	228	265	243	265	234	270	250	246	235	257	243	248	247	248	233	264	252	255	223	229	264	261	256	251	238	246	238	224	212	236	281	269	261	229	271	238	242	254	242	257	235	249	240	227	287	276	244	292	252	263	244	248	236	277	263	260	245	226	254	245	267	283	265	283	251	258	236	236	265	221	261	250	259	242	257	256	264	243	259	227	224	271	273	229	253	271	255	227	270	234	234	248	267	259	253	249	262	259	225	249	277	266	235	224	255	266	253	242	247	282	246	295	239	241	248	238	255	276	239	264	262	263	257	246	266	249	225	248	248	242	271	259	284	294	247	250	281	250	251	264	223	254	232	239	216	274	253	286	245	254	268	249	239	285	266	241	272	249	261	266	266	203	236	209	248	259	281	245	254	233	236	247	253	253	255	270	283	245	285	264	254	265	245	223	260	250	243	275	269	267	276	254	253	256	284	259	245	277	255	241	253	264	265	251	270	239	207	219	218	280	250	254	234	260	249	286	276	249	248	242	251	230	261	241	241	216	260	283	250	267	282	269	253	261	241	238	246	246	253	254	252	281	263	208	236	260	266	249	271	262	258	224	254	237	254	269	233	249	244	262	252	279	276	272	239	250	225	275	252	275	243	251	264	230	261	285	246	272	217	257	256	248	256	263	269	242	260	230	256	246	259	251	248	279	249	254	271	221	266	247	266	252	261	253	219	267	228	243	241	257	268	285	260	254	255	253	254	254	257	231	224	241	232	286	234	219	259	223	273	238	264	252	242	264	259	276	255	230	262	259	231	278	251	266	256	273	239	254	259	268	246	239	230	236	258	275	248	275	266	239	246	261	265	253	242	220	255	236	249	237	229	258	259	248	264	247	234	262	239	268	231	266	263	242	277	276	227	247	223	272	269	253	245	260	260	257	254	261	233	266	222	267	258	250	230	228	271	233	251	267	281	228	277	245	242	307	251	230	217	282	241	231	241	251	277	225	229	277	258	237	262	251	239	271	250	248	244	255	264	242	241	261	244	255	268	255	255	243	246	255	219	251	255	257	234	283	228	247	263	274	251	261	241	269	260	266	242	286	277	259	255	280	243	210	239	229	234	271	251	285	263	258	255	240	267	259	260	266	269	262	238	254	263	240	255	231	262	251	245	257	266	247	251	255	260	269	233	268	251	240	224	270	272	246	251	250	263	256	244	257	251	241	247	254	249	248	242	276	215	248	269	242	251	246	227	238	285	253	235	271	267	246	264	266	242	243	239	272	271	250	262	272	249	258	251	278	245	296	275	252	264	272	201	226	259	269	258	250	254	241	291	258	251	267	273	265	252	251	276	261	266	242	275	268	247	226	278	261	239	263	233	242	222	241	268	241	235	248	262	271	238	253	246	291	225	265	239	236	223	264	244	230	261	266	250	240	264	262	254	270	271	249	255	254	238	247	253	265	242	262	231	240	246	253	264	257	281	268	239	247	250	223	281	257	280	244	275	286	252	246	234	260	238	239	262	263	266	267	262	250	271	252	260	237	262	254	258	255	285	256	234	245	256	253	237	256	234	253	232	262	264	262	252	255	238	287	229	244	247	238	277	255	261	240	232	263	242	260	287	269	244	234	250	247	244	265	287	247	249	238	268	277	241	270	291	263	232	242	240
38148	27153	20946	13942	8636	3930	1045	624	600	637	584	539	579	585	581	583	566	600	662	748	768	766	607	571	567	579	506	588	551	574	571	555	517	571	552	530	535	580	540	599	577	549	561	577	582	553	568	571	573	555	557	577	572	583	534	590	540	583	551	594	550	609	585	580	572	526	532	525	541	550	548	603	560	556	558	569	549	541	528	572	576	574	559	530	545	560	558	542	569	535	525	568	571	543	559	558	527	567	518	548	551	584	578	574	562	549	562	539	582	595	561	529	557	577	569	604	531	586	580	563	551	543	535	550	543	576	563	572	571	564	541	563	558	584	559	576	558	512	571	523	521	562	618	579	568	546	572	550	573	532	566	545	541	588	528	614	544	568	523	555	594	563	566	582	551	567	591	560	535	543	544	576	596	587	540	562	561	582	572	545	539	575	540	552	571	568	560	546	571	499	521	578	581	583	577	526	589	539	599	574	535	560	558	542	532	539	606	542	550	578	529	566	516	532	586	512	542	560	518	565	540	536	574	527	592	522	546	600	551	558	537	539	535	602	580	530	576	542	526	532	597	569	598	532	600	548	541	543	543	512	576	550	566	595	548	532	566	565	529	598	568	552	590	591	566	558	574	533	595	541	572	576	549	556	533	532	516	613	540	596	587	594	506	570	584	542	573	555	526	543	567	585	547	536	567	569	579	577	560	562	569	578	582	533	576	569	541	565	541	548	564	557	576	591	566	554	554	568	598	561	579	546	568	567	543	562	569	570	572	585	578	580	564	585	551	524	528	564	568	540	595	539	577	558	561	544	586	572	546	566	546	563	552	550	542	556	602	574	574	553	567	573	628	550	532	537	579	517	551	592	547	572	560	582	607	591	564	569	561	569	570	523	559	567	541	575	615	542	578	578	550	512	555	520	563	570	566	571	591	594	544	591	561	567	524	563	575	547	560	535	572	590	560	564	588	522	565	536	558	562	577	571	596	555	549	585	615	554	545	592	569	549	573	560	565	571	606	531	559	588	534	570	548	559	579	592	556	578	563	614	572	529	570	550	556	529	530	594	533	525	564	578	531	590	567	511	544	571	559	594	552	587	552	546	567	557	608	592	578	541	514	582	547	567	574	521	604	521	573	560	570	580	543	575	597	535	568	560	533	580	569	562	608	575	561	606	578	533	531	559	551	508	546	520	578	566	571	572	586	522	548	592	550	589	610	578	574	538	549	537	553	585	582	541	620	567	594	559	513	584	575	533	558	550	523	575	567	578	563	530	573	551	568	560	555	558	518	536	547	599	557	548	554	571	522	528	573	566	583	515	556	594	579	530	532	542	592	559	542	567	573	578	507	574	574	546	553	579	557	585	583	542	550	577	578	534	583	547	612	553	571	566	571	573	567	579	548	537	585	584	567	560	547	532	528	531	563	517	549	587	522	570	551	543	606	575	572	541	581	540	567	523	560	567	591	567	574	557	599	514	574	561	545	581	563	519	547	580	529	561	615	529	581	562	567	521	536	511	590	578	542	535	542	560	585	586	537	528	566	564	606	567	572	575	569	598	555	547	546	537	534	568	506	565	556	523	575	563	588	533	572	577	530	577	545	533	520	566	561	592	575	595	573	533	604	543	580	597	559	575	557	595	544	607	592	554	553	502	537	579	593	555	577	588	587	558	573	575	489	596	558	538	593	593	518	566	586	541	539	602	583	602	528	557	540	541	532	548	589	592	562	537	560	546	565	564	553	555	586	540	560	530	572	557	594	596	572	571	526	566	575	555	562	568	561	548	564	569	575	607	566	586	594	575	548	573	554	529	530	516	597	593	516	547	559	569	559	576	564	516	570	554	531	554	564	575	558	578	572	556	559	587	577	568	536	576	568	595	521	568	568	594	577	550	551	515	559	617	531	577	540	557	566	567	605	563	570	560	607	580	533	567	547	534	600	581	522	574	590	575	587	555	514	564	539	529	557	553	552	541	558	570	600	538	581	610	591	559	548	606	538	563	560	590	543	543	564	591	523	566	554	558	615	575	565	595	589	530	576	593	621	587	527	561	592	587	538	579	560	558	575	541	549	578	584	562	538	576	548	567	543	552	559	576	548	568	568	549	523	551	560	573	564	587	537	550	565	544	585	553	573	598	558	547	532	563	542	571	514	548	548	519	549	561	540	559	556	541	571	575	577	552	558	566	565	562	523	581	515	594	572	524	601	548	601	553	583	565	549	514	547	526	552	562	564	584	560	573	568	599	593	594	494	561	568	571	573	539	521	581	555	566	553	538	591	527	558	591	541	544	578	581	547	553	528	534	577	538	545	565	527	573	585	593	573	562	582	558	562	569	578	543	527	554	597	565	551	573	523	608	525	578	548	573	538	570	567	556	532	596	577	529	580	559	581	521	556	563	526	542	557	534	573	503	588	587	550	560	576	535	546	558	552	570	576	557	532	556	573	573	574	570	586	571	530	544	524	512	578	543	559	556	540	553	566	525	592	524	600	565	561	558	566	596	540	565	564	584	537	577	518	541	592	551	567	556	564	557	581	542	575	543	568	543	575	547	543	540	537	587	611	625	529	604	594	492	540	550	549	572	578	556	587	607	577	587	545	570	582	529	545	598	562	553	570	527	517	564	566	544	534	555	579	560	583	548	528	555	537	565	584	514	596	588	569	526	536	570	596	543	507	591	557	575	567	524	566	554	547	529	564	530	535	579	579	551	574	586	562	584	537	543	584	543	604	536	577	592	576	568	574	581	544	551	581	548	597	569	566	567	599	569	573	563	573	566	574	523	549	558	540	547	585	541	590	538	570	588	540	539	579	565	605	548	536	564	560	549	562	535	581	563	591	577	532	559	537	576	546	564	575	548	564	570	555	505	587	560	538	558	522	570	555	583	560	571	505	544	570	548	585	525	548	574	539	580	507	565	552	549	565	570	555	578	535	589	580	535	568	579	566	529	594	551	595	536	601	545	540	571	575	573	600	564	555	574	572	604	575	543	603	575	551	583	522	564	542	571	533	568	576	536	564	537	539	553	536	548	559	556	593	567	583	575	570	585	556	573	566	577	534	539	597	550	543	538	565	530	562	569	539	511	557	562	578	550	557	565	546	534	505	572	543	567	590	591	550	570	578	606	578	569	551	562	603	554	581	537	550	575	549	569	602	525	549	565	533	569	524	585	565	549	558	569	569	575	526	575	560	544	536	520	545	571	591	562	566	614	550	556	554	563	587	548	566	551	582	531	597	557	568	553	551	542	535	537	557	573	555	528	581	566	573	607	537	575	541	589	542	528	554	548	571	558	600	617	575	571	552	532	543	536	548	548	590	604	548	537	544	520	555	562	525	553	584	586	529	534	593	585	566	546	559	581	581	545	571	564	598	548	512	583	560	549	588	545	567	532	546	557	547	551	572	648	540	543	521	532	519	580	578	568	581	566	557	565	574	571	558	578	575	549	552	601	526	541	561	565	557	557	567	554	564	590	576	600	587	569	561	553	593	558	593	540	586	568
66711	39297	22831	12274	5248	1923	541	331	319	292	287	266	280	281	298	251	297	317	299	323	288	293	292	281	245	278	287	309	257	289	267	281	279	243	251	298	287	251	292	280	275	291	268	270	268	277	283	253	280	299	267	288	273	276	249	279	270	255	254	289	283	266	280	288	296	270	255	266	280	249	252	259	254	266	268	266	255	245	267	275	237	239	278	261	307	289	268	272	268	268	252	268	274	246	282	270	275	277	271	265	263	291	276	283	270	290	259	270	291	294	283	270	309	284	262	297	283	288	281	291	273	264	286	298	271	262	261	276	291	296	241	254	273	283	288	275	279	243	285	258	261	281	274	272	263	261	273	279	285	277	298	292	258	256	244	272	264	294	231	280	290	279	269	260	303	310	305	287	234	288	245	269	256	261	291	289	249	240	265	245	274	289	267	278	284	289	246	240	247	271	253	280	268	266	259	258	273	294	291	242	257	287	256	260	274	265	261	274	269	244	238	249	207	311	293	283	272	291	268	300	275	244	266	296	251	276	303	258	260	302	292	264	283	257	296	277	257	265	266	273	242	276	306	284	259	239	265	252	262	279	254	278	290	294	268	276	270	293	276	270	281	270	269	285	253	258	262	298	279	274	236	265	289	310	272	247	264	261	259	270	250	271	251	242	273	293	287	255	302	285	252	289	287	256	289	245	250	254	269	289	276	282	225	290	278	279	270	285	247	234	283	264	256	267	298	298	258	275	271	244	275	251	287	269	288	286	312	247	251	268	274	276	290	265	237	286	272	266	276	265	274	276	262	265	233	268	253	273	265	245	263	301	248	268	264	289	243	277	288	251	276	235	229	280	256	261	290	267	281	242	306	272	272	297	291	270	258	275	268	284	283	311	280	281	263	243	269	275	291	314	271	275	276	281	269	277	297	293	272	295	280	262	259	249	266	299	279	262	289	287	284	268	273	238	280	293	272	249	306	285	243	241	281	256	259	258	289	283	274	272	285	275	250	263	271	268	282	261	264	258	293	252	297	272	276	262	283	252	288	294	309	267	263	286	254	311	283	264	268	260	264	246	269	284	285	297	271	248	247	283	257	265	287	268	291	247	290	286	277	275	288	245	272	239	230	275	286	255	242	265	271	261	260	261	293	260	256	276	279	280	263	317	256	272	291	260	258	272	275	274	288	248	267	291	277	243	247	293	284	245	281	264	254	295	301	276	289	286	268	281	278	272	291	275	289	260	270	285	263	281	274	268	282	255	279	284	240	272	263	283	286	273	289	270	270	262	270	284	263	268	247	272	279	259	259	269	286	292	277	250	282	257	273	267	288	253	267	277	312	273	234	238	270	240	289	270	287	282	286	291	294	301	272	284	288	229	290	292	275	262	290	304	272	263	283	268	272	238	286	230	279	294	293	276	283	251	278	297	275	267	271	248	269	307	260	237	253	311	284	295	273	259	322	269	281	280	274	257	294	289	247	289	242	275	271	262	243	246	252	293	260	285	264	245	280	234	263	269	284	307	250	277	269	313	253	250	295	282	273	270	281	282	272	278	285	268	223	275	268	275	276	230	274	273	261	251	280	252	264	251	216	247	252	244	247	250	286	290	254	286	262	257	292	305	273	275	278	318	277	299	266	288	266	254	268	303	286	254	254	250	258	271	241	250	257	278	272	269	271	282	280	297	268	253	260	269	268	264	296	264	250	251	275	275	284	253	283	275	280	294	301	294	298	261	303	266	250	243	286	288	248	235	264	267	288	269	266	293	269	293	255	270	266	295	280	265	297	241	288	263	280	272	276	294	269	278	274	269	317	285	256	323	293	278	261	277	277	279	227	253	233	303	297	315	271	281	296	234	272	307	280	270	249	259	282	223	256	266	260	299	287	280	336	299	291	274	262	293	262	270	260	254	265	258	272	276	263	290	300	274	248	283	294	272	282	297	301	286	270	292	274	255	249	280	262	266	286	298	250	247	289	275	289	271	236	294	294	286	238	281	266	267	294	272	289	306	278	303	276	274	276	290	272	292	304	248	304	290	294	289	297	302	302	260	289	317	247	273	270	273	286	268	277	257	265	248	262	264	268	295	300	238	298	313	283	272	272	269	309	246	244	254	233	254	289	270	270	246	244	273	275	279	254	271	292	265	290	264	273	268	269	297	239	279	267	280	265	303	270	293	267	283	263	271	269	253	250	286	251	295	275	307	283	274	267	289	266	280	275	227	251	266	262	280	308	278	281	295	303	287	262	263	279	291	265	259	288	258	243	259	282	261	265	248	303	314	272	284	289	280	277	301	274	276	289	257	277	289	321	243	306	262	284	293	249	283	318	303	257	267	286	249	285	295	276	241	287	275	259	260	252	299	295	271	305	262	255	234	274	285	307	276	275	253	253	278	254	277	289	290	269	249	270	279	281	299	254	282	257	266	276	241	299	313	262	253	264	263	262	258	280	268	283	279	283	275	270	287	276	265	290	274	250	271	265	296	258	292	258	265	295	311	245	280	265	275	272	264	259	287	251	263	236	292	288	295	289	272	267	286	279	275	279	264	269	264	262	296	282	270	249	287	251	244	264	277	276	245	270	254	290	291	295	275	233	259	292	297	286	263	281	269	261	299	291	262	240	256	260	299	259	241	265	266	251	244	248	272	274	263	277	326	245	257	290	255	265	250	286	282	239	285	289	278	285	295	280	281	247	279	250	244	286	293	248	290	271	247	271	287	280	279	270	270	282	285	269	274	256	249	254	273	281	290	257	289	278	283	290	265	305	284	266	303	275	259	269	269	271	303	258	286	272	276	250	260	259	295	274	269	264	269	267	255	268	276	279	278	254	270	275	274	278	273	280	279	305	293	290	252	284	285	268	313	283	267	290	299	248	276	247	264	307	287	280	293	324	279	272	261	258	279	249	266	296	294	274	267	269	266	257	280	279	296	256	272	270	280	247	283	276	286	261	269	252	246	247	252	269	286	259	296	289	279	285	258	254	276	254	241	240	277	291	258	323	290	280	259	267	291	282	271	258	277	258	254	263	272	244	292	283	282	275	271	237	295	275	266	309	290	303	281	291	258	285	256	272	285	267	241	272	254	291	281	274	292	254	263	261	282	244	244	254	264	270	273	282	305	285	282	282	276	271	249	270	256	259	266	255	245	270	298	258	268	269	240	286	268	251	268	265	293	280	284	295	257	292	290	297	259	262	245	260	282	276	284	267	262	273	250	265	273	266	268	279	265	272	293	239	284	280	286	228	262	249	268	301	288	268	228	300	252	301	289	298	271	265	269	268	263	259	264	274	279	277	275	284	290	275	277	268	268	261	274	275	286	291	245	283	259	300	273	246	262	270	251	315	284	267	280	298	268	277	282	292	262	247	297	275	267	310	264	284	250	267	274	286	283	276	293	278	260	288	298	292	272	282	256	237	295	268	299	294	243	280	256	244	271	278	264	261	261	259	260	264	262	299	270	280	298	292	266	236	261	271	267	292	311	254	267	265	291	293	284	286	275
43397	29305	24270	19423	12615	5538	1331	756	696	647	661	671	648	639	648	626	680	655	670	718	649	624	632	607	611	600	612	597	582	586	630	587	629	626	588	563	541	592	594	584	561	580	562	585	617	585	644	587	601	569	569	589	614	597	579	586	598	554	536	555	587	610	544	600	586	565	621	645	591	578	569	622	576	618	614	575	606	616	638	626	581	585	605	617	603	622	642	597	594	613	577	621	574	619	547	567	614	581	601	614	579	634	635	549	597	609	575	575	589	615	642	577	584	566	601	622	615	611	615	594	557	566	596	610	578	592	561	598	519	637	579	609	604	563	583	630	648	530	583	587	598	603	606	567	597	604	526	579	576	563	611	581	558	570	572	622	603	608	614	605	587	604	578	598	587	575	570	590	609	593	583	540	567	572	580	564	611	601	567	625	584	598	551	599	607	534	598	588	609	580	637	598	627	595	603	600	561	599	584	606	603	551	539	605	590	637	618	571	569	573	574	579	646	601	598	600	609	617	582	610	588	605	610	599	550	610	614	600	566	611	578	585	601	602	592	567	609	576	607	597	616	591	585	593	605	649	580	611	609	581	631	608	610	585	552	603	600	586	590	590	594	621	624	618	593	542	569	547	558	623	562	595	602	571	565	586	586	621	576	517	632	597	600	560	550	602	607	597	577	594	614	575	574	618	588	612	594	576	612	611	591	583	625	589	625	586	599	575	568	605	615	586	586	601	613	573	578	634	573	545	599	573	578	593	564	597	579	579	597	594	584	608	556	618	616	601	532	572	590	580	596	588	571	568	627	589	562	583	601	616	607	594	576	616	632	575	569	616	579	601	598	612	606	602	611	617	562	612	563	592	622	568	584	574	607	565	618	637	605	603	592	624	610	587	592	588	603	586	611	569	635	606	582	596	572	571	649	614	598	610	607	603	612	578	603	598	588	615	585	582	568	577	622	584	599	595	621	611	648	571	609	611	600	583	581	593	567	616	591	607	579	622	580	566	598	575	552	592	611	572	587	557	622	569	575	589	588	562	606	589	621	593	593	558	539	605	566	609	628	606	628	581	612	571	564	598	593	585	608	642	566	597	633	614	616	577	582	567	561	578	584	595	591	605	590	542	614	576	597	636	594	599	601	603	600	586	609	582	566	624	572	567	619	576	592	587	547	580	588	564	613	592	532	579	621	629	613	541	573	634	592	600	556	583	597	598	591	589	642	588	596	559	643	569	607	588	601	574	567	630	601	601	585	584	580	540	574	607	566	590	619	608	586	636	545	554	612	544	643	610	649	621	626	583	608	591	579	601	615	577	585	564	590	561	600	615	619	566	653	591	557	573	645	576	588	580	651	617	577	583	615	613	606	573	603	561	550	614	611	562	581	602	626	581	584	581	564	578	603	552	606	600	623	579	566	583	553	588	582	592	600	571	564	594	637	601	577	519	567	594	620	644	548	596	580	615	602	605	545	575	632	586	614	570	590	627	588	620	551	580	573	582	586	585	588	627	578	602	612	575	594	590	634	659	605	577	583	559	597	563	581	550	600	638	575	595	581	552	592	628	593	593	614	569	534	601	595	611	582	543	590	605	622	599	607	591	557	649	607	615	573	631	588	573	598	568	624	566	576	580	606	575	549	569	600	538	577	569	612	567	587	618	626	595	589	605	568	584	573	594	635	586	655	596	607	577	607	608	587	585	595	589	573	601	620	636	594	596	603	626	621	567	644	577	584	577	623	601	568	595	580	541	575	636	583	630	586	594	600	605	580	560	609	614	566	608	607	595	597	622	558	606	579	612	629	575	575	580	562	574	591	577	617	653	591	577	577	615	616	551	613	607	628	626	544	607	559	589	592	589	625	631	587	589	572	617	596	608	604	567	554	624	602	580	578	612	584	604	603	578	593	604	566	592	582	579	600	597	601	562	589	606	587	588	588	583	604	625	574	617	599	588	551	540	582	596	607	615	560	605	575	573	591	612	537	557	620	613	633	564	595	589	624	595	570	627	611	578	566	585	563	611	603	607	583	604	611	593	649	600	611	564	601	583	570	622	596	617	601	561	574	648	632	615	527	570	626	645	615	594	559	571	579	632	602	588	543	605	622	578	628	614	587	608	590	614	615	613	594	615	582	592	630	634	588	618	612	603	625	617	601	573	561	593	593	594	593	608	555	599	557	634	614	584	578	590	562	544	612	564	576	624	599	579	600	570	552	583	566	607	577	567	567	591	593	582	594	592	630	621	629	569	599	634	585	584	556	582	554	591	576	601	588	582	551	619	586	609	556	587	601	613	577	607	579	594	502	620	607	603	597	582	563	558	622	553	573	573	613	556	590	539	578	595	594	620	579	584	578	617	585	590	593	596	599	576	604	597	645	557	640	593	618	597	580	582	593	607	540	629	584	629	599	594	542	578	640	590	601	581	607	655	593	618	587	561	593	554	628	588	604	573	577	610	599	580	609	579	588	567	601	612	565	586	570	568	555	567	563	604	546	579	590	535	545	584	614	609	575	589	598	628	568	605	615	545	635	559	590	583	520	595	567	578	584	570	589	584	623	625	578	569	598	572	616	590	575	604	596	634	613	614	575	588	568	585	587	562	611	561	583	603	603	602	584	601	566	648	578	589	625	594	645	650	605	619	603	613	580	600	610	606	555	545	604	580	615	599	622	608	572	582	576	602	585	606	624	610	591	624	571	605	595	606	590	583	628	598	591	547	549	596	605	547	608	610	577	579	586	586	558	576	589	570	596	560	566	624	595	575	593	574	615	565	572	641	584	594	582	563	594	573	558	556	622	591	582	602	601	612	598	602	635	603	576	612	629	588	583	594	582	579	624	588	618	563	576	585	585	600	610	551	611	603	548	616	572	588	611	555	570	586	614	619	578	557	554	600	614	582	593	578	565	603	573	559	544	598	607	603	600	596	578	606	574	608	586	607	576	604	581	552	591	608	609	587	586	618	607	590	572	591	578	588	577	560	607	579	637	591	583	631	614	598	579	586	585	580	599	612	571	571	576	561	618	587	586	600	593	595	588	544	564	615	598	585	573	622	612	596	584	584	631	598	584	579	544	608	580	593	551	568	602	609	619	611	613	618	581	580	570	587	564	607	574	582	616	578	553	591	626	587	548	627	597	581	615	625	587	590	607	574	591	598	592	596	581	568	603	598	558	589	582	541	571	587	578	588	568	587	588	597	594	590	516	569	602	559	584	570	584	573	622	591	589	575	551	562	591	615	608	597	637	600	547	592	567	577	545	601	598	580	593	602	585	592	612	590	564	612	609	587	624	616	586	620	576	521	577	604	625	595	573	625	612	534	558	570	594	587	587	602	610	576	584	609	559	586	555	617	645	538	528	590	592	591	618	552	594	577	594	630	589	632	562	568	577	565	644	588	581	577	577	545	573	621	578	616	623	622	623	594	561	621	580	560	570	596	587	581	612	611	567	578	586	597	593	562	607	571	616	611	607	611	605	575	595	592	622	590	598	589	608	580	599	561
46865	27091	13235	4229	1169	402	242	253	240	213	222	239	277	205	260	246	233	258	253	237	226	200	278	246	226	232	208	255	252	217	251	254	227	217	257	231	215	206	231	255	257	253	224	238	226	244	219	242	234	253	239	259	234	228	261	261	234	242	226	236	258	224	242	237	227	232	225	230	248	261	226	256	224	210	236	225	245	287	238	217	219	243	233	204	239	235	239	238	205	232	233	219	255	225	247	236	236	216	251	247	232	234	266	244	227	215	233	215	262	224	230	203	225	249	211	253	218	230	243	239	247	222	249	222	241	234	212	228	253	232	232	254	207	242	242	241	239	243	215	264	223	222	217	210	228	258	249	240	245	217	215	253	254	226	234	243	218	240	228	237	249	234	266	247	256	238	215	202	232	267	207	226	219	254	240	263	242	197	257	236	239	223	237	221	247	258	241	226	259	261	209	235	243	235	239	230	223	240	226	226	233	236	236	234	213	233	242	227	219	235	239	229	208	238	229	209	225	231	214	227	264	201	214	241	252	234	241	233	230	235	227	223	202	243	249	257	238	209	236	236	243	229	236	246	224	229	231	224	240	243	229	227	240	202	249	245	235	259	242	225	244	228	203	257	221	211	265	221	253	203	219	252	230	224	284	236	261	257	230	229	252	236	234	229	265	221	248	222	228	225	246	243	236	208	250	263	244	233	230	220	198	234	275	222	243	247	245	205	232	249	254	243	265	255	259	225	229	243	234	234	240	224	256	209	237	248	250	236	260	251	245	237	247	237	256	240	244	213	214	249	250	251	219	216	204	229	264	243	234	224	220	253	209	219	241	241	235	202	222	238	259	247	219	251	228	249	238	242	263	234	256	196	286	244	203	261	236	231	236	223	219	235	236	222	235	242	242	222	243	220	223	239	202	214	208	250	238	260	239	241	238	250	252	237	266	227	246	255	205	255	219	269	227	232	249	212	232	256	256	267	237	223	256	209	220	249	222	195	218	234	239	233	249	243	207	187	213	229	253	207	246	257	222	218	244	238	215	217	254	264	236	227	215	220	247	245	250	247	228	239	212	224	244	240	222	245	228	219	236	214	236	284	249	234	252	247	217	226	238	231	242	218	231	288	215	242	233	254	224	226	240	220	247	224	261	258	262	261	232	249	220	243	245	203	175	217	228	223	203	223	223	251	228	237	243	241	218	226	220	253	228	253	244	237	226	241	233	219	266	229	239	246	211	247	251	251	242	222	240	238	254	244	220	243	220	235	250	219	255	189	219	224	238	235	225	249	229	238	249	240	208	215	223	214	195	223	264	225	233	262	227	231	239	207	233	240	258	250	248	228	242	255	252	253	212	254	221	244	283	274	224	247	269	246	206	202	238	251	221	261	219	224	264	248	225	236	192	253	249	250	215	246	249	259	233	239	227	224	219	238	217	223	222	266	222	226	250	247	228	214	229	233	219	244	223	244	254	263	241	248	237	252	227	224	254	224	243	223	215	267	227	257	242	253	248	203	214	253	259	244	213	214	244	217	252	208	231	219	251	219	231	224	261	219	236	241	231	258	242	213	242	246	230	242	203	231	208	238	225	216	255	236	237	245	233	230	199	207	242	226	273	236	208	198	219	249	234	222	217	232	238	241	216	218	252	240	222	212	211	281	242	227	252	232	236	245	215	211	236	219	262	258	221	220	208	228	229	259	241	221	244	223	218	237	218	220	248	213	246	249	230	216	235	254	240	225	194	232	244	233	267	211	272	201	239	231	240	227	218	216	214	250	229	234	204	221	220	241	242	209	247	224	242	246	249	211	216	216	248	220	237	245	242	226	235	261	226	238	223	266	231	239	253	253	242	196	235	232	241	237	234	213	220	206	230	239	228	239	270	251	209	215	237	269	253	215	233	274	254	220	213	223	225	238	251	250	229	248	255	259	234	233	231	226	234	247	224	199	233	212	235	231	243	236	210	256	240	246	235	245	225	231	237	252	257	246	249	264	279	264	220	228	231	218	247	252	224	223	249	226	226	217	233	257	216	234	242	252	240	220	232	228	233	233	224	225	237	246	213	229	247	243	226	220	227	215	255	211	221	260	219	231	247	230	211	220	257	208	219	273	231	292	228	203	255	247	244	259	243	269	240	217	234	218	227	242	236	232	211	214	252	227	252	215	258	235	247	250	276	242	234	231	230	226	247	235	235	199	241	236	259	231	223	221	226	250	225	196	230	232	213	232	235	221	237	235	243	220	194	212	247	264	226	263	243	243	225	244	252	254	231	246	235	245	237	247	289	239	222	229	246	221	233	243	229	222	230	247	234	238	246	226	249	208	236	236	247	228	239	251	222	249	210	235	200	230	257	218	241	230	237	217	243	249	229	219	206	222	232	254	230	233	228	263	245	237	277	236	255	235	245	248	247	243	241	238	246	239	235	232	250	235	252	245	249	253	224	235	269	253	221	249	227	262	250	239	214	251	236	253	248	240	198	250	209	262	247	283	211	211	210	266	235	209	225	199	243	252	242	220	240	223	213	236	246	245	238	213	240	276	247	282	291	226	235	232	235	218	217	194	231	235	243	207	241	242	253	223	251	232	225	228	216	261	224	258	213	232	249	228	244	251	256	224	253	254	233	234	243	213	239	225	246	246	235	237	252	199	208	261	216	231	246	241	227	285	231	232	253	242	228	242	218	229	216	242	231	204	232	230	257	239	226	243	257	240	246	252	218	239	238	208	266	257	205	288	227	249	219	230	228	220	259	248	236	211	215	240	232	246	224	238	242	243	249	238	231	230	245	242	244	255	255	218	227	244	253	249	234	215	284	236	217	203	237	244	244	249	257	231	222	253	245	220	241	237	254	245	230	221	228	238	212	248	224	245	230	246	224	268	247	248	244	228	221	247	255	251	238	248	234	255	221	230	242	232	242	233	235	267	236	244	212	237	238	236	268	238	241	259	199	258	272	248	215	202	236	236	255	232	248	206	221	265	238	244	236	257	246	255	264	253	231	246	248	206	239	256	227	238	258	226	224	253	266	252	233	204	220	215	224	264	201	222	238	230	240	229	240	222	236	249	240	215	213	270	252	230	236	247	203	236	231	269	213	266	237	236	259	237	249	232	218	249	233	222	227	212	211	252	224	263	238	244	246	240	233	284	244	245	252	250	252	263	240	234	260	228	215	244	238	203	230	261	244	225	239	259	236	272	222	225	211	226	223	249	233	203	212	198	232	222	197	215	230	246	227	220	240	229	216	204	188	236	217	256	236	230	225	262	215	212	255	206	213	254	220	232	235	221	250	228	229	242	248	240	205	240	271	265	225	248	240	224	232	228	234	213	210	218	211	215	198	229	241	241	248	217	245	256	232	261	249	229	251	215	216	240	256	210	257	267	247	237	241	221	232	232	241	240	271	246	225	248	229	200	229	244	253	226	238	232	263	219	243	264	259	232	231	225	241	236	230	228	250	220	232	235	227	253	212	243	250	235	243	242	236	233	223	243	217	222	257	220	254	225
30536	19923	15866	8188	3195	1114	611	575	565	542	544	514	544	521	509	492	566	521	499	480	514	515	518	536	532	530	484	539	496	471	517	464	483	546	552	517	553	511	532	531	549	528	547	505	494	471	477	497	507	544	523	520	506	531	511	526	535	553	521	544	510	499	512	549	547	515	533	494	552	522	552	537	523	496	494	508	549	511	518	493	554	511	479	514	521	488	503	533	476	490	483	503	513	504	546	503	532	543	542	534	564	539	509	545	473	536	519	582	501	559	542	536	493	547	537	531	530	506	540	526	542	504	520	492	515	488	520	544	513	513	541	537	510	494	530	510	495	480	510	505	506	520	530	534	511	496	502	553	528	531	532	567	531	483	546	539	531	475	496	530	493	535	566	505	513	481	488	557	533	535	535	501	504	516	520	491	503	522	526	512	497	514	533	553	572	493	527	512	540	512	456	501	509	538	511	508	536	524	518	513	533	532	539	519	508	457	508	548	479	488	532	490	552	543	550	562	538	480	542	506	514	538	528	488	509	528	529	477	537	505	498	512	532	516	480	517	539	521	545	521	484	561	520	530	517	513	520	475	583	544	493	500	526	532	544	521	501	509	503	526	558	542	544	558	519	479	536	521	526	519	495	502	496	502	519	535	513	539	517	516	521	530	535	530	548	512	496	553	505	497	511	500	546	544	536	556	547	548	518	566	510	513	483	515	521	536	525	537	519	497	517	543	487	588	513	561	498	552	465	545	531	518	511	574	568	524	495	508	481	532	531	559	530	543	529	525	547	505	517	510	526	504	508	510	495	539	556	529	524	531	511	499	493	537	521	540	509	556	521	545	516	516	486	531	570	564	530	542	519	548	544	515	554	533	508	533	543	516	551	557	539	540	509	508	513	565	529	529	546	526	540	502	526	522	517	555	509	483	508	512	523	565	529	485	509	539	548	525	518	505	515	515	525	526	521	563	487	559	478	498	523	505	484	554	535	540	524	493	526	543	513	542	523	546	508	472	513	529	572	493	491	528	547	504	539	531	491	537	502	540	482	515	542	534	495	532	576	518	493	496	542	501	534	552	542	492	500	543	489	538	528	499	542	499	462	557	540	569	545	548	474	535	537	522	538	543	512	566	582	504	512	519	526	518	531	560	534	507	528	523	522	516	489	513	505	518	505	522	536	516	497	516	533	524	544	535	524	534	505	560	475	571	496	528	506	530	481	544	518	525	487	532	507	524	487	532	510	524	516	526	526	518	524	517	493	482	534	525	496	545	552	530	514	507	500	540	528	476	514	503	555	546	531	499	521	532	527	515	520	527	570	518	534	486	487	516	520	535	529	529	507	523	495	539	521	510	558	505	525	515	549	518	552	523	552	538	516	511	526	508	492	532	482	478	511	510	552	555	520	489	505	520	540	543	511	529	493	584	511	514	548	544	530	494	513	543	530	502	532	512	533	536	562	503	538	513	522	524	548	537	509	541	537	483	539	492	541	531	542	528	512	516	486	476	488	569	536	510	532	504	560	501	494	500	513	530	530	504	516	523	501	540	509	546	536	527	528	549	511	535	508	585	483	552	522	500	536	526	523	503	546	545	520	490	532	523	517	511	519	497	513	511	555	512	512	540	540	531	505	541	532	498	549	508	467	560	507	536	513	502	518	532	508	532	538	519	455	500	509	502	519	552	529	527	514	512	548	496	535	534	554	547	550	567	538	526	516	539	535	551	510	511	549	547	508	505	441	509	499	534	480	552	546	526	528	514	527	485	534	517	544	518	550	482	518	552	540	553	510	498	526	489	556	498	546	495	488	524	549	507	554	484	544	523	498	571	512	531	518	496	476	538	516	530	510	549	493	528	495	506	487	481	517	533	535	510	542	542	530	550	500	530	546	519	501	495	520	528	539	534	540	528	520	505	511	498	536	559	525	551	539	521	513	502	528	483	497	508	515	542	533	497	515	489	499	517	511	476	525	529	524	528	541	526	528	483	531	517	518	538	515	569	498	546	513	513	543	526	527	555	522	478	500	529	505	535	508	514	533	528	546	537	540	530	518	531	505	513	507	522	510	556	507	507	484	476	513	467	567	515	506	472	517	487	494	533	524	490	515	537	518	515	526	518	493	527	506	558	520	553	536	518	534	459	529	522	541	526	523	535	498	521	481	512	540	521	547	542	527	546	526	520	528	547	529	480	550	474	524	521	543	535	562	493	497	496	541	513	546	495	528	539	521	520	554	577	539	511	503	555	499	538	546	533	525	520	512	571	549	548	539	531	515	545	523	509	526	517	541	513	591	569	534	519	531	522	516	500	505	510	493	542	472	529	496	504	524	507	507	498	532	523	520	538	517	552	517	519	504	565	542	524	519	536	483	548	522	512	549	517	543	530	546	539	488	495	493	536	490	555	489	563	555	540	536	523	548	544	506	537	536	495	514	585	502	525	522	517	518	495	481	527	504	505	511	524	480	496	559	529	553	524	534	500	544	523	520	531	503	516	519	515	530	490	546	573	550	510	549	522	497	542	489	535	506	531	535	535	525	497	507	514	518	530	528	507	528	519	466	499	517	532	520	539	583	571	535	509	492	518	537	519	514	526	512	481	504	487	528	524	485	484	539	518	483	509	503	518	515	498	499	498	551	496	473	523	536	543	494	538	529	486	493	529	520	527	546	496	532	520	539	515	519	494	509	516	507	511	501	489	555	533	524	498	527	535	558	546	507	542	531	561	544	527	512	529	568	530	518	547	496	514	515	525	543	525	554	521	490	512	500	506	502	543	532	528	512	517	485	534	508	505	543	517	528	505	512	528	489	506	486	543	531	543	516	534	514	582	492	529	512	491	528	547	550	534	539	553	520	553	500	503	472	534	531	524	532	500	496	490	503	483	560	505	504	525	452	540	504	549	531	522	514	552	513	535	507	494	483	552	511	480	507	536	531	525	532	486	483	507	531	538	505	524	499	506	517	546	513	508	543	516	524	505	560	506	502	528	500	585	504	570	505	506	513	483	536	542	499	513	526	561	468	557	543	583	540	509	489	502	496	564	477	530	540	593	519	546	504	532	528	492	541	492	507	534	488	574	510	512	495	493	519	568	477	492	515	533	540	528	501	490	493	520	549	530	558	562	507	516	530	503	468	479	585	468	532	544	544	524	548	500	502	504	539	521	495	554	507	518	535	547	525	509	540	510	558	540	525	540	562	484	564	544	513	516	517	532	543	565	477	538	496	506	545	516	563	543	535	508	508	489	561	535	483	499	539	485	523	525	546	484	514	530	553	550	550	498	524	528	521	525	534	527	540	498	512	543	523	504	546	477	514	506	541	521	499	504	528	537	507	549	522	513	511	552	534	501	534	555	519	482	510	543	495	532	503	545	530	535	508	525	528	526	510	522	533	558	540	540	527	528	489	567	503	527	514	571	523	523	503	519	512	511	525	550	488	515	527	496	519	490	546	496	501	562	557	518	535	526	503	543	496	552	504	505	527	508	582	518	501	502	505	494	551	533
62667	34008	13494	4411	1713	502	289	291	273	286	273	273	241	238	228	263	254	250	232	249	275	247	254	266	264	271	245	251	243	240	237	240	238	248	256	257	259	290	242	251	278	243	242	280	227	250	285	253	279	241	248	235	249	239	273	272	278	237	233	248	276	262	279	263	245	266	255	255	231	238	230	279	250	239	262	248	235	247	239	277	230	247	259	247	271	224	238	237	257	255	269	228	263	251	252	239	276	268	250	258	258	246	296	264	262	255	251	277	264	257	240	249	232	284	254	231	248	287	249	196	240	263	287	242	257	251	273	264	257	260	264	248	283	280	268	280	270	292	273	242	256	237	242	269	239	262	273	256	224	253	264	284	241	234	275	251	256	244	271	268	260	245	293	272	237	243	243	245	244	275	241	240	257	229	250	240	246	297	250	262	268	276	210	260	279	269	286	273	226	224	279	253	229	246	284	257	237	252	278	268	246	252	241	265	238	308	249	231	236	263	265	243	259	261	233	213	255	266	251	270	257	257	260	269	233	265	275	237	224	252	229	250	284	269	241	270	250	254	268	280	237	254	260	259	274	250	226	225	233	281	245	256	270	245	253	241	263	270	278	248	253	282	276	233	252	261	233	261	273	251	275	224	249	278	264	258	255	257	278	273	209	261	265	251	229	265	274	249	255	243	236	240	259	281	247	231	223	231	235	264	250	237	261	250	228	245	268	257	264	240	246	253	253	248	251	287	255	256	266	260	257	229	268	230	236	268	277	243	246	262	223	232	248	240	252	285	253	258	246	248	219	205	243	237	240	257	249	266	236	262	231	277	257	254	245	255	243	277	265	276	230	231	216	231	266	227	216	259	255	238	245	218	272	265	247	236	270	259	260	227	257	296	246	256	258	226	249	264	249	226	279	242	251	279	267	258	230	262	265	253	247	241	255	247	268	257	264	252	258	295	257	237	254	280	292	257	252	249	293	262	277	272	252	248	231	270	261	228	290	241	257	248	258	239	260	263	297	280	284	246	266	242	264	262	264	261	271	218	240	234	252	253	254	255	258	239	229	258	264	262	274	261	255	270	253	216	258	247	283	232	224	240	216	275	233	241	255	244	255	267	245	249	269	259	219	275	223	253	264	246	258	218	278	260	262	241	278	271	235	244	277	253	242	257	253	241	258	282	254	223	231	254	260	276	219	265	258	279	252	260	260	231	227	239	248	279	292	254	272	247	274	289	263	280	255	272	241	254	252	251	270	248	246	227	252	234	252	249	257	252	260	249	257	259	248	235	278	264	286	272	253	276	247	255	268	222	259	261	254	274	256	262	267	280	239	234	264	248	292	261	258	247	252	238	235	261	259	248	271	321	290	234	264	250	264	271	249	236	247	265	250	248	250	268	257	254	232	226	272	265	258	267	255	245	233	258	254	261	217	260	263	270	274	256	243	260	242	250	250	259	277	270	292	248	225	245	275	241	265	249	259	254	269	259	266	236	264	246	252	262	272	268	246	268	290	240	273	254	233	228	220	262	260	272	243	243	254	275	266	233	251	255	256	257	255	254	277	260	255	262	258	244	253	256	240	284	252	251	268	272	253	279	264	265	264	293	242	263	249	255	268	241	252	278	241	247	262	237	228	239	237	255	258	274	254	250	266	252	271	265	260	280	270	268	274	219	309	257	280	238	259	227	252	267	259	259	249	261	262	245	257	253	255	262	252	240	279	285	279	247	259	242	237	248	239	246	277	247	221	235	245	253	265	262	250	256	241	245	251	266	249	287	263	269	264	249	249	245	257	233	272	261	263	245	229	271	287	256	291	267	284	276	269	228	250	258	234	246	278	221	253	237	219	260	284	242	258	261	287	266	248	263	250	265	251	240	252	243	280	258	262	204	247	256	246	256	269	234	253	273	261	265	246	246	279	266	268	259	266	212	248	246	251	252	263	300	288	245	290	252	247	255	256	244	235	248	249	270	268	262	269	249	282	256	258	247	234	261	258	258	261	234	228	269	291	236	246	255	253	208	263	266	259	227	224	260	278	250	237	233	261	271	267	237	243	265	251	252	260	279	266	241	229	267	276	259	244	261	196	233	240	219	236	244	250	227	228	245	245	265	240	261	247	255	261	268	252	268	261	244	258	223	275	289	226	256	269	234	246	288	265	258	255	265	297	258	271	254	243	231	258	266	230	241	285	268	251	255	276	244	253	225	255	260	262	251	265	276	259	251	269	261	293	244	238	254	224	286	238	233	249	260	247	250	233	251	266	242	257	230	260	213	266	266	237	255	240	266	279	237	271	242	257	260	239	268	245	257	299	235	225	265	278	227	250	243	253	259	306	272	283	269	247	261	258	232	256	240	291	243	255	276	264	263	256	218	241	211	244	252	291	225	225	253	249	253	267	266	250	267	273	256	254	252	240	225	238	235	246	251	255	267	240	239	232	233	260	239	250	250	236	257	238	273	248	235	263	261	241	234	241	286	233	256	290	255	235	268	242	243	267	231	247	258	231	263	263	238	256	269	241	271	286	245	254	246	239	261	267	273	269	275	255	230	275	276	255	246	263	270	272	221	255	252	251	256	271	224	230	273	247	238	253	266	280	271	274	247	255	237	259	258	267	235	252	240	238	251	265	236	282	255	262	276	225	275	270	285	246	241	289	262	266	270	244	244	229	258	258	254	220	248	230	248	267	245	243	268	254	262	304	275	288	265	253	261	282	275	246	240	271	278	295	233	282	280	243	269	262	256	264	246	266	273	239	272	224	218	256	291	237	245	251	276	252	288	260	243	279	266	278	288	276	245	267	286	240	267	289	288	249	243	263	262	252	249	293	275	233	269	267	233	255	251	266	276	257	262	275	255	253	255	258	265	231	275	245	230	252	215	262	280	226	264	296	251	241	229	250	274	248	274	258	260	259	251	258	251	268	245	232	276	240	256	264	239	233	239	238	239	276	242	280	246	277	283	274	280	258	264	248	239	249	281	264	263	252	242	260	251	281	240	266	269	304	269	249	242	233	233	232	244	246	262	231	246	241	252	242	236	259	259	236	254	273	260	245	253	256	249	243	219	254	265	253	243	243	266	254	258	255	244	270	285	256	258	262	286	266	244	246	248	247	278	249	267	251	240	267	247	267	234	280	255	266	237	259	281	283	296	275	251	233	280	268	233	262	264	244	255	235	242	258	257	237	245	236	238	259	232	274	249	279	242	273	291	264	245	252	259	258	240	243	251	257	260	264	244	271	259	275	283	276	239	262	220	254	267	253	250	254	253	260	245	265	232	262	262	248	250	273	223	245	236	243	254	243	275	263	267	250	270	270	237	272	260	247	250	262	267	257	230	263	258	250	272	254	263	279	246	266	249	258	258	247	262	289	275	244	293	258	269	273	239	263	271	251	258	253	257	253	258	254	239	250	268	231	249	282	248	253	259	257	255	250	256	242	253	246	255	268	245	237	255	251	261	259	283	264	221	254	256	248	261	265	265	267	255	246	282	286	270	259	266	259	308
42322	25721	12868	9327	4738	1399	631	642	613	594	552	555	573	582	532	603	597	565	577	527	533	579	533	539	527	538	600	583	552	549	591	542	576	545	558	611	566	583	553	573	581	566	557	550	566	565	601	563	542	559	587	525	565	561	568	568	549	544	557	556	635	571	546	575	594	552	564	543	497	545	508	549	544	577	553	574	547	544	585	588	589	537	503	607	572	557	539	576	560	531	586	561	568	578	549	556	577	560	568	597	584	540	575	551	586	570	555	558	554	571	600	568	549	551	550	611	533	557	576	582	575	574	557	557	602	520	606	525	576	544	559	580	618	549	495	602	609	560	510	577	593	528	560	572	586	540	579	575	519	526	576	569	556	548	585	556	524	539	564	550	566	580	556	569	575	541	602	531	585	614	575	508	589	598	584	497	545	613	578	589	527	580	542	548	602	580	565	525	549	571	550	592	597	570	566	531	578	544	579	554	603	573	535	546	533	540	614	528	560	612	548	601	571	600	549	546	516	582	559	621	547	586	599	536	603	562	542	550	589	526	561	588	531	595	587	535	563	569	531	587	590	529	550	560	560	579	511	564	566	555	561	556	549	519	511	590	570	583	566	496	545	586	574	627	585	570	549	542	548	550	568	607	548	545	518	557	538	587	592	580	537	603	569	589	592	551	590	556	529	587	586	615	568	586	556	580	576	605	538	597	594	571	564	553	571	503	562	590	538	558	576	534	588	563	580	582	544	557	561	530	557	558	549	562	528	563	549	557	526	509	546	572	565	623	557	579	555	594	555	555	569	537	569	592	517	577	544	591	569	546	532	556	540	552	541	571	540	583	554	570	554	565	550	561	558	565	564	576	542	576	604	572	572	538	524	534	554	538	564	535	600	553	561	600	575	544	496	547	571	559	535	590	555	553	528	536	540	614	587	558	549	536	574	529	564	541	554	618	574	579	614	555	571	560	559	604	566	559	555	539	580	595	588	563	539	563	583	552	560	566	587	548	589	562	593	603	565	537	576	590	578	511	565	582	524	569	547	584	580	574	572	557	588	538	519	605	568	605	586	578	552	532	548	530	533	554	572	506	565	531	564	562	508	559	603	546	556	540	570	575	554	567	536	534	509	557	573	565	576	542	565	587	558	589	528	511	584	566	554	569	567	565	595	556	541	606	558	565	594	549	551	597	569	538	595	522	576	556	554	567	582	555	579	619	565	527	591	554	529	578	529	577	534	576	504	586	572	554	579	540	552	553	602	536	593	583	551	601	580	546	580	589	585	548	538	625	559	604	543	590	562	526	593	545	535	572	546	608	559	522	540	580	561	574	569	585	569	557	598	578	573	559	625	564	536	584	593	501	538	577	593	548	544	490	587	589	538	579	562	536	520	571	576	561	563	549	553	535	579	566	582	540	596	586	600	545	535	590	531	551	540	553	520	545	582	589	548	580	573	506	534	559	594	508	554	557	593	615	605	550	624	531	591	545	561	585	600	542	548	571	593	587	546	554	538	540	562	596	541	546	579	547	537	562	553	514	571	543	577	564	546	535	557	542	572	536	550	586	587	539	580	585	523	597	534	553	578	543	546	570	550	545	571	553	568	603	564	555	570	564	566	531	595	542	511	542	573	577	611	589	554	606	591	586	599	572	513	544	537	606	562	560	547	578	526	533	565	549	557	588	522	562	603	581	549	569	594	543	550	575	561	576	580	555	525	554	579	564	526	606	571	566	569	568	543	591	568	590	577	536	586	592	552	563	585	527	611	549	573	526	544	504	558	549	540	572	516	535	534	539	583	517	538	532	551	584	554	539	543	578	565	574	550	591	533	560	531	516	557	588	591	584	592	569	560	564	556	554	537	560	567	606	557	547	567	544	527	566	564	594	548	566	569	574	608	575	548	581	597	571	580	574	570	515	584	554	565	520	576	559	617	570	570	604	583	575	564	634	546	530	561	576	546	580	550	537	565	560	580	568	557	575	569	591	591	516	581	564	543	566	599	572	579	583	591	578	551	526	526	566	568	540	535	539	561	592	544	591	552	542	529	588	547	592	525	565	597	587	551	583	554	562	586	583	566	550	538	603	567	605	593	541	562	552	566	560	562	531	526	569	569	587	586	618	550	547	618	536	530	584	560	571	554	543	553	568	565	615	532	588	523	546	549	568	603	535	538	617	573	544	566	553	582	580	551	537	592	553	564	552	570	540	559	554	575	572	568	586	555	578	574	564	522	558	566	565	556	510	547	571	540	569	572	552	579	541	577	524	592	562	570	566	548	555	569	586	577	554	545	550	569	605	560	600	590	592	563	587	566	566	578	576	556	514	513	552	566	576	525	576	570	577	586	595	571	540	558	558	549	532	553	594	609	581	576	592	603	566	545	562	587	542	552	569	598	589	567	583	599	572	556	525	543	567	527	550	578	589	562	599	562	542	542	551	597	575	557	527	536	543	585	566	547	588	553	570	598	607	560	554	575	553	552	557	565	559	560	565	596	614	579	602	518	585	562	580	541	535	567	583	532	577	597	576	559	590	553	510	534	573	600	596	573	562	512	565	537	554	538	566	545	533	581	545	574	546	608	554	556	581	619	559	602	542	569	546	539	528	576	558	586	568	558	568	562	568	565	580	592	581	570	537	540	561	529	580	603	581	537	583	594	559	546	554	577	545	571	608	534	572	567	554	567	562	530	568	612	615	593	532	525	563	577	573	579	524	592	564	551	594	553	544	550	584	601	563	566	554	561	589	562	571	551	593	533	531	631	519	572	545	575	557	532	544	613	559	553	558	581	580	587	567	563	557	575	571	555	557	556	566	532	571	597	591	550	611	597	564	588	557	586	581	576	575	563	553	567	545	519	558	574	563	549	571	560	573	578	526	530	578	554	546	590	541	555	529	570	586	568	560	533	603	568	527	541	571	572	582	582	563	548	581	588	581	552	547	555	577	560	588	575	588	523	531	547	563	568	580	586	550	549	622	596	546	523	587	578	572	583	568	557	522	602	518	549	602	565	549	559	603	509	553	557	565	605	550	552	591	589	580	587	587	527	546	560	568	577	566	604	533	577	542	543	578	616	594	582	565	580	559	577	572	561	589	585	515	583	574	580	596	573	575	563	556	554	546	544	556	570	563	576	553	544	584	528	566	541	542	586	582	533	557	552	574	544	603	552	599	581	592	569	581	550	594	521	535	564	527	581	546	581	599	559	571	571	544	557	534	534	569	553	585	541	575	564	555	545	523	552	570	549	553	568	570	602	545	571	559	520	569	545	559	569	552	534	567	575	586	533	526	562	548	584	531	540	556	559	566	524	553	555	560	579	532	567	559	542	580	550	583	546	561	617	544	556	578	567	588	547	588	603	583	557	571	578	581	583	544	546	522	536	583	587	609	577	590	544	529	566	605	551	578	523	564	554	593	578	551	512	509	554	579	534	535	558	605	537	534	563	539	563	535	600	601	573	612	557	585	554	546	590	546	545	565	607	568	583	548	562	592	584	567	562	548	555	578
67289	36460	19033	7431	2781	1117	345	313	311	262	273	283	269	318	283	243	268	279	262	259	284	262	279	290	279	275	293	309	286	274	248	276	301	282	271	247	270	270	260	296	266	297	289	323	290	271	242	303	295	270	280	285	269	257	290	253	269	294	323	280	259	283	326	230	275	306	273	285	228	264	254	253	276	249	244	265	280	231	288	300	281	254	251	252	272	279	264	276	275	294	308	265	308	259	277	255	284	251	233	254	278	290	305	275	258	254	269	291	284	262	293	247	299	259	262	267	263	254	251	260	279	286	264	276	255	247	258	242	254	270	256	284	272	261	306	261	268	250	306	248	288	265	268	270	285	282	263	287	288	261	275	284	275	294	279	306	290	259	278	298	282	281	292	269	267	261	264	240	262	307	292	265	282	287	292	255	283	276	260	275	307	262	254	284	260	270	277	266	266	284	285	256	250	243	272	287	274	273	291	276	305	262	270	271	264	282	292	303	283	246	269	254	290	254	263	249	261	290	288	268	275	247	286	285	250	242	291	251	246	245	276	255	281	271	250	241	322	267	263	269	268	279	284	263	273	284	289	259	279	257	255	257	275	261	271	259	289	277	276	262	282	309	246	280	293	270	256	234	261	279	308	289	256	266	257	259	264	250	288	269	260	289	317	325	290	287	282	241	270	302	270	282	277	291	258	268	265	243	247	294	269	268	240	292	299	250	297	259	248	263	247	238	248	256	270	236	239	280	271	256	289	311	252	268	293	272	272	273	271	263	240	268	291	264	271	279	289	266	241	254	278	248	272	290	288	263	260	289	276	268	238	250	279	246	263	244	262	302	255	295	280	255	312	232	297	268	270	286	262	265	257	324	254	279	268	283	298	274	260	265	251	261	253	277	259	294	279	262	299	276	231	237	291	272	256	240	253	249	301	255	295	248	276	266	280	264	269	246	278	248	266	272	302	268	285	281	261	245	272	281	313	261	280	272	295	270	269	242	276	263	278	253	271	249	260	268	278	275	275	255	267	281	289	293	228	284	326	246	297	253	281	264	268	245	264	262	297	255	267	267	294	266	253	283	247	274	293	293	272	320	250	256	235	298	274	244	264	251	276	321	280	263	242	288	289	262	288	312	291	287	272	282	270	280	275	263	295	286	279	298	286	290	272	257	268	266	271	305	279	290	292	259	328	261	274	256	253	263	288	260	265	269	279	273	257	267	267	264	260	272	261	275	270	268	262	279	260	276	254	290	273	280	291	252	272	281	264	281	257	290	284	290	274	289	269	282	274	259	263	276	277	261	279	241	283	303	291	278	268	253	262	290	257	252	272	265	252	250	285	270	285	276	238	251	271	272	279	259	270	297	272	279	279	283	271	278	247	274	264	262	250	302	258	255	281	274	270	284	278	260	275	286	299	282	275	264	269	241	290	286	305	260	290	272	291	244	298	260	249	277	293	312	283	250	258	296	267	260	300	278	279	274	253	262	277	227	265	262	256	272	309	286	300	247	285	288	289	279	286	300	284	260	246	300	289	254	303	255	268	274	300	309	254	279	247	284	284	265	300	274	264	281	260	290	280	300	321	285	255	239	275	324	274	292	291	276	274	264	234	294	268	278	266	292	262	298	264	270	241	277	298	255	267	283	284	289	280	278	258	275	290	291	271	262	279	251	248	285	281	296	296	275	288	268	285	294	288	306	282	262	279	240	284	274	279	256	279	275	279	281	268	271	253	257	262	258	259	284	266	254	263	314	247	267	287	277	285	278	255	270	250	270	272	266	247	300	292	289	262	269	277	261	263	291	256	253	265	270	294	259	248	283	289	269	269	243	285	269	287	282	271	248	263	272	267	294	303	295	281	272	263	306	289	276	310	289	261	261	302	286	270	260	256	279	287	277	261	267	284	284	282	274	278	237	277	281	286	255	273	269	279	269	277	279	276	288	253	258	235	279	300	289	263	265	299	274	290	236	244	243	266	254	285	263	265	275	250	279	231	262	283	248	273	257	265	297	231	250	266	245	279	276	255	289	251	257	262	281	312	268	283	255	284	265	251	276	273	297	281	279	275	281	283	268	261	261	294	233	294	254	270	259	273	237	277	273	272	274	272	268	277	282	263	284	270	261	274	280	278	289	211	247	279	246	251	259	264	265	276	290	262	292	296	242	257	313	271	266	263	239	267	266	275	283	283	281	274	271	270	240	293	274	249	272	249	271	271	279	286	306	261	251	284	267	252	267	257	313	228	280	244	286	262	298	284	294	234	269	267	302	285	252	258	285	240	261	261	299	269	271	234	285	278	290	294	275	246	296	278	265	287	268	263	250	272	260	304	309	252	268	303	278	279	264	270	261	261	289	268	283	258	272	253	284	254	271	285	261	223	258	264	291	270	287	290	292	293	292	264	289	240	269	265	296	273	279	272	259	266	272	283	260	278	288	280	284	267	266	239	281	249	275	290	299	289	254	267	285	287	283	274	271	289	268	247	323	278	281	229	280	272	272	276	240	267	266	287	249	303	278	253	277	275	247	293	262	280	297	251	257	269	289	235	278	281	291	290	254	272	276	274	261	272	275	245	267	293	261	303	284	236	267	311	250	276	312	267	257	254	254	252	231	289	246	290	260	264	250	249	271	254	260	283	298	274	266	264	273	276	288	281	250	289	270	268	305	288	246	269	254	285	282	276	259	243	266	272	291	253	270	296	264	292	264	264	276	290	268	258	269	288	276	262	292	264	273	284	263	243	278	251	295	277	274	273	266	278	247	290	283	279	244	252	254	231	284	288	282	277	261	273	277	289	273	284	260	282	267	288	273	246	276	277	258	256	261	275	283	273	302	283	311	308	268	261	300	272	263	311	245	242	265	294	305	282	275	270	277	272	250	229	289	296	278	263	270	267	292	291	267	270	273	280	298	277	283	294	265	296	305	257	250	269	252	242	283	306	256	247	243	248	307	271	280	310	313	254	277	300	259	235	272	278	283	281	290	282	293	291	267	280	261	273	230	270	252	284	268	284	248	255	276	291	257	281	260	258	270	283	261	291	280	272	256	267	258	288	293	275	263	263	254	293	277	281	252	267	290	275	278	249	277	285	229	232	264	277	262	267	263	268	234	276	248	293	270	254	278	212	282	289	253	263	305	320	316	274	245	273	265	245	290	271	282	259	324	281	271	263	274	286	259	284	265	275	290	282	267	265	298	258	254	295	273	252	294	255	289	313	276	286	276	259	223	302	283	293	279	278	277	289	267	273	317	285	252	253	256	268	231	261	296	258	276	269	296	251	312	272	261	268	257	249	280	255	292	280	289	257	252	267	306	304	299	285	292	302	285	268	317	264	245	267	240	263	286	272	271	242	266	268	274	280	271	264	269	247	245	286	266	320	281	272	264	271	283	278	275	288	242	251	285	294	259	281	275	282	264	258	295	267	247	270	233	300	275	259	274	314	279	294	284	257	267	227	268	295	277	276	250	286	248	281	257	257	304	281	269	276	280	277	268	254	282	282	271
45039	28264	18796	12030	7320	3285	891	690	698	693	712	654	655	619	625	593	629	641	606	628	581	632	572	609	548	552	574	635	535	607	625	615	593	574	607	663	597	605	630	572	590	585	583	592	614	614	571	608	588	580	565	621	587	624	591	579	586	583	549	545	581	627	630	572	611	579	552	548	620	588	603	632	535	573	593	582	576	581	587	598	578	531	613	612	578	605	575	577	604	628	620	564	522	541	597	618	607	622	602	594	585	589	630	596	588	635	570	626	626	567	544	569	624	585	602	596	620	586	628	573	581	609	569	561	554	597	586	612	615	630	569	586	560	615	573	550	568	621	606	596	544	614	572	579	558	565	577	562	580	568	529	612	598	570	607	590	553	575	602	571	558	568	593	623	619	600	636	578	651	599	585	621	593	584	579	613	558	588	579	608	617	554	595	616	615	579	588	589	546	567	581	591	607	606	605	622	566	584	561	591	595	536	609	621	635	548	584	590	593	582	610	593	572	569	601	577	547	574	608	589	591	599	579	556	585	597	599	586	586	598	602	597	548	525	550	559	593	571	640	567	578	574	564	607	558	597	600	566	619	593	540	596	613	576	572	554	592	632	545	569	598	596	568	593	621	606	615	638	614	623	562	638	605	606	555	602	603	554	573	588	548	607	578	582	654	629	605	602	627	565	584	583	595	590	585	596	595	599	588	581	567	600	609	548	572	603	606	611	621	609	582	551	583	624	592	608	583	549	588	597	597	558	569	583	615	588	572	597	602	605	596	615	620	590	573	626	605	562	593	614	618	562	598	646	592	575	567	614	598	573	584	590	599	640	606	591	582	606	631	582	553	601	539	601	574	584	567	580	604	593	625	576	587	594	585	557	601	612	569	587	595	586	541	586	616	624	587	604	622	618	568	613	583	588	626	571	595	585	620	620	607	581	584	587	632	561	563	575	607	593	594	585	602	629	563	580	573	632	574	617	598	613	574	566	561	572	595	546	604	559	578	551	609	586	582	617	628	570	579	597	561	595	599	616	577	589	591	544	650	602	592	586	589	601	601	573	585	626	571	624	570	591	617	558	622	625	555	582	571	590	632	598	580	611	581	607	589	552	555	590	613	595	604	581	547	596	601	553	641	574	596	642	612	578	603	595	576	547	603	591	576	605	582	568	562	546	604	581	566	591	607	554	600	631	570	574	610	593	566	588	609	614	569	554	594	584	571	604	598	608	654	555	590	623	605	618	595	587	584	603	583	576	585	577	623	640	585	599	575	591	593	521	568	563	568	597	588	589	578	601	580	579	608	597	604	601	623	624	567	590	581	617	549	604	544	612	623	577	586	558	557	609	608	588	549	579	619	572	529	609	616	621	604	604	575	620	568	563	599	586	630	620	614	571	609	623	578	568	588	603	593	590	625	602	573	621	579	627	622	606	599	624	574	598	569	555	608	589	533	580	571	627	580	586	569	558	596	607	589	599	610	633	540	560	584	516	616	623	557	581	585	588	542	600	610	577	573	602	588	605	626	623	611	565	600	552	584	566	589	578	607	576	597	614	573	661	633	594	551	604	606	640	558	566	604	589	606	565	585	588	589	563	553	580	596	596	574	601	547	554	594	596	592	606	569	581	595	589	611	577	612	575	582	587	606	616	557	550	617	580	620	615	600	631	605	587	570	575	607	582	592	568	601	603	595	561	598	585	541	640	561	573	609	592	569	625	642	552	586	592	569	586	553	611	586	578	627	574	587	609	626	612	578	580	615	590	629	596	641	625	567	602	616	532	559	586	572	601	579	553	559	595	559	574	612	553	598	637	581	661	553	590	587	584	527	576	587	598	610	583	617	593	577	560	583	609	568	579	613	603	546	624	571	585	604	575	640	584	580	574	639	608	565	539	540	592	588	591	584	606	609	600	570	633	597	599	617	605	586	567	634	611	583	583	598	568	629	614	564	584	590	576	572	571	560	598	556	609	552	544	590	587	581	587	569	594	599	605	627	570	568	591	615	599	603	591	557	568	577	574	626	652	530	597	615	586	642	577	567	598	603	576	586	621	598	584	597	601	578	589	575	568	585	584	651	595	613	598	607	581	578	584	633	613	591	602	607	630	592	608	562	576	581	589	539	641	581	629	628	598	598	560	582	605	596	572	540	641	616	624	562	587	585	556	566	585	588	592	564	577	627	576	622	604	609	592	610	583	582	588	604	547	576	584	581	586	536	624	592	624	540	553	583	582	609	588	597	619	541	599	641	635	583	553	548	607	618	574	597	592	597	561	559	611	590	593	621	591	579	583	602	577	597	613	628	613	576	601	603	594	602	573	576	586	571	583	600	609	596	605	603	615	543	566	575	609	589	563	634	593	581	597	611	575	623	605	634	607	592	561	624	584	606	577	596	587	612	581	619	566	575	602	603	613	581	588	592	563	627	623	608	572	576	607	599	608	611	591	572	621	602	598	609	590	568	634	591	616	595	610	579	586	598	574	652	558	602	576	585	606	549	622	595	562	599	555	559	567	574	596	597	550	605	589	578	595	590	603	640	562	569	595	602	566	624	582	586	577	616	582	591	579	568	594	575	589	621	560	589	568	598	580	593	602	591	613	619	584	549	569	595	600	632	581	599	588	599	562	592	616	614	610	592	631	614	603	611	617	598	595	608	593	580	591	603	604	570	581	591	601	564	614	604	614	601	625	569	604	625	610	538	606	586	592	605	606	624	591	611	580	587	584	569	560	585	636	580	541	577	582	585	536	584	613	613	605	607	561	621	610	576	595	579	610	580	611	599	590	597	579	584	627	645	607	576	549	583	618	561	561	591	613	596	546	576	536	516	585	584	576	598	612	589	617	556	617	625	602	634	559	600	559	595	581	617	603	601	579	635	593	606	561	601	602	590	582	586	629	583	620	593	610	563	597	576	628	627	626	586	583	566	574	602	579	559	597	575	620	532	600	585	602	589	597	591	594	602	581	605	593	558	603	586	558	564	571	585	584	622	574	598	576	601	621	607	634	560	579	590	577	564	587	567	597	581	566	583	642	598	611	605	600	605	642	557	649	616	607	585	620	589	619	600	598	609	602	582	592	568	611	576	587	584	584	589	572	646	604	583	598	563	583	594	585	596	577	607	625	592	600	588	600	612	619	615	582	573	588	589	585	608	581	590	572	605	562	613	589	559	580	571	598	579	603	591	605	622	574	621	593	622	539	568	574	586	586	605	572	586	608	605	598	598	602	610	599	567	595	578	585	601	564	660	572	565	561	602	622	580	595	576	584	594	553	586	590	599	600	587	624	568	621	625	608	605	640	614	575	568	532	605	574	608	591	605	594	589	620	555	648	556	620	588	586	558	618	640	566	629	603	590	640	591	610	595	624	617	655	597	546	606	590	635	612	582	598	601	576	580	596	612	564	566	576	602	583	618	572	611	579	603	616	627	569	611	605	587	582	572	596	595	565	504	597	574	584	538	557	620	587	596	590	588	559	602	603	578	598	649	558	559	597	629	628	607	614
49943	21400	7041	2013	923	404	231	224	254	256	230	223	229	245	207	217	250	227	223	252	248	221	241	225	273	220	219	214	211	232	260	235	221	210	220	254	237	246	248	228	229	237	208	230	242	200	217	224	259	239	228	246	241	224	220	246	247	223	251	221	209	232	237	239	219	236	225	266	241	201	238	208	235	247	265	236	236	225	238	256	272	256	208	247	225	253	256	186	218	194	237	207	212	216	225	241	221	243	231	246	252	221	232	229	215	256	236	238	247	239	259	255	221	203	220	246	226	247	234	240	206	224	243	214	205	224	222	249	203	209	240	244	221	243	231	228	226	248	243	251	243	240	213	244	242	230	226	252	245	254	235	263	241	265	243	225	255	234	226	219	248	235	225	253	223	231	224	206	241	234	226	247	230	230	259	215	234	251	236	272	250	241	228	232	226	244	206	224	237	230	215	226	268	246	249	250	263	257	262	242	235	237	231	217	229	246	225	250	257	222	235	233	260	229	246	245	245	225	212	231	213	229	251	237	210	247	253	264	253	244	234	240	252	214	257	239	241	225	236	247	206	269	215	235	214	205	223	269	237	234	238	251	232	211	258	257	232	235	226	270	249	263	234	246	218	238	250	243	229	230	231	226	238	277	237	206	234	232	240	240	213	214	260	243	204	261	272	235	263	254	211	233	219	232	228	209	211	248	211	224	263	238	240	242	191	249	249	254	251	244	254	231	231	237	227	244	242	234	204	212	226	245	240	236	234	245	246	217	239	251	226	264	233	231	242	240	228	274	254	220	227	231	222	244	266	267	193	191	234	221	229	266	267	259	266	227	245	241	226	239	227	237	247	251	219	241	216	222	212	234	241	230	201	241	219	249	255	254	254	211	226	227	226	245	220	226	254	224	238	291	262	232	237	230	246	229	225	253	231	232	246	244	231	245	223	238	237	243	237	251	222	259	285	244	241	233	234	234	219	234	235	246	238	225	224	249	231	201	231	261	226	235	228	245	218	250	235	247	239	261	260	235	222	238	222	259	252	222	224	234	206	213	207	210	230	211	258	254	215	233	255	233	259	236	198	227	216	218	236	236	249	253	231	235	240	249	233	222	244	206	248	225	222	207	234	212	229	225	236	229	219	250	239	238	248	253	246	232	276	234	209	238	220	251	234	241	239	259	269	211	221	207	265	252	254	250	220	217	251	220	220	246	230	244	236	255	246	225	255	230	224	265	242	252	218	219	252	222	256	256	251	232	220	232	244	238	224	245	224	246	237	230	218	232	225	235	218	206	253	226	260	247	243	247	268	262	222	238	251	217	255	214	250	255	245	259	235	221	232	274	248	228	231	231	221	239	221	240	226	255	251	215	256	235	211	217	233	252	241	250	246	250	233	220	234	231	240	236	209	225	242	236	236	205	233	220	227	245	255	227	236	234	237	235	229	228	247	211	213	208	246	231	245	242	231	269	227	244	262	241	257	258	246	201	235	267	270	212	234	226	211	222	232	260	244	251	228	214	223	252	227	246	240	225	226	220	235	239	219	222	255	228	229	245	210	241	263	228	239	236	242	245	233	266	223	250	229	201	222	242	228	189	228	220	236	231	230	266	250	250	227	223	234	236	236	258	261	246	257	213	242	240	257	229	234	251	238	253	240	242	255	229	219	239	228	214	232	253	247	246	232	212	237	245	241	266	251	230	243	247	245	222	222	229	238	250	231	248	226	212	230	235	269	228	266	247	231	253	231	226	261	204	182	251	220	249	218	218	243	259	249	254	253	229	245	234	227	205	209	235	257	247	232	223	241	215	248	242	233	248	209	231	226	258	253	242	246	245	262	226	206	243	249	258	209	224	245	260	244	241	250	227	226	249	251	239	235	250	225	229	243	251	259	280	209	232	265	230	235	247	278	263	227	248	269	239	279	255	243	229	250	214	229	231	233	234	233	233	261	250	251	233	243	263	209	241	233	199	256	223	225	235	241	236	229	229	221	245	235	241	229	216	231	215	243	230	245	238	247	254	260	230	259	253	241	254	221	220	220	227	229	239	218	244	244	223	233	237	209	206	223	263	254	256	240	253	239	185	248	247	236	231	231	221	225	258	245	235	262	255	239	211	267	230	241	255	228	211	231	249	251	244	206	220	230	252	230	250	253	237	216	244	239	239	220	232	231	210	240	213	261	236	233	260	235	242	233	235	241	205	225	228	243	214	231	227	216	251	262	226	236	237	247	247	242	247	228	223	201	235	252	254	224	249	245	234	254	246	204	184	267	226	218	229	207	238	224	252	196	230	232	206	248	220	249	242	272	238	226	227	243	253	218	236	216	225	233	223	246	212	243	241	249	206	229	267	204	216	237	210	198	225	221	236	227	255	217	225	230	216	232	210	231	220	232	217	212	232	248	241	233	241	244	224	245	254	241	215	219	228	235	246	246	221	236	225	260	203	232	231	239	233	240	214	234	263	264	224	246	231	238	260	261	232	240	259	212	251	226	222	238	225	221	213	245	237	232	198	222	249	231	233	202	231	247	248	258	252	262	223	215	201	243	235	231	254	226	236	249	236	238	219	226	229	239	224	218	235	242	242	241	230	246	233	228	241	199	250	270	222	253	223	197	242	248	251	234	226	216	260	251	244	236	238	231	224	243	235	235	255	235	248	238	237	229	245	247	220	247	222	252	225	235	220	240	210	225	231	213	229	266	213	240	221	208	227	227	246	259	243	225	238	250	246	234	280	239	237	242	212	229	228	231	245	224	237	227	236	250	240	232	242	243	248	219	229	251	206	201	229	223	234	241	238	257	241	251	227	214	265	234	229	244	265	227	227	236	243	247	216	236	219	224	233	239	216	272	218	219	222	227	239	227	229	215	259	237	259	247	240	254	267	232	217	230	253	253	221	223	227	234	223	232	249	235	213	222	241	240	229	246	252	240	239	257	223	261	266	231	211	250	242	227	246	219	241	215	254	237	246	209	242	220	239	207	217	248	245	240	242	245	213	276	219	222	234	235	263	233	239	242	232	236	224	266	241	245	208	236	249	254	232	231	226	213	254	230	253	236	258	247	243	266	226	206	245	232	218	224	232	222	266	227	252	249	270	252	220	245	256	244	218	240	246	219	212	209	206	226	225	240	207	219	220	227	248	230	247	247	232	226	217	223	228	242	265	238	231	243	231	211	214	227	253	235	281	236	244	241	243	248	231	229	279	234	226	225	222	215	213	198	249	255	276	236	256	257	237	215	248	237	238	232	230	257	220	221	242	237	236	210	231	239	273	263	238	247	246	248	231	221	256	234	198	239	239	270	261	238	222	241	209	224	283	223	242	214	240	206	251	231	213	221	238	245	242	231	218	240	242	206	260	243	226	230	246	215	236	248	248	241	239	217	224	261	248	244	253	230	264	276	239	230	231	253	233	222	240	218	214	266	223	254	254	291	211	184	241	234	208	240	226	274	241	235	245	224	219	226	236	266	258	253	254	236	221	234	212	237	239	246	241	254	234	231	239
32623	15230	8477	4744	2758	1045	596	551	573	536	560	551	494	514	532	537	514	530	523	529	527	565	517	484	497	517	489	495	504	494	497	539	542	504	520	495	556	539	543	543	508	540	488	509	519	485	523	543	487	515	540	535	522	502	515	552	477	482	506	517	505	504	503	522	543	536	532	508	568	549	516	494	515	486	529	542	524	509	552	492	497	507	508	530	494	507	553	485	521	570	478	518	522	500	527	497	489	511	513	486	527	582	513	511	542	501	518	519	498	519	481	510	578	539	529	493	517	506	533	531	541	529	519	502	519	492	483	506	533	496	521	509	534	525	503	489	505	513	539	543	513	516	534	515	491	552	538	515	536	524	532	536	514	489	537	493	527	523	502	538	542	509	500	539	550	524	501	547	499	507	528	535	505	500	525	523	487	543	544	521	512	492	516	524	527	547	493	497	530	523	538	539	547	518	514	545	559	489	522	501	509	520	539	535	543	519	490	492	532	534	482	551	505	493	488	528	519	475	523	528	529	507	476	494	533	512	497	505	527	518	501	528	554	539	525	503	511	459	552	510	523	485	529	520	525	505	509	548	501	478	510	534	545	497	530	502	488	526	510	539	520	520	499	560	510	510	513	541	516	521	530	543	509	518	514	505	537	514	515	550	532	480	508	512	546	523	502	524	522	547	492	512	534	518	504	519	542	492	482	512	516	504	527	513	521	526	500	508	545	546	528	509	484	476	534	547	562	506	505	515	525	515	518	510	500	526	530	550	496	540	558	547	505	563	548	547	515	538	512	491	530	518	569	527	530	511	526	494	525	545	545	510	516	520	534	555	528	511	547	531	501	512	529	498	535	528	509	542	493	513	518	509	518	509	530	535	487	484	488	516	534	497	532	478	536	510	541	547	498	499	476	507	503	546	476	548	525	546	512	548	506	528	513	516	546	493	520	528	496	532	561	521	546	513	512	527	487	513	527	559	513	471	508	543	510	510	524	536	554	514	523	542	502	475	543	530	516	485	523	498	544	501	530	517	506	483	515	497	521	540	505	554	520	512	524	521	482	544	482	493	507	555	543	530	490	514	497	502	533	486	515	547	545	534	518	558	505	520	497	517	546	509	517	490	517	515	519	504	545	529	499	521	522	539	509	477	476	524	535	518	528	501	494	536	533	537	493	553	547	471	530	483	506	514	496	540	508	521	511	543	496	506	499	503	531	554	540	558	499	499	540	507	513	545	524	534	527	556	492	556	482	536	510	492	530	474	538	565	522	510	478	514	502	513	497	512	489	528	524	540	486	519	497	536	464	511	537	554	539	521	484	526	497	525	504	530	491	511	504	518	520	577	519	512	524	519	520	530	540	503	536	537	530	534	477	534	493	532	553	552	509	531	529	491	535	506	514	508	527	514	521	476	496	585	517	549	516	533	518	540	538	536	540	476	511	516	536	499	502	520	548	568	508	508	546	508	506	515	550	471	515	543	566	534	508	511	522	507	469	491	549	567	535	554	512	508	525	524	486	514	497	508	523	516	541	528	555	529	500	526	522	504	472	542	540	508	528	519	440	518	523	543	533	541	527	511	524	554	522	529	529	527	512	563	500	553	540	534	566	511	511	521	527	566	545	513	517	558	514	541	484	511	508	495	480	535	477	500	552	540	544	546	488	498	590	533	512	506	521	539	534	522	492	530	497	565	484	516	531	515	499	504	537	541	510	554	512	544	509	514	520	549	513	559	523	499	520	509	517	537	547	545	524	527	537	525	530	482	531	504	544	522	545	530	514	518	534	488	527	519	549	450	519	541	551	557	516	510	486	515	556	482	502	467	523	500	540	474	509	564	498	542	552	513	517	536	489	505	504	503	514	573	532	487	485	519	533	502	489	529	504	521	499	510	480	544	522	495	522	534	502	500	521	534	519	512	541	490	479	528	546	498	548	512	507	568	516	517	496	485	524	516	518	513	517	588	544	511	496	494	499	513	511	511	555	526	492	525	506	511	550	494	497	514	541	528	498	557	541	516	530	564	519	496	551	476	540	519	510	525	549	530	540	539	518	482	522	517	511	541	511	517	533	504	551	530	534	533	493	480	484	522	480	495	511	538	485	513	528	521	531	563	531	512	521	568	556	496	558	521	507	524	523	480	541	519	520	558	508	523	502	554	509	523	527	488	522	542	523	532	454	493	497	502	540	518	492	550	491	510	508	511	481	512	515	509	494	512	491	557	536	530	511	533	530	527	543	546	548	508	494	523	534	519	513	524	535	499	532	519	524	532	500	540	541	477	540	559	534	520	513	517	520	505	490	528	563	510	523	527	505	515	471	546	545	540	496	505	489	525	532	540	520	520	526	522	539	509	528	503	502	552	496	535	560	510	486	568	509	563	555	528	538	533	485	532	531	542	518	498	539	515	510	548	558	582	508	555	504	494	511	529	525	534	489	503	525	538	548	528	516	556	560	532	495	528	519	498	508	524	518	491	517	521	519	502	473	493	544	514	520	479	485	516	503	556	498	508	490	528	483	497	521	552	489	482	527	514	517	504	521	537	557	527	547	540	481	523	474	534	569	512	547	499	519	531	566	491	510	509	512	491	549	512	547	521	504	472	545	521	546	563	559	540	511	491	514	506	553	550	483	493	497	529	558	514	560	523	527	510	511	489	508	507	553	503	510	521	535	515	559	515	526	511	536	528	528	473	514	521	521	513	519	514	531	494	508	480	531	496	527	520	505	475	514	527	511	528	515	534	543	526	523	504	480	487	580	557	533	528	513	547	533	573	492	493	531	533	570	507	499	521	479	493	524	502	548	555	519	515	549	531	520	486	525	488	504	542	494	526	517	531	511	526	518	540	496	531	531	531	525	525	494	518	522	503	518	527	544	529	483	539	498	518	539	519	474	500	547	526	495	556	532	534	514	541	522	484	527	470	518	525	566	496	509	517	532	509	514	562	525	506	504	530	510	511	522	541	508	501	520	514	511	500	523	530	481	475	531	521	529	528	525	523	543	512	515	540	557	545	538	521	562	501	523	552	518	538	521	507	546	532	471	539	492	525	498	523	506	478	519	505	533	522	512	546	556	489	517	525	488	510	523	501	510	521	540	542	497	547	532	549	525	505	550	521	534	499	525	512	532	512	506	455	529	554	537	497	558	511	490	516	524	520	545	536	505	512	515	532	533	492	497	512	488	516	529	557	495	549	544	555	489	568	520	556	518	535	510	514	572	467	513	516	532	528	540	549	545	522	520	530	526	493	519	492	554	517	529	511	576	535	495	530	506	476	526	483	516	530	523	508	524	514	519	526	489	521	540	495	518	499	497	512	525	554	565	530	521	516	519	561	514	519	516	522	500	499	526	508	566	495	533	494	501	500	525	520	533	525	519	540	506	475	526	511	490	544	559	500	492	501	487	541	504	493	488	528	517	523	545	486	527	510	507	564	506	545	498	532	557	521	542	526	491	565	509	522	475	542	506	532	526	540	513	516	515	488	507	486	557	508	541	515	505	487
59284	32493	15666	6954	3240	965	359	298	249	267	233	258	276	234	295	271	270	288	267	261	223	258	273	234	233	248	253	253	253	245	270	258	264	300	267	254	262	223	248	236	238	248	245	237	221	240	232	215	261	260	261	239	262	221	229	266	244	280	262	268	265	250	217	255	267	258	259	272	261	252	255	244	249	268	245	264	266	235	255	263	235	245	244	262	242	255	264	250	243	235	258	249	247	242	267	217	252	216	257	254	229	238	266	239	251	259	241	252	256	227	267	242	238	274	257	287	258	246	284	236	255	240	258	256	270	239	258	238	229	274	238	220	265	258	244	243	246	243	250	256	260	227	261	243	262	270	217	301	225	255	213	248	236	249	256	291	230	260	249	261	252	242	294	258	257	271	242	224	239	237	226	258	258	261	281	261	216	252	218	235	270	253	240	279	269	251	232	256	262	262	236	255	232	249	261	265	253	282	222	280	234	229	251	280	225	287	264	247	287	238	243	250	259	252	243	251	257	267	235	248	241	231	231	237	224	229	300	257	262	262	254	283	240	259	261	264	242	262	274	248	254	269	256	271	257	284	273	252	281	231	241	285	254	254	265	245	240	231	257	267	239	227	261	256	274	256	208	254	249	255	265	234	256	242	235	264	238	237	254	261	234	267	238	245	274	252	244	246	296	265	264	271	265	231	240	248	241	241	192	274	253	221	246	285	263	234	236	229	225	243	246	285	272	278	248	263	250	233	283	274	250	246	272	265	256	245	260	260	267	264	266	255	250	234	240	267	257	254	243	253	255	267	272	265	297	261	234	224	238	230	253	259	265	240	227	250	231	244	225	269	219	233	262	266	257	253	271	280	205	252	250	265	253	228	233	236	246	241	270	260	258	270	293	241	284	252	243	252	237	232	232	236	237	257	233	242	247	264	249	276	268	273	286	292	255	240	244	240	286	257	229	266	273	272	281	247	262	256	260	255	249	238	242	261	236	242	261	246	252	258	263	270	253	247	226	259	275	249	243	240	241	240	245	238	240	268	276	246	245	256	253	265	255	271	259	237	256	241	245	256	286	234	285	246	234	252	239	273	259	229	259	258	218	235	271	213	227	252	240	269	252	238	280	238	247	254	247	229	216	260	252	264	270	261	258	253	272	223	282	238	251	230	205	275	228	239	257	212	255	230	223	274	249	247	258	225	305	261	254	250	261	265	231	248	239	249	241	226	231	239	265	238	265	259	281	237	318	243	257	290	260	245	246	271	225	239	263	236	272	288	229	288	253	254	265	273	260	255	263	276	252	211	235	251	238	234	245	220	278	266	256	266	264	215	257	251	266	232	273	232	261	258	241	240	247	247	283	257	240	255	267	264	238	277	261	250	226	251	225	244	277	254	276	246	267	267	240	287	254	245	265	251	236	273	245	247	241	263	256	236	220	240	264	234	262	301	252	254	216	244	265	246	261	265	250	246	242	253	245	273	236	245	275	223	242	260	280	235	281	263	252	240	273	266	241	258	228	235	229	275	255	236	230	268	254	255	246	273	265	244	297	265	274	258	244	271	267	260	276	256	237	273	257	269	281	247	266	268	264	278	228	248	236	246	264	259	237	245	249	250	247	223	257	253	238	253	250	235	225	241	263	256	233	262	257	264	262	257	254	245	227	271	271	211	239	257	259	244	239	250	268	262	241	255	246	255	250	272	252	241	292	254	235	236	250	255	228	257	257	223	254	241	263	258	260	272	232	281	271	288	250	273	253	264	245	284	237	255	233	289	249	257	218	232	244	274	264	249	248	249	278	263	212	225	263	283	261	210	243	245	263	268	231	223	247	258	261	252	214	267	237	254	250	286	250	261	255	274	221	253	234	267	248	249	256	248	248	260	248	223	241	266	232	251	258	273	295	254	280	268	256	261	253	245	252	240	260	234	247	277	265	265	254	246	262	256	277	262	250	229	240	269	242	233	247	243	236	225	269	249	253	264	266	253	254	239	247	256	290	258	243	245	275	245	271	227	275	251	260	247	227	252	248	244	244	232	229	277	267	257	282	232	229	247	223	255	268	261	242	260	263	244	264	253	251	243	246	251	252	258	250	263	234	246	216	225	254	233	224	287	225	251	266	276	269	277	257	271	228	253	263	252	262	286	232	255	249	259	259	262	275	226	257	239	246	254	245	279	251	248	278	231	270	276	245	250	244	234	250	261	279	237	279	247	235	242	252	254	259	256	270	285	274	254	218	234	245	231	253	283	263	259	265	225	235	251	271	256	250	259	250	263	242	225	277	256	241	301	247	251	227	262	264	259	267	243	234	255	242	262	239	229	259	228	278	243	277	241	259	273	250	280	264	262	224	248	244	254	250	259	275	235	246	226	257	272	241	227	243	237	258	251	225	248	238	279	264	266	244	246	265	258	237	236	242	241	255	299	265	235	240	236	241	256	241	265	226	275	269	277	237	234	256	230	256	256	241	233	224	240	248	247	256	197	241	285	252	233	266	249	261	259	275	255	268	237	259	238	278	259	236	264	249	260	251	244	263	216	273	280	269	243	258	271	249	249	263	269	236	229	256	248	259	260	259	256	247	251	230	250	261	281	262	271	223	276	257	235	274	264	270	243	239	266	270	222	232	228	251	232	246	251	244	237	251	284	251	251	268	267	244	224	283	248	258	228	245	253	263	265	238	242	236	231	268	262	250	260	264	265	249	240	248	258	239	263	244	277	241	254	234	232	217	273	225	238	257	256	285	266	289	224	256	258	241	247	250	222	270	266	254	243	265	221	284	262	263	281	240	237	221	268	280	230	266	254	272	242	247	246	244	246	235	260	260	230	251	231	276	251	276	278	260	242	279	272	224	246	253	238	259	251	270	224	240	268	254	262	273	269	262	280	241	249	295	249	260	240	238	237	270	244	262	269	228	257	255	258	201	231	269	229	284	281	250	281	261	230	254	274	292	231	248	245	259	256	253	256	237	249	250	240	226	219	267	229	262	258	257	261	266	218	264	270	249	262	280	230	266	264	235	250	264	258	247	248	247	242	268	242	255	219	242	244	252	261	279	217	279	275	260	235	262	264	244	238	257	217	236	265	261	253	270	243	243	281	264	252	247	248	236	264	259	253	267	263	280	284	250	248	261	268	253	230	269	262	261	250	235	264	256	232	237	247	224	244	243	250	246	256	265	227	270	251	250	222	243	221	258	255	223	257	256	280	277	252	279	251	248	268	266	245	259	247	229	266	278	234	287	262	268	251	247	267	267	250	252	220	242	259	243	266	245	218	276	244	233	259	230	260	227	250	247	279	233	266	229	301	279	273	243	258	222	262	245	266	200	240	248	226	251	284	235	244	252	240	256	244	263	270	255	283	272	269	263	279	226	244	259	256	224	240	259	241	257	238	231	255	286	277	256	227	238	236	224	282	247	268	261	248	269	245	258	249	245	235	247	260	265	233	246	249	253	243	261	260	243	246	246	250	258	264	271	220	221	222	249	201	233	242	240	250	256	251	256	285
38415	23051	17432	13418	9168	2759	820	771	690	700	676	648	568	557	631	608	558	606	568	598	572	665	697	532	572	520	558	564	557	559	585	566	561	576	547	544	546	546	557	544	521	516	520	536	561	599	552	584	549	561	557	569	531	532	522	549	552	539	527	543	555	535	540	511	536	554	538	587	554	539	617	540	607	575	526	566	549	592	561	575	555	526	566	516	581	550	557	531	536	616	550	563	575	538	547	543	577	493	528	579	576	648	549	546	577	547	585	551	560	570	536	535	550	595	544	550	536	570	568	575	582	574	534	567	575	540	513	558	558	574	557	515	565	538	516	558	549	556	542	575	593	552	540	557	516	556	566	548	623	547	533	563	561	588	556	581	592	597	596	598	556	569	524	586	556	548	542	537	542	589	558	561	567	569	578	548	542	530	591	562	530	506	547	527	572	557	540	568	550	543	570	569	550	558	550	541	551	572	558	548	515	599	524	522	531	553	584	563	571	542	533	566	575	558	536	594	536	580	572	542	546	550	564	538	536	530	558	567	589	577	586	570	559	555	534	570	570	546	551	521	610	585	553	560	564	565	515	592	511	558	519	552	541	540	561	555	531	578	524	531	560	554	574	552	551	529	558	533	583	552	570	572	516	537	565	553	544	519	535	601	556	555	566	591	559	551	535	553	583	542	545	552	530	561	544	568	506	534	507	535	570	563	567	571	536	495	548	516	524	542	545	593	545	613	510	556	539	588	558	568	519	545	567	541	569	559	558	571	587	543	533	556	571	535	571	554	570	563	555	544	540	582	586	546	595	555	605	598	568	544	574	568	526	546	536	569	555	564	607	571	533	569	561	610	566	564	559	554	564	539	549	560	535	572	523	577	567	519	546	538	551	522	570	518	566	581	557	578	548	564	581	604	526	553	538	555	530	501	550	554	561	579	549	532	543	514	556	584	563	576	595	558	552	588	563	544	591	546	565	516	562	580	547	589	523	573	576	549	553	512	573	557	568	527	549	543	578	549	588	510	540	513	512	575	578	558	527	535	558	597	561	518	545	579	534	546	583	558	529	573	521	545	530	533	532	593	552	521	538	563	587	559	585	603	550	519	593	576	537	554	545	610	549	567	540	583	527	543	576	545	584	570	549	568	550	560	528	550	548	585	541	575	604	519	572	568	553	578	561	538	541	541	565	618	491	572	542	504	596	584	586	558	561	551	574	551	569	527	550	549	552	543	531	555	525	573	571	519	568	570	574	580	576	541	566	577	577	583	554	517	553	556	557	595	565	545	525	544	546	557	527	566	570	505	509	539	567	581	571	552	536	564	563	544	535	538	508	533	577	553	557	558	555	537	548	577	580	519	598	511	558	555	566	555	565	559	578	550	545	560	543	545	560	540	570	584	507	571	565	550	574	551	528	577	579	534	533	539	547	552	525	538	556	578	576	571	584	559	563	524	544	550	562	542	563	520	517	586	580	555	578	547	546	541	523	593	568	553	541	535	550	541	557	547	592	561	566	597	595	561	542	556	551	557	539	528	572	556	531	555	549	558	529	530	544	593	561	576	566	546	569	592	517	583	558	540	553	561	545	548	568	557	593	531	577	613	541	524	532	538	553	563	564	568	558	526	563	563	554	530	566	568	585	533	575	584	572	581	576	537	547	595	583	529	556	565	537	523	556	579	561	588	574	580	529	512	566	527	539	552	569	546	564	549	584	551	545	571	576	530	549	560	550	532	592	546	564	544	537	613	577	576	550	567	577	551	553	505	513	564	560	522	550	552	530	542	536	561	550	546	530	502	550	536	589	605	536	541	574	567	523	532	541	558	550	559	560	588	523	589	592	573	580	562	582	568	523	520	584	597	565	555	561	567	554	592	529	561	560	532	549	537	523	559	534	559	538	595	552	584	547	526	577	548	571	562	515	588	527	594	561	580	607	582	534	565	547	537	548	531	548	597	572	540	540	575	559	542	562	548	555	594	594	557	564	549	561	570	572	593	535	575	519	531	549	565	551	530	542	506	571	587	530	552	567	573	569	577	570	535	502	556	536	536	565	574	516	554	542	519	591	580	547	568	517	532	536	552	565	561	575	565	556	572	532	509	557	568	556	552	552	554	513	577	580	519	534	570	536	548	561	527	575	527	550	553	547	528	522	548	548	549	584	563	526	495	569	548	558	526	579	570	542	537	580	530	522	527	559	560	543	548	545	528	550	535	547	544	565	573	570	576	543	593	553	534	540	558	536	569	550	549	524	532	530	600	538	542	555	571	542	531	578	571	567	549	533	566	563	540	548	567	585	546	577	572	553	528	568	598	552	552	516	560	582	570	608	536	535	528	582	554	567	531	538	573	549	550	561	593	604	552	551	568	570	542	584	567	555	585	547	541	569	596	573	554	558	568	553	577	566	589	571	569	536	541	507	571	567	569	563	551	513	546	547	537	561	525	535	542	536	543	612	551	562	560	592	529	566	547	555	612	552	565	581	584	556	597	562	591	522	544	537	553	538	563	583	583	530	572	535	529	584	563	554	530	525	566	533	539	568	524	565	554	563	573	577	568	552	567	573	566	508	555	600	518	517	615	551	550	596	540	562	551	568	592	527	569	561	535	564	548	591	568	529	544	583	570	580	565	572	545	576	622	528	535	519	563	591	506	542	577	567	610	528	565	560	540	545	613	585	544	605	583	548	526	543	564	599	523	533	569	555	576	551	570	571	503	568	560	514	545	603	571	549	547	538	561	565	561	531	528	521	595	563	585	558	607	590	548	560	560	532	542	579	580	553	559	595	549	581	549	554	549	583	571	548	515	568	555	555	541	560	538	549	513	574	552	593	596	525	565	568	606	555	509	589	564	581	522	572	565	572	547	577	545	524	565	578	575	564	551	610	523	543	527	580	537	563	570	516	576	557	553	554	542	560	570	562	544	569	550	531	563	566	516	535	563	592	575	559	561	593	565	549	569	573	565	559	552	540	546	522	551	570	571	530	526	567	565	566	556	553	527	574	578	560	584	555	597	547	581	547	550	579	609	547	531	557	527	537	526	533	559	547	542	546	543	575	572	523	538	581	538	549	572	608	531	583	550	529	530	528	554	592	553	518	567	532	594	573	569	529	590	556	541	553	552	560	551	579	522	508	527	550	563	627	560	501	557	576	546	600	566	561	575	571	552	570	597	573	558	582	556	583	578	553	559	535	551	579	555	579	543	523	567	563	577	520	589	549	575	582	544	630	573	556	564	548	543	552	555	566	557	579	558	559	574	572	562	588	500	559	565	567	584	547	577	541	566	534	560	569	561	558	534	546	586	543	560	516	531	541	569	565	546	560	589	532	538	547	553	530	571	546	558	513	598	518	551	543	533	544	578	546	588	567	579	556	544	560	539	487	531	553	537	570	566	562	557	524	526	593	524	526	510	557	606	585	536	568	559	584	544	561	554	550	555	569	539	560	553	576	550	551	512	570	545	602	573	509	544	552	599	558	539	550	563	589	596	540	553	573	529	576	566
65652	38250	22650	11758	4986	1819	570	313	314	312	291	286	276	281	319	279	292	312	278	295	314	320	308	254	303	314	267	270	279	240	295	264	286	266	259	271	282	281	254	236	251	267	278	262	277	286	274	256	275	264	299	266	304	277	255	270	276	296	255	276	258	271	252	266	276	296	277	295	262	273	275	244	288	255	253	239	272	304	314	279	256	279	251	292	265	265	267	290	286	299	296	287	248	264	265	256	299	280	258	244	268	309	279	263	286	271	277	307	307	304	252	277	266	301	289	273	269	260	257	280	268	254	278	241	278	269	295	268	254	263	257	266	248	296	279	327	289	283	250	283	263	287	293	273	305	313	257	239	256	241	292	273	256	265	302	245	276	282	275	280	276	263	215	295	273	286	285	268	276	255	275	259	250	236	282	286	259	303	263	287	268	246	261	284	279	250	276	286	283	293	281	290	277	276	271	275	272	306	266	276	262	285	275	283	301	275	288	287	283	269	272	261	269	270	294	246	272	295	246	294	302	266	235	292	279	252	234	255	282	286	292	289	246	256	296	274	270	273	255	266	284	292	279	266	256	283	297	284	267	258	286	297	253	283	286	273	269	290	294	285	257	287	259	248	255	240	284	250	282	261	255	271	254	264	259	311	287	240	245	266	278	284	270	231	254	253	227	287	264	279	265	284	278	276	262	276	265	270	272	245	276	272	293	261	292	283	270	265	301	274	267	270	270	267	246	300	250	249	256	309	259	278	259	268	273	252	286	261	289	284	277	236	265	274	272	296	270	291	283	289	273	288	252	251	276	265	283	271	278	271	265	237	295	260	274	287	307	309	267	260	290	267	234	280	246	285	280	254	251	282	256	251	247	266	275	246	278	305	263	287	241	268	273	283	295	264	273	248	265	281	300	244	264	261	295	286	277	283	287	315	291	258	299	247	252	274	233	281	261	293	263	274	270	243	264	279	267	302	272	280	276	300	263	270	255	284	230	276	270	238	260	293	263	271	272	273	263	287	300	274	270	259	270	306	276	274	289	288	292	273	257	291	278	265	264	258	296	272	249	267	301	289	284	277	242	270	284	300	285	285	276	274	258	281	259	260	270	289	240	301	259	274	283	262	297	278	265	307	250	251	254	248	270	270	269	244	264	307	252	270	271	263	266	267	252	294	279	253	268	291	279	281	259	266	269	290	267	231	270	241	285	253	263	250	274	278	285	284	277	277	282	312	247	274	275	260	301	280	250	257	282	306	237	247	288	260	268	282	265	279	241	272	254	273	271	278	253	288	261	307	280	266	260	274	271	283	255	308	293	266	249	295	251	274	292	249	263	263	263	255	293	300	268	281	268	267	307	275	294	289	283	306	284	311	285	268	282	279	264	243	270	254	266	300	292	252	279	299	295	261	237	284	311	272	284	273	287	244	255	275	239	251	276	299	273	257	255	260	300	263	261	267	273	318	272	258	293	260	263	276	272	286	256	301	279	269	289	269	257	304	286	253	267	284	256	274	281	244	261	294	277	232	243	263	267	261	246	269	260	274	267	281	280	246	281	286	268	270	263	289	266	279	270	275	272	262	285	276	285	246	302	253	285	259	259	276	238	265	257	245	293	247	248	253	271	271	272	275	296	255	282	280	283	267	266	249	268	270	288	271	256	257	287	291	275	277	264	264	283	289	248	298	292	273	251	310	278	278	239	284	255	259	243	294	261	253	253	248	255	276	266	221	299	280	266	296	319	269	245	307	268	290	280	284	274	265	249	283	275	298	268	302	270	275	259	278	283	265	289	298	260	260	279	270	272	277	271	254	275	254	257	287	281	274	272	302	279	279	260	202	280	273	281	299	272	273	269	269	281	263	253	254	265	267	279	285	291	264	246	299	283	299	279	287	291	254	259	266	247	298	286	270	269	249	275	271	268	264	344	284	260	285	289	264	301	256	264	268	306	292	298	281	260	243	266	290	264	271	302	263	277	251	282	306	269	258	300	243	273	285	286	276	266	280	270	278	290	273	299	282	273	269	252	264	281	269	284	252	271	288	266	263	270	282	252	271	270	263	267	284	258	266	279	250	267	270	279	276	270	239	291	289	290	286	265	251	264	270	277	275	273	257	260	270	249	273	276	264	252	261	282	259	242	285	289	291	269	274	246	234	284	273	272	267	281	259	282	243	284	244	308	262	293	257	245	280	273	266	267	243	294	249	249	277	266	274	280	266	236	329	242	290	293	259	269	287	271	280	264	254	289	260	275	270	218	297	274	284	259	275	250	264	279	258	282	265	283	281	268	292	239	258	266	262	250	249	266	252	244	268	277	252	263	289	260	246	269	281	281	259	272	268	250	270	267	255	273	239	271	268	263	279	284	275	291	279	285	290	269	257	268	277	285	295	252	265	260	294	280	256	276	297	259	253	284	284	276	279	263	243	290	244	259	263	231	292	258	277	278	278	259	281	289	293	296	290	244	281	281	250	275	235	265	246	307	281	273	278	248	298	285	265	291	262	262	234	241	282	244	284	283	289	265	255	282	258	297	261	257	255	292	285	284	276	278	242	252	218	291	255	275	262	268	265	299	289	278	296	270	263	296	265	270	236	261	280	297	287	269	270	285	261	279	257	282	278	303	295	286	248	262	296	292	283	289	294	256	276	263	259	323	257	249	315	282	264	281	258	270	259	267	289	296	226	250	250	267	298	248	279	232	261	276	257	297	279	244	246	291	256	270	265	246	274	268	284	267	289	280	266	284	282	292	285	274	320	283	301	271	285	288	271	290	280	252	250	256	275	273	236	247	313	272	282	270	266	255	243	297	280	293	245	267	269	280	260	261	252	275	291	267	271	289	262	250	249	245	276	270	260	297	264	262	291	237	274	262	280	293	297	304	267	271	267	268	261	255	256	294	286	252	271	245	258	281	275	269	275	296	262	225	245	252	241	267	243	246	286	261	287	261	271	260	286	274	289	260	256	272	262	249	298	264	261	258	280	269	268	257	291	251	261	304	304	241	227	279	310	307	280	276	264	255	289	273	235	235	306	287	276	265	291	269	234	272	310	252	296	277	279	302	265	300	293	283	294	315	305	267	292	284	308	285	275	257	287	255	289	283	251	297	277	262	254	285	297	280	241	269	267	256	298	297	291	281	276	246	272	281	264	273	269	315	296	275	284	305	232	257	288	285	269	241	305	252	264	257	262	282	280	264	260	259	286	289	254	282	275	269	280	273	288	289	272	294	264	259	271	262	233	282	259	268	287	276	259	278	296	285	244	279	289	287	250	293	238	260	252	248	244	263	306	287	306	295	270	278	268	279	288	307	301	299	261	272	249	261	294	265	263	280	243	301	275	269	290	274	262	273	253	261	267	284	270	306	259	263	260	269	282	242	247	259	282	289	255	289	265	264	273	239	288	270	266	250	289	265	286	291	249	252	281	272	253	255	279	248	284	256	277	260	287	290	265	269	259	279	279	297	294	287	271	271	304	238	284	273	249	259	268	303	284	285	252	253	280
41674	29016	23226	19264	11611	5763	1650	879	880	817	747	733	657	673	647	685	640	704	761	748	731	942	818	575	540	559	589	562	642	613	605	640	623	600	564	597	615	564	564	598	618	595	576	584	591	575	558	593	638	624	626	603	598	591	608	603	620	616	584	563	596	597	594	602	620	586	600	601	601	631	580	629	593	570	584	594	556	589	565	590	578	585	576	602	596	594	617	576	591	583	610	618	615	561	620	577	606	591	585	569	597	584	589	658	580	647	596	639	624	600	635	588	614	607	543	621	576	585	603	578	593	591	585	599	593	580	569	576	608	581	601	600	619	608	598	599	542	597	590	565	594	573	597	573	534	603	551	585	577	582	553	565	585	584	571	589	598	570	573	551	588	607	583	587	592	597	612	596	603	517	626	597	567	604	551	563	580	592	581	610	582	643	568	640	599	586	561	613	547	605	595	538	623	599	612	594	573	605	643	571	572	616	573	576	574	595	599	591	615	584	651	620	559	596	537	595	589	559	594	593	544	571	578	583	601	578	559	586	599	586	601	624	570	559	611	618	607	577	556	596	559	586	554	623	594	574	617	603	589	594	567	591	607	612	577	588	572	565	588	612	623	577	581	592	596	524	586	671	585	589	628	565	617	563	563	550	571	592	611	569	573	607	598	583	590	567	603	582	585	547	548	607	603	642	573	631	540	562	581	608	586	600	546	622	603	607	552	604	623	627	606	634	584	573	666	598	619	569	586	588	569	576	606	556	566	601	574	613	627	552	594	590	597	606	580	604	613	589	566	604	568	562	569	601	628	612	591	649	586	564	589	557	606	608	600	605	629	593	614	593	574	601	619	581	609	571	584	624	602	591	576	594	598	573	635	583	573	587	559	560	591	585	596	582	629	564	593	598	575	575	575	557	611	563	602	597	563	549	596	569	608	584	566	593	586	586	568	590	591	633	556	649	624	596	614	589	612	575	541	604	615	593	578	624	550	600	607	575	596	594	575	579	600	591	579	587	611	564	572	615	576	608	595	573	601	562	559	588	600	579	564	574	610	608	621	579	559	610	605	590	605	585	585	613	590	561	590	655	597	604	614	596	615	592	604	574	588	593	544	627	574	608	581	611	569	607	584	581	561	568	614	599	564	584	599	602	602	592	568	624	593	580	585	585	612	583	637	575	612	589	632	600	634	602	584	597	619	595	601	598	607	603	595	543	646	641	558	573	550	592	573	559	582	616	591	563	575	568	584	606	617	524	607	592	602	572	535	604	618	566	611	583	587	569	644	552	620	606	588	613	583	578	600	579	562	582	604	610	596	616	588	610	612	614	579	602	575	607	578	579	575	586	574	610	584	595	637	569	593	581	562	532	620	577	579	581	588	632	571	537	560	632	559	551	618	562	561	633	673	586	593	596	599	561	547	581	582	587	598	610	607	573	642	578	594	603	544	534	618	581	606	636	566	589	613	600	564	631	584	616	571	573	593	549	579	583	584	585	568	581	582	571	591	596	616	587	560	609	596	588	586	597	576	564	595	540	554	585	597	599	595	601	585	544	631	605	565	577	620	559	563	603	549	581	581	574	587	616	616	603	572	602	619	593	564	601	585	599	601	604	583	623	613	575	596	636	596	592	575	559	539	574	574	562	600	594	587	576	617	595	574	577	546	570	579	575	598	559	614	587	550	602	596	575	601	625	562	574	575	590	586	561	592	595	552	586	564	589	618	593	602	553	592	615	625	582	647	562	597	602	629	607	538	600	611	606	615	613	626	569	586	597	578	559	592	602	598	611	611	607	603	606	611	577	604	598	544	599	566	618	616	572	581	576	555	580	535	581	587	594	573	563	597	602	550	630	596	598	594	602	563	610	605	556	598	547	585	540	613	582	589	583	633	563	554	622	590	652	604	552	548	582	584	576	570	567	598	620	608	599	598	572	580	599	563	640	603	570	566	608	584	574	598	624	564	572	566	573	589	594	562	554	613	592	590	554	580	604	609	567	607	576	590	583	571	575	532	586	581	606	571	568	584	606	584	573	618	582	593	577	567	566	585	600	637	575	596	580	558	566	595	603	593	596	577	600	600	607	610	598	606	602	562	614	587	572	622	575	578	573	606	587	586	582	578	564	574	573	582	554	591	596	616	592	618	592	590	613	608	575	584	580	593	594	621	582	588	608	597	574	610	605	603	593	632	595	613	588	594	561	603	577	555	605	579	551	587	604	608	572	587	607	621	626	626	565	541	577	580	582	558	576	562	628	570	596	576	602	574	622	625	594	582	570	617	584	585	614	582	568	608	608	601	605	614	545	600	590	562	574	569	585	608	597	555	629	614	573	592	561	618	574	540	620	627	577	586	601	583	570	573	555	596	577	599	595	552	633	584	583	614	544	621	564	561	560	586	574	572	586	577	577	617	571	541	604	548	575	545	629	600	527	599	564	605	568	592	623	633	585	585	580	551	604	599	560	606	579	602	568	582	586	616	557	567	593	629	649	609	594	618	599	613	600	575	602	573	570	596	586	573	557	580	624	613	626	578	635	561	596	557	571	563	595	581	560	582	575	565	585	617	582	641	644	604	605	593	605	553	569	590	559	568	602	586	598	617	604	596	622	590	559	592	596	572	554	580	571	588	607	631	575	610	617	593	554	618	595	506	609	596	562	623	601	572	614	586	597	587	587	606	563	576	638	582	590	629	583	584	587	573	601	599	584	600	606	542	575	575	590	615	552	560	631	601	601	632	550	584	587	586	666	595	570	632	573	605	573	607	583	607	614	576	589	608	578	632	617	551	555	590	578	605	634	594	619	591	590	593	588	568	595	609	589	583	615	560	571	586	598	562	592	582	544	597	611	579	607	585	578	586	578	583	596	575	606	572	610	572	582	599	584	585	606	617	595	610	626	600	591	615	575	626	609	572	575	594	609	547	588	590	565	612	606	540	579	576	562	573	561	597	603	593	556	583	600	540	599	534	581	604	581	597	639	603	611	593	628	567	575	610	592	608	594	597	607	585	597	562	577	565	600	590	583	577	561	603	586	620	629	594	636	590	582	609	590	587	588	583	581	591	582	596	552	623	597	656	581	551	562	560	561	598	600	552	566	571	629	590	563	576	565	616	549	569	566	576	593	614	599	574	543	591	562	576	604	552	609	614	613	610	595	562	543	594	612	588	581	583	592	610	608	582	600	613	590	581	562	603	586	558	594	596	610	618	546	592	548	597	610	608	606	580	594	570	579	644	585	633	616	590	589	589	594	560	624	631	555	622	589	571	567	569	572	608	606	592	590	561	575	595	561	579	577	591	589	547	617	573	596	587	609	585	587	646	576	599	620	549	612	577	593	562	613	590	613	607	645	587	565	583	634	604	607	606	590	555	641	571	586	596	557	556	569	609	553	637	591	589	545	596	569	627	615	560	594	604	561	554	620	610	592	576	592	623	631	610	607	621	588	580	593	586	575	579	617	592	570	579	607	576	596	651	597	651	582	582	538	580	584	584	616	622	586	632	567
44358	21100	9548	4098	1652	785	339	228	263	259	253	240	279	224	229	273	241	223	232	196	225	252	247	245	239	217	217	220	223	231	232	251	230	223	234	238	246	235	230	265	239	235	281	265	269	272	266	218	214	224	250	247	270	242	215	241	254	242	232	261	250	263	261	234	224	231	229	221	209	226	220	226	252	265	223	247	211	234	260	234	214	245	221	222	210	242	224	256	241	246	241	225	213	249	227	232	267	224	223	255	223	224	224	229	240	243	253	271	259	281	272	237	243	255	255	217	246	247	224	220	247	266	229	221	248	230	257	227	248	238	257	251	229	229	216	250	229	284	243	224	245	242	232	231	223	236	235	237	233	217	266	221	249	218	232	205	233	234	240	241	254	229	228	209	194	255	245	244	248	221	217	213	266	221	219	241	238	232	223	246	220	231	217	221	260	270	260	271	247	227	234	251	263	263	284	241	231	221	243	236	233	227	233	237	258	232	256	210	252	230	224	242	237	263	237	239	242	235	233	207	227	239	250	244	240	229	265	254	224	252	230	228	253	241	226	264	215	245	227	200	223	217	244	198	249	255	262	257	223	254	235	243	248	213	240	255	253	237	279	244	229	221	237	238	219	231	220	238	215	208	266	248	210	232	213	231	258	243	221	246	248	271	226	231	239	273	215	243	232	244	210	226	269	269	243	247	245	233	263	229	237	242	245	232	284	267	246	203	253	214	252	249	215	236	245	218	207	244	256	261	229	233	225	215	258	226	229	250	232	226	261	254	232	240	227	240	252	234	251	221	280	254	245	251	230	248	229	252	247	244	260	221	208	210	217	250	247	230	227	240	229	226	231	234	232	207	222	233	238	268	248	246	246	237	232	232	235	261	245	219	231	239	236	232	245	245	290	257	240	242	254	239	233	224	251	222	230	223	232	240	214	226	240	215	254	192	268	247	257	219	220	202	228	224	222	241	233	228	222	273	241	243	256	204	239	258	207	222	264	242	200	235	217	198	251	256	259	201	200	237	249	212	248	239	226	222	214	239	274	303	229	270	255	238	247	264	237	244	233	268	244	232	230	267	246	236	252	236	232	228	231	244	240	264	224	248	244	227	234	203	203	229	216	271	259	228	216	224	266	230	266	251	230	242	230	249	238	264	246	252	251	223	252	249	211	237	237	242	234	225	246	232	231	252	251	223	222	238	215	229	249	246	234	217	241	243	271	262	218	232	240	278	251	226	224	268	250	207	240	240	229	254	243	200	219	238	224	229	251	202	279	239	242	258	232	217	236	251	204	228	231	232	248	222	220	257	244	220	234	238	259	242	238	234	219	241	232	232	234	222	268	230	247	231	241	184	257	267	277	235	229	270	215	218	232	229	238	221	243	250	246	230	203	215	229	253	204	237	237	268	263	262	236	235	237	252	235	236	199	256	251	237	234	253	218	232	215	267	237	250	216	212	209	202	227	274	229	269	232	218	238	255	241	222	253	214	236	208	214	240	254	218	254	231	221	243	244	219	255	219	260	288	217	219	211	261	245	221	258	240	260	271	230	244	220	239	257	244	230	261	229	215	215	245	231	220	220	248	225	225	247	243	218	242	242	243	243	245	241	253	242	222	228	247	265	245	243	235	236	220	227	221	241	257	242	223	217	254	274	241	222	265	228	203	224	224	251	220	258	235	283	237	245	231	241	228	221	211	224	256	231	249	226	249	243	237	269	240	246	234	257	258	239	226	227	211	251	258	229	244	251	234	262	254	254	213	226	238	246	243	226	216	234	215	239	244	223	247	225	209	237	224	227	249	247	244	233	243	240	227	223	226	270	225	248	257	239	220	227	231	229	230	231	239	204	226	234	195	238	248	206	239	237	271	222	217	216	221	240	262	221	260	231	227	238	235	238	231	244	236	244	258	233	256	232	245	256	269	199	226	280	230	223	249	234	207	235	222	227	256	237	224	255	249	251	254	206	250	224	227	279	285	206	234	254	235	239	240	215	235	230	220	246	243	224	236	224	247	263	227	258	226	248	236	223	271	213	237	229	260	263	226	233	273	225	219	272	237	230	247	261	250	208	246	251	253	217	237	246	229	238	241	226	243	261	249	220	229	286	232	236	246	228	252	258	239	217	246	246	242	265	235	214	239	233	269	249	232	261	246	257	240	258	249	242	231	232	252	244	252	250	230	255	259	245	232	238	218	217	241	263	228	260	235	241	245	250	224	275	273	243	215	200	248	251	259	268	245	236	228	253	236	223	236	246	226	248	235	205	219	235	256	239	241	222	238	246	244	249	270	230	246	210	245	267	253	257	254	255	254	253	231	227	228	217	249	232	240	230	248	229	241	249	260	227	233	234	203	244	231	206	219	219	243	249	244	240	254	228	239	226	256	214	222	207	247	230	235	211	214	235	236	231	202	219	223	230	230	249	215	252	231	266	231	235	231	251	241	230	247	249	245	245	265	244	246	249	229	263	227	230	232	239	231	256	219	235	238	232	259	236	258	226	258	217	223	232	228	257	219	229	241	244	212	244	253	249	224	236	238	240	261	229	251	229	220	227	277	243	224	247	256	206	245	244	213	234	241	243	255	217	227	226	233	236	245	255	218	231	242	233	228	228	227	227	243	238	243	244	242	241	247	238	241	243	272	230	254	249	245	228	236	228	246	240	230	229	230	238	265	238	238	259	214	228	238	250	230	259	229	238	250	252	253	229	202	216	262	259	245	278	224	209	207	234	256	258	237	228	236	226	204	232	234	223	258	250	250	238	231	234	241	259	242	214	220	247	248	235	225	267	251	260	228	236	218	229	247	238	238	251	239	276	247	249	273	219	243	207	199	242	244	219	244	243	244	248	196	251	232	233	216	274	218	236	226	257	221	236	242	210	229	236	235	236	250	236	251	232	231	256	239	250	226	259	265	237	255	215	228	248	239	202	244	260	209	249	220	228	231	243	252	242	248	237	245	259	251	216	192	220	223	255	236	222	254	227	250	227	243	229	229	223	254	254	220	244	212	222	244	247	217	290	186	232	238	235	251	242	205	227	236	251	236	225	232	217	233	244	215	236	263	238	211	227	209	252	251	258	250	224	240	259	222	249	240	249	241	211	219	228	209	226	213	233	233	221	238	275	265	249	235	213	239	260	247	241	218	240	274	258	265	244	242	210	222	224	238	242	232	236	283	268	232	216	243	233	250	216	225	247	264	248	268	239	269	216	213	229	248	235	219	194	251	243	249	231	234	241	243	259	251	234	232	249	238	251	244	235	244	256	245	225	227	248	242	238	243	250	266	234	230	218	195	218	236	214	219	256	238	228	234	230	231	234	234	249	233	212	235	220	278	220	227	236	220	225	247	219	219	235	278	263	199	238	262	240	257	236	232	237	213	236	243	212	249	245	245	236	224	222	244	218	220	242	232	261	257	230	242	220	231	212	238	225	240	208	253	227	236	273	225	211	241	250	214	212	249	252	254	243	241	256	247	222	208	241	261	253	231	257	246	238	258	233	233
29048	15715	12583	8945	4851	2669	863	569	532	577	547	526	513	523	525	526	540	539	515	552	515	579	523	524	519	534	497	504	521	517	561	508	536	537	522	516	536	503	553	551	545	569	503	552	458	544	505	562	529	502	492	511	503	531	531	504	517	492	530	521	525	548	554	499	507	527	547	534	536	510	531	526	528	545	569	528	554	503	567	533	503	509	553	508	545	556	541	511	522	538	513	504	544	535	536	496	510	516	572	511	493	527	537	578	513	509	583	544	481	570	506	520	529	518	498	555	536	510	525	527	557	492	535	496	540	542	528	486	505	551	547	545	532	544	529	497	517	532	522	481	520	552	518	528	527	537	546	485	517	555	551	538	547	550	536	523	544	538	508	491	550	522	529	523	524	498	514	489	508	511	537	462	533	520	551	494	533	531	554	527	514	502	496	546	513	569	512	558	520	570	513	510	492	541	544	538	573	548	508	532	495	531	522	542	540	524	538	514	497	525	523	517	541	535	505	517	537	536	514	543	510	539	549	531	551	536	493	512	538	540	497	529	509	546	514	450	557	488	514	519	508	495	553	546	547	551	516	553	511	586	564	513	542	516	513	472	553	523	566	493	559	526	507	563	488	501	523	521	537	526	532	520	514	535	551	543	547	495	518	549	480	567	507	561	492	511	561	522	507	519	499	556	500	490	568	527	490	523	509	543	514	512	542	525	523	509	525	539	542	519	509	491	524	488	548	533	531	495	515	536	527	531	506	543	534	581	544	513	545	528	500	510	527	533	524	539	513	522	526	538	527	505	555	507	558	523	504	558	548	556	524	519	512	520	521	520	477	585	497	540	505	495	529	532	504	497	504	516	537	516	515	525	515	569	511	562	555	513	543	510	563	561	545	535	488	557	539	545	502	480	572	516	504	534	533	538	569	543	507	588	502	510	560	523	528	540	517	524	498	514	549	516	549	520	493	509	545	498	544	522	541	536	521	540	516	574	542	536	486	534	499	496	506	528	508	562	531	519	530	558	531	546	532	530	559	534	546	529	536	499	523	519	547	522	583	547	476	524	521	567	554	538	526	526	475	521	530	499	514	501	529	529	550	581	518	541	524	515	525	510	507	569	537	503	519	517	519	531	523	538	494	556	551	532	555	488	545	489	507	518	533	494	491	498	516	542	502	529	535	480	519	514	506	572	530	521	540	518	509	519	519	521	534	540	528	511	480	555	531	505	537	532	524	505	511	525	517	540	548	552	539	544	534	512	539	539	544	499	537	545	549	552	503	524	552	521	528	511	515	545	495	523	503	517	482	530	495	552	518	547	517	545	512	523	548	543	550	494	520	541	522	552	538	513	537	573	529	522	516	503	527	469	502	561	481	527	503	570	539	520	490	597	554	573	503	499	487	575	522	517	526	506	553	500	574	543	499	483	500	520	510	490	538	513	542	524	572	511	512	508	541	550	525	526	496	539	510	500	532	521	540	509	537	521	509	515	463	515	548	552	494	572	544	541	568	515	572	521	509	510	535	543	545	557	543	527	517	530	501	483	468	496	514	529	531	558	487	521	505	545	551	537	540	525	510	492	500	501	541	530	551	531	541	499	518	543	494	524	524	486	527	513	506	503	511	509	510	513	525	492	513	507	573	528	469	514	509	535	528	539	537	548	501	522	507	502	531	515	512	517	514	525	544	528	519	518	534	547	525	522	533	495	515	514	529	535	487	495	499	516	503	520	543	516	532	530	591	489	531	534	543	533	450	531	521	509	560	499	524	526	553	493	518	509	542	525	550	537	509	516	508	500	496	516	528	512	551	531	515	520	483	521	477	535	519	511	518	467	509	527	505	509	542	553	534	559	511	554	530	534	507	542	534	561	534	523	544	523	490	563	517	521	524	521	519	518	513	521	477	493	556	534	489	510	502	515	497	528	536	499	525	540	499	522	515	489	517	522	483	533	544	516	546	495	514	508	520	474	505	539	575	530	494	534	538	524	558	519	569	485	542	554	530	553	519	505	509	535	568	521	533	556	505	531	461	557	526	473	540	518	523	551	517	536	565	517	532	522	516	527	502	553	500	573	538	559	527	521	504	530	536	534	500	540	553	534	532	525	542	523	550	531	523	521	526	546	549	535	572	537	541	517	550	550	539	486	515	508	532	563	531	505	528	491	538	563	514	517	518	506	565	550	555	520	502	557	550	511	548	537	514	556	507	565	501	488	537	530	488	533	536	507	538	532	541	555	551	526	565	525	559	551	483	506	528	498	492	499	511	551	549	500	559	566	545	498	529	551	566	532	552	521	499	513	536	543	542	489	514	542	496	542	519	558	552	570	533	480	546	527	531	538	513	539	524	524	528	501	539	520	527	548	526	548	502	520	558	520	510	531	532	530	525	511	519	511	545	516	517	511	556	451	538	534	506	527	511	532	571	494	521	509	483	522	494	513	535	505	498	500	525	533	500	510	560	538	519	561	508	514	554	544	541	551	501	543	523	580	519	516	556	509	524	560	464	547	538	531	495	541	519	512	502	543	499	526	496	498	508	486	523	553	494	513	523	495	561	505	505	540	534	568	495	556	511	532	529	574	531	516	532	517	527	545	520	543	517	548	543	529	510	527	547	493	497	501	507	520	527	527	544	473	526	528	545	508	503	506	575	557	560	519	526	535	512	526	492	526	528	588	515	538	496	521	536	544	526	526	525	523	531	568	496	531	510	528	561	526	576	516	560	542	530	524	508	547	577	522	523	543	525	533	519	532	540	531	511	498	497	463	508	523	485	518	498	523	543	514	526	534	569	565	519	553	521	539	526	514	529	489	519	543	524	502	539	577	524	518	489	518	519	528	552	511	559	507	531	527	553	467	523	560	496	546	524	534	502	515	515	517	533	515	558	498	536	550	562	538	491	518	518	577	497	524	504	547	529	543	515	512	513	529	516	504	484	543	534	522	522	527	523	521	496	566	501	542	525	539	548	531	484	522	519	489	552	509	550	446	540	524	525	541	558	557	517	523	506	511	480	520	553	522	502	501	523	517	505	582	513	518	552	535	480	524	548	560	533	533	500	515	519	545	488	512	536	514	526	570	480	512	545	514	508	554	534	533	541	536	539	531	532	548	534	522	520	514	556	549	557	524	539	508	570	518	497	495	494	510	557	482	500	545	535	518	540	516	477	481	534	556	567	487	498	516	553	516	508	529	563	499	536	511	496	524	516	525	499	530	557	530	499	516	530	539	505	527	569	491	547	518	546	528	530	526	499	538	554	504	515	507	514	482	493	519	505	543	523	509	552	506	511	506	557	529	526	492	486	508	509	522	527	554	525	546	535	484	496	493	525	518	533	522	499	567	520	468	533	530	544	517	519	509	558	573	501	517	515	541	561	549	539	563	563	497	547	503	551	519	539	534	501	552	504	534	504	542	459	505	562	523	540	497	494	550	516	516	544	542	485	546	536	516	560	552	538	516	537	525	528	509	516	519	512	518	513	505	543	545	537	518	532	530	560	533	517	525
54465	32880	19613	10025	3724	1357	413	289	268	282	283	266	294	273	233	268	246	279	236	249	269	318	325	251	257	265	269	277	277	260	269	252	227	269	272	267	245	247	278	227	266	273	242	251	246	258	274	236	218	234	265	255	247	263	248	245	263	269	226	253	261	290	239	256	261	254	281	257	250	253	220	238	240	232	277	237	261	245	290	253	259	249	259	259	257	247	281	284	237	267	252	260	230	274	263	275	260	268	239	236	271	241	253	240	260	251	263	256	284	242	258	243	268	239	256	283	245	292	262	246	256	250	251	235	250	261	297	281	293	271	256	228	238	265	249	246	237	266	247	258	246	237	229	238	245	224	212	250	264	238	260	266	241	247	221	242	246	241	228	271	255	251	271	261	273	256	279	268	218	268	244	245	240	267	251	250	247	251	259	255	236	255	261	262	266	238	270	229	258	298	259	259	231	268	228	230	234	242	263	222	244	289	269	221	259	258	223	282	266	227	260	267	252	238	227	278	235	271	219	279	238	242	246	269	290	252	257	259	263	238	259	232	273	244	262	262	256	251	265	231	250	242	259	258	235	245	211	236	246	239	251	244	268	261	241	237	241	256	258	300	266	265	264	265	225	230	263	253	240	270	251	261	256	227	270	232	254	251	235	263	252	246	239	264	265	242	250	237	255	252	258	265	243	265	235	234	267	268	240	261	259	258	253	270	274	227	282	248	242	265	244	256	255	259	244	230	259	293	244	247	271	238	257	233	277	259	278	235	252	236	237	249	225	251	280	252	238	236	266	231	249	226	255	262	230	272	224	257	256	271	219	288	270	261	281	262	245	255	271	230	248	276	295	229	250	223	248	243	256	260	232	277	268	264	263	239	255	256	250	209	237	261	251	226	270	252	264	260	253	261	270	235	256	243	236	228	246	273	268	262	248	242	256	263	225	239	275	249	257	258	260	240	239	246	239	270	259	244	253	248	260	265	243	240	262	251	257	290	280	275	280	229	278	252	280	237	250	251	267	220	237	245	260	256	252	297	233	261	266	273	262	261	259	253	251	233	244	237	239	241	233	225	254	248	271	258	246	239	241	245	245	235	236	241	234	268	257	258	255	270	254	255	285	239	254	260	225	251	244	253	264	221	253	246	243	236	254	244	250	267	268	274	224	251	255	245	261	256	253	242	253	249	246	232	266	269	253	274	265	264	269	240	240	255	286	247	268	250	257	238	264	237	248	251	257	278	254	267	251	255	271	239	222	260	223	242	268	252	256	249	254	257	235	272	295	258	252	256	279	252	264	277	240	238	284	289	241	255	287	241	247	243	258	269	242	255	261	233	263	265	268	237	269	242	238	247	250	270	262	255	255	242	243	256	301	269	247	303	251	237	255	244	255	246	229	258	267	266	278	277	279	250	275	247	275	249	232	282	259	271	271	269	245	266	261	248	234	250	245	241	267	256	258	235	244	268	243	280	276	268	269	261	263	267	242	243	228	248	240	222	238	258	251	279	270	243	247	281	232	270	295	299	261	223	253	288	241	237	244	271	252	257	287	254	253	255	250	284	269	244	252	268	275	238	254	234	227	255	232	253	289	242	249	245	260	283	234	262	253	263	266	261	237	282	289	244	254	269	292	274	271	251	275	208	266	245	260	266	289	261	228	248	246	253	250	270	264	241	265	263	250	273	231	242	251	268	262	233	264	272	247	257	279	270	284	281	197	245	272	293	267	273	287	252	253	251	257	246	268	260	243	230	249	271	248	271	263	267	241	270	232	249	260	260	234	258	216	258	269	253	267	263	239	251	257	278	234	249	264	278	244	227	238	239	239	249	290	271	279	269	244	242	244	259	234	269	250	240	260	222	269	239	240	287	262	266	258	235	262	239	258	238	291	256	259	248	253	256	263	272	241	254	243	269	245	276	258	233	250	259	265	274	242	265	285	273	250	252	287	216	262	220	278	262	250	228	272	241	220	219	262	268	259	253	240	246	267	239	281	253	244	239	272	252	268	296	243	276	268	268	257	255	254	239	253	230	279	271	274	213	230	222	232	244	264	251	279	255	261	270	292	279	241	229	256	244	264	280	226	260	243	267	235	201	237	261	262	252	269	255	266	259	263	245	247	249	268	258	252	249	226	256	262	226	272	242	270	278	247	268	269	234	240	268	236	225	252	242	255	274	244	223	227	272	257	275	254	242	231	239	273	254	231	250	242	284	262	265	246	264	228	239	276	259	245	265	263	256	284	250	262	245	241	264	277	259	274	232	251	262	229	243	238	262	255	257	233	280	237	261	283	259	225	235	221	265	279	243	262	280	243	256	258	253	238	265	273	259	283	261	265	252	289	253	230	249	245	224	264	276	222	230	250	258	249	251	281	279	250	268	260	248	243	254	264	249	269	251	238	247	237	264	246	221	259	257	257	291	283	243	264	290	224	239	260	247	253	255	260	246	274	259	263	254	257	287	249	244	246	271	219	268	235	224	245	252	251	260	267	245	252	286	240	252	239	260	274	228	253	252	264	244	278	261	254	228	240	252	245	253	267	248	251	216	240	262	227	221	232	233	255	254	242	256	252	250	216	263	256	245	263	244	228	265	239	265	269	254	222	238	251	282	233	265	234	243	259	248	240	246	257	223	228	229	233	231	261	211	260	274	268	264	228	246	233	270	257	234	247	252	257	253	253	227	236	283	271	269	256	237	240	270	278	242	260	224	247	264	278	226	220	222	247	221	238	269	292	246	250	255	276	249	220	228	240	237	268	251	269	269	262	262	267	249	266	263	258	206	250	234	281	250	265	264	238	238	277	285	260	255	275	241	278	244	244	262	245	271	257	268	226	246	247	267	231	228	261	271	242	261	265	241	252	215	273	268	249	248	264	248	230	258	259	270	252	294	247	244	236	240	238	240	216	207	245	250	262	257	273	242	285	264	248	263	275	220	256	252	258	270	269	270	241	253	244	238	245	243	264	245	268	273	273	235	241	235	246	254	254	272	280	257	276	264	264	269	237	261	240	239	285	241	247	230	258	256	267	269	257	235	254	278	249	272	252	259	260	250	246	268	257	242	280	219	254	266	243	240	242	253	247	260	237	247	274	254	270	230	239	274	266	251	279	297	262	250	236	273	256	217	262	253	250	251	242	227	251	257	254	252	232	257	246	252	279	246	257	256	247	242	264	261	239	274	275	266	232	256	265	236	236	255	249	250	269	286	234	234	235	258	252	286	239	251	246	272	240	257	245	288	292	239	268	233	276	238	253	227	250	253	244	218	283	251	238	274	254	289	276	260	251	255	254	262	276	261	268	258	228	239	252	226	247	283	253	256	248	255	264	256	271	289	251	248	253	275	240	261	265	253	261	280	271	265	277	266	283	271	250	249	245	258	255	251	241	240	256	243	259	253	235	245	262	257	260	237	280	250	259	249	263	250	228	216	236	254	242	252	251	233	235	261	231	236	233	232	271	247	242	256	240	281	265	253	274	246	243	269	273	238	267	241	238	236	244	245
35051	25840	22779	17363	9828	4143	1268	647	698	673	617	598	606	558	597	612	591	578	596	606	705	788	985	560	546	597	543	550	552	581	550	564	585	565	598	527	552	552	570	576	568	561	533	613	594	567	544	589	563	519	563	536	546	546	517	548	561	567	587	529	568	539	562	552	543	549	583	556	543	545	536	566	563	542	578	538	564	536	578	590	529	548	548	546	548	553	595	551	545	571	612	609	590	597	575	556	556	555	548	606	572	566	588	515	591	535	575	555	551	597	551	608	556	568	602	533	606	604	558	565	602	591	564	528	558	545	571	561	568	545	569	540	560	565	560	510	557	539	588	559	555	550	564	553	545	543	536	558	539	561	540	569	544	572	517	548	541	601	563	590	569	587	517	529	532	552	562	551	551	549	563	600	566	555	573	540	549	532	571	575	576	570	552	608	555	554	529	585	595	599	522	562	553	537	540	585	498	537	538	573	583	538	541	545	593	579	604	547	526	568	605	548	556	553	547	569	587	570	578	563	556	574	521	555	516	555	617	526	547	539	561	531	571	587	542	529	555	535	550	564	574	542	531	552	559	556	568	512	544	546	532	621	552	563	547	548	548	587	570	550	563	542	500	604	559	578	573	535	559	561	571	584	551	524	553	521	525	585	545	571	562	511	558	521	577	542	574	558	572	569	559	568	554	589	572	549	536	550	603	578	566	533	579	586	553	503	555	544	557	543	530	506	557	568	574	562	590	563	559	550	558	549	580	607	577	539	533	519	527	527	535	583	571	588	560	565	523	546	538	554	523	539	529	540	569	579	576	531	565	560	584	583	552	572	604	533	602	598	560	551	545	542	557	582	565	595	576	572	568	525	534	524	584	594	567	572	591	550	551	549	595	543	546	572	570	599	550	581	534	572	547	540	550	575	548	518	557	583	566	596	545	527	606	519	599	562	534	547	581	578	607	557	559	545	535	555	557	545	627	566	512	558	583	551	578	531	569	496	534	548	589	595	581	548	554	541	527	588	579	528	542	558	550	563	555	591	567	552	529	543	553	557	554	545	521	604	552	569	589	554	594	561	564	574	557	548	557	543	546	535	581	579	568	573	601	562	550	534	587	583	548	612	568	552	611	541	541	533	577	533	571	582	543	555	531	552	585	542	540	586	571	573	572	605	571	546	558	586	565	544	542	573	566	549	552	554	554	572	518	520	591	587	543	548	566	529	552	555	573	547	486	537	552	589	522	604	552	541	512	555	578	564	580	559	552	545	533	555	582	611	559	525	502	588	599	537	577	557	551	608	579	523	535	577	554	600	546	570	582	537	594	595	530	549	616	597	581	557	576	527	527	575	551	606	507	520	600	534	535	556	573	524	586	552	562	566	579	552	546	541	559	511	606	563	543	566	508	579	606	519	536	560	537	562	569	575	545	576	553	581	554	576	560	537	558	562	573	530	571	552	558	572	562	546	572	551	572	581	569	583	520	538	579	566	545	557	528	578	571	533	586	574	568	577	554	555	601	574	559	531	523	546	539	555	549	585	544	589	556	536	564	526	590	552	537	570	562	558	546	550	595	576	534	555	579	558	569	576	534	534	575	514	546	543	549	530	582	568	556	594	552	586	521	563	517	540	544	533	514	563	578	585	594	553	576	547	590	532	570	577	560	559	568	563	539	590	558	587	519	538	547	575	565	537	586	567	587	598	589	590	578	563	531	574	587	588	556	584	537	535	554	534	510	569	524	550	568	589	555	551	537	547	547	520	587	544	557	534	551	571	576	549	539	542	577	577	525	590	575	559	553	599	589	542	564	598	587	562	582	582	574	573	589	562	560	579	580	601	568	606	565	553	577	536	574	571	562	563	562	559	542	563	581	584	501	588	548	519	603	544	527	628	556	539	567	517	569	573	589	591	521	566	577	561	542	562	552	581	528	606	581	563	522	579	571	617	569	547	502	560	548	594	582	521	587	552	550	567	570	543	552	603	538	618	535	558	615	548	558	566	561	553	577	536	539	567	528	575	524	557	569	577	580	524	515	541	540	513	583	557	562	562	567	521	556	542	532	571	613	560	601	576	583	535	573	537	560	521	608	589	545	560	564	583	567	553	580	556	556	533	548	583	505	630	550	519	573	557	534	562	570	521	587	548	553	583	547	490	526	561	558	562	579	518	566	566	574	539	519	563	588	562	546	578	542	560	599	545	560	602	547	564	543	545	547	515	524	616	559	552	560	566	578	568	578	571	518	577	594	589	561	600	569	587	555	556	584	530	561	556	545	592	507	589	566	550	529	552	572	565	558	549	574	564	574	554	518	553	543	560	552	580	530	557	586	560	546	581	594	569	555	553	564	581	569	556	594	545	536	564	584	590	558	559	545	553	516	573	557	566	513	557	607	565	576	538	557	584	550	566	587	532	568	552	594	542	573	527	574	543	533	526	561	575	554	531	554	558	550	549	517	581	594	578	536	563	545	559	583	580	545	567	552	557	589	550	586	552	585	543	556	559	592	571	605	566	562	582	541	523	558	599	538	570	579	557	557	569	580	573	566	561	567	591	517	569	570	548	555	576	538	521	551	527	530	566	577	550	579	520	585	557	545	545	595	588	533	569	570	549	535	592	524	517	568	538	540	559	573	538	590	602	562	551	583	570	532	566	497	539	518	535	548	558	529	560	562	596	574	542	560	523	596	579	575	596	555	575	571	539	548	570	534	554	578	600	552	545	573	558	564	596	612	525	531	528	577	549	554	571	543	572	561	592	585	584	541	551	538	545	554	535	555	562	537	560	531	573	561	569	572	552	574	587	569	557	591	569	564	538	548	579	627	601	564	540	523	561	542	592	569	561	537	553	539	579	593	536	543	534	578	523	535	576	538	588	542	504	570	583	573	596	606	592	576	548	588	567	541	560	547	545	573	562	567	571	577	559	572	578	546	554	569	587	536	547	594	527	565	569	571	544	625	544	558	581	558	531	579	572	537	561	584	585	532	571	574	555	515	538	557	555	624	519	573	540	565	568	576	576	540	563	554	550	554	584	565	535	587	568	630	532	556	542	543	538	527	522	573	565	558	559	540	576	593	555	546	547	576	578	562	537	548	541	565	580	533	561	583	560	589	596	558	571	558	542	541	573	606	589	559	566	557	556	567	517	554	560	560	544	610	565	529	583	546	582	552	556	577	544	577	554	544	583	529	613	548	508	544	551	550	534	560	571	560	557	581	543	596	555	561	568	530	609	571	554	568	545	577	576	531	550	556	561	540	592	539	547	565	563	603	560	574	593	557	510	596	575	557	545	570	526	579	573	600	605	548	570	543	579	564	567	580	583	587	601	532	549	555	577	590	552	578	576	569	541	543	560	551	623	557	538	571	513	552	586	553	573	564	547	530	567	574	540	542	540	563	572	578	535	573	579	550	546	530	538	539	535	555	542	570	591	545	583	601	537	569	569	541	539	547	552	570	561	557	600	581	542	560	577	579	587	520	560	563	600	579	581	540	574	549	579	590	589	534	525
64703	38034	25981	13566	5479	1819	506	335	316	302	280	265	271	268	271	267	274	299	313	282	289	301	318	311	286	236	247	269	268	271	284	260	283	251	253	283	280	248	304	240	288	254	269	273	303	293	257	258	280	294	240	303	231	258	309	257	244	263	270	272	279	282	265	267	279	270	277	273	276	278	288	272	274	256	243	259	283	267	268	275	271	311	284	243	279	262	287	260	270	269	281	277	261	279	268	251	250	276	272	233	269	253	265	241	281	251	287	289	282	261	266	248	313	264	278	263	254	267	279	272	268	245	278	244	284	282	255	265	264	238	269	280	284	293	273	312	292	286	250	295	276	260	288	265	287	277	238	292	307	282	246	223	239	240	272	277	298	272	287	284	294	281	270	234	307	294	268	238	241	244	277	267	320	286	253	285	263	271	254	293	249	280	273	304	266	264	257	281	294	244	275	290	268	246	276	285	254	283	289	285	268	265	291	275	237	269	259	318	274	269	263	245	286	305	269	279	257	257	298	280	287	304	271	243	302	268	274	282	261	279	269	291	294	298	280	249	289	275	282	273	277	255	296	260	289	274	276	253	282	269	273	289	260	288	291	271	286	252	276	277	276	272	274	272	246	256	278	296	275	265	297	271	268	284	258	300	294	279	297	263	268	290	278	277	260	246	273	266	292	273	288	283	261	306	264	267	286	269	262	271	282	290	249	251	275	269	285	286	287	276	275	290	258	261	288	278	294	251	252	278	287	268	295	289	293	264	283	252	261	274	266	284	315	282	277	251	271	316	244	290	246	254	246	232	293	288	285	260	309	296	251	260	288	258	306	246	247	285	276	240	295	287	284	277	277	260	289	283	267	276	243	289	264	261	293	275	261	275	273	277	247	289	251	260	273	300	248	279	265	284	285	268	286	275	275	263	289	249	263	253	247	273	282	247	280	284	279	282	276	269	277	277	279	262	271	257	272	267	262	284	239	267	256	261	291	278	294	270	251	300	261	277	293	255	243	289	260	278	279	279	247	266	266	291	251	252	281	283	297	247	272	278	285	269	275	286	265	266	278	283	281	250	254	285	287	261	252	297	240	272	320	308	297	268	284	277	244	289	275	269	281	227	272	263	265	265	275	263	289	268	270	271	261	252	275	288	278	285	257	268	231	279	263	281	257	258	247	265	262	295	243	290	236	276	293	330	275	272	290	256	298	271	308	270	291	255	289	265	300	272	292	295	275	252	270	250	285	295	284	266	247	299	295	252	264	284	254	300	270	249	236	290	227	299	285	312	236	262	283	270	264	253	251	272	294	264	285	262	282	279	296	259	291	297	248	283	258	276	248	275	277	278	280	261	267	239	279	253	258	297	249	265	238	291	271	273	279	253	246	275	263	258	277	269	270	260	250	274	289	267	278	264	268	296	258	248	284	280	300	267	257	245	272	245	275	274	265	263	263	276	261	283	253	293	241	260	270	288	258	305	260	245	248	278	278	265	252	261	258	271	261	299	293	281	265	275	259	256	257	247	242	325	271	285	271	257	278	250	278	286	260	267	252	230	288	280	217	273	267	272	275	298	274	283	272	262	261	283	265	261	281	308	278	255	273	296	279	301	297	293	276	281	261	275	259	270	264	252	257	299	300	283	308	256	247	270	291	253	262	268	260	243	294	283	259	260	265	250	237	281	254	279	273	252	302	281	281	261	288	276	291	296	261	307	286	248	236	278	264	290	293	219	282	301	243	257	273	273	243	260	266	257	274	290	262	251	254	269	271	247	269	297	238	259	247	278	293	275	308	286	260	262	268	252	247	261	283	251	268	268	239	282	302	268	277	271	267	289	272	256	261	278	275	266	282	253	291	305	282	267	245	251	296	267	270	282	293	260	277	296	276	280	265	270	284	288	252	270	243	272	285	245	282	278	282	259	292	312	267	264	256	270	262	268	302	247	280	273	287	293	279	274	286	233	279	270	275	277	275	264	269	261	287	284	255	288	247	303	264	253	298	270	275	269	285	251	287	295	297	266	240	258	279	284	272	260	287	267	287	284	259	297	310	254	255	228	286	236	282	230	269	277	269	229	297	268	249	261	274	290	257	296	292	306	284	272	274	290	253	261	263	270	273	283	247	300	267	258	253	246	259	270	260	264	304	271	266	250	283	244	287	259	279	257	259	260	268	286	257	261	232	291	263	269	262	253	267	269	293	257	277	272	276	278	254	251	222	276	259	276	248	281	265	257	290	268	284	305	270	229	279	268	295	265	262	282	235	273	287	257	243	301	272	262	263	286	294	289	299	271	318	263	284	280	277	278	276	254	274	287	250	242	245	268	276	278	298	285	256	277	264	269	241	279	266	283	279	276	285	247	279	259	245	245	267	281	301	291	275	250	259	272	316	284	246	270	233	285	276	284	280	263	274	281	275	279	260	265	267	278	277	240	296	269	265	250	258	264	286	253	229	256	254	296	262	255	259	275	274	269	262	261	241	250	257	288	260	285	259	284	253	291	262	281	261	268	304	260	271	273	289	287	265	283	275	279	260	276	285	278	247	271	272	258	260	254	283	245	267	295	301	278	278	274	254	282	269	250	278	288	300	269	255	285	259	271	299	260	270	276	280	253	283	246	273	292	240	303	288	282	285	276	266	260	252	270	267	281	315	270	281	267	277	297	277	281	281	290	289	236	256	260	264	270	256	292	296	267	261	286	260	278	282	284	245	262	252	262	273	294	260	278	283	260	264	238	266	276	307	287	270	262	255	266	289	295	259	291	271	238	261	275	302	275	283	294	299	282	267	291	293	243	292	267	274	249	259	273	261	268	296	256	257	287	276	264	262	270	297	250	247	285	287	276	280	266	283	243	244	268	258	265	266	255	263	299	274	296	264	272	245	279	248	276	270	281	246	267	240	257	274	284	277	255	313	284	259	274	271	269	289	279	268	259	275	269	275	279	272	267	294	266	268	226	263	256	279	266	270	265	249	257	257	269	249	270	277	252	270	281	292	275	298	256	263	287	258	257	300	271	292	268	247	315	267	238	255	312	276	267	281	239	233	274	271	247	290	269	265	260	278	250	280	309	282	297	297	284	311	277	267	280	277	311	243	259	267	278	273	262	289	288	281	273	256	266	260	282	274	264	298	260	242	287	279	277	298	282	278	235	269	263	235	282	250	263	259	276	260	293	276	273	281	251	263	319	309	273	285	289	286	270	303	274	256	254	277	273	261	255	268	266	243	258	283	252	271	286	281	279	232	304	255	275	270	267	290	277	271	277	270	271	282	285	240	273	291	285	276	274	240	261	282	283	304	279	214	281	246	269	278	294	256	275	258	274	264	258	270	241	266	295	262	275	284	260	290	297	290	278	264	281	266	271	243	266	273	271	258	254	252	289	218	254	263	260	279	278	265	258	292	275	276	239	285	266	259	233	287	280	250	299	247	249	235	263	265	262	285	292	242	260	266	287	288	257	295	271	282	299	273	285	259	267	259	267	282	303	265	270	262	272	245	273	284	285
41768	30005	27818	21353	12544	5461	1143	834	706	757	713	680	625	671	629	593	617	642	607	597	632	727	786	599	581	602	542	566	630	601	615	601	663	597	618	583	599	581	597	593	618	607	569	612	602	610	612	615	607	586	609	582	559	645	563	599	570	565	563	561	580	587	608	577	571	600	590	567	568	621	615	613	624	608	600	607	568	589	563	598	580	629	545	617	625	581	576	563	599	579	568	548	610	523	611	563	639	566	605	570	641	591	615	571	647	594	648	573	621	599	577	546	629	622	588	578	558	619	612	600	608	567	543	565	587	557	551	604	570	572	595	579	590	581	612	613	591	577	614	601	575	556	592	609	609	549	543	568	618	548	615	542	572	556	592	584	601	614	574	565	602	603	584	541	621	608	605	597	608	613	612	542	613	591	638	570	548	593	570	562	563	538	553	595	608	577	559	572	604	593	600	598	595	556	588	592	610	587	598	597	583	565	593	576	599	577	595	533	595	572	601	643	556	574	577	603	571	602	600	558	601	619	551	600	603	578	546	598	555	646	618	599	579	586	566	637	570	634	608	577	536	554	575	577	580	588	537	597	566	631	610	567	586	597	629	602	547	572	617	547	563	556	597	583	579	617	597	621	568	598	595	593	558	539	582	529	627	614	547	628	623	595	615	598	600	600	543	593	593	587	592	578	614	617	576	610	600	603	547	576	563	628	586	567	582	597	600	609	622	582	561	601	595	577	631	628	608	609	547	610	586	619	588	588	659	572	576	600	599	608	635	586	589	631	615	579	581	599	593	574	606	557	627	617	607	582	593	586	581	582	594	589	610	596	560	607	625	602	605	620	569	611	601	568	562	593	627	584	619	619	574	599	571	598	615	547	601	560	635	591	553	604	590	561	613	602	581	592	581	596	605	593	591	568	619	578	588	601	558	600	576	586	572	587	629	578	584	609	567	613	591	565	562	584	567	620	568	644	600	513	608	608	565	578	595	602	636	617	612	624	527	608	586	613	536	589	598	584	614	560	619	584	623	580	580	535	571	583	566	582	568	606	621	615	569	630	620	549	559	562	580	579	571	569	590	531	596	624	560	581	607	605	570	533	598	613	583	562	591	599	587	601	588	620	550	631	561	606	577	593	585	617	588	583	595	586	592	549	599	651	573	605	584	561	550	584	588	599	564	578	581	657	558	592	642	563	583	616	542	620	581	600	594	586	596	632	604	567	624	586	613	591	550	644	578	605	617	610	577	568	607	583	607	579	616	599	598	568	586	580	596	619	568	574	563	596	658	571	637	602	602	605	600	597	610	558	565	581	622	606	614	629	589	587	613	556	570	597	621	620	573	602	645	585	596	624	624	617	575	583	598	593	595	567	564	607	615	579	583	602	604	604	599	601	556	598	595	602	573	590	561	610	598	605	568	597	605	536	606	599	661	569	578	580	590	615	587	585	609	613	606	567	611	593	617	584	575	519	548	608	581	584	638	578	586	595	577	620	610	590	565	571	603	604	631	590	568	623	583	609	554	614	617	593	587	580	589	562	573	607	618	576	517	571	596	612	601	615	586	615	567	596	596	557	545	557	571	605	636	618	542	597	589	607	567	614	551	588	564	586	586	627	560	561	630	584	606	632	566	558	547	572	584	577	581	583	579	588	603	584	585	592	602	615	617	553	575	622	568	617	564	584	618	599	553	593	587	627	639	601	620	579	533	617	592	587	590	553	641	584	607	559	557	583	576	577	596	624	614	587	593	601	539	563	605	632	585	587	617	608	574	570	629	579	545	577	576	597	566	598	559	551	574	606	587	586	552	654	595	609	589	602	583	567	596	599	613	587	616	586	590	565	551	594	586	551	571	586	544	590	586	573	593	600	559	589	576	585	576	591	581	594	599	613	586	597	630	563	579	605	548	617	616	577	634	595	604	559	613	567	588	613	561	580	573	611	615	624	613	580	556	579	596	597	605	551	606	603	541	578	598	560	570	607	577	640	591	588	558	598	571	583	566	593	587	550	609	591	593	600	594	585	610	582	578	563	615	579	652	601	553	588	575	572	624	560	621	583	565	586	560	576	575	627	613	618	555	640	573	605	603	576	607	557	615	596	597	588	572	608	563	599	599	599	597	593	570	579	599	643	587	597	573	551	567	622	570	587	574	614	571	593	627	562	621	617	608	535	556	582	613	593	561	611	580	572	580	606	618	583	617	608	577	630	569	582	580	582	577	611	616	607	594	571	598	577	579	608	561	620	575	603	574	603	566	615	567	508	567	568	598	635	582	608	588	581	545	601	616	578	571	591	591	573	563	579	596	616	584	563	581	586	601	583	597	577	600	622	601	569	600	555	552	623	583	580	610	565	616	603	603	596	601	638	604	610	598	582	588	616	625	598	554	635	592	621	600	583	585	616	559	588	590	568	631	614	556	618	596	567	581	602	597	610	560	624	580	591	621	563	562	590	546	584	582	549	633	598	561	597	592	587	598	601	603	597	553	598	595	611	592	599	591	620	603	607	587	544	569	587	515	571	595	585	635	542	615	604	632	581	628	545	594	577	561	571	604	560	573	604	638	578	598	578	569	584	602	616	606	616	578	621	627	568	579	577	619	603	633	575	542	642	583	577	603	593	584	625	586	565	596	567	595	577	620	576	603	569	612	577	566	650	577	584	562	638	598	628	595	569	615	559	596	609	542	611	574	590	587	593	600	625	619	563	568	621	589	561	559	627	565	586	604	562	549	617	606	593	596	560	552	580	572	561	557	606	591	546	587	618	542	623	588	545	576	614	573	581	564	615	582	551	601	611	614	619	614	560	568	567	599	586	601	566	622	566	575	546	585	578	584	577	597	601	582	561	600	664	608	642	641	636	573	634	604	594	578	566	589	577	597	581	581	609	651	577	607	566	555	576	598	611	590	537	600	593	581	570	595	577	626	582	569	592	582	565	615	628	575	572	588	588	586	559	571	586	617	554	596	570	589	580	560	617	603	595	556	583	584	557	560	636	593	626	539	532	603	603	578	565	571	542	608	555	623	618	602	552	581	594	591	560	573	629	567	588	540	569	592	603	590	573	571	549	567	608	593	610	605	602	607	600	632	602	653	592	579	549	628	590	563	595	610	591	633	561	610	618	590	643	617	636	583	533	562	601	540	599	564	565	547	563	591	580	596	591	581	616	558	588	594	554	559	586	588	627	588	566	592	576	605	613	619	568	584	581	591	590	608	586	588	603	594	605	584	610	590	539	575	632	597	643	565	611	592	627	560	523	584	618	545	559	626	634	623	603	546	566	598	609	584	574	585	594	613	579	611	605	589	581	566	578	579	603	619	610	620	578	625	558	639	597	592	580	611	584	620	574	583	594	582	595	597	584	628	609	555	596	606	618	585	599	569	565	588	583	583	621	594	616	580	586	605	568	550	576	647	573	638	592	560	589	594	591	554	550	564	596	594	645	583	635	593	588	578	563	577	580	569	568	582	583	577	586	579	569	585	613	591	604	573	633	582	606	609	557
46727	25277	12401	4547	1633	564	256	270	290	293	229	280	240	252	229	251	240	256	249	232	291	232	238	253	259	229	248	242	234	226	226	225	230	267	226	255	227	208	222	216	249	248	257	233	222	284	266	246	259	236	245	276	258	221	244	226	226	226	224	256	231	243	232	201	218	236	229	219	216	234	208	247	244	233	250	223	252	245	228	269	249	254	259	227	220	240	242	288	211	244	227	243	255	265	229	223	246	244	236	237	227	248	210	249	251	269	277	230	219	237	245	241	224	238	226	223	266	241	228	227	230	238	222	224	245	213	213	237	259	264	258	251	237	260	238	207	200	247	296	233	236	214	250	202	243	259	227	234	239	231	256	208	229	231	239	209	236	222	236	222	257	251	239	222	249	217	243	208	235	226	221	245	246	236	221	247	215	250	245	229	230	211	247	234	255	251	222	241	255	268	242	230	197	238	233	243	221	246	248	259	233	248	234	260	246	221	272	232	247	224	196	244	236	262	235	251	231	217	228	219	239	238	226	241	222	228	253	237	254	243	257	266	224	223	236	256	234	236	215	238	229	232	291	257	245	220	268	231	203	246	242	254	263	277	240	230	273	218	250	227	248	230	228	245	243	236	235	216	245	243	248	226	250	251	252	230	242	262	226	229	239	213	223	255	196	240	221	229	228	232	235	245	275	236	255	239	227	236	263	252	216	218	211	221	266	237	257	272	228	236	244	257	255	245	269	244	200	250	245	243	231	244	244	223	216	209	255	239	235	244	239	221	210	255	246	241	229	234	235	237	204	249	220	221	214	254	238	237	227	261	231	252	240	234	260	214	242	220	240	221	246	232	232	280	226	232	250	241	259	208	232	229	229	238	217	205	236	223	273	245	246	217	285	237	269	231	261	251	241	244	229	235	218	243	258	226	236	208	237	215	188	222	216	248	223	248	209	233	242	255	235	227	209	223	223	250	243	226	245	235	232	236	225	210	229	237	225	245	279	245	278	231	240	213	256	217	234	252	223	246	225	273	234	256	233	258	225	236	249	239	248	242	206	259	245	258	241	260	255	258	233	240	272	251	230	223	236	200	235	236	233	220	230	236	235	250	217	233	248	261	272	218	200	209	235	207	250	238	230	249	233	242	263	243	226	242	221	222	255	219	234	230	276	229	278	252	239	211	257	239	233	235	275	247	238	235	259	254	231	229	231	237	223	207	219	224	228	250	227	208	253	211	257	232	226	236	239	238	218	250	240	241	232	226	230	238	218	227	200	211	218	233	232	221	235	257	205	267	254	259	236	240	248	238	227	255	267	239	202	227	257	262	247	264	214	227	239	239	225	218	232	256	238	253	232	232	253	237	227	226	222	265	239	236	258	241	229	221	218	239	224	230	237	228	241	248	240	220	238	234	240	220	252	254	287	233	256	197	222	252	227	206	218	254	257	264	213	235	269	263	250	246	238	224	248	220	241	237	236	262	255	202	263	220	247	254	251	218	264	250	224	230	261	231	246	273	222	210	215	230	253	228	249	233	229	226	243	232	241	283	228	247	224	240	245	231	232	263	229	254	263	238	238	221	273	269	263	284	244	241	236	243	248	243	221	230	243	242	230	242	225	252	234	242	235	232	250	243	206	252	228	233	220	232	226	229	248	254	246	210	232	241	259	264	246	233	238	245	229	217	264	233	246	244	200	253	255	225	227	227	246	257	246	235	216	230	246	237	245	238	204	248	269	247	271	234	256	227	259	253	254	256	225	238	216	255	238	255	215	233	222	252	254	219	244	262	266	227	238	210	233	220	212	237	231	232	263	225	245	259	236	204	244	222	247	245	223	235	209	235	241	205	225	266	217	245	211	255	253	239	226	251	281	233	230	231	227	262	248	236	209	258	257	247	252	216	213	239	243	234	258	236	255	258	234	241	258	208	262	229	262	232	264	233	239	260	253	244	233	256	242	251	234	253	212	225	221	205	247	259	229	246	272	226	255	224	250	229	213	215	253	230	217	213	268	251	246	242	203	229	238	218	253	210	229	248	257	243	254	226	232	238	234	245	226	232	233	245	240	220	249	234	247	210	239	248	256	222	240	246	233	231	202	263	250	220	224	245	237	256	226	238	252	232	228	217	232	249	222	232	236	251	227	266	233	214	259	258	234	216	231	235	260	214	224	225	250	225	250	225	236	240	241	255	250	248	251	264	236	243	228	226	246	250	251	231	239	225	245	217	247	221	231	265	240	257	213	221	232	236	246	232	237	239	200	238	255	232	269	215	270	250	248	271	229	241	211	257	232	265	197	265	297	229	255	255	229	257	244	245	214	247	245	227	252	267	246	234	224	205	234	203	220	240	278	218	247	246	238	245	221	262	245	256	235	213	272	229	236	256	230	242	232	242	232	268	220	255	283	218	226	213	254	234	248	246	228	223	235	254	243	227	248	211	217	260	223	270	233	250	261	243	237	241	223	233	241	231	234	238	259	264	224	278	238	251	229	202	222	216	220	246	222	220	256	227	225	221	234	260	235	254	217	243	196	256	241	267	259	257	257	267	254	259	250	238	239	261	203	244	228	243	237	226	263	228	234	236	243	229	248	211	227	210	256	200	246	259	234	242	259	229	237	201	260	239	265	232	256	248	251	223	263	203	228	266	230	243	257	242	246	204	240	264	219	243	248	229	239	250	231	223	245	221	231	222	218	262	238	217	220	218	224	222	246	232	228	217	235	259	238	261	243	243	259	249	244	265	235	241	191	224	225	236	220	241	229	262	252	223	279	259	236	271	232	241	255	228	249	193	227	237	241	217	233	264	243	247	211	229	253	242	251	236	230	251	221	270	252	221	232	219	245	250	250	253	241	252	225	234	243	221	230	237	250	262	230	243	258	226	220	256	267	232	243	257	247	240	246	208	239	249	227	245	271	266	220	263	255	262	212	242	247	241	211	235	248	231	268	223	219	241	248	202	235	243	239	246	260	233	208	249	253	235	239	243	251	254	242	257	259	229	215	213	239	261	253	245	228	256	224	195	232	227	238	287	244	235	237	221	232	240	226	254	247	222	246	275	257	258	241	231	225	206	246	270	227	248	222	264	275	234	246	270	244	209	230	202	228	256	233	231	218	253	237	215	246	259	251	242	211	202	233	224	265	268	246	210	226	246	261	235	229	219	252	205	238	245	227	242	236	232	232	233	225	234	201	246	234	223	228	232	254	235	288	246	255	221	243	198	225	256	215	234	263	227	256	237	247	248	238	233	232	244	223	234	234	244	238	239	244	250	248	252	236	245	260	244	244	249	259	211	229	222	260	223	244	227	260	235	236	254	256	247	229	243	229	221	264	233	236	220	243	242	215	278	250	230	227	252	237	228	272	243	208	247	227	228	244	218	244	225	234	229	236	222	255	252	242	275	237	217	243	239	249	239	236	263	228	216	241	239	243	246	252	231	217	265	227	254	238	266	236	201	235	242	248	243	235	225	253	233	259	265	247	228	210	230	244	221	215	204	235	214	215	230
29982	18696	15509	9100	4542	1556	715	659	608	595	577	545	498	574	532	544	500	517	558	539	550	573	569	531	500	585	504	524	515	577	511	534	500	515	517	540	557	532	505	510	495	539	538	516	517	532	500	528	533	529	509	543	530	600	503	503	517	524	491	571	560	528	539	537	525	518	486	515	545	515	508	569	503	523	485	542	495	517	536	536	551	523	545	545	539	516	566	506	579	503	532	543	503	557	537	500	528	527	561	536	542	520	537	539	503	552	526	546	533	524	507	502	504	528	549	500	486	531	571	513	519	512	534	571	550	549	532	517	495	505	545	502	537	572	538	560	544	524	570	484	560	539	551	527	543	496	528	544	533	524	514	512	546	524	558	549	560	482	529	517	553	543	498	499	498	500	547	576	496	566	501	515	526	523	554	546	553	516	543	545	511	510	506	492	527	519	562	539	523	538	511	547	526	494	513	587	542	469	505	541	543	544	515	558	558	538	551	565	544	526	546	536	539	514	522	505	537	533	531	503	538	543	509	540	577	517	517	527	527	561	526	539	545	558	509	524	523	546	525	440	504	532	518	513	519	558	554	581	518	494	516	530	556	528	529	551	528	530	518	511	521	500	507	528	529	524	476	576	530	521	531	482	507	524	584	480	529	499	510	520	505	514	552	501	537	508	525	538	528	540	557	527	483	523	516	507	533	530	540	490	489	556	500	531	530	526	552	528	513	565	492	509	546	511	573	568	526	521	525	519	493	552	523	559	541	511	494	517	509	505	521	522	543	519	560	521	521	527	523	559	532	554	537	536	548	510	538	530	572	553	521	483	532	539	545	504	532	569	506	548	509	521	534	472	516	526	536	538	497	502	528	547	529	521	520	537	560	515	589	543	517	485	530	525	531	512	531	544	539	523	559	504	555	487	539	554	523	530	506	539	557	536	529	500	524	495	515	528	538	567	565	540	551	479	550	558	515	505	538	531	548	529	537	518	487	562	543	495	537	496	527	503	532	525	500	542	520	547	519	556	531	524	550	508	510	525	511	521	468	502	486	527	512	525	517	515	495	538	549	548	493	559	526	493	516	529	514	555	572	516	524	506	537	546	531	522	515	531	528	510	515	502	510	506	513	559	553	515	554	513	564	514	517	500	528	525	527	497	517	572	556	533	520	545	469	540	546	517	491	532	512	572	551	528	560	506	494	562	548	520	524	584	522	533	537	522	562	554	531	527	551	505	529	555	496	515	568	513	482	499	523	529	569	515	533	523	520	546	536	543	502	497	495	541	526	530	533	541	490	548	539	527	540	539	537	549	575	554	511	509	528	490	511	513	532	536	503	526	542	513	509	511	547	545	526	530	540	544	501	553	578	510	478	529	513	514	546	501	528	495	527	502	570	535	518	536	524	544	520	515	507	479	515	510	579	553	529	550	560	537	510	543	510	546	535	529	513	545	575	545	498	530	530	526	528	527	554	541	513	527	495	532	510	538	540	522	525	573	494	504	533	529	525	557	480	514	527	507	547	514	509	526	504	549	531	487	518	491	488	484	477	511	556	482	502	497	526	559	515	537	555	519	504	497	514	520	501	504	549	509	508	580	533	555	520	544	546	580	461	517	504	557	549	490	508	532	514	495	504	501	546	534	539	587	517	559	548	515	517	520	558	529	528	526	558	520	546	549	522	542	502	517	533	526	498	557	570	538	472	527	524	533	529	517	505	493	527	541	532	539	523	539	500	529	514	564	549	536	569	517	579	542	468	523	542	531	514	500	512	525	541	541	557	557	515	507	517	523	516	500	514	509	564	515	527	585	500	518	529	477	551	545	497	495	484	553	529	541	519	535	531	540	530	522	525	564	513	536	558	500	553	545	514	543	561	535	515	529	548	553	508	580	512	535	531	541	546	527	510	526	526	531	556	548	534	485	553	545	509	479	521	529	483	519	544	533	585	529	536	496	521	542	491	560	548	534	493	481	513	515	541	547	509	542	533	532	504	568	526	538	544	537	551	547	513	532	531	528	542	535	534	570	539	541	515	546	542	515	551	554	500	506	505	517	547	553	502	494	556	572	525	548	518	521	507	545	519	552	560	456	495	562	549	516	552	494	556	512	520	460	545	536	541	561	514	520	545	550	523	524	549	543	525	535	507	540	498	557	525	551	521	554	535	534	540	505	539	568	490	553	523	482	507	549	524	503	580	536	537	544	487	546	501	517	539	537	530	563	529	516	536	541	522	526	546	545	535	506	521	560	523	513	518	531	522	512	575	522	527	540	554	513	508	513	507	524	519	528	522	529	495	512	535	560	530	556	556	490	495	522	527	499	571	493	531	522	537	521	519	517	534	486	489	547	510	515	540	520	541	534	521	535	505	497	556	537	551	606	562	506	546	496	518	499	524	541	509	553	503	543	520	518	493	562	527	547	535	496	505	565	478	575	529	548	527	561	532	510	530	451	497	505	544	557	539	538	540	544	532	522	538	524	558	528	519	548	543	518	514	517	493	526	529	523	554	540	490	505	528	560	534	518	509	514	538	528	533	520	534	521	528	518	526	495	546	510	479	517	544	499	515	515	532	567	542	511	541	541	515	569	556	534	514	554	518	526	531	540	552	526	556	547	526	502	541	506	518	564	513	528	585	508	532	522	557	523	558	508	477	537	509	534	543	527	527	528	526	586	526	558	545	510	552	550	528	535	560	494	508	523	575	488	549	494	515	541	529	508	514	534	493	590	528	511	530	540	490	511	528	520	554	500	542	501	537	535	519	495	552	490	509	511	542	519	508	543	544	547	528	503	541	493	559	516	483	526	490	558	515	489	491	523	603	540	528	530	521	480	512	503	549	511	507	551	521	534	525	537	518	574	522	552	561	537	509	549	488	526	544	519	526	486	541	509	490	527	563	532	514	538	578	542	558	485	501	527	540	530	529	556	517	490	502	511	513	533	495	518	532	544	538	541	529	545	551	514	520	536	494	483	506	544	521	536	521	498	540	539	551	540	507	489	538	523	513	547	511	546	504	530	543	532	549	527	556	540	497	514	537	519	502	530	512	492	572	516	526	565	534	508	579	540	516	535	545	529	545	495	543	509	516	503	566	507	506	550	543	557	567	569	535	527	519	524	515	497	544	534	520	496	538	486	494	552	528	557	556	546	517	474	496	573	589	530	537	470	547	521	524	486	482	538	525	495	530	536	530	550	559	525	477	548	521	547	506	531	551	569	510	540	520	516	543	489	548	536	509	550	550	525	501	531	529	492	558	528	488	536	548	532	539	567	539	504	545	541	545	529	505	551	505	561	560	494	581	505	527	534	551	563	538	521	524	543	492	512	537	552	543	504	529	547	517	534	516	571	545	529	504	470	491	565	545	513	515	547	533	457	561	517	554	537	493	547	485	530	509	553	543	468	571	552	495	506	534	538	517	565	521	522	533	518	535	535	533	565	535	540	533	559	501	560	519	531	539	519	535	519	527	499	539	519	543	541	508	482	525	510	572	537	531	545	544	556	518	536
59850	32157	17436	8173	3025	754	448	318	291	265	250	279	269	283	263	299	265	272	278	264	331	367	346	287	275	233	269	262	251	238	297	288	262	254	241	241	252	277	286	248	264	269	248	232	272	268	265	265	277	297	261	238	235	251	262	251	261	254	239	258	260	267	235	255	249	232	248	263	262	264	246	265	247	263	255	251	258	244	224	256	287	253	250	243	257	270	279	279	286	249	253	268	274	239	303	293	233	232	237	281	252	273	235	251	258	282	262	255	299	284	267	267	288	245	267	272	232	264	245	266	225	251	249	262	253	260	251	252	262	286	270	249	258	274	273	235	225	237	229	222	222	228	233	275	251	286	261	290	245	253	249	256	243	260	247	242	234	218	280	228	238	244	265	256	306	284	223	254	265	257	262	284	261	262	262	279	260	277	273	267	246	226	250	253	249	267	240	251	247	248	278	266	274	254	241	239	302	257	281	252	275	266	243	260	281	253	263	257	243	289	265	259	251	276	237	228	258	261	237	226	269	276	239	241	219	271	257	280	262	263	255	265	247	277	287	301	245	280	267	271	245	276	262	268	268	259	278	263	268	254	225	234	266	245	242	277	231	247	228	264	276	260	244	278	266	243	253	249	259	267	248	240	263	273	271	228	229	264	245	246	297	268	272	226	206	240	259	273	294	246	227	271	232	247	274	220	237	256	288	256	239	253	258	230	251	225	268	253	223	239	266	251	243	278	287	249	264	264	235	257	259	261	266	239	260	252	262	266	247	254	259	273	260	242	275	268	291	253	264	247	261	251	257	263	229	243	242	272	230	257	291	254	275	254	228	245	260	231	274	251	270	248	265	259	270	281	261	237	267	254	246	250	247	242	271	245	249	263	236	269	256	231	257	254	244	265	267	233	230	259	233	242	250	231	263	237	292	247	242	243	291	250	247	244	264	275	244	254	278	253	254	259	266	250	277	268	253	261	288	253	241	268	244	238	233	269	254	238	252	248	250	237	251	272	277	236	215	250	262	219	277	247	277	255	243	230	246	252	262	259	231	287	285	239	255	267	290	288	253	262	245	278	288	252	263	259	227	261	250	277	241	260	245	269	242	273	264	277	265	283	231	273	254	262	219	240	262	242	260	236	269	264	275	251	243	270	235	245	256	250	267	256	301	229	261	273	251	280	287	291	267	249	270	233	285	300	260	248	229	241	227	248	286	242	203	275	247	270	284	303	277	262	265	265	246	253	248	258	237	245	249	275	267	278	255	259	297	262	264	258	227	230	271	266	240	251	239	236	254	283	257	269	280	268	265	268	247	233	223	249	267	257	224	212	250	262	268	265	242	281	260	230	262	240	277	245	245	254	256	265	277	264	283	279	281	223	228	236	250	248	234	241	263	266	254	301	268	237	289	258	260	244	256	249	242	266	264	272	260	270	266	252	250	250	274	274	261	259	256	267	283	245	244	283	266	228	278	251	265	310	265	233	281	257	224	269	243	246	265	261	263	283	232	265	242	254	256	266	247	257	259	253	250	246	284	262	251	255	252	245	249	287	263	285	237	276	294	257	263	284	262	253	249	255	255	237	275	248	271	278	273	261	243	252	260	228	268	251	252	260	241	269	251	270	282	272	258	277	270	243	231	244	255	287	262	265	240	250	266	262	257	237	262	257	263	236	253	282	258	291	248	270	249	285	252	245	252	257	255	284	233	275	271	213	284	268	259	253	224	287	273	269	250	267	284	295	255	272	248	265	230	247	266	246	252	281	280	239	288	278	247	242	262	271	247	259	267	250	276	277	253	240	270	259	254	241	267	253	278	212	235	243	265	230	274	242	270	244	241	243	239	252	266	258	253	267	272	250	271	253	234	288	254	282	257	289	236	278	294	230	263	254	245	267	285	266	272	243	255	271	255	288	255	244	241	259	229	266	252	244	279	228	236	224	260	269	228	240	238	246	241	269	263	274	237	283	271	244	232	242	242	223	271	246	263	263	263	251	267	229	244	231	264	253	277	283	257	261	225	226	251	264	274	297	260	259	255	236	249	252	221	257	215	236	265	278	269	259	249	213	257	246	249	237	237	244	243	262	248	245	271	259	276	246	269	249	247	259	267	288	251	243	249	257	269	248	252	253	263	232	234	261	264	261	270	270	252	234	271	251	265	256	246	227	253	272	271	251	251	288	303	251	243	230	239	255	261	267	273	268	289	263	267	276	251	272	271	242	244	246	262	285	282	285	248	266	241	253	250	287	283	273	229	265	237	243	263	236	271	286	231	271	248	276	279	260	234	275	241	211	233	228	268	262	253	249	241	264	282	270	276	261	237	266	240	256	254	227	226	251	231	261	265	243	266	270	267	247	256	263	230	249	253	271	269	253	250	278	279	247	281	273	300	257	243	258	281	241	230	247	289	290	264	278	275	234	275	281	281	288	288	257	250	239	252	287	261	275	249	272	266	255	272	228	249	241	282	287	256	256	268	284	244	259	263	274	233	238	238	259	289	243	261	230	239	255	278	271	220	239	302	272	265	302	277	262	272	239	245	279	285	241	258	291	273	242	246	277	277	234	280	268	281	294	274	249	222	285	274	263	278	244	239	254	250	294	266	276	277	242	267	257	269	299	284	247	226	242	218	259	263	264	239	237	274	279	252	245	259	275	290	289	271	253	235	259	251	216	211	266	262	263	241	275	265	262	311	261	269	259	261	276	226	233	273	258	239	256	295	256	268	268	266	237	256	296	279	267	262	240	291	244	254	257	269	257	243	249	271	249	271	276	280	251	257	229	272	270	271	270	246	202	263	279	278	247	241	284	279	258	277	250	228	270	287	237	242	249	250	243	230	267	282	242	275	251	261	260	288	219	277	269	268	255	264	237	235	251	256	252	235	276	242	260	268	280	300	268	259	230	252	239	267	278	268	271	242	284	246	265	256	268	277	244	233	239	239	279	274	286	244	223	257	249	250	229	255	260	253	273	246	243	289	238	248	272	265	274	255	290	266	262	264	293	244	265	276	247	242	236	233	296	268	277	268	259	241	269	245	251	266	264	246	224	278	260	221	252	280	282	238	267	247	241	227	272	252	271	238	235	269	243	264	261	262	235	230	261	257	242	279	280	272	256	256	241	251	275	256	276	233	242	259	266	247	280	269	284	261	267	260	289	234	301	240	256	278	263	285	232	249	250	245	242	244	267	299	254	226	266	274	244	281	265	282	256	271	274	251	284	271	268	251	245	252	243	246	246	280	285	229	280	240	262	234	229	214	255	285	256	242	249	262	292	286	288	225	265	237	253	275	268	241	253	252	242	265	293	262	256	283	227	261	233	251	247	240	280	273	263	239	270	257	261	218	243	272	245	228	247	239	265	268	260	255	256	233	254	232	262	260	239	253	279	249	236	255	274	261	293	227	213	274	250	249	262	253	282	264	260	236	260	255	256	257	241	249	273	240	239	251	263	273	295	267	240	215	240	262	249	241	263	260	241	238	252	234	252	271	268	267	279	277	222	229	289
38903	23305	20666	14909	7976	2159	1135	803	792	757	711	733	683	634	607	647	577	620	622	666	926	1093	1220	841	573	605	532	559	588	525	557	550	594	528	608	511	613	567	566	590	572	514	551	557	578	569	566	581	551	614	582	572	548	579	517	561	581	579	540	569	606	512	547	574	560	568	577	578	521	598	560	583	568	572	558	572	616	573	564	573	562	557	586	530	616	535	584	558	598	606	587	554	574	566	544	541	537	560	541	543	597	541	572	591	570	575	588	537	569	563	546	567	620	564	555	551	585	590	570	565	528	570	529	576	590	528	488	581	558	554	553	565	598	582	551	566	550	537	565	564	595	562	580	573	554	619	534	582	604	552	546	542	573	585	625	597	573	526	596	572	579	557	580	552	557	552	548	533	522	534	561	557	558	589	552	550	541	599	564	586	533	539	574	573	537	597	575	555	537	548	601	525	555	570	595	579	594	543	560	556	554	559	556	596	539	560	605	590	575	537	547	600	586	593	611	574	548	556	518	583	568	541	554	524	552	554	589	572	552	566	563	559	542	563	605	536	587	623	575	548	569	557	596	540	545	563	549	529	606	503	638	594	540	573	550	552	563	564	549	601	576	547	558	548	570	526	555	554	552	573	551	603	576	538	574	589	539	547	571	554	577	573	557	635	565	566	565	563	549	557	530	567	549	581	551	573	615	568	533	572	601	571	585	563	584	558	580	563	547	523	545	572	548	555	609	589	569	577	623	586	577	594	589	552	588	557	581	523	607	564	581	558	566	545	567	577	553	566	586	562	554	605	571	548	577	571	545	546	548	571	544	548	564	561	566	516	534	564	551	551	575	519	543	569	571	545	584	548	534	610	610	567	569	597	587	566	572	535	559	540	562	569	553	576	542	546	565	541	535	535	566	563	574	594	552	555	573	563	580	536	574	571	564	569	546	566	573	532	532	560	566	507	617	562	561	557	551	584	579	552	569	574	582	521	574	595	545	587	542	586	589	551	558	589	576	547	553	542	533	557	581	594	564	583	568	566	578	547	607	564	555	539	578	586	600	597	563	576	597	575	589	558	565	615	566	532	585	542	554	536	544	554	570	613	574	552	606	620	541	558	570	666	544	571	525	543	571	568	566	599	606	583	575	569	597	546	567	589	560	542	558	550	554	521	618	557	559	556	573	536	559	568	525	573	573	532	542	574	614	563	531	567	545	573	539	576	573	557	572	566	569	532	567	565	547	553	567	587	568	566	559	576	583	571	584	530	566	615	555	550	546	557	544	606	550	550	552	575	576	580	569	572	569	555	569	546	574	565	587	541	532	569	583	543	595	573	573	571	610	577	560	554	599	554	550	567	536	583	567	566	582	557	608	530	524	564	593	571	576	580	574	603	591	573	597	571	570	575	604	536	569	526	564	561	585	568	583	562	528	591	621	588	573	548	523	558	593	564	604	548	569	563	578	601	510	525	577	546	568	574	569	556	551	579	585	574	544	622	566	577	581	566	558	543	564	553	533	555	548	566	560	542	544	547	563	505	571	534	593	593	564	544	555	552	579	586	570	583	574	544	542	532	553	540	597	567	560	571	593	573	552	574	591	570	594	555	579	599	551	581	537	598	587	553	531	576	539	546	594	534	549	591	554	584	601	585	532	594	559	539	554	563	597	565	549	514	585	580	563	528	547	541	583	530	585	613	585	547	590	563	600	556	618	524	541	566	571	555	591	559	548	539	559	527	549	535	586	590	569	594	537	585	550	608	557	540	561	516	592	557	585	583	564	555	557	554	604	563	561	605	593	597	573	546	596	539	577	563	575	602	533	558	577	576	582	570	538	561	599	546	584	563	519	563	574	596	535	573	578	597	592	542	580	572	497	571	504	582	569	552	559	560	580	587	550	580	575	572	559	586	529	583	596	584	611	589	579	549	554	600	568	520	598	628	557	569	614	544	568	535	527	618	560	565	578	545	555	569	557	566	582	516	570	585	555	582	576	552	568	578	556	557	580	619	584	572	596	571	537	551	571	566	537	565	543	571	572	564	562	546	591	593	588	571	531	576	517	597	564	558	553	541	549	586	555	543	599	562	580	571	552	542	482	553	550	632	573	547	567	535	588	565	578	574	557	534	639	577	584	608	604	570	581	566	586	550	552	558	595	540	555	554	592	585	590	530	583	559	580	585	542	572	534	583	542	557	581	553	584	572	568	588	571	528	549	554	563	560	590	608	563	510	564	554	580	575	599	550	609	549	573	544	567	572	528	528	588	610	558	561	565	553	570	578	563	577	546	558	553	559	573	586	563	572	570	572	575	572	571	588	593	587	556	555	582	539	574	548	544	551	565	525	571	563	564	549	590	561	582	601	567	528	559	599	565	534	551	572	568	541	549	544	600	552	576	597	578	583	550	564	540	583	573	575	570	541	555	563	600	564	561	571	549	562	556	571	575	589	568	543	546	515	552	548	526	542	545	552	536	544	569	604	588	562	584	545	536	563	564	546	583	541	563	561	594	556	563	521	575	580	568	563	591	559	563	557	555	533	606	581	572	589	546	551	562	578	534	530	531	583	603	529	578	562	580	537	591	564	533	597	600	549	561	573	551	564	566	575	580	574	561	560	568	584	569	553	567	559	547	604	573	542	532	549	552	564	577	539	630	578	566	533	589	576	557	580	571	605	534	516	601	550	574	577	601	585	543	597	545	539	570	578	559	568	576	531	533	581	521	574	550	554	506	559	605	601	547	560	564	581	532	590	556	594	548	608	547	555	592	528	563	545	537	526	543	574	558	521	586	527	583	548	565	526	563	568	530	553	564	576	536	588	568	546	596	549	611	544	553	527	564	555	560	555	579	583	599	582	577	550	579	525	581	506	585	547	571	570	572	541	583	553	536	569	557	555	558	583	518	521	606	547	584	522	550	569	567	622	588	520	535	530	540	542	540	538	573	567	596	553	586	545	550	582	598	538	558	560	558	582	552	544	554	564	610	587	538	571	551	598	515	590	565	527	569	557	606	581	591	548	543	517	584	550	560	573	563	560	556	597	573	572	557	555	560	535	555	580	528	579	595	566	537	544	561	583	537	509	560	548	575	562	561	564	602	543	567	560	561	575	560	596	553	574	568	585	613	586	550	566	589	535	568	579	605	571	590	576	577	554	558	549	518	594	530	616	577	544	594	544	583	548	548	611	573	567	546	588	529	564	575	562	566	583	522	546	591	561	545	549	575	562	598	577	564	545	562	548	563	572	600	573	585	555	538	592	555	585	634	555	579	556	540	556	504	564	561	560	558	578	576	582	594	547	579	585	599	537	569	554	528	578	531	576	631	546	627	542	554	587	585	546	580	597	604	523	578	581	557	548	550	576	615	549	564	528	561	607	568	530	581	544	576	588	565	579	542	591	602	558	571	583	534	541	552	563	567	545	561	562	592	569	555	573	571	570	603	588	550	593	499	598	552	591	549	583	599	567	537	588	563	574	576	543	583	574	569	542	556	527	548	527	583	573	586	531
67283	39229	22572	10368	3557	1773	515	317	286	311	293	287	285	260	290	299	283	285	263	309	345	428	420	437	319	262	272	272	281	245	259	276	277	306	273	277	263	264	292	264	285	282	298	251	269	258	271	283	259	279	292	278	293	260	304	286	243	239	270	287	288	281	300	266	302	260	287	254	300	279	267	254	284	288	289	292	283	318	274	249	278	253	310	274	277	294	263	248	278	283	252	306	271	290	281	292	248	291	282	297	269	281	276	280	264	276	272	276	245	279	271	318	280	272	293	255	307	314	266	263	262	283	281	271	286	270	296	264	287	262	279	272	268	261	262	260	276	241	286	277	284	266	247	257	272	261	283	287	295	285	270	299	264	264	285	287	240	296	284	275	262	275	319	283	298	259	264	275	284	278	286	273	268	288	253	264	275	295	289	280	314	254	253	268	267	291	261	256	269	272	275	243	275	288	302	270	293	259	276	256	256	269	294	278	275	257	284	318	259	275	282	261	257	295	251	273	263	278	282	333	292	277	274	283	289	304	228	288	274	253	294	259	277	316	256	258	258	301	300	297	289	284	272	300	303	271	285	286	270	261	264	277	267	253	310	318	290	266	277	304	275	272	258	278	284	311	253	302	306	273	253	259	269	267	260	250	266	295	246	300	281	282	292	260	275	278	278	255	283	287	252	264	282	282	279	291	251	237	263	253	273	256	272	272	259	291	285	293	268	279	284	256	268	295	267	263	291	301	273	285	266	269	290	284	254	276	266	246	330	294	275	252	264	290	276	269	280	284	259	292	262	256	278	274	265	278	287	281	246	282	293	297	287	298	257	265	291	257	261	248	248	274	303	299	269	296	267	267	298	274	282	285	292	259	278	288	279	250	253	269	286	297	296	308	270	280	254	268	273	303	296	301	265	289	268	287	308	276	285	294	279	283	265	272	277	280	258	273	261	268	268	267	287	284	268	265	260	284	275	266	292	234	269	249	278	248	271	263	270	260	291	268	272	278	281	268	286	280	273	248	264	271	261	266	310	260	270	251	285	280	280	281	280	270	271	259	251	262	257	263	256	254	268	263	258	275	280	255	309	251	230	252	286	282	258	281	236	276	270	261	251	272	272	291	303	303	276	279	292	257	301	281	294	278	270	281	316	297	277	258	275	252	247	244	279	273	284	260	323	271	298	263	290	279	250	271	262	277	267	238	292	273	306	261	274	279	236	290	280	263	273	274	313	285	295	293	305	258	256	256	315	267	246	297	261	278	281	251	256	265	287	265	273	276	273	249	278	262	274	303	304	273	288	294	278	254	301	259	289	288	297	279	288	258	276	268	289	316	266	255	271	275	258	316	269	248	252	260	278	279	293	284	292	276	275	264	276	291	271	283	264	280	272	288	273	269	263	272	277	298	274	275	266	239	291	279	273	249	304	266	278	253	268	299	268	286	292	280	244	247	265	272	268	268	308	306	260	273	287	236	263	295	271	263	291	259	254	262	295	251	269	295	264	273	272	275	281	264	265	256	281	281	266	281	292	273	305	278	264	254	288	262	267	276	284	236	248	264	267	259	271	271	239	283	277	285	293	310	237	252	306	283	272	281	312	259	274	271	278	293	276	276	291	302	262	285	275	263	276	257	277	304	266	261	267	266	297	254	256	269	306	277	318	288	278	263	281	262	296	270	234	286	279	270	247	280	264	270	301	283	256	279	307	265	263	260	265	284	305	276	248	281	266	296	284	273	242	301	295	288	294	309	275	272	275	278	254	254	262	237	303	271	267	253	309	298	288	287	278	279	265	280	267	270	256	248	257	253	254	290	274	289	289	285	283	250	287	256	279	304	280	253	284	241	263	264	277	282	266	262	246	284	308	297	273	259	286	296	254	281	269	254	293	300	276	270	302	262	279	274	245	288	297	273	282	247	278	272	270	264	266	276	284	254	317	294	285	261	277	265	300	283	297	276	269	256	250	322	252	284	299	273	290	248	284	293	279	260	262	262	280	284	273	283	254	283	254	312	254	242	283	287	293	253	258	274	236	265	259	270	326	308	269	277	283	250	276	251	276	283	288	251	274	279	299	307	294	282	277	282	288	261	285	278	255	267	295	275	257	321	254	288	246	264	301	286	283	281	296	272	315	290	257	262	246	275	279	299	270	255	271	331	266	279	267	311	297	274	255	298	296	299	262	285	270	304	252	278	294	284	291	292	263	277	283	281	310	269	271	288	288	304	281	287	272	299	257	284	278	280	288	272	258	288	259	267	302	293	286	302	268	268	267	292	264	295	307	308	295	254	259	265	273	296	252	291	298	274	266	300	269	303	286	299	282	260	271	268	276	296	284	224	236	284	296	274	276	261	293	265	256	295	290	271	236	271	280	301	266	285	271	272	250	280	295	301	304	282	282	268	261	265	274	253	316	312	280	284	272	278	300	287	271	272	296	275	282	279	280	290	333	281	257	250	282	301	300	286	246	266	294	263	306	260	301	272	292	282	252	279	285	303	280	293	279	306	273	272	234	262	310	248	237	309	279	280	287	288	291	260	258	272	301	303	300	317	304	254	254	275	296	265	255	258	254	296	277	256	282	286	280	279	295	282	269	261	250	284	298	263	259	262	269	302	291	269	270	302	288	248	273	295	263	265	267	260	290	234	281	263	310	278	306	287	254	250	269	261	285	289	251	296	307	310	276	286	298	282	269	308	245	277	277	239	309	273	260	303	283	273	306	270	283	265	272	277	257	266	285	280	295	274	270	262	261	278	308	251	264	280	290	259	281	277	291	289	289	269	270	314	274	282	304	253	247	257	270	270	274	276	278	273	273	293	267	295	294	281	301	265	262	251	266	266	275	308	262	289	290	271	265	274	266	277	290	273	280	268	275	271	282	265	296	242	296	324	309	247	276	263	260	267	282	263	276	287	269	262	239	273	306	294	271	270	329	264	237	319	270	294	280	288	301	270	251	269	294	266	298	255	285	263	289	286	310	242	299	284	273	308	271	289	268	250	288	289	289	287	281	279	276	284	292	280	274	270	274	283	277	269	258	304	304	293	294	286	292	269	292	285	252	269	287	255	287	256	302	299	249	281	288	253	304	265	263	269	246	268	293	281	276	261	282	271	282	281	269	280	273	278	285	248	267	276	254	239	268	289	291	261	262	257	260	280	297	277	238	260	255	285	265	267	292	261	248	277	280	261	280	256	233	258	270	289	243	268	310	314	248	289	293	289	276	305	261	292	301	314	299	276	238	255	254	286	255	281	297	268	296	274	265	273	295	259	257	285	292	276	264	270	303	282	280	274	264	269	328	309	304	285	279	270	302	286	269	319	276	268	265	266	267	283	286	263	294	297	298	281	282	258	278	259	269	319	297	248	283	302	285	248	239	313	269	263	302	316	286	231	284	273	277	262	260	277	309	249	264	299	279	260	288	258	281	277	280	276	290	240	263	276	269	280	295	279	293	271	292	288	260	233	270	298	302	292	286	289	255	276	268	223	278	293	317	276	267	266
43584	30796	23949	16467	9147	5731	1268	665	694	640	659	690	626	692	642	657	696	597	647	655	851	1399	1569	1455	774	596	560	641	610	592	599	657	579	577	578	622	614	598	564	612	612	585	577	599	597	585	586	588	578	600	639	609	615	596	582	631	624	609	556	572	628	582	594	590	624	593	593	575	639	582	578	597	598	614	623	582	580	574	585	613	580	617	593	587	583	621	594	579	637	594	587	595	590	633	596	605	630	603	580	607	598	624	606	559	582	581	625	633	612	574	619	635	602	610	546	611	574	573	590	618	585	596	555	584	620	620	589	615	606	593	604	575	611	607	619	605	636	585	548	585	579	595	568	635	626	670	566	585	620	618	660	600	618	621	585	567	586	612	592	579	576	571	581	604	596	594	578	594	627	597	596	615	584	615	551	604	563	649	582	552	560	590	603	582	616	619	595	587	597	621	541	646	609	604	625	628	606	580	575	649	585	584	614	607	602	585	594	565	600	620	603	602	594	589	581	571	587	608	574	612	572	625	636	593	611	654	589	593	581	649	613	593	624	588	586	598	612	575	577	606	572	613	578	575	591	571	637	558	589	650	617	592	607	637	635	637	603	618	568	599	574	589	553	586	592	585	539	580	563	651	594	616	561	648	603	589	625	635	609	617	569	616	582	604	582	589	612	570	598	582	619	567	619	552	609	628	587	597	651	612	613	623	540	590	587	589	583	623	535	611	614	562	593	574	582	539	610	596	636	571	640	577	609	568	554	592	602	616	619	604	580	596	585	578	573	598	535	657	584	584	563	590	541	647	594	634	579	624	614	600	583	604	606	610	584	618	596	604	595	594	587	602	599	611	584	625	591	658	590	551	586	561	601	585	594	602	598	630	595	576	596	636	578	643	583	596	602	579	602	642	597	601	607	563	536	586	637	579	643	626	597	610	628	628	608	614	571	655	621	600	596	615	597	592	590	586	578	607	596	606	597	573	632	563	600	599	592	602	605	604	636	611	600	595	638	633	592	620	586	608	598	583	579	647	609	635	592	632	607	605	580	589	589	596	594	590	602	620	609	626	600	585	579	577	585	609	624	591	614	614	573	577	621	574	588	613	567	633	608	629	607	594	648	603	580	574	611	618	620	607	585	563	624	608	640	526	605	610	630	581	593	593	586	605	582	569	602	575	572	581	562	590	595	563	624	635	564	577	588	611	567	582	605	591	641	593	573	570	583	603	625	624	571	583	614	621	562	571	558	612	572	569	596	575	581	563	639	616	630	631	588	597	600	610	592	599	638	565	583	612	617	550	627	611	570	597	583	649	585	572	545	620	616	608	610	589	606	615	603	608	590	670	604	563	601	576	623	561	591	575	595	608	558	619	621	591	587	562	615	571	581	615	586	602	589	592	556	570	568	611	616	595	596	613	580	556	596	609	637	593	575	583	590	619	600	567	549	566	642	582	625	598	549	608	572	588	613	600	586	604	628	622	600	579	579	571	618	577	619	557	582	601	561	596	618	622	586	597	591	632	580	532	617	605	579	603	600	577	587	590	607	579	625	614	575	607	646	612	595	630	584	609	593	648	592	634	610	599	598	620	559	611	586	604	601	581	618	611	661	619	615	588	628	590	628	627	562	592	603	626	619	608	570	619	639	595	626	607	570	600	572	572	565	615	606	611	642	625	567	619	594	577	565	618	614	583	600	608	607	666	612	624	595	638	596	622	618	613	604	603	601	597	607	591	591	571	586	613	583	621	597	580	571	612	620	602	598	625	600	565	579	579	576	614	556	666	640	583	565	623	661	608	590	611	626	593	604	612	604	576	582	601	585	596	614	564	592	602	585	615	640	580	600	613	601	621	599	607	602	642	607	563	584	609	597	592	586	605	610	614	598	604	603	599	632	619	600	596	645	648	579	581	577	603	601	604	591	609	563	598	638	592	600	558	575	565	609	639	611	599	630	574	557	609	592	575	590	569	610	557	596	595	643	628	592	622	568	629	586	612	578	597	615	545	571	613	604	573	558	605	610	607	647	596	630	609	613	620	575	594	584	622	628	585	598	592	638	612	621	608	594	575	591	602	628	595	542	603	574	601	568	609	552	580	625	583	610	597	588	590	595	569	559	614	581	621	570	618	592	633	631	596	582	606	574	606	621	616	626	644	598	642	595	586	587	602	606	624	659	635	564	599	595	635	606	626	609	627	605	586	571	548	609	574	596	555	619	591	587	611	598	552	563	595	559	549	607	556	659	643	610	635	579	598	638	628	567	650	612	639	618	611	627	575	647	583	589	563	637	566	619	605	617	611	587	580	590	595	635	554	633	554	606	600	605	566	602	561	571	591	570	623	596	577	651	625	626	562	611	585	615	561	625	587	602	614	612	597	626	598	580	610	582	607	570	560	596	620	613	579	644	560	574	604	585	611	599	637	602	601	641	580	615	590	611	604	596	586	605	546	631	603	595	614	620	599	562	623	598	607	596	593	617	616	583	635	588	586	643	574	646	598	643	590	609	632	597	546	604	604	618	605	558	597	627	612	599	611	561	597	596	639	583	591	624	595	605	611	619	616	582	573	602	608	573	620	564	613	621	596	568	614	580	597	632	588	582	594	599	626	616	587	553	621	603	607	565	558	581	598	580	587	575	591	603	595	640	578	610	586	650	593	617	563	578	614	579	626	592	622	605	587	613	619	577	589	603	624	558	600	630	620	574	604	588	569	599	616	636	603	601	570	583	620	628	624	580	559	579	619	582	629	571	613	582	556	624	601	630	541	628	590	611	581	645	601	650	581	629	582	601	643	623	631	572	609	587	589	571	607	587	584	618	577	653	591	605	591	624	620	559	589	634	634	583	588	581	581	666	612	628	618	619	585	627	627	596	616	582	545	577	561	570	595	605	618	648	566	578	572	607	605	587	635	597	633	624	646	561	605	576	599	607	576	567	596	620	576	635	592	613	638	616	625	612	585	599	622	561	606	574	566	626	580	548	607	612	618	611	559	585	627	622	597	575	592	621	641	642	565	592	579	570	613	610	618	571	599	627	608	644	551	591	608	598	603	588	571	574	602	601	576	607	554	592	592	623	615	556	576	573	623	622	568	621	586	638	607	599	611	600	602	582	653	591	616	610	598	596	599	593	579	618	621	587	605	603	612	570	597	611	614	607	594	570	583	586	592	619	614	605	601	596	612	588	620	601	626	594	603	594	618	606	620	613	620	594	622	592	605	602	602	622	598	642	607	623	578	573	629	613	587	580	581	594	565	570	592	569	609	577	604	603	605	598	602	589	609	599	596	585	615	565	589	588	581	598	599	572	638	602	588	572	648	604	604	584	615	633	569	602	610	600	599	599	598	598	570	570	608	544	597	598	619	564	585	621	602	603	623	615	614	548	599	607	596	592	570	595	612	614	574	633	591	607	629	574	642	599	568	642	629	585	592	587	596	597	624	590	610	606	584	578	565	564	608	573	598	602	603	578	619	558	606	600	565	589	610	590	557	582	586	638	641	604	603
50630	24376	10284	3897	1473	525	277	240	259	248	219	235	253	247	225	273	254	234	239	242	237	225	220	237	247	245	240	281	265	216	234	244	247	238	228	242	246	256	219	228	239	257	231	231	216	275	222	254	262	226	223	250	203	261	217	216	246	230	247	237	236	242	226	217	243	247	227	233	246	251	246	235	227	259	219	250	227	229	250	228	244	214	241	247	233	199	205	228	252	223	263	252	236	234	237	270	230	219	231	257	241	230	262	214	242	223	235	231	217	231	237	254	253	230	239	206	246	255	256	272	264	227	233	231	212	283	236	270	251	257	249	244	259	265	226	251	223	265	232	256	197	245	212	250	260	239	234	252	228	238	214	245	266	244	244	241	228	239	231	262	229	230	249	233	252	249	256	245	251	255	258	253	262	234	266	226	250	242	224	225	241	243	249	232	238	240	265	256	276	266	269	213	261	219	235	253	259	235	239	252	250	244	223	235	225	242	230	247	235	260	279	227	221	287	246	218	253	239	270	202	252	248	218	236	241	265	261	236	249	263	226	264	248	244	256	212	253	258	211	246	212	243	259	248	231	218	216	244	235	248	232	243	267	249	225	231	236	242	252	237	225	227	240	265	245	252	229	240	227	240	251	237	243	286	230	243	262	240	226	234	242	242	258	243	238	234	236	217	260	238	255	232	246	244	242	245	240	249	269	228	255	232	241	258	237	250	265	240	257	255	241	259	226	246	230	234	241	236	195	232	218	217	243	261	262	282	246	243	225	254	247	225	251	244	273	238	220	255	252	232	283	267	289	240	257	252	238	237	242	228	252	241	227	224	260	256	229	233	216	268	244	233	259	212	229	226	262	237	231	255	250	236	208	252	237	233	240	234	241	237	234	241	253	251	232	276	244	224	256	227	236	237	208	225	239	262	251	231	254	239	208	239	233	263	241	256	244	251	251	246	245	255	235	258	248	219	248	235	226	233	246	243	239	266	252	235	243	238	207	247	213	260	237	272	238	240	249	223	232	242	247	266	259	247	258	224	231	243	234	237	259	281	254	264	220	215	264	230	206	234	249	229	253	254	236	260	274	241	252	261	291	239	232	223	231	236	244	239	252	246	252	246	241	212	242	288	272	239	223	261	249	241	242	254	232	276	240	242	236	219	242	256	256	249	251	237	229	239	221	244	252	226	237	248	238	249	239	274	258	245	218	225	247	221	277	255	212	224	216	247	247	240	242	242	237	257	233	223	260	240	226	241	258	265	244	276	242	258	265	261	292	275	282	260	266	238	254	237	231	284	221	230	233	229	236	277	209	226	233	236	270	229	225	241	247	260	238	248	235	235	209	255	265	239	245	261	250	236	260	258	235	233	225	265	239	239	267	269	273	250	239	244	240	264	239	228	269	250	249	261	241	238	229	240	233	285	241	254	234	233	251	243	309	263	211	235	231	242	251	247	245	233	245	236	228	260	246	232	256	236	250	238	208	241	212	241	229	223	234	254	212	224	230	235	268	239	251	283	258	228	216	222	231	213	210	220	254	227	220	247	271	253	222	227	215	246	226	240	228	250	241	243	250	218	249	260	248	232	226	212	260	252	217	235	231	218	236	242	220	210	233	220	242	259	248	246	228	235	265	242	221	214	286	223	222	210	226	257	234	234	236	215	204	256	218	220	256	233	230	232	215	251	239	263	263	274	263	252	254	220	240	253	261	204	272	270	240	266	241	244	251	223	252	252	265	253	257	238	249	250	258	268	225	252	242	222	230	231	210	278	250	209	237	240	236	232	234	249	245	260	260	243	258	221	258	245	236	227	237	258	268	244	226	257	238	240	258	229	225	211	258	220	261	247	236	258	229	231	267	250	265	263	240	269	226	214	219	257	232	237	258	262	247	213	272	223	254	204	226	217	236	247	240	230	271	246	275	239	237	238	272	284	259	268	257	227	240	237	227	284	244	214	232	225	238	264	238	220	248	224	242	224	215	256	239	231	267	225	224	201	211	240	221	235	228	256	238	254	204	215	249	217	238	250	257	243	282	241	248	236	213	226	237	249	230	238	244	243	236	247	246	265	228	248	215	248	246	223	242	256	250	214	247	216	259	233	252	229	256	241	267	224	263	249	270	248	231	232	243	223	223	201	244	277	239	255	272	240	241	213	229	223	231	227	263	255	228	256	252	207	241	249	241	216	252	229	269	254	243	255	258	261	236	270	207	238	234	225	232	261	266	273	243	240	264	245	246	245	254	256	252	247	245	228	234	278	252	265	238	245	235	245	266	217	239	255	236	231	280	275	258	221	256	254	222	245	247	224	227	236	203	211	253	223	271	232	246	246	207	233	232	251	237	239	251	263	230	258	244	227	234	227	242	273	258	230	219	264	256	248	239	245	231	231	227	241	211	224	259	272	260	259	242	240	241	239	243	265	261	245	239	275	221	257	225	270	245	251	253	260	280	256	260	232	254	247	201	229	240	242	254	252	226	268	251	251	219	242	225	230	245	246	253	203	237	267	233	245	236	258	257	216	235	281	264	226	234	246	272	211	233	231	260	267	253	217	251	261	252	233	243	239	257	258	237	258	253	233	250	243	263	229	220	223	245	231	263	243	229	222	224	248	268	241	243	247	237	218	230	226	267	249	226	248	215	266	234	256	252	260	243	258	244	240	265	234	235	270	245	243	226	248	243	250	227	214	234	253	283	231	247	232	252	240	260	224	253	227	263	228	222	216	220	244	255	234	211	225	226	209	238	258	240	257	191	241	255	261	252	246	280	232	259	268	211	269	224	216	284	270	242	230	240	281	219	267	249	250	258	263	250	242	236	250	279	260	236	250	233	226	230	268	223	238	268	242	233	269	248	236	240	239	263	268	267	233	257	231	236	245	230	246	274	208	240	267	266	214	220	234	267	245	206	214	251	273	257	267	256	258	235	237	211	255	226	241	237	254	207	217	255	273	291	263	267	233	242	226	244	245	243	232	254	274	231	241	251	208	265	226	273	227	266	224	233	242	229	245	245	238	276	261	225	231	248	266	258	259	249	225	240	220	241	243	274	211	254	246	230	232	256	250	220	263	239	226	221	219	267	246	204	267	268	241	252	246	256	286	243	232	246	242	220	269	251	232	238	267	244	255	232	214	236	243	254	230	231	232	257	233	211	202	240	249	304	245	204	219	242	248	248	237	228	250	251	220	217	236	233	216	231	238	254	233	238	256	249	244	237	256	234	262	252	263	236	269	240	251	235	240	241	242	237	241	229	235	237	246	248	255	254	229	230	240	241	233	242	227	237	249	242	233	256	207	219	282	286	232	221	232	214	220	225	234	238	233	243	254	257	244	231	236	259	253	227	254	256	223	249	258	271	248	225	211	232	267	246	231	250	218	234	219	246	225	208	230	220	229	230	255	254	248	237	266	230	253	241	227	271	259	258	255	240	283	238	242	251	217	233	232	266	226	250	244	258	264	225	212	284	246	208	265	256	213	203	235	249	257	233	259	235	217	231	233	265	278
33071	16736	12869	8249	4068	1594	692	569	549	526	473	531	482	507	523	530	579	551	572	556	575	586	575	573	524	500	574	559	526	538	538	504	475	542	478	563	504	556	550	519	536	511	538	513	531	575	520	536	536	537	549	495	566	537	513	574	504	554	543	547	550	566	520	511	542	516	498	532	538	560	549	543	514	536	531	508	536	529	519	514	536	530	493	566	488	543	551	517	501	528	505	546	534	495	531	529	574	496	519	494	554	528	535	532	536	517	553	563	531	510	535	532	543	518	517	558	512	546	515	542	556	513	563	508	574	549	539	540	508	504	540	529	533	551	557	541	523	530	535	509	529	513	546	549	532	515	560	541	549	522	551	505	542	527	514	560	512	561	496	539	544	580	494	592	545	497	571	516	558	500	537	549	497	568	534	533	500	580	519	498	568	560	540	531	514	512	546	530	557	501	542	517	588	514	548	519	506	528	561	515	544	581	517	527	527	568	496	527	509	538	536	525	519	540	533	497	537	523	515	496	552	540	490	524	523	506	565	535	557	580	542	480	548	540	545	532	517	529	546	584	535	495	532	552	501	530	503	553	539	492	551	520	533	505	521	521	510	563	512	544	528	520	529	536	506	502	537	551	537	527	513	556	532	508	520	515	509	548	556	521	489	536	506	503	515	507	518	490	548	534	512	543	506	546	512	507	528	552	555	507	553	579	513	517	542	538	485	551	538	565	546	526	512	484	524	533	547	557	516	516	540	561	524	521	582	545	515	545	526	482	526	522	549	559	529	521	520	514	509	554	533	543	559	517	521	532	489	491	542	549	532	505	504	565	560	535	524	544	534	556	555	500	571	545	481	523	506	550	542	539	493	555	526	511	544	529	558	539	546	517	543	484	554	561	502	536	565	525	494	538	562	541	496	532	533	564	575	519	510	539	511	569	528	547	538	539	520	527	514	540	522	546	561	558	503	519	534	505	505	526	572	522	522	573	526	575	566	532	568	507	548	529	528	535	535	508	498	537	523	541	539	548	539	541	554	522	521	589	574	558	536	523	562	571	523	576	512	548	538	486	506	536	550	540	549	524	539	568	522	582	571	519	501	550	517	518	530	518	516	518	480	548	516	522	536	517	507	524	499	514	533	497	517	532	505	557	530	553	533	540	589	562	562	494	585	551	548	580	485	503	562	521	537	520	527	580	514	531	541	525	523	528	519	544	559	563	553	517	554	528	547	512	527	546	468	507	530	507	550	528	518	553	539	506	527	575	557	507	502	561	521	560	533	545	532	534	533	546	533	526	519	537	525	517	578	535	570	492	510	537	527	582	552	515	546	517	515	527	532	515	561	543	564	535	527	506	592	535	528	523	520	580	573	489	549	594	502	531	541	547	529	525	524	606	531	517	554	514	562	545	513	533	590	540	502	525	543	566	517	571	539	561	520	531	543	515	532	508	548	511	556	569	550	540	547	522	506	520	541	575	531	520	543	537	498	528	573	548	558	499	511	480	530	532	547	516	519	546	559	578	555	551	593	517	514	536	587	562	528	572	544	517	485	527	579	523	509	554	502	550	546	556	473	530	515	551	533	552	509	564	512	535	478	572	548	584	561	480	550	536	551	528	531	518	572	553	550	569	565	546	512	514	515	477	522	511	597	551	510	485	495	554	523	566	546	540	541	520	516	516	606	577	546	517	513	540	571	501	524	554	553	517	549	548	536	532	563	514	552	505	516	552	513	518	549	482	537	524	516	554	516	508	537	516	532	538	543	513	511	510	520	547	506	556	502	531	517	510	586	513	534	558	558	503	512	494	534	541	510	523	521	536	500	510	545	503	568	532	571	518	515	586	518	565	541	542	552	553	542	537	542	566	521	555	543	513	518	501	531	511	492	546	545	503	561	528	560	502	547	552	572	532	541	538	527	549	581	516	521	507	573	495	561	530	581	526	503	516	544	490	524	549	561	539	544	552	503	555	538	574	575	519	556	531	548	512	525	519	561	559	505	515	538	531	537	523	538	553	490	530	495	544	546	503	497	530	528	521	539	532	543	526	560	512	553	523	566	603	518	553	504	509	525	563	542	550	538	524	512	481	524	512	500	506	513	522	505	549	510	510	491	524	526	556	548	518	516	519	595	550	496	554	526	537	533	588	566	554	538	553	535	526	533	513	477	526	518	532	489	549	521	533	533	561	579	529	526	560	557	505	501	495	478	513	549	501	568	554	507	566	544	538	578	545	535	547	511	547	535	561	547	565	533	558	523	513	557	562	530	555	533	530	546	521	532	570	549	538	542	530	576	531	562	518	555	526	550	542	562	534	523	531	550	510	474	539	562	538	560	506	522	520	550	530	550	555	479	554	538	541	511	492	532	543	470	535	542	533	558	510	512	554	528	547	554	518	523	492	539	509	554	535	502	512	516	557	564	557	532	569	553	555	551	543	492	495	548	553	507	519	556	515	502	520	554	575	560	527	531	496	493	555	487	539	507	540	475	560	505	563	568	543	559	573	501	527	508	545	496	542	535	534	545	548	561	525	532	506	530	520	539	522	523	556	534	552	510	558	523	542	537	532	487	546	522	542	523	530	576	528	496	545	533	522	548	537	522	562	536	518	524	552	500	571	540	555	519	521	546	577	578	581	523	564	531	551	557	529	530	552	546	532	490	592	554	550	556	544	555	518	530	522	548	563	530	537	499	538	486	557	534	535	501	539	544	530	573	500	563	566	501	544	522	534	533	568	515	519	568	564	561	531	515	533	515	543	492	515	533	530	532	523	544	510	532	568	502	558	532	521	564	527	506	525	587	512	526	583	536	540	521	535	535	520	504	527	511	523	525	519	551	537	542	547	546	519	553	539	523	541	534	556	544	511	552	536	579	522	508	542	553	487	571	528	547	529	524	530	531	562	540	564	523	542	537	532	541	552	538	535	502	552	513	551	535	536	572	557	506	515	523	536	539	540	547	529	509	517	506	531	531	541	551	551	519	558	544	484	514	533	547	555	508	541	531	514	503	570	540	499	540	528	529	551	506	602	539	540	543	531	560	499	509	554	542	540	524	519	515	516	552	586	497	529	552	556	526	486	501	542	538	527	529	531	521	541	532	528	537	521	516	528	481	578	536	540	549	562	521	552	544	542	517	560	529	540	513	520	532	538	559	552	536	526	565	565	575	519	575	498	504	480	483	521	575	533	531	538	522	515	573	509	527	530	529	556	577	553	528	517	545	537	511	518	562	536	567	583	507	554	522	529	531	533	510	551	549	524	600	524	539	496	494	541	526	560	521	543	559	537	542	504	535	522	562	528	547	532	559	522	513	549	543	557	560	553	533	517	513	517	538	550	515	555	523	526	545	549	552	533	536	531	519	569	570	506	539	551	529	580	538	526	502	526	548	502	510	513	528	563	556	561	535	499	533	558	528	523	548	526	535	552	560	484	583	558	536	519	520	526	539	541	545	533	536	538	512	557	500	534	535	549	525	542	537	560	527	584	560	538	537	581	512	530	537	532
57123	31120	17456	7949	3949	1588	385	252	264	279	314	248	256	270	282	245	275	292	251	313	315	321	324	317	253	259	255	268	234	240	206	240	229	264	239	241	254	268	239	261	244	276	277	255	278	247	265	251	270	237	301	279	272	268	240	275	259	258	293	243	270	243	283	241	275	252	275	236	271	260	261	274	257	261	267	251	267	252	270	272	226	256	268	231	248	268	276	261	238	261	235	265	277	271	259	229	229	252	261	258	237	262	249	250	287	246	268	259	267	257	261	253	254	255	250	270	267	283	235	245	256	260	254	235	238	253	268	255	235	208	251	292	269	231	256	242	261	253	240	241	267	241	263	252	230	258	245	250	251	285	268	258	259	240	241	267	255	241	245	286	254	245	273	230	216	226	251	243	245	279	259	278	268	283	240	237	255	235	278	262	261	238	234	243	260	275	252	212	237	268	254	280	256	263	231	258	249	261	267	264	249	245	254	248	277	268	262	258	258	239	252	258	269	277	257	255	260	260	232	257	243	230	250	263	264	272	248	236	244	264	231	241	277	286	267	250	247	221	262	259	239	261	234	255	230	256	277	244	268	282	251	259	217	272	279	257	270	267	266	250	257	264	271	261	254	273	251	287	269	252	223	220	259	241	231	251	231	262	240	261	249	229	268	233	228	252	254	259	236	243	272	246	252	258	239	242	278	253	213	234	241	274	273	247	246	239	228	291	269	224	249	243	259	235	278	260	237	259	226	260	263	290	268	232	266	255	233	271	264	268	244	271	259	231	244	264	247	240	233	229	265	277	261	243	246	246	226	286	250	245	265	251	263	260	263	264	253	249	271	260	271	247	257	258	266	286	272	255	284	241	277	276	238	253	265	281	249	285	257	247	232	270	235	266	253	230	241	254	253	296	262	231	249	251	269	287	231	247	271	268	264	270	267	245	244	222	247	228	265	242	271	252	258	258	234	243	249	268	258	252	265	275	234	238	227	264	242	273	253	235	297	257	252	233	283	237	246	253	281	250	264	217	270	250	238	263	284	274	199	221	257	232	246	284	250	228	257	264	252	249	261	259	258	281	240	240	231	257	243	282	267	231	275	265	249	251	254	271	269	276	261	254	243	259	285	262	266	265	248	230	243	260	259	259	252	229	247	259	258	264	286	219	272	226	213	257	239	269	272	279	247	256	256	273	226	242	258	240	260	285	231	234	263	283	257	250	273	282	258	230	240	256	272	258	274	261	242	217	252	237	290	257	254	263	245	261	263	262	291	248	283	263	226	288	279	245	251	255	251	246	273	259	230	231	265	283	266	250	221	252	235	264	255	274	244	238	223	278	242	280	297	279	249	262	279	269	239	251	251	225	264	251	245	268	258	266	247	236	240	236	218	270	258	271	219	210	259	234	282	262	273	248	265	265	241	276	252	245	280	269	264	264	282	295	254	244	254	231	280	266	282	253	249	264	242	270	259	258	271	267	257	243	236	248	263	306	257	277	232	261	227	269	254	253	281	231	265	256	272	287	226	254	256	268	246	229	278	285	269	242	238	256	260	255	248	255	273	254	251	265	242	270	264	274	257	255	267	295	278	261	263	254	247	270	256	263	267	266	211	235	250	221	234	248	251	258	275	257	249	233	265	276	227	250	249	227	275	264	281	262	267	249	266	218	254	252	252	284	259	271	268	259	246	233	251	267	243	249	258	223	230	268	261	232	289	247	263	257	241	255	266	259	283	276	252	241	265	217	273	266	247	278	231	266	237	271	245	248	260	259	269	263	236	240	273	253	243	249	269	279	250	253	273	254	245	271	253	223	234	282	263	247	247	280	257	253	244	267	250	226	261	242	246	272	231	244	273	235	226	270	259	253	268	256	231	254	239	220	221	231	261	248	258	227	256	272	265	251	241	221	251	256	266	231	256	257	282	255	254	245	224	220	263	263	233	229	256	239	288	268	265	267	244	228	254	240	275	284	245	247	260	245	255	268	229	244	259	273	238	288	228	284	287	221	233	278	253	250	252	270	227	228	253	265	247	237	262	266	285	263	242	259	258	253	289	263	255	247	247	245	267	261	255	253	233	251	247	263	272	278	239	235	233	254	274	258	236	276	282	282	242	258	273	267	287	250	259	249	260	262	272	219	254	245	239	258	246	240	246	259	285	249	251	244	281	276	249	242	274	242	272	248	228	246	247	260	236	239	245	233	280	243	240	259	252	253	255	259	250	239	248	292	236	245	239	268	252	268	270	250	254	256	297	257	253	277	267	252	251	222	249	232	265	289	233	263	255	245	229	249	220	275	288	296	237	275	253	232	262	247	248	254	275	271	257	256	263	238	233	264	242	268	225	238	262	271	275	238	288	239	266	259	233	252	267	238	264	250	241	233	269	245	261	241	269	258	265	272	284	259	235	236	259	288	276	256	248	261	265	271	293	258	232	275	225	265	262	240	263	255	257	253	277	280	245	267	277	291	235	247	255	254	237	271	230	222	249	256	240	270	247	212	262	260	245	239	253	260	283	283	261	256	254	257	277	254	243	254	240	267	232	267	273	244	268	265	273	284	228	255	244	260	245	269	254	260	233	236	290	246	284	261	263	233	271	241	254	259	233	256	263	247	246	285	263	262	271	243	289	268	257	263	239	293	259	253	262	254	258	262	245	243	264	281	258	251	285	247	248	232	256	246	235	224	264	250	266	253	246	278	245	272	249	236	241	245	265	279	263	246	237	234	240	288	231	247	256	267	250	248	226	274	252	263	255	254	239	244	228	276	221	242	253	255	299	254	262	254	237	264	271	268	244	245	250	252	249	278	248	252	261	262	247	268	251	250	259	286	225	249	296	255	262	239	246	281	260	259	266	251	233	290	257	246	294	216	244	241	238	242	263	271	245	259	236	222	275	243	259	303	266	237	302	254	259	240	247	241	231	248	256	246	251	258	271	272	258	276	250	235	239	241	245	262	262	238	243	267	248	218	274	244	267	285	273	256	264	247	258	250	249	260	250	283	241	267	247	255	254	246	253	244	256	262	277	266	262	257	246	239	241	259	249	239	258	250	297	270	242	226	240	232	246	257	264	280	234	219	274	243	285	277	275	237	240	216	245	247	245	233	208	248	276	266	245	230	234	257	289	248	246	293	232	252	238	252	269	239	269	259	276	249	269	222	269	268	269	285	257	242	229	270	255	254	256	267	266	265	233	270	262	258	246	264	273	239	301	266	253	249	302	266	230	241	249	243	231	247	223	247	240	262	264	245	264	275	254	234	258	255	195	232	239	263	246	257	254	264	250	241	235	258	248	241	262	260	237	208	224	240	263	237	260	251	264	252	251	263	256	263	276	250	236	237	291	240	251	234	244	260	265	237	241	278	280	250	251	234	245	265	236	258	258	245	285	265	288	267	230	256	250	239	270	256	237	248	244	223	241	231	257	297	263	244	261	247	246	251	245	255	278	257	252	226	249	237	255	270	261	268	286	296	271	203	252	264	239	234	233	242	244	265	255	281	247	250
36770	22494	20451	14901	10696	5302	1086	616	652	550	616	590	556	563	614	622	579	651	721	781	978	1103	1109	853	602	575	591	559	582	598	561	542	549	578	513	577	591	589	562	544	549	563	545	563	548	583	555	562	551	564	541	584	587	539	565	540	536	579	536	566	551	615	541	565	617	543	548	551	540	553	554	533	598	591	558	580	580	565	597	557	542	548	541	604	589	590	578	551	609	551	593	554	570	594	579	546	520	609	563	616	546	586	564	572	562	597	552	575	553	585	556	566	591	580	529	571	584	535	524	565	588	531	552	531	592	587	543	551	560	558	557	546	550	576	564	535	601	531	619	554	597	544	599	585	575	612	561	555	537	566	547	563	541	549	562	496	561	571	551	576	536	563	529	573	569	559	544	542	588	567	557	564	584	603	579	582	577	601	584	547	585	568	582	573	542	548	559	541	601	521	533	550	560	543	540	580	530	568	571	577	559	568	542	574	547	546	585	519	561	579	590	548	524	534	577	559	561	599	556	563	557	577	556	563	556	525	532	567	586	531	559	523	555	573	547	575	525	568	545	608	571	580	578	568	574	589	571	556	555	585	581	551	548	572	548	546	588	532	540	541	507	522	566	556	519	559	558	559	538	579	569	534	554	532	590	556	574	606	562	580	568	590	576	545	513	559	549	568	561	559	526	544	511	584	513	553	568	589	591	558	564	553	605	564	540	556	556	573	544	568	558	543	527	573	531	539	561	564	583	565	538	572	586	554	523	566	546	561	551	565	546	571	566	540	560	576	567	547	564	588	549	531	544	517	555	586	603	550	537	590	536	539	560	578	590	613	554	577	545	563	556	560	562	545	558	563	535	556	567	502	563	591	545	514	600	554	541	520	557	574	556	595	549	597	548	555	557	566	535	579	558	539	559	566	514	544	587	556	532	587	565	531	561	525	574	580	622	564	530	575	524	545	543	581	540	574	576	567	539	540	521	584	628	568	549	559	550	558	564	583	531	547	546	546	556	572	579	525	562	565	556	538	516	576	582	563	590	568	542	528	574	530	580	574	546	597	540	568	540	604	554	548	526	588	569	584	598	543	554	542	611	548	556	545	553	592	618	558	541	551	535	557	538	559	521	532	562	566	583	543	553	532	549	586	556	541	562	577	619	531	562	546	566	575	549	587	597	546	566	570	563	539	558	558	531	488	568	536	529	549	572	538	544	588	525	548	548	565	553	531	572	571	545	529	560	563	563	556	520	610	535	562	588	553	594	588	530	553	618	580	551	555	579	571	567	568	566	571	550	565	584	553	569	541	601	571	573	563	562	617	554	533	567	561	528	586	543	527	575	576	563	591	583	589	550	562	591	553	548	539	533	530	566	534	604	554	593	586	529	608	534	563	556	574	596	585	540	583	575	542	538	583	603	562	503	579	642	552	532	560	578	575	600	516	597	531	594	533	543	583	541	550	589	543	547	567	555	561	547	592	549	542	563	577	574	587	529	579	566	521	578	579	597	582	557	565	578	572	585	596	551	544	587	573	575	559	609	566	566	575	533	537	567	568	560	572	545	598	562	583	560	521	578	529	541	565	536	527	546	573	578	578	585	568	585	556	563	535	570	553	563	569	519	572	556	576	544	569	545	562	587	580	501	593	572	582	556	543	521	559	586	577	559	595	605	569	578	581	587	549	606	564	521	558	513	560	517	544	543	585	550	577	553	583	540	512	572	579	563	603	570	573	581	549	629	602	573	593	530	558	565	559	562	526	583	595	560	585	554	557	596	557	537	599	569	555	555	559	517	528	535	556	551	512	569	580	597	577	561	571	576	573	535	548	589	577	565	548	577	582	514	561	511	543	545	505	557	547	591	578	560	597	549	566	597	570	556	570	575	578	526	567	559	531	557	571	527	586	553	546	568	549	578	612	579	543	586	574	509	583	577	578	555	554	572	569	566	577	563	590	552	561	576	566	575	551	596	554	581	545	555	578	570	544	582	561	552	546	601	570	550	577	565	578	527	555	557	574	582	540	545	530	596	551	573	541	556	599	548	609	543	559	581	551	565	591	530	585	567	545	556	552	545	555	564	561	581	590	580	565	553	617	545	540	554	519	530	612	575	560	560	575	574	607	545	563	568	535	524	566	565	590	553	513	577	593	512	576	550	578	585	603	558	563	560	559	565	587	583	539	548	584	572	553	590	559	538	571	542	578	551	593	547	570	559	564	580	501	584	548	556	554	567	550	549	529	558	542	572	563	602	552	560	589	567	551	568	567	545	624	513	585	556	575	576	486	517	553	543	564	560	592	600	558	578	577	571	562	597	547	641	543	545	563	529	582	576	597	571	558	534	553	604	611	545	563	539	535	566	578	546	525	577	516	553	585	538	634	565	563	561	604	562	591	551	596	562	552	512	511	542	580	541	572	581	559	591	535	548	560	549	550	528	560	532	590	552	575	528	561	537	574	574	607	531	577	608	594	595	582	549	542	558	581	572	559	519	581	550	577	572	538	540	519	543	559	581	530	585	570	579	518	568	581	568	570	565	609	601	542	530	579	547	530	593	597	562	561	567	525	532	526	537	594	596	523	547	548	562	586	577	519	540	579	604	575	571	578	536	602	515	579	547	555	539	591	540	581	527	586	571	566	538	549	566	563	579	591	535	549	537	545	583	579	559	580	613	542	621	521	536	582	547	553	573	557	578	534	521	571	542	578	502	556	527	522	554	563	577	580	571	575	531	563	543	581	587	608	595	549	608	587	494	564	561	551	504	551	533	586	560	553	601	571	561	572	558	604	570	533	579	548	577	570	564	587	539	527	552	530	595	546	585	559	588	560	507	557	580	580	575	555	545	566	520	552	567	595	541	632	533	525	582	541	565	557	542	571	574	538	546	565	547	527	537	582	598	532	552	592	549	544	555	561	552	573	575	569	570	549	544	567	577	530	531	586	562	557	591	601	543	580	554	573	601	520	579	595	565	559	624	544	533	565	557	559	553	587	545	602	586	574	551	536	544	547	549	592	583	601	517	558	543	525	544	586	576	536	583	585	526	544	546	535	567	602	570	531	577	532	568	565	556	551	533	591	554	580	542	597	506	578	594	547	533	545	541	566	569	584	581	555	584	599	569	548	552	544	536	551	625	549	570	561	546	591	545	607	557	587	579	570	556	538	585	556	546	541	511	545	596	547	541	640	545	612	583	588	559	523	564	531	569	603	545	554	551	575	541	628	555	564	555	541	573	542	497	583	600	611	582	580	577	545	600	611	578	615	575	562	529	570	570	573	558	523	552	549	565	589	557	574	574	536	554	564	510	507	547	590	552	549	547	557	585	531	594	579	575	548	533	537	554	547	529	569	597	601	553	515	568	595	581	562	558	588	543	506	557	572	589	584	574	560	554	540	572	560	587	553	547	585	536	592	523	573	541	526	566	598	577	561	563	521	615	547	557	580	539	586	523	509	542	562	531	572	564	536	546	566	556	537	598	587	580	520	511	529	558	523	576	553	543	567	593	547
64463	37376	24477	12931	6345	2135	394	289	307	310	284	282	323	271	296	296	315	285	322	310	330	396	426	392	324	263	261	257	296	250	279	286	262	275	253	262	262	283	275	271	295	307	272	279	301	258	273	285	287	254	274	274	273	275	281	261	268	296	272	282	268	280	274	287	290	271	305	291	284	258	279	308	273	252	252	259	261	285	269	301	290	304	277	288	294	237	268	266	266	276	288	270	260	285	260	262	286	263	281	252	273	286	267	270	267	294	263	266	276	301	282	248	258	269	315	276	288	272	289	280	261	288	252	257	274	300	267	299	272	262	260	281	281	277	283	270	272	224	290	285	270	258	275	255	264	265	289	286	263	296	258	271	270	278	266	253	290	297	274	284	263	263	272	257	297	282	300	286	288	260	279	235	296	260	243	273	307	280	293	249	280	259	252	257	292	272	276	258	294	258	282	271	280	288	226	270	271	268	342	291	254	279	270	275	269	279	284	255	314	317	270	260	280	291	279	287	269	264	283	258	273	336	258	286	261	303	310	277	279	252	275	274	291	251	265	271	293	318	292	310	256	286	260	279	281	282	276	250	281	277	253	311	277	247	259	258	265	283	291	262	273	281	275	265	256	290	284	238	276	307	268	291	287	261	265	276	284	301	315	279	265	278	269	305	289	282	252	261	268	266	266	265	282	257	249	273	268	283	278	256	298	255	291	278	261	272	276	277	298	264	298	241	249	291	267	269	261	282	267	293	275	295	282	267	312	275	271	304	271	265	277	323	273	287	330	300	282	269	288	274	280	272	250	258	261	279	256	278	261	291	258	289	271	257	272	272	294	298	259	265	267	289	263	269	286	265	273	276	242	276	269	291	273	271	310	278	290	274	267	280	302	291	280	282	295	264	256	272	283	298	277	286	263	275	268	292	290	305	274	247	253	305	287	275	249	253	294	303	288	264	240	232	267	278	273	288	264	261	291	274	291	268	261	261	248	276	279	308	266	241	285	268	285	299	255	273	282	256	277	290	250	229	254	305	292	267	265	254	242	257	261	298	265	257	284	263	280	252	280	300	271	295	296	267	266	285	255	314	291	277	281	271	258	296	279	285	281	284	271	251	314	284	295	296	257	289	279	275	273	271	253	286	265	270	278	279	255	295	333	275	304	275	286	241	292	289	228	262	226	252	292	321	284	290	262	307	293	294	274	259	274	291	281	289	275	291	265	266	292	258	269	268	277	253	296	253	304	263	278	286	285	295	279	282	268	283	263	264	255	300	273	288	263	308	263	253	288	283	248	279	276	253	257	263	235	271	260	267	238	273	321	248	274	264	289	292	274	297	267	268	281	249	275	237	256	290	262	304	271	293	279	273	279	273	287	322	283	283	267	247	301	285	281	263	288	261	287	269	271	260	251	274	285	259	256	253	274	273	262	287	277	242	263	281	252	295	271	299	276	246	278	287	266	296	252	327	273	269	265	292	277	282	294	274	274	271	281	267	249	277	287	272	275	296	306	260	255	305	261	237	304	280	273	262	276	268	294	308	267	249	265	317	300	279	261	298	266	265	273	277	296	274	311	263	257	268	260	228	279	289	276	283	256	277	272	253	289	268	251	260	252	260	291	254	265	264	271	283	268	285	295	274	286	246	263	281	289	277	277	278	261	262	294	275	264	262	268	280	273	264	342	246	293	284	291	248	279	252	253	276	300	269	260	303	258	252	271	295	286	269	276	274	250	279	276	288	255	300	294	301	292	276	258	264	280	296	278	253	258	269	257	281	296	277	292	266	260	276	274	274	284	288	277	266	276	277	283	271	286	241	235	249	245	259	273	257	256	264	253	247	259	289	260	257	259	280	252	291	275	288	288	264	269	276	279	284	277	325	257	315	293	288	249	250	249	288	237	265	240	295	278	240	287	293	264	283	275	305	293	312	276	237	289	253	274	279	288	257	304	298	271	278	263	290	310	303	285	278	274	290	267	263	270	292	285	254	256	263	308	284	252	271	282	284	287	250	280	275	301	276	254	288	291	320	256	257	283	278	290	265	261	264	260	292	277	275	262	293	266	284	272	271	274	300	294	255	283	275	282	263	295	274	270	283	289	258	289	254	285	282	277	269	252	250	315	282	292	268	273	301	255	278	298	327	264	287	291	269	294	277	272	268	300	278	280	289	282	264	272	269	327	284	267	252	273	301	240	270	267	247	262	255	258	251	281	281	263	297	304	305	290	273	278	259	283	267	251	255	310	278	267	296	294	247	286	256	306	279	291	297	286	283	250	275	253	281	282	288	291	242	274	256	241	255	265	240	282	292	252	267	293	305	295	244	277	252	269	291	295	286	304	277	305	262	288	276	271	285	313	280	289	239	302	247	282	258	281	269	295	262	287	243	259	281	282	261	253	242	254	268	254	302	290	268	301	252	270	306	277	280	242	289	280	257	259	297	291	273	302	249	278	265	275	290	314	276	281	311	252	262	291	291	286	284	283	294	252	274	273	284	273	255	257	261	272	294	285	284	244	289	288	290	250	273	288	271	263	276	240	310	285	244	251	289	286	279	268	264	275	281	269	253	239	294	267	303	287	265	298	242	296	279	243	236	299	281	246	291	265	254	295	256	330	270	282	283	294	264	275	271	291	277	286	266	239	299	263	304	253	277	265	262	261	284	252	287	219	290	269	260	259	271	295	253	248	260	275	272	255	270	254	265	261	271	272	266	265	303	300	274	275	291	272	282	282	265	285	254	261	289	283	275	271	271	282	257	231	319	280	267	292	267	291	289	263	268	277	284	290	270	302	264	246	292	266	269	265	284	277	288	289	295	287	224	268	284	269	284	281	291	276	266	267	252	285	269	306	265	299	269	336	307	304	288	273	276	265	297	296	262	275	305	276	264	296	273	267	267	252	318	288	271	259	240	233	291	267	241	261	284	254	336	302	250	273	280	312	253	277	252	252	281	268	297	231	275	281	323	273	292	303	277	247	288	297	290	233	265	281	256	243	262	261	286	266	281	277	245	292	269	294	262	257	257	294	281	258	302	288	273	274	306	304	284	262	285	284	290	271	295	270	262	282	276	274	315	272	319	259	244	292	297	321	285	277	249	294	271	262	266	279	267	252	265	262	260	293	273	266	259	251	289	285	279	261	282	259	278	247	289	276	272	288	246	289	287	322	241	278	264	269	272	260	298	279	282	304	251	270	274	277	280	273	285	283	266	276	292	245	322	281	290	258	278	247	279	273	274	263	271	275	302	263	267	276	294	267	278	277	289	248	261	250	279	260	287	276	259	267	300	260	282	283	265	284	265	303	262	285	253	258	297	275	261	286	297	279	298	254	276	262	280	271	271	273	249	261	292	283	258	300	246	292	296	289	276	204	293	291	285	269	307	252	257	287	290	301	274	261	256	253	275	261	255	221	243	242	313	290	242	271	267	282	306	290	305	296	272	279	301	277	273	277	324	281	287	290	290	270	288	260	247	299	265	265	261	280	251	298	298	258	291	275	282	234	288
41443	28924	26067	20872	15025	5653	933	726	675	697	647	655	681	718	614	679	705	741	832	897	1067	1300	1413	1362	720	584	589	557	624	596	586	613	605	563	574	646	571	595	587	585	614	632	573	599	621	566	613	568	582	634	563	594	624	600	598	574	608	591	597	566	584	625	563	565	565	631	626	558	600	588	605	552	581	603	568	615	606	620	585	599	576	600	591	635	621	595	609	579	559	582	613	560	610	573	590	601	585	600	613	605	530	609	600	656	608	578	619	564	566	599	562	636	602	575	595	606	593	579	601	564	595	637	607	594	593	585	613	598	590	583	632	588	545	555	593	620	574	594	578	544	626	624	579	587	626	610	575	576	574	626	612	546	606	540	623	586	557	599	613	615	576	560	559	618	579	641	569	642	576	608	604	648	548	604	628	592	586	573	624	630	543	617	611	623	592	595	627	571	556	606	532	571	628	606	581	600	606	573	589	565	558	622	610	570	603	614	606	607	620	616	652	595	604	619	612	581	579	613	589	617	586	600	595	625	609	576	551	615	570	576	597	604	607	572	638	575	612	583	589	637	618	554	658	555	563	582	598	584	618	573	619	609	595	596	551	632	531	536	591	625	583	616	597	623	561	650	602	602	562	630	542	580	628	580	581	603	602	582	635	600	577	609	610	590	608	645	546	586	600	590	590	587	585	608	633	558	630	605	593	620	581	599	594	592	573	611	637	644	609	573	606	572	593	564	622	576	622	641	635	580	565	590	651	645	570	596	594	594	622	573	621	586	592	579	601	629	597	592	653	590	627	599	598	592	584	560	572	590	623	654	539	610	588	627	673	607	564	572	597	603	627	624	585	587	607	603	629	602	602	554	534	591	552	582	622	591	614	577	552	592	589	607	655	589	589	603	569	589	611	590	573	622	608	600	589	567	621	629	591	605	578	601	633	551	590	593	621	575	634	641	578	551	611	643	603	578	584	621	621	566	631	582	564	578	591	614	620	616	588	622	564	599	580	619	630	599	582	586	627	595	572	623	593	581	574	559	616	612	630	573	632	589	594	589	634	593	602	623	623	566	611	594	616	573	607	568	626	577	569	585	603	606	547	560	562	616	577	609	629	573	643	604	624	597	564	615	590	606	590	617	630	580	571	593	561	585	562	617	636	631	580	590	577	621	641	595	629	615	616	588	610	541	615	601	584	571	604	567	568	573	616	618	595	616	555	589	589	557	594	574	582	600	626	600	626	617	621	540	644	590	568	598	567	589	618	618	603	569	580	620	626	606	556	661	537	597	595	590	564	598	633	581	570	617	610	623	572	600	601	618	583	595	582	603	613	620	577	571	605	614	630	620	610	575	613	586	602	618	595	611	524	577	603	628	606	589	581	609	574	586	634	585	578	542	602	593	624	553	621	579	612	556	580	653	565	574	577	632	591	592	623	624	605	623	582	631	641	654	587	621	579	602	606	600	575	592	613	574	656	586	601	600	590	603	592	609	632	581	587	573	597	635	588	594	568	614	595	607	567	624	574	583	568	604	581	582	584	634	579	593	606	589	581	561	615	607	598	598	563	627	596	605	616	580	585	608	562	601	553	576	584	594	564	572	574	604	597	603	580	603	627	582	622	564	585	572	577	643	591	599	588	604	545	587	590	572	625	612	635	604	606	561	596	555	591	610	568	605	580	597	548	610	565	579	598	583	609	563	602	584	549	590	559	619	606	574	615	608	581	576	637	552	617	568	584	586	647	590	633	629	633	599	623	599	584	605	579	591	629	554	584	581	615	603	586	649	626	612	582	595	618	640	588	583	632	581	597	608	615	571	603	592	565	618	572	584	630	564	641	569	596	561	602	605	623	618	603	583	565	582	626	548	583	580	616	635	565	630	565	577	579	607	582	609	612	565	569	583	638	606	585	600	576	546	596	582	590	618	606	590	592	564	571	641	593	610	617	620	562	577	608	576	614	558	588	598	597	549	595	607	612	634	581	592	629	599	574	575	640	612	611	613	630	610	606	570	622	574	594	578	611	600	614	619	572	587	575	572	597	598	641	623	588	617	610	550	593	589	557	624	606	647	557	608	637	571	558	585	654	599	585	609	570	607	607	611	592	568	599	605	583	632	592	604	592	611	582	613	575	644	606	621	597	609	601	585	609	621	588	556	659	572	576	544	600	615	576	624	574	589	603	598	607	617	577	620	628	618	613	534	606	597	611	611	588	619	622	580	555	606	606	585	608	587	594	604	619	591	582	577	647	601	611	601	620	590	543	581	603	579	620	612	624	565	587	563	582	633	572	573	585	597	605	590	610	639	576	588	592	631	600	645	601	591	622	590	617	614	561	576	576	593	630	613	596	581	593	570	576	578	598	667	555	668	610	582	572	591	598	643	599	619	587	600	533	599	612	598	577	610	596	631	579	618	587	589	618	608	599	622	598	599	604	579	578	544	562	614	593	594	623	603	594	601	589	556	599	613	584	582	553	609	568	592	608	651	599	563	617	589	676	612	628	601	599	628	599	597	580	576	588	562	587	575	548	607	629	580	603	604	586	602	539	562	565	595	594	583	597	593	631	605	619	592	555	567	591	635	611	617	613	595	612	649	590	572	597	563	533	607	619	625	590	576	588	599	581	631	611	627	585	615	597	558	602	585	605	556	621	602	625	637	572	602	575	598	634	567	606	582	609	597	574	569	595	562	592	614	562	565	618	564	602	565	587	608	596	609	633	554	597	592	625	578	608	619	597	594	604	601	593	570	625	595	599	595	569	604	581	596	615	586	635	564	643	561	565	583	570	600	587	584	606	600	598	582	591	564	572	571	604	606	576	601	558	617	577	584	598	591	574	595	577	601	616	603	594	589	621	628	599	588	663	559	609	567	623	587	585	645	592	584	619	619	564	578	581	586	576	597	590	636	587	620	606	637	617	590	543	598	614	566	532	579	597	600	572	540	599	557	614	607	560	591	520	571	553	624	591	578	541	576	619	606	587	587	579	611	587	619	618	576	580	571	618	578	610	609	573	573	610	604	619	571	596	556	561	604	570	603	613	613	598	591	557	588	616	557	622	562	634	562	587	632	647	603	607	564	594	581	640	570	606	567	564	546	607	595	575	625	573	592	582	612	580	624	614	566	577	619	646	617	603	572	582	605	577	587	598	596	588	627	555	591	599	625	630	567	597	573	589	590	568	627	591	615	593	619	605	568	569	604	580	566	533	580	567	639	566	574	566	576	605	625	558	576	635	627	615	669	592	610	631	592	597	602	546	587	583	584	590	573	610	604	597	525	582	590	557	574	595	588	611	596	576	650	592	579	584	642	594	633	593	617	613	572	581	611	585	560	615	531	594	594	623	596	598	625	578	615	634	599	590	571	554	600	586	607	556	627	588	645	603	590	610	569	602	615	601	571	611	602	583	603	530	602	553	575	623	628	578	608	583	586	606	574	581	594	665	633	611	608	639	604	596	579	612	633	611	618	624	607	622	581	594	640	594	569	588	641	605	637	585	580	630	625
51200	23814	11338	4728	1359	360	284	252	251	250	254	243	245	236	240	244	231	270	227	224	221	283	279	239	232	238	242	232	257	248	238	199	237	226	261	251	271	253	251	251	254	227	237	226	236	257	235	232	250	220	233	257	257	265	257	298	234	224	246	231	237	223	257	246	222	256	232	234	228	276	258	215	246	219	248	259	240	236	251	230	224	259	241	235	277	245	248	251	259	253	232	243	241	216	230	273	257	253	241	244	215	232	217	235	240	276	233	232	236	205	241	253	239	224	270	228	231	235	232	231	239	237	223	245	215	245	220	244	259	289	261	228	235	278	249	225	211	240	232	222	271	200	278	254	241	201	244	228	249	215	241	230	218	216	233	256	236	236	225	266	248	251	246	253	244	262	288	252	218	214	231	218	245	222	246	237	255	238	194	280	245	214	244	241	222	261	235	226	270	238	261	254	233	231	228	237	244	241	196	222	238	266	261	210	243	229	249	231	220	244	211	231	248	234	236	230	221	244	254	236	217	225	232	243	244	258	229	263	257	230	264	247	253	254	243	222	255	256	250	223	234	236	239	221	262	253	250	238	227	261	234	224	233	256	263	219	264	223	234	224	215	249	246	231	271	262	245	232	263	246	252	204	224	219	216	227	236	273	245	255	268	220	240	241	226	225	255	236	255	258	242	255	246	248	227	224	242	227	211	233	240	230	233	249	235	260	241	228	246	240	250	240	226	230	214	232	282	238	252	223	247	269	232	225	248	228	243	238	235	229	220	239	226	258	257	260	235	207	264	246	273	253	266	269	249	262	243	233	227	248	237	251	232	219	228	239	268	232	227	230	228	266	240	259	219	221	219	261	217	258	264	240	271	253	263	262	264	254	238	231	229	198	249	238	264	208	238	230	241	239	237	238	253	245	241	236	219	258	247	256	260	255	250	254	242	224	241	224	253	252	215	285	246	223	234	222	234	239	255	247	271	243	247	249	252	263	238	261	247	251	232	216	230	271	261	213	254	258	240	275	232	224	274	247	254	246	225	224	268	188	229	226	253	245	214	213	214	237	218	233	277	207	241	222	222	236	271	261	259	233	230	235	254	251	228	242	223	272	282	256	259	254	259	235	243	211	247	243	247	227	255	214	223	218	228	279	237	222	290	279	248	225	274	241	245	233	212	271	236	243	220	242	246	275	254	215	194	254	203	242	236	229	266	255	227	220	236	258	206	240	236	211	246	225	240	215	235	275	240	246	235	225	229	225	263	232	256	263	220	238	246	226	253	234	223	237	228	243	246	262	226	246	270	248	272	235	242	240	243	243	243	223	247	244	242	243	246	242	247	248	231	228	234	270	241	228	235	246	227	223	247	254	233	242	241	212	241	264	196	226	251	232	250	211	261	232	233	261	262	247	240	260	256	228	227	254	223	238	240	237	229	240	288	229	255	246	227	255	191	264	254	252	252	259	236	253	269	258	243	276	236	262	230	215	218	232	246	220	242	254	232	242	248	256	263	216	263	250	230	257	264	261	246	243	247	262	239	238	258	259	245	237	221	217	266	235	249	249	260	229	224	245	226	240	229	247	234	247	249	265	258	240	224	243	232	267	217	228	228	272	234	254	248	216	229	260	213	261	254	229	224	227	237	245	254	224	232	238	227	224	238	245	245	264	198	257	268	226	209	233	269	266	237	248	237	246	249	228	252	217	242	250	218	285	254	251	216	236	256	233	257	247	262	240	205	216	274	245	222	231	237	250	245	255	250	229	216	222	233	250	222	233	246	236	232	238	244	225	238	260	273	253	235	220	241	234	224	238	236	249	256	243	228	266	216	208	271	262	252	241	233	245	225	261	206	244	216	230	239	216	265	242	240	220	240	242	266	215	242	227	226	230	227	209	238	273	235	257	235	238	248	242	238	228	234	222	245	235	258	225	278	246	231	272	236	229	237	236	237	232	259	233	259	222	242	255	275	234	241	246	240	240	257	234	215	247	231	251	219	215	254	243	255	263	232	248	273	252	271	215	245	243	234	245	251	256	269	248	238	194	240	249	252	254	260	250	263	243	229	232	223	244	259	253	234	264	241	218	199	232	228	222	275	230	233	268	256	252	229	243	279	228	260	241	222	264	257	268	258	242	246	267	252	236	250	237	228	255	248	227	261	237	240	231	239	240	254	259	266	243	265	260	216	243	251	270	256	244	221	250	238	237	247	259	265	238	248	241	239	240	247	265	234	223	273	232	220	226	240	250	227	228	258	237	235	233	254	235	255	266	237	257	223	250	231	228	282	251	269	257	226	227	263	231	235	246	231	222	221	257	249	230	220	238	223	208	208	245	234	241	254	248	245	236	217	240	232	235	243	248	235	244	241	257	247	266	248	233	225	236	228	232	247	247	227	230	235	241	244	238	228	247	235	226	239	232	267	251	222	227	218	265	261	252	219	247	265	217	254	279	234	203	215	218	239	279	243	265	235	264	235	231	241	282	224	239	207	249	239	246	233	255	244	255	213	235	238	213	247	252	242	220	240	245	270	237	236	268	247	218	218	245	233	237	215	198	227	250	273	257	243	255	226	259	254	251	241	224	248	255	260	253	242	239	250	239	244	211	251	210	246	235	254	236	236	220	268	231	229	232	212	246	247	264	256	245	245	250	251	234	240	229	228	246	230	205	243	209	242	238	230	249	238	233	240	241	204	230	238	223	227	213	230	244	244	231	255	252	267	238	239	252	239	253	215	254	242	249	228	234	263	261	267	263	239	271	243	248	231	231	247	224	246	224	256	256	218	268	257	246	280	228	261	255	257	246	271	291	263	214	213	241	248	244	238	228	250	260	217	252	272	244	248	236	216	230	238	238	241	239	257	265	272	277	218	248	234	234	246	203	253	249	266	272	241	248	232	231	275	236	238	262	232	205	251	237	240	244	232	255	209	268	210	233	284	247	224	224	197	239	276	244	233	277	266	237	228	234	244	215	247	243	252	250	234	211	294	256	265	246	281	257	229	264	254	266	256	262	215	264	230	229	226	243	258	252	250	269	229	227	231	242	227	246	233	236	217	240	243	239	223	234	248	239	246	276	240	215	210	243	254	233	222	213	241	232	275	243	248	236	249	251	225	215	212	224	250	254	264	251	242	249	244	283	251	250	220	243	244	212	233	261	253	225	228	258	265	242	240	240	238	257	230	241	216	273	198	225	250	226	245	242	240	228	217	249	266	260	227	274	236	233	249	223	232	241	238	245	257	257	264	247	210	248	245	246	271	238	243	220	254	250	231	242	257	236	245	260	250	238	206	261	245	223	260	244	229	247	250	255	238	248	231	270	230	210	257	224	236	251	219	236	231	220	234	253	227	241	272	237	249	238	235	250	228	287	260	240	248	261	237	263	258	235	207	223	239	262	246	260	247	257	240	234	258	250	238	242	235	200	216	259	268	251	255	248	221	235	229	225	232	279	216	229	245	229	236	257	245	223	250	259	212	228	263	247	254	240	223	230	228	257	264	245	249	223
32715	16595	14161	9810	3611	855	752	627	537	543	600	550	531	577	563	567	507	523	539	529	536	532	561	537	530	491	556	493	522	533	528	545	531	541	554	596	530	571	569	582	525	535	508	578	522	536	514	523	521	525	524	513	511	501	544	487	494	557	492	547	519	543	547	507	516	517	519	537	526	509	589	564	523	544	523	509	569	516	501	508	570	492	531	540	527	555	516	521	533	562	534	544	573	526	501	551	531	556	507	557	522	531	563	549	530	529	539	502	546	550	525	533	539	538	518	555	521	543	578	546	499	532	473	526	542	532	565	517	534	514	539	525	556	511	525	571	563	533	520	527	544	568	520	517	532	561	556	581	493	600	524	585	546	553	502	536	514	505	545	531	502	541	524	542	522	535	500	525	537	516	527	559	536	531	553	526	544	511	552	541	507	527	481	566	470	552	546	495	527	541	540	523	496	513	536	532	554	500	530	581	558	527	572	518	528	509	534	479	530	555	534	546	497	586	528	532	559	529	525	520	481	520	553	557	531	573	530	569	508	583	551	535	520	558	560	514	544	518	497	491	564	562	535	526	545	560	507	553	530	509	571	538	483	539	584	501	569	538	538	551	501	495	548	558	536	500	564	559	506	509	544	540	563	550	513	538	533	487	515	513	497	478	532	540	558	500	554	549	534	541	560	530	549	526	523	539	497	552	515	541	532	533	572	567	538	516	522	510	518	601	563	550	558	527	502	525	538	510	544	573	553	567	562	578	524	585	510	535	550	522	531	538	536	518	529	524	556	543	534	540	532	528	496	530	569	523	543	499	575	523	537	555	557	552	537	542	524	534	538	526	553	521	537	545	560	510	516	538	531	534	536	522	570	569	503	561	531	528	543	544	549	552	553	533	573	519	519	542	524	556	517	542	545	499	550	554	553	588	527	556	484	556	504	539	506	578	543	548	562	549	523	525	512	544	526	591	527	497	522	505	526	539	522	544	527	496	547	529	494	520	496	557	541	539	526	519	544	538	521	548	533	546	529	557	526	548	535	574	515	530	545	546	582	523	519	504	547	553	515	556	482	539	522	570	567	516	566	536	533	555	539	549	534	523	569	537	504	550	522	519	528	524	544	558	540	516	533	524	544	545	583	576	501	576	553	515	533	537	523	544	519	568	550	487	493	555	524	549	531	535	512	525	551	570	502	546	554	540	559	566	543	519	544	524	505	505	551	530	521	574	518	536	565	532	511	519	539	537	492	543	529	552	525	569	535	553	507	530	533	548	525	552	507	568	553	539	543	502	503	547	537	493	511	550	497	500	553	510	511	587	524	541	529	494	544	519	556	537	562	520	528	499	540	540	535	533	505	543	544	561	546	550	515	529	528	584	514	541	521	534	557	577	545	542	489	513	514	534	487	552	521	558	522	525	517	557	501	531	524	519	554	509	508	516	519	526	531	531	504	519	522	535	500	517	574	537	497	528	557	525	516	505	498	524	518	520	562	490	545	523	559	563	522	484	507	538	526	489	534	537	528	533	510	552	574	471	517	533	538	558	572	529	526	537	522	497	517	527	556	556	557	536	513	551	516	533	556	496	566	556	508	483	554	566	512	575	540	513	521	535	522	535	542	514	570	498	539	551	525	592	489	535	502	488	501	550	566	527	533	532	550	542	498	562	528	541	520	545	560	534	513	495	528	487	515	517	494	500	508	550	489	528	561	558	572	512	555	489	532	508	575	512	518	524	524	527	547	531	549	512	500	539	554	523	533	574	533	522	545	546	527	521	530	516	531	544	516	555	551	544	515	502	528	534	541	479	531	481	561	542	522	558	531	492	611	568	548	527	543	555	525	503	544	512	531	564	523	569	552	506	526	552	554	549	543	558	532	524	559	539	526	523	533	494	506	583	516	524	582	495	529	584	489	488	577	539	562	550	527	546	533	518	501	519	532	512	513	531	557	516	527	517	530	546	525	548	545	557	526	500	498	540	567	548	536	515	509	523	534	545	547	515	553	516	531	545	553	530	520	544	522	522	499	509	538	524	542	505	573	552	516	539	558	546	532	541	526	569	561	553	541	521	483	537	538	575	559	510	517	565	522	549	562	548	539	539	531	486	522	533	562	504	466	504	554	528	528	552	495	549	552	533	539	529	528	512	519	506	520	529	568	514	525	542	541	550	573	502	546	463	572	518	518	521	569	513	528	566	518	531	536	529	527	546	567	539	520	541	499	513	512	496	528	554	506	537	506	522	546	539	503	512	523	554	515	500	503	528	548	520	548	544	528	571	584	538	543	554	512	527	524	544	562	549	531	588	547	517	548	558	496	578	551	538	521	545	530	525	515	527	519	509	539	517	538	531	519	550	534	524	526	520	541	533	555	552	517	517	574	536	500	530	553	545	484	514	562	538	539	552	551	536	499	520	492	501	521	530	533	532	528	550	479	506	521	521	539	555	530	565	574	464	586	534	490	532	578	543	513	526	538	529	541	543	548	491	533	501	537	546	544	559	486	526	546	552	506	531	522	491	500	553	523	553	541	521	517	524	535	548	519	486	547	558	536	576	494	538	582	527	557	536	523	551	526	508	546	531	557	515	572	559	569	489	579	539	553	564	510	580	508	564	514	542	567	531	569	534	483	488	533	506	545	538	586	535	540	535	538	536	523	500	566	533	515	526	577	513	534	501	540	561	529	545	519	456	472	534	510	516	538	594	585	548	515	520	504	512	532	528	528	540	549	557	494	561	553	524	567	513	528	545	547	553	509	549	564	554	557	524	539	583	516	514	514	499	540	513	529	574	524	486	499	522	549	547	510	552	524	555	543	535	543	563	485	523	502	554	537	573	526	527	531	500	522	514	533	557	551	494	556	513	508	525	510	524	534	524	608	537	517	505	517	578	550	512	524	575	538	465	539	533	577	548	490	542	541	553	515	552	550	494	570	536	530	585	538	495	513	505	582	537	522	537	493	529	553	499	537	545	548	530	551	516	499	532	507	497	541	557	517	516	527	519	550	550	564	506	531	507	534	517	544	568	562	516	524	518	557	518	515	571	567	505	544	508	583	583	541	517	505	528	530	559	548	510	541	561	538	525	527	546	515	523	528	538	558	571	542	576	502	494	537	555	532	522	517	588	552	527	496	502	529	550	564	525	510	536	524	519	512	543	530	530	488	530	506	562	533	560	546	528	512	569	552	507	507	535	485	578	517	572	583	512	529	508	506	520	541	478	555	508	556	528	545	541	506	502	514	545	581	522	546	474	516	525	524	563	518	519	534	552	545	512	523	575	525	526	564	504	514	506	513	565	531	522	561	518	540	567	572	576	521	557	539	549	547	521	553	547	540	519	548	529	545	534	535	506	508	536	575	500	576	517	500	558	530	554	538	538	519	541	532	518	502	557	547	527	534	553	490	555	538	559	529	505	535	537	486	534	528	525	574	483	546	549	530	529	536	527	557	505	572	535	538	531	567	526	507	524	532	506	486	555	516	508	477	576	517	527	524	536	502	505	583	540
60272	35425	18891	8006	2637	782	339	286	291	302	304	260	269	254	260	288	263	257	258	238	277	295	314	273	256	269	235	292	273	244	265	248	271	267	262	270	251	235	246	260	250	248	277	244	261	290	239	252	245	272	288	259	250	266	255	296	261	280	258	290	264	257	259	275	255	275	292	299	251	268	276	279	262	254	287	255	239	212	258	252	252	271	248	232	276	252	283	262	231	230	260	287	261	277	264	238	232	249	293	265	246	243	239	278	267	266	253	295	265	252	256	264	270	236	256	252	227	264	273	270	277	236	268	268	251	264	277	277	275	260	259	269	255	276	244	275	263	273	246	238	229	271	269	232	245	255	249	270	226	273	253	246	256	241	231	251	275	274	257	223	250	243	234	246	268	250	255	237	266	279	255	261	260	268	240	299	240	251	250	277	268	274	261	231	274	239	257	270	244	249	246	237	255	253	273	272	283	260	236	264	241	247	242	223	269	272	251	263	259	270	261	267	249	273	253	259	240	229	240	264	286	255	242	275	272	252	246	268	266	264	277	263	247	261	248	288	260	269	243	262	224	236	252	279	253	254	263	247	283	246	254	284	253	257	230	279	263	296	246	263	265	286	216	296	278	288	236	248	245	243	254	248	263	243	278	264	253	269	265	259	234	261	237	243	253	258	239	247	264	277	264	289	257	228	248	236	258	251	242	267	240	264	240	248	259	230	280	246	262	292	250	267	266	243	259	278	228	265	242	264	267	221	252	256	233	242	272	282	241	263	235	261	251	265	266	263	257	275	266	250	276	254	243	279	272	238	251	250	251	257	262	272	263	277	237	264	273	236	264	273	271	235	247	261	279	237	263	233	229	261	236	229	237	235	262	270	243	244	285	241	258	265	237	244	294	246	258	270	266	248	281	229	262	259	224	267	224	268	232	265	288	254	274	247	249	254	255	275	286	323	237	238	265	267	255	267	293	250	250	269	267	247	279	254	275	272	240	272	276	251	237	248	267	237	278	276	256	269	273	253	275	292	235	250	270	257	245	240	241	257	288	230	272	246	235	240	241	251	257	263	241	275	256	265	250	269	270	266	241	292	236	260	248	243	273	264	269	270	259	253	281	248	280	264	258	259	239	284	257	243	255	247	272	245	257	240	252	274	244	272	266	266	257	258	255	248	255	239	251	275	255	298	280	265	270	280	248	243	279	258	239	236	260	306	249	249	266	247	230	257	254	244	263	273	237	269	253	245	224	251	272	300	274	266	244	262	244	287	274	268	257	263	255	259	252	261	284	301	265	259	230	272	268	261	271	262	272	269	256	239	241	248	251	248	259	246	262	250	246	261	255	253	277	260	243	264	238	266	263	233	234	266	280	253	236	245	251	257	250	274	247	248	245	278	265	222	226	250	250	274	265	268	271	235	257	276	253	242	244	248	261	255	293	221	245	257	249	247	259	257	219	234	230	289	282	292	260	263	250	247	263	242	257	261	260	302	258	279	275	277	226	273	276	236	269	263	237	269	249	253	261	260	264	261	245	239	256	273	257	271	250	239	274	279	233	231	270	282	267	256	227	246	282	265	262	258	239	281	248	243	222	283	276	259	262	233	238	255	268	275	231	242	278	252	279	262	269	246	259	272	267	236	261	246	245	241	295	263	274	256	288	269	248	233	256	257	230	252	267	250	267	282	234	281	240	267	279	258	267	282	259	264	249	275	230	281	271	255	283	233	254	289	237	274	259	254	276	245	237	267	246	271	268	218	249	257	247	246	254	266	243	268	276	282	237	268	286	285	266	265	284	289	254	279	254	237	228	258	274	262	268	251	237	282	256	245	238	286	269	267	270	261	231	238	279	242	285	261	271	241	228	270	266	265	238	240	257	259	260	262	274	225	277	279	274	252	274	257	255	231	239	199	266	252	274	309	257	280	256	236	242	265	250	239	254	226	263	246	258	235	247	270	248	259	256	269	256	247	275	231	267	251	239	238	253	230	237	247	260	268	264	248	232	277	259	258	240	247	233	246	265	254	250	235	252	246	259	234	234	234	280	228	239	240	260	257	268	248	298	261	250	258	273	253	269	239	266	287	250	283	290	254	269	261	279	249	250	242	234	259	284	257	268	270	251	247	260	248	232	263	259	281	251	263	281	269	253	238	268	272	251	275	258	279	235	265	272	261	252	265	263	261	297	251	268	235	270	267	236	249	246	257	246	275	245	271	266	261	259	260	263	261	255	242	281	266	247	262	261	268	247	248	294	243	269	250	241	276	231	276	227	246	246	248	254	302	227	266	236	270	291	254	257	253	258	257	252	247	270	242	263	273	263	275	265	259	268	255	265	246	275	268	274	230	254	260	260	260	237	224	224	256	245	270	256	269	242	244	209	234	241	253	258	248	265	304	262	241	257	236	226	223	274	249	279	294	271	257	257	286	295	232	233	265	236	251	261	247	253	275	268	246	254	254	222	261	242	255	242	250	250	264	242	246	254	270	251	262	238	250	280	220	253	219	265	271	268	257	256	269	250	305	282	232	230	240	215	242	227	259	247	264	293	246	256	256	257	236	264	253	291	271	238	253	273	274	235	265	267	286	274	264	250	280	263	279	263	220	241	228	233	277	264	267	286	257	267	241	257	270	262	286	266	238	302	258	284	281	252	253	250	256	283	254	247	250	230	274	254	284	262	288	263	251	268	235	253	226	265	242	258	266	267	253	243	218	286	251	278	267	286	266	257	261	264	253	272	264	284	262	281	252	280	279	258	245	252	256	279	260	248	244	269	255	233	264	243	256	271	227	302	253	269	243	258	256	266	266	243	257	259	271	242	285	271	216	222	277	228	239	271	232	270	252	247	251	271	228	293	264	245	262	274	268	265	258	242	260	247	270	291	243	247	245	270	235	254	252	247	260	277	232	251	231	264	268	265	259	262	226	266	265	273	271	290	238	263	279	261	261	268	273	252	281	229	235	292	259	278	247	273	259	307	261	237	220	275	259	261	252	247	274	262	291	264	268	282	296	239	266	244	259	253	253	219	248	218	270	255	249	244	246	272	295	244	247	221	234	304	275	243	269	251	262	250	270	244	231	262	262	253	255	260	255	286	275	276	297	260	286	248	271	262	255	270	237	281	257	264	270	273	230	305	265	252	239	272	301	244	285	248	244	226	285	257	258	239	272	258	242	240	238	225	224	258	275	252	272	252	264	244	253	231	281	268	245	248	257	255	290	261	238	259	234	211	241	241	266	264	267	282	274	251	287	254	275	275	243	268	275	260	258	245	261	259	251	246	281	241	260	255	261	283	249	258	292	246	292	256	246	263	244	262	254	269	269	272	274	255	250	254	264	251	247	255	272	269	266	259	248	285	281	285	265	245	246	216	242	256	260	248	254	262	233	247	263	266	263	283	251	271	258	265	267	251	248	245	230	241	226	254	260	272	254	276	277	294	244	262	232	256	246	263	238	242	265	255	252	251	248	263	234	266	241	272	260	278	255	293	260	234	272	234	264	261	250
39838	27140	21381	13613	7032	2509	841	718	649	650	615	617	565	568	624	590	562	587	608	598	630	824	810	690	542	585	568	582	560	533	592	576	593	533	569	547	517	600	564	543	585	543	577	571	569	600	578	573	608	613	557	545	565	529	519	611	537	536	591	570	545	580	550	602	598	556	560	553	530	582	551	565	589	576	595	602	580	560	551	598	579	545	550	586	524	582	558	584	542	555	589	548	587	574	613	528	580	487	588	599	559	605	581	567	547	555	533	555	534	572	576	595	566	558	576	543	550	563	588	560	545	545	592	590	588	562	549	554	593	569	582	546	581	574	550	555	531	568	558	547	575	559	546	596	553	546	568	595	581	582	596	560	599	540	559	565	561	574	573	565	573	577	544	534	579	600	515	528	592	597	565	530	515	598	556	561	583	583	572	565	541	550	526	582	562	553	559	546	526	587	567	543	560	544	580	557	571	569	537	584	560	585	574	599	591	568	569	530	542	617	579	626	528	538	548	532	545	546	553	557	602	581	582	562	556	563	543	574	554	594	603	586	574	556	536	564	575	588	541	558	635	601	583	548	562	563	590	576	534	569	550	537	564	594	543	582	574	587	558	561	556	560	584	555	580	569	568	568	576	591	568	555	578	584	602	562	562	580	550	572	565	553	534	580	574	578	613	574	571	546	558	585	569	549	592	570	564	595	588	571	557	541	546	541	540	574	594	615	554	544	541	607	599	538	577	592	553	581	537	576	569	582	564	595	597	574	560	550	574	574	568	525	600	571	570	544	567	545	549	569	561	580	577	548	537	514	592	542	582	573	608	631	560	574	565	581	574	569	603	551	598	596	548	570	551	546	578	535	567	559	597	611	553	522	557	556	557	581	609	562	571	564	570	624	619	571	588	577	530	572	585	507	565	551	578	553	530	590	570	551	568	593	570	567	557	605	553	565	561	600	560	544	577	570	552	534	569	611	551	576	539	572	571	600	558	570	570	537	570	551	575	545	554	559	541	607	610	546	534	581	578	598	546	576	572	626	572	544	595	586	535	560	534	569	600	563	578	541	572	582	563	529	560	512	576	546	565	534	501	577	560	567	569	599	542	572	606	611	548	593	561	557	535	608	627	554	569	554	610	513	618	572	575	530	597	604	587	551	529	599	551	566	553	572	579	595	540	588	547	564	573	560	556	561	580	574	551	566	540	579	552	545	565	553	545	534	556	571	536	571	580	528	572	597	574	560	554	556	594	547	573	568	566	563	523	587	548	582	573	580	529	561	548	543	562	526	556	558	550	541	556	579	583	594	544	563	565	529	513	588	578	567	573	551	565	563	592	574	571	562	559	566	567	531	553	530	581	550	575	583	544	562	588	558	614	596	549	540	541	583	581	606	522	543	589	588	551	575	553	565	536	570	555	601	570	541	562	598	584	572	535	512	583	572	569	568	540	542	544	557	559	573	564	577	520	592	553	575	541	580	562	541	552	601	564	597	541	586	543	552	542	560	568	582	550	537	566	598	577	568	575	539	559	557	549	538	562	552	577	563	573	584	562	581	576	559	534	588	576	577	549	597	553	546	599	612	566	556	554	549	612	543	543	578	538	535	594	529	534	587	573	579	589	510	562	588	582	562	565	540	590	557	561	546	566	590	594	543	605	531	557	593	556	611	581	573	543	557	547	559	614	576	570	568	602	530	590	574	564	534	585	544	545	539	553	548	560	567	592	577	572	595	560	551	563	539	591	572	575	520	550	543	585	578	571	556	592	543	554	528	608	562	599	602	551	584	628	605	556	580	606	574	553	562	570	585	554	556	527	570	564	575	549	578	543	568	553	534	573	574	570	558	615	566	557	563	614	562	580	597	546	579	578	605	553	564	574	618	560	548	539	599	592	584	557	581	551	557	544	560	545	536	580	580	581	535	582	611	574	590	586	569	566	544	555	518	539	579	571	560	560	573	575	556	552	544	580	535	601	560	524	582	562	561	564	569	542	592	581	579	591	535	542	567	566	562	561	595	570	566	542	605	544	607	571	580	589	549	577	601	551	496	587	552	577	589	608	572	549	589	595	576	531	559	547	565	593	581	545	568	590	545	556	562	599	576	587	561	551	535	543	547	527	557	591	601	539	602	532	554	559	589	568	589	572	567	549	561	523	593	587	556	579	531	557	592	605	563	543	567	582	624	540	554	554	525	568	598	547	548	548	574	581	559	572	596	572	543	594	592	569	546	572	576	565	549	563	586	622	609	583	554	566	538	562	592	548	564	576	526	563	586	581	566	545	579	578	558	532	559	555	567	594	579	552	536	557	571	565	563	564	563	544	604	572	618	620	559	564	612	575	549	591	575	587	558	593	571	550	526	536	541	559	513	626	534	555	591	536	582	568	525	611	523	571	555	554	585	551	570	528	529	558	573	551	561	606	615	568	645	607	608	562	583	602	551	614	626	585	577	560	521	570	545	549	622	544	549	574	560	560	569	587	572	606	571	570	600	558	547	559	612	557	534	562	542	554	546	545	592	538	586	551	555	566	565	561	540	587	549	580	531	560	548	553	549	602	583	536	538	524	585	505	569	513	569	566	561	570	579	531	587	561	543	563	542	527	559	560	552	569	557	611	629	589	556	572	603	577	567	564	597	540	595	571	572	565	558	578	515	577	606	558	545	577	567	586	554	570	570	565	559	584	595	555	534	559	547	539	566	560	591	585	568	582	545	574	556	529	605	544	581	601	590	584	566	549	580	568	595	596	550	598	572	565	541	559	564	581	567	573	569	601	586	563	598	594	583	560	564	548	587	561	540	561	583	559	566	533	529	546	585	575	584	590	505	555	544	572	548	530	592	531	616	533	565	574	550	573	525	566	588	527	570	576	576	550	548	532	575	527	570	570	571	561	555	561	614	577	592	535	571	586	564	566	628	553	531	536	568	575	539	582	574	555	590	581	509	512	583	558	548	567	545	567	566	547	591	579	552	573	587	589	536	609	555	557	544	565	562	587	550	556	568	554	587	600	511	573	517	585	584	549	573	557	523	567	537	567	550	588	551	569	546	584	528	574	561	602	554	533	564	579	589	548	543	554	546	545	547	541	582	556	559	535	582	580	547	562	562	547	585	562	539	573	571	548	565	584	544	579	550	608	578	559	616	598	562	554	577	555	558	608	563	590	593	547	538	573	581	585	582	586	561	556	585	547	545	560	583	544	560	554	580	574	553	539	566	587	546	569	570	601	556	591	589	586	597	522	596	603	520	581	569	522	571	540	552	567	560	579	545	580	529	545	595	600	535	589	557	578	592	554	554	571	521	590	544	578	538	574	566	586	539	550	580	523	557	550	585	550	530	556	548	574	562	588	607	560	557	560	553	524	578	551	562	543	564	571	554	576	575	577	572	522	568	561	551	557	591	535	547	579	561	545	572	561	590	599	593	581	558	560	555	557	577	556	618	572	585	592	566	556	587	547	589	557	537	576	546	589	577	551	565	580	590	550	618	530	551	547	577	534	578	587	590
70529	40191	19442	7626	2461	534	340	270	271	293	289	309	270	293	278	249	262	252	271	293	300	353	359	372	291	284	267	277	261	273	266	277	278	255	294	229	251	295	289	302	277	303	326	234	244	253	283	279	278	281	262	269	265	288	270	257	287	309	274	255	260	283	278	298	299	281	250	281	302	281	305	253	250	277	251	293	258	240	272	265	276	277	267	278	245	276	257	299	283	290	266	309	308	259	271	300	274	280	264	295	291	314	250	258	275	275	267	305	284	288	298	286	283	260	251	251	274	307	267	276	270	270	285	267	267	261	273	277	282	269	249	283	307	298	280	284	251	292	287	283	271	269	276	293	289	277	267	279	295	286	244	287	269	251	323	259	306	287	247	280	271	285	278	273	244	283	264	264	277	275	290	289	288	273	290	302	307	266	298	288	273	272	273	272	281	289	281	263	262	285	257	323	284	294	266	301	276	300	300	288	281	295	284	283	305	215	242	267	289	265	269	239	277	289	285	262	242	278	285	286	271	249	288	255	272	278	277	280	275	290	269	290	261	241	259	291	273	266	317	263	281	311	258	268	264	277	297	258	286	293	307	273	234	275	277	301	299	290	283	300	270	271	277	285	269	277	267	283	281	305	270	254	259	286	277	280	310	249	306	284	265	299	304	301	278	302	281	300	259	261	233	258	262	297	268	246	305	255	302	281	266	249	291	299	279	267	290	282	262	273	285	306	306	258	259	276	264	289	274	281	269	299	241	265	311	285	258	261	253	265	295	272	257	300	292	266	308	293	268	257	283	259	270	322	273	265	266	256	262	224	232	284	287	274	258	279	277	281	288	239	272	300	284	287	274	285	285	259	276	279	285	281	275	267	253	246	258	266	266	267	265	298	259	305	250	258	254	269	293	288	288	277	276	282	290	251	250	301	279	279	264	262	255	301	291	264	282	291	289	275	272	286	281	263	270	240	271	248	274	285	238	271	307	268	266	279	283	290	301	272	307	272	246	269	255	283	302	272	287	290	273	291	261	246	268	310	274	286	260	270	274	291	272	292	260	274	274	315	258	287	292	267	264	247	262	241	286	281	277	288	266	258	276	253	278	278	277	297	262	261	289	262	250	288	286	267	263	298	281	256	269	268	273	260	305	286	269	295	288	270	259	234	277	269	263	285	263	279	271	289	270	284	302	287	297	287	272	243	276	245	292	300	274	248	260	298	292	262	258	292	290	298	278	280	263	284	297	262	279	275	282	297	302	284	292	283	246	285	283	258	312	278	271	248	289	276	257	267	265	280	286	291	262	251	286	261	249	290	277	304	270	293	299	266	273	295	294	286	266	270	285	265	268	241	263	292	286	266	280	297	275	264	300	278	268	233	242	309	292	257	295	294	286	294	289	260	285	299	287	287	263	272	272	265	259	258	268	247	294	296	271	294	297	267	295	247	289	246	279	243	256	275	303	269	240	325	269	319	287	299	278	292	261	270	266	291	300	300	261	280	285	268	285	276	269	279	267	284	258	286	292	301	279	258	258	267	264	277	271	285	258	250	280	266	252	301	290	254	275	272	285	268	299	281	262	276	247	296	298	259	284	254	316	284	286	287	231	270	268	285	261	250	278	283	247	269	286	305	278	307	272	263	265	261	269	296	295	309	295	261	300	272	267	264	280	322	291	272	291	259	310	288	264	289	263	301	304	263	274	261	298	268	298	263	293	285	267	272	302	294	257	276	296	255	296	268	281	269	295	256	269	242	229	273	263	278	256	260	271	303	274	249	291	275	275	256	266	277	287	275	301	258	250	299	264	281	271	257	288	301	264	275	252	273	275	274	271	257	244	311	253	256	267	249	290	260	274	263	268	256	288	253	290	254	315	284	298	256	264	294	260	279	305	283	269	268	273	275	244	311	280	332	278	286	262	242	274	317	320	316	305	293	272	258	290	295	296	273	264	271	289	254	277	293	274	293	275	270	265	262	288	253	265	292	314	262	274	230	264	252	279	286	261	264	278	281	268	260	262	288	263	267	297	237	283	295	270	251	259	313	276	287	252	262	248	284	254	287	302	278	301	297	255	273	269	283	297	275	261	259	251	246	278	242	253	259	284	280	272	268	272	289	267	298	275	305	291	293	282	273	280	276	269	260	261	298	264	309	296	245	278	244	253	282	241	254	260	286	273	296	281	295	299	299	282	272	266	290	275	280	246	279	275	331	302	289	288	295	279	255	251	284	280	268	283	283	258	268	285	269	282	301	302	272	264	281	297	254	274	281	288	253	298	283	250	293	281	274	274	256	269	307	283	277	245	264	263	258	291	282	282	267	282	264	298	270	291	276	285	264	264	283	255	297	268	295	262	330	311	314	309	248	292	301	279	276	284	307	270	246	292	291	273	293	267	281	248	254	244	265	267	266	255	270	275	274	267	269	271	284	267	300	271	262	262	279	271	282	287	288	295	284	267	268	300	298	294	277	278	259	279	278	263	285	305	257	262	255	295	280	256	278	251	276	266	292	250	282	283	245	255	241	300	274	279	249	265	256	297	301	298	285	296	260	277	280	323	280	284	259	265	251	289	288	288	273	256	272	298	289	295	268	260	277	285	266	295	268	284	283	265	281	264	296	285	257	282	277	271	266	294	258	250	283	269	272	303	279	270	293	264	298	309	264	278	273	313	291	262	300	258	288	281	268	264	257	293	265	296	258	245	296	272	289	251	272	272	264	271	283	266	282	290	301	269	275	262	288	254	275	278	278	282	269	287	282	275	298	266	277	287	289	291	290	260	257	293	259	266	273	281	274	278	280	294	285	285	266	258	299	265	251	281	252	280	280	239	265	288	288	270	272	252	289	279	282	275	245	254	265	269	272	286	287	278	263	286	266	266	278	263	285	256	315	273	249	268	287	242	291	282	253	252	250	290	256	236	254	307	281	309	259	286	296	290	291	325	297	247	253	270	296	286	258	280	256	278	289	283	259	289	286	281	275	294	259	297	266	283	264	310	283	259	286	316	292	285	312	275	261	299	289	261	270	241	256	269	306	300	277	273	291	279	301	271	290	283	288	276	272	292	284	287	260	269	302	290	283	260	260	274	284	269	257	261	255	240	276	268	254	261	264	249	256	255	250	314	262	238	284	306	269	261	291	270	284	267	315	297	285	257	267	259	304	304	266	268	261	293	253	278	309	290	259	288	261	273	266	272	276	306	268	270	281	236	281	297	290	255	291	284	257	227	263	274	274	294	244	276	284	290	265	297	274	299	257	308	251	284	270	278	274	257	289	282	263	263	281	273	246	258	264	263	263	320	280	288	273	278	259	257	263	272	267	263	266	267	257	275	252	279	272	247	317	247	250	277	277	232	259	295	249	277	263	279	279	287	263	255	253	259	262	268	291	268	272	290	278	258	286	297	250	270	269	265	280	254	271	289	318	284	272	261	293	261	264	242	280	240	232	300	280	259	306	266	214	241	293	294	263	295	286	275	267	249	286	264	306	264	295	246	289	298	272	281	294
47219	31019	18834	12984	5718	1506	841	674	680	671	659	646	647	624	634	623	622	653	648	690	865	1021	1084	899	618	528	628	583	583	629	579	574	610	575	549	599	576	636	610	579	627	542	585	605	605	630	571	610	581	605	645	574	595	607	577	593	562	664	591	614	566	626	569	537	625	563	616	617	563	581	622	633	636	595	610	583	597	607	599	594	622	532	614	619	585	571	617	618	579	571	598	616	616	584	548	563	601	596	607	605	598	641	585	633	575	601	602	608	647	615	595	586	629	612	612	570	630	622	574	603	556	646	595	585	600	604	595	610	606	610	586	611	579	620	623	579	589	608	628	584	599	584	610	575	623	563	596	595	571	545	581	611	613	576	589	606	576	587	596	570	622	618	552	609	606	632	595	625	598	596	606	569	627	577	589	614	601	602	558	604	582	599	616	626	556	626	576	583	630	567	560	585	598	616	591	591	574	591	600	621	581	627	620	582	643	603	550	588	610	609	547	583	623	588	586	579	614	581	593	584	586	556	583	617	617	554	616	605	595	602	638	575	587	599	584	618	638	576	598	612	591	638	557	626	579	586	605	593	601	607	637	658	597	613	583	572	591	612	597	613	574	580	600	616	565	618	569	578	609	608	610	570	577	563	572	587	576	579	560	602	614	587	579	619	612	632	594	578	608	629	613	594	607	596	573	635	598	585	549	605	624	576	569	632	572	653	618	611	591	609	584	593	546	596	570	606	625	615	597	607	542	582	568	613	587	590	581	543	612	550	575	572	606	589	588	604	638	592	597	619	596	588	580	630	593	577	631	621	600	627	599	608	599	544	620	599	584	595	584	598	602	605	598	540	592	575	604	579	579	551	575	577	584	555	586	561	615	648	566	594	591	593	591	589	599	649	608	633	609	601	604	615	554	598	563	630	585	579	549	614	628	590	635	561	643	591	570	643	657	602	588	598	565	578	587	569	568	601	590	576	617	617	594	566	548	610	606	605	565	589	609	622	573	576	617	549	622	553	622	597	616	634	570	628	640	611	638	588	564	588	589	583	611	626	602	576	601	580	593	608	586	543	672	621	640	559	623	580	623	599	584	598	611	575	623	593	567	602	620	623	609	591	581	601	590	626	595	558	569	598	629	576	601	592	584	619	568	609	580	610	596	578	615	569	604	570	612	599	558	584	606	610	578	631	555	575	607	570	569	602	588	594	614	594	545	595	604	593	656	623	595	597	576	591	600	655	591	584	583	614	603	608	579	581	587	600	591	624	609	611	599	627	612	567	630	627	573	606	570	616	573	564	588	589	588	578	616	600	637	581	594	618	610	580	591	614	596	588	577	558	553	587	598	586	578	615	610	599	579	601	606	584	644	631	608	580	579	614	568	595	603	607	627	594	588	602	616	614	606	610	598	626	566	603	599	594	608	662	561	605	598	602	610	618	582	590	563	587	626	616	595	617	594	578	606	629	596	579	569	593	613	579	541	621	627	591	590	579	600	598	605	577	569	588	582	551	588	612	611	568	565	555	604	598	596	600	634	617	628	608	628	590	561	591	571	619	601	663	648	590	614	560	605	569	641	647	610	589	612	597	597	614	579	520	609	543	582	610	560	594	617	589	605	605	557	596	588	600	595	572	573	557	601	596	584	601	612	590	587	619	588	584	600	664	604	547	623	564	605	588	590	561	556	617	568	561	614	583	580	602	638	623	591	608	582	603	559	590	608	620	585	564	595	575	599	582	591	606	551	641	612	623	589	628	589	608	547	570	611	628	615	602	612	609	559	551	598	559	567	588	561	589	589	573	629	518	620	606	583	597	574	620	620	550	625	550	585	621	592	603	604	570	676	574	598	589	585	615	574	637	581	565	551	590	607	608	621	592	581	573	624	604	594	582	591	567	609	561	587	630	610	607	622	589	603	564	611	597	584	587	615	609	569	576	555	576	616	579	607	645	604	577	581	620	566	628	630	606	583	612	630	613	602	584	621	557	593	578	553	590	576	599	599	591	633	640	570	536	569	578	617	579	617	627	594	553	619	585	629	555	587	575	566	631	600	624	608	566	573	574	609	585	629	614	602	646	609	595	545	603	609	603	620	573	615	606	587	586	609	583	555	627	642	620	551	557	578	591	554	589	601	627	598	604	591	606	570	577	625	571	609	585	607	589	591	602	598	591	601	590	629	590	601	624	595	606	612	649	615	596	553	586	621	559	615	609	596	562	529	557	585	551	614	599	585	593	577	632	625	640	561	599	617	595	579	608	637	595	572	571	574	600	627	562	567	562	549	579	566	593	541	615	562	597	602	583	638	543	600	597	572	586	625	606	601	616	623	578	586	604	584	599	577	600	575	592	617	654	633	570	596	601	585	601	616	623	605	630	564	610	584	610	627	577	604	637	582	567	527	593	591	614	643	608	622	599	574	597	621	620	602	603	629	566	531	634	625	604	628	604	618	654	561	641	593	593	610	564	574	586	600	558	614	601	608	572	598	600	559	614	581	575	588	580	605	631	624	587	613	582	569	625	615	611	577	591	622	589	576	619	582	611	609	588	602	617	577	595	587	601	614	605	623	575	546	625	554	632	580	580	620	590	600	625	556	623	584	610	564	593	598	599	591	608	571	599	569	581	595	538	594	597	637	557	606	586	606	626	574	663	629	596	600	600	594	580	558	628	563	574	574	552	588	625	585	625	626	610	633	611	607	586	612	593	584	605	619	637	566	565	572	594	633	584	596	617	641	589	580	577	631	605	580	605	566	616	587	592	613	645	617	616	593	632	594	616	607	572	592	589	659	588	591	581	648	600	571	643	549	574	586	545	617	615	561	551	633	547	589	609	623	591	666	564	617	652	592	560	569	567	617	554	596	604	583	583	589	624	534	562	606	615	635	585	573	621	572	585	604	587	573	595	599	610	618	635	622	613	601	611	593	608	612	581	590	565	640	601	574	598	604	609	574	582	613	612	639	584	572	548	600	545	599	603	579	603	577	583	600	601	585	601	574	633	569	587	583	614	587	606	596	620	589	576	600	633	566	564	570	591	633	552	586	617	621	619	559	589	599	598	609	652	589	587	588	644	626	584	557	565	614	569	605	601	567	579	596	597	613	597	588	582	615	629	600	603	587	638	592	642	598	593	639	545	596	618	601	611	615	582	631	588	564	618	616	600	578	593	611	585	621	602	524	547	601	616	624	579	626	599	615	586	575	603	570	612	576	572	617	615	577	611	592	585	611	591	595	589	595	591	643	554	547	554	588	602	616	580	621	641	624	577	587	611	575	612	596	615	614	634	638	625	605	581	594	604	586	600	635	609	620	625	604	596	574	565	616	612	612	545	571	629	596	586	590	626	581	591	615	628	611	591	574	625	592	579	633	592	568	588	592	612	556	615	596	583	547	561	620	579	567	588	576	610	570	601	609	601	594	582	586	603	602	629	580	562	570	591	566	580	582	590	595	606	600	598	586	623	647	600	562	592	626	546	597	580	591	598	646	609	499	591	597	602	591	614
52247	26577	10347	3240	1163	394	244	236	237	240	278	209	244	266	279	271	240	239	219	245	222	247	271	243	221	232	238	258	210	268	265	235	245	241	277	255	233	235	230	216	261	242	270	213	213	251	261	242	241	261	242	240	254	249	251	225	261	251	228	244	265	246	236	238	234	246	265	245	240	235	227	231	254	274	268	232	259	236	261	281	259	278	270	248	233	241	199	262	243	261	219	274	239	252	233	286	239	253	231	239	253	255	260	258	282	211	238	252	278	224	248	262	253	237	224	251	224	236	257	230	234	236	238	258	222	260	253	265	257	240	246	225	234	251	221	239	247	219	229	241	249	237	252	247	241	234	232	224	258	262	229	238	253	225	224	253	230	239	233	255	257	256	233	223	245	225	210	228	258	233	226	268	260	251	249	241	234	242	222	244	257	291	245	248	243	247	253	247	229	252	242	241	236	254	201	248	235	255	231	264	245	264	241	265	268	267	235	258	269	247	242	236	230	250	246	264	238	251	259	242	221	219	238	211	228	235	260	240	235	246	241	267	222	211	222	224	277	222	240	209	222	241	253	239	222	263	245	240	265	219	231	246	235	233	229	260	216	263	246	270	281	263	226	243	246	216	255	232	260	259	222	259	256	262	255	228	238	214	245	256	254	224	235	228	236	260	274	275	243	238	237	228	242	260	261	215	230	256	241	240	260	240	260	254	245	220	240	231	211	222	260	241	236	243	219	267	258	258	229	263	236	233	275	272	243	254	233	233	195	253	271	255	251	244	280	236	234	228	243	248	232	237	256	233	208	230	214	234	235	276	243	238	236	234	249	258	229	250	234	269	247	248	252	264	254	236	203	210	236	235	237	224	278	219	242	227	239	215	239	261	223	212	254	261	236	257	259	213	219	239	249	237	266	233	245	234	228	221	237	232	229	231	261	261	251	247	234	232	227	248	258	239	279	225	240	244	269	251	230	224	290	252	267	268	260	227	270	234	244	246	228	264	225	250	293	232	236	269	272	241	243	258	242	265	264	227	228	225	242	246	264	244	248	258	281	243	220	250	208	245	239	250	246	228	271	253	227	221	219	261	253	225	263	253	241	254	260	231	250	214	240	248	224	279	227	267	275	244	239	224	216	229	241	248	255	229	260	239	246	247	243	221	273	235	237	269	268	255	208	252	277	253	244	242	236	257	271	247	230	240	245	254	230	238	251	238	244	225	274	251	268	219	246	239	258	233	236	204	250	274	251	227	244	243	264	247	249	264	229	245	223	267	246	235	218	251	262	256	237	241	230	264	241	211	257	269	238	256	240	248	213	263	266	251	238	239	225	220	245	239	229	221	240	259	240	236	239	274	237	254	261	241	238	233	212	235	229	220	247	210	222	251	251	236	230	230	222	261	260	250	246	241	231	211	230	240	249	249	281	226	243	222	234	265	265	237	248	237	253	249	253	241	230	240	249	221	230	223	263	229	224	251	244	229	237	247	229	250	208	241	243	250	243	244	254	250	261	262	274	230	246	249	229	240	260	257	241	226	237	227	243	257	230	261	246	240	262	238	246	232	237	245	230	241	219	267	251	247	264	225	225	217	252	230	222	251	267	252	249	260	263	246	238	241	202	208	219	240	248	242	221	244	240	267	257	234	250	237	243	230	240	235	232	230	254	237	248	243	224	233	220	226	226	245	218	239	229	249	229	267	216	236	232	251	247	228	228	231	232	219	239	255	229	235	252	240	248	258	228	228	269	268	263	238	259	237	286	248	215	263	213	259	240	226	240	236	231	217	242	245	235	219	217	256	221	230	239	245	276	263	222	272	248	223	260	229	224	257	236	232	278	242	253	242	258	229	231	246	250	235	252	258	223	233	259	251	260	227	230	238	246	255	264	224	233	270	263	211	238	232	255	231	227	252	254	244	249	234	219	243	228	217	225	216	254	238	241	238	240	228	234	226	257	219	239	214	254	228	226	237	237	233	237	233	247	251	234	222	249	244	267	231	260	251	229	264	276	223	256	227	223	253	233	280	227	230	247	234	242	233	245	276	250	265	244	254	213	249	210	258	223	234	237	267	246	245	230	264	236	237	254	280	256	279	248	245	251	267	209	241	239	261	248	245	205	244	246	237	219	273	278	218	239	255	227	228	227	224	267	274	225	228	257	252	242	259	268	225	236	239	247	239	291	245	245	269	242	249	238	236	262	202	239	213	253	256	240	250	235	252	213	211	251	238	254	267	232	213	250	229	287	253	247	251	222	221	237	245	228	224	261	243	257	265	238	253	246	223	250	258	260	258	266	262	261	265	253	226	238	254	228	242	241	261	235	246	228	230	245	250	264	228	223	255	234	239	252	231	247	260	264	248	232	247	226	276	258	261	222	236	238	228	240	222	243	256	221	272	243	255	226	207	235	251	238	251	259	202	259	238	262	236	238	257	228	242	264	268	237	254	249	274	261	252	239	244	251	258	262	217	227	255	232	245	244	278	234	236	241	253	219	236	256	216	235	243	226	243	234	274	236	249	248	245	254	249	210	270	221	238	232	247	215	224	249	263	258	239	278	231	256	208	240	225	252	258	258	286	240	237	218	226	226	229	247	226	238	237	259	220	229	206	230	250	220	251	249	238	231	255	257	253	252	228	258	235	241	216	212	266	220	242	228	223	232	228	238	244	260	233	244	233	237	268	249	248	266	271	260	228	219	254	222	260	271	221	248	259	279	253	202	273	212	249	233	224	225	232	260	240	240	229	224	249	241	271	266	231	234	242	240	244	247	254	244	234	252	235	258	249	239	244	250	221	209	254	249	246	230	254	239	244	229	240	281	242	248	243	233	231	235	257	237	251	247	230	218	261	237	243	253	225	242	213	255	219	276	255	251	246	266	257	245	228	245	251	220	243	233	238	254	226	243	235	229	229	259	236	253	239	239	222	246	241	214	230	236	242	216	220	259	249	229	240	240	235	267	258	251	244	221	240	247	237	260	254	252	243	270	237	231	217	244	251	248	219	249	235	262	265	245	273	274	243	242	233	233	239	264	256	243	258	227	228	232	254	248	219	233	255	236	237	247	257	250	247	244	230	239	247	226	237	250	239	233	237	226	229	248	245	239	224	243	235	236	249	254	226	240	250	222	212	252	216	253	244	248	252	226	255	242	240	243	241	222	210	299	238	246	240	230	261	250	287	257	240	251	248	223	241	239	261	225	231	222	253	205	236	237	224	231	245	286	251	254	247	214	202	230	239	229	270	248	210	233	263	241	218	245	230	236	215	228	235	220	253	238	245	276	260	245	212	238	264	227	284	262	268	261	227	260	252	211	265	209	249	243	244	218	239	237	259	235	251	213	253	224	265	263	229	226	250	246	248	250	243	213	260	226	250	248	240	263	225	249	238	238	239	229	249	233	247	248	196	252	227	245	255	213	230	242	238	258	273	224	251	232	273	237	249	222	217	234	253	239	225	227	238	224	262	253	269	246	223	218	246	267	261	254	235	225	221	244	239	261	250
34370	18462	11786	7097	3283	1024	582	533	576	587	497	526	568	576	558	538	590	535	525	564	539	552	555	570	525	546	541	550	556	524	522	550	558	541	554	539	534	548	510	508	589	517	521	488	474	529	520	581	537	520	545	516	556	479	524	546	580	538	524	566	548	552	557	577	524	527	532	531	559	527	521	524	521	541	508	526	515	541	528	550	513	551	560	551	504	558	574	542	516	530	518	515	557	515	566	514	543	534	512	521	557	534	516	528	569	556	541	533	561	555	524	549	593	524	572	570	571	522	536	557	540	531	520	558	493	544	586	557	493	534	548	533	527	534	508	505	553	531	503	532	549	563	532	546	509	532	521	543	502	543	506	548	546	499	514	538	501	536	543	511	541	541	545	549	540	529	541	523	536	550	527	503	536	553	544	534	514	498	521	519	514	542	579	549	512	533	515	517	504	572	552	510	505	489	525	560	523	575	518	503	501	518	599	524	519	530	555	577	528	517	571	481	549	550	534	521	569	562	505	531	565	542	526	511	511	516	510	512	552	531	501	543	528	533	530	509	559	534	545	525	545	473	541	550	559	545	495	544	500	524	515	539	577	538	523	553	539	510	499	526	547	555	535	573	551	536	526	516	508	509	547	530	535	527	519	507	568	519	516	509	535	556	529	520	555	525	571	531	530	551	541	535	507	522	516	562	522	545	530	511	560	568	546	531	553	512	541	531	538	497	550	557	550	558	508	560	549	571	561	580	575	544	512	567	534	523	521	545	524	557	553	509	539	531	543	538	537	563	501	532	513	531	531	520	504	527	516	588	538	544	478	527	588	554	534	536	562	521	550	498	512	511	566	519	525	581	523	553	520	537	511	548	545	551	549	523	502	485	558	526	540	572	528	515	560	526	527	529	534	547	524	531	512	573	544	573	513	538	513	542	550	558	537	523	498	510	519	505	573	512	489	547	530	555	557	533	539	532	557	530	540	580	527	531	547	523	585	512	523	517	567	542	539	494	529	549	528	500	569	541	554	543	565	568	497	533	531	553	544	532	577	521	567	550	511	504	532	535	530	536	549	514	539	555	517	539	536	540	536	555	550	509	513	499	536	542	521	529	523	538	529	532	537	562	538	514	545	562	550	543	545	576	583	562	527	539	516	553	548	537	556	519	522	558	537	571	518	531	528	530	553	533	556	559	548	540	565	552	530	503	523	546	517	510	555	558	505	504	526	540	544	542	527	532	573	540	528	507	522	544	548	531	521	521	517	576	568	527	505	537	528	528	519	538	589	556	563	558	523	545	518	581	526	523	538	516	522	535	567	538	511	522	541	552	551	588	571	522	521	548	547	564	533	523	547	534	552	516	564	534	507	533	524	522	533	537	545	553	536	524	499	543	527	528	580	566	537	537	529	557	575	534	501	502	532	543	535	544	515	526	523	517	504	539	556	603	545	516	540	519	566	595	539	527	513	547	541	566	528	528	556	593	493	547	519	522	533	533	567	559	518	524	557	516	542	554	507	512	541	517	545	549	570	543	515	533	550	532	569	523	552	517	522	529	532	539	516	554	583	580	543	519	490	540	564	523	527	520	537	485	540	539	548	544	509	515	553	511	551	515	562	533	544	580	527	544	505	547	490	507	499	536	529	516	492	565	536	548	537	511	548	546	531	507	526	509	551	507	537	525	499	526	508	529	530	566	549	529	510	555	548	535	551	525	510	551	559	528	526	560	578	514	556	566	549	537	545	528	536	523	520	529	546	547	509	517	538	528	551	561	538	545	510	519	490	552	568	526	532	541	561	534	527	520	504	482	541	538	513	533	517	514	526	565	556	520	497	571	530	531	544	512	565	559	519	549	511	506	543	516	489	488	534	528	539	486	500	523	523	492	534	515	537	520	534	539	541	522	564	500	528	500	534	535	517	528	528	516	544	527	569	497	548	550	525	493	563	506	554	542	491	520	534	572	584	534	586	550	564	545	529	592	556	549	507	541	525	525	526	517	571	549	567	549	534	529	538	517	549	543	573	520	565	536	519	550	542	575	539	512	550	541	537	525	520	534	553	496	507	544	504	517	546	521	523	527	529	574	525	568	520	536	525	552	539	552	512	530	536	529	572	545	499	525	516	537	520	536	569	567	583	534	537	525	534	516	538	511	529	511	518	523	530	546	472	581	552	502	527	558	520	522	494	520	530	547	543	533	537	498	500	534	550	552	539	518	540	521	519	513	561	534	569	511	574	564	559	557	547	509	533	530	572	523	544	529	528	534	519	522	563	518	527	520	566	570	538	558	520	547	483	544	512	549	518	549	579	562	587	531	548	541	547	526	524	530	537	516	534	545	545	512	527	509	501	551	557	552	534	551	556	509	544	519	508	534	552	530	542	518	496	522	535	512	508	564	556	558	496	547	532	545	530	575	537	517	510	537	503	511	510	536	563	539	578	515	529	553	543	496	562	525	482	512	527	539	497	508	559	507	523	536	541	518	540	525	507	535	536	566	530	538	523	484	540	548	565	556	551	503	555	527	514	516	518	569	506	544	614	512	553	522	538	565	559	555	507	544	597	496	551	514	523	571	577	570	520	508	593	533	520	512	555	543	526	535	521	504	520	507	528	540	561	568	558	533	545	548	534	534	539	560	520	514	541	488	559	543	543	523	530	530	547	550	526	565	507	550	523	579	520	500	529	541	508	510	551	536	507	500	539	572	541	501	534	512	561	600	569	564	557	533	544	535	536	526	507	526	546	555	537	557	513	530	514	532	535	578	537	570	564	533	518	535	530	518	539	556	559	516	554	519	553	500	521	535	533	571	517	535	576	520	551	496	521	518	504	553	553	548	548	537	530	525	567	506	561	548	596	551	503	548	543	546	508	550	553	550	485	504	580	526	528	537	559	528	513	518	553	507	572	561	537	523	536	551	544	554	505	530	500	552	576	538	606	523	571	553	515	514	532	531	536	544	546	551	559	555	542	523	499	519	555	497	555	549	492	524	518	482	530	537	527	558	540	500	571	521	532	535	539	574	527	512	553	554	555	545	539	549	497	539	569	501	565	572	561	501	539	542	553	549	570	535	555	495	534	572	525	544	493	579	569	553	547	541	530	497	469	556	548	490	498	533	521	561	510	511	518	579	559	498	560	538	506	567	521	529	521	564	593	547	520	523	529	550	515	542	562	577	548	532	555	527	512	527	504	511	524	550	551	524	520	514	522	540	557	570	555	539	550	582	553	558	526	526	529	551	557	518	555	506	553	485	489	530	504	533	584	536	563	525	557	528	542	560	561	481	526	504	528	533	540	532	576	578	510	533	534	516	532	546	541	526	555	532	530	552	516	535	570	544	533	557	573	562	511	533	529	523	503	524	469	506	533	517	503	522	524	593	578	517	546	569	543	563	520	573	503	538	508	534	507	545	550	525	534	543	513	517	546	551	539	560	543	527	544	561	524	563	538	573	536	509	556	542	523	537	530	569	530	553	555	505	547	521	539	532	502	530	539	532	523	525	525	558
58970	30862	16730	7898	2943	503	310	311	283	276	258	272	261	264	236	279	284	256	252	307	276	286	350	359	284	316	268	271	242	260	245	225	257	275	275	244	225	234	260	265	253	271	258	240	256	277	265	249	248	234	258	232	270	247	217	278	287	244	280	267	245	258	251	245	237	270	258	286	274	261	294	267	271	298	228	249	260	264	267	262	247	279	279	266	253	230	255	242	251	230	271	259	235	293	252	272	257	273	253	279	267	288	261	234	269	251	280	250	297	293	241	256	242	279	266	274	260	259	263	268	266	260	249	219	256	269	245	227	240	248	278	270	279	256	249	244	276	271	260	281	232	248	260	249	232	288	283	260	282	281	244	247	253	268	250	270	250	249	273	246	246	249	257	249	252	243	265	229	271	259	285	262	270	266	258	258	256	263	278	261	249	273	272	237	260	252	244	241	273	279	256	257	251	250	245	261	272	241	274	239	281	248	217	307	269	240	280	273	228	236	261	275	285	269	277	236	275	255	259	226	283	291	258	261	232	263	289	269	239	265	276	311	251	286	256	266	244	238	268	260	277	286	249	257	245	248	234	283	247	250	240	246	258	269	258	281	300	268	254	282	268	239	242	272	268	264	246	249	252	233	313	228	238	236	257	248	240	269	221	247	277	247	234	265	279	252	242	275	282	243	257	253	284	239	253	251	237	262	264	244	269	290	271	213	249	247	246	240	249	252	288	265	285	261	251	243	260	264	259	253	263	229	220	252	270	251	247	258	276	230	286	256	237	256	273	273	272	258	245	276	249	251	260	273	267	264	247	247	281	295	247	240	286	277	260	258	264	241	274	296	288	252	239	289	251	245	235	260	238	245	275	241	252	228	272	278	274	255	269	262	230	243	260	247	267	291	280	259	249	258	237	258	260	256	260	259	268	286	253	239	267	255	259	237	270	262	282	248	235	241	259	239	239	260	249	274	252	250	246	242	249	283	246	279	242	254	261	291	262	256	271	285	242	278	269	280	275	255	272	245	241	271	270	253	249	259	270	249	244	252	273	248	269	274	250	219	265	251	236	288	261	263	251	250	243	261	260	258	263	235	266	244	231	262	264	261	246	237	265	282	251	265	252	262	261	295	264	271	229	248	273	276	282	245	284	271	270	257	257	257	263	245	258	259	261	257	263	238	258	292	256	252	279	261	252	266	231	238	262	245	271	292	259	251	272	235	261	234	254	245	257	222	246	301	275	264	278	246	243	270	251	245	232	247	254	258	265	265	256	245	280	243	255	282	257	264	278	269	284	259	263	263	250	249	232	242	268	265	249	240	276	239	262	252	268	253	244	250	289	228	254	287	240	248	286	240	274	265	293	285	226	238	263	259	227	247	226	250	252	252	227	252	257	245	242	282	278	246	237	274	245	238	219	266	268	277	246	262	296	235	254	243	234	245	281	271	254	226	253	265	272	224	271	249	238	235	255	243	239	255	264	257	270	264	232	244	246	244	238	263	277	272	279	281	276	270	284	246	246	256	315	245	287	262	282	283	249	248	257	255	250	267	259	261	244	264	254	244	285	257	251	269	248	259	298	253	241	247	242	276	265	261	254	271	255	246	260	251	250	260	260	264	281	266	229	298	233	260	242	262	246	266	280	294	246	270	244	246	248	277	231	219	264	255	236	238	256	261	250	270	236	299	266	272	288	263	235	277	240	273	263	244	276	243	246	256	242	256	265	274	245	227	255	254	236	266	284	256	282	235	265	256	272	243	271	263	279	257	254	243	282	247	288	248	259	240	226	268	234	254	255	252	268	232	265	244	249	257	261	257	247	256	250	274	226	251	278	243	251	259	250	263	280	260	258	256	290	258	249	256	231	264	243	235	280	241	249	252	247	235	255	231	254	268	252	266	253	266	255	269	254	254	253	256	249	272	279	260	269	242	245	259	241	238	257	267	264	261	268	230	245	258	246	271	272	262	267	237	268	284	285	235	237	273	287	208	242	268	267	269	236	268	247	293	271	240	260	292	273	236	246	231	250	237	234	258	242	260	262	261	253	271	227	271	267	232	248	257	243	288	250	246	273	272	218	261	268	264	245	276	224	254	277	290	263	245	278	240	251	246	275	240	256	271	253	243	232	255	262	272	271	245	271	269	275	235	251	252	274	259	227	227	237	269	248	257	240	221	283	268	243	268	276	256	247	253	256	236	250	243	269	216	265	252	261	272	259	264	282	300	260	248	238	238	249	232	272	240	255	271	258	261	262	277	259	216	245	256	267	273	296	228	255	253	275	248	253	256	252	252	233	239	253	293	282	237	246	259	259	244	259	247	255	272	265	283	267	277	260	236	256	249	251	256	245	251	225	248	268	268	256	268	232	255	214	255	228	247	252	265	247	248	263	222	236	252	238	257	241	242	268	264	255	256	246	241	253	294	267	250	268	217	294	257	272	233	236	245	257	245	243	274	265	290	264	262	263	250	240	261	271	239	252	280	271	286	231	241	281	250	293	246	268	293	264	233	242	283	266	278	284	248	259	282	253	260	247	265	238	254	259	254	265	263	262	243	267	261	247	267	238	260	272	262	272	257	265	249	269	263	265	291	251	273	253	254	258	266	235	291	259	262	250	295	262	233	224	230	231	271	273	236	251	276	276	254	239	261	294	296	282	272	272	288	248	241	252	243	275	236	249	251	237	234	258	271	267	269	267	256	251	228	252	263	277	244	241	295	226	242	274	269	273	258	268	273	254	270	258	265	243	246	241	263	256	260	292	264	228	251	229	277	232	247	251	296	249	263	269	271	274	246	231	259	261	256	260	263	255	282	240	260	281	276	260	235	242	244	282	287	265	235	276	250	250	272	262	290	259	272	269	262	258	247	250	270	265	261	243	234	261	256	288	271	252	257	268	268	244	296	256	256	238	264	279	245	278	248	286	244	262	228	258	268	246	285	264	271	244	265	243	251	285	260	272	302	261	274	261	244	252	239	220	246	241	244	259	257	283	257	258	282	248	237	255	270	291	245	267	265	278	268	254	252	261	238	237	253	260	243	281	275	257	280	251	293	228	279	256	242	243	208	244	281	273	266	262	254	269	265	305	255	263	265	253	237	257	259	253	259	285	245	254	247	242	273	247	269	230	264	274	257	269	276	258	285	276	259	244	253	252	254	222	250	291	278	252	262	280	265	277	250	265	233	241	243	247	235	251	250	250	266	240	234	250	234	238	276	244	234	261	288	247	278	245	262	242	270	289	273	257	270	275	265	269	247	260	237	294	265	234	256	256	235	235	282	281	271	240	267	255	280	260	238	264	228	267	266	265	240	269	261	245	219	224	272	254	239	242	292	270	262	278	245	231	263	283	287	265	238	279	282	270	271	254	240	277	278	262	263	271	267	272	251	275	243	284	267	274	273	223	276	263	285	252	257	279	260	255	260	275	246	238	235	257	260	258	262	245	272	233	272	266	241	261	261	260	267	241	260	288	258	260	235	258	258	310	240	260	275	279	256	290	262	278	245
38869	22919	18857	14902	7837	1321	870	729	652	623	649	593	604	636	639	586	580	610	572	552	627	843	1109	1078	1062	792	576	563	578	608	570	563	553	594	572	545	582	561	542	532	596	548	536	586	585	566	568	533	546	559	561	559	554	538	551	568	580	543	569	603	516	653	537	514	559	600	552	595	572	555	603	567	555	583	545	593	553	557	546	544	617	579	590	571	599	549	542	558	601	574	564	574	544	581	546	605	561	535	578	524	592	580	525	568	567	561	592	597	522	592	581	525	578	573	584	582	554	552	558	545	561	556	567	592	532	576	614	577	570	605	553	562	538	600	550	552	540	552	541	547	588	575	576	555	574	577	536	579	578	538	525	538	531	536	530	571	564	506	595	543	562	542	577	549	513	523	574	529	555	574	591	556	549	574	522	557	549	594	512	581	572	567	618	569	605	569	566	581	598	600	532	546	596	559	586	584	569	543	535	518	615	563	536	528	555	543	574	605	535	568	542	533	586	555	593	558	554	531	582	572	595	599	553	570	549	559	546	613	576	573	601	567	589	531	565	601	587	520	579	568	590	591	534	597	602	581	569	557	563	564	535	569	569	541	548	565	558	561	564	528	590	557	599	571	573	544	543	576	599	601	573	512	553	569	546	580	567	534	556	564	598	542	536	562	603	563	569	556	541	567	597	517	543	563	559	559	553	564	577	593	544	606	588	587	571	596	562	575	558	552	527	578	571	557	580	572	550	538	583	569	589	565	528	565	568	548	547	537	582	564	540	560	497	532	589	563	538	527	563	584	579	568	575	603	560	564	541	603	601	550	565	569	548	571	628	545	561	565	578	545	563	590	606	560	522	581	560	587	517	537	570	568	561	596	557	586	552	611	599	569	613	549	551	598	583	584	529	554	601	561	624	575	541	515	588	571	583	571	577	557	607	568	558	564	590	574	542	569	544	583	537	526	575	568	550	567	580	567	568	603	598	598	581	566	562	552	550	567	527	584	560	617	533	564	575	539	615	538	564	578	541	581	596	551	548	527	551	567	562	540	560	536	551	550	585	550	596	557	552	545	523	532	579	582	580	592	587	594	589	551	551	545	587	572	565	543	596	583	564	554	591	530	581	519	548	554	579	553	547	588	562	580	534	550	583	589	579	574	530	553	571	534	575	546	559	547	537	536	569	568	608	543	539	557	608	576	582	552	601	523	540	565	592	599	568	547	563	522	518	567	588	582	595	564	560	554	578	536	559	543	598	551	610	537	555	575	585	556	593	563	552	578	585	526	608	550	567	571	600	562	519	587	573	612	618	569	557	535	584	531	562	577	578	550	555	538	517	558	542	571	589	608	530	593	569	585	564	569	553	539	555	585	575	573	547	606	577	588	597	567	590	549	521	583	571	582	544	558	562	605	541	594	552	546	538	547	586	568	576	573	580	580	557	528	583	615	540	566	557	558	548	548	576	562	617	536	579	578	557	614	554	540	561	567	537	514	540	585	529	567	570	573	549	540	581	581	548	569	589	552	601	569	562	568	552	545	605	566	520	544	569	565	589	547	536	542	598	564	579	573	558	568	573	554	540	530	535	587	567	557	558	589	564	569	583	544	565	564	574	607	551	560	603	605	576	547	551	534	536	586	603	534	573	516	536	601	545	523	553	531	554	573	580	593	572	571	551	622	590	576	565	597	630	601	550	548	559	582	557	553	568	565	590	547	568	550	577	515	593	495	598	565	566	599	596	579	560	587	600	524	574	566	538	537	556	539	595	605	559	559	561	565	593	570	539	604	566	562	604	575	585	570	583	556	575	536	553	544	541	534	548	572	549	562	533	520	578	619	545	527	542	593	541	530	570	574	599	559	534	599	552	585	581	585	575	591	561	552	564	559	597	554	583	551	534	552	558	538	572	578	565	571	586	564	603	604	572	541	561	587	610	570	514	538	562	570	561	582	576	570	556	526	588	549	591	528	585	556	571	532	524	566	551	593	560	572	582	547	545	559	550	568	524	554	579	583	601	549	567	561	585	585	556	596	530	594	559	542	594	606	544	584	541	597	544	554	524	587	562	558	532	654	551	575	564	579	565	541	567	569	539	550	557	569	563	597	574	558	553	562	557	570	557	585	578	577	559	504	556	582	593	596	551	562	554	623	553	555	561	565	557	602	556	543	608	587	557	522	568	532	570	537	558	560	555	564	571	610	571	602	591	547	599	542	564	557	566	549	573	559	558	562	549	567	608	600	594	547	594	577	582	544	601	543	575	558	578	589	579	594	560	576	542	547	593	608	578	576	548	532	540	611	565	577	557	578	583	599	599	565	541	594	558	565	552	605	560	527	554	568	567	604	547	601	562	566	556	496	600	529	602	563	595	596	554	574	619	560	574	588	568	569	528	582	550	552	556	571	568	593	545	531	544	543	565	563	604	582	566	561	565	551	590	592	558	584	559	551	604	522	537	563	560	598	582	563	532	547	574	560	568	596	576	582	579	584	533	494	565	551	538	575	560	611	541	588	533	579	542	585	537	575	558	591	571	579	542	555	549	570	578	535	562	565	605	568	608	576	576	592	554	545	570	528	541	543	596	563	528	549	539	597	547	543	566	605	531	534	534	566	628	595	538	540	572	527	600	579	530	563	599	527	548	563	552	547	561	596	592	543	555	539	536	569	611	549	566	566	513	552	575	547	586	544	531	572	566	528	587	529	565	574	542	582	572	565	540	577	562	594	553	545	582	565	591	582	571	579	553	549	557	530	575	581	563	555	569	545	550	554	584	554	559	538	575	563	593	590	509	612	551	559	582	593	579	585	557	534	551	572	552	557	600	571	585	488	593	533	613	601	553	548	575	565	571	585	560	546	572	558	599	603	585	577	546	561	562	566	566	617	600	568	553	551	551	581	590	577	580	515	588	589	579	563	530	605	554	546	556	589	604	581	596	570	584	557	566	561	548	570	554	570	563	569	551	566	563	563	527	560	615	566	592	536	580	566	566	546	596	532	587	573	565	565	564	582	594	579	586	531	616	585	602	588	575	597	568	571	600	564	565	559	549	566	569	577	611	557	602	579	576	534	591	586	627	561	577	572	528	557	539	545	552	542	579	607	592	542	556	515	567	602	563	561	587	575	560	539	549	543	574	585	555	567	551	539	543	560	581	561	598	600	565	595	589	621	534	541	536	582	538	597	552	583	562	554	587	624	578	608	568	561	587	566	568	598	544	576	554	570	571	524	533	587	539	597	518	561	638	607	577	585	585	533	581	532	591	576	564	543	539	635	579	570	563	542	559	547	571	532	585	560	579	615	555	563	601	598	575	593	576	546	539	540	578	597	541	560	572	574	534	546	546	568	554	551	548	535	560	571	519	561	587	547	583	562	542	593	558	557	594	555	511	561	570	511	548	577	613	581	600	569	562	609	583	581	593	495	547	592	566	525	588	527	588	561	593	554	566	575	575	666	561	559	540	598	560	527	578	590	565	594	577	554	628	580	555	580	557	494	636	603	580	520	530	598
63469	40818	28982	15924	4649	1189	451	324	358	344	295	311	282	281	257	282	278	276	313	356	459	518	555	503	453	340	291	267	268	264	289	254	277	287	253	262	278	307	289	262	249	265	268	287	280	284	283	245	286	269	305	255	248	300	273	291	285	270	294	272	277	258	278	280	280	279	283	286	288	278	258	284	275	282	259	296	285	286	288	314	270	308	286	272	270	247	265	251	262	275	264	290	290	275	259	254	264	279	264	266	300	296	303	271	256	301	266	279	241	253	249	247	239	241	297	242	295	268	290	274	287	254	248	290	276	277	251	264	282	271	282	265	261	285	286	287	280	291	255	274	286	284	259	260	257	275	278	283	247	302	256	296	308	264	302	291	277	297	279	281	264	256	276	261	239	249	281	284	241	269	257	281	275	260	264	294	269	268	274	282	271	289	260	270	251	260	271	273	307	279	296	285	277	269	273	274	274	260	289	281	284	257	261	265	252	247	256	299	287	287	268	237	273	287	267	254	259	241	243	255	254	241	254	263	294	284	297	285	269	296	245	298	277	289	342	279	262	262	272	254	262	290	255	304	286	278	281	276	278	262	269	255	277	275	279	290	275	268	280	271	282	262	282	293	272	256	310	300	271	265	233	280	293	253	256	255	301	237	261	264	290	291	240	249	254	299	305	270	257	252	252	277	264	265	271	270	255	287	284	275	247	261	278	284	282	251	279	297	310	255	257	270	274	264	276	283	265	276	278	265	278	299	303	269	276	270	270	261	279	265	264	242	279	283	261	284	290	313	276	266	263	271	285	287	257	275	280	284	276	256	283	276	281	299	278	261	289	286	266	280	264	264	262	273	258	241	282	296	262	262	249	260	271	241	229	284	244	299	277	255	250	260	275	262	265	276	276	276	246	252	267	266	274	261	263	302	269	246	316	279	254	303	237	287	261	276	310	283	228	266	288	280	266	262	281	225	279	292	299	272	266	297	258	275	290	272	248	232	239	250	259	265	280	250	260	268	271	266	282	281	269	301	274	268	267	287	278	243	303	244	291	264	278	240	257	261	263	280	269	268	272	291	275	290	265	257	269	291	309	254	264	300	254	261	264	254	278	284	289	289	253	281	249	259	235	270	312	254	250	241	274	277	279	257	277	267	281	283	255	266	273	289	261	275	263	280	273	289	285	297	262	306	298	271	277	280	234	258	304	242	266	278	270	255	289	284	252	244	287	272	269	293	251	248	296	278	296	280	308	257	288	270	276	270	277	259	282	263	284	249	253	253	268	262	277	264	280	274	271	253	336	285	280	274	258	257	245	278	299	279	226	261	261	246	250	255	278	253	258	260	243	279	266	283	265	255	253	289	262	260	280	293	259	311	264	259	280	253	260	286	261	272	303	291	310	300	262	271	270	275	272	264	280	289	278	207	257	280	263	237	255	250	267	267	275	306	274	251	295	260	274	250	267	283	271	252	262	270	293	274	276	286	264	272	280	289	214	254	302	266	277	275	248	303	278	264	268	301	260	259	277	274	279	273	275	281	293	258	263	258	280	279	275	275	268	261	258	284	306	262	309	282	259	320	279	281	283	299	276	268	278	273	269	273	280	262	289	287	300	283	258	257	285	251	272	250	312	270	301	286	271	263	312	264	264	285	258	279	286	257	268	277	261	295	261	269	271	321	287	282	261	304	283	265	267	306	265	270	275	268	263	277	290	280	284	301	279	281	257	256	259	249	287	293	283	270	298	271	288	284	273	277	278	265	250	265	276	276	286	249	283	273	288	293	256	244	284	267	288	262	299	284	231	267	280	272	270	264	248	250	265	296	283	288	282	254	274	271	245	295	280	277	270	254	280	292	241	277	280	265	277	258	283	307	285	267	271	273	243	268	259	260	271	291	266	270	270	257	254	254	289	258	274	290	265	253	274	250	267	289	267	265	269	277	270	271	262	276	267	283	243	299	259	255	280	257	297	266	302	252	270	249	287	256	280	252	273	283	251	295	275	279	253	269	302	252	268	246	308	281	290	251	277	288	271	263	285	293	304	291	263	266	286	255	266	272	283	288	309	276	268	259	255	272	259	265	283	295	250	310	317	267	265	271	328	273	284	268	279	271	246	282	255	283	273	278	287	256	292	254	292	272	262	280	268	277	255	274	281	281	264	276	289	265	272	282	282	277	294	278	286	300	272	263	263	278	280	246	275	304	276	305	298	267	269	276	256	254	250	262	288	276	249	262	276	271	267	283	282	277	264	261	284	261	255	248	287	270	265	290	311	268	264	269	282	270	248	246	237	255	245	288	231	250	247	276	249	270	306	251	259	257	296	263	254	262	274	271	276	285	287	277	312	281	287	271	281	258	252	278	283	275	304	296	258	264	265	255	252	244	254	277	253	267	274	278	264	285	302	252	250	299	237	218	262	292	251	284	238	304	280	247	277	260	278	257	305	284	260	273	261	280	265	249	276	262	250	249	262	291	298	274	259	292	249	253	283	288	283	273	281	285	333	275	269	262	260	270	255	281	252	284	264	291	283	275	289	263	261	291	253	250	272	317	271	282	258	297	277	268	262	267	298	248	298	265	277	279	260	289	277	305	256	252	233	255	264	260	251	261	298	251	260	275	275	277	274	300	273	268	269	278	247	272	279	298	277	271	274	281	280	305	306	256	260	304	250	273	275	285	257	255	286	256	290	283	283	237	276	261	280	284	257	274	271	269	266	321	250	284	273	280	270	262	278	268	255	302	282	291	251	257	247	248	246	287	289	266	297	265	306	292	288	290	257	276	246	261	264	272	311	280	250	240	241	270	256	280	281	311	271	263	257	260	258	265	230	269	273	292	286	282	265	281	272	250	256	237	293	271	257	248	271	294	275	271	258	275	268	283	287	288	299	259	237	287	303	257	305	271	290	260	257	250	266	261	286	263	258	256	258	295	273	292	282	278	264	292	308	268	285	280	277	249	266	284	281	233	290	277	267	283	274	260	278	251	288	279	306	284	235	285	245	279	300	259	258	313	279	270	275	262	289	256	247	242	276	266	267	248	297	267	278	284	275	273	274	267	285	266	277	280	277	237	270	259	272	296	307	269	269	292	260	293	260	261	282	298	242	254	244	265	281	270	284	260	288	284	243	286	288	246	288	232	257	275	306	282	303	260	240	251	275	263	304	251	262	269	260	287	305	235	271	282	288	286	258	237	269	257	292	256	257	268	285	276	261	324	286	259	280	304	283	293	272	292	274	269	236	237	299	275	279	277	276	291	303	275	258	307	319	270	265	237	295	250	271	297	295	288	289	288	247	264	267	266	278	286	289	245	257	231	283	271	301	244	287	284	265	268	300	299	257	243	252	269	249	246	262	263	268	272	267	260	223	248	279	260	276	298	273	302	289	269	301	250	284	242	240	292	269	249	261	279	338	269	246	267	260	278	264	291	242	230	256	287	264	308	257	244	272	283	277	283	283	253	299	286	266	294	294	252	296	256	280	297	261	264	300	288	265	305	278	279	289	267
39592	31594	31094	23168	9334	3277	1445	1043	1047	860	852	674	643	637	634	670	682	673	813	1269	1656	1987	2266	2029	1747	997	573	594	587	600	581	585	608	601	603	596	588	581	597	609	603	570	575	561	630	622	536	603	575	599	597	580	607	576	603	648	584	607	611	582	570	583	624	541	575	619	585	566	567	596	589	598	597	591	597	617	589	614	616	607	630	606	597	578	589	558	652	606	615	587	631	583	601	588	622	564	548	598	605	578	586	584	584	588	583	616	578	577	615	589	637	622	600	594	571	549	608	574	556	553	599	539	579	617	593	599	592	582	585	588	648	628	626	584	606	609	615	592	643	624	608	609	600	616	626	651	593	652	566	544	605	557	598	615	562	586	623	639	592	593	544	599	601	547	623	603	596	572	613	616	591	615	561	585	633	584	585	545	582	592	586	601	572	604	596	552	603	584	573	577	582	581	579	568	582	643	597	543	602	577	617	598	609	649	586	601	581	608	584	606	639	563	565	620	604	581	630	603	584	597	604	585	567	627	565	611	615	598	570	576	585	582	569	572	616	570	587	615	610	557	606	587	580	584	571	557	574	617	620	553	604	640	626	563	611	616	583	595	642	592	567	609	578	585	606	601	640	586	597	608	628	598	565	615	604	600	612	610	582	640	655	603	587	567	567	599	594	581	609	613	596	583	589	577	604	566	585	598	573	608	615	595	626	577	652	579	558	574	552	595	565	623	611	540	594	592	619	638	629	587	592	569	584	602	610	605	608	594	560	614	569	593	559	596	555	605	604	586	612	597	560	604	559	610	556	560	572	618	592	585	629	595	606	592	596	590	636	614	579	583	603	604	632	583	650	667	583	603	613	554	601	612	600	636	601	581	611	579	602	547	611	586	586	584	612	580	563	601	612	647	605	588	577	579	569	630	570	579	609	616	545	585	575	585	606	571	588	608	584	593	600	581	597	589	569	579	551	602	533	589	579	609	565	610	626	567	494	609	582	577	591	603	599	579	593	615	575	627	590	570	599	612	614	579	574	577	601	569	597	578	595	606	553	591	606	597	560	608	596	579	570	597	554	601	590	619	566	602	568	571	587	604	614	561	575	578	626	622	613	617	618	614	551	584	549	565	561	614	616	595	649	637	623	624	615	571	598	558	551	629	594	631	604	587	622	602	600	580	604	545	593	586	613	675	571	595	642	598	582	588	580	550	602	627	614	570	588	567	609	594	603	608	581	616	573	604	572	538	629	569	576	634	620	582	560	567	589	622	647	569	592	564	591	586	615	564	582	585	564	588	641	610	595	593	597	598	567	628	600	554	614	552	598	586	595	612	613	616	611	588	593	620	633	581	606	572	615	562	593	606	578	604	589	629	635	640	617	583	584	592	579	613	602	580	582	593	589	580	579	595	586	575	620	612	596	587	628	579	614	616	591	594	637	592	600	579	609	557	618	587	626	575	566	551	572	624	590	626	624	568	546	608	597	614	631	624	631	534	604	594	607	638	579	618	644	629	560	627	587	566	597	619	573	606	601	558	535	562	631	590	622	612	589	613	591	582	556	573	616	591	558	599	597	623	595	607	552	623	540	623	614	555	610	570	597	564	604	553	562	589	584	568	634	600	583	605	593	567	555	588	578	599	602	581	580	564	616	610	568	558	601	581	598	609	613	595	572	600	614	561	574	593	566	581	599	566	625	593	588	594	615	573	551	566	623	602	522	632	600	544	607	644	634	599	583	603	558	609	608	612	607	591	589	561	537	595	588	601	585	616	596	552	572	583	561	597	577	574	594	599	554	622	598	587	603	599	593	616	597	629	604	615	546	618	602	626	553	592	611	544	566	575	556	565	558	605	574	609	572	589	581	580	614	566	578	595	608	593	538	610	576	588	603	612	502	577	546	614	594	600	652	579	560	608	585	577	554	581	560	571	608	607	629	581	592	587	595	607	619	582	571	613	585	604	577	607	585	563	611	582	609	566	608	609	572	617	553	621	604	618	587	622	567	592	559	571	593	609	667	631	625	647	550	604	590	594	608	571	588	528	553	623	614	616	577	595	588	572	603	620	608	601	610	628	588	637	606	595	578	573	608	609	621	585	598	552	551	599	575	553	614	573	615	587	599	577	564	587	598	607	599	630	578	619	602	588	615	577	630	609	589	576	638	602	588	543	584	569	598	572	580	607	591	580	586	604	592	606	621	575	602	586	557	612	607	639	627	568	548	605	569	602	604	610	587	582	561	619	616	618	632	584	594	605	636	638	593	603	616	578	572	567	566	579	588	583	562	557	624	591	565	584	599	608	596	560	625	567	571	598	632	595	594	588	577	608	620	592	649	563	611	536	618	583	583	614	602	637	571	613	612	608	579	607	598	621	624	580	600	569	599	610	584	573	580	556	606	678	648	574	609	632	658	606	517	620	565	611	591	625	657	619	589	620	598	531	563	542	623	554	574	561	572	603	612	591	622	588	640	623	601	646	560	634	547	560	596	621	516	589	604	618	573	597	571	611	609	592	624	587	623	591	594	606	567	580	582	545	586	572	554	579	622	601	609	616	577	577	583	595	607	555	600	601	615	562	629	588	601	612	591	613	604	613	575	622	586	579	612	555	643	570	556	613	573	607	574	593	598	598	591	567	586	577	657	602	590	628	559	573	614	645	601	581	563	587	594	552	571	571	579	583	636	610	626	596	592	617	590	595	595	562	574	592	606	647	596	573	587	597	630	590	584	549	591	611	624	599	626	619	641	587	595	616	590	575	561	594	573	604	573	567	586	598	547	626	582	571	610	614	570	580	611	599	601	585	577	650	591	584	613	605	605	608	633	633	648	602	619	578	622	631	593	523	566	615	562	597	613	600	598	629	619	577	582	589	589	621	538	586	580	595	616	566	556	573	602	609	624	569	562	565	540	603	599	616	630	628	598	591	534	610	623	605	571	595	569	625	582	626	557	598	591	610	575	592	589	572	620	587	594	588	587	585	551	599	594	587	587	604	562	594	612	608	618	637	585	596	630	614	593	585	614	546	582	579	598	591	566	605	553	584	605	638	557	559	600	575	614	649	597	603	614	596	605	577	596	584	596	620	556	599	620	613	595	622	553	564	597	618	612	588	616	569	617	645	598	568	587	611	590	588	598	600	592	646	618	589	601	568	583	584	574	575	608	597	652	586	604	596	589	545	564	595	587	577	635	574	578	641	583	616	575	607	574	564	556	584	570	557	634	624	581	611	593	607	575	675	599	666	597	550	615	602	586	543	569	596	631	603	594	564	603	555	597	615	594	577	584	611	616	642	581	577	622	590	612	593	590	606	585	554	614	608	567	620	606	607	571	547	624	625	556	592	578	588	622	605	608	571	547	585	557	582	631	579	629	567	641	593	554	588	601	638	608	594	585	634	599	568	646	614	556	601	572	576	615	558	594	573	619	606	586	573	600	574	598	588	580	639	580	565	602	592	571	588	570	568	605	596	582	563	577	603	617	560	521	596	624	648	577	571	540	536	614	658
46793	26574	13204	5468	1303	370	262	260	229	233	213	218	226	229	236	250	218	238	263	223	227	236	232	230	243	268	250	211	220	249	255	225	241	242	240	249	221	227	241	246	243	237	232	234	222	212	238	217	207	248	256	250	243	256	239	234	233	231	255	238	205	242	232	243	217	231	216	227	214	219	227	267	222	224	221	216	240	227	237	263	217	225	238	250	260	270	235	237	244	240	226	255	251	247	206	230	222	246	246	206	232	216	273	266	241	257	227	240	227	258	241	248	245	275	269	252	225	229	236	276	219	253	229	225	230	253	209	256	239	249	233	226	242	247	240	238	237	242	278	232	231	255	238	246	230	252	225	220	239	249	229	241	266	225	236	214	231	241	236	235	260	225	215	229	223	227	223	259	234	232	242	239	231	222	238	253	279	248	241	253	239	210	235	230	222	214	255	240	223	226	236	235	235	250	232	221	225	229	203	241	259	227	226	191	209	241	245	237	228	235	230	203	279	226	248	232	218	257	240	241	228	229	270	242	205	239	225	235	241	220	257	238	245	234	247	242	256	215	218	231	222	230	231	230	244	247	210	249	230	199	239	248	231	243	218	263	240	252	221	246	262	251	246	243	211	242	251	282	248	256	255	259	232	224	270	238	217	258	247	239	219	232	218	226	229	211	247	242	232	237	243	256	263	242	206	237	240	238	230	230	264	243	269	249	241	247	234	239	241	211	237	228	263	242	274	269	240	230	229	226	250	269	216	246	263	228	258	251	234	214	223	248	209	243	244	213	205	255	268	237	234	267	234	222	220	233	220	227	232	205	251	249	244	239	240	217	248	230	237	241	239	208	210	237	221	227	219	210	238	230	241	241	231	245	254	243	241	260	244	274	237	222	293	241	231	259	228	236	225	261	262	234	270	254	238	227	236	233	234	231	229	219	256	223	231	231	253	220	216	233	237	256	226	238	250	245	228	244	238	233	237	225	229	257	242	235	203	242	250	228	253	225	249	258	229	232	225	284	251	229	242	213	284	219	226	231	214	236	219	244	245	235	264	207	209	233	258	268	233	231	226	251	256	222	238	231	263	222	229	222	231	250	236	241	249	236	255	212	240	228	248	230	244	229	260	221	225	244	244	215	210	272	229	251	243	250	250	207	259	235	246	241	218	225	239	245	249	241	228	239	235	249	243	252	261	239	225	214	260	250	239	223	237	237	220	212	236	219	245	245	234	231	236	267	238	201	252	250	218	246	223	248	242	249	229	225	214	237	234	248	243	219	249	228	275	256	258	230	208	251	229	238	213	216	206	247	246	231	245	223	254	218	251	226	230	236	228	237	226	252	253	271	230	259	248	237	219	208	252	245	245	212	214	229	248	230	255	233	251	239	215	222	234	232	232	241	249	228	242	227	213	219	245	224	224	221	238	228	236	248	280	237	238	227	237	234	244	215	223	249	248	258	261	229	205	220	233	252	243	246	224	226	255	241	226	233	236	220	234	264	220	246	255	263	247	253	200	215	235	256	248	254	253	222	239	239	214	248	264	259	251	254	222	241	229	258	285	260	242	278	225	240	250	255	225	227	245	213	242	251	231	233	220	240	232	242	254	247	257	243	231	219	265	265	241	283	213	221	199	227	210	207	215	228	255	271	215	237	218	278	228	228	222	224	216	192	221	236	251	236	231	216	236	229	227	228	230	271	237	232	218	239	250	210	249	251	230	227	219	231	215	218	239	246	245	228	234	223	214	263	240	228	260	232	224	244	248	228	231	249	248	241	219	219	244	210	245	239	222	249	239	223	209	254	220	235	229	222	258	229	249	233	250	251	247	231	221	213	245	232	245	251	223	257	242	275	268	233	258	227	236	221	209	233	232	267	222	222	250	241	262	224	234	237	236	233	217	235	233	209	253	229	225	245	273	204	238	234	244	225	246	242	252	254	232	195	244	196	241	262	246	239	227	254	227	232	291	248	247	233	225	241	226	228	223	226	245	224	213	237	236	274	226	249	254	259	248	271	247	242	242	272	229	252	223	258	244	214	247	256	243	231	257	209	243	235	238	236	228	226	240	243	230	276	225	261	242	247	236	205	251	260	223	211	243	265	221	211	233	234	245	267	223	220	226	236	246	237	236	252	229	237	249	239	235	215	242	226	253	240	206	244	225	245	243	259	214	242	217	223	226	247	240	226	238	252	225	261	237	265	233	271	260	234	245	246	264	225	221	240	211	263	243	217	223	239	249	242	249	214	217	214	246	237	243	243	210	236	242	224	242	249	241	218	235	244	222	198	234	230	289	235	234	246	239	237	228	226	250	223	272	252	242	259	246	238	205	251	249	248	237	232	234	251	209	209	225	244	234	223	274	230	233	253	235	217	249	242	238	219	267	227	235	245	225	214	224	242	225	249	231	232	218	237	249	249	215	230	252	224	272	247	239	211	211	260	267	237	257	238	251	254	251	246	230	245	263	242	251	237	228	252	247	230	245	246	215	208	258	238	239	210	213	285	220	238	259	249	214	243	255	242	246	233	207	252	256	262	245	219	225	219	255	231	235	226	228	274	229	248	239	225	188	227	265	239	204	236	220	210	257	244	250	249	254	246	211	242	231	238	211	238	257	250	228	246	237	238	243	237	261	234	236	222	234	227	244	238	221	231	239	253	230	225	244	224	243	238	247	241	255	252	243	228	199	286	228	244	236	248	202	239	240	230	219	235	241	229	245	234	248	244	229	236	218	221	203	249	210	227	219	243	241	234	226	241	234	239	237	261	252	214	213	237	229	232	241	249	228	256	250	249	231	236	223	216	242	227	227	214	236	248	255	226	225	231	254	234	228	250	259	209	235	243	245	249	238	261	225	247	240	252	238	247	248	242	230	215	246	222	234	238	238	244	253	232	236	264	213	216	263	242	291	233	262	248	261	232	230	225	247	238	220	251	234	244	237	242	236	221	228	221	244	241	242	218	223	241	227	234	246	261	248	228	225	236	272	235	257	252	279	267	208	266	253	236	218	245	253	217	250	236	234	256	248	254	244	247	230	237	247	251	247	217	227	254	242	246	242	236	229	220	234	261	255	214	230	251	249	246	243	231	240	244	223	240	229	216	226	218	238	227	211	244	228	233	266	235	222	254	217	246	243	258	230	257	224	250	219	238	272	272	255	228	248	264	234	223	252	241	228	216	239	236	244	205	224	204	232	250	231	229	255	223	252	240	232	242	228	230	239	243	204	229	235	220	229	286	225	221	216	227	237	249	230	225	248	259	242	253	244	249	226	247	231	228	232	236	257	225	241	238	244	219	224	236	237	251	235	284	227	241	253	252	218	242	258	241	225	218	235	249	228	229	256	233	245	232	229	216	201	248	260	238	263	243	215	196	235	262	225	236	241	249	274	229	228	264	250	247	242	213	229	216	241	239	245	233	199	233	213	220	222	255	223	245	207	275	262	241	232	251	256	219	239	244	256	222	219	229	234	203	265	248	250	232	258	230	212	234	241	256	241	221	258	216
29959	19459	16554	10689	3296	947	578	519	542	535	572	526	552	534	549	528	540	504	513	551	543	515	550	508	564	530	509	499	538	514	504	522	494	517	572	552	542	491	544	533	499	538	534	549	480	510	542	526	466	546	541	565	550	524	552	533	540	559	515	502	524	535	485	550	532	504	492	518	493	503	546	539	523	533	566	522	536	544	537	503	536	510	540	539	516	540	518	542	520	550	519	521	512	530	523	523	538	522	553	545	545	565	510	531	525	530	531	542	467	540	566	516	524	497	506	528	551	559	543	514	540	524	521	527	510	520	534	530	548	500	495	493	506	494	560	556	521	546	511	533	560	517	531	549	516	501	527	526	514	541	523	561	545	543	552	481	513	502	529	552	526	532	545	563	511	505	502	500	508	537	520	539	479	538	512	510	468	511	543	505	556	544	508	542	538	514	507	544	520	499	500	509	530	551	562	525	522	512	531	550	531	573	533	527	525	511	520	573	518	518	519	508	519	557	513	488	503	516	548	530	520	540	538	554	561	544	539	555	511	545	509	483	505	510	498	519	516	542	512	504	524	563	558	574	516	537	550	482	519	518	536	508	530	499	551	524	511	499	478	513	536	509	547	539	536	542	524	532	508	524	529	518	507	536	539	527	506	541	501	535	551	534	514	513	532	499	552	477	506	518	513	544	549	542	555	573	534	493	541	524	502	540	522	511	522	535	553	528	515	557	555	549	513	560	567	502	503	503	496	514	562	473	528	554	491	524	516	540	516	519	491	529	504	515	499	528	527	542	571	533	495	512	477	530	559	499	539	539	534	512	527	519	538	560	526	527	579	498	546	528	530	548	526	512	535	522	510	534	494	516	527	537	512	539	500	526	538	518	522	500	507	516	542	547	525	540	540	481	548	510	515	503	511	513	542	535	542	506	513	552	521	590	531	526	511	568	545	560	527	517	486	559	484	517	519	523	512	521	490	532	549	497	504	525	537	570	508	491	493	523	494	521	503	538	531	561	530	509	540	486	553	526	516	517	532	487	519	529	525	494	538	538	505	540	521	495	515	518	486	522	537	563	554	521	529	550	547	531	505	514	508	511	557	538	529	536	534	496	497	544	542	540	505	531	535	558	527	525	510	519	564	539	532	527	531	537	520	541	527	530	503	499	506	502	498	546	515	549	510	565	530	519	525	481	555	527	505	541	539	525	477	536	492	522	485	523	519	490	564	482	536	526	500	488	540	545	541	512	526	536	529	513	526	495	522	525	532	539	533	544	520	510	545	485	559	505	537	556	510	535	523	531	498	552	509	554	541	539	539	520	545	524	573	492	520	553	535	499	546	527	522	487	537	507	531	510	491	514	513	492	563	494	525	529	518	536	490	535	558	493	541	546	513	546	502	535	499	585	497	527	532	507	559	538	545	538	511	535	547	513	521	506	532	533	514	555	504	503	511	514	509	526	494	540	523	528	507	532	556	557	544	543	487	553	527	549	549	521	501	552	491	518	498	532	535	538	539	491	503	508	537	541	550	486	517	516	542	534	541	548	515	543	529	529	564	530	540	506	537	516	521	536	506	495	540	537	531	488	495	506	510	519	556	542	497	514	546	561	546	515	530	497	515	525	527	505	564	488	508	538	527	529	554	544	540	484	515	570	547	497	582	480	552	554	503	506	535	550	506	555	533	565	525	512	543	527	532	543	512	521	493	535	526	496	551	542	543	528	527	529	550	534	539	530	544	538	515	546	491	526	513	530	507	495	572	550	464	513	492	509	541	540	542	521	524	535	500	528	511	504	527	493	528	530	510	511	542	527	507	541	573	535	496	523	546	548	516	563	551	526	530	503	520	542	548	531	513	508	514	530	552	527	497	542	545	528	492	518	547	560	507	514	562	534	540	501	506	522	554	521	512	519	545	511	520	503	524	558	472	497	531	494	479	503	555	540	543	556	519	547	518	522	548	536	549	510	543	549	531	501	535	503	507	471	511	527	502	519	535	503	535	550	541	539	515	514	500	542	539	528	547	522	531	507	492	500	511	542	508	524	549	527	527	526	506	556	484	512	538	516	506	515	542	505	551	503	523	521	493	539	510	529	497	517	556	537	517	506	463	562	552	532	532	518	520	560	547	532	464	528	571	522	505	521	518	528	550	512	520	512	532	518	502	560	493	536	552	512	576	489	541	562	565	506	560	491	530	524	534	514	525	525	474	491	493	531	511	565	518	572	540	527	505	475	523	516	536	526	525	507	541	576	553	554	498	531	523	542	476	497	524	464	529	513	529	496	517	507	498	458	533	570	550	540	500	530	499	564	536	518	553	576	515	551	513	569	496	527	521	510	546	539	538	562	500	566	517	533	450	491	498	516	519	559	564	523	498	544	525	516	533	480	524	514	522	515	560	543	545	533	508	546	526	525	514	550	489	523	543	524	541	521	529	535	556	536	495	576	524	529	537	528	486	533	516	503	509	529	533	500	542	527	565	523	509	507	532	493	591	482	527	537	505	519	572	529	511	516	546	538	506	504	535	548	504	532	545	519	523	558	498	520	563	527	548	534	515	524	559	567	527	499	492	512	509	553	545	520	499	522	532	542	526	504	529	537	516	516	581	545	523	511	519	505	510	544	516	516	526	486	528	513	540	558	539	557	542	512	545	535	504	578	514	524	549	531	527	476	514	486	492	538	509	481	556	532	529	555	506	539	509	510	503	514	528	530	517	482	555	496	531	565	615	542	536	534	520	527	524	499	507	503	562	505	515	503	534	530	528	545	503	532	529	521	522	553	518	510	548	521	512	533	519	539	529	519	524	515	540	537	566	529	536	545	515	518	530	545	513	525	514	538	527	536	553	520	557	506	545	515	519	508	509	563	522	494	504	515	536	529	505	530	481	514	523	534	574	535	529	573	530	545	516	502	515	546	504	509	550	534	533	501	531	519	557	535	545	532	548	521	504	484	522	520	531	537	531	501	530	518	526	563	504	554	477	557	576	514	514	509	535	530	550	548	521	540	529	556	526	573	519	556	503	572	541	512	529	544	561	500	504	526	528	515	520	498	497	515	525	524	559	527	547	527	531	537	530	523	546	482	535	532	526	492	545	529	512	579	524	504	519	545	483	548	519	535	511	503	494	491	535	473	518	510	541	478	580	520	557	559	503	458	485	476	506	485	492	545	526	526	517	519	540	494	522	501	532	550	537	508	500	521	594	537	542	504	534	495	526	539	529	538	527	519	512	535	490	534	528	489	571	507	509	552	502	509	565	516	518	502	539	533	487	502	517	495	522	512	544	543	498	535	555	548	484	545	525	499	497	550	539	510	501	553	526	542	522	529	541	516	519	535	499	517	574	503	502	516	540	467	553	541	524	549	488	528	537	521	550	528	543	530	531	506	555	478	562	539	539	522	505	533	549	520	552	509	509	512	522	516	529	513	500	521	550	539	532	497	475	539	511	536	518	499	547	545	513	561	478	538	531	490	545	520	493	533	553	534	512	500	550	504	482	532	560	545
60285	35059	18032	6193	2503	733	345	295	298	296	268	280	261	267	256	242	262	230	271	255	278	303	287	271	264	241	272	284	272	257	240	242	263	245	269	230	269	253	249	239	260	253	241	257	287	259	257	223	250	248	227	237	241	270	246	241	238	258	252	230	266	241	232	242	254	277	269	231	250	254	242	264	246	261	253	243	284	253	227	246	243	281	261	229	243	232	252	265	235	247	231	267	278	271	261	252	252	269	261	269	276	231	252	253	270	242	270	258	278	235	258	268	254	258	258	253	290	279	251	263	268	243	267	233	244	268	288	216	240	231	236	293	221	249	230	280	248	224	268	222	241	265	242	256	223	242	249	266	254	232	249	255	273	244	295	248	254	256	263	273	241	262	261	269	235	262	211	261	251	267	241	260	254	245	229	253	241	266	249	266	223	271	244	256	267	232	240	241	209	214	254	268	238	243	269	256	239	262	215	234	259	217	255	263	230	272	257	251	285	300	264	242	265	248	252	305	251	244	281	240	266	256	227	264	275	256	226	245	257	223	251	245	262	225	230	256	259	260	241	251	250	252	264	251	257	254	213	243	271	262	239	252	259	248	269	262	247	268	270	253	229	225	209	287	236	237	240	250	247	269	276	257	272	302	238	225	269	258	251	241	267	209	278	266	291	247	250	256	273	250	246	241	249	263	244	268	233	269	290	239	241	257	231	266	247	224	225	246	250	233	260	245	249	251	225	287	266	249	267	211	251	250	260	276	246	243	268	268	244	268	244	232	237	260	271	253	259	246	240	254	211	260	254	255	238	278	246	235	271	229	250	235	208	254	254	262	251	262	248	272	235	237	236	250	238	255	263	245	272	267	267	255	238	237	229	210	271	249	248	241	307	236	266	250	249	242	232	235	238	272	252	260	257	272	252	262	256	250	249	231	300	227	235	239	236	217	251	270	217	235	299	242	252	253	242	263	236	222	254	235	262	250	264	252	249	227	270	259	274	258	247	230	272	254	271	225	219	258	231	238	226	235	248	239	289	240	246	244	248	249	256	258	273	233	256	268	249	274	240	261	274	279	261	268	278	290	232	230	268	284	253	246	260	212	288	242	246	238	284	247	247	244	228	245	258	247	244	255	245	244	205	222	238	250	243	250	265	233	275	273	241	259	254	218	240	268	272	230	252	265	269	246	262	241	266	233	256	225	256	249	241	240	262	257	263	238	287	266	242	239	256	271	238	249	255	241	240	255	279	256	224	249	268	251	239	251	267	221	270	254	285	244	235	277	243	278	271	257	252	275	242	248	242	247	260	240	254	254	271	253	258	270	281	273	233	257	233	246	233	254	236	238	213	263	272	262	250	226	250	245	237	237	279	253	250	253	270	253	247	242	266	249	237	221	247	247	225	244	250	269	256	248	255	248	257	278	252	269	258	248	234	270	271	270	253	243	255	264	257	253	254	256	253	243	224	274	219	268	241	289	263	249	259	248	252	250	250	245	255	290	234	261	251	223	228	241	229	265	264	229	254	254	265	267	239	268	251	245	242	218	259	251	246	249	261	271	283	259	257	251	253	236	230	265	250	227	243	251	262	248	255	242	258	265	253	264	265	255	249	263	252	260	236	230	253	228	247	226	244	243	267	247	210	248	250	253	290	262	267	271	246	255	242	273	259	263	247	278	261	272	241	237	299	256	288	246	262	256	239	263	271	233	240	228	252	262	251	239	230	261	257	249	262	275	249	252	255	252	246	244	253	276	233	265	254	234	265	247	287	270	250	252	234	249	228	276	266	272	248	248	254	263	248	269	271	239	274	284	237	247	248	253	244	245	297	267	232	259	249	269	239	253	286	282	233	245	256	258	240	275	249	241	261	270	237	256	242	243	253	302	280	239	251	270	258	254	273	248	272	223	227	300	230	238	220	221	255	263	228	265	257	233	255	261	247	251	245	272	282	268	216	260	275	256	256	244	228	264	269	247	232	261	294	239	263	289	240	267	238	264	262	255	235	251	257	272	248	264	253	226	241	252	251	267	255	272	268	252	267	248	236	253	266	288	266	286	264	235	268	265	285	275	256	257	237	275	256	239	257	197	266	279	242	247	291	230	239	245	237	239	240	223	234	254	238	272	257	258	251	231	227	250	248	242	243	271	238	279	298	236	238	254	268	252	271	258	263	236	219	223	229	261	258	239	278	245	264	268	280	246	225	263	219	252	266	257	260	272	248	278	242	254	263	243	257	267	272	263	252	252	264	224	266	244	250	247	244	272	239	257	237	252	220	257	267	257	241	254	299	250	240	271	233	285	261	268	249	243	286	277	257	222	249	231	222	244	271	246	268	272	218	251	292	231	247	262	251	278	262	270	253	252	264	229	233	239	252	244	274	247	212	252	263	236	245	252	250	263	238	259	275	231	247	308	237	266	244	269	233	269	266	263	265	259	240	282	281	248	227	215	282	271	238	240	270	251	242	274	302	240	264	237	212	242	251	251	245	248	245	251	245	267	263	230	208	278	227	265	276	250	280	252	249	226	281	229	245	271	237	273	245	246	235	272	270	271	257	250	258	272	228	281	236	236	248	250	229	255	257	243	253	235	270	257	259	277	234	236	249	245	293	254	269	229	254	241	271	252	266	271	279	261	266	273	236	240	245	253	270	246	275	259	251	251	280	256	236	241	271	248	248	271	275	287	230	248	292	250	212	282	286	248	272	265	271	255	260	255	244	247	235	234	244	231	248	236	207	263	249	247	239	238	266	248	263	250	242	260	250	278	256	246	274	262	218	222	237	259	258	263	257	243	278	264	277	247	269	248	251	239	258	274	256	272	243	244	272	249	251	277	256	241	286	273	266	256	227	252	285	225	242	251	263	215	214	249	291	273	253	233	250	240	248	211	253	256	259	227	249	246	258	262	253	258	247	287	241	247	274	270	250	267	298	264	278	252	255	269	250	266	271	237	237	245	223	223	269	285	250	268	246	241	225	253	264	264	247	276	248	293	220	257	271	272	242	244	252	253	253	264	288	262	279	248	241	251	265	267	243	272	249	252	230	237	239	284	254	289	244	243	238	254	251	246	277	242	235	233	235	250	225	253	255	261	245	291	266	246	269	255	261	250	256	259	251	263	273	229	236	214	228	250	259	227	272	259	282	261	207	303	238	266	231	254	256	255	279	255	253	235	229	245	259	258	258	232	254	208	258	254	233	229	294	256	221	262	225	249	258	249	243	246	236	245	242	257	257	225	245	270	263	253	254	266	272	262	273	256	285	254	256	259	255	237	267	264	270	257	244	233	266	248	270	262	247	236	284	265	238	220	262	281	222	286	259	268	257	274	241	241	231	248	244	247	268	248	239	244	229	228	254	258	251	230	262	267	274	253	282	256	241	263	251	277	269	275	273	239	228	256	269	252	246	241	278	242	252	264	250	259	223	243	242	267	266	262	269	245	279	232	277	258	247	277	281	252	264	255	271	268	248	262	253	255	266	282	219	276	259	224	235	254	313	280	249	251
39728	26724	19738	10771	6868	2067	991	693	669	594	629	605	578	571	587	578	640	610	596	632	610	672	652	616	621	575	547	577	573	559	617	565	560	527	521	540	568	563	608	548	502	571	560	612	559	558	536	552	569	612	543	572	526	559	545	547	571	568	552	585	592	541	550	573	551	547	568	518	584	567	590	588	567	558	503	553	592	575	522	565	560	552	542	546	590	557	532	578	555	546	549	539	562	560	550	587	508	574	551	545	530	541	572	563	559	552	557	592	551	510	564	548	519	591	540	605	564	535	583	559	558	606	543	570	627	550	592	545	528	520	565	562	543	563	530	561	528	589	556	578	593	562	559	602	534	523	566	539	568	570	586	607	512	527	561	567	585	560	569	551	561	614	610	559	595	540	530	557	525	547	558	575	560	613	564	586	547	610	577	563	578	539	538	548	587	554	596	555	575	544	572	544	559	578	522	534	555	571	564	542	571	545	595	580	536	560	549	613	576	531	553	565	581	526	552	558	561	564	578	597	519	512	587	533	553	580	566	531	546	546	568	577	560	542	558	556	528	526	579	537	566	571	537	586	582	579	623	542	566	597	553	568	529	554	582	559	568	538	584	548	559	558	516	570	560	573	549	588	554	557	591	536	559	550	558	533	560	571	592	583	570	545	554	556	554	614	545	562	539	576	573	521	557	588	549	533	564	556	586	535	554	552	560	561	556	584	538	527	549	547	541	571	581	548	514	554	543	562	552	558	535	560	542	568	554	566	602	545	555	533	569	549	576	557	611	609	582	575	592	552	583	551	534	536	582	580	563	541	531	563	600	585	575	605	592	579	572	524	537	565	558	581	606	575	543	588	565	567	541	572	549	558	558	555	545	552	561	572	593	529	593	574	576	593	541	589	549	542	578	551	570	582	552	564	559	590	576	572	566	558	596	573	513	521	568	553	593	537	558	545	568	561	576	545	565	529	559	543	555	577	544	533	579	544	576	540	565	568	591	564	559	555	563	521	573	538	539	545	560	562	595	516	528	592	604	584	558	545	592	542	540	560	574	574	557	547	570	572	540	536	574	574	558	514	578	569	529	550	579	568	568	550	542	564	540	576	552	554	547	589	585	590	561	591	597	494	575	561	584	555	576	563	546	562	599	580	564	575	522	582	575	579	563	594	545	563	545	565	565	571	532	544	599	560	498	558	564	576	540	552	571	596	575	587	541	568	588	594	593	534	537	589	545	572	547	546	577	534	586	578	581	521	554	575	517	574	555	563	551	590	525	549	567	548	545	574	568	553	564	534	586	560	524	551	555	558	501	545	575	537	520	550	519	542	583	555	551	542	503	548	537	549	542	538	550	604	611	557	566	552	574	611	542	538	577	579	569	607	563	551	498	569	586	530	578	553	583	537	568	572	588	538	573	600	552	547	544	550	510	557	576	565	535	544	567	575	561	565	565	556	620	551	591	548	586	542	579	594	590	553	567	526	582	543	586	570	549	576	542	563	584	579	594	522	559	564	543	533	600	557	548	534	557	533	571	541	534	571	530	518	550	574	531	553	536	576	551	567	540	564	564	541	556	539	570	529	559	556	575	546	592	598	536	559	544	533	555	510	548	534	529	564	508	539	560	593	560	542	551	567	587	585	560	550	599	566	621	540	548	538	531	548	515	526	520	561	572	558	583	560	556	601	583	596	565	587	621	560	561	577	565	531	557	575	545	521	574	605	546	538	574	515	538	553	521	574	577	561	586	535	576	580	602	570	548	551	627	592	565	559	622	610	599	552	582	525	564	528	546	607	554	541	548	547	554	560	579	598	572	601	522	574	549	561	541	526	583	594	563	563	560	588	566	547	577	570	521	579	552	610	557	569	539	611	553	551	564	576	574	552	570	568	561	534	539	514	519	535	557	538	533	539	553	529	550	582	549	546	553	570	530	511	556	587	544	547	571	583	552	563	551	583	592	567	549	585	588	566	574	556	540	507	548	567	564	548	543	534	551	559	575	587	571	566	563	554	531	562	569	603	546	560	532	599	562	566	530	545	530	560	532	581	555	620	522	555	586	577	564	516	579	554	575	561	552	558	560	566	536	541	605	567	556	524	525	564	556	541	521	538	516	576	546	555	530	552	545	562	574	562	594	570	571	544	529	536	566	578	534	548	549	563	566	550	533	553	568	575	511	546	554	538	543	507	503	564	563	594	566	597	525	551	563	514	553	542	560	569	600	613	533	588	543	580	590	555	551	604	588	577	586	602	549	584	567	542	564	561	569	567	569	539	562	589	561	558	554	572	585	567	578	603	573	563	571	535	583	555	563	556	569	585	612	603	508	593	562	586	533	574	545	538	566	547	548	537	523	567	578	551	574	560	574	545	575	500	583	527	567	567	576	495	544	575	566	568	560	561	601	580	573	588	610	548	539	585	591	546	549	503	543	572	579	543	560	543	541	541	531	575	530	586	587	557	571	535	564	556	550	551	532	593	562	523	545	565	561	545	560	568	555	569	527	551	535	568	587	521	568	539	582	556	545	538	525	520	541	541	587	524	540	579	568	515	601	533	565	561	545	549	541	529	546	572	551	565	514	597	543	583	555	535	586	531	574	575	549	557	585	564	557	573	597	551	587	573	568	538	522	513	603	552	578	591	570	518	589	555	555	570	536	592	526	570	602	549	515	598	547	555	551	589	530	572	581	557	543	549	530	575	575	567	578	548	544	573	547	573	601	551	596	570	572	565	566	531	545	526	520	562	534	553	521	564	585	534	589	607	590	578	559	572	579	532	587	542	532	522	577	585	577	571	574	560	526	605	524	549	557	561	542	554	548	530	557	562	551	522	536	549	529	556	565	546	566	552	525	541	536	564	614	578	554	536	564	558	567	540	525	572	535	584	563	555	570	561	586	545	583	508	579	526	565	600	524	571	567	554	516	535	548	582	577	573	581	523	560	530	583	545	584	532	577	568	556	573	563	553	524	575	576	596	602	514	547	574	563	593	602	577	555	513	558	539	540	566	575	535	571	568	544	609	569	589	552	562	547	543	563	538	581	570	592	593	546	540	600	598	564	579	551	592	552	559	556	575	538	541	578	554	547	532	551	557	550	526	578	583	562	592	554	553	574	550	539	592	536	532	535	544	542	556	549	608	562	570	516	543	535	557	560	535	562	568	551	553	546	542	571	567	552	562	566	579	536	529	564	569	573	502	518	580	573	546	544	548	584	567	550	585	561	535	607	513	571	517	537	545	575	599	565	569	568	541	566	614	544	576	554	567	555	573	560	563	516	538	551	576	530	625	531	514	547	594	563	551	531	569	530	571	567	502	572	570	571	553	604	553	538	574	589	582	565	517	531	555	597	554	579	538	532	544	509	557	577	593	567	533	504	547	586	540	536	577	550	537	545	555	546	573	563	518	535	548	519	508	545	577	539	575	579	575	586	561	579	573	597	548	526	561	559	566	572	573	549	577	562	605	575	607	560	566	543	560	589	563	577	547	575	586	579	550	546	578	544	566
69494	36926	20987	9825	2793	1131	501	363	303	276	301	276	302	300	291	302	271	285	284	318	412	466	422	329	316	283	292	266	281	279	252	251	288	256	282	296	288	289	266	257	256	247	257	263	284	277	271	286	267	290	289	297	248	260	270	284	250	258	238	276	266	307	274	252	276	276	274	257	280	276	281	281	268	315	308	260	277	283	246	282	274	260	269	299	256	269	245	269	272	247	253	268	224	272	271	249	272	275	302	244	261	321	273	303	247	259	277	246	267	254	246	245	293	291	264	272	279	252	244	264	272	271	266	258	287	292	266	261	281	266	256	285	253	273	270	303	277	259	292	256	274	266	270	269	241	240	290	298	260	309	269	255	276	311	282	274	273	249	244	260	254	283	274	297	263	286	297	300	271	271	269	254	276	266	280	270	268	280	295	245	268	309	281	290	261	290	270	257	326	224	228	283	307	280	268	264	264	310	257	260	251	322	254	260	283	280	277	288	262	289	270	241	245	240	278	287	275	287	272	278	263	286	263	262	278	272	288	313	280	253	256	299	269	256	269	284	292	250	266	272	258	285	275	275	273	275	245	284	263	256	288	258	288	264	278	268	274	260	234	255	263	281	278	262	260	223	297	255	237	283	307	275	262	282	237	282	243	271	288	238	284	284	307	267	282	305	264	260	274	269	284	261	282	268	253	244	295	279	264	274	297	289	284	268	279	286	266	234	263	238	286	272	260	265	300	281	292	250	247	275	275	320	275	255	253	260	248	258	246	314	278	263	335	270	275	299	288	254	287	243	258	283	261	255	303	263	264	310	275	255	310	253	241	273	278	257	270	248	259	296	297	242	247	269	263	244	270	262	255	266	278	271	298	282	277	264	266	265	277	296	279	249	261	277	312	256	269	291	254	262	282	261	275	282	248	270	300	267	258	261	284	282	269	263	278	281	264	253	289	293	278	274	268	252	265	260	322	261	265	243	303	279	276	257	288	286	266	297	252	268	285	293	265	277	295	269	262	254	261	264	246	264	268	295	258	265	298	299	259	272	293	254	257	283	260	278	261	271	289	273	254	261	271	254	261	287	257	268	297	298	289	243	267	270	286	295	266	294	234	268	284	271	268	285	272	248	276	277	266	290	250	239	261	283	254	276	285	259	226	267	234	274	288	267	269	256	294	268	252	272	288	283	272	286	268	232	238	272	299	279	262	287	246	258	322	275	284	300	275	281	266	267	266	275	284	279	286	248	261	303	236	244	261	263	260	275	277	273	279	272	286	297	244	283	282	265	293	255	270	312	268	286	269	256	259	233	238	272	277	256	278	261	311	269	278	324	281	290	280	276	275	280	249	271	286	294	285	266	256	254	276	259	257	258	256	284	271	263	270	286	263	291	269	237	251	281	288	244	278	260	267	271	236	297	239	244	246	259	259	270	247	221	267	244	265	261	293	276	261	274	276	266	250	317	242	252	317	265	255	278	255	238	276	266	278	262	255	236	268	249	277	249	261	256	246	271	303	253	262	283	252	254	258	204	257	282	275	265	279	283	279	280	299	275	296	259	255	269	254	273	248	225	252	262	265	271	281	259	279	281	281	302	291	260	263	261	261	267	279	258	293	267	251	263	264	258	260	261	256	258	260	245	270	251	251	258	255	271	259	293	271	282	263	269	269	280	285	249	313	280	269	238	285	259	275	264	267	254	286	284	257	269	273	259	264	294	273	262	285	256	261	287	290	270	274	262	274	234	249	232	298	257	241	256	249	266	273	295	283	252	259	251	282	313	280	285	289	285	261	289	296	258	282	269	266	256	267	279	250	278	267	270	265	289	279	265	265	273	262	270	301	246	256	279	268	280	279	242	283	304	275	266	272	269	245	251	311	259	285	315	278	315	273	257	301	265	277	274	265	275	248	267	283	265	255	264	304	262	269	249	266	286	277	267	261	272	274	268	248	277	254	292	268	246	275	261	260	260	262	270	282	276	262	238	283	279	279	251	280	281	256	292	294	251	275	275	282	267	259	287	284	264	250	279	305	258	280	259	266	272	293	265	298	223	266	283	263	281	286	297	259	283	263	279	295	284	253	304	288	249	292	286	279	265	269	268	276	276	245	305	243	271	274	267	294	259	243	271	271	259	263	271	273	252	252	272	286	245	285	290	277	268	261	243	273	256	246	266	264	253	275	262	262	253	304	279	293	286	260	267	281	281	275	257	287	258	296	285	252	283	294	248	290	287	266	256	245	267	282	250	284	285	283	288	240	295	274	283	265	280	294	264	292	245	268	281	262	245	280	274	269	294	249	267	261	219	263	260	243	269	256	325	249	274	253	277	240	300	239	263	266	283	298	257	288	264	257	266	274	275	269	263	246	248	248	248	284	259	272	259	316	308	254	235	281	266	251	281	248	246	284	264	274	307	275	270	257	251	280	261	261	265	231	292	239	247	297	255	286	294	254	276	254	288	253	245	277	267	301	287	268	264	250	290	269	265	271	293	264	264	285	257	257	268	285	232	273	295	277	247	284	267	298	272	256	287	215	242	281	250	271	268	255	279	327	303	244	277	293	277	260	265	289	243	241	263	274	264	259	248	269	268	238	248	268	272	270	263	254	268	291	271	260	273	276	250	274	236	254	250	276	264	252	287	298	269	275	258	275	261	265	296	258	263	268	282	288	250	261	301	242	259	285	286	265	273	263	247	273	248	255	279	269	272	275	265	275	274	254	250	271	262	275	262	263	266	269	256	278	245	265	263	266	252	271	262	259	250	264	275	250	278	287	281	245	272	267	263	288	278	284	272	267	280	242	283	272	255	269	258	252	242	258	237	284	271	277	253	253	263	279	273	263	247	282	252	263	305	314	311	298	254	294	245	258	263	249	279	264	284	254	270	254	295	328	278	278	284	247	264	260	276	272	288	265	247	266	252	274	274	253	273	265	275	281	255	256	275	270	276	275	271	281	294	286	254	260	315	271	286	266	264	300	292	281	267	296	296	246	273	250	289	262	247	275	312	290	235	290	270	285	275	255	254	283	260	281	280	284	288	268	264	292	257	254	276	283	246	265	270	267	246	276	305	256	279	280	271	276	274	286	277	294	266	278	255	262	272	292	284	266	304	289	276	265	266	284	276	276	265	292	234	250	254	267	273	265	284	256	251	299	299	249	261	295	268	261	248	266	287	287	291	279	296	276	268	258	301	251	280	302	242	267	263	278	273	267	298	285	265	249	273	261	261	269	254	260	283	264	277	297	269	273	291	277	255	245	305	268	278	260	260	270	268	259	268	267	248	256	275	257	274	285	258	264	279	227	276	251	286	311	274	252	275	298	295	254	284	254	243	270	283	286	255	316	261	273	250	243	293	291	277	262	239	252	286	248	251	254	279	276	293	269	306	271	289	263	254	267	281	259	226	278	287	266	300	262	288	282	251	273	298	245	281	268	268	258	276	284	271	256	296	277	268	261	238	256	267	300	269	278	260	274	289	255	252	268	254	295	259	275	264	268	297	266	273
45264	27056	22169	16102	6855	3718	1376	1012	838	685	684	702	681	678	666	721	681	629	746	802	1534	1791	1387	854	667	592	606	594	577	594	590	589	592	641	604	575	569	582	612	590	575	564	609	607	647	612	604	576	600	617	616	555	590	574	583	570	576	583	558	592	577	588	621	564	551	557	611	580	597	649	658	594	573	595	574	537	579	618	576	610	565	582	608	566	593	627	593	563	571	570	567	599	554	621	575	586	601	561	635	562	598	610	594	621	618	619	638	576	571	568	589	566	597	566	579	571	565	614	572	604	614	609	575	570	558	591	580	584	609	606	554	569	585	562	602	615	555	563	589	616	578	565	580	573	572	578	615	574	622	576	605	601	625	597	627	566	613	643	586	621	580	576	592	609	623	574	613	600	630	585	593	627	586	583	565	610	633	580	558	599	590	570	632	554	582	593	580	561	571	569	566	558	577	569	574	550	581	615	612	589	631	612	558	562	558	574	608	579	573	575	616	620	617	585	608	609	561	519	534	582	587	588	595	594	584	587	579	620	592	550	613	548	561	605	584	574	591	536	578	600	584	531	608	614	566	570	596	580	561	617	593	547	574	606	561	591	615	564	580	575	589	610	577	567	577	588	616	585	561	614	586	581	599	605	625	583	621	587	598	569	588	566	591	589	613	618	570	573	609	600	550	567	581	572	602	573	564	621	596	626	577	576	602	548	594	582	578	609	600	555	592	634	596	608	559	552	595	581	549	600	607	580	602	613	558	599	587	567	578	580	587	614	583	640	586	580	566	574	575	561	547	603	586	577	546	585	588	564	529	632	610	587	604	581	590	602	595	573	559	594	648	615	582	620	589	623	618	601	619	574	583	608	602	575	565	600	597	579	631	610	579	635	565	560	549	623	606	591	571	594	594	607	531	618	606	578	554	622	581	590	642	616	590	557	576	579	580	569	656	588	595	587	577	625	552	575	624	595	589	596	611	613	616	610	578	578	583	560	549	581	625	579	569	607	597	592	587	579	579	605	609	612	580	533	542	600	556	572	606	581	577	619	588	575	597	611	577	591	570	594	598	608	612	611	606	575	637	592	612	577	585	558	588	607	604	564	595	597	589	609	584	604	575	623	583	575	582	643	631	551	638	580	603	553	575	602	555	622	576	610	561	589	577	569	600	566	598	580	600	564	635	612	552	573	567	555	598	555	580	608	602	564	598	585	563	595	568	611	600	569	630	588	595	652	608	588	601	599	603	619	573	625	560	598	571	598	593	560	595	595	607	577	590	623	609	580	616	584	585	611	582	599	556	616	601	608	620	631	607	612	580	590	559	610	609	575	560	570	535	618	591	581	562	582	599	619	574	575	624	596	591	650	554	588	607	560	588	618	602	600	601	568	588	505	599	616	552	580	573	577	560	567	577	600	579	592	610	572	619	535	602	590	605	613	592	553	585	622	616	576	596	537	578	572	622	603	596	584	573	569	567	622	598	575	583	573	599	603	530	529	571	584	611	620	578	575	605	569	610	534	597	604	572	586	600	594	597	625	593	605	567	608	598	576	609	603	605	613	578	595	586	589	640	563	587	611	618	593	519	599	602	566	632	584	585	579	579	599	568	643	580	569	583	582	576	604	586	619	617	572	618	575	576	595	595	571	569	594	566	582	619	616	581	587	590	599	589	609	679	642	572	580	595	557	583	623	601	596	533	577	582	603	587	604	593	624	608	580	621	573	631	588	564	599	581	645	580	566	565	574	618	669	567	607	568	600	570	571	589	565	605	586	600	614	569	622	546	565	612	589	607	607	580	598	594	551	606	596	573	617	604	590	566	591	586	557	582	567	567	601	618	612	555	559	597	578	605	612	577	576	622	614	577	642	581	609	613	602	573	579	590	647	605	610	605	559	559	595	560	611	543	583	612	623	619	661	569	563	569	643	603	570	627	573	571	619	569	628	589	633	613	576	593	565	619	569	571	560	606	573	653	553	597	573	581	553	579	563	648	579	592	545	598	598	582	589	592	619	561	603	557	598	567	589	631	532	619	595	611	628	603	583	604	568	587	574	581	601	640	604	594	561	598	604	606	586	555	581	574	613	591	548	581	626	620	574	585	612	567	575	616	572	618	611	583	582	586	548	580	591	554	617	579	582	650	583	588	608	584	591	607	584	607	570	641	566	629	601	594	612	617	600	644	605	616	554	604	611	637	596	616	597	623	570	540	551	609	575	552	549	608	607	618	630	621	621	603	598	592	603	619	575	589	538	548	592	593	570	599	511	592	600	606	573	566	555	580	576	626	598	579	586	646	570	578	561	531	605	559	608	591	572	596	582	582	566	649	557	546	589	593	545	607	643	586	617	584	608	618	606	589	570	559	539	575	563	611	581	565	607	591	616	603	614	555	623	568	586	602	571	542	580	633	557	605	559	616	593	616	588	550	602	582	550	608	577	614	571	581	630	558	602	583	599	578	599	559	623	575	568	547	619	568	619	591	650	595	582	558	593	590	599	605	603	581	589	576	594	609	581	597	591	634	599	588	622	599	537	605	564	563	585	595	595	622	574	642	588	586	563	574	603	522	616	543	557	608	627	597	612	638	588	586	611	588	574	530	606	570	557	586	586	574	600	599	593	606	602	627	575	588	608	559	622	578	590	599	646	582	567	580	564	587	572	585	616	551	605	586	611	586	583	607	605	551	608	617	584	571	640	566	627	579	606	595	555	621	573	553	569	559	549	598	594	554	570	601	555	568	616	574	597	587	638	581	650	583	588	596	564	587	584	647	665	605	573	636	598	561	599	627	599	567	618	525	583	601	591	543	613	576	579	574	583	609	579	614	595	558	557	572	576	598	563	578	593	603	581	631	643	611	613	617	549	576	589	605	625	614	619	626	573	575	592	622	561	541	592	584	571	601	560	617	633	595	586	558	627	618	578	594	599	618	572	591	597	582	591	565	586	636	623	577	580	566	590	573	619	562	577	561	575	576	607	576	585	565	605	573	583	619	549	634	574	575	625	576	603	606	604	607	556	544	588	618	576	603	610	583	584	569	616	611	562	535	572	610	591	596	575	570	601	628	634	561	568	576	609	589	577	612	593	547	619	552	577	607	575	567	521	593	591	589	594	579	649	615	635	583	579	602	600	597	566	557	590	608	604	570	552	616	633	624	564	617	539	564	581	576	622	541	611	586	561	579	601	554	619	585	593	610	640	577	565	616	565	591	571	578	563	572	594	601	577	586	570	551	571	596	625	621	589	622	648	615	599	588	575	578	586	567	619	580	554	566	535	590	612	551	590	588	560	567	531	534	598	562	587	553	612	558	587	607	576	550	602	552	586	596	630	604	651	628	620	579	579	598	579	594	613	606	592	592	599	610	625	584	611	605	592	576	592	560	617	601	618	590	591	619	664	619	590	578	599	633	568	613	569	601	552	597	535	604	609	562	596	622	565	590	601	583	576	583	595	562	571	589	558	548	580	595	566	590	565	583	580	654	568	606	573	558	607	591	548	609	612
48469	25081	11047	3217	884	477	356	292	295	259	308	312	290	258	245	244	255	243	230	233	240	283	252	280	241	241	259	248	274	244	235	242	255	249	254	227	246	229	241	245	259	234	210	266	217	229	236	226	229	242	246	191	231	222	243	286	253	236	258	232	227	227	228	244	253	234	223	240	249	208	230	242	244	253	262	242	212	264	239	237	258	228	230	254	259	258	276	245	246	252	235	260	245	231	238	246	279	215	273	214	212	248	224	218	258	258	224	226	291	261	228	269	220	226	206	243	242	208	211	200	243	245	255	241	280	226	228	252	219	246	266	267	244	289	260	238	250	247	226	266	269	230	242	243	220	214	224	246	243	268	261	265	237	263	258	230	235	259	236	220	245	241	247	231	234	247	255	249	247	221	239	231	251	214	246	266	244	266	249	224	254	246	218	230	234	259	234	242	201	252	262	221	256	264	241	238	281	253	264	229	226	250	232	221	237	234	235	257	222	267	225	244	243	222	232	219	230	245	250	238	218	250	223	240	247	222	233	274	248	244	266	239	229	233	217	221	243	246	217	205	247	265	251	228	213	216	258	228	209	230	222	239	259	241	222	235	213	257	249	257	259	235	237	248	257	249	252	262	258	236	229	239	237	225	246	206	221	222	236	240	236	203	231	272	247	207	231	227	259	237	270	222	239	229	230	271	221	270	269	248	245	239	224	234	225	268	237	233	215	226	257	235	265	213	234	251	224	236	259	270	247	296	220	225	231	232	269	227	235	255	239	237	261	238	242	241	254	221	244	233	243	248	223	234	222	269	238	254	236	237	224	229	223	219	260	239	202	224	216	216	212	228	237	222	234	223	270	226	233	230	234	229	219	253	247	249	241	228	234	245	250	257	266	249	242	219	252	257	248	246	241	225	209	242	203	252	210	239	248	232	244	249	257	239	232	264	233	243	239	226	263	221	223	277	256	233	221	237	245	231	258	234	217	210	215	271	230	225	206	225	232	227	236	240	247	233	247	216	231	231	230	225	217	205	240	235	253	249	242	246	268	253	245	243	244	230	227	270	241	221	217	254	213	226	236	256	243	230	242	240	235	205	239	213	273	255	232	259	276	226	240	208	264	229	231	232	248	234	214	226	254	252	208	277	238	239	232	261	266	250	224	234	250	252	231	220	216	245	243	218	205	235	261	237	229	242	231	230	242	248	214	241	217	227	276	237	245	235	260	292	247	239	247	229	243	249	217	238	235	207	222	215	261	256	227	234	208	233	236	255	233	229	230	246	237	221	252	247	236	216	257	233	281	231	260	255	255	228	240	256	213	266	205	255	258	263	256	225	210	241	232	210	243	259	249	227	234	217	229	243	213	237	231	259	230	256	241	220	236	264	229	225	232	226	235	234	246	263	239	234	250	276	227	268	242	226	247	247	229	267	233	266	260	223	256	259	218	209	233	224	222	247	252	217	236	274	232	206	232	229	221	247	267	251	224	246	236	242	250	237	266	242	231	248	242	231	246	249	257	259	227	215	236	241	248	224	267	276	255	258	262	203	233	260	220	241	258	273	224	250	239	248	243	216	217	235	272	230	272	212	283	216	244	236	254	247	247	241	253	263	229	226	230	212	210	237	215	248	259	247	229	230	239	235	249	246	242	229	263	242	216	217	256	226	232	244	242	238	239	284	234	244	237	227	191	205	227	227	247	226	225	231	240	231	205	244	230	259	258	248	245	213	247	247	232	241	259	225	257	248	221	258	219	229	252	241	264	225	222	250	217	243	245	277	218	218	258	213	221	235	221	237	238	258	243	232	236	282	243	234	242	217	220	245	237	252	224	247	201	219	274	236	244	250	234	231	243	232	188	269	248	241	234	263	235	209	270	250	244	254	234	240	254	266	248	267	245	245	246	215	233	230	244	247	236	225	250	243	275	252	242	259	265	234	242	234	219	264	236	252	258	247	248	227	243	251	226	224	240	249	219	242	232	222	227	230	229	249	237	237	247	253	260	248	235	262	244	228	255	249	271	234	229	262	254	239	230	259	225	228	228	219	262	230	245	240	214	271	232	191	228	256	247	237	243	215	262	242	243	219	249	233	229	266	214	245	234	243	227	216	212	242	252	234	218	236	230	259	243	262	257	265	248	275	237	233	249	260	256	260	227	211	258	238	223	222	220	263	201	230	241	240	218	271	251	252	248	260	218	263	240	247	227	232	252	230	232	239	241	251	247	267	249	239	212	227	258	274	218	236	269	205	225	224	251	230	258	212	254	237	208	244	224	226	245	240	233	249	239	263	230	248	227	231	260	236	233	215	245	214	205	241	215	222	253	274	236	238	258	238	248	235	231	243	227	211	223	226	255	241	206	257	234	232	231	199	226	222	235	266	239	236	233	217	239	233	258	241	236	255	228	269	243	247	235	231	267	214	241	226	257	218	237	226	252	214	246	235	244	241	257	276	241	240	234	232	210	218	252	252	233	246	225	241	220	205	243	222	242	256	243	243	254	224	217	207	231	239	226	231	279	248	243	227	236	209	265	251	219	224	225	244	211	248	242	247	230	248	209	241	230	280	242	229	227	229	211	233	223	218	239	260	205	236	226	246	216	219	249	208	262	253	232	245	208	247	250	242	246	264	251	220	247	229	242	261	243	233	241	263	236	227	225	270	248	239	249	250	244	256	230	240	239	213	245	226	252	237	217	209	235	278	234	275	248	239	224	235	238	238	227	243	233	232	229	246	203	228	223	246	228	226	212	240	228	245	240	225	248	269	213	223	238	256	239	241	256	219	225	236	237	223	232	257	223	247	233	251	235	227	259	249	241	228	249	222	275	266	227	210	265	214	254	257	232	258	247	230	218	195	229	212	228	226	264	214	234	266	229	207	249	239	239	224	217	227	218	217	247	217	249	243	234	231	255	225	251	233	223	266	241	249	181	248	270	248	249	225	227	215	262	226	232	236	253	265	243	251	252	218	196	234	215	258	197	230	223	223	225	233	262	256	221	238	249	256	272	255	238	243	231	256	178	228	241	280	248	232	210	246	238	262	250	253	217	237	206	253	270	220	252	217	228	209	272	273	235	213	234	220	241	241	248	236	225	219	249	218	249	240	236	246	233	259	227	226	243	287	217	210	254	224	221	245	213	227	233	213	277	237	276	244	217	212	237	234	250	222	218	277	262	246	273	253	227	237	252	248	226	224	264	275	251	230	260	235	247	236	230	219	229	233	266	247	250	220	224	235	245	223	221	235	232	250	236	254	254	253	222	247	241	214	236	243	252	269	250	225	234	246	245	226	244	253	237	246	246	224	256	225	245	222	229	257	254	217	251	252	262	230	259	264	247	235	245	230	246	212	230	215	222	265	223	244	234	254	237	247	236	260	231	246	228	265	257	226	250	243	225	266	219	247	266	287	259	268	234	247	234	233	210	250	262	274	239	284	228	253	219	239	265	235	232	224	281	212	221	243	234	218	256	242	230	227	227	236	229	228	248	246	257	248	246	239	229	209
30544	17717	13615	5935	2850	1428	1106	949	812	696	682	676	573	637	589	535	530	582	519	527	568	600	587	567	503	546	590	565	505	518	530	517	499	561	506	540	534	509	549	532	529	559	495	502	520	503	540	534	537	554	546	538	500	533	515	557	511	562	492	537	485	471	507	520	508	541	553	522	498	510	502	533	541	545	511	514	537	534	545	533	532	495	557	520	514	535	538	511	530	516	537	538	530	512	586	524	540	524	498	501	529	534	543	522	515	536	533	524	530	542	540	557	591	503	532	537	517	536	522	508	546	513	511	522	503	514	526	548	541	506	555	517	545	530	550	514	477	446	509	535	523	576	530	526	555	556	508	524	544	489	499	550	510	540	549	522	537	577	544	561	542	503	524	540	552	572	535	507	516	533	520	560	543	522	532	542	552	509	495	523	555	567	515	521	546	525	537	558	530	506	527	551	511	571	518	529	529	487	510	566	532	558	534	535	493	492	526	521	534	564	538	545	514	514	536	492	491	560	531	503	513	541	551	521	567	563	548	537	549	540	519	534	532	558	533	517	511	515	506	510	492	572	538	569	494	525	505	521	551	500	500	510	542	521	506	547	564	541	512	523	552	537	537	551	547	504	524	507	559	538	507	535	543	532	546	536	527	535	540	545	536	532	529	526	521	528	518	471	537	529	537	510	546	519	519	529	579	537	531	530	526	521	511	499	489	499	566	522	569	554	541	515	526	563	525	526	527	553	543	535	519	526	544	516	502	516	507	534	498	525	549	575	501	534	512	598	518	548	556	550	514	519	511	538	570	515	540	519	513	556	487	530	550	566	548	584	519	534	550	548	539	526	526	515	512	568	499	516	472	517	504	560	521	521	542	526	537	543	506	530	530	536	515	550	500	522	533	549	536	552	508	504	542	491	519	507	498	540	569	537	529	533	520	532	518	514	526	516	522	515	525	527	566	556	507	527	564	550	537	528	522	533	575	510	518	535	503	565	516	536	547	544	520	527	523	505	530	521	515	526	527	509	534	506	549	550	536	546	517	521	481	521	556	535	571	529	545	534	542	551	561	519	524	533	495	517	550	528	519	546	523	549	536	523	516	508	522	527	500	531	495	533	544	465	510	564	497	581	542	538	498	497	521	543	534	530	516	533	501	528	541	548	537	532	554	534	531	528	526	552	552	531	537	530	539	528	551	530	526	509	541	545	534	523	512	548	564	493	524	561	524	522	543	504	515	505	590	516	535	514	498	497	547	527	562	534	540	528	517	510	498	512	512	535	535	562	553	562	529	520	539	525	523	564	509	515	547	498	487	544	521	517	518	526	542	527	511	537	516	539	484	571	536	524	543	540	513	490	570	526	519	543	518	531	536	497	503	519	543	519	573	535	548	522	533	557	548	528	508	514	529	468	523	528	537	512	498	526	532	533	536	511	544	537	498	545	514	524	556	545	559	547	533	513	519	546	535	551	542	544	498	511	543	489	529	517	522	533	526	538	521	496	515	510	572	559	538	528	559	527	537	531	521	510	504	486	576	529	540	537	539	509	564	541	563	539	545	511	518	529	555	556	504	540	476	527	524	529	553	507	518	543	554	516	537	539	506	585	518	516	519	535	516	558	542	493	485	485	517	528	548	546	529	534	549	496	581	560	539	507	484	509	501	526	556	528	536	534	496	512	534	533	535	508	522	544	533	536	514	493	542	539	544	524	526	521	538	520	510	531	510	557	536	490	567	523	503	525	524	539	503	531	527	547	487	541	538	525	555	525	545	527	511	564	527	559	568	523	526	537	514	521	549	543	537	566	512	509	508	577	577	556	509	494	512	498	517	512	542	513	515	511	524	530	521	513	489	542	519	535	539	547	522	530	566	522	523	526	509	576	488	501	514	503	523	509	522	522	481	541	488	549	502	502	531	485	520	533	525	524	514	539	543	527	566	521	537	509	519	495	546	478	532	504	557	520	510	520	509	579	572	493	546	535	540	540	558	542	559	519	528	533	505	525	530	560	559	559	500	512	581	508	539	539	478	553	549	551	539	514	514	566	520	464	514	545	541	581	545	523	517	580	533	545	550	548	526	546	531	522	494	539	560	553	495	551	540	508	527	503	507	496	511	545	529	512	521	547	513	522	520	534	530	546	502	500	520	531	546	502	472	527	523	513	538	545	540	567	530	544	537	575	553	528	513	531	562	556	545	533	528	499	527	548	498	523	517	548	503	571	501	552	519	514	510	535	554	501	540	529	512	567	497	537	518	544	493	520	539	503	540	531	551	529	548	554	526	526	538	488	514	550	514	548	537	522	521	536	522	513	541	520	490	529	514	569	549	517	520	483	527	545	562	481	531	516	510	534	533	468	541	565	515	520	512	550	546	574	531	499	536	551	534	545	501	517	550	550	480	513	535	512	510	501	556	520	557	509	542	510	508	545	530	526	489	514	518	529	517	549	492	510	530	527	521	554	563	496	546	548	580	581	513	515	527	500	512	542	526	571	551	499	548	517	538	515	503	556	532	497	534	514	564	514	580	512	527	557	541	537	523	559	540	550	507	546	517	532	535	525	517	513	535	538	511	536	511	532	499	522	532	559	511	531	576	503	543	553	553	534	474	538	533	507	543	533	548	511	562	476	542	538	551	497	539	555	547	533	503	523	536	520	521	571	521	541	526	552	516	564	548	555	500	520	476	560	516	525	517	567	516	543	558	509	518	525	531	509	501	558	499	523	538	523	535	521	481	542	487	495	534	532	551	544	512	509	555	541	507	517	518	507	541	529	542	473	509	528	496	568	514	515	571	551	538	529	521	518	536	566	547	485	539	533	531	539	560	536	530	545	503	522	548	518	546	502	522	527	537	548	560	508	521	510	517	570	536	522	552	523	541	521	524	515	551	566	531	543	524	526	522	509	506	481	499	581	503	541	540	490	511	528	563	554	540	523	555	539	530	523	502	495	528	556	535	543	523	558	529	564	541	520	553	498	520	543	534	548	526	522	521	522	560	520	544	508	524	540	544	477	500	525	518	515	523	522	552	540	533	539	550	512	541	529	498	502	554	505	525	582	494	542	521	514	552	540	540	530	537	537	498	525	538	546	529	511	536	525	499	489	508	545	534	553	528	549	541	519	524	515	521	525	523	550	516	511	554	510	503	532	525	540	518	529	522	491	549	516	544	521	490	548	523	502	514	525	476	555	528	530	555	511	561	519	547	505	593	521	565	502	564	490	518	543	472	561	522	556	548	553	511	476	510	525	523	516	569	489	506	523	528	559	530	544	588	515	531	494	532	507	528	524	531	533	498	563	493	551	550	537	514	529	503	524	540	510	544	510	522	543	503	519	526	574	549	537	496	528	555	507	533	524	537	489	523	507	567	541	487	544	509	498	535	504	557	514	549	517	543	520	548	515	528	508	528	516	529	534	498	523	503	534	538	510	556	533	528	580	492	513	551	530	544	519	566	512	531	562	564	522	541	536	486	509	535	551	476	570	550	521	527	517	520	544	533	488
57698	28813	10964	4379	1915	657	475	371	294	286	306	267	262	246	280	263	259	250	279	226	249	318	368	373	318	240	266	303	255	291	261	262	252	253	247	274	291	238	271	259	263	283	293	274	290	267	295	299	277	278	242	241	259	285	213	237	254	284	244	259	258	274	256	228	233	261	263	241	278	262	266	242	284	285	260	262	261	248	248	272	279	237	266	268	269	244	240	233	257	231	241	269	277	220	226	250	269	263	248	233	254	254	221	245	237	277	254	255	262	278	232	241	273	273	244	221	259	255	247	244	261	261	254	248	291	257	242	281	255	244	255	251	251	266	276	253	240	244	270	243	254	239	238	287	232	270	253	250	272	241	302	255	242	255	231	293	247	244	275	253	282	293	274	280	264	253	252	267	271	253	232	286	245	259	275	268	231	268	247	265	267	231	245	255	271	288	253	240	213	233	291	280	282	269	270	253	244	244	251	265	264	244	266	241	292	289	267	283	271	258	253	255	251	256	263	268	264	239	224	274	254	265	266	252	269	272	241	254	253	271	253	266	235	254	263	242	252	242	209	265	235	257	276	273	247	224	260	246	251	235	253	238	265	273	268	260	264	271	303	281	260	273	270	262	250	272	256	282	261	256	207	269	255	273	261	235	216	241	251	236	272	246	254	231	259	291	261	265	223	263	237	263	244	265	278	276	285	231	237	235	252	262	252	275	299	247	270	224	295	277	252	271	260	248	251	238	248	224	259	266	248	252	238	289	254	275	242	313	293	267	271	277	236	238	274	259	249	251	267	274	304	230	293	240	269	264	228	268	228	231	265	242	203	239	279	258	271	247	279	248	279	212	242	266	260	244	250	228	253	236	240	251	248	220	230	262	249	254	231	249	247	284	249	222	266	241	237	278	262	231	264	254	273	255	220	272	238	231	282	234	210	288	276	241	255	258	250	240	262	272	245	242	291	278	271	234	252	223	280	255	265	265	269	244	257	259	241	253	305	280	243	240	253	260	263	269	290	265	258	260	241	248	240	249	261	244	233	249	240	248	276	262	265	245	232	242	270	253	263	236	236	245	257	265	284	274	287	248	245	275	252	268	254	281	252	293	251	283	267	231	247	224	293	242	244	274	309	232	251	229	268	265	243	243	255	263	263	220	231	238	259	268	266	288	262	263	239	228	259	271	287	278	280	228	250	264	245	250	268	271	238	256	259	252	224	234	267	231	259	289	225	254	268	306	255	248	275	263	255	243	235	256	217	264	234	266	240	265	228	266	284	264	275	234	246	251	258	261	263	277	278	217	269	240	245	273	257	281	253	232	257	243	241	242	240	248	265	264	232	269	255	237	227	249	274	234	266	291	272	252	262	240	221	247	271	260	247	258	263	287	261	257	253	246	266	252	259	218	268	264	260	257	267	263	237	276	258	224	210	235	253	253	262	254	273	262	276	257	269	255	265	269	259	285	287	241	206	254	270	262	267	231	235	299	268	281	301	256	261	241	238	233	214	260	289	266	266	239	237	249	258	235	214	272	248	251	244	254	254	239	272	269	257	252	262	245	264	232	266	238	271	275	247	262	280	250	234	258	281	268	262	291	236	205	234	229	271	258	238	285	289	247	269	232	268	240	280	256	254	238	260	262	245	275	251	261	258	293	267	269	275	271	230	250	272	212	281	258	261	247	275	259	270	260	229	252	270	279	237	239	258	254	235	267	273	247	235	219	237	267	256	240	261	285	281	231	232	268	264	234	285	271	234	296	259	244	248	258	235	255	233	239	253	235	239	254	261	272	264	254	219	265	247	262	266	251	266	286	234	255	209	254	240	258	277	276	257	251	244	258	228	261	269	255	264	262	243	259	250	236	293	258	246	249	234	256	237	249	273	231	279	259	253	265	242	252	215	264	263	263	244	252	310	242	265	253	280	279	250	244	229	249	265	239	239	251	267	257	268	270	284	252	257	256	239	249	270	262	233	279	273	251	237	244	240	283	292	244	250	269	251	239	245	250	276	287	266	234	269	261	252	284	251	260	256	242	269	248	243	270	252	275	261	247	235	265	255	242	260	238	233	245	252	272	236	247	261	245	262	255	292	248	259	274	293	278	257	236	225	258	277	256	240	256	249	270	267	240	264	256	238	239	253	251	201	260	249	268	240	258	228	267	282	257	254	262	257	242	261	256	255	269	274	263	291	248	263	274	237	248	272	240	230	260	262	238	272	275	261	250	252	257	247	283	279	245	249	242	246	250	251	249	267	233	247	273	274	279	282	229	285	262	240	264	295	287	255	279	273	251	250	271	262	275	232	250	255	256	230	215	235	253	227	250	280	307	257	248	249	262	248	288	254	266	254	265	251	267	268	236	270	242	292	260	257	225	247	250	271	255	260	270	258	270	254	249	280	254	241	235	222	240	271	251	279	227	273	264	297	256	259	256	256	287	281	270	259	250	252	255	270	267	232	243	233	230	240	265	252	234	285	243	254	253	266	243	269	267	269	246	254	239	281	282	271	226	274	231	239	277	271	268	280	278	247	239	285	252	238	259	255	258	244	264	261	294	253	258	283	235	259	237	256	252	245	252	242	239	275	229	235	255	274	270	249	230	283	246	232	241	242	258	239	266	240	252	236	255	235	280	251	265	253	251	241	246	239	271	237	301	277	263	272	202	257	257	250	275	291	290	249	290	266	247	260	243	220	240	269	276	259	292	263	233	266	244	257	258	230	303	281	265	252	278	267	234	262	255	247	290	285	237	238	254	255	227	248	279	264	280	262	253	249	239	274	261	266	266	272	244	261	270	252	227	221	236	251	290	269	272	269	238	239	252	272	260	244	294	259	289	244	260	247	241	215	252	234	237	231	242	248	256	273	267	261	258	257	279	225	251	267	264	261	238	255	260	287	259	239	243	243	260	224	264	288	222	246	273	290	247	252	252	235	265	252	272	258	247	261	243	251	238	259	248	223	292	240	267	243	271	260	285	251	230	264	249	228	241	263	238	256	250	281	257	247	232	285	278	233	220	242	232	248	276	271	280	244	268	251	251	271	271	244	300	270	260	270	239	240	222	250	257	270	260	259	271	253	282	301	230	262	264	256	243	235	277	246	301	298	259	253	254	241	249	219	274	243	235	257	263	255	226	256	241	289	268	248	282	250	260	258	223	228	264	235	268	267	270	245	252	256	238	240	226	250	273	256	266	255	282	267	260	257	238	270	251	219	220	247	261	248	284	268	265	233	249	267	245	265	265	300	298	248	248	252	241	300	237	241	291	230	251	241	254	259	274	251	239	257	228	256	249	224	267	258	259	226	261	255	256	245	264	271	245	278	265	272	242	278	267	230	231	239	248	284	236	257	223	237	271	249	264	256	283	246	256	242	248	259	242	249	241	288	252	245	249	259	251	287	256	217	244	251	224	282	229	264	287	249	252	246	238	242	249	249	285	270	252	230	258	228	257	237	265	263	256	258	259	255	248	258	247	283	270	232	296	237	256	247	255	281	245	255	265	245	278
38857	21186	12635	8938	5137	2297	1271	1096	1035	857	726	737	687	609	591	621	575	612	541	624	686	943	1126	1097	798	602	585	589	550	574	576	574	554	569	593	552	565	617	589	553	569	561	577	600	569	548	543	531	589	514	545	591	544	564	587	584	511	546	562	570	548	544	602	634	565	540	598	579	583	577	595	545	567	556	568	527	571	596	552	533	568	581	588	585	569	546	569	567	561	583	588	594	548	557	597	569	547	551	580	562	570	545	521	578	558	571	585	528	583	549	580	550	581	526	547	583	592	553	536	588	571	535	591	580	576	585	523	594	536	568	554	572	558	564	563	561	543	562	542	552	556	546	566	597	586	534	558	524	578	546	565	580	559	576	600	535	561	570	568	532	564	573	556	557	531	524	545	571	545	539	565	552	549	577	573	586	583	543	575	592	587	519	567	541	582	580	542	570	549	539	550	583	587	602	591	547	586	570	534	540	564	580	560	535	550	561	588	608	552	570	582	525	551	527	584	601	558	551	548	615	569	571	578	536	562	547	566	557	574	538	573	607	600	591	540	551	587	565	575	585	539	519	552	613	560	594	611	536	572	578	548	579	581	552	557	542	596	537	538	546	533	552	565	550	606	585	572	561	536	579	563	590	558	587	551	589	540	571	615	582	572	564	565	557	539	560	550	585	627	522	537	544	561	577	568	596	559	565	575	542	582	563	592	535	556	555	535	536	536	581	587	524	578	586	600	572	575	543	591	550	548	578	552	579	569	564	545	573	555	541	550	578	532	520	494	571	508	612	551	512	553	559	590	530	565	546	563	553	537	555	576	548	573	552	591	590	547	564	586	584	555	554	559	526	562	547	538	583	590	541	536	562	547	548	566	581	557	527	621	566	540	574	579	552	573	553	540	579	593	589	534	569	556	558	549	551	573	625	575	583	553	622	571	608	527	564	549	572	533	557	611	543	575	562	568	560	579	585	576	576	523	574	564	535	569	523	569	574	544	566	545	541	565	581	579	565	553	515	587	561	569	580	556	575	597	546	546	555	598	575	576	559	581	564	539	518	551	572	570	550	526	558	535	531	549	582	556	529	567	533	557	547	567	554	601	574	561	550	541	571	566	553	572	575	540	555	611	567	600	572	545	561	618	557	573	553	574	555	551	546	530	572	582	592	552	556	567	581	534	573	568	557	562	614	553	550	564	535	551	599	562	564	580	576	571	549	535	539	575	544	558	539	571	605	558	521	521	580	567	588	532	540	544	577	541	573	554	563	571	557	571	543	555	518	585	537	512	572	567	581	603	585	541	563	568	527	522	524	518	599	580	569	530	570	524	583	571	584	548	579	589	544	601	506	563	552	575	542	566	590	587	556	531	556	541	509	572	582	589	563	544	584	568	551	536	588	583	564	579	562	572	574	530	597	534	603	559	568	568	592	547	564	560	568	567	611	532	547	544	570	563	511	570	560	497	586	543	530	570	585	514	537	619	590	583	564	578	550	590	590	538	610	572	560	547	553	564	599	550	555	535	516	536	555	593	538	593	542	543	591	581	570	591	589	586	523	544	540	506	531	547	560	545	562	584	583	606	539	595	528	571	577	571	532	586	563	577	552	529	557	563	547	567	515	561	574	603	572	551	532	576	586	585	558	565	559	541	519	548	592	589	522	548	589	536	611	579	575	568	536	549	610	570	550	565	555	586	575	551	552	566	546	584	554	601	549	582	582	591	558	529	576	542	590	555	565	584	560	536	611	541	607	574	529	585	566	529	504	572	503	532	608	573	581	541	565	553	553	589	560	551	563	563	596	544	551	556	583	579	563	561	490	517	572	541	568	541	561	536	535	585	550	537	526	582	578	564	582	512	536	590	555	548	590	556	565	589	531	564	558	581	547	562	549	573	559	560	532	518	542	570	539	572	574	560	555	574	588	562	585	583	540	599	556	556	550	535	538	546	586	594	583	557	563	569	558	577	564	590	568	527	568	569	564	557	545	553	586	602	540	556	575	550	575	569	544	565	582	522	603	577	591	562	550	548	575	571	544	583	530	550	522	550	569	517	567	546	562	557	549	523	566	562	514	551	566	576	545	580	550	535	573	589	584	584	577	551	576	555	563	560	567	569	584	545	565	579	555	566	555	562	596	552	570	574	499	576	532	521	571	561	571	562	570	614	546	568	579	552	591	577	535	557	559	542	549	580	590	557	554	541	550	578	570	574	543	535	582	561	510	583	562	566	587	549	542	591	558	535	593	569	551	540	524	558	581	590	579	575	543	579	525	537	574	585	590	583	557	532	578	581	554	517	562	575	552	557	556	580	613	536	525	523	536	580	578	567	555	557	544	594	549	544	558	541	559	559	560	604	569	600	544	555	584	588	570	590	587	545	552	591	541	555	569	541	541	550	569	532	578	551	526	573	553	590	593	552	562	568	536	532	558	561	537	548	540	532	555	536	568	510	598	568	561	580	577	579	530	562	538	614	572	520	581	567	488	566	559	572	612	545	571	540	596	503	574	539	592	537	543	576	529	598	596	555	575	578	531	577	554	576	552	564	602	588	583	524	572	524	540	519	557	528	554	559	567	586	575	569	567	566	561	551	602	568	544	549	583	509	559	548	534	593	574	588	567	555	522	589	593	590	552	554	539	555	596	562	560	586	558	550	625	546	537	530	566	571	526	626	521	566	618	558	582	598	558	563	623	568	573	569	602	541	559	567	554	542	591	581	544	566	585	555	573	568	601	571	595	539	606	597	561	592	556	591	603	548	572	537	546	576	600	585	561	517	541	565	599	590	555	549	615	533	563	559	596	568	543	629	589	583	585	595	524	571	568	559	554	559	503	580	551	592	548	602	545	550	534	606	558	594	585	563	553	556	568	550	565	573	538	556	538	563	633	532	555	537	579	574	607	547	601	600	589	605	578	597	546	564	579	536	567	584	569	573	533	544	536	556	582	587	556	573	567	556	587	577	579	535	523	561	557	573	562	565	595	595	627	524	526	584	549	560	541	559	574	554	574	568	559	581	587	520	579	552	535	514	579	580	530	554	561	546	574	568	579	588	543	514	534	534	607	531	529	598	558	563	552	590	515	561	556	563	559	565	559	570	573	553	597	535	573	565	549	601	553	539	540	604	553	607	527	567	615	527	564	563	563	574	568	573	566	539	544	567	540	548	543	563	551	542	568	538	543	586	515	597	548	558	542	542	523	575	562	577	539	567	540	560	566	566	562	596	558	549	544	569	570	565	543	582	577	576	568	559	523	569	559	549	559	591	535	548	586	572	581	545	567	550	520	580	521	555	550	549	564	591	556	557	559	549	577	554	556	560	546	543	596	546	532	573	597	576	580	552	564	572	580	573	590	579	577	555	533	607	538	553	568	565	569	548	574	592	575	551	581	561	567	544	587	556	499	591	577	588	516	579	585	534	544	538	504	557	581	546	542	561	584	558	535	544	589	592	550	552	543	597	541	564	544	580	540	560	551	557	562	602	564	550	545	552	534	545	547	605	606
64344	36526	22076	10625	4331	1240	579	457	400	389	382	352	291	296	295	286	311	300	240	287	299	432	538	475	360	275	287	287	282	251	286	309	260	245	287	301	267	263	275	275	261	260	287	259	267	278	269	247	269	283	281	295	276	277	270	261	293	249	251	289	287	255	271	241	254	286	304	239	248	266	284	265	246	283	263	254	261	253	225	273	271	279	258	266	290	273	293	262	263	252	287	297	249	265	291	276	254	264	324	285	268	262	285	255	248	250	273	272	266	246	284	271	283	283	246	262	301	287	295	255	270	288	285	274	284	271	276	282	265	274	258	275	261	287	255	270	281	284	298	279	282	288	258	291	269	285	265	271	312	279	286	270	308	277	264	270	234	276	290	292	273	266	248	290	279	246	269	280	268	245	269	295	262	305	293	286	252	265	261	261	270	308	256	283	245	216	279	238	262	296	263	297	275	261	259	297	237	280	285	287	285	270	255	308	264	275	252	289	309	266	280	250	262	258	264	251	273	291	310	267	279	259	280	274	284	281	284	295	255	289	292	308	318	235	264	303	281	278	282	237	256	310	261	268	268	263	250	244	267	277	259	275	286	294	274	247	233	270	267	234	274	254	271	252	269	284	264	275	272	251	279	254	269	249	255	237	267	279	257	295	263	288	251	256	261	233	256	279	262	267	273	296	253	258	254	259	286	294	268	310	241	257	268	259	286	286	278	252	248	279	264	272	232	264	302	275	297	289	289	269	287	260	258	234	253	253	246	273	264	304	237	275	298	254	271	268	258	267	272	279	273	271	264	291	298	254	264	233	247	268	255	242	299	296	275	248	239	263	275	267	311	260	268	298	236	296	281	263	264	281	282	295	270	284	254	255	267	277	257	262	285	242	261	267	276	269	232	266	302	240	261	238	252	261	245	278	264	249	273	285	283	277	262	296	304	287	275	257	286	277	279	270	262	259	274	268	268	269	253	239	260	290	283	262	271	286	273	265	235	257	285	272	301	250	280	262	250	301	288	273	302	294	295	265	287	281	278	287	266	291	265	280	275	261	250	273	281	251	276	253	277	268	281	288	251	261	269	265	277	307	318	252	279	259	250	252	269	290	263	263	246	285	288	281	275	267	272	246	247	317	281	279	280	228	250	250	238	269	259	262	277	281	288	252	322	280	267	289	278	278	287	284	304	273	295	239	273	259	263	289	272	298	258	287	237	249	259	277	281	288	260	247	272	277	275	306	279	255	287	305	287	275	274	252	251	285	273	272	281	280	281	278	263	272	269	244	241	299	247	295	253	282	234	281	257	282	286	266	273	265	284	284	250	256	276	251	266	286	274	262	297	261	292	282	253	296	277	270	273	276	298	269	273	278	250	267	284	253	246	271	283	253	279	296	273	281	259	283	251	263	263	267	297	290	265	247	293	270	271	284	293	278	284	273	268	251	292	289	277	260	283	265	277	281	317	253	267	275	262	286	256	267	261	258	261	257	271	290	281	246	287	237	263	286	269	272	284	262	250	282	237	270	295	269	229	241	264	316	262	280	280	285	268	272	297	289	261	293	272	264	239	242	263	281	254	272	270	263	248	265	278	266	268	274	265	251	267	273	283	269	279	278	271	274	264	276	245	288	267	256	267	269	295	302	275	264	291	285	254	246	291	293	255	286	230	281	265	296	249	258	242	266	255	292	268	258	261	266	255	285	300	262	296	235	285	262	276	261	312	315	276	278	294	281	272	289	290	275	294	253	289	271	279	280	261	262	282	278	270	293	257	298	260	248	250	270	264	275	264	261	305	297	264	253	242	268	275	275	262	277	258	273	270	263	295	275	273	269	257	305	259	324	282	241	272	294	249	290	298	294	265	253	293	247	240	294	282	283	284	269	267	266	270	254	278	278	295	243	256	243	287	240	246	266	272	291	271	261	269	270	277	257	262	283	255	284	299	273	281	265	252	274	291	270	271	298	255	251	293	264	294	266	259	259	290	269	257	255	272	281	274	276	247	251	286	291	270	276	276	281	247	254	280	299	247	255	271	278	305	256	262	271	259	304	272	250	262	268	261	275	303	253	281	273	274	251	274	233	276	264	267	271	291	252	257	272	317	250	242	294	266	279	282	289	279	248	271	239	267	276	287	259	259	277	267	288	277	279	256	247	258	255	271	285	256	292	292	253	245	278	293	277	283	273	271	303	253	268	265	291	234	276	254	264	299	261	276	301	301	231	280	291	247	288	261	292	256	293	284	288	280	264	264	290	276	293	290	271	274	225	270	234	270	275	248	248	256	232	265	285	257	263	259	244	272	228	284	266	285	252	272	293	276	269	256	246	284	279	279	307	257	270	263	245	277	286	287	269	260	287	270	310	274	294	257	277	261	263	270	272	278	278	260	274	259	249	288	272	291	240	299	274	274	251	264	254	248	293	254	296	254	247	288	266	226	270	254	271	233	248	271	288	265	266	233	276	281	267	251	276	260	260	270	264	267	310	270	252	272	267	280	262	302	264	270	269	303	298	294	273	300	311	282	248	256	270	246	283	268	283	274	265	261	265	304	267	261	294	264	277	301	270	286	277	267	264	295	269	314	291	276	266	258	280	288	280	274	254	291	276	318	250	290	272	274	250	250	286	251	248	288	261	290	273	258	276	295	280	274	262	289	276	304	300	260	286	255	239	233	270	288	306	283	276	264	288	271	257	278	267	283	271	270	265	277	261	280	281	256	274	277	242	296	303	255	248	296	258	260	269	259	246	239	269	275	278	269	254	260	253	298	288	283	278	265	254	254	258	250	268	277	275	284	264	287	253	270	244	290	263	265	288	262	277	258	281	278	261	251	248	269	307	298	283	281	280	265	265	263	276	281	247	237	282	276	292	279	260	246	272	249	274	252	268	256	300	268	295	246	260	286	284	247	311	261	274	240	267	246	304	282	256	248	266	272	291	240	278	276	260	241	266	283	281	272	303	247	254	250	253	252	260	282	271	274	260	268	264	280	261	321	251	261	242	250	279	277	293	295	272	259	235	258	256	283	262	265	262	232	264	265	288	276	275	296	274	261	291	270	266	266	259	257	265	274	216	267	268	273	263	266	254	279	281	246	256	291	266	267	289	265	276	252	244	259	279	278	251	290	266	277	285	241	261	254	270	269	277	323	282	253	290	266	283	261	255	286	269	259	235	257	250	280	300	281	290	231	206	275	300	264	274	289	288	241	237	265	262	282	275	258	310	278	269	258	266	258	270	233	265	251	270	272	278	271	281	293	281	274	252	272	288	274	309	260	292	296	302	284	283	274	272	253	294	309	293	256	277	273	270	284	267	274	252	282	281	267	272	260	268	279	250	266	264	259	273	284	278	268	301	291	287	277	278	263	245	246	310	252	283	292	265	255	262	273	266	257	251	261	267	262	261	296	264	271	282	237	271	323	279	237	278	278	262	263	280	288	248	255	267	263	305	264	278	278	285	268	281	259	279	252	312	242	238	259	255	294	259	286	285	265	271	262	291	285	260
41762	28480	23268	17486	9977	3617	1797	1483	1200	1109	956	925	881	843	818	668	679	656	640	659	739	1559	1953	1806	933	608	593	602	591	613	605	598	564	609	572	558	570	605	583	600	555	573	588	563	574	568	601	561	615	613	579	608	589	609	591	562	586	573	591	570	606	649	595	586	578	624	611	592	592	571	587	605	625	614	573	630	582	583	622	583	590	584	576	617	591	579	583	593	598	604	587	578	581	626	598	605	563	572	631	595	613	545	587	624	609	538	636	629	587	531	617	617	573	617	623	613	539	571	570	613	568	582	569	556	612	581	578	614	639	568	615	588	638	576	604	612	617	610	624	597	578	600	622	540	605	553	579	600	601	575	585	613	562	589	575	578	571	585	597	604	618	582	576	559	606	570	598	608	556	620	610	613	569	557	603	569	567	629	572	599	557	557	645	609	601	653	566	588	572	554	578	613	573	574	605	582	600	585	616	561	593	602	643	621	582	565	595	593	610	596	577	600	569	587	639	617	526	549	610	580	549	580	555	588	632	591	605	603	611	604	644	579	590	594	579	573	592	585	599	612	607	596	614	586	578	563	553	560	584	629	581	592	640	623	575	565	632	581	560	600	559	589	633	580	633	575	591	600	595	562	566	581	627	544	556	583	613	584	562	541	534	583	557	585	609	595	570	586	601	554	570	607	576	604	576	579	643	568	539	600	591	611	592	604	608	579	590	618	569	614	559	587	628	606	568	632	571	585	618	575	566	573	586	564	550	557	584	571	579	592	635	596	586	609	565	579	573	615	609	607	588	577	579	601	613	614	614	593	576	611	613	566	562	588	582	544	579	590	583	577	561	588	557	605	608	595	609	598	603	586	596	556	536	569	607	569	598	604	550	588	564	570	560	571	574	601	590	661	561	605	546	543	616	541	563	588	572	576	611	569	593	594	629	582	590	642	648	553	587	582	615	577	604	615	619	587	614	588	557	591	599	608	573	568	594	619	607	566	539	614	561	608	608	630	605	561	613	615	581	598	602	605	606	604	574	544	562	595	561	588	552	600	608	571	562	568	579	579	587	578	620	590	561	582	561	620	550	542	603	600	638	589	575	571	586	587	574	581	556	587	557	611	625	584	590	556	596	586	611	605	616	638	607	610	595	595	606	574	595	612	602	584	616	594	633	599	576	568	615	618	572	562	579	587	622	618	636	547	602	571	581	545	612	562	629	573	586	598	579	605	622	595	599	608	583	583	598	556	581	592	583	610	563	633	596	565	590	553	613	580	610	591	567	574	589	609	567	573	561	532	597	577	585	608	588	598	561	542	608	573	566	634	550	550	573	575	571	602	585	559	595	591	586	590	560	614	593	580	613	564	595	586	564	592	553	598	587	578	583	591	565	539	608	600	593	592	581	569	596	557	630	552	612	627	587	583	609	584	609	595	541	558	527	612	550	591	575	569	562	584	561	583	627	586	601	587	552	596	584	598	595	578	570	597	569	607	605	586	627	558	633	572	606	562	610	593	614	669	569	570	590	600	619	565	559	589	562	599	606	543	615	574	635	630	570	581	632	572	594	605	584	622	591	605	584	676	568	591	584	603	584	646	597	621	600	550	537	604	559	605	578	620	582	598	544	585	584	605	589	585	577	605	540	595	611	632	580	619	630	579	567	621	618	597	620	624	615	559	600	577	611	576	581	606	625	545	561	616	574	589	599	561	589	578	586	586	584	628	560	589	558	584	562	591	633	589	588	582	621	633	599	593	574	595	606	631	640	581	601	591	586	616	555	615	594	599	610	573	617	581	583	602	554	566	603	618	597	568	612	632	606	603	594	589	562	596	580	595	548	589	561	550	584	640	625	589	559	607	601	631	602	577	608	620	595	616	588	589	585	517	610	553	565	645	593	584	615	610	589	574	593	547	554	575	631	590	600	631	591	612	579	550	635	587	596	604	633	590	591	577	618	584	599	603	633	633	585	591	609	584	599	612	564	565	562	622	546	583	600	574	615	586	576	552	599	531	536	627	575	619	637	587	612	616	573	606	602	567	608	591	637	611	578	567	636	572	572	589	605	576	556	595	599	616	601	587	560	681	587	572	586	571	584	650	634	633	608	638	652	561	574	531	558	622	613	563	595	594	568	603	614	565	633	603	606	561	612	589	578	565	565	584	563	592	568	591	574	612	607	589	588	596	659	606	585	599	602	582	557	595	629	577	548	560	586	558	567	637	557	592	595	557	601	611	601	566	602	587	628	628	586	615	613	606	619	580	604	592	592	603	537	570	556	586	613	552	612	577	617	605	644	550	608	619	558	556	587	627	583	635	632	563	617	573	624	587	599	616	617	572	626	566	615	625	574	607	593	565	569	569	600	570	558	599	555	575	557	559	547	592	626	568	589	558	602	583	610	583	593	526	604	582	589	641	634	568	568	596	585	582	582	587	572	561	579	607	605	639	566	566	596	585	584	618	568	574	577	541	590	588	606	562	574	590	581	563	570	554	579	557	641	610	547	585	555	583	590	586	563	613	561	608	582	611	562	589	569	559	575	619	593	625	584	596	580	564	542	544	618	617	593	554	584	626	575	549	559	605	609	633	632	606	579	541	614	597	614	621	613	591	606	605	601	564	604	630	588	578	611	564	582	625	618	591	608	643	541	567	570	582	586	578	588	583	596	563	599	564	640	599	618	572	571	613	567	586	610	632	616	576	611	660	559	604	597	604	544	606	571	569	575	585	597	570	582	563	544	613	594	559	600	588	607	619	539	566	601	576	582	618	614	584	612	579	570	576	580	573	588	542	574	585	621	598	572	599	608	605	577	564	620	572	583	592	592	599	593	570	643	601	636	551	598	540	596	601	597	587	580	589	638	555	604	622	572	649	598	590	621	561	577	582	598	612	603	635	606	603	610	540	584	598	549	576	610	562	580	552	603	583	604	614	549	578	579	599	628	612	562	625	552	614	591	577	597	623	619	600	569	582	579	583	590	602	575	577	560	629	556	581	591	591	575	553	597	594	614	596	593	609	616	594	589	596	589	625	618	576	568	582	587	600	594	576	599	586	580	592	648	604	604	610	614	594	563	580	637	644	590	535	568	619	602	567	576	576	570	608	602	584	615	602	572	595	568	617	604	587	608	585	552	608	552	606	594	578	617	607	566	631	606	595	584	581	600	575	565	621	593	604	625	589	611	586	595	604	607	559	571	584	553	588	578	593	588	604	585	590	607	621	605	555	612	602	557	571	596	566	593	594	577	613	605	589	612	604	600	600	589	622	620	589	594	580	585	609	611	575	564	578	594	589	530	588	610	552	587	611	576	577	542	610	554	566	577	587	597	600	555	615	599	614	577	588	613	585	595	630	605	584	570	603	573	604	585	568	589	570	598	579	574	590	610	569	602	592	619	629	592	586	618	594	587	576	596	550	583	604	563	578	598	624	590	586	625	628	586	573	604	639	575	608	632	585	587	642	564	590	565	584	620	574	557	593	581	541	559	593	559	601	550	585	601	561	575	580
46372	23387	10127	3808	1114	455	358	329	303	281	258	221	233	243	245	207	241	239	229	243	219	216	263	256	273	243	238	231	237	225	234	258	233	260	250	225	214	235	250	213	243	270	265	229	216	218	267	244	260	269	270	234	230	220	257	242	255	226	205	261	230	234	243	240	229	236	261	266	233	234	229	223	248	212	229	213	252	230	205	241	219	227	228	217	245	231	254	245	268	222	257	222	223	240	227	253	237	222	243	225	232	241	226	236	235	205	234	227	230	226	215	207	232	218	233	254	261	248	241	213	234	225	256	225	235	194	259	241	216	214	232	222	212	226	246	224	242	228	252	238	278	246	247	212	248	260	223	271	248	234	234	223	227	265	217	212	205	220	188	236	221	239	220	237	257	213	275	230	270	233	251	247	252	228	236	216	239	265	244	245	243	243	255	220	233	233	247	229	223	223	261	250	258	259	233	240	262	262	220	223	247	249	246	259	221	244	230	226	231	224	221	206	221	233	267	223	233	207	240	229	241	258	247	199	224	250	239	201	220	226	256	232	222	247	283	211	236	244	240	233	224	267	251	238	254	246	231	228	256	216	232	265	237	221	241	242	225	227	216	236	261	247	217	282	292	212	264	234	211	242	253	232	239	241	241	230	237	219	220	252	243	227	265	275	224	238	209	231	249	240	220	258	232	276	222	254	244	240	227	249	209	224	229	232	259	250	236	225	236	264	224	234	217	233	244	235	231	267	260	232	233	270	249	265	257	243	241	246	243	234	219	270	256	230	231	241	253	220	226	254	260	282	257	212	214	226	245	238	228	225	213	205	235	273	227	218	277	244	223	234	263	244	248	241	250	253	238	261	218	254	239	257	245	217	246	279	239	249	237	206	249	221	233	254	253	228	259	240	280	232	228	204	238	247	242	226	224	239	239	228	235	225	219	235	217	219	248	238	234	259	226	235	254	259	215	251	259	242	221	218	215	219	244	274	241	202	229	226	231	227	232	251	274	243	229	269	236	259	225	215	227	201	214	230	219	253	251	280	245	267	269	232	259	271	233	223	274	235	255	221	230	245	216	248	245	242	250	223	232	267	224	212	215	230	252	216	252	246	265	224	240	244	242	230	257	228	257	259	213	227	238	225	233	222	252	233	234	215	233	256	227	210	217	225	229	247	208	257	237	233	233	253	217	230	242	241	258	216	227	256	239	269	233	248	234	237	251	243	234	276	245	253	249	231	226	248	243	223	243	218	225	235	267	238	276	238	226	241	250	209	252	227	231	237	253	273	241	239	253	207	245	258	255	234	206	218	254	237	252	210	257	234	237	234	246	240	273	240	223	245	216	227	250	258	235	211	219	237	209	259	226	218	237	222	244	270	247	212	222	229	229	227	233	273	200	237	269	224	224	244	253	241	221	240	223	230	200	236	223	260	225	259	223	239	222	264	244	270	241	218	244	269	270	228	220	284	215	266	223	265	220	226	226	231	251	242	231	237	261	220	244	217	220	250	235	228	211	231	250	263	242	269	239	218	230	253	209	272	232	247	224	281	210	221	218	227	222	225	278	235	258	266	274	240	233	256	230	248	218	227	225	248	246	221	263	218	254	234	234	243	251	224	243	202	229	232	217	236	268	224	258	237	215	233	265	236	208	231	256	249	213	218	219	231	243	223	254	250	231	232	218	235	255	242	238	237	253	238	213	226	259	234	244	270	254	257	236	199	215	255	236	269	215	245	229	252	217	252	251	251	241	236	226	221	265	238	242	224	271	260	208	253	260	226	212	249	214	258	245	216	240	235	230	258	233	261	237	242	238	243	232	226	262	249	215	219	247	248	254	268	215	224	248	198	247	222	220	244	237	238	206	252	252	232	262	222	209	224	228	248	219	249	225	254	228	214	219	232	252	233	271	231	266	251	221	240	237	253	238	272	225	218	210	209	279	225	203	219	218	238	232	247	233	234	249	248	241	238	245	214	252	250	232	240	232	277	223	230	212	241	220	181	231	237	217	256	237	252	236	245	224	247	218	236	212	247	210	252	233	236	256	247	227	237	248	219	232	249	202	219	227	235	252	252	217	250	235	237	228	243	216	260	201	246	258	228	247	237	249	251	218	250	211	247	236	224	260	250	245	247	222	216	234	210	240	238	235	234	255	234	263	265	222	224	226	259	231	239	214	260	268	237	239	287	241	250	257	229	216	256	238	224	249	254	237	262	267	253	254	250	222	231	224	238	270	237	232	256	268	231	241	244	253	226	219	221	251	218	236	241	252	239	229	255	230	240	215	256	256	241	228	227	217	204	214	279	245	246	254	222	238	243	234	246	229	244	232	248	227	212	281	186	255	229	247	232	221	235	228	226	241	191	258	237	260	241	241	243	231	216	233	234	229	262	211	244	231	265	240	231	213	236	259	210	222	244	235	233	243	201	257	235	251	237	226	218	241	241	239	223	230	260	227	257	218	243	239	214	197	239	245	223	239	240	257	233	240	221	230	246	262	231	253	221	264	211	226	239	232	283	258	222	258	218	218	244	249	233	239	246	253	269	248	238	242	240	244	257	210	253	271	223	232	274	247	228	216	214	211	221	263	205	226	243	223	234	257	228	258	211	247	266	213	215	231	213	251	268	228	239	240	245	247	260	242	257	230	248	270	228	253	288	197	196	271	264	233	226	237	254	232	225	200	240	233	216	261	248	215	236	223	220	246	246	239	234	256	236	227	219	217	225	241	228	243	215	261	234	254	248	231	228	262	237	230	250	212	233	209	228	245	236	262	258	226	258	232	208	236	226	248	233	235	219	204	238	214	213	240	234	210	262	239	206	228	248	234	242	245	260	242	227	221	243	230	244	268	202	243	256	231	223	219	242	228	254	223	252	255	257	253	238	213	234	231	234	237	220	246	251	231	240	223	248	243	231	225	207	236	206	241	251	254	245	251	226	237	233	229	223	245	246	239	241	238	218	245	229	229	230	222	219	245	272	227	252	237	223	245	260	264	246	249	244	249	237	238	238	243	238	268	240	244	246	235	250	224	224	249	219	256	241	234	219	225	240	229	217	256	288	245	275	251	207	242	223	244	237	255	233	214	212	234	238	267	237	240	271	249	260	245	239	231	266	212	259	243	240	252	255	217	207	232	233	257	216	238	228	260	243	223	285	263	232	264	207	236	224	236	220	265	245	253	266	244	259	241	223	220	235	227	242	239	215	275	244	225	232	251	239	221	233	257	232	251	244	235	235	227	217	205	226	228	250	235	239	238	236	256	242	239	251	263	247	231	242	219	215	249	245	244	211	269	251	251	249	246	255	251	220	208	255	243	262	238	242	225	243	236	243	261	212	236	217	250	220	246	212	222	240	265	174	222	227	230	251	237	245	219	239	229	223	215	232	245	246	222	229	224	227	274	250	238	261	201	234	243	235	223	231	250	223	226	249	252	240	237	238	247	233	237	215	251	251	259	238	224	228	216	237	259	219	215	246	243	223	225	233	262	242	237	231	229	239	253	228
29931	16832	13020	7931	3147	1370	961	851	722	673	629	602	577	559	557	546	555	496	544	540	542	516	586	551	555	530	566	554	552	538	541	499	561	552	522	525	498	535	505	562	495	519	544	534	535	540	530	527	541	554	558	477	498	479	511	530	571	537	538	560	543	521	531	558	501	524	522	502	560	543	541	545	549	504	541	524	520	519	536	530	545	523	497	514	492	528	558	525	563	562	535	498	526	511	543	560	533	511	525	528	506	537	541	504	552	514	532	511	573	553	524	524	527	532	538	513	529	525	521	514	480	482	534	509	512	518	517	555	516	526	540	558	541	493	515	541	560	535	524	525	523	511	531	516	524	539	580	593	519	528	515	536	593	522	588	524	532	520	502	479	531	533	470	504	519	538	542	575	490	536	510	545	548	523	518	554	538	562	505	511	580	547	517	512	510	550	500	497	518	514	513	537	518	570	514	552	538	505	551	555	505	531	544	512	513	560	510	501	555	560	520	540	467	519	496	554	539	475	489	591	518	524	512	507	516	575	524	533	541	499	511	507	560	530	506	539	511	504	518	482	506	510	511	524	582	522	563	515	566	528	472	525	549	481	517	543	510	497	523	556	521	512	550	523	540	508	557	547	500	490	478	525	532	569	535	506	501	524	528	537	524	538	567	511	505	476	544	521	523	550	524	515	498	510	594	541	551	505	518	535	551	465	544	528	547	553	509	488	546	507	529	514	511	515	540	521	571	546	506	534	511	536	546	552	499	535	491	493	508	552	527	487	543	532	489	534	531	535	475	523	547	524	532	522	538	539	499	516	526	545	561	518	551	543	455	496	499	544	536	493	505	537	523	564	513	466	546	522	575	530	543	528	522	487	528	492	522	519	520	536	573	548	531	532	494	507	553	506	527	551	495	541	562	539	504	534	530	522	559	526	512	545	523	534	531	557	513	523	556	543	550	508	526	525	502	523	517	521	532	529	525	522	478	517	591	563	496	542	550	542	494	516	584	526	472	541	528	519	521	498	546	558	497	516	509	499	513	528	501	539	531	518	494	503	515	488	521	525	515	533	519	513	538	517	575	520	522	528	498	495	539	524	547	569	566	500	538	531	546	532	525	531	508	493	496	487	543	519	543	486	514	525	486	503	562	536	544	467	503	552	546	526	582	524	517	520	508	532	558	526	551	520	538	548	557	500	595	515	566	556	547	534	545	540	498	545	543	534	500	521	487	575	547	512	545	532	529	518	509	524	561	558	550	527	520	501	490	530	509	572	550	533	543	542	524	522	496	512	513	501	453	545	519	533	539	502	545	504	548	559	534	530	539	523	542	545	516	552	507	551	551	548	552	501	521	562	563	528	506	554	557	505	512	513	569	497	489	509	493	558	525	506	535	568	527	503	529	533	540	520	527	529	533	504	544	532	513	562	530	490	519	536	542	512	532	535	504	523	533	557	535	527	546	513	531	535	525	500	520	520	501	549	547	512	529	546	511	480	472	527	485	541	490	529	482	510	571	532	512	542	511	543	539	512	513	495	540	520	520	553	505	524	492	537	549	507	512	487	525	459	504	553	527	502	485	539	551	556	537	497	526	542	522	483	526	518	501	483	508	559	546	514	527	556	508	546	526	516	522	544	544	538	540	548	530	527	517	552	497	527	535	557	563	493	513	545	517	523	510	586	512	517	542	495	491	527	530	498	534	515	515	496	516	510	513	496	495	496	565	479	529	528	520	513	523	526	519	588	556	543	526	552	524	514	487	518	510	513	524	526	501	520	516	567	510	530	536	523	508	537	521	527	544	544	504	534	503	548	540	536	549	501	506	537	563	521	516	558	563	536	495	524	535	487	560	515	548	516	536	519	511	535	559	525	505	466	522	529	538	565	505	547	526	530	536	502	573	551	541	555	466	530	533	540	574	535	518	570	519	566	539	549	493	526	569	532	523	547	558	531	532	508	514	560	542	495	503	493	507	531	514	490	523	485	517	495	514	559	521	528	542	518	557	523	560	546	522	539	473	484	556	537	527	509	547	493	480	564	523	514	519	509	543	495	570	533	534	535	527	516	550	517	500	510	519	531	518	570	499	550	548	523	477	521	517	536	540	531	484	533	501	501	557	529	569	547	485	538	482	484	538	547	518	519	492	513	515	581	508	504	555	531	509	545	524	540	538	506	513	506	562	550	558	550	519	519	478	544	513	529	524	541	547	522	580	510	553	493	509	514	499	494	496	513	534	521	518	492	572	545	564	514	511	528	507	528	531	508	539	524	538	509	527	546	559	538	567	498	529	482	487	574	546	539	497	562	531	500	554	523	552	532	525	552	522	506	542	518	525	510	521	558	533	514	510	551	544	537	519	537	540	534	566	565	526	513	529	517	526	505	554	495	561	526	505	547	501	539	567	520	529	528	532	548	520	513	518	504	521	559	535	515	538	583	552	525	530	532	541	520	487	568	566	545	535	500	531	530	520	549	523	545	511	519	520	505	501	504	547	511	502	566	546	526	491	529	538	552	532	516	526	528	534	552	532	537	550	495	540	500	527	522	525	582	565	548	538	564	514	506	515	532	546	567	537	534	522	525	535	553	538	470	462	514	502	502	514	543	556	518	515	519	530	531	494	518	553	512	523	530	562	508	513	510	549	514	545	528	497	530	539	573	498	559	491	507	510	509	522	500	521	483	486	536	539	547	553	523	541	527	585	517	566	514	539	511	545	554	528	498	530	551	528	527	574	534	533	543	555	522	514	549	537	540	541	529	508	544	533	517	517	496	541	536	551	545	516	543	532	520	521	502	528	522	505	525	525	534	504	561	519	538	519	520	534	545	532	514	520	523	540	526	493	507	526	541	490	473	473	559	504	544	529	531	505	500	546	475	496	551	550	531	525	537	535	527	545	518	559	542	516	530	522	518	562	525	545	531	523	494	513	540	515	558	507	543	551	532	558	532	521	537	558	508	520	548	462	552	552	537	513	531	499	509	549	546	563	583	533	524	526	532	548	557	546	512	482	519	507	508	538	505	504	516	535	487	544	527	530	510	531	538	530	544	571	518	528	494	513	510	524	545	496	532	518	562	533	546	518	530	549	552	519	541	504	518	531	516	524	518	518	514	492	500	526	507	549	542	484	495	509	500	537	506	544	550	570	514	545	527	540	526	547	515	551	539	529	536	502	575	485	510	537	517	514	512	531	551	504	552	540	523	524	523	585	511	532	514	507	543	533	551	518	513	500	516	490	539	541	543	525	534	536	538	548	555	535	548	510	515	539	546	561	539	531	517	497	518	530	543	515	524	494	529	512	561	549	509	490	528	526	496	567	497	527	589	506	561	501	503	529	483	540	492	512	496	538	554	542	558	530	520	504	538	541	517	499	542	525	553	520	547	511	525	498	492	517	537	519	507	530	541	530	568	496	552	519	521	518	510	557	553	519	536	564	539	523	515	547	535	557	521	519	541	543	537	515	508	568	503	504	535	549	513	510	574	552	531	563	560	528	521	522	533	544	531
55867	28167	14614	6165	2621	585	337	304	283	273	260	293	253	262	269	269	247	281	258	267	274	282	287	285	248	275	244	261	268	303	253	251	249	222	229	234	275	241	240	250	267	245	231	220	247	255	260	243	245	236	240	255	244	262	253	247	233	274	253	285	220	251	239	243	252	274	267	240	260	217	263	268	264	245	249	254	263	237	253	255	229	282	265	256	230	241	244	247	274	239	251	261	265	273	238	262	236	250	239	246	248	262	264	288	249	249	239	252	225	241	271	265	227	251	267	227	261	242	231	266	260	274	267	233	252	262	224	265	237	261	224	256	270	254	249	225	251	246	250	262	250	281	282	249	235	240	230	267	291	235	262	228	263	285	263	251	262	260	264	294	225	226	246	265	248	257	231	247	250	271	275	231	252	239	292	235	272	257	267	252	275	229	258	275	232	243	259	238	245	251	271	253	257	243	261	266	253	259	241	234	259	261	266	259	260	233	281	279	268	256	261	285	241	246	274	250	226	265	248	230	264	285	252	277	225	251	234	256	245	240	244	233	272	236	240	252	253	261	273	254	239	236	233	238	263	265	262	237	256	277	262	269	257	262	249	218	256	263	222	267	282	243	224	271	281	240	255	246	258	240	249	239	245	238	228	254	256	272	267	235	232	253	266	225	257	260	240	254	255	239	242	265	261	247	256	230	208	264	242	232	241	233	238	260	254	263	235	229	221	233	299	244	272	252	245	221	256	237	228	246	242	255	254	229	226	241	296	272	256	253	274	269	231	266	277	273	249	269	251	239	246	246	261	250	264	223	251	257	242	276	232	282	260	251	258	244	248	243	250	265	272	243	267	246	256	244	266	266	255	267	222	240	228	273	255	254	281	265	245	226	229	235	270	240	246	264	259	238	271	235	227	252	291	290	247	250	233	268	249	258	264	255	283	212	217	260	259	239	246	247	233	232	255	250	245	234	227	262	227	252	257	240	281	256	249	240	245	252	266	226	264	271	258	246	240	242	248	253	210	242	226	264	255	277	271	290	259	260	229	272	288	232	238	247	244	242	269	258	218	237	240	239	263	236	253	279	236	227	258	297	240	266	239	262	290	237	245	261	240	244	250	259	250	249	250	237	253	234	238	249	300	231	253	238	273	232	301	294	271	220	254	211	243	266	258	275	293	237	234	250	257	266	242	245	264	273	261	251	244	250	272	249	261	251	263	246	252	252	259	228	249	249	246	270	277	258	255	242	247	234	223	240	253	254	259	236	211	243	268	251	241	246	283	249	237	251	256	265	252	250	251	230	245	249	238	256	269	258	284	246	252	242	234	255	236	240	248	250	264	248	247	251	248	269	213	249	274	277	270	271	273	267	233	263	281	235	238	243	223	256	257	262	228	272	268	287	247	255	269	244	234	258	244	240	251	235	265	271	241	244	261	245	268	256	197	246	251	266	240	267	246	236	272	250	268	241	225	262	268	250	235	262	265	242	244	268	249	255	229	263	261	277	281	260	250	278	263	239	258	230	245	262	226	239	267	241	265	262	254	239	246	259	273	229	261	261	263	210	280	242	223	239	233	245	229	237	302	212	255	266	236	254	241	288	258	207	234	234	276	222	283	254	232	238	268	250	256	208	257	232	261	249	244	220	253	267	239	260	245	236	267	243	245	270	238	292	236	242	261	244	235	238	232	248	244	251	251	278	242	245	241	249	249	231	253	222	255	258	250	250	255	246	246	260	242	249	262	251	260	240	247	240	232	251	263	220	252	251	229	263	268	252	251	246	243	249	271	250	235	241	246	274	249	250	228	231	261	274	238	241	244	276	265	242	244	235	260	248	231	267	249	255	219	263	258	242	257	243	233	230	271	281	282	240	286	249	233	254	233	256	248	221	248	249	254	251	276	232	266	265	263	261	266	240	275	252	254	260	257	252	254	252	230	277	253	246	221	273	248	262	272	273	259	235	263	275	252	247	249	238	222	252	256	274	243	244	273	254	257	210	246	229	231	266	279	234	262	261	263	271	258	269	246	238	251	250	269	279	230	248	241	234	248	260	270	285	251	254	236	239	249	256	249	284	241	229	242	258	245	271	264	238	223	243	280	242	257	261	250	227	246	230	245	259	254	254	260	253	248	284	237	256	246	245	264	284	270	204	253	268	251	244	237	247	267	227	241	227	244	253	270	219	284	259	265	232	252	241	228	248	254	266	217	246	268	245	239	247	255	242	258	245	240	231	234	246	236	245	261	251	266	247	263	266	254	260	247	276	242	258	254	255	248	236	242	264	258	219	230	214	227	255	227	263	276	249	242	276	229	253	245	257	289	271	236	263	249	213	238	214	251	229	244	233	235	263	273	257	244	243	289	261	264	237	254	239	251	269	270	253	259	253	256	233	237	253	273	299	252	268	292	266	226	232	230	264	231	213	241	252	243	289	249	224	260	295	263	252	234	264	281	245	245	256	245	216	262	267	230	267	272	242	238	248	273	246	253	259	233	252	269	266	268	231	201	246	227	235	259	235	271	266	247	266	242	253	285	242	247	245	269	283	238	219	230	232	246	258	270	219	250	245	230	278	237	254	220	244	232	242	219	241	237	302	253	255	238	252	261	237	275	266	249	222	267	281	224	239	243	252	222	266	228	255	253	278	226	241	283	235	246	242	281	251	263	239	230	250	249	276	245	243	272	230	241	244	270	240	255	233	269	228	251	246	269	255	256	293	220	270	256	255	270	255	239	253	241	240	261	240	255	233	287	224	284	245	228	268	267	270	255	261	286	300	283	255	268	272	231	209	255	256	256	236	247	254	256	276	269	239	269	278	243	292	243	236	236	250	236	215	264	251	267	238	236	244	242	234	246	270	245	264	265	261	257	258	268	237	243	225	238	253	234	241	247	254	237	242	225	276	212	237	253	239	258	245	218	246	253	241	290	250	231	242	257	273	241	255	266	250	288	235	227	231	222	248	263	244	259	251	252	245	269	238	212	265	265	250	252	286	241	258	251	248	268	241	227	268	292	247	253	248	245	240	271	274	238	253	269	246	219	269	233	241	246	239	262	274	243	266	291	244	246	220	259	270	262	272	253	260	266	257	247	232	243	262	238	276	276	263	290	244	252	250	245	263	259	236	238	282	276	237	241	282	244	254	245	261	239	244	243	237	276	248	250	237	246	262	249	278	265	234	242	233	236	238	256	244	274	248	276	266	270	255	238	232	251	208	218	221	235	229	265	238	271	267	237	273	279	254	250	222	250	248	233	239	244	268	289	264	297	258	216	245	235	234	258	221	228	239	247	258	247	262	263	243	242	234	236	250	261	250	240	249	266	250	252	250	209	263	230	255	279	240	252	245	271	245	253	260	225	229	248	250	266	238	274	259	238	238	236	251	227	278	260	253	260	266	265	289	276	250	253	282	260	230	267	282	236	220	232	241	259	246	269	247	260	202	258	245	260	251	249	257	243	255	278	241	245	267	232	262	253	248	277	245	257	259	258	245	248	262	255	250	263	228
37268	21863	16984	12250	7196	1529	977	897	770	618	596	588	642	564	583	507	654	625	677	683	721	791	808	691	556	556	608	572	531	563	555	523	575	571	551	540	535	548	572	557	536	574	583	530	539	540	572	571	534	570	583	595	606	514	557	542	558	560	546	602	523	524	549	573	531	524	583	581	525	547	563	531	538	580	539	563	567	548	544	538	555	548	593	585	517	492	556	591	599	532	587	581	581	572	549	558	561	601	591	547	606	570	587	542	536	578	579	568	530	579	555	584	524	582	561	572	575	520	545	549	543	580	564	557	508	574	563	551	551	551	578	609	581	521	525	547	562	545	570	555	538	525	582	551	535	543	510	587	552	557	548	566	565	528	605	559	531	555	538	524	574	551	528	507	557	581	513	541	564	521	544	550	571	581	536	518	558	563	570	575	551	543	568	563	585	548	569	569	539	552	569	517	545	542	543	548	554	531	543	559	566	568	553	529	569	527	532	543	530	543	540	541	546	548	516	580	587	584	584	558	570	576	539	554	539	578	612	509	559	536	575	520	556	573	571	587	538	571	578	567	560	519	565	536	561	532	538	544	586	619	569	532	551	541	598	548	563	564	518	509	550	542	562	572	583	533	551	553	557	555	610	568	580	523	571	517	596	565	603	597	562	539	564	544	580	562	548	562	566	556	531	569	597	536	530	506	594	563	567	590	550	557	547	504	546	560	529	526	536	570	506	574	534	542	552	567	538	558	531	550	576	577	536	591	536	556	571	576	543	560	541	561	523	544	569	584	603	583	569	514	534	597	527	579	576	535	589	550	547	544	569	515	516	557	575	547	586	576	617	540	569	561	552	568	570	564	558	539	519	504	579	543	605	570	579	544	496	522	570	597	571	514	573	590	564	563	583	559	585	618	531	566	551	522	587	579	568	582	560	554	557	549	561	586	598	544	519	550	518	542	514	578	551	583	565	567	605	549	598	534	547	567	502	554	538	617	522	519	567	563	546	564	548	560	560	556	592	514	586	554	553	561	614	557	533	565	578	579	567	499	543	573	568	551	576	556	562	543	584	568	563	559	552	567	545	574	551	562	530	553	551	547	546	540	566	594	577	579	544	537	555	531	580	556	574	526	547	537	574	588	560	563	545	572	556	562	569	580	535	559	568	573	552	533	591	547	556	562	584	582	580	591	597	515	536	516	532	556	528	575	566	545	515	501	563	485	564	520	567	529	529	588	545	540	570	548	570	544	575	582	560	526	568	590	555	565	590	539	566	572	559	516	560	577	591	572	574	567	551	611	591	547	581	556	576	565	539	566	533	571	525	532	552	566	556	586	577	555	556	604	582	575	548	591	595	538	564	550	554	584	559	576	554	584	576	541	561	560	562	551	573	538	531	563	560	529	573	586	572	530	549	542	571	570	563	539	551	564	576	538	543	548	535	565	530	556	576	550	540	543	573	555	564	550	601	533	564	538	576	518	565	575	590	510	560	558	533	546	565	499	553	513	574	553	558	535	580	518	537	561	575	566	555	504	583	538	541	556	532	525	521	530	562	548	493	597	560	580	611	568	570	525	532	489	542	541	574	570	547	507	524	557	549	573	599	564	562	543	543	547	540	573	554	517	570	567	581	556	525	546	562	555	535	544	575	568	569	538	559	561	550	575	545	579	588	518	548	571	577	577	504	562	524	544	583	566	567	544	607	530	555	555	528	538	561	551	576	568	565	555	541	570	557	583	581	580	551	537	563	558	592	576	581	562	609	559	554	540	559	591	517	511	544	585	535	604	586	501	563	575	579	583	556	535	579	539	547	557	523	554	576	530	514	545	575	583	567	584	529	530	539	541	567	570	580	525	557	528	593	563	537	551	538	576	538	578	557	541	584	555	522	558	595	588	533	527	525	566	554	606	583	520	575	557	553	597	529	552	571	549	577	534	583	567	544	552	551	536	529	601	559	548	577	547	558	515	570	518	564	576	534	554	578	577	569	522	592	563	585	512	555	563	575	541	554	548	524	549	598	550	549	565	506	576	560	578	518	550	534	558	546	571	544	592	529	540	592	523	550	568	554	544	579	563	543	559	595	537	570	560	553	535	566	580	555	585	571	564	578	578	555	536	544	522	525	549	566	563	555	528	554	565	563	597	586	582	600	543	591	539	566	553	539	554	574	541	585	491	566	577	572	534	533	565	518	528	546	589	568	588	539	483	556	547	489	529	539	563	547	556	553	539	552	572	564	504	507	531	570	572	546	590	523	556	579	542	537	551	549	548	543	531	586	593	584	575	558	552	570	530	537	529	606	511	559	570	521	539	597	566	546	493	548	540	571	533	614	560	547	523	560	580	557	560	523	554	585	559	602	590	585	595	557	584	539	602	551	553	552	569	566	556	588	573	544	541	580	574	522	510	553	566	541	547	537	539	556	520	577	516	535	547	532	539	567	559	546	518	571	554	540	487	551	566	597	556	552	565	567	535	559	541	538	542	562	600	553	542	581	524	506	600	565	541	544	585	533	531	558	532	549	539	569	549	537	551	570	558	586	519	585	570	568	536	569	532	564	535	552	536	560	488	570	609	584	559	568	511	574	574	554	548	557	557	569	559	557	529	515	592	514	564	524	563	541	625	613	548	566	568	544	553	571	589	538	523	519	570	544	553	589	594	527	567	566	537	539	513	527	566	561	568	546	580	554	585	562	527	621	574	601	548	569	548	604	556	530	570	594	547	561	583	538	553	535	582	548	547	562	581	595	542	543	581	541	560	532	545	557	553	569	540	606	607	559	519	580	553	524	568	556	559	570	561	559	571	532	554	553	535	546	518	562	507	562	556	516	556	545	539	549	550	544	579	579	564	583	566	556	577	540	548	533	564	570	586	535	593	527	587	599	516	569	550	530	547	578	541	592	559	587	542	574	549	543	497	531	523	521	563	586	573	550	577	549	563	523	552	573	584	553	572	574	561	570	519	519	528	554	543	576	557	527	519	556	563	597	524	533	538	556	566	534	541	540	606	537	611	512	538	570	522	515	572	564	584	582	566	527	563	554	516	570	522	565	563	546	545	548	547	526	550	564	495	552	586	505	619	530	549	590	577	580	565	524	586	579	567	582	570	578	586	571	542	568	579	526	595	532	538	581	532	568	598	530	547	600	555	500	549	559	575	592	589	572	550	587	522	604	524	585	536	562	596	597	558	616	570	565	533	609	597	586	555	536	544	555	579	549	546	544	576	561	528	572	512	608	506	555	517	579	574	527	518	577	589	571	551	568	594	533	540	556	553	569	565	564	539	593	561	580	567	613	600	560	572	545	527	559	579	555	566	573	590	533	577	581	576	496	544	562	566	572	519	530	520	560	562	571	591	543	555	522	554	550	565	556	529	566	578	581	547	537	541	540	586	546	539	589	587	573	533	545	523	584	518	565	571	555	565	567	599	589	534	590	559	556	605	540	532	609	514	575	576	548	573	553	517	532	543	552	585	581	556	541	596	531	571	575	572	579	572	529	518	566	543
65004	37386	23881	12850	3684	589	374	329	314	289	299	270	295	256	251	253	278	281	296	296	266	308	292	265	289	275	252	246	284	306	279	266	277	288	275	269	257	242	308	279	261	269	257	267	255	274	283	272	278	269	275	305	256	255	291	281	245	306	257	271	283	263	275	248	249	271	275	299	293	267	262	299	273	260	267	252	238	268	281	260	283	302	268	272	272	241	262	280	260	271	258	302	284	287	314	282	300	285	273	231	252	256	256	277	244	240	267	274	260	300	245	278	248	258	262	286	281	234	270	263	284	265	260	280	265	274	278	303	295	270	295	275	288	284	303	253	292	266	251	289	302	266	278	261	276	300	299	285	297	271	273	252	254	258	277	277	299	256	263	262	267	274	286	251	250	240	284	270	264	245	279	260	268	251	266	277	267	253	250	280	283	255	257	304	286	271	262	253	244	286	301	263	258	262	293	241	283	298	263	266	260	282	278	269	264	272	257	298	274	262	287	270	285	245	303	317	238	263	266	257	297	280	289	283	240	268	263	276	260	256	246	298	291	278	261	270	283	307	262	264	266	276	256	234	272	271	292	308	270	298	276	251	297	256	282	231	295	256	275	288	277	278	251	257	251	235	263	267	279	281	250	252	237	288	283	266	278	237	290	278	303	270	279	253	267	244	296	272	291	261	238	274	280	251	247	291	273	278	281	243	260	281	253	238	264	264	274	270	290	281	238	258	252	258	288	237	294	267	265	288	290	222	276	261	255	311	269	287	251	259	287	286	268	265	263	274	286	271	276	232	283	277	261	240	251	304	284	279	287	245	273	244	294	274	242	288	311	269	268	258	283	277	278	256	282	254	261	262	269	278	260	269	254	285	273	286	282	283	269	248	265	270	262	264	280	279	288	286	250	269	247	270	272	265	283	251	292	252	242	302	302	254	242	239	273	268	280	288	281	262	260	262	277	260	259	275	262	259	278	262	291	302	271	266	233	270	273	277	263	251	269	313	282	273	257	234	272	269	288	272	284	275	270	269	263	261	271	262	295	288	253	261	273	264	290	266	296	283	274	279	264	282	270	299	247	263	274	250	249	262	278	264	303	298	307	265	259	257	271	272	254	283	274	250	248	262	280	268	282	268	276	249	286	251	273	255	279	295	254	265	275	265	256	277	264	285	247	254	279	289	306	282	243	263	278	266	257	325	309	270	253	234	256	268	284	277	300	279	302	273	268	297	277	228	275	280	290	237	260	263	276	256	273	300	286	276	280	258	244	283	300	259	254	284	272	291	265	267	241	262	256	270	277	263	305	318	280	245	270	251	237	273	249	271	262	261	249	266	267	294	282	283	270	281	261	263	253	268	276	270	259	279	275	287	283	273	268	268	289	253	315	255	273	259	273	267	263	265	272	256	297	296	280	286	284	287	310	254	279	259	268	272	242	279	236	283	267	265	298	244	253	264	265	258	261	262	234	275	251	284	272	270	267	239	268	290	274	264	302	275	267	294	236	246	232	288	282	293	242	269	295	254	276	262	261	272	263	247	239	254	266	271	277	249	259	236	292	281	277	265	269	267	255	276	278	278	293	263	265	250	269	308	248	287	286	292	304	254	258	257	288	246	282	277	295	251	300	253	260	298	273	253	301	270	271	261	246	258	283	289	288	290	300	290	240	262	308	216	286	305	276	270	244	274	258	253	267	242	284	266	257	265	239	235	282	263	276	262	263	263	249	308	261	260	272	235	255	257	247	279	272	272	240	260	262	257	282	289	268	257	250	270	261	258	264	279	274	295	275	282	284	284	269	273	253	260	287	268	281	268	277	249	296	260	255	269	282	250	285	296	276	266	280	270	275	271	290	259	268	276	251	244	278	249	273	252	229	248	302	271	268	285	255	310	285	290	256	262	282	282	267	298	283	299	283	280	278	242	299	260	244	240	279	280	292	252	283	248	289	248	259	256	257	271	297	257	264	273	306	287	288	265	260	268	263	270	287	276	248	276	256	236	252	263	276	275	302	299	245	286	270	278	269	278	270	282	255	278	263	270	304	302	272	270	304	261	260	266	283	312	263	245	234	270	280	235	260	271	275	260	275	264	277	261	277	296	277	269	287	281	265	261	228	276	291	285	246	255	266	259	241	250	259	273	280	237	294	241	245	275	256	288	267	258	275	269	320	278	278	265	293	270	270	288	255	247	291	287	289	268	275	252	227	283	258	262	245	252	270	223	263	261	270	268	299	263	283	261	247	266	332	283	283	236	273	284	237	276	262	289	292	290	255	284	280	293	273	243	251	257	280	283	269	277	266	284	286	299	263	279	244	307	266	295	267	284	286	289	262	264	283	263	303	237	275	273	246	264	234	248	286	283	259	306	252	290	275	254	264	268	267	285	292	278	249	312	267	281	314	301	238	265	283	280	237	247	253	301	270	313	248	289	316	235	230	277	255	236	254	279	276	284	270	232	264	272	295	269	270	267	266	267	306	258	263	269	269	274	276	310	248	279	250	243	260	244	254	235	252	279	253	279	258	250	251	276	307	263	265	278	294	252	249	254	253	268	261	280	297	267	276	251	259	254	255	295	294	296	310	266	274	269	258	272	269	271	277	286	250	302	235	263	282	229	260	296	249	308	235	307	283	291	271	269	288	273	275	274	269	271	261	295	280	263	275	272	300	295	242	308	273	286	308	272	278	285	276	257	257	303	258	315	272	244	272	272	275	257	249	293	270	278	265	280	279	279	279	272	276	249	268	292	258	253	295	264	249	279	297	297	296	261	268	284	260	249	276	268	267	265	273	246	257	276	270	258	306	280	300	242	274	292	270	257	232	298	272	285	272	284	231	274	294	271	272	259	253	278	257	264	282	298	297	262	260	284	264	249	276	254	255	278	259	290	253	244	280	298	258	265	274	279	256	233	280	298	271	265	244	263	285	273	270	250	300	239	295	274	277	287	265	254	264	262	315	269	282	257	306	281	265	264	289	275	295	273	284	287	247	305	276	274	282	274	262	247	295	262	307	250	234	272	259	267	250	241	256	288	297	278	275	285	281	269	268	251	265	244	304	254	273	274	289	266	258	253	271	291	255	308	254	274	240	278	227	235	277	249	245	257	291	307	252	249	262	268	254	268	291	259	254	260	253	250	267	256	259	253	290	284	266	256	274	275	260	283	291	285	295	278	303	239	254	247	243	280	247	241	293	271	304	266	256	279	270	255	289	296	241	263	305	269	310	302	276	249	265	253	283	244	274	282	282	263	263	287	278	256	277	278	269	266	255	287	270	231	246	290	271	254	284	269	267	268	293	280	278	288	298	248	249	290	280	269	284	272	230	275	242	272	262	254	261	256	232	266	279	311	252	275	267	259	264	252	263	245	285	281	269	276	281	282	264	311	243	287	228	269	269	280	231	240	286	283	292	270	272	282	285	279	262	285	277	252	282	286	289	243	290	255	258	270	281	267	271	260	244	242	281	282	285	266	276	247	252	282	277	263	264	266	282	267	287	311	253	279
42517	29618	24874	20677	7212	1502	945	886	670	667	693	676	654	625	621	585	633	655	615	614	617	718	783	629	560	583	614	582	577	615	599	595	610	626	567	580	576	576	543	578	544	583	547	554	583	582	646	560	603	574	612	578	582	568	614	552	593	542	571	569	600	568	571	605	613	577	618	600	590	581	623	566	546	643	595	593	579	559	585	607	602	563	584	584	586	579	626	605	613	594	577	612	595	546	601	598	603	576	600	585	602	597	579	609	588	609	611	597	527	587	579	587	537	598	578	539	601	596	584	569	604	586	634	587	609	615	625	567	571	582	580	604	602	578	571	601	587	587	585	589	591	579	569	609	616	583	623	564	615	593	605	582	565	593	608	604	558	583	586	558	635	588	584	542	583	623	565	573	593	581	588	575	584	550	584	576	550	583	583	602	560	598	571	557	625	567	592	602	602	592	596	555	570	595	586	603	607	617	561	551	601	565	605	587	597	569	610	610	610	612	623	582	567	558	550	619	618	581	557	555	625	578	606	605	563	567	600	588	579	562	572	594	564	577	608	553	603	556	639	581	563	593	558	624	569	578	592	584	584	592	573	598	626	622	605	598	577	588	586	592	615	590	597	557	599	619	610	569	619	579	554	608	560	592	580	591	574	582	555	613	587	624	605	563	599	595	576	564	648	562	646	582	601	592	611	605	605	604	554	586	563	560	615	565	596	588	578	523	554	575	584	599	585	607	584	578	533	582	543	558	604	551	557	572	643	576	561	602	548	526	548	577	599	592	658	603	604	614	539	583	588	600	594	622	581	606	571	608	589	551	577	564	590	545	592	585	549	568	563	621	579	576	566	616	589	585	573	581	597	592	553	596	602	585	589	572	608	601	603	655	589	535	578	575	613	548	606	595	564	593	611	592	567	625	606	578	614	599	584	553	656	564	593	590	587	558	564	566	611	598	550	564	605	562	582	585	545	585	578	587	624	626	592	546	586	608	581	640	624	573	595	567	589	635	557	590	568	585	559	529	601	631	580	564	614	569	627	595	631	598	589	563	579	594	566	541	554	555	598	546	585	607	585	606	547	638	557	587	600	587	594	575	599	549	586	576	608	563	572	620	567	618	582	559	570	635	583	583	612	577	614	611	602	605	577	559	611	603	592	623	601	599	577	570	592	612	628	568	582	565	576	583	573	602	582	593	607	625	611	574	635	564	595	553	609	622	615	568	613	618	558	555	575	588	596	562	637	613	545	633	643	563	555	588	571	587	612	587	568	571	582	594	595	600	637	632	589	590	555	590	621	569	627	578	613	547	587	611	630	630	594	617	593	601	609	585	575	565	558	571	572	594	615	592	636	586	595	564	553	574	590	621	590	607	597	606	613	572	573	548	623	579	598	609	601	550	626	559	575	577	589	556	566	593	608	564	578	584	565	582	551	566	586	574	575	584	603	587	613	487	575	564	563	636	592	537	575	602	611	558	582	577	581	551	562	611	557	557	593	611	586	603	593	592	594	592	592	556	570	612	598	573	603	550	563	590	579	583	607	603	585	561	586	567	586	557	620	613	612	592	562	583	620	597	595	595	613	565	587	574	587	604	630	621	583	557	568	593	592	625	593	566	601	596	583	577	598	584	612	621	541	520	619	538	532	568	602	553	569	550	589	568	576	602	617	607	607	569	590	565	569	571	577	585	599	614	585	619	603	612	580	557	580	548	546	583	535	610	580	585	567	614	609	568	578	609	617	582	544	584	622	574	604	544	557	603	627	554	614	535	570	582	609	585	631	562	619	601	534	621	587	647	559	574	647	593	581	546	602	566	584	592	598	588	645	593	612	574	600	561	554	580	582	561	590	575	538	626	593	636	588	588	607	565	582	598	548	604	598	612	569	603	573	626	594	607	583	654	581	614	569	573	578	621	601	595	574	610	590	580	557	614	597	579	589	530	611	591	557	581	576	581	567	590	584	597	556	544	606	597	599	600	596	544	583	609	593	567	592	594	619	592	544	588	602	549	583	566	590	634	575	570	594	565	606	582	580	623	584	564	594	556	608	554	585	515	601	560	588	591	594	597	559	593	621	598	561	601	597	555	610	590	569	586	588	602	574	608	605	602	620	551	607	627	571	587	660	527	544	632	591	637	599	625	572	580	581	613	580	599	582	598	582	611	580	565	583	538	602	550	590	582	623	552	566	569	591	576	603	557	597	567	606	592	593	581	613	580	561	547	570	594	598	600	568	588	628	574	571	603	534	603	583	600	601	583	547	566	593	684	579	592	646	614	574	622	622	559	562	580	582	588	574	598	603	579	567	567	566	599	553	558	583	604	606	601	574	591	581	634	614	590	574	573	562	633	600	569	629	550	578	569	571	559	593	602	579	566	584	609	566	605	578	622	560	580	584	613	576	621	568	587	589	589	559	571	578	566	602	548	614	611	587	570	605	596	594	526	567	610	619	606	570	626	614	607	617	619	568	624	591	600	559	625	596	607	600	576	578	616	577	579	598	571	581	559	603	587	596	576	558	613	610	587	580	566	579	571	594	556	602	561	561	592	575	623	612	606	610	644	650	583	627	587	556	585	614	578	581	629	561	590	560	620	595	570	591	617	591	607	607	579	595	557	590	562	577	583	558	621	542	620	592	601	547	576	589	590	593	569	592	583	597	576	617	607	540	601	641	613	581	578	612	630	595	559	609	579	656	597	589	577	547	555	597	581	578	566	565	541	600	612	565	605	558	574	583	622	614	590	541	577	569	569	565	587	554	589	586	577	572	592	609	577	585	574	578	551	606	593	563	586	586	576	569	538	533	623	587	579	615	577	586	584	574	588	588	568	566	606	580	571	599	571	564	601	595	589	593	617	596	596	563	615	605	616	595	581	592	618	548	548	595	604	622	607	580	558	564	546	568	562	573	625	582	579	650	608	587	597	631	584	579	608	659	633	585	584	580	581	596	603	607	569	581	538	551	561	579	553	565	572	584	608	599	567	599	587	587	630	575	590	597	564	574	554	596	594	606	612	629	580	604	598	592	597	591	532	610	586	606	583	605	589	592	584	558	568	608	587	581	539	567	609	562	620	606	621	558	617	552	564	620	543	618	555	575	542	548	570	570	587	621	581	566	596	645	582	596	530	535	606	539	552	578	534	605	582	603	588	568	602	588	609	587	649	636	580	572	633	568	579	633	617	631	610	575	617	635	642	598	580	608	612	593	598	588	588	573	659	553	594	581	603	576	623	607	552	646	564	595	608	601	599	585	580	573	596	600	602	595	605	563	583	573	613	577	609	574	537	527	595	606	532	583	575	571	572	560	634	613	551	600	572	615	589	598	584	596	581	564	595	557	572	607	572	569	589	582	590	616	582	614	573	580	600	593	566	550	574	545	594	572	554	611	567	590	601	579	606	596	578	606	541	568	612	601	627	620	570	603	599	579	579	580	612	563	570	623	590	613	562	615	541	594	583	591	601	542	621	609	588	544	603	582	599	613	594	585	569	567	622	580	596	566	615
48655	23816	9700	2415	546	284	250	248	220	253	253	242	237	262	221	227	229	255	241	235	233	224	222	241	238	251	248	229	210	235	237	254	229	247	207	222	228	230	240	251	256	214	269	214	238	245	223	237	222	248	228	216	246	249	264	250	236	246	240	209	216	237	241	279	254	245	254	245	235	232	244	268	210	230	264	234	237	252	245	219	235	211	238	277	221	253	229	261	234	224	227	247	233	276	218	222	235	269	231	220	235	235	211	228	230	198	217	218	232	210	198	243	207	219	227	235	249	214	246	226	219	205	223	216	247	247	246	244	237	224	241	246	237	213	251	222	248	234	209	214	211	219	241	223	229	253	255	226	234	241	243	221	220	210	267	228	220	227	221	267	268	256	239	227	266	235	226	269	234	292	220	241	242	247	245	255	234	256	256	262	278	253	242	228	246	226	215	214	240	205	247	205	222	233	245	245	245	239	249	275	234	233	215	226	223	239	240	232	221	239	211	242	261	307	242	242	216	215	240	216	227	229	222	225	232	262	261	246	239	213	245	198	253	211	237	217	228	218	248	240	224	224	220	249	236	227	225	216	221	235	202	227	222	215	239	227	259	230	221	254	227	232	213	227	206	212	232	245	215	239	214	265	208	254	245	246	218	233	239	254	236	244	224	222	227	260	248	238	236	247	213	249	230	253	267	231	245	213	246	258	251	234	220	252	247	245	236	221	224	278	221	207	244	259	234	242	212	222	206	234	209	213	223	236	227	211	235	233	214	233	253	250	247	241	228	230	225	230	233	228	236	256	264	236	249	211	232	235	242	257	223	236	259	229	224	235	267	221	225	229	189	251	233	253	209	216	250	228	253	209	248	245	230	221	214	205	240	256	252	243	220	235	229	275	243	217	249	257	224	193	270	244	274	234	237	242	226	226	222	234	237	230	239	273	232	234	240	222	263	230	236	229	237	219	222	240	241	228	232	231	236	244	233	223	246	243	245	228	230	227	249	221	240	256	257	229	232	223	214	230	246	240	231	230	233	199	247	237	239	245	209	221	212	233	238	241	252	245	205	246	213	218	229	245	227	228	263	223	230	268	255	237	261	226	224	216	257	242	247	234	250	222	217	253	234	250	239	211	227	227	228	226	233	278	235	243	218	233	234	243	225	243	214	224	241	221	234	222	233	276	244	239	239	226	245	230	248	238	246	238	230	235	229	250	211	226	241	245	213	259	209	196	214	220	227	252	251	245	251	238	236	246	233	243	247	204	243	192	234	211	272	234	258	216	251	219	245	225	231	259	222	243	241	229	278	252	251	255	214	257	242	221	244	253	233	238	230	257	217	218	252	268	255	228	239	236	207	251	222	241	247	227	228	229	257	265	232	245	228	238	257	230	210	230	221	196	232	233	243	224	219	246	261	218	242	259	226	232	205	223	244	266	227	226	229	204	236	236	230	256	265	203	215	226	232	247	207	225	196	265	230	230	234	224	221	224	254	244	235	248	227	276	212	211	246	238	237	250	270	261	230	224	217	219	249	204	231	238	258	232	223	257	238	244	229	233	237	239	240	257	270	233	259	247	249	259	249	229	231	227	220	259	218	216	215	223	235	224	220	252	249	255	234	217	176	228	247	249	228	241	214	225	222	215	227	240	214	230	275	239	262	199	227	254	232	253	242	203	212	254	237	229	234	239	211	226	222	225	261	206	242	248	215	189	243	186	219	231	220	248	250	247	233	241	230	259	239	246	291	280	213	237	247	237	244	199	207	217	249	197	229	255	271	231	253	273	234	210	231	249	210	209	242	245	269	236	217	237	226	226	239	246	247	241	227	245	217	255	218	208	236	232	221	248	229	214	221	244	250	250	247	278	231	255	230	235	216	265	233	252	231	213	242	243	234	251	254	245	256	231	232	223	248	241	257	213	229	225	237	234	220	244	263	238	253	231	251	256	249	251	253	242	231	233	220	254	251	205	236	240	208	225	212	247	233	209	216	216	198	241	230	237	226	213	237	256	247	205	235	243	251	234	253	234	248	244	239	235	208	223	239	264	258	233	226	241	207	239	240	261	233	247	254	244	247	252	206	226	274	203	224	219	230	260	239	251	212	247	230	236	246	241	199	233	219	238	243	233	257	199	235	228	239	220	259	254	242	248	232	255	235	234	236	252	251	240	229	244	215	227	249	269	247	242	234	224	223	246	237	237	254	238	237	234	223	245	213	200	242	241	247	252	236	214	215	262	249	252	211	199	225	228	253	252	209	240	238	197	229	261	212	238	238	245	227	261	231	249	225	247	254	224	278	249	226	202	219	233	241	228	228	264	209	234	234	244	249	230	242	239	261	222	253	264	230	244	232	231	216	240	248	265	213	220	232	245	230	227	231	218	246	230	215	266	247	238	196	223	260	230	238	259	254	265	235	240	250	199	217	244	226	238	239	225	243	270	235	251	216	257	230	247	228	231	220	239	222	229	233	199	276	239	252	268	210	210	251	208	229	245	240	244	229	217	225	257	210	226	228	264	226	236	230	235	238	255	221	224	216	207	214	200	231	219	233	226	239	208	229	246	203	219	244	223	253	232	257	218	203	242	240	228	234	222	232	237	236	230	219	246	213	214	215	227	231	249	207	263	235	243	224	210	247	256	248	210	223	233	225	223	243	243	222	233	209	240	234	235	228	223	221	231	264	217	252	264	239	228	239	213	228	253	230	195	256	191	253	223	224	245	254	232	198	224	238	229	247	216	261	256	248	234	259	244	238	255	216	227	248	247	237	240	206	192	240	216	220	245	261	224	278	217	215	270	250	249	225	251	234	264	269	225	219	239	222	231	213	218	244	261	264	247	248	211	251	238	246	229	253	236	216	212	231	230	245	247	241	231	257	228	269	227	234	247	227	232	227	259	225	234	257	259	226	252	220	264	230	220	253	276	203	243	249	232	263	210	249	232	236	214	233	227	233	251	245	230	234	234	232	235	268	248	265	267	257	210	264	249	232	212	226	230	211	251	203	219	243	277	241	216	195	250	209	222	211	237	237	245	234	269	258	243	242	244	230	261	267	265	226	277	271	254	229	238	233	214	211	242	239	245	246	238	249	227	238	219	245	235	239	246	243	237	216	215	221	246	265	247	223	225	231	205	252	220	236	210	217	246	224	246	192	219	203	237	253	226	242	229	221	235	222	249	206	236	236	233	250	241	238	225	211	263	254	206	256	234	217	242	209	251	223	233	251	234	235	228	227	231	195	233	245	236	258	220	200	213	212	203	211	247	241	231	238	226	214	225	220	231	227	229	190	220	228	272	254	283	237	234	222	234	204	235	224	234	243	193	218	244	241	254	184	219	235	238	222	207	242	228	246	244	214	251	206	245	257	261	249	236	238	217	227	259	217	229	238	216	231	232	231	234	232	222	242	244	225	265	237	242	272	250	204	213	196	236	262	235	226	218	238	225	222	211	256	240	212	232	246	251	228	233	234	264	224	242	228	243	239	216	254	244	247	188	236	224	263	256
32373	17640	11724	4550	1409	710	509	548	541	534	572	564	499	486	499	510	504	559	535	490	486	557	532	560	510	533	522	553	525	543	513	531	517	532	508	531	534	477	481	517	558	507	516	501	512	534	547	538	546	522	502	531	537	545	521	519	484	502	507	567	524	472	510	537	498	529	516	500	516	526	535	537	493	511	531	539	542	524	591	499	564	551	510	561	511	495	475	554	523	499	540	535	549	480	536	508	546	529	507	516	496	516	551	503	506	494	490	520	550	494	495	547	567	515	522	541	513	573	478	531	537	513	462	498	522	517	511	504	496	561	567	493	504	511	517	547	522	533	500	545	504	533	514	512	534	527	525	478	527	527	500	500	530	534	536	507	514	549	505	535	498	499	540	547	514	536	504	552	538	522	522	463	529	526	504	501	501	549	536	552	497	520	536	534	545	495	530	537	524	501	520	556	512	517	489	543	500	531	554	515	525	514	477	518	521	505	505	516	559	534	521	559	511	511	557	543	526	519	546	548	565	537	527	572	472	501	509	559	545	524	535	554	541	547	515	553	516	505	521	536	489	547	536	483	535	553	520	547	579	526	505	527	522	514	505	513	530	532	536	528	543	526	541	553	527	501	553	542	528	523	473	553	514	508	565	518	531	500	520	515	507	502	528	526	511	520	531	515	520	516	536	511	541	515	510	501	517	531	508	536	555	539	513	508	521	509	562	519	496	537	525	502	514	525	514	550	538	529	488	576	508	513	519	582	514	519	530	531	558	522	498	550	472	495	520	529	505	544	503	539	519	523	531	526	542	519	506	519	507	496	521	538	495	520	491	530	517	471	505	539	526	532	540	515	539	528	544	547	506	537	558	535	514	538	518	498	542	516	542	527	548	527	537	514	499	525	537	507	499	526	505	526	478	539	501	523	520	503	505	504	516	501	514	504	526	540	557	528	506	494	533	510	556	522	511	549	550	525	521	550	524	485	533	548	526	528	534	498	533	524	535	513	556	513	495	493	541	558	530	499	504	526	491	541	532	492	538	454	506	512	532	534	475	501	569	544	515	540	519	586	529	540	523	559	536	543	537	525	523	513	522	546	575	538	508	517	585	524	509	539	517	513	549	531	523	530	495	551	557	558	536	509	534	524	521	552	520	525	537	512	496	514	526	513	536	528	545	528	530	499	522	511	523	511	533	522	527	517	509	515	505	491	499	520	515	505	516	521	524	530	552	525	495	493	521	523	557	512	533	548	517	539	480	535	538	499	522	508	537	496	505	529	536	522	518	509	546	529	523	505	527	508	513	550	524	519	534	543	572	530	545	519	533	504	540	503	536	509	531	527	487	531	507	518	529	536	554	484	550	515	563	539	502	505	496	512	517	488	500	505	543	521	510	547	515	485	520	504	564	509	492	568	515	539	494	542	513	520	539	501	502	521	483	529	501	560	528	498	532	518	516	492	565	510	536	532	520	533	510	511	495	530	519	523	521	528	501	530	501	556	502	509	523	511	541	521	530	509	528	534	481	513	529	497	549	521	565	516	513	467	525	491	582	520	502	520	491	532	518	516	508	543	518	503	496	529	528	522	544	471	523	518	538	530	540	526	544	496	500	492	545	516	524	520	508	527	555	511	532	528	495	514	540	517	514	543	492	492	490	539	553	516	499	540	510	520	543	515	570	558	523	539	581	512	531	547	545	511	561	540	536	522	510	479	546	536	494	528	513	547	504	562	505	517	540	498	520	504	520	528	547	554	534	513	538	567	540	541	522	521	498	494	533	530	519	517	547	536	533	512	502	547	551	527	539	568	520	520	572	550	532	525	543	539	539	517	528	504	476	499	487	510	525	499	500	530	495	490	526	511	538	540	546	549	559	555	536	513	527	530	515	518	539	546	520	521	512	512	544	496	485	514	512	549	519	512	516	512	499	527	491	504	515	520	550	500	533	516	546	524	483	539	551	515	511	515	517	495	535	498	528	524	537	522	532	517	513	523	529	492	487	529	549	536	568	521	528	523	519	500	487	539	540	530	516	489	568	531	576	481	506	526	524	503	517	565	554	537	523	542	522	523	496	548	538	524	543	558	516	542	469	533	519	513	535	488	505	494	538	534	489	511	511	489	525	462	547	552	551	548	525	521	507	541	493	512	501	543	543	519	527	547	532	506	500	503	531	496	498	521	512	503	535	505	557	540	543	514	533	495	520	506	474	518	536	524	515	514	524	490	520	527	521	524	542	514	534	537	514	508	516	492	530	542	511	509	508	544	510	556	550	522	507	514	557	516	512	527	514	566	505	525	515	558	514	550	500	533	550	545	511	519	531	535	547	538	504	498	517	507	535	544	540	532	563	495	516	485	506	511	532	563	492	537	526	501	492	553	486	558	516	536	553	504	538	498	548	535	541	532	495	526	513	474	487	589	551	510	498	498	532	522	530	511	476	537	535	542	498	495	536	517	555	549	537	510	534	505	548	568	491	553	519	533	542	500	534	515	518	536	477	530	487	552	503	535	533	491	510	511	539	534	508	493	531	497	556	544	506	545	481	500	504	506	550	478	509	544	526	547	515	530	491	539	558	547	492	514	556	544	491	519	526	490	507	503	539	531	510	514	557	500	539	518	568	528	523	512	520	533	527	509	524	522	525	522	494	529	517	540	544	544	513	531	528	527	499	514	497	538	491	501	488	510	505	529	525	514	525	525	532	502	531	535	530	479	545	556	503	477	493	506	526	508	552	530	522	508	517	554	513	532	518	541	530	514	497	552	530	516	553	517	521	579	522	562	524	514	519	505	549	555	512	496	532	534	529	487	494	512	529	539	514	558	476	505	541	493	548	527	526	540	525	492	543	519	519	492	524	571	536	520	554	538	550	507	521	500	510	502	527	541	532	498	546	511	482	485	552	507	560	517	518	508	572	528	534	529	512	554	545	494	509	488	530	536	527	527	537	516	532	529	500	509	528	494	530	452	516	595	510	512	487	505	534	515	532	518	542	550	518	513	505	509	529	524	533	515	536	490	502	506	504	550	515	545	536	524	487	519	554	520	507	558	506	555	518	507	564	534	544	574	527	502	529	513	522	551	575	568	533	512	537	483	536	519	543	519	492	530	558	510	570	525	475	516	483	486	490	491	496	500	515	479	524	522	531	537	519	507	513	546	518	523	499	524	519	493	555	532	535	534	512	513	528	469	482	535	499	558	508	520	445	474	515	524	502	531	545	522	515	531	541	515	518	538	527	538	537	491	474	503	577	530	520	531	482	522	516	507	530	543	532	483	515	501	518	543	533	511	498	513	554	531	529	520	527	519	514	555	540	524	550	584	533	504	487	545	500	521	495	524	511	538	586	505	527	518	564	502	487	541	522	514	526	579	479	524	522	541	533	468	540	529	565	498	526	477	521	538	529	512	508	522	445	542	537	571	554	512	528	520	508	519	519	502	511	492	519	512	489	499	537	517	515	543	543	515	520	506	514	503	516	522	492	559	550	550	517	503	543	499	535	519	495	531
60442	29375	14331	4908	1944	717	305	255	254	302	296	251	247	267	251	256	277	280	275	319	314	315	289	280	250	244	237	230	244	239	264	248	253	227	253	263	261	260	242	251	239	248	255	256	237	255	264	260	258	268	285	272	265	249	288	230	281	289	239	269	253	249	240	276	263	262	237	242	249	237	256	255	239	242	243	256	239	260	258	255	227	273	252	259	232	259	228	245	266	222	231	254	248	262	271	266	254	239	291	232	235	260	222	277	244	256	233	271	259	240	205	229	288	249	253	245	257	260	256	247	251	233	247	221	255	251	276	243	249	231	242	262	243	241	257	262	269	272	258	257	240	253	243	254	276	253	283	265	276	251	249	306	243	235	233	243	261	269	237	247	279	260	262	247	255	274	238	221	239	247	244	238	239	246	256	252	242	264	231	261	275	224	264	238	273	261	239	278	255	227	232	238	249	238	249	239	261	256	248	242	238	233	234	256	264	260	230	246	237	259	224	268	238	277	247	254	261	250	239	233	247	262	269	228	252	235	283	244	249	242	242	239	257	266	226	230	247	251	226	248	247	263	235	233	272	303	247	253	267	252	250	225	267	260	276	261	245	260	272	231	224	246	287	227	262	232	298	250	261	267	254	290	258	244	240	266	253	229	264	267	246	248	262	226	237	241	241	251	250	253	240	244	238	224	271	261	239	241	256	270	247	220	255	254	266	230	226	253	225	263	230	253	260	249	268	258	255	234	236	263	264	242	253	259	208	261	235	242	250	270	261	218	259	253	278	238	244	259	256	261	246	270	230	260	280	250	293	244	296	247	239	245	220	260	258	242	232	245	256	224	257	243	259	238	237	246	260	233	212	273	259	265	220	255	261	236	254	232	238	227	219	250	241	247	266	251	267	260	245	237	238	278	237	233	251	259	263	241	298	248	291	271	232	254	249	273	217	256	238	280	226	241	245	224	268	239	237	260	274	275	278	252	249	235	225	251	254	268	252	231	257	250	254	241	224	268	258	235	228	265	256	250	224	229	247	232	237	236	257	254	244	257	250	254	290	234	265	295	245	227	252	252	232	239	261	253	243	251	280	251	256	241	264	249	256	249	238	215	241	262	220	268	207	236	262	269	224	257	247	271	245	257	243	254	238	245	237	227	253	251	251	255	253	260	290	246	285	252	259	239	276	257	224	258	250	236	242	250	273	264	262	274	257	248	219	231	267	237	243	266	262	245	236	253	251	224	263	203	239	240	286	249	254	247	289	291	231	254	241	226	229	244	264	234	251	278	250	269	260	229	261	226	239	258	253	242	239	230	257	221	243	238	267	257	236	235	195	240	237	252	228	270	278	232	252	249	255	231	246	271	215	262	269	250	275	241	244	249	298	243	264	225	244	276	262	228	248	241	248	224	256	236	268	254	266	260	270	273	275	248	238	238	257	243	242	243	242	241	257	244	248	258	258	257	266	228	260	252	260	262	280	266	253	271	264	241	222	258	237	249	249	242	253	267	231	242	239	253	236	248	251	257	265	257	239	251	259	289	250	245	265	264	243	260	238	218	275	259	255	271	249	233	261	267	266	246	245	249	243	237	256	274	232	228	260	256	225	249	215	265	255	270	262	268	262	254	289	252	233	267	248	265	265	251	220	251	283	244	258	278	230	252	224	281	284	253	246	232	254	256	280	259	235	267	252	252	248	256	292	247	255	242	240	254	247	239	221	256	288	255	248	261	262	255	243	261	262	228	259	240	261	238	228	239	256	268	246	247	231	264	234	232	246	231	277	241	249	244	244	254	285	230	263	261	247	282	251	264	256	251	243	227	254	247	242	247	231	252	252	239	250	251	249	269	247	290	256	247	226	250	263	245	251	263	232	268	231	242	268	243	258	252	251	245	254	246	254	231	244	258	246	274	263	257	242	260	246	270	237	274	252	249	233	288	231	264	259	255	273	212	238	261	245	250	231	246	253	253	270	255	259	305	238	232	248	225	245	238	268	251	251	268	256	228	253	224	202	284	205	275	238	259	237	231	259	234	247	247	234	277	242	253	277	258	248	251	252	274	228	258	274	267	246	269	253	239	236	265	244	259	246	232	256	258	246	273	240	258	213	257	246	253	240	294	257	241	215	224	247	258	235	239	248	258	234	269	263	264	241	256	243	270	248	258	269	231	262	241	246	247	244	236	277	269	227	246	272	264	243	272	261	248	240	258	258	267	266	273	253	281	260	258	253	240	241	252	242	257	263	266	287	235	218	245	242	229	271	274	255	261	240	275	254	258	254	241	244	246	229	250	226	266	270	235	246	251	264	276	233	240	256	256	250	235	194	266	248	228	251	231	259	263	266	253	249	257	268	253	234	268	227	257	249	253	252	218	228	248	248	256	257	265	229	256	245	254	267	247	228	250	263	257	278	271	239	243	282	270	258	261	279	215	278	224	257	263	243	250	230	242	227	244	241	237	253	230	264	261	279	221	233	259	293	271	239	258	227	254	266	236	253	237	265	257	230	225	268	272	236	242	283	247	243	266	250	226	231	269	246	250	245	269	241	246	251	276	241	247	259	236	252	271	257	272	236	272	240	298	251	221	233	253	268	265	236	240	237	246	250	256	273	254	255	256	224	262	262	258	250	242	261	255	234	236	250	254	290	254	256	254	224	238	257	257	245	256	219	261	237	239	248	255	236	258	217	242	266	265	265	223	244	282	267	248	258	233	251	245	290	240	272	259	252	219	286	241	227	275	237	283	253	258	244	266	232	260	261	256	252	250	220	217	272	258	271	232	254	219	260	223	257	244	243	244	262	267	281	242	252	249	274	292	232	251	247	243	271	248	254	260	235	259	227	249	256	269	249	265	246	219	230	244	247	252	235	245	286	231	284	270	266	232	243	218	248	246	269	282	248	266	245	239	234	260	231	233	222	237	272	207	244	270	249	255	243	246	262	275	277	261	266	241	243	252	239	239	243	233	269	254	258	263	247	265	253	240	242	271	262	258	225	218	285	283	274	242	242	255	216	268	264	250	253	279	239	237	278	239	266	227	230	261	259	265	232	242	289	244	267	227	270	242	257	253	255	272	261	235	240	253	257	256	257	274	266	269	251	237	223	202	259	268	284	236	271	260	296	268	237	276	275	247	234	233	224	258	273	216	245	272	275	225	238	257	246	257	239	232	260	257	274	259	253	255	262	247	254	278	238	261	229	273	290	261	299	247	256	255	248	247	223	232	240	249	275	234	274	238	226	239	250	237	269	275	247	238	255	211	245	242	248	243	241	247	274	270	248	229	223	253	248	273	245	226	248	280	242	245	238	223	261	248	225	226	258	261	256	267	250	216	260	278	236	253	234	238	260	248	222	236	242	229	245	237	275	273	237	262	244	245	245	245	245	268	243	233	285	279	273	253	264	225	255	238	276	263	248	233	266	214	238	249	269	264	228	267	278	262	263	265	253	238	260	261	247	269	257	228	232	221	258	253	257	272	223	238	251	230	239	250	240	244	270	245	252	245
39493	20897	15808	9472	5643	2082	736	633	665	593	581	547	556	552	599	623	656	679	754	790	905	923	858	713	565	526	581	566	572	550	577	550	569	578	549	543	530	579	547	575	552	549	545	600	516	569	554	580	570	552	612	559	542	565	567	596	565	558	543	549	564	548	550	551	577	578	538	567	565	541	567	572	529	596	552	527	583	533	580	547	547	569	546	541	549	554	551	519	607	515	569	527	555	515	546	523	556	537	562	548	585	587	559	535	567	587	545	573	544	567	548	548	514	548	570	552	528	551	562	527	572	545	539	555	563	541	520	548	524	561	555	580	530	601	552	628	580	560	610	560	576	555	536	589	582	558	561	555	582	565	596	571	537	556	556	534	595	554	519	546	539	567	575	583	563	579	601	535	566	518	573	542	547	531	525	593	559	531	577	564	568	506	556	560	515	583	562	561	597	587	565	565	561	585	542	564	554	560	590	546	538	566	539	504	526	545	531	552	609	528	572	555	572	527	540	512	561	581	532	522	560	590	580	574	581	590	539	535	552	530	532	571	558	566	545	565	539	546	583	567	550	575	548	523	585	575	553	522	542	573	533	556	587	571	558	575	582	537	531	558	583	514	609	569	528	559	577	523	545	525	564	557	553	549	570	555	523	522	570	512	571	529	569	580	553	551	527	569	573	543	549	564	541	545	561	551	539	474	547	530	573	532	517	551	558	522	551	576	546	488	576	530	575	578	583	526	587	541	549	535	531	568	568	547	565	553	555	568	536	578	523	565	552	568	556	534	538	529	548	601	567	577	552	527	561	560	538	535	563	557	538	558	527	558	558	509	565	544	563	562	544	569	564	538	552	591	583	594	585	524	586	561	560	543	541	591	548	556	540	528	580	612	564	571	563	577	545	546	557	534	585	567	539	564	500	534	593	574	536	559	567	551	568	535	544	528	566	529	518	568	598	502	512	568	568	577	575	573	543	515	542	523	554	564	535	558	539	552	562	597	556	589	533	521	552	541	588	550	560	554	539	576	487	552	572	597	554	522	548	548	552	541	567	549	539	509	562	587	527	541	546	540	539	577	531	563	537	581	578	569	557	565	561	536	547	548	550	568	558	552	548	561	600	548	558	574	572	531	539	614	525	534	566	552	583	552	545	574	588	571	587	582	539	580	567	554	560	519	513	590	585	518	540	553	550	550	566	563	544	555	539	568	551	539	549	542	537	510	560	548	545	541	564	541	537	523	601	600	556	577	575	548	541	562	571	617	547	521	578	560	542	547	553	546	574	585	540	543	586	573	555	533	584	558	549	517	560	562	588	544	519	577	539	503	569	523	548	526	561	546	565	589	551	535	570	528	566	541	552	556	525	552	589	527	577	541	568	566	546	536	523	565	587	554	530	549	579	523	522	558	538	529	523	539	607	583	507	551	519	533	580	548	566	571	575	594	534	540	512	613	521	587	528	512	556	550	504	524	543	573	573	575	546	528	544	576	549	543	565	550	562	567	529	582	554	548	552	586	540	527	579	525	545	533	571	574	566	517	576	568	557	555	526	541	549	578	587	574	543	578	641	514	524	526	576	545	581	525	510	556	565	576	515	544	546	551	542	567	542	557	568	562	527	570	529	566	569	513	516	581	552	561	588	547	529	517	550	520	567	524	562	575	533	532	566	551	561	551	568	545	553	545	486	582	593	559	602	548	579	569	541	564	508	562	565	559	590	534	543	556	497	530	568	528	534	577	552	571	517	542	543	538	596	558	568	579	527	570	573	543	573	589	551	570	538	586	592	564	573	569	529	536	530	541	544	586	528	542	561	524	542	543	539	532	597	592	551	531	575	509	570	583	534	533	606	569	545	508	533	553	524	568	586	583	551	559	562	590	539	566	564	582	559	509	545	548	541	506	548	537	574	559	551	586	549	531	543	545	528	579	575	555	547	549	534	537	537	519	604	518	549	573	540	495	570	537	566	546	571	589	503	561	577	542	558	553	583	586	522	544	555	524	566	567	554	550	557	554	535	539	592	553	568	566	541	589	537	587	531	566	552	533	546	556	542	577	546	575	562	541	537	513	520	576	529	531	503	523	556	541	546	560	548	528	549	535	577	554	581	528	546	556	573	525	519	548	558	551	602	521	517	578	528	541	545	557	564	555	545	573	569	572	552	549	557	571	565	546	578	565	539	548	511	549	558	549	530	550	575	583	556	594	559	526	539	569	490	550	512	561	583	528	563	592	576	581	567	591	534	536	564	506	533	555	534	552	562	496	545	522	590	587	520	545	561	545	556	579	567	615	547	538	521	530	574	544	572	548	569	545	542	562	533	555	549	554	530	539	552	559	567	568	568	529	549	478	582	569	513	557	570	532	519	561	560	564	550	546	537	574	547	561	501	543	580	546	616	597	547	569	549	574	498	556	569	559	577	555	559	557	544	527	566	520	575	495	563	562	526	517	561	546	576	522	552	570	510	547	513	544	536	598	580	577	549	542	495	591	599	528	572	579	534	528	544	568	556	555	565	580	551	577	531	537	569	570	573	570	542	550	582	545	580	607	564	551	545	551	532	539	568	534	553	567	544	561	563	551	544	552	555	547	553	561	603	526	560	557	578	588	577	569	523	497	570	565	554	503	548	521	588	555	550	548	547	492	536	535	561	560	581	551	511	521	582	552	564	558	547	508	561	534	523	573	561	561	529	565	559	548	556	588	584	518	561	569	515	551	559	501	558	549	534	586	563	574	589	530	561	541	547	594	538	566	580	527	585	565	528	611	534	566	574	538	581	563	512	578	526	548	544	562	566	555	558	523	571	557	557	495	554	534	588	573	570	535	523	536	523	530	617	554	549	557	573	522	557	573	567	558	566	537	524	507	589	597	554	505	585	530	545	495	546	568	592	556	571	568	565	520	579	599	549	566	556	514	531	589	534	570	543	516	579	539	579	536	544	546	590	570	541	532	592	562	502	556	571	546	556	543	558	529	551	548	549	571	598	549	569	540	536	527	552	522	509	572	541	556	556	548	587	553	534	575	544	558	525	595	580	503	538	588	572	542	570	556	554	543	538	531	511	572	556	547	556	581	559	566	611	544	546	519	585	585	531	588	561	572	574	559	588	561	575	556	509	541	539	536	544	572	576	561	545	534	573	609	564	511	539	535	609	532	537	598	552	576	531	539	581	601	562	545	583	535	590	531	581	560	531	586	574	539	608	578	551	581	555	547	573	527	550	561	544	574	567	560	561	576	576	570	576	548	503	565	551	527	543	534	533	555	577	573	608	551	575	545	547	586	549	561	529	544	529	554	569	550	528	549	592	503	505	591	543	531	594	526	548	561	547	580	575	566	496	553	523	540	554	564	495	551	562	577	591	554	543	572	584	542	556	530	547	562	524	544	522	529	582	612	522	592	562	506	560	511	561	580	523	564	540	566	562	562	544	584	556	569	561	548	556	580	542	584	562	582	549	561	539	557	557	540	538	510	620	566	554	575	566	524	551	531	534	546	544	568	537	550
67649	36996	17699	7705	3552	1374	399	292	270	283	302	320	285	275	292	314	281	313	334	315	376	409	423	357	282	276	274	300	256	259	276	256	288	311	273	268	277	313	258	252	282	306	288	279	246	273	248	271	250	281	286	267	272	240	258	299	296	282	289	238	282	273	312	257	283	298	279	253	258	291	292	262	267	272	252	264	267	274	266	262	263	268	260	248	260	276	290	273	281	281	268	293	277	253	283	269	253	292	262	260	302	274	276	253	276	285	269	257	256	276	248	243	280	277	238	268	276	271	266	277	284	252	268	279	289	280	302	247	258	257	307	258	306	287	278	259	273	267	261	252	276	258	250	289	263	315	288	278	281	303	279	271	295	275	271	309	266	250	251	285	282	283	267	254	298	276	281	265	290	282	230	280	272	250	263	253	264	258	289	297	248	252	225	260	256	257	282	240	284	275	276	252	288	271	242	282	270	233	266	302	259	254	269	307	232	270	303	306	316	284	278	268	276	280	291	289	280	278	284	286	281	302	283	246	269	261	301	276	261	258	273	273	275	270	254	276	278	285	276	294	281	270	253	276	254	272	299	266	264	289	279	302	258	247	265	274	266	257	275	299	259	286	305	275	298	289	256	272	262	246	271	241	292	262	250	266	271	265	247	290	264	302	312	244	267	268	297	238	269	284	256	303	265	324	311	307	307	279	277	297	290	273	266	255	252	266	272	299	249	287	289	274	250	269	276	238	251	269	272	288	286	260	289	270	248	308	239	275	261	276	310	248	276	273	292	283	273	254	237	265	311	277	261	270	248	253	254	285	320	285	275	267	255	253	254	268	250	227	279	299	251	278	299	248	290	254	266	294	258	295	277	252	256	239	275	269	286	263	227	305	288	274	254	250	298	263	300	265	243	257	286	277	302	271	245	267	261	234	256	273	277	261	265	255	262	266	256	229	294	240	279	276	265	277	239	232	287	251	222	261	306	299	280	264	254	276	292	248	239	278	275	248	264	252	261	297	314	262	274	268	298	249	261	288	296	261	260	307	261	267	252	261	250	254	268	263	284	296	298	267	266	272	284	266	267	271	292	280	288	283	268	242	286	285	275	289	263	280	262	276	295	255	261	267	270	338	255	284	273	261	281	259	281	261	273	282	222	298	276	270	260	295	277	235	269	296	277	255	275	264	256	287	239	262	283	275	258	241	254	239	241	274	275	237	267	284	259	273	300	261	283	273	273	249	303	259	270	287	255	285	236	292	274	280	241	295	291	284	257	245	251	279	272	266	287	282	241	260	274	284	280	275	250	287	274	285	268	268	322	260	240	246	262	286	263	281	254	266	267	291	279	271	281	264	282	259	275	269	282	253	272	250	275	258	282	287	261	278	285	302	310	295	258	256	256	236	265	239	312	253	250	265	290	280	287	249	274	268	293	273	280	250	272	270	287	258	263	259	270	264	281	291	260	248	292	256	255	284	268	274	289	259	246	271	261	265	263	297	296	243	277	247	268	263	283	303	233	285	265	290	258	279	278	285	297	288	292	266	277	275	233	303	250	298	277	267	271	252	236	270	258	291	293	272	292	286	286	256	274	252	280	286	252	265	267	270	258	267	267	220	256	274	307	270	270	260	281	317	272	273	294	230	246	269	253	272	261	276	280	300	281	282	269	282	295	292	260	291	275	235	301	298	273	279	267	321	291	272	261	271	260	234	261	298	279	258	303	280	254	264	266	288	295	284	282	259	264	300	258	271	298	264	261	297	259	284	293	278	269	295	246	244	284	290	284	294	290	277	274	289	289	267	289	298	276	254	250	302	279	267	283	291	254	251	248	256	257	273	253	251	275	272	249	289	287	261	274	254	276	299	247	262	289	312	283	273	281	260	288	307	279	265	286	254	258	279	258	306	271	232	286	265	269	292	276	235	243	237	286	262	257	268	259	258	235	274	263	284	261	267	291	277	265	281	257	261	270	259	259	268	273	297	290	288	270	271	265	294	272	302	310	296	297	293	280	290	307	257	247	274	264	255	254	281	258	277	263	255	290	290	295	273	298	285	308	255	282	257	281	266	261	257	290	247	260	283	277	277	291	292	282	296	323	265	276	285	282	268	279	258	265	261	278	278	254	255	286	279	272	266	257	274	272	228	256	266	240	257	288	281	269	263	291	233	300	294	263	261	285	258	263	243	279	272	286	279	304	254	245	283	285	290	290	250	281	274	248	294	252	268	229	250	277	267	266	269	234	272	294	263	259	242	263	262	282	289	281	255	280	277	273	259	281	280	280	294	281	246	308	297	287	296	319	289	278	280	266	254	255	297	234	275	255	286	286	243	245	287	281	254	271	256	269	262	283	272	266	275	251	282	260	240	265	264	308	289	259	278	264	267	281	283	246	254	258	269	275	278	288	278	279	269	280	295	309	277	257	230	275	262	257	275	274	290	253	234	251	243	248	250	298	247	304	231	280	282	285	262	265	273	284	286	244	276	253	239	308	275	243	250	276	275	267	285	277	273	303	292	260	297	268	270	292	278	261	238	272	296	270	284	269	276	259	287	291	284	265	260	250	253	288	281	251	278	285	266	281	253	276	289	280	259	296	261	257	291	246	260	317	279	281	283	280	250	289	267	260	235	272	293	252	287	250	282	285	293	292	258	255	271	259	263	262	263	300	267	273	293	268	267	305	268	294	242	274	273	248	280	276	267	256	265	276	281	303	285	314	266	281	263	256	289	309	274	287	285	262	266	240	285	272	248	254	277	287	267	282	267	292	259	284	279	270	243	306	296	247	272	282	255	260	277	257	264	284	287	297	260	271	252	306	278	282	304	286	275	261	242	288	291	256	271	299	276	242	271	288	271	266	288	261	265	277	275	291	288	277	259	265	291	247	291	313	240	289	248	302	266	288	311	258	254	296	277	266	251	269	281	282	291	283	265	276	270	274	275	276	281	262	266	288	257	289	258	263	276	252	254	246	268	281	265	276	254	270	287	227	293	285	292	269	283	293	280	307	284	265	283	301	287	278	270	255	287	283	243	278	270	242	278	298	297	286	263	245	299	264	276	276	283	261	251	291	270	278	264	245	293	278	254	241	286	251	257	275	276	313	281	265	251	293	304	274	301	276	291	257	283	271	256	280	262	305	261	252	265	268	258	257	284	256	252	320	265	272	262	278	265	262	287	267	256	268	289	276	275	277	281	251	292	299	289	259	294	271	269	307	252	279	262	260	250	260	291	276	249	275	234	207	294	255	263	292	264	303	283	259	287	254	277	289	265	262	264	253	261	280	249	299	277	278	281	253	258	254	267	276	265	259	271	273	243	243	259	281	256	253	265	265	269	255	283	253	297	240	243	257	287	256	281	268	247	278	271	279	274	260	248	291	268	237	289	299	248	274	293	258	282	302	275	263	245	280	291	275	297	284	308	296	260	261	274	251	279	283	260	255	264	304	291	263	302	231	271	267	309	289	330	282	256	261	244	267	277	279	274	267	291	246	265	269	251	281	301	270	250
44478	27177	17360	13864	9974	3921	938	733	625	663	683	643	682	643	682	742	864	826	905	1082	1233	1442	1385	1064	682	634	560	601	596	573	608	566	605	552	576	625	575	618	606	591	617	584	606	650	605	583	583	575	607	613	581	633	558	583	641	590	611	594	578	582	620	564	593	590	574	614	535	607	620	581	628	624	628	589	604	589	567	592	613	578	558	552	605	585	601	642	635	593	614	592	611	575	604	589	608	586	586	561	561	626	602	570	540	587	603	577	587	592	565	568	636	622	571	548	569	568	552	582	583	566	564	556	603	585	581	606	582	595	563	584	576	604	560	588	586	624	622	585	585	598	602	587	569	616	567	631	554	624	596	566	617	594	591	588	583	582	592	590	584	546	603	610	570	599	586	600	617	562	558	576	549	563	568	559	551	586	576	581	591	622	619	555	639	618	572	574	630	597	555	582	574	556	570	605	587	542	610	619	571	560	570	606	624	609	613	584	585	586	587	583	580	571	576	578	605	583	579	586	600	585	610	584	600	566	605	625	575	601	559	591	567	641	566	545	563	575	583	632	554	588	627	551	611	534	591	574	561	592	563	581	595	605	551	572	560	622	594	593	619	554	579	573	578	611	597	609	607	624	577	572	607	578	592	603	595	580	571	550	616	622	593	575	581	555	594	581	576	614	551	596	601	614	627	579	622	570	618	607	601	620	576	610	571	577	586	568	586	605	610	575	607	615	572	607	606	558	603	560	600	591	637	632	610	559	574	588	581	601	585	600	611	584	598	560	615	627	623	599	553	581	578	616	577	604	573	548	578	575	605	599	644	571	600	578	611	584	581	611	580	560	620	593	634	583	584	625	610	592	620	570	555	582	598	590	614	588	617	560	566	617	605	578	598	607	626	588	553	614	596	603	590	558	601	578	602	588	602	569	564	598	591	555	623	559	584	556	594	575	592	572	586	596	580	602	576	584	573	592	646	620	549	598	598	601	610	596	575	606	510	571	570	567	621	624	610	522	595	593	562	540	584	617	575	586	551	603	615	586	636	568	600	624	579	546	605	580	594	603	601	571	585	556	589	571	616	611	611	656	570	602	550	556	608	578	607	588	620	622	588	620	624	623	598	589	560	579	638	595	584	615	580	585	562	600	584	601	563	560	572	592	605	572	646	590	593	587	629	604	643	581	595	549	595	581	591	630	552	568	592	591	572	558	587	577	619	594	613	619	614	623	620	593	590	559	580	586	607	607	582	613	638	602	572	510	617	591	617	567	612	622	589	602	619	590	567	505	590	590	570	593	580	560	602	600	543	594	585	621	568	618	584	562	585	599	571	574	579	573	564	602	600	599	589	569	592	544	588	579	613	589	598	585	589	592	587	587	632	620	539	594	600	620	608	611	561	549	567	607	553	580	548	606	566	531	586	553	596	598	588	582	569	600	611	609	609	624	574	590	620	596	600	613	624	570	558	571	556	565	558	587	600	600	560	606	596	589	587	584	561	570	619	572	587	573	592	603	574	553	602	596	610	576	577	592	544	580	573	616	576	572	622	580	565	600	591	590	567	595	534	578	581	568	567	599	562	564	581	623	561	585	593	602	569	597	610	619	590	557	599	587	613	531	563	604	599	612	572	571	564	555	554	591	590	575	573	576	636	558	558	565	563	604	613	591	595	622	584	553	584	599	557	562	564	594	545	540	590	585	606	564	576	603	614	603	598	610	558	527	583	575	558	637	580	578	621	599	563	566	617	570	600	573	599	555	591	581	581	559	536	578	612	605	573	570	602	593	599	589	606	582	579	565	627	525	598	603	575	589	574	592	602	568	601	607	623	576	548	587	579	604	569	593	584	573	579	608	611	595	581	569	595	565	620	597	605	561	572	579	599	592	594	626	594	633	520	600	617	581	566	577	595	583	598	571	597	555	600	570	605	603	567	553	559	611	588	587	612	608	600	605	576	616	594	629	598	580	559	587	573	579	580	628	546	568	594	580	581	561	628	632	622	611	619	597	557	558	578	634	602	582	593	617	569	560	606	556	637	585	592	612	589	574	581	595	544	577	572	549	546	582	573	605	602	545	586	566	581	567	585	557	558	574	589	572	592	577	567	591	574	626	577	560	592	597	608	612	594	605	628	581	553	619	594	571	571	592	580	611	545	599	587	636	583	627	578	573	551	582	562	559	606	537	587	641	596	560	626	594	583	575	613	551	615	597	629	574	591	567	578	608	595	656	588	606	625	594	588	638	615	611	586	576	577	576	592	579	564	613	594	586	553	611	579	584	582	596	610	590	594	604	592	570	588	603	568	564	552	595	602	552	554	587	580	568	622	594	610	561	609	614	589	561	614	584	605	591	568	609	564	594	590	571	578	556	598	565	602	583	584	564	568	582	577	593	602	606	595	597	563	579	576	604	630	595	645	609	612	607	591	616	605	619	570	576	577	599	582	576	617	599	574	577	556	619	621	588	590	593	616	585	583	560	550	605	515	627	561	570	564	569	613	531	605	538	566	599	539	575	581	606	584	608	547	605	552	583	560	593	591	599	602	601	631	564	577	557	633	589	569	599	593	592	619	549	631	618	626	577	579	585	540	602	579	607	588	637	572	590	566	555	602	600	596	574	565	608	592	604	557	574	566	562	579	634	613	554	576	583	546	630	614	606	562	568	615	622	599	549	577	584	584	595	579	581	573	554	616	554	601	597	615	615	557	603	575	557	584	580	598	568	636	548	588	583	618	587	552	569	541	563	572	551	543	605	552	599	602	574	590	608	613	586	571	587	589	606	593	602	593	572	569	601	592	587	600	568	557	593	607	579	612	611	605	595	623	587	570	633	562	574	635	588	611	641	584	576	604	594	568	594	562	612	553	597	619	593	592	567	624	609	582	568	590	611	625	604	595	578	570	620	580	591	561	574	573	576	599	555	570	588	597	583	541	584	615	566	583	600	560	563	559	598	594	583	612	598	610	617	586	591	566	584	606	561	581	600	605	579	566	609	630	604	635	593	583	597	605	646	561	614	594	572	576	594	581	582	591	557	612	565	566	599	582	618	578	593	581	604	555	623	563	598	619	547	593	597	552	611	552	531	589	578	580	584	583	562	571	574	568	545	593	554	599	602	564	559	605	581	606	587	574	608	649	548	582	601	568	573	559	602	591	609	566	614	644	549	598	579	584	610	562	554	582	589	585	593	545	608	625	583	602	560	602	562	561	554	553	585	578	572	607	590	589	621	628	597	571	624	592	609	544	561	570	592	617	531	615	617	568	614	654	590	559	586	569	575	571	570	611	559	567	591	601	566	584	599	606	629	583	563	603	592	568	611	586	589	611	593	616	585	614	595	608	570	571	596	587	612	573	608	583	605	593	569	559	576	619	572	582	600	577	549	625	581	576	617	570	561	628	592	587	557	585	592	622	573	567	596	605	632	564	612	629	621	567	580	614	634	592	601	558	593	596	593	641	566	596	569	581	599	579	605	600	620	569	554	540	567	575	595	606	598	593	609	608	566
49359	19758	5929	2212	1038	426	247	246	234	256	251	233	252	235	227	228	218	254	220	240	258	248	236	241	237	234	235	225	243	224	242	234	243	248	260	258	276	228	224	249	247	234	237	248	275	227	238	261	226	233	258	210	213	251	186	241	280	234	225	220	211	232	238	227	248	246	242	245	269	220	233	260	245	239	245	275	249	258	239	227	246	235	230	237	268	244	260	218	225	246	251	208	219	257	245	272	224	231	244	245	216	239	235	223	258	220	249	245	236	255	216	228	237	241	244	247	248	236	252	241	259	220	259	226	225	234	236	250	255	245	224	223	246	257	235	222	247	253	236	228	232	192	236	213	259	234	245	267	226	220	238	221	239	230	214	251	230	249	267	244	244	239	224	235	244	223	249	233	251	220	255	231	229	250	254	252	248	249	244	256	239	235	224	223	206	216	227	200	237	236	225	244	270	260	247	244	236	233	238	256	246	249	261	229	244	223	229	242	234	242	241	245	251	252	245	232	260	246	266	261	230	237	235	239	238	234	226	261	234	213	221	244	247	229	242	240	234	214	244	248	251	234	223	220	236	240	225	249	253	235	226	195	253	249	254	248	238	244	234	243	236	255	232	237	217	239	240	221	242	256	249	252	263	256	221	238	217	222	258	219	228	251	239	270	231	232	218	248	222	238	222	239	272	238	235	208	231	249	234	228	229	253	235	227	243	235	251	260	248	238	206	230	237	223	223	259	246	232	216	240	206	222	248	263	206	248	229	217	232	237	263	221	243	232	229	236	236	223	217	217	267	247	256	250	254	266	255	240	233	232	247	241	215	251	242	246	258	273	248	237	230	213	219	219	238	203	256	236	233	223	238	231	235	260	235	218	234	242	239	207	250	232	243	230	248	220	262	245	238	238	251	238	250	236	217	220	240	204	239	261	230	229	235	242	227	212	238	225	242	252	279	250	243	219	248	249	246	246	223	235	228	238	231	238	230	252	232	237	228	221	227	213	245	241	206	254	233	257	247	258	216	211	232	220	235	240	249	245	233	252	256	259	265	259	235	231	234	239	237	227	231	244	224	231	253	273	236	212	264	263	207	235	235	250	218	251	216	199	217	228	217	239	252	214	220	266	224	242	249	242	241	262	236	203	237	255	282	260	211	232	234	230	246	258	252	245	228	235	221	223	208	253	258	248	238	223	212	221	243	212	254	243	246	250	234	209	214	260	231	224	224	249	268	259	237	274	250	247	242	252	226	214	231	228	250	268	247	216	239	238	258	210	252	213	254	237	231	232	214	237	225	231	217	241	252	206	249	259	242	251	250	235	227	257	247	250	252	242	239	243	250	236	242	234	199	236	218	246	251	247	238	240	224	240	264	242	261	226	245	260	249	215	247	248	247	232	257	235	220	248	229	221	224	274	292	226	225	269	244	204	217	223	212	227	209	244	254	252	237	225	233	259	266	237	243	254	242	243	262	231	258	243	254	226	248	226	240	231	233	245	241	215	254	233	250	226	223	235	236	224	248	274	241	225	232	247	242	233	243	220	245	274	231	249	204	222	257	242	239	207	231	241	219	246	215	256	251	238	264	250	219	221	260	260	208	233	237	242	227	226	236	253	228	231	241	241	227	216	236	239	225	223	202	267	264	206	183	256	213	256	233	233	208	250	231	250	233	222	235	221	241	232	281	245	227	232	230	240	216	243	223	221	280	239	234	242	211	224	253	219	286	253	234	241	230	247	222	193	243	251	240	247	250	244	207	224	244	225	249	245	248	239	242	229	291	259	234	256	260	217	262	261	240	230	262	262	236	254	216	223	227	232	274	247	250	232	226	229	213	250	242	247	239	257	262	251	243	257	230	230	223	258	258	263	229	245	232	228	230	258	236	203	240	224	223	245	232	217	208	244	219	241	228	242	242	202	227	242	239	262	225	251	241	236	235	206	244	253	220	281	256	241	225	247	241	246	225	256	232	234	257	224	250	237	236	241	213	241	252	226	233	255	276	224	221	216	244	247	271	243	239	273	265	217	227	215	233	218	250	269	220	225	231	253	239	229	203	247	232	253	229	234	238	247	256	222	239	248	235	253	281	236	239	264	243	228	223	218	206	237	244	249	225	229	245	258	236	230	252	235	224	244	244	195	217	252	251	223	242	229	224	247	228	239	232	231	249	245	248	241	275	226	218	264	220	217	234	238	243	238	226	233	257	247	229	218	234	226	246	228	258	227	258	232	240	261	245	230	256	214	248	232	223	248	254	250	252	233	237	207	262	259	242	250	238	237	218	228	247	259	231	249	236	243	228	262	238	220	243	236	263	267	251	246	225	229	230	232	253	231	245	235	246	225	252	227	262	228	232	247	257	241	248	239	228	225	234	242	240	220	236	231	215	227	213	228	231	254	249	219	251	238	268	273	249	257	228	214	240	228	219	246	223	227	248	258	261	259	245	239	244	234	246	226	248	230	240	238	257	250	216	234	266	227	264	232	234	237	244	253	221	250	221	219	236	230	249	245	281	224	239	253	230	262	234	235	234	244	220	226	247	260	217	226	270	251	224	226	242	246	249	239	254	227	235	257	240	237	245	234	261	266	251	278	222	251	249	237	226	260	259	231	253	251	247	258	240	248	253	231	270	216	198	256	239	275	272	231	223	232	226	277	232	230	210	237	233	246	237	224	234	252	220	229	232	242	210	230	229	232	249	242	184	227	263	221	232	253	254	243	245	243	251	275	239	234	265	248	267	267	239	235	242	230	275	228	208	246	247	236	255	246	222	276	238	215	242	267	243	269	205	213	228	234	235	282	245	256	229	227	259	244	234	243	220	231	241	228	215	240	238	249	223	253	244	247	248	249	247	222	262	243	259	214	260	246	242	253	264	238	238	252	257	232	201	232	217	233	233	216	273	238	190	252	223	246	242	264	264	247	231	242	215	249	246	223	218	232	245	232	209	249	229	251	241	263	251	235	225	228	218	215	219	260	254	256	223	226	226	258	236	247	261	245	256	240	259	255	249	245	209	249	210	213	265	250	247	224	238	219	246	267	233	232	259	247	249	231	245	266	263	231	241	226	240	229	207	250	267	222	231	235	236	249	227	220	235	252	260	243	236	233	256	240	241	235	222	259	223	232	246	217	236	248	242	251	211	239	245	242	230	237	243	261	229	233	238	244	250	238	246	275	220	268	270	247	241	230	255	282	242	247	249	204	227	210	241	235	263	205	256	225	238	220	259	204	223	220	246	246	242	251	269	248	243	219	238	242	232	222	255	215	257	238	250	216	242	218	244	256	249	247	235	234	245	230	233	234	240	232	239	267	282	239	241	200	226	230	231	259	245	221	244	225	252	236	244	227	220	268	272	245	232	241	246	242	233	240	212	229	229	243	225	240	228	222	250	255	265	235	241	246	228	211	266	257	231	269	233	254	253	248	253	249	257	217	235	257	247	224	250	249	240	212	252	221	214	257	247	242	216	235	258	241	279	257	269	229	238	209	231	246	224	255	234	236
32776	13057	7466	5330	3230	1091	622	583	524	614	521	584	523	526	482	512	498	555	535	565	559	564	545	533	540	482	527	511	545	553	536	520	543	532	496	545	522	487	502	528	520	475	524	526	557	556	536	536	520	527	510	487	476	523	466	547	496	541	531	557	523	515	490	555	495	497	546	536	473	544	543	534	541	518	529	511	504	540	515	507	536	550	525	523	499	549	515	532	539	513	526	541	518	508	523	563	557	549	529	511	544	507	530	549	565	495	522	538	517	509	583	552	524	496	518	527	560	521	532	565	554	524	501	511	540	559	487	532	530	513	543	514	503	490	536	526	514	529	517	512	463	507	521	521	502	524	549	550	510	518	563	545	517	478	499	530	531	512	517	535	518	535	513	519	488	518	513	560	581	514	533	538	534	541	510	548	515	519	516	540	535	496	515	506	562	500	497	491	540	513	488	529	496	542	513	501	542	536	539	510	491	499	534	501	485	502	555	498	535	507	577	516	553	518	553	541	529	525	516	538	519	540	488	538	527	544	535	525	568	505	545	545	527	497	597	512	525	527	544	509	549	549	507	536	545	546	518	472	495	529	566	498	524	545	525	539	527	563	533	527	527	534	526	528	500	553	499	556	561	551	490	527	497	550	510	481	526	522	551	523	500	519	520	543	512	523	492	515	508	483	550	545	519	510	501	554	491	503	521	536	538	507	529	515	498	504	551	511	559	500	514	567	518	510	561	524	549	539	562	527	527	516	523	488	524	515	511	533	524	558	512	515	540	539	564	540	527	526	503	542	526	502	536	555	513	504	491	564	531	538	532	533	562	508	518	523	525	496	483	499	542	548	566	538	550	512	558	560	496	481	519	523	503	489	501	512	490	527	534	487	510	571	482	501	547	530	504	548	508	510	505	541	516	562	495	507	511	543	563	541	494	550	527	538	533	494	539	519	482	529	519	556	511	526	546	534	504	500	558	540	531	532	531	511	519	526	514	527	506	566	550	511	518	523	491	514	533	511	533	555	497	507	542	520	538	486	536	571	515	517	527	540	530	542	538	489	528	541	504	535	531	542	547	498	544	550	514	508	549	530	545	521	558	530	536	549	552	508	543	531	539	538	518	568	517	499	573	570	522	541	510	507	540	502	517	538	505	501	508	558	509	510	528	504	496	544	533	515	510	532	543	538	479	505	538	547	519	505	523	519	541	491	560	558	520	484	554	505	511	545	552	536	524	520	541	514	530	508	522	544	505	541	560	543	529	523	536	543	551	533	539	528	531	497	531	521	508	510	533	504	532	558	525	524	499	501	566	518	505	550	461	507	511	506	518	525	544	475	568	514	575	533	502	555	517	512	537	499	516	505	509	520	525	512	508	547	564	514	481	518	523	552	514	545	545	538	510	533	507	561	557	615	505	551	518	541	540	544	516	523	521	551	480	504	534	543	523	501	589	495	510	540	540	555	597	548	523	494	564	547	502	530	543	528	559	496	532	514	496	553	500	500	557	526	519	565	517	532	489	492	529	518	543	527	504	572	496	488	559	508	541	538	533	529	511	510	523	491	518	559	528	531	491	529	527	562	503	561	529	498	572	503	504	565	516	471	563	556	514	496	505	531	515	527	511	514	532	532	544	535	525	512	497	534	507	550	515	526	506	554	569	560	529	550	527	519	538	526	517	513	549	546	531	535	538	548	537	518	466	534	509	529	501	517	560	507	569	536	548	563	528	487	524	505	526	520	506	498	546	538	514	495	542	570	525	508	544	560	560	531	545	509	480	512	500	499	521	527	508	542	524	542	547	525	547	518	522	534	529	515	488	523	529	509	549	553	551	550	534	537	525	508	565	485	540	554	513	538	498	531	542	508	566	517	563	546	495	496	515	518	490	566	496	533	510	517	545	501	505	521	567	542	528	545	507	523	499	520	521	549	498	552	542	546	503	509	498	549	533	535	529	509	576	561	532	544	523	502	539	481	493	518	548	531	544	503	563	547	535	514	537	523	479	514	544	552	548	509	535	516	525	499	528	521	501	543	486	524	519	535	570	530	518	496	506	554	488	518	545	508	532	535	552	516	549	509	554	508	509	525	555	544	513	502	545	513	506	535	522	548	507	512	527	525	528	543	533	516	536	504	547	564	510	567	522	556	533	468	512	533	552	579	509	492	548	524	531	525	539	533	517	527	525	528	504	543	511	510	514	522	529	500	523	514	541	516	486	540	563	522	523	532	489	548	551	550	495	530	557	541	487	575	500	481	539	534	532	482	547	514	542	553	551	531	535	496	509	535	570	487	525	507	540	540	483	515	512	540	495	541	509	483	500	524	557	546	534	546	513	525	518	494	497	536	541	552	542	537	535	552	537	537	532	549	502	534	526	536	532	550	513	504	497	480	531	522	564	508	553	525	530	545	514	533	513	479	546	498	571	538	526	526	498	539	539	520	504	516	468	561	467	553	511	508	529	526	532	508	524	520	528	532	505	500	511	523	546	518	518	538	494	493	562	507	506	462	518	544	535	529	557	504	535	540	558	538	537	530	519	544	533	542	510	552	508	499	518	552	495	527	545	555	526	513	548	519	529	526	512	504	544	534	484	551	553	516	545	529	488	521	529	519	520	502	512	534	518	551	476	538	519	530	533	514	569	531	514	544	556	525	533	521	530	514	524	535	493	526	488	551	540	528	544	509	535	495	533	524	517	505	531	541	536	488	541	566	498	499	538	545	488	525	498	541	516	524	477	539	526	500	518	512	538	514	568	548	525	520	519	539	541	536	536	520	504	519	561	537	506	546	545	533	539	572	579	524	505	514	517	543	535	547	478	510	500	501	495	542	468	561	514	540	503	491	529	567	537	551	513	542	506	499	522	569	531	523	498	521	520	537	525	483	540	515	531	529	470	529	552	517	577	510	531	521	545	512	492	527	545	518	498	543	548	543	532	521	530	498	524	532	524	538	539	498	476	524	537	513	534	542	553	521	467	574	539	543	525	538	544	507	529	524	514	494	527	497	555	552	522	526	570	521	552	527	526	508	533	526	562	527	507	516	547	504	548	554	524	458	506	546	554	527	502	485	521	560	472	545	488	503	534	536	503	490	537	514	526	549	541	529	509	513	532	549	534	505	525	553	542	536	549	533	504	495	560	524	551	506	517	520	530	504	502	526	541	486	519	544	492	495	503	552	516	545	526	516	520	539	548	502	497	520	564	523	481	543	490	506	511	527	549	524	494	521	502	517	486	480	530	479	565	557	578	552	558	554	528	481	525	531	523	538	533	507	538	546	498	526	556	552	492	531	599	507	545	527	549	496	559	565	527	540	515	520	493	504	495	549	532	493	526	517	511	520	515	528	512	516	573	516	551	493	508	547	493	530	510	531	523	514	546	542	580	507	523	517	518	526	527	514	545	505	509	518	497	529	541	525	526	516	493	539	492	516	537	550	497	537	488	517	549	483	529	541	511	534	529	504	539	560	550	532	535	569	541	517	525	536	560	508	494	540	547	497	520	526
54094	29762	19418	8770	3239	871	391	303	296	291	312	261	252	256	265	285	265	273	288	293	303	373	354	319	313	259	251	268	223	255	230	246	231	252	270	279	254	237	251	229	247	254	269	238	256	246	225	245	276	228	243	256	262	270	250	256	266	224	243	240	242	238	251	235	282	253	276	291	245	267	262	262	248	223	271	255	248	281	246	228	282	232	256	259	286	257	251	258	249	253	257	238	235	262	245	249	231	268	253	227	268	253	228	258	268	263	248	243	244	246	246	254	281	244	268	233	266	252	262	285	231	208	234	225	234	234	243	241	268	272	252	282	255	260	250	254	240	242	228	265	247	241	245	226	259	240	258	248	242	249	258	254	234	230	251	264	267	295	300	267	242	240	255	262	268	254	248	262	233	238	241	271	270	264	265	235	276	236	226	254	234	251	243	249	261	231	241	251	265	236	246	253	257	248	254	240	232	299	248	242	256	228	231	247	256	230	233	246	275	238	274	250	214	239	247	285	234	254	254	260	248	288	254	254	241	267	235	240	235	244	274	249	239	248	255	252	244	256	250	238	224	244	260	246	245	255	239	269	254	254	279	231	247	243	274	297	259	238	241	248	239	258	250	262	243	273	247	266	240	220	286	250	239	259	238	240	233	296	237	226	253	286	263	242	255	249	270	278	267	250	249	237	230	259	256	225	245	237	229	231	250	245	241	254	237	260	242	279	249	233	258	253	262	268	237	263	272	246	236	293	298	220	239	252	247	248	262	248	233	251	262	261	247	287	249	247	313	287	284	249	246	244	267	268	261	239	258	267	248	244	262	235	270	243	239	231	211	243	264	238	266	232	252	275	247	264	242	270	260	225	263	268	283	291	250	239	251	260	224	255	312	247	241	240	258	227	260	255	261	263	253	252	263	254	241	244	254	270	236	252	255	246	235	258	286	256	250	243	256	235	269	270	251	244	235	261	255	257	235	276	263	251	265	258	223	235	228	229	238	243	266	258	254	235	240	251	259	223	225	229	252	279	273	226	233	230	268	243	267	231	258	257	246	260	224	264	248	245	261	243	246	255	234	251	281	252	261	307	254	282	249	265	243	263	241	255	238	219	225	258	250	232	249	248	259	275	260	246	240	270	254	266	271	225	246	293	260	295	244	269	273	289	288	252	253	224	249	268	242	277	242	273	269	274	253	245	263	234	227	264	289	249	268	251	242	253	254	253	231	255	227	269	264	249	224	253	255	241	281	266	276	240	231	260	251	243	273	245	272	258	233	242	219	268	250	258	304	246	223	245	232	261	271	239	217	255	247	225	263	271	250	241	243	238	255	250	259	242	261	264	268	249	272	245	207	227	235	236	241	248	248	234	238	262	256	264	212	250	251	240	255	252	238	271	245	280	275	285	260	249	278	237	248	253	231	272	262	250	257	246	278	287	299	287	249	255	263	260	255	252	236	224	263	256	252	257	260	264	253	233	226	257	254	261	279	269	225	254	253	244	255	246	250	272	262	258	219	267	258	251	255	246	272	221	304	260	247	241	259	240	265	244	260	268	232	287	250	258	257	244	260	272	229	235	275	257	251	246	234	258	243	238	243	288	257	264	276	259	253	243	224	256	245	264	245	220	267	237	236	209	245	275	266	265	270	249	259	258	269	249	250	280	237	267	255	238	251	251	240	262	244	238	250	239	256	265	264	244	257	250	274	252	219	248	306	254	243	249	248	247	245	270	271	267	250	234	299	235	282	252	262	269	256	254	234	256	275	230	280	271	269	250	268	223	211	261	278	267	283	266	249	263	249	228	224	270	294	239	265	258	279	254	238	257	235	254	263	261	238	252	268	233	242	236	251	256	264	292	244	295	283	275	243	276	242	246	260	275	244	261	235	247	250	271	256	247	281	262	265	253	271	223	251	258	285	253	231	268	256	277	252	254	235	257	225	233	235	233	276	259	253	278	241	208	263	261	258	254	253	237	248	255	265	263	242	245	265	243	236	239	285	279	229	250	245	251	299	264	262	268	282	229	257	247	259	311	264	258	261	247	285	259	260	250	247	253	241	241	272	258	245	243	268	255	244	260	263	266	252	285	276	254	250	309	293	272	244	272	258	265	251	253	260	250	273	252	248	252	225	260	230	265	265	246	263	247	269	250	268	241	235	268	270	237	244	266	258	272	256	272	250	241	254	255	236	239	265	269	252	261	240	239	243	270	253	273	223	257	250	238	256	286	264	274	254	241	279	231	205	272	268	261	239	226	247	269	271	239	262	284	244	273	260	239	231	269	238	231	266	234	268	254	253	247	243	248	249	286	281	245	258	254	242	242	247	253	250	239	222	275	242	271	264	273	266	225	245	286	262	258	244	266	263	285	267	240	234	264	276	242	243	268	246	242	286	237	260	248	250	232	246	253	267	273	256	269	256	261	266	269	253	266	236	233	201	273	264	276	265	264	275	249	231	235	240	236	249	254	235	250	256	266	248	255	226	243	255	237	253	256	259	240	251	270	233	278	242	240	248	267	246	281	267	258	241	247	232	241	291	283	233	275	238	247	263	231	251	257	251	249	245	229	232	261	240	235	226	215	284	266	244	260	279	266	216	251	248	256	248	263	265	228	255	278	243	234	267	287	250	256	246	265	275	257	227	218	262	249	271	247	237	246	222	255	282	231	295	229	269	270	289	259	236	266	265	273	257	245	241	280	254	241	237	240	229	228	263	240	246	257	260	248	242	225	271	293	277	275	274	210	231	227	258	258	271	256	265	235	228	294	229	248	225	250	269	255	240	273	248	225	268	234	259	266	263	218	259	272	281	231	244	253	276	229	241	237	235	258	277	261	218	249	281	258	268	262	246	277	263	248	241	268	254	239	274	269	277	277	264	253	255	253	253	263	219	245	245	279	286	243	271	257	247	255	257	242	246	281	248	285	268	272	238	244	260	261	287	260	242	277	246	238	215	252	264	279	278	274	279	257	241	239	281	300	228	238	287	280	271	253	259	226	274	276	263	246	256	242	261	272	279	234	275	259	257	243	227	236	271	252	235	257	220	219	244	287	240	250	260	261	256	244	262	233	296	245	276	264	280	251	245	258	241	256	269	258	256	242	233	260	244	232	251	251	282	279	261	280	244	266	283	247	256	258	288	268	252	260	246	254	261	226	247	242	259	275	243	269	251	207	265	278	260	258	260	266	259	262	266	257	273	270	250	206	255	254	248	239	237	256	273	242	269	250	300	228	267	258	244	265	268	253	248	259	230	276	264	292	272	246	264	261	233	240	261	263	263	266	280	272	256	229	258	265	256	277	259	245	274	209	268	246	262	250	254	256	246	247	252	236	227	249	268	265	258	272	215	275	257	209	262	278	264	229	250	206	263	232	250	276	245	262	225	263	234	263	251	252	274	247	239	258	268	215	270	270	255	263	280	311	269	287	270	255	251	280	251	258	223	230	253	270	236	236	270	285	263	279	261	294	240	267	266	274	273	252	269	226	246	259	279	262	255	230	249	265
34626	23358	22813	15498	8883	2631	1002	799	739	629	639	627	611	622	667	600	611	658	682	702	876	1362	1301	954	788	578	550	567	578	533	582	572	588	566	592	553	565	529	606	514	620	576	559	583	588	492	560	571	564	565	551	543	537	553	559	581	532	548	579	556	541	560	510	516	605	590	543	543	537	578	543	596	589	591	555	576	600	528	553	545	517	588	534	547	543	544	545	549	579	571	534	517	579	566	580	572	584	578	622	509	549	575	568	589	553	531	555	534	557	552	530	543	524	567	572	530	559	542	528	541	568	578	586	572	600	544	542	620	569	624	569	575	517	560	538	564	548	536	523	550	558	584	553	563	549	552	556	560	557	557	555	545	543	581	571	550	566	524	565	546	556	557	538	527	526	536	570	604	577	579	519	562	605	512	547	558	599	555	585	569	571	560	553	581	581	589	551	549	540	542	582	512	535	584	551	581	572	579	558	544	506	587	558	579	549	569	542	556	573	538	543	579	572	577	581	563	555	546	532	550	628	537	549	584	560	538	602	526	541	549	575	550	577	561	598	558	581	538	522	513	565	558	567	582	551	553	564	533	577	538	539	516	582	571	570	537	574	521	569	584	551	560	572	568	566	589	556	600	569	529	565	513	542	562	568	549	568	533	559	560	584	571	598	535	538	564	568	553	534	519	560	532	560	501	557	581	541	540	546	515	560	551	564	508	562	556	578	595	551	552	531	564	569	541	527	601	587	531	566	519	529	566	551	554	528	533	574	558	570	552	552	523	560	543	533	587	579	598	602	537	573	528	570	587	556	613	594	575	565	541	531	568	537	554	560	572	578	559	528	549	604	506	579	565	617	551	506	520	570	555	509	566	544	560	570	562	590	584	546	562	573	566	551	545	604	584	569	568	586	544	507	541	574	565	568	560	587	572	514	575	539	586	508	567	549	571	551	542	575	533	559	575	565	592	544	579	536	557	556	562	567	539	542	537	561	585	588	545	544	567	545	538	542	559	585	558	550	559	550	567	535	564	547	584	579	565	570	568	557	552	546	616	548	545	583	568	598	575	540	550	531	555	586	528	545	589	586	537	556	583	562	580	596	573	599	558	578	554	581	546	569	563	559	572	571	508	565	549	574	559	564	559	546	580	591	585	569	552	493	569	606	584	551	547	548	563	573	549	556	563	549	553	550	542	570	549	573	532	556	561	545	554	572	553	594	522	560	552	573	543	534	571	527	575	553	523	547	575	574	559	639	582	533	556	561	539	570	572	578	553	566	550	543	543	554	557	536	551	578	548	574	530	549	535	585	519	548	592	542	588	566	521	575	579	582	562	582	540	578	579	551	572	600	559	569	533	542	554	570	584	542	559	554	523	526	556	576	563	576	537	560	592	558	525	559	553	565	550	578	509	553	571	517	528	585	567	586	547	571	552	579	580	592	578	560	564	552	561	557	560	566	551	602	557	537	588	575	571	530	545	586	492	543	581	582	570	596	514	539	523	562	575	548	564	574	583	528	558	567	500	541	564	556	569	506	531	572	594	555	558	570	609	559	561	550	540	555	585	550	542	523	537	551	542	564	521	559	512	549	546	536	570	550	567	578	558	585	538	560	532	591	553	629	579	577	525	541	574	573	577	525	562	548	519	552	556	549	534	616	598	578	544	566	581	574	567	553	546	591	551	554	581	538	546	557	563	575	523	564	551	557	548	545	540	545	611	551	563	570	519	569	568	553	497	566	589	603	539	563	557	550	570	524	549	573	523	574	573	568	539	497	562	600	538	533	552	565	575	586	554	591	565	564	536	542	556	568	517	535	549	583	573	572	596	550	571	548	574	520	533	560	539	606	536	586	551	544	540	561	520	518	563	586	523	564	559	558	545	529	577	602	570	549	567	566	592	549	536	528	583	572	523	561	555	571	618	608	572	596	538	565	571	550	532	533	583	550	585	551	562	556	559	580	547	541	592	558	558	541	535	572	570	551	520	552	609	571	549	570	572	596	594	516	551	557	589	549	542	539	541	519	568	552	553	529	542	540	588	553	562	592	570	555	520	550	556	551	542	574	567	581	536	569	544	567	599	558	562	584	522	548	593	579	549	562	567	512	554	559	566	592	564	587	539	563	552	562	508	581	503	541	553	576	573	545	587	535	522	539	559	592	569	522	522	598	606	607	609	598	562	575	576	565	580	541	556	557	559	580	581	542	583	592	554	543	552	594	607	520	578	588	575	520	602	521	543	525	519	621	603	543	576	575	553	534	603	573	533	540	601	570	555	561	563	555	545	553	543	549	600	545	536	560	546	581	544	537	550	561	525	546	588	559	544	564	557	603	517	527	510	549	577	583	564	576	516	562	538	567	575	541	543	537	584	520	568	552	550	575	539	541	520	546	535	549	570	598	505	565	575	552	551	520	524	557	565	526	586	561	504	568	503	571	564	566	532	519	525	581	591	561	581	551	539	571	554	561	560	533	579	589	562	513	526	548	506	563	584	548	540	575	538	549	562	578	518	558	587	555	575	564	557	565	579	559	568	581	572	543	571	570	563	544	546	568	592	547	590	562	600	594	587	546	563	587	610	591	557	568	576	530	558	564	558	617	534	539	552	586	577	550	565	528	576	567	547	572	497	580	543	548	564	535	601	573	549	544	545	549	535	576	573	554	529	567	546	562	582	530	563	569	540	596	555	550	537	565	513	574	595	564	611	552	585	590	597	545	561	581	560	561	538	551	556	534	567	587	548	587	558	563	591	577	544	522	555	554	594	530	535	603	584	601	547	597	597	558	512	594	562	488	566	564	556	581	549	550	568	567	537	566	552	594	562	560	508	556	501	534	568	600	593	600	559	574	520	565	588	522	567	578	551	538	619	581	568	556	572	547	582	534	538	535	567	516	575	551	574	537	557	560	568	543	534	615	593	511	568	540	548	534	597	546	594	608	573	546	546	522	583	545	530	557	575	549	551	587	557	568	556	543	528	573	526	567	538	583	557	579	568	547	546	559	556	563	552	547	554	568	568	590	607	549	582	522	538	562	593	581	532	545	569	542	586	595	539	508	530	592	563	550	553	535	538	549	585	605	587	539	529	601	611	571	564	634	531	545	571	531	565	540	566	542	577	534	545	571	562	577	539	552	549	568	546	582	517	545	630	541	561	550	568	551	564	571	552	550	561	551	536	560	565	525	567	514	574	536	565	572	587	544	547	544	548	568	571	547	556	512	513	534	581	578	539	528	582	549	608	594	588	542	558	592	526	562	558	555	527	554	564	572	594	568	564	598	569	573	568	551	553	527	558	591	560	588	574	545	565	528	557	545	536	546	566	550	568	531	529	531	586	561	588	543	577	555	573	520	571	549	540	560	548	566	533	574	516	495	554	576	581	577	597	599	528	553	541	556	540	552	543	569	529	543	605	541	540	548	582	543	552	527	506	584	563	602	581	551	570	582	504	533	585	566	549	608	542	576	577	552	565	570	530	604	548	561	565	547	601	518	545	542	485	573	588	556	565
64079	35222	18583	8857	3183	956	507	405	370	343	309	291	287	328	282	309	282	295	296	330	351	448	499	373	306	271	275	275	287	255	264	279	262	295	241	254	251	311	292	308	275	249	295	294	282	273	308	243	290	289	288	288	263	297	262	255	257	245	254	267	251	248	250	277	259	301	281	264	276	287	276	308	279	263	237	289	270	287	278	283	301	254	254	263	244	249	289	263	277	261	224	286	258	273	246	249	274	281	265	258	288	253	270	268	280	271	260	277	267	272	273	267	246	282	273	311	257	276	277	279	265	262	286	244	265	290	253	271	318	264	274	266	289	260	266	256	269	266	264	260	286	258	242	282	260	277	253	267	281	278	270	280	240	286	275	242	253	262	243	280	273	260	253	282	253	307	248	257	258	265	268	263	261	273	239	261	277	282	280	249	281	296	287	255	251	256	296	243	258	295	265	286	259	279	274	255	253	299	273	256	267	250	272	250	280	284	253	290	262	278	278	252	278	283	279	311	283	271	262	264	281	272	294	265	285	258	298	285	317	261	271	270	286	263	235	248	266	263	276	269	263	254	278	248	263	269	302	294	304	284	263	286	258	277	287	280	253	316	254	276	273	293	262	282	237	263	274	292	278	272	264	284	271	280	285	263	279	267	263	267	268	286	273	234	268	249	288	294	267	271	307	283	257	277	284	283	267	306	302	280	281	276	253	258	299	264	281	233	309	310	266	257	246	252	289	294	312	264	241	270	268	271	279	306	253	291	244	278	252	280	294	258	243	299	247	308	269	275	289	252	269	282	284	276	286	292	321	289	257	290	306	259	285	256	261	279	257	284	296	284	256	288	270	251	265	262	266	279	268	307	277	305	262	288	265	231	262	286	274	270	267	277	226	293	268	264	264	280	251	255	321	275	299	265	269	260	259	277	247	259	286	295	291	280	278	292	277	272	245	304	293	286	276	275	285	265	271	272	262	277	309	293	293	269	275	257	297	275	274	296	281	272	291	253	298	295	267	262	282	274	265	267	301	251	283	258	264	298	260	283	266	282	275	287	267	271	249	273	269	254	265	279	287	286	226	247	274	272	264	264	251	253	269	295	284	283	235	270	286	256	269	306	283	272	264	299	272	276	259	275	267	262	288	236	313	267	280	278	260	272	257	273	279	268	258	281	273	278	297	269	261	280	265	288	262	256	261	223	295	274	263	290	253	272	294	271	254	281	254	263	284	279	276	253	287	260	250	293	285	249	249	267	257	287	221	256	276	289	269	243	245	265	294	297	294	284	277	288	264	253	291	271	260	283	273	291	310	282	286	249	310	284	273	276	294	248	291	299	288	251	270	248	264	275	257	245	311	260	271	275	266	270	304	257	271	273	272	223	264	284	263	305	292	273	245	262	283	263	296	282	251	250	253	253	271	265	293	261	277	269	252	298	255	257	282	293	256	295	292	280	282	250	299	245	249	272	313	270	251	273	251	298	251	295	273	276	294	278	307	292	263	273	306	300	309	281	272	302	263	271	233	275	267	275	277	306	258	291	279	288	284	283	278	270	233	283	261	285	258	261	310	300	274	244	266	304	233	281	295	306	252	258	230	274	285	276	276	264	302	266	273	272	278	269	256	281	286	281	264	283	254	262	260	270	266	277	313	264	278	257	240	266	282	276	278	264	257	245	285	249	270	232	285	307	272	290	242	266	273	290	277	287	286	266	276	267	284	294	234	269	259	256	255	300	272	297	285	275	305	255	277	259	296	257	282	269	260	279	274	309	260	254	280	284	285	270	294	312	256	268	276	269	262	301	260	297	285	295	293	251	269	249	286	277	294	274	275	253	261	275	249	246	271	246	273	287	271	258	311	259	243	267	274	266	252	264	293	268	293	249	270	266	287	248	277	249	259	256	196	260	264	269	271	257	298	275	271	257	286	283	246	235	277	293	277	288	270	274	261	246	278	294	294	231	266	302	256	276	267	274	268	269	284	294	267	250	258	297	266	248	263	262	233	274	287	277	251	299	241	281	292	252	258	259	256	234	278	289	265	288	265	274	282	272	231	251	281	303	269	298	277	285	261	250	276	264	295	289	246	283	263	295	266	256	267	260	275	280	278	284	261	239	270	251	283	270	260	245	278	263	295	280	272	263	250	257	239	303	271	273	271	249	266	287	292	258	240	270	287	285	277	293	259	265	287	277	290	285	254	262	277	262	290	256	292	243	238	239	244	287	292	269	279	247	285	281	272	262	294	259	221	254	290	296	290	266	312	301	254	294	261	262	298	288	287	260	261	271	241	285	247	277	277	242	246	292	257	272	270	284	238	268	260	276	262	236	270	282	267	295	277	294	263	307	279	291	264	261	265	261	283	316	286	261	253	280	275	254	281	258	286	279	289	281	273	308	255	289	270	300	293	268	276	256	271	287	283	258	284	268	278	287	319	280	285	268	265	276	309	294	288	272	248	289	270	308	261	240	271	282	282	268	282	295	269	306	261	260	280	293	251	276	270	265	273	260	266	252	273	244	265	276	264	273	242	283	259	289	286	291	253	254	284	259	275	276	253	273	285	274	262	257	267	302	247	263	232	254	284	260	268	277	303	292	285	260	277	278	291	266	293	253	253	280	292	266	266	257	255	292	283	248	296	244	238	279	265	275	296	291	265	252	271	309	276	267	254	268	261	278	296	270	270	276	297	267	258	286	268	268	273	265	223	275	268	274	269	286	278	297	286	226	255	271	230	272	263	303	268	279	293	282	266	249	252	252	293	254	268	250	271	294	266	242	254	280	251	268	274	294	279	270	287	276	287	295	308	267	288	293	287	262	257	283	283	256	273	319	293	262	279	250	242	276	260	262	252	285	261	242	277	260	257	283	260	249	237	272	283	279	277	282	260	259	266	232	261	280	285	269	282	263	292	260	260	286	276	258	296	287	255	260	288	286	289	272	260	252	271	295	273	271	310	300	249	321	274	273	274	274	267	262	295	266	309	276	281	277	271	249	273	268	243	277	289	264	276	266	242	288	308	294	306	285	277	294	284	258	251	254	236	291	275	273	307	280	304	250	278	266	284	295	264	274	289	280	269	289	240	261	238	271	260	302	267	259	280	272	285	283	288	271	275	273	262	259	299	309	277	259	293	289	254	271	277	275	264	256	268	269	252	264	260	251	300	241	269	273	282	280	280	250	278	267	288	259	249	257	246	267	282	258	261	266	241	280	295	296	266	266	256	270	272	266	272	262	252	239	272	258	272	271	267	283	275	296	264	282	278	301	308	305	260	239	249	274	301	320	269	261	263	269	265	287	295	250	306	295	288	279	276	265	273	250	255	265	264	292	257	229	255	274	242	306	300	267	263	314	258	281	260	254	277	267	299	268	271	281	265	294	277	280	277	300	253	278	265	271	301	246	263	269	258	278	273	277	263	239	284	271	300	313	244	290	304	286	277	295	280	265	265	268	271	242	261	249	268	293	252	256	306	268	290	309	269	287	284	273	262	251	262	268	219	268	293	285
42333	26853	18996	15306	8038	2712	1543	1200	999	860	806	767	769	685	710	704	669	731	602	700	1064	1638	1701	1246	808	572	617	566	601	549	621	620	623	610	618	584	584	593	603	568	566	588	566	593	581	583	586	608	586	563	615	615	604	612	621	621	611	611	585	625	612	591	577	596	629	605	614	594	629	599	560	613	596	616	572	549	576	562	604	593	623	595	564	578	636	578	554	584	582	615	604	606	600	616	572	542	576	592	604	617	584	580	604	603	529	564	673	591	603	664	567	579	589	607	642	584	583	611	538	628	572	605	596	594	575	552	602	568	594	537	590	574	577	529	669	572	594	630	592	594	563	587	634	569	602	571	600	596	545	603	568	610	580	572	569	553	618	612	543	604	605	590	603	610	602	591	612	606	607	617	593	609	599	608	578	596	603	554	607	598	608	626	611	558	601	571	564	582	615	588	609	563	566	557	628	581	569	593	613	566	590	593	632	587	583	619	581	600	587	603	608	577	577	639	606	575	606	579	601	606	626	592	570	631	575	563	554	617	587	561	622	589	599	609	639	604	590	555	584	628	541	556	560	598	640	618	592	553	576	547	567	602	627	641	597	643	610	587	597	635	569	609	549	554	624	593	583	573	545	595	594	628	622	558	564	578	606	625	588	600	571	575	637	627	625	561	589	574	584	561	548	577	566	571	561	589	671	575	562	665	553	597	576	575	609	596	574	613	591	601	629	573	620	578	580	555	577	638	639	588	609	578	590	578	581	581	604	622	611	600	581	590	595	581	562	560	604	597	563	590	602	604	626	612	611	590	558	595	558	579	578	621	597	563	575	633	599	600	569	616	606	569	559	581	587	590	605	622	599	572	559	536	576	598	594	583	602	613	627	582	534	613	563	620	574	604	543	595	618	569	591	587	599	566	569	607	569	609	589	575	613	625	614	599	619	652	572	580	602	614	539	600	595	600	577	550	597	557	573	638	622	591	617	582	587	597	619	577	609	585	632	554	588	600	590	643	617	608	637	605	584	630	583	580	623	560	601	602	582	592	602	610	613	585	620	570	589	591	595	581	602	559	639	575	627	595	579	593	571	631	570	632	594	573	626	575	652	634	612	590	605	535	575	581	567	563	574	588	585	577	606	588	625	566	599	572	604	621	617	600	568	602	578	630	594	582	596	622	611	626	666	542	547	594	587	558	609	617	569	536	642	602	600	626	587	535	639	603	617	607	582	625	636	616	571	570	565	581	614	612	606	598	624	591	566	587	593	567	616	568	563	601	587	592	599	610	581	613	602	594	543	610	633	596	593	621	589	581	610	614	572	594	566	561	575	619	566	580	615	581	564	602	605	594	613	569	610	583	638	609	597	614	612	605	549	605	600	554	576	573	549	543	635	561	598	577	605	597	581	618	599	595	556	594	625	628	584	558	624	615	607	604	594	592	570	609	580	582	599	623	602	594	540	593	584	565	582	590	625	593	588	582	572	559	574	563	584	591	556	621	546	569	546	550	592	582	581	647	596	603	568	589	600	568	592	618	564	588	597	552	602	600	616	615	607	602	598	571	599	609	576	574	589	581	596	543	572	606	598	579	585	561	579	613	586	631	608	599	597	540	562	565	565	569	608	547	575	625	574	597	583	606	616	598	602	604	582	605	637	607	561	570	581	588	596	580	579	578	573	615	573	634	612	588	612	614	593	597	660	625	611	600	576	604	600	604	586	617	565	604	602	612	525	586	636	591	548	551	623	551	597	589	616	579	631	597	612	605	577	567	612	618	562	616	603	565	587	541	626	554	563	574	568	623	585	576	559	572	577	595	571	619	610	633	593	565	557	563	593	571	595	578	590	569	584	580	601	614	568	563	574	595	601	604	570	538	577	583	564	546	586	593	568	567	598	636	571	562	618	574	610	587	598	595	554	630	580	553	622	554	618	604	574	581	606	596	588	613	596	577	572	586	580	554	587	630	614	596	599	593	561	613	594	554	578	595	631	609	589	583	607	580	581	570	546	604	626	584	623	578	625	582	569	566	584	598	577	574	587	597	568	597	577	597	590	601	571	591	579	631	617	577	641	609	610	593	633	607	611	599	620	609	621	597	581	630	642	572	614	609	552	571	600	587	586	600	544	603	624	581	596	607	600	598	582	604	605	599	648	600	627	631	625	554	568	605	585	594	569	628	591	587	586	616	628	568	611	597	539	599	595	524	580	590	616	559	585	596	577	589	576	610	575	581	556	576	607	633	583	568	593	570	525	555	584	575	611	600	607	612	596	558	643	608	578	557	607	612	547	599	541	576	609	600	603	603	578	585	527	641	610	591	571	601	557	599	594	595	565	553	576	604	562	588	586	584	630	575	618	554	581	578	656	546	592	605	560	554	585	612	646	566	589	586	607	598	619	589	612	582	561	577	567	573	586	590	625	615	564	625	617	598	561	597	593	566	584	594	577	562	592	550	563	632	600	568	632	583	606	591	562	592	594	635	549	590	564	575	590	587	582	600	623	598	586	613	585	623	605	563	594	589	574	618	612	553	628	620	555	582	558	651	579	621	587	602	575	600	640	594	581	639	586	635	592	556	565	592	595	570	638	610	603	578	581	576	600	614	588	611	583	608	578	562	600	558	623	582	632	582	607	595	572	615	539	588	641	591	575	575	607	562	581	548	595	569	567	583	587	591	613	533	571	578	596	598	627	604	546	600	600	569	571	567	642	569	633	585	585	591	615	607	617	558	605	558	545	596	592	619	578	621	581	586	548	608	613	596	557	622	622	571	554	577	613	614	625	605	571	578	617	554	623	625	584	561	591	619	598	572	590	577	592	569	600	591	537	572	582	554	575	620	598	605	611	590	623	639	629	595	596	606	627	568	591	600	601	585	589	577	626	609	558	577	623	557	594	635	631	591	617	578	607	587	586	581	607	604	586	659	575	561	609	552	560	574	625	569	624	587	613	580	621	577	616	594	636	597	626	612	604	566	571	583	582	600	584	581	614	604	576	545	592	572	623	573	599	565	597	572	601	598	580	587	570	613	602	587	603	555	584	588	563	549	570	574	599	584	590	579	557	625	609	610	579	600	582	616	623	565	612	564	563	593	589	593	546	602	585	646	594	610	614	583	589	549	609	570	564	580	617	572	617	633	558	615	569	570	593	567	624	633	575	624	588	594	584	560	597	603	588	578	598	582	622	588	612	597	585	603	560	572	567	598	586	602	602	603	643	532	564	550	570	628	562	600	592	564	623	571	593	605	602	561	588	581	580	606	629	574	601	579	616	592	578	619	542	555	567	593	592	578	544	590	587	577	641	564	617	573	592	599	588	624	602	570	589	614	586	550	613	546	596	580	600	622	568	610	568	622	583	579	574	583	595	558	604	612	571	562	605	588	573	588	622	550	553	575	606	587	593	581	578	551	596	594	559	583	599	538	601	630	601	583	590	576	583	607	652	574	593	598	574	586	579	577	576	557	595	590	680	601	607	577	605	593	594	587	585	605	637	579	572	587	571	593
39886	21143	12230	5789	1956	457	332	298	267	254	305	254	267	245	251	244	240	237	232	226	241	269	245	264	247	253	257	255	236	255	263	251	282	236	226	248	226	238	235	244	220	255	259	236	238	245	214	243	241	232	254	249	267	239	259	245	204	253	239	245	201	234	227	241	221	231	251	260	249	273	222	261	212	246	254	242	245	268	244	246	236	250	250	240	250	249	227	243	234	219	262	247	216	238	241	207	257	269	252	229	272	236	208	242	240	251	255	267	233	223	223	230	199	237	228	262	230	241	227	233	269	226	237	257	244	233	255	225	252	229	232	234	241	265	261	240	228	220	245	226	240	240	264	223	222	245	244	241	241	232	228	243	215	233	231	238	207	245	248	263	244	241	242	225	244	237	230	238	218	259	271	263	256	244	254	222	201	212	234	268	219	242	249	249	252	224	274	243	274	214	228	257	266	256	233	275	224	224	245	225	251	245	226	298	235	272	274	271	250	222	261	215	233	244	242	245	234	260	230	252	212	254	213	231	234	231	243	256	217	244	220	215	219	234	255	243	202	257	240	212	231	244	241	223	233	256	246	209	229	204	216	234	229	235	274	217	212	235	258	235	243	212	230	224	241	240	232	209	251	227	239	239	221	244	233	233	238	228	249	270	240	222	244	255	225	243	217	214	236	220	229	229	247	253	224	211	246	255	214	254	237	245	286	263	264	228	275	287	246	240	217	224	262	230	222	269	254	216	193	259	262	227	258	227	275	259	236	242	268	241	234	239	256	229	220	234	256	227	240	229	200	231	238	241	248	221	243	220	244	233	242	241	231	264	257	248	245	238	233	243	253	246	265	247	224	221	259	258	251	244	265	253	218	212	211	254	235	271	225	237	238	231	242	248	229	237	240	269	222	241	270	247	216	248	221	237	284	243	209	268	260	257	236	221	229	233	261	245	241	256	250	235	223	248	241	218	227	253	237	261	257	279	250	227	238	220	215	233	212	255	255	255	244	239	272	247	245	195	256	228	234	250	234	273	231	228	215	224	232	264	223	228	276	256	259	236	244	233	241	222	240	256	251	237	209	227	240	214	236	241	256	246	242	224	219	238	266	257	267	223	232	272	266	240	253	229	223	249	269	214	247	259	230	251	249	255	235	228	248	241	218	243	232	242	269	245	264	249	235	242	277	230	234	245	268	229	231	253	240	236	229	240	212	228	244	261	257	233	213	261	241	251	237	240	242	262	251	264	268	258	247	257	227	242	233	240	245	233	217	214	237	224	234	230	231	250	226	226	249	246	276	246	234	262	268	237	229	248	225	255	242	224	212	248	216	233	226	226	248	233	282	228	273	251	264	242	244	246	233	241	237	256	230	278	242	244	251	270	245	247	250	229	220	218	272	235	243	252	264	233	226	214	226	264	223	219	222	222	221	220	233	233	241	241	231	244	237	225	222	219	227	251	216	236	239	236	250	227	230	220	229	264	230	240	213	224	265	244	235	257	272	268	223	237	219	259	232	250	236	226	250	259	228	246	254	231	219	238	246	231	248	241	240	235	216	237	247	268	216	231	261	234	243	217	236	232	231	242	223	249	239	236	225	216	264	229	225	254	271	233	260	255	234	245	235	245	244	249	241	252	247	235	235	239	257	255	240	244	239	252	233	249	259	212	249	243	244	270	219	215	210	229	257	230	213	241	268	245	244	251	212	250	251	253	240	237	248	256	249	235	250	246	201	234	220	239	214	221	246	259	242	246	215	257	234	230	236	227	266	216	229	237	276	273	248	214	254	214	250	221	217	240	257	209	253	232	230	270	268	233	225	236	242	224	264	257	229	230	224	227	243	242	223	230	245	231	229	244	219	229	247	253	209	225	244	239	241	269	248	221	222	192	229	209	220	245	233	247	233	262	248	235	254	200	209	233	241	235	225	227	231	236	232	211	238	272	268	259	226	235	235	243	219	257	285	262	236	230	242	233	228	227	233	260	232	269	235	198	231	229	224	240	218	252	278	249	245	210	231	255	254	228	255	225	254	205	271	285	242	253	236	263	231	236	219	235	240	203	245	234	231	232	250	229	210	230	232	212	226	233	252	253	222	261	243	265	223	247	231	212	240	249	262	257	243	223	221	240	253	234	237	231	249	231	266	223	234	207	223	244	238	250	245	227	226	258	237	250	243	214	225	242	236	210	211	241	224	230	267	258	233	241	214	211	247	246	243	263	255	218	228	208	233	232	236	213	237	219	236	224	232	227	223	200	226	218	263	260	249	225	232	277	249	257	242	232	235	223	269	231	223	271	233	240	222	232	255	236	234	245	247	259	208	230	254	245	239	225	256	243	237	215	256	226	244	233	256	257	264	246	234	253	230	231	217	245	251	254	258	253	221	256	215	258	231	246	225	225	214	215	221	227	242	230	235	240	225	223	232	254	261	234	223	245	244	254	197	229	237	216	224	237	212	254	213	263	202	227	222	263	222	219	240	229	253	257	218	228	242	242	260	240	248	226	227	233	237	251	244	251	226	246	222	250	220	242	238	242	259	241	228	238	232	224	240	239	247	227	236	239	231	224	238	249	214	239	233	245	202	233	239	249	242	217	228	232	240	222	229	237	215	243	256	241	256	208	236	245	211	254	263	273	238	219	239	260	220	231	222	242	231	249	263	238	287	252	239	227	227	256	235	238	220	223	228	252	249	223	260	253	220	225	211	210	262	270	242	229	250	255	220	267	247	224	227	229	246	226	226	245	254	238	231	274	243	255	217	222	250	246	235	225	222	276	249	222	257	220	250	250	245	265	250	250	225	227	236	242	229	249	255	245	201	248	224	235	250	247	253	250	215	253	249	239	227	236	230	248	235	250	253	220	217	245	275	257	223	238	246	229	240	267	229	248	244	251	231	236	234	282	242	205	250	236	217	236	221	231	246	232	208	219	232	240	224	240	230	251	234	235	240	231	228	234	238	221	257	266	238	232	240	243	247	231	227	239	236	255	220	253	245	188	244	252	240	261	238	236	258	233	230	220	222	223	250	260	251	226	244	231	246	250	239	241	245	251	217	243	211	272	279	238	252	244	241	216	238	243	242	239	240	251	222	256	239	283	213	217	218	271	250	239	254	262	214	237	259	223	230	217	224	223	244	243	239	255	244	206	250	240	242	265	229	224	226	235	256	278	229	255	219	259	229	258	260	242	220	229	246	217	204	212	230	251	282	259	231	222	214	213	256	259	240	225	230	244	268	231	223	230	260	248	229	228	229	231	248	249	223	248	225	247	226	257	238	221	221	272	243	198	211	237	232	239	264	235	230	232	238	236	249	241	221	249	229	220	225	257	242	233	218	224	270	234	246	221	218	232	246	209	233	246	236	244	209	213	246	283	238	235	248	237	224	243	237	250	240	239	245	231	235	212	239	197	226	239	240	243	231	224	266	235	227	239	235	258	243	228	223	227	264	214	253	276	216	230	224	222	222	245	214	244	227	256	254	231	246	245	257	243	221	229	250	214	210	236
25668	16052	16029	11985	4935	1164	919	797	767	707	683	705	644	648	579	568	533	595	540	530	580	593	639	648	617	600	539	533	524	527	558	526	546	499	503	514	522	531	538	531	532	533	522	556	543	527	502	491	501	561	496	529	525	555	522	557	525	592	517	507	518	511	514	560	532	516	566	551	521	519	500	538	512	560	491	522	524	535	544	522	549	504	491	501	531	544	541	527	527	548	543	535	543	505	521	518	515	554	535	542	518	506	520	537	514	543	525	513	500	523	514	583	519	518	522	534	551	556	544	536	535	546	496	552	562	535	557	522	526	512	537	508	529	552	506	507	489	511	522	533	520	563	475	555	525	504	500	507	503	519	506	532	520	550	554	536	577	538	536	487	515	529	554	552	558	568	572	526	531	548	470	554	504	534	530	554	514	550	522	532	511	544	540	512	523	558	527	578	521	564	499	547	497	523	526	525	540	510	522	543	551	526	544	521	527	514	579	513	548	532	501	536	515	563	564	533	527	484	535	560	538	527	521	514	531	512	506	537	547	557	498	540	530	534	557	552	531	576	518	521	565	549	566	520	536	547	486	497	509	508	532	488	547	539	557	522	514	538	536	526	523	487	501	544	551	533	522	509	542	521	504	506	533	518	548	515	522	525	562	517	509	555	560	539	542	513	516	518	502	584	542	526	513	535	504	507	521	528	556	523	507	499	512	473	521	523	533	558	525	533	496	503	500	515	530	529	535	513	496	490	524	592	491	523	558	544	494	529	539	516	534	500	530	521	559	551	508	494	559	546	493	520	478	489	526	509	541	509	532	520	541	542	555	557	542	522	555	550	517	517	504	549	540	530	503	546	547	501	518	529	532	529	582	558	502	536	509	534	525	567	533	576	553	565	546	564	505	530	493	517	530	525	530	490	540	549	518	555	551	505	534	497	542	538	557	536	517	513	516	559	539	507	527	558	496	541	529	560	496	538	514	517	510	544	490	561	503	518	478	522	549	579	515	551	520	514	519	518	557	510	537	539	547	547	539	471	514	526	492	540	542	543	509	565	543	568	523	538	531	513	529	502	511	557	554	555	508	544	554	538	512	531	537	500	527	561	518	555	566	505	564	554	500	542	545	575	548	524	528	558	511	510	517	508	527	516	472	539	522	540	571	504	555	503	520	566	544	554	499	500	480	511	544	492	505	504	550	545	555	534	543	513	533	504	524	531	481	544	564	512	550	504	546	517	546	538	492	514	558	526	531	519	551	542	553	539	512	505	510	550	506	572	565	574	542	554	531	505	505	522	515	544	516	518	499	512	533	542	454	530	542	544	500	543	510	550	526	538	537	515	541	548	555	550	485	504	555	531	502	527	564	534	571	536	552	555	592	557	511	501	526	545	495	496	535	527	486	483	521	542	527	537	542	515	468	552	569	542	538	543	510	542	540	507	582	535	539	522	530	533	533	511	512	484	495	522	550	502	505	569	523	525	501	553	500	528	492	489	545	514	530	564	540	573	524	534	519	555	479	553	540	587	584	544	534	522	521	530	502	516	557	537	541	567	521	506	520	522	505	573	541	530	571	529	539	489	523	535	509	508	563	515	539	558	486	536	552	548	522	491	541	522	509	518	530	498	503	567	524	500	535	559	542	562	486	516	581	551	530	575	524	542	516	524	562	518	518	579	515	546	503	527	531	501	550	508	535	538	509	550	531	528	548	513	503	543	537	552	515	524	525	582	533	529	549	517	523	506	519	583	517	527	567	520	513	528	543	539	519	576	546	477	489	511	508	543	536	571	517	526	482	538	562	544	564	542	522	524	532	553	497	526	514	516	534	482	526	497	517	534	536	498	500	516	482	517	572	529	501	503	525	539	521	501	542	500	513	539	559	484	550	528	543	544	481	521	537	517	547	512	532	547	536	570	537	527	489	526	552	509	537	523	564	571	519	542	546	526	504	502	560	563	501	561	585	515	502	517	522	515	495	516	522	513	525	546	536	530	497	546	558	506	534	495	545	527	534	539	557	524	529	532	494	492	531	515	518	519	470	582	544	523	539	506	510	534	519	526	500	482	527	583	528	544	481	536	557	514	564	524	529	481	517	554	510	554	506	503	515	510	549	500	544	501	531	523	531	548	522	505	514	482	521	554	524	507	550	543	556	513	516	526	534	533	556	547	521	537	537	544	544	511	539	530	510	533	523	554	505	496	531	541	523	517	550	553	489	531	524	541	557	539	546	506	511	540	498	537	545	518	517	532	537	543	517	546	523	502	535	549	523	539	530	487	554	513	473	486	507	516	520	508	519	497	497	544	585	545	533	527	526	467	526	519	564	509	563	543	541	528	526	540	527	516	557	517	548	556	542	520	505	534	508	513	498	532	516	550	530	539	550	532	499	555	518	525	514	513	549	542	557	496	557	524	529	526	544	504	545	563	503	561	527	532	559	516	490	518	509	534	528	529	561	536	521	538	517	585	518	534	531	510	506	510	532	530	559	549	535	535	553	527	483	543	488	532	530	517	499	506	499	468	558	511	560	503	529	521	521	511	500	518	537	531	516	571	585	513	530	527	509	519	518	553	529	540	537	498	532	519	599	558	557	511	505	528	498	507	495	569	547	508	536	537	547	534	515	533	536	565	517	556	543	552	496	527	535	469	516	538	526	556	508	482	535	576	526	545	533	523	522	527	545	551	536	507	476	529	551	546	541	508	524	588	517	524	541	524	525	553	538	525	499	539	515	524	509	543	490	523	504	524	511	537	540	525	515	558	513	576	522	509	522	513	492	519	557	547	541	510	539	556	532	565	501	535	566	537	519	478	541	590	486	554	537	515	558	539	544	548	556	475	542	534	530	511	537	565	520	495	535	555	528	529	510	547	521	497	535	552	545	541	526	502	493	538	503	522	542	500	543	538	536	522	548	511	562	556	569	495	516	484	531	557	523	532	551	514	510	536	542	524	515	512	550	528	502	539	515	524	570	509	531	553	562	536	475	514	519	538	530	502	546	548	543	492	524	521	556	473	523	519	531	501	530	533	516	565	536	508	527	533	500	508	531	528	509	535	547	519	534	507	554	530	540	528	477	545	554	523	538	522	455	551	550	541	539	569	535	535	505	552	568	586	533	524	505	538	502	527	523	522	556	506	536	514	525	512	494	508	552	497	569	497	492	532	532	542	580	552	553	535	546	526	551	570	496	522	475	508	501	537	523	517	524	505	552	495	506	509	520	522	520	554	521	551	554	540	548	539	529	539	534	498	527	502	506	518	528	510	578	518	522	533	516	528	542	540	498	532	527	516	538	516	510	502	485	521	513	520	514	544	529	554	519	525	507	512	502	514	560	563	500	505	564	523	538	542	529	528	488	512	521	521	545	533	494	520	538	566	560	565	535	507	525	575	554	569	534	529	530	526	528	519	530	502	518	531	543	553	516	524	499	583	507	550	544	573	516	557	558	551	525	511	527	483	542	516	533	529	554	536	474	515	524	544	533	548	548	540	545	551	533	520	549	531
57275	32978	15126	5705	1666	666	534	470	349	351	313	306	271	285	301	283	238	246	271	292	310	405	426	364	294	273	238	258	257	246	280	273	235	249	258	229	256	259	257	255	297	241	258	259	277	268	267	250	258	267	253	263	279	246	254	248	245	227	267	260	244	259	249	257	263	269	250	241	254	249	255	284	264	289	280	229	268	221	247	280	265	247	257	208	240	243	271	219	241	266	236	252	256	235	236	258	269	274	283	278	228	260	239	233	277	245	269	268	243	259	268	201	227	229	254	260	251	290	268	241	297	268	257	257	250	245	272	237	259	230	260	260	273	268	266	271	261	263	242	237	266	236	258	236	237	251	243	247	273	218	254	236	262	258	270	254	268	277	259	271	263	298	258	243	258	271	274	275	248	269	235	298	260	246	261	263	264	249	241	240	252	245	274	251	223	258	240	227	273	258	221	245	305	290	255	234	217	257	232	273	250	254	262	231	259	255	257	248	252	244	249	233	272	267	234	251	238	256	255	238	262	256	227	247	240	260	291	320	271	257	228	228	249	262	263	272	234	253	232	293	252	266	263	261	234	249	271	232	267	230	273	281	254	259	247	270	246	263	262	267	268	245	262	224	232	233	243	271	241	266	231	250	263	252	261	243	248	213	226	233	275	251	256	247	246	268	249	285	236	235	267	260	276	291	231	257	251	258	241	259	277	242	265	232	261	241	237	253	228	260	257	268	275	272	260	218	222	259	222	267	223	264	277	251	240	263	236	249	279	241	221	245	266	234	265	248	234	250	247	244	257	250	267	271	264	229	255	263	258	263	270	282	229	269	261	243	286	236	263	246	275	271	254	255	253	221	252	229	260	288	247	237	244	244	241	268	238	216	254	262	233	262	246	287	275	231	237	252	280	262	283	245	239	262	245	281	284	267	242	281	279	241	251	264	243	239	241	256	243	294	282	266	271	255	239	255	254	288	259	246	256	256	231	249	246	275	263	263	257	250	235	267	261	239	266	248	258	269	252	252	270	246	252	270	244	271	260	258	237	286	238	248	246	231	234	282	253	260	253	269	271	249	242	236	262	238	256	279	258	253	256	257	234	243	260	241	240	269	245	270	202	298	234	230	246	296	251	245	235	250	268	240	266	253	224	232	270	265	251	252	233	234	273	258	235	281	257	227	247	223	248	269	265	289	259	238	278	267	264	271	287	260	231	277	245	239	254	235	274	243	279	260	257	226	241	228	248	268	243	240	222	256	261	230	266	307	256	224	252	237	247	253	281	261	265	249	249	263	243	227	262	226	235	271	275	270	244	240	271	249	254	267	234	245	255	242	261	258	248	253	231	263	273	268	257	253	239	253	259	263	269	255	250	234	252	245	238	261	281	253	215	288	285	282	260	239	284	260	240	267	269	262	251	238	237	251	256	247	238	216	258	241	224	236	237	241	256	254	254	251	246	241	255	245	278	244	261	218	266	240	263	258	234	238	269	245	294	272	222	267	247	248	263	271	263	263	253	249	271	267	261	261	254	284	246	275	263	254	244	228	249	226	266	276	244	249	246	251	247	253	278	276	277	237	230	249	259	253	284	250	265	224	266	260	244	249	234	259	243	244	258	266	265	274	261	278	256	254	242	258	235	285	246	264	296	279	234	256	273	296	282	244	228	248	246	248	269	254	252	245	241	269	262	242	289	267	245	255	247	271	244	256	277	265	240	255	247	254	279	250	252	255	237	285	248	275	229	271	241	266	242	281	268	232	240	256	278	275	241	253	274	284	262	240	287	245	231	254	250	235	259	263	230	253	228	242	280	297	257	269	255	235	263	266	247	275	243	237	260	267	245	238	231	252	226	274	289	247	241	215	233	219	236	277	254	264	282	243	263	277	251	267	264	262	247	272	244	255	281	278	250	250	261	248	274	250	264	259	301	232	243	256	227	264	217	271	242	242	237	256	269	274	262	213	253	251	291	252	268	272	254	255	258	261	236	266	254	271	247	237	279	244	247	254	221	256	233	266	273	265	270	260	247	270	205	240	241	274	278	250	285	266	276	244	253	228	250	249	254	249	268	259	266	232	245	241	283	248	270	259	216	236	256	272	286	257	263	251	258	245	266	242	252	263	235	231	269	256	282	255	284	227	266	278	251	269	257	266	256	236	239	247	247	276	245	246	254	277	272	239	255	281	248	238	247	269	273	272	281	239	244	228	274	271	267	258	272	269	256	262	282	249	267	288	292	256	248	244	252	250	261	262	278	291	255	294	302	251	266	278	225	251	257	260	256	253	255	242	243	270	264	242	271	247	285	216	240	247	264	242	247	243	252	294	253	260	270	255	249	258	241	260	261	223	245	249	259	232	256	280	264	232	278	258	239	225	249	276	249	247	247	243	236	250	262	266	260	268	266	235	254	252	266	273	260	251	236	266	242	259	255	277	260	231	277	249	265	246	267	213	260	220	230	275	248	235	249	226	240	287	256	256	234	249	256	253	283	240	267	242	293	259	217	263	258	255	251	271	233	227	256	264	263	302	236	265	246	251	244	267	264	256	245	220	256	251	266	243	268	234	252	288	263	243	239	265	257	259	234	255	265	231	238	227	255	232	296	277	259	284	275	235	244	231	242	296	226	261	251	294	258	261	261	248	269	239	285	253	245	208	255	276	271	287	264	245	268	252	245	237	221	233	247	274	246	280	268	229	282	278	234	258	235	262	262	229	256	247	258	272	238	263	241	249	234	275	265	268	249	265	273	270	278	257	262	282	246	236	262	266	234	269	251	214	271	259	242	241	239	260	232	269	291	252	277	266	260	243	221	273	261	240	265	243	235	234	266	209	253	234	244	229	257	248	262	262	275	249	237	264	254	251	251	259	275	252	251	236	254	259	212	281	250	254	264	260	231	234	257	256	234	260	268	265	230	219	251	237	248	239	280	265	286	260	227	267	245	237	261	259	215	268	251	256	270	260	270	211	243	239	239	264	271	243	241	263	259	263	270	278	257	218	260	238	250	245	290	301	252	256	279	250	267	253	281	250	239	251	238	264	269	223	219	246	243	279	284	241	260	246	252	238	280	245	255	263	261	273	280	237	248	259	248	265	261	265	243	253	258	273	250	239	267	256	261	270	260	275	267	262	232	259	228	249	257	273	265	260	250	273	250	234	238	319	295	247	249	278	263	282	236	235	243	274	239	236	272	275	276	254	248	256	251	265	210	253	247	277	252	264	240	251	258	235	236	244	269	237	295	262	250	247	253	258	279	274	271	286	258	256	225	247	254	270	256	245	258	280	269	259	233	259	252	276	253	301	274	265	253	246	237	246	245	267	248	234	253	254	263	245	239	242	233	250	254	240	228	245	242	256	231	255	269	222	270	277	279	239	254	248	238	228	260	265	232	240	263	258	274	279	265	265	242	236	247	253	268	251	278	249	209	267	260	251	258	267	247	302	247	262	291	254	255	235	246	239	259	232	248	245	266	267	254	271	301	278	264	250	251	265	268	285	255	263	245	228
37110	24697	15992	10881	4364	2384	1804	1457	1140	983	859	736	696	673	685	637	627	600	619	669	853	1209	1374	1201	908	796	546	592	603	530	577	581	556	585	547	561	544	593	568	585	497	554	571	557	602	581	551	540	592	538	531	571	557	555	541	553	551	588	560	608	584	541	569	565	560	528	548	560	544	574	593	579	534	601	553	573	574	569	561	516	538	605	551	548	562	569	536	570	537	574	583	543	555	572	548	613	556	585	577	569	573	563	572	574	596	602	564	559	542	546	569	556	565	599	567	545	591	567	515	545	523	590	609	575	532	544	569	547	562	561	553	571	534	553	541	572	530	579	594	557	553	559	548	532	543	605	558	544	542	540	595	516	590	554	586	610	577	559	583	589	539	579	592	568	567	543	552	538	561	596	546	566	510	559	608	548	554	558	559	517	536	563	574	537	591	555	536	572	535	542	610	579	558	594	552	605	576	535	538	571	518	545	560	579	617	550	540	540	573	546	554	578	552	558	553	565	518	535	550	536	562	570	565	552	547	556	571	571	509	546	538	537	555	601	563	540	576	600	511	564	531	478	529	559	556	531	546	529	531	611	547	544	548	540	512	583	585	543	577	563	523	533	596	559	582	572	590	528	575	594	572	546	555	566	606	563	559	522	541	577	574	576	534	581	546	579	565	565	523	552	561	559	551	634	549	537	549	544	564	562	573	541	575	541	543	533	559	611	554	591	593	560	598	550	543	548	513	576	550	548	613	557	567	571	578	563	537	546	551	595	500	555	595	576	559	581	560	582	573	558	558	552	511	574	554	590	542	545	576	554	593	564	545	511	553	566	559	562	591	585	578	580	545	572	587	562	499	542	551	552	546	541	568	590	578	542	575	552	559	527	549	580	533	616	591	557	547	553	557	571	589	526	567	565	563	577	573	562	577	534	611	586	568	562	564	539	546	538	544	572	571	540	554	550	548	569	591	540	531	552	579	539	612	542	539	543	576	648	583	582	561	549	572	593	573	517	564	537	524	546	548	579	577	554	555	511	580	549	548	556	531	586	563	611	517	546	559	558	574	518	591	574	601	564	574	577	558	566	530	579	542	556	498	551	581	541	530	546	538	584	519	597	588	540	512	560	529	544	560	566	562	559	598	591	556	550	581	542	551	549	524	540	510	577	555	571	542	585	592	570	562	556	548	568	560	547	587	603	567	520	585	561	566	568	561	571	541	560	566	592	561	561	586	568	548	580	562	527	543	553	560	593	554	531	576	584	597	550	572	550	591	565	544	565	605	568	541	506	575	582	521	551	594	598	612	598	533	571	565	526	533	560	548	580	564	551	525	581	541	575	592	540	548	573	530	577	605	568	558	584	560	599	572	563	513	553	585	553	543	546	516	568	549	574	561	556	599	534	584	521	574	567	579	530	484	587	555	597	571	537	541	566	552	567	593	511	596	542	548	589	551	544	549	544	539	531	523	560	576	577	581	578	547	568	577	591	561	554	589	555	541	583	546	525	560	546	561	589	542	600	566	575	574	559	551	552	575	588	540	587	584	529	556	549	564	552	571	607	570	572	601	549	524	521	542	530	592	524	573	532	573	569	539	537	595	542	583	550	520	536	551	576	538	533	539	558	509	527	539	557	585	582	591	523	543	548	598	560	557	558	519	539	558	526	557	597	557	558	600	563	538	591	576	558	554	561	536	514	582	570	566	556	590	553	542	548	564	562	528	567	533	516	554	580	564	514	587	536	550	569	579	571	543	551	581	591	571	555	578	533	544	578	549	573	549	573	571	532	602	580	507	540	583	560	587	545	587	567	567	589	576	566	553	551	584	522	550	564	538	553	558	537	576	580	572	560	502	520	559	594	559	579	595	569	604	536	596	537	550	534	536	595	585	552	592	559	526	525	542	548	551	580	554	573	548	560	531	599	545	524	578	612	580	585	509	595	562	545	560	540	515	547	574	584	607	569	584	572	565	549	554	549	555	556	583	558	548	530	582	524	578	583	576	568	520	562	586	516	576	577	585	555	546	570	581	565	553	558	549	566	588	545	573	498	587	529	570	533	549	532	579	558	601	554	544	575	543	580	579	514	537	580	547	530	567	554	540	632	587	546	568	562	549	566	628	570	575	544	544	569	552	580	577	578	501	568	507	533	551	585	556	595	512	584	537	583	566	536	556	522	533	576	591	530	557	560	540	525	571	580	575	568	588	525	537	553	534	562	532	558	551	577	567	537	556	581	534	564	583	545	537	559	531	590	570	575	561	546	553	581	544	599	582	564	539	535	563	586	565	516	556	554	606	552	527	578	560	544	538	604	552	572	545	553	552	552	559	525	571	583	557	557	567	507	559	530	567	549	562	581	558	555	578	582	526	552	544	557	505	545	580	548	554	524	589	543	563	589	573	602	556	579	579	576	578	586	542	593	588	561	573	565	575	558	572	586	547	603	568	555	591	569	561	551	572	597	559	554	597	536	558	532	523	535	559	537	571	582	574	529	551	588	547	543	579	572	591	578	493	601	570	555	561	552	576	599	587	563	536	570	536	559	542	572	559	533	572	528	601	565	561	594	535	565	582	550	536	557	508	562	604	556	580	556	550	583	559	534	583	547	575	571	574	556	530	560	523	507	561	537	580	558	578	556	551	560	563	539	582	544	610	566	550	524	591	600	558	585	562	574	504	565	537	590	572	550	564	575	599	577	590	557	548	559	560	542	614	553	578	561	516	569	558	582	568	592	557	540	554	561	539	563	541	529	616	539	551	615	567	541	534	523	576	530	595	595	550	538	558	574	556	558	587	529	556	567	545	527	544	618	592	563	571	552	584	596	573	563	547	554	589	542	539	554	570	555	563	573	573	547	534	562	547	573	553	568	554	542	558	578	544	557	604	548	589	479	584	556	531	572	587	535	557	517	591	554	545	573	556	579	560	562	557	580	572	535	566	559	522	536	602	560	563	580	590	559	584	560	593	526	543	609	557	551	544	613	579	569	560	557	545	549	577	570	548	558	557	569	570	559	602	529	540	516	549	570	584	561	589	563	552	522	588	569	577	563	544	545	507	534	568	590	552	586	582	560	569	545	572	549	545	597	591	544	577	558	534	607	528	554	546	578	542	577	568	542	559	560	550	593	531	565	529	545	556	557	582	533	556	555	550	559	561	621	600	534	542	565	543	559	593	594	539	587	514	548	532	543	527	547	533	542	559	537	591	536	565	547	542	592	551	544	562	553	516	560	574	542	561	551	533	546	554	568	590	568	554	539	516	528	550	576	572	520	589	538	579	535	536	584	551	586	547	538	500	564	596	576	555	535	566	558	586	548	566	577	554	579	548	519	526	548	604	521	596	542	566	584	558	571	587	541	534	527	587	527	565	570	543	520	552	572	563	556	527	572	538	558	549	553	591	555	539	570	571	558	593	586	555	549	538	582	589	580	536	567	566	557	564	554	582	516	564	572	594	554	567	571	584	561	601	600	540	584	580	585	500	603	567	574	577	557	572	580	549	567
61129	36546	23565	13930	4071	965	643	500	403	391	346	371	366	316	317	334	309	294	340	272	440	642	656	643	502	368	309	277	248	288	277	276	235	258	308	245	271	291	269	277	260	271	296	293	275	277	243	273	263	251	259	274	247	264	244	244	296	282	294	290	258	252	289	291	310	290	282	220	253	285	261	284	308	285	269	299	291	246	272	306	259	263	289	283	286	281	281	288	277	298	280	263	264	290	303	298	298	275	271	312	302	231	260	317	275	278	303	265	275	268	263	276	307	256	285	271	294	275	240	262	282	274	263	271	289	285	252	289	280	295	249	268	296	286	264	234	244	256	277	261	273	250	262	237	259	274	292	278	284	270	287	281	234	244	248	299	274	268	250	272	268	299	281	277	276	271	263	259	286	263	238	325	279	282	288	285	283	298	274	277	274	282	308	243	281	253	218	270	283	291	270	285	300	291	286	291	263	304	274	290	282	270	268	277	287	252	257	267	314	291	260	288	276	266	236	284	260	276	253	257	285	267	261	278	244	267	300	249	271	286	292	235	283	268	267	286	277	276	259	261	279	258	265	279	283	274	257	252	278	287	262	273	267	300	299	285	262	240	241	258	270	270	265	259	283	293	274	261	257	293	261	258	292	277	277	272	271	282	271	260	244	260	285	268	270	305	280	290	264	259	278	291	308	279	286	273	272	307	297	268	268	246	231	267	254	271	266	271	273	275	271	285	286	279	261	287	315	305	272	269	267	272	253	283	257	303	254	253	264	260	281	285	302	270	292	268	275	270	289	271	253	241	233	223	241	269	289	232	278	292	263	273	251	269	269	279	274	261	255	262	231	252	267	265	296	264	279	223	259	246	292	278	275	305	286	261	297	267	281	322	290	257	266	241	272	228	247	282	249	251	292	280	289	276	282	300	287	278	282	238	271	279	262	277	284	305	246	288	250	251	270	306	259	293	292	234	291	261	259	267	267	270	263	248	261	265	256	262	275	264	266	260	278	291	273	301	274	271	263	269	242	259	292	247	272	260	276	303	275	266	305	278	273	280	288	279	289	291	281	260	284	244	291	253	270	260	267	284	325	317	285	263	293	286	267	274	285	249	258	271	250	297	268	260	278	275	302	288	283	293	258	226	273	250	290	252	258	250	266	275	265	270	289	256	284	293	271	272	252	257	291	294	284	270	273	254	271	276	277	255	220	272	257	300	308	291	269	244	279	279	281	277	299	289	245	279	315	261	294	248	281	265	269	266	290	260	277	255	264	281	289	299	282	280	257	265	275	293	280	290	275	263	262	250	297	270	300	287	285	264	262	266	275	259	239	301	272	285	252	265	273	271	301	282	262	281	279	266	238	237	291	285	256	254	254	257	241	248	288	321	285	283	263	268	263	259	268	297	250	290	269	254	270	274	276	272	292	281	301	286	275	273	247	282	240	249	287	286	308	279	303	286	276	276	260	241	276	288	271	295	274	247	289	247	278	264	257	297	302	264	260	303	295	288	260	259	255	285	265	241	255	282	258	317	295	283	246	297	273	256	280	250	251	278	293	288	247	275	278	272	259	273	277	252	294	261	275	273	269	236	263	261	279	308	249	278	256	274	275	281	297	255	278	285	247	277	231	259	270	273	292	265	268	277	295	262	301	278	286	295	280	270	261	255	280	290	269	282	274	261	286	260	267	276	264	242	288	240	267	323	273	271	283	276	266	284	268	259	289	249	277	278	278	267	274	246	283	266	304	268	306	256	260	271	277	299	260	267	242	262	256	263	265	288	254	264	318	300	285	292	275	276	303	272	257	255	276	294	267	261	281	246	272	254	262	273	263	270	253	282	265	298	267	276	251	266	281	254	271	257	293	309	250	307	280	240	265	270	272	269	271	276	294	298	253	281	262	282	281	278	270	224	268	262	295	272	288	306	259	269	259	253	302	292	248	277	287	279	308	274	264	239	252	277	302	246	281	255	257	267	278	266	292	285	289	250	255	292	290	278	263	257	255	233	299	266	261	287	259	271	298	261	267	288	248	276	261	294	272	286	287	278	254	279	241	278	291	266	259	303	268	314	243	249	247	272	256	300	278	262	271	261	250	285	288	258	249	254	255	277	275	291	253	293	296	259	270	267	246	271	290	267	272	276	268	257	280	303	258	272	250	281	270	298	286	295	279	270	296	271	256	260	283	268	283	296	269	275	234	332	297	284	261	293	282	272	260	307	283	265	277	269	291	249	290	265	291	266	297	249	284	278	236	269	279	270	243	298	288	254	255	265	292	300	268	288	277	294	247	273	252	295	253	282	253	271	257	279	265	279	306	291	264	250	296	270	266	256	278	288	284	273	269	245	276	287	255	273	274	273	277	270	308	261	298	274	295	250	278	287	269	271	264	245	242	310	318	286	265	298	288	290	278	281	269	298	265	269	258	277	251	260	260	274	268	244	252	299	238	282	256	270	294	247	264	282	319	263	273	276	264	258	276	244	272	293	287	252	281	289	266	288	272	260	266	291	272	248	261	289	283	260	275	239	280	274	290	274	259	270	286	294	301	276	261	288	254	278	266	256	269	275	288	238	270	299	277	268	264	273	291	292	277	281	249	256	234	284	251	259	241	286	282	258	244	277	268	288	285	283	280	242	273	294	239	267	251	282	273	257	293	270	299	254	285	272	279	291	252	291	266	266	327	271	281	270	266	252	262	283	292	264	279	252	285	278	275	272	262	261	267	263	223	281	282	268	270	287	269	255	281	266	292	282	248	269	277	279	279	295	296	229	256	274	257	271	285	291	298	274	274	297	302	303	280	255	270	279	239	262	252	238	271	261	252	252	281	247	257	279	278	272	275	269	256	250	266	264	291	312	259	266	284	308	296	299	304	293	313	325	284	278	292	277	277	269	277	263	268	268	277	278	252	288	258	286	254	275	296	308	322	268	253	270	330	248	251	308	268	266	265	270	262	281	268	295	246	266	252	278	278	282	243	229	254	280	270	268	258	293	314	273	278	283	242	276	278	235	269	268	254	288	273	260	275	272	248	301	294	274	290	276	229	276	267	249	272	316	272	281	266	306	281	291	294	314	280	296	275	270	247	311	261	245	236	273	257	259	301	257	270	303	263	284	271	276	298	285	273	285	252	262	279	267	285	289	262	278	251	318	250	270	238	270	256	271	275	254	292	261	263	233	268	295	303	255	288	286	284	286	269	306	302	291	254	258	266	279	255	255	267	241	294	285	279	234	254	269	285	265	246	270	276	288	260	254	240	284	255	299	264	275	263	274	244	291	262	284	281	285	257	271	279	308	291	248	256	280	290	265	278	279	284	274	285	254	260	271	247	263	265	281	297	287	265	254	313	250	260	263	260	287	253	286	284	261	318	301	255	269	298	266	280	273	298	268	274	284	282	271	276	294	265	298	252	251	267	281	254	287	304	294	282	248	280	294	246	279	270	291	283	309	296	269	268	274	271	275	277	276	299	266	289	287	273	238	304	273	275	259	255	264	234	257	257	273
38792	27775	25293	22215	7965	2910	1945	1524	1420	1251	1222	1030	939	909	836	765	810	761	777	877	1538	2719	3009	2736	2010	1139	597	588	585	593	599	591	636	638	609	594	579	612	586	619	574	619	606	623	566	599	592	622	566	609	595	625	576	594	588	615	603	627	590	606	577	590	574	622	571	571	583	614	553	606	551	584	620	617	632	552	583	597	615	568	587	598	591	592	622	576	596	616	574	567	574	545	596	581	598	605	586	656	629	629	554	586	621	582	583	589	614	591	586	618	601	594	619	626	586	626	608	572	603	617	579	624	564	587	541	579	593	605	611	603	612	579	592	543	568	614	605	586	599	567	527	576	580	596	567	602	586	604	548	612	552	597	587	552	596	594	603	580	558	604	574	610	573	573	594	560	623	614	559	581	567	621	579	572	583	593	648	586	593	609	610	590	598	595	612	609	603	627	582	625	548	575	627	608	577	583	618	550	591	618	595	622	583	596	586	588	574	566	602	614	587	551	578	572	595	583	593	582	522	591	585	582	638	591	590	579	608	596	572	579	630	580	591	623	582	586	604	598	579	592	556	615	606	554	585	574	594	544	595	636	554	600	617	581	578	601	583	527	577	585	616	558	577	626	581	579	623	569	637	587	585	568	596	571	588	526	581	572	570	524	571	593	600	598	583	596	630	546	610	596	555	589	573	626	562	597	611	541	572	569	632	549	603	603	548	603	555	628	597	605	549	595	559	606	576	610	586	650	557	610	568	565	551	593	615	557	611	583	588	605	577	607	605	565	572	597	640	643	590	578	571	555	561	557	591	623	555	586	594	585	584	574	608	587	592	573	559	634	598	570	609	626	587	586	625	538	590	556	564	564	573	607	604	593	579	583	603	570	562	558	586	582	611	627	581	627	609	576	607	557	597	572	618	573	607	618	632	632	588	584	628	581	533	582	604	602	561	604	620	576	567	593	598	582	549	599	546	613	631	583	581	547	617	611	553	561	591	587	585	572	620	636	598	607	571	577	617	544	610	611	605	590	612	590	564	597	584	585	589	610	583	635	571	613	580	586	574	627	650	634	535	573	569	579	591	545	576	598	572	561	546	606	593	558	601	636	615	560	578	614	590	577	567	567	540	563	590	608	593	590	677	611	576	558	610	551	568	574	574	550	609	595	606	556	607	601	577	587	589	564	604	595	561	578	582	589	585	587	601	609	564	587	596	559	557	593	561	593	618	559	589	563	588	609	628	605	615	549	575	618	620	613	611	628	592	610	589	597	609	581	619	553	611	556	643	594	587	597	630	589	586	635	573	594	631	564	574	604	598	589	587	581	566	610	584	576	552	585	557	604	629	633	619	561	558	524	587	602	583	579	599	576	579	611	580	592	583	618	563	610	615	568	577	585	615	585	596	590	606	612	633	614	597	612	618	577	624	605	600	595	605	611	585	602	607	583	588	587	584	612	572	591	572	552	585	509	626	584	570	622	559	598	564	583	611	575	555	554	598	572	632	585	583	608	601	577	604	597	540	596	597	601	577	572	628	625	612	542	612	611	550	587	596	605	610	573	573	593	594	576	617	562	614	547	613	603	601	563	610	627	600	613	584	588	586	558	571	589	577	598	602	597	583	584	577	624	598	554	560	597	592	595	588	642	573	579	630	592	592	557	615	594	600	599	578	559	583	611	573	547	604	578	584	639	580	613	585	565	567	603	616	607	606	592	556	606	601	581	574	594	588	557	615	552	642	584	599	600	582	582	581	568	595	596	542	597	591	583	605	623	569	572	578	602	600	615	589	614	560	580	611	591	615	588	557	600	617	576	595	592	665	581	605	571	624	616	601	615	595	605	590	573	567	576	594	571	571	588	595	616	591	647	630	580	605	618	541	598	611	597	589	542	589	579	578	552	625	593	573	562	590	605	587	590	603	595	555	513	629	623	562	646	557	551	595	626	625	595	574	634	591	583	598	574	619	594	578	578	585	561	618	565	619	575	607	562	581	614	585	589	603	607	559	608	594	589	593	612	603	626	562	623	555	603	592	574	554	599	611	574	563	580	604	568	630	580	575	563	557	612	615	603	605	594	602	564	559	582	573	628	622	587	536	557	575	574	583	556	581	592	615	606	562	629	598	601	589	607	595	589	587	604	614	595	605	566	581	620	584	602	579	594	614	560	570	608	565	589	572	585	531	636	552	585	582	568	552	637	583	625	614	600	578	529	609	599	582	608	567	619	593	580	525	566	598	598	580	604	571	579	589	597	613	621	612	580	535	597	613	614	589	582	588	550	582	566	600	597	592	574	586	605	610	629	580	647	576	555	575	611	593	567	583	585	605	603	596	638	633	572	602	564	556	608	578	580	571	595	594	568	592	562	599	606	564	574	576	606	556	572	602	571	636	596	608	602	594	590	606	595	638	587	574	625	628	601	616	583	622	648	588	570	559	643	592	580	588	586	587	616	621	613	602	589	620	570	589	607	580	597	627	617	581	597	542	579	620	576	550	593	572	562	563	611	585	624	583	569	571	638	585	600	604	602	566	587	576	561	643	585	567	607	603	588	610	592	586	551	592	578	647	574	599	629	567	557	614	586	583	577	590	603	570	555	604	570	601	588	600	566	576	603	602	575	597	593	602	568	604	579	594	580	572	580	559	616	615	598	557	574	587	568	577	603	561	604	532	590	554	614	589	559	608	605	592	612	604	530	584	611	617	551	593	553	604	551	571	609	601	606	591	581	583	573	558	577	568	594	575	601	569	597	582	607	578	599	597	558	574	566	560	601	590	638	613	595	604	591	580	578	667	601	581	592	603	567	622	573	594	554	589	592	614	609	580	575	608	577	582	597	589	580	643	591	568	604	572	582	611	600	602	578	597	577	607	590	560	625	648	600	613	574	555	579	593	578	620	546	606	573	620	585	565	579	628	537	600	571	569	606	581	606	605	612	581	573	561	617	571	591	606	596	560	582	565	547	594	572	535	616	606	586	556	582	559	581	620	619	570	597	589	584	618	602	602	586	564	572	608	645	544	592	623	593	528	564	583	563	567	611	615	604	573	624	588	533	581	610	569	565	650	638	603	575	609	617	581	597	617	595	560	596	557	558	600	602	601	598	603	633	599	622	582	570	600	598	560	588	602	587	581	601	581	578	581	581	597	547	533	585	557	551	677	576	622	581	641	607	600	596	630	574	612	580	597	604	583	633	622	613	600	586	596	602	602	595	605	596	615	600	603	558	612	569	585	573	584	602	592	559	603	581	564	608	559	535	587	593	572	594	615	600	641	610	604	580	566	571	619	615	623	557	596	601	584	573	561	648	608	581	579	591	560	580	618	614	588	579	628	584	608	584	559	570	580	551	563	600	576	586	582	570	662	608	626	581	579	588	616	601	628	593	610	625	579	560	603	571	632	606	567	594	567	576	576	621	615	569	578	547	600	606	606	590	587	660	616	603	573	587	580	602	598	590	588	570	599	565	575	583	626	571	575	585	595	626	582	555	560	620	581	564	580	605	574	598
44013	23306	13345	4496	918	368	308	278	284	247	282	265	242	253	249	223	252	248	222	201	258	252	291	226	262	260	226	232	241	239	233	236	268	253	226	196	232	261	248	234	226	268	256	263	225	237	255	263	267	258	256	253	234	237	251	242	223	259	237	222	257	244	247	244	241	224	245	271	258	245	246	277	226	263	256	235	235	241	241	249	251	263	229	259	219	244	234	253	241	240	217	223	262	244	233	237	246	258	209	265	216	200	233	250	249	242	226	239	252	237	234	237	234	214	234	228	232	235	273	217	230	221	234	235	207	263	283	256	206	224	216	230	249	264	269	209	252	220	234	241	233	236	244	223	237	254	248	245	215	226	264	244	239	214	215	231	212	226	257	237	246	224	231	229	241	251	229	229	220	231	224	270	235	241	239	235	231	243	237	224	246	240	280	223	247	234	243	260	245	255	250	263	255	237	239	233	223	227	251	246	225	243	269	213	222	252	275	251	239	240	223	226	244	239	210	242	208	217	230	250	243	236	239	249	253	250	242	237	258	241	238	226	239	217	234	241	237	239	231	222	290	247	204	205	276	242	234	210	240	241	238	251	249	245	205	233	239	236	245	223	234	249	245	274	253	247	254	230	205	225	235	240	248	227	219	271	240	236	250	267	220	224	202	241	242	235	254	240	233	243	236	236	234	226	235	241	240	255	244	238	228	266	234	236	245	238	223	269	245	199	263	256	267	254	215	257	235	254	266	245	241	212	254	277	241	233	240	244	241	259	258	198	237	227	269	234	267	243	200	235	226	220	222	235	244	222	225	223	237	238	232	210	246	241	232	256	236	237	257	248	239	263	247	229	225	232	213	231	245	263	253	228	241	247	216	233	249	229	259	229	244	243	244	253	263	234	232	262	235	235	227	243	227	234	209	222	265	250	244	208	258	230	231	277	276	242	221	245	260	232	249	248	248	242	268	266	226	238	236	196	218	244	245	253	262	229	251	239	232	255	239	241	242	263	226	232	239	207	222	259	217	213	278	237	231	258	228	224	234	250	211	227	259	234	222	255	268	275	231	233	254	227	227	262	241	264	210	239	251	222	239	254	247	234	248	258	258	257	235	208	267	205	225	202	238	247	253	226	231	240	255	256	246	209	235	250	282	244	227	243	250	223	237	238	228	264	235	249	274	231	251	236	245	262	244	259	243	220	242	246	237	251	247	240	252	236	219	223	244	253	244	248	262	248	259	284	264	221	233	257	221	250	276	222	223	225	239	233	272	245	219	252	212	224	218	231	234	238	233	228	238	223	241	211	237	271	233	218	253	260	243	219	229	237	219	264	248	247	253	212	223	239	215	237	250	243	223	267	229	259	244	242	240	231	251	246	231	251	210	243	205	250	252	248	235	244	272	223	225	212	229	261	216	234	236	253	230	246	217	217	248	257	222	249	229	239	256	213	253	251	247	272	255	242	253	213	242	265	217	245	229	247	248	235	272	246	251	208	247	232	226	226	250	223	240	252	249	248	222	253	223	229	212	217	267	230	265	243	223	211	249	217	219	242	247	252	266	265	217	220	256	222	258	233	210	217	234	242	223	227	223	216	242	248	229	220	235	283	252	231	245	237	225	219	248	247	256	255	262	242	244	235	233	223	250	250	244	205	238	204	232	237	226	209	282	229	250	234	255	280	244	234	232	262	241	215	274	244	223	246	253	273	244	225	239	235	224	249	231	264	255	263	263	273	204	209	256	229	269	281	250	231	232	248	237	250	246	237	222	223	235	238	205	238	252	225	225	230	226	229	211	227	241	253	240	247	235	233	236	264	269	230	224	233	224	247	228	247	238	205	219	234	223	249	203	243	249	243	250	241	206	216	246	246	232	211	242	239	218	234	238	197	237	225	214	232	211	238	238	258	256	232	244	230	223	233	267	263	223	229	244	239	227	254	229	235	235	229	233	268	248	257	230	248	243	234	245	239	260	242	248	235	228	238	238	218	246	228	226	239	282	241	224	243	228	261	251	244	246	205	223	230	249	267	219	241	256	248	234	228	250	247	242	208	248	238	209	230	243	211	217	234	237	234	244	238	262	230	235	235	244	211	225	251	263	243	261	213	233	225	248	206	247	243	274	247	243	218	202	250	246	235	236	234	226	257	240	215	250	270	229	238	241	221	201	240	278	252	239	236	239	251	222	222	256	259	260	198	221	237	232	241	212	234	253	219	266	245	238	233	216	218	226	231	249	234	244	271	263	209	239	263	255	257	254	255	233	260	262	216	271	252	246	248	269	235	231	279	294	246	233	220	267	249	250	258	231	234	246	251	213	259	247	260	253	225	234	220	225	249	226	236	260	242	221	225	221	225	207	237	236	259	232	239	215	232	248	246	247	227	213	211	260	236	253	237	249	238	234	248	249	244	251	236	252	240	238	256	252	216	260	250	224	227	227	216	200	237	256	234	224	221	232	233	222	247	259	244	258	241	247	222	234	223	248	189	225	280	236	229	233	277	242	240	248	269	266	229	211	246	247	223	230	245	209	249	229	239	239	240	217	225	260	234	189	241	247	239	264	271	274	269	214	230	247	258	216	238	238	219	250	238	250	237	229	256	231	226	232	212	241	239	230	218	248	250	232	263	200	267	280	247	269	240	250	279	237	240	215	241	233	249	234	249	255	240	220	230	243	235	221	250	224	226	229	248	233	256	235	217	236	207	214	244	239	233	228	238	254	258	235	202	230	230	236	235	234	229	232	225	247	234	244	239	240	246	252	252	238	258	238	213	192	221	237	225	254	273	234	238	251	232	249	258	255	238	251	253	224	224	246	249	236	267	253	232	241	223	229	237	238	211	209	248	222	229	228	247	272	280	243	251	226	229	228	241	236	244	232	236	246	242	256	241	221	227	274	236	260	254	244	255	242	232	259	234	218	219	233	232	251	253	251	253	259	297	230	252	227	227	240	257	258	248	244	217	260	224	250	230	228	233	229	221	244	234	256	269	209	246	211	237	251	222	253	225	239	252	224	239	240	232	219	255	250	222	239	209	263	253	247	240	221	247	245	224	245	236	237	229	208	266	247	223	236	230	197	220	235	226	198	242	259	208	231	221	279	257	253	266	247	243	223	240	258	231	241	216	226	248	233	240	246	231	212	233	245	247	227	231	249	226	258	244	235	250	243	254	242	221	219	244	227	229	248	252	223	224	227	215	232	261	264	267	216	264	231	215	274	225	244	237	244	237	222	201	240	243	236	224	258	242	237	217	225	230	249	235	263	231	260	244	239	263	246	236	203	241	221	229	249	225	229	247	231	224	231	200	255	226	199	236	264	234	236	219	247	238	218	249	249	261	212	266	232	232	213	233	237	220	232	224	198	260	245	257	236	260	227	240	226	244	249	213	245	219	234	256	238	231	242	240	220	248	210	247	251	228	274	260	269	257	234	242	220	260	213	224	253	257	220	234	276	231	264	235	247	243	233	245	271	239	213	245	248	273	231	200	222	237	220	234	252	245	279	222
28007	16999	17320	8232	2379	1007	730	752	636	606	599	616	546	554	537	526	585	567	555	556	547	572	601	612	568	535	530	507	543	527	523	521	532	572	539	561	529	503	528	528	508	561	537	590	500	559	568	550	550	517	482	558	541	516	549	579	516	530	535	536	533	542	540	487	498	508	510	540	514	589	492	538	515	496	528	480	527	522	546	504	526	523	540	496	502	530	513	498	519	522	500	507	504	532	534	550	517	584	526	559	517	546	483	532	527	537	532	498	529	511	508	521	483	519	553	508	536	546	534	510	496	507	513	548	505	492	569	557	531	567	529	547	518	578	508	546	591	543	560	512	521	480	520	555	545	553	557	544	560	522	530	514	500	537	542	500	521	559	524	489	543	544	491	521	512	534	528	500	516	534	517	548	546	524	530	566	555	529	509	509	515	576	555	495	519	506	539	517	513	529	522	507	478	553	554	561	537	542	490	525	543	537	581	513	556	567	521	529	506	533	524	542	514	528	529	516	495	517	480	511	541	542	558	522	513	524	515	518	515	480	551	528	520	540	535	536	545	516	555	533	532	536	506	490	515	497	479	561	524	506	508	523	528	538	501	523	538	567	560	499	504	534	566	522	544	530	530	519	499	538	586	515	494	492	555	552	515	548	580	508	538	521	516	533	512	545	574	503	542	556	537	490	523	523	534	548	531	547	534	495	496	515	518	511	507	551	560	515	537	540	548	575	538	510	539	502	487	533	520	523	531	567	531	508	583	472	523	538	470	538	513	508	558	520	508	553	502	507	519	531	501	477	493	507	501	543	525	560	597	536	531	544	497	500	542	567	506	513	514	508	523	537	534	563	516	509	518	493	550	559	505	521	524	536	575	528	541	542	526	537	547	556	515	483	523	509	488	494	559	499	519	531	525	517	505	511	522	520	527	503	513	552	562	511	556	529	538	518	543	524	526	531	495	524	526	542	501	515	543	556	557	528	508	491	576	526	527	531	536	548	509	519	505	554	541	482	579	505	495	549	491	537	530	533	509	507	534	491	515	532	538	507	540	535	493	524	517	511	542	522	544	567	561	513	501	551	524	481	568	527	548	555	567	527	475	520	517	521	521	524	486	528	527	531	490	538	493	526	524	543	510	514	529	522	518	515	549	531	534	483	508	537	505	543	489	493	503	517	532	497	558	524	536	529	528	461	508	549	529	519	548	506	532	544	543	521	542	531	506	565	470	528	536	546	538	543	549	505	562	530	505	497	542	491	529	524	519	512	504	520	507	508	504	520	510	536	541	534	488	522	552	538	530	552	523	511	498	514	512	501	536	510	520	547	495	473	516	498	570	536	498	528	505	519	512	511	504	540	550	548	512	527	524	518	542	543	524	517	541	541	512	536	510	529	531	524	542	505	516	535	540	491	538	539	499	501	567	538	536	594	531	527	501	499	520	506	510	525	509	527	549	499	526	575	535	507	522	514	505	543	491	480	547	566	549	519	526	523	519	530	575	494	509	545	521	550	491	498	474	532	484	519	533	518	554	586	547	512	507	498	545	526	518	510	496	530	532	522	566	538	468	513	468	535	538	509	495	510	513	579	499	528	550	476	535	527	495	486	537	484	522	490	504	506	510	552	521	519	541	536	514	543	517	539	512	531	552	558	535	528	518	544	532	531	509	522	514	543	528	534	569	508	494	512	525	541	490	544	495	497	533	536	558	499	530	531	562	522	512	529	504	547	523	527	490	547	553	503	513	529	487	556	554	523	518	539	541	527	510	561	539	531	559	563	503	497	556	481	545	563	538	519	526	523	522	545	537	499	536	519	534	509	520	519	536	537	545	531	510	523	554	523	571	513	546	562	525	500	528	514	539	497	508	532	533	553	583	537	501	525	592	519	507	525	557	514	556	562	494	557	507	529	510	530	532	551	535	545	525	494	525	509	563	508	529	510	473	510	527	544	502	516	551	531	497	539	487	497	496	514	531	560	536	514	531	522	528	560	534	514	536	525	596	556	527	495	496	504	546	538	535	527	534	511	511	552	556	523	486	532	515	554	543	551	508	524	515	544	533	550	508	519	545	561	531	529	556	561	526	518	519	549	550	536	514	530	530	520	527	569	495	517	519	560	524	515	549	560	537	515	583	491	517	522	547	531	511	502	525	518	547	516	524	546	524	542	559	511	502	510	565	493	554	528	521	515	508	521	541	530	508	537	554	540	517	560	529	516	544	512	533	489	518	535	548	546	520	512	530	542	544	532	525	544	515	568	503	532	536	528	539	521	535	535	509	574	499	545	481	563	546	525	479	504	514	505	536	552	509	481	542	514	561	534	541	534	501	524	558	519	526	481	477	537	546	563	544	492	528	534	552	536	489	533	571	517	533	517	522	533	492	484	549	545	539	550	562	526	550	482	513	526	541	556	552	521	507	489	498	567	503	523	514	528	539	513	527	521	512	571	522	504	552	506	508	496	540	575	518	510	578	516	539	497	517	516	505	542	532	575	532	530	493	530	520	493	536	550	577	518	571	535	529	532	532	519	577	525	552	497	549	534	569	512	514	521	466	533	534	559	506	519	494	519	499	547	555	520	521	533	508	519	477	546	513	580	539	561	500	546	519	508	519	511	534	508	520	522	529	525	582	521	553	550	510	542	533	533	552	518	559	533	535	517	493	538	558	507	524	520	531	542	535	570	524	550	534	509	526	520	530	539	494	549	521	557	512	517	522	555	518	511	569	499	494	530	532	551	525	515	534	489	541	511	521	543	529	546	553	477	485	554	523	589	522	498	493	530	548	526	497	546	528	511	481	562	516	485	499	513	563	518	504	596	551	541	524	498	538	529	507	531	576	515	515	507	542	566	472	505	501	534	547	545	532	534	494	536	547	490	501	505	569	548	518	540	514	540	521	512	557	531	550	521	542	534	489	557	536	534	547	513	538	512	540	533	542	530	519	534	500	530	513	488	504	547	535	536	535	538	521	549	493	529	546	546	521	530	524	549	556	545	561	531	542	515	542	525	544	577	561	523	511	507	509	540	583	576	553	507	539	541	508	524	556	544	514	551	518	551	511	540	545	530	496	527	526	533	512	508	540	522	538	551	471	530	524	522	560	508	531	512	514	543	555	463	548	532	549	486	488	510	520	524	513	524	546	551	537	542	483	526	544	502	530	528	540	542	506	487	520	568	541	525	530	504	484	521	506	538	521	471	533	541	584	503	521	521	521	559	546	526	521	541	513	538	547	536	519	500	543	501	534	478	513	542	509	561	520	535	560	537	472	528	545	523	491	497	555	508	513	493	528	564	531	483	505	522	524	550	562	498	566	559	550	499	510	565	502	497	507	503	517	513	515	512	483	479	529	537	546	497	507	514	549	537	508	542	517	559	504	497	538	518	486	533	573	541	522	521	545	487	537	518	553	534	528	542	497	550	535	526	535	488	520	520	514	526	501	482	524	552	531	496	591	505	509	538	500	532	540	553	543	509	507	521	528	509	532	538	532	488	563	517	556	560
60584	32778	16277	5835	1444	551	335	273	269	270	242	296	260	245	257	245	263	280	247	255	299	362	356	370	314	247	250	274	256	255	256	270	251	268	260	253	262	247	248	256	210	251	253	259	254	237	228	253	217	231	267	292	262	240	271	216	240	272	235	267	251	239	262	290	270	278	277	249	240	259	260	277	293	257	228	254	227	246	242	228	254	259	289	302	244	243	269	271	249	270	236	212	258	248	235	281	255	247	261	261	252	259	235	233	223	254	237	258	276	243	244	248	252	220	249	238	224	233	236	243	256	252	271	268	237	245	247	260	259	259	270	255	261	240	235	254	267	269	234	285	271	299	235	288	236	255	276	249	250	254	255	248	236	251	262	236	226	218	248	260	219	258	266	278	230	217	235	240	238	284	256	271	230	239	246	221	258	257	271	254	259	263	241	278	241	257	252	257	249	278	253	282	247	256	264	275	269	247	275	253	247	239	255	253	216	252	252	220	258	271	274	244	240	222	230	225	243	222	279	247	260	252	255	264	251	254	226	252	248	254	260	260	280	264	277	255	289	232	238	248	240	228	300	269	273	256	250	259	291	250	264	272	262	228	256	272	259	229	228	268	266	246	261	262	256	269	259	237	217	259	267	279	257	263	257	276	243	249	240	234	256	265	246	253	234	251	262	253	258	266	241	277	261	288	259	227	241	227	245	264	261	267	245	288	283	248	270	277	232	231	226	267	259	245	260	243	264	245	250	250	238	262	248	251	239	273	235	250	242	264	227	293	271	253	240	256	251	240	245	267	248	277	240	256	269	242	243	232	240	244	227	274	243	229	243	267	247	233	243	250	264	251	241	280	273	259	243	261	248	227	245	235	213	248	252	233	228	233	238	259	271	283	235	244	250	271	245	240	277	271	231	233	244	301	246	258	267	251	247	249	239	259	272	251	281	255	283	247	237	258	263	254	277	241	269	255	238	243	262	287	243	247	253	237	265	260	254	241	263	266	260	282	248	227	243	278	247	240	264	277	255	243	265	254	235	263	244	291	251	213	244	231	262	234	286	270	260	260	206	238	271	265	242	252	233	295	243	255	251	269	236	261	258	267	270	293	246	267	260	263	268	255	238	214	241	242	267	275	251	272	259	252	273	269	252	258	290	223	275	278	260	246	262	288	233	279	244	222	240	261	247	260	244	255	253	265	224	226	239	239	252	235	227	253	278	279	240	261	264	244	246	242	253	254	246	269	273	233	263	269	277	246	236	252	249	242	223	285	291	282	257	259	252	230	263	236	245	272	241	264	258	244	252	223	272	226	246	266	251	224	278	239	232	264	262	219	236	254	252	259	263	260	270	246	248	265	278	261	254	251	224	250	247	254	271	242	261	289	243	262	235	253	244	242	272	278	278	274	281	268	296	261	275	220	224	245	230	266	234	233	270	236	250	224	261	267	277	261	242	271	264	240	263	232	277	253	279	251	246	242	269	231	255	244	252	246	257	232	229	240	231	260	274	266	216	264	256	254	245	229	260	254	251	232	269	234	252	252	258	258	223	249	234	241	252	230	273	255	245	226	255	265	303	267	271	247	275	247	236	259	263	253	277	230	245	240	212	240	236	238	239	252	237	267	252	249	255	270	227	233	274	250	247	226	259	248	253	273	266	261	250	282	232	264	238	259	301	249	257	256	240	247	261	249	226	253	254	237	248	246	284	269	243	223	244	251	224	218	239	263	255	248	258	285	256	246	260	278	261	259	271	277	288	259	231	262	236	233	261	258	246	246	259	256	217	223	244	258	250	274	279	242	270	248	250	269	235	252	247	277	224	238	265	230	242	253	239	272	272	250	238	255	268	239	226	261	264	263	273	240	253	267	266	255	285	263	230	283	219	248	259	250	262	246	215	260	221	220	260	254	260	238	250	256	240	283	262	248	270	254	246	229	265	254	298	248	268	276	245	248	260	262	271	244	230	236	232	242	233	288	232	257	244	259	260	237	286	250	255	227	275	255	266	250	255	264	249	227	274	275	254	241	274	273	283	217	238	274	263	246	251	234	233	272	239	214	263	273	250	268	238	271	253	207	238	242	246	233	254	265	279	253	242	232	227	273	218	251	274	249	281	269	237	257	258	242	258	258	260	259	266	224	253	255	237	272	265	221	256	288	233	247	266	248	249	238	250	285	292	271	219	267	250	248	249	270	266	273	282	276	263	244	280	245	242	224	241	261	296	257	272	286	270	228	253	285	249	268	248	250	264	269	268	284	259	268	241	272	246	239	236	238	241	230	251	269	259	253	240	237	267	262	236	246	263	240	241	285	241	239	259	227	277	260	298	252	235	245	256	250	228	252	242	237	240	259	252	259	230	261	297	285	269	290	278	247	246	232	248	255	244	254	244	241	252	266	250	254	273	268	249	266	253	267	266	266	277	244	254	267	246	251	259	263	280	231	280	249	241	251	256	275	234	245	253	273	277	255	250	266	254	241	261	252	256	277	239	256	241	222	254	264	249	262	273	240	242	243	300	244	258	248	249	232	258	298	242	284	269	247	236	244	230	262	250	255	268	237	256	251	248	276	257	251	253	246	251	269	236	278	251	250	251	250	273	286	266	278	278	263	249	262	240	246	269	256	233	254	221	274	222	247	256	235	227	251	264	220	266	272	286	250	231	297	277	251	256	245	263	261	247	251	286	246	247	267	236	263	272	252	273	252	251	259	265	253	239	270	250	237	261	235	238	254	247	230	240	278	244	244	291	255	268	236	263	221	264	265	265	276	244	267	230	227	261	246	263	241	222	231	255	209	238	231	248	233	252	239	259	245	220	268	281	253	241	269	236	251	259	258	233	262	228	244	258	226	237	264	268	269	282	255	278	248	258	247	279	257	236	277	251	243	240	235	239	240	263	267	278	262	246	252	270	266	256	258	252	259	243	235	270	249	248	249	249	268	287	271	256	252	234	229	239	266	225	267	241	280	265	290	280	235	235	259	250	244	239	251	273	268	261	265	252	253	276	228	254	294	231	237	238	270	240	245	252	223	252	243	238	260	217	223	237	235	238	261	263	248	271	262	266	240	249	242	251	239	247	252	262	239	250	254	238	249	281	228	246	248	254	266	246	268	249	220	235	265	252	272	293	248	259	257	259	268	269	223	244	262	236	267	233	280	239	284	268	252	244	258	236	272	240	221	247	263	261	255	243	272	261	247	272	262	244	242	240	254	249	253	198	256	250	257	264	278	267	273	226	246	262	256	278	267	246	227	245	251	243	281	256	286	240	258	245	280	243	255	251	258	250	262	232	258	242	224	252	257	249	223	260	292	258	257	207	258	240	243	259	265	276	277	263	264	265	251	274	267	255	215	269	255	295	231	242	274	258	252	255	241	262	267	254	231	247	262	245	287	243	225	248	238	255	249	276	254	242	256	263	245	265	266	244	243	284	262	273	233	214	238	294	264	231	233	252	219	263	263	273	256	235	240	236	225	257	233	296	286	258	270	268	247	264	243	256	219	248	227
39756	23623	17879	10323	3973	1686	808	677	657	623	637	621	587	596	621	570	607	591	633	695	797	1017	1325	1205	894	521	567	593	608	565	521	529	532	581	520	576	528	563	533	550	578	529	535	602	567	556	572	599	552	562	542	579	562	538	572	554	558	536	600	595	552	592	575	568	531	565	515	550	562	535	586	563	566	554	535	543	562	611	585	540	546	526	535	603	576	581	579	562	582	532	531	599	542	581	580	595	542	564	573	568	581	544	523	582	534	592	577	534	571	554	568	563	560	554	562	539	577	587	572	578	542	567	599	568	588	573	551	536	580	556	552	573	576	567	531	586	522	560	594	519	522	563	567	542	562	539	538	551	575	550	557	540	573	522	565	551	544	558	562	618	558	528	546	591	555	549	560	560	552	555	592	514	619	559	566	585	575	586	554	552	536	574	537	584	544	533	561	533	543	573	539	526	565	580	530	542	597	547	566	539	562	565	573	542	554	513	566	552	519	591	571	567	551	597	524	591	543	577	539	556	543	613	553	575	562	592	562	536	534	573	601	546	557	587	597	575	615	551	556	561	575	595	551	543	523	583	534	547	567	535	563	528	559	498	576	560	544	531	522	582	557	546	570	608	516	574	594	543	547	552	552	566	550	571	598	542	553	546	542	542	604	568	579	571	561	550	568	529	526	580	532	594	610	549	545	548	594	537	589	567	577	547	579	576	613	581	555	560	549	541	555	577	558	565	561	572	552	549	568	564	605	577	548	574	612	563	568	532	542	557	566	595	544	545	553	594	555	564	592	560	563	594	558	574	561	556	567	539	548	553	530	560	573	527	547	577	531	551	545	557	589	582	550	577	553	578	554	579	559	578	540	550	631	584	597	571	550	515	525	538	566	552	543	561	556	554	551	544	538	597	577	566	509	529	631	558	550	564	553	570	549	565	580	533	563	594	569	567	574	538	559	542	545	584	521	534	540	528	565	588	527	551	567	568	590	539	589	541	556	534	576	545	562	581	529	560	634	562	547	557	555	572	582	571	543	547	561	548	537	531	566	562	578	575	585	541	539	529	539	577	536	550	564	617	555	571	568	589	591	559	591	559	569	579	589	538	556	510	586	601	584	566	543	519	576	586	591	575	611	589	578	576	555	561	602	551	547	581	549	520	545	556	564	584	550	525	578	567	545	530	561	574	589	582	568	558	560	568	557	557	540	573	569	557	537	558	534	559	580	552	554	515	546	554	568	572	559	541	526	549	530	565	520	534	519	552	606	527	548	543	562	547	519	504	525	568	565	564	565	582	579	555	539	564	597	585	557	541	567	545	590	560	530	566	593	562	534	558	561	548	558	571	552	505	583	549	528	580	589	530	595	552	556	570	571	561	566	488	568	566	569	574	536	557	550	529	531	588	571	545	593	563	548	536	528	554	522	557	582	554	536	593	528	570	521	511	556	530	541	563	557	542	556	563	594	516	574	547	546	545	570	565	545	541	553	533	575	557	594	558	554	554	568	587	591	581	518	577	557	545	553	560	581	540	580	578	544	554	571	586	561	540	581	544	545	565	543	537	551	553	547	588	503	562	555	582	564	580	538	552	522	604	556	532	548	565	583	572	571	558	571	597	581	566	608	539	577	564	547	577	560	593	530	598	594	572	588	572	605	575	593	537	557	545	534	620	546	576	560	602	584	586	573	578	578	526	550	538	579	588	551	546	499	515	543	572	561	522	575	540	592	607	563	560	579	559	566	601	618	560	588	568	548	578	564	570	567	583	572	539	563	557	544	554	566	620	563	593	544	551	554	525	571	545	551	538	552	541	569	492	573	560	570	540	611	527	577	543	540	532	556	537	548	587	556	560	577	547	550	562	547	569	573	560	574	551	516	578	581	542	546	559	506	576	574	566	536	551	562	575	527	605	575	548	576	528	552	541	535	571	552	551	582	545	529	552	572	602	580	600	597	587	566	539	534	572	537	550	557	554	543	575	534	561	563	545	588	544	580	531	564	541	592	551	549	581	553	535	534	546	561	568	544	535	525	555	549	571	520	585	588	519	583	567	553	559	513	551	544	571	556	557	571	591	541	560	560	597	561	614	562	547	536	555	570	572	531	558	604	580	570	585	579	566	547	572	544	517	520	627	544	574	606	553	585	618	583	585	549	563	588	544	568	585	522	551	493	563	561	638	523	579	602	548	571	557	561	525	564	557	580	539	573	540	611	576	523	521	602	543	581	552	539	583	541	548	518	549	547	568	592	556	569	575	564	571	564	563	539	558	581	509	570	605	547	521	588	549	522	569	581	610	565	562	573	576	633	586	534	550	553	584	537	556	569	542	574	553	511	546	530	527	570	511	542	599	501	573	583	572	517	559	562	543	569	563	601	594	536	587	530	571	561	582	502	580	536	567	535	547	583	586	565	564	555	549	575	545	573	609	519	586	565	566	560	551	562	519	537	564	543	599	561	521	549	541	571	549	540	562	540	502	548	580	584	561	599	570	533	535	587	593	522	586	554	544	556	565	534	574	569	566	547	536	561	541	531	608	526	522	532	548	572	590	533	543	554	564	546	588	559	570	557	602	541	521	563	527	573	554	565	575	566	530	587	585	566	577	537	558	588	563	567	569	593	568	579	558	546	501	562	538	547	580	559	548	530	566	591	522	506	567	554	569	571	571	569	547	567	570	603	566	572	538	566	538	530	543	551	547	591	581	558	556	616	557	541	550	603	585	541	547	548	584	535	565	565	548	550	540	581	561	567	600	550	603	550	561	558	593	543	562	553	557	572	551	541	561	532	556	561	564	600	527	567	579	516	562	532	549	578	570	564	527	569	581	515	548	571	563	540	534	585	550	560	548	613	532	525	540	533	575	562	565	571	583	524	545	560	577	536	597	533	572	540	545	553	574	500	530	527	573	608	562	555	550	574	571	546	566	588	577	589	559	556	587	592	586	593	572	553	571	535	552	536	559	531	547	553	524	548	560	585	576	601	520	570	525	548	559	570	588	578	555	553	597	532	536	542	554	539	563	553	525	530	521	580	559	585	587	531	547	542	528	568	583	552	525	512	556	560	583	529	556	600	511	608	551	596	532	565	542	540	596	495	577	559	564	574	559	566	520	561	539	589	577	595	535	557	561	524	543	548	515	589	577	569	586	588	541	554	589	586	599	565	592	572	595	556	564	561	541	556	549	589	504	528	545	582	593	553	530	570	545	615	528	579	542	569	499	546	543	563	543	534	580	564	566	615	553	554	534	586	536	543	536	576	513	605	568	559	593	537	556	583	533	581	548	545	576	562	573	570	550	543	534	534	567	533	547	564	558	573	561	566	563	530	559	540	543	559	551	532	541	565	510	557	558	557	521	546	514	546	610	552	505	557	537	575	526	522	580	567	567	543	564	578	534	583	540	511	571	599	543	552	563	550	596	554	520	603	504	580	574	604	583	581	510	513	542	588	599	547	557	606	559	573	558	559	546	568	580	548	528	559	564	543	559	584	586	605	565	553	554	576	568
68118	36779	22004	10056	2819	910	422	272	242	278	306	311	281	280	289	275	302	278	274	266	254	278	333	398	349	269	267	248	265	268	256	240	228	253	300	303	275	256	248	268	283	274	262	229	270	293	260	260	305	312	243	253	268	266	262	286	283	266	289	292	247	272	294	270	266	291	315	289	272	272	282	265	272	263	270	265	225	227	244	288	254	271	258	260	298	258	241	278	272	278	273	257	254	264	293	288	287	258	241	307	281	235	289	272	240	293	287	254	271	296	286	268	301	264	280	269	285	268	260	255	260	256	264	268	268	265	243	278	292	263	260	237	275	272	307	248	262	267	257	248	267	252	287	277	273	277	256	279	294	268	295	286	262	280	264	263	269	283	268	275	267	249	270	282	231	262	250	261	274	251	261	266	243	230	260	257	286	235	283	251	259	273	269	269	258	247	303	265	272	283	282	256	281	245	275	261	268	253	263	288	273	248	258	282	274	262	281	283	280	291	254	244	246	257	274	283	259	275	237	261	261	272	270	260	256	255	268	277	284	281	267	263	253	285	248	265	283	287	262	278	246	263	256	281	267	280	242	281	261	272	258	260	248	237	246	264	289	300	266	251	262	240	280	276	263	283	272	250	302	286	266	270	271	282	260	268	298	266	274	285	256	275	251	238	270	288	269	238	256	258	287	267	281	250	245	276	248	273	259	260	277	252	245	284	270	267	260	296	231	270	260	275	289	278	249	251	238	273	278	313	266	240	276	255	291	273	267	273	252	261	283	255	271	245	272	290	261	276	277	267	267	250	274	254	269	305	245	233	279	246	296	265	239	258	279	289	240	254	267	280	308	293	227	247	270	241	259	266	258	269	281	262	269	286	253	265	271	245	248	296	231	291	295	257	230	256	286	277	254	271	250	239	264	280	268	278	297	279	276	255	275	247	233	256	277	271	275	279	260	271	254	279	307	263	269	261	241	265	269	268	257	249	265	289	283	283	281	276	252	275	307	262	263	290	253	308	296	265	255	293	283	288	278	260	264	271	248	265	284	245	238	256	292	280	278	269	245	280	247	291	254	291	259	286	248	283	286	271	272	253	293	302	272	257	317	274	260	256	271	278	265	240	271	264	272	299	253	298	279	266	251	257	279	264	289	275	268	267	285	256	253	296	290	244	242	284	245	278	263	279	300	281	249	259	273	294	256	277	282	247	265	251	283	274	242	277	261	256	260	284	307	274	267	273	264	241	274	265	269	282	264	272	268	248	245	272	264	296	240	275	274	268	255	279	242	266	272	315	269	271	267	249	257	282	270	255	288	277	293	278	284	257	276	254	266	276	248	280	244	290	262	291	288	283	284	289	287	260	291	264	281	276	328	248	261	294	257	265	285	253	277	280	257	255	286	247	267	247	244	280	275	253	271	258	289	273	280	221	254	244	312	278	258	257	287	266	265	290	249	265	285	267	309	282	288	286	257	253	275	276	252	286	249	295	255	257	248	259	260	297	265	233	263	271	280	304	263	256	283	275	271	280	282	257	286	277	305	269	242	295	276	292	275	300	253	281	252	265	284	304	280	276	255	290	268	292	271	270	273	280	296	269	265	294	269	265	275	291	267	290	232	284	262	265	261	250	277	294	277	239	246	231	304	288	282	241	247	280	271	277	287	272	291	285	255	243	278	285	256	266	247	252	269	289	271	260	298	278	303	267	268	261	238	253	260	249	275	279	277	289	275	275	251	285	308	280	301	250	289	250	258	294	285	270	262	291	267	251	280	301	296	260	256	291	273	268	271	254	260	257	277	285	251	269	290	286	276	273	232	293	274	266	286	256	242	271	270	292	262	264	283	276	282	274	243	274	254	268	263	294	240	279	256	278	256	261	278	267	306	277	273	251	256	250	284	276	245	281	312	261	269	273	265	266	265	279	293	282	318	251	297	266	245	256	279	280	258	284	278	268	252	257	282	273	252	240	254	264	298	242	304	272	264	254	273	316	273	270	282	293	248	254	296	274	259	265	256	254	225	324	274	273	279	283	260	265	301	278	260	255	242	270	293	276	252	230	282	289	257	248	258	269	280	257	272	287	260	298	269	262	237	263	255	297	297	284	268	303	314	272	287	270	233	263	297	285	252	263	275	278	283	254	293	243	286	263	261	295	313	258	283	267	260	303	269	244	280	266	280	277	266	282	295	279	255	294	264	262	264	283	243	286	265	272	263	238	261	272	305	255	269	258	303	237	259	249	273	260	268	274	281	279	282	276	255	310	272	289	255	263	265	265	269	262	276	257	258	270	281	298	283	268	283	247	256	292	292	259	266	300	315	295	253	275	233	272	270	259	270	274	228	271	283	300	286	264	268	273	291	285	258	270	304	268	254	308	257	247	283	232	251	266	266	268	297	246	236	250	260	244	256	278	270	264	263	276	296	264	274	245	294	262	258	238	269	253	293	286	288	254	269	272	280	258	265	252	285	263	307	251	302	238	247	298	242	269	263	274	252	298	276	251	255	256	236	268	297	257	288	243	249	253	266	269	272	294	278	270	256	231	249	251	254	287	250	250	282	269	296	285	288	286	278	278	273	255	289	294	283	244	294	288	279	227	278	252	270	278	227	302	289	263	260	265	294	251	289	312	267	266	259	244	260	250	257	264	283	268	288	301	287	254	279	282	243	274	250	271	246	238	257	281	283	288	240	251	289	269	285	275	239	253	251	256	278	242	300	263	263	255	274	274	247	262	265	281	290	315	317	269	277	250	287	293	288	280	245	249	274	286	297	305	269	280	249	288	240	240	259	267	252	274	283	228	273	263	274	261	245	290	291	273	258	300	263	258	233	279	264	235	288	235	256	253	267	283	261	294	295	293	297	257	280	256	264	285	275	274	272	262	265	251	262	265	286	309	266	249	265	242	255	270	269	270	225	280	274	277	299	275	268	260	281	256	280	269	269	266	242	264	273	264	253	248	234	264	256	277	265	274	248	282	241	262	239	301	255	251	267	261	223	245	232	252	278	285	250	275	283	269	244	257	259	271	258	283	272	272	304	278	253	306	272	237	272	251	283	292	240	287	266	261	284	252	242	228	287	267	288	277	259	296	253	287	292	263	249	298	287	279	270	290	287	269	284	275	239	237	290	280	238	281	301	251	295	272	280	288	318	275	259	259	266	269	277	293	263	233	286	281	268	296	290	273	297	257	332	241	243	254	257	242	254	277	282	271	294	250	267	236	280	245	269	272	269	279	273	306	279	257	267	313	287	262	241	271	304	253	266	280	316	257	285	295	257	281	259	290	248	255	274	251	232	275	282	283	286	254	256	247	245	258	280	249	258	281	269	275	287	284	263	251	261	290	251	239	273	276	264	265	279	277	318	278	284	279	257	252	254	277	263	277	270	244	282	314	263	253	241	235	246	238	265	234	246	271	282	285	289	259	256	300	283	265	274	270	264	263	268	270	275	268	246	271	268	299	231	254	242	259	273	265	286	279	272	272	290	268	294	267	260	255	248	276	280	270
44572	26850	23806	15253	6538	2809	973	762	666	643	614	661	617	592	596	691	631	615	628	599	685	728	934	1110	777	622	560	636	579	595	581	584	546	585	586	605	599	592	576	633	587	565	606	549	552	552	623	594	614	586	589	572	639	595	626	565	610	637	609	553	599	628	553	599	593	592	540	530	585	612	601	552	566	595	579	567	563	571	582	593	583	566	550	561	589	555	590	585	599	586	563	587	607	575	575	580	610	579	590	613	635	595	569	581	625	597	594	564	575	588	648	581	559	543	620	556	607	574	586	576	583	601	563	600	596	591	609	572	547	569	617	584	574	576	558	592	553	629	603	573	574	571	544	602	547	600	573	621	591	562	566	587	585	561	607	575	608	573	594	552	600	575	557	606	602	590	607	597	602	574	570	587	558	570	586	554	556	547	551	620	587	557	575	603	595	612	562	599	568	621	521	574	582	590	573	618	594	556	595	568	610	583	591	560	569	575	578	557	590	575	558	554	567	590	584	591	600	573	553	615	601	631	574	560	592	583	561	608	582	581	607	590	560	577	610	561	567	600	553	612	573	528	565	599	560	590	564	612	583	613	601	584	613	598	612	594	594	598	595	550	599	594	549	633	572	624	578	596	584	632	621	541	618	600	602	587	561	557	546	602	641	570	629	568	592	575	554	605	614	621	606	571	588	599	614	579	590	559	513	561	574	585	603	577	582	578	606	585	584	577	599	599	649	575	584	569	612	586	600	578	567	601	599	610	586	590	576	620	562	596	575	555	578	561	610	580	583	594	590	527	592	563	548	615	592	586	584	577	638	581	569	605	563	572	552	583	574	603	567	632	584	572	592	595	602	567	597	595	575	595	575	612	634	618	587	572	565	556	546	557	588	525	588	624	586	569	556	596	569	591	620	550	601	605	559	599	588	560	625	605	595	610	600	563	571	580	552	576	615	582	601	589	554	565	532	566	586	566	592	593	577	607	581	589	568	574	592	573	583	616	546	567	597	580	572	587	593	604	589	567	569	541	608	567	527	548	600	580	556	604	618	573	590	560	584	581	628	588	619	577	590	541	578	594	553	602	582	572	570	562	577	569	584	611	556	588	576	578	569	589	607	571	590	579	567	603	591	588	541	556	572	587	552	596	569	542	649	559	571	612	585	516	563	542	619	565	592	600	628	594	616	542	586	579	566	584	601	580	570	635	579	568	572	529	608	603	566	601	554	572	561	598	567	634	577	584	607	604	575	597	564	575	600	598	540	593	585	537	558	541	581	568	566	614	579	606	597	547	590	563	591	561	584	596	574	594	591	593	591	617	532	590	609	565	597	581	533	565	585	567	568	586	591	610	597	555	614	566	577	601	569	566	590	614	572	616	568	560	548	564	603	597	579	593	583	542	603	563	557	632	596	566	557	559	595	601	602	572	636	594	547	585	578	614	592	588	549	551	592	576	603	598	587	568	630	602	562	597	538	610	563	570	500	557	561	573	563	597	609	603	551	619	584	610	574	576	642	558	566	562	585	591	592	571	563	608	599	573	580	576	596	617	539	564	569	616	591	567	601	638	598	564	605	543	568	582	537	555	571	629	591	614	552	617	552	616	582	579	571	612	585	604	551	565	603	582	557	579	601	575	573	567	553	604	544	576	546	583	548	588	532	600	583	542	637	615	588	571	591	574	567	613	519	623	625	590	586	566	563	599	577	578	584	564	578	619	565	599	562	601	619	583	593	647	606	521	615	581	579	601	564	593	595	548	565	635	595	561	587	608	569	575	614	617	581	537	596	592	567	599	580	614	563	623	600	577	580	564	579	585	571	584	568	595	576	582	558	581	575	566	571	563	600	593	574	556	587	560	602	588	561	553	561	637	548	553	600	576	597	611	548	568	587	574	584	572	528	538	583	608	622	565	532	580	588	603	583	607	576	573	560	563	612	576	561	561	571	546	618	620	595	579	559	578	569	589	587	554	587	595	571	586	552	612	560	552	601	575	601	583	616	611	575	536	582	592	558	580	604	595	615	589	591	614	620	574	584	542	504	569	575	599	549	602	579	556	583	554	606	564	605	578	583	549	545	580	609	596	567	602	588	599	560	600	614	579	559	546	581	555	553	582	554	572	561	609	559	608	560	612	601	610	574	577	549	538	573	550	595	583	547	594	587	546	584	628	602	581	567	567	629	562	605	564	608	601	562	603	633	580	585	613	636	591	580	570	591	592	542	576	610	575	611	589	542	567	579	614	579	529	578	561	570	585	585	616	508	546	591	577	568	601	544	571	568	601	634	558	563	561	574	586	572	602	589	608	579	611	578	564	584	574	614	567	578	590	628	600	597	570	556	616	585	589	621	567	626	575	516	568	600	596	578	565	572	575	601	643	590	556	596	576	595	562	580	546	572	647	603	535	573	607	606	563	572	563	554	593	627	573	553	568	606	535	632	592	574	645	562	608	604	535	601	575	557	545	612	631	605	566	615	580	650	550	601	553	548	555	590	610	579	583	588	596	561	595	586	604	592	625	557	566	600	618	557	582	558	535	591	613	592	557	593	627	588	596	570	568	581	530	640	649	593	569	578	596	576	557	546	593	616	593	607	524	588	557	592	576	585	574	602	576	628	578	609	619	571	620	554	587	569	585	577	573	610	589	638	629	562	537	583	601	636	592	603	580	584	559	571	549	571	593	565	590	617	570	629	547	556	603	562	585	588	576	571	618	601	581	621	552	577	591	602	595	614	594	571	571	591	535	534	577	581	595	573	572	598	575	549	581	607	578	566	580	588	581	605	578	555	556	560	583	553	614	540	577	593	587	543	570	563	590	585	577	552	606	557	552	615	541	586	595	623	568	608	576	620	605	596	547	597	580	560	535	576	581	570	625	620	596	539	612	603	593	620	599	560	606	599	618	618	586	584	570	587	566	576	565	577	576	576	582	605	571	573	626	592	544	590	552	589	556	581	570	565	554	603	608	567	594	510	561	621	627	592	590	602	538	616	600	574	577	562	587	608	574	563	597	589	574	560	574	554	602	617	643	590	563	564	566	584	601	601	551	585	623	607	623	542	579	557	547	571	586	602	583	567	614	539	576	573	598	545	587	584	568	598	597	558	566	583	552	588	590	581	563	597	543	567	613	601	593	545	611	572	545	555	578	578	559	582	592	590	588	581	567	563	601	567	554	577	585	586	571	610	574	567	559	566	538	553	576	556	583	596	557	563	595	577	605	578	582	576	603	551	607	581	580	563	614	583	563	614	578	611	621	556	572	575	595	572	596	598	581	585	580	598	601	589	579	564	564	590	564	539	556	575	580	544	571	568	564	595	580	632	594	568	588	609	553	563	554	625	561	569	567	554	552	606	557	592	559	569	549	590	555	592	586	580	551	597	579	585	576	635	613	565	588	600	561	576	590	591	586	591	558	595	570	540	587	601	573	568	576	512	593	539	555	578	558	544	601	548	595	579	624	612	575	566	533	567	599	582	579	578	584	557	591	573	579	532	597	598	581	606	579
43716	26822	14968	6118	1489	371	242	236	235	221	255	241	225	238	232	236	233	244	261	213	251	257	216	231	261	235	244	227	229	237	205	240	232	253	252	245	210	252	267	254	225	234	233	236	231	230	220	236	221	263	223	269	240	225	205	253	232	225	247	232	223	222	204	231	226	212	244	240	203	233	251	213	257	227	271	214	239	233	213	229	224	245	220	211	222	241	227	228	224	222	221	230	228	216	239	220	249	247	224	229	264	214	232	230	221	274	236	245	231	230	258	242	223	283	235	231	217	204	233	226	214	230	206	216	246	215	238	232	243	233	243	248	233	217	265	203	217	257	249	177	226	235	209	240	234	245	250	216	227	223	229	239	217	241	197	221	266	228	228	239	224	229	242	233	230	266	268	221	252	243	222	239	233	250	245	239	211	236	246	228	246	257	237	232	244	236	240	232	230	235	242	242	240	220	253	210	247	239	241	229	217	246	210	225	245	232	226	230	219	239	249	205	223	242	228	248	203	232	272	210	260	248	253	259	254	246	211	223	227	228	231	223	254	242	224	246	257	235	222	230	232	244	210	229	242	265	245	235	225	259	224	201	230	225	235	248	251	242	254	247	213	234	268	260	260	245	234	234	244	249	226	260	243	238	234	226	216	256	230	221	235	263	211	234	249	221	241	256	240	245	242	252	252	249	235	240	230	238	247	254	192	215	204	231	229	226	215	236	234	255	227	225	256	232	215	246	247	267	219	216	229	243	249	230	249	265	236	243	255	245	215	220	220	225	254	231	251	232	245	270	225	223	233	206	240	246	259	229	225	213	224	269	229	201	224	224	243	248	216	251	247	241	247	241	248	224	238	222	239	219	256	235	240	220	266	225	233	234	237	234	224	249	211	272	219	230	218	243	212	262	221	227	236	221	239	236	249	241	220	224	231	243	250	226	256	231	235	231	237	214	272	244	222	246	222	250	229	248	241	245	220	232	233	254	251	232	218	244	231	234	218	211	234	251	235	234	216	239	219	239	240	215	263	244	238	248	238	186	204	230	258	270	243	243	245	227	229	236	263	248	240	222	238	228	245	197	206	210	237	267	252	230	215	242	234	251	271	212	238	260	225	242	245	229	219	220	229	250	249	224	237	234	250	219	231	248	246	252	210	217	229	211	243	233	238	243	274	236	244	228	263	238	220	214	229	243	204	212	228	245	226	234	233	201	215	241	240	252	245	205	245	224	255	233	247	228	253	223	237	230	230	231	241	219	239	219	221	253	224	273	244	220	249	233	234	260	218	249	252	234	199	231	238	235	246	243	257	243	219	212	270	247	264	231	216	222	253	258	224	251	202	224	236	246	211	223	244	223	218	211	226	203	217	252	253	241	239	242	207	228	220	244	225	240	233	205	209	233	287	252	216	253	255	233	256	228	207	235	225	240	251	242	239	245	226	238	234	226	210	222	218	208	242	237	221	250	216	220	199	203	228	228	224	241	237	229	239	243	242	249	280	226	236	220	248	229	217	252	261	261	228	236	237	213	253	238	239	263	233	210	244	229	250	238	229	221	250	257	231	225	235	229	207	257	220	209	230	236	223	236	221	235	250	259	251	242	216	240	229	223	240	219	267	211	238	230	257	215	242	251	264	248	217	216	232	239	241	219	237	225	225	232	245	245	214	225	245	265	243	255	252	231	262	237	225	248	218	231	227	239	236	250	214	245	234	247	238	217	249	225	222	237	233	233	233	213	239	229	245	237	243	201	248	231	241	257	244	243	215	221	231	258	238	230	216	230	275	210	233	225	234	226	225	225	256	237	247	225	235	226	228	250	216	230	209	239	256	228	217	257	245	217	243	207	234	243	239	227	247	225	230	213	237	223	235	232	235	224	237	257	230	241	228	240	224	222	251	195	229	255	220	220	255	240	216	229	242	217	213	230	238	234	212	222	212	265	210	237	211	234	225	233	248	247	210	229	225	239	230	223	214	243	238	231	223	238	228	243	228	198	203	208	233	235	235	246	243	244	226	198	230	258	266	248	216	224	245	218	214	212	224	248	238	233	244	241	223	223	260	253	228	211	221	227	227	227	246	268	203	224	240	248	229	230	235	242	246	226	261	222	237	221	239	243	237	244	208	273	238	255	247	266	248	258	230	236	231	222	221	242	223	225	228	261	227	218	251	243	218	245	226	231	224	204	225	223	241	205	250	236	234	224	222	215	237	239	220	220	219	246	246	218	224	241	215	202	248	227	218	236	244	250	231	216	209	224	236	238	212	256	217	226	239	209	213	213	239	265	250	229	228	226	240	238	213	245	206	232	248	252	274	257	266	270	228	248	218	230	228	236	243	231	238	230	245	242	227	233	231	230	222	239	243	242	222	225	243	260	292	242	207	222	241	232	253	245	234	239	274	246	242	218	238	239	230	243	220	245	244	240	231	237	224	217	227	254	241	244	213	237	251	238	229	246	236	265	242	225	236	208	212	261	238	214	236	264	241	221	231	217	201	233	250	217	215	237	233	240	228	236	257	231	245	256	210	249	252	266	218	242	265	254	235	236	254	209	218	233	241	209	229	228	219	247	270	268	246	253	216	245	240	233	240	210	210	233	225	240	270	235	233	231	220	256	214	241	257	235	261	244	237	236	221	249	195	239	227	243	225	215	264	274	236	244	224	200	249	234	239	198	238	241	246	267	230	213	257	226	233	216	232	210	225	240	249	231	257	230	244	252	214	224	239	250	253	231	227	231	273	246	241	268	246	236	221	243	233	244	249	229	231	229	250	253	216	239	260	252	257	231	216	230	236	255	259	240	226	250	228	227	269	236	231	241	238	226	238	245	252	205	228	188	251	233	219	246	247	243	263	252	238	244	220	218	244	215	253	252	243	245	252	251	238	233	251	240	245	230	232	238	218	227	223	266	240	228	218	237	254	232	243	242	214	249	189	235	230	241	249	254	235	229	231	217	262	238	224	232	231	212	252	218	232	248	210	252	255	235	235	232	245	229	230	232	224	237	230	275	233	247	232	224	232	229	253	238	234	246	253	233	240	246	239	228	217	236	245	233	242	244	231	238	234	230	224	221	250	215	238	261	225	218	259	227	213	239	248	221	233	245	253	249	226	257	240	232	263	244	261	254	238	274	241	243	217	236	222	208	215	222	261	245	255	241	243	202	238	205	231	242	233	203	187	234	238	252	227	220	236	253	253	243	250	233	235	209	211	240	214	217	200	241	222	255	227	218	254	244	244	240	254	251	223	233	243	218	271	261	239	211	223	219	207	211	221	231	226	240	255	258	231	216	235	210	212	237	216	229	246	237	230	262	281	224	233	208	215	248	259	200	233	255	224	203	257	222	239	260	184	232	240	222	250	217	223	213	249	241	229	213	212	231	188	222	228	247	223	212	263	252	235	221	223	227	236	232	269	229	231	224	241	228	244	205	224	193	223	199	219	227	208	239	260	230	235	231	220	216	225	224	274	232	262	230	249	220	221	217	223	205	252	278	235	233	242	226
27478	20446	18251	12020	3610	985	563	537	539	524	539	504	518	552	489	467	475	521	503	470	529	540	516	532	529	525	477	553	538	540	535	522	505	527	522	559	513	535	549	490	521	479	553	543	520	520	522	499	515	526	512	530	512	569	518	549	502	516	479	527	503	522	509	544	521	537	520	483	535	529	529	515	531	517	505	546	531	492	489	508	505	508	505	498	527	526	541	509	517	504	491	547	534	492	557	516	542	484	519	534	479	460	538	518	485	490	521	480	522	501	504	485	518	531	504	534	560	531	506	483	534	517	526	523	558	522	497	502	524	517	531	536	496	564	548	511	518	525	501	504	514	471	484	511	524	519	529	517	500	492	513	485	537	525	511	528	501	557	529	518	497	487	496	537	537	499	501	511	526	505	502	533	503	552	552	496	496	554	511	515	481	513	480	499	507	524	482	493	490	496	528	506	556	518	517	507	533	534	483	513	517	514	515	500	492	538	504	540	533	511	514	540	494	531	556	514	527	449	511	530	519	518	499	507	527	549	504	515	485	522	557	525	547	556	496	525	481	499	494	567	549	516	551	517	506	545	530	519	490	534	532	485	524	472	547	502	508	519	538	548	559	494	497	558	522	490	500	509	521	511	528	509	519	484	492	533	517	506	509	527	515	478	533	472	510	527	483	502	477	494	510	501	532	527	513	517	498	510	522	502	507	515	475	507	517	540	504	544	548	531	520	505	476	540	545	525	520	550	510	502	509	569	524	549	491	493	533	516	514	549	529	553	500	523	555	535	524	540	530	531	530	524	547	525	509	483	514	521	491	532	572	562	512	504	524	489	483	478	504	517	496	528	566	512	508	533	495	515	499	535	524	512	511	508	525	556	551	472	496	514	535	539	506	490	543	512	516	521	547	523	527	502	511	522	475	541	531	533	513	537	560	489	523	507	507	508	530	493	556	554	527	510	526	535	491	535	510	481	535	536	490	527	504	528	490	532	563	488	513	527	551	543	535	546	540	474	516	521	538	493	544	589	481	530	494	541	559	557	480	517	507	472	460	529	534	538	519	521	541	481	537	537	519	528	523	512	525	506	493	491	534	506	507	535	532	520	489	529	532	491	511	501	547	502	502	479	496	537	541	492	491	530	508	520	512	472	557	565	501	539	536	528	486	476	518	542	534	504	515	533	513	496	507	478	525	550	496	503	540	511	509	504	479	529	507	510	543	518	539	537	518	536	519	520	507	538	529	502	494	512	509	506	523	530	497	491	529	536	515	496	499	528	552	527	510	540	503	500	543	506	536	522	498	500	511	535	523	464	545	517	504	512	521	509	484	517	470	491	512	534	526	502	502	509	498	541	507	537	512	504	513	520	513	529	511	476	481	541	510	540	517	530	510	517	558	503	545	497	571	512	540	485	497	512	507	529	513	518	502	497	546	541	493	535	533	534	495	526	519	556	483	510	482	508	506	528	538	507	523	484	491	499	539	528	503	482	521	506	559	532	526	524	543	502	526	513	541	534	531	518	528	515	557	469	498	521	506	505	520	518	515	505	504	476	523	522	519	514	531	515	545	523	536	481	519	513	481	549	505	548	490	521	461	488	547	520	502	552	488	507	518	493	533	539	525	534	555	534	557	538	497	563	504	523	475	512	462	522	495	547	516	506	544	519	531	476	520	505	482	525	486	510	546	536	550	485	537	505	506	515	491	513	515	526	526	489	499	507	553	513	525	518	500	506	496	527	543	480	512	562	547	518	574	498	527	515	518	544	499	517	540	487	546	496	506	558	496	538	531	476	505	528	539	512	507	520	542	515	519	572	505	479	481	529	538	539	572	493	567	531	560	491	511	452	538	499	522	502	503	517	487	540	449	548	520	520	500	522	496	515	507	543	479	559	513	530	530	551	500	503	483	546	510	487	514	530	507	492	491	484	536	527	511	479	529	520	503	528	539	509	520	507	531	520	526	526	521	558	524	564	556	537	543	501	502	504	499	556	476	523	525	534	533	504	528	529	554	515	505	515	508	540	508	496	519	529	505	518	525	528	513	483	533	520	502	541	558	512	529	530	495	518	502	526	529	532	471	496	542	549	476	520	504	510	528	520	515	528	509	527	528	532	563	522	531	509	519	500	557	491	528	534	507	566	516	553	511	511	534	546	508	479	542	532	561	504	517	518	526	514	489	492	501	534	510	504	532	531	527	479	502	551	510	549	482	478	538	463	514	457	516	544	521	545	508	512	528	519	505	501	516	500	525	555	526	553	545	477	494	511	539	526	515	466	528	531	503	527	506	524	540	506	483	508	522	524	536	515	518	501	496	491	527	504	578	522	545	522	475	512	549	537	513	518	481	537	480	521	494	543	570	501	523	503	488	495	503	539	494	513	520	504	481	501	541	505	500	533	486	507	535	515	497	505	504	487	524	510	551	498	519	524	517	515	519	554	511	476	525	520	570	535	544	534	520	539	476	490	488	529	534	502	533	480	551	511	529	474	477	522	496	560	511	484	491	529	514	491	536	526	508	521	520	508	510	517	534	549	512	508	525	533	480	511	515	482	532	508	504	512	560	513	493	506	536	527	525	524	504	504	544	535	497	525	505	478	477	493	513	525	531	529	512	493	544	527	540	562	532	521	545	492	533	513	500	506	524	498	496	527	491	515	508	526	532	492	533	522	548	520	498	527	535	556	477	511	498	496	531	474	486	512	518	545	554	539	498	511	496	538	517	509	534	529	510	510	507	541	479	503	548	551	539	478	518	528	494	555	516	478	521	560	555	523	529	523	514	525	519	501	475	459	575	483	517	520	511	522	494	508	544	456	514	534	489	522	487	528	540	502	493	507	513	540	510	548	520	505	513	525	530	538	489	515	522	488	492	551	483	554	523	492	552	520	522	498	485	533	538	514	536	515	533	501	525	508	589	503	492	485	516	496	508	525	522	536	502	517	540	520	500	496	510	501	518	520	454	498	512	512	531	508	524	487	511	588	534	508	515	576	485	574	552	505	524	601	514	525	539	477	501	507	509	523	535	522	516	526	492	521	518	516	505	499	521	515	476	532	518	493	546	506	529	527	507	534	528	511	523	479	506	497	515	530	506	524	529	525	517	515	506	518	517	526	529	530	518	529	546	500	561	521	504	544	555	531	514	511	548	519	461	513	511	541	519	536	502	528	554	509	514	474	514	523	574	568	523	527	482	519	503	504	483	518	496	544	534	544	511	510	503	473	511	494	495	529	501	526	535	535	525	551	497	538	512	524	539	516	533	524	476	524	528	536	507	518	565	543	539	507	516	506	507	498	501	510	531	574	539	511	486	545	549	469	503	546	502	534	564	537	531	491	493	515	549	538	498	495	530	538	511	534	508	522	516	480	520	504	537	511	523	571	553	528	509	539	522	508	513	548	525	514	521	522	490	521	501	547	504	523	521	510	526	514	504	547	520	506	521	501	503	517	496	486	505	499	556	450	558	498	540	535	564	519	535	540	511	483	501	512	544	538	505	505	521	521
57960	31286	16352	5473	1870	575	314	288	231	249	260	262	245	277	287	249	249	272	269	242	302	373	353	304	296	233	277	275	274	257	267	274	252	231	253	237	204	244	250	263	254	286	252	276	260	235	219	256	284	279	298	263	260	275	242	239	208	271	232	260	260	285	246	257	257	265	237	255	264	248	252	241	243	237	263	243	273	254	275	263	262	261	246	243	306	294	247	248	266	280	257	290	246	256	253	260	265	237	250	255	274	287	261	226	253	227	248	250	261	236	265	278	255	274	238	230	253	269	296	243	238	266	237	238	270	248	250	222	254	258	254	216	247	224	236	223	256	254	265	256	234	240	256	251	252	232	266	259	258	251	266	272	273	273	222	242	254	235	263	295	264	261	260	274	252	250	255	221	234	230	233	272	259	273	259	248	233	257	217	275	267	233	248	248	255	234	258	239	253	249	267	255	289	269	276	228	267	267	252	247	253	258	276	274	244	264	256	265	250	278	244	259	260	268	247	245	237	262	269	283	240	251	237	262	253	268	286	242	287	277	257	232	251	256	272	267	237	269	260	267	289	252	288	237	237	254	271	260	233	244	240	253	302	214	277	225	249	263	230	243	252	263	254	244	248	204	255	249	266	231	231	271	252	276	270	279	275	244	244	213	266	251	261	263	263	247	272	259	272	246	270	247	261	262	278	221	241	251	260	269	234	272	249	282	236	238	251	274	245	233	241	237	269	244	251	246	253	263	266	253	268	263	284	231	273	252	263	281	269	269	230	261	244	263	259	259	242	265	253	281	213	234	249	246	280	266	276	267	233	251	235	271	251	273	260	281	252	243	245	253	236	248	291	254	265	270	239	251	275	265	297	255	225	276	279	248	204	247	257	254	273	263	227	248	209	227	258	229	264	261	229	259	252	271	237	259	260	261	267	242	225	248	266	221	288	258	273	263	247	269	243	235	259	243	263	220	265	245	270	245	252	268	245	265	255	241	261	228	251	245	245	222	263	278	248	273	257	242	244	254	259	266	259	259	261	261	237	208	289	279	237	234	232	258	250	245	247	233	272	234	235	247	236	278	263	273	251	229	223	265	251	238	245	277	246	257	246	247	256	243	249	242	246	257	274	265	247	258	263	261	247	277	292	266	241	271	249	275	236	243	244	271	272	263	272	256	252	233	234	250	250	249	253	255	295	258	250	249	254	243	253	259	256	261	245	254	252	254	250	248	254	255	237	251	235	260	232	265	260	234	278	213	239	268	275	279	277	254	268	258	262	241	260	252	266	265	227	248	263	284	244	256	248	249	231	255	253	295	285	235	253	231	267	252	249	276	245	230	229	253	276	273	278	251	255	274	253	262	288	224	248	238	235	243	250	254	261	239	243	248	270	285	239	248	217	231	233	293	256	227	241	240	232	221	279	216	244	242	253	235	265	227	275	242	261	245	246	234	275	216	243	267	299	272	233	253	273	273	259	239	251	229	205	261	243	248	261	252	249	247	270	263	243	240	267	292	244	273	261	260	244	246	285	248	268	271	237	258	260	279	248	283	279	235	240	258	228	277	265	266	249	239	256	256	233	262	271	230	298	267	272	224	263	227	274	277	263	242	262	243	238	233	269	264	252	239	268	247	234	270	242	274	261	250	247	272	250	233	238	274	248	294	253	238	282	256	229	251	240	286	274	233	283	282	269	305	259	242	243	241	252	257	259	247	244	240	245	239	238	254	226	254	234	250	242	267	241	269	271	273	266	239	246	255	259	280	236	281	249	263	263	275	278	231	264	262	253	244	243	247	263	250	235	242	264	278	275	233	247	281	238	234	271	231	224	222	246	255	252	268	224	257	252	252	283	262	238	252	205	257	246	242	257	255	280	267	273	255	262	235	255	258	258	254	238	245	220	249	214	241	241	242	219	266	294	264	239	281	249	230	297	267	246	259	268	253	282	249	253	300	276	229	270	277	268	255	259	266	267	269	252	271	277	263	281	242	250	236	249	262	228	217	237	262	248	250	281	287	241	244	258	245	207	227	254	257	260	258	271	213	251	256	256	256	249	247	293	256	250	267	294	266	265	283	264	205	284	240	258	260	273	269	251	263	250	246	267	297	262	241	264	277	263	241	268	293	269	266	254	250	256	243	258	265	270	280	246	269	284	261	267	260	217	263	271	253	264	248	269	257	264	249	248	248	260	220	235	260	244	251	290	242	247	256	255	257	267	247	260	239	218	246	287	254	245	245	248	255	251	234	281	252	239	233	251	275	256	270	264	246	263	306	272	237	233	267	300	243	291	252	213	245	241	229	249	255	245	263	235	244	225	253	241	256	282	248	240	241	230	258	261	274	274	236	232	250	235	268	251	225	240	265	273	263	266	267	251	244	262	255	270	274	283	262	270	281	230	256	248	269	267	269	265	268	253	234	251	264	255	262	252	221	261	250	240	240	236	279	228	247	279	280	244	257	255	245	277	251	255	276	290	280	282	281	279	239	253	255	272	286	236	276	270	247	234	240	229	225	274	229	247	269	280	252	244	260	241	260	265	252	264	240	296	263	269	264	264	242	233	231	278	219	235	239	257	235	256	267	287	254	268	276	249	243	277	241	249	268	253	276	278	248	247	228	243	273	262	259	242	273	257	230	251	258	268	269	263	270	254	264	254	269	260	292	236	264	283	249	268	232	258	275	259	235	239	221	245	241	269	265	272	260	253	252	274	259	255	271	271	247	231	260	276	273	250	283	270	226	242	267	249	226	264	231	232	236	250	260	223	236	251	275	238	254	263	277	278	241	261	258	206	273	241	276	235	278	236	248	225	238	252	236	305	255	243	280	261	272	284	234	287	252	264	255	243	252	245	251	240	284	242	228	250	251	241	259	266	243	277	268	263	263	260	245	279	266	258	242	284	281	256	248	278	265	221	258	255	260	231	247	231	272	266	240	258	244	235	245	239	247	255	255	271	260	272	256	279	292	268	280	239	264	279	266	252	263	267	258	242	257	272	226	282	229	254	253	244	234	252	245	240	260	241	241	278	251	273	262	232	213	223	274	288	249	241	250	252	218	265	249	239	239	239	232	279	256	279	232	240	221	272	245	220	247	266	265	261	233	230	236	268	240	252	261	253	255	250	270	239	277	223	259	244	251	259	241	228	234	237	233	263	258	251	252	276	280	273	287	253	246	250	271	238	262	254	247	265	255	257	239	252	232	262	257	302	241	251	244	249	232	253	236	249	238	247	230	244	269	260	268	259	269	257	218	254	284	281	256	242	263	274	287	260	289	246	233	236	249	240	240	230	266	260	237	255	287	211	246	234	222	269	229	263	275	282	270	269	240	244	270	251	267	273	241	282	275	247	233	271	248	245	262	270	248	222	277	266	270	253	227	275	240	254	258	248	244	295	221	228	281	241	267	259	244	221	257	244	217	265	260	217	244	261	234	250	239	256	262	267	243	255	268	257	269	267	260	267	267	257	271	230	246	264	286	238	244	241	241	249	250	236	263	252	238	238	252
38092	24327	18480	9704	5308	1393	773	679	599	613	656	638	614	640	672	592	639	624	633	639	922	1103	1184	913	673	562	586	543	528	619	510	538	526	574	587	568	543	546	601	572	531	540	567	547	551	582	552	565	598	540	573	522	576	549	553	567	547	554	588	554	563	548	545	566	562	542	541	574	574	517	560	528	554	547	526	566	544	557	544	553	636	557	586	572	558	555	562	574	593	595	582	565	557	587	580	527	544	557	592	578	554	565	600	546	546	572	562	533	517	526	559	549	583	573	564	554	524	570	568	545	537	594	559	526	546	531	562	591	533	572	527	579	502	566	533	550	547	615	564	533	558	513	542	568	550	563	502	555	598	532	576	557	548	555	577	579	564	564	533	531	562	583	583	572	561	558	526	567	539	539	562	560	567	554	547	570	557	544	554	539	510	575	555	558	537	556	574	598	544	532	562	552	535	534	528	539	541	592	561	542	584	546	566	579	490	581	587	596	553	566	539	555	574	551	606	537	587	536	606	606	575	544	571	560	563	534	570	557	598	596	537	559	526	562	581	574	567	537	491	562	547	547	562	530	561	584	593	547	589	532	519	542	601	520	574	562	570	601	540	573	594	569	503	558	540	519	555	557	544	565	566	610	596	571	539	524	566	557	537	577	561	522	567	592	537	567	577	523	551	582	553	549	568	560	576	572	572	569	586	563	592	589	561	556	585	547	551	566	565	556	581	555	553	596	557	609	571	521	580	569	558	535	518	551	549	588	531	541	578	527	592	562	592	548	571	567	541	584	552	577	566	590	550	560	507	586	536	538	595	554	594	619	586	537	577	544	565	519	579	516	546	588	547	542	599	529	581	557	575	545	530	564	546	551	554	562	552	596	531	574	562	574	568	610	545	562	584	564	594	557	550	555	569	547	576	588	563	545	535	648	538	558	538	571	573	550	543	599	541	578	565	539	546	560	529	551	565	586	544	575	626	585	529	517	512	591	547	568	580	564	567	573	551	512	533	566	536	540	559	552	529	536	583	566	553	559	570	570	587	588	588	531	546	542	580	529	552	552	609	573	557	536	574	554	572	541	543	564	550	533	585	570	569	545	558	543	583	544	589	553	541	561	556	593	532	557	633	559	524	582	534	568	540	559	571	556	547	547	570	529	589	601	554	559	566	541	566	530	545	536	570	550	555	566	534	592	542	565	556	546	520	583	534	554	568	579	546	535	575	584	543	507	560	576	551	580	573	578	567	592	535	558	549	575	536	555	579	578	566	569	556	548	582	557	580	554	574	574	525	551	551	584	559	534	523	550	540	562	529	526	588	569	585	591	536	582	552	545	554	572	494	556	552	565	603	549	553	581	598	548	579	540	547	542	556	534	586	551	554	577	596	546	590	595	546	577	539	518	584	507	546	531	580	577	574	523	585	561	560	569	497	614	575	560	554	543	569	558	551	536	585	607	559	538	539	565	567	573	569	552	553	562	577	536	566	564	549	579	598	541	564	548	531	548	565	598	512	550	561	561	544	589	599	586	522	540	533	567	615	538	537	563	590	550	534	555	542	578	569	586	568	551	541	564	576	544	553	552	542	562	562	560	556	563	544	537	557	579	581	599	590	569	608	588	532	574	545	540	574	569	562	529	581	551	545	576	571	527	568	521	559	605	548	543	564	533	535	568	570	508	546	581	542	600	600	569	532	559	536	578	596	553	602	558	559	610	580	579	535	547	602	570	547	587	595	544	564	563	571	591	559	564	573	573	511	538	587	542	544	527	545	588	552	575	558	579	587	561	560	569	561	616	595	580	562	548	593	514	557	535	563	568	578	633	534	568	585	553	565	547	564	594	564	574	605	557	569	538	552	553	549	584	569	508	617	568	531	563	568	590	568	526	537	594	571	534	543	534	552	561	524	575	548	568	531	568	532	541	558	549	591	551	524	593	593	538	594	515	590	542	593	537	506	548	570	557	556	575	548	566	543	585	559	555	567	556	561	556	563	534	559	507	533	561	557	571	515	500	573	549	614	588	558	564	560	546	558	554	562	609	577	537	587	564	527	579	527	562	570	581	579	537	563	568	567	573	536	572	554	547	597	556	544	553	531	562	510	571	570	530	551	519	596	571	551	564	577	557	530	583	539	557	588	549	537	599	576	555	572	547	562	585	571	560	570	567	542	532	571	538	545	572	588	596	542	564	581	561	564	524	562	593	623	564	556	547	555	544	553	549	554	604	587	611	572	553	589	566	598	550	550	548	553	570	556	560	542	533	606	573	610	586	548	592	547	528	536	593	579	554	565	610	567	555	520	554	554	590	536	523	574	555	545	575	589	588	573	564	547	533	488	560	549	580	548	541	539	551	558	586	582	589	596	618	543	542	585	532	574	549	611	588	558	584	524	585	572	541	553	583	564	535	554	568	574	615	598	522	555	584	563	536	557	548	599	557	518	576	551	570	555	572	550	584	562	553	591	535	565	560	552	584	557	541	546	569	578	582	535	528	567	542	576	585	580	527	546	586	541	597	563	526	554	585	556	549	557	521	523	607	559	542	557	592	560	597	506	578	557	588	543	603	558	549	547	566	546	581	556	549	580	568	521	529	577	583	582	572	549	525	597	538	527	559	571	532	538	535	598	579	529	545	559	540	565	577	559	536	546	555	558	564	563	612	552	549	537	523	547	589	540	550	557	560	620	536	576	584	578	584	584	582	542	571	520	593	535	596	586	550	565	567	578	561	595	556	612	523	557	533	568	553	562	595	570	570	579	580	576	533	590	545	557	552	563	587	611	557	592	559	550	553	547	562	554	520	535	540	573	556	530	508	515	586	558	565	553	526	552	586	583	598	546	580	546	558	552	548	559	543	575	521	571	516	520	524	606	551	589	569	547	551	531	501	518	539	594	560	573	515	541	541	519	538	564	563	537	565	603	519	519	557	535	585	553	546	566	540	583	564	542	543	547	552	557	536	553	525	569	577	575	575	514	565	555	560	513	529	517	595	611	577	568	567	575	536	550	534	546	564	511	561	575	535	573	588	565	543	528	499	523	579	556	554	588	554	579	595	534	519	570	580	555	567	557	573	603	574	528	581	565	542	605	565	566	491	533	561	604	548	559	575	573	574	563	591	570	561	528	582	564	556	551	559	543	573	568	545	547	540	531	532	577	577	541	576	575	574	581	604	595	529	577	567	510	587	583	566	617	579	596	531	552	546	562	588	563	555	583	496	559	591	555	547	563	544	563	545	569	580	565	511	528	553	554	572	569	569	489	567	584	553	563	581	541	556	563	591	554	549	542	531	565	515	546	561	577	554	561	551	528	553	577	493	552	548	555	570	566	548	550	564	570	563	580	612	565	527	555	525	515	540	538	574	569	530	578	553	551	596	535	571	539	539	536	576	568	577	553	566	565	560	556	577	542	562	579	550	560	593	571	570	571	552	567	535	530	594	555	551	581	576	586	490	552	575	518	554	564	545	604	549	551	560	558	557	563	559	521	583	598	546	590	551	572	555
69753	39920	19631	7163	2620	637	338	304	301	303	287	365	335	295	312	292	304	287	294	313	342	409	420	414	325	287	253	293	245	293	234	266	293	295	271	273	268	249	297	271	266	251	253	246	293	265	275	294	283	302	297	281	303	255	279	276	270	262	243	265	245	301	278	244	255	291	297	287	281	249	269	261	290	305	267	285	305	247	262	240	244	301	279	274	284	279	243	269	246	241	263	260	315	241	276	275	276	281	306	286	286	310	262	279	304	256	283	295	283	273	286	259	245	242	294	283	261	253	281	249	272	273	279	255	261	263	261	264	258	265	285	272	251	260	276	266	241	263	265	242	261	267	279	281	294	245	279	277	271	251	272	262	284	257	279	270	242	285	279	261	279	281	287	254	258	284	265	293	303	284	293	250	261	238	266	262	299	277	311	286	274	283	301	281	257	301	282	278	264	298	291	304	265	249	256	269	265	285	295	290	269	289	273	279	280	292	289	268	236	252	278	283	274	282	284	267	274	262	291	275	295	280	284	278	279	294	265	266	308	276	257	265	283	270	303	266	268	284	252	316	264	303	268	281	257	253	293	259	247	262	272	266	290	291	239	242	276	280	260	291	274	249	315	288	291	279	301	259	265	247	261	281	264	275	281	282	267	258	257	276	281	287	294	283	319	287	256	279	253	288	287	255	282	247	271	255	246	256	285	272	248	260	293	282	279	288	257	288	279	301	304	254	318	269	253	270	243	288	269	260	287	282	282	272	291	254	267	247	276	257	238	262	252	267	242	229	257	274	259	269	292	309	254	269	263	264	288	289	280	299	267	285	270	310	253	281	264	258	265	261	275	293	255	284	274	293	283	258	232	268	263	237	284	259	247	287	294	237	283	279	298	269	293	264	271	277	276	289	276	280	299	254	244	265	266	253	300	269	271	257	299	291	277	264	265	250	270	297	263	257	248	277	260	234	281	250	275	285	273	254	292	270	249	312	264	294	275	263	306	274	287	272	267	308	286	292	295	306	320	284	285	281	278	270	299	252	283	275	248	253	247	263	251	262	307	285	312	288	284	289	264	265	263	261	313	268	283	259	311	278	263	268	249	304	302	290	283	291	319	273	296	262	274	256	302	278	245	260	262	251	311	274	271	288	266	294	282	270	297	272	267	282	235	262	257	291	270	307	267	259	274	273	295	270	249	248	293	273	267	289	260	286	272	247	276	241	294	294	276	273	267	301	259	302	285	245	293	250	258	304	313	273	298	279	267	266	315	294	269	269	275	287	256	264	284	248	251	277	279	314	284	300	270	248	255	263	254	269	312	269	285	289	249	243	254	254	269	305	280	263	260	252	261	276	277	291	257	261	262	282	254	252	270	268	264	272	269	271	240	277	242	266	267	292	294	269	255	259	282	279	286	298	300	293	251	269	271	267	278	282	269	264	275	268	256	246	260	256	254	291	266	291	281	300	302	287	256	294	271	277	244	215	265	268	281	269	270	262	268	287	254	282	284	271	270	278	281	260	229	244	276	305	255	252	289	289	289	247	257	271	260	261	249	309	286	250	259	255	290	257	261	259	272	265	278	260	256	291	273	251	292	267	268	255	270	261	276	270	288	305	268	257	294	251	264	246	264	276	280	280	261	287	279	281	245	277	294	277	299	274	298	284	273	297	293	271	280	255	294	252	268	268	252	258	286	292	282	257	257	281	274	288	252	290	287	247	272	255	284	271	322	255	293	281	268	245	284	251	279	260	260	282	272	256	267	261	266	288	250	257	271	259	276	303	265	299	275	287	291	293	294	300	277	251	286	272	280	249	249	244	253	287	273	263	291	283	311	272	279	274	277	323	271	277	273	287	263	271	256	260	271	270	269	293	295	264	272	265	267	264	278	292	272	272	263	255	259	245	261	267	271	285	301	273	247	263	226	269	252	291	266	273	261	260	229	300	263	273	241	261	266	279	273	270	274	273	266	257	264	273	276	292	247	268	274	267	298	308	294	281	307	298	287	281	262	275	255	266	297	270	288	252	303	269	258	281	287	263	278	291	288	232	281	220	280	259	290	262	213	284	298	311	264	264	247	288	278	265	285	306	268	282	283	249	252	259	257	292	273	266	272	246	277	285	266	257	260	261	276	273	267	291	279	305	265	276	288	272	289	273	247	277	284	270	281	282	278	256	221	258	254	290	285	273	254	264	267	270	282	280	283	285	256	279	290	274	265	308	297	288	276	284	286	268	249	259	282	233	309	274	261	277	282	253	297	258	284	294	279	288	295	245	282	267	260	283	273	255	291	245	291	303	289	259	278	260	256	261	291	275	293	245	284	261	264	297	252	235	268	288	288	254	255	252	253	269	282	276	267	303	281	316	262	264	292	284	277	285	260	272	272	259	295	244	299	260	299	274	272	282	275	281	278	269	255	301	300	269	300	267	295	261	277	275	279	260	260	246	280	271	261	255	268	279	271	273	232	290	277	264	258	283	305	281	289	285	254	291	268	293	288	309	293	266	258	286	272	289	294	260	253	275	277	244	270	264	276	266	288	274	281	293	260	277	280	262	268	287	260	267	289	281	270	288	271	287	257	288	303	247	254	291	255	234	281	282	288	278	277	275	268	262	268	277	271	248	278	294	274	294	269	297	250	292	312	278	280	250	262	235	270	276	302	266	248	273	261	310	289	263	273	286	271	315	284	254	243	262	304	311	285	228	306	251	267	303	294	268	272	299	279	249	283	254	321	255	279	263	274	240	281	263	262	276	297	259	282	277	265	297	286	291	261	298	263	265	297	292	294	261	253	275	279	269	285	269	288	262	291	269	265	267	227	248	260	289	252	278	277	279	267	276	254	290	283	259	268	253	264	253	257	269	252	293	265	277	261	302	293	269	278	285	293	281	278	274	302	285	263	285	274	273	260	264	314	289	264	276	267	291	272	283	286	257	282	281	287	265	272	291	304	250	296	261	261	249	277	279	259	240	258	276	272	278	310	258	302	286	273	250	245	260	269	251	281	283	276	264	266	281	265	277	304	268	269	298	271	280	273	265	245	261	283	251	255	258	278	257	255	243	275	265	265	250	305	274	279	247	280	285	325	278	294	283	255	244	280	285	298	274	275	261	320	269	247	297	275	288	266	243	258	285	282	295	294	277	247	254	271	268	296	271	260	276	261	266	272	250	262	270	258	248	272	266	266	258	282	272	276	276	293	264	267	285	307	268	272	265	301	260	295	305	277	287	279	289	292	278	262	278	282	288	279	287	259	266	275	309	273	287	300	288	271	249	275	271	289	276	287	277	299	287	273	283	279	276	287	274	278	278	251	263	267	255	276	269	284	274	303	285	245	245	268	292	298	264	243	275	265	268	275	259	260	275	305	300	284	278	271	288	281	274	292	264	278	270	299	246	262	295	289	292	289	264	292	269	271	288	281	272	278	274	239	284	227	265	306	292	290	280	259	284	285	252	317	267	262	285	271	282	244	263	272	251	274	269	280	290	282	276	274	274	269	271	295	264
45964	29861	18764	11839	6463	1491	905	836	753	796	789	751	760	736	721	721	696	659	731	758	1045	1449	1417	1428	1053	711	564	586	634	584	603	576	589	633	573	624	603	594	563	617	561	579	584	556	580	601	616	610	589	601	613	548	612	582	535	579	603	558	555	588	610	645	590	606	639	616	584	610	580	576	637	576	653	576	644	586	624	610	565	598	586	590	604	625	587	580	577	597	577	610	643	613	574	609	598	598	591	575	579	591	581	574	593	600	598	550	578	625	515	558	594	614	622	594	643	592	584	609	610	580	596	608	554	643	581	608	586	589	600	620	616	560	597	560	583	554	597	609	575	576	616	617	626	584	588	635	585	645	596	580	579	610	580	597	542	603	575	558	560	638	579	622	623	574	563	596	600	650	619	607	654	568	570	554	584	604	536	547	578	585	600	622	625	607	579	547	633	559	599	597	581	617	573	577	573	527	634	589	565	548	594	604	571	551	609	565	524	574	623	554	622	592	607	600	591	609	605	607	590	550	632	599	575	576	581	624	631	609	564	596	591	623	601	570	618	582	611	572	613	612	610	593	589	587	611	639	602	618	596	630	608	580	622	545	621	587	598	606	570	598	588	595	589	551	616	605	602	617	560	632	612	633	576	579	571	610	583	656	586	599	571	549	551	583	603	594	621	563	640	621	603	615	548	588	605	595	611	593	589	559	577	616	583	579	600	585	632	558	573	584	602	597	578	608	613	582	616	559	578	593	624	629	627	532	587	622	573	594	593	628	598	604	583	607	629	600	598	602	616	625	617	628	585	612	578	592	589	562	572	573	610	591	617	607	593	621	589	617	600	590	634	603	602	598	581	593	562	598	574	630	595	583	593	595	617	603	614	610	610	622	621	585	632	586	575	599	598	587	573	592	605	643	598	611	602	589	620	649	608	550	585	592	634	609	607	596	624	624	608	594	546	616	591	629	583	599	598	576	610	544	579	580	633	631	602	607	582	584	592	561	603	602	593	636	524	589	620	610	603	634	578	587	593	581	578	581	619	618	591	572	580	602	628	615	541	591	560	569	567	600	575	619	567	600	624	585	578	578	603	591	583	571	571	618	600	610	577	572	556	571	621	575	569	573	554	613	605	572	635	590	570	523	611	583	584	576	557	582	576	532	589	625	608	623	598	636	568	590	602	578	609	596	611	620	603	570	520	567	597	596	573	573	603	578	605	588	611	619	588	624	584	591	587	587	586	554	580	539	620	586	604	589	561	584	591	540	613	630	560	549	576	617	630	609	585	605	598	581	601	604	578	602	570	579	607	566	595	625	582	617	584	622	621	571	612	615	580	547	620	554	568	622	586	554	620	611	603	569	605	620	579	603	586	617	570	581	569	584	548	598	588	632	601	592	568	606	590	609	577	642	627	566	612	595	592	649	614	577	601	581	629	600	576	608	587	604	607	600	596	556	546	628	617	573	604	589	612	562	616	548	567	612	590	596	557	586	581	591	599	617	591	587	628	594	601	561	561	593	583	573	595	568	618	563	566	572	585	568	577	621	600	582	592	581	593	559	602	612	606	586	540	554	621	598	557	570	638	607	605	598	611	577	582	608	586	568	595	610	604	605	593	591	566	595	594	589	625	566	608	585	573	619	659	573	616	555	571	587	585	571	565	604	612	609	577	594	575	588	585	587	531	548	610	576	600	571	600	553	587	575	588	571	645	597	575	569	578	618	573	575	611	609	599	553	573	588	635	544	568	586	574	600	624	596	566	577	624	592	597	616	582	604	606	576	567	563	620	585	585	585	636	627	580	536	582	629	622	614	597	582	614	579	574	577	586	604	611	607	611	626	594	607	601	620	574	603	585	586	594	618	589	599	609	576	613	617	587	677	580	555	596	611	598	608	577	579	591	584	645	601	602	606	588	571	586	631	611	601	602	613	594	620	591	585	573	575	567	600	595	537	599	600	585	588	599	602	604	615	582	576	627	654	620	588	591	541	551	618	620	596	629	567	598	597	601	602	568	636	621	583	614	602	609	562	605	577	544	605	607	637	540	617	603	625	563	565	591	577	608	570	604	582	638	595	606	564	603	572	603	636	584	605	626	570	622	584	582	586	589	567	587	587	616	571	548	616	577	581	571	559	566	583	621	626	549	608	571	562	580	558	633	581	598	564	602	599	580	630	599	585	612	620	560	580	625	622	597	571	592	588	568	598	584	625	586	587	579	581	623	636	604	581	566	598	588	607	571	581	597	619	580	548	621	574	580	588	581	568	593	592	620	581	594	599	594	591	617	597	612	590	614	574	599	605	556	559	586	557	596	594	602	591	600	597	600	596	579	538	625	624	584	576	602	570	557	609	558	576	631	637	586	579	616	567	660	614	620	580	627	621	599	605	590	598	577	587	611	563	564	638	595	598	580	567	578	602	608	588	601	540	604	562	577	592	566	609	606	578	575	594	628	601	586	591	566	611	589	589	667	586	612	568	577	590	583	606	578	629	543	556	550	543	594	588	563	582	578	589	619	575	636	569	604	583	573	607	606	551	636	592	579	626	613	551	550	582	624	549	553	609	604	611	580	527	564	587	593	576	632	590	617	592	586	595	643	539	594	594	546	636	606	576	629	565	629	554	637	551	598	608	615	600	621	589	556	610	629	592	573	575	599	524	594	602	627	586	633	613	585	581	619	608	585	563	610	571	604	556	570	615	567	597	606	575	599	614	609	570	592	601	590	571	552	645	560	603	574	569	622	619	599	617	589	605	624	618	606	564	580	605	601	591	571	587	606	605	608	572	624	604	621	580	565	630	607	617	639	573	626	521	607	607	603	618	570	547	601	567	623	539	606	619	549	610	596	607	600	605	622	572	580	634	564	579	566	578	582	637	575	586	638	594	590	554	614	566	597	598	621	598	573	554	567	600	541	560	555	602	581	596	564	559	581	551	580	649	592	566	584	565	593	641	508	569	603	576	581	590	583	615	553	577	564	606	555	585	563	605	606	633	624	600	578	596	572	594	575	580	576	560	565	631	631	585	568	601	599	585	602	569	573	586	557	589	588	618	603	598	603	589	565	598	597	575	595	534	581	645	598	586	595	636	573	638	617	579	555	606	618	617	613	579	573	573	623	601	595	592	580	636	582	568	581	608	602	588	634	532	611	558	603	602	588	571	581	638	602	610	615	591	609	627	581	552	571	564	623	581	601	589	536	567	604	614	597	588	589	584	581	594	587	588	597	538	611	609	660	569	614	594	574	585	596	559	580	601	592	608	634	544	562	592	600	564	611	569	621	604	598	572	570	589	548	575	584	601	608	582	572	559	572	649	561	556	579	543	612	582	536	649	597	604	559	542	580	600	531	566	592	583	606	595	610	565	612	603	603	565	635	594	630	568	640	544	558	533	529	595	601	587	585	573	583	562	578	620	608	578	571	569	572	591	632	579	578	613	594	589	625	582	577	637	598	603	599	576	581	580	605	595	606	614	574	581	633	588	585	626	587	572	573	585	599	563	580	610
50227	26608	9897	2534	485	329	311	269	237	234	227	234	238	227	268	249	231	235	246	226	246	240	213	270	266	263	231	224	266	232	242	246	222	267	256	231	235	235	237	244	256	237	277	205	278	236	249	244	248	239	195	227	253	244	266	244	238	219	251	237	216	219	258	238	236	243	225	281	254	255	253	247	256	238	217	226	235	247	230	277	217	258	226	224	278	242	240	231	250	240	250	227	229	257	267	264	265	225	220	238	273	244	248	229	257	245	262	263	248	247	271	258	245	242	231	226	238	247	218	273	238	263	208	245	248	233	242	248	254	229	260	236	223	218	248	233	218	257	214	226	262	249	215	255	236	243	231	276	239	263	232	223	280	270	253	210	231	235	246	264	231	244	238	264	253	249	231	216	238	224	239	226	234	245	231	256	236	253	223	278	225	248	243	248	258	207	236	237	266	247	224	244	225	244	249	245	265	256	239	222	238	253	226	255	231	230	222	227	251	270	221	245	201	248	254	275	257	261	257	234	232	242	242	229	260	240	245	264	231	251	261	250	221	254	252	200	268	249	257	266	245	225	240	224	244	235	234	246	255	251	224	262	254	236	231	250	222	222	255	252	239	232	224	241	240	241	242	253	230	245	217	251	237	255	255	228	227	218	265	258	239	225	236	228	224	259	279	251	261	221	274	246	235	252	266	252	241	243	248	223	252	243	228	247	220	250	264	245	235	249	239	276	227	252	233	271	242	274	232	247	265	249	225	241	259	260	229	236	253	213	225	254	256	239	217	237	220	252	237	225	230	267	265	236	233	225	248	209	248	259	250	247	228	230	244	250	230	246	230	217	241	219	249	238	215	230	277	232	230	256	252	247	262	228	255	247	243	238	254	257	246	227	253	224	253	228	265	224	246	239	241	247	249	222	239	205	214	268	229	242	248	235	212	239	251	222	216	207	269	249	247	272	240	224	266	235	227	218	264	245	240	252	222	233	225	232	257	239	248	237	261	246	265	245	275	246	234	234	241	245	253	229	245	235	259	223	233	257	241	260	229	243	232	250	252	252	199	242	248	250	242	231	261	246	217	230	229	260	258	267	241	233	252	248	255	262	252	246	227	237	234	238	226	249	282	237	230	237	242	235	259	241	227	242	192	253	239	267	247	207	229	238	219	253	253	244	232	296	278	242	250	254	240	265	249	258	226	260	268	237	236	252	225	247	214	248	244	228	263	223	255	242	262	223	244	257	257	253	269	251	242	248	245	235	247	240	216	265	230	270	276	256	254	220	243	236	230	223	248	195	248	249	253	220	235	244	244	215	231	246	236	245	228	241	231	259	225	262	233	248	276	213	233	238	255	203	238	247	235	235	229	224	242	223	212	229	268	272	229	244	267	202	230	225	267	242	228	267	241	227	281	271	244	234	264	271	246	234	246	230	229	255	256	234	247	264	271	253	256	226	214	221	237	237	220	237	269	268	259	261	249	249	241	235	241	256	255	232	240	300	229	265	231	241	230	254	239	253	271	240	236	256	243	244	243	228	250	251	204	283	234	259	243	261	246	232	218	248	216	240	243	228	274	241	262	255	250	228	226	258	247	227	259	242	234	264	222	233	247	232	240	244	233	212	250	225	250	232	234	234	228	230	218	221	285	233	235	248	220	267	262	252	252	226	251	262	244	217	260	257	206	245	245	239	211	240	246	204	243	284	248	232	250	221	237	221	217	219	246	270	229	239	247	232	229	232	252	254	253	255	228	258	243	239	212	234	231	250	251	213	236	277	254	221	257	212	248	224	250	255	216	251	225	253	241	253	256	265	264	248	218	240	204	240	242	253	234	255	252	218	264	252	243	229	226	247	231	234	231	236	238	225	183	250	246	258	244	228	256	250	217	225	221	245	235	206	231	256	235	246	248	247	224	240	250	229	227	273	263	263	216	245	230	220	212	259	260	267	254	244	240	231	217	218	220	244	221	210	223	245	256	233	237	228	262	234	244	223	247	226	245	224	247	254	284	229	262	223	252	253	251	251	234	239	259	254	226	249	265	248	233	236	241	235	228	226	252	263	237	227	241	221	226	258	232	265	253	241	239	244	225	235	244	249	243	284	238	234	237	236	248	249	220	226	233	253	239	242	252	267	255	237	238	200	216	241	256	215	249	201	220	246	228	256	242	265	260	239	229	245	220	231	241	255	252	267	273	227	247	244	220	247	243	255	266	236	235	243	265	215	238	221	226	274	268	232	237	267	271	246	243	231	194	222	234	238	250	267	233	244	238	253	196	254	243	256	243	194	216	224	281	240	224	229	242	239	251	253	262	242	288	262	249	255	215	248	230	244	257	271	254	225	243	261	249	256	241	243	251	227	231	268	270	249	205	247	252	254	257	248	255	257	234	257	222	225	225	272	252	253	261	199	220	243	258	248	255	255	246	231	257	233	272	235	247	209	259	264	199	276	245	199	246	226	246	241	242	241	251	216	258	265	248	229	249	234	235	256	278	220	244	259	238	256	251	232	235	251	259	215	239	269	233	268	257	221	236	215	210	276	228	205	267	248	250	262	271	214	266	243	252	226	220	233	258	211	242	206	282	242	275	243	259	247	196	231	260	241	230	249	232	246	235	241	228	264	217	224	239	254	243	234	271	272	243	234	239	271	273	205	234	208	234	243	249	228	244	270	227	230	235	265	264	196	251	223	244	248	234	253	239	265	259	224	238	238	260	258	226	246	259	241	238	244	262	201	217	238	265	236	246	236	220	247	233	242	234	230	238	252	260	205	221	263	231	232	214	233	282	245	276	236	213	242	229	290	244	247	224	255	263	262	253	280	243	300	270	268	248	266	236	269	237	230	264	272	224	240	264	232	230	217	234	260	260	261	225	245	220	243	239	246	254	253	255	253	225	238	246	255	253	230	235	253	248	235	238	264	288	228	237	231	252	250	249	214	235	228	252	212	243	224	249	229	279	242	252	238	200	239	247	226	231	221	223	230	223	250	249	253	230	224	252	225	229	214	256	269	223	233	239	230	232	273	252	229	224	236	268	239	215	261	212	242	251	249	210	238	222	236	244	262	243	234	240	262	251	237	236	277	219	228	256	227	239	254	256	237	237	228	239	252	247	215	254	213	217	222	255	243	245	257	238	258	265	226	250	273	266	237	238	237	226	246	232	237	234	237	253	275	224	296	248	240	246	244	257	250	214	248	241	252	269	249	227	239	210	246	238	245	241	251	226	253	229	237	217	257	216	238	235	213	243	238	233	221	229	264	237	245	247	226	260	237	228	237	255	228	234	266	260	238	240	254	245	253	238	232	206	243	272	227	227	212	234	252	269	280	271	241	221	258	264	245	244	246	244	226	262	244	237	246	231	206	260	222	232	222	228	236	231	238	236	232	266	243	280	239	262	250	239	233	231	250	232	255	252	233	266	239	263	257	238	234	216	224	263	218	238	228	264	223	233	228	246	277	243	245	254	252	264	271	246	230	231	255	220	235	225	229	253	212	236	242	252	250
33528	19822	11197	5198	1329	674	570	575	541	589	543	555	524	531	566	565	550	573	571	546	553	586	590	592	550	537	543	524	578	554	528	515	532	551	545	540	545	550	546	502	553	559	513	488	507	558	525	527	515	545	523	569	545	566	571	531	540	516	532	552	498	554	527	545	546	545	540	537	548	537	505	521	529	568	486	542	499	574	506	539	522	496	541	545	536	516	548	519	549	515	502	558	537	543	533	579	549	551	549	562	518	511	549	512	564	547	524	552	566	524	519	579	526	531	563	543	536	527	551	529	554	529	555	511	574	513	522	561	540	573	512	559	551	512	521	567	523	545	553	529	502	541	537	545	515	532	524	512	523	533	509	500	512	550	525	484	539	504	502	570	529	484	561	530	528	514	531	577	549	526	548	528	527	540	524	559	552	539	535	515	548	522	515	521	550	558	504	527	535	543	500	574	540	511	538	513	533	567	528	544	548	488	526	526	545	548	538	587	577	531	530	526	561	525	502	552	578	574	533	514	534	495	549	525	549	507	529	537	533	500	525	511	578	542	537	570	503	548	500	511	545	496	547	535	526	565	549	515	545	562	577	548	532	520	575	518	579	535	516	540	547	505	562	543	533	546	509	549	515	529	521	480	576	531	549	568	513	503	589	516	516	538	511	501	515	470	541	491	563	549	536	513	526	526	539	538	549	533	494	559	542	509	542	528	527	539	521	556	561	502	555	513	534	547	543	524	508	542	517	541	537	541	552	563	525	500	530	490	551	515	506	508	518	561	513	481	545	577	557	603	558	503	528	522	505	494	531	572	536	486	503	515	511	518	560	544	516	498	520	525	516	514	542	500	478	551	519	500	531	601	527	500	576	529	562	559	553	550	530	523	500	527	550	537	540	543	550	489	517	543	518	543	519	554	549	527	560	521	509	512	537	560	571	483	540	557	509	523	543	514	543	555	536	526	544	566	524	520	509	545	524	507	509	555	512	555	500	569	532	476	517	562	524	529	534	547	536	541	525	534	575	537	537	522	532	528	511	542	541	498	557	520	543	539	550	534	530	549	512	545	531	543	569	529	566	569	519	510	556	520	531	549	527	549	576	502	518	492	538	540	528	523	517	566	479	566	526	538	523	551	523	588	533	529	521	581	528	538	551	503	507	516	511	543	531	543	527	550	508	536	548	554	522	531	534	550	553	527	526	515	531	541	546	523	525	552	529	494	534	557	543	527	505	560	532	536	579	541	539	550	547	547	495	517	521	529	519	518	566	519	510	491	519	508	560	544	532	548	546	547	573	546	486	561	534	533	523	534	524	525	540	579	564	552	528	554	551	518	491	541	530	516	532	499	582	581	514	535	558	522	533	535	501	510	562	534	511	563	539	520	536	536	522	533	520	505	582	555	547	549	582	492	590	510	517	547	532	561	528	540	526	517	520	500	522	525	530	514	527	510	511	551	554	543	519	489	531	499	572	491	516	547	557	527	535	524	544	554	571	497	498	539	519	543	518	563	536	516	506	521	507	490	532	510	576	563	501	565	547	558	506	539	561	558	551	593	539	520	546	547	554	496	542	524	528	561	539	484	499	530	527	487	533	507	519	513	554	529	542	553	540	521	527	572	579	498	511	538	520	519	529	527	545	566	571	515	546	545	515	515	531	518	527	563	520	566	566	550	547	539	533	524	540	573	550	545	494	543	573	536	480	566	552	547	559	514	556	535	510	588	555	535	559	548	581	540	513	581	605	535	511	515	539	542	542	545	551	508	561	548	549	564	507	544	501	530	547	558	502	523	526	498	551	549	597	548	511	586	520	506	559	551	499	518	491	509	540	569	539	502	559	558	558	563	531	503	489	552	555	561	529	531	503	521	534	542	564	481	557	542	490	553	578	532	532	550	462	510	579	546	534	519	491	534	544	544	547	544	528	555	528	539	540	551	483	511	582	557	528	523	568	484	519	497	559	557	505	567	535	515	558	561	554	529	496	561	546	554	534	568	567	537	538	518	535	554	536	545	556	528	504	509	540	527	543	566	510	515	511	531	508	545	571	476	528	510	508	577	501	574	559	552	528	525	530	547	521	525	553	545	524	512	537	561	514	548	550	554	538	565	558	545	532	508	523	565	552	574	525	539	536	547	586	541	487	535	509	553	534	537	563	495	505	516	517	563	541	486	537	559	484	543	548	540	533	514	579	560	523	537	511	544	561	586	566	548	531	547	531	528	517	552	495	567	544	514	540	531	566	546	482	515	521	537	563	510	532	553	524	552	517	594	499	482	551	543	515	535	546	550	541	538	531	561	498	509	542	544	525	533	523	555	513	493	544	529	531	487	564	517	576	528	522	499	525	506	551	530	547	517	565	500	513	534	518	511	540	468	543	532	519	515	572	502	543	497	546	530	545	557	525	520	523	525	533	538	548	541	543	534	520	529	544	517	539	531	552	491	532	560	505	507	532	520	513	509	508	526	562	517	496	527	537	550	547	528	559	533	538	515	542	526	540	535	528	532	525	529	535	516	515	518	544	545	524	576	543	534	507	552	540	515	524	548	503	520	500	499	519	538	533	486	526	488	549	512	512	527	508	498	535	502	527	551	507	512	551	553	531	485	543	520	551	541	498	518	498	512	537	554	523	511	549	548	544	546	535	474	549	511	502	561	530	565	546	547	515	540	494	549	497	533	535	512	531	547	527	550	548	582	545	592	525	515	548	550	544	525	537	571	524	515	553	512	568	547	557	552	554	515	508	583	571	509	565	530	503	515	563	498	520	538	544	541	556	517	498	536	540	538	533	563	545	537	547	539	555	547	527	544	502	567	527	545	494	564	550	511	599	546	556	514	523	536	534	526	496	514	537	480	558	546	554	538	492	561	580	529	548	530	526	556	541	550	548	567	544	516	535	506	521	529	551	555	567	528	587	537	522	527	528	537	545	509	536	570	526	501	552	565	563	521	556	549	587	487	482	530	566	508	527	539	537	577	524	544	542	566	574	513	533	530	488	570	562	528	534	517	531	548	563	521	547	562	584	521	565	504	574	545	525	540	568	527	527	574	535	562	553	525	525	559	532	526	512	530	507	563	510	518	518	510	504	534	526	516	564	515	526	541	548	590	529	559	554	560	533	498	548	537	532	503	550	499	492	547	561	518	530	564	540	554	545	537	544	478	568	498	518	565	543	559	596	575	553	520	547	524	525	558	565	519	540	554	524	539	547	554	536	543	519	504	543	539	531	584	535	505	509	486	511	530	529	546	519	540	514	482	539	514	483	545	498	541	552	513	522	565	534	555	481	536	528	520	545	570	601	544	528	533	526	505	557	528	505	528	499	524	524	512	593	552	515	537	487	547	510	533	505	530	499	544	508	579	538	528	546	549	502	553	484	556	531	490	580	575	549	530	520	522	549	560	501	529	550	520	515	528	528	515	556	491	539	517	482	540	566	549	538	564	517	554	514	557	524	514	557	540	532	551	548	575	547	528	571	516	526	542	541	525	553	520	539	508	535	506
61556	32791	13372	4593	1187	425	265	286	263	279	288	270	296	253	267	271	257	247	277	326	328	381	347	317	322	290	239	241	263	244	269	273	271	274	273	251	248	268	235	272	242	237	265	278	240	266	245	218	256	254	254	254	243	275	274	290	243	253	244	261	267	273	235	254	250	245	263	253	266	243	280	269	252	260	250	261	252	267	247	262	252	275	255	269	225	248	253	249	246	247	257	254	245	230	252	258	237	272	248	267	278	273	258	275	253	232	259	275	298	278	271	266	270	209	247	254	290	294	262	244	239	245	232	259	277	244	246	255	292	282	245	249	288	271	233	260	245	253	246	266	283	253	286	227	270	256	251	239	286	258	273	259	259	256	284	272	252	232	262	260	236	223	222	254	268	233	249	253	271	316	250	268	273	259	276	275	276	258	256	242	258	271	260	228	253	245	250	215	264	228	248	258	204	252	285	283	231	258	271	242	252	274	246	240	224	256	266	261	249	231	278	261	267	277	262	240	272	253	237	244	249	254	239	287	236	246	261	247	277	258	238	236	277	257	246	266	235	268	217	250	235	229	230	265	259	244	259	259	230	261	248	257	226	249	272	240	256	253	223	260	240	244	269	252	254	251	255	236	276	263	233	232	256	256	261	287	280	265	217	265	261	242	264	271	291	288	243	259	277	219	243	262	253	277	267	270	254	266	261	245	256	255	293	272	290	245	258	266	248	230	267	247	263	268	243	260	261	250	271	241	250	252	259	249	244	236	255	242	291	252	226	249	259	246	234	217	243	266	268	244	257	251	250	247	239	261	243	265	231	251	246	297	278	228	263	234	227	228	280	225	262	255	254	244	251	275	257	232	275	251	271	277	271	234	238	253	310	241	250	243	229	241	248	242	258	256	233	245	251	224	240	268	265	276	264	297	287	263	237	257	238	271	264	285	237	250	279	259	266	251	267	258	259	249	288	269	240	279	255	256	256	229	239	277	289	295	268	259	237	237	285	219	253	245	260	230	256	233	278	267	251	235	262	257	255	243	272	237	227	278	260	233	240	265	256	265	254	261	229	226	278	249	262	269	272	283	255	261	218	286	244	277	232	264	259	270	263	253	274	246	282	231	247	263	256	257	237	261	249	244	266	264	255	284	241	265	256	265	249	249	271	268	245	276	257	270	266	259	275	265	264	253	272	283	247	260	271	286	240	267	253	272	225	245	229	238	262	263	235	239	256	234	229	262	259	260	242	238	243	267	238	251	273	267	259	249	267	260	263	245	290	266	258	247	282	271	255	228	245	287	246	235	256	233	271	262	289	272	246	259	261	257	240	268	285	242	246	212	225	248	296	230	253	259	288	222	275	275	256	254	263	250	280	226	262	248	268	273	259	273	246	244	238	261	272	268	247	243	249	225	249	267	241	263	249	239	254	238	241	288	253	276	285	244	257	248	240	256	263	287	255	264	250	246	272	260	274	264	249	237	234	243	269	272	257	258	264	254	272	225	299	238	238	268	256	256	228	278	288	275	280	256	254	317	228	249	261	271	245	254	244	245	248	252	273	261	252	277	235	255	258	248	277	277	256	266	251	269	268	223	246	265	281	266	260	263	252	251	276	277	290	265	292	286	258	242	233	253	284	303	269	253	257	258	234	233	237	271	237	244	233	275	249	252	284	255	266	268	290	268	283	289	263	272	260	258	255	265	239	278	259	263	248	254	236	253	260	245	286	244	231	285	201	255	269	264	238	280	259	246	258	247	271	234	262	284	247	261	244	240	210	244	263	248	255	261	240	227	263	240	253	251	240	246	251	259	254	259	257	217	242	259	293	273	251	261	279	299	217	246	263	246	250	249	228	265	279	258	236	271	260	237	286	258	245	246	275	247	248	283	238	229	284	224	251	271	255	272	250	224	262	241	228	254	269	245	257	268	235	243	245	245	219	288	265	252	257	255	262	247	298	267	201	248	262	261	232	249	248	244	256	261	250	265	260	252	264	231	214	242	237	248	241	257	287	236	240	285	278	259	226	280	280	231	257	278	258	274	257	266	245	232	243	251	263	243	218	266	293	285	275	249	253	228	263	272	256	275	285	245	240	255	240	254	245	272	237	258	252	286	231	240	221	291	232	272	223	259	239	227	215	257	251	268	239	277	268	255	238	268	244	258	252	287	266	248	301	291	250	256	274	247	259	271	265	268	286	235	265	239	257	276	235	274	255	251	273	245	260	267	298	261	259	264	243	249	290	240	234	235	246	223	271	272	284	265	286	287	231	245	243	277	256	298	284	264	273	235	254	254	270	249	273	247	262	267	269	261	264	237	268	250	279	258	226	244	242	275	264	258	270	264	249	262	261	231	290	266	247	254	247	257	235	255	264	278	246	256	243	256	275	246	239	264	255	234	248	251	281	255	221	280	270	266	223	277	255	262	251	249	251	234	261	263	302	247	251	261	248	289	246	229	233	265	271	239	252	260	240	253	252	262	228	242	270	248	240	257	266	277	235	239	264	248	295	231	301	234	256	248	277	245	266	271	250	257	258	252	219	264	263	258	243	235	250	270	247	247	271	263	247	237	241	228	248	294	302	245	279	285	266	247	252	268	234	226	266	246	259	265	253	243	252	221	269	261	241	252	283	251	241	256	237	257	280	266	270	233	255	236	244	237	275	268	260	256	276	240	266	295	255	261	257	244	236	293	274	242	262	233	239	239	245	273	259	260	254	233	247	265	267	253	248	240	217	240	262	268	260	247	255	272	240	259	286	241	244	267	236	247	253	256	277	275	266	251	272	251	262	256	248	225	276	265	256	246	267	243	264	247	229	258	269	264	241	255	224	287	238	265	269	242	221	259	249	211	232	269	247	275	265	263	259	275	251	272	241	249	277	266	264	281	254	261	269	258	292	246	279	247	269	253	279	270	264	233	261	278	243	260	269	271	207	262	253	252	254	265	230	291	229	263	270	268	244	276	238	281	263	272	278	277	230	233	256	254	257	286	274	263	237	258	261	222	275	265	255	219	260	263	250	261	213	261	260	256	246	250	252	237	250	253	237	260	251	281	250	281	260	238	214	229	257	270	240	260	266	255	269	237	229	270	257	248	283	232	254	292	280	247	235	258	240	256	255	238	248	248	244	272	231	257	250	235	297	252	278	289	239	249	253	245	271	253	257	274	231	254	225	281	238	265	239	259	275	240	243	276	291	257	267	244	262	283	254	274	260	241	284	248	271	266	274	290	236	262	253	267	256	247	252	250	265	247	279	263	260	280	258	259	264	249	246	244	303	274	251	269	267	254	245	228	236	262	253	262	264	254	250	262	260	279	291	258	254	293	281	267	250	238	256	266	270	257	252	241	232	253	253	269	249	259	250	253	256	270	244	210	249	270	254	273	264	243	272	249	273	265	238	282	247	261	252	235	268	269	258	249	252	270	250	230	259	264	247	257	251	265	256	228	251	241	257	263	264	269	263	280	278	261	294	262	248	261	263	255	239	227	248	266	259	271	267	264	234	258
41727	23472	14311	8838	3269	1035	777	672	646	659	662	588	613	597	649	557	598	646	632	791	1008	1065	1044	962	789	691	597	564	580	564	529	592	552	585	552	562	558	557	550	558	573	569	617	566	568	539	548	552	557	532	559	532	580	548	562	583	587	568	540	572	614	558	558	568	547	565	540	554	538	506	534	519	542	576	571	582	512	535	571	606	554	544	585	557	581	599	565	616	567	602	564	582	572	544	551	581	609	580	571	520	582	538	539	575	584	542	562	559	583	561	560	531	561	531	556	601	539	559	517	577	541	531	557	541	564	545	558	566	513	551	544	580	541	566	556	550	572	566	559	555	572	582	564	577	575	555	513	591	541	550	591	561	579	565	579	538	575	531	578	557	589	559	562	589	593	578	578	592	564	541	608	565	541	547	543	558	561	576	539	533	553	517	550	525	533	579	555	549	522	609	569	558	588	571	550	538	540	580	519	548	546	593	542	522	489	594	569	571	589	570	569	577	554	561	553	493	597	586	538	590	575	548	567	540	578	580	526	559	572	592	535	578	537	548	537	564	538	582	573	566	589	579	555	559	595	531	581	592	565	529	551	565	564	601	575	606	523	587	531	587	541	576	624	576	615	581	561	566	558	594	590	527	567	593	555	565	510	548	555	537	538	605	565	558	580	529	513	539	543	601	549	553	536	555	542	608	529	540	603	565	575	595	572	583	546	551	592	570	592	562	552	567	559	566	537	524	548	529	526	519	565	599	577	563	535	558	571	542	575	569	570	582	550	612	540	542	539	565	582	592	532	532	576	599	559	558	571	541	604	590	560	580	562	571	579	582	558	545	538	578	520	577	579	549	559	549	605	551	559	543	544	560	570	526	583	566	594	574	574	558	582	548	584	602	548	603	561	522	552	589	542	549	557	589	575	610	534	617	575	561	536	559	581	524	589	577	596	517	544	544	587	528	597	565	571	592	585	537	600	498	564	557	545	583	609	616	533	533	536	563	587	529	592	582	582	582	635	569	555	535	562	560	525	567	529	544	525	557	600	560	583	550	540	547	562	599	572	563	583	560	583	574	564	534	589	532	535	555	575	525	566	554	579	572	556	586	546	575	593	587	581	596	532	562	559	590	588	559	555	534	552	557	553	586	553	580	560	561	576	585	527	552	577	600	560	577	565	601	548	515	576	544	567	591	542	574	546	580	545	553	536	550	565	570	524	537	561	589	575	563	515	597	613	549	566	612	570	589	549	566	570	564	571	546	585	601	529	543	569	558	563	566	578	580	582	593	574	512	546	543	543	585	534	585	561	566	582	566	586	589	589	639	568	588	572	518	602	565	540	547	559	571	569	602	557	551	572	576	529	532	558	595	609	545	579	573	587	537	593	556	576	555	575	548	578	521	550	529	542	555	561	576	602	579	624	584	553	563	567	568	556	585	562	569	555	608	588	560	571	578	561	583	535	548	568	576	557	605	557	569	574	547	564	595	592	586	571	558	537	558	554	608	546	554	535	552	520	560	582	565	554	560	584	516	524	576	549	562	543	560	568	549	553	524	593	536	590	551	537	585	534	540	569	560	557	570	577	558	598	523	592	581	570	532	575	596	545	588	570	521	565	538	530	546	557	577	582	568	553	577	522	577	576	562	509	596	568	548	577	537	563	582	560	544	550	522	576	522	588	564	521	552	573	548	571	556	561	593	605	559	610	564	518	534	552	593	637	547	549	545	582	591	631	547	581	574	521	587	569	589	571	557	574	574	523	536	548	620	574	578	595	556	567	578	572	558	567	540	519	516	582	584	576	541	546	633	586	551	523	613	592	542	607	543	571	534	592	584	528	574	542	541	558	614	553	536	570	584	552	558	580	568	516	531	530	590	624	590	562	549	551	566	572	583	598	596	574	561	578	544	536	579	584	581	605	548	573	552	571	583	580	565	571	541	580	548	533	592	573	544	567	578	584	588	544	591	532	544	534	548	549	541	531	577	545	603	573	571	593	570	551	576	552	566	555	554	577	578	544	559	570	562	548	554	598	546	577	582	567	560	556	594	551	544	510	583	567	558	567	542	583	564	583	515	554	546	556	548	565	551	558	584	529	557	573	572	557	539	592	632	525	579	560	539	588	540	575	563	584	570	575	575	553	551	614	589	583	545	596	552	607	524	576	567	551	601	528	552	559	605	584	570	545	592	571	604	514	579	571	564	553	564	562	572	554	554	593	544	549	538	538	568	588	597	595	597	562	589	592	580	573	549	514	594	566	586	613	549	603	561	578	574	584	524	560	593	558	532	516	572	561	568	600	573	530	603	565	602	531	582	527	537	569	529	565	562	546	561	572	573	581	583	558	573	594	529	581	547	612	552	591	591	571	563	559	584	568	549	573	536	564	560	559	543	577	601	571	576	587	594	575	557	520	601	552	525	563	572	586	604	539	542	529	563	557	552	527	591	562	544	630	542	582	555	521	529	563	541	607	586	529	556	548	539	545	566	606	629	558	566	572	585	551	535	543	586	554	515	571	547	613	544	597	547	554	576	560	604	592	551	534	552	562	571	584	562	571	579	568	534	590	624	513	581	562	551	557	546	573	565	536	540	592	557	578	563	552	600	588	533	588	539	565	555	552	599	541	535	613	538	560	579	527	585	563	519	524	561	600	565	563	576	610	566	540	496	573	552	550	594	540	552	577	541	537	546	555	553	577	564	594	609	579	582	562	578	555	589	570	611	554	579	554	517	589	606	590	528	521	545	566	542	593	558	586	557	595	584	534	560	546	596	591	574	550	524	535	575	558	592	572	586	564	583	628	572	513	600	584	584	547	563	568	552	551	581	584	575	556	546	588	592	557	591	591	565	545	561	629	534	551	560	581	548	556	592	575	560	545	583	559	572	575	510	579	576	564	561	551	550	550	570	555	513	542	519	564	547	579	553	554	559	533	559	547	577	563	553	542	549	576	594	573	566	594	558	555	523	596	557	564	557	560	538	561	552	589	552	567	586	581	518	575	573	551	570	523	553	589	571	532	523	578	524	599	544	547	530	571	549	625	571	589	535	599	543	572	497	535	574	568	584	537	518	532	553	588	560	541	571	581	546	602	554	536	621	571	516	564	596	583	548	590	581	595	525	587	559	563	560	588	549	524	547	600	534	551	556	592	553	536	562	571	578	601	562	543	564	546	553	579	602	614	583	608	533	541	559	526	585	601	580	569	556	542	571	581	574	532	571	604	515	578	604	545	593	557	594	619	563	593	579	540	545	569	564	575	556	579	569	535	549	540	584	557	579	536	582	564	553	559	543	552	592	595	598	588	548	542	575	552	550	553	540	571	560	577	570	540	545	558	574	587	569	548	523	557	579	577	595	575	566	577	585	568	523	594	552	567	576	540	575	580	572	557	553	549	526	545	572	546	592	525	536	599	565	557	531	543	585	570	549	541	582	544	568	523	580	542	570	555	492	539	589	521	598	555	546	565	616	551	553	574	582	540	603	587	534	603	518	542	581	522	572	584	590
64109	32842	17486	7083	2473	750	402	326	303	313	324	280	304	269	297	276	297	304	295	349	435	580	553	483	355	304	251	260	286	251	282	264	274	270	259	283	259	253	264	265	257	302	236	238	265	252	287	264	277	259	270	237	262	278	290	291	270	309	282	252	261	247	260	272	296	281	261	269	257	288	274	276	276	270	281	274	273	245	281	286	258	272	264	226	255	263	273	274	276	286	263	230	265	303	240	286	274	285	276	260	249	254	280	255	274	262	276	270	245	278	259	314	250	305	259	274	267	265	272	251	297	289	245	258	273	242	283	290	265	248	261	217	268	266	257	299	284	262	261	285	271	270	251	254	251	267	258	276	249	272	288	235	285	266	285	275	273	303	266	283	269	283	257	286	288	278	275	270	293	278	288	262	274	270	268	278	248	269	292	261	262	288	288	275	283	264	284	275	271	264	261	300	269	271	264	249	278	266	264	303	281	279	286	281	274	251	260	272	239	238	282	295	257	278	263	264	251	263	255	252	300	297	280	268	299	270	259	279	289	268	282	231	269	246	287	299	293	256	298	252	255	269	238	286	282	279	284	288	268	271	277	281	270	257	276	290	305	248	254	282	296	251	264	276	280	270	288	285	256	266	267	245	300	275	272	265	257	309	278	277	286	271	265	277	248	265	270	258	260	246	239	268	271	248	295	289	289	295	236	252	256	247	238	267	276	263	265	255	291	278	270	255	240	287	311	291	289	276	270	286	258	259	295	264	290	256	256	274	252	274	263	260	248	246	276	272	279	280	282	282	288	263	277	273	238	273	277	258	249	248	259	272	296	275	253	255	261	279	268	278	302	275	267	286	269	266	270	242	256	266	273	272	285	253	244	291	305	254	272	290	259	263	240	238	253	272	269	268	267	244	278	270	258	268	299	265	292	297	233	242	273	286	297	280	272	294	263	297	287	269	252	272	275	266	239	263	289	290	265	292	278	270	261	246	243	241	267	271	270	250	268	235	246	247	238	279	278	276	273	276	281	251	272	279	243	258	274	290	261	269	288	278	269	284	272	271	259	231	274	269	263	236	235	280	259	304	274	270	324	283	249	297	273	273	261	268	258	253	253	273	278	266	252	255	267	288	273	262	269	291	257	246	306	241	245	253	260	296	290	272	264	284	260	294	233	268	263	255	266	267	272	299	270	275	277	244	286	307	283	260	258	271	271	268	284	270	297	269	304	227	254	285	274	251	267	262	272	275	280	277	267	303	297	261	252	276	260	265	296	269	287	268	273	270	274	287	304	271	293	265	284	271	264	284	293	258	286	251	242	268	258	263	251	283	255	294	277	286	266	255	275	255	284	298	281	269	263	261	304	292	273	287	247	249	313	266	261	237	273	259	284	321	287	274	284	268	309	241	281	301	267	227	282	276	266	289	239	324	244	268	272	274	226	252	280	256	254	284	319	308	236	264	268	292	275	268	238	244	248	257	289	249	266	271	225	250	278	234	273	290	252	250	263	240	256	288	271	286	274	261	248	276	286	285	280	276	237	268	274	266	245	282	252	291	250	271	256	242	268	263	263	266	311	238	294	297	246	266	256	256	285	293	264	288	271	285	276	262	234	246	275	247	251	284	298	300	230	295	269	264	255	262	256	261	263	293	252	250	275	281	248	236	280	264	264	298	239	287	265	272	245	294	287	304	289	267	275	285	244	277	271	276	279	273	293	246	259	274	277	249	281	263	269	277	279	282	267	269	256	273	257	246	297	259	259	269	246	261	257	277	251	271	269	264	258	303	281	295	290	268	325	264	238	259	262	263	254	252	290	277	271	263	292	279	273	271	241	283	274	296	276	259	269	243	272	255	253	291	297	281	275	256	297	295	260	282	286	256	266	269	257	287	290	254	263	288	286	277	295	296	275	243	269	246	263	247	264	258	272	267	268	239	290	288	270	257	287	270	313	284	299	247	234	291	277	261	276	281	264	273	264	262	306	265	299	250	295	286	239	259	242	256	260	253	283	244	322	260	257	251	263	247	290	297	268	261	284	275	254	265	288	310	274	291	257	279	257	245	280	269	272	245	273	238	254	263	274	272	253	242	290	259	260	258	263	283	245	269	280	287	237	286	279	274	287	311	258	236	258	265	301	267	273	271	278	253	258	285	257	252	274	267	278	249	264	224	305	279	280	293	283	275	281	285	270	294	253	270	280	266	287	287	278	271	274	287	280	234	273	275	274	244	256	285	256	288	269	279	245	222	247	268	263	277	233	253	243	242	285	297	286	272	277	235	283	260	291	261	282	237	273	274	261	259	266	264	266	273	275	296	255	284	253	255	279	263	263	280	267	235	286	247	262	283	278	305	272	278	285	266	272	253	275	290	256	274	248	245	292	261	300	246	245	287	222	297	267	304	292	252	292	246	274	269	236	267	253	266	257	277	301	246	280	254	269	275	281	285	277	265	289	276	285	258	258	250	239	269	259	296	305	255	252	251	238	271	283	288	283	289	263	280	246	250	262	271	257	250	282	254	270	259	287	250	299	284	254	306	253	245	265	298	290	250	299	281	248	282	268	257	266	269	287	249	273	275	247	270	257	305	300	284	262	299	282	304	275	281	256	276	284	287	247	261	251	270	257	291	265	264	224	263	295	252	248	266	233	255	244	301	272	260	280	280	254	253	238	284	261	259	284	285	264	268	309	283	270	247	263	263	264	279	267	263	281	265	291	258	300	284	269	262	274	235	245	254	268	261	286	258	272	249	242	270	296	280	275	276	285	287	260	300	269	266	257	270	265	253	256	248	278	263	275	267	272	265	251	265	248	261	270	293	282	280	286	241	269	265	281	257	265	293	262	280	257	281	294	273	298	279	293	250	263	257	252	270	271	270	257	264	286	268	288	270	265	284	248	277	274	266	270	303	277	268	290	280	298	297	285	277	250	281	274	253	264	260	315	268	267	255	303	265	268	268	269	273	258	285	283	271	298	255	246	254	290	261	278	267	257	238	307	263	300	272	279	270	281	264	270	273	266	259	269	280	279	262	289	273	267	257	262	276	254	275	274	261	253	267	244	262	245	288	262	278	254	234	271	280	280	286	261	296	277	265	258	275	243	241	265	266	253	267	282	249	272	258	260	296	268	295	304	278	281	262	246	265	256	288	261	256	284	261	249	262	250	299	250	270	251	280	287	243	294	278	290	267	274	306	247	300	304	274	276	250	264	268	271	284	279	305	255	249	253	266	284	254	251	260	242	281	292	264	268	253	267	261	252	289	275	237	298	252	311	254	271	297	278	267	246	245	277	298	279	283	254	266	267	290	283	301	260	278	253	274	279	274	262	264	255	238	261	289	277	284	258	308	282	276	269	255	253	239	276	279	245	289	293	257	314	293	336	248	265	280	262	276	275	300	294	266	251	257	248	289	284	301	285	272	296	249	295	286	226	258	246	263	262	228	245	269	279	274	274	242	265	263	226	261	251	268	287	282	269	297	268	269	267	249	253	272	265	264	270	286	260	269
41419	24512	18569	11835	6392	2118	1187	994	884	855	792	699	650	672	634	635	693	748	886	1081	1560	2265	2188	1648	1103	853	701	572	583	624	587	553	621	614	560	621	568	574	571	537	564	551	565	608	626	586	631	602	635	602	606	593	621	609	609	563	611	582	579	597	611	576	547	601	582	580	596	612	559	573	621	556	567	616	581	586	659	582	570	573	624	592	539	638	603	613	627	562	576	600	591	612	594	599	577	618	526	595	598	600	594	623	566	616	550	614	577	594	622	605	562	608	615	581	597	614	623	575	627	599	563	571	550	602	576	545	539	614	582	573	589	650	598	628	626	592	600	578	595	550	594	552	599	566	586	626	578	595	645	577	574	586	631	593	588	553	634	644	568	619	567	565	596	565	605	584	571	560	621	596	556	601	577	591	542	584	601	597	591	576	607	584	615	560	599	539	602	571	575	638	558	602	547	573	579	570	622	592	579	576	542	582	595	616	607	553	615	589	614	610	583	608	590	593	581	588	589	571	586	590	614	589	568	585	612	593	617	555	615	572	584	595	592	642	581	590	592	589	596	578	583	566	577	528	602	581	605	598	585	605	600	574	598	597	557	608	625	612	554	619	610	609	583	599	555	628	553	581	599	613	634	616	613	603	625	608	609	577	546	585	619	542	592	584	602	580	610	584	619	589	619	596	593	598	590	611	599	621	627	609	569	652	590	607	565	552	591	580	585	598	598	603	624	599	590	613	588	623	606	590	568	565	597	596	608	625	602	592	587	573	585	606	605	554	563	610	568	544	615	565	554	616	615	587	612	588	585	557	626	588	608	573	561	632	614	582	606	622	544	590	591	583	601	629	608	600	599	577	592	626	605	610	596	551	561	598	615	617	563	600	600	585	629	623	576	618	626	578	620	611	546	598	594	565	605	549	566	569	552	557	636	608	552	550	592	608	644	609	612	577	582	602	599	569	571	598	573	578	602	569	626	601	594	556	600	578	568	576	583	568	581	615	573	609	617	563	560	583	579	569	572	564	623	529	600	591	564	581	638	559	589	591	591	584	585	592	590	587	592	550	553	540	563	609	592	601	575	582	580	600	611	546	553	549	564	566	615	635	589	590	581	572	626	570	560	592	585	551	594	582	584	557	573	589	613	541	606	597	585	588	600	588	568	636	572	588	557	580	610	556	597	607	566	582	598	616	583	573	605	567	583	585	603	623	554	583	597	589	601	573	613	595	593	561	595	579	552	549	616	554	592	587	600	573	545	613	586	590	538	612	585	565	611	630	613	589	614	626	619	556	603	555	605	545	579	602	574	567	609	595	590	555	590	587	622	631	590	575	581	618	577	595	610	577	572	592	561	563	583	569	574	601	581	609	613	585	570	545	587	586	568	612	586	571	595	584	552	593	566	606	583	576	579	569	568	603	620	597	597	571	607	584	616	600	619	566	571	577	581	575	567	576	576	566	595	623	595	557	579	584	586	580	598	583	564	565	517	608	599	606	571	600	600	586	597	619	569	593	623	579	591	562	579	641	575	576	604	643	608	584	562	588	572	602	575	576	595	580	523	595	578	595	606	600	594	564	621	624	567	604	541	531	616	622	587	582	596	578	630	613	539	575	610	574	558	577	653	545	645	612	585	603	569	607	602	610	601	598	580	550	600	570	569	631	596	574	588	598	589	551	552	607	625	590	580	599	586	586	592	604	619	552	564	590	657	556	582	565	591	609	618	583	578	584	584	550	612	576	560	568	575	586	593	592	535	604	580	581	572	586	569	593	600	627	569	585	609	631	568	570	621	580	587	579	588	591	601	596	574	617	521	611	546	595	597	570	554	572	598	579	568	593	565	574	593	577	574	586	616	577	621	600	607	560	580	590	559	597	620	575	611	596	591	580	587	653	597	549	564	581	634	610	579	592	608	561	579	611	606	582	597	619	542	600	591	594	534	604	593	620	594	598	564	593	569	588	591	565	594	640	591	573	597	555	595	546	571	589	578	626	587	568	569	605	625	576	568	600	621	577	590	573	534	588	602	558	557	605	585	606	582	575	599	585	610	620	569	597	590	601	590	568	608	573	592	599	587	578	563	603	604	556	597	549	596	583	588	545	597	578	653	555	561	588	631	630	611	568	585	593	604	572	595	605	577	620	628	607	573	623	606	561	627	540	579	567	617	591	584	622	567	614	582	574	589	590	594	548	549	598	608	576	584	621	586	569	594	568	559	614	591	573	601	568	611	583	587	611	583	604	605	604	589	607	586	557	615	585	566	550	599	614	570	590	591	566	547	598	600	577	620	564	575	613	589	565	571	612	558	611	591	589	602	555	594	555	604	591	590	588	607	546	630	579	591	565	604	600	588	619	635	599	615	605	603	630	561	600	603	571	561	604	581	585	599	624	581	600	618	605	589	599	562	543	584	555	596	595	568	564	570	618	564	560	569	593	577	626	622	607	599	603	600	600	566	590	622	621	584	567	590	557	613	616	607	534	596	558	588	609	552	626	596	567	564	567	580	580	597	588	621	586	582	588	577	585	566	592	584	578	609	611	561	558	620	597	558	611	577	562	573	593	564	589	600	575	523	561	621	587	596	574	559	614	615	604	563	585	611	628	630	571	587	570	589	575	575	583	562	584	616	594	580	622	583	640	568	532	585	574	577	575	613	555	637	611	613	580	609	570	543	592	606	562	584	586	573	612	590	585	588	586	596	579	608	574	593	558	569	520	592	554	588	639	602	601	574	534	606	625	594	577	599	590	579	573	597	574	657	603	580	609	638	624	570	625	573	563	524	561	599	550	605	587	613	613	587	586	541	591	550	614	602	588	534	577	582	611	618	582	573	567	601	613	626	617	578	530	624	627	607	564	567	582	609	603	587	565	620	621	628	593	570	577	587	644	583	564	581	584	586	563	588	603	635	590	546	605	611	595	618	577	583	574	560	601	589	574	625	625	550	581	584	613	577	584	601	581	585	572	591	554	581	603	603	606	599	578	560	607	573	583	576	575	597	631	582	547	605	602	574	567	574	625	621	572	608	557	569	603	590	629	600	571	564	606	563	610	603	561	595	593	593	569	573	592	578	563	595	597	608	581	585	624	588	593	622	638	578	622	590	568	623	566	601	588	572	550	602	554	568	606	578	583	566	595	591	614	563	571	596	589	561	595	535	607	573	587	606	591	592	587	563	562	607	581	580	619	563	577	595	609	572	626	549	616	566	569	533	568	575	555	617	606	572	610	632	582	585	590	571	578	550	561	597	592	540	589	595	566	572	617	581	605	572	560	606	577	611	599	586	562	587	566	586	619	586	615	635	585	598	597	590	630	583	561	630	609	609	586	581	601	570	555	601	595	558	626	545	590	619	573	579	569	574	536	580	556	610	631	577	608	578	624	618	576	592	603	566	585	562	629	608	564	567	631	567	620	573	596	618	590	620	597	617	566	593	567	555	594	570	602	603	572	607	608	602	631	609	537	550	580	581	607	592	622	585	592	611	570	591	592	615	593	617	588
46737	21491	7661	3127	995	538	325	280	247	261	247	255	232	262	248	239	246	229	244	253	249	272	269	251	238	267	245	268	253	238	215	268	247	213	249	253	233	284	211	218	228	217	243	212	240	250	230	243	241	250	256	245	273	240	285	251	244	247	259	231	271	252	277	235	251	235	217	250	232	259	232	243	256	263	266	225	231	249	251	232	256	246	230	222	202	223	249	238	227	240	259	243	240	279	263	219	232	245	254	237	220	244	238	220	265	258	224	226	254	218	219	252	273	256	217	234	241	258	253	263	256	226	228	231	252	265	242	241	223	239	241	237	216	248	234	234	253	245	267	227	236	231	254	292	248	209	233	246	235	225	203	230	275	246	220	230	226	222	245	234	258	225	236	235	249	207	229	247	251	250	247	253	246	234	279	274	258	246	234	229	244	218	238	226	233	249	239	238	254	251	255	231	223	249	256	230	242	250	248	242	251	264	309	228	248	229	251	225	268	259	266	233	248	257	236	246	246	250	255	226	254	223	249	238	258	268	266	240	266	231	263	237	236	214	260	262	222	237	235	250	272	240	257	218	258	256	226	212	234	225	225	227	226	214	233	214	219	240	268	235	221	226	238	231	253	246	238	247	255	241	246	242	209	255	239	235	254	228	232	245	238	241	232	214	229	211	225	256	277	236	277	266	242	265	272	240	233	248	247	224	240	238	214	253	243	243	218	269	257	227	228	236	253	252	231	254	268	242	238	259	264	275	256	244	248	242	263	238	241	263	254	248	241	222	250	264	223	248	231	254	241	235	268	245	219	243	267	255	235	228	235	191	208	232	238	236	245	241	232	231	228	244	209	247	259	270	262	234	271	245	209	247	225	224	238	231	230	225	238	235	236	249	271	233	255	242	273	238	237	252	234	232	224	221	255	232	232	253	246	210	198	222	233	226	227	250	220	250	240	265	245	246	235	251	223	232	229	246	232	248	238	262	249	236	259	236	216	243	224	251	277	273	269	249	264	242	249	211	227	248	244	223	230	249	239	223	230	252	287	270	237	265	264	255	235	217	215	226	266	261	249	234	256	239	258	214	248	240	244	251	233	215	237	264	240	227	237	246	244	240	270	246	257	262	244	242	254	224	225	285	240	276	281	226	245	207	250	233	248	233	253	245	252	239	230	230	233	203	233	244	220	235	215	256	243	259	230	247	212	230	208	214	221	233	242	258	253	235	237	228	228	265	241	240	234	226	247	245	230	245	226	247	226	273	240	242	250	261	261	246	252	243	236	255	225	264	246	255	239	253	237	224	261	220	227	224	254	258	244	240	247	229	235	262	235	218	235	246	260	239	234	242	252	241	253	245	254	236	229	247	247	254	242	242	219	234	216	244	225	253	233	215	223	238	263	245	267	233	230	241	267	242	244	224	255	259	220	228	268	275	243	263	235	233	253	248	241	234	263	236	243	237	231	224	254	249	261	229	267	240	232	252	240	236	225	234	232	254	268	262	272	259	270	221	250	263	245	219	256	234	270	247	241	228	230	245	263	232	226	242	233	235	242	256	259	215	263	245	225	250	251	257	280	253	243	239	213	249	223	249	250	234	253	251	231	250	237	216	269	237	249	270	234	269	268	240	236	237	267	226	269	245	232	228	224	239	259	264	240	230	235	230	245	249	250	255	261	257	234	247	275	253	246	229	266	241	219	230	224	243	238	257	248	295	248	292	248	227	247	224	280	250	243	237	240	244	230	257	249	248	252	254	232	221	256	277	208	247	252	206	222	228	242	231	223	228	234	257	228	255	247	279	260	263	260	222	279	231	242	209	230	224	238	250	259	244	234	238	259	232	249	243	232	266	241	238	223	230	238	275	233	233	242	255	229	241	225	252	223	255	226	251	227	237	229	253	267	214	240	229	258	221	246	256	240	236	287	219	247	229	204	227	286	202	217	237	207	258	208	212	258	267	265	237	237	271	265	231	271	230	249	222	238	251	234	239	240	219	232	251	261	272	253	244	251	256	256	235	250	259	237	258	246	252	260	221	248	245	227	241	287	225	264	232	259	216	270	266	241	239	241	236	234	283	240	244	245	222	238	238	254	221	252	245	246	259	259	249	253	283	258	258	246	226	255	244	272	245	269	235	258	253	231	270	234	252	267	268	265	240	217	228	228	226	268	219	264	251	251	231	243	261	214	258	234	249	247	225	253	266	247	246	249	242	245	244	253	235	266	230	241	227	251	245	252	262	244	241	241	230	250	222	231	225	257	211	225	241	238	214	218	246	253	248	258	266	229	252	214	221	264	198	271	195	276	257	254	245	264	249	258	273	209	229	242	252	239	216	249	247	227	259	230	212	266	201	257	257	227	256	221	221	282	242	265	267	233	249	255	226	235	225	226	258	275	234	221	238	269	238	255	223	234	248	217	263	259	202	261	239	243	233	248	230	255	240	246	227	235	226	233	247	222	235	232	241	270	254	246	264	252	231	242	198	248	251	232	241	233	230	254	234	286	234	231	248	217	259	250	248	230	254	250	238	241	243	231	245	244	258	263	274	229	230	257	235	248	240	221	212	261	218	243	235	230	235	235	230	258	237	245	240	246	244	219	254	204	237	263	231	252	220	239	236	235	247	275	254	234	249	234	263	228	254	253	229	235	266	218	258	227	244	243	240	249	234	243	231	243	230	242	256	225	212	233	250	286	230	256	213	260	236	259	284	238	244	268	259	266	257	228	210	234	223	229	231	234	245	237	255	232	255	252	241	254	256	246	245	205	244	248	238	230	255	248	270	240	236	264	251	246	216	233	246	247	246	230	269	258	237	257	247	241	241	257	233	240	258	269	289	219	244	261	256	232	245	253	207	220	266	281	212	275	264	233	232	242	246	244	248	233	235	244	233	216	252	266	271	269	226	264	242	249	236	244	273	269	222	267	258	263	222	216	280	240	233	268	241	219	240	234	231	241	217	259	264	265	216	225	219	240	228	234	217	207	247	240	255	251	264	234	245	229	226	236	222	257	233	257	244	209	241	230	247	244	252	245	240	241	256	276	246	251	234	247	222	261	241	265	214	241	247	226	247	254	264	219	257	221	257	238	262	228	252	249	221	250	259	242	235	247	266	267	224	248	210	269	196	221	234	241	227	269	254	256	224	231	241	215	229	220	235	232	252	217	254	239	245	265	247	221	231	263	241	223	216	240	242	226	208	266	225	234	225	239	208	233	275	254	277	259	232	257	211	236	235	239	220	227	231	253	241	224	275	225	256	248	256	252	241	261	238	237	238	230	237	245	226	246	243	238	252	239	237	230	230	256	267	240	238	207	215	236	237	235	223	238	238	220	232	232	234	275	235	277	227	254	224	274	237	214	231	251	242	240	253	250	268	252	224	266	261	242	221	233	248	253	250	241	256	268	250	248	229	217	245	245	259	211	238	222	252	232	230	221	269	273	275	241	242	244	243	270	239	278	235	227	267	216	208	232	247	226	247	247	232	253	235	229	236	224	210	222	269	237	224
30041	13445	10231	7235	3137	1597	796	679	601	643	617	590	569	616	529	606	569	569	536	569	613	628	628	572	542	542	538	517	520	532	554	557	533	504	532	512	517	507	537	540	529	530	527	522	518	584	508	537	562	549	530	552	561	533	572	517	576	521	551	520	526	527	557	550	539	527	545	549	526	505	534	539	546	514	516	537	539	500	574	533	540	515	528	551	541	516	547	534	565	510	539	540	520	506	546	492	530	538	549	560	555	508	561	521	545	512	537	510	545	525	523	539	474	554	534	540	497	537	542	523	555	561	501	524	585	540	519	553	544	507	539	514	537	501	541	525	584	530	506	550	564	529	550	545	527	564	534	537	532	507	547	545	504	495	523	549	547	561	560	581	561	517	540	557	557	500	553	519	510	534	531	570	542	536	513	526	549	553	508	515	525	520	528	547	543	564	493	536	532	542	544	554	536	524	480	563	565	505	529	528	530	538	523	545	583	507	521	552	573	496	515	509	529	517	567	598	556	558	536	553	566	518	564	516	547	511	513	545	545	551	541	526	546	533	521	549	546	529	516	509	504	495	534	558	508	555	543	545	555	553	541	517	475	543	483	517	530	539	527	526	549	533	514	544	538	545	502	527	549	546	519	588	520	519	506	509	530	512	516	529	554	506	567	499	540	559	545	504	540	525	561	530	552	538	545	543	529	522	508	507	539	508	580	542	504	539	512	536	505	526	551	535	515	556	520	508	534	527	547	530	550	586	551	540	513	515	545	554	555	529	487	547	547	528	511	574	508	534	558	542	546	542	537	529	500	534	551	562	529	535	508	507	529	515	550	504	545	541	535	546	573	463	554	510	585	553	521	470	531	529	534	509	584	578	512	550	535	517	546	537	547	476	523	531	534	552	551	536	520	541	552	533	538	543	535	533	522	514	530	529	535	559	531	579	502	532	540	544	569	503	525	535	535	578	520	521	510	533	498	507	530	560	584	523	545	540	538	545	533	534	530	557	549	552	542	499	565	564	540	574	492	497	537	540	496	513	496	551	541	566	508	554	543	537	523	494	536	541	513	519	569	494	542	545	523	522	536	536	503	516	546	549	531	530	516	553	520	576	560	551	517	551	571	489	528	517	544	563	508	505	525	546	536	544	482	532	521	532	554	510	522	535	522	519	512	532	543	522	549	529	518	578	500	554	561	506	595	548	543	504	538	503	562	517	534	533	548	549	502	514	540	537	525	591	540	547	528	551	516	542	560	527	548	522	512	543	558	541	498	505	534	552	558	506	536	540	530	540	540	587	512	518	574	579	560	529	529	545	519	529	505	540	524	529	548	502	574	539	517	519	532	572	535	541	557	498	588	514	542	524	523	533	532	546	520	543	508	538	497	555	551	558	547	556	537	558	574	523	520	535	539	583	565	561	513	544	571	478	527	557	518	552	541	548	524	500	556	522	507	532	507	529	499	500	500	510	544	562	568	530	514	496	569	544	547	550	517	528	480	557	559	533	539	536	530	536	535	548	556	540	552	540	512	521	503	505	511	534	549	547	520	522	532	527	544	549	561	585	555	549	535	534	576	543	535	550	504	547	512	523	550	547	539	515	524	521	517	533	522	523	473	550	562	512	546	514	549	559	563	583	545	533	521	546	515	540	486	525	520	535	543	551	540	525	508	598	527	516	510	543	557	532	532	531	539	528	560	550	506	551	561	573	574	507	520	520	537	516	481	534	524	573	537	534	527	555	534	543	517	568	575	518	512	537	571	540	525	505	549	534	547	507	504	562	538	483	552	458	549	553	522	524	533	527	554	495	519	526	563	545	566	542	542	549	530	553	498	522	519	533	546	554	523	570	517	546	561	512	507	539	564	513	545	510	518	535	512	536	535	530	526	552	513	564	552	558	521	515	572	539	492	494	569	568	536	553	501	542	509	517	501	574	592	537	545	526	533	513	539	558	517	548	568	502	540	527	519	514	523	548	530	554	524	487	508	505	530	557	494	564	580	474	539	558	552	533	535	503	558	531	539	543	586	566	497	483	520	531	529	575	537	518	532	513	540	550	544	573	526	566	515	543	511	581	542	509	536	527	541	526	513	536	523	497	547	511	516	561	504	545	497	533	534	515	565	552	527	556	527	516	525	473	537	498	556	525	521	530	524	514	495	513	518	519	489	531	508	530	536	536	596	519	519	551	535	529	544	501	556	512	550	498	538	556	517	496	507	496	533	566	495	537	549	552	537	575	538	565	529	551	553	534	538	518	508	551	531	523	490	500	550	548	514	533	564	555	559	556	564	504	523	549	524	546	516	543	482	494	560	527	532	512	520	503	513	541	500	553	525	530	560	511	565	509	523	546	596	584	539	521	568	570	521	572	570	515	540	519	508	492	484	502	561	521	563	519	505	546	561	498	533	536	508	541	525	562	535	534	534	525	570	536	546	573	560	567	526	529	507	507	527	524	516	498	508	542	565	549	525	527	514	531	553	507	539	568	502	525	517	534	555	560	533	522	557	542	526	512	521	535	545	506	502	520	513	527	490	497	577	582	555	528	556	544	509	560	549	522	595	561	525	497	494	498	517	535	530	513	565	543	553	514	514	531	516	558	543	539	565	596	530	520	522	539	539	553	544	502	548	509	567	551	537	528	489	482	502	529	505	518	522	532	505	558	524	589	508	529	571	509	518	535	555	535	547	574	513	532	525	540	554	554	544	540	539	561	553	515	533	480	528	546	556	524	551	559	519	566	527	563	498	522	535	522	534	507	503	563	531	514	576	566	523	523	541	529	559	536	493	505	549	511	549	538	549	562	550	516	559	552	497	542	505	554	597	543	522	571	522	489	521	527	530	544	527	585	532	472	501	554	531	503	543	505	513	510	562	538	578	553	484	516	493	513	548	548	539	550	493	505	533	510	505	532	473	518	536	512	515	516	525	520	570	517	555	557	524	517	567	521	558	520	552	534	536	573	481	526	534	520	515	545	553	562	546	549	512	547	538	534	530	546	538	546	524	546	524	537	564	512	535	518	563	515	533	595	538	540	544	552	499	538	526	538	499	525	561	561	506	521	538	495	587	497	511	500	534	496	553	526	521	505	576	535	537	555	510	533	543	505	500	520	477	509	580	522	522	520	522	548	530	532	531	574	563	541	557	533	524	580	556	539	527	557	522	562	531	502	509	532	581	569	533	495	558	533	516	532	522	538	547	502	548	546	541	504	541	526	543	485	516	553	545	543	511	527	535	534	571	518	501	529	567	558	541	541	523	530	527	527	543	528	540	529	454	570	504	550	512	554	596	558	519	534	500	505	546	550	526	570	497	523	529	558	535	525	545	527	500	543	537	520	522	514	525	547	527	516	529	525	534	522	537	554	529	551	524	510	560	509	491	506	554	485	532	474	524	567	549	545	558	540	526	545	528	527	536	536	526	524	499	480	445	522	525	553	497	577	500	546	545	549	509	532	516	534	548	588	507	516	504	526	566	514	528	522	543	536	550	509	531	519	528	546	571	536
57704	30227	15532	6549	2346	825	432	364	396	342	345	299	325	280	274	267	285	265	268	255	336	384	350	365	346	249	254	228	269	293	254	258	263	242	283	276	262	306	257	256	289	257	268	277	296	250	269	272	251	246	248	262	260	215	249	278	249	270	296	243	274	248	250	273	243	242	270	217	249	258	259	253	297	279	256	270	262	283	267	267	285	264	222	226	263	280	291	259	258	218	293	285	240	253	256	246	272	299	279	277	249	235	274	230	244	228	293	288	250	273	258	285	270	270	253	271	263	255	281	213	231	241	240	264	270	276	258	272	264	242	295	262	260	254	269	224	242	247	283	262	250	276	278	280	286	230	260	275	281	221	243	249	256	259	296	262	288	233	251	249	273	292	273	254	247	248	270	267	248	247	267	241	239	253	243	270	282	246	295	293	247	289	276	243	258	245	238	234	246	273	264	273	270	281	266	255	274	256	277	247	229	292	261	242	255	215	272	274	255	298	266	310	293	236	257	282	264	258	252	253	295	306	273	253	251	261	281	268	262	285	277	253	248	262	270	269	284	247	259	269	220	267	247	234	252	242	265	268	262	258	263	243	240	261	290	287	274	250	240	272	231	245	270	269	279	271	278	252	251	240	233	258	227	244	265	238	261	256	261	277	273	266	250	259	280	256	243	287	277	247	275	271	214	262	271	276	240	266	269	261	241	275	254	271	290	264	273	297	256	260	264	278	252	250	246	267	277	264	252	278	240	256	298	225	264	270	250	311	263	272	276	263	224	252	274	259	278	272	249	261	237	223	255	247	263	230	260	262	254	268	263	258	235	260	283	263	262	261	260	270	284	255	272	256	267	245	271	260	295	250	251	292	257	270	256	242	250	239	287	293	277	279	320	277	227	218	242	238	232	257	244	236	265	239	248	284	256	267	266	246	278	251	269	254	261	258	269	282	279	248	250	264	249	241	244	281	239	247	249	260	250	258	264	262	276	285	257	252	253	237	276	280	253	249	252	275	273	240	259	255	284	257	265	246	240	267	289	233	264	251	253	243	285	268	264	299	246	256	264	275	291	255	251	252	288	258	276	264	269	263	259	259	267	232	245	238	263	240	231	235	240	267	286	253	267	250	286	266	228	265	259	263	290	280	251	257	258	269	276	281	262	269	235	250	263	256	281	243	249	223	262	225	236	241	264	282	264	261	239	212	259	264	272	246	240	261	267	242	236	258	261	255	279	230	261	272	232	267	250	272	254	233	249	255	254	310	286	272	243	259	259	235	277	267	258	261	269	262	220	263	254	274	257	284	274	261	248	259	231	260	259	268	246	283	271	246	270	293	233	277	250	242	270	288	270	261	260	258	259	263	253	267	283	263	255	265	295	249	264	247	288	261	281	234	228	257	266	267	262	211	249	268	261	265	274	247	253	260	282	235	240	242	255	270	245	253	261	232	252	264	243	267	267	260	259	250	247	256	250	284	241	241	262	251	226	281	261	274	275	285	253	254	277	259	242	259	232	283	262	239	283	251	246	269	236	277	250	279	238	249	249	280	259	255	281	260	256	248	254	268	258	267	256	270	266	276	250	209	250	259	261	248	296	249	252	260	246	270	274	266	246	201	259	287	261	242	273	257	251	258	296	249	246	262	241	254	274	287	255	248	228	230	240	254	260	223	274	275	247	232	228	269	237	233	253	278	280	252	297	245	234	237	239	249	272	256	260	269	268	259	265	227	248	303	255	263	240	245	242	248	265	262	243	277	263	253	251	263	261	260	240	272	271	256	261	270	223	252	270	248	243	242	231	244	255	259	272	258	267	259	304	268	228	250	266	246	254	240	268	206	245	251	237	267	270	247	238	250	265	289	269	237	237	269	275	262	287	255	287	263	260	277	258	292	266	251	232	280	279	294	262	272	246	255	254	230	287	262	268	256	235	266	269	242	248	263	226	247	263	245	237	246	243	238	231	222	225	252	267	248	292	231	234	294	258	239	282	244	252	281	279	262	224	259	253	278	245	269	247	254	248	264	277	252	258	271	278	239	293	249	268	267	259	270	265	239	229	228	274	264	252	232	270	224	245	285	237	254	250	275	253	239	264	231	242	238	262	276	284	274	265	256	250	251	228	245	252	257	290	301	249	268	246	250	261	289	290	273	242	267	242	269	282	273	296	255	265	253	296	270	298	257	229	290	248	254	244	261	253	277	257	261	264	273	229	263	265	245	260	259	247	268	253	297	243	271	214	236	241	272	296	271	259	239	265	262	271	267	252	289	239	245	260	285	278	253	248	231	243	280	231	224	259	262	263	230	243	236	250	263	238	255	249	233	259	273	277	251	261	260	252	292	259	244	258	271	242	295	276	315	246	243	282	263	271	240	259	257	257	259	264	262	262	272	279	244	310	261	226	286	261	238	262	243	267	271	287	254	277	267	253	252	259	253	265	299	275	257	288	253	242	274	265	260	216	268	249	246	245	227	285	262	276	253	262	262	250	273	265	249	249	271	271	288	224	256	263	271	246	236	254	227	242	234	263	255	263	254	248	264	282	250	259	231	275	273	247	307	274	257	233	256	255	269	262	272	255	234	290	244	251	273	249	299	266	281	273	259	247	251	226	245	284	258	272	245	276	286	235	248	292	231	266	265	237	243	260	252	243	267	257	247	238	297	248	278	275	240	269	245	250	249	262	252	250	272	251	257	230	263	234	243	259	244	271	308	243	284	289	282	293	276	299	259	243	263	254	267	256	240	267	247	235	249	269	240	258	251	253	264	249	278	261	270	266	252	268	295	276	249	285	253	261	261	256	253	241	263	266	257	261	253	249	266	246	275	244	260	235	235	259	291	254	271	259	268	247	279	243	292	261	251	261	269	276	253	295	278	268	290	278	271	290	301	289	289	267	274	279	257	278	243	265	275	263	257	245	263	287	281	246	241	268	265	229	221	263	279	270	270	270	271	251	282	249	263	244	267	257	279	243	259	232	254	242	240	265	249	260	282	260	241	281	268	223	260	300	238	295	267	260	237	265	249	231	288	247	296	267	249	245	253	275	282	249	235	261	230	225	245	243	274	265	246	259	288	234	261	253	273	265	284	256	254	269	240	247	259	261	254	248	258	267	268	279	260	258	283	274	250	251	269	273	277	257	244	255	262	246	243	241	256	247	264	257	240	268	226	244	258	245	295	237	260	277	266	306	258	258	248	224	255	235	249	244	259	295	290	259	272	238	246	239	286	287	250	251	278	251	267	221	262	247	257	281	237	263	276	296	280	275	282	276	279	243	263	261	237	269	287	256	259	240	280	268	243	270	257	260	236	284	290	269	255	287	315	251	267	255	243	240	276	224	285	242	260	240	255	268	262	273	256	254	310	271	240	259	257	265	260	281	244	229	297	231	304	255	248	263	264	232	275	250	272	256	271	265	242	263	253	286	246	266	252	251	258	258	258	242	255	263	256	276	277	236	252	282	258	265	254	233	245	257	254	259	232	289	229	235	255	262	245	282	266	244	267
38082	22291	17884	12369	6719	2454	1353	1209	1045	1028	927	832	781	773	703	618	627	630	629	704	1034	1264	1161	1097	963	777	593	574	580	550	577	577	535	600	558	591	548	535	558	547	562	571	614	590	565	566	641	581	564	542	594	566	568	562	563	582	610	572	556	576	527	537	565	562	576	590	563	551	570	565	559	539	612	579	574	567	572	553	570	618	532	574	555	558	577	578	574	544	581	567	610	631	572	564	570	559	560	637	592	537	581	555	568	547	576	540	548	527	539	557	607	567	588	507	537	590	576	593	610	581	582	607	579	574	566	563	579	546	567	576	578	592	544	554	569	588	569	518	547	592	567	553	576	601	557	566	559	517	566	611	560	563	602	597	545	568	582	574	559	614	608	573	526	557	569	568	565	559	549	564	550	580	570	546	595	537	559	567	564	605	548	571	562	550	570	567	589	611	532	571	593	561	573	597	597	573	533	575	570	552	563	595	624	576	584	573	573	597	590	521	510	559	552	576	561	606	581	544	489	567	586	555	566	567	598	545	542	574	569	556	555	553	569	609	591	516	574	560	597	566	583	536	567	596	574	559	629	582	600	570	561	595	593	590	557	565	583	554	562	564	600	585	550	579	531	573	588	543	547	585	636	580	576	563	551	560	566	567	627	537	581	576	568	558	563	530	527	578	573	570	568	590	541	612	592	565	573	560	580	569	532	535	574	554	580	523	583	538	530	574	589	575	552	550	545	578	548	539	597	595	569	552	591	558	578	586	561	543	564	600	547	527	607	589	570	515	592	574	584	559	599	560	508	587	563	600	586	578	542	577	558	558	587	576	563	567	593	552	602	507	596	544	586	577	565	623	589	559	559	558	537	581	582	561	599	553	571	627	576	550	558	554	552	584	555	584	600	586	577	575	584	568	570	593	592	572	550	589	569	550	586	562	555	563	569	536	524	566	549	555	550	604	563	566	540	563	564	552	586	534	560	523	541	600	559	566	589	555	612	581	580	561	594	581	571	555	604	595	546	566	546	541	566	560	541	565	540	547	540	552	547	534	566	564	602	563	587	519	627	512	527	527	588	557	597	557	562	615	568	559	553	583	600	562	551	553	557	627	585	572	565	551	587	588	601	546	594	551	582	546	587	575	570	566	591	556	553	559	570	598	532	551	591	582	554	595	575	541	573	529	565	549	537	570	538	571	565	566	607	585	552	570	556	534	560	574	558	562	578	549	587	530	553	559	580	549	587	599	544	604	539	599	589	606	581	598	593	565	566	569	547	576	553	616	553	581	553	566	548	557	517	589	598	515	558	578	540	565	586	563	577	563	562	579	564	578	581	557	557	544	574	588	570	567	535	605	569	564	571	537	581	559	592	589	614	562	572	570	569	552	567	551	568	588	576	550	581	550	549	576	592	608	558	568	558	630	570	539	574	560	527	564	556	588	594	551	537	607	593	561	597	574	577	503	565	564	558	543	585	592	564	615	549	571	547	567	577	583	617	565	577	584	558	547	593	584	571	556	516	538	601	584	578	592	568	604	575	531	612	602	568	565	556	562	559	579	594	583	545	512	563	550	541	564	543	563	575	555	585	587	551	600	530	596	549	541	574	566	519	563	549	562	557	542	555	594	529	617	600	579	588	570	547	600	517	569	564	529	536	599	533	609	563	586	569	555	533	551	530	546	596	544	531	550	582	553	581	557	569	546	562	548	569	524	580	577	549	568	535	559	578	572	560	531	560	552	608	570	548	577	562	582	576	561	559	521	575	578	541	570	561	565	602	599	596	603	577	558	576	545	555	590	522	596	564	576	567	581	563	523	569	584	595	581	569	536	565	542	567	551	581	575	555	526	582	572	572	603	605	554	611	594	579	545	571	575	583	565	548	562	542	565	550	529	553	614	530	567	539	560	576	609	558	599	567	539	563	562	551	574	588	537	520	584	575	570	577	549	580	536	568	547	573	589	544	543	556	522	575	566	552	558	580	568	562	591	575	562	553	551	580	604	599	573	556	585	561	549	624	506	576	603	559	542	584	610	554	591	542	592	570	566	558	546	583	566	540	541	541	584	536	585	528	542	568	569	548	599	595	582	541	555	535	558	561	569	546	545	528	601	541	587	578	604	575	599	574	573	596	575	562	610	561	558	573	554	528	564	568	573	552	577	575	571	563	530	528	595	547	562	565	566	594	583	547	609	581	583	594	580	609	553	572	584	563	547	599	598	538	577	564	598	579	586	565	561	615	583	608	591	554	594	582	566	522	569	570	581	578	548	569	576	622	595	530	619	553	562	541	581	563	561	535	566	576	552	544	544	565	554	562	561	633	585	522	560	568	573	537	602	585	559	559	619	577	578	543	540	519	559	549	565	561	599	532	531	570	589	556	599	586	586	573	556	591	586	540	549	578	583	582	580	565	524	600	565	559	519	566	535	576	592	546	610	579	582	580	582	602	593	583	583	524	541	518	564	569	552	571	562	593	570	581	574	584	573	621	579	585	560	545	576	567	569	580	571	558	548	536	610	602	558	610	538	573	568	608	572	565	543	554	582	616	559	601	555	566	527	590	569	565	522	549	569	524	554	582	625	591	574	552	557	544	580	613	579	591	584	590	583	580	544	576	600	540	523	556	541	578	573	584	582	586	562	576	558	559	547	539	514	600	539	544	546	596	574	542	571	589	594	545	570	592	583	585	589	594	584	584	616	556	565	507	562	575	586	567	559	527	550	582	585	533	583	573	549	571	546	583	564	572	552	544	563	565	590	543	559	565	576	572	574	584	597	553	561	580	588	564	606	560	566	559	583	588	540	579	586	577	560	626	566	573	560	559	543	561	572	594	537	633	555	548	503	576	528	570	565	584	581	558	577	572	544	573	546	552	569	567	589	568	594	538	566	581	556	579	531	557	552	593	555	533	548	536	577	576	593	614	611	565	572	617	553	560	555	551	583	587	561	525	571	573	555	598	558	565	593	559	553	587	566	603	558	526	556	566	556	563	570	553	572	550	564	512	548	544	592	602	550	577	539	589	548	600	566	539	542	537	582	569	573	583	580	572	576	583	569	578	546	537	580	580	576	532	554	561	592	590	537	625	598	556	571	566	553	567	575	546	593	598	611	617	604	538	591	587	593	553	554	596	508	551	565	550	564	560	529	532	573	554	578	547	583	584	589	535	603	573	557	567	575	572	574	622	556	523	550	596	571	545	549	600	596	577	563	599	544	533	566	523	587	581	585	575	546	585	584	581	540	540	630	564	580	590	560	589	564	594	565	593	571	560	567	528	603	509	544	549	530	590	590	621	536	572	555	605	607	569	523	553	597	583	558	592	529	563	538	562	583	583	540	610	565	553	502	570	580	588	613	562	587	613	523	587	594	541	594	606	587	559	548	538	522	586	555	584	549	586	546	565	566	573	587	538	573	624	578	575	587	561	557	541	553	549	581	532	586	570	566	553	532	617	623	547	563	519	570	585	605	563	559	584	598	568	567	541	550	524	537	581	560	574	553	555	581
69080	38969	19519	8413	2828	632	437	370	311	347	282	307	299	283	297	310	287	281	279	318	410	443	436	416	343	347	317	274	288	269	268	310	319	258	287	257	266	270	281	277	269	287	294	262	271	274	276	285	268	253	286	256	254	303	264	265	290	273	303	321	280	284	300	264	276	302	265	282	294	294	278	279	254	281	277	291	298	290	258	267	273	275	236	308	253	258	281	262	298	283	278	284	258	290	274	290	251	261	265	310	274	258	275	276	266	288	261	296	296	249	258	251	314	285	303	301	266	295	294	266	275	285	278	274	278	285	265	239	288	230	281	309	304	283	299	302	246	309	277	259	244	280	288	266	304	283	302	296	273	277	282	263	245	301	260	286	265	273	273	269	286	284	279	233	279	235	254	290	262	304	253	308	296	268	305	251	269	299	283	247	264	290	262	262	305	246	269	270	246	280	254	247	300	253	301	265	273	289	302	244	253	260	258	235	255	285	276	302	291	269	307	301	304	277	259	243	250	270	288	276	297	243	261	272	278	250	286	274	285	260	289	297	315	316	264	265	289	274	290	288	275	259	279	249	246	284	287	285	301	275	264	300	254	273	272	277	290	250	300	256	248	271	287	263	237	258	279	252	294	299	239	278	288	274	284	253	254	272	254	280	289	272	295	288	258	283	281	258	261	303	224	261	242	262	283	276	261	251	258	269	249	288	270	267	273	279	242	285	291	300	256	257	261	238	265	275	256	286	284	263	280	276	275	305	273	271	290	266	268	280	302	281	274	279	293	298	281	261	290	281	274	256	297	270	268	275	270	265	267	267	295	291	278	263	282	287	279	281	279	289	284	269	279	273	289	297	302	278	279	294	284	296	307	253	273	249	271	283	272	306	273	285	282	261	269	259	309	250	262	269	260	300	296	268	247	274	304	285	252	277	285	277	241	260	275	253	264	269	253	293	309	303	270	290	279	274	259	238	265	238	275	266	276	279	281	279	253	291	247	289	283	281	286	269	298	267	241	261	275	254	268	264	322	256	260	263	258	263	255	284	286	274	244	275	266	262	285	268	263	298	281	236	250	258	278	280	269	265	261	251	283	246	279	284	299	262	294	283	272	293	290	316	290	250	257	298	309	295	259	272	258	283	298	258	239	240	240	303	303	255	303	275	277	263	275	309	307	282	278	266	284	276	249	277	268	264	286	271	285	272	303	274	285	280	286	251	302	272	288	279	282	260	281	275	272	267	256	313	245	269	273	269	257	242	283	305	292	287	297	303	294	244	276	282	272	245	302	261	265	279	293	265	288	278	296	288	261	279	289	275	265	243	248	259	274	258	252	237	278	302	267	267	304	258	274	275	261	258	270	280	281	301	276	288	245	272	267	259	288	289	275	263	260	273	292	274	288	265	290	270	263	255	315	296	280	271	308	259	283	269	283	250	258	288	278	278	306	263	289	294	270	280	261	251	251	296	280	290	262	282	265	268	285	265	293	268	244	278	285	270	278	272	272	288	285	241	247	278	275	259	266	264	260	293	297	263	266	262	243	260	282	265	291	290	273	260	269	259	242	253	284	257	267	299	293	284	296	276	280	252	274	264	272	252	272	294	293	310	252	276	270	285	262	265	287	321	299	295	275	303	280	273	329	285	261	290	259	278	291	310	282	264	277	299	252	285	287	275	284	287	313	263	293	292	290	308	251	254	277	293	280	266	305	285	268	267	287	273	278	262	287	300	300	297	293	310	267	273	274	279	298	293	285	301	297	277	305	289	275	272	261	255	277	280	249	278	273	252	256	264	289	282	294	278	297	258	279	261	281	268	250	274	261	234	290	270	241	268	254	284	261	246	263	277	273	270	295	294	288	279	272	256	286	260	296	297	290	303	252	256	289	326	287	247	256	294	313	317	287	292	286	279	286	269	266	271	248	296	285	269	278	308	248	288	251	291	249	266	287	289	275	269	258	282	279	313	265	263	285	284	292	287	274	265	295	295	250	263	293	278	242	226	271	299	278	293	288	284	266	286	264	272	298	265	280	282	262	304	267	262	295	285	294	253	280	309	267	290	304	277	283	263	286	301	279	259	254	269	294	302	269	318	262	269	282	272	245	290	262	273	291	277	263	285	279	258	280	249	317	292	310	299	268	285	276	300	277	266	272	264	251	278	287	295	285	251	284	275	264	290	275	281	269	241	266	284	241	240	265	292	278	267	263	281	291	290	292	300	262	281	238	263	283	280	284	238	249	281	282	297	264	273	323	265	285	293	286	277	262	279	272	256	274	288	251	254	295	270	274	272	298	298	307	286	271	272	284	271	314	266	302	270	276	253	276	267	298	265	291	301	257	295	271	254	273	272	306	261	309	272	287	247	312	257	273	262	260	279	275	306	293	251	249	299	321	263	290	242	272	308	286	268	242	250	273	271	271	259	280	280	273	281	287	251	240	293	266	295	287	251	279	288	277	266	273	275	276	253	294	263	270	279	262	289	279	270	279	280	294	279	276	271	294	302	264	290	244	240	290	283	241	302	296	275	269	295	291	285	277	272	269	237	280	288	280	292	265	286	283	266	280	259	258	266	287	281	276	270	274	307	264	295	301	240	270	298	287	310	270	291	278	284	270	281	296	276	237	299	316	242	283	281	295	267	273	289	272	269	282	281	261	307	292	275	271	289	231	263	266	293	285	278	279	270	260	273	280	273	247	281	248	288	278	289	284	288	262	292	288	290	295	277	254	259	262	292	273	258	259	269	278	263	260	269	275	297	306	292	280	249	290	301	273	268	275	287	260	280	265	288	247	295	291	264	253	261	271	267	264	265	264	273	298	276	270	255	281	281	277	261	279	270	285	218	237	270	268	299	252	260	255	264	270	285	267	293	261	273	251	273	294	244	273	287	269	278	294	251	302	260	285	281	286	263	267	262	259	241	290	266	245	295	315	292	285	263	271	262	247	266	292	264	285	274	258	284	252	254	251	290	276	262	251	287	253	250	255	297	295	292	246	254	287	274	279	298	288	242	287	282	285	279	276	282	243	290	268	271	274	256	289	299	275	254	285	258	290	249	317	268	260	266	292	286	285	324	304	295	268	260	247	253	275	284	276	264	289	275	295	298	269	267	236	292	293	289	293	264	274	261	273	309	264	278	273	226	277	246	287	304	286	269	288	252	269	256	294	259	289	312	280	283	272	271	285	290	254	248	283	284	274	265	280	282	274	299	269	276	273	261	289	307	298	276	265	312	297	269	257	276	260	261	264	268	265	280	276	262	294	281	265	289	273	278	286	250	293	312	263	301	306	285	291	270	248	263	294	283	291	274	310	250	264	290	319	279	262	297	267	255	288	263	271	293	277	287	249	292	264	290	268	307	272	285	266	290	283	267	264	304	296	306	303	263	265	264	261	287	252	285	281	247	281	291	281	269	312	279	268	268	241	287	274	268	271	269	267	242	259	284	275	292	274	304	260	279	251	283	265	292	248	282	294	264	293	306	287	270	238	290	271	291	278	259	249	266
45632	29263	19336	14647	6814	1692	1257	990	976	841	788	752	753	673	711	745	738	713	724	901	1408	1616	1538	1312	1083	917	668	586	563	613	595	618	623	615	602	632	592	594	601	556	604	586	596	587	568	576	580	596	604	600	587	618	578	616	609	568	562	567	564	578	611	618	586	595	624	590	578	575	637	588	619	589	597	599	555	572	570	567	612	596	581	575	616	595	550	647	639	576	643	581	629	613	563	601	580	581	572	516	642	570	599	608	631	610	613	567	579	610	599	584	587	601	615	621	611	588	586	600	625	593	627	583	592	564	582	611	572	548	613	572	571	591	579	611	609	530	641	601	605	601	605	612	586	627	582	585	657	584	593	586	564	564	566	598	590	662	625	580	575	670	603	625	588	612	641	628	573	634	586	583	565	627	553	590	611	578	591	614	595	640	569	590	613	567	578	607	591	602	587	558	621	616	592	584	618	619	561	602	601	608	625	586	584	561	656	613	595	614	588	626	596	583	586	599	572	606	612	588	576	570	589	587	596	577	585	584	580	561	596	630	586	576	550	620	578	621	583	611	573	616	596	595	617	538	602	617	596	623	631	599	625	575	613	624	560	576	585	621	606	581	593	587	599	592	568	568	578	546	643	581	601	619	588	569	593	632	555	556	556	608	601	570	578	628	583	610	621	574	618	654	579	601	602	629	606	612	573	629	607	567	568	606	622	608	562	603	596	548	597	573	600	596	629	584	592	634	600	575	597	572	542	544	611	598	572	574	587	588	590	612	579	637	579	604	612	594	624	605	565	576	612	568	626	641	565	611	565	600	600	606	618	628	583	584	655	633	604	583	570	564	600	617	556	612	614	607	582	593	600	619	601	584	618	592	609	604	598	605	611	597	642	584	590	571	588	630	651	581	619	586	642	555	556	554	641	609	592	609	577	585	628	550	565	568	599	622	609	588	614	604	590	586	628	554	600	610	592	534	561	601	601	574	564	580	567	593	600	556	580	618	577	601	624	624	573	596	570	585	577	624	587	564	621	572	543	591	559	595	594	670	549	601	600	617	603	589	596	622	641	570	579	617	631	582	586	609	573	590	579	607	582	589	641	578	562	602	618	604	569	580	583	634	638	610	575	548	588	551	566	598	586	552	619	605	563	614	577	591	589	626	609	605	597	584	537	589	644	676	620	605	605	528	598	611	623	605	581	597	630	579	553	616	558	627	627	583	569	581	615	596	597	591	581	599	613	602	589	631	590	559	612	598	618	612	619	598	572	598	591	613	574	570	545	643	619	548	619	566	562	623	619	596	606	605	600	591	596	612	615	614	614	578	585	608	611	570	577	581	581	612	569	591	669	632	630	585	606	568	592	631	616	628	566	556	630	606	593	609	587	618	641	575	638	653	558	598	608	588	588	594	578	529	584	599	594	606	607	613	560	606	573	595	612	608	617	571	576	577	599	572	601	597	587	617	587	585	608	617	595	570	559	597	630	581	590	627	607	546	632	577	635	586	573	630	608	594	657	604	638	609	601	599	557	557	607	567	567	532	610	597	591	613	590	602	573	640	587	577	624	616	614	581	583	588	612	652	606	598	594	560	589	603	595	604	613	567	574	608	578	571	619	610	622	599	579	560	620	630	605	582	577	628	632	582	592	608	591	576	595	566	571	570	604	576	588	611	609	591	599	593	577	578	589	579	616	626	595	561	627	626	572	640	576	637	589	608	599	570	649	571	623	602	628	573	593	566	613	612	585	544	572	609	594	594	580	585	595	600	578	598	601	580	538	557	591	599	589	605	615	606	567	581	581	593	604	569	588	605	590	616	561	646	574	569	586	551	622	623	576	608	597	610	585	551	617	573	570	572	617	581	599	618	616	625	579	577	599	657	614	593	610	598	593	589	639	570	580	588	636	592	583	596	582	579	557	596	611	661	586	611	582	550	607	615	593	552	577	582	591	654	598	565	600	554	629	606	598	590	590	602	606	561	591	574	598	588	602	617	590	546	579	587	625	587	599	556	618	576	607	573	602	625	610	548	577	609	586	614	578	563	581	597	578	601	557	556	626	629	607	582	590	598	605	551	627	609	589	600	533	588	584	625	591	584	598	604	569	598	581	608	618	578	581	590	580	538	582	561	568	569	584	613	626	601	554	580	622	599	581	587	621	593	598	592	624	568	604	610	600	581	583	586	581	588	564	606	565	580	579	620	605	613	565	554	647	587	552	611	591	622	580	571	627	618	577	622	589	632	574	538	585	601	555	609	591	576	603	633	585	574	621	601	635	598	624	588	590	604	608	587	562	610	587	564	598	631	614	569	579	591	590	604	584	563	586	611	614	587	574	613	648	616	586	593	598	600	623	660	634	604	558	574	576	562	592	573	588	629	618	584	592	578	582	604	589	572	579	581	641	583	631	595	628	571	601	588	584	566	583	630	542	587	574	582	574	579	615	575	613	584	559	629	609	599	599	593	570	600	579	562	628	612	598	583	602	566	631	577	600	602	646	611	618	611	585	604	603	580	599	557	569	640	574	609	596	576	570	563	602	645	551	584	587	607	591	573	580	594	582	566	580	616	587	586	581	587	593	573	616	590	555	563	594	593	608	572	619	608	616	613	555	590	598	544	623	585	578	598	591	587	599	548	614	624	603	523	569	600	601	590	577	590	605	622	568	618	581	591	620	584	588	631	616	610	587	592	587	554	621	579	596	597	621	596	556	583	595	614	614	600	592	568	624	587	597	572	598	549	633	583	584	623	612	617	601	591	589	610	588	575	574	605	570	581	578	580	624	560	566	631	606	606	610	637	575	587	594	596	608	582	574	555	560	596	602	582	572	628	585	599	603	628	564	583	570	587	583	592	622	575	597	616	576	639	641	611	596	587	601	633	607	589	598	606	584	603	618	596	573	608	568	656	583	631	585	590	604	599	594	609	620	587	621	646	560	607	614	588	610	579	601	608	552	617	590	647	557	564	614	576	553	598	657	564	574	603	573	582	616	529	584	649	573	613	586	604	574	604	575	582	606	601	644	580	658	575	675	633	578	602	574	560	617	587	581	613	605	590	578	563	614	578	632	622	594	639	610	602	564	596	590	562	559	601	635	564	617	576	569	621	566	621	588	614	611	573	569	614	599	583	616	603	570	619	585	623	605	595	573	636	599	581	562	539	598	569	588	621	588	594	619	616	617	647	626	621	593	614	567	626	578	536	592	587	602	577	628	578	601	552	629	603	583	579	583	620	618	557	517	611	634	622	615	579	553	638	611	550	590	584	577	637	625	601	619	624	585	606	569	582	585	571	604	591	559	596	610	636	603	572	609	570	563	592	613	513	605	585	606	595	595	571	577	624	569	568	599	585	653	568	548	608	564	614	629	629	600	627	631	563	595	609	593	634	604	584	626	603	580	601	608	611	611	596	615	586	599	641	594	573	577	591	589	585	586	607	592	584	577	584	580	588	595	621	592	603	614	645	605	638	635	596	608	629	603	593	550	603	594	630	561	602	580	603	568	595
52172	21592	6623	1990	581	297	257	266	275	274	250	238	271	246	277	261	267	268	260	244	232	289	287	277	257	264	282	240	240	286	271	258	245	247	264	259	246	250	258	220	242	285	284	295	255	258	231	258	253	244	239	251	227	272	233	253	258	259	244	266	249	258	230	260	260	273	231	273	258	266	281	249	238	239	265	256	249	274	238	240	264	260	258	253	257	263	218	240	261	247	268	222	253	255	255	234	266	231	241	239	251	252	264	253	225	271	248	219	276	250	230	242	230	235	256	251	275	247	240	246	234	221	271	263	237	243	266	259	212	261	256	264	286	293	269	253	216	234	233	265	285	265	283	233	256	237	286	248	249	268	258	275	258	258	240	238	263	227	244	220	264	241	236	250	258	259	241	256	259	267	257	250	253	289	242	223	237	251	244	233	266	237	254	259	254	225	275	241	241	267	226	222	236	237	261	244	236	217	237	286	266	253	262	227	260	220	240	247	269	267	256	246	234	249	259	298	243	249	262	273	241	247	255	232	253	246	268	231	230	259	231	215	277	235	237	270	249	249	264	264	217	250	213	269	228	252	230	248	281	232	272	255	287	264	261	212	224	267	259	247	283	253	308	274	233	260	242	247	246	251	227	203	277	262	239	215	272	228	286	262	247	253	234	240	246	248	256	258	225	273	225	242	254	243	236	241	199	228	269	257	278	239	242	222	222	254	245	269	272	261	237	249	262	235	252	248	294	250	277	240	237	251	272	230	229	269	267	259	232	229	270	240	266	263	221	234	242	228	254	247	240	260	254	236	266	252	269	243	238	241	285	260	225	270	257	273	264	252	261	248	238	247	251	231	220	260	246	244	261	265	267	251	249	249	262	243	226	254	247	259	258	244	243	244	259	260	267	232	231	273	279	263	239	228	243	237	220	279	285	259	240	261	280	237	253	242	274	259	260	237	256	248	264	266	239	256	245	268	249	271	262	248	249	241	223	257	243	225	247	246	230	247	237	224	269	256	261	233	267	258	235	233	257	262	251	250	248	284	269	261	264	259	279	284	228	253	257	272	254	253	215	235	235	254	263	245	271	258	235	220	248	230	283	278	275	229	273	254	252	252	262	278	244	263	221	242	262	228	281	233	241	244	264	262	238	247	242	240	251	220	267	247	210	248	260	254	270	251	239	227	250	245	254	263	232	228	251	273	259	265	254	229	241	258	226	227	266	304	248	247	251	252	216	264	233	237	250	256	270	256	260	258	237	249	260	250	223	255	232	252	242	254	245	232	248	286	268	256	276	291	263	259	280	256	265	249	256	250	257	224	257	230	262	223	254	259	252	234	244	243	272	265	240	257	253	256	232	266	216	246	234	226	228	233	257	253	244	273	274	283	254	254	252	237	222	268	255	243	209	252	252	215	250	251	263	258	253	231	218	242	254	244	263	278	257	266	251	260	275	243	244	275	277	265	259	275	277	240	239	273	243	249	260	264	245	235	231	239	250	232	223	247	240	233	248	257	255	246	242	240	261	245	245	245	226	229	243	260	265	233	255	234	251	249	231	268	251	271	220	249	252	223	249	283	268	239	233	241	251	245	233	290	244	233	213	259	262	251	265	240	248	274	243	265	236	237	249	279	262	230	230	269	243	269	228	267	257	233	248	269	256	247	262	225	232	229	269	254	251	243	235	211	235	222	257	239	224	229	249	264	247	257	252	271	229	248	227	255	282	276	248	258	258	242	257	264	224	262	242	258	273	242	279	244	244	251	224	261	263	275	254	247	263	269	232	252	259	258	242	251	222	259	269	256	282	223	287	276	230	270	245	249	272	259	260	258	246	254	288	256	240	274	269	243	278	294	222	249	242	242	229	246	250	253	275	247	280	238	256	258	264	266	242	268	244	262	245	215	225	225	257	250	245	274	236	221	272	267	260	243	248	237	227	244	278	228	248	222	249	259	211	235	245	281	249	253	248	273	272	284	221	251	250	250	228	248	281	248	257	289	261	250	199	249	270	229	258	269	247	259	267	261	272	242	246	258	265	280	270	260	267	253	282	287	252	249	238	215	237	263	251	263	217	243	264	230	224	267	238	272	234	246	236	247	272	275	258	257	237	241	250	270	254	246	272	245	220	278	296	244	250	240	231	267	261	247	221	245	246	271	241	246	226	266	247	218	236	253	254	260	243	248	240	237	251	266	250	279	246	247	240	233	258	232	266	260	263	265	242	284	259	248	250	242	254	254	247	258	256	218	273	258	264	260	245	257	253	254	252	254	260	244	255	275	265	237	250	254	235	273	261	264	252	239	243	283	254	230	267	219	233	262	274	241	248	243	243	230	270	218	244	226	275	258	238	255	272	261	246	255	255	271	217	246	242	247	267	286	286	251	270	267	229	257	256	269	242	235	277	255	280	253	261	269	250	270	222	266	251	239	247	254	231	293	245	261	258	294	272	255	283	278	241	223	258	244	267	271	253	264	213	248	245	244	273	234	240	246	261	282	295	285	278	288	250	222	248	280	230	273	263	265	242	245	259	265	275	286	264	258	253	207	261	289	277	254	240	248	266	258	266	246	251	239	231	253	258	227	240	271	263	226	252	257	271	252	225	234	220	248	281	262	234	239	212	256	255	258	236	274	272	266	274	266	249	258	230	225	246	265	248	248	256	268	250	270	278	274	251	272	263	265	238	242	256	282	277	321	237	263	265	246	223	244	260	249	240	255	250	278	260	266	276	246	242	231	245	273	241	245	268	250	239	279	243	256	263	218	239	225	227	259	239	260	247	264	248	244	287	232	251	249	247	293	274	249	268	256	248	249	277	260	236	267	241	242	244	256	267	268	245	270	262	237	238	261	250	249	226	244	236	261	256	248	280	252	248	248	262	251	232	250	250	239	243	227	246	252	251	263	248	219	231	253	264	261	285	237	262	232	252	274	254	249	267	270	233	246	248	271	234	244	273	240	276	223	270	277	268	234	266	266	243	232	229	261	255	234	273	225	240	249	300	275	250	233	259	269	264	259	243	237	261	224	248	253	241	275	264	272	220	216	256	248	240	251	251	224	247	251	248	259	271	226	259	271	254	272	257	229	277	213	235	234	239	246	246	268	243	264	286	245	300	281	258	236	268	247	249	252	235	245	235	261	276	223	219	240	234	245	250	247	271	235	236	252	243	228	247	255	250	255	247	269	247	215	260	232	250	268	235	253	257	238	249	256	245	276	261	240	256	279	267	249	274	252	283	257	239	250	215	247	259	249	250	247	263	258	265	265	261	208	232	267	220	243	233	245	262	271	281	281	242	229	231	233	261	254	248	265	270	271	244	273	298	274	229	259	203	238	251	248	266	216	208	257	275	258	235	229	264	242	260	252	256	254	257	254	279	257	213	247	225	263	260	254	252	264	259	270	233	272	265	257	238	270	255	225	277	273	244	222	263	282	229	227	245	251	238	242	234	269	262	238	258	260	252	261	235	267	257	273	276	285	275	240	216	252	259	272	253	255	236	250	205	228
35317	14674	7727	4165	1596	739	671	592	621	596	637	574	595	599	576	564	576	562	534	544	543	603	629	605	555	567	598	493	536	582	549	519	565	569	547	579	552	551	541	533	577	544	536	529	510	555	553	526	515	547	548	579	544	507	583	574	584	543	571	556	544	543	539	555	560	521	553	529	552	542	583	553	538	562	548	552	573	557	559	528	533	504	524	549	519	507	513	546	535	556	507	556	569	544	548	558	552	604	562	570	560	537	554	550	557	541	514	575	584	584	549	550	512	554	561	550	500	575	501	545	532	537	540	562	559	548	517	558	539	561	509	531	534	530	543	575	539	546	561	559	534	550	597	565	499	496	559	530	594	570	526	567	569	565	531	535	517	560	545	572	543	587	522	567	519	560	550	552	531	553	584	579	560	532	594	549	548	559	566	536	538	530	555	597	510	565	575	584	534	555	570	542	565	561	502	597	517	536	545	563	528	578	545	569	570	515	527	534	542	554	556	536	579	551	566	577	591	542	562	558	578	517	515	503	552	523	581	551	526	545	555	563	568	528	581	564	545	538	552	536	507	547	510	529	552	522	570	565	517	509	575	528	534	571	542	563	571	518	512	578	539	566	523	561	539	562	518	573	530	564	546	564	558	559	572	548	554	556	579	517	550	480	521	581	561	569	553	553	560	556	555	561	546	526	544	556	575	574	508	559	530	533	553	551	518	571	544	529	523	541	530	561	592	522	576	584	538	542	517	573	567	521	540	577	546	537	549	574	573	575	557	548	573	547	555	524	530	586	584	552	552	531	511	526	556	540	533	571	556	545	595	519	491	589	560	511	524	574	576	560	534	562	548	541	562	564	551	544	516	555	529	589	535	557	577	538	553	570	526	537	550	550	552	587	572	555	566	546	545	514	547	521	561	581	520	537	596	567	563	573	510	555	578	519	550	517	550	549	536	557	561	573	536	537	542	535	547	581	537	566	585	540	538	520	549	545	580	575	566	546	540	570	526	543	541	547	569	575	568	587	591	549	547	582	528	492	559	529	509	543	603	570	593	547	560	530	558	527	523	552	541	541	510	551	537	553	572	510	496	558	586	514	491	537	529	552	533	552	518	537	558	565	545	542	529	530	579	526	530	537	541	546	544	548	537	578	526	543	513	501	543	547	536	552	586	550	524	530	618	566	542	537	538	537	565	519	530	556	501	558	539	578	499	555	539	509	557	508	539	543	571	534	575	551	483	548	565	581	532	571	524	521	555	541	520	562	582	522	565	576	575	552	518	552	571	584	540	545	558	581	551	545	532	558	555	572	538	571	548	579	561	508	558	556	495	525	555	575	566	574	577	510	547	587	539	535	565	525	566	527	517	531	547	535	550	556	565	561	495	582	550	573	518	544	563	588	559	553	569	588	566	497	577	517	494	563	511	594	545	539	514	535	552	542	563	555	567	525	575	552	550	546	564	583	531	518	554	507	551	536	520	581	544	524	538	541	525	531	570	581	535	560	543	534	542	554	562	553	562	560	553	519	564	545	536	584	559	545	530	531	549	571	538	537	491	554	529	503	564	552	523	500	561	537	563	532	541	582	543	495	550	569	561	560	560	534	565	526	554	501	571	532	547	537	560	570	532	534	542	587	554	561	554	572	558	546	535	540	578	573	516	560	548	552	491	559	574	526	510	537	578	567	553	529	561	578	524	538	538	550	507	525	549	568	540	563	552	535	526	575	511	534	538	526	526	576	561	511	567	536	549	543	600	542	519	503	531	580	513	549	605	527	547	568	503	566	558	526	512	517	581	540	545	472	559	563	604	568	574	552	555	539	568	537	554	536	563	557	541	576	561	573	549	554	547	560	558	540	572	530	573	590	548	556	539	557	565	546	558	519	561	541	561	584	565	569	575	545	599	526	555	582	552	522	522	573	533	545	533	604	563	568	586	546	568	543	557	485	539	567	557	579	532	576	523	555	550	571	548	544	541	532	554	529	554	580	535	571	573	606	559	537	564	562	585	533	540	526	527	542	553	538	540	556	527	538	552	562	507	602	533	609	560	563	515	536	508	510	583	543	536	523	586	558	523	540	509	567	550	536	523	541	544	552	524	560	528	545	553	566	580	535	534	508	543	541	579	588	583	556	580	566	563	520	549	561	510	534	537	546	576	553	564	541	550	532	568	564	541	545	554	557	524	537	546	551	503	564	563	535	586	584	570	562	559	530	591	583	525	554	592	566	554	575	545	561	517	559	556	512	552	583	566	562	567	564	533	521	590	576	551	571	568	547	544	565	538	560	541	591	587	560	527	545	569	602	527	560	582	528	529	544	569	559	540	559	533	537	572	545	547	538	531	569	563	552	548	553	556	561	557	534	560	537	532	575	570	537	584	581	529	547	544	518	557	592	548	567	594	525	547	543	567	525	500	563	533	584	534	575	520	598	548	514	579	549	534	543	537	597	590	575	543	557	576	555	522	564	535	560	537	568	537	516	532	526	557	573	522	565	524	582	555	543	517	566	570	561	524	535	540	605	531	557	599	497	537	535	551	534	526	537	583	567	554	541	511	547	500	587	555	571	567	508	559	546	534	537	542	510	553	618	553	542	580	547	580	505	540	512	586	533	575	549	567	573	576	553	575	568	560	574	531	530	565	531	598	554	535	528	560	564	525	551	527	570	538	580	508	539	542	556	512	570	557	510	560	586	497	545	574	516	537	553	504	546	560	570	537	541	523	543	566	601	539	555	501	522	544	574	603	594	538	541	545	547	516	568	552	570	523	559	575	538	551	496	557	526	520	572	614	544	521	600	527	572	537	573	568	508	551	555	555	538	550	581	567	545	559	533	520	501	565	535	529	528	506	533	566	534	542	535	532	538	548	598	554	578	566	585	547	536	590	562	545	562	549	543	568	545	558	536	541	551	547	563	504	527	585	594	553	527	559	558	512	532	574	560	535	597	526	589	559	530	557	563	523	537	572	574	546	574	559	592	536	584	529	560	519	543	578	572	551	580	554	565	556	566	582	569	567	519	548	550	592	562	549	557	542	549	579	535	525	507	550	517	565	524	542	562	549	536	579	540	591	584	541	587	535	577	542	538	519	554	546	537	540	582	553	535	562	556	582	550	567	570	537	521	537	518	541	534	567	536	557	558	513	574	555	539	553	548	552	526	544	567	552	540	565	561	587	543	496	546	555	612	546	524	541	532	569	573	571	541	549	553	573	581	548	554	555	544	548	581	564	506	551	594	549	526	524	561	526	544	506	551	529	551	574	568	545	555	555	536	532	563	543	532	546	514	572	508	522	558	535	532	521	561	538	570	515	553	566	574	541	573	513	529	554	535	529	563	573	518	554	575	550	509	577	536	576	569	572	558	542	583	590	514	527	506	551	576	503	524	545	543	520	541	559	547	511	589	516	564	579	542	555	557	508	587	511	531	569	553	556	550	541	557	528	547	575	550	551	557	513	539	580	516	593	548	529	570	586	545	558	506	606	546	551	548	563	518	588	523	588	505
62507	29406	13602	5286	1592	464	339	351	323	304	300	288	279	272	270	250	242	282	321	254	365	420	377	325	337	303	265	231	228	260	245	285	304	290	271	250	265	223	228	257	253	265	226	263	248	251	243	258	271	260	265	262	259	288	273	274	266	278	288	269	269	238	245	291	228	237	283	279	276	251	252	284	232	225	233	278	252	300	248	261	262	279	250	255	263	250	259	260	251	269	246	253	242	260	249	263	273	254	252	260	247	290	245	278	276	263	264	256	264	245	239	277	293	275	279	292	269	247	271	286	244	253	251	265	278	295	264	254	256	293	247	269	248	242	288	242	292	255	227	257	277	240	284	267	281	250	259	262	236	271	264	273	290	244	247	267	256	250	241	215	247	236	243	243	276	281	217	276	271	278	246	232	249	286	274	272	257	257	280	277	276	260	255	244	265	248	235	251	234	249	231	275	280	241	283	259	260	251	296	242	255	263	260	259	275	251	239	280	250	277	269	280	273	264	275	223	249	229	247	237	253	256	283	248	234	255	238	251	257	271	238	244	266	280	240	254	275	242	234	296	274	275	263	254	259	257	278	267	268	256	258	261	264	258	247	230	277	273	292	267	281	280	262	255	262	259	252	209	239	264	218	260	231	264	293	224	267	232	263	285	243	258	249	238	255	275	243	275	274	252	237	301	253	269	274	262	268	251	246	276	291	236	285	264	274	239	258	243	278	305	263	262	280	274	257	259	242	250	322	252	274	255	265	251	268	253	264	233	287	268	246	240	288	244	243	246	276	278	291	279	256	259	277	248	249	281	269	257	244	255	279	243	251	269	281	246	232	276	243	255	304	263	240	235	260	262	266	242	256	312	261	253	293	268	221	298	270	252	256	266	290	263	256	245	276	269	279	263	268	247	278	263	284	240	218	286	257	305	265	277	272	269	282	248	287	260	276	253	244	246	264	252	280	245	245	271	247	261	268	296	254	269	240	262	264	277	259	206	250	277	271	259	248	264	268	274	247	255	248	238	247	250	272	265	261	241	276	222	233	288	268	238	258	268	268	277	260	256	276	259	283	283	274	259	246	255	260	259	256	241	268	260	244	267	267	263	241	260	281	268	251	275	280	265	268	251	306	251	250	275	272	257	306	268	258	268	267	292	287	244	265	295	266	225	268	229	259	278	284	258	245	228	275	243	283	260	255	302	308	244	279	256	234	252	243	270	276	237	246	241	278	238	273	258	269	268	253	289	239	246	247	261	262	263	253	287	267	254	260	283	267	279	231	254	253	252	244	256	275	243	258	255	296	249	286	280	230	257	280	262	235	275	266	251	256	246	281	243	236	252	230	252	242	237	231	284	249	291	262	278	269	252	217	260	253	255	276	267	273	258	299	320	282	274	227	236	266	238	267	260	253	285	226	244	266	271	293	272	267	274	241	274	218	288	277	283	273	255	267	266	258	255	254	271	275	260	267	270	245	255	273	274	269	256	258	259	245	269	247	265	257	257	261	249	256	255	273	283	274	263	248	244	262	249	247	256	276	253	270	234	300	247	241	276	243	246	254	240	237	252	251	295	264	245	266	261	245	264	264	278	267	238	251	240	280	262	284	264	269	248	227	251	233	248	257	253	249	237	268	248	289	294	275	304	256	246	292	232	253	261	257	261	271	262	276	285	238	254	256	250	280	268	250	234	280	279	293	269	276	268	251	241	241	274	254	270	252	255	271	269	271	238	254	245	222	281	264	270	268	222	262	269	263	258	294	266	260	270	248	272	264	263	248	235	219	283	236	272	296	245	267	261	247	246	254	247	271	273	254	253	286	255	301	256	237	214	248	276	246	265	261	231	267	254	270	293	243	255	247	302	253	273	263	279	277	257	255	274	254	265	247	278	229	247	272	273	270	255	266	253	289	287	265	272	250	277	248	269	278	258	260	285	248	274	273	263	257	242	282	258	255	222	264	273	287	258	275	282	285	276	275	261	269	254	255	238	280	285	251	292	274	247	252	248	258	272	260	268	255	251	258	269	273	269	255	272	262	271	283	257	241	280	267	248	293	247	256	265	268	267	238	253	215	253	257	263	276	263	242	276	254	260	257	301	271	278	245	258	245	265	247	243	252	283	273	276	262	291	247	279	252	269	262	260	244	281	281	242	265	258	304	259	271	270	249	270	250	244	281	258	270	268	261	242	263	234	260	254	247	261	273	264	280	257	243	217	266	265	276	238	258	243	262	264	242	291	272	264	257	304	266	255	278	274	227	242	274	260	265	265	288	225	278	264	242	226	262	282	261	266	262	241	246	250	289	242	267	252	269	294	258	226	267	297	255	237	243	272	224	261	248	218	243	255	276	237	244	276	262	291	266	276	310	274	273	289	270	255	248	252	307	240	252	268	271	235	288	266	256	249	260	263	273	274	273	284	249	229	256	279	244	283	266	252	267	243	278	265	236	259	276	257	234	248	243	284	263	273	223	251	252	267	265	256	252	268	239	257	270	263	267	265	298	249	278	264	235	248	227	277	274	269	256	273	262	255	264	268	268	288	271	299	260	271	275	239	246	255	264	253	249	247	260	254	246	235	278	265	276	260	250	266	267	269	282	275	312	279	274	250	249	229	272	246	256	229	233	280	279	270	242	256	247	265	262	268	300	266	224	262	276	253	246	225	238	223	282	270	288	277	243	264	292	263	270	244	273	313	256	252	235	261	279	271	244	266	240	256	262	245	250	251	277	274	251	233	232	236	250	249	252	248	286	268	245	254	282	280	260	247	268	273	252	242	249	255	267	265	243	244	259	236	252	255	244	272	246	273	248	291	254	249	269	255	252	242	273	245	266	265	286	275	281	275	250	255	305	259	237	291	277	286	286	256	260	234	266	254	239	233	254	262	260	246	255	259	254	277	266	287	263	279	278	261	261	266	248	255	258	253	232	282	237	269	264	240	258	284	240	249	257	230	233	251	261	296	288	266	283	256	228	244	258	249	255	272	266	267	291	258	247	270	269	284	270	236	237	243	262	230	255	246	229	225	232	269	290	302	264	266	250	301	296	266	266	261	256	258	265	244	284	304	266	282	243	245	259	216	250	253	269	254	251	273	293	283	272	232	234	219	257	248	270	249	246	241	251	250	254	272	245	252	272	284	252	266	246	264	286	255	245	258	216	255	277	251	256	257	264	242	280	253	263	272	254	253	244	247	286	248	243	294	265	239	246	259	270	263	285	256	273	265	254	255	229	251	261	271	268	280	275	250	247	259	272	325	264	279	259	259	230	266	252	278	241	249	284	276	250	245	270	285	273	271	239	266	265	271	252	254	248	260	260	220	250	237	238	257	244	243	222	249	264	250	269	263	258	270	278	229	254	231	228	249	269	254	264	253	276	279	272	229	276	242	262	281	274	229	259	257	259	274	285	242	247	234	268	252	248	232	237	286	256	248	268	276	269	249	281	229	270	251	269	260	230	280	254	268	245	240	276	254	264	283	238	272	237	277	285	232	276	274	302	268	279	245
41324	20377	15631	10237	4101	1288	913	971	897	868	751	728	663	582	657	652	655	645	697	757	1067	1164	1116	963	864	741	605	615	536	593	574	585	629	583	580	519	608	595	575	564	599	589	539	539	546	580	592	560	560	553	575	604	591	502	569	555	595	603	595	537	629	565	579	540	561	596	542	556	573	555	593	558	612	541	582	561	554	568	572	580	552	561	559	527	569	546	629	580	597	583	602	564	541	561	547	553	589	569	546	591	579	564	574	544	547	566	558	551	532	577	585	552	598	581	562	566	575	567	570	580	572	576	569	602	541	573	588	544	564	534	606	605	546	565	568	561	572	538	529	581	575	578	553	567	552	604	527	548	607	597	536	553	551	567	542	557	553	524	582	596	553	533	586	558	526	564	580	551	593	605	598	554	553	578	559	571	551	592	545	545	601	582	558	590	565	590	545	570	572	563	563	544	569	575	592	570	507	563	626	569	572	562	561	588	603	565	601	509	581	609	568	542	597	584	556	577	591	588	607	549	578	591	558	534	553	594	594	619	528	546	568	594	571	559	562	513	571	580	523	606	563	580	543	591	565	586	573	581	550	502	564	583	567	572	528	541	594	598	572	540	583	547	560	592	571	607	556	589	547	575	561	562	533	579	606	576	555	592	587	529	561	554	601	530	595	586	535	577	548	561	568	588	614	568	559	556	589	579	558	552	636	557	596	585	574	613	572	591	611	569	564	596	579	591	604	572	598	574	590	589	520	544	555	550	579	605	561	599	602	541	528	576	585	560	586	601	552	583	583	562	592	554	590	566	571	609	580	574	569	575	534	589	573	574	569	541	574	550	545	564	580	560	580	567	528	546	612	576	528	591	597	582	542	586	599	558	610	579	537	566	563	550	570	588	528	534	550	599	576	613	574	570	572	580	590	584	553	546	593	636	558	547	578	571	587	540	604	547	614	582	566	567	595	553	578	563	555	538	568	594	566	541	548	518	575	598	546	556	509	564	585	596	564	579	553	555	545	548	563	570	613	558	564	572	552	549	548	588	621	556	544	581	574	597	593	549	561	594	544	560	534	588	539	583	565	592	580	571	559	595	568	539	596	552	560	527	586	535	539	569	563	502	571	520	566	600	594	575	572	555	567	546	564	575	574	577	583	595	582	576	577	541	568	595	542	556	567	535	583	532	599	595	598	587	580	529	577	573	598	615	556	603	545	562	541	566	559	577	558	562	589	524	549	540	543	572	606	559	576	628	616	577	575	575	591	550	520	603	636	550	561	603	572	579	567	574	543	552	553	546	583	559	590	585	580	553	589	552	588	564	557	553	549	623	566	575	597	560	575	578	590	585	534	553	583	564	597	570	564	605	558	561	582	574	570	526	590	637	581	605	548	568	554	563	552	578	601	588	547	562	559	575	587	551	587	584	542	543	556	552	565	569	579	570	602	562	579	578	554	598	566	598	575	592	539	570	578	550	545	622	560	549	540	587	563	529	612	544	596	550	477	590	554	589	597	594	545	595	588	571	579	540	577	568	587	545	596	545	579	570	596	586	557	550	595	558	568	587	572	563	565	572	633	594	543	577	609	593	568	659	527	569	535	599	567	585	555	591	553	555	583	569	561	548	524	548	576	557	572	539	538	541	552	619	567	593	563	591	548	553	564	557	508	582	556	592	590	541	565	568	592	552	594	557	551	597	582	579	606	556	561	582	581	555	582	507	574	575	603	599	619	522	588	546	589	541	568	590	584	582	569	555	562	542	652	548	577	579	541	574	562	575	592	536	575	552	592	530	579	593	542	559	529	564	590	563	600	572	555	575	594	575	577	612	550	564	564	534	562	558	583	577	557	567	532	549	577	592	568	597	522	621	573	591	516	594	607	646	601	570	545	555	590	578	603	588	598	604	630	573	533	533	613	588	597	543	571	599	565	580	531	570	538	584	565	615	569	574	620	596	592	566	540	587	577	605	545	552	586	553	593	559	580	592	536	565	585	560	564	548	545	586	550	565	616	520	563	546	591	581	557	534	567	560	553	599	589	571	602	526	562	567	571	585	573	572	575	546	558	554	585	569	612	605	579	575	575	532	563	541	569	562	609	561	580	556	560	577	576	602	520	594	609	552	600	563	623	526	567	587	592	605	563	576	579	562	575	572	589	615	596	566	566	584	609	592	560	578	575	560	565	582	558	575	559	575	563	597	568	582	593	610	575	616	566	560	585	545	585	560	555	584	598	579	535	549	558	584	601	564	549	608	541	537	563	520	568	572	599	588	547	586	569	554	608	591	552	557	567	574	619	574	536	586	544	558	540	555	545	605	580	570	546	562	607	539	574	551	582	607	526	559	550	577	584	568	552	597	555	594	600	577	572	572	564	551	540	576	607	557	596	547	569	587	593	550	523	598	618	596	552	583	525	593	532	544	556	588	583	572	568	544	588	576	545	527	553	623	598	554	574	578	558	566	580	578	557	565	557	579	577	550	593	570	601	579	508	590	578	570	544	514	579	540	604	588	576	604	547	597	565	571	588	595	617	540	583	574	564	589	565	546	559	558	564	572	573	593	535	548	576	554	566	546	536	564	592	563	576	537	569	583	539	588	609	571	551	612	562	580	551	589	547	608	550	547	516	558	584	601	618	623	586	568	544	565	540	583	625	572	561	553	578	554	596	596	607	551	570	568	552	591	558	569	563	549	527	581	588	560	532	616	563	593	589	556	557	552	570	553	574	554	532	567	579	586	577	549	566	560	588	564	559	525	608	575	569	524	515	563	563	574	583	598	563	633	572	614	592	548	570	580	551	539	567	607	560	583	533	546	572	593	564	541	537	616	605	592	550	574	565	584	572	545	585	562	553	566	553	567	593	553	603	547	585	571	598	533	577	534	521	594	593	565	533	586	601	532	531	568	583	530	590	596	544	549	543	582	548	538	565	582	626	585	597	585	529	584	594	568	584	609	566	562	644	578	595	544	574	571	592	547	572	551	599	567	600	601	556	584	576	551	551	585	573	600	597	615	559	555	604	544	558	572	557	537	530	537	566	568	596	565	574	565	582	608	582	488	586	592	580	577	544	567	572	573	591	571	583	587	577	608	577	612	581	585	583	565	563	585	590	537	544	539	560	557	547	557	574	547	573	603	578	565	578	603	547	597	523	560	603	566	535	582	583	534	589	543	573	570	563	643	600	559	535	585	564	614	571	547	534	498	568	549	558	598	592	565	607	543	600	583	544	568	585	558	605	586	592	587	583	549	614	596	542	542	574	572	598	580	612	610	584	543	606	550	591	510	556	564	559	565	530	606	588	582	572	556	590	548	560	534	592	552	592	546	574	571	569	581	576	563	586	572	547	567	592	570	606	584	577	560	556	540	546	555	592	594	624	600	577	596	554	532	581	563	579	575	540	546	551	569	553	546	565	603	616	604	590	516	606	601	575	585	605	653	610	572	566	553	546	579	581	599	576	607	578	598	590	587	581	586	630	569	583	576	537	541	565	534	612	587	566	631	556	580
64955	35439	20348	9993	3589	943	458	403	341	336	349	368	365	326	323	287	314	348	336	356	426	563	559	530	390	395	323	289	290	292	286	283	234	252	256	309	252	281	272	283	291	265	272	261	285	242	267	263	280	280	256	237	289	273	261	300	274	312	283	284	243	305	282	293	282	269	297	255	264	270	292	289	288	279	255	241	249	287	299	265	257	270	291	280	283	286	260	279	267	285	267	262	249	293	296	261	286	260	289	266	273	302	254	311	268	240	240	280	263	240	253	247	264	278	272	296	267	295	275	259	297	268	245	244	302	224	253	240	251	307	277	270	294	298	289	266	296	258	288	309	283	304	275	242	287	298	270	273	286	289	292	291	292	275	267	286	264	265	238	260	280	305	274	253	263	262	325	268	272	286	291	308	239	273	288	257	272	273	264	271	302	277	293	265	307	276	273	271	254	266	289	264	263	318	291	269	267	262	273	266	285	283	300	287	275	280	271	276	290	273	251	270	275	272	257	272	267	292	275	267	289	292	286	297	315	271	270	286	257	240	262	261	281	240	273	283	290	260	276	247	292	275	311	261	279	246	223	244	272	286	265	274	289	281	274	279	310	261	267	297	281	287	261	256	279	275	297	266	311	276	261	269	323	273	270	268	283	285	270	238	259	264	287	306	261	276	269	277	306	284	275	251	273	240	261	270	264	250	289	307	256	256	306	237	267	258	244	308	259	299	246	239	278	243	267	282	274	268	266	266	297	267	263	281	267	274	315	273	283	256	304	285	287	278	263	231	273	301	282	267	266	272	260	310	251	273	306	275	263	283	261	263	273	295	278	259	253	290	277	274	276	258	291	254	240	275	260	263	255	284	255	287	280	274	303	293	248	246	284	258	267	266	289	248	268	282	275	260	291	268	264	265	279	248	319	236	251	237	292	213	292	279	257	243	251	289	300	273	265	285	285	258	244	279	301	285	254	307	257	275	270	266	282	275	247	269	282	252	282	290	267	284	284	280	288	248	233	284	271	256	271	291	272	283	252	278	271	289	247	295	264	266	270	262	259	254	268	237	255	288	289	291	294	284	252	274	281	263	244	241	263	281	297	291	255	268	320	265	279	276	271	267	283	290	264	283	279	264	289	283	285	254	255	276	275	266	272	287	263	249	279	289	254	301	295	277	263	274	249	263	275	241	261	282	291	250	292	277	266	269	270	278	276	275	283	253	257	285	284	276	320	252	289	277	279	262	260	286	294	262	302	238	261	237	302	256	268	263	318	268	258	276	323	276	274	266	268	257	252	249	261	273	274	290	259	276	279	244	259	260	246	229	288	260	234	261	282	261	267	294	250	279	284	280	260	291	282	270	300	288	291	257	302	261	279	281	270	287	261	299	277	241	276	293	278	254	257	295	271	274	262	263	267	254	214	289	264	251	273	274	262	299	263	278	292	270	279	244	301	281	273	248	282	251	251	295	260	273	296	306	277	283	268	245	275	264	273	282	273	241	278	283	277	277	272	264	295	273	268	319	273	286	287	266	287	308	257	250	267	277	252	271	293	261	242	291	298	271	269	259	315	244	273	286	242	287	288	282	267	273	277	254	266	268	275	259	251	257	300	242	261	316	277	263	287	271	279	290	261	269	300	254	275	285	285	279	263	262	289	263	260	264	269	243	260	258	272	278	280	284	266	281	291	270	282	279	288	259	255	272	244	280	271	263	280	287	289	282	273	299	273	280	264	276	283	252	245	285	290	253	302	269	274	271	262	312	271	287	285	281	273	287	253	288	270	259	278	277	275	266	309	274	289	273	258	280	257	268	278	273	264	259	263	292	285	243	306	270	259	273	273	270	288	284	251	217	258	318	311	297	309	269	269	285	261	291	260	288	264	287	292	266	279	271	262	279	268	258	295	303	268	247	273	259	276	280	291	277	280	282	251	260	273	253	284	285	245	293	290	262	255	287	256	309	271	256	318	257	245	285	273	286	269	289	280	295	273	291	260	275	249	248	247	247	303	311	273	292	270	241	286	277	276	293	309	260	298	272	270	282	283	279	304	300	243	267	269	275	257	266	255	262	274	280	280	290	245	274	268	260	281	265	288	269	290	289	291	262	269	278	236	295	279	287	266	250	263	296	275	296	267	278	256	261	265	268	272	280	292	251	282	278	272	253	288	301	241	257	268	287	290	255	265	256	256	278	298	277	273	251	242	264	258	279	290	276	278	285	253	305	277	287	269	305	271	237	262	282	270	271	249	264	237	276	248	281	235	242	279	269	281	268	274	261	290	264	274	294	267	244	262	298	318	282	286	315	292	279	275	287	285	269	288	287	297	312	250	302	285	269	278	288	312	244	256	259	296	286	263	287	267	264	287	266	297	296	260	267	286	274	258	236	272	271	249	274	239	266	267	253	249	262	281	265	240	277	257	258	267	247	280	264	284	315	290	270	271	272	275	280	272	271	282	255	287	273	271	249	275	320	288	268	240	273	275	283	280	270	291	263	257	315	254	284	269	265	307	280	281	248	279	265	266	283	287	250	298	273	315	254	262	252	260	284	299	317	269	281	266	272	273	308	265	279	242	277	280	275	273	281	294	280	290	269	279	259	270	244	284	266	293	296	256	287	277	281	244	317	300	270	261	265	264	287	276	279	262	266	256	275	267	285	268	256	249	296	275	285	285	277	272	264	265	243	259	256	259	290	233	299	290	272	247	285	265	265	253	313	287	275	287	279	267	271	273	282	279	290	279	254	280	281	265	276	276	268	290	285	286	291	279	292	255	278	286	278	291	263	278	284	288	275	288	290	255	289	290	260	284	283	285	285	290	268	259	286	266	277	303	282	313	279	268	289	291	298	274	239	294	286	277	255	274	259	223	237	248	305	257	281	253	277	266	267	248	254	241	250	273	285	263	258	282	281	289	279	272	288	290	272	287	274	277	288	273	264	271	269	299	314	290	267	295	259	258	290	298	250	288	287	267	280	275	299	286	280	290	253	280	264	273	280	273	265	278	249	256	281	262	283	268	291	308	286	291	293	270	261	272	275	250	283	291	266	290	266	280	243	285	244	253	263	251	240	299	261	256	269	278	255	262	289	269	263	256	285	299	266	295	282	282	252	260	271	269	255	255	269	285	279	275	261	281	260	284	293	271	266	247	260	279	263	303	290	286	268	309	269	276	278	262	253	251	266	299	267	321	286	274	293	286	255	297	264	268	253	235	296	276	221	257	287	244	247	264	277	309	245	243	259	300	311	267	292	269	253	275	291	268	270	264	281	258	275	268	268	299	256	282	247	284	278	313	271	305	269	261	278	299	267	276	258	276	304	244	280	289	275	283	256	269	283	277	299	256	268	258	256	241	283	259	260	275	283	284	272	271	248	259	257	259	268	225	257	273	282	287	290	285	295	289	286	269	268	264	265	293	224	289	274	294	223	260	267	289	282	274	303	283	253	249	331	257	259	263	269	257	254	273	272	250	279	269	258	272	291	277	282	307	271	283	286	301	268	291	301
41467	26938	21805	16957	8401	2902	1348	1027	914	988	952	907	895	897	827	813	798	871	916	1022	1601	2413	2309	1918	1585	1105	778	617	563	573	612	581	596	614	598	588	629	600	621	594	609	577	600	584	562	595	634	582	573	539	631	638	595	607	606	617	588	601	577	589	563	554	650	626	612	588	575	624	600	592	587	591	586	629	591	611	592	612	562	604	611	543	559	600	600	610	593	622	593	641	576	581	636	545	547	598	573	588	543	622	580	614	610	565	625	607	627	607	582	611	579	612	594	582	603	586	598	606	615	624	568	573	539	610	616	584	581	595	535	625	608	552	628	557	597	616	579	567	609	571	584	593	585	614	567	595	612	602	590	600	619	611	570	612	623	572	623	589	603	618	634	582	611	619	600	575	600	600	626	599	573	585	598	600	607	595	615	605	629	594	590	604	603	612	595	584	602	573	613	563	598	585	576	617	537	573	566	569	588	617	576	559	587	576	582	560	598	563	598	566	610	619	613	582	571	619	595	634	616	587	590	580	634	612	529	556	592	590	607	593	578	614	603	614	591	593	585	556	596	601	576	639	549	610	615	616	597	643	560	609	572	549	608	588	594	573	636	599	597	575	622	569	620	582	594	550	609	559	594	639	591	615	606	587	582	651	622	578	595	591	617	601	575	634	607	609	609	606	539	574	580	576	580	629	576	569	587	575	628	649	619	615	583	585	603	574	597	609	591	538	606	593	599	583	606	587	590	581	578	626	585	608	613	604	586	591	575	590	612	623	588	559	622	604	564	604	592	588	577	555	602	562	533	592	577	618	581	584	589	585	595	581	655	606	612	605	608	597	605	610	628	562	604	584	572	557	595	594	590	576	626	575	604	582	595	579	607	594	564	624	625	609	627	624	586	602	620	631	614	589	576	599	607	611	594	593	598	612	556	625	616	571	588	590	590	595	591	601	601	580	587	579	555	610	639	599	592	584	549	581	577	596	599	623	600	609	611	619	563	625	614	582	552	615	634	588	585	610	583	592	609	557	591	554	603	580	602	605	579	625	585	596	599	610	578	575	612	620	577	616	579	566	587	548	635	581	626	572	597	606	633	572	613	571	613	573	629	562	618	627	592	562	599	594	632	610	615	574	576	613	558	600	598	601	561	539	626	595	617	575	574	567	619	558	561	538	633	606	613	585	629	621	602	567	619	589	611	588	591	585	566	596	592	579	613	627	587	610	617	604	620	594	628	573	577	622	597	581	612	615	631	604	585	583	579	566	555	591	613	613	604	580	549	602	620	614	584	608	586	621	587	601	605	618	642	590	582	611	551	543	595	567	584	575	545	590	608	654	579	582	580	583	581	604	608	656	593	584	607	594	617	611	630	607	589	587	621	590	557	546	568	619	593	571	558	598	588	589	577	605	597	584	531	623	597	625	590	537	563	612	579	577	620	591	649	592	629	611	598	635	622	578	641	545	562	615	597	598	629	610	608	626	601	594	602	593	593	615	622	633	572	600	571	565	548	592	580	627	595	567	612	552	593	627	581	574	613	611	607	607	579	662	587	582	626	575	620	531	593	596	587	568	642	593	610	570	530	569	576	595	621	603	569	599	579	606	623	593	593	587	646	614	591	612	638	554	606	604	572	612	624	588	593	598	602	628	583	565	619	596	655	607	604	573	556	609	614	604	601	581	602	599	600	643	635	567	586	545	607	558	567	593	579	583	597	683	576	561	595	645	654	555	598	594	557	632	551	598	597	587	604	628	585	549	568	569	614	551	528	550	596	561	612	577	630	596	599	588	601	564	624	541	599	561	554	568	606	561	580	578	636	555	582	598	612	599	641	584	554	582	545	641	569	614	609	572	613	609	617	557	603	576	574	563	612	604	656	628	588	616	620	568	542	572	635	615	573	611	561	631	620	585	583	601	603	616	588	577	620	597	638	618	632	636	616	587	577	534	570	593	560	605	608	597	607	629	608	580	504	594	593	598	658	584	589	649	529	557	531	613	588	590	588	558	611	592	583	545	563	569	615	610	551	557	592	615	599	603	589	593	606	656	603	622	630	610	566	582	636	626	541	616	615	548	615	581	549	605	572	596	595	598	568	600	616	615	565	563	577	574	601	640	626	576	606	590	592	574	589	601	584	595	611	646	536	573	602	594	599	609	606	583	574	608	559	566	595	529	600	600	588	590	591	581	576	576	620	602	658	609	582	611	601	611	617	552	551	565	638	579	576	599	595	612	568	598	592	637	601	608	589	546	601	609	611	628	641	581	573	635	563	605	543	633	608	596	548	613	643	631	610	624	572	609	616	593	576	649	600	566	562	591	589	570	634	614	620	594	573	573	602	572	567	590	565	620	588	597	603	605	577	610	585	648	606	613	592	565	582	606	594	577	600	611	587	585	598	583	577	587	599	634	615	584	586	632	601	590	611	606	647	590	616	613	596	586	616	613	614	553	633	600	622	557	581	574	609	582	561	552	589	621	597	582	608	593	609	590	561	586	597	607	598	584	677	611	586	599	615	588	564	619	536	608	568	601	589	566	605	587	603	589	564	594	602	597	602	636	571	630	567	593	581	622	565	598	577	586	576	583	604	588	568	622	587	607	627	612	549	602	608	580	572	571	609	598	587	627	547	625	602	570	564	597	575	580	622	604	595	606	605	599	595	597	568	566	600	593	642	582	580	609	578	553	622	576	596	591	604	583	588	633	592	572	609	598	572	573	554	569	595	549	632	577	630	592	583	596	638	593	588	571	596	620	607	595	613	643	604	569	556	631	600	585	596	567	548	601	573	589	594	583	564	612	591	568	544	608	586	568	575	591	629	551	623	611	599	578	598	602	594	626	588	581	589	539	616	634	611	621	599	575	595	596	641	608	593	591	600	610	566	576	592	600	612	596	646	574	611	566	576	573	611	590	566	599	599	580	585	605	601	628	649	593	602	637	614	577	590	629	591	588	580	601	617	647	591	591	590	598	600	620	576	599	625	577	549	594	568	594	614	616	589	583	620	612	563	550	569	560	575	612	563	530	574	615	602	590	603	597	616	605	593	593	618	598	610	566	582	639	605	577	647	636	630	650	603	551	626	567	639	562	620	608	569	588	588	568	568	589	591	579	620	600	575	565	610	609	571	583	588	597	565	589	539	560	563	600	626	606	609	545	577	593	608	615	597	602	620	579	580	615	577	560	608	599	620	611	581	581	610	629	592	577	604	573	599	555	581	614	624	624	611	604	543	593	612	628	607	636	591	639	615	646	614	603	634	607	600	606	634	584	588	612	601	539	585	609	573	597	579	640	638	625	586	617	609	587	559	569	627	648	578	600	618	555	570	593	588	565	559	597	565	608	615	586	611	586	607	632	581	597	615	558	574	595	580	621	564	614	632	568	635	576	626	596	640	574	578	629	594	579	621	608	613	552	597	556	602	534	619	570	629	624	595	563	566	600	616	603	593	598	590	568	599	588	591	610	604	549	641	555	589	595	561	581	590	537	616	546	564	573	579	609	593	624
46093	22489	8924	3288	774	347	301	276	264	255	247	263	249	227	246	210	228	276	254	219	236	263	252	261	255	240	280	231	284	218	268	218	239	267	275	243	230	257	244	222	215	227	213	219	252	237	248	247	207	261	218	261	216	207	229	244	241	250	268	272	273	246	251	273	270	243	244	202	264	244	242	243	247	244	223	229	253	250	239	230	255	242	217	251	238	261	241	236	228	269	235	252	267	230	235	240	211	257	252	227	235	258	282	240	252	233	226	242	265	242	238	270	239	249	251	261	246	255	238	216	253	234	221	269	262	255	274	243	216	239	231	230	257	237	239	240	236	252	239	240	223	233	260	253	235	221	232	241	237	234	227	253	249	225	234	248	237	259	270	239	236	247	243	245	223	281	242	238	245	261	227	246	247	244	231	249	239	248	258	235	227	220	265	239	208	237	272	243	239	262	276	239	218	226	234	238	227	259	235	264	262	231	242	260	254	221	250	243	212	228	242	239	258	224	234	235	254	247	237	259	253	236	245	223	241	234	255	264	256	224	241	214	249	220	232	232	268	249	227	239	237	241	262	228	219	249	243	223	237	256	254	244	257	227	265	257	277	185	240	269	263	257	221	226	236	258	246	240	274	225	218	266	238	256	227	211	225	228	245	222	245	267	251	232	220	264	213	265	234	240	250	265	238	223	238	252	256	241	258	256	253	244	258	243	252	222	256	231	240	269	236	225	214	233	206	248	252	286	261	223	250	244	249	279	232	249	272	240	211	238	244	266	228	248	236	247	262	225	214	225	245	253	221	251	229	252	235	261	251	235	237	232	265	233	235	233	259	246	262	240	249	223	209	229	246	258	241	251	239	262	261	235	222	236	247	231	239	238	226	246	244	244	261	247	237	224	209	245	233	240	267	261	258	228	216	238	238	248	254	265	237	246	287	231	215	242	233	235	233	247	263	240	264	245	236	241	230	230	231	222	250	262	240	255	285	223	246	229	267	237	244	216	217	254	257	228	215	244	208	250	234	237	250	236	247	244	234	259	226	245	251	232	247	251	237	262	246	251	235	236	238	241	232	242	282	260	233	244	244	247	231	258	204	220	248	227	256	226	245	261	260	266	273	251	233	247	243	232	258	246	241	257	218	238	263	237	203	242	224	231	239	232	223	230	242	273	254	229	262	229	263	252	241	201	233	231	266	250	206	218	251	245	259	234	248	246	238	223	227	260	261	253	227	231	219	238	232	251	222	234	216	235	243	233	222	251	226	236	232	233	239	265	243	233	250	238	246	231	248	250	258	268	244	262	280	221	248	248	258	229	252	246	220	247	265	267	234	242	214	242	237	224	231	274	243	252	257	234	230	263	222	261	237	237	258	258	239	203	211	230	233	228	221	267	256	240	254	233	258	218	231	269	231	273	239	225	232	224	242	233	219	241	255	254	242	257	248	229	211	239	241	270	266	244	227	240	241	246	203	231	267	242	257	228	245	256	238	237	234	215	267	244	216	223	249	253	221	243	240	230	258	267	229	229	240	239	232	229	217	255	219	249	199	237	238	245	225	234	221	274	234	233	247	224	236	225	249	223	258	250	237	213	252	257	236	228	245	248	200	214	244	230	264	222	244	229	241	235	230	240	247	234	215	241	209	232	237	272	215	226	250	233	240	240	215	265	233	253	251	222	228	243	215	248	234	274	230	222	215	258	227	227	253	240	246	237	255	241	257	236	267	239	256	241	256	224	241	239	236	227	245	230	246	215	267	252	235	255	237	222	255	256	250	260	210	218	249	264	232	241	229	251	233	253	241	220	245	241	268	225	225	246	280	247	220	236	253	257	255	224	236	225	243	237	262	249	249	239	255	246	255	272	241	235	242	248	240	235	242	228	243	239	245	248	230	246	248	274	240	230	245	235	243	236	205	246	282	230	245	256	228	252	243	239	223	233	234	231	235	232	247	231	234	227	227	250	237	268	270	250	236	235	242	248	259	255	208	253	254	245	250	229	259	235	257	245	240	231	248	246	239	214	240	246	257	262	236	236	234	230	252	243	242	246	239	271	268	228	262	268	229	234	256	247	261	220	286	226	255	206	237	234	240	255	242	243	230	248	283	256	264	235	235	254	245	220	249	209	263	259	244	237	221	223	229	211	249	224	246	235	259	232	228	280	250	204	268	262	238	261	237	229	217	203	245	251	232	252	234	281	239	276	222	233	259	256	236	226	262	210	227	252	207	219	255	244	242	251	211	270	255	250	282	269	254	246	264	242	239	212	224	223	221	247	255	236	243	233	259	257	224	251	236	233	249	243	203	250	240	235	261	288	266	265	224	217	241	222	245	242	226	244	261	230	246	215	240	244	248	260	273	267	243	229	242	278	232	194	220	258	237	244	258	230	251	241	247	243	246	235	230	248	260	244	219	233	256	247	233	254	233	225	227	243	262	235	250	248	228	212	240	271	234	233	204	265	252	274	231	238	239	201	217	211	234	224	249	253	248	256	236	239	253	254	237	267	236	235	204	265	228	241	253	248	247	261	235	248	214	257	273	255	242	213	204	243	233	240	240	209	231	249	266	286	232	225	225	240	234	247	231	251	252	272	285	213	220	220	260	258	232	253	213	233	249	221	246	239	245	217	230	240	261	246	245	263	233	261	245	239	250	233	229	248	219	261	257	267	224	228	271	255	239	214	255	243	259	241	235	252	244	236	261	286	273	268	265	226	275	231	242	284	253	248	251	238	247	274	237	238	258	272	247	258	227	234	270	266	277	220	217	217	216	239	233	239	258	252	239	223	240	256	243	228	229	236	239	249	258	258	244	232	241	256	256	246	241	253	260	231	242	284	264	254	193	242	242	288	239	238	220	241	258	236	232	246	243	255	220	248	236	239	273	236	228	259	246	210	224	254	234	256	265	243	261	256	206	230	221	213	261	261	245	252	234	279	251	263	229	253	246	231	280	258	247	230	236	237	230	242	245	238	253	249	243	238	216	257	237	245	217	243	239	272	229	217	254	231	234	236	247	217	234	265	233	268	235	246	243	267	219	251	215	253	219	240	271	261	246	225	244	234	218	244	246	252	256	250	227	227	267	253	240	261	257	227	244	251	258	248	250	249	208	254	205	241	221	221	223	251	251	231	271	254	205	268	249	246	222	241	236	224	223	242	222	247	230	220	210	267	268	257	209	269	250	222	235	244	224	261	200	264	283	248	262	234	227	230	250	239	210	216	258	263	222	248	216	258	255	265	261	283	251	251	233	259	267	252	240	230	229	262	241	231	245	243	237	248	263	267	212	221	224	218	246	229	204	258	229	243	257	238	252	222	244	236	228	256	215	239	222	232	225	253	262	227	227	255	240	235	232	229	233	234	229	202	207	253	260	219	248	213	250	219	216	246	252	262	255	228	236	271	244	241	250	229	225	240	206	275	235	241	259	251	253	227	277	249	248	253	230	229	208	244	257	232	238	234	254	259	234	250	232	229	227	255	231	226	238	217	280	207	250	255	257	236
30246	16349	11146	7024	2101	907	712	667	565	618	604	564	572	550	603	544	548	569	546	564	592	650	616	590	613	580	537	565	557	527	527	537	507	523	567	553	539	544	576	562	540	496	501	527	483	504	526	552	512	594	537	505	545	519	530	559	529	525	555	524	522	540	562	524	531	560	528	468	554	520	555	525	517	542	524	543	520	532	488	542	540	531	552	502	549	533	579	539	586	542	529	530	513	488	499	533	542	528	529	537	579	558	575	540	541	514	553	521	585	549	540	564	532	513	495	533	542	552	499	532	547	492	536	548	544	563	553	519	513	528	563	521	535	511	535	523	537	525	534	514	527	522	518	509	569	558	536	531	554	535	554	544	525	543	524	494	549	526	524	536	515	502	548	547	549	550	487	582	547	526	513	545	544	528	529	540	525	513	513	493	524	549	517	552	505	540	496	546	529	519	568	509	486	593	544	542	559	519	521	492	533	547	523	537	515	528	505	524	544	511	580	547	540	535	565	518	559	550	554	530	521	533	535	494	527	535	545	548	520	552	475	515	583	546	541	572	465	510	516	530	518	514	548	517	508	595	517	535	555	589	545	516	586	499	529	560	582	502	564	532	517	546	534	570	550	589	511	560	486	540	562	563	545	582	547	506	513	535	507	500	541	526	531	504	607	523	537	508	522	539	523	492	481	547	529	532	543	554	501	504	510	556	533	512	561	514	543	563	520	526	521	476	508	545	526	531	489	530	533	517	539	507	504	488	566	543	531	543	543	522	521	512	533	536	557	541	569	499	527	548	533	512	558	495	511	534	519	516	566	534	508	543	561	540	513	545	551	555	534	535	537	547	526	556	535	499	516	585	520	547	571	527	574	547	534	544	557	514	522	552	523	548	542	539	564	546	527	551	514	558	508	509	537	512	529	520	545	553	564	558	493	502	535	548	507	530	541	537	537	504	522	526	543	563	510	592	575	504	542	513	561	551	547	545	544	527	484	559	533	490	542	555	508	539	585	574	553	522	525	531	544	528	527	537	575	555	495	526	541	542	536	517	565	508	531	514	554	528	584	520	501	531	548	560	547	543	518	509	508	540	534	530	528	571	547	556	514	572	543	513	542	494	521	511	573	541	530	543	539	550	559	551	537	515	535	495	532	533	549	527	519	528	551	527	498	502	540	499	528	505	528	537	561	498	533	549	543	561	538	503	538	511	542	509	522	530	510	553	572	526	569	526	526	502	522	543	546	546	538	545	493	539	548	495	525	572	550	538	533	532	508	504	522	538	519	548	527	538	533	552	541	525	583	513	538	512	535	530	551	571	597	536	529	495	508	498	530	532	548	527	565	545	514	525	515	512	564	584	552	532	500	508	520	532	522	546	562	474	533	491	554	496	519	541	548	545	519	531	529	544	512	541	602	513	568	580	516	525	521	542	566	525	519	559	534	570	522	512	562	549	531	510	497	535	543	534	501	579	532	581	519	555	550	525	557	528	524	573	557	491	541	529	515	519	576	506	540	526	565	537	556	536	490	493	495	509	481	526	522	582	511	545	540	554	542	570	513	546	530	559	516	549	562	533	553	532	529	526	526	536	544	513	541	531	511	541	538	513	570	494	520	485	540	530	547	552	486	520	546	512	546	560	529	516	538	507	572	531	532	522	551	539	510	535	501	501	550	569	555	529	534	523	521	513	495	548	542	566	504	525	544	546	558	533	551	551	517	527	562	566	561	533	532	560	536	551	524	520	524	525	555	534	538	497	515	495	528	556	544	561	515	540	529	543	543	501	515	546	589	515	576	490	519	533	511	512	533	552	492	548	531	597	537	526	552	547	544	580	525	548	542	522	567	534	516	532	569	530	563	536	495	526	497	517	555	553	542	570	518	536	504	519	513	499	540	555	503	511	540	549	534	526	546	510	512	592	539	509	520	540	534	530	521	541	509	559	530	497	512	511	544	514	546	516	520	562	537	524	501	543	486	486	494	510	584	561	545	537	558	489	540	550	556	550	546	544	529	538	523	513	556	575	534	503	529	516	523	541	559	522	532	551	514	530	520	561	523	496	574	533	529	526	519	554	509	516	516	529	528	565	530	530	514	523	571	524	555	542	544	568	565	545	498	536	512	528	473	517	531	532	554	514	516	532	559	554	547	575	554	531	544	493	506	518	497	574	525	577	566	518	513	539	581	515	519	539	545	554	529	539	548	558	500	542	559	552	549	519	559	552	513	493	496	529	547	491	489	514	525	522	499	514	546	519	577	529	523	532	567	526	522	510	521	524	526	553	561	540	533	546	517	513	561	500	512	510	527	547	551	507	512	548	541	508	559	502	507	521	534	522	520	550	494	528	473	505	554	514	513	539	528	541	496	528	528	503	550	541	535	519	511	548	493	560	512	504	487	518	476	534	543	516	520	523	559	516	520	558	494	522	472	529	546	560	523	516	559	548	576	577	564	467	553	555	524	529	559	510	573	550	568	582	547	519	516	550	574	498	523	548	552	531	548	530	564	548	547	525	523	518	605	494	548	523	542	519	571	551	530	491	566	513	511	539	527	552	540	502	515	541	492	525	520	501	546	526	542	508	567	539	531	557	551	532	546	531	567	519	550	529	504	547	555	551	535	545	560	524	573	530	501	552	559	560	562	556	518	498	507	524	519	557	553	548	543	535	543	571	581	565	565	554	504	556	516	539	527	537	531	581	543	554	514	546	529	551	502	530	535	540	562	517	568	493	515	587	528	517	498	563	538	547	520	523	497	495	557	543	519	525	561	531	541	517	504	532	556	530	546	532	532	546	532	583	527	526	553	565	548	565	536	524	521	511	576	521	534	520	550	542	498	463	564	519	544	525	516	537	499	525	555	529	547	533	524	529	546	519	546	547	546	564	555	544	500	501	573	525	512	541	519	581	563	521	506	561	507	520	538	526	574	525	520	536	524	566	533	520	504	552	498	519	535	558	506	498	559	497	528	532	518	549	544	539	533	480	535	524	545	555	555	576	544	516	567	547	560	541	542	537	553	537	527	532	507	523	551	551	490	554	556	509	560	536	525	542	540	555	506	519	530	554	494	526	577	561	513	536	518	529	588	530	579	515	541	578	561	530	565	502	560	544	535	490	479	521	509	523	523	494	514	538	555	522	547	537	523	530	562	538	543	522	509	514	540	547	546	520	547	530	540	527	516	561	518	530	539	539	516	534	563	543	536	497	524	543	551	508	494	528	500	535	536	561	519	563	560	534	508	551	517	507	554	521	534	526	532	531	521	525	515	541	536	549	554	497	526	550	514	545	514	546	536	532	549	535	497	548	532	499	517	529	493	523	557	515	519	526	533	481	512	509	556	525	556	518	540	559	523	499	584	548	521	583	580	494	543	542	512	509	521	534	585	539	501	527	554	535	544	540	540	481	528	514	516	526	513	538	501	572	545	543	503	523	573	532	532	558	514	576	493	582	543	529	552	560	489	502	535	490	519	515	504	524	533	539	559	491	500	502	542	561	546	515	510	536
58750	29775	15489	6311	2553	660	372	288	271	266	293	278	264	264	233	275	253	258	270	276	289	359	410	435	369	326	252	267	252	273	271	278	248	250	215	263	265	219	247	283	286	293	231	271	276	278	263	247	261	249	274	288	268	270	263	234	231	271	244	265	252	238	265	250	250	237	228	245	241	261	247	266	248	253	265	256	290	256	259	265	244	250	274	235	281	283	257	264	236	294	202	236	271	271	239	275	243	274	266	258	252	244	268	250	251	257	243	266	246	269	234	219	251	238	258	277	246	246	290	235	248	251	252	231	252	270	246	267	250	220	232	253	277	262	243	277	234	284	244	302	253	245	251	252	224	239	271	244	273	277	243	252	281	250	247	240	253	280	246	240	262	266	282	259	249	258	258	286	247	268	240	270	256	271	272	247	250	279	235	261	259	269	292	256	237	223	234	255	248	251	266	262	250	260	271	245	276	278	253	271	237	270	232	252	262	266	317	268	225	219	239	259	275	244	248	264	283	265	239	226	273	243	268	214	267	281	266	258	268	265	307	235	239	256	272	269	270	247	276	266	257	268	257	257	242	237	269	259	259	250	258	243	268	255	240	257	224	259	257	281	248	254	218	229	271	235	244	254	248	285	291	250	229	258	244	266	274	265	247	247	266	260	240	257	268	245	224	288	267	250	242	264	245	274	253	254	245	236	249	262	261	234	284	253	252	253	265	244	260	278	228	267	249	257	271	246	280	234	227	245	246	259	261	289	229	277	285	248	260	270	268	251	256	239	251	252	239	247	233	231	274	278	278	257	276	274	264	239	291	272	234	266	254	233	243	279	229	266	236	262	262	244	261	279	291	275	266	252	266	281	239	230	260	269	242	238	240	247	277	240	268	267	251	256	233	239	261	283	284	269	254	225	258	267	268	288	250	271	261	266	248	231	245	279	256	242	259	246	232	278	242	242	231	291	273	272	256	274	237	262	282	288	256	284	259	243	246	266	280	250	240	234	222	301	246	269	228	249	248	235	249	254	255	260	268	287	263	269	291	277	253	297	241	243	238	231	277	234	256	249	275	255	242	246	275	214	260	270	240	267	267	248	307	221	234	280	269	257	255	258	255	271	240	249	259	264	251	259	270	274	256	262	280	281	273	260	280	265	259	249	264	269	289	257	250	211	260	270	221	260	233	249	233	259	263	277	255	280	251	285	233	246	235	273	247	252	263	265	262	221	258	220	275	232	265	256	257	259	255	260	259	250	240	241	247	292	263	261	252	247	270	242	265	256	250	271	262	246	254	252	239	247	237	233	250	224	255	239	286	257	236	274	276	260	269	235	243	239	252	241	248	265	255	259	277	235	251	250	283	272	244	255	272	247	249	256	253	258	240	266	247	246	242	238	256	258	251	297	248	246	264	253	275	268	243	269	235	270	288	247	234	265	236	252	235	290	248	250	249	255	272	254	253	264	280	256	280	256	247	273	276	251	254	251	272	258	284	234	254	250	246	254	272	263	255	253	284	251	258	224	240	218	247	250	266	258	279	267	245	239	301	262	271	259	276	249	218	257	247	241	265	274	270	261	250	253	302	279	245	270	263	265	272	250	221	282	268	226	247	306	286	267	304	285	274	286	270	238	254	241	254	253	292	273	257	269	240	288	263	266	251	273	270	242	282	278	276	273	264	247	250	258	271	271	256	268	281	256	257	264	264	278	253	247	263	295	251	253	235	276	253	256	231	245	271	259	280	261	248	256	242	273	258	271	257	252	210	250	279	257	291	278	233	265	250	272	245	239	250	247	220	296	256	268	259	262	249	241	247	221	249	245	265	274	245	260	241	288	252	277	269	265	261	246	254	260	249	245	272	270	275	237	247	255	253	264	260	245	253	266	254	261	279	250	255	261	265	273	241	268	256	242	236	247	244	249	229	265	255	274	243	249	233	258	252	240	261	251	223	252	257	238	261	234	254	270	242	248	255	244	261	239	244	232	232	244	232	289	243	235	221	253	304	249	272	280	278	259	251	247	261	261	245	233	262	258	266	230	264	264	239	233	259	245	234	295	287	261	284	260	281	273	278	234	239	250	270	247	240	266	245	247	217	236	258	260	254	258	254	285	245	274	239	275	256	271	254	245	214	253	246	294	240	258	278	241	273	257	224	248	244	244	264	220	257	279	285	231	298	266	258	258	256	248	237	269	286	247	234	257	238	226	240	219	248	232	220	256	255	234	267	258	248	255	271	284	263	241	255	263	253	276	261	251	249	267	266	258	249	268	254	285	258	237	244	257	225	245	263	263	274	261	290	214	260	255	282	240	228	238	246	251	267	265	268	233	209	251	238	259	246	252	268	267	234	277	264	259	253	268	283	257	286	245	225	251	237	250	227	263	276	227	301	269	229	253	248	238	264	229	272	275	270	278	254	279	272	253	258	251	262	286	260	266	287	236	266	236	259	257	243	250	265	244	266	254	270	250	228	236	195	245	240	239	276	245	294	261	244	265	241	252	240	293	282	270	261	270	269	282	247	229	267	240	259	264	274	247	258	262	272	291	256	271	263	234	229	247	276	233	251	232	285	258	236	249	212	279	254	276	269	258	239	254	256	268	289	277	274	273	263	258	243	255	231	255	270	285	261	291	254	255	302	274	234	262	260	273	259	233	261	231	249	251	279	258	245	255	238	279	251	238	269	223	269	275	260	223	256	230	265	250	232	252	246	272	254	288	224	237	257	268	311	252	256	261	280	288	225	270	246	278	234	273	251	283	256	272	269	234	275	285	236	276	264	240	234	284	288	233	236	220	273	278	239	288	239	253	275	241	244	247	245	266	269	260	281	228	279	246	241	215	253	261	258	279	253	261	253	268	277	279	273	255	243	250	249	252	282	265	263	260	254	283	240	252	287	259	261	269	258	222	242	252	250	231	273	267	281	265	264	236	269	254	270	260	249	264	238	255	249	247	243	258	273	279	277	230	242	248	270	282	262	248	247	286	253	257	280	251	231	243	268	259	249	244	273	246	236	239	256	245	252	268	249	238	238	277	265	258	258	276	260	269	219	258	266	287	273	260	259	270	283	234	242	238	241	239	227	239	242	258	262	283	243	253	249	230	236	235	256	233	249	261	258	256	230	236	255	263	236	229	241	264	255	281	263	271	252	271	212	266	257	282	264	296	274	262	273	286	260	260	260	266	284	273	258	238	272	269	249	240	246	276	263	272	259	237	245	300	266	253	270	261	249	242	256	272	227	241	239	231	251	238	259	245	265	268	254	265	252	255	238	234	267	234	250	264	272	254	241	245	240	246	264	236	245	244	270	249	288	268	236	260	257	248	264	212	271	253	286	274	274	258	240	240	258	271	270	255	248	248	262	248	237	266	268	209	250	249	259	218	220	260	272	239	244	244	265	244	263	250	251	249	242	251	256	246	236	255	267	288	278	260	232	229	267	227	266	237	259	240	272	283	235	249	277	242	259	249	252	262	235	242	285	244	240	267	263	272	270	232	252	264	291	265
38552	21262	16992	12386	6987	1875	907	743	621	619	599	586	575	620	552	625	606	611	555	625	867	1252	1505	1345	1102	782	591	554	574	587	530	512	556	516	574	574	602	574	526	496	581	547	570	519	597	558	600	560	539	531	584	561	558	578	569	567	593	562	540	569	545	530	556	561	551	606	585	560	566	549	629	565	576	531	553	523	576	577	597	566	577	572	550	595	555	547	558	630	590	540	587	556	596	549	598	559	599	532	534	582	597	581	550	585	599	553	576	639	585	530	534	531	589	525	556	599	556	563	556	552	560	559	557	538	581	509	588	594	582	540	564	577	576	531	568	560	530	569	552	571	575	547	546	537	536	599	580	555	580	578	585	554	564	587	526	564	564	586	599	579	570	523	567	574	585	570	565	515	525	504	560	576	545	562	555	532	551	568	556	565	569	574	582	574	558	581	586	547	565	585	563	551	555	576	533	577	628	608	548	538	569	587	566	584	570	608	586	577	546	554	581	541	584	522	514	604	562	542	582	559	561	632	565	540	578	554	573	579	541	539	568	567	512	550	568	604	577	569	560	576	611	543	576	561	564	570	578	587	563	519	559	614	617	569	570	620	606	533	580	568	550	599	576	580	571	525	530	550	550	543	568	585	559	564	587	624	591	587	528	560	579	550	543	521	570	580	580	581	542	598	573	571	566	528	571	545	560	544	581	548	595	608	574	538	567	553	542	553	535	585	568	563	561	554	583	518	605	599	537	560	551	521	590	541	510	545	588	538	580	518	593	545	549	566	565	532	567	582	592	571	536	576	553	562	603	571	555	530	549	523	559	557	544	557	533	582	542	573	533	539	569	560	542	561	547	535	588	570	549	551	568	575	575	574	588	583	562	540	581	586	537	543	586	559	546	594	580	572	554	503	551	553	583	538	593	572	552	540	542	610	585	545	566	550	580	544	611	580	568	558	567	597	533	561	530	543	556	637	586	569	600	577	547	579	553	573	599	570	573	576	573	583	549	589	571	543	533	534	548	582	547	514	500	579	581	548	554	541	532	588	539	585	528	557	607	549	564	586	560	574	584	584	575	530	592	532	547	569	568	554	567	553	516	529	585	589	605	544	550	584	522	524	582	579	537	577	553	522	558	566	510	541	544	595	549	586	584	578	568	545	605	541	563	570	587	568	540	574	565	595	585	572	557	547	600	511	537	549	580	565	532	579	555	591	579	576	556	576	548	534	556	568	543	548	605	578	550	551	572	609	557	556	520	505	560	571	555	592	556	571	551	556	507	581	567	583	521	572	505	559	574	549	581	557	525	530	543	521	546	588	538	559	542	552	555	509	559	581	590	535	611	578	545	572	553	545	580	505	549	616	532	577	565	506	597	574	596	582	594	604	536	571	581	557	586	568	576	554	523	541	530	541	520	628	590	561	561	544	587	589	567	538	586	578	572	573	563	571	557	539	563	580	562	554	510	605	549	552	539	575	528	532	579	545	585	583	540	525	568	558	551	548	573	557	561	564	545	544	532	555	586	577	572	566	609	582	538	566	534	537	547	584	550	542	567	580	566	552	569	580	578	570	546	536	606	559	557	539	529	567	578	568	559	541	556	576	562	598	562	577	594	563	576	568	570	547	574	562	575	536	577	560	547	594	580	579	533	533	541	561	583	580	550	568	562	563	581	579	574	560	582	524	562	553	570	559	543	571	570	583	573	523	539	584	583	548	578	564	554	544	569	538	572	547	593	550	586	557	554	569	525	567	554	635	534	598	549	554	567	567	609	575	586	554	566	540	559	589	571	520	565	547	603	580	595	544	604	565	566	569	552	572	541	553	540	540	600	577	580	590	549	554	566	588	576	548	565	605	564	563	536	570	588	534	568	596	539	601	548	550	560	553	584	538	581	567	541	549	597	579	570	555	539	557	524	551	573	553	577	545	617	572	549	580	577	559	585	576	618	583	606	609	540	573	548	571	569	551	600	528	521	521	582	579	601	574	566	545	546	574	534	593	571	585	547	534	577	613	599	633	560	535	553	555	564	535	598	579	546	573	534	551	581	570	562	570	579	544	577	562	590	532	554	566	567	535	539	561	566	560	503	608	520	554	591	574	544	542	588	531	578	579	551	552	572	589	582	533	582	575	554	523	602	559	550	554	566	556	530	553	564	585	568	525	588	606	579	596	527	602	537	577	602	591	587	556	557	563	579	558	561	572	542	553	575	597	572	550	550	539	581	582	578	559	519	550	539	561	556	537	562	520	549	562	559	516	537	562	576	579	578	526	560	545	557	596	555	560	585	523	577	580	575	576	540	579	600	560	585	570	602	579	546	542	565	544	587	578	567	573	556	576	527	522	540	550	607	550	557	528	526	561	568	606	557	588	590	501	585	564	505	581	568	572	574	557	603	553	568	554	536	571	554	522	537	535	596	579	583	533	556	584	567	551	518	550	536	585	567	567	557	542	581	546	533	545	572	559	542	581	543	561	565	565	569	571	569	556	552	546	522	532	591	552	595	544	569	546	582	582	519	550	536	554	583	544	556	525	576	529	529	557	561	549	604	543	557	538	609	536	597	603	584	552	576	585	553	553	597	569	599	537	582	555	606	553	487	573	572	577	574	604	572	559	585	505	587	545	556	569	530	550	556	583	562	561	606	583	548	510	539	545	531	558	582	549	552	547	570	550	590	570	555	554	570	583	512	538	577	544	541	539	604	550	629	539	585	509	564	579	546	608	557	567	550	592	591	563	599	584	577	531	540	631	564	547	572	552	505	580	562	582	630	559	542	562	568	577	541	543	583	574	527	558	615	529	571	558	583	568	574	582	597	539	525	552	589	571	602	564	615	578	567	587	556	591	579	542	553	601	601	582	592	568	544	576	523	582	579	584	561	588	549	597	577	585	585	555	564	531	526	561	568	525	568	583	596	561	556	542	565	574	566	564	570	568	582	562	588	544	571	593	547	580	567	552	562	568	551	564	582	582	559	560	549	538	554	554	557	534	557	568	562	534	562	557	572	586	577	560	573	601	525	533	579	548	516	546	550	588	553	573	531	563	563	546	596	561	525	577	582	542	536	606	561	584	594	562	588	540	531	562	556	565	576	551	572	571	573	557	517	541	553	572	556	604	579	547	611	524	575	564	592	523	558	558	558	568	580	555	599	539	599	598	580	535	499	587	600	522	600	609	584	557	585	530	523	600	575	569	579	576	537	528	580	562	577	552	593	540	541	549	580	550	562	560	560	580	553	561	586	574	568	547	552	590	567	544	536	602	579	570	535	584	580	600	571	529	556	552	575	535	575	569	552	546	567	558	538	535	596	562	573	587	570	558	551	581	523	573	532	572	574	579	569	576	556	553	602	543	567	553	573	562	601	549	537	539	588	598	544	555	569	570	554	589	548	568	552	551	560	580	576	518	574	555	563	591	549	543	544	540	546	563	577	556	560	565	584	579	570	552	574	561	555	603	630	580	555	537	560	537	532	569	592	587	587	582	604	560	547	556	576	542	587	587
65406	37853	24886	13056	4562	1257	404	352	342	281	281	291	285	281	310	289	308	323	402	408	451	482	526	482	363	351	248	284	297	272	261	277	241	267	301	274	309	261	310	265	281	247	267	310	302	243	281	266	278	261	265	297	288	246	312	278	267	264	275	268	275	259	279	259	233	288	252	296	274	299	241	290	272	253	263	257	275	258	282	292	300	271	276	226	255	294	282	271	236	301	253	285	298	287	272	296	250	294	250	270	293	259	288	272	288	277	303	308	288	226	261	280	300	265	272	269	277	261	250	279	295	262	261	275	258	277	278	263	239	294	296	270	284	254	312	265	267	260	273	275	285	250	276	262	261	288	277	281	287	273	254	266	248	226	283	269	256	271	270	238	263	261	302	317	269	272	265	300	274	279	295	260	245	263	305	259	284	241	303	273	261	273	277	270	310	308	268	266	269	232	264	271	281	291	256	248	290	270	299	243	301	237	259	260	275	291	294	281	297	280	249	248	260	246	296	278	273	274	267	263	253	230	293	276	278	257	229	291	243	261	282	290	266	267	253	261	311	288	280	258	248	278	258	295	284	298	265	281	266	238	288	286	231	283	282	270	277	257	281	277	292	282	296	252	284	253	297	280	242	268	290	263	270	262	255	279	281	285	306	276	296	260	263	266	285	254	287	282	266	288	283	230	272	276	255	277	286	291	235	281	257	277	284	283	271	230	304	274	244	266	250	244	269	269	258	278	293	265	281	300	312	261	241	256	246	267	278	302	292	253	250	253	268	266	264	259	267	271	291	271	285	273	266	249	263	269	274	244	256	273	250	253	306	287	256	298	290	303	245	315	252	260	262	276	236	245	283	295	275	268	272	275	268	269	271	237	274	281	292	242	287	295	276	281	272	287	291	278	278	269	290	243	277	289	256	284	306	272	289	264	291	250	268	268	269	268	254	258	307	300	279	283	281	308	238	236	278	281	258	276	285	274	310	267	290	274	298	242	309	291	254	273	238	282	243	257	281	290	290	294	259	250	276	270	297	279	275	279	293	238	253	247	274	251	274	266	295	288	310	266	254	286	250	299	257	280	276	255	284	247	271	262	259	275	291	258	289	272	276	258	283	294	293	271	294	291	260	257	256	277	297	274	275	247	270	238	280	264	266	281	271	267	276	276	245	279	274	282	267	292	291	267	275	288	278	255	291	273	297	289	306	274	263	276	291	262	276	248	262	264	261	264	269	270	264	280	277	296	262	264	242	241	274	289	260	253	265	252	278	286	277	288	264	265	287	271	289	240	243	284	281	286	329	276	296	244	269	265	254	280	273	256	292	251	264	282	279	303	255	286	286	266	290	255	240	292	237	277	274	304	270	269	280	243	291	292	283	254	296	290	265	279	262	265	274	255	297	267	290	287	267	299	295	300	274	268	279	236	285	290	274	303	297	256	261	269	310	265	283	270	268	301	265	264	268	281	249	278	301	254	271	256	294	277	273	276	240	267	293	285	272	284	248	263	275	296	281	263	261	273	267	275	266	274	280	259	287	276	290	298	316	283	254	300	272	262	287	282	262	253	262	268	294	248	261	297	281	288	257	288	262	251	245	274	300	282	282	281	263	258	267	267	259	295	298	273	291	251	298	283	278	279	284	268	276	266	294	253	265	294	289	257	265	283	264	279	309	294	314	283	297	274	272	237	273	276	289	263	270	277	302	274	318	259	270	296	265	300	311	252	240	264	279	269	260	277	293	246	301	267	294	278	262	279	258	279	261	293	277	297	288	274	273	271	243	262	277	291	276	230	257	267	307	259	268	265	290	278	244	268	259	260	276	300	243	241	276	307	242	264	264	254	256	261	261	292	261	242	276	280	269	266	252	292	269	240	302	268	263	238	235	276	298	280	257	298	252	286	257	277	275	257	278	251	277	253	277	290	263	244	281	248	255	268	287	294	282	279	269	279	282	283	232	276	289	243	263	261	288	269	311	280	303	264	269	250	267	277	288	277	283	262	260	286	262	263	278	314	276	282	291	287	259	271	239	244	281	269	265	261	272	260	272	276	270	260	298	308	261	246	252	246	299	269	233	272	236	282	275	255	270	270	268	280	284	277	268	288	287	299	265	229	272	284	267	237	299	324	292	273	282	290	267	241	290	247	274	254	283	260	259	289	245	278	288	278	274	280	282	269	239	287	230	280	273	244	269	224	272	280	246	277	253	264	271	250	280	274	252	264	296	277	263	272	288	277	297	290	257	273	296	258	246	274	275	316	276	254	265	254	290	266	219	238	281	306	278	253	294	286	282	284	242	241	255	257	270	268	307	246	279	269	290	290	274	283	289	251	334	291	267	273	232	249	247	275	259	279	253	265	263	296	271	259	296	268	263	267	282	241	279	285	257	284	266	264	320	272	282	286	259	295	269	288	276	276	269	305	291	247	283	254	276	260	266	293	302	257	266	274	298	273	257	300	267	267	238	273	273	254	263	278	281	280	277	273	276	282	260	274	277	261	283	265	262	294	259	298	257	245	288	250	246	265	279	275	247	273	279	297	269	312	281	247	292	296	264	288	268	239	264	257	252	243	308	276	262	268	293	276	294	310	272	258	262	299	288	277	269	270	262	257	264	311	322	256	264	274	306	257	285	298	279	258	270	289	256	285	262	278	262	264	262	255	257	289	280	275	232	265	254	249	257	227	261	271	263	243	255	261	315	253	269	299	277	267	289	262	250	282	269	317	287	267	274	255	266	299	249	263	292	258	290	267	262	283	254	264	271	273	290	286	260	225	265	281	258	288	268	276	292	283	256	258	290	279	261	276	286	279	250	260	254	254	275	263	292	265	284	294	301	239	261	295	266	255	274	284	286	285	277	317	270	260	281	269	257	268	272	295	258	288	285	292	300	296	262	275	262	249	286	305	288	259	291	297	250	279	287	261	271	260	296	280	258	297	269	273	244	269	221	287	283	254	239	264	266	248	257	273	283	266	279	268	271	237	280	250	275	299	286	303	262	275	283	264	306	283	287	270	265	253	271	253	300	284	250	242	286	267	275	267	333	259	279	266	275	282	287	282	268	274	280	283	289	270	289	275	270	246	259	287	285	256	248	259	251	282	273	275	268	267	247	284	290	267	269	272	245	248	302	287	288	279	264	267	283	270	301	248	296	264	272	242	244	272	273	250	259	266	266	295	291	253	275	290	258	253	269	247	284	313	259	288	305	296	281	256	235	267	289	260	249	262	270	294	294	281	254	290	301	264	257	269	249	285	293	307	260	290	263	255	266	273	288	264	283	278	269	255	290	251	266	241	252	269	257	258	261	285	269	289	267	291	280	276	308	274	271	277	279	295	279	285	281	239	275	311	296	269	303	266	257	229	295	261	311	305	299	296	290	284	259	293	266	290	275	292	280	284	267	267	254	273	245	298	270	248	242	295	271	277	268	284	287	289	273	271	287	274	289	268	282	285	293	295	293	293	281	262	254	289	248	292	263	264	288	251	273	268	282	276	288	284	263	260
41617	29210	27004	19528	10468	3032	1213	993	789	661	714	718	657	635	711	726	773	921	1169	1536	1630	1883	2067	1883	1410	869	610	576	580	628	599	582	615	608	580	615	548	563	578	609	579	603	574	598	558	573	524	555	616	562	561	565	574	608	599	582	597	582	627	590	634	582	612	595	587	606	636	592	595	622	586	594	632	578	566	547	590	596	587	584	573	571	611	590	595	581	577	606	589	619	607	634	577	597	557	583	583	572	583	577	647	591	574	659	574	618	582	601	560	602	587	601	614	596	598	608	595	598	570	560	600	573	641	611	566	590	579	617	617	601	615	558	598	629	594	580	581	587	579	595	608	614	598	595	559	559	606	579	580	583	619	625	571	608	585	549	639	619	599	569	625	610	604	586	575	620	567	588	592	577	584	593	581	602	624	571	576	570	571	567	586	606	575	610	579	592	570	601	580	558	639	585	579	607	609	588	589	590	585	590	635	575	586	586	578	570	590	583	588	608	573	590	628	620	609	597	583	607	597	601	564	619	571	647	618	609	579	585	605	585	616	593	570	632	544	593	603	548	585	620	580	583	553	584	566	601	616	528	584	616	615	608	620	626	612	588	620	603	563	634	597	599	612	590	590	607	570	570	606	586	577	574	589	581	594	596	565	648	603	570	621	600	537	556	562	592	597	599	592	583	608	591	557	614	582	565	598	612	571	585	584	567	581	578	577	614	620	613	602	613	571	589	608	620	582	610	572	556	596	551	589	571	616	584	580	619	622	586	580	569	595	624	600	585	586	584	627	535	559	590	579	580	616	643	609	597	618	598	607	593	556	577	540	565	585	581	590	635	612	573	553	564	596	602	605	587	639	626	586	625	707	576	543	569	560	582	585	570	551	555	620	593	575	586	588	560	583	586	611	615	616	611	588	573	576	578	601	574	556	596	535	617	552	588	618	614	563	590	621	581	581	600	601	612	631	596	552	601	602	565	574	584	611	587	569	605	607	614	575	591	609	616	595	558	555	606	555	573	578	610	586	612	569	589	571	565	578	554	559	615	588	587	582	621	576	631	585	567	599	614	607	574	618	582	647	561	575	602	554	606	592	593	638	591	593	583	615	588	562	608	594	617	600	597	601	600	559	585	573	605	581	605	539	588	593	578	570	559	591	587	556	582	590	547	623	588	612	570	584	578	557	577	585	592	616	641	585	615	566	592	607	557	595	568	570	592	591	572	593	576	564	590	590	620	562	583	616	597	620	606	626	610	611	602	590	559	572	545	598	591	620	578	574	571	595	554	577	609	627	573	560	585	590	602	586	605	568	568	595	608	595	576	595	614	583	573	571	582	580	639	587	619	576	581	643	608	557	546	623	620	595	572	627	548	623	614	563	608	570	586	644	560	594	631	586	584	574	565	623	551	561	590	578	593	627	523	595	565	585	641	561	597	609	538	539	508	580	531	580	594	606	564	568	657	598	588	574	611	609	587	608	582	624	621	594	570	593	572	597	582	559	607	565	608	611	561	587	608	559	595	608	553	568	587	584	588	630	618	601	583	580	597	560	562	562	620	595	594	545	569	627	555	598	643	567	563	584	603	572	584	583	583	602	586	615	581	600	584	616	591	590	607	599	550	598	619	527	592	592	573	590	540	583	601	569	619	601	621	572	571	607	598	613	586	521	594	573	587	582	579	615	586	563	585	569	627	580	636	608	556	579	598	583	610	533	545	583	590	580	571	590	557	613	589	568	580	636	573	570	598	576	566	595	618	620	604	615	600	622	617	582	627	622	616	623	626	591	614	598	609	594	604	575	593	595	605	556	628	595	578	593	626	588	564	560	638	561	576	622	597	560	611	619	629	614	601	568	592	584	587	618	626	620	636	586	619	550	624	591	569	558	606	587	555	583	578	576	577	590	605	613	586	592	572	614	607	582	629	573	556	640	568	598	612	561	571	609	567	632	599	610	596	565	581	587	571	611	572	582	550	570	564	611	587	631	564	595	582	660	625	564	603	585	592	566	586	600	558	581	608	629	597	608	584	608	539	609	577	595	610	545	574	570	555	642	617	592	624	587	594	589	600	616	575	608	580	624	597	579	623	582	547	562	569	610	606	620	597	590	591	583	625	564	632	598	575	571	580	610	590	606	594	557	565	588	587	614	572	577	642	602	562	556	629	553	578	607	588	613	571	628	617	598	576	526	600	620	593	612	566	602	580	533	648	560	591	589	592	576	604	608	626	574	588	616	617	593	601	560	598	621	626	547	630	583	622	587	595	551	570	609	597	599	623	607	602	619	595	614	599	611	569	589	609	549	575	628	575	555	620	599	605	594	571	610	643	633	607	651	603	585	594	603	573	588	585	623	616	562	562	572	563	606	595	577	628	580	576	566	563	608	590	589	596	587	582	567	594	609	658	626	601	606	610	559	561	580	646	590	582	593	607	583	571	603	636	602	594	594	572	588	622	577	610	579	586	571	578	551	588	636	578	592	610	566	599	585	570	615	568	583	591	566	614	619	612	607	629	573	609	571	598	651	572	607	632	564	621	594	570	596	567	602	555	572	597	596	609	557	625	558	567	572	601	629	583	599	545	608	603	605	599	562	610	583	609	600	577	545	608	562	631	567	628	561	630	608	591	581	578	594	607	609	537	594	577	638	591	625	588	609	617	550	598	603	612	568	626	549	574	586	569	626	586	625	568	589	589	595	576	610	587	609	620	605	579	618	603	580	578	610	568	600	592	558	578	592	568	588	604	567	598	619	608	592	589	595	622	584	594	556	588	582	610	624	632	583	608	598	580	580	578	615	607	570	618	590	589	585	572	552	618	614	605	607	604	615	612	569	599	593	571	612	608	586	571	588	588	614	560	565	552	567	641	628	642	607	609	603	563	626	612	562	539	589	579	603	594	624	593	607	595	612	575	608	572	589	589	597	613	591	615	596	604	578	572	566	554	590	636	596	596	580	572	565	550	577	649	624	589	566	597	605	562	560	581	566	560	589	610	607	560	602	596	614	595	553	581	578	597	604	565	569	572	573	576	585	616	583	598	578	622	583	598	582	611	585	623	606	608	605	633	585	558	626	641	572	597	598	681	553	556	605	543	614	545	594	591	598	590	637	583	602	565	606	574	595	606	633	541	599	591	572	582	594	591	583	606	588	573	629	553	599	569	646	588	574	576	540	562	612	583	603	628	564	582	615	559	581	580	609	585	563	562	570	601	615	608	570	575	583	538	579	554	634	569	583	583	585	592	605	600	581	611	567	585	574	605	565	603	611	580	587	592	590	625	660	598	605	597	615	546	589	615	592	588	596	614	562	559	569	574	602	559	619	611	590	605	593	536	606	566	594	552	588	599	590	588	604	615	533	580	578	580	604	597	615	593	548	572	665	589	607	598	573	636	592	626	581	586	569	572	628	625	575	639	600	570	603	590	557	647	594	598	586	604	540	602	624	618	567	572	614	613	583	596	590	659	542	594	562	575	587	602	579	571	534	586	600	619	575	613	588	627	630	558
44291	25314	11316	3409	1056	398	258	256	273	261	241	252	231	184	242	259	261	256	248	235	237	245	209	265	228	261	228	275	230	227	243	243	226	219	232	215	229	232	217	263	230	241	258	222	253	251	257	251	246	252	245	237	244	253	245	241	224	261	251	238	235	216	244	260	237	234	259	215	243	201	237	236	258	238	237	252	226	235	238	250	211	246	244	222	232	253	221	229	200	230	208	222	255	235	256	254	239	242	217	242	236	251	223	235	231	234	205	230	263	266	222	208	213	214	221	241	249	260	255	223	228	239	231	258	229	242	237	241	231	230	193	246	218	217	238	219	251	226	231	233	214	221	238	264	217	251	237	263	229	243	253	239	219	225	240	226	241	229	276	223	246	259	235	260	236	252	224	262	239	216	253	210	227	256	237	233	250	220	254	245	208	255	220	235	224	245	239	230	234	253	236	234	240	197	243	215	227	228	224	241	246	217	239	245	253	254	245	207	218	247	230	234	223	285	237	281	263	235	250	254	252	238	235	239	268	223	218	232	255	252	195	233	276	234	213	219	262	255	229	230	233	223	248	246	257	260	230	255	253	245	233	225	235	251	225	224	220	220	246	234	226	229	232	227	233	209	225	241	262	224	232	228	249	240	242	231	273	276	229	228	251	222	212	223	253	255	252	227	252	207	210	249	229	241	282	215	223	213	218	236	214	218	247	243	237	244	246	246	202	225	223	237	205	214	254	231	227	227	255	237	204	213	227	222	224	212	223	250	221	249	227	243	268	257	243	211	206	242	202	234	224	253	271	235	186	268	245	228	230	253	233	233	262	222	231	257	242	233	225	220	234	233	224	236	224	247	236	212	208	259	246	253	262	243	238	242	219	237	255	233	227	236	225	227	234	214	249	240	263	231	244	254	253	227	247	243	230	260	236	237	283	238	238	256	257	241	233	254	233	232	263	247	220	247	248	245	224	225	277	257	257	258	211	221	260	249	227	261	248	251	224	223	238	241	235	231	240	225	257	245	261	266	256	219	259	272	249	246	212	251	247	244	214	221	237	270	204	219	250	248	249	247	251	235	235	237	224	251	225	240	256	238	244	220	230	227	231	226	246	238	225	216	245	256	257	210	226	198	232	245	264	224	247	241	233	211	222	204	234	269	237	261	251	223	233	204	218	232	236	241	239	216	221	231	248	226	255	265	236	257	236	240	257	277	225	207	258	250	267	234	235	245	254	258	217	219	227	266	234	239	273	250	260	277	231	259	228	249	221	230	262	241	239	230	225	239	241	272	264	221	226	231	245	258	271	251	253	224	222	229	213	239	236	246	231	226	206	253	245	232	234	225	195	248	239	251	226	220	246	248	218	239	202	243	241	216	256	247	245	217	248	219	260	209	222	247	259	238	224	232	251	264	257	236	241	242	246	230	268	235	240	236	217	239	246	199	254	245	222	229	249	242	221	228	234	266	242	261	242	224	266	251	233	239	256	229	224	277	236	237	238	240	242	206	223	231	243	243	272	263	236	236	263	223	235	241	241	200	210	230	266	218	241	239	251	258	218	246	246	291	227	257	246	220	216	236	261	219	239	252	240	231	216	231	237	217	250	237	257	237	242	236	233	254	248	217	267	236	219	234	215	230	224	236	249	237	251	230	237	259	267	247	224	226	242	224	207	214	234	236	219	257	255	212	254	230	217	237	229	238	239	225	256	234	220	250	241	237	245	232	249	234	221	252	239	247	231	222	228	239	225	264	209	240	233	240	278	232	230	243	271	215	250	235	247	247	226	220	238	243	238	262	231	264	228	217	232	248	223	246	249	234	240	227	266	242	254	232	220	230	214	254	252	216	238	263	243	200	245	239	234	232	231	244	227	236	236	234	232	218	258	224	245	249	270	280	232	236	225	245	223	259	256	255	219	242	234	213	248	265	226	231	232	242	257	225	231	225	242	237	249	237	235	239	186	205	259	236	197	216	233	211	246	218	238	232	227	242	250	245	227	243	214	235	222	229	230	216	224	235	235	229	241	217	243	239	265	261	285	231	281	233	215	251	247	247	206	232	228	249	251	248	245	226	256	261	262	235	228	250	253	231	238	262	251	247	249	218	250	233	259	255	278	228	254	233	257	254	232	229	241	216	238	266	216	238	232	233	276	242	244	238	242	261	238	229	224	217	226	231	232	266	228	232	238	245	230	254	229	242	213	249	230	223	236	264	229	237	242	248	236	232	230	195	231	230	229	228	245	221	234	230	264	227	254	237	225	214	246	268	251	235	216	230	206	260	259	270	258	246	231	240	248	220	209	259	269	246	216	228	243	246	235	276	291	260	240	249	234	228	259	241	235	238	216	222	272	249	249	224	232	232	223	230	260	227	220	246	209	237	213	251	257	256	234	226	244	237	230	233	283	247	252	240	226	247	241	266	231	213	212	246	254	235	242	235	239	245	228	230	199	244	251	240	249	237	256	225	228	244	266	262	234	280	241	226	244	241	275	236	250	227	232	235	251	243	280	269	246	224	225	249	265	246	226	256	238	233	241	225	244	255	258	228	233	240	254	231	252	256	247	206	226	239	241	234	234	246	234	234	232	231	221	244	238	232	241	245	257	206	227	213	225	257	236	255	224	224	238	269	273	238	229	219	222	253	238	223	253	236	229	238	214	251	274	239	211	216	233	243	205	250	209	250	227	223	231	216	247	211	238	266	225	222	240	237	217	225	278	240	273	267	231	237	296	197	226	236	243	255	218	232	208	259	246	240	247	283	244	267	245	261	257	233	233	230	254	226	221	211	276	277	223	251	236	278	222	220	230	252	254	221	264	231	249	228	257	241	205	234	230	231	266	251	263	224	256	205	211	235	236	242	221	231	246	224	241	242	231	249	251	217	246	271	264	246	226	238	255	249	252	224	225	236	222	228	245	239	233	227	233	226	249	244	230	224	238	259	255	282	228	213	209	228	247	251	247	250	228	238	255	206	244	229	207	244	242	268	255	211	257	239	211	238	229	232	233	255	270	241	210	239	224	252	237	259	240	228	285	220	208	244	229	243	225	241	235	240	220	249	226	249	228	230	235	236	247	231	237	233	214	253	249	228	226	259	210	237	264	209	234	254	229	227	272	220	249	244	249	222	239	224	228	257	231	269	219	246	225	248	232	211	252	244	230	223	237	265	229	244	247	242	223	218	215	236	212	224	255	235	217	214	219	210	221	226	221	235	221	229	220	236	232	240	243	218	209	235	236	241	253	245	253	219	246	236	249	252	258	241	244	242	232	257	234	235	249	225	202	223	232	262	234	251	267	223	246	265	250	217	230	230	244	227	233	216	248	269	245	242	237	230	254	267	246	215	239	228	252	264	227	249	208	242	242	237	264	245	255	269	229	231	262	250	244	242	226	246	240	212	238	233	235	253	222	282	211	238	230	237	222	260	243	225	243	263	257	238	237	246	261	259	249	250	268	211	239	235	252	252	239	230	247	218	212	230	240	241	220	236	218	216	220	264	236	229
28682	19704	13387	7339	3141	1001	639	624	592	570	543	537	493	548	557	545	551	519	566	512	622	612	592	586	538	561	524	488	519	528	552	555	519	536	536	514	532	536	476	489	559	546	466	522	527	541	528	517	535	527	528	517	504	506	558	503	508	517	538	542	531	492	537	491	520	510	478	547	540	575	524	537	502	543	538	512	543	493	549	558	535	518	534	531	558	515	561	508	571	539	517	508	540	563	535	524	506	510	542	544	461	542	543	523	506	546	531	496	544	560	553	507	574	558	505	515	539	521	533	504	529	491	547	523	506	569	557	541	523	496	486	518	537	571	529	531	524	508	501	521	522	574	536	532	501	464	536	526	482	530	557	543	533	517	531	543	533	502	535	492	534	510	495	533	481	483	517	511	520	543	533	539	548	526	523	561	511	538	512	493	552	522	512	520	542	537	509	518	525	504	496	472	507	531	513	502	543	532	514	531	537	568	521	525	549	484	522	545	538	504	539	538	528	529	571	571	525	553	507	499	518	483	493	505	526	539	527	506	503	508	515	506	470	494	532	515	572	541	555	530	516	522	517	530	526	503	520	530	529	530	523	522	512	542	545	534	530	522	539	539	528	505	505	521	508	511	560	523	512	558	539	545	529	499	529	589	527	528	567	512	533	506	505	529	535	557	518	543	526	524	504	545	509	517	527	513	514	510	493	521	521	564	502	517	530	505	543	506	516	476	525	517	512	522	545	525	604	554	494	495	525	528	512	546	523	501	528	569	509	528	533	508	541	494	519	523	542	529	514	519	532	572	561	563	528	519	534	520	578	509	544	517	516	535	504	513	523	572	503	538	554	502	505	512	541	493	482	555	529	559	502	488	557	518	547	490	528	507	528	549	531	526	490	550	515	526	523	510	548	526	533	534	513	512	537	513	543	543	530	492	533	508	528	534	507	547	533	517	510	531	515	547	500	539	532	514	526	561	516	557	557	556	536	494	519	531	504	539	551	547	492	498	524	530	515	557	560	523	544	507	534	534	540	534	567	556	581	520	549	559	538	557	531	521	549	527	529	539	524	539	527	501	531	578	539	526	554	523	519	531	506	535	537	540	523	561	563	511	523	556	526	511	547	527	554	544	546	538	525	497	569	558	538	550	557	511	528	562	529	498	528	517	484	499	510	524	530	525	521	509	488	525	504	520	536	500	518	537	535	496	527	539	542	493	532	509	495	529	519	569	497	533	537	566	509	515	527	536	535	540	525	570	518	514	531	520	512	519	542	533	492	530	539	503	493	490	576	530	489	550	545	516	486	533	492	526	511	539	486	540	528	527	514	524	502	522	519	519	494	535	525	570	500	509	511	509	535	528	520	563	520	526	515	522	495	540	530	516	548	518	554	549	516	547	528	520	526	528	539	538	518	510	508	509	495	561	544	548	556	531	504	524	528	488	518	568	535	536	498	531	503	524	519	528	515	517	526	529	548	500	572	485	533	529	559	522	504	514	533	516	533	464	509	543	516	541	513	545	536	492	511	508	500	500	528	501	528	502	518	549	547	559	572	527	493	530	549	513	526	543	582	555	562	537	538	521	497	530	520	531	519	522	529	525	499	563	498	488	560	502	540	527	497	586	521	550	549	518	519	555	525	521	509	529	547	522	495	558	544	482	482	546	492	492	500	504	553	545	512	529	548	508	514	542	548	516	532	567	502	527	579	514	567	526	512	514	590	513	528	556	538	492	512	543	531	517	563	533	487	510	517	506	551	565	528	542	528	531	489	493	524	548	543	549	584	488	520	529	501	542	519	551	545	532	557	494	538	557	553	520	540	530	523	477	516	544	495	503	509	476	522	524	555	525	503	525	549	506	513	498	551	522	519	531	553	542	482	527	542	520	540	499	598	521	545	567	520	527	538	509	521	515	515	513	544	539	501	503	510	517	527	524	517	527	527	515	583	505	556	556	528	529	521	544	514	545	568	515	552	523	542	535	517	517	504	520	517	556	485	562	522	505	535	523	502	517	533	563	548	537	523	515	549	510	513	544	522	529	548	510	537	533	543	515	500	532	512	528	520	516	544	505	511	472	508	528	510	518	509	515	532	490	566	489	541	519	525	539	539	532	511	480	529	534	550	490	530	570	517	537	549	513	596	521	530	518	521	521	541	513	533	500	523	542	545	496	508	545	546	535	530	554	543	520	520	531	521	531	579	527	525	506	482	562	515	545	550	484	503	519	565	523	551	510	532	496	535	534	536	563	485	546	509	543	586	515	534	539	522	521	535	524	532	490	529	539	540	555	495	542	505	532	549	537	531	571	550	569	518	521	485	547	522	513	506	546	521	539	517	516	537	533	536	504	523	537	556	529	530	523	563	528	532	523	548	511	522	539	540	508	566	538	560	523	531	527	501	510	547	489	550	511	482	547	527	507	497	504	560	518	526	545	524	536	522	507	491	515	525	490	555	492	566	556	575	540	531	497	503	493	527	516	539	534	552	532	512	559	549	550	532	555	516	505	534	513	540	532	555	546	550	575	499	522	496	560	525	537	547	527	547	509	494	511	527	557	489	554	580	513	483	575	538	543	492	483	516	518	551	508	515	517	516	551	518	522	523	517	545	492	558	517	542	494	485	520	493	501	529	502	525	500	551	525	489	524	530	536	465	501	522	492	485	539	513	533	531	516	539	517	523	516	525	517	526	522	530	544	534	521	552	529	513	553	492	553	552	506	522	516	545	514	506	586	524	526	571	536	496	510	525	488	533	543	514	570	542	511	527	517	517	528	511	550	493	562	538	494	490	529	544	572	501	549	498	531	528	537	527	517	533	541	539	500	547	497	518	503	546	526	492	510	558	532	588	517	508	530	458	536	565	493	561	523	495	536	511	558	511	529	535	537	542	498	521	492	526	531	535	522	464	531	542	526	542	534	500	550	553	533	528	537	512	516	531	507	522	526	556	510	514	536	502	521	507	517	524	559	534	524	501	507	510	519	521	559	524	532	511	542	520	565	543	515	522	496	516	531	530	521	555	517	492	499	502	505	490	511	491	509	543	525	503	525	524	519	540	522	525	551	506	548	511	510	568	525	519	569	529	565	530	525	542	517	525	561	523	537	540	526	517	524	511	536	558	542	536	504	565	520	535	493	527	573	537	543	530	553	577	566	568	530	535	541	515	505	513	501	533	547	513	545	503	542	535	539	513	529	586	576	554	567	516	548	524	564	531	520	510	501	475	499	535	573	553	520	510	545	541	554	518	551	499	521	523	529	547	559	517	553	529	520	537	517	532	534	494	523	524	479	491	584	510	536	537	527	556	541	540	557	526	525	521	530	524	534	546	561	522	537	531	527	548	551	517	486	547	534	553	541	531	528	545	503	524	499	488	518	493	524	528	520	540	502	523	517	531	568	511	550	557	561	571	540	546	579	535	504	533	541	542	525	506	572	529	525	542	512	508	516	504	546	556	549	509	586	509	507	532	476	534	544	539	476	514	552	510	515	489	566	530	511	541	513	557	551
60663	33202	16064	5667	1518	416	319	283	298	238	259	266	265	234	272	249	238	225	266	276	325	284	261	256	245	244	271	243	290	247	261	233	237	246	290	232	246	262	262	251	229	260	211	248	254	245	262	287	249	257	252	216	269	262	249	229	256	243	227	252	259	269	253	257	239	222	252	257	246	272	258	244	229	274	231	242	246	243	250	235	240	228	258	294	249	250	284	218	223	231	231	255	239	257	250	255	239	254	231	249	263	237	239	274	268	262	276	229	253	246	266	248	250	269	252	247	228	240	246	232	244	238	255	217	259	231	261	275	214	250	248	247	241	238	268	237	267	263	263	263	282	272	259	267	274	273	237	273	277	240	245	248	261	249	241	221	264	264	264	264	235	238	255	217	261	250	255	223	282	283	272	255	221	254	283	227	216	240	221	292	229	255	260	261	265	255	277	248	254	267	235	255	283	260	293	242	247	255	256	239	250	237	278	247	246	280	247	263	254	270	233	251	249	239	261	268	250	255	252	221	276	249	230	241	271	232	258	264	261	263	254	264	266	250	259	244	245	264	243	251	241	252	269	255	247	265	273	280	244	231	265	219	259	259	280	267	257	253	261	267	255	256	272	243	249	258	247	271	263	246	246	251	282	272	291	232	229	235	245	244	276	243	254	280	244	238	250	248	240	263	231	258	275	276	232	245	236	240	250	254	247	236	259	266	260	239	271	281	258	264	248	246	294	251	293	209	232	256	295	242	266	273	263	257	247	254	264	284	262	261	253	265	249	274	249	240	245	238	244	226	248	257	253	238	250	238	269	257	242	231	257	250	246	264	262	237	263	242	242	266	241	277	258	241	233	235	242	241	252	235	304	241	251	270	261	240	235	276	245	250	252	254	268	272	231	239	262	260	264	234	232	235	220	233	242	264	267	260	262	247	259	250	248	251	259	281	265	234	278	255	257	226	233	249	251	228	248	223	252	263	227	258	206	202	261	284	258	232	230	226	270	243	227	213	272	229	229	270	268	262	272	308	217	249	248	268	250	248	235	244	211	281	246	241	258	273	256	239	237	254	277	257	264	239	224	250	303	261	252	256	261	261	210	243	258	240	274	260	244	223	264	242	251	243	241	240	257	266	245	244	246	259	238	276	234	238	251	245	259	287	231	254	269	262	259	254	258	247	220	263	243	264	241	248	254	254	244	242	238	257	252	240	249	249	242	269	236	249	259	230	280	225	253	252	254	290	255	251	239	217	264	246	233	254	263	251	265	246	252	243	268	235	250	285	285	231	271	283	258	246	247	237	267	254	258	262	233	253	228	251	237	247	232	251	239	261	245	265	223	263	277	305	250	251	270	218	265	247	242	225	263	248	222	269	267	249	273	255	230	264	249	246	235	287	262	224	241	267	301	267	265	261	283	266	248	231	259	270	255	252	267	243	259	240	241	243	242	242	246	223	287	244	258	277	257	245	264	236	236	253	230	256	239	265	209	276	290	248	254	222	248	298	241	245	263	240	238	220	266	265	300	269	266	248	239	251	259	242	281	254	248	262	245	246	273	303	245	250	232	259	252	240	243	230	259	263	256	232	236	229	214	277	249	251	234	262	291	244	255	271	286	219	263	266	276	251	264	249	276	250	252	256	222	275	284	273	251	236	260	245	226	226	218	256	253	264	258	221	272	216	240	259	255	278	255	270	282	246	267	253	255	259	236	246	243	222	261	261	255	234	265	232	228	266	220	262	241	224	242	252	237	297	261	253	239	226	245	230	240	234	242	244	252	247	247	267	240	262	256	236	262	280	262	250	262	247	265	264	256	252	239	276	259	280	296	228	243	225	227	262	227	245	242	238	247	261	269	236	290	270	250	240	243	240	224	222	258	271	257	256	266	212	247	237	228	236	247	248	249	251	230	251	218	261	255	252	242	243	260	231	251	236	238	241	270	264	256	247	244	255	245	244	219	244	251	256	271	228	285	226	246	215	254	261	244	257	247	247	236	258	260	240	258	250	228	272	249	219	290	243	256	243	250	252	268	254	235	233	275	265	255	236	256	245	267	243	243	280	275	250	244	256	263	256	274	261	250	252	242	244	250	274	245	251	246	249	249	239	213	230	294	249	242	243	244	274	281	254	271	261	292	266	249	248	250	225	231	276	254	251	243	263	271	268	264	252	247	229	261	248	252	242	261	255	263	225	245	273	276	250	251	248	259	285	240	216	226	238	260	239	270	250	235	262	240	218	254	238	230	258	287	224	239	266	218	254	234	252	254	245	241	277	296	264	256	243	222	216	257	263	238	245	244	233	233	242	239	225	258	259	246	256	237	245	284	254	273	254	229	237	272	230	275	250	249	279	280	246	233	261	220	257	242	261	224	263	313	260	243	276	261	248	231	223	249	236	287	227	262	228	257	242	268	250	266	278	250	235	259	256	248	261	253	284	252	286	254	245	255	265	277	250	233	241	259	249	220	261	270	274	274	238	250	241	234	240	255	242	247	217	248	264	258	256	268	245	258	258	268	242	246	255	266	276	276	269	256	240	237	226	263	209	252	244	214	242	245	251	240	243	247	242	273	240	244	213	225	254	230	255	261	268	267	235	262	228	271	235	224	285	246	258	261	249	247	233	245	249	249	263	256	249	272	245	242	222	239	245	245	243	247	246	242	220	238	227	256	259	226	262	226	225	235	250	252	264	257	255	241	243	273	253	249	247	273	237	241	282	237	273	267	228	228	257	256	253	254	214	233	268	262	241	238	266	246	256	224	232	244	242	270	250	236	249	261	276	234	237	254	223	262	252	240	224	274	243	272	238	248	230	247	265	247	272	245	239	250	237	269	254	243	246	289	244	270	255	252	283	255	253	249	268	232	282	233	260	243	224	268	275	258	271	263	274	294	265	243	224	242	263	289	235	243	246	263	241	263	262	262	244	234	245	243	296	234	269	265	239	232	251	256	244	287	286	258	252	258	234	224	236	249	235	244	247	240	269	254	210	256	256	234	248	271	235	223	278	259	249	242	263	262	236	271	237	275	251	249	292	229	285	226	245	268	254	242	252	244	229	269	277	253	279	249	256	273	276	279	272	257	247	280	259	229	235	217	259	245	213	254	243	249	280	258	256	283	250	267	223	251	260	246	246	247	238	246	236	279	241	235	249	245	227	232	267	243	262	241	235	284	225	291	278	266	263	284	262	238	234	251	250	256	238	264	274	253	245	245	263	225	275	261	273	249	237	273	269	217	260	251	243	224	264	229	277	266	268	279	256	273	297	239	222	294	244	251	283	247	252	250	208	241	251	238	244	268	271	233	282	257	266	262	246	235	253	251	241	250	264	265	298	257	248	272	222	247	239	229	221	239	246	270	270	263	263	246	252	220	261	254	263	236	278	218	241	245	251	224	224	248	254	244	255	256	252	256	235	290	240	227	238	233	253	261	244	258	267	270	250	258	233	241	264	263	251	243	254	256	250	244	278	236	251	255	259	246	264	251	283	268	252	250	273	223	260	277	270
40170	25192	17787	10589	4037	1226	858	703	705	665	561	601	622	600	635	596	568	605	718	706	876	778	636	586	597	578	560	506	578	556	514	552	548	551	600	550	543	562	538	599	568	568	503	590	584	569	566	569	556	572	552	543	595	539	581	597	541	561	572	521	574	573	542	584	578	591	548	579	588	604	559	509	593	536	555	579	579	574	528	554	482	503	560	564	528	546	580	536	524	520	561	513	553	552	563	581	526	530	547	578	527	573	547	565	560	555	549	541	546	520	599	532	521	532	554	543	589	528	539	569	537	551	526	533	575	577	569	567	632	549	526	558	514	537	549	568	572	512	556	556	571	574	509	544	574	583	552	549	574	554	524	552	515	567	538	537	564	507	578	552	545	588	571	568	568	574	519	583	532	581	560	598	505	582	514	581	552	569	564	530	539	569	553	580	567	567	545	542	517	573	553	554	570	536	540	543	527	559	536	570	533	554	533	513	550	578	554	575	565	547	532	573	556	529	553	566	530	553	558	510	563	540	529	557	594	565	541	556	540	593	549	579	533	584	537	555	559	584	602	551	530	601	547	512	547	535	607	522	561	567	550	532	571	552	570	531	559	524	536	531	593	580	575	559	574	549	591	576	558	635	563	589	562	569	568	551	499	570	515	572	545	563	575	568	574	563	522	554	561	567	529	611	588	554	563	560	532	561	585	526	545	582	537	598	581	600	570	547	520	547	562	571	539	500	555	600	537	564	561	557	549	523	534	567	567	525	562	548	519	547	580	532	595	535	521	577	543	515	517	545	576	571	568	517	589	565	593	587	499	551	566	533	596	549	546	532	585	618	555	599	534	554	585	562	546	572	560	539	519	530	531	569	588	545	554	552	567	590	541	580	560	588	552	565	536	577	562	550	579	543	522	565	548	560	508	572	563	527	521	564	576	536	508	557	551	569	544	578	540	579	594	578	539	564	556	543	521	573	557	566	562	570	555	552	566	536	552	512	541	603	525	544	576	565	586	567	525	543	554	541	555	596	568	574	560	515	557	545	531	518	536	560	555	578	544	526	534	556	548	529	577	544	567	549	555	543	581	531	554	576	547	567	525	552	581	556	553	584	557	566	551	576	534	524	544	555	532	530	563	571	597	565	579	567	570	601	577	598	567	553	547	539	543	545	556	561	561	589	553	552	521	574	550	560	539	554	600	525	590	522	556	574	533	529	563	547	579	548	549	594	537	549	585	575	581	573	543	565	584	527	525	543	574	549	596	540	560	584	540	530	540	508	556	526	567	512	565	602	513	531	568	534	557	544	552	572	593	558	513	545	543	598	539	541	535	551	569	561	580	529	570	525	568	545	554	539	582	525	513	518	541	561	515	481	523	541	544	568	564	561	560	574	531	545	540	564	618	539	554	556	533	570	534	558	608	587	560	504	518	567	582	538	520	586	539	524	584	609	560	590	607	591	565	547	554	551	503	542	563	573	549	572	537	539	574	539	512	576	530	577	540	569	580	558	560	563	548	498	606	577	561	571	567	530	547	595	588	570	599	567	541	565	562	517	561	577	554	599	543	548	581	530	543	554	591	544	530	553	568	544	573	525	586	602	585	559	562	555	531	545	599	574	519	544	566	546	562	564	531	556	572	598	575	545	534	537	576	572	574	573	541	578	572	567	507	516	531	566	537	557	558	496	528	536	569	561	566	532	537	595	550	579	567	542	562	522	566	554	537	535	544	558	538	516	548	562	569	580	545	551	555	563	560	555	612	542	548	543	561	610	553	562	528	579	558	556	550	527	567	595	585	564	563	571	558	561	533	562	558	569	541	573	596	558	535	593	527	564	598	542	557	568	560	546	569	570	581	568	566	517	569	531	521	551	596	584	555	548	530	554	553	578	554	549	589	532	567	545	594	558	568	549	599	536	563	571	547	565	570	553	602	600	577	548	492	560	574	560	539	567	562	525	533	552	546	557	573	557	568	566	589	558	551	550	549	550	566	542	574	515	556	535	559	569	542	523	537	527	596	579	523	519	533	525	538	570	503	582	523	556	549	550	586	577	601	554	579	560	539	558	523	560	551	611	516	521	598	531	556	535	549	511	531	570	525	532	545	522	574	539	559	585	614	516	556	562	615	534	531	563	524	575	555	592	564	570	522	516	560	532	597	547	554	537	525	548	591	576	539	545	552	558	549	586	525	571	524	561	537	548	617	535	562	561	562	587	577	554	565	568	517	565	576	548	554	551	563	588	562	540	571	574	555	531	520	561	550	551	549	545	534	519	532	512	583	568	536	594	591	523	605	545	520	520	554	590	498	569	555	528	551	558	547	522	572	556	591	566	522	595	567	532	575	544	539	569	593	534	548	573	542	520	601	582	530	553	584	536	587	592	539	581	535	533	569	562	587	537	570	567	528	579	537	546	561	531	534	542	537	548	496	567	570	561	520	513	554	540	563	546	551	597	562	577	509	537	598	561	542	560	539	579	558	603	525	573	589	627	541	543	546	561	527	565	536	530	548	558	557	551	551	587	522	563	574	589	570	540	531	551	563	567	569	557	566	542	574	539	543	540	561	588	547	572	555	597	539	560	579	582	598	567	594	548	576	572	553	567	553	570	547	557	612	583	552	542	570	589	549	543	552	574	551	556	585	578	548	582	551	531	560	547	577	587	577	561	548	526	587	529	567	566	592	576	520	578	579	592	577	573	579	557	547	578	587	558	564	566	567	589	555	553	544	569	537	577	560	548	531	532	521	572	529	590	576	540	550	536	519	549	543	601	599	553	594	579	594	547	510	590	520	540	561	556	600	592	558	548	565	594	531	576	548	548	575	537	614	569	529	531	584	528	565	576	589	524	525	549	583	546	529	564	525	517	562	547	529	566	571	575	596	536	549	555	515	517	507	547	545	560	520	553	544	543	546	593	604	542	598	565	586	538	548	567	547	561	564	534	548	550	545	579	570	537	526	537	535	556	551	586	551	575	519	540	577	564	557	558	531	571	544	584	521	553	529	554	580	577	580	555	567	588	558	555	576	547	560	565	552	542	541	562	555	556	534	542	545	525	566	563	543	576	540	531	588	529	537	576	533	542	561	571	600	548	523	522	566	548	534	551	530	557	560	535	531	584	605	578	559	554	572	590	598	539	566	519	560	564	528	556	546	590	577	558	515	565	571	549	576	562	544	549	531	566	564	555	531	525	591	504	556	531	582	595	538	576	547	559	555	567	540	560	578	540	534	548	535	552	573	554	542	524	520	530	524	520	532	573	569	588	555	553	557	531	583	552	577	589	597	528	506	518	564	554	594	585	576	545	573	600	567	578	510	582	534	578	560	509	510	526	562	546	573	542	553	561	562	544	538	562	557	578	593	524	585	537	566	540	607	567	533	559	585	520	572	521	554	560	554	591	550	562	564	545	545	569	545	568	563	600	581	561	560	582	544	579	580	545	525	560	533	516	545	539	531	574	583	546	569	545	534	547	526	598	539	572	551	567	537	523	553	568	524	516	560	562
70677	38734	20120	7492	2003	478	311	301	280	296	285	291	276	311	278	318	289	289	307	297	321	320	331	325	309	277	268	259	297	236	275	254	276	314	272	269	267	273	264	266	302	255	291	276	269	301	273	278	273	269	257	243	270	240	249	272	289	239	241	288	263	263	276	274	277	272	258	248	227	255	263	270	320	249	288	282	248	255	252	317	269	293	309	278	286	264	268	221	277	266	266	271	268	250	314	259	250	298	317	268	266	276	273	275	280	303	311	237	248	255	248	277	292	263	259	282	287	279	243	260	281	293	293	280	282	282	243	266	277	268	248	297	277	279	262	283	281	292	292	262	273	273	257	251	302	276	287	269	250	265	263	277	293	290	264	262	271	279	253	269	251	295	313	265	276	277	312	270	280	248	248	246	302	297	283	255	255	243	283	267	258	284	267	261	261	262	287	266	253	253	250	259	255	267	302	245	261	289	304	246	248	256	256	286	291	288	298	280	283	300	270	234	264	282	240	256	257	269	263	234	261	282	278	251	261	264	269	265	299	281	251	299	238	266	244	263	266	261	278	236	258	268	292	266	280	304	252	265	241	275	263	262	269	263	267	265	280	268	287	271	260	279	241	280	267	284	252	245	261	275	273	280	286	282	257	235	289	266	271	252	282	300	269	269	247	274	280	263	267	294	273	275	280	260	256	259	278	254	245	268	256	257	257	257	288	262	268	259	251	265	270	289	286	315	282	287	277	222	242	272	255	262	308	257	262	249	261	265	294	266	266	282	287	256	281	295	258	279	263	277	277	259	287	243	276	257	284	282	271	260	258	240	271	289	267	275	258	274	268	304	303	263	261	266	294	281	246	258	233	254	328	265	254	260	249	281	271	240	234	284	241	260	318	278	272	268	275	278	251	284	286	274	264	273	256	284	262	285	282	257	268	249	267	306	249	290	290	266	254	252	243	258	261	286	318	266	295	275	223	266	266	236	239	269	276	263	240	226	303	298	269	275	256	249	282	258	276	285	285	259	287	256	246	265	246	285	290	242	237	269	282	280	231	288	248	295	277	291	307	264	285	265	296	277	257	252	293	293	267	255	261	247	261	273	274	273	288	259	284	279	261	263	276	245	267	260	285	279	270	283	304	289	252	244	267	276	274	275	289	286	286	318	274	291	264	290	264	268	277	286	283	264	262	321	282	297	283	259	255	267	262	264	245	278	252	279	276	266	292	270	266	272	280	256	249	261	249	268	264	247	278	265	273	277	257	268	251	279	247	272	294	299	255	270	268	253	290	281	244	297	285	242	304	266	274	282	269	291	253	264	244	292	267	230	273	261	294	240	265	276	235	276	273	258	271	302	231	253	281	278	239	270	277	265	291	257	271	260	272	257	279	279	262	267	259	261	242	272	306	235	258	269	266	249	274	288	282	289	269	249	272	270	263	273	268	245	311	285	268	268	275	261	284	278	291	246	245	292	283	273	244	286	243	239	262	265	278	273	284	272	259	236	224	264	277	280	296	286	270	275	292	257	274	249	256	262	277	270	276	271	264	262	270	269	338	246	276	276	279	279	247	260	248	256	299	252	270	251	282	274	260	259	256	299	268	219	253	264	273	255	270	279	283	250	281	259	300	276	263	263	287	286	280	247	281	264	273	257	277	248	274	256	249	252	274	243	263	271	279	265	282	249	309	266	241	271	267	264	244	282	289	249	280	259	293	248	275	248	258	270	298	268	260	291	291	282	271	277	250	299	271	227	289	287	301	267	263	304	265	264	256	250	295	265	281	309	311	256	266	260	302	269	285	272	273	252	246	277	272	227	291	257	308	236	269	261	294	298	260	259	279	258	264	284	280	255	275	288	268	270	261	262	287	292	270	273	208	251	256	290	288	287	254	276	274	279	263	295	293	287	272	284	312	281	284	247	255	249	270	259	264	262	270	278	268	263	320	260	258	285	261	268	251	293	284	244	265	264	256	241	268	265	283	246	218	231	274	280	281	298	275	250	260	265	252	230	265	287	246	267	256	266	280	249	288	265	290	271	256	253	270	254	266	246	276	278	258	260	257	298	295	261	257	284	287	257	252	267	292	249	268	263	249	257	283	246	252	276	240	236	276	283	292	258	252	263	304	254	257	246	325	267	283	232	258	263	279	270	251	270	275	224	266	254	274	263	291	282	263	267	300	245	294	260	245	214	285	283	279	281	278	290	250	277	270	251	261	248	264	253	269	311	270	245	264	264	283	261	244	279	263	267	266	290	248	274	286	245	265	276	265	260	274	259	273	267	269	284	290	257	306	286	274	266	301	274	278	252	252	281	287	256	285	270	262	250	237	263	264	279	257	256	258	238	266	274	271	274	285	259	291	246	304	254	246	276	275	277	281	234	266	301	310	257	271	292	280	266	280	257	251	282	279	258	300	250	293	277	251	284	281	291	263	274	282	276	245	277	285	282	291	252	269	265	261	269	254	288	248	251	278	257	307	294	289	278	264	284	318	287	274	283	259	281	277	277	263	316	287	258	300	270	278	291	273	282	270	269	286	305	264	285	265	241	243	270	295	272	305	285	267	244	283	269	266	272	260	250	276	304	304	283	310	282	266	265	284	296	278	221	255	274	253	283	254	246	287	268	285	295	267	266	241	272	280	281	286	239	260	266	274	274	279	276	264	240	256	275	249	284	271	281	275	271	272	243	248	272	250	310	265	255	253	260	266	273	253	304	284	247	239	250	278	270	269	273	298	250	267	246	292	272	266	247	304	289	294	250	242	259	287	240	270	281	270	282	271	241	248	286	267	276	294	267	281	234	271	271	270	264	256	301	257	262	262	263	264	280	298	268	264	256	302	273	247	297	324	303	290	259	282	268	277	258	250	263	270	259	261	281	281	256	255	276	257	240	230	292	248	260	280	276	241	321	254	282	255	283	262	261	266	242	261	229	254	256	252	267	265	262	282	291	258	261	248	265	268	270	258	296	251	262	254	255	262	277	286	269	274	279	297	285	264	250	294	303	281	235	266	255	268	279	253	300	236	304	279	277	283	261	244	292	268	265	280	286	278	291	275	263	282	270	263	249	311	259	252	315	255	279	247	289	289	273	270	335	272	276	287	255	281	267	285	290	240	260	269	254	306	258	260	261	265	264	261	278	263	294	266	268	263	275	286	275	285	293	262	244	275	283	290	290	269	239	239	257	263	272	281	270	287	263	257	276	281	247	257	297	265	271	249	307	273	292	258	267	312	250	284	304	254	264	249	299	275	274	282	287	274	234	244	285	286	278	276	297	299	275	251	257	256	315	272	228	245	281	278	269	253	267	256	282	286	250	278	260	241	243	280	258	271	296	264	287	271	278	245	240	252	283	260	269	270	261	272	294	261	274	259	243	282	285	264	295	256	256	295	264	293	261	276	307	280	274	263	305	305	314	288	282	248	297	275	240	260	241	259	262	246	274	279	252	258	248	254	255	257	296	275	262	260	266	268	279	281	302	267	269	277	260	251	267	276	271	245	271
46919	29654	20485	11641	4754	1502	875	765	675	635	712	643	656	682	602	629	673	729	735	757	847	919	912	837	816	683	586	577	590	602	598	563	588	589	550	592	526	596	590	590	596	535	559	581	520	616	575	580	603	627	610	561	580	584	548	566	573	598	605	595	615	615	568	546	614	552	587	586	596	616	553	581	577	602	582	543	567	590	602	595	596	609	578	605	589	622	595	604	553	590	592	576	581	554	612	640	567	562	566	631	595	611	573	580	589	576	622	579	586	590	584	604	572	599	587	592	559	594	558	544	623	588	625	583	621	561	627	588	587	586	591	596	621	580	563	615	613	618	564	563	575	578	592	552	617	591	638	607	596	624	635	582	589	556	622	561	596	523	530	571	616	591	580	535	584	553	555	582	580	578	605	624	567	593	559	597	575	574	564	577	556	552	548	614	620	607	568	600	599	534	611	562	615	578	616	579	595	565	601	614	563	576	599	607	579	602	604	674	545	601	572	526	576	580	621	585	571	563	612	587	605	588	610	570	572	593	589	581	597	606	554	599	562	597	573	588	626	594	573	610	554	586	582	625	619	598	652	567	584	565	629	587	608	561	569	606	568	569	583	603	578	604	588	592	562	624	615	550	540	606	625	608	556	616	557	571	575	576	545	564	577	620	570	580	618	600	560	577	653	576	562	573	591	590	585	570	613	562	602	557	541	587	564	587	621	567	580	580	584	574	598	581	598	567	612	599	619	545	589	552	587	589	603	607	597	583	579	591	585	592	585	527	603	643	563	588	588	621	550	576	597	562	589	587	574	580	601	613	615	589	571	583	557	600	597	582	559	585	590	631	575	562	528	569	592	590	575	599	616	622	584	562	560	622	590	618	609	613	596	573	571	542	610	620	572	583	603	554	589	595	588	608	604	584	551	601	581	576	608	594	618	589	578	623	587	606	554	606	633	609	567	590	574	558	545	629	597	599	606	539	652	594	521	598	617	600	548	631	602	559	542	605	627	560	567	582	571	565	606	586	566	602	593	561	624	637	596	598	573	579	548	579	571	575	584	566	593	585	587	571	568	590	552	583	531	568	607	589	594	594	584	592	585	589	567	559	557	575	606	563	572	568	629	606	563	592	584	619	607	584	598	614	560	602	582	597	571	554	551	578	577	584	580	566	608	627	615	597	612	579	626	605	587	541	556	589	571	609	563	589	630	590	624	584	591	582	581	559	577	554	546	592	598	569	616	545	586	550	637	600	627	574	559	558	607	600	566	577	576	612	581	611	590	590	569	609	593	614	576	599	609	574	560	571	560	566	567	597	601	588	527	558	578	585	588	564	584	547	598	600	621	598	607	602	593	575	588	591	558	556	621	602	545	603	584	602	616	571	589	588	611	576	545	572	577	579	599	565	617	561	564	574	592	590	625	538	566	610	624	550	601	578	585	645	607	572	560	633	576	580	568	555	592	580	598	588	577	589	610	571	596	607	556	563	606	583	586	608	553	554	554	617	584	612	593	605	573	588	586	588	601	582	623	589	604	622	624	562	585	531	591	607	582	578	589	591	531	637	623	600	562	567	582	591	587	584	542	553	584	572	559	585	607	554	606	563	592	553	611	569	576	585	595	618	588	550	595	613	583	575	647	617	627	586	580	630	582	548	566	541	578	578	610	552	572	569	575	541	593	566	565	572	586	556	620	583	567	572	601	605	588	571	583	578	614	581	552	548	604	630	579	531	616	614	602	580	568	623	589	596	606	606	592	594	589	614	589	544	562	571	576	590	562	583	618	545	583	560	535	569	613	605	579	594	579	578	561	592	584	606	560	592	572	596	566	573	602	629	586	611	583	569	600	598	581	583	597	577	552	569	589	554	568	607	612	618	587	583	608	578	612	551	574	521	604	628	584	563	604	550	583	568	609	619	608	547	563	576	580	597	580	574	613	572	591	568	607	613	601	606	621	533	621	583	589	582	603	559	543	580	561	603	571	609	560	586	568	601	542	568	586	570	611	609	633	564	550	627	577	614	577	557	623	593	549	574	578	598	619	579	566	586	574	564	561	552	612	581	593	554	604	573	548	651	566	564	594	592	564	618	530	604	551	570	576	589	593	541	611	569	631	618	592	571	544	609	599	599	609	569	557	571	620	598	584	602	583	528	597	608	576	621	600	579	595	543	577	584	628	609	601	599	555	551	549	573	556	603	616	615	565	587	577	567	617	630	572	587	601	587	575	613	598	588	579	536	581	559	601	601	598	580	535	544	577	629	570	557	555	584	573	582	583	545	615	568	556	565	586	622	570	577	584	587	615	595	606	547	586	547	599	612	634	577	595	588	633	630	548	568	586	587	572	578	593	549	578	597	564	621	555	580	604	612	556	619	598	595	570	617	551	566	570	541	608	590	589	548	587	592	593	567	609	571	572	593	630	568	608	568	619	589	553	628	581	567	566	598	577	592	594	554	581	612	580	612	576	605	605	608	620	600	590	646	605	580	584	596	564	574	559	621	565	605	583	587	591	587	585	607	579	577	567	559	600	588	570	613	580	586	543	553	552	616	598	573	572	575	592	542	600	627	639	544	575	625	596	614	540	627	577	555	563	577	601	567	579	603	605	564	574	588	595	549	583	583	567	573	669	583	573	592	564	596	611	554	577	585	569	620	542	591	589	625	568	619	581	599	586	583	556	590	608	584	581	625	587	587	574	592	617	580	617	606	565	569	588	632	544	601	569	560	585	575	648	574	597	570	611	591	618	594	666	587	576	569	563	601	552	565	596	549	609	579	591	558	584	561	590	630	575	593	607	537	589	621	538	566	594	543	593	584	610	580	613	579	574	609	610	593	612	597	592	616	627	570	583	564	641	587	577	601	579	602	611	604	553	564	583	604	593	559	599	574	589	546	609	572	579	611	558	603	621	584	550	570	547	594	538	552	580	613	562	576	555	587	621	547	554	583	571	568	613	566	582	567	554	570	600	595	553	538	576	532	623	567	541	600	567	611	586	588	574	559	614	555	600	602	567	529	587	570	594	608	631	617	593	552	579	578	576	613	609	619	624	616	573	579	563	552	579	559	619	560	593	605	607	536	546	605	545	584	584	605	612	596	567	584	582	554	572	574	613	572	607	583	605	591	550	584	599	662	591	598	636	591	595	608	634	622	592	607	592	610	582	597	560	600	572	629	601	589	607	581	554	551	648	620	614	580	564	583	567	588	566	601	596	583	581	523	605	581	578	572	581	551	588	588	602	564	572	587	536	595	564	569	607	576	557	594	586	578	599	593	564	580	584	571	607	587	545	599	589	610	579	590	584	598	563	601	601	606	563	576	608	528	582	560	587	609	594	624	573	589	568	592	550	603	600	593	626	559	566	579	604	558	600	644	589	632	619	573	623	525	592	555	582	617	565	568	558	596	585	588	587	606	644	616	600	596	586	575	590	586	632	565	572	596	589	581	540	608	619	584	580	578	570	584	612	576	583	562	595	546	620	573	619	612	597	584	608	586	542	624	649	626
51321	25527	7395	1927	719	361	288	261	237	273	254	268	221	289	253	242	248	204	249	237	283	257	237	248	252	229	237	235	215	244	255	266	249	245	249	243	274	224	227	252	253	215	241	254	214	221	258	248	218	262	265	236	211	236	210	238	228	239	239	232	239	247	226	249	241	242	254	237	251	243	242	247	224	220	232	212	236	216	266	255	212	267	239	233	256	252	256	241	238	229	219	257	226	262	231	265	255	232	248	243	221	223	262	225	270	243	230	245	226	251	264	254	240	224	233	230	231	244	264	223	255	200	249	228	250	237	236	241	243	251	232	250	259	241	221	227	246	220	212	246	246	241	252	265	242	213	250	241	245	234	235	230	225	221	234	230	226	229	248	262	227	247	280	244	271	231	253	218	221	245	221	239	232	231	259	206	237	235	282	260	232	242	243	223	219	256	235	265	248	258	255	252	245	248	234	249	224	242	251	262	268	266	251	216	244	260	241	227	218	226	220	246	254	232	252	229	251	248	228	237	232	226	216	224	245	237	238	205	245	279	250	237	240	245	256	243	249	252	252	237	249	223	240	252	244	232	260	222	262	214	235	254	235	227	230	243	252	213	228	195	242	257	233	242	227	226	256	236	234	224	248	267	227	211	246	267	225	247	209	219	217	248	226	228	238	248	226	239	210	228	246	218	236	238	241	241	226	237	198	233	238	238	260	252	228	249	268	228	248	245	217	238	247	239	243	251	234	263	276	255	246	238	256	235	220	248	250	238	222	248	232	233	262	247	248	229	262	259	207	239	223	263	221	223	217	244	234	210	225	235	232	215	225	262	249	249	226	230	256	226	214	265	220	219	219	204	216	243	222	225	235	216	243	247	231	245	261	256	258	227	245	226	238	226	246	252	243	246	228	259	243	239	270	282	250	231	264	256	287	254	239	230	256	239	223	244	258	234	241	243	247	230	253	227	268	258	271	256	238	263	240	233	251	246	228	241	244	265	253	241	241	224	241	242	241	267	236	251	282	229	233	231	247	227	247	220	241	252	226	252	235	244	243	259	245	228	245	241	248	282	230	239	262	228	277	241	241	229	267	209	240	234	246	247	251	243	249	245	236	252	205	253	200	250	246	240	263	254	230	212	264	244	256	247	223	250	226	224	245	246	250	245	277	239	271	228	237	215	257	255	240	220	260	216	250	238	236	239	214	223	227	200	239	231	231	218	242	254	231	245	251	242	255	228	253	231	229	213	248	215	218	226	220	187	220	257	231	240	219	250	250	240	274	228	258	264	247	256	240	259	244	238	236	239	242	236	246	237	241	238	221	217	220	256	254	228	250	255	241	228	216	249	224	223	252	255	265	236	230	239	237	232	248	221	252	236	223	257	230	257	255	238	225	234	238	268	275	273	223	239	224	228	243	215	241	209	239	232	227	250	258	222	247	241	242	245	269	258	219	228	221	235	237	224	203	221	243	257	272	259	247	231	244	243	218	260	235	253	268	231	242	256	271	239	259	260	245	224	261	236	247	285	224	255	258	230	268	242	226	236	240	250	265	235	233	263	255	274	236	254	259	220	233	258	241	277	276	237	223	245	219	224	256	242	231	229	252	267	245	226	223	274	231	268	256	225	251	245	212	229	209	222	242	205	221	256	237	274	248	234	229	246	226	242	256	224	241	233	236	240	261	237	211	227	249	258	238	235	230	249	234	219	263	254	248	204	264	246	231	218	235	243	243	223	244	239	253	213	270	237	247	254	250	217	271	255	231	258	231	222	214	230	234	228	264	270	255	242	244	209	254	236	245	247	220	241	235	279	246	260	241	251	253	230	259	259	222	227	239	241	247	223	222	256	216	226	224	236	217	235	201	266	227	236	252	256	261	217	252	213	226	247	234	242	269	215	241	259	241	243	246	265	222	245	278	216	243	259	253	234	210	230	244	226	235	237	268	221	279	254	248	250	242	238	230	241	237	207	268	248	242	257	245	243	242	236	221	239	249	218	223	225	263	220	240	236	226	234	218	212	248	232	252	255	226	249	247	261	209	225	222	268	270	220	279	240	228	252	227	193	235	264	272	237	250	264	252	215	281	243	223	268	234	239	249	257	266	230	234	223	229	242	243	226	204	240	218	229	246	225	222	194	214	256	255	257	243	260	262	239	235	266	210	249	238	260	239	266	231	215	244	244	245	234	232	255	223	223	254	244	240	238	261	256	234	252	255	269	285	226	246	254	223	260	265	238	254	263	257	274	215	249	239	232	238	246	251	242	240	240	237	225	223	234	263	234	254	219	226	227	236	268	215	246	273	251	211	233	241	243	241	257	244	236	223	227	241	232	249	255	229	269	247	258	249	235	247	227	260	236	244	236	238	226	240	228	226	217	225	217	226	251	224	242	258	220	257	236	249	254	220	222	236	219	208	258	227	230	249	252	262	233	230	259	276	211	224	221	215	237	279	234	221	259	255	205	244	254	216	243	231	252	256	245	237	248	254	223	263	211	251	258	232	258	205	246	235	250	230	236	242	245	231	225	241	236	242	202	211	221	242	223	235	250	207	268	250	250	249	233	209	243	248	232	222	248	239	265	263	226	210	228	221	235	193	238	249	279	228	206	233	225	232	226	277	242	228	255	253	241	250	233	232	230	243	221	269	235	272	235	253	240	230	232	271	237	238	224	221	226	231	225	235	243	245	223	244	224	250	272	253	235	241	223	254	257	247	258	249	228	255	223	250	226	220	245	227	223	230	230	232	248	229	238	255	233	262	227	230	277	222	238	249	194	239	267	251	222	271	244	233	224	255	254	254	223	205	248	210	214	252	249	240	245	212	220	250	244	237	253	267	217	243	231	262	240	242	234	265	246	273	259	234	224	239	251	231	238	221	206	257	239	226	251	231	236	238	237	263	238	237	226	231	210	243	241	275	229	209	240	225	261	237	229	246	227	256	238	241	241	267	228	236	224	229	226	229	238	228	240	278	228	253	239	245	232	255	248	242	237	242	241	248	240	239	237	235	241	281	233	248	245	211	264	263	209	237	258	248	263	239	258	245	250	257	224	232	250	250	229	232	260	237	220	239	255	238	273	228	259	237	215	242	261	250	254	223	248	243	251	243	222	255	231	257	252	236	223	234	194	239	231	216	251	230	259	242	259	257	215	229	224	265	246	257	240	263	238	277	238	249	219	255	260	259	259	267	227	213	277	261	235	258	232	220	256	261	244	233	236	243	239	237	245	248	251	209	243	257	231	228	215	265	230	254	229	240	256	248	267	225	267	226	245	286	226	257	240	262	248	244	217	254	254	239	234	258	256	290	253	194	233	225	227	234	247	251	257	224	230	230	261	253	233	254	227	241	226	236	223	232	236	249	249	235	234	230	228	245	230	228	239	267	289	268	265	244	249	243	270	246	220	240	234	243	248	240	240	224	237	229	222	248	233	243	206	260	253	252	213	221	225	243	223	237	244	258	250	203	242	264	240	224	255	263	250	225	248	243	258	282	225	230	233	203	261
33927	17642	8013	4301	2171	914	759	649	567	665	607	598	603	528	515	526	476	580	572	534	581	552	576	592	594	559	515	544	555	522	541	541	537	532	524	557	574	525	504	569	530	530	512	532	538	514	541	532	550	482	508	554	530	528	529	520	564	460	517	542	540	516	538	534	536	559	543	505	544	543	523	599	568	517	526	543	536	504	531	484	528	584	533	557	509	543	556	536	541	462	539	549	525	545	508	541	584	514	530	511	520	547	551	536	571	555	555	531	542	502	525	528	557	599	552	557	511	585	565	508	489	554	549	514	527	482	518	543	567	517	505	539	511	488	576	507	491	530	514	577	533	530	479	544	558	527	545	490	550	515	536	535	549	509	503	539	550	530	512	519	511	546	527	502	508	574	506	525	525	498	498	503	517	511	518	508	537	505	546	533	534	516	553	532	554	510	541	507	525	572	514	519	515	553	519	531	508	505	525	535	559	527	497	540	552	499	525	531	506	518	529	547	565	563	509	564	547	492	566	514	540	509	537	506	540	543	525	551	503	513	523	554	548	565	551	530	558	518	540	546	532	547	492	517	551	529	552	514	517	508	562	576	506	532	557	539	534	587	565	544	547	554	522	526	502	501	563	519	532	545	530	527	564	514	547	503	523	550	537	521	515	540	531	538	517	538	519	569	556	529	516	525	548	500	521	509	546	549	562	559	515	531	554	513	508	528	529	530	544	511	562	544	481	543	526	519	522	505	534	489	536	522	538	545	529	531	519	532	516	544	538	526	524	532	559	500	541	540	582	502	536	514	562	534	512	550	513	526	495	527	490	504	530	538	536	551	546	566	496	518	522	559	563	527	483	497	501	510	538	532	546	562	553	530	545	522	509	508	512	477	496	485	529	499	500	518	556	535	501	520	495	527	510	500	513	516	494	541	527	542	508	535	512	504	542	519	518	562	539	528	517	514	532	539	524	548	547	481	563	557	545	558	514	542	568	505	532	517	522	506	524	548	519	520	547	495	511	560	516	512	530	548	582	522	561	545	555	499	531	510	523	526	555	550	512	508	495	550	529	518	505	537	527	556	511	554	503	525	556	573	536	482	511	491	551	500	546	565	514	561	537	544	537	567	530	579	522	509	525	536	520	561	532	526	546	528	542	502	519	567	529	551	514	559	536	539	514	496	558	536	498	544	554	533	486	529	551	511	522	528	525	530	547	493	540	523	563	589	545	541	506	535	526	528	514	515	517	516	547	538	537	554	534	563	548	555	537	532	500	521	512	518	512	546	544	512	526	486	556	508	524	558	535	516	536	533	539	511	512	533	549	512	554	518	540	518	530	564	516	523	539	494	563	558	471	586	553	558	536	502	558	519	514	568	550	506	534	559	539	514	529	543	538	556	543	573	585	548	539	513	537	497	529	528	481	537	503	533	563	519	522	567	527	557	515	539	513	539	546	537	503	534	517	579	533	532	543	550	497	534	472	537	504	494	508	552	526	492	527	530	500	521	490	533	521	540	516	556	485	506	595	525	540	493	545	535	519	539	538	542	533	523	569	538	486	528	527	533	495	517	491	549	492	521	577	568	543	516	516	545	540	509	528	557	535	506	552	532	538	551	556	536	511	511	521	524	490	504	526	535	518	543	513	553	549	513	534	489	518	500	536	537	536	540	512	546	539	527	509	528	518	545	558	520	567	522	555	540	542	511	509	505	530	478	574	582	549	550	471	509	538	564	559	511	492	516	511	502	545	544	479	538	519	558	514	540	507	544	503	570	499	545	519	524	532	542	523	507	515	526	510	533	523	508	557	579	493	602	508	555	551	532	523	474	519	559	569	560	545	530	579	524	534	531	497	520	548	527	517	495	574	521	547	554	551	543	507	544	548	558	466	523	542	533	488	533	563	576	525	538	545	544	538	510	504	534	506	500	532	507	513	535	545	528	506	551	543	556	522	517	537	551	517	504	544	529	567	576	556	535	533	510	507	538	487	510	525	563	526	570	513	525	531	524	528	519	502	528	522	532	518	508	525	541	521	561	499	519	511	482	487	538	525	493	531	549	552	501	532	506	541	474	509	505	530	543	521	508	528	529	521	569	566	512	544	544	541	554	530	515	542	566	538	505	530	522	499	531	527	523	554	539	558	532	525	516	575	549	547	505	512	532	574	495	544	550	532	526	553	518	548	509	555	488	523	518	568	514	594	514	503	525	503	509	530	489	548	545	534	515	505	500	514	580	519	538	535	514	494	547	562	542	533	501	515	558	525	503	543	559	524	546	520	490	514	501	585	531	562	528	514	506	522	465	525	535	488	539	492	528	525	543	548	564	525	510	509	565	554	596	527	543	546	493	536	542	513	559	549	511	544	497	532	511	471	519	544	572	501	524	521	573	499	480	518	513	553	527	529	528	537	549	537	530	530	538	495	529	530	516	531	538	557	473	541	552	505	529	508	550	543	524	538	510	545	520	531	519	513	541	547	514	509	534	528	537	526	572	552	526	526	572	544	509	544	555	532	538	529	495	501	545	527	550	531	522	541	557	525	498	580	533	512	503	499	551	556	546	521	556	541	549	537	518	541	494	503	548	536	540	526	560	554	507	496	521	533	518	551	536	516	525	514	543	563	528	528	539	503	504	503	514	513	503	547	546	504	477	542	548	520	510	525	534	499	530	550	532	505	539	569	523	535	567	556	499	527	470	516	570	497	550	554	523	514	550	542	556	546	520	565	558	536	528	556	543	528	529	538	563	499	522	517	549	515	513	513	530	485	546	528	537	570	560	545	523	505	546	533	497	544	498	548	572	549	551	498	495	522	521	538	537	510	527	545	478	556	559	509	523	505	530	539	547	571	568	504	538	554	557	522	527	500	523	520	540	528	532	494	533	532	537	542	524	496	574	508	535	524	493	498	588	604	521	550	518	563	561	541	579	536	568	525	550	514	501	532	516	540	536	520	509	535	556	534	523	500	521	545	529	507	479	527	539	573	543	548	559	540	541	559	529	533	560	566	493	529	539	519	556	549	550	539	528	477	554	540	582	540	484	524	534	518	546	532	526	532	561	562	531	558	565	513	572	561	553	550	515	511	549	526	573	530	553	523	498	515	551	475	507	537	545	540	523	550	535	534	499	532	488	525	536	527	551	516	533	534	515	502	525	497	513	539	529	537	535	533	542	517	570	549	501	515	536	501	554	513	503	514	486	540	565	521	526	520	539	540	534	537	535	506	511	530	544	546	534	502	537	508	512	568	530	524	508	505	522	509	491	526	532	530	543	576	532	579	551	503	539	532	542	530	489	530	511	513	533	544	563	499	540	544	491	549	524	551	550	507	540	516	544	512	497	544	519	520	544	566	508	561	522	490	576	530	592	526	537	554	552	552	538	563	535	550	528	534	559	521	580	533	536	561	544	521	524	551	542	506	518	547	536	518	572	514	493	525	509	508	572	540	524	516	536	533	522	581	537	552	530	532	512	523	562	501	546	538	528	548	485	551	517	495	529	518	503	508	547
61292	32137	13633	5608	1606	581	491	416	395	315	305	312	256	267	257	234	248	246	315	388	382	381	365	312	295	296	279	246	270	268	267	262	264	261	242	268	222	221	255	208	249	290	256	228	255	239	247	245	246	280	251	257	275	276	245	257	260	290	271	220	257	273	273	242	196	224	264	262	260	240	245	237	266	253	243	278	258	271	224	236	230	266	232	223	254	235	251	256	256	233	259	275	259	266	240	252	230	281	250	260	248	270	262	258	236	295	254	263	283	241	249	247	274	272	262	279	240	260	253	243	245	236	258	248	241	262	234	233	241	265	255	241	257	257	254	284	276	234	235	259	253	273	237	292	295	232	260	243	254	262	270	247	240	270	268	269	251	276	283	220	256	233	251	234	252	254	281	254	255	255	237	250	248	265	263	301	254	263	273	234	242	271	246	261	269	233	270	283	237	262	268	263	266	252	244	264	244	253	291	255	252	262	239	232	262	232	255	247	256	241	249	229	240	258	267	292	261	284	241	253	265	213	255	270	241	245	270	277	256	247	248	225	247	265	286	256	245	246	273	228	251	255	259	249	241	277	256	236	292	257	281	262	252	236	290	244	266	259	241	259	243	252	270	268	263	254	279	242	224	244	255	266	257	271	260	260	260	247	251	273	238	246	256	301	261	231	253	265	253	267	248	225	253	266	232	308	227	288	259	262	257	242	278	232	273	268	228	229	281	222	243	297	264	252	265	258	262	295	247	268	266	250	255	245	264	247	218	262	247	275	242	246	242	288	251	235	260	243	246	272	246	269	272	242	270	266	249	274	258	272	251	256	247	242	284	269	282	252	259	263	248	234	253	230	268	261	231	274	284	259	279	246	235	242	260	262	263	240	258	263	236	268	230	256	263	288	262	277	267	278	255	235	222	249	260	270	243	221	267	265	248	259	258	256	219	273	266	265	293	233	246	232	254	245	242	276	272	221	250	251	265	253	265	260	247	242	256	278	275	240	275	237	276	247	260	252	264	270	264	277	258	262	263	245	220	268	280	281	263	271	254	261	279	236	248	272	253	241	246	245	241	287	234	222	256	229	297	269	261	267	262	264	264	255	270	260	259	268	239	295	228	246	220	250	238	256	248	259	268	232	248	242	281	256	250	234	241	239	286	267	258	246	235	270	254	259	239	270	230	260	288	282	297	242	275	254	253	257	271	246	265	258	265	274	241	272	273	278	251	272	250	269	244	270	262	252	251	280	240	259	275	264	245	270	255	234	260	259	243	269	264	262	259	243	252	230	252	248	265	287	264	269	277	278	243	276	251	253	262	250	273	269	224	274	269	233	255	235	233	251	262	259	245	259	273	249	261	245	234	245	259	258	266	266	268	271	248	235	267	270	281	237	277	257	279	287	280	243	246	259	266	258	241	256	256	234	264	249	246	251	251	234	248	263	238	231	250	275	263	259	261	223	270	252	229	266	204	252	234	271	248	259	266	253	276	215	232	234	231	261	280	263	281	268	261	246	277	270	234	240	254	221	271	255	249	238	250	247	288	296	273	263	258	268	241	225	227	266	230	263	232	244	275	260	271	261	283	253	288	260	232	272	245	241	235	285	235	256	273	250	265	255	262	232	273	264	222	255	252	246	250	252	240	279	271	225	234	236	282	237	246	274	248	262	259	242	271	253	312	277	260	261	238	244	269	263	270	250	289	251	246	264	234	255	247	285	264	220	253	278	242	240	303	259	245	262	241	230	231	231	263	258	297	245	275	248	270	232	258	254	249	278	247	263	260	221	257	254	261	231	242	242	258	292	263	251	256	239	265	280	256	271	249	232	269	231	248	232	226	242	249	235	265	237	244	286	229	252	236	213	267	250	263	242	238	238	200	271	238	243	258	251	286	226	263	234	283	243	253	286	275	267	258	248	248	265	266	239	268	243	225	256	297	229	259	278	240	239	268	265	238	265	247	256	238	264	241	248	263	233	236	247	238	267	265	244	249	259	215	241	235	267	217	241	246	279	283	252	269	238	280	244	288	240	231	289	235	235	276	226	288	246	237	253	279	260	264	240	277	272	247	279	260	258	264	260	264	261	229	248	262	227	272	262	270	246	252	251	235	262	249	251	255	281	270	225	276	235	247	283	308	237	267	277	250	227	300	251	287	283	248	229	267	270	250	262	248	266	205	246	243	275	270	270	279	258	250	278	265	261	305	290	232	254	236	247	255	267	229	257	280	245	239	244	253	236	259	285	258	257	246	243	243	249	263	248	286	245	229	279	268	263	220	263	247	253	241	258	220	276	262	266	262	267	248	247	263	275	240	267	214	244	238	228	239	250	273	262	271	275	275	253	254	269	290	230	252	239	249	237	262	238	222	227	251	264	240	280	252	257	242	257	263	223	237	238	263	278	293	253	230	230	265	276	261	271	279	231	262	247	263	284	241	264	230	221	249	239	255	262	254	282	245	237	257	256	269	236	272	278	245	274	265	270	264	260	254	241	249	274	271	263	264	245	286	261	255	269	260	235	250	241	293	273	257	245	258	245	283	237	233	255	237	263	258	278	241	232	253	256	252	240	229	272	249	242	252	243	237	244	269	262	270	284	277	244	270	278	230	231	260	225	246	247	250	235	235	291	245	245	277	264	244	232	230	245	256	266	233	280	259	246	237	231	277	262	312	270	261	259	272	269	237	261	238	298	267	276	263	222	265	235	253	273	227	251	252	256	237	263	247	252	274	258	241	263	278	266	252	271	240	248	261	236	248	229	250	240	229	240	288	265	281	240	248	255	242	232	273	275	225	230	264	277	262	263	266	248	242	276	254	282	259	237	250	259	250	234	271	240	223	239	265	243	263	266	218	266	271	264	274	246	272	266	254	254	272	247	247	234	233	249	250	255	234	221	239	223	258	271	261	252	288	258	272	237	262	227	245	256	270	271	272	254	278	248	246	241	255	243	259	272	233	262	260	244	236	276	268	244	235	258	269	261	257	291	247	259	261	253	231	256	268	218	267	281	267	263	241	272	268	247	255	257	273	264	228	247	259	260	275	248	249	252	273	243	255	262	240	266	292	241	235	253	262	259	251	243	237	238	271	255	246	232	228	266	260	230	261	254	250	233	279	233	274	233	246	248	252	250	266	277	240	255	214	253	235	254	279	252	238	235	262	256	257	278	276	240	238	294	257	237	268	289	253	275	283	270	245	215	243	254	242	245	253	276	245	246	253	233	262	267	240	250	236	285	271	241	249	250	267	278	267	263	232	238	276	245	225	239	244	269	252	258	248	295	246	285	287	239	265	266	270	270	266	269	255	241	268	258	249	260	252	234	225	244	258	261	265	231	268	259	241	245	260	245	259	262	288	242	275	259	242	251	250	262	288	242	255	258	231	240	240	253	228	266	264	241	248	221	269	260	255	250	230	272	245	245	270	252	295	297	264	253	243	254	262	276	238	251	232	215	253	258	231	253	241	277	268	231	240	259	254	268	247	249	261	235	247	294	276	294	244	226	248	255
40690	23093	14290	11692	4150	1768	1636	1377	1196	1005	855	682	661	592	625	624	662	729	880	1202	1371	1240	1128	910	810	692	531	566	605	560	488	576	577	566	576	547	520	568	587	565	556	556	584	540	543	558	567	589	577	534	557	616	590	557	576	625	582	598	553	550	557	580	570	544	591	567	589	588	564	540	534	566	565	579	585	533	560	540	593	555	545	549	565	598	561	552	575	567	551	531	566	555	512	537	529	572	540	570	549	526	592	616	536	519	567	569	559	561	555	594	620	533	535	576	501	553	547	546	544	589	559	581	535	544	589	580	571	549	573	582	581	542	576	602	575	574	519	590	592	535	566	546	577	590	518	581	520	560	609	614	555	544	590	637	520	563	598	563	540	533	569	563	527	585	563	599	549	564	540	517	536	530	572	518	548	538	562	590	596	534	601	574	573	545	589	612	507	552	552	587	572	546	549	549	548	569	597	553	590	578	566	499	579	533	581	543	537	557	550	622	557	562	569	518	604	561	550	558	568	571	548	561	561	569	581	537	578	568	586	524	526	582	566	609	591	547	568	582	534	586	573	543	518	556	557	574	569	531	558	596	559	553	551	575	554	561	573	591	619	502	586	574	554	565	567	566	570	537	573	591	574	586	568	566	561	546	624	583	581	575	569	555	625	584	577	587	531	584	553	529	520	543	548	615	585	565	578	585	546	545	516	546	563	518	605	573	573	574	513	584	569	581	517	587	554	571	563	558	599	577	568	509	546	596	530	573	598	600	541	525	567	572	600	557	581	546	558	543	610	561	587	594	552	522	558	557	547	562	573	577	575	576	557	564	582	581	548	586	539	558	549	553	592	571	558	566	535	564	532	559	543	537	545	601	549	598	533	557	619	565	500	536	531	549	536	532	550	523	617	561	550	539	557	557	566	546	560	578	564	539	529	605	581	562	592	575	598	579	571	568	532	580	544	568	574	585	528	627	530	570	577	551	596	532	535	549	540	582	561	554	574	555	550	547	555	554	599	540	583	538	537	590	578	586	545	558	570	573	592	555	551	546	574	503	553	574	583	553	563	589	540	564	552	543	545	593	628	537	546	563	579	545	589	573	575	570	573	582	557	555	590	587	596	578	564	576	602	599	554	514	565	587	576	574	584	570	537	528	564	571	557	575	532	567	562	537	566	575	581	541	600	557	553	573	574	558	558	531	577	562	570	545	539	548	554	559	515	554	532	530	547	540	541	564	537	543	558	534	532	588	601	569	570	599	548	544	566	577	564	541	557	552	566	554	601	564	557	572	562	568	528	585	595	563	550	554	585	541	558	540	564	536	577	573	584	560	533	587	531	549	570	553	565	574	556	569	550	566	557	578	586	556	570	580	554	558	539	564	539	625	553	569	612	570	585	579	584	546	586	571	548	560	567	623	616	578	568	585	523	560	539	555	583	582	597	554	546	556	573	535	546	544	568	561	614	583	565	557	578	563	527	564	538	574	589	571	555	569	562	554	571	586	579	594	550	585	525	570	574	577	570	584	548	573	517	568	614	559	546	513	616	582	542	569	582	571	575	568	530	560	585	560	542	552	588	566	599	548	595	560	601	579	579	568	589	541	582	540	585	574	562	542	541	557	529	515	545	550	537	533	557	567	554	528	600	610	569	552	550	607	544	529	568	570	514	580	570	552	596	566	552	588	588	572	564	581	574	600	580	575	546	587	536	583	572	553	533	544	578	546	606	522	525	584	596	564	555	570	596	557	565	558	568	538	529	525	575	521	533	598	567	531	568	564	547	605	561	586	551	603	554	579	522	599	538	532	532	582	600	558	603	610	574	567	567	487	525	534	552	584	559	570	550	575	531	575	585	589	560	559	594	593	516	572	533	564	562	577	570	571	552	549	572	554	579	564	572	577	551	596	564	551	551	529	541	605	595	548	545	630	550	576	528	580	578	559	547	592	588	545	614	550	548	585	607	604	522	557	572	550	527	573	567	557	561	556	559	566	532	554	575	558	554	537	547	549	558	591	604	537	533	563	556	573	557	611	591	539	568	588	579	527	584	574	567	526	573	551	542	607	534	556	591	555	558	561	565	564	586	568	568	521	546	566	567	572	577	573	635	561	546	551	592	544	549	523	531	570	577	571	588	550	563	540	558	585	572	533	559	559	601	572	546	578	582	557	545	565	578	574	566	557	600	521	578	571	544	597	569	582	579	559	585	614	546	570	559	557	555	569	591	562	570	577	586	585	615	574	610	554	539	571	592	521	579	527	574	566	576	582	581	583	559	552	580	567	549	527	571	531	558	531	540	544	610	569	602	534	531	542	568	541	565	609	586	533	579	543	556	557	574	563	528	562	590	621	588	541	580	575	526	564	532	563	560	561	570	566	572	546	545	627	580	578	566	591	560	576	579	578	579	534	585	534	557	578	514	594	567	568	555	568	560	577	581	537	605	555	548	564	534	578	574	608	573	603	558	571	578	582	556	558	534	606	549	539	580	580	550	573	544	551	570	552	591	581	551	543	524	549	565	562	605	569	566	564	555	551	533	569	577	601	583	589	551	558	541	594	564	558	569	570	597	565	616	594	549	563	555	539	580	546	626	620	542	580	542	601	555	553	552	585	597	578	568	556	559	549	554	547	551	556	558	543	574	583	538	575	557	525	569	585	593	565	567	554	545	546	503	546	576	566	560	539	566	519	594	574	537	542	559	548	534	541	543	579	533	569	599	566	569	593	588	545	583	566	584	570	539	523	531	579	530	566	597	541	558	577	615	578	573	572	585	516	571	550	563	527	569	584	540	597	556	538	577	594	563	585	565	556	586	572	556	532	517	617	592	559	576	569	597	576	510	586	579	548	564	534	594	543	536	578	573	558	584	569	607	595	563	582	543	600	568	541	548	571	524	594	567	550	591	574	544	588	636	549	541	552	580	572	600	563	543	573	590	529	596	602	583	563	560	568	548	606	555	574	567	530	558	562	585	547	560	592	587	524	565	569	580	550	565	538	578	527	577	564	579	538	567	531	530	544	524	579	637	580	557	546	587	587	593	530	594	564	534	573	574	540	598	528	614	570	580	598	558	560	559	567	547	551	556	583	556	562	563	586	548	579	625	552	572	543	574	545	563	595	543	551	550	589	565	561	596	523	516	554	588	565	552	569	579	572	566	525	587	562	585	555	564	544	552	610	577	559	543	582	529	557	579	578	593	566	574	541	530	579	533	550	552	563	505	586	559	509	570	550	559	571	599	554	550	600	572	580	592	542	536	602	563	535	571	529	545	603	622	585	511	554	506	529	535	549	536	557	536	579	560	600	555	560	561	548	565	579	536	583	592	536	542	556	547	489	561	573	529	540	566	537	567	546	567	594	566	562	582	574	573	558	532	546	598	520	586	588	563	550	573	562	541	554	583	521	539	575	546	533	572	553	563	533	604	596	571	578	518	600	516	538	598	567	594	588	616	545	593	567	558	571	590	604	528	568	594	572	584	622	598	554	531	582	579	544	610	555	599	574
61730	36088	22831	13624	4767	1793	1066	774	657	545	435	340	399	324	312	288	291	334	393	524	676	759	659	507	469	413	329	256	254	300	301	268	282	261	279	272	309	265	274	259	253	289	310	246	267	280	279	286	254	273	270	231	260	250	264	279	252	269	281	247	258	252	283	273	256	260	264	251	260	263	268	265	263	271	267	267	245	260	269	258	265	228	253	238	271	274	282	301	293	295	295	295	247	298	285	273	280	269	277	246	287	268	242	252	292	302	286	282	269	265	282	283	285	253	256	253	269	258	285	244	250	279	271	250	257	253	254	226	312	269	253	266	337	252	287	271	285	282	277	291	274	258	264	287	278	317	271	281	269	269	276	258	254	285	292	263	244	291	275	293	309	271	285	255	295	239	289	266	270	283	284	281	275	262	291	278	285	260	255	291	287	279	297	275	286	282	285	283	295	276	268	235	257	274	260	268	268	269	281	274	237	279	242	242	242	283	250	299	293	249	265	269	260	279	252	259	242	265	288	267	274	298	266	272	287	274	287	261	273	256	255	274	287	278	283	315	284	278	302	278	287	251	265	253	248	270	256	285	273	258	275	266	284	274	224	280	266	282	257	324	243	276	299	273	267	241	259	266	261	243	269	269	263	270	260	268	280	249	228	252	243	258	285	247	249	237	265	270	268	312	264	261	261	280	247	243	268	260	275	295	254	239	266	264	224	252	294	267	252	282	253	251	254	264	285	240	274	272	240	257	302	295	275	271	267	259	278	287	277	262	278	276	245	247	235	275	275	260	278	258	284	267	279	247	275	269	303	296	245	271	287	246	223	273	257	288	289	247	270	266	246	236	261	312	282	293	276	285	277	275	281	323	265	259	276	273	263	265	267	256	253	277	280	300	283	287	274	249	274	272	265	248	258	257	269	267	281	270	301	279	300	291	273	267	291	268	272	291	309	282	292	249	249	302	272	253	290	257	247	269	253	280	285	303	257	270	288	232	267	245	243	302	264	271	271	295	288	298	265	282	280	281	275	281	276	241	268	257	244	276	280	257	248	251	300	289	288	256	234	267	258	242	247	245	283	287	280	286	251	310	261	297	265	261	255	256	255	285	258	268	277	250	278	278	238	275	244	274	264	281	282	269	277	298	274	252	316	276	249	247	258	255	263	303	314	259	301	251	311	253	268	275	297	278	302	260	274	297	266	247	260	268	289	290	312	255	275	288	273	265	283	282	322	262	261	295	312	255	241	280	285	264	277	275	276	281	303	275	279	271	276	254	266	261	274	290	282	255	253	263	277	265	237	261	269	259	249	265	277	264	284	265	281	286	250	297	265	268	283	283	295	234	287	257	272	259	267	278	305	270	253	292	259	267	278	257	268	268	291	246	288	269	281	260	284	275	253	282	254	253	260	289	302	281	257	244	277	270	293	286	254	275	310	282	274	271	290	267	272	277	276	295	283	267	260	268	250	300	254	263	274	256	252	258	264	271	277	262	292	291	263	240	271	285	280	249	242	269	270	243	274	271	263	269	266	262	301	273	253	298	284	259	287	249	272	277	289	285	254	240	288	288	287	294	272	272	287	241	278	272	270	288	261	281	243	263	250	276	264	269	269	268	284	285	287	233	264	275	251	276	250	283	252	268	244	248	233	275	266	277	261	282	293	279	270	240	269	274	279	273	271	330	283	264	316	307	261	271	249	262	278	271	275	283	295	272	239	281	262	260	294	265	301	251	255	293	322	287	249	245	286	277	266	286	272	273	265	297	255	248	277	276	270	290	291	295	279	305	288	257	247	288	267	249	263	270	286	267	261	242	267	282	291	259	281	272	288	292	288	256	275	275	263	258	270	285	290	268	282	294	251	299	265	291	258	267	252	277	279	260	263	255	263	293	278	279	260	298	285	254	283	262	283	293	255	246	258	282	259	276	280	234	316	269	264	248	255	253	276	274	265	240	288	285	252	255	267	268	283	273	233	258	230	305	284	263	271	289	265	232	225	258	269	270	242	271	267	270	258	255	274	266	264	278	265	249	249	288	287	278	293	265	267	273	251	234	254	258	303	262	274	247	271	244	283	299	252	255	265	262	247	257	268	260	255	271	286	250	269	284	263	236	253	270	281	290	272	257	282	273	274	297	293	274	284	255	264	268	265	250	243	285	233	297	281	272	308	275	325	288	250	283	277	261	287	286	252	278	277	315	304	257	269	294	269	245	289	251	269	275	311	280	249	279	267	291	300	262	302	310	285	300	278	268	231	248	271	268	292	277	282	262	249	270	295	276	254	238	283	295	280	290	271	271	252	229	280	242	278	297	256	293	293	246	230	274	265	340	279	260	265	304	286	237	265	251	256	275	278	263	258	292	277	286	268	253	275	288	240	248	276	260	293	266	268	249	260	265	267	299	265	275	286	280	246	287	296	299	271	268	272	249	271	259	262	286	267	262	272	237	256	276	276	294	277	269	278	280	255	270	233	301	228	260	296	286	275	275	303	259	293	285	261	244	239	240	261	267	269	289	266	282	272	275	273	242	238	268	262	276	254	261	278	267	271	282	272	272	284	260	288	260	273	251	291	264	288	276	232	259	281	251	272	272	258	284	272	239	281	311	282	287	294	265	294	311	282	304	269	266	256	257	246	275	249	262	257	270	260	256	267	279	260	273	257	237	248	248	277	269	231	243	263	270	276	272	277	279	297	258	285	247	255	268	274	253	260	258	269	283	271	238	275	285	276	304	261	284	255	264	278	247	268	262	282	254	254	257	266	267	282	249	282	286	264	237	285	262	230	276	286	305	278	294	306	262	284	285	286	250	281	281	240	278	256	258	286	286	257	271	263	264	291	247	253	265	294	246	253	241	260	282	246	277	253	275	290	272	264	276	282	259	305	280	304	272	281	269	307	269	266	259	273	238	252	283	253	269	277	283	264	270	260	280	279	288	277	248	269	278	291	290	271	283	275	265	267	249	279	269	272	261	300	276	274	275	322	291	282	297	250	257	273	305	270	263	231	272	289	267	266	265	261	256	265	250	241	266	310	280	307	307	289	280	287	292	277	291	270	272	271	281	270	264	279	241	251	270	271	261	264	304	282	265	295	263	259	288	269	281	224	269	246	271	241	292	251	309	280	268	290	259	239	264	306	250	273	272	252	259	288	254	246	264	294	290	260	281	271	286	281	270	301	293	293	308	277	293	258	259	259	252	272	280	260	258	258	241	270	272	253	237	302	275	268	278	292	273	294	256	266	274	288	259	255	260	286	291	276	284	314	289	277	288	265	259	271	271	246	276	274	234	274	244	284	248	257	256	256	276	298	271	282	281	261	240	269	295	268	292	306	296	257	267	261	265	259	261	239	279	297	293	275	263	282	275	270	294	248	276	236	251	244	310	285	258	289	247	294	261	259	268	271	254	271	305	280	270	296	272	289	275	248	281	289	265	246	262	256	276	282	297	264	276	253	262	285	250	272	276	240	273	296	297	306	273	227	255	268	278	276	299	246	236	260	256
38980	26229	25525	21455	10474	5776	4250	2996	2748	2012	1549	1224	1025	969	850	787	785	796	1223	2075	3016	3278	2784	2099	1581	1221	770	626	578	582	539	568	597	635	601	601	606	573	604	561	621	576	568	611	589	638	563	579	595	626	641	609	605	602	605	626	607	572	568	571	563	563	579	542	581	642	568	595	589	598	585	565	568	572	608	599	593	584	560	569	566	574	564	566	606	608	609	613	582	575	556	562	587	567	587	574	587	613	596	618	608	604	655	574	589	592	587	599	588	548	566	582	575	591	581	565	621	580	593	558	571	579	596	609	572	591	591	619	591	555	591	586	654	613	607	613	622	576	586	539	577	533	603	600	563	591	603	593	629	611	591	598	564	609	573	559	593	556	580	609	587	609	600	620	636	616	596	612	613	576	631	576	589	608	582	580	564	556	621	594	616	605	517	604	586	590	604	586	589	615	616	563	619	589	584	591	579	605	591	608	555	560	562	557	604	582	556	562	567	571	589	576	620	578	573	594	588	595	604	539	567	593	571	598	602	610	549	601	616	608	564	543	594	562	583	613	614	605	573	586	598	583	588	594	560	578	585	606	569	586	610	607	574	578	607	636	545	593	615	597	614	533	593	616	594	616	615	586	618	607	624	572	588	587	582	616	605	625	618	547	658	585	570	590	634	607	580	592	553	573	576	604	527	572	606	560	617	608	607	610	599	583	571	589	566	619	568	622	599	623	611	600	572	622	577	606	593	552	580	542	578	613	629	598	596	605	579	586	609	590	588	553	597	580	597	578	563	597	589	624	581	591	591	574	579	634	586	601	551	546	586	556	611	563	568	597	566	604	626	586	574	573	611	583	605	563	590	557	593	581	595	567	601	611	546	596	546	610	602	579	596	616	591	561	623	568	579	583	561	637	582	563	593	546	605	559	599	575	570	557	564	602	590	598	579	587	615	589	629	600	584	604	550	587	550	575	581	617	581	580	595	542	584	584	596	614	594	625	574	591	623	566	587	546	598	563	577	602	543	609	603	582	553	591	533	615	594	573	591	598	619	567	580	595	595	573	615	549	589	594	620	547	589	604	595	563	564	584	606	612	585	616	579	617	613	588	618	575	617	544	616	602	584	572	602	609	545	610	589	550	553	591	585	593	601	621	649	617	585	605	590	586	606	587	547	595	574	595	615	545	587	591	597	571	594	583	604	602	616	567	552	625	615	633	577	580	589	555	560	584	561	575	626	557	604	618	594	583	548	580	657	556	564	555	565	572	567	606	536	597	626	562	611	601	636	532	586	628	621	604	652	589	556	543	582	582	631	597	569	575	602	580	606	595	577	627	591	614	608	602	610	577	610	621	584	558	592	539	588	591	600	627	558	583	588	602	566	572	611	593	607	594	573	629	571	570	611	577	626	614	563	609	587	573	610	608	574	567	580	571	594	585	597	598	572	585	611	596	587	579	584	606	573	554	577	621	569	574	589	575	612	590	588	558	553	588	581	552	588	592	562	554	578	633	609	584	596	591	597	551	629	576	586	564	575	565	609	595	573	567	573	618	570	575	616	562	561	567	613	634	584	546	640	599	562	592	606	624	612	568	609	578	589	545	579	617	567	618	565	572	580	605	583	574	580	594	602	598	611	553	574	636	580	579	617	578	604	580	610	592	556	610	604	591	548	585	582	559	565	580	586	605	588	607	597	567	617	595	580	557	542	612	602	583	567	620	583	579	609	616	600	590	628	608	600	581	620	588	579	591	579	591	583	589	618	594	597	627	597	585	589	563	581	595	601	552	590	646	604	608	599	607	569	551	552	611	558	683	561	594	606	564	599	567	577	602	549	581	594	601	605	565	590	546	591	592	623	581	591	554	545	588	615	632	568	616	629	603	584	575	551	588	606	573	601	554	606	583	600	610	611	647	603	573	572	565	555	594	574	586	593	607	611	611	652	613	592	579	610	590	596	614	619	581	600	564	601	576	619	588	624	558	569	571	570	576	578	571	588	616	569	608	565	581	631	537	619	594	585	607	587	578	578	576	551	620	572	566	587	590	555	581	574	610	606	586	602	598	598	586	601	569	560	567	572	598	579	586	597	610	558	601	568	571	583	577	570	618	584	571	633	527	604	571	599	614	594	567	558	614	562	561	598	590	570	615	540	597	594	581	606	631	557	562	609	606	598	593	585	636	606	549	604	615	546	591	586	610	616	605	569	585	608	615	607	609	577	570	593	550	610	580	577	598	567	585	555	636	584	568	627	613	623	586	594	593	578	626	622	582	590	587	571	540	590	607	580	571	607	604	574	579	547	604	583	639	556	592	589	570	556	581	585	591	615	619	585	563	581	503	541	582	603	610	611	623	559	557	570	639	574	566	541	583	566	595	621	611	570	597	612	588	618	561	595	604	641	556	581	570	602	590	565	624	563	593	543	580	610	578	593	575	592	581	578	652	558	586	628	562	587	575	575	568	622	603	608	601	615	593	603	597	567	601	560	615	616	603	593	579	547	554	587	624	610	574	535	596	562	590	594	614	603	552	603	606	621	594	566	617	568	569	573	597	618	583	574	548	604	592	612	575	577	586	614	603	629	628	555	569	553	586	611	570	588	570	564	606	586	605	565	565	586	546	563	588	572	568	561	561	596	548	633	581	562	572	557	617	607	561	588	584	606	622	583	576	588	642	617	623	617	623	584	526	560	626	598	597	569	596	594	600	573	582	595	596	593	576	550	556	572	575	575	569	559	611	592	628	600	597	553	610	588	593	600	586	542	576	593	612	617	586	591	587	585	599	601	623	587	558	640	616	600	600	538	589	571	579	603	574	562	579	593	575	567	611	601	675	548	581	583	586	616	601	609	642	558	570	586	613	573	631	662	610	585	597	614	601	602	594	597	624	567	567	596	566	605	583	589	572	621	606	538	593	627	563	596	583	586	588	566	610	564	546	595	586	579	599	585	605	577	613	541	610	613	587	598	605	636	638	576	599	649	582	577	574	598	612	553	619	536	633	603	536	601	616	581	570	585	623	602	585	576	640	573	601	595	579	576	591	557	567	586	569	569	582	602	568	544	565	600	626	638	596	635	553	583	579	608	608	571	603	570	611	548	618	595	599	548	589	588	561	634	594	579	582	580	619	577	575	585	592	592	581	606	599	604	617	622	559	604	599	596	598	572	584	563	615	585	578	601	574	587	618	571	600	607	550	614	575	599	587	645	594	630	616	608	569	604	606	607	609	539	567	609	553	600	593	661	591	617	608	546	610	583	599	589	573	587	588	578	552	609	626	576	636	613	554	594	565	573	548	622	572	613	554	649	602	600	609	556	590	592	591	627	565	580	579	622	574	562	569	571	645	608	596	585	590	610	606	599	616	606	616	600	583	587	574	569	580	615	598	558	601	598	616	614	575	603	621	572	563	550	579	583	582	600	578	609	604	586	576	589	601	556	565	584	600	639	626	591	577	608	527	597	616	578	571	601	580	619	606	593	573	623	578	560	557	593	599	600	607	561	591	622	588
46403	22520	10424	4162	1308	544	402	320	300	286	293	275	264	278	255	262	283	275	296	261	245	256	270	277	264	230	272	216	231	270	244	265	241	232	226	284	232	202	244	227	282	254	256	237	264	253	251	276	258	218	232	247	254	239	236	215	256	234	237	234	253	269	235	235	225	257	225	229	247	244	240	262	236	217	244	237	238	223	242	241	253	260	223	218	253	241	256	243	222	244	254	259	244	232	234	226	249	215	244	256	250	215	245	270	230	211	252	202	221	259	245	245	231	233	246	242	231	228	260	215	226	253	239	229	286	236	289	238	227	251	217	273	233	263	265	269	248	223	253	286	253	232	252	261	240	270	231	263	283	256	221	276	213	236	210	216	241	260	236	237	252	251	240	246	239	253	262	228	273	251	227	237	232	264	265	220	207	229	222	224	232	288	248	223	231	244	247	261	235	227	259	246	271	235	223	236	241	240	229	218	228	222	217	244	253	238	231	246	264	261	245	246	260	247	259	237	245	258	226	250	233	247	256	240	231	229	241	226	229	211	272	259	229	279	253	244	250	251	243	237	266	239	236	236	235	255	249	261	250	232	246	236	252	241	259	288	246	225	236	225	256	224	230	243	240	266	228	250	236	228	237	243	234	236	245	251	247	239	274	255	268	219	240	249	226	233	255	240	241	268	232	250	250	228	227	259	270	247	227	230	271	271	244	210	253	235	256	232	248	241	228	249	237	229	238	237	220	254	239	230	246	224	228	236	241	263	239	257	254	252	250	243	228	245	245	255	254	237	225	235	229	233	217	255	272	236	250	240	222	235	232	223	228	222	262	240	238	231	216	237	232	259	229	255	220	236	229	251	282	227	266	246	250	207	277	285	299	256	248	249	223	235	237	237	268	246	288	235	236	212	228	223	254	242	227	258	258	235	255	242	247	257	241	240	250	260	244	246	278	251	251	207	208	242	236	192	238	269	277	262	240	239	244	236	253	247	269	263	246	275	276	247	234	250	247	257	207	273	280	214	234	250	234	255	233	220	226	264	249	228	239	220	238	238	220	226	246	228	266	248	228	231	241	252	251	233	242	265	238	244	255	226	233	234	233	230	251	256	232	228	247	223	234	246	254	264	234	234	260	233	234	227	220	243	240	235	235	261	229	205	245	284	269	251	248	239	278	223	222	222	242	244	265	254	234	233	238	223	243	284	242	239	259	243	261	240	268	263	214	229	207	206	267	218	238	224	259	248	216	233	266	252	249	211	229	241	260	257	213	281	275	257	221	209	239	260	230	235	242	226	228	236	257	247	245	210	242	236	235	255	244	249	220	295	250	261	251	250	247	241	244	236	260	262	262	239	263	252	212	270	246	237	243	243	244	230	213	244	272	254	237	208	257	255	236	255	255	265	244	235	252	259	259	268	227	244	244	245	274	248	237	268	262	235	242	230	243	277	259	261	237	244	273	228	224	232	238	270	258	289	254	242	261	226	241	221	235	244	231	221	249	254	271	258	252	233	227	253	239	225	240	216	227	245	236	233	237	233	240	243	253	220	242	219	258	282	227	229	270	253	248	242	231	219	263	247	251	250	259	255	263	225	233	245	205	231	254	247	260	218	208	217	244	248	258	253	258	241	256	252	217	239	198	247	212	225	224	263	239	245	239	247	236	254	232	239	249	270	257	227	247	252	232	249	253	250	275	251	252	246	237	228	231	238	233	248	254	225	230	232	270	259	222	260	227	260	237	233	252	212	236	268	251	276	252	255	240	230	255	237	231	223	278	249	247	234	264	261	241	240	266	242	246	221	244	198	223	240	218	226	253	250	235	241	216	209	241	232	259	236	208	223	248	221	268	235	241	257	216	229	235	255	235	251	261	242	236	251	246	238	247	242	224	261	229	257	240	273	256	260	242	231	218	236	244	228	264	239	249	244	268	229	250	221	244	230	229	243	243	227	248	267	225	241	237	237	252	227	230	262	264	257	269	224	251	261	256	260	233	260	260	243	235	248	218	249	247	236	251	239	268	258	244	236	249	283	236	233	234	271	237	225	258	258	245	235	212	252	253	245	226	236	218	250	230	224	264	219	261	237	257	240	247	267	253	228	288	201	220	245	232	235	251	263	222	235	242	220	254	222	232	255	246	244	237	256	237	244	247	218	257	252	247	241	232	231	235	255	241	254	250	227	240	212	256	240	261	225	274	220	254	240	212	248	241	246	256	217	206	224	247	255	205	262	210	237	262	251	222	237	248	268	244	218	245	223	212	221	251	240	231	243	248	227	222	226	218	256	261	256	251	265	245	210	227	265	234	259	264	219	219	237	236	201	212	255	249	264	227	245	253	226	212	222	235	235	230	231	224	227	272	242	268	252	271	255	228	259	270	216	239	270	220	226	257	267	203	210	210	257	231	236	252	237	250	219	268	241	256	230	241	242	243	252	265	221	234	209	226	216	249	256	227	265	230	215	266	237	256	244	244	236	253	224	241	240	252	236	226	270	233	207	228	267	239	241	250	242	268	267	255	226	229	259	262	239	227	245	268	225	235	255	249	244	230	246	247	243	268	252	251	248	216	247	247	202	220	248	248	245	255	229	228	238	266	256	226	255	266	223	264	264	237	252	241	240	262	232	221	241	238	243	227	259	249	221	243	258	232	235	231	230	268	240	260	225	250	248	248	256	270	275	276	255	248	259	272	229	238	256	226	250	239	231	223	222	254	268	249	268	251	234	264	260	266	244	282	256	238	215	266	260	245	230	231	247	241	257	258	276	232	266	267	231	224	236	239	262	254	222	212	238	244	256	238	239	266	221	242	236	264	223	230	236	272	244	220	225	236	269	255	229	243	250	271	253	249	253	276	231	274	226	239	233	244	236	235	237	244	233	214	223	247	237	220	235	204	247	226	219	259	235	221	259	246	263	216	239	234	226	238	242	240	279	254	233	241	228	251	244	264	259	263	250	262	247	231	241	244	268	240	258	232	258	230	259	241	197	235	232	274	246	241	250	261	233	241	232	263	238	241	247	218	256	228	235	258	231	240	251	233	235	226	230	245	231	249	238	212	241	213	226	211	242	249	240	252	249	249	226	252	234	225	252	228	244	215	236	231	227	250	238	219	245	248	238	244	246	263	239	240	219	279	233	231	255	244	245	215	237	238	234	241	258	237	250	229	281	234	247	237	229	238	249	238	244	237	252	238	252	266	233	221	226	262	272	236	257	242	276	242	209	265	232	217	238	242	251	275	225	223	272	256	226	230	247	237	245	227	207	259	215	221	235	226	224	264	265	225	241	226	249	252	241	236	253	248	246	251	268	237	231	248	238	257	254	265	266	233	250	246	217	247	231	241	230	242	240	241	274	263	260	260	246	241	238	241	251	251	227	244	208	254	255	248	247	287	225	281	259	261	221	270	226	230	233	245	242	245	233	237	233	215	223	214	229	225	226	265	243	267	214	275	226	236	234	245	239	231	261	228	229	224	215	225	227	224	221	250	230	241	253	209	239	230	246
30211	16143	13330	8827	3680	1803	1188	998	866	777	751	682	694	662	637	602	602	587	637	602	590	595	641	601	588	526	540	523	576	535	505	482	506	505	550	512	521	537	543	563	540	517	514	568	507	555	524	529	536	513	521	534	517	500	486	512	514	567	537	524	522	570	508	543	546	564	565	550	538	557	533	513	550	542	532	485	527	540	527	544	558	510	539	548	511	509	501	506	517	570	572	555	486	600	555	528	531	523	559	551	554	531	541	518	538	551	520	525	560	535	535	552	536	535	565	533	506	504	569	497	467	530	563	549	526	525	546	543	538	529	552	561	560	574	567	549	566	528	533	527	538	583	535	532	526	526	580	545	556	475	534	510	549	510	549	530	507	537	514	521	493	531	546	548	500	543	547	539	528	536	534	540	544	497	530	527	528	567	554	514	506	553	534	538	496	511	541	526	557	541	505	572	557	500	529	572	495	506	499	579	526	527	537	562	527	545	491	564	512	488	525	533	531	479	547	539	496	521	510	534	539	570	541	534	533	527	531	572	547	512	540	550	543	536	544	591	536	508	549	521	505	547	538	524	547	519	534	522	516	533	518	565	532	540	545	524	534	505	525	567	555	549	501	571	522	489	572	523	555	528	502	574	518	523	568	553	498	546	557	518	522	501	562	536	541	534	504	560	539	510	539	547	503	540	533	549	508	596	548	576	545	561	534	571	499	515	482	547	527	566	533	559	541	551	529	532	509	502	520	542	505	520	527	551	554	523	565	552	548	550	510	549	548	514	476	537	549	543	512	568	526	549	509	463	537	554	496	516	581	515	518	491	574	543	482	538	522	574	548	531	523	543	521	542	560	578	561	520	529	549	527	516	516	483	554	545	524	508	540	552	537	509	540	547	545	542	526	559	550	536	539	533	506	534	547	508	539	510	590	529	556	564	524	560	562	531	540	524	513	555	575	539	543	582	626	535	516	529	593	576	552	568	494	573	508	562	537	476	522	516	546	515	563	540	582	542	535	574	527	535	549	553	543	518	526	548	556	505	534	533	521	549	502	503	498	552	523	537	542	486	546	589	530	557	528	503	539	527	543	533	530	508	494	510	538	522	562	540	557	544	520	529	554	553	511	534	513	544	526	507	534	538	533	544	522	519	517	528	541	555	505	521	553	570	553	561	533	555	520	548	519	559	531	538	538	582	504	547	550	512	565	503	571	525	524	562	498	533	527	547	509	543	519	541	518	506	529	499	529	512	508	567	566	538	568	522	547	545	558	496	533	529	540	528	564	532	575	533	540	550	602	562	554	506	516	530	504	522	557	549	548	520	540	564	548	546	492	544	510	501	557	512	536	487	575	522	509	535	537	538	568	548	530	540	500	535	580	532	522	550	544	549	493	518	487	521	542	503	517	524	555	537	544	528	547	551	520	561	526	580	539	513	540	521	539	514	550	564	512	560	545	547	514	552	534	485	501	573	519	544	542	510	552	483	552	561	534	555	557	523	486	540	575	567	550	586	518	537	494	558	527	517	550	528	561	519	526	556	543	567	568	565	524	525	544	565	534	540	538	530	544	483	552	548	554	528	562	514	537	560	571	548	531	524	541	523	572	543	501	547	493	555	545	496	591	566	517	511	528	559	557	539	511	519	518	573	548	539	478	553	564	574	564	545	540	543	502	558	519	503	520	530	528	551	529	568	543	539	589	577	534	539	583	483	558	535	529	551	555	541	542	540	535	559	554	548	518	550	532	548	565	520	568	526	537	519	518	543	521	568	531	509	526	524	547	593	537	562	546	515	527	546	527	480	568	546	541	560	505	510	517	517	531	559	565	590	550	507	567	553	528	535	543	526	512	551	551	524	570	508	558	536	552	561	502	540	560	552	546	519	488	508	541	547	564	549	528	511	518	523	544	504	515	505	534	581	521	534	541	515	521	552	508	529	569	527	544	515	527	573	511	533	582	562	544	507	569	529	475	552	597	514	533	541	548	562	532	525	535	504	555	499	530	554	533	520	546	491	544	543	537	560	544	560	514	533	521	557	531	553	525	526	554	520	538	573	517	582	519	543	516	543	486	570	510	553	515	535	535	535	537	539	571	544	507	499	517	544	508	552	567	497	518	554	576	539	521	515	515	530	539	551	533	534	509	565	528	524	530	538	551	529	540	535	556	505	531	571	556	530	548	526	578	521	564	529	518	506	582	532	554	559	548	516	514	552	565	532	552	527	553	533	521	520	515	517	521	559	485	542	553	525	520	520	518	527	551	536	526	568	511	550	491	526	554	508	571	504	537	526	563	569	536	579	550	537	522	547	559	533	522	532	549	526	531	512	537	519	532	546	527	481	541	510	554	516	523	521	506	565	576	543	542	534	522	518	529	496	525	588	550	537	542	532	544	517	546	529	536	548	559	525	520	523	540	465	562	538	535	580	515	512	572	558	509	537	509	519	548	546	566	578	586	557	524	512	531	525	478	568	565	569	543	544	528	499	513	544	555	518	504	485	562	547	536	537	507	543	544	514	532	521	554	508	546	575	573	550	514	554	521	525	530	561	563	553	531	542	484	566	497	559	565	486	504	538	529	518	535	570	537	555	521	555	568	566	488	579	549	525	564	592	512	512	498	497	532	546	518	537	567	510	550	519	531	509	539	532	511	540	476	495	542	516	560	541	551	540	527	536	546	510	533	508	532	540	528	540	524	545	536	545	527	526	536	529	535	575	570	530	533	546	567	563	515	513	588	579	537	525	551	547	538	517	527	528	493	521	529	525	563	525	560	507	544	565	560	527	580	513	502	536	596	547	507	519	526	562	532	565	558	547	533	542	544	543	525	557	504	516	548	535	536	500	545	564	546	550	558	505	547	555	519	547	530	504	523	513	524	468	534	563	553	503	492	543	560	553	550	570	545	546	585	543	565	573	512	553	538	531	534	510	541	541	500	553	521	483	556	549	544	544	556	541	522	518	542	540	516	548	515	540	515	529	543	562	546	509	532	497	543	542	495	525	549	609	564	526	528	578	523	537	543	535	535	545	517	550	580	601	535	528	520	536	507	524	493	558	565	520	495	540	537	530	548	533	552	541	518	565	561	552	590	536	516	541	535	570	535	555	533	603	557	524	503	543	503	560	588	543	530	547	537	542	553	557	550	506	518	524	553	532	497	519	599	562	543	510	563	512	556	540	502	549	590	526	555	516	533	546	549	554	531	530	522	533	533	565	563	506	557	569	525	552	513	542	542	589	526	567	511	555	490	561	566	573	535	531	510	538	512	518	548	575	562	535	521	565	541	539	548	532	493	508	521	545	529	549	545	516	540	502	507	505	558	529	565	544	508	556	530	574	548	507	529	511	507	551	491	529	536	506	503	538	542	515	591	540	521	531	522	518	543	508	517	548	513	546	517	518	553	552	526	543	575	598	519	537	553	541	502	521	518	543	535	545	524	502	558	529	524	534	520	547	530	544	533	538	528	535	576	519	553	543	573	514	545	565	506	560	512	520	492	539	511	561
59988	28916	13854	6557	2339	729	357	309	299	280	284	278	254	275	266	269	297	295	270	339	373	373	387	335	310	290	300	269	234	254	232	256	249	252	284	238	280	286	268	236	266	259	238	243	229	226	292	258	277	249	269	278	241	248	245	241	249	274	268	270	263	262	278	228	285	268	273	259	255	218	256	256	251	250	242	275	276	240	280	282	256	210	277	275	246	247	263	246	269	286	253	281	253	253	275	223	260	223	272	289	243	287	280	255	258	260	225	261	272	315	258	271	263	251	273	279	266	279	271	310	255	234	292	241	260	310	239	265	259	257	221	264	276	253	255	277	247	258	256	242	224	262	281	236	249	266	264	236	227	252	249	273	233	250	260	274	260	234	235	253	227	278	276	258	273	242	253	253	237	227	257	241	258	260	290	276	254	260	262	250	264	283	252	246	254	265	272	273	255	269	272	245	247	248	282	257	251	269	235	296	256	296	284	254	249	235	216	242	296	279	286	231	239	262	254	217	241	255	246	257	271	274	233	277	253	239	256	258	255	251	258	264	267	248	266	229	238	245	246	273	250	272	251	250	274	279	242	303	251	280	272	244	280	245	259	273	253	247	282	266	241	240	255	264	282	274	252	284	243	256	234	238	252	277	264	249	264	246	263	266	250	255	246	226	277	265	264	234	251	278	242	224	262	276	237	265	281	294	241	269	259	235	244	243	261	244	227	217	251	302	223	233	274	248	267	255	233	269	239	271	271	253	260	246	274	252	241	222	256	261	235	268	261	245	276	249	279	249	218	248	259	279	262	239	264	260	254	258	279	242	263	252	263	250	271	250	231	262	268	247	259	277	246	269	224	272	273	258	257	276	254	249	245	249	250	252	256	264	254	243	284	273	250	249	264	313	250	249	220	232	280	260	237	229	240	246	269	261	234	240	234	225	244	244	268	242	257	262	279	262	257	245	249	225	258	265	239	298	259	256	211	277	266	248	247	242	232	268	248	253	290	253	275	248	249	291	287	223	267	237	240	250	259	259	231	269	241	260	262	253	258	268	269	261	289	280	246	266	285	268	256	293	275	238	263	221	256	272	237	246	246	265	268	255	280	224	268	254	265	248	246	258	293	251	275	268	286	245	256	266	231	256	245	251	254	245	255	282	255	245	247	267	243	250	263	270	271	232	267	290	274	272	281	263	287	231	243	259	278	252	306	239	247	263	228	240	272	285	211	266	231	264	255	248	230	280	284	266	262	269	248	265	256	281	277	259	269	282	254	253	241	223	257	266	245	286	254	251	264	222	271	271	255	234	253	243	260	280	264	300	239	259	272	258	270	261	282	274	272	252	244	258	259	281	232	264	241	252	257	262	289	242	250	279	247	243	218	260	243	253	248	269	273	227	278	255	260	239	240	257	258	297	252	251	266	274	267	266	216	248	278	295	256	288	223	237	238	262	270	259	211	202	255	268	259	220	242	268	258	237	266	237	283	265	234	232	279	271	265	259	240	269	242	227	256	244	237	262	253	242	229	259	240	271	251	271	247	266	247	245	229	284	271	257	229	246	246	271	239	293	259	252	260	264	253	256	302	254	278	251	244	268	249	267	277	234	255	252	251	269	255	281	280	244	253	272	226	232	253	243	262	244	260	240	243	275	241	211	250	272	281	260	259	277	259	269	272	263	255	263	291	272	285	250	279	261	271	271	253	262	255	268	233	254	258	234	203	261	208	250	269	256	244	232	250	264	256	271	224	263	280	247	261	260	254	259	270	268	292	258	253	287	276	259	247	255	263	274	230	254	248	249	272	251	234	251	258	239	249	239	250	289	276	254	287	274	290	270	271	263	246	258	259	258	249	273	244	255	254	249	248	272	276	289	240	229	256	265	262	264	246	239	246	248	250	290	294	243	269	253	253	255	204	242	257	271	217	248	234	265	246	276	244	256	270	241	255	263	267	268	264	266	215	226	257	274	273	254	273	250	257	272	272	246	239	230	234	240	264	232	258	252	253	273	276	252	232	238	238	245	243	258	252	265	269	248	267	251	272	247	258	258	257	243	286	275	269	253	265	290	257	281	267	241	241	270	281	256	229	253	263	276	250	256	277	273	266	256	243	226	263	234	277	279	275	246	279	247	262	282	255	286	223	235	262	245	274	239	225	250	250	242	248	258	237	238	273	284	240	242	247	246	222	249	232	267	238	250	258	260	271	267	269	265	251	238	247	242	268	272	278	246	261	246	265	236	265	265	282	240	251	264	227	221	263	258	241	288	298	242	270	241	260	259	264	272	257	243	287	219	236	242	230	247	291	226	262	253	266	269	286	255	243	255	277	249	261	223	274	242	246	250	249	250	238	285	262	247	245	251	257	268	237	287	299	247	274	247	298	249	244	245	252	254	255	273	272	244	267	281	277	249	257	236	262	261	228	246	278	261	277	255	247	253	255	229	281	251	255	265	256	278	269	258	257	279	277	269	262	252	261	243	262	276	277	253	235	256	246	271	233	275	261	241	219	259	250	256	242	259	242	283	255	272	288	245	238	277	244	254	253	232	312	267	260	261	260	221	258	254	250	238	286	262	238	251	237	260	241	256	285	271	246	230	281	274	281	257	250	248	268	298	248	236	249	254	246	267	270	274	277	271	278	282	224	238	226	256	260	288	263	225	271	233	268	247	262	264	279	263	271	257	286	236	256	264	235	250	251	276	239	258	270	259	246	233	249	265	256	241	257	261	262	236	244	253	254	255	241	218	290	247	251	241	258	260	296	212	281	276	268	257	247	267	226	255	221	275	279	281	271	283	250	251	260	258	277	238	259	269	261	238	293	264	251	273	232	256	245	261	284	302	285	240	293	248	266	244	246	218	212	260	284	246	230	250	269	270	262	258	232	259	277	298	275	252	262	281	245	252	281	272	234	260	253	262	272	266	252	239	254	244	240	241	230	225	282	263	267	269	253	261	278	249	248	266	225	236	270	275	265	263	249	243	259	228	245	234	259	268	229	260	272	273	298	265	235	258	261	257	238	239	257	233	249	263	259	250	240	260	245	246	258	272	243	277	246	256	259	265	261	246	254	283	265	246	233	276	282	241	290	218	265	272	249	264	241	249	272	248	246	253	226	268	221	266	281	246	232	268	245	249	250	226	256	266	289	258	290	270	242	248	277	254	262	269	246	253	240	244	242	261	247	241	245	267	282	253	255	240	275	267	249	231	262	270	260	253	261	251	246	286	270	294	245	283	235	261	274	234	250	263	256	255	281	223	273	272	272	227	253	255	257	236	243	276	253	270	270	269	268	261	257	245	269	312	288	256	276	276	247	264	252	264	258	245	246	265	266	227	244	234	247	234	254	282	253	259	218	232	268	271	256	226	259	241	267	244	248	252	244	223	251	263	245	257	266	260	259	248	278	286	228	285	268	223	268	253	245	272	252	280	268	280	257	258	265	246	253	251	292	246	240	246	250	264	259	263	241	308	289	249	247	245	265	250	274	282	265	204	246	245	240	264	277	260
39327	20126	16526	12218	6757	2254	983	714	663	681	698	679	649	699	657	697	686	715	713	890	1156	1254	1177	951	824	649	552	613	579	537	588	615	587	550	568	509	621	544	570	573	552	558	533	576	574	594	533	559	543	509	561	565	563	575	554	590	550	572	551	584	553	568	561	562	553	566	550	546	582	571	540	562	590	579	562	581	544	569	567	560	572	538	585	561	597	577	594	626	616	548	590	613	557	577	582	608	539	602	592	578	571	619	525	563	578	562	584	599	597	583	574	591	572	583	603	559	552	557	573	600	595	587	575	566	592	550	522	569	529	566	615	593	597	558	574	535	555	619	583	572	573	534	547	556	592	543	576	558	573	585	572	552	545	601	566	561	568	603	582	618	588	574	561	575	582	546	519	568	552	564	551	623	556	591	563	512	526	601	592	559	555	576	580	535	523	502	551	571	547	624	585	562	549	557	556	602	625	527	565	557	572	571	568	604	538	563	543	547	564	546	586	568	588	580	555	564	603	549	582	566	553	593	594	555	580	533	581	590	596	564	509	620	556	564	577	593	579	561	560	546	567	605	563	602	504	572	534	540	552	585	616	554	578	595	571	580	607	589	577	556	578	587	550	586	605	568	563	574	546	593	546	588	576	570	549	548	564	549	575	548	557	568	613	549	566	557	585	580	581	549	606	583	564	603	606	559	574	554	537	565	596	571	567	533	600	567	593	605	569	548	584	521	541	533	590	532	586	581	583	554	575	583	573	564	565	578	558	554	537	546	536	566	560	609	538	592	561	533	587	585	526	583	564	583	561	570	543	606	566	575	623	569	571	549	583	579	549	565	586	506	576	585	565	580	576	563	573	576	616	605	583	554	579	593	553	577	558	591	591	599	537	556	562	593	567	549	563	558	592	552	571	592	554	591	589	551	531	569	555	544	531	566	571	605	563	577	601	550	574	585	518	547	576	558	590	571	560	551	578	587	588	570	550	533	565	568	579	529	596	573	566	594	551	569	571	591	507	616	544	531	561	531	577	590	531	520	565	542	558	557	576	632	562	566	563	547	560	550	572	562	540	568	546	554	559	596	584	543	596	567	575	581	588	567	571	551	505	567	586	584	539	605	553	541	569	570	524	562	627	581	554	575	590	533	576	554	591	514	604	534	550	542	622	581	589	579	565	548	580	574	604	593	585	505	523	553	564	560	554	555	581	555	577	510	569	540	563	535	505	560	534	581	610	542	595	596	548	540	558	575	550	582	550	548	520	570	531	575	612	586	565	603	567	556	573	577	584	571	532	579	560	524	558	567	566	559	553	552	560	560	579	569	575	599	581	536	533	592	544	600	588	561	562	571	596	564	592	563	611	588	538	581	575	578	558	531	538	557	527	568	517	562	575	568	561	566	536	556	581	540	533	582	593	577	517	556	569	548	560	572	566	538	594	518	585	584	600	580	561	613	575	574	602	539	601	616	587	553	555	582	537	541	524	539	589	545	555	517	560	548	570	585	573	547	570	558	584	569	542	563	504	545	562	572	533	562	594	581	566	575	554	578	517	551	551	574	612	551	535	551	569	571	599	536	620	544	543	580	599	605	525	522	562	578	558	552	533	595	552	578	597	547	561	522	576	537	573	582	569	544	554	582	565	577	566	580	556	572	617	531	562	605	545	576	569	574	571	597	568	558	565	557	603	569	547	578	551	570	521	598	551	530	584	584	604	560	558	583	522	575	534	581	571	568	572	571	551	573	580	535	537	578	543	542	544	528	563	571	580	563	628	568	553	538	585	580	597	578	557	535	539	562	571	532	566	583	546	534	549	559	567	575	597	580	552	569	559	549	522	567	578	575	590	534	534	566	567	561	582	586	543	548	572	547	617	586	549	603	532	560	553	586	559	563	575	580	566	544	557	604	563	607	600	534	576	543	597	604	553	542	550	568	553	591	548	588	583	560	578	569	551	613	569	569	594	615	570	555	548	553	580	540	529	544	556	577	556	520	576	557	581	561	567	570	548	588	538	568	568	583	565	593	589	557	596	564	589	578	528	559	543	614	586	582	561	555	575	575	573	556	587	576	585	580	621	552	548	605	563	584	591	539	572	547	558	543	598	540	569	624	600	604	545	596	563	542	586	546	580	570	573	569	548	569	577	542	576	585	575	578	563	535	562	588	572	560	588	572	575	542	561	562	567	624	572	573	560	544	573	547	582	554	547	610	585	558	553	527	545	550	551	558	578	583	577	569	517	622	561	541	559	569	570	575	558	582	590	540	543	563	596	538	565	559	524	582	519	563	567	538	606	576	581	546	567	572	563	585	581	570	540	546	556	549	557	551	525	610	542	572	613	563	552	555	562	588	612	569	577	589	577	524	590	530	556	573	519	586	574	559	562	575	570	617	544	587	582	579	551	596	562	541	560	534	532	534	596	552	596	581	562	540	562	525	550	555	544	577	585	551	596	546	523	584	552	586	561	552	548	552	569	549	551	560	592	527	573	583	566	587	557	550	574	624	557	549	601	547	554	570	544	600	562	584	561	532	555	587	576	573	548	526	611	532	595	567	571	548	526	587	564	564	595	582	522	587	538	575	584	599	527	600	565	608	529	584	594	550	561	572	575	585	569	556	537	570	574	594	549	620	574	533	566	603	589	533	556	578	599	592	577	607	576	543	567	599	552	554	605	570	541	575	606	542	556	511	577	556	545	571	570	548	528	559	585	606	546	586	568	554	595	567	565	534	589	564	547	574	564	639	524	546	530	565	561	554	562	565	604	621	536	577	584	589	576	569	591	547	598	561	555	551	587	565	556	502	568	561	550	545	586	558	533	557	537	572	557	567	517	572	554	584	553	515	593	540	568	578	578	554	569	609	585	546	543	598	555	573	593	605	539	535	586	573	587	546	563	585	571	577	530	548	578	566	552	585	572	560	598	476	545	557	544	523	575	603	596	592	532	592	612	583	547	559	597	555	537	591	547	541	552	559	573	556	596	527	600	548	591	564	581	560	544	591	609	583	554	543	592	536	563	486	581	598	565	527	538	553	544	571	582	568	576	590	534	552	551	508	581	593	546	556	572	577	587	556	551	545	544	535	554	540	559	574	543	576	546	569	521	560	595	560	564	571	598	600	569	563	591	586	577	553	535	578	567	568	541	531	554	615	536	595	555	531	551	577	577	557	569	577	600	526	557	537	566	558	556	591	568	567	545	527	532	575	544	550	540	585	548	563	576	557	553	524	527	577	558	552	549	611	538	603	567	559	580	577	580	576	581	535	568	557	545	517	571	507	607	565	518	569	540	588	595	576	564	580	585	551	560	537	571	514	562	559	558	599	577	583	585	567	564	536	531	606	559	575	578	565	559	584	539	549	581	577	540	540	628	552	569	588	576	574	563	558	567	557	610	572	578	550	559	513	529	556	571	562	546	534	571	581	571	587	546	612	578	570	508	557	562	564	545	553	602	546	532	546	551	570	590	572	574	567	579	546	543	521	554	552	569	577	522	536	546	588	554	566
66401	33869	16233	6823	3328	813	312	271	251	273	284	286	270	279	308	316	326	365	401	413	419	402	372	405	335	302	276	293	309	273	261	270	261	285	282	272	299	265	266	299	302	253	279	258	280	264	301	266	263	286	282	294	300	280	261	262	250	302	294	279	292	230	259	246	258	276	256	241	303	286	278	275	291	255	261	248	271	258	290	256	267	287	278	251	279	283	262	283	284	255	248	276	276	265	286	265	296	292	247	271	255	300	284	300	256	281	276	279	270	213	270	243	287	276	262	246	276	281	266	252	313	293	306	289	287	293	255	243	266	271	253	277	266	225	302	285	274	258	239	263	269	256	268	225	306	306	274	261	264	256	273	258	284	254	271	279	276	251	276	263	258	287	257	294	309	275	313	232	271	295	278	265	249	273	250	257	289	276	256	262	271	229	258	284	283	241	281	255	286	278	285	299	284	254	256	260	267	297	269	286	254	294	282	249	259	257	260	255	294	276	262	277	292	267	292	282	280	314	242	290	265	279	252	280	291	272	301	237	303	269	289	263	263	260	289	269	265	249	264	279	268	284	278	286	252	277	249	269	276	257	257	256	293	259	267	276	279	248	266	260	252	290	291	244	244	249	289	268	276	287	303	275	249	280	281	263	290	262	251	243	285	294	287	317	274	241	261	241	288	236	271	303	269	258	288	241	274	256	292	276	277	298	281	275	269	272	295	300	259	269	287	252	281	262	263	276	287	267	279	249	260	250	257	247	291	279	296	258	308	276	294	274	284	257	274	256	294	253	290	306	281	260	270	248	257	250	261	271	313	265	285	255	252	245	255	268	249	253	263	249	259	300	302	246	259	276	246	276	286	295	270	266	275	288	244	294	286	257	266	284	235	262	303	278	297	293	269	314	271	305	240	282	238	268	273	277	292	288	270	291	309	277	276	292	261	269	284	275	277	281	275	254	318	274	238	259	277	286	255	254	287	285	272	309	283	266	244	259	256	267	299	294	272	309	242	265	276	283	255	284	253	280	282	289	300	296	228	251	281	286	298	313	256	218	256	266	274	266	275	262	288	271	262	274	290	264	279	292	255	270	264	236	265	282	254	259	264	269	261	277	287	299	279	231	247	272	261	265	273	293	280	273	295	274	255	274	273	276	271	250	264	251	264	265	253	259	242	286	251	263	294	278	282	299	273	272	292	298	271	323	284	232	271	271	265	300	273	272	265	267	267	276	260	254	253	277	256	272	269	266	281	283	286	304	281	277	254	245	264	287	275	268	256	271	280	319	253	245	245	299	269	250	269	296	261	253	254	270	289	288	264	297	258	265	247	276	254	249	282	271	239	254	240	243	290	235	294	251	286	280	258	262	274	269	266	253	280	285	261	267	318	285	258	278	269	277	274	276	292	226	293	279	273	281	236	271	281	245	279	238	264	275	278	294	307	301	309	272	289	271	259	302	257	266	268	263	291	248	247	265	284	273	299	251	272	273	278	284	258	260	275	297	287	273	260	288	306	288	262	233	291	282	266	254	269	273	305	255	300	274	246	275	262	235	267	261	309	240	252	290	261	304	304	289	289	256	288	268	255	270	295	275	273	287	285	284	255	269	287	260	278	217	269	270	255	269	276	259	265	259	260	274	262	219	275	283	278	293	263	303	274	289	300	304	261	269	309	271	230	263	269	301	285	258	281	286	266	280	279	288	262	274	273	255	248	283	247	278	287	291	267	252	252	257	252	243	275	286	280	264	269	302	291	276	256	268	258	289	258	263	280	268	305	263	257	263	285	266	269	254	267	270	254	244	285	305	310	264	262	277	287	287	295	266	276	268	279	246	277	316	277	289	306	252	261	273	278	261	252	276	287	281	256	315	241	256	261	284	224	282	257	248	257	265	277	265	285	270	307	265	269	255	276	249	254	255	249	273	245	253	257	278	281	294	245	291	269	272	257	282	272	321	289	316	291	268	275	256	245	221	293	281	270	281	235	305	293	265	255	266	263	261	287	260	276	268	274	284	249	241	283	282	282	276	261	254	245	269	257	256	269	302	247	260	255	309	259	269	254	244	286	248	246	254	260	225	256	275	265	278	272	252	280	272	295	286	299	265	280	284	266	252	281	274	271	286	274	264	264	266	244	264	250	245	261	262	256	253	281	269	299	271	262	259	251	286	272	280	250	262	298	274	274	293	303	299	248	268	255	251	279	261	283	288	297	258	278	287	289	274	266	298	302	297	271	271	293	264	281	274	268	273	278	276	288	262	248	270	268	254	256	297	222	231	302	286	235	280	289	296	253	276	305	294	263	289	266	297	279	288	255	236	290	267	258	235	242	298	266	293	263	306	294	295	267	255	276	298	307	284	277	298	299	271	271	257	265	249	285	266	260	234	258	290	302	248	282	284	274	252	258	295	289	302	271	262	293	289	266	272	268	286	288	292	308	266	262	275	272	276	275	261	259	293	280	242	280	278	265	288	279	258	241	284	284	253	281	305	275	284	298	298	290	265	246	270	269	237	266	264	296	283	282	293	261	262	266	264	267	296	259	277	238	260	291	282	257	258	256	275	291	268	280	268	286	285	264	301	292	270	292	277	274	264	282	268	293	309	299	277	274	286	281	294	284	225	247	275	223	261	287	273	259	226	268	268	276	270	289	293	260	273	247	292	256	299	291	259	273	257	261	260	297	280	263	257	262	270	254	273	278	276	293	259	270	268	302	281	270	248	289	259	273	276	324	250	261	273	246	274	278	262	267	262	264	268	279	247	241	253	265	253	275	285	275	272	321	291	258	250	279	268	258	236	232	245	284	281	310	273	291	240	284	275	251	265	255	268	278	250	255	245	268	278	309	257	294	291	285	277	262	246	267	258	235	280	272	269	296	283	267	272	279	292	286	229	262	287	247	289	248	264	254	279	244	281	261	268	276	285	275	254	282	266	244	272	278	264	279	275	265	270	273	282	297	282	252	259	279	282	284	294	248	284	273	277	288	262	266	282	271	297	264	293	294	279	277	258	269	262	300	294	275	283	306	257	269	236	232	232	271	250	272	253	280	258	248	269	286	266	283	259	286	295	279	242	285	266	287	279	282	274	236	251	302	265	269	256	255	235	264	289	257	287	242	298	242	236	254	292	285	267	255	264	279	248	282	309	276	283	281	276	285	232	255	262	268	277	252	249	255	299	292	259	258	243	261	267	274	289	287	273	280	261	261	250	281	265	263	243	298	303	273	281	311	296	281	255	252	268	263	280	245	263	266	243	242	272	266	296	262	285	292	271	248	245	285	243	267	261	255	286	259	291	290	257	246	275	284	272	257	284	260	268	288	227	262	268	258	302	304	295	271	276	281	259	272	298	273	306	278	276	252	265	242	253	278	286	261	278	281	262	296	245	282	257	290	271	277	270	284	243	250	270	256	272	287	264	270	280	259	264	261	268	280	265	231	229	272	258	247	272	271	294	290	251	321	265	281	231	292	256	261	294	299	264	293	288	279	286	269	308	235	239	273	264
44033	25799	16176	12469	8646	2091	804	709	631	664	719	672	709	735	755	717	770	1020	1321	1507	1521	1364	1250	1089	862	727	601	611	587	602	576	600	560	624	624	591	627	612	601	565	574	594	616	555	583	622	561	565	587	557	514	618	584	566	566	612	646	579	574	585	576	581	579	636	574	575	619	580	621	559	574	616	599	586	545	596	581	598	570	557	581	574	609	602	577	586	566	592	612	609	554	580	601	607	553	549	592	620	573	588	558	594	650	577	619	611	638	580	578	612	558	611	587	607	612	568	561	618	589	589	563	583	586	605	634	613	567	595	553	638	562	568	610	589	551	594	582	567	559	591	621	591	574	617	568	608	574	602	551	533	568	565	583	554	594	570	605	635	566	593	570	592	559	584	594	560	592	604	636	581	552	633	542	585	571	586	589	547	613	613	611	597	592	576	555	572	590	635	625	576	581	594	612	572	585	569	594	590	577	623	599	625	520	569	593	582	551	617	571	549	614	554	593	555	588	562	575	596	552	558	605	570	601	635	561	564	609	590	583	606	590	573	580	552	581	620	592	565	613	572	625	608	569	626	575	597	596	598	609	595	561	598	566	563	602	580	588	565	590	584	612	569	585	597	609	586	622	595	604	593	543	583	591	553	619	634	537	593	615	579	576	538	599	629	595	578	579	589	619	588	592	584	622	594	580	595	588	597	564	641	556	603	582	573	609	556	591	590	612	604	607	603	569	566	599	588	591	610	567	585	596	593	581	591	607	573	549	565	544	598	562	627	578	591	579	558	541	576	596	588	581	609	581	590	540	621	591	560	561	622	595	588	571	548	575	570	554	603	585	552	587	616	610	594	569	611	572	580	624	578	566	592	633	564	568	543	564	569	569	560	609	606	629	574	587	590	596	603	579	582	570	614	561	609	623	587	596	574	566	605	577	573	620	565	550	582	633	601	595	599	602	624	612	605	591	562	598	598	580	600	564	607	576	642	610	574	608	596	571	586	559	609	629	594	588	643	589	559	620	604	635	586	600	581	565	545	590	571	570	609	599	578	549	577	575	591	560	520	566	598	564	576	580	603	650	597	610	611	535	595	610	607	582	528	590	584	603	567	623	592	598	587	617	600	603	604	563	580	537	559	577	566	576	552	565	626	599	544	605	594	592	555	587	606	560	593	567	545	604	597	628	573	549	586	570	601	578	589	628	580	556	632	574	560	551	573	585	611	572	590	570	615	612	591	610	580	582	587	591	609	578	586	536	595	580	612	593	625	612	578	623	575	588	559	581	594	610	554	650	600	597	564	561	575	578	557	586	591	604	541	599	578	613	587	517	605	552	628	564	613	621	550	579	637	561	578	566	595	588	573	616	536	598	636	568	537	587	565	580	624	578	609	524	621	615	552	552	551	596	560	627	604	565	586	577	606	623	574	568	580	580	594	564	579	550	591	588	608	598	578	575	560	576	624	634	570	571	549	598	579	624	626	589	642	607	551	570	546	600	625	616	574	551	602	619	617	587	587	581	598	576	588	575	603	624	583	557	606	584	613	555	580	608	588	614	574	580	605	587	591	628	628	601	571	579	574	563	583	598	625	598	568	528	611	582	604	610	604	555	615	596	587	600	607	608	588	623	599	592	573	583	521	599	593	620	588	568	583	608	584	584	611	610	589	593	563	569	606	575	531	601	574	578	574	569	620	586	609	594	590	544	596	590	595	571	615	572	572	545	614	590	597	629	639	576	586	644	571	553	604	578	586	604	556	565	620	586	582	603	595	593	570	585	573	597	586	586	595	560	601	590	585	615	606	585	621	587	622	549	581	630	577	582	616	583	606	593	624	596	626	604	587	542	588	599	610	586	593	612	547	591	594	567	561	610	515	576	552	607	567	572	630	591	576	567	635	550	572	570	570	552	578	556	599	562	610	586	577	562	586	573	599	593	557	527	602	614	579	618	561	577	574	604	600	535	589	576	624	583	530	624	583	649	576	588	608	562	633	623	600	593	570	597	614	617	604	615	611	582	585	559	607	566	534	569	577	584	589	614	612	567	542	598	612	588	608	593	554	625	535	582	648	524	597	579	563	605	591	572	589	578	584	602	615	569	599	612	613	568	551	620	565	592	559	574	607	586	560	603	605	605	581	551	569	574	568	564	612	574	581	616	567	558	558	628	589	573	563	598	588	590	550	605	538	600	592	583	629	544	574	590	614	581	589	563	540	576	578	591	610	620	570	602	547	598	574	582	551	632	655	578	617	558	584	608	585	634	596	608	567	579	572	595	610	602	596	592	629	608	558	616	589	579	620	578	606	537	594	566	562	577	560	584	548	580	569	594	600	562	606	580	539	581	570	578	601	584	567	580	573	581	644	549	587	600	569	593	608	532	566	546	558	614	604	593	605	594	600	589	616	640	577	550	619	565	595	577	604	588	592	643	578	604	564	638	586	596	559	604	623	555	603	569	613	585	575	562	559	623	554	580	598	606	627	602	605	636	584	604	553	610	556	599	579	608	537	573	574	583	588	624	576	626	612	560	602	555	610	544	629	597	570	579	593	572	571	585	581	551	614	593	625	570	570	594	585	559	623	617	594	609	542	586	600	621	577	570	587	585	569	574	615	575	560	576	566	606	593	582	600	571	557	615	572	592	558	606	578	587	586	562	582	618	586	615	584	589	572	583	602	574	529	607	580	593	572	566	602	623	565	626	586	576	596	566	593	538	605	598	576	597	593	601	586	565	577	607	580	582	571	574	578	530	577	601	560	591	599	568	573	566	575	623	586	685	582	521	612	590	587	584	616	604	596	579	584	573	614	589	582	580	595	554	581	600	605	588	599	581	591	590	595	629	586	571	575	564	586	608	600	619	590	583	644	575	620	589	596	580	593	617	600	611	563	553	568	606	609	602	626	576	618	598	573	616	590	601	575	562	570	589	595	547	578	601	596	595	571	564	626	520	558	592	596	540	607	558	596	627	587	607	582	586	557	534	595	604	581	609	623	594	589	620	579	568	607	636	560	568	566	586	584	549	597	610	564	620	529	542	584	591	604	624	536	548	585	575	536	633	601	600	587	623	600	566	596	591	623	620	654	534	545	610	585	609	574	596	595	611	611	605	636	628	569	599	572	599	594	602	625	582	545	563	605	596	552	584	629	602	550	581	541	555	615	598	586	571	609	604	587	569	609	593	572	580	571	596	565	573	590	620	593	565	592	599	601	605	593	562	570	559	591	550	568	618	586	556	561	572	592	607	610	601	573	593	606	559	579	621	573	590	635	601	577	628	612	575	587	596	600	589	604	646	595	599	578	597	592	605	579	553	593	567	596	589	572	581	583	573	615	643	538	569	556	551	624	587	630	581	625	588	598	596	574	597	606	591	593	597	567	566	582	585	544	606	608	591	591	596	589	600	600	635	580	570	606	578	622	568	578	567	634	586	596	580	578	565	597	597	571	549	588	613	554	632	616	606	570	594	615	583	561	608	600	590	578	546	560	630	586	581	586	613	601	563	587
51070	22937	9009	3784	838	249	259	228	274	240	237	227	224	199	220	238	245	248	235	264	261	250	253	263	250	221	250	261	240	253	243	237	228	251	228	234	244	226	244	222	252	272	247	261	238	269	242	286	243	221	224	226	203	242	226	250	264	228	251	228	222	232	251	248	229	237	195	247	278	254	239	222	254	240	235	269	227	226	204	190	265	298	251	246	235	264	281	251	221	239	225	243	247	240	230	202	207	294	267	252	239	218	215	212	220	233	244	222	260	254	237	239	266	227	239	261	257	224	244	234	269	223	245	227	234	247	250	244	227	250	250	274	236	223	258	233	251	241	253	275	248	262	234	205	249	265	237	257	249	259	225	231	256	251	251	253	234	214	225	194	278	263	230	232	240	225	243	243	232	230	251	223	257	226	224	259	270	225	222	261	248	249	225	258	268	217	253	227	232	232	233	238	243	241	225	236	233	274	263	261	236	251	250	251	261	265	261	253	261	270	239	260	243	236	218	241	222	205	229	262	239	237	242	268	249	254	246	267	274	230	237	244	247	243	245	263	234	232	231	240	276	247	216	236	236	214	230	241	239	258	246	246	231	232	253	254	234	248	254	275	254	263	237	229	252	217	231	241	246	215	224	229	247	233	240	224	222	229	243	226	217	247	262	231	223	241	238	257	245	232	223	251	235	258	242	257	245	235	274	217	270	237	226	253	248	230	231	250	219	225	225	228	232	250	238	227	220	254	261	245	231	236	223	236	236	243	244	265	247	267	249	255	254	242	255	242	251	248	263	233	247	242	245	221	248	241	260	237	268	208	227	210	261	236	265	247	219	218	251	239	274	238	237	272	279	215	253	244	236	223	247	255	245	248	254	264	253	234	244	221	254	240	249	242	263	252	247	248	254	250	237	214	223	220	254	252	275	240	234	257	249	242	264	274	248	243	273	291	240	237	244	252	233	212	222	220	205	264	251	219	249	243	250	236	236	257	269	270	249	234	234	271	245	226	249	241	246	217	260	232	279	254	240	257	252	228	259	253	258	278	239	245	237	222	219	247	274	254	240	273	247	238	236	258	216	267	250	238	207	264	226	227	266	246	206	261	264	254	256	197	223	244	207	259	263	230	261	257	253	271	242	229	252	251	236	267	230	235	238	247	267	195	230	248	227	223	253	251	258	247	240	240	223	263	226	221	234	255	255	248	254	244	240	217	232	241	242	243	228	266	254	233	262	239	247	283	262	244	261	251	243	222	257	240	237	228	248	211	260	261	258	226	247	261	248	235	208	231	231	224	254	247	241	226	220	233	246	265	258	232	243	266	231	257	228	231	225	249	266	244	251	227	224	250	258	236	245	216	224	220	222	294	264	266	274	201	226	243	225	275	284	240	254	241	233	236	244	236	260	226	229	250	236	259	231	236	259	245	247	242	241	263	243	257	262	221	219	235	243	231	235	247	238	212	265	250	247	233	218	213	242	222	249	211	249	228	222	250	214	236	262	247	271	253	268	234	231	238	218	259	247	209	262	257	255	236	243	241	234	255	270	244	244	246	259	255	260	263	251	223	239	261	248	253	272	255	276	254	247	206	238	249	227	229	247	236	255	265	217	232	237	220	249	280	216	235	250	220	226	220	237	268	293	243	245	240	240	215	231	228	224	241	257	216	234	260	245	244	242	233	249	258	262	247	258	243	239	225	249	229	240	234	242	229	258	228	251	257	264	237	230	247	243	224	231	270	264	242	246	250	227	257	228	231	242	230	234	257	237	229	234	242	236	242	270	227	237	232	269	252	215	259	224	236	282	246	240	233	249	230	266	226	246	237	250	263	235	247	265	251	228	226	208	228	253	219	254	248	261	276	243	270	266	234	226	216	255	229	219	243	259	228	218	228	209	220	274	236	259	262	248	231	231	241	258	235	219	265	255	248	258	257	241	244	283	255	220	242	257	237	245	227	236	240	222	247	265	262	270	246	219	245	248	240	253	230	242	229	241	283	252	248	267	224	247	230	239	260	236	260	274	271	256	240	256	249	238	258	248	245	258	250	214	246	255	261	219	234	220	254	242	205	248	243	239	219	254	232	269	234	228	234	240	227	260	239	240	221	235	224	271	251	239	258	233	268	245	250	218	236	245	233	234	230	253	222	227	232	259	244	241	234	236	263	206	242	262	265	244	256	257	247	241	240	231	232	237	236	248	253	266	200	219	252	264	230	259	233	263	227	231	225	237	224	232	244	258	265	246	243	237	240	221	255	215	239	257	231	232	268	274	255	264	251	248	239	235	247	248	233	246	252	234	233	244	230	240	257	277	239	231	246	260	221	252	265	257	253	211	253	245	221	269	234	244	248	243	216	244	232	233	226	253	226	247	230	249	261	247	259	225	251	259	252	233	255	260	246	260	242	231	249	246	249	259	230	214	233	259	242	241	240	252	253	242	241	247	220	234	242	262	225	264	268	234	238	269	232	237	242	256	273	251	250	276	211	220	252	240	240	244	257	252	265	232	259	249	281	257	232	233	252	264	238	248	238	246	233	231	227	209	253	255	265	253	248	213	246	252	259	261	255	261	244	280	250	245	237	242	258	255	257	230	241	229	240	255	259	230	251	244	238	255	255	233	243	266	242	240	218	234	214	211	224	259	211	234	241	263	256	264	267	257	261	231	273	267	225	281	231	231	261	226	253	258	258	263	239	230	218	240	256	246	247	214	234	229	240	227	202	272	232	254	228	230	243	246	218	244	241	265	233	230	255	239	232	226	271	258	253	234	236	245	248	241	243	234	247	229	252	237	260	253	239	250	255	253	225	249	221	265	246	245	252	235	217	250	233	229	238	219	213	247	261	245	221	242	238	257	270	266	239	233	219	231	248	256	257	247	232	241	230	232	274	255	230	236	229	250	243	262	249	268	235	234	255	202	271	283	247	240	209	218	253	232	256	263	245	247	271	262	268	225	251	271	265	223	247	236	243	246	260	264	245	231	250	259	260	244	232	223	228	244	246	244	238	246	250	277	231	223	245	236	223	236	241	246	230	226	242	258	231	252	229	256	244	244	234	248	235	237	237	247	253	275	242	223	243	247	259	234	234	221	254	213	244	236	261	250	275	275	252	258	232	249	235	259	244	241	241	235	275	272	240	234	246	244	233	251	258	240	255	237	240	245	233	254	242	263	215	227	230	252	269	237	223	246	237	240	233	223	249	229	272	247	225	267	274	240	260	231	222	245	230	274	252	264	245	263	223	252	221	246	255	262	212	230	225	240	255	254	249	221	243	268	253	232	285	284	246	225	223	257	264	238	238	227	212	284	274	256	267	203	261	239	266	267	208	232	269	229	231	260	251	240	237	257	226	243	235	225	249	244	229	232	236	250	242	246	239	230	261	251	257	269	233	240	245	234	239	197	253	226	242	236	246	234	226	238	247	234	263	238	233	238	223	249	237	242	238	254	233	232	266	238	224	246	258	269	248	263	253	252	261	249	252	268	236	293	244	246	213	216	224	225	249
33919	16041	11404	7836	2091	608	564	538	526	578	557	512	548	494	536	483	574	540	566	564	567	557	565	552	597	537	579	510	516	554	563	548	542	528	521	587	524	522	505	536	549	532	509	537	505	511	536	544	576	537	564	526	540	559	493	521	515	519	519	540	558	490	517	559	502	501	533	487	550	533	549	556	515	510	544	553	533	496	535	543	507	510	529	570	544	533	585	543	525	557	531	541	560	502	516	501	525	507	494	564	495	504	537	541	547	520	567	525	518	525	507	520	547	546	522	547	537	526	541	486	510	541	519	528	521	536	565	532	533	553	565	496	580	523	500	530	496	553	543	516	531	518	535	539	530	484	515	539	519	522	556	518	518	527	533	562	577	559	536	506	525	539	525	545	553	514	523	536	517	541	556	516	507	551	558	509	490	467	562	535	486	524	518	526	543	578	573	557	501	517	498	558	542	554	525	569	522	479	537	536	532	498	501	504	516	483	514	484	546	524	545	537	495	530	526	497	497	523	530	521	537	545	547	509	508	497	511	546	537	527	584	537	528	515	521	537	503	550	522	552	520	505	514	554	561	511	534	555	508	530	577	524	506	535	525	580	574	519	529	520	524	513	569	542	557	542	504	539	519	493	534	564	571	506	556	514	504	528	556	560	563	540	525	498	541	502	562	479	513	568	545	543	569	512	550	571	498	503	546	535	514	507	544	521	473	530	532	503	508	529	553	517	490	503	539	531	547	499	544	573	516	528	563	511	497	544	523	533	506	532	521	532	511	562	530	541	502	510	556	539	487	516	548	531	538	513	530	523	502	536	529	530	535	493	519	512	556	519	511	565	524	541	524	528	530	539	481	530	511	552	534	512	519	539	515	541	525	568	508	532	571	526	520	534	564	522	575	554	540	523	562	561	589	536	573	567	509	560	514	505	512	500	523	533	586	529	504	543	507	539	565	530	474	531	535	541	511	511	536	498	542	549	548	534	533	564	566	562	498	572	549	522	570	530	511	534	477	512	542	541	531	510	566	551	540	508	549	510	526	527	600	573	575	504	529	550	529	522	521	507	528	539	512	522	519	543	487	537	512	506	509	523	541	517	515	499	534	492	497	535	578	523	539	510	521	500	520	500	567	543	507	530	522	556	516	560	535	525	526	571	532	543	517	527	520	523	531	533	540	501	501	524	521	516	528	491	558	501	514	530	556	582	550	536	539	524	453	521	525	510	588	536	543	542	499	580	564	505	551	530	536	550	550	543	542	542	529	490	556	543	555	522	553	531	536	506	525	543	467	512	525	534	560	539	514	541	524	539	510	579	514	540	548	556	486	507	538	528	545	537	543	537	513	564	512	560	588	516	570	557	497	520	543	545	577	528	508	501	508	519	536	478	494	566	518	557	534	533	528	543	564	497	503	564	550	516	546	570	559	523	511	542	501	494	527	504	526	513	535	484	522	532	534	499	548	475	534	541	511	473	555	495	551	553	536	508	509	551	526	524	572	512	510	509	535	576	569	604	475	513	509	538	541	558	534	551	523	560	541	501	568	520	523	546	560	522	503	539	539	521	545	521	514	567	557	512	515	521	523	539	503	552	475	526	538	528	540	516	515	535	576	524	541	551	517	507	537	476	476	542	550	542	487	538	522	536	575	549	521	517	548	516	509	544	525	531	529	519	475	531	496	538	537	525	502	562	539	537	549	553	495	532	544	511	510	565	576	538	551	520	540	570	517	508	515	552	574	533	553	515	509	542	516	497	519	533	525	532	541	533	529	554	549	531	510	545	506	514	503	539	518	542	488	521	517	520	550	574	531	546	525	509	544	550	525	494	526	531	521	524	550	523	525	535	482	502	558	546	548	528	493	529	544	533	504	485	578	514	500	562	510	557	567	510	546	502	542	552	537	500	515	551	536	531	537	570	505	549	560	510	509	593	530	513	572	530	529	539	541	536	528	555	542	482	518	563	499	506	529	544	527	507	567	532	537	508	519	526	506	516	521	530	534	503	494	511	564	523	563	535	571	565	512	485	533	511	528	553	521	536	548	504	521	515	533	512	547	525	539	555	533	578	565	502	520	521	584	514	530	535	533	501	507	548	556	492	570	518	527	539	506	531	478	529	559	563	538	560	538	549	492	510	498	523	499	560	553	505	524	510	530	545	550	529	485	513	488	552	546	547	538	570	524	493	517	535	492	531	511	530	538	549	547	511	553	537	516	531	536	528	551	524	519	494	551	545	527	557	544	529	589	514	520	563	550	542	573	539	555	555	597	554	514	534	549	497	513	510	556	543	544	528	517	546	547	568	533	527	569	496	561	543	511	578	534	504	540	508	516	524	544	564	561	544	536	551	551	522	462	509	554	535	503	542	543	494	545	561	551	481	522	537	528	551	533	538	520	521	540	542	509	492	563	536	525	505	517	514	559	539	556	577	518	534	483	566	528	549	547	547	557	566	550	573	508	544	515	530	559	541	530	522	552	536	575	517	496	500	538	531	522	544	546	538	532	530	525	521	524	513	547	507	508	538	542	493	531	557	534	521	541	529	548	549	509	555	529	540	526	557	544	525	512	494	482	492	550	540	537	516	513	544	528	519	553	524	549	525	558	533	510	558	505	530	515	532	531	535	507	513	528	520	520	531	522	479	483	528	537	562	550	560	477	546	535	542	587	587	475	547	526	513	541	547	532	554	508	518	548	564	551	551	542	531	548	518	536	513	533	518	492	514	534	497	525	514	543	544	513	525	508	590	559	491	513	533	508	517	488	550	559	510	510	543	557	540	522	500	506	526	536	520	526	534	533	535	519	526	527	549	543	548	571	509	518	519	518	544	559	574	539	516	559	527	585	477	530	564	479	507	544	537	550	533	520	544	556	528	552	549	517	532	551	546	543	522	513	476	538	578	515	483	543	564	523	517	492	529	573	478	507	495	586	545	554	529	498	510	516	578	503	555	518	559	567	505	557	537	546	550	538	520	539	591	519	552	528	564	533	532	551	570	566	528	524	517	558	544	541	530	499	568	536	525	537	537	531	545	524	567	539	519	530	514	521	550	493	513	504	522	499	527	525	530	548	541	541	520	540	540	587	522	521	539	550	543	521	516	581	508	537	534	511	488	530	576	544	552	561	512	527	565	531	565	483	542	508	543	556	539	542	537	506	521	539	576	493	522	544	545	523	540	512	548	534	527	521	558	551	531	508	542	526	524	486	535	565	564	517	489	539	528	537	552	527	545	538	526	506	529	506	525	530	528	540	494	553	544	564	517	558	510	534	508	481	552	525	513	558	534	545	566	521	504	508	562	543	545	477	543	520	504	567	538	514	592	507	491	561	495	550	538	516	516	561	597	498	537	532	515	547	513	554	500	549	517	537	515	586	536	573	591	508	521	536	521	517	522	536	534	560	552	557	519	552	496	514	522	513	548	517	548	548	572	528	505	541	529	512	550	533	539	547	532	522	553	544	536	556	512	507	524	516	498	497	549	561	523	498	517	573	521	548	583	542	502
56057	30596	15640	7225	2523	414	288	276	301	236	245	255	250	261	241	252	258	294	260	335	391	392	336	329	293	290	291	270	265	283	279	227	257	222	271	250	284	265	276	265	249	245	253	231	228	243	240	258	286	260	258	277	256	263	263	255	257	266	240	240	232	240	236	249	255	268	254	220	242	259	251	245	226	264	234	240	237	233	255	277	259	293	246	266	276	303	256	245	247	204	252	286	240	268	286	280	288	259	228	227	251	233	275	241	252	245	251	276	291	262	254	275	276	253	244	246	232	255	265	235	266	239	268	243	260	292	225	244	242	259	249	292	286	268	254	282	209	273	278	212	245	276	271	251	239	269	273	245	288	244	263	248	238	260	268	232	219	259	261	237	234	225	267	255	292	270	227	254	234	269	271	268	289	273	284	254	237	244	280	249	230	232	274	256	223	260	253	246	267	256	247	287	315	250	244	242	225	262	265	243	257	256	266	256	288	252	252	265	257	273	263	268	263	273	283	279	254	227	268	267	255	243	268	240	244	219	291	245	262	263	256	255	225	268	259	229	247	244	254	266	274	207	293	253	241	267	260	243	277	261	241	265	284	243	242	256	261	261	266	255	256	267	268	258	222	259	279	264	259	289	244	267	259	255	235	256	252	238	212	232	259	264	228	250	249	269	261	263	266	265	252	221	253	280	255	220	271	259	244	248	260	262	261	236	253	261	239	260	249	271	276	250	268	261	285	278	259	239	254	270	232	246	253	254	268	264	280	254	275	268	253	243	262	256	266	272	252	282	259	274	244	242	252	249	276	239	223	263	245	259	247	277	283	274	275	258	259	279	276	248	269	258	261	259	238	251	252	219	268	277	276	232	221	249	252	259	263	253	279	243	258	238	281	270	242	275	242	271	280	247	257	278	268	253	251	266	259	277	246	247	273	271	252	275	241	260	234	264	243	269	263	255	254	225	268	294	267	301	219	260	260	266	254	248	257	243	249	239	303	249	281	265	253	239	270	250	251	241	260	230	238	257	280	250	240	248	260	263	257	253	240	226	256	254	264	219	270	244	253	250	233	231	255	224	237	233	271	232	222	242	248	261	280	265	257	270	258	271	301	250	290	252	246	263	262	258	248	266	256	261	268	274	289	263	249	283	232	268	262	273	256	274	272	283	258	252	234	213	231	283	263	240	251	232	244	249	275	223	240	263	265	232	303	272	241	247	248	274	292	272	269	248	265	263	236	247	247	251	248	237	261	269	278	258	238	243	262	254	227	246	241	243	249	270	255	242	270	300	281	244	214	242	276	233	270	258	250	276	256	257	233	273	283	264	260	281	236	242	263	259	257	266	250	280	271	267	254	233	279	249	253	267	280	230	248	276	260	294	261	242	245	246	282	255	255	207	274	239	232	283	257	220	249	281	231	269	259	279	239	243	225	267	256	271	275	249	251	246	233	239	240	259	234	274	244	247	247	254	292	272	269	254	229	254	254	267	268	263	268	250	289	275	242	257	263	242	245	234	225	233	251	272	281	270	246	262	231	251	262	267	254	277	258	272	277	283	270	303	278	263	258	253	254	262	249	264	235	260	255	229	240	247	231	273	264	284	229	254	265	224	253	271	269	261	244	270	263	231	227	294	235	267	260	268	226	254	264	264	253	277	269	261	279	303	267	288	258	265	242	243	241	263	285	228	279	285	275	265	240	273	247	249	218	286	278	289	250	267	235	247	301	231	278	259	229	257	232	243	250	266	244	238	293	255	269	291	264	252	260	266	266	247	265	231	255	287	251	263	263	262	260	270	252	266	236	261	249	226	255	238	290	252	248	229	264	266	240	256	267	264	253	250	276	250	275	233	250	213	273	262	291	265	277	248	267	283	277	264	262	265	228	240	238	269	244	231	272	275	265	261	242	270	250	223	238	260	255	235	260	273	267	229	272	257	260	269	232	227	261	266	248	290	242	247	282	258	228	268	248	288	257	266	254	262	280	282	252	268	291	240	237	266	253	260	251	271	248	276	273	285	263	229	272	215	296	249	249	259	249	261	232	237	233	253	253	264	278	271	246	279	239	263	247	288	295	242	290	251	273	269	226	271	254	260	234	248	221	256	246	262	235	257	252	267	225	261	251	247	238	252	254	247	256	279	219	269	294	225	227	283	253	285	282	278	273	252	229	270	248	253	263	253	219	265	249	270	260	267	309	275	278	275	283	280	255	239	237	252	268	289	255	242	273	258	249	280	252	279	256	253	275	272	281	254	262	257	275	256	263	257	265	237	265	257	286	232	251	256	241	256	229	267	281	225	287	254	259	267	238	243	245	283	250	290	264	288	221	250	228	258	266	248	273	241	258	260	240	234	247	249	261	250	257	265	273	223	256	267	251	243	273	261	242	269	238	229	256	250	263	265	250	268	255	255	231	275	277	284	276	252	218	263	249	239	263	258	276	242	241	271	272	265	241	281	242	246	257	236	251	248	275	234	264	307	269	262	255	266	250	278	293	256	255	266	222	259	248	217	261	274	262	277	217	232	249	246	251	268	251	256	269	252	238	250	275	225	273	284	263	234	282	273	243	237	259	277	266	272	288	246	269	264	244	264	249	257	281	269	255	268	259	253	270	238	237	257	256	258	253	267	243	250	272	257	252	261	222	271	238	295	248	258	238	219	246	255	261	242	260	258	260	252	250	249	227	244	240	306	262	233	277	225	233	219	258	238	265	267	252	236	238	245	259	264	252	282	236	225	228	265	238	258	251	231	264	257	251	277	248	255	293	259	283	277	294	278	266	280	258	249	259	233	264	255	226	265	258	251	254	286	237	245	262	258	286	232	273	245	240	258	232	252	245	236	256	280	248	234	256	239	239	259	281	250	252	240	264	257	225	269	257	270	286	249	249	270	249	277	269	246	269	257	250	231	236	246	218	274	275	263	282	266	238	223	239	282	259	259	271	206	250	264	270	262	273	253	272	241	240	260	276	255	246	255	245	276	257	265	276	252	240	261	249	228	264	256	265	318	261	271	283	253	261	228	256	254	279	248	242	263	279	250	251	261	254	270	236	277	272	282	285	283	254	234	264	240	256	260	262	265	237	267	238	258	288	248	240	219	281	275	265	276	279	224	256	261	254	232	272	291	309	240	248	233	260	256	231	270	261	262	280	247	260	265	286	250	241	235	253	287	240	236	248	255	265	250	274	269	260	275	244	242	270	238	226	248	251	261	232	259	266	220	254	245	252	231	243	237	237	253	257	243	260	233	267	285	240	252	270	226	240	278	239	246	251	254	277	280	262	269	279	265	253	221	271	241	268	221	262	285	243	252	266	273	274	236	249	260	269	278	250	241	262	264	240	265	245	251	263	272	248	252	258	262	256	241	285	285	285	266	255	263	252	270	245	269	251	265	240	262	248	252	244	264	250	250	288	232	261	251	242	263	287	236	266	233	269	251	256	245	254	266	261	267	245	239	264	259	243	245	269	236	248	251	241	261	271	286	249	284	252	267	255	233	256	267
36583	23989	17948	14237	6513	950	687	725	607	580	664	610	626	603	580	641	637	685	786	1041	1363	1285	1163	984	855	715	623	576	586	589	550	592	562	551	536	611	564	569	579	559	612	539	573	573	535	562	562	517	599	585	572	562	488	556	578	541	576	562	567	538	598	579	573	567	562	592	574	591	585	550	574	576	551	589	548	567	594	592	570	566	577	559	577	612	582	611	601	561	575	591	574	615	571	546	607	578	585	512	580	561	580	534	564	575	568	557	569	572	567	556	496	588	536	524	546	538	577	566	528	546	566	588	594	614	544	607	549	576	578	526	560	537	549	556	545	577	567	568	495	569	535	539	591	573	534	607	561	554	562	578	558	528	597	537	575	596	551	555	560	525	549	584	557	569	579	593	559	515	574	564	568	554	600	553	566	549	566	524	591	563	555	546	554	585	542	574	548	569	549	547	565	560	580	574	519	542	569	556	557	556	527	568	557	583	552	536	566	593	596	554	615	589	559	616	586	536	576	514	560	641	573	559	533	531	520	555	541	560	558	549	557	562	573	576	584	567	539	572	564	576	565	506	565	530	622	569	540	565	586	539	591	574	543	544	562	555	576	546	585	534	511	544	570	541	582	563	561	600	567	564	539	586	551	553	558	540	584	576	555	594	555	609	592	537	576	565	567	547	555	530	552	572	590	529	514	606	614	566	555	543	615	573	550	546	556	539	581	548	522	544	523	513	576	565	557	548	534	543	562	568	599	578	528	596	589	570	565	601	573	555	559	560	527	575	555	534	568	563	568	547	547	560	572	562	557	570	528	563	573	512	582	560	567	592	539	590	556	559	589	580	579	530	595	549	519	549	574	567	576	602	586	565	563	546	570	595	557	571	581	569	585	555	540	528	558	556	540	563	582	538	579	556	588	524	554	569	539	589	507	542	523	501	552	561	593	576	543	558	592	554	564	561	595	600	565	616	571	529	581	620	606	535	573	544	554	603	576	586	547	567	596	556	541	570	565	575	587	622	550	598	534	606	589	578	519	579	549	582	583	607	565	540	613	561	540	580	558	552	551	564	574	577	614	570	605	564	571	584	589	585	578	561	558	553	579	544	588	561	549	594	526	583	592	559	578	588	553	560	567	588	557	592	540	529	584	576	505	595	558	573	558	564	547	600	604	602	552	554	534	583	589	551	581	565	552	615	578	579	571	531	513	544	564	560	548	582	576	622	565	528	526	506	542	564	552	585	522	555	577	578	561	563	591	561	566	558	560	609	566	556	558	537	552	557	579	487	546	563	556	537	582	585	583	575	557	564	567	569	523	549	562	578	522	547	549	600	582	581	574	576	559	530	570	519	578	577	530	566	600	587	559	560	568	534	579	542	540	589	559	562	567	583	579	569	549	556	571	578	546	564	550	561	560	574	571	588	550	524	582	555	555	563	550	593	575	594	541	574	571	586	586	552	582	500	578	598	514	500	512	580	586	602	536	557	581	571	569	521	567	531	584	573	566	552	576	582	559	535	561	609	581	590	592	569	553	570	571	587	569	565	568	604	553	538	575	573	563	567	538	619	572	576	570	575	552	537	584	580	561	564	623	574	555	540	573	554	588	595	570	579	551	585	591	575	574	585	589	574	564	614	545	535	580	562	588	593	586	528	577	585	560	549	608	572	523	570	577	581	558	603	532	575	547	566	536	517	581	593	576	579	594	530	555	544	548	557	606	607	577	590	609	534	578	533	547	563	594	568	535	601	588	568	593	548	527	573	551	574	577	563	536	560	574	610	603	573	592	532	539	587	559	570	552	536	523	596	557	558	551	596	573	545	554	584	537	592	498	598	541	551	530	513	564	580	555	586	526	594	561	586	580	593	533	555	595	563	590	560	551	579	572	549	585	571	569	553	487	519	592	591	548	596	596	595	584	571	555	579	571	564	547	528	499	554	563	551	581	575	565	574	577	581	557	539	550	577	612	592	568	524	553	565	559	557	587	572	548	545	546	539	554	532	575	561	578	571	557	581	548	587	566	556	559	597	550	609	578	549	539	570	583	586	559	589	573	578	540	556	565	520	567	582	547	544	571	552	566	550	572	594	584	586	621	553	567	538	600	507	588	607	559	603	568	576	540	595	563	575	568	588	554	565	601	586	567	575	562	592	560	580	549	571	555	578	550	573	576	587	549	541	555	578	600	583	560	547	595	568	581	548	548	582	553	564	524	545	550	577	575	588	574	573	574	593	574	546	558	554	564	589	563	543	563	565	588	576	619	536	565	576	585	533	565	566	566	565	526	573	575	588	558	561	548	522	571	554	540	556	558	582	581	578	598	599	535	558	572	560	570	591	531	577	562	525	556	561	564	573	577	556	552	570	538	568	539	551	613	549	571	532	564	568	618	583	558	582	540	574	547	584	594	536	540	511	579	556	551	541	565	542	575	600	601	579	574	569	545	528	533	549	618	558	559	584	550	598	529	567	544	527	559	559	549	593	595	555	567	621	567	568	542	555	568	613	572	537	575	579	552	550	587	536	570	593	559	588	533	551	574	565	553	577	566	592	552	564	561	578	542	538	591	563	574	543	579	537	542	618	567	535	591	598	602	585	547	531	580	557	559	540	553	579	551	560	599	582	560	547	542	561	517	566	565	588	613	563	585	605	568	533	574	591	570	560	570	560	544	554	597	600	554	537	584	592	525	551	553	552	558	561	537	590	556	551	586	601	556	569	524	554	524	554	569	527	568	605	512	596	551	551	554	555	566	552	544	540	597	542	552	576	559	573	555	591	588	575	600	524	549	505	576	543	591	594	554	547	528	570	600	569	579	588	614	555	572	539	577	578	519	563	590	603	573	582	568	594	558	554	551	537	573	560	546	583	545	576	546	539	554	572	553	567	577	553	547	574	566	597	577	552	602	509	542	571	547	574	548	551	578	556	593	544	567	546	552	590	549	546	558	617	535	580	547	572	563	567	576	564	577	552	530	531	583	582	593	591	588	558	533	554	574	569	545	558	559	581	580	558	570	546	591	580	566	616	537	560	556	532	557	567	553	573	548	527	556	612	580	558	553	541	569	610	542	601	566	565	576	531	570	564	570	530	547	527	531	559	572	560	588	528	563	554	570	545	585	581	589	561	559	595	544	555	597	534	553	580	571	618	596	568	596	517	550	533	567	584	575	565	565	579	544	549	576	557	534	596	576	577	566	571	521	555	557	602	587	557	579	551	582	604	551	560	530	533	552	567	511	592	566	523	557	536	620	522	528	550	539	560	543	565	541	589	556	567	551	557	568	578	526	575	535	588	568	554	542	593	553	607	576	582	535	553	552	572	589	601	558	584	556	581	552	586	524	575	549	578	569	514	546	544	572	567	571	542	553	542	588	590	510	552	555	595	581	555	581	545	554	572	589	590	534	579	627	539	551	558	527	586	587	599	550	556	551	597	544	552	559	549	526	594	562	599	576	553	525	562	531	554	572	536	572	615	556	579	575	548	556	549	576	584	572	556	562	566	617	552
67397	37822	19392	7849	1540	497	363	340	316	278	292	338	324	292	307	290	272	293	291	319	416	464	435	379	382	324	306	262	269	297	280	265	264	244	269	271	252	260	249	248	249	267	286	268	241	275	270	242	271	270	300	288	260	273	276	267	271	261	275	288	270	284	287	281	252	252	295	269	283	270	278	253	286	272	306	285	284	267	299	259	246	283	232	299	286	293	268	309	257	261	250	269	281	280	270	283	263	326	274	277	307	294	264	280	277	282	265	299	272	307	294	288	274	280	270	297	275	273	292	280	294	277	278	268	253	279	278	267	295	270	227	277	263	251	290	278	248	269	271	302	293	273	266	264	280	256	322	257	237	279	282	272	261	272	265	298	284	292	320	281	261	284	273	298	247	250	265	276	294	286	295	314	250	230	268	276	274	246	244	257	281	263	289	260	278	267	276	288	274	264	253	237	279	297	273	248	281	248	293	277	300	290	261	287	283	268	273	236	299	253	263	257	272	279	256	287	260	266	279	310	279	260	289	314	289	263	275	294	262	275	268	262	256	285	293	297	334	267	296	298	279	291	284	256	302	343	260	237	263	286	276	273	268	278	289	283	253	288	265	295	259	288	253	284	270	326	282	289	254	254	264	225	284	257	263	274	260	272	256	246	249	254	295	273	289	284	264	291	262	292	253	272	323	251	269	250	262	310	295	267	271	270	240	285	299	260	261	280	260	250	255	286	280	286	275	287	280	249	283	251	291	284	284	266	234	265	283	278	260	265	310	253	266	261	292	251	250	259	277	269	302	271	312	261	286	293	274	302	282	255	270	265	253	240	300	325	264	264	261	330	262	253	253	268	289	274	265	288	301	268	252	288	288	288	279	283	266	259	275	259	301	235	262	258	301	276	274	273	267	239	266	248	289	274	290	278	283	263	292	264	271	293	249	269	266	314	258	270	254	288	252	283	266	271	274	252	293	279	296	284	261	286	252	261	288	276	253	312	259	237	274	280	270	293	278	260	257	278	271	298	304	281	307	280	274	252	280	296	261	245	250	296	260	270	266	268	282	294	283	276	270	259	254	280	246	268	267	226	279	307	251	271	270	266	289	261	267	270	303	283	301	260	265	287	263	264	280	291	293	265	255	257	258	276	252	260	261	270	270	281	267	268	280	277	310	307	286	255	241	260	301	252	273	296	275	258	292	270	261	319	292	284	284	270	261	288	272	297	273	295	280	268	279	271	277	270	278	294	259	288	239	255	270	266	278	274	279	267	280	288	280	284	268	295	230	281	283	261	287	273	256	263	279	237	264	264	263	277	268	259	247	263	265	243	272	289	257	261	255	264	312	253	259	286	251	261	273	278	259	274	278	262	263	260	261	314	280	274	291	272	274	255	311	294	291	267	280	281	285	282	275	253	270	286	263	291	282	271	272	298	298	296	265	260	283	277	273	275	270	268	266	317	311	263	264	280	232	258	257	272	313	291	275	266	259	260	272	270	277	274	290	267	232	258	275	286	247	255	303	291	286	274	281	275	265	309	281	274	297	274	277	274	258	263	255	245	258	273	248	253	253	271	272	260	251	257	264	298	255	274	278	267	287	260	248	271	282	272	278	263	232	267	264	245	259	275	252	253	240	241	294	277	257	267	274	271	238	265	298	265	297	301	279	254	270	272	294	296	282	265	250	297	278	302	268	269	263	259	295	299	285	223	250	268	264	279	292	293	236	277	275	289	260	298	261	309	289	298	273	293	315	267	263	280	255	297	274	267	285	271	233	259	251	267	267	261	280	270	266	286	282	235	269	274	298	259	278	271	264	279	293	279	310	281	289	275	264	259	241	266	293	279	295	307	300	308	290	302	238	262	259	279	248	275	257	271	284	265	268	252	268	292	295	280	274	241	261	219	262	285	266	253	257	263	277	289	309	310	308	266	247	289	278	314	270	262	293	253	286	255	236	248	272	250	250	256	251	256	271	260	232	274	257	254	250	229	278	311	281	277	268	279	257	305	264	252	269	290	277	273	285	269	283	231	273	279	275	282	277	272	273	250	281	304	260	257	296	264	263	274	285	272	295	266	288	274	307	283	264	248	239	295	278	294	256	259	269	278	276	272	268	269	288	304	269	274	299	246	258	275	287	288	290	280	283	280	261	261	274	259	287	253	250	274	299	245	264	270	278	288	265	293	266	249	259	289	281	269	277	238	281	310	268	261	256	307	266	293	249	261	272	263	257	259	302	272	273	282	281	296	250	281	284	258	276	281	267	250	278	256	246	297	308	239	248	241	271	263	270	309	244	271	268	262	297	266	248	254	243	245	276	296	287	270	232	265	299	255	273	272	276	286	231	279	267	255	260	263	262	283	265	263	302	281	270	294	299	261	252	244	271	263	285	276	289	286	287	273	243	266	241	273	270	273	269	291	284	258	243	303	270	264	244	259	249	280	261	241	268	291	272	251	267	271	317	278	298	271	250	225	247	253	270	275	275	284	302	274	266	263	280	244	260	264	250	276	278	265	274	267	266	289	304	245	256	295	244	255	286	287	296	296	296	269	261	282	263	270	262	277	267	283	267	258	261	279	267	272	268	278	276	276	280	279	273	255	256	244	297	291	233	254	285	297	278	263	258	301	268	267	270	248	291	276	247	300	282	266	287	287	266	306	221	284	267	301	258	296	287	280	293	275	259	269	268	297	288	263	279	276	243	255	257	264	280	283	265	287	282	264	262	273	298	288	297	252	276	309	251	269	274	294	249	283	253	300	226	307	248	279	289	275	259	277	271	238	267	260	294	294	240	279	285	250	297	266	256	263	271	256	268	263	237	261	279	270	238	297	263	262	293	250	256	269	345	275	270	269	268	293	322	308	259	263	258	262	284	281	299	302	276	238	254	270	268	256	286	240	299	266	247	285	306	257	265	281	244	265	258	244	260	244	274	245	289	289	257	238	289	250	273	281	257	303	281	258	288	264	252	262	270	273	260	280	271	270	306	252	283	285	290	270	287	287	289	240	275	296	244	279	274	237	282	260	264	272	288	289	299	261	259	283	270	261	291	282	247	243	275	298	286	245	265	252	277	283	282	279	285	277	271	268	277	272	241	272	277	279	271	256	274	290	286	267	259	309	257	274	280	275	291	267	288	272	249	262	245	309	266	255	266	264	253	294	275	283	257	245	269	278	288	251	257	279	254	301	266	276	275	286	261	287	262	280	271	270	297	265	296	284	302	278	299	250	297	279	251	273	263	282	286	272	258	251	253	258	250	265	292	268	274	244	275	267	220	268	255	257	291	259	275	275	245	272	273	270	282	288	274	249	275	263	262	284	286	275	309	279	268	284	267	313	259	267	255	282	262	267	268	241	237	305	255	290	279	263	303	283	270	245	258	266	312	270	271	279	279	274	273	284	260	266	292	284	227	239	293	284	264	263	278	284	266	256	253	275	295	313	266	289	279	289	278	249	304	297	298	265	315	278	272	286	272	269	275	247	259	281	253	237	263	269	323	252	294	279
44963	28761	20015	12138	3177	1379	1245	1073	863	928	812	798	734	682	719	741	729	700	739	973	1576	1691	1582	1325	1082	915	712	587	563	568	605	613	574	615	609	589	572	594	578	557	588	571	608	608	575	617	586	621	558	616	616	564	586	622	628	623	608	580	584	628	589	564	538	631	586	561	599	577	561	552	590	561	597	610	586	613	593	573	575	631	609	591	598	603	627	604	594	552	644	601	551	584	624	603	612	594	637	589	577	574	580	619	570	591	617	609	569	604	639	562	611	596	575	567	571	609	607	573	567	608	602	597	607	592	648	549	612	559	608	582	595	594	584	604	582	593	608	606	597	627	569	618	595	610	572	582	601	611	577	601	597	548	624	552	580	595	597	615	578	574	568	609	603	587	587	578	581	577	594	541	589	573	640	576	586	615	587	569	633	620	604	585	607	574	605	568	598	579	549	645	630	568	607	612	598	549	582	591	618	574	589	597	614	585	585	641	580	572	576	590	580	589	611	575	568	626	610	594	568	579	620	579	599	536	593	595	624	563	597	565	583	593	552	590	591	601	624	573	606	598	620	598	590	583	608	577	536	610	602	573	602	613	601	599	537	597	604	568	568	600	645	580	609	519	576	601	593	585	664	586	584	597	560	573	591	594	558	616	595	558	617	544	612	578	570	603	595	585	601	568	595	564	558	621	594	609	605	623	589	596	632	559	601	555	560	592	626	559	627	574	565	565	580	588	559	591	583	618	592	597	572	582	588	571	617	620	557	530	597	586	588	597	594	599	591	613	591	615	580	642	605	583	569	615	556	575	558	618	584	592	565	577	624	589	593	628	607	571	590	568	634	597	550	603	623	570	566	615	600	639	630	588	534	611	578	591	574	589	552	576	601	621	593	512	578	566	574	594	586	588	583	592	576	608	584	596	605	548	595	629	651	578	611	593	615	559	608	619	562	552	614	610	586	579	560	572	609	607	577	639	556	576	581	623	582	580	620	629	576	552	556	600	587	585	585	615	591	601	583	587	587	560	578	597	572	592	611	568	595	627	574	592	618	640	576	586	558	606	623	618	631	591	621	621	604	592	603	565	584	578	615	610	595	602	594	586	585	603	596	598	550	604	586	606	564	591	600	585	565	582	596	625	576	588	580	638	601	625	602	582	595	627	600	568	603	573	556	594	603	546	595	580	585	607	629	593	570	572	606	582	600	608	573	584	589	577	584	612	584	612	591	554	633	550	608	621	616	598	626	583	604	590	557	580	591	584	597	606	614	548	560	570	565	560	608	547	572	583	590	591	581	590	571	608	588	609	561	528	593	566	606	583	602	560	566	563	605	621	584	593	563	596	568	587	594	588	610	581	603	595	573	600	572	589	590	572	594	551	589	597	554	602	580	602	566	603	595	613	603	591	574	577	588	611	622	603	596	602	608	570	621	570	596	578	566	607	577	602	601	582	574	556	605	574	585	579	628	559	579	588	585	589	525	607	586	553	568	589	570	631	588	556	571	603	632	603	611	567	620	595	615	578	597	632	580	563	591	617	596	558	587	640	600	619	599	588	624	564	560	595	584	558	623	625	589	565	618	566	593	563	637	627	574	564	597	562	611	577	633	577	578	604	634	604	578	569	592	577	575	599	658	560	526	600	599	590	581	606	554	593	568	583	548	552	599	578	590	574	612	618	562	625	554	624	583	596	565	600	558	632	613	597	573	611	603	618	598	619	593	607	605	575	591	560	578	625	592	608	579	633	550	615	549	546	563	571	570	543	636	588	577	587	572	600	601	601	564	593	615	597	633	560	601	564	654	623	561	592	606	560	618	630	575	579	597	576	560	609	583	630	633	566	586	560	624	583	580	634	545	580	582	566	599	603	587	588	582	549	634	557	613	575	585	634	551	565	593	619	604	608	619	583	578	606	611	575	602	599	593	589	549	578	570	592	568	527	629	629	615	593	581	586	545	610	594	594	626	587	617	571	583	630	600	578	527	585	589	589	613	618	574	557	595	580	596	602	631	604	591	563	567	572	592	574	546	574	640	608	617	567	560	565	576	598	569	596	567	559	631	590	587	613	582	615	606	619	602	621	578	552	566	564	598	619	644	598	615	585	593	627	583	613	592	539	557	580	602	623	588	555	584	614	564	579	602	603	607	529	550	545	562	577	609	567	609	567	578	636	574	593	583	621	580	596	577	586	607	549	567	584	586	558	564	593	600	603	561	587	551	593	554	530	608	611	602	542	619	562	571	597	636	583	551	570	563	573	618	610	579	541	654	610	598	625	587	569	582	607	559	611	540	604	606	568	603	544	590	587	619	609	591	607	525	558	613	602	611	561	578	585	595	577	569	629	565	617	587	617	589	564	558	572	577	609	540	591	599	577	580	580	609	568	585	591	590	626	599	596	591	597	611	582	570	594	590	600	598	598	596	558	593	589	606	579	600	607	597	596	580	604	538	581	638	584	632	556	601	597	561	617	582	564	600	626	569	587	586	618	578	590	623	562	570	600	562	612	614	563	588	633	582	650	590	604	596	573	580	601	622	569	578	568	569	572	577	583	600	623	582	608	556	598	606	582	577	607	553	567	580	599	567	611	593	588	576	603	571	613	565	603	588	598	583	607	607	566	608	588	559	620	570	605	612	574	592	550	624	579	547	577	605	631	548	591	597	613	566	576	537	586	611	600	586	621	593	552	583	588	603	573	632	580	581	574	591	595	624	591	655	627	628	528	608	580	604	597	599	603	518	586	606	574	572	582	648	571	620	607	545	570	574	577	594	589	603	617	586	563	558	579	595	608	559	582	590	602	593	586	586	578	592	549	563	573	565	585	581	599	591	601	637	578	569	565	553	583	573	609	579	615	603	590	589	618	563	571	625	603	583	567	585	564	591	597	590	612	590	577	550	613	570	596	594	591	588	597	575	566	578	585	596	619	592	552	583	593	571	615	578	567	603	565	598	628	570	590	616	606	560	589	596	578	533	583	617	588	574	618	583	582	565	602	605	600	595	637	593	596	617	589	591	546	613	618	617	588	597	583	582	611	627	551	582	604	591	587	557	544	580	633	570	588	617	574	573	612	610	575	582	578	592	580	604	565	622	554	632	612	579	606	627	596	556	598	594	592	583	555	586	598	560	525	568	566	644	588	580	587	597	587	568	567	562	585	561	602	584	577	599	563	564	605	595	563	605	560	617	604	573	567	583	611	603	592	561	626	634	609	579	609	584	616	652	547	630	562	555	603	582	597	600	589	604	577	590	645	580	555	621	608	606	569	578	587	583	611	577	566	598	618	574	597	569	628	562	597	563	622	599	574	590	628	550	588	590	591	547	588	622	606	578	643	548	561	607	601	622	580	607	638	589	610	541	576	625	628	582	617	610	578	574	626	604	643	543	624	569	574	620	605	586	599	608	576	562	577	600	625	576	585	622	599	572	585	599	572	559	635	598	572	567	601	591	576	573	631	596	577	608	595	584	605	602	575	628	561	561	561	610	634	559	615	536	589	566	606
49508	24747	10182	2563	500	368	314	296	281	287	261	280	268	268	243	254	248	266	222	268	265	263	259	279	294	250	240	236	227	236	275	245	220	261	238	251	250	235	258	260	264	248	237	237	249	217	218	208	233	241	220	229	243	232	248	252	256	245	215	236	258	264	279	241	260	266	272	243	244	254	252	248	278	258	240	231	228	254	239	253	279	226	272	246	236	259	237	227	237	272	249	252	257	255	266	268	279	237	219	256	276	267	249	237	260	242	208	224	266	275	238	262	232	238	223	243	242	243	243	231	241	244	233	231	234	235	245	243	242	255	247	239	261	289	267	239	224	244	247	237	272	233	237	252	280	206	243	194	249	259	228	242	263	259	244	236	272	210	225	256	211	231	223	279	259	240	270	232	249	261	253	210	259	258	251	243	265	282	255	262	227	281	270	238	257	212	237	216	225	269	265	282	254	254	259	210	277	233	258	264	273	272	234	233	251	261	222	244	261	221	250	212	244	249	247	223	214	246	249	289	236	240	231	272	257	241	219	237	248	240	255	242	237	248	261	235	238	256	269	228	231	237	242	234	240	222	238	240	256	249	219	224	245	272	249	218	245	255	250	256	267	256	205	216	254	249	261	268	216	257	250	219	238	258	261	279	234	233	246	274	240	245	266	236	238	227	239	244	248	250	228	267	257	231	236	266	258	267	230	222	240	220	242	254	223	226	272	227	264	248	234	256	231	239	222	244	283	269	230	219	272	242	223	283	234	220	256	254	250	242	247	242	222	226	251	272	207	223	245	238	234	256	232	251	235	231	252	264	250	258	242	202	252	235	252	222	250	293	252	251	231	270	252	248	243	229	225	250	235	230	238	238	263	232	238	265	244	216	239	249	243	248	233	245	269	223	231	237	270	236	218	254	214	238	255	243	239	249	270	247	255	243	227	252	243	231	230	252	233	270	241	256	249	266	252	240	253	256	240	252	284	239	235	248	232	243	238	246	268	248	241	228	261	226	239	237	240	250	241	225	238	248	243	229	238	224	218	304	233	220	256	259	247	220	221	226	251	266	273	245	236	245	261	233	225	232	260	237	223	243	256	242	249	262	240	258	240	267	221	238	244	246	269	224	248	259	231	209	253	236	238	230	285	233	245	245	235	254	230	227	258	252	245	269	269	219	273	252	225	245	234	243	266	259	240	246	245	250	220	260	233	257	253	257	239	238	240	221	236	264	254	260	241	229	241	231	212	224	226	255	242	244	208	249	260	242	225	254	240	279	224	252	232	244	230	270	260	268	247	253	256	286	206	226	205	221	251	252	267	230	245	244	272	231	243	218	215	250	244	240	245	248	245	248	241	260	223	234	220	234	228	214	239	253	264	248	246	261	233	267	241	258	273	252	253	237	225	230	288	273	213	237	231	247	271	235	260	221	235	278	230	246	232	256	277	229	247	271	257	271	226	275	245	250	220	278	222	263	260	275	229	246	291	224	251	212	230	246	249	268	250	252	268	245	253	214	248	251	226	223	252	253	257	243	269	254	237	227	226	259	251	248	224	235	268	222	267	224	224	229	244	235	224	254	253	246	256	270	258	246	248	230	241	237	278	262	255	222	237	255	233	249	264	278	240	224	239	244	243	247	260	270	225	264	268	265	257	224	276	210	252	266	240	234	235	237	267	219	248	248	245	220	240	233	230	239	256	233	286	254	233	232	249	277	231	243	229	270	282	226	276	285	255	215	229	239	276	232	254	222	228	259	260	263	226	228	239	233	229	273	235	230	245	213	216	248	265	240	239	228	273	262	281	248	219	233	250	236	225	253	238	218	233	247	228	243	256	245	232	247	238	228	251	282	247	260	245	248	279	263	256	223	249	228	248	269	248	235	262	254	226	243	229	204	264	244	256	230	244	240	245	254	248	238	255	234	235	267	238	244	247	260	266	270	234	249	211	261	248	237	226	239	226	232	213	236	284	265	252	259	236	266	259	247	243	249	235	217	245	241	256	234	246	252	241	276	263	240	224	237	257	257	251	263	257	255	257	254	272	272	229	265	265	240	248	226	233	215	270	224	213	273	230	240	224	238	230	250	238	250	236	235	235	250	234	207	257	229	257	228	246	247	215	285	254	243	206	276	249	258	263	245	258	241	227	252	244	239	228	210	273	248	233	257	237	245	263	248	231	239	244	214	243	266	271	274	221	260	280	245	224	257	251	262	259	280	256	246	269	242	239	228	230	245	229	251	248	209	232	231	257	258	250	243	240	222	263	229	234	254	280	222	241	217	257	242	234	250	251	250	227	249	236	215	265	249	235	249	234	260	244	245	225	235	272	215	264	249	255	252	252	235	249	225	237	226	245	251	236	237	270	226	235	223	235	234	256	244	230	239	216	238	260	232	239	253	249	250	241	262	238	203	213	218	231	239	242	233	249	272	229	226	249	262	261	241	272	251	255	273	261	256	254	233	257	230	262	254	254	265	241	248	243	282	263	242	234	273	259	247	254	264	247	228	235	253	242	257	243	220	212	235	210	271	259	273	237	261	240	230	230	223	245	236	234	257	277	233	244	266	232	227	233	261	252	279	269	283	300	244	255	233	252	230	250	231	295	237	234	251	215	250	232	241	255	260	250	247	229	259	246	239	249	241	260	236	259	226	262	235	255	281	239	241	241	229	234	256	224	214	229	277	248	207	258	289	259	238	248	255	266	246	218	268	268	243	221	248	222	264	227	240	245	277	236	243	260	271	238	236	286	232	257	231	247	241	239	251	237	234	249	259	274	230	239	254	226	231	244	254	268	244	245	230	258	225	247	241	248	243	219	236	204	236	237	225	245	274	296	248	227	255	233	243	261	221	279	228	254	273	240	283	239	251	265	236	211	241	243	276	253	224	229	249	226	249	244	212	233	235	232	234	270	249	249	223	207	218	251	263	257	238	283	216	218	256	247	237	231	206	247	259	287	258	240	238	223	247	230	229	223	239	237	250	223	271	214	226	234	241	241	214	238	237	227	246	236	236	244	239	268	259	240	268	242	257	247	249	241	250	246	289	267	227	236	250	261	217	239	247	268	227	269	259	226	237	245	254	233	243	249	254	241	239	231	230	239	240	239	249	239	253	241	267	260	234	213	259	225	243	219	266	246	256	240	253	266	232	255	258	230	253	255	252	234	234	267	250	250	266	224	230	226	235	271	249	244	226	258	253	222	251	250	273	252	235	210	254	250	242	244	264	228	259	248	238	269	237	256	244	226	255	223	257	262	254	269	277	201	250	269	263	237	231	253	265	262	243	232	251	254	264	234	233	201	239	258	239	263	234	214	274	218	263	247	244	261	242	279	281	265	219	245	243	222	244	212	274	252	229	276	238	268	245	267	262	258	244	234	225	243	236	252	269	218	227	252	270	240	237	247	225	219	258	239	241	214	263	210	249	260	239	222	237	255	246	230	249	211	254	230	232	235	254	271	243	246	260	223	247	260	228	250	231	238	206	248	238	243	231	225	242	254	222	254	277
32605	18136	11838	4941	1316	954	812	777	635	723	628	579	559	586	588	547	545	616	553	610	614	625	635	626	513	601	538	557	551	534	551	542	561	571	540	567	505	557	532	565	508	526	521	594	543	537	556	540	532	528	576	547	529	524	473	530	524	493	520	585	563	510	484	531	544	565	504	562	552	575	505	513	503	569	507	538	536	516	552	543	525	498	539	539	532	514	524	553	556	529	516	530	518	548	552	574	536	507	546	552	518	526	526	506	565	539	544	467	565	546	578	510	544	513	551	548	577	561	525	525	573	534	509	555	532	535	555	542	584	540	547	532	552	529	533	529	542	583	539	526	554	522	524	531	537	546	516	547	525	578	518	565	546	525	466	501	538	504	548	522	519	541	508	535	518	555	512	521	543	515	535	507	535	498	579	540	540	511	534	583	572	521	526	530	530	517	550	591	520	529	515	540	543	517	542	508	586	543	505	462	552	590	548	519	516	550	508	533	533	568	522	517	576	514	510	534	535	520	479	523	577	581	513	507	548	529	539	530	531	487	546	537	526	511	540	538	537	525	542	501	580	555	536	558	527	514	530	552	559	495	478	537	528	573	542	526	543	540	507	539	560	519	531	486	556	503	557	547	573	557	546	517	510	518	519	501	516	517	560	527	536	551	583	555	537	583	518	524	526	557	532	513	553	517	512	516	582	540	536	545	522	522	565	571	477	515	486	563	562	561	554	573	528	539	519	505	503	524	521	541	540	516	552	516	512	543	549	553	550	595	496	539	523	537	544	552	568	521	565	493	558	529	510	522	547	552	525	545	512	543	550	517	537	498	517	512	530	566	505	560	557	557	519	511	552	566	554	595	525	575	567	536	535	552	597	537	510	512	557	514	550	525	560	492	524	587	564	540	523	560	535	531	512	565	539	563	541	561	532	500	517	507	504	552	519	559	526	531	497	516	509	542	514	514	490	521	510	528	508	531	548	536	544	543	542	571	491	541	536	548	554	542	539	549	523	543	523	507	564	508	571	536	527	558	521	536	532	510	583	530	523	543	541	546	555	549	509	510	518	479	514	500	526	580	537	549	521	493	521	508	564	531	567	558	525	558	563	534	549	552	552	492	540	529	563	553	489	537	543	532	516	612	536	558	486	507	496	514	556	493	515	569	559	536	523	513	524	528	544	569	510	549	522	530	559	566	509	503	544	600	558	553	535	572	502	565	513	540	557	529	504	549	588	532	508	575	539	542	557	531	543	511	551	515	533	553	555	526	535	513	532	544	529	549	470	520	543	517	541	511	525	533	550	503	548	492	504	588	514	548	558	494	557	544	529	520	541	507	538	472	539	536	532	538	524	497	552	555	528	529	508	531	536	511	557	518	502	565	512	543	527	571	510	513	543	534	527	541	552	545	523	537	555	541	570	502	545	543	559	563	514	549	528	518	523	529	540	559	521	555	521	488	527	494	511	520	505	539	531	540	521	553	514	527	519	543	513	544	516	579	534	541	511	550	526	539	563	550	535	506	516	508	488	542	525	560	515	501	566	509	566	544	569	511	504	542	538	502	505	526	544	553	541	535	501	550	518	523	495	573	521	572	557	571	519	528	529	518	527	481	526	519	494	525	518	558	528	565	520	581	555	528	496	562	559	573	527	532	491	546	542	560	505	550	559	528	554	565	520	516	515	548	527	530	497	518	561	514	552	553	531	535	497	521	525	552	545	578	501	580	530	519	569	554	607	512	532	547	572	528	548	580	543	524	561	506	559	555	530	551	534	527	518	575	532	531	519	539	541	563	521	551	513	520	518	527	517	498	532	514	519	548	535	541	531	529	540	539	510	534	554	509	536	539	556	505	517	575	513	493	550	552	593	504	540	529	524	531	532	524	511	494	542	545	487	533	512	535	515	503	517	534	549	541	542	520	520	541	511	518	520	519	558	534	527	544	506	528	537	541	510	578	543	535	571	517	537	544	540	542	552	540	544	549	492	519	547	546	533	537	552	546	512	548	577	526	489	538	508	545	527	523	558	582	518	520	603	559	562	570	522	530	570	572	555	509	518	588	520	520	538	516	533	530	513	591	513	535	559	533	492	555	554	518	509	516	483	552	529	514	524	511	528	544	532	528	558	541	552	531	567	516	529	549	537	529	556	520	520	506	551	546	569	542	521	529	577	560	542	539	526	539	513	539	525	533	558	519	497	494	524	506	569	549	531	548	509	529	573	511	494	561	534	518	492	583	517	556	529	552	538	523	514	520	541	558	549	574	570	529	532	550	523	555	551	530	516	542	547	537	484	552	553	503	528	520	569	588	480	546	526	541	498	499	495	537	543	536	554	555	531	533	545	571	532	551	578	540	538	535	546	529	584	549	543	533	553	527	542	554	541	516	545	515	564	559	600	550	543	539	509	546	558	586	553	569	555	534	497	520	542	550	531	569	541	566	542	549	537	558	516	512	514	569	545	528	540	530	545	572	496	519	509	511	565	548	499	528	509	553	525	542	540	510	552	509	534	512	509	534	532	540	545	571	531	572	549	560	548	556	508	526	542	509	544	532	540	556	503	560	548	501	515	562	552	523	514	499	493	557	529	539	514	497	539	549	552	518	532	538	526	494	539	538	536	505	520	543	528	514	537	533	491	569	522	563	504	521	520	556	548	546	525	561	544	538	545	487	525	553	466	562	536	531	520	534	589	584	499	536	518	572	546	508	521	547	564	544	545	539	554	538	541	550	512	514	549	520	524	548	573	547	546	543	540	546	543	522	546	589	505	517	556	524	551	493	550	562	539	528	542	481	502	512	559	549	489	513	489	552	548	509	519	497	520	536	528	549	489	526	547	521	524	539	537	530	543	578	535	594	543	516	549	489	533	522	534	545	528	554	528	554	579	552	490	470	548	509	559	528	538	558	555	530	546	528	522	519	529	494	545	532	528	521	519	596	532	515	546	527	555	548	571	507	561	551	547	527	551	509	539	561	559	521	544	466	554	517	562	573	560	548	542	510	505	509	516	563	523	519	547	560	576	492	538	544	534	538	540	517	548	529	523	546	545	512	553	550	517	520	515	517	557	548	592	534	550	570	529	557	499	515	483	486	527	496	538	518	561	526	522	540	548	504	560	521	546	532	545	529	567	500	511	566	516	552	534	512	544	532	530	572	520	552	514	507	537	533	548	508	512	552	526	481	509	562	521	539	535	514	545	537	557	559	518	522	505	527	515	558	512	504	560	543	539	544	572	540	555	561	532	547	551	544	533	565	540	552	539	488	523	549	544	555	509	516	518	533	552	527	478	511	517	552	521	512	543	544	490	536	515	542	538	529	512	539	560	527	541	528	532	529	547	558	539	544	520	499	519	498	567	532	534	540	551	527	553	555	568	559	526	586	534	521	554	522	521	526	544	517	567	558	529	515	497	537	550	524	545	519	499	497	564	539	538	559	534	548	526	543	520	517	512	564	530	559	584	548	510	537	546	495	528	609	520	540	546	511	539	531	549	568	526	542	507	532
62206	33612	14610	3839	686	301	304	261	292	275	253	244	247	259	279	279	278	292	290	346	335	318	325	265	279	246	234	267	278	223	249	254	219	256	244	258	252	273	251	224	250	258	259	251	248	269	259	244	257	276	222	260	255	245	236	240	249	234	227	236	231	280	244	240	223	236	235	280	258	262	260	245	241	276	268	257	241	243	267	255	261	260	251	237	252	264	273	249	212	199	229	291	232	249	249	240	219	261	237	277	286	243	255	247	241	231	238	252	263	269	259	255	260	249	246	270	237	261	274	250	272	256	274	233	234	237	227	243	272	212	258	230	248	259	257	241	246	252	257	240	277	255	259	248	278	238	253	270	260	246	266	271	260	247	262	275	185	266	257	255	256	227	289	272	252	240	226	246	267	284	254	259	268	230	254	279	255	284	270	259	289	277	216	244	251	249	261	251	267	251	278	246	269	242	281	240	266	254	242	256	259	263	283	273	281	276	257	248	238	251	217	241	256	248	269	248	249	274	263	249	250	261	263	249	262	256	227	279	238	283	261	268	240	238	268	276	227	231	233	242	235	256	271	229	253	240	245	267	254	237	232	256	278	230	268	255	279	240	245	282	244	249	239	255	246	246	275	286	261	245	252	268	254	261	246	252	265	252	268	225	255	254	251	233	257	268	240	251	253	211	246	256	242	243	241	246	271	243	253	213	226	236	245	249	246	254	277	266	257	265	252	250	240	261	225	279	261	244	272	254	296	243	237	233	260	234	239	262	243	277	256	270	261	282	231	259	273	274	247	274	238	254	256	260	272	232	230	224	237	238	247	245	260	253	233	293	282	217	283	233	276	225	262	238	228	273	242	250	241	272	286	271	238	257	225	225	259	235	247	252	238	257	239	233	249	274	226	250	238	266	269	269	274	279	256	229	223	246	245	266	243	266	225	258	231	253	246	238	271	221	264	266	272	259	250	274	240	250	240	258	274	256	232	244	230	234	235	261	253	235	217	250	265	250	277	242	252	272	256	249	236	249	270	252	249	246	274	256	244	237	231	257	263	256	226	234	243	242	252	223	266	247	246	271	270	264	274	247	259	254	281	248	257	257	255	257	255	230	228	223	211	249	272	268	255	228	256	243	244	259	257	266	253	244	258	240	245	243	269	268	251	252	233	241	235	277	288	251	273	234	280	221	258	280	249	249	241	257	262	234	266	256	268	234	266	263	238	232	234	250	312	259	245	247	242	244	246	262	236	253	260	255	284	278	283	255	246	237	268	232	254	242	264	262	231	235	219	237	236	268	242	269	251	255	279	288	247	245	254	264	256	253	254	284	276	259	263	270	263	291	239	248	241	231	247	211	240	241	231	254	269	258	260	269	230	273	236	255	266	241	253	252	252	222	258	247	267	254	250	275	270	257	254	288	256	256	196	260	215	227	251	227	264	257	252	281	245	246	287	234	267	263	271	282	252	268	252	238	251	266	249	247	255	259	271	232	251	260	246	242	242	249	255	252	250	253	229	264	239	233	237	257	249	255	257	262	254	267	241	252	277	231	245	261	240	230	251	243	250	254	241	237	248	275	230	242	264	261	272	264	253	268	246	240	238	243	230	249	266	249	265	246	240	282	262	266	238	260	271	261	259	247	235	233	253	243	232	260	251	260	228	244	240	246	272	264	256	250	263	250	245	237	246	241	262	258	286	230	275	234	248	251	248	228	232	265	254	258	250	231	241	257	281	284	245	291	289	240	233	280	233	214	255	234	240	248	222	279	263	252	237	245	249	240	262	243	234	255	242	267	267	247	245	278	247	248	233	238	274	246	256	267	256	252	250	240	234	258	232	255	258	264	230	259	281	268	242	266	277	271	264	258	288	280	257	250	260	248	277	229	230	270	281	259	242	239	265	295	251	289	264	263	234	263	240	264	243	249	257	249	243	222	243	227	239	282	288	245	234	264	256	274	233	234	278	233	221	263	234	240	237	232	264	259	245	257	246	241	251	250	239	233	267	242	270	265	252	252	244	251	262	230	256	237	278	246	235	255	263	239	274	256	245	254	237	224	234	256	254	250	270	246	226	259	242	277	229	261	243	273	274	257	246	231	252	236	224	253	220	235	235	276	233	234	269	287	264	252	278	246	253	247	263	251	235	237	263	247	266	226	267	270	231	259	286	242	238	245	245	258	246	238	267	266	243	240	225	256	240	249	203	254	237	272	253	239	251	268	253	239	245	224	238	258	236	255	244	251	248	218	277	234	271	246	242	268	235	277	276	241	243	293	256	273	267	230	267	235	267	229	269	226	211	254	256	254	241	261	244	238	247	232	266	234	294	247	244	209	239	236	246	248	251	273	254	270	255	244	246	288	269	287	241	268	240	256	253	251	246	236	227	279	256	280	242	219	227	267	243	235	255	283	276	243	247	260	272	244	255	242	225	231	259	246	251	234	254	240	257	259	240	264	240	230	266	230	235	267	266	255	259	248	262	244	266	268	259	260	261	237	247	280	264	278	231	232	248	248	242	256	246	249	259	260	262	264	241	261	219	233	247	258	262	255	241	223	234	261	277	217	290	258	261	254	272	245	256	268	261	274	285	242	224	249	231	235	237	271	236	212	286	253	245	255	227	247	247	223	247	252	263	264	254	254	230	240	247	261	271	254	280	259	267	262	252	237	220	260	263	250	255	274	236	221	236	259	220	276	256	228	236	285	256	241	228	230	249	269	278	267	248	217	239	236	231	206	252	249	240	238	243	290	232	264	272	267	273	252	263	264	236	244	261	265	240	254	299	274	246	267	261	241	247	268	244	260	242	251	261	264	253	247	265	261	280	242	258	272	267	290	290	245	251	227	256	257	281	237	241	227	283	233	253	254	233	248	274	260	240	241	258	238	281	228	235	271	249	260	280	250	229	269	255	270	258	257	246	245	236	224	264	265	275	282	271	272	266	281	242	243	252	272	252	246	227	270	226	264	261	258	268	258	274	269	250	257	228	256	240	241	274	259	261	253	248	257	251	262	258	240	273	229	264	254	261	263	237	237	243	256	226	237	272	266	256	239	247	269	267	258	244	263	274	310	250	232	264	258	231	263	270	267	290	227	249	220	267	258	245	250	265	274	260	262	236	256	229	253	260	231	243	231	274	227	247	241	257	254	244	237	257	254	272	240	226	242	265	274	252	245	250	272	233	232	252	276	271	247	241	258	224	261	241	245	291	246	276	238	261	247	249	259	292	255	282	238	208	243	218	274	203	283	246	233	238	288	263	226	222	242	244	247	255	232	248	241	246	235	247	266	255	283	248	233	283	287	272	254	217	249	238	256	252	271	259	229	248	292	252	222	241	241	248	283	232	251	251	218	279	262	283	249	235	241	234	252	258	255	242	270	236	246	232	259	251	237	240	273	246	247	257	278	224	249	249	251	280	252	237	275	252	274	238	264	263	251	224	257	295	275	254	293	253	263	254	257	231	288	256	283	229	276	242	274	244	278	226	232	243	270	231	263	228	246	253	250
41575	24886	14836	6381	1653	854	692	672	711	663	590	602	586	605	640	619	647	657	765	875	1246	1002	782	667	635	616	558	522	569	528	559	577	562	540	556	589	574	542	579	564	550	588	576	594	537	544	526	527	571	563	609	540	582	555	520	561	550	555	589	547	569	587	602	563	525	560	592	571	547	546	599	540	527	530	528	591	558	566	567	581	549	503	553	557	579	557	553	518	566	557	565	566	562	567	545	541	569	521	549	516	557	570	545	566	559	525	546	560	584	564	587	581	552	521	566	590	528	565	520	568	541	547	583	558	548	520	560	543	556	546	541	516	572	534	537	555	531	548	512	548	580	523	564	527	572	562	561	584	571	572	566	566	553	495	567	552	567	579	547	597	591	578	551	566	584	547	565	560	559	595	536	594	519	563	543	558	555	560	540	528	522	575	513	556	565	577	551	498	546	560	544	530	560	572	562	555	541	537	516	544	576	551	538	548	534	571	565	549	540	566	552	563	568	591	546	552	488	585	548	530	585	535	582	529	540	513	572	531	524	578	502	582	578	558	506	545	545	560	577	605	549	542	555	605	539	544	530	525	555	532	532	496	575	560	554	536	570	600	562	592	546	568	572	549	540	547	532	562	590	546	565	534	569	512	557	548	551	543	576	575	538	583	527	529	546	569	542	536	625	524	542	579	546	579	540	531	538	549	529	559	530	568	582	549	560	553	558	553	526	554	554	578	572	559	496	555	545	599	540	556	590	585	567	542	570	552	557	547	527	571	515	569	577	537	535	509	532	551	521	555	556	568	571	574	565	588	603	529	581	502	568	537	543	555	553	574	567	574	507	578	554	563	561	533	545	525	541	550	532	567	577	597	562	543	537	564	537	522	535	553	560	555	495	511	515	567	543	563	562	554	527	512	504	561	576	566	579	551	572	536	553	560	544	533	567	568	588	560	555	521	579	569	560	585	532	507	544	553	582	541	574	526	565	574	591	526	583	556	501	542	547	532	567	559	556	589	545	525	565	560	549	561	520	551	582	514	565	512	548	568	546	514	533	512	581	572	557	602	517	550	568	537	568	589	588	570	567	547	548	530	552	526	569	548	524	612	575	561	559	594	593	568	552	548	565	535	574	560	554	539	557	536	545	515	556	526	551	524	584	506	540	557	559	558	544	548	574	553	525	607	548	516	538	538	570	536	554	511	547	546	523	574	588	578	555	547	574	565	542	602	562	566	571	589	529	596	565	555	580	549	606	555	611	537	541	546	541	552	534	542	519	574	582	567	567	502	539	560	586	517	547	520	593	513	536	564	580	564	582	566	536	527	562	568	559	556	590	577	598	556	528	535	589	535	537	603	577	573	543	546	562	518	555	578	529	522	592	557	571	569	563	555	555	507	568	553	536	563	549	583	582	556	568	589	552	535	551	604	589	568	572	599	545	581	519	562	555	571	492	575	529	564	591	521	575	561	565	540	589	542	572	582	566	544	584	501	579	559	533	576	565	536	585	563	551	507	603	573	572	531	509	562	565	572	550	544	522	587	555	584	566	560	574	533	553	571	555	568	525	569	545	557	483	540	536	547	598	573	541	600	508	552	540	578	560	547	556	569	577	568	592	542	561	550	549	549	541	567	558	540	577	557	568	560	541	553	566	556	518	542	550	531	521	540	582	566	571	584	576	528	563	574	586	566	543	582	556	536	543	547	523	599	503	573	594	565	545	538	581	555	549	552	568	553	577	497	529	551	548	545	567	550	594	557	580	588	564	552	537	549	582	573	590	529	524	579	616	551	578	559	545	566	548	565	583	555	590	586	564	537	535	547	506	583	520	543	583	527	542	569	577	565	537	512	556	525	527	552	538	547	542	564	565	550	569	541	578	545	500	558	556	542	580	585	548	554	522	583	571	534	523	544	541	547	564	561	549	556	579	556	535	576	575	542	537	589	550	529	578	557	607	559	523	555	529	559	560	534	550	584	539	499	554	597	567	553	550	565	557	537	570	530	558	524	572	550	556	543	550	567	558	544	526	551	575	560	576	552	567	558	522	545	538	577	567	529	581	564	582	565	544	567	545	531	550	526	600	532	575	557	552	486	576	549	597	556	544	567	550	621	540	539	525	582	569	586	559	552	558	543	568	557	518	542	538	570	543	545	562	545	557	554	554	538	565	556	545	579	564	547	628	541	544	574	546	519	507	553	551	565	537	592	523	482	577	559	545	607	585	539	526	591	560	511	558	532	584	591	557	572	535	558	547	559	568	556	598	558	553	540	533	534	522	521	546	589	568	536	522	495	569	603	521	536	539	573	545	537	535	533	539	544	556	579	530	592	549	565	601	552	541	549	551	566	537	570	559	559	522	534	585	583	499	588	573	545	549	526	496	565	541	539	606	503	572	582	602	542	574	547	566	531	572	568	530	597	601	605	571	609	535	550	523	576	573	510	511	566	570	574	549	551	580	585	540	536	593	548	559	548	553	533	597	578	562	520	543	534	546	522	549	566	558	528	577	556	560	574	529	587	569	596	546	542	550	541	532	533	574	560	590	540	546	537	548	555	542	550	593	551	556	529	542	529	591	539	604	559	608	552	563	529	592	561	561	532	521	553	530	521	558	591	561	567	588	561	558	510	559	531	537	542	598	534	560	603	537	542	571	575	599	535	563	524	569	564	578	562	552	557	555	552	527	564	532	543	575	536	547	525	514	578	563	610	580	539	540	539	553	529	549	554	591	579	604	534	554	564	601	595	562	529	587	538	556	565	569	564	526	547	543	571	566	563	556	535	533	541	549	519	556	565	542	564	548	566	557	538	537	534	531	543	580	572	564	549	562	561	542	542	568	560	531	550	582	578	547	570	573	551	586	561	554	509	543	573	557	545	581	535	535	582	569	519	593	539	515	513	604	578	566	515	574	528	582	579	513	526	553	535	568	595	602	571	540	528	557	562	597	548	572	556	560	578	592	538	558	568	532	541	558	520	542	526	543	538	519	579	557	582	546	548	546	575	567	541	536	579	577	562	568	560	543	537	559	549	585	539	526	536	555	624	560	598	573	519	570	546	607	543	513	581	546	533	537	589	526	563	570	560	549	573	572	504	568	584	563	557	543	546	563	612	562	532	591	533	513	579	555	569	568	578	549	549	576	579	560	542	549	521	548	589	518	509	536	540	557	549	599	510	555	593	521	551	540	549	542	549	567	551	522	534	566	598	583	565	506	514	546	557	549	547	533	553	546	546	515	585	559	553	538	568	559	558	551	512	551	555	557	533	556	590	550	546	589	588	515	522	557	560	598	540	492	530	532	576	560	543	588	538	572	552	554	524	544	524	538	544	524	582	549	551	564	559	534	527	514	549	548	547	564	554	547	548	535	562	495	504	540	555	508	539	567	534	584	555	574	560	570	570	539	554	586	552	575	568	543	542	551	550	561	528	539	516	517	594	522	551	540	567	527	549	559	524	551	539	550	599	575	553	569	520	547	553	547	613	530	533	541	513	514	568	563	554	595	518
64305	35427	19578	9027	2129	524	417	351	307	283	284	290	299	265	304	334	392	363	381	447	625	600	642	542	378	266	261	280	274	247	258	270	259	248	252	258	287	283	257	254	266	261	251	259	268	263	256	289	281	232	250	270	278	243	250	255	251	280	227	263	264	258	242	241	282	280	267	282	259	236	262	260	248	309	277	272	251	256	247	278	249	250	269	248	258	259	267	283	249	296	252	287	262	309	270	288	265	294	251	279	283	243	269	285	268	253	260	281	256	290	268	277	294	266	272	262	245	282	245	261	266	264	240	282	263	277	282	250	274	260	289	296	243	267	258	266	237	240	276	262	246	268	260	255	255	265	278	300	265	265	242	238	267	279	282	262	277	260	266	228	295	237	282	242	230	246	259	214	276	244	269	292	257	299	265	289	281	267	251	280	290	253	239	238	252	236	256	288	244	276	274	290	246	242	262	269	265	269	252	263	276	238	276	268	246	265	259	249	284	276	246	276	255	248	241	275	263	287	273	252	252	251	277	230	263	275	281	267	307	239	273	276	275	242	273	295	258	285	263	260	287	261	274	268	260	263	258	256	295	283	300	287	268	280	272	269	276	248	282	272	248	236	254	265	248	275	250	240	276	247	280	252	278	281	280	277	294	315	322	250	261	273	269	254	317	271	243	259	254	251	268	283	272	279	263	243	269	268	286	272	259	280	273	285	264	295	268	272	258	284	251	276	240	270	267	244	285	266	218	245	263	250	268	274	231	256	289	282	226	269	256	285	252	253	269	263	286	269	256	250	282	261	238	267	258	267	245	272	268	262	262	293	255	273	271	259	246	258	243	246	299	277	287	246	252	297	288	256	289	272	263	256	259	270	248	255	253	266	268	271	252	267	278	285	326	268	253	270	291	272	275	273	276	256	281	284	295	268	273	298	290	295	289	266	266	268	300	276	273	274	286	284	260	257	291	281	246	271	272	263	267	259	262	244	279	304	286	279	288	270	271	250	263	254	249	250	248	263	258	248	262	287	274	251	258	268	271	288	258	273	269	273	251	257	255	265	264	281	260	267	289	248	283	255	309	270	276	286	258	270	280	268	274	273	282	282	262	250	255	271	258	261	255	250	295	268	244	285	284	283	274	268	251	246	241	297	266	285	237	292	260	260	285	241	238	240	246	245	275	283	256	271	244	257	264	238	266	251	251	275	263	266	279	273	271	249	273	252	252	276	256	250	275	265	265	264	250	258	262	267	255	261	301	269	254	279	275	224	272	290	253	232	304	286	271	308	249	247	257	281	258	271	253	312	290	253	247	285	246	274	255	284	277	258	251	251	248	238	240	246	270	272	278	306	276	257	238	276	260	241	251	257	274	260	271	264	260	271	252	242	253	291	265	320	250	277	306	274	238	312	247	241	264	247	258	246	256	298	298	271	265	258	306	284	283	275	264	283	286	285	285	255	275	236	280	289	268	280	298	289	275	239	275	259	287	242	247	224	265	278	247	288	269	248	254	266	249	272	253	260	257	266	253	267	264	273	227	283	250	272	272	293	255	268	299	264	275	244	235	272	281	258	285	298	212	267	261	264	247	277	309	286	253	266	286	265	248	230	247	260	274	285	272	286	278	253	238	311	250	266	273	248	221	281	279	251	230	261	239	268	247	266	303	296	242	247	265	266	290	276	265	238	286	261	245	281	268	261	235	265	265	246	279	259	247	254	287	264	273	243	234	261	286	280	279	268	283	239	294	285	287	279	273	272	283	316	276	267	255	259	253	269	241	294	287	249	271	287	271	240	246	265	296	287	290	257	274	246	307	288	280	225	265	267	288	294	267	246	270	250	275	285	285	230	270	268	285	269	277	284	244	266	262	259	294	279	264	277	271	239	273	273	267	234	289	238	280	270	256	274	265	278	292	245	286	260	274	269	296	282	274	245	279	261	292	254	301	267	288	263	265	267	258	258	249	259	265	262	273	251	288	265	259	258	275	247	251	256	267	261	247	259	249	274	240	276	286	243	278	259	251	279	262	290	282	270	280	262	237	267	233	244	238	247	270	278	266	292	284	288	282	258	270	294	261	278	267	279	313	268	253	255	262	272	290	286	251	225	277	276	291	247	252	246	263	235	265	255	257	257	285	273	249	284	273	260	280	260	273	255	250	265	263	293	265	256	271	250	261	249	293	248	258	252	250	253	267	257	246	271	251	287	253	277	261	277	262	283	245	270	253	264	247	278	257	282	254	265	230	260	265	246	289	294	278	275	256	283	276	260	283	259	261	278	274	261	252	280	262	278	237	266	247	282	296	250	273	290	253	268	287	272	255	246	288	284	254	291	257	274	245	284	300	265	275	252	250	244	255	284	242	264	274	265	266	277	254	243	294	252	291	265	252	235	271	284	307	283	272	293	258	273	244	274	254	235	284	218	249	268	272	264	232	265	243	255	270	273	265	254	279	305	262	267	251	279	265	272	243	254	270	278	263	263	264	268	280	281	278	290	226	232	265	271	289	270	250	267	263	282	242	259	300	272	235	231	250	254	281	257	267	250	292	271	268	262	275	254	271	253	258	254	264	275	250	245	275	249	258	277	282	246	266	302	266	261	277	251	249	284	279	285	269	261	265	261	233	272	246	291	239	274	251	238	265	259	269	277	279	251	249	267	254	244	258	290	278	277	268	264	245	271	264	286	257	277	246	233	288	238	260	280	282	290	258	255	236	237	282	297	297	263	267	254	261	277	266	276	297	293	257	264	303	283	292	275	240	269	279	254	270	239	263	241	263	254	282	268	278	249	268	249	289	286	233	256	251	265	270	255	254	278	290	295	277	268	264	268	273	279	276	252	250	238	260	271	268	269	287	278	253	266	247	269	238	271	264	296	260	239	262	268	257	263	290	258	238	276	255	301	288	265	271	247	263	224	268	287	253	244	277	242	233	250	257	265	279	287	258	255	266	247	248	261	262	263	279	277	262	247	288	261	264	283	280	252	267	264	247	260	244	260	267	267	285	262	276	279	296	251	259	251	257	232	271	271	259	293	249	256	276	268	273	271	287	277	263	284	256	253	270	240	285	299	266	265	280	258	289	301	256	272	260	251	269	259	290	276	239	266	277	276	265	308	256	258	222	276	240	282	286	284	274	248	301	268	270	256	265	274	260	261	247	309	244	277	259	309	239	287	266	259	275	267	269	259	268	272	254	274	277	284	280	262	265	256	263	279	262	263	299	292	311	274	257	279	294	280	241	260	288	255	256	257	296	271	269	257	278	253	252	228	255	281	282	264	287	284	254	240	271	260	273	256	262	264	274	304	294	253	280	275	234	271	281	246	268	247	269	264	253	296	262	281	257	283	271	234	245	273	273	255	270	270	250	264	252	283	265	242	265	220	267	293	307	246	284	259	230	267	260	276	233	249	266	269	262	265	268	270	244	269	257	273	243	273	277	237	240	261	260	281	246	273	256	250	296	290	286	260	266	303	250	258	290	243	267	257	295	258	305	259	295	269	262	252
40512	25947	20368	14643	4455	1451	1198	943	772	800	707	754	769	836	815	921	1070	1190	1390	2001	2669	2746	2635	2068	1191	585	596	579	545	551	563	544	617	592	568	553	566	568	614	595	580	569	597	589	598	576	621	596	577	583	513	588	558	573	603	550	592	533	569	607	577	577	601	618	581	600	596	622	602	602	590	557	606	561	562	557	559	574	596	566	586	614	600	562	554	586	548	564	554	570	594	558	582	577	551	609	548	529	629	639	559	579	615	591	543	574	566	566	589	590	593	586	550	581	607	547	588	593	565	618	563	566	593	611	592	585	573	571	596	574	570	612	589	569	540	609	576	554	548	575	575	575	536	600	602	544	614	606	559	566	551	626	575	546	577	580	588	590	558	596	583	591	620	601	546	618	558	639	571	569	617	566	580	547	565	553	580	570	585	594	597	586	566	599	548	581	552	614	606	555	610	591	600	566	566	567	566	590	555	543	596	615	576	546	530	568	605	538	597	595	593	611	584	580	634	588	589	604	568	602	570	573	562	570	544	590	528	577	581	594	601	619	575	575	532	593	599	642	596	585	591	575	564	596	569	580	583	614	598	564	603	577	624	605	552	529	562	581	563	539	543	608	559	577	580	606	562	540	567	582	585	564	550	596	600	572	594	575	649	567	569	533	574	568	578	559	586	541	597	586	628	576	608	558	548	554	560	582	585	601	598	559	582	614	612	569	598	581	596	583	581	576	583	619	556	559	565	563	600	601	641	576	588	575	553	545	593	580	526	578	602	580	541	577	588	605	582	621	610	593	589	566	589	562	554	612	588	627	540	600	572	568	577	591	565	609	602	583	585	586	590	596	578	557	630	563	544	595	590	598	619	586	560	582	566	548	577	562	566	568	601	612	584	586	565	572	582	574	585	569	596	572	579	613	570	587	561	570	598	583	575	592	547	597	628	560	564	571	593	595	603	602	567	559	575	566	558	575	553	564	595	573	641	588	572	572	612	581	612	569	606	589	584	587	594	521	594	554	562	603	577	583	582	590	521	568	582	633	567	583	553	600	594	583	601	562	578	600	554	632	588	566	586	618	535	570	603	594	578	588	598	553	553	617	546	557	603	568	605	593	588	583	561	571	616	579	570	610	539	596	646	556	597	591	611	607	603	603	562	574	572	563	573	611	590	649	581	560	556	541	620	594	580	587	602	580	603	551	568	619	562	617	574	608	584	569	584	580	587	585	577	585	594	611	588	585	572	625	586	553	574	600	572	562	570	552	606	662	584	623	556	560	592	583	591	579	568	574	574	542	607	599	525	598	592	608	573	545	622	583	566	533	576	624	614	592	531	567	578	552	569	555	627	550	600	581	589	580	595	582	577	600	562	602	586	577	594	608	570	556	578	569	571	532	574	620	550	566	534	558	605	607	580	592	614	524	569	555	562	557	597	569	580	581	573	559	573	542	556	618	603	556	566	625	569	625	581	597	584	623	591	572	576	553	607	613	600	594	545	580	538	592	604	585	593	573	624	553	591	587	540	577	571	628	559	545	552	570	542	596	651	592	607	554	589	604	591	531	610	619	600	567	611	558	618	575	573	589	642	589	555	556	581	591	554	605	534	567	545	633	561	588	605	605	538	579	559	595	559	615	629	542	540	639	614	570	625	573	619	564	610	581	559	584	559	603	576	561	580	587	549	605	540	565	594	597	563	525	592	581	604	591	596	513	590	577	584	613	568	618	525	604	584	573	555	582	598	601	579	547	570	580	602	572	591	562	567	627	562	575	555	561	581	613	593	582	544	581	609	581	503	614	570	581	604	548	569	604	574	562	547	582	584	556	567	573	572	552	571	581	585	588	576	597	565	577	601	579	577	591	568	586	589	643	600	603	575	637	608	574	598	585	587	603	562	587	587	588	609	597	526	580	545	589	609	563	587	578	566	608	560	552	546	628	573	616	590	588	570	569	563	576	610	588	620	560	561	552	588	601	600	575	608	578	542	564	522	553	604	617	615	617	605	584	580	595	567	624	615	577	572	584	538	603	608	572	616	630	609	551	584	550	580	615	579	584	555	560	530	548	579	597	585	583	557	577	570	581	629	599	594	534	609	572	583	604	584	577	572	618	546	589	539	595	567	637	582	591	578	576	553	561	568	600	595	596	613	588	588	600	555	570	608	570	559	562	582	519	576	554	529	578	609	567	557	582	610	617	547	615	570	577	557	570	585	531	594	609	625	589	597	607	556	576	597	573	593	600	592	574	630	600	576	597	587	576	602	557	561	582	629	573	598	623	566	547	609	619	524	519	577	552	550	561	621	615	559	580	565	596	550	545	569	572	561	561	625	551	540	593	582	618	535	615	602	575	627	577	565	610	577	525	588	595	600	561	618	622	582	565	553	627	619	619	523	608	574	565	566	579	545	588	589	564	571	619	574	580	576	571	558	579	595	532	572	581	572	552	573	573	605	594	558	541	561	622	589	575	578	583	588	587	568	599	554	555	573	581	580	579	621	558	571	541	567	623	579	578	616	594	597	520	583	599	609	531	569	604	572	590	570	651	580	586	549	578	578	559	599	552	542	581	581	549	550	592	536	562	552	539	573	604	573	617	594	586	564	603	615	581	560	527	574	553	578	583	584	617	572	549	577	587	608	613	596	550	589	566	585	603	572	571	565	561	636	598	566	552	569	600	563	599	605	574	574	606	610	565	597	573	550	553	571	579	580	572	573	600	621	559	603	557	587	607	528	539	569	625	561	640	551	545	566	562	541	612	576	571	556	577	579	558	584	553	534	587	574	607	590	609	610	569	588	614	519	605	570	564	571	574	628	581	583	573	582	644	555	602	573	561	563	597	573	624	591	573	597	554	551	624	594	551	549	606	518	593	569	553	599	576	590	601	553	603	540	620	588	602	604	580	621	557	590	597	591	523	598	569	580	543	625	583	536	569	571	548	564	593	590	591	532	581	543	570	553	569	600	605	579	548	560	581	557	538	562	560	555	593	595	580	560	552	570	567	584	598	581	565	589	576	573	541	566	570	583	608	602	599	557	618	544	602	562	583	538	570	560	586	577	552	573	567	554	623	540	558	602	581	585	589	560	541	546	584	595	581	611	588	565	510	606	584	572	553	578	637	601	578	576	551	593	586	631	601	614	550	612	609	602	558	534	611	579	531	621	603	568	581	558	581	579	555	587	557	550	584	580	547	598	567	592	574	583	563	619	596	561	579	580	597	570	548	584	583	615	581	580	566	577	609	578	638	550	550	573	582	586	510	635	551	584	581	561	548	584	543	625	569	574	544	571	604	557	570	588	569	545	604	600	563	567	605	539	563	592	572	588	620	566	635	620	626	601	583	597	546	581	559	567	539	563	602	581	550	609	599	577	642	577	554	530	588	586	581	592	580	567	603	589	605	542	564	618	577	604	574	613	580	573	605	558	581	557	640	621	569	542	588	523	566	595	581	605	626	608	574	555	561	529	599	592	577	570	591	582	552	594	608	593	566	566	590	627	559	585	601
50234	22608	6685	1682	456	302	263	243	244	256	240	257	252	250	255	249	234	266	227	242	243	262	258	273	255	214	239	248	232	266	255	233	211	252	234	236	247	221	243	237	255	241	248	206	232	250	231	261	256	225	222	233	227	239	227	252	238	229	217	246	206	232	231	234	213	251	225	257	274	253	220	238	207	215	262	228	222	237	214	202	229	253	267	250	220	222	238	202	203	217	253	242	236	239	235	230	212	212	225	253	234	259	227	225	216	217	223	236	240	241	270	229	242	229	213	234	250	250	228	280	232	269	236	231	249	215	230	220	223	263	268	246	240	223	223	251	252	233	225	241	276	214	245	231	230	243	214	219	222	219	252	254	221	256	238	240	255	230	236	229	227	246	218	244	209	211	236	221	243	259	241	237	199	252	223	219	253	223	237	241	225	233	230	253	275	242	253	256	227	257	197	211	223	234	225	225	224	238	224	251	262	240	235	228	260	214	219	257	264	235	221	238	234	239	261	250	228	231	217	215	233	241	218	235	237	233	241	232	239	228	231	232	236	254	240	237	252	237	256	260	245	230	240	223	249	219	261	230	242	264	220	218	247	241	281	229	202	219	218	248	235	239	234	240	210	229	220	220	231	270	247	259	221	235	236	239	250	227	243	223	219	262	246	246	249	242	240	224	245	217	251	257	206	212	239	226	246	280	258	241	259	218	213	216	239	261	230	261	250	257	258	235	237	235	224	276	234	223	225	256	229	236	248	235	228	254	220	234	233	253	249	241	239	267	231	224	241	240	238	256	237	225	255	223	230	230	239	248	222	247	242	244	247	233	230	271	224	236	213	215	215	243	251	246	240	239	255	230	264	247	232	218	249	230	257	237	217	211	237	231	220	235	250	220	231	218	247	228	222	260	260	258	246	235	208	244	227	217	225	243	256	252	216	240	176	229	250	270	215	242	229	250	228	243	220	231	208	225	261	229	232	258	252	234	232	251	210	243	255	243	256	237	241	247	245	267	220	232	237	216	266	249	210	213	257	232	245	256	270	227	222	233	240	208	237	221	252	209	247	259	241	218	232	245	214	231	239	245	215	249	225	219	229	221	207	219	231	252	213	220	225	250	215	249	240	229	253	267	220	224	217	246	243	255	262	254	229	226	224	223	235	245	256	225	276	234	266	230	238	233	229	245	241	236	233	225	239	249	236	249	270	252	227	232	235	232	243	254	242	226	241	259	227	231	250	258	225	219	234	217	226	234	239	223	249	224	245	245	216	248	246	213	220	246	254	275	223	222	237	245	261	236	251	220	254	246	238	230	238	224	225	231	267	237	240	245	229	253	235	246	263	258	241	202	236	227	252	266	228	238	241	241	230	227	263	237	253	250	252	242	206	239	207	239	241	222	211	210	231	223	250	251	244	248	227	252	208	198	235	213	258	221	243	240	216	244	228	218	208	250	248	226	216	232	225	203	243	222	258	251	241	274	248	230	234	228	237	220	245	247	256	223	228	226	245	235	234	236	266	249	229	228	217	238	209	225	220	214	254	238	258	223	266	233	251	225	234	219	230	233	202	208	250	255	223	241	243	238	227	229	240	218	247	231	239	254	227	261	252	269	218	229	222	226	220	234	251	228	240	242	259	208	232	211	249	230	234	215	252	244	211	256	224	213	225	261	234	240	250	274	255	230	245	216	260	249	239	246	235	247	223	222	239	275	254	240	234	268	251	220	240	231	246	227	236	239	220	219	242	267	263	250	240	249	239	212	233	263	247	234	252	193	230	253	245	238	250	254	261	268	261	223	235	222	235	251	245	227	220	235	219	237	240	225	235	200	193	226	248	215	199	253	255	252	213	235	233	241	235	210	212	234	258	229	222	250	221	246	216	235	255	254	210	241	256	235	243	220	282	220	214	226	208	235	264	260	234	225	209	216	194	274	255	264	231	229	231	254	236	211	201	247	242	214	230	247	231	260	243	260	208	240	241	265	254	211	239	231	220	250	257	249	228	235	236	257	263	261	258	245	243	235	246	262	221	257	230	222	237	258	221	250	247	215	228	234	220	237	231	229	222	213	225	249	234	215	279	226	253	238	247	225	262	263	211	230	224	245	227	226	237	249	226	240	230	234	239	242	230	213	246	247	226	228	256	245	250	239	266	266	255	238	241	235	242	202	250	233	250	235	225	192	233	231	247	247	230	272	245	233	242	254	231	234	261	227	252	226	261	248	210	222	223	227	236	249	228	242	269	237	267	228	242	232	233	222	244	285	256	247	256	226	237	248	220	247	260	251	245	222	213	234	223	250	267	220	234	233	258	239	233	252	209	236	256	259	271	276	245	222	236	226	253	247	236	202	191	228	267	214	217	277	245	228	240	212	236	206	238	220	265	256	221	235	225	236	222	233	245	249	228	234	229	243	225	221	227	232	241	251	235	257	253	220	236	258	233	241	252	221	255	253	250	255	237	217	214	258	263	254	219	221	242	231	246	227	243	233	215	250	225	257	258	233	227	182	204	242	198	250	238	234	232	231	254	244	238	248	252	241	245	234	203	245	230	229	211	213	271	227	218	239	228	236	256	243	210	248	206	238	220	231	218	219	253	229	256	228	217	229	248	232	234	228	232	281	254	238	236	220	206	231	217	223	236	199	241	240	217	230	217	236	244	217	252	226	227	233	228	243	229	250	228	220	249	277	232	213	216	242	249	242	212	237	236	227	229	222	250	237	223	238	240	250	201	223	231	234	215	213	249	248	223	225	239	239	216	229	226	227	234	216	193	256	223	230	237	229	257	226	240	252	217	217	247	224	235	237	230	235	235	227	226	259	250	259	256	240	268	250	237	237	227	225	228	243	256	261	213	220	233	230	246	231	251	256	216	227	244	226	238	239	252	244	258	243	212	240	240	203	265	230	232	220	242	238	251	221	242	261	255	229	244	233	223	232	229	250	238	251	234	243	252	254	267	231	191	237	224	275	232	251	248	222	219	240	215	230	250	257	241	241	242	260	248	236	236	267	237	214	240	239	243	275	253	225	277	221	210	265	250	226	224	246	239	222	236	222	259	244	257	233	261	236	263	228	264	246	250	226	240	227	249	263	246	264	212	229	226	254	225	214	249	228	241	237	258	225	270	250	242	206	242	249	251	250	214	222	257	217	249	227	207	240	224	260	252	248	249	249	215	240	227	239	241	219	233	243	253	216	250	225	238	251	225	250	222	222	237	231	246	193	232	248	239	245	224	236	226	232	198	235	245	258	213	220	232	222	240	246	246	217	228	227	232	243	229	224	223	226	255	241	253	239	244	231	242	249	241	212	219	233	262	220	230	234	237	252	224	247	243	231	219	232	265	240	235	247	240	222	244	215	219	211	214	235	213	233	253	280	238	260	213	215	217	239	274	255	247	270	265	237	221	236	219	236	239	268	218	244	227	256	226	233	239	245	237	234	256	236	248	244	225	247	239	230	246	230	234	259	236	259	269	229	256	259	259	263	251	240	210	227	198	246	240	230
32892	15039	7765	3899	1185	792	561	519	547	555	551	619	636	671	625	599	565	575	517	549	573	572	615	617	581	521	524	540	553	505	513	513	525	507	511	534	529	528	492	522	538	538	508	546	519	509	502	531	526	527	531	543	509	501	562	574	500	534	523	513	572	530	519	544	512	553	528	478	521	544	494	515	527	506	540	504	531	500	520	505	539	563	522	516	557	513	549	538	517	577	533	513	507	555	502	515	525	561	468	550	497	561	507	566	550	537	527	563	517	486	515	510	519	514	537	511	505	496	529	510	524	535	485	553	540	559	534	530	508	522	509	534	501	522	549	543	501	523	543	518	490	492	507	529	554	531	502	496	562	489	486	537	557	561	533	531	551	520	520	560	551	477	561	559	476	571	524	542	487	546	524	510	521	503	499	525	525	543	505	484	544	509	501	500	519	516	539	524	506	545	534	493	543	523	540	507	520	496	525	573	510	530	510	494	517	531	519	498	573	506	527	546	522	535	481	549	494	519	561	534	521	541	523	535	521	560	518	512	514	562	533	554	491	545	541	509	517	514	543	523	522	529	533	521	541	530	563	547	490	533	510	530	499	538	526	533	526	529	539	528	526	521	545	526	556	548	520	506	541	534	519	507	530	532	530	521	524	537	537	523	508	547	524	547	520	542	565	499	536	546	541	515	515	473	511	503	523	533	553	501	545	521	558	569	515	515	544	529	545	483	520	489	498	516	490	546	521	527	504	508	532	529	522	533	522	510	553	520	545	521	533	535	509	561	531	568	527	535	551	497	516	546	509	508	512	525	492	488	542	538	512	510	480	551	543	513	545	506	488	532	517	562	503	484	544	557	492	559	546	526	503	519	495	514	520	540	513	500	536	532	549	573	539	519	507	493	527	531	505	494	522	523	515	520	529	503	516	551	521	489	519	535	484	503	487	551	541	522	533	534	548	523	519	547	547	521	503	521	528	523	498	537	575	491	559	537	544	495	512	505	518	538	520	548	510	543	512	520	563	523	529	528	518	547	553	556	545	560	501	540	506	551	537	566	484	522	486	541	517	546	532	567	525	526	486	558	564	513	523	521	526	514	538	501	516	516	551	526	549	520	532	516	518	509	555	552	556	489	503	519	490	533	520	520	504	518	528	555	518	536	527	550	557	522	528	496	521	520	586	521	526	524	550	540	553	527	515	508	501	505	498	547	517	529	540	541	573	494	544	518	530	463	533	565	517	533	523	541	533	483	523	514	524	501	530	553	499	536	502	518	518	496	485	547	536	518	504	521	487	538	550	541	492	519	516	488	538	520	576	536	518	537	524	506	499	523	495	547	539	527	518	517	491	501	539	488	531	529	480	541	561	569	507	502	529	532	527	467	518	502	556	559	532	513	531	556	549	510	518	512	541	535	553	495	492	530	541	536	532	536	526	538	541	537	523	556	498	512	513	528	487	540	498	491	512	500	528	493	524	538	518	516	513	507	529	570	557	527	535	491	507	549	530	522	484	528	515	540	526	538	540	515	535	499	508	512	510	531	531	553	516	541	545	516	521	540	568	548	532	550	522	528	506	525	512	523	527	530	542	500	484	489	526	522	509	525	510	548	493	500	544	526	546	565	497	506	495	552	493	493	534	498	486	535	513	506	524	558	566	517	572	524	474	546	524	548	591	542	526	541	479	529	519	541	540	556	510	526	559	531	550	520	515	484	523	522	516	521	515	483	517	559	545	543	537	575	505	528	544	517	573	529	565	533	521	541	494	497	532	538	543	569	511	516	521	527	497	535	547	524	530	490	536	533	532	517	536	501	546	508	547	492	549	532	496	513	485	545	532	507	527	502	562	534	518	514	502	515	494	490	524	517	540	547	500	572	529	499	544	505	533	523	532	505	536	559	527	523	529	518	489	492	539	519	522	576	536	500	528	564	560	513	533	544	530	515	557	542	519	521	547	545	540	548	493	506	516	569	558	495	510	539	536	526	495	525	563	525	510	560	552	522	522	524	512	547	552	499	561	518	525	548	561	504	504	520	508	509	550	507	524	551	494	526	504	559	474	545	510	516	471	548	504	526	514	503	529	553	535	574	526	492	537	519	533	533	539	575	536	516	498	511	536	529	548	530	506	494	568	541	532	520	539	512	554	565	536	522	541	539	535	570	509	494	498	519	542	521	534	533	521	536	512	488	528	550	491	519	517	545	542	539	511	543	537	575	537	531	531	526	515	528	523	504	541	525	515	519	497	533	488	561	566	535	518	552	540	534	513	529	565	542	507	530	487	478	512	553	545	525	543	524	527	536	540	534	533	484	512	484	537	523	527	551	558	527	540	508	524	528	500	472	509	509	512	552	540	525	533	536	531	517	508	481	566	549	558	513	530	532	569	545	522	526	521	546	520	523	544	550	516	481	508	541	527	554	558	552	476	545	531	520	523	498	552	529	521	537	547	530	512	486	515	553	557	525	525	530	499	590	515	492	526	528	564	547	544	525	544	485	507	494	544	532	494	567	499	570	541	509	497	542	507	545	541	542	534	543	513	540	533	502	519	526	535	510	487	549	524	490	545	562	499	537	545	534	547	551	542	544	501	544	529	532	525	514	552	520	506	517	552	484	505	544	550	545	551	481	528	555	522	507	496	547	536	522	526	545	520	498	536	538	516	522	512	526	512	523	512	537	572	493	530	534	573	516	512	531	518	528	519	557	522	517	533	503	506	538	554	506	523	500	486	494	501	476	508	518	545	541	530	522	579	538	531	530	507	498	525	532	560	530	521	594	540	511	548	488	572	569	555	553	501	504	565	537	501	534	527	542	551	501	513	536	519	543	530	526	567	521	532	535	552	543	482	532	525	568	486	532	545	508	509	552	507	554	496	526	513	499	507	502	542	528	553	528	505	553	487	495	527	555	534	515	513	488	514	521	544	519	552	506	493	531	576	539	556	517	508	517	521	554	520	480	554	523	532	540	537	551	554	514	532	535	548	541	541	526	538	526	509	521	502	502	551	516	544	514	521	555	607	528	521	522	573	519	552	532	515	511	528	547	507	558	571	539	520	561	496	515	519	490	533	517	495	540	530	525	504	520	517	576	552	548	533	543	492	520	548	552	513	515	508	555	507	506	532	555	560	544	491	511	498	548	487	534	561	524	517	492	497	492	517	483	513	540	523	531	527	535	507	517	497	505	531	531	479	508	509	499	555	514	575	552	516	515	552	557	545	527	520	502	532	547	547	547	540	556	500	525	498	526	501	501	528	500	546	541	564	515	535	550	512	498	534	561	547	557	536	530	514	509	511	565	491	501	528	528	578	478	517	512	508	535	529	522	482	542	518	535	513	500	538	570	536	545	539	536	488	531	563	538	518	543	508	569	506	522	520	548	541	521	512	536	542	510	522	529	554	494	525	543	558	524	504	547	489	481	514	502	529	518	564	534	509	569	544	513	480	585	503	505	525	572	516	492	581	544	528	546	553	510	527	491	536	520	523	522	553	555	496	532	512	493	556	516
59808	34662	14446	4140	1145	517	422	355	323	308	312	305	294	249	288	320	297	268	283	291	339	347	349	347	313	275	255	243	264	250	275	260	224	234	252	239	262	258	266	259	288	256	220	253	279	283	220	251	242	278	234	270	273	237	258	237	260	257	259	267	279	272	274	255	283	235	243	254	239	250	244	264	258	252	270	250	237	250	259	256	266	283	282	243	261	249	254	231	256	268	253	252	245	252	292	259	258	260	263	264	227	226	232	275	273	263	280	265	237	268	251	223	267	259	263	230	258	274	246	266	258	257	262	277	275	252	270	266	212	214	229	245	240	276	244	249	247	241	255	281	234	261	251	269	231	258	257	215	247	265	275	250	242	260	242	270	295	252	240	236	242	237	277	240	231	261	229	235	243	238	239	293	235	254	229	240	267	236	263	233	266	234	290	236	267	239	249	257	223	235	248	288	225	249	235	259	216	272	253	233	238	265	275	259	260	246	228	236	268	241	291	220	244	220	233	270	276	280	262	232	255	279	256	248	277	263	259	259	258	217	223	270	267	283	244	273	235	256	269	255	248	243	244	264	263	239	266	211	266	264	242	245	261	277	247	265	232	280	286	245	248	250	303	262	235	248	232	236	245	261	277	245	265	275	260	223	258	267	250	250	277	235	264	253	233	250	237	249	238	244	258	258	236	250	272	256	251	255	238	251	254	290	244	260	256	250	258	282	270	232	242	244	235	272	245	278	260	267	272	281	273	242	261	259	240	258	273	255	271	265	277	245	261	234	249	276	243	230	269	254	255	270	265	242	277	229	251	243	240	240	272	232	240	240	261	216	271	250	273	235	250	247	289	257	242	242	288	241	232	255	200	241	260	235	260	221	258	272	262	224	238	235	249	239	258	251	244	264	227	267	279	282	256	249	240	231	250	252	250	255	240	240	262	249	226	272	284	237	259	287	288	260	300	280	265	258	234	242	243	234	235	240	274	259	233	216	261	250	278	265	233	253	258	252	248	287	243	234	252	246	268	255	269	232	258	249	253	225	246	281	254	253	269	237	230	270	263	259	264	246	240	260	264	254	281	253	219	273	286	237	246	232	270	247	256	265	255	268	252	232	237	272	270	241	253	242	238	253	240	251	271	230	218	269	266	267	286	249	256	253	257	255	252	241	255	293	263	250	255	242	267	250	244	264	268	237	250	272	240	257	242	264	263	262	246	258	254	265	257	248	255	284	257	265	265	258	231	258	236	258	252	251	256	247	264	227	235	260	247	273	255	268	260	257	234	232	221	253	273	252	263	255	274	276	275	277	228	252	238	244	248	281	240	269	238	222	256	243	282	259	279	268	264	247	252	257	245	280	240	246	280	297	233	265	263	250	207	260	253	260	258	247	238	234	279	255	293	225	267	281	261	240	248	252	234	249	267	208	256	268	254	264	231	257	232	234	232	232	233	282	224	262	289	264	266	277	249	277	241	266	238	248	263	267	264	258	234	282	269	244	254	272	234	269	239	278	237	260	259	236	246	266	265	228	247	230	279	257	237	238	254	270	254	280	255	262	235	264	236	242	242	283	251	254	251	253	273	258	266	263	253	261	237	247	230	266	253	242	245	254	241	256	255	246	268	273	301	254	243	253	235	229	237	222	274	245	241	262	252	224	284	233	249	256	268	261	266	260	251	242	262	254	283	244	217	226	242	266	216	255	231	266	236	219	244	247	229	266	242	260	259	244	257	238	250	251	256	236	263	258	259	271	260	234	225	241	265	251	270	235	277	258	212	255	244	250	266	244	259	262	240	242	257	232	253	229	249	249	259	261	253	240	236	231	267	253	263	217	256	277	254	267	280	273	276	263	240	259	268	247	248	238	236	276	264	230	260	270	245	266	258	275	257	265	260	240	279	241	224	219	235	258	259	266	264	266	266	242	259	281	240	196	258	264	229	278	269	273	255	251	244	265	265	236	279	257	246	259	269	252	248	230	220	270	260	276	251	273	234	274	247	256	226	265	241	268	255	241	222	258	257	285	287	276	252	281	230	252	238	243	275	234	259	234	259	252	243	251	278	253	275	286	282	242	261	266	228	250	264	247	235	260	257	238	233	238	271	273	237	255	232	270	247	251	249	277	255	243	258	270	223	220	258	260	276	258	271	274	272	250	265	257	258	252	231	260	253	259	266	235	249	272	260	238	264	233	263	258	251	250	248	231	262	279	264	228	275	275	239	237	273	249	225	260	257	244	267	262	269	220	285	231	251	228	283	254	245	251	247	254	235	253	254	258	243	252	267	242	256	244	245	278	285	246	275	265	246	235	250	275	254	256	265	246	275	227	250	212	281	243	261	276	234	254	227	252	224	264	234	256	262	262	274	261	262	259	263	275	263	286	279	256	221	289	247	250	248	273	249	233	269	229	292	256	251	266	243	268	245	259	286	262	233	247	257	243	266	243	260	252	257	275	233	241	256	268	259	217	212	281	259	247	246	226	245	241	304	272	225	265	222	219	258	261	246	277	252	251	231	237	266	282	257	237	271	214	220	228	227	258	299	238	278	229	249	295	257	238	250	230	247	232	246	220	225	243	275	234	257	221	232	245	260	267	236	246	263	289	230	244	240	273	269	243	259	269	234	248	233	237	236	204	258	238	273	240	240	247	243	241	245	229	241	267	243	264	250	237	285	245	263	259	274	246	242	265	237	278	256	261	252	239	232	255	276	241	249	272	234	224	247	239	226	238	272	284	251	246	262	240	245	260	254	251	250	265	250	269	212	235	266	268	290	263	224	243	259	249	284	269	270	246	268	266	248	251	277	271	249	264	281	248	253	265	252	225	232	259	267	247	265	226	271	269	250	267	295	243	285	277	249	248	289	242	238	254	265	258	278	250	265	268	259	261	264	261	261	245	209	247	242	229	224	253	237	224	250	237	241	234	269	271	245	257	269	247	239	239	259	246	255	241	258	246	227	231	255	272	271	283	264	251	265	241	282	251	249	270	236	244	246	248	245	217	245	265	256	254	249	245	259	249	259	240	240	247	277	248	253	283	236	245	253	235	224	260	255	260	264	293	252	263	270	241	252	274	258	252	255	255	275	243	250	260	247	268	232	253	251	256	282	257	245	236	261	263	258	261	242	251	286	247	278	253	272	282	233	264	253	270	217	259	259	256	260	275	232	288	234	276	249	250	256	273	234	242	262	256	232	244	242	230	248	227	236	243	242	253	257	250	234	255	258	243	263	227	228	270	229	261	248	260	247	269	241	253	244	280	251	294	236	243	233	271	260	262	243	267	243	274	242	250	242	231	260	247	234	257	275	259	280	230	253	227	241	276	266	258	247	236	281	266	247	230	209	233	255	269	275	241	266	254	235	240	243	265	273	265	245	251	259	263	242	264	279	278	249	276	263	244	229	271	229	232	260	255	247	239	265	273	240	236	257	250	227	268	263	266	258	225	245	276	264	239	259	254	263	243	261	261	234	236	249	268	241	235	259	211	263	253	289	234	253	269	267	259
39585	26296	14129	8201	2974	1712	1391	1031	916	773	769	745	752	783	821	720	744	767	690	721	1078	1280	1200	1002	806	619	540	540	569	601	525	570	578	534	571	576	564	568	546	556	561	597	538	576	560	552	557	549	563	607	543	532	563	546	535	542	580	573	554	582	524	548	558	524	558	567	538	568	574	569	571	531	552	527	569	548	573	575	526	567	550	551	575	548	550	565	512	548	582	574	538	562	549	497	557	549	524	557	555	548	595	582	530	568	535	523	524	571	589	565	543	611	583	565	578	562	510	551	566	534	566	553	507	615	532	568	577	577	552	569	553	562	549	618	542	584	517	565	518	561	534	542	511	560	536	538	542	536	561	494	549	607	585	563	547	574	565	568	566	548	559	577	588	563	536	585	512	582	524	571	568	560	576	586	563	625	588	551	607	585	507	564	548	593	540	563	575	601	511	519	533	589	572	559	551	523	562	582	554	554	553	512	573	548	568	548	558	523	559	578	558	538	556	608	587	542	579	575	567	545	574	526	518	600	535	546	611	530	555	595	557	542	609	569	570	558	524	583	593	517	552	504	557	583	532	524	569	538	590	519	577	574	535	565	563	538	589	543	574	576	574	563	554	567	582	527	572	571	572	588	557	566	560	555	579	582	534	541	570	564	551	601	542	559	567	565	569	548	577	538	588	569	610	582	544	549	588	575	569	579	558	590	547	558	536	555	541	528	545	574	543	564	546	566	549	582	570	562	576	551	572	589	518	534	558	565	570	581	530	573	567	544	583	565	579	579	564	570	539	525	541	557	572	575	599	578	569	578	552	576	559	546	533	579	545	555	531	530	540	587	579	589	580	569	545	566	544	573	544	610	585	566	538	539	570	515	528	538	584	543	561	543	573	562	560	567	519	520	561	559	568	576	592	570	552	563	560	563	574	529	562	520	569	578	546	515	564	535	562	552	574	571	550	542	550	527	548	539	560	560	565	580	560	551	515	585	624	565	548	596	555	610	505	587	576	535	522	548	568	572	573	585	564	570	594	554	574	588	526	535	570	584	536	544	557	557	570	590	587	555	601	560	544	544	539	539	564	547	572	595	552	524	547	576	560	592	540	546	606	558	569	531	598	553	562	542	586	573	561	565	563	600	561	545	599	592	598	506	558	540	549	579	521	533	521	571	528	522	525	585	552	572	567	559	573	576	528	537	553	543	567	586	569	611	567	615	559	534	569	563	580	554	556	533	537	574	555	562	570	573	546	556	574	555	599	576	568	566	547	561	554	535	556	581	577	542	539	568	544	531	564	532	538	575	554	592	535	582	574	547	553	582	530	535	545	611	551	568	519	544	550	576	563	541	635	535	569	547	546	567	555	556	579	545	547	557	521	537	569	563	544	555	590	529	594	536	561	587	569	588	564	582	483	549	565	563	581	545	567	581	549	552	550	579	563	515	509	566	580	505	548	563	566	586	554	555	552	540	594	555	565	548	577	559	551	529	575	558	569	544	551	584	546	514	517	569	567	566	512	577	527	550	581	546	538	548	566	560	567	569	574	559	575	550	545	569	583	545	569	552	504	559	555	526	565	539	572	554	598	563	552	536	536	527	542	549	556	581	538	593	592	557	558	568	581	533	554	590	539	578	570	574	560	582	535	567	546	559	545	537	573	531	548	541	519	529	561	555	581	535	588	550	587	577	596	565	576	578	548	579	587	554	562	513	563	562	544	589	546	539	569	525	611	594	536	584	575	557	573	566	549	557	575	537	562	581	548	553	573	522	527	563	565	580	575	514	592	585	557	579	555	512	569	560	511	523	597	552	538	565	557	576	512	601	573	528	575	550	529	578	534	565	572	582	571	556	571	523	547	560	617	552	574	558	589	557	557	561	568	567	555	552	524	570	562	554	543	535	527	554	541	568	539	514	564	582	533	561	551	561	536	558	592	568	595	555	575	585	589	546	539	583	547	578	589	559	511	544	578	584	584	573	576	579	551	558	527	601	541	563	590	556	579	546	558	594	584	513	514	540	545	588	563	555	527	541	565	566	556	548	567	564	549	530	562	563	546	493	550	509	544	539	546	567	534	562	551	523	538	527	559	574	543	580	553	530	560	573	585	545	582	579	544	567	573	496	577	559	558	623	528	558	534	609	537	532	573	522	559	574	600	517	575	548	555	587	562	576	600	556	540	552	542	560	560	562	585	563	549	538	543	553	551	556	547	597	547	535	530	559	546	576	528	523	515	606	543	577	615	546	567	568	566	574	575	555	561	557	584	571	519	526	582	590	582	578	566	531	543	602	580	510	545	560	541	595	560	524	575	541	556	574	567	561	600	529	521	555	536	582	574	597	547	564	555	584	588	535	584	541	577	588	599	562	591	516	556	602	539	615	561	543	567	527	525	559	562	580	545	530	543	588	548	553	561	560	553	555	501	561	557	545	541	522	589	539	536	572	556	541	567	562	522	535	557	560	566	568	526	562	552	552	596	572	556	555	541	564	536	564	547	558	549	573	564	543	574	577	524	558	598	584	514	553	536	541	551	539	547	549	557	560	529	560	615	568	545	555	589	543	556	575	552	551	567	528	538	550	555	575	555	534	590	566	592	591	554	577	552	561	596	520	602	530	607	534	521	557	538	562	569	537	557	567	599	542	562	532	608	559	564	577	534	583	569	559	531	580	549	500	553	528	559	566	516	557	556	559	584	553	559	551	558	570	529	502	572	559	573	541	555	546	550	551	582	541	533	551	549	555	576	520	532	581	542	553	555	552	490	519	578	497	538	555	585	514	515	528	602	554	564	525	587	538	566	549	569	576	538	551	541	549	544	530	538	531	581	575	586	540	563	568	534	539	574	537	559	550	595	612	607	628	556	578	581	540	591	584	521	599	575	606	553	573	564	580	570	586	514	572	548	586	539	564	541	548	600	552	581	566	583	541	586	536	522	591	590	566	549	543	536	508	564	533	539	553	557	504	533	543	549	582	544	554	559	558	557	596	571	516	589	524	577	502	539	534	586	605	578	605	554	571	575	542	545	534	592	535	519	566	580	578	545	553	563	552	537	543	521	558	571	584	528	531	525	557	542	568	571	552	579	558	623	508	589	581	559	590	545	576	571	521	552	533	570	546	543	559	504	556	535	561	577	595	492	541	529	511	550	557	557	576	559	557	505	539	508	538	541	589	551	541	532	575	553	590	581	529	589	527	587	544	610	575	577	577	552	598	553	574	561	544	585	567	561	567	488	568	572	568	589	549	565	557	554	546	573	527	577	561	580	545	521	541	541	576	562	584	586	595	502	509	543	539	584	547	566	552	556	568	535	579	559	592	560	594	538	533	578	568	569	567	551	620	497	561	550	531	516	524	554	593	596	549	546	546	562	558	595	549	563	591	542	588	539	518	568	513	558	566	578	548	614	561	572	574	617	564	567	560	550	578	567	518	591	582	549	547	559	564	556	615	543	573	565	520	543	591	601	501	551	566	608	546	588	558	559	582	573	548	549	567	553	526	573	522
64572	38888	20419	9542	3145	916	724	608	466	436	431	343	308	292	283	285	290	308	296	364	578	590	564	487	405	324	280	242	282	303	275	262	274	290	281	258	296	259	277	274	230	259	266	298	268	256	280	274	244	259	258	268	281	258	242	259	243	341	280	264	272	276	277	243	265	258	264	257	268	259	293	240	273	232	255	268	282	248	264	262	259	255	267	244	299	257	286	266	290	258	296	245	268	249	316	283	245	281	281	281	277	289	275	298	282	313	247	272	242	279	274	268	254	242	273	280	283	265	262	227	264	304	305	292	259	255	250	266	266	276	278	258	294	263	272	263	259	257	293	251	268	256	286	289	292	272	253	244	285	281	241	268	247	272	280	257	261	270	265	245	260	258	236	255	264	250	261	279	283	273	306	278	248	275	274	269	265	284	281	244	247	261	258	263	269	293	272	268	286	270	267	262	291	280	253	279	298	266	251	277	275	286	274	258	274	260	269	298	274	296	266	266	243	267	279	259	253	293	287	310	251	263	273	308	263	245	280	235	265	277	274	278	263	319	261	256	276	283	252	291	302	300	260	256	275	265	275	260	301	272	274	266	258	263	267	292	264	263	272	275	223	244	313	253	279	257	326	263	316	273	265	291	268	282	299	250	281	267	252	280	283	294	286	240	280	300	284	253	290	265	256	234	266	255	292	251	271	262	263	285	285	250	268	278	300	284	273	255	266	260	235	233	270	271	267	254	290	247	282	259	276	295	245	235	256	266	248	247	284	269	273	267	258	283	282	307	229	268	243	252	261	283	257	265	269	261	252	274	250	271	270	257	281	270	265	257	235	257	239	274	269	300	264	281	230	261	284	234	256	311	257	281	288	262	250	253	256	273	245	290	237	276	237	282	270	262	279	267	244	302	270	280	296	290	301	261	296	271	244	299	276	274	269	267	291	262	250	310	299	224	279	297	272	258	313	268	274	303	255	289	323	239	288	273	265	259	266	233	289	276	271	286	250	245	282	298	260	300	273	267	276	258	270	254	266	251	248	288	271	292	261	304	231	275	248	272	284	281	248	269	254	303	261	247	300	243	234	279	306	256	283	253	309	270	250	290	260	283	288	267	285	317	295	282	265	250	266	265	284	298	255	256	280	270	291	280	273	273	291	257	277	289	300	271	243	289	261	267	291	278	253	277	303	307	265	269	254	266	278	271	284	298	284	261	242	274	272	256	260	282	258	293	257	255	265	315	293	272	267	259	285	292	237	296	240	265	316	237	270	258	250	297	230	270	236	272	257	319	259	270	262	271	300	248	281	292	258	299	265	255	255	273	276	262	261	250	295	265	266	259	284	272	288	279	294	284	278	270	299	283	279	277	271	285	240	260	252	242	250	251	235	258	278	265	279	286	314	273	308	282	283	257	271	278	269	251	254	283	262	248	275	269	253	269	261	273	255	245	261	257	297	277	264	277	310	279	266	298	289	268	279	300	279	279	254	298	304	268	237	264	274	276	256	251	266	253	246	271	290	285	276	236	251	284	283	267	270	271	268	243	285	249	272	265	261	277	234	248	276	257	276	276	248	255	232	284	284	254	236	262	255	243	246	267	249	278	311	283	269	278	298	245	280	282	283	243	258	278	286	271	295	289	242	267	292	257	259	282	247	273	239	279	266	252	258	257	264	259	268	269	257	281	270	295	312	279	262	254	253	255	239	260	273	266	269	264	276	296	256	259	254	261	236	249	266	279	277	318	247	221	276	272	276	259	282	253	261	251	265	282	261	279	283	229	262	254	270	300	282	268	275	274	281	274	266	265	247	272	295	270	245	294	250	244	263	284	269	274	238	271	248	251	249	260	281	270	285	257	305	267	295	238	247	267	279	277	320	283	270	283	258	286	236	281	241	252	265	250	257	255	288	288	265	285	267	261	291	240	265	264	272	251	264	251	271	252	253	250	268	274	221	260	250	246	312	242	296	262	275	255	252	254	263	282	261	275	282	261	288	273	300	266	286	281	309	246	276	281	284	247	252	243	282	260	264	255	267	237	249	268	256	326	285	234	256	248	248	281	279	287	237	270	278	253	246	298	261	272	260	275	282	290	274	233	302	263	246	287	269	274	268	247	258	277	276	255	264	235	238	264	281	305	265	254	226	258	274	248	288	264	264	279	268	276	281	275	269	267	282	246	264	282	283	279	257	280	257	264	262	287	285	275	276	258	259	272	290	249	280	283	242	283	261	249	261	295	274	297	258	283	259	311	294	295	259	272	271	306	270	287	266	258	249	279	235	258	292	289	258	237	293	251	279	297	309	252	258	277	263	283	278	265	245	250	268	252	253	300	268	244	260	267	272	286	266	281	286	283	258	237	278	270	241	286	238	268	275	295	259	269	306	258	287	266	248	250	263	264	274	265	270	296	292	247	267	240	244	252	283	250	260	261	247	300	261	258	271	254	269	256	267	250	271	264	267	268	247	271	281	278	271	261	302	268	288	277	296	291	272	281	268	272	272	264	249	285	273	262	302	276	227	256	277	259	254	261	255	274	271	280	260	257	303	289	245	282	265	264	282	283	258	273	269	293	274	262	257	261	297	293	262	270	283	285	296	270	302	281	255	281	244	248	263	299	288	281	279	256	289	276	262	248	259	271	280	279	291	297	283	248	262	240	276	261	263	294	278	275	289	232	267	269	293	281	297	297	277	286	272	266	260	264	256	295	313	268	261	267	299	282	256	270	256	252	261	266	299	294	260	266	305	291	259	278	249	265	275	249	271	289	272	266	263	283	257	273	276	272	264	270	280	272	255	246	275	308	243	222	284	262	241	294	274	272	315	290	276	282	278	251	261	283	270	266	268	257	309	230	263	265	275	263	271	262	255	285	259	256	263	231	266	276	275	270	268	287	254	259	303	277	259	260	268	270	267	249	250	295	284	275	244	285	274	258	281	258	287	319	289	258	242	274	283	239	244	239	260	275	266	273	275	278	284	260	273	270	279	317	285	269	273	292	273	270	260	286	254	281	264	265	267	280	255	242	282	259	256	262	274	268	275	251	241	259	264	254	286	276	294	270	302	272	287	243	257	257	284	283	265	279	288	280	240	250	258	256	279	304	282	245	259	258	298	301	252	266	291	273	287	255	251	270	268	276	276	288	285	265	283	254	270	279	266	262	313	281	240	255	291	241	238	265	258	256	251	233	239	311	256	254	273	273	258	261	256	303	255	262	252	206	235	280	267	270	263	298	253	300	240	279	259	289	277	292	285	285	262	268	242	260	284	257	277	286	270	251	257	250	270	291	298	277	268	252	267	259	251	268	264	324	299	260	226	267	260	258	275	258	294	267	289	297	263	231	294	257	269	269	245	255	304	295	260	293	277	262	228	262	273	266	272	247	277	251	265	279	277	233	246	264	258	235	252	273	274	291	251	287	247	254	224	243	288	282	256	305	274	256	256	266	296	256	250	296	268	272	252	292	260	275	265	266	283	280	271	311	265	270	260	262	270	232	239	287	279	258
42110	28312	21288	16061	7216	2673	2465	2198	1714	1484	1271	1120	904	799	727	697	755	745	790	1156	2342	2349	2230	1917	1366	913	571	562	605	612	607	587	555	598	583	542	530	544	595	585	582	623	606	575	574	578	608	564	562	583	617	568	593	602	589	568	586	551	584	554	593	597	537	576	569	574	641	598	611	594	577	612	556	558	568	561	615	537	601	549	590	561	557	578	608	557	577	609	593	594	539	586	586	620	624	588	587	612	598	588	597	542	625	596	563	566	597	599	560	617	661	567	554	570	594	535	550	582	597	611	592	557	622	600	597	612	605	585	592	555	614	561	608	543	605	585	568	601	597	579	613	564	599	599	556	589	623	589	595	613	562	600	607	551	587	600	566	586	585	567	596	602	581	585	585	600	570	635	546	590	591	530	579	594	564	615	578	567	587	577	610	604	558	598	628	577	565	585	627	598	576	570	571	572	564	566	598	586	611	595	551	583	573	572	585	550	592	633	551	559	618	588	569	562	587	557	612	551	595	589	550	583	578	586	590	506	553	607	580	537	566	610	592	574	620	571	575	566	575	604	568	581	525	578	589	534	571	610	606	593	564	581	599	620	545	571	558	541	593	584	570	594	591	564	580	610	599	596	598	567	605	547	582	588	565	620	575	586	565	568	573	583	543	574	618	584	560	575	579	608	595	586	580	604	578	612	562	640	582	600	588	597	562	555	605	587	563	603	573	578	590	604	595	604	530	579	566	589	614	542	577	616	625	565	569	598	561	580	565	607	640	544	605	594	558	562	533	542	583	588	606	628	547	617	550	561	572	565	587	544	520	546	636	554	566	584	585	539	568	524	599	605	557	590	608	567	607	571	596	584	568	565	584	597	604	559	531	639	587	572	560	602	579	603	597	542	597	562	564	519	574	589	601	585	606	558	580	591	584	596	628	585	643	583	573	597	585	605	616	555	595	611	607	584	591	623	572	618	622	529	612	576	596	607	603	574	574	576	534	595	598	599	570	598	606	605	571	599	535	597	599	598	571	566	571	586	564	577	550	634	595	545	556	612	581	557	592	579	562	564	584	568	591	565	559	550	585	601	579	589	551	587	581	576	571	579	588	581	595	598	557	617	568	595	554	561	632	626	616	560	597	591	591	612	625	577	588	577	566	598	510	575	578	612	558	589	626	581	543	585	569	580	537	562	578	576	530	586	584	626	575	575	588	574	584	592	599	597	571	564	587	558	537	614	588	565	589	611	642	578	523	603	571	556	535	587	562	572	607	608	588	559	579	567	590	585	562	565	609	578	574	606	605	617	534	578	541	565	582	573	586	546	619	611	596	597	570	605	591	573	600	603	591	565	624	628	557	591	569	631	624	594	605	596	580	594	558	626	570	591	603	564	574	580	593	586	550	581	611	560	583	547	588	562	600	572	566	558	614	624	571	576	584	572	578	607	590	560	580	578	556	588	554	584	590	576	573	606	667	591	556	588	597	573	614	619	552	577	569	587	556	602	594	566	613	621	564	610	572	556	587	560	554	548	610	612	575	580	600	541	585	559	553	567	599	546	643	582	614	604	554	593	576	610	615	621	584	613	595	606	548	631	564	617	587	561	585	547	614	555	605	581	608	599	580	580	651	586	565	607	575	533	578	511	594	591	595	567	522	579	602	574	581	641	563	573	604	592	574	603	553	572	586	548	577	588	593	595	591	557	574	553	637	607	596	541	586	618	553	578	578	612	595	597	596	574	555	588	569	605	594	582	573	611	592	589	604	655	538	579	536	542	566	544	608	549	570	635	595	595	564	584	590	556	579	581	573	606	571	612	603	578	584	581	567	597	618	610	629	560	588	604	563	570	593	662	581	593	561	610	565	553	608	602	564	554	563	604	587	563	572	583	566	575	532	572	592	582	554	589	601	567	590	571	567	587	589	573	557	572	574	587	571	594	604	559	593	574	608	586	548	541	536	575	603	594	606	538	516	618	574	614	555	611	570	556	586	607	558	546	591	609	534	642	587	602	582	600	560	585	531	628	605	591	610	550	594	563	615	597	575	565	614	595	575	556	555	572	626	619	548	554	606	539	591	587	565	567	597	553	584	570	600	600	561	568	589	576	561	598	574	566	605	594	587	586	544	582	604	603	547	578	584	575	585	565	607	535	571	551	577	585	579	560	585	560	583	551	628	599	604	601	628	566	544	580	575	593	604	582	581	600	569	573	559	572	592	547	604	564	580	549	547	573	551	605	601	589	534	531	607	615	625	612	608	593	557	570	578	582	546	611	586	555	572	559	563	586	522	589	567	581	575	570	539	534	596	574	601	559	587	547	590	573	630	596	540	579	587	572	600	554	610	570	594	598	598	594	588	591	601	617	623	558	562	600	574	576	577	542	630	562	579	584	609	554	535	533	607	565	627	567	612	598	576	585	636	589	568	574	578	603	561	612	543	543	539	579	533	545	571	580	589	574	574	596	565	585	579	580	590	546	596	575	584	576	554	617	639	611	607	570	563	581	545	576	547	569	551	604	591	596	604	592	553	556	606	552	602	597	579	629	598	587	580	608	591	584	569	579	613	562	582	609	556	566	640	545	571	575	531	537	580	549	560	593	566	555	587	598	595	567	609	619	570	588	550	586	631	570	580	610	579	565	562	598	619	645	563	620	611	591	589	606	602	604	600	583	619	584	521	604	584	570	626	580	554	581	580	571	549	591	579	561	575	602	596	597	542	615	569	582	569	605	573	602	620	557	594	617	570	575	558	633	562	595	595	557	563	608	571	549	606	530	584	575	605	592	559	544	610	607	596	556	577	563	603	536	567	574	587	577	601	560	593	595	607	561	570	530	563	600	593	578	559	568	596	630	607	591	597	567	569	631	600	568	566	575	578	602	575	546	562	576	617	590	579	572	591	617	581	587	586	589	577	593	596	610	571	587	597	561	583	569	608	612	576	559	600	601	551	564	591	578	631	579	605	559	631	636	613	580	609	591	583	577	577	590	558	582	603	540	592	578	599	591	582	591	546	582	560	569	576	583	565	569	614	554	611	580	559	549	582	602	619	560	574	610	546	583	582	589	578	560	546	603	573	570	603	577	601	587	575	586	586	627	556	604	601	596	534	564	562	581	589	601	611	653	576	599	563	568	604	546	572	571	600	577	588	594	543	579	584	615	577	607	583	546	572	549	601	580	568	567	588	587	595	549	620	561	592	636	576	592	573	599	568	614	591	563	558	570	546	580	555	631	625	564	580	572	629	563	583	587	590	605	596	636	567	577	567	592	609	598	552	587	550	584	586	543	601	586	625	574	608	578	535	601	574	604	559	579	604	577	557	585	606	606	570	570	551	538	585	645	590	572	552	622	595	600	598	592	553	562	601	600	633	593	533	569	569	576	562	550	578	581	592	604	611	527	597	561	581	603	586	628	586	609	614	578	593	603	565	588	581	574	607	577	582	614	574	565	575	543	539	604	598	595	582	567	590	596	540	599	584	569	552	556	617	607	594	553	594	580	588	560
52267	25048	8173	2557	699	384	328	313	300	241	244	253	263	230	237	256	223	239	226	252	255	261	295	212	243	211	224	217	228	229	261	244	250	245	215	225	250	232	238	242	234	211	241	245	256	253	251	234	236	255	248	219	214	237	261	275	243	254	207	224	229	254	215	253	253	231	247	252	239	247	248	242	244	239	261	252	210	251	222	241	222	249	266	218	255	213	207	225	250	243	218	248	248	246	283	251	227	229	221	205	242	240	273	261	242	269	208	203	246	230	221	247	238	246	231	243	259	243	237	245	218	254	239	245	263	255	231	230	214	243	268	275	252	233	259	253	225	213	226	232	229	232	247	247	231	256	232	232	247	252	293	285	275	244	208	232	271	239	217	263	238	259	250	218	237	264	232	250	242	228	222	236	263	251	242	244	236	214	265	241	261	250	266	228	277	214	242	231	231	281	236	244	243	221	255	255	235	246	247	273	243	238	227	253	230	240	223	275	272	263	240	236	217	252	224	204	245	247	211	246	262	244	225	233	264	254	242	240	252	237	263	250	282	261	233	264	267	245	231	239	228	220	239	223	270	237	227	249	240	266	219	259	235	211	209	237	224	241	218	246	216	217	229	231	233	254	241	265	237	244	246	220	252	245	228	231	253	267	281	216	233	252	219	237	249	207	255	257	225	245	249	264	238	234	252	221	255	239	251	245	235	249	237	200	250	235	243	228	226	207	220	233	239	250	238	232	255	249	210	245	211	226	239	230	242	240	265	243	250	216	247	241	252	259	257	250	276	230	230	252	269	248	241	238	222	234	233	231	271	249	247	259	286	231	229	241	270	255	271	235	222	265	246	228	236	228	239	215	237	236	217	239	220	235	236	238	245	234	245	272	240	236	208	250	236	281	245	248	249	207	238	236	242	257	249	236	218	254	238	232	247	269	224	248	222	259	260	251	229	238	218	251	229	239	243	223	246	259	262	250	257	254	236	233	215	249	258	254	234	217	235	230	246	231	228	261	232	230	246	282	257	244	267	236	219	249	239	237	234	246	240	252	254	238	239	242	256	269	230	254	269	254	235	252	247	232	239	230	246	225	258	220	246	233	216	240	232	214	233	220	218	227	239	258	284	275	241	253	237	250	229	238	242	231	266	233	241	234	257	263	254	216	289	272	239	226	270	275	240	263	247	245	240	232	222	229	247	251	219	234	216	251	223	248	225	257	242	229	262	241	239	247	257	243	238	234	245	225	242	235	229	265	245	258	247	243	261	221	255	254	199	216	263	221	270	238	258	261	215	260	226	237	227	278	233	237	238	229	257	249	223	267	222	235	235	269	242	236	265	241	255	228	255	258	226	235	249	254	249	272	239	250	242	209	241	259	239	273	237	253	239	228	239	254	251	217	229	244	243	236	272	259	238	249	247	225	246	237	250	254	237	241	254	247	220	232	259	236	225	222	282	257	217	235	244	242	236	238	251	239	226	218	263	278	243	237	206	229	250	245	265	222	254	245	246	237	214	258	219	230	272	259	264	251	233	243	241	253	223	235	238	225	259	268	239	222	226	238	230	230	255	246	259	267	244	235	240	215	250	251	238	262	261	269	220	247	218	231	234	223	244	251	229	260	227	259	237	229	211	276	254	268	249	240	243	236	234	246	279	259	231	266	283	216	238	241	246	280	263	244	231	223	246	239	235	266	216	244	234	245	236	240	226	237	236	221	223	258	227	255	271	242	254	227	260	248	231	222	264	228	243	249	227	253	242	233	230	266	241	229	250	252	239	255	227	234	200	218	245	260	260	223	224	244	219	242	259	293	246	219	253	224	259	233	212	239	236	277	252	228	239	256	258	250	233	246	220	242	217	240	233	221	246	237	234	265	245	265	262	254	253	227	204	251	226	251	241	208	225	229	248	248	239	243	270	268	253	281	203	243	230	223	225	235	291	272	236	261	268	231	242	265	237	259	250	235	220	256	272	243	226	272	243	228	244	233	226	240	234	226	272	236	226	214	244	244	245	236	262	242	235	227	249	215	256	236	228	237	216	284	259	229	228	226	234	222	226	240	235	215	237	217	270	263	271	264	260	256	262	253	236	240	238	247	232	261	231	230	233	232	238	250	246	247	271	230	242	266	284	250	236	239	252	208	232	219	286	229	205	223	268	247	233	275	241	255	282	223	249	265	251	221	254	220	242	259	221	242	220	264	251	248	231	220	232	221	227	250	233	251	238	227	253	229	250	260	229	257	238	249	272	264	240	288	230	233	235	231	253	248	265	236	222	242	233	247	232	226	233	250	225	255	222	218	240	233	263	240	241	252	251	261	289	240	217	234	250	249	229	223	240	236	241	264	277	247	235	248	239	213	248	236	231	256	248	234	235	262	241	249	266	246	275	258	234	209	226	244	227	244	257	250	232	241	238	238	231	226	259	247	248	208	238	258	266	258	243	249	257	246	235	242	226	265	235	236	263	223	225	246	263	244	257	260	254	265	238	236	248	257	241	258	242	241	239	256	247	239	224	262	236	227	236	251	245	221	235	252	247	220	265	243	241	226	235	244	228	260	253	241	229	215	248	225	273	271	268	232	242	256	242	218	236	223	255	263	229	240	248	235	225	255	236	219	262	269	280	252	245	227	229	272	255	215	226	223	242	255	239	243	211	255	242	266	258	233	251	226	266	230	248	230	240	254	251	254	256	226	243	262	235	233	249	230	213	250	248	218	256	248	234	244	230	284	245	246	267	232	214	237	263	252	260	243	233	209	260	247	253	241	218	222	229	251	223	249	237	232	245	245	251	280	242	248	246	275	237	239	241	252	227	233	226	241	253	230	245	253	225	226	219	219	243	242	240	243	241	229	261	253	264	262	241	259	239	201	279	255	240	243	239	262	257	230	237	241	248	237	221	226	225	253	265	216	252	233	274	263	245	251	259	226	239	257	214	252	227	231	242	215	240	233	215	244	218	243	222	245	245	236	230	245	227	226	231	265	250	228	259	227	241	217	256	271	266	261	265	206	240	240	206	236	233	254	244	248	228	284	249	241	218	239	238	253	224	230	231	239	239	233	248	265	257	238	209	244	244	236	234	252	213	238	252	225	246	253	221	245	239	245	274	253	268	242	245	227	210	258	221	245	220	262	235	221	237	243	246	259	234	238	239	222	248	265	237	236	240	244	221	244	243	258	257	238	225	233	281	217	249	261	237	243	231	248	269	225	250	235	250	236	248	250	227	263	264	275	263	246	224	251	236	245	242	198	246	218	251	238	250	242	226	237	256	290	261	211	246	250	238	241	280	233	277	202	228	222	244	234	250	237	270	237	251	232	254	222	242	263	217	247	216	254	249	236	237	219	218	241	278	239	243	238	228	233	242	256	264	275	243	264	231	258	238	239	226	205	258	236	239	273	243	261	235	254	238	253	264	211	234	251	247	258	283	250	218	210	222	227	239	239	234	218	290	227	281	238	229	255	237	232	250	243	241	258	246	252	262	267	221	228	274	223	238	237	228	246
33856	17268	9138	5578	1780	1064	1015	858	681	595	558	510	533	561	531	557	559	577	602	563	566	638	635	591	575	523	544	510	526	577	534	525	524	537	567	551	534	548	526	517	493	536	545	501	557	536	507	466	553	518	500	544	546	498	515	525	504	542	530	522	548	569	572	549	527	479	550	558	530	531	498	512	531	509	527	505	511	574	568	560	537	501	516	534	534	551	509	528	527	537	535	552	542	525	538	545	538	573	526	546	542	522	526	504	489	526	539	542	530	530	551	546	536	523	536	504	530	530	554	550	576	548	535	542	487	579	543	515	512	511	532	536	495	534	555	536	521	505	560	524	535	505	549	557	508	533	539	527	513	521	519	548	539	523	469	536	532	477	514	504	538	498	496	526	492	553	519	523	545	556	469	501	539	516	566	539	476	569	509	506	525	547	548	543	549	532	538	511	510	520	553	532	564	535	527	510	525	585	526	541	503	505	513	490	521	545	539	551	515	543	507	544	478	539	503	547	520	491	525	499	546	537	537	526	528	562	536	542	522	521	545	506	521	513	558	524	528	527	532	501	546	512	515	528	528	516	507	564	509	558	506	501	515	516	521	520	528	527	563	524	550	552	525	547	528	547	602	544	557	546	523	561	544	546	517	549	555	532	516	503	549	530	528	554	554	521	563	551	530	581	564	486	546	532	537	554	564	539	575	533	527	537	524	530	507	507	508	556	522	543	559	500	514	500	530	561	533	541	518	572	490	538	511	513	491	545	517	523	486	559	509	521	535	520	523	522	517	599	571	538	541	523	540	566	578	499	507	564	518	502	513	531	538	533	535	525	612	525	512	573	548	552	555	521	540	559	545	560	499	526	532	570	552	491	534	517	527	544	515	528	490	502	524	507	515	515	547	484	555	556	562	532	540	552	489	531	537	510	539	542	545	546	542	521	539	501	478	518	513	540	515	548	545	564	538	516	509	544	539	533	472	539	500	539	553	579	528	548	507	522	512	504	545	509	499	560	546	552	524	540	526	548	505	571	535	540	516	550	584	524	518	515	535	531	499	503	518	563	497	562	542	510	548	527	537	489	517	537	534	557	542	547	528	544	543	546	515	501	547	504	563	531	510	537	511	546	473	563	554	481	537	554	512	482	559	531	545	524	507	519	549	532	522	529	488	519	525	507	530	540	530	516	520	513	541	544	506	526	523	495	539	531	526	545	559	552	529	508	507	512	555	502	547	579	530	525	535	547	530	525	545	573	542	528	561	528	501	536	542	509	593	527	553	521	538	525	516	517	551	556	531	542	547	552	541	513	549	528	547	541	506	531	535	551	565	539	485	541	531	545	588	530	517	509	535	548	522	533	571	544	549	526	544	535	520	489	497	543	571	574	510	554	551	538	528	528	540	540	518	537	534	514	507	521	536	523	534	531	546	498	554	500	510	531	547	523	511	560	546	500	487	516	537	539	555	562	530	530	529	551	559	562	543	518	538	565	550	529	569	515	533	503	490	524	528	506	509	524	550	528	520	562	570	507	514	508	551	553	576	534	515	556	468	537	548	530	544	540	510	498	572	563	528	571	523	496	563	533	554	523	555	514	509	521	515	543	541	551	541	534	526	536	475	525	498	506	521	517	541	525	546	520	547	537	546	511	515	507	490	524	537	544	517	508	528	503	560	528	568	531	531	555	551	505	527	528	541	546	587	540	518	526	531	528	536	499	522	509	582	537	543	484	521	534	488	507	568	510	562	510	551	536	533	557	539	532	536	521	473	508	527	537	577	519	524	487	551	517	532	536	527	523	552	552	514	505	541	583	526	483	518	538	562	541	555	556	514	549	515	499	519	544	490	524	519	562	520	524	544	523	542	539	512	543	491	487	552	502	533	488	566	498	510	566	519	539	513	528	582	511	543	559	509	546	541	533	503	547	546	527	531	539	542	522	548	511	552	544	536	538	532	529	553	537	529	554	516	512	528	500	551	550	570	546	519	552	546	545	524	513	478	501	568	541	544	536	548	517	548	520	513	537	522	519	464	533	553	493	557	497	537	517	550	543	547	516	567	510	542	571	551	504	555	500	521	570	500	560	543	533	566	554	539	561	545	535	492	540	495	522	536	493	525	545	524	521	526	520	512	531	526	510	519	513	540	475	531	537	537	553	525	512	554	520	517	491	536	503	530	544	541	542	557	504	529	529	491	559	514	540	569	524	536	542	537	513	521	525	507	530	561	509	559	532	515	523	531	523	529	579	552	553	517	539	516	552	518	522	529	500	571	529	559	523	508	568	499	533	532	497	530	516	511	540	531	462	536	547	608	587	533	533	508	552	492	533	497	561	526	501	502	566	533	511	539	545	575	522	562	554	520	501	499	523	503	483	537	543	509	541	533	476	530	522	565	529	524	505	536	509	502	498	518	471	549	542	529	529	527	530	527	537	521	534	505	572	564	539	498	542	566	580	558	558	493	529	526	527	524	538	582	556	542	529	543	545	568	539	526	537	535	572	509	536	545	527	500	519	532	579	528	523	497	536	524	547	541	538	582	541	549	553	581	531	513	563	522	538	553	523	568	516	581	520	559	545	497	553	520	541	547	523	513	518	537	545	557	529	526	548	495	546	514	542	569	525	533	500	478	498	528	592	502	543	508	533	587	539	526	539	562	548	519	551	531	500	533	558	557	592	516	516	522	553	534	563	547	531	528	546	516	489	558	536	529	488	538	528	535	529	537	553	512	541	555	520	541	541	562	522	545	534	550	570	533	526	528	522	518	540	506	514	567	525	535	543	515	542	521	507	538	530	516	514	492	505	543	551	559	520	564	499	502	536	537	508	498	588	528	551	552	508	552	523	555	539	522	518	515	550	559	539	477	538	531	526	524	532	515	503	570	537	493	571	544	530	573	517	544	524	541	545	536	532	517	518	541	534	545	514	537	508	553	517	541	548	537	537	519	531	519	529	542	520	503	560	532	533	506	527	530	567	507	501	550	508	530	554	504	514	517	539	532	532	532	509	564	551	550	533	517	511	531	529	521	572	558	539	520	522	548	547	531	523	533	541	502	495	542	550	524	488	517	538	559	531	553	507	535	550	562	533	562	529	574	514	511	572	549	514	539	536	532	506	553	529	535	510	518	538	496	537	534	534	468	546	542	518	554	544	516	523	570	528	540	544	515	535	535	551	506	491	516	543	522	549	531	521	492	556	542	541	540	501	573	554	532	531	534	550	528	551	511	537	564	524	585	539	487	584	539	495	485	510	553	524	535	569	527	513	543	555	537	564	538	530	498	551	585	561	544	511	512	528	528	478	550	506	521	549	561	556	527	502	548	511	538	546	506	502	531	513	537	518	520	527	516	545	545	485	576	560	536	537	497	538	539	517	566	510	523	487	534	522	588	503	533	558	536	544	508	536	565	507	521	579	524	556	528	527	561	531	525	472	558	538	525	553	509	530	546	512	538	489	543	512	529	560	512	518	556	525	552	521	577	492	549	538	567	572	555	513	551	515	550	485
61044	28753	12611	5054	1743	525	400	330	319	284	231	252	293	260	272	270	226	291	326	342	360	351	325	336	313	299	237	264	267	245	230	275	220	251	247	257	285	262	250	241	246	264	238	275	283	262	218	253	264	257	245	257	236	258	262	229	239	259	243	249	239	265	240	253	277	255	238	246	278	264	269	282	232	245	272	265	238	255	266	276	265	249	262	251	259	244	290	277	280	276	276	273	254	262	253	268	228	253	260	228	210	236	269	249	260	253	220	261	265	254	268	246	242	253	236	271	284	283	287	242	255	263	268	263	247	247	234	248	249	249	278	245	249	263	258	231	279	258	267	271	235	249	242	253	273	240	245	258	275	244	248	272	221	260	255	246	256	260	274	263	265	260	271	289	269	257	244	260	258	248	253	247	275	252	266	266	243	251	260	251	268	284	259	277	298	268	259	259	256	255	265	279	264	264	247	235	271	285	227	227	236	253	248	263	260	274	239	265	266	281	269	269	274	270	259	238	290	274	240	264	255	257	236	291	250	257	287	253	264	273	253	271	265	237	267	267	232	234	288	279	244	262	266	245	256	282	239	256	262	289	257	285	220	251	272	223	269	250	251	274	214	269	254	263	273	259	246	237	261	255	267	270	255	260	272	262	269	233	258	240	256	285	246	202	212	254	255	230	265	252	238	257	257	273	244	239	267	238	281	221	257	235	260	243	259	269	231	279	269	260	297	283	218	247	274	232	269	243	269	261	245	265	240	259	256	256	284	288	257	267	266	250	239	246	269	284	262	268	234	250	281	230	232	268	258	260	283	236	234	267	259	265	229	276	251	290	258	252	281	246	259	251	237	267	257	245	237	282	285	251	234	252	225	254	247	252	282	246	257	248	272	252	247	264	242	247	274	250	248	271	236	265	243	232	249	243	253	290	234	231	224	278	239	266	261	231	281	270	257	247	254	263	271	254	269	236	271	259	278	268	266	217	217	271	249	274	230	288	271	261	259	257	240	283	299	243	246	269	242	287	222	232	251	225	222	262	269	252	251	233	242	272	281	282	240	248	281	252	247	260	267	268	248	272	260	280	249	255	221	285	230	259	236	259	259	238	275	259	270	245	245	285	251	246	257	262	262	278	262	253	255	269	246	272	247	293	234	237	240	245	276	259	253	275	247	254	259	254	259	243	258	263	236	218	234	240	264	247	262	218	271	265	224	245	225	228	231	252	238	232	302	262	288	231	239	257	253	265	244	283	235	285	278	259	285	222	224	232	240	244	263	245	270	253	270	273	262	251	249	242	263	232	249	263	263	261	233	246	265	258	252	236	256	253	231	278	240	248	259	264	244	239	265	290	247	264	289	250	277	274	241	251	249	257	268	263	251	233	235	240	239	286	278	223	260	258	243	238	283	277	249	240	253	257	272	279	251	243	272	255	283	271	274	251	249	260	245	246	226	260	245	277	250	266	258	271	268	226	247	259	288	241	232	251	242	240	232	261	248	246	290	263	251	264	274	269	270	248	276	264	245	281	283	279	235	248	252	244	264	237	261	222	263	253	234	260	252	239	258	261	256	263	237	271	271	237	254	264	239	252	276	257	236	235	243	265	264	251	266	254	259	274	215	233	251	260	271	273	261	242	258	262	257	282	248	237	253	286	251	260	267	278	255	248	254	240	231	251	256	221	270	277	277	269	244	251	256	244	250	294	262	245	243	250	258	255	254	252	279	236	244	247	256	276	251	270	267	235	225	238	251	279	257	263	271	244	272	263	274	252	244	258	272	268	248	237	273	257	245	239	243	269	282	294	231	243	244	250	277	236	273	270	274	231	247	246	241	259	251	250	254	242	274	259	279	247	232	250	274	245	285	270	273	272	232	251	272	267	252	235	257	255	238	291	242	264	253	215	256	224	269	241	252	263	242	238	255	239	274	245	248	256	301	260	233	277	278	260	255	261	273	238	262	248	252	242	268	252	245	261	237	280	260	240	259	256	242	275	267	273	271	247	235	211	257	268	236	232	245	269	257	247	261	253	218	276	251	235	265	228	245	260	270	281	269	266	244	253	254	254	220	259	252	267	236	259	259	243	240	249	251	209	220	267	281	276	255	270	289	259	244	236	254	278	235	243	240	233	269	246	266	253	281	276	281	291	292	252	261	264	238	286	261	263	248	263	259	260	268	260	254	261	248	274	253	268	261	246	270	239	253	227	257	233	256	255	276	254	251	247	232	231	259	271	275	287	241	257	232	255	269	266	252	275	265	272	254	264	228	211	248	260	247	249	272	251	269	283	256	280	254	292	295	258	253	226	227	239	261	263	261	249	247	257	273	257	256	271	251	260	257	231	254	240	233	266	272	248	266	214	252	246	258	263	215	256	250	220	235	240	265	244	259	270	245	266	246	251	247	243	282	264	250	276	281	269	256	228	270	246	267	265	251	254	267	217	215	275	235	266	262	233	232	255	253	233	246	294	245	314	243	259	233	256	282	216	285	253	248	253	264	252	250	251	265	264	250	284	254	250	264	263	292	270	277	246	269	235	258	243	236	271	260	238	290	252	243	273	267	223	256	233	271	238	271	268	284	251	265	263	240	247	245	264	256	263	247	248	250	248	257	259	241	263	265	261	250	266	247	238	246	279	268	245	232	272	225	273	250	259	231	257	229	250	252	244	233	269	246	246	285	248	258	246	275	249	246	266	257	270	258	249	237	274	275	244	235	274	244	285	264	283	247	279	270	236	270	277	280	266	228	224	232	246	287	268	255	226	296	246	283	238	233	241	237	260	273	280	254	277	264	241	275	242	225	252	268	229	244	252	239	264	236	262	262	288	251	256	246	252	262	285	249	240	269	241	257	236	254	250	268	255	257	213	246	268	258	261	243	233	224	271	250	243	241	285	233	262	256	250	240	258	279	242	275	265	252	271	248	268	244	281	285	268	217	198	267	247	234	248	258	271	233	244	259	245	258	239	246	264	241	268	243	258	267	247	230	270	245	248	232	222	283	251	247	240	216	255	252	255	266	278	253	231	248	250	287	242	291	281	279	257	267	258	254	244	269	259	252	230	269	251	256	248	256	257	276	258	222	212	257	252	271	268	247	246	236	250	268	246	266	234	268	260	266	264	270	232	238	226	250	263	237	223	270	255	267	288	272	227	273	289	236	260	250	261	249	265	259	258	274	292	217	273	262	272	241	284	248	278	259	233	268	233	263	260	244	232	268	258	240	249	234	264	258	238	260	268	238	254	260	278	243	255	289	244	257	293	233	257	237	232	247	258	250	251	243	251	289	231	260	251	227	255	257	256	241	252	303	252	259	284	248	257	268	241	258	265	240	261	230	251	268	254	266	262	252	217	250	219	214	246	243	248	265	249	239	227	270	299	244	218	247	261	241	267	237	251	260	278	266	225	262	243	224	265	266	292	248	257	286	291	260	239	259	260	255	253	242	302	248	282	243	269	249	277	258	237	262	257	260	256	261	260	245	250	252	238	279	238	245	278	233	238	257	224
40691	19874	14807	9807	4656	1631	1190	966	761	696	662	630	570	607	590	656	630	779	845	1129	1187	1111	1006	865	763	671	559	580	515	536	562	557	571	524	594	540	587	582	557	556	582	613	584	568	606	572	563	579	565	607	599	584	566	546	559	588	610	572	557	573	578	623	589	517	568	560	589	562	584	584	537	570	553	563	557	540	549	577	576	548	572	539	531	591	561	568	528	569	553	566	589	562	532	568	606	552	529	516	596	558	594	600	568	537	552	543	547	567	523	551	561	545	569	601	594	544	551	533	559	584	531	552	515	546	580	607	524	592	528	575	500	534	526	585	534	561	555	574	600	521	530	555	592	596	544	560	567	558	579	588	559	520	557	534	537	553	524	577	584	564	571	576	594	584	580	556	537	563	528	568	555	600	538	562	545	571	576	567	572	531	579	574	559	557	541	583	531	562	570	512	604	528	549	571	605	564	572	558	553	592	586	588	541	538	573	562	554	569	546	558	604	529	585	589	571	564	576	570	564	554	560	542	549	565	578	527	582	571	572	586	543	566	560	580	602	543	584	582	570	568	573	550	550	579	540	548	552	584	526	524	560	571	577	542	573	587	525	534	538	554	559	550	555	600	553	517	538	561	589	537	522	564	574	545	569	587	542	551	570	544	538	539	579	566	550	569	605	560	578	577	583	509	553	590	540	537	541	580	578	575	531	562	547	549	569	579	602	564	587	547	572	574	581	559	539	586	575	519	571	568	546	545	569	609	519	540	597	569	572	558	545	563	579	507	581	516	542	534	571	582	548	568	582	514	577	557	542	588	580	554	572	549	553	545	538	547	575	573	534	570	553	607	573	558	538	555	580	573	569	516	582	543	567	552	561	584	548	563	522	569	579	535	580	573	531	532	560	540	544	560	542	567	564	577	523	560	576	543	572	570	537	568	550	558	533	552	598	558	503	556	591	570	572	546	580	562	553	546	569	516	546	541	564	558	564	576	575	569	542	553	588	564	558	600	546	571	592	534	533	563	540	538	573	520	553	558	531	551	570	535	567	560	609	539	549	584	540	544	523	576	526	569	565	552	558	558	552	578	551	585	546	607	572	573	623	560	586	599	600	577	550	562	578	578	558	552	547	562	547	579	540	572	588	544	588	562	570	584	594	560	583	539	593	563	552	542	563	585	611	515	578	557	575	542	564	563	587	570	592	566	615	563	606	553	553	543	561	559	571	580	557	596	566	564	556	522	534	592	562	591	539	520	585	544	586	566	506	583	547	557	557	555	549	571	591	564	539	583	546	560	591	540	573	536	542	548	543	567	597	583	582	532	590	557	547	568	564	571	571	556	570	542	563	548	559	609	563	600	557	525	533	621	528	573	540	538	577	542	531	546	570	591	566	590	556	582	550	584	531	577	625	585	580	537	584	570	583	626	556	580	578	535	561	524	543	597	585	551	537	545	544	565	608	582	523	570	581	557	606	595	533	555	587	594	570	569	574	571	590	551	574	561	567	523	593	570	518	562	579	574	579	535	547	569	567	557	574	574	565	564	549	522	636	548	560	561	604	573	557	557	562	592	550	565	583	599	606	560	588	574	610	561	586	579	546	567	572	570	588	547	563	563	541	541	591	532	566	572	573	550	615	549	543	570	601	538	523	552	569	544	572	552	539	514	527	552	618	533	585	556	551	566	496	563	536	537	536	567	586	551	588	561	569	569	563	531	568	538	544	571	567	562	544	546	517	586	554	504	585	562	525	524	551	551	506	589	549	566	572	509	566	538	557	515	546	547	525	530	554	527	560	526	555	583	543	548	526	533	565	495	558	564	582	603	524	606	549	539	551	544	533	546	583	547	592	585	570	549	547	570	545	534	541	554	591	573	571	572	536	568	531	557	554	533	536	537	574	549	585	551	614	565	546	586	568	511	557	555	540	591	591	539	548	560	572	569	503	516	555	547	559	537	569	594	579	540	533	551	570	570	555	587	549	553	546	537	611	529	550	555	554	522	529	572	594	572	561	572	569	593	515	495	541	552	627	553	539	588	530	557	558	579	520	570	565	639	561	556	574	562	552	556	552	605	563	551	556	543	570	582	580	609	616	550	567	515	554	563	561	582	523	583	506	563	563	560	581	554	565	586	565	543	566	561	598	541	575	571	599	574	556	588	558	574	557	555	563	569	567	577	559	599	568	583	531	535	584	539	534	583	544	538	560	596	587	568	531	579	545	567	591	547	510	521	595	549	591	567	541	557	557	541	546	560	551	542	541	529	536	535	559	574	573	556	539	533	549	566	538	543	550	556	520	551	564	559	578	553	578	562	564	561	561	564	571	520	593	565	542	572	523	570	569	584	597	547	563	549	556	542	561	559	558	569	587	525	588	576	538	497	539	548	612	597	514	575	518	584	555	523	555	496	598	540	522	534	575	584	609	535	525	597	547	545	519	567	554	525	566	525	556	551	582	566	566	581	569	551	625	592	542	561	581	580	541	549	598	571	532	543	550	542	541	562	548	514	592	562	560	597	587	572	568	605	515	580	530	549	546	595	608	552	549	543	547	518	581	555	604	572	553	540	521	572	538	532	558	579	564	555	557	603	546	548	592	557	580	572	540	541	556	549	598	534	546	531	527	548	537	594	605	511	584	552	609	577	583	527	559	578	532	523	577	553	581	553	580	576	594	587	583	589	530	603	554	598	561	559	568	524	542	537	537	549	566	578	554	593	575	536	558	559	560	554	569	558	517	593	576	539	541	583	537	567	606	611	577	574	578	593	514	551	563	491	526	595	556	586	547	572	580	564	543	512	548	592	566	577	557	549	606	537	559	594	574	545	568	537	572	546	554	564	590	569	587	529	595	557	563	524	602	610	540	535	546	579	591	567	594	555	543	575	579	573	576	570	538	575	572	592	522	569	559	543	553	567	575	579	527	533	568	554	591	558	567	577	571	573	581	550	571	586	543	514	568	568	585	550	563	575	604	543	568	529	565	559	587	554	560	537	528	555	577	511	548	545	574	570	569	560	539	559	538	544	590	557	545	560	565	533	563	592	566	534	600	526	578	602	547	565	559	565	587	589	590	567	544	534	534	593	561	512	578	542	538	584	549	595	606	559	562	532	490	533	555	533	571	526	573	578	540	594	567	538	570	550	579	583	540	572	554	553	546	612	523	579	573	569	561	555	561	569	592	548	543	572	590	604	550	602	591	563	556	574	562	569	515	581	523	561	567	553	603	553	568	534	543	545	566	573	546	570	558	540	584	617	520	537	551	589	551	531	574	529	588	581	606	584	526	589	561	548	611	567	500	557	569	567	604	563	544	560	555	576	530	569	541	555	564	552	549	592	559	525	561	582	555	599	541	604	543	521	573	572	588	569	551	525	525	564	515	563	574	534	535	553	588	569	566	581	570	522	558	551	557	593	548	585	570	596	558	561	595	591	549	527	559	576	545	539	562	552	577	583	555	555	591	551	559	542	559	578	580	558	517	592	547	575	572	570	549	541	575	605	532	509
66698	32308	17338	8214	2651	649	502	396	416	373	304	259	277	287	292	281	276	325	360	422	566	516	513	396	335	316	308	304	251	295	273	265	259	277	291	279	286	269	277	262	226	272	269	263	257	277	235	255	270	259	246	274	281	246	250	278	291	270	261	275	271	273	265	263	308	295	288	275	290	305	236	262	260	282	280	253	269	247	299	288	274	258	261	255	281	258	272	261	262	258	271	250	271	244	275	303	273	289	291	295	268	296	255	274	302	274	267	257	245	276	287	266	261	279	274	292	270	268	266	290	249	269	273	284	261	253	267	254	279	215	273	248	285	287	278	261	253	260	268	278	298	271	285	263	264	287	272	282	262	269	274	242	242	265	279	261	270	258	265	265	263	280	260	274	275	269	269	283	271	274	308	300	273	286	260	281	278	260	279	272	258	263	296	262	288	263	286	254	268	273	251	271	266	273	281	265	281	245	275	279	270	274	272	272	285	254	268	283	271	253	256	262	250	258	256	252	275	285	285	272	290	286	276	265	273	287	254	268	273	326	248	291	236	290	286	285	254	284	263	258	259	263	269	244	257	246	297	279	286	269	268	265	255	274	266	250	275	248	296	270	263	297	269	271	263	268	258	294	290	269	291	271	291	249	287	267	280	288	294	260	272	277	263	274	295	277	262	284	272	303	246	266	303	290	276	278	285	250	299	280	268	269	242	264	274	250	238	294	232	302	271	289	304	260	275	287	255	265	263	240	277	274	275	263	261	297	240	279	259	270	249	239	309	239	241	253	284	268	310	259	289	273	276	281	235	307	289	289	257	294	247	262	255	237	276	290	237	269	250	301	277	280	246	298	284	252	251	292	283	274	273	239	258	304	240	283	256	286	263	250	265	265	265	286	279	274	280	274	276	264	280	293	233	296	270	294	252	278	292	276	241	273	259	289	292	241	267	259	265	256	264	271	265	241	251	257	288	282	294	286	264	252	277	269	238	264	263	247	283	257	250	226	283	303	262	262	282	252	279	271	276	252	251	260	276	285	269	273	213	261	264	270	294	270	270	223	250	251	261	272	270	295	266	268	284	252	293	303	273	295	267	233	285	260	257	275	280	296	268	288	282	289	250	262	256	278	293	255	286	268	260	260	262	260	252	279	272	270	252	256	273	229	286	294	266	267	264	262	284	251	297	229	247	251	260	272	250	283	249	242	260	250	272	255	268	273	252	281	293	282	298	281	292	287	264	262	237	258	301	257	267	275	251	281	285	264	245	297	290	276	277	276	295	258	258	264	266	263	281	267	221	304	302	300	285	277	292	259	282	262	255	262	287	276	291	262	264	281	273	232	259	262	217	273	281	261	286	267	263	296	263	250	287	277	282	279	272	304	269	262	288	254	284	276	288	272	302	268	262	248	269	254	279	304	260	246	279	276	260	261	236	270	266	285	262	263	264	237	252	270	231	246	250	282	264	255	273	273	281	262	231	269	247	280	260	263	272	285	267	265	296	283	272	248	267	288	287	267	270	278	232	282	259	292	291	245	260	258	245	273	273	266	268	286	252	275	282	260	267	253	268	244	264	279	253	279	260	308	259	271	285	273	266	298	284	250	263	272	286	283	277	281	267	242	281	281	260	262	255	241	306	295	284	301	309	248	281	246	254	263	289	289	287	229	294	282	281	271	270	283	268	239	244	248	270	273	230	266	273	253	242	273	280	252	282	296	295	243	266	286	285	291	305	285	291	240	256	281	278	268	275	257	242	270	282	275	277	264	274	250	251	270	266	293	294	254	281	259	280	260	283	265	289	270	264	271	240	251	253	296	289	258	279	233	276	260	270	248	267	267	275	281	250	283	253	249	247	269	262	271	266	245	254	250	280	284	282	298	267	274	265	292	264	264	279	263	309	267	261	270	291	287	272	290	258	290	278	254	267	237	252	290	249	283	291	269	267	263	246	260	242	255	282	258	249	254	297	286	276	284	222	251	272	291	269	278	260	231	276	248	256	276	270	264	256	276	260	268	289	316	270	254	250	216	266	228	221	266	266	286	268	265	274	271	271	263	270	283	275	264	256	252	280	257	281	277	258	229	253	282	265	260	267	275	273	283	246	292	247	267	257	254	243	254	288	257	278	229	270	278	246	292	255	255	279	280	271	291	284	269	248	263	281	266	302	254	276	281	255	269	276	231	255	262	269	263	240	260	264	256	321	284	271	272	233	250	281	258	260	270	244	283	250	252	293	279	311	252	269	227	269	249	281	274	293	262	268	279	274	273	256	278	275	249	250	265	233	250	272	292	292	273	258	287	293	248	245	284	251	277	272	257	291	251	276	261	293	257	287	278	265	268	266	270	247	278	230	265	240	261	272	267	280	250	251	277	252	279	262	239	290	270	290	281	280	281	270	291	260	259	250	266	268	285	285	284	264	246	255	243	289	277	267	279	257	260	231	225	288	247	272	281	267	260	253	270	282	270	275	280	280	285	284	290	248	303	272	247	328	261	241	272	288	254	283	245	245	255	246	268	255	261	253	254	301	259	262	259	271	263	303	274	266	269	243	281	276	268	253	270	286	283	258	304	243	261	271	268	320	250	254	243	277	274	282	264	278	262	254	275	277	264	281	252	311	243	300	266	246	311	284	291	248	254	296	267	260	240	261	258	275	247	247	242	259	233	224	230	260	248	247	281	290	246	277	260	265	274	286	267	310	268	271	279	246	275	275	262	249	278	267	261	308	252	262	259	301	304	284	261	295	275	288	258	265	268	268	270	265	255	292	262	294	261	263	269	279	240	297	278	276	305	290	262	260	274	253	278	236	284	242	233	296	270	278	264	240	291	245	316	287	266	276	280	249	265	244	270	274	298	265	289	269	265	237	265	266	265	253	259	311	300	280	245	297	293	252	295	310	256	269	286	286	271	298	295	262	277	293	282	274	274	263	263	289	253	294	279	264	323	277	280	279	316	300	278	279	263	252	284	290	285	262	287	269	257	267	263	268	283	267	239	259	284	243	251	251	264	264	250	285	290	287	256	263	271	278	259	264	294	268	278	247	300	241	296	259	237	284	281	304	255	254	265	245	245	272	281	273	286	287	264	275	273	283	270	250	221	262	270	270	264	239	256	271	288	261	291	271	266	269	270	221	237	261	286	286	275	260	251	245	250	248	260	292	290	252	272	279	285	249	268	257	275	256	261	272	230	237	254	307	295	284	269	245	268	280	262	276	287	264	254	280	267	253	255	291	266	285	258	276	262	291	298	275	284	266	271	273	277	287	261	274	272	258	238	254	255	289	255	269	267	284	268	254	260	277	262	258	246	297	279	264	274	262	251	264	277	272	269	283	253	258	251	295	281	274	255	244	250	261	257	288	288	284	301	284	258	269	296	263	279	259	244	268	263	251	264	278	285	276	269	279	238	269	262	271	296	269	291	288	270	250	287	255	272	254	242	264	233	287	275	277	271	251	277	293	264	280	286	247	236	263	253	281	296	270	272	260	272	242	281	276	271	288	303
43824	22704	18044	14628	6169	2066	1583	1237	1125	925	779	727	649	705	734	697	813	955	1239	1652	2018	1844	1669	1274	963	791	618	560	606	577	574	611	598	564	578	592	570	601	580	555	563	594	607	613	572	634	609	620	617	551	560	631	557	614	627	621	595	607	600	640	575	569	566	556	565	578	568	607	528	625	563	552	582	595	605	586	593	596	587	579	582	585	568	581	551	592	594	597	618	596	579	621	590	573	548	592	556	515	554	593	591	544	580	577	609	568	597	580	599	588	619	602	583	610	627	606	575	585	570	569	583	583	582	585	608	617	587	572	570	586	611	552	517	606	567	589	573	571	543	597	565	610	577	607	593	608	592	561	582	579	545	621	591	544	588	571	601	632	619	582	574	587	593	584	570	560	565	612	593	565	608	581	590	585	595	582	622	562	605	589	586	598	573	629	558	593	628	599	576	585	552	630	559	616	569	602	569	604	575	576	561	597	549	542	567	607	602	559	620	569	538	619	571	598	534	585	585	581	598	584	548	596	582	571	588	607	609	583	581	567	610	553	554	606	557	584	604	577	547	569	614	619	633	584	571	562	568	576	601	569	562	544	562	591	595	585	579	577	581	589	579	541	636	587	599	574	573	571	592	565	561	609	615	607	582	633	586	534	561	558	587	573	606	590	568	559	571	593	533	585	560	574	609	531	567	591	561	567	561	605	579	595	608	569	584	610	616	537	547	593	596	579	574	617	565	559	587	582	572	614	606	609	589	580	620	576	597	591	577	577	598	564	556	602	556	604	514	594	584	592	605	575	581	598	588	547	577	585	580	602	619	567	609	554	595	549	574	579	602	572	591	548	591	526	543	554	556	558	563	565	580	560	603	555	559	633	582	589	583	576	596	596	624	586	603	608	599	553	562	581	579	584	584	558	587	559	559	602	541	543	569	576	580	583	593	562	608	571	531	543	598	557	573	581	606	571	582	599	566	567	612	555	571	587	611	588	557	551	620	569	591	584	601	595	591	612	558	562	593	611	597	577	605	577	607	609	587	569	587	541	544	560	579	531	564	561	578	572	574	552	583	564	549	579	550	631	571	605	601	600	591	583	588	543	610	545	584	566	631	611	560	598	612	608	575	551	563	568	632	555	578	569	598	586	574	605	580	594	548	590	561	571	577	579	579	593	581	576	608	578	595	585	549	556	543	583	582	563	585	589	577	591	585	556	567	582	573	598	601	609	579	580	579	601	530	614	623	579	598	571	601	623	580	567	639	607	580	568	612	516	602	545	601	591	611	571	553	555	601	577	620	588	580	609	561	570	569	577	575	597	608	597	532	578	587	584	603	583	567	619	547	581	606	572	589	580	541	622	553	601	593	571	555	543	567	562	559	558	588	620	574	567	607	565	564	623	576	587	576	635	608	595	603	591	564	589	597	549	576	590	556	641	578	583	586	583	638	595	598	540	604	586	614	601	608	593	548	576	621	622	630	548	600	607	625	582	586	607	573	593	592	658	572	625	589	582	588	538	582	586	569	573	644	580	535	583	620	594	629	575	549	627	591	587	565	603	540	627	566	573	538	618	610	638	560	576	570	569	581	578	626	583	572	553	593	596	649	632	540	601	593	561	597	542	577	582	572	613	592	627	582	564	580	583	617	606	547	578	556	591	579	566	568	597	587	539	594	579	585	572	605	603	586	601	577	600	603	579	595	596	559	594	592	590	605	614	568	592	583	553	554	593	595	555	530	590	599	591	619	618	596	604	575	605	588	586	574	568	571	580	590	609	538	583	536	584	594	569	567	562	584	609	557	570	586	556	572	547	607	596	568	555	617	584	599	613	575	610	581	581	580	564	604	615	596	589	571	571	574	578	554	567	590	553	558	593	574	653	578	579	620	592	549	586	627	622	638	598	582	588	612	572	610	609	599	592	572	593	569	589	588	569	583	574	613	557	618	541	556	603	570	579	594	614	580	594	555	553	587	568	571	600	545	574	552	598	572	574	614	584	607	609	539	552	578	579	613	561	578	616	583	598	609	576	558	570	612	610	586	595	595	550	534	539	572	577	620	541	599	579	612	581	616	597	541	594	580	566	597	546	580	585	553	597	573	594	543	546	568	574	583	588	616	590	576	599	603	578	620	564	595	581	638	612	601	602	608	569	529	565	584	561	611	597	567	566	547	573	588	596	584	554	542	597	600	559	607	580	589	570	568	592	574	584	595	555	552	584	542	583	575	610	573	620	574	592	607	573	588	591	621	609	558	547	596	604	577	558	605	637	585	559	569	637	571	568	563	594	581	549	612	561	564	587	578	603	529	552	634	576	597	607	539	603	603	551	586	607	617	617	570	576	589	581	584	582	560	620	612	567	612	587	565	545	578	578	563	565	562	574	605	555	604	622	587	557	590	576	606	551	580	590	588	600	587	556	603	584	578	608	582	608	585	558	547	598	597	554	573	585	554	582	578	555	556	575	543	608	593	584	587	563	585	591	567	584	582	547	620	593	591	591	603	568	581	522	575	560	579	582	638	569	609	598	591	581	641	574	612	566	606	594	608	592	548	582	580	601	571	612	598	577	622	627	585	608	555	581	583	545	585	563	554	586	569	584	615	582	565	627	574	607	616	568	607	617	596	571	596	599	558	525	554	543	626	582	566	579	617	563	593	602	571	600	594	561	588	595	589	600	604	583	553	587	594	567	574	569	581	619	545	579	594	545	533	572	597	592	565	572	572	587	590	577	624	573	618	568	547	622	567	553	577	575	563	594	589	566	562	586	639	616	583	597	592	623	560	584	578	577	593	574	579	587	543	606	588	602	581	602	594	596	573	603	501	617	591	590	554	540	616	591	587	561	568	592	625	562	554	621	551	616	563	540	600	631	585	582	608	554	603	584	635	573	620	549	608	610	585	550	604	590	550	590	601	563	585	576	533	569	576	601	576	568	584	567	600	578	606	573	558	618	609	536	580	624	615	589	624	576	604	561	599	567	577	572	557	576	603	600	565	620	612	608	605	614	581	568	576	561	617	559	568	615	579	597	581	585	567	569	592	586	629	562	631	587	572	590	558	554	559	610	595	590	610	634	591	614	582	537	561	552	569	557	578	616	578	601	609	611	584	564	578	591	639	565	512	546	558	519	624	552	524	588	552	634	594	565	568	591	573	556	547	548	614	583	585	586	557	570	578	579	615	584	586	568	619	584	584	558	564	612	580	577	584	585	580	565	600	572	600	647	561	545	560	569	586	522	561	579	565	569	609	547	562	570	561	569	587	622	571	643	584	581	569	552	554	561	628	542	575	564	583	575	614	578	581	555	546	559	572	608	566	552	609	602	594	596	570	574	600	564	578	573	562	574	572	572	573	597	576	613	594	609	597	603	560	589	574	567	515	589	609	580	585	579	556	559	554	588	589	576	581	568	613	587	563	600	562	572	604	594	615	612	594	561	567	595	581	589	572	569	599	595	579	575	608	620	655	598	553	612	593	562	554	630	592	592	612	612	574	581	580	613	607	570
50518	25804	10300	3029	819	368	263	275	269	265	278	277	250	228	229	249	232	249	243	231	261	243	253	260	237	242	258	252	229	252	243	242	216	234	239	266	219	206	256	274	223	242	228	216	239	229	230	217	266	245	237	225	249	235	248	262	238	244	217	195	235	258	228	254	265	219	224	245	264	191	224	268	226	245	216	225	232	224	216	265	214	218	267	231	235	227	227	241	232	225	249	236	215	228	220	221	241	255	242	208	261	240	199	280	237	247	249	233	264	234	246	261	264	285	270	259	254	230	230	270	239	273	241	274	225	244	226	232	232	238	248	257	224	231	254	229	213	260	255	270	234	227	239	257	244	255	227	238	272	257	223	247	199	218	225	259	256	249	231	266	241	250	251	247	242	223	216	244	242	238	251	227	257	221	242	263	252	243	219	243	248	251	220	229	229	252	261	223	251	259	210	242	272	236	219	222	247	238	231	215	232	243	238	220	222	264	232	246	239	268	229	259	226	239	250	251	274	234	231	245	249	238	219	228	253	236	249	270	246	254	221	241	274	263	244	232	211	198	243	256	261	237	216	256	256	248	249	251	266	245	236	245	225	247	274	255	242	258	243	239	233	259	257	242	227	197	236	231	231	228	228	260	241	247	249	252	243	220	262	248	251	238	238	274	246	228	231	226	236	249	249	237	259	228	241	244	238	225	265	237	228	265	219	236	242	268	249	257	241	250	228	244	230	237	228	257	262	218	273	243	219	247	231	236	244	247	242	224	265	258	217	215	202	239	255	199	240	243	228	245	208	241	271	238	232	231	230	242	235	217	240	237	215	232	216	232	222	249	238	234	261	239	257	246	243	239	240	258	254	243	239	206	224	228	221	232	260	223	219	246	227	265	261	241	235	236	228	237	265	250	236	244	255	237	268	250	266	226	259	236	251	237	225	269	241	237	262	235	250	240	246	227	269	238	234	226	227	239	267	222	259	243	233	217	237	237	234	262	240	235	251	223	200	228	248	253	234	205	230	231	239	248	233	251	247	249	260	231	258	237	244	266	255	253	262	238	260	241	247	257	241	226	231	243	266	261	252	232	229	228	217	275	247	220	263	241	234	242	256	232	232	238	230	257	240	245	233	224	243	241	249	214	246	219	241	256	235	242	264	240	265	236	245	218	254	225	260	236	229	247	218	243	275	240	234	229	239	260	261	229	229	270	239	244	226	240	238	234	246	253	258	265	243	240	233	231	209	245	245	228	226	202	238	238	247	245	228	233	236	279	245	259	237	259	256	248	251	240	243	209	239	212	225	222	245	252	217	246	199	226	254	239	247	262	239	216	261	228	244	244	243	207	233	247	242	243	222	259	217	238	221	227	234	223	221	219	212	232	255	227	242	251	269	266	261	267	273	234	254	230	265	229	237	237	226	254	224	234	247	255	232	228	247	262	223	254	215	240	242	251	266	247	233	224	264	232	240	254	201	238	237	244	244	252	203	206	226	257	249	236	251	247	260	221	253	225	234	208	244	266	243	218	219	238	214	241	255	216	196	237	245	233	227	283	230	230	210	220	218	258	249	259	235	253	271	220	244	237	231	254	237	229	227	279	246	259	241	236	230	238	251	236	223	245	255	219	236	238	250	228	238	245	204	213	263	237	292	241	245	257	223	291	261	264	248	265	239	251	248	261	250	265	261	250	242	239	239	260	237	245	237	213	245	241	273	248	236	240	263	249	230	241	241	218	262	252	227	264	241	248	239	232	243	257	258	222	217	241	251	248	248	245	233	270	265	235	221	241	265	251	253	220	244	272	248	237	263	245	212	226	243	239	228	244	214	257	235	236	193	205	239	226	264	239	239	260	221	254	257	211	244	233	250	225	236	206	245	264	236	236	237	233	228	248	238	236	226	260	228	232	232	237	227	224	215	245	246	257	242	260	241	240	270	248	199	257	220	272	232	216	195	236	238	250	239	246	236	238	259	242	250	250	258	223	250	239	247	252	242	238	236	246	250	245	224	252	254	247	240	239	265	244	241	251	249	249	220	229	236	240	248	232	229	237	229	207	271	238	247	223	233	216	239	247	261	266	234	252	214	211	214	255	261	259	249	233	258	228	258	246	234	224	247	250	260	242	235	231	243	252	210	225	260	285	208	256	253	223	227	228	239	243	239	245	246	199	244	217	220	233	240	242	228	206	227	239	229	248	256	250	259	247	240	227	259	213	235	243	278	251	245	254	231	228	265	229	246	280	239	225	230	248	215	233	224	271	253	247	236	215	263	230	211	261	221	267	222	254	252	250	253	232	249	262	247	244	230	202	221	222	222	254	239	246	247	236	206	229	228	224	238	255	228	238	252	260	219	246	246	237	280	254	251	247	239	262	233	253	231	243	224	237	257	265	263	234	250	229	219	249	241	228	221	235	237	227	251	210	240	238	216	264	258	275	245	232	243	232	214	238	236	236	232	251	245	245	226	246	235	242	221	264	236	232	224	251	255	228	246	223	218	232	240	257	229	252	250	255	269	223	253	215	251	233	251	243	234	225	244	236	265	245	225	236	265	224	231	254	236	241	252	248	256	231	248	240	191	263	268	212	262	221	269	242	247	250	239	244	216	263	242	223	230	227	213	221	228	209	270	254	233	226	211	219	243	260	255	231	224	233	228	240	254	224	252	270	259	244	232	250	251	224	203	226	257	236	245	228	230	250	251	235	202	229	220	241	232	217	214	239	237	238	271	232	248	210	241	240	238	260	244	272	245	235	233	215	242	228	231	237	252	216	234	241	251	245	246	261	222	245	254	227	236	235	242	247	237	201	224	218	240	251	233	233	236	265	236	220	247	234	201	240	267	225	227	237	257	237	236	254	222	269	255	234	248	214	221	251	279	241	220	272	246	236	226	252	264	242	206	230	251	231	268	250	223	251	245	241	240	258	225	253	235	262	252	226	222	261	247	249	230	228	269	247	249	239	274	261	264	255	241	246	244	226	248	250	252	259	235	234	241	234	258	225	215	224	237	252	238	273	238	213	277	254	223	240	223	209	226	241	256	262	259	250	226	241	237	248	250	216	252	259	293	221	203	233	219	242	240	223	260	239	262	261	220	237	247	243	282	230	241	246	250	250	219	245	272	219	227	243	247	241	263	278	235	229	233	236	239	235	231	232	225	269	218	216	253	231	220	234	223	221	212	249	272	250	252	253	246	224	215	259	258	204	233	253	232	250	230	267	240	257	236	214	246	239	251	238	233	243	232	240	263	259	258	237	251	262	232	249	251	244	235	229	211	225	239	239	248	222	239	253	262	263	266	244	247	242	239	221	268	251	243	244	253	262	241	227	220	248	250	236	250	233	246	238	229	236	257	239	225	244	246	219	254	255	260	238	247	235	221	244	256	247	231	236	259	256	250	233	233	232	237	232	244	268	243	271	231	231	227	242	252	278	247	253	245	229	257	276	236	260	245	217	249	239	264	253	264	255	278	227	212	206	253	253	260	241	243	237	265	260	234	242	222	236
33136	18013	12131	5854	2067	995	712	706	757	645	722	615	551	576	552	570	607	544	539	563	578	617	544	546	531	526	551	517	560	536	541	520	512	531	508	528	536	562	546	556	553	506	533	541	532	541	501	522	578	530	533	541	552	513	497	508	559	512	560	532	574	509	514	488	523	537	530	542	522	526	562	505	544	526	544	492	540	513	551	511	533	550	528	518	503	547	476	518	562	509	531	532	523	498	530	516	562	488	512	477	543	523	495	549	526	508	521	543	544	520	518	536	525	548	481	535	584	474	554	533	563	506	523	512	540	522	531	505	534	532	537	545	557	532	535	562	530	533	528	483	554	517	547	507	464	501	525	565	496	527	542	518	542	587	513	538	491	507	538	553	512	524	503	540	550	521	488	547	542	496	511	527	562	523	524	545	508	561	533	559	508	528	537	552	533	525	498	535	557	515	492	524	502	567	526	529	560	545	491	482	559	540	496	509	503	561	516	533	531	548	530	532	508	499	506	447	480	539	513	511	531	550	529	535	482	521	545	533	506	587	538	538	538	540	507	572	530	523	557	527	537	520	544	514	521	525	515	520	470	513	544	489	509	548	570	535	481	548	588	543	594	526	548	515	510	534	506	574	525	523	512	553	495	481	546	533	564	551	504	528	543	532	495	521	540	568	534	501	498	542	487	528	556	531	531	508	535	600	536	505	538	539	517	535	524	540	531	542	528	503	547	504	554	486	552	536	515	496	560	522	507	568	513	511	553	511	546	520	518	545	527	539	542	534	484	565	556	488	505	519	528	553	532	569	593	536	512	515	541	505	551	542	545	504	492	527	492	558	554	536	550	529	515	533	515	519	565	549	542	543	550	520	514	529	510	523	512	544	540	554	550	525	538	515	489	487	543	517	518	496	540	497	465	542	541	493	473	536	525	505	574	527	542	504	495	519	515	551	524	519	523	546	536	511	575	537	578	518	519	543	523	493	566	515	543	539	533	505	567	529	525	496	537	513	549	536	498	533	511	538	525	524	524	482	550	515	531	553	495	535	509	504	489	515	521	565	547	553	517	498	518	540	551	534	528	513	499	553	554	498	518	565	535	505	547	505	545	525	566	563	521	499	511	483	545	552	508	507	550	499	541	553	590	562	546	516	487	525	506	507	510	562	506	559	494	551	550	558	495	522	520	513	511	520	556	512	537	507	516	539	524	500	480	540	564	515	545	489	525	508	513	529	577	541	469	544	487	497	539	522	505	562	537	525	522	524	540	497	533	539	554	543	492	525	532	486	539	520	530	552	551	509	529	493	543	526	556	541	496	518	543	512	517	503	527	514	513	546	544	516	500	490	521	519	511	516	495	526	555	561	528	499	552	539	559	521	508	501	503	519	518	528	544	505	548	515	538	504	531	489	534	572	553	496	502	490	532	547	544	491	564	530	528	541	546	542	550	552	557	479	558	518	471	525	543	499	526	498	531	564	523	542	504	555	562	551	509	493	561	564	485	500	527	534	520	533	532	568	523	577	556	565	510	549	547	532	522	595	514	501	527	584	517	514	523	526	563	506	506	510	511	523	513	500	522	544	512	541	505	523	507	501	570	513	516	551	547	526	523	511	521	511	558	523	539	545	505	551	528	502	523	533	487	548	547	568	529	521	547	527	496	530	579	541	516	577	503	526	517	534	526	483	532	525	512	534	532	502	551	506	528	497	528	497	558	507	476	520	497	537	496	533	581	550	504	518	508	548	495	498	511	534	562	523	550	499	530	516	512	536	576	517	506	506	508	536	505	513	480	522	518	568	489	508	523	498	497	507	523	544	545	524	522	538	504	505	513	549	510	566	476	523	521	513	515	521	513	517	546	539	541	520	529	501	510	473	484	497	534	506	495	503	495	528	504	503	526	548	495	576	515	544	520	530	547	545	553	480	562	509	498	527	499	527	511	503	531	524	514	537	507	538	533	546	482	577	510	542	450	541	545	525	538	540	554	505	518	517	560	542	532	519	523	507	539	527	525	483	516	521	516	529	532	516	479	541	559	519	515	546	578	543	549	502	509	547	531	547	521	520	542	538	506	531	555	514	531	527	518	515	509	508	519	593	523	516	501	538	498	569	533	577	501	508	539	544	551	529	500	531	518	505	500	545	533	504	528	519	542	547	559	536	485	559	517	517	519	519	487	522	554	518	482	485	517	522	523	541	526	533	563	548	549	500	515	539	543	557	537	534	544	553	514	495	508	534	529	572	521	554	534	528	499	548	551	550	518	538	587	503	521	493	497	520	528	516	564	505	544	530	541	515	559	556	509	489	554	539	539	505	508	524	504	536	559	529	556	510	533	514	509	548	489	527	521	519	510	550	546	509	495	548	513	526	513	528	535	542	523	531	528	506	550	549	513	524	495	548	499	522	548	517	486	492	564	566	502	531	509	517	551	523	514	522	518	493	516	530	543	559	495	535	501	503	504	524	548	539	558	530	527	543	522	564	524	530	554	533	530	499	534	533	511	546	473	524	538	514	533	509	513	484	520	533	531	499	507	511	549	525	543	479	540	551	501	548	564	518	512	525	535	522	507	530	559	560	526	529	505	491	536	537	547	493	536	504	503	559	552	521	556	568	532	498	558	527	544	508	501	531	534	547	563	523	546	590	528	558	497	522	512	540	530	496	508	561	499	505	514	549	581	527	510	530	551	544	518	507	521	544	531	509	521	515	499	538	518	552	517	540	573	525	507	524	495	515	575	537	500	537	491	525	532	548	540	502	519	548	553	506	495	541	515	548	503	524	510	524	528	543	527	542	523	515	531	502	556	544	551	499	499	516	527	552	518	531	543	551	532	512	523	520	481	527	521	522	524	572	541	508	549	507	487	541	541	558	547	483	508	521	540	504	528	542	545	503	534	547	552	527	530	536	533	518	540	530	483	545	547	539	541	531	529	546	489	548	575	515	560	562	484	495	580	532	523	499	501	518	570	519	579	498	547	466	515	514	522	532	536	516	526	570	516	506	499	542	545	510	510	529	519	536	580	532	525	541	520	553	508	496	482	509	540	517	521	504	527	521	443	543	477	502	515	542	524	510	518	524	491	555	526	525	507	505	513	541	518	523	537	511	532	506	562	491	541	550	551	511	524	545	581	552	538	520	495	481	533	551	515	532	514	565	539	521	528	551	577	568	534	561	547	541	541	532	506	536	564	538	521	550	499	520	524	496	553	515	528	548	484	549	510	548	511	522	511	548	550	583	519	567	502	543	494	549	510	477	507	527	571	505	505	543	494	567	507	497	509	526	573	521	494	577	521	535	520	517	506	526	543	541	511	554	499	528	545	534	571	536	554	524	536	494	549	522	538	494	578	530	525	528	582	512	517	492	553	518	517	572	539	504	530	540	541	543	492	526	518	513	563	537	516	532	537	533	550	526	517	505	525	532	532	547	586	515	567	507	536	530	526	538	530	530	542	532	537	553	519	548	470	541	498	513	493	528	539	527	496	523	572	548	519	517	557	491	544	538
59520	31634	15515	5787	1866	565	343	349	322	324	275	233	287	283	274	271	301	307	300	335	379	353	351	303	291	285	270	259	250	231	303	263	289	262	269	256	250	267	226	259	278	255	246	263	249	255	232	239	267	244	277	263	228	276	260	220	247	257	247	282	226	257	248	253	257	268	260	250	298	247	274	260	249	250	250	266	267	296	271	258	245	229	275	270	224	252	252	253	256	250	248	257	285	244	244	256	252	230	266	287	262	252	262	248	278	276	225	233	252	255	226	226	268	233	257	275	243	240	252	248	253	273	244	275	232	263	252	205	261	268	262	256	219	246	258	255	268	253	235	237	228	256	250	254	270	244	229	269	248	239	266	231	245	264	263	260	263	285	240	239	242	228	226	199	272	282	255	214	245	258	222	257	256	265	257	204	237	257	265	255	245	259	268	287	253	269	264	236	225	263	246	218	268	244	251	229	245	234	240	245	235	230	210	265	226	251	247	241	254	274	255	242	267	245	231	242	232	224	254	259	226	205	253	259	258	253	269	236	224	266	224	270	267	234	275	291	246	242	252	220	242	254	247	225	243	234	243	233	257	228	240	223	252	281	275	236	276	231	231	278	254	253	237	263	254	266	261	250	238	262	241	251	277	282	266	267	248	276	245	258	257	268	252	263	252	250	249	257	273	249	239	260	248	224	234	278	256	252	236	254	237	221	308	221	247	242	257	226	292	270	224	239	226	259	254	254	245	254	242	287	257	265	237	281	259	246	243	238	247	252	274	260	229	276	259	232	266	257	250	243	225	252	265	226	228	254	237	265	313	268	262	236	238	258	243	247	240	231	258	242	261	248	249	254	241	260	251	237	261	277	270	244	233	254	243	246	234	235	244	289	268	296	246	268	256	263	274	255	321	242	229	237	260	259	279	266	297	242	231	250	232	255	236	248	216	250	226	274	230	239	247	244	259	235	253	233	268	250	233	289	245	248	248	252	256	275	272	248	262	253	259	269	217	234	261	253	240	262	221	258	262	273	280	260	196	260	242	265	223	263	265	306	273	260	239	268	244	249	264	253	239	283	260	284	269	268	275	249	238	243	248	238	277	279	287	254	258	243	250	265	249	238	252	289	256	271	270	234	245	209	269	271	241	295	299	227	255	228	239	201	245	271	234	255	238	271	284	283	252	266	254	225	251	249	237	243	267	243	240	236	223	255	243	236	261	249	253	265	238	249	257	266	281	237	245	245	241	274	233	247	241	259	255	269	253	272	242	259	219	253	227	266	231	232	246	270	250	259	257	256	268	273	246	253	240	230	218	257	247	247	250	257	261	225	261	245	250	250	267	236	241	248	260	260	247	257	228	261	254	265	224	228	255	237	244	270	279	256	258	231	243	262	271	251	226	257	268	257	231	259	255	287	246	264	245	228	229	266	238	290	266	262	221	238	266	280	240	264	236	236	251	248	244	236	247	240	237	257	228	271	265	248	273	240	266	277	273	217	265	228	263	235	276	255	272	273	280	256	249	260	257	278	245	273	227	274	252	262	253	245	282	256	256	268	253	263	263	240	279	238	215	229	246	239	241	230	247	243	201	239	258	247	239	242	222	240	262	250	249	221	291	240	243	272	225	273	234	224	241	246	246	262	237	263	238	265	248	241	247	256	241	263	258	239	250	240	254	236	247	247	214	250	257	225	252	267	227	262	250	257	233	238	264	260	207	251	255	254	274	226	248	235	242	265	271	257	276	261	243	257	246	250	274	237	258	259	252	250	246	269	242	236	242	228	263	229	231	264	286	250	253	257	252	233	228	248	232	264	233	253	272	291	250	240	270	223	226	252	271	272	237	249	252	258	224	263	264	229	197	257	235	254	219	252	224	283	277	222	241	251	240	229	220	255	249	297	282	265	259	238	233	275	265	236	276	252	268	258	221	259	291	249	232	262	256	241	263	258	262	275	250	231	284	250	254	243	260	265	259	244	267	291	281	292	208	287	251	239	257	242	229	230	243	223	249	250	273	246	265	250	264	246	265	232	248	279	248	249	263	284	238	232	257	256	252	243	269	265	247	236	235	244	276	234	218	272	269	281	253	252	264	241	248	271	269	250	217	254	261	256	273	246	230	273	220	268	215	268	263	244	251	237	236	225	269	212	259	263	272	251	252	255	240	280	276	265	243	274	270	269	232	250	211	218	248	286	214	252	257	267	235	214	232	244	258	252	256	259	258	244	246	234	227	262	266	242	216	263	243	248	244	249	246	267	247	249	257	280	280	262	286	281	250	275	263	258	239	264	247	263	260	283	224	247	239	256	250	248	257	294	255	230	260	260	267	218	260	224	260	234	233	253	275	255	238	255	239	250	276	246	251	220	223	282	251	249	259	241	251	249	221	246	243	242	248	264	228	239	233	257	263	253	278	237	232	286	239	253	208	247	251	266	252	262	267	271	248	229	289	244	248	249	285	249	256	260	230	241	230	238	233	253	279	237	234	230	267	246	245	282	235	257	236	246	229	224	252	262	259	279	255	279	242	260	235	264	251	261	281	244	267	259	260	257	248	226	226	251	207	254	268	248	247	285	250	232	244	249	275	237	220	246	261	253	272	275	234	248	259	284	270	233	258	273	265	281	261	217	221	221	241	237	269	241	247	275	246	235	238	253	251	254	257	267	230	256	239	263	255	285	253	250	262	252	231	247	254	264	258	250	232	208	270	250	246	257	244	242	238	249	261	242	256	231	255	208	237	282	252	282	261	260	262	252	243	244	251	249	246	268	273	272	275	247	245	271	224	265	257	272	255	245	245	262	258	252	237	254	271	276	248	229	281	259	229	227	253	247	254	258	279	272	272	237	247	255	247	274	267	245	231	250	240	244	258	251	246	245	262	253	221	236	239	264	259	269	258	243	244	227	268	227	279	268	247	218	280	228	273	267	290	238	235	270	250	265	241	257	247	227	271	281	266	267	277	238	243	254	259	246	221	260	259	243	249	275	253	241	266	273	257	234	245	215	244	255	254	274	258	262	249	233	252	310	250	254	269	243	239	250	231	242	264	270	251	244	265	236	227	259	250	273	234	231	252	251	219	221	229	239	259	262	272	268	269	251	278	252	230	301	220	218	261	266	289	273	282	264	236	240	258	241	250	269	271	258	253	284	259	254	249	232	245	246	246	240	243	225	240	242	254	250	225	257	286	256	229	237	259	262	262	250	256	272	218	245	275	272	241	267	244	273	228	242	240	256	256	256	240	223	266	233	245	260	238	278	253	255	272	239	251	282	237	239	249	254	259	227	245	270	271	274	242	253	250	233	245	251	240	260	269	252	250	305	276	255	263	265	189	234	224	240	231	275	235	235	236	246	239	254	271	291	260	230	276	258	207	234	251	242	276	247	243	244	232	247	270	251	263	281	264	255	217	264	265	246	256	264	249	269	286	258	258	252	287	260	251	250	251	259	265	274	256	281	244	262	245	245	235	231	254	243	256	267	243	250	256	252	276	263	248	239	248	281	228	278
39002	23761	16995	11185	5071	1769	1027	931	865	793	749	724	739	743	731	665	659	710	730	1072	1206	1164	1038	951	824	594	557	531	569	574	583	541	567	549	535	590	523	544	562	604	532	572	591	523	549	594	552	572	544	598	608	567	555	553	559	554	571	553	546	502	548	551	541	576	553	520	584	597	573	562	570	541	541	529	529	575	549	576	529	566	599	527	560	525	552	566	565	534	519	531	571	556	550	565	560	553	565	564	568	562	574	560	550	595	575	528	536	540	529	554	542	532	592	572	538	562	533	589	563	564	510	542	551	539	569	561	592	562	560	523	491	584	547	506	542	523	579	581	593	557	547	531	544	541	557	522	596	522	573	580	545	549	521	566	552	525	567	574	596	521	537	555	538	584	545	569	544	514	544	581	535	544	555	530	562	574	570	544	505	528	519	548	564	565	502	556	576	591	580	539	577	561	558	536	584	564	600	533	542	559	568	572	566	552	553	567	517	538	561	514	555	524	565	552	582	564	561	547	549	532	533	600	513	563	549	568	520	599	542	532	556	581	511	532	576	539	592	582	579	575	569	521	582	576	560	578	548	549	553	536	525	536	518	549	533	550	576	524	555	579	584	558	567	564	573	513	522	572	566	565	545	560	554	569	536	600	603	552	559	546	535	595	578	525	565	599	539	540	586	522	565	562	567	567	538	600	556	560	522	565	559	559	542	575	527	539	559	576	599	534	565	581	583	564	578	539	561	548	573	545	548	576	561	543	556	546	559	570	557	574	559	540	565	538	552	565	516	523	546	553	527	526	594	601	524	561	543	505	544	563	537	541	572	551	528	586	539	572	546	550	552	560	557	576	535	604	566	548	586	541	513	546	607	562	543	563	571	523	520	585	566	572	541	509	560	547	545	583	547	549	557	553	525	530	572	498	527	560	573	537	609	565	510	549	539	553	589	545	544	560	527	559	572	574	556	568	547	570	504	569	574	559	546	556	532	553	541	579	545	523	591	581	589	551	581	530	553	557	546	553	543	559	569	535	578	539	538	584	551	518	558	568	583	544	585	537	573	529	527	540	562	561	569	543	548	587	589	564	535	556	576	555	572	576	564	569	592	562	546	557	564	584	565	552	576	539	554	558	559	530	542	514	557	527	568	604	587	570	563	538	532	566	529	528	567	589	506	540	582	553	506	555	610	576	584	546	532	521	593	505	538	550	494	526	540	587	595	551	558	553	544	564	520	534	529	553	559	544	571	556	551	509	546	514	577	528	580	550	574	562	514	565	602	551	550	578	548	566	573	546	547	550	552	564	587	558	550	525	508	535	559	601	542	562	609	546	565	530	555	517	516	553	580	573	559	575	564	530	563	533	602	553	574	533	515	583	583	547	539	553	547	549	535	579	537	570	595	571	562	556	539	559	515	624	566	546	585	589	560	571	581	567	550	522	563	535	573	521	534	588	518	518	593	535	585	511	567	563	578	548	555	564	559	517	506	565	581	567	582	577	560	526	547	515	551	511	565	553	559	580	558	520	565	514	577	547	531	533	586	571	557	540	584	581	524	538	574	535	569	551	578	626	548	583	577	518	567	528	595	610	555	514	551	595	520	533	540	563	546	539	569	546	557	563	592	530	583	553	534	598	542	548	550	619	550	551	548	565	544	594	601	579	577	544	551	574	531	530	581	548	520	580	524	514	545	584	552	538	556	543	553	568	556	575	586	544	484	562	555	567	545	569	560	551	571	552	565	547	559	585	512	588	543	522	558	557	525	568	541	559	537	555	556	533	498	509	506	519	560	566	585	564	509	556	570	558	549	512	537	563	552	547	577	530	561	538	548	550	535	549	515	553	542	586	558	599	529	562	583	555	536	545	562	575	577	566	529	535	582	559	521	567	586	553	534	535	574	576	577	551	550	554	578	565	554	557	535	553	548	586	554	570	542	564	525	550	529	565	530	563	569	588	547	588	525	549	546	538	554	550	542	554	561	531	561	542	538	518	548	564	523	568	549	551	562	611	577	570	558	531	613	559	552	552	557	534	587	548	569	551	550	550	557	539	551	559	506	525	509	562	533	544	556	542	585	550	568	556	558	547	588	503	571	539	634	546	522	541	572	546	565	559	588	571	523	540	543	511	520	559	596	570	591	565	566	555	567	548	566	567	564	525	560	556	571	567	579	550	545	553	579	535	563	582	539	550	573	552	527	529	533	513	557	569	543	559	565	558	559	564	570	533	542	555	538	554	559	561	556	509	585	554	602	566	565	563	540	589	581	544	569	574	535	543	557	549	563	535	579	502	541	583	599	546	540	604	538	481	551	512	538	545	513	598	511	593	534	570	531	614	569	586	572	575	569	563	539	595	543	543	568	591	569	567	559	602	517	555	562	558	543	546	537	580	586	543	529	530	515	575	539	563	558	533	548	521	550	530	567	552	545	556	560	536	513	570	588	575	552	543	535	573	547	588	574	564	527	557	539	553	574	565	537	545	532	536	546	547	563	556	544	529	539	579	546	536	567	517	569	536	606	514	589	543	575	571	523	576	522	583	554	577	558	532	537	559	568	534	556	524	541	582	541	536	535	548	573	536	562	550	532	538	601	531	582	551	563	551	546	568	557	553	547	550	530	543	556	547	534	532	543	593	576	579	545	584	557	551	544	595	532	578	553	543	556	528	535	554	585	513	521	532	535	529	554	560	502	557	539	578	545	553	531	556	537	553	525	516	571	551	533	570	556	544	582	564	620	614	587	561	534	577	549	532	561	540	545	553	551	577	536	540	561	602	584	561	590	601	582	576	526	575	552	592	527	520	603	532	570	520	538	560	525	560	560	566	514	593	524	511	548	542	542	573	562	559	551	534	557	593	573	564	556	552	530	585	563	594	528	514	545	583	584	580	536	542	550	532	515	539	524	553	586	568	570	563	544	575	530	574	563	578	522	537	573	550	535	565	584	564	572	544	549	553	531	565	557	554	562	555	491	525	523	577	559	590	572	529	549	581	564	589	552	558	594	545	526	553	546	601	561	576	556	563	566	559	566	590	555	546	530	585	581	545	577	575	575	561	534	544	530	560	535	546	565	511	578	577	577	567	567	607	575	566	556	533	556	517	552	582	547	534	581	570	526	524	546	567	528	583	560	545	552	570	561	528	537	556	527	525	550	520	556	538	533	540	567	578	590	557	570	505	563	569	559	538	525	541	546	557	564	565	558	602	542	551	547	602	577	590	539	554	548	535	556	563	564	560	521	537	524	510	548	577	530	554	568	514	565	532	554	519	541	583	540	535	523	570	608	508	544	557	552	538	572	530	555	514	550	526	602	519	572	543	523	545	531	566	565	567	546	564	541	582	576	563	508	495	553	571	505	556	560	549	567	537	534	537	566	545	531	580	549	597	585	545	551	537	549	556	560	600	564	558	524	563	552	588	582	551	564	574	558	526	546	540	509	521	534	539	555	568	538	563	572	569	519	564	540	569	573	556	581	565	550	535	577	560	551	527	548	542	595	516	561	570
66504	38857	19825	10102	3373	924	571	420	363	370	372	321	313	302	285	315	318	318	322	455	583	542	543	434	371	346	262	299	288	246	253	254	251	288	248	272	283	251	264	236	275	264	281	271	267	262	272	268	240	263	255	260	269	264	278	263	265	293	267	260	262	241	264	279	249	261	268	261	245	253	272	243	258	272	305	262	264	241	260	283	269	266	267	246	241	268	272	263	281	268	305	277	269	284	289	277	269	279	247	242	290	264	259	247	276	276	276	244	272	283	284	297	288	250	284	296	264	279	282	266	272	267	276	263	316	263	258	234	239	243	275	260	272	259	248	274	250	270	272	250	262	236	223	223	277	283	288	290	249	286	240	271	278	272	266	248	276	279	275	286	242	274	264	260	237	254	259	245	232	290	251	220	235	254	273	227	281	276	291	254	256	229	267	254	284	281	261	255	285	292	273	289	293	285	295	304	280	256	255	274	279	300	261	269	268	301	238	253	266	253	262	279	291	289	250	281	259	262	278	280	290	248	242	234	253	252	262	291	237	299	274	284	263	270	280	294	262	274	252	279	253	265	240	247	275	314	275	249	281	264	284	297	274	278	294	257	241	265	284	271	260	272	252	276	245	236	276	291	293	299	301	256	284	255	293	269	252	272	270	255	290	287	290	265	278	269	262	291	259	259	296	244	262	266	261	293	283	258	301	255	266	290	306	295	282	272	265	251	285	299	256	270	270	263	297	253	290	244	273	257	256	242	229	256	248	245	251	265	268	247	239	250	262	242	270	243	213	267	256	258	277	270	307	260	301	307	264	280	264	248	284	266	256	268	250	270	273	264	280	257	270	244	295	253	245	293	241	265	273	269	247	249	286	278	214	275	291	292	265	264	287	266	263	301	276	291	273	258	264	267	236	257	270	259	287	244	261	234	263	268	285	265	277	253	228	263	280	251	251	270	255	270	274	271	299	233	265	257	281	234	259	285	286	267	262	285	237	252	259	268	297	269	266	252	260	251	268	276	289	249	263	276	265	300	266	236	287	284	281	291	264	278	278	246	248	284	267	275	267	287	265	267	263	290	256	272	288	283	260	254	263	281	252	303	299	296	266	260	245	277	290	250	242	277	265	278	253	269	257	256	283	265	269	261	249	287	278	271	272	244	287	265	284	303	285	281	241	262	280	271	231	283	291	279	253	256	250	272	274	280	271	237	281	278	267	261	253	229	265	291	277	260	263	302	298	251	259	257	263	256	259	272	258	254	303	268	238	269	272	232	283	288	249	226	255	262	236	242	256	231	289	245	280	252	299	270	276	279	258	251	279	283	267	233	265	271	285	276	288	232	281	303	255	267	267	275	262	275	252	288	271	257	287	249	259	248	253	270	296	282	258	289	288	247	250	264	267	276	276	288	289	294	270	278	258	286	290	253	285	272	262	258	265	261	253	262	263	266	257	263	269	258	261	304	255	288	269	264	263	244	279	260	272	272	261	258	260	277	266	284	260	246	243	298	294	280	295	274	269	252	276	258	279	272	247	272	252	270	290	254	290	269	268	262	280	279	258	260	238	267	253	259	269	288	292	290	259	299	276	280	248	274	253	265	268	248	241	291	276	302	264	252	276	251	287	316	301	268	265	255	266	256	233	271	270	282	289	286	238	304	294	271	289	284	288	273	264	267	254	262	259	301	278	248	273	284	282	307	284	277	237	303	229	247	256	289	257	261	252	274	276	282	240	293	245	278	263	278	275	274	288	280	284	262	271	272	257	282	295	274	308	283	273	245	274	266	270	231	254	261	289	235	294	296	269	273	246	242	277	272	244	250	293	289	256	253	224	292	303	288	266	327	277	285	256	287	266	293	256	276	233	250	254	296	274	257	252	271	256	269	279	261	267	279	265	233	262	265	286	256	239	267	279	284	239	266	282	280	281	276	259	242	295	250	286	242	233	258	252	236	285	288	292	252	269	229	269	268	247	270	270	266	264	291	261	223	284	247	276	270	282	252	254	241	286	257	272	294	253	264	280	275	264	239	248	260	274	280	275	274	299	275	229	241	287	260	268	289	266	278	268	273	246	274	285	266	300	270	300	300	264	264	274	307	264	254	248	279	279	300	269	253	300	269	286	267	282	256	261	265	241	271	264	266	242	263	254	262	230	285	295	281	246	250	240	289	278	264	318	249	256	278	253	287	280	294	261	250	283	314	254	280	270	283	258	244	281	286	277	273	272	238	254	281	272	277	274	255	252	276	285	282	268	267	277	244	291	311	258	243	261	246	257	279	280	252	272	232	256	285	274	280	263	274	259	291	272	237	265	283	247	245	265	257	272	291	245	236	256	268	272	252	273	270	261	261	272	293	291	284	272	276	266	299	272	268	254	242	264	271	278	279	263	268	302	258	291	247	264	238	239	251	245	282	297	279	240	253	251	275	285	274	254	267	251	279	246	300	265	260	278	322	258	259	265	299	272	300	270	274	325	279	276	269	264	295	327	238	279	274	262	237	289	286	248	258	259	247	264	260	279	227	249	283	257	290	276	289	277	255	247	282	258	261	291	276	241	276	343	257	289	227	272	302	287	240	272	264	263	262	251	291	275	248	248	305	274	289	246	271	226	280	267	294	292	257	277	285	273	252	276	263	256	267	281	287	252	268	245	299	263	286	252	258	257	253	280	257	275	289	294	258	270	256	272	250	287	287	232	275	316	244	259	297	260	286	274	281	276	257	280	248	259	259	318	286	250	279	263	257	289	306	247	251	260	276	261	268	243	267	225	275	287	276	246	259	271	292	241	296	314	258	260	245	264	260	265	295	266	265	243	261	268	268	271	308	282	285	288	245	278	283	251	289	292	304	247	265	273	278	258	269	251	259	266	273	257	249	290	265	243	293	258	262	244	241	244	271	261	261	295	288	282	263	273	298	246	267	267	248	254	270	279	261	284	286	244	254	246	274	280	266	287	292	267	280	272	257	278	280	276	274	299	263	252	238	284	256	271	272	255	288	273	219	263	295	241	259	237	240	267	267	234	281	259	273	289	256	244	274	246	263	270	252	270	267	257	264	280	246	277	284	255	272	277	242	261	277	271	281	271	270	267	292	242	306	281	272	253	262	257	254	249	258	294	289	230	295	251	269	296	245	285	279	262	247	272	272	283	267	256	283	283	267	248	293	282	245	264	301	269	238	286	265	275	244	256	277	294	262	272	282	284	295	279	280	270	276	272	287	226	281	249	248	284	261	285	283	239	252	220	268	263	261	291	266	255	271	262	283	303	293	251	258	267	267	272	273	265	288	268	299	256	240	283	280	262	263	264	261	282	283	229	262	242	248	313	257	259	289	271	276	269	285	280	285	250	272	235	257	274	265	267	262	295	270	243	276	236	307	262	291	269	278	297	265	276	256	280	268	302	264	303	274	274	258	258	267	259	297	261	289	279	265	284	269	309	264	289	276	270	256	265	257	273	285	254	254	257	252	273	258	304	297	278	305	284	244	234	266	277	268	279	250	270	298
43346	28366	20356	17211	7918	2721	1887	1369	1041	1027	980	903	886	820	771	750	845	782	996	1706	2282	2369	1942	1522	1219	806	562	571	606	614	537	568	562	537	599	593	577	561	592	594	574	555	576	598	587	593	564	576	561	537	552	618	586	561	584	554	560	555	621	566	569	606	588	543	624	535	610	584	548	572	541	594	549	594	567	584	589	573	566	569	569	531	598	563	585	591	582	573	597	567	553	592	608	552	591	600	487	599	582	617	526	588	585	584	576	591	539	559	599	555	588	551	583	548	596	612	574	601	639	593	640	567	563	569	572	570	574	547	571	557	619	586	591	578	558	609	579	607	595	589	554	582	565	576	568	563	616	568	597	590	564	580	590	557	569	560	612	615	570	567	576	588	566	565	587	566	557	570	616	558	555	562	596	561	591	633	595	554	561	594	574	612	515	596	546	565	584	546	607	546	614	568	615	614	613	540	570	587	575	544	579	527	611	599	580	600	562	587	614	561	606	632	584	639	591	621	565	587	567	597	556	590	573	525	597	585	576	578	567	577	581	581	594	597	603	601	522	556	566	590	536	531	590	574	562	557	614	586	599	546	546	554	576	594	582	573	570	582	548	570	520	638	576	596	615	578	579	628	594	548	612	616	579	587	580	565	549	597	561	534	585	565	598	638	572	566	603	584	573	606	606	558	575	579	579	599	592	575	529	590	625	575	582	566	586	596	545	562	577	598	590	582	584	527	577	563	596	641	611	587	545	592	577	591	608	587	596	622	587	591	575	570	574	583	563	551	605	569	607	590	619	582	577	600	590	584	593	601	581	559	552	625	602	580	586	585	587	584	572	576	604	583	549	559	564	544	588	538	613	581	579	613	568	564	608	596	612	582	553	600	587	575	585	540	564	620	636	611	609	548	535	598	598	577	601	563	601	612	627	544	598	629	540	549	595	619	565	561	601	636	616	588	587	596	594	522	624	587	575	600	545	553	561	590	589	557	611	579	595	551	564	563	589	564	604	595	590	595	561	572	579	592	560	588	600	578	555	577	579	586	590	602	579	650	591	536	538	571	572	580	589	609	536	616	581	549	577	560	581	592	570	588	528	601	553	589	563	579	604	558	582	666	580	566	598	563	520	550	565	612	570	573	594	571	617	606	547	592	576	582	571	552	626	610	543	607	603	564	555	571	583	565	625	568	568	629	597	593	574	614	591	574	578	577	576	565	570	569	579	551	596	575	583	548	589	562	608	549	633	567	584	621	592	594	644	532	580	580	583	560	594	575	566	609	559	598	623	574	586	568	557	597	592	589	570	574	585	580	601	548	559	599	559	573	522	601	605	576	611	546	593	577	580	598	555	594	584	575	570	536	579	580	545	574	611	539	623	578	550	548	575	593	553	575	573	554	581	543	605	584	556	604	576	582	574	602	592	568	582	612	587	591	578	582	598	567	554	595	581	610	569	607	556	591	558	584	539	592	565	614	591	574	550	590	602	599	615	561	595	567	548	560	636	606	590	594	616	572	549	568	620	555	591	610	555	585	595	576	600	613	549	578	557	544	584	616	577	571	577	588	541	600	608	604	586	588	546	596	600	591	575	612	588	586	573	598	570	590	595	569	578	584	564	561	549	559	558	559	567	561	567	590	562	560	616	563	625	563	536	566	565	580	622	560	569	592	608	555	546	592	599	598	590	591	577	596	622	579	573	562	580	597	648	606	603	611	615	576	563	556	559	519	576	613	585	579	552	611	564	568	561	532	566	581	576	563	624	571	644	591	559	543	625	552	560	594	551	586	601	581	628	567	565	584	579	557	538	595	602	597	554	617	602	613	581	564	581	597	601	555	607	548	614	545	612	631	569	576	512	556	573	610	543	543	594	541	580	586	603	564	550	588	517	569	594	620	591	603	625	556	543	616	610	556	580	583	599	588	616	582	607	584	594	548	586	562	553	590	588	546	591	578	546	570	608	600	580	583	594	536	560	600	541	518	569	558	547	586	579	540	582	579	587	581	604	570	572	570	578	558	580	594	589	593	602	517	599	589	584	584	607	560	590	597	582	611	573	592	593	600	544	560	548	549	562	556	562	553	594	566	581	540	541	586	610	590	574	563	598	570	581	600	540	543	567	599	579	541	537	594	661	608	556	574	632	543	637	594	580	568	537	574	566	559	579	590	609	576	573	579	563	627	599	625	643	591	572	600	587	593	553	569	591	584	565	607	601	595	607	574	602	557	568	596	553	624	571	590	587	578	570	602	573	539	590	585	587	575	558	591	586	582	616	537	589	569	610	601	592	604	565	579	607	629	632	546	558	607	559	553	583	566	580	567	598	557	566	586	583	596	562	587	556	574	622	584	578	588	587	611	595	563	562	578	578	552	555	571	559	558	577	589	586	573	620	590	551	558	582	592	580	576	593	568	556	622	557	602	551	601	603	595	573	546	609	619	555	590	615	577	555	530	568	584	559	551	611	557	584	564	578	559	575	575	584	565	594	574	576	602	560	569	610	545	616	596	630	599	557	638	585	623	554	582	596	563	553	544	587	606	558	553	585	573	568	604	506	580	574	601	539	613	588	621	556	615	591	552	559	584	576	546	567	583	540	579	552	599	542	550	589	586	566	554	589	557	593	560	554	606	548	593	561	603	572	534	573	544	549	535	589	618	536	567	548	615	578	523	617	572	579	534	573	570	531	579	591	583	581	612	585	567	592	582	567	592	593	543	555	576	543	619	595	550	598	529	553	579	562	574	566	593	605	601	610	567	619	602	570	545	579	628	603	581	587	589	619	586	621	552	562	571	545	611	565	584	594	552	589	572	573	548	567	579	598	632	607	569	607	586	608	591	612	588	657	550	592	531	575	573	580	639	552	588	576	579	619	550	585	552	553	562	570	555	605	584	574	593	611	570	590	598	568	572	606	557	536	546	561	524	526	568	544	576	581	591	572	594	607	564	601	542	551	532	569	625	533	581	599	633	571	595	575	572	575	603	582	574	547	523	584	556	580	584	525	627	561	583	565	515	554	573	597	583	611	567	577	568	584	627	602	597	561	607	563	614	546	582	521	630	594	550	565	591	547	588	635	595	551	549	627	551	571	571	609	592	550	613	567	605	548	590	572	617	587	577	584	564	569	573	598	619	560	564	580	583	616	566	573	552	572	596	553	593	552	544	569	549	605	594	568	584	596	586	574	582	599	649	582	591	567	584	575	568	557	614	563	563	577	564	600	586	606	573	589	586	607	593	585	593	577	592	634	566	584	605	577	605	628	629	548	609	574	622	581	566	598	583	575	559	572	543	576	580	560	561	584	596	612	535	575	574	595	597	602	569	556	564	589	588	594	588	560	631	546	630	609	577	607	601	571	550	594	611	613	630	543	577	610	588	576	596	522	624	594	556	602	601	540	549	601	565	616	616	550	613	595	590	551	584	601	598	603	547	588	559	624	564	560	565	562	585	532	592	580	562	566	530	577	579	581	588	578	585	621	605	584	578	610	559	560	597	565	560	592	566
45273	17797	8949	3607	1022	468	300	258	286	272	257	252	259	256	215	243	240	240	240	251	269	269	268	253	257	207	231	238	238	233	253	259	243	228	203	168	220	213	226	193	250	256	233	221	232	267	218	241	249	242	230	262	238	234	258	225	245	243	247	236	242	250	228	240	247	227	223	251	226	212	204	236	232	239	236	216	235	220	239	205	236	266	227	257	256	211	231	248	265	240	215	211	200	245	239	219	208	218	250	209	255	220	222	241	235	243	232	221	244	226	223	236	256	238	233	233	249	254	244	235	242	214	225	223	253	249	227	243	268	221	225	221	242	217	224	279	261	227	231	226	236	231	221	220	249	239	236	227	213	264	235	195	226	227	240	248	252	214	259	271	235	235	262	235	254	240	225	245	227	230	227	231	241	272	248	234	255	230	242	250	243	221	243	259	226	238	246	207	231	239	251	268	242	263	230	247	245	215	220	235	237	216	215	246	240	230	303	275	230	259	230	250	216	229	232	214	243	224	230	226	259	250	228	259	231	243	245	244	262	231	216	254	211	228	266	238	214	223	237	258	227	244	242	234	239	215	223	267	240	213	261	232	231	241	251	261	227	243	231	226	231	258	204	271	244	253	275	222	252	245	263	239	247	251	236	239	246	252	250	248	267	241	229	271	258	221	258	231	282	255	225	241	245	224	214	251	229	250	243	240	232	228	236	263	231	228	216	217	189	224	226	238	222	222	264	236	208	236	217	242	230	216	236	252	245	249	242	245	219	244	272	257	248	236	237	227	235	226	257	250	233	256	218	226	237	230	224	276	234	235	238	231	265	259	227	237	267	237	220	215	255	216	230	239	231	225	219	245	250	279	216	218	233	225	210	239	250	272	232	252	237	259	266	223	232	283	240	215	232	264	271	236	288	258	250	227	242	259	219	228	241	222	266	221	233	250	232	217	232	267	238	211	211	231	236	232	198	234	268	268	237	231	220	210	248	275	264	259	251	266	241	233	260	244	228	214	249	231	235	244	252	227	200	221	216	240	236	226	243	242	240	225	219	232	249	244	222	224	251	186	251	289	215	218	255	210	214	256	234	251	284	273	240	230	238	240	249	275	206	246	227	210	226	235	234	255	213	214	224	285	247	250	247	250	239	213	258	232	226	256	236	249	237	245	274	227	222	251	234	227	241	245	225	197	222	263	244	231	225	232	279	229	260	244	217	201	206	225	242	234	239	232	222	271	243	220	181	245	248	249	199	218	268	272	237	233	223	254	243	229	229	218	215	245	260	251	214	269	217	225	252	229	244	228	262	255	225	234	251	256	223	206	257	232	233	211	227	238	245	233	227	234	276	245	222	237	247	228	243	207	242	224	254	258	207	254	254	233	233	237	224	215	238	279	244	251	207	223	240	230	250	254	226	247	239	280	254	244	267	229	239	245	250	228	245	273	239	238	216	229	233	240	254	247	234	232	249	225	217	255	247	221	219	234	223	245	224	229	259	208	254	250	267	249	242	243	238	215	219	230	231	232	247	252	264	227	224	242	247	222	227	216	254	232	243	224	241	219	254	236	211	258	237	235	226	243	220	254	214	231	242	238	251	231	238	239	234	236	262	266	242	230	226	242	229	237	227	242	262	260	233	210	260	263	254	220	253	243	225	222	229	256	259	247	245	219	242	225	236	231	222	224	218	245	212	247	216	241	259	208	227	259	245	250	237	269	245	254	220	234	234	232	206	259	251	221	223	253	241	236	247	208	225	231	237	237	231	242	224	243	248	234	234	202	223	225	251	239	242	219	234	252	229	239	249	204	228	225	218	236	231	251	233	233	235	227	250	230	226	227	226	251	231	217	244	238	196	208	232	242	249	210	205	272	259	235	229	225	257	242	255	207	225	227	225	245	228	203	258	234	243	242	261	208	229	249	216	208	218	213	225	250	235	241	238	234	264	235	255	228	240	206	259	202	217	224	236	247	239	232	222	258	208	236	261	236	252	227	204	217	255	226	244	229	218	215	237	250	263	250	236	264	261	270	251	233	224	202	261	250	225	238	235	224	242	217	210	215	240	247	250	235	241	207	250	250	251	245	230	251	234	221	267	237	239	246	217	212	229	215	220	232	209	210	251	246	209	247	240	233	271	235	248	224	222	258	257	236	258	196	241	241	239	249	225	220	230	233	221	236	242	269	232	194	278	259	229	254	212	279	212	212	229	251	205	232	205	239	224	238	254	243	253	219	243	242	255	241	245	237	258	226	257	241	243	251	244	250	236	246	248	234	267	251	227	215	228	251	240	244	246	222	222	219	235	244	221	239	240	261	233	251	243	226	242	234	270	266	220	258	221	257	225	234	275	241	232	245	216	215	223	259	245	204	245	227	235	244	252	254	261	219	207	221	205	253	235	233	222	237	271	254	223	250	235	241	220	225	256	231	254	213	222	249	228	221	251	223	236	228	218	253	256	245	219	229	247	210	227	240	259	242	228	202	228	247	226	261	222	239	231	237	237	250	247	232	244	205	219	216	228	237	258	237	250	227	244	240	253	229	242	236	220	256	228	245	208	246	225	259	256	247	242	229	217	244	243	212	231	208	243	258	234	240	257	242	245	247	247	215	237	216	233	241	260	232	261	230	226	198	256	233	233	239	228	254	249	226	267	266	233	240	241	229	249	260	242	256	222	240	249	250	232	233	230	222	250	210	206	240	224	249	260	211	252	219	261	249	229	253	239	257	250	218	230	235	244	227	249	190	229	227	270	246	255	234	247	249	218	230	210	244	229	239	230	234	248	227	211	229	245	226	241	238	239	237	237	220	219	258	244	225	192	222	226	239	247	206	241	242	253	240	229	239	250	235	226	254	218	256	221	243	237	220	241	261	220	260	240	210	239	210	232	217	210	224	213	265	250	219	218	239	240	224	216	223	249	232	228	250	253	235	201	221	237	224	202	249	229	232	241	259	224	214	234	227	213	225	237	222	262	267	227	256	221	250	243	251	257	237	227	240	238	238	257	226	221	258	224	250	230	198	243	249	245	230	257	227	231	236	217	232	223	244	208	237	221	246	263	224	220	230	230	243	230	235	247	265	208	233	233	270	274	275	238	245	232	214	243	247	236	257	224	243	229	248	273	218	250	257	245	245	219	232	257	237	240	215	273	248	224	248	211	243	217	235	227	256	216	260	242	241	269	248	236	250	222	240	215	220	238	212	238	205	257	236	199	226	254	225	239	239	193	231	239	240	221	219	229	249	215	246	223	236	243	239	254	213	220	247	262	232	267	250	263	248	238	215	241	260	235	239	267	256	237	259	232	246	221	214	237	259	247	241	223	234	264	214	255	255	253	220	206	238	220	232	229	253	259	240	236	228	255	234	238	231	243	241	244	218	249	238	215	236	248	229	222	225	256	244	258	243	233	218	276	235	255	217	243	236	246	213	214	186	273	237	230	252	222	193	226	248	232	224	241	271	243	219	258	257	261	244	241	248	248	230	250	230	229	230	255	237	236	197	242	250
29408	12295	12299	8023	2965	1326	769	723	638	658	646	615	574	532	553	542	521	532	555	562	555	591	654	641	587	613	552	455	506	558	559	527	529	510	534	517	542	549	534	514	533	528	512	523	513	527	553	520	556	555	505	504	520	485	510	528	486	544	492	505	512	485	514	503	534	506	488	531	504	534	518	536	538	527	522	528	562	520	559	545	522	505	526	509	520	522	517	517	499	544	457	501	568	537	534	486	522	530	495	515	520	518	524	500	594	506	531	505	577	524	477	528	541	500	520	554	535	524	513	536	516	514	483	508	500	521	527	492	506	549	534	517	539	500	541	517	533	513	493	530	534	504	508	487	490	513	531	480	490	517	530	540	522	523	546	489	542	505	520	517	530	481	451	519	543	514	506	550	516	517	509	527	527	534	525	555	545	518	511	527	535	512	544	518	545	494	514	498	500	549	504	544	516	506	519	553	564	513	518	518	571	484	517	527	509	508	515	539	536	536	486	550	519	521	516	534	543	512	522	529	568	527	577	481	580	503	520	492	482	517	488	537	533	499	526	531	547	489	512	499	494	524	541	472	500	543	505	467	517	482	498	501	522	527	507	469	524	505	519	505	554	511	519	535	523	489	560	557	479	492	546	534	529	532	553	524	516	487	503	506	493	511	485	508	524	503	537	531	543	530	507	514	537	540	526	518	527	533	517	529	481	513	557	496	512	518	493	513	504	514	533	516	511	484	570	516	502	507	519	534	516	487	563	538	556	498	525	539	482	482	487	554	519	541	485	532	525	552	526	529	486	535	525	521	527	549	528	505	448	546	517	500	493	534	532	497	532	511	513	541	505	505	530	517	534	498	575	515	550	519	508	522	520	534	483	543	504	579	533	514	488	467	580	521	513	531	520	520	493	516	475	489	540	537	500	522	528	561	532	500	547	489	497	527	534	540	469	523	525	531	503	506	540	515	529	508	546	532	518	544	510	509	535	490	559	517	531	486	518	548	480	553	540	512	535	491	526	527	545	516	507	535	510	485	477	495	549	484	501	505	534	535	531	544	512	510	515	534	521	504	521	516	512	490	508	516	514	505	512	507	547	502	513	504	486	491	506	477	552	507	518	506	529	541	540	528	490	524	521	544	495	574	514	492	507	483	547	545	504	495	496	501	506	541	507	543	477	525	533	526	501	515	520	543	499	496	542	506	538	512	530	522	542	505	485	538	526	558	552	515	525	465	506	502	550	517	531	513	562	529	550	518	536	533	503	500	508	492	565	492	526	513	525	484	478	520	583	548	530	513	552	562	531	562	521	457	533	546	512	513	530	498	565	524	540	513	500	483	484	502	500	512	489	547	497	556	516	544	529	493	519	542	550	481	544	504	538	518	521	523	544	525	502	569	533	528	522	522	482	540	519	545	517	522	511	521	554	542	476	517	520	531	511	511	518	531	497	536	504	518	533	525	507	535	510	503	500	517	495	510	534	497	518	518	557	558	489	512	499	529	528	516	512	477	568	507	490	576	506	451	507	497	479	508	520	535	526	538	547	520	532	538	556	519	495	523	536	490	521	505	549	490	540	503	513	535	518	523	539	540	509	511	553	532	506	515	505	502	521	541	544	536	478	544	500	592	535	509	544	491	523	535	539	547	505	560	534	518	512	489	485	537	493	490	469	516	510	494	508	507	503	519	554	479	511	520	464	539	549	593	503	527	506	523	503	506	517	532	502	496	511	502	535	524	477	516	545	503	501	562	572	502	524	550	518	550	513	561	519	527	503	508	531	482	545	502	516	505	514	481	534	533	551	511	544	566	528	535	517	513	506	500	481	521	494	561	519	493	504	513	494	531	495	516	549	536	558	511	499	519	546	534	478	525	494	531	505	501	519	469	504	529	504	532	497	529	505	507	504	551	495	485	525	551	488	535	505	501	505	514	502	568	536	544	512	512	529	540	578	513	546	526	526	511	530	526	517	553	529	489	535	515	531	550	502	513	474	519	552	532	534	512	518	513	497	581	544	521	506	542	530	537	518	528	503	505	514	509	548	521	523	530	532	517	509	519	520	513	524	493	492	499	509	508	514	513	559	521	519	508	502	517	540	539	478	467	518	479	510	521	518	499	577	496	502	524	518	528	467	525	542	527	546	505	522	500	518	521	517	509	524	548	512	578	503	509	485	512	507	510	527	495	522	495	476	490	521	530	557	534	520	497	544	501	529	500	518	510	524	544	503	556	512	493	539	531	534	559	502	521	554	501	542	504	539	514	527	528	547	499	483	518	505	516	539	525	524	522	514	509	503	541	481	538	506	498	484	513	544	555	517	534	537	542	504	521	542	515	494	529	546	523	526	520	505	499	497	497	534	542	500	563	527	524	506	531	541	565	522	529	564	572	506	532	525	511	487	560	484	563	551	508	516	505	533	513	532	551	535	496	479	535	545	513	505	483	523	492	506	497	489	544	478	488	519	514	488	478	540	480	501	487	507	537	485	497	492	514	566	505	542	540	520	501	546	543	508	522	522	516	507	504	498	552	485	546	499	500	487	532	506	499	518	512	536	527	527	540	543	546	526	503	526	495	510	524	508	509	519	535	526	507	556	481	499	550	549	516	518	490	537	548	525	511	510	534	551	543	500	498	546	567	528	480	518	508	547	532	524	499	512	531	490	522	506	504	498	521	509	520	491	506	535	505	541	506	506	498	534	546	533	505	491	526	552	520	524	530	559	542	482	510	503	520	529	546	522	547	538	516	547	523	524	497	510	511	502	553	530	499	527	539	527	535	513	531	500	525	490	559	518	506	479	473	519	524	513	519	531	487	535	554	515	540	508	530	533	508	546	510	516	529	522	548	513	529	532	523	504	502	515	519	557	539	497	532	537	509	507	547	478	529	505	533	535	516	474	545	555	510	514	502	536	576	496	498	528	502	516	561	530	538	514	493	472	540	521	518	497	541	499	517	543	525	540	527	533	517	517	522	474	514	540	549	538	541	522	533	520	505	519	519	541	552	506	516	530	514	525	570	532	481	508	503	537	500	530	549	542	507	525	525	518	538	515	515	545	541	530	524	493	490	527	526	505	553	545	477	500	525	513	478	520	557	506	558	482	499	493	526	495	481	494	514	519	473	470	537	530	526	521	486	537	518	536	527	547	472	487	536	554	524	468	522	556	524	517	501	543	530	489	533	518	506	531	520	518	501	525	505	525	544	503	558	534	530	499	529	508	565	544	524	571	537	497	509	496	513	522	487	472	489	490	485	523	546	521	525	493	547	506	529	502	474	494	530	506	546	546	520	537	544	514	510	537	505	521	512	515	514	528	555	494	521	528	565	533	484	539	540	497	517	521	505	525	534	513	530	495	538	533	519	500	487	555	478	539	520	551	489	535	517	517	495	510	537	531	532	503	488	510	540	545	498	505	492	539	535	515	503	523	521	537	576	487	508	509	556	513	470	542	525	563	514	477	522	559	542	537	533	532	543	579	539	498	543	556	568	522	516	529	525	594	550	487	563
58622	33135	19397	7739	2456	898	379	350	270	297	286	292	282	260	247	257	271	268	250	310	337	353	435	393	350	285	241	242	266	259	255	255	261	219	263	244	271	263	242	240	242	228	280	259	232	242	234	272	275	253	251	267	236	248	255	253	241	225	232	219	239	270	267	249	264	240	253	233	259	241	210	253	251	255	224	256	202	286	266	261	241	247	263	271	255	253	276	263	251	251	225	231	242	289	276	223	258	236	243	224	255	220	259	244	266	236	269	267	244	243	221	245	240	251	246	270	259	256	285	226	265	267	240	254	240	256	260	257	263	283	254	292	269	260	278	240	249	267	253	257	220	274	238	268	278	267	250	267	236	223	241	247	261	256	220	266	289	280	263	241	259	255	256	241	257	244	248	268	258	260	259	246	214	275	242	267	258	238	307	226	217	252	258	250	255	286	252	255	208	234	267	251	266	225	245	257	253	267	245	270	220	245	247	228	243	238	247	262	284	244	224	249	223	257	252	257	260	249	268	256	257	246	287	266	257	239	240	260	234	256	254	241	231	261	260	240	266	231	230	253	233	246	230	270	213	256	258	234	254	266	250	246	252	256	263	237	248	234	234	283	243	238	243	236	248	284	241	231	268	298	276	285	287	248	263	278	259	220	246	256	251	236	239	295	241	252	269	231	282	295	256	239	251	238	254	245	233	277	253	211	261	257	245	248	229	276	235	243	246	253	222	244	241	284	264	288	240	253	253	246	267	218	217	236	250	270	249	234	255	271	263	271	275	244	274	259	225	246	262	255	262	238	230	254	273	239	235	266	236	282	245	225	239	237	263	240	251	281	242	248	243	244	251	260	250	305	264	241	224	256	274	232	236	267	259	184	274	219	230	261	239	249	241	242	279	285	248	256	248	250	240	250	230	277	250	269	248	238	252	251	244	246	245	223	263	257	285	238	230	252	232	242	277	276	226	265	272	258	250	296	236	253	249	266	279	240	287	248	250	289	258	246	268	266	234	269	274	237	229	232	224	229	230	222	260	245	258	243	255	241	228	259	280	273	263	255	247	242	218	247	224	264	247	262	242	238	232	241	257	258	264	254	269	271	257	252	253	254	276	222	284	246	240	244	274	237	235	251	249	239	260	268	232	208	229	265	249	253	261	245	248	248	220	269	234	260	270	222	243	245	246	236	236	260	249	255	214	259	234	235	256	238	241	252	252	245	240	224	240	272	250	249	235	273	264	240	242	223	241	236	268	255	254	258	225	237	233	232	250	286	218	276	256	260	228	249	277	260	266	265	251	243	253	267	279	248	258	256	241	256	237	253	255	255	250	249	264	249	278	268	274	252	253	271	255	267	240	245	278	241	290	257	274	249	285	270	249	227	261	259	267	261	249	236	243	239	246	234	269	256	253	238	222	259	250	251	250	244	251	232	190	225	222	244	249	258	285	246	256	223	221	246	267	226	231	256	265	256	247	260	260	219	236	245	284	306	240	237	248	246	243	250	253	245	251	225	253	228	263	266	230	230	251	254	287	239	259	237	214	220	257	264	264	267	289	263	243	246	250	242	286	268	229	290	232	240	274	270	277	271	253	235	276	254	261	250	233	273	265	281	230	300	242	278	285	229	260	273	251	257	250	248	245	260	259	214	262	240	226	251	215	252	229	254	226	241	274	251	282	269	254	256	236	260	264	272	261	265	250	278	256	245	247	241	281	262	253	251	238	234	237	264	242	214	225	226	265	254	234	231	251	235	253	248	244	277	259	251	236	231	286	248	248	277	251	248	282	275	255	261	253	271	244	233	291	221	212	241	267	179	247	261	266	229	258	277	262	243	247	237	239	238	230	269	261	244	228	265	248	224	240	245	239	247	251	262	229	241	254	257	239	299	251	243	267	218	272	255	223	252	244	251	258	251	261	280	261	242	272	265	252	258	247	241	216	243	256	269	239	249	285	276	249	222	273	228	232	252	285	252	261	259	247	239	270	251	251	222	303	250	261	258	253	257	260	249	259	257	215	249	246	231	232	220	244	237	222	219	243	252	267	260	220	237	237	223	243	248	252	255	251	235	212	266	233	226	233	255	257	262	272	242	236	252	257	281	241	263	253	256	242	263	256	282	249	258	266	255	265	269	251	249	252	267	262	262	244	261	244	259	276	287	267	247	272	244	246	245	264	260	261	252	234	271	264	286	234	250	241	287	234	292	265	246	232	232	258	250	247	268	277	259	268	266	264	274	237	257	243	227	266	234	259	257	217	265	254	234	265	248	287	256	242	211	261	260	232	264	248	241	239	225	214	235	220	265	210	228	242	243	244	253	215	230	246	237	266	235	230	249	262	267	219	222	254	239	260	224	263	272	244	235	206	259	262	267	269	258	259	256	285	227	245	257	224	268	229	261	270	286	270	241	240	235	274	240	236	234	254	282	248	248	253	220	273	227	234	225	283	265	272	215	256	255	220	249	251	242	262	248	258	239	263	235	223	283	248	276	232	259	246	246	250	231	247	257	272	279	234	243	264	229	217	280	270	244	241	263	265	262	284	231	249	246	234	274	245	282	261	250	236	253	257	236	270	261	224	227	288	279	257	231	248	247	252	245	229	269	231	259	252	277	290	253	274	254	248	231	250	260	265	254	242	251	257	247	244	250	256	277	231	244	250	255	250	243	232	249	252	244	282	233	246	248	260	275	256	277	239	250	224	237	259	254	217	269	282	276	232	249	236	246	271	293	284	237	252	271	258	253	255	252	238	247	260	244	234	238	235	250	237	252	233	193	238	258	246	232	240	239	226	227	254	254	247	258	228	261	258	246	271	256	250	242	244	232	245	289	253	232	235	277	241	272	284	265	269	268	239	269	257	248	231	285	228	261	242	265	243	254	267	270	236	241	264	246	246	281	219	228	231	243	262	281	233	252	227	260	249	256	255	244	252	266	261	225	230	262	224	232	291	248	251	226	212	237	227	259	256	287	226	255	246	245	220	246	278	253	234	261	253	255	268	236	227	245	271	215	237	245	236	231	240	264	243	234	261	255	244	251	240	257	259	278	254	262	253	266	253	238	261	232	237	240	246	245	255	272	208	251	263	252	240	246	231	236	248	257	250	207	238	252	232	246	267	237	256	239	260	240	236	222	284	244	258	222	247	246	214	237	214	275	213	218	249	251	232	249	243	285	229	233	276	248	259	253	253	255	236	234	291	246	266	279	250	246	236	241	264	247	270	216	257	208	253	247	224	238	223	280	260	257	234	266	238	258	237	286	246	224	245	294	253	285	258	259	247	244	237	264	258	263	260	280	230	233	275	217	238	258	215	248	290	229	234	237	269	256	246	260	221	234	271	222	266	251	261	255	241	288	232	231	257	298	243	260	271	267	221	264	255	255	256	237	231	227	276	267	207	251	261	234	271	259	244	263	274	257	209	258	245	271	253	209	237	272	259	250	253	235	246	248	268	238	247	239	241	266	258	231	275	234	219	264	282	259	238	249	239	229	240	236	252	252	241	230
37777	25715	21266	13465	6698	2920	1228	981	827	703	687	635	585	591	625	552	638	619	622	673	1153	1342	1300	1209	993	727	586	565	525	537	545	578	530	571	555	581	556	557	546	587	567	505	574	560	565	520	520	595	550	536	554	534	582	576	581	557	535	536	569	559	555	524	497	562	527	589	518	577	540	590	573	547	567	554	538	537	547	592	563	524	550	501	545	557	553	539	559	553	504	575	555	543	513	564	536	588	516	493	559	487	548	545	586	545	564	581	557	554	554	535	555	547	529	571	550	557	549	508	580	547	525	525	540	551	550	563	555	507	555	562	610	542	553	538	548	596	570	588	536	578	579	511	571	543	552	563	530	567	568	557	538	545	518	565	550	510	555	582	601	521	553	511	559	546	567	566	565	591	498	544	564	558	604	544	554	553	559	541	512	533	512	556	555	561	532	572	565	571	514	556	616	560	566	520	557	499	549	570	555	557	535	514	583	577	556	541	554	542	568	559	548	579	503	591	540	528	559	536	551	561	551	547	556	533	558	537	561	589	590	558	546	510	536	542	586	564	542	524	574	583	555	510	567	558	561	530	579	587	543	565	528	570	557	530	527	544	539	564	573	596	573	578	580	568	533	542	544	562	542	530	533	562	546	553	560	515	592	512	531	562	574	578	527	562	559	564	550	560	529	515	570	522	562	620	555	518	555	543	551	587	539	569	544	568	537	533	591	577	622	500	552	536	548	543	541	540	587	547	578	538	570	551	550	559	577	571	599	568	541	537	560	536	580	537	575	562	561	578	572	562	572	601	548	530	524	539	580	553	544	540	519	520	560	551	556	546	584	569	573	583	564	546	537	536	572	542	534	502	575	531	575	589	563	552	606	525	537	554	545	551	548	529	531	518	578	543	567	587	586	577	551	549	527	563	529	594	548	595	550	575	538	567	535	534	573	564	571	552	614	554	520	564	568	526	537	573	595	589	594	552	607	520	515	546	535	557	573	533	500	557	547	578	534	578	547	488	579	530	545	549	532	551	536	526	562	549	559	569	569	607	533	536	563	549	527	547	545	538	552	544	552	561	549	559	546	541	548	566	539	596	512	533	507	539	557	522	596	551	562	564	563	551	508	592	580	562	550	560	529	599	516	529	532	551	521	549	565	537	561	575	539	536	569	512	534	576	600	520	566	532	550	581	537	573	542	543	564	525	511	542	504	539	564	558	528	586	521	581	577	538	545	529	579	585	554	525	540	596	569	535	577	528	564	549	519	580	596	566	572	513	530	557	523	542	529	502	569	560	563	522	542	519	552	512	556	533	546	538	542	523	567	577	553	526	553	569	552	539	539	518	551	516	540	584	498	554	515	597	558	560	532	527	515	549	604	531	546	550	565	599	559	550	568	604	540	570	576	573	562	518	538	534	562	532	546	562	560	560	576	535	551	569	565	593	532	489	543	587	528	558	534	516	550	548	567	475	561	531	555	489	578	559	552	553	541	569	559	555	568	535	571	536	579	570	570	520	575	562	560	521	593	556	555	521	572	581	541	561	533	563	539	551	544	567	557	569	540	510	572	589	561	545	503	502	536	556	564	575	564	559	592	594	572	535	528	534	505	553	573	538	516	559	587	527	533	622	581	555	554	550	532	566	530	565	560	532	504	542	521	589	561	589	562	546	530	580	570	507	546	562	520	570	545	522	580	528	535	548	522	581	542	547	545	517	486	537	564	561	562	542	585	542	561	534	556	595	542	561	561	550	580	552	541	583	574	554	535	541	539	556	518	557	557	561	615	603	569	557	506	516	532	582	574	533	581	541	559	539	589	533	542	585	531	567	538	528	520	564	591	535	575	561	539	530	546	563	513	556	500	530	518	568	582	566	573	566	550	585	563	511	544	556	574	615	580	541	545	544	547	569	561	553	552	522	587	553	596	544	528	567	568	517	552	574	555	551	558	567	542	562	555	544	519	580	546	532	576	545	571	561	540	546	543	579	575	551	530	579	570	569	544	563	568	555	540	524	551	602	543	555	545	570	559	580	530	584	571	535	545	542	536	537	576	520	562	556	563	564	589	532	574	573	543	494	555	538	526	578	547	574	570	548	530	519	559	515	573	532	570	530	531	568	524	528	573	545	558	583	595	580	569	568	570	568	519	542	555	527	556	532	551	519	533	538	550	518	584	529	558	544	561	566	519	582	510	500	524	526	553	591	566	546	581	578	521	556	526	538	537	501	550	556	597	557	520	563	541	512	518	562	492	573	500	535	545	585	582	571	507	527	569	577	558	554	535	557	526	580	534	550	542	595	552	554	530	579	578	554	533	514	544	538	535	547	557	524	531	571	564	536	545	559	560	560	559	512	546	560	572	583	543	564	537	519	529	581	559	565	580	564	554	540	526	555	543	575	583	574	540	532	535	591	582	553	583	563	571	545	545	531	529	577	565	545	587	498	564	523	540	514	569	568	557	531	542	528	561	526	562	541	561	593	567	541	544	543	528	545	540	560	551	579	538	563	563	503	556	524	568	559	529	559	556	571	530	554	569	553	571	529	563	529	570	583	578	601	539	568	532	566	551	569	575	557	562	537	560	557	543	539	556	554	528	531	571	562	558	537	553	561	572	589	551	563	555	552	583	595	522	539	590	592	563	562	571	570	568	547	547	514	522	523	568	538	583	515	518	553	542	551	537	558	592	532	533	529	576	538	566	529	580	580	588	552	529	548	524	524	526	560	533	562	559	589	563	548	533	582	518	529	546	559	561	542	535	560	590	558	560	572	580	560	512	546	524	536	532	553	570	575	573	551	604	556	572	579	600	542	507	527	574	612	556	549	534	571	535	544	536	570	560	586	577	539	533	532	540	565	547	581	537	573	535	570	518	524	588	546	574	541	527	543	587	541	526	580	597	522	553	574	543	598	543	532	578	552	513	561	574	571	535	516	547	595	570	521	571	525	534	565	589	547	521	549	593	527	505	531	576	563	501	536	550	514	583	541	541	582	550	544	545	565	578	532	567	551	586	553	576	541	565	545	532	589	572	558	507	542	518	514	555	514	538	520	547	540	583	516	524	546	557	524	526	557	572	554	499	566	527	561	568	568	562	516	568	554	542	535	523	544	604	580	557	550	531	565	551	555	544	547	562	587	550	566	527	551	529	574	546	567	568	582	527	538	590	560	549	539	565	523	530	556	558	549	570	534	569	541	570	538	527	528	530	562	575	523	542	555	549	522	550	551	585	536	561	546	541	568	538	520	553	576	524	587	504	542	514	577	554	589	547	520	574	508	531	547	573	572	525	527	548	531	553	545	524	532	553	557	543	553	527	577	536	572	563	559	548	591	517	528	551	540	567	530	573	539	547	535	533	573	543	568	572	579	589	526	563	538	556	539	562	532	543	550	550	575	559	550	579	567	539	575	609	565	555	563	505	520	528	552	576	568	544	572	522	573	574	545	549	555	562	580	589	559	554	568	526	559	528	585	566	544	560	581	562	562	565	563	567	566	583	555	538	540	519	587
67161	37602	20360	9180	3587	1180	432	341	311	285	234	256	275	279	294	279	270	256	309	300	332	329	345	341	291	266	246	260	278	254	260	293	272	232	238	283	264	296	266	269	271	261	230	251	281	249	288	263	265	260	263	277	235	300	278	253	270	280	243	259	254	272	279	260	286	246	254	258	267	289	292	278	263	247	226	244	220	239	256	273	257	260	263	284	267	242	221	247	264	239	248	258	271	273	291	263	279	272	255	232	270	271	226	257	268	285	270	265	314	273	251	257	256	280	259	271	270	263	252	271	254	292	239	280	268	273	262	252	256	270	256	260	260	280	267	233	266	274	249	244	236	233	241	273	252	234	250	271	257	269	283	262	263	259	273	266	286	243	273	248	271	256	276	253	234	255	243	256	275	282	247	268	273	211	265	279	264	261	264	280	290	285	278	274	273	258	233	251	278	267	253	266	254	265	273	276	257	259	253	280	245	272	277	241	251	261	241	258	251	279	245	253	266	272	268	272	277	245	245	261	281	233	282	288	250	273	272	269	244	278	290	296	260	285	267	252	250	261	266	254	277	257	263	248	267	269	283	279	259	235	279	273	287	268	274	279	258	258	222	289	259	275	246	263	296	264	255	257	258	276	270	252	217	271	258	269	260	272	271	284	263	246	258	244	257	277	271	260	265	265	266	269	284	272	267	254	250	288	282	242	251	274	249	263	279	274	270	269	232	221	250	241	247	280	258	249	260	268	291	250	275	257	292	239	245	227	231	285	253	242	273	267	244	264	282	293	260	255	256	260	293	262	243	221	246	268	298	267	277	245	253	261	285	262	266	251	266	246	260	269	248	284	249	260	234	245	278	275	285	249	230	240	280	254	284	265	250	265	261	267	254	241	231	264	224	234	264	273	238	272	251	243	274	256	260	256	261	252	240	270	255	224	254	292	278	242	292	260	260	264	268	271	256	267	277	258	270	246	238	259	254	245	279	260	259	266	267	295	248	251	251	279	252	280	309	263	259	280	251	250	283	253	265	296	253	245	231	257	245	276	271	236	230	269	269	257	254	266	282	257	272	280	255	256	253	280	266	233	255	258	228	289	283	283	229	277	285	269	246	270	273	257	241	261	256	256	284	260	283	263	251	261	270	285	249	253	262	281	273	268	272	291	244	266	277	276	246	237	266	257	275	310	328	292	269	259	256	253	239	267	259	249	245	251	273	307	270	260	251	272	298	254	278	247	237	292	264	280	269	245	216	258	256	271	283	277	247	273	245	272	249	264	322	260	287	262	287	278	242	250	282	258	236	265	281	291	264	260	276	273	277	276	263	274	273	275	283	249	245	266	241	271	262	245	258	270	235	261	272	252	286	246	259	270	248	253	253	257	293	260	280	248	260	238	263	297	250	269	224	273	266	302	273	275	266	283	259	276	224	253	243	242	268	242	266	258	253	259	273	267	286	275	250	242	276	252	257	265	257	279	222	244	248	258	268	283	257	262	274	265	271	251	212	263	277	237	276	278	265	269	236	279	266	256	248	272	234	248	245	285	281	248	256	274	245	244	247	229	289	277	273	272	255	261	252	261	264	283	258	293	259	240	227	267	268	281	263	270	223	253	265	258	297	214	244	275	221	254	261	262	259	251	287	310	270	253	265	282	256	276	276	254	243	255	263	285	261	243	256	258	270	246	270	288	260	273	267	269	246	291	270	254	253	275	213	274	256	287	255	250	262	215	262	232	270	276	269	251	262	266	272	251	245	274	275	292	254	259	258	244	270	293	247	235	257	244	254	257	277	272	260	270	293	249	280	253	283	255	238	246	228	278	272	256	266	250	258	241	263	247	265	267	254	260	266	245	276	300	254	245	268	235	255	246	256	235	293	246	262	252	271	282	237	233	266	260	254	260	238	249	259	247	267	259	231	273	252	269	266	259	235	245	278	304	259	289	267	271	255	250	241	274	262	254	294	253	230	270	256	275	270	221	257	251	226	279	268	283	271	266	260	240	248	240	257	287	289	288	252	219	252	252	263	264	229	277	254	252	246	249	246	255	254	238	258	276	267	250	239	281	238	272	279	266	248	248	274	244	260	253	248	272	237	260	290	276	279	299	265	259	258	249	236	276	244	274	270	278	280	281	259	252	244	252	262	278	248	280	258	242	262	239	252	270	238	240	245	283	295	251	271	272	285	264	222	254	248	256	284	271	259	271	258	242	240	250	273	239	294	257	278	283	240	247	266	260	281	269	239	271	255	273	274	264	245	242	289	296	281	241	276	270	279	291	212	275	288	293	266	264	244	262	280	252	275	237	292	263	264	293	260	245	267	260	266	269	244	257	258	274	233	232	276	268	225	299	245	273	248	282	265	268	256	261	265	259	257	268	241	276	241	254	274	274	264	231	257	240	264	279	273	257	267	250	246	272	243	245	270	276	268	252	258	278	263	234	244	261	259	246	284	237	270	245	263	252	247	260	238	238	246	249	254	272	250	278	258	281	257	282	242	254	233	261	247	232	275	256	264	268	264	241	283	296	283	260	259	259	265	272	249	250	306	265	255	260	260	261	232	293	269	268	261	257	240	258	260	285	268	245	243	253	275	253	269	276	277	269	254	235	242	282	274	265	257	245	269	270	294	268	287	264	259	256	255	237	241	246	271	282	251	238	274	238	278	254	264	275	295	274	285	263	286	248	272	259	255	263	252	270	259	249	284	243	260	261	247	285	285	287	258	276	247	261	264	262	291	227	280	239	261	258	247	265	262	263	294	264	251	250	250	287	256	274	222	304	273	260	242	252	266	268	256	282	249	260	266	280	243	246	277	255	263	255	266	265	254	246	290	252	267	267	267	253	237	241	237	272	287	307	266	305	261	253	272	298	247	247	287	276	253	243	272	267	281	297	246	251	271	266	263	245	274	284	271	253	267	273	271	253	255	275	283	272	235	296	279	275	274	261	265	247	241	289	256	257	244	231	259	271	277	285	274	282	296	258	263	256	284	240	263	247	276	239	283	257	260	279	257	282	263	272	260	300	221	262	304	264	281	245	265	297	249	280	269	287	279	285	243	286	248	265	247	265	265	235	259	289	271	271	274	277	247	274	248	263	268	250	235	284	283	279	258	253	288	231	248	238	270	244	224	280	209	227	234	253	255	259	275	253	288	249	249	285	279	275	264	232	274	289	258	259	264	281	259	271	240	296	276	263	277	261	250	249	280	281	271	233	281	237	266	250	263	268	258	265	236	251	275	277	280	277	226	254	282	234	254	213	265	212	271	307	284	276	290	273	256	302	270	230	253	235	246	281	254	245	275	277	245	227	275	252	272	266	245	285	259	251	262	263	251	266	277	261	267	263	264	273	271	222	241	296	281	258	269	283	274	274	247	260	271	262	274	277	270	307	260	256	256	244	260	259	264	271	249	264	246	257	268	283	275	265	250	231	272	269	246	269	261	260	265	263	260	235	281	258	269	241	254	248	284	284	288	237	288	255	292	255	249	264	279	277	256	264	304	286
44546	28602	20466	15030	8728	3200	1081	890	748	723	652	640	647	642	603	667	701	690	774	747	801	1051	1077	1022	812	725	614	540	579	569	549	541	585	560	609	577	595	580	581	512	569	585	577	577	568	565	584	564	503	562	575	584	599	508	577	552	542	540	579	533	563	547	547	554	556	566	532	596	586	555	596	535	548	590	534	606	572	541	546	598	578	564	569	618	556	552	535	572	575	579	566	546	554	547	561	585	561	581	595	566	619	599	602	547	547	589	589	552	584	563	596	570	551	569	574	574	553	533	567	570	603	582	594	567	555	552	583	554	594	548	562	525	578	549	549	573	559	588	560	645	608	571	554	519	538	574	605	608	559	583	581	595	580	556	586	547	537	566	525	605	555	611	525	547	574	504	538	555	575	556	569	543	577	540	555	536	575	559	587	602	554	568	556	602	537	511	563	574	579	556	581	553	626	620	510	562	597	569	553	581	620	581	551	538	593	560	609	536	570	566	553	582	572	591	556	586	571	566	533	579	581	587	603	530	572	568	535	575	570	570	584	588	595	576	523	590	582	601	581	533	573	533	556	585	581	566	593	575	590	569	558	534	601	588	591	509	584	556	544	544	588	599	576	539	518	527	560	581	556	553	550	595	588	553	553	575	544	574	564	526	542	589	545	592	575	561	551	557	533	580	555	556	589	528	577	560	581	568	551	541	568	530	552	572	575	560	580	585	552	536	555	601	557	571	570	550	532	543	540	575	537	600	537	578	573	570	604	605	547	536	571	586	569	542	577	591	576	589	548	568	561	548	541	623	569	568	585	599	532	577	550	573	599	513	532	588	548	544	580	565	552	593	598	532	595	550	554	569	558	568	520	545	511	581	517	592	580	556	551	564	515	537	572	518	542	573	604	542	556	554	577	630	564	550	539	565	579	553	586	552	521	619	563	563	597	541	541	556	573	566	559	568	550	575	510	565	594	557	552	565	586	566	593	561	567	557	531	605	587	525	536	548	540	549	520	596	539	588	600	582	571	647	610	556	626	564	580	578	588	532	578	590	579	587	577	519	566	579	577	548	567	594	552	549	548	639	559	597	619	526	596	553	552	554	598	552	527	585	579	581	576	555	603	547	586	558	570	594	573	575	575	559	600	495	507	568	554	539	608	555	564	599	489	607	505	560	578	554	537	564	582	526	596	569	553	565	554	565	599	541	560	600	582	518	618	614	564	601	589	570	555	535	536	621	606	579	538	591	600	563	553	564	580	574	558	554	595	499	565	539	550	562	573	552	555	588	615	594	589	534	590	586	570	585	549	528	557	560	581	554	558	555	531	572	558	541	557	527	558	560	561	634	570	590	570	603	548	570	587	529	511	545	577	572	609	619	552	574	594	565	573	568	585	583	539	552	564	580	587	598	584	566	569	559	531	591	570	593	571	573	599	547	599	555	571	572	591	548	566	554	595	598	553	524	576	565	554	582	607	628	593	539	563	579	567	584	586	564	558	556	542	561	548	548	537	632	566	623	590	569	535	548	611	587	538	565	551	587	538	606	549	592	558	581	560	592	521	532	580	551	576	541	621	534	567	568	580	596	567	565	563	525	587	569	583	557	522	587	559	558	528	550	586	576	574	582	575	564	562	565	555	573	544	620	596	516	584	569	597	575	552	559	535	545	541	557	555	530	563	537	558	554	584	549	578	579	596	614	543	567	575	571	583	561	544	575	507	616	591	578	561	537	565	574	599	562	585	568	562	607	530	553	580	543	545	556	571	567	569	540	590	542	581	549	571	594	579	550	622	584	569	563	580	568	561	514	543	572	622	570	541	597	566	570	578	559	581	573	553	612	572	557	576	548	571	582	522	580	617	582	560	624	587	576	582	540	569	537	596	548	548	552	571	589	559	511	550	548	569	580	541	556	563	556	542	541	528	595	589	579	577	566	564	579	601	586	551	563	606	545	544	538	567	583	557	572	558	582	579	574	535	596	558	558	564	601	544	568	594	600	571	596	593	634	584	551	541	625	612	580	555	586	601	611	548	567	568	562	610	555	559	563	544	570	568	591	590	543	618	595	564	560	571	554	585	601	567	548	628	548	578	542	549	552	529	590	586	559	565	546	556	577	554	590	561	614	578	599	549	606	571	615	590	569	556	556	567	581	551	572	559	602	551	584	553	544	555	541	562	550	618	548	592	541	538	575	583	585	591	597	572	523	619	578	548	598	626	549	586	535	588	587	574	540	563	561	533	552	557	599	553	566	574	585	566	599	580	548	596	570	540	555	569	559	570	571	596	598	567	525	585	586	602	537	595	537	570	597	576	563	607	554	567	607	574	583	558	574	545	521	523	550	559	585	551	555	563	574	601	559	594	585	560	604	567	607	585	567	545	569	566	571	568	576	564	549	549	578	598	558	595	552	540	547	593	584	609	592	542	559	591	563	570	610	567	553	562	534	573	563	582	589	545	563	612	580	562	575	588	592	565	611	564	581	547	540	537	565	569	558	536	559	574	567	582	590	566	593	555	543	561	575	576	534	558	571	583	609	564	567	544	601	570	518	567	572	524	535	548	531	517	561	620	543	575	600	555	579	585	505	583	604	569	562	588	582	568	550	579	588	577	549	594	566	565	543	569	562	551	587	555	568	591	535	543	595	557	580	570	542	581	600	536	541	534	570	576	528	585	545	526	561	607	555	577	585	517	533	597	526	561	583	567	546	590	596	614	601	554	561	542	584	550	563	531	579	546	567	570	578	579	553	552	600	564	570	574	525	562	619	535	553	602	590	591	555	572	558	579	588	590	561	534	554	550	587	574	549	593	585	582	545	525	569	599	546	538	543	544	575	575	611	559	555	549	541	572	546	540	568	546	614	541	573	563	570	589	547	555	543	559	562	592	551	580	552	559	574	635	587	526	560	599	521	607	553	583	629	547	546	559	582	563	535	583	592	536	522	572	554	524	549	555	578	586	544	560	570	555	566	538	597	598	551	531	561	540	597	548	563	615	560	565	558	609	601	578	542	521	581	546	533	595	562	624	572	623	599	553	534	549	577	553	569	536	556	541	493	559	546	578	520	541	561	573	565	601	598	619	558	580	535	546	583	568	571	540	590	620	572	577	556	582	528	541	545	544	544	581	553	587	529	561	604	547	569	542	586	579	596	565	607	623	577	581	569	587	560	557	580	546	599	579	542	581	532	598	576	555	568	568	591	573	562	565	569	561	559	567	530	582	517	581	597	593	566	578	558	548	596	569	574	616	597	542	556	573	552	553	552	554	583	539	565	576	578	541	568	547	571	562	577	580	546	526	541	584	587	558	579	566	584	607	565	575	548	551	556	604	564	570	581	553	606	594	565	588	569	539	569	518	584	552	529	571	546	556	565	560	550	533	624	565	535	568	543	593	531	548	605	585	546	519	575	578	587	540	574	585	545	581	550	558	582	579	609	582	586	572	577	578	573	565	517	537	560	544	570	613	540	602	554	546	503	588	579	634	566	551	556	592	599	550	586	602	605
50963	25908	8627	2316	718	358	239	250	219	217	213	248	228	206	241	247	243	246	252	254	205	234	269	241	240	215	234	252	224	247	275	251	223	240	237	216	243	246	207	252	212	244	206	199	219	246	236	235	212	259	268	233	216	253	212	230	241	260	246	244	257	244	224	255	223	243	220	236	226	225	241	240	258	189	226	211	233	236	233	223	224	271	261	222	239	218	243	234	245	213	244	245	259	235	218	208	238	249	247	247	223	230	242	218	255	230	242	243	253	213	226	241	215	222	219	228	225	260	223	228	220	254	242	244	265	220	240	224	206	240	250	240	241	226	249	213	225	230	238	242	236	198	226	243	252	264	244	247	259	220	231	244	203	237	220	213	243	227	243	217	198	254	241	237	228	228	217	252	243	223	231	270	240	223	226	224	197	252	264	243	257	238	263	216	249	220	207	285	246	235	254	251	240	261	266	268	219	215	231	216	209	241	264	245	235	219	226	269	213	198	263	232	219	218	212	223	242	209	228	245	214	211	204	243	223	254	240	242	242	232	194	226	243	239	214	221	244	224	240	217	239	237	227	245	230	225	222	262	253	236	212	236	232	211	242	253	245	257	212	220	193	258	209	248	245	233	223	248	256	243	220	218	233	228	265	277	235	215	237	234	259	256	230	244	255	219	273	238	229	226	235	225	209	240	295	239	246	244	215	251	225	222	258	234	244	211	261	214	250	275	220	229	224	234	244	233	240	271	236	190	231	224	226	251	250	235	214	220	223	235	215	239	210	208	224	223	265	212	216	217	259	229	220	260	216	260	256	242	251	257	259	236	231	260	237	237	253	250	206	204	237	232	226	212	256	215	211	246	237	234	240	227	225	259	225	217	229	245	221	207	232	218	247	233	228	244	244	260	219	218	232	231	267	240	212	250	243	222	222	231	227	223	211	197	234	258	249	216	238	250	235	234	231	250	241	227	219	227	241	238	205	213	203	243	245	235	222	235	249	234	225	231	257	226	237	238	235	211	242	227	273	243	242	239	207	256	200	238	230	203	218	245	247	235	229	217	233	218	246	212	235	227	233	251	221	232	211	239	251	239	196	227	260	237	223	243	218	253	208	250	225	251	218	240	234	245	242	229	224	239	243	224	243	262	253	241	270	254	219	208	247	214	236	247	254	221	242	246	240	226	228	254	266	264	239	223	236	234	228	244	244	260	265	208	252	236	197	223	217	237	255	256	227	216	240	207	217	235	221	223	235	240	245	262	229	286	261	249	253	230	232	225	250	196	256	246	231	217	256	214	248	240	221	211	240	248	260	236	244	201	237	222	220	215	263	232	258	256	217	240	219	225	235	245	245	217	240	214	270	247	233	238	226	272	228	221	243	221	246	243	237	220	219	187	223	234	250	225	257	229	235	252	187	200	245	238	222	235	238	221	247	224	243	224	213	245	248	245	255	213	246	259	234	206	231	250	237	209	237	203	227	247	232	223	255	240	242	265	229	210	231	227	215	225	232	220	222	208	220	233	217	243	245	219	222	230	255	243	246	237	249	252	237	227	237	222	249	216	230	219	217	252	247	244	216	259	214	241	235	195	232	234	214	244	209	256	238	223	234	233	198	238	231	242	263	219	249	225	248	257	215	226	209	231	259	232	219	219	236	253	222	223	268	241	253	259	240	222	266	222	225	226	215	268	232	236	256	240	226	244	224	235	220	206	245	261	226	242	229	267	248	200	218	250	225	223	240	258	239	231	251	254	232	233	219	229	228	244	211	239	232	251	215	220	221	229	249	230	232	228	219	216	222	250	238	227	219	222	206	230	246	220	189	245	265	281	235	231	226	219	213	248	252	237	208	240	242	250	242	253	218	212	251	257	219	263	275	261	262	230	244	248	249	222	242	251	266	244	240	215	224	231	240	235	243	231	251	226	255	255	245	248	218	228	234	223	254	237	238	233	257	229	251	235	246	261	235	236	265	224	242	227	245	220	223	237	228	240	221	214	229	235	224	203	247	219	233	228	253	243	229	227	217	242	225	220	196	244	278	252	210	216	269	224	249	255	241	221	199	245	265	224	246	222	241	249	245	227	257	225	244	255	226	238	219	217	237	241	233	247	236	232	232	240	240	226	249	239	240	229	263	255	247	242	227	238	219	230	206	252	234	218	248	207	229	263	243	234	231	206	257	219	222	224	224	241	258	236	211	240	243	263	261	224	232	214	205	225	211	245	261	242	234	223	228	228	243	224	199	241	249	218	239	249	225	214	211	248	245	239	249	254	247	228	237	244	239	237	231	219	238	249	185	219	244	227	254	248	242	241	187	235	239	214	205	218	247	272	246	254	235	214	247	274	236	233	257	197	238	233	255	228	251	198	212	228	212	247	248	226	217	240	261	241	208	188	237	227	224	222	232	271	250	232	251	235	233	261	209	227	246	247	238	234	242	225	261	229	245	206	250	214	246	227	242	235	237	257	245	258	219	201	254	239	217	254	217	233	275	218	221	239	230	253	253	206	231	242	197	248	233	209	249	222	228	222	210	228	206	211	258	229	255	240	257	242	227	223	217	257	275	248	242	247	233	234	264	253	214	238	266	218	252	211	244	237	235	261	228	197	248	235	218	228	217	230	239	232	287	237	236	232	228	229	264	252	237	227	224	251	239	210	242	231	229	247	237	250	257	245	235	252	249	239	226	258	260	232	223	222	244	241	231	230	262	249	249	239	229	225	228	259	243	236	218	263	244	247	232	229	208	213	229	217	241	246	244	218	218	230	225	211	260	243	206	239	266	207	258	247	246	224	240	282	242	304	236	258	255	205	218	218	245	234	228	239	224	282	244	238	240	257	237	214	243	230	228	214	248	213	238	226	251	230	214	238	216	229	252	226	244	236	258	244	251	220	280	242	217	256	250	240	236	204	243	228	261	240	221	256	224	216	245	252	236	204	236	239	238	216	204	221	233	233	243	206	242	223	208	225	196	262	224	223	232	251	241	233	230	239	211	239	216	220	218	202	234	256	228	202	219	269	224	262	228	251	261	223	263	238	245	229	231	255	211	222	253	201	249	233	265	240	255	228	226	207	247	216	243	216	239	222	240	211	226	211	239	233	249	233	213	222	249	236	216	221	240	237	236	215	240	250	296	246	254	220	231	232	236	231	231	220	237	242	246	237	238	250	231	247	241	251	241	235	248	225	209	233	213	233	230	232	249	233	231	264	245	242	241	206	254	226	238	230	230	251	214	257	226	221	230	200	225	242	249	243	223	256	212	259	226	263	248	245	210	234	248	240	258	216	221	248	226	232	248	245	209	212	258	243	238	220	228	245	224	246	203	208	243	233	238	252	233	236	221	237	230	216	257	245	240	246	236	253	267	257	192	232	219	213	219	237	199	267	224	258	230	210	222	212	228	243	245	267	243	213	233	242	271	241	239	240	226	260	237	265	224	255	241	221	245	237	270	191	240	246	256	222	242	240	235	231	236	247	235	254	230	244	232	239	258	277	230	244	227	249
34761	18751	9712	5013	2116	844	567	524	596	536	521	544	516	517	504	524	516	535	508	530	526	515	539	545	540	512	512	507	515	497	519	510	551	498	557	537	525	531	518	489	496	501	511	507	553	538	504	525	554	520	496	500	554	514	491	532	498	515	530	515	484	526	514	509	523	560	512	523	531	498	509	499	547	503	486	556	519	505	543	541	539	495	518	555	499	481	517	514	537	515	526	565	519	533	527	521	494	492	498	485	523	535	551	515	488	537	559	521	535	507	514	543	510	510	509	502	517	538	471	507	540	530	565	561	511	543	509	513	497	511	500	529	521	489	475	518	517	525	476	541	516	545	502	547	539	519	501	553	525	513	518	504	557	543	515	534	545	525	464	536	506	538	496	483	560	529	500	503	549	506	513	517	508	508	516	479	514	505	485	528	512	527	525	464	512	530	514	560	504	522	490	509	530	508	502	525	516	535	500	532	553	517	475	471	520	507	523	495	536	517	507	530	529	496	517	513	508	539	540	510	524	530	521	538	463	485	521	549	514	499	517	504	541	518	504	491	517	516	494	494	508	475	489	508	535	512	534	540	553	518	526	548	517	511	517	535	503	520	484	496	506	488	529	537	510	498	504	530	529	521	478	520	506	489	534	513	521	503	517	517	522	537	524	482	521	520	525	523	508	502	521	547	501	506	458	493	530	541	522	567	517	525	509	505	549	518	519	517	524	559	546	522	530	525	525	541	491	535	518	517	539	504	499	522	494	502	471	517	511	521	550	525	514	517	506	518	539	535	531	525	513	547	526	522	560	496	500	496	496	548	484	506	518	495	527	515	495	502	499	542	526	524	520	502	545	519	499	514	509	512	502	494	524	553	571	503	544	545	489	538	541	499	539	525	559	501	484	511	511	514	516	516	479	491	509	539	517	522	511	488	538	553	491	496	514	514	514	493	507	512	543	527	518	502	476	546	544	500	527	516	487	507	540	473	454	514	481	514	514	526	480	527	537	517	498	507	509	545	532	526	518	493	522	525	518	548	504	517	509	484	480	535	538	480	530	537	509	507	530	553	532	539	553	513	522	525	528	514	530	552	511	499	518	544	533	511	456	570	488	521	527	541	529	533	532	504	515	492	561	517	445	531	483	515	465	532	540	517	558	477	514	499	527	510	507	502	535	542	541	526	504	509	500	506	546	488	506	519	550	538	477	492	514	515	493	514	511	512	477	496	509	532	474	499	524	525	490	545	524	537	545	524	511	548	573	497	534	527	511	535	529	535	530	527	500	499	562	518	535	515	520	520	517	514	503	493	511	506	508	513	554	557	521	539	530	569	520	537	488	486	500	471	555	527	489	524	510	519	497	479	522	502	511	518	510	502	516	511	530	496	571	523	550	523	530	525	520	479	492	541	521	528	497	562	473	531	545	516	498	487	522	521	504	520	512	511	506	516	565	525	511	538	552	500	511	545	504	522	546	505	521	502	514	551	499	511	485	510	518	531	539	541	496	518	473	487	503	569	514	510	542	498	545	498	498	508	538	509	527	527	522	505	509	483	498	494	507	482	509	526	501	470	511	500	506	519	510	516	530	529	498	504	506	552	474	517	499	491	525	517	545	504	492	504	472	535	467	523	565	548	516	514	490	529	512	563	504	496	543	528	546	532	546	515	494	543	543	519	529	534	534	522	536	529	474	516	540	505	505	514	469	520	537	525	520	535	522	512	504	503	514	473	512	512	520	544	500	555	534	519	480	491	536	495	520	500	521	520	520	495	512	499	464	518	555	518	549	550	545	494	513	540	536	504	526	513	545	511	541	500	556	514	497	514	504	497	501	528	464	528	529	495	529	499	546	565	519	579	488	514	499	501	545	501	480	552	513	498	509	532	512	474	533	538	531	521	501	513	470	567	538	513	501	555	550	512	481	523	516	523	511	502	522	513	468	532	513	516	545	513	522	509	558	492	535	531	469	510	504	532	559	531	548	508	501	532	505	514	528	534	463	525	513	528	502	529	531	514	501	498	523	495	478	528	507	528	537	575	516	509	543	502	484	457	500	531	526	509	488	500	491	495	543	530	527	534	541	531	540	507	502	528	489	483	529	517	526	535	509	541	493	556	533	522	526	485	504	498	499	506	539	518	539	521	516	520	504	541	520	529	508	526	519	530	540	491	501	507	554	509	516	525	516	529	537	503	510	528	536	479	550	507	495	526	524	525	506	521	492	511	521	529	477	488	493	522	535	526	521	574	491	526	501	582	497	484	545	505	547	532	526	505	531	508	550	540	521	540	539	482	497	538	523	443	552	504	540	481	540	437	502	491	542	492	523	541	568	521	518	527	496	495	556	530	533	515	553	500	529	530	529	486	552	515	525	524	521	497	529	537	539	515	528	545	544	528	499	496	510	550	538	499	550	559	496	494	508	519	517	516	570	537	515	500	501	543	515	518	517	540	516	521	527	518	531	509	532	494	523	530	481	496	503	530	488	505	529	524	517	511	537	506	501	522	504	543	492	506	495	526	548	538	527	487	548	505	477	512	513	542	482	499	518	535	564	529	549	534	557	518	546	539	514	505	547	483	485	499	522	520	572	528	523	520	506	537	475	538	526	521	512	528	534	518	509	505	488	535	521	502	517	503	509	471	488	532	496	527	524	494	504	543	510	542	550	512	509	537	519	524	543	492	533	535	520	495	505	488	535	478	509	548	531	528	528	546	530	500	514	525	574	541	532	564	517	506	541	527	495	518	499	495	515	510	526	496	507	485	515	528	497	543	534	503	507	501	489	488	495	495	484	523	530	559	501	467	552	498	498	521	520	525	507	491	491	510	524	512	503	462	537	485	554	527	508	483	554	560	514	534	516	509	556	549	529	520	522	511	481	545	483	542	522	548	519	517	511	524	499	500	540	529	543	493	518	542	463	530	541	530	544	536	541	494	503	550	532	539	517	505	537	512	528	513	486	514	561	551	577	530	503	567	521	511	491	514	530	509	488	486	544	561	528	509	537	539	524	577	474	522	553	532	530	518	495	491	499	524	481	537	541	493	528	535	502	520	495	501	482	509	508	562	529	500	514	528	499	507	516	494	565	466	499	564	498	526	549	517	527	525	515	511	529	535	523	514	530	538	504	525	506	509	542	509	583	521	519	528	506	532	545	479	566	510	521	482	529	511	533	504	514	535	521	520	552	545	505	494	524	495	504	513	500	568	525	546	536	504	515	497	524	519	539	529	517	507	513	505	513	543	499	537	545	542	489	526	559	515	497	533	509	517	543	523	508	528	561	516	542	507	522	492	510	500	503	524	541	537	506	492	520	515	513	469	500	546	550	497	491	567	509	513	499	545	560	516	519	546	512	549	490	494	483	502	552	517	511	504	536	522	547	523	477	517	494	524	494	569	514	464	560	472	509	563	527	491	504	559	503	518	491	526	513	518	562	495	490	482	487	521	503	563	515	522	509	450	498	544	499	515	534	523	531	529	508	533	510	525	495	519	521	513	487	505	488	524
60205	32720	17915	7842	2825	796	280	273	285	255	259	226	271	268	233	229	262	249	265	297	293	338	289	291	284	276	279	240	250	245	258	272	274	239	245	270	225	288	245	274	277	242	284	260	266	242	219	232	227	252	268	249	235	218	227	243	250	227	248	257	245	256	220	232	243	271	262	241	297	270	245	257	219	246	239	234	243	239	255	227	287	233	243	233	255	265	236	259	264	232	255	247	250	249	250	277	266	244	239	264	257	227	252	261	240	258	269	271	243	285	278	265	239	270	247	248	246	266	246	261	267	251	283	260	223	264	230	270	239	218	256	240	247	269	230	256	227	227	240	267	240	229	260	239	257	279	272	229	243	242	243	236	252	228	236	255	260	241	237	239	252	247	285	250	225	253	245	287	221	233	262	230	232	260	262	246	224	250	233	252	267	252	235	252	228	269	250	248	239	240	250	220	252	245	275	247	237	256	273	223	246	245	278	265	233	268	223	230	225	238	258	244	283	229	238	248	254	239	254	243	233	234	275	226	220	242	263	285	258	241	244	273	252	249	240	257	240	222	270	252	237	233	255	227	233	282	253	238	241	239	224	255	245	227	274	262	265	246	262	230	259	219	251	221	249	222	254	230	231	241	224	214	245	236	237	271	245	254	232	229	233	243	260	242	255	250	247	263	243	260	247	240	228	254	260	219	253	270	234	259	252	245	267	264	239	221	252	263	245	236	236	237	274	218	228	255	238	259	247	254	253	236	233	257	283	224	256	254	270	252	243	220	241	279	251	265	241	241	244	264	230	248	247	222	241	252	241	242	237	230	255	237	247	251	271	250	253	236	251	253	243	254	248	259	231	219	258	218	227	276	257	277	241	244	262	251	236	262	243	264	262	252	228	228	237	247	289	218	240	219	246	243	246	249	229	246	235	262	219	232	258	246	227	246	242	242	264	236	271	223	251	228	232	251	258	241	246	230	251	250	299	253	264	260	238	241	241	269	251	261	260	242	213	231	276	223	247	266	238	224	246	230	211	240	271	231	217	221	250	255	230	242	240	238	222	231	239	249	246	275	247	257	276	256	265	259	269	236	230	270	265	224	240	228	233	249	232	253	260	255	231	224	286	255	242	227	259	236	255	251	256	216	253	247	256	269	284	249	229	224	265	255	206	256	271	231	257	229	265	237	268	228	249	253	277	230	238	239	274	277	254	270	219	271	252	242	273	253	250	268	259	235	242	247	234	243	222	234	228	257	252	239	247	245	266	216	262	249	235	228	211	244	247	259	269	253	266	246	248	258	222	244	237	226	225	238	271	239	224	226	261	254	277	245	259	233	264	255	228	263	241	236	266	230	258	251	275	258	246	250	266	260	255	231	240	221	229	231	301	254	273	222	244	272	241	238	263	282	246	228	235	242	264	257	238	235	265	290	257	235	250	273	276	220	283	243	264	224	280	281	241	237	252	264	237	251	269	248	265	230	273	278	232	233	225	274	268	268	263	250	267	242	252	218	237	254	256	285	257	243	243	251	245	242	252	274	265	245	257	267	235	246	234	264	245	245	242	250	264	276	251	252	242	239	235	253	292	247	272	263	259	266	238	229	262	227	241	230	243	252	266	261	242	228	225	225	241	252	268	218	250	257	277	254	242	220	265	241	234	252	230	274	242	265	265	241	235	222	250	243	256	254	247	263	235	265	248	254	257	224	249	249	269	249	231	231	259	219	238	275	222	270	237	274	260	232	239	196	253	268	261	216	239	248	239	248	229	263	237	249	253	274	251	241	250	214	274	230	254	219	263	253	235	258	231	234	237	254	228	228	246	272	258	287	229	255	282	229	278	238	280	218	208	243	267	231	237	262	249	244	243	258	263	280	264	234	253	240	253	241	262	230	264	266	235	236	258	231	254	247	263	246	252	228	259	224	257	265	218	272	238	249	249	259	243	246	251	242	233	254	224	241	270	235	239	240	243	229	208	246	248	274	245	282	253	232	284	249	247	218	232	248	263	239	258	210	264	259	247	242	269	225	226	236	255	254	226	283	250	274	221	226	243	226	223	267	242	243	272	232	241	235	235	266	238	239	242	239	217	233	229	241	216	250	280	255	255	250	239	243	232	213	258	251	261	244	265	236	226	255	244	248	249	242	236	262	257	251	225	242	262	251	260	263	253	234	236	257	266	210	227	251	248	247	240	218	256	235	242	230	258	250	242	234	261	270	286	248	264	237	253	236	285	231	296	226	235	237	235	246	244	275	252	263	270	268	244	221	251	264	238	244	266	276	253	232	232	243	259	266	273	268	248	261	248	258	267	250	249	244	273	245	236	266	266	241	231	249	230	281	274	238	236	232	278	244	240	225	244	217	275	258	252	230	221	244	260	219	268	256	269	237	258	241	237	251	252	227	245	244	244	262	260	229	243	275	231	277	214	221	215	242	222	245	255	260	266	250	245	259	241	231	269	259	281	238	241	236	226	247	249	238	224	242	270	300	231	264	260	225	253	239	252	233	244	238	244	236	260	268	218	239	274	229	250	254	249	248	246	247	274	228	239	258	238	264	240	253	240	279	244	238	257	257	241	241	268	222	275	255	247	262	253	248	264	280	222	237	227	253	261	258	252	255	221	236	261	244	258	268	250	257	214	248	272	248	252	251	259	219	268	248	231	256	242	254	260	269	238	258	233	262	228	264	222	266	256	243	271	239	251	268	253	270	230	241	243	282	239	226	241	246	264	235	262	267	226	211	216	245	279	274	235	248	263	261	254	245	262	252	228	259	247	254	250	254	247	244	262	259	234	229	228	245	223	234	235	243	209	233	231	265	240	280	220	253	232	255	249	251	264	245	230	238	227	241	224	277	249	262	237	234	229	263	238	241	260	262	253	260	258	220	238	228	256	253	258	235	273	225	223	243	230	239	223	252	285	241	243	253	243	249	253	255	236	242	260	262	254	231	239	248	251	215	251	249	245	249	269	267	271	238	283	246	263	267	261	292	232	233	271	223	221	246	237	236	244	242	259	239	243	262	277	256	242	277	219	255	256	234	249	236	251	257	242	253	249	260	269	225	235	277	227	251	228	228	248	241	230	254	245	259	272	238	259	240	248	268	248	254	227	228	242	252	223	248	223	274	253	248	239	246	262	263	217	264	232	257	243	247	294	258	224	251	223	260	218	233	251	243	261	248	227	223	281	237	258	258	243	258	231	253	266	246	251	280	266	261	258	235	226	228	253	217	246	252	280	243	252	294	239	230	243	262	249	250	246	243	250	233	276	234	253	226	256	268	229	256	219	244	213	252	265	269	228	258	235	255	258	260	244	270	272	244	230	268	237	261	265	220	245	240	268	265	225	245	237	246	246	222	249	226	281	259	263	258	253	258	234	250	233	246	232	243	247	252	245	232	242	258	265	285	230	259	243	262	254	246	248	245	262	241	274	260	265	260	229	220	228	271	232	238	235	250	267	234	237	240	259	249	219	257	249	256	241	267	255	222	249	276	253	229	218	255	260	262
38730	23949	20517	14047	7404	2239	753	723	606	645	603	633	622	572	641	600	632	645	642	723	949	967	875	814	793	629	572	540	556	537	571	574	513	524	554	551	571	571	557	564	531	567	554	537	543	553	576	539	515	517	540	494	538	531	541	578	572	562	547	547	537	535	538	568	557	575	548	553	547	535	598	553	530	564	486	543	546	553	549	529	559	531	511	527	562	563	508	556	522	537	511	523	545	574	580	495	580	575	555	518	568	544	553	569	525	569	583	548	539	557	548	545	586	576	526	482	529	549	545	528	540	529	568	530	574	559	569	568	521	546	556	542	587	543	546	576	547	540	556	575	536	589	499	510	572	556	537	528	520	565	561	532	528	559	553	552	535	587	542	528	535	543	546	550	560	545	555	539	547	575	525	573	571	552	541	544	554	554	551	546	602	537	543	547	514	544	548	564	567	553	571	527	565	522	528	534	566	515	531	512	599	619	550	538	550	541	571	504	539	503	527	525	550	526	537	538	562	599	520	531	599	545	506	513	555	560	518	537	540	509	558	540	530	571	521	568	559	569	549	580	546	537	566	575	499	550	536	561	515	517	548	534	577	549	592	572	529	557	554	581	539	553	539	560	544	567	516	543	569	507	510	520	559	546	545	526	559	570	546	549	581	558	538	555	529	531	491	485	543	544	544	600	587	542	531	536	531	535	565	545	522	559	575	572	537	547	604	539	545	553	579	543	535	551	531	550	545	551	571	529	561	525	553	538	498	565	576	567	525	510	530	539	555	541	526	521	541	578	526	550	580	567	543	539	492	506	489	537	500	542	545	558	558	513	550	566	555	515	520	520	540	589	564	551	519	559	548	548	544	534	545	539	557	543	501	573	545	575	537	578	536	544	547	533	563	525	554	539	554	523	522	559	533	602	549	497	561	562	576	562	538	560	567	519	534	519	587	556	574	563	557	573	514	559	552	572	528	558	568	542	560	549	577	542	565	535	528	527	551	552	565	539	550	530	549	586	570	557	562	546	530	521	549	555	506	531	591	547	559	586	558	509	567	543	535	529	557	568	539	499	545	576	547	576	491	558	562	570	527	493	552	535	516	572	587	519	544	528	552	515	547	538	564	519	526	510	538	532	514	537	576	557	570	559	599	568	584	556	529	568	529	560	510	534	555	531	557	521	542	559	601	560	558	548	530	515	526	554	566	563	538	526	524	536	554	510	543	539	548	617	560	556	554	529	563	509	551	567	505	572	551	551	500	510	504	557	574	530	553	532	574	566	557	560	516	534	493	516	548	564	532	542	526	579	521	513	519	557	520	558	535	573	575	567	524	557	576	569	533	560	566	564	521	572	573	550	515	539	568	537	544	538	601	508	520	541	570	518	554	518	580	549	550	565	554	552	530	550	541	549	553	537	495	528	538	553	569	563	554	535	524	552	510	550	587	543	583	555	514	503	550	545	584	557	531	577	551	533	579	561	573	521	561	575	532	542	547	559	601	560	559	586	550	554	531	574	595	553	544	525	547	584	558	575	554	519	512	546	551	519	527	583	535	531	579	545	519	586	507	551	546	544	550	541	530	523	567	496	521	508	536	535	574	547	553	558	569	573	555	553	598	539	516	502	535	566	606	528	564	513	521	562	568	526	518	551	561	523	572	514	571	550	552	565	516	545	540	531	577	542	548	592	540	509	525	522	581	499	550	544	549	540	522	552	540	539	548	497	546	515	541	573	601	514	531	570	533	542	548	535	552	524	579	561	513	564	530	536	572	545	509	536	547	537	493	569	522	559	540	549	533	523	552	530	539	505	549	527	557	556	549	542	553	522	518	579	524	568	549	512	552	514	564	523	527	567	563	577	530	541	509	544	548	562	545	527	595	543	565	575	531	541	540	534	559	582	542	540	556	544	555	553	549	562	575	560	555	585	568	473	574	550	559	582	550	555	577	535	575	576	519	538	555	545	535	509	562	534	551	562	567	497	548	534	582	563	558	540	543	541	548	546	568	578	556	552	523	545	591	528	559	529	524	497	513	528	549	549	589	554	602	545	593	559	481	542	481	561	558	568	537	520	535	533	541	531	549	547	558	529	538	521	541	548	558	556	502	534	516	513	556	524	530	545	558	557	525	561	563	534	543	545	523	529	567	520	567	567	563	561	522	526	573	542	597	543	536	564	539	535	578	582	544	554	542	557	513	489	557	549	568	573	507	541	522	558	548	527	548	533	551	560	562	539	545	522	570	562	561	583	556	556	538	512	522	531	553	532	576	484	521	561	540	565	538	529	567	549	544	556	530	528	596	562	514	544	588	525	534	568	543	577	525	518	555	571	569	558	534	520	579	571	549	561	537	560	515	575	555	543	570	536	539	529	548	543	516	510	609	516	574	563	569	511	544	561	544	525	520	527	572	581	580	572	565	554	525	582	538	556	551	553	571	541	552	588	535	570	530	521	540	570	546	543	550	544	579	542	542	562	575	504	526	551	561	520	536	503	590	559	557	521	522	554	539	553	541	549	537	532	532	548	558	558	495	575	544	538	548	547	497	547	555	552	475	518	580	575	487	528	558	484	581	536	550	517	576	550	539	576	547	558	547	568	527	527	531	565	570	518	528	584	507	584	587	566	547	592	524	578	558	542	568	538	535	520	552	567	547	536	545	545	550	559	536	548	534	547	532	539	546	573	554	532	588	568	562	564	529	555	528	501	559	559	549	523	539	527	610	534	546	527	510	560	585	556	562	590	544	537	514	484	539	558	565	588	531	542	587	591	552	563	531	552	574	557	522	512	571	514	526	543	523	546	567	513	539	563	573	583	567	515	575	544	563	558	562	549	567	572	540	549	528	556	523	542	533	562	554	547	531	544	544	544	554	557	545	551	546	577	517	553	537	549	575	530	581	525	537	609	560	513	581	555	570	574	524	541	533	536	513	528	565	559	557	542	552	556	525	588	574	541	583	579	572	567	561	564	536	534	503	536	565	531	571	522	551	575	570	548	527	523	550	563	575	558	596	547	525	570	539	524	540	551	559	573	529	575	534	574	553	531	589	561	549	557	546	562	549	578	510	538	536	518	558	505	551	529	522	596	576	539	532	589	558	572	604	537	556	512	557	566	514	530	510	544	558	591	548	524	508	557	557	566	566	540	580	522	585	508	567	524	562	580	569	575	583	515	561	582	517	535	520	528	513	586	575	526	551	540	571	507	532	530	537	587	561	590	585	545	528	525	520	524	575	548	540	545	580	487	509	529	572	571	572	527	546	534	522	512	529	552	499	536	544	530	562	603	537	521	578	554	559	552	591	520	549	594	513	581	531	530	568	547	515	511	537	575	561	523	547	564	540	542	537	541	540	533	523	508	572	523	592	551	536	610	559	552	537	497	523	531	562	534	554	527	581	569	566	530	531	562	604	558	557	549	556	549	549	540	573	536	508	539	525	520	541	540	593	543	532	559	536	589	544	550	545	535	555	522	557	540	572	554	523	523	568	533	568	540	526	559	507	554	581	538
62562	36182	23027	11957	3889	657	361	323	319	363	342	321	289	283	283	276	257	269	326	380	535	568	552	487	365	288	252	214	266	268	308	270	292	259	270	227	277	284	259	264	259	243	273	278	269	262	248	254	251	266	256	266	258	244	247	253	242	289	272	260	240	289	286	260	265	239	282	263	270	290	275	250	273	243	281	275	274	257	279	311	289	273	286	259	263	262	270	273	241	270	266	262	270	262	266	234	250	270	273	262	261	221	236	264	248	284	301	303	256	257	249	271	256	268	322	245	239	302	290	256	237	266	259	248	259	235	279	279	281	247	276	247	286	284	274	272	239	250	234	263	258	273	261	277	258	256	262	250	269	272	265	246	261	275	267	268	285	243	278	265	258	241	245	286	257	276	257	263	281	265	268	266	276	283	222	273	249	261	288	284	267	278	298	250	272	244	256	257	269	260	253	260	280	248	249	273	261	258	273	260	314	229	277	246	267	275	279	260	260	268	234	254	280	264	255	274	246	277	278	255	262	267	234	242	257	250	225	284	287	283	258	254	265	251	236	267	254	237	289	274	270	276	283	247	251	260	252	262	277	266	265	252	244	255	277	264	269	241	255	267	275	257	241	249	261	279	245	257	281	235	291	269	266	280	268	231	279	229	270	245	258	267	264	227	240	278	249	273	249	277	253	253	295	260	268	281	283	261	293	260	298	274	249	266	285	259	266	289	277	272	246	277	271	258	252	254	290	257	262	254	254	241	247	279	290	217	241	272	250	271	256	269	259	266	254	258	263	248	288	277	290	312	276	242	269	289	272	246	238	247	284	252	248	257	229	243	284	265	283	233	243	286	267	245	239	241	249	279	282	262	296	279	248	278	258	293	270	261	257	232	268	233	258	223	263	280	257	246	258	280	282	295	299	246	243	246	241	267	245	288	267	264	273	266	223	277	260	226	230	252	259	250	236	271	275	273	213	257	281	279	275	272	269	292	277	306	250	296	268	233	236	254	288	264	273	273	256	262	258	236	265	267	248	260	244	268	243	268	256	260	323	249	281	239	260	279	276	250	267	280	284	275	281	277	274	279	237	264	288	236	242	267	224	252	281	272	278	248	262	235	252	283	253	252	272	232	235	248	259	288	286	265	273	220	242	276	278	231	265	245	269	258	229	243	282	292	277	288	295	267	274	264	264	269	256	277	264	281	285	278	276	266	286	234	248	238	270	285	257	255	235	260	272	274	285	293	241	271	282	287	252	235	297	257	213	286	235	272	262	243	269	279	283	242	284	291	234	238	259	254	271	289	264	252	249	265	249	250	249	280	275	243	246	221	256	247	262	271	305	264	272	302	268	270	264	285	255	241	267	270	246	262	274	269	290	281	250	236	256	266	263	279	267	265	253	267	257	244	242	264	243	276	252	232	256	296	238	236	252	275	268	238	272	228	233	269	289	228	247	260	251	240	249	289	280	272	271	266	242	216	272	254	262	235	258	256	248	253	244	230	224	250	272	299	267	264	256	248	263	244	243	286	259	262	269	268	228	242	254	269	275	266	259	251	296	249	276	273	248	266	237	248	269	251	238	276	241	266	242	274	234	270	259	297	290	260	304	286	274	290	259	264	274	255	276	264	267	261	240	244	263	273	239	273	275	258	296	230	270	264	285	244	262	246	240	278	302	279	245	259	254	299	283	283	240	273	296	246	261	244	267	279	234	270	282	272	278	284	287	233	233	278	262	266	255	243	279	281	249	232	274	284	243	273	310	270	244	281	287	261	253	263	270	253	283	251	258	240	292	279	245	261	247	271	252	288	294	277	267	260	288	264	282	251	283	258	272	241	228	240	259	262	248	273	287	276	270	269	233	258	269	280	284	260	264	258	260	289	221	261	260	239	253	293	239	282	229	303	259	241	283	249	246	254	279	266	266	265	242	255	285	296	281	266	248	250	241	259	297	289	258	242	278	262	255	269	256	257	263	279	264	280	260	283	272	251	257	281	268	256	246	281	268	264	282	251	258	261	291	276	253	245	260	264	273	281	297	276	254	279	268	293	286	279	273	241	254	247	289	255	272	238	233	251	249	261	269	286	293	255	255	256	274	244	296	272	283	292	266	268	255	269	260	263	268	261	301	247	285	243	256	243	278	299	269	263	263	303	312	256	240	280	267	254	250	304	268	261	294	268	236	284	282	252	310	281	269	247	253	277	298	237	275	268	245	238	247	264	278	235	261	260	264	231	285	264	287	283	273	282	289	250	265	276	264	241	306	279	242	262	242	236	262	278	284	246	306	254	275	266	268	244	254	253	270	251	261	282	244	262	300	249	258	252	280	283	271	261	241	281	257	256	249	273	286	280	282	295	268	229	285	308	283	261	255	247	249	273	268	265	283	249	255	282	258	270	264	266	273	244	273	249	275	281	276	245	271	303	247	268	276	263	258	246	247	278	266	278	284	255	255	274	274	267	267	266	255	227	253	283	284	254	258	280	258	264	270	250	268	265	267	244	274	250	265	261	309	260	286	284	281	282	266	269	232	258	260	281	253	254	259	288	256	276	218	261	285	249	251	293	332	281	271	259	243	283	261	267	293	271	265	281	285	248	274	269	258	266	250	293	255	262	263	270	225	298	259	262	267	256	257	265	282	263	260	294	253	285	267	253	267	234	257	303	314	287	229	268	283	260	259	262	261	252	269	251	287	261	250	285	258	267	249	257	270	305	277	284	276	266	244	259	287	268	278	239	280	254	262	271	257	273	278	295	278	241	261	283	252	268	276	284	270	264	261	274	256	242	273	274	291	278	287	306	274	257	254	299	244	259	296	282	286	275	262	285	255	279	267	234	272	275	303	248	274	242	237	249	267	288	285	277	253	315	259	274	245	266	306	268	265	237	272	298	251	264	285	281	239	273	268	255	294	247	253	252	265	260	301	268	261	256	231	272	276	263	241	258	255	241	245	265	279	268	274	269	236	271	299	249	262	263	236	250	253	272	286	245	283	305	234	263	272	240	248	272	279	263	270	255	255	248	261	272	245	276	230	281	276	272	260	269	285	243	288	276	256	246	277	253	263	294	263	220	281	267	253	251	278	276	245	274	253	262	281	266	256	249	256	264	272	261	276	248	246	260	290	281	272	242	261	270	294	284	260	265	257	257	273	241	223	237	241	246	254	274	254	262	279	247	270	282	253	248	291	245	286	267	263	274	288	245	256	267	263	251	256	279	271	284	271	265	263	252	251	280	298	265	244	259	261	256	256	257	288	256	290	264	253	259	256	267	273	267	245	285	241	249	262	269	298	239	283	241	244	264	266	242	287	265	250	243	266	265	245	264	257	277	258	272	248	282	279	270	304	252	282	265	241	283	254	273	265	264	257	263	264	273	259	241	260	241	274	255	272	304	248	240	282	278	289	276	219	249	287	275	240	261	259	235	259	261	235	223	283	291	254	268	261	257	269	274	283	240	276	244	265	246	263	272	284	239	233	272	259	237	267	272	261	247	271	254	263	290	281	254
39877	27421	25077	19356	8168	1609	947	977	931	900	914	790	818	762	731	684	704	713	843	1373	2269	2692	2284	1812	1038	688	567	553	607	542	551	562	585	568	616	613	532	537	581	624	543	542	613	536	594	593	598	583	563	605	565	586	602	592	614	619	591	581	592	622	562	565	589	598	568	552	558	551	603	605	556	552	536	580	601	557	585	557	553	555	548	558	582	578	577	614	586	571	577	617	634	542	582	572	566	525	582	578	594	615	585	563	558	564	573	603	612	570	584	565	578	574	605	564	545	587	578	605	567	548	553	570	558	579	603	583	597	600	572	636	563	595	588	578	572	536	531	551	585	552	554	567	585	575	594	574	604	594	567	560	553	568	601	553	570	572	555	587	601	570	589	584	563	586	611	579	555	586	594	614	562	554	568	575	590	584	591	569	583	576	570	596	578	609	542	591	561	563	578	584	555	560	586	554	578	593	569	556	595	600	544	598	562	577	573	532	555	595	595	545	564	584	647	557	569	583	577	584	575	624	588	600	603	613	549	590	589	588	600	576	548	564	573	574	582	571	560	574	590	616	570	549	537	547	551	581	557	567	573	576	571	528	529	570	571	614	584	585	575	629	552	553	557	589	566	538	560	572	617	602	602	620	612	550	546	583	529	594	565	598	631	617	583	608	587	570	579	617	555	562	585	577	571	622	563	610	563	558	555	609	598	574	601	539	551	546	571	547	582	572	568	591	593	586	584	570	616	603	535	612	570	549	564	582	503	600	528	587	551	586	555	573	557	607	565	590	599	592	583	563	610	572	593	558	582	606	591	575	556	562	549	578	566	573	562	543	593	591	588	602	574	555	595	579	573	595	558	571	554	610	555	562	621	534	501	586	562	571	522	579	576	515	614	575	531	580	562	576	614	550	606	595	549	620	615	564	562	548	545	578	570	597	602	578	554	591	562	584	573	583	573	548	535	599	590	556	583	590	539	553	554	547	565	530	607	575	588	590	607	564	565	571	582	577	616	561	547	571	596	593	607	619	626	600	600	546	587	582	616	622	628	561	537	574	566	546	542	582	486	597	533	543	560	636	597	608	573	573	574	576	614	594	541	555	562	562	517	582	576	595	568	570	557	542	592	593	586	575	555	602	590	543	612	583	549	563	555	573	579	531	587	586	568	544	595	538	558	583	546	585	587	598	577	596	558	616	562	567	597	557	563	575	539	574	570	555	582	597	578	579	611	570	540	568	591	570	623	534	608	545	560	568	570	562	573	563	583	541	589	609	534	563	582	589	547	580	561	627	570	554	554	566	616	605	618	550	575	567	547	609	557	553	576	596	584	590	604	554	582	548	578	527	576	556	611	580	507	576	571	599	562	609	582	553	597	568	601	609	601	576	554	544	556	576	564	591	601	581	576	567	566	584	548	582	573	585	611	611	554	557	607	577	590	594	591	589	571	625	547	582	572	557	562	637	572	596	631	594	562	577	580	602	610	615	598	595	557	546	607	554	590	578	581	540	596	579	576	574	539	571	601	547	564	601	567	541	539	567	586	580	606	537	582	576	562	543	559	570	553	566	609	592	574	535	605	596	567	578	568	563	564	554	546	552	571	556	582	619	517	570	582	594	550	581	533	558	564	556	592	559	576	595	627	603	608	594	565	580	562	574	576	531	599	571	591	564	610	593	597	544	576	608	579	562	584	555	562	569	608	587	591	572	573	616	625	538	595	580	561	576	561	614	549	600	588	602	564	567	574	604	618	577	573	617	617	564	540	561	532	581	549	548	589	541	568	531	602	646	585	566	558	597	567	588	576	545	548	555	587	559	569	575	566	582	583	584	578	588	544	613	596	597	544	562	577	541	615	544	561	620	614	581	547	570	569	618	582	541	613	560	564	591	596	605	580	559	555	608	605	580	608	548	586	588	581	565	607	600	572	595	585	585	599	562	575	629	583	577	551	528	567	615	592	581	589	567	566	554	587	594	582	557	533	591	555	575	607	575	566	624	571	574	594	572	613	594	584	596	569	552	557	584	538	572	589	558	581	590	591	565	538	557	587	565	553	537	550	575	593	566	580	533	574	544	502	546	577	583	586	512	552	567	556	610	544	599	525	584	575	621	566	576	551	563	556	534	587	548	581	562	578	566	601	610	619	573	570	563	543	547	603	583	596	597	530	584	585	551	558	554	587	586	575	553	593	564	576	564	557	546	540	575	563	546	579	575	589	626	549	580	568	565	586	574	574	547	526	647	559	587	596	564	548	580	595	575	586	571	603	639	533	584	565	606	583	591	571	593	584	563	567	542	560	620	545	584	535	568	524	582	563	577	552	613	618	574	575	609	550	631	610	557	529	564	551	604	610	553	590	550	577	619	588	586	570	584	571	511	592	574	527	582	604	582	555	537	611	571	544	569	562	554	585	548	601	576	603	585	587	532	533	641	551	585	535	592	561	576	542	574	605	583	554	582	562	516	598	563	553	581	572	614	560	582	613	546	575	603	569	568	587	560	554	580	549	557	579	519	597	577	608	582	607	531	590	544	562	577	590	559	558	635	563	548	607	526	567	534	569	582	564	604	547	557	638	557	570	566	563	565	557	612	547	547	560	556	601	584	597	597	587	579	607	557	549	535	525	592	589	606	560	551	555	618	568	597	552	576	637	604	578	564	558	592	589	554	571	556	538	601	566	621	596	579	591	587	577	591	520	558	608	551	597	566	598	559	584	571	582	553	543	584	561	531	572	571	548	528	548	569	589	580	589	622	598	606	566	554	517	547	531	560	593	532	600	600	583	560	590	588	593	578	602	583	597	629	574	582	598	560	594	552	559	554	576	595	610	541	585	578	634	567	574	576	598	575	560	590	586	560	600	603	541	557	575	582	606	609	564	567	590	568	579	544	565	571	555	535	629	574	555	611	558	558	566	582	566	562	580	514	585	576	589	545	592	536	558	571	556	572	593	571	609	586	586	568	570	610	547	565	582	561	598	578	571	600	533	566	578	584	554	574	559	576	588	588	568	607	485	567	573	572	613	574	582	534	595	589	615	580	564	577	565	543	576	603	578	573	544	552	604	589	555	581	592	545	581	545	574	553	547	592	549	570	551	574	600	623	559	585	573	536	595	563	536	587	560	572	586	575	569	555	558	557	563	599	578	601	588	562	564	571	535	563	589	578	572	552	543	617	585	591	522	582	567	556	544	572	573	555	561	554	571	577	586	547	583	560	583	526	588	580	596	584	589	568	579	586	565	541	570	541	561	604	575	567	601	558	579	556	610	610	583	572	581	610	587	589	588	570	553	581	573	618	564	594	584	546	607	598	597	575	563	566	564	542	575	537	548	536	575	579	543	559	630	557	588	581	584	573	564	603	598	605	589	591	549	574	565	585	581	585	581	553	563	598	547	589	559	556	586	580	577	610	570	614	595	615	616	600	588	549	569	567	557	601	578	552	589	563	562	588	565	585	538	606	567	561	579	601	563	571	574	557	574	545	571	598	552	535	546	527	589	616	556	593
44294	22576	9721	3598	883	291	269	288	271	269	276	248	263	229	244	248	233	260	238	239	257	227	231	250	273	244	237	262	265	220	241	193	210	246	251	217	214	252	219	226	247	224	207	205	215	236	206	245	249	244	229	212	251	220	213	245	203	253	258	228	249	211	213	234	229	229	219	247	233	230	232	223	224	218	275	232	241	224	228	215	214	248	218	263	205	213	215	237	276	230	245	234	259	241	232	245	229	204	228	242	199	217	257	211	234	236	237	232	256	219	235	240	224	234	235	225	218	213	234	216	236	248	216	236	228	257	228	224	233	220	221	248	254	221	234	191	257	217	272	228	246	200	202	213	237	242	265	244	233	235	272	243	242	262	236	239	205	210	228	236	220	231	233	233	243	261	233	229	256	252	218	222	218	290	233	248	218	232	260	214	241	216	238	246	253	238	241	243	241	252	235	231	258	244	250	263	262	236	205	238	225	243	205	232	222	238	223	235	237	214	235	225	229	245	219	219	207	229	240	266	236	225	216	235	242	240	210	231	229	201	244	247	236	248	235	229	221	253	229	229	240	260	218	212	247	236	236	203	219	239	204	274	230	237	234	204	229	230	233	255	240	231	224	266	235	225	221	269	229	213	218	233	238	231	248	228	231	231	240	213	226	231	234	241	228	212	221	222	223	207	258	221	218	240	229	253	231	233	225	251	209	195	236	208	259	241	229	255	240	274	231	205	246	251	230	248	256	216	223	278	225	247	247	254	209	222	255	230	247	228	219	225	202	255	220	257	244	249	210	209	228	239	208	215	240	239	231	253	234	227	224	244	256	213	247	235	215	274	226	236	239	212	223	221	231	266	265	245	234	227	259	255	213	232	242	214	178	240	227	257	238	187	239	242	249	232	234	230	213	233	233	214	260	235	242	234	236	230	228	242	233	255	246	219	232	237	215	233	256	228	213	237	215	236	227	259	211	264	227	232	255	221	243	196	217	262	258	227	250	210	230	246	258	265	257	221	235	213	261	259	261	230	231	190	251	230	224	269	232	245	229	243	208	260	226	236	220	229	245	212	242	250	227	228	241	227	261	230	226	225	226	228	232	221	218	236	214	247	242	229	253	250	266	228	224	217	223	243	207	229	239	227	220	256	233	246	216	240	250	202	220	230	230	245	237	247	240	225	228	270	253	211	235	214	238	238	209	230	214	237	244	216	226	226	254	248	236	222	231	227	221	229	229	231	242	228	222	237	225	237	230	224	239	241	250	240	218	220	213	214	235	236	219	227	243	237	249	224	227	228	194	234	233	218	249	223	229	238	240	230	234	211	218	237	253	228	247	207	204	245	230	252	220	231	243	253	250	210	259	263	253	256	227	212	213	218	229	210	233	232	250	257	252	226	206	212	221	234	207	217	276	226	241	241	230	227	247	221	211	285	221	217	240	243	251	219	246	264	263	249	240	239	209	227	228	218	234	224	253	202	246	238	270	215	231	208	240	234	242	207	255	242	244	203	236	231	223	256	222	218	251	256	259	227	235	252	234	227	211	260	249	237	205	243	220	217	266	219	223	239	256	225	245	198	248	214	220	255	279	236	242	228	202	239	233	241	246	228	228	234	235	224	236	233	249	235	241	262	237	235	255	251	234	220	227	214	217	254	247	246	236	223	268	207	244	236	270	269	239	242	218	236	253	255	237	244	255	238	238	210	238	225	217	256	248	225	257	240	219	222	237	226	213	222	227	237	224	222	229	261	241	232	245	238	235	237	213	235	230	227	219	266	216	254	241	241	236	238	261	271	219	221	219	236	205	235	252	238	234	232	210	231	222	219	230	244	241	250	230	225	250	221	230	209	204	233	234	258	244	205	202	247	259	249	239	227	232	231	204	203	236	220	217	277	233	203	231	213	224	232	210	220	234	250	228	255	239	222	214	241	246	245	262	257	218	221	237	211	243	208	234	280	239	246	212	237	253	251	214	231	219	245	237	222	225	246	223	262	261	233	231	220	226	227	252	225	233	234	221	223	279	238	215	209	223	230	256	249	246	235	202	220	218	234	215	247	227	243	245	255	248	237	247	229	236	234	273	243	241	263	246	255	253	251	223	234	257	254	247	211	201	214	203	216	223	200	222	206	239	211	223	192	214	256	243	257	248	244	234	235	264	243	184	234	231	245	235	238	256	204	214	241	224	206	208	226	233	214	235	223	244	239	236	229	247	228	222	182	214	229	204	218	217	222	268	232	239	221	226	226	210	238	223	241	217	239	233	223	224	259	224	212	211	245	213	225	232	228	225	221	236	228	227	213	244	246	249	225	212	241	209	214	251	192	228	244	228	227	221	224	246	236	224	240	231	237	227	269	230	253	222	241	253	257	250	212	228	240	265	222	251	251	206	231	217	232	229	197	228	240	213	235	259	231	253	251	236	238	249	217	197	243	218	222	258	263	236	239	237	206	232	224	223	230	256	232	231	219	223	225	258	234	240	243	243	224	238	221	226	224	262	296	256	248	252	237	218	257	259	221	257	216	240	250	241	241	235	217	216	230	239	254	269	246	279	214	211	229	236	236	244	215	220	240	242	228	218	243	243	238	221	226	235	251	244	231	271	225	219	228	217	239	227	196	220	219	249	233	224	241	236	216	241	282	209	206	254	244	215	243	255	227	248	213	211	229	215	230	211	215	223	226	261	253	253	222	225	200	237	234	228	230	239	242	255	216	253	223	252	231	232	244	248	217	241	253	259	229	191	233	242	232	232	211	225	239	244	216	220	207	243	210	275	223	232	238	227	233	241	239	217	248	243	232	225	254	249	240	214	268	234	194	247	244	230	204	243	248	262	219	215	249	235	260	236	232	268	241	240	233	231	203	243	206	226	216	256	236	244	205	199	221	239	221	232	241	230	215	254	238	208	230	248	253	237	256	215	218	243	207	214	240	242	231	232	243	255	238	211	244	269	243	246	242	233	236	246	214	215	241	209	218	226	243	228	269	262	261	242	237	230	246	228	238	211	259	227	246	214	250	250	225	243	225	207	210	224	211	225	215	246	229	241	196	232	261	232	206	214	215	256	257	245	231	237	256	236	238	248	220	232	229	215	251	261	238	238	199	267	242	196	208	242	197	225	239	256	246	243	233	234	205	224	252	262	213	223	232	228	236	224	236	258	250	246	240	212	242	211	227	239	239	245	259	240	260	242	228	244	244	228	242	226	228	211	206	229	239	230	227	249	224	244	229	265	224	225	226	233	207	253	215	218	243	225	245	235	224	279	227	233	204	209	240	229	205	249	244	243	223	256	224	225	219	229	234	210	222	233	224	220	258	209	240	212	214	251	221	228	226	269	252	236	241	246	213	235	231	244	242	212	218	208	247	232	241	209	247	238	273	237	233	233	237	242	235	230	240	237	254	222	231	223	224	234	226	219	237	217	232	255	220	272	250	206	236	223	264	214	198	220	200	266	243	252	250	240	193	224	228	275	263	243	234	244	237	238	221	226	232	245	246	234	248	218	233
28663	15683	12482	7905	2245	822	733	700	675	774	707	666	644	578	551	558	572	507	537	539	581	568	628	590	585	548	530	494	496	485	513	534	528	500	524	494	504	507	496	539	562	555	506	513	524	528	493	531	546	547	498	493	535	510	501	481	502	534	534	531	540	525	528	534	479	507	544	488	484	533	523	544	515	494	498	519	504	540	547	486	499	509	491	516	523	491	564	529	533	485	563	532	526	537	495	530	529	517	470	538	517	539	494	494	517	488	559	511	520	509	484	487	505	539	521	509	491	541	541	498	505	527	524	491	502	514	532	551	531	470	542	514	549	494	549	533	489	484	554	489	542	515	490	514	503	466	552	556	490	497	484	531	479	504	550	504	542	484	523	566	511	552	505	513	514	539	512	507	531	520	552	531	547	491	544	506	538	498	510	482	505	533	540	493	526	513	497	517	532	505	509	521	474	562	548	515	520	532	508	507	497	532	497	527	508	508	505	523	503	493	504	481	515	517	545	518	505	544	552	516	521	535	495	530	524	505	532	512	501	503	576	466	505	517	528	545	486	530	532	510	519	523	526	518	503	534	500	510	511	557	542	512	527	512	533	521	516	523	506	506	515	553	499	521	513	513	533	527	510	547	510	509	524	532	515	528	459	536	544	478	511	526	511	501	551	532	490	528	508	550	487	486	496	542	525	527	519	531	566	530	533	544	520	508	520	492	540	494	505	523	526	553	517	509	537	548	488	500	466	503	530	509	507	532	513	475	521	560	480	569	468	539	516	510	532	496	518	531	508	509	546	535	510	489	538	484	524	525	525	541	526	502	546	540	557	491	527	540	511	528	519	516	507	548	518	524	558	519	511	513	497	522	530	471	524	504	533	546	511	517	546	504	468	504	510	537	513	497	518	535	519	521	467	530	495	512	544	499	531	517	567	558	503	542	515	521	523	524	528	481	520	497	527	502	506	515	522	525	510	514	519	506	492	522	516	532	554	536	550	513	489	498	512	496	523	556	543	545	544	485	534	554	515	537	515	492	507	507	532	519	503	524	493	523	484	502	549	507	491	541	544	508	506	486	500	533	536	536	483	478	568	498	538	542	561	580	541	523	529	457	531	486	582	525	521	494	501	474	495	523	493	541	498	506	536	492	547	486	511	516	506	514	496	454	567	486	450	549	506	545	487	508	493	518	541	513	513	552	528	505	503	479	513	532	524	467	518	499	536	523	517	525	462	555	537	485	527	542	499	517	506	514	537	495	504	544	500	506	497	494	542	515	467	518	518	493	517	482	498	549	530	475	504	514	537	509	512	532	533	552	524	502	492	534	480	502	488	523	553	552	564	515	499	527	499	534	536	554	552	483	547	505	538	487	502	511	537	529	551	520	556	522	510	510	516	554	528	521	510	502	525	532	517	487	521	493	529	498	537	472	514	532	517	501	526	544	532	530	497	561	518	476	535	504	550	549	510	500	499	500	497	564	525	516	523	511	550	544	493	522	502	522	537	489	496	555	522	519	522	509	522	528	549	490	499	492	520	518	518	519	522	512	529	531	503	548	512	496	555	580	547	496	497	524	511	512	535	533	527	520	515	496	518	543	506	508	509	530	545	503	514	522	475	524	508	514	550	552	505	500	512	516	500	498	508	511	541	529	536	480	531	529	526	523	560	554	506	536	492	530	503	491	516	511	499	548	479	512	509	542	514	519	483	523	532	490	578	502	548	556	524	493	518	528	497	517	564	541	477	559	480	477	566	541	507	486	491	497	514	496	494	554	508	518	514	524	515	505	542	535	514	543	494	514	507	542	514	508	551	526	505	544	525	503	511	520	549	497	532	503	510	529	541	522	504	536	514	522	498	552	512	507	584	530	511	517	518	547	509	527	499	539	530	481	462	522	513	550	507	554	578	529	503	505	520	502	505	522	496	510	507	534	469	524	523	564	538	504	498	530	532	492	449	516	527	530	503	534	529	469	531	460	527	494	527	549	502	540	528	541	487	515	506	498	545	506	509	536	553	541	506	499	508	522	556	534	543	546	542	532	504	486	512	499	516	517	513	519	465	531	470	500	524	529	507	554	533	509	524	567	543	503	499	536	514	532	513	515	516	512	516	487	524	539	512	521	489	517	506	552	546	503	536	522	532	510	534	573	516	535	509	515	533	516	506	544	498	523	486	496	556	520	513	505	529	506	503	500	518	502	472	546	531	534	509	527	546	506	511	526	521	529	497	490	519	533	520	534	525	532	494	516	544	468	489	547	568	492	514	504	490	533	537	538	539	517	519	535	513	500	511	473	534	572	540	557	505	541	497	510	506	511	533	495	465	512	495	522	508	515	555	554	476	515	523	518	527	532	532	504	543	504	511	559	494	506	546	537	524	498	516	498	502	521	510	525	503	521	531	524	501	512	540	519	497	539	520	524	534	526	516	553	546	507	539	483	561	540	500	524	521	504	493	519	522	505	533	477	551	520	512	530	521	513	530	532	498	483	527	520	513	557	515	531	578	516	529	533	529	553	567	495	522	520	489	504	528	515	529	510	519	544	550	472	528	511	495	500	504	559	529	521	527	498	506	479	491	529	522	521	519	509	508	519	511	537	517	491	511	503	485	484	511	508	505	516	500	495	516	504	516	575	543	541	537	514	546	544	536	511	543	523	535	509	529	490	488	519	549	495	531	532	547	516	526	527	505	525	498	510	547	520	529	505	501	554	504	504	568	489	528	554	540	515	507	561	555	517	512	497	490	478	587	538	492	451	524	496	530	563	510	507	506	525	549	509	522	553	478	510	468	550	525	506	508	536	500	489	545	515	515	516	496	542	529	530	507	479	516	542	537	540	538	551	505	541	533	522	542	508	554	519	525	497	470	544	507	537	503	506	472	519	501	518	513	529	570	521	489	545	548	512	525	518	493	530	539	523	535	517	526	509	528	527	523	528	529	525	487	507	532	525	495	527	487	522	505	498	529	529	512	523	509	481	520	552	537	510	546	506	535	559	491	495	535	554	498	477	521	548	502	482	484	549	514	450	505	512	487	524	541	523	497	509	511	539	527	506	532	479	502	579	452	537	499	503	534	554	545	518	485	531	528	488	502	472	526	520	529	524	536	516	539	561	502	539	502	526	542	509	527	496	549	542	488	501	506	543	478	484	556	531	544	543	512	543	540	513	528	510	537	489	500	502	529	497	509	511	526	528	538	498	523	473	521	534	487	534	527	527	558	556	504	474	523	536	551	528	518	507	480	530	539	505	532	531	494	553	528	517	482	520	572	549	530	532	489	554	497	490	517	519	495	521	521	554	517	501	520	507	544	517	521	501	498	478	488	514	495	517	501	497	501	529	553	489	496	507	514	524	507	527	504	515	497	507	495	511	520	515	495	533	517	490	521	494	523	508	483	478	519	528	504	520	548	511	510	508	508	508	535	500	522	510	512	525	512	557	525	530	472	507	483	533	547	528	507	490	510	521	489	571	531	567	573	559	506	481	540	523	526	569	516	515	536	506
59782	27753	11596	4588	1335	422	294	307	357	290	274	257	265	271	251	264	251	265	226	258	308	276	346	294	297	259	241	241	261	245	275	229	243	264	259	219	250	245	238	244	241	226	243	265	259	222	229	240	256	236	245	230	223	271	255	223	264	283	270	247	246	229	239	227	240	224	239	275	249	251	266	262	244	266	229	259	263	247	251	243	281	263	239	253	266	249	246	211	258	252	251	252	239	234	241	256	227	227	243	245	236	263	261	257	251	234	234	256	256	275	248	256	261	223	240	269	257	216	247	231	298	249	292	257	250	267	234	243	257	210	251	253	260	230	255	267	240	237	241	254	284	235	247	228	228	250	237	256	256	237	246	241	255	263	262	236	254	246	270	228	273	251	268	258	258	197	260	258	276	268	276	270	240	270	260	282	273	252	250	242	250	258	255	276	277	226	255	242	240	245	255	241	251	232	248	246	260	242	276	280	267	262	291	249	249	238	269	239	224	236	221	239	265	254	235	246	229	234	269	255	255	237	239	234	220	245	247	283	232	250	249	227	225	258	252	254	244	239	224	259	244	259	261	265	252	280	249	256	236	228	241	271	239	221	231	209	245	230	219	249	254	255	248	260	262	237	269	227	248	276	242	237	261	239	253	239	263	268	236	261	280	239	254	242	287	266	273	278	238	244	240	279	232	263	260	257	282	229	237	229	238	256	249	269	234	245	261	257	257	248	251	236	253	227	253	263	227	244	258	231	255	268	251	232	269	274	233	229	258	245	253	244	259	253	260	241	268	217	244	262	224	211	237	244	265	323	238	258	260	236	258	251	251	271	258	267	229	242	284	254	253	222	267	241	238	242	262	240	247	251	226	248	244	239	235	244	262	256	277	233	238	241	232	272	235	221	248	270	256	213	241	231	252	244	255	260	241	239	227	269	236	238	231	267	256	232	237	207	262	246	264	265	237	239	238	294	248	286	251	256	241	229	251	249	263	252	226	244	235	234	229	273	243	241	224	257	243	261	240	221	269	226	234	230	241	236	239	222	247	265	235	258	231	248	247	251	261	230	252	259	278	258	230	267	228	237	235	242	263	273	228	231	253	285	251	221	254	257	245	250	264	263	263	274	289	263	236	258	238	243	220	243	270	238	268	236	220	225	250	245	241	269	235	259	259	245	248	245	218	237	267	243	249	282	241	241	241	251	203	251	272	254	252	252	260	243	262	240	273	274	243	250	235	249	265	254	242	273	266	226	249	228	212	237	232	247	263	252	267	220	232	250	260	230	229	228	256	227	236	267	265	226	287	270	226	248	262	244	248	238	266	275	251	239	269	247	266	257	257	228	242	247	220	219	239	266	269	263	239	261	248	237	265	244	229	257	280	255	300	261	299	255	254	278	236	239	280	270	269	245	234	234	266	234	282	261	251	252	272	243	248	248	268	225	240	248	248	250	250	244	256	223	272	265	221	269	279	239	262	281	244	255	236	239	251	249	245	252	246	239	256	273	254	250	280	260	231	245	254	230	240	244	216	235	262	243	254	255	259	247	280	239	265	266	267	258	230	247	224	229	241	234	254	261	272	227	238	273	227	293	236	250	244	233	239	243	222	264	247	239	265	274	253	258	257	253	245	245	259	229	279	252	257	267	273	267	275	244	250	259	268	237	257	264	263	271	237	243	229	238	233	240	273	239	254	264	215	230	237	245	261	261	246	267	252	228	258	236	257	243	271	239	227	261	234	293	246	248	241	248	256	254	229	243	253	285	255	271	235	242	259	252	229	245	211	257	255	271	242	267	232	265	258	237	242	245	250	249	278	235	227	280	276	240	226	281	291	254	228	219	266	244	263	265	271	259	271	258	250	253	274	257	245	229	229	246	252	242	267	263	262	259	239	228	244	233	259	237	301	237	277	241	213	263	242	239	284	253	280	258	267	232	256	256	263	272	257	276	254	256	260	277	273	235	256	224	216	250	246	244	231	259	254	242	275	238	271	238	256	233	236	237	227	234	254	264	258	230	240	275	269	251	246	249	259	254	275	252	254	267	232	228	242	222	230	236	282	273	246	234	245	256	246	250	240	256	262	259	222	213	262	278	259	237	240	263	245	260	230	275	230	252	261	240	265	239	262	231	260	236	261	271	224	210	274	260	238	239	244	232	259	220	258	255	224	234	232	249	238	237	278	273	239	243	275	251	246	222	273	252	272	241	235	256	256	235	268	267	247	259	242	258	253	275	263	233	226	253	261	301	268	261	245	253	256	309	253	227	234	222	250	229	249	230	227	259	244	219	237	259	246	234	252	225	252	264	219	280	216	288	228	251	284	253	253	251	247	254	258	230	269	257	238	236	236	238	205	245	255	228	255	248	252	297	235	272	243	267	254	204	229	253	250	268	239	207	262	241	265	260	261	215	252	254	246	276	232	251	265	225	283	240	251	238	269	262	253	278	245	262	243	285	254	232	240	267	259	276	240	253	258	254	250	258	266	221	251	220	231	215	244	260	255	256	230	273	285	254	238	221	277	227	266	273	215	255	271	261	262	265	265	265	241	236	267	245	243	257	264	278	261	254	244	258	259	250	223	263	260	255	262	250	243	261	256	251	217	256	279	261	222	248	242	240	247	263	255	240	244	239	250	272	269	268	292	231	253	231	253	228	267	224	240	276	242	248	264	258	260	281	251	233	260	244	233	247	239	245	262	253	260	248	268	267	266	252	220	217	226	257	265	237	274	219	242	243	286	234	266	260	266	235	209	253	251	238	282	255	250	222	253	259	242	257	243	234	251	259	247	233	236	223	238	278	235	254	235	244	233	244	263	255	258	250	281	268	280	226	238	255	244	267	277	220	248	259	245	247	239	240	249	273	262	237	244	246	226	280	263	266	290	253	264	276	224	247	247	216	247	287	275	242	268	230	257	262	231	228	254	261	242	236	257	273	233	255	251	240	249	248	237	235	253	272	218	208	237	245	282	237	274	263	246	256	260	238	250	236	257	242	255	262	267	252	238	274	266	259	226	267	246	240	282	269	265	281	256	286	262	241	241	275	251	266	241	268	238	251	275	237	246	240	250	248	245	257	231	205	238	255	288	269	229	232	217	230	250	246	284	246	236	236	242	250	248	249	253	271	259	235	248	237	269	238	252	264	269	234	250	231	264	251	269	249	245	241	280	279	245	238	246	252	276	211	240	248	264	256	252	266	246	253	252	228	252	242	259	271	224	252	232	262	232	275	248	253	256	244	249	252	240	256	231	262	208	250	236	259	239	252	233	268	240	267	253	255	237	218	278	242	252	259	255	300	231	257	289	267	248	253	221	255	233	261	248	244	202	282	268	254	230	240	235	246	219	243	226	266	243	241	242	246	249	248	265	253	243	223	279	254	226	260	234	249	241	270	231	242	260	253	248	265	278	247	261	264	279	273	277	235	242	235	228	250	240	256	213	235	256	258	243	225	229	253	251	252	263	253	270	256	253	252	265	250	236	234	255	264	239	243	260	264	245	250	249	241
39507	21150	13439	9014	3757	1118	872	767	844	695	707	658	655	606	648	560	557	581	573	587	740	897	883	772	636	574	544	521	539	576	547	525	559	555	534	553	553	573	583	559	609	546	609	527	550	548	519	513	534	584	565	570	560	555	561	529	553	546	536	540	547	536	546	552	566	514	546	516	549	564	563	570	535	516	579	555	549	513	551	534	553	552	506	565	502	535	593	569	568	556	540	586	538	566	533	512	567	522	579	557	541	547	559	530	567	540	569	591	532	521	522	565	586	510	541	549	533	551	566	569	554	581	581	580	556	532	571	526	545	568	538	544	546	578	515	527	535	565	553	558	535	554	519	542	531	573	556	563	574	563	546	526	556	556	568	559	534	518	523	523	551	568	588	555	555	559	579	547	564	538	556	534	559	549	544	576	575	554	535	525	533	499	508	535	555	555	561	519	533	582	505	525	590	557	586	524	535	519	522	545	563	585	571	575	524	575	536	514	541	552	554	550	560	539	587	546	542	542	592	574	545	578	529	554	574	539	555	564	538	559	535	575	577	524	580	576	564	557	552	539	565	558	533	572	531	614	533	538	551	573	567	556	566	517	536	532	526	552	527	562	543	575	544	576	561	535	548	520	554	503	536	563	575	554	537	538	505	548	508	560	534	527	515	550	519	508	519	526	538	569	540	572	536	578	500	571	563	573	562	537	542	550	524	523	547	596	560	552	551	594	537	526	549	491	553	551	543	554	577	525	538	541	565	554	542	524	556	552	522	545	519	546	553	554	559	501	552	542	554	563	562	556	589	561	566	533	589	540	577	542	537	546	531	532	599	588	547	557	546	563	510	528	549	528	533	584	588	562	567	590	549	526	550	558	536	519	539	560	550	543	553	569	562	559	498	554	546	529	543	515	604	556	569	541	566	558	560	545	596	542	505	509	576	512	544	518	542	530	563	542	566	526	606	572	533	614	522	589	595	562	542	575	528	572	547	540	578	537	554	564	527	538	577	534	561	535	527	577	571	568	537	525	519	589	509	529	571	550	564	536	522	558	539	509	563	523	540	542	529	538	548	548	512	552	486	554	623	550	527	535	556	509	518	560	550	605	563	532	517	525	570	517	548	599	537	513	540	522	542	569	549	523	580	549	523	555	555	562	534	551	520	532	559	530	593	538	557	532	582	570	566	522	567	556	511	580	558	541	550	554	574	579	556	572	552	532	552	561	534	544	533	547	525	527	566	582	556	533	539	546	549	527	552	532	533	552	571	559	560	544	574	527	548	555	559	526	518	546	571	526	567	551	610	522	588	549	509	558	536	566	511	499	605	552	558	545	534	520	534	571	589	568	526	558	505	590	572	558	549	574	517	537	572	504	482	586	531	556	552	573	574	573	590	581	562	537	550	590	543	553	530	537	512	536	565	566	554	565	566	572	538	539	553	549	531	567	502	562	550	561	570	530	555	548	583	558	514	579	568	553	541	532	560	537	514	571	562	558	557	532	507	563	586	553	529	568	549	566	529	520	560	583	549	580	540	574	542	537	539	537	562	557	534	587	553	524	513	587	515	527	544	564	571	534	560	565	541	566	609	574	536	577	574	544	582	588	584	514	542	520	515	565	562	557	520	543	544	577	547	565	580	550	526	540	571	521	533	539	508	577	519	600	587	534	559	571	552	569	542	567	560	527	556	532	606	528	535	520	569	531	556	523	553	548	551	554	567	532	551	574	560	567	574	544	567	567	526	542	560	515	559	588	535	534	551	563	559	517	551	513	514	510	604	555	564	525	554	575	564	571	558	516	554	575	531	538	517	553	557	528	551	568	579	573	540	552	545	555	577	581	542	553	521	558	541	587	535	596	499	515	538	530	575	505	571	532	530	567	528	577	531	564	516	511	561	536	491	509	594	543	547	593	558	527	561	553	542	539	570	567	561	478	547	590	577	529	603	585	571	576	567	571	535	535	550	548	527	534	517	535	572	547	504	541	573	592	516	557	568	530	538	506	558	498	537	555	570	541	532	554	507	574	538	587	537	552	573	575	545	570	586	563	533	571	524	509	515	594	561	547	561	601	564	551	556	544	542	580	566	545	543	535	573	546	520	539	587	525	557	515	529	541	556	540	571	534	531	561	596	528	573	524	517	541	561	523	591	557	563	574	564	549	552	569	534	543	574	600	539	528	587	559	572	547	557	535	576	545	578	592	546	553	544	583	568	519	519	566	553	547	510	553	530	571	540	535	547	548	535	519	536	560	517	546	558	547	541	584	547	558	582	548	518	595	565	540	566	555	531	537	556	544	518	560	516	602	582	527	531	521	553	541	529	542	566	561	576	518	585	521	541	564	511	578	518	576	576	572	542	581	514	526	594	602	518	567	499	532	533	597	532	575	510	599	565	551	478	548	505	537	519	581	562	509	495	572	507	543	503	585	546	531	563	550	558	589	600	534	530	563	552	572	522	594	565	561	552	569	527	511	524	555	588	516	569	512	529	522	568	589	556	568	504	522	540	500	506	543	554	559	538	558	561	526	562	558	558	510	538	542	566	548	539	580	517	552	540	519	521	551	502	576	575	536	533	503	573	562	594	518	566	521	566	575	530	528	563	528	594	603	524	555	532	568	588	526	531	568	567	559	569	581	534	572	529	549	538	557	570	514	554	608	543	568	523	535	561	567	578	513	523	548	548	539	578	583	533	547	551	581	581	515	563	530	517	557	538	548	555	529	532	526	574	572	552	569	568	541	541	550	549	579	547	560	512	524	552	545	566	601	575	531	529	574	589	573	566	538	560	513	583	550	531	565	578	555	553	490	541	548	589	558	557	544	586	517	544	545	616	555	518	520	547	567	552	553	547	596	566	564	567	543	523	533	551	549	556	529	524	563	558	523	543	548	536	569	541	568	500	537	522	530	588	568	555	550	539	528	551	564	517	548	573	553	522	539	554	555	594	534	555	530	542	551	572	613	530	546	515	535	593	507	547	570	569	550	521	587	571	576	536	542	529	560	595	581	552	588	518	557	500	557	554	542	553	543	531	540	546	557	521	556	583	534	555	592	532	552	554	532	549	557	574	503	582	554	569	561	569	530	584	527	507	573	561	575	569	552	508	552	508	541	555	541	545	539	558	548	505	567	519	551	569	537	541	547	548	551	577	564	554	567	555	565	572	527	589	562	532	510	514	581	565	530	573	536	558	542	501	581	545	558	510	575	567	570	585	494	568	548	583	573	545	499	555	531	595	563	538	556	560	561	571	557	556	540	560	541	542	525	558	570	562	583	564	586	510	551	548	510	544	544	568	602	551	564	579	534	583	588	538	580	560	499	556	526	530	547	578	536	520	550	545	557	544	540	551	569	531	568	538	545	572	533	536	543	520	529	558	527	563	543	528	529	557	540	561	550	514	539	581	509	541	590	547	545	533	571	530	551	552	534	528	565	544	553	548	544	520	478	532	579	525	555	517	548	517	534	575	552	526	537	536	536	563	518	502	582	558	566	514	560	526	529	559	561
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
