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
338106623371	338106623934	338106624484	338106625034	338106625584	338106626134	338106626684	338106627234	338106627784	338106628334	338106628884	338106629434	338106629984	338106630534	338106631084	338106631634	338106632184	338106632734	338106633284	338106633834	338106634384	338106634934	338106635484	338106636034	338106636584	338106637134	338106637684	338106638234	338106638784	338106639334	338106639884	338106640434	338106640984	338106641534	338106642084	338106642634	338106643184	338106643734	338106644284	338106644834	338106645384	338106645934	338106646484	338106647034	338106647582	338106648134	338106648684	338106649234	338106649784	338106650334	338106650884	338106651434	338106651984	338106652534	338106653084	338106653634	338106654184	338106654734	338106655284	338106655834	338106656384	338106656938	338106657484	338106658034	338106658584	338106659134	338106659684	338106660234	338106660784	338106661334	338106661884	338106662434	338106662984	338106663534	338106664084	338106664634	338106665184	338106665734	338106666284	338106666834	338106667384	338106667934	338106668484	338106669034	338106669584	338106670134	338106670684	338106671234	338106671784	338106672334	338106672884	338106673434	338106673984	338106674534	338106675084	338106675634	338106676184	338106676734	338106677284	338106677834	338106678384	338106678934	338106679484	338106680034	338106680584	338106681134	338106681684	338106682234	338106682784	338106683334	338106683884	338106684434	338106684984	338106685534	338106686084	338106686634	338106687184	338106687734	338106688284	338106688834	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2796	3650	2300	2796	3650	2300	2795	3650	2300	2794	3650	2300	2794	3650	2300	2793	3650	2300	2792	3650	2300	2792	3650	2300	2791	3650	2300	2791	3650	2300	2790	3650	2300	2789	3650	2300	2789	3650	2300	2788	3650	2300	2788	3650	2300	2787	3650	2300	2786	3650	2300	2786	3650	2300	2785	3650	2300	2785	3650	2300	2784	3650	2300	2784	3650	2300	2783	3650	2300	2782	3650	2300	2781	3650	2300	2780	3650	2300	2780	3650	2300	2779	3650	2300	2778	3650	2300	2777	3650	2300	2777	3650	2300	2776	3650	2300	2775	3650	2300	2775	3650	2300	2774	3650	2300	2774	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2772	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50189	34385	33486	31469	19316	6252	1792	778	1118	3757	4849	4519	2470	368	336	331	324	326	329	330	331	307	300	307	340	314	290	292	328	333	288	342	346	324	330	296	311	314	318	317	311	345	308	307	318	288	299	308	321	290	306	325	336	309	331	302	316	349	291	332	357	344	313	283	368	309	295	348	299	306	288	313	342	292	310	340	329	316	315	316	307	325	291	304	328	294	306	335	316	308	292	316	332	317	320	327	337	334	340	309	338	328	307	314	306	304	347	327	333	323	334	366	340	325	290	304	307	297	318	325	324	324	285	352	328	309	326	321	321	336	367	317	338	332	319	311	304	351	318	324	306	317	301	329	328	314	326	354	329	311	307	297	332	321	288	315	326	321	354	305	354	348	309	313	337	316	331	305	331	335	343	325	330	292	278	308	297	343	337	305	299	401	318	324	313	308	376	303	300	335	346	318	297	320	317	340	313	306	325	340	344	315	295	300	356	331	330	340	313	311	350	319	319	306	295	315	342	312	288	324	326	323	358	351	321	340	313	327	317	313	328	305	331	318	326	331	328	329	298	329	336	350	327	309	336	312	337	339	332	320	293	316	329	327	308	341	347	354	306	323	336	334	315	330	333	344	335	315	317	324	325	306	296	326	328	299	298	323	335	315	335	324	295	300	315	303	325	336	327	346	311	330	332	317	317	363	287	304	324	338	287	316	294	303	326	327	306	309	305	341	329	304	325	356	354	314	317	310	310	301	330	285	299	295	295	326	323	347	313	347	317	288	334	347	319	344	308	310	309	331	305	338	327	304	322	312	356	318	294	364	315	309	297	301	322	315	341	316	306	343	347	328	342	329	326	294	347	291	308	356	321	379	345	300	273	320	342	295	332	323	338	315	334	315	294	315	309	331	298	297	332	326	328	316	330	325	304	326	306	297	312	260	329	314	313	335	299	326	302	300	316	308	294	314	305	283	314	319	347	340	357	285	327	324	340	306	343	358	315	312	328	326	316	340	359	329	302	329	303	356	317	326	321	332	348	358	360	318	310	313	293	320	336	329	310	283	287	302	351	343	341	355	312	316	347	305	308	331	318	346	310	330	319	344	327	343	305	306	304	333	349	307	333	313	317	344	328	356	334	330	328	352	315	307	332	323	310	297	302	321	313	326	349	330	338	272	317	317	340	330	287	315	328	295	305	360	339	355	326	327	340	341	349	327	342	311	336	318	317	333	306	305	311	331	300	326	334	362	336	345	283	330	306	344	303	342	333	292	328	326	333	342	302	309	335	324	323	355	313	364	345	324	326	321	343	296	305	327	322	322	305	309	297	309	275	335	318	310	323	295	338	336	308	310	302	301	308	336	298	311	306	344	301	306	259	307	340	330	298	317	366	356	342	347	304	314	313	326	305	352	324	324	299	339	314	309	324	332	340	306	325	319	303	302	328	333	300	321	355	320	327	330	362	330	320	301	336	337	298	308	309	356	318	331	303	305	336	276	336	322	314	299	327	343	294	320	322	333	326	313	347	309	295	307	307	322	295	311	365	359	297	331	331	324	322	305	337	312	312	346	302	326	315	305	334	338	305	341	315	327	308	324	298	346	306	347	351	317	338	363	356	323	326	329	342	364	312	335	336	335	338	328	334	330	328	309	318	368	319	299	348	320	323	341	290	348	308	334	284	302	333	274	297	303	342	328	306	314	311	314	294	335	302	328	315	354	330	346	302	288	347	321	337	346	307	302	314	322	317	337	292	315	313	298	334	331	316	322	300	314	347	334	335	313	335	318	288	325	324	311	303	324	313	329	328	311	293	285	319	304	295	378	319	332	343	353	343	359	361	364	337	308	327	318	335	328	304	301	328	355	333	329	309	341	304	301	318	344	309	302	326	301	317	305	276	339	322	349	312	322	332	353	308	322	318	316	307	266	338	311	307	283	317	338	317	297	331	317	347	313	329	298	345	317	306	296	357	329	320	352	309	327	297	304	353	318	328	301	312	311	310	339	345	330	347	331	355	364	310	325	325	318	341	332	331	323	316	326	323	320	305	323	314	303	287	335	314	333	307	307	327	345	336	331	309	315	293	298	301	344	321	332	330	327	300	350	324	343	287	312	339	322	310	289	307	339	327	323	296	344	342	321	336	337	299	315	313	300	340	281	297	318	310	370	304	341	317	315	339	309	320	341	331	275	319	292	316	327	348	295	335	336	333	307	328	342	358	327	322	334	274	303	323	318	310	352	307	302	286	303	319	322	312	334	319	333	320	338	324	319	347	315	323	274	287	308	322	301	353	342	307	346	329	325	292	297	358	311	308	343	328	346	349	328	307	332	313	290	333	379	357	323	337	335	310	325	325	355	309	344	320	300	294	333	343	294	320	294	312	323	331	307	298	334	322	323	324	306	290	314	323	320	314	312	289	333	279	334	328	292	335	362	329	326	334	305	317	316	304	301	316	298	297	337	305	314	356	314	338	298	340	295	331	331	326	301	368	318	312	340	310	336	332	282	298	325	311	331	334	311	313	303	352	324	302	302	313	366	322	325	327	329	306	302	311	317	317	290	288	328	316	330	295	292	330	317	349	260	336	310	293	340	333	341	313	329	360	312	287	303	293	323	285	330	333	339	331	347	330	321	347	316	306	306	293	300	315	335	346	327	322	305	315	363	307	351	338	294	326	339	308	303	302	316	340	317	321	340	294	312	325	308	323	321	302	281	329	330	313	327	355	319	310	311	337	311	291	309	308	313	331	313	326	310	333	288	289	326	308	320	298	308	323	298	305	302	321	320	299	302	322	325	317	304	309	300	299	326	305	341	333	299	340	349	315	277	334	324	316	316	345	310	325	329	279	318	315	349	284	317	311	289	330	324	335	357	319	281	341	288	337	307	326	325	321	296	309	344	326	320	325	298	325	319	342	330	330	330	361	332	344	357	315	333	293	330	318	319	308	310	324	351	333	294	336	321	331	323	313	335	309	317	311	317	320	335	277	355	321	349	350	298	297	348	311	312	371	332	340	300	289	346	345	307	333	363	339	320	335	306	313	371	314	305	300	318	333	312	296	302	343	303	318	289	333	318	366	348	311	285	303	288	309	323	339	307	291	311	348	322	320	283	320	330	317	332	334	323	331	336	336	301	333	363	305	319	321	358	301	330	309	301	326	336	321	346	350	312	342	306	344	325	325	310	300	332	366	326	347	291	308	343	328	329	331	306	316	293	277	309	329	323	348	340	333	278	323	303	329	335	319	321	351	307	310	310	322	313	319	312	337	306	319	357	292	336	337	341	321	310	316	279	327	289	377	340	306	329	290	326	316	313	294	314	307	348	322	302	322	317	339	302	320	324	335	330	327	308	328	332	315	313	286	292	295	320	331	305	315	330	329	287	281	323	317	321	360	330	327	366	324	320	330	305	313	324	343	306	360	357	349	318	353	308	361	343	372	327	317	308	336	337	295	318	287	307	283	327	324	291	330	294	321	311	315	314	298	331	335	333	326	346	338	321	317	291
32119	26150	34739	39730	24504	11024	4735	2808	4461	15347	18527	16860	9065	754	754	735	717	704	745	730	714	745	693	687	703	698	695	754	717	695	711	690	735	704	757	709	694	680	713	726	718	724	699	698	720	742	667	727	658	705	734	703	714	659	704	713	736	694	726	737	680	727	733	703	655	686	723	665	760	704	707	716	723	696	699	723	687	707	724	708	702	661	720	718	724	726	734	695	719	697	715	699	687	712	740	709	721	713	660	698	709	698	726	718	715	697	667	713	738	711	690	694	672	709	717	685	683	716	693	667	687	697	707	685	669	715	694	692	702	686	684	724	720	725	718	735	692	703	661	652	670	726	669	665	706	666	680	665	690	692	729	686	750	686	712	739	704	743	675	692	690	663	732	709	673	684	703	696	712	691	677	739	682	676	677	716	693	712	649	681	688	704	705	721	746	695	719	715	684	691	708	689	656	693	746	742	697	725	715	729	683	749	707	708	679	731	692	729	691	659	692	710	713	719	699	676	676	700	708	660	681	664	663	683	703	696	703	667	692	680	749	696	686	708	642	696	731	775	725	688	703	682	707	728	733	707	664	732	701	716	774	742	666	716	774	698	691	731	688	681	753	688	702	721	678	703	663	677	726	696	740	662	698	701	715	728	706	671	730	716	685	752	642	737	731	703	725	716	728	738	683	719	705	698	749	675	715	687	730	740	675	751	675	730	708	696	723	713	722	706	698	741	664	705	695	671	685	686	718	718	705	741	670	713	708	693	746	752	646	722	689	774	738	681	699	724	708	663	733	732	729	700	676	718	692	751	667	677	732	718	689	703	697	753	687	698	736	731	707	688	685	706	664	706	724	688	701	723	661	694	682	733	667	742	705	727	720	687	721	718	701	714	726	709	694	689	695	660	690	714	717	680	720	713	722	716	688	701	689	700	693	663	678	738	719	669	703	684	736	737	707	623	712	665	718	718	727	707	698	666	729	718	715	733	703	628	687	651	737	709	683	695	713	697	702	706	733	703	663	680	737	720	723	735	698	694	709	674	705	682	719	690	693	656	628	734	736	663	747	735	714	684	681	698	673	685	718	686	674	697	719	677	744	725	703	756	737	722	687	690	737	713	724	722	752	743	670	756	647	683	717	706	727	723	743	705	688	714	675	745	760	710	650	727	715	669	693	726	663	771	681	735	624	676	686	720	689	696	687	660	699	732	718	648	710	732	731	717	701	699	670	733	673	734	693	704	703	674	736	680	739	673	648	709	704	736	676	708	679	720	723	687	720	721	749	735	701	680	720	649	668	701	692	681	691	714	710	719	650	700	732	719	700	676	670	670	676	714	690	716	656	663	725	700	705	714	721	655	709	721	719	728	728	716	749	641	759	661	702	701	692	677	687	681	696	728	670	715	692	705	745	671	656	635	717	692	647	645	718	672	716	762	668	720	677	705	720	654	717	680	642	650	689	696	682	713	695	747	700	688	763	744	698	699	690	670	709	722	733	700	715	718	738	714	732	722	733	713	693	726	706	717	729	694	685	670	721	685	720	689	657	665	753	714	711	686	696	639	745	705	706	735	686	716	680	743	702	702	711	713	727	729	711	691	670	673	659	635	709	699	765	710	688	684	751	668	700	689	681	707	739	670	727	691	736	705	699	721	705	705	732	710	687	686	713	704	719	764	686	674	737	651	688	721	714	713	707	751	697	708	686	668	723	688	733	678	738	670	640	682	688	750	655	682	683	729	682	709	681	689	687	693	734	714	706	734	734	699	659	670	716	694	704	712	705	712	715	679	755	684	731	654	736	730	731	722	659	695	687	735	678	716	724	686	716	705	710	665	711	694	704	710	722	726	700	665	674	755	706	687	695	689	672	669	701	661	692	692	699	645	742	717	674	696	675	629	692	740	682	717	704	691	717	727	707	666	713	724	694	691	667	684	744	681	702	706	807	700	706	706	700	680	655	728	717	706	708	723	694	690	661	703	704	700	737	718	685	704	706	698	696	729	693	710	693	711	680	699	662	758	696	659	684	702	725	708	732	741	693	709	718	744	698	688	674	736	692	747	693	712	711	709	675	691	649	713	700	702	696	726	705	695	665	744	671	685	673	694	624	663	723	722	709	648	709	676	712	709	721	680	713	678	692	697	725	692	722	712	701	723	708	703	675	694	656	736	674	713	689	705	708	678	688	710	660	688	693	684	734	723	713	695	673	693	665	682	720	693	748	731	706	716	698	667	747	729	680	712	679	738	698	725	721	700	718	696	688	756	712	697	729	690	748	723	695	656	677	724	726	703	668	658	705	676	677	694	729	702	680	663	697	659	701	682	704	715	724	773	681	720	715	703	682	738	736	715	728	763	682	703	714	713	706	686	695	688	676	694	711	738	662	718	674	679	723	706	723	698	701	720	719	682	657	699	732	690	663	709	723	716	654	659	696	719	675	728	706	701	743	712	721	745	728	701	661	701	702	710	706	703	685	670	709	741	730	689	719	687	710	682	700	728	714	681	654	758	727	702	763	694	686	688	703	690	683	712	735	720	679	712	690	707	683	712	717	719	727	694	685	717	677	666	674	694	694	686	690	707	706	707	703	696	730	741	655	698	715	724	664	706	704	755	663	663	673	710	696	691	724	681	708	703	700	714	698	693	735	699	708	716	701	651	700	698	646	734	705	682	740	687	708	657	697	700	693	697	670	733	712	737	683	706	719	668	720	688	664	688	696	717	696	713	681	699	731	715	698	681	754	690	694	715	756	722	700	709	646	708	701	664	690	717	693	663	702	715	691	711	703	715	688	722	720	687	719	738	669	728	688	714	754	729	719	702	743	695	716	701	733	697	705	691	688	698	696	716	686	651	681	716	677	740	729	707	681	703	673	768	738	616	708	692	682	679	746	692	663	687	727	694	720	721	706	670	706	730	702	670	726	721	677	707	696	663	673	673	719	737	675	723	725	714	701	704	683	662	691	709	692	725	696	676	735	670	710	723	692	687	715	687	764	752	684	707	691	736	706	748	657	733	689	650	734	714	660	708	695	669	756	712	682	719	696	704	680	700	701	737	705	713	740	707	720	686	687	704	663	743	745	719	685	703	705	701	677	682	647	714	660	662	721	685	697	726	723	679	709	675	708	687	771	670	697	656	737	688	705	709	711	710	693	696	733	760	706	654	689	717	703	760	687	697	670	688	660	674	736	669	656	683	691	689	727	717	692	677	712	711	681	728	699	685	708	728	680	691	709	680	697	674	713	693	709	698	681	704	726	721	716	693	749	685	708	690	721	748	714	720	734	752	653	676	703	718	690	651	675	714	672	707	681	685	698	740	721	726	687	685	707	638	720	698	677	714	718	677	664	689	728	680	731	737	657	685	749	681	721	703	702	719	695	695	673	692	735	722	728	736	672	669	720	666	707	672	685	721	664	761	702	695	678	719	775	726	765	718	723	705	694	714	695	683	724	731	650	692	723	751	706	784	727	685	737	706	714	727	717	678	698	637	657	699	675	732	709	750
20374	9769	6757	4225	2066	888	447	301	219	280	237	286	184	169	150	159	140	138	137	165	146	178	151	146	126	139	151	153	152	178	143	128	153	154	154	154	130	155	167	126	155	163	139	136	155	146	155	151	146	136	137	145	144	171	149	129	145	162	163	159	144	147	147	139	140	180	143	117	147	143	135	150	134	152	117	173	136	140	160	152	160	151	140	160	148	138	150	161	171	152	172	160	153	149	147	150	150	153	149	161	152	154	129	120	139	157	165	155	147	123	165	152	155	157	145	139	161	169	162	156	142	155	167	158	153	142	152	138	166	147	136	140	159	139	159	153	189	146	126	167	138	137	168	144	157	171	160	125	155	155	151	129	150	146	178	151	139	153	154	172	155	141	153	166	163	136	130	145	162	161	146	150	138	138	143	143	168	162	144	157	139	148	138	136	143	156	145	155	180	155	167	140	143	147	153	126	157	159	150	140	151	176	161	160	163	177	167	160	162	135	141	166	134	126	135	162	149	165	139	143	141	133	129	156	154	154	135	134	151	148	152	142	160	152	144	151	137	145	150	165	156	172	148	162	172	166	137	167	149	168	161	150	139	140	134	145	168	159	127	143	137	139	155	144	143	149	159	152	147	154	155	154	154	153	129	148	142	154	161	131	150	162	138	136	146	180	163	151	147	146	160	154	154	146	171	162	146	160	154	159	158	147	142	148	170	144	152	137	143	160	139	122	137	162	153	132	137	149	140	158	152	143	164	181	151	160	165	154	122	144	153	161	148	128	145	146	144	148	138	165	154	161	153	123	143	136	147	146	145	177	167	150	151	156	148	149	149	139	165	178	133	148	137	154	164	148	121	141	148	174	128	161	147	149	138	153	175	150	171	171	146	145	176	166	149	171	142	148	121	122	136	142	150	136	137	119	181	135	142	156	189	159	157	134	147	156	135	158	135	144	162	173	141	151	158	141	141	146	159	172	136	162	147	155	147	156	164	164	152	144	161	171	151	142	149	171	171	189	196	136	139	152	157	160	133	154	158	160	162	155	144	153	150	143	154	141	152	158	142	145	135	132	169	161	144	152	148	160	168	126	156	153	134	163	150	141	135	163	147	146	160	147	131	133	152	152	158	165	182	105	142	139	142	163	184	178	164	137	133	156	153	145	157	124	148	165	144	144	118	145	153	182	147	162	163	159	177	179	160	165	158	145	130	150	146	144	143	149	187	128	155	172	121	142	159	144	171	154	137	148	121	130	134	162	132	147	166	155	171	165	148	170	139	144	164	155	140	160	164	165	144	156	147	156	158	139	162	121	149	185	140	167	156	154	153	169	135	134	154	134	139	145	144	141	157	142	164	162	111	150	131	142	131	145	151	155	137	184	146	140	156	163	168	149	159	145	140	120	143	144	156	140	127	137	154	162	139	143	132	175	142	170	159	137	157	160	145	146	153	155	154	135	160	131	141	164	168	140	137	125	153	152	158	166	152	143	150	141	144	154	150	151	126	151	160	155	124	141	155	138	170	143	137	143	139	165	162	147	164	143	130	166	161	175	147	159	168	163	168	143	163	131	127	142	143	140	133	148	150	134	162	168	134	134	139	132	170	159	152	162	140	141	146	135	151	167	135	145	151	145	163	151	148	152	171	145	150	149	160	166	150	153	151	147	175	163	142	174	148	146	165	150	147	146	122	143	150	155	161	146	146	143	153	159	150	146	129	158	148	150	145	139	158	168	138	152	157	145	161	160	166	158	129	165	153	155	152	164	160	166	146	150	141	145	154	151	145	141	163	154	142	140	156	156	166	170	161	122	155	118	168	145	156	165	166	148	152	142	176	142	153	165	144	148	155	144	143	154	151	138	156	189	173	151	151	155	146	148	154	152	163	133	111	147	156	155	143	123	155	148	132	129	151	127	151	148	126	143	151	143	149	167	144	157	135	155	153	158	169	154	135	149	141	145	134	119	143	132	125	133	155	149	164	154	148	144	158	158	164	142	172	161	158	169	161	137	156	153	148	164	155	154	135	131	138	123	156	147	152	145	144	159	155	139	134	160	160	155	141	151	165	152	152	156	143	154	125	128	141	145	154	149	151	150	164	140	157	142	156	166	153	150	157	140	143	142	124	141	142	155	152	150	144	149	163	163	141	159	166	178	162	141	181	144	148	167	150	137	160	141	158	155	148	158	165	151	132	140	137	139	134	149	142	137	159	162	146	143	129	152	150	150	125	142	147	122	133	154	164	142	162	158	156	159	147	144	150	169	161	137	157	143	173	150	129	148	150	153	158	134	150	148	167	147	150	164	141	168	154	154	176	189	136	154	165	132	145	155	154	172	141	163	154	130	150	180	174	143	160	165	161	142	148	172	142	168	145	127	157	128	148	147	162	178	136	159	154	156	147	142	141	137	169	154	154	165	132	132	143	158	174	145	131	129	157	171	147	137	152	147	145	146	147	123	170	170	167	132	178	142	154	150	154	133	162	129	155	152	163	178	149	134	182	141	146	151	156	163	171	154	135	131	149	168	154	139	144	146	142	143	156	153	132	150	178	181	143	156	166	152	157	150	131	169	133	136	120	133	155	146	143	158	157	161	164	153	190	149	168	143	166	167	147	171	155	148	123	127	147	159	162	155	159	155	122	133	152	146	176	144	184	150	159	129	160	189	167	164	138	156	158	147	158	154	159	149	138	125	126	120	147	134	142	155	133	149	158	150	159	142	139	153	150	140	160	140	164	162	159	149	127	131	153	147	128	136	172	150	135	144	146	129	149	131	152	156	165	131	155	159	151	164	139	143	145	148	149	149	190	181	145	157	118	141	160	151	136	146	162	175	142	132	129	169	136	145	159	151	163	148	149	136	150	133	144	142	154	160	150	139	163	151	134	150	161	130	140	132	167	169	166	141	151	155	158	157	136	151	165	116	136	138	129	145	150	140	161	144	152	160	158	168	151	140	140	150	166	168	164	170	164	150	146	147	144	156	163	144	161	145	163	134	155	126	157	165	165	143	165	138	153	157	157	157	134	126	139	133	155	166	122	162	162	161	162	138	166	140	152	151	139	144	160	181	149	162	163	131	134	138	166	157	166	135	131	163	161	143	142	138	172	140	168	136	128	146	162	153	156	149	170	145	175	165	139	136	150	162	158	152	157	139	136	151	152	161	152	145	157	158	147	154	159	167	148	157	132	145	151	141	157	155	149	162	157	143	138	127	137	154	139	158	153	171	134	141	158	147	156	139	125	123	146	150	172	140	144	150	153	144	179	157	140	161	168	130	162	158	170	159	158	172	166	169	146	161	145	144	166	160	179	175	116	139	153	140	135	125	149	150	127	139	128	146	167	185	160	141	168	135	158	151	145	145	140	136	129	163	148	141	151	135	137	168	140	116	130	138	155	148	155	148	147	160	165	146	153	158	145	132	159	139	153	152	136	162	138	158	149	128	146	163	139	156	141	162	136	154	160	162	141	147	175	158	139	155	164	164	127	142	141	162	164	147	158	158
12593	7875	11041	10923	6462	3257	1638	1147	927	1043	1066	1030	674	393	357	336	340	376	386	385	412	370	391	378	405	365	379	361	410	363	379	389	343	369	363	359	365	353	371	413	375	410	360	367	363	347	353	373	334	358	355	370	359	380	364	401	354	388	399	357	412	383	372	419	380	369	392	385	363	376	362	410	361	392	356	400	373	355	372	383	363	376	347	389	379	344	374	381	366	388	376	379	349	358	363	392	421	406	372	412	372	363	365	380	398	378	389	379	342	376	384	366	356	378	363	348	374	356	362	376	374	370	376	382	369	306	352	370	368	376	364	375	372	373	350	389	410	391	371	383	366	403	317	373	355	389	392	352	375	396	359	398	364	382	353	403	355	371	370	343	389	396	387	361	359	381	368	401	360	372	394	396	372	374	371	360	376	372	371	379	363	362	380	348	391	347	355	379	380	350	369	346	373	385	366	331	342	348	371	383	361	341	370	383	397	384	382	372	355	371	382	394	370	365	356	364	364	406	339	421	379	384	400	388	371	348	388	330	392	383	340	369	386	375	363	368	365	388	379	366	376	400	399	374	348	367	374	372	382	360	355	351	375	367	370	368	362	386	375	398	382	368	345	391	365	348	364	372	348	377	366	383	372	360	357	349	367	381	395	339	353	362	354	340	373	377	355	363	366	395	400	324	364	348	354	353	354	370	358	362	395	398	361	369	383	378	404	350	364	355	343	378	359	381	396	370	355	358	374	380	372	374	388	360	375	360	361	377	379	359	376	394	365	349	369	341	362	390	354	385	387	335	369	399	371	348	386	387	404	396	410	366	390	367	365	353	368	400	356	355	380	356	357	350	374	394	373	397	375	410	372	347	333	370	360	347	373	355	380	361	381	374	383	364	381	425	380	408	343	348	349	334	368	369	382	349	384	376	352	376	394	376	396	340	423	352	330	358	354	371	352	376	352	363	379	367	375	357	371	389	353	391	400	369	374	339	392	364	347	391	350	385	370	378	379	410	377	376	392	363	366	392	387	383	362	358	366	402	392	403	371	360	404	364	397	374	366	386	386	385	360	344	372	388	347	387	368	339	369	363	376	375	345	375	378	389	384	381	361	376	383	366	380	335	354	389	360	374	347	380	411	380	343	372	391	392	418	388	352	386	380	396	361	395	398	389	365	372	382	394	349	366	369	344	399	402	342	381	368	367	364	394	375	356	344	369	391	355	381	346	375	380	396	344	383	391	391	336	409	376	400	409	355	357	362	389	374	371	381	380	392	361	355	366	380	396	374	416	358	385	392	375	354	404	350	364	329	381	411	415	389	335	368	404	384	370	392	397	376	353	355	390	399	348	409	372	383	385	390	367	387	352	382	374	361	344	401	363	392	378	391	399	350	379	366	369	340	341	383	389	381	351	372	383	361	372	373	375	367	381	381	358	382	385	369	358	357	390	365	385	367	374	375	382	364	377	349	398	342	366	389	346	395	408	354	344	402	365	385	395	394	353	348	407	336	377	402	370	352	373	352	366	371	394	374	369	364	382	387	342	388	374	373	379	392	380	400	337	398	364	358	366	415	362	351	369	363	345	376	354	381	386	336	385	362	363	366	364	376	365	368	393	383	381	384	418	348	322	391	339	398	367	392	368	406	376	417	364	385	365	365	372	384	387	372	376	353	365	379	368	377	350	343	373	413	386	364	397	360	361	385	355	381	377	379	376	379	398	378	379	383	389	378	414	404	365	402	379	351	395	367	355	377	377	384	363	372	373	354	357	378	343	402	350	418	389	395	360	382	389	388	367	378	376	388	385	381	368	362	377	367	362	333	349	381	337	392	403	414	347	370	366	386	384	364	386	386	376	345	404	353	385	387	379	369	372	360	362	384	350	331	424	383	403	395	379	326	337	377	361	371	370	337	364	350	387	367	380	364	368	372	404	430	389	348	429	416	362	357	367	384	383	385	361	335	347	378	367	350	408	344	404	367	378	400	355	389	379	343	365	412	352	377	378	378	359	408	364	374	377	329	381	392	380	371	382	388	358	395	369	373	374	409	376	353	351	403	395	363	365	372	371	374	362	368	409	401	361	381	342	378	368	379	387	377	363	356	391	355	419	367	369	361	391	359	402	397	349	377	385	368	340	378	363	376	382	370	355	376	381	384	363	410	355	378	387	328	390	391	384	403	377	368	409	372	398	370	385	371	369	340	378	353	375	365	383	369	382	367	366	371	375	382	388	354	373	373	382	346	369	379	377	386	401	378	382	361	367	359	396	406	376	381	355	391	398	363	377	423	374	385	366	367	357	354	417	358	367	352	378	387	364	393	400	389	365	342	388	402	416	413	369	371	383	394	378	399	402	354	355	375	390	374	355	383	363	379	349	415	369	366	394	374	365	371	369	394	376	383	399	393	366	400	357	367	386	389	386	383	335	356	355	384	396	401	383	406	382	374	391	323	357	396	380	385	372	372	384	372	357	376	370	354	391	414	369	336	383	356	388	381	364	371	331	388	386	374	367	377	400	356	345	378	402	393	369	378	387	392	360	362	358	385	373	357	336	334	349	404	394	403	356	389	388	358	384	392	348	322	391	372	372	371	354	357	406	403	375	343	403	344	326	388	366	400	350	387	375	363	366	382	387	369	403	365	386	357	384	396	367	363	358	380	364	348	352	340	340	397	378	338	383	365	367	413	368	321	359	365	362	387	387	368	399	344	343	370	349	380	361	370	400	391	368	397	388	367	360	378	378	365	353	378	397	387	371	381	387	400	374	391	352	346	403	403	338	370	364	378	352	401	375	388	395	356	372	401	391	377	357	375	375	364	386	337	376	358	373	369	393	368	378	376	378	398	326	377	373	363	351	344	385	377	377	360	341	369	378	359	375	370	377	377	362	326	333	371	394	354	383	397	379	407	388	357	366	354	385	384	355	379	381	372	412	402	375	395	389	376	394	393	381	347	427	374	348	398	343	360	401	370	349	336	383	370	414	359	418	351	374	403	375	342	383	393	392	371	401	356	383	390	361	390	379	420	385	387	349	329	349	377	401	409	368	339	378	338	356	377	412	362	372	355	393	387	373	384	322	393	374	421	374	376	375	363	386	347	380	372	364	374	354	410	393	388	403	369	368	338	388	398	371	356	375	369	373	384	378	362	362	389	355	362	360	436	367	357	375	356	352	340	360	390	361	357	364	394	360	364	334	379	377	401	387	398	359	391	389	380	352	376	370	385	386	391	403	352	385	382	359	355	388	375	356	371	395	341	355	394	330	356	371	384	373	350	418	363	338	348	354	406	368	391	391	385	372	376	348	388	427	392	383	343	366	372	405	392	344	376	394	354	377	374	379	370	376	349	401	368	333	382	379	366	363	357	417	347	371	384	371	380	363	401	366	369	369	353	344	368	356	377	380	358	379	383	358	389	361	400	375	371	379	398	372	392	378	376	356	370	345	372	377	387	372	393	379	372	370	384	377	361	353	350	350	366	368	364	363	353	366	376	391	388	393	403	382
40228	26250	23606	20505	12640	5784	1319	594	789	1931	3007	2820	1347	277	269	243	276	257	297	289	250	290	264	287	255	244	263	265	293	268	271	274	250	278	257	283	296	264	280	292	285	276	273	237	281	300	244	261	243	274	251	248	285	255	261	260	279	244	276	280	295	286	276	249	290	301	308	258	272	301	271	253	289	251	291	275	268	274	238	275	264	255	277	245	283	281	272	279	259	257	270	271	277	269	272	251	301	269	268	285	282	302	237	274	249	259	289	245	252	245	262	272	248	298	299	285	286	262	269	254	232	250	264	274	289	305	304	301	296	267	291	256	271	250	271	271	242	265	252	289	277	249	241	269	269	242	283	265	300	282	289	314	249	257	248	280	267	285	264	255	256	257	264	274	253	282	267	263	262	278	293	262	272	287	292	270	282	286	256	267	270	275	251	250	266	258	253	282	257	279	282	276	308	272	272	268	256	300	284	268	260	264	269	289	272	279	269	256	236	276	268	266	254	265	277	237	316	265	277	275	263	283	252	284	282	256	262	259	254	235	247	267	289	266	266	269	265	265	289	224	257	264	301	286	294	263	279	291	277	250	264	238	259	266	270	266	310	242	254	267	295	285	276	268	281	233	246	259	229	271	268	288	260	271	249	243	261	255	281	283	286	249	262	272	281	267	235	264	292	271	268	277	265	258	261	275	268	239	283	286	233	277	285	270	262	288	286	291	266	278	267	302	244	257	298	301	293	244	274	268	265	267	271	263	273	290	298	273	252	262	273	280	267	253	284	263	245	217	251	272	274	260	266	280	241	291	286	254	268	279	252	299	230	270	274	279	258	248	275	244	263	278	277	272	256	270	289	264	269	271	239	261	249	254	285	286	269	277	240	272	285	285	312	256	267	293	284	265	295	262	276	272	270	281	297	271	257	251	259	246	265	258	261	281	258	277	271	280	270	252	284	273	275	279	296	287	284	297	242	264	247	255	281	245	281	267	249	264	256	274	274	269	253	250	287	287	260	284	255	272	237	292	273	272	278	298	290	277	266	266	252	236	268	249	233	269	280	281	302	276	271	251	281	267	269	313	251	287	249	260	274	256	286	277	263	276	290	264	287	276	263	287	253	250	274	229	248	270	252	272	276	283	281	273	284	263	240	307	315	267	251	221	272	266	290	267	299	259	300	257	291	292	267	286	250	269	293	256	268	269	292	255	261	272	242	264	284	275	244	239	263	238	246	262	273	295	270	241	266	265	284	257	255	264	271	283	274	267	251	266	290	266	261	267	254	282	279	277	241	246	263	257	209	244	256	286	268	256	280	270	252	278	275	253	296	277	238	271	255	274	288	297	264	299	258	270	230	286	268	253	275	269	277	249	282	262	258	284	244	270	299	245	252	274	279	285	266	254	261	265	277	260	279	268	281	263	277	260	276	266	283	259	269	248	309	279	285	263	305	230	237	282	247	272	261	262	282	284	263	258	271	266	228	266	266	308	225	248	268	258	253	247	255	279	241	274	259	298	270	264	259	313	263	269	271	296	262	265	271	274	285	266	219	253	280	247	268	270	243	269	236	282	282	271	284	264	278	284	284	308	269	290	297	276	285	286	241	257	250	238	270	265	275	255	273	270	275	236	302	276	279	267	259	291	278	277	270	261	289	273	289	254	245	275	289	273	256	267	269	268	259	268	262	266	257	266	275	292	247	305	273	276	227	255	257	263	231	271	263	249	266	238	281	282	263	266	291	281	284	250	268	244	274	276	252	267	289	231	288	281	283	269	270	278	222	285	238	253	246	243	272	260	307	255	278	266	296	269	260	308	239	263	258	249	278	319	316	268	255	257	261	246	274	269	284	280	265	284	278	272	261	286	277	251	273	298	239	293	250	239	290	264	275	268	250	273	272	289	274	278	270	266	282	293	247	270	306	302	252	270	279	285	228	261	274	296	276	292	277	262	262	292	257	257	286	249	278	273	267	261	263	274	283	292	256	276	262	290	251	271	246	246	268	282	265	286	303	260	242	289	254	269	274	255	250	281	268	260	232	259	263	254	255	260	276	302	255	247	257	249	264	241	269	285	249	283	261	287	252	224	262	254	224	320	278	269	239	245	282	289	256	259	274	269	252	260	259	291	290	282	256	325	252	260	299	298	296	281	249	265	294	245	256	232	256	244	264	266	273	288	269	307	253	267	260	292	272	295	254	269	278	269	254	264	272	293	266	284	256	282	254	258	282	285	286	245	256	254	220	242	285	291	289	268	286	252	250	257	283	296	262	255	248	270	228	259	292	284	225	281	271	296	267	266	315	299	247	282	299	252	236	262	221	272	270	291	291	247	268	273	260	268	283	293	271	295	240	282	278	275	258	266	258	265	272	306	241	288	276	252	288	237	247	259	283	267	252	286	281	284	262	259	251	287	275	280	264	235	255	244	265	270	273	325	247	267	308	274	258	284	251	296	259	301	266	314	244	264	287	288	265	234	287	277	254	285	257	249	222	292	245	257	282	269	278	264	247	278	250	263	264	305	268	273	256	265	254	298	311	283	269	253	236	289	246	271	276	267	275	285	231	275	274	287	287	256	276	250	258	298	285	299	261	301	255	295	290	268	265	268	286	272	278	274	274	244	294	288	260	280	248	258	265	247	276	296	271	275	252	273	261	295	282	258	293	301	268	278	260	285	301	280	285	274	293	317	296	236	261	270	257	261	245	277	268	261	260	273	253	280	295	291	305	283	256	312	252	283	248	228	274	284	302	261	290	273	270	271	259	306	274	286	286	262	271	248	257	275	273	248	279	268	266	266	300	283	260	245	279	274	265	277	287	282	286	277	289	265	261	263	285	252	259	266	260	273	288	275	282	269	276	276	290	256	273	231	314	273	268	304	276	276	252	260	272	286	259	270	284	267	281	281	264	266	279	278	263	274	284	268	259	282	266	287	282	273	312	250	281	286	269	275	225	276	226	268	282	277	270	270	258	255	271	252	281	282	271	250	241	278	283	279	307	270	284	292	270	270	272	271	258	268	256	274	262	271	250	252	276	262	273	275	268	316	275	292	301	299	247	255	246	277	264	270	285	264	256	267	271	259	286	246	275	264	293	274	267	341	285	276	261	243	247	274	248	272	310	252	257	289	292	242	258	254	260	270	239	261	283	254	259	272	254	267	279	227	265	276	263	246	299	247	289	309	276	245	262	281	296	296	270	236	282	272	297	247	260	257	257	278	242	287	258	279	248	270	285	285	264	267	277	276	247	266	240	263	256	246	270	246	308	247	264	284	277	284	265	259	258	250	297	255	262	255	272	295	268	294	288	277	285	302	295	251	274	258	278	256	248	279	282	270	243	277	297	313	273	251	286	271	253	254	303	238	289	243	302	266	257	240	260	264	268	257	274	267	269	282	270	292	246	280	287	266	246	269	283	279	262	263	267	260	274	267	285	326	277	234	286	267	275	282	250	260	260	272	254	300	287	291	260	264	252	305	258	269	272	270	282	267	262	288	309	287	270	270
26013	20109	26932	29875	22486	13229	3619	2101	3352	8663	12937	11775	5141	616	642	586	586	623	608	632	653	628	608	609	634	590	572	595	602	659	596	635	578	612	621	639	619	633	623	599	585	557	647	601	588	583	616	638	638	623	630	649	574	609	628	598	621	572	581	626	614	592	613	619	584	643	605	617	600	566	588	631	608	607	645	607	619	670	629	611	585	598	699	596	588	621	648	574	640	633	644	603	667	600	627	652	590	592	616	618	599	580	622	622	589	606	583	614	562	652	595	630	618	606	666	635	578	618	602	588	631	635	623	607	622	614	628	654	567	642	637	603	592	613	604	611	630	636	581	614	596	583	620	591	624	592	571	593	579	637	653	621	589	626	602	608	631	615	614	614	621	616	614	631	625	626	585	657	630	618	628	575	693	577	623	647	590	651	599	634	611	601	566	632	609	617	654	587	589	594	614	600	624	597	622	668	658	644	631	612	600	576	607	596	623	607	618	654	576	607	580	585	628	630	598	597	607	644	568	646	625	651	620	615	574	605	636	593	622	619	599	629	593	629	611	587	581	589	607	611	620	609	600	595	610	607	633	599	632	581	614	648	626	599	617	620	627	619	620	621	597	583	589	619	583	631	597	631	625	638	607	625	643	594	630	595	655	603	629	631	618	602	601	642	631	638	639	617	596	638	616	621	596	609	622	627	582	577	632	623	570	577	608	599	621	588	634	586	582	602	584	618	636	620	596	610	618	565	617	596	608	615	639	636	670	628	594	611	587	634	605	631	617	608	607	559	618	607	576	582	623	584	616	597	645	634	612	627	611	624	606	654	612	595	605	624	627	632	633	607	601	631	571	614	604	658	630	646	578	620	618	605	575	625	620	610	611	629	589	640	615	584	633	617	608	597	629	565	598	625	583	628	604	592	605	668	644	602	587	640	605	635	618	595	642	628	560	593	600	612	536	630	596	613	594	636	601	661	620	599	599	618	616	651	623	650	610	638	634	574	597	625	641	650	625	633	587	635	607	571	594	635	661	545	629	628	591	544	592	611	611	578	632	595	571	603	548	634	646	612	615	575	639	647	577	631	643	603	589	597	629	621	631	605	561	602	624	644	600	612	614	653	622	631	616	622	637	599	609	549	693	638	605	571	586	599	605	640	611	641	633	670	644	589	582	626	574	589	640	595	670	595	653	625	592	633	589	614	609	612	599	560	640	606	643	587	611	617	616	565	647	586	580	614	621	642	603	621	628	579	610	600	589	575	599	624	597	639	613	631	603	594	621	630	587	628	633	577	616	571	624	601	589	579	602	640	578	625	591	578	585	649	647	613	619	595	620	629	601	628	602	589	615	605	570	627	588	567	586	621	598	581	586	624	616	633	644	603	614	612	641	561	566	642	619	624	636	588	585	603	629	614	569	605	620	599	616	580	643	596	550	599	652	624	572	587	587	577	589	621	598	620	608	598	587	596	602	613	594	560	606	603	613	625	602	633	632	636	606	627	564	580	625	679	626	550	621	597	590	601	578	610	564	578	627	635	590	614	668	623	590	600	590	616	587	634	583	602	598	600	610	585	563	619	603	597	661	611	621	617	598	641	624	607	616	617	631	615	606	561	624	619	574	613	613	623	580	609	612	638	647	655	590	536	593	593	590	596	631	619	605	622	626	614	617	627	600	590	563	612	602	558	616	562	614	650	633	592	639	621	611	637	591	580	589	598	622	603	655	613	591	600	610	639	635	596	631	615	621	595	592	638	594	615	623	588	585	675	584	643	620	602	604	602	655	615	613	622	572	622	625	593	599	655	603	592	598	615	620	652	561	637	584	577	601	588	615	621	621	625	624	640	619	581	589	581	633	653	614	604	584	603	629	580	620	599	591	565	613	610	605	629	595	623	654	580	565	617	636	585	619	602	571	634	595	606	626	603	650	597	579	594	648	653	611	605	614	613	601	625	590	642	632	629	652	619	615	599	616	581	626	609	594	657	595	630	578	576	614	641	651	639	625	581	661	604	644	607	599	616	651	560	649	581	625	639	615	618	646	663	613	645	586	632	592	601	626	612	635	586	630	637	663	624	582	586	601	627	642	620	589	561	551	596	650	588	601	621	590	555	651	570	640	640	572	624	626	603	646	612	598	623	580	635	589	629	598	605	646	607	606	585	601	601	588	585	609	629	654	546	620	614	608	596	588	598	614	620	604	609	639	646	580	618	620	618	617	621	647	589	652	620	627	633	588	606	574	566	620	635	563	594	633	619	595	607	611	649	607	610	561	643	613	606	627	597	562	583	622	571	618	635	629	656	620	568	571	612	577	635	659	633	584	591	641	583	608	577	601	549	623	613	598	575	620	580	597	606	615	622	627	604	581	606	616	652	611	620	598	607	553	628	609	575	663	616	663	633	617	634	646	627	586	616	617	585	667	607	574	580	613	626	598	594	606	559	579	571	632	629	624	621	646	570	579	636	599	650	620	621	614	619	621	559	647	650	572	603	638	614	617	575	618	605	596	572	635	615	620	653	579	608	636	638	674	640	603	640	614	612	625	634	583	597	563	604	621	584	625	592	626	589	587	655	624	584	623	616	591	601	622	571	581	571	626	605	629	615	645	616	617	681	603	583	607	636	619	612	558	596	600	642	609	567	625	631	623	589	618	622	620	610	592	592	597	605	608	583	620	600	626	622	586	653	622	613	593	619	628	578	640	605	627	614	595	616	637	657	628	662	608	609	645	635	585	617	647	558	639	670	645	619	627	580	635	661	592	612	612	637	586	573	596	620	615	605	612	626	648	603	559	628	596	597	572	589	644	600	629	579	590	590	642	560	621	619	599	593	628	572	614	562	618	578	573	640	629	596	620	637	594	588	668	611	619	630	627	630	595	628	623	592	646	580	576	579	591	629	594	607	632	590	611	620	588	649	632	593	617	595	603	668	629	616	601	614	616	642	583	621	645	580	549	605	606	589	610	626	628	630	599	583	608	590	590	621	554	581	639	645	626	596	640	594	625	593	597	620	611	634	607	594	611	648	635	582	581	608	596	613	604	564	579	610	615	588	624	636	609	617	665	589	668	623	619	590	570	636	589	582	584	671	635	615	624	655	611	600	632	625	582	616	608	616	592	635	589	628	638	583	632	619	671	576	614	610	625	612	587	583	591	614	572	618	641	589	623	572	658	619	598	608	599	647	636	605	640	634	612	578	644	629	628	636	589	582	619	621	612	589	603	610	620	585	593	644	596	607	649	637	586	613	619	585	597	587	572	644	596	624	620	590	636	583	585	602	600	603	671	641	625	642	635	612	614	596	612	615	610	620	621	620	578	624	610	644	591	600	555	623	601	605	593	597	605	603	591	584	582	613	602	626	590	638	627	580	609	597	573	653	634	610	574	600	610	606	550	579	605	616	614	604	599	600	632	598	610	627	589	620	569	617	632	636	608	581	629	638	591	630	638	635	608	664	617	623	615	605	625	573	589	626	625	638	596	583	639	576	650	569	658	655	627	590	642	605
47985	33907	33753	31928	20581	12199	3594	1010	4831	6633	5597	3926	1786	327	320	325	349	334	329	346	337	324	349	318	311	333	346	328	306	337	324	338	335	308	302	333	341	360	320	348	327	335	320	328	342	330	369	299	361	342	316	327	320	311	382	313	355	317	328	343	333	342	324	322	346	347	340	327	343	305	314	345	340	295	309	309	353	342	306	338	333	310	310	342	315	352	321	342	351	321	348	347	369	357	330	296	342	361	348	329	341	319	319	347	319	327	319	359	320	352	375	339	345	329	310	356	321	360	344	327	295	330	294	332	317	302	317	391	357	320	316	334	316	336	332	330	307	339	343	305	319	295	313	309	317	322	327	342	333	337	323	330	320	333	362	310	315	337	316	323	290	298	327	330	333	308	311	316	337	344	299	310	343	327	345	309	329	364	331	314	335	346	364	294	304	321	337	327	362	346	330	347	295	301	332	314	322	352	318	359	295	284	344	294	349	341	331	328	330	357	326	360	317	313	309	340	325	360	320	333	285	314	333	304	299	284	305	338	358	354	308	339	317	350	304	293	333	315	313	296	277	322	347	324	359	341	330	307	334	315	350	346	314	307	334	347	317	286	365	321	350	346	331	334	367	384	361	319	364	303	324	332	309	341	318	300	314	327	338	326	336	317	358	337	334	359	283	345	320	335	328	322	367	336	301	318	369	295	337	318	331	317	304	283	327	316	332	312	316	345	310	335	348	356	339	330	309	347	317	317	316	350	317	350	333	296	332	332	308	342	331	344	300	347	336	332	320	284	309	333	355	354	383	344	374	279	311	339	361	304	297	288	346	316	332	362	325	326	349	366	335	331	305	324	319	335	360	335	334	342	391	312	342	297	327	324	332	328	327	354	327	315	306	332	347	333	361	291	312	325	363	347	336	333	339	318	333	333	316	336	329	318	338	283	311	298	334	310	349	353	341	306	331	304	309	318	341	344	303	271	346	354	334	351	304	332	319	316	312	327	370	360	334	362	341	328	299	356	351	364	310	363	342	279	321	347	353	365	313	368	318	344	305	333	345	319	308	320	362	311	323	327	337	303	308	336	327	342	370	324	326	298	319	319	300	316	319	352	340	332	314	323	352	320	349	389	310	314	346	350	358	336	335	312	290	350	332	343	340	321	331	352	347	330	340	291	291	315	298	334	361	320	360	336	348	319	303	331	323	356	319	368	355	351	335	351	303	312	328	325	305	328	353	336	348	312	323	334	322	302	337	324	335	302	329	312	356	344	315	340	327	347	316	330	346	355	351	305	318	296	349	317	309	366	328	318	334	363	317	318	315	339	339	311	324	319	299	353	343	298	327	320	307	333	322	326	322	340	342	322	291	357	347	332	367	326	320	334	308	319	339	335	336	338	339	326	320	288	356	345	347	342	355	302	330	346	314	351	329	341	329	332	308	319	344	376	328	298	318	318	335	314	354	330	323	357	346	332	353	342	323	346	336	340	300	330	330	291	342	325	358	324	331	343	339	339	334	313	323	348	314	310	307	358	343	312	319	326	311	373	342	313	336	322	338	353	324	332	355	337	341	336	348	297	321	373	345	362	362	321	302	348	328	350	357	379	359	331	347	323	340	309	318	313	344	359	300	290	370	352	312	317	319	326	350	334	330	309	376	348	299	330	319	337	315	308	302	320	353	301	352	326	350	352	345	352	347	296	334	307	303	340	300	350	314	309	360	363	286	340	330	307	312	372	324	360	323	339	345	339	358	322	307	318	326	337	321	318	334	329	354	349	325	332	356	332	326	335	323	300	300	296	340	343	290	334	337	318	341	359	321	324	349	353	319	330	309	349	315	323	323	327	348	327	346	322	352	324	348	307	354	306	303	313	323	311	313	314	352	324	296	342	315	327	325	338	357	342	319	293	294	340	339	330	347	366	361	361	326	345	342	352	357	330	297	293	311	318	307	306	320	310	371	339	326	308	343	344	343	332	328	313	320	341	365	336	342	314	341	321	307	345	333	294	337	348	298	317	323	306	361	324	307	295	304	315	348	314	324	349	337	335	320	298	332	312	327	309	350	329	331	340	330	333	320	352	332	336	336	369	322	328	331	339	348	327	312	330	344	339	312	312	336	357	317	337	344	320	356	322	323	336	301	339	363	300	311	310	358	346	317	358	304	345	359	351	322	350	298	330	314	331	323	339	335	328	339	322	327	338	324	347	339	286	348	325	308	306	337	311	358	348	330	343	309	315	303	319	334	301	297	360	314	375	322	346	366	292	330	326	312	324	327	326	344	335	336	357	349	344	359	394	322	371	330	349	322	355	312	352	314	342	329	330	349	353	334	321	333	298	373	305	345	359	344	341	335	332	307	347	329	362	339	296	319	314	330	328	343	301	331	313	344	294	332	343	326	324	316	328	327	346	313	335	313	327	340	323	342	364	309	305	397	368	314	338	318	348	323	338	354	297	317	313	322	332	351	322	341	318	327	295	329	333	293	343	321	347	353	340	313	313	326	348	336	336	354	339	332	337	333	322	358	338	332	304	324	328	347	341	307	328	317	324	334	300	313	345	335	312	327	310	297	305	331	323	363	330	334	364	332	348	318	322	311	376	310	327	343	331	367	314	320	339	304	339	336	341	347	311	278	315	310	326	324	297	336	320	328	359	316	329	335	326	317	352	329	338	326	324	305	354	312	329	287	338	342	338	311	353	337	327	310	332	358	306	350	330	300	328	329	293	326	282	334	336	322	339	303	330	347	329	308	302	316	339	330	345	334	301	322	332	316	317	346	329	317	332	323	355	329	338	330	327	355	312	315	303	337	316	305	320	338	319	310	321	371	324	314	330	309	330	320	327	311	346	307	334	348	312	345	310	337	323	320	313	362	338	338	360	316	355	317	322	344	330	312	313	332	356	317	351	351	333	364	326	350	341	285	338	342	326	350	338	362	354	347	355	332	321	304	320	337	341	320	337	334	329	322	336	334	315	303	346	311	308	304	319	312	370	330	325	322	299	345	338	308	318	336	363	306	341	343	307	334	337	345	311	313	334	341	346	303	314	344	312	333	370	351	300	319	334	311	317	342	330	338	324	300	326	360	336	344	350	332	313	279	355	320	308	325	310	342	326	342	330	310	308	343	341	365	323	342	342	326	319	317	320	328	320	295	358	328	361	331	367	290	323	314	329	329	321	350	338	321	295	308	295	314	366	301	321	334	309	352	310	312	354	353	321	321	336	326	352	367	407	322	361	347	308	342	317	328	348	324	319	340	315	318	350	355	310	353	320	327	350	324	326	315	304	311	320	334	344	318	351	339	337	336	338	304	301	306	329	357	324	350	321	286	299	334	331	335	325	322	341	345	316	304	352	331	317	343	352	311	331	362	342	335	316	337	296	326	287	310	329	299	288	336	348	321	326	337	307	343	331	328	320	316	278	340	380	322	307	327	337	318	298	354	332	323	309	361	306	326	331	322	312	337	356	327	339	351	341	338	347	327	331	354	335	335	329	311	342	328	337
30829	25616	35432	38075	30706	21269	7679	3376	18191	22394	19386	14698	6077	723	756	793	737	700	758	756	756	697	727	736	741	740	754	708	736	738	691	699	764	711	704	698	716	765	693	688	738	687	718	746	716	683	733	750	693	752	720	720	698	761	697	767	762	673	697	710	716	711	727	745	812	727	731	742	724	755	706	701	770	710	738	729	749	735	712	762	728	681	732	707	743	735	725	664	718	716	728	780	756	685	715	727	731	720	698	733	745	768	762	702	736	745	718	736	699	724	747	742	760	729	727	726	708	703	719	729	738	750	679	690	769	744	699	782	728	706	752	716	738	712	749	746	714	702	755	706	721	701	683	727	741	691	727	744	720	706	669	714	748	705	708	735	713	745	717	737	737	681	681	712	719	721	731	752	791	718	749	709	740	749	690	658	740	723	769	723	708	711	741	783	726	693	702	690	735	742	696	726	755	682	778	680	718	744	711	691	736	728	721	731	753	733	753	752	709	769	746	679	725	725	752	706	691	734	738	708	726	730	701	679	740	721	749	675	739	660	721	759	781	759	762	739	738	701	718	702	756	701	716	734	755	723	679	703	724	706	727	718	723	704	722	698	655	726	710	710	739	714	755	727	726	729	713	766	702	655	687	732	707	685	698	736	715	746	761	695	708	689	737	662	708	699	727	747	731	745	761	689	742	712	742	697	738	753	733	734	751	706	709	750	714	692	720	692	697	726	711	729	713	724	722	733	723	729	691	755	719	717	728	759	683	728	719	710	731	726	691	693	693	768	706	675	764	705	732	760	689	762	722	729	702	676	745	680	728	703	743	677	763	749	763	719	749	732	708	693	810	696	735	779	734	725	682	750	721	690	752	715	721	752	754	681	741	708	769	739	704	706	712	680	715	703	715	722	726	690	670	694	691	711	777	729	720	688	689	682	780	707	758	661	730	712	699	699	758	768	714	715	741	706	739	738	738	715	671	712	710	782	698	751	718	709	679	687	742	687	759	766	709	749	729	753	690	683	675	738	754	708	756	759	735	700	756	726	680	728	707	722	750	740	665	720	728	716	711	703	676	750	714	686	707	704	730	703	737	717	732	756	765	724	705	686	744	788	702	700	713	733	725	706	707	717	731	738	748	695	739	743	705	715	759	746	752	733	693	700	741	761	716	712	691	740	717	761	710	726	699	696	691	709	768	750	713	751	725	743	703	753	701	755	737	698	733	724	746	756	728	685	711	731	713	710	731	751	752	727	737	721	704	753	701	765	732	750	703	726	718	799	742	711	720	691	729	735	724	696	729	732	714	756	717	695	717	770	721	701	753	725	717	789	734	736	741	725	795	730	738	727	749	682	722	704	748	739	731	747	716	754	718	747	735	658	706	728	746	705	707	754	766	773	712	730	710	747	673	714	743	699	719	728	734	732	659	762	731	704	766	720	737	693	708	672	695	748	727	739	730	725	671	730	737	733	726	723	721	738	709	696	740	715	738	748	762	714	760	684	729	747	744	660	728	711	734	707	703	780	709	734	760	689	746	697	741	742	702	720	745	717	697	692	743	789	713	689	719	760	723	755	724	717	694	710	706	729	724	689	695	721	710	759	752	735	704	717	713	736	723	736	765	650	697	727	762	721	718	706	721	696	731	714	726	723	741	750	754	724	732	754	717	738	686	741	723	727	704	769	739	758	685	732	673	750	729	671	738	742	717	741	757	706	696	721	756	719	746	727	732	756	754	743	743	712	694	732	694	716	716	781	743	738	723	724	708	743	722	683	748	686	699	680	718	712	722	706	690	764	781	684	681	728	713	713	678	689	718	711	674	696	699	710	712	757	751	709	693	725	723	749	757	763	740	701	711	754	748	753	734	693	741	715	730	736	705	723	710	731	779	731	704	714	671	699	741	737	705	721	703	699	700	731	743	723	705	726	708	748	710	783	700	704	740	750	761	717	749	701	742	731	692	709	735	694	751	782	744	713	722	692	701	693	756	731	701	712	741	728	689	749	648	736	737	726	737	713	715	773	688	732	760	728	724	696	723	720	715	714	726	748	686	758	740	665	708	701	754	708	694	698	719	737	736	697	695	711	734	740	696	720	699	770	746	720	697	667	753	715	747	720	704	707	689	710	722	777	762	760	748	649	751	674	717	733	707	715	713	734	692	711	725	751	676	789	682	732	681	715	676	706	758	721	750	741	723	773	748	674	700	751	754	771	757	707	705	680	693	709	771	728	698	705	714	771	741	710	763	716	631	725	703	710	761	721	724	760	723	732	729	738	726	728	701	750	744	750	731	738	720	718	745	718	719	709	728	693	742	704	735	734	744	746	696	682	722	713	705	682	755	694	707	677	715	694	732	738	762	748	678	734	742	718	706	719	785	724	657	686	707	725	717	703	740	708	762	716	755	682	712	765	718	715	728	722	766	771	675	724	761	732	712	766	733	776	673	685	729	750	716	707	784	715	710	713	723	693	713	740	711	747	773	691	693	653	675	736	722	711	719	716	700	727	762	706	767	720	728	678	718	726	722	722	714	725	724	674	764	714	728	727	748	755	746	717	725	728	747	719	683	745	738	716	687	703	757	742	718	740	761	716	705	656	692	699	703	731	702	743	696	702	746	701	714	762	758	719	732	716	717	744	714	731	679	716	768	697	748	677	739	686	734	731	737	737	701	727	737	713	746	705	675	734	739	712	709	702	705	739	697	750	711	735	699	772	700	745	708	701	696	730	733	744	730	731	674	677	759	711	721	710	773	727	738	693	712	715	683	719	737	723	776	731	730	695	772	713	723	726	726	726	740	722	765	715	673	708	736	728	681	740	750	672	723	714	713	733	737	748	755	749	702	756	738	733	684	736	713	725	723	731	738	705	752	735	726	707	691	697	711	723	703	684	712	732	750	721	707	716	707	713	730	659	753	691	759	665	763	691	734	715	749	701	678	706	705	757	726	729	700	707	749	703	718	731	711	723	739	678	718	705	714	689	719	727	737	749	723	708	710	719	731	697	695	741	721	728	722	723	687	681	710	721	649	743	747	732	728	748	744	702	707	672	695	684	675	716	768	717	705	677	749	753	730	731	710	694	746	703	697	708	716	723	755	704	720	750	726	678	726	699	757	743	657	719	738	709	687	735	700	733	725	726	690	691	753	721	735	769	726	725	737	743	713	667	683	728	654	759	705	716	681	716	686	724	695	708	734	721	739	717	760	699	725	715	714	731	750	693	680	732	743	724	708	710	710	720	745	725	691	733	746	745	742	725	725	730	737	731	696	759	729	712	705	753	675	711	714	748	717	691	721	770	736	735	692	722	716	732	758	710	716	723	723	749	689	701	717	733	740	742	750	705	696	783	715	773	696	711	706	706	674	740	696	769	739	700	718	716	727	749	733	692	730	748	723	690	670	723	682	733	710	762	753	688	743	703	723	688	721	706	722	741	721	696	731	741	681	704	737	699	690	728	697	747	715	734	684	739	725	713	738	719	708	734	745	749	718	714	727	697	730	713	728	709
21337	9390	5568	3318	1641	676	292	281	244	290	260	244	201	148	162	162	151	187	148	173	152	133	154	170	183	132	188	135	154	168	151	162	150	149	157	152	151	155	142	126	142	167	156	126	144	175	162	154	147	146	170	168	155	145	181	142	164	169	159	170	168	168	176	156	176	158	145	154	144	140	163	152	149	151	171	154	163	149	157	177	170	150	124	175	164	180	195	131	171	158	165	161	151	155	157	154	165	161	194	171	150	135	159	151	166	176	159	189	141	152	147	143	148	149	163	184	167	162	163	153	168	135	151	143	175	156	173	166	154	147	143	138	161	131	162	182	136	151	156	148	146	148	147	172	155	155	164	156	177	177	161	145	146	141	168	134	178	162	165	168	169	170	176	182	157	140	140	156	159	163	163	177	147	150	159	156	188	169	167	147	161	173	147	166	156	148	154	146	167	155	146	163	184	176	168	148	180	149	161	137	181	159	148	145	166	167	169	143	133	184	151	154	173	164	158	167	164	126	168	159	132	158	165	166	166	155	143	139	172	157	158	141	153	165	161	203	156	175	176	174	171	169	150	183	190	162	144	139	171	171	143	135	131	145	145	181	159	172	166	151	161	181	145	175	149	153	148	155	146	168	144	168	157	159	158	165	166	155	169	155	153	170	154	177	151	151	157	170	161	156	147	147	163	174	161	161	131	161	193	208	162	158	143	174	159	167	152	148	140	193	168	196	189	158	148	140	158	142	163	153	160	151	152	144	146	165	148	164	140	151	157	178	150	154	148	132	147	176	185	168	178	151	179	165	177	154	163	155	150	143	170	176	150	166	150	180	168	152	148	141	163	172	168	162	138	133	147	174	138	161	143	160	168	135	162	147	154	176	170	147	137	156	167	171	156	154	139	152	140	167	153	135	177	152	159	184	143	151	138	148	157	164	138	127	169	170	157	165	151	161	146	144	167	128	169	172	179	173	156	146	160	163	161	167	144	172	151	137	159	140	181	146	145	159	160	146	164	159	158	161	153	161	185	143	182	156	149	138	145	154	169	164	145	151	158	147	153	128	147	156	162	135	152	165	150	162	153	133	150	149	147	166	155	162	164	164	178	151	163	161	149	167	158	126	164	160	180	160	164	148	136	147	159	164	149	164	167	152	158	164	161	180	155	156	171	144	152	155	166	151	178	162	163	162	205	182	173	148	156	151	148	152	155	144	180	154	140	123	158	170	139	161	153	162	168	142	160	160	156	156	145	149	169	155	139	133	143	158	128	142	161	150	146	142	157	141	152	131	145	148	149	177	165	171	163	144	173	171	155	156	170	148	151	137	146	151	158	169	163	152	149	146	147	133	164	163	150	169	142	144	155	151	189	166	139	147	172	148	169	158	171	163	170	160	167	142	161	189	183	155	148	162	145	159	181	150	170	170	142	164	145	134	146	144	157	159	139	135	168	146	148	155	162	158	149	163	154	150	165	180	161	153	160	157	195	154	149	164	158	154	137	170	129	165	165	156	152	134	157	181	155	166	146	161	173	159	145	138	169	188	176	174	158	149	149	173	158	188	132	165	173	174	159	184	171	155	162	164	162	169	147	144	161	166	136	152	158	165	159	134	163	150	163	149	146	147	165	163	172	167	154	136	162	143	147	146	153	145	149	167	152	130	154	133	159	160	165	139	169	144	162	149	170	163	155	169	185	156	144	161	150	157	155	156	159	170	150	162	160	183	161	155	175	145	142	163	162	175	149	158	163	153	139	144	144	155	169	162	149	163	161	169	171	147	145	160	154	153	161	158	139	145	154	163	161	184	154	150	163	146	140	152	154	172	166	188	139	151	162	169	150	153	147	147	147	169	153	161	155	174	137	156	137	142	151	163	154	165	159	163	175	159	146	171	152	130	170	165	175	164	173	170	177	153	160	148	159	158	152	152	152	147	130	161	161	148	168	156	147	153	156	155	176	146	178	149	150	161	161	156	184	162	144	188	161	163	160	128	168	162	145	183	161	147	143	148	153	174	182	178	143	150	166	178	144	177	199	150	167	163	160	161	166	143	128	152	161	131	147	152	170	151	157	161	145	165	170	159	166	148	174	155	185	149	151	172	158	156	167	156	131	145	154	176	164	163	124	132	156	154	156	177	151	184	167	166	160	152	143	165	183	173	151	143	184	182	161	148	164	170	144	158	157	156	149	147	166	163	158	162	155	138	168	162	144	144	179	151	129	185	161	186	174	163	158	173	184	168	159	154	158	147	169	188	161	177	139	134	163	159	159	150	152	163	183	135	189	154	152	137	178	156	174	169	139	182	159	157	151	150	177	148	132	132	188	171	165	167	163	165	147	153	162	154	157	143	152	170	156	151	158	164	146	174	165	177	154	137	153	175	159	164	130	162	144	162	152	175	171	139	137	178	171	165	154	159	155	162	151	158	140	154	166	156	139	145	149	158	168	163	160	155	171	166	146	144	175	141	152	179	128	188	160	159	153	158	145	143	157	143	158	180	127	145	172	165	153	128	138	146	158	171	158	141	184	165	165	154	141	146	148	164	131	160	160	164	178	124	148	159	155	129	176	144	169	151	181	165	161	179	156	177	177	133	165	178	172	142	151	179	170	132	149	134	149	135	153	153	172	180	156	182	153	174	162	140	144	174	177	163	147	171	167	147	143	167	155	168	173	146	142	174	129	152	158	171	143	151	161	148	149	166	136	133	165	164	162	139	184	186	164	159	143	163	145	169	191	144	150	154	136	157	170	168	175	148	162	157	169	132	147	154	167	173	160	160	160	174	154	167	143	181	158	177	176	150	154	143	154	142	154	155	160	164	139	152	183	168	167	180	153	168	147	151	154	159	164	152	183	186	156	140	160	162	167	166	139	158	149	181	147	156	154	141	175	181	129	153	182	189	131	173	150	143	159	159	161	156	171	149	154	167	151	161	175	163	162	134	137	168	178	146	171	152	166	151	146	147	156	167	158	159	154	160	168	166	136	157	146	165	166	190	145	148	158	160	153	157	151	178	135	147	153	163	159	148	169	139	160	171	153	156	151	159	147	142	154	170	151	156	156	163	159	168	173	167	173	147	148	155	132	165	145	154	179	176	151	149	175	148	171	158	144	155	140	138	153	168	174	143	153	165	165	142	167	153	138	178	150	158	155	163	162	169	152	157	173	164	144	154	167	162	140	141	144	151	181	151	151	138	132	161	152	136	146	164	162	173	152	143	166	168	143	136	158	175	167	148	149	140	165	176	185	180	160	170	159	159	152	148	167	147	137	140	161	147	143	141	165	144	173	188	148	148	146	148	142	173	153	154	154	114	158	159	158	195	162	150	172	151	159	164	147	154	154	152	164	186	177	131	157	172	158	173	145	170	161	153	142	157	166	148	165	164	149	152	142	167	175	162	167	134	157	179	168	152	157	156	145	148	155	157	146	162	157	169	166	160	177	157	144	150	167	150	168	173	185	142	172	169	156	160	160	173	162	147	150	146	168	137	166	137	128	156	151	176
12569	6953	9512	8876	5782	2476	1099	1137	976	1026	922	780	511	413	397	374	383	388	408	402	371	395	403	381	388	363	406	395	411	392	375	412	409	371	388	365	428	371	388	408	384	394	416	423	380	384	403	385	377	386	405	406	402	407	358	379	392	392	391	382	409	376	313	376	416	429	397	397	393	375	369	387	375	375	427	355	371	375	412	379	380	408	387	354	395	353	420	400	422	387	385	375	393	327	383	349	395	378	371	352	358	387	413	394	403	385	392	380	405	388	380	362	348	376	375	408	387	398	401	413	411	378	378	402	433	400	369	380	429	388	414	356	394	353	368	397	376	357	378	387	365	376	384	386	379	367	382	378	375	390	411	402	379	379	399	378	362	387	375	403	377	382	357	365	379	382	381	380	416	393	377	378	379	384	377	422	391	429	404	363	372	385	373	404	381	390	399	405	406	389	390	397	394	401	386	391	389	369	391	371	379	409	379	380	379	362	383	437	356	411	365	366	407	380	390	380	385	421	415	377	349	428	353	409	385	373	448	377	368	399	395	399	371	376	384	378	382	391	414	373	382	373	404	365	384	408	383	395	397	353	378	395	370	359	402	393	394	402	394	362	425	394	393	400	399	395	389	379	372	411	393	397	407	425	373	385	422	407	392	406	383	404	370	373	384	407	357	355	379	379	397	377	402	357	376	376	393	394	393	376	387	399	383	373	408	391	395	398	360	403	371	411	377	417	387	380	439	417	387	374	394	400	372	420	406	377	371	410	391	355	379	377	396	380	375	377	409	377	390	362	400	380	370	395	399	390	374	385	360	398	364	401	361	409	403	415	408	411	382	408	415	397	404	426	392	401	392	410	352	373	372	408	367	403	385	392	408	409	404	413	390	387	422	366	378	369	409	411	383	359	365	422	382	417	400	375	384	399	406	401	385	361	382	386	426	369	360	364	354	423	416	398	413	382	355	442	388	375	386	378	368	399	382	375	371	398	397	367	398	380	382	378	392	393	339	405	412	383	392	373	419	392	428	383	401	375	392	363	365	356	388	385	406	397	379	366	407	365	396	410	357	429	411	360	382	370	392	356	388	356	422	408	349	402	394	380	376	358	399	398	384	355	408	388	399	406	399	392	399	365	430	425	378	408	443	389	375	383	423	396	339	406	419	378	404	385	394	399	367	384	371	378	399	343	398	432	389	453	399	383	365	391	373	352	386	375	394	387	422	420	401	389	390	373	418	385	355	393	378	406	365	434	402	385	347	406	381	402	389	445	371	382	416	345	377	400	374	378	411	385	392	358	380	386	376	383	407	369	404	370	366	369	393	364	384	431	389	428	373	413	352	394	384	403	392	353	384	410	419	412	395	364	365	397	382	398	459	399	397	402	367	368	418	380	366	378	419	343	400	440	382	412	417	412	364	377	419	379	353	382	384	400	417	392	422	379	400	380	422	440	405	371	395	387	392	416	406	413	437	372	406	384	408	410	379	426	376	408	396	402	395	404	407	405	410	375	378	353	348	385	392	381	353	377	375	377	423	409	397	413	409	361	379	392	397	417	371	364	405	404	331	391	366	386	403	377	405	381	421	402	393	404	360	367	398	356	379	376	381	353	411	402	370	404	386	404	406	391	429	389	384	367	415	419	415	407	396	400	379	392	411	416	379	425	369	385	392	383	390	387	390	372	357	381	411	411	415	394	351	402	364	373	407	394	361	406	403	394	379	395	387	371	429	403	358	415	364	376	389	368	399	388	353	354	408	387	388	367	382	377	398	433	398	416	417	383	365	410	397	367	422	416	396	410	390	382	409	383	368	399	431	391	384	386	364	388	386	404	407	344	394	386	358	369	380	348	397	378	414	378	400	387	393	413	404	385	381	377	386	374	396	382	387	383	414	378	365	383	426	397	410	426	400	409	406	417	398	379	398	367	390	385	383	372	366	397	373	392	379	366	388	393	362	385	397	365	387	399	370	415	386	373	359	390	382	355	374	373	360	396	391	401	399	379	404	401	403	419	382	407	377	434	365	424	426	400	407	386	399	390	396	392	385	394	362	391	367	356	379	401	404	382	393	438	352	396	451	411	393	401	353	381	398	416	419	377	419	396	377	398	379	410	391	354	420	385	379	387	349	404	390	374	406	406	365	370	408	403	409	359	389	391	403	378	389	418	403	360	397	386	381	394	369	375	404	401	403	404	391	371	401	371	399	378	430	411	404	358	383	414	404	378	367	397	371	381	393	402	365	375	387	397	380	371	408	413	377	399	399	353	418	391	414	385	413	359	392	403	357	395	379	366	357	375	380	380	382	409	410	441	384	420	408	415	395	393	407	392	393	382	393	423	406	389	422	387	393	401	354	388	419	383	422	392	408	385	398	383	364	398	380	362	399	374	389	387	409	403	378	400	416	388	402	380	392	375	374	391	405	388	394	377	414	398	414	407	423	411	386	397	393	390	383	388	386	408	388	380	385	358	402	367	370	348	399	373	384	364	372	350	396	387	392	414	376	436	403	410	386	405	394	405	367	369	411	383	371	383	416	400	383	433	393	373	380	397	404	391	381	409	409	381	390	391	386	373	403	385	385	418	437	400	407	357	368	378	402	414	404	412	408	396	416	387	407	371	404	379	390	388	388	377	353	381	385	368	380	390	413	354	352	394	369	398	431	421	395	364	373	360	386	381	390	427	425	398	400	390	397	330	392	411	391	385	360	415	392	377	374	392	372	387	360	390	404	380	383	364	401	382	362	415	374	399	387	391	372	410	385	397	362	383	393	388	376	357	358	393	409	370	388	419	409	387	341	371	382	357	392	384	423	425	384	404	401	398	404	403	395	365	384	401	420	389	358	407	388	371	399	385	393	406	390	362	391	399	406	399	384	369	375	371	379	381	400	380	380	386	417	387	395	418	379	393	404	406	355	419	384	383	370	425	420	402	389	401	382	371	381	408	386	387	388	408	378	412	355	418	348	380	381	383	425	405	399	380	391	363	371	329	408	409	388	367	403	377	413	424	385	370	389	401	362	380	386	379	433	394	362	406	382	391	358	402	406	371	366	386	380	367	399	373	383	415	396	375	408	374	385	410	380	360	422	399	403	341	373	373	383	418	360	395	377	400	366	410	408	386	396	373	421	409	410	396	390	384	402	354	400	385	366	397	405	397	402	369	412	401	434	358	426	372	385	394	399	398	351	382	393	373	390	409	399	375	393	419	415	377	374	377	410	386	407	394	389	399	405	381	372	390	403	382	368	391	409	369	408	375	394	387	378	400	387	363	409	396	425	392	389	398	396	384	409	382	387	373	428	377	398	396	402	408	398	397	386	391	394	392	385	377	369	384	362	400	398	420	391	411	392	363	388	393	399	386	388	400	389	363	367	370	410	403	371	401	349	395	363	387	362	378	373	413	396	392	421	377	381	418	375	412	395	372	356	385	363	408	390	407	374	403	382	408	387	381	372	398	391	409	388	387	390	389	430	374	378	424	391	439	393	396	370	359	393	415	391	376
35962	25013	22404	17396	10813	5883	2448	893	1279	2051	2303	2287	1222	245	243	273	257	260	263	266	259	256	250	240	257	232	246	251	244	259	253	250	284	263	253	227	239	256	281	282	264	253	247	232	252	288	229	263	272	252	285	264	264	256	256	239	277	279	247	258	247	232	265	261	242	260	261	279	243	232	288	259	252	275	269	271	245	248	254	258	277	237	232	259	279	262	258	263	260	274	258	267	231	261	239	281	252	233	263	274	246	200	257	259	276	247	254	237	270	278	256	261	266	267	262	255	264	253	253	245	261	223	233	256	232	248	277	231	234	250	266	240	256	261	242	261	247	263	245	242	266	276	266	248	256	269	282	267	255	249	269	239	227	260	248	243	257	257	230	267	296	218	255	284	293	252	235	260	253	249	274	277	247	226	257	249	266	255	242	258	274	231	293	265	246	262	279	257	280	265	256	248	258	249	251	265	261	243	291	260	264	266	275	274	240	279	245	217	251	254	238	235	255	247	258	245	255	253	257	261	252	278	290	221	238	262	276	247	272	251	277	230	266	258	280	263	245	255	276	243	261	302	242	237	252	254	261	225	248	243	260	264	237	242	234	266	261	245	254	293	250	247	267	245	248	232	224	262	235	227	246	247	234	242	267	283	244	222	241	281	272	247	270	278	294	284	227	288	251	243	275	255	259	266	258	260	287	268	255	231	265	264	295	255	272	240	269	252	227	245	247	238	244	244	241	250	272	243	273	269	263	230	263	276	255	247	282	251	260	243	272	249	282	255	260	262	268	257	270	273	241	264	245	259	305	255	276	247	250	275	255	269	256	247	292	256	270	231	224	257	247	245	268	254	294	295	256	266	242	257	250	257	225	275	232	268	269	288	284	261	251	256	249	261	244	252	236	263	265	260	248	231	233	250	263	254	238	232	254	271	237	240	252	265	230	248	255	245	267	245	269	254	259	273	254	242	258	265	221	239	245	262	226	231	252	269	275	299	260	258	249	240	264	275	242	267	238	273	256	250	273	266	278	287	260	267	272	257	259	234	243	260	268	224	233	271	266	220	259	254	270	251	251	253	259	259	248	254	255	240	260	249	250	255	269	260	268	254	275	299	255	289	272	236	258	268	245	234	257	258	270	250	257	255	292	252	267	249	232	237	218	241	261	280	279	261	243	243	230	253	241	269	286	258	241	241	256	247	260	252	245	249	253	244	242	259	247	239	260	243	251	251	262	267	264	281	268	248	256	242	252	265	247	267	253	232	259	242	258	291	218	262	261	240	276	237	221	269	257	287	251	287	272	267	287	270	229	242	266	231	280	245	293	292	257	300	255	265	232	251	246	244	272	254	302	278	247	244	286	250	253	263	278	289	266	270	264	231	246	244	253	243	232	259	210	244	279	248	292	234	253	251	255	267	263	240	256	273	236	268	277	252	257	277	266	236	255	269	281	269	255	296	255	225	247	265	279	269	269	230	293	238	268	260	274	256	271	285	285	272	260	274	292	246	263	243	249	263	268	269	282	226	266	259	242	258	239	243	292	250	222	217	241	269	263	262	244	255	258	270	268	252	274	251	280	244	273	280	239	269	267	248	266	308	270	295	240	291	261	263	275	232	267	241	258	238	263	216	273	269	275	247	258	237	243	308	243	254	229	260	234	271	268	243	258	257	254	257	242	246	242	243	217	279	239	257	280	244	269	264	253	252	247	244	244	258	272	249	278	249	233	280	255	237	229	234	253	245	265	260	247	240	252	272	218	242	270	260	248	269	258	244	210	270	269	287	243	259	221	234	262	262	277	286	281	271	277	293	264	221	255	236	254	265	251	276	247	267	271	229	238	263	296	251	263	249	230	242	249	251	260	279	280	272	245	255	276	237	264	252	258	264	218	243	274	266	288	256	270	245	289	257	266	257	254	265	254	235	254	243	231	245	281	263	257	268	238	268	276	269	268	265	273	290	259	289	229	260	247	255	247	258	234	234	242	246	228	236	275	248	292	232	230	238	299	240	255	272	267	232	257	268	253	233	246	248	267	259	262	267	207	248	282	240	279	221	214	224	270	268	258	298	225	268	245	257	249	248	249	249	267	283	236	271	252	241	259	265	279	267	241	245	251	259	259	212	268	245	251	271	284	259	268	280	280	254	268	234	289	253	251	285	248	259	240	266	259	239	269	284	253	267	260	258	259	269	244	252	248	247	251	236	257	254	269	254	243	299	257	266	263	251	270	234	230	268	250	264	269	256	269	240	242	246	261	253	238	279	279	277	269	260	272	277	221	235	249	255	241	208	286	269	252	254	269	261	262	256	263	279	252	244	285	241	239	229	253	220	257	246	234	245	274	259	277	257	242	224	301	273	253	240	257	254	237	265	241	284	300	257	269	263	255	299	236	288	258	262	255	251	276	259	277	251	280	275	270	261	265	264	269	227	253	269	256	226	234	262	253	239	241	262	297	243	246	242	262	227	259	242	243	280	292	244	251	284	270	307	273	248	260	250	251	266	248	250	278	254	260	241	247	237	235	243	281	227	278	265	245	267	277	258	270	240	210	253	231	247	258	276	278	224	251	236	252	262	246	264	288	288	264	252	220	237	271	267	257	226	244	245	244	240	253	268	250	294	282	254	233	263	257	262	271	273	256	240	261	257	263	247	263	247	255	284	301	292	278	226	256	246	268	244	249	249	269	233	268	266	276	268	279	247	251	273	249	245	270	250	253	259	234	273	254	276	257	257	277	238	281	292	253	274	276	265	264	240	293	282	244	293	230	238	258	283	267	246	221	267	230	255	258	248	231	228	261	269	259	255	296	226	272	234	253	237	302	273	265	253	253	270	254	258	251	277	244	252	243	259	243	249	257	241	226	241	264	269	278	249	252	256	272	268	260	241	244	277	278	254	256	246	277	236	260	272	219	258	231	256	266	258	272	281	224	274	243	261	289	224	262	243	286	265	253	227	283	258	250	240	254	247	285	254	277	285	232	276	274	259	259	262	262	251	263	264	288	242	265	264	250	257	252	252	237	255	241	289	305	280	220	255	224	263	236	279	255	265	257	261	243	266	280	270	264	241	295	249	251	290	268	238	221	271	243	277	236	260	261	249	244	235	249	252	260	270	285	266	243	277	274	292	273	236	217	242	225	269	249	243	272	249	259	256	259	276	271	243	246	257	268	268	238	253	257	235	265	229	236	251	282	244	269	269	281	226	264	274	304	234	292	277	247	252	277	272	257	266	259	290	257	265	241	248	263	232	249	231	269	242	262	271	240	266	240	265	255	245	288	244	241	265	284	261	249	237	284	253	278	270	262	249	234	281	254	266	263	280	242	255	243	253	285	271	280	257	241	243	258	287	249	272	243	284	260	248	272	256	252	274	252	254	265	275	232	273	259	257	254	229	247	249	266	268	239	287	229	230	255	235	225	266	288	263	249	252	286	253	247	259	280	263	262	272	237	241	268	251	255	249	231	277	276	259	251	253	287	246	282	227	256	219	238	251	253	297	264	255
23150	19528	26076	26603	20944	14614	8219	3200	6000	8962	10269	10171	4614	641	566	621	570	607	586	611	586	599	631	621	593	552	556	571	614	605	583	597	607	603	583	613	614	603	563	610	576	638	617	640	575	606	554	594	579	607	572	565	622	565	546	594	565	610	581	563	603	566	605	639	573	560	623	613	599	598	552	568	623	628	595	583	576	587	608	593	593	561	585	614	576	583	580	582	607	611	560	585	587	536	620	585	568	549	596	588	557	577	586	605	568	580	566	619	569	619	540	537	586	608	604	564	634	569	623	580	586	597	640	575	558	581	543	557	628	580	539	626	539	572	609	588	574	583	654	610	588	604	561	602	594	558	579	577	582	565	589	538	584	618	559	637	604	570	592	622	568	572	631	534	589	574	594	590	589	581	585	572	577	603	554	568	558	557	555	591	612	565	581	613	588	561	551	547	603	581	604	634	580	567	563	536	605	594	609	567	638	622	597	573	583	599	629	585	568	593	606	565	590	608	587	565	567	583	597	580	558	598	565	633	606	571	586	568	585	603	589	531	615	578	603	638	616	560	607	563	572	581	561	562	614	585	570	542	597	567	588	564	564	568	632	617	580	613	589	552	556	616	590	607	586	619	555	592	593	617	586	569	612	581	609	582	629	557	585	631	565	614	627	584	595	593	585	600	569	572	572	590	561	605	625	591	545	610	596	611	601	594	600	600	562	607	627	607	601	544	601	581	576	603	560	550	583	582	576	562	571	575	590	529	554	601	596	597	563	577	566	550	610	562	548	555	586	601	586	584	586	582	578	596	566	571	556	569	564	562	602	549	535	555	548	556	593	587	605	603	604	571	582	550	560	579	575	569	585	585	621	599	583	604	574	592	597	615	604	536	593	566	605	587	568	559	598	589	566	558	583	617	596	557	615	570	559	627	548	593	583	589	574	571	585	597	626	559	553	580	564	559	583	576	640	586	596	586	575	595	612	573	568	559	589	629	644	591	587	619	562	614	626	561	592	578	569	585	602	564	616	569	619	590	604	584	559	596	602	585	596	617	565	589	549	597	554	618	572	561	543	593	579	579	567	601	589	633	567	573	570	590	615	562	581	594	575	604	566	583	622	568	533	641	582	581	576	606	530	588	579	594	562	595	573	588	579	577	637	540	571	569	573	580	578	527	582	558	587	586	620	607	587	566	618	574	594	608	600	573	619	645	641	643	563	575	604	567	569	649	555	617	583	631	600	582	587	547	611	612	556	582	606	578	557	551	563	579	579	547	588	574	577	571	608	576	580	597	544	579	566	611	588	569	602	557	616	583	553	600	538	602	610	559	557	561	562	600	608	598	599	577	574	568	587	567	600	608	591	591	589	552	597	603	599	536	611	577	635	545	556	550	546	582	579	607	598	627	545	572	606	586	591	590	571	557	590	586	591	599	557	577	604	579	584	551	581	569	553	632	574	572	555	613	578	579	589	662	594	552	597	551	598	561	595	611	587	573	548	592	613	576	602	567	613	580	573	564	633	580	595	602	601	571	591	592	603	606	565	602	611	569	555	604	599	611	585	568	577	597	599	570	630	549	618	617	566	569	606	575	585	575	575	570	612	573	604	573	567	575	589	570	593	581	594	583	595	598	604	575	572	584	599	585	603	564	585	651	596	572	542	562	591	630	601	620	598	552	603	599	553	562	634	544	624	613	600	609	527	581	593	573	580	552	575	626	574	558	580	562	580	582	592	603	599	587	583	554	593	570	547	581	590	585	610	623	541	610	599	594	603	583	600	548	601	572	573	604	586	571	610	579	618	562	580	610	603	600	583	578	562	636	576	606	593	620	608	593	587	656	585	553	566	598	629	545	568	586	572	602	583	587	591	576	637	573	607	585	593	577	559	634	595	595	608	567	609	586	606	621	600	596	554	586	574	563	590	575	598	571	557	615	598	628	611	598	562	555	586	597	588	602	620	581	627	555	557	632	596	578	602	577	577	589	612	586	584	531	621	604	585	615	572	534	572	596	588	571	633	553	574	582	562	591	597	568	585	574	592	580	623	591	580	540	577	582	581	589	600	594	585	625	574	612	594	561	624	617	582	569	577	576	608	576	546	556	587	597	601	624	553	559	583	587	613	591	607	567	629	554	574	579	574	590	591	553	584	609	581	642	638	604	600	595	608	562	604	599	566	632	634	593	620	566	629	611	545	591	574	597	563	671	567	592	582	593	615	591	609	599	560	598	566	586	593	612	552	581	635	595	590	625	531	549	599	595	554	558	588	590	580	611	581	540	590	586	566	634	606	593	596	593	613	599	588	584	623	582	612	557	581	585	580	617	554	593	606	608	608	575	639	626	588	580	581	539	569	560	566	597	577	553	589	574	546	574	584	575	603	599	579	598	638	565	614	534	576	595	546	597	542	583	601	567	578	604	555	615	573	540	567	589	567	586	618	579	640	561	599	563	563	583	613	587	578	584	566	553	563	573	620	563	558	560	578	603	605	575	611	591	581	622	575	578	594	604	551	574	586	518	565	612	625	546	588	602	615	615	570	615	619	584	560	581	560	632	549	557	600	538	574	621	555	597	603	562	625	596	597	612	596	598	599	611	644	526	611	603	610	609	588	590	616	568	618	577	573	569	570	638	587	599	590	604	612	531	600	573	599	578	576	616	605	610	603	608	539	543	587	563	561	538	571	542	607	562	586	597	593	606	635	551	564	565	578	566	624	595	546	602	567	605	550	641	565	612	613	580	608	586	634	588	564	571	543	605	553	553	643	583	590	601	593	623	570	542	602	552	569	593	596	607	596	593	597	582	605	589	561	557	596	537	606	540	611	615	573	570	620	555	545	617	543	601	576	625	594	611	544	590	550	599	595	580	592	574	599	594	611	631	576	573	588	621	571	590	568	631	545	583	600	609	593	584	574	561	583	596	568	619	633	596	566	605	593	583	595	610	609	588	556	557	590	589	606	619	559	621	591	538	606	573	569	553	603	591	604	582	605	596	596	561	561	606	576	590	621	586	578	592	637	608	627	606	578	572	601	592	580	581	606	580	582	587	597	606	562	627	593	599	588	618	561	554	600	603	561	561	599	596	641	635	576	553	584	569	608	592	558	558	581	626	578	607	580	594	558	572	625	607	581	603	540	580	605	608	594	549	605	616	615	586	556	590	591	569	554	594	584	536	596	608	569	551	534	572	575	588	554	594	652	590	599	602	604	565	593	577	607	555	570	605	579	608	573	590	605	572	612	571	590	598	585	590	588	603	570	556	556	599	609	548	615	587	590	613	590	557	581	568	576	621	627	570	591	560	587	574	588	567	602	582	628	609	605	575	545	595	650	597	549	597	534	591	585	622	629	599	648	593	550	605	620	588	570	639	627	561	570	605	571	554	600	593	579	597	577	612	582	565	574	605	597	570	569	619	566	603	600	610	562	583	590	598	600	640	629	560	578	563	601	632	600	607	576	618	578	610	597	580	598	604	545	597	610	575	610	593	605	651	606	613	566	599	573	575
44608	31998	31657	29730	19917	11537	4655	1526	3873	5270	5382	4399	1254	323	331	286	300	315	331	301	326	319	316	298	326	340	323	300	346	292	301	315	288	303	280	313	325	305	328	318	328	286	334	336	363	333	320	317	336	303	300	301	300	319	299	322	310	323	314	302	306	314	335	308	330	276	287	320	316	307	304	294	277	345	318	323	315	333	324	335	328	294	303	339	300	326	298	300	332	300	349	307	326	319	310	323	274	292	303	326	305	309	293	292	311	315	271	290	285	331	319	318	312	326	316	316	271	313	339	319	322	312	336	323	278	283	278	306	324	299	271	288	328	326	261	304	339	296	315	276	330	333	333	351	308	314	309	313	298	258	309	313	281	324	327	319	326	277	327	275	283	288	319	309	332	283	331	264	332	327	323	322	321	327	310	307	312	280	302	331	341	336	328	298	336	293	309	315	315	314	280	259	314	361	346	290	280	346	318	326	319	322	293	298	345	316	326	310	318	285	299	330	289	291	312	302	309	313	289	297	304	325	313	332	313	300	329	318	292	295	327	331	331	320	305	315	313	291	334	303	293	324	316	281	280	297	294	316	317	326	268	299	311	317	327	305	299	339	305	305	291	333	317	326	317	300	302	298	283	327	309	305	325	319	309	318	321	323	340	321	311	324	309	293	290	295	306	323	320	323	289	313	298	314	306	277	287	318	320	285	307	292	317	294	307	274	320	325	330	341	284	317	295	321	282	322	319	311	287	319	311	318	301	305	286	319	300	292	317	300	301	329	316	305	341	315	286	327	322	307	311	304	325	315	339	294	303	307	268	289	283	317	306	325	308	314	295	310	324	296	316	286	313	321	308	332	327	303	298	296	311	301	305	292	296	322	333	291	342	327	327	319	289	343	293	331	323	306	306	322	347	326	316	285	299	320	322	331	307	311	292	292	303	305	318	314	301	328	316	304	325	301	301	301	328	284	315	315	314	304	313	328	294	310	331	318	309	309	314	324	338	298	293	321	292	289	314	312	293	305	323	292	322	324	324	317	322	325	306	272	266	310	355	314	302	295	302	325	320	332	287	286	284	319	306	298	298	314	329	273	287	307	295	293	295	313	304	325	284	314	336	298	322	320	345	270	288	305	313	321	315	323	293	281	299	300	333	299	299	327	297	315	341	316	350	356	308	307	365	309	332	301	316	313	310	336	327	311	286	299	309	303	285	297	295	335	315	306	341	328	314	346	298	309	346	329	323	318	313	330	307	315	330	301	308	310	302	381	319	276	278	334	305	319	315	309	281	333	303	293	297	303	316	335	316	305	304	282	321	320	301	310	313	319	289	298	313	333	319	305	332	304	309	302	340	307	344	339	314	328	309	326	308	298	326	298	315	312	315	307	302	300	293	325	282	287	311	323	307	326	315	347	351	290	286	316	307	290	323	324	329	299	337	302	303	297	294	326	299	301	313	334	290	285	322	292	327	336	281	316	311	316	304	305	286	288	303	355	263	307	321	326	314	293	302	325	286	291	303	336	323	286	318	325	280	307	319	334	324	288	313	328	375	322	301	327	297	295	299	323	320	287	329	300	330	308	287	294	284	292	305	307	302	303	303	278	314	312	308	297	303	290	305	271	312	343	339	341	326	342	317	296	287	328	353	320	338	326	281	290	307	342	287	329	400	299	320	298	300	328	277	316	316	291	316	351	288	274	313	326	280	298	294	294	315	279	269	348	316	315	335	266	302	315	275	297	320	269	305	298	323	308	312	276	324	297	298	318	312	287	286	291	327	298	309	279	303	312	319	317	288	306	318	322	301	310	344	314	320	372	337	295	341	325	331	334	294	330	326	315	280	301	325	317	282	314	302	334	324	330	355	319	318	304	347	296	321	328	295	323	274	316	333	319	341	293	273	299	325	301	295	294	278	280	305	306	297	285	308	313	303	302	325	304	298	351	334	318	337	317	281	318	359	307	298	288	323	319	321	264	306	299	348	293	314	317	333	278	300	317	315	315	277	289	306	329	331	322	304	278	310	283	270	288	335	284	287	303	314	300	335	308	310	300	330	291	307	286	299	316	326	317	329	324	292	313	303	266	328	298	356	336	314	302	331	298	283	335	329	288	302	328	343	321	332	316	324	338	315	300	280	302	334	311	296	323	324	324	294	281	323	322	296	284	320	336	306	321	320	345	295	288	299	326	336	307	317	304	309	302	323	279	275	353	297	313	325	293	275	312	299	309	317	317	332	295	307	330	310	312	283	330	301	268	319	308	338	310	287	285	309	263	345	359	314	312	354	323	308	314	295	326	349	321	267	321	340	314	323	295	307	328	330	299	284	288	310	325	326	304	340	301	318	326	325	322	326	331	318	301	312	299	297	300	333	305	293	323	281	272	311	297	346	306	301	332	280	325	295	305	331	325	297	298	287	296	302	309	295	318	332	308	321	321	314	344	287	326	320	309	320	332	350	316	291	308	332	313	312	335	341	286	307	302	300	301	322	319	287	305	328	313	341	309	315	298	309	305	303	303	297	317	317	275	294	300	321	284	313	324	311	314	324	331	298	288	324	284	325	322	326	309	284	294	316	334	292	302	316	276	292	320	319	316	324	321	329	326	286	309	364	313	307	336	271	269	333	321	297	275	304	295	325	299	315	333	286	306	288	296	338	284	313	282	253	283	309	341	304	311	292	331	308	289	314	314	282	309	298	299	332	318	307	316	312	314	326	320	299	341	295	286	307	294	304	318	298	301	311	290	332	325	353	299	340	299	345	295	287	324	287	304	286	311	321	307	333	311	338	292	318	323	318	308	293	314	299	324	331	313	319	287	308	275	295	353	312	272	301	299	327	320	320	326	297	355	306	348	336	306	327	333	318	284	284	312	341	285	318	339	338	302	318	324	313	306	327	273	316	294	296	344	294	331	316	292	333	318	312	299	274	318	317	309	327	300	293	306	325	298	307	322	325	306	273	331	308	323	286	335	331	327	286	298	286	344	328	332	324	310	312	325	318	322	342	334	318	337	303	325	338	322	324	307	293	326	306	330	322	288	313	340	290	304	318	313	302	316	300	304	341	303	326	322	313	296	307	307	309	310	343	325	292	303	295	339	307	327	331	313	298	273	311	298	332	302	358	329	340	324	301	311	321	324	313	320	326	295	261	275	281	318	302	296	306	282	283	306	339	306	315	317	323	328	280	301	328	324	296	316	314	317	327	325	327	330	304	309	317	296	312	302	321	290	331	284	330	311	284	311	330	292	307	316	312	297	306	317	305	306	327	340	306	324	329	291	303	319	322	297	293	332	312	295	326	296	312	336	355	265	288	282	349	333	319	326	331	308	337	327	295	306	304	290	341	316	311	292	346	313	314	310	341	365	330	340	319	315	309	333	301	298	328	328	303	304	360	312	310	305	330	331	302	282	336	310	310	317	299	282	332	288	307	302	291	294	332	305	292	309	304	307	291	291	305	308	332	297	305	313	327	326	310	290	297	354	306	287	311	359	278	321	336	289	316	311
28267	24112	33866	36765	27787	21924	10702	5136	15550	19362	19289	16413	3589	728	716	701	688	702	740	676	677	690	694	716	680	660	722	665	704	698	668	671	649	700	680	636	689	715	667	703	678	664	672	699	714	704	663	686	732	650	709	656	694	718	689	686	655	688	668	698	662	668	708	675	683	696	667	666	654	680	717	687	700	700	686	647	675	737	725	667	691	669	681	625	636	648	666	714	646	700	669	708	675	689	728	681	681	720	673	713	663	695	697	702	659	654	671	748	633	670	708	689	680	739	670	702	684	697	709	710	697	691	736	698	670	643	645	718	691	729	712	710	656	683	723	711	727	640	681	699	697	642	700	680	689	724	667	694	665	677	705	722	707	649	668	714	675	672	655	660	686	686	663	660	672	658	692	698	669	689	671	680	671	702	667	668	717	694	669	717	703	650	662	635	715	678	682	702	649	670	703	681	675	685	701	666	666	661	640	656	668	703	698	738	732	671	661	656	676	701	675	668	738	664	705	695	692	635	690	647	672	659	673	732	701	670	669	684	684	674	687	685	686	668	681	631	691	681	699	702	757	743	684	671	688	713	729	687	665	671	678	671	723	688	645	657	663	672	688	680	713	709	662	701	658	663	688	705	723	669	687	724	684	650	726	677	662	721	687	688	681	629	679	701	707	661	689	673	686	710	668	703	657	680	664	684	648	690	724	715	658	657	650	693	692	690	704	713	715	680	652	632	660	737	716	698	711	689	641	683	712	690	711	661	692	675	676	701	663	685	684	646	723	679	708	696	701	679	727	614	654	688	699	694	687	675	673	741	724	699	668	665	662	692	695	653	707	645	726	666	693	674	679	634	694	681	681	702	687	643	679	682	711	657	704	652	638	648	676	678	689	657	664	735	674	689	720	698	679	643	730	696	697	717	665	723	697	675	679	705	684	654	662	694	681	660	674	666	719	672	684	733	698	688	767	664	716	642	688	635	692	674	693	684	684	709	686	704	646	644	687	666	649	686	702	662	672	680	658	690	668	679	698	715	680	710	705	666	672	665	681	703	661	697	633	678	680	668	647	699	682	726	644	669	679	708	647	664	674	681	693	670	724	713	734	679	736	654	697	703	691	650	698	671	694	664	684	665	646	683	675	631	691	607	711	725	689	688	685	647	697	662	691	678	688	688	716	665	679	663	672	649	686	704	679	707	693	654	686	684	658	693	618	708	657	705	643	687	646	668	620	688	642	693	677	667	677	702	694	698	691	707	685	674	646	691	720	681	744	745	705	661	693	673	674	664	722	602	682	699	677	672	670	690	669	698	706	654	668	704	680	696	669	693	636	669	716	645	672	620	686	733	670	712	669	683	731	692	715	742	674	643	623	696	683	717	690	708	650	665	692	679	746	676	649	681	690	665	664	707	680	673	734	675	652	679	662	693	702	681	687	745	657	671	695	684	690	704	663	642	670	674	669	693	614	665	667	670	678	687	706	693	680	732	636	671	695	659	697	692	687	692	664	706	720	697	667	668	699	695	695	683	650	687	695	695	699	695	657	703	677	688	679	661	661	655	714	670	639	702	678	683	719	673	671	675	668	670	678	643	657	723	653	708	698	680	674	659	664	714	658	690	690	646	642	698	703	682	670	641	701	654	639	670	654	701	695	653	689	658	663	715	664	689	716	718	692	680	707	672	707	695	716	699	719	693	668	698	673	696	730	647	693	660	674	713	715	705	663	644	701	692	702	682	660	715	670	637	713	667	668	705	640	669	634	658	645	686	712	708	677	713	663	664	679	685	740	664	690	732	710	657	693	715	737	680	688	684	681	668	711	701	687	661	683	701	693	651	684	700	668	632	696	733	650	647	692	719	704	697	651	679	680	738	704	679	716	660	692	670	721	678	667	714	723	654	690	675	657	712	646	701	666	680	761	655	688	693	711	697	681	706	714	703	685	655	648	675	681	644	713	703	673	687	705	707	664	646	652	674	654	641	705	663	696	658	679	685	665	672	683	668	710	674	656	658	683	731	675	682	699	690	687	646	678	714	687	704	642	663	692	704	736	669	667	626	671	672	658	718	678	639	656	666	686	628	688	686	708	695	657	674	665	640	688	680	634	687	672	715	682	713	677	706	701	662	658	651	697	676	656	700	698	663	675	665	682	687	715	649	727	663	705	682	642	690	661	668	649	701	657	712	696	700	690	738	690	697	693	710	707	659	690	743	683	696	706	712	683	698	717	671	716	657	695	678	698	668	696	691	643	691	713	681	660	645	696	688	708	679	717	697	627	672	671	700	695	695	696	641	679	704	740	716	702	711	713	680	668	643	658	660	677	655	713	650	665	672	682	683	727	726	703	653	651	727	679	683	694	702	736	662	703	694	649	703	643	710	688	664	665	668	680	644	685	641	629	695	681	685	707	711	668	747	689	672	717	688	718	658	710	714	701	731	696	685	662	691	662	690	732	644	714	709	631	695	709	665	691	680	694	689	610	642	699	673	707	699	698	717	666	637	651	707	645	669	716	743	697	651	722	661	676	658	643	675	720	721	705	671	704	682	724	694	634	652	685	625	658	675	677	716	673	692	713	680	728	683	669	673	710	683	649	637	702	655	663	622	687	715	674	684	680	664	629	639	700	656	684	677	690	686	702	710	653	669	670	678	638	710	684	687	647	655	654	670	694	683	680	684	672	700	699	679	730	680	683	687	731	706	692	660	709	690	672	655	690	672	720	667	715	691	651	665	706	707	662	681	692	720	656	678	670	688	711	681	669	675	683	677	680	634	658	679	656	675	704	669	657	684	703	668	703	711	675	670	648	665	680	670	726	706	689	710	671	726	683	661	710	703	754	671	710	672	636	656	676	698	684	658	675	693	723	630	712	677	719	618	683	696	686	628	639	655	694	708	685	714	686	681	717	661	716	654	675	657	686	649	649	720	710	676	632	675	703	693	702	691	701	644	707	687	696	704	717	709	663	670	670	659	680	679	678	677	634	659	670	721	693	722	677	712	706	640	674	669	608	681	718	683	636	677	648	662	709	636	725	715	714	694	669	678	653	734	671	670	636	691	662	666	677	652	648	611	650	732	679	656	673	672	662	699	711	667	671	664	736	721	670	711	695	690	694	663	675	671	707	709	710	720	665	701	698	689	638	665	741	657	696	673	702	663	703	649	671	669	703	699	687	669	676	679	689	696	641	663	657	688	695	685	655	730	653	691	640	701	689	692	678	694	647	663	716	692	699	676	705	708	696	713	714	654	703	674	641	715	653	690	702	681	677	656	679	642	678	695	676	672	681	672	702	655	682	667	702	751	676	658	720	680	669	635	656	669	698	663	699	638	659	673	667	697	665	703	665	660	679	671	712	663	701	658	697	661	669	689	695	682	673	640	684	687	688	683	672	703	646	698	691	699	668	651	668	691	695	647	683	694	687	645	674	653	663	674	694	723	660	674	698	671	672	697	716	706	647	685	682	726	676	713	693	640	690	696	683	710	715	690	699	721	690	728	725	695	663	662
19016	9832	6766	2965	1457	772	386	257	273	293	254	245	166	141	150	175	166	178	157	147	158	147	150	137	167	141	163	153	162	136	157	195	172	124	172	147	135	141	183	166	164	160	165	141	154	141	147	169	166	159	155	145	147	159	165	160	156	161	168	146	145	146	182	144	168	152	152	154	162	162	169	159	153	182	162	153	154	179	168	146	161	169	166	146	149	168	157	148	171	152	130	152	138	158	138	156	162	172	149	141	161	188	160	151	146	153	154	160	173	145	169	175	141	167	165	152	164	156	151	169	173	146	159	165	154	165	166	166	150	169	147	152	140	142	112	144	160	171	170	158	143	141	147	160	142	160	136	164	168	140	174	169	156	183	157	148	175	163	169	152	136	148	156	145	131	176	152	152	163	155	157	159	136	161	156	172	183	167	157	127	176	135	143	190	153	173	152	161	162	148	162	147	125	131	134	149	158	170	173	155	152	163	154	153	202	163	163	156	168	162	160	158	172	172	163	166	145	130	146	156	142	147	137	140	148	161	161	157	133	137	164	159	178	138	146	171	169	164	145	134	165	178	131	165	169	155	168	156	164	138	160	140	143	152	131	165	175	159	144	151	157	169	127	159	146	166	152	133	144	139	140	131	154	157	156	139	157	151	185	176	150	156	135	137	126	144	139	165	171	175	161	153	165	150	174	165	176	166	147	160	162	162	162	155	160	157	145	149	156	145	161	146	168	145	138	153	143	154	132	181	175	167	146	151	165	152	161	153	153	160	133	178	177	157	163	160	156	159	165	163	149	164	138	152	167	183	163	139	154	140	156	146	167	163	136	160	172	144	194	131	136	146	150	165	142	160	148	155	150	147	132	166	128	152	161	141	160	165	156	164	169	143	143	142	156	170	156	155	167	158	157	154	163	176	162	154	173	177	171	142	157	149	151	137	168	162	150	168	133	162	172	157	162	154	146	147	159	166	169	129	137	153	152	151	160	168	166	149	152	155	124	135	150	138	152	163	158	136	135	138	159	162	152	154	137	156	159	179	163	152	132	157	150	160	152	163	148	161	142	159	147	170	149	157	139	169	161	179	151	175	139	156	150	144	156	150	179	162	133	132	146	157	146	163	160	151	150	169	159	163	150	145	175	168	167	140	176	190	153	148	144	149	171	162	167	154	155	125	154	142	204	163	171	139	159	140	164	143	167	142	145	134	138	145	140	136	154	166	166	148	160	134	156	140	147	146	154	134	160	161	162	136	154	162	145	161	151	147	143	148	135	135	145	173	163	157	157	168	157	173	153	155	151	167	162	180	136	148	142	165	137	162	167	147	167	160	148	160	143	134	125	136	164	155	118	164	151	152	162	166	167	147	163	171	161	156	174	160	140	155	134	142	147	132	151	143	168	153	161	159	162	151	157	148	179	169	167	148	176	155	125	150	134	173	166	156	141	152	124	120	156	170	157	151	152	161	174	157	145	134	129	136	162	165	147	130	163	157	149	134	159	162	167	173	165	141	152	138	147	183	162	144	158	180	153	147	174	155	156	154	147	164	129	149	138	167	153	162	160	147	136	130	137	169	158	171	155	142	155	142	149	153	168	161	140	163	159	146	159	138	161	146	157	150	153	160	168	173	146	150	143	157	174	157	135	132	146	181	165	135	155	142	156	153	154	151	167	156	164	154	148	152	167	159	134	154	148	160	161	172	175	176	142	148	164	129	123	152	164	139	182	173	157	153	166	148	143	151	153	156	154	138	144	151	151	168	178	113	149	163	172	177	199	159	148	166	170	131	158	170	145	159	144	161	160	143	194	151	139	147	142	166	144	163	163	148	143	141	156	164	160	152	154	164	157	136	151	156	165	155	157	144	161	136	164	144	178	151	165	169	176	179	178	166	141	166	146	142	147	137	163	175	146	152	165	152	131	144	157	139	140	156	140	186	152	152	147	141	153	160	157	155	163	147	162	150	171	138	158	166	147	161	128	145	156	150	148	156	155	152	162	142	172	173	140	157	178	154	156	159	164	148	156	179	158	163	143	154	161	150	148	158	165	165	173	175	164	159	162	164	159	135	149	145	150	156	172	164	146	145	157	145	134	157	169	155	138	143	152	144	139	168	145	151	168	149	140	149	149	154	130	149	146	166	161	150	167	136	170	178	153	162	148	158	159	142	172	152	160	131	187	161	133	163	157	149	172	148	141	156	129	165	134	165	173	127	155	136	154	200	146	154	170	169	122	134	150	144	167	152	145	145	166	162	170	152	161	141	167	158	147	144	151	176	135	157	151	137	176	160	164	162	152	140	148	163	174	146	163	155	172	163	157	156	157	153	161	134	137	161	164	149	162	158	173	156	147	147	131	146	152	142	144	148	149	130	152	137	179	153	169	153	168	149	150	145	154	149	174	166	175	123	143	151	168	151	129	166	149	166	161	174	176	147	166	128	173	191	141	165	145	134	153	171	172	145	156	139	141	151	161	153	154	156	155	146	151	134	154	124	160	149	144	135	134	147	136	129	145	159	159	138	165	142	153	139	156	143	179	161	185	148	158	128	127	146	175	148	150	167	134	159	151	164	156	157	160	187	147	151	171	142	134	171	131	156	148	135	163	150	114	143	182	136	167	159	169	135	149	133	168	149	127	137	154	162	153	142	166	162	153	162	140	149	154	135	158	171	157	178	166	168	150	162	169	152	147	168	129	161	136	137	158	155	157	155	142	145	156	138	157	144	167	139	167	152	138	157	142	133	148	159	148	178	122	151	158	182	159	134	166	156	160	154	135	149	142	159	163	151	161	146	150	155	163	135	154	188	157	162	156	158	128	138	158	165	159	146	139	141	166	148	156	154	131	148	172	142	156	153	169	160	155	163	153	179	167	148	157	163	139	160	188	145	156	171	146	158	137	157	179	177	159	149	144	175	140	165	170	159	139	160	156	138	168	146	132	143	133	165	144	172	164	148	141	159	155	140	163	156	140	154	162	138	176	139	178	158	176	172	141	153	166	162	167	146	156	138	160	190	160	162	156	141	154	154	174	146	138	149	164	162	152	177	161	138	145	146	192	177	166	178	151	161	193	189	153	129	144	154	150	149	158	171	163	156	163	156	144	154	158	158	143	140	150	145	135	174	152	139	183	167	163	154	181	166	151	145	157	162	141	182	130	143	149	157	141	148	148	138	150	142	149	170	165	174	153	184	180	143	181	168	169	143	154	138	171	160	164	172	158	145	147	178	156	150	140	189	142	178	152	153	175	158	163	139	161	163	136	159	168	140	183	135	156	142	169	157	146	165	164	142	167	138	147	131	150	159	142	145	152	144	160	147	145	162	167	149	163	145	165	172	163	159	148	143	136	138	171	145	168	134	204	158	158	162	170	163	179	148	152	189	171	160	176	178	164	148	158	176	145	154	147	160	166	146	147	172	167	137	137	148	164	145	147	155	162	148	138	134	150	176	157	164	152	137	153	160	145	156	142	146	158	162	141	159	149	158	148	155	147	163	137	158	168	155
11614	8049	10913	7493	5012	3172	1403	877	1006	987	817	730	441	354	358	383	401	382	402	415	427	397	373	386	358	330	392	416	376	368	399	399	379	412	358	404	347	405	394	367	364	358	356	382	356	390	392	358	390	385	403	393	385	393	410	398	393	390	383	401	354	368	394	377	392	383	402	364	377	363	369	405	378	401	382	398	363	383	355	376	365	408	391	367	366	363	374	397	407	360	397	367	376	364	382	379	387	409	364	396	389	391	408	407	361	354	420	421	385	381	388	409	360	391	381	388	376	398	391	405	408	398	397	363	409	397	377	366	409	374	370	385	334	394	377	377	407	384	384	423	342	340	384	399	420	372	373	350	397	369	409	358	352	367	354	384	406	345	386	383	395	390	378	349	368	394	343	383	392	362	391	395	420	380	391	362	386	372	360	419	371	379	426	406	382	385	336	360	405	429	358	396	393	376	404	376	380	399	388	372	377	423	348	372	394	359	384	398	376	357	418	363	398	387	363	352	386	373	365	388	396	343	387	400	385	402	380	398	406	402	349	377	381	376	380	371	382	369	385	380	393	371	358	397	399	399	357	381	388	368	360	376	354	376	362	342	409	358	393	386	374	404	382	389	408	365	404	382	370	403	392	379	395	385	375	398	363	384	405	377	350	368	424	372	374	368	373	384	361	362	380	416	373	409	386	387	374	389	391	379	388	387	433	406	350	370	368	397	368	400	399	395	409	381	412	384	376	381	386	360	386	372	398	377	397	394	375	374	400	408	403	373	387	376	342	363	382	403	399	351	424	371	411	389	381	381	366	384	367	410	391	388	401	395	380	395	380	389	347	410	388	411	377	383	390	398	392	352	358	375	348	367	377	384	388	363	387	375	421	387	408	379	373	379	386	352	373	375	353	386	400	394	370	368	377	353	368	392	388	406	393	374	384	414	370	379	405	386	383	341	381	348	379	352	368	387	410	376	365	392	381	372	409	388	405	357	374	411	387	381	401	343	364	351	399	392	367	400	371	384	405	400	360	411	376	364	398	390	396	392	366	346	367	385	364	380	393	364	371	380	375	381	373	422	384	363	376	397	377	375	402	419	384	389	382	409	376	385	371	379	393	357	376	348	386	423	360	374	363	423	411	375	354	373	402	360	360	401	381	396	373	379	384	386	391	366	398	403	396	374	400	393	384	366	392	338	379	394	375	341	369	393	373	380	376	388	416	389	391	343	409	370	366	383	369	369	356	391	401	437	324	407	376	401	401	395	358	360	379	369	364	378	403	378	381	396	367	393	351	342	369	367	381	354	406	419	384	368	347	370	413	390	384	384	377	393	354	377	418	397	359	394	357	390	328	398	395	394	438	413	409	381	394	355	401	386	398	351	381	375	386	393	398	401	359	402	363	362	388	399	380	372	359	399	398	376	383	408	382	374	384	386	386	424	406	374	351	380	378	388	431	366	364	411	365	387	370	399	353	374	362	380	384	376	362	411	390	394	420	338	375	372	414	408	411	373	410	352	369	382	369	390	382	425	407	367	394	392	385	401	402	371	363	398	371	401	370	402	363	377	382	394	378	423	393	378	399	376	375	378	374	383	397	372	383	368	384	370	401	361	361	381	371	388	411	355	381	389	377	353	332	438	403	383	384	411	381	370	400	411	411	371	377	408	422	393	331	353	387	374	398	410	373	368	334	392	382	378	420	395	374	371	348	397	351	388	396	368	391	365	383	391	405	393	374	375	340	402	394	397	388	385	391	358	394	399	378	392	363	400	400	398	389	379	383	386	413	395	345	377	354	392	409	368	385	358	365	378	396	389	388	412	359	399	384	396	359	372	375	360	368	388	386	386	396	409	373	382	391	412	402	422	392	382	355	353	358	356	423	379	382	371	379	375	384	369	363	401	394	382	383	364	398	428	383	375	405	374	371	431	363	363	390	340	395	379	339	376	406	359	380	400	402	398	376	383	363	385	383	420	393	353	381	361	364	374	349	404	414	396	384	348	392	402	361	350	368	375	387	344	378	347	372	401	385	355	380	390	395	400	379	374	387	374	396	366	417	392	369	383	403	365	386	374	374	374	379	390	382	390	400	393	359	382	381	376	382	387	388	385	358	338	364	374	362	369	392	359	363	386	430	398	372	377	379	381	388	377	365	388	385	379	381	380	370	376	372	364	424	415	379	368	369	402	386	357	371	421	396	387	359	377	364	379	382	365	400	404	360	371	385	412	365	389	388	391	361	367	348	406	436	397	378	411	387	416	409	391	395	387	402	365	386	372	376	378	347	396	407	384	375	412	372	408	381	404	365	395	405	398	413	414	411	373	376	366	407	421	367	389	385	400	366	372	379	364	377	400	397	365	385	392	369	379	394	359	352	371	387	379	409	386	381	404	390	406	409	378	333	376	416	402	359	387	367	368	392	405	408	374	401	390	381	396	371	365	388	353	347	370	351	401	400	423	427	359	369	363	375	379	422	384	339	384	398	365	345	378	381	416	361	409	366	408	399	418	364	386	393	423	371	374	374	353	404	425	399	386	409	339	383	382	352	405	392	391	408	339	431	401	412	370	378	418	335	369	381	363	380	385	378	382	376	374	397	375	383	389	377	354	326	383	373	388	355	383	371	390	372	403	381	368	379	400	403	397	330	367	400	321	371	413	401	397	383	366	362	364	368	369	368	386	383	390	397	383	362	384	380	376	400	343	384	404	347	385	383	361	385	404	392	369	392	380	391	377	396	384	376	392	338	354	342	379	384	404	379	397	381	399	396	393	371	374	395	396	386	380	379	415	363	381	401	408	399	396	355	435	401	396	407	384	431	356	382	381	399	385	395	413	366	377	393	390	404	416	382	400	405	372	385	386	397	376	386	363	393	432	348	404	395	365	401	377	373	410	368	371	380	379	363	353	395	370	392	373	353	390	350	431	418	395	379	381	392	416	377	401	378	400	380	377	366	377	382	343	368	383	330	394	392	390	389	379	364	346	370	364	397	377	388	376	359	399	414	339	441	407	398	378	391	360	342	385	385	380	381	365	404	402	385	393	376	360	418	339	386	379	370	377	391	358	387	380	381	394	348	377	377	407	409	374	371	384	363	355	390	371	404	384	405	372	373	416	388	397	388	350	381	358	421	423	392	375	376	406	384	386	378	362	392	391	404	391	378	404	357	415	393	410	388	392	363	360	384	374	374	322	385	390	392	370	380	362	382	372	405	404	387	401	359	394	367	352	349	409	416	431	372	365	383	366	363	388	361	387	324	369	398	380	390	354	361	388	350	376	383	351	380	386	389	377	394	411	367	329	364	365	354	393	383	357	360	362	408	387	399	381	382	391	403	331	408	341	390	418	361	404	381	385	394	406	356	385	387	389	372	379	384	376	420	390	403	382	394	367	387	382	376	423	371	374	338	420	364	403	369	356	368	396	368	369	392	384	385	402	346	368	421	393	386	360	378	370	404	383	375	390	346	409	359	375	347	388	384	372	374	374	390	366	335	426	360	389	407	385
38880	24830	22748	22849	14824	5308	1662	862	1135	2889	2903	2084	1016	260	268	317	257	262	266	267	252	275	310	281	291	306	265	275	220	259	269	272	269	270	287	267	273	254	300	288	284	257	285	252	265	273	298	302	257	246	250	287	274	279	264	255	237	279	296	266	271	244	285	250	253	294	278	276	253	277	247	236	236	295	258	238	263	258	290	268	248	262	305	266	313	289	264	278	278	248	252	258	273	277	258	244	271	303	277	251	228	277	271	255	256	282	284	263	276	283	276	264	235	275	292	300	245	266	253	278	233	260	298	264	258	274	293	225	291	292	247	268	264	278	280	239	285	318	264	268	286	257	254	269	261	244	260	274	290	285	248	277	270	291	282	273	280	265	272	266	281	245	252	285	251	262	261	307	297	279	263	262	266	293	297	263	258	257	282	267	237	247	274	274	280	264	298	260	288	262	284	281	283	262	267	269	303	307	290	276	285	255	265	254	310	274	304	261	265	266	283	288	235	294	283	288	236	255	259	272	298	283	289	271	257	239	267	259	284	278	280	326	271	259	276	279	275	244	274	261	299	292	311	270	298	274	272	266	232	242	266	258	266	273	251	262	274	258	293	270	262	291	309	273	255	279	268	258	292	276	318	272	266	267	245	278	309	268	249	283	267	286	256	290	278	254	272	278	270	252	275	275	266	277	305	305	296	279	286	236	258	245	253	247	302	256	285	259	282	254	283	268	294	275	268	267	294	233	273	278	269	263	290	235	290	253	244	251	276	292	275	280	263	272	281	294	270	282	296	284	262	285	254	243	269	273	276	294	217	248	260	255	280	269	275	257	242	269	258	292	259	278	249	245	256	252	242	254	260	272	254	277	282	260	284	269	268	251	261	267	256	261	290	283	274	304	293	297	275	281	245	274	286	261	292	257	286	263	271	286	292	257	245	279	262	258	245	242	262	275	247	282	261	265	293	257	265	273	291	291	308	252	257	275	291	286	302	290	248	283	254	305	290	255	266	329	288	277	269	271	261	293	238	254	252	276	258	267	272	264	232	283	268	234	276	275	277	277	274	263	282	270	280	236	279	268	301	270	238	256	268	272	231	280	294	243	241	222	271	281	260	277	284	258	255	295	281	265	302	265	253	293	251	254	285	301	233	271	285	278	258	267	279	279	279	264	256	272	286	257	286	284	255	288	289	270	267	276	247	260	259	278	256	273	281	248	257	249	283	262	267	282	309	257	256	258	286	279	280	279	299	270	260	282	266	245	260	255	279	239	252	275	264	285	242	269	317	289	267	260	259	278	260	286	261	285	282	259	253	259	267	249	275	266	271	269	250	282	278	280	260	240	264	293	266	264	272	311	263	253	291	298	259	286	275	228	281	289	231	244	245	272	264	276	277	297	286	258	259	264	280	240	306	267	268	269	291	246	299	276	263	282	258	248	276	280	291	271	264	307	284	249	250	269	253	252	261	257	278	258	258	251	256	270	263	291	267	244	260	267	250	269	258	255	258	294	277	253	265	261	263	277	278	253	278	238	238	283	250	271	282	276	258	309	250	275	269	244	263	255	244	283	279	267	261	250	269	272	299	277	268	271	271	286	271	281	274	253	262	245	261	256	279	312	277	274	267	291	256	273	285	289	270	259	260	279	255	297	279	285	266	267	281	305	303	283	311	281	297	259	250	267	285	263	240	326	273	245	257	262	257	245	245	292	294	258	294	247	273	301	290	253	243	245	272	274	249	319	256	280	264	255	260	252	268	260	273	240	253	252	273	278	315	233	259	260	287	260	282	261	262	271	308	271	290	276	303	292	315	277	274	270	252	251	256	259	303	299	279	278	273	289	277	283	291	291	254	247	251	266	228	261	272	260	274	277	289	258	296	274	303	263	271	261	281	278	267	301	234	269	278	253	230	296	248	271	274	279	289	270	277	270	293	245	285	271	265	269	267	269	279	258	278	240	302	269	258	278	274	274	258	270	216	270	253	273	295	247	227	247	265	277	306	284	274	254	245	272	250	277	296	291	280	291	228	267	298	262	268	276	245	279	264	272	285	276	280	273	258	242	260	291	240	274	268	287	271	256	248	278	251	275	275	268	271	284	271	259	293	283	251	293	226	271	243	289	296	258	265	248	280	257	270	256	282	251	277	269	259	256	260	242	312	269	280	277	267	287	282	257	243	274	287	281	245	223	267	258	283	285	260	266	263	296	293	278	280	287	273	267	268	280	277	262	297	278	267	231	248	268	270	269	275	296	295	259	284	298	271	266	257	279	277	273	268	300	289	282	255	295	295	289	297	258	270	302	277	289	256	267	269	268	280	274	243	245	273	264	274	264	281	284	285	252	269	258	269	250	294	281	290	278	254	293	266	281	262	282	288	260	297	255	280	252	277	265	277	246	278	258	308	281	254	237	291	268	247	296	286	250	275	301	244	264	273	259	249	234	255	275	277	254	259	274	262	288	302	300	275	275	279	253	250	245	264	259	271	292	264	267	294	286	222	291	257	263	280	257	280	249	245	259	271	254	274	280	287	283	267	277	294	238	256	280	272	326	267	287	244	253	261	294	274	248	281	265	278	247	273	234	250	287	284	269	266	271	266	312	263	252	248	264	247	267	278	251	277	270	288	268	249	291	283	271	282	261	261	264	250	236	273	264	251	281	269	238	276	245	267	256	263	276	263	266	275	236	268	262	247	304	283	276	260	262	263	266	292	276	258	284	262	247	274	249	262	260	288	273	303	242	285	319	250	287	279	262	296	267	289	281	280	256	256	258	253	273	260	258	285	274	299	268	266	298	271	251	271	326	286	268	228	282	248	252	263	250	239	245	249	276	267	302	260	302	274	303	293	283	255	245	263	268	265	244	296	242	243	262	268	267	266	282	288	303	276	265	261	281	279	258	244	282	256	272	255	244	248	278	270	275	253	276	231	265	259	256	269	266	279	238	286	244	241	265	263	260	225	244	281	243	249	257	290	247	253	300	274	293	302	277	266	264	264	270	301	260	266	263	286	261	288	251	269	251	268	275	269	259	271	233	230	260	283	258	249	278	261	268	248	298	263	270	282	283	251	279	260	294	318	284	255	240	285	276	292	260	271	251	277	247	274	239	262	254	243	243	293	271	262	252	247	278	252	271	271	305	249	260	262	265	263	265	250	263	261	293	286	273	263	269	275	257	312	278	299	268	278	257	279	281	282	263	245	278	290	258	258	288	235	253	266	291	262	316	296	257	283	264	270	253	255	247	262	258	267	259	255	269	252	273	248	280	295	281	278	294	260	273	261	289	266	285	264	262	268	280	247	280	271	257	273	268	265	249	268	260	268	267	279	271	275	259	252	271	240	273	271	277	252	280	249	244	266	319	274	286	293	271	269	255	260	263	235	276	262	275	278	272	265	287	297	327	267	276	259	275	273	275	282	269	270	293	252	290	263	280	275	272	271	261	275	268	244	290	271	248	286	274	253	270	272	268	267	281	285	273	263	261	255	272	267	284	266	281	287	250
24705	19475	26102	32618	23987	11976	5452	3113	4820	12850	11795	9262	4146	633	599	624	566	651	606	601	606	583	616	626	593	638	641	631	609	616	633	624	595	581	643	601	635	574	634	606	605	581	630	579	601	633	609	646	596	598	619	552	606	677	618	618	616	575	595	616	627	622	639	611	607	590	645	586	627	628	579	586	609	580	584	606	618	633	645	630	630	643	648	602	610	635	581	601	621	647	601	642	635	634	573	649	595	618	642	586	589	579	636	624	585	631	575	615	592	585	627	590	611	612	601	600	625	644	614	577	582	626	594	570	618	544	629	608	608	634	644	616	594	563	591	624	633	603	620	578	656	613	653	644	621	616	593	641	638	558	629	652	592	637	575	631	630	608	617	565	672	609	672	611	628	649	635	624	558	610	625	605	598	617	550	650	578	646	628	595	597	613	646	592	610	656	634	610	664	585	657	605	610	633	622	603	621	612	623	582	604	604	592	593	603	620	644	613	613	569	670	631	612	619	663	591	647	584	647	569	576	599	605	619	610	611	610	574	653	597	634	616	652	589	599	619	625	603	602	625	587	593	646	608	588	601	612	593	587	614	645	652	607	613	608	614	616	636	605	615	611	588	647	615	633	622	626	557	610	613	604	621	595	605	578	584	635	575	584	621	620	557	613	628	649	603	616	595	606	578	609	649	589	608	642	630	580	616	600	594	608	645	582	574	590	581	626	567	576	573	606	628	587	620	605	657	599	634	651	621	604	648	628	599	544	650	593	597	658	645	579	622	623	649	615	617	593	622	579	603	607	626	594	591	604	571	578	611	594	623	565	629	610	572	630	637	571	585	644	595	594	598	584	582	612	637	592	561	655	636	646	599	573	606	610	606	616	616	650	602	607	600	585	581	636	598	591	600	595	631	613	645	654	605	571	612	607	655	618	597	626	607	630	635	606	594	624	607	606	651	625	601	623	616	615	624	634	638	597	621	629	622	613	609	645	604	645	593	629	593	613	603	592	593	605	645	660	622	615	598	631	653	650	657	575	604	651	609	595	612	660	640	660	628	624	548	666	614	639	589	655	586	607	652	604	594	632	624	580	607	623	595	615	624	594	633	630	663	598	602	603	635	590	584	599	613	618	608	585	590	619	637	597	614	594	620	600	645	578	571	621	622	603	637	582	608	574	573	644	552	596	577	589	604	625	637	630	594	613	649	622	629	629	644	599	621	592	600	608	641	598	626	600	653	617	600	604	595	642	576	593	595	590	613	669	643	586	646	599	598	568	602	640	589	600	634	609	617	605	635	597	615	620	624	624	593	618	553	605	624	605	610	655	584	611	569	578	612	656	591	595	606	622	640	624	602	623	603	628	610	610	612	653	602	604	603	660	604	595	630	615	607	609	588	625	662	591	608	576	613	575	599	611	605	600	627	639	655	629	613	601	588	618	627	605	612	618	663	640	603	599	574	586	568	620	615	640	589	630	632	566	647	614	638	611	635	593	604	636	589	598	612	593	625	635	634	605	627	587	602	594	655	573	600	631	600	628	546	636	584	623	558	580	562	608	611	627	576	571	603	562	612	583	580	610	643	664	611	615	655	591	580	611	564	645	628	574	593	643	628	588	631	614	613	620	609	643	639	572	584	612	610	628	607	592	624	580	627	590	618	605	572	624	619	615	598	601	613	569	615	604	651	614	573	611	649	614	637	596	626	604	638	640	635	607	618	599	612	580	608	586	608	630	585	622	615	631	575	619	603	617	618	601	647	614	646	614	569	602	602	592	637	637	624	573	639	624	636	600	593	615	639	583	609	611	629	576	623	610	615	618	598	589	653	568	630	591	618	616	586	600	661	616	544	599	607	598	621	606	610	611	577	637	647	639	648	592	623	627	600	613	602	605	593	590	597	629	587	584	617	620	618	610	631	624	596	628	575	616	671	627	576	605	610	655	611	603	619	623	657	616	606	604	627	625	597	605	575	570	578	614	621	592	591	642	600	615	645	579	632	609	578	657	607	588	608	623	639	581	632	643	595	593	637	602	652	605	580	652	629	586	613	648	602	642	616	612	596	622	608	560	619	594	599	594	586	601	585	619	635	631	609	609	597	647	615	639	614	577	599	600	565	617	642	587	573	619	577	620	605	606	645	592	605	618	661	622	592	586	618	622	588	662	607	559	639	641	554	600	608	613	628	627	569	625	634	619	662	603	603	592	611	625	592	575	645	622	549	621	560	685	614	607	583	628	599	632	567	627	549	594	609	613	589	613	639	598	597	592	634	581	604	591	624	608	580	673	582	619	637	618	591	627	599	616	575	573	627	600	636	597	662	604	602	612	596	598	613	605	615	637	595	621	601	601	598	627	588	622	577	626	630	613	627	616	623	640	605	579	627	599	648	615	627	645	587	620	628	598	672	604	689	607	641	604	555	629	613	603	631	658	576	623	587	612	637	591	559	580	588	592	666	590	594	603	584	618	618	571	590	638	566	623	600	621	594	597	573	655	582	600	630	598	618	630	623	613	636	607	622	602	640	632	618	612	571	635	569	633	632	620	608	588	593	571	604	611	600	610	611	578	586	565	628	574	618	607	617	592	576	577	591	609	615	641	566	592	621	618	605	631	602	593	570	637	633	589	594	643	596	639	588	621	591	594	603	570	620	614	611	643	631	630	592	616	623	632	601	588	629	619	639	585	626	600	591	591	613	628	642	554	623	613	604	585	551	614	621	586	586	622	642	650	602	638	655	568	603	609	619	610	590	594	581	661	598	631	600	636	612	621	626	613	646	596	607	608	606	642	634	625	598	576	584	597	609	604	637	617	559	632	620	552	653	569	640	570	631	605	596	605	598	612	596	598	644	639	615	646	625	605	592	576	589	664	609	618	615	663	614	582	632	590	569	614	632	608	644	633	629	615	620	567	600	634	632	616	600	604	616	580	583	597	609	618	637	597	598	620	597	601	609	593	603	614	624	574	624	636	599	600	563	596	586	619	585	619	554	594	597	627	606	586	614	623	584	600	621	614	596	621	593	579	613	544	605	641	611	649	660	617	606	600	618	578	603	626	610	658	630	603	609	662	594	615	603	627	620	628	604	605	559	585	573	592	601	639	631	605	617	598	648	581	637	593	604	622	613	565	601	592	620	630	632	563	632	599	658	649	579	600	586	621	647	631	642	588	622	554	564	611	611	602	634	634	607	611	641	630	593	579	600	636	659	602	598	617	590	562	604	647	609	629	647	644	602	624	623	602	618	610	651	631	603	647	595	574	621	591	596	551	630	582	585	608	628	613	572	641	596	599	635	620	609	600	596	593	601	628	607	653	596	614	611	629	643	662	628	618	622	583	604	681	589	576	607	593	606	634	590	599	617	644	590	625	593	611	613	593	631	634	623	637	614	615	610	621	649	639	646	591	620	644	590	600	606	626	599	568	574	628	603	612	600	618	557	593	605	569	619	588	557	595	575	623	638	621	598	571	613	585	558	622	596	581	622	610	614	586	615	600	603	656	671	626	583
48555	34070	31002	26914	18960	10934	3570	1212	1328	3223	3090	3935	1382	337	331	323	330	338	298	322	294	316	309	311	312	304	329	275	291	309	302	302	316	270	332	294	296	305	279	299	311	288	284	269	316	267	324	309	331	303	312	320	310	344	313	294	332	279	295	320	309	329	334	319	307	305	301	333	315	334	295	304	311	341	286	309	305	294	337	304	313	337	308	312	322	284	327	280	288	291	292	312	313	306	285	288	309	285	333	283	296	352	341	311	325	279	291	286	321	271	312	291	303	305	320	318	319	297	323	320	312	313	319	301	268	288	330	293	308	281	261	320	279	285	302	305	288	294	308	307	324	303	288	305	302	319	306	275	311	300	292	327	306	303	318	304	283	301	337	337	303	289	275	284	328	301	303	321	292	307	303	302	270	334	362	359	309	297	304	289	286	306	305	293	276	272	287	299	318	334	300	269	328	291	311	280	290	255	299	298	303	307	296	306	297	306	334	281	319	286	293	300	304	321	281	303	289	309	319	298	292	293	284	318	337	345	287	290	296	312	328	291	285	292	318	293	286	306	314	284	267	310	308	307	299	319	326	276	307	305	304	304	297	314	280	276	293	311	287	300	305	349	309	308	295	284	298	258	309	303	270	317	312	303	276	314	299	318	328	303	298	334	319	300	306	330	313	300	289	292	310	269	301	300	301	292	330	288	284	276	322	326	314	337	255	285	310	287	305	320	296	287	314	260	291	293	296	298	298	295	291	298	297	297	306	317	319	315	259	290	292	308	301	297	301	314	292	330	302	267	279	290	316	293	313	286	268	332	274	306	261	284	304	313	293	320	294	300	283	276	329	326	333	326	275	299	318	344	326	305	301	313	296	294	269	284	301	261	303	294	281	293	345	304	289	275	264	326	315	345	262	309	304	343	289	312	270	301	316	293	310	285	293	301	318	300	337	296	261	320	304	324	296	320	331	262	297	324	316	269	328	314	319	302	268	332	277	305	314	271	303	299	302	300	291	312	318	306	306	287	321	275	316	306	336	345	272	289	287	349	288	298	289	301	262	301	321	276	293	294	327	297	302	302	304	306	326	261	299	292	299	269	297	281	258	274	326	295	294	340	310	333	294	289	303	294	316	299	293	322	315	316	293	295	263	312	330	356	320	275	315	266	278	350	327	299	298	317	303	291	291	284	267	300	303	313	297	310	318	276	320	313	307	285	306	277	300	299	256	316	320	313	308	277	302	264	306	312	319	339	303	295	327	331	286	332	304	300	271	300	313	311	274	294	292	322	282	289	318	275	270	300	306	287	291	286	302	299	331	315	347	322	331	301	315	282	266	298	342	305	320	301	309	299	328	299	305	305	297	314	276	330	269	267	299	316	295	306	295	298	295	306	271	308	281	286	305	308	277	280	366	262	314	309	294	319	304	314	308	306	309	336	301	294	310	280	303	267	294	309	311	321	302	282	294	316	325	327	264	333	286	293	295	290	283	275	318	306	298	307	327	301	304	269	308	276	331	298	282	259	315	300	296	294	311	297	311	275	304	332	269	280	278	330	260	296	271	303	287	304	300	295	293	348	299	319	309	308	296	304	319	332	279	276	264	317	270	293	287	279	294	274	276	288	267	299	334	289	316	286	320	319	312	320	327	307	271	292	282	303	301	305	300	327	299	294	296	302	296	278	328	312	293	309	298	303	314	323	270	290	273	299	287	295	283	306	311	303	323	309	307	365	296	311	277	309	324	284	329	302	285	307	290	309	352	298	273	308	309	302	327	291	303	289	322	287	269	279	323	335	292	293	361	280	261	299	330	318	325	334	327	303	286	311	304	286	327	300	314	308	313	323	296	287	285	306	320	281	338	326	301	301	248	318	317	311	299	285	279	307	350	278	286	254	276	306	322	319	308	293	275	297	302	293	308	296	307	306	308	278	283	289	280	318	285	313	296	312	309	304	314	346	289	315	272	294	286	293	304	288	302	305	312	310	303	301	289	298	297	305	266	263	291	278	339	290	288	276	287	236	281	337	311	315	308	311	290	274	304	330	307	300	305	296	268	269	315	334	317	321	297	319	291	306	299	287	309	272	302	278	291	283	288	342	294	300	313	306	305	289	311	289	288	327	286	279	291	315	297	303	306	308	333	318	281	276	284	297	276	303	300	322	325	328	314	298	284	299	327	329	317	308	267	276	292	309	279	282	307	299	306	302	326	309	309	299	285	316	295	290	285	314	308	290	322	329	332	305	299	299	291	319	271	321	294	283	310	292	286	293	304	292	334	311	326	292	299	280	273	311	343	314	317	286	333	294	269	284	296	299	310	324	308	298	335	270	284	333	287	275	314	326	265	275	305	284	273	316	303	292	299	320	301	290	280	340	288	319	272	267	321	342	313	307	284	277	293	282	297	324	334	295	309	315	290	282	302	328	314	320	303	288	279	305	298	279	300	321	287	306	276	337	315	302	291	350	263	300	318	272	289	313	275	304	340	316	281	283	310	309	317	305	296	289	300	282	313	314	280	315	288	311	283	270	286	298	328	295	325	277	285	298	294	287	292	297	348	323	305	258	286	319	279	313	262	310	333	333	303	298	289	314	312	286	323	266	306	332	290	325	325	252	288	287	353	324	299	288	280	286	300	307	289	274	277	312	293	319	298	314	287	307	299	302	323	301	313	297	314	328	329	316	302	312	296	292	331	316	317	288	276	295	342	305	286	271	290	291	287	273	306	291	262	285	334	321	313	331	296	296	312	282	319	300	275	280	315	295	287	317	319	295	356	270	309	293	291	313	345	275	293	300	324	294	308	287	306	257	287	261	306	285	310	306	307	300	305	314	316	293	276	327	301	334	278	304	303	314	282	302	281	308	285	314	268	312	297	291	289	285	304	298	317	275	308	322	305	304	309	321	286	299	299	346	308	271	311	301	282	318	314	295	320	283	288	308	301	301	303	316	274	267	308	268	281	298	326	314	308	273	302	297	305	282	284	318	276	295	284	265	304	316	293	278	320	312	298	301	254	287	345	320	342	308	286	305	294	275	295	324	303	316	321	321	279	313	320	284	298	289	284	310	287	329	286	294	311	340	323	308	312	295	309	299	294	282	289	298	288	277	317	277	295	301	278	283	292	299	295	303	283	300	313	274	278	300	310	339	283	300	308	311	328	293	303	315	304	322	266	297	313	300	304	330	299	289	306	297	277	333	315	302	302	325	310	289	263	279	312	316	314	314	306	278	315	297	301	342	306	321	282	295	292	310	308	324	261	300	297	312	326	309	309	317	369	352	295	318	298	283	304	324	343	316	298	306	301	286	339	297	304	307	303	279	295	317	274	305	310	299	300	308	288	305	285	274	279	338	319	301	307	287	283	294	285	313	318	303	309	319	268	337	295	290	287	303	313	291	264	292	276	288	299	315	288	306	296	306	307	288	338	289	302	313	308	298	279	290	302	291	297	309	321	277	252	288	294	306	306	306	284	299	309	339	297	286	309	300	284	294	318	343	293	295	280	295
30304	26086	32854	34513	29645	20260	9162	3605	5598	12745	12551	15970	4502	687	714	690	724	697	709	653	663	679	692	658	706	659	693	653	671	624	671	647	628	633	668	647	663	612	663	706	669	644	624	657	636	683	635	654	631	655	676	634	708	683	664	714	630	649	667	664	673	684	630	661	690	693	669	638	676	685	655	678	665	661	653	672	675	682	629	659	667	668	674	689	634	660	662	668	658	624	649	641	604	630	663	654	616	674	655	637	658	706	686	626	637	634	708	703	651	648	637	706	652	696	651	702	698	641	707	676	674	633	633	676	678	651	660	644	640	743	710	617	670	677	656	686	677	657	697	677	660	667	720	630	637	688	648	651	688	643	642	694	647	673	663	647	636	650	686	669	667	656	733	697	644	662	705	672	607	650	654	706	670	677	650	642	677	658	675	591	644	693	688	680	662	638	688	637	660	672	700	670	662	657	644	638	691	676	616	646	631	663	653	675	684	680	692	667	641	679	608	652	649	658	691	671	680	643	619	664	672	673	617	678	701	687	621	651	636	644	644	656	658	643	629	597	697	606	621	633	676	699	644	687	695	618	650	661	662	701	666	648	608	640	630	638	691	614	681	650	662	637	660	696	697	639	671	658	649	679	661	662	625	660	656	657	635	692	682	646	656	694	718	693	686	653	675	680	653	665	633	664	649	628	671	619	608	661	692	636	699	630	666	683	682	671	644	634	650	644	630	696	625	688	650	614	656	706	613	629	672	649	667	712	671	651	630	620	672	646	700	680	685	631	668	654	667	638	665	679	667	630	644	641	670	656	641	681	638	656	621	646	672	714	708	656	638	692	641	679	695	623	673	646	640	652	689	712	669	664	687	657	662	660	638	625	672	657	666	681	681	664	645	662	663	659	636	697	674	615	674	652	700	640	697	699	703	618	672	619	656	671	706	690	723	669	665	711	643	706	676	676	657	691	666	620	633	664	666	646	669	636	639	622	643	687	662	638	677	665	650	623	678	609	660	638	654	663	667	648	667	656	635	653	655	630	645	606	610	686	659	628	613	677	655	697	666	603	675	678	658	658	666	648	651	644	654	649	693	651	657	688	654	644	647	642	653	629	659	647	638	681	667	690	680	715	650	598	667	663	618	650	681	667	652	651	692	618	662	620	629	694	650	666	700	674	729	644	632	663	667	650	637	622	687	654	670	652	640	665	698	686	678	621	630	639	658	663	683	656	661	619	622	659	641	678	652	700	632	655	627	641	657	641	622	657	623	600	619	657	678	701	693	636	687	659	638	674	657	676	644	651	676	617	668	638	681	681	670	631	662	655	662	652	612	599	617	645	653	654	690	684	629	669	649	685	665	646	661	677	685	621	652	619	634	639	631	666	644	674	683	686	647	661	613	687	630	708	650	652	648	686	641	679	655	626	640	660	663	648	688	638	658	646	662	697	678	693	682	652	689	641	642	689	673	655	673	658	680	650	676	690	647	670	677	666	680	654	676	657	673	677	653	705	638	639	654	708	652	666	638	598	688	636	655	647	673	580	646	622	722	636	672	660	671	671	680	672	653	635	669	633	627	666	612	617	702	660	648	680	640	634	677	655	627	649	639	619	661	610	678	668	659	623	680	658	613	646	698	618	695	684	727	653	644	637	639	650	610	684	667	684	668	666	635	693	651	654	631	696	656	677	645	657	677	643	616	670	652	670	627	667	713	684	630	653	680	657	675	679	632	672	672	645	659	645	663	693	671	619	676	632	648	668	619	595	701	608	695	658	634	642	639	675	669	711	644	662	667	629	714	658	681	616	663	689	646	661	651	622	658	627	647	658	662	645	665	672	657	682	671	658	674	708	654	640	678	690	656	663	635	657	622	662	678	670	708	646	689	685	654	666	661	730	685	631	645	695	668	670	644	642	614	684	640	674	684	661	667	711	658	636	711	683	673	706	668	667	694	679	661	641	648	658	696	650	662	703	636	696	647	669	665	620	626	635	637	628	665	657	676	704	685	671	736	637	650	687	657	646	629	591	652	643	600	650	649	672	678	713	656	637	647	630	652	659	580	687	634	657	671	648	642	650	654	688	619	686	632	612	696	655	666	674	653	665	688	658	672	638	663	653	694	640	658	669	652	692	623	687	632	672	660	685	646	671	672	679	680	597	659	649	707	618	686	665	659	669	665	637	696	678	691	655	650	624	688	671	685	659	668	635	661	712	687	658	643	694	686	635	615	659	703	679	668	674	659	642	652	625	648	687	653	720	672	663	626	666	701	657	661	661	663	642	660	658	656	657	637	633	671	627	696	652	672	634	671	681	652	691	662	666	632	683	666	613	681	672	647	666	663	663	663	667	578	649	622	623	662	660	697	751	679	596	714	711	665	630	681	631	671	678	650	640	692	648	631	713	626	683	620	670	673	690	694	682	654	660	654	663	656	674	652	665	674	651	617	673	654	636	606	654	669	656	673	667	679	676	659	651	620	692	608	636	621	653	697	645	682	652	661	638	701	677	662	645	643	695	661	660	650	642	656	694	641	679	624	650	655	651	644	663	657	737	705	666	686	642	683	651	683	671	655	679	677	690	674	640	646	625	608	669	678	688	631	681	667	663	669	658	668	706	606	623	692	667	645	647	624	694	703	642	673	626	618	669	691	638	660	620	715	629	668	692	691	641	678	685	644	677	683	672	632	629	675	675	722	646	619	667	692	667	630	657	675	621	644	675	691	685	636	653	658	640	643	655	660	677	630	663	617	639	658	693	763	596	683	671	652	658	684	657	613	683	660	706	683	649	691	678	668	660	624	672	692	677	643	635	628	636	701	640	672	657	650	633	667	638	645	646	618	635	645	687	684	692	692	607	622	701	612	677	674	660	646	632	652	625	620	697	700	619	675	644	630	630	621	673	661	633	673	697	673	696	620	668	673	674	657	657	677	688	670	736	679	642	631	635	684	677	661	663	663	683	692	656	664	669	681	660	684	668	632	645	563	660	683	669	654	631	664	653	676	693	688	695	659	655	695	669	679	649	657	640	684	613	657	675	645	692	661	642	653	603	673	673	659	620	694	679	653	687	679	622	675	632	647	664	664	699	682	654	656	621	695	652	688	648	716	660	669	638	675	687	642	637	660	651	712	651	699	653	640	701	662	664	651	697	657	652	687	660	661	648	662	657	643	613	642	657	658	699	637	663	673	667	667	674	654	647	638	644	639	640	702	694	675	627	659	679	629	689	698	706	656	646	674	663	649	670	708	668	666	713	668	678	684	668	650	654	663	669	649	648	696	662	646	672	619	688	623	664	647	664	641	682	649	664	660	656	665	688	667	593	698	672	672	684	706	617	632	659	676	622	630	670	617	665	638	631	637	680	673	667	645	649	657	697	655	652	643	632	664	695	678	662	701	680	684	655	654	645	653	671	690	611	688	691	664	665	638	686	669	677	652	638	661	639	652	650	667	701	617	639	644	663	688	643	662	663	679	757	662	667	612	681	644	668	621	660	652	623	644	690	661	636
20037	9246	5489	2839	1492	669	439	268	235	232	189	197	173	134	143	137	114	128	143	120	130	137	131	145	134	123	139	116	126	124	122	149	124	112	131	138	118	146	131	132	150	152	120	122	150	118	119	148	121	138	143	158	151	138	139	140	137	111	118	138	115	101	112	139	148	126	126	114	129	121	111	119	125	114	145	132	112	116	133	129	130	141	133	139	123	135	126	136	122	130	144	149	141	137	132	146	126	144	127	119	104	129	136	116	130	136	151	139	141	125	118	123	143	128	125	148	142	159	125	120	123	141	143	134	140	131	127	150	119	114	97	120	129	129	139	145	111	157	125	150	145	112	137	139	126	120	142	155	124	103	131	152	129	134	140	139	135	146	134	146	124	128	139	129	133	136	92	132	126	98	122	124	143	149	138	121	136	146	147	129	129	136	118	139	121	145	121	135	153	133	140	113	133	138	131	127	129	113	122	144	139	125	118	124	113	129	126	114	130	120	146	176	131	142	121	121	117	141	127	133	133	146	125	131	128	130	119	134	129	130	142	129	135	138	127	121	117	130	121	153	140	128	145	100	131	130	138	146	131	123	144	145	132	108	122	124	131	125	127	119	127	140	123	117	131	139	115	114	122	126	135	108	132	126	126	125	137	125	158	154	124	142	140	117	133	141	111	105	122	141	125	115	119	120	145	144	114	123	166	133	128	117	124	141	128	146	161	142	154	121	141	123	133	131	147	134	119	143	121	132	121	112	124	126	136	124	118	133	128	137	139	125	134	102	111	129	153	112	130	159	140	135	106	133	133	147	151	137	168	131	138	105	154	128	118	120	149	136	100	114	128	135	133	125	131	150	128	141	121	138	136	140	125	137	132	130	124	142	116	152	148	137	130	113	134	140	155	133	134	157	123	122	111	134	139	146	151	136	145	148	158	133	144	142	136	126	139	146	138	136	136	134	124	164	153	142	123	141	134	123	125	103	133	124	128	128	144	134	141	134	148	126	138	146	121	125	112	122	143	128	112	149	136	138	149	138	143	129	116	134	126	138	140	140	133	114	130	118	127	111	135	131	121	130	132	146	124	140	134	133	135	131	113	135	131	131	163	142	160	124	118	134	130	133	126	131	119	127	134	133	146	123	145	126	147	156	131	138	151	122	147	130	125	129	118	142	156	123	147	127	134	129	119	128	134	142	123	118	136	107	136	138	134	136	136	125	123	129	111	125	103	134	128	117	152	128	141	123	115	120	119	121	127	122	134	141	119	129	131	142	127	127	127	120	123	152	110	114	150	125	128	149	122	126	123	131	142	117	130	131	118	130	130	121	119	137	130	136	123	154	135	122	130	132	143	134	118	138	143	106	141	118	137	136	135	115	106	119	145	152	135	146	140	123	151	145	118	155	141	125	144	125	139	137	125	119	150	131	127	134	133	131	132	141	139	107	154	131	133	157	117	146	135	143	144	96	148	131	113	124	137	138	157	118	139	119	137	110	120	127	120	139	123	133	120	147	122	126	143	159	129	130	131	113	129	121	143	136	127	116	119	130	134	130	138	144	127	120	136	119	125	146	134	134	131	137	125	135	131	145	146	123	112	137	139	117	148	116	139	168	139	133	135	129	136	145	148	124	137	152	129	130	126	118	146	145	124	123	141	121	142	132	142	119	149	106	140	144	116	150	135	145	129	129	119	120	146	134	141	122	129	123	139	117	136	123	134	125	139	125	132	122	137	144	140	143	125	107	121	137	153	133	121	127	136	120	104	146	142	149	113	137	131	119	113	124	147	128	138	147	131	119	126	121	137	143	140	111	144	126	122	138	124	124	124	139	128	118	129	127	127	124	115	137	122	136	121	116	131	137	145	118	107	140	127	134	144	127	111	123	142	114	130	136	130	128	119	117	144	150	125	129	115	163	135	116	141	133	165	133	117	134	127	129	149	124	133	155	120	139	140	140	131	130	135	126	125	143	133	122	121	113	142	120	147	114	132	123	149	120	126	118	129	120	127	152	133	111	112	141	131	141	115	131	130	120	120	128	137	145	134	142	146	126	108	117	109	129	131	134	112	130	145	133	123	126	142	135	131	143	120	123	124	123	185	128	127	147	138	139	137	140	128	132	144	121	116	132	142	134	130	116	135	118	129	120	137	149	113	125	141	138	132	107	117	139	105	137	118	135	138	125	131	135	169	146	138	122	123	114	120	133	119	116	166	126	127	134	147	107	152	132	138	121	131	117	139	97	124	135	130	151	114	117	134	136	138	145	125	128	130	149	131	123	125	126	125	111	134	128	107	105	132	131	121	115	138	151	141	114	142	110	135	157	150	150	140	150	139	134	133	140	118	152	142	131	117	140	142	113	133	140	133	131	137	138	158	150	140	135	124	137	131	145	139	121	131	144	136	112	114	130	116	127	142	132	131	139	126	121	136	123	137	143	141	151	110	141	100	125	141	127	143	113	133	124	115	144	120	107	149	129	120	159	127	145	144	123	124	146	165	132	128	129	115	153	128	123	138	137	108	142	134	132	116	145	141	139	136	138	130	114	116	118	147	142	127	143	161	140	119	138	151	122	124	141	125	132	150	150	123	134	130	136	113	109	104	144	139	133	149	136	134	115	117	113	125	133	122	123	124	145	147	135	144	138	137	98	119	146	138	131	134	148	144	125	142	122	151	138	128	130	147	118	124	123	149	131	134	104	110	131	143	155	146	125	124	120	128	139	142	98	124	125	160	122	135	125	139	127	133	126	122	136	124	127	143	104	124	130	152	125	108	132	126	117	117	130	131	113	137	125	132	140	121	140	122	123	126	116	114	140	130	126	135	154	137	109	127	138	133	124	135	132	158	147	112	138	130	124	128	128	120	102	144	135	135	126	111	130	120	129	137	118	128	133	151	133	131	126	114	137	117	147	138	122	108	156	120	150	135	126	140	123	114	149	134	119	131	111	156	140	125	115	119	114	141	130	126	157	152	141	141	131	134	131	127	144	128	122	133	125	115	137	121	136	135	120	152	127	164	129	137	159	125	141	116	121	127	125	132	145	134	153	136	163	159	117	113	137	149	130	125	128	110	134	126	114	133	142	131	121	146	166	125	129	129	105	144	129	113	143	146	150	132	131	138	138	138	135	139	144	133	121	127	143	133	135	131	124	107	119	134	131	126	144	139	125	129	140	148	130	121	128	136	156	152	125	128	155	111	124	114	114	135	105	121	151	133	98	127	117	122	139	117	128	112	132	150	123	108	120	123	115	123	127	120	108	133	142	131	143	114	117	150	129	135	121	104	118	139	119	151	125	118	149	143	121	119	145	133	136	133	131	135	144	131	127	132	128	128	124	125	134	143	127	122	116	125	138	127	135	129	142	124	151	138	143	131	139	128	141	125	99	110	124	143	124	123	138	120	138	129	140	131	111	127	121	117	130	126	150	150	117	137	125	143	128	117	148	139	139	111	116	121	125	134	138	138	118	117	134	120	123	118	125	135	109	136	129	109	150	128	123	117	135
12341	7611	9235	7804	5774	2741	1622	969	837	893	776	673	385	317	332	339	327	351	325	348	312	346	346	345	340	303	314	328	328	329	327	325	337	342	316	372	307	349	339	335	328	290	311	316	340	359	341	310	331	320	344	309	316	319	303	349	353	329	340	340	348	332	338	375	362	334	335	333	321	350	323	364	308	348	323	311	344	320	344	312	353	339	352	352	326	318	360	328	330	320	346	314	337	349	304	350	323	340	296	345	338	314	326	322	347	316	313	329	322	333	345	307	356	352	350	320	322	362	334	339	297	323	345	314	334	335	315	366	338	321	340	301	335	313	311	319	340	332	339	304	315	330	349	320	321	344	318	313	343	319	291	340	339	324	340	357	330	324	323	324	343	307	357	339	318	329	331	351	340	349	337	315	340	341	329	326	364	342	305	323	351	323	330	316	336	348	333	310	349	309	335	324	314	293	312	366	350	332	356	323	357	315	348	349	319	320	361	343	347	352	342	302	324	335	305	338	318	363	334	340	339	310	346	354	320	339	317	335	326	320	372	328	312	320	330	356	351	333	345	331	334	304	316	340	314	312	323	335	336	342	326	318	319	367	344	307	338	329	341	338	347	356	345	347	339	325	323	311	310	352	370	303	336	350	336	319	358	354	331	366	321	310	315	348	322	324	300	352	339	357	316	339	299	357	323	330	343	345	298	338	329	359	334	295	338	348	366	326	351	332	350	351	316	344	343	348	312	346	363	331	353	330	347	333	337	336	343	328	309	324	321	346	328	359	344	369	310	324	331	330	338	320	313	340	337	339	356	342	308	348	330	329	322	344	326	348	329	325	336	337	323	327	368	360	332	332	374	324	320	366	388	336	332	339	358	338	297	316	330	327	313	330	331	323	348	318	361	380	292	326	331	320	368	357	336	350	305	325	339	306	347	330	322	341	268	346	323	321	309	345	335	344	351	351	385	314	373	348	358	321	301	320	322	329	301	328	300	342	332	341	302	334	334	320	349	299	352	343	311	326	351	358	345	329	351	334	345	314	331	328	313	323	353	329	327	307	323	316	333	344	338	337	357	335	328	315	355	357	331	337	350	292	351	340	317	330	314	348	338	323	324	367	354	368	336	335	314	331	326	328	338	322	339	369	358	296	327	337	322	362	294	300	347	308	381	343	345	327	347	340	355	325	326	337	353	304	307	358	348	329	302	362	331	366	359	363	320	329	324	318	322	347	316	352	319	325	336	302	325	328	348	347	339	359	332	344	350	346	297	354	334	364	359	312	308	331	314	315	311	354	331	317	309	322	339	332	349	336	321	330	349	336	355	340	339	315	330	350	324	310	307	343	339	321	360	357	347	343	358	355	320	321	349	333	373	336	350	295	359	323	328	327	341	341	363	321	349	320	317	341	326	321	337	344	344	327	331	317	329	341	328	340	346	345	320	352	351	363	324	321	333	316	318	358	331	338	324	301	334	332	354	333	345	323	349	352	344	320	304	286	326	324	362	337	337	344	341	323	368	347	321	346	373	331	343	298	321	333	315	322	292	336	367	353	318	310	350	305	369	330	322	326	348	315	340	336	311	353	349	313	338	352	350	337	320	336	311	355	344	335	360	339	300	320	323	314	354	326	319	318	317	306	327	311	352	336	345	380	334	330	351	355	335	347	315	327	323	336	354	330	313	330	353	325	309	370	331	342	312	332	319	325	323	308	323	337	352	335	327	333	320	344	367	329	338	308	339	323	368	328	298	321	323	344	334	363	342	340	333	338	343	337	320	329	346	327	312	353	335	379	322	331	314	324	329	322	304	326	331	335	307	315	325	332	334	314	342	324	364	312	350	345	343	303	338	350	346	338	357	323	299	329	320	325	336	337	338	344	370	330	333	324	336	367	324	346	311	357	351	334	332	320	320	326	331	309	317	384	318	301	321	314	327	293	320	345	338	321	339	321	331	341	354	340	325	329	351	340	327	334	354	350	345	325	318	313	339	304	345	301	323	322	289	308	318	333	340	330	342	328	352	329	343	309	288	332	340	326	372	325	334	328	312	339	342	328	343	307	306	361	347	329	327	290	328	331	368	338	326	351	320	352	327	348	320	307	341	384	352	356	321	341	330	317	339	340	310	336	335	340	329	377	323	333	347	314	361	351	364	331	333	346	336	343	322	353	316	359	339	325	312	346	346	352	329	312	295	305	304	307	312	354	341	355	368	349	338	338	335	323	333	316	328	320	339	327	308	338	296	319	359	370	372	308	339	352	334	324	359	339	358	318	320	320	352	287	337	337	316	344	334	324	320	361	331	323	338	322	310	319	344	309	291	329	354	330	315	319	348	300	342	296	309	335	295	297	307	353	330	310	337	358	350	356	298	360	350	343	339	307	365	359	349	337	279	325	321	334	360	313	336	346	283	341	313	300	304	307	350	359	317	324	311	359	294	360	344	315	315	344	314	322	333	334	345	304	349	333	375	356	350	328	334	335	310	304	354	305	371	342	347	330	343	342	323	339	322	310	326	341	317	317	329	365	285	344	358	301	383	332	331	342	334	327	347	311	329	358	336	346	329	340	333	340	363	327	340	322	332	300	339	358	312	321	322	387	358	346	331	333	345	332	292	380	320	309	340	341	324	342	311	330	319	329	354	332	331	335	324	313	363	328	392	300	322	342	329	319	337	343	307	322	349	353	350	329	320	353	332	321	336	346	312	344	340	292	337	318	299	328	324	326	361	341	335	316	358	383	336	316	342	339	319	312	324	332	344	368	330	335	360	339	344	326	292	359	301	303	319	336	302	339	317	351	347	329	320	341	332	334	326	325	354	314	271	327	372	316	326	321	291	350	298	328	352	357	365	327	335	338	341	355	348	356	368	335	330	352	338	353	304	336	300	338	307	325	319	337	322	361	338	328	323	335	335	342	351	309	343	322	340	302	364	317	341	325	307	332	322	329	380	334	300	316	283	334	304	300	354	324	391	336	332	323	351	341	338	325	337	322	319	323	375	333	315	330	357	313	349	334	347	312	345	292	333	346	340	333	343	360	349	317	338	349	326	339	320	342	360	315	299	340	313	327	341	319	312	324	341	327	345	358	345	322	312	339	339	334	336	320	314	363	318	359	327	335	354	301	326	308	342	306	317	314	315	362	323	340	300	335	302	344	315	321	325	332	340	334	326	311	337	340	352	336	321	312	318	353	341	357	319	354	323	329	350	342	343	353	335	326	329	312	339	331	298	330	356	326	316	332	335	330	328	343	326	330	343	367	342	352	335	325	314	351	333	361	345	346	343	329	321	321	339	333	326	307	331	333	328	352	305	320	327	357	300	342	337	348	340	337	328	309	331	369	312	345	342	348	316	327	334	344	320	341	352	333	332	324	317	321	335	344	355	329	336	322	331	353	318	344	355	318	324	350	301	326	316	346	339	343	333	325	332	308	338	340	317	312	353	315	322	335	334	335	294	328	308	347	340	346	320	340	349	325	319	337	320	347	374	328	324	332	346	343	316	339
36533	26548	21621	24012	19292	6143	1515	718	773	2903	2347	1481	344	223	252	245	252	208	221	234	244	270	254	254	223	256	268	221	236	264	263	249	248	216	234	260	274	204	236	247	254	256	248	230	270	263	259	237	251	275	244	250	247	277	234	235	217	224	236	221	248	240	245	226	260	244	259	209	255	204	256	255	246	217	228	222	217	253	242	224	244	238	204	239	237	250	232	246	230	262	251	225	229	251	243	253	249	254	247	268	240	253	257	242	255	250	242	255	245	209	233	254	256	265	288	270	227	264	233	261	243	249	254	255	203	240	251	224	252	218	224	234	240	235	240	261	216	236	256	253	257	216	248	248	275	249	223	246	256	267	246	233	218	217	225	264	239	261	261	202	234	240	241	242	242	253	273	219	262	253	273	221	242	242	229	268	246	243	242	262	243	299	253	237	242	223	219	220	240	240	202	240	235	247	272	229	212	230	237	242	264	245	210	236	245	235	200	213	252	268	228	240	269	228	239	222	254	223	254	217	261	222	231	225	270	274	237	210	259	255	238	269	254	277	239	227	252	259	297	269	220	226	244	263	229	217	233	234	232	242	245	240	224	210	230	247	240	267	238	239	260	250	267	216	242	245	230	230	244	237	255	258	246	233	257	237	243	214	222	248	257	236	236	262	260	234	259	242	234	240	246	256	233	261	239	233	238	232	227	239	254	244	260	260	245	221	222	234	241	251	259	234	232	244	269	259	216	253	246	230	225	239	225	262	269	274	230	258	240	244	234	244	209	245	250	226	235	225	253	223	221	245	265	246	230	247	255	266	240	230	259	254	231	254	245	260	226	230	242	244	270	248	227	241	249	225	271	223	273	245	235	232	224	225	271	231	221	239	233	257	256	247	236	243	250	273	218	213	213	250	230	268	248	210	230	259	231	245	259	225	259	223	256	265	247	256	263	230	239	258	260	248	223	268	228	244	235	240	224	245	236	229	259	230	215	267	223	238	238	252	229	233	229	256	244	229	258	243	251	268	230	234	245	236	256	224	245	246	231	219	253	254	252	219	254	244	231	281	228	231	239	210	226	242	229	231	247	257	256	232	234	255	277	241	252	221	234	254	237	243	247	249	214	240	256	284	265	245	236	244	228	243	234	247	253	224	219	239	242	260	237	270	251	239	263	237	226	243	239	230	215	225	267	225	271	248	232	258	226	257	236	231	262	257	235	255	213	256	259	230	274	263	250	256	237	243	234	243	229	228	236	240	241	256	246	279	227	244	219	254	259	274	265	241	207	268	264	222	236	236	269	227	227	279	259	238	248	226	225	246	241	228	235	280	227	240	242	227	210	245	266	267	257	257	255	205	237	231	245	215	257	212	238	237	240	260	271	231	212	257	239	239	263	206	247	254	235	232	226	240	269	238	259	237	242	229	237	255	267	204	251	249	244	248	220	277	258	268	226	228	229	227	228	245	233	239	260	228	255	208	222	219	226	225	251	243	222	241	248	242	246	251	253	266	256	232	239	245	233	272	237	255	236	270	256	239	256	253	258	242	208	253	259	242	265	254	262	251	259	226	222	267	221	215	269	205	261	230	235	243	248	224	237	228	231	285	250	280	259	256	249	258	254	239	228	245	234	239	259	241	253	247	256	233	279	268	258	265	248	239	251	247	236	236	229	234	237	240	245	250	233	282	247	223	249	247	249	254	264	225	246	253	261	233	241	247	233	238	256	253	243	244	239	230	261	238	242	252	226	234	258	266	234	204	236	228	279	236	260	255	240	243	224	252	241	268	244	222	246	206	229	240	270	254	272	225	260	251	298	256	218	230	266	213	253	233	208	221	249	223	222	229	226	264	223	244	236	247	261	247	264	230	226	208	256	283	255	241	256	271	241	251	250	294	246	249	252	256	200	275	256	259	232	246	274	269	269	271	225	266	261	270	258	251	250	259	254	245	239	222	209	248	232	260	235	230	214	267	297	213	244	269	256	246	252	259	228	253	254	241	254	212	230	224	216	267	257	239	248	255	254	270	240	228	235	221	217	221	224	232	242	254	247	238	253	247	236	222	255	238	264	266	260	293	230	242	244	265	225	247	257	255	265	224	228	275	253	253	245	211	259	230	253	251	242	288	230	240	241	259	249	263	238	261	229	278	263	274	257	243	241	258	252	244	243	258	262	234	237	244	246	262	232	271	211	235	242	243	240	235	245	243	212	233	243	269	235	231	256	244	239	206	234	236	225	227	244	253	256	248	263	260	225	268	240	210	252	253	259	243	276	285	258	256	231	226	258	243	249	239	283	269	237	207	236	234	238	227	244	246	230	248	222	232	233	255	265	247	242	281	224	226	222	264	237	229	258	231	255	246	236	254	253	259	266	232	273	267	246	231	248	242	239	236	265	250	226	212	235	256	229	280	234	244	228	244	222	247	286	251	245	240	264	250	243	261	206	214	238	234	234	239	240	245	248	249	253	248	253	238	215	224	218	256	243	240	257	279	218	244	222	253	252	230	245	256	229	241	226	253	262	251	245	266	269	235	241	245	246	246	278	243	256	255	233	257	242	220	268	231	237	243	236	236	239	216	257	237	243	263	268	240	233	257	245	240	265	245	268	256	244	238	235	265	272	255	255	224	243	253	246	256	235	232	248	231	225	277	285	260	238	247	256	237	240	236	246	248	230	259	245	239	239	253	233	261	241	230	239	242	237	235	226	240	232	256	268	246	230	265	243	266	292	223	228	239	256	244	201	216	234	247	233	262	251	250	265	231	263	246	241	262	242	212	227	250	249	258	270	226	269	278	271	223	209	245	231	219	262	226	224	255	236	265	257	250	243	245	269	242	273	280	253	230	249	230	234	253	208	272	216	269	232	237	216	255	242	252	241	251	259	251	242	261	279	219	268	268	226	247	251	235	234	241	246	247	258	234	245	276	256	246	211	212	226	246	274	208	247	222	240	215	222	248	276	225	260	253	226	248	260	246	256	213	279	228	252	203	250	242	258	253	249	248	273	248	258	254	231	228	213	231	223	262	241	220	248	250	215	223	230	221	253	235	215	249	238	253	276	241	227	215	242	256	258	259	264	291	218	267	251	242	229	242	253	260	260	214	238	246	217	252	223	240	277	256	232	258	234	257	207	239	266	236	271	241	247	236	231	219	241	238	210	247	257	240	207	233	273	248	217	257	241	243	197	233	230	236	248	241	268	238	236	227	247	231	249	256	260	239	261	249	256	246	244	255	246	258	237	215	263	229	266	249	262	267	243	236	247	281	241	229	283	246	243	261	242	239	217	228	259	252	249	252	241	246	212	222	235	230	242	248	240	252	234	233	261	264	236	249	243	270	250	238	221	244	269	277	249	276	228	239	254	239	264	282	264	236	223	248	229	265	247	261	251	232	219	254	218	228	223	268	250	225	250	231	228	222	236	244	266	238	269	236	241	301	252	233	254	240	268	233	233	241	239	209	213	232	232	260	263	251	222	266	255	227	223	234	268	230	219	205	253	234	269	217
23874	20211	25183	35007	28439	11046	5089	2586	3425	12808	10131	6734	786	610	609	607	552	552	587	613	582	581	588	594	535	594	601	534	540	548	552	602	547	532	548	544	564	512	599	554	567	558	576	534	563	564	571	577	545	522	592	578	550	576	544	563	575	549	551	576	554	541	548	522	556	534	520	561	583	535	558	553	557	551	534	554	572	574	554	534	558	519	583	551	522	590	543	597	545	571	542	530	552	572	563	567	534	570	521	529	572	529	543	564	546	553	555	560	568	565	540	559	569	542	579	582	570	535	532	513	539	527	552	584	594	555	525	548	573	562	549	520	589	583	549	591	574	620	580	573	560	525	584	541	601	591	580	546	600	577	581	588	594	560	567	517	601	585	553	562	566	546	550	565	558	543	558	554	556	570	540	540	562	562	574	571	553	567	518	547	540	561	571	527	582	547	567	618	553	547	597	581	579	551	564	527	584	565	578	579	506	510	558	582	559	529	581	528	575	530	577	539	587	611	578	573	578	562	563	513	606	511	562	514	541	520	566	531	586	528	580	538	587	599	551	566	541	580	536	547	554	581	563	553	537	545	576	538	553	544	513	577	593	554	568	566	591	556	592	590	590	555	592	588	580	559	547	522	591	512	555	540	540	558	556	561	541	538	564	544	556	525	589	571	541	572	527	523	583	568	558	613	531	548	493	558	524	544	537	567	554	540	564	570	582	580	527	566	560	550	557	540	523	528	541	504	596	597	557	575	502	533	584	535	588	583	529	536	554	547	565	552	596	545	557	508	537	543	557	545	552	537	625	537	512	587	590	563	559	550	570	575	564	573	541	526	575	572	546	534	546	543	583	542	572	482	528	586	609	558	561	547	522	542	569	539	548	553	527	560	556	587	532	535	567	554	618	597	573	515	555	535	579	536	549	603	547	576	544	551	562	545	553	527	506	575	564	537	550	503	530	576	566	570	586	549	566	581	547	562	528	531	559	540	560	543	588	572	553	585	570	585	576	583	529	568	588	564	574	538	535	520	566	542	546	535	510	541	551	546	516	527	543	513	512	583	543	536	582	588	560	552	567	499	555	578	521	547	565	591	567	546	555	552	552	541	569	557	537	555	535	540	561	581	508	545	564	538	529	564	543	571	538	570	540	534	556	554	616	527	548	540	572	546	567	556	521	582	552	557	549	548	528	550	536	560	603	580	546	585	561	568	599	521	548	548	533	542	568	607	564	541	538	578	564	526	549	597	560	560	561	586	560	520	561	519	533	508	514	581	521	552	568	549	621	558	559	576	560	521	504	562	533	533	573	540	577	617	551	532	565	607	528	550	533	575	559	547	574	620	547	533	558	526	558	570	560	568	574	556	579	570	556	556	549	574	579	585	544	527	520	521	573	529	548	544	583	496	556	563	566	544	561	553	561	532	552	513	591	544	565	560	551	513	567	551	564	597	535	559	529	582	542	555	544	575	527	533	556	550	556	609	565	565	540	525	541	539	558	529	581	572	553	563	567	519	635	583	589	564	536	481	542	535	572	545	497	576	584	575	545	590	546	556	545	551	539	535	546	535	556	570	535	555	519	604	575	580	536	574	597	569	599	565	558	573	524	525	566	598	551	533	536	558	534	531	537	535	570	577	566	555	520	574	570	535	580	541	560	558	569	548	585	512	528	552	562	571	521	539	580	575	603	571	520	536	543	557	521	566	568	575	529	555	523	527	568	526	568	564	595	568	528	571	561	507	524	551	607	531	527	557	582	567	580	587	570	491	549	560	524	562	586	555	551	526	575	576	542	527	541	544	547	562	556	530	549	537	569	541	549	544	561	528	572	539	553	538	588	544	546	566	565	562	541	564	531	520	580	562	561	545	551	580	593	605	609	577	549	604	579	512	552	584	553	552	537	581	527	551	564	581	513	568	580	553	596	580	578	578	583	562	550	545	564	580	575	609	540	548	514	575	575	511	546	581	578	596	534	540	526	542	538	546	567	541	560	544	490	543	543	602	524	515	517	549	552	599	588	548	534	537	572	546	565	501	515	515	512	558	608	567	585	575	562	596	525	570	562	502	545	522	553	547	550	554	580	545	574	541	582	559	590	584	548	499	592	557	596	533	550	551	564	581	553	501	531	560	536	518	570	542	559	558	578	579	590	563	577	589	529	600	578	560	574	582	540	547	565	497	528	538	603	527	550	512	554	596	537	570	580	560	596	568	553	554	539	598	592	558	487	581	544	596	542	594	558	547	519	541	554	546	549	502	533	523	544	544	530	541	574	544	577	562	562	617	533	541	565	567	496	590	568	538	588	563	559	584	533	528	558	550	560	562	569	584	567	561	528	532	589	562	568	542	529	574	584	562	562	559	527	587	547	553	543	559	535	572	555	561	583	528	521	567	565	560	567	555	567	570	532	586	581	568	563	522	579	537	553	535	562	534	564	574	550	526	552	528	542	549	536	589	568	583	558	570	565	614	545	525	560	564	564	584	590	590	571	516	561	521	550	560	597	598	540	597	592	564	529	533	572	539	580	542	573	584	524	572	581	579	564	580	577	554	545	536	585	595	583	578	554	589	549	538	538	614	616	579	565	556	575	501	567	618	551	531	581	525	543	558	579	564	589	572	536	574	538	572	549	561	524	532	561	573	593	545	563	552	548	579	524	584	540	599	564	537	531	539	604	539	548	564	517	525	547	526	556	546	525	557	556	559	562	550	566	565	567	535	540	560	591	557	515	573	568	525	594	637	582	526	542	570	581	572	567	569	542	559	533	595	546	562	545	555	526	595	571	568	585	535	562	546	557	551	553	560	533	606	592	606	525	534	556	566	566	527	534	563	540	566	510	582	567	519	620	591	523	584	538	533	576	546	532	539	568	557	539	526	564	555	593	578	546	535	539	609	519	507	578	554	553	539	556	553	568	565	558	563	537	536	570	553	557	571	569	589	575	581	553	565	553	576	517	589	561	515	582	568	545	593	577	544	545	569	549	559	565	535	540	560	548	576	610	555	575	540	593	552	571	574	599	553	560	562	551	577	524	530	535	557	549	569	560	593	541	528	543	550	570	543	544	557	550	529	548	557	542	577	564	573	542	577	562	515	574	549	552	580	548	562	562	564	557	571	609	538	537	581	581	542	510	571	578	558	539	553	560	563	581	568	545	556	550	540	555	521	541	526	573	570	559	559	538	546	541	530	567	530	578	561	550	566	574	568	541	557	554	557	530	523	582	575	561	573	569	571	567	538	544	571	594	555	539	564	554	580	550	526	550	579	553	615	549	571	555	567	567	532	583	526	553	530	548	566	534	545	570	563	577	548	543	514	583	549	516	557	567	515	575	552	557	593	508	578	549	539	562	573	570	524	572	519	515	557	596	540	561	536	566	523	571	604	553	564	522	557	543	540	587	545	492	522	561	538	496	563	586	585	562	536	553	548	545	574	541	522	545	550	591	580	550	593	554	562	591	540	539	515	566	563	555	603	555	562	574	562	595	563	568	544	558	572	540	561	547	525
46993	33824	31115	34531	28866	13247	2782	1346	1871	1701	1815	2278	506	313	285	293	317	326	279	273	287	311	283	267	317	298	313	288	301	321	311	311	320	287	304	291	303	296	313	307	290	241	291	301	307	295	290	284	291	319	256	326	293	282	243	295	281	292	297	286	283	270	316	261	266	259	268	279	281	284	270	315	276	307	288	275	310	302	320	285	274	298	287	350	295	308	314	279	318	293	287	282	279	300	269	257	278	305	274	267	284	295	319	272	303	301	274	302	303	266	275	298	284	298	276	278	281	304	304	277	321	278	272	300	270	299	309	294	249	291	262	286	271	283	269	298	300	225	274	281	277	296	308	311	262	258	283	283	303	292	297	289	249	313	290	284	300	323	256	291	278	279	310	300	268	294	302	313	326	285	253	282	297	254	265	315	311	289	289	277	276	295	285	269	285	283	308	297	266	285	291	274	278	284	305	287	268	270	271	265	261	265	299	259	294	305	235	288	297	299	278	293	281	294	289	314	269	320	292	290	266	249	303	279	293	299	297	290	300	269	277	253	302	296	306	278	281	280	315	286	291	312	292	262	282	282	282	271	259	302	274	236	297	302	270	327	322	281	278	297	285	287	260	281	304	288	280	280	272	274	269	326	267	299	312	293	286	306	276	291	279	291	304	306	288	301	295	290	282	272	263	300	290	295	287	282	320	297	291	295	273	295	272	313	268	266	253	264	292	311	275	273	296	289	333	289	287	275	297	289	281	288	282	303	298	279	292	293	301	263	286	344	308	318	321	288	292	264	285	275	297	249	293	308	273	311	294	295	295	336	300	277	301	300	270	263	263	291	279	311	273	291	296	281	302	278	281	309	307	268	304	293	259	257	268	282	283	276	280	304	301	303	298	299	294	290	299	297	281	293	354	260	259	278	296	285	292	280	259	290	271	263	297	299	299	273	268	286	279	303	305	294	320	298	263	254	297	266	313	277	265	287	297	291	318	291	301	314	257	303	285	279	282	265	278	299	265	273	314	298	275	327	290	267	297	281	271	311	318	287	313	287	306	291	272	312	299	281	286	272	285	263	275	280	301	291	284	302	282	288	297	282	311	318	273	298	285	325	310	269	282	324	276	290	301	293	303	287	304	310	317	296	313	301	302	265	283	283	319	297	268	273	277	264	265	259	277	302	265	271	256	296	293	287	302	273	284	291	295	291	294	277	280	287	278	293	253	299	285	288	294	295	287	292	287	297	261	267	274	311	264	294	306	282	280	285	300	284	279	320	324	302	320	292	278	276	295	269	255	274	312	291	274	279	278	282	279	266	275	288	285	302	281	282	278	301	276	271	312	276	298	300	279	301	272	325	258	300	275	330	290	265	296	266	328	317	320	305	267	319	276	280	287	273	285	292	287	261	310	297	330	291	319	274	299	287	297	297	296	339	283	300	291	281	309	321	308	276	280	309	275	273	273	266	297	316	273	304	254	264	286	299	299	294	295	292	291	296	324	268	280	318	291	295	276	301	283	321	284	273	286	263	280	295	304	293	273	289	311	257	310	300	281	310	308	274	297	274	301	284	280	271	270	274	323	291	306	297	292	267	286	305	296	315	261	291	272	278	299	278	258	284	296	312	298	284	280	289	268	295	309	291	313	322	283	289	316	300	290	304	294	288	266	246	287	284	288	288	293	276	320	280	295	282	258	316	272	299	310	272	266	270	263	286	265	292	285	313	303	321	330	299	293	276	292	314	319	297	291	240	292	293	285	275	319	301	300	258	272	320	304	296	313	322	249	286	264	292	279	259	324	297	288	284	282	283	321	316	288	282	294	314	265	282	287	311	284	298	269	304	291	299	304	291	270	315	296	315	294	314	277	311	297	309	299	282	274	285	271	273	287	296	327	287	306	298	256	296	280	277	291	294	263	273	271	299	274	275	277	275	310	306	295	303	307	274	307	313	266	286	294	296	283	261	290	300	285	270	283	292	271	308	293	293	278	310	324	303	279	303	277	269	295	284	341	284	320	287	300	274	291	274	264	276	305	312	291	289	282	275	276	275	281	258	281	273	244	273	286	275	284	269	280	277	305	312	267	284	337	280	291	312	300	295	268	292	275	298	284	309	305	283	310	310	275	305	265	276	296	273	265	312	265	288	273	284	260	275	264	296	288	303	266	269	297	274	244	282	284	295	267	303	263	304	281	258	315	284	278	274	314	273	341	322	306	289	323	285	307	295	285	285	276	292	302	275	278	300	270	289	283	285	261	290	311	273	247	309	285	277	286	239	285	288	277	285	275	275	285	277	286	291	250	259	301	310	336	278	279	300	291	287	320	284	294	326	225	287	241	294	283	285	239	289	304	283	329	278	284	305	284	299	310	286	270	283	284	256	301	290	246	272	330	284	283	274	301	316	250	262	276	290	285	271	266	292	327	271	283	306	257	288	286	266	308	272	314	290	285	299	286	302	300	264	290	291	294	316	284	281	294	299	298	310	279	272	284	326	301	304	314	284	302	297	290	277	279	276	284	264	277	277	293	291	267	293	280	297	305	278	315	308	295	315	284	293	293	327	295	299	302	299	319	301	289	319	263	272	296	263	274	255	307	277	273	306	282	294	277	299	281	283	304	275	317	287	316	317	322	307	298	291	305	308	290	308	255	259	262	296	283	293	291	311	285	304	295	282	304	285	323	292	271	295	275	273	281	299	307	283	295	290	309	297	302	290	311	300	308	289	287	286	291	306	268	268	317	315	280	284	275	264	285	269	286	317	285	272	264	287	277	276	273	269	296	271	277	268	257	299	310	276	283	309	302	292	296	303	285	268	311	292	307	303	302	276	300	310	319	306	281	319	271	311	310	278	319	297	296	275	254	249	319	304	273	302	275	280	300	303	261	276	307	267	317	307	294	293	309	250	286	272	302	292	301	278	281	262	314	284	291	296	289	282	285	277	286	288	311	287	319	328	325	309	316	286	293	289	303	308	284	282	319	278	286	289	272	335	298	298	308	295	304	272	269	268	281	322	312	273	331	308	285	278	308	253	260	275	280	307	297	268	305	307	270	295	285	306	295	297	286	283	259	281	295	310	312	296	281	321	311	319	279	300	320	265	280	322	291	294	261	292	275	276	283	242	279	246	264	264	309	291	323	277	296	286	294	287	292	288	281	263	304	263	287	302	291	271	273	292	298	286	306	296	290	291	297	290	262	303	242	285	291	280	304	266	263	267	324	263	251	288	307	277	318	299	279	320	326	309	291	303	301	267	286	285	306	284	288	305	293	306	281	303	294	290	312	307	337	302	309	307	299	264	285	286	275	315	320	292	299	293	298	303	284	274	327	293	293	302	291	282	295	285	275	272	267	291	284	309	285	312	325	301	304	268	282	300	296	307	273	298	269	324	281	266	259	279	282	285	292	311	277	296	294	280	298	236	310	278	272	293	299	298	318	276	281	317	273	279	281	271	257	269	298	270	279	322	337	322	304	295	280	317	303	290	285	320	294	283	282	289	302	291	289	254
30112	24861	33677	41634	39263	16875	5078	4913	8049	6318	7255	9716	927	703	661	678	712	668	662	670	648	623	688	653	684	665	606	647	701	607	665	650	677	612	648	645	678	668	613	661	618	649	691	594	641	637	660	612	614	634	611	615	617	638	663	582	613	621	630	675	664	623	657	627	628	635	629	634	633	625	682	640	632	698	701	641	652	615	643	682	613	665	640	691	667	629	625	674	635	639	630	657	651	626	635	633	632	601	654	652	599	638	665	652	633	606	617	643	656	604	617	656	656	618	617	611	644	658	628	608	616	649	666	607	670	643	624	638	616	615	677	647	648	604	627	652	648	655	588	670	605	621	674	626	636	623	618	641	660	601	664	601	637	658	615	697	668	616	650	633	656	651	656	600	663	698	641	604	624	620	640	666	634	590	628	644	661	640	644	653	641	677	632	604	655	654	653	619	631	605	594	596	595	641	633	625	644	613	626	601	621	603	582	638	643	628	677	634	654	618	618	651	656	638	615	639	621	644	641	618	653	637	617	623	637	687	622	583	658	632	591	616	643	569	613	594	684	626	598	592	591	591	635	704	664	639	637	642	613	640	591	642	612	665	624	621	638	647	589	627	632	634	616	635	620	596	604	645	671	635	648	636	627	592	655	664	629	634	582	607	628	629	621	641	638	674	601	654	587	617	622	582	657	686	625	638	625	625	649	624	609	642	642	613	664	639	640	653	700	646	631	587	614	627	648	631	651	641	623	664	699	649	626	617	620	611	660	657	629	625	593	645	645	628	614	651	623	634	618	677	594	668	619	599	654	639	651	628	642	610	648	645	616	628	669	648	651	614	601	650	651	628	693	612	653	628	601	608	604	639	626	639	649	629	671	696	652	635	606	637	613	608	622	619	626	609	656	643	610	644	605	618	648	626	608	645	602	681	638	597	641	669	633	636	623	631	606	604	613	647	618	588	645	656	634	591	615	628	612	588	633	616	651	629	631	664	662	612	622	618	615	642	628	651	598	645	615	627	614	655	619	633	634	661	635	645	615	620	630	643	613	611	612	583	661	687	617	632	647	639	626	617	597	644	606	611	626	667	637	582	650	578	660	640	638	632	615	620	575	641	658	592	590	650	672	632	633	642	645	610	605	619	654	612	605	630	599	652	613	665	594	605	610	616	591	649	651	622	668	631	590	654	639	631	607	647	645	661	644	663	639	597	656	655	634	649	609	668	618	641	584	669	677	598	608	645	673	621	614	656	634	625	616	678	607	617	645	633	590	632	611	623	634	680	586	661	645	632	670	645	653	678	595	651	665	620	607	650	602	583	636	672	681	577	635	643	683	638	645	659	604	623	664	633	650	649	634	626	689	609	646	627	688	611	611	585	633	645	633	616	601	619	629	653	628	610	596	606	625	625	637	624	635	612	629	607	597	661	659	669	585	612	597	662	617	630	593	661	609	635	627	648	616	636	650	662	616	637	627	598	639	665	628	636	660	642	674	602	623	643	647	627	664	646	598	625	630	598	634	588	632	642	632	637	621	597	613	645	658	606	634	596	666	651	618	633	613	654	604	657	701	621	599	608	654	604	628	603	587	613	629	641	600	629	613	645	657	614	650	672	630	674	629	632	637	675	627	638	619	640	649	658	642	636	615	625	613	613	562	651	642	665	645	675	656	627	624	629	620	623	635	653	650	641	655	652	619	647	669	622	645	624	598	642	651	636	638	619	623	623	598	605	632	650	611	624	580	649	589	652	654	615	616	666	608	607	625	652	627	649	587	649	631	630	616	666	655	634	636	642	637	613	669	669	624	635	643	606	682	672	638	610	664	659	612	609	663	632	640	602	638	646	640	596	629	616	634	634	619	602	631	642	668	662	624	648	680	609	632	601	614	643	600	655	667	621	647	638	649	639	620	648	654	567	604	632	673	627	654	627	642	642	608	640	619	619	582	651	627	650	622	618	591	647	630	685	625	689	631	626	593	603	653	595	611	611	643	629	628	669	642	650	652	643	587	651	637	634	710	625	654	626	583	623	653	579	616	643	608	604	623	649	633	607	669	675	584	609	588	606	636	611	652	639	661	624	616	640	627	661	659	635	664	586	643	627	620	642	627	620	641	644	604	634	593	608	634	611	622	671	595	606	637	609	595	654	616	609	639	661	640	626	600	599	646	638	626	638	608	643	577	660	599	592	604	637	607	597	626	617	646	630	646	636	617	639	617	617	651	639	658	683	633	631	638	696	642	624	671	656	629	608	609	598	671	703	644	657	643	621	622	642	635	610	580	629	633	589	674	685	607	628	649	598	660	610	640	623	656	617	618	671	626	668	652	660	569	606	635	653	641	640	633	626	614	633	621	630	667	632	646	633	617	622	636	662	599	649	633	667	642	646	683	661	622	653	616	655	649	581	632	604	695	645	682	661	603	629	623	626	639	628	620	647	621	605	594	605	617	629	632	612	653	593	600	606	632	618	673	679	642	643	678	621	647	585	597	684	649	600	645	618	648	628	628	628	602	615	642	675	597	627	613	643	630	614	616	670	625	641	641	615	640	638	592	670	668	596	669	618	643	630	603	646	620	624	647	597	647	642	631	564	596	614	684	633	603	599	650	659	627	653	635	654	641	662	606	617	612	616	638	642	643	619	576	660	660	611	669	645	668	596	641	603	661	586	643	605	670	596	609	630	568	613	644	641	635	587	590	639	654	598	620	619	637	626	595	638	616	646	698	599	640	671	608	674	662	677	645	614	620	656	641	650	639	641	650	673	636	641	681	667	643	612	645	674	587	641	602	627	612	693	638	644	635	608	623	664	613	605	639	604	633	640	610	605	651	645	627	609	658	619	640	631	600	666	684	625	657	656	629	616	657	637	584	632	659	665	612	664	613	666	626	684	641	631	672	636	622	602	637	602	626	636	635	630	657	616	627	612	636	657	596	616	613	612	648	663	683	635	663	624	608	658	621	626	642	622	616	651	633	624	610	624	643	670	643	628	638	636	649	587	581	591	646	613	619	640	644	602	635	680	630	642	641	653	681	654	632	699	606	633	652	672	610	621	619	683	589	643	665	685	625	653	640	638	654	656	650	660	603	631	640	633	639	650	642	643	625	659	641	594	646	594	642	644	656	621	637	643	603	625	626	711	657	666	623	638	609	600	688	621	613	607	676	650	618	598	701	621	608	656	577	595	628	638	645	612	635	604	622	651	590	633	634	633	636	622	601	675	599	628	593	643	642	645	620	622	657	612	638	647	692	632	640	705	644	588	631	644	593	577	633	655	618	646	600	642	648	637	638	611	639	599	663	642	658	628	601	633	647	639	635	598	615	644	604	643	588	625	624	587	633	597	634	656	659	669	592	614	585	643	650	648	625	619	597	652	643	606	615	656	623	634	624	570	640	597	617	588	647	638	603	608	661	648	623	600	652	595	692	623	654	617	636	611	604	613	661	597	621	610	640	631	637	617	694	642	649	613	611	686	598	651	607	656	617	628	655	653	631	650	675	617	612	598
20013	8976	5793	3003	1482	659	665	497	279	163	171	129	117	107	115	132	119	117	126	116	102	122	114	119	138	81	125	119	120	107	114	127	120	94	136	119	111	114	97	120	100	118	106	112	125	104	126	107	120	124	126	134	136	132	121	125	114	124	108	110	126	115	100	131	143	109	141	107	102	119	139	124	108	127	97	109	116	108	127	102	101	105	122	126	117	127	124	146	120	110	126	112	113	106	114	120	104	122	110	114	100	114	127	109	95	117	126	123	101	133	112	133	122	115	105	129	115	121	120	140	106	131	136	116	128	108	103	105	103	116	117	121	115	100	134	122	122	124	128	98	114	128	107	139	109	107	119	121	102	137	126	111	124	132	109	99	118	127	118	133	135	128	124	122	129	101	97	125	121	112	129	95	113	103	131	127	99	130	116	122	107	135	111	99	111	93	103	114	122	116	128	112	126	103	111	121	102	106	89	126	105	129	115	106	122	111	104	110	116	108	122	111	147	135	125	126	107	104	89	124	127	120	120	120	121	118	121	117	134	107	100	117	130	122	117	117	108	117	136	126	114	133	121	119	96	118	138	130	111	117	106	102	133	113	130	112	93	116	129	116	121	115	108	103	91	115	118	126	133	104	106	130	120	126	95	103	113	118	116	123	116	95	115	125	106	113	97	132	122	120	120	129	115	129	117	105	114	135	116	123	102	127	110	101	103	136	116	95	127	104	120	120	121	134	119	115	101	124	115	105	146	132	105	117	121	107	134	142	114	115	107	131	108	127	117	104	118	136	114	120	125	131	117	117	126	122	110	133	116	103	131	106	99	131	118	113	108	117	122	104	148	103	102	113	90	136	105	132	124	110	114	124	117	114	126	115	110	89	119	112	110	123	112	124	116	108	124	129	122	119	152	128	124	99	113	121	107	103	116	116	106	124	120	124	119	94	121	110	110	112	93	117	118	136	126	124	114	94	140	146	121	118	107	128	105	151	126	118	113	110	106	107	117	134	143	115	126	101	122	109	105	117	123	108	103	115	93	95	124	129	125	121	114	102	112	121	127	99	97	104	125	116	110	115	118	100	114	121	119	136	133	110	111	122	112	101	122	125	114	117	113	88	120	124	124	126	130	115	96	101	125	117	99	106	114	109	104	117	115	117	116	113	108	110	104	115	124	123	111	107	114	121	133	123	119	114	119	103	126	130	100	114	114	105	113	124	148	118	119	104	111	123	103	121	134	134	129	92	99	108	119	126	130	113	125	104	104	120	107	114	98	102	116	122	119	139	137	111	97	117	118	105	124	108	117	117	128	126	145	122	97	111	104	103	127	110	134	117	144	110	113	109	119	125	104	133	125	134	119	114	109	134	102	109	105	131	107	114	123	136	108	112	107	114	112	129	132	129	105	113	120	99	120	115	94	113	120	114	113	125	134	97	116	123	111	114	111	109	123	142	128	111	101	109	119	115	112	112	138	106	126	134	134	116	139	110	131	128	113	113	117	111	111	107	126	114	113	115	114	114	116	127	121	106	121	119	119	126	120	109	119	107	119	97	116	106	130	79	122	112	112	111	122	113	124	101	129	121	99	130	131	122	115	118	111	111	143	133	116	114	142	132	103	127	121	109	137	123	107	129	118	113	131	112	123	104	122	112	125	127	110	126	120	103	128	121	123	105	121	121	149	125	117	113	115	128	103	123	114	139	119	98	132	122	100	106	107	106	133	127	132	121	107	92	109	113	121	130	106	112	138	116	113	130	126	131	116	134	130	122	119	145	103	133	125	119	104	117	112	118	102	126	133	120	119	110	124	134	96	104	118	116	105	124	106	99	107	124	112	121	101	113	132	130	110	118	108	136	123	100	105	106	112	105	109	124	109	126	138	107	107	107	108	115	105	119	118	113	118	125	118	119	131	119	115	93	119	103	104	122	127	130	111	112	98	122	124	131	121	118	118	106	102	130	117	104	130	109	115	125	108	138	129	97	122	128	97	110	97	124	93	127	106	98	121	112	111	94	131	120	125	115	117	117	93	118	105	116	107	131	121	133	110	126	118	104	129	106	115	135	131	109	117	115	126	135	130	126	121	113	130	145	116	124	125	109	110	110	117	132	105	130	99	111	118	112	143	112	108	105	132	120	125	126	116	139	125	115	116	112	117	98	112	122	131	132	113	101	126	111	119	108	83	117	109	131	117	120	103	134	114	148	113	115	103	128	131	125	121	105	113	104	115	127	122	101	109	102	114	115	141	115	131	114	122	121	107	123	123	99	128	118	97	121	118	135	120	106	122	124	106	113	108	117	111	126	117	111	118	110	125	115	106	137	114	128	129	135	117	106	123	117	137	133	123	122	117	120	128	94	118	102	109	104	123	131	126	136	124	96	118	113	124	119	106	114	107	114	117	129	111	159	112	130	119	119	120	120	126	119	117	99	104	99	115	112	127	121	140	110	113	92	107	124	109	102	110	112	112	117	124	115	106	135	105	98	112	106	102	101	129	115	129	116	113	139	125	115	131	117	125	136	109	109	111	131	126	116	127	103	127	122	109	124	87	140	97	117	139	103	99	107	126	121	138	132	112	104	100	103	116	127	141	121	114	128	97	123	114	99	122	115	162	124	125	141	125	153	114	125	129	103	102	121	106	116	123	105	129	115	121	126	125	115	117	99	112	128	111	139	113	119	111	102	126	118	110	109	118	114	116	121	122	118	106	105	122	140	118	110	129	117	128	117	112	111	99	108	114	133	123	94	128	111	128	114	141	118	98	112	107	122	127	115	111	131	121	125	100	108	102	110	124	126	105	101	102	100	128	93	103	113	119	140	108	147	120	116	112	119	98	120	108	110	107	117	116	108	114	109	105	95	115	122	122	120	110	114	113	116	135	138	116	140	126	106	117	120	122	105	122	124	104	116	116	123	109	115	125	115	92	138	119	107	103	115	108	125	130	99	112	110	107	130	109	134	112	122	119	122	113	111	122	110	109	120	93	100	116	112	121	121	120	128	107	142	103	136	136	142	107	135	130	113	129	118	114	115	122	122	139	122	136	114	95	114	120	113	102	116	113	125	113	97	129	130	100	132	117	128	121	128	124	134	126	111	131	114	94	114	107	131	107	122	119	116	122	115	125	99	107	123	112	113	157	114	111	125	107	127	124	103	111	103	122	125	127	126	119	119	120	127	129	109	116	109	97	113	108	104	111	115	94	96	109	129	126	101	119	111	102	104	131	125	119	106	121	108	87	108	116	132	133	118	112	120	118	114	109	100	148	147	120	102	127	103	126	115	113	117	121	97	124	117	119	140	112	103	100	92	128	123	106	112	128	109	116	122	90	118	121	99	127	134	128	104	107	116	103	114	107	117	124	147	120	109	109	103	114	109	134	117	131	114	110	126	110	112	117	113	99	116	111	128	107	101	130	120	111	118	120	108	124	117	99	132	140	105	119	108	115	104	120	125	107	113	122	120	118	121	109	108	111	122	112	141	132	101	122	125	101	116	121	117	111	127
12410	7076	9897	8544	5371	2698	2808	2129	1025	705	581	462	307	305	275	315	299	314	313	305	307	297	326	275	311	263	307	279	312	289	271	294	314	282	300	304	297	293	289	298	289	316	290	291	268	290	282	300	291	289	324	280	314	293	308	319	287	296	274	321	327	317	290	323	290	304	339	293	306	313	304	283	282	312	309	288	329	295	299	273	278	302	298	327	300	302	318	294	290	286	293	273	327	287	303	292	294	327	308	290	298	309	312	313	258	300	313	294	332	322	301	325	271	296	291	287	327	280	303	304	273	286	309	305	281	314	273	264	312	341	289	315	293	319	311	307	277	300	329	291	295	296	287	322	325	299	307	301	316	311	278	296	311	307	299	280	304	323	308	305	289	297	301	281	275	305	316	292	288	294	302	293	309	332	309	282	279	322	302	284	293	299	315	325	310	283	315	326	315	281	309	316	296	287	264	286	280	308	289	342	323	302	305	280	297	271	292	300	301	287	298	288	307	321	293	270	311	314	303	317	334	289	333	280	281	300	308	315	270	315	299	294	271	313	300	322	289	291	325	289	307	300	327	310	267	289	300	315	318	339	295	327	295	299	304	278	293	302	280	313	312	277	305	313	302	307	278	312	322	277	303	284	288	300	285	291	284	318	281	274	322	289	290	334	285	291	312	319	291	304	300	311	311	292	275	297	319	299	276	344	327	312	304	320	308	286	301	294	298	301	292	320	315	309	319	276	340	280	317	311	295	314	285	304	293	309	293	268	332	311	307	325	283	291	319	305	312	318	319	314	290	335	290	328	306	272	294	307	307	277	307	303	305	284	319	303	295	298	311	294	294	315	311	272	299	296	288	279	292	295	323	292	288	281	296	287	269	294	289	313	313	288	310	303	329	314	316	303	300	266	297	321	267	294	315	318	281	263	303	310	290	303	270	277	294	301	289	340	267	299	332	301	292	290	335	319	308	306	305	295	276	312	277	290	318	293	281	302	305	276	298	287	304	302	305	278	278	283	320	314	299	299	293	288	325	301	306	303	300	284	319	289	266	292	290	307	314	297	308	279	287	314	287	318	299	325	283	299	319	296	282	303	305	294	273	343	307	329	288	281	285	317	289	283	301	339	287	290	314	283	281	295	297	278	318	283	281	316	305	323	280	315	320	296	329	325	296	327	281	264	311	290	267	297	313	317	330	285	315	295	277	321	301	319	335	290	321	302	281	284	308	284	323	307	292	293	296	299	278	310	299	316	304	323	300	304	305	336	307	287	293	307	326	305	296	332	294	305	298	281	282	321	324	282	292	324	300	302	303	307	291	279	292	323	296	303	290	310	287	309	280	313	336	279	299	299	312	305	330	315	275	302	282	288	298	299	290	291	294	262	311	312	272	313	295	301	285	276	319	304	285	298	277	297	302	326	322	294	279	333	277	306	291	290	293	318	288	324	271	305	291	301	276	286	314	303	321	286	329	302	331	300	318	332	267	283	290	292	299	314	306	283	272	313	307	271	320	303	302	336	354	309	311	296	318	301	294	270	296	274	296	294	300	274	315	283	302	285	284	308	305	289	285	296	317	295	311	289	298	276	316	272	306	289	287	287	274	298	313	325	322	297	290	300	300	306	290	316	299	280	287	321	354	319	301	314	296	290	304	297	278	279	323	302	312	305	300	279	313	309	305	319	310	303	300	311	288	318	302	275	292	309	295	298	296	283	298	308	266	307	303	286	257	296	290	308	296	279	339	303	264	313	293	301	301	324	307	300	279	314	309	274	301	325	326	308	279	336	305	330	322	302	304	293	309	331	313	288	269	316	310	279	314	316	302	326	305	292	285	309	297	289	304	280	296	298	300	288	294	296	314	299	329	298	279	303	304	280	319	285	316	323	302	307	300	291	293	288	283	289	282	320	298	296	299	300	309	319	305	326	300	302	280	283	277	303	286	319	325	311	310	301	312	312	325	312	345	297	287	279	283	323	292	316	291	309	318	305	305	264	284	304	280	323	311	287	268	307	305	294	309	352	306	283	327	292	333	295	309	303	321	267	311	305	317	302	315	281	309	278	329	287	320	287	320	295	299	313	304	337	305	297	299	309	325	312	292	319	287	265	263	292	300	293	286	292	322	276	318	284	294	278	314	298	334	304	320	300	310	304	288	302	301	272	315	299	332	315	289	310	305	322	317	299	310	307	286	307	310	347	305	297	298	313	326	320	322	283	270	303	333	304	299	298	315	294	291	336	300	323	273	316	270	279	277	308	297	284	306	290	306	288	308	283	311	326	290	293	294	301	295	290	319	287	339	299	298	304	299	307	277	319	345	319	317	319	295	309	312	308	308	286	279	305	296	264	310	304	275	294	298	317	304	273	285	276	305	294	291	286	299	294	313	350	274	287	310	317	296	310	274	329	315	314	293	330	316	306	305	317	318	280	333	322	306	319	303	309	299	297	298	281	304	293	307	285	321	276	313	318	305	293	335	287	291	289	288	284	307	313	308	318	302	306	297	321	297	298	282	307	282	299	291	313	269	309	325	300	307	266	323	286	283	314	316	304	293	284	287	305	285	286	323	308	307	324	310	276	320	307	300	284	289	317	285	303	317	290	298	301	327	274	333	283	274	286	288	280	318	328	280	274	269	292	326	311	300	320	298	285	295	315	290	309	272	317	340	314	324	310	309	292	305	285	291	314	269	309	295	293	335	298	307	305	292	289	307	319	281	303	332	310	291	327	278	316	306	310	289	307	301	312	313	312	306	320	264	306	264	309	317	304	281	316	317	314	316	319	327	283	319	317	317	280	277	300	330	283	314	281	308	268	288	301	299	315	309	310	325	294	308	275	292	277	313	301	337	335	283	297	302	311	327	287	321	286	300	290	318	300	308	282	305	311	302	328	310	297	305	303	322	274	311	293	331	279	300	296	309	290	284	310	315	284	299	323	315	293	295	311	293	331	314	281	293	306	300	286	344	299	289	279	311	302	309	348	307	324	319	282	298	271	345	297	325	362	342	329	299	309	288	318	298	323	345	303	310	289	295	286	318	316	319	309	317	281	318	269	313	292	344	307	356	313	303	321	297	313	269	315	318	301	298	272	309	323	284	263	266	313	285	307	301	321	312	293	289	298	290	301	330	352	284	298	326	272	299	279	321	290	279	256	313	307	269	298	317	286	278	297	277	283	296	335	324	294	311	283	297	299	323	300	300	298	317	314	278	283	316	315	300	280	301	317	304	275	301	312	307	318	298	299	285	286	298	298	299	315	301	290	342	294	313	331	282	323	307	296	334	304	292	299	324	302	304	294	286	281	303	313	293	305	306	310	321	295	323	297	308	280	337	290	314	268	281	307	290	331	297	295	325	284	289	318	306	285	285	284	319	302	308	306	297	287	312	264	294	326	296	305	286	297	307	285	309	273	302	270	301	277	298	285	305	283	344	276	309	304	335	306	285	308	275	316	293	297	322	308	304	320	295	276	306	273	303	290	327	286	319	327	306	297	324	302	276	303
38003	24206	22695	17687	12220	6436	3841	974	613	1432	2492	2022	401	265	236	264	223	248	267	253	234	234	262	229	251	267	265	217	233	239	227	231	234	236	232	254	233	255	206	243	282	241	240	227	251	237	228	227	241	220	263	246	268	231	256	230	241	237	244	232	258	244	243	227	230	248	246	239	224	233	208	195	279	254	263	255	236	221	268	243	209	252	293	255	243	237	258	242	242	255	218	228	225	230	214	232	232	248	258	240	238	242	260	242	264	233	245	240	237	242	242	277	230	241	265	235	259	245	264	221	242	254	244	242	226	246	247	262	246	264	243	228	218	237	210	224	264	215	234	251	236	253	245	233	234	242	241	217	227	199	238	240	244	251	250	255	220	234	271	257	259	258	246	234	262	257	244	243	223	234	251	256	226	235	239	254	274	221	238	230	230	238	254	272	268	259	218	232	252	270	260	249	204	222	229	249	219	255	254	241	244	236	243	259	225	251	261	261	227	261	222	251	281	268	229	214	236	240	233	246	227	210	260	230	251	277	254	251	249	247	206	251	256	208	231	243	246	244	256	241	254	255	238	222	240	250	258	235	226	239	241	216	238	257	242	220	253	252	223	227	242	239	220	239	232	241	236	242	256	252	256	256	256	241	238	249	246	247	276	245	245	260	224	236	247	249	276	247	236	243	266	244	219	257	242	238	203	233	251	241	232	237	242	278	229	226	245	226	212	242	240	222	267	230	235	219	232	228	234	242	255	255	253	234	253	222	236	232	249	238	233	251	228	232	227	226	257	232	237	246	256	241	230	215	230	236	244	260	241	238	227	252	258	217	273	219	268	217	216	236	235	228	263	252	238	243	250	224	258	244	267	250	235	243	242	260	257	222	238	246	229	232	240	225	237	245	263	221	216	240	263	249	252	250	229	251	226	268	240	245	284	242	256	232	236	233	260	245	236	228	269	242	240	256	278	251	229	248	241	257	229	241	254	228	232	260	272	245	238	217	233	221	262	224	253	251	243	244	203	250	270	243	287	227	262	223	217	232	247	222	248	238	256	232	237	259	255	233	259	238	235	238	246	251	233	228	249	275	243	266	243	235	241	220	268	237	241	235	243	200	219	255	264	252	245	246	215	233	261	247	239	248	217	252	236	252	239	248	261	268	253	240	270	253	241	242	244	231	257	233	234	233	278	211	249	271	253	251	216	239	241	256	274	232	229	248	274	245	238	222	219	248	254	252	257	246	274	255	240	254	253	252	256	234	246	264	233	224	254	257	251	261	236	207	240	210	241	243	241	260	272	234	247	222	228	257	212	243	258	275	268	252	240	255	247	242	221	237	250	236	243	246	258	268	218	231	227	250	237	251	209	239	262	230	240	244	241	255	236	257	222	266	249	232	250	239	239	221	234	262	247	241	250	238	251	227	261	284	242	223	211	227	263	218	228	244	234	248	241	254	252	232	239	242	255	223	216	205	242	239	213	233	234	249	226	265	252	242	244	234	243	237	274	249	240	249	249	254	232	239	275	237	233	236	212	257	246	263	271	265	256	252	236	273	231	252	240	279	229	228	251	234	244	269	251	241	233	227	255	229	276	235	239	241	239	229	260	230	215	232	256	226	241	237	288	226	218	238	254	275	253	231	225	244	245	231	258	210	278	232	224	241	233	288	259	223	268	254	235	255	253	293	231	249	218	229	269	252	232	279	239	238	250	228	224	236	252	215	237	247	198	249	232	237	199	271	267	231	247	274	261	254	244	255	244	230	226	242	236	221	236	254	240	239	226	251	240	239	258	236	252	238	256	254	225	229	217	287	264	220	243	233	257	227	255	258	243	216	197	236	236	263	260	265	262	226	231	253	218	256	258	254	254	240	253	250	251	224	233	252	260	229	211	228	249	244	246	271	265	224	254	274	228	219	246	247	262	236	226	277	198	209	240	250	277	240	246	222	232	243	224	222	219	261	274	251	238	250	256	256	221	224	245	217	240	246	250	243	220	239	248	249	211	252	271	268	231	238	239	243	269	232	254	243	253	240	224	278	259	240	227	239	253	257	212	258	209	231	252	229	244	231	260	245	238	246	219	227	224	253	238	233	236	234	245	244	226	268	247	251	221	285	259	231	250	251	255	266	227	275	220	241	229	239	226	238	254	255	256	250	264	224	232	265	260	234	273	231	236	242	257	257	235	276	213	242	209	238	248	232	248	248	277	258	251	244	214	243	237	259	253	235	221	257	248	232	259	250	263	230	265	232	277	226	237	240	221	249	269	267	246	240	255	227	267	237	218	213	225	250	228	244	250	245	251	236	256	231	229	254	245	235	235	276	247	256	287	264	246	264	286	238	264	209	235	250	221	239	256	226	247	234	226	212	226	217	239	225	237	268	264	237	231	240	254	238	227	240	257	255	250	242	230	225	265	298	252	222	271	226	233	258	257	249	219	258	243	235	256	245	270	233	267	250	231	209	278	240	230	258	254	238	249	235	241	251	237	249	256	248	226	236	226	259	250	228	224	223	218	256	255	256	231	241	232	225	238	217	249	245	248	248	255	260	246	229	278	245	255	213	253	232	220	243	213	263	264	230	226	254	217	247	235	253	235	263	240	238	242	252	256	254	252	270	249	265	273	237	217	258	303	265	233	249	257	238	233	237	235	277	244	243	245	230	234	254	221	232	248	219	244	240	247	233	230	224	232	247	255	256	259	224	240	236	226	248	260	228	247	248	245	259	250	239	236	252	239	232	247	234	239	249	245	247	255	264	228	247	232	244	242	269	270	222	256	251	253	251	246	229	250	235	226	230	276	252	237	243	235	223	217	246	229	232	214	257	194	215	267	220	232	243	235	236	252	244	230	271	236	231	237	235	261	244	225	223	242	231	234	226	221	226	253	252	229	227	214	232	251	233	229	247	220	234	240	265	238	235	260	258	241	248	252	242	276	254	272	243	264	279	274	234	230	242	216	245	243	260	255	256	245	224	243	251	212	237	266	215	237	282	281	260	265	271	267	255	229	230	226	247	242	256	260	261	235	199	232	241	249	215	246	276	246	249	210	277	229	235	223	252	247	251	235	227	233	265	247	249	268	254	247	238	239	256	238	214	263	251	228	272	250	249	236	244	221	242	212	244	261	234	235	248	243	243	247	234	223	224	252	266	230	239	219	244	254	231	238	236	240	278	258	219	233	242	225	237	236	255	276	257	251	232	227	248	265	237	235	230	267	226	252	246	223	220	235	254	224	237	241	224	239	213	257	212	237	258	237	222	257	240	246	262	238	264	224	275	234	240	232	224	237	237	218	237	269	264	261	249	239	259	265	226	270	247	248	250	259	243	259	263	252	244	237	258	279	234	248	240	227	240	242	227	234	216	251	226	252	236	239	251	287	250	241	209	251	241	243	237	206	233	251	217	232	244	210	269	232	236	217	211	234	252	238	224	260	233	261	256	224	206	230	261	239	236	196	245	211	241	258	234	239	257	211	244	249	232	247	231	258	241	220	245	246	222	244	260
24109	18546	27027	25851	22709	16295	12055	3236	2676	6961	11053	8228	785	584	578	577	604	554	517	568	544	564	588	549	541	604	582	584	537	576	528	553	582	575	541	560	545	575	586	596	630	546	576	573	588	591	563	549	577	581	576	577	602	546	535	571	580	524	566	521	542	582	548	574	519	543	570	568	567	592	562	574	541	518	571	563	553	564	555	573	530	565	551	576	571	568	535	576	514	575	558	569	581	550	578	531	576	526	496	552	490	564	603	551	565	549	559	545	517	524	575	565	566	543	571	569	524	581	567	548	501	566	598	566	550	570	576	581	567	582	579	513	569	575	554	585	566	549	554	587	543	545	552	504	581	571	553	576	569	607	588	576	576	516	532	520	587	566	501	528	547	608	566	560	546	546	589	568	551	565	542	526	534	584	571	565	527	564	563	585	530	563	556	559	568	557	578	576	583	560	558	582	582	548	530	585	551	575	592	559	510	574	571	567	569	561	548	538	558	591	505	542	545	559	554	551	529	556	527	575	530	557	542	550	514	516	521	581	552	561	579	542	542	584	557	541	550	595	573	577	542	576	570	596	587	522	544	567	569	568	528	547	547	564	551	565	570	564	521	540	564	577	503	596	572	534	562	575	552	531	535	532	572	548	543	538	552	548	577	550	566	565	559	552	546	552	543	535	573	582	522	532	588	569	565	537	552	555	552	531	564	527	568	562	512	562	561	559	569	546	570	541	554	578	611	550	602	565	552	526	556	563	579	583	516	545	554	581	534	560	587	602	589	549	604	558	569	574	568	568	586	543	543	604	599	534	557	540	564	583	596	547	523	589	519	546	574	580	529	558	573	588	541	506	532	518	550	562	545	565	569	492	573	591	594	551	550	532	600	530	555	589	531	568	537	493	595	579	528	607	602	544	534	539	562	540	569	590	586	540	536	539	579	546	574	518	585	561	613	570	573	585	565	543	513	556	556	546	555	596	559	593	571	589	594	532	570	542	565	544	577	527	542	553	574	579	538	595	544	540	576	536	579	552	558	578	585	551	535	501	546	523	536	503	535	580	586	549	557	544	551	563	524	571	586	558	558	512	570	560	581	525	569	573	575	540	568	547	538	567	541	554	550	573	549	544	573	566	542	555	563	560	591	541	564	542	537	542	556	535	560	545	541	559	566	580	556	540	591	565	581	531	551	572	529	567	566	572	565	569	579	543	502	610	547	560	525	534	569	563	608	541	581	529	556	572	564	538	563	564	531	562	544	577	576	572	576	544	517	556	582	557	535	565	535	545	559	530	537	573	533	565	525	564	585	562	526	542	569	554	562	540	530	568	575	542	562	562	568	562	557	583	507	548	578	555	560	568	548	604	528	567	569	507	562	559	556	573	534	571	531	557	600	561	566	578	527	559	563	590	568	527	543	594	574	578	522	570	563	562	538	581	572	582	541	516	586	605	535	560	548	543	532	554	575	594	561	531	559	573	548	564	559	560	568	550	573	570	590	538	570	548	575	575	522	557	572	559	574	586	548	559	553	567	569	568	551	524	574	569	608	549	604	553	581	574	603	584	543	559	550	543	548	562	579	568	564	545	591	541	564	532	574	559	531	558	539	521	524	570	529	493	529	534	562	524	560	572	581	514	548	527	530	562	581	588	554	565	581	592	567	560	549	509	556	553	586	574	563	550	516	580	576	545	572	567	578	540	618	561	530	573	579	525	578	590	536	587	531	560	557	545	575	559	514	589	570	565	530	563	509	551	566	545	561	540	535	485	567	543	532	574	569	565	536	536	548	509	581	587	549	559	576	519	558	599	529	504	547	528	621	571	558	510	562	550	540	509	531	533	532	572	528	553	584	551	535	559	591	565	553	536	560	555	571	522	561	576	567	513	556	582	573	601	527	546	543	557	538	574	513	570	552	548	542	566	536	564	575	575	599	587	568	577	590	549	534	577	554	568	593	523	531	526	535	510	538	573	530	533	579	575	518	596	562	534	563	585	536	577	582	548	562	578	573	571	569	550	588	551	525	620	567	583	532	563	588	536	572	588	514	512	555	553	562	580	556	582	551	539	535	589	534	577	550	555	565	497	534	546	567	542	550	566	556	547	557	554	588	587	527	559	570	574	568	572	524	544	540	597	556	462	538	574	511	559	513	515	538	566	522	552	614	495	543	524	573	579	559	540	575	524	560	555	592	554	550	580	522	555	555	577	538	599	579	536	617	575	568	554	584	547	549	548	600	572	513	523	570	509	559	541	557	579	515	530	595	557	544	538	547	538	549	520	603	556	567	550	555	593	513	520	614	591	537	585	555	516	599	573	557	563	559	572	581	563	541	535	544	546	557	551	571	550	609	593	553	552	548	534	546	525	538	565	569	573	596	562	535	524	554	580	531	540	578	542	554	598	546	545	544	559	550	555	557	576	580	550	522	571	544	551	548	547	565	583	540	563	545	496	577	543	533	546	578	540	577	555	562	543	569	541	589	503	526	567	520	542	566	546	549	537	544	594	561	598	554	565	538	515	584	553	592	542	547	517	586	575	579	556	509	555	539	541	589	554	525	537	543	615	528	535	559	606	546	569	605	559	563	596	542	565	529	532	575	537	589	573	520	568	594	587	519	512	570	596	539	540	517	540	545	561	524	548	528	549	553	594	582	536	594	519	543	602	543	544	534	530	593	578	591	553	551	545	527	548	568	519	551	570	589	584	541	568	554	544	579	543	553	506	544	570	560	607	546	563	533	536	580	580	553	581	602	563	557	555	581	563	571	546	582	614	547	617	531	571	550	547	581	582	530	528	589	541	592	559	546	532	569	572	516	521	545	523	558	566	526	528	582	575	560	560	592	614	562	535	564	564	584	546	580	570	549	564	566	580	582	533	553	573	542	536	586	523	572	528	575	553	582	554	529	566	546	522	579	539	551	540	534	567	556	534	564	532	543	585	616	589	591	581	554	571	556	569	521	582	554	557	544	566	536	502	538	551	606	561	544	548	578	532	545	553	545	583	545	580	550	551	571	558	538	576	569	556	574	566	531	604	565	579	551	571	520	608	550	573	516	546	565	562	582	506	542	574	602	546	526	545	547	594	577	563	620	547	565	528	563	542	566	618	561	558	545	578	554	540	550	524	537	548	528	559	547	544	571	534	555	575	495	572	538	611	540	562	541	564	534	578	553	555	575	564	552	543	584	592	597	553	570	543	535	579	566	523	584	504	536	593	542	573	608	585	541	542	538	574	544	573	607	543	588	563	524	561	524	554	545	560	564	585	553	576	561	556	565	555	548	585	564	576	550	598	562	592	571	557	562	529	547	561	567	536	584	577	548	561	567	557	579	570	598	568	487	556	552	571	555	544	555	566	566	606	577	529	542	525	568	548	560	548	558	561	562	584	540	551	558	571	549	531	515	602	508	539	535	532	551	593	519	563	573	512	556	522	544	512	535	556	534	568	583	585	569	542	585	540	557	562	545	559	577	524	533	560	570	575	594	539	567	526	579	535	600	544	593	575
47727	33278	34325	30294	17045	9279	6294	2281	1290	3617	5257	4198	557	278	334	302	283	262	315	297	304	283	313	305	303	281	287	307	306	326	290	309	320	273	340	308	277	291	292	287	267	316	298	281	254	303	303	298	320	312	296	297	306	319	288	319	301	303	295	285	301	315	305	296	295	337	310	323	318	323	292	267	279	338	308	340	325	292	315	321	309	290	295	291	283	329	289	317	308	289	314	301	297	313	281	316	310	309	294	228	325	296	328	331	283	274	289	309	287	259	304	297	273	301	309	298	297	273	329	266	325	318	315	296	308	296	271	288	286	300	300	295	292	314	265	323	305	288	309	322	305	283	276	328	275	296	296	308	304	307	308	280	299	305	313	303	320	289	319	320	285	291	323	284	299	299	260	286	284	299	307	288	306	285	294	316	300	269	268	318	279	284	333	316	303	298	316	312	311	288	314	307	310	296	308	326	271	287	308	274	287	269	317	312	278	301	311	281	297	312	277	288	321	295	329	309	310	285	264	285	305	309	300	316	270	296	316	299	316	274	280	318	292	315	285	300	287	345	308	289	325	304	275	302	321	328	312	300	272	310	316	314	275	340	312	275	308	315	320	285	334	272	271	312	295	316	270	282	326	295	298	331	321	299	307	301	298	275	288	272	325	291	306	285	296	319	303	314	317	288	318	267	291	314	293	288	271	263	287	307	307	330	304	269	294	307	275	326	302	289	309	282	324	296	303	307	305	302	350	276	284	328	275	308	317	296	272	275	306	334	291	303	268	310	298	272	282	288	317	295	329	271	295	285	314	281	276	290	322	324	307	276	328	324	319	323	339	287	288	279	326	252	280	294	287	298	333	262	302	328	272	298	289	310	270	322	285	300	301	339	301	299	289	305	317	319	298	301	277	294	308	293	296	289	278	295	287	301	310	253	312	287	323	299	326	318	318	319	302	295	332	276	303	297	314	297	298	318	301	273	333	311	291	310	321	301	291	328	285	311	303	341	289	291	282	281	292	320	313	336	325	350	327	302	265	299	328	303	330	266	307	299	269	294	287	279	295	292	308	295	280	285	310	302	309	305	294	286	285	302	293	302	303	291	322	305	279	305	309	299	318	291	307	281	311	280	344	337	273	289	287	293	304	278	317	305	321	297	286	294	288	289	281	287	299	317	317	289	300	290	272	306	289	322	325	304	311	297	276	298	336	274	284	285	280	261	289	305	301	289	310	277	287	314	300	298	320	310	281	318	291	290	299	285	313	314	294	272	297	284	277	309	320	306	278	285	310	352	321	342	349	292	275	298	305	303	312	293	302	320	272	283	277	276	275	251	302	316	308	316	305	328	301	297	295	294	305	306	331	307	345	299	310	321	312	305	322	314	352	311	290	313	313	296	283	314	263	303	308	299	285	262	288	290	283	301	298	320	298	305	285	298	260	269	301	346	330	314	310	335	261	303	299	288	324	291	275	288	280	316	322	323	323	312	274	302	306	284	308	293	325	279	324	278	278	293	287	278	285	302	313	341	285	306	317	291	302	284	292	301	278	302	282	304	317	296	286	340	305	291	278	303	326	305	317	301	295	330	298	332	304	324	319	309	286	329	303	351	323	244	261	302	281	293	304	302	281	292	297	323	296	310	300	306	282	316	310	267	274	322	283	320	332	296	299	278	321	298	290	312	335	297	283	301	319	296	295	337	300	292	321	304	319	324	277	274	280	277	287	297	304	293	309	298	286	318	315	287	336	315	323	295	310	307	308	308	340	333	313	295	256	301	282	258	334	279	303	259	276	320	316	317	314	246	310	302	334	269	321	316	343	315	271	285	286	282	312	284	282	263	306	278	302	304	291	280	302	329	296	333	320	319	283	289	283	310	299	315	295	301	313	270	310	300	277	269	264	295	349	267	307	310	326	306	294	277	288	278	282	287	344	289	297	301	322	284	329	294	286	327	285	294	313	307	330	298	289	283	294	294	287	319	296	324	318	304	265	282	299	296	289	298	286	298	308	329	330	329	305	307	332	307	295	318	300	297	312	285	268	299	307	282	301	314	284	301	295	339	313	333	302	271	284	338	298	324	309	303	304	282	279	264	286	300	320	306	328	289	256	299	271	300	305	283	316	322	297	305	282	302	283	297	316	297	299	293	305	316	298	295	275	285	278	313	336	275	305	326	296	305	291	310	335	306	318	292	315	318	289	286	302	309	277	282	307	315	287	300	319	287	300	275	313	307	297	307	304	283	309	288	281	344	299	298	312	287	282	329	270	283	287	287	276	281	266	302	301	253	297	280	311	271	292	303	295	299	303	296	290	285	296	335	301	306	297	327	292	294	301	293	305	312	322	290	300	295	324	304	286	284	324	302	264	271	297	287	278	307	291	321	288	298	285	297	324	305	295	312	298	324	304	263	284	330	294	314	291	298	306	306	290	287	322	314	316	315	268	280	301	310	276	278	302	339	291	284	313	345	325	307	293	277	315	293	267	299	324	292	307	310	268	319	261	299	307	309	300	270	311	325	329	292	299	268	300	284	311	325	285	281	331	300	322	280	283	321	300	283	303	328	296	309	311	306	288	319	277	308	303	284	273	287	291	287	281	268	281	283	297	305	310	314	286	301	291	303	322	327	300	310	336	295	289	303	293	248	290	329	335	276	278	329	281	281	301	309	326	299	298	306	288	303	292	292	315	312	309	320	264	294	318	286	290	296	287	325	298	331	315	297	273	320	300	279	364	294	329	312	309	316	282	269	266	333	294	325	321	312	285	293	313	314	319	287	327	289	304	335	291	310	259	300	324	296	317	301	281	289	302	296	278	312	314	301	279	255	295	321	298	297	287	309	259	304	312	289	304	292	308	326	282	290	309	294	311	309	336	296	317	286	332	276	295	302	249	299	307	318	300	319	262	317	266	338	313	314	285	296	298	317	289	316	336	312	289	305	307	295	315	294	324	274	302	321	304	301	307	314	284	296	297	347	316	297	280	304	285	297	308	322	284	320	293	299	305	335	282	263	293	315	321	310	320	294	287	277	306	289	328	326	312	297	324	308	335	291	304	307	320	316	303	307	288	302	311	267	299	301	277	291	330	250	314	275	280	316	270	283	304	301	289	300	283	271	280	282	290	254	271	315	332	292	318	295	249	319	270	276	290	311	299	287	333	310	280	280	301	320	285	280	270	254	285	311	287	301	330	297	308	293	310	308	296	303	310	309	274	282	314	323	284	282	293	293	261	301	307	314	320	309	302	275	306	268	284	313	292	272	284	319	306	284	286	305	314	335	350	297	278	302	319	291	280	321	308	309	328	297	302	290	335	314	282	296	276	292	319	303	301	269	317	292	300	301	293	270	312	287	326	314	327	314	303	291	304	276	296	262	296	281	293	273	311	350	309	288	274	291	307	311	321	317	285	303	309	294	317	292	287	265	284	296	302	313	320	320	284	267	325	291	282	280	296	280	311	311	330	315	311	320	317	298	285	310	291	292	264	317	280	254	265	300	293	273	278	283
30592	24376	36215	36348	23538	18811	15836	6126	5863	15550	19739	15176	934	698	705	684	673	678	635	680	665	656	696	638	676	630	664	649	662	649	690	668	679	653	637	634	643	631	682	655	654	690	647	671	651	630	645	669	649	624	628	675	642	663	630	659	658	661	709	663	633	653	628	708	686	676	688	663	640	657	710	604	641	621	655	631	604	604	649	623	655	614	670	688	647	627	638	679	613	708	641	651	703	658	613	664	633	638	669	629	653	618	707	633	643	616	663	658	662	694	685	679	681	685	679	665	660	641	687	648	717	673	623	659	626	660	626	647	692	642	663	650	653	635	672	597	693	629	697	660	663	653	679	652	668	588	702	632	684	674	680	672	679	652	663	678	677	670	629	619	654	677	648	641	631	713	673	678	690	605	673	647	690	610	716	686	649	667	615	644	670	684	656	659	702	691	652	644	686	647	657	675	615	677	673	618	671	666	673	629	625	687	654	643	617	689	639	637	663	674	666	659	672	683	690	627	656	653	620	642	617	612	720	677	663	620	647	669	646	609	655	688	650	667	656	684	675	647	648	684	660	620	713	686	680	649	699	689	649	629	642	645	700	650	652	654	633	612	659	653	672	621	679	674	681	674	692	638	706	663	646	701	633	651	646	641	659	610	606	640	631	661	653	622	632	669	624	677	654	639	654	655	697	683	639	679	653	658	662	677	617	685	642	647	589	677	615	657	629	674	644	635	699	680	692	669	618	626	676	678	662	695	652	662	709	640	630	641	627	685	650	649	638	633	659	681	647	670	642	639	675	639	691	661	662	636	681	628	642	633	635	638	675	668	675	669	709	665	646	654	665	679	666	667	698	669	665	660	668	638	675	652	648	710	681	640	693	668	679	644	652	688	603	655	648	645	649	689	633	632	636	727	637	642	692	646	640	683	612	624	686	608	654	678	657	659	707	691	676	617	642	625	670	641	661	652	650	660	651	637	703	609	659	637	665	659	667	673	672	664	636	654	694	664	657	662	631	699	632	651	651	636	659	680	602	623	651	640	653	664	660	664	684	632	671	663	701	604	649	627	675	671	676	650	666	628	677	658	674	650	662	684	674	658	619	682	664	642	685	622	661	688	681	657	651	663	679	615	652	685	669	654	600	685	681	714	688	625	631	676	679	667	649	635	632	626	668	641	669	645	661	661	681	674	646	664	629	678	690	672	641	683	656	630	652	637	619	646	638	650	671	638	671	667	645	649	639	641	679	611	635	708	660	633	616	625	664	625	598	650	653	678	658	639	736	647	646	626	664	603	636	696	643	613	645	651	651	629	683	658	665	658	680	655	629	651	635	667	663	671	641	686	641	664	716	648	716	627	664	666	694	659	607	691	614	626	704	649	660	641	670	712	667	680	655	650	613	679	659	731	643	649	678	630	656	664	653	640	645	684	651	641	656	685	706	649	680	693	666	683	613	643	654	670	626	653	676	633	661	658	620	654	626	633	682	602	644	644	645	644	626	695	624	675	689	641	618	641	657	644	614	646	666	665	674	659	651	673	637	648	647	638	661	669	634	679	662	690	633	636	666	627	688	636	683	659	692	678	653	654	663	651	646	673	652	631	690	628	642	657	680	659	617	644	719	667	670	702	671	654	660	664	644	637	679	645	676	669	642	674	639	686	660	644	695	672	708	683	645	636	708	666	664	658	663	618	635	640	599	636	614	646	629	643	662	627	637	672	696	663	649	655	715	650	608	663	639	648	626	623	638	651	670	661	635	683	646	657	658	655	653	650	633	661	671	679	665	673	649	626	722	587	690	627	655	700	672	603	646	669	671	663	649	644	643	670	644	623	655	695	685	673	653	584	645	667	638	652	670	658	667	610	666	638	636	658	662	653	628	642	708	635	639	625	672	642	624	669	643	679	657	652	634	638	661	639	661	660	660	622	672	663	670	634	686	663	623	670	662	652	678	667	630	622	641	650	670	685	710	621	684	678	652	647	636	688	646	677	620	702	641	711	648	672	653	703	658	683	678	646	665	669	651	672	669	609	660	661	666	642	654	618	652	678	655	667	682	671	698	638	684	656	616	659	656	634	601	671	647	690	671	651	622	662	666	686	637	627	662	654	624	629	682	652	662	641	670	665	653	632	619	676	686	640	615	613	689	671	642	630	671	655	666	640	646	672	654	666	619	664	690	651	661	654	632	681	646	661	671	660	659	674	628	627	676	643	659	610	715	599	636	661	671	646	667	616	682	597	613	644	617	659	683	692	668	657	644	640	622	678	643	649	648	675	672	673	650	664	650	689	664	680	659	691	663	613	641	670	644	652	596	638	676	637	612	647	638	624	663	720	624	725	644	670	730	650	660	633	655	669	678	670	687	674	648	599	681	637	678	614	630	671	676	672	643	665	661	693	616	641	693	686	646	660	673	679	649	658	648	693	663	631	676	625	674	655	666	675	605	652	659	634	586	667	637	648	661	684	638	675	616	629	688	656	622	675	617	667	664	618	673	642	653	677	670	660	644	684	669	644	670	660	628	679	643	676	636	684	666	672	677	679	648	649	681	632	662	698	679	641	620	674	653	657	661	646	672	605	672	641	628	643	645	644	629	661	625	654	653	619	671	681	661	639	658	695	688	670	673	676	667	669	643	609	685	645	664	691	628	672	606	674	670	655	674	635	671	660	622	657	657	698	681	652	646	637	638	672	685	639	653	697	650	645	641	642	612	702	672	607	633	677	696	615	667	672	650	633	634	637	624	629	663	676	653	635	638	714	644	603	667	659	658	678	681	645	652	670	661	659	691	626	673	628	654	679	630	682	675	640	627	644	692	661	662	634	634	663	667	667	683	608	683	629	605	603	649	643	683	676	631	649	617	679	623	654	635	654	653	602	621	613	639	608	673	679	680	614	719	647	657	626	671	624	629	674	690	706	621	625	624	639	647	654	704	608	678	686	653	668	671	667	690	655	637	625	636	671	625	618	660	650	652	660	629	632	653	688	667	627	630	616	655	692	664	667	663	652	663	690	663	644	644	670	604	655	679	614	639	641	660	689	657	709	626	614	637	631	667	603	708	684	693	679	615	634	605	632	660	642	627	655	650	672	653	614	696	686	655	678	669	643	646	628	658	662	624	608	656	689	663	699	650	672	623	641	630	626	643	639	655	653	621	629	647	662	666	663	661	665	633	624	642	681	675	624	642	644	633	674	732	645	711	681	671	669	655	661	628	696	688	679	644	739	649	677	672	624	645	670	642	666	672	654	640	593	679	653	662	691	673	677	670	639	657	633	661	668	644	630	640	654	692	613	648	664	623	659	649	651	671	673	652	663	627	660	654	649	669	613	683	645	669	688	663	648	697	585	663	640	639	661	669	684	640	675	653	628	660	696	620	664	632	698	655	696	656	673	645	637	629	641	643	634	666	655	694	635	688	667	625	649	655	685	666	662	637	669	648	665	668	678	664	663	635	659	648	638	678	661	678	667	638	666	651	658	633	609	632	624	631	654	686	628	636	663
19699	8804	5797	3382	1702	860	485	269	219	191	217	209	139	95	122	132	130	129	132	134	118	95	125	118	118	114	105	122	138	135	135	115	121	131	154	159	127	138	141	123	119	133	132	128	124	93	109	128	152	145	113	133	117	117	122	135	135	117	110	128	126	126	123	129	122	134	142	117	123	108	119	130	112	115	124	122	131	138	124	127	110	146	117	135	106	147	139	120	105	118	115	141	134	127	126	134	122	134	138	142	124	104	155	112	121	148	118	147	100	123	131	136	114	110	104	118	141	127	144	105	138	139	136	129	139	115	109	120	118	111	107	112	111	134	123	137	119	132	126	102	130	130	128	137	142	119	103	138	138	132	142	106	131	136	118	102	113	112	120	126	114	135	118	145	108	131	137	106	110	128	118	111	148	142	131	134	123	110	121	138	115	106	138	119	148	134	124	120	131	154	116	126	134	137	126	120	135	123	114	114	135	128	118	108	145	115	121	132	113	121	121	149	124	114	134	150	106	119	134	112	142	146	134	133	135	115	134	143	130	125	125	115	149	119	124	118	104	119	122	120	135	129	129	120	136	119	135	117	112	112	124	135	128	111	118	121	133	124	117	124	108	135	124	117	122	111	137	117	139	130	120	145	126	124	113	149	126	135	114	138	122	109	133	111	120	125	108	120	141	125	114	121	136	125	109	131	136	128	117	122	150	126	110	99	144	133	130	114	137	119	107	133	145	138	119	113	107	115	123	129	108	121	119	121	107	129	114	141	125	141	133	121	138	140	113	120	117	109	117	137	147	124	120	124	113	131	114	116	130	105	130	143	133	120	116	133	122	133	140	152	105	127	132	137	139	123	99	118	106	123	115	139	109	116	131	117	116	134	120	149	119	130	122	119	122	116	126	118	141	136	129	118	132	134	113	128	115	149	133	111	131	129	120	108	115	132	136	122	124	111	147	128	139	120	129	95	115	134	138	119	112	145	119	126	129	118	151	136	118	130	108	133	131	166	139	144	116	118	123	104	115	114	133	131	106	133	125	128	123	120	139	136	135	143	153	164	109	121	139	132	121	117	102	117	132	142	115	136	114	117	128	111	139	127	119	127	125	130	128	137	117	121	129	126	108	121	147	121	108	130	122	129	113	110	116	153	143	125	121	139	137	135	135	114	121	152	113	127	137	126	125	139	135	120	165	115	134	130	132	117	136	118	129	134	96	107	119	93	137	120	113	134	134	136	111	137	124	132	115	140	117	128	128	135	121	143	112	133	133	117	107	112	110	131	122	123	122	124	138	124	124	117	115	138	118	129	123	99	104	117	121	108	134	127	137	135	146	119	132	135	134	122	148	120	120	161	122	106	134	116	123	130	146	128	123	103	127	124	123	138	117	124	127	110	140	129	134	117	118	129	141	114	105	120	133	99	108	128	126	120	119	91	130	106	139	130	150	126	131	130	134	129	134	108	130	102	112	119	124	129	131	148	132	125	145	124	115	129	115	139	134	115	111	135	114	120	104	115	126	136	126	118	131	121	119	120	127	147	109	120	125	117	130	112	111	122	115	116	104	111	133	117	115	117	126	128	134	104	139	129	138	131	120	135	121	112	144	133	129	104	131	124	128	105	106	105	131	110	101	142	111	132	137	113	128	135	131	124	141	119	103	121	121	131	123	124	124	122	110	126	121	109	127	164	125	137	158	135	129	123	107	155	126	115	112	119	120	113	136	119	140	135	141	140	139	129	116	107	135	120	119	123	119	124	118	124	153	137	122	127	124	132	132	115	161	139	117	135	113	127	106	117	133	125	120	115	121	128	115	131	123	132	120	137	110	121	117	124	136	128	114	111	116	137	129	106	124	123	130	116	138	126	123	146	120	117	109	119	127	120	111	144	130	143	124	128	128	145	121	149	104	119	124	120	149	129	110	136	138	141	125	128	123	124	136	119	123	137	115	128	118	119	107	127	136	134	120	133	127	124	115	116	125	120	111	121	120	114	148	129	118	155	110	120	127	131	123	117	106	137	131	112	129	135	123	124	130	116	139	102	123	121	127	125	152	135	127	137	130	98	127	115	126	116	125	130	128	101	137	110	98	142	125	135	166	130	134	127	117	126	140	136	122	117	136	129	121	120	106	117	113	105	133	106	140	105	128	109	113	142	135	116	129	131	114	117	105	128	135	140	112	129	110	129	124	132	119	140	127	107	148	139	125	139	123	141	135	107	124	123	113	126	130	107	129	119	122	124	127	138	118	154	140	120	122	126	117	128	125	106	105	131	143	111	120	123	95	125	111	132	114	121	113	113	111	121	116	132	143	133	138	114	140	122	121	130	114	106	123	138	138	121	133	121	140	127	138	127	102	136	131	125	124	118	117	126	126	132	120	112	120	149	120	137	126	124	126	116	134	116	143	126	129	120	114	121	128	113	140	117	102	118	119	119	134	122	133	118	111	136	111	130	128	126	162	120	117	134	120	120	120	147	133	124	119	111	110	117	125	138	115	119	123	122	124	125	116	134	125	116	134	94	138	118	121	136	118	119	133	123	113	122	121	133	111	120	145	124	124	124	130	108	123	118	144	103	126	99	123	140	120	110	104	133	118	127	138	124	126	113	93	129	117	118	109	127	128	140	146	120	119	139	129	108	116	149	104	125	98	138	141	128	136	122	119	115	127	107	110	144	108	105	119	120	138	128	112	137	122	121	135	125	133	124	118	124	123	117	117	129	103	157	145	148	100	126	122	123	121	131	145	108	124	121	137	118	113	123	125	136	137	127	126	141	139	133	124	131	122	112	116	139	124	116	156	121	114	119	121	134	132	118	125	98	146	128	137	141	106	143	142	130	115	123	120	131	130	129	109	119	129	122	144	119	128	124	117	125	124	117	118	142	134	118	124	130	116	111	139	150	103	111	125	116	139	132	136	121	117	112	130	124	129	124	106	133	133	121	112	123	133	140	129	120	112	130	117	122	121	116	125	114	134	139	107	113	105	135	124	131	127	128	125	131	138	135	126	112	113	117	105	111	125	126	152	118	131	120	143	112	128	143	145	147	113	139	142	125	115	104	92	125	126	139	142	137	125	120	124	100	131	121	126	123	135	110	126	137	152	109	138	126	121	115	131	120	129	123	120	136	135	120	108	111	145	120	153	133	109	126	143	110	139	148	133	124	128	139	137	98	118	118	125	117	110	131	119	109	114	127	108	114	118	118	130	125	134	130	127	118	125	113	128	114	124	138	130	137	129	130	112	111	111	115	125	118	137	125	154	115	108	111	112	141	143	113	121	127	107	97	112	118	116	118	108	120	109	121	112	107	139	122	110	121	119	146	128	131	126	118	132	135	135	106	133	119	129	132	134	137	145	132	131	148	108	103	142	140	111	123	117	130	128	124	129	111	104	117	116	127	111	124	129	118	144	127	115	110	136	143	120	117	139	142	130	126	123	137	136	117	134	137	121	131	95	140	152	142	142	125	131	136	135	115	121	114	116	103	103	98	125	120	158	110	133	121
11310	7148	9685	9198	6028	3263	1858	1160	812	818	851	553	343	331	335	329	331	287	328	320	321	317	299	333	337	307	338	338	323	348	293	341	347	313	293	315	272	309	324	348	325	290	307	317	300	342	285	301	332	349	294	317	358	309	323	328	306	300	318	316	327	313	333	372	313	303	328	325	318	333	316	339	293	314	303	303	342	304	312	313	318	350	322	320	331	297	306	300	320	302	324	316	339	336	309	318	319	307	314	329	332	309	347	331	287	287	307	302	312	348	305	293	323	325	318	336	286	299	293	298	327	344	328	311	327	331	307	309	330	351	266	334	279	302	330	313	308	324	327	326	312	328	371	304	291	331	330	319	307	346	283	320	311	300	294	351	335	327	357	304	329	336	304	317	306	324	304	324	305	352	299	297	323	345	331	301	351	302	325	345	322	328	315	301	304	323	319	313	321	317	334	326	344	334	335	328	311	309	292	333	332	318	296	320	310	321	307	323	339	317	320	353	297	319	348	329	309	327	327	339	317	332	293	305	305	317	312	312	310	314	318	327	331	294	307	350	341	348	330	302	320	315	311	319	293	321	297	273	300	295	319	274	335	300	318	324	300	315	302	326	321	311	327	311	301	313	292	297	298	339	323	327	316	331	323	324	328	309	336	292	333	301	302	301	317	322	331	313	297	332	282	306	352	286	317	328	308	316	331	340	338	335	340	288	329	302	320	327	298	326	303	300	320	327	332	291	305	318	352	329	314	322	320	304	312	309	298	292	315	333	307	300	309	364	328	302	321	336	351	318	307	313	306	325	320	351	263	314	318	313	304	302	312	339	299	340	301	322	310	340	313	311	302	319	308	334	331	344	324	329	359	323	297	313	349	332	300	337	322	292	327	327	302	329	326	297	325	333	294	305	299	293	316	302	329	331	329	322	343	358	342	286	304	329	285	313	308	309	312	327	348	323	308	331	331	316	288	292	341	337	309	311	310	295	339	313	338	305	311	315	329	319	310	334	332	324	334	334	316	316	308	302	327	293	307	336	318	339	321	298	331	317	308	332	306	318	343	312	335	278	301	343	316	322	348	297	304	320	306	312	292	318	306	319	296	313	307	316	300	306	333	295	333	293	323	298	296	299	313	333	303	293	318	347	309	324	339	325	319	311	324	284	331	296	309	295	322	321	311	329	303	315	322	319	305	305	314	316	317	300	322	344	294	341	331	302	305	308	304	310	282	308	294	301	326	314	320	302	345	309	307	331	280	292	305	329	295	348	322	327	332	331	331	291	312	316	315	346	323	305	337	288	322	321	329	312	304	322	316	343	337	324	339	312	333	307	359	283	315	362	318	312	313	303	297	344	324	301	321	336	311	314	312	307	315	293	302	291	325	323	332	335	305	322	322	322	291	323	330	324	335	304	325	351	283	308	332	309	327	317	318	290	313	325	316	337	335	322	325	333	301	317	314	302	351	318	331	273	341	333	315	345	298	326	342	300	333	317	323	302	318	326	311	288	300	337	320	303	338	324	297	304	297	320	301	320	295	315	309	326	320	341	329	286	328	319	309	308	327	283	331	327	330	312	319	324	327	306	308	289	305	325	316	343	305	322	335	323	313	341	290	310	317	323	323	331	315	321	316	315	346	324	340	275	299	334	317	319	271	323	332	303	315	314	304	330	327	312	299	330	305	313	341	318	325	325	372	304	309	346	332	340	307	330	320	313	344	335	344	319	308	330	306	330	310	337	302	300	331	326	364	290	282	298	299	321	315	362	301	309	321	295	311	297	324	310	352	311	320	312	316	287	329	343	330	345	320	301	340	349	310	321	312	308	312	348	356	331	309	351	316	323	320	336	305	320	302	307	313	291	356	334	286	305	311	315	327	345	325	338	301	314	332	354	278	350	329	326	335	350	313	354	322	331	355	280	344	314	297	321	321	315	331	324	304	319	316	289	314	322	314	293	299	329	325	316	307	352	309	332	296	316	298	343	277	267	319	337	306	324	301	323	296	306	330	298	319	339	332	299	317	324	310	344	313	318	322	332	318	337	295	323	311	330	334	296	291	321	336	307	332	319	321	340	319	308	316	324	315	322	319	328	319	305	274	358	305	304	341	306	324	322	306	297	312	300	340	318	297	282	328	341	340	311	332	342	286	300	330	303	332	305	301	328	308	345	310	297	319	321	279	309	319	332	321	320	328	308	317	338	306	320	293	330	372	322	357	324	313	308	300	347	297	322	300	312	341	328	335	333	342	334	322	343	336	341	321	346	342	291	294	338	305	332	335	364	304	349	318	313	298	344	331	291	299	307	319	283	349	295	293	315	309	327	298	336	311	289	334	330	323	311	309	315	302	318	321	297	329	318	343	325	312	341	281	287	339	325	329	314	317	311	320	310	342	300	309	325	313	319	309	328	272	332	322	328	321	285	286	303	336	338	326	298	317	317	313	310	294	305	318	322	332	324	326	311	288	329	321	324	288	342	254	312	290	308	303	334	305	337	316	304	343	327	322	308	346	316	337	331	327	322	318	303	285	313	306	309	315	327	302	340	315	293	308	324	320	289	311	304	316	315	312	303	308	310	307	321	322	322	339	301	291	365	293	349	329	300	334	326	338	327	281	296	336	329	352	306	329	312	317	306	326	330	324	300	293	331	323	294	332	290	348	319	328	303	326	334	312	317	295	334	309	304	284	309	325	320	310	341	309	354	309	352	310	314	349	330	320	324	306	320	325	340	335	317	320	333	295	336	292	299	316	315	303	325	309	306	306	313	351	328	300	304	331	332	346	337	312	323	334	320	329	360	333	307	304	305	335	332	327	305	314	322	291	328	326	320	354	348	308	316	316	330	315	326	335	329	296	301	321	331	340	322	309	297	328	307	321	319	352	259	298	289	332	313	338	348	335	325	363	366	328	288	336	319	322	309	309	333	287	325	317	306	342	346	319	337	317	313	300	288	309	305	356	337	324	330	308	286	321	300	280	293	296	326	321	318	336	312	278	331	355	337	324	335	343	297	354	303	287	291	314	305	342	319	315	298	326	301	286	344	315	338	289	323	346	315	350	276	331	288	315	371	311	350	329	339	325	343	316	326	303	298	316	308	317	348	335	313	308	341	316	319	320	308	346	310	303	343	345	306	303	304	312	331	289	291	349	351	317	340	356	292	326	309	342	309	325	312	312	302	315	296	288	322	334	300	313	323	324	312	316	341	284	318	344	355	320	311	309	329	300	317	313	323	306	318	310	354	367	313	369	331	328	329	300	322	352	329	313	288	305	313	302	327	342	316	321	299	302	315	329	312	331	329	294	339	320	321	334	330	318	307	282	299	291	299	317	323	307	308	357	313	312	328	318	328	344	302	368	313	317	297	275	327	305	285	342	330	321	305	347	302	335	315	321	328	359	315	346	319	339	313	336	331	286	354	335	310	324	323	326	330	340	331	353	326	323	313	321	328	342	266	324	327	335	279	328	323	319	317	306	315	333	294	328	302	306	332	309	324	331	295	313	322
39025	24787	24300	23262	14862	6400	1905	610	521	1875	2189	1735	331	252	232	224	232	247	253	212	230	236	258	221	249	247	237	240	241	267	230	262	232	232	227	255	231	246	207	240	239	226	249	236	236	220	248	268	242	226	232	226	255	226	232	238	254	224	238	271	250	234	244	256	244	231	255	236	280	262	254	222	236	242	221	262	256	244	240	238	230	234	261	213	242	247	226	247	247	226	246	254	234	262	227	248	247	261	253	254	261	266	246	227	208	231	232	275	244	271	249	242	254	259	251	240	246	229	252	262	230	252	254	245	226	251	237	218	238	249	234	251	224	240	255	229	236	226	220	260	241	228	234	233	246	236	252	245	238	211	235	235	247	246	209	252	249	224	245	218	226	245	229	213	224	246	277	260	220	273	235	231	243	247	245	243	251	248	257	215	248	247	237	250	233	234	274	247	257	231	250	240	264	255	224	241	270	227	230	252	249	242	259	259	212	264	241	252	253	245	275	228	228	249	239	226	246	260	228	260	238	254	284	259	237	259	238	247	245	240	242	258	229	260	258	222	243	261	255	247	240	222	239	257	239	253	262	238	243	251	250	230	251	214	277	250	210	266	241	238	265	257	229	248	235	262	226	236	238	241	233	229	265	249	218	226	245	271	214	202	239	235	235	243	256	234	229	248	237	222	261	232	247	229	200	246	265	228	235	233	249	224	240	243	225	228	209	267	215	255	261	246	220	232	261	240	248	249	229	273	230	243	261	236	245	247	260	239	216	234	248	228	251	242	248	270	256	276	237	251	226	265	240	241	239	241	249	243	222	257	260	220	244	242	250	222	282	240	263	254	200	233	220	251	243	228	238	233	256	215	251	258	270	253	230	278	237	254	224	221	189	252	242	210	235	244	224	216	255	246	232	222	221	236	262	257	233	259	249	234	265	212	256	216	262	231	231	262	242	197	236	223	226	239	213	240	216	240	241	228	241	222	243	247	235	240	234	258	242	238	224	237	227	239	239	236	254	213	249	244	241	222	231	223	206	225	251	228	253	248	270	260	233	248	246	260	224	219	224	265	229	223	252	250	231	264	263	230	248	227	234	236	253	245	247	219	234	243	203	243	255	245	242	261	247	244	234	248	250	287	228	225	265	228	293	227	232	259	218	229	234	252	218	246	235	250	237	248	217	232	241	243	235	273	241	220	246	230	243	254	241	243	252	214	225	260	246	247	262	229	259	273	251	238	252	206	235	232	263	248	230	255	291	247	220	230	216	225	269	237	202	260	236	232	249	220	232	234	198	228	262	273	235	247	222	250	248	211	239	228	238	226	263	255	256	294	244	271	255	247	298	233	253	232	262	289	241	256	240	202	243	248	244	231	248	262	252	249	256	270	217	234	247	251	265	248	249	238	269	255	256	242	261	258	266	259	248	237	282	255	240	237	250	258	220	236	261	216	267	248	274	252	293	273	228	302	249	241	231	211	268	230	263	241	252	254	231	251	225	232	267	264	252	231	245	211	234	237	215	250	223	267	223	218	249	216	259	237	246	224	260	220	239	223	232	244	213	270	243	235	233	237	277	234	242	237	244	249	258	241	229	229	231	249	270	252	257	227	221	242	196	223	236	239	255	223	229	262	224	254	243	275	244	254	260	237	223	264	262	232	236	253	271	277	239	233	284	220	224	237	240	221	230	218	237	248	234	257	264	264	218	241	245	249	244	236	260	274	215	227	259	268	248	240	220	254	241	254	244	256	261	271	228	233	236	265	227	260	202	223	248	245	266	233	212	237	270	239	244	230	274	233	256	266	242	249	230	243	228	255	265	252	256	249	232	209	223	215	267	238	244	249	259	274	245	228	227	247	249	252	252	241	284	241	261	229	245	264	212	256	259	266	233	229	244	238	251	260	251	273	249	204	255	249	234	234	229	223	224	241	211	205	251	240	257	236	242	233	239	268	267	260	221	216	244	249	255	252	283	261	264	265	244	210	250	266	256	266	237	239	221	281	231	248	281	269	246	267	213	244	258	255	230	241	220	245	254	227	249	236	213	258	232	251	236	219	233	230	239	224	213	249	266	235	259	276	215	246	248	250	214	277	249	231	234	235	258	241	262	235	230	246	239	216	213	194	216	233	251	222	238	250	218	263	264	269	236	232	255	255	258	255	257	263	247	254	225	252	245	241	263	242	225	246	247	262	262	268	255	210	228	231	288	259	227	233	254	221	252	256	281	274	227	257	244	277	238	245	243	230	276	236	240	232	270	255	235	232	246	238	225	255	223	245	264	223	241	250	250	231	266	252	272	225	265	255	276	240	229	272	257	223	208	252	270	238	244	220	244	235	245	252	233	257	229	249	247	263	283	210	218	205	256	267	241	248	253	234	212	251	246	243	227	234	228	240	243	239	209	197	213	233	247	233	245	244	239	261	224	227	235	269	233	262	239	237	266	238	244	233	229	248	240	252	286	230	217	211	232	248	248	285	226	232	251	223	234	246	245	229	269	249	259	222	215	224	261	241	252	236	244	248	235	219	275	261	233	233	244	207	239	212	231	273	286	230	230	291	246	226	246	242	243	213	239	269	251	229	235	249	237	242	244	227	212	271	259	243	241	237	227	263	262	240	250	259	213	261	218	238	254	223	231	237	235	226	242	254	264	265	222	257	233	278	223	226	252	226	252	253	239	213	220	245	252	251	231	260	253	253	266	226	260	244	230	255	238	229	248	276	240	260	226	234	233	243	261	211	202	253	251	221	268	203	218	219	242	267	268	244	229	228	273	228	228	267	238	224	211	220	235	226	227	237	231	259	245	225	246	230	216	262	246	237	258	258	242	240	237	264	246	244	259	247	223	280	238	233	216	255	261	237	263	253	232	265	236	253	239	251	219	224	213	244	268	250	234	232	226	254	212	245	272	225	232	223	241	253	227	246	264	227	219	224	222	248	256	261	217	254	243	260	251	228	238	234	244	224	235	212	222	246	243	257	235	234	240	202	240	239	241	268	250	210	230	248	245	234	261	250	257	233	280	232	235	238	243	240	253	281	243	205	253	225	238	240	271	214	245	236	236	269	235	251	239	255	251	217	250	233	233	254	231	218	231	239	208	255	234	247	237	242	234	231	229	225	224	249	218	261	262	258	230	255	225	258	243	251	239	265	255	259	226	262	218	232	243	228	248	234	232	232	253	254	269	258	265	267	227	241	261	265	211	240	228	268	252	219	249	240	253	234	251	259	228	255	260	250	230	268	251	239	248	228	232	230	284	264	239	245	250	248	264	246	243	239	261	223	239	251	256	248	286	267	231	260	253	236	236	243	251	214	246	238	253	246	237	266	249	264	236	256	236	220	236	226	242	235	253	223	261	236	262	245	254	270	272	226	228	248	205	217	239	231	258	240	252	215	223	244	231	279	253	275	235	246	221	247	244	241	229	243	230	234	262	228	243	261	246	232	261	244	257	254	239	265	243	252	240	249	247	226	249	224	263	228	264	245	238	240	214	219	227	250	210	238
24687	18999	28337	31922	25007	13342	6055	2039	2030	8660	9926	7675	656	581	547	546	549	572	545	581	560	558	574	534	607	528	578	554	559	552	528	542	579	587	543	549	578	586	598	591	548	520	552	577	554	567	567	522	580	510	554	547	562	553	554	525	564	569	536	552	559	542	594	547	552	547	587	531	567	535	540	541	571	528	549	552	545	556	547	514	593	573	577	561	526	621	563	577	543	520	538	593	564	561	558	559	573	560	583	560	565	580	554	560	613	550	577	555	538	529	558	523	550	583	539	581	573	537	567	578	553	561	549	565	585	574	522	557	534	543	531	581	541	514	539	576	555	573	550	562	540	554	563	540	554	533	537	541	538	556	530	575	548	531	567	533	523	552	538	568	561	509	598	572	557	514	523	521	572	592	553	567	530	573	528	556	568	534	554	551	545	540	555	544	600	568	533	554	547	570	532	521	514	534	538	527	535	580	532	610	562	531	574	563	551	594	540	540	509	578	552	561	606	581	549	584	579	556	557	551	542	589	556	582	549	546	585	554	553	556	561	501	549	590	571	571	534	522	537	521	570	573	490	524	540	584	537	560	571	547	583	565	544	549	538	519	548	561	586	564	572	548	554	572	574	554	548	547	577	531	559	547	593	555	566	572	571	585	560	583	570	536	584	535	575	578	542	563	532	506	523	527	535	589	525	548	555	578	548	562	562	543	541	571	561	529	546	568	507	595	572	593	588	561	569	543	540	563	550	559	562	543	564	531	569	556	605	559	572	566	557	537	575	587	536	537	531	536	572	582	539	550	542	581	581	570	580	582	567	561	552	544	561	564	572	526	554	583	588	561	505	525	569	561	560	571	545	584	567	530	557	549	593	575	548	552	576	553	570	543	561	557	560	551	559	574	610	543	534	518	521	532	541	541	565	560	550	558	532	557	555	601	542	586	554	555	547	552	529	551	603	573	531	561	545	567	539	581	541	586	547	556	576	541	539	549	547	577	537	536	548	505	565	579	585	583	548	519	536	504	517	585	564	561	578	563	576	520	563	539	563	570	533	587	531	571	571	577	526	564	531	569	528	545	533	568	544	537	505	542	573	557	548	577	515	541	522	540	566	542	576	555	534	503	524	555	566	583	555	562	524	536	536	520	568	536	579	531	571	522	531	593	602	567	569	545	557	583	569	538	528	546	543	531	572	572	547	578	548	566	517	541	533	534	526	550	592	586	527	576	596	573	581	551	537	546	557	520	570	540	546	529	498	572	515	538	541	557	527	601	579	557	571	563	524	549	565	537	552	579	565	585	543	564	580	529	575	579	565	538	519	572	562	563	522	521	571	559	591	574	590	548	515	576	557	539	595	542	563	586	511	576	560	526	566	561	515	593	560	573	600	521	571	568	572	547	568	552	576	550	591	536	526	574	531	563	554	545	589	501	549	591	535	565	525	570	549	521	559	539	538	559	551	521	530	572	575	530	525	569	512	550	545	551	571	554	559	529	578	557	495	575	605	599	513	562	531	591	540	562	542	583	580	531	556	570	554	522	544	574	558	535	507	570	579	563	552	549	569	534	533	577	552	591	529	566	534	592	548	543	560	544	552	565	527	514	543	532	605	556	539	580	566	560	540	534	553	591	549	486	527	517	584	545	556	548	585	534	582	544	545	552	517	568	532	585	526	542	559	578	537	531	601	543	537	531	554	541	542	580	530	516	575	575	592	553	529	574	539	609	561	560	541	565	581	567	540	537	549	514	524	570	525	532	535	548	549	576	576	553	501	570	590	541	558	564	543	549	588	549	582	584	528	551	549	571	554	590	544	543	542	591	553	548	515	553	587	550	538	564	582	556	553	548	523	551	514	563	595	567	528	512	555	564	541	564	541	523	536	534	555	557	563	563	576	543	523	520	571	584	558	593	532	503	536	555	559	546	565	593	576	533	534	547	539	572	565	534	534	547	557	546	524	533	542	596	520	531	544	577	560	534	543	570	541	565	541	559	582	545	528	538	564	547	506	576	550	568	515	508	496	536	560	541	550	544	524	571	581	540	555	570	566	563	549	522	547	485	580	555	549	624	536	574	539	511	560	534	568	557	509	561	524	572	581	526	555	575	580	579	572	524	548	540	562	538	562	565	577	586	533	554	569	556	604	552	508	545	592	569	558	602	540	549	568	554	580	539	564	526	530	573	538	560	584	552	561	548	598	532	525	578	567	570	528	575	599	555	572	521	575	564	584	568	582	591	522	512	555	549	525	500	564	568	573	507	556	595	555	541	595	547	537	521	552	515	545	560	536	486	557	508	576	600	578	534	576	547	541	534	567	577	555	573	577	572	563	556	527	523	528	587	555	512	538	558	594	559	567	594	580	554	551	544	586	575	559	531	557	563	553	557	566	545	544	567	594	554	521	566	561	513	568	527	543	553	582	533	561	546	576	568	533	515	586	546	571	517	557	562	565	520	599	597	557	514	525	536	567	589	584	579	540	558	543	545	564	564	543	536	535	532	574	562	539	556	554	574	545	559	547	558	581	552	540	518	590	588	492	504	571	556	545	561	575	586	571	606	551	575	624	543	556	546	540	534	585	589	503	556	560	554	599	534	512	567	533	528	561	540	556	531	534	608	544	538	590	543	525	527	564	521	569	527	546	545	600	548	554	592	531	563	538	542	558	543	602	541	569	539	545	542	524	540	507	529	564	520	563	547	539	543	572	550	591	571	541	560	548	556	536	615	515	593	518	588	557	522	577	575	565	519	522	545	553	514	565	562	535	560	543	592	514	594	562	553	558	553	553	522	569	537	521	553	577	554	574	602	557	589	548	584	542	554	526	519	534	555	548	549	514	541	568	561	558	498	556	556	575	556	584	587	572	555	553	582	598	586	616	531	586	552	601	537	543	551	564	587	550	570	533	548	607	546	563	559	556	578	568	505	566	562	549	542	566	600	582	542	537	580	584	572	518	593	544	563	539	538	586	547	574	582	581	575	566	583	509	573	572	571	526	531	543	510	532	586	554	558	574	537	550	574	563	603	551	568	566	553	542	545	583	577	575	545	592	530	548	588	578	531	549	514	560	534	514	519	564	559	540	566	543	551	536	563	577	597	551	523	529	554	586	559	572	613	563	589	564	560	529	586	533	543	564	557	557	556	572	566	582	596	580	588	566	585	573	527	504	575	560	547	552	552	547	527	549	584	555	552	527	544	572	540	558	584	547	577	534	557	580	557	558	566	579	558	557	536	576	521	577	560	566	547	571	579	559	557	577	539	547	573	567	557	548	529	570	522	573	532	578	564	584	581	530	581	559	531	577	557	599	557	536	538	574	569	575	565	570	603	533	537	569	543	587	603	580	535	518	543	537	566	559	583	572	511	559	494	549	519	526	563	550	574	531	555	559	558	544	554	599	538	571	561	572	566	521	607	551	570	548	541	546	552	587	522	574	540	545	557	608	537	551	554	564	593	586	522	554	517	556	553	539	552	567	561	534	556	544	525	542	589	533	580	521	513	554	558
47762	32041	33675	32879	28372	15831	4890	1235	669	2107	3701	3345	665	303	310	292	325	303	286	291	316	300	284	305	291	313	290	295	271	289	302	301	282	285	258	293	276	303	318	295	286	297	244	283	301	318	276	249	277	277	281	278	276	308	292	284	297	272	296	315	311	305	297	275	299	299	295	295	284	276	303	277	284	259	278	299	301	263	283	314	316	304	260	295	269	336	275	295	282	322	282	287	294	299	318	323	292	288	323	304	295	294	321	270	274	270	256	309	299	287	297	308	283	256	302	296	307	299	295	298	270	259	277	325	293	297	279	287	307	277	252	270	282	295	286	278	284	258	336	298	304	262	292	298	296	291	284	268	308	343	283	255	292	294	291	310	329	325	284	271	298	305	290	259	308	298	288	289	276	306	263	300	259	296	306	273	280	320	303	315	316	328	264	290	282	282	305	293	274	309	305	295	293	265	284	273	274	287	306	293	305	302	292	304	260	242	266	293	278	267	277	300	306	306	286	302	300	285	273	274	268	304	313	295	264	280	286	291	280	291	268	300	289	269	335	284	269	307	297	282	273	255	285	247	265	310	317	316	295	277	299	276	298	294	263	264	324	303	283	269	271	268	298	242	292	322	334	276	273	302	289	292	280	294	301	294	325	300	237	278	278	294	290	297	296	279	267	299	261	288	312	256	300	263	286	287	253	285	253	273	273	270	273	272	285	286	272	283	277	309	264	307	268	292	295	239	299	291	275	283	284	286	273	295	270	255	275	281	285	294	281	253	289	298	311	286	296	274	261	257	281	312	291	299	259	261	278	282	283	272	252	290	300	332	306	257	307	298	291	285	312	319	272	263	266	266	266	296	312	301	266	254	260	277	294	303	318	245	298	311	312	258	300	304	329	279	287	272	276	296	326	315	306	322	305	291	282	298	261	286	246	290	296	274	291	299	270	299	300	316	304	286	304	306	287	279	314	329	266	314	289	325	306	285	267	279	303	275	311	275	295	328	274	300	293	287	259	268	292	286	322	289	292	253	288	278	254	278	267	295	307	315	298	293	288	297	277	268	258	255	262	282	273	271	326	279	297	286	275	299	312	291	289	308	334	254	290	300	287	310	324	299	298	297	274	301	287	287	286	331	330	293	283	308	244	268	294	285	296	285	299	280	284	341	299	279	300	282	260	296	296	283	284	274	264	320	305	248	300	286	300	295	307	281	292	310	276	295	278	291	290	296	330	289	274	310	279	287	283	273	307	303	294	302	301	295	269	283	268	305	265	288	305	312	272	280	262	288	258	302	307	302	286	272	292	283	251	287	294	278	271	269	284	288	273	288	250	275	311	287	293	275	287	287	330	279	253	307	269	311	280	321	306	287	274	304	249	287	304	296	290	276	295	268	282	314	285	320	300	287	290	293	259	304	309	290	272	281	269	317	306	301	314	298	301	263	286	297	297	272	265	266	297	298	279	259	294	285	296	296	272	292	279	299	290	263	285	271	296	273	307	260	281	308	328	303	291	314	289	304	317	264	289	305	265	285	293	276	309	288	275	296	288	293	301	287	295	325	285	313	296	284	297	252	307	276	290	318	264	315	286	321	304	257	296	284	308	307	252	271	302	265	312	277	264	310	301	299	301	307	278	304	313	297	300	332	265	306	312	307	294	337	293	272	271	298	307	254	285	315	306	264	293	280	274	291	291	321	283	286	292	276	291	294	307	272	289	312	266	269	304	286	274	260	285	287	309	301	274	284	262	332	310	305	263	303	311	289	343	267	294	306	277	267	277	335	309	302	295	305	287	287	286	292	331	323	298	274	275	301	291	275	289	289	284	295	297	292	293	284	283	291	319	266	282	290	277	299	301	276	310	287	308	295	306	288	284	261	279	288	297	321	276	297	269	298	299	295	292	300	288	260	268	296	332	293	323	251	283	292	293	255	285	272	265	252	272	295	309	283	297	288	272	270	278	311	288	297	269	281	303	286	277	296	281	280	305	255	255	275	285	294	287	287	287	302	278	288	274	287	291	326	321	281	303	289	289	326	272	258	294	285	290	297	285	251	289	320	302	271	290	294	279	288	305	293	278	306	330	274	262	303	294	234	261	312	287	304	316	320	264	268	294	295	305	289	280	264	272	302	281	287	291	278	294	293	305	278	297	279	292	283	287	288	289	279	296	305	288	264	256	309	260	288	281	303	298	290	283	283	270	291	288	287	300	295	272	286	298	293	276	298	324	273	292	273	325	291	310	291	267	301	277	306	256	298	306	305	270	296	321	314	282	281	282	303	289	268	288	239	285	288	279	259	277	266	311	281	278	285	284	273	294	302	278	279	262	271	278	280	300	290	294	262	309	277	261	288	285	276	267	266	296	292	298	268	287	293	275	289	268	258	292	304	291	289	327	261	271	279	292	290	284	300	309	291	256	256	293	302	302	276	250	282	283	272	292	294	278	283	313	309	294	326	290	301	290	276	313	290	310	269	283	276	310	292	311	284	321	265	251	279	280	288	295	271	273	299	274	272	323	292	303	293	289	296	296	292	305	319	303	283	292	273	287	301	292	288	294	285	273	294	240	321	270	283	280	287	275	302	316	330	286	285	295	270	286	248	302	287	276	271	293	307	288	290	295	278	298	293	300	298	273	309	293	281	307	281	305	277	291	295	309	280	336	276	253	293	292	274	269	309	282	251	291	252	269	309	315	281	302	292	276	314	267	274	287	279	310	294	285	291	314	283	302	299	319	302	304	307	302	267	318	259	290	287	296	260	283	283	294	307	263	272	311	303	313	292	306	281	280	263	280	307	302	299	288	302	315	292	286	280	265	334	279	267	300	282	284	304	301	297	306	294	276	272	308	288	285	263	257	301	292	278	283	250	296	290	268	299	278	308	258	288	311	280	273	252	295	290	313	307	310	275	275	258	288	283	282	283	273	283	293	313	302	274	290	256	253	258	277	290	296	279	265	304	269	283	272	279	291	297	265	294	268	320	279	332	310	313	268	309	302	300	344	310	310	291	321	306	298	266	277	280	281	294	288	282	272	316	281	307	300	278	279	301	290	276	257	280	279	307	292	277	273	287	270	269	293	268	239	302	294	303	280	304	284	272	296	309	311	321	306	268	267	282	275	277	286	315	320	309	292	306	290	293	302	300	307	308	321	281	312	290	266	293	308	316	295	299	252	294	283	253	304	281	284	306	301	289	279	255	252	298	281	306	327	297	327	277	276	323	294	281	281	259	283	277	275	269	268	287	290	277	295	265	274	304	307	314	274	255	260	304	307	318	288	291	300	270	309	318	311	328	293	297	285	308	287	275	321	285	301	284	287	285	328	286	287	278	290	310	307	320	246	263	284	315	276	323	254	282	268	314	280	308	278	297	308	283	277	282	265	311	299	295	295	310	291	266	252	290	278	300	287	293	288	309	281	283	299	282	337	336	280	291	272	284	304	286	311	281	294	291	317	343	277	262	264	254	250	260	246	251	271	295	292	275	299	278	289	288	287	312	287	275
29573	24646	35375	40873	39221	23717	9306	3693	2479	9758	15116	13388	1653	683	693	733	649	652	633	680	687	641	689	631	651	616	625	633	643	626	645	640	634	679	601	646	614	604	663	640	660	657	643	645	632	674	647	646	664	609	635	644	610	619	637	615	677	622	676	671	681	614	640	633	608	623	672	646	605	685	621	618	624	614	614	625	597	623	614	629	648	626	656	646	646	682	636	642	685	629	645	663	635	630	596	616	648	668	608	633	674	643	626	654	620	672	634	677	603	571	626	612	616	636	612	622	629	632	636	602	611	615	628	630	619	641	591	592	624	646	654	598	640	626	644	640	610	637	681	617	658	664	663	629	608	611	627	595	653	624	638	612	636	640	596	640	641	662	619	627	685	658	644	595	663	638	626	572	650	687	625	627	635	652	635	633	626	641	628	612	668	624	602	599	561	636	684	641	636	588	614	680	647	675	621	670	616	633	652	611	648	616	582	649	633	669	639	641	638	610	642	637	671	620	664	628	618	642	627	622	611	631	582	620	621	649	610	615	667	615	642	612	671	623	674	645	640	646	640	661	601	615	624	653	649	621	621	630	616	640	635	663	633	670	611	631	667	616	642	640	626	600	654	602	639	604	625	658	673	649	635	635	643	616	632	661	684	628	636	682	640	600	639	646	619	620	627	622	626	633	655	664	592	602	686	574	594	638	653	654	612	628	619	635	627	645	607	633	650	615	574	617	677	631	608	643	638	600	626	648	635	617	642	628	636	641	598	647	608	637	647	638	632	675	663	600	698	634	632	665	615	628	659	653	635	623	644	618	636	634	636	662	668	653	610	641	619	642	651	600	622	639	668	643	630	615	581	591	605	653	637	626	646	616	654	673	596	651	651	658	624	665	618	624	658	591	592	663	675	613	626	625	646	589	607	595	648	621	622	596	681	614	605	627	590	623	633	658	623	632	627	637	624	600	636	627	645	612	623	617	634	632	626	611	649	662	608	662	647	634	595	626	615	669	644	660	599	680	628	666	648	632	618	589	610	581	652	609	649	622	673	638	622	693	597	582	659	643	636	657	597	628	639	584	608	609	619	651	662	607	627	631	601	611	617	610	630	656	651	614	637	630	622	633	608	599	619	624	668	627	631	614	625	624	639	654	633	656	641	653	639	620	650	617	619	696	626	601	649	637	643	645	658	602	593	597	661	632	618	662	661	653	647	612	641	617	658	661	646	627	656	609	638	651	596	658	606	643	627	638	612	655	610	647	623	630	629	639	600	620	657	621	621	608	588	620	613	613	619	623	629	637	631	620	590	632	620	615	622	624	636	653	566	634	618	663	615	623	619	621	590	610	617	646	639	644	626	645	624	648	617	704	622	674	625	660	599	625	644	651	626	604	652	592	649	627	673	668	646	616	675	633	645	599	626	564	606	595	579	607	602	665	630	619	694	633	605	629	599	627	656	623	620	640	683	656	638	600	661	607	684	637	632	609	660	667	637	626	654	646	620	636	644	626	678	622	615	614	621	619	594	637	648	623	620	645	602	635	670	619	596	655	626	610	634	632	684	591	612	630	695	625	635	628	645	682	643	619	656	611	592	654	594	679	585	606	670	691	581	665	615	633	618	611	641	622	663	639	646	641	607	658	654	637	627	645	649	662	621	655	621	640	620	624	614	591	621	653	641	656	595	643	601	622	624	616	641	631	651	590	648	562	633	626	645	634	597	619	643	625	629	649	630	656	652	660	642	681	618	658	636	627	614	620	607	637	634	604	634	661	618	633	642	642	653	687	662	574	652	633	628	620	625	628	676	604	630	623	602	588	628	640	663	615	632	611	636	659	607	627	676	627	631	603	643	628	630	636	638	630	642	647	618	589	630	616	657	640	561	578	638	633	640	640	578	635	607	607	584	593	674	643	629	638	589	642	670	610	610	604	603	632	657	637	641	627	636	642	589	634	636	643	621	573	610	670	635	658	626	619	629	626	651	627	614	633	606	592	644	620	620	636	611	650	673	620	609	582	647	666	622	643	665	606	643	625	647	642	649	648	652	648	621	642	573	642	681	639	653	617	646	681	606	635	616	670	646	719	622	652	668	603	613	607	635	627	608	637	609	660	658	585	618	622	618	623	648	667	639	619	606	627	670	666	632	649	673	639	644	594	653	598	610	645	615	649	635	623	662	663	606	598	626	648	613	627	637	587	616	656	685	635	631	652	597	634	599	659	657	608	654	599	674	656	701	640	643	674	615	599	693	646	641	633	635	632	623	585	667	567	639	590	630	658	667	618	602	654	641	611	658	665	634	690	639	599	632	642	630	663	650	602	630	647	608	576	631	628	618	620	628	606	572	628	626	647	655	623	619	607	646	636	624	622	612	620	621	636	642	607	618	621	662	595	648	678	692	645	623	662	638	632	667	661	620	618	617	631	617	612	628	617	564	628	635	665	635	637	651	596	663	660	582	658	588	639	643	657	664	593	637	646	630	632	643	612	659	655	621	630	651	606	590	633	629	631	643	652	627	658	635	615	646	623	615	628	622	609	612	657	624	612	636	592	636	609	617	586	613	642	607	673	645	621	601	609	646	631	664	655	642	632	616	650	586	631	638	614	659	689	670	604	632	643	627	625	648	655	618	624	644	686	657	621	596	588	633	612	626	669	629	632	660	657	663	651	655	638	622	596	649	647	603	623	614	659	634	614	672	603	621	628	690	636	639	673	585	661	643	652	668	612	620	650	643	634	645	653	648	632	605	611	663	612	659	638	639	619	653	636	637	596	633	625	609	601	644	651	646	685	562	633	604	647	651	596	671	635	623	633	622	615	602	628	642	607	689	642	645	660	652	608	632	662	586	668	631	599	637	629	588	635	636	627	609	648	647	624	639	617	657	654	638	613	630	674	694	598	629	578	610	637	667	630	594	588	657	651	629	649	623	622	638	602	653	638	671	633	631	658	626	622	624	625	635	648	620	652	625	665	634	668	634	604	626	631	604	629	668	659	612	603	589	614	625	621	626	611	637	618	644	695	625	645	625	587	651	634	637	681	614	609	711	660	611	674	623	617	661	617	659	614	688	637	634	650	610	631	653	647	701	624	631	610	631	633	674	643	609	591	628	624	623	637	661	636	637	640	633	677	613	629	611	598	630	590	622	641	650	616	648	608	632	643	659	644	654	644	631	631	647	672	589	628	610	621	638	638	639	631	635	650	628	601	620	645	619	643	634	618	617	612	618	604	613	674	686	632	609	692	673	651	641	666	671	662	629	587	634	608	630	634	684	628	662	654	638	610	664	632	641	645	622	614	612	634	659	640	652	591	608	649	613	664	634	593	648	641	679	686	660	624	660	597	656	594	632	671	651	678	640	611	614	628	641	629	630	624	641	612	637	566	624	593	646	618	670	606	637	666	608	642	625	596	670	639	623	611	647	611	652	624	630	594	647	640	661	634	614	636	618	619	664	672	608	630	619	614	636	648	622	644	626	625	594	610	653	622	638	637	625	630	578	616	658	646
20338	8513	5885	3131	1390	681	429	288	256	197	165	133	117	104	103	115	97	102	95	118	118	109	123	106	121	118	110	87	99	108	97	92	112	103	106	113	107	119	120	103	104	114	119	116	95	106	115	102	82	95	104	103	112	113	112	103	114	129	117	117	105	103	116	104	97	103	109	102	103	127	108	113	108	96	94	112	125	87	115	111	97	116	90	111	122	109	95	85	101	110	117	114	104	105	115	96	95	121	111	98	94	102	99	97	131	102	102	112	127	109	99	98	97	115	150	121	85	101	102	89	107	108	86	107	96	106	120	120	114	115	122	121	109	124	87	84	97	103	112	108	117	89	116	112	103	98	106	102	112	115	119	117	118	107	115	103	96	106	111	117	90	112	144	127	96	132	102	120	113	130	94	92	114	101	95	93	105	99	108	105	107	101	111	112	94	112	102	94	97	101	104	92	92	119	112	114	115	109	109	104	96	99	122	95	105	111	99	98	95	111	100	109	81	107	132	99	89	93	103	101	99	103	76	93	101	95	95	121	136	118	100	114	115	107	131	116	113	91	121	115	94	110	122	135	110	114	115	102	105	104	106	118	96	133	98	103	114	116	111	85	89	102	113	114	118	122	124	122	119	116	101	105	101	130	101	107	112	114	107	103	113	99	116	109	93	95	101	110	116	115	95	120	136	115	100	99	100	93	110	111	138	98	118	102	114	122	119	107	98	103	90	113	129	107	96	114	133	94	119	111	102	95	100	99	108	103	97	115	116	94	91	104	110	123	111	113	110	110	81	117	111	114	126	95	129	105	100	108	96	121	125	109	109	105	99	112	111	122	105	100	121	108	100	106	117	103	107	104	102	98	116	105	118	114	105	109	106	90	99	112	120	94	101	99	100	103	98	114	116	106	113	140	127	103	111	112	96	104	112	93	111	110	96	89	122	116	104	103	122	122	124	98	103	106	92	113	128	105	114	107	101	97	101	96	101	136	122	102	101	109	94	118	122	108	105	115	95	114	111	104	108	104	89	96	126	88	110	87	118	117	108	90	93	114	118	85	95	115	91	116	110	110	99	98	84	116	104	116	100	105	84	122	130	115	99	107	107	117	119	123	98	116	131	94	97	94	119	97	124	115	97	119	134	123	101	128	97	111	102	95	111	112	98	102	150	88	105	91	117	111	118	117	109	87	116	105	129	122	104	113	122	114	108	122	105	106	79	124	96	91	100	112	118	103	112	121	114	110	108	100	103	109	87	103	89	107	116	134	100	106	119	92	112	105	96	118	107	110	95	97	119	100	99	90	115	103	104	107	93	89	96	109	101	94	106	101	120	117	72	110	100	120	106	105	110	108	100	114	116	105	122	119	92	95	113	88	105	92	102	106	121	112	128	89	122	99	114	108	101	103	106	103	116	98	108	107	102	122	109	111	121	101	112	112	106	122	117	91	119	110	81	98	115	110	116	108	106	131	109	101	98	103	95	88	96	94	102	105	101	104	111	119	113	111	138	105	110	98	102	92	105	97	110	118	99	104	102	116	96	105	98	116	128	123	112	95	110	125	114	101	96	102	117	109	120	112	114	97	119	110	99	94	126	100	105	112	105	100	96	118	99	100	103	103	122	85	117	97	114	109	113	104	96	113	115	102	121	107	94	98	103	109	118	108	105	109	106	106	102	95	100	102	94	97	112	122	95	92	128	99	119	107	91	96	101	133	121	110	110	86	111	118	112	113	113	101	116	131	106	88	102	105	102	102	121	130	103	121	112	113	98	91	113	101	122	106	70	103	114	110	93	99	132	99	122	128	107	115	121	103	112	111	107	102	123	110	102	107	117	86	111	104	91	124	98	97	93	123	97	92	111	93	92	90	109	117	110	100	116	94	112	112	109	95	117	113	114	108	131	115	116	119	93	140	101	107	128	101	119	98	103	114	101	91	87	92	97	97	92	92	117	125	123	115	99	132	92	118	98	103	103	118	109	105	124	110	110	110	99	107	123	97	116	114	107	101	100	108	113	122	135	137	108	113	117	114	98	125	113	107	126	95	128	110	101	109	116	113	100	105	101	90	122	100	101	110	110	106	100	90	136	123	119	98	103	118	134	104	89	104	104	93	115	105	107	91	87	123	96	108	109	116	102	108	124	122	109	128	110	107	109	104	107	88	100	98	120	110	104	93	105	88	102	111	101	109	104	83	120	97	112	114	120	104	112	110	97	100	104	112	104	73	115	110	107	96	115	109	89	92	124	105	101	125	80	103	105	119	112	114	110	116	87	120	98	125	94	111	95	103	112	127	110	130	113	120	109	106	100	94	106	127	110	82	120	141	99	104	119	104	104	96	109	86	104	90	103	104	107	119	121	90	101	106	103	114	117	113	122	108	133	111	85	95	123	107	108	106	104	108	98	88	119	130	88	111	95	125	107	127	104	99	109	114	112	113	102	110	122	104	87	106	117	90	116	120	105	91	93	93	114	120	92	109	104	127	108	94	118	110	101	110	117	108	121	114	114	102	102	122	86	125	119	110	103	118	99	112	114	98	109	118	114	94	90	96	112	117	130	129	123	96	106	97	92	94	107	101	111	96	105	106	116	107	106	93	82	96	102	111	117	87	112	125	112	104	109	116	109	100	108	118	113	112	121	94	109	111	109	111	100	112	96	118	121	113	100	118	108	109	107	126	108	122	101	94	84	88	117	129	118	105	99	104	117	125	110	96	107	104	106	102	124	105	84	102	113	105	99	105	103	128	106	122	104	122	112	96	119	94	109	98	116	97	94	100	90	86	121	102	107	93	128	94	118	104	96	93	94	109	118	135	105	110	108	101	111	104	104	107	103	82	106	104	97	106	105	101	102	120	99	111	107	112	105	108	126	106	93	103	105	110	107	121	92	99	113	115	102	108	99	85	121	105	96	110	99	100	105	96	99	101	96	90	114	117	117	119	89	93	108	113	113	105	116	97	92	105	89	108	114	109	87	94	111	121	108	109	121	108	120	116	100	120	100	104	94	97	106	109	81	108	117	105	108	95	86	131	117	104	91	122	107	114	111	109	105	125	103	95	120	96	99	113	117	93	116	111	111	118	98	96	87	76	99	101	97	117	120	104	101	104	129	94	100	107	122	86	115	101	124	91	90	122	117	110	98	95	109	107	121	133	114	102	112	117	119	85	108	107	135	109	88	125	111	103	90	122	99	105	127	105	90	123	103	114	112	101	97	111	103	103	139	107	97	113	103	85	96	96	122	107	106	96	101	117	113	98	96	111	96	117	116	109	105	102	133	97	108	93	97	108	108	96	96	107	117	112	96	109	104	108	94	96	107	103	102	117	110	104	113	87	97	110	108	90	102	108	103	119	99	114	109	109	93	80	120	118	103	99	89	105	111	107	111	106	133	97	122	88	95	103	110	93	121	98	98	123	120	98	123	127	123	105	121	100	97	112	99	120	112	117	125	117	110	121	131	99	106	118	93	97	104	108	117	106	114	119	113	95	106	119	91	103	129	113
12265	6631	10204	8764	4904	2981	1930	1165	1018	711	518	409	280	261	294	249	272	290	249	262	274	262	282	298	275	302	281	283	296	296	279	304	300	302	285	273	266	292	305	295	294	280	296	291	313	283	267	265	279	267	285	277	276	262	262	290	252	284	298	274	275	296	296	282	268	260	279	283	251	273	259	276	281	281	276	277	261	276	277	287	268	257	262	288	295	297	301	274	265	276	253	257	292	272	274	251	261	271	276	317	291	312	320	291	257	259	281	287	286	312	329	272	281	260	273	261	265	305	264	268	298	287	275	285	288	288	300	271	259	284	261	289	266	275	276	239	297	291	282	265	266	292	275	271	298	282	278	278	300	298	247	249	280	269	268	296	284	295	282	297	270	280	283	313	290	247	275	246	267	295	265	283	291	279	288	285	258	292	293	282	322	234	278	287	278	273	267	277	289	272	250	270	287	255	291	269	302	294	261	293	291	262	290	303	262	282	289	306	261	312	305	263	295	255	245	248	290	282	244	253	304	261	292	309	271	311	267	285	277	294	304	281	314	269	263	289	284	287	279	273	278	292	299	278	245	277	293	291	294	265	275	303	277	279	292	330	298	279	265	264	260	289	310	298	320	273	271	286	260	275	298	262	273	265	290	291	305	268	253	293	284	294	292	242	310	309	298	298	296	290	271	279	278	271	296	273	281	277	275	275	275	288	283	301	238	315	309	316	285	272	303	253	263	289	274	298	299	273	268	262	290	288	272	280	294	269	240	279	296	275	292	268	303	305	303	273	283	286	308	271	297	292	263	267	288	265	302	278	323	298	249	284	269	270	294	296	287	275	251	275	281	299	275	283	283	276	253	283	281	277	304	273	257	279	271	278	283	286	287	280	278	308	285	257	295	276	300	273	311	308	290	268	268	267	277	276	254	292	253	285	293	265	302	294	281	284	292	266	269	296	290	284	283	264	296	270	291	282	298	300	298	275	279	293	289	293	323	241	280	290	290	287	292	318	303	276	271	261	293	287	289	275	287	254	289	313	276	293	281	268	270	319	282	282	285	334	276	280	273	249	305	263	260	297	283	302	287	288	271	253	252	274	277	301	272	279	293	268	288	266	269	320	312	296	284	275	281	272	287	250	278	274	299	262	265	283	264	239	276	258	269	302	290	264	263	273	280	268	244	281	263	253	300	290	303	281	273	298	283	294	260	291	286	308	291	263	299	289	286	296	307	266	270	285	302	289	306	253	288	309	282	298	298	304	319	272	263	268	286	268	285	279	280	264	293	281	278	254	271	234	276	274	264	288	271	269	278	289	293	284	286	248	271	294	274	260	291	268	325	305	285	286	285	310	291	315	262	261	280	293	293	302	301	296	302	296	269	274	285	313	264	275	276	301	273	275	281	284	288	275	282	325	277	282	277	286	281	274	266	289	326	288	292	268	294	259	257	298	282	296	265	278	282	268	279	301	287	273	300	295	285	288	277	301	277	269	311	297	262	304	265	289	271	249	281	294	333	257	347	273	264	305	254	313	283	271	275	284	284	278	313	271	271	295	285	232	276	248	273	284	310	256	248	299	280	289	290	312	249	298	270	283	293	245	281	285	266	281	295	293	276	279	278	293	315	275	302	271	298	308	298	267	263	287	277	295	288	276	271	299	268	290	277	302	284	285	289	267	293	283	263	294	275	278	277	253	322	261	276	257	294	275	281	270	279	277	311	266	265	293	296	285	264	286	274	275	290	263	282	289	308	258	301	269	255	291	240	288	295	272	261	300	326	276	288	269	278	302	297	279	279	287	277	277	270	309	293	317	277	310	310	313	277	276	264	266	276	240	284	253	284	256	269	275	290	287	256	271	283	282	307	269	266	276	290	278	261	282	281	281	292	271	294	277	244	268	285	281	277	266	308	299	326	299	263	273	279	273	294	277	304	309	245	294	312	293	307	258	294	281	291	272	275	276	269	305	299	281	296	291	260	285	267	261	273	262	308	288	246	280	292	276	268	293	295	262	293	312	269	292	265	281	307	288	281	277	307	279	258	292	278	270	293	264	265	287	298	285	262	311	289	240	281	308	293	272	261	256	278	281	271	287	287	276	261	278	277	281	293	281	263	291	270	283	252	284	268	310	259	289	313	258	292	290	275	283	282	254	307	295	278	318	284	285	306	275	293	308	293	284	290	277	277	276	258	288	285	296	261	255	279	267	276	306	283	311	278	292	304	283	294	268	254	272	280	297	287	327	270	298	274	270	266	291	299	269	293	320	293	261	292	263	297	269	313	298	276	298	264	253	279	279	267	301	285	269	269	274	292	306	234	261	304	314	260	295	305	322	300	278	264	262	290	275	307	273	270	264	287	278	270	285	301	290	286	280	304	297	285	292	329	285	278	251	276	312	271	295	295	259	284	275	264	267	273	308	283	292	306	260	272	286	265	268	287	265	278	277	273	261	274	256	274	292	321	267	296	293	281	309	292	298	276	245	276	282	316	267	280	291	290	259	268	268	270	266	272	262	279	312	254	260	277	246	276	291	286	257	288	283	256	286	273	282	293	289	264	270	304	288	282	260	282	289	289	252	255	291	302	281	277	276	258	294	290	279	279	272	285	275	288	309	265	294	297	288	272	293	321	279	291	254	295	259	254	280	278	299	266	301	280	285	296	283	273	281	286	275	298	296	308	268	305	306	268	255	286	258	281	273	297	290	281	269	276	329	310	293	273	244	302	293	316	284	285	283	276	281	277	270	297	301	294	281	266	251	259	293	265	278	286	264	286	281	281	294	251	281	310	265	312	281	271	282	279	308	300	285	278	270	294	292	321	293	244	289	301	274	266	297	262	294	273	304	277	295	250	274	276	307	292	286	279	268	285	292	257	282	278	267	290	272	273	269	261	285	271	302	292	310	300	262	267	261	304	275	292	262	282	296	271	288	275	271	300	284	314	261	270	284	256	285	270	299	274	253	280	269	290	277	273	277	284	262	279	287	290	291	302	278	312	249	282	287	283	285	296	254	269	289	291	266	293	267	263	296	286	312	280	281	292	296	275	282	295	280	296	287	271	269	275	306	283	275	301	279	288	271	312	301	273	305	317	299	323	281	286	253	284	264	266	287	296	292	274	287	289	262	276	251	287	267	262	276	288	303	286	277	287	299	271	276	267	255	319	265	287	293	294	303	282	308	302	307	290	302	263	274	295	261	304	290	283	270	289	293	264	288	298	257	280	302	277	264	309	281	272	259	313	301	325	279	285	276	253	288	298	288	289	278	271	262	269	276	274	277	274	285	287	334	267	261	276	291	288	255	305	294	286	293	270	295	264	272	267	295	285	301	261	273	285	287	298	298	295	302	274	265	295	279	302	266	276	285	264	269	254	282	244	273	271	287	270	291	291	312	307	301	275	310	267	268	295	269	284	280	293	263	282	282	282	279	258	245	317	257	260	273	295	274	322	300	289	288	252	302	304	257	265	271	268	284	273	289	281	288	274	301	284	274	290	262	277	263	306	304
38093	25341	24695	22097	15525	6342	1603	793	549	509	560	736	347	245	208	256	224	238	249	215	234	246	242	218	228	288	213	233	219	255	251	198	202	247	234	243	245	208	232	224	225	225	241	212	253	222	217	219	219	242	269	196	230	241	254	225	215	237	245	222	228	232	249	215	216	219	252	226	244	231	219	246	253	243	207	252	216	229	220	233	206	214	229	227	244	244	231	241	211	216	235	244	207	225	242	215	249	232	242	226	238	245	236	203	235	221	226	235	218	204	216	215	231	216	216	225	212	217	228	242	216	205	192	237	223	219	225	232	250	237	257	245	255	199	226	249	235	241	234	195	220	211	258	225	235	218	198	219	241	213	236	213	226	230	234	212	232	245	219	242	214	220	253	198	244	243	215	240	239	213	230	216	230	237	198	222	221	230	204	228	224	235	230	260	238	225	205	239	247	222	228	234	208	215	215	235	225	246	224	244	234	210	227	241	219	243	218	226	240	252	220	230	234	220	227	201	247	228	274	249	263	235	290	243	232	229	205	242	252	195	214	231	239	222	249	229	238	224	214	229	217	239	228	237	225	223	210	215	225	240	224	229	232	257	227	239	211	236	234	220	228	211	223	233	198	256	221	179	226	255	221	218	202	247	230	225	201	200	225	249	237	205	240	237	216	222	202	198	222	208	226	204	227	238	267	224	229	232	221	223	184	249	215	218	229	230	209	238	213	236	238	201	222	207	234	203	231	209	228	210	228	229	249	226	256	238	225	214	212	253	239	214	212	212	225	212	231	228	233	238	226	234	218	229	200	236	196	213	225	209	219	243	247	219	201	232	242	270	204	206	226	264	222	202	225	222	237	236	238	223	232	225	225	206	223	234	234	275	213	213	205	223	214	253	227	233	218	252	274	270	246	228	218	257	235	210	207	249	224	218	177	229	231	218	223	223	255	207	225	200	234	218	191	218	211	240	242	229	259	253	225	235	233	226	259	253	218	239	221	223	217	234	221	248	213	249	189	217	247	209	227	191	224	199	221	236	233	248	227	237	248	238	216	231	232	271	222	249	238	227	203	232	238	216	237	237	224	237	211	220	218	226	245	237	240	255	222	241	213	256	220	209	228	203	249	216	220	260	232	236	232	217	229	235	218	238	252	229	231	225	204	223	227	257	199	234	243	234	255	238	228	264	210	247	219	213	243	227	210	224	237	223	197	226	215	209	211	235	224	204	206	225	216	209	228	216	230	217	205	241	223	222	209	238	233	236	233	239	219	222	230	210	229	258	215	224	244	211	227	251	241	229	222	216	262	210	243	229	233	228	222	213	214	250	234	218	222	241	206	225	215	263	236	230	242	203	223	205	246	198	222	209	223	244	227	265	234	218	225	225	235	235	226	210	229	216	231	205	199	234	231	226	226	213	248	222	209	211	217	215	245	207	204	209	221	202	223	216	221	265	236	213	215	235	216	227	238	252	233	222	234	223	240	229	238	217	216	206	226	244	242	230	244	249	228	261	209	226	239	250	211	276	248	246	234	227	249	226	222	224	233	239	204	212	224	238	243	236	216	214	234	235	231	234	228	229	211	202	224	245	216	238	230	226	206	207	209	225	206	201	228	235	214	243	230	229	240	192	221	224	228	227	240	203	249	235	254	241	234	234	218	227	234	242	217	199	206	236	215	232	242	226	244	208	222	230	232	227	246	227	256	222	209	210	247	235	207	211	202	221	224	206	226	245	241	226	223	231	223	235	230	229	217	204	207	190	229	258	238	204	221	251	230	215	231	243	229	247	209	225	221	245	230	261	227	214	259	211	212	246	236	210	225	233	240	196	215	242	216	181	221	216	223	211	230	223	241	234	197	256	238	216	231	222	220	212	217	227	238	228	205	248	239	230	236	238	231	205	209	214	208	235	230	251	237	218	229	228	229	203	236	208	208	233	229	204	240	254	220	214	219	230	253	219	220	215	239	219	213	224	228	215	207	238	214	217	213	223	236	224	231	215	223	206	233	230	206	219	242	249	246	222	223	228	205	206	222	189	232	222	233	203	215	236	248	207	223	231	231	225	223	216	226	254	212	232	209	233	236	244	217	216	225	247	227	182	225	243	219	232	235	210	221	250	194	208	243	250	250	226	247	251	252	240	230	218	238	251	242	235	232	233	231	215	218	193	237	243	252	241	229	221	239	216	223	201	242	250	218	232	225	244	215	216	222	209	227	208	241	221	229	210	218	193	230	239	226	226	244	237	182	250	252	247	221	219	229	241	235	219	211	218	228	227	259	196	254	217	224	248	236	212	215	226	247	199	223	230	217	243	258	225	225	230	213	257	231	221	224	251	252	231	222	243	215	227	214	211	205	203	219	244	217	199	225	236	251	223	227	201	249	269	234	208	197	221	229	224	205	213	217	242	211	245	238	226	241	232	229	234	234	240	245	248	215	234	227	222	238	232	236	219	256	232	217	240	232	206	218	224	213	225	241	210	247	208	229	242	243	226	208	199	235	242	236	223	218	205	218	226	227	227	220	208	237	227	242	212	207	216	248	214	211	223	252	227	228	255	212	205	241	197	226	210	225	232	235	232	231	211	248	197	218	251	247	246	246	244	215	241	230	230	225	252	261	223	231	214	198	210	216	253	231	257	236	219	220	219	244	246	208	219	234	216	208	242	212	212	224	235	217	237	241	233	196	235	240	256	258	226	234	207	203	222	215	226	231	230	259	254	226	223	239	224	178	220	222	223	213	199	209	256	218	215	237	231	218	213	233	235	228	236	237	225	254	240	225	200	233	238	220	203	226	224	235	223	205	217	228	238	216	218	254	210	236	260	252	238	242	239	233	222	231	249	221	224	225	195	215	243	219	218	225	208	242	238	219	228	223	240	217	225	226	245	233	248	263	239	221	238	240	210	227	254	225	240	231	234	223	231	241	201	212	234	247	218	230	233	212	222	198	257	228	243	230	237	215	223	234	231	204	205	216	248	217	254	196	206	238	244	212	224	242	251	195	216	182	241	243	247	238	231	223	220	231	234	232	227	192	244	220	225	239	215	239	225	222	229	215	208	248	205	213	230	211	244	268	272	234	240	236	207	206	215	256	206	241	219	213	231	236	250	229	215	243	213	193	234	243	246	246	226	229	244	216	224	204	221	197	222	217	217	207	251	202	205	231	251	246	226	256	225	237	209	230	230	213	211	218	232	250	235	235	220	203	234	245	227	237	231	215	196	226	225	222	237	232	210	227	239	206	242	225	203	189	226	237	234	233	243	224	245	217	210	217	239	233	228	241	218	239	228	192	228	237	202	229	222	243	214	244	268	236	222	218	217	218	225	220	245	219	207	255	225	215	246	223	218	231	215	208	220	195	197	259	256	249	234	223	225	231	219	220	226	249	243	216	236	209	212	228	209	208	221	230	191	213	251	204	204	223	218	232	226	236	206	220	239	225	244	223	211	237	243	201	236	233	221	219	216	203	216	222	241	215	237	198	219	224	231	218	233	204	234	231	214
24048	19829	28432	32081	25420	12939	5207	3058	2574	1919	2405	3504	883	585	540	548	598	556	543	542	542	534	565	532	500	567	533	550	505	553	543	565	543	552	581	508	523	551	562	556	529	550	525	492	531	522	558	539	550	502	498	545	554	572	536	548	524	496	511	522	554	511	525	535	525	501	516	495	500	517	553	476	522	542	550	479	518	521	545	558	518	536	518	495	480	509	536	517	496	526	515	520	547	480	515	539	494	532	499	523	542	529	544	542	559	523	510	504	497	515	494	509	491	514	532	489	551	500	558	533	510	547	556	504	541	518	502	569	531	501	498	570	522	488	468	496	574	538	569	511	537	510	521	529	471	526	547	511	542	529	529	572	532	545	506	544	538	524	542	497	484	532	553	500	558	553	573	533	545	514	530	501	536	547	507	537	506	513	519	534	527	517	528	541	526	515	534	549	504	506	542	483	528	515	519	491	554	465	513	520	524	513	497	510	554	501	526	484	565	519	522	538	517	521	542	514	512	529	488	520	499	525	517	579	539	496	539	555	520	502	529	535	493	539	499	534	520	512	526	500	487	546	524	565	513	513	542	523	494	560	516	543	545	512	499	551	541	505	523	530	501	529	515	511	512	549	509	530	523	522	504	552	539	490	505	540	516	539	521	524	523	512	509	532	494	498	507	545	552	516	509	527	523	545	500	515	597	479	512	506	506	569	531	519	502	524	556	527	519	518	553	545	550	497	483	463	526	509	530	487	530	545	502	535	522	505	536	490	502	501	510	514	513	512	497	550	535	525	527	528	509	497	532	510	497	531	528	503	504	525	543	518	508	530	503	552	511	541	551	513	552	491	564	495	516	530	531	518	515	462	563	539	550	494	514	523	538	548	536	529	534	544	511	501	512	516	562	487	541	513	561	512	535	529	513	503	507	517	518	555	525	504	555	466	558	491	474	527	551	498	535	571	515	527	535	529	526	501	537	530	521	558	571	525	519	488	527	525	530	534	470	524	534	557	478	490	542	519	494	484	526	546	526	516	533	531	519	520	567	520	492	508	508	543	497	554	517	549	499	489	538	493	506	508	514	511	492	530	527	539	473	539	524	516	516	495	539	474	511	564	491	510	534	527	549	540	516	471	522	496	505	520	540	535	550	517	512	491	487	507	509	537	540	533	498	525	518	562	541	504	535	512	517	534	524	482	544	543	543	495	511	534	513	491	510	493	557	520	522	514	549	495	542	526	535	515	511	557	520	502	534	492	511	493	508	505	513	557	494	531	522	528	532	515	535	525	536	522	536	527	517	538	536	504	473	523	491	548	475	526	545	515	513	521	515	515	515	535	497	510	530	541	520	503	500	499	528	530	547	537	545	531	483	540	566	548	478	553	529	534	526	543	491	536	495	506	535	508	478	519	506	520	528	502	564	511	517	522	505	514	512	537	539	521	481	512	507	516	536	538	490	549	527	494	526	529	486	517	501	517	501	520	561	554	552	542	516	488	492	533	514	519	521	503	516	525	497	516	512	508	512	489	496	517	507	525	524	541	519	526	523	526	506	506	541	491	497	500	511	494	545	515	524	557	525	509	542	503	485	533	526	509	533	552	484	517	539	506	531	543	551	487	527	531	531	528	502	534	509	475	554	529	541	476	535	540	520	502	522	521	547	502	513	556	545	535	538	536	526	544	522	500	529	513	478	529	501	543	567	547	508	545	500	494	530	527	553	520	529	542	508	532	514	506	507	519	513	508	539	571	517	501	478	528	523	535	516	534	549	479	513	491	537	534	512	524	509	549	551	533	494	544	490	510	523	559	569	512	537	550	500	495	542	480	504	579	518	515	544	588	531	546	508	526	511	568	540	498	565	483	484	517	521	517	527	499	499	550	545	527	516	497	509	511	486	533	471	524	504	535	539	479	485	499	507	495	504	488	551	527	549	519	517	501	520	533	516	521	506	514	544	530	538	553	532	519	518	513	532	551	517	507	481	553	511	493	485	476	522	490	495	526	524	558	555	510	539	545	507	477	534	519	531	508	541	518	538	540	509	516	489	504	531	534	506	531	473	543	502	511	533	532	483	538	520	516	525	514	502	534	517	503	524	534	479	544	531	505	505	506	497	541	543	508	503	535	507	547	491	512	526	481	502	502	547	520	534	536	527	531	511	531	500	596	499	518	528	524	529	521	515	518	470	543	578	508	502	559	481	502	530	499	537	522	520	571	516	512	520	536	528	544	520	517	489	524	528	538	525	546	473	543	491	499	527	485	492	537	482	476	495	486	500	509	512	532	498	517	498	552	535	483	465	487	550	592	530	525	538	501	526	569	524	498	508	497	550	550	536	545	516	532	525	529	517	513	526	540	490	514	516	505	523	533	536	507	514	525	510	525	527	533	515	516	572	529	521	503	500	526	561	517	561	556	559	530	544	526	531	523	520	510	525	537	514	525	512	520	591	520	522	539	516	492	495	557	526	518	532	538	512	510	513	539	543	534	532	551	509	566	558	534	506	503	484	529	550	548	510	559	498	515	548	536	526	537	515	541	530	489	510	508	499	528	497	499	561	580	502	542	529	535	514	484	508	519	525	543	520	507	515	509	549	514	491	516	520	529	508	512	523	533	491	542	502	504	489	525	518	478	540	488	530	503	509	484	545	534	563	510	530	522	557	514	537	504	477	519	509	443	501	522	557	510	586	524	519	539	501	496	529	505	529	563	537	519	536	480	518	533	570	567	474	495	510	533	509	524	462	471	531	522	510	525	513	499	529	547	535	503	494	558	552	504	539	509	527	529	512	535	541	534	546	549	525	555	472	523	543	534	515	458	527	533	495	510	546	488	522	514	576	516	478	527	556	507	551	521	473	541	489	537	498	527	504	513	553	502	507	583	519	523	510	546	497	489	497	516	499	514	500	529	540	512	524	522	541	512	505	530	535	523	523	520	527	545	498	504	568	550	502	541	498	547	486	519	509	532	467	533	509	531	499	522	523	521	539	506	507	501	557	495	566	513	494	503	491	514	557	521	516	522	535	557	507	505	569	494	507	503	504	505	520	549	568	507	536	521	532	533	493	526	531	509	518	492	534	523	540	523	494	535	537	515	509	498	520	531	517	522	543	566	566	540	525	523	552	503	528	603	534	531	492	502	546	466	529	505	524	510	536	514	515	488	502	529	530	562	518	564	548	514	516	496	537	529	486	495	517	518	547	538	534	582	535	512	522	545	526	560	464	483	498	536	542	505	478	530	505	548	523	534	558	564	543	537	540	504	527	547	532	519	541	501	494	554	485	530	514	509	532	566	534	540	519	519	480	541	496	518	532	551	530	500	516	485	516	588	510	586	512	518	499	545	516	530	534	544	526	551	567	532	521	517	557	521	513	525	519	524	527	510	501	549	561	564	540	508	499	506	498	567	511	529	536	526	524	554	494	522	521	500	513	565	516	538	513	493	527	508	487	509	513	547	503	530	504	513	486	528	543	543	530	516	550	518	555	520	505	492	497	518	472	546	489	522
49204	34720	33815	31370	24272	10679	2517	829	615	684	1289	1592	326	259	317	297	278	285	288	268	309	307	286	298	251	305	289	262	261	291	275	287	259	250	276	301	278	256	289	288	281	292	259	265	316	299	280	274	279	297	308	281	298	262	226	273	294	254	285	305	259	239	280	284	296	286	262	245	283	267	286	285	257	298	273	275	263	320	270	293	281	279	257	246	246	271	257	269	232	268	259	266	287	264	303	277	267	272	274	287	302	268	308	311	279	278	250	269	294	262	285	283	282	256	273	265	314	257	250	251	271	253	274	265	248	279	315	278	256	234	298	307	257	289	265	275	278	243	287	281	288	276	272	242	268	277	280	254	282	281	252	267	274	261	271	311	283	279	268	286	301	278	290	268	258	278	261	299	318	239	251	275	282	291	285	268	301	280	254	279	268	273	298	285	284	251	286	285	285	272	283	293	295	302	261	315	262	245	292	262	282	286	287	305	283	273	268	267	295	263	256	300	271	268	283	284	290	299	247	287	252	296	284	276	303	271	298	299	289	323	265	257	254	267	253	263	269	304	287	289	288	284	294	277	283	278	282	309	274	282	260	253	260	295	264	247	274	283	232	275	280	311	250	293	260	279	283	293	278	278	292	239	251	295	275	302	277	274	297	259	252	256	261	289	273	268	271	292	291	286	291	269	261	265	252	302	232	271	288	279	267	268	288	247	242	252	267	320	274	265	268	283	281	263	301	253	256	277	255	244	249	276	284	277	287	241	270	304	266	281	270	254	259	277	270	284	309	275	234	271	268	260	249	265	295	256	300	287	263	276	251	282	273	238	291	273	263	303	279	268	293	283	294	299	285	305	269	237	259	288	240	269	277	269	280	243	285	278	308	264	298	273	314	265	275	292	275	285	262	251	252	257	296	276	283	247	279	223	258	299	289	270	317	290	270	277	260	261	279	263	258	277	279	299	261	244	266	307	282	262	291	256	268	254	282	265	255	272	266	297	269	272	258	278	290	301	246	282	279	251	271	267	281	257	267	271	280	289	318	304	288	284	291	300	253	281	281	299	261	282	288	267	257	303	257	320	272	270	281	301	275	275	276	257	265	278	295	274	292	255	257	268	292	324	280	287	252	235	282	281	255	245	281	315	270	283	272	266	268	280	309	302	262	298	267	333	293	276	259	260	299	262	268	285	272	278	258	288	295	282	265	255	276	292	271	272	284	281	303	305	273	296	241	276	264	293	254	259	294	264	263	299	262	250	274	285	276	274	275	294	268	292	299	282	298	280	276	257	306	277	285	271	293	272	279	285	293	282	306	274	251	252	252	273	270	275	243	253	290	259	269	262	264	264	268	257	276	322	283	295	271	313	265	266	271	266	273	260	286	289	299	276	249	283	268	295	300	288	295	287	308	235	251	269	301	270	265	270	236	264	258	245	254	255	274	260	273	271	279	272	284	278	274	265	309	268	276	232	296	314	292	271	281	286	274	265	274	287	277	280	271	258	270	272	295	279	275	279	272	283	250	273	260	293	286	281	262	257	278	296	286	272	286	277	280	290	303	259	266	260	308	290	282	269	292	266	304	279	294	274	276	252	276	298	279	279	241	283	294	259	272	294	262	275	278	268	300	279	306	305	288	272	270	274	278	251	285	253	257	279	293	257	257	283	269	283	264	284	289	272	274	271	242	247	263	290	253	274	279	247	293	297	275	231	272	290	293	288	299	286	275	275	293	279	248	268	267	318	248	254	270	279	275	274	288	288	266	270	278	268	293	271	286	293	290	275	256	278	297	261	274	324	306	309	260	282	250	263	297	268	269	259	258	292	277	286	263	261	288	239	275	302	293	301	268	260	261	275	294	282	305	289	269	303	254	290	258	249	252	273	252	319	301	255	256	262	267	264	275	290	269	270	276	271	295	248	284	266	289	277	275	284	274	274	253	251	272	264	285	253	269	300	286	288	268	253	260	258	256	299	284	277	255	299	270	325	272	301	279	296	257	283	301	267	248	267	262	240	296	274	260	250	304	275	281	266	291	292	323	268	251	335	295	304	277	278	269	275	258	254	266	273	274	265	297	279	309	274	289	294	301	249	289	254	300	292	301	309	280	276	296	283	310	284	308	291	267	313	281	293	286	264	280	298	283	252	288	310	258	277	284	274	293	259	266	279	278	287	280	325	309	278	273	288	264	306	275	273	291	292	295	310	305	255	299	294	274	255	287	251	308	281	296	292	257	253	271	276	294	291	297	268	262	287	266	278	280	283	246	295	286	260	284	261	293	290	287	271	298	266	277	257	259	273	277	274	267	272	267	284	308	254	267	272	288	264	318	283	312	261	271	285	284	286	286	228	293	271	288	252	276	291	267	267	305	267	270	287	269	270	275	289	283	267	263	278	271	267	281	305	254	266	295	248	268	292	237	279	299	270	254	256	278	278	281	260	256	307	295	280	282	253	281	284	267	277	275	274	265	263	292	286	291	309	292	283	299	282	318	318	272	267	276	246	290	264	292	297	288	276	298	302	284	267	267	297	282	311	293	323	307	271	268	271	230	284	293	270	266	264	281	286	293	299	278	279	282	281	310	277	276	308	257	255	280	274	288	290	274	291	263	265	290	271	297	286	297	261	262	269	300	289	280	295	255	276	284	288	307	284	282	279	252	295	319	271	304	287	307	255	269	274	286	279	252	272	273	257	280	255	295	262	257	285	294	287	268	273	299	250	268	257	288	290	314	271	276	283	250	280	286	287	264	284	242	281	282	305	294	274	287	281	281	273	278	278	262	265	235	303	272	269	245	248	246	298	291	279	258	281	266	263	264	255	279	310	291	289	283	246	287	292	271	293	278	260	256	284	295	268	318	245	291	285	282	252	273	282	285	288	277	281	280	259	279	265	312	286	288	268	290	295	259	273	266	294	300	265	274	285	301	268	233	278	226	271	282	283	288	274	267	265	296	258	292	293	250	272	283	285	273	267	278	292	273	305	279	297	247	279	292	258	267	253	268	292	272	303	258	286	309	263	269	285	283	277	295	268	266	292	316	281	264	284	318	285	258	307	309	302	280	292	285	260	281	281	314	288	251	274	276	283	313	283	274	265	280	245	282	287	269	315	241	258	281	271	277	260	251	276	273	303	266	272	285	280	277	285	283	295	294	277	263	233	271	284	265	268	293	301	283	297	261	271	276	254	301	336	286	253	277	266	263	273	272	275	319	282	285	286	269	308	291	272	279	299	275	286	290	296	290	308	274	242	269	278	292	250	282	291	264	278	272	252	264	270	267	286	262	297	286	281	261	261	248	291	284	275	286	284	296	298	269	267	268	302	253	275	294	314	285	255	275	265	302	273	260	252	274	281	242	295	274	274	277	267	291	280	247	304	291	295	284	285	297	259	237	273	264	304	235	284	283	291	235	274	267	274	268	273	266	308	275	252	309	314	278	259	298	260	259	278	271	275	298	296	370	313	296	282	299	286	298	297	295	250	291	286	265	305	299	297	281	264	270	256
31376	26217	34875	39223	33727	16113	5798	2929	2175	3116	6165	6695	705	712	663	643	627	647	611	677	632	604	643	644	638	646	653	562	636	610	628	600	560	653	626	612	633	623	674	608	639	606	623	624	625	619	572	605	637	599	585	604	622	602	632	637	606	615	586	606	615	598	577	579	654	586	594	594	591	596	616	578	602	605	578	594	571	583	631	612	601	599	621	554	593	591	579	608	619	596	606	640	611	631	635	597	569	567	632	637	590	596	575	620	614	624	621	621	627	639	616	604	573	599	593	598	618	587	617	588	609	581	591	613	610	594	580	609	618	621	608	579	595	615	593	557	567	592	623	605	619	620	581	616	566	632	596	600	625	603	612	656	636	619	596	628	626	580	585	628	621	576	582	603	600	638	606	579	633	612	617	555	616	599	638	597	566	611	626	632	602	604	596	576	588	604	624	589	589	620	591	586	579	651	574	607	617	603	623	582	608	600	579	547	624	606	647	602	638	616	584	574	582	611	643	612	624	597	544	580	616	600	558	583	634	614	620	625	596	588	587	623	612	599	617	617	601	621	581	605	623	592	604	577	630	609	573	585	608	599	581	627	599	579	620	635	610	583	644	597	612	596	632	633	619	545	575	599	614	579	625	608	607	572	568	592	556	635	611	621	599	599	619	555	628	571	607	574	601	591	577	590	633	596	576	622	601	560	577	584	586	592	611	597	601	594	590	567	642	605	625	586	627	585	602	571	586	621	588	601	633	598	596	628	639	627	596	566	577	597	605	602	640	626	644	612	560	628	624	591	576	595	578	600	642	584	635	614	598	643	644	568	612	594	608	609	654	572	605	631	600	636	622	589	637	613	643	642	572	598	566	585	591	550	628	632	603	585	595	591	594	594	647	596	621	603	557	582	589	575	638	612	621	572	622	620	583	611	573	590	594	584	644	592	584	610	596	614	554	606	590	578	591	588	618	635	595	588	570	595	592	630	609	605	615	620	622	596	609	609	610	560	581	598	617	581	592	598	588	586	585	598	633	582	591	576	598	575	613	570	593	581	578	621	638	620	628	614	602	570	618	585	617	610	614	665	640	566	598	628	637	634	590	613	592	591	573	584	647	578	609	589	582	606	620	610	561	575	623	566	573	602	627	648	609	573	620	589	600	588	594	609	657	615	592	613	653	598	643	628	607	633	619	611	599	641	610	628	587	627	597	647	620	569	592	588	577	545	606	581	598	608	548	606	587	610	593	625	644	577	575	640	602	610	599	562	607	623	601	641	602	619	597	558	633	583	643	616	614	600	607	574	612	600	620	640	595	657	650	634	586	607	613	640	616	630	627	557	621	613	645	620	636	607	606	611	621	610	612	635	633	591	591	619	611	599	597	591	618	647	600	603	600	585	640	593	607	606	583	605	607	553	570	609	556	575	595	563	625	630	602	544	602	632	649	630	576	586	593	664	621	635	638	612	618	613	608	562	641	578	574	532	631	590	618	595	636	626	595	601	601	617	588	618	593	625	574	616	602	606	639	610	607	609	631	585	673	640	667	595	650	651	620	579	618	619	619	577	611	633	613	587	585	623	629	606	605	615	575	625	604	608	646	596	619	606	618	642	573	615	586	620	624	584	624	572	611	595	593	618	615	585	601	587	631	626	618	597	620	565	615	596	582	580	556	607	576	603	582	643	593	643	624	581	641	623	590	581	626	561	642	623	585	608	617	642	554	585	595	586	602	614	662	602	616	597	610	631	582	580	623	598	625	583	603	581	607	611	644	630	579	617	602	594	630	609	609	621	614	595	615	587	639	576	598	602	604	620	586	626	588	632	590	652	600	616	587	602	610	569	587	616	587	599	621	543	628	639	583	613	603	622	571	653	611	630	619	603	580	592	623	590	608	605	606	567	575	575	630	592	599	567	613	580	613	612	620	600	639	583	604	577	581	606	602	594	648	598	595	620	599	615	609	564	595	616	647	586	606	572	631	620	644	660	577	626	633	633	563	561	658	631	644	614	584	593	604	626	557	613	570	593	580	642	582	592	598	602	609	593	603	596	608	641	631	578	660	626	620	603	560	554	637	565	552	566	622	561	613	652	589	591	602	576	652	646	630	565	645	612	638	634	565	639	603	601	592	580	557	576	606	637	615	603	602	630	627	585	612	601	589	578	624	636	618	602	586	625	603	656	619	641	598	550	585	607	650	613	595	634	583	602	599	596	594	616	614	637	636	602	574	587	608	560	599	578	601	620	563	628	670	592	589	629	618	622	621	581	588	587	583	611	585	592	549	584	585	599	612	613	642	605	622	634	596	605	607	576	592	639	629	573	639	631	593	604	650	625	571	597	625	593	600	610	594	656	604	596	612	607	620	612	621	607	605	608	592	606	599	608	548	677	606	606	654	599	612	624	613	594	603	581	635	608	601	615	598	635	600	622	592	620	614	574	577	568	545	604	598	621	593	585	604	575	631	598	598	611	628	599	617	578	616	569	607	622	614	577	599	617	607	600	606	607	603	618	558	656	605	615	595	586	619	619	679	578	595	617	584	625	604	589	684	617	586	628	619	579	603	609	658	582	587	578	621	623	618	621	634	590	608	609	611	573	569	568	650	580	572	620	603	602	616	624	618	638	626	591	596	581	561	630	601	593	586	627	605	631	574	589	560	587	615	632	592	572	632	594	642	585	596	608	568	629	652	582	579	588	593	578	597	612	610	620	645	615	630	655	600	617	576	571	582	584	660	618	615	564	577	572	598	628	604	635	606	598	564	606	577	602	572	588	600	568	602	598	613	587	586	604	631	601	594	587	602	578	601	606	572	617	591	605	602	585	587	613	591	581	611	664	629	569	627	609	619	578	569	614	560	559	588	566	593	659	648	609	637	594	599	582	559	564	629	566	630	591	615	602	580	582	625	595	642	560	623	572	625	628	616	617	571	589	612	579	594	644	634	578	592	624	607	623	589	629	613	605	611	580	578	549	588	604	576	547	631	572	593	605	582	615	569	615	637	600	613	589	606	577	571	607	624	624	571	632	605	612	594	616	628	626	609	574	569	614	617	617	594	639	622	592	598	604	583	583	579	598	587	586	616	611	604	651	570	616	622	592	608	585	595	595	627	636	631	598	589	616	643	661	640	608	597	575	616	592	607	605	627	615	590	605	608	558	636	631	615	629	659	651	602	615	568	593	644	572	573	632	592	618	594	643	607	559	582	602	642	577	609	634	627	621	609	592	610	592	636	607	653	602	552	564	642	590	636	598	627	583	573	579	603	604	610	570	580	638	570	573	608	589	574	608	630	644	638	576	599	589	575	607	598	677	607	638	616	620	554	597	587	588	617	631	607	571	593	594	537	600	600	616	628	567	623	579	597	582	566	594	602	574	596	575	622	602	559	554	564	617	609	595	625	621	645	610	605	622	580	640	605	607	601	588	639	614	627	584	622	582	594	660	613	584	579	633	580	634	574	613	622	606	590	547	643	603	625	609	588	579	605	620	637	640	577	610	607	616	615	600
18630	9189	6892	4346	1658	779	384	223	201	197	144	175	141	98	99	110	114	96	110	118	118	96	101	111	117	99	121	106	117	119	105	124	124	90	101	132	106	122	122	98	101	108	91	106	118	108	114	107	104	100	104	133	100	110	117	96	101	95	113	105	106	113	110	128	101	103	120	109	107	122	127	131	102	115	114	107	97	110	118	105	89	115	105	113	101	118	107	110	116	93	129	113	115	106	104	123	108	88	96	115	123	119	118	101	135	122	96	119	119	103	96	111	104	111	108	114	92	110	100	127	94	100	103	102	86	98	91	96	127	105	115	100	111	95	120	110	96	108	103	97	104	124	96	110	122	85	113	111	97	91	108	118	92	129	127	94	106	90	115	111	110	104	110	122	138	110	108	106	110	102	93	106	119	88	106	98	110	96	111	117	109	102	100	113	116	96	118	91	90	102	100	104	100	94	103	100	110	105	111	114	96	100	119	118	102	85	96	102	115	97	70	103	110	88	112	121	103	117	112	113	103	96	113	118	120	114	106	98	106	102	110	115	118	109	93	106	120	109	102	101	96	112	102	124	107	90	99	102	123	104	91	120	111	99	107	107	131	98	118	106	89	101	104	112	103	104	86	115	117	99	108	109	110	110	98	108	111	95	110	99	124	100	104	92	128	105	119	129	121	115	121	115	122	124	98	105	118	114	97	118	117	111	110	107	120	96	96	135	140	113	124	99	118	110	103	98	107	82	116	119	103	96	96	117	108	106	108	103	90	97	110	87	100	132	112	106	93	116	99	94	87	104	141	91	113	126	97	100	96	88	100	96	110	108	100	113	123	126	112	85	115	109	126	105	92	111	108	105	112	101	77	102	99	95	117	108	130	92	134	107	90	101	104	105	103	103	102	105	109	104	121	121	117	108	88	101	128	97	101	101	115	100	111	101	117	112	100	119	102	104	100	83	110	122	124	107	117	98	105	92	111	89	105	116	122	100	111	124	101	120	90	101	121	103	106	121	123	98	126	108	112	118	113	107	110	129	107	115	97	127	113	95	108	97	102	125	101	123	107	94	102	106	107	111	112	97	93	95	91	108	83	114	80	91	125	79	103	96	104	111	95	113	113	124	137	104	121	115	101	95	125	78	117	83	99	120	118	112	101	110	85	119	121	102	104	104	83	99	105	91	100	110	83	94	97	112	82	107	83	121	99	107	95	128	113	112	130	89	107	103	108	123	111	104	92	93	117	99	107	119	111	102	97	99	118	113	105	106	105	85	125	92	108	126	126	119	111	126	106	127	93	119	110	115	93	112	102	114	106	106	106	131	119	100	112	99	95	90	127	98	105	112	95	108	131	102	111	96	110	105	133	105	126	107	100	116	117	101	116	87	118	114	110	103	89	123	113	122	93	109	99	111	98	124	110	130	109	103	99	123	105	96	102	98	113	80	101	110	118	104	123	116	126	117	106	115	114	106	123	103	112	88	108	95	123	98	107	123	98	119	113	112	111	104	85	124	111	101	84	101	105	89	98	117	102	107	97	85	112	88	117	118	113	90	86	120	104	117	101	108	95	92	97	108	115	117	135	101	117	123	109	115	104	116	96	105	99	106	100	117	126	94	89	111	91	100	112	92	123	107	87	117	132	115	128	125	100	111	89	122	140	109	107	108	103	112	103	105	104	108	109	114	90	88	106	94	118	130	103	92	111	124	109	100	92	110	110	135	118	119	99	114	131	121	116	112	123	100	112	100	105	102	108	94	113	101	100	93	105	100	120	114	106	97	99	122	77	110	104	96	114	102	104	108	107	101	114	105	122	115	100	108	112	104	113	110	104	126	106	109	107	108	109	97	111	119	92	118	114	124	105	96	99	91	97	112	108	111	98	128	97	92	118	112	120	112	111	118	118	108	127	94	103	100	96	104	102	130	108	94	109	127	109	101	107	102	87	91	108	100	120	124	105	109	95	105	99	111	111	110	120	124	100	108	114	98	118	118	118	99	113	99	101	120	87	96	127	120	102	107	87	101	117	110	116	92	125	98	110	99	115	131	88	99	113	79	113	110	95	105	104	91	95	108	91	99	113	133	108	122	113	125	111	89	102	113	112	97	104	106	129	110	104	107	93	105	113	88	124	116	106	85	92	102	87	99	112	111	97	122	99	111	121	114	110	97	102	125	99	99	106	125	122	97	108	98	103	92	92	107	100	109	91	112	96	110	118	119	100	89	101	90	99	102	123	112	92	126	103	100	104	108	104	114	114	128	113	114	117	117	109	129	94	108	117	89	115	128	124	115	117	115	114	116	116	112	111	103	99	123	121	113	107	112	83	125	107	90	106	109	115	105	104	111	119	103	108	106	101	98	104	114	110	114	124	89	112	99	94	116	122	95	98	124	126	112	109	117	102	109	94	88	103	127	99	110	120	112	97	95	93	126	98	113	117	104	120	126	116	112	89	95	113	117	119	112	107	131	126	132	121	101	83	90	118	133	106	99	88	119	119	134	109	92	102	99	94	105	106	87	115	115	104	126	113	122	96	116	92	104	109	104	89	88	111	87	115	106	130	103	105	94	113	103	89	108	100	95	108	105	113	99	112	97	101	116	93	132	108	109	94	125	112	114	107	93	92	117	103	110	127	99	107	95	109	114	124	103	110	107	83	122	104	93	89	106	106	98	87	97	100	97	95	108	105	110	120	90	109	97	117	114	114	111	84	90	96	119	125	108	95	105	107	108	85	88	120	113	105	105	120	95	98	113	121	116	87	96	110	108	111	110	98	132	90	102	101	111	119	106	106	121	108	113	109	97	115	115	108	116	102	117	104	103	102	97	126	83	127	128	115	104	102	126	108	108	123	114	108	92	108	116	107	110	105	89	104	107	94	101	100	117	95	113	123	106	117	107	101	93	80	105	111	127	114	81	110	110	113	105	115	110	135	116	106	108	85	96	111	95	102	103	111	112	91	81	107	113	93	93	115	115	96	121	105	105	105	115	116	127	106	96	98	108	118	106	103	92	120	93	112	136	119	99	117	100	103	119	111	99	98	116	102	112	103	107	130	104	94	128	98	93	108	81	105	107	96	112	99	124	109	107	122	97	113	118	121	96	91	106	103	109	93	96	148	109	89	117	107	114	118	108	108	103	106	108	125	101	101	131	131	111	115	84	104	99	112	111	110	105	106	110	111	105	119	109	108	98	107	107	106	110	91	97	92	116	101	103	107	124	99	94	99	106	112	104	91	126	106	97	102	110	111	82	98	91	90	105	115	132	128	101	97	117	100	96	95	127	108	130	114	99	97	114	134	102	90	130	102	108	108	96	96	90	107	123	112	118	98	113	106	113	91	92	89	101	90	106	108	110	108	110	123	77	123	112	104	109	123	104	106	107	97	114	99	111	104	98	117	108	108	92	112	125	104	103	121	117	142	104	104	95	105	108	102	90	98	110	94	93	89	93	79	127	134	97	121	104	118	120	119	107	110	104	113	94	103	97	97	98	136	113	101	104	99	100
10811	7391	11741	10650	5627	2896	1673	962	702	720	615	526	266	283	275	249	311	280	278	278	300	288	240	272	293	273	263	287	294	257	273	273	262	269	295	264	291	296	283	280	288	279	277	297	257	256	276	315	220	256	283	272	302	275	247	292	290	280	306	255	280	266	269	295	258	258	252	248	264	278	275	291	290	241	289	277	295	248	274	275	300	269	278	262	282	316	283	297	288	284	266	309	302	290	262	270	287	268	279	287	292	267	265	291	249	317	280	273	251	287	261	260	255	264	294	280	283	276	293	266	276	284	296	291	245	265	281	277	283	268	285	307	290	273	285	293	293	266	275	283	265	278	277	269	287	284	270	290	271	304	278	279	274	321	264	246	247	296	290	296	281	271	287	294	265	319	297	276	299	267	250	230	310	273	295	242	237	273	249	285	250	288	262	293	283	251	294	269	300	273	271	288	262	308	265	290	285	272	275	246	255	267	239	292	290	276	294	299	293	239	281	288	276	304	281	275	266	278	266	290	305	263	317	277	316	292	300	279	242	261	304	284	290	288	286	275	265	294	255	260	231	300	257	268	262	217	273	275	284	281	269	246	295	252	282	275	298	293	281	283	290	298	307	294	284	294	291	269	275	243	255	292	284	287	281	270	257	272	274	268	274	297	314	270	272	268	289	269	277	287	298	260	274	270	251	269	276	268	288	280	288	288	262	286	300	280	230	284	292	282	308	294	283	287	259	262	274	302	263	269	264	304	303	280	280	252	294	262	250	286	247	267	274	283	265	284	269	298	257	284	288	248	265	235	270	242	285	289	271	266	265	271	285	284	294	277	273	308	280	284	259	257	242	281	303	273	267	246	280	273	271	269	309	293	267	286	270	290	282	266	278	280	274	271	285	256	281	286	316	287	278	259	267	291	261	276	269	278	283	231	276	262	285	304	295	256	260	278	261	261	275	281	268	280	288	284	326	300	238	308	283	287	286	280	276	262	310	320	262	264	242	276	256	284	298	273	267	326	252	269	279	301	308	300	269	260	253	235	249	274	270	307	271	306	292	291	289	278	278	258	270	290	282	296	279	278	294	261	276	272	288	264	268	282	270	272	290	255	316	279	281	279	266	281	274	281	287	277	308	278	273	327	245	295	257	280	297	276	300	280	268	259	275	255	266	257	281	255	292	274	286	280	264	297	251	297	260	272	285	304	303	268	243	294	270	252	297	286	270	269	274	289	287	271	288	271	278	231	276	278	269	249	283	294	268	302	255	302	287	292	276	302	263	273	265	274	288	296	251	263	261	299	268	270	291	288	245	263	287	318	251	298	287	277	278	292	304	292	254	265	280	255	266	300	265	247	285	269	293	306	258	303	268	297	286	286	262	259	320	271	298	302	281	299	286	271	276	314	260	275	276	276	286	269	258	272	267	273	275	261	281	315	260	274	268	284	275	317	261	295	246	265	263	313	288	284	304	274	244	271	245	296	298	262	278	297	295	298	306	284	303	273	315	276	293	251	304	267	287	266	273	254	278	290	276	266	274	277	265	270	273	308	300	255	299	266	301	278	290	257	283	263	278	260	266	272	280	268	286	290	276	296	295	289	308	290	282	288	258	250	304	258	258	286	280	249	277	285	278	299	294	290	256	265	288	237	296	264	299	275	282	284	267	264	291	285	272	267	276	246	287	278	255	284	270	283	260	296	282	270	261	303	257	309	264	257	295	276	279	277	266	272	283	276	282	282	284	310	278	254	257	282	260	299	264	311	259	295	281	273	268	291	275	282	238	270	290	295	280	256	240	274	285	256	284	289	262	275	288	258	281	285	290	271	252	303	274	260	254	269	284	283	278	291	276	298	283	278	279	266	271	290	249	265	291	273	308	273	293	232	306	269	264	274	269	256	315	235	274	266	271	267	318	314	278	281	286	285	284	279	281	285	296	282	253	299	255	280	277	283	309	283	282	283	277	252	292	265	283	297	314	261	289	302	259	287	302	288	294	263	258	266	245	246	259	253	247	256	280	293	306	283	288	270	284	299	292	300	294	303	268	270	270	256	297	294	284	278	291	288	273	299	251	277	287	287	288	271	244	280	295	277	291	267	270	283	296	275	261	291	289	280	290	263	254	253	269	229	305	280	274	274	290	261	278	288	268	259	296	282	284	302	258	266	261	309	308	264	271	281	266	302	296	274	284	263	256	285	273	285	274	291	272	275	281	284	291	302	273	280	293	279	273	282	285	298	273	295	285	264	280	275	262	277	268	272	300	284	280	290	271	294	276	278	283	293	275	282	291	264	266	282	292	294	267	302	272	273	261	288	251	299	254	284	249	260	295	269	281	293	285	278	307	282	268	291	284	287	283	276	262	276	289	271	274	315	279	281	295	275	283	275	287	287	285	274	286	249	270	286	315	296	301	298	284	258	309	288	245	252	281	280	267	307	273	285	313	285	280	292	300	269	297	325	274	272	276	241	318	260	296	289	280	268	288	310	257	293	270	267	269	293	288	262	283	273	282	264	255	284	269	302	283	270	267	263	288	264	264	282	280	270	295	291	270	257	269	297	284	308	285	290	270	291	273	256	294	272	299	277	280	276	257	289	285	269	252	260	263	293	284	260	266	263	293	280	274	290	271	257	279	231	236	257	266	280	295	296	277	277	277	286	282	304	311	294	286	290	273	284	275	285	242	264	307	283	274	286	276	264	268	287	273	264	305	278	284	272	294	308	289	295	275	288	285	275	296	276	266	297	268	279	280	259	270	319	259	292	283	282	287	287	273	269	276	283	265	274	286	288	295	270	307	284	288	256	299	285	307	283	263	270	308	280	262	298	290	267	284	279	254	290	247	274	285	272	260	338	244	261	298	285	313	308	252	252	292	302	310	278	293	322	300	291	259	260	250	291	287	272	276	264	283	317	282	282	271	262	297	264	280	286	266	279	306	272	291	277	272	264	237	261	304	288	302	262	265	245	277	292	277	260	303	286	277	267	262	278	279	274	276	302	258	291	264	269	293	285	261	266	263	269	274	274	268	255	272	294	270	268	266	289	269	294	289	309	261	273	278	292	253	244	271	276	309	284	275	276	232	277	298	292	278	295	289	262	242	283	240	286	306	300	234	268	268	285	273	295	281	282	288	300	267	279	295	292	276	263	268	294	296	264	279	293	288	281	286	278	272	290	299	298	285	263	269	261	264	275	278	263	277	291	311	291	285	310	287	264	276	277	287	258	303	292	274	254	263	272	280	281	307	268	280	300	290	238	286	284	287	268	294	260	306	282	294	274	279	285	298	298	288	324	250	272	299	259	288	296	263	279	267	262	272	261	270	250	261	248	257	285	281	281	290	278	272	283	294	281	303	272	267	271	279	266	268	299	292	287	291	294	291	292	266	295	251	292	280	289	255	308	273	281	267	290	276	302	286	234	285	260	293	283	294	287	291	284	269	278	297	278	303	304	275	269	281	276	295	260	275	282	301	264	278	259	263	270	312	272	271	288	292	292	268	278	292	261
38182	26205	24018	17291	12720	6321	2028	1018	549	422	1277	1058	217	256	229	243	223	268	221	237	246	262	235	231	254	233	246	224	257	222	211	236	217	210	218	210	218	214	222	212	210	196	228	193	223	225	218	228	231	199	244	239	223	207	216	213	196	205	246	230	211	239	212	218	201	228	243	195	219	252	216	241	210	224	192	222	216	248	214	209	226	217	219	230	234	224	266	279	261	245	224	218	246	227	239	209	217	218	223	203	235	224	236	243	248	243	259	223	204	212	209	222	196	229	229	244	250	225	226	243	233	244	214	201	227	224	259	223	229	220	233	227	234	218	222	218	233	227	223	238	217	235	206	254	208	225	240	233	208	235	252	247	279	212	259	212	224	203	220	194	234	244	237	207	220	218	232	240	267	261	233	224	235	233	215	241	193	216	266	209	223	220	257	207	196	207	233	220	266	225	244	227	227	250	214	232	209	209	257	225	229	228	242	240	232	194	226	238	233	219	249	232	206	246	220	235	202	235	262	213	216	251	257	210	206	230	215	232	245	229	241	215	245	197	258	243	223	217	219	217	218	223	217	263	245	233	208	237	235	232	246	219	250	231	214	233	216	206	201	207	237	192	275	208	212	230	235	215	214	235	219	239	222	231	226	200	189	238	221	228	218	223	241	245	214	198	240	247	253	267	235	215	229	213	231	228	235	259	226	235	238	218	231	234	229	195	246	251	224	209	210	201	245	222	235	236	239	189	230	203	207	241	223	221	230	220	228	210	227	201	227	234	219	224	221	207	220	221	216	248	221	225	227	229	240	219	249	248	231	211	231	197	224	250	212	227	245	265	223	199	257	243	221	200	209	194	226	226	228	256	204	250	230	228	213	200	213	255	238	224	214	246	227	193	228	207	237	213	230	238	218	212	234	255	227	227	204	238	217	222	195	198	224	209	190	233	229	226	212	231	226	223	255	232	215	222	221	206	241	195	236	225	235	209	228	198	233	228	215	242	239	243	198	220	198	217	216	222	223	261	243	226	201	214	233	210	237	231	222	213	205	212	218	237	251	230	207	245	256	212	231	229	225	245	249	218	221	236	232	196	223	203	226	216	241	253	192	201	219	240	238	223	233	213	225	238	229	234	217	223	188	231	198	183	209	221	208	236	237	202	222	263	245	218	226	230	206	258	228	209	227	239	222	199	217	213	265	209	210	241	212	244	223	215	235	228	215	220	212	248	243	237	227	244	255	222	223	240	249	211	245	213	227	242	205	235	216	225	226	219	198	188	243	221	209	216	210	250	214	208	239	237	201	202	245	219	236	240	203	200	214	241	227	244	241	240	232	235	222	223	216	234	222	263	196	217	238	239	247	202	240	212	219	208	230	224	219	238	234	233	206	209	220	222	209	235	243	195	245	222	231	250	235	224	231	219	206	246	221	218	223	222	247	246	225	233	248	254	227	255	254	216	228	212	215	241	242	210	236	198	202	216	209	197	202	234	202	211	220	211	243	262	204	243	223	227	229	214	217	191	217	202	249	219	239	244	257	204	223	234	209	215	225	231	209	235	222	219	214	235	230	223	212	245	246	210	224	219	210	239	213	206	248	232	252	231	199	198	268	216	223	205	223	234	229	198	239	211	215	226	224	213	233	234	253	237	270	271	248	234	201	226	209	217	231	234	213	225	227	216	252	212	208	246	253	255	235	211	242	223	222	224	229	205	236	227	234	230	219	195	209	186	236	231	202	212	238	211	228	247	218	208	212	211	207	202	205	236	223	232	224	239	247	239	255	236	206	216	238	236	233	228	240	245	229	220	246	222	226	236	223	244	234	238	206	226	228	199	241	229	217	237	237	245	268	253	250	229	233	232	230	260	214	231	242	239	222	213	191	235	232	227	222	215	249	206	221	211	239	234	227	231	222	232	227	235	242	184	263	225	246	227	227	204	228	258	224	222	253	219	217	222	249	217	227	194	246	218	219	227	207	229	212	211	213	229	244	222	204	229	251	193	236	210	242	211	203	252	216	220	231	247	247	211	228	221	236	238	226	203	230	248	235	216	200	202	239	185	239	218	239	207	210	240	208	221	221	223	228	254	229	212	221	236	256	229	227	207	207	226	230	212	233	237	249	229	223	221	231	202	217	218	214	248	208	220	235	222	230	204	241	224	232	225	229	238	230	193	228	213	234	213	233	213	198	219	218	240	225	223	252	231	231	216	231	184	257	235	198	220	217	228	221	210	209	217	227	240	223	235	205	203	213	241	208	202	224	222	228	241	234	222	228	238	241	206	220	235	263	224	211	204	228	211	218	209	215	205	198	218	222	223	222	257	222	229	232	244	221	225	232	231	215	215	213	240	232	224	242	216	205	209	235	199	211	212	231	232	214	234	254	218	177	218	235	230	207	232	227	223	225	228	240	220	205	201	221	233	218	229	245	235	194	213	220	219	218	205	236	226	228	225	224	209	215	234	197	238	231	201	225	237	236	234	248	220	225	204	235	236	251	246	212	218	231	215	227	229	231	227	197	207	209	222	249	231	238	231	238	248	226	234	229	245	225	223	210	207	201	229	218	212	219	262	241	220	257	209	216	212	204	227	219	244	208	229	219	229	251	207	229	224	229	230	224	238	224	217	209	239	238	247	233	216	227	214	219	225	221	226	246	215	250	280	209	205	235	246	229	219	260	215	222	245	226	236	209	227	249	213	232	213	239	230	240	238	226	208	220	215	218	204	221	219	231	277	236	225	238	244	246	218	221	195	241	238	249	235	210	208	200	230	248	215	202	248	265	228	241	232	207	240	248	200	221	250	236	229	222	243	225	214	184	213	224	252	216	216	234	230	211	224	240	218	237	217	213	253	246	220	212	222	226	247	214	216	248	256	220	222	233	187	228	242	235	222	235	204	229	212	239	225	232	198	252	208	227	211	234	217	241	231	224	231	238	222	237	207	244	227	216	199	254	233	224	214	203	247	230	206	217	224	210	233	231	233	209	238	237	231	204	207	201	243	220	233	226	234	219	213	199	218	235	220	218	204	232	244	207	233	257	233	222	235	222	232	214	228	218	203	187	229	203	218	226	236	216	227	220	203	202	225	240	237	216	203	225	192	239	235	256	237	206	231	197	225	240	252	228	236	231	207	220	246	220	234	240	257	221	248	207	188	225	238	225	231	215	232	234	253	210	259	231	242	224	253	226	222	246	199	244	230	207	220	223	228	236	239	244	220	243	235	205	214	234	200	203	236	224	229	247	212	218	207	222	217	213	220	227	228	245	202	230	221	227	236	234	208	219	256	217	225	218	220	227	240	221	220	206	199	213	215	241	229	221	228	225	258	232	235	225	223	206	213	224	252	210	215	250	215	215	225	251	239	224	229	214	216	194	242	200	229	211	221	220	226	234	221	226	206	213	194	221	211	210	205	230	228	216	233	211	213	224	248	209	207	239	196	234	221	230	247	234	225	225	205	230	265	215	239	271	220	250	214	227	222	213	247	232	221	257	215	212	225	222	236
24236	20449	28025	26923	23993	14544	6919	4018	2035	1707	6379	4582	556	566	586	532	573	584	533	512	565	510	519	541	531	512	551	510	515	524	516	540	533	555	497	562	513	499	531	537	536	510	525	509	543	516	551	547	531	511	500	510	502	544	526	561	567	481	554	529	502	496	558	524	507	539	514	503	501	512	511	486	528	518	482	478	520	507	509	538	495	530	519	535	569	493	497	535	547	555	517	548	525	511	531	528	537	501	550	556	522	529	523	544	506	531	529	491	503	525	505	545	539	466	517	509	501	517	495	501	517	546	484	550	515	572	507	478	527	539	548	488	561	497	557	533	526	500	497	507	530	440	496	534	509	551	553	515	503	565	527	514	529	508	547	538	528	505	502	512	493	542	539	496	502	521	552	543	515	539	515	507	521	526	528	471	498	527	532	510	520	478	533	535	497	548	511	530	497	504	550	513	550	519	529	550	495	550	530	534	526	505	492	512	518	530	526	572	546	516	555	503	515	529	517	553	512	534	544	564	516	530	532	492	517	489	509	526	504	524	493	521	523	498	524	513	471	506	516	531	522	556	547	490	520	532	521	514	531	500	548	506	521	525	542	506	527	529	512	515	512	550	509	571	535	501	515	540	518	533	518	512	503	550	526	546	527	485	544	511	502	526	516	533	493	472	525	502	505	497	512	528	517	531	483	510	502	503	522	532	516	521	528	515	544	513	514	494	535	558	529	503	494	511	475	543	505	536	527	511	496	559	485	505	475	518	497	518	513	554	521	581	507	542	520	476	532	533	491	483	499	518	517	496	516	529	503	542	515	525	529	490	531	521	531	486	532	508	479	472	519	520	517	508	500	520	524	505	517	523	540	547	504	564	556	526	547	476	523	507	541	528	566	491	550	508	507	561	512	515	516	519	559	480	531	514	514	544	512	502	524	526	519	514	508	481	484	528	511	499	517	547	511	533	502	510	563	515	491	530	498	537	541	517	527	535	482	565	511	516	565	517	548	509	506	541	540	549	543	500	527	502	524	503	500	511	518	518	518	515	504	520	522	505	508	518	516	525	490	521	538	509	500	548	491	497	490	556	521	503	543	559	566	500	503	534	540	477	537	492	509	510	531	491	498	508	524	494	527	526	484	511	522	523	504	499	469	514	522	556	526	525	499	528	533	527	454	554	565	518	531	567	501	531	542	507	546	503	488	533	525	544	505	528	494	490	505	560	504	536	504	517	513	490	562	533	503	512	470	515	517	529	517	595	531	532	481	541	513	512	535	554	507	518	499	526	529	524	532	507	453	508	497	510	513	517	520	540	545	531	499	531	489	538	518	527	517	483	520	537	496	473	506	542	495	480	522	501	522	486	537	505	507	519	521	545	513	547	522	513	522	509	533	482	504	519	539	541	503	511	532	539	571	511	556	488	541	485	540	486	557	476	509	529	489	492	526	566	560	525	477	568	494	480	516	520	527	540	505	504	502	510	532	550	500	527	495	524	546	543	514	540	510	516	493	519	507	523	537	503	539	509	503	537	519	570	490	551	526	523	522	514	502	506	532	469	517	534	526	491	502	560	496	529	549	540	502	516	492	536	543	502	491	514	554	563	538	491	528	502	515	507	548	512	545	533	485	493	482	540	505	520	523	554	530	497	547	502	550	494	525	510	522	522	494	554	543	565	481	521	512	552	533	531	509	480	516	512	522	552	485	518	504	525	512	512	532	548	504	532	557	543	524	527	510	501	483	515	536	548	504	528	482	514	574	495	548	501	519	488	533	501	484	501	509	501	536	550	527	489	533	608	520	469	559	521	503	487	540	543	539	498	524	525	522	552	547	539	525	477	553	500	499	514	513	520	494	502	513	482	497	516	525	498	491	504	515	491	543	543	530	492	524	513	507	513	510	515	510	522	510	500	519	515	534	522	513	583	489	538	508	531	533	509	502	491	531	513	483	500	519	498	489	542	547	493	528	532	495	553	499	511	522	551	518	500	472	509	540	532	508	527	485	554	520	535	508	520	525	535	495	535	523	541	470	519	493	510	519	516	586	533	537	513	502	508	501	510	538	564	517	537	538	562	567	515	535	507	504	520	514	516	483	484	531	557	522	496	510	527	536	507	520	520	531	508	492	543	531	524	524	519	532	558	513	508	555	567	472	542	518	558	534	530	526	513	533	539	535	509	494	504	515	510	475	530	516	527	532	512	515	513	497	501	513	480	515	510	505	537	493	548	552	513	534	523	533	548	505	492	474	517	518	519	467	535	541	517	534	571	541	548	499	486	496	502	536	503	503	530	478	519	551	516	503	461	531	529	513	507	524	549	513	510	552	514	524	509	496	519	506	562	529	501	494	491	538	489	511	565	535	511	508	558	565	522	506	556	533	508	524	517	495	490	546	541	493	556	548	559	506	495	486	543	525	516	547	494	474	508	527	536	513	542	543	525	500	512	476	530	517	488	510	526	507	531	513	549	558	522	473	498	519	540	542	491	493	514	538	492	550	541	526	542	503	532	544	513	498	514	522	531	505	521	483	510	510	506	543	516	547	517	528	566	493	506	498	492	524	465	516	502	551	542	516	527	552	557	536	489	508	542	534	525	532	519	521	546	502	504	539	506	513	514	517	502	490	523	545	525	530	505	494	539	492	516	532	502	507	496	498	513	528	490	537	525	524	509	512	543	518	525	527	551	542	518	528	492	570	509	511	531	484	535	534	494	563	561	504	520	520	518	548	507	546	484	511	485	517	539	528	511	484	504	535	545	515	540	514	517	536	502	518	501	537	502	522	514	526	502	501	499	528	493	521	529	522	483	497	505	511	518	516	487	489	543	521	538	547	527	564	537	530	512	523	512	511	537	522	500	502	491	507	558	573	479	465	547	520	528	495	540	511	536	513	507	497	461	507	522	520	535	489	569	487	495	497	493	468	560	546	526	556	515	502	523	503	539	503	521	516	513	531	502	516	544	527	504	530	537	494	538	563	508	499	483	549	542	484	523	589	516	515	531	576	518	534	557	543	509	517	473	513	561	524	480	529	522	505	549	526	511	522	510	537	513	529	515	515	525	491	492	528	531	510	549	520	500	475	495	510	544	555	528	536	513	515	531	527	485	559	516	546	535	538	523	541	534	504	522	545	527	519	573	546	534	527	530	527	547	518	546	540	546	518	524	525	550	480	527	491	492	568	529	531	508	501	526	555	557	500	555	504	521	561	555	519	573	542	495	545	546	480	520	534	503	512	554	548	492	537	495	532	536	491	522	519	484	516	545	508	490	505	553	500	503	477	481	540	517	521	509	518	494	500	509	532	501	530	546	553	491	520	512	523	518	560	540	561	513	496	506	516	510	484	463	481	523	531	532	533	538	535	499	508	503	589	482	528	526	577	528	528	505	515	496	522	503	510	545	499	553	552	536	505	506	550	488	508	531	504	515	517	563	543	497	504	522	568	550	540	550	540	472	525	505	494	477	559	555	530	515	482	498	518	546	517	540	520	513	524	532	529	531	536	493
47179	35055	31428	26347	16922	11570	5650	1168	658	1414	3202	1274	299	297	288	288	272	270	261	252	270	286	283	278	277	309	260	267	295	288	267	283	281	285	264	288	299	264	266	240	317	270	267	271	265	298	299	284	299	265	257	241	273	253	266	269	279	273	280	281	256	289	245	275	283	288	283	271	271	290	268	296	278	270	261	242	266	259	288	266	294	294	273	244	224	280	308	267	253	277	207	281	267	268	298	250	283	278	283	289	288	255	280	293	239	238	253	252	297	254	280	270	294	273	276	286	282	328	285	277	259	278	262	240	258	303	296	288	263	276	258	275	285	291	309	286	265	275	280	264	261	300	262	299	257	292	248	297	258	287	267	263	271	287	285	301	276	309	257	270	255	249	292	263	274	278	291	307	258	302	254	320	290	265	264	306	245	237	279	253	265	277	276	283	283	284	280	290	291	297	283	283	266	248	291	264	304	278	266	308	258	268	305	245	246	288	309	278	288	282	244	282	275	288	292	286	293	276	289	295	276	275	284	258	274	271	296	267	258	266	294	235	273	295	245	279	266	258	261	276	294	234	270	274	271	267	319	259	263	251	273	285	269	294	278	297	318	259	269	256	283	271	279	272	285	293	312	280	270	273	294	266	326	316	265	256	261	294	269	250	266	271	247	272	302	296	269	255	294	285	257	290	282	264	274	274	264	274	290	269	272	301	279	287	282	252	255	248	265	292	289	262	290	260	290	305	289	293	312	285	271	313	316	272	273	289	289	276	278	281	290	268	284	310	262	300	311	270	269	293	251	274	278	265	283	279	236	315	285	261	287	281	291	289	266	257	257	272	256	275	301	265	277	263	277	265	264	280	277	276	287	274	250	275	250	274	271	248	286	294	284	238	265	269	279	275	291	268	273	262	267	297	262	308	283	327	320	265	280	262	254	270	258	277	278	307	270	272	280	272	246	291	302	267	293	298	258	272	279	244	275	241	244	281	262	285	263	247	288	253	269	249	250	250	251	284	275	293	286	254	311	275	321	290	258	236	271	284	265	318	298	308	281	274	288	282	273	307	276	286	274	302	277	289	270	266	254	286	271	251	272	276	281	270	291	277	261	277	321	305	254	290	260	298	282	260	269	270	276	297	275	291	246	284	280	261	301	280	254	272	297	285	252	247	251	282	252	263	277	284	255	291	259	275	248	283	249	279	274	256	260	291	273	268	283	306	291	257	272	288	289	259	271	294	281	267	279	276	262	264	263	270	264	291	263	286	279	302	268	266	290	293	292	268	267	299	281	271	266	284	277	290	265	290	286	292	294	269	263	246	254	266	261	260	274	281	282	265	282	269	253	301	267	306	260	272	271	293	292	245	276	265	284	295	251	279	289	273	266	291	254	275	278	266	280	291	271	280	295	264	265	278	246	307	263	306	264	277	271	242	300	248	275	288	289	312	249	298	290	245	279	253	263	279	264	266	284	262	297	238	264	313	263	285	316	321	301	299	281	269	302	307	286	283	269	285	274	281	280	243	289	261	255	256	245	261	263	259	256	268	302	269	278	253	260	252	274	272	247	283	268	276	271	281	268	272	263	297	253	287	269	252	305	262	268	265	268	262	256	281	263	293	292	246	293	271	290	235	268	296	307	286	278	265	291	251	296	275	301	254	268	281	296	276	262	258	262	268	277	286	274	257	280	303	283	271	295	277	270	263	268	267	271	255	262	304	273	278	265	282	308	271	292	258	259	275	270	263	275	289	254	287	312	277	293	259	262	301	299	265	264	282	316	269	265	261	226	274	291	259	275	297	300	286	252	271	266	242	273	290	260	270	261	268	301	296	294	299	249	257	293	285	307	294	303	261	275	248	264	294	259	287	282	289	291	263	283	277	271	293	283	266	244	306	223	268	251	286	293	278	264	251	293	314	280	288	246	294	277	267	291	260	299	277	284	299	263	288	319	290	253	296	244	276	277	255	292	299	314	243	265	240	286	314	301	276	281	276	297	243	255	260	298	280	293	256	280	274	248	260	279	270	264	271	307	300	268	304	258	270	271	278	286	245	289	313	300	284	271	296	295	260	277	280	250	272	284	285	274	291	313	309	309	271	295	307	286	307	285	287	263	254	285	275	241	255	244	276	261	266	273	283	247	262	295	242	268	285	261	283	274	290	288	307	295	285	306	292	246	286	295	281	292	273	256	277	263	307	297	301	282	278	243	261	280	259	293	309	305	285	271	255	264	261	307	293	284	316	273	286	270	261	244	238	279	278	273	307	270	266	286	284	248	266	262	277	283	289	262	273	266	272	276	252	286	291	306	276	280	259	290	289	264	312	293	298	291	264	255	279	283	288	288	274	269	269	264	333	255	262	267	262	280	277	312	274	264	289	253	299	276	298	278	294	292	254	257	277	291	243	249	295	279	297	272	233	258	268	283	255	296	282	288	273	276	297	257	288	252	276	271	267	273	276	249	253	309	261	299	287	288	288	293	274	277	294	290	271	259	280	262	276	265	265	273	270	279	272	286	274	261	297	292	307	293	290	271	288	290	243	288	279	307	285	276	297	259	282	280	284	289	276	280	260	281	255	252	285	291	276	273	282	282	273	276	277	280	258	262	258	299	230	274	277	273	294	241	280	250	249	261	242	252	269	270	267	282	309	278	285	308	273	251	273	273	261	297	272	283	304	267	246	276	278	279	236	256	276	252	280	272	269	253	265	243	247	253	284	259	280	310	267	289	259	286	284	301	286	258	287	263	309	279	271	271	276	265	278	274	261	292	292	284	252	267	267	261	256	263	279	289	266	293	289	265	294	272	262	258	284	287	263	275	286	253	279	270	292	314	298	284	279	256	280	272	275	277	275	302	328	291	297	279	287	259	302	281	259	305	297	294	277	284	287	268	273	306	263	263	283	269	312	305	299	309	298	272	273	289	277	276	264	246	268	298	305	276	270	270	262	298	267	252	281	278	259	292	254	284	275	305	302	301	287	274	284	265	298	282	280	257	277	303	304	273	259	247	284	266	213	286	265	279	261	295	298	269	265	253	251	254	284	271	285	243	256	284	286	245	271	270	299	279	260	287	242	305	280	271	289	265	272	276	251	258	267	280	323	278	286	262	268	282	248	285	295	245	268	295	308	298	243	284	261	266	276	251	275	282	266	311	260	287	275	280	307	257	255	280	314	282	263	291	291	279	280	284	268	284	265	274	264	277	285	256	259	299	294	278	273	274	275	303	261	301	260	287	301	289	291	290	275	280	307	258	270	274	277	306	249	259	264	269	279	305	271	271	245	291	274	281	285	273	316	293	269	294	258	275	306	268	267	275	260	254	271	261	230	263	273	284	262	284	311	258	257	276	295	257	241	322	290	259	294	276	246	239	264	304	240	254	276	265	253	259	258	289	279	299	273	274	291	302	294	324	323	291	289	275	271	269	253	254	289	266	290	246	268	262	264	294	245	302	286	259	258	280	260	308	279	276	269	276	296	289	277	285	254	256	288	296	280	275	275	258	243
29869	27201	33040	34464	26318	24467	13152	3165	2270	6637	14123	4188	747	680	631	721	624	649	637	602	643	605	617	577	611	651	587	613	616	599	592	623	589	625	630	629	586	617	656	618	614	613	548	608	586	616	637	592	579	603	593	581	603	605	634	628	551	600	608	604	596	612	562	590	627	628	576	594	591	577	652	617	624	618	619	616	613	593	635	646	587	628	600	580	590	604	585	632	561	579	621	592	559	647	612	591	619	624	595	633	621	615	607	604	597	539	650	603	586	579	595	633	615	634	561	603	555	628	602	596	616	644	596	586	585	630	669	591	625	590	565	607	585	591	612	560	575	610	588	589	590	582	618	554	620	620	618	604	562	597	644	609	582	642	607	595	625	609	628	612	618	608	609	564	601	599	592	599	611	582	582	607	573	626	614	546	587	618	578	644	587	598	605	605	628	597	622	625	595	615	629	601	611	583	598	565	626	618	588	592	641	560	616	558	595	587	615	562	609	618	598	556	648	551	612	599	559	614	612	579	641	584	631	644	636	603	611	587	623	562	601	577	603	664	573	655	575	616	571	629	565	609	608	595	612	622	592	608	594	607	588	593	620	597	586	589	603	648	611	581	597	633	619	583	608	599	608	560	605	587	606	578	606	589	585	592	597	580	584	577	611	579	616	623	614	584	564	626	619	605	580	632	612	604	614	590	595	558	656	591	614	607	585	581	587	616	635	606	607	577	598	668	578	579	552	615	598	588	605	595	568	598	612	626	607	613	605	602	588	615	612	603	605	584	607	583	603	645	596	606	597	608	619	605	597	650	617	635	615	610	624	644	613	594	577	610	647	618	598	567	566	613	600	607	649	566	601	658	584	590	604	590	623	588	627	609	626	607	610	655	618	594	573	556	587	606	584	589	600	567	559	616	584	561	586	625	620	591	631	584	628	571	592	567	624	595	603	585	562	615	608	538	636	596	573	555	647	596	593	598	591	583	609	627	597	593	651	587	635	584	631	605	596	620	569	594	613	629	615	601	638	629	581	629	582	635	598	601	603	619	614	590	603	618	592	642	580	625	627	593	659	620	569	623	604	608	632	588	569	639	608	624	608	636	581	587	630	581	585	638	636	579	645	572	616	598	604	605	605	639	607	628	680	591	618	637	596	578	607	551	603	560	577	579	575	600	597	648	614	570	596	618	626	555	592	607	576	644	612	576	608	585	575	580	579	608	622	601	628	549	563	606	602	628	648	605	579	638	607	595	572	603	583	613	588	562	606	610	636	614	598	589	625	613	613	574	620	606	570	582	581	630	606	576	589	555	574	566	617	611	615	570	580	608	638	636	634	591	559	652	611	568	633	593	601	593	616	640	601	643	609	595	597	554	592	573	575	566	613	582	581	610	606	575	607	608	633	599	583	619	609	589	585	647	659	630	597	561	571	613	581	560	570	613	604	607	576	573	622	630	620	616	627	606	646	592	600	637	599	591	604	590	559	566	641	598	566	575	589	618	634	619	596	595	593	612	593	620	604	626	638	559	652	632	625	611	616	599	607	607	579	578	598	608	589	577	586	604	641	677	584	537	604	584	615	615	603	578	639	655	604	645	573	599	630	611	617	627	612	582	617	687	573	559	568	600	605	576	589	590	641	603	641	607	606	621	617	621	565	578	589	612	600	616	621	606	578	581	603	596	584	643	580	649	585	592	667	612	616	572	638	631	597	575	618	584	636	576	585	582	624	603	573	623	638	605	601	575	630	617	563	598	676	585	589	591	614	585	608	570	589	611	583	594	604	607	623	587	579	598	621	583	636	591	584	576	547	616	635	582	603	596	619	613	596	606	632	620	598	575	556	604	597	645	624	611	595	588	609	587	606	650	614	603	531	605	615	572	641	605	597	618	612	557	567	629	622	620	611	630	600	635	576	566	605	623	591	657	617	605	584	616	590	544	573	597	576	636	587	618	609	614	565	606	611	600	551	602	614	590	624	637	618	581	632	593	605	596	620	590	589	604	582	609	561	625	578	593	615	590	611	619	596	636	599	628	606	584	588	621	610	620	646	588	616	600	648	578	605	610	612	594	565	606	585	619	591	594	597	582	621	564	572	604	554	588	597	642	598	575	656	622	627	634	566	567	622	640	618	544	600	603	590	609	579	569	621	620	632	609	592	561	565	584	623	573	598	590	614	581	633	626	626	618	600	592	557	602	601	627	592	634	644	622	618	622	608	592	617	593	650	564	590	578	570	589	665	564	583	577	615	596	564	614	649	582	600	615	607	622	610	615	637	574	592	614	596	585	546	658	600	573	608	598	588	583	572	606	611	578	580	614	636	593	592	569	631	621	599	597	612	642	608	608	621	565	572	604	635	584	628	633	613	602	627	591	607	602	586	615	585	636	601	578	626	583	633	602	577	619	587	579	629	660	630	614	610	577	634	621	636	576	555	576	628	648	630	617	609	554	605	630	659	580	642	613	556	582	638	626	594	629	572	630	621	576	620	581	646	620	603	568	584	558	599	613	622	626	603	606	607	618	651	616	589	581	606	586	594	581	597	612	619	593	574	631	617	590	536	598	604	625	677	546	631	611	597	626	575	582	598	591	619	592	646	624	584	639	599	591	584	612	605	592	562	597	613	572	622	656	592	583	623	625	648	629	597	600	614	570	574	562	565	565	616	632	590	581	615	605	578	622	596	597	588	601	593	561	618	603	593	589	619	607	624	572	620	621	611	604	597	552	608	557	591	632	603	610	620	585	620	636	614	586	598	550	650	576	623	571	602	595	619	602	589	619	585	567	583	551	609	607	652	590	617	618	620	610	653	662	641	623	564	613	594	575	636	592	643	616	608	542	598	613	597	608	644	613	606	622	613	627	621	611	591	588	617	623	632	601	602	589	597	682	562	593	565	605	620	586	590	621	616	560	603	579	588	608	619	580	592	584	569	579	604	609	611	589	612	606	572	622	595	563	594	643	610	617	614	626	632	614	574	599	649	639	622	618	615	597	609	574	589	554	611	620	615	612	572	563	618	644	581	652	615	575	563	578	611	654	598	635	601	613	604	612	609	643	638	575	573	613	621	602	651	614	642	625	545	549	629	618	567	567	622	610	629	582	609	583	620	634	625	623	602	623	634	593	629	611	612	617	557	643	598	581	590	583	619	628	587	592	575	608	604	623	579	619	571	598	602	601	577	609	623	601	587	625	627	603	633	598	613	587	609	611	604	596	594	595	623	629	573	551	576	614	553	577	598	622	536	604	611	599	598	590	596	582	601	561	577	622	620	577	606	642	665	620	607	624	613	614	636	637	610	589	593	579	582	573	579	588	621	618	633	612	560	631	596	567	574	588	612	603	619	557	614	616	578	603	581	576	617	629	613	617	591	607	601	584	608	602	586	590	600	587	597	614	623	650	606	554	589	608	579	608	569	632	660	629	640	573	616	593	585	600	596	579	630	615	641	573	579	585	613	619	595	605	615	574	619	579	622	621	614	607	622	572	626	584	579	539	628	616	631	615
18776	9487	5827	2774	1431	822	523	278	155	177	157	135	95	120	113	108	116	121	119	92	108	98	138	98	99	95	115	102	120	107	105	121	137	98	138	127	107	97	73	115	101	105	118	105	116	100	110	106	111	105	110	110	112	141	135	101	103	111	104	98	111	109	93	111	107	120	108	92	100	113	111	109	119	103	115	105	123	106	125	111	106	95	110	101	113	105	118	102	88	117	99	95	102	86	110	112	118	115	106	110	96	116	108	120	94	103	99	112	95	114	100	95	108	128	122	99	113	108	105	102	109	110	121	100	101	110	101	117	92	94	128	98	103	118	104	107	97	113	100	119	104	128	103	99	89	106	92	87	118	97	113	98	124	104	104	93	115	84	114	108	103	99	119	111	109	112	99	110	105	125	116	108	132	97	81	106	97	104	107	112	110	114	100	120	103	97	107	97	102	89	127	110	124	95	122	107	107	115	99	119	102	86	114	102	97	97	97	115	120	107	82	120	100	110	113	126	111	122	113	110	115	118	84	93	103	111	102	104	120	97	111	117	119	106	117	110	87	96	111	113	124	114	114	104	106	96	111	103	107	123	112	118	118	108	119	94	78	105	118	124	104	116	129	111	110	94	100	106	92	98	124	105	117	105	89	97	91	106	107	97	116	101	97	106	91	103	111	104	99	103	127	105	104	111	98	103	124	82	105	102	105	102	116	110	139	114	98	103	103	104	116	102	105	113	102	120	117	99	97	106	91	102	108	117	106	105	96	127	99	123	115	101	113	103	109	82	107	110	104	101	108	100	109	128	99	93	114	116	106	130	95	123	106	99	104	104	111	87	115	104	96	94	106	134	119	104	90	108	91	108	97	128	113	97	112	126	105	111	116	102	127	90	119	109	115	106	101	107	115	124	107	109	117	102	123	116	107	107	118	93	110	91	105	93	82	101	100	103	102	110	108	103	110	115	95	104	125	108	117	111	117	107	103	101	116	109	110	120	119	104	94	118	126	123	103	99	128	118	101	105	113	107	114	112	109	124	119	114	116	107	121	112	107	104	124	99	127	101	115	110	95	112	105	109	115	122	96	98	112	112	110	105	90	106	116	126	92	114	92	87	95	123	111	102	112	92	111	105	108	113	100	110	137	117	95	114	98	94	110	104	106	95	111	104	101	90	97	92	106	104	97	100	102	108	122	86	119	112	85	99	100	128	114	102	119	107	100	120	113	113	98	111	114	129	113	110	90	98	121	116	115	100	96	101	112	140	113	105	100	114	109	117	96	101	102	100	109	102	100	117	103	93	97	104	100	101	91	104	112	109	112	119	109	122	92	111	114	107	113	112	116	107	94	95	96	122	122	112	105	104	103	104	126	112	116	94	115	106	102	110	119	100	105	93	131	102	108	98	99	105	118	92	89	92	110	107	91	123	104	109	103	113	93	108	80	101	127	99	103	105	103	102	98	100	104	121	120	110	119	91	130	104	117	118	115	115	104	98	113	96	117	98	97	111	104	122	121	115	112	109	121	109	112	118	100	98	105	106	100	100	122	117	134	107	127	98	92	108	83	93	97	114	105	111	114	104	99	84	114	120	100	84	95	134	84	122	92	119	109	105	111	103	92	93	122	91	113	114	106	97	112	128	108	123	142	105	91	100	110	126	110	106	105	84	106	101	101	104	109	114	97	118	103	117	104	97	104	103	102	111	116	93	115	100	117	112	98	111	116	111	99	116	106	98	123	103	102	109	116	108	109	99	109	106	101	116	126	95	113	112	110	106	109	102	115	113	100	93	123	99	112	131	116	101	107	92	116	111	117	112	107	112	112	101	114	96	98	122	106	112	92	94	105	101	99	120	93	93	103	100	126	100	95	88	101	89	105	115	95	103	108	109	146	119	95	116	117	120	101	110	104	124	111	98	108	114	109	113	125	110	105	98	114	102	95	119	98	105	100	104	108	92	114	108	101	108	109	101	98	97	94	106	116	112	92	130	107	100	112	107	92	107	104	111	105	101	92	104	123	119	101	95	95	110	91	113	111	103	114	101	99	108	111	93	114	114	114	99	100	113	99	113	118	130	106	124	102	118	119	88	113	119	106	90	112	131	97	116	102	109	109	135	97	93	124	94	107	96	99	103	97	105	111	125	129	107	114	100	94	89	117	106	106	98	110	105	105	129	128	92	110	111	109	104	113	104	93	120	117	120	123	87	107	117	106	105	116	117	110	105	106	114	123	108	111	119	114	100	107	106	93	109	115	115	103	89	94	135	121	120	88	123	95	104	101	102	94	102	115	102	109	102	102	109	122	136	94	104	107	102	106	94	124	104	108	125	86	100	96	101	94	84	93	113	132	129	95	132	109	109	119	103	98	135	116	94	116	107	122	112	106	114	107	108	95	97	110	102	111	94	112	102	113	128	100	106	114	110	94	102	101	102	92	102	83	127	94	94	110	112	105	117	109	116	121	107	95	97	93	77	103	99	104	95	103	108	114	111	124	119	113	102	103	93	111	113	108	122	112	104	113	110	105	109	99	100	105	121	104	113	105	100	114	102	110	107	92	111	111	125	137	89	106	122	105	108	116	118	106	104	79	114	107	116	124	113	115	98	92	108	121	118	95	88	100	111	108	111	118	100	105	90	108	128	129	106	109	126	112	103	113	115	107	98	102	109	93	92	120	81	95	95	126	125	107	94	107	107	109	99	98	98	109	125	98	107	114	104	103	106	118	103	110	115	85	102	95	114	104	98	100	107	124	103	100	106	109	114	100	118	117	99	129	83	110	109	107	107	116	107	102	84	101	108	112	111	110	112	139	93	116	103	120	101	112	110	115	92	93	87	112	115	110	129	136	127	115	117	90	99	120	101	104	86	112	100	109	110	103	99	102	81	111	124	122	115	117	109	96	100	116	98	103	104	110	97	124	117	98	100	114	109	123	106	103	100	120	112	123	127	92	100	103	109	110	99	100	107	97	102	111	96	118	114	122	119	121	107	99	127	114	100	105	120	102	111	118	114	105	126	96	93	118	91	121	98	104	102	115	110	95	115	106	89	131	114	108	103	105	105	130	92	97	100	97	100	110	125	105	104	112	114	112	116	102	131	97	96	106	98	117	105	102	110	122	87	108	114	93	111	104	113	119	111	99	107	107	99	98	118	134	88	92	116	115	102	119	97	102	115	101	111	95	111	108	99	96	132	97	106	122	104	101	88	108	123	111	108	93	107	96	97	105	104	84	101	117	101	105	124	95	102	114	131	125	115	99	117	106	91	102	98	99	108	102	85	97	132	110	107	97	113	116	108	133	101	108	114	103	127	103	123	107	109	132	104	134	114	116	116	117	102	96	106	102	95	110	105	113	118	105	94	111	105	131	110	133	114	107	88	98	101	117	128	104	105	128	112	105	94	93	120	92	104	117	106	115	128	111	96	105	127	102	103	113	123	104	123	96	119	99	116	115	112	108	104	102	135	107	112	98	100	105	84	113	113	92	118	112	101	111	82	93	120	110	95
11189	7497	9754	7553	5474	3688	2244	1139	708	609	590	361	282	291	267	259	298	274	283	288	301	268	256	289	283	273	304	291	272	271	272	262	257	257	291	282	299	274	281	252	257	301	277	287	277	306	277	291	262	261	291	269	290	250	250	270	250	290	284	301	292	284	292	270	282	263	278	261	268	282	295	263	255	260	272	267	285	272	308	271	284	285	271	260	275	278	281	284	253	302	252	276	264	282	297	282	288	299	277	261	277	275	270	293	288	257	284	252	271	264	299	293	270	321	282	274	272	271	281	277	260	284	272	273	302	284	268	271	263	272	264	286	285	320	309	279	287	295	268	299	270	283	281	285	274	282	292	303	297	282	267	273	294	287	256	287	267	281	265	294	284	256	268	294	279	293	275	301	265	289	282	290	268	245	293	311	249	274	254	268	281	288	267	265	259	287	292	248	265	273	267	272	274	281	292	277	275	289	284	290	273	291	282	269	270	275	288	288	303	292	297	303	293	295	263	311	269	310	266	288	280	299	266	286	275	275	264	298	275	287	287	275	274	260	279	281	270	293	291	270	263	265	289	281	264	285	288	272	296	302	276	279	326	310	279	280	276	268	282	276	269	269	267	273	282	295	292	267	255	284	264	287	284	281	291	295	307	276	262	280	276	282	264	283	289	242	275	272	266	287	275	285	310	288	262	300	272	274	254	279	271	243	284	287	274	267	292	272	280	317	273	284	296	275	285	274	304	293	304	315	290	320	284	293	251	279	259	264	285	281	288	281	257	281	269	270	265	275	285	290	298	249	275	279	276	266	298	309	292	271	241	254	267	286	285	284	308	294	266	269	310	289	299	264	277	273	272	287	272	250	290	314	287	274	281	301	289	292	312	269	274	280	296	287	288	258	254	289	301	278	298	264	271	244	278	275	290	259	289	295	287	263	263	292	297	255	310	279	272	312	275	288	316	262	253	278	282	291	273	279	282	292	277	263	276	271	260	260	267	299	269	274	293	287	272	265	281	283	284	275	253	278	305	277	316	278	289	270	285	260	310	266	267	251	296	273	280	266	295	257	277	273	304	312	275	288	269	286	331	272	257	264	263	291	265	278	289	285	251	249	274	280	272	269	266	292	277	285	284	269	279	261	290	250	258	265	270	299	250	267	285	301	304	291	248	312	281	259	271	276	273	265	295	295	262	261	286	277	312	253	293	293	286	295	252	277	286	276	260	265	252	263	274	285	291	299	283	249	294	260	302	273	256	276	281	309	294	276	263	306	272	270	283	282	277	288	270	259	260	286	286	283	283	283	252	286	296	279	302	263	283	258	298	284	295	276	324	277	306	291	281	275	258	300	291	296	275	280	271	283	304	278	239	284	269	288	299	302	286	293	289	301	311	276	271	283	244	287	265	294	271	292	299	273	250	279	278	275	281	274	275	284	290	288	274	281	274	274	267	283	279	270	271	284	257	272	282	271	262	272	267	284	274	276	271	265	269	262	311	271	272	250	268	289	271	281	292	304	308	264	271	275	251	270	298	303	268	308	301	259	254	286	270	286	271	274	269	269	271	280	292	287	293	261	280	298	275	278	256	273	278	298	247	296	233	272	288	307	286	278	251	286	281	277	288	313	254	302	270	260	255	295	309	277	315	310	258	272	275	281	275	275	273	295	278	253	269	287	288	286	318	289	288	277	296	258	264	304	282	285	291	290	244	272	266	274	275	278	294	290	264	283	304	308	283	289	286	275	299	311	293	282	278	280	290	312	288	280	263	337	246	262	273	323	297	295	311	293	321	305	294	268	260	273	275	275	243	287	283	286	294	292	276	290	258	233	284	292	289	276	277	271	292	268	266	273	239	303	284	277	289	277	289	277	268	301	291	285	279	296	282	287	251	267	281	244	271	300	292	285	284	308	266	244	274	271	297	282	257	262	282	296	295	296	240	252	268	263	263	269	283	295	292	288	291	273	261	294	281	267	275	270	280	268	300	274	279	263	265	278	279	291	316	298	251	275	310	271	306	327	321	281	287	298	286	268	284	296	270	277	274	284	275	288	304	249	284	280	294	264	266	299	265	301	289	297	238	284	280	309	267	297	266	293	276	289	257	288	251	260	305	285	288	263	264	305	291	254	294	312	295	270	307	279	285	316	279	258	287	279	284	270	293	309	292	276	290	283	303	268	285	273	243	260	251	291	301	300	272	260	252	264	276	281	303	279	274	285	281	258	279	271	289	287	281	259	264	304	274	293	247	295	254	286	281	254	279	261	284	279	263	284	280	278	265	296	256	247	276	299	278	277	278	284	298	293	290	286	295	276	314	290	256	262	312	280	292	286	267	295	281	318	289	280	285	281	290	285	256	281	277	264	268	276	253	276	257	286	303	281	282	281	274	295	254	280	281	281	291	295	300	295	294	263	271	263	237	307	292	271	296	274	281	300	271	283	301	314	274	230	273	266	291	297	292	291	285	293	255	294	270	286	275	273	273	260	274	270	282	295	272	271	288	290	253	254	285	326	290	267	261	282	279	281	251	303	284	277	278	269	292	283	295	238	322	263	246	270	299	277	290	268	281	276	292	289	274	300	260	303	280	249	256	284	268	267	270	250	248	265	287	286	259	314	275	266	290	264	291	290	271	293	282	293	289	303	283	271	259	249	288	280	278	282	266	278	295	264	285	283	277	284	252	265	273	319	286	269	291	291	280	305	277	283	306	266	280	295	259	275	278	253	300	251	281	278	313	264	278	277	285	292	300	272	303	304	298	278	315	256	266	255	322	294	288	275	279	282	278	304	277	313	304	282	254	278	299	280	308	273	301	264	300	284	291	243	271	299	289	289	299	271	299	276	262	294	287	284	270	290	269	276	244	278	274	303	275	292	287	235	255	279	299	285	273	266	281	304	261	284	272	278	280	278	271	272	280	260	291	266	269	281	294	291	275	271	260	264	269	285	275	265	246	274	281	292	290	266	280	299	252	325	277	289	277	255	268	284	253	257	255	288	247	311	289	276	279	271	301	255	276	246	274	289	296	269	298	287	298	282	272	288	303	273	261	271	261	262	263	299	293	292	277	272	265	310	272	296	283	291	301	299	266	299	297	281	250	278	288	305	283	278	293	258	288	274	290	277	318	304	300	259	269	272	287	277	272	287	281	277	266	325	301	273	302	283	287	290	264	258	262	272	308	273	266	286	307	276	288	291	291	287	296	275	282	280	299	249	277	266	254	298	298	246	279	301	274	304	315	314	311	287	282	266	298	299	286	293	275	266	288	291	273	293	264	282	280	277	261	274	283	299	278	270	259	269	294	283	267	292	259	304	291	281	287	265	283	306	262	310	306	289	275	300	297	294	284	265	277	272	260	276	280	298	288	281	271	296	261	270	278	287	267	290	276	277	288	307	288	293	271	296	295	306	283	283	265	322	286	280	279	314	282	311	278	293	279	300	288	282	244	290	283	266	289	279	286	245	290	267	267	329	288	264	291	293	275	304	272	278	303	268	279	278	288	262
40123	25713	23252	17133	10078	8873	3458	795	687	1558	2118	1016	257	236	212	221	267	251	232	251	218	236	229	237	225	263	243	275	245	239	218	217	247	254	237	235	222	250	205	233	232	274	241	238	230	226	221	193	232	215	231	223	254	231	232	252	228	247	238	264	251	224	257	217	235	214	233	230	243	250	245	249	245	260	272	256	251	260	245	228	240	254	219	230	221	233	263	286	223	209	233	270	249	259	229	218	226	229	222	255	240	220	225	241	263	247	245	263	249	236	197	246	232	238	222	213	222	237	231	247	256	239	256	238	251	215	222	228	252	241	244	254	247	223	226	230	230	236	227	231	239	237	255	270	221	243	228	248	237	237	232	228	270	226	248	238	238	234	223	227	263	240	239	216	234	237	232	236	230	243	245	240	246	220	219	243	251	210	249	218	241	223	246	231	235	234	247	249	231	224	237	246	240	190	222	213	251	264	210	224	261	244	269	229	213	255	220	254	250	262	231	238	231	259	243	227	213	222	246	225	214	237	254	252	227	236	238	216	211	228	239	236	217	206	200	228	255	236	263	254	235	238	212	217	237	217	198	216	233	213	257	241	199	266	249	256	231	221	221	229	263	224	250	250	254	234	220	257	249	253	232	242	237	245	246	258	246	218	238	245	224	251	242	258	260	230	228	250	227	217	221	254	247	242	240	254	238	236	252	233	215	220	248	242	239	243	235	250	232	229	219	211	236	233	226	229	197	214	237	225	245	242	230	256	258	262	221	220	228	226	210	230	211	223	241	236	229	221	269	247	239	246	259	223	222	237	219	242	229	266	235	215	232	240	252	239	243	216	241	265	209	214	243	239	225	250	214	277	246	233	225	248	248	244	273	254	249	240	234	264	250	268	256	255	241	230	238	198	225	245	225	250	250	209	254	235	234	227	249	261	223	238	239	245	264	252	254	257	222	236	266	240	258	208	227	220	249	224	219	221	223	269	222	261	233	222	228	260	238	221	228	247	262	227	241	243	251	221	222	225	231	239	248	238	262	203	236	244	224	228	214	217	228	242	205	217	210	220	237	257	235	241	201	219	236	228	242	229	237	219	275	233	236	219	242	226	251	243	243	259	254	248	214	235	221	224	246	234	245	225	244	236	213	251	229	236	230	229	251	206	227	227	247	245	222	212	241	255	246	210	229	231	233	254	241	254	250	272	252	235	227	227	219	255	224	223	227	271	254	245	233	251	236	236	270	236	239	283	234	240	253	234	255	236	236	243	261	282	249	211	232	269	224	221	240	210	235	256	220	230	236	239	226	229	218	237	229	196	244	239	247	248	224	270	258	214	213	249	244	240	227	214	251	225	248	240	231	240	230	247	237	234	249	252	217	244	218	262	260	207	241	239	231	212	222	226	252	222	263	240	259	235	230	247	235	249	242	245	249	223	196	284	241	208	255	244	244	233	246	214	236	222	227	248	206	186	214	230	241	222	221	214	220	211	228	245	267	259	261	240	228	245	205	255	216	217	250	215	254	249	245	238	254	206	215	255	224	221	265	245	216	224	235	244	228	237	241	233	258	247	222	199	229	190	240	241	232	246	215	237	214	217	249	204	252	236	245	219	242	217	220	236	243	228	214	244	228	206	248	227	243	239	258	268	234	217	228	245	239	239	208	203	246	251	230	257	249	240	233	246	224	242	234	250	251	229	238	280	270	221	237	273	249	225	219	240	249	247	247	227	234	214	249	256	242	252	221	231	262	240	221	230	221	219	274	233	218	218	271	248	220	238	223	224	212	251	209	239	228	232	214	254	232	271	229	269	262	235	238	242	232	241	233	225	239	264	228	246	205	230	242	233	256	247	220	260	245	229	230	228	234	226	236	230	218	209	267	259	216	196	253	240	238	261	213	239	223	229	227	230	217	224	220	249	218	231	216	247	239	249	266	238	235	217	239	234	253	272	253	212	242	229	247	232	286	234	245	235	246	227	244	212	214	245	236	230	225	232	262	256	233	238	256	263	224	260	249	233	234	216	244	214	237	208	207	217	239	253	233	228	260	226	251	246	268	229	231	254	228	216	245	223	245	247	246	237	241	222	235	251	243	236	254	253	248	240	246	223	256	266	245	260	249	234	237	239	209	205	224	230	230	243	231	252	225	219	259	230	218	250	221	213	236	222	225	272	227	243	245	236	232	217	229	257	246	254	220	224	259	237	246	225	239	229	237	238	255	238	249	239	231	226	198	240	258	251	248	236	248	270	228	217	206	230	214	229	252	220	249	263	219	243	247	240	228	235	212	229	222	224	248	245	232	236	234	251	245	245	241	228	230	243	231	223	243	256	238	237	235	238	204	247	248	244	240	212	220	213	239	234	253	221	223	236	249	234	240	236	238	236	262	207	249	236	221	240	249	271	234	238	251	232	230	219	240	240	242	204	217	260	227	247	264	275	219	243	230	237	244	247	244	205	225	237	246	220	270	245	258	237	256	245	235	234	222	220	263	218	204	217	235	242	259	250	246	246	242	222	247	219	258	266	242	261	231	233	225	229	225	274	255	233	221	226	236	237	263	233	226	224	249	223	242	239	232	236	228	237	235	223	243	218	247	213	231	204	240	230	241	232	236	231	236	240	222	245	240	219	259	255	208	223	240	231	230	220	246	232	267	251	238	267	240	228	206	202	202	254	258	222	280	214	238	222	235	232	219	221	234	202	266	252	248	238	257	253	230	235	244	243	242	218	216	219	229	219	230	245	197	242	227	225	223	213	215	233	267	216	221	205	217	238	218	231	209	236	243	257	246	222	224	223	248	211	225	246	210	232	231	248	248	240	222	226	220	222	215	223	211	239	247	220	228	240	232	244	240	240	242	247	261	246	199	249	258	268	259	219	256	274	232	260	250	223	254	226	282	234	252	279	246	238	254	245	225	219	219	238	213	247	224	222	265	250	274	290	235	259	236	209	263	235	240	218	236	237	250	228	251	200	220	227	232	223	232	244	256	264	223	250	254	222	227	246	248	229	268	243	249	217	209	246	212	248	223	214	237	266	239	261	212	205	238	228	249	242	248	231	227	259	224	230	231	251	260	241	234	242	237	240	224	210	231	240	207	226	233	223	251	233	198	218	248	241	233	219	216	251	250	216	240	230	246	254	244	230	229	244	233	230	227	243	240	229	236	244	248	229	241	245	235	222	223	243	274	265	231	232	221	213	262	288	234	257	240	227	229	228	230	209	259	252	235	222	248	224	235	256	264	214	232	264	212	250	212	257	252	235	247	232	246	233	262	251	227	228	237	244	225	246	222	223	224	219	229	253	214	240	244	247	234	241	231	228	245	240	230	253	219	248	240	241	254	259	205	232	271	239	247	235	222	249	220	244	249	269	237	240	241	245	236	222	219	249	246	227	230	225	236	239	236	238	251	257	201	226	241	229	228	239	229	243	196	228	254	222	238	219	241	258	208	247	229	257	251	250	213	236	211	229	236	240	256	240	206	257	270	237	244	242	239	238	229	240	228	259
25444	19881	26714	25243	20778	21233	9683	2666	2944	7754	9841	4037	603	585	594	542	578	532	541	628	539	547	567	574	563	570	551	536	538	540	522	533	533	551	585	569	553	552	539	539	567	558	533	563	523	514	533	499	576	502	569	544	547	530	540	560	529	528	507	533	541	567	544	554	537	524	577	519	534	528	561	525	535	544	547	537	560	556	530	569	510	491	554	540	533	541	541	546	545	539	573	544	588	510	525	530	524	533	514	550	556	535	520	534	533	552	581	563	539	556	532	555	550	544	531	548	525	556	505	576	544	578	503	538	554	532	577	562	563	526	522	532	561	533	540	553	557	561	540	514	521	546	509	554	563	506	540	527	553	557	531	502	552	537	551	550	565	557	546	545	554	555	522	552	547	528	544	574	602	516	593	531	546	519	539	560	545	546	505	533	510	539	482	534	568	561	512	515	539	571	518	540	523	500	529	553	508	532	535	507	560	573	530	573	492	514	571	513	524	556	564	562	505	546	517	554	570	557	552	497	533	559	533	507	552	540	576	549	548	536	561	568	517	547	536	525	496	542	532	568	497	559	542	576	519	521	514	513	550	500	547	525	508	543	536	550	556	541	549	549	569	512	532	519	502	575	518	531	527	546	528	538	487	547	544	540	526	560	570	543	522	570	535	529	504	568	534	540	566	521	523	556	565	541	537	544	560	514	564	488	545	541	547	537	534	539	495	550	559	523	584	580	527	517	542	534	522	553	520	519	564	552	560	517	563	481	561	536	543	560	562	564	585	608	543	518	531	582	515	528	512	530	565	554	558	554	523	465	538	562	536	550	510	528	509	572	542	553	594	558	570	549	573	505	524	526	552	523	559	503	534	533	585	504	533	572	540	526	538	551	544	521	551	523	512	529	552	528	517	524	524	563	506	504	536	514	521	578	536	536	511	552	575	537	518	549	532	544	526	533	517	515	517	518	600	552	592	574	530	532	528	559	542	505	530	536	524	545	550	510	574	563	560	588	511	573	580	524	531	516	491	541	547	521	522	546	523	535	559	533	553	605	584	554	538	558	538	528	544	540	521	535	568	534	560	551	574	543	507	551	517	523	530	530	531	544	568	530	521	573	592	583	558	528	524	514	538	547	527	523	552	556	512	508	591	566	539	525	535	544	523	552	567	559	537	555	530	567	541	570	581	549	518	518	500	547	549	548	551	548	519	549	573	520	545	532	525	542	567	550	524	546	544	550	525	542	529	531	541	517	523	518	523	544	556	538	512	549	490	528	498	561	562	556	551	534	528	518	552	511	542	513	540	512	510	548	530	527	512	539	523	517	530	564	557	553	558	569	561	542	563	551	561	574	536	587	529	562	536	538	560	503	581	555	567	506	527	548	541	543	565	531	533	536	513	503	526	505	539	553	516	547	525	543	539	522	555	579	509	526	566	566	556	533	566	533	583	534	552	525	576	561	542	581	523	548	507	542	526	549	536	556	548	540	545	534	539	560	522	528	503	560	588	566	582	551	518	551	578	550	553	564	547	530	544	505	599	572	538	548	490	585	511	528	555	589	530	513	540	560	520	555	538	546	544	570	536	492	575	582	538	547	534	526	529	567	555	529	526	492	516	526	540	561	555	529	481	578	517	529	556	513	555	550	568	561	545	578	540	568	510	552	551	528	549	519	520	573	513	539	500	536	546	518	561	518	566	525	515	549	519	538	517	491	525	564	529	549	551	514	594	513	535	590	597	565	544	512	542	563	552	556	516	570	558	503	499	531	524	584	517	578	540	540	559	541	527	593	558	544	535	548	550	551	521	520	513	527	524	516	528	591	518	484	555	552	516	555	510	571	563	508	519	514	563	550	514	535	557	489	518	533	548	547	561	539	549	529	561	577	529	557	539	543	546	572	514	581	584	557	526	553	523	531	538	536	526	564	519	505	528	518	574	539	492	547	541	518	568	560	584	525	573	529	570	551	556	546	508	541	540	504	542	545	552	527	555	514	523	560	537	512	553	539	548	537	534	513	534	558	536	517	557	553	522	540	541	497	552	553	526	531	571	526	521	558	546	571	533	552	543	546	528	551	547	526	559	538	551	538	581	504	586	501	495	555	561	525	545	512	578	572	557	569	536	575	532	565	549	558	538	592	563	505	539	522	559	565	513	514	579	523	523	544	548	535	558	552	529	565	584	545	553	564	525	535	531	549	545	582	552	564	507	534	541	584	563	522	562	552	504	522	541	577	524	535	588	537	552	527	521	550	531	532	532	538	545	557	514	552	541	535	543	575	507	558	578	541	531	549	552	514	543	543	489	538	545	544	527	527	560	532	521	549	502	549	518	506	517	551	529	520	523	561	557	511	576	547	540	548	520	536	577	542	581	544	563	523	572	523	561	502	540	526	556	543	503	552	553	541	566	525	523	553	563	525	542	556	563	554	507	515	538	528	523	550	577	543	546	502	557	559	570	520	507	510	551	514	545	554	540	537	511	555	570	499	560	477	511	543	560	555	515	576	551	546	550	527	540	525	534	532	557	562	567	518	554	513	565	536	538	532	513	571	490	536	562	513	581	539	552	540	567	521	502	526	557	576	527	585	555	518	558	501	576	554	530	577	535	515	533	504	543	583	548	521	553	518	586	521	541	601	545	522	576	517	526	549	594	535	540	535	547	532	593	548	508	545	518	537	529	538	527	524	509	550	507	551	544	514	552	513	512	546	535	491	535	566	566	565	533	538	552	532	550	526	530	559	540	524	538	529	563	532	550	530	544	530	529	544	510	523	596	548	569	534	606	502	528	523	579	530	548	611	545	525	550	538	511	530	570	566	522	566	541	507	563	524	552	560	526	578	496	500	565	538	543	536	541	552	519	524	533	528	548	565	511	569	510	562	493	576	544	528	526	504	515	553	541	548	519	517	555	527	554	558	549	492	560	571	552	546	539	501	556	583	523	516	515	541	526	532	520	553	554	536	528	574	513	570	551	475	589	539	564	538	554	534	551	512	564	508	570	565	594	501	550	535	567	516	532	537	563	509	534	524	557	533	522	557	522	542	542	532	541	566	498	548	553	532	543	542	479	543	548	549	542	584	560	611	536	550	515	564	551	503	567	528	507	551	533	556	548	553	547	573	551	528	555	577	543	535	537	551	555	545	570	532	539	515	561	543	539	532	498	525	559	559	497	542	536	562	564	494	591	555	586	536	513	540	526	570	534	533	489	532	542	566	529	535	552	536	557	524	573	536	515	527	552	583	550	498	563	577	535	564	559	550	540	558	485	541	539	522	549	566	531	495	505	524	542	506	555	543	523	557	549	543	541	557	554	531	540	527	545	510	528	500	572	564	515	533	506	561	535	529	547	516	502	520	521	568	550	542	582	527	562	573	511	571	521	596	565	538	518	489	551	549	539	509	548	540	538	508	569	504	548	566	543	571	569	508	546	533	537	519	546	545	512	590	558	495	495	556	565	553	552	541	578	526	503	554	535	541	558	556	529	586	485	539	520	560	581	499	513	590
46688	35581	32684	34103	21514	15399	7807	1528	1069	3599	4504	1684	337	305	293	294	272	304	289	278	313	279	284	285	262	301	270	304	299	302	298	294	300	311	277	320	328	253	287	304	282	337	296	316	269	296	278	268	295	246	273	291	281	276	280	271	303	316	295	283	273	267	258	292	265	314	305	300	273	296	291	273	285	298	278	260	324	298	288	268	304	260	307	257	275	291	306	298	273	286	305	330	272	267	312	266	281	280	277	273	291	270	303	267	265	296	303	259	278	306	339	271	292	263	283	302	296	296	287	309	272	266	270	274	228	280	297	280	268	282	318	282	281	253	295	300	307	317	273	271	262	243	279	261	268	298	288	271	274	267	292	272	295	266	313	272	309	304	287	310	269	292	273	282	275	298	265	284	321	269	312	303	262	280	312	270	253	275	288	309	291	304	257	292	268	285	315	269	290	295	241	276	279	297	276	279	287	288	265	310	324	274	291	270	286	305	238	287	308	286	273	276	289	275	278	303	257	268	264	273	309	240	276	287	275	285	297	291	286	255	254	279	292	270	275	264	273	300	281	272	266	281	277	293	282	270	293	286	296	295	272	283	283	295	271	293	275	309	265	262	291	291	299	304	311	281	281	303	278	284	302	265	286	268	281	312	312	310	311	272	301	268	305	270	307	299	301	277	299	305	305	262	314	313	306	273	288	295	253	285	286	317	287	276	251	278	302	266	298	277	297	290	288	281	295	260	275	255	289	284	274	268	313	269	265	275	281	267	274	309	274	294	269	282	294	277	281	277	272	283	280	277	289	301	294	230	292	284	263	287	270	277	235	289	311	295	316	261	276	264	261	297	282	295	291	247	284	287	293	281	283	293	297	317	276	271	264	273	231	272	264	300	261	288	283	276	283	276	305	258	284	292	294	271	282	266	288	274	278	259	304	274	275	283	275	289	262	262	260	290	283	289	291	268	303	269	277	277	279	291	261	303	300	279	295	275	318	285	283	256	306	267	274	269	286	294	297	284	267	307	295	294	310	285	279	268	242	270	302	304	284	257	272	270	273	275	287	283	301	275	273	288	308	308	253	262	275	301	321	287	296	322	318	264	303	298	294	294	275	294	293	292	246	285	315	325	302	290	260	297	276	289	288	316	278	260	264	285	306	307	261	270	280	292	295	284	244	290	271	280	309	309	282	295	265	256	274	288	274	303	297	292	285	303	303	285	257	283	255	285	274	298	288	291	307	266	277	267	271	268	345	280	268	280	273	222	280	273	282	312	291	270	268	259	307	264	273	266	282	302	296	298	264	261	309	347	300	287	291	288	289	305	273	293	272	272	283	292	250	249	287	285	292	297	293	308	281	291	293	278	306	276	263	302	270	249	291	270	269	279	266	283	295	246	276	268	259	273	242	264	273	282	286	265	261	280	281	304	271	299	280	288	322	272	272	319	275	285	272	283	257	277	287	304	285	342	288	261	282	283	321	322	248	293	296	298	309	288	296	289	267	284	273	304	294	290	270	288	284	270	286	291	271	280	282	306	279	282	288	275	253	285	283	282	291	297	255	268	297	293	288	289	268	239	315	300	278	319	288	320	307	329	290	312	298	262	288	268	269	309	283	269	285	292	279	280	268	289	269	266	325	278	262	282	268	278	280	263	294	263	297	300	289	266	301	298	255	266	284	291	275	291	272	282	246	291	265	263	254	279	285	254	281	261	326	291	281	300	295	289	260	294	307	288	279	284	275	278	274	277	292	296	274	264	286	289	300	299	255	254	267	288	268	283	279	314	302	300	297	292	305	300	298	304	258	274	255	283	271	333	288	283	293	248	265	316	289	291	273	268	241	268	293	258	254	302	297	258	296	266	274	286	261	286	276	264	309	317	294	302	299	294	275	287	267	313	268	303	262	297	274	284	256	268	286	313	279	279	251	301	268	247	278	259	296	281	311	257	316	302	257	291	296	277	310	262	291	293	298	268	290	292	302	306	241	330	283	285	289	282	295	272	287	282	300	262	299	299	272	267	299	303	306	298	280	273	305	325	279	298	307	296	302	283	301	288	313	265	268	281	279	260	275	316	280	317	318	285	291	255	282	257	271	280	311	308	280	342	280	287	293	289	232	273	263	297	298	305	308	279	255	314	311	320	277	313	286	292	294	283	293	270	294	270	293	299	282	295	263	266	255	280	288	296	308	280	274	288	282	290	249	271	288	283	259	262	259	283	252	257	290	265	260	258	305	290	289	273	281	288	285	267	273	293	280	292	308	285	287	276	279	281	297	281	284	255	280	261	287	256	275	298	292	295	291	312	311	303	291	290	258	286	294	294	279	270	271	291	285	284	275	317	292	312	263	301	274	311	281	268	258	316	267	304	296	293	295	249	274	268	300	273	283	274	279	280	282	254	270	308	299	327	298	269	291	280	288	250	274	270	282	283	310	296	262	286	308	320	266	278	267	265	258	260	268	228	276	286	295	316	269	256	287	279	330	293	278	293	302	294	285	305	249	288	278	282	308	275	286	309	278	285	289	292	286	283	295	297	259	260	292	297	279	267	290	307	294	276	292	271	269	287	272	279	334	295	281	262	249	290	301	275	277	260	243	266	261	285	286	300	289	269	278	310	295	278	285	266	292	301	268	282	294	267	279	294	324	271	308	280	259	274	248	252	317	264	318	288	310	239	279	258	288	302	263	265	270	263	292	302	301	305	282	265	292	286	287	294	263	287	291	257	279	306	300	292	284	273	277	288	280	290	280	286	268	293	279	276	275	275	296	289	308	282	285	307	274	280	290	299	295	272	273	255	273	313	310	313	299	265	231	303	316	276	254	303	307	262	280	273	284	269	283	293	280	289	325	281	309	284	275	288	269	305	303	285	272	286	271	263	268	319	303	302	309	281	287	271	265	305	291	319	251	268	292	285	281	300	270	261	302	246	278	289	270	318	264	317	260	245	294	283	277	293	272	312	295	278	276	285	311	290	254	275	270	255	316	294	284	291	279	285	273	313	318	290	258	292	279	276	272	285	281	275	337	263	301	298	290	247	312	268	272	294	297	291	273	278	257	275	279	290	284	271	318	267	270	298	277	313	318	261	283	287	273	258	326	319	301	286	254	280	271	233	280	297	295	250	252	306	270	274	263	288	269	264	270	302	279	272	288	260	293	310	284	260	285	299	251	266	263	272	284	268	255	278	298	274	263	266	299	287	277	265	274	253	293	301	281	297	296	321	294	286	289	284	275	289	320	285	311	290	320	271	269	264	305	307	292	283	286	272	303	280	285	281	273	265	293	295	272	307	251	296	287	289	252	285	295	267	271	291	262	266	259	265	314	285	291	234	279	308	280	297	310	291	245	256	314	305	285	267	289	273	292	290	276	291	286	275	250	289	296	283	299	293	335	294	279	279	268	268	269	327	276	284	302	272	278	289	318	283	308	261	259	282	279	289	266	279	292	289	309	291	257	275	268	276	253	238	286	274	284	275	297	299	266	262	294	239	277	271	285	303	278	278
29607	27424	34329	40570	30302	28326	15987	3537	4804	14834	17299	5281	732	684	629	655	676	671	653	658	614	636	649	628	663	656	646	627	669	635	633	664	688	633	654	628	581	592	629	641	630	614	628	606	647	611	624	623	630	642	666	627	598	629	645	599	639	621	616	652	597	598	619	637	631	602	639	583	644	640	598	615	619	605	626	600	605	612	649	644	627	623	633	669	642	596	645	625	652	604	578	606	609	647	624	608	570	635	598	611	623	605	650	634	638	591	635	668	648	661	630	637	559	603	620	603	621	607	622	647	606	657	597	578	636	634	636	674	639	596	634	670	623	615	617	632	596	616	590	620	608	605	594	604	630	638	640	607	616	657	617	641	586	612	660	594	605	678	607	583	640	624	617	609	655	595	651	613	656	631	606	578	597	635	642	615	601	693	613	613	597	652	590	588	626	616	651	663	636	674	603	588	622	647	637	616	580	616	636	628	644	568	571	602	622	628	610	612	604	611	627	679	621	611	598	614	597	633	596	607	618	614	625	651	621	649	605	660	545	647	629	610	630	624	573	617	656	623	609	615	670	645	647	571	615	603	616	623	618	624	643	614	617	649	620	602	594	638	604	600	613	613	616	616	653	636	617	591	652	638	628	625	600	627	617	650	594	575	697	607	592	639	595	606	605	622	624	620	587	662	659	601	658	597	644	598	617	646	601	608	632	616	588	625	628	613	641	620	617	619	613	643	617	575	628	601	638	623	627	604	609	647	611	624	616	609	588	619	621	617	625	620	602	629	585	601	630	594	628	630	645	620	605	606	647	567	596	654	645	679	589	610	639	627	621	595	646	645	643	615	620	641	626	634	614	619	608	595	617	633	584	619	576	656	612	633	608	603	601	622	577	585	624	638	612	628	644	609	626	639	657	642	630	626	605	622	598	602	604	565	642	636	613	590	619	626	602	603	679	649	601	630	598	619	595	663	617	621	597	624	628	648	627	623	605	636	648	670	603	633	643	623	618	622	626	647	600	616	639	678	599	621	628	607	640	620	608	641	618	666	635	619	594	642	648	631	619	587	632	597	624	585	632	599	653	573	635	613	654	602	631	556	614	583	649	639	587	664	581	661	646	622	613	630	627	598	593	606	590	649	600	599	583	615	596	603	600	622	616	636	620	601	613	581	603	638	624	604	644	625	588	601	620	607	619	672	629	581	622	666	569	589	621	571	598	583	641	632	639	645	664	595	693	607	615	649	643	609	653	572	647	644	640	667	594	609	599	629	613	618	573	605	600	602	592	632	593	646	633	639	589	654	635	616	635	640	617	628	632	597	615	588	668	638	635	639	628	602	617	617	634	560	592	604	617	637	630	631	602	632	619	599	681	643	611	639	645	650	618	643	643	645	565	632	658	636	634	646	589	612	642	600	641	631	582	616	625	619	654	625	605	614	617	659	615	616	639	633	604	625	673	713	614	623	635	608	641	612	613	602	610	606	660	610	622	622	624	655	585	626	656	635	653	601	662	619	646	666	641	620	653	636	604	611	633	651	591	600	608	636	596	608	645	639	641	646	602	664	591	622	646	600	600	608	578	637	591	617	609	629	633	648	625	570	641	619	607	622	586	595	628	618	630	588	600	619	639	637	622	655	592	596	601	659	613	611	603	610	642	634	616	635	653	601	589	658	671	606	654	593	586	640	569	606	622	579	629	622	638	600	648	630	641	576	605	605	619	585	621	597	634	594	611	673	618	621	608	594	616	652	628	630	639	643	643	592	641	635	568	590	640	560	670	642	633	579	595	649	654	628	616	639	599	576	628	601	642	617	598	597	597	670	664	574	578	646	588	630	622	655	599	626	587	611	665	604	617	619	646	632	642	614	594	618	621	585	605	639	671	640	611	661	618	643	642	613	621	601	658	630	635	581	630	621	639	639	633	677	644	623	654	644	638	630	628	609	647	627	567	644	645	631	594	643	580	631	599	601	628	655	619	637	569	650	566	628	609	599	630	652	641	602	643	594	611	609	630	654	690	559	613	561	608	644	657	615	597	634	643	624	618	632	610	590	581	636	559	650	653	640	601	616	622	622	595	627	635	599	604	611	635	629	669	600	576	607	609	644	589	630	613	671	577	611	626	617	652	649	614	627	640	622	649	607	616	626	634	614	676	605	612	638	601	597	607	576	659	608	620	612	643	611	667	619	646	600	610	706	603	585	630	612	645	613	620	620	613	593	640	599	600	617	623	613	618	621	600	631	617	655	618	623	606	611	640	590	608	660	619	624	620	573	649	584	650	622	605	605	620	603	554	621	627	709	597	639	630	645	653	612	597	598	655	610	582	638	599	615	601	577	612	621	604	590	616	638	618	604	603	587	584	628	639	594	636	602	590	621	625	607	608	633	628	620	649	620	625	628	635	590	596	654	555	595	671	638	594	637	611	617	631	672	631	638	613	619	620	634	595	611	643	610	606	607	575	613	595	618	623	603	656	614	605	611	637	618	648	650	625	643	647	592	626	569	610	600	595	637	601	630	621	633	602	617	592	618	610	593	639	687	634	636	606	640	588	641	640	613	622	652	626	655	570	591	631	624	634	613	630	642	592	651	620	621	578	661	618	617	640	576	633	624	660	608	603	650	659	612	628	640	617	598	647	609	626	567	624	603	620	611	603	620	634	610	661	568	627	620	570	628	579	590	641	581	634	659	620	644	654	618	589	650	633	613	611	641	606	614	585	658	615	657	589	600	597	623	648	570	635	650	646	570	618	608	616	641	613	621	586	637	651	616	633	626	663	575	631	629	645	600	639	602	612	634	599	625	651	596	653	642	647	558	593	640	697	620	605	618	647	616	629	627	575	596	609	603	583	632	651	618	624	617	594	629	607	601	635	666	636	597	651	573	635	583	587	625	634	674	606	629	612	615	578	598	637	650	635	587	623	593	608	608	673	615	676	609	624	627	601	627	659	581	629	650	580	632	615	638	605	615	632	609	669	635	598	630	649	600	631	648	648	644	619	615	616	588	640	637	619	650	639	652	655	613	611	624	656	634	636	645	625	621	637	628	590	663	616	642	591	610	616	654	588	567	625	614	597	635	568	570	632	597	618	654	644	634	652	695	632	683	615	624	630	615	620	613	655	601	629	631	636	664	591	601	607	645	589	687	594	600	619	644	632	614	622	588	652	591	650	635	569	618	657	647	596	627	658	619	598	653	596	608	590	613	624	599	606	627	606	618	565	637	642	611	587	593	623	620	634	675	659	639	616	608	628	616	651	618	639	643	617	594	612	622	625	648	634	616	600	644	629	642	607	590	632	613	629	602	592	629	620	615	607	625	612	663	624	656	654	591	562	612	637	637	649	625	601	663	632	600	591	643	593	621	622	618	606	626	636	670	641	657	637	656	605	657	650	652	672	674	630	635	656	644	602	638	612	649	610	624	594	688	632	555	616	646	606	648	606	661	650	651	642	583	605	608	594	621	604	610	606	677	567	644	622	615	619	618	618	611	594	608	583	658	600	628
20846	9889	6310	3380	1418	765	410	198	174	194	185	123	124	107	112	126	99	116	153	129	129	121	121	111	114	125	91	109	137	118	106	117	119	116	124	125	125	124	147	110	133	129	117	106	126	121	133	131	130	134	122	107	137	116	133	125	102	122	136	96	122	99	116	135	131	136	112	140	119	125	107	114	109	112	116	113	121	115	111	144	119	129	118	91	115	129	140	139	137	101	122	129	127	128	108	102	110	105	126	133	132	117	121	120	111	100	112	110	133	104	102	111	96	109	105	111	124	115	113	115	100	129	113	93	114	90	108	107	112	112	109	100	104	119	130	121	103	134	120	132	129	117	109	116	106	122	125	111	108	113	113	126	110	109	119	115	124	129	124	122	108	116	120	122	116	110	117	118	137	135	113	128	131	126	116	140	119	111	124	104	138	121	131	132	110	138	111	129	127	94	127	111	115	133	113	98	131	121	124	103	120	126	116	128	129	135	105	117	150	119	124	112	119	126	150	114	124	114	107	116	136	107	119	133	111	112	131	106	112	103	108	127	125	141	103	119	118	115	108	124	116	104	105	107	122	131	115	114	115	146	106	121	133	113	122	112	127	108	127	104	120	119	125	142	134	148	142	114	122	125	136	127	124	126	123	116	133	129	109	105	133	116	124	132	111	113	110	111	119	111	119	128	131	127	107	129	115	115	123	95	126	126	119	99	116	118	97	125	126	106	113	123	129	107	111	109	125	123	133	128	103	118	114	123	117	121	107	135	124	130	130	119	132	114	117	102	104	109	115	106	123	109	118	125	124	123	129	122	119	130	96	117	115	120	120	122	141	111	98	111	103	109	129	117	116	119	107	98	136	142	122	115	107	119	114	102	132	129	118	105	121	123	124	128	108	120	135	111	129	98	139	98	126	107	141	125	112	107	104	128	117	105	134	136	115	122	115	129	115	108	120	152	117	106	125	130	119	91	120	106	120	121	116	132	109	128	111	124	114	100	117	115	129	122	128	132	129	123	125	116	118	114	107	107	120	111	125	110	103	106	103	117	153	120	96	106	106	128	126	108	116	127	120	124	123	107	119	137	117	114	117	133	129	119	128	107	108	122	121	116	110	125	127	106	122	127	132	99	98	128	151	122	125	120	125	114	112	133	130	149	113	121	120	108	98	112	117	136	110	117	132	114	137	111	122	110	118	115	127	113	113	122	102	113	117	134	132	133	125	115	115	118	119	121	130	131	101	121	115	120	127	119	140	137	122	102	132	138	112	100	137	120	105	91	124	123	110	145	121	108	107	120	114	114	115	108	120	113	116	123	126	101	121	109	122	116	114	134	116	127	133	118	116	118	133	121	131	128	124	126	108	106	141	100	138	142	118	121	134	130	105	118	131	107	119	122	91	112	120	102	86	91	116	131	132	127	132	108	115	103	122	113	113	104	121	111	99	98	121	97	102	108	96	107	147	126	116	122	130	114	131	134	131	126	136	134	106	113	116	129	113	126	118	134	134	109	117	106	118	134	122	112	131	109	99	111	138	124	117	134	129	111	120	119	129	109	131	141	121	131	109	126	119	130	113	116	121	111	109	121	116	98	123	126	134	111	111	123	132	123	128	112	116	119	131	118	116	116	119	112	123	135	129	120	109	117	127	113	105	121	121	127	94	121	133	126	112	129	113	121	141	125	115	110	120	113	128	111	129	117	123	110	103	132	112	104	124	98	114	100	143	127	119	123	144	123	119	116	129	104	116	126	123	112	128	101	124	99	107	118	102	110	148	123	118	109	116	111	123	126	121	120	118	135	125	125	104	115	124	129	103	115	117	106	128	102	128	107	116	118	117	128	99	114	99	111	117	100	119	114	116	117	105	138	123	118	142	131	128	118	111	131	114	105	107	119	126	111	107	113	124	104	109	120	109	107	107	107	113	126	120	99	110	111	101	133	133	121	116	110	127	120	122	102	129	119	127	137	115	117	109	134	124	120	125	138	106	139	137	110	114	104	120	108	114	108	92	122	115	147	124	106	112	117	121	122	123	121	119	109	118	116	106	123	111	112	110	134	112	133	118	126	122	160	109	119	99	120	111	107	124	110	123	123	120	116	110	123	95	122	100	105	94	130	85	113	119	127	122	124	130	110	126	119	132	135	92	105	109	102	128	115	119	130	120	113	134	130	102	113	123	109	129	116	120	110	125	116	120	101	102	107	139	123	120	83	104	127	112	132	115	113	105	115	131	119	124	133	106	150	129	124	129	119	123	111	143	116	111	115	116	100	112	136	115	118	126	104	111	112	107	117	116	115	129	116	120	128	118	117	102	120	134	145	115	120	112	106	118	105	118	113	136	129	127	144	114	103	103	117	120	129	112	118	100	127	111	122	122	118	105	134	119	109	142	122	122	131	131	108	118	151	151	116	110	118	117	117	121	141	105	125	118	127	118	115	112	109	110	92	134	128	111	112	108	111	126	105	131	108	98	120	107	139	129	118	109	122	102	115	115	103	123	122	108	123	118	102	99	118	111	126	111	116	125	126	117	126	114	127	112	115	99	117	117	124	128	119	148	133	118	114	127	120	120	118	114	118	114	114	141	118	106	126	106	113	136	122	128	113	126	129	104	113	149	127	127	117	132	119	129	124	108	106	106	113	123	107	104	134	126	109	131	121	119	117	136	137	128	116	124	115	101	119	136	103	130	109	116	126	122	115	145	127	136	128	127	122	112	126	132	115	140	125	116	102	108	101	127	110	122	99	104	100	132	132	114	117	112	121	133	111	111	115	129	114	98	135	128	113	116	125	116	109	124	132	105	117	141	130	98	101	108	125	113	117	131	102	140	106	115	114	113	119	117	123	121	111	115	120	124	116	123	125	127	96	115	132	139	122	120	108	141	132	124	134	104	122	129	112	122	113	121	114	114	131	128	116	100	123	130	114	122	118	105	119	99	132	125	141	112	147	121	109	117	110	123	141	124	99	100	130	112	138	117	135	130	144	138	109	104	128	113	104	125	141	122	123	128	132	118	114	106	117	123	121	118	110	130	106	123	124	115	134	121	112	113	115	120	127	113	117	129	140	100	139	117	115	106	122	106	115	99	141	113	108	114	95	105	125	112	121	127	120	127	114	110	104	122	102	120	110	117	123	97	125	122	111	99	111	125	133	114	101	110	123	115	106	139	110	105	95	127	128	125	100	110	136	134	125	97	126	103	127	90	114	114	110	127	117	111	122	101	117	119	120	119	115	120	107	99	107	104	121	122	142	110	98	99	126	131	111	113	128	106	117	105	107	123	124	115	125	141	117	130	98	118	120	136	131	125	119	132	134	105	125	125	115	97	104	115	125	110	112	110	112	125	115	138	143	127	143	125	101	126	120	118	117	107	114	121	146	126	112	125	117	107	109	105	114	113	111	107	123	91	115	120	122	131	138	116	113	121	127	109	131	108	108	102	117	140	118	133	127	152	111	112	106	103	118	95	104	122	110	95	104	121	127	104	128	128	115	127	117	114	116
12680	7666	10359	8992	4988	3322	1677	794	743	808	733	353	299	285	307	341	281	337	302	279	322	325	283	312	317	303	269	298	276	287	308	269	315	309	286	290	314	279	321	296	320	293	280	318	291	306	289	320	296	291	328	301	305	302	302	305	302	301	323	294	285	320	310	340	303	283	301	307	298	306	297	302	338	281	307	277	298	293	295	286	277	287	340	314	303	289	294	318	308	280	289	304	305	296	317	326	301	338	338	283	291	299	322	301	299	317	322	301	322	300	305	295	292	306	313	301	334	325	298	310	309	313	316	299	289	309	311	280	305	300	278	290	316	318	308	308	292	291	306	309	296	315	355	325	329	314	332	317	279	298	328	296	302	279	326	322	313	298	288	304	347	279	285	324	299	313	302	313	286	286	302	298	305	299	310	315	294	295	306	308	316	321	328	294	334	307	329	310	302	313	286	288	308	331	300	314	282	291	293	319	303	319	313	328	283	306	310	292	307	255	346	302	323	315	306	284	265	342	320	298	296	300	321	306	311	289	320	322	294	301	323	324	309	310	336	297	335	299	317	289	304	286	286	285	307	285	296	350	304	270	306	282	295	302	295	314	269	300	310	320	314	305	321	351	306	298	323	304	289	282	345	299	296	296	328	291	281	303	298	286	305	318	301	328	310	285	298	317	296	271	303	289	303	284	317	299	284	312	310	318	308	281	292	307	323	267	307	289	316	325	305	280	279	283	291	299	330	282	302	295	279	299	280	299	304	291	313	313	340	301	310	313	298	309	308	305	311	288	329	317	289	320	330	308	304	305	327	293	324	292	300	320	304	310	310	288	303	312	288	320	297	303	305	312	282	329	309	285	296	310	329	330	328	302	262	306	319	294	314	322	289	286	270	300	299	313	316	328	284	289	300	319	288	332	299	312	300	298	299	288	341	331	267	306	309	307	355	296	291	308	313	311	287	291	317	287	320	322	299	296	289	291	307	328	308	327	274	304	283	319	323	298	291	313	296	323	329	270	309	298	342	324	286	331	311	286	323	301	277	268	308	274	286	304	285	305	286	322	328	303	299	315	343	289	291	282	297	308	291	294	289	303	281	308	323	271	317	322	326	326	313	293	313	316	303	330	341	334	298	308	320	312	315	327	329	341	291	297	315	325	301	291	296	293	324	292	302	334	299	293	305	316	292	306	308	297	283	312	266	307	327	330	292	306	291	343	325	300	325	304	322	306	286	295	315	305	320	274	310	291	287	293	325	317	313	292	325	322	277	334	312	304	316	287	342	340	306	330	307	318	308	298	286	300	332	285	295	277	313	302	301	304	288	298	304	311	328	302	288	309	338	318	306	307	283	317	321	328	298	333	305	328	282	347	322	331	345	272	316	312	315	295	270	292	339	294	312	324	326	277	301	326	287	327	314	330	270	284	296	300	318	288	287	321	334	294	338	299	334	346	296	285	301	331	330	336	278	318	311	298	308	313	310	313	297	293	282	326	293	341	277	298	302	306	291	308	356	325	321	305	272	289	272	313	316	276	284	309	302	303	318	305	344	309	287	336	307	329	325	285	309	342	274	300	312	309	306	327	314	314	295	313	332	290	304	285	284	280	306	284	314	297	321	329	305	313	314	295	321	325	300	318	298	331	320	320	274	309	313	294	286	318	311	289	305	295	317	263	276	293	323	325	287	307	294	313	293	311	289	286	329	280	319	300	285	311	289	302	299	284	311	301	329	304	308	299	291	287	286	295	286	296	331	279	314	277	320	320	284	283	304	280	296	309	291	306	297	308	297	308	310	326	302	295	311	305	321	307	333	316	304	290	298	305	297	306	296	298	317	283	274	309	315	363	293	312	292	317	275	286	314	328	300	321	299	279	265	279	284	324	317	311	323	320	322	279	297	315	319	308	323	309	307	310	316	288	325	326	296	321	308	320	292	277	289	296	304	293	304	284	290	314	307	328	315	327	290	294	322	285	307	280	288	304	310	316	325	280	307	337	291	305	280	286	316	323	286	321	297	284	308	327	301	303	302	295	358	309	325	348	311	299	325	322	304	326	281	304	287	342	298	312	301	284	300	297	291	305	297	304	308	300	313	301	308	316	328	359	286	346	317	297	294	310	306	285	325	292	293	283	287	301	284	296	320	329	306	255	311	301	281	311	301	319	314	276	320	301	312	291	302	311	317	307	290	318	282	321	303	308	294	318	301	288	280	309	313	295	278	360	300	297	304	333	285	281	324	300	322	315	294	296	289	323	285	300	341	287	307	305	294	305	304	312	308	345	306	327	313	300	309	302	283	302	305	301	289	309	307	301	308	322	288	304	321	315	289	280	282	308	295	322	311	332	292	326	291	322	277	325	287	299	290	272	319	296	310	307	294	316	291	307	284	296	306	323	293	279	296	304	334	307	268	306	293	327	296	312	297	297	287	334	315	301	310	302	313	317	300	303	290	304	323	320	296	302	313	314	277	326	313	330	310	296	315	306	273	314	312	320	326	294	294	280	304	316	289	308	323	321	332	335	276	302	325	307	279	314	309	330	315	288	260	296	300	286	318	299	299	310	334	331	295	335	310	305	332	293	277	317	299	315	315	298	305	315	293	306	288	302	298	310	277	285	279	305	300	317	327	264	320	317	340	325	314	317	305	291	300	300	293	301	279	313	294	323	299	315	337	291	307	269	318	313	318	313	325	285	318	298	300	324	305	303	290	312	316	284	325	302	271	298	280	328	330	330	280	315	304	305	327	330	299	287	301	272	311	307	327	329	306	277	315	284	332	316	275	288	275	311	296	281	277	301	302	321	296	293	286	311	291	322	302	300	303	295	303	314	290	300	316	280	289	287	281	319	322	289	315	318	295	297	292	323	312	308	328	313	298	282	310	309	312	297	311	294	336	318	276	292	284	295	288	286	285	295	290	317	288	331	297	310	324	281	328	287	301	307	293	292	299	280	316	291	320	316	307	326	303	327	311	302	293	291	309	317	343	310	316	316	290	305	291	290	301	301	303	310	304	329	305	318	322	310	314	325	309	319	335	300	338	291	350	310	312	285	301	332	309	314	302	295	287	308	318	315	332	306	315	292	312	296	316	333	300	338	330	319	322	274	309	298	293	321	322	282	289	302	345	307	321	338	290	330	324	319	275	265	287	321	315	309	299	291	325	319	311	319	311	301	319	311	328	307	332	321	318	307	307	301	303	296	332	275	280	288	294	313	302	287	320	321	298	318	285	300	336	312	307	302	297	297	304	289	273	324	324	330	288	302	284	311	283	336	309	281	285	303	285	279	305	296	321	303	318	336	290	307	298	310	307	285	298	286	326	314	292	327	291	325	300	331	327	352	300	304	303	300	299	301	301	321	324	296	321	291	315	294	310	292	337	288	317	351	300	317	319	311	323	279	287	292	327	278	302	286	300	294	300	318	281	325	326	333	308	301	305	289	307	333	282	296	308	327	314	330	324	298	304	280	319	281	315	351	284	319	303	305	301	294	291	287	307	314	327	275
38854	24975	24728	17650	11215	7272	2489	1520	3515	3389	1820	328	222	194	236	253	237	228	235	218	239	240	220	233	237	242	265	238	241	228	228	227	239	265	222	247	214	256	235	217	251	229	257	240	216	213	241	209	220	232	244	231	227	206	226	223	239	225	219	249	238	234	253	250	225	263	255	242	262	228	222	241	220	247	248	236	258	258	239	221	240	244	221	235	200	242	243	224	247	257	241	257	224	240	241	240	221	229	232	224	204	263	240	218	228	231	260	232	231	224	235	226	237	230	254	230	222	213	246	225	227	251	233	248	261	234	229	250	239	246	252	281	240	239	232	214	250	215	261	227	236	257	235	243	254	217	219	224	222	237	238	226	247	205	268	223	242	237	232	245	253	238	250	252	221	249	244	238	234	257	223	193	232	227	222	221	236	249	204	271	234	248	252	241	259	237	236	252	213	230	250	235	217	236	208	240	254	228	243	234	229	225	236	226	235	269	253	246	247	242	228	265	247	210	233	283	233	226	221	247	218	255	220	236	213	237	253	229	246	234	228	214	261	216	222	235	242	259	232	226	237	242	220	218	211	281	233	259	250	243	242	267	264	237	238	276	232	235	250	242	232	237	240	248	241	234	258	241	235	230	247	230	250	243	223	250	229	249	219	233	221	217	240	254	271	215	247	258	240	222	242	241	242	203	225	220	226	231	243	234	219	263	250	279	232	202	239	239	241	243	221	250	241	259	235	235	246	231	243	209	229	232	224	231	249	247	263	211	217	251	229	220	232	224	244	234	216	238	230	261	251	240	250	234	266	205	210	252	253	218	215	254	231	210	256	235	229	234	256	208	221	233	227	221	261	245	241	222	220	260	241	227	249	242	264	242	233	190	240	215	238	252	229	273	218	222	243	241	229	244	250	248	239	237	254	253	221	224	207	238	231	272	215	250	269	236	233	226	219	229	242	252	221	231	247	243	247	243	225	227	246	259	247	219	249	200	194	223	232	240	245	221	241	247	250	225	249	245	223	243	233	241	244	212	225	254	243	232	229	220	233	222	225	250	248	228	234	221	226	207	208	205	267	220	261	239	227	253	268	255	235	243	231	220	204	210	228	208	205	219	242	223	241	222	231	213	232	249	235	266	221	220	219	253	237	236	260	236	212	240	239	265	244	257	250	230	241	238	256	229	224	242	272	256	269	253	230	290	247	250	226	232	257	234	237	244	222	208	232	264	252	221	239	253	260	244	203	237	232	233	266	225	219	226	240	260	244	246	222	230	236	225	232	224	221	238	269	221	221	200	255	215	210	233	247	264	240	259	270	251	226	201	209	218	236	252	239	248	240	218	238	218	245	250	226	211	241	256	252	237	242	244	231	258	212	240	229	249	231	283	228	241	224	242	195	254	245	238	227	246	220	237	230	242	253	243	233	230	251	209	242	240	239	252	228	245	226	236	219	256	231	248	211	238	248	224	255	223	246	235	278	252	256	223	232	209	244	231	234	229	240	240	212	236	233	241	235	233	245	244	236	210	215	244	242	243	203	231	237	234	251	218	216	277	246	240	247	232	237	232	243	223	266	262	215	259	242	218	243	230	213	243	266	221	244	236	228	241	249	212	201	243	215	250	215	241	255	256	242	248	240	219	233	222	239	241	240	209	212	230	234	245	223	247	228	265	283	229	242	230	243	247	249	234	244	218	256	257	251	244	230	223	227	243	245	258	240	228	204	209	237	221	239	244	226	219	237	239	237	229	265	246	199	192	222	231	276	250	241	249	246	223	220	240	217	246	219	241	245	245	240	240	247	213	241	219	235	220	224	239	259	222	252	240	249	248	238	262	260	236	237	236	234	237	232	243	229	262	233	238	223	240	237	233	248	242	215	238	234	205	253	224	258	217	236	219	211	230	264	243	236	215	237	252	272	256	239	238	260	236	231	262	254	227	233	241	235	215	228	264	233	209	233	235	236	240	228	281	224	179	238	228	239	230	237	240	249	245	216	271	255	233	267	221	229	230	230	224	243	254	255	213	208	249	227	213	231	241	218	242	255	247	211	198	255	237	269	234	224	217	233	251	240	226	233	208	246	235	245	245	224	225	271	202	265	237	251	245	231	235	240	227	220	237	277	237	237	229	242	216	261	230	253	252	250	221	241	237	239	202	247	238	222	255	228	247	224	227	225	210	262	249	218	222	269	244	248	250	262	249	228	233	243	241	249	226	243	220	236	237	223	247	240	254	248	233	230	214	241	255	226	226	215	210	235	250	256	251	257	231	244	248	235	237	257	259	233	226	244	254	246	243	235	231	229	268	255	225	256	216	228	251	239	263	228	217	229	278	217	234	232	232	263	240	205	256	206	235	208	217	222	247	239	228	235	207	227	267	260	240	256	216	262	252	228	217	240	247	241	222	255	243	278	231	268	225	209	220	233	236	249	225	209	243	222	206	259	261	238	262	246	236	238	234	230	251	251	247	223	207	245	249	213	256	235	237	239	260	257	227	248	265	231	243	240	245	282	253	241	232	218	230	227	228	235	256	258	230	220	219	255	215	227	226	229	260	229	227	232	237	261	244	212	197	257	224	242	218	258	248	237	240	213	236	212	238	239	234	272	233	238	241	225	260	199	238	258	244	240	222	262	235	236	228	247	234	215	212	227	262	250	239	189	207	218	255	237	245	241	227	187	215	222	238	218	240	233	226	209	233	237	245	264	239	234	259	222	248	206	222	227	236	241	248	239	233	240	244	224	225	234	267	230	243	210	230	264	218	225	208	246	247	249	247	250	231	217	232	252	252	218	252	258	233	233	201	231	242	203	230	236	230	241	226	211	241	224	227	228	245	241	255	229	233	210	252	215	227	251	221	228	258	224	241	244	215	237	225	225	261	234	229	256	257	225	247	240	270	271	235	234	216	211	197	231	254	267	205	242	245	224	213	274	224	241	253	233	235	207	220	234	215	214	252	245	207	235	232	248	230	241	207	238	221	276	229	245	210	232	241	233	239	237	229	246	212	248	265	243	244	208	241	260	232	230	217	224	246	216	241	218	256	239	239	219	241	251	249	257	242	262	247	232	247	253	236	231	234	245	271	209	251	233	217	223	234	216	250	245	230	227	212	239	244	236	227	212	216	218	220	254	240	215	267	248	232	213	264	232	204	257	274	245	237	235	213	216	230	229	242	232	254	243	230	226	214	231	247	224	239	231	243	235	241	229	226	229	247	254	230	230	223	249	209	222	221	219	243	226	237	246	239	231	255	206	232	253	235	231	237	246	244	238	238	235	242	252	226	246	248	234	242	239	262	247	228	212	277	209	234	247	253	229	228	250	206	210	262	211	228	257	234	249	240	216	233	288	247	240	261	216	247	261	214	255	239	238	228	237	218	249	249	255	256	253	252	246	217	219	268	232	234	240	218	244	249	238	227	230	238	232	237	238	223	225	220	239	238	231	253	253	236	235	232	233	260	216	230	251	211	251	233	208	232	212	245	193	232	240	238	249	243	242	252	249	239
24991	18741	28939	25285	21643	17715	6986	6660	14183	13736	7669	758	588	516	669	548	573	533	557	555	527	540	573	538	568	541	541	558	534	540	566	532	541	573	559	517	530	579	551	532	558	543	545	572	537	538	572	565	546	493	515	521	554	576	584	501	534	567	573	567	558	529	527	491	528	592	508	529	548	548	557	566	516	581	530	512	535	503	569	528	542	542	537	578	539	534	540	574	536	487	517	555	544	520	535	582	508	585	559	590	575	572	510	558	571	514	517	561	546	534	551	588	579	556	546	524	570	534	520	523	546	535	541	531	523	563	560	525	578	574	593	582	506	570	531	530	541	542	559	572	575	543	534	524	564	535	534	557	552	547	575	561	526	507	559	545	544	539	542	567	528	571	560	559	546	565	579	605	540	510	578	526	504	549	544	545	576	520	529	524	523	562	526	556	554	589	542	519	531	497	534	549	549	525	540	495	535	539	539	549	523	564	525	523	496	508	552	541	549	536	552	553	530	518	562	585	549	555	546	576	540	514	572	549	524	537	563	518	510	542	501	539	549	515	524	523	515	498	564	527	546	512	528	521	523	568	561	548	558	578	579	576	590	543	577	579	560	529	509	569	549	560	519	531	542	539	566	574	522	514	534	502	553	523	509	542	507	501	527	541	518	528	516	527	523	554	532	613	552	543	543	527	583	521	557	545	515	592	548	537	563	546	532	573	521	526	556	535	548	521	541	526	590	518	548	563	510	576	558	538	523	566	512	546	545	541	532	533	555	536	543	545	543	538	560	564	540	542	550	577	548	547	531	559	549	531	539	560	558	522	535	560	537	524	510	552	545	532	534	510	495	558	579	542	577	549	548	522	574	572	532	560	541	519	515	555	533	526	568	512	547	541	554	536	556	544	528	514	528	507	543	541	554	530	560	568	505	539	542	546	568	519	571	498	533	520	584	503	519	538	544	527	509	520	554	503	514	542	530	553	526	557	522	554	554	531	538	529	558	539	577	503	539	570	529	520	543	571	547	557	519	544	570	543	557	529	538	533	521	579	531	523	514	551	585	547	542	609	542	531	527	533	546	546	534	574	535	538	534	528	545	527	497	531	539	567	579	558	538	518	511	544	537	569	547	538	540	578	583	558	525	535	517	548	573	563	555	559	575	534	544	525	523	527	576	564	564	591	550	534	543	597	543	538	543	548	581	539	523	550	513	528	517	580	564	507	577	508	551	565	548	549	589	515	518	502	543	591	606	520	522	556	532	540	528	559	552	567	519	553	487	525	536	540	518	552	549	549	552	553	554	534	540	535	540	561	585	554	498	532	562	507	543	557	588	581	518	534	573	577	543	551	511	552	473	539	573	560	540	532	559	524	527	572	580	540	533	508	557	512	537	509	562	524	557	566	576	498	514	574	543	544	513	506	552	553	494	538	567	511	539	532	571	512	529	543	539	589	533	523	551	557	524	542	554	565	540	596	546	528	503	564	530	528	552	475	543	500	514	536	575	499	509	518	538	524	542	537	545	578	553	547	595	547	529	544	558	532	524	520	507	530	553	532	502	579	563	549	534	515	570	526	532	529	549	554	570	562	535	558	526	565	561	538	546	514	519	542	549	531	553	559	532	552	555	468	534	484	564	536	542	587	523	553	542	520	541	554	540	550	564	549	525	537	516	506	545	561	555	583	552	506	569	563	562	542	535	580	559	555	520	510	554	577	518	551	559	562	532	551	535	525	551	551	509	511	515	499	554	566	503	506	534	559	524	572	508	549	539	534	500	535	565	532	558	569	533	588	529	560	513	531	559	549	534	575	578	521	577	542	581	534	564	536	532	553	557	553	537	540	523	532	578	574	565	506	507	570	518	543	556	526	551	488	557	506	511	508	541	527	555	546	548	555	534	559	554	536	571	543	555	554	531	539	572	536	550	540	522	562	559	539	555	539	552	537	573	564	547	546	533	532	583	549	528	546	523	548	521	526	542	528	512	533	555	562	558	538	493	555	506	581	529	566	515	544	542	524	535	536	543	607	510	532	556	561	523	565	563	568	553	558	540	537	542	556	572	549	534	579	559	558	564	553	566	553	541	555	596	505	505	521	541	554	561	544	570	531	512	519	540	522	528	553	555	541	539	552	551	561	538	506	567	553	497	489	525	570	537	488	530	553	527	541	542	527	551	543	546	509	541	524	542	538	560	569	543	578	531	520	530	548	509	521	525	525	561	592	533	512	569	512	518	523	523	515	562	572	508	543	531	508	533	528	581	537	572	591	515	519	540	598	551	582	566	523	556	536	514	520	534	550	499	551	567	567	555	569	539	556	542	571	515	540	529	538	528	534	554	551	545	536	542	575	553	561	546	491	582	557	537	529	554	522	545	538	544	531	585	546	573	541	528	555	530	546	523	515	543	536	535	548	534	562	556	547	556	520	558	554	559	542	558	511	521	553	559	563	559	531	589	559	558	530	548	563	594	567	584	541	593	540	546	526	548	514	540	569	566	552	533	547	575	534	530	541	527	542	550	603	541	535	571	553	536	541	523	485	511	566	515	543	515	521	582	511	472	545	585	520	553	580	536	553	539	528	536	535	506	566	540	545	526	548	517	558	548	519	532	547	570	553	538	572	529	568	526	533	521	522	546	528	561	554	561	532	547	513	568	535	558	542	541	508	553	519	572	563	556	545	588	556	524	511	518	534	557	512	521	552	582	536	527	539	545	538	547	502	513	545	537	558	556	549	558	517	561	538	564	554	539	540	537	575	580	574	576	537	552	571	536	536	528	513	540	491	543	597	515	558	556	566	504	574	515	579	542	496	539	555	526	527	536	552	576	576	592	542	541	573	525	572	570	529	555	515	587	531	564	534	539	532	486	532	556	556	565	544	530	550	560	526	505	550	496	534	514	491	566	569	541	511	557	558	508	544	552	526	539	584	556	531	577	546	553	564	552	515	550	497	525	566	548	547	533	547	529	518	532	547	540	525	508	535	538	545	563	582	581	531	569	572	522	566	530	557	568	528	512	531	541	537	524	550	557	548	545	543	535	549	552	505	524	538	538	520	551	569	569	562	552	544	526	546	553	537	541	608	545	592	567	560	552	538	557	558	587	542	491	551	532	544	530	539	563	560	535	543	592	551	537	514	507	578	568	544	556	569	551	581	537	547	506	584	539	482	519	555	525	531	554	569	550	545	555	553	562	571	542	526	531	555	558	536	577	524	572	506	491	527	540	547	552	513	515	553	550	535	548	548	525	560	518	535	495	591	536	526	533	530	525	598	545	526	535	548	495	534	537	525	532	552	525	498	545	523	550	552	538	553	555	548	540	543	585	551	517	518	525	515	558	543	533	514	550	533	549	551	498	558	543	525	484	555	564	506	520	533	534	565	540	546	529	561	522	543	519	518	526	530	556	566	556	537	552	563	536	489	565	523	562	572	575	592	526	493	561	580	548	517	492	507	531	564	582	579	543	533	537	583	526	545	535	565	536	552	539	544	551	567	556	550	553	533	558	563
48166	32871	32948	25361	17053	9934	3543	2541	2768	3378	4483	777	295	278	299	298	301	295	301	293	286	277	273	264	320	288	267	259	284	281	265	268	306	285	286	298	255	299	264	297	289	257	272	279	284	256	266	275	289	290	262	260	304	306	263	294	265	279	270	281	281	284	273	252	279	243	268	267	289	288	267	287	261	267	317	285	297	303	246	240	251	260	294	274	261	281	288	310	302	279	280	272	284	271	287	298	265	275	261	276	283	278	294	265	266	241	289	271	263	274	260	272	320	285	279	272	279	302	278	301	259	264	278	252	278	246	273	255	294	263	282	243	275	288	263	302	271	277	289	302	288	309	298	278	297	284	269	267	286	295	278	260	278	302	290	258	259	256	268	269	282	291	314	270	288	285	299	291	304	282	283	284	278	305	268	306	269	259	294	273	249	287	267	277	268	265	319	259	299	276	274	265	254	299	276	279	296	285	286	280	290	272	280	280	296	325	262	295	249	288	243	257	270	250	276	263	254	295	272	315	282	272	275	281	285	259	241	277	260	294	272	275	264	319	290	262	292	248	282	281	277	278	287	264	302	267	282	278	270	278	275	288	304	280	278	257	288	265	292	249	325	309	273	266	288	277	297	299	268	277	279	281	304	276	249	282	292	274	300	253	297	301	302	261	265	283	251	274	276	281	260	294	289	312	291	275	283	302	292	272	268	269	270	270	302	282	271	272	268	289	290	306	293	273	311	289	309	298	285	246	274	268	263	294	284	277	285	311	285	294	289	287	270	288	268	262	278	286	273	299	263	276	322	300	309	270	268	301	294	266	310	290	284	302	271	274	299	293	294	288	271	281	275	269	245	272	271	254	263	300	270	256	285	285	273	288	264	264	263	297	295	272	277	260	265	287	267	275	297	275	301	266	260	284	265	259	283	275	283	279	302	279	291	253	293	281	272	255	274	303	281	296	282	275	251	286	280	284	276	265	244	276	266	241	258	257	242	275	296	272	253	263	242	281	297	284	305	285	288	300	322	303	279	257	256	274	279	242	267	280	286	279	287	298	301	279	277	276	299	282	261	306	274	275	259	271	303	310	273	265	314	298	268	277	300	277	255	288	255	282	277	267	279	269	270	321	305	276	307	306	277	272	264	295	316	282	308	280	279	254	265	263	300	268	284	283	281	283	315	297	273	289	279	296	293	273	285	299	284	274	316	265	279	256	299	311	268	259	260	312	270	284	235	269	254	261	259	263	259	332	310	271	286	281	264	262	269	265	261	313	285	295	271	267	284	278	266	268	298	283	282	260	273	293	286	269	289	271	251	283	316	308	299	285	271	256	277	262	265	262	287	273	237	268	250	262	271	283	273	236	294	275	269	279	278	275	281	293	252	290	254	269	265	271	273	274	293	291	279	295	303	273	270	305	257	294	261	276	268	322	293	259	264	248	285	279	268	261	274	268	284	258	280	275	298	251	277	291	270	281	281	271	280	249	277	256	268	300	300	270	303	256	248	289	291	265	289	299	274	290	280	281	295	276	290	303	316	261	283	264	303	333	285	305	269	301	285	286	248	273	285	311	263	275	272	298	318	285	314	269	243	289	287	285	287	280	300	286	305	296	271	293	271	291	285	291	268	276	297	266	259	281	276	292	264	291	296	277	266	278	309	287	266	273	309	308	289	275	262	277	296	308	275	265	287	283	292	274	268	299	303	306	315	314	269	298	280	315	293	292	299	282	276	248	304	271	250	295	270	315	284	272	255	276	273	277	318	277	284	285	306	288	312	273	305	268	278	259	283	268	281	280	275	305	323	290	300	247	279	261	302	287	307	289	305	264	283	283	287	331	308	276	280	274	272	263	290	322	296	296	276	270	298	295	260	280	277	264	245	245	287	308	274	267	248	293	264	302	285	282	230	263	265	247	284	280	287	285	268	253	300	260	276	286	264	288	250	281	321	252	288	284	250	249	274	256	303	253	266	303	268	310	293	275	265	280	287	282	299	246	285	280	258	285	290	292	301	242	238	277	259	268	260	296	282	279	304	250	289	266	269	294	300	262	300	260	295	297	274	309	297	269	257	271	297	287	301	260	306	279	295	302	285	257	287	274	263	264	320	287	300	281	281	283	287	282	277	293	260	299	260	306	261	247	285	277	291	300	319	286	275	271	259	267	277	278	276	275	260	324	262	281	258	283	293	269	251	273	267	290	300	279	267	279	282	268	263	279	293	226	275	313	286	244	265	274	261	301	247	279	293	261	277	292	251	265	290	293	273	268	284	266	294	310	274	283	284	302	317	271	290	302	279	290	296	270	294	274	283	305	312	284	274	301	280	332	300	292	279	281	281	284	287	306	264	242	316	320	295	252	284	277	323	285	261	295	249	274	284	274	265	267	313	254	283	293	266	277	267	304	300	247	287	301	315	250	270	249	256	305	275	315	277	311	309	258	300	280	311	275	266	270	296	268	305	320	288	264	269	289	306	271	275	272	282	259	254	290	264	291	308	257	289	251	283	284	301	298	284	253	290	257	271	306	272	270	274	257	278	306	292	298	288	261	317	291	273	297	300	291	277	274	271	278	289	254	276	309	256	276	311	275	256	277	281	279	308	280	304	286	286	264	287	277	269	286	243	297	258	264	302	277	248	269	287	306	304	261	263	256	293	256	318	280	286	292	261	282	279	241	283	296	291	283	261	291	300	303	281	303	295	277	275	256	272	290	270	289	253	311	251	271	259	262	275	300	260	250	300	309	291	272	252	271	272	282	277	263	269	296	301	266	278	301	285	281	295	271	274	306	224	297	298	295	296	250	296	312	255	290	275	286	272	275	279	274	293	278	288	306	270	283	288	255	278	269	277	292	266	281	265	267	272	283	306	267	300	287	264	251	279	265	278	291	284	306	277	260	276	268	278	252	255	260	308	293	274	275	298	254	283	265	266	269	297	272	324	292	263	266	274	242	275	237	293	315	299	274	246	280	267	265	257	293	285	283	279	293	254	283	272	289	251	289	276	277	297	273	279	299	280	281	270	250	271	290	270	269	246	271	294	286	275	301	277	285	304	272	280	280	278	270	269	268	276	302	266	296	307	272	279	259	297	268	280	308	273	266	285	281	255	270	256	279	293	299	285	297	286	290	290	249	278	276	286	284	300	270	281	287	294	270	274	261	253	292	272	297	299	263	262	295	300	280	293	296	284	290	264	293	296	298	271	265	276	273	268	262	270	290	304	309	254	276	293	297	293	280	249	284	274	288	283	287	265	283	297	230	279	286	276	288	266	261	287	303	295	253	269	330	292	278	257	288	248	286	271	287	285	272	248	267	272	282	275	293	302	292	274	281	283	270	281	269	297	293	281	318	295	269	260	269	255	264	282	302	263	301	262	279	303	266	285	291	271	303	282	296	253	277	277	275	300	266	290	277	298	298	268	253	318	272	310	276	289	303	296	303	301	300	298	250	238	264	291	254	276	268	300	285	285	263	274	293	296	270	263	281	276	289	304	296	311	290	292	274
30778	24472	34380	32788	26510	20112	8342	10283	11163	14286	17329	1559	688	665	681	691	670	663	654	644	625	637	626	660	609	654	594	650	634	651	650	602	609	632	679	601	625	621	577	616	610	650	587	645	621	639	640	612	608	606	568	580	657	628	565	576	610	638	609	645	632	666	641	631	615	665	610	568	641	589	585	620	625	646	616	610	591	668	608	628	582	560	633	604	606	638	598	602	584	613	577	575	633	624	643	643	603	624	631	564	581	601	647	588	573	595	598	620	644	612	619	620	591	584	564	630	628	616	615	618	598	630	611	569	620	662	631	602	641	594	585	566	651	582	622	615	640	588	625	603	604	596	575	605	580	586	588	644	626	592	583	614	613	637	602	616	589	549	590	643	615	598	582	580	632	591	597	566	605	609	604	598	612	631	594	616	621	622	572	585	637	583	613	619	623	568	611	631	641	627	641	654	587	610	605	590	602	557	599	629	646	626	611	617	590	617	663	567	588	592	637	609	577	655	610	635	621	615	598	588	630	599	563	612	629	594	609	608	565	611	603	593	663	632	623	635	641	647	607	632	619	638	609	610	619	558	631	614	598	630	547	641	603	547	596	607	598	640	599	622	607	605	590	631	582	624	647	604	646	622	647	610	634	652	621	602	591	587	637	593	616	590	662	579	633	624	652	553	659	604	660	644	595	612	605	584	617	652	626	643	583	621	581	611	659	576	603	592	634	650	565	589	597	599	578	657	626	591	592	648	612	590	621	593	595	609	602	612	597	600	578	626	614	660	554	611	588	625	611	665	647	596	597	577	582	675	592	591	615	598	615	623	661	591	652	604	608	609	609	634	626	589	625	585	608	578	635	588	608	621	616	606	624	591	581	646	598	619	629	629	618	606	625	667	637	644	624	623	615	621	644	640	604	605	612	593	621	584	575	637	605	614	626	617	590	636	578	612	638	609	639	623	632	596	634	582	592	609	603	596	620	615	591	633	599	608	615	596	603	610	608	612	595	607	604	634	624	615	584	627	587	594	636	606	610	615	666	591	588	615	621	631	618	614	631	630	594	660	618	575	621	572	646	650	632	609	647	586	675	602	618	581	640	587	614	604	626	640	637	578	616	628	597	578	586	618	599	597	597	595	634	626	599	649	601	622	594	611	608	623	615	597	636	575	644	596	572	626	582	600	611	608	591	601	590	586	630	591	627	639	577	557	582	629	592	576	609	630	595	631	633	641	623	638	582	578	654	610	578	580	610	656	635	575	624	605	637	613	587	645	581	614	591	667	596	599	631	605	631	578	623	614	584	632	594	631	667	630	594	641	618	578	610	607	603	628	581	620	594	626	640	590	629	581	613	622	611	627	657	590	603	589	600	609	590	597	560	602	634	630	552	575	609	606	638	641	598	627	670	592	589	622	602	634	637	651	600	574	616	615	586	628	597	625	648	606	577	635	580	625	621	592	675	600	585	583	644	596	610	601	591	605	636	614	577	636	620	619	615	589	616	638	654	613	665	560	629	565	569	582	598	574	581	601	629	607	578	579	638	592	595	642	634	646	591	607	620	643	622	649	603	560	636	646	590	623	591	604	599	623	659	583	567	597	625	623	637	569	607	603	577	609	589	598	582	578	595	588	622	575	611	634	638	633	630	638	626	624	602	633	600	635	607	605	607	623	567	651	616	583	602	607	568	596	614	607	593	695	621	577	644	610	602	620	592	620	613	668	604	630	623	577	615	646	627	626	620	687	596	612	620	579	624	590	617	653	608	627	608	583	614	583	614	585	590	647	622	618	595	592	631	603	620	616	625	614	565	619	624	579	609	601	610	627	597	687	578	613	667	638	603	604	601	597	595	605	587	594	600	615	610	615	594	641	589	616	586	598	634	616	623	627	609	618	614	604	586	632	611	625	614	617	641	619	640	625	623	653	568	619	587	607	617	573	599	609	626	617	623	641	648	595	597	605	613	589	622	634	612	610	599	599	589	651	631	619	619	604	563	592	611	569	636	577	613	633	617	634	566	618	650	639	600	605	552	580	637	596	601	587	597	578	597	617	647	646	642	585	603	616	602	598	636	652	616	613	602	593	594	612	623	608	622	636	610	624	590	587	606	649	605	649	649	646	580	633	641	616	576	656	605	599	615	602	604	590	608	573	657	637	626	603	639	547	648	649	549	678	582	655	652	594	648	610	599	609	607	617	609	617	616	619	613	591	583	603	619	643	627	576	635	603	614	637	580	641	603	611	583	623	680	592	623	612	608	637	619	654	627	609	612	602	623	604	597	606	612	583	635	581	592	626	608	639	583	595	602	633	641	615	572	624	621	616	598	608	615	597	566	653	621	646	595	634	613	640	601	564	611	630	608	599	587	586	621	615	620	621	624	630	598	610	607	573	612	605	639	595	594	598	627	623	632	609	624	619	602	611	603	549	586	616	618	642	651	608	672	624	596	577	621	618	663	593	608	612	613	589	639	598	625	625	584	617	676	544	646	620	597	613	645	588	624	570	634	629	631	638	587	630	628	642	610	616	613	636	621	624	628	607	615	577	644	591	604	544	610	661	592	613	633	544	583	613	621	648	657	611	589	661	543	592	601	614	621	597	622	653	623	594	647	589	592	594	617	644	648	632	602	613	608	648	583	654	626	640	585	611	584	636	625	618	620	640	583	606	607	612	592	606	611	546	579	581	603	630	590	588	595	632	598	607	608	603	595	584	626	601	602	619	618	612	640	626	591	626	601	622	571	612	642	632	608	623	577	629	619	611	595	611	617	586	638	602	570	590	587	609	629	623	627	603	602	629	613	619	651	622	552	597	588	614	580	616	561	665	616	622	624	593	596	597	615	583	611	652	623	572	656	620	612	648	597	609	609	596	603	599	618	631	603	632	647	628	589	617	607	620	649	635	630	644	600	609	593	643	636	594	642	594	566	584	613	572	594	592	611	656	620	633	620	618	601	609	621	631	624	592	609	621	569	596	599	603	595	583	637	596	591	663	642	580	605	621	621	650	620	565	602	588	614	588	626	602	638	620	591	607	621	671	629	615	614	645	615	621	603	640	606	625	608	593	647	593	617	633	637	615	614	618	622	625	609	643	567	604	606	605	608	609	573	560	614	612	568	645	601	633	601	597	610	618	609	606	606	622	618	587	603	621	611	621	600	619	643	606	608	581	608	603	653	600	608	616	631	586	649	612	613	648	602	573	616	635	556	612	596	609	651	650	579	625	539	616	606	644	611	586	646	589	582	587	606	595	611	615	617	609	582	604	616	620	640	594	606	619	617	604	626	623	623	583	604	605	652	593	591	626	597	587	670	672	590	646	573	587	608	599	592	604	593	612	602	649	608	622	627	612	630	632	651	624	682	605	646	646	649	612	595	604	587	637	653	644	649	619	598	658	597	626	605	635	647	614	628	596	642	608	653	632	594	624	613	588	636	581	518	602	631	559	626	592	590	656	599	650	621	631	602	567	559	627	633	648	599	609	655	622	598	642	597	580	632	672	620	627
19853	9332	6411	3244	1815	1030	523	356	234	176	164	103	90	99	103	128	113	128	112	121	121	133	99	106	105	124	151	124	135	123	130	123	120	129	111	124	125	103	109	119	118	108	133	117	123	108	123	132	99	111	102	105	123	121	121	107	109	125	121	105	120	100	109	108	116	120	100	131	103	106	99	129	102	112	119	124	120	123	118	127	100	129	102	108	118	134	106	114	106	110	107	121	114	135	115	98	105	122	116	108	126	124	115	110	96	99	102	119	109	109	153	109	89	98	99	128	106	115	120	99	113	117	118	112	112	111	116	116	115	119	83	114	118	113	117	115	113	105	127	133	111	125	116	121	124	114	101	124	132	109	114	118	111	110	116	100	130	100	108	120	106	102	154	133	125	135	113	105	108	112	102	108	106	120	114	124	117	130	124	116	122	107	110	120	118	107	95	101	113	112	116	103	108	109	114	103	112	120	83	98	122	129	111	123	109	132	132	128	112	100	109	127	119	113	123	122	123	119	119	120	127	126	111	111	124	109	129	104	139	95	114	124	117	111	145	126	107	119	109	109	110	119	93	107	101	115	127	130	116	133	103	107	104	93	125	103	111	139	101	109	96	120	119	106	135	128	111	113	109	109	115	109	106	103	109	121	117	106	119	98	102	122	150	112	133	142	120	103	86	123	102	118	129	136	110	135	121	128	130	90	105	99	118	109	110	104	135	127	139	121	147	125	119	116	127	141	96	120	104	121	140	110	107	116	112	116	99	106	139	109	112	109	122	115	117	121	114	113	135	132	112	116	130	115	111	119	118	132	111	114	116	120	142	119	94	120	120	121	105	129	117	120	113	102	112	118	117	109	102	134	134	115	120	115	123	115	122	115	140	127	94	124	115	93	113	110	96	112	117	102	92	119	111	108	125	118	128	114	99	124	119	105	135	129	114	98	116	112	110	140	113	118	121	96	102	118	117	123	100	127	110	115	88	130	125	124	118	117	109	120	108	122	122	106	111	103	108	121	105	116	101	126	114	134	106	129	119	113	110	103	116	107	132	113	122	126	119	109	113	108	110	114	90	125	98	100	113	122	116	123	127	114	110	124	134	120	111	102	104	94	122	117	115	97	126	107	104	95	113	118	114	103	106	111	121	138	141	132	115	108	121	143	119	107	96	116	85	121	110	109	102	106	109	95	131	111	130	94	102	113	99	99	116	101	125	93	116	121	107	114	109	119	132	107	134	116	107	117	114	115	113	108	111	150	107	110	109	113	116	108	122	117	104	108	98	95	112	117	111	114	115	135	104	111	130	129	113	98	112	116	120	107	99	124	125	107	118	109	98	114	113	122	119	106	125	102	106	124	87	112	109	141	119	121	133	126	112	108	116	124	109	94	105	136	119	94	128	134	91	109	136	94	122	131	106	129	95	127	125	125	114	96	103	132	109	106	100	96	109	128	114	129	109	126	108	114	113	111	129	100	110	100	124	116	129	112	120	122	139	115	112	120	96	105	113	99	124	114	98	115	121	114	112	121	107	119	99	91	137	107	117	98	125	114	117	115	117	101	111	121	109	116	105	128	130	121	124	122	97	129	118	100	113	116	99	117	100	101	110	106	121	109	117	104	134	112	116	125	116	129	126	102	112	116	107	120	106	128	101	125	126	115	106	107	122	123	115	98	106	122	129	110	128	140	131	106	121	129	108	114	109	121	116	113	110	125	113	116	118	107	123	104	121	120	102	118	126	125	124	112	111	130	111	108	112	108	115	104	116	121	110	107	95	133	149	119	106	114	108	95	121	119	113	119	135	102	120	102	106	98	101	110	88	106	95	105	111	130	101	112	118	129	112	107	129	101	106	111	116	116	110	117	113	113	117	118	99	126	132	118	95	109	107	125	111	114	110	95	121	109	118	116	108	105	117	136	118	123	124	113	132	103	115	101	108	115	120	129	107	111	106	111	112	86	123	110	118	113	123	120	110	107	109	96	95	110	108	111	129	116	99	101	93	110	111	105	101	119	112	113	98	111	119	120	95	125	93	106	129	117	134	104	106	128	95	117	102	120	128	82	126	103	99	108	99	87	112	115	129	113	127	116	109	121	119	92	103	129	117	132	119	104	130	101	137	100	118	114	108	134	119	126	114	132	101	130	103	100	116	107	103	101	126	119	95	105	125	118	124	134	106	118	117	105	100	123	106	134	105	118	115	99	118	105	95	105	109	118	122	112	100	104	108	89	110	109	113	96	94	110	130	114	117	120	94	90	96	105	118	119	102	120	118	110	124	140	123	103	117	110	111	110	119	115	108	104	119	136	100	120	129	116	104	106	120	116	103	101	103	103	117	113	144	82	107	109	108	131	109	99	128	99	110	110	115	118	105	112	115	127	106	117	119	116	111	129	113	124	97	94	118	105	123	103	103	130	131	114	96	115	107	86	86	123	125	98	105	130	124	140	120	127	127	129	116	107	112	121	106	117	93	114	133	120	148	119	125	123	121	112	101	121	114	126	112	117	95	117	122	102	123	118	100	107	103	91	120	110	114	127	122	124	124	95	139	116	105	129	103	108	114	118	115	117	112	120	134	109	120	112	117	137	122	131	109	106	127	117	100	106	100	101	115	127	119	109	93	122	113	103	141	121	122	108	114	116	96	107	126	118	101	118	99	96	110	128	121	95	98	101	104	131	101	100	112	117	110	123	111	122	120	107	121	140	122	113	127	135	122	114	116	123	129	135	114	111	114	144	122	124	122	120	108	116	135	107	104	126	114	100	121	119	112	117	120	117	116	114	112	106	107	122	137	119	110	125	109	109	114	120	100	121	98	89	97	136	118	146	102	105	118	104	139	94	106	107	113	120	106	129	121	101	111	126	109	118	118	120	101	118	131	120	107	109	108	125	128	138	113	126	99	142	117	125	127	121	116	115	125	121	117	96	108	103	117	123	120	113	112	102	124	121	109	128	116	122	109	98	106	127	134	106	121	111	105	129	121	132	96	120	122	94	110	116	113	120	145	104	105	110	120	97	118	118	115	112	126	139	132	107	107	117	130	111	101	119	120	128	129	111	109	112	126	94	114	101	94	122	129	134	119	106	111	122	112	92	144	150	104	95	92	117	102	110	108	114	97	112	121	101	110	117	120	102	116	112	110	127	129	105	124	147	94	95	106	107	120	119	122	114	129	111	114	103	121	112	114	116	115	116	136	107	111	98	131	105	119	102	133	129	127	105	100	113	128	104	86	128	94	109	105	118	100	134	91	110	118	109	116	102	116	123	125	120	113	123	136	108	91	119	113	107	110	125	88	108	100	104	118	91	122	97	112	104	114	109	93	109	115	96	104	118	101	129	128	112	132	121	131	122	116	103	98	125	103	138	115	108	95	93	96	106	122	127	135	101	101	115	122	120	121	109	129	112	91	100	107	109	85	107	133	119	113	113	131	109	118	138	105	122	115	113	138	130	122	130	139	120	111	90	131	108	117	103	119	103	101	106	112	129	136	106	102	100	129	118
11714	7256	10582	8375	6780	4228	2214	1564	1073	695	641	304	304	310	282	302	288	298	276	308	311	282	309	292	304	280	295	299	281	303	297	298	306	278	278	284	302	283	307	314	281	287	294	292	278	283	302	288	269	283	279	262	287	272	298	249	269	310	296	317	292	297	309	288	270	291	294	297	285	302	299	297	266	283	302	299	270	291	301	266	306	292	295	293	316	283	272	316	272	301	320	304	298	271	325	299	278	312	308	297	268	314	282	274	309	313	319	280	267	295	279	291	253	306	304	314	303	284	323	297	279	258	291	291	288	304	300	322	300	316	254	288	308	274	267	290	314	300	294	311	271	302	291	256	265	287	276	273	295	271	287	286	257	285	308	309	287	309	298	295	295	299	281	301	292	283	315	297	314	294	284	304	288	275	289	303	286	282	272	302	308	285	312	315	279	316	260	288	279	313	274	276	295	303	270	300	277	298	293	307	282	271	275	297	278	305	301	270	266	292	260	275	282	291	295	296	268	284	269	290	267	299	268	313	273	284	283	286	332	278	283	290	298	288	286	269	302	286	273	286	294	298	299	285	317	304	313	293	258	329	294	291	309	317	292	330	280	296	254	299	314	285	280	299	311	296	298	298	326	294	270	318	306	278	293	304	299	293	291	302	331	303	279	294	287	312	316	286	289	308	266	289	275	282	285	323	291	267	293	298	300	292	294	299	318	293	322	323	289	259	291	300	295	312	302	280	289	291	329	308	265	290	309	312	325	331	306	315	287	288	306	277	263	291	307	290	303	309	317	275	306	295	326	296	301	282	309	303	305	290	296	306	260	314	315	300	295	305	302	297	275	334	274	298	298	282	266	292	306	293	314	315	298	302	306	272	274	338	294	280	275	291	306	313	300	306	311	299	284	307	263	289	291	304	298	290	268	287	318	284	301	289	296	285	280	286	309	278	294	298	341	323	289	293	334	261	266	285	287	268	291	287	306	276	299	295	297	299	260	284	284	296	273	339	327	285	298	302	319	313	292	273	297	311	293	322	290	297	296	278	284	279	298	295	298	292	296	309	309	276	302	301	323	286	331	284	277	306	281	314	300	331	268	290	272	319	328	286	285	313	277	314	293	294	302	298	301	316	275	275	263	310	299	308	295	316	295	300	288	287	307	328	287	258	294	306	305	267	267	285	275	305	347	248	291	275	307	293	288	289	290	256	285	304	269	306	301	316	284	291	297	291	302	309	295	313	273	264	301	329	261	267	293	275	296	280	305	322	267	266	292	301	309	293	307	263	272	310	297	295	288	262	314	283	277	324	308	269	256	320	304	293	285	314	273	331	296	294	307	275	283	309	287	280	310	292	304	280	307	265	304	324	310	331	294	261	288	273	308	280	279	289	290	304	283	290	279	291	290	282	325	296	301	290	333	261	290	280	288	301	272	306	291	312	264	327	293	280	320	323	314	296	255	295	294	296	285	288	309	279	302	263	315	289	329	274	279	291	277	300	248	276	298	280	306	273	285	282	291	330	271	313	286	313	289	308	291	278	278	290	288	315	297	317	300	302	293	320	308	261	278	298	306	265	277	282	266	319	302	262	291	308	300	296	276	280	305	299	276	284	303	312	277	305	291	304	285	296	308	280	293	277	290	280	294	284	315	308	283	325	295	267	289	282	302	294	292	331	289	273	299	286	270	308	297	299	295	344	316	324	301	263	323	272	284	291	319	327	312	277	288	310	276	325	302	295	302	292	316	301	264	305	292	301	297	289	304	307	313	290	287	272	322	269	280	276	302	276	301	279	311	281	293	281	290	310	316	286	294	303	292	318	268	306	271	275	298	296	305	278	318	306	291	313	302	311	311	277	288	288	264	309	297	290	277	291	312	301	313	289	305	285	281	321	290	304	323	255	257	295	301	292	277	308	295	276	319	303	314	286	283	276	323	263	307	274	289	279	315	286	303	275	292	309	317	302	328	289	282	304	293	309	263	285	304	303	306	311	309	278	283	297	278	311	279	304	317	272	273	301	311	313	298	276	293	313	276	267	283	302	315	284	286	291	295	313	300	307	315	283	295	307	295	300	284	270	298	276	291	270	306	273	281	269	311	282	293	289	306	296	296	313	300	321	289	305	288	288	272	268	262	313	295	292	297	315	301	288	286	304	285	301	316	312	276	290	290	303	323	302	306	310	292	295	295	281	309	325	292	312	313	286	308	283	293	294	294	275	266	283	289	289	268	310	301	277	292	271	277	312	291	304	302	311	286	303	250	263	296	342	291	275	273	284	299	302	307	291	309	304	320	311	295	284	309	292	310	312	296	297	294	302	310	330	291	282	283	312	305	277	332	332	309	276	275	291	322	293	294	318	286	280	268	284	293	271	299	298	264	295	299	307	328	277	278	303	286	288	335	303	292	338	328	298	307	308	270	269	283	300	314	272	266	274	307	330	278	300	297	269	266	302	262	266	274	272	288	282	295	292	317	317	325	288	273	272	291	283	285	285	281	292	260	285	289	316	315	279	283	308	315	320	294	333	309	312	339	301	318	315	315	306	271	292	296	306	309	270	293	295	328	325	299	285	285	315	300	303	288	306	319	278	297	302	314	273	274	310	290	310	282	299	287	289	311	285	296	253	273	273	316	290	295	265	285	321	282	294	287	298	280	299	293	291	288	292	312	289	315	289	289	257	292	274	321	312	300	302	309	296	264	285	336	287	315	295	283	280	264	273	284	321	315	265	311	301	306	305	302	311	278	316	308	277	302	338	286	271	304	313	284	288	313	299	301	295	291	262	315	324	314	264	310	284	285	321	285	321	276	287	309	315	300	274	305	332	282	321	282	296	294	271	314	319	316	290	277	296	253	296	279	289	295	304	296	300	320	257	294	281	288	314	301	310	300	308	284	339	280	276	298	281	302	280	298	322	295	278	307	301	262	255	295	297	293	294	302	324	294	270	287	292	305	307	290	278	279	269	305	275	291	278	302	306	317	304	305	303	291	274	300	294	335	270	282	285	340	314	310	291	301	274	278	313	315	298	286	294	277	277	279	285	298	313	273	282	274	286	273	275	281	300	308	312	300	286	337	295	316	308	292	277	298	310	303	325	282	301	311	308	266	284	324	297	277	296	281	294	276	262	265	297	302	280	302	287	278	285	276	288	312	283	283	314	291	302	297	297	293	299	301	290	283	291	297	297	292	294	271	306	294	307	280	289	269	276	299	325	268	296	294	278	295	298	298	303	310	291	298	308	261	299	330	295	318	300	284	315	295	330	270	292	315	320	284	305	284	279	303	286	324	273	291	301	328	289	318	319	282	306	310	294	312	265	303	312	311	296	301	294	283	290	303	264	323	319	281	300	305	303	275	291	280	300	299	307	304	294	279	312	325	295	285	290	306	305	276	268	296	286	291	288	281	306	314	333	311	274	286	297	286	293	324	299	310	331	307	285	277	276	288	307	287	260	318	319	279	334	288	299	292	301	320	288	303	275	283	286	310	295	321	276	303	302	299	258
38504	25522	21414	16393	10257	4402	1307	1554	2385	2647	2350	522	261	260	268	247	230	263	260	241	238	225	243	229	231	233	238	227	217	212	221	236	238	224	228	235	266	251	248	237	247	246	255	263	242	205	234	258	245	239	225	216	220	252	240	220	218	207	212	216	241	249	244	253	220	222	229	230	245	248	248	266	261	207	260	225	189	251	226	221	230	214	220	227	253	242	243	257	245	230	213	240	241	219	261	235	232	233	250	273	251	225	241	226	249	260	230	213	257	230	236	257	236	240	236	267	231	238	224	229	243	249	237	237	204	263	217	247	237	233	227	222	273	237	235	231	253	247	241	271	241	239	247	209	212	244	258	237	249	236	222	215	200	220	250	231	226	238	273	246	210	241	273	258	224	223	246	232	238	241	232	235	276	246	215	213	236	230	247	258	258	246	249	215	269	230	259	244	251	237	268	245	229	239	236	257	216	219	238	235	241	234	249	271	246	239	219	213	237	214	233	218	217	237	227	212	257	221	266	235	228	223	223	231	220	226	237	254	236	238	212	245	210	229	228	251	232	216	221	236	210	232	219	256	240	234	238	200	234	209	232	237	250	235	240	248	268	224	195	240	234	222	247	237	234	248	229	218	212	256	226	247	219	274	219	217	247	234	237	230	218	213	244	245	229	232	229	234	257	238	225	233	219	220	205	224	244	233	238	264	233	241	234	236	224	228	213	221	240	265	258	257	226	232	241	238	226	231	236	222	245	269	219	278	229	210	219	238	247	241	244	223	236	242	247	249	247	235	244	215	240	243	237	245	230	230	246	233	258	226	219	236	262	235	274	246	217	211	222	245	242	201	226	217	234	217	220	232	245	264	259	256	220	261	234	233	221	208	234	228	239	226	249	254	245	258	254	234	242	254	254	236	232	222	251	234	244	288	244	240	243	225	252	216	238	235	242	231	234	227	225	259	238	239	241	231	240	263	284	258	237	246	227	245	219	256	256	258	231	232	217	213	257	255	255	233	224	236	235	270	238	234	216	219	226	260	248	228	222	254	238	262	283	246	243	240	228	246	240	235	230	224	243	236	240	244	235	247	260	259	228	202	256	235	254	248	223	215	213	233	235	238	228	233	224	256	244	231	237	249	212	224	253	190	213	231	218	266	241	236	234	239	256	271	259	228	266	204	278	255	209	242	218	240	259	209	237	280	259	242	238	232	246	233	229	229	222	238	236	231	213	232	249	204	237	239	233	236	244	250	210	247	224	232	228	268	264	235	220	250	228	224	235	249	224	251	243	234	235	228	241	217	244	239	213	254	247	248	265	229	213	262	261	233	230	226	260	228	225	253	236	229	228	251	248	232	245	212	211	212	238	233	220	242	247	249	224	233	222	223	249	245	270	258	220	211	218	266	213	241	226	235	239	238	207	248	212	235	198	229	205	246	238	265	238	213	237	264	261	262	211	260	239	242	234	249	236	220	242	254	274	227	241	231	278	260	262	202	232	236	244	226	221	230	265	212	270	242	248	232	270	227	280	221	235	249	215	247	230	277	254	239	241	283	265	239	240	238	231	210	220	240	209	232	201	246	226	226	235	252	232	235	219	231	231	232	226	236	234	232	214	237	269	226	253	227	249	240	233	216	237	223	207	223	212	238	213	223	238	244	224	245	253	223	266	261	234	251	233	250	250	237	228	257	231	244	240	264	259	233	210	218	228	254	242	229	251	228	252	250	249	249	231	251	220	239	231	222	227	261	232	228	232	255	234	252	235	255	259	208	237	236	245	246	250	250	242	246	250	251	232	245	242	230	269	249	248	239	227	249	221	231	242	264	224	214	217	268	251	272	262	250	214	254	234	232	279	253	251	218	222	251	217	234	234	214	223	245	239	233	236	256	258	267	232	241	237	245	255	233	254	217	227	230	250	248	258	232	245	302	248	221	237	219	254	238	258	224	204	249	239	213	232	241	232	218	206	236	211	251	207	249	204	226	262	248	243	237	224	245	226	288	249	240	225	240	264	244	211	244	221	233	253	245	247	251	213	241	201	264	244	241	250	243	220	232	214	228	250	237	235	211	251	234	245	250	222	220	255	230	236	252	237	241	248	213	215	251	246	233	245	225	217	246	241	211	203	214	199	261	229	228	230	228	234	268	260	219	222	219	231	252	228	247	282	255	234	252	248	244	258	211	241	251	228	265	224	252	260	220	226	211	215	238	243	255	255	237	206	245	215	233	231	225	239	261	263	253	232	210	249	221	229	234	216	276	249	240	241	228	246	254	226	232	205	213	235	242	269	250	223	270	219	237	240	236	225	261	223	221	246	271	240	203	226	247	262	254	217	228	208	232	224	257	233	236	245	250	241	246	270	242	238	240	244	218	238	240	252	231	231	230	224	227	260	217	241	223	237	209	236	246	245	234	192	197	242	237	247	244	224	236	251	231	228	248	250	226	221	241	226	253	273	246	240	228	237	238	268	232	231	241	219	252	216	216	219	248	221	242	238	262	225	259	264	235	269	249	238	224	238	255	227	250	218	267	223	252	222	276	232	247	263	272	255	221	211	231	249	221	249	249	204	235	243	230	227	245	264	233	236	221	255	231	251	189	226	240	272	230	279	253	227	259	276	240	260	244	228	256	255	244	236	243	224	216	224	235	254	261	262	245	235	221	226	211	230	222	259	224	218	230	231	239	210	225	219	214	254	203	219	240	253	219	209	218	240	212	230	213	248	239	262	225	257	259	253	255	235	223	238	231	246	240	222	248	232	207	260	222	241	261	224	208	214	223	232	233	262	254	269	258	253	278	240	232	218	234	216	233	223	237	223	244	234	217	247	243	241	258	227	247	248	247	241	239	231	207	222	246	249	260	261	224	241	219	236	244	208	230	238	244	236	234	217	234	275	242	224	233	260	265	212	235	219	233	271	219	256	259	273	252	242	248	253	222	234	220	244	235	241	197	233	239	225	203	253	245	222	243	209	234	233	251	241	255	255	230	233	241	231	235	236	231	233	225	240	243	203	228	253	236	243	247	223	263	222	228	232	199	213	247	256	213	206	233	271	225	240	266	239	218	210	246	219	247	255	192	210	222	228	224	236	237	237	238	228	215	241	220	270	248	230	241	245	260	240	223	251	235	229	230	241	207	201	247	222	230	267	270	256	245	253	216	237	238	267	237	245	246	229	202	276	239	237	265	222	260	196	213	236	260	228	256	265	219	194	235	237	259	244	237	243	226	232	255	247	242	262	250	240	236	235	227	223	229	259	243	219	268	234	227	240	293	232	260	225	245	248	216	223	265	235	260	243	244	233	246	243	219	253	249	228	242	257	226	244	262	254	253	263	251	209	270	228	245	231	217	230	239	225	215	232	235	229	253	227	242	256	240	215	232	225	254	249	223	243	227	210	236	264	221	238	222	243	232	241	239	183	263	225	239	219	219	235	221	234	250	222	261	247	238	240	230	212	246	245	202	210	231	217	226	239	239	268	257	230	253	207	222	241	239	230	240	239	217
24498	19659	25301	25502	20365	11847	3717	6861	10368	11316	9608	1628	526	578	556	572	578	598	534	561	538	574	579	578	560	565	517	563	520	582	553	573	560	563	536	511	551	532	516	550	521	532	575	554	491	534	517	517	558	511	536	514	572	524	549	565	528	539	531	518	520	554	537	551	525	531	547	558	560	531	566	514	565	504	539	545	560	527	502	541	525	539	544	519	580	529	567	558	516	517	517	557	532	537	533	517	524	560	547	542	541	566	542	543	551	514	576	558	535	505	518	543	499	583	505	506	540	580	527	537	551	538	551	541	521	532	530	551	563	535	557	547	504	541	545	517	567	551	537	519	522	519	556	539	531	536	520	562	540	529	559	521	526	568	567	540	528	518	546	569	535	509	513	566	556	518	542	525	542	542	544	504	555	533	530	550	516	539	529	531	516	533	514	547	518	607	538	485	533	511	548	537	525	520	503	541	604	543	515	520	549	525	557	545	538	539	549	560	519	563	534	565	530	541	538	563	556	541	559	544	545	500	565	537	583	546	549	558	532	548	516	570	574	547	541	495	545	556	590	547	528	564	538	525	552	476	530	551	543	525	525	557	535	536	549	545	556	579	532	536	513	551	550	560	523	555	574	580	577	568	555	509	493	558	509	570	547	569	538	510	543	544	525	551	541	555	557	506	588	575	530	502	513	530	608	587	530	535	530	589	557	552	536	528	557	501	554	525	526	557	562	536	536	526	541	517	588	561	532	511	500	532	596	582	508	542	532	552	558	589	510	592	578	533	565	547	521	533	574	512	559	548	532	549	549	555	515	524	518	579	518	580	539	555	559	521	569	504	566	525	503	542	528	578	545	574	524	545	525	558	546	559	555	554	545	504	508	523	532	484	525	534	520	546	532	578	507	544	562	549	527	526	528	551	514	532	533	534	510	523	569	513	544	555	523	495	581	503	563	537	557	508	540	532	545	548	514	513	523	519	573	582	578	524	579	589	526	518	531	535	543	524	525	535	525	529	560	544	534	524	531	567	559	524	565	559	552	554	498	553	487	526	577	547	561	537	578	587	585	551	531	546	518	604	503	603	561	564	536	551	553	558	520	562	523	521	531	545	528	556	491	547	575	517	568	510	555	537	567	516	566	519	574	552	546	560	521	514	598	560	516	497	533	531	552	534	576	560	482	550	550	544	533	542	539	541	540	522	553	554	518	551	562	522	548	542	497	554	575	530	606	555	543	524	533	520	518	547	551	506	537	554	577	531	546	479	599	547	563	510	555	546	551	541	525	539	556	520	546	533	531	537	530	576	536	529	523	567	521	540	564	570	547	527	547	559	549	546	536	544	553	578	530	506	533	545	545	532	552	534	552	556	533	526	539	524	571	553	596	511	583	532	546	546	506	554	547	540	535	545	534	545	551	584	545	521	527	541	497	541	549	535	521	532	583	535	575	565	539	548	559	548	559	529	534	521	538	528	552	545	550	560	499	517	496	501	537	577	540	507	567	563	535	514	537	521	519	522	586	590	497	606	535	533	527	570	561	520	535	517	524	558	569	506	532	545	552	562	543	537	512	559	548	531	523	517	556	551	574	510	557	584	544	523	576	557	521	512	554	517	531	538	578	539	557	566	510	519	565	567	522	538	547	524	499	561	537	530	498	518	537	500	572	589	556	517	522	585	595	555	555	530	528	528	564	579	564	552	517	564	496	518	555	541	606	553	530	553	561	563	559	529	544	542	573	553	530	536	567	501	541	532	541	556	538	518	543	535	522	535	530	556	516	545	549	565	545	536	555	503	562	529	573	519	572	553	551	489	552	561	523	532	505	507	509	520	551	538	519	540	510	527	515	534	572	538	547	537	530	526	575	540	494	539	560	553	584	534	512	591	524	551	536	590	570	518	537	570	547	534	519	514	554	538	559	532	533	584	499	548	574	523	571	540	524	574	550	523	559	594	556	589	560	521	550	547	559	575	558	553	526	562	523	506	579	546	592	541	551	553	556	560	579	577	542	536	556	539	541	539	506	525	553	567	497	511	498	503	544	522	560	543	537	535	518	566	566	577	507	502	596	536	512	603	522	529	518	566	536	515	528	508	569	578	525	549	510	554	536	561	501	532	542	567	563	508	517	516	544	524	566	563	555	573	593	550	559	528	518	528	539	537	567	516	573	533	538	552	532	524	531	562	538	523	510	585	538	552	480	573	523	528	548	577	528	529	566	564	580	546	502	577	546	568	559	521	526	513	519	511	522	530	531	529	573	546	577	581	537	520	523	569	556	531	514	552	544	573	520	549	538	518	536	517	528	553	545	551	559	543	558	521	530	531	553	532	503	532	530	574	530	550	532	522	553	532	525	528	516	560	587	526	550	554	535	526	510	524	553	568	569	569	542	502	521	556	558	531	557	572	540	543	560	587	512	566	528	504	546	528	526	586	547	581	559	558	539	588	516	535	566	547	550	545	561	504	495	548	545	521	526	507	505	526	543	516	563	582	561	560	515	568	534	522	534	541	547	534	568	566	559	564	551	561	528	559	525	540	552	549	588	558	531	583	528	577	551	552	546	585	505	525	587	544	534	554	559	562	496	560	542	534	514	524	521	535	605	526	561	564	515	542	546	532	561	551	560	569	548	515	554	511	507	559	562	574	504	543	517	546	549	531	512	546	539	525	531	542	538	543	525	565	567	526	544	570	569	566	534	573	509	589	504	524	504	581	576	535	536	573	562	612	493	524	556	556	543	507	540	572	552	527	541	581	559	540	532	533	535	540	512	545	561	500	527	524	568	563	513	558	560	549	560	545	571	535	524	534	510	507	522	518	570	533	542	577	570	523	518	512	542	544	499	559	513	516	519	549	530	509	550	568	571	594	552	557	570	537	551	567	516	530	579	552	503	544	543	546	538	571	546	579	559	545	542	509	547	558	536	546	536	578	566	524	560	514	547	563	571	521	556	558	538	544	510	547	562	537	521	525	525	534	579	551	511	528	506	515	543	496	527	546	559	562	534	549	575	560	570	553	535	536	560	570	574	534	504	515	535	536	556	518	529	551	528	562	507	532	574	544	541	504	533	536	550	527	518	531	562	554	531	545	495	571	546	530	577	505	561	554	515	570	576	522	550	552	554	561	521	507	530	548	508	549	532	532	535	515	566	570	538	542	531	568	563	548	482	609	550	537	508	573	510	554	514	531	547	544	491	564	541	570	528	554	594	557	530	519	520	533	533	552	507	538	562	596	513	499	563	530	516	523	534	540	530	541	571	596	535	579	548	557	558	568	525	535	560	556	511	562	546	528	558	544	550	544	527	567	561	513	557	532	539	544	519	564	534	555	556	536	540	523	521	548	542	592	615	518	503	510	520	543	562	525	526	547	517	509	520	544	565	515	545	524	543	593	514	582	546	539	533	539	532	547	542	545	573	589	564	562	508	500	546	530	578	529	544	503	500	582	534	549	566	542	547	535	551	530	513	523	532	548	565	514	564	551	541	540	546	531	521	493	529	536	590	504
47636	34004	32300	23092	19517	11286	3355	952	2050	4489	4847	1211	302	287	263	300	281	287	281	307	262	286	326	273	290	294	263	295	293	325	284	342	276	293	266	303	284	295	282	301	285	287	272	299	281	237	291	312	297	283	287	295	285	276	294	264	297	282	248	311	287	243	271	291	272	279	253	298	303	266	262	272	291	285	275	265	293	292	245	276	282	270	319	253	279	291	249	285	289	316	293	302	290	303	309	279	291	291	286	259	314	273	280	283	297	278	283	275	311	283	301	258	250	307	291	283	280	274	294	275	265	277	317	289	291	321	280	294	311	292	274	299	301	289	301	274	302	271	296	269	288	265	287	260	317	264	263	296	310	298	261	259	293	270	276	285	302	310	256	299	279	306	285	254	297	274	276	326	247	271	279	277	288	292	264	291	296	262	311	281	308	267	263	281	297	290	277	274	297	261	298	273	293	294	263	271	278	263	317	272	282	259	270	315	268	297	292	285	335	259	282	293	276	276	284	281	294	285	279	277	267	304	274	241	291	279	312	287	274	301	258	284	283	233	321	263	321	273	268	301	275	314	265	286	292	254	281	274	294	296	290	297	269	273	305	279	321	278	290	290	274	287	255	283	291	272	277	279	275	277	315	266	289	302	273	308	277	294	264	254	305	273	297	281	277	253	305	300	301	299	294	295	290	272	276	292	304	287	265	281	267	271	300	296	255	279	258	286	285	305	266	295	268	278	299	277	295	298	316	284	281	256	320	319	271	286	292	290	306	296	270	277	306	307	261	271	278	286	279	287	273	277	317	264	267	271	280	294	277	313	274	285	288	272	277	271	267	273	274	300	309	300	287	318	263	274	272	249	301	263	273	287	265	269	298	270	288	279	256	291	274	280	263	264	254	269	297	303	266	291	305	264	241	271	256	311	261	302	274	307	266	269	301	245	278	297	259	283	298	259	271	222	274	284	270	248	262	278	274	288	301	273	294	245	280	291	257	287	293	279	280	267	294	279	345	269	282	309	309	310	290	291	306	286	274	270	291	277	291	301	298	258	275	272	270	263	248	271	263	296	328	301	286	273	293	302	274	271	283	269	275	269	236	284	273	290	298	265	271	251	258	266	306	270	283	270	289	304	297	264	276	263	279	322	301	315	302	270	296	269	279	293	281	272	279	289	279	276	278	287	305	300	321	260	263	278	304	255	281	277	258	316	271	282	258	304	298	260	298	305	286	253	277	258	276	303	253	339	299	285	277	247	282	292	323	277	291	274	319	280	284	237	267	260	304	294	247	280	284	279	292	283	253	296	307	267	265	297	277	297	271	302	278	265	284	261	301	262	306	277	307	301	287	303	293	268	261	272	287	267	258	305	274	298	272	280	248	299	272	252	296	340	291	269	285	276	300	296	270	275	301	280	280	254	267	292	271	307	308	261	303	279	292	265	286	276	297	310	270	271	288	253	258	282	285	321	293	291	278	292	309	269	274	284	285	257	262	255	279	247	275	298	308	294	321	321	293	288	288	269	308	268	293	280	255	261	267	269	301	292	276	320	301	254	313	299	294	295	285	268	306	293	263	269	259	278	270	271	296	269	301	303	293	255	289	300	292	256	271	280	269	268	278	303	302	290	289	290	276	292	287	291	264	260	278	285	291	240	297	264	308	291	295	299	282	302	282	269	250	279	281	249	289	276	276	323	271	302	306	297	307	246	273	311	279	280	294	279	287	270	289	255	281	279	285	271	282	285	277	251	294	298	280	302	313	289	277	319	306	275	290	275	289	263	317	254	300	291	279	281	263	250	289	296	277	290	293	279	289	275	256	266	281	275	265	321	283	314	281	253	299	269	268	289	290	267	283	301	295	295	266	262	301	293	267	300	296	292	274	259	298	316	314	307	297	282	258	289	275	305	296	290	267	272	287	300	275	279	277	261	291	274	274	284	263	306	291	261	272	282	293	269	308	255	280	280	271	276	273	267	267	263	291	267	280	266	277	327	283	293	269	295	290	271	279	264	315	293	273	229	284	283	277	296	285	301	277	297	253	276	300	282	300	270	279	351	304	287	307	286	280	289	293	271	296	296	262	253	287	261	305	263	250	264	297	288	279	278	283	292	276	281	256	308	300	316	309	279	275	302	289	294	323	284	288	304	259	281	270	282	262	282	268	262	269	269	270	303	273	276	313	270	296	282	311	314	276	266	261	293	262	278	291	268	286	291	290	311	281	266	302	290	268	274	302	284	266	258	312	286	266	315	281	296	262	293	291	285	253	282	302	300	249	314	276	311	277	307	315	301	285	293	274	292	295	295	247	274	290	285	279	295	288	283	321	260	250	303	273	265	266	300	297	282	276	301	283	281	282	254	278	280	276	290	286	296	287	298	269	302	295	264	297	282	295	267	261	288	305	265	261	292	261	292	270	298	293	270	264	279	279	263	260	276	284	298	267	273	304	286	291	286	283	290	275	294	302	269	275	270	260	262	265	312	291	299	257	311	271	277	273	290	284	331	313	264	287	311	266	313	296	286	271	286	247	274	289	278	300	290	327	305	274	310	278	291	277	311	280	310	274	269	264	292	233	304	279	287	266	313	303	290	265	286	281	288	265	289	254	298	282	289	283	283	267	270	267	302	261	274	257	243	294	276	267	269	303	314	278	276	279	284	262	253	264	278	249	280	290	284	278	275	258	317	278	277	283	279	269	273	278	264	254	279	263	266	277	267	265	270	285	261	303	277	295	303	281	272	288	289	308	284	312	272	288	268	279	313	304	261	282	293	309	272	291	256	281	287	317	250	310	259	285	278	280	281	293	277	281	306	314	272	275	309	279	261	283	280	300	314	277	287	268	280	259	284	274	275	277	272	302	265	285	294	266	285	270	261	262	300	289	270	282	276	316	269	278	278	299	277	308	270	283	274	259	288	285	315	311	264	288	298	289	280	308	282	277	262	296	282	282	266	271	282	289	268	278	264	259	255	264	269	263	268	276	294	275	267	321	273	298	283	267	272	296	268	304	290	269	286	298	272	264	298	291	271	296	259	256	281	297	281	300	297	252	315	292	308	278	318	278	283	265	299	247	274	281	262	282	292	284	299	277	318	280	257	279	281	293	286	274	318	288	262	302	277	320	318	296	280	264	299	277	279	270	280	296	280	278	253	305	275	287	289	266	302	280	277	266	272	343	293	278	315	299	255	269	285	295	266	299	270	323	262	252	282	291	279	267	283	261	257	291	309	251	274	242	326	277	293	249	282	262	275	295	277	303	304	293	283	308	266	292	241	272	295	272	258	274	290	280	267	304	290	285	313	293	320	253	262	262	296	252	285	299	262	277	266	285	290	266	292	285	287	275	294	274	276	274	291	264	265	282	285	277	276	306	304	280	271	282	271	265	297	282	263	294	261	281	285	275	287	322	302	267	261	289	287	282	291	269	284	292	293	297	284	306	260	266	296	309	262	272	245	247	250	267	299	247	297	297	307	284	288	297	280	256	278	286	294	280	289	265	275	301	291
30697	26162	33123	30402	31638	20075	8015	3227	8859	17105	17939	3122	659	704	689	639	604	623	675	674	601	630	644	586	637	626	651	675	631	631	643	604	619	612	642	647	640	619	661	610	635	569	616	609	648	596	614	628	669	641	578	627	651	589	689	566	636	559	601	623	642	603	586	646	578	582	619	609	627	586	617	653	639	617	665	672	632	632	609	588	591	646	608	644	637	601	604	630	587	645	621	629	623	587	648	625	583	621	600	629	637	607	634	662	651	635	642	640	618	583	648	618	575	633	599	625	621	622	631	606	620	630	620	636	655	635	642	605	584	639	631	576	616	593	563	614	624	589	561	648	652	635	608	602	651	607	611	596	581	612	657	607	645	618	637	606	595	643	623	639	626	627	625	647	604	598	606	594	668	638	587	591	677	645	604	646	611	659	629	602	614	648	580	616	647	579	625	650	578	647	613	606	624	579	623	632	657	605	619	624	624	663	609	631	622	634	611	599	592	611	637	601	626	644	613	623	570	585	612	624	605	599	618	634	603	627	593	619	598	568	629	599	641	593	619	628	605	636	602	620	619	600	591	629	611	591	581	591	645	623	608	611	613	604	641	680	597	625	618	591	614	629	633	630	568	588	647	667	597	582	615	664	632	613	587	621	596	632	620	647	604	637	634	604	581	631	632	604	660	630	600	619	596	586	599	595	586	568	626	613	629	600	656	564	634	593	615	586	623	592	639	650	653	656	614	634	630	641	642	548	607	642	647	639	639	613	605	601	608	570	621	596	620	608	611	589	602	624	657	642	613	621	631	645	629	602	618	610	687	622	604	632	641	586	638	630	624	608	579	601	626	583	602	581	605	585	646	618	605	628	613	593	599	599	638	617	589	588	620	603	599	563	631	637	629	609	619	608	614	592	585	560	580	623	657	612	603	636	614	592	646	635	638	565	622	602	600	623	624	624	574	604	661	595	605	592	618	603	618	626	612	613	621	629	632	588	610	594	599	644	619	578	653	616	607	647	585	611	595	671	618	616	599	574	637	670	640	616	621	627	658	645	647	635	616	644	640	625	611	610	630	625	671	591	608	596	602	645	571	614	655	655	644	632	660	660	638	634	606	618	602	602	641	621	582	628	588	651	599	637	611	640	621	628	592	646	624	607	589	641	593	617	639	616	618	604	578	629	590	610	616	629	616	599	627	642	609	617	594	579	640	649	651	602	644	643	614	620	621	598	600	610	643	628	610	635	639	642	586	580	626	624	599	584	618	606	601	638	620	626	613	614	650	572	608	596	586	627	625	608	654	606	618	597	641	636	648	593	605	612	588	637	624	648	602	562	620	634	641	646	606	652	663	634	610	618	636	617	568	649	634	546	643	640	614	604	606	643	621	581	585	631	595	633	617	610	626	662	625	623	650	634	605	621	655	635	595	599	598	610	615	610	642	601	618	630	594	627	623	642	633	617	612	598	631	609	633	621	637	620	650	609	636	641	656	579	629	612	654	629	597	614	614	671	588	647	645	605	595	612	677	621	663	605	584	662	632	581	639	586	605	573	633	599	624	602	595	616	596	636	611	627	614	646	560	657	607	586	624	621	614	601	579	619	610	633	573	615	615	573	619	580	630	601	644	660	634	592	598	593	596	599	710	619	632	622	606	660	641	616	656	631	616	614	615	594	617	635	558	619	611	648	617	617	616	641	598	585	679	634	623	622	588	592	633	563	607	608	588	622	572	640	608	615	678	669	603	681	635	645	628	615	637	635	574	584	663	595	663	661	623	586	608	627	618	654	638	602	597	609	604	595	649	585	641	645	601	638	624	608	624	552	605	648	632	572	644	620	633	631	649	612	614	579	611	609	623	602	618	634	612	550	601	570	615	620	610	606	588	659	662	627	631	586	672	584	657	633	610	595	616	592	553	625	597	594	603	627	601	620	662	636	587	623	596	633	633	620	625	626	650	656	649	613	644	591	558	637	606	614	658	620	642	655	610	587	644	602	578	587	598	643	633	608	608	623	617	640	595	603	609	651	595	581	597	630	584	635	596	574	589	604	596	597	618	606	655	599	570	590	621	601	620	639	645	597	670	607	591	621	650	626	645	617	590	592	660	660	628	606	651	610	588	635	639	607	641	579	570	627	615	605	665	620	593	583	625	590	569	577	597	622	601	600	631	605	610	616	604	582	602	614	610	622	616	614	610	645	624	620	605	614	594	645	624	605	660	632	667	625	596	616	630	581	624	636	625	624	635	626	631	620	600	651	584	590	593	606	615	624	633	614	602	642	641	578	581	592	606	611	611	613	604	626	589	641	585	611	649	636	599	581	666	616	632	621	580	639	640	640	601	638	646	630	636	593	627	620	627	648	672	601	611	574	644	623	594	637	600	610	596	641	584	618	601	608	613	625	597	607	640	610	656	634	600	613	635	602	583	650	631	583	632	589	616	626	595	563	572	587	619	591	593	664	647	579	564	595	609	577	631	647	612	627	589	672	558	608	664	594	650	600	604	665	634	632	627	592	601	642	643	607	609	591	636	582	587	617	625	587	594	590	658	571	621	618	602	602	605	624	657	611	599	584	614	637	625	585	647	576	581	580	554	612	590	583	624	592	618	614	595	605	633	591	657	659	629	592	614	578	617	666	623	617	619	566	640	618	613	623	608	629	590	579	657	651	660	609	593	629	620	649	615	628	611	630	624	625	636	611	633	603	632	591	615	634	661	561	653	655	596	592	596	609	615	632	607	633	678	608	591	622	619	633	579	620	631	623	636	629	652	644	601	671	600	585	631	601	630	625	610	604	583	603	589	662	615	573	569	633	571	673	662	620	643	604	588	599	601	602	590	610	641	632	616	630	588	657	559	608	615	588	636	600	622	611	607	613	636	636	627	623	590	633	592	646	658	615	622	639	644	641	620	587	628	638	629	660	618	648	614	649	648	587	595	608	614	629	639	653	578	621	600	576	632	639	590	606	631	617	636	568	581	573	623	653	658	599	608	625	618	650	587	632	606	613	619	639	639	688	621	610	594	628	592	584	612	569	651	630	590	615	651	643	598	606	608	572	597	644	618	641	603	586	627	622	686	618	606	610	625	587	591	627	644	646	605	588	587	639	611	612	633	651	632	585	620	614	609	566	633	622	592	613	616	618	626	593	630	621	623	584	628	603	566	623	605	598	627	617	604	644	634	633	610	625	590	601	595	575	609	602	596	603	614	629	601	589	647	630	615	591	633	670	628	647	616	613	612	634	607	629	650	612	611	569	613	593	628	642	630	603	575	602	620	574	629	622	660	641	646	615	591	619	621	585	602	623	607	601	640	612	600	655	634	604	600	595	599	625	658	629	595	612	591	617	618	593	627	653	639	650	591	659	608	625	668	564	585	591	625	655	628	644	623	589	658	637	600	600	644	611	604	653	586	650	604	637	605	587	621	607	580	635	643	622	659	614	637	600	625	632	618	603	644	624	627	642	620	651	637	643	604	660	669	649	637	582	603	608	617	637	600	622	625	598
19525	9696	6336	2682	1727	1147	535	316	238	183	138	109	132	89	110	113	106	98	120	107	125	106	96	111	125	111	129	121	111	109	126	99	105	103	115	84	110	100	89	104	104	107	96	103	136	115	93	114	119	122	109	101	106	111	118	96	99	113	109	95	119	125	99	133	107	86	115	110	113	102	108	97	135	113	108	124	102	107	133	113	129	91	110	102	103	115	86	122	98	102	102	98	110	114	110	85	103	118	95	104	114	113	120	97	94	120	122	108	115	119	112	126	96	108	94	102	123	110	114	120	100	94	122	121	112	133	117	116	111	137	109	114	106	103	109	120	132	117	105	121	113	127	111	113	99	92	124	110	87	100	126	111	95	110	121	82	101	104	111	146	112	91	119	96	116	99	106	93	102	112	118	102	112	100	132	99	105	94	105	122	102	108	100	105	114	94	107	113	95	112	103	134	106	116	111	136	124	95	91	106	107	123	131	108	112	125	104	116	109	119	114	129	130	104	130	119	98	103	98	92	102	110	115	112	101	108	112	140	128	90	111	131	111	123	122	99	120	127	108	107	105	103	119	136	103	107	125	94	118	116	88	125	122	100	107	98	102	127	134	112	104	105	101	96	106	106	105	120	106	99	103	119	113	128	108	115	131	99	110	89	93	100	86	102	112	108	106	94	76	109	105	94	125	117	104	95	128	98	115	113	100	98	105	105	139	87	113	101	99	114	94	112	89	119	110	109	102	111	88	106	102	98	111	114	82	122	100	108	117	112	124	122	90	119	134	114	117	105	111	138	101	86	95	84	117	101	118	103	104	115	128	117	106	92	123	125	135	111	117	87	114	107	105	88	103	104	91	123	117	90	109	116	97	101	118	96	113	92	98	107	108	115	109	117	115	97	118	96	104	117	88	130	95	110	88	105	103	90	95	103	72	108	112	122	97	134	88	100	116	114	116	122	109	111	117	107	100	105	114	104	96	96	121	112	115	130	118	113	106	103	108	112	118	107	120	122	89	119	104	106	111	132	107	108	119	112	128	112	111	101	125	95	112	106	131	117	97	94	118	94	122	122	130	104	101	112	91	128	99	124	109	102	107	93	98	97	117	115	109	107	113	105	132	99	104	110	118	117	102	94	111	88	116	112	88	115	104	111	110	103	125	116	105	101	97	112	102	122	123	114	113	100	104	97	101	93	92	97	101	116	117	103	131	106	121	107	109	90	107	116	104	99	126	97	114	103	119	110	112	118	118	117	114	124	135	112	114	113	114	113	106	94	102	90	99	91	105	119	113	108	114	121	118	107	125	115	110	114	122	115	112	108	111	119	99	124	117	111	109	107	115	120	103	93	92	109	91	120	109	97	95	138	108	107	106	116	110	107	102	116	136	109	115	111	120	89	122	114	117	105	104	113	124	126	109	111	100	102	101	101	115	119	110	109	107	99	95	87	125	129	117	97	116	113	100	95	125	100	109	122	129	108	90	115	94	107	102	108	103	98	92	105	122	116	123	114	87	134	103	120	96	117	122	108	120	98	111	105	112	94	100	117	94	118	114	121	109	124	106	98	103	92	108	104	121	105	136	113	123	112	120	99	94	98	103	117	110	116	109	91	89	94	98	106	122	118	110	103	89	105	123	113	104	118	101	120	122	99	94	103	119	117	117	123	120	88	85	117	141	117	101	110	96	110	106	95	110	93	129	107	119	111	102	97	136	121	105	117	102	110	125	109	99	103	107	112	116	117	125	114	121	131	109	115	102	130	107	124	100	108	107	130	96	106	105	108	105	98	110	113	106	118	111	90	84	99	100	117	124	116	144	106	93	116	98	120	106	100	98	117	136	133	112	103	102	130	104	104	109	99	108	111	112	107	118	86	110	111	121	123	104	122	102	89	101	121	104	117	111	112	99	90	103	106	115	116	99	128	122	114	111	111	101	119	111	96	123	99	130	115	107	122	105	119	134	118	119	109	102	118	90	107	92	100	110	119	106	105	135	122	112	136	115	110	103	120	111	115	131	111	134	98	118	113	103	109	115	109	115	100	95	91	117	128	129	109	91	112	110	105	106	112	120	123	99	120	114	103	89	106	109	86	116	117	130	120	133	121	113	115	120	107	118	104	101	116	113	97	95	96	107	102	103	106	101	89	116	108	109	122	108	109	100	118	123	118	111	103	110	114	103	105	107	112	130	117	128	102	106	120	118	104	128	110	92	93	104	113	102	103	119	112	133	114	106	109	112	122	108	97	100	105	104	128	110	114	100	117	120	106	111	117	99	104	116	118	93	111	123	117	93	105	92	95	100	108	122	110	82	87	96	128	94	120	111	125	109	120	117	116	102	110	107	110	87	125	114	107	107	113	102	141	92	115	111	129	119	83	98	93	107	91	113	123	87	115	110	113	102	130	121	106	118	90	97	111	86	98	109	118	109	105	107	98	108	102	115	110	104	101	101	95	96	105	119	129	110	105	116	110	108	99	107	90	88	121	108	122	110	121	106	115	119	105	124	87	96	106	97	126	90	100	105	114	117	106	111	99	91	108	99	133	113	90	94	102	110	108	123	97	110	102	95	115	115	105	111	105	92	106	122	126	106	99	102	105	117	106	102	136	108	117	122	99	107	106	108	101	132	115	85	110	105	118	102	126	93	109	102	98	114	112	113	107	126	112	107	115	117	95	101	109	87	84	109	106	105	90	96	107	112	110	112	115	95	117	112	114	107	91	103	112	103	112	94	99	97	89	122	104	102	110	83	107	121	99	111	116	97	126	102	102	117	129	116	102	106	101	119	112	102	127	100	123	113	111	99	101	103	106	108	117	110	108	110	108	110	102	99	114	109	102	131	103	97	118	92	119	90	99	125	113	111	104	105	107	98	117	94	118	87	115	100	113	112	90	103	108	113	110	123	128	109	108	135	116	114	115	127	96	104	120	114	106	95	107	122	125	107	116	99	113	96	98	104	118	112	104	103	105	112	115	109	96	109	112	120	110	114	104	116	105	119	106	103	113	104	113	116	107	103	119	107	102	106	135	102	112	100	99	109	107	113	114	125	94	119	99	104	97	131	109	116	106	115	110	86	101	129	107	131	118	118	112	89	124	101	131	106	114	99	105	96	104	121	94	93	108	115	135	104	121	113	109	130	114	110	120	106	90	99	108	132	112	111	110	107	110	117	110	93	134	102	107	130	96	110	108	129	116	99	96	129	115	94	102	125	106	99	119	118	143	108	112	100	107	117	94	102	103	115	121	112	110	94	93	106	123	134	98	113	103	120	110	110	118	108	109	117	127	110	117	131	120	97	107	115	98	99	125	100	94	119	123	127	97	107	111	110	106	104	119	95	121	97	113	122	123	107	103	112	107	104	95	122	104	110	124	114	108	120	119	103	111	98	99	110	81	91	106	124	116	111	108	105	106	104	103	113	120	110	111	89	103	117	107	104	80	125	110	102	93	108	108	107	114	132	111	147	111	115	113	110	114	110	110	102	99	101	109	95	110	108	117	110	109
12073	7940	9689	7485	6641	4492	2101	1248	1016	611	607	340	283	292	268	264	290	313	266	301	275	314	278	315	275	294	274	297	274	271	281	305	305	283	271	262	267	310	311	303	263	283	270	303	317	314	283	298	274	309	304	293	302	289	287	278	276	307	268	315	297	298	313	293	282	280	308	266	256	308	281	288	274	305	305	293	257	310	269	285	278	297	297	288	265	284	273	302	294	275	287	292	280	322	274	298	308	325	287	281	329	275	279	305	282	291	296	260	283	284	267	296	267	270	288	289	282	293	277	291	289	289	251	275	296	293	289	264	277	277	282	299	241	284	274	285	279	271	306	284	301	292	297	276	282	319	291	286	294	303	312	286	273	295	307	291	277	318	305	297	268	313	288	262	244	296	289	302	283	282	289	279	288	280	293	306	258	305	282	292	281	311	271	310	298	268	269	270	259	262	296	290	297	256	274	258	277	290	267	309	309	270	279	280	310	301	273	275	309	285	266	269	255	274	267	308	251	305	279	292	305	301	274	303	282	255	314	286	286	272	271	266	280	316	283	299	277	310	312	295	283	299	307	293	309	312	282	290	312	289	305	312	306	276	290	296	263	313	296	292	282	293	267	270	311	326	332	259	315	299	292	308	293	298	269	251	315	283	256	261	288	294	272	273	252	287	280	296	311	272	309	325	279	279	270	277	293	299	291	284	291	300	318	285	295	278	303	291	272	298	254	278	288	270	291	291	303	286	258	293	278	307	263	289	284	271	305	292	295	257	278	283	301	296	294	302	282	306	259	301	283	272	285	277	261	280	306	296	264	287	271	324	291	305	266	299	303	294	305	305	306	287	285	273	285	291	281	306	299	280	297	299	278	251	279	276	301	257	297	288	272	295	278	298	294	269	248	289	302	331	290	317	340	254	313	293	277	278	285	325	269	285	264	269	294	319	287	324	270	309	275	279	282	260	293	263	290	257	260	275	282	263	307	288	283	307	272	295	275	275	293	312	283	298	326	304	270	295	296	283	257	288	269	262	282	283	261	308	304	296	314	316	289	288	280	267	291	299	306	264	257	298	265	286	297	272	294	281	307	282	281	280	298	269	276	290	281	262	285	288	267	270	282	301	287	265	268	271	291	284	288	309	268	298	283	234	246	279	260	260	285	269	297	287	297	279	279	283	265	280	265	282	289	271	281	283	278	261	267	275	266	264	273	310	262	255	269	269	281	278	295	271	281	292	293	284	296	290	312	293	268	260	339	264	271	276	313	269	292	300	312	293	281	290	284	296	291	282	291	304	296	301	286	289	313	316	273	301	281	275	271	271	306	299	290	299	295	292	276	283	282	273	274	284	282	288	291	256	268	295	275	300	277	258	263	278	293	269	272	311	269	290	298	294	288	284	278	304	303	284	260	287	308	266	313	289	319	287	297	295	278	300	283	309	281	278	269	324	310	280	316	289	266	327	319	283	335	277	277	302	291	243	259	262	297	256	294	297	292	285	313	291	287	250	264	287	260	288	277	289	299	288	296	273	269	289	270	268	281	268	237	284	265	260	281	296	278	264	313	274	281	289	302	271	305	334	276	263	290	274	291	265	277	291	267	290	280	326	282	308	323	298	296	281	296	298	311	273	312	316	253	291	290	303	270	262	257	278	290	290	289	299	296	307	275	293	300	284	296	276	277	294	299	267	291	275	281	273	267	298	290	295	291	268	260	287	296	315	321	272	297	289	292	272	302	305	290	319	266	298	290	316	273	301	278	295	315	278	289	275	319	291	299	314	307	264	271	250	284	268	303	275	290	284	262	303	304	307	272	308	307	273	263	267	274	283	305	265	296	264	291	300	259	271	286	288	262	270	279	261	306	253	288	294	277	292	269	277	268	306	274	281	284	264	326	308	287	272	285	275	282	281	317	284	300	312	285	287	313	287	268	293	297	284	255	266	289	292	296	252	284	274	277	302	272	272	292	262	277	287	287	253	275	286	305	320	298	268	302	292	286	280	301	264	298	300	265	270	303	267	275	262	284	292	257	302	278	273	286	281	318	307	292	303	251	312	318	313	248	277	281	243	279	309	294	314	259	307	283	274	295	323	304	278	295	302	317	298	274	253	279	265	292	313	290	316	303	266	260	271	254	285	322	249	271	273	276	304	276	273	264	250	267	277	299	283	269	295	267	299	303	276	242	326	303	283	304	285	279	291	272	275	270	261	279	284	298	313	269	308	288	310	287	328	296	273	291	301	270	268	292	304	270	267	322	286	313	291	305	280	290	257	286	283	302	297	293	296	280	287	288	314	291	303	302	289	265	294	278	308	285	312	297	256	289	316	294	271	273	297	284	256	286	296	304	329	277	283	283	299	291	287	265	292	287	301	327	287	295	284	290	290	295	280	288	280	282	303	296	287	308	267	272	294	289	284	277	327	309	285	304	270	297	273	303	259	280	284	279	282	288	282	292	296	259	294	294	303	301	277	312	292	300	283	290	285	257	282	261	296	314	262	300	266	270	283	271	286	310	320	238	277	291	292	270	291	282	297	292	288	290	315	295	270	292	317	310	276	295	304	252	282	269	283	290	298	308	308	331	271	256	285	284	306	290	279	297	298	275	305	271	287	277	284	302	283	285	275	260	299	297	302	259	265	282	274	275	297	301	299	304	298	285	304	270	284	274	289	297	278	310	281	265	299	253	258	273	296	272	259	275	302	291	282	305	280	297	281	308	285	309	298	276	257	285	279	262	282	266	278	289	300	289	276	280	289	275	289	288	296	263	269	270	267	281	290	306	293	272	256	278	277	291	278	276	300	264	289	277	281	258	289	295	251	303	311	313	284	302	298	309	303	279	267	283	300	275	309	281	318	290	310	285	288	286	261	280	278	295	275	277	306	307	301	301	260	257	274	262	261	277	278	273	319	283	298	293	282	295	285	265	308	277	297	299	302	285	290	294	264	268	300	270	297	305	266	278	298	308	303	298	284	288	283	298	247	266	242	277	282	287	295	296	264	282	284	302	294	287	268	291	304	256	299	275	279	281	272	292	303	277	298	280	262	271	297	285	282	281	289	289	263	299	274	267	301	286	296	296	279	301	299	284	256	303	274	319	259	293	291	306	279	246	278	276	278	274	299	336	268	291	310	266	283	290	261	269	291	294	322	281	292	279	287	264	305	279	286	291	267	296	273	279	277	314	292	281	278	298	287	260	319	298	278	261	243	281	311	289	279	284	287	309	298	288	280	285	268	296	265	257	309	297	267	300	277	298	266	301	268	305	296	290	279	272	292	304	271	252	283	297	299	288	297	289	249	289	258	273	275	287	286	307	299	281	311	297	285	292	288	297	311	298	292	292	288	274	272	283	292	275	277	274	301	298	300	304	270	272	243	294	304	271	267	285	272	295	265	294	292	270	280	266	309	283	287	283	292	303	292	278	282	297	277	294	272	298	277	293	271	279	312	287	297	305	267	304	273	279	282	282	267	251	274	269	303	277	312	306	263	337	281	274	301	278	262
40052	25502	22615	21315	13606	5425	1619	1848	2150	1611	777	503	249	225	269	230	242	240	269	217	243	246	248	243	228	227	233	221	235	271	241	211	246	239	217	235	240	250	225	243	192	201	226	244	211	215	277	211	229	240	204	260	256	217	205	242	205	263	230	233	247	242	268	231	227	215	223	206	216	223	234	223	223	249	233	198	197	240	216	243	218	230	259	249	245	220	222	208	207	243	242	251	226	237	229	248	239	248	226	240	206	213	246	224	252	238	218	243	220	232	223	229	234	267	227	241	234	229	218	242	205	225	256	231	244	210	234	242	246	250	220	233	223	241	224	230	234	240	206	233	237	263	242	211	240	214	220	256	233	224	265	231	235	256	189	217	262	247	252	244	206	244	235	217	232	259	274	248	252	220	252	262	236	223	227	215	244	237	227	242	231	228	252	216	216	219	235	238	239	201	235	225	190	219	217	202	247	271	224	237	278	226	278	237	229	209	236	240	255	240	232	217	249	208	232	235	218	252	221	220	245	248	241	222	231	262	231	235	264	227	235	236	244	238	226	220	230	225	227	252	203	246	224	244	222	227	235	233	238	235	243	224	263	227	215	242	234	227	229	217	230	242	282	219	226	206	210	223	234	253	223	255	233	232	222	237	218	210	225	223	224	251	252	280	270	249	236	262	235	223	248	186	224	216	258	263	237	230	239	216	234	197	235	230	228	208	247	233	236	210	235	257	239	225	233	224	215	216	220	234	217	217	213	240	236	225	241	203	236	252	225	221	251	237	252	232	243	224	221	234	266	233	236	250	230	226	230	257	205	231	239	237	228	219	239	214	219	224	220	247	238	239	232	233	225	237	208	229	238	262	223	205	237	255	249	230	239	233	254	231	234	238	222	251	254	237	242	250	243	218	224	223	247	214	232	240	199	212	265	219	219	249	229	256	225	231	236	247	233	232	221	246	222	219	213	242	243	251	253	234	254	231	193	227	235	248	258	221	234	248	253	227	219	218	223	216	268	225	241	236	270	232	255	251	223	227	278	214	208	224	230	218	241	218	206	237	242	238	240	254	253	235	232	248	245	263	215	208	240	244	226	227	235	232	234	220	234	255	201	218	217	224	227	231	186	186	221	248	223	281	227	232	220	262	265	247	222	207	245	262	232	211	252	250	230	222	243	228	234	210	222	225	220	239	249	212	225	230	211	233	254	202	245	268	214	257	248	254	255	227	207	252	215	217	248	248	219	238	222	247	217	209	224	222	223	217	267	227	239	241	233	208	252	254	224	240	277	230	234	233	231	247	229	208	208	218	215	246	247	239	247	234	216	249	225	219	216	222	209	228	231	250	232	220	201	238	246	252	224	215	234	237	235	245	243	231	211	269	211	213	247	230	213	253	234	234	237	207	242	246	218	240	234	239	214	220	234	229	241	234	225	237	249	252	255	238	223	231	210	232	202	230	232	230	257	223	226	256	246	262	237	216	223	236	237	208	237	215	211	237	250	244	253	241	218	235	204	218	251	246	249	275	272	232	231	215	226	205	238	247	228	247	221	218	223	229	242	257	227	227	200	270	244	212	218	253	250	256	230	230	203	241	250	249	227	255	243	246	211	230	243	229	237	225	202	227	241	194	216	230	239	219	231	239	241	222	221	217	251	234	228	218	258	224	230	210	223	222	224	244	240	226	239	245	254	248	227	206	209	247	216	222	217	224	223	239	218	217	244	260	231	232	258	216	251	244	225	221	220	234	243	234	230	230	262	254	222	215	216	240	225	230	207	242	207	245	222	212	223	209	233	240	231	256	241	189	196	237	232	259	215	233	220	248	226	214	235	205	213	225	240	230	239	210	248	217	250	239	234	236	233	197	269	235	222	251	257	239	232	272	224	251	267	221	236	230	209	259	250	241	245	223	228	236	230	233	236	249	223	243	211	224	226	207	240	237	251	226	219	237	268	211	229	223	233	227	220	229	222	228	226	222	244	246	232	217	243	222	216	227	270	225	227	217	212	222	238	248	270	230	256	242	238	244	256	218	258	237	280	223	242	258	226	211	221	238	253	244	254	237	212	242	242	188	234	272	251	230	246	214	218	214	208	224	241	250	257	243	226	219	222	251	264	227	244	234	237	262	253	228	232	232	202	217	215	210	250	223	235	224	258	241	229	268	250	250	249	219	238	238	235	221	256	243	226	232	245	235	217	238	210	218	237	223	242	233	236	233	247	223	236	221	238	202	234	224	230	225	220	232	235	239	254	241	243	244	252	244	212	237	220	214	225	256	230	217	261	264	208	209	240	243	248	214	216	231	220	197	181	221	227	240	230	225	248	233	245	225	217	241	247	218	258	215	241	227	209	236	260	233	224	226	245	244	244	233	206	215	219	211	241	224	228	207	247	255	213	198	207	220	229	240	229	209	235	218	239	228	223	230	238	206	223	227	240	240	225	210	232	230	230	236	249	229	221	264	273	236	212	241	272	234	212	259	237	225	219	253	210	218	240	218	248	220	215	230	236	224	223	230	236	201	250	241	236	204	224	224	250	225	245	252	238	239	222	236	227	206	213	231	243	217	236	238	242	224	224	249	252	215	241	260	228	231	239	241	221	224	216	262	253	238	246	245	267	215	246	214	190	224	223	223	214	249	229	261	230	243	250	252	236	226	232	222	218	228	214	234	226	216	233	243	228	224	238	242	234	264	263	214	263	232	236	240	203	228	256	222	253	238	247	242	261	206	256	231	234	192	235	242	239	224	220	239	215	231	239	221	207	241	247	232	205	258	203	216	238	261	240	234	245	240	242	245	248	259	224	213	226	244	218	234	215	229	253	203	205	227	243	234	217	239	230	250	240	227	247	237	215	238	214	222	205	204	258	209	241	232	237	227	217	222	244	242	229	214	226	235	234	235	225	215	257	219	244	214	266	235	241	245	229	238	220	248	237	199	231	242	221	239	221	264	231	204	209	226	229	242	236	211	212	233	223	229	248	242	233	246	211	244	217	221	220	202	219	230	228	245	216	207	202	213	240	245	239	221	217	235	243	208	204	253	204	238	245	245	225	212	230	213	226	243	200	218	258	219	222	193	243	227	234	206	234	228	209	219	287	261	223	225	209	242	240	234	222	247	237	188	208	225	215	246	220	207	245	237	219	235	240	223	258	228	227	234	240	222	231	234	228	258	234	198	219	236	236	196	239	248	235	247	222	240	217	212	225	217	250	246	253	234	276	253	227	203	229	229	240	246	254	250	215	227	278	232	246	220	218	212	249	261	235	222	230	235	220	200	207	217	206	263	217	243	250	234	209	227	247	233	252	214	253	242	249	247	224	244	237	233	217	231	228	255	235	233	223	231	207	224	233	222	242	199	203	237	235	235	241	234	244	218	212	240	228	227	248	247	228	205	238	229	270	216	261	234	207	222	230	233	232	224	237	250	236	230	242	224	230	219	245	211	255	267	216	242	239	221	218	214	217	245	242	209	243	261	207	240	235	212	281	224	204	233	240	251	207	227
25266	19746	26422	31304	23648	12799	5124	7682	9032	6375	3084	1737	593	553	561	559	557	562	587	555	582	506	577	515	489	528	511	533	535	526	501	527	551	537	565	530	543	515	557	522	525	538	534	560	540	577	567	568	529	503	542	546	541	556	550	525	514	522	536	535	528	540	524	541	531	545	542	565	521	555	519	510	571	529	551	502	540	546	540	517	534	546	554	556	531	516	573	529	570	521	555	494	567	545	564	515	550	524	535	542	543	532	512	516	541	504	546	544	553	543	510	580	517	533	549	525	549	511	543	524	546	535	539	528	530	536	538	519	538	552	549	521	514	550	540	544	541	498	553	559	503	526	517	496	562	535	528	539	508	514	550	573	562	555	512	551	543	559	518	549	576	545	478	486	528	510	529	515	491	469	554	527	511	526	522	525	512	580	531	555	557	524	517	538	512	486	551	502	562	486	537	521	561	512	567	549	551	551	518	548	567	532	556	564	565	523	535	507	543	586	493	528	541	512	551	523	542	553	534	557	559	535	495	522	553	500	540	559	567	522	521	552	534	559	517	524	528	548	522	582	555	539	553	563	541	545	518	540	543	527	537	555	534	536	540	465	488	556	534	488	506	487	484	541	530	496	490	525	533	524	515	544	497	506	501	532	520	524	555	545	550	527	576	572	553	513	542	529	518	524	582	531	520	530	538	547	545	562	529	548	527	529	524	509	535	506	572	532	507	537	532	529	532	533	489	552	530	514	524	526	513	507	547	566	583	507	508	577	553	555	501	489	572	526	561	550	487	552	557	508	519	508	547	515	547	557	502	517	540	526	544	559	540	508	569	530	540	546	532	502	528	574	508	485	557	482	569	548	538	527	544	558	518	557	511	550	513	521	514	546	510	558	518	545	507	538	570	506	538	571	508	492	562	559	526	556	535	567	538	512	549	543	526	550	524	481	500	514	513	512	540	530	493	538	527	490	580	528	537	547	555	560	544	538	544	520	510	502	581	499	503	560	573	539	529	468	529	522	587	526	549	507	523	534	537	508	522	558	516	543	518	549	532	525	498	565	588	578	520	509	522	524	499	522	510	560	549	538	568	502	560	578	505	489	524	529	555	500	505	556	573	534	540	560	515	557	551	522	523	567	499	514	531	523	571	533	547	513	523	521	546	524	565	559	530	527	485	558	526	520	560	546	562	554	546	505	561	516	511	529	541	479	508	524	553	534	543	487	528	537	502	516	553	517	523	546	525	552	514	527	507	563	495	566	544	527	546	521	533	528	535	547	500	531	555	526	530	491	589	509	532	506	537	508	505	537	561	500	586	518	490	499	545	544	548	532	547	541	492	535	524	537	564	575	522	525	537	518	515	562	518	498	508	526	547	535	512	540	524	522	539	530	526	540	519	529	525	503	514	553	579	563	487	529	552	510	517	555	537	530	510	535	546	510	520	521	516	535	510	564	498	537	518	519	551	520	521	514	525	555	567	561	559	556	525	508	568	514	559	513	572	523	529	549	534	548	509	498	517	534	550	497	573	507	525	559	542	572	591	538	519	546	570	538	534	544	547	515	520	571	508	549	549	523	527	493	544	521	528	517	536	558	535	544	551	575	511	555	491	523	500	524	522	500	541	548	527	550	518	558	565	524	532	532	546	539	541	529	508	557	562	548	548	541	510	548	544	553	515	542	509	560	545	538	497	510	489	562	531	539	512	559	527	509	504	541	565	537	510	546	476	547	558	535	545	509	598	565	497	536	523	476	553	517	528	550	528	533	539	573	550	532	512	546	527	520	478	532	505	511	524	502	531	515	537	509	558	560	496	541	516	566	543	524	557	527	529	533	479	532	513	539	517	536	529	556	533	550	532	542	556	518	528	513	535	501	533	521	509	548	537	544	525	520	542	548	531	508	537	569	561	584	532	502	527	535	539	534	566	519	523	526	557	512	544	555	544	535	545	529	512	509	551	523	503	557	541	551	508	532	560	526	550	525	529	559	537	587	556	512	541	531	530	514	522	532	508	541	542	525	520	470	511	526	522	557	513	540	514	542	534	573	532	518	557	517	553	538	538	531	506	503	500	539	521	521	546	550	490	547	526	525	563	544	516	502	505	524	536	560	552	475	528	533	515	541	507	532	495	538	567	514	548	538	588	527	531	559	554	517	539	562	506	509	505	570	542	527	495	534	518	532	522	557	571	515	533	544	531	536	528	517	524	530	534	579	558	536	550	511	488	565	517	511	559	534	527	550	525	575	533	520	547	543	532	544	550	571	549	533	570	514	499	528	520	519	542	574	501	525	514	526	533	543	555	552	501	547	514	546	528	535	502	505	607	544	511	526	525	497	584	526	531	530	531	549	502	517	522	592	550	551	525	515	535	520	541	509	555	543	495	525	518	512	508	543	520	527	511	527	515	520	471	478	546	529	497	502	544	589	530	564	495	511	527	486	545	564	550	525	530	555	511	531	575	529	536	554	565	530	537	552	521	538	554	497	510	522	530	507	508	531	553	528	501	509	543	558	549	522	523	526	540	524	544	572	526	536	538	535	530	551	500	538	532	516	504	533	469	493	528	471	563	526	558	551	528	513	565	550	535	524	492	566	538	508	505	540	548	559	554	524	536	536	563	514	537	556	526	530	535	547	538	577	572	529	516	522	548	512	508	539	524	535	557	514	530	541	517	531	535	509	552	553	515	516	519	524	544	531	507	543	540	519	544	512	495	535	544	529	559	544	512	559	527	474	537	525	484	506	511	563	530	511	532	532	521	510	551	552	512	531	552	544	574	552	531	555	530	549	500	515	539	507	518	507	521	531	564	543	513	553	563	500	536	558	521	517	510	519	513	541	541	529	493	524	552	556	478	556	556	531	521	541	546	577	513	548	517	490	556	558	516	528	522	531	507	518	521	561	491	559	547	535	550	518	531	519	564	531	509	541	515	528	503	539	534	530	542	524	564	557	533	532	517	538	547	530	553	551	509	496	511	507	550	529	556	511	508	564	559	550	521	542	503	537	509	528	532	533	561	562	524	528	453	565	541	551	541	544	544	533	571	537	530	513	539	545	583	523	536	541	540	525	508	484	508	487	524	556	541	547	530	524	516	525	499	520	557	516	530	537	542	518	512	538	536	535	497	513	506	533	513	549	552	494	490	532	520	597	584	536	504	530	482	581	524	550	553	520	551	525	539	536	537	514	542	541	515	570	527	483	530	546	558	531	554	533	519	561	529	546	562	533	555	515	521	535	562	573	520	548	512	546	531	533	537	534	522	500	544	534	532	553	516	500	543	538	524	503	513	503	529	556	530	514	509	574	503	557	527	562	475	502	529	575	537	587	548	548	496	547	549	522	537	510	513	516	512	560	532	536	556	558	555	547	526	519	564	509	514	584	528	526	526	536	574	517	530	557	495	537	506	547	568	534	513	574	544	525	530	516	524	539	537	534	485	518	534	547	527	542	568	552	510	530	515	528	552	498	548	518	510	529	507	529	550	524	535	589	500	534	530	492	541	528
48388	33880	32072	30266	23567	10885	3048	5710	7692	4121	1660	372	321	311	277	297	277	303	279	279	280	293	299	286	301	288	301	266	276	290	301	280	268	274	285	301	278	283	278	263	269	248	279	280	309	290	261	296	271	275	274	280	249	294	285	284	285	284	311	317	280	270	266	300	273	307	269	321	283	292	288	291	294	267	258	302	251	299	313	272	268	333	282	259	283	299	251	279	280	283	287	296	291	309	297	339	293	289	287	277	305	276	289	301	285	276	266	249	275	270	269	299	234	272	275	286	300	284	269	288	294	282	283	276	243	276	254	268	306	278	312	315	277	310	279	254	279	260	299	279	255	283	302	292	259	297	275	334	314	303	303	267	297	304	253	288	275	292	289	311	295	316	277	255	274	280	284	261	300	306	301	281	286	274	275	298	279	284	318	286	288	318	284	296	263	274	242	217	289	290	267	278	272	297	291	285	294	301	264	264	287	303	256	304	268	288	326	294	279	307	264	282	255	263	262	267	321	321	280	294	251	285	279	302	292	279	297	281	274	254	285	252	279	269	282	276	267	316	266	263	301	310	277	291	311	291	287	263	285	283	296	265	268	273	244	300	292	282	303	273	280	271	272	297	282	300	265	284	300	263	263	265	320	246	311	285	274	285	278	304	301	262	264	268	258	281	263	275	274	302	294	287	293	306	272	271	281	258	302	262	244	288	288	287	274	302	265	284	270	235	238	279	287	279	264	280	304	282	289	255	280	286	337	300	252	263	271	298	295	282	309	271	265	310	264	264	299	272	278	247	308	283	299	294	284	304	277	298	286	255	265	316	295	302	309	277	251	270	275	280	290	286	299	319	262	278	303	303	261	294	267	299	307	295	226	305	290	292	289	304	289	286	293	295	266	281	255	279	273	285	269	294	264	273	247	296	289	302	287	306	283	285	277	302	287	255	291	256	249	291	289	268	326	290	272	267	280	283	271	285	289	281	265	300	282	298	283	272	283	263	274	293	302	265	287	278	310	333	270	300	274	348	303	280	271	309	262	264	310	272	262	285	284	257	258	297	296	265	314	245	276	263	268	292	269	335	271	255	289	291	288	307	288	307	274	301	259	308	311	306	282	243	284	298	271	274	293	240	306	260	289	267	305	282	289	279	290	313	292	292	306	265	259	282	290	274	265	264	277	286	270	287	294	278	301	289	283	291	283	298	284	285	282	287	259	298	280	304	285	323	294	271	278	269	256	295	283	290	267	288	284	291	275	248	282	269	269	290	264	272	276	294	265	298	287	266	273	274	271	280	294	306	274	294	284	305	259	296	291	290	278	275	302	274	252	282	278	281	275	297	293	272	260	283	293	276	297	309	329	268	302	332	270	279	247	291	283	293	287	273	290	253	300	314	301	269	274	280	280	301	291	301	302	290	311	290	279	283	297	309	251	265	255	290	276	301	269	257	294	284	288	282	307	304	275	288	264	261	282	283	254	310	304	279	279	295	252	263	286	286	259	273	289	269	284	294	288	300	328	255	316	260	303	264	277	267	285	266	253	293	256	283	294	264	266	279	271	276	271	261	292	280	301	299	276	294	330	279	335	263	311	325	290	299	289	297	279	307	247	276	285	277	275	264	280	281	287	251	285	311	275	268	304	288	271	264	270	256	291	238	288	316	267	241	291	267	264	258	253	303	287	299	280	292	304	262	278	279	231	245	277	279	288	270	281	254	279	323	277	294	272	268	276	306	283	297	278	284	257	280	268	288	299	278	277	261	295	297	291	292	285	299	297	262	269	309	268	282	250	286	268	279	283	260	300	287	264	271	330	299	275	301	287	285	259	278	282	258	273	257	287	277	273	267	277	317	277	275	276	282	268	281	286	270	267	282	300	310	294	261	310	279	262	280	286	265	276	274	308	270	290	291	253	282	302	295	289	275	270	265	263	284	288	300	275	290	309	293	302	280	274	293	262	283	262	299	293	279	262	252	275	275	257	281	258	280	269	263	269	299	264	270	271	269	294	268	257	285	292	286	306	273	319	259	278	271	302	288	254	274	290	291	273	290	287	272	272	260	278	283	304	270	282	291	294	261	264	294	295	290	279	290	283	233	291	276	330	298	291	272	274	264	293	297	294	299	306	263	280	277	274	262	244	282	282	261	288	272	257	307	279	275	240	312	318	274	266	288	276	253	288	291	283	323	291	314	268	255	263	278	267	292	266	302	277	276	304	308	282	281	276	284	296	275	296	319	281	287	288	295	298	276	282	325	274	282	283	260	283	301	282	260	313	259	292	294	284	286	297	269	277	292	289	290	288	307	287	298	273	215	271	311	271	272	278	297	267	280	296	293	267	280	275	264	298	280	293	287	290	271	245	305	324	274	249	289	290	276	310	287	293	274	268	301	262	309	267	292	302	298	258	284	284	278	281	279	281	252	297	275	290	287	308	297	272	280	271	277	266	273	261	284	258	303	304	293	263	264	288	274	292	261	289	283	270	256	280	266	306	294	280	310	343	246	289	275	272	272	262	276	270	262	274	303	272	283	272	327	289	267	256	291	281	300	289	282	264	288	295	275	289	294	286	305	284	299	284	270	281	262	296	283	280	268	297	313	271	287	254	258	264	322	259	286	249	311	246	286	273	278	278	272	277	287	281	278	308	264	254	296	283	252	259	281	263	290	287	287	274	275	260	277	278	286	245	261	251	263	276	294	274	283	271	255	271	239	275	305	295	265	279	279	293	262	288	252	309	249	321	267	267	266	289	282	275	308	285	252	241	302	281	262	269	312	285	290	261	266	304	295	272	285	269	290	255	277	273	288	285	292	265	283	249	277	293	258	272	268	264	275	274	266	293	259	280	262	275	267	317	294	270	262	287	263	281	269	279	270	325	298	312	294	296	297	277	234	308	259	284	299	273	308	306	301	289	297	272	263	291	290	292	242	287	286	278	291	288	308	267	310	293	291	283	256	290	294	277	258	256	257	282	272	292	295	299	273	275	282	256	267	296	271	285	285	316	304	261	281	298	246	283	275	288	289	281	291	315	257	266	302	313	319	274	256	281	305	308	275	279	280	293	291	297	257	291	279	282	277	277	316	289	263	270	282	300	312	274	264	273	319	328	296	278	251	289	247	298	261	331	288	284	254	291	264	286	309	272	282	261	286	261	261	291	279	292	300	266	277	306	307	289	273	255	250	310	276	299	276	281	281	293	283	300	326	267	265	287	280	298	264	269	292	279	270	300	274	257	262	300	275	284	273	335	320	263	285	279	287	266	300	267	285	297	288	284	275	294	317	301	288	271	271	292	280	285	309	285	282	264	291	296	294	302	283	277	280	298	294	307	265	303	293	316	267	313	266	304	255	271	313	262	297	260	273	281	278	297	289	274	264	295	315	262	311	279	277	279	298	280	289	284	311	288	276	293	279	298	259	294	307	272	270	276	292	285	275	288	284	245	273	252	255	283	313	303	279	286	257	273	266	275	289	275	280	274	289	276	266	295	284	258	308	286	291	308	274
30989	25672	33892	38449	33957	16955	8117	19319	23614	13806	6773	718	718	663	701	674	663	627	656	645	633	623	670	660	611	626	640	631	626	622	655	606	627	616	631	584	630	611	619	667	608	664	682	613	612	640	623	638	633	612	633	647	615	633	614	591	612	556	662	616	678	618	610	652	615	590	610	620	610	664	618	617	615	644	614	627	600	587	588	642	627	598	585	602	540	598	620	603	572	569	631	609	612	629	609	596	611	634	612	608	642	610	619	627	633	608	638	629	621	573	588	580	605	627	627	602	623	614	624	598	651	615	588	595	675	607	626	623	602	637	617	620	599	612	606	656	619	625	591	626	632	622	592	654	645	630	634	582	684	639	617	631	604	587	615	617	602	615	629	551	614	599	664	594	631	634	601	576	630	573	660	566	581	605	627	609	644	627	618	555	609	596	597	635	611	606	597	625	602	625	635	665	640	601	640	584	601	646	636	585	640	610	579	625	614	593	583	649	633	600	648	585	586	647	618	595	683	667	620	608	653	584	627	610	637	597	638	638	611	644	667	642	634	613	614	630	633	601	654	643	575	609	645	616	631	676	646	607	628	590	606	597	607	572	590	628	583	628	610	593	650	571	632	600	624	597	538	627	605	616	626	653	604	622	634	645	623	634	610	595	610	629	625	612	645	650	633	633	557	596	591	632	616	625	586	637	590	611	634	629	605	605	616	576	589	635	636	661	640	642	611	638	591	618	651	619	654	613	579	624	596	590	609	645	630	594	665	628	610	620	600	612	622	635	611	616	619	632	588	601	597	595	670	661	589	608	627	600	633	628	582	611	618	551	640	626	613	621	593	564	634	641	632	626	586	623	616	645	674	596	633	624	566	561	560	596	594	600	604	632	594	614	616	659	653	619	652	637	593	594	639	603	612	582	622	612	595	607	590	633	570	572	605	609	608	648	624	616	592	606	678	610	614	619	567	591	601	621	599	637	626	613	622	639	612	598	605	612	607	601	654	645	591	598	635	597	608	641	574	636	610	621	620	611	632	641	609	625	641	621	594	576	622	653	600	637	636	605	645	637	561	584	599	624	637	608	594	649	641	599	630	616	596	599	594	619	662	620	592	618	621	595	597	602	642	623	597	607	618	618	592	602	633	615	667	611	610	609	605	639	670	617	588	605	581	580	617	616	576	545	602	611	656	606	604	626	574	617	634	620	608	622	600	607	602	582	645	640	612	622	655	638	616	627	583	617	620	608	615	598	661	687	643	608	634	597	595	646	621	663	610	666	644	619	628	566	616	623	674	640	621	638	613	601	596	614	596	658	622	588	641	622	598	619	638	628	639	630	612	617	601	608	598	636	628	653	660	600	614	601	552	611	589	668	631	602	613	658	597	631	611	622	576	621	633	617	637	616	664	610	599	567	608	594	589	606	637	651	608	641	552	620	591	627	627	639	610	616	630	574	642	606	623	647	623	611	619	608	636	621	608	620	604	619	605	623	621	600	645	645	614	626	625	619	639	625	624	567	620	624	572	595	635	600	652	624	583	575	590	623	587	621	605	594	673	592	624	593	599	587	617	633	622	598	591	643	640	672	612	617	617	632	621	658	600	650	608	637	607	615	635	588	644	611	634	634	600	588	632	592	665	573	607	596	615	650	635	635	597	586	614	588	620	607	583	653	573	648	562	648	578	610	602	627	625	633	602	593	610	671	633	603	613	640	632	608	669	613	633	636	613	611	598	611	598	602	615	581	605	577	645	639	634	600	624	623	595	594	642	600	626	652	659	587	640	573	606	644	600	579	613	603	634	652	600	626	644	677	614	610	600	610	606	592	626	623	644	598	608	617	642	597	648	615	585	606	604	616	615	608	608	569	602	629	615	611	610	623	631	637	612	659	628	593	599	581	626	592	620	633	622	656	629	635	620	579	632	614	660	667	630	602	604	624	624	631	573	625	656	621	581	587	614	597	617	611	596	615	632	627	635	668	609	577	643	661	650	611	584	667	661	605	619	617	594	636	617	625	602	602	612	624	610	662	598	574	622	576	635	608	617	660	624	619	603	635	611	624	618	621	621	601	630	628	637	593	613	612	643	657	593	595	573	606	610	593	609	629	629	642	639	612	642	630	583	604	616	631	643	612	671	587	602	603	616	558	660	625	609	666	636	610	654	597	631	605	630	596	644	632	607	584	593	656	631	615	632	612	616	656	602	667	620	596	597	607	615	578	611	595	581	592	627	620	584	589	600	639	653	622	597	650	635	609	617	585	632	573	645	600	629	621	598	607	595	639	613	580	620	627	621	637	571	625	596	625	618	621	623	635	612	599	600	629	606	641	591	600	620	596	657	592	612	617	568	601	570	652	612	656	574	623	610	581	636	619	604	602	631	613	649	623	656	614	621	596	598	601	590	619	640	604	648	568	625	660	594	592	646	585	612	618	594	695	642	636	579	576	614	595	578	572	646	639	580	624	619	601	600	602	646	612	644	625	647	628	625	592	657	634	610	616	627	667	655	590	628	629	643	650	570	627	620	632	610	633	649	629	602	586	592	619	551	608	600	632	630	626	598	655	631	615	613	619	655	639	592	643	574	600	653	602	597	626	624	683	600	606	611	641	611	611	624	620	578	630	616	580	635	580	623	599	643	635	657	622	623	608	636	638	632	637	622	646	613	626	599	610	658	653	594	608	652	603	603	618	660	600	595	645	612	619	637	653	641	611	612	623	630	628	618	648	656	638	586	634	625	602	617	583	598	611	592	645	622	663	596	644	616	598	623	655	623	607	601	617	597	616	611	613	649	676	628	584	642	638	602	594	632	642	591	634	624	638	622	616	612	656	630	601	632	618	575	607	618	610	644	617	593	572	560	562	632	641	620	592	648	671	577	586	639	673	601	635	623	613	603	605	668	584	647	590	663	613	601	595	626	622	613	606	621	592	625	627	597	589	620	607	614	608	631	628	609	621	611	618	643	650	599	618	662	618	609	611	608	613	573	630	602	640	569	629	625	629	585	570	585	648	589	626	559	621	654	614	653	611	635	592	569	592	642	630	591	600	635	589	583	590	627	631	625	647	555	620	626	579	611	627	658	660	608	593	619	632	618	599	591	615	605	619	613	590	576	623	631	633	634	603	617	688	634	580	601	605	626	616	594	588	661	628	655	602	630	654	635	647	583	641	661	630	594	636	607	620	611	638	628	605	616	583	616	630	624	631	637	644	585	625	619	596	605	615	603	606	603	622	653	595	636	569	620	595	638	609	616	588	609	645	660	561	595	587	583	627	620	599	602	631	607	594	608	622	632	618	642	625	584	601	632	641	617	635	646	620	627	577	646	629	593	619	602	610	585	632	597	648	587	647	621	623	606	606	680	589	628	638	651	610	604	638	644	689	629	609	647	630	611	612	644	620	638	595	583	626	645	620	613	618	632	589	623	620	638	593	608	647	618	626	635	600	603	608	614	571	617	603	646	636	628	650	617	630	630	632	599	603	666	604	612	653	642	653	516	650	597	617
19984	9254	5934	2909	1702	810	317	244	329	319	202	147	133	125	138	144	137	142	142	149	139	116	128	138	137	124	140	117	137	140	150	155	148	134	137	143	121	141	117	135	133	131	136	126	146	121	151	125	146	172	135	140	133	134	148	154	141	127	132	125	139	147	137	152	156	143	132	108	132	143	111	137	172	131	150	130	143	146	140	143	132	133	130	115	147	147	133	130	126	115	136	138	133	128	149	124	136	114	145	167	129	165	142	124	116	128	137	147	145	130	151	119	134	139	137	181	150	135	131	130	132	134	144	125	127	139	151	120	126	129	127	142	135	110	130	125	125	130	124	130	146	149	129	133	137	134	143	118	135	124	152	159	132	128	145	120	126	131	149	127	139	126	150	152	147	134	154	132	148	141	140	129	160	119	128	140	125	129	158	170	146	130	139	108	119	117	128	111	114	127	117	159	124	129	124	113	127	131	122	103	147	123	149	143	132	148	137	136	123	125	146	146	134	123	114	139	109	116	127	141	127	105	145	116	117	144	140	104	134	137	125	132	156	129	132	114	147	136	164	128	125	158	134	158	146	129	123	124	135	135	133	142	132	159	139	152	123	135	153	138	144	122	145	120	127	119	130	134	140	154	140	128	141	138	140	106	141	126	127	145	138	112	124	138	147	133	153	131	123	134	117	141	120	142	130	142	128	156	119	124	141	119	138	146	159	134	116	127	133	124	130	126	148	124	138	127	150	124	137	136	125	131	140	116	113	133	153	142	141	120	108	112	141	153	105	138	124	133	144	137	121	119	127	132	126	124	137	125	128	133	144	130	125	141	124	164	123	142	119	122	120	169	145	123	133	119	129	143	113	118	128	131	130	135	136	111	154	108	133	127	125	113	120	135	127	127	122	140	120	118	128	145	140	135	140	110	144	141	159	141	149	142	140	133	119	135	140	146	124	141	100	152	138	134	143	126	144	133	159	121	162	139	142	147	145	127	135	158	129	128	140	130	147	157	129	130	139	124	143	142	127	147	143	148	143	138	125	132	136	147	152	154	134	127	132	151	103	136	141	139	135	131	143	137	129	137	126	123	130	134	112	146	130	146	134	156	130	115	109	120	154	150	141	151	128	138	146	119	112	152	134	141	144	115	132	146	126	143	125	157	131	138	132	125	124	136	155	134	145	145	161	144	145	129	150	165	152	137	134	133	112	133	142	117	156	120	121	129	136	132	110	127	141	154	128	133	112	143	151	146	164	110	154	111	111	139	126	130	149	153	136	153	142	136	144	100	122	125	138	130	149	142	127	116	124	126	150	134	162	142	140	135	132	133	123	139	147	147	161	133	143	131	127	134	144	139	141	137	146	133	140	118	121	150	146	146	119	124	128	133	149	136	119	139	102	160	127	142	128	134	121	108	122	118	137	123	135	125	124	123	100	143	107	142	144	137	135	132	147	120	120	148	130	144	121	134	130	140	128	121	110	136	155	131	138	130	138	149	147	129	152	159	127	145	141	137	135	163	140	129	135	136	129	126	128	146	118	133	151	152	149	128	161	131	149	151	129	124	120	153	149	129	106	150	149	144	129	123	117	112	122	138	136	121	128	134	138	114	149	131	126	137	153	128	143	135	144	150	130	118	129	136	131	129	137	136	114	135	143	127	138	154	153	137	122	151	127	118	112	130	129	131	117	143	151	116	144	145	132	130	138	144	137	127	112	118	134	134	112	128	135	145	133	134	137	115	145	115	141	147	116	115	126	169	132	130	135	155	146	118	132	115	131	117	137	139	143	110	132	135	118	140	117	153	160	122	151	136	145	137	130	142	139	138	134	109	132	134	148	144	125	139	151	145	128	132	150	138	146	160	148	114	157	137	155	145	111	129	131	144	142	115	130	132	117	121	127	125	132	137	130	133	119	119	147	125	128	130	132	151	140	127	140	134	138	128	116	137	135	127	135	158	130	126	115	148	125	132	154	133	121	147	142	125	114	118	123	137	129	124	136	124	124	132	137	128	140	136	127	135	151	129	151	129	124	131	119	126	137	157	117	115	123	125	139	141	135	154	139	136	125	129	123	127	131	147	134	150	133	120	148	139	108	154	139	137	118	132	125	119	135	173	142	137	123	144	136	107	142	145	116	163	123	128	120	129	141	127	142	119	144	142	133	148	98	137	153	133	130	136	143	131	136	127	130	142	127	118	138	143	125	141	130	123	134	124	128	119	127	113	152	150	111	111	126	149	136	114	134	141	138	134	145	137	123	139	155	163	144	131	146	140	140	138	127	121	124	136	131	128	137	132	145	131	140	149	135	143	152	134	141	164	119	138	133	143	128	128	168	139	137	124	130	157	140	128	140	134	131	135	116	139	134	127	162	148	148	142	123	126	146	128	139	115	143	125	135	119	149	138	137	132	151	122	105	131	114	133	136	126	114	135	128	124	136	129	155	135	130	140	122	156	127	123	127	147	136	128	117	152	128	125	154	131	138	122	118	130	126	135	122	141	131	125	133	123	143	146	148	124	124	134	129	124	134	135	141	145	184	146	141	122	148	133	131	170	156	137	141	135	142	138	123	114	126	110	120	119	132	109	118	136	143	151	124	128	133	145	134	131	126	123	115	125	146	159	124	145	141	134	144	163	131	131	154	142	134	126	141	131	152	135	138	137	114	131	125	127	136	118	109	148	155	132	138	142	124	127	127	150	140	143	127	129	129	138	141	137	121	143	119	131	139	131	125	144	138	130	107	126	116	133	118	138	161	124	121	124	163	148	141	128	146	138	157	142	149	141	120	120	156	143	145	130	132	117	132	136	136	139	135	133	139	137	123	119	139	134	133	141	119	110	153	153	159	148	136	124	110	127	151	142	148	143	150	150	105	138	144	133	123	133	144	119	144	112	144	133	159	130	139	126	139	149	145	129	115	159	118	124	147	138	127	138	149	135	139	124	143	135	121	140	124	143	156	129	130	128	142	144	128	115	138	129	148	128	138	153	141	142	124	140	136	126	119	123	129	157	118	129	132	145	142	145	152	143	127	146	137	135	157	153	119	146	126	150	132	135	137	141	134	130	140	151	140	131	139	135	92	134	120	120	152	130	122	137	122	130	125	163	123	134	147	129	148	146	141	139	127	137	131	124	143	118	134	142	132	141	130	144	136	131	144	135	141	133	138	131	143	139	131	118	120	131	128	146	128	136	159	115	131	120	149	155	150	133	135	136	156	132	128	129	128	116	142	128	159	128	129	137	143	143	123	126	149	145	130	149	113	159	120	144	168	119	137	155	106	122	138	135	113	137	143	131	155	130	123	132	134	144	145	133	129	136	117	128	137	131	128	147	140	132	129	137	129	129	140	121	120	128	133	157	145	128	142	125	138	160	138	148	119	123	140	114	136	143	116	149	112	133	129	123	143	141	133	145	114	136	135	117	118	153	125	134	157	130	129	135	134	142	146	134	155	147	154	138	144	114	133	128	137	135	131	145	135	154	109	143	160	161	121	131	116	132	112	126
11887	7339	9418	7950	6092	3272	1266	1053	1311	994	544	345	366	320	333	334	337	321	334	355	352	351	343	324	341	361	353	322	328	355	327	314	354	357	330	340	327	325	362	355	338	346	334	317	376	350	356	354	350	334	347	322	376	343	345	331	348	330	335	331	340	376	357	349	322	325	351	338	333	334	324	359	335	353	345	325	332	370	332	327	307	336	367	359	361	338	345	356	313	329	336	348	350	313	321	333	333	340	327	349	300	355	352	306	298	374	375	309	348	346	362	320	321	334	327	312	355	353	335	298	317	346	320	333	338	316	328	348	345	337	345	297	304	344	359	307	310	360	333	328	323	367	324	322	342	335	330	327	307	333	322	334	321	307	339	326	352	348	336	322	339	362	318	321	353	362	352	330	337	320	355	375	313	319	325	348	311	363	332	357	332	368	340	322	315	315	329	324	345	365	358	337	294	368	340	350	318	308	355	317	339	362	359	316	344	341	329	316	347	350	338	318	337	316	346	345	361	307	373	352	305	349	347	324	366	349	379	328	320	325	318	355	295	347	346	348	347	324	318	342	332	317	352	328	327	352	309	352	320	328	353	318	336	314	389	341	349	333	329	302	321	331	359	318	343	322	307	324	334	341	335	322	347	368	352	351	322	310	343	348	347	339	327	339	326	338	336	357	353	339	348	330	311	348	347	355	355	314	359	333	344	329	351	350	320	354	337	335	335	331	331	317	351	342	341	329	330	324	351	334	323	346	372	323	299	339	362	333	356	348	351	336	329	320	341	310	349	345	339	356	351	318	355	352	355	328	317	349	329	335	346	380	350	344	355	325	333	326	328	365	364	346	320	366	350	329	359	330	380	351	350	353	374	324	340	343	329	318	316	333	321	328	322	316	373	359	351	355	335	345	317	382	338	337	321	334	334	366	344	328	335	386	319	323	336	360	356	323	337	350	344	334	372	337	337	354	339	291	360	341	333	334	326	342	372	316	383	370	368	385	330	381	337	347	325	356	345	325	349	328	293	343	348	341	319	344	320	316	352	344	361	355	383	328	364	348	336	321	338	341	324	314	335	356	313	340	359	375	309	306	340	331	350	327	334	333	346	326	374	344	354	383	343	337	324	339	370	347	357	319	357	323	353	338	339	342	316	357	373	348	329	325	315	318	336	372	331	330	319	330	353	346	362	319	334	331	360	342	333	332	311	319	366	345	365	327	350	359	387	318	331	353	320	345	348	334	340	338	338	345	325	364	352	351	351	324	334	382	315	299	307	337	327	338	342	363	341	323	344	360	318	324	347	358	319	349	338	294	353	344	348	316	329	313	354	349	308	308	334	333	319	341	357	339	318	341	317	345	349	344	374	350	337	310	346	359	335	344	306	331	357	343	349	352	307	351	308	330	335	349	338	343	348	312	360	334	354	319	331	323	369	338	327	335	318	336	329	309	315	310	363	328	340	321	353	351	293	304	341	353	360	323	313	316	306	322	361	341	338	318	355	316	315	348	347	336	307	317	337	318	350	341	331	317	335	319	325	314	374	371	317	347	314	308	340	341	358	308	320	331	374	334	345	358	350	362	304	326	367	327	330	327	356	347	342	317	312	353	315	333	329	337	341	344	356	341	339	304	347	350	342	394	342	342	322	328	351	349	339	352	297	330	345	310	333	347	331	345	295	316	367	340	342	332	341	319	343	343	306	353	344	344	360	362	340	341	325	331	336	314	332	343	331	378	316	350	351	333	346	336	326	353	368	355	347	368	324	331	381	320	328	333	330	342	344	345	344	346	319	329	366	328	353	331	348	330	300	362	349	363	325	334	349	330	329	333	335	345	323	328	325	362	367	336	335	311	349	343	361	373	357	348	350	346	336	391	319	342	360	380	350	335	335	350	338	363	326	318	363	332	333	325	298	354	337	353	319	310	342	310	332	318	350	324	354	355	321	348	344	342	336	347	370	376	352	325	327	326	314	340	341	316	339	323	342	294	300	326	354	338	344	291	343	312	327	333	354	331	325	336	346	344	318	348	323	361	303	338	331	321	305	318	323	338	310	311	345	338	338	333	326	363	328	344	320	349	339	309	345	298	345	310	333	329	321	340	322	366	321	372	343	364	336	335	355	338	315	337	326	339	327	318	294	357	328	340	327	323	334	335	347	309	354	299	372	331	326	330	324	337	309	323	346	345	343	330	348	347	329	307	334	336	335	370	340	347	326	321	351	345	344	331	337	355	338	352	335	350	334	320	333	322	343	344	367	314	370	347	342	321	342	361	314	326	326	312	323	330	335	366	339	326	319	341	353	359	350	327	340	320	356	391	338	301	356	327	375	330	335	342	357	331	343	361	344	375	326	306	329	345	375	338	351	318	325	341	350	320	353	317	329	340	352	347	350	309	348	325	341	352	336	364	310	309	335	349	363	328	317	326	337	366	365	361	323	352	355	347	337	362	330	309	330	355	353	325	337	348	342	341	338	332	326	339	369	358	358	357	320	337	321	346	311	329	321	339	369	343	358	310	314	337	333	340	337	323	345	326	367	339	326	355	345	352	317	304	357	342	329	362	338	360	361	352	340	316	336	335	335	322	349	335	334	341	346	326	346	330	362	338	346	333	327	334	310	312	340	309	316	339	311	346	306	317	311	359	347	304	343	353	325	343	340	335	339	338	374	325	334	355	340	345	326	349	334	312	333	361	336	294	343	304	351	366	338	359	338	352	329	357	304	321	358	326	375	351	377	331	340	327	312	350	341	357	319	318	356	315	321	342	319	344	345	350	350	344	365	345	311	341	303	366	349	344	332	320	340	336	327	319	353	353	330	333	366	333	288	335	331	346	307	340	353	331	350	332	343	327	318	373	376	329	382	330	324	307	337	343	371	342	324	354	307	322	348	346	356	314	379	325	322	330	354	318	337	360	360	320	355	364	358	365	338	326	325	332	343	336	337	355	352	333	333	317	318	322	339	331	346	307	343	349	364	347	377	320	338	334	333	342	333	353	354	335	329	325	311	332	323	347	316	331	333	310	325	347	340	316	335	379	376	365	335	321	379	329	348	326	304	377	349	326	316	334	311	322	331	292	293	320	346	345	328	324	310	349	324	352	339	331	347	346	332	356	347	335	363	342	349	337	365	332	336	325	390	346	348	324	358	334	333	322	330	346	313	329	325	346	335	290	379	338	332	319	332	341	346	345	318	332	330	320	345	346	350	322	331	351	389	350	294	387	344	323	354	312	330	330	347	365	361	351	312	344	348	364	319	377	379	342	359	372	355	355	336	324	341	356	374	360	327	363	323	341	333	312	317	346	346	310	353	344	343	319	311	341	358	306	329	375	342	350	335	341	315	359	345	353	347	340	331	335	303	348	336	347	300	325	321	344	307	382	313	364	371	347	321	310	345	350	334	322	305	307	356	326	344	324	332	305	376	316	334	338	327	335	289	353	298	357	321	344	325	346	353	360	342	304	352	368	315	356	345	330	316	336	342	361	317	329	350	357	330	343	369	369
37389	23481	20466	17583	11627	5807	4615	6261	5219	3166	1444	290	266	263	288	254	243	254	256	217	244	270	271	240	255	296	276	256	236	267	238	239	281	231	233	262	256	249	198	258	248	266	237	262	241	282	272	260	275	240	284	252	262	268	238	269	275	260	278	276	282	251	271	257	280	241	211	252	265	255	264	261	261	259	244	232	273	270	259	256	246	243	236	283	285	255	282	247	283	265	234	220	245	263	255	247	237	247	281	281	255	280	273	267	252	284	233	272	289	235	248	250	228	258	232	264	236	262	249	291	254	279	270	253	248	272	258	248	263	252	264	284	248	302	267	225	244	250	241	252	236	252	247	270	268	255	223	238	251	234	240	272	296	274	229	253	278	283	270	274	255	263	266	270	242	262	254	266	228	275	234	260	263	253	243	276	246	261	254	263	281	259	266	245	276	257	258	267	268	271	264	244	271	266	265	269	242	255	266	245	291	228	253	271	237	250	273	236	257	253	252	255	261	263	245	270	258	259	265	227	258	278	297	277	232	238	258	297	227	246	258	256	287	263	280	270	253	253	258	252	277	262	255	254	260	268	258	268	255	267	263	258	256	260	266	248	221	271	245	251	286	283	243	243	234	233	292	265	283	277	257	258	287	266	266	268	280	269	270	243	262	250	261	237	251	238	276	275	243	280	263	216	291	247	233	269	264	266	243	280	249	263	265	296	258	280	269	241	267	245	256	242	273	250	234	258	267	269	272	261	258	220	263	245	295	289	273	260	248	270	262	249	226	226	251	251	255	250	256	261	281	235	270	291	253	234	263	274	234	263	244	272	259	250	232	282	261	265	260	245	249	277	276	260	283	259	264	273	243	281	250	270	263	265	242	265	256	269	267	275	275	261	277	242	268	252	254	249	270	237	265	267	244	296	267	248	273	274	272	222	254	273	284	254	290	244	226	255	252	282	270	240	285	214	273	283	284	270	245	245	235	256	267	257	234	268	283	247	263	262	268	227	267	266	259	270	285	240	315	254	252	275	249	238	238	265	248	252	222	280	260	276	262	270	268	255	269	261	236	254	279	240	296	284	247	271	224	205	259	249	277	298	303	267	246	254	222	252	258	282	258	256	265	293	256	257	263	256	262	288	286	251	288	257	248	238	242	263	241	262	262	255	255	263	245	264	269	256	268	266	257	268	231	250	261	247	260	286	242	273	283	262	270	238	249	269	277	246	284	252	260	254	263	228	235	260	271	251	279	270	274	246	225	268	281	274	279	250	275	257	238	260	247	270	281	255	272	218	251	224	277	268	246	286	239	262	232	228	280	253	278	276	289	265	258	251	261	262	284	257	262	269	253	246	260	232	267	273	261	248	257	232	244	257	231	231	285	241	259	248	255	253	225	261	260	260	256	272	251	234	252	240	239	258	244	248	268	304	258	259	237	269	303	246	275	245	248	258	242	252	246	279	283	275	251	280	243	249	271	252	267	227	272	257	260	270	261	298	239	249	297	233	280	235	245	279	261	226	245	219	238	275	242	270	236	248	266	258	275	264	298	264	215	247	248	252	233	266	275	260	274	271	276	271	253	264	268	262	260	258	250	244	263	254	280	237	271	288	244	251	252	252	260	263	244	237	243	261	261	280	237	252	254	252	271	236	274	240	253	261	255	276	256	271	245	261	255	259	256	253	233	255	254	271	269	238	285	244	268	257	250	243	270	297	275	295	231	260	247	233	256	265	280	267	247	267	248	257	281	247	263	234	268	255	267	295	238	245	249	263	258	280	254	263	236	250	277	271	252	272	287	243	258	280	238	272	265	286	289	270	257	233	269	290	256	241	250	259	282	258	268	250	261	254	236	237	288	270	294	302	243	260	233	255	244	256	244	230	261	249	269	247	222	255	295	235	253	254	277	285	260	260	257	282	229	285	277	244	258	260	243	278	246	282	244	255	270	289	248	258	277	247	256	251	250	282	244	251	243	238	251	278	247	269	233	241	246	240	248	283	260	258	279	264	289	271	238	248	248	259	245	284	261	265	246	262	251	269	244	272	269	294	226	243	256	266	250	255	293	263	249	256	264	251	257	246	255	264	253	276	276	258	280	262	258	266	297	282	264	256	221	281	267	252	257	265	238	237	268	240	268	273	290	275	267	293	260	268	227	239	301	272	291	254	272	246	238	266	255	263	247	258	261	248	271	257	274	273	255	275	245	260	217	210	233	238	255	221	252	265	256	266	232	258	257	272	253	261	283	267	256	296	229	252	266	246	249	251	257	257	255	253	240	264	261	262	281	268	252	270	247	228	261	297	268	260	251	266	239	269	266	279	242	257	265	272	273	268	234	255	271	287	301	290	301	273	258	268	257	273	243	261	240	243	264	225	263	268	258	251	226	240	254	232	286	274	282	266	243	256	201	263	285	257	286	287	256	227	258	252	252	286	275	246	241	254	237	279	271	250	263	240	258	264	277	264	248	276	262	247	251	266	276	272	250	245	250	259	272	251	274	271	307	258	211	264	241	232	270	251	251	257	258	274	297	239	274	251	253	246	263	265	239	266	269	260	261	239	245	227	258	274	247	259	299	252	270	235	262	265	276	280	258	266	264	266	250	279	262	264	252	258	291	280	259	240	246	259	279	256	257	270	255	276	246	260	262	284	237	264	276	267	269	241	253	254	257	278	254	246	275	265	281	265	251	269	275	269	262	263	273	239	260	281	276	246	275	271	252	265	258	240	257	291	253	236	277	232	256	247	261	263	270	269	269	226	243	246	290	267	244	229	257	256	260	270	255	249	273	268	260	256	259	252	235	243	281	261	266	270	258	268	207	232	247	251	249	271	251	207	244	266	287	270	242	269	239	262	273	269	238	269	253	289	251	249	266	256	240	249	290	282	277	244	255	256	261	268	253	263	272	270	243	273	271	229	255	284	241	253	268	306	300	250	212	222	286	287	302	252	255	265	242	249	234	278	253	233	255	226	256	266	226	273	288	296	259	258	271	265	247	289	237	252	257	265	223	243	238	245	270	274	251	250	266	238	256	260	314	269	274	246	231	248	262	255	258	265	233	288	270	270	242	275	258	269	253	254	258	226	264	286	271	278	247	283	252	256	243	265	262	254	280	260	246	275	272	244	258	234	274	254	240	253	277	265	270	269	251	216	220	229	262	272	280	247	237	240	258	267	268	247	256	256	240	244	273	239	269	269	231	266	248	266	250	254	274	259	259	218	244	260	285	305	254	244	266	253	251	241	257	252	280	229	251	251	247	254	284	227	265	275	244	274	250	271	244	242	254	270	267	248	237	269	261	255	263	254	232	234	254	281	272	252	244	249	228	264	242	272	257	268	266	215	245	277	277	264	273	264	247	250	273	249	216	280	258	247	270	258	271	255	260	248	295	289	305	267	275	245	271	287	241	257	252	276	296	245	244	261	247	297	268	273	266	297	282	240	237	262	251	285	266	289	224	226	240	243	273	254	267	269	255	267	248	262	302	289	255	278	254	267	265	277	252	257
23805	17874	24953	25986	22989	13198	16218	21253	18158	12100	5561	616	604	637	578	619	585	575	605	605	609	580	579	581	621	544	590	600	620	636	598	598	558	573	584	618	578	579	596	590	610	602	577	611	596	624	576	603	588	601	588	594	582	592	572	602	623	600	610	606	591	571	636	591	616	578	590	598	610	570	639	587	595	591	601	598	585	580	608	547	625	588	626	573	623	615	632	561	615	607	602	582	574	600	647	573	599	620	564	530	594	641	592	568	571	561	645	608	593	563	624	583	582	551	602	584	627	621	585	577	570	597	573	564	588	572	603	624	609	597	574	563	610	589	596	599	526	611	573	578	602	600	625	626	557	573	594	613	601	560	593	606	629	565	579	597	547	571	563	576	582	608	565	579	585	600	602	581	586	613	638	592	632	592	580	562	591	605	586	611	620	637	590	574	570	600	577	620	591	613	547	576	605	626	605	600	575	600	566	600	565	572	620	620	600	579	655	610	584	602	590	591	624	625	543	577	596	613	610	560	607	600	602	567	575	588	569	567	539	590	554	573	627	567	617	624	589	594	600	570	590	560	609	573	618	571	590	624	567	559	593	633	591	579	581	587	600	555	587	594	568	544	572	622	618	619	627	595	597	551	621	577	624	619	543	629	590	564	547	608	606	588	622	583	582	561	561	591	564	545	586	631	583	597	547	579	584	626	598	555	558	559	620	573	576	611	613	594	614	546	560	565	628	604	516	596	572	662	643	565	591	578	606	557	626	552	535	620	557	569	630	591	592	598	605	587	568	574	610	609	600	579	604	635	545	590	585	586	609	601	620	659	622	574	580	568	580	601	608	603	562	544	589	609	525	556	604	600	554	591	615	545	577	559	560	593	636	565	625	621	607	602	577	603	602	588	582	598	614	589	588	611	581	576	583	582	538	587	605	580	598	608	588	571	557	575	569	594	612	577	588	550	560	593	615	585	583	600	573	565	584	598	559	566	614	596	605	571	585	588	573	597	576	562	567	549	577	588	590	572	624	579	604	547	597	605	537	595	612	576	600	582	607	591	609	625	558	582	587	603	564	610	602	599	581	604	621	581	623	592	629	597	572	628	613	588	619	593	607	640	582	571	604	588	605	584	621	627	592	578	597	600	594	602	604	573	566	586	594	575	565	534	569	595	601	593	563	617	591	611	590	604	591	666	576	593	564	567	559	559	578	583	577	582	600	607	602	571	588	593	619	576	609	616	581	593	618	611	574	621	569	605	578	592	580	584	597	600	543	583	590	581	554	586	582	665	563	584	605	622	530	576	584	616	555	605	558	557	570	620	592	558	643	606	554	635	583	636	556	607	583	581	633	591	567	639	545	579	589	629	604	584	635	610	574	588	585	587	648	559	592	587	614	591	616	553	621	630	571	594	568	604	615	574	606	604	593	570	583	586	607	615	566	558	582	593	607	632	610	605	557	616	606	593	598	579	583	582	615	552	556	587	610	571	598	557	624	598	632	603	594	616	601	577	626	563	574	610	589	604	654	651	574	569	617	562	593	588	595	551	598	561	622	566	597	601	574	561	616	582	577	640	606	588	606	579	629	564	610	608	559	543	632	600	579	559	610	587	541	558	584	638	590	596	561	570	611	559	611	577	575	609	594	593	615	556	533	583	590	609	581	598	588	576	558	615	608	621	584	583	607	553	565	565	593	560	585	575	662	610	610	595	596	589	606	583	532	560	580	594	589	586	567	606	586	584	623	552	587	569	594	534	596	637	603	607	630	585	564	613	577	629	566	590	610	607	539	618	633	570	560	620	594	560	574	570	589	567	577	602	585	569	609	647	566	578	653	596	630	598	582	582	594	582	611	585	626	592	596	605	641	604	605	577	587	553	573	573	595	562	587	589	598	588	600	596	600	560	574	601	597	584	575	607	579	581	587	583	612	610	596	613	585	628	556	586	623	592	586	631	568	624	627	585	584	575	595	545	582	614	602	599	611	573	590	610	645	615	563	608	596	576	541	573	584	611	621	573	560	587	613	590	551	599	567	594	572	608	573	597	562	624	568	595	614	605	555	608	625	582	575	606	532	618	599	558	598	568	533	614	599	583	569	560	582	572	621	587	576	535	581	621	589	595	647	590	554	575	627	574	587	607	574	614	573	616	562	578	599	608	580	561	650	613	564	570	631	544	577	601	582	559	554	564	604	589	625	574	581	634	599	634	586	587	580	559	639	589	533	603	605	578	528	580	613	598	635	640	560	582	566	559	624	600	602	601	611	586	612	554	602	610	591	593	623	547	571	581	586	564	568	598	637	619	600	561	564	570	595	562	554	606	635	551	572	603	559	584	554	616	607	602	601	561	590	589	591	578	563	607	606	557	602	608	545	620	570	588	574	577	555	604	572	529	567	574	598	567	612	561	563	601	589	605	596	564	558	612	559	637	600	586	610	590	622	635	553	591	575	585	554	592	577	576	610	602	587	652	625	598	609	574	620	600	572	610	563	596	577	616	600	588	619	592	545	575	617	607	586	570	589	521	582	576	578	584	579	575	560	556	604	571	622	595	603	594	631	562	620	567	571	555	611	580	603	564	609	617	608	580	588	605	580	618	637	581	606	573	586	598	583	651	576	623	582	601	600	581	574	566	578	587	568	577	601	633	646	583	595	594	573	626	597	588	582	629	605	572	575	547	577	604	618	576	610	606	593	589	608	612	560	560	582	568	588	605	557	573	625	581	589	618	633	612	650	618	622	595	591	547	570	604	603	585	600	563	583	589	606	583	607	632	615	593	613	607	567	640	598	590	591	606	614	597	574	656	610	621	582	578	601	611	580	584	573	604	564	581	577	567	590	573	588	581	596	619	637	588	554	602	586	615	589	617	629	586	573	533	599	547	602	600	584	562	611	586	620	534	563	577	549	618	590	595	650	627	576	567	594	564	606	596	597	607	616	578	597	569	604	596	583	595	616	588	537	576	584	595	598	582	600	567	599	545	623	583	600	588	606	609	575	584	557	596	609	567	593	585	611	607	592	611	555	572	619	591	577	559	618	550	547	622	614	612	626	582	596	580	594	569	581	623	562	601	601	622	590	602	611	595	587	569	612	603	586	592	592	553	568	596	601	612	608	643	592	561	577	575	577	586	580	600	618	611	644	581	583	615	590	587	568	563	563	584	584	558	562	586	525	587	579	586	620	626	596	573	613	591	612	564	583	593	600	584	620	578	589	580	582	603	626	625	581	592	589	608	598	603	590	634	635	555	571	629	639	594	564	592	613	590	637	615	620	596	572	589	610	586	603	589	583	608	600	530	581	522	616	638	570	588	572	583	547	624	574	621	585	619	588	602	586	606	588	601	597	579	565	589	592	605	564	612	628	605	588	603	574	606	600	588	566	611	614	564	578	593	559	583	591	555	611	625	615	617	602	594	615	598	623	575	644	585	543	635	625	572	564	602	571	557	621	586	604	556	570	588	551	566	585	619	563	603	603	570	647	611	552	579	656	622	620	591	571	594	556	611
44545	31051	31461	33113	21693	9749	7511	8755	8023	5378	3197	492	292	295	352	323	327	284	299	275	299	292	287	299	278	263	284	276	290	343	261	335	288	334	287	287	286	289	297	284	251	297	307	299	293	287	285	332	286	279	269	267	310	309	270	293	264	310	260	290	299	331	300	287	314	300	288	287	298	251	326	282	311	320	316	274	302	315	317	334	279	293	278	304	324	293	316	274	320	290	298	303	316	307	289	311	319	310	335	305	286	293	309	298	267	294	281	277	286	267	286	284	297	260	282	283	319	296	279	322	279	294	326	300	288	289	288	291	308	267	288	301	359	281	266	298	305	284	287	317	268	304	323	310	290	307	321	304	294	305	285	293	297	275	299	270	293	322	281	298	283	282	292	313	299	289	339	279	326	296	305	303	322	316	277	317	310	283	313	304	300	319	316	323	257	321	283	303	297	260	298	318	289	326	293	293	292	289	289	257	306	280	277	315	311	320	303	284	287	286	329	284	289	280	316	290	262	279	292	327	330	324	292	314	325	291	279	316	289	297	295	304	248	270	290	320	311	307	314	283	277	287	304	318	303	296	305	255	310	301	257	322	280	304	289	311	257	281	297	284	312	304	279	292	318	281	328	279	320	311	287	292	260	277	329	297	296	280	313	275	288	271	328	303	303	309	334	286	290	286	267	300	281	272	301	269	295	295	283	325	303	272	280	303	253	293	271	301	300	327	274	338	298	295	305	317	310	310	334	260	337	302	297	306	276	302	311	291	269	309	304	284	285	305	290	296	304	297	288	303	314	298	282	269	293	310	306	301	296	285	282	292	287	301	312	298	286	319	303	255	262	273	302	296	319	317	291	304	338	288	308	300	298	295	308	319	325	305	311	293	299	278	303	315	290	297	317	275	276	305	292	269	287	289	295	293	283	301	322	279	294	339	286	301	261	297	320	316	295	296	297	304	300	288	261	296	310	304	293	299	292	296	331	290	327	290	249	273	283	289	281	308	274	304	296	308	290	276	295	305	285	300	312	297	284	293	283	281	294	276	279	303	271	290	268	291	301	293	315	280	328	346	283	274	280	314	312	300	324	305	301	338	335	271	315	313	297	309	258	308	293	279	298	289	283	322	298	344	294	295	291	274	291	291	303	293	280	303	304	273	306	275	311	289	296	319	296	303	311	293	295	291	274	304	266	309	303	308	264	331	281	288	314	272	291	304	296	257	319	274	305	289	299	323	275	319	317	315	316	322	285	317	326	289	282	310	280	310	262	268	300	323	305	288	305	297	307	305	289	312	319	256	328	276	294	270	284	297	291	311	344	282	255	297	306	299	312	320	321	299	317	299	313	285	285	285	315	328	285	296	303	281	320	240	273	313	295	266	282	296	279	310	298	347	311	323	293	285	285	257	343	296	282	286	316	327	320	290	305	316	298	306	299	289	285	323	264	268	252	297	295	286	300	285	276	292	291	288	299	347	291	308	322	273	289	307	315	340	313	291	303	302	282	276	303	290	298	294	292	334	298	322	332	287	298	302	263	297	286	281	304	277	304	310	264	289	305	299	282	292	283	291	286	286	317	316	298	293	298	311	300	288	313	287	299	287	278	305	319	306	316	293	271	307	283	308	294	268	321	274	289	350	304	310	256	314	307	320	293	313	302	274	288	315	310	295	294	294	281	304	335	302	354	290	284	280	286	305	293	306	294	299	298	272	304	269	300	251	269	299	258	291	296	314	291	270	317	307	308	272	299	309	308	245	299	308	278	297	264	302	290	292	308	296	315	287	299	346	265	279	293	325	327	285	291	308	296	294	297	279	308	323	255	330	287	314	298	314	314	299	286	266	313	291	285	278	319	302	281	290	295	278	288	270	296	286	323	294	295	312	286	291	284	269	302	305	303	277	283	261	292	303	269	293	291	289	299	306	280	306	302	289	314	279	279	315	281	311	283	273	295	290	294	275	275	290	316	304	325	286	298	300	301	284	314	313	283	266	280	297	269	285	299	324	309	286	299	278	288	308	267	330	270	299	291	283	290	288	278	292	285	292	304	300	283	328	291	282	304	274	317	295	319	288	293	286	295	277	275	284	272	273	279	254	300	313	300	307	293	285	298	284	296	309	289	300	287	314	299	284	331	287	333	330	313	335	287	300	272	328	294	285	303	309	286	284	297	274	287	317	291	264	324	302	331	292	297	263	319	281	295	303	313	308	266	282	313	280	319	309	327	303	314	295	337	307	331	325	323	279	293	286	293	303	291	311	289	289	295	296	270	299	300	285	293	293	303	346	303	269	322	288	328	298	316	304	289	317	338	315	305	293	281	302	292	295	269	305	294	296	272	301	302	290	304	281	314	275	272	300	268	292	310	302	307	300	342	323	291	303	332	302	300	309	302	305	289	305	291	281	304	318	276	276	266	297	314	287	313	309	288	287	284	304	308	291	298	323	292	288	295	332	312	320	296	279	281	285	286	271	318	325	292	297	321	317	312	294	335	270	310	290	308	295	275	289	291	273	298	299	292	268	305	302	310	340	313	301	316	287	301	306	300	287	308	276	311	315	310	281	303	276	293	316	270	282	309	298	315	316	281	336	324	279	271	310	290	292	278	272	289	270	306	300	306	298	294	297	303	327	293	300	304	297	295	318	306	300	313	284	297	266	269	298	286	282	299	311	274	277	279	260	299	305	309	303	309	318	282	289	283	305	257	293	265	285	314	316	336	270	290	275	285	320	309	270	311	302	307	290	312	288	328	296	273	310	305	294	313	288	287	294	337	278	291	294	283	304	293	271	300	306	275	310	300	287	321	288	307	276	299	295	305	267	295	304	273	282	317	263	279	296	273	326	288	312	279	273	308	298	321	290	300	315	283	338	292	299	287	323	303	299	298	294	302	310	288	284	307	300	308	297	284	320	287	285	284	340	321	283	299	287	322	326	303	281	297	295	313	292	295	284	267	321	273	314	284	300	263	316	316	289	299	322	281	290	293	284	303	297	330	311	279	281	298	311	282	260	297	303	291	255	314	330	304	306	334	263	316	290	301	274	322	313	280	273	319	294	307	283	260	289	259	336	279	309	334	287	323	331	309	281	291	291	301	285	264	301	289	278	325	316	290	289	299	313	318	298	291	301	290	314	313	301	307	297	263	278	340	297	281	304	262	287	318	303	347	305	294	289	302	319	311	333	320	272	304	296	293	303	304	277	273	317	281	297	292	318	315	284	276	279	302	309	279	310	320	302	271	289	293	316	325	286	302	304	308	321	292	282	286	306	267	300	296	290	286	312	316	265	329	293	301	315	307	300	290	296	302	307	267	292	294	298	329	297	297	279	299	288	308	287	321	301	293	302	269	305	256	304	298	323	287	299	304	352	331	299	321	289	312	270	283	300	277	293	301	290	288	271	300	320	311	292	298	314	329	322	317	286	331	284	320	309	322	287	295	299	300	278	305	291	299	292	300	314	278	296	270	313	297	342	284	287	282	303	311	309	291	284	286	277	336	299	301	247
28131	23275	33628	40121	28879	15147	19951	25936	24168	18323	11513	778	736	681	702	686	681	679	644	626	626	687	672	657	645	663	651	657	665	638	661	635	662	653	677	666	711	672	664	678	614	720	674	637	699	652	663	642	646	645	657	651	675	643	598	686	659	647	604	618	635	664	670	618	618	691	632	633	646	681	682	687	680	670	658	631	650	677	636	633	637	663	625	636	619	653	652	657	681	657	630	717	647	675	651	651	653	652	675	695	652	617	657	637	647	654	644	658	618	656	624	655	675	642	716	623	651	683	631	669	614	674	634	637	663	676	644	687	624	645	669	622	666	604	682	646	598	613	646	637	661	683	722	657	611	621	658	688	639	648	651	671	678	604	661	649	675	613	654	627	635	666	684	667	639	638	663	683	598	625	631	687	650	678	655	699	646	662	663	679	624	663	656	694	644	667	628	615	625	607	640	648	673	629	643	672	713	578	599	616	631	634	621	629	654	650	593	671	637	608	640	616	618	640	640	664	616	609	635	692	670	699	624	611	659	632	622	645	666	676	644	663	640	655	641	657	585	695	621	638	636	615	659	646	599	667	660	650	693	647	592	628	630	624	653	667	649	616	653	653	690	622	652	634	653	621	629	649	657	646	630	635	670	613	652	654	638	689	645	641	661	630	639	621	629	672	642	634	639	669	634	622	635	660	635	628	657	638	640	711	652	643	650	669	654	620	616	630	674	610	626	694	660	599	673	685	702	657	679	651	635	608	686	672	657	644	655	643	659	654	651	612	663	637	639	656	628	636	649	639	661	606	654	661	608	659	652	660	619	661	609	675	640	627	617	677	656	640	651	647	656	653	626	637	654	618	630	663	592	648	627	607	670	647	644	638	665	635	672	648	624	612	622	650	671	647	660	641	658	657	668	635	665	640	651	644	660	724	643	657	582	681	643	640	621	624	691	612	636	650	648	644	620	665	639	625	631	643	670	654	656	636	671	677	622	683	611	633	651	645	651	658	645	647	633	686	636	647	632	636	662	700	648	653	681	655	652	650	663	638	629	632	632	639	643	668	672	719	615	680	660	634	647	642	688	676	641	681	640	628	636	612	657	646	627	667	691	629	685	639	608	669	669	573	653	666	627	651	664	625	663	677	658	654	635	689	634	671	645	611	627	660	661	691	595	671	616	656	662	650	659	641	620	589	660	646	662	649	669	622	666	651	583	662	653	672	656	626	626	639	605	704	598	597	660	664	629	668	629	667	662	661	620	645	657	658	634	726	640	640	657	628	664	676	656	659	641	668	676	694	615	639	633	671	655	653	598	653	637	693	633	677	668	656	594	673	629	620	636	667	653	635	670	639	637	637	599	693	636	642	655	653	654	613	679	637	619	625	642	612	629	660	641	720	635	638	650	651	651	647	631	654	672	631	609	628	683	647	684	616	624	645	663	661	620	647	653	645	682	670	640	684	636	662	648	674	650	664	657	636	620	597	652	664	619	680	622	682	660	662	636	648	657	653	680	705	669	654	656	673	652	666	635	708	636	653	649	629	663	636	655	681	640	631	620	598	609	623	664	680	668	647	691	637	677	597	665	646	674	655	694	646	591	597	684	672	595	643	642	617	656	648	618	642	655	726	658	628	632	685	640	624	612	658	642	635	666	675	610	630	661	628	636	635	623	629	648	627	605	650	666	672	652	660	648	653	650	632	649	639	618	666	640	676	618	622	636	673	679	676	640	672	651	648	632	617	658	681	658	642	631	635	659	670	616	653	640	677	635	606	706	666	639	674	623	655	671	619	687	617	628	665	622	672	649	621	633	664	722	598	596	624	695	596	647	676	653	646	644	658	653	642	664	646	641	615	653	628	651	651	671	651	635	634	661	658	643	613	616	642	669	631	622	635	631	634	652	697	632	614	669	620	642	683	612	630	662	643	656	640	624	661	660	622	678	664	694	654	677	629	650	644	675	626	618	615	615	641	648	631	625	643	672	689	651	669	621	659	686	661	669	659	665	623	662	616	620	625	672	652	678	656	624	631	636	637	694	656	643	613	645	646	653	636	600	667	647	663	614	699	662	621	654	656	648	637	668	689	611	645	652	598	657	657	633	654	605	637	659	646	606	629	613	635	671	642	629	648	581	637	640	623	650	593	681	627	594	668	623	691	673	651	618	633	671	605	663	675	657	647	632	656	645	647	630	644	670	625	608	637	649	646	641	631	682	647	616	663	619	625	640	595	652	645	630	643	664	649	619	641	701	676	607	640	628	615	638	641	644	619	653	680	697	646	581	592	653	622	625	687	615	620	642	659	649	635	644	642	636	631	616	628	645	682	641	607	690	622	618	628	649	628	710	649	647	656	604	655	659	618	636	632	653	619	665	634	672	695	628	626	615	659	656	676	680	671	631	625	616	612	645	646	678	627	642	662	643	644	664	622	691	628	686	642	652	612	666	659	627	663	661	645	677	653	656	622	652	664	624	654	651	620	592	632	671	645	657	648	634	630	620	663	678	599	671	667	665	574	656	637	687	617	623	661	641	638	625	653	656	638	621	635	665	612	636	655	657	657	657	648	678	633	625	641	675	625	655	641	644	644	645	666	665	642	632	664	610	640	686	659	682	667	648	632	633	657	629	622	612	635	659	627	624	651	617	620	676	618	643	671	672	617	669	686	651	635	679	595	617	673	704	631	633	647	614	639	639	652	639	668	649	664	648	661	625	669	653	669	643	625	611	636	639	613	627	637	655	604	597	672	641	634	618	654	683	642	669	650	671	671	685	632	665	670	637	598	672	661	652	636	650	669	628	672	648	670	649	680	631	619	644	635	630	649	689	694	671	623	692	610	665	668	664	663	645	641	662	638	699	623	666	623	597	670	667	703	602	660	649	623	635	654	624	651	660	650	628	659	635	697	608	653	640	652	611	651	632	603	629	640	625	673	629	596	653	616	591	654	648	627	653	634	635	647	664	659	676	656	573	638	644	662	680	656	673	634	687	641	674	658	672	685	670	639	646	661	692	721	600	656	661	629	672	634	617	629	664	637	661	647	628	634	689	613	640	668	691	645	632	646	608	631	650	648	650	671	650	641	669	609	634	624	679	645	684	664	682	637	649	650	654	658	668	657	662	651	659	676	641	651	652	628	642	652	626	617	647	616	616	688	646	640	656	676	643	655	654	636	644	659	606	650	609	672	671	631	653	638	647	654	587	623	649	659	646	711	666	668	654	687	659	661	637	655	660	638	677	674	654	598	658	655	665	669	604	633	619	643	634	633	654	627	643	638	649	646	602	670	642	676	663	647	633	671	680	667	663	681	656	603	656	634	613	677	623	607	618	617	641	665	647	679	680	710	610	659	628	615	649	672	636	646	650	640	653	633	667	616	667	651	656	628	629	609	659	716	643	638	622	637	657	677	647	683	635	638	644	608	679	622	646	629	656	646	632	655	604	666	651	657	636	603	642	645	651	601	653	670	653	617	633	643	624	641	639	675	665	616	611	594	615	662	637	660	672	658
17360	8387	5913	3250	1454	571	247	256	229	193	175	147	131	119	106	126	129	107	123	119	138	135	103	108	131	127	112	141	114	127	117	134	131	131	118	129	120	120	122	127	118	105	122	137	112	144	108	143	118	125	126	106	116	132	129	116	127	113	132	109	119	108	104	109	112	125	115	125	126	97	124	136	109	114	119	126	138	124	123	137	129	102	110	139	140	126	142	126	136	111	142	149	110	120	110	108	129	126	133	107	146	104	133	112	111	128	126	113	129	103	137	133	106	117	112	105	137	125	138	113	139	108	123	146	124	106	124	123	109	115	123	144	121	124	126	133	118	104	129	121	127	124	128	130	118	117	119	128	136	128	142	117	118	135	120	121	90	152	105	126	129	126	130	143	110	128	113	135	114	120	125	139	121	139	126	120	127	134	121	128	117	126	120	134	152	122	124	135	143	134	142	132	122	124	128	138	125	107	126	134	109	108	129	139	153	138	135	120	132	131	124	121	134	139	121	143	129	123	127	115	125	108	135	129	125	107	109	125	131	121	123	138	122	153	125	109	113	111	132	130	122	138	105	131	129	125	133	138	136	136	134	114	108	113	108	115	105	109	119	117	100	137	123	115	144	112	151	136	144	125	130	111	107	139	118	138	135	114	114	125	137	132	129	139	134	123	150	86	121	119	95	123	106	119	119	109	150	120	119	116	120	124	113	130	108	122	130	128	140	128	133	137	106	113	120	153	135	143	118	143	135	114	127	129	149	115	127	132	120	118	98	134	135	123	136	135	123	130	117	131	114	135	120	128	112	150	132	138	120	124	124	100	124	112	131	127	145	119	124	135	125	117	111	132	121	125	133	114	138	122	139	137	123	134	133	113	99	110	150	115	122	129	115	153	121	108	140	123	116	124	144	128	119	124	122	128	135	117	143	118	133	139	123	111	134	144	152	138	129	134	119	122	125	135	135	121	113	136	137	109	123	133	131	119	123	139	139	128	116	118	107	127	126	129	117	115	118	104	87	127	124	80	107	156	118	120	118	112	124	155	124	126	132	139	122	127	126	104	120	113	128	130	137	148	126	109	110	133	121	126	129	122	138	111	108	137	131	114	134	123	129	131	129	134	108	138	104	155	127	141	153	104	123	154	139	115	139	145	123	121	107	144	135	118	125	116	123	116	147	117	127	123	121	124	103	128	129	110	109	120	125	158	105	127	119	130	132	107	110	106	132	130	111	117	150	141	137	120	115	144	123	126	124	120	92	117	117	102	135	129	113	128	122	119	140	130	105	145	115	123	106	117	142	111	133	107	124	132	132	147	127	120	127	122	121	118	144	114	121	127	136	128	112	102	118	135	128	92	130	123	118	115	120	139	119	104	116	125	128	120	98	114	124	120	125	134	117	126	113	110	136	124	147	119	134	138	111	137	139	137	126	102	117	125	135	122	147	131	108	142	132	111	113	121	127	114	111	118	127	113	135	132	131	120	130	123	133	103	120	107	131	141	125	127	134	130	137	117	114	141	119	106	111	116	107	128	145	123	120	131	117	137	137	128	116	140	117	136	101	142	110	142	128	135	130	121	138	99	126	120	162	128	103	142	119	128	125	119	123	105	108	127	125	126	128	145	110	127	124	144	143	120	120	116	140	113	117	124	122	135	122	135	140	120	120	119	129	153	131	101	121	119	104	125	141	134	123	118	123	121	120	108	148	118	112	137	123	122	107	136	118	126	127	97	126	109	144	116	111	117	116	109	123	116	126	124	132	141	119	122	123	103	117	110	121	138	134	86	112	120	136	143	133	121	126	109	126	128	120	151	131	121	135	151	132	131	102	114	140	123	97	127	112	107	105	125	132	103	104	148	125	99	123	110	132	120	122	130	119	129	142	137	137	123	133	129	98	120	113	134	139	110	117	129	122	129	124	131	125	121	139	114	125	129	122	117	122	144	141	121	135	144	130	123	158	124	115	127	150	143	129	116	135	131	113	107	130	119	121	128	121	122	109	128	125	121	131	135	116	117	133	117	126	125	105	128	124	132	123	118	110	111	129	119	115	130	143	118	131	136	134	95	133	127	122	114	116	114	126	129	144	139	120	134	125	122	107	135	139	120	134	122	132	143	120	126	131	132	124	135	125	124	106	133	125	116	109	114	125	120	126	128	119	129	141	143	135	108	97	142	143	107	131	135	113	104	128	123	106	118	151	138	134	127	140	100	128	145	124	114	122	117	115	112	142	100	125	147	123	130	137	121	109	136	128	127	107	141	119	108	117	139	115	133	114	124	136	139	112	131	146	120	114	124	131	135	135	138	158	141	125	124	120	108	90	126	115	126	141	124	149	136	133	119	110	119	134	129	125	126	135	133	131	118	119	122	120	117	118	120	136	101	121	146	141	127	130	105	122	127	115	136	125	123	133	125	109	137	112	118	115	106	122	144	113	133	128	128	108	104	105	117	111	120	130	114	138	124	125	128	120	122	127	122	115	148	109	115	121	103	131	143	110	122	126	115	129	118	132	108	115	119	110	121	125	118	121	127	117	120	149	106	123	121	110	116	152	127	136	100	122	152	144	119	107	118	123	114	141	115	114	131	123	153	110	117	116	107	125	140	99	102	141	126	135	136	140	119	119	118	130	137	122	119	124	116	125	134	146	129	139	131	132	109	129	143	119	112	138	134	134	120	124	124	126	141	145	109	136	131	135	145	133	124	119	139	114	124	128	110	149	112	132	109	119	133	111	129	125	139	124	109	113	110	114	127	110	126	116	142	125	148	120	124	105	128	129	115	155	129	131	148	105	123	128	133	121	118	114	99	109	118	124	121	124	143	133	140	125	114	116	125	127	129	112	136	104	129	117	129	133	115	124	114	142	107	111	127	126	105	121	109	136	148	125	132	106	105	128	128	113	133	131	108	116	134	140	122	102	116	148	122	117	118	130	108	126	109	113	120	120	107	134	115	111	142	137	128	109	114	112	114	124	140	136	136	124	121	128	127	127	107	120	112	129	146	139	108	115	119	126	140	120	131	124	101	112	129	109	126	121	109	109	114	113	131	127	108	125	119	126	121	117	126	110	116	127	130	134	119	155	131	134	115	112	137	121	131	107	119	128	102	111	119	118	125	121	124	152	119	116	159	128	106	124	124	139	125	105	124	126	118	109	128	105	111	132	127	116	133	131	112	144	97	117	108	122	122	114	118	124	110	153	122	130	119	130	106	139	126	122	140	113	122	121	112	134	129	114	123	124	139	98	126	106	139	129	133	113	125	123	138	131	116	118	126	115	134	139	118	142	127	132	119	113	146	127	126	115	101	133	133	114	159	142	126	119	134	125	146	96	148	121	125	118	124	114	106	117	141	118	141	118	139	150	127	135	126	130	135	127	127	116	105	151	114	127	143	107	138	117	140	124	121	105	132	130	136	139	131	129	127	119	110	133	127	139	121	123	137	135	133	127	99	122	118	141	133	119	130	111	132	128	141	124	143	111	114	95	117	125	102	122	143	104	108
10305	6721	9947	8898	5004	2148	958	1018	900	771	526	368	313	312	333	329	334	321	369	301	336	349	306	320	299	334	317	313	309	335	334	305	292	283	337	307	281	320	326	298	300	320	325	301	312	316	322	321	326	329	304	321	345	318	304	310	286	311	315	300	299	305	309	337	287	274	303	305	321	324	318	302	294	302	313	331	340	323	328	313	313	313	331	307	329	345	343	313	337	324	317	303	308	353	321	319	342	312	335	272	322	298	317	310	299	320	337	323	355	331	289	296	294	311	332	325	304	298	299	313	321	297	319	321	335	311	302	289	348	318	326	308	258	313	363	310	332	289	322	320	317	317	321	316	314	304	305	304	310	339	294	321	315	354	309	272	341	296	315	319	330	322	317	339	325	311	310	319	312	306	334	349	338	318	309	318	322	348	312	334	326	365	343	337	329	309	310	304	302	311	307	348	294	308	296	285	321	314	334	322	334	311	288	327	322	285	292	321	340	309	309	305	314	324	352	325	314	323	300	314	303	318	321	312	322	339	300	299	295	329	306	312	296	334	298	335	310	304	312	292	292	312	320	297	358	316	368	347	306	323	305	304	295	343	329	335	352	336	310	315	329	324	326	321	319	307	323	294	319	338	308	310	329	313	306	297	294	279	303	301	327	345	323	327	320	296	336	291	305	289	282	306	328	341	376	343	314	320	320	328	311	303	343	302	298	329	293	317	338	346	305	331	322	343	301	300	279	325	344	322	324	332	312	302	308	326	325	350	322	316	311	319	310	278	304	316	300	287	318	326	314	328	288	323	339	277	329	316	307	300	320	306	325	312	321	280	323	316	364	305	311	307	318	273	301	302	304	308	298	304	311	332	317	306	304	321	308	286	287	339	349	330	294	302	302	275	363	319	303	359	346	313	306	322	322	324	350	334	320	329	301	360	331	341	340	346	306	306	286	328	295	320	331	309	298	328	314	325	314	309	322	352	289	324	333	311	333	339	324	300	319	318	312	272	293	296	311	308	333	286	328	321	325	304	303	325	334	332	313	325	322	310	315	326	261	332	297	334	314	317	296	309	317	296	311	320	330	304	316	310	287	307	336	325	326	356	327	315	292	325	311	334	312	305	285	323	307	320	315	311	325	290	315	341	294	310	349	283	312	313	327	308	329	313	277	302	283	299	321	306	321	301	335	333	300	327	309	316	331	280	326	312	326	315	315	328	285	282	282	308	319	303	346	307	328	322	324	314	333	312	314	315	356	314	288	330	329	318	301	326	306	300	355	303	322	303	298	304	303	296	319	313	309	302	324	303	298	293	291	289	302	326	297	286	316	320	306	301	310	309	314	319	296	302	334	313	290	322	335	308	316	300	325	349	309	309	313	352	295	318	323	320	316	302	304	305	287	348	302	301	330	308	295	338	335	346	322	304	328	330	331	293	298	310	278	287	327	349	311	331	334	306	343	287	350	321	315	340	312	318	283	295	335	292	309	315	324	311	330	335	335	304	290	295	309	315	324	326	310	322	322	300	316	284	312	322	329	327	346	288	347	338	293	307	322	304	270	295	330	306	349	330	306	337	323	319	321	292	330	336	318	301	314	305	303	311	307	317	307	290	308	333	328	348	335	312	301	295	336	317	324	336	320	310	321	359	277	302	330	315	331	320	301	349	325	297	313	320	342	313	336	329	332	339	301	301	305	314	322	286	313	325	323	302	306	299	344	331	292	323	335	313	332	299	310	308	318	330	319	338	316	283	335	311	325	318	320	345	331	308	313	325	298	329	318	318	309	336	322	303	267	343	324	340	310	328	322	329	303	292	321	346	347	306	324	326	325	343	329	310	296	299	304	313	354	302	305	310	334	303	324	323	333	339	329	325	297	346	329	323	320	311	306	325	293	290	302	314	320	330	310	311	319	311	260	306	301	306	307	314	340	281	302	321	318	290	301	324	302	277	334	332	303	301	328	344	308	295	320	315	361	299	289	314	347	346	279	336	352	340	296	304	327	331	317	303	281	302	318	303	332	335	310	336	328	297	344	291	296	310	310	299	325	312	314	297	326	341	301	340	316	292	310	315	321	301	310	324	310	330	319	292	323	347	310	326	327	309	297	327	327	321	305	291	301	295	339	323	341	326	312	321	312	288	335	289	322	323	291	314	291	300	303	303	312	303	346	350	332	350	310	330	285	316	320	269	338	285	296	308	311	307	322	319	308	316	334	319	306	317	320	287	311	334	286	324	328	324	324	316	311	319	347	337	316	285	304	324	302	354	315	317	330	295	299	321	296	345	305	321	322	339	304	314	322	301	304	318	355	262	287	339	305	327	330	321	331	326	326	331	318	282	328	333	331	305	341	309	323	341	295	315	316	291	310	330	329	314	305	308	305	315	334	337	359	309	333	290	306	312	319	305	308	296	321	328	330	336	298	320	307	304	296	324	318	313	299	297	316	328	304	357	316	317	310	311	332	311	312	309	352	299	278	308	289	325	325	325	314	328	320	344	307	314	319	310	316	317	302	347	306	340	296	309	312	320	299	323	327	321	344	294	302	292	307	300	315	309	296	310	286	335	317	332	302	313	319	327	300	324	334	287	344	311	315	300	332	337	306	310	291	318	345	307	312	312	292	323	321	344	330	316	289	312	321	317	307	354	333	302	278	319	337	302	344	307	306	319	306	312	340	327	306	303	327	322	328	308	318	330	332	336	321	314	343	311	325	350	292	284	339	293	355	310	339	341	305	319	296	311	332	292	293	294	301	284	305	322	324	320	298	327	288	320	312	291	331	317	300	348	333	319	323	293	300	323	312	321	312	333	270	316	314	330	321	342	316	305	303	282	306	317	296	266	328	357	328	338	328	336	328	286	316	334	295	325	331	329	330	329	299	319	329	311	295	322	352	313	315	329	297	332	329	330	319	324	298	324	326	298	302	300	318	318	322	316	323	321	323	337	298	287	302	331	313	332	287	327	309	318	300	302	318	320	308	299	309	310	304	292	302	301	323	293	313	337	334	346	326	311	317	324	360	319	321	338	314	332	322	324	329	296	318	297	332	328	294	317	309	290	326	298	309	337	320	295	324	309	349	304	315	325	322	333	317	312	348	340	325	315	296	282	310	320	313	291	297	308	302	290	311	285	288	331	315	353	326	293	346	292	312	306	308	311	305	334	333	313	313	342	330	298	313	330	320	301	348	288	345	298	319	321	313	315	304	313	330	288	282	294	329	300	336	287	320	310	302	317	317	302	307	324	316	352	290	334	325	287	302	350	309	277	310	286	332	321	303	316	332	324	315	318	307	298	288	322	332	317	329	304	334	305	339	317	298	312	307	306	350	311	311	314	312	302	310	343	287	312	339	301	307	286	296	330	332	329	286	334	296	316	334	317	317	313	320	304	321	313	294	332	326	327	322	329	336	327	305	262	292	327	313	328	328	330	325	301	325	319	335	341	303	315	331	313	309	331	319	299	337	314	338	303	331	303	301	339	331	314	319	327	290	287	342	311	312	322
36927	22589	20464	19316	12025	3402	2543	5432	4572	3325	2036	524	274	296	258	279	339	247	265	237	219	240	243	245	269	226	282	253	230	242	265	266	262	251	276	230	252	237	253	240	274	260	276	297	266	273	269	262	292	264	239	280	272	263	241	262	238	287	261	257	270	246	258	272	277	216	293	248	287	219	241	256	216	257	250	255	267	264	281	248	257	285	246	276	291	270	269	259	237	277	257	248	260	261	262	257	266	299	253	228	239	271	271	235	257	280	276	226	233	247	239	237	273	265	265	257	259	266	237	246	257	252	244	250	245	231	244	252	265	264	263	252	274	276	273	227	234	285	266	247	246	233	244	245	228	244	266	286	241	270	261	238	246	274	264	250	276	261	238	266	238	238	249	256	238	236	237	248	226	224	232	256	282	251	278	242	263	296	273	260	258	224	237	225	273	254	267	270	288	261	265	248	245	240	251	237	269	234	266	251	269	283	271	256	263	257	261	289	277	266	242	246	248	254	274	247	262	254	273	253	264	290	233	282	232	239	235	209	261	243	268	236	224	263	261	267	276	240	286	256	247	269	239	253	271	293	246	236	271	263	220	265	263	300	258	262	278	264	266	264	292	308	270	274	252	278	248	283	290	246	231	282	273	241	258	257	243	271	234	258	238	256	267	268	240	265	233	279	260	268	251	293	250	272	259	263	274	253	287	220	241	279	288	292	250	240	258	247	285	263	276	256	269	241	266	262	242	252	258	281	259	257	272	248	272	265	275	250	229	278	266	293	279	268	272	281	283	249	274	258	264	249	244	278	219	264	269	257	264	266	269	252	244	273	239	240	248	233	260	250	254	256	290	253	265	245	246	215	274	260	265	257	217	235	233	254	250	274	246	258	251	275	236	252	240	252	278	260	230	235	248	259	243	246	245	277	259	235	277	270	252	201	268	260	263	267	257	258	242	251	281	257	251	273	266	273	255	275	263	261	247	234	233	231	275	279	287	263	250	266	287	272	272	264	246	259	232	267	255	243	254	260	307	269	235	262	232	263	262	259	228	274	286	270	287	260	248	260	285	302	243	240	251	280	273	250	229	253	238	245	244	230	294	281	248	256	248	255	270	285	252	273	282	252	260	302	288	252	290	251	222	259	254	258	263	266	263	249	274	253	244	243	275	277	260	272	240	277	274	281	256	261	259	242	250	241	268	252	263	264	228	256	272	267	241	251	294	246	234	266	257	245	288	253	282	255	240	274	244	249	265	259	234	289	252	242	260	231	255	265	271	256	209	287	286	277	247	296	236	253	245	273	253	299	292	316	267	245	248	272	251	259	269	274	246	244	241	289	279	245	245	260	231	246	238	230	255	253	238	248	246	259	273	289	260	268	266	276	247	267	230	284	249	283	258	283	246	244	264	256	236	269	273	264	271	238	277	251	280	263	265	239	265	268	230	271	265	242	250	244	273	272	249	258	271	240	231	237	263	254	279	251	252	245	262	290	282	297	280	256	282	255	260	236	277	273	221	259	282	266	266	265	256	233	275	225	254	231	263	274	244	230	274	241	236	268	270	287	298	283	249	279	251	259	270	274	245	267	247	301	234	255	231	247	288	280	272	248	307	263	288	236	274	272	255	265	301	307	235	243	251	240	237	248	193	236	247	312	250	277	275	254	261	244	236	275	255	251	220	232	284	246	269	238	238	258	239	262	256	251	247	259	272	255	239	263	224	249	263	249	267	260	260	248	259	251	260	266	271	270	268	264	238	245	267	239	263	259	256	263	280	253	233	246	264	246	232	230	253	222	233	224	283	281	263	242	318	269	257	270	260	260	252	264	241	278	248	259	250	237	255	271	304	274	264	251	224	253	273	262	259	279	257	265	272	258	243	278	256	275	270	277	253	265	252	236	242	260	279	292	258	276	255	255	240	254	234	287	251	262	275	256	266	285	262	268	230	237	284	246	263	239	231	261	243	246	263	254	253	315	290	247	248	268	254	256	257	265	232	260	263	267	248	267	278	268	251	279	229	276	287	271	265	268	240	261	235	264	227	243	287	231	274	270	259	268	268	252	256	265	264	284	255	244	231	278	275	244	260	269	247	228	255	247	225	232	269	277	251	288	255	267	276	249	270	269	273	284	282	258	241	263	255	275	258	283	251	270	264	269	251	235	243	276	249	262	254	254	267	233	253	260	274	252	268	243	275	251	257	264	262	281	257	266	248	262	232	284	273	243	258	294	273	270	275	228	239	224	243	275	254	262	231	243	266	272	255	252	271	257	254	250	299	286	225	250	279	250	269	275	227	253	284	291	256	269	276	275	264	284	266	267	264	253	274	253	249	258	266	254	274	251	254	242	262	272	283	243	244	273	258	265	240	235	256	249	285	286	257	256	248	260	230	277	242	296	268	251	233	292	265	263	225	260	251	256	252	236	250	256	274	277	244	252	240	244	243	262	263	262	247	253	261	244	259	255	242	241	274	249	254	247	262	236	244	243	258	275	242	267	246	223	243	260	239	254	255	278	287	238	265	281	262	244	243	276	268	261	252	271	269	268	275	259	238	290	285	237	254	299	262	268	243	277	268	298	270	251	245	236	225	279	288	265	284	273	258	239	242	249	245	269	267	249	273	292	271	252	232	235	253	268	232	278	218	252	249	253	272	240	279	275	281	249	272	269	269	264	285	258	265	278	259	263	236	268	256	274	248	232	266	282	251	290	270	266	250	254	223	266	249	251	291	255	255	243	264	267	266	265	247	263	242	278	250	243	290	248	250	246	249	253	243	249	248	256	273	237	235	258	263	285	245	257	245	227	251	236	251	254	279	289	264	249	281	272	272	243	245	254	246	262	278	240	267	247	255	298	259	244	285	260	274	258	234	240	263	259	235	277	251	286	259	248	276	241	291	269	225	261	241	265	277	252	274	266	251	253	223	251	259	279	263	275	257	280	259	260	250	248	267	292	258	274	266	259	248	256	236	250	266	225	241	271	255	242	261	251	284	287	270	263	256	269	252	268	245	244	284	267	278	241	295	252	254	242	256	269	269	257	254	288	244	228	260	252	269	261	289	253	246	258	265	264	279	245	249	243	280	269	264	249	244	271	248	240	273	267	262	221	244	286	251	273	254	248	224	273	265	281	240	282	287	268	253	296	271	255	267	267	246	272	252	229	234	257	271	273	252	267	251	266	287	244	251	243	280	253	262	253	250	273	241	272	284	249	247	288	257	265	274	245	260	290	273	259	247	251	258	261	222	268	247	266	274	252	247	262	230	257	232	235	249	276	285	233	281	256	243	241	268	251	245	262	234	231	260	241	252	248	252	262	249	260	289	247	286	278	263	231	276	242	286	289	253	239	262	247	251	255	250	242	317	301	271	285	300	237	255	272	229	249	234	259	242	241	257	272	260	276	232	261	270	277	283	261	281	244	288	251	259	233	257	308	261	247	282	272	275	308	266	275	237	250	286	255	248	258	249	271	295	247	269	227	267	240	249	263	284	241	270	240	227	271	292	237
23305	17419	24833	29535	20443	6793	10022	19484	16650	12959	8492	1395	615	619	664	587	532	620	595	569	600	640	573	618	560	577	642	587	546	588	618	608	578	559	590	543	611	605	592	584	581	560	597	547	580	591	624	548	623	535	583	605	586	584	592	607	589	585	607	637	577	571	600	562	530	637	600	590	611	590	572	570	559	575	584	590	588	608	631	529	604	585	594	599	545	561	599	590	556	591	643	565	550	594	615	600	617	600	627	588	575	600	578	565	604	574	552	590	593	609	582	576	567	576	540	619	567	546	597	560	553	595	614	584	625	542	600	602	611	550	575	589	620	571	594	605	601	603	623	607	561	564	635	594	556	595	580	588	581	606	615	531	563	611	599	618	616	629	612	597	591	579	561	594	578	578	540	574	581	612	607	612	575	557	585	588	569	598	620	561	591	627	599	570	579	586	583	581	539	594	572	602	602	606	584	541	583	615	572	582	599	600	632	568	629	574	599	586	560	613	610	588	586	557	590	581	583	582	617	571	594	662	602	564	601	537	605	597	611	596	590	575	602	608	599	619	572	586	621	607	606	622	549	611	577	628	622	600	582	621	599	608	601	576	559	586	584	558	574	570	591	609	560	547	585	554	625	605	593	569	590	577	567	602	607	579	613	573	597	589	594	591	584	564	565	578	600	591	568	626	525	587	564	626	610	622	594	573	581	598	580	582	588	567	602	604	596	594	573	622	621	624	574	620	615	566	614	589	553	581	628	589	635	600	609	594	579	609	573	583	581	581	589	573	558	631	594	597	588	572	588	557	583	570	582	550	642	589	617	538	556	576	560	584	584	566	594	558	581	564	561	570	571	572	567	613	597	530	630	588	629	570	596	628	546	573	590	604	604	607	593	559	568	605	596	626	616	576	597	547	592	602	557	585	566	607	615	624	603	600	607	577	612	561	602	567	532	566	596	606	592	569	612	642	600	643	543	583	607	566	540	567	589	575	574	573	535	610	560	549	603	569	599	572	610	542	561	588	617	578	588	590	564	567	572	632	576	617	567	553	634	563	619	586	597	594	624	612	529	613	599	573	549	622	595	593	590	596	592	556	565	634	587	580	616	588	611	531	579	570	607	610	609	569	587	568	597	623	593	628	586	583	541	599	604	616	596	594	545	574	564	569	607	543	563	596	641	596	569	625	570	588	589	621	607	585	596	604	548	613	581	576	588	635	554	590	530	593	536	547	591	581	569	612	556	601	580	559	591	597	577	618	591	647	577	605	585	605	572	626	579	576	602	601	573	597	578	605	609	572	563	569	619	624	623	607	574	579	551	568	603	583	610	599	562	620	587	603	590	622	618	537	571	607	587	597	595	595	576	586	592	583	588	590	545	600	564	582	598	574	600	541	611	602	576	587	577	576	597	564	615	629	616	578	580	621	679	560	548	566	598	599	620	626	615	514	565	594	602	585	599	589	604	606	604	573	607	613	590	551	603	638	609	627	576	576	617	584	565	590	628	541	599	584	576	607	601	564	561	610	565	570	599	609	602	538	614	579	616	607	564	573	586	534	611	559	594	564	592	560	579	592	580	576	584	580	572	593	585	576	569	558	607	625	586	572	580	573	569	578	565	645	574	607	566	581	592	579	593	560	579	612	551	600	577	579	606	588	607	586	532	558	581	575	634	590	591	642	587	609	573	587	574	573	553	621	586	575	577	558	586	570	605	593	626	612	578	638	583	615	613	592	597	615	564	571	591	596	617	595	578	598	540	623	612	569	607	578	591	601	599	560	584	591	614	566	590	561	609	547	606	582	600	579	583	592	582	570	573	578	625	574	579	601	557	557	575	611	580	610	562	558	528	599	561	575	566	569	592	636	564	518	605	628	582	573	573	560	589	614	570	588	632	592	582	604	602	603	588	570	600	633	591	594	594	598	588	594	559	583	617	560	586	583	620	632	606	576	582	599	587	585	610	563	593	542	608	579	631	628	596	617	645	583	629	630	585	565	597	620	598	586	584	572	608	566	607	573	602	598	607	588	583	607	604	549	601	590	601	600	563	593	607	528	555	607	575	572	594	551	593	554	565	586	597	593	610	575	590	623	580	575	583	586	560	568	564	598	596	581	583	636	564	600	578	608	615	617	600	573	523	622	573	565	594	577	590	570	562	573	569	568	582	622	595	581	592	570	587	587	584	573	596	546	551	595	593	567	591	600	560	573	566	573	553	618	554	608	625	584	571	560	594	601	600	586	601	624	561	558	581	550	567	598	537	598	585	567	597	632	589	564	621	619	588	601	541	596	582	641	625	597	605	595	631	589	598	586	599	583	563	576	606	615	614	586	606	564	587	575	640	569	607	573	587	582	604	591	548	605	607	563	615	620	586	589	596	598	579	544	551	586	604	587	539	593	565	588	599	578	653	598	546	629	588	605	560	590	608	587	648	574	608	565	572	560	554	587	594	559	559	577	570	581	598	570	593	517	552	574	611	604	617	606	617	569	549	636	607	542	574	596	550	633	566	592	573	624	590	531	590	552	589	555	597	606	599	586	631	603	594	568	591	600	557	590	597	571	631	565	594	607	591	582	558	577	595	587	618	591	617	558	556	591	612	611	572	554	588	564	603	584	543	604	575	569	611	619	630	538	552	588	572	591	546	563	609	607	598	624	590	533	600	592	563	620	585	596	564	593	561	591	597	637	603	600	552	567	601	559	604	575	591	620	575	560	624	584	589	605	560	581	562	573	580	566	577	597	576	571	604	587	567	554	608	588	600	607	573	601	587	622	589	605	561	593	619	568	586	583	592	600	551	586	601	564	610	597	564	584	611	599	579	587	558	606	560	591	566	573	554	599	544	591	621	568	583	560	609	571	552	608	571	566	645	573	592	552	579	611	585	585	547	582	537	585	548	581	608	548	592	582	575	567	580	594	599	620	585	600	612	591	618	579	592	606	620	612	585	613	593	649	581	568	586	585	595	607	625	605	571	616	587	584	597	558	597	541	582	554	566	586	632	586	561	555	585	566	574	594	569	586	636	603	614	584	580	619	595	574	557	589	634	579	610	612	644	561	612	580	595	569	608	581	542	553	576	620	581	617	592	566	589	598	585	563	578	594	635	566	572	582	537	598	573	581	612	533	593	609	565	576	566	568	566	576	585	627	561	605	578	562	598	605	588	592	621	599	556	592	616	596	554	596	579	624	610	556	571	626	573	547	599	592	563	597	580	605	567	582	609	527	588	601	570	595	558	564	608	612	575	563	575	585	588	600	588	589	586	591	550	578	566	603	581	566	546	576	601	601	617	568	587	616	577	577	631	559	599	584	607	596	542	569	611	590	604	592	578	598	614	584	587	586	598	565	633	553	582	579	589	600	585	619	603	616	555	601	567	628	591	601	626	597	571	572	584	607	606	592	603	580	604	605	558	613	591	588	618	554	592	583	587	580	580	620	645	565	556	621	577	620	602	582	618	613	586	612	552	596	553	601	602	596	636	601	592	651	594	598	605	565	591	602	592	610
46983	32115	31511	26583	22692	9179	2728	4454	6440	5893	2938	847	291	335	289	268	252	293	292	313	269	282	312	297	315	275	283	299	305	288	310	315	293	271	277	306	299	298	256	287	287	245	310	290	267	269	291	285	285	279	296	305	285	263	271	295	284	276	292	280	289	256	259	316	283	281	269	307	280	301	250	294	303	277	263	308	310	282	277	339	278	258	262	317	254	271	293	257	309	254	291	323	266	289	297	283	297	274	296	277	273	304	259	264	276	272	299	282	298	297	292	292	301	293	289	305	278	279	303	295	297	288	268	295	284	284	291	288	299	296	296	288	314	335	302	278	279	298	311	292	261	340	273	309	308	262	318	325	280	311	277	284	284	268	307	276	266	282	308	321	275	301	290	270	269	309	311	263	291	269	302	286	265	327	270	293	300	318	297	297	281	260	265	279	294	261	260	267	314	298	284	279	298	276	272	259	316	265	317	282	328	294	277	281	287	297	300	287	304	250	269	241	283	295	278	260	283	286	263	285	283	276	304	277	285	298	250	296	279	277	293	310	248	285	285	306	253	311	317	305	266	284	240	259	295	299	262	265	311	286	312	272	303	295	299	295	272	304	280	284	322	262	305	278	268	283	284	298	283	298	285	274	296	253	269	260	279	277	285	265	266	254	276	273	262	300	266	265	299	268	302	301	292	283	280	280	282	246	271	283	297	277	270	271	277	275	289	276	275	305	296	271	289	295	277	317	300	294	272	304	286	287	316	278	317	291	269	277	268	272	267	290	269	318	285	328	277	224	276	262	303	313	292	275	287	278	298	265	271	316	311	291	268	291	300	323	299	299	276	274	281	299	294	292	260	249	271	297	305	314	257	260	298	286	309	296	320	272	280	297	276	299	265	278	270	308	298	265	308	269	296	296	256	311	274	252	275	293	298	308	278	332	292	310	315	269	225	283	277	283	303	314	322	288	258	284	289	283	284	288	279	280	297	293	268	254	291	264	289	303	295	305	285	294	280	298	298	296	281	319	256	304	293	300	314	296	292	285	296	292	304	264	258	283	271	263	312	272	345	300	252	280	259	325	267	279	283	276	301	315	298	300	300	269	287	258	287	312	257	289	318	278	274	252	281	285	289	304	287	284	297	269	291	315	293	304	317	243	309	273	283	285	325	322	296	311	276	321	292	284	262	283	281	312	270	266	310	270	268	311	292	250	250	279	271	302	272	271	302	296	291	306	294	271	295	267	291	275	302	288	313	272	307	320	316	282	290	263	310	316	260	286	297	294	298	295	292	295	295	285	272	296	288	295	310	276	259	303	275	287	257	295	278	264	288	296	323	291	293	305	328	262	306	290	287	291	279	265	288	293	281	325	248	266	291	297	325	291	294	295	279	284	284	298	320	302	329	305	279	280	278	276	251	279	273	277	252	310	313	279	309	274	283	281	281	304	278	273	293	298	286	282	281	255	286	278	257	254	274	284	268	263	307	270	311	317	324	336	276	267	310	316	291	275	299	304	306	312	281	317	279	300	271	278	270	298	301	263	267	274	268	277	320	281	277	282	262	307	296	253	295	277	304	271	305	279	283	280	291	277	264	247	281	302	261	301	311	273	304	312	305	294	301	276	325	271	277	287	281	285	299	279	284	297	298	309	324	273	299	283	289	288	301	290	281	313	304	318	289	302	277	268	300	280	307	278	267	315	294	278	341	312	278	310	312	276	249	287	264	269	299	264	313	280	287	262	285	286	245	291	290	311	302	333	323	312	268	269	297	271	252	292	319	303	274	303	263	248	298	298	266	303	310	318	301	276	298	304	275	288	288	258	292	269	273	313	309	313	324	321	282	298	283	273	292	317	282	272	294	296	296	321	263	280	271	271	307	281	283	283	285	301	325	289	290	291	260	316	297	284	303	290	285	279	285	307	280	253	285	295	298	244	303	283	245	276	281	299	295	283	294	288	295	297	294	249	300	306	277	271	274	297	267	297	301	255	273	249	329	299	291	279	316	279	291	270	307	318	299	319	252	304	275	289	303	284	276	305	308	299	285	261	280	286	287	261	260	318	274	292	261	252	271	286	273	290	287	317	289	321	261	321	281	280	297	282	251	302	251	272	278	291	285	302	291	312	306	268	285	272	300	285	276	306	293	287	294	284	290	296	307	299	314	276	279	294	306	297	271	286	286	292	313	290	286	283	321	313	298	327	333	263	275	296	272	301	295	297	284	267	309	304	305	292	303	296	312	278	283	282	289	284	279	290	313	305	301	295	304	268	287	268	290	306	270	312	300	268	312	274	327	292	270	283	343	306	303	284	292	262	286	294	261	286	273	282	316	272	277	264	280	303	301	264	266	297	287	291	268	302	301	313	281	322	306	306	282	287	296	307	255	273	277	274	307	339	297	279	286	304	289	306	303	283	296	272	263	274	287	275	288	257	323	274	290	295	298	307	279	307	297	302	284	291	288	296	294	283	308	306	298	330	285	295	290	273	286	295	277	292	309	274	304	293	273	329	285	248	319	300	283	276	296	260	299	300	318	267	316	278	280	259	308	311	294	276	302	324	286	272	309	316	310	283	300	268	264	265	276	288	275	295	308	239	304	263	309	294	320	271	254	280	317	276	271	311	290	313	278	258	266	270	290	280	289	304	273	295	295	304	319	300	281	311	306	286	282	275	268	319	289	273	332	310	309	300	292	315	285	291	309	292	295	268	279	305	281	257	298	275	296	293	263	313	272	299	235	310	283	296	274	273	304	278	280	283	289	283	301	267	282	292	294	289	303	271	277	286	307	306	305	284	321	308	310	290	262	328	305	292	278	286	306	285	312	301	268	302	288	294	303	310	297	294	293	281	266	289	302	272	338	294	303	291	318	291	306	268	287	326	303	278	285	281	291	274	264	278	311	281	267	271	264	267	280	289	328	273	288	314	259	286	325	316	279	273	265	304	287	292	282	299	304	274	284	293	279	306	322	286	255	258	267	321	273	301	284	298	288	262	285	291	273	303	249	302	309	298	280	293	294	316	267	299	279	235	279	297	260	309	271	289	242	285	307	264	303	321	270	272	289	258	280	279	272	253	277	298	287	300	288	277	271	281	259	292	300	299	286	310	261	290	310	280	292	315	255	301	307	277	302	292	313	292	291	297	291	295	311	307	275	271	248	268	294	292	316	277	265	279	296	282	300	258	272	285	309	283	304	272	272	307	292	302	306	291	295	277	265	272	296	311	300	297	329	280	300	271	294	286	263	299	283	271	315	291	280	290	261	281	305	263	312	312	290	288	260	275	288	257	283	281	279	264	265	288	269	265	304	265	285	272	264	248	294	287	320	298	285	290	317	265	295	316	278	301	296	276	301	326	269	300	283	301	264	285	305	287	296	297	268	274	297	247	247	319	291	289	287	296	272	291	285	280	284	296	279	294	278	266	286	301	293	305	255	301	307	299	287	310	274	314	314	295	278	296	290	328	325	264	293	291	302	278	310	298	275	272	260	305	263	282	331	308	291	273
29422	24429	32796	34044	32751	14018	7770	16258	22207	19765	10330	3320	716	693	698	665	708	661	631	669	650	655	654	599	633	688	656	645	669	609	639	631	627	659	602	672	620	624	645	654	648	605	613	633	633	607	632	624	620	604	639	647	627	633	652	626	595	672	635	670	658	645	660	668	672	637	606	646	625	643	603	597	654	599	625	649	660	663	605	646	666	682	653	599	683	643	608	631	640	614	617	589	606	681	643	633	618	652	645	639	711	626	645	614	627	631	632	595	615	631	622	643	644	648	641	644	637	613	644	615	574	613	592	660	652	700	667	628	661	624	622	600	662	661	642	670	620	678	622	625	664	626	631	636	648	641	612	648	647	608	654	650	611	619	630	630	580	602	632	614	623	663	683	641	607	624	625	667	648	635	591	642	640	643	632	623	628	645	620	620	642	629	617	642	645	651	627	625	650	645	605	592	657	578	637	610	580	654	639	608	583	643	618	579	631	642	626	658	657	641	668	594	651	627	632	639	660	663	683	610	595	672	634	560	590	651	620	686	624	648	605	594	611	619	663	664	637	641	656	627	650	639	593	634	609	665	625	671	665	597	636	583	618	679	592	684	705	594	616	642	612	647	609	651	625	610	616	557	642	613	625	607	640	634	645	602	691	630	620	658	614	607	609	623	650	634	661	618	640	653	643	616	592	624	615	599	623	647	630	678	651	615	638	616	584	612	645	651	631	621	638	623	676	617	603	652	676	589	641	635	644	623	676	621	634	618	688	642	620	650	634	639	677	613	644	638	645	655	632	684	626	588	676	651	637	656	640	638	640	620	613	665	661	666	607	627	624	579	611	580	621	647	609	662	653	669	600	613	620	612	640	665	619	652	591	649	654	649	614	600	644	669	625	660	656	620	627	644	635	635	618	650	636	616	645	600	635	618	632	660	575	639	654	630	629	639	612	637	639	590	638	655	610	626	688	613	624	643	649	637	637	627	615	702	649	629	638	618	607	646	648	616	628	678	655	593	628	602	584	628	661	618	652	636	645	620	639	596	667	642	663	611	629	639	642	652	637	641	631	655	586	610	627	627	620	609	651	638	602	688	613	650	625	622	611	620	666	659	607	631	609	627	667	638	641	598	605	605	647	655	605	544	627	614	604	644	648	589	590	605	655	614	600	631	619	656	629	645	620	608	617	634	645	648	631	668	634	596	623	656	622	622	647	624	587	619	638	616	636	679	627	593	637	614	647	618	600	569	626	651	607	625	588	637	627	635	593	645	638	652	649	633	638	627	605	652	646	668	557	620	683	653	669	613	595	606	684	637	645	660	586	623	638	604	591	627	625	629	671	680	622	598	582	610	596	667	643	606	572	663	637	586	636	652	653	645	575	598	583	601	609	634	621	623	634	634	617	654	633	620	623	607	682	601	661	643	657	612	620	642	654	638	631	638	614	665	640	665	632	620	632	595	658	646	636	644	596	644	634	670	655	620	632	614	653	643	660	617	626	670	649	638	596	647	600	614	610	648	674	649	596	627	624	603	578	627	599	632	667	624	615	647	662	614	634	673	608	621	677	619	649	636	598	650	652	636	619	598	657	648	648	640	634	637	659	642	638	636	657	631	669	615	601	595	631	658	633	705	654	651	630	637	606	671	645	638	627	614	608	596	665	597	625	574	643	609	644	636	591	649	611	620	606	645	617	639	599	605	626	642	629	629	650	606	626	623	594	606	633	626	620	614	613	682	618	707	643	641	670	654	630	648	610	620	614	626	630	585	591	639	598	617	614	645	635	623	634	621	644	629	653	625	600	611	631	648	553	670	684	642	648	647	634	648	658	651	610	612	641	609	658	648	650	653	601	652	659	660	613	651	591	642	624	619	649	623	644	646	659	593	646	673	650	609	646	653	626	636	629	617	630	636	627	650	618	637	613	625	608	626	678	637	602	626	627	622	648	666	612	619	578	638	651	661	636	617	605	611	645	614	633	633	660	668	623	580	642	588	650	624	625	606	622	580	630	618	625	618	612	624	609	588	647	585	599	659	612	644	639	614	600	656	656	639	658	634	621	586	590	621	692	636	667	623	620	661	593	611	616	621	611	541	635	644	632	651	683	630	637	620	650	659	651	600	644	634	641	593	636	617	633	575	597	597	587	610	625	621	625	621	656	646	608	669	600	617	619	649	629	575	575	623	620	616	648	629	628	673	643	634	612	626	603	637	675	648	660	605	644	631	659	579	615	604	652	642	634	601	686	673	618	648	629	612	611	600	583	648	609	620	610	626	637	643	583	655	612	683	650	659	614	616	655	618	645	580	608	606	608	675	629	642	639	631	608	663	619	627	657	560	636	640	660	681	654	633	625	609	589	645	637	645	618	623	607	621	660	604	647	630	604	631	583	613	636	632	624	643	589	663	634	643	649	625	617	604	620	635	581	636	601	603	648	588	630	625	631	626	642	671	642	618	652	589	642	586	599	637	633	614	606	626	596	663	628	579	604	624	679	606	636	626	605	609	674	636	661	646	626	618	665	625	626	680	650	629	689	673	599	601	654	614	628	618	632	699	636	637	628	626	674	641	630	640	642	670	631	596	589	632	645	617	655	667	677	632	615	607	649	618	629	648	693	624	634	618	645	597	599	606	626	620	628	656	636	605	646	647	574	659	671	623	641	628	647	624	634	690	687	617	644	657	604	666	595	659	629	633	611	603	642	639	615	610	598	643	640	631	662	602	630	580	668	640	640	655	615	613	590	655	645	621	628	679	588	621	622	641	630	640	638	602	635	656	587	615	634	649	643	624	629	637	678	613	612	662	684	566	635	656	605	609	642	606	646	631	604	650	664	627	596	632	670	645	644	697	647	661	613	613	585	653	637	644	615	624	629	645	621	607	623	639	602	673	601	685	627	613	643	629	610	644	636	614	625	638	659	613	632	646	609	617	595	613	615	621	646	617	636	666	606	631	625	616	619	660	655	622	632	596	663	656	630	642	636	662	659	637	636	634	629	634	657	674	615	659	655	662	677	662	569	631	642	613	577	655	624	636	648	612	658	631	625	650	603	656	663	626	648	654	676	690	643	614	615	643	655	629	607	629	625	603	642	638	582	581	604	649	647	630	605	573	652	615	623	620	629	646	645	643	617	608	579	611	615	660	627	633	601	643	646	605	636	642	657	562	613	642	625	599	603	604	646	647	601	609	652	633	625	593	639	680	625	664	597	669	640	582	588	656	596	645	582	603	621	641	658	655	634	635	618	632	648	608	630	711	605	623	664	617	614	651	623	619	624	639	655	590	621	621	646	631	576	633	629	669	610	627	639	661	645	646	592	665	640	615	651	584	611	583	627	643	637	613	633	665	624	596	631	619	670	642	663	660	623	635	637	633	583	617	599	637	649	649	644	634	655	608	616	659	626	662	645	688	626	652	648	576	598	639	613	647	625	615	608	610	644	629	687	640	617	659	589	632	673	625	620	689	627	668	616	678	606	605	638	613	593	592	635	620	613	635	630	573	668	645
18653	7931	5255	2909	1743	655	404	262	229	184	115	96	97	112	110	109	117	114	117	95	112	95	110	119	100	107	103	90	117	99	114	109	115	93	77	81	97	97	124	92	127	112	117	91	128	89	97	102	98	109	99	99	81	103	106	84	101	108	100	96	122	116	80	112	111	98	107	122	110	127	122	103	106	107	113	98	100	104	100	93	111	108	89	119	97	84	90	112	100	104	91	95	92	113	94	77	106	102	94	97	95	111	120	110	105	91	99	107	93	111	88	93	93	82	94	98	87	99	97	95	98	102	108	101	103	107	108	105	110	106	98	116	113	118	91	118	108	106	83	88	86	107	100	115	102	107	102	103	97	103	92	86	109	75	104	94	92	105	99	94	104	94	108	118	115	99	118	111	96	97	92	81	92	82	95	98	98	96	117	105	106	99	93	99	107	110	99	119	101	81	105	104	90	91	106	88	111	120	104	109	102	108	84	100	101	85	102	98	125	90	107	110	96	119	83	104	102	85	90	97	98	116	86	97	108	79	89	89	112	105	102	105	95	116	100	118	78	122	96	114	115	82	107	126	124	116	101	105	79	109	85	98	93	89	118	110	94	116	89	109	108	76	94	103	100	81	93	103	120	98	98	101	141	96	100	101	95	108	103	123	94	109	98	118	98	96	114	108	93	89	106	111	104	99	119	89	114	103	91	116	96	89	96	107	97	92	106	90	109	103	97	104	109	106	92	92	89	95	91	106	106	105	96	101	87	100	86	117	123	95	105	85	98	100	112	93	113	111	117	108	117	101	88	95	95	124	95	83	115	107	88	97	90	109	101	116	105	106	117	97	97	104	99	96	99	115	86	84	103	106	84	100	99	109	97	97	99	84	106	96	105	87	100	98	100	100	91	112	105	95	102	105	121	116	113	109	110	96	102	109	98	99	103	95	92	113	98	96	106	103	101	105	98	110	118	92	114	97	103	107	101	104	107	125	92	119	113	109	108	115	108	99	107	107	109	83	103	95	99	110	113	104	94	109	96	108	104	107	111	85	108	112	85	101	102	91	99	94	88	104	114	101	115	105	106	129	80	98	110	114	107	79	130	90	105	115	91	106	98	86	94	112	92	98	101	104	95	111	99	117	104	109	122	94	114	111	100	103	107	76	94	104	89	115	95	110	114	124	97	117	114	119	93	119	100	95	95	96	98	79	119	106	120	95	88	105	116	93	109	116	116	107	96	108	98	90	89	106	107	105	94	84	95	88	86	99	108	100	113	93	90	106	94	101	78	102	113	94	100	89	81	105	111	106	88	120	93	96	110	94	98	104	105	86	95	94	95	104	96	98	125	104	111	93	112	84	95	93	118	89	108	91	111	96	114	104	120	91	103	101	96	97	89	97	101	86	81	85	96	102	109	99	99	101	95	113	111	100	112	89	108	116	97	127	101	88	91	84	114	101	110	102	106	105	88	107	111	103	125	100	87	98	90	86	113	103	88	99	104	80	100	108	95	91	83	111	119	111	95	134	112	97	105	94	115	114	93	101	116	115	109	106	106	102	91	103	81	102	117	101	100	97	103	102	94	99	105	106	124	101	95	118	121	104	101	113	102	92	90	101	86	103	101	104	92	102	110	110	92	104	114	91	108	101	99	110	98	92	90	102	90	102	100	107	100	95	107	101	101	88	99	129	100	99	90	81	95	100	103	91	110	96	90	109	106	86	108	110	113	105	89	105	112	112	94	90	88	102	95	78	95	102	110	122	101	89	113	101	92	101	112	74	116	107	115	90	106	104	99	106	119	112	100	87	118	105	95	101	99	102	101	97	100	102	107	92	96	88	93	106	91	107	124	104	94	84	97	120	101	101	115	111	106	111	102	94	116	98	101	118	119	104	113	95	95	92	108	113	110	107	118	100	124	114	103	103	82	124	111	106	102	84	110	97	86	97	100	86	96	98	102	136	82	96	88	104	102	81	113	112	94	105	106	108	122	96	87	104	114	105	98	98	100	110	94	91	85	92	94	105	107	82	94	107	108	122	86	119	100	88	82	108	108	103	112	105	105	94	109	115	101	122	101	112	101	122	112	107	111	103	94	107	103	67	109	88	109	102	93	96	109	95	81	98	100	108	101	123	106	96	95	91	96	96	106	98	104	104	116	109	82	66	98	80	106	95	97	72	124	111	127	108	116	117	121	119	99	124	96	123	96	87	113	107	99	127	90	107	89	88	96	109	100	97	110	87	96	103	105	101	109	104	110	118	98	109	105	119	82	125	107	102	95	97	93	93	102	97	95	91	96	100	82	98	116	92	92	113	108	93	85	95	109	118	88	126	119	93	112	110	94	109	101	101	76	102	107	95	114	102	112	115	94	111	87	119	89	90	103	103	109	108	85	115	115	94	92	109	112	84	135	110	86	108	83	110	96	92	110	106	112	87	114	82	96	88	104	83	110	86	109	85	134	111	92	102	101	118	113	95	93	121	99	111	96	87	87	95	99	106	105	116	92	97	90	95	106	94	98	111	88	102	86	92	108	91	92	109	80	98	100	80	97	98	105	98	98	100	100	103	100	128	101	97	108	97	108	80	88	109	94	93	108	89	79	97	118	97	121	93	89	93	92	113	96	110	105	96	91	90	85	86	103	94	105	112	103	102	119	119	114	96	109	124	89	88	90	93	101	103	102	101	120	99	112	102	89	128	100	107	85	100	105	102	90	92	102	90	99	96	123	114	116	108	104	98	119	112	115	104	103	100	90	110	81	92	118	100	86	115	101	115	121	92	116	111	121	88	92	99	103	93	78	109	107	114	114	99	101	113	82	101	89	113	90	91	98	96	96	100	102	111	106	95	96	97	106	115	110	79	111	91	101	109	90	89	87	102	89	94	100	111	93	110	96	105	103	102	89	94	104	81	118	99	117	106	105	91	100	97	123	108	80	129	106	115	103	88	118	95	91	101	85	105	125	101	91	100	106	89	107	96	111	108	93	83	110	91	108	107	120	112	109	94	110	109	88	102	120	97	79	102	98	97	130	108	98	82	100	112	89	85	93	81	77	109	116	102	92	102	101	97	101	90	87	84	92	94	116	98	112	100	107	102	106	116	111	111	100	97	86	82	115	109	89	91	110	103	97	82	107	92	101	86	97	114	104	96	92	104	115	114	119	103	99	117	128	130	104	95	101	111	120	98	102	100	114	101	98	119	85	98	106	86	100	109	97	103	105	103	134	108	88	85	100	110	102	98	103	98	99	104	87	85	82	120	108	101	103	83	110	106	110	104	115	95	114	94	89	97	98	97	114	101	103	107	95	107	99	90	109	95	115	100	91	108	104	107	84	97	111	83	83	78	84	80	111	112	100	110	95	93	120	113	104	104	100	89	116	96	111	85	90	129	100	98	84	113	93	77	88	107	102	94	88	111	102	104	84	85	108	92	95	98	92	100	107	111	95	79	100	94	90	86	131	100	81	100	108	104	106	102	85	104	116	91	91	99	91	114	111	91	99	123	116	97
11685	6275	9191	8227	6400	2499	1475	1174	1025	580	352	285	275	257	295	277	282	242	269	255	266	302	281	252	264	280	261	317	277	275	289	242	270	276	275	268	259	270	265	293	240	260	271	276	262	279	279	268	269	260	270	269	305	241	261	234	270	273	253	248	255	265	282	267	282	259	270	249	272	273	259	274	284	293	268	285	258	274	272	291	289	294	271	257	269	281	232	251	261	267	268	274	251	265	265	287	260	269	277	285	280	285	272	239	263	254	250	275	256	271	259	261	241	277	275	261	267	257	250	271	261	273	244	215	262	277	259	275	258	274	265	266	280	253	279	284	288	270	278	254	254	279	262	252	264	245	267	254	284	284	268	277	274	249	261	251	256	256	264	271	302	258	276	295	272	268	280	279	256	285	281	233	276	267	285	275	251	300	274	256	274	275	250	283	284	270	270	243	253	263	292	255	302	306	285	272	254	252	290	261	263	274	272	274	260	267	266	254	268	292	262	281	267	265	260	251	264	276	259	273	260	278	255	244	260	287	245	273	266	270	282	268	268	288	278	281	226	239	263	253	239	265	264	251	274	251	256	263	241	261	254	275	274	264	280	275	295	270	263	280	257	262	257	280	277	281	266	264	252	272	275	264	266	294	252	290	228	298	225	282	268	274	276	272	260	249	270	273	274	258	252	257	270	308	259	235	244	275	275	276	281	255	288	271	247	266	255	265	279	263	260	264	269	263	267	270	272	286	259	301	250	276	251	274	250	295	281	258	314	303	239	251	277	291	248	246	266	246	287	267	270	258	271	256	286	265	279	274	281	262	286	250	258	255	263	250	295	274	263	296	282	280	242	281	268	277	255	264	270	251	290	271	271	273	276	298	255	273	262	292	250	264	271	241	264	294	267	288	269	271	239	299	259	274	267	298	251	288	298	281	239	271	268	290	262	290	299	279	293	265	271	261	244	241	300	258	257	257	271	250	264	273	271	283	264	262	266	287	263	251	268	250	262	258	283	303	272	305	285	284	272	268	241	284	249	277	279	279	290	280	275	268	254	258	262	250	260	277	275	273	263	277	267	280	270	262	252	278	267	254	295	282	258	270	239	240	293	276	253	251	250	282	280	255	264	291	252	280	264	265	267	265	268	287	266	269	251	265	256	259	293	251	279	258	249	261	256	275	260	260	292	277	244	272	276	251	247	266	302	290	268	257	266	246	248	284	278	271	284	258	254	243	270	289	280	255	257	266	253	276	275	258	267	277	268	286	289	268	291	264	261	297	273	267	256	284	270	283	275	247	251	282	271	268	266	261	278	259	266	274	262	273	239	266	255	268	290	268	273	294	256	285	269	279	260	296	258	255	262	284	279	263	266	274	267	234	268	283	269	262	262	267	241	245	306	265	245	258	262	250	272	255	217	294	260	267	282	279	275	248	262	227	276	246	260	290	282	286	272	279	283	316	255	252	273	263	256	253	276	277	289	300	268	254	249	271	255	252	263	250	256	278	285	306	280	270	267	260	276	296	312	261	264	249	280	276	276	288	267	271	272	242	275	278	273	268	243	286	285	276	292	258	253	276	311	272	267	276	281	286	301	249	269	278	293	284	262	270	278	253	263	268	295	260	263	246	262	265	281	257	283	266	283	269	246	258	270	242	279	273	284	265	266	261	262	250	265	249	283	282	255	245	250	291	279	264	248	275	274	280	282	274	294	254	264	274	258	250	286	286	242	258	258	269	253	302	278	274	246	258	291	259	263	294	267	251	281	269	250	269	253	265	267	292	257	282	251	267	256	257	293	288	229	273	278	252	278	278	235	246	273	240	265	246	276	288	269	277	278	266	268	270	288	287	283	269	287	268	280	260	291	253	298	263	285	309	265	289	288	290	251	274	284	295	287	270	274	264	272	285	285	250	239	256	276	298	274	266	277	286	262	293	288	292	250	239	263	272	280	274	264	270	275	277	278	290	251	279	260	284	245	259	247	271	280	254	260	225	273	259	279	261	242	277	244	270	254	248	314	272	265	249	289	279	270	264	266	269	292	267	252	267	306	299	280	258	298	263	275	260	247	275	281	262	265	288	275	274	285	258	254	271	251	253	285	252	275	274	261	259	262	273	257	271	290	261	255	255	276	263	276	260	275	250	251	267	247	247	263	246	265	265	269	267	265	277	295	270	243	285	286	270	269	264	276	258	253	268	282	250	258	293	266	271	273	289	266	263	302	269	287	255	258	269	280	304	266	269	273	257	263	291	242	261	246	258	248	252	270	281	260	267	263	260	272	270	272	297	298	249	281	249	270	244	262	250	263	264	299	247	272	254	285	267	260	263	283	293	242	266	252	243	290	266	289	271	260	255	275	245	269	271	271	270	281	249	254	286	270	270	297	285	269	259	267	231	266	263	260	258	306	273	252	284	264	276	265	272	282	270	260	258	258	281	264	286	226	280	262	262	269	282	283	278	281	296	259	272	289	253	251	254	265	277	284	235	232	253	249	279	297	260	261	263	274	256	315	267	279	239	264	291	275	271	257	264	275	278	246	276	273	251	291	289	295	247	274	273	269	285	312	252	254	274	253	284	271	257	268	279	275	275	263	252	283	268	261	268	283	286	270	275	272	278	250	282	277	292	267	263	255	306	278	255	271	268	262	298	271	274	274	275	246	279	266	245	279	254	246	263	283	252	261	257	259	265	289	254	258	272	272	278	287	248	274	269	258	255	288	294	270	241	257	265	260	253	316	273	253	252	257	262	262	290	252	261	260	275	279	261	252	300	286	263	260	259	283	280	284	316	311	260	312	287	265	244	292	272	268	272	251	278	281	258	251	288	252	275	241	257	243	273	257	252	265	276	280	277	274	270	244	283	284	252	290	279	236	282	262	254	288	268	279	278	268	318	288	295	253	262	256	253	258	262	273	282	278	260	253	259	245	267	273	273	259	285	254	281	274	291	264	253	230	245	275	274	276	283	275	283	254	281	284	240	250	263	272	250	279	264	267	271	253	263	292	271	283	262	266	301	284	281	284	264	287	254	264	252	285	267	231	246	249	260	290	223	271	273	263	275	270	290	265	251	257	272	259	279	260	243	252	275	251	239	250	264	263	274	268	276	270	260	277	264	273	273	291	274	251	278	251	271	260	278	270	268	256	266	288	286	275	292	289	295	281	266	264	256	256	241	260	278	271	270	243	249	318	267	293	292	285	252	299	260	257	259	285	263	271	289	280	246	270	284	291	271	272	293	280	268	272	269	285	251	284	279	237	258	261	262	258	267	290	252	293	288	289	268	268	255	282	267	272	269	277	271	278	244	278	258	277	283	276	259	284	295	265	268	304	254	267	274	287	244	256	258	232	278	274	268	281	282	285	261	252	260	293	274	265	246	271	258	256	272	272	286	291	257	269	253	275	295	241	248	279	299	256	248	282	288	275	267	249	283	244	260	273	260	270	249	277	261	268	250	265	260	249	257	273	294	264	273	273	274	276	232	258	277	307	278	292	262	274	279	271	284
37001	22110	23233	23952	15707	6187	2022	830	1073	670	563	265	217	222	228	221	220	224	214	251	222	228	241	204	217	201	243	221	241	237	211	250	214	189	211	237	186	207	217	243	222	212	208	202	229	251	204	218	252	212	207	202	206	240	209	215	221	221	206	225	226	191	220	219	212	215	237	232	186	225	234	211	211	244	224	222	204	215	216	207	235	222	252	220	228	196	227	196	217	212	201	212	200	219	201	228	212	220	185	203	215	219	250	198	244	232	222	226	215	232	225	224	250	226	222	207	209	227	226	217	232	221	243	216	202	228	213	231	240	223	236	249	210	224	226	203	198	251	220	237	200	208	216	228	209	196	199	240	232	229	251	204	225	207	201	196	208	224	212	230	216	208	213	190	191	221	223	218	219	247	234	231	230	210	232	245	198	217	206	211	229	225	232	242	226	229	197	202	215	240	203	233	228	235	220	222	193	235	228	258	203	225	229	199	204	224	216	229	240	234	217	212	214	218	207	215	193	228	218	205	191	193	209	208	224	210	230	216	189	244	237	238	204	191	212	202	235	228	240	220	188	218	234	225	203	214	225	206	242	224	205	222	195	222	213	196	219	207	206	205	187	223	227	204	197	232	247	218	243	262	225	188	228	227	213	226	226	222	214	221	204	229	218	233	231	228	214	234	212	202	199	219	227	236	203	220	214	231	243	238	213	211	211	233	207	207	194	220	227	197	206	233	228	202	196	201	253	239	208	228	226	221	227	218	233	207	243	208	196	216	239	212	209	238	200	223	209	240	213	203	208	226	226	196	207	199	214	230	221	223	221	226	213	215	207	213	202	218	207	182	231	201	249	193	212	221	253	249	216	229	226	218	215	198	220	220	228	231	207	204	190	208	211	205	221	217	235	217	200	209	196	225	241	202	195	232	207	209	213	224	226	209	219	211	216	207	210	220	197	229	224	212	224	207	204	227	220	222	219	220	207	226	222	211	212	199	202	238	216	198	222	236	228	242	213	224	201	206	221	213	209	211	200	217	243	229	207	211	225	225	194	210	209	192	216	225	201	205	203	212	213	196	237	180	197	224	216	194	208	197	245	212	213	201	198	218	206	206	236	219	233	232	238	214	199	220	232	191	216	209	210	214	228	235	227	201	215	208	195	219	213	222	227	224	194	214	224	212	221	222	229	205	229	207	216	214	205	200	240	224	210	226	206	240	215	190	196	221	194	193	197	230	212	213	220	190	205	182	249	180	250	232	193	238	212	227	215	221	213	215	228	260	219	215	221	213	245	251	235	177	236	246	224	189	214	239	224	208	213	209	217	207	229	199	225	222	218	195	220	225	214	225	230	229	223	223	258	223	214	226	204	202	225	202	238	225	219	244	230	206	210	205	217	199	235	221	224	217	206	223	229	206	192	240	226	219	214	207	189	216	210	220	207	243	188	228	248	228	242	230	204	211	214	216	227	200	199	212	219	228	185	222	228	219	215	228	207	223	231	220	190	214	193	209	222	216	205	219	236	232	198	265	204	231	230	239	235	209	213	203	223	231	194	228	214	188	217	213	204	240	208	204	233	219	245	207	216	199	221	224	223	211	234	211	254	212	215	233	213	178	204	209	233	208	210	218	221	231	213	237	210	237	204	228	204	181	204	202	198	205	225	178	235	245	208	192	227	199	204	235	217	218	239	223	230	203	217	216	212	173	222	226	214	224	217	225	220	243	221	228	252	204	218	218	220	215	212	190	206	218	215	190	247	217	205	239	210	201	244	260	222	206	206	224	194	241	186	232	220	195	222	217	202	209	236	175	214	211	196	236	235	223	225	206	224	237	234	195	218	188	209	221	221	232	228	200	199	206	192	210	212	215	243	230	198	227	206	194	210	233	238	211	194	246	221	186	205	224	215	189	206	233	228	203	194	237	203	199	227	221	214	224	234	234	222	205	219	226	200	190	220	224	216	229	219	214	227	226	196	240	245	229	195	204	227	225	172	211	216	236	223	213	200	213	180	203	241	240	239	229	209	236	204	203	229	209	209	198	228	205	201	223	209	241	221	237	218	222	218	207	225	196	207	218	213	217	208	203	200	241	222	214	234	219	226	234	203	226	236	244	205	232	219	220	227	206	232	202	218	210	241	224	221	234	236	237	211	232	222	227	209	181	212	204	195	200	195	233	210	196	222	218	246	220	228	231	230	237	225	169	190	220	221	240	229	217	196	198	200	202	238	230	193	228	218	207	186	217	240	208	233	215	198	215	196	212	232	213	218	262	215	210	198	215	201	219	228	192	218	196	202	217	231	217	239	201	206	220	237	209	228	240	207	229	237	237	198	244	193	211	232	212	232	205	250	253	196	210	193	219	225	218	231	245	230	230	216	216	239	223	216	218	229	196	228	206	203	240	221	237	220	221	202	219	240	219	244	220	238	201	214	227	204	227	224	184	210	209	240	227	234	203	232	254	241	229	201	224	213	233	222	209	203	184	198	194	212	248	221	254	210	222	219	212	216	185	237	212	239	228	242	205	230	225	215	253	241	237	198	229	240	221	191	228	189	191	182	226	206	208	232	227	246	253	233	222	199	234	231	234	228	210	229	226	229	203	227	238	237	224	211	181	219	219	195	193	235	212	217	217	206	244	203	229	191	192	227	227	207	228	272	207	197	204	223	215	242	211	229	221	199	230	221	239	242	212	219	204	237	207	177	237	224	215	216	239	220	228	194	243	232	232	234	202	231	222	209	230	191	250	238	217	229	235	244	224	212	207	226	215	232	222	225	222	216	209	223	257	215	214	231	227	203	209	214	224	203	219	231	221	208	198	250	190	231	218	204	253	213	238	198	220	224	239	216	182	222	233	225	175	221	256	231	206	208	211	205	238	207	240	237	201	247	235	221	226	211	224	213	217	211	241	205	198	227	218	212	241	190	188	219	210	211	240	181	241	221	207	207	235	213	194	211	219	222	222	260	215	208	180	203	250	206	230	217	221	213	210	198	197	226	202	194	227	241	215	209	207	217	224	237	227	200	226	246	214	229	228	225	220	201	238	226	198	204	215	229	216	209	219	209	233	195	202	199	223	241	225	221	199	216	213	218	195	208	198	189	194	214	207	226	227	228	217	227	198	187	231	207	234	195	185	225	220	238	205	173	206	240	205	229	216	235	216	213	206	239	209	211	210	216	227	205	217	215	255	206	228	211	191	206	226	227	225	200	209	229	244	209	229	248	227	207	198	198	184	195	213	196	217	230	226	222	200	212	211	199	199	222	199	197	240	215	224	210	215	233	203	199	276	210	229	209	206	246	227	221	221	238	226	241	226	211	255	223	241	224	216	219	221	223	209	240	202	213	251	224	193	197	205	212	246	254	207	239	233	253	202	267	196	217	218	224	232	237	206	214	245	219	215	212	220	210	211	203	209	222	203	203	225	214	196	233	211	239	218	239	223	234	227	218	220	227	236	178	207	209	220	193	187	229	226	221	193	204	228	244	210	201	206	240	213	223	221	206	207
23411	16932	28034	32462	24795	13590	6313	3195	5085	2427	2666	765	567	562	501	596	513	535	511	494	541	556	546	520	553	552	564	503	515	538	523	532	499	475	529	496	500	491	529	518	523	496	512	532	512	510	489	497	493	535	491	519	510	455	510	502	495	484	506	521	537	510	520	517	517	483	504	550	482	480	497	459	490	481	480	484	519	469	493	506	540	461	448	469	522	487	522	532	515	481	499	480	498	513	509	510	533	512	491	496	502	518	459	520	501	519	505	484	512	483	512	491	520	525	488	522	526	476	502	518	507	477	529	531	503	484	507	521	523	527	502	521	504	483	513	457	531	525	484	502	537	471	501	482	525	508	481	506	463	513	519	493	555	514	543	510	503	499	457	489	456	504	499	509	508	490	538	503	501	503	448	531	512	506	540	535	510	510	487	558	517	532	487	521	488	520	530	495	488	527	538	521	508	512	513	528	513	491	512	506	536	491	522	502	482	509	503	534	495	517	475	483	507	508	502	506	532	502	506	481	550	505	490	483	476	487	500	541	497	515	529	542	508	498	457	498	476	540	530	521	495	493	501	518	485	511	542	484	493	533	547	484	501	524	490	527	495	509	509	538	508	516	478	506	498	534	522	515	476	527	479	498	497	458	516	483	529	490	534	517	501	494	489	507	509	473	480	520	505	489	503	502	483	461	497	497	526	518	472	488	523	493	534	484	509	480	528	512	487	466	493	510	493	484	533	484	536	548	502	489	481	496	525	507	481	508	519	517	470	511	502	532	506	511	500	459	444	535	510	527	503	475	534	477	528	476	548	520	514	489	535	503	544	492	535	510	498	489	517	490	484	513	495	499	490	555	514	505	513	482	535	531	488	487	545	502	469	512	518	515	532	508	526	486	535	503	510	554	514	547	489	541	470	498	501	525	508	485	505	545	478	516	501	455	521	520	540	478	514	480	510	559	491	460	483	528	540	517	475	520	522	500	479	534	526	485	523	498	479	506	430	540	523	498	482	488	485	503	539	467	516	501	491	514	494	504	493	479	510	526	499	502	550	492	504	496	490	499	513	491	462	533	562	508	488	479	501	545	513	516	528	503	497	464	522	485	512	521	500	482	525	520	487	534	508	506	459	513	469	518	484	471	498	482	516	494	519	514	550	503	498	510	485	529	560	494	512	487	480	509	512	538	496	450	496	472	513	538	526	536	487	502	508	502	544	487	527	532	508	502	519	504	564	492	520	513	503	495	517	497	460	520	517	505	504	492	537	529	502	548	523	539	501	502	535	506	472	502	466	488	522	529	497	508	518	536	497	521	522	496	514	501	513	493	502	533	461	473	532	487	552	477	512	493	502	498	505	517	498	484	505	474	522	500	527	464	470	500	507	517	513	496	504	477	506	532	526	512	479	515	554	526	498	482	533	516	532	482	513	541	517	511	501	460	542	536	549	477	475	508	478	500	528	465	526	504	530	486	486	501	501	477	531	493	568	518	525	524	478	468	500	515	493	496	479	512	508	490	503	537	525	515	507	503	519	494	476	483	513	507	494	498	542	502	460	457	480	498	508	495	500	533	512	495	492	516	471	504	496	506	498	508	502	494	478	498	506	503	537	460	486	527	487	516	549	506	483	525	521	505	486	493	523	497	502	503	528	540	493	473	538	524	466	501	535	535	476	492	496	506	506	500	517	509	517	505	493	471	545	491	528	503	483	573	539	517	477	489	513	460	486	494	502	489	518	552	537	502	491	502	546	458	485	473	468	498	511	494	528	510	546	494	496	519	498	487	532	497	472	503	502	494	506	499	492	515	486	536	521	526	506	489	490	520	487	502	513	482	482	511	557	503	472	505	477	505	487	440	493	504	484	512	531	479	483	513	521	556	529	461	483	535	490	534	497	483	521	535	520	515	461	506	535	511	479	486	508	487	561	483	516	498	523	505	496	532	497	542	505	491	484	475	527	533	472	539	528	452	519	487	533	503	510	508	507	475	456	500	517	513	522	488	511	515	484	469	518	494	469	454	487	509	519	527	482	492	511	501	498	506	454	504	533	490	502	537	495	518	476	499	482	492	458	510	525	505	459	528	516	484	514	520	527	539	497	494	483	558	491	488	542	529	471	502	456	455	542	519	507	505	507	520	450	517	485	467	514	481	476	479	460	502	494	508	521	508	466	513	483	502	523	544	497	501	509	476	509	497	499	527	485	477	540	509	509	522	517	529	512	508	533	541	521	521	468	533	507	528	506	481	454	509	514	506	474	468	520	444	497	503	510	516	495	511	465	523	490	506	487	507	511	452	523	530	510	469	519	508	511	522	526	509	473	531	493	523	497	562	515	504	529	484	491	514	488	471	510	506	564	541	514	511	515	515	477	501	533	499	431	492	509	481	491	520	495	460	512	519	521	502	507	500	495	486	468	525	537	494	502	494	492	482	503	526	484	491	489	523	498	520	495	520	494	499	496	548	493	522	525	475	501	480	531	499	525	515	511	539	498	508	490	514	499	500	479	484	496	502	518	526	508	431	515	500	512	500	502	493	544	488	503	470	506	521	491	497	493	537	528	482	500	532	478	511	494	494	554	511	499	503	488	499	517	509	477	534	453	484	489	520	540	498	502	489	468	530	519	452	512	531	507	504	542	523	478	517	489	524	492	513	462	504	466	523	491	538	497	508	511	493	493	520	515	502	553	533	497	496	523	501	514	492	499	517	507	506	539	527	507	451	460	486	489	520	528	497	482	490	520	516	541	538	516	490	515	448	542	490	513	529	532	528	507	460	509	532	497	501	503	492	517	474	493	496	495	447	517	559	511	480	484	489	500	525	520	483	533	515	481	433	512	544	483	498	514	482	524	488	509	545	487	537	502	521	483	538	535	527	502	479	498	509	555	508	452	485	542	475	491	513	467	496	526	496	499	499	464	485	516	518	479	471	503	459	500	535	470	489	507	504	489	521	525	522	495	490	515	522	519	531	526	517	513	540	478	497	500	547	475	491	519	517	538	504	502	512	514	508	515	521	493	520	510	489	491	498	519	498	502	520	568	526	498	503	507	528	473	516	525	501	509	484	475	475	496	505	500	502	497	539	504	480	531	513	512	466	522	481	511	500	461	491	513	505	522	483	514	503	486	468	513	507	520	527	501	481	460	515	492	501	486	497	505	510	483	502	520	513	492	486	515	533	532	471	510	505	506	505	507	502	489	513	525	533	481	457	486	507	459	467	502	491	505	491	482	523	495	486	527	501	511	465	522	495	513	537	502	485	520	494	516	510	482	531	513	529	495	509	472	525	527	481	514	488	503	513	514	473	503	457	518	515	516	508	485	507	501	505	500	520	507	522	536	532	515	494	485	483	491	497	504	504	490	477	477	482	521	489	514	492	537	492	524	506	517	507	501	538	533	489	520	484	510	534	513	479	480	521	508	491	491	482	508	494	525	465	505	492	483	510	497	502	490	493	487	506	497	495	504	496	533	503	471	489	484	515	479	479	527	521	493	504	503	490	469	486
44420	31149	33020	31148	22500	14615	4973	1481	956	1263	1603	414	289	319	267	278	258	319	294	243	290	255	263	279	294	277	275	291	261	259	242	240	247	259	259	283	279	273	294	269	290	285	270	261	251	274	261	304	294	288	307	259	275	238	255	283	277	265	252	285	283	297	293	267	246	234	261	267	284	256	250	267	269	278	281	265	294	276	280	273	265	285	238	265	241	306	269	273	234	251	278	280	271	278	248	245	284	285	255	263	258	284	281	272	260	288	268	266	256	297	273	277	302	286	256	250	278	243	243	253	273	281	268	256	245	248	281	283	269	249	255	246	264	267	278	278	264	258	246	270	256	289	244	254	253	267	266	287	274	257	268	251	263	264	259	284	277	250	260	256	266	287	276	294	309	273	271	262	262	257	253	237	284	261	247	250	262	292	285	290	258	255	306	302	232	279	265	264	249	232	278	258	261	269	254	257	274	246	260	250	257	273	273	272	239	295	282	265	260	273	273	266	282	232	260	272	271	253	284	282	267	261	259	247	284	230	246	271	275	291	274	274	272	288	238	272	265	271	213	245	279	292	253	262	265	289	280	256	259	256	274	264	257	248	262	272	257	278	244	277	277	264	269	270	262	246	289	263	244	292	261	217	270	251	287	280	260	271	274	280	225	278	280	261	286	282	273	241	255	281	277	267	281	309	277	264	290	301	299	288	269	256	258	260	274	260	267	269	291	257	260	300	293	291	245	277	265	310	306	276	278	225	306	279	275	246	289	281	296	261	275	266	252	264	290	274	290	289	284	253	245	266	243	274	276	296	268	317	245	289	267	275	269	293	252	252	263	295	289	264	293	276	292	272	277	265	261	284	249	271	271	303	238	258	303	256	265	260	269	273	289	259	217	261	269	257	286	255	266	292	274	237	263	286	259	276	299	268	245	285	272	250	240	266	270	283	283	276	270	281	270	255	266	281	257	259	269	291	253	275	277	289	264	262	267	281	256	293	291	278	255	272	262	281	268	279	295	280	305	287	262	275	242	277	292	284	267	293	315	271	247	280	279	269	281	264	263	297	283	274	278	232	247	253	264	262	266	287	251	258	264	296	287	257	248	273	247	285	264	252	292	267	245	271	268	248	275	227	296	262	263	260	281	260	251	252	270	260	273	261	247	285	240	253	263	274	290	276	267	302	267	261	279	268	244	291	233	266	281	274	253	262	274	265	265	285	273	265	294	309	288	243	288	230	254	248	298	245	258	255	290	305	291	286	260	295	254	251	264	246	259	259	282	289	285	314	269	263	254	272	275	271	255	264	281	271	224	260	265	294	270	301	264	253	285	229	281	263	257	260	279	244	271	254	300	255	280	273	235	256	307	253	277	269	266	275	265	252	251	260	272	266	278	264	282	248	255	275	282	275	272	256	245	290	250	259	238	284	277	273	263	247	245	273	290	278	290	279	282	241	302	261	271	310	281	268	288	297	275	285	287	280	274	266	265	271	277	277	258	275	274	267	279	269	289	285	296	240	273	249	248	273	256	269	235	294	279	245	245	307	306	273	236	296	289	256	269	272	242	266	297	252	305	253	290	236	271	274	293	288	246	240	267	277	285	251	287	283	286	272	247	292	270	247	296	260	249	286	266	298	256	262	267	281	268	219	254	272	230	245	278	295	244	266	286	276	287	286	276	258	253	261	314	269	278	269	260	269	273	248	297	269	286	302	300	264	235	274	268	294	272	291	270	259	246	270	262	300	278	296	293	265	268	299	268	298	288	293	261	269	294	277	254	276	290	260	260	267	248	266	271	248	289	268	291	270	275	287	264	317	328	270	291	272	276	276	242	281	317	252	245	319	304	291	301	251	285	243	262	268	253	252	273	254	300	263	260	263	276	273	275	282	276	259	256	277	280	294	281	239	288	267	260	290	284	273	266	286	269	274	299	297	272	275	263	257	280	260	293	236	285	289	278	258	256	285	278	255	265	278	282	260	234	260	277	284	264	251	256	274	294	314	273	268	278	270	248	232	232	285	285	276	270	301	276	263	279	266	272	273	289	257	250	280	252	290	286	245	294	269	256	273	252	268	276	270	263	251	273	292	278	315	276	269	248	251	254	269	265	247	260	284	271	257	244	262	311	288	279	268	273	277	241	261	234	257	290	224	262	278	264	248	259	272	256	263	273	269	257	302	275	293	255	265	279	263	287	254	281	261	270	272	249	321	259	291	284	267	273	270	281	294	312	260	256	276	286	251	254	243	267	256	273	285	276	263	299	257	262	302	270	266	281	280	281	278	300	246	227	312	282	253	285	283	311	290	284	249	262	290	268	281	274	283	263	276	261	253	293	304	283	244	259	238	273	311	277	255	266	271	262	252	303	261	262	266	289	288	267	255	238	305	294	253	265	271	243	287	258	304	284	244	304	268	281	299	244	301	284	260	232	297	254	271	284	262	276	265	276	259	261	292	287	250	257	237	296	281	259	272	275	288	295	257	282	232	296	270	279	292	278	265	273	229	320	257	274	287	269	264	298	270	278	254	231	266	260	267	286	251	254	272	294	267	253	276	247	249	282	285	236	285	298	274	267	291	279	265	291	287	251	268	293	263	257	253	278	264	271	262	267	280	263	285	258	256	292	291	273	269	271	266	266	269	274	266	258	273	273	254	257	285	270	248	259	268	238	250	271	234	265	272	275	281	271	298	254	287	237	280	274	251	272	294	264	302	258	283	269	293	285	284	235	233	244	268	317	267	279	259	289	272	256	269	247	301	257	261	250	268	292	273	295	261	273	292	265	302	232	284	249	264	255	263	291	249	304	253	283	252	257	258	265	268	233	281	244	258	274	281	277	263	262	249	269	258	241	294	256	290	287	275	251	257	274	281	252	316	286	287	262	291	291	279	264	266	280	262	252	280	299	290	295	250	281	272	277	249	252	282	271	253	248	275	296	309	273	255	273	279	273	314	301	271	270	247	289	277	242	266	278	277	292	263	277	282	266	277	294	270	268	291	285	279	275	275	287	260	277	283	263	290	306	258	246	248	264	291	290	285	269	251	250	305	270	240	276	272	262	273	254	282	279	296	300	255	239	248	281	272	267	253	254	275	252	286	248	246	291	288	281	280	319	296	268	242	309	257	289	299	273	282	267	298	258	292	294	288	294	254	274	269	300	302	268	244	264	286	291	272	264	282	275	261	262	238	257	251	294	279	277	264	255	250	257	264	278	278	251	294	296	231	263	243	271	279	302	245	253	264	232	249	252	278	309	264	290	286	251	264	281	249	252	284	234	253	286	297	263	293	272	259	288	287	279	289	291	277	300	296	240	291	270	266	272	263	295	284	328	267	275	292	264	284	287	267	277	297	297	265	280	266	284	271	276	277	266	284	302	260	285	267	293	280	291	272	280	276	294	285	276	253	266	270	289	297	262	267	289	271	280	286	279	291	274	250	256	272	273	263	288	282	260	251	265	279	272	305	263	242	277	257	251	261	264	295	240	277	278	264	263	256	286	273	292	270
27827	23941	34351	38938	32046	26397	10588	5258	3956	5218	6525	1122	713	707	656	656	690	620	624	647	660	653	618	590	609	598	641	646	641	611	585	619	587	630	623	600	582	602	616	609	609	586	595	579	610	640	600	597	631	610	582	600	573	602	603	586	545	616	600	562	586	593	588	563	575	589	625	559	632	617	614	586	580	570	587	608	607	626	618	625	593	617	582	593	626	569	579	553	598	631	626	601	595	578	626	627	591	579	614	580	610	595	610	569	547	568	569	597	552	609	522	591	573	615	542	619	544	586	602	584	588	579	615	618	633	614	603	633	610	593	622	607	577	600	623	609	602	619	624	598	574	587	581	610	605	596	581	628	569	616	626	609	589	599	603	574	592	582	617	568	618	599	585	560	567	594	611	555	577	608	595	574	580	620	614	595	594	616	571	631	584	543	601	591	561	578	602	603	599	587	590	566	590	620	656	596	585	590	590	640	574	618	590	583	583	590	589	616	593	615	607	593	627	567	582	606	595	602	580	588	628	580	573	584	614	584	602	598	603	616	563	607	591	618	612	585	614	579	541	554	572	609	607	589	602	551	567	563	646	606	539	559	581	642	558	594	594	567	621	573	640	567	599	612	576	601	602	598	614	608	581	600	595	618	612	541	612	590	606	537	555	565	576	592	624	563	582	554	585	569	601	605	613	611	591	598	558	581	592	619	600	587	578	646	570	610	635	569	610	566	638	624	583	611	622	604	594	577	585	576	590	603	614	604	586	580	599	551	587	606	584	600	584	633	578	641	600	604	617	603	616	592	547	585	616	584	565	619	600	625	640	580	524	568	623	554	587	577	569	566	584	617	618	627	619	611	622	592	606	578	590	589	589	627	627	598	566	586	574	654	629	594	631	556	586	617	614	607	623	619	584	589	608	631	593	621	603	651	628	569	600	591	563	572	590	604	573	586	612	587	616	586	620	630	539	614	607	629	535	614	598	619	582	591	589	530	585	614	559	592	567	590	582	592	609	612	607	613	592	626	580	618	633	628	577	582	581	543	592	579	600	584	579	573	580	645	596	618	592	602	629	611	585	569	601	572	598	608	591	570	616	580	570	615	562	603	583	574	616	584	578	604	575	602	584	656	533	573	605	557	592	614	600	611	605	570	609	636	607	579	589	632	585	600	576	643	569	588	614	593	628	617	605	590	567	607	594	638	574	593	579	609	591	628	594	631	571	609	588	588	592	572	561	583	582	584	643	669	625	580	605	595	575	609	592	605	586	624	628	591	555	590	622	631	544	582	601	612	623	580	582	556	604	624	588	572	595	619	587	564	606	598	653	587	664	592	642	594	583	604	638	561	549	606	593	626	547	596	576	643	622	584	563	604	618	611	596	577	622	592	625	592	569	629	561	571	556	598	612	614	612	596	580	611	604	551	652	585	622	579	569	604	557	621	596	621	558	584	583	602	565	576	586	587	636	586	581	609	570	594	612	591	595	603	580	576	615	581	606	614	601	601	609	619	612	601	601	592	577	570	614	549	590	570	607	606	528	571	530	605	563	606	634	587	560	609	539	594	557	639	612	553	590	577	535	579	625	619	608	590	602	576	571	631	594	612	615	605	600	597	593	596	647	603	544	662	579	574	615	583	581	604	582	566	600	610	566	591	615	573	576	577	559	618	561	608	575	582	608	608	601	634	626	616	594	569	640	587	603	599	595	598	573	548	609	586	590	570	608	549	558	610	578	568	569	564	553	615	566	598	607	571	594	547	618	611	601	567	606	632	613	580	582	553	585	592	604	603	569	620	541	574	600	580	619	588	588	606	584	541	614	586	581	602	585	634	573	579	597	557	589	538	608	585	570	599	621	629	592	590	602	606	617	583	567	620	625	624	575	613	600	646	589	594	594	534	595	583	571	594	607	591	565	597	627	615	644	617	625	582	575	584	615	613	589	595	593	565	581	558	565	594	574	602	669	573	572	638	606	572	586	616	577	578	596	586	590	672	645	580	586	581	629	610	560	618	563	607	618	587	573	577	550	620	586	608	632	656	580	578	589	630	627	592	583	585	610	581	605	611	572	601	590	613	604	585	590	566	610	597	591	587	576	566	551	591	612	603	608	629	582	604	564	606	564	564	562	570	616	647	590	591	569	569	589	591	575	607	605	576	616	585	641	643	617	634	606	619	608	634	610	609	649	589	551	572	572	616	541	613	606	618	548	597	613	562	613	592	568	626	580	563	618	568	613	605	647	595	610	610	601	569	627	606	593	578	596	545	568	629	603	642	566	615	614	591	606	578	556	592	572	550	661	594	615	628	586	579	574	572	624	595	608	617	545	597	565	626	539	634	617	630	597	569	583	585	582	606	608	531	596	585	591	611	564	581	591	570	607	603	572	592	622	613	544	579	569	585	592	592	594	622	602	621	565	592	634	652	536	548	583	600	600	606	632	587	619	581	593	600	577	572	581	590	642	606	547	576	573	614	572	633	618	562	597	610	594	593	634	620	630	608	575	596	577	602	582	589	650	609	611	579	591	597	591	636	543	603	606	566	576	584	589	576	620	586	641	590	583	593	585	562	567	607	625	557	598	554	563	581	617	630	576	636	606	554	586	631	584	587	615	633	618	614	613	578	613	568	599	615	569	591	584	600	612	569	588	612	598	566	598	566	623	585	618	563	571	588	590	567	606	652	602	594	568	595	597	604	584	609	559	559	603	571	596	651	615	603	613	601	572	622	548	568	587	607	572	581	577	602	583	602	618	577	554	556	616	603	564	611	613	628	611	620	602	630	591	552	565	602	577	551	569	597	515	582	576	599	604	626	587	587	615	572	542	625	598	539	597	623	607	593	641	614	604	587	594	584	621	573	599	606	635	603	590	602	612	561	626	572	618	619	572	600	541	583	608	561	609	579	611	584	580	617	613	589	603	600	595	637	590	631	621	602	602	630	603	572	574	605	586	587	563	576	618	614	600	635	645	648	599	591	585	621	618	596	569	623	550	636	582	629	594	628	575	592	560	557	600	590	622	621	596	548	557	585	631	604	564	576	601	526	586	596	541	576	610	614	607	601	622	572	612	572	597	591	598	572	577	558	574	594	581	632	588	608	572	605	556	562	592	585	597	566	603	591	608	566	547	610	579	617	605	574	587	634	585	568	552	605	589	573	582	592	558	593	561	604	570	624	573	601	606	610	576	584	597	598	553	601	585	599	552	582	605	619	597	592	596	579	584	586	538	607	618	625	624	589	637	544	539	615	564	593	582	572	659	599	567	592	629	570	559	578	559	576	608	630	557	600	598	565	571	620	569	562	619	564	594	578	612	579	592	582	595	611	579	606	614	614	586	601	604	575	653	576	568	613	586	614	622	605	604	593	614	650	608	632	535	580	602	588	633	597	598	642	556	571	627	581	575	628	580	565	615	599	590	566	567	587	619	615	582	572	576	590	587	562	627	601	588	579	614	574	586	564	577	622	586	613	614	615	614	587	626	563	584	558	579	594	611	583	611	649	623	651
17932	9047	6529	4381	1912	790	353	257	245	219	189	120	127	132	115	133	134	142	145	125	100	123	114	115	143	139	114	141	134	115	137	127	110	133	122	112	112	139	131	113	103	99	141	126	134	113	110	128	112	136	108	120	129	111	132	107	122	137	123	113	131	129	112	108	143	116	118	143	126	124	142	121	118	104	114	113	123	103	134	129	126	126	104	124	106	125	114	134	113	99	109	131	128	137	97	103	129	122	113	156	106	113	121	108	120	98	125	115	113	122	111	115	114	137	128	100	115	142	121	104	128	149	116	143	149	129	145	129	110	113	140	133	138	105	125	123	117	130	131	108	139	116	115	111	135	124	117	138	91	118	139	131	131	138	116	134	119	120	131	142	104	148	118	116	125	123	128	124	119	108	114	122	108	104	104	115	128	106	129	123	121	97	111	125	111	146	113	125	129	120	125	116	136	121	95	108	132	126	122	113	119	128	130	102	119	122	117	103	132	124	137	116	106	135	121	118	108	122	129	127	120	129	126	126	133	105	139	118	105	135	130	140	112	118	120	126	126	122	104	143	119	143	126	115	104	138	134	116	107	118	129	143	130	120	110	133	124	88	130	133	104	110	119	131	131	102	103	118	116	127	125	114	139	150	118	147	111	125	132	122	104	128	131	100	111	114	115	122	94	110	126	111	121	117	126	109	93	119	123	110	104	144	130	138	124	98	122	116	115	130	100	145	108	117	94	109	116	121	132	103	116	116	131	111	126	131	98	142	129	73	147	153	124	114	111	120	109	122	137	108	120	121	116	125	112	113	114	120	123	121	111	123	109	116	120	101	123	122	121	132	127	129	143	118	130	114	119	108	126	137	130	104	129	136	132	118	119	146	107	129	105	132	112	124	101	111	116	122	138	124	122	124	112	116	127	110	106	134	117	123	108	129	114	142	108	119	137	116	114	115	116	109	107	131	124	121	134	124	125	122	118	105	126	120	118	102	119	126	145	111	135	159	132	115	135	121	146	107	120	139	126	123	109	129	97	132	117	124	116	116	118	135	104	106	135	123	112	118	145	107	120	125	121	125	112	140	117	128	110	139	132	119	99	129	128	135	127	112	126	126	122	132	118	92	111	106	113	103	111	102	132	116	96	131	129	111	106	100	129	118	124	121	101	124	142	121	93	135	126	127	107	114	125	121	123	136	132	112	132	124	112	117	121	103	140	142	131	106	85	122	108	124	110	113	120	118	107	125	140	128	116	118	153	128	101	120	102	116	105	112	122	127	124	119	120	119	112	124	115	114	103	126	120	122	116	125	95	117	104	111	133	135	124	120	120	128	130	138	128	125	130	111	112	126	140	124	110	118	129	102	117	114	140	115	118	130	123	130	94	118	132	135	123	115	121	115	124	127	127	107	113	122	112	117	109	137	122	128	136	97	133	125	125	126	121	112	121	113	109	131	101	122	107	105	133	128	123	127	120	124	128	119	125	119	128	109	120	115	112	105	99	116	120	116	94	127	115	116	131	123	103	125	134	118	117	124	94	121	118	129	132	111	101	135	117	123	139	140	115	128	115	135	117	116	120	136	107	127	105	118	117	118	108	126	114	128	120	118	115	129	126	132	135	120	156	116	118	151	126	123	134	123	124	151	131	124	124	121	121	135	111	106	135	100	101	119	127	115	128	130	129	114	129	125	121	116	122	114	131	109	124	121	118	110	140	113	120	110	126	129	127	134	142	122	120	100	123	116	116	105	108	123	112	121	131	123	115	117	144	145	129	141	114	113	111	125	119	105	116	122	123	116	133	120	123	103	129	111	124	122	132	134	129	148	134	114	122	128	112	114	109	121	107	139	113	137	111	109	112	121	129	124	128	118	125	121	113	108	137	119	119	131	121	119	121	125	119	117	112	117	111	112	114	125	125	108	112	129	121	138	118	128	116	119	118	122	130	119	117	124	121	108	125	115	110	123	111	133	123	129	109	123	111	107	105	124	117	109	121	109	127	124	128	104	128	121	122	106	138	109	139	104	117	120	115	114	117	105	126	130	105	121	137	127	127	95	107	113	120	108	102	132	113	104	131	124	116	125	119	127	114	134	124	134	116	136	118	130	131	127	133	124	115	141	148	123	142	113	119	126	103	113	118	116	113	123	121	129	104	121	104	135	110	112	105	139	111	127	150	134	114	111	137	107	127	129	139	136	125	118	123	124	112	125	129	122	130	121	97	124	125	117	126	121	111	109	118	128	114	110	124	111	121	129	122	121	118	118	125	136	123	121	122	130	104	100	119	121	120	132	154	121	113	127	161	121	113	106	129	113	109	129	109	127	116	122	138	123	118	115	120	113	114	108	117	103	145	109	111	113	129	117	121	109	131	117	107	120	113	117	113	126	110	122	114	103	108	121	150	121	129	133	120	102	146	122	118	120	114	128	91	138	94	135	129	117	141	120	127	104	128	131	122	145	116	103	111	120	124	134	114	117	118	142	144	140	98	131	126	120	117	114	124	125	97	91	108	129	128	120	124	148	108	106	129	121	123	101	121	126	115	106	125	117	125	120	124	120	113	113	119	128	111	100	121	121	121	108	105	130	104	130	122	111	114	119	121	107	110	120	136	102	101	122	117	110	113	148	119	110	101	103	128	125	112	123	118	117	115	118	114	120	137	122	125	129	102	94	136	112	105	116	144	135	118	144	123	122	118	110	113	137	145	154	99	134	114	117	113	106	112	122	117	123	121	118	117	114	117	126	106	128	117	109	118	140	128	141	116	126	128	120	102	101	128	112	140	110	120	139	125	126	128	113	101	132	128	127	83	119	108	119	111	140	132	124	109	122	116	121	130	110	111	105	101	110	119	118	121	123	140	113	104	133	109	96	120	115	115	123	122	132	115	120	128	113	112	130	124	109	109	108	110	136	124	95	117	111	130	103	120	118	114	108	127	152	138	120	123	145	119	119	111	96	118	124	131	144	127	128	141	119	124	118	102	115	124	105	118	135	110	114	122	120	114	121	122	113	123	119	109	123	132	139	128	137	110	142	125	114	141	128	113	108	111	116	120	119	131	130	108	112	123	105	141	121	127	131	122	108	157	112	139	105	115	113	124	122	114	114	118	126	112	115	114	125	114	102	105	102	111	118	133	127	148	131	128	124	107	110	117	158	120	132	112	134	127	122	127	112	123	113	132	133	136	106	109	123	147	143	112	134	135	128	118	117	125	116	125	112	126	127	124	104	138	105	124	120	131	113	93	107	131	129	126	128	130	139	132	133	125	111	115	111	117	116	114	109	101	139	122	108	117	119	141	123	108	130	117	131	113	133	135	116	124	130	121	134	113	116	112	120	123	141	120	118	114	113	125	140	133	101	124	134	122	104	117	115	136	126	152	125	117	136	136	123	129	102	116	112	129	124	128	137	139	137	125	109	127	135	129	119	112	117	115	122	123	99	139	141	129	109	91	124	99	119	109	111	148	104	138	135	112	129	141	132	125	120	117	124	115	121	111	128	121	118
10931	7527	11025	11127	6107	2969	1339	1030	987	907	746	270	322	302	302	302	281	325	334	285	304	291	337	316	304	275	315	317	324	313	309	327	319	311	331	297	302	311	280	302	282	330	269	293	298	277	299	314	316	323	332	300	339	352	341	319	292	290	340	294	309	299	308	326	303	310	322	343	311	304	308	324	302	279	326	314	322	293	340	274	281	329	335	319	335	322	323	290	320	321	322	312	301	272	313	301	309	294	305	329	314	333	308	318	318	332	310	334	320	302	303	341	308	309	325	327	305	346	344	301	268	330	307	290	339	302	286	302	316	289	274	306	314	304	347	333	305	297	312	320	315	323	307	310	317	315	283	298	322	304	309	339	293	311	299	319	338	307	341	301	291	305	289	324	347	307	301	324	316	318	303	306	285	299	315	299	292	275	304	288	297	291	318	319	301	277	320	328	305	316	298	316	338	321	325	316	301	308	310	305	312	334	313	335	328	305	337	291	316	306	315	293	283	319	341	298	314	319	321	296	321	304	293	307	309	309	292	315	299	307	305	328	300	300	346	307	306	274	313	319	330	312	332	319	314	319	311	321	315	293	290	332	336	296	307	319	314	298	289	292	342	311	293	282	330	317	292	286	312	323	310	311	307	301	303	300	302	312	332	289	339	320	301	298	310	289	322	298	328	350	324	308	336	329	295	318	279	302	289	308	314	306	291	316	305	279	312	274	312	302	300	310	288	327	291	301	300	316	309	347	299	309	294	287	317	291	310	327	310	351	317	308	296	286	290	298	299	308	303	306	305	297	302	286	289	319	311	313	302	303	332	321	322	315	295	298	328	274	275	298	297	302	263	310	302	301	270	307	319	306	300	285	300	301	315	338	290	278	337	293	346	339	328	312	330	292	306	282	331	334	306	318	295	306	303	308	304	320	287	319	302	300	295	266	306	325	303	316	301	296	310	328	330	300	302	276	340	310	301	329	311	333	324	302	308	309	287	320	317	282	301	321	306	313	315	323	332	323	319	261	331	339	318	305	304	311	345	312	309	336	356	316	288	304	326	318	327	319	335	318	289	305	301	307	275	304	313	267	307	292	297	307	346	304	284	307	312	315	308	322	298	324	337	310	327	307	320	300	305	321	284	294	323	332	343	293	279	280	301	311	313	309	310	316	347	342	316	296	277	286	337	289	303	328	277	323	289	316	309	313	304	320	303	328	274	292	295	300	302	302	319	322	306	299	308	325	302	308	298	313	338	321	295	296	306	315	304	343	312	347	329	293	287	274	296	312	301	318	292	313	311	318	314	296	312	304	307	297	293	324	305	288	323	303	289	336	316	311	320	296	312	293	289	302	315	323	299	324	316	290	300	320	313	313	315	319	310	316	304	325	300	322	308	306	292	294	310	303	312	300	280	335	279	291	259	322	330	296	294	334	298	326	309	339	309	306	329	320	278	308	330	330	300	304	321	301	291	270	273	314	292	315	296	300	297	326	311	311	328	317	322	324	333	302	284	297	283	297	309	300	318	286	312	279	293	341	291	332	300	299	350	300	323	301	311	311	294	288	283	322	294	303	298	312	304	311	314	329	320	265	303	309	312	331	338	306	299	304	282	307	270	317	303	322	302	291	293	296	311	307	290	310	308	319	311	319	271	314	331	330	313	308	327	292	317	287	297	285	308	299	292	273	299	296	286	288	296	321	301	337	326	328	336	302	307	298	316	308	301	331	308	290	295	296	328	300	284	333	279	323	321	287	303	315	288	325	310	303	327	294	311	309	307	335	287	321	310	323	295	287	343	334	295	295	295	320	317	296	294	316	316	289	329	330	291	322	265	305	302	305	302	295	323	341	306	304	305	321	294	304	290	298	302	305	323	336	287	262	284	267	351	302	299	327	309	294	309	302	324	331	326	328	295	283	317	324	333	295	311	336	319	336	296	284	309	314	287	317	305	316	324	305	289	294	308	300	321	303	300	319	281	302	303	300	307	293	311	275	324	337	294	300	303	276	314	310	317	305	290	332	335	308	285	333	299	321	305	313	310	329	278	345	272	295	310	332	321	276	292	321	295	315	283	306	287	345	319	331	313	303	327	306	331	328	308	311	294	312	286	308	333	295	312	309	333	302	314	283	322	333	320	306	297	288	338	300	307	301	323	320	336	315	315	303	310	317	285	274	280	320	278	336	309	315	325	296	306	302	312	327	297	309	295	298	300	303	293	293	348	286	306	296	289	334	270	326	333	313	325	317	281	320	293	317	331	299	270	293	329	306	315	266	292	347	310	275	331	271	298	325	313	291	303	280	297	313	305	288	305	304	310	334	348	293	313	291	293	327	311	328	311	310	311	287	315	306	316	278	290	303	308	289	294	311	283	308	346	306	310	274	295	303	299	332	310	324	289	336	296	308	297	286	315	283	309	310	295	320	322	294	318	315	330	301	297	323	305	291	283	294	288	334	321	317	326	276	315	300	328	328	311	300	335	335	295	320	306	315	294	305	292	315	270	327	311	318	325	309	353	323	334	298	316	294	309	295	298	305	300	330	297	285	300	333	300	342	323	345	310	299	286	305	318	332	286	321	301	293	318	321	325	305	316	314	309	300	331	302	294	322	306	282	293	321	313	338	308	339	329	336	323	314	314	337	309	329	327	329	301	316	306	331	287	335	304	289	330	317	298	321	301	298	298	302	294	305	330	348	313	294	309	334	309	288	315	306	291	276	288	287	307	313	303	317	341	299	291	306	310	299	303	325	357	334	304	319	338	307	330	327	312	337	314	310	268	290	310	318	302	333	313	308	311	309	323	319	318	316	312	284	298	301	310	318	283	298	325	289	328	288	348	294	282	321	325	320	309	302	325	315	302	302	325	333	308	322	294	307	317	303	300	295	345	303	335	300	278	333	314	350	268	306	317	328	276	305	309	358	324	269	344	309	278	263	325	310	298	310	315	321	282	324	329	285	314	334	311	288	336	320	304	286	339	324	343	314	303	306	309	311	278	334	312	346	321	312	319	331	312	312	295	310	372	325	287	326	318	304	306	289	297	327	294	340	327	288	248	292	303	303	317	331	288	315	321	304	353	314	303	300	320	304	317	292	313	315	314	316	330	309	349	314	306	304	323	310	327	293	293	313	322	281	328	323	295	300	295	307	323	315	354	304	333	318	313	309	291	305	307	291	312	348	328	320	313	328	319	320	287	324	296	312	306	322	322	325	303	314	365	325	326	302	332	315	309	299	304	316	325	298	324	312	311	294	325	304	313	329	334	335	270	325	280	327	322	304	306	291	355	348	313	301	278	298	323	329	302	308	324	296	296	332	294	322	305	312	310	280	293	311	319	326	334	302	320	292	280	321	291	311	339	307	322	332	312	309	286	297	291	308	292	284	316	305	301	290	285	311	314	307	276	333	320	272	310	342	303	328	298	301	318	314	302	322	310	273	323	304	306	330	276	309	322	276	308	324	315	299	306	293	283	333	319	324	317	321	292	325	309	311	323	296	318	316	341	309
35706	23139	24173	18833	15404	8254	2581	2967	3688	3163	2640	359	245	242	231	246	245	253	221	280	255	260	278	275	234	268	242	254	235	222	226	232	233	260	231	264	241	266	260	246	258	274	270	223	240	253	242	240	239	243	236	246	234	244	238	227	215	258	251	222	256	255	284	249	249	211	255	232	256	237	268	228	249	279	238	249	222	289	236	251	272	244	245	235	223	272	231	254	233	250	245	251	242	258	223	224	229	232	273	254	260	269	240	248	268	262	250	233	252	256	223	242	245	238	250	235	243	243	228	258	262	237	248	228	269	236	245	262	277	255	235	282	246	297	269	243	229	248	265	237	248	249	232	280	261	247	224	222	254	216	239	220	226	257	232	225	243	260	262	283	240	269	277	276	268	242	250	298	247	277	270	252	242	229	241	251	248	251	234	197	255	257	280	239	279	254	242	262	266	260	264	221	253	239	236	258	254	227	242	261	254	273	243	263	228	271	260	270	235	233	277	259	292	243	233	246	270	268	230	245	248	243	247	235	262	257	233	257	242	266	247	246	247	236	229	222	229	243	242	259	255	252	259	253	240	258	252	241	267	253	246	239	253	247	228	263	233	202	249	273	253	277	229	249	241	239	255	277	240	281	243	230	262	257	241	254	260	220	240	247	247	236	241	270	249	275	249	288	241	280	251	263	263	258	244	266	245	263	243	269	252	269	232	254	269	262	252	264	227	258	249	248	272	273	263	228	243	223	240	257	244	277	259	266	220	263	263	247	261	253	274	270	258	269	256	245	223	231	278	259	234	263	235	234	279	227	249	273	271	241	246	236	266	242	238	261	220	245	242	270	250	241	231	264	257	270	251	227	252	246	259	230	248	272	262	246	234	229	264	249	216	239	270	267	267	228	258	295	242	251	230	220	280	229	260	253	246	259	233	242	246	215	227	241	256	245	246	276	281	229	239	217	241	266	228	210	247	237	270	231	237	256	265	231	277	251	256	248	236	235	263	259	217	216	252	249	236	251	235	264	216	228	252	260	250	263	233	246	243	251	260	254	244	258	260	224	268	280	239	265	268	266	250	229	262	266	254	232	227	257	261	270	259	252	255	246	242	249	287	257	231	254	261	252	237	251	245	249	233	246	258	275	235	263	260	241	272	265	255	257	250	243	253	260	247	271	242	246	268	242	250	219	222	232	270	252	244	250	267	272	278	266	232	271	237	260	270	209	247	247	260	253	238	273	253	280	274	250	248	258	231	250	287	242	290	233	267	250	274	245	260	215	254	243	267	259	232	232	256	238	241	246	249	270	257	226	274	233	224	219	266	288	243	264	270	230	261	243	243	258	259	247	216	261	252	237	233	247	244	247	264	231	226	259	246	253	231	243	256	243	261	233	235	259	256	255	220	256	244	278	257	272	236	260	263	278	281	271	256	239	247	259	250	230	220	220	236	269	251	226	255	235	274	277	251	233	222	238	242	271	230	253	257	261	246	250	266	241	232	254	252	260	261	225	247	225	251	243	270	279	222	239	218	249	260	253	279	263	244	234	240	218	225	265	236	263	235	224	227	252	261	252	236	226	245	243	202	238	240	235	271	252	252	239	258	267	271	246	267	249	227	239	211	249	228	276	259	227	237	229	254	243	264	238	277	240	218	233	273	279	247	212	242	220	232	245	269	260	239	242	223	249	221	275	246	257	277	227	265	219	275	253	225	263	241	263	258	231	239	288	230	239	240	255	272	245	268	284	242	267	277	248	282	253	212	265	256	252	240	236	272	221	217	219	249	248	288	256	250	232	271	248	265	229	251	227	227	257	258	253	252	257	207	264	229	253	237	256	244	260	251	239	271	234	261	247	233	276	248	286	272	245	254	261	244	247	255	233	242	255	216	226	245	247	243	242	265	246	251	235	250	254	239	226	237	246	240	231	255	265	240	239	272	216	265	254	269	236	228	217	238	231	256	236	248	236	262	266	238	255	242	239	251	231	212	237	265	260	255	250	220	286	255	233	220	263	242	249	230	278	253	254	242	236	240	232	231	247	259	266	233	256	234	292	282	263	239	246	257	238	223	250	241	226	284	258	266	238	244	259	242	237	244	256	241	248	248	265	279	270	243	253	276	250	289	269	232	248	230	227	222	248	242	250	253	262	221	255	254	261	225	241	242	244	256	224	255	268	238	239	221	277	231	248	264	254	264	254	247	247	259	256	275	257	225	252	247	246	268	251	266	237	223	257	296	235	268	277	270	268	235	254	249	234	226	249	276	230	233	221	252	239	244	242	250	280	279	274	253	248	241	289	298	260	283	254	257	248	222	269	243	242	225	269	238	246	244	289	245	250	247	263	204	273	258	236	261	250	264	232	251	248	224	207	246	240	252	242	260	261	247	266	247	261	259	248	243	272	228	256	247	278	235	231	253	251	272	276	226	279	242	257	257	269	255	245	250	242	259	269	265	242	241	273	265	247	285	261	274	284	235	248	222	249	230	274	251	220	234	265	262	242	267	267	220	238	256	249	255	277	223	257	222	268	234	249	257	271	237	293	246	231	239	223	279	253	244	238	244	277	269	267	235	251	248	241	220	262	275	231	253	253	250	287	249	244	271	229	244	258	239	247	238	286	241	259	228	256	260	292	249	262	251	279	253	234	239	245	235	273	262	243	261	285	266	223	240	275	280	230	273	263	245	228	218	223	253	240	238	267	263	297	233	268	249	233	273	246	227	232	258	254	254	247	254	262	218	237	264	263	235	227	253	278	248	259	245	233	276	279	244	235	266	269	250	232	227	268	262	266	224	225	256	265	260	241	230	283	242	229	234	264	240	244	251	259	270	228	263	234	270	242	278	245	252	244	235	238	242	270	256	256	242	244	256	233	261	259	235	252	251	254	276	244	225	247	288	246	267	237	225	230	260	241	266	254	263	252	235	263	225	271	267	296	271	259	266	281	237	271	241	231	235	266	250	231	246	275	264	262	268	232	270	253	258	243	268	248	241	262	250	251	283	235	242	230	263	245	254	253	253	247	248	221	255	239	248	262	252	276	246	256	229	231	269	232	260	253	260	272	274	248	235	262	261	252	247	284	252	234	232	273	244	236	250	259	256	251	218	294	231	283	263	250	256	254	244	231	238	284	223	273	234	251	239	229	273	268	245	252	267	264	269	237	256	264	267	254	236	238	248	241	217	253	234	239	266	249	264	264	262	247	235	247	259	219	223	229	260	268	248	218	255	268	264	242	266	230	264	248	227	225	219	239	240	237	253	225	267	232	241	246	236	247	272	255	235	250	231	265	234	247	272	235	230	274	248	262	270	236	276	271	292	260	259	238	258	233	237	256	260	255	279	258	244	266	236	234	226	242	253	246	241	239	237	294	258	251	255	269	256	274	248	252	273	246	222	271	247	253	226	232	277	265	253	227	275	281	262	241	244	255	240	230	263	227	267	245	228	261	267	245	255	219	252	245	274	234	271	213	240	222	243	261	259	229	238	240	234	249	249	240	269	211	250	248
22628	18010	28240	28529	27263	18652	7143	12144	13888	13322	10806	639	592	577	598	563	581	575	591	589	554	566	541	593	574	591	550	573	603	571	569	580	610	588	593	523	562	538	596	575	568	586	590	585	550	636	572	556	571	603	596	550	554	548	555	571	581	553	586	567	554	531	545	567	554	538	579	550	583	584	569	605	566	586	585	562	559	521	569	543	562	562	609	500	534	581	575	554	557	558	580	574	582	521	605	588	619	588	595	560	576	617	595	564	538	580	576	601	568	589	562	557	544	602	609	538	571	584	573	519	567	609	581	582	593	617	546	560	576	544	607	560	562	578	567	578	571	563	551	558	542	606	548	576	570	576	562	598	560	583	516	563	629	522	534	572	590	537	551	583	591	544	555	578	596	573	546	542	544	584	523	547	559	547	566	578	587	575	539	557	560	598	563	547	589	589	574	584	512	531	551	563	573	601	556	597	564	559	585	588	545	597	587	587	581	569	592	536	562	611	576	583	608	575	535	584	545	542	605	568	589	561	541	569	568	549	584	520	572	556	568	553	582	565	599	603	575	575	540	594	587	534	535	562	545	575	578	541	580	538	545	569	585	576	587	574	618	574	579	573	577	554	579	602	576	573	553	580	550	585	578	574	532	577	592	626	568	557	609	564	542	587	546	548	533	592	579	598	525	560	561	586	541	596	607	551	590	536	572	584	534	578	555	546	577	554	569	548	545	517	581	555	551	575	567	613	608	607	556	584	563	564	559	598	547	601	538	550	594	559	566	548	552	534	576	555	551	557	605	574	619	615	561	571	551	543	515	572	556	592	582	552	581	562	552	584	564	607	613	578	570	562	565	592	574	580	611	536	580	550	558	565	577	605	577	589	581	533	545	586	600	576	644	562	564	560	587	563	570	547	525	519	570	536	511	571	571	570	585	536	557	520	575	541	597	563	576	597	599	575	571	629	586	567	562	601	569	565	529	603	606	581	584	611	562	530	581	585	613	558	611	556	510	516	564	594	566	571	551	567	568	586	559	557	605	558	582	578	617	549	570	659	604	558	581	583	558	582	609	578	564	543	613	544	577	545	601	574	573	539	560	586	562	627	583	590	580	584	580	558	549	593	572	573	563	558	570	613	509	545	609	575	566	589	577	591	567	548	553	572	581	522	519	540	615	552	564	538	577	550	546	579	534	553	577	530	552	559	549	531	564	581	570	555	553	597	537	542	556	554	601	548	511	565	550	573	512	510	580	553	559	566	592	596	546	587	578	635	543	542	554	545	564	545	597	571	573	629	547	560	560	583	608	568	612	552	595	537	596	532	564	582	569	640	554	511	591	555	545	555	517	587	594	557	566	561	581	592	598	562	538	602	562	573	583	537	531	568	542	567	566	550	569	561	586	606	556	553	538	573	565	581	527	561	526	571	563	572	547	544	596	584	530	515	555	576	566	547	564	540	597	589	576	537	581	589	562	586	590	557	562	552	528	572	551	536	566	524	543	553	560	563	560	594	573	533	523	575	587	559	586	599	562	563	592	570	534	556	561	639	544	570	586	566	540	532	585	556	576	579	547	559	604	566	560	572	524	597	579	548	555	556	592	576	548	570	613	523	501	601	573	581	584	613	603	597	553	565	586	562	565	545	556	547	608	572	560	576	583	598	562	603	545	569	529	569	575	559	612	554	560	586	568	586	584	623	546	539	571	539	582	543	595	570	578	573	556	564	564	555	603	571	589	572	581	650	552	617	564	561	530	624	546	608	584	568	558	601	515	538	507	589	554	550	572	568	583	534	546	577	577	532	514	593	551	567	558	606	587	550	557	569	527	549	573	560	539	551	533	529	525	642	575	518	583	588	553	560	588	615	545	532	531	556	562	525	563	579	570	540	580	589	536	597	568	550	527	554	579	567	611	588	598	610	597	531	557	574	573	577	568	547	581	571	569	566	574	528	530	555	559	588	521	556	574	575	578	595	564	566	603	577	598	551	559	545	543	594	548	561	577	571	616	600	581	615	608	553	591	543	554	593	552	542	552	543	575	559	569	557	566	575	556	586	589	574	575	605	604	535	605	570	532	579	551	570	564	568	601	566	573	568	617	578	597	558	544	589	545	541	575	601	607	567	575	597	605	538	534	584	555	572	534	537	576	561	572	530	579	590	587	534	590	610	578	550	561	525	580	544	574	588	561	576	538	609	562	591	567	601	565	551	551	526	557	589	641	590	561	581	576	557	610	551	580	586	574	546	579	553	633	625	581	532	557	616	568	557	554	592	533	557	594	586	582	612	593	599	564	515	560	606	601	587	631	532	578	621	510	545	574	545	622	586	578	597	576	558	583	554	562	573	593	556	560	583	569	599	544	599	552	559	583	542	595	551	557	550	541	581	567	592	589	581	553	571	530	574	583	529	570	570	560	617	613	545	570	596	599	597	593	591	578	567	527	544	542	583	573	600	551	583	606	544	553	524	559	607	584	560	536	569	572	553	608	530	599	550	555	541	608	628	570	576	561	572	563	572	526	574	558	541	570	589	572	553	571	539	572	566	548	589	582	533	549	572	520	567	544	539	601	555	621	544	587	591	603	551	594	555	569	602	633	620	576	548	588	520	551	527	551	600	578	579	511	612	610	577	543	576	552	613	576	555	547	604	528	538	549	547	605	561	573	565	609	576	581	570	629	591	591	575	567	564	569	555	544	538	568	554	536	624	527	578	613	579	612	579	549	563	582	581	573	563	604	561	546	539	572	571	605	565	536	560	573	573	548	562	612	544	556	536	596	571	520	603	523	544	586	572	599	563	578	622	605	603	583	596	592	588	565	569	531	553	624	597	573	575	605	576	558	588	600	569	507	533	571	615	576	559	551	548	618	556	619	584	553	570	544	565	564	586	625	563	629	578	566	580	614	566	563	572	545	606	538	562	537	559	567	523	579	598	546	540	562	559	575	543	566	587	546	563	590	547	541	565	530	555	560	585	535	546	560	589	535	548	544	551	547	574	561	514	600	563	562	551	573	552	537	600	582	565	602	551	592	538	551	581	606	591	563	585	557	568	561	599	568	562	526	572	527	546	579	573	525	565	605	552	621	595	553	578	602	587	578	549	588	512	598	584	531	528	537	560	555	559	557	569	597	547	566	563	544	616	575	565	573	547	566	558	605	565	557	542	600	566	590	576	597	531	549	539	575	561	551	498	606	546	540	563	616	534	538	577	559	584	588	558	565	601	545	599	547	581	570	570	544	528	557	563	599	573	533	589	571	570	562	587	603	561	583	566	574	549	567	604	579	566	578	531	590	575	625	575	567	580	572	572	551	615	604	531	593	565	608	544	579	535	568	571	580	587	561	552	592	564	574	538	610	546	579	545	598	607	613	565	593	559	563	588	606	573	561	583	595	594	553	585	555	576	551	594	556	577	595	618	527	564	553	547	575	507	561	574	600	576	600	573	549	546	587	568	554	589	529	527	585	541	575	578	560	600	532	594	557	561	587	596	530	560	632	547	584	575	561	512
45022	31781	33150	33013	29015	12213	2985	3493	6361	7346	4838	476	320	303	262	284	297	288	304	303	331	290	270	291	249	285	265	304	275	311	269	293	295	298	311	306	284	285	277	294	293	305	291	247	296	293	252	296	278	324	304	293	344	279	277	295	305	283	274	297	272	327	267	299	324	284	305	306	293	302	300	295	299	312	299	301	285	279	280	276	304	311	322	288	303	296	319	322	309	318	277	292	292	269	344	346	277	297	304	256	312	301	310	290	288	308	307	270	286	329	271	297	304	302	286	286	332	293	307	299	290	307	299	313	339	302	293	296	298	296	332	291	275	327	302	272	300	322	265	319	270	282	287	259	312	284	275	281	256	305	286	275	274	296	247	283	299	321	276	297	282	305	300	292	307	317	298	271	267	277	309	291	282	304	291	316	252	293	272	295	283	287	269	270	278	324	310	284	289	318	289	274	282	288	310	299	279	261	237	296	308	285	268	290	280	309	287	303	278	324	291	257	305	288	293	287	301	333	258	291	267	301	299	308	315	314	287	291	291	254	252	315	292	287	276	279	299	323	266	313	293	278	293	311	283	260	313	277	312	259	299	345	322	360	308	287	315	264	279	274	331	293	272	258	314	275	298	313	261	294	328	330	287	288	271	301	311	291	264	279	303	319	288	280	301	288	312	295	286	331	318	271	304	288	298	289	277	279	307	275	266	319	294	264	271	297	315	293	291	300	282	298	297	307	269	265	285	289	293	285	291	300	275	293	333	314	334	315	305	311	314	304	327	279	294	284	304	305	299	306	285	298	280	285	302	280	287	301	250	271	290	276	315	301	313	325	301	286	264	291	309	268	275	297	283	287	313	282	275	270	308	300	334	299	286	265	322	257	328	320	307	308	294	275	324	326	300	298	297	292	262	291	291	305	304	298	314	323	282	305	334	276	326	301	270	290	281	304	283	331	317	265	321	306	297	243	260	296	272	262	300	305	281	303	286	300	308	323	296	285	272	276	285	300	289	276	309	287	312	312	293	312	322	323	314	304	286	301	272	276	322	308	293	297	291	272	279	301	293	303	279	287	281	273	272	289	274	291	273	295	318	279	273	250	297	276	267	268	284	322	253	259	299	274	306	278	303	288	277	272	282	298	319	301	306	297	277	318	284	259	281	288	281	316	300	317	282	282	286	293	272	262	266	285	276	284	296	320	275	305	326	299	297	290	288	312	298	322	305	280	290	290	293	317	268	295	299	252	279	305	284	302	319	287	266	310	286	309	328	279	289	285	295	290	305	296	297	279	279	274	285	273	318	329	279	278	289	326	282	306	325	306	277	296	316	309	287	306	287	293	300	300	306	309	289	297	318	290	294	304	264	279	252	288	285	306	292	315	287	273	260	241	297	280	267	301	304	285	292	287	289	285	301	310	301	262	276	289	300	290	287	309	299	331	318	300	324	287	311	267	279	271	283	308	274	286	270	308	290	243	315	309	273	276	275	268	312	286	291	307	290	293	298	292	249	286	293	297	288	262	320	305	296	319	309	304	290	307	320	287	306	314	301	281	301	289	280	310	322	311	298	299	319	287	281	251	262	266	302	317	307	295	288	313	300	281	289	311	312	302	321	293	293	314	262	289	267	264	322	286	323	311	277	285	314	296	260	312	302	282	290	296	322	308	287	278	271	258	266	303	303	301	309	277	292	294	279	289	346	304	290	291	300	296	293	321	299	290	292	312	317	283	304	282	277	285	294	310	272	304	304	311	295	320	311	301	264	320	268	301	284	250	286	315	294	282	337	297	297	292	302	315	284	278	301	290	294	316	295	294	294	291	276	315	290	286	259	281	304	294	274	307	284	319	255	327	313	312	280	297	287	293	257	263	316	298	310	268	325	289	289	294	317	296	313	267	326	315	315	308	294	339	299	318	310	321	285	270	314	344	293	276	307	267	291	300	326	318	282	279	329	322	306	298	293	294	317	329	271	310	292	316	299	321	282	272	284	302	281	286	321	282	278	331	311	317	320	282	319	299	286	284	299	280	289	272	280	277	293	320	280	327	299	324	270	328	307	304	282	303	315	309	322	291	314	270	297	296	298	277	273	278	295	299	271	301	321	287	279	255	273	300	269	258	298	304	297	298	291	304	270	288	287	290	275	310	297	255	316	284	292	302	314	312	291	301	285	281	298	293	302	278	307	333	317	288	290	283	295	309	275	262	299	276	273	296	302	308	333	264	276	293	291	276	301	270	295	307	275	275	301	317	274	296	318	276	274	261	319	307	321	324	335	317	283	280	323	294	307	286	297	275	281	290	295	276	282	306	308	293	286	316	290	293	310	281	282	290	292	344	315	282	324	309	274	252	284	300	280	320	274	295	317	288	310	282	299	307	301	307	302	301	278	295	272	272	279	294	282	311	262	338	312	309	303	317	293	289	284	318	296	290	261	291	299	300	248	287	310	285	295	272	288	293	314	311	317	323	255	294	299	320	271	315	298	291	306	275	285	302	276	247	315	282	292	298	278	287	271	295	279	280	297	300	292	276	255	273	298	285	304	295	294	300	264	300	296	253	309	326	296	287	306	287	263	272	293	307	325	280	302	319	305	321	293	329	269	279	292	268	320	286	311	308	274	319	305	284	286	322	285	284	322	294	281	308	304	308	302	299	300	304	291	302	300	294	307	303	291	276	285	283	287	274	315	289	299	267	277	267	312	321	305	282	305	284	302	265	243	309	276	277	327	285	272	305	322	258	288	291	276	245	303	278	285	309	291	301	282	294	289	299	313	302	292	301	312	297	264	307	243	313	272	274	275	290	288	288	291	280	269	322	337	278	305	274	303	318	310	298	292	309	309	302	303	299	276	276	302	296	303	285	279	293	300	288	289	277	260	299	312	277	300	301	285	273	310	290	326	318	282	290	284	315	313	298	281	273	303	305	296	284	290	276	313	288	280	314	270	297	294	294	308	296	305	286	338	330	310	251	257	269	328	320	309	299	307	306	269	290	295	264	275	277	273	290	286	297	288	278	284	289	305	267	292	260	286	326	308	306	317	292	285	295	261	331	318	295	302	283	300	286	267	281	315	276	307	277	315	307	334	289	269	287	285	271	286	312	273	277	299	263	287	309	318	291	276	265	267	265	298	303	302	276	266	298	254	300	322	284	280	258	283	299	319	280	285	344	302	285	318	285	306	292	296	278	297	268	316	313	306	282	337	292	281	319	303	283	305	260	277	272	297	276	294	308	285	273	303	302	302	308	317	298	289	309	334	286	286	305	302	283	293	282	269	291	310	289	350	284	262	316	286	280	309	298	304	290	278	292	306	289	351	321	285	297	285	279	302	289	288	274	282	288	279	260	301	306	314	304	298	289	264	282	274	302	303	256	293	295	292	314	299	269	287	299	303	310	280	293	267	303	320	312	292	282	306	296	273	288	257	279	274	285	269	283	324	299	291	277	292	292	309	302	319	305	293	278	308	292	256	294	281	280	281	280	293	305	306	278	282	313	301	287	285	312
28287	24623	34765	41367	38441	17655	6219	12506	20011	23589	14899	693	675	702	685	665	684	638	624	636	620	619	669	643	681	695	678	641	648	647	699	601	676	659	680	650	676	653	620	637	643	659	647	641	617	628	659	624	667	633	602	621	649	649	635	659	619	652	646	642	604	593	659	613	632	631	696	666	627	618	656	619	622	623	605	628	629	619	620	601	632	631	636	642	684	622	682	627	644	691	625	674	608	641	653	647	674	604	636	657	699	647	666	628	650	641	665	660	641	612	621	653	652	687	655	580	639	688	634	653	626	629	633	626	641	670	648	631	652	669	611	625	699	622	665	672	656	648	665	601	662	667	638	648	664	621	652	650	625	613	630	645	645	632	611	607	649	638	656	651	614	650	616	642	636	645	625	634	624	658	618	640	602	642	626	681	647	656	620	643	665	660	640	659	632	598	647	653	625	693	663	585	648	634	626	666	642	669	628	617	629	653	666	634	621	650	679	648	649	641	645	646	670	622	618	634	638	717	660	625	605	674	636	618	676	630	631	654	599	645	650	607	647	646	640	650	640	650	656	612	695	646	654	632	639	622	637	616	647	657	609	620	641	655	694	648	677	660	630	639	609	603	627	609	607	629	667	591	611	636	619	661	675	648	665	653	683	626	627	665	635	633	683	624	574	681	657	640	660	657	681	620	662	664	657	626	660	638	621	654	639	639	655	632	607	617	670	663	655	665	608	653	679	628	670	663	620	636	624	615	637	664	691	650	652	608	655	681	671	647	610	649	675	632	640	653	696	677	638	687	637	677	664	652	645	638	662	645	650	669	649	632	631	639	622	651	646	629	676	687	634	640	632	626	612	668	649	694	643	648	633	645	638	646	641	628	649	592	636	643	608	665	643	657	645	632	668	710	624	639	628	653	633	682	623	635	666	642	689	613	604	670	672	680	582	674	644	652	639	633	670	689	646	631	576	651	662	609	627	649	588	674	601	624	633	656	652	644	652	616	640	634	620	647	660	672	645	629	657	674	650	685	614	628	605	639	719	655	634	630	677	645	630	694	676	659	678	624	628	647	644	604	678	628	654	618	626	632	652	664	648	681	661	623	616	625	602	598	641	580	686	666	662	620	635	663	651	633	637	668	659	649	672	628	645	678	629	640	627	653	650	625	639	599	630	658	663	648	596	687	617	616	639	666	626	630	660	666	656	650	607	653	664	652	629	667	611	643	639	632	646	659	633	590	676	662	649	667	682	621	671	636	658	675	642	645	631	610	599	688	624	678	605	604	668	679	620	666	653	653	635	644	638	670	680	626	625	675	642	637	653	603	559	636	607	644	620	676	670	642	650	714	624	666	648	645	649	618	646	664	667	655	625	702	642	624	628	609	632	633	669	693	638	617	619	644	647	652	646	627	626	650	612	655	673	641	617	631	657	628	623	633	676	669	680	634	648	637	612	680	640	608	633	612	662	650	646	645	652	634	651	650	678	617	658	655	616	662	613	641	645	613	630	644	653	647	671	623	625	654	660	687	685	655	637	625	652	655	653	628	640	632	646	665	625	606	670	684	682	637	613	603	647	684	629	630	661	658	678	649	674	599	708	699	660	649	633	637	654	615	628	644	653	623	642	643	665	650	643	618	693	619	657	680	612	569	680	608	636	638	669	648	675	639	637	612	647	655	657	677	622	633	657	707	676	651	617	590	648	624	673	616	635	600	619	636	618	668	605	620	665	643	632	656	644	636	654	650	687	656	634	623	593	681	679	596	642	636	657	633	628	599	681	681	665	635	649	643	609	686	615	659	670	631	660	654	681	620	643	658	640	613	673	688	641	661	690	659	711	660	616	691	663	643	691	632	636	600	649	606	641	588	599	681	642	634	603	591	652	654	656	659	642	638	680	650	635	655	646	635	675	640	659	613	676	668	648	620	651	604	693	696	645	637	668	639	675	648	655	640	665	652	649	638	613	633	633	672	636	674	641	648	660	607	679	636	619	666	637	673	713	639	629	654	629	676	621	623	646	665	620	585	627	650	675	636	610	631	646	684	596	647	693	616	641	672	633	667	632	641	672	671	661	627	640	648	633	644	631	639	596	682	675	656	654	636	624	644	665	646	651	593	632	669	649	657	636	666	669	681	640	645	673	658	574	646	634	650	652	657	614	617	647	627	645	667	645	679	623	638	621	644	630	618	658	649	624	656	604	677	656	606	614	673	625	625	641	636	622	623	646	637	628	665	651	637	634	627	666	644	690	641	651	635	603	627	624	659	652	650	654	656	635	619	657	604	603	645	579	655	683	624	650	653	668	608	654	602	734	668	612	684	635	660	643	621	655	668	606	612	644	658	677	617	613	643	622	658	623	646	635	639	637	658	668	630	630	619	609	612	682	634	692	596	665	625	604	628	677	673	561	689	697	673	650	657	680	608	605	630	657	649	670	643	645	668	642	610	673	644	607	641	696	619	653	647	635	662	628	625	626	640	612	655	613	618	648	599	614	575	635	630	618	697	656	650	610	662	649	636	593	634	676	634	635	625	654	641	667	655	633	632	647	590	631	645	681	641	602	631	583	642	654	632	608	636	634	611	624	686	674	641	629	627	678	613	612	675	619	635	618	628	633	691	623	614	632	644	617	658	621	635	641	642	625	614	626	613	651	661	644	648	628	620	653	630	638	615	608	624	611	644	654	686	612	619	645	669	636	649	640	656	619	651	640	638	663	634	628	576	667	646	645	650	670	645	655	643	594	661	654	606	641	642	649	617	619	629	673	654	638	662	651	651	597	631	667	616	657	634	641	688	597	631	666	615	654	686	670	605	644	661	662	625	693	650	678	635	666	606	682	671	646	642	620	666	668	636	690	630	619	627	642	631	647	628	610	615	588	610	679	667	638	574	663	621	578	638	627	655	648	610	624	621	612	680	650	628	630	621	599	625	655	642	673	648	659	633	633	630	657	631	687	630	686	663	658	612	654	605	638	657	598	637	663	634	659	620	657	674	643	661	635	648	633	647	647	695	647	652	692	659	595	635	658	604	645	611	651	639	616	620	639	666	621	692	648	665	644	653	614	623	598	612	643	649	628	640	618	666	599	620	630	662	698	627	648	653	602	651	660	651	713	639	642	673	638	605	644	633	621	658	626	663	593	641	631	648	622	619	612	632	588	635	646	675	650	627	660	631	659	646	671	664	688	647	652	653	630	661	656	660	654	642	624	648	657	646	601	611	677	684	642	624	649	663	651	679	727	633	635	648	628	625	659	690	614	656	658	684	663	625	651	638	637	648	635	602	659	654	621	651	642	635	696	642	646	622	632	637	580	666	648	655	640	670	670	638	567	607	662	674	664	642	631	643	643	634	638	654	609	656	614	648	604	695	678	625	636	631	644	612	664	650	627	612	665	640	615	669	655	636	647	629	639	633	622	663	673	653	623	618	678	648	642	607	646	654	729	663	643	630	683	653	648	685	641	640	625	688	669	638	649	643	642	607	622	588	660	679	637	616	637	664	601	667
18144	7984	6473	3707	1750	684	265	243	306	305	231	151	152	144	134	138	120	140	146	132	129	116	114	126	133	125	145	140	155	134	126	121	126	173	124	123	127	122	143	135	127	109	136	147	112	129	144	136	131	128	138	127	115	148	136	121	146	118	138	117	119	126	153	127	149	125	138	118	131	138	134	140	123	150	117	137	130	130	144	138	150	136	169	143	121	109	129	115	155	152	136	146	141	153	120	124	122	131	122	120	140	130	153	156	130	130	117	138	133	163	146	113	151	129	143	120	146	142	133	161	121	108	130	137	114	139	119	138	132	119	119	123	128	137	141	138	165	143	129	141	124	144	132	121	127	142	133	140	124	116	132	145	129	149	121	123	134	157	146	121	141	126	122	136	134	120	155	134	158	138	128	117	101	119	153	156	137	132	125	135	126	147	140	132	130	136	127	124	137	155	112	158	134	109	134	135	140	135	113	124	152	123	116	128	126	135	137	159	151	165	147	139	159	139	127	125	129	141	150	120	158	130	155	155	136	125	120	138	136	150	124	128	122	145	147	125	145	152	151	125	133	121	132	121	106	138	120	124	122	159	141	134	135	130	120	140	125	146	135	120	130	143	120	155	125	153	151	134	134	125	142	148	152	116	117	135	125	132	148	144	156	154	136	116	132	127	144	128	150	137	131	117	132	111	127	141	126	134	139	134	135	120	131	145	142	138	148	153	153	131	143	143	138	146	140	146	114	149	139	127	139	143	145	144	139	130	118	135	132	141	105	139	146	120	141	145	121	120	125	122	139	151	128	147	152	118	123	110	136	117	163	143	136	113	134	127	135	127	144	145	154	129	165	116	152	111	133	157	122	127	134	124	139	137	158	109	135	164	117	131	120	144	143	139	128	121	135	156	149	133	121	127	140	119	143	125	119	123	126	125	125	128	133	157	133	126	131	143	128	124	137	128	159	154	146	148	111	127	153	148	142	136	149	128	134	144	133	166	108	135	124	142	136	138	142	116	138	152	130	113	134	121	133	132	112	125	138	135	136	148	133	138	129	133	115	140	137	150	115	139	133	125	113	136	147	125	141	121	137	134	125	152	123	138	142	127	107	135	123	115	143	127	163	122	123	135	119	129	134	126	141	143	160	123	124	169	143	131	147	142	136	114	152	134	125	129	138	135	133	128	139	146	152	130	142	130	151	127	120	147	124	141	134	123	126	133	137	123	136	145	136	142	142	132	126	143	138	139	129	138	152	142	113	141	135	141	131	127	102	119	143	125	128	139	145	122	137	135	136	138	145	132	129	139	153	126	138	136	123	138	120	118	137	157	138	138	134	131	156	144	143	143	145	142	145	135	126	139	142	133	132	140	147	109	115	152	152	145	124	134	123	110	134	116	118	158	157	139	135	134	132	110	159	116	149	138	138	143	128	121	123	127	130	134	138	116	141	133	146	155	165	146	118	133	154	121	160	138	143	117	133	127	137	126	127	111	164	129	120	151	151	152	124	173	142	152	137	138	120	141	122	135	112	127	139	134	132	127	134	157	124	142	119	146	147	116	135	150	111	123	129	130	160	123	143	124	132	119	124	115	118	111	158	126	175	112	137	125	114	125	138	136	125	135	151	121	118	106	157	132	145	120	130	149	141	139	142	136	147	142	128	138	145	152	149	138	148	159	142	151	131	162	132	137	127	143	146	143	141	141	102	118	118	146	139	162	125	100	126	124	122	151	134	164	128	138	115	146	127	121	142	122	133	118	132	133	110	135	164	129	128	119	130	141	136	119	105	142	139	137	146	118	142	138	141	129	132	141	136	131	125	133	128	122	149	121	120	124	141	126	133	134	149	106	122	145	131	125	130	128	117	153	132	123	144	126	138	145	129	124	129	123	142	133	110	146	156	106	123	121	135	129	147	135	115	135	128	135	144	125	121	123	134	122	120	132	141	131	128	129	137	141	129	120	125	128	118	147	131	126	135	136	123	148	127	160	131	140	125	132	143	147	120	145	135	138	135	138	123	154	127	132	134	134	120	135	144	139	134	134	152	146	117	152	154	152	141	107	147	137	121	142	136	135	139	137	111	107	131	139	133	147	141	129	155	146	129	120	142	154	129	140	146	123	138	124	134	114	139	139	126	142	152	137	97	143	139	120	147	138	121	144	133	142	156	135	154	122	107	139	166	153	124	119	127	134	124	132	148	120	134	138	116	129	116	123	131	127	127	122	127	132	128	142	124	144	132	131	120	127	125	124	146	139	141	121	131	153	150	151	138	127	119	152	137	141	139	129	118	138	151	142	125	120	144	131	135	112	121	127	143	143	133	139	146	131	125	148	123	147	149	137	136	121	144	115	127	129	150	126	123	128	139	119	106	136	149	128	149	137	139	148	126	121	150	112	146	123	141	127	145	142	129	125	110	125	124	137	131	135	127	149	133	150	145	134	138	135	152	135	123	139	118	116	139	153	121	137	120	141	149	118	133	134	117	148	142	121	137	146	126	105	118	126	144	129	139	116	122	155	129	156	138	128	146	142	136	157	146	134	128	128	111	149	138	144	133	130	129	119	121	126	152	136	143	119	128	115	135	128	126	160	123	124	145	146	180	133	148	133	161	159	149	139	163	124	123	147	138	146	136	137	150	128	137	119	138	144	134	115	115	109	151	140	121	135	140	143	125	125	124	147	130	149	127	141	137	137	116	167	134	123	124	120	113	146	145	139	109	116	144	132	146	143	136	135	150	140	144	131	134	122	138	163	148	147	127	149	131	134	125	146	145	142	124	137	136	136	118	161	142	133	130	124	138	152	131	123	124	144	129	116	146	126	135	133	109	136	144	124	146	123	127	137	151	121	142	115	146	100	150	142	128	133	130	136	130	151	138	125	126	137	127	147	152	123	143	169	118	122	126	136	130	121	129	124	141	135	140	125	133	155	124	154	113	107	145	116	152	137	139	142	144	133	127	140	149	114	135	125	137	136	132	128	159	128	138	130	172	131	125	143	161	150	134	149	144	144	123	142	141	141	145	129	112	125	123	141	127	142	129	115	114	142	135	122	116	130	125	127	132	139	145	140	140	134	127	145	131	136	155	124	140	121	147	159	155	119	136	136	136	166	127	138	129	139	142	141	145	131	142	139	151	148	141	153	143	129	127	141	138	139	143	149	125	127	146	128	121	146	144	137	121	139	142	143	132	129	123	146	118	126	138	152	141	138	134	134	127	131	136	140	126	143	130	134	130	127	131	142	159	141	140	139	145	138	115	121	127	134	122	130	157	144	128	126	133	131	142	134	111	132	126	131	146	134	132	143	147	149	130	144	114	149	135	140	138	139	106	142	126	132	124	122	145	126	139	144	152	152	124	139	137	156	123	155	142	120	146	136	132	146	156	127	136	109	141	125	138	140	123	138	130	119	110	127	109	135	116	127	138	156	134	131	139	144	121	122	135	136	136	134	128	127	146	150	132	165	141	131	134	110	130	131	103	137	145	126	135	128	131	121	134	144	133	146
10947	6309	10926	9802	5987	2560	1101	965	1258	1118	788	368	347	331	281	307	333	351	332	353	346	349	337	333	348	376	329	318	340	327	346	345	349	341	339	344	333	316	349	344	387	323	325	342	389	346	344	361	333	342	329	335	354	305	313	352	355	348	340	349	343	329	333	340	332	318	323	330	334	316	335	355	360	342	326	366	334	300	338	364	314	330	353	338	339	345	338	372	347	308	365	350	358	322	332	372	335	340	336	327	325	334	351	325	334	325	343	339	338	335	364	365	387	309	325	341	371	317	375	328	338	356	347	331	336	356	365	324	335	338	362	356	355	352	310	350	352	329	337	385	354	330	345	341	326	318	332	340	324	338	332	334	314	363	366	333	339	355	340	323	351	332	326	373	366	388	344	349	318	323	338	351	322	354	279	353	338	329	321	348	326	313	295	338	314	331	348	347	358	335	354	326	336	354	350	331	344	332	354	358	324	329	349	317	334	320	328	309	358	355	336	338	330	336	325	355	355	321	376	362	337	326	312	360	346	294	347	320	362	315	338	369	348	348	341	335	331	312	334	329	333	345	317	336	331	318	318	337	337	347	319	336	333	353	310	337	326	324	352	357	361	344	325	340	337	315	351	358	358	330	358	321	337	349	360	316	335	350	321	351	361	351	349	338	360	320	343	359	356	339	361	351	317	356	378	347	357	324	344	328	332	360	317	360	370	340	367	353	321	327	336	296	329	362	334	327	367	317	311	353	348	344	335	365	334	341	298	334	362	324	345	296	330	356	363	356	347	337	326	328	294	330	375	328	301	332	329	345	349	343	319	357	325	306	340	339	339	335	324	335	319	343	359	335	330	358	309	351	395	371	341	348	322	355	360	329	330	332	358	335	371	314	340	327	342	364	313	313	337	328	346	370	334	338	328	330	362	307	319	343	325	341	335	327	365	350	313	295	299	346	315	370	335	348	341	365	344	320	331	311	358	322	308	365	356	361	347	352	356	329	374	327	403	333	321	347	325	347	348	343	303	338	351	328	353	326	297	353	353	310	317	335	356	337	351	311	364	339	342	356	308	317	345	310	361	323	311	355	330	318	340	353	344	308	325	357	313	311	338	351	341	374	336	343	357	338	310	337	356	339	323	303	332	311	368	333	350	307	317	325	357	338	346	307	352	356	353	348	349	364	316	336	370	361	370	361	330	305	341	343	324	317	333	306	327	316	322	361	336	326	335	375	356	327	341	328	366	336	310	316	334	369	330	363	333	333	366	345	369	332	338	358	366	344	340	358	338	351	351	362	344	331	313	325	373	341	366	334	374	356	337	339	288	347	320	371	340	345	333	338	320	328	338	301	354	366	346	343	366	354	330	342	349	361	319	332	366	347	336	373	330	370	352	342	335	326	328	323	309	317	348	311	321	330	347	349	328	366	329	347	324	357	351	366	331	334	332	340	342	344	354	325	350	348	351	358	356	361	344	342	345	319	314	325	350	343	322	368	342	338	319	325	337	344	372	350	365	316	333	338	366	339	357	335	366	347	326	309	283	336	330	330	337	352	363	328	364	335	342	370	332	337	322	328	339	369	303	361	355	329	351	338	361	354	323	321	335	349	337	315	318	386	332	347	361	350	335	354	331	345	326	325	342	315	352	348	310	359	340	329	363	345	348	327	352	343	334	349	330	341	343	335	346	315	357	342	348	336	354	325	363	344	320	345	360	340	353	323	334	319	358	351	344	333	326	345	339	339	319	323	321	319	367	333	335	319	321	333	334	351	335	340	359	315	333	331	342	337	346	300	351	329	348	337	320	374	356	341	351	359	338	349	313	316	334	323	349	330	324	341	378	337	363	318	337	362	349	357	354	350	347	335	352	329	314	301	299	313	340	296	342	326	351	342	351	337	325	348	348	345	288	338	344	306	340	348	317	349	346	340	345	327	333	344	334	315	332	355	337	319	338	332	310	329	358	330	342	329	323	376	336	315	358	318	324	344	360	361	336	374	318	332	312	317	351	332	340	334	322	343	362	329	344	332	332	368	329	325	330	315	351	322	344	346	345	332	356	344	344	320	363	350	334	346	358	308	338	311	356	335	332	350	345	351	370	335	367	344	308	328	337	321	298	362	330	322	347	352	318	325	322	335	376	333	325	327	312	354	346	338	337	335	337	374	330	362	341	334	329	363	350	347	346	348	345	321	332	326	364	324	352	329	334	326	369	313	341	313	355	350	354	383	317	351	331	339	346	349	360	334	338	347	339	329	335	317	358	308	346	336	346	331	340	340	364	318	336	376	351	333	298	332	337	344	322	325	337	355	385	320	336	350	329	331	309	332	372	350	333	303	343	346	335	364	292	310	357	336	353	340	329	359	376	338	343	328	322	314	328	298	320	342	342	349	338	359	342	312	327	357	344	340	356	333	315	313	340	335	332	326	367	361	369	342	358	382	295	380	342	331	357	350	308	337	315	330	335	331	344	338	322	336	331	310	316	340	312	313	335	348	340	349	341	307	328	359	358	314	313	301	324	362	348	335	318	355	316	312	319	353	340	355	366	327	324	319	339	351	368	332	345	302	349	356	346	339	340	366	338	341	351	316	357	359	322	339	335	350	398	357	330	342	333	359	326	319	351	343	352	329	313	338	331	311	332	311	358	358	338	312	342	372	356	335	340	334	345	329	358	357	332	339	355	356	344	335	338	342	357	327	335	357	390	318	322	342	349	351	360	343	330	314	322	374	335	377	332	343	341	346	365	302	344	312	330	371	318	314	370	349	329	380	327	341	355	344	326	327	326	328	344	339	310	344	337	342	360	302	335	369	356	356	360	346	333	337	340	367	360	371	335	360	325	320	338	318	305	344	353	324	330	335	315	374	361	316	362	327	375	299	356	369	354	351	342	325	312	351	350	325	337	351	318	336	330	356	321	374	324	313	340	294	334	353	317	347	318	341	318	326	321	355	329	380	334	337	331	335	320	340	320	345	327	338	332	335	337	328	335	338	337	305	344	372	357	391	350	338	333	370	330	369	327	340	344	327	323	357	356	362	334	315	340	349	349	369	345	374	360	346	357	294	353	322	297	339	358	361	333	342	315	357	355	336	330	328	333	336	331	318	322	351	333	334	351	364	329	339	347	347	334	334	382	355	325	354	334	336	337	351	307	352	366	331	352	345	343	322	339	327	329	346	385	336	340	367	343	357	343	353	336	326	325	332	311	312	327	326	329	370	348	319	327	320	325	329	334	333	309	378	318	323	336	345	356	372	348	331	342	344	281	354	316	343	352	361	335	322	355	343	326	310	307	339	337	353	350	322	339	362	333	314	360	326	352	357	333	327	311	334	378	371	329	323	373	318	322	352	351	331	324	340	361	339	351	349	354	304	336	326	333	331	341	346	356	325	333	375	323	327	334	309	327	311	370	336	331	355	317	323	323	349	344	324	346	314	369	354	339	314	334	332	352	318	335	327	354	375	311	332	327	358	325	353	354	338	350	344	369	347	325	345	315	331	360	339
36389	24848	26981	23820	16719	9875	3881	1708	4065	4211	2544	338	277	247	269	242	292	284	242	235	279	283	269	246	249	230	273	242	258	232	256	257	267	231	239	262	236	253	213	232	299	267	238	285	241	253	239	256	264	267	237	251	227	220	223	251	259	248	241	244	268	273	254	272	237	250	259	241	234	240	265	248	232	267	299	245	251	248	256	246	247	233	247	265	238	241	248	232	228	266	255	283	244	258	224	252	258	251	250	242	233	269	266	259	236	234	245	226	252	260	269	227	270	231	212	267	255	251	237	234	263	253	274	236	229	225	231	243	249	216	236	248	288	253	256	257	235	247	266	256	237	241	231	264	239	241	262	259	278	237	261	288	259	256	257	257	252	252	244	250	249	257	244	268	269	261	234	269	260	267	251	235	250	250	217	252	281	243	275	249	246	241	252	268	242	229	266	249	255	240	259	265	252	261	238	258	232	254	232	278	286	244	258	253	274	261	245	262	235	283	256	271	270	232	245	243	230	238	231	273	241	269	258	231	254	265	243	240	256	274	274	254	238	234	242	259	242	235	237	218	252	241	281	263	251	220	255	265	261	248	245	254	240	240	259	243	270	274	255	250	260	231	271	267	269	260	240	248	285	236	261	268	241	243	248	270	278	251	280	253	246	227	245	254	240	238	231	271	261	253	256	238	237	237	251	253	254	244	253	221	255	257	252	269	240	241	232	249	242	279	248	223	224	247	261	214	237	242	270	248	228	262	236	240	248	245	227	241	269	239	240	248	239	233	273	277	228	232	296	246	249	279	244	230	219	261	233	255	272	199	254	226	280	241	238	231	249	263	278	261	239	233	255	256	254	253	260	246	247	252	252	265	239	232	257	258	239	265	260	217	242	242	282	237	257	234	213	247	261	232	256	261	287	263	269	271	254	257	279	243	216	249	245	241	234	227	225	255	266	248	233	246	279	239	263	264	260	251	253	290	237	234	264	265	272	279	253	265	256	214	266	236	259	242	238	234	267	237	277	252	223	243	259	264	207	271	248	266	247	245	212	261	283	239	254	265	250	260	249	270	256	244	251	240	241	255	240	264	263	246	225	258	271	251	235	279	244	266	255	246	256	259	232	270	258	254	222	255	280	267	220	257	214	238	246	266	258	243	257	264	231	269	249	264	233	251	243	258	220	270	274	273	225	248	282	239	253	253	264	241	238	258	230	257	245	241	254	289	235	259	234	247	231	254	214	258	234	233	284	238	212	224	241	262	246	234	251	259	234	254	253	251	237	253	271	216	255	238	224	245	226	246	267	254	246	258	239	268	274	253	271	242	231	240	255	269	249	263	247	221	228	254	227	251	264	259	271	261	219	219	260	266	254	266	280	261	248	248	232	278	251	242	243	256	232	220	240	275	256	277	253	237	247	256	249	242	237	237	246	242	257	260	234	246	239	224	258	253	250	242	247	243	239	256	232	266	251	277	265	232	243	259	245	264	245	228	218	248	244	263	247	259	237	251	220	269	269	242	236	253	244	251	243	237	229	239	248	239	226	260	263	254	272	230	245	240	251	268	252	256	276	237	261	264	260	271	272	240	253	262	247	250	246	259	237	270	278	292	262	241	242	227	262	231	246	268	223	241	269	230	241	223	282	232	246	243	232	260	273	243	253	238	257	244	244	276	263	263	230	265	254	249	264	237	258	236	263	222	235	273	253	236	265	260	254	256	256	257	285	237	245	242	264	271	264	238	256	277	273	233	256	242	224	240	259	208	270	253	241	240	220	262	272	263	225	259	238	268	293	235	254	251	253	259	274	251	253	244	250	253	228	292	240	234	251	239	281	231	261	246	255	256	237	259	259	250	266	272	221	243	256	249	249	231	244	245	264	240	262	268	251	224	268	255	263	250	235	265	235	248	256	231	241	215	283	217	271	254	247	256	225	278	252	233	238	263	256	260	263	270	233	247	237	286	268	261	238	255	260	236	235	272	274	265	246	234	237	233	249	256	248	231	245	234	245	263	276	244	227	216	241	224	280	248	240	252	259	261	245	274	222	252	271	257	238	213	266	249	250	236	262	237	241	232	249	255	259	251	255	257	263	242	233	259	246	250	250	255	285	259	227	253	245	233	269	275	224	256	231	242	259	260	245	262	244	216	261	250	227	248	244	262	271	258	260	234	249	252	250	274	240	236	245	267	274	253	258	263	248	264	247	255	246	235	257	277	252	273	261	232	260	260	230	238	252	260	243	254	235	245	233	278	269	270	239	241	240	236	253	262	262	257	228	231	254	235	240	224	232	228	243	228	244	228	249	245	252	253	258	231	245	237	260	244	240	245	247	228	273	257	265	236	262	263	271	245	269	245	264	245	246	278	240	242	272	240	233	229	225	246	251	270	265	219	263	268	283	272	267	261	223	239	287	271	247	256	242	222	243	267	266	274	234	272	209	243	230	262	247	236	260	243	238	257	218	225	221	217	279	260	250	255	238	244	250	265	237	251	247	245	223	269	250	257	282	245	258	279	261	243	234	238	232	248	251	227	268	247	245	264	224	262	220	261	243	253	262	246	243	245	250	239	267	258	276	258	261	284	244	241	245	263	228	267	234	231	249	231	246	263	248	252	254	280	243	218	222	236	261	287	258	248	223	259	242	256	290	220	239	246	230	283	248	218	246	250	251	219	259	243	269	248	232	254	234	287	216	236	247	255	260	277	234	258	234	279	287	231	236	225	240	261	249	277	262	266	254	274	269	251	233	255	240	229	257	247	243	265	224	205	253	245	244	253	258	248	235	260	275	239	257	275	232	210	254	276	262	247	261	253	258	240	243	246	246	249	248	258	241	261	242	261	276	249	252	266	241	201	247	240	248	241	242	261	247	255	251	255	224	240	283	248	262	269	240	250	247	271	262	238	246	268	274	266	262	246	255	257	222	251	248	239	218	247	241	252	239	213	221	261	266	250	235	264	233	263	252	226	278	245	265	222	221	266	232	243	235	265	271	243	247	228	237	239	233	259	240	253	248	264	268	238	229	266	248	240	272	271	262	218	284	235	242	253	251	241	245	218	233	242	244	228	245	250	237	268	262	248	267	253	270	264	257	255	253	247	210	241	255	244	216	265	272	250	232	242	234	261	248	261	242	256	257	222	227	251	245	280	241	236	238	246	238	271	265	258	250	240	223	264	259	225	229	250	252	263	254	252	272	227	273	264	257	263	274	286	273	238	237	256	244	217	269	276	267	227	242	246	234	253	255	243	231	249	280	258	237	270	260	251	246	282	242	219	259	266	224	250	270	233	217	253	235	264	269	245	262	279	239	267	259	243	277	269	269	241	277	242	256	235	253	267	252	241	267	233	238	262	239	220	277	258	261	251	235	235	262	253	275	273	256	233	271	238	256	231	229	249	263	245	251	230	241	216	245	257	265	257	227	236	222	225	259	238	260	215	271	245	266	239	250	248	293	282	245	257	238	285	229	237	263	227	281	245	212	254	251	245	250	260	219	248	271	233	264	228
23413	19295	31430	32974	28635	20901	10191	6478	16310	15878	9314	623	623	623	567	558	592	586	580	575	663	603	570	597	582	569	548	590	566	570	557	597	564	559	550	564	563	565	563	574	518	571	582	599	566	533	542	547	610	535	574	552	570	575	522	576	545	555	564	594	566	565	582	546	579	589	566	521	547	609	587	534	559	558	549	579	566	581	577	567	587	554	571	520	558	588	570	572	587	599	559	562	546	555	547	578	587	596	573	600	546	547	589	588	574	588	568	541	579	566	589	589	591	590	579	564	545	598	559	599	570	601	556	605	574	578	579	566	571	600	550	505	527	557	600	590	590	552	580	573	534	545	561	572	561	628	524	543	569	555	528	588	539	564	596	597	549	515	575	592	562	562	565	551	573	576	600	573	539	614	570	556	581	569	593	597	553	550	588	556	555	558	600	525	564	541	531	541	540	540	578	574	545	615	546	587	561	547	563	566	552	593	599	532	546	505	575	590	570	553	568	562	579	618	555	592	564	575	624	568	607	556	592	579	555	593	559	602	546	522	568	593	600	592	566	561	596	590	558	544	596	536	577	572	543	539	579	618	580	587	577	568	585	590	577	583	566	556	582	582	550	543	528	558	593	599	556	542	566	562	552	589	550	590	543	548	579	521	554	603	562	582	535	527	577	547	599	565	593	539	571	544	565	551	535	593	559	561	559	580	598	549	517	620	541	568	599	543	562	539	584	546	572	596	557	616	558	577	535	525	545	547	572	558	564	564	581	525	534	542	563	556	592	590	595	555	554	547	588	558	604	570	545	607	569	580	602	582	533	585	582	519	599	564	545	545	514	552	550	599	609	538	545	578	593	572	598	541	597	576	568	575	518	515	613	584	566	536	554	572	554	578	558	611	568	577	521	511	527	528	570	568	565	541	562	564	579	535	490	569	551	570	606	581	563	567	612	564	563	568	564	572	561	547	575	575	586	562	561	571	533	566	519	565	583	557	574	545	520	571	573	565	585	561	617	584	534	525	569	593	560	539	537	564	561	568	509	587	575	579	553	522	603	574	583	591	579	552	558	540	574	557	561	561	560	619	524	562	585	616	529	557	623	543	563	539	548	583	538	548	577	548	572	548	536	551	597	571	611	562	602	562	568	587	599	556	615	576	574	565	598	550	560	569	597	513	574	591	566	574	579	564	575	552	591	576	513	541	569	520	553	571	560	562	584	532	517	561	534	567	581	543	588	549	600	546	603	547	600	569	556	589	559	582	562	559	563	561	557	599	542	573	548	576	539	559	597	557	583	601	539	574	537	604	562	597	538	510	589	520	543	553	564	536	580	585	565	589	590	538	521	565	524	606	558	583	566	539	576	536	582	504	612	565	544	563	635	570	566	577	619	597	551	569	562	569	564	582	567	552	586	558	590	550	571	593	576	604	570	575	582	579	526	582	589	555	562	551	582	584	571	577	563	579	524	545	577	585	561	569	563	555	569	609	533	588	531	612	563	535	613	579	557	524	582	570	597	548	541	560	560	546	553	607	555	563	552	542	599	536	540	572	528	586	544	541	541	530	594	613	542	547	552	589	561	571	576	566	600	522	559	569	570	559	578	578	558	596	548	529	574	591	573	568	528	540	562	536	567	559	585	580	602	573	599	543	556	535	582	571	587	549	606	599	549	567	557	560	552	587	528	559	601	586	618	496	553	531	557	554	597	529	551	616	555	551	584	566	569	572	539	581	595	559	614	599	565	599	579	577	615	535	586	557	592	554	508	577	575	560	531	545	552	537	528	583	551	578	564	575	580	614	579	573	553	582	571	543	585	593	566	547	566	577	563	589	564	631	583	581	562	562	596	594	567	575	567	541	569	553	578	573	624	584	588	590	587	565	580	589	573	587	595	607	575	524	602	546	537	564	591	554	589	550	565	563	578	538	531	560	582	621	588	547	576	577	609	586	555	576	581	576	558	606	629	570	546	574	548	553	582	557	574	562	571	578	547	567	543	576	550	581	583	564	578	557	541	577	599	561	563	583	561	584	563	538	629	536	568	551	563	555	587	568	544	555	539	546	569	591	546	586	552	576	525	559	528	574	581	533	589	581	554	588	577	577	571	538	535	559	584	594	551	624	598	551	559	569	582	587	554	530	556	552	565	587	590	550	537	564	559	569	574	561	561	596	558	557	541	570	561	619	583	564	544	578	571	543	552	585	561	611	578	551	567	568	575	561	559	513	543	550	571	585	558	579	533	554	579	557	554	589	538	565	563	567	540	584	552	584	527	569	567	580	597	559	586	559	564	572	548	534	633	585	557	545	587	601	583	564	562	555	609	583	550	570	515	533	583	520	560	568	579	591	574	567	552	586	532	502	580	545	575	589	562	553	534	572	566	603	597	546	610	552	586	562	575	548	585	514	530	601	546	579	562	562	569	535	578	584	582	572	556	608	576	579	600	550	571	575	576	576	553	546	562	575	580	525	567	521	581	600	600	518	532	538	549	575	584	542	577	595	551	570	569	548	576	553	558	558	584	518	586	634	568	547	568	574	558	542	557	542	535	566	538	590	604	571	546	544	555	587	582	571	548	572	556	550	546	533	599	561	584	596	532	550	574	597	506	584	581	574	601	558	574	567	571	547	552	564	567	565	544	525	606	566	590	546	595	564	566	544	567	577	536	558	568	527	583	554	595	543	573	514	548	548	589	531	561	533	550	561	546	564	559	592	571	571	563	557	547	564	565	557	561	591	557	541	590	604	549	583	588	540	611	609	558	533	588	529	528	572	558	582	569	578	549	559	564	602	561	599	531	581	576	556	566	563	570	584	562	565	562	559	596	568	576	584	578	600	581	595	521	539	595	608	562	558	554	572	549	586	589	555	582	575	522	561	596	630	567	551	541	570	561	555	527	596	574	585	537	584	546	602	552	631	561	568	564	520	588	536	549	521	567	587	581	549	551	572	534	589	585	550	550	525	527	517	589	533	541	581	574	534	594	557	552	580	571	587	519	557	587	572	598	544	517	542	571	610	577	563	593	603	564	584	495	533	553	594	547	564	525	544	579	571	534	567	567	583	570	545	538	580	584	556	587	566	552	587	561	560	559	520	537	545	575	545	550	578	580	533	543	578	567	576	579	538	573	593	553	525	585	584	503	555	537	556	555	571	523	560	571	570	573	553	598	600	571	571	585	563	580	568	563	574	578	584	541	585	580	563	572	565	559	570	589	558	605	597	538	576	585	603	552	551	599	615	562	556	561	593	608	567	568	568	574	540	554	556	611	557	553	543	585	547	568	564	561	555	580	587	596	564	569	566	570	552	587	584	552	571	616	582	561	581	610	581	540	534	582	578	575	503	608	558	552	537	574	546	545	508	575	542	521	529	590	547	532	540	554	578	579	560	568	560	545	572	570	612	568	575	565	585	575	584	575	558	537	563	557	593	570	567	501	561	560	566	571	565	566	589	586	564	525	586	596	581	562	579	555	548	580	599	559	589	556	601	580	547	605	589	589	547	537	586
43923	34016	39137	36183	29641	18450	6608	3067	6102	6613	4513	521	283	309	308	293	315	289	282	295	277	295	250	277	306	308	287	285	314	344	286	270	289	292	334	327	290	263	286	280	262	304	300	316	265	316	313	298	297	264	273	287	267	297	272	314	315	302	278	272	273	298	292	256	307	273	292	297	278	279	270	267	267	260	282	284	291	271	276	266	265	281	254	267	319	296	286	286	304	280	255	277	264	264	273	259	305	278	327	297	302	329	303	275	289	310	275	290	272	286	293	295	255	292	316	290	303	277	260	298	277	290	324	259	271	298	283	299	264	260	293	301	268	285	258	325	271	290	296	284	277	286	299	306	296	285	301	298	278	274	282	278	307	327	327	233	303	300	281	266	290	285	266	298	297	260	272	287	291	269	304	290	321	298	282	289	269	291	313	269	310	286	275	301	293	287	289	307	251	277	257	306	254	301	294	269	323	306	278	299	291	271	287	270	283	281	271	286	295	289	293	284	269	274	325	304	283	294	289	282	286	283	308	276	261	258	246	273	281	285	286	304	278	286	264	290	317	313	259	290	315	314	295	288	319	286	279	307	306	294	310	269	280	276	271	292	287	315	264	295	324	275	277	268	331	303	273	274	333	324	318	281	289	287	294	269	317	305	285	259	270	287	286	287	287	302	303	288	271	282	318	290	323	289	273	271	294	280	311	308	285	304	263	294	249	266	280	256	290	289	281	265	281	302	321	285	261	310	304	286	320	314	308	296	262	304	307	288	255	300	308	291	282	275	293	279	282	280	272	253	311	287	264	298	269	275	288	256	252	292	309	288	246	273	287	309	286	264	260	277	318	263	269	279	293	294	320	274	275	271	305	295	261	312	305	277	276	304	270	283	259	258	277	305	306	296	279	256	291	314	274	271	279	309	288	284	349	269	303	300	296	286	292	293	263	258	313	296	280	301	280	281	290	298	280	282	261	286	298	287	259	309	294	311	307	278	304	300	303	278	289	294	298	280	307	302	258	283	299	287	300	275	305	300	311	269	263	286	298	327	289	292	289	274	284	290	324	273	281	302	301	296	288	285	264	272	293	292	296	278	339	299	257	287	285	302	313	284	290	291	283	301	305	275	301	313	274	290	291	298	260	297	345	288	281	306	271	286	300	321	314	270	272	289	286	315	310	288	298	274	310	268	298	292	264	271	323	326	280	300	262	316	266	282	280	300	286	294	260	299	265	277	282	300	302	305	328	277	287	269	305	256	255	287	277	306	308	301	301	298	297	301	293	260	282	296	293	280	304	292	259	332	292	264	288	288	286	286	248	269	320	261	310	304	302	251	287	268	286	331	300	298	286	308	278	300	293	308	295	301	278	303	276	274	282	296	252	277	269	278	301	284	304	299	287	271	286	279	280	271	274	318	282	268	276	261	302	263	304	284	254	290	284	273	299	277	302	268	289	275	274	264	287	272	296	289	237	270	311	281	285	313	296	267	285	289	290	297	304	318	295	284	289	289	315	299	271	314	274	278	273	316	279	299	287	304	288	269	263	269	271	310	267	301	279	307	280	278	304	307	262	281	279	289	295	275	296	298	288	277	272	279	297	288	300	293	307	327	291	281	288	266	281	271	309	277	311	293	272	272	338	291	290	314	297	280	278	268	263	280	291	259	291	296	289	339	320	276	312	284	313	301	289	297	277	299	333	282	278	272	253	287	295	320	291	302	258	268	279	277	301	324	289	279	269	274	261	301	285	287	284	228	286	290	261	233	270	256	274	262	304	288	293	280	273	268	256	281	274	283	295	288	296	272	271	284	306	288	292	282	281	292	330	302	249	300	294	285	309	316	282	286	277	281	262	285	291	263	260	258	297	288	308	261	304	300	303	270	251	274	261	295	278	269	273	282	296	269	290	308	284	282	278	299	286	252	299	329	288	310	280	291	336	302	267	265	279	287	279	259	284	322	296	298	283	300	271	274	281	287	288	280	306	272	281	280	294	288	274	276	256	275	300	341	300	273	295	297	280	299	319	305	292	313	310	295	285	263	276	293	312	291	281	246	254	275	253	266	287	320	282	298	297	307	316	294	274	306	259	273	284	286	323	306	286	274	302	287	288	275	323	303	308	267	294	294	301	321	318	274	251	278	299	298	293	314	338	282	252	277	261	310	297	286	292	258	271	266	265	301	278	288	281	293	270	280	325	300	292	281	318	267	257	282	266	299	277	291	315	296	287	283	282	294	282	294	302	291	307	259	267	312	297	283	270	272	291	271	280	285	297	291	294	296	291	264	302	306	291	258	288	292	291	286	302	265	280	271	296	282	291	298	283	288	253	283	294	274	318	265	301	288	301	299	281	285	294	245	252	276	301	306	303	297	311	279	267	281	300	251	323	268	295	264	308	248	293	319	308	267	302	306	283	273	297	324	304	314	305	261	273	289	317	267	302	273	319	304	268	308	267	274	330	295	262	305	282	273	286	302	289	286	280	294	257	328	273	257	282	294	323	257	243	261	316	303	269	281	269	305	297	317	294	319	294	258	313	291	273	307	274	285	248	288	277	290	292	299	277	275	280	239	301	289	310	302	344	281	319	270	305	259	269	284	290	282	326	287	286	239	284	282	305	279	321	287	298	294	281	295	317	280	288	323	291	279	300	277	296	293	270	279	311	294	272	272	290	271	302	245	293	283	279	298	272	272	270	279	263	279	301	303	299	274	278	286	273	277	311	277	295	298	282	280	304	271	282	275	278	306	281	288	262	315	279	252	284	245	319	336	301	279	285	252	244	292	268	302	313	273	289	263	284	290	296	280	307	278	286	279	281	273	285	263	261	286	289	279	306	278	278	281	284	314	273	282	277	297	245	312	288	297	320	271	297	335	304	260	313	277	260	294	275	264	277	312	308	296	309	295	270	254	302	321	272	265	271	265	283	276	262	306	287	281	305	299	308	284	317	302	252	291	269	293	297	284	290	273	296	274	271	293	292	299	275	264	298	275	283	283	289	297	287	273	294	290	258	293	277	305	277	291	298	298	273	306	287	274	312	315	306	286	295	290	275	274	277	291	303	279	270	306	274	308	303	305	288	298	287	285	275	298	293	295	283	277	293	280	259	284	283	281	273	305	289	295	271	306	301	289	274	301	300	293	300	270	297	280	297	282	287	280	290	312	299	283	303	254	279	301	283	308	287	294	306	304	270	286	282	267	282	348	290	269	314	293	287	289	298	293	272	284	275	295	311	311	295	303	307	282	310	297	266	302	290	259	287	305	289	314	323	302	291	286	283	286	274	310	279	259	288	325	322	278	310	287	286	247	280	308	279	316	286	311	302	285	275	335	303	284	266	267	312	295	271	288	306	272	318	311	289	288	290	303	296	280	317	279	284	247	283	273	290	265	274	300	292	282	256	273	290	321	303	257	304	274	241	269	266	287	271	295	294	280	285	268	273	263	293	269	266	261	241	293	282	284	315	259	322	309	264	257	304	283	297	261	289	294	312	274	302	305	283	300	320	295
27893	26445	39926	42952	40062	29271	13730	9636	20135	22046	14970	769	660	695	645	660	663	658	667	596	633	654	673	652	606	669	604	655	633	620	639	683	651	678	623	663	588	648	640	685	639	637	651	653	630	597	616	671	665	628	617	583	576	651	605	619	618	611	612	586	621	604	649	660	623	657	633	634	620	648	617	626	633	618	649	624	646	616	643	645	678	584	654	589	655	636	647	626	626	641	631	643	580	597	647	628	630	645	623	598	608	596	631	620	622	601	622	639	650	647	597	627	625	670	611	626	652	654	588	638	603	606	600	677	601	634	604	627	655	614	631	596	630	617	598	574	628	618	607	636	626	624	595	612	673	579	616	630	593	629	635	638	638	639	645	594	587	643	576	628	619	628	614	645	559	635	590	628	626	635	638	609	641	668	646	666	673	640	589	596	635	629	607	618	577	654	644	649	637	633	678	626	612	630	675	610	615	607	638	650	635	598	618	599	605	629	638	618	689	611	629	634	666	648	610	659	619	620	606	586	621	608	593	648	640	646	606	638	648	628	633	647	608	619	612	627	618	603	637	639	670	623	626	620	614	673	614	611	618	604	614	639	633	639	594	596	649	607	649	642	633	626	636	627	605	585	656	617	632	650	661	646	652	658	618	655	626	591	637	606	657	624	608	615	616	632	629	632	623	636	617	606	645	641	642	622	619	600	608	638	623	624	610	652	629	579	640	625	667	620	654	627	611	629	608	643	622	624	644	657	663	608	698	653	623	663	601	643	592	654	629	624	650	606	643	620	609	589	608	610	633	600	609	640	630	641	597	601	608	589	647	647	599	620	596	581	572	611	620	605	599	644	661	641	666	629	645	626	638	639	597	645	609	645	654	639	616	627	617	606	604	653	629	663	676	635	664	639	606	633	661	618	598	606	640	660	632	648	638	636	610	553	620	628	670	620	588	656	635	644	613	620	595	623	647	636	635	619	623	625	651	578	588	596	591	645	634	644	597	607	669	580	663	574	649	598	620	602	652	648	607	606	639	611	599	590	647	607	622	582	619	595	640	615	620	610	650	626	658	627	584	658	630	622	580	655	645	606	622	655	622	647	670	598	632	577	614	619	608	608	642	645	598	630	587	614	614	611	587	599	604	614	626	623	631	618	595	630	593	608	641	660	620	610	662	618	617	619	614	646	619	618	629	638	597	641	599	616	595	656	598	638	631	637	628	580	601	607	599	654	615	618	603	635	672	580	611	603	678	626	611	633	620	611	642	609	601	649	599	653	620	650	614	645	624	631	606	630	673	600	596	631	632	584	636	638	636	603	652	628	604	584	605	584	665	634	631	620	609	625	609	646	619	602	670	634	625	609	644	631	608	673	628	649	640	625	646	636	593	644	630	628	651	637	602	657	628	630	606	602	619	631	628	620	624	643	603	610	620	633	594	570	674	620	573	621	663	629	653	615	644	623	632	615	633	647	619	629	611	642	633	661	623	671	645	674	645	613	623	654	642	611	637	616	646	633	596	606	617	627	642	605	612	640	601	617	635	652	643	623	632	639	613	608	606	604	633	618	657	613	645	576	620	640	627	611	642	608	590	605	637	679	610	620	621	607	650	572	686	634	647	618	623	600	596	682	634	653	654	634	650	644	629	587	639	609	609	623	634	638	627	616	636	640	608	639	590	609	667	635	615	621	643	608	633	587	598	649	608	651	688	665	652	652	622	646	613	636	605	613	638	622	609	644	628	633	626	650	581	640	576	622	617	619	665	645	621	569	629	595	653	656	608	617	585	656	586	615	615	665	597	679	622	652	680	601	644	682	601	603	592	661	634	657	663	656	606	652	596	623	621	613	663	649	607	634	594	644	590	660	649	618	657	631	632	626	636	655	623	648	623	618	670	618	669	684	625	638	609	576	653	608	624	626	619	614	639	637	654	593	626	629	667	615	585	603	641	625	639	656	606	615	639	627	595	658	624	632	590	705	637	655	615	661	627	637	644	656	595	634	641	653	631	622	597	621	631	646	621	636	619	632	607	602	600	610	618	616	629	588	634	613	623	676	649	622	641	653	647	619	608	641	651	602	621	657	623	612	612	650	576	638	679	661	600	602	623	669	640	607	597	682	643	609	653	620	673	655	658	686	641	651	643	647	623	617	688	633	633	582	634	625	632	642	603	631	642	629	613	636	585	644	648	661	649	639	634	610	612	631	645	654	640	661	637	659	582	645	638	586	629	637	629	642	626	618	672	600	641	665	625	611	586	630	612	605	624	643	647	614	633	646	657	658	619	595	627	645	622	589	617	631	615	627	647	627	668	629	648	639	661	638	613	623	630	649	641	620	638	649	641	567	585	620	674	625	591	595	625	575	673	657	630	663	640	605	584	650	616	635	662	629	626	632	623	653	643	582	616	598	617	664	666	585	670	649	666	619	611	626	639	621	645	603	619	638	625	611	633	644	613	577	640	635	644	602	635	641	629	578	611	613	604	684	634	598	622	600	612	626	617	615	618	617	620	649	590	609	640	620	599	606	596	606	655	638	597	610	648	600	667	605	635	645	614	608	642	656	629	632	667	637	597	652	682	603	641	616	611	645	658	609	600	564	630	630	635	632	616	652	640	606	622	606	619	582	662	654	615	624	637	595	648	611	569	649	691	588	643	632	652	630	641	649	573	615	633	656	624	612	649	632	644	647	548	614	633	632	653	598	614	646	566	637	630	620	567	666	651	641	663	617	643	634	624	606	575	643	629	617	634	620	630	612	679	657	634	601	631	634	655	614	669	636	670	573	625	615	638	651	625	645	646	594	629	623	633	612	662	622	625	644	671	653	613	656	658	670	608	632	581	672	606	620	609	672	631	623	618	612	665	626	617	614	606	635	608	614	633	626	610	624	621	630	624	657	593	602	634	632	638	600	665	593	634	572	554	623	610	634	670	633	655	600	612	615	635	635	617	638	597	579	625	670	618	639	649	618	615	648	679	638	624	628	662	652	637	598	612	567	637	648	652	660	650	631	670	584	663	627	633	624	602	624	624	634	658	614	650	623	613	648	630	629	655	626	625	647	625	663	618	630	611	651	642	633	615	652	593	644	629	638	654	627	653	598	646	614	618	591	604	586	649	634	589	582	602	662	638	608	576	628	651	647	632	620	614	608	590	622	628	600	630	648	616	613	621	645	587	642	626	634	645	636	644	657	603	592	659	683	636	593	597	622	608	651	640	637	619	667	652	617	658	658	638	620	653	661	610	621	657	646	592	636	622	612	613	611	622	641	628	635	655	636	671	610	606	601	674	639	599	552	637	616	623	638	610	651	626	609	649	585	619	636	616	627	576	678	688	625	620	602	625	619	613	633	609	683	651	644	657	644	602	578	600	608	621	662	575	632	570	646	613	630	629	585	619	638	620	613	648	653	645	605	601	597	628	644	636	644	634	592	660	620	634	634	626	693	650	649	591	646	644	643	636	617	640	644	615	632	643	614	600	598	652	652	639	627	624	627	586	628	659	707	642	618
17722	9453	7092	3934	1874	1012	384	310	272	258	264	107	106	116	122	123	101	119	109	113	101	123	121	116	103	105	123	123	123	115	117	122	144	110	99	100	118	135	108	115	127	120	95	107	98	111	105	104	105	119	118	97	96	114	119	133	120	111	114	132	106	104	129	122	124	113	110	138	111	123	110	122	111	116	120	100	103	112	128	113	125	103	121	121	113	127	106	119	105	114	104	115	120	109	126	118	113	79	111	102	105	118	113	101	114	106	110	116	131	121	112	114	132	126	118	104	111	109	108	116	101	102	95	87	109	110	128	111	98	110	124	115	103	113	104	124	116	99	109	109	121	127	139	104	117	125	111	97	104	131	103	136	106	99	106	104	126	102	116	130	123	101	114	114	122	91	110	128	106	140	114	116	117	121	120	113	103	115	112	98	121	93	126	128	131	106	125	108	99	113	107	106	126	103	121	120	122	117	114	127	117	113	99	105	129	113	113	126	123	105	116	113	127	141	129	110	111	117	112	126	113	115	110	118	135	124	118	127	104	126	111	95	109	105	118	132	116	109	103	103	135	114	110	133	105	106	113	99	112	121	121	131	126	124	103	126	115	118	116	120	135	94	97	130	107	140	112	131	111	119	104	123	120	129	108	115	113	114	111	119	147	115	117	91	94	109	128	140	118	114	108	115	104	93	106	132	120	99	114	119	138	124	109	131	124	118	125	119	111	122	106	114	123	119	107	124	127	115	115	110	109	119	123	144	123	104	134	125	116	100	118	119	113	107	113	109	109	129	113	115	117	118	112	111	115	140	108	106	113	113	96	122	124	132	111	121	128	114	113	110	121	109	95	125	106	105	104	133	119	107	115	123	105	117	124	108	114	102	111	101	127	116	124	114	115	118	121	117	117	109	114	117	135	134	96	120	110	111	128	110	119	107	133	118	111	124	126	107	119	111	113	117	113	109	114	111	117	120	98	108	113	110	129	120	116	110	110	106	109	104	115	127	130	113	138	122	124	102	103	112	106	105	127	114	114	111	120	126	112	106	102	125	125	133	130	100	112	132	150	124	95	113	111	109	108	155	122	108	106	110	131	114	107	117	121	123	115	91	114	120	117	113	134	123	107	114	101	79	113	125	111	105	138	122	106	108	114	124	109	134	123	118	115	110	117	125	138	103	90	117	118	127	117	110	118	145	123	119	109	117	115	106	117	133	111	116	107	121	100	136	94	121	111	114	109	109	127	132	113	108	134	112	104	108	116	106	90	130	129	92	116	124	109	108	105	127	108	114	114	118	114	129	107	107	124	139	128	119	118	106	113	109	131	108	132	125	111	119	116	130	109	118	110	97	107	110	123	115	127	118	133	111	105	121	108	124	101	117	118	108	86	124	111	98	111	137	115	106	117	114	129	117	101	104	131	99	116	112	127	101	119	119	116	116	123	115	113	100	110	114	116	126	109	134	125	119	105	112	130	101	93	119	121	113	106	137	115	109	145	109	131	137	118	103	137	120	103	132	131	116	106	104	120	131	96	120	118	108	98	122	125	103	126	117	107	111	114	117	114	118	115	112	99	131	121	123	100	109	109	128	107	113	108	105	104	96	109	107	121	134	128	149	116	104	98	115	109	108	146	115	119	102	105	103	124	127	145	107	98	109	132	110	114	119	117	113	101	131	128	109	113	106	108	119	118	106	122	102	102	100	109	130	105	120	107	101	129	110	119	109	104	135	108	150	97	106	99	98	119	135	106	115	123	128	110	113	118	123	127	111	87	114	120	108	128	93	133	112	115	116	131	117	109	109	118	127	130	105	100	116	140	101	129	119	109	102	115	127	131	90	130	107	112	129	112	114	109	117	111	99	125	127	107	97	108	121	101	127	115	126	116	102	132	113	145	108	99	109	117	112	105	108	112	125	117	121	101	117	101	114	97	106	140	135	120	119	116	103	124	112	96	114	141	110	124	122	127	109	112	137	125	117	103	95	127	131	116	103	100	123	103	133	127	150	123	118	129	120	110	112	124	103	114	116	118	108	115	113	112	104	108	109	99	86	120	119	102	102	109	108	111	134	106	99	119	125	110	116	117	107	109	114	116	100	104	120	116	115	105	117	103	131	106	111	126	112	128	96	139	123	106	105	101	120	91	110	110	103	128	125	122	136	111	114	112	111	120	125	114	106	105	100	111	118	118	117	116	121	103	102	117	104	123	130	97	132	122	85	111	113	124	136	116	112	116	114	108	115	116	109	112	88	103	105	99	98	116	148	135	123	108	91	120	120	132	115	104	111	111	92	96	100	131	121	108	117	112	123	108	108	120	107	123	131	116	128	137	118	98	117	117	120	113	107	129	106	112	116	128	126	96	122	165	107	121	113	103	103	116	113	129	119	119	116	95	130	104	122	112	128	126	118	114	128	119	102	135	117	106	105	110	125	116	128	119	121	143	117	133	115	117	116	127	116	130	104	114	108	91	117	104	138	112	155	116	114	112	131	109	105	107	129	109	113	111	112	112	123	120	123	128	107	120	132	111	125	113	96	103	99	121	98	120	132	116	120	133	116	103	110	111	106	137	110	113	128	120	122	111	111	109	110	106	122	99	108	106	103	119	108	119	97	144	99	122	112	107	131	104	105	124	124	112	103	114	124	128	105	120	112	118	113	131	113	126	112	101	113	112	112	96	115	106	113	118	126	99	102	102	104	101	118	124	130	124	114	128	121	109	103	120	116	120	114	106	120	117	111	119	130	112	118	127	111	128	103	102	114	128	138	92	124	122	114	106	106	110	113	118	117	106	107	116	130	111	113	124	102	104	93	128	115	98	114	109	92	94	121	108	98	110	112	116	127	111	118	108	116	109	117	112	132	118	116	122	94	109	107	100	116	124	106	119	101	106	102	112	127	123	116	86	121	120	106	95	133	121	112	111	92	128	95	126	134	114	115	97	115	92	108	134	122	92	91	128	118	120	97	126	113	108	104	93	107	139	102	128	134	134	102	121	109	122	112	127	109	129	128	103	111	110	125	115	113	114	114	114	119	113	134	104	117	118	108	129	105	109	99	110	121	102	87	97	111	94	119	103	110	118	115	120	114	127	122	144	91	122	108	118	121	116	117	100	124	120	98	102	127	110	136	117	90	106	112	93	108	128	118	113	128	124	118	118	120	114	129	103	133	106	112	107	123	129	105	109	105	128	136	103	99	117	118	123	119	117	134	126	106	110	116	111	108	97	126	118	130	110	132	115	129	99	104	115	108	104	103	118	111	142	121	122	117	101	94	130	112	98	98	107	134	125	113	154	100	112	107	116	120	122	96	126	104	105	107	107	119	135	115	96	123	110	108	89	110	120	93	122	119	133	105	129	119	112	111	142	104	99	90	124	129	108	102	102	102	119	103	138	122	108	113	115	116	107	91	117	134	100	104	116	131	113	106	117	91	114	99	96	119	105	102	118	100	115	124	127	99	131	103	106	122	101	98	113	127	117	109	106	96	122	100	103	102	101	122	94	130
11189	7826	11245	10028	6178	3535	1437	1171	987	989	743	312	298	273	289	306	298	274	289	306	292	302	299	327	287	313	313	288	316	295	294	281	279	297	313	290	294	308	297	295	308	290	286	287	332	294	303	254	279	321	314	277	315	283	292	303	302	287	362	281	281	313	320	276	268	285	312	319	306	288	280	294	286	306	293	310	272	306	260	300	310	310	296	281	307	291	283	272	304	308	289	255	300	278	260	280	318	276	267	287	283	316	261	272	288	273	297	297	280	303	323	307	286	312	295	299	300	300	289	289	265	283	315	286	292	276	312	276	311	326	299	276	282	290	290	289	273	297	286	259	296	273	277	304	293	293	294	293	290	305	284	284	258	295	268	287	293	274	336	312	312	298	327	274	313	288	260	312	292	270	286	304	316	275	314	328	281	303	284	283	290	283	288	306	294	290	294	287	294	291	285	296	295	289	281	275	279	289	318	277	303	291	313	310	307	271	286	301	260	306	297	318	273	291	309	298	287	284	271	246	291	280	315	331	304	262	318	278	330	280	293	306	312	309	292	288	289	277	315	312	298	271	304	291	299	280	307	312	300	287	301	277	268	291	285	287	289	268	306	291	313	286	290	273	308	318	292	286	283	283	302	298	334	301	326	320	292	285	285	319	281	309	305	301	306	295	267	267	303	318	304	277	269	301	319	300	316	293	282	266	282	290	298	311	290	278	288	330	309	305	320	287	292	294	293	292	318	298	305	321	305	262	322	294	300	294	298	328	291	294	316	286	275	290	289	282	277	278	282	296	275	298	290	303	299	287	296	245	290	292	278	308	298	281	301	319	293	292	294	280	276	307	268	317	302	258	315	291	310	315	274	289	296	292	272	290	299	303	298	287	307	292	310	297	309	277	272	306	257	281	293	317	270	268	284	308	289	308	303	277	259	277	310	295	295	289	287	296	279	280	276	308	290	297	265	288	271	324	282	248	287	323	292	304	312	290	274	278	301	325	272	307	289	286	321	303	323	355	263	276	318	299	266	301	299	277	283	315	302	290	289	325	285	300	289	265	335	280	302	288	286	254	319	287	296	311	321	294	319	319	299	298	275	280	277	296	307	318	269	285	274	296	291	281	322	276	300	292	297	299	308	304	307	320	287	309	273	294	312	290	339	320	267	279	294	286	303	314	259	282	284	283	303	299	296	284	332	315	286	306	321	312	310	309	296	296	281	311	270	321	303	321	301	298	260	311	284	286	310	306	303	297	306	309	298	297	314	297	313	303	280	273	289	301	300	310	313	307	306	307	275	309	278	296	337	286	315	294	303	291	272	303	273	275	330	281	306	286	320	319	275	254	295	325	297	309	283	313	291	315	311	300	270	320	305	277	250	293	311	311	315	279	298	299	285	281	299	287	276	314	320	289	261	282	306	268	313	298	306	309	271	315	297	296	271	325	313	273	302	267	299	275	289	291	268	266	283	278	299	325	303	293	260	309	256	272	279	297	313	283	311	325	340	282	321	287	276	303	274	284	311	282	288	279	306	296	315	277	304	286	300	317	271	307	278	301	299	304	288	298	299	277	323	281	304	310	318	309	298	295	279	326	292	309	290	294	285	317	317	310	291	323	289	284	311	336	261	268	283	289	286	278	294	308	291	316	310	297	281	290	284	286	300	284	273	293	296	270	309	282	283	326	293	286	311	294	303	307	310	324	304	295	276	284	302	313	302	293	299	292	301	288	292	309	318	259	306	302	323	285	324	300	302	309	282	287	295	280	298	289	252	297	268	309	314	308	274	291	292	271	296	309	282	258	326	293	285	309	270	285	333	318	263	313	271	299	304	310	289	308	288	303	291	295	298	317	296	292	267	310	283	301	298	305	288	302	316	307	279	314	310	317	291	278	290	311	281	286	310	287	288	304	277	290	305	276	265	289	299	298	305	301	296	279	296	286	301	315	317	269	288	315	254	297	289	293	278	272	271	293	304	319	268	273	297	323	301	285	278	299	279	319	263	324	270	297	313	277	281	332	288	284	302	280	282	269	279	273	312	279	292	301	286	310	277	314	289	308	293	294	303	274	286	287	266	288	299	317	318	308	325	298	278	291	305	295	320	275	327	323	310	305	306	289	292	288	274	303	273	282	264	311	309	299	279	329	288	291	280	332	320	304	285	278	289	287	301	307	312	316	256	302	296	303	268	304	321	292	306	311	307	271	292	275	297	298	326	275	295	301	305	292	284	281	304	300	291	320	331	290	253	278	319	320	288	305	268	261	311	285	302	275	277	283	289	270	306	263	290	290	264	290	284	293	287	289	297	279	312	292	312	271	305	284	284	311	306	322	277	281	294	269	289	299	313	279	338	287	310	286	294	271	293	287	277	311	299	289	289	293	290	278	293	301	302	302	294	292	276	270	298	330	310	304	298	334	319	298	315	282	312	290	287	294	288	315	313	350	297	318	305	305	292	306	297	311	313	292	286	292	302	311	304	294	286	286	292	297	295	323	320	304	308	292	269	304	259	310	290	285	302	259	291	297	281	303	295	276	317	296	299	294	298	327	291	311	313	307	302	283	297	338	299	298	293	285	295	294	275	288	322	293	273	293	274	283	281	279	325	293	330	299	285	296	280	301	280	272	304	301	290	280	294	297	280	266	325	278	301	309	293	318	270	286	282	287	280	275	293	292	313	276	321	276	317	318	281	272	274	312	300	297	298	312	275	287	303	290	285	304	291	259	306	277	279	286	287	313	285	286	288	271	296	273	313	286	295	305	283	313	307	285	306	300	281	331	284	307	307	280	302	304	284	286	305	302	306	292	301	279	303	301	295	278	319	282	312	279	286	286	285	312	285	312	278	297	353	299	299	294	273	322	288	287	291	287	289	336	286	297	294	252	297	286	276	341	256	277	298	290	296	314	299	284	287	279	287	277	279	287	284	267	279	322	267	271	266	295	275	313	263	291	306	318	295	297	315	316	284	305	280	287	289	277	305	278	310	286	297	299	308	286	306	296	309	286	303	278	298	297	315	292	298	321	259	279	305	300	286	291	285	297	317	290	286	320	319	284	318	305	304	269	325	277	321	273	313	312	300	303	262	288	328	280	281	314	272	317	321	301	275	293	270	296	315	303	299	293	315	306	310	249	286	279	278	332	333	290	303	303	283	292	268	308	306	302	297	264	279	322	276	302	321	290	317	286	306	274	268	281	300	286	306	310	321	310	275	294	307	278	300	274	293	293	291	299	279	302	304	313	293	281	277	292	298	329	326	292	284	279	289	284	294	306	278	318	326	273	299	299	317	317	308	276	293	292	305	298	284	304	265	319	276	300	283	295	317	309	300	311	297	310	298	305	265	293	278	277	331	299	291	314	293	284	309	280	288	301	311	283	293	265	271	289	278	274	266	329	334	302	309	278	338	287	278	306	287	296	281	289	294	304	272	295	312	286	288	306	297	296	283	325	293	314	302	314	309	327	301	291	315	311	318	297	294	251	308	294	283	297	306	296	298	301	328	282
36731	25653	24757	24414	16592	6449	1523	2296	3538	2900	1675	274	240	263	256	184	259	254	256	272	217	223	238	248	281	235	246	255	232	252	233	252	212	229	215	257	267	193	226	233	249	240	240	224	270	250	282	238	234	238	248	252	234	274	272	232	272	267	221	227	240	243	270	211	241	247	204	226	241	208	235	273	262	232	247	243	227	251	248	225	219	243	257	229	249	222	242	212	229	252	248	249	262	263	221	258	204	223	237	234	235	218	237	248	251	250	232	225	232	256	204	243	273	231	231	252	249	247	213	270	251	215	223	265	225	238	245	256	240	237	228	231	250	194	242	233	214	240	243	270	229	271	236	236	238	227	229	236	232	201	260	268	239	264	232	230	232	259	238	254	216	273	233	227	226	237	231	256	227	226	213	225	225	219	245	247	225	243	219	249	226	232	253	239	244	255	246	244	241	235	249	219	234	195	252	248	209	247	229	248	213	230	236	263	230	223	253	258	214	228	231	231	220	227	255	260	212	235	248	241	234	232	222	250	249	235	253	203	248	250	220	215	211	239	246	227	194	242	246	239	267	267	239	242	234	268	213	240	218	239	246	235	226	224	240	226	226	257	259	259	220	225	234	254	247	241	234	270	229	281	222	215	216	218	222	219	250	253	265	223	228	243	226	226	258	214	246	243	249	209	223	305	224	231	247	249	254	259	224	229	263	230	230	239	219	218	229	213	224	236	218	219	229	248	204	224	238	271	234	220	249	228	254	230	246	239	230	265	242	240	238	254	238	253	217	237	261	231	267	237	246	232	252	226	219	246	243	234	221	224	227	228	228	230	215	228	229	224	247	245	223	217	244	233	220	244	213	256	250	248	244	229	253	254	258	245	251	244	261	227	233	202	241	249	264	205	232	218	228	247	258	267	223	225	229	249	248	243	233	235	219	224	279	217	228	255	215	247	242	268	241	252	234	247	250	228	235	253	262	216	264	211	245	261	274	253	219	246	229	250	235	244	257	236	254	238	252	259	253	246	250	285	252	257	235	229	234	242	236	243	256	235	249	233	237	249	248	243	251	225	206	256	234	236	249	260	244	223	245	247	241	225	233	227	284	231	239	254	220	245	255	221	244	232	217	268	226	235	236	222	214	226	219	232	263	217	265	220	223	213	251	256	257	261	239	212	230	217	225	221	235	262	247	231	240	242	220	228	264	240	233	243	216	229	260	228	240	244	215	233	235	233	252	244	220	224	227	253	232	244	263	266	233	238	244	241	234	199	249	220	224	230	241	227	235	255	238	223	223	241	229	265	243	219	256	256	281	268	240	235	240	252	241	237	229	248	202	218	251	258	252	250	248	233	237	214	259	263	223	224	256	223	247	263	236	233	266	226	247	210	267	233	266	267	235	259	238	210	227	224	234	201	226	231	245	258	212	231	234	239	248	258	244	218	242	224	215	250	258	261	215	211	264	238	228	250	270	248	212	245	236	256	229	267	230	249	235	227	208	226	237	253	218	261	237	245	252	231	238	241	242	221	241	239	233	221	231	235	224	217	246	225	259	247	261	217	240	219	212	247	253	250	273	230	229	216	240	228	240	223	216	247	243	269	228	225	225	241	232	258	258	251	246	241	223	232	231	227	237	221	235	238	275	233	225	255	283	267	220	228	259	212	248	253	271	227	230	232	229	243	229	234	270	264	235	239	246	237	241	255	281	215	250	239	253	232	217	224	223	237	217	237	269	245	238	255	251	238	211	245	233	213	235	234	230	246	260	227	235	237	265	249	243	267	222	216	215	235	226	233	258	234	236	238	243	250	260	237	250	248	240	239	247	243	254	242	253	241	266	252	222	243	246	245	249	232	248	218	238	269	270	250	226	239	224	242	224	219	258	246	242	220	268	257	260	248	242	250	269	251	260	259	251	204	244	227	239	251	229	248	235	274	238	229	267	233	238	254	195	252	229	237	211	262	257	239	244	222	221	248	239	259	276	224	247	265	214	256	222	244	246	220	255	254	230	261	246	238	226	243	246	249	228	253	225	217	242	229	207	250	207	212	244	249	231	233	255	236	245	245	254	244	227	266	233	237	265	282	251	269	244	214	246	274	238	244	248	235	240	256	243	236	260	213	247	223	240	198	213	266	246	244	220	222	215	220	241	246	224	230	253	206	218	228	224	220	218	238	224	245	224	258	217	242	252	254	254	254	245	225	238	221	250	249	243	249	221	246	244	247	272	208	240	222	245	217	254	244	253	236	251	256	241	250	230	259	260	214	231	259	240	234	240	234	225	231	225	217	193	238	221	268	281	236	253	275	249	239	219	223	279	232	267	247	254	255	247	248	220	248	239	251	233	285	268	223	230	255	283	231	236	215	219	247	249	229	191	247	251	241	246	242	249	230	246	234	237	243	242	237	224	242	226	256	238	245	228	246	233	214	254	242	261	241	251	251	232	260	265	233	255	225	232	261	237	222	237	222	220	247	225	239	243	244	244	255	240	247	230	240	247	246	257	263	235	233	245	270	228	229	244	243	250	236	243	237	261	249	208	252	228	221	236	230	238	258	257	210	227	253	252	240	251	279	239	237	237	247	246	232	215	242	225	245	228	257	265	226	228	249	244	219	238	271	218	231	239	257	272	233	233	240	240	223	261	236	220	255	264	257	268	246	249	260	250	251	257	251	250	255	232	233	251	228	254	209	223	236	246	271	267	231	256	217	266	251	249	223	218	227	216	217	262	242	238	201	218	234	242	260	222	240	276	264	231	244	235	207	236	232	266	248	253	235	251	226	253	261	237	253	256	260	268	233	240	219	230	254	266	245	240	240	249	227	265	238	232	269	250	221	250	249	245	264	238	221	241	211	231	241	237	258	247	227	218	239	230	239	259	231	242	256	244	236	241	239	229	216	260	266	226	248	229	246	237	253	235	225	243	223	247	246	254	217	242	247	239	240	229	234	245	250	205	268	231	236	230	245	219	256	218	232	219	240	236	248	250	233	267	245	226	249	231	255	245	219	265	248	216	204	268	262	263	234	234	265	247	228	249	246	238	265	244	251	250	248	260	263	258	234	232	238	245	266	210	244	198	238	239	243	239	240	274	247	254	210	251	231	277	235	227	236	230	204	203	253	249	225	252	255	243	263	230	212	252	223	255	237	216	255	238	281	254	262	236	223	226	246	248	224	242	232	240	232	216	242	212	230	239	244	238	225	221	258	252	253	229	255	260	243	252	224	217	211	262	227	240	260	235	231	191	242	212	244	246	209	259	232	244	217	231	217	239	243	200	226	247	213	245	215	218	228	251	239	269	222	238	236	261	253	234	240	246	251	234	281	237	231	224	236	240	205	204	229	272	233	238	196	238	250	239	265	217	223	240	222	247	230	229	237	246	238	256	265	227	275	236	239	258	260	236	227	237	245	253	249	215	239	231	233	252	228	251	269	265	221	226	211	230	208	220	241	222	238	238	230	247	234	252	240	236	232	213	250	226	262	266	234	267	234	216	221	216	248	222	226
23396	19684	28928	34625	27360	13513	5143	8969	14438	11598	6748	619	561	537	556	551	511	575	493	553	612	604	556	556	575	582	497	554	547	547	558	569	516	568	561	556	559	552	533	516	548	563	534	556	522	569	561	541	563	575	572	560	545	537	540	521	562	570	524	538	537	536	517	598	558	525	549	562	568	538	589	576	526	526	577	600	569	555	544	540	509	545	534	529	574	563	538	556	558	538	535	581	568	563	550	515	559	553	542	573	550	551	545	524	566	549	551	544	533	552	498	524	540	596	568	529	524	556	575	509	537	566	533	583	553	554	528	497	528	504	562	525	541	567	536	550	526	561	566	542	492	528	519	556	543	525	547	520	491	521	520	523	533	570	552	514	536	523	551	501	543	553	540	555	534	565	569	509	544	542	554	553	513	545	560	559	567	523	550	538	550	524	533	555	518	541	574	592	531	517	571	548	524	527	555	502	530	543	580	542	529	530	590	558	502	533	556	562	552	520	524	531	523	548	555	549	504	569	512	546	510	568	527	568	557	546	562	552	568	495	511	522	592	560	573	542	518	588	523	508	560	529	537	518	505	512	509	526	547	536	515	558	522	547	551	572	545	561	543	543	559	573	575	557	513	535	563	524	576	566	532	535	566	559	541	563	571	571	531	585	575	581	530	567	574	579	555	542	530	560	564	523	544	550	594	511	540	591	563	554	581	496	514	557	556	535	519	563	529	549	542	553	500	531	528	543	505	562	556	552	583	558	511	566	560	548	541	561	524	535	546	515	567	512	508	589	499	516	530	530	567	525	511	589	540	566	530	559	536	521	543	536	518	575	534	582	590	555	552	565	566	538	568	520	576	558	574	528	545	557	539	522	537	537	568	522	535	552	534	502	558	533	573	541	530	566	527	540	577	563	591	543	550	575	518	557	570	520	522	544	524	526	554	591	541	514	550	574	574	559	549	543	538	533	535	537	541	564	521	522	587	535	554	550	545	556	512	567	526	575	519	575	540	518	526	543	554	545	540	556	558	527	528	542	584	580	554	516	552	539	599	569	571	579	551	565	552	524	518	541	526	555	593	547	552	533	567	544	533	533	560	558	577	589	540	522	550	536	517	598	535	566	528	537	556	489	545	551	523	499	552	571	556	544	590	531	556	549	547	503	522	526	555	518	533	580	548	561	578	566	519	554	555	529	579	544	564	557	545	562	535	563	508	573	541	541	542	561	570	543	490	561	547	544	534	551	514	561	556	567	553	549	525	562	518	581	523	538	552	569	532	512	523	573	518	546	548	537	534	553	575	573	526	550	532	551	518	490	558	533	526	546	566	543	545	484	505	556	538	494	555	535	531	534	565	504	559	545	532	546	566	556	535	543	485	555	512	576	530	535	564	551	558	537	520	502	560	531	546	569	519	565	526	533	535	557	532	512	507	586	529	551	570	539	567	549	574	549	564	553	539	495	578	559	531	526	535	544	513	554	537	602	555	544	528	544	552	524	530	570	533	515	545	534	534	562	551	557	537	542	557	531	549	542	552	557	496	574	569	534	578	534	527	516	537	545	536	556	510	562	537	529	554	505	544	514	517	574	540	583	528	565	573	558	532	535	543	549	553	564	528	531	558	510	553	573	557	554	543	541	553	502	529	567	570	529	526	571	545	507	530	557	564	575	548	557	513	571	529	545	553	554	513	568	593	570	553	519	587	526	555	537	548	520	585	502	542	560	572	557	549	516	558	503	542	574	528	514	579	566	563	534	577	578	517	572	545	551	542	558	543	553	568	551	557	545	541	523	552	506	538	530	535	563	578	536	492	505	542	582	567	583	575	535	565	565	576	503	544	522	574	525	535	563	503	610	536	497	563	519	534	560	566	522	524	556	547	543	557	543	505	547	544	550	529	523	527	538	539	545	603	580	555	551	513	559	563	544	521	554	566	541	525	594	517	575	507	551	537	554	557	545	587	543	520	542	526	584	513	540	533	509	580	512	529	558	550	546	529	524	525	546	546	523	549	527	542	526	561	558	552	541	588	580	592	532	520	591	507	494	559	530	538	489	546	526	561	523	541	521	553	513	550	560	545	546	500	548	582	540	566	504	526	533	550	530	508	575	532	552	562	590	541	518	562	539	518	528	506	553	524	529	553	556	540	542	532	529	510	519	555	533	536	527	520	548	541	526	508	532	510	530	558	551	530	588	571	527	560	532	550	578	545	571	549	528	591	542	539	536	544	520	545	529	554	567	510	570	527	585	533	526	516	537	581	568	550	513	538	513	590	591	524	538	558	532	563	528	558	576	522	571	571	570	559	536	549	542	550	547	536	528	559	510	585	541	533	536	539	605	560	562	528	592	543	551	515	517	573	579	552	564	569	543	576	543	555	549	553	516	545	573	550	541	575	538	556	591	516	585	565	525	564	522	578	563	533	554	554	547	551	575	533	562	520	529	551	558	527	536	524	532	529	589	560	537	537	567	498	531	536	583	546	511	549	544	528	584	583	542	561	547	554	497	521	520	538	536	544	589	551	558	563	550	574	542	571	552	506	543	545	512	537	570	544	600	574	575	518	487	528	528	512	545	541	534	538	544	549	551	538	534	542	533	584	554	577	532	512	522	561	549	537	547	520	528	556	522	554	572	555	558	584	508	575	548	511	551	548	535	559	549	506	571	592	570	521	538	518	564	538	551	490	518	516	587	568	542	548	557	568	541	587	530	572	513	540	566	524	547	491	530	521	565	548	554	532	506	557	548	478	544	519	521	532	503	564	573	548	547	592	552	579	546	514	566	564	576	575	546	572	545	568	590	563	597	580	531	536	568	515	568	526	562	529	545	546	539	532	524	531	552	583	538	582	575	575	535	524	505	569	522	564	550	551	534	600	522	535	562	558	513	509	574	535	514	550	547	549	561	564	549	507	554	554	510	574	537	609	528	542	545	549	527	533	571	549	527	548	538	530	534	548	519	556	605	559	530	510	547	549	547	513	548	563	545	590	566	553	530	541	554	548	538	564	538	577	561	560	574	510	600	516	533	560	558	533	549	560	562	554	576	573	545	547	556	499	537	532	582	567	508	534	527	553	570	558	559	585	557	547	520	537	556	571	525	535	508	558	603	542	540	587	560	565	543	522	492	561	539	522	516	513	574	547	524	583	554	532	584	523	530	551	532	556	545	529	561	555	532	585	540	516	570	517	514	534	544	566	578	510	554	569	565	540	546	539	586	542	540	561	533	505	559	559	558	546	540	557	539	533	582	578	547	568	529	532	606	546	558	604	513	596	527	509	573	543	589	524	582	534	532	534	537	538	530	545	559	555	568	555	599	530	544	542	580	526	544	545	530	549	520	524	561	494	553	526	545	543	557	521	550	539	578	569	520	544	512	554	626	584	550	542	534	499	527	540	560	548	597	572	547	510	552	490	531	531	559	556	605	543	585	569	555	572	564	565	577	552	560	532	560	555	550	557	538	550	522	586	516	563	577	535	498	564	574	592	580	545	579	526	537	506	525	514	532
46748	34126	33553	33252	26304	11567	3327	8225	9276	5984	1712	317	300	326	335	290	266	280	306	314	296	285	316	281	282	279	296	282	246	284	295	292	299	302	323	280	312	304	320	306	335	291	293	262	268	298	273	289	288	311	281	286	313	259	276	297	277	287	316	280	284	295	278	291	311	274	265	276	294	268	238	266	281	285	279	256	304	302	272	320	283	314	278	261	287	278	277	290	263	266	278	280	286	301	272	298	280	277	286	307	304	256	284	281	267	283	311	299	309	311	291	318	302	301	298	285	284	283	289	307	313	302	295	302	301	295	310	280	272	277	268	305	294	303	269	254	284	299	265	306	277	282	316	304	275	273	289	294	288	302	283	288	293	307	303	310	283	299	308	290	289	280	264	282	319	303	274	288	301	309	282	290	286	284	259	270	248	293	269	289	291	277	279	293	305	319	250	322	267	300	320	304	298	297	305	294	309	306	294	306	264	291	280	277	303	255	294	310	267	299	297	303	313	286	281	308	289	267	294	293	276	308	296	277	298	309	307	312	295	273	260	269	271	281	277	274	334	284	285	250	300	268	293	327	291	307	296	292	280	296	271	294	306	302	284	305	327	287	295	292	296	292	280	275	278	289	253	297	280	310	299	317	308	301	288	341	269	254	299	354	261	293	278	277	282	296	274	313	272	315	299	308	297	279	276	324	316	304	308	319	295	329	289	287	284	324	301	309	279	292	293	289	277	287	313	284	265	283	283	314	317	295	254	280	288	323	297	271	305	306	285	273	281	303	298	293	278	292	289	300	321	291	275	289	291	285	305	270	325	299	317	282	287	309	301	277	289	306	294	338	299	279	314	306	290	309	258	312	278	278	288	303	297	299	300	335	316	318	319	304	317	308	274	309	298	316	287	290	268	278	292	276	275	306	277	265	300	281	312	303	298	271	274	321	294	290	297	313	268	275	314	314	303	295	312	285	273	302	306	277	301	317	276	311	289	261	288	285	291	286	264	286	282	300	242	349	269	291	289	269	264	284	312	296	330	271	296	288	273	281	295	267	277	303	298	315	292	307	243	258	298	304	287	314	297	304	302	318	302	340	295	303	304	277	270	324	295	283	286	288	257	279	282	265	277	313	304	264	293	295	302	332	321	302	274	322	268	288	276	323	278	289	328	314	279	297	308	313	306	310	320	301	252	288	333	265	278	303	306	286	289	296	289	282	293	309	338	288	276	308	283	283	306	300	272	312	298	312	313	293	266	270	287	285	292	288	296	307	314	308	277	290	283	298	288	307	288	290	303	294	269	259	279	341	307	293	270	284	333	290	296	277	268	317	289	301	295	313	293	319	274	297	339	293	250	305	290	305	306	271	281	334	316	289	270	301	305	282	263	299	283	276	284	301	300	294	283	332	298	259	289	319	310	287	265	280	294	276	299	283	313	311	297	267	304	296	324	302	256	284	329	296	286	283	300	269	293	299	317	313	251	290	306	317	303	298	320	282	290	340	293	234	294	283	276	295	300	281	266	274	294	296	279	307	313	306	312	311	272	306	280	342	297	259	287	261	281	279	307	295	274	305	295	287	300	273	309	290	275	311	277	315	330	314	306	303	315	261	301	293	259	305	274	285	294	326	305	312	297	266	291	313	313	296	276	273	296	286	284	286	305	276	273	300	290	309	291	282	309	291	293	300	299	305	284	311	305	296	305	318	298	291	300	293	291	303	311	290	293	300	301	265	303	305	265	291	272	286	294	288	285	296	293	293	306	272	296	296	303	277	297	281	278	301	304	288	291	250	301	278	314	279	320	278	318	286	294	263	309	250	301	296	329	276	300	315	293	308	346	302	269	267	296	332	293	276	316	295	302	266	302	291	267	287	288	328	286	312	287	300	284	297	308	307	312	292	325	265	238	291	317	291	279	317	295	249	311	294	294	301	301	267	341	312	293	337	305	295	306	290	273	294	318	274	314	314	286	325	293	297	272	279	264	289	269	306	311	266	286	301	278	261	302	297	295	298	269	277	275	300	293	289	312	290	322	311	286	256	296	291	294	277	283	293	267	286	311	297	314	267	305	298	292	300	286	315	275	266	300	277	306	284	282	285	296	290	316	296	286	278	272	307	273	275	255	274	308	284	286	311	278	316	301	295	283	309	306	282	299	271	297	267	322	313	302	287	306	319	300	309	309	282	305	290	273	295	324	328	324	341	292	294	291	295	303	312	315	292	288	265	279	269	299	320	270	294	289	301	285	268	298	273	308	291	296	303	306	299	283	307	259	290	297	278	276	305	265	271	292	299	293	292	315	294	288	274	279	290	280	269	281	309	301	302	270	279	284	285	288	301	321	279	306	311	296	301	293	291	274	262	313	300	339	297	294	318	296	300	301	259	276	279	302	313	275	275	300	270	308	286	257	272	282	284	312	287	342	318	280	271	304	318	287	293	267	309	279	273	254	319	277	276	307	297	288	298	307	311	277	260	285	284	264	307	312	264	330	311	322	298	284	328	302	320	283	304	291	324	293	310	257	301	310	297	293	293	291	292	295	304	331	321	298	325	260	297	281	312	279	289	335	307	302	261	280	268	291	314	295	297	289	291	303	308	294	310	294	280	303	292	297	290	280	278	288	293	274	286	277	304	276	307	289	294	293	291	313	334	270	305	307	315	291	280	309	285	290	296	306	278	278	308	292	271	321	270	288	315	297	301	265	267	306	310	253	326	307	280	265	291	301	270	320	277	302	303	286	286	304	285	303	283	319	306	295	296	304	274	329	297	269	271	285	286	332	268	268	278	311	314	301	294	282	285	302	269	286	264	291	294	296	297	294	277	295	297	293	276	297	333	274	298	304	264	274	292	266	307	294	267	294	301	305	320	301	311	297	290	316	287	258	282	312	274	287	269	297	291	288	310	316	258	309	285	258	271	264	286	280	269	263	285	263	299	288	286	291	309	268	307	301	289	300	292	312	294	327	261	325	326	299	282	280	280	296	278	288	263	285	280	267	282	273	319	307	291	303	287	274	286	307	278	323	288	317	271	301	284	262	281	301	275	311	312	308	282	297	315	268	305	295	287	291	298	307	266	303	310	273	291	339	315	299	284	284	300	288	296	277	295	289	312	322	294	274	255	275	318	265	303	278	285	312	310	282	277	247	321	308	304	285	310	299	321	291	316	290	287	283	299	271	278	278	309	286	281	300	280	270	303	269	317	291	283	264	279	286	266	297	295	288	289	294	306	299	272	298	301	289	291	315	294	295	262	262	287	282	296	292	287	296	316	282	301	280	318	267	297	285	326	280	291	284	309	284	279	300	274	289	289	262	294	292	295	313	264	316	292	282	267	285	301	312	298	293	315	285	317	281	327	313	281	282	286	275	247	258	323	281	263	286	310	283	284	272	283	270	312	309	292	319	285	276	293	289	275	285	304	282	290	313	304	307	330	254	303	296	288	298	297	307	285	298	328	327	275	275	272	267	263	272	302	311	349	281	332	326	306	296	311	282	281	288	287	283	307
29589	26290	36075	41215	36338	17251	8348	25147	26087	18734	5134	701	670	636	620	639	670	615	603	699	636	666	666	623	668	652	646	665	636	616	621	618	646	691	622	619	659	599	647	672	641	631	627	664	649	644	623	622	628	629	643	659	709	659	612	658	658	650	627	659	643	691	640	634	643	671	669	696	620	638	610	666	634	676	675	626	617	632	614	594	627	659	589	646	656	702	628	654	665	623	656	676	679	625	652	676	643	671	639	613	640	605	639	628	662	673	665	659	641	624	620	636	614	627	620	658	637	668	637	663	652	606	704	640	674	627	650	643	636	651	655	637	707	638	653	702	604	595	617	647	679	633	652	668	636	649	632	612	651	655	639	630	607	674	652	653	616	661	671	626	674	614	651	616	678	635	602	634	616	658	698	671	646	646	692	626	636	636	628	646	663	678	673	641	608	641	642	629	653	632	611	663	615	658	670	638	629	634	653	627	654	624	617	656	641	619	604	643	620	583	629	602	657	670	635	641	628	691	651	598	664	644	642	594	615	624	647	663	597	628	612	596	664	662	638	611	615	650	630	592	597	625	647	597	617	627	668	620	633	670	660	616	642	644	654	606	586	679	609	627	629	652	606	680	657	642	627	618	644	617	644	627	627	629	629	595	603	613	611	644	664	627	617	614	625	644	636	653	648	593	635	667	611	638	611	621	595	612	641	628	653	664	634	615	618	658	661	615	631	667	619	627	640	670	624	648	619	625	617	609	685	623	658	692	599	629	650	644	624	657	659	630	627	626	610	644	630	627	631	575	627	647	629	594	619	663	614	625	658	662	667	612	645	675	636	645	653	614	636	678	639	612	654	638	644	637	615	653	668	682	638	616	648	650	583	650	634	714	621	659	624	655	643	620	671	586	666	621	662	614	637	623	673	663	643	610	640	632	658	616	604	670	648	662	641	617	662	630	645	607	634	621	675	606	699	661	619	669	625	665	641	648	669	657	628	683	660	690	611	617	631	674	640	670	658	604	641	663	649	660	655	639	593	616	653	606	652	647	636	637	690	632	627	637	629	683	636	654	632	663	603	618	638	591	625	589	657	670	618	631	684	618	625	684	621	637	661	646	656	621	640	626	679	653	601	598	644	674	558	693	642	710	652	623	629	669	677	658	688	676	618	622	621	609	603	654	664	641	642	653	669	641	643	586	617	617	638	669	647	655	673	640	626	640	653	686	639	649	633	678	612	656	604	587	637	661	623	647	649	651	640	627	639	625	610	658	684	640	618	640	638	635	650	648	642	675	652	688	602	674	668	639	594	660	634	647	651	638	625	598	656	682	668	634	669	630	635	622	616	606	662	623	639	666	680	658	664	629	639	600	680	645	628	644	627	685	620	608	675	648	687	679	678	662	670	623	602	653	624	576	652	655	681	640	645	632	622	645	677	633	670	644	655	639	664	617	638	643	690	620	665	656	634	701	685	638	656	677	653	633	626	639	686	686	666	631	629	644	629	673	609	633	621	662	598	677	619	667	654	650	649	636	649	648	633	626	620	591	626	687	681	593	634	616	605	637	644	643	647	679	716	661	679	645	666	660	644	685	627	630	629	608	675	652	663	643	600	627	601	602	671	651	636	655	627	641	605	608	662	587	644	674	678	649	623	560	616	631	690	616	688	661	626	655	697	669	625	648	679	635	617	614	664	649	650	677	634	647	661	629	639	657	663	614	642	641	647	627	638	653	647	632	622	680	636	656	626	628	630	589	640	598	612	637	592	617	646	695	651	608	623	630	657	626	624	650	620	658	621	655	667	627	643	675	669	617	639	606	596	617	626	614	665	565	643	659	663	641	662	629	651	691	600	612	616	642	601	631	676	635	692	628	640	612	652	660	627	620	655	651	663	675	662	640	691	647	654	656	652	614	692	628	677	649	678	634	648	657	645	609	608	632	681	643	607	640	633	631	635	642	651	624	644	667	648	629	624	654	635	713	645	604	634	661	661	605	637	625	654	621	649	614	599	671	652	656	660	640	642	683	587	598	618	695	629	610	633	635	680	636	685	604	657	604	640	657	602	606	673	697	701	603	640	606	645	704	624	629	624	643	626	631	648	626	642	655	686	608	629	654	656	658	647	648	616	667	676	648	680	631	620	653	623	617	672	646	651	670	634	662	630	634	660	606	618	656	646	678	641	629	688	613	679	625	663	616	658	664	605	650	635	650	651	640	683	659	662	660	646	677	641	673	645	661	635	630	625	642	656	654	598	632	643	612	638	675	630	639	669	640	694	644	657	650	621	673	645	648	587	641	623	624	646	626	611	637	637	617	657	628	631	638	635	677	591	670	618	622	644	624	660	626	640	630	657	672	630	612	642	645	645	606	640	668	634	665	661	642	616	598	633	602	646	652	630	645	592	682	632	662	629	572	654	623	641	642	657	667	660	626	618	641	628	662	632	702	653	642	644	646	673	648	588	619	661	672	656	614	629	600	674	624	679	660	668	652	589	655	612	652	645	672	617	643	673	644	629	640	638	631	604	656	689	643	642	653	597	590	673	626	648	657	605	647	603	604	626	609	644	647	622	645	621	664	625	624	696	646	634	604	624	614	642	641	658	648	649	613	668	627	688	681	627	656	621	638	640	655	610	619	614	650	658	654	634	602	643	665	632	666	658	629	627	651	614	626	601	701	599	664	617	617	670	669	616	630	646	653	625	613	641	611	648	592	642	690	636	576	636	661	643	657	622	673	644	614	621	627	624	628	666	600	631	586	673	630	647	632	661	645	594	651	694	639	632	659	638	616	604	669	617	672	613	641	602	631	642	620	610	631	640	659	598	652	618	676	607	667	669	619	614	643	608	644	638	646	641	632	685	653	626	634	653	644	675	626	628	644	686	667	628	646	636	636	653	609	664	628	636	653	639	583	663	670	600	640	660	661	626	658	687	639	644	632	571	659	599	611	626	626	665	646	631	603	625	688	638	638	642	629	638	647	657	618	655	612	599	674	622	637	622	632	601	628	629	681	640	655	629	628	617	663	669	650	607	650	682	627	667	650	617	655	637	632	629	601	661	582	641	614	609	643	662	629	648	635	676	651	635	628	611	646	637	656	630	632	672	652	668	623	637	666	651	629	630	609	649	625	639	643	642	599	661	636	639	632	671	648	652	694	668	671	616	655	667	649	604	687	606	642	631	672	691	633	630	644	616	623	615	651	633	635	628	635	625	610	623	653	638	668	627	640	660	646	646	623	642	666	646	648	600	655	597	636	645	631	663	657	637	709	630	618	639	614	654	631	630	628	607	645	602	577	613	612	616	631	659	616	596	633	603	633	678	633	634	655	619	630	613	637	656	642	612	679	653	648	642	615	640	671	626	623	608	640	588	617	606	642	616	652	621	607	616	682	677	655	641	604	647	612	631	627	625	634	632	592	647	627	676	635	609	618	648	649	601	667	620	629	633	622	682	659	680	659	607	673	656	605	638	621	604	605	640	621	654	626	656	631	701	669	635	639	653	612	615	663
22564	10974	6986	3366	1852	816	365	368	407	333	191	130	139	129	147	126	148	131	135	124	135	131	126	138	136	128	147	118	142	150	150	127	122	146	146	108	125	139	148	137	131	125	146	123	145	105	138	149	125	123	131	153	142	175	139	133	139	127	123	136	128	117	116	111	130	142	141	125	137	116	124	140	136	141	117	138	152	145	138	147	125	146	135	139	118	130	109	117	125	142	146	126	151	122	136	157	122	147	136	124	137	133	169	147	152	150	129	137	122	127	143	130	125	157	133	111	127	135	135	116	156	124	158	148	132	154	107	139	138	128	118	132	130	154	136	137	107	109	126	133	140	117	111	122	134	117	135	139	129	129	130	120	128	131	98	124	148	149	140	132	142	133	144	142	110	135	124	126	145	140	107	160	135	127	126	137	146	121	127	126	131	136	125	153	143	146	143	138	165	134	133	128	126	122	118	140	139	137	139	129	147	137	132	119	140	109	128	142	139	124	126	115	136	132	138	154	111	141	117	125	129	119	132	128	131	141	134	146	143	139	136	111	122	136	121	131	118	133	135	127	143	145	115	138	128	153	143	153	120	122	137	108	142	114	120	137	113	152	149	141	132	139	144	140	114	122	144	133	135	146	146	136	140	139	140	131	136	134	142	136	124	123	141	136	137	129	146	143	141	132	107	120	121	121	129	147	139	150	126	149	125	111	134	125	126	115	140	142	149	110	157	147	117	122	125	113	128	135	149	123	113	123	129	153	141	144	132	142	163	131	137	122	131	125	108	123	125	133	124	155	125	131	136	126	123	137	160	118	129	115	145	135	141	122	123	112	135	141	129	147	135	132	138	143	119	127	127	138	136	136	115	127	148	129	123	147	155	134	124	128	115	129	133	133	120	131	119	144	129	135	146	132	123	142	147	133	119	147	141	140	134	132	118	114	134	122	127	134	152	122	144	129	138	138	147	134	164	148	113	123	149	124	123	123	137	158	143	126	134	133	148	119	141	128	131	110	125	113	150	121	140	132	141	151	126	154	134	119	155	142	134	142	124	143	126	134	135	125	124	140	122	121	120	146	132	135	135	127	132	125	135	132	129	155	128	132	142	145	147	146	132	141	135	141	134	151	133	139	130	176	147	144	119	153	117	132	129	117	147	136	140	146	117	132	122	145	120	124	149	116	125	151	143	130	145	138	140	137	135	135	122	135	152	131	133	118	122	127	139	148	135	126	141	121	129	132	135	119	149	142	120	138	118	149	138	142	145	122	136	116	146	148	130	128	141	119	134	131	130	131	123	131	121	120	143	126	110	145	129	123	141	130	141	146	155	141	135	137	140	153	122	144	138	116	156	136	136	118	155	119	136	120	136	126	104	119	134	140	148	152	113	118	156	122	128	132	136	130	129	98	129	136	132	109	134	134	131	124	134	115	133	127	130	155	136	129	123	124	127	137	131	141	129	113	139	113	121	134	129	145	145	142	127	158	114	118	111	127	142	135	137	130	147	147	138	116	133	132	149	139	132	144	128	138	134	133	133	127	116	122	142	140	119	144	129	125	114	140	130	123	144	126	131	144	123	94	124	121	132	116	137	154	128	133	148	110	121	109	129	123	114	146	126	130	149	133	148	127	141	124	132	130	129	158	130	122	136	145	144	138	146	132	129	112	130	128	143	123	151	138	135	137	167	122	113	134	134	134	153	148	132	119	116	138	138	112	142	143	126	114	151	136	137	168	132	131	125	140	117	141	151	120	114	124	140	116	134	144	110	135	111	134	149	146	141	121	142	131	133	143	140	112	118	121	117	128	170	129	138	117	124	133	128	137	119	148	121	138	135	153	111	136	124	141	148	153	130	141	142	126	129	134	125	146	127	147	124	128	113	118	130	143	122	125	151	120	148	117	133	143	125	127	138	121	148	127	126	141	133	121	129	148	126	132	140	140	142	128	113	126	140	127	115	127	139	114	132	143	137	136	126	135	140	116	126	158	113	156	139	134	114	134	125	135	132	137	124	136	133	138	138	143	155	123	125	156	149	132	135	136	136	154	136	129	129	128	133	137	121	139	150	147	139	131	135	132	149	140	135	136	133	131	138	133	120	126	145	140	140	109	128	125	145	137	156	129	134	135	167	134	134	129	131	137	123	143	147	111	141	126	138	138	125	127	138	116	139	139	130	121	130	132	124	117	120	128	118	127	129	115	143	127	145	132	156	142	118	147	115	144	114	151	143	125	147	132	141	129	120	117	140	152	158	137	150	135	128	161	132	148	155	134	138	152	127	123	147	143	134	127	113	128	140	143	133	145	117	143	131	149	129	146	136	134	138	141	108	136	150	127	134	136	129	111	136	136	130	139	125	126	132	109	130	137	144	133	146	145	160	134	138	127	118	138	142	131	149	141	157	122	128	150	157	150	152	153	119	140	125	136	137	134	128	129	139	124	137	132	131	134	153	141	107	123	129	122	130	120	125	149	131	138	129	138	134	128	117	105	124	132	127	118	135	124	133	133	162	127	144	140	127	135	142	146	113	147	139	127	144	147	115	131	127	129	141	127	133	108	132	144	160	133	119	126	130	132	138	137	118	131	129	133	124	129	132	117	133	131	127	111	139	155	140	139	150	153	152	129	138	158	133	126	131	114	129	106	123	139	131	157	121	128	142	139	135	133	140	146	119	135	128	127	134	136	144	129	132	126	128	127	129	148	135	146	146	150	137	123	122	136	124	136	114	127	143	144	126	146	140	153	118	117	145	155	148	126	139	116	117	134	121	151	128	125	129	151	130	142	109	124	137	149	128	141	129	141	151	140	139	134	135	153	143	125	137	118	126	137	129	112	140	140	143	119	119	161	126	128	124	166	119	117	117	138	139	130	129	151	132	130	120	138	131	137	152	149	144	117	122	125	144	120	135	130	124	140	144	153	129	151	111	133	118	123	152	127	129	117	113	117	139	121	128	154	134	133	130	97	125	138	141	125	122	150	148	123	115	136	127	141	134	119	131	125	147	130	138	104	153	141	124	124	129	134	137	137	141	127	133	148	126	132	124	144	125	130	132	148	120	144	151	123	122	105	125	131	114	122	144	153	128	142	138	130	112	144	135	122	160	141	142	132	132	158	133	132	132	123	127	117	143	122	123	143	136	151	125	137	133	130	125	151	152	120	135	149	113	132	147	151	157	123	136	135	119	106	120	122	126	138	133	149	123	151	128	131	152	126	126	154	136	133	135	145	132	138	111	119	137	107	142	147	116	146	141	128	122	140	141	122	108	137	129	122	141	123	128	109	117	121	126	156	135	127	132	144	148	131	136	152	135	150	118	126	98	119	138	131	103	120	133	148	139	124	119	118	146	134	136	124	145	136	142	139	145	130	129	134	138	134	145	116	132	149	120	131	129	145	136	147	142	116	119	113	128	129	126	152	149	119	135	127	174	119	119	133	131	163	134	154	127	112	115	120	143	119	137	136	139	128	128	141	139	128	143	117	134	120	113	113	130	135	137	119	123	132
13643	8643	10932	8546	5884	3000	1187	1366	1365	1151	590	334	343	353	355	342	354	312	358	336	342	321	304	337	340	306	339	367	328	331	354	320	339	330	366	315	332	367	335	336	335	333	346	381	324	355	355	363	335	323	320	353	311	335	327	358	345	326	326	340	327	333	320	310	330	340	342	331	332	332	298	337	314	354	305	319	358	326	333	372	336	340	356	335	318	328	326	324	322	335	343	349	295	350	334	333	327	331	364	341	327	343	360	368	316	333	318	346	327	366	371	353	331	329	363	312	344	332	294	348	348	348	307	322	357	338	350	337	339	318	368	316	322	354	340	397	364	340	348	371	307	307	325	328	338	340	321	358	343	294	327	343	356	372	354	347	360	340	342	336	341	341	297	311	319	309	342	351	309	349	349	335	364	348	312	311	331	339	338	331	314	345	367	346	332	355	373	346	323	339	328	318	299	326	358	310	336	330	348	322	329	359	335	362	291	337	354	337	312	335	354	348	303	301	316	331	356	307	311	332	300	350	320	304	323	357	346	357	347	350	358	325	320	320	353	357	308	341	328	323	360	335	358	344	315	337	341	316	345	330	340	346	316	350	333	325	322	340	328	342	327	341	371	322	363	326	335	342	310	343	330	351	326	329	354	341	290	303	349	295	356	320	340	317	346	333	353	348	352	303	323	335	345	335	332	324	351	358	311	349	342	310	331	315	343	318	321	336	361	357	340	357	324	319	344	330	314	354	341	332	367	329	333	352	363	355	335	351	332	349	336	316	323	322	359	339	329	331	354	353	324	335	329	304	344	357	345	326	370	319	318	323	341	342	303	320	322	334	333	332	328	331	351	315	338	352	316	330	343	325	367	351	326	315	357	349	311	341	350	312	304	318	325	336	346	335	350	325	315	299	332	330	330	344	338	352	334	321	332	324	336	298	345	355	346	347	336	333	333	338	332	298	367	311	329	327	342	318	343	382	343	340	347	325	351	350	322	343	326	321	340	378	345	340	299	369	331	311	317	295	303	337	346	318	340	317	318	318	312	332	333	316	314	346	310	324	354	357	332	337	328	323	314	360	317	321	325	302	354	339	312	338	344	314	347	335	354	364	325	320	304	349	340	323	303	327	313	334	323	335	355	324	350	352	337	343	284	352	321	322	322	317	346	323	351	355	324	339	348	323	310	323	327	340	309	329	360	304	335	342	324	327	331	341	340	351	367	339	324	333	323	320	319	322	321	322	346	298	317	351	341	335	336	355	364	322	344	324	339	324	319	306	335	332	357	328	327	312	344	330	339	332	344	321	333	333	337	316	334	321	334	312	312	313	334	333	318	321	329	336	354	328	318	344	335	348	321	340	339	316	303	335	340	354	321	297	341	341	345	338	310	345	352	329	347	325	331	329	349	324	325	375	351	346	360	337	351	338	317	310	347	321	334	333	333	319	335	340	318	306	343	334	325	320	323	342	374	300	327	307	352	343	331	337	304	325	332	328	340	327	337	348	355	340	355	325	341	339	347	335	348	348	319	339	323	339	354	367	336	334	351	311	308	359	343	322	340	339	362	359	360	330	331	359	311	327	341	326	307	355	306	343	361	327	331	338	314	315	311	357	328	343	365	323	305	316	323	330	371	335	312	326	343	314	327	308	337	310	350	320	347	319	343	348	340	309	368	305	364	321	329	334	325	303	337	351	316	350	351	348	337	334	345	321	325	350	324	343	326	345	310	340	329	343	314	330	362	337	343	329	352	338	317	349	328	332	351	348	347	333	319	308	362	321	355	362	308	338	324	323	331	297	363	328	349	338	312	319	340	354	345	346	340	314	346	336	362	343	343	354	336	307	359	342	367	341	339	307	323	314	311	328	331	333	302	345	319	335	332	325	302	322	347	329	329	326	344	345	332	316	346	345	318	325	333	348	361	391	341	348	331	319	324	367	314	324	329	321	332	367	330	352	327	334	330	329	341	337	312	332	342	303	362	357	365	324	344	292	337	320	331	303	324	291	319	347	337	339	341	307	305	336	350	361	326	345	338	326	333	315	360	354	348	330	313	327	328	326	310	365	350	341	335	333	353	327	348	360	316	337	334	321	330	354	341	345	289	320	317	343	326	351	324	306	333	373	307	368	324	327	346	332	350	322	335	342	365	355	297	339	327	343	345	339	328	350	329	349	312	319	354	333	330	298	335	359	359	332	333	339	318	342	341	303	367	320	356	333	326	325	319	323	300	323	328	351	338	322	345	309	324	316	335	321	355	309	321	343	341	330	319	356	333	328	321	352	318	306	324	369	329	324	357	339	345	329	326	330	323	350	353	334	331	307	330	358	344	331	341	341	345	318	357	324	360	345	330	316	341	320	344	336	311	330	332	293	345	336	386	360	363	310	323	332	337	330	321	338	334	347	330	298	317	331	346	320	321	320	340	379	341	334	345	327	341	349	352	354	317	333	353	317	351	331	361	358	366	300	358	350	320	330	302	341	367	338	305	318	326	348	333	339	329	376	352	331	310	311	321	331	341	334	338	311	319	357	345	359	336	336	333	317	340	322	352	337	352	304	308	359	344	319	318	334	340	325	363	371	356	319	311	342	289	340	299	317	347	317	323	339	318	342	333	331	323	324	322	303	352	332	326	333	320	329	350	346	329	364	321	313	320	358	340	329	344	351	348	317	305	346	338	309	356	315	322	338	344	309	323	355	353	349	342	317	324	341	319	329	319	328	306	343	345	326	349	337	341	307	346	327	307	345	328	345	352	341	367	305	341	319	373	337	313	323	330	345	336	335	332	347	340	361	341	330	347	333	337	308	340	330	323	356	327	340	312	334	342	339	371	342	328	302	354	337	311	334	317	370	324	348	339	341	327	328	312	314	341	322	333	297	314	329	380	336	365	356	336	331	359	322	310	324	343	337	328	352	314	350	301	346	311	330	339	328	334	349	325	334	348	327	362	362	320	314	362	329	334	339	347	354	334	339	326	333	321	321	340	342	321	357	347	357	358	318	316	347	309	321	318	315	350	299	345	334	352	337	356	339	333	320	349	353	348	314	349	359	369	358	301	335	339	300	354	333	330	317	337	308	338	349	333	350	344	344	359	340	327	369	340	328	319	306	339	311	351	350	306	316	340	323	343	358	349	325	313	353	320	344	394	347	306	326	339	343	341	328	368	324	330	364	355	299	362	330	324	343	324	334	345	324	356	333	342	332	334	359	332	313	307	323	340	315	314	357	354	357	329	321	332	327	306	353	357	364	351	272	344	341	335	338	321	342	326	333	341	373	335	328	319	325	315	339	297	362	370	350	365	327	325	350	331	317	344	327	365	306	333	343	318	339	321	334	313	330	333	329	330	369	333	369	347	338	310	332	326	317	349	355	315	327	315	330	322	352	331	329	350	357	322	292	345	356	336	371	329	334	311	356	339	311	326	326	321	315	337	338	334	328	326	342	362	337	311	346	315	374	332	306	331	312	346	322	303	334	365	333	308	341	317	334	349	296	341	303	325	334
38257	24444	24218	25258	17745	8174	3508	3420	3250	2967	1486	298	216	255	247	248	254	211	251	249	263	240	248	192	261	240	236	242	227	247	226	251	242	218	261	248	225	236	254	249	222	259	225	238	225	273	233	245	215	243	232	243	241	237	236	244	239	231	230	258	247	256	242	241	224	245	246	236	244	243	268	234	248	266	239	227	232	242	214	251	275	257	208	217	234	244	220	274	247	235	261	244	228	242	242	240	239	217	257	265	241	225	258	245	216	237	241	246	276	238	265	235	243	244	211	255	244	265	220	215	250	228	241	231	258	230	250	259	278	241	231	247	260	272	244	223	242	220	261	246	246	228	243	258	266	218	235	224	238	237	252	239	235	226	244	207	244	242	247	232	256	248	248	256	226	227	241	244	261	258	235	256	228	248	243	264	250	231	256	229	239	263	233	216	244	209	252	250	250	245	227	221	212	257	262	239	245	242	235	248	269	243	238	250	280	225	254	256	250	256	253	253	246	232	235	248	285	240	247	257	232	231	258	243	230	227	227	236	230	238	238	269	234	260	227	228	222	263	231	254	261	237	237	242	229	234	272	230	247	251	239	283	224	231	235	232	258	235	235	257	247	231	265	273	205	223	246	251	273	275	233	235	248	216	231	238	258	232	255	232	217	263	276	242	237	238	231	231	252	246	257	224	228	218	248	244	242	233	255	259	252	247	234	236	247	261	251	221	235	236	231	259	272	238	234	243	223	253	237	252	229	267	223	224	216	240	250	270	239	233	227	227	251	265	261	271	239	260	249	230	255	253	234	251	234	260	227	286	244	235	242	253	253	265	236	227	197	238	287	253	247	248	234	237	248	248	250	246	248	283	235	231	240	265	260	246	262	252	208	249	237	265	254	224	252	264	204	256	251	238	248	259	251	235	254	272	279	226	236	234	219	265	248	216	257	232	253	238	220	243	250	238	246	280	250	242	252	268	248	245	208	238	234	242	273	225	262	243	250	235	233	295	262	247	269	248	262	269	268	234	209	247	233	245	240	252	216	256	249	245	257	249	270	262	229	276	289	244	264	213	222	269	247	240	250	216	259	267	233	238	241	244	226	228	239	239	279	233	230	247	269	241	262	248	218	242	245	239	234	228	246	238	275	241	205	237	254	227	251	256	235	247	228	241	244	264	223	220	272	224	235	240	260	277	256	260	262	220	259	247	222	249	227	246	236	276	251	263	241	212	252	241	252	260	267	240	247	235	259	249	215	239	239	257	236	259	254	223	227	251	258	259	275	242	256	259	229	244	249	253	271	240	244	245	226	250	244	233	252	246	226	231	236	234	254	248	249	254	277	267	245	237	234	258	212	267	249	248	251	239	239	245	243	247	241	231	242	232	233	212	244	269	259	223	222	250	245	207	218	198	249	249	258	266	274	256	252	222	257	238	252	209	237	246	231	226	246	257	270	218	240	239	225	221	238	260	225	260	263	247	253	228	237	229	266	259	209	252	249	256	217	247	238	247	230	240	254	248	264	250	247	250	277	236	241	261	232	230	220	273	224	268	233	242	246	255	257	247	247	277	291	255	232	238	217	247	247	270	250	262	281	246	262	223	241	239	249	226	226	246	257	248	242	247	248	265	245	270	240	247	232	221	214	231	271	250	247	240	243	248	267	248	250	241	258	233	258	257	239	228	268	239	251	257	220	216	226	229	234	254	247	259	272	240	257	232	242	230	260	277	221	199	221	268	235	269	272	241	275	261	256	264	245	226	276	226	245	250	230	242	241	265	249	251	237	227	218	212	224	235	246	245	237	262	243	269	262	265	240	234	227	260	240	242	238	226	263	237	236	257	241	244	228	230	255	254	249	252	277	279	251	240	232	243	240	245	252	234	253	267	258	252	225	254	237	228	242	244	255	281	217	239	202	246	216	270	225	241	257	230	232	267	198	267	245	208	212	237	258	246	238	267	254	223	219	246	239	245	254	251	219	238	256	243	277	256	252	250	244	229	257	231	225	251	253	232	236	237	238	257	258	239	234	243	222	231	241	239	256	211	239	213	234	230	292	247	243	248	264	248	223	269	194	255	253	261	252	239	244	257	239	258	224	284	240	222	229	262	273	272	257	251	228	238	270	269	225	254	268	235	237	224	223	258	257	252	220	247	227	215	213	271	209	224	249	224	243	252	250	279	219	279	287	255	259	247	268	253	214	265	249	239	251	234	227	273	239	255	234	231	231	226	234	240	228	232	243	271	237	250	251	235	225	215	259	259	243	264	258	260	263	250	233	241	240	267	248	240	255	201	231	245	239	251	239	243	284	236	237	195	266	255	241	276	231	230	261	232	250	264	253	254	246	247	252	262	258	270	275	220	247	260	250	252	215	226	249	240	252	227	239	261	213	212	208	231	250	229	255	239	226	263	278	248	258	235	271	242	235	230	235	243	225	267	208	232	260	225	227	247	244	265	266	259	245	219	250	235	233	272	252	221	259	275	231	260	251	234	219	249	281	261	241	236	240	212	234	234	222	231	243	249	238	228	235	265	267	271	250	250	232	245	264	233	242	256	210	246	235	197	254	287	226	246	245	222	254	240	277	253	226	238	271	250	238	247	272	261	262	245	202	236	226	252	224	208	232	235	239	237	266	232	222	259	261	248	247	243	216	262	271	242	261	260	233	250	234	258	248	272	240	242	255	261	247	256	261	268	230	259	241	258	256	237	204	232	242	255	237	259	249	248	248	248	253	281	252	240	246	267	213	221	274	252	240	228	280	263	221	224	265	274	252	238	224	257	259	218	243	252	229	292	217	217	222	226	279	244	267	277	264	209	281	225	263	261	231	227	236	200	239	220	284	247	218	235	242	261	233	231	248	247	235	255	257	256	244	242	247	236	256	259	261	241	238	229	231	246	238	260	229	239	265	249	234	225	274	249	262	231	236	223	254	223	252	244	232	277	243	234	261	222	253	259	228	222	241	252	251	239	255	261	255	241	237	209	225	218	248	234	242	231	249	247	242	224	230	238	235	239	260	242	278	239	250	239	239	236	261	245	285	260	261	220	252	255	240	246	252	246	220	216	250	221	237	271	253	243	275	221	251	249	263	227	214	246	235	236	256	227	245	258	289	249	257	237	217	246	237	242	238	215	229	234	250	229	241	221	235	250	250	265	242	267	247	259	256	251	253	226	266	250	249	250	245	247	259	249	232	223	255	256	270	236	243	257	265	215	266	249	224	261	216	227	269	216	251	255	251	264	206	249	242	237	234	248	246	240	273	256	259	238	217	242	262	234	231	272	243	242	242	232	228	231	220	232	262	245	229	238	252	267	247	224	242	234	241	225	247	253	221	233	237	246	212	223	228	218	226	241	226	235	246	241	243	260	231	210	254	226	239	230	256	247	258	267	252	236	223	268	233	243	229	261	231	247	213	256	223	256	234	256	220	269	268	226	239	270	263	263	254	267	261	223	228	247	240	278	236	255	233	218	204	249	253	255	224	247	239	265	234	239	239	254	277	278
24334	18795	28531	35084	29563	16773	11353	13616	13276	12122	5570	581	591	608	583	564	547	570	543	562	547	575	541	575	520	571	547	592	577	532	572	558	548	551	555	571	538	557	555	565	549	551	564	552	552	549	580	583	557	537	564	600	553	566	534	537	540	564	532	587	610	583	559	530	522	588	561	547	617	540	563	572	579	522	544	542	569	542	561	515	549	546	570	589	570	490	572	563	596	540	506	591	574	514	586	589	582	580	597	560	543	534	575	554	566	572	554	583	547	547	556	542	493	560	550	493	520	518	581	532	573	542	590	562	523	533	557	569	547	553	567	581	588	605	574	589	533	557	562	568	538	525	562	550	542	574	537	556	552	513	579	531	516	522	561	574	556	514	560	558	565	549	599	552	544	563	593	506	565	579	584	525	521	560	531	606	505	586	587	541	551	564	531	548	562	577	540	536	571	557	512	568	555	524	579	568	599	545	549	572	570	570	561	549	571	543	565	572	562	573	529	557	543	603	562	585	548	544	561	564	559	535	535	599	533	579	524	551	594	563	564	549	575	533	593	573	589	520	601	505	585	555	541	533	585	569	532	551	555	528	544	551	575	541	545	552	591	585	524	564	556	478	564	605	544	578	556	531	574	567	557	563	571	553	583	556	578	510	533	562	572	575	536	569	589	563	537	545	524	574	532	536	537	552	553	553	524	537	567	538	612	578	576	564	522	539	563	559	531	576	561	586	559	591	509	579	559	542	534	546	525	576	570	568	559	567	551	528	557	551	581	523	537	534	559	550	570	528	555	525	562	563	549	533	559	556	540	562	558	563	574	538	543	584	591	577	533	526	540	583	528	548	606	557	574	521	570	557	553	548	584	572	519	527	529	567	582	550	558	553	580	523	557	533	520	537	557	608	510	583	546	552	560	570	526	562	562	578	515	523	561	572	574	557	523	555	592	551	564	533	528	541	559	520	541	604	544	564	537	526	593	582	570	549	573	571	561	571	545	561	541	534	532	583	563	542	576	533	560	583	555	552	592	556	535	572	585	553	560	615	531	485	574	564	549	566	557	509	565	589	564	569	599	602	528	562	573	580	552	556	529	576	529	573	555	587	553	538	550	597	548	569	533	549	611	572	559	553	534	518	539	529	595	609	551	560	588	554	556	564	545	536	572	604	544	574	535	598	574	588	532	589	548	572	563	542	563	532	567	578	554	578	584	550	556	580	515	588	540	528	561	503	569	546	548	549	507	591	535	597	547	547	579	584	530	562	561	563	504	516	533	606	606	533	552	569	591	560	568	574	558	534	543	593	569	549	572	541	583	551	580	600	521	521	533	604	597	591	562	593	546	551	582	534	585	537	580	546	579	586	581	563	570	545	537	553	567	602	565	564	569	564	556	592	554	559	565	571	518	546	527	597	527	530	565	557	585	555	571	559	538	550	569	563	555	594	548	555	535	581	538	546	534	529	557	564	583	581	590	532	515	523	584	574	573	565	548	565	593	521	579	559	535	562	568	545	577	607	549	561	618	550	560	561	524	588	579	537	620	562	514	597	579	545	598	625	580	562	584	554	507	503	581	560	569	555	578	560	585	540	515	524	558	550	561	582	537	572	558	487	533	589	602	578	531	521	555	563	567	533	552	560	558	522	547	552	540	524	568	610	529	604	544	571	572	582	542	548	564	559	507	576	550	547	540	572	529	505	561	572	520	529	569	564	580	585	532	542	555	593	554	568	589	511	568	585	528	551	518	527	585	581	558	566	541	530	553	570	516	584	582	562	556	580	551	550	561	533	560	564	542	564	539	570	569	539	559	486	533	532	555	559	552	541	565	568	598	547	530	571	544	542	547	545	555	566	527	553	563	591	570	597	582	571	564	557	561	568	527	518	530	584	556	540	548	507	586	550	573	528	577	587	547	549	587	545	583	553	563	551	535	560	585	526	523	562	543	553	542	545	589	543	502	544	559	619	578	563	578	549	488	558	592	562	576	571	573	537	565	548	549	565	540	544	583	557	598	517	549	571	552	555	588	567	565	574	548	550	581	527	555	541	514	569	562	548	531	522	545	531	536	542	531	530	526	620	563	516	539	571	571	539	553	577	540	546	543	560	543	530	598	506	568	544	531	570	527	563	510	565	533	563	518	587	570	537	522	543	541	568	545	531	550	546	578	594	608	556	512	547	546	511	527	578	593	549	546	549	576	526	588	528	569	540	535	529	573	555	520	581	563	573	569	605	532	569	554	535	587	549	605	556	549	561	544	578	592	580	570	539	518	581	565	586	604	557	528	554	564	553	587	555	572	574	556	567	522	506	576	586	551	583	575	565	551	577	539	542	544	528	524	580	581	585	577	544	564	548	538	577	519	594	580	580	582	548	542	565	530	550	540	524	544	556	530	572	515	536	539	534	549	581	567	573	552	551	577	565	522	571	554	521	522	552	519	533	557	605	548	590	560	581	585	523	545	568	562	544	566	580	598	547	598	584	522	520	548	551	550	513	508	530	575	527	570	571	552	554	555	595	546	547	522	532	574	549	568	582	546	574	564	556	572	546	555	543	567	578	535	555	533	585	563	544	555	562	561	566	542	599	561	583	555	524	565	547	578	537	546	550	571	508	558	545	571	560	562	601	558	567	543	567	549	529	578	535	554	548	565	525	582	566	566	536	612	556	581	562	528	541	592	544	547	564	604	579	523	560	584	591	545	569	580	580	538	549	563	532	566	579	528	568	589	534	527	561	563	567	540	551	540	595	552	563	537	574	508	578	565	577	532	520	523	538	577	558	564	568	555	544	527	533	573	517	587	556	600	578	539	540	578	576	618	548	560	528	562	549	563	514	547	556	569	577	548	510	542	576	544	556	560	559	562	525	588	566	542	574	581	526	529	539	544	547	576	540	576	586	532	532	555	490	493	538	544	563	530	555	598	544	549	575	544	577	518	553	567	559	588	616	558	547	567	547	561	575	549	520	579	559	573	599	492	555	584	535	559	571	554	631	574	558	562	564	545	537	593	566	528	534	532	558	578	564	572	563	514	553	553	559	534	540	514	570	565	535	571	581	545	532	506	572	523	577	552	548	559	534	544	555	568	556	558	578	546	578	516	515	566	578	543	509	581	554	596	581	508	522	550	610	558	538	535	579	603	555	585	568	557	531	573	579	588	569	598	563	590	564	533	545	550	530	548	588	524	562	592	556	567	542	506	542	564	522	556	561	588	513	584	562	537	592	584	576	577	541	563	544	536	544	555	551	489	520	520	541	607	551	588	553	585	574	554	577	552	549	544	569	524	534	564	564	578	551	552	575	549	520	580	552	562	580	525	581	540	499	571	516	542	557	562	551	557	518	586	570	549	579	550	543	582	581	541	538	533	537	564	546	548	564	533	583	613	547	539	564	552	536	569	565	537	552	629	538	592	552	528	573	564	569	568	555	499	615	507	593	553	565	571	584	583	548	540	568	535	525	579	528	531	587	558	605	588	553	551	544	584	582	527	556	548	531	569	541	533	514
47040	33669	35220	33640	28102	16424	5894	3311	3966	6206	3657	362	302	268	283	290	316	278	250	284	296	274	294	272	281	264	263	272	277	265	280	283	294	298	272	280	272	255	281	270	295	301	288	312	288	252	273	255	292	290	302	284	318	286	297	259	284	314	278	275	286	276	270	266	314	289	319	270	300	285	254	263	284	282	317	287	303	274	296	291	287	295	258	282	306	292	295	279	299	266	307	323	270	296	315	296	296	290	301	304	289	315	312	285	290	270	266	289	240	285	274	318	245	285	308	288	291	293	293	324	288	264	286	265	261	304	287	229	280	287	276	264	251	282	283	289	294	256	266	260	275	248	294	295	276	280	281	293	284	294	275	273	271	292	316	312	287	285	288	287	274	299	305	266	292	293	297	282	300	269	275	242	258	282	300	287	276	303	280	280	271	308	279	264	253	272	279	302	274	248	285	274	252	284	315	283	312	279	286	271	304	261	306	294	302	348	281	294	284	298	276	273	300	286	287	291	260	278	294	260	272	272	266	298	265	282	279	325	276	271	294	281	261	271	268	282	283	270	295	290	324	289	284	326	294	269	266	315	266	274	283	292	320	325	302	243	287	280	291	251	273	248	278	320	280	285	290	264	276	279	255	295	297	278	286	282	310	264	283	244	274	264	253	315	274	260	300	284	264	283	293	290	274	272	231	276	279	298	297	270	292	272	277	312	289	276	284	296	298	299	306	294	277	292	242	288	291	286	275	271	277	263	316	274	302	278	303	290	285	311	284	270	301	296	302	296	299	291	311	286	294	276	265	324	262	280	286	259	321	280	297	259	314	255	271	317	251	267	226	304	274	300	300	279	279	286	319	283	275	286	311	292	287	264	250	261	290	305	278	282	266	243	267	264	267	264	269	292	274	294	308	303	297	305	279	297	302	298	292	271	281	283	291	331	263	265	324	286	304	302	270	285	311	291	262	276	255	272	292	260	303	281	288	268	302	312	273	278	300	258	267	255	305	317	266	262	272	269	294	261	268	281	280	294	288	319	317	273	297	299	276	280	267	272	275	296	267	262	283	264	288	271	272	325	276	287	305	292	271	266	245	285	276	280	293	279	275	287	300	296	301	292	318	299	269	287	277	264	261	280	260	272	264	254	303	260	285	283	287	293	256	293	302	281	272	289	272	283	290	296	286	285	325	301	275	305	282	285	291	300	251	297	322	276	262	277	281	320	293	263	283	305	264	312	298	251	288	243	284	308	288	275	301	293	295	320	312	284	284	282	313	277	295	300	285	277	272	286	287	296	294	248	282	265	259	292	275	244	281	298	271	266	289	258	295	281	308	281	300	297	299	298	286	274	299	266	295	272	287	262	279	283	311	308	306	282	258	270	278	335	306	277	297	294	255	312	297	289	295	273	288	258	268	285	240	272	319	289	266	274	278	288	320	294	298	269	253	294	263	286	288	285	262	280	296	275	287	282	323	297	283	272	286	275	288	281	281	291	267	277	276	260	258	330	258	294	305	295	282	287	259	265	269	280	248	288	317	263	238	291	279	246	300	278	302	243	275	278	294	286	300	286	276	259	269	284	277	296	309	297	294	289	294	273	253	275	309	299	297	279	272	284	269	276	286	257	320	267	280	284	295	301	289	266	282	281	277	288	339	284	319	279	281	307	295	282	288	320	293	276	262	247	247	308	274	298	311	271	282	271	262	262	281	285	289	286	275	295	291	270	260	259	264	329	259	257	297	296	273	268	252	292	263	270	275	298	300	272	272	334	280	291	280	283	249	254	330	299	245	278	267	250	287	265	292	310	280	275	290	286	268	250	264	281	261	270	309	256	249	283	292	240	263	287	278	295	323	291	265	274	296	239	290	287	309	267	256	273	282	263	294	297	277	270	291	293	278	292	296	317	298	280	296	262	303	295	306	274	285	281	275	293	281	287	287	280	309	318	266	254	304	301	277	253	275	255	246	247	291	293	267	292	266	305	267	290	291	300	299	256	298	308	276	266	268	284	276	291	287	299	282	292	281	321	267	279	282	254	291	294	279	305	268	303	288	285	290	319	308	261	250	291	272	311	296	291	276	272	298	282	301	275	284	296	285	276	253	294	292	306	262	268	296	271	293	309	297	289	277	279	285	263	325	266	277	293	276	292	270	269	282	279	305	283	311	309	325	292	290	276	310	276	282	299	295	293	259	291	280	290	262	317	326	284	302	301	254	297	309	256	309	258	268	281	257	257	268	335	287	268	318	296	294	268	261	295	269	257	298	263	303	319	302	278	294	301	267	265	295	296	270	271	299	279	261	253	270	268	302	318	275	300	270	286	278	307	263	264	300	296	308	288	296	293	258	304	267	282	301	285	265	304	290	283	264	271	280	279	306	292	273	289	282	280	260	328	281	300	273	300	270	289	252	275	296	272	300	274	310	261	284	277	295	315	277	241	249	243	294	289	274	284	260	313	265	315	265	270	297	280	306	320	278	283	298	274	316	268	289	249	274	267	281	281	278	314	301	271	257	276	300	281	285	273	279	233	286	291	275	245	314	263	266	259	269	292	271	272	282	264	293	294	299	264	293	263	270	260	290	288	318	307	280	273	271	263	309	287	290	268	287	290	302	296	273	314	280	263	285	311	262	263	282	286	259	256	300	292	269	288	300	277	273	280	314	267	269	308	324	290	277	262	304	304	295	263	280	286	280	286	320	316	290	258	283	328	277	279	279	272	269	273	288	265	276	296	272	299	277	278	295	276	268	270	319	302	264	270	271	316	309	269	335	329	285	275	295	302	259	295	284	316	296	258	275	285	274	305	299	271	287	276	276	282	254	274	277	280	265	323	290	305	289	280	313	260	276	270	251	273	280	296	285	279	261	291	287	276	313	292	276	271	270	295	290	281	272	276	256	273	246	328	290	296	277	307	307	249	273	285	253	290	259	257	305	286	277	253	301	301	292	290	307	323	294	294	279	249	259	284	286	255	260	266	275	290	268	295	239	286	336	292	297	308	284	268	263	321	313	283	253	260	301	260	289	340	287	280	268	282	264	307	295	320	281	282	260	290	281	324	301	248	290	280	302	302	291	281	288	256	273	289	305	273	296	308	298	311	275	311	263	277	312	244	270	255	278	267	249	293	240	286	261	297	258	285	297	300	302	267	274	257	272	291	282	264	298	287	310	267	296	284	265	297	282	303	323	277	284	285	274	268	276	262	269	320	294	306	289	256	285	290	282	289	313	278	314	299	275	296	262	257	286	263	286	294	306	283	250	309	280	289	285	267	323	341	303	294	316	307	302	311	287	290	244	280	301	254	294	273	290	285	286	265	291	248	299	311	322	317	260	272	258	300	304	276	263	308	284	266	285	277	288	274	316	283	288	302	304	252	316	281	315	282	277	285	291	299	297	259	285	314	264	273	268	311	287	274	309	298	245	284	292	304	246	307	323	287	263	283	302	311	284	282	267	308	259	284	277	278	299	293	284	311	281	300	295	260	314	286	280	307	316	285	261	276
29898	25645	36695	41811	38459	26536	12424	10274	14181	21078	12190	657	662	691	672	650	623	669	645	668	646	664	612	644	623	621	613	633	644	640	614	660	605	634	687	676	655	625	617	582	660	673	597	668	618	623	598	616	610	646	612	624	614	621	615	625	623	684	617	634	616	671	608	674	609	624	595	607	638	660	642	634	625	645	645	628	610	663	632	628	576	567	606	654	607	611	671	633	619	629	670	596	607	549	655	645	590	612	630	646	660	636	606	614	634	607	630	627	640	650	625	657	579	653	637	666	660	582	678	635	616	625	648	636	642	614	646	613	626	624	650	592	580	617	622	622	656	647	627	565	673	657	657	631	638	621	628	589	633	621	648	604	607	581	677	597	644	628	604	617	617	629	645	581	646	609	599	656	592	648	666	614	637	618	617	623	655	608	631	660	655	620	600	642	602	629	666	657	613	649	611	627	597	630	621	629	642	603	582	606	619	664	620	612	589	635	623	620	656	618	626	615	640	658	602	634	628	655	610	608	671	647	616	609	604	622	640	656	610	605	625	600	644	633	626	622	622	610	617	638	614	639	630	594	641	616	632	662	666	614	648	595	630	562	703	633	615	603	609	610	587	611	619	642	647	629	650	629	585	617	593	612	648	586	637	638	654	606	654	614	602	606	570	589	629	610	562	595	647	610	557	630	614	634	608	615	643	629	628	614	598	645	611	620	638	598	668	599	620	548	638	614	722	637	616	591	590	621	626	598	626	605	633	615	636	620	592	645	627	618	655	635	622	646	628	621	628	635	594	623	631	636	604	620	648	633	603	590	669	649	615	644	597	638	629	620	580	650	648	626	650	614	646	579	609	613	632	620	649	608	541	618	680	659	650	600	650	623	625	657	561	620	614	617	625	660	600	585	620	593	631	633	599	642	619	605	579	645	626	606	639	633	601	609	644	627	626	652	588	618	674	608	654	597	691	633	629	609	655	638	643	624	631	657	637	607	593	631	611	583	606	627	612	631	643	636	600	601	635	666	649	616	647	625	575	615	614	639	588	622	597	632	636	598	587	652	586	581	611	630	621	582	664	631	627	645	633	650	621	627	626	664	632	612	607	626	668	599	631	612	607	638	635	636	636	600	636	612	658	629	602	604	631	624	622	640	656	623	615	627	618	592	623	593	601	607	602	654	653	639	632	628	621	600	604	599	614	637	617	635	633	634	598	620	641	610	603	646	634	573	615	616	592	609	644	611	551	595	617	596	575	637	632	644	652	635	597	650	682	616	655	610	638	636	617	634	590	630	613	592	656	633	623	643	618	608	610	631	610	648	590	604	618	594	579	626	656	637	631	617	632	581	613	597	627	611	636	600	612	640	619	618	673	659	606	631	624	582	602	594	600	594	600	686	628	625	667	628	577	581	600	666	611	621	646	579	639	669	642	640	601	637	627	646	644	591	654	625	615	614	655	623	617	611	601	608	620	602	600	641	637	615	624	603	613	607	644	637	644	679	648	608	564	603	620	600	646	642	635	646	619	579	633	615	630	647	637	618	620	609	620	656	640	647	636	637	643	633	603	606	645	609	649	641	606	661	639	617	627	624	604	614	612	588	586	649	627	637	635	625	655	660	619	633	658	617	637	620	643	652	685	583	598	648	593	590	617	627	607	648	586	643	608	623	621	641	590	616	647	625	598	656	629	608	580	615	636	640	619	605	629	606	605	624	617	660	634	642	650	587	575	658	675	622	618	597	623	643	658	617	628	636	618	575	606	628	613	582	613	625	652	549	576	623	631	581	639	580	601	602	678	580	656	580	630	592	667	594	595	618	629	576	649	584	605	602	642	568	629	622	640	630	640	627	611	598	629	593	641	612	607	596	642	645	552	656	652	606	648	646	624	617	634	619	605	597	623	647	659	609	586	635	601	614	644	628	645	623	637	593	621	645	585	600	600	607	643	636	651	557	633	622	576	639	643	648	612	663	685	619	670	630	657	634	574	640	554	569	618	622	618	586	618	612	635	639	637	663	622	635	601	615	624	644	603	658	631	601	603	579	637	608	665	681	597	605	607	652	640	642	616	621	665	680	654	640	617	624	578	640	604	579	625	640	656	609	606	637	626	627	618	572	608	641	602	643	641	670	645	636	675	582	606	595	615	626	652	629	644	634	638	590	556	621	636	624	690	632	642	694	604	632	644	640	611	596	645	611	605	580	669	598	604	626	590	620	624	624	624	611	602	633	640	567	602	601	578	613	622	625	690	652	663	617	589	637	602	607	648	647	610	604	662	605	617	679	652	635	606	639	626	596	636	663	645	583	659	640	635	581	635	597	607	647	632	604	572	650	602	633	622	634	643	612	601	642	638	598	647	628	641	631	624	669	636	612	642	650	588	622	610	567	613	641	620	648	592	615	655	603	589	586	646	611	616	593	551	638	626	622	622	609	624	631	671	641	597	617	624	628	611	623	570	609	567	616	627	623	630	614	626	614	636	635	603	594	614	607	651	608	624	621	616	678	612	631	634	591	608	593	614	574	665	626	605	627	596	628	600	632	672	622	625	650	609	635	578	663	671	588	643	581	624	597	658	593	638	608	628	623	608	586	624	588	637	606	629	627	619	612	618	606	620	626	632	659	591	615	593	666	605	616	653	646	632	642	600	614	585	619	636	581	579	629	627	605	653	645	611	627	645	671	576	623	611	620	614	584	627	614	570	658	623	635	614	636	613	620	595	624	627	636	605	606	602	590	581	611	603	620	633	605	658	635	630	654	601	593	603	609	593	623	606	602	622	621	584	597	628	646	618	630	620	621	649	603	618	622	597	598	604	622	612	634	565	628	651	615	611	623	659	652	597	629	643	594	582	614	600	636	622	621	646	621	589	615	587	618	609	631	627	629	638	641	606	635	651	583	563	632	653	624	597	614	642	616	634	617	630	636	625	634	620	587	607	607	606	666	650	601	602	627	619	628	651	626	643	633	591	628	572	613	604	570	612	627	622	644	650	598	628	587	637	642	600	614	656	623	635	617	571	622	633	588	599	600	653	668	615	626	559	614	670	633	614	590	618	625	596	600	620	623	607	608	602	595	599	624	606	601	601	640	591	664	616	637	628	622	643	617	599	644	617	645	641	631	613	605	568	625	595	627	614	577	606	655	595	654	605	591	611	637	599	619	637	619	604	635	624	642	631	646	648	639	625	584	667	641	630	617	636	630	618	621	647	611	625	678	611	634	633	586	622	617	622	659	620	647	654	603	559	589	592	624	614	638	603	609	611	658	668	631	609	697	691	635	600	597	615	596	605	598	629	627	659	611	601	630	635	642	643	644	657	600	644	615	637	593	638	611	636	623	629	598	619	629	626	630	573	599	615	607	577	660	560	623	640	581	598	610	586	649	598	624	609	657	630	624	613	598	611	609	641	627	691	619	614	572	607	624	632	603	609	644	584	585	632	619	660	642	632	601	664	632	670	619	625	580	638	634	573	654	632	635	623	612	578	649	589	618	609	571	601	618	579	597
19395	9270	7012	3937	2189	1149	557	305	208	303	225	135	136	140	116	115	114	105	127	129	121	123	120	137	118	119	135	111	95	113	110	140	115	146	114	145	120	124	121	131	121	116	119	128	119	127	118	143	132	117	117	118	106	110	128	101	107	119	127	130	105	117	113	100	93	108	136	122	111	100	126	108	145	134	134	126	119	118	84	111	130	118	115	111	140	127	116	139	118	128	122	115	130	143	111	126	110	132	111	123	112	92	125	132	123	130	118	88	148	131	129	120	155	107	116	105	130	139	129	122	107	135	132	144	115	94	132	140	122	118	115	123	108	124	122	117	132	101	100	100	118	124	126	103	119	122	120	104	115	112	131	114	108	124	105	120	113	118	100	101	112	141	141	111	133	140	112	122	112	143	138	111	133	120	125	138	128	125	122	121	128	113	105	120	138	128	111	109	111	103	119	132	121	107	115	129	121	108	123	120	117	114	97	84	101	122	114	132	105	129	109	135	110	113	126	105	116	156	120	129	147	107	119	104	112	120	121	108	134	127	117	120	113	119	108	130	107	103	124	105	133	119	118	125	126	126	102	122	125	131	118	135	112	105	109	110	122	109	127	123	130	120	124	108	151	108	124	95	108	126	142	126	136	112	125	120	106	142	120	123	112	111	126	139	135	111	115	126	113	117	137	106	134	118	125	133	131	120	129	117	114	112	108	116	137	113	103	107	110	120	111	112	118	120	128	114	102	123	117	102	108	126	132	125	118	121	101	126	114	126	127	138	116	109	120	116	115	115	122	113	114	125	104	121	140	107	120	114	112	125	120	114	128	140	95	106	112	121	119	129	108	131	114	122	131	119	121	103	135	131	145	108	102	104	129	124	145	103	93	130	109	113	128	121	134	107	109	143	111	141	136	114	137	129	95	124	114	113	116	119	115	112	118	138	124	109	131	120	99	136	118	125	107	120	123	87	112	130	108	118	129	115	99	123	149	111	115	121	131	119	122	113	123	136	146	112	116	105	121	126	143	112	118	133	118	131	104	120	120	108	113	119	107	129	125	124	139	97	138	109	124	127	130	125	124	126	129	119	102	121	118	110	126	114	115	151	130	132	111	127	105	130	112	132	119	109	130	123	109	139	121	121	108	107	113	126	144	114	120	107	143	115	126	123	101	131	128	123	117	115	101	120	145	125	144	115	117	119	116	134	128	120	101	141	126	137	128	126	124	120	129	115	125	109	131	133	125	124	105	103	126	110	128	119	118	124	119	113	135	126	126	119	127	136	113	90	103	105	137	152	142	112	121	142	128	136	129	124	105	106	130	114	132	132	136	99	128	136	115	110	122	111	121	114	112	121	109	140	138	118	121	117	118	135	121	127	109	129	100	119	152	131	97	109	118	101	122	130	123	136	114	118	111	132	129	103	121	96	122	117	111	138	118	122	121	124	121	148	132	99	149	120	123	113	118	114	113	105	115	128	120	122	134	116	113	112	134	118	110	109	128	140	122	108	132	126	118	122	103	118	121	138	130	146	135	98	103	143	132	115	100	102	121	116	134	118	125	138	97	131	115	126	97	117	126	105	113	127	126	142	140	124	115	141	121	112	116	117	107	122	117	108	118	127	112	133	133	111	121	108	107	121	125	123	129	109	128	125	113	140	105	128	135	118	121	112	120	120	119	110	131	105	122	128	139	114	114	122	100	96	126	124	119	114	125	130	133	124	121	112	128	133	115	119	131	126	121	136	115	122	151	135	106	105	115	124	125	113	124	133	120	133	142	130	116	132	113	135	125	98	134	122	125	100	121	104	101	106	122	127	114	119	117	112	132	122	113	122	124	122	120	117	124	108	100	122	115	134	111	109	128	120	113	125	101	117	108	117	117	114	117	107	128	115	95	115	131	128	141	121	131	106	124	122	139	106	113	127	136	140	110	135	122	96	127	92	102	104	145	123	137	101	121	120	130	127	91	110	116	112	122	124	112	142	113	144	137	124	119	110	133	117	133	117	112	88	119	116	104	143	125	125	120	107	119	122	129	121	123	101	116	103	128	125	130	123	115	118	100	113	117	140	144	130	116	119	129	113	124	117	124	117	115	115	139	127	127	118	122	116	129	135	132	115	121	107	123	127	108	131	146	126	117	121	133	123	113	115	121	124	127	123	122	126	119	111	103	95	131	129	100	124	106	109	117	127	110	129	107	114	119	113	118	142	113	123	117	147	133	113	139	121	126	118	120	105	142	134	111	124	125	124	129	136	111	132	104	117	108	140	120	117	133	108	141	124	116	93	119	103	109	102	135	103	123	99	116	111	127	137	106	105	102	115	130	100	140	116	111	118	110	126	119	109	106	135	121	112	106	133	120	110	122	135	133	115	134	129	133	122	105	109	128	115	102	125	113	110	127	117	120	116	115	123	99	132	111	125	139	116	117	109	126	121	116	117	132	111	131	112	144	127	116	97	132	111	108	111	106	122	110	122	108	133	127	139	125	109	114	115	116	101	140	155	122	122	121	129	118	124	119	125	117	120	134	134	129	97	138	111	130	113	128	120	130	127	115	121	128	137	126	132	120	113	133	138	120	102	125	124	130	120	138	103	107	107	116	116	128	113	133	129	127	132	134	107	100	125	126	114	123	142	111	130	112	115	139	109	109	135	117	125	132	121	101	120	125	116	130	104	112	93	103	116	131	119	133	130	155	118	124	116	131	120	98	116	106	118	117	118	122	114	122	117	134	116	111	112	132	142	117	130	128	118	133	108	115	125	116	122	128	110	110	119	110	117	120	119	118	123	116	105	114	105	99	118	115	118	123	105	101	115	120	105	113	115	119	110	136	111	112	140	146	122	127	136	131	140	125	131	141	136	112	129	130	120	121	121	123	129	134	122	131	123	134	127	115	103	127	137	109	117	108	112	137	100	106	119	108	121	134	126	115	99	116	113	112	121	131	118	115	107	130	127	115	119	120	134	117	121	122	141	122	141	106	117	114	96	142	100	132	117	122	109	118	124	127	103	132	143	97	110	121	140	138	130	116	98	130	127	126	148	109	133	119	122	120	119	115	115	124	120	145	113	124	140	118	137	127	127	117	105	141	120	120	120	127	129	112	126	112	111	122	120	116	95	116	123	114	114	121	114	102	89	118	126	108	141	114	122	105	121	128	125	114	141	120	112	117	133	131	115	123	138	117	119	122	108	120	111	121	141	119	128	104	128	140	123	116	112	113	120	114	124	112	105	102	118	137	108	108	110	121	123	111	117	130	122	118	113	126	109	149	121	119	113	128	127	109	115	138	131	126	127	117	133	128	118	117	116	107	126	127	118	104	132	130	125	130	107	126	116	144	111	110	124	118	136	146	123	99	132	130	119	99	111	133	138	122	104	117	119	138	111	122	127	119	124	119	140	121	122	115	124	129	103	124	120	119	125	124	145	118	105	115	116	114	129	127	122	109	131	103	112	113	120	119	120	117	114	119	134	130	131	115	133	132	138	129	118	123	128	109	109	128	111
11412	7467	11301	10043	7292	4209	2218	981	797	1180	798	292	308	309	305	317	312	297	334	333	298	303	314	311	348	343	260	274	329	314	316	330	296	321	310	329	296	306	319	305	303	318	288	320	290	339	298	295	308	311	329	318	335	316	284	331	298	308	330	316	295	310	297	316	287	292	305	308	279	297	280	306	332	283	289	319	308	317	317	311	344	296	294	267	339	318	333	325	297	300	327	330	289	327	321	311	286	302	319	321	321	295	302	324	310	301	323	301	303	294	313	312	313	325	301	301	313	333	312	299	296	309	289	304	311	303	336	328	314	299	308	293	311	269	322	298	340	316	321	320	320	317	317	295	312	318	310	293	323	305	305	306	303	331	317	301	317	343	306	303	284	325	323	300	300	316	317	294	329	310	282	299	304	316	314	335	295	325	293	303	303	307	296	290	301	291	295	289	306	314	326	337	311	310	307	304	291	289	321	329	299	317	297	308	317	315	329	300	287	306	334	334	289	308	300	293	313	297	273	287	281	344	314	304	309	324	312	315	303	318	295	313	307	316	305	308	303	317	291	321	303	313	282	308	303	301	293	335	325	286	326	308	323	303	285	307	319	295	302	318	292	310	306	316	340	333	300	289	319	312	308	301	307	287	287	269	295	289	301	279	335	319	303	303	284	298	304	294	324	326	276	325	339	307	344	321	319	335	354	303	299	306	309	268	338	342	323	303	306	320	308	287	307	315	316	311	333	340	302	326	318	312	296	310	316	293	303	286	316	327	308	314	312	305	329	337	313	320	291	336	307	309	287	298	318	292	310	291	313	305	327	312	299	301	297	288	332	302	297	316	283	301	307	286	317	307	278	354	314	312	302	308	298	316	295	283	318	322	315	321	319	304	291	280	291	319	331	327	319	307	304	348	329	299	326	334	315	328	297	315	327	318	325	313	317	320	316	299	297	262	320	273	308	295	281	308	315	302	309	305	300	305	317	318	298	309	320	292	324	288	320	325	328	282	339	276	350	326	276	323	301	326	281	316	295	325	301	292	304	317	307	330	311	346	296	351	312	303	283	307	311	284	338	319	333	312	304	315	304	323	324	314	345	319	312	283	314	310	291	325	278	310	339	327	332	318	307	292	300	302	314	320	328	314	305	307	338	312	286	342	288	278	295	305	304	305	317	305	319	304	273	332	323	299	315	335	331	294	310	286	316	304	320	283	290	291	306	319	331	314	301	344	299	302	287	317	324	307	323	314	308	302	309	310	309	345	304	299	347	307	303	297	320	304	316	312	322	300	336	329	342	316	318	314	344	323	286	311	314	315	281	321	291	295	308	303	305	327	313	336	282	303	302	284	324	324	285	299	287	332	288	340	307	311	302	303	306	292	332	322	308	307	316	341	305	312	315	301	300	278	327	280	289	336	290	284	336	299	301	312	329	276	300	342	326	318	305	315	310	300	283	309	317	307	296	288	291	294	306	288	298	308	305	305	341	333	297	312	320	303	301	323	312	336	297	310	324	329	301	307	286	300	319	324	329	329	304	311	312	318	318	315	285	312	328	344	291	310	317	311	331	300	328	294	320	300	299	301	326	295	315	312	312	298	317	327	342	298	325	328	291	290	272	312	303	338	316	309	284	292	299	300	331	307	277	318	318	322	287	324	327	309	315	301	296	314	317	312	322	295	324	294	311	291	315	290	322	296	325	323	299	284	315	287	318	317	294	285	309	317	320	294	300	296	308	332	281	297	323	300	280	284	261	313	300	331	302	333	299	303	308	316	293	297	308	351	315	314	344	283	299	309	333	310	298	339	296	308	298	288	314	326	314	306	320	307	321	299	339	326	303	271	333	300	304	306	338	322	277	294	316	287	282	305	284	322	358	327	316	295	288	301	324	309	310	297	297	279	309	307	307	285	294	303	310	281	304	313	324	322	310	317	307	302	298	313	311	305	297	304	331	304	335	321	276	289	302	321	301	320	337	270	349	328	311	302	296	329	336	310	285	328	289	310	328	306	298	280	256	305	317	292	303	312	321	309	300	293	272	328	295	296	343	315	307	283	323	312	303	331	320	317	311	307	312	308	295	306	280	300	311	290	326	302	286	290	293	287	336	314	309	326	289	313	303	307	259	323	335	294	298	286	319	287	303	315	298	305	291	273	310	298	304	296	309	308	290	337	330	284	282	332	301	324	325	292	341	345	273	300	345	319	319	318	285	341	303	313	290	303	290	312	327	301	309	318	310	302	325	313	302	309	322	285	290	298	305	336	318	326	315	304	312	328	311	308	294	319	287	316	289	320	303	296	304	281	319	297	304	266	296	319	305	308	307	308	311	319	297	322	287	333	307	304	329	265	309	277	305	318	304	331	317	319	269	287	294	316	323	294	326	315	285	279	322	317	273	311	319	324	312	311	344	303	328	317	315	294	320	322	314	302	303	281	298	326	305	324	307	329	327	303	292	303	289	301	304	289	303	298	313	306	267	306	321	315	325	289	291	351	305	306	287	303	308	325	289	336	333	342	283	305	334	314	297	287	306	340	301	308	314	310	294	292	315	324	313	338	295	322	309	306	280	312	329	305	316	303	331	311	288	264	268	334	309	308	313	322	330	299	288	308	317	294	309	327	274	312	309	312	305	321	265	291	321	291	312	331	299	314	320	305	304	316	272	325	342	276	322	308	313	278	297	311	332	315	302	340	358	302	299	289	300	318	326	321	301	326	301	345	276	299	301	316	319	307	326	296	333	297	305	303	336	304	274	313	304	297	314	306	311	270	316	285	299	320	314	299	314	281	289	330	324	314	289	312	328	310	295	279	302	321	308	291	320	337	310	320	287	324	313	254	323	317	308	319	296	362	327	293	319	290	299	307	326	314	325	310	281	297	310	315	336	298	304	314	351	344	283	303	344	344	313	322	371	321	297	297	313	316	310	312	318	332	297	309	335	311	313	332	325	300	265	301	329	312	305	313	312	307	343	305	305	311	337	315	293	290	302	321	324	318	325	339	312	321	312	335	327	290	331	328	311	298	300	322	293	336	285	283	315	299	316	281	313	310	315	306	324	333	298	305	301	307	271	312	287	304	335	299	315	292	315	339	307	317	316	326	312	271	324	286	307	265	296	278	311	332	297	313	302	297	302	333	297	313	313	281	294	279	304	295	313	271	326	296	302	285	321	308	311	293	281	300	304	291	318	293	320	307	308	305	301	308	285	314	285	303	306	290	293	281	317	268	276	305	314	320	309	305	324	313	332	288	300	339	319	296	294	303	309	294	328	307	304	315	308	298	303	298	285	329	317	318	327	299	298	335	301	303	305	335	278	302	315	333	313	343	334	312	314	333	301	304	325	286	282	322	286	297	343	301	297	308	327	332	307	328	305	322	285	290	282	310	323	282	291	316	273	269	289	335	334	320	319	330	347	299	336	326	294	313	304	305	316	285	339	282	298	275	317	308	307	305	301	301	315	288	305	300	296	324	309	340	295	317	332	308	308	309	341	326	334	298	304	316
38993	25765	23204	21383	19886	6708	4256	3900	4226	3347	1696	282	263	274	269	251	256	256	212	255	247	227	237	252	246	286	251	270	240	275	233	238	257	270	259	269	236	258	223	250	274	281	231	263	282	289	224	252	230	260	258	275	240	261	266	265	261	237	279	260	249	238	281	281	251	213	246	242	237	274	251	254	282	246	259	273	265	292	270	236	259	241	241	247	280	247	247	241	267	246	238	228	256	265	260	253	252	247	243	253	240	250	223	247	271	271	281	266	250	255	250	266	260	239	222	232	263	278	251	238	276	247	268	268	243	239	278	265	265	260	272	273	265	279	241	240	246	235	236	272	232	222	238	257	252	220	244	246	248	236	222	234	225	253	252	279	252	243	249	240	270	280	252	255	278	288	226	261	230	242	249	263	244	250	249	263	242	240	250	263	243	240	260	237	238	260	251	267	276	261	261	287	257	239	257	241	237	256	271	238	263	272	263	275	260	259	260	260	262	250	248	219	268	251	241	278	250	290	267	260	261	244	261	271	263	268	241	250	243	239	267	265	242	282	237	283	233	283	213	262	249	266	260	275	254	260	233	230	249	242	290	256	266	264	237	251	253	233	243	256	249	229	258	287	259	264	266	257	263	261	288	246	237	255	267	228	266	242	216	284	249	243	229	265	254	276	244	249	230	256	211	253	253	230	225	290	233	266	250	257	261	272	252	276	250	254	278	239	244	272	247	271	286	237	236	290	245	248	236	266	274	226	263	261	284	269	271	228	260	239	272	229	238	242	254	246	209	225	255	239	257	262	247	267	250	240	265	255	287	274	241	260	244	228	255	278	234	228	251	251	234	278	282	230	252	249	238	282	243	267	273	259	244	267	260	245	250	251	283	249	258	269	268	226	229	245	266	263	267	260	246	254	215	264	258	247	250	236	248	261	236	239	229	244	270	275	252	252	260	252	223	245	252	269	245	249	215	248	266	289	263	267	281	271	244	234	237	228	250	252	265	248	248	225	251	246	256	245	275	241	250	222	246	293	261	279	239	220	232	286	269	223	255	267	244	254	251	267	275	259	255	258	252	266	244	241	258	248	252	244	265	275	246	245	243	247	255	212	231	264	231	264	244	274	251	261	240	245	265	246	255	253	238	255	246	275	250	263	255	251	256	239	279	273	255	268	251	225	279	228	270	246	215	249	251	223	268	255	267	246	267	241	281	259	272	288	243	253	222	282	245	249	247	256	245	273	232	248	243	244	228	239	248	264	253	261	240	282	259	251	258	276	245	254	232	236	259	231	253	250	238	290	256	236	247	259	249	265	247	249	237	260	256	251	252	247	257	274	253	255	275	232	247	236	242	246	258	258	251	258	245	261	216	222	256	264	255	263	271	295	262	238	273	266	247	261	234	268	272	251	267	267	244	242	253	267	244	266	251	267	240	211	262	267	253	233	250	274	253	261	257	259	263	251	265	243	268	268	271	230	220	269	265	282	259	231	278	241	244	249	234	240	270	233	265	269	258	290	255	255	252	259	288	268	268	238	261	245	253	251	265	249	238	246	252	256	272	250	244	267	262	246	292	251	282	273	260	241	246	247	266	273	269	222	225	251	230	274	253	243	235	271	239	243	276	235	239	244	253	230	274	250	252	234	260	223	239	267	222	237	246	271	230	259	258	224	259	254	258	250	259	270	262	244	262	271	264	228	254	262	272	255	244	265	267	233	232	265	224	269	256	231	265	223	287	283	250	267	268	261	248	249	268	266	223	249	256	246	248	255	223	244	240	259	270	254	257	234	242	247	254	258	260	239	233	265	236	256	272	243	222	235	248	239	278	224	241	242	268	259	232	256	259	239	230	251	221	251	254	266	265	258	238	248	224	231	223	238	256	242	254	249	270	239	271	277	256	223	262	267	256	245	252	230	243	261	264	246	247	260	231	239	264	245	268	282	257	269	250	235	257	256	242	245	233	271	259	250	244	262	235	267	265	262	266	248	275	253	256	259	236	258	265	275	258	257	243	265	259	284	258	270	235	227	250	239	251	254	262	261	271	252	234	241	253	292	267	247	252	270	256	255	232	238	223	256	264	258	236	230	273	264	228	236	295	256	247	237	260	230	246	259	259	239	242	261	235	251	259	250	259	255	270	263	229	242	269	270	279	266	244	241	238	276	262	236	232	281	239	249	233	228	286	259	242	233	257	260	286	234	235	295	244	253	246	238	260	220	230	232	252	263	268	283	274	248	241	229	246	281	259	258	224	226	293	279	241	264	267	280	266	281	245	262	244	258	240	295	286	264	229	253	243	223	265	266	271	248	255	248	258	254	234	238	255	286	246	252	246	269	249	280	245	249	254	264	234	250	239	284	242	248	255	250	242	267	297	279	242	250	262	254	242	274	237	253	246	251	263	232	260	263	266	271	255	233	250	261	270	286	269	264	259	229	266	259	263	299	282	253	248	269	246	255	253	270	227	240	251	262	270	262	233	237	261	267	255	248	256	256	253	273	271	288	251	245	254	270	248	243	247	282	236	265	225	246	259	265	233	240	288	246	262	267	268	251	254	256	284	261	296	249	287	246	256	260	237	263	237	278	250	266	228	250	233	252	235	270	248	248	220	235	248	225	263	275	287	260	237	246	221	226	238	261	257	279	243	261	260	282	261	242	291	210	244	260	258	250	239	261	244	267	266	234	247	230	244	252	242	272	230	271	269	229	216	248	253	248	232	247	280	275	263	297	265	243	244	288	301	224	258	284	216	261	232	240	276	254	278	276	254	214	274	290	249	258	292	253	241	241	260	249	254	241	264	253	259	229	270	260	242	289	257	269	249	210	228	240	274	249	268	237	248	248	232	228	249	259	245	239	256	308	265	224	288	249	271	272	233	235	248	274	254	271	270	276	259	255	241	254	241	238	223	233	273	259	256	257	229	242	248	253	260	261	271	279	247	246	241	252	274	277	254	270	238	283	281	228	297	245	249	240	243	271	253	262	308	268	261	262	226	233	279	246	265	256	279	239	252	237	276	259	251	223	264	274	288	256	240	267	256	277	234	248	227	249	290	244	270	240	241	232	267	230	241	244	236	254	251	238	217	232	235	282	239	232	276	272	220	230	271	267	251	264	265	238	230	274	264	216	234	255	254	270	248	254	255	254	283	261	246	242	245	250	218	258	264	265	251	246	266	267	274	229	222	256	233	240	213	235	249	249	271	265	246	253	260	218	254	249	248	238	273	263	250	233	236	246	251	293	261	216	254	245	256	256	273	284	274	257	266	288	259	265	285	260	293	254	261	272	270	249	289	284	222	283	245	253	248	292	225	272	265	241	240	223	250	241	229	252	260	256	265	251	289	246	266	282	268	251	270	257	266	274	283	264	233	268	254	280	255	255	239	249	261	218	249	263	266	256	243	258	259	239	277	262	259	282	255	278	262	256	244	249	251	249	284	218	266	248	249	263	277	269	240	269	266	228	202	231	248	241	250	247	251	218	228	235	241	212	256	230	279	255	244	223
24912	19556	27214	32104	33095	12083	14493	13935	16348	13065	5844	601	551	613	560	592	552	584	592	582	572	608	635	578	635	595	558	573	592	600	594	594	525	593	576	553	595	591	581	569	615	566	576	633	531	569	580	555	600	577	606	562	612	531	577	586	547	580	575	576	623	593	588	661	548	574	581	586	559	552	584	613	562	535	610	546	580	580	585	589	584	571	566	579	606	550	547	580	563	580	605	581	583	612	614	571	549	582	569	592	566	602	579	586	617	566	541	599	595	584	549	570	530	584	596	569	546	573	556	610	543	563	587	567	539	567	622	603	586	598	568	569	589	605	607	580	583	499	582	562	576	652	555	557	647	574	570	564	603	591	555	631	569	584	584	598	608	626	556	606	542	576	634	549	541	564	583	602	593	558	565	575	569	573	580	581	596	585	563	620	565	569	574	596	581	602	534	545	600	593	587	558	586	621	601	593	584	553	542	531	569	576	586	556	518	584	574	598	591	575	587	567	568	614	571	565	608	607	551	562	561	554	560	578	569	549	570	633	608	598	613	559	520	618	521	580	587	588	566	567	603	611	592	606	553	583	604	587	579	558	560	583	549	588	562	590	594	582	542	572	581	606	572	573	575	560	575	565	591	572	550	597	630	570	602	605	598	578	587	597	547	553	560	575	606	561	590	576	554	588	568	598	571	567	593	610	536	594	565	565	630	574	547	552	617	580	594	596	578	554	575	547	601	579	573	597	600	634	603	608	587	560	603	598	582	581	616	544	582	595	580	621	598	589	593	581	602	581	548	614	557	583	549	569	584	544	574	602	599	599	530	585	555	623	551	563	592	635	568	570	621	603	594	553	565	571	577	552	621	578	575	566	588	596	629	606	596	546	588	602	557	571	544	609	592	582	565	539	553	577	570	573	576	542	556	568	558	589	580	581	553	538	574	583	602	583	581	574	578	536	582	588	609	577	524	626	596	585	556	654	551	586	648	580	618	553	565	552	581	528	536	605	591	628	576	636	573	560	568	550	566	590	593	559	605	571	560	558	566	539	575	589	556	584	564	612	593	577	569	565	613	548	582	547	566	552	563	581	551	599	557	562	527	586	551	577	555	572	546	563	557	559	590	571	551	586	625	552	571	562	566	562	600	600	572	570	607	595	531	564	581	587	589	607	578	560	533	570	605	568	581	598	584	523	557	561	571	588	597	570	585	603	583	563	585	545	588	572	580	550	580	599	569	591	606	553	600	612	606	556	586	609	579	569	627	537	581	586	610	565	601	624	562	554	544	600	555	543	533	583	594	582	540	564	609	530	627	529	573	560	565	577	570	578	590	569	592	573	577	573	568	619	616	592	562	564	575	551	587	550	616	628	518	557	593	591	561	600	602	541	556	559	558	606	578	555	567	563	560	579	590	591	541	545	580	575	590	568	557	609	599	575	589	585	595	544	577	569	566	549	575	538	583	563	537	602	563	594	568	523	577	557	589	592	570	619	579	575	639	571	608	559	559	560	579	630	564	583	571	581	590	583	525	550	557	596	555	582	567	593	573	613	559	559	565	585	546	586	579	569	582	546	603	602	585	626	608	578	598	565	577	553	600	546	645	574	584	582	582	571	584	565	544	571	559	565	558	587	568	559	593	593	544	593	566	576	603	576	545	599	632	563	582	559	527	559	583	577	578	583	605	595	574	564	666	562	610	589	569	611	548	580	593	569	554	574	609	604	587	546	607	584	616	589	555	589	525	578	529	581	598	617	604	538	595	578	579	577	551	560	600	592	578	552	586	613	561	568	570	567	569	571	619	553	562	590	603	559	563	556	565	584	579	571	563	566	600	537	588	584	583	566	597	593	551	579	593	585	534	575	552	557	589	608	599	570	590	582	598	550	585	543	554	596	580	605	558	598	570	542	561	556	575	585	573	575	573	599	595	587	580	553	586	559	588	568	576	593	562	603	593	574	587	593	595	597	590	616	578	596	541	540	609	581	537	587	568	595	563	573	609	569	545	558	568	598	554	580	576	561	608	598	615	604	588	552	569	564	529	572	570	590	560	608	595	604	625	567	593	567	584	527	571	609	585	504	576	584	614	580	618	557	584	593	544	612	598	585	583	571	548	629	585	568	586	584	594	622	585	563	570	573	597	569	596	581	540	571	565	573	575	601	528	566	544	587	603	556	592	575	585	553	552	570	589	595	595	548	572	552	575	573	595	597	561	562	553	633	589	570	556	548	547	595	592	524	582	592	576	608	556	592	559	594	591	570	585	566	577	564	574	592	566	580	594	570	582	586	555	605	572	604	609	530	576	555	556	555	563	568	632	578	569	580	566	537	587	578	603	566	586	584	553	597	571	557	525	574	595	599	588	595	563	626	573	569	589	626	608	552	602	569	583	588	565	582	591	545	585	600	619	598	597	551	574	573	585	562	571	571	598	563	624	528	534	573	552	615	564	611	592	555	542	560	615	633	584	549	624	601	588	573	549	549	569	571	590	557	595	593	590	557	574	554	574	557	580	600	581	551	596	529	578	620	535	561	582	591	567	609	600	596	563	539	594	597	556	604	571	575	613	556	584	533	561	568	586	565	575	535	569	579	572	594	601	609	582	549	530	594	594	595	565	561	608	626	609	597	569	569	548	564	561	563	621	575	592	563	581	632	573	560	559	540	564	590	561	569	589	559	596	609	627	562	582	583	557	534	530	555	576	591	574	598	558	549	568	573	604	581	541	598	613	593	595	610	597	563	544	584	566	545	573	608	585	584	576	552	583	597	637	563	609	568	588	603	535	565	567	582	572	564	590	563	603	562	574	608	553	584	584	528	533	595	585	531	594	528	572	569	598	575	594	526	568	528	561	656	609	587	631	605	549	570	578	597	566	573	623	544	586	596	603	593	568	600	572	591	568	587	577	605	581	573	596	594	563	572	543	592	536	604	586	584	537	548	553	554	575	588	591	574	555	585	604	604	584	544	568	588	599	609	572	602	636	585	615	611	584	540	568	595	608	570	608	552	564	597	579	561	606	599	541	581	566	583	561	580	567	565	608	623	547	559	578	548	561	574	580	602	535	552	547	595	541	605	558	589	573	574	560	571	646	582	553	613	565	566	615	643	552	570	562	592	573	557	577	603	576	555	614	595	599	591	591	595	575	575	593	565	560	614	597	575	588	595	588	556	571	566	590	574	607	585	597	591	574	576	609	565	561	561	572	553	596	602	597	570	533	559	600	539	611	592	603	540	573	559	599	645	556	536	611	579	590	601	568	562	551	556	599	587	541	568	513	559	572	572	604	597	584	584	585	597	567	552	580	573	545	581	657	578	552	585	592	581	581	568	570	612	588	556	615	622	567	567	579	578	532	616	603	559	538	584	566	597	564	596	647	549	547	624	566	608	592	574	586	574	598	607	595	618	613	555	598	578	562	562	609	551	608	573	519	577	607	596	614	546	579	543	583	591	575	639	583	569	543	614	558	563	598	535	553	557	593	536	585	553	568	618	633	577	585	571	600	555
46110	30672	33596	31783	28024	14633	4834	5347	7951	7261	3527	344	323	270	325	308	326	265	300	291	293	279	287	296	253	282	263	289	316	294	284	289	286	311	291	273	270	291	294	297	333	287	283	300	274	327	328	291	340	295	291	294	291	302	294	279	283	257	301	273	275	299	280	320	295	281	293	280	282	294	299	283	287	304	273	326	283	311	319	264	312	314	304	296	268	291	272	284	286	277	260	313	262	262	298	321	286	328	254	273	308	308	257	303	324	265	273	253	294	281	304	278	319	279	274	305	286	257	297	291	292	279	271	290	301	296	293	324	291	280	280	289	295	297	292	335	315	294	276	323	298	285	277	255	293	251	303	310	304	261	273	269	319	275	290	262	300	294	294	290	301	313	286	297	311	314	299	290	262	260	296	310	293	334	286	265	283	286	286	303	301	286	257	294	273	274	302	262	274	288	281	271	280	275	304	285	296	324	270	300	284	289	275	297	292	263	298	263	298	288	328	299	302	317	262	283	300	280	255	291	269	292	307	324	301	308	265	311	309	274	301	290	290	287	260	318	284	275	292	268	284	283	323	306	323	315	264	300	307	303	300	323	278	312	274	301	308	290	298	307	271	283	286	293	297	269	281	306	257	324	308	302	272	276	281	283	285	284	292	281	254	303	287	267	287	269	284	304	290	311	304	296	298	295	305	323	292	278	320	275	284	275	305	287	280	310	265	267	294	257	262	296	309	303	289	329	299	295	284	300	291	317	301	258	301	307	278	257	246	298	293	294	302	263	270	264	267	320	305	294	286	317	305	297	292	293	317	309	288	277	275	273	295	263	302	275	296	272	306	311	296	292	290	305	305	264	288	292	312	295	270	284	266	292	287	292	324	299	303	304	272	285	298	324	313	307	321	299	319	303	313	311	269	275	278	275	310	239	294	271	297	319	311	306	308	298	277	308	273	257	286	321	292	250	277	280	311	255	282	287	285	315	313	293	282	286	252	309	277	283	273	258	269	278	302	306	271	322	260	276	305	322	246	266	308	308	333	281	294	300	269	305	298	303	288	286	296	267	260	267	345	295	302	300	307	266	325	293	320	299	294	301	266	282	298	296	275	341	285	273	304	272	282	303	277	272	292	291	302	296	294	288	287	281	273	314	286	318	327	310	287	311	312	283	316	284	283	310	288	298	290	295	302	298	267	294	281	261	297	294	301	296	273	270	278	284	309	279	301	276	304	274	295	324	359	300	290	308	285	302	268	290	275	287	284	274	311	280	283	295	286	260	291	278	276	261	276	305	302	270	278	282	309	298	292	295	291	271	307	299	294	285	277	291	306	276	277	273	276	290	276	297	299	304	322	302	264	285	314	289	295	284	294	322	299	281	301	302	309	277	304	293	294	295	279	329	292	270	316	322	312	280	262	287	280	261	306	257	317	296	304	308	286	284	282	301	245	285	270	304	256	274	289	325	292	289	297	311	302	297	277	281	278	269	278	300	318	274	312	293	297	305	284	297	300	319	289	267	286	307	297	269	328	273	295	276	280	278	320	278	281	301	284	290	323	297	288	281	267	280	293	311	281	280	286	285	300	276	269	267	286	307	284	251	297	271	282	254	295	275	311	264	304	351	302	296	269	287	281	277	306	302	275	275	310	318	287	325	337	281	272	339	273	277	302	273	325	274	293	329	283	302	275	289	272	293	284	284	289	322	274	300	273	303	272	275	331	280	305	298	308	307	275	282	269	291	270	288	277	291	263	270	299	280	299	269	279	307	322	320	281	293	277	290	269	315	257	283	269	295	250	309	292	274	273	305	324	286	280	324	281	276	246	303	306	319	270	297	284	275	306	268	296	298	280	290	300	298	277	267	287	325	294	299	294	317	318	287	279	290	291	295	305	264	284	277	275	245	261	314	249	315	272	292	285	283	266	308	282	289	334	251	288	285	277	297	308	303	254	308	288	310	263	294	289	298	269	293	288	281	302	303	258	294	281	271	287	303	285	276	286	300	320	286	282	286	304	319	283	304	291	291	302	287	292	279	270	307	278	281	296	290	290	287	302	288	267	317	289	272	271	297	273	282	276	276	266	300	308	304	299	251	274	284	291	287	278	302	263	301	290	284	287	262	300	309	291	299	298	294	290	237	294	280	321	291	288	302	298	276	270	312	300	309	279	279	256	283	280	287	265	311	301	277	258	290	295	298	275	264	255	272	278	295	288	292	298	331	313	282	290	328	298	311	276	317	283	297	289	277	293	275	300	275	295	269	318	283	273	298	280	287	274	285	247	271	306	297	292	283	315	291	283	257	272	270	285	289	303	295	275	304	310	301	309	282	285	290	269	277	294	297	298	312	297	308	262	340	317	296	287	283	324	322	283	300	273	297	318	291	287	299	286	286	321	292	264	291	289	309	285	279	294	288	272	288	275	297	318	305	293	248	281	311	321	271	323	286	262	267	278	271	305	304	247	305	304	269	332	291	268	326	274	282	280	315	264	297	315	305	282	291	282	308	276	292	276	310	304	293	253	322	288	262	302	310	282	282	313	278	279	286	292	282	287	254	323	277	292	285	262	292	301	286	248	252	272	279	275	274	299	297	279	273	310	307	291	282	266	271	318	254	278	304	279	285	275	250	310	295	267	283	293	260	266	294	292	302	293	273	272	276	297	283	290	293	284	290	259	331	304	296	305	331	288	298	267	281	318	296	268	294	267	305	280	295	287	295	256	268	299	289	306	290	305	331	341	281	293	273	272	281	299	267	292	296	296	275	288	311	290	281	305	285	269	284	304	283	277	264	261	299	289	327	319	267	275	295	288	283	297	300	302	310	314	262	313	310	292	293	302	307	317	323	283	322	276	300	326	271	296	319	284	303	258	278	280	300	296	305	305	291	291	271	280	339	292	301	294	320	292	284	303	280	290	283	288	295	279	318	286	320	262	269	288	331	268	294	280	252	282	289	308	297	326	292	265	260	274	292	257	282	325	277	254	265	285	300	269	257	273	319	292	301	295	295	305	315	292	281	309	331	273	288	303	294	269	302	280	299	275	290	315	304	312	300	256	289	281	339	302	275	298	313	282	278	289	291	288	285	312	295	271	255	304	298	288	293	280	287	329	311	262	307	291	323	290	299	299	318	278	283	247	308	268	287	322	293	307	299	288	292	251	285	284	238	323	288	279	267	299	257	291	282	306	284	305	264	303	293	274	283	299	270	290	276	292	279	301	297	272	275	268	334	257	318	312	298	283	300	303	296	268	278	300	307	340	333	318	277	317	283	272	277	284	289	292	299	312	269	269	301	299	295	297	272	278	272	288	287	296	293	309	263	308	280	289	256	263	301	294	271	308	298	295	249	271	290	313	256	287	298	282	257	303	312	304	271	318	298	248	309	289	311	284	289	252	295	281	297	285	273	324	263	282	284	312	307	279	293	245	284	312	282	291	281	289	258	295	284	302	280	289	294	301	268	290	322	317	262	254	250	309	312	287	274	313	286	256	263	283	321	301	270	291	285
29334	22529	35612	40203	38979	23294	10671	18158	24350	22736	10584	677	664	662	689	681	644	625	658	634	695	620	618	644	649	659	642	669	651	636	635	617	667	621	614	607	619	642	657	566	641	627	628	641	622	617	645	621	632	668	644	639	646	602	594	637	643	655	659	632	662	624	591	651	625	635	640	648	652	630	631	646	633	641	614	659	657	636	606	605	638	623	663	582	660	662	640	584	632	660	648	592	632	629	624	635	647	645	652	648	671	615	657	647	673	659	634	650	622	601	647	665	664	610	660	664	681	628	616	623	638	663	659	671	675	669	607	637	644	633	667	629	642	650	642	654	621	683	642	608	623	651	608	661	647	666	687	645	636	640	620	649	637	593	624	637	618	630	646	628	651	609	638	646	644	617	637	606	619	655	589	632	652	651	634	629	666	680	655	672	612	619	631	641	681	623	657	589	660	627	635	606	588	687	609	624	614	608	597	616	642	600	583	640	693	668	629	604	656	631	629	596	626	640	650	665	652	662	623	638	651	617	642	612	592	628	630	637	620	644	686	632	623	639	628	661	652	579	639	664	649	666	644	626	637	633	587	681	578	598	658	586	669	639	631	638	611	650	632	699	631	677	650	628	649	652	673	650	621	620	672	665	688	672	636	656	595	618	690	611	607	606	660	590	583	600	636	615	619	578	612	668	664	663	628	625	628	623	634	640	630	666	669	680	602	654	605	691	635	622	628	655	611	608	633	627	632	633	622	645	586	638	609	678	650	649	678	657	618	654	647	642	596	595	626	677	600	587	665	623	627	633	626	607	607	647	697	671	619	658	590	640	640	635	625	650	671	653	669	632	631	684	607	612	626	607	646	617	665	631	670	665	598	644	597	610	618	659	647	644	610	617	612	665	631	640	636	615	636	613	671	616	657	658	658	644	612	627	663	628	639	651	667	610	612	644	657	597	598	640	608	623	657	657	641	630	615	659	596	635	641	665	607	658	600	614	679	657	665	627	626	624	640	611	659	653	683	623	650	647	632	682	671	647	614	659	628	688	619	674	610	628	647	598	656	646	595	641	643	639	621	587	668	632	643	623	612	643	603	638	630	604	627	663	650	638	663	659	647	692	656	646	671	602	639	630	663	661	679	648	633	616	610	640	636	653	645	592	663	650	662	628	629	609	664	637	643	611	682	683	657	639	615	646	583	640	651	642	610	644	682	615	681	615	598	642	617	606	632	704	633	620	619	636	630	658	621	634	645	657	614	649	652	679	604	628	614	615	662	634	629	640	620	645	620	632	622	661	630	656	660	640	636	662	631	629	649	640	638	655	626	594	636	659	611	624	603	649	669	644	684	586	678	654	659	644	633	638	658	660	668	642	649	631	640	624	639	674	622	652	652	612	642	676	642	676	626	643	627	620	636	637	637	663	636	600	670	626	618	628	614	616	648	619	632	621	642	663	654	644	642	639	634	626	678	688	634	610	618	663	650	616	629	663	634	602	638	663	620	671	638	630	599	622	629	617	627	661	632	680	604	676	627	631	654	659	659	590	625	655	691	608	601	624	607	617	598	657	613	630	624	636	590	617	623	677	670	664	599	674	667	627	599	666	661	609	613	639	602	624	677	622	636	662	617	653	674	607	616	627	665	589	667	621	663	637	587	634	657	665	661	643	620	667	629	635	598	626	603	682	651	640	634	708	600	650	650	660	592	620	643	660	643	622	618	626	631	660	631	665	680	621	625	630	642	675	578	679	632	656	615	619	625	665	657	659	683	640	615	621	629	636	625	630	658	645	624	654	646	576	613	676	664	611	667	647	649	628	630	646	627	672	650	661	632	627	587	643	604	626	633	627	628	606	652	640	639	644	646	679	641	623	615	618	646	606	630	621	638	635	599	604	651	650	637	696	671	636	672	643	612	612	634	632	638	643	620	644	658	623	639	646	626	626	698	619	634	575	639	697	687	614	631	620	667	689	568	649	630	608	597	670	671	640	641	629	675	637	632	630	627	650	620	646	612	639	613	659	647	595	624	631	589	661	601	637	631	660	645	667	638	630	638	641	619	667	663	609	645	580	630	606	638	683	675	638	616	631	631	657	614	636	604	608	618	639	686	628	635	642	642	662	617	628	647	636	622	630	683	602	614	659	584	620	627	592	613	668	601	641	648	635	620	635	656	641	635	623	604	648	659	621	620	662	641	677	628	614	644	626	656	668	607	628	643	632	616	663	620	652	625	624	664	650	622	628	641	636	611	639	640	635	685	649	637	663	655	647	595	630	657	631	647	629	635	621	642	630	621	632	638	611	627	620	654	641	643	675	628	634	649	641	646	660	623	610	622	621	662	641	633	665	654	557	639	632	601	626	624	649	666	610	657	634	610	650	614	585	653	684	630	651	598	661	638	647	626	674	642	635	601	602	629	656	610	637	585	616	649	599	621	661	606	601	612	635	607	640	654	640	641	637	650	590	667	614	623	641	642	645	620	617	654	636	654	577	633	656	645	628	599	636	640	631	632	590	616	608	637	627	579	654	632	651	635	653	643	595	617	637	635	584	631	680	647	638	685	664	620	650	642	654	597	623	631	643	609	612	660	659	619	672	619	646	626	603	641	613	654	682	617	653	653	641	614	633	591	640	680	584	599	607	631	590	678	630	664	613	644	617	674	623	678	625	593	689	620	632	642	636	630	656	644	633	618	637	626	634	651	663	594	612	621	629	641	644	633	607	655	675	661	654	633	607	634	646	689	644	657	656	656	600	628	610	633	653	672	613	613	648	626	592	643	614	654	631	630	627	681	615	584	583	647	637	635	641	624	660	643	627	650	679	626	614	627	639	577	656	666	644	629	609	666	616	621	635	618	655	643	609	606	641	627	642	620	605	652	642	642	661	636	653	624	627	651	595	647	592	627	627	667	659	622	654	659	664	616	643	634	649	636	620	641	635	623	636	632	648	652	651	633	690	693	621	629	607	640	657	656	655	603	620	630	634	658	596	630	642	652	640	640	632	623	626	651	602	622	610	637	611	647	622	633	667	656	672	597	635	677	642	638	652	624	649	634	674	606	644	652	621	650	661	613	655	652	616	659	643	665	605	632	661	664	625	655	659	605	632	659	688	649	606	645	668	650	614	633	607	607	645	613	585	616	631	610	665	612	683	610	660	627	633	631	626	609	641	624	634	652	613	655	644	671	661	628	617	607	676	627	635	625	620	627	639	631	661	641	656	675	652	655	637	628	665	678	619	663	663	612	679	629	642	649	647	655	623	621	651	645	633	670	639	571	630	634	594	688	638	567	604	631	645	602	658	623	620	607	649	667	624	636	598	684	611	637	648	620	596	630	615	627	633	637	673	619	649	669	624	604	618	634	663	647	575	633	616	656	609	674	640	705	647	658	625	669	636	639	624	628	621	689	640	658	673	632	649	626	618	627	619	668	624	668	608	679	628	662	603	637	590	584	627	638	597	590	611	604	652	642	626	625	654	633	633	634	591	581	659	615	592	626	636	676	632	657	609
17300	8618	6971	3967	1767	593	292	266	307	341	208	138	110	125	134	135	117	140	135	136	137	127	130	131	116	122	124	132	148	130	119	132	139	148	129	112	151	149	128	150	131	123	148	122	129	129	145	134	141	128	142	143	127	129	157	147	114	122	134	137	129	154	135	127	106	130	158	142	133	129	127	149	145	130	154	114	143	127	146	122	133	135	124	135	147	124	123	119	145	146	140	142	128	132	138	150	122	124	130	135	135	136	143	122	124	145	145	146	149	131	141	129	138	134	136	137	123	130	119	135	128	150	129	137	140	154	129	121	127	159	142	123	115	127	133	133	156	113	113	138	147	108	119	138	125	116	134	122	111	134	132	120	134	129	117	133	138	125	133	139	152	129	119	126	146	118	159	138	133	140	139	121	131	124	133	115	119	131	129	127	135	120	132	163	153	116	133	128	147	147	137	131	134	143	132	130	121	135	142	147	140	121	133	129	150	151	170	136	122	122	146	156	140	142	134	156	140	148	136	137	151	141	138	124	143	115	120	113	133	134	135	168	142	141	158	140	135	137	148	128	133	115	111	149	150	127	110	140	127	121	134	119	142	126	117	125	133	141	128	124	126	125	122	140	151	135	121	123	117	123	139	139	152	134	112	136	122	146	145	149	133	119	154	128	137	148	115	111	128	124	139	154	126	130	127	137	141	132	136	147	158	145	116	122	129	119	138	115	139	156	126	131	151	130	128	132	133	116	135	123	158	129	124	131	136	128	130	145	125	134	125	155	162	126	122	124	144	138	121	124	97	123	130	130	127	128	141	139	138	129	140	142	118	131	126	149	140	148	136	123	126	142	138	137	133	144	156	142	156	111	146	129	133	137	144	123	130	147	149	148	143	114	136	107	117	110	148	130	140	133	141	129	137	154	148	134	132	134	140	136	155	130	144	149	131	131	118	122	158	125	145	135	120	130	109	146	156	141	136	126	141	118	121	139	148	137	128	145	129	149	131	130	134	146	142	124	129	179	132	130	139	140	138	113	140	146	137	171	152	152	100	112	139	136	131	138	144	146	144	129	163	132	125	160	137	145	117	119	112	117	124	109	131	126	168	121	131	147	145	139	144	152	133	150	151	134	134	142	133	128	111	127	119	125	122	154	152	124	127	116	159	141	110	122	124	113	134	148	125	141	131	152	143	135	122	125	135	163	117	137	126	136	146	141	138	113	136	119	159	141	141	115	142	146	133	144	147	126	141	133	174	126	137	130	144	144	145	126	151	173	134	114	129	122	146	121	130	142	130	125	136	138	153	139	112	127	135	132	141	116	122	121	144	131	145	118	125	102	146	151	127	122	160	134	130	155	128	138	131	119	116	144	137	145	145	123	148	160	118	143	140	133	154	150	131	135	134	135	106	134	133	131	140	138	128	150	140	124	154	148	160	124	147	137	148	151	124	121	143	139	156	135	132	124	113	132	121	135	141	122	113	142	129	139	124	125	128	145	140	146	146	121	143	115	130	152	126	134	126	118	137	129	134	135	154	151	122	167	134	136	124	119	133	115	115	142	117	119	122	121	145	134	126	134	120	137	139	140	143	139	142	136	144	138	136	126	147	105	133	136	152	129	138	139	142	131	130	123	141	143	132	129	126	134	122	160	140	164	147	138	144	147	142	125	153	133	116	155	147	133	147	151	138	152	145	131	133	136	142	130	132	134	149	113	128	152	154	139	120	134	147	141	131	128	140	128	115	128	150	153	145	140	124	134	147	143	123	147	147	160	145	138	144	129	138	114	139	149	119	152	139	127	122	142	127	118	145	141	133	142	125	136	134	134	132	132	151	124	122	154	124	119	129	121	142	123	126	126	168	139	116	121	135	123	142	134	143	119	144	135	138	153	133	114	129	137	126	127	152	122	148	145	126	148	135	132	130	140	149	114	141	146	153	142	119	151	117	133	151	126	127	132	152	108	138	163	115	131	136	128	141	119	115	129	143	135	144	130	128	161	141	129	126	136	141	154	116	135	142	152	118	159	139	143	152	107	130	115	117	122	139	122	144	128	135	151	168	146	137	134	116	140	135	123	150	142	132	112	128	121	137	103	144	146	152	136	126	120	136	140	150	141	147	149	122	119	134	137	150	149	132	129	134	133	141	133	131	138	136	141	133	112	125	126	108	153	137	135	154	139	118	144	130	124	134	146	138	139	125	134	143	146	124	132	128	127	141	144	154	151	140	143	131	139	126	124	138	129	144	134	119	138	167	124	127	128	137	142	136	137	135	152	139	148	113	131	126	123	132	126	126	128	156	121	149	125	155	122	119	120	124	135	154	166	128	136	144	117	132	121	146	128	149	143	151	139	152	140	131	127	120	144	153	131	139	132	145	117	142	145	122	126	124	145	127	118	154	146	123	137	131	154	132	141	127	132	132	147	144	123	134	155	149	144	123	152	132	149	119	125	118	127	119	128	121	139	122	121	155	138	139	137	155	129	137	145	151	149	138	142	166	148	111	146	131	129	153	137	137	116	111	121	124	134	131	126	121	147	129	159	126	163	116	132	130	139	124	142	127	131	161	129	147	140	126	135	133	142	137	142	136	124	124	127	136	129	128	160	124	127	136	114	143	141	134	141	129	130	107	143	143	124	117	125	130	125	130	124	145	145	117	133	137	124	122	119	117	111	121	125	126	128	141	115	128	142	123	134	135	130	132	125	144	134	139	143	144	144	127	133	125	151	139	136	126	137	136	133	134	124	142	113	143	125	120	124	119	128	134	122	135	132	148	140	111	123	119	136	115	133	122	146	130	131	129	122	129	116	151	136	145	133	142	134	123	129	122	131	128	157	132	150	145	131	132	127	151	140	151	137	127	136	152	115	121	116	134	165	153	134	139	152	129	128	139	133	131	151	120	150	153	147	152	138	149	121	126	120	94	128	121	125	127	141	124	152	130	140	139	145	150	152	142	110	129	135	132	125	120	130	146	146	126	135	135	120	139	114	114	126	140	113	123	130	138	109	139	139	143	110	133	134	136	134	110	154	122	124	138	141	161	126	134	138	135	134	128	162	144	128	155	133	150	138	133	157	154	123	131	135	142	121	140	136	153	142	120	135	147	144	129	155	142	126	128	145	135	122	135	124	124	122	125	135	132	140	156	135	123	127	122	140	154	162	140	144	142	144	138	145	143	136	131	122	148	122	150	115	136	147	137	138	144	132	134	131	131	147	133	132	128	123	126	136	141	127	136	142	137	128	147	137	143	133	127	110	143	128	136	103	140	120	123	140	110	147	135	129	162	126	168	133	127	143	138	123	157	140	158	145	144	129	136	156	139	139	138	139	144	119	132	112	121	130	156	135	145	141	128	146	103	149	150	134	144	135	135	133	143	123	144	138	124	135	101	115	117	142	127	134	153	156	153	137	127	131	141	135	118	165	141	110	133	123	151	136	154	125	138	129	120	159	138	146	123	132	149	123	121	142	141	138	135	117	128	137	135	119	110	127	145	151	124	141	118	142
10469	7114	11672	10087	5928	2248	1222	1092	1225	1100	656	335	324	345	323	342	363	334	347	344	326	339	363	333	320	341	324	378	335	311	353	335	360	328	319	365	320	315	345	346	327	371	334	347	341	368	339	315	338	346	368	297	353	319	312	346	354	334	315	395	385	329	357	329	332	353	327	346	332	335	343	315	336	343	334	326	326	338	330	329	350	319	347	345	354	321	325	312	293	330	347	334	361	355	341	349	326	339	322	344	351	350	354	320	370	323	332	347	318	357	357	365	341	346	344	329	349	318	300	348	352	335	321	381	318	305	357	310	366	365	352	387	344	319	348	346	381	323	341	346	319	337	350	339	344	335	336	355	321	332	347	301	323	360	332	365	347	336	311	373	314	335	338	315	356	365	321	359	327	328	330	318	359	314	320	340	341	324	343	346	351	342	343	347	326	338	335	353	339	334	338	306	296	361	329	328	348	344	322	364	353	313	348	316	349	347	321	329	317	338	335	347	358	333	337	381	349	353	309	317	313	331	333	333	344	354	332	315	332	340	357	339	358	324	353	330	349	309	322	339	335	352	314	364	344	327	338	350	385	310	329	342	342	332	333	328	330	333	346	338	353	344	335	333	340	362	372	320	339	328	330	327	351	336	293	373	353	337	341	324	333	354	362	346	305	323	354	327	302	346	334	360	374	365	368	347	344	295	347	322	339	357	335	331	324	315	337	319	350	313	307	362	321	367	378	384	350	324	334	337	354	363	332	349	380	369	323	321	343	339	343	367	326	364	334	379	332	323	348	362	348	344	347	347	300	344	332	333	355	341	332	332	336	302	331	339	350	338	323	355	338	353	314	336	352	322	342	358	326	320	317	337	377	341	319	333	340	350	314	339	327	340	331	301	368	352	334	391	352	338	332	326	338	319	368	335	348	355	305	338	333	342	322	326	357	328	338	387	330	321	299	325	343	321	353	327	343	339	334	309	309	356	322	363	368	344	345	339	359	334	364	350	314	330	340	352	349	355	333	345	386	355	340	353	348	385	353	337	341	345	354	338	303	311	354	354	379	354	356	359	324	351	350	327	323	355	349	362	310	340	329	365	345	356	304	356	355	375	307	308	335	344	327	379	324	349	317	359	318	350	348	359	321	326	310	339	335	327	347	316	324	326	345	346	345	331	351	343	345	315	344	356	352	330	324	326	325	324	350	353	345	344	319	340	358	352	324	365	344	329	359	340	357	361	375	333	303	333	348	341	329	358	337	317	325	360	323	331	320	328	317	368	344	352	338	347	356	336	351	330	350	324	341	345	366	346	346	286	329	343	352	341	343	352	317	327	334	337	327	350	334	320	336	344	328	326	350	335	357	296	335	361	337	338	358	349	315	349	336	340	334	318	345	337	305	324	331	312	332	340	331	294	331	343	324	316	334	340	364	367	341	344	362	304	345	320	354	335	351	321	359	354	338	344	364	390	347	331	306	331	341	349	327	327	351	350	327	301	357	351	340	336	305	337	352	351	333	362	351	307	340	329	307	354	348	363	337	321	357	383	359	384	363	357	346	316	331	325	367	337	341	346	329	305	349	326	330	332	321	344	340	354	308	322	344	338	335	392	305	364	373	323	336	357	330	316	335	341	313	356	368	318	342	330	324	357	358	328	352	355	350	360	336	309	384	332	339	339	350	341	349	316	320	369	323	321	356	331	328	306	336	340	322	338	359	291	349	350	333	321	346	329	356	338	333	342	335	361	349	338	366	300	325	329	358	320	320	318	283	332	332	343	395	380	335	339	365	326	324	347	332	354	336	365	319	365	341	356	315	305	374	363	295	286	344	356	355	340	315	352	365	359	350	324	371	333	303	350	341	341	346	334	328	324	364	361	348	330	366	345	345	352	347	347	348	349	301	352	330	298	360	315	336	340	366	324	329	335	346	366	335	318	358	357	342	313	325	358	297	321	351	311	300	330	310	333	353	330	328	314	320	331	328	348	360	348	332	319	320	343	344	345	370	361	365	351	330	308	340	325	329	332	349	339	321	347	318	372	349	358	310	335	337	334	369	331	337	339	331	351	356	331	354	340	351	352	342	329	316	339	318	370	320	352	371	332	325	363	366	328	332	318	380	324	358	341	323	353	317	360	344	332	358	345	322	348	360	327	341	339	336	352	312	338	337	336	331	349	347	317	336	320	378	340	332	332	360	330	350	341	355	333	350	329	358	349	334	353	325	341	379	327	287	339	349	351	308	345	334	342	330	362	351	347	338	336	358	339	334	314	338	353	295	333	326	355	318	334	370	315	326	318	352	324	339	347	347	325	350	342	338	338	334	320	344	305	326	318	330	343	315	336	353	348	347	363	341	337	341	329	366	355	358	325	320	333	332	337	326	305	352	341	308	365	326	314	320	350	339	315	322	334	325	381	342	325	356	325	341	317	334	344	360	330	355	341	310	319	341	351	343	379	378	330	349	316	355	339	332	349	354	334	339	347	335	312	328	338	336	361	343	322	337	347	348	343	324	350	336	317	351	353	347	351	318	347	329	348	337	332	320	317	338	332	338	363	360	367	356	338	318	343	371	348	300	302	329	329	357	333	373	352	347	336	350	349	321	339	341	334	339	329	326	348	346	334	335	373	324	365	308	347	359	327	334	304	319	340	341	324	329	321	307	351	368	309	332	319	369	307	356	320	355	316	346	328	343	342	322	341	323	348	325	348	340	303	334	306	283	346	329	319	314	358	324	310	342	364	319	363	350	334	319	349	336	308	363	322	324	333	345	329	362	353	334	342	302	353	318	308	339	337	376	329	342	341	321	317	313	327	339	323	354	377	347	290	300	331	341	347	346	323	362	307	327	325	313	334	367	321	366	344	338	326	330	334	360	310	341	355	376	347	318	343	341	345	340	313	373	329	338	359	329	353	363	318	320	326	323	309	352	350	321	352	361	312	334	328	361	356	342	321	351	358	324	324	303	314	348	333	319	349	339	325	327	325	325	343	309	335	340	348	325	332	365	346	347	334	307	345	321	340	355	334	341	340	326	334	344	334	324	337	386	336	364	363	354	362	329	311	339	348	324	316	368	330	333	336	349	343	330	336	372	331	324	322	362	331	329	322	354	353	354	310	356	321	342	355	320	335	348	332	352	331	337	356	365	324	313	338	351	359	331	354	348	372	350	338	319	312	339	356	327	346	322	378	347	339	356	343	307	341	316	336	369	371	342	360	341	354	350	334	318	347	326	331	333	330	328	313	359	329	297	287	321	397	330	347	349	346	336	335	342	311	306	366	346	356	336	321	358	344	380	327	354	360	343	312	324	335	338	365	343	338	323	356	333	357	356	350	361	336	353	339	317	322	345	328	343	343	347	326	363	336	296	340	342	336	306	333	332	348	359	312	309	298	346	354	316	306	341	340	353	341	335	323	353	348	327	359	332	329	343	348	338	340	343	311	348	377	372	336	320	388	341	330	346	358	328	327	358	330	352	334	345	319	351	313	368	361	336	291	326	309	376	338
38246	23269	23058	21537	14818	8245	4102	1261	3174	3914	2547	302	270	253	247	247	234	279	255	274	261	239	283	248	231	252	252	273	227	287	215	233	259	259	249	251	236	218	247	252	240	268	252	283	243	254	230	233	236	243	266	230	241	242	277	268	253	259	252	242	198	254	212	256	229	251	255	237	253	254	232	239	265	247	235	223	249	263	238	247	249	234	253	294	274	249	235	219	224	219	239	262	229	286	230	236	255	214	238	265	268	260	233	248	223	277	209	268	217	277	231	215	211	290	250	263	199	247	232	229	257	243	286	249	263	295	268	251	248	232	226	225	262	241	216	238	266	227	246	266	241	252	232	270	218	274	238	256	215	267	248	261	258	265	249	247	241	239	237	262	249	207	239	236	247	253	264	221	275	256	257	230	272	250	238	260	232	232	266	233	225	249	256	213	259	238	251	265	257	255	223	281	228	243	277	268	251	238	248	247	263	264	248	275	221	217	275	247	235	237	250	253	240	240	247	273	241	248	256	235	242	258	251	242	244	268	242	251	234	282	247	208	240	231	204	258	256	258	264	232	245	252	249	250	284	271	258	261	250	252	249	217	260	229	257	233	248	199	249	233	233	270	252	255	191	214	261	256	266	237	235	258	250	247	220	256	242	241	238	230	253	246	238	257	270	232	239	261	247	267	251	242	249	244	252	254	241	255	238	251	233	261	269	222	272	246	233	255	256	223	245	224	232	237	258	238	229	233	221	249	236	248	237	258	233	223	249	277	252	216	281	236	264	232	271	273	251	230	218	234	239	231	234	265	279	274	251	236	253	243	233	247	216	245	239	256	238	209	226	257	241	239	240	243	226	247	241	235	210	238	259	261	252	253	264	203	244	241	245	258	256	256	249	235	249	207	224	249	256	238	232	245	248	234	239	200	228	268	231	217	220	226	228	273	227	237	247	232	211	266	249	235	247	234	259	222	246	254	274	243	257	226	264	248	251	258	226	238	209	221	245	250	253	240	233	228	234	237	258	264	258	216	229	251	260	241	247	259	237	256	248	233	206	244	260	242	230	231	245	236	222	229	262	213	265	217	252	261	249	230	252	257	256	244	263	249	245	260	260	242	245	252	237	273	243	255	260	256	243	252	237	223	236	249	245	249	262	264	257	249	253	246	256	232	252	249	245	237	253	251	217	256	257	260	262	216	231	259	263	210	225	256	232	257	248	265	245	247	260	248	242	239	212	260	242	244	245	252	240	235	246	261	243	221	256	263	208	249	267	240	235	237	249	218	255	229	236	262	246	237	240	256	241	244	218	247	247	241	245	249	235	249	227	262	225	231	233	215	232	260	225	235	256	239	258	228	250	228	262	255	241	215	244	235	252	241	210	274	221	249	252	236	229	216	235	224	220	225	253	212	253	217	246	236	229	256	216	245	240	237	238	265	238	284	241	240	272	241	242	237	226	259	240	236	260	236	227	204	257	254	220	239	217	254	239	246	256	248	241	254	267	220	269	229	248	224	237	224	236	239	213	270	252	277	243	235	282	247	231	269	257	261	242	241	240	257	251	239	236	234	249	261	253	226	244	220	260	252	268	269	264	249	243	228	274	241	230	232	232	251	239	235	242	240	235	245	261	255	226	271	258	229	229	239	262	268	276	214	215	223	240	236	240	239	210	232	215	254	263	250	237	218	282	265	238	214	231	257	251	235	224	266	280	274	268	273	258	267	235	233	242	252	198	208	253	231	266	258	252	245	226	247	247	222	219	205	256	271	239	260	259	220	268	250	255	236	219	244	254	281	258	279	273	234	218	232	215	245	246	283	245	292	242	257	245	252	217	208	217	244	230	255	243	236	263	258	221	252	216	245	214	234	248	253	237	267	219	265	264	261	258	215	247	294	240	281	267	249	241	250	266	264	266	234	250	221	235	234	268	214	227	256	227	248	247	252	234	247	241	253	245	247	217	237	254	255	252	237	250	243	248	231	259	244	232	241	241	263	259	247	211	241	227	241	276	255	239	234	246	239	245	248	215	232	235	238	298	282	238	273	230	269	249	243	261	250	255	275	249	244	219	231	258	233	261	248	252	235	256	236	252	220	268	247	267	239	240	244	252	252	243	225	258	230	239	239	269	253	271	259	235	220	243	249	252	218	242	229	246	239	230	254	245	248	220	275	256	282	227	228	262	218	275	227	251	241	245	252	261	253	253	233	254	225	226	267	223	245	250	243	259	236	251	274	230	252	281	246	247	257	260	256	258	252	253	218	241	210	236	236	227	213	262	248	212	221	227	225	260	250	244	235	271	230	277	250	248	253	261	233	242	230	252	242	236	256	239	288	246	229	211	224	252	246	228	241	251	253	244	237	237	225	278	228	257	252	241	255	263	247	259	276	266	253	256	233	235	254	253	231	230	256	259	248	247	229	232	259	255	241	243	232	228	242	259	250	264	223	247	251	268	226	239	240	264	210	241	240	280	244	235	268	241	244	226	260	255	247	254	237	273	207	248	282	257	253	242	273	246	239	256	232	207	243	241	241	244	217	217	231	230	250	235	217	277	253	227	248	240	252	223	236	238	247	237	254	254	227	232	221	248	221	266	217	254	230	247	252	257	255	262	248	236	246	273	254	248	262	252	229	267	285	247	241	267	275	228	251	257	261	223	234	238	237	225	234	241	246	233	243	242	263	249	218	250	252	248	262	253	202	264	208	254	263	245	231	293	263	261	250	281	292	215	225	246	244	239	229	252	252	228	230	236	234	265	224	271	229	228	238	278	252	235	252	239	229	239	226	255	248	241	237	259	274	247	246	238	253	265	252	267	251	257	238	266	251	240	221	273	234	238	239	242	251	236	276	228	218	258	240	213	227	201	284	241	211	223	237	242	223	245	239	241	233	220	238	238	233	267	248	225	254	239	232	214	220	214	253	253	237	263	253	248	267	225	254	236	268	244	246	292	230	238	220	235	240	239	219	234	231	251	228	267	243	227	233	268	287	230	222	224	247	263	253	235	229	237	241	254	244	253	227	241	268	245	215	274	240	274	251	245	253	222	255	228	262	256	250	245	278	238	231	275	252	242	243	215	260	226	234	236	214	247	240	234	228	235	214	252	267	259	296	204	241	263	250	234	259	233	238	271	212	237	240	236	210	237	248	277	234	273	233	269	256	219	244	256	229	246	205	253	248	220	243	216	242	246	240	260	273	249	238	220	250	254	219	237	218	230	242	266	237	274	248	232	259	242	249	256	235	240	248	245	237	232	235	240	256	270	239	268	229	226	237	249	243	235	253	258	236	230	229	212	245	223	235	226	243	244	263	241	235	253	245	250	260	244	261	263	231	240	242	239	235	259	209	257	225	227	250	202	236	237	256	261	247	217	236	235	252	251	217	244	239	248	234	259	274	251	222	235	252	277	224	242	230	201	232	249	237	226	256	231	248	212	235	260	270	234	250	241	279	286	232	239	266	254	235	226	258	247	240	240	276	248	274	223	247	236	235	241	253	257	233	243	251
24470	17803	27695	31119	26674	19242	11148	4742	12039	15304	8857	583	599	546	513	560	563	591	549	572	605	570	570	590	596	570	550	587	551	567	536	618	584	555	546	526	560	575	576	596	581	542	565	549	541	543	564	541	553	525	548	559	553	534	584	546	568	507	550	536	589	586	550	545	548	570	576	539	530	560	555	531	563	586	560	584	581	557	572	547	534	572	583	537	513	537	554	575	548	555	554	607	547	528	584	533	553	556	534	555	578	571	553	554	549	542	548	566	572	528	564	567	576	509	592	540	588	572	533	571	551	581	542	573	567	566	578	604	582	585	553	540	537	558	530	562	571	542	585	589	568	596	555	543	552	577	544	544	555	536	507	504	503	561	555	556	516	543	584	556	522	551	539	601	559	560	511	567	584	584	561	561	549	520	543	532	551	531	570	593	571	524	581	536	540	565	534	579	559	559	578	554	576	544	562	553	542	547	580	582	540	524	542	608	567	539	553	516	590	543	587	557	552	541	572	572	554	556	576	541	539	556	567	557	541	563	563	541	543	551	573	548	549	602	535	522	539	539	519	553	567	583	539	554	553	577	501	612	541	504	554	520	512	540	532	548	530	542	533	553	558	570	528	546	575	575	528	548	580	556	561	549	541	566	543	508	581	522	546	578	604	545	579	571	569	529	524	570	596	549	558	538	564	588	509	571	524	553	515	543	592	546	572	569	553	523	578	578	565	554	555	580	518	508	563	553	534	563	557	486	542	548	545	513	535	579	532	557	549	601	536	554	522	538	560	546	564	540	568	538	543	556	540	509	542	551	536	547	539	576	548	554	519	581	565	557	584	566	564	571	587	558	538	564	537	548	528	551	521	556	566	544	528	560	558	584	569	567	587	519	525	537	560	560	548	590	568	557	504	549	577	536	589	567	544	545	554	616	578	590	525	524	543	521	560	528	542	537	542	533	519	588	575	586	560	547	520	558	564	570	502	566	565	538	586	527	558	554	581	586	562	521	568	572	562	563	565	555	561	552	556	538	575	577	554	566	563	564	511	541	574	536	599	560	545	562	561	523	598	556	539	532	551	554	545	571	568	578	564	535	525	582	562	584	561	550	580	547	520	568	538	564	589	568	517	519	572	548	540	516	526	551	568	572	576	521	577	539	553	558	548	572	539	573	542	577	553	539	582	548	564	553	521	555	508	583	563	567	580	514	517	572	555	507	569	514	578	592	598	538	556	539	557	536	545	575	542	541	547	548	569	566	563	529	559	610	564	575	576	569	566	570	580	569	579	549	520	573	494	555	562	554	556	553	539	594	525	547	526	571	543	520	589	539	572	555	550	541	546	550	586	533	601	535	548	526	595	558	552	531	575	555	590	535	560	580	568	560	544	560	549	574	579	550	615	588	580	578	590	581	511	578	560	516	522	510	532	553	572	532	559	539	601	569	564	566	582	594	585	590	579	562	551	607	581	552	524	544	571	572	577	543	598	591	571	558	559	521	583	553	545	571	532	583	531	591	605	535	574	568	555	555	554	527	591	546	577	554	554	565	550	560	574	522	571	548	524	553	514	560	569	539	571	545	517	577	575	566	607	543	554	557	528	568	520	535	527	540	567	524	541	577	527	533	521	572	581	533	553	563	547	535	585	572	571	512	565	572	564	572	570	509	575	578	573	517	538	551	541	548	533	576	583	552	538	598	516	532	535	567	590	549	564	543	542	578	559	584	523	578	560	519	546	553	527	574	540	567	574	594	575	569	567	583	553	615	583	543	567	551	578	531	543	611	552	546	567	560	550	615	586	532	611	550	578	595	600	541	560	562	536	577	597	536	538	584	570	578	540	567	586	568	566	558	596	585	570	554	563	532	557	508	533	573	518	580	549	552	558	585	564	565	511	552	569	552	542	539	548	530	590	553	593	575	557	581	528	499	554	517	595	541	525	525	589	579	561	542	611	582	607	583	557	547	599	568	558	572	555	565	576	573	589	542	522	531	524	582	552	568	537	550	594	567	578	564	539	533	540	537	606	530	573	522	577	596	581	594	538	587	564	555	566	586	585	521	526	536	578	539	556	554	563	606	548	569	571	571	592	527	560	532	555	561	579	567	567	538	564	609	562	554	544	553	522	522	610	608	577	567	551	548	578	546	538	560	576	540	495	564	553	580	545	549	522	579	555	560	589	561	545	533	546	548	536	578	613	512	574	570	557	510	526	516	577	558	553	540	562	585	564	568	618	572	595	584	590	558	536	508	597	527	577	555	527	571	533	593	564	548	606	500	570	554	571	534	577	579	530	516	564	556	558	542	524	565	559	509	586	531	544	561	549	562	540	564	578	542	536	526	581	554	562	614	536	511	566	549	540	532	557	553	505	568	552	556	545	530	531	566	565	540	555	517	540	564	593	535	594	611	575	586	520	573	569	553	577	547	519	560	557	534	557	545	538	541	605	539	565	578	580	545	562	563	557	540	577	590	526	558	518	560	556	573	533	501	583	547	556	589	534	567	569	562	551	570	546	561	572	549	619	532	563	554	561	593	570	623	536	557	557	555	520	534	577	543	595	546	519	567	542	589	561	539	596	541	557	564	564	541	527	537	564	529	550	540	561	616	579	581	591	527	570	524	551	516	544	606	548	528	553	551	518	583	557	552	550	570	556	529	597	565	580	577	542	584	538	502	559	589	561	605	536	567	575	578	576	601	544	576	550	550	528	557	544	560	535	593	586	551	512	538	595	584	575	552	515	582	593	536	584	586	570	545	561	543	583	561	560	552	547	565	568	608	600	601	530	553	558	545	549	572	554	521	566	548	558	539	586	581	568	568	553	582	553	537	555	524	560	557	536	590	549	524	520	563	542	528	546	531	563	562	577	553	536	575	566	555	522	535	570	613	574	555	552	553	551	532	597	533	567	567	554	543	564	555	503	565	535	531	532	561	561	557	571	538	531	548	570	564	562	557	596	554	526	561	573	560	569	530	564	534	587	518	592	549	565	558	539	538	562	537	549	544	524	517	556	529	561	594	533	563	558	554	565	535	562	565	559	537	514	545	586	553	551	526	522	572	536	542	541	594	553	598	574	588	553	551	560	550	584	533	531	587	619	544	529	616	599	545	532	587	570	552	574	548	531	578	556	533	542	544	503	549	577	590	580	544	561	554	524	545	498	563	538	575	525	578	598	513	561	541	577	543	600	557	564	661	530	589	566	556	573	563	594	584	563	545	560	538	547	561	559	565	581	561	535	523	569	541	599	598	577	570	570	610	565	569	568	544	548	575	569	578	562	520	554	540	542	544	519	549	588	506	533	544	602	580	552	565	541	591	538	531	525	555	535	561	565	523	565	545	538	559	596	531	523	524	557	566	546	548	590	583	598	546	554	572	542	567	558	584	560	564	590	570	549	569	566	560	574	555	572	557	556	533	591	572	556	559	534	551	541	588	542	561	531	588	511	607	521	563	599	493	551	574	567	568	483	524	554	572	552	570	567	585	558	550	553	507	520	555	547	520	551	562
46084	31675	33651	33477	32861	24358	7633	3483	4565	7275	4344	345	270	329	301	288	337	280	289	287	304	276	298	301	303	272	299	279	266	256	283	292	311	281	272	271	306	293	283	279	284	315	294	288	285	299	283	269	309	293	297	279	295	278	276	254	290	281	317	282	278	288	272	261	260	284	305	277	291	281	281	252	275	301	254	299	293	308	284	268	318	311	316	268	291	288	283	273	320	278	272	269	286	253	265	309	275	301	321	296	271	278	289	273	280	290	273	289	274	266	291	265	300	272	274	293	281	280	293	308	323	241	299	332	295	281	279	245	290	281	312	292	297	290	289	264	291	271	287	285	302	296	312	269	294	296	302	254	290	283	304	297	276	312	308	279	295	300	306	281	261	278	282	286	279	285	249	240	253	249	275	286	268	285	289	283	250	306	252	308	285	261	294	297	300	265	261	285	280	285	267	302	265	301	280	280	266	299	280	298	308	264	288	276	304	271	294	310	316	245	290	293	285	280	281	269	303	264	305	292	281	272	273	244	300	284	309	233	277	299	302	297	288	276	269	293	296	283	295	285	305	302	271	295	290	304	285	295	283	293	291	279	296	266	305	247	303	277	312	284	248	282	330	294	271	262	272	286	258	306	268	286	308	299	278	273	294	272	282	294	293	288	283	277	270	251	272	275	297	264	266	275	274	300	277	302	291	280	274	287	265	304	261	302	299	260	294	289	276	254	305	281	306	295	268	259	294	274	269	275	270	293	290	283	267	274	296	267	322	264	270	288	280	279	271	260	253	288	312	269	292	298	282	295	267	323	290	294	281	323	259	292	285	333	308	316	291	285	306	297	270	295	252	301	259	281	291	274	292	283	250	291	299	288	292	247	282	279	273	283	273	271	284	302	288	278	261	308	308	279	292	312	285	323	274	276	253	282	279	261	284	280	303	290	282	288	265	276	251	269	302	297	306	320	306	292	287	319	253	266	270	291	287	277	295	264	269	279	294	256	306	293	293	274	274	281	331	289	273	261	241	292	251	260	296	272	288	274	250	275	307	286	284	301	316	291	310	303	255	280	271	247	295	331	306	289	295	266	274	274	297	269	271	286	276	313	289	268	283	275	291	283	253	298	273	277	266	266	267	299	268	315	270	273	275	245	265	275	280	256	278	274	267	320	288	292	261	288	259	273	293	298	283	286	293	269	278	268	247	295	268	271	274	290	272	287	247	284	313	252	294	283	271	261	312	248	265	272	265	292	276	277	244	252	264	310	274	275	291	250	279	303	280	293	280	288	280	272	250	260	286	289	293	286	301	250	282	261	257	269	287	279	286	320	287	285	289	303	283	266	289	291	277	282	284	278	279	300	276	289	318	282	242	273	293	300	289	283	277	280	279	262	264	299	275	290	249	290	295	295	256	276	260	295	300	262	288	287	303	282	279	280	313	292	270	302	257	303	320	287	277	287	277	272	327	304	284	280	295	272	302	284	258	248	296	269	322	292	267	275	319	282	290	303	284	269	277	273	289	303	295	305	291	275	305	288	300	314	278	266	297	299	265	288	281	312	307	248	287	282	283	274	284	266	280	302	274	299	298	268	286	279	270	272	317	289	333	281	279	266	293	296	331	306	259	293	264	312	298	267	272	278	268	292	277	232	293	278	332	314	283	289	265	287	267	278	323	273	292	264	275	281	281	257	267	296	283	285	291	283	300	289	272	301	321	275	295	272	332	309	281	311	301	260	299	283	304	341	269	311	315	277	322	252	304	269	277	280	286	291	282	306	250	298	271	291	291	312	300	286	262	312	286	295	282	290	288	285	283	267	267	285	301	317	282	285	253	265	254	295	329	291	277	284	288	276	305	271	288	283	296	305	294	315	278	295	288	274	278	265	279	256	316	324	245	321	268	298	280	267	279	301	265	312	278	255	282	280	268	290	259	285	317	256	294	266	310	283	255	312	304	287	309	279	291	277	301	277	287	249	262	276	268	298	279	287	298	266	281	283	280	299	262	302	310	288	284	305	316	283	278	281	281	281	285	263	273	300	314	284	283	315	283	284	260	255	290	294	290	290	275	288	271	281	305	297	274	281	291	255	295	292	299	290	281	294	307	287	302	299	279	272	299	299	307	272	285	273	308	269	289	282	274	278	295	260	267	296	267	319	253	281	352	285	278	290	288	299	280	276	281	251	277	310	304	295	302	281	309	310	277	234	277	249	282	276	303	274	287	291	281	281	290	262	295	278	299	302	326	292	280	283	311	248	315	281	270	291	286	284	279	270	281	286	295	269	278	275	311	273	296	298	306	292	256	292	289	266	264	282	279	257	289	265	281	305	304	269	291	253	276	288	284	257	281	312	260	310	289	272	323	287	328	328	303	279	277	279	290	278	304	295	293	281	292	269	279	301	263	275	315	279	263	241	275	282	265	302	315	288	280	294	296	293	290	284	267	309	262	274	271	266	280	280	279	299	346	283	288	280	251	286	292	297	292	254	266	276	262	283	273	280	298	274	291	294	295	283	318	299	291	280	334	254	289	276	320	304	328	287	277	275	316	273	283	281	251	288	299	269	274	264	292	278	268	251	287	256	243	271	273	290	267	261	283	298	283	274	223	267	280	261	287	279	262	263	265	258	288	297	281	304	282	307	278	312	301	290	296	281	318	302	282	288	260	297	301	287	279	298	274	282	267	315	273	298	285	275	252	284	270	275	298	279	292	304	282	299	291	292	256	285	277	275	302	313	284	301	293	288	282	313	266	266	286	262	271	306	254	297	286	282	247	304	267	309	268	260	305	282	274	262	296	263	281	287	259	234	346	277	316	278	272	281	282	286	292	279	285	296	266	301	297	295	264	294	303	260	305	296	290	315	288	273	259	290	273	269	286	294	267	254	287	319	266	268	299	265	301	278	271	264	278	305	279	301	313	289	271	270	293	280	285	275	282	273	241	266	283	292	283	284	270	307	280	305	258	272	266	286	301	267	260	311	285	287	291	286	282	284	316	285	259	290	274	276	267	281	251	285	260	289	287	316	285	307	243	294	297	275	256	297	268	296	284	252	278	273	271	264	304	278	268	297	267	273	251	298	300	291	293	276	250	266	313	275	274	265	270	222	310	261	255	287	303	272	276	271	281	304	291	285	296	264	268	281	273	289	271	274	289	284	282	301	295	249	280	268	325	315	301	267	279	272	261	266	277	260	277	303	300	301	297	284	283	269	274	316	274	321	267	292	254	278	299	279	313	299	276	258	298	284	281	283	256	280	276	288	304	284	283	326	283	274	288	258	291	328	257	271	305	299	281	312	270	276	255	290	275	319	296	240	298	284	252	309	272	271	286	317	278	308	285	305	285	301	287	270	303	278	261	262	281	267	278	296	289	288	269	295	291	252	278	299	274	253	273	255	272	303	263	277	284	297	248	328	268	286	279	298	275	262	253	271	305	307	286	291	285	299	267	275	312	291	277	262	274	277	291	277	253	302	282	289	283	278	306	261	262	293	303	283	246	285	306	256
28731	23867	35537	41512	45340	34840	10461	11207	14205	23360	12031	703	687	685	637	652	638	636	653	659	640	649	651	622	631	658	624	681	594	688	605	655	651	607	653	648	659	663	623	612	621	639	642	639	591	637	641	674	627	632	623	623	682	635	582	620	632	617	631	658	664	610	604	615	638	608	600	645	612	600	643	657	638	644	657	611	624	626	644	644	618	577	626	617	661	609	623	660	620	687	636	613	625	605	599	598	630	633	647	602	591	655	618	645	585	677	635	640	629	621	668	653	637	598	630	608	650	609	604	614	638	623	629	593	606	616	663	624	633	644	645	641	673	661	685	655	603	610	608	639	637	581	645	606	601	586	638	600	671	564	617	584	640	672	624	628	655	641	609	603	626	642	605	656	618	618	611	609	590	620	590	627	649	635	636	684	619	623	603	638	624	594	644	600	654	612	630	693	648	635	586	640	636	647	601	583	585	575	620	629	625	657	655	623	647	637	650	664	600	597	648	612	589	595	623	565	658	626	633	662	601	598	612	647	603	654	682	640	652	642	599	586	666	609	616	641	595	603	643	611	679	605	600	606	620	617	599	651	651	609	588	638	635	614	641	677	635	595	649	609	629	625	609	645	642	640	655	656	566	604	648	616	613	605	624	604	641	629	621	612	600	567	607	607	636	629	619	590	633	616	618	624	650	629	608	606	599	586	610	645	630	596	635	602	618	660	583	602	630	620	678	612	614	568	669	642	573	628	635	602	638	635	623	592	583	583	644	588	585	636	615	594	628	631	597	614	617	624	620	603	610	617	632	573	622	601	636	616	623	626	555	592	601	612	660	618	632	614	645	624	638	623	692	644	576	634	552	619	622	628	643	660	639	618	636	573	647	604	618	624	616	664	604	602	616	645	579	639	607	588	612	648	611	637	630	616	620	643	625	619	569	631	578	646	624	638	606	567	634	599	670	699	649	627	613	615	643	647	634	657	608	625	662	599	568	615	616	637	614	689	630	595	542	662	646	616	648	599	612	629	634	629	609	628	635	607	690	577	684	630	594	637	625	586	621	669	618	646	604	636	653	613	613	627	618	647	645	646	615	664	574	661	600	594	627	654	616	620	652	633	663	606	607	633	623	666	599	629	625	597	629	700	615	666	609	587	642	614	596	595	595	589	632	587	627	627	680	616	641	596	614	627	603	633	605	593	662	636	621	579	658	649	622	619	622	582	625	687	596	594	641	615	599	621	655	596	619	655	615	592	625	611	583	586	673	622	663	606	599	620	618	614	648	658	648	605	633	569	620	637	649	645	632	573	622	615	646	572	642	626	579	666	630	611	631	605	586	621	597	626	646	687	620	674	614	612	604	646	645	660	611	633	641	645	702	573	614	601	631	641	602	673	632	605	626	667	659	604	611	640	595	644	648	608	584	599	634	688	599	651	616	616	622	598	610	622	654	642	638	649	611	597	612	630	638	647	642	643	628	649	591	606	624	641	614	659	618	645	635	647	641	632	658	644	617	632	619	586	671	597	638	614	600	610	632	593	614	600	591	641	594	642	624	613	633	643	601	621	603	648	609	625	630	623	631	654	610	650	588	624	629	609	617	648	582	648	618	617	606	612	628	595	587	670	622	616	651	617	658	636	609	622	592	676	620	583	625	599	661	638	632	685	645	623	590	668	645	635	624	649	675	665	640	663	671	660	637	605	634	667	627	608	634	653	608	624	676	626	659	626	620	608	627	607	658	624	620	596	619	653	600	630	590	628	607	616	628	622	624	622	628	600	626	635	625	619	605	610	634	609	616	616	613	648	620	593	599	616	634	614	620	602	610	628	620	653	623	627	628	651	603	603	636	605	600	636	632	624	593	581	625	618	642	655	642	600	617	615	653	635	673	601	604	618	615	608	643	596	599	652	607	588	620	595	670	629	657	660	607	587	633	635	607	646	627	650	627	663	630	637	601	615	609	611	620	636	600	629	644	648	602	581	632	582	651	650	582	584	637	604	612	630	645	603	610	608	588	591	615	607	607	641	598	607	627	596	587	621	614	643	621	613	640	603	621	615	649	616	614	624	598	644	595	614	669	631	615	619	623	616	601	644	579	697	627	595	617	623	643	603	652	620	649	611	633	616	627	636	581	645	607	645	628	650	642	642	619	617	622	608	603	640	697	609	610	638	598	626	655	615	632	619	626	649	654	620	625	590	642	641	604	624	622	614	616	630	619	619	660	576	618	629	638	610	660	570	593	588	615	652	616	630	599	605	618	623	659	640	643	580	564	588	636	608	628	610	602	611	622	591	629	626	645	603	618	636	621	636	631	587	614	623	603	658	661	611	638	659	630	627	654	622	637	607	603	639	601	603	622	667	625	627	611	587	594	585	651	610	657	622	607	633	644	617	604	686	661	598	661	587	652	614	612	611	580	633	615	660	691	631	622	668	614	644	624	637	586	645	614	627	666	589	621	605	566	581	665	619	614	621	639	601	696	623	615	642	607	635	608	665	585	584	590	622	623	617	626	637	609	615	603	629	621	632	625	654	627	626	622	623	625	670	588	592	594	654	642	619	606	608	574	664	630	614	611	659	591	598	631	606	640	641	609	631	646	667	582	631	624	584	644	605	581	658	616	630	589	652	614	620	654	609	628	663	604	634	621	602	620	626	620	642	609	591	645	613	614	641	656	605	608	635	609	666	592	628	595	632	663	604	668	596	627	594	606	645	628	631	627	637	638	643	620	604	577	593	656	618	710	606	648	600	671	617	645	638	633	657	649	579	687	631	660	632	630	618	582	600	638	644	546	638	632	586	637	643	613	632	658	621	587	642	664	594	617	620	650	592	588	644	637	548	630	597	631	637	616	629	630	653	623	579	633	610	612	602	582	599	602	660	598	641	611	671	626	597	652	637	627	631	630	581	655	594	633	588	630	604	614	613	620	618	612	642	641	604	639	645	622	649	623	625	570	587	601	618	611	622	607	659	625	621	579	675	676	601	635	609	634	586	604	615	597	654	621	616	570	621	584	617	638	629	600	622	598	592	634	640	641	624	674	608	622	607	585	660	613	644	600	573	635	651	663	582	615	670	605	679	575	673	626	617	603	624	593	659	643	565	615	624	678	601	615	658	585	609	633	650	644	659	595	645	587	664	696	636	589	616	641	623	626	566	613	629	639	636	626	620	608	600	644	630	606	647	653	637	637	638	628	586	652	614	584	597	633	654	621	636	615	663	621	620	607	652	601	582	623	618	592	630	677	660	597	646	605	657	671	665	616	641	637	665	612	648	602	634	619	623	671	632	679	641	636	619	632	644	673	647	614	630	655	652	596	624	599	588	650	671	599	650	578	635	629	661	652	632	622	638	613	608	638	618	628	646	622	603	653	585	608	621	638	668	649	624	664	619	619	608	694	656	611	603	631	638	580	643	677	669	600	596	624	624	625	611	703	622	594	597	643	654	534	573	664	628	649	644	622	622	628	628	658	581	624	634	654	602	610	645	599	629	633	615	658	626	589	618
20503	9362	6921	4236	2682	1287	416	324	351	346	259	144	135	141	128	141	150	147	149	169	139	166	124	140	137	125	125	142	127	133	138	135	143	147	126	129	147	112	122	155	164	149	164	125	142	153	129	147	152	142	130	151	138	134	137	128	126	118	139	153	168	150	142	109	138	151	128	151	143	157	130	136	129	132	143	106	135	129	150	140	107	169	136	141	137	154	129	146	123	140	145	134	148	123	144	131	151	145	145	141	134	126	142	142	133	134	141	145	147	143	148	133	149	122	145	134	136	147	142	164	146	144	149	148	148	133	145	153	147	140	124	150	150	130	135	140	169	137	154	142	132	143	141	138	142	126	136	140	137	158	154	134	127	140	139	135	149	134	121	141	139	139	129	123	122	146	145	157	151	155	133	161	145	139	139	133	145	130	146	149	134	133	147	138	133	139	148	147	133	133	161	117	146	141	149	132	138	137	144	135	156	129	147	147	119	146	139	130	137	128	135	131	136	141	145	139	155	125	138	126	135	139	145	136	136	154	145	149	129	134	131	143	129	138	142	130	148	150	138	147	148	142	142	148	138	162	148	119	123	153	145	131	150	157	146	140	154	145	149	135	139	136	127	124	154	103	160	157	161	145	139	140	159	135	174	150	144	131	142	139	127	144	163	150	147	146	142	149	142	135	116	128	134	142	158	135	143	139	142	150	153	134	141	158	132	151	152	148	152	156	137	138	144	142	142	129	145	140	131	140	140	130	161	131	162	159	126	128	140	137	125	133	159	154	135	144	149	142	131	137	132	143	152	114	142	135	134	116	124	136	132	120	129	148	130	144	127	115	120	153	152	135	161	158	120	139	142	140	136	137	145	144	130	156	156	141	127	153	138	140	115	133	160	124	156	139	149	155	136	143	138	138	129	112	117	141	131	148	123	146	136	123	134	149	140	146	140	138	131	143	144	131	138	136	159	132	127	135	161	144	147	110	114	152	146	132	120	132	141	131	129	140	141	134	141	129	151	154	133	125	137	155	141	131	137	129	128	137	123	136	146	117	144	125	129	136	121	123	125	144	142	148	134	153	164	167	135	129	112	125	142	128	137	141	143	144	136	141	146	149	134	151	130	142	151	127	154	144	143	137	139	128	163	144	153	125	141	146	157	116	155	137	123	150	159	138	133	139	154	151	137	153	123	143	157	122	141	121	155	153	149	147	146	112	132	121	139	141	136	146	140	153	156	170	138	141	130	147	142	152	155	161	157	137	136	113	153	157	143	138	169	124	115	124	136	158	151	128	147	171	149	137	121	156	148	119	124	137	136	146	123	149	141	109	121	141	146	140	139	137	128	119	151	148	142	123	141	148	157	150	130	126	129	140	135	127	133	124	160	153	139	137	145	151	167	159	148	133	149	146	159	136	143	137	144	128	160	149	137	152	166	143	165	141	130	173	121	135	139	151	128	153	139	124	137	134	136	133	130	135	147	161	107	136	129	122	134	131	140	143	116	142	142	148	131	136	147	117	123	155	138	125	136	123	129	151	136	140	169	164	137	119	140	127	125	137	143	117	119	151	149	138	154	126	143	138	147	134	129	119	135	143	146	165	152	145	113	152	125	135	139	144	149	135	131	137	153	141	149	125	126	121	127	156	141	152	156	124	119	160	142	138	153	148	150	143	153	157	157	156	139	116	132	162	137	114	112	153	136	117	141	154	145	131	139	148	157	151	122	136	145	124	153	149	131	150	162	130	147	137	125	118	177	134	138	142	144	135	129	127	145	138	144	146	139	153	139	130	155	147	138	145	152	149	139	122	154	157	145	137	142	156	149	153	136	167	148	157	140	135	133	141	133	125	162	142	112	160	138	141	166	130	125	123	126	140	140	157	127	176	122	143	125	131	138	130	149	155	163	127	152	139	122	131	135	140	144	151	134	152	152	135	130	139	136	147	125	136	142	131	142	170	152	149	132	151	123	145	139	137	135	144	140	153	147	148	142	160	143	145	159	143	140	137	138	124	142	140	127	145	150	142	148	126	131	156	145	145	122	146	150	109	120	129	159	147	134	144	140	176	141	142	138	136	153	144	149	122	130	130	134	140	142	165	139	139	140	159	143	121	134	158	148	135	136	146	140	138	148	132	152	141	138	129	128	139	144	140	136	117	174	141	152	147	128	130	135	150	154	134	109	132	146	132	133	142	127	141	136	129	135	128	134	130	135	134	161	140	152	147	144	131	136	148	139	159	140	140	145	153	151	144	143	145	175	129	135	141	158	154	130	136	143	136	151	161	147	138	118	144	144	133	140	137	130	141	129	136	138	137	130	122	142	141	134	127	137	158	141	142	134	116	124	137	134	135	133	132	139	147	143	162	135	153	143	146	165	150	147	145	118	143	133	121	132	157	125	145	121	143	134	144	139	127	129	161	139	131	135	140	139	155	125	149	141	108	122	142	140	139	129	152	161	143	138	137	122	138	143	150	143	150	159	112	113	132	126	145	154	125	147	141	148	158	168	130	142	136	142	135	150	135	143	120	138	134	141	155	129	147	151	146	129	164	133	133	145	146	140	146	142	124	146	139	118	140	148	137	138	129	138	131	137	160	139	142	131	154	145	145	152	165	121	138	141	149	148	136	134	137	138	156	130	151	138	121	142	152	150	140	150	134	130	150	145	128	139	135	167	151	130	133	148	129	159	168	133	174	162	133	126	135	134	149	146	132	136	128	131	151	136	136	125	130	129	132	146	148	150	145	137	166	132	175	144	132	150	138	147	123	142	140	138	155	130	159	152	131	142	105	129	142	122	148	140	139	130	138	136	148	126	108	125	158	192	154	130	122	152	137	144	130	150	143	129	145	137	135	169	143	144	151	148	149	146	154	139	111	139	142	120	127	139	135	151	139	155	146	138	137	137	131	159	133	123	150	138	153	132	165	141	129	155	138	150	138	149	140	140	153	148	140	145	144	119	142	133	145	121	143	150	125	133	134	140	128	160	125	151	146	141	117	129	139	144	141	143	131	134	139	130	126	135	136	121	126	131	135	158	130	151	144	172	158	133	146	184	161	158	148	145	165	161	138	147	133	160	135	136	158	139	115	156	134	137	150	163	144	137	152	144	148	154	125	142	143	132	140	125	119	143	155	142	154	139	114	130	131	126	152	134	140	132	155	137	133	149	137	144	149	154	137	130	150	146	127	125	133	152	157	154	142	134	125	128	139	145	156	155	140	152	152	144	125	148	157	149	147	135	140	147	153	138	129	156	144	149	121	122	136	145	166	152	142	129	140	155	134	157	135	138	152	142	146	131	131	149	136	141	173	127	139	127	146	144	145	130	143	143	113	165	143	152	127	128	123	136	128	166	155	154	135	165	138	146	131	146	117	142	131	128	138	140	152	121	125	150	112	135	140	123	168	126	146	150	166	145	136	142	157	151	135	156	132	152	130	110	158	132	136	135	117	155	144	132	155	152	149	121	153	134	147	169	128	132	162	142	148	151	149	157	137	125	134	157	114
12815	7612	11439	10801	8592	4431	1464	1147	1314	1260	777	344	381	332	355	325	386	375	367	340	410	369	339	351	357	386	322	373	377	376	349	302	352	351	390	346	356	349	351	331	327	347	349	368	366	339	363	326	314	375	354	354	355	339	370	365	350	331	358	369	361	311	350	316	332	376	349	359	351	334	355	362	382	332	331	360	349	354	363	339	348	356	349	354	360	353	355	322	335	375	324	326	317	347	335	356	363	372	343	369	347	370	338	310	342	346	353	337	397	343	356	342	342	327	337	325	346	389	330	360	358	323	339	366	355	374	343	351	370	328	331	349	354	345	355	329	357	332	360	356	341	335	342	369	350	393	304	339	323	371	356	327	390	370	332	380	366	373	336	319	362	338	353	350	332	390	340	344	340	348	351	351	347	329	390	341	361	328	345	325	356	352	333	345	322	335	315	361	347	363	373	353	315	339	331	341	372	351	331	335	376	353	346	328	379	358	352	360	336	339	356	333	339	370	373	362	341	392	343	353	376	358	345	346	335	347	367	340	399	336	330	364	342	300	343	322	351	359	358	341	359	334	347	320	347	345	360	328	357	354	353	381	362	387	341	368	351	351	386	338	357	332	359	354	356	356	341	356	339	355	357	316	378	395	388	338	326	338	330	356	378	362	345	346	345	332	362	334	330	335	350	365	341	324	351	345	380	303	367	358	397	359	341	382	354	365	346	377	355	339	355	342	356	354	335	338	339	338	330	359	342	366	342	355	332	363	377	340	382	332	342	364	360	352	364	368	375	357	360	357	375	327	340	350	350	376	377	336	351	337	339	381	355	373	357	344	319	339	368	302	361	360	339	352	352	345	340	397	342	365	343	344	360	357	340	350	342	349	353	335	337	366	373	341	331	340	326	324	338	363	362	346	345	339	321	380	372	378	366	340	336	352	313	363	348	363	343	300	338	352	345	323	351	380	363	374	349	335	371	349	361	397	348	344	376	369	327	335	351	345	345	325	364	327	385	359	346	333	330	345	366	338	361	389	358	371	360	346	316	326	350	322	353	332	350	354	384	381	331	338	376	346	355	337	338	335	368	376	378	327	417	371	355	336	350	346	361	363	345	351	356	335	350	348	357	349	377	367	327	351	348	323	334	356	361	369	319	335	335	390	379	357	355	353	349	339	399	326	344	366	355	337	345	363	349	358	350	355	311	386	321	326	364	374	332	356	378	302	370	355	334	379	361	362	363	336	357	321	329	379	352	347	375	367	370	357	383	366	373	337	356	350	388	362	320	369	362	360	337	340	365	353	333	377	346	326	349	340	334	333	358	359	338	325	341	362	323	371	375	401	325	358	370	336	337	362	373	356	329	311	346	376	363	338	344	341	334	339	360	381	335	320	353	356	326	359	352	354	337	357	348	356	366	371	345	362	319	333	331	353	332	385	336	354	322	342	324	358	345	358	365	331	348	336	332	347	328	365	347	379	347	346	369	330	356	366	346	332	349	314	357	316	391	355	344	384	378	337	347	366	377	336	350	361	362	339	354	356	358	366	372	307	326	345	355	358	360	348	356	320	370	354	352	333	352	325	330	356	351	344	338	335	342	351	349	327	335	372	371	362	350	360	373	364	350	351	328	352	340	372	344	325	332	336	355	371	352	373	348	369	371	386	383	351	364	341	364	360	344	326	397	330	360	326	372	352	343	337	355	365	359	386	366	332	379	378	336	365	358	333	325	332	354	375	314	343	371	367	354	305	350	363	358	339	384	324	326	345	356	352	372	374	354	345	372	329	361	350	360	384	340	304	338	321	334	363	354	343	380	321	313	360	358	329	343	361	365	358	328	335	378	358	350	335	351	322	322	334	343	344	357	346	378	363	371	330	360	340	341	346	356	360	342	354	344	351	381	329	366	390	358	362	345	359	369	342	332	345	360	386	337	334	346	344	368	348	352	337	329	353	334	367	333	356	354	366	356	366	337	356	345	373	355	339	320	358	291	342	328	365	353	380	353	335	357	325	355	356	358	344	379	342	355	337	377	364	344	353	392	379	369	337	365	413	331	310	351	339	341	310	344	341	366	317	335	382	375	360	364	349	335	311	382	335	339	371	341	319	374	342	365	342	370	367	396	349	334	368	356	322	339	367	395	397	375	322	324	350	362	361	378	336	360	376	352	323	348	345	320	341	353	341	372	350	372	353	350	377	335	344	355	395	387	334	377	341	369	342	329	338	357	365	379	373	346	349	336	347	364	334	347	337	376	357	339	349	368	350	378	351	328	357	369	361	377	334	331	365	335	335	342	347	349	326	339	337	362	357	329	353	355	330	343	378	386	355	339	342	312	341	384	375	357	347	342	361	342	353	349	384	394	333	313	351	343	397	329	350	341	353	324	340	333	329	348	383	357	345	355	364	348	341	349	352	348	367	341	346	400	341	353	364	365	342	368	342	356	381	374	338	352	346	356	336	343	382	364	332	387	373	344	354	349	354	373	362	386	370	339	359	339	344	364	346	355	389	333	346	382	327	328	325	374	335	328	333	342	328	377	327	382	400	371	350	367	326	357	353	331	353	330	341	371	392	317	355	357	354	384	376	353	369	342	368	338	358	366	342	337	315	367	398	320	349	372	325	379	416	374	351	335	330	378	372	365	354	332	360	363	353	330	337	356	320	345	349	333	368	361	352	335	390	383	308	369	351	333	333	309	343	369	384	344	365	361	341	344	345	324	358	352	366	335	373	321	336	348	351	368	363	379	339	336	366	314	375	354	337	361	355	357	362	321	385	359	337	299	344	336	332	372	362	346	350	365	371	363	332	337	359	344	345	354	339	341	348	352	363	344	348	355	359	354	351	353	363	350	351	394	368	309	363	362	361	335	344	322	328	335	318	360	348	348	319	354	304	331	344	351	345	361	337	347	346	369	334	331	335	350	346	351	344	372	337	319	363	352	347	372	361	376	360	320	381	348	347	360	351	376	386	351	338	382	332	333	356	359	311	346	350	383	340	321	382	363	376	364	347	391	352	355	383	364	313	372	374	333	348	351	333	359	367	371	365	343	347	328	336	314	345	347	315	368	320	366	343	349	354	301	359	377	360	380	365	364	330	365	332	357	314	332	366	373	332	352	337	394	340	344	376	318	365	366	361	384	326	349	383	343	345	367	353	357	347	347	308	359	358	358	335	339	332	331	361	385	365	360	367	345	337	348	371	331	309	368	363	366	364	368	360	335	360	342	377	346	344	329	337	348	348	335	347	363	344	384	353	318	345	377	370	363	336	351	389	307	377	350	364	317	344	344	338	337	370	333	347	342	308	345	336	344	310	379	373	365	343	344	349	333	342	362	376	325	315	357	369	350	343	357	337	360	337	339	391	370	348	350	358	346	332	343	358	338	332	390	306	337	321	385	362	333	338	358	343	349	343	359	391	372	347	382	385	358	345	321	341	357	346	350	339	382	356	371	344	348	350	355	387	397	325	341	340	334	338	326	335	365	324	347	361	357	374	346	351	341	379
37459	24357	23815	24011	18308	7156	1817	3758	4671	3895	1402	282	288	281	247	233	251	260	263	231	257	253	261	279	254	258	266	261	267	273	258	262	231	251	256	229	262	259	264	282	277	264	249	257	273	261	243	241	235	272	225	269	254	260	237	234	222	278	266	234	267	249	263	237	272	258	247	227	250	235	247	275	253	257	234	237	259	243	241	262	242	237	246	247	265	258	260	266	232	250	237	280	256	246	244	269	262	254	258	231	253	272	283	270	250	261	227	232	288	257	264	252	245	224	232	247	258	257	257	271	283	263	235	246	239	247	271	258	247	256	230	243	270	267	274	232	260	251	236	254	237	215	255	273	273	260	257	284	273	279	281	270	255	244	244	254	289	271	225	255	317	256	224	240	286	253	272	291	231	251	254	271	255	248	255	291	284	270	279	274	255	264	256	234	266	272	228	226	249	243	236	260	240	254	241	247	272	233	267	272	282	243	279	283	234	241	224	279	247	201	248	268	272	241	252	238	250	249	243	260	251	235	260	250	271	238	251	273	224	252	275	272	231	214	253	248	235	270	254	243	232	256	266	241	263	258	239	300	256	248	241	246	243	210	254	262	259	242	266	260	245	266	303	262	239	274	266	247	286	254	259	280	290	270	237	262	239	283	249	248	275	260	272	291	248	256	260	265	256	260	252	270	244	264	252	287	254	294	238	208	252	252	272	227	187	256	268	244	251	265	233	264	230	246	263	237	259	218	260	260	227	243	261	230	283	272	271	264	264	232	244	244	250	270	234	258	243	242	279	252	239	229	225	269	261	270	268	272	267	256	274	247	234	236	243	256	267	298	230	243	258	299	261	271	283	261	261	260	264	243	266	270	275	265	265	257	251	227	232	244	263	253	226	234	271	269	256	280	210	264	216	224	249	265	260	211	256	236	270	230	277	262	266	280	255	263	225	254	255	267	262	252	249	290	250	246	230	278	255	243	207	244	251	271	271	282	290	255	229	248	228	252	259	244	269	259	271	261	248	278	278	218	258	250	233	261	255	281	270	255	286	289	266	248	288	235	254	250	254	249	246	260	242	262	233	246	288	234	243	284	229	280	242	262	251	233	256	259	231	248	266	262	278	266	214	261	264	248	261	222	266	219	231	259	267	287	253	265	230	225	257	230	259	287	292	277	272	284	257	255	240	243	253	268	262	233	270	277	252	214	250	258	224	244	238	254	279	274	259	248	280	237	246	236	272	274	257	241	245	267	252	256	273	255	257	282	267	269	227	242	275	259	261	237	280	240	245	237	230	282	276	250	234	257	257	261	221	239	267	282	235	226	239	270	246	251	271	246	273	244	243	294	244	243	277	248	269	241	276	256	269	220	242	261	270	248	254	240	246	272	237	251	255	280	250	268	278	282	264	248	247	257	234	250	266	259	229	222	264	266	223	240	235	250	291	291	258	252	288	255	256	211	248	234	255	277	289	223	257	246	232	253	267	252	248	222	257	274	242	267	251	250	252	246	290	223	267	244	230	262	232	258	272	246	267	261	255	236	273	253	291	237	241	248	237	264	244	268	233	260	277	254	250	237	252	296	256	295	298	266	248	232	276	259	249	246	228	253	260	285	246	255	233	232	254	234	241	261	265	265	251	226	264	264	226	226	246	236	216	246	265	248	273	269	264	267	275	244	244	276	276	265	258	261	255	258	248	258	252	258	252	260	227	282	265	265	261	260	267	264	252	213	257	280	237	259	266	248	251	269	235	258	252	225	258	243	239	223	249	256	257	237	268	258	256	251	293	265	277	254	290	223	234	261	235	261	264	269	284	255	240	246	251	254	211	268	268	254	258	236	251	231	275	244	247	261	252	234	225	243	260	267	244	242	205	235	228	261	249	284	268	243	248	280	228	264	239	245	252	243	274	259	242	257	249	266	249	233	241	259	245	241	235	255	278	266	234	267	287	229	259	249	223	244	235	268	243	240	292	272	247	260	258	261	246	241	256	241	247	224	221	260	264	267	278	242	280	244	227	249	267	229	253	261	271	221	264	265	255	236	243	279	266	251	260	276	264	270	268	231	248	276	245	276	239	229	255	254	259	230	253	262	247	273	250	264	251	230	263	256	253	229	234	259	250	285	256	231	230	248	276	222	199	286	271	251	251	288	231	257	219	221	255	254	235	249	264	264	277	267	249	268	282	251	248	245	226	263	255	260	283	266	238	292	231	273	262	252	235	295	256	251	237	256	223	263	260	232	238	227	254	235	258	273	264	242	264	266	269	245	259	238	266	286	270	265	232	256	258	241	220	276	267	244	229	242	245	287	261	266	270	259	235	238	265	232	259	265	250	244	242	235	256	257	251	271	283	242	253	224	262	268	276	266	256	254	288	256	258	279	242	280	251	261	247	272	260	249	282	248	284	252	245	285	233	238	254	259	256	255	260	234	263	270	242	250	259	242	277	241	239	284	263	263	274	259	232	236	255	253	252	278	258	247	258	245	273	266	276	245	266	239	250	268	279	240	278	233	235	255	241	246	280	238	262	285	260	271	252	248	235	256	239	264	254	254	245	269	219	250	257	251	290	242	251	251	253	262	226	283	219	256	243	237	257	240	256	240	282	255	271	254	263	254	262	263	251	224	233	268	229	238	291	254	273	268	259	244	246	268	262	237	238	236	234	239	245	270	231	288	284	236	241	307	266	233	233	231	219	234	260	222	260	239	249	301	263	252	244	243	247	276	234	243	274	242	244	244	224	259	263	261	226	253	272	238	219	250	249	260	248	249	253	275	257	287	245	231	261	253	243	236	263	251	262	238	241	258	280	249	281	246	256	237	240	286	236	242	287	215	242	251	240	252	249	266	238	248	244	269	282	246	244	255	237	247	268	269	263	265	281	242	246	232	263	259	253	238	265	249	270	278	248	262	293	293	255	282	268	255	264	245	249	256	242	260	226	235	261	268	256	245	262	231	267	273	231	270	260	259	223	225	262	258	247	266	256	238	264	274	257	253	270	291	268	245	230	215	241	275	265	234	251	222	242	280	252	256	297	257	261	266	287	258	263	259	237	217	285	258	246	232	260	243	242	216	237	261	264	248	261	239	256	249	233	247	244	238	277	230	261	237	255	263	277	232	244	272	264	274	254	263	250	270	264	272	293	245	243	236	245	247	255	295	255	218	250	236	277	259	261	248	221	264	263	263	271	268	253	249	252	246	258	241	256	252	238	236	234	247	263	247	271	235	268	242	273	246	274	271	213	261	267	238	225	251	255	264	240	231	277	264	254	296	249	260	244	261	245	209	272	248	211	227	230	264	225	269	261	251	241	262	253	242	251	271	232	242	264	243	283	240	250	279	246	291	257	261	257	277	273	240	233	256	241	233	238	262	255	253	262	270	252	260	244	260	253	244	245	271	251	228	252	234	241	256	248	230	274	266	278	237	243	280	271	244	263	270	260	260	271	267	278	255	216	227	229	251	241	245	211	275	256	248	259	255	255	245	255	245	235	251	285	221	259	269
23842	19127	28365	34634	30190	13288	6107	14656	17534	14376	4816	589	659	572	586	579	601	590	568	570	587	613	585	568	567	578	602	590	597	597	605	555	592	635	596	578	594	568	564	580	586	590	587	548	578	574	614	545	597	565	556	553	575	569	534	597	561	545	557	572	606	566	588	590	613	597	541	557	515	578	549	571	616	596	589	542	586	586	581	602	610	557	567	570	569	567	563	579	584	552	561	540	595	545	576	583	589	574	571	568	577	590	555	610	557	606	542	611	560	541	601	593	556	541	614	596	596	566	591	570	590	602	552	576	584	631	655	598	591	609	588	569	580	580	565	559	637	581	548	561	555	601	577	588	567	574	578	587	561	560	599	529	572	608	542	614	561	551	618	567	585	550	582	615	590	579	574	551	600	628	550	609	594	621	543	559	575	608	590	591	592	572	584	600	619	542	565	560	577	570	554	628	589	595	553	540	586	574	604	583	534	596	544	579	589	517	573	573	599	548	582	601	557	597	629	560	600	603	584	557	573	611	533	601	585	601	559	585	570	541	540	579	562	575	582	593	576	575	598	586	587	581	542	614	607	604	590	571	582	575	548	556	556	578	634	572	586	540	588	602	567	607	590	607	545	579	550	596	592	598	567	557	524	570	606	632	584	556	561	579	586	601	556	599	574	591	560	579	561	600	618	609	615	588	579	564	551	575	590	575	600	594	587	600	567	599	584	583	527	562	537	619	544	581	604	572	546	582	547	563	542	580	543	549	547	586	585	587	597	614	556	583	589	567	585	572	593	588	530	596	559	619	567	596	507	631	618	602	555	587	582	538	619	578	587	568	586	599	604	572	580	538	595	530	570	596	596	563	571	522	564	595	572	575	615	569	579	560	563	577	570	594	563	578	528	588	575	590	572	609	592	549	559	573	569	602	610	627	581	597	579	572	580	585	582	627	619	546	609	594	561	559	625	606	586	576	584	556	580	570	589	570	585	605	601	575	590	567	594	516	586	595	582	583	615	583	587	566	631	537	522	593	564	543	568	574	581	598	622	585	604	612	559	601	599	598	613	592	558	576	610	565	609	528	573	585	512	576	610	560	606	598	545	602	602	607	584	578	553	606	600	581	568	568	581	570	512	592	598	566	590	558	588	561	560	608	552	569	530	559	576	558	632	555	569	597	590	576	547	574	569	572	598	594	587	583	579	600	606	588	636	561	571	547	549	576	575	601	593	565	575	589	590	593	535	544	577	577	583	576	549	558	556	589	558	564	583	589	589	580	571	580	571	613	536	584	545	563	597	584	576	549	579	576	591	571	550	580	591	564	582	602	556	606	587	557	574	569	573	540	558	572	562	550	572	564	522	568	596	598	545	574	612	553	573	593	568	588	598	567	573	589	591	549	563	552	579	545	573	578	552	569	558	573	534	596	569	575	612	571	552	624	580	542	635	580	574	561	528	554	592	571	605	548	565	557	601	572	550	583	570	577	574	591	569	596	577	570	566	586	614	589	565	583	599	591	567	554	586	532	577	602	579	574	535	603	561	589	594	545	597	613	575	585	577	604	545	609	554	573	598	582	538	556	533	621	566	601	594	586	567	544	560	565	579	566	593	585	592	557	528	586	550	573	602	582	579	562	563	546	543	564	578	578	564	553	592	583	575	564	563	574	554	564	610	587	590	554	581	553	611	582	623	622	557	551	559	597	599	590	602	554	582	539	573	609	572	535	579	517	587	572	532	584	606	588	545	576	541	535	568	578	594	596	555	561	614	577	572	564	559	538	608	583	593	582	553	602	569	574	575	596	584	575	581	572	602	536	549	536	583	583	572	574	577	524	574	557	553	571	580	626	549	625	604	580	593	533	608	576	599	561	580	559	557	589	582	576	539	580	564	599	566	571	552	550	602	583	646	592	550	561	566	564	534	569	553	571	604	581	598	565	517	556	634	559	586	599	574	592	546	562	596	559	593	565	588	596	578	546	547	546	595	579	541	583	583	608	539	589	619	553	618	569	619	547	594	547	555	551	542	571	559	596	581	545	548	604	555	570	547	571	592	606	559	529	582	639	589	564	547	562	575	547	593	627	554	545	622	550	560	627	568	563	600	564	529	618	548	572	557	585	567	574	587	558	588	602	562	590	575	546	571	581	605	599	584	546	592	565	529	594	581	544	540	605	614	528	569	565	545	582	565	556	573	575	590	564	594	552	567	549	545	545	590	591	617	577	576	559	632	503	519	565	597	574	499	556	576	571	553	589	635	577	534	596	611	628	576	563	575	587	573	594	591	577	586	558	586	593	523	587	593	565	588	596	557	566	570	588	561	562	556	562	636	589	584	543	604	595	572	600	547	562	572	584	606	587	540	567	556	590	576	570	561	625	589	562	564	561	544	528	519	584	543	605	597	532	586	603	591	536	558	562	557	549	595	530	603	591	613	576	578	573	583	597	585	560	601	593	563	581	607	573	547	593	627	572	611	577	575	562	580	581	596	586	588	592	571	618	557	564	553	589	567	537	527	620	636	583	570	579	579	579	568	569	577	601	562	594	562	580	605	606	575	581	565	566	574	574	563	565	556	611	572	567	558	582	580	544	576	596	567	558	624	602	592	575	636	568	590	561	578	581	560	575	593	577	608	571	573	612	596	583	558	600	594	544	565	513	569	558	573	584	546	551	588	564	564	602	583	595	567	590	567	579	625	591	552	586	592	609	580	560	573	562	584	558	572	597	597	620	610	537	522	574	564	559	579	578	595	583	610	574	541	602	623	615	603	592	590	560	574	570	609	603	570	603	555	584	564	565	601	589	625	553	581	598	588	602	598	609	562	595	535	592	533	589	579	597	581	551	559	546	551	559	544	517	556	537	613	594	547	532	581	594	551	600	597	540	602	587	576	570	572	560	588	637	619	569	630	599	575	571	638	585	591	548	573	556	594	573	528	568	539	576	587	571	569	605	572	535	586	592	616	575	576	583	572	572	594	596	589	577	559	565	569	608	576	580	558	599	614	582	606	584	578	590	577	560	583	580	594	554	541	601	580	557	584	556	583	569	598	554	597	565	574	559	546	566	578	645	616	565	610	620	574	596	530	592	565	571	595	523	588	595	561	570	604	592	573	565	569	550	609	575	614	594	570	604	588	560	584	535	593	608	550	588	539	547	599	610	569	575	594	603	582	580	576	589	587	554	549	602	564	571	593	595	579	579	558	541	522	583	559	574	543	593	562	530	606	567	608	586	594	584	598	605	595	569	606	602	571	569	528	532	594	595	561	581	538	594	574	543	584	550	572	594	529	538	593	573	578	578	605	621	548	556	562	577	538	588	575	597	546	588	584	560	570	611	539	577	547	594	588	553	578	586	585	571	555	596	585	595	611	613	579	566	579	569	591	598	551	582	563	569	579	630	548	595	562	612	605	585	557	504	560	580	579	538	587	573	594	555	602	575	511	566	567	582	554	605	523	564	585	537	609	629	599	546	603	576	618	582	574	615	541	598	559	584	623	619	582	561	587	622
45057	33603	36889	40156	31883	17693	6050	7784	10497	7467	3878	448	332	305	304	305	304	281	305	325	291	262	316	311	325	297	351	318	320	278	289	340	318	313	304	287	263	296	290	330	299	289	277	313	283	310	302	352	335	308	339	324	279	291	313	322	318	309	300	283	285	306	291	289	334	341	302	288	297	305	289	302	329	294	300	322	266	314	317	293	316	306	291	279	297	305	320	330	281	270	311	298	315	321	301	327	316	290	299	290	351	300	304	328	297	326	299	305	333	312	298	321	322	322	307	324	283	305	320	315	335	281	279	282	309	309	315	302	321	310	312	317	331	303	307	326	302	312	315	311	328	317	312	308	306	350	325	284	312	302	329	303	286	324	330	331	320	302	359	302	295	314	342	302	292	300	320	315	313	269	297	283	314	320	336	297	318	279	310	334	311	296	328	307	318	305	332	293	313	300	305	307	276	286	321	291	265	298	313	322	287	334	286	274	294	298	279	323	316	315	303	270	332	305	321	334	307	296	294	336	297	289	292	311	264	313	311	309	323	326	322	350	299	332	303	292	278	301	309	294	327	312	330	318	307	307	309	288	318	285	336	299	277	309	318	296	309	319	324	350	283	312	327	290	287	326	291	312	322	266	321	321	313	316	272	309	332	317	326	313	304	342	290	313	292	304	328	308	296	330	304	307	313	319	296	353	274	334	290	285	296	281	300	298	306	276	317	294	280	317	304	301	305	316	297	324	313	296	295	294	323	283	318	337	310	296	308	334	334	338	319	323	280	329	313	333	330	302	339	306	287	279	296	314	298	300	300	300	309	331	338	261	292	308	308	318	284	295	303	359	280	303	324	279	291	281	316	305	294	293	303	293	337	313	272	332	310	294	341	286	291	322	306	293	290	309	287	314	319	291	280	277	305	319	301	295	301	317	289	318	290	289	300	304	362	286	324	305	319	281	331	296	294	287	322	303	305	283	321	337	292	316	302	265	274	301	306	262	325	311	287	313	299	311	291	310	309	308	308	327	317	316	319	305	305	321	298	291	298	303	267	322	278	281	343	277	299	292	358	300	326	335	313	284	310	279	311	310	330	347	315	317	310	315	285	303	278	273	283	320	304	289	307	322	317	291	308	308	308	298	314	298	309	331	343	303	325	329	297	314	330	311	316	301	302	308	292	300	329	298	304	275	344	304	301	318	304	360	340	304	299	326	300	279	326	317	290	273	289	291	297	316	306	316	298	274	294	290	306	290	297	327	310	325	288	281	332	305	316	298	283	301	281	302	293	319	326	295	307	305	291	333	310	299	333	300	323	298	305	320	292	288	311	307	316	242	259	306	281	339	283	309	319	287	294	325	291	302	317	305	323	309	342	304	324	299	314	271	317	287	313	332	296	266	302	308	305	300	299	293	322	325	303	283	296	320	315	320	308	332	301	297	298	321	272	313	307	340	316	268	291	297	320	314	311	301	323	308	338	325	323	326	300	339	326	311	327	316	289	304	303	298	282	305	316	303	323	323	333	327	306	311	315	320	299	305	317	317	309	293	314	305	311	310	293	315	298	273	308	322	311	308	322	317	302	335	318	294	328	289	309	337	306	325	310	277	294	286	272	267	279	309	307	315	315	334	285	315	282	317	295	308	328	332	368	329	271	323	308	315	324	329	286	329	301	303	254	300	343	329	301	313	266	299	344	329	311	312	293	300	306	299	283	326	318	307	283	276	281	318	319	336	337	282	293	279	255	321	295	300	326	269	363	320	267	294	276	306	340	313	317	308	307	295	291	334	327	293	301	300	295	351	295	262	302	336	330	323	356	301	324	306	329	286	310	298	321	311	311	261	307	278	315	314	329	299	292	284	315	282	289	282	297	334	308	295	306	294	314	303	281	288	299	282	317	270	298	305	321	280	304	343	301	311	305	313	294	273	304	346	300	322	292	301	329	313	345	320	301	345	313	299	297	304	277	311	325	309	312	307	343	297	311	291	299	304	276	292	313	324	319	286	286	281	323	309	314	325	300	285	348	286	368	332	312	305	286	305	320	312	310	276	320	287	315	303	320	283	295	289	327	312	292	329	292	332	316	320	309	299	309	351	287	301	311	289	330	336	290	295	323	310	319	295	285	310	318	324	294	297	331	300	293	315	301	354	284	334	322	286	283	289	307	306	308	268	297	300	347	294	320	273	313	297	308	309	335	326	308	308	316	310	311	295	273	319	308	314	304	332	308	305	295	299	289	307	302	267	288	287	300	303	330	329	319	328	318	309	313	302	300	276	300	345	310	344	313	296	292	300	288	304	299	316	302	304	291	326	336	328	322	323	293	277	330	251	292	305	304	286	313	334	329	256	303	270	303	307	306	310	278	324	325	291	343	301	308	279	300	293	292	286	276	318	313	320	302	308	286	301	305	334	304	289	313	322	306	339	336	304	317	272	288	290	299	320	310	287	309	312	326	299	292	278	312	334	327	326	291	323	295	301	317	331	341	309	256	298	324	330	324	277	307	292	290	292	322	270	318	330	328	306	316	328	316	318	312	306	301	293	333	292	259	304	280	296	307	308	300	304	322	323	283	321	314	321	331	295	312	286	314	351	317	282	292	303	295	320	297	314	317	287	299	323	311	310	339	278	278	282	325	307	328	330	306	317	278	269	282	318	339	303	301	284	261	299	348	291	317	301	310	321	324	339	315	336	287	282	316	357	303	307	298	309	277	269	323	310	313	308	307	302	291	319	313	328	328	324	275	316	326	293	331	308	308	306	281	322	310	293	292	318	327	294	297	321	306	302	284	342	298	327	298	331	304	316	333	300	337	304	281	329	332	257	340	302	310	295	293	283	279	332	352	316	315	283	302	309	312	318	302	302	316	327	309	301	286	288	334	301	300	309	271	305	293	312	294	303	306	307	319	312	290	354	312	279	316	312	300	302	302	297	332	312	296	325	328	299	313	311	299	341	308	278	301	294	325	320	300	302	321	310	319	344	322	296	321	303	288	305	296	290	316	271	323	282	291	290	334	291	334	318	276	297	315	300	303	304	296	321	307	295	320	315	295	304	290	305	308	311	317	281	315	337	318	287	304	285	312	341	351	320	291	309	329	320	296	300	332	302	319	324	282	301	287	313	300	318	277	310	300	304	317	279	307	301	332	285	311	300	294	279	303	296	307	268	281	338	278	303	283	302	297	326	325	302	328	317	284	298	302	328	320	314	315	289	339	315	319	314	295	289	338	305	325	346	307	308	337	310	299	290	339	285	315	328	302	278	277	305	308	321	296	308	323	310	295	291	279	321	290	316	325	282	295	309	308	289	303	301	281	319	318	320	313	323	292	287	275	320	291	272	316	305	313	307	328	298	308	329	311	302	318	314	282	310	314	322	318	295	331	320	295	296	330	312	314	316	320	285	286	348	323	301	301	305	295	285	262	323	298	314	302	327	324	313	286	342	321	306	307	292	306	316	306	313	287	320	288	290	305	307	283	312	324	312	314	310	337	340	318	279	315	298	257	305
28625	25801	38294	46727	41624	25713	12631	21910	28945	22312	12582	703	674	693	691	739	697	668	671	700	648	666	653	647	645	668	654	662	688	702	652	681	656	674	671	641	674	690	705	644	664	718	649	682	691	654	696	671	736	662	657	643	655	631	660	676	643	696	649	692	700	643	711	645	656	710	654	692	661	590	640	660	649	695	673	676	674	686	676	658	661	645	685	672	662	672	687	639	666	679	652	688	615	697	630	694	650	647	670	655	700	660	655	673	664	661	664	691	651	687	656	641	660	733	657	647	720	703	655	679	723	653	687	652	636	627	636	661	669	705	681	638	645	676	677	671	627	629	717	663	668	703	646	661	666	674	638	677	677	663	648	702	653	687	671	683	668	661	665	665	653	682	654	644	642	622	660	689	690	667	673	630	680	649	670	649	680	711	658	686	699	683	645	672	648	679	664	654	710	651	689	689	638	665	671	669	691	652	665	674	652	653	660	666	639	612	684	679	721	638	707	647	663	677	636	708	676	664	685	671	673	662	648	677	653	675	677	687	671	632	636	642	700	671	670	628	704	672	705	718	664	640	639	687	674	637	645	746	674	694	636	629	654	709	692	652	654	700	655	662	612	700	658	692	680	667	655	678	685	678	662	691	674	669	677	697	662	654	640	630	638	695	689	610	662	657	679	645	665	648	673	638	657	698	672	680	698	668	712	709	685	682	662	654	631	660	680	712	696	689	615	660	644	636	663	712	704	696	632	704	666	715	624	614	698	637	623	667	659	665	654	697	739	659	661	673	654	706	663	691	706	650	638	645	662	717	679	699	633	675	665	638	730	682	729	672	632	717	651	669	655	655	701	663	664	686	617	664	658	697	719	674	698	656	724	674	671	646	644	684	684	667	678	648	687	679	687	695	696	668	673	671	672	674	679	673	710	662	664	644	695	656	678	690	658	648	726	704	672	667	653	701	679	646	686	661	664	691	674	682	636	673	700	667	657	657	657	664	649	677	677	687	619	685	711	709	681	700	649	645	676	669	661	646	649	663	682	680	663	641	644	677	676	650	669	693	651	641	692	662	687	655	623	650	645	715	669	680	643	687	654	676	691	706	658	656	620	659	763	680	648	664	660	641	671	655	692	682	661	637	693	666	687	671	635	703	665	673	670	642	660	682	709	685	677	648	703	627	678	637	682	715	688	664	683	667	674	723	640	649	633	665	640	668	693	675	673	616	662	676	663	735	709	666	705	687	672	681	674	670	619	685	629	652	677	679	638	655	658	676	686	636	659	686	697	671	679	620	673	671	651	667	711	675	710	726	628	701	645	686	649	631	672	683	668	675	652	663	682	665	680	645	663	672	688	659	662	677	665	666	685	690	666	654	654	653	673	657	649	681	615	663	656	723	697	616	698	682	708	718	667	666	645	699	669	654	671	670	623	654	679	678	672	684	723	626	664	682	670	666	678	672	637	642	652	656	644	680	637	676	667	659	618	643	629	669	655	671	662	667	676	636	677	686	661	668	700	667	661	671	628	645	658	637	626	681	683	644	668	658	678	665	717	676	627	684	655	654	687	690	687	658	684	681	643	666	614	665	694	658	731	678	686	664	667	624	666	702	659	698	690	708	696	647	661	694	679	658	672	688	668	696	646	631	703	638	639	639	703	682	713	713	716	642	704	691	696	647	645	666	697	616	706	692	666	607	671	615	684	663	681	722	650	712	687	633	689	631	667	658	683	674	656	646	644	685	685	660	699	657	685	666	645	652	697	657	684	646	650	649	680	694	618	740	677	679	619	649	653	714	634	706	683	693	649	647	639	665	673	700	680	657	664	629	711	631	658	674	671	622	650	703	682	684	648	668	678	655	638	674	680	673	708	683	689	665	662	678	690	702	647	632	694	669	695	627	711	678	659	657	632	616	667	671	668	666	673	650	683	675	660	637	687	678	634	655	638	669	697	667	672	671	633	664	696	679	673	646	703	637	679	721	677	677	687	632	674	652	715	690	672	646	690	641	723	660	690	675	645	643	708	678	611	684	689	613	697	614	608	642	698	661	705	640	690	662	674	666	650	676	654	653	653	666	648	662	650	662	693	629	647	680	676	662	680	631	618	656	666	673	665	678	662	629	655	692	683	712	711	663	640	653	675	696	679	641	654	629	686	656	717	686	679	626	671	687	659	671	661	680	670	731	640	647	630	689	639	684	705	655	636	694	657	675	708	638	655	676	695	688	678	671	686	708	618	675	711	635	659	636	648	664	651	639	675	629	695	696	707	654	653	685	663	709	679	664	639	702	669	640	666	685	665	671	653	647	665	644	657	677	721	636	635	663	641	697	648	683	732	662	633	678	659	665	649	690	665	675	679	631	678	688	640	660	630	708	675	694	638	650	699	626	669	645	653	643	679	632	642	656	696	667	705	684	631	636	678	645	699	701	667	635	683	693	697	680	670	658	637	651	675	648	671	640	640	685	701	619	650	694	682	686	699	652	660	697	632	703	682	685	636	638	693	690	647	711	638	656	648	655	685	719	676	682	722	715	675	657	646	641	662	658	735	588	687	661	689	677	698	656	635	638	712	690	675	659	731	717	649	658	643	668	655	679	691	653	656	683	679	639	666	666	667	630	646	642	653	673	634	633	700	666	671	649	658	669	669	693	712	698	680	709	655	648	686	678	669	638	673	684	635	679	699	638	679	711	673	670	674	677	694	675	687	687	621	630	673	672	680	648	684	632	699	687	687	655	671	695	700	652	648	698	668	666	658	691	658	710	673	702	716	640	682	633	685	688	722	652	663	620	653	643	620	675	683	697	689	620	633	674	650	699	613	708	689	657	653	680	678	674	715	648	643	672	664	662	643	681	655	698	673	637	643	655	660	674	679	689	656	669	687	690	662	685	681	684	664	662	665	676	666	687	705	701	697	633	684	635	630	643	677	684	623	731	686	650	705	643	708	689	695	650	713	668	667	662	646	619	670	677	690	699	694	666	674	670	677	684	618	694	728	627	667	656	671	680	671	652	672	671	675	655	679	696	679	671	664	651	637	678	715	671	713	686	640	684	640	637	701	648	634	637	637	684	670	665	664	719	638	622	653	690	653	687	674	689	690	660	667	685	665	686	636	650	623	663	683	692	670	622	643	633	674	631	666	655	607	677	664	651	671	617	699	638	691	627	662	652	709	665	677	682	663	662	647	665	674	664	693	655	638	690	663	617	697	679	661	660	625	684	673	659	690	719	678	673	655	712	672	687	657	692	688	661	651	722	651	643	657	656	667	671	698	694	651	681	690	723	660	655	628	607	723	664	689	642	686	657	653	659	600	674	673	678	671	656	686	643	655	654	679	689	665	650	678	699	716	657	685	715	713	698	690	685	680	676	652	669	706	638	669	656	697	660	657	680	661	727	697	636	662	685	647	667	668	676	699	665	668	671	652	676	658	614	657	709	664	699	679	642	722	702	695	662	670	675	650	683	650	699	645	631	677	712	655	679	723	658	618	628	711	666	655	644	650	692
19783	10063	7473	4391	2191	1212	361	407	369	300	179	137	123	108	113	109	106	121	133	136	140	109	111	122	125	125	143	124	129	127	117	106	127	148	116	105	125	117	120	111	131	130	126	132	114	125	109	108	119	109	108	119	139	123	110	121	134	116	124	123	120	113	97	124	108	124	130	128	115	96	120	98	125	125	135	107	134	125	131	90	117	131	116	120	129	107	116	115	101	142	118	111	135	104	116	127	129	134	118	114	122	126	124	116	124	108	137	112	112	117	123	105	114	135	119	114	131	112	117	128	121	135	123	104	128	113	113	141	114	125	110	119	113	135	119	111	120	112	116	128	116	113	99	113	127	104	112	106	132	104	120	128	123	125	118	100	119	137	129	101	144	110	123	117	114	116	100	123	126	149	135	127	112	112	124	113	112	119	105	94	123	121	127	120	110	120	107	116	124	113	117	124	127	121	131	108	122	146	112	106	134	117	131	133	116	114	144	122	132	111	121	141	130	112	105	125	128	120	104	117	127	133	122	114	122	99	135	137	122	122	110	104	133	123	113	155	117	102	104	119	98	121	122	117	108	112	121	137	121	95	136	120	113	128	132	95	144	136	116	122	134	144	113	127	125	114	122	113	122	110	101	133	111	102	128	127	117	93	105	101	135	106	125	113	116	126	130	111	138	121	121	118	93	130	123	132	145	126	131	143	117	131	124	113	111	135	124	111	111	134	115	130	131	118	113	120	131	121	127	118	131	108	125	112	108	107	120	124	123	106	124	128	123	120	116	135	145	126	123	122	92	117	125	133	111	114	114	122	125	111	111	94	132	107	108	138	122	117	108	107	134	128	121	101	133	115	113	131	104	88	121	132	117	115	144	125	106	100	131	111	111	117	119	122	120	102	125	106	105	106	107	112	131	119	134	127	125	118	106	109	114	119	138	125	120	111	122	132	125	120	142	104	109	118	114	124	123	109	121	137	126	118	134	104	126	131	106	111	123	125	122	127	131	126	131	122	134	134	124	112	105	100	112	125	106	145	135	116	126	120	121	129	111	129	119	114	116	107	95	117	119	111	126	120	134	136	127	107	115	124	121	108	123	143	126	131	115	129	100	102	122	111	116	104	121	115	117	120	112	114	117	112	117	113	111	140	102	114	121	130	112	122	120	125	114	103	121	119	122	113	130	113	139	140	122	115	121	102	140	133	105	117	111	119	126	118	131	144	128	138	120	123	124	107	116	129	113	119	134	129	128	107	128	123	107	118	110	123	118	135	132	117	132	127	124	125	126	137	112	128	104	105	105	117	128	126	118	123	131	131	118	116	117	124	123	109	127	128	126	118	123	101	111	107	101	105	113	101	127	114	112	127	112	131	107	127	108	126	121	121	118	109	140	127	118	109	119	91	109	105	119	127	113	114	115	113	113	129	111	125	122	127	142	107	99	107	105	123	120	107	131	134	116	118	123	118	128	104	136	106	133	115	140	119	97	111	108	117	122	128	128	113	127	131	114	126	111	125	129	111	128	137	106	115	114	115	132	116	121	123	104	117	87	124	109	124	100	118	107	102	123	148	118	129	92	123	132	111	110	101	104	130	118	110	121	122	105	126	109	125	124	141	131	121	119	116	99	108	135	121	134	145	126	101	113	116	111	122	137	118	129	132	122	102	97	106	140	108	116	111	118	138	129	118	135	128	124	103	125	103	111	100	112	113	130	117	119	112	116	113	111	116	140	109	118	116	121	109	116	155	122	111	101	113	113	112	128	130	139	118	127	129	123	127	132	104	99	138	124	123	117	107	129	132	108	131	111	125	136	128	91	139	136	123	121	123	131	125	129	105	110	108	127	104	106	110	128	106	119	119	130	121	116	103	113	134	113	127	115	128	109	126	112	153	133	118	107	121	121	144	136	97	124	110	130	119	128	124	130	85	120	139	115	124	117	129	121	104	106	122	130	120	95	131	121	122	126	125	98	108	146	90	136	144	132	114	118	113	118	142	122	132	140	115	101	120	99	115	122	125	107	107	132	118	114	130	119	122	105	119	112	118	122	125	135	142	120	114	105	98	118	125	126	134	117	107	117	138	118	116	122	136	113	115	115	114	111	129	121	98	106	141	112	100	96	127	138	106	115	121	98	126	109	127	127	127	120	120	139	136	118	113	110	105	115	115	103	130	117	110	116	130	105	135	109	118	125	118	116	135	113	133	144	124	138	126	120	123	118	126	122	118	96	122	107	101	145	117	129	131	127	91	126	117	123	109	102	116	108	123	107	132	98	129	131	96	114	101	120	125	105	135	110	129	125	124	96	123	125	130	119	121	128	125	114	122	140	116	114	126	101	127	129	115	99	104	109	116	121	125	103	117	120	117	123	118	130	129	102	116	134	114	124	121	107	115	118	137	110	105	110	93	117	150	117	109	119	107	135	127	122	132	131	115	138	123	128	132	112	107	102	100	127	129	110	124	118	123	120	143	117	143	109	131	122	120	116	125	111	108	113	133	124	126	141	129	121	113	122	127	100	115	124	110	130	106	113	122	112	145	119	117	115	121	124	132	115	117	137	99	115	139	133	124	114	128	121	113	100	125	121	111	103	114	110	115	129	126	125	128	113	119	106	136	120	121	140	118	123	109	132	113	115	130	126	122	103	120	119	119	117	103	133	125	120	105	116	127	116	115	112	106	128	116	118	107	122	105	129	126	121	102	103	124	129	107	97	102	121	107	135	114	107	127	126	111	120	101	111	126	122	115	117	106	147	89	112	102	111	107	118	134	118	121	116	108	113	111	98	103	117	113	119	134	141	119	111	129	115	125	115	127	135	127	124	122	104	121	109	118	119	124	132	127	120	127	100	135	118	132	122	113	116	119	120	110	133	140	117	129	123	117	129	119	129	127	127	128	125	132	116	139	127	124	130	103	120	115	104	119	109	131	129	113	123	116	121	141	136	150	114	118	129	133	101	132	116	126	110	121	147	118	115	112	118	123	109	110	132	121	122	142	120	114	136	135	117	127	124	114	100	136	112	134	133	116	123	108	110	134	111	117	125	118	126	111	131	142	125	129	107	126	139	114	129	107	118	132	133	123	104	109	153	137	140	121	125	109	117	121	121	115	111	122	133	126	126	122	122	136	136	102	103	119	122	120	106	117	114	114	112	107	121	107	114	122	99	112	116	116	124	132	103	121	106	128	111	112	114	131	150	105	137	114	132	133	126	132	116	134	125	137	122	118	123	109	126	122	129	120	118	133	106	111	99	91	135	123	115	122	118	108	108	111	133	96	127	113	101	117	120	140	130	112	114	136	130	122	125	117	116	122	97	103	127	100	120	114	124	124	111	143	139	134	125	107	123	107	125	117	115	111	110	118	136	126	103	136	119	131	119	127	132	109	123	126	115	135	121	122	100	119	109	141	126	127	119	122	99	104	108	106	125	121	112	106	138	110	110	128	112	100	120	100	94	123	128	103	103	127	128	132	112	133	122	112	122	92	105	109	107	114	121	126	109	115
11790	8209	11553	10858	7212	4510	1336	1453	1353	919	642	310	276	298	273	295	298	293	314	291	319	326	310	295	295	270	300	266	317	302	287	325	297	260	319	295	305	303	293	305	307	321	300	331	301	331	303	279	306	296	319	303	274	313	326	296	311	295	289	309	295	300	317	289	293	308	301	305	284	313	296	314	303	293	288	299	294	297	269	298	319	312	345	318	286	306	317	300	326	305	298	293	307	284	308	349	314	298	351	320	290	288	316	292	294	297	296	306	346	309	299	314	312	282	270	287	321	278	319	312	307	309	316	314	312	298	319	284	319	278	344	297	302	320	320	288	314	337	311	285	304	331	308	326	328	276	290	299	331	292	311	344	306	341	318	272	276	316	329	284	306	300	315	297	289	302	301	315	300	299	326	292	311	293	308	307	285	294	277	316	322	298	296	283	313	337	306	303	302	285	281	294	284	301	285	313	307	297	332	285	273	346	294	290	285	305	320	338	291	304	303	310	323	289	280	305	318	293	304	292	301	306	306	317	287	308	284	288	327	299	300	283	294	289	283	317	293	319	294	309	280	314	313	305	311	316	329	331	288	333	313	295	311	318	305	299	300	308	308	324	298	293	303	326	316	345	286	298	300	296	288	289	287	315	298	321	269	313	285	299	313	279	341	315	332	283	306	261	303	296	327	298	312	302	313	295	328	302	298	291	323	307	284	290	279	310	295	304	324	310	303	287	280	289	300	308	297	307	334	288	354	311	280	323	311	299	262	258	306	322	317	338	317	285	333	308	301	313	290	284	276	301	291	315	328	313	289	297	310	324	326	312	299	290	316	300	305	314	293	313	309	316	305	289	308	304	294	305	306	289	323	276	303	310	317	277	314	313	300	284	339	313	326	305	307	304	288	310	330	298	281	305	316	294	288	284	310	330	304	320	348	298	299	297	293	294	289	313	279	298	317	315	280	305	303	311	321	282	319	267	313	314	297	323	303	333	308	273	300	306	296	288	311	261	343	299	310	307	331	312	329	311	271	273	300	297	301	312	316	305	279	288	297	295	318	288	308	311	323	326	318	312	320	282	327	269	327	327	294	306	310	302	331	313	306	306	308	278	336	290	305	320	290	336	316	320	282	287	322	301	277	308	321	296	274	319	302	305	319	316	287	309	294	309	313	287	302	326	295	307	276	312	299	317	291	327	277	298	315	315	265	296	335	279	322	293	281	307	304	340	315	293	311	300	301	317	319	313	287	304	307	321	315	322	317	287	297	288	308	253	304	334	303	309	323	370	276	281	286	296	310	330	266	313	316	316	285	322	313	300	319	308	324	337	303	281	272	310	303	348	289	314	296	303	286	286	302	325	291	311	312	266	284	318	299	336	300	304	317	300	302	297	302	284	286	288	293	334	292	305	295	298	277	317	315	289	302	300	310	289	297	317	282	300	312	288	313	289	323	326	279	283	296	314	300	330	308	292	313	320	290	314	331	266	281	288	282	310	317	285	275	333	262	277	306	282	302	284	303	317	293	286	295	326	279	308	307	308	291	325	306	293	305	324	294	285	300	305	285	299	293	284	289	324	327	321	300	292	303	287	296	298	260	299	323	268	279	336	296	332	289	286	295	315	263	297	330	287	300	313	301	310	330	309	318	319	318	299	300	332	303	306	286	286	329	338	316	314	288	309	329	296	290	312	279	267	312	291	299	292	287	289	307	288	311	299	317	301	297	313	309	311	317	308	279	289	295	297	301	318	297	282	316	326	291	301	317	318	340	291	306	297	307	294	316	314	289	328	303	304	296	316	330	318	296	339	283	286	250	303	303	294	320	280	295	307	294	301	298	284	330	312	311	318	277	293	282	309	299	300	313	310	324	323	285	289	337	322	295	313	316	300	308	299	272	274	273	318	298	279	315	320	311	330	321	304	304	345	311	288	330	297	325	301	291	308	284	314	333	317	317	309	293	289	313	286	276	289	307	312	296	295	289	292	298	281	289	310	314	305	338	319	289	325	280	310	296	305	286	283	281	294	326	313	293	323	303	316	315	318	325	282	315	297	297	329	322	306	330	283	286	312	301	292	269	311	292	321	300	275	307	268	280	272	312	308	287	321	301	305	299	287	296	321	303	304	287	316	294	295	298	280	312	295	311	261	308	306	304	303	348	311	298	286	303	284	306	321	309	313	295	292	305	319	300	287	334	332	322	318	317	276	319	316	297	282	317	329	289	303	293	303	289	332	260	274	334	323	331	335	282	300	276	310	287	331	324	307	284	307	280	308	329	313	345	283	312	281	286	326	307	307	316	298	314	291	289	284	295	286	280	309	316	308	294	305	276	316	311	326	278	339	339	310	280	298	310	330	294	295	268	313	285	312	324	347	308	292	283	311	313	299	319	269	312	322	278	309	321	291	291	292	296	282	304	286	293	271	267	300	312	297	330	318	324	278	278	306	327	270	290	300	331	300	348	305	305	295	282	321	311	268	294	329	320	311	314	322	287	300	303	301	300	316	333	296	316	313	329	316	297	321	332	302	295	312	308	295	295	324	313	301	322	323	295	333	286	320	313	310	307	312	327	302	301	325	330	294	295	294	299	296	319	307	322	289	331	303	317	315	299	278	321	288	347	314	348	316	305	313	357	265	300	266	310	320	278	257	302	315	275	291	302	298	322	322	294	350	293	303	297	311	281	285	300	296	297	317	306	321	296	353	302	319	279	310	289	290	282	324	323	320	337	319	301	285	303	310	320	287	295	305	294	288	304	304	300	312	299	318	294	293	290	307	304	292	281	308	318	257	310	315	321	289	326	318	307	292	288	297	299	308	287	301	292	325	318	304	303	289	299	325	303	325	312	296	301	314	304	302	316	306	274	276	285	316	296	308	341	300	321	290	259	313	328	314	310	304	290	323	287	269	323	289	322	285	286	297	294	304	309	325	303	335	315	314	294	306	309	334	315	295	287	273	309	307	287	297	315	278	324	326	315	316	338	265	303	321	298	313	279	290	341	275	346	284	285	338	323	317	289	312	276	308	272	300	297	267	316	292	291	277	312	354	274	292	303	324	306	291	302	315	312	308	325	297	298	306	312	294	366	313	296	314	274	298	285	271	297	322	317	266	299	322	315	306	299	316	304	304	315	326	265	316	309	283	325	308	296	285	308	306	325	295	299	303	301	294	301	296	297	315	298	309	335	278	339	312	309	296	310	324	333	336	315	310	289	331	288	271	287	293	307	328	293	290	309	307	299	326	303	285	303	301	284	298	300	316	304	303	332	293	283	290	339	326	311	327	274	352	278	295	308	314	285	293	301	304	285	302	326	304	322	321	317	317	284	296	329	300	299	273	309	293	328	281	309	279	307	287	318	303	312	337	294	318	304	335	311	296	309	290	311	300	310	301	307	305	339	287	315	290	328	285	263	286	313	324	287	337	299	290	311	281	328	305	312	323	280	334	285	323	305	305	268	336	327	283	314	294	268	321	313	294	310	280	303	287	313	294	313	308	313	304	331	314
39568	24800	23843	22790	20174	8417	4636	4488	3765	1573	837	255	263	251	240	264	248	244	249	265	239	252	233	285	242	249	240	267	238	226	264	235	247	228	247	243	241	243	220	246	261	257	239	207	241	231	266	262	224	235	272	245	226	236	240	238	222	258	261	229	256	250	248	215	240	262	246	234	247	248	232	230	240	251	270	255	260	254	261	242	261	228	222	245	241	271	231	255	270	250	262	263	243	215	220	253	266	212	228	229	251	249	213	229	240	243	248	216	251	232	255	240	242	245	245	243	278	246	248	258	238	237	271	249	245	236	232	235	258	249	264	232	277	235	257	233	243	241	232	250	270	241	234	269	232	242	231	268	273	224	263	248	229	249	278	236	238	233	249	254	250	256	248	274	243	204	246	230	251	246	213	260	237	277	281	206	278	234	240	250	256	251	229	253	255	215	260	269	252	224	262	260	247	236	216	211	248	249	235	233	260	232	255	269	235	284	251	245	256	244	215	248	215	284	226	260	242	266	235	261	256	221	276	256	274	252	230	248	221	252	230	263	257	221	238	238	239	234	236	249	243	233	260	283	229	255	245	257	230	213	241	274	225	275	248	237	234	234	228	235	269	223	248	279	228	228	276	209	255	245	231	238	276	257	263	248	254	254	242	240	246	241	267	216	242	206	264	232	257	254	224	256	251	211	234	229	257	287	259	249	262	251	249	280	238	232	237	263	261	267	243	223	215	250	232	264	247	260	260	231	242	252	231	214	257	261	222	243	264	235	195	212	294	249	229	233	235	218	240	235	261	237	269	237	257	244	220	257	251	235	218	246	266	256	217	245	266	241	224	255	247	220	216	229	239	283	251	220	240	244	208	261	240	247	217	252	245	236	228	265	242	231	207	247	244	253	254	268	250	267	212	208	220	239	241	229	244	273	240	245	219	221	228	226	273	223	225	244	239	285	259	260	218	282	241	222	241	262	226	214	232	262	247	243	258	247	235	244	252	230	259	258	248	275	271	244	236	199	230	231	248	248	244	260	250	244	215	261	238	260	231	250	236	238	248	248	241	261	212	212	221	266	245	221	243	259	268	262	252	266	242	247	247	256	232	219	232	230	255	244	271	227	234	267	278	249	227	249	257	220	236	253	249	214	244	217	266	257	267	248	228	267	259	255	245	229	207	253	239	240	230	238	228	249	229	240	240	212	243	225	259	254	240	233	213	253	224	269	221	197	247	264	242	253	264	247	260	228	241	240	221	231	235	266	282	219	239	260	236	240	243	247	235	282	236	270	233	212	247	233	245	226	223	230	220	219	248	232	249	218	220	247	248	228	259	237	246	227	232	275	270	239	260	242	233	260	262	222	274	246	244	262	212	263	242	257	237	258	215	259	246	226	230	244	237	238	248	260	218	241	270	295	236	240	207	219	259	238	250	236	253	267	232	234	261	253	240	222	251	266	228	287	241	271	250	239	240	215	244	242	244	232	224	244	234	256	237	247	240	218	227	246	255	242	260	223	249	256	237	231	244	241	265	235	251	235	249	260	242	257	220	252	253	225	249	262	263	233	190	234	254	246	266	237	248	242	229	242	248	213	238	235	222	268	250	256	251	238	231	202	221	228	244	226	257	230	231	234	234	252	274	228	246	248	262	246	267	270	248	251	267	228	236	246	254	252	259	252	299	274	268	222	234	241	294	272	273	245	223	233	278	247	266	229	246	250	261	248	230	268	204	259	253	279	246	235	230	215	244	257	256	257	226	233	268	231	275	262	246	239	223	237	214	253	247	240	250	234	262	268	228	257	255	244	244	244	240	242	232	235	245	248	258	240	244	250	249	260	251	252	248	253	244	255	246	245	252	239	263	235	249	232	262	252	240	240	226	243	252	219	246	224	231	282	259	250	285	211	259	259	293	239	249	251	274	229	242	244	265	252	264	243	212	242	283	241	237	235	256	242	272	240	242	268	247	264	224	276	227	247	248	245	264	275	254	233	240	243	238	230	230	280	241	243	278	234	265	265	242	246	242	258	268	251	232	258	269	255	247	229	249	257	234	230	242	267	220	240	262	255	240	239	239	227	258	272	244	251	252	248	239	256	256	234	257	249	272	262	250	254	229	250	234	250	227	253	264	257	227	244	250	244	285	254	213	207	266	257	240	274	271	259	254	247	233	250	231	240	280	255	239	257	244	273	274	233	253	245	229	234	227	239	255	249	243	222	245	253	262	279	255	246	260	238	246	227	240	257	234	258	240	259	260	244	249	244	245	241	236	263	249	252	268	245	253	238	231	225	229	256	277	247	226	276	233	246	265	250	247	260	237	230	244	217	251	250	269	246	253	204	228	245	226	222	223	223	217	256	267	262	247	228	219	238	276	227	252	251	250	270	234	243	262	264	235	246	258	264	242	251	237	251	253	231	239	250	241	201	228	277	229	258	242	251	241	234	252	253	242	233	291	285	261	257	239	245	248	253	233	227	257	259	249	234	244	230	257	237	217	257	238	257	256	262	273	241	229	279	256	229	279	248	223	232	250	239	261	226	221	264	226	248	254	246	238	251	223	255	232	249	262	216	238	224	238	233	224	245	255	261	239	258	246	248	269	259	237	250	265	249	269	240	242	221	240	240	264	250	260	200	215	272	277	240	242	278	263	252	270	247	255	261	237	251	279	255	223	238	234	231	253	222	218	226	244	235	267	224	225	206	275	240	221	232	244	234	272	256	236	286	243	255	251	239	231	251	249	273	247	227	264	267	241	228	253	264	248	259	249	214	242	245	251	259	225	258	278	252	241	264	255	256	238	218	226	254	233	260	227	243	238	256	239	224	263	245	249	265	268	250	232	242	244	238	252	250	252	249	261	237	280	294	244	221	242	268	255	244	257	256	240	248	260	272	263	259	234	222	232	229	261	237	247	223	251	236	277	273	284	251	252	272	213	216	247	205	236	259	244	233	234	251	235	227	246	235	268	296	227	250	260	238	225	265	240	267	245	271	261	238	242	257	237	218	252	237	248	242	247	258	271	243	259	260	246	233	266	236	224	257	240	248	205	253	254	254	259	233	230	227	255	233	220	275	233	257	265	238	245	261	236	267	262	236	241	250	269	251	267	260	284	207	262	235	241	252	237	253	255	228	226	258	207	262	236	238	252	230	260	239	229	254	281	230	243	264	229	238	248	239	242	241	256	262	242	234	228	275	278	223	223	289	257	238	228	233	234	248	260	232	253	209	231	238	253	253	245	238	256	251	243	230	221	228	214	261	232	236	256	243	245	227	229	253	269	237	223	259	277	222	222	241	232	235	244	227	264	256	248	243	235	222	237	231	239	235	239	232	217	233	236	254	242	271	235	252	246	213	248	238	256	268	238	263	252	243	216	281	293	245	240	220	247	237	247	241	244	238	241	207	231	231	229	271	241	212	267	225	248	296	214	273	224	270	280	247	275	228	228	251	203	266	249	242	285	269	216	264	254	213	228	231	260	240	252	219	239	243	249	248	244	245	222	230	244	244
25560	19779	28760	33209	33904	16213	14412	15331	13192	5731	3264	582	608	583	562	556	583	592	612	572	566	569	574	565	619	543	562	582	604	584	565	547	588	599	542	566	571	532	548	545	554	498	606	568	608	585	602	571	532	585	642	591	609	548	498	558	567	576	576	551	539	565	540	609	578	590	580	539	568	584	543	587	533	542	565	566	525	575	573	573	587	514	582	567	561	571	596	552	543	572	562	540	571	554	554	574	603	598	595	538	520	575	555	569	559	620	533	601	569	566	560	572	556	585	573	564	552	596	567	546	541	560	545	594	526	583	582	549	574	546	571	581	553	558	574	509	534	571	517	594	531	517	587	534	562	538	573	546	578	550	543	604	577	549	575	572	547	527	561	626	560	586	554	578	559	556	506	581	553	585	558	569	532	533	606	539	599	525	528	549	560	560	565	540	534	561	551	576	546	579	574	568	528	560	576	587	562	556	574	559	563	591	551	591	569	592	605	548	585	542	558	509	559	534	531	553	592	585	563	564	578	537	565	550	562	567	551	576	561	526	556	578	574	558	534	566	540	529	595	548	521	591	556	568	526	567	550	555	548	537	582	592	563	545	589	550	571	567	522	551	552	596	518	558	544	554	558	528	569	526	545	572	536	545	538	560	592	570	595	562	556	550	500	558	584	547	573	537	580	560	565	566	578	592	581	566	574	571	558	548	548	560	524	579	542	598	549	557	602	552	531	574	564	593	594	520	564	540	561	585	551	567	538	548	553	530	579	595	574	578	568	593	579	559	551	555	556	534	557	581	589	584	566	572	557	565	574	529	553	535	556	537	600	559	564	573	553	557	575	590	594	578	540	578	595	574	585	559	531	533	581	580	543	554	544	583	578	588	557	543	557	569	533	567	544	592	563	497	525	581	521	580	562	572	570	546	548	585	545	532	550	537	540	567	573	539	574	541	543	562	528	533	600	552	546	548	600	528	532	569	583	559	558	530	556	610	537	563	559	539	586	601	600	556	557	543	561	583	521	558	599	561	570	572	592	567	590	570	562	570	599	622	545	561	535	528	579	572	573	543	517	560	581	539	538	564	556	578	546	551	535	581	614	580	565	584	585	593	615	534	562	539	563	538	601	549	538	553	581	568	539	576	565	589	514	610	518	519	573	591	589	569	582	553	555	540	603	560	539	564	542	537	557	545	549	547	552	550	578	548	547	520	524	571	580	568	564	550	560	556	586	556	560	553	565	535	529	544	536	532	557	607	590	592	538	572	570	534	557	568	570	550	552	546	554	578	583	552	568	556	567	586	541	527	567	573	570	587	608	558	545	573	539	572	544	536	580	553	532	562	553	547	558	573	572	574	576	546	492	547	542	597	562	552	607	598	557	581	534	556	540	542	576	531	542	600	541	528	526	528	560	566	518	579	564	568	590	588	559	565	563	554	536	571	598	564	588	564	569	548	562	542	524	533	525	576	602	561	567	582	560	599	559	563	541	554	536	558	592	592	601	585	590	562	555	610	591	525	573	557	516	570	523	559	566	547	602	566	555	511	538	577	557	589	539	532	591	540	554	568	622	557	554	571	558	601	537	600	549	550	545	551	513	548	587	610	529	566	533	508	592	568	569	560	541	539	570	565	585	554	563	573	566	575	619	535	584	532	541	581	534	570	542	562	564	602	560	543	577	589	570	552	572	539	553	539	597	591	587	544	580	546	521	591	553	566	555	536	561	566	601	569	580	570	584	560	588	563	581	536	520	550	523	570	556	556	565	562	533	569	563	575	608	562	529	560	551	564	555	552	535	570	589	566	543	555	557	581	582	611	565	539	532	550	562	595	595	563	572	545	542	521	583	562	577	566	551	548	583	574	546	566	543	550	552	565	540	542	600	542	591	534	545	594	589	565	554	549	587	555	609	604	592	566	557	533	545	581	557	546	580	537	553	531	547	562	580	568	582	599	567	605	560	581	577	568	577	560	577	559	545	551	579	553	540	574	572	548	522	533	536	535	554	578	538	548	580	559	591	511	583	639	571	558	582	584	609	583	594	562	524	547	541	599	542	568	552	555	528	555	580	568	574	552	585	540	572	558	546	538	560	535	561	576	563	584	589	532	575	541	586	593	559	550	592	556	534	545	555	552	569	565	552	568	548	550	529	569	497	552	514	587	582	572	528	547	571	589	564	544	560	574	537	569	588	549	537	572	575	538	576	587	569	533	578	576	587	564	572	575	563	547	572	547	564	578	582	553	543	535	520	573	567	608	564	575	600	556	568	543	583	538	536	634	529	519	584	577	581	561	554	538	571	540	564	548	576	587	549	554	529	552	564	525	568	574	558	605	559	556	559	554	543	572	576	546	574	548	530	568	575	556	568	581	553	541	591	598	597	545	595	561	589	578	575	531	584	574	577	541	561	521	583	537	558	544	535	560	553	581	530	541	582	564	602	550	551	565	569	572	569	582	558	496	540	535	573	563	574	595	521	596	543	552	531	568	593	588	556	585	560	545	515	533	555	535	590	553	533	572	562	551	579	536	570	570	536	573	577	521	543	518	554	533	577	517	526	546	572	568	561	576	543	555	567	560	558	571	518	576	576	615	538	562	566	585	544	577	545	571	599	536	559	593	562	571	550	566	520	591	558	529	588	580	576	533	562	551	575	573	539	570	594	558	572	593	475	519	546	532	603	531	543	591	559	556	517	554	551	569	590	518	528	581	578	519	585	544	544	596	558	559	541	542	532	547	523	550	526	576	555	567	573	561	580	526	562	529	565	556	538	575	566	595	560	562	589	556	576	569	562	584	573	577	550	516	569	560	539	546	539	561	554	551	565	568	587	597	506	584	578	565	554	538	583	560	568	566	561	555	631	575	571	557	564	578	558	548	578	602	527	541	555	586	507	556	530	565	542	597	547	570	519	533	561	553	579	579	585	542	594	570	550	547	576	565	598	528	590	541	549	552	584	569	562	558	595	527	539	603	599	569	508	566	553	544	526	590	568	549	553	582	618	575	529	556	605	554	554	587	585	586	579	589	540	563	597	553	592	589	563	565	549	604	551	571	574	536	577	543	544	504	566	588	547	514	613	606	550	580	603	594	530	582	529	538	588	533	568	585	547	511	533	572	507	515	564	594	528	551	537	517	586	537	574	551	596	536	531	562	574	571	561	571	558	551	579	531	548	517	536	562	573	534	554	522	536	559	558	550	583	525	598	572	558	588	573	560	557	559	548	577	522	588	528	603	538	545	569	507	566	595	583	607	549	517	532	572	531	575	538	546	537	579	538	575	539	558	574	571	557	577	574	543	560	565	578	544	527	575	587	568	538	601	547	554	548	562	547	554	562	525	555	541	536	575	544	558	534	594	537	557	537	563	551	554	566	535	574	602	544	579	571	532	565	544	581	549	537	533	627	571	592	581	569	560	591	552	535	550	530	552	542	534	606	517	569	528	570	557	602	576	557	549	541	544	553	541	539	544	557	598	541	577	581	553	531	578	611	550	598	566	586	546	501	573
46004	33625	36095	34400	27930	16495	14212	11988	8039	4536	1433	328	343	319	271	340	332	331	305	320	300	341	291	280	311	334	304	318	292	310	273	320	320	300	342	291	323	365	306	284	301	291	325	296	283	317	310	294	323	313	314	289	310	294	287	321	292	316	291	306	305	335	318	330	279	322	264	301	313	341	293	301	315	330	303	298	317	289	344	346	307	324	319	317	314	301	276	325	306	286	291	306	281	310	315	322	325	290	308	325	318	306	322	290	340	318	298	355	321	334	299	343	346	311	330	303	305	339	341	311	336	310	333	306	303	312	295	298	313	276	328	320	292	304	326	318	318	340	349	292	315	299	315	298	293	308	339	327	303	328	282	289	282	322	313	295	282	313	332	305	305	296	302	336	309	326	316	289	346	300	316	264	277	281	325	308	324	314	316	295	267	343	297	286	294	329	302	300	309	302	322	293	304	292	336	345	299	305	343	317	300	258	317	330	315	292	320	360	326	290	330	315	307	306	327	309	336	308	334	329	306	328	299	314	305	339	311	284	305	314	274	301	294	328	307	329	309	309	319	281	299	299	337	306	304	329	309	309	340	279	324	293	288	309	303	338	299	324	320	300	340	344	327	321	345	277	329	285	329	304	305	298	305	289	291	333	310	320	274	339	306	313	318	303	311	320	288	303	311	298	312	339	336	309	287	282	320	275	315	336	302	313	316	314	337	269	276	316	292	325	329	311	320	289	307	298	340	294	317	334	349	301	329	287	317	298	332	322	321	330	329	300	292	312	316	308	343	323	329	327	297	325	321	278	290	280	334	309	325	317	296	293	305	305	280	304	302	317	312	305	301	295	323	317	345	325	291	296	328	340	320	297	344	278	292	293	311	322	287	330	322	332	336	350	313	312	352	311	324	275	280	300	314	317	299	287	306	316	289	334	309	298	294	309	286	292	329	295	321	301	311	309	277	331	352	352	330	332	308	312	301	270	307	309	306	329	298	327	307	304	296	331	313	327	286	285	306	304	304	304	314	355	329	318	316	304	312	320	299	328	299	325	300	343	298	311	330	301	285	282	285	310	330	338	298	304	312	357	346	297	338	314	300	356	287	277	282	299	307	304	296	302	286	290	312	340	302	338	307	294	336	346	302	299	328	291	308	318	319	305	308	309	313	340	319	305	308	285	324	335	308	336	327	328	310	315	312	310	306	342	275	336	348	309	305	289	306	269	292	305	294	299	304	292	295	293	298	310	313	309	293	319	303	313	297	287	334	318	378	286	291	306	318	309	286	300	309	321	325	333	338	320	268	306	321	288	304	314	298	298	304	307	301	320	322	263	274	315	305	303	291	321	318	302	315	310	312	296	314	347	283	350	333	385	300	307	316	306	308	381	324	281	336	312	327	314	279	299	306	369	309	318	304	342	317	309	316	325	279	303	330	295	280	314	326	287	335	303	306	325	325	307	321	319	352	320	304	296	310	296	303	277	294	289	314	306	328	301	336	290	344	296	339	298	300	297	308	284	281	283	309	341	290	313	311	314	311	315	330	302	299	312	339	302	289	304	289	315	286	274	312	307	341	296	332	336	330	320	306	313	309	302	314	295	303	324	325	316	291	328	311	310	294	299	282	301	276	290	317	298	304	319	335	316	293	285	313	321	336	281	323	312	318	300	321	306	327	327	299	315	301	289	305	333	271	346	319	320	330	326	278	309	307	281	317	290	317	310	334	291	313	299	322	327	331	298	312	325	314	275	307	313	285	318	336	282	314	307	283	304	280	346	295	352	278	284	323	342	355	265	301	298	323	305	284	284	291	307	296	308	281	276	314	307	317	315	319	317	292	288	290	268	300	285	309	288	302	307	309	307	278	299	325	293	305	269	298	310	296	295	325	320	295	308	282	341	340	323	314	287	282	308	296	351	334	324	301	292	280	301	302	317	343	325	293	337	310	290	307	284	312	332	287	299	302	285	320	311	280	305	315	317	282	335	293	302	272	282	284	315	324	299	284	275	294	287	301	323	294	310	276	302	323	339	357	297	320	287	348	319	307	325	351	310	332	331	282	337	296	317	322	338	317	307	328	293	311	319	324	313	325	303	289	298	302	317	326	308	312	312	318	290	321	322	285	301	287	323	329	319	298	315	277	300	297	296	323	300	307	285	308	318	352	305	271	325	320	307	290	284	292	319	296	310	307	328	323	314	298	275	295	318	274	323	314	292	324	280	303	291	334	281	338	307	295	317	334	295	316	320	302	355	338	312	325	336	319	295	345	313	323	292	287	346	339	302	298	315	319	313	271	274	304	306	309	326	273	330	331	278	295	266	301	294	292	315	309	289	344	312	357	297	314	305	332	295	273	315	340	324	296	314	296	327	327	319	291	340	319	305	328	301	302	307	315	351	312	295	316	283	293	322	324	307	300	301	297	294	346	318	321	326	307	327	312	312	310	301	316	292	313	353	325	326	309	300	301	312	289	322	359	317	296	300	307	305	314	298	304	318	330	301	297	313	303	298	302	306	324	302	305	325	317	279	335	329	319	287	307	284	315	300	353	325	316	291	331	316	336	322	298	324	333	342	340	252	316	277	314	303	317	292	307	266	314	316	311	315	260	335	317	299	316	278	308	301	323	325	294	308	305	306	319	295	312	301	285	280	285	293	301	308	314	305	288	279	303	280	308	286	296	313	304	322	289	298	300	314	318	327	291	311	323	316	317	300	306	310	342	308	322	317	337	320	347	299	331	251	296	272	320	293	303	306	324	288	297	343	306	288	319	293	311	312	309	284	307	311	302	323	318	313	327	312	307	290	327	311	344	316	323	269	280	318	286	320	315	313	310	294	294	312	340	326	354	304	298	326	291	314	297	310	317	311	286	295	336	356	329	325	320	314	332	313	307	274	272	312	322	323	323	323	308	311	289	317	301	335	312	313	292	335	334	323	341	276	304	333	332	268	328	304	306	320	302	320	317	295	291	316	332	332	306	283	282	293	311	307	305	293	328	309	320	284	310	293	341	316	319	324	305	293	324	317	323	316	311	297	340	320	325	334	304	345	288	336	273	341	312	314	312	332	331	273	297	308	324	323	305	307	295	326	291	322	329	297	295	301	284	333	284	331	293	311	327	340	292	292	315	312	287	322	288	316	320	334	299	343	326	320	302	293	286	311	293	317	329	298	314	298	318	320	279	306	314	299	292	344	304	317	275	284	345	333	344	321	322	306	299	320	305	280	292	341	320	299	266	334	310	314	297	308	320	308	317	327	335	323	325	306	305	324	299	297	319	329	330	315	325	338	310	289	277	308	328	316	325	282	317	282	303	318	318	316	328	288	305	339	292	316	294	319	314	296	327	306	334	315	303	303	281	291	302	302	310	313	325	320	298	332	323	315	330	294	305	287	330	298	322	309	307	296	294	330	320	288	315	296	266	325	294	294	333	294	278	340	282	293	317	311	321	322	308	311	288	273	291	330	298	326	306	321	305	292	343	308	330	309	308	281	340	303	317	276	288	335
29123	25988	37525	41591	37473	28556	31736	28691	22618	14987	4377	712	706	726	668	720	665	712	693	716	716	689	655	671	695	693	690	652	674	655	695	657	642	715	673	702	668	717	717	678	668	720	730	734	690	671	676	650	681	704	696	662	661	661	688	661	699	674	646	684	672	635	672	684	672	640	693	675	686	695	681	640	697	711	697	677	649	675	645	633	748	654	696	644	703	687	682	674	633	688	731	688	630	688	665	722	667	679	725	672	664	691	638	727	676	662	659	690	676	688	713	648	713	693	623	716	645	668	695	696	689	676	694	691	692	717	665	654	714	704	697	663	676	658	702	681	698	667	701	662	726	714	653	659	682	641	676	732	664	685	682	698	697	715	719	648	672	686	701	680	662	662	669	645	662	671	650	658	650	654	696	722	618	705	711	700	652	656	665	633	632	692	664	676	671	736	710	706	653	703	667	711	643	719	698	666	696	685	659	672	718	689	703	661	667	674	665	691	718	639	666	673	668	662	690	674	698	706	676	670	638	623	667	666	691	678	718	693	622	668	721	690	719	651	702	671	663	687	670	655	627	688	688	684	721	637	739	677	693	726	695	670	647	672	661	627	685	648	696	659	699	663	709	747	648	711	709	717	613	654	728	689	661	592	673	657	656	655	674	640	637	679	668	692	695	709	656	699	671	652	741	679	644	674	720	688	672	659	713	734	653	633	691	662	732	671	699	639	681	732	661	715	672	661	692	726	689	673	675	695	661	671	699	732	675	681	685	680	702	660	697	612	672	678	664	702	678	710	678	706	674	676	703	692	672	650	696	641	710	688	656	680	654	616	665	664	635	687	683	693	725	638	660	669	697	696	657	713	702	684	689	708	640	674	731	691	660	675	685	677	676	701	681	651	684	655	678	677	705	681	678	702	635	672	683	680	642	628	668	657	681	687	696	701	675	684	672	658	676	675	640	687	616	693	635	675	678	661	659	694	646	649	693	629	698	674	676	671	691	636	693	661	635	706	698	662	694	672	697	722	646	683	639	681	647	663	708	611	669	713	713	644	685	718	661	674	680	662	666	667	692	709	707	661	700	693	675	643	688	634	665	647	685	635	718	721	710	695	686	701	687	693	698	637	738	683	702	677	642	652	654	670	713	683	675	688	667	710	703	673	649	675	660	655	652	630	680	663	673	637	694	679	654	667	676	687	671	687	704	670	695	702	689	612	679	654	703	698	652	698	675	646	651	647	691	646	669	707	622	648	714	657	712	652	672	676	685	683	646	680	659	657	670	685	655	639	662	742	717	664	657	642	691	677	651	663	712	666	650	657	679	655	678	703	699	584	713	683	674	664	669	639	739	671	735	667	695	682	666	664	736	685	674	692	719	673	680	672	685	660	648	683	711	648	717	694	680	708	652	654	650	711	700	642	674	645	695	694	702	728	674	658	651	665	684	677	712	724	686	707	681	644	683	656	682	640	705	677	655	682	734	706	689	673	718	648	654	688	694	686	623	690	692	652	714	672	658	709	665	609	681	675	628	730	641	695	668	695	663	700	682	703	695	693	728	651	701	665	650	674	686	689	704	713	644	709	666	682	673	595	656	655	693	668	654	667	691	714	648	665	666	658	676	701	650	631	628	686	695	682	679	664	683	690	687	674	689	658	702	718	741	698	673	692	653	721	648	690	708	731	715	666	674	680	665	662	673	637	730	694	707	688	675	643	692	681	639	689	655	685	710	687	725	670	679	676	681	702	690	719	719	668	645	704	672	694	609	686	669	664	679	694	714	651	630	623	711	694	684	681	727	643	685	669	679	606	688	692	668	689	675	660	707	690	666	739	704	677	678	639	691	656	678	696	711	700	700	652	683	726	723	680	696	664	661	670	725	694	697	691	669	680	701	666	663	640	679	654	666	678	681	718	676	691	681	635	655	676	657	648	662	667	685	626	672	636	692	676	696	685	620	673	674	682	707	662	659	676	669	662	699	679	710	658	654	657	678	633	689	683	650	672	705	670	667	653	690	748	681	670	712	667	670	682	652	688	669	701	647	689	688	638	643	688	653	647	690	681	689	672	689	708	686	661	652	705	671	677	696	669	671	680	714	682	672	686	657	631	670	681	672	624	665	643	698	695	721	688	670	656	641	706	696	739	678	658	669	706	730	687	686	694	713	641	643	695	644	672	660	698	642	664	666	714	679	694	671	756	656	688	654	663	723	633	647	660	693	643	688	639	695	680	709	643	625	643	675	659	688	664	658	676	684	701	699	693	692	706	667	683	662	677	716	707	669	710	701	689	705	677	721	708	674	639	681	655	682	682	678	652	658	692	687	710	652	691	674	659	714	666	651	656	646	681	675	655	669	701	740	681	694	655	682	641	724	621	672	658	690	668	683	680	656	690	699	670	706	703	718	701	662	645	708	684	688	661	662	676	727	682	664	684	678	630	657	701	668	647	664	695	657	681	645	711	694	698	659	673	672	675	706	638	615	644	675	661	681	707	692	684	657	662	629	715	667	656	700	680	675	704	669	666	696	739	745	695	678	677	695	616	652	679	696	722	640	680	705	705	653	620	653	655	662	672	701	689	691	666	664	667	688	724	730	694	696	678	721	758	665	708	695	680	701	644	614	658	693	664	661	660	649	691	636	666	649	676	673	646	642	628	705	700	619	655	719	648	639	651	627	671	709	652	659	687	655	711	742	693	699	704	660	683	669	659	695	640	702	681	648	671	678	720	700	685	664	696	679	703	656	699	679	695	678	665	694	678	663	679	698	690	643	724	667	679	640	716	698	685	719	662	669	643	662	706	635	712	677	658	668	672	673	726	690	634	665	680	683	692	696	679	678	675	645	665	671	618	683	657	690	705	717	652	686	691	671	650	709	674	698	684	662	692	666	653	709	658	671	669	664	661	684	722	697	703	689	704	685	680	667	630	688	689	690	685	635	663	644	667	655	692	661	666	680	667	706	709	677	694	677	683	636	683	630	632	690	733	639	708	650	645	626	674	691	673	687	707	690	704	695	643	684	669	642	675	663	621	666	657	681	655	735	690	685	736	649	684	691	698	648	699	718	691	678	637	653	645	701	668	677	676	708	664	667	688	653	688	664	681	662	687	695	705	680	650	676	711	698	681	663	654	684	695	599	716	634	708	668	711	677	703	692	646	701	722	672	698	605	658	677	687	677	682	629	677	704	688	688	595	649	676	663	681	652	693	665	679	677	681	698	656	673	687	679	669	713	684	633	633	709	683	683	668	669	718	679	691	675	643	637	677	664	682	657	689	631	667	680	696	643	697	703	698	685	691	693	724	644	675	671	660	680	662	696	699	630	652	625	694	661	707	682	687	668	655	657	673	624	700	718	719	693	684	672	706	711	647	682	665	722	689	707	683	652	649	673	662	681	665	665	643	662	711	660	659	665	690	647	677	621	698	693	656	678	706	709	691	631	683	656	645	671	643	637	667	701	673	723	685	679	649	694	650	688	647	673	692	671	702	685	686	660	674	660	673	709	683
20464	9139	7086	4425	1367	891	870	619	445	344	222	166	146	151	134	151	157	151	144	148	161	175	159	162	171	169	146	176	166	156	137	155	140	164	173	167	129	156	135	144	171	172	142	172	160	166	163	161	167	173	140	158	162	163	173	172	146	158	170	160	138	148	162	142	162	154	139	147	144	150	145	166	155	148	160	147	144	169	155	151	157	168	134	149	140	178	176	174	152	160	156	147	131	154	160	157	144	128	173	180	150	154	162	157	146	153	147	130	147	158	144	127	149	164	149	138	158	138	142	157	161	159	149	154	155	133	147	154	160	136	155	184	172	149	180	166	140	125	140	140	171	159	164	156	171	157	146	153	149	160	145	171	141	140	160	169	146	161	163	158	152	156	156	166	160	137	152	157	143	159	169	166	153	142	156	175	145	172	163	148	163	142	148	157	173	160	140	159	171	156	147	142	137	153	155	156	151	130	151	158	185	159	157	146	144	155	169	151	133	156	133	144	167	131	150	141	146	174	160	165	152	178	158	138	143	170	159	147	165	157	157	146	144	171	124	146	164	178	176	159	188	146	153	177	190	147	150	149	153	158	175	178	146	164	137	149	143	154	168	153	161	162	163	137	144	160	151	156	150	172	154	158	149	155	152	154	207	164	155	167	147	144	167	167	148	168	165	153	133	152	154	172	155	149	179	127	159	155	156	193	144	166	143	146	153	158	139	159	173	151	140	168	168	165	142	155	168	135	142	168	164	147	166	149	147	164	160	167	155	150	124	156	153	177	155	147	174	158	180	126	138	138	154	158	135	159	158	153	141	140	163	161	173	142	142	149	164	166	184	175	142	152	135	158	160	167	157	132	150	165	150	128	169	174	154	158	156	162	159	154	139	136	132	152	150	173	151	136	130	136	164	159	156	147	169	153	150	146	165	165	155	158	147	153	125	145	141	141	158	167	144	153	161	166	158	150	129	162	161	172	165	160	162	165	154	147	159	150	142	155	158	151	146	146	158	157	153	153	165	174	154	144	162	119	129	158	155	153	162	152	153	153	164	139	155	154	133	180	168	146	155	145	136	140	179	146	159	140	178	155	195	134	138	150	157	147	162	173	138	166	146	163	140	147	151	131	159	155	138	151	158	147	148	136	151	173	167	147	147	152	149	158	138	165	143	152	165	161	142	146	149	153	170	158	117	143	159	169	152	149	150	147	171	142	143	153	129	169	147	172	140	157	142	164	166	147	159	188	150	151	162	159	160	185	153	146	172	149	156	150	131	163	161	130	156	171	165	157	121	152	164	167	152	173	160	169	157	162	155	148	181	159	141	148	178	162	149	159	128	143	129	143	194	168	192	195	159	174	152	163	141	153	167	166	144	161	145	175	155	139	146	175	154	142	172	164	150	189	160	162	174	141	179	158	119	152	142	154	140	156	155	165	153	151	157	166	157	147	157	143	168	159	163	148	181	172	164	128	157	179	150	173	160	159	171	152	163	170	181	121	145	140	152	158	153	157	153	128	152	168	164	158	167	147	147	172	168	145	153	131	143	181	170	151	171	183	143	140	159	165	153	156	155	154	147	139	174	162	153	165	139	163	167	150	166	165	155	159	144	162	154	173	138	133	139	167	152	141	169	154	168	167	181	164	146	148	169	169	153	165	142	161	165	157	140	144	170	183	167	163	179	135	136	144	180	187	152	142	144	153	148	166	158	145	159	138	155	160	152	153	154	165	153	168	149	148	138	130	155	168	157	141	152	177	150	145	160	151	161	172	187	171	133	181	175	138	177	188	168	143	135	170	136	150	156	169	166	123	146	146	153	131	146	160	157	144	176	164	150	171	156	158	151	132	176	149	155	156	151	164	151	142	154	134	155	149	168	149	121	148	131	153	166	150	163	151	172	144	163	160	157	157	170	141	160	150	165	151	162	158	155	172	159	161	144	158	156	135	154	151	179	162	159	133	155	159	135	153	178	182	156	159	151	156	158	158	148	137	137	154	139	178	139	155	168	170	114	155	155	163	153	173	154	156	166	166	162	148	151	160	161	123	156	169	183	154	154	185	179	138	178	143	171	145	156	132	152	164	190	171	164	149	152	152	159	169	160	155	167	165	166	137	137	156	138	159	154	146	147	165	162	164	159	161	150	150	149	136	179	149	164	138	162	170	157	142	147	157	148	129	159	148	162	186	184	143	141	152	161	168	171	165	173	170	153	142	158	155	158	155	158	151	154	164	162	152	139	171	177	179	157	141	154	166	189	149	160	163	165	153	149	151	166	158	143	144	152	150	141	170	162	174	179	160	153	148	148	151	147	123	145	165	149	142	160	145	165	128	156	163	182	138	186	148	141	135	156	156	156	160	165	166	162	150	180	149	139	158	137	158	141	178	163	158	168	157	150	129	175	178	143	142	158	134	143	157	148	149	156	151	135	166	176	164	137	138	159	137	148	176	158	166	140	139	164	147	150	161	170	160	169	176	146	151	152	146	182	168	161	173	165	144	152	153	144	154	170	165	157	164	158	154	168	155	138	154	149	135	165	179	149	137	143	136	169	146	170	164	155	148	155	158	120	176	153	134	160	152	148	172	139	169	156	154	149	134	150	150	149	150	148	144	139	149	150	155	134	134	137	154	152	137	165	147	158	159	164	143	151	189	177	151	152	137	171	149	161	152	180	163	143	155	132	136	160	147	171	157	133	163	150	154	165	136	165	151	145	148	140	159	160	154	178	154	134	142	128	155	174	153	151	158	156	176	172	142	129	165	137	178	128	179	173	133	148	164	168	148	139	156	150	155	164	183	161	141	153	156	145	146	167	154	158	159	136	147	166	156	163	158	149	121	141	149	158	164	155	143	160	139	154	124	151	173	169	181	170	160	137	165	141	142	160	145	137	149	142	154	149	169	154	155	159	147	157	142	162	147	146	153	153	150	160	176	147	181	177	136	155	173	177	171	154	167	159	167	161	197	172	168	141	139	155	155	143	146	171	190	156	145	181	141	143	161	158	183	184	172	153	156	161	157	172	155	138	154	141	168	159	171	165	164	141	152	140	178	161	154	162	166	149	171	145	147	159	140	150	174	158	181	158	149	159	194	161	162	143	151	161	146	140	171	158	164	133	141	144	189	171	161	187	156	140	157	157	146	139	165	156	163	132	161	162	178	163	159	143	152	152	193	149	179	154	132	152	170	152	148	169	163	156	142	153	158	178	155	166	149	173	165	122	140	157	156	158	153	174	152	158	143	173	166	148	155	121	156	151	181	154	159	169	155	157	141	153	149	148	145	165	148	173	133	154	165	178	143	136	152	178	143	159	153	170	163	150	131	138	162	135	153	141	138	182	155	156	150	159	154	136	135	169	182	161	148	142	153	171	160	136	128	156	175	170	158	158	158	157	172	171	150	134	165	159	139	150	146	148	156	181	174	166	138	134	172	177	150	150	135	140	146	155	148	156	163	188	164	155	156	151	168	165	144	173	153	142	161	165	149	187	161	138	169	172	152	124	142
11857	7506	11887	10804	4064	3493	3470	2259	1572	1121	601	366	340	380	401	369	406	367	400	380	398	385	372	372	374	379	398	430	385	384	356	383	362	384	353	396	388	410	369	391	406	352	415	369	387	411	366	363	357	389	368	399	397	367	377	396	347	405	397	380	387	347	401	389	371	382	403	406	417	408	368	401	379	333	378	411	389	408	371	378	383	382	366	367	412	400	418	406	382	392	351	413	400	387	405	390	345	370	388	434	382	386	360	374	393	407	363	341	371	372	402	393	375	376	381	367	351	386	398	368	384	354	374	370	394	374	362	426	391	413	368	376	350	369	381	392	419	399	338	358	372	364	389	382	365	351	365	386	374	394	368	395	379	384	391	378	353	390	404	381	370	379	374	390	378	349	357	370	383	371	380	387	380	404	422	390	409	362	388	378	392	373	377	378	381	367	384	375	399	370	388	380	391	365	351	387	351	381	395	374	393	341	359	374	373	350	368	385	389	374	382	390	388	377	378	369	380	365	329	383	403	378	424	371	364	380	409	359	362	382	348	390	387	407	374	381	375	413	393	416	401	363	351	366	369	364	379	367	345	389	383	360	368	376	393	386	414	364	415	375	380	400	379	394	379	377	369	396	406	425	404	389	372	389	409	362	379	374	363	378	406	389	405	388	396	389	359	406	401	381	372	340	386	421	390	366	387	403	368	344	362	388	357	354	351	406	377	367	395	366	380	363	363	359	379	399	405	392	370	359	363	382	376	382	403	394	403	381	363	400	369	372	404	367	401	351	383	376	359	366	386	375	398	408	383	361	377	394	398	353	387	370	343	350	381	402	390	349	389	392	373	372	382	372	348	353	374	418	404	394	369	382	380	387	396	375	347	423	391	365	353	409	398	399	414	381	351	373	361	388	375	421	384	369	384	344	364	395	360	372	401	417	358	392	379	397	396	384	365	359	403	367	393	379	377	348	393	424	347	379	383	375	394	379	371	369	385	392	364	364	376	378	409	340	363	409	360	410	393	383	404	384	422	378	399	411	353	343	376	375	338	411	402	366	387	377	369	373	367	364	434	370	346	365	407	362	387	405	353	384	357	425	354	402	397	371	375	427	372	411	392	395	363	392	402	372	374	359	385	381	376	411	384	381	385	390	385	351	356	369	377	382	399	386	393	348	389	386	380	377	372	396	395	376	384	369	393	363	377	380	402	358	382	378	360	374	415	385	405	400	358	358	371	381	418	399	412	388	346	419	382	354	371	384	367	378	352	418	416	370	370	374	405	377	398	372	375	394	416	376	379	379	397	416	379	349	405	413	397	382	387	368	379	355	387	378	354	369	378	394	401	371	358	368	405	383	349	392	377	392	385	371	376	403	425	339	362	404	388	343	378	364	394	368	373	400	369	389	361	386	378	339	359	365	396	419	383	389	340	357	408	372	354	398	400	371	417	360	398	409	348	336	345	421	379	414	365	401	393	403	403	402	400	360	378	434	360	352	408	380	381	387	406	382	387	360	356	322	380	359	396	329	370	376	379	392	361	369	386	393	382	402	355	373	380	389	393	389	399	375	390	381	387	372	346	377	387	390	398	402	411	404	359	364	355	377	367	425	394	415	380	385	390	378	367	376	374	381	358	381	360	390	394	385	390	398	367	431	373	395	379	375	381	365	371	440	368	378	379	389	336	379	357	344	367	361	414	415	384	372	392	380	359	360	344	383	389	363	370	362	385	358	420	362	406	367	373	382	371	399	366	386	394	428	363	390	401	396	381	357	386	401	373	365	360	386	425	396	356	375	402	384	383	378	368	380	346	391	383	409	358	392	417	377	387	368	382	369	386	394	399	360	362	361	382	345	372	367	389	408	390	361	358	380	361	395	362	403	374	417	416	402	380	349	399	368	391	361	394	362	381	389	391	384	390	369	371	383	369	373	406	386	334	366	384	386	389	386	335	391	372	405	362	375	393	385	368	413	357	388	379	396	411	373	372	358	372	407	371	362	350	355	387	382	359	391	365	420	355	414	345	357	423	400	418	403	364	369	370	385	380	405	395	357	413	360	394	388	338	383	392	357	369	444	381	410	371	393	381	395	359	386	403	384	377	384	376	377	395	384	378	374	401	360	392	361	385	395	376	354	393	393	372	374	378	399	389	400	394	335	415	333	358	383	390	364	402	410	398	368	377	398	360	373	412	369	382	346	377	402	387	375	383	375	396	388	362	367	414	363	382	384	340	359	386	395	396	372	399	377	386	350	381	371	365	401	418	367	357	385	384	369	401	373	389	389	369	379	427	392	341	368	364	402	387	398	373	414	399	398	394	371	393	387	362	392	340	402	384	413	396	363	352	348	386	369	370	383	409	356	396	411	408	397	415	442	372	373	369	383	370	354	364	394	410	381	396	377	371	389	362	371	393	381	382	360	362	367	405	345	394	384	374	390	388	358	356	402	369	376	409	372	382	370	380	403	374	349	426	361	387	345	377	394	387	364	419	398	382	391	376	350	390	418	377	368	416	371	407	373	375	405	397	384	390	364	376	382	383	404	381	401	363	376	376	376	375	385	375	425	401	357	376	397	417	382	370	377	363	390	355	397	427	321	397	377	388	376	369	385	396	400	387	353	344	361	388	361	404	397	360	370	382	383	400	373	365	353	381	389	401	386	398	391	382	365	398	408	397	394	345	397	381	382	383	377	402	368	368	357	375	373	362	380	426	372	385	368	371	390	423	392	377	364	371	378	363	374	389	374	403	398	370	373	384	338	418	417	402	427	382	371	427	377	406	361	392	418	379	403	368	394	376	362	394	366	364	366	374	364	344	411	377	370	375	378	382	361	359	351	383	380	383	340	371	379	352	384	369	351	405	391	392	371	381	400	380	384	389	394	372	386	351	394	391	359	379	369	361	394	388	390	349	360	389	397	378	359	398	402	402	400	354	413	374	372	374	387	381	370	375	366	393	438	389	415	391	378	400	362	381	413	395	417	401	381	373	400	403	398	357	394	398	368	376	371	386	401	423	344	387	377	396	384	361	348	409	407	366	377	405	358	378	368	380	345	371	365	387	385	412	381	380	381	358	374	359	393	355	377	395	381	390	358	367	392	385	376	383	392	379	413	373	369	387	395	401	367	394	386	409	349	365	370	392	393	372	382	421	371	400	404	401	373	372	412	381	389	367	390	400	358	355	374	378	398	339	364	380	362	429	374	401	355	378	346	339	388	360	371	391	369	367	425	379	378	376	410	414	407	358	336	396	389	376	363	403	402	361	371	399	424	382	377	382	372	366	388	380	349	384	394	427	376	386	415	375	393	396	388	401	374	407	384	361	390	387	378	428	366	411	371	357	369	408	369	363	378	403	385	358	366	383	378	398	378	374	390	382	384	355	367	413	394	408	393	386	372	409	398	396	368	375	370	349	371	397	340	392	375	389	378	346	348	372	402	371	402	388	360	379	413	394	390	375	382	404	340	394	370	401	363	418	357	374	361	377	367	379	369	396	414	387	374	364	370
38960	23857	23531	24697	14423	6919	4854	3335	1679	2228	1652	269	238	240	206	231	254	251	233	243	242	255	246	260	221	250	253	244	211	263	266	251	232	214	231	222	224	232	253	209	252	241	240	259	233	257	237	244	267	217	230	238	237	239	235	244	242	240	257	205	243	242	251	230	247	226	252	223	214	243	236	239	261	234	262	266	232	233	267	252	230	233	240	228	224	237	243	211	229	241	246	226	252	242	247	252	264	256	251	230	260	232	228	214	274	240	291	258	223	237	231	235	232	223	194	246	266	218	230	254	254	226	262	228	237	222	260	217	246	250	249	236	248	250	264	252	253	225	219	256	270	246	244	241	246	246	221	235	245	262	252	245	241	231	246	240	253	253	249	251	250	219	214	250	242	219	223	246	242	243	205	258	264	238	252	249	244	253	242	221	249	236	252	260	236	224	257	269	249	211	230	257	230	259	228	280	239	206	252	255	213	243	237	231	257	215	232	272	248	213	256	239	242	236	230	204	212	246	244	231	251	238	218	253	253	242	228	230	239	242	284	249	272	248	228	244	227	264	237	225	224	233	249	233	196	268	215	271	235	239	255	228	244	222	243	260	244	250	240	243	259	243	268	257	244	231	259	245	257	240	261	224	236	253	248	240	235	257	227	220	229	236	223	209	243	237	233	227	240	235	249	245	254	254	250	237	259	252	206	244	256	250	219	217	256	250	228	230	242	272	209	258	254	248	235	274	208	246	259	233	216	242	276	235	219	229	215	228	214	228	239	240	240	216	243	260	221	215	227	237	257	220	222	230	226	242	205	241	266	249	251	235	227	285	232	263	267	274	211	225	254	239	239	216	232	243	220	236	258	235	220	224	209	227	254	235	253	248	250	273	240	251	225	247	257	239	243	255	235	218	212	245	230	262	253	226	249	227	228	226	249	237	243	237	212	236	254	232	235	228	234	247	246	227	263	248	230	241	245	241	235	239	255	223	245	210	238	250	241	268	232	242	248	238	236	216	231	227	232	246	244	237	227	241	247	219	230	240	244	244	220	248	209	247	224	217	258	254	234	251	225	264	265	239	214	278	255	243	187	252	224	242	218	232	239	220	216	246	221	280	244	253	237	235	254	220	230	270	248	235	231	212	252	218	263	258	262	218	206	234	223	243	254	223	245	259	214	252	268	239	257	237	272	262	233	228	223	245	225	234	241	225	254	233	249	257	204	232	242	222	245	214	236	233	241	243	239	251	209	268	261	241	247	222	289	224	285	240	252	253	259	216	270	248	255	218	234	261	233	255	235	255	272	234	227	228	238	229	215	241	250	249	248	254	268	213	242	221	240	265	236	236	229	246	231	254	246	237	251	237	243	236	246	240	280	216	239	246	223	247	233	219	242	258	267	256	232	237	244	201	246	242	218	231	264	256	240	232	234	233	221	228	255	242	211	239	255	200	238	265	256	266	235	207	221	234	239	255	207	248	227	246	239	260	260	245	243	242	287	278	257	257	203	255	215	243	236	246	231	258	254	241	219	255	232	238	256	265	259	228	227	272	239	261	220	216	232	234	258	242	232	233	212	238	236	248	245	231	254	232	255	244	235	242	293	231	247	228	235	234	246	239	246	223	223	222	231	252	204	242	212	260	203	235	252	281	247	218	260	242	260	255	238	238	240	264	240	274	234	219	224	240	245	243	270	229	247	233	229	228	221	236	243	221	263	237	217	225	226	209	244	222	235	203	256	247	254	236	251	220	238	241	246	245	256	250	223	262	280	229	243	210	227	253	230	241	241	231	225	215	239	264	257	232	250	248	218	211	260	251	251	221	264	248	249	219	270	205	245	247	270	259	239	234	268	242	259	242	254	218	229	225	261	257	235	260	281	230	235	235	249	231	241	250	250	249	232	263	248	267	274	257	208	272	237	237	272	251	227	230	254	267	264	244	245	260	251	239	210	232	221	245	255	188	269	215	243	270	233	257	239	256	222	229	252	221	233	274	214	233	231	210	227	209	230	237	252	251	233	256	229	251	272	258	273	221	266	222	216	208	241	246	250	223	218	234	253	218	206	241	244	221	242	228	276	252	243	227	229	234	209	243	220	268	240	247	212	241	222	232	221	230	255	234	264	247	235	236	262	227	200	249	276	250	230	270	241	216	219	256	232	248	264	221	235	218	236	280	259	227	208	247	253	272	236	245	237	242	242	229	245	252	238	227	224	264	233	256	246	222	239	249	245	240	241	211	226	241	237	262	244	238	249	240	234	237	210	233	221	228	242	265	231	241	249	245	244	265	245	228	222	219	212	227	223	229	256	234	228	242	254	263	249	239	231	240	228	215	204	251	242	254	249	245	274	260	233	233	237	237	235	220	234	245	255	241	300	239	236	224	240	246	244	225	255	251	222	218	240	226	230	244	210	240	198	217	222	214	221	244	224	253	246	256	245	246	221	221	231	247	247	232	244	267	252	261	210	234	230	225	228	274	240	216	221	237	268	246	242	246	265	245	233	230	268	225	233	268	258	275	214	236	228	241	237	249	224	237	239	276	257	261	254	263	226	237	221	251	264	227	216	254	245	276	242	239	271	275	222	252	225	207	195	255	231	272	251	216	250	241	236	238	248	274	222	210	266	218	216	284	242	222	263	234	248	222	224	230	241	240	234	235	230	248	232	270	203	210	231	237	225	231	231	259	231	195	263	233	211	201	241	220	229	248	228	228	231	260	252	237	238	254	258	254	228	245	260	216	235	239	243	256	272	233	245	249	226	254	213	225	253	191	229	221	222	256	249	264	237	208	240	246	214	230	220	236	272	233	244	253	240	244	270	255	224	251	264	235	226	236	231	233	246	224	247	252	251	235	230	227	231	268	250	208	231	246	245	222	246	260	232	246	232	209	238	220	248	231	265	221	231	235	239	250	223	225	308	242	232	235	212	229	206	222	243	240	218	238	243	263	253	237	232	238	261	252	242	249	250	251	252	276	263	239	232	230	215	226	251	227	262	238	250	217	233	261	234	282	289	240	215	237	264	250	230	228	257	234	276	230	291	244	233	267	217	270	219	234	233	218	260	219	232	242	243	228	222	238	246	234	237	235	248	243	219	234	243	238	246	226	259	242	243	215	223	253	228	221	277	221	252	240	254	239	246	244	246	232	217	256	207	233	210	256	219	212	230	229	247	262	257	273	223	217	239	221	243	239	239	250	215	269	229	239	224	241	247	217	220	244	256	215	242	247	216	221	240	233	272	223	225	256	218	249	274	249	232	231	234	249	234	251	232	232	222	237	227	233	254	256	272	268	248	268	234	264	255	243	238	270	248	268	229	246	236	216	248	232	267	272	245	243	213	271	236	237	199	251	241	215	267	259	246	248	222	234	222	247	257	248	249	228	239	244	246	251	216	211	231	245	235	264	253	266	238	244	257	265	255	236	256	246	255	241	238	208	241	234	261	255	222	238	229	229	250	235	231	256	246	250	219	253	256	238	243	210	233	233	232	247	233	256	249	223	231	234
24935	18578	28213	34665	23583	17359	16093	11962	6743	9756	6215	544	609	554	538	590	588	539	618	610	557	539	561	569	577	589	517	514	591	601	562	533	570	542	536	515	552	589	588	522	571	551	532	586	580	541	541	523	581	526	527	549	548	563	605	566	552	563	538	572	578	589	517	569	510	536	550	557	539	531	544	540	534	535	549	552	586	520	520	547	561	544	578	565	566	566	556	554	532	565	552	552	552	495	542	543	584	521	552	584	547	545	541	526	544	538	542	582	567	516	583	533	555	583	573	576	560	575	543	577	531	537	518	542	567	549	556	545	595	549	558	536	518	563	557	594	587	567	539	532	589	556	502	570	521	551	537	537	525	539	565	558	554	587	530	563	568	558	570	559	535	511	527	521	530	514	540	538	537	524	544	591	526	530	570	578	580	536	551	572	561	580	525	538	560	550	554	553	503	590	526	563	522	563	558	516	542	519	549	520	531	509	551	520	562	536	554	513	540	541	533	557	541	511	561	539	542	579	572	556	533	565	568	556	546	533	571	598	521	564	601	589	551	531	527	526	573	555	525	511	540	521	555	579	529	548	569	526	528	548	548	546	555	606	551	596	559	563	536	539	520	546	590	546	557	537	529	518	549	544	536	534	561	546	577	526	576	568	573	528	532	523	536	541	569	527	559	528	554	557	513	545	518	548	486	591	536	566	532	565	531	556	563	559	526	527	556	570	506	563	545	549	535	518	515	570	564	558	557	485	559	568	552	558	533	561	525	552	599	556	509	535	512	566	538	510	549	575	543	526	557	559	542	564	527	543	529	581	505	561	544	529	508	541	532	541	555	536	568	554	517	580	578	563	522	563	559	563	529	533	531	545	533	564	511	562	623	595	527	558	547	539	526	565	582	530	527	537	541	535	544	512	570	578	546	507	558	541	505	555	555	555	545	570	513	475	559	555	580	547	541	554	557	529	552	559	548	557	543	553	529	513	556	559	537	547	525	516	577	549	545	523	553	559	573	540	499	563	553	562	530	548	527	509	499	553	560	555	578	555	548	539	519	558	537	548	550	576	525	585	582	546	540	529	574	570	555	544	573	563	547	527	545	535	505	552	550	554	531	549	567	526	553	572	538	544	500	547	570	534	562	565	530	532	572	527	594	568	540	591	541	551	564	510	544	525	535	567	546	536	484	519	529	569	554	545	576	530	531	518	521	561	560	570	547	575	512	555	575	555	539	591	531	560	572	516	569	550	541	574	536	554	581	499	555	532	538	567	565	519	538	513	525	547	520	549	525	531	533	507	576	538	541	544	541	552	552	547	517	557	550	560	510	505	542	525	572	582	517	553	594	523	520	560	618	574	572	569	555	542	536	521	529	558	515	541	523	544	539	555	522	546	584	526	567	558	539	552	527	525	557	549	580	561	560	549	550	525	526	550	558	576	519	502	541	533	523	518	557	570	542	513	580	562	534	552	568	536	514	546	498	546	523	540	589	568	527	549	530	604	546	543	561	585	574	543	560	550	524	515	520	554	556	552	563	546	527	558	565	525	548	527	565	611	521	529	556	529	545	484	544	536	536	564	520	575	569	542	575	523	530	573	542	517	525	550	539	540	572	552	579	538	567	581	540	566	573	554	544	518	548	596	554	545	535	539	545	508	533	558	530	550	559	552	587	579	503	535	544	552	557	516	535	554	557	508	583	533	563	538	564	526	518	521	536	529	545	551	523	539	559	520	550	538	518	537	537	523	504	559	577	542	534	581	533	554	519	557	543	508	562	566	543	546	558	580	540	575	548	572	527	556	536	581	558	542	555	563	546	543	606	554	550	525	557	567	516	571	576	543	528	542	556	529	551	557	526	548	505	505	555	556	513	549	561	524	514	556	591	579	513	532	542	559	562	526	585	554	547	561	540	555	563	555	574	523	564	540	524	554	493	569	520	545	578	594	546	572	534	555	553	539	593	555	537	567	575	559	563	529	541	533	562	568	531	553	559	552	530	540	548	521	506	551	540	613	553	575	581	552	529	573	569	553	524	560	565	532	570	502	565	531	545	581	556	518	551	524	514	566	545	556	514	560	532	553	553	564	570	567	540	522	577	541	514	529	535	552	609	549	532	563	605	535	553	575	536	530	564	578	548	565	555	512	558	516	537	491	514	545	583	547	530	560	565	503	530	544	521	554	529	581	560	535	555	542	545	565	558	539	564	543	533	569	565	563	503	529	548	558	533	528	518	543	567	583	525	518	517	563	521	581	521	518	576	509	572	514	561	558	589	518	564	557	547	603	551	532	518	548	587	505	584	561	567	560	548	534	555	547	582	512	558	536	587	545	558	532	491	575	547	546	581	595	596	525	565	563	576	582	598	521	573	528	541	600	567	553	529	585	560	581	569	523	545	545	546	543	559	598	559	548	520	506	555	507	577	566	553	549	526	560	563	546	564	538	563	534	517	545	544	540	532	577	579	549	521	567	549	557	533	566	557	559	616	583	557	558	535	561	558	561	561	555	585	578	563	525	495	539	550	530	576	533	546	511	524	548	567	542	552	528	568	575	513	521	554	541	582	522	547	555	554	580	553	534	529	563	520	557	560	572	582	588	554	585	593	536	600	570	536	525	550	559	582	549	562	519	573	567	572	584	563	589	550	542	544	531	574	529	556	542	570	534	523	558	529	549	561	599	554	546	541	510	554	532	562	567	561	530	541	541	580	523	582	571	554	566	551	594	603	577	545	543	552	562	558	534	590	581	582	540	545	583	563	551	521	524	552	563	533	556	565	538	597	542	558	545	547	536	585	531	535	570	575	555	554	557	566	532	526	545	572	523	556	548	543	588	536	515	565	520	538	553	534	535	546	557	528	561	539	529	541	534	567	540	539	581	542	557	523	528	491	529	579	552	549	549	530	543	558	587	532	546	545	535	546	560	563	501	552	565	560	492	556	548	547	538	560	556	567	491	496	554	528	540	504	554	582	537	539	534	536	584	525	596	543	550	582	562	570	540	543	544	541	562	561	584	583	500	530	489	532	548	546	534	556	524	550	526	589	555	576	520	550	531	555	534	569	505	538	565	583	527	524	565	553	575	526	544	533	560	547	562	550	582	514	531	605	543	532	561	526	540	610	549	557	513	572	570	512	572	538	566	552	578	478	558	593	567	519	576	536	531	547	565	571	595	520	537	518	547	516	558	532	570	533	519	543	559	585	551	545	550	552	585	554	539	520	539	493	578	550	560	537	564	591	568	559	523	546	541	540	503	540	548	544	578	524	525	563	577	513	565	544	519	558	542	529	531	478	548	539	534	560	524	558	560	528	527	569	532	546	532	538	567	529	538	555	523	556	577	516	546	565	563	563	542	532	542	535	602	535	552	559	521	515	570	528	505	532	523	568	537	586	551	560	533	522	547	586	539	553	579	598	567	531	533	521	513	529	499	561	536	529	497	574	574	562	523	527	558	530	559	560	557	515	546	541	545	553	551	599	550	577	535	518	554	555	545	536	538	548	577	517	546
49996	32180	31575	30746	16938	8929	7517	5705	3778	4007	2269	334	318	329	292	256	276	263	278	275	270	290	298	259	290	254	302	309	280	247	293	274	319	252	280	261	274	283	308	282	299	281	254	286	310	293	248	312	257	275	303	307	276	264	286	276	287	270	270	253	264	244	251	270	265	301	302	253	280	281	272	259	243	303	272	265	249	287	282	271	244	277	262	278	266	291	257	276	314	298	269	266	284	306	246	273	258	300	301	291	284	276	256	237	292	281	261	265	267	261	321	268	275	312	277	276	289	296	271	241	276	298	301	276	288	294	274	274	299	289	263	281	261	299	275	322	263	277	294	239	290	298	342	282	288	304	292	277	267	273	267	246	295	289	308	267	280	289	253	288	289	305	282	263	282	273	294	271	279	272	285	274	283	274	321	312	286	292	271	287	273	266	315	293	283	261	313	296	268	282	300	248	287	252	309	255	288	285	286	301	282	299	274	323	277	265	258	284	278	292	292	263	250	241	303	290	271	310	288	295	294	260	229	241	257	265	288	266	255	300	269	268	293	269	291	302	310	259	297	278	286	259	250	245	285	284	293	266	277	304	282	282	286	261	235	291	288	287	282	284	259	266	264	297	279	293	296	323	291	293	282	262	301	304	248	302	288	269	272	245	263	274	291	263	252	295	280	283	280	291	328	258	256	276	288	271	264	289	285	265	273	293	274	286	275	288	266	276	299	272	248	271	287	263	271	267	299	302	303	309	261	265	303	258	261	251	319	284	284	272	276	312	269	291	299	286	249	289	258	272	254	299	277	285	300	257	299	289	287	261	257	277	280	304	282	268	250	248	286	288	257	293	299	275	254	308	296	256	279	301	258	267	252	268	296	315	292	266	294	260	279	279	278	300	298	275	256	264	247	273	297	276	282	265	275	270	279	239	249	277	264	280	305	275	262	288	284	266	271	276	256	282	297	293	279	277	316	275	277	291	279	280	280	278	296	250	290	286	274	286	260	273	275	266	273	267	280	270	294	284	229	278	290	270	243	273	290	321	290	300	309	259	258	261	290	235	295	291	284	318	286	300	282	275	260	329	302	269	303	284	265	267	265	285	275	282	323	276	266	259	276	280	275	256	270	256	292	268	262	290	284	281	297	284	292	273	275	253	258	263	282	253	304	233	303	270	323	288	264	256	320	285	288	270	260	302	298	261	286	291	292	310	290	327	258	294	276	273	304	266	270	283	297	291	281	321	292	272	310	285	313	275	284	279	256	292	266	270	242	259	311	256	257	270	290	255	269	266	294	277	300	291	273	283	274	287	256	256	297	284	266	279	270	281	318	276	271	293	293	263	272	287	244	299	266	290	280	264	316	287	277	293	263	277	285	261	263	268	301	264	261	272	287	281	282	280	290	274	270	257	285	285	278	277	256	266	295	271	281	293	269	304	275	265	277	291	294	271	282	282	284	281	264	282	289	310	257	291	279	284	275	278	298	248	263	292	317	307	297	284	282	271	281	257	260	278	276	264	300	271	279	269	271	285	271	280	282	275	268	309	300	264	279	281	261	248	267	289	287	289	267	274	303	298	287	275	282	270	246	271	264	274	302	234	307	257	291	293	264	254	274	273	263	259	275	285	290	277	273	266	293	302	300	263	281	291	269	276	272	304	258	288	277	248	265	264	298	268	292	268	257	280	277	302	288	288	320	282	264	305	267	281	282	265	275	279	259	263	285	278	284	265	312	275	293	259	314	267	300	306	265	300	293	305	261	286	281	296	287	275	297	261	306	284	269	324	294	254	289	282	275	304	303	265	266	277	320	284	291	284	278	256	244	262	263	277	283	287	283	257	278	299	264	299	270	292	310	265	285	296	278	273	304	269	309	281	269	299	292	305	268	329	303	263	283	268	283	300	260	303	298	266	268	277	276	285	289	290	259	253	286	280	292	255	302	307	269	229	294	267	264	285	267	279	282	301	298	266	331	314	279	271	276	294	289	284	263	282	264	269	260	272	277	267	262	290	243	275	300	326	273	298	290	273	278	278	272	280	301	315	268	261	288	292	261	246	250	244	297	283	269	263	268	264	290	268	274	268	269	286	275	293	291	243	273	259	253	252	257	268	288	281	275	297	294	282	265	256	285	281	273	261	309	291	282	289	266	263	300	278	276	317	276	293	298	316	284	271	279	284	294	266	274	260	315	288	282	299	256	267	280	296	258	266	303	303	276	279	308	311	268	299	274	273	272	287	279	266	283	298	315	292	277	248	304	267	300	260	306	302	293	268	285	300	265	260	280	269	311	257	253	288	304	266	260	284	299	267	269	302	285	236	277	278	278	249	214	261	247	263	264	252	270	277	278	295	305	341	281	282	279	302	269	296	294	282	254	291	280	280	265	300	278	299	275	259	261	286	284	311	298	281	287	263	288	304	280	275	291	266	280	288	276	242	279	260	266	279	271	285	293	321	282	290	280	274	298	319	283	283	277	273	323	302	327	305	271	282	281	304	259	289	274	248	252	283	254	256	295	277	299	286	285	330	262	265	275	271	284	291	251	256	262	289	264	286	301	273	274	282	291	295	296	262	309	290	337	310	301	282	297	296	270	274	284	265	285	267	281	275	291	256	242	293	301	315	287	267	293	285	258	286	256	258	307	260	253	261	271	280	328	280	246	288	297	289	278	298	273	312	266	290	261	281	264	285	273	248	312	288	266	265	265	282	257	274	255	259	271	296	244	318	260	303	266	286	266	296	261	280	265	268	263	286	289	271	259	291	311	272	266	285	271	304	283	320	277	286	265	291	266	272	281	284	298	306	290	282	286	287	260	303	311	244	278	308	301	313	275	277	282	274	266	283	255	229	282	282	289	283	316	257	275	269	251	273	289	268	297	278	278	294	276	260	281	289	293	280	305	282	311	265	267	295	247	274	274	295	320	293	276	254	274	295	287	270	269	256	282	285	264	265	316	292	276	300	289	296	294	291	269	260	303	277	287	281	298	291	282	274	264	258	259	252	296	274	268	280	319	301	270	270	267	271	246	270	282	292	276	263	285	278	275	286	256	289	279	283	268	256	268	313	287	292	286	305	269	289	264	242	296	275	282	276	270	257	296	290	289	298	268	294	258	290	282	253	298	289	259	252	302	255	301	259	274	303	271	287	272	274	288	288	270	278	290	251	278	287	319	276	243	295	288	279	268	261	243	286	298	325	274	291	266	293	253	261	326	280	281	248	273	272	320	279	256	266	308	275	292	260	306	291	283	254	300	288	253	296	253	305	298	292	264	285	238	283	276	296	292	272	254	292	283	299	264	239	295	285	281	276	283	280	277	290	262	275	244	294	269	308	266	295	267	303	280	257	288	283	314	252	275	262	280	261	280	303	293	276	276	250	297	280	279	284	277	277	303	316	271	308	312	293	268	269	291	312	239	279	272	294	297	313	276	251	283	268	256	295	282	280	281	310	279	270	256	274	310	321	308	266	253	277	271	293	286	260	284	288	250	295	270	261	277	288	279	297
31823	23481	34792	38100	24467	19785	21243	16841	13532	15255	7922	645	666	650	706	645	623	637	627	643	635	626	658	644	648	635	645	600	590	635	609	608	609	618	637	632	592	615	643	632	622	627	570	597	621	601	661	596	633	604	609	633	648	606	638	610	581	649	602	601	572	603	584	611	605	601	585	623	604	658	617	601	600	617	622	611	593	616	663	648	636	571	606	652	618	653	606	605	635	572	627	594	615	598	568	623	624	607	644	618	577	565	616	647	572	623	581	603	646	591	623	623	587	622	628	639	632	610	619	593	616	604	636	615	673	590	668	598	613	634	592	620	602	601	604	604	604	655	609	573	622	625	586	643	578	598	618	626	601	580	637	606	588	579	598	614	647	600	587	648	578	575	609	590	626	584	638	641	617	608	598	570	629	580	618	573	592	605	636	597	621	605	603	630	622	622	617	603	611	602	555	590	608	617	609	604	627	604	638	649	622	578	586	604	587	653	554	631	650	631	610	593	616	592	591	637	635	612	554	601	570	617	599	595	617	589	604	665	602	622	622	599	621	606	589	609	616	636	636	636	593	632	592	621	593	595	592	675	627	596	580	568	605	614	622	626	630	608	649	607	613	622	616	610	592	592	609	620	612	591	637	633	609	574	577	609	655	602	628	621	588	611	606	667	589	619	602	579	628	616	623	636	587	624	559	598	600	602	616	636	577	590	625	633	572	602	555	629	614	608	664	583	608	563	606	615	570	617	651	625	620	596	586	603	605	602	602	600	618	573	580	595	590	626	608	604	598	582	588	616	602	585	613	623	610	608	643	595	584	590	599	645	606	576	606	579	633	644	602	594	660	562	632	660	612	621	640	632	580	650	573	577	617	653	599	649	585	602	615	584	604	604	606	610	595	585	662	597	629	612	598	622	596	621	619	636	641	612	636	617	635	614	556	609	600	638	562	605	615	596	590	597	630	687	665	621	615	600	630	550	614	620	628	607	606	602	603	614	620	622	655	627	576	623	616	641	625	598	607	626	684	628	579	575	576	610	624	584	590	595	582	594	651	613	606	634	608	612	626	602	688	579	612	591	594	599	655	600	631	610	597	629	601	654	603	639	593	663	605	593	656	599	593	573	613	613	574	573	593	613	578	543	582	609	612	646	616	632	592	601	661	608	593	653	607	666	636	612	623	650	613	598	626	585	628	614	610	620	638	606	587	597	624	631	659	636	604	627	615	629	595	634	638	649	607	655	568	611	609	622	598	609	613	580	615	623	611	665	594	657	615	587	637	580	629	581	622	629	645	639	624	643	630	585	594	662	665	619	604	607	645	672	566	590	609	633	576	612	666	606	611	606	598	600	603	627	606	588	590	613	613	626	641	564	589	615	602	590	586	595	638	609	624	587	629	623	619	620	603	610	629	608	635	622	638	628	639	623	593	625	593	614	665	620	603	533	614	628	606	630	613	602	576	557	610	574	612	602	549	560	629	627	606	619	679	591	644	642	613	624	599	554	619	607	612	641	630	634	624	587	567	581	623	617	606	572	589	660	605	593	616	601	619	624	602	617	592	642	625	599	621	627	609	601	623	609	570	601	637	560	594	579	603	597	663	613	631	584	616	580	610	577	615	667	628	611	576	592	580	584	619	618	630	626	574	616	549	585	632	581	619	633	620	588	650	614	632	621	619	624	624	604	581	631	617	642	606	593	598	595	588	638	642	590	599	595	568	646	684	627	604	608	606	638	602	564	640	621	596	597	620	633	602	607	627	581	603	595	663	648	618	607	623	582	575	630	595	574	609	638	633	587	635	603	642	629	608	583	661	619	609	617	608	596	617	642	605	578	624	564	675	607	634	636	628	584	613	586	628	606	577	586	589	618	579	611	617	622	661	643	632	595	624	605	598	616	636	581	580	603	587	620	591	625	615	605	639	574	585	649	596	596	587	590	620	616	616	590	623	638	617	596	565	629	604	634	625	615	600	641	644	644	613	618	634	617	552	590	606	638	587	585	620	631	650	630	542	595	677	592	621	559	610	600	625	588	610	584	584	580	587	579	631	668	630	624	586	625	653	578	671	608	629	660	637	638	649	646	640	584	594	638	682	625	631	638	608	597	605	656	597	641	597	589	612	555	577	628	660	624	599	612	605	577	613	569	637	635	617	636	639	591	604	616	678	604	613	580	636	619	620	616	580	633	614	581	590	614	662	654	581	667	599	625	627	644	628	623	582	601	592	618	602	642	604	624	616	604	658	597	599	608	594	584	620	619	603	639	599	610	611	638	556	602	618	626	567	619	648	586	611	538	598	622	624	632	614	633	602	584	598	592	638	611	632	615	607	610	593	593	604	616	618	607	607	589	622	605	614	599	608	596	643	576	604	631	576	586	614	581	622	613	566	622	613	620	608	598	598	647	641	579	636	603	641	587	589	618	627	606	587	571	602	612	634	617	634	605	639	605	575	593	592	611	590	605	670	615	597	646	551	609	589	588	587	619	622	624	640	576	660	633	590	606	638	601	614	587	572	559	611	635	633	619	619	614	630	650	642	625	567	601	612	634	634	621	611	632	593	653	608	642	617	610	595	590	614	621	617	598	605	645	607	609	603	645	634	656	634	575	582	590	610	560	608	620	615	583	576	591	607	624	598	601	625	596	596	664	602	618	614	619	638	613	575	641	681	634	631	565	617	625	621	673	617	627	616	615	617	600	619	591	628	589	642	621	668	595	608	632	604	577	635	596	629	652	595	601	625	608	605	607	596	595	641	624	570	618	631	615	639	594	633	587	622	586	571	646	603	628	598	580	640	596	594	587	630	585	641	663	605	599	606	598	637	603	587	600	607	572	654	621	613	614	614	620	596	648	588	623	664	624	611	647	616	613	623	626	568	603	645	575	635	592	586	609	618	639	615	632	641	593	649	628	626	660	589	621	576	577	590	597	634	585	633	606	632	607	649	618	611	617	606	617	641	605	616	651	603	554	585	652	604	600	569	582	621	596	601	570	612	580	582	592	632	607	620	645	564	580	623	612	601	615	591	572	595	616	623	638	614	536	649	593	648	651	590	638	652	608	632	662	652	611	615	597	611	591	592	607	600	633	618	603	610	592	580	582	644	611	591	631	604	616	612	599	599	581	613	617	633	589	586	583	622	591	613	577	625	587	645	619	635	577	570	585	586	628	581	599	609	628	605	598	612	627	619	601	630	615	595	608	587	563	609	611	607	632	627	679	571	618	588	655	645	629	633	602	600	602	612	610	608	645	586	639	603	627	611	587	567	601	570	599	581	621	620	623	605	585	637	610	618	618	637	575	641	598	636	595	588	593	617	620	639	606	609	623	592	570	625	600	645	607	594	654	579	628	590	610	601	598	643	605	641	581	604	578	620	597	628	626	676	612	605	637	589	585	600	629	597	580	589	656	612	594	570	650	609	573	588	570	643	645	631	589	608	581	578	610	609	571	641	656	615	578	646	630	583	594	599	621	631	632	623	644	624	598	614	620	620	592	592	633	644	623
22770	9884	5925	3115	1051	638	491	322	261	266	191	145	141	147	151	129	141	117	144	137	140	144	156	136	128	166	148	156	136	127	121	138	139	184	153	133	144	139	124	145	143	146	144	137	135	139	137	155	175	152	133	149	121	128	134	150	141	148	140	121	153	130	167	158	149	156	117	115	143	164	161	142	140	138	145	135	152	142	147	140	150	137	137	164	155	136	166	158	136	131	155	138	149	136	123	147	146	130	130	154	125	132	149	144	134	153	136	169	125	153	143	155	138	149	147	141	139	163	124	141	112	123	153	152	148	144	143	130	137	149	142	162	131	151	142	148	158	161	174	161	158	143	129	153	121	153	139	126	134	138	131	148	148	141	150	155	136	156	143	134	151	143	127	136	147	135	175	116	127	148	136	155	117	156	165	118	128	135	147	156	151	138	159	123	148	140	132	128	128	149	132	125	172	156	148	132	118	132	134	141	138	150	124	140	160	131	183	128	158	154	165	126	153	136	141	150	135	145	143	123	146	153	143	122	146	153	125	133	159	130	128	161	154	151	148	135	146	132	131	157	158	142	142	142	118	135	150	143	134	130	149	148	176	150	174	158	157	175	148	137	140	152	161	120	140	144	134	150	123	160	159	124	151	140	115	145	124	171	124	129	160	155	134	152	135	125	128	145	154	132	136	141	138	117	124	155	154	152	153	133	153	149	139	139	147	151	147	133	157	132	127	121	156	150	149	127	146	133	152	119	133	140	122	143	151	145	134	150	136	118	116	134	131	151	152	134	139	135	144	145	162	131	145	141	155	152	174	142	122	144	124	150	143	120	125	126	138	137	156	140	128	148	129	152	147	151	139	137	140	141	149	147	144	143	134	155	135	155	136	147	140	142	167	141	152	149	164	145	170	153	168	142	136	115	142	170	175	152	143	153	151	123	135	147	166	133	129	162	154	142	130	119	118	146	152	153	134	165	143	117	126	151	153	137	142	132	158	150	121	153	138	139	132	130	158	131	134	146	141	134	139	106	151	151	134	133	148	152	151	179	145	152	129	149	137	147	162	152	139	144	143	150	157	144	168	147	151	137	142	132	151	159	119	147	138	154	136	123	157	131	144	152	149	159	145	165	138	162	145	137	140	139	153	160	122	160	152	148	148	117	138	145	143	150	133	178	147	140	144	135	131	133	140	135	131	127	140	105	136	157	141	134	141	134	120	148	154	152	140	145	149	160	143	166	155	146	130	139	153	129	157	137	141	134	139	132	134	142	141	126	143	163	123	128	148	126	137	129	133	123	157	140	139	138	149	127	144	149	145	148	133	133	138	153	156	152	130	162	148	158	128	145	135	167	134	139	108	136	143	129	124	138	146	129	136	152	160	155	149	128	162	152	160	151	151	118	136	146	142	143	141	157	142	156	127	137	112	159	147	151	143	135	109	154	138	160	156	149	155	136	168	149	156	144	141	144	151	143	153	152	136	138	136	127	150	147	141	145	157	143	136	156	129	160	132	137	130	135	151	140	158	139	177	163	126	151	124	124	123	146	140	144	159	158	161	126	129	131	147	149	146	154	133	152	137	147	131	141	142	134	161	124	146	136	143	156	152	119	152	127	129	137	147	158	130	160	143	147	128	128	123	159	148	146	143	149	162	178	151	149	145	133	137	161	156	164	140	145	141	159	170	148	148	143	150	150	144	149	142	129	151	141	146	145	144	148	144	159	135	139	142	131	169	113	144	145	143	161	139	137	171	140	155	167	139	145	162	143	186	142	149	151	126	150	152	131	150	131	135	139	147	130	143	148	145	144	147	149	156	161	161	109	138	132	152	137	140	173	144	145	144	144	147	159	152	155	143	146	147	160	136	142	134	147	115	146	164	125	152	131	156	106	146	154	136	135	120	133	145	122	152	131	143	149	155	129	140	119	147	126	164	140	123	124	145	152	147	141	145	155	144	148	146	151	144	131	135	147	131	146	125	116	125	125	149	112	142	160	140	142	153	155	137	154	168	148	148	146	143	122	146	135	154	112	143	135	137	138	127	165	157	149	142	148	131	145	120	150	140	154	125	136	144	133	143	139	136	145	153	157	149	135	125	138	160	169	146	136	142	155	164	137	141	149	127	128	154	139	139	143	132	123	164	104	131	157	133	130	134	153	128	130	145	163	129	146	142	147	133	157	127	151	134	148	141	148	131	120	144	151	130	141	141	142	166	124	146	167	152	133	165	153	154	147	131	136	133	143	141	144	150	135	155	138	143	139	161	154	166	135	145	158	142	137	173	157	135	163	153	157	142	147	145	140	144	119	138	121	150	133	167	156	141	155	147	136	130	143	134	139	163	135	144	134	144	139	142	139	155	139	166	156	134	158	118	155	146	159	132	157	131	156	178	143	147	159	141	135	153	156	149	132	147	151	134	137	151	155	152	142	136	150	142	126	154	148	156	153	126	132	116	129	137	137	151	152	150	136	154	153	157	138	149	141	157	138	160	153	127	133	130	167	155	126	125	135	154	160	142	130	133	137	153	162	140	145	136	156	155	148	160	139	138	146	143	144	130	140	173	134	135	136	150	144	148	142	154	132	128	159	130	152	159	170	159	149	151	163	135	155	135	166	127	138	149	137	154	127	151	153	150	126	138	147	150	152	149	129	152	144	155	144	142	143	128	145	131	149	141	143	162	136	150	132	152	156	154	147	137	138	157	152	124	133	157	147	114	150	160	139	144	126	135	136	133	150	141	151	150	146	144	119	136	136	140	137	121	142	156	132	111	150	170	146	131	126	136	162	153	141	137	134	153	139	156	149	150	141	168	173	156	144	154	132	143	170	126	134	146	137	173	135	140	142	130	131	140	116	154	140	132	129	148	162	137	146	132	133	138	142	134	146	143	135	120	143	133	159	146	133	147	151	134	126	134	143	132	130	126	146	154	132	129	142	124	129	140	149	136	123	148	140	145	159	127	145	132	150	128	133	159	152	148	131	139	158	141	136	157	139	152	160	131	140	162	147	142	103	161	147	145	131	124	147	137	142	122	156	130	142	137	141	148	126	147	145	130	132	133	142	133	146	148	131	178	136	111	127	127	125	117	166	165	160	159	144	159	128	146	159	139	141	137	165	165	136	154	145	138	138	134	141	144	141	142	142	157	137	141	140	136	134	139	166	133	137	157	148	117	156	143	142	132	151	147	128	126	151	140	133	139	148	145	134	156	131	165	111	150	147	123	160	152	138	147	150	156	141	145	148	154	128	139	157	148	144	139	146	153	125	126	136	148	148	158	168	162	131	134	127	146	155	142	140	145	163	134	154	164	144	129	141	123	153	131	139	139	153	136	125	138	157	139	149	164	126	133	147	147	148	141	133	149	153	127	143	149	137	148	146	153	146	130	129	143	142	148	131	138	128	131	116	131	138	167	140	135	145	125	157	165	153	153	147	168	149	163	118	134	144	163	140	153	137	130	146	148	171	129	127	133	134	141	151	164	116	142	135	104	130	170	135	131	147	128	137
13920	7278	10107	7955	3713	2797	1951	1401	1154	945	500	360	349	383	330	387	374	398	376	378	341	343	347	334	357	356	361	327	352	340	368	356	370	366	321	354	334	313	351	339	340	338	373	362	352	348	342	360	356	326	329	397	362	335	327	349	339	361	367	362	359	320	379	381	322	345	351	335	329	347	360	358	326	325	405	375	349	339	348	349	336	333	355	365	341	332	361	359	353	365	383	344	329	331	360	351	363	334	332	312	367	335	347	351	353	352	351	336	368	369	320	360	384	339	350	335	360	360	356	371	342	345	359	350	325	363	338	344	369	345	381	371	327	347	344	357	368	381	353	343	342	336	350	354	354	348	364	367	318	336	345	363	349	354	344	350	362	355	346	350	353	336	347	331	376	348	362	349	372	355	362	351	328	357	335	338	364	379	314	348	386	342	344	340	343	358	335	316	341	363	359	342	353	348	358	323	347	383	343	362	342	360	351	336	342	380	331	378	382	341	372	359	368	356	360	379	370	351	367	328	369	364	365	352	356	341	351	329	341	342	337	368	346	378	309	335	362	370	350	360	336	387	317	311	360	382	340	337	404	360	344	371	347	397	388	367	341	335	344	352	349	337	355	362	328	357	395	387	350	347	292	355	339	384	328	326	319	356	368	360	373	353	342	368	352	336	358	368	335	372	332	343	353	361	345	318	340	322	364	344	362	383	371	379	384	374	342	361	304	346	366	321	359	345	368	374	375	343	357	343	344	307	340	379	335	343	327	337	330	355	347	354	318	374	317	337	327	374	336	333	372	353	359	357	345	391	349	372	375	365	353	351	337	344	336	368	345	344	372	373	349	367	361	373	361	336	381	338	351	323	339	323	372	325	341	337	366	345	346	345	360	354	346	360	327	360	367	332	340	336	354	363	371	385	345	358	349	365	342	377	351	333	350	375	333	364	358	359	391	351	351	378	365	382	378	370	364	331	326	369	369	343	353	336	347	346	370	383	316	335	366	371	396	364	341	359	390	366	388	363	323	359	337	371	348	374	332	316	348	355	353	358	378	352	349	361	384	359	367	364	359	362	358	343	342	361	345	343	369	364	338	373	352	359	364	345	356	355	354	327	350	361	320	344	369	376	361	335	360	353	352	362	387	352	357	341	331	354	362	372	368	343	352	366	354	378	381	325	326	359	383	369	345	320	343	331	388	330	351	319	330	354	368	340	345	383	350	305	380	366	331	346	392	381	348	366	338	343	364	358	393	369	362	349	363	367	371	376	351	351	355	367	367	343	359	343	330	327	385	347	348	339	361	358	371	350	368	335	351	315	347	372	346	343	349	350	358	357	375	335	344	361	343	373	339	353	352	376	380	372	344	363	352	347	347	357	319	364	344	384	328	372	361	375	354	380	354	367	379	354	343	379	381	348	351	336	343	375	362	370	346	389	327	387	342	345	341	328	354	354	333	377	345	346	366	385	360	303	349	345	381	339	347	377	366	369	309	326	356	375	336	336	389	359	331	335	332	376	355	339	383	328	340	351	353	352	330	372	375	362	367	353	371	368	349	364	330	330	356	358	346	375	340	350	336	317	339	351	325	385	364	352	370	394	367	356	374	359	358	358	370	319	380	360	371	354	338	356	350	325	340	350	337	367	355	348	321	337	333	347	358	331	367	352	376	371	386	318	337	349	331	348	363	350	384	330	372	337	359	352	378	354	337	315	310	375	381	342	362	383	376	339	368	335	356	343	362	364	397	335	346	341	348	358	354	333	348	366	400	338	335	379	370	371	372	376	355	337	342	330	370	399	355	376	357	349	355	336	327	366	350	343	351	355	353	346	386	348	382	379	405	371	365	371	348	344	364	353	361	329	343	361	370	354	345	356	354	349	352	324	334	368	348	349	312	352	318	363	355	345	343	358	351	369	367	363	314	386	336	350	326	344	359	341	351	335	363	352	355	323	330	370	376	382	352	367	350	338	353	360	361	337	370	379	345	331	337	372	334	370	370	390	363	341	361	361	349	359	344	358	335	328	317	345	328	340	350	359	361	362	352	352	365	364	394	351	370	378	339	377	342	332	359	353	346	396	312	301	310	343	327	353	360	335	350	373	358	387	393	349	368	378	333	392	336	327	341	358	353	317	355	368	368	350	386	382	357	348	362	347	361	360	362	355	349	357	395	387	332	345	360	357	340	350	344	331	358	363	354	366	352	342	342	403	366	351	365	357	354	363	321	375	366	356	354	362	372	331	364	356	350	349	347	334	355	334	371	345	333	370	372	383	299	347	358	380	323	371	365	369	353	347	360	343	346	359	352	339	356	350	396	365	376	352	339	331	349	375	364	349	350	374	347	347	348	331	324	371	379	333	356	377	379	340	389	356	357	352	352	367	370	346	388	349	325	333	370	378	360	346	339	375	349	331	348	331	372	375	349	360	423	343	335	291	334	343	352	331	365	357	338	347	368	333	346	382	350	380	339	370	299	340	346	356	346	342	349	359	338	348	312	349	369	356	363	372	346	340	346	366	343	363	333	363	343	347	347	348	371	330	355	391	358	357	380	334	395	370	378	337	367	342	369	352	345	368	362	380	317	332	326	375	381	366	340	352	339	327	368	365	348	341	343	363	377	352	365	369	363	374	330	345	355	388	325	385	377	346	381	327	351	360	351	333	338	329	350	369	366	355	396	353	333	342	306	393	339	347	356	356	355	380	369	352	324	394	336	348	342	345	351	352	368	333	356	358	353	410	374	387	355	338	343	355	385	366	399	357	354	341	352	368	362	330	338	358	342	366	336	361	355	371	358	328	316	333	346	361	382	343	347	360	347	396	374	369	354	370	327	350	367	371	375	347	358	395	346	334	374	358	374	336	342	378	342	376	327	356	351	328	365	352	336	336	355	342	380	367	358	349	336	368	331	305	354	359	349	368	355	375	311	351	343	350	329	375	351	355	342	367	371	335	347	334	316	343	374	369	389	365	350	361	347	332	353	360	363	354	357	364	352	375	358	350	392	366	337	350	365	369	351	367	348	360	342	348	327	370	382	370	388	368	350	322	358	366	389	341	353	310	354	329	319	360	350	350	343	321	339	347	345	366	377	348	373	362	321	371	348	351	359	370	352	348	374	360	369	362	382	382	367	336	354	338	347	362	367	358	361	352	348	334	354	353	382	369	361	356	384	355	364	381	346	341	366	350	356	370	366	374	334	338	331	372	358	378	347	364	358	344	368	359	372	353	367	362	355	361	348	367	338	345	330	381	341	391	377	369	363	331	345	366	368	346	334	345	370	355	331	363	364	374	334	331	378	375	338	363	338	391	346	358	370	349	347	374	339	360	352	344	354	365	364	379	336	356	338	366	329	347	323	372	346	365	344	376	341	345	342	322	338	364	337	347	368	312	356	347	389	370	376	336	367	343	341	337	310	340	358	337	321	377	346	353	380	340	375	335	381	364	346	305	359	323	382	349	391	353	338	371	342	310	337	358	325	350	367	358	381	332	344	373	354	384	338	345
42854	24262	24296	21396	9549	3636	1685	2373	3665	3062	1577	254	256	248	234	234	262	246	233	232	233	215	248	232	253	246	230	252	258	257	242	268	263	256	268	231	241	254	235	223	248	248	235	257	247	267	243	240	229	245	253	249	268	237	236	240	225	261	263	245	244	249	230	257	241	225	247	232	252	254	226	243	217	243	263	258	235	226	242	239	253	262	265	274	260	258	233	253	226	249	213	244	232	241	244	239	225	251	250	223	226	213	281	259	237	207	217	238	231	233	264	246	273	232	224	228	252	238	245	231	249	262	244	222	245	229	239	227	249	242	277	255	268	238	265	251	282	207	216	225	227	236	249	258	259	229	237	253	280	246	253	265	242	260	232	287	225	260	240	255	246	247	277	285	224	238	210	244	246	234	279	222	237	230	268	238	232	266	226	226	256	231	225	242	220	265	232	269	227	239	219	231	238	250	239	218	244	222	221	231	245	240	252	232	271	240	248	239	259	231	266	270	255	254	209	241	271	252	241	220	255	243	273	287	251	248	238	239	239	253	265	222	225	212	234	246	213	250	253	236	214	232	253	221	261	256	209	264	242	240	230	281	234	234	251	272	233	270	256	268	261	244	297	238	266	230	250	246	257	247	244	253	259	227	247	226	237	235	242	239	249	255	231	262	231	258	230	239	232	276	257	253	237	221	259	233	280	280	259	264	242	238	242	235	249	269	232	224	242	245	204	246	226	219	242	192	235	255	217	262	253	244	262	254	241	226	232	245	231	250	252	256	257	271	249	265	235	237	250	266	268	249	249	250	249	214	256	234	254	281	256	249	245	262	226	235	250	230	260	230	268	249	217	240	239	236	258	235	238	245	239	226	250	231	261	280	263	243	240	226	265	265	247	290	272	243	255	267	267	222	280	266	262	237	241	238	228	277	226	259	222	265	237	247	228	270	274	208	236	242	241	241	238	229	266	262	270	227	222	234	219	244	266	279	248	265	236	251	249	277	223	236	258	236	234	259	240	250	234	218	228	228	262	241	256	272	253	242	264	237	257	254	265	231	240	279	254	257	236	246	288	232	243	253	232	275	246	226	257	237	226	241	212	230	230	239	246	250	220	221	242	231	244	261	234	258	237	238	247	227	256	227	230	232	238	259	256	231	254	226	228	202	235	250	260	262	243	308	227	253	238	265	232	239	219	278	256	247	268	234	223	234	266	252	238	243	226	236	254	244	248	279	217	251	234	231	257	256	229	266	229	237	256	259	225	204	223	229	228	262	243	273	259	230	238	235	250	246	229	298	253	244	254	258	253	247	216	261	274	260	260	261	251	246	250	211	216	234	237	275	215	262	226	243	245	230	252	261	236	261	241	237	227	258	245	237	271	224	223	231	260	269	226	261	235	250	280	227	261	260	238	264	241	226	207	246	247	249	270	245	241	269	266	229	240	268	271	252	229	241	231	272	238	234	272	252	271	245	240	241	211	224	235	242	250	246	250	273	274	259	232	222	259	252	241	235	215	266	245	233	256	246	281	232	232	234	234	240	250	243	225	230	267	243	248	261	223	224	251	271	266	227	257	246	243	226	240	241	250	283	259	259	281	262	240	252	239	240	231	247	238	267	231	242	259	234	237	261	222	248	237	250	270	262	234	243	234	225	284	268	245	207	271	248	240	226	254	232	237	232	239	243	243	225	255	244	256	256	240	235	240	239	241	240	220	238	196	255	247	239	243	257	227	267	227	243	247	224	219	233	248	255	221	258	264	228	244	264	253	262	219	238	256	245	271	266	260	254	234	236	223	235	230	237	247	218	219	230	234	254	258	237	260	246	269	252	240	230	235	233	232	230	243	223	243	246	247	251	237	279	233	240	228	258	254	221	234	238	271	225	243	269	251	264	246	267	222	250	239	257	252	224	262	208	271	205	257	279	274	262	254	248	252	255	246	249	252	271	240	232	235	224	253	234	241	255	258	222	242	245	215	266	265	220	279	241	238	255	287	254	253	224	250	273	241	275	270	255	259	271	254	229	256	251	239	242	252	222	253	227	254	201	248	278	246	224	226	240	250	241	216	239	235	249	247	261	238	246	220	250	239	277	237	261	239	212	210	268	261	234	253	237	272	226	251	222	228	245	273	258	253	234	231	239	250	221	270	207	216	243	250	233	261	233	244	256	243	223	239	234	189	222	256	226	239	202	227	227	228	242	244	243	242	270	253	232	238	246	274	212	238	242	218	211	247	233	220	251	238	256	217	263	240	266	254	255	242	233	274	266	240	261	268	286	273	252	241	227	273	227	229	235	269	240	236	264	226	232	247	243	267	227	254	229	259	222	272	211	246	263	237	215	223	221	242	263	213	242	253	295	237	253	241	250	213	249	244	268	249	253	263	239	235	255	228	260	249	210	228	256	224	261	202	247	246	243	233	239	253	226	254	239	253	242	250	257	234	226	263	230	246	241	229	242	239	219	240	227	236	233	238	250	246	268	244	236	276	245	217	226	227	248	218	277	249	228	238	233	244	239	260	254	269	211	212	230	247	274	242	239	250	234	236	238	253	245	231	231	246	234	239	241	215	254	249	232	262	231	237	231	234	238	219	235	248	242	215	187	233	239	268	232	242	230	239	232	263	221	223	246	247	255	220	240	238	254	247	239	236	250	228	275	262	261	250	218	263	222	261	265	227	232	250	219	218	251	226	243	249	282	218	215	238	236	271	221	225	256	251	239	249	243	274	230	243	232	245	257	237	229	246	264	257	254	227	226	267	249	228	251	224	225	244	220	219	221	262	212	246	213	255	266	261	238	272	236	228	277	245	242	269	217	238	262	267	271	236	234	222	263	245	231	212	247	252	228	240	240	232	235	255	245	254	257	258	223	262	237	242	260	231	238	248	293	227	245	231	264	254	224	214	249	246	251	259	262	236	235	253	227	258	247	245	265	257	234	237	244	250	200	201	242	234	233	254	252	260	223	255	227	251	263	247	263	242	250	252	235	273	246	267	242	273	244	265	226	237	231	223	232	255	225	256	253	194	230	218	252	258	221	257	227	232	236	254	238	246	223	228	251	221	210	250	259	242	241	273	253	209	252	235	247	230	219	250	267	261	220	235	232	266	213	264	236	235	238	243	244	271	264	254	229	227	234	262	235	228	248	259	213	233	257	237	246	245	252	221	252	230	232	246	233	237	246	214	226	257	262	267	247	250	214	255	260	233	241	215	222	221	266	205	219	253	266	265	237	263	239	252	218	227	261	252	264	264	220	268	243	249	217	227	231	215	222	249	228	226	261	234	248	268	259	234	233	259	256	232	249	227	278	270	243	237	223	255	226	217	254	246	236	265	238	235	246	307	239	229	219	248	221	263	268	252	209	240	254	261	285	248	251	264	253	273	234	256	236	258	228	251	252	237	223	214	271	235	235	257	247	278	253	227	243	226	232	251	244	227	248	232	246	238	221	246	240	236	265	259	228	242	242	242	261	261	223	243	255	254	242	231	251	231	235	271	251	222	229
27464	18128	28903	29440	18549	10216	6008	9685	13746	11461	5656	589	529	572	539	531	588	578	492	564	557	529	563	539	570	535	526	564	553	578	541	521	547	551	553	550	539	531	589	556	578	567	547	524	546	527	520	587	574	572	587	514	547	568	609	546	546	538	520	569	599	578	554	547	606	576	587	556	535	510	565	563	542	540	557	577	552	549	533	518	563	581	558	568	559	545	598	548	506	543	560	549	555	552	566	577	543	607	537	543	505	516	573	525	522	577	566	562	589	534	593	560	553	570	588	535	548	578	558	535	589	551	545	521	539	559	591	576	547	593	557	503	568	535	570	541	552	597	547	568	577	550	600	579	522	533	549	582	590	571	562	593	594	561	552	575	525	561	554	562	596	565	567	603	547	551	516	581	557	543	599	566	564	566	555	566	578	580	554	530	555	566	524	557	518	527	571	552	532	585	527	506	544	559	583	544	590	572	548	574	519	590	572	521	530	550	589	543	575	540	540	528	557	583	557	573	537	554	542	514	578	566	574	576	611	544	549	516	536	522	538	552	533	579	572	527	542	540	542	545	578	544	556	555	592	555	601	582	566	562	588	548	547	540	598	566	574	561	554	531	564	569	575	558	600	563	541	577	552	554	562	593	497	572	557	536	601	574	550	513	574	544	542	568	571	557	538	568	582	547	552	598	594	570	555	602	591	542	546	578	555	589	594	550	577	525	537	554	526	542	529	549	563	545	594	530	560	542	496	569	534	542	566	547	518	555	576	583	565	499	546	520	563	556	572	589	561	548	514	571	555	571	553	541	546	565	525	547	528	540	552	591	610	536	582	571	562	594	557	533	536	535	553	557	570	580	545	567	586	522	555	565	537	531	555	543	561	542	575	580	587	540	563	551	547	485	568	558	587	527	537	521	608	618	580	539	604	520	547	561	601	529	567	592	572	556	534	562	578	566	559	578	536	567	574	559	535	558	569	562	571	541	559	570	538	544	568	526	563	567	590	545	543	545	589	561	599	562	570	562	566	589	551	538	516	538	536	565	559	540	575	568	528	545	535	567	518	585	523	560	561	543	573	529	558	561	501	535	568	534	555	545	555	568	566	574	562	551	556	562	521	584	551	553	584	565	559	574	579	571	529	572	549	594	521	562	588	569	565	566	528	585	550	554	538	539	519	586	573	589	570	541	541	511	553	547	546	535	551	540	554	543	527	542	546	574	516	567	569	546	531	554	532	506	576	514	509	578	557	541	556	545	578	524	564	557	534	527	597	544	577	575	602	514	599	575	556	576	561	564	516	549	552	560	524	541	569	573	561	564	524	545	535	546	560	527	586	567	562	577	524	566	542	573	587	540	585	568	535	533	570	538	554	537	566	557	558	540	575	538	542	556	541	564	573	546	554	563	540	547	517	547	544	554	582	555	572	551	576	581	537	523	555	543	510	557	582	590	543	544	548	583	555	545	559	568	576	575	519	533	510	544	526	563	579	533	499	588	571	553	554	582	515	538	573	608	536	536	550	554	562	569	629	538	547	527	571	600	530	539	554	557	563	547	541	555	580	535	525	544	539	541	581	556	536	558	538	572	543	551	534	509	563	557	572	562	506	541	534	526	541	556	523	580	571	535	611	566	544	546	568	542	548	517	587	571	534	556	546	510	602	549	539	506	540	560	553	560	549	612	553	558	559	565	535	555	540	536	520	534	561	566	548	518	589	563	567	537	538	592	579	530	548	571	562	539	586	521	582	578	566	541	541	578	517	577	569	557	607	554	571	558	560	590	607	548	558	558	574	536	576	544	573	558	518	557	561	531	538	545	546	572	542	568	598	574	536	540	552	564	555	567	559	556	569	514	555	572	549	555	521	581	554	566	578	566	584	572	595	524	568	552	570	522	576	530	548	566	534	518	627	555	546	549	544	586	544	558	531	532	546	517	555	582	530	549	546	570	587	548	587	544	537	574	595	522	548	530	583	556	552	570	573	534	564	541	560	603	564	573	522	571	545	572	516	541	526	515	581	539	557	507	587	571	538	540	517	561	534	586	575	545	536	545	550	584	573	533	564	576	563	503	522	525	534	568	557	538	576	559	553	564	546	507	555	562	613	554	560	564	605	581	540	552	538	634	585	578	570	582	571	527	558	539	530	577	561	542	545	535	568	549	581	558	538	555	595	539	560	527	563	547	553	605	542	522	628	615	565	537	568	554	538	577	524	551	578	515	556	547	542	550	572	568	561	537	550	547	604	567	562	588	570	547	533	542	572	553	533	549	562	526	557	566	545	565	572	576	513	586	580	566	599	553	518	541	568	575	550	539	575	551	552	547	590	557	557	541	533	529	540	538	573	547	550	584	574	553	563	560	567	555	584	549	547	580	562	575	556	540	514	569	557	547	546	587	560	532	538	547	571	559	552	562	533	549	608	522	603	555	524	546	560	570	561	547	547	546	542	598	568	625	531	525	509	572	534	576	531	564	548	582	533	540	510	540	556	567	536	562	544	530	572	534	532	574	548	569	560	540	537	548	546	535	568	561	538	560	562	551	500	531	596	528	565	570	542	567	599	626	514	534	528	524	559	588	545	527	563	546	510	562	589	538	593	583	557	567	535	541	547	574	575	532	564	549	557	583	528	579	571	556	571	570	519	582	580	597	580	547	593	531	520	565	551	521	603	575	594	563	571	536	534	545	546	562	556	564	519	548	575	586	576	546	534	564	542	562	589	557	539	595	568	550	566	534	576	600	559	566	563	551	532	553	550	575	576	568	542	540	523	577	518	517	565	541	531	572	572	538	575	506	567	531	539	540	578	626	570	509	536	546	575	555	512	552	547	542	547	556	559	551	539	528	571	512	549	489	518	544	540	582	524	562	554	555	536	559	559	559	575	527	536	570	572	569	573	574	555	545	556	526	567	561	525	577	586	568	597	564	584	565	577	581	533	537	577	543	577	544	554	535	549	611	592	532	561	569	570	555	594	567	526	543	582	535	541	605	550	532	557	551	536	537	577	572	537	564	579	542	595	577	523	600	559	570	547	519	552	552	552	562	562	568	553	563	593	544	535	555	547	585	532	574	593	557	534	547	567	507	562	629	549	534	600	572	520	529	547	536	538	536	558	549	544	556	541	558	549	527	534	562	584	530	583	520	557	575	567	545	514	548	558	550	608	572	545	529	571	558	564	579	566	580	571	568	602	546	589	575	548	597	571	545	555	582	577	519	592	537	554	588	549	552	541	566	531	566	557	596	561	552	571	516	589	564	578	542	563	565	584	511	535	524	576	554	547	566	542	533	544	541	592	574	530	555	561	561	557	551	548	564	556	573	553	563	583	583	555	585	515	533	613	588	530	534	592	525	551	538	565	561	561	544	505	537	519	527	572	564	569	523	584	574	533	547	579	552	554	530	542	565	620	528	543	558	563	546	506	525	593	554	569	544	587	562	564	544	532	560	552	555	552	563	564	523	577	608	535	529	568	551	560	528	550	514	542	586	538	580	538	572	565	579	528	593
48621	32643	35388	34706	29870	20345	9614	5906	5616	5984	2856	349	307	312	301	354	304	269	301	306	321	301	284	330	292	311	308	296	290	312	287	297	302	298	284	284	320	339	276	285	264	300	289	276	277	306	265	312	280	302	301	269	297	313	311	291	288	294	289	329	318	306	300	331	255	320	289	316	299	288	260	296	316	336	296	307	280	307	289	303	304	278	345	296	286	266	312	289	303	290	281	322	273	295	287	307	304	328	294	281	317	325	279	297	286	359	295	256	279	280	281	299	287	297	303	295	267	267	310	294	294	327	285	314	288	288	303	313	275	290	302	318	304	295	313	297	298	265	321	327	337	281	283	269	280	272	296	313	283	307	266	297	319	331	310	314	313	274	305	300	277	282	267	294	260	292	295	324	285	283	280	284	289	285	285	352	286	292	292	292	328	299	290	313	305	286	272	304	290	292	313	328	294	298	276	308	308	311	290	318	309	274	309	306	287	322	313	301	297	305	296	317	303	306	300	315	317	274	286	262	259	304	294	288	302	292	288	250	300	292	308	287	273	310	326	320	339	291	318	278	284	342	305	303	298	280	304	277	265	307	273	281	325	281	303	288	300	289	262	308	264	280	246	322	295	298	294	317	272	262	300	293	297	307	291	289	301	293	282	266	305	323	267	280	276	305	285	273	279	275	286	276	319	285	308	282	279	260	305	298	306	313	305	321	276	309	290	321	302	288	274	278	270	312	282	261	296	311	280	305	292	289	298	281	298	297	308	315	263	287	292	297	294	278	307	306	289	278	271	305	311	292	292	293	275	263	276	297	342	292	297	283	293	325	275	311	280	293	273	317	290	271	302	323	308	271	304	273	293	275	329	308	302	282	259	271	278	277	314	287	289	273	313	269	303	314	306	310	311	313	308	248	301	308	328	286	303	289	282	287	311	292	317	293	300	289	322	299	299	294	269	286	266	311	296	292	294	304	269	288	305	285	298	295	302	309	326	302	281	320	298	321	310	303	290	266	298	289	307	289	264	288	312	290	288	273	290	327	301	303	299	301	306	306	289	317	296	290	310	300	279	295	280	280	286	293	308	306	321	287	275	303	294	304	327	280	276	294	326	319	295	281	273	293	290	286	284	334	275	290	319	294	296	271	293	291	291	286	324	315	280	295	281	307	315	257	272	308	309	317	279	306	298	287	266	293	319	290	273	315	301	276	283	292	286	274	285	324	295	281	268	297	294	351	275	309	250	262	304	287	288	275	312	335	280	302	330	280	322	267	255	289	310	254	297	280	284	296	322	285	303	295	276	287	331	303	272	284	289	306	304	267	304	298	287	275	280	294	302	316	341	301	304	275	284	286	322	274	299	281	242	311	306	285	303	276	310	293	277	285	325	270	295	302	252	292	323	288	262	281	312	285	337	312	295	294	306	312	300	296	319	281	283	316	288	302	309	294	295	253	269	292	311	342	288	294	288	285	320	294	287	256	291	342	302	294	338	281	317	321	322	294	274	274	310	292	272	298	279	284	331	296	286	307	295	313	324	272	296	304	265	274	270	288	264	273	321	299	299	290	298	297	296	293	329	283	291	288	281	283	317	258	294	304	318	307	245	289	272	280	301	299	289	308	328	289	269	288	274	290	272	299	314	311	298	309	249	293	282	295	294	284	270	285	325	292	282	304	299	281	283	313	325	270	296	295	333	294	295	306	311	325	304	279	310	257	285	279	298	304	275	282	279	300	285	312	294	348	299	283	301	308	278	306	289	320	312	291	307	334	268	304	293	307	326	256	306	276	322	337	291	300	277	299	285	315	333	288	281	307	256	270	265	326	301	313	288	300	335	316	281	268	280	278	301	295	305	304	309	285	325	316	285	283	285	321	309	276	279	276	285	316	303	264	311	268	281	296	291	291	300	293	300	273	285	267	288	272	286	314	315	326	254	293	273	310	309	297	307	258	293	289	336	308	261	291	303	294	263	280	288	285	290	294	275	278	321	343	338	305	311	282	284	292	296	340	319	285	290	293	309	288	281	287	303	320	285	310	289	250	287	278	331	286	298	282	282	281	289	311	314	289	310	280	280	286	302	287	279	284	289	279	270	280	301	316	297	292	329	294	268	278	305	298	299	276	321	299	320	332	335	318	283	276	311	296	311	311	271	263	305	286	289	285	297	319	317	239	275	286	282	295	264	305	297	341	270	321	313	281	293	299	259	259	295	320	323	274	293	247	285	289	312	268	312	299	328	298	310	311	287	293	326	295	275	302	276	285	288	295	313	306	280	320	299	271	312	262	288	315	333	270	259	276	272	295	324	338	309	259	287	306	268	289	273	292	291	288	259	315	263	314	279	298	309	318	300	275	247	286	287	291	304	298	293	299	319	299	314	272	306	318	290	245	327	305	281	269	279	287	288	321	336	298	295	288	274	291	289	308	293	310	287	289	306	293	281	308	292	300	315	316	290	315	285	313	324	262	287	288	271	290	301	270	329	304	278	321	289	305	328	285	313	285	277	290	288	284	303	285	290	286	297	298	283	294	295	293	273	315	277	310	279	290	304	281	334	289	264	295	280	296	324	318	285	275	297	285	309	304	276	306	288	306	297	312	281	325	287	300	272	285	279	291	299	275	297	321	279	271	312	260	279	300	279	265	284	290	293	287	275	294	276	283	294	299	293	315	306	288	286	281	307	299	271	288	293	307	289	303	277	269	295	254	302	327	303	259	257	316	277	299	315	251	300	289	310	299	334	327	299	305	270	293	299	299	307	283	260	318	264	252	303	300	257	292	279	287	297	294	267	306	319	306	316	288	259	286	293	287	277	276	307	294	326	264	286	273	292	303	330	318	289	302	310	263	304	279	285	276	310	318	302	282	317	286	302	323	282	271	302	283	279	263	254	282	250	306	268	310	309	349	292	263	302	280	292	292	252	275	259	242	308	309	315	297	271	316	290	267	279	303	279	301	304	263	321	308	270	303	289	280	248	281	296	301	281	271	307	246	295	305	313	263	294	269	295	287	315	241	281	301	298	317	289	276	280	300	307	312	294	289	286	286	274	327	260	306	299	290	288	287	308	303	302	303	284	288	286	291	326	311	287	299	281	294	305	291	251	316	275	313	251	281	320	284	298	291	301	267	322	307	295	279	294	308	318	263	286	293	280	276	314	266	285	276	296	335	307	273	306	286	293	284	315	319	307	293	311	291	296	274	302	302	296	280	306	314	312	305	315	330	271	283	307	318	308	281	266	281	306	284	296	252	305	281	293	297	295	291	287	300	281	297	281	280	316	292	289	299	288	290	271	283	269	281	309	257	287	319	364	322	284	309	267	281	280	274	287	292	241	272	278	287	291	322	307	311	303	303	296	259	250	254	300	285	269	291	273	291	286	280	260	278	337	298	283	325	312	321	297	327	265	277	285	269	328	294	325	296	301	300	290	285	301	289	295	309	291	283	322	311	258	286	301	297	304	284	308	277	301	300	293	277	297	283	290	301	280	282	247	313	315	307	295	297
30992	24710	37286	42090	42214	29910	22532	17049	17800	19402	9003	668	691	660	685	643	694	634	667	666	690	622	682	662	665	599	624	670	696	657	681	672	622	678	655	646	653	661	637	643	667	691	623	659	600	636	657	649	634	634	670	674	662	605	602	638	674	622	675	627	669	637	643	620	634	651	596	603	668	595	674	645	709	679	681	634	651	632	633	627	635	652	606	693	630	665	616	611	668	642	660	605	675	614	622	696	678	655	662	655	596	695	611	675	620	639	661	607	608	625	622	643	660	641	643	604	612	655	686	661	662	610	649	628	608	660	616	629	682	661	615	606	637	629	616	596	652	619	636	636	692	620	640	636	658	628	655	660	650	656	576	619	630	659	673	672	680	643	657	645	581	622	654	621	653	624	655	620	667	644	608	653	663	577	628	655	710	652	660	699	652	692	608	642	660	642	629	633	635	616	691	604	669	596	627	658	656	671	615	615	658	638	692	642	672	666	620	630	685	615	648	644	640	639	614	664	619	583	616	635	690	682	626	621	612	611	646	723	675	594	645	590	646	658	606	647	636	640	633	626	599	661	622	657	594	657	637	622	621	603	631	646	667	594	661	661	617	672	671	608	660	683	624	632	685	585	603	664	670	622	647	645	615	653	645	613	680	664	649	640	658	608	616	651	656	644	624	621	642	627	622	698	645	671	613	624	613	622	664	633	640	669	647	645	631	647	633	610	639	651	625	659	666	648	652	688	638	621	688	625	644	679	649	599	629	600	617	663	613	625	631	620	612	641	649	631	658	641	634	616	646	659	599	645	661	639	696	732	622	642	668	674	647	590	614	665	662	630	607	673	611	620	635	642	643	615	659	646	618	659	645	641	658	613	639	626	667	610	668	670	634	641	598	635	664	650	627	619	617	636	629	625	624	663	684	658	648	652	658	659	670	617	643	625	677	639	591	637	666	585	648	633	600	636	591	634	637	671	639	665	649	678	668	671	619	646	658	648	731	632	603	610	625	659	637	632	609	632	625	673	630	622	620	644	591	644	640	674	609	670	614	597	631	650	650	624	634	647	619	666	656	593	652	621	635	699	615	629	625	669	648	617	638	597	670	568	673	606	661	626	615	643	677	640	689	651	653	619	597	677	618	658	633	626	637	648	654	668	657	650	665	632	660	644	632	647	654	652	660	625	648	624	629	656	607	641	633	597	654	654	642	606	623	638	624	654	649	704	589	646	706	647	666	625	649	667	641	649	580	686	647	623	607	682	637	649	602	674	655	637	637	653	611	657	614	616	723	658	658	667	690	608	629	706	617	653	654	643	650	655	607	621	657	604	660	662	630	629	653	611	652	643	628	605	603	629	638	637	591	623	654	632	674	657	625	656	652	633	625	669	631	654	637	687	690	654	628	637	607	663	671	589	628	609	639	639	641	616	590	645	665	655	606	635	630	640	668	635	621	633	656	660	598	670	623	662	622	669	613	653	610	638	600	628	602	612	626	636	676	680	627	594	635	653	629	616	696	648	624	676	588	613	617	679	658	630	644	680	655	685	650	635	613	599	665	665	647	650	609	635	606	645	631	663	610	671	649	642	662	661	671	682	639	616	642	650	654	661	682	659	649	623	644	617	651	680	607	624	637	613	629	692	634	633	620	660	626	626	634	583	649	655	654	627	619	629	621	591	657	625	661	672	636	695	689	610	657	642	637	643	664	641	627	623	639	653	694	649	684	666	625	643	665	608	620	621	650	641	625	674	648	646	674	662	618	674	645	643	683	608	690	633	611	622	641	673	633	600	640	600	652	649	677	716	640	579	616	675	669	657	629	634	660	675	633	636	664	657	636	704	628	663	631	648	629	672	608	621	607	603	614	611	693	614	650	564	663	653	650	603	633	640	660	666	665	664	603	619	655	669	648	634	635	633	666	626	671	648	646	627	648	686	642	625	597	618	686	625	628	623	638	690	591	676	618	633	637	626	695	635	636	605	624	620	656	651	661	608	628	660	643	644	633	639	603	650	638	646	639	649	616	669	615	670	641	620	629	699	626	635	660	640	604	626	626	640	645	620	633	621	645	631	651	623	639	649	632	605	633	593	669	652	642	621	611	644	649	638	663	682	625	643	663	651	628	652	633	601	629	670	622	652	638	618	646	623	678	656	631	588	638	692	628	588	612	614	626	626	604	638	649	640	661	653	688	648	638	665	631	665	611	634	639	664	656	603	638	602	620	615	666	638	634	667	611	609	637	639	654	633	625	662	615	648	667	644	644	625	666	648	638	624	637	616	642	603	615	664	663	603	645	677	633	616	647	608	661	654	625	606	664	632	611	673	638	666	626	640	632	658	641	645	629	639	639	679	630	625	617	653	645	624	652	629	613	651	600	653	644	636	642	588	635	645	656	615	649	631	629	695	625	650	635	630	666	579	634	666	637	636	686	660	672	638	660	671	596	621	633	677	626	638	566	640	679	611	662	642	681	643	639	681	639	656	653	648	649	667	639	692	615	671	658	640	662	628	614	646	641	619	671	637	637	589	638	688	632	663	600	620	644	637	624	653	665	619	624	611	618	624	659	660	653	659	658	626	627	624	626	668	677	665	639	650	648	639	676	676	666	670	653	600	680	635	648	664	631	639	642	621	674	600	634	657	595	610	657	644	627	634	633	696	633	628	638	631	625	679	658	643	679	607	679	648	645	663	631	621	644	640	621	669	655	643	686	673	615	691	649	633	633	642	617	636	618	649	649	652	654	580	641	673	634	606	623	670	669	627	637	638	676	636	661	657	654	656	632	609	644	662	626	681	656	674	628	642	613	651	678	661	623	665	654	628	631	636	641	640	671	704	669	600	654	604	653	639	636	611	614	670	640	657	615	668	655	643	600	610	614	641	648	644	605	608	624	590	685	607	636	674	606	650	630	689	640	620	626	634	618	658	662	648	671	596	657	607	679	651	662	671	646	618	628	678	645	632	671	654	705	646	627	655	620	684	654	663	632	624	657	630	614	665	662	647	643	630	662	604	614	612	604	659	647	660	653	639	623	673	646	634	666	638	625	650	736	675	622	632	638	602	667	627	619	643	688	642	645	629	640	651	634	636	575	661	656	643	647	619	618	678	658	653	607	598	617	644	640	636	678	631	627	624	554	646	653	611	648	603	616	642	676	689	595	632	627	644	643	631	627	624	619	631	666	632	658	665	672	661	604	623	649	642	653	613	655	616	646	631	654	623	632	675	673	640	655	659	605	638	653	639	625	612	651	631	632	696	660	645	659	607	653	651	621	626	604	669	633	645	652	617	673	641	612	619	643	635	632	660	607	678	608	651	576	649	606	631	666	652	625	599	623	642	685	670	698	643	670	617	616	614	643	644	646	653	645	632	656	641	688	625	623	619	631	649	638	640	651	622	652	626	641	656	593	647	603	597	660	668	600	607	669	646	631	621	668	653	635	601	628	686	664	663	664	623	607	626	670	651	635	628	673	632	662	638	670	616	705	703	672	617	641	592	647	676	654	622
19624	9876	6981	4403	2502	1180	502	374	339	290	184	128	161	141	159	163	135	134	150	149	138	146	169	171	163	157	142	156	138	171	157	176	137	124	132	139	146	157	140	182	145	147	173	155	163	157	155	150	135	154	182	154	140	149	157	139	145	162	173	141	165	154	161	127	160	163	148	150	159	139	136	169	157	161	175	184	131	149	159	149	159	161	125	135	152	153	155	134	153	149	153	171	146	168	140	150	134	166	155	157	182	130	128	139	169	127	151	150	155	160	148	163	149	135	139	141	146	128	154	173	148	137	123	141	139	169	169	152	138	163	149	133	166	163	133	159	144	144	127	137	170	149	161	149	140	156	145	179	133	183	160	156	159	151	164	151	162	137	142	141	131	162	150	131	138	159	182	172	136	147	143	149	125	148	145	138	165	150	128	166	162	149	150	161	155	155	130	153	136	173	162	160	131	155	149	174	151	133	131	154	150	161	141	127	148	145	159	150	160	148	139	157	163	154	134	128	132	148	150	143	159	143	147	159	152	140	151	137	151	134	136	171	146	158	139	145	146	137	138	163	171	147	152	149	163	164	154	122	155	142	153	170	154	157	143	131	134	155	154	150	159	166	174	148	153	136	142	182	158	155	150	144	159	154	141	144	177	146	147	145	185	151	144	175	155	130	149	139	137	126	155	157	141	133	149	140	168	174	143	153	152	147	144	160	133	156	143	156	147	138	134	158	158	158	150	150	158	144	163	177	157	146	150	164	155	149	176	144	156	157	139	170	162	155	140	128	155	170	168	146	153	160	165	140	136	141	132	145	156	147	154	140	157	145	137	145	167	143	155	151	142	164	144	173	133	150	143	126	132	147	169	153	156	161	154	141	150	161	155	164	146	145	155	145	138	173	173	149	159	151	153	160	156	148	151	151	140	125	154	161	153	144	148	146	152	138	147	179	162	175	144	148	141	161	148	158	126	141	152	134	151	160	146	163	168	164	134	181	145	134	161	166	142	139	164	138	139	146	141	145	127	138	149	147	144	161	159	138	146	146	154	132	134	134	144	150	170	175	160	152	174	149	164	181	144	149	151	168	154	132	137	163	127	160	152	173	117	127	146	152	158	154	158	116	168	158	150	148	164	139	153	138	124	147	157	162	135	133	141	167	121	147	128	163	139	163	171	132	145	159	137	131	148	142	179	131	141	145	146	142	151	158	166	138	153	129	134	168	114	153	158	160	136	148	164	153	152	138	156	142	162	159	153	116	147	171	143	139	192	168	141	152	148	176	136	161	151	142	147	146	160	144	139	146	153	137	145	162	145	147	147	126	151	152	133	158	157	142	147	150	132	155	148	158	169	152	141	131	145	152	131	166	162	151	172	161	137	148	161	174	169	138	157	141	152	169	150	144	161	139	175	161	153	150	141	171	127	139	162	175	161	153	165	148	157	147	144	140	156	145	178	122	155	134	146	141	142	133	171	141	132	172	149	125	162	148	143	143	162	148	172	167	147	144	136	142	165	152	141	132	158	142	143	153	156	158	129	141	153	137	149	131	129	130	155	143	140	158	152	158	155	152	164	145	151	157	117	147	151	174	151	151	134	138	162	156	181	139	158	161	144	162	139	142	142	144	152	149	145	160	140	138	166	158	164	111	137	158	124	158	155	146	140	163	145	139	153	137	187	141	159	157	148	149	152	152	143	174	165	166	149	171	165	138	154	162	144	157	134	158	168	164	160	148	179	151	135	143	145	166	152	145	143	161	152	158	157	143	155	150	155	164	160	159	139	151	154	128	132	137	163	163	154	155	140	143	139	123	137	140	153	148	159	172	168	135	157	147	164	157	138	161	148	135	153	172	168	164	162	170	139	162	166	158	167	171	152	154	151	139	131	145	153	155	145	133	148	171	166	147	146	136	139	139	142	153	152	162	158	131	170	146	143	157	152	134	148	165	152	150	134	158	183	128	157	140	141	146	161	153	139	150	132	161	148	152	153	141	156	150	162	158	177	139	142	134	154	144	153	156	149	151	152	148	169	154	164	143	151	163	170	150	158	153	144	137	148	155	152	148	130	149	158	158	161	147	159	175	138	151	161	151	131	147	144	140	137	158	136	148	142	145	145	156	140	146	165	175	136	156	160	135	152	152	149	185	142	162	136	168	137	158	146	139	152	152	149	146	163	144	152	153	144	153	145	145	144	161	141	135	182	134	147	125	141	142	149	140	137	153	158	147	150	153	155	154	167	126	145	143	143	166	139	171	166	156	153	156	150	150	160	127	150	161	139	164	146	153	146	132	159	138	131	174	135	150	142	139	125	139	141	143	160	137	127	173	153	158	131	151	168	146	146	159	154	173	158	167	118	157	164	179	134	129	161	152	134	153	137	130	167	152	140	160	149	146	130	146	146	177	122	170	111	151	147	163	165	152	149	152	122	155	165	127	142	126	136	165	168	156	140	164	154	156	139	159	152	162	141	165	157	170	137	168	172	149	149	159	152	143	177	167	165	144	124	156	139	163	141	151	141	158	163	156	164	133	141	147	157	139	150	162	135	130	145	155	165	148	162	152	149	143	160	115	138	142	155	161	155	150	161	136	133	143	146	153	147	168	156	170	150	148	165	147	151	173	156	147	149	168	146	156	149	135	130	155	151	148	158	141	146	154	168	153	162	139	137	162	142	151	138	138	122	128	156	147	130	147	164	145	137	146	156	121	136	147	168	154	158	154	160	163	133	143	131	144	166	162	154	141	161	162	161	178	160	156	157	150	157	150	143	143	139	186	156	141	144	160	158	171	134	150	154	135	148	148	133	143	148	152	146	142	143	130	151	144	153	146	152	155	156	150	155	155	161	143	157	146	152	159	178	124	137	170	157	155	179	162	135	154	145	127	151	147	148	142	150	147	154	169	166	150	135	162	152	148	144	138	184	134	138	139	150	145	155	145	182	141	136	132	158	151	140	162	168	124	141	173	140	160	151	144	145	130	141	149	170	155	152	159	168	157	133	154	131	137	150	171	150	164	118	153	170	141	132	169	147	169	166	146	137	155	161	141	135	154	145	144	156	157	155	120	138	169	149	149	142	137	158	153	148	165	162	157	148	159	153	141	163	137	164	149	180	138	130	128	176	152	154	178	158	163	162	147	149	147	140	136	154	154	147	147	138	163	147	136	164	171	140	170	152	179	128	125	142	140	152	144	159	139	132	147	156	168	177	163	126	161	150	148	138	162	127	151	136	160	133	157	158	133	147	140	156	170	157	134	145	150	167	152	148	145	135	135	122	155	177	135	149	160	166	134	167	140	176	153	177	143	128	149	169	122	165	122	125	124	135	140	148	164	155	141	153	143	145	145	150	158	147	150	163	163	150	158	159	153	142	181	162	154	139	150	171	144	147	144	153	187	180	143	162	151	131	154	142	152	133	153	173	157	145	144	158	151	142	161	136	123	141	142	128	139	144	168	142	150	164	141	142	167	151	140	163	178	137	127	162	157	150	167	171	156	131	143	139	151
11880	8109	11651	11498	8592	4501	2023	1515	1271	855	478	342	370	382	379	344	367	388	348	340	363	394	370	380	374	369	382	380	340	361	366	392	346	370	341	351	372	367	353	370	369	377	404	359	398	351	379	375	443	328	357	374	359	359	401	418	374	368	329	386	378	401	360	382	349	386	359	358	389	380	369	373	354	384	416	368	372	385	372	367	359	346	364	403	347	350	352	411	372	398	350	349	367	371	372	387	396	361	381	351	399	345	386	358	377	397	407	356	362	349	342	384	382	349	385	392	368	399	361	370	372	362	353	365	343	382	316	354	371	373	390	365	368	378	385	362	366	400	386	373	375	379	363	351	368	382	384	375	353	345	411	352	377	366	349	375	384	361	334	369	378	357	382	395	360	335	353	389	386	344	366	348	349	380	378	351	369	374	363	355	338	367	334	398	369	363	369	374	367	332	381	338	396	358	379	346	383	366	382	383	417	377	377	357	398	348	352	376	359	396	368	385	363	355	336	395	351	365	358	357	404	381	359	374	368	357	399	372	381	378	342	366	352	348	352	346	406	375	358	371	384	360	377	358	355	384	313	385	355	357	360	369	373	385	371	385	385	381	356	338	344	385	350	365	359	363	368	362	391	354	373	366	371	380	341	403	398	335	349	329	384	352	341	366	383	380	375	389	356	383	375	395	376	397	352	361	378	377	362	337	344	394	388	380	343	368	375	422	384	361	341	375	383	353	406	391	378	361	360	387	366	354	352	360	336	400	358	367	327	368	386	343	348	378	392	344	369	380	424	400	337	347	362	397	370	348	354	376	375	390	374	380	392	388	388	362	390	371	398	376	363	367	373	357	362	363	375	370	350	371	369	332	370	367	379	368	378	365	378	354	378	366	363	384	388	375	370	369	373	350	381	385	364	362	364	352	375	336	306	363	354	350	383	385	364	399	340	354	385	391	389	389	384	352	385	371	433	346	412	356	377	369	353	384	352	354	385	371	360	340	349	350	369	365	363	372	323	370	368	339	369	373	375	371	413	371	369	368	352	356	375	380	357	383	395	358	358	395	385	351	378	341	376	370	364	353	376	345	357	423	355	365	378	370	402	374	358	383	364	364	379	349	371	363	362	366	348	391	376	382	377	339	355	381	365	354	375	381	370	369	375	355	337	361	378	356	338	387	364	349	362	369	377	396	378	358	401	312	368	342	378	378	366	387	377	355	377	375	341	374	368	344	370	374	398	393	338	417	363	405	403	355	375	386	354	385	365	377	348	344	387	384	356	357	389	387	354	382	345	359	392	327	404	353	365	340	333	349	392	368	369	360	328	363	370	408	337	395	419	367	369	389	344	378	357	366	364	369	365	381	379	380	352	378	392	385	366	335	377	359	399	369	396	376	327	393	363	365	404	365	377	373	359	385	390	391	371	349	373	352	376	351	369	369	395	340	377	393	365	366	363	321	359	365	389	378	342	330	375	378	382	358	362	364	368	368	395	341	343	375	396	368	373	383	367	389	350	352	365	378	388	400	387	362	401	350	376	376	353	337	367	384	367	370	377	383	371	365	350	365	376	378	379	379	341	356	401	356	338	365	343	365	344	360	348	401	403	345	363	358	393	364	381	395	392	338	373	404	382	371	414	357	388	343	358	376	389	389	356	383	342	398	371	381	380	372	359	386	370	372	394	400	382	380	364	353	359	365	380	355	368	362	350	387	336	390	370	404	360	370	407	386	368	348	365	353	399	358	364	351	376	396	397	355	349	391	399	326	377	332	396	383	358	355	385	372	352	369	386	374	359	355	350	362	357	383	350	397	358	365	351	368	375	332	396	368	395	397	381	404	350	358	367	356	356	364	361	346	353	412	342	397	360	346	374	378	369	391	380	373	402	391	379	371	379	377	392	410	343	344	364	368	359	367	367	395	368	366	386	364	380	370	361	394	350	371	374	365	369	353	388	362	349	412	344	348	388	389	335	382	403	349	391	374	348	352	379	360	352	408	415	373	438	373	348	376	409	390	398	352	405	344	364	325	380	400	386	379	394	375	359	360	392	363	366	351	374	377	379	405	362	355	379	369	359	361	373	390	350	399	326	348	403	360	359	363	408	366	402	383	397	359	391	384	368	397	397	378	385	400	335	389	376	383	373	358	360	383	351	379	383	371	350	328	363	356	365	405	383	355	345	343	349	392	358	349	349	390	360	391	356	374	360	369	361	384	386	350	342	367	365	359	374	403	361	379	353	364	385	375	368	375	355	374	357	365	372	366	348	386	349	359	378	387	356	347	369	375	377	362	377	350	384	408	358	373	382	371	349	343	371	353	324	372	362	385	407	375	381	365	369	354	355	363	338	370	386	381	334	326	379	399	370	375	369	404	344	362	370	373	377	348	379	380	376	356	422	391	353	369	348	403	401	366	388	380	372	364	353	382	354	370	336	386	379	350	401	379	362	365	367	406	364	369	352	371	389	361	364	354	346	391	379	378	384	396	378	368	355	322	350	354	374	370	384	389	368	351	382	391	374	376	375	357	373	406	382	375	397	376	419	366	406	388	357	380	370	365	333	329	387	378	378	379	378	362	360	415	360	369	381	392	370	398	377	401	408	380	340	388	347	383	337	388	357	412	356	367	370	350	344	367	375	391	417	388	390	373	389	373	392	344	414	358	328	371	330	369	389	376	353	352	359	378	375	386	403	383	353	380	346	341	367	328	396	375	363	354	393	384	393	355	382	354	348	402	370	355	376	362	372	363	382	373	346	422	348	363	367	393	364	358	376	379	364	345	381	349	370	365	360	358	361	340	363	377	353	403	399	352	403	380	335	362	343	354	363	376	389	387	374	367	368	356	372	387	375	391	377	387	375	384	372	405	401	389	387	348	357	358	405	363	350	352	404	353	350	362	341	354	363	403	349	355	395	346	367	384	377	386	370	395	363	361	350	340	388	387	373	386	341	373	348	347	416	391	360	378	399	391	349	407	374	400	369	359	400	395	377	350	365	352	375	383	387	383	390	377	351	353	389	352	363	393	400	365	373	363	376	355	363	378	376	366	395	375	371	413	380	368	334	381	377	348	386	360	394	351	379	363	362	354	370	348	361	384	386	339	339	363	385	352	359	361	403	374	360	353	387	384	387	361	349	342	385	401	408	379	371	324	358	387	336	336	413	339	374	342	385	409	370	411	370	391	349	351	357	373	366	361	378	357	399	353	389	382	364	392	372	346	385	332	400	372	338	359	351	399	374	343	378	373	389	377	421	416	364	347	360	375	397	377	388	332	367	369	406	349	366	373	352	383	379	398	345	390	389	362	374	355	345	375	355	373	333	364	368	354	352	358	354	390	395	367	352	333	363	362	335	374	384	340	361	387	343	332	349	388	388	358	338	343	378	405	390	343	361	395	371	400	360	390	362	389	354	372	360	391	367	349	382	358	354	359	386	343	354	357	360	392	387	384	389	378	367	354	410	364	335	365	356	374	356	353	409	340	346	364	350	391	377	339	382	356	365	346
36193	24478	25660	25397	21967	9355	4952	4107	3080	2752	950	255	256	247	245	230	258	244	229	230	236	224	264	229	264	258	255	244	235	209	222	235	245	259	244	234	247	261	218	254	239	259	252	240	249	253	237	227	194	264	244	220	252	225	266	238	217	230	255	268	238	212	229	237	238	254	217	257	248	223	242	258	265	227	210	235	246	224	239	223	252	260	281	253	254	228	256	220	232	243	237	260	247	224	240	249	251	249	272	267	217	260	224	215	260	226	250	273	239	235	228	275	252	254	246	234	249	252	225	254	245	244	257	256	238	229	252	248	266	230	251	263	247	218	248	216	251	231	259	246	249	255	257	270	241	223	248	245	255	230	276	235	242	230	234	249	239	192	257	243	258	231	231	214	263	206	270	250	243	251	211	216	221	238	214	253	222	253	252	218	251	215	235	253	239	223	259	264	271	243	231	247	264	274	252	250	230	235	254	236	241	255	228	248	209	243	245	255	270	204	269	235	250	242	228	235	262	225	230	240	255	233	249	249	242	215	222	233	233	276	204	200	248	207	256	229	257	251	240	264	248	254	269	191	263	248	238	237	235	211	217	232	230	252	234	258	249	230	230	238	220	249	241	244	236	257	260	235	245	253	226	215	251	234	255	246	224	251	219	219	232	247	226	242	223	227	236	244	256	227	249	237	249	227	235	248	226	237	226	240	252	247	257	247	225	231	224	228	244	232	256	271	247	215	216	250	223	243	246	243	238	246	245	225	251	236	258	231	245	224	238	245	257	218	213	233	242	225	234	256	249	211	258	244	224	252	247	227	247	250	235	229	250	240	244	227	249	261	232	230	273	252	238	216	205	245	246	250	241	205	235	240	225	243	224	245	231	219	235	227	260	249	236	238	247	248	227	232	256	237	244	251	262	275	239	242	254	249	227	232	227	246	217	224	236	242	230	220	232	251	238	241	239	261	225	255	238	258	235	230	262	258	249	251	216	260	223	265	226	240	251	231	250	247	231	225	227	243	217	244	257	238	244	249	256	238	232	214	269	208	223	233	239	250	248	232	239	250	253	249	209	240	278	252	226	265	210	235	237	238	242	238	250	216	258	229	244	253	260	211	271	270	243	250	222	251	272	258	252	224	238	229	242	242	246	242	219	258	236	229	243	225	227	246	274	237	232	228	241	239	246	230	219	241	236	228	280	261	290	229	234	269	190	227	257	238	243	211	222	226	239	246	253	242	227	209	246	249	238	251	248	223	229	239	227	235	230	260	250	217	267	225	272	240	278	219	267	227	243	245	235	276	258	232	268	255	248	256	244	228	232	244	269	233	273	238	238	238	240	206	237	242	251	241	221	238	218	242	248	258	218	216	255	247	217	248	236	219	233	225	268	226	236	276	255	241	253	247	239	220	244	258	235	282	240	220	229	239	220	246	248	219	238	200	254	275	234	244	255	215	240	230	244	245	264	195	227	261	274	244	233	238	242	211	256	254	240	229	226	251	229	246	216	254	223	251	251	239	254	246	237	233	243	275	249	262	248	263	268	272	247	245	267	253	225	249	253	245	223	220	253	215	229	249	213	242	242	209	234	219	258	238	232	259	263	241	247	260	237	237	227	226	222	250	222	254	256	235	256	247	214	271	266	231	278	240	248	241	251	231	243	242	203	240	248	259	252	258	227	242	263	234	285	220	262	212	228	254	242	252	242	232	228	220	220	218	224	230	244	270	221	218	247	233	244	235	224	243	246	222	238	221	245	236	241	225	273	265	234	273	239	262	240	232	231	236	219	240	262	240	242	240	247	247	239	240	241	243	233	239	243	237	239	254	265	204	255	240	240	229	263	225	234	245	243	246	265	217	249	238	226	232	245	240	263	277	234	221	265	250	235	279	220	240	266	241	253	238	214	210	251	283	249	239	236	234	247	264	261	262	234	234	196	232	251	221	225	242	239	271	208	234	268	243	242	239	229	246	240	231	208	219	250	251	250	234	247	215	257	262	260	239	210	222	211	229	256	257	245	215	279	243	271	258	224	242	238	233	232	237	251	255	233	234	245	231	221	232	246	236	237	226	243	221	251	239	235	243	237	256	238	242	268	274	264	217	264	213	249	211	241	247	265	284	241	217	268	236	228	272	252	227	242	236	251	240	235	244	246	219	236	202	216	243	231	241	251	204	239	228	257	242	250	240	244	226	231	258	249	247	228	249	264	246	226	260	234	254	245	218	213	248	258	282	248	270	219	243	231	252	211	195	290	223	233	243	235	255	245	248	248	244	212	259	233	211	216	248	245	245	227	237	247	217	240	213	212	239	235	227	243	275	243	230	235	236	227	285	204	238	227	222	239	230	241	213	240	222	258	257	234	260	232	251	255	249	246	257	234	240	223	205	259	263	246	233	221	270	236	240	247	246	254	257	255	234	235	223	249	234	233	251	250	230	241	247	274	260	219	253	270	275	255	239	225	240	257	248	229	243	241	254	242	228	244	253	245	232	272	255	242	252	212	216	225	208	239	224	225	268	219	260	236	219	225	254	222	236	265	216	242	246	241	268	229	266	256	245	261	237	232	250	227	250	226	235	238	254	214	273	241	228	227	231	253	252	247	229	213	217	217	227	238	238	230	227	243	256	221	228	236	245	254	223	246	217	254	219	211	233	240	244	241	236	235	210	240	270	226	234	243	224	232	284	224	265	239	235	238	236	272	295	228	280	245	242	251	230	248	248	226	234	243	221	234	238	229	250	262	267	233	219	228	241	226	220	241	197	269	263	194	209	280	240	226	254	206	248	237	252	209	213	250	244	239	259	251	213	256	258	220	217	253	244	314	262	260	238	272	266	265	256	254	251	267	257	239	232	211	233	242	243	207	231	248	254	255	254	262	257	226	266	246	246	246	250	248	251	233	251	233	272	245	220	226	270	205	253	224	220	266	206	229	257	250	233	262	226	254	241	228	233	256	231	214	240	247	248	255	233	247	238	252	242	251	218	260	261	227	244	246	243	271	225	261	229	243	234	240	221	255	249	219	227	234	241	282	226	242	256	216	237	241	227	246	258	274	230	213	244	238	244	249	269	228	241	264	255	271	223	240	232	228	217	225	277	254	236	252	228	258	245	260	232	221	253	237	254	225	249	236	232	231	250	233	222	250	241	240	226	223	224	281	254	231	236	254	237	243	234	241	238	242	234	236	231	216	228	228	247	225	260	285	258	222	230	219	234	274	246	210	239	229	229	242	236	233	236	259	237	226	244	266	248	214	219	250	250	239	267	228	242	258	277	224	254	235	260	212	240	224	235	212	223	216	253	256	256	242	252	255	240	269	254	262	217	229	228	220	238	238	248	253	266	227	251	225	231	237	226	226	218	250	229	227	235	215	247	252	237	228	221	244	232	248	223	228	215	216	248	228	266	244	254	217	227	204	248	260	264	227	238	235	225	236	248	242	238	228	232	242	238	253	206	216	252	243	252	219	253	241	262	234	269	218	244	218	241	221	234	225	266	291	262	242	228
22876	18896	30215	36364	34892	18208	16112	13674	11479	11466	3015	627	548	534	553	557	539	603	548	550	517	530	506	562	531	586	507	564	519	526	583	535	515	533	540	531	556	524	549	576	573	566	563	569	627	550	524	563	534	556	555	543	562	574	570	530	547	495	536	550	517	531	558	566	550	554	491	544	546	537	540	530	553	546	573	569	522	583	554	567	582	546	561	561	523	560	559	569	548	606	554	518	548	569	581	584	571	545	550	533	546	558	537	572	534	549	525	547	580	557	511	575	580	582	572	578	554	578	557	534	578	590	535	555	546	562	522	582	549	544	536	521	561	537	553	560	521	524	597	539	524	542	533	526	546	541	570	574	550	568	547	541	551	546	557	576	587	514	561	555	566	585	519	538	563	534	565	578	578	579	555	559	582	552	518	543	578	548	531	514	586	589	510	546	595	553	541	553	551	575	527	552	544	558	509	526	562	577	568	552	586	557	545	533	573	514	540	547	518	579	551	573	555	524	534	567	553	574	556	543	555	600	569	562	523	568	571	545	595	510	571	557	537	525	550	587	504	539	552	528	533	551	545	540	550	528	555	517	518	576	529	575	539	521	501	604	556	535	567	538	520	549	563	566	586	553	537	578	573	588	549	582	563	546	509	595	538	547	555	524	532	542	531	562	540	557	531	538	586	518	547	560	504	534	560	524	547	560	564	567	590	548	572	505	538	541	532	550	638	560	560	550	581	524	540	526	566	587	575	553	531	539	506	559	562	572	550	542	550	547	512	509	529	536	589	553	517	517	560	538	564	554	552	597	553	578	507	549	576	576	561	554	589	523	559	571	535	553	537	544	564	539	554	516	539	580	545	595	554	518	564	581	542	555	587	564	562	562	625	549	497	538	533	571	557	553	552	547	548	566	549	558	498	544	556	555	577	540	581	583	570	528	564	528	558	549	539	543	567	526	537	558	566	502	589	530	517	568	568	600	556	583	556	543	572	533	556	517	556	536	551	573	509	544	534	517	541	535	595	538	561	558	542	562	558	536	507	543	528	586	547	564	520	568	536	556	566	570	524	569	592	530	609	574	521	566	504	546	509	553	519	562	505	558	527	539	547	535	520	521	544	570	530	565	536	539	498	547	567	578	533	497	555	559	527	536	541	545	518	568	554	574	512	552	511	555	557	533	524	537	534	564	548	547	486	574	522	512	519	523	548	550	560	514	563	574	530	517	571	554	514	558	538	534	561	576	551	536	554	551	527	562	510	564	568	544	561	560	529	507	565	612	551	548	559	567	535	559	579	555	562	508	567	561	529	566	542	574	545	565	564	550	540	555	518	532	561	531	567	543	540	576	583	548	569	519	555	537	541	553	547	573	548	567	525	557	571	542	530	563	553	538	544	560	538	560	548	556	546	507	561	560	563	580	563	540	527	539	555	552	577	527	520	569	531	526	584	528	552	570	576	503	505	601	575	546	567	546	521	623	555	541	545	531	559	550	563	545	533	548	527	536	528	609	567	519	547	514	536	569	570	540	547	528	553	551	530	608	524	541	555	531	547	570	559	559	554	533	554	553	567	572	540	557	555	550	524	550	555	567	585	583	531	510	516	523	536	560	551	530	528	565	565	511	517	535	523	575	519	565	559	568	540	516	549	520	552	515	564	617	581	551	560	568	558	579	539	581	524	567	563	548	525	553	551	567	534	586	552	546	504	542	553	552	545	538	585	548	580	507	499	554	546	557	561	538	551	587	579	543	583	530	551	543	542	527	535	548	556	539	562	578	525	544	542	593	532	543	534	550	554	541	562	558	594	529	560	561	545	542	546	539	556	588	562	523	550	492	534	571	560	545	552	578	516	569	528	542	557	524	589	529	536	575	576	554	557	542	541	571	528	542	615	554	531	585	543	552	524	499	581	584	507	584	581	577	529	521	556	565	545	552	591	537	543	533	535	551	557	532	526	553	541	548	542	566	550	577	512	546	546	535	560	527	586	519	522	569	562	546	570	538	531	558	545	534	572	554	531	529	567	562	549	584	538	559	559	517	559	585	551	528	540	563	547	562	545	558	558	531	555	574	573	532	599	539	562	532	531	524	569	570	551	544	565	561	545	584	541	549	521	553	519	545	551	531	494	559	522	549	522	578	542	558	568	512	575	506	562	553	521	591	581	563	525	543	538	532	568	520	557	557	556	539	544	538	534	544	573	584	538	552	549	594	540	549	584	529	549	528	562	537	556	553	576	559	552	552	535	581	556	602	547	530	562	587	524	538	533	588	540	533	542	559	533	532	596	577	538	548	541	554	588	561	583	568	530	565	524	536	546	508	576	555	551	523	515	520	501	569	583	550	537	543	502	549	594	576	573	552	561	583	561	573	560	577	570	541	564	532	517	562	553	566	577	563	542	556	546	534	545	608	559	562	532	591	546	519	567	546	549	595	506	531	508	551	559	531	511	524	531	583	543	584	551	532	574	576	566	553	529	568	530	580	600	510	537	579	517	542	564	557	545	540	552	598	564	540	538	544	563	563	579	538	534	568	552	565	556	552	540	563	587	548	547	550	517	530	577	548	530	544	535	543	534	568	546	531	537	547	519	526	548	559	544	569	547	558	588	553	607	554	539	553	555	546	526	522	581	529	524	558	517	556	547	542	573	567	528	549	533	550	530	541	547	572	545	521	527	543	547	600	558	531	572	566	550	523	534	565	557	533	525	539	551	541	553	570	556	555	580	517	551	515	525	514	530	558	534	535	500	566	603	551	560	541	543	561	565	527	520	598	556	558	544	549	586	563	566	532	491	525	498	510	536	543	531	506	544	536	529	585	579	543	532	557	531	560	537	514	553	551	526	535	563	531	558	581	533	552	578	552	544	558	490	580	547	574	543	573	605	528	541	557	527	614	527	540	537	553	555	551	545	541	540	540	549	524	578	532	565	506	533	550	558	575	548	529	581	534	557	610	501	553	551	537	570	539	541	532	555	533	550	527	571	511	544	570	566	538	586	561	577	551	513	549	507	574	540	565	562	544	559	559	572	547	550	507	567	550	530	574	543	525	574	520	530	563	519	580	575	576	544	580	587	551	556	555	567	520	546	538	587	566	578	566	516	522	533	557	575	540	601	565	586	515	536	526	560	538	526	548	542	556	562	590	610	555	512	554	578	592	520	567	542	561	526	525	586	571	567	566	564	550	575	500	546	568	510	511	570	585	569	579	561	556	614	536	611	549	537	549	560	534	527	543	566	560	522	569	556	563	604	553	545	572	528	546	554	575	565	565	570	542	553	566	530	584	516	540	548	564	540	545	518	547	557	515	520	555	546	526	566	519	525	556	552	593	585	551	542	531	538	531	537	544	528	568	585	577	579	538	568	541	525	584	630	550	549	539	524	589	536	519	541	520	538	535	535	553	504	529	581	525	542	537	546	525	528	560	571	517	582	532	553	581	544	576	539	595	600	524	564	538	527	544	514	538	578	525	528	556	524	525	571	501	568	569	561	542	583	539	548	577	562	511
46898	34197	36461	34918	26688	14400	7712	7715	8400	5942	1693	293	315	283	285	323	306	281	302	308	317	287	270	305	300	303	319	301	315	280	315	275	274	270	337	232	292	284	314	319	286	309	319	315	278	305	308	263	285	300	303	336	299	280	308	280	313	266	264	288	271	273	280	257	303	311	330	300	309	283	299	308	317	299	302	298	283	316	268	287	329	300	276	309	305	284	293	286	319	289	316	275	302	285	302	330	298	307	327	304	265	275	311	292	300	283	320	322	323	300	269	293	310	291	319	302	306	306	295	324	299	283	274	296	289	296	293	315	291	321	312	305	288	314	290	300	284	297	283	302	299	302	293	286	296	282	276	289	291	303	283	260	296	293	312	262	311	297	311	251	265	288	281	290	332	285	302	322	305	272	299	270	303	302	303	287	315	268	301	270	283	296	304	299	285	300	287	291	297	289	280	278	302	301	272	274	288	292	282	273	295	301	285	302	276	323	285	290	292	288	307	302	262	303	306	279	302	319	258	265	280	280	299	287	230	294	320	298	282	272	257	300	320	266	292	294	261	302	291	308	294	288	300	293	327	294	301	263	311	310	317	291	289	299	311	314	274	288	270	293	311	265	319	292	281	261	260	296	306	306	300	313	325	270	285	304	280	298	286	293	286	311	296	297	257	288	276	306	268	296	308	298	307	294	303	290	289	311	313	300	290	276	270	296	329	274	279	308	293	303	270	273	291	281	314	313	311	326	313	262	258	310	290	264	284	305	307	261	272	302	297	270	326	284	307	288	281	308	340	291	267	289	330	315	303	308	304	329	266	285	284	303	325	294	294	318	303	284	293	309	301	326	319	286	314	271	292	280	294	267	298	302	304	292	288	257	321	301	337	290	294	314	305	313	300	314	299	329	274	287	306	292	323	322	327	312	325	293	353	299	289	317	273	280	295	320	294	262	294	271	294	306	271	271	287	304	289	297	272	311	316	302	295	297	263	288	299	301	277	289	287	276	303	309	317	296	260	301	298	301	296	309	282	314	311	309	286	306	287	275	265	317	287	309	266	314	271	279	264	327	280	307	289	294	292	288	273	302	298	318	280	283	288	283	296	261	309	310	320	307	277	270	287	302	279	267	307	273	275	295	277	286	269	299	339	272	276	284	315	307	299	276	278	307	281	287	321	344	272	281	284	269	269	301	314	287	281	296	307	290	276	299	288	311	305	324	285	303	276	312	313	300	295	322	318	291	299	289	309	290	279	258	303	301	285	288	297	309	321	272	287	276	254	282	290	281	307	257	315	258	310	276	306	288	276	286	291	316	285	303	266	313	288	275	306	308	295	279	286	293	324	293	251	301	281	291	303	283	318	301	337	307	277	289	313	288	297	311	316	298	313	278	288	296	282	315	307	270	284	335	310	310	323	275	249	312	313	297	290	279	302	280	273	278	260	302	312	291	282	288	269	312	290	268	295	276	278	299	304	283	271	296	303	317	280	289	280	309	297	297	291	294	285	266	306	279	283	321	299	286	294	324	269	254	307	286	283	298	284	290	316	278	292	275	307	262	266	286	295	275	322	299	278	285	318	326	308	256	280	286	295	285	275	272	276	280	313	352	299	271	312	256	299	290	325	294	312	271	298	317	276	301	323	296	308	307	298	290	269	311	294	302	285	294	288	296	267	269	324	303	301	267	293	285	314	327	270	297	297	335	273	309	305	277	312	267	300	279	270	252	316	260	274	291	280	316	287	310	309	280	317	289	275	253	313	269	270	308	324	264	289	346	308	314	286	297	273	294	282	271	308	301	291	314	275	302	298	286	298	274	283	285	312	330	337	313	291	305	290	314	305	279	300	283	303	319	297	306	258	302	287	285	303	316	286	307	319	259	296	272	325	298	314	294	313	316	276	314	287	287	287	274	284	285	280	282	297	300	285	282	306	290	279	294	324	292	273	267	290	301	294	291	306	266	267	266	282	310	292	261	300	311	282	292	276	268	278	290	319	286	308	299	252	284	289	294	276	283	245	309	310	282	289	272	314	273	333	297	290	271	300	285	312	317	259	297	295	325	317	278	291	312	309	283	299	310	281	271	275	305	301	274	293	326	299	279	248	297	281	291	271	263	266	270	341	297	288	298	291	310	306	273	304	278	286	289	284	292	287	281	278	317	278	277	276	288	304	287	295	282	296	290	302	275	292	307	301	302	294	307	302	284	301	280	310	285	318	295	289	268	321	304	303	301	303	317	308	280	288	300	313	281	256	267	290	314	284	281	299	326	284	331	262	287	287	278	294	310	319	313	292	324	307	261	322	268	295	299	269	293	313	313	309	293	301	268	253	287	285	286	305	300	308	324	294	300	320	332	296	316	301	299	314	334	306	288	275	291	284	280	288	274	278	278	297	295	321	288	290	283	334	261	263	290	264	301	316	292	278	283	296	300	303	269	307	282	284	279	291	289	291	303	263	267	293	313	283	307	267	269	295	297	301	285	256	302	299	311	275	305	307	289	296	291	284	316	287	271	296	305	289	327	257	275	303	303	303	295	323	251	255	263	279	286	314	279	310	269	303	306	288	279	292	324	303	301	335	293	282	301	285	278	291	322	301	270	321	341	295	297	275	276	263	297	303	271	297	297	315	289	294	293	296	316	252	286	253	263	272	301	303	307	315	305	296	297	302	291	274	283	296	287	299	318	287	294	255	300	326	298	302	268	288	298	303	268	295	276	260	296	312	295	295	295	265	306	291	300	268	302	297	262	281	299	292	319	346	288	304	320	294	303	303	307	284	305	300	302	244	274	294	292	288	260	279	311	292	306	278	264	252	326	334	309	297	260	289	289	267	280	289	287	310	334	290	284	268	273	302	281	270	315	323	305	302	287	266	305	305	285	314	307	275	301	340	304	319	281	269	300	374	304	291	329	272	264	285	301	272	278	307	284	299	278	306	263	287	299	308	316	320	304	300	318	295	279	271	291	307	293	260	315	285	294	303	290	289	290	312	298	308	294	283	287	317	283	305	268	316	297	290	273	290	308	314	327	287	325	297	296	315	311	314	296	278	301	275	286	311	296	324	303	276	300	320	326	311	300	287	293	302	282	316	283	286	284	278	278	275	298	246	298	314	290	289	271	315	272	312	303	267	310	273	271	301	304	294	271	303	289	318	334	276	294	304	317	293	273	293	289	300	319	318	317	292	286	334	341	304	322	295	272	310	315	290	305	292	285	306	303	295	296	321	307	268	282	316	314	286	272	311	286	296	279	317	296	277	286	316	303	314	306	279	328	305	303	314	329	303	286	280	297	298	307	268	283	325	280	291	283	291	268	281	263	297	277	265	285	293	290	259	281	268	327	255	299	289	329	285	287	269	322	287	275	289	271	284	320	310	291	278	317	308	300	277	302	288	316	358	318	275	296	294	277	286	265	291	282	274	325	299	265	297	274	272	312	332	337	329	297	285	287	278	317	314	304	258	281	289	274	301	318	301	311	280	299	302	309	303	288	292	258	305	267	275	294
28992	26738	38273	42134	36080	25199	18382	21092	22472	18642	4392	667	665	652	643	710	634	662	662	660	655	661	612	682	612	679	703	649	677	691	642	654	655	682	611	665	621	641	651	627	649	589	650	676	642	644	610	647	612	666	658	615	665	654	654	660	612	606	644	622	645	593	657	644	635	645	664	682	658	667	665	666	653	599	629	616	662	648	656	634	638	655	671	631	648	636	633	624	604	644	634	620	655	652	650	603	612	663	667	634	639	662	639	662	668	599	634	627	671	619	627	640	562	685	655	668	597	624	585	646	626	663	592	649	659	640	610	597	650	633	642	634	606	623	688	616	632	627	655	721	633	675	656	630	620	638	607	640	669	642	627	682	640	613	657	685	639	641	671	668	613	680	703	649	659	658	628	636	628	697	636	603	673	622	603	612	605	628	665	615	635	649	666	614	616	631	675	621	629	682	642	637	647	644	668	652	669	642	666	627	601	611	603	660	643	640	643	609	654	676	629	625	665	683	673	634	651	632	681	673	642	654	631	617	601	599	628	656	612	627	640	615	668	663	633	622	681	648	640	646	665	650	628	644	660	630	626	618	661	661	669	668	635	643	635	626	647	598	675	619	601	688	634	633	675	644	668	646	698	624	616	640	622	624	649	648	628	648	615	600	604	638	613	636	648	669	662	669	669	705	647	640	661	619	672	647	647	680	707	597	614	622	610	679	657	661	586	630	605	650	697	627	648	674	676	644	599	663	626	668	616	627	662	661	661	670	632	632	646	619	651	628	618	633	626	624	625	632	622	652	657	665	623	632	638	603	636	677	618	620	596	651	614	632	641	651	604	594	697	639	660	648	614	606	605	604	631	652	646	640	598	662	621	625	615	627	616	591	676	629	661	683	687	630	665	625	608	643	635	627	610	639	658	675	641	638	664	680	638	581	645	658	636	675	661	636	608	627	587	672	634	655	638	617	673	635	660	629	591	627	606	646	670	632	645	660	648	688	644	630	654	639	627	649	660	659	657	614	619	658	653	628	618	634	662	674	657	652	703	612	658	638	674	622	640	689	626	668	643	668	611	651	624	648	610	638	625	658	700	686	639	624	666	630	643	641	646	633	639	622	643	605	639	650	643	626	673	637	635	622	682	642	640	645	653	665	645	632	661	664	672	610	706	616	650	652	625	646	640	648	633	680	597	630	614	649	658	652	648	642	605	637	619	631	579	668	602	625	636	633	652	635	605	677	600	608	680	627	620	627	660	656	604	595	638	639	621	661	667	654	621	672	651	627	652	599	627	637	638	621	613	636	650	641	627	627	700	665	632	597	639	660	623	639	630	653	634	658	659	641	666	658	651	630	614	645	645	642	678	622	622	659	659	657	607	646	617	647	642	663	648	645	669	636	630	656	649	647	646	614	620	629	647	645	646	642	650	621	628	681	658	610	635	649	664	687	660	612	651	633	630	605	694	658	640	611	667	614	630	668	619	699	649	616	663	667	633	624	659	640	588	626	656	632	615	652	636	651	636	664	662	649	632	620	649	621	629	649	608	681	624	650	676	670	630	623	600	647	664	631	663	624	616	647	660	625	668	650	684	679	574	599	628	671	664	623	625	651	659	611	628	659	652	636	673	630	614	612	647	649	644	653	656	590	660	643	659	638	620	619	667	619	623	637	650	623	646	616	631	623	636	678	609	639	666	629	669	627	648	659	597	652	634	618	667	617	628	632	662	639	635	665	673	634	573	640	622	625	647	669	645	625	651	636	668	651	680	663	644	649	619	639	650	624	613	652	650	645	650	673	622	617	666	650	659	601	622	615	664	648	653	609	683	647	642	599	639	631	677	630	656	615	637	634	666	649	645	603	649	627	698	662	614	636	620	662	636	669	631	640	635	602	673	647	638	657	585	657	643	615	615	604	658	621	624	619	669	614	650	691	660	638	657	641	661	612	584	627	649	636	668	632	610	593	631	601	635	636	630	664	637	657	646	664	641	698	675	632	696	586	665	626	609	635	663	657	653	698	615	653	669	593	620	654	636	642	632	640	644	605	603	627	659	678	638	632	669	635	637	685	686	605	643	671	672	624	690	691	615	643	659	648	633	634	638	649	693	634	642	680	667	638	645	609	670	645	649	598	593	696	658	631	645	635	628	607	621	663	639	613	650	634	631	674	598	652	610	682	619	647	652	616	637	636	605	631	668	692	636	644	643	610	643	638	666	643	695	669	682	642	616	648	615	641	602	632	632	619	675	646	653	616	645	667	630	634	663	710	654	590	619	640	669	673	649	648	645	640	639	613	640	606	657	657	661	659	674	654	622	648	674	611	650	686	653	644	636	636	661	649	646	615	675	657	600	639	622	630	679	617	608	664	632	627	615	626	648	620	594	652	634	615	628	643	668	646	634	625	669	632	665	671	612	650	625	639	600	656	644	641	688	616	587	628	689	679	648	650	614	640	637	654	663	616	630	633	647	675	638	620	619	652	603	692	627	687	663	620	634	644	622	663	655	631	618	667	638	622	600	635	640	640	673	659	639	660	685	629	610	623	641	630	619	658	651	665	640	632	634	612	690	608	604	651	612	683	651	640	656	606	672	664	662	717	631	682	637	638	663	607	654	633	626	613	659	650	672	633	703	689	676	643	679	667	680	643	607	640	678	655	672	619	660	624	650	663	608	627	644	617	623	638	612	636	646	645	637	654	630	633	661	684	626	644	600	669	672	642	610	613	640	675	589	628	662	587	665	640	616	636	608	612	634	647	623	649	657	662	635	616	661	669	639	610	645	637	669	628	646	659	599	676	637	607	604	635	637	639	620	647	648	601	679	636	653	638	677	641	656	611	676	662	630	649	641	655	611	660	679	666	635	631	637	641	627	633	605	610	617	663	644	686	592	696	653	676	664	629	628	660	616	674	627	593	631	613	621	617	627	602	658	662	650	647	613	687	613	653	681	673	612	615	636	655	610	604	688	656	630	629	655	662	663	618	686	642	633	624	692	658	647	569	628	621	653	588	656	624	645	618	646	627	597	637	649	618	645	661	645	663	689	650	625	637	642	672	600	647	637	615	669	654	678	642	661	624	647	673	640	633	611	578	648	637	629	638	636	651	612	668	631	651	661	590	626	695	629	638	636	627	630	664	653	632	703	655	666	654	624	615	634	641	674	643	581	654	625	652	627	654	638	650	638	645	700	682	632	641	654	659	639	642	680	657	668	613	628	636	657	657	637	643	668	625	636	639	666	671	614	607	695	624	597	656	616	627	666	650	692	594	683	657	641	653	639	628	628	643	608	609	649	642	639	652	625	673	658	618	625	671	643	675	682	703	632	614	593	636	648	645	652	646	656	609	618	626	616	650	642	670	647	658	631	631	661	679	646	672	644	639	643	638	669	597	632	609	617	644	662	610	644	649	650	624	667	676	617	615	610	681	634	626	707	622	628	623	651	638	662	686	642	589	636	632	623	608	639	658	662	642	625	674	608	620	636	638	636	642	622	652	640	630	606	636	648	662
17677	8973	7256	3637	1968	893	368	379	299	252	173	138	151	117	131	111	153	133	114	136	116	144	137	140	146	150	169	144	119	133	159	150	137	137	136	143	138	137	143	149	138	141	148	122	155	141	134	140	157	141	133	148	138	155	136	134	129	133	177	138	145	143	140	161	139	149	125	131	140	144	122	127	140	152	151	152	131	129	129	134	130	121	132	129	140	130	123	143	146	132	146	147	136	137	150	115	143	173	154	141	141	134	137	129	115	138	153	160	132	150	152	126	141	159	120	142	120	162	140	137	151	151	134	140	129	131	135	147	141	139	176	136	128	158	138	139	159	148	154	129	154	145	137	133	147	134	144	149	156	142	144	113	155	125	144	126	160	132	144	140	147	154	159	114	159	149	163	151	162	137	139	145	136	157	134	128	152	128	130	139	139	127	147	131	142	139	152	123	158	135	141	139	152	145	128	116	137	137	156	154	127	150	149	145	137	159	145	141	125	151	166	144	147	156	116	158	140	144	140	140	155	128	146	131	163	127	133	127	128	149	140	132	165	147	133	149	170	138	152	160	116	136	115	152	134	154	132	140	152	148	152	187	137	142	125	145	120	144	145	149	147	126	156	133	144	170	143	108	153	141	129	133	156	163	147	163	153	163	129	153	166	155	139	143	135	137	136	139	118	129	130	155	119	130	153	139	131	153	137	144	151	126	146	122	136	154	156	134	154	118	150	163	138	140	163	131	134	162	135	151	145	142	143	179	140	133	164	144	139	150	143	140	124	117	146	152	171	136	152	123	152	148	134	144	145	147	145	150	149	139	135	143	153	136	122	125	146	146	132	143	135	133	129	140	118	148	147	131	137	168	146	139	118	161	158	153	156	145	149	149	136	117	136	147	165	163	151	128	161	156	146	136	139	162	137	149	128	118	137	142	147	140	133	142	151	173	124	152	126	135	141	172	136	128	119	124	162	147	123	145	149	124	139	130	152	147	138	134	150	155	122	138	140	138	143	133	120	104	157	135	148	152	154	145	138	154	131	140	130	153	153	133	142	143	135	147	149	132	161	161	149	146	158	161	158	157	152	141	170	125	138	116	139	166	148	129	142	137	131	134	130	127	141	153	131	111	128	152	119	141	126	139	127	128	152	152	146	160	158	142	138	128	118	149	128	125	135	152	133	150	137	111	126	145	142	151	169	152	138	152	142	161	151	130	127	132	156	145	144	157	142	124	167	137	149	136	136	151	146	142	153	165	131	161	143	129	164	163	146	127	160	129	146	145	115	137	129	150	145	136	142	130	141	133	128	159	128	156	135	135	154	146	129	163	139	133	135	154	153	110	149	146	136	139	157	140	133	136	116	153	126	116	108	141	157	139	138	136	141	153	143	147	144	143	113	133	135	130	150	123	148	137	139	122	123	125	152	150	130	150	138	129	151	140	145	147	150	132	144	161	154	126	134	119	128	128	151	129	138	167	138	174	145	140	145	135	139	121	115	137	144	165	152	149	183	144	140	147	154	143	143	134	134	141	151	140	149	148	142	140	147	153	151	140	153	156	149	164	130	135	117	139	130	127	146	160	137	138	138	120	141	122	121	140	164	158	137	134	138	135	126	138	152	141	145	123	137	123	142	137	152	163	156	164	157	148	138	123	140	141	144	133	172	146	151	137	152	112	133	124	115	168	154	133	138	133	125	153	138	117	159	164	177	161	166	119	139	158	156	143	143	137	154	158	138	147	161	138	137	130	152	143	147	161	144	149	166	111	155	145	154	143	141	168	154	145	167	146	158	146	119	142	151	156	147	152	139	141	174	128	146	148	144	147	121	163	142	145	123	153	137	138	143	137	147	124	149	161	157	151	135	141	139	127	150	156	173	148	154	154	139	156	140	148	133	120	140	126	166	152	137	137	134	142	136	130	120	138	153	131	127	153	144	135	142	153	131	127	132	154	156	132	145	138	118	156	141	150	138	125	123	141	128	154	136	148	145	146	140	161	132	141	126	140	146	156	134	138	167	132	152	142	127	131	120	136	147	125	142	163	156	174	138	136	141	149	131	144	140	149	146	141	149	132	142	145	153	137	156	129	147	146	138	123	153	168	161	140	121	137	147	132	162	128	164	139	161	126	155	136	156	133	143	147	142	142	151	152	130	145	157	131	161	166	152	159	148	153	135	157	131	131	150	144	136	141	118	148	123	153	129	137	126	124	131	135	158	149	119	149	107	130	146	130	153	150	160	144	115	142	127	143	145	127	138	151	117	159	135	155	128	141	147	132	161	141	146	143	142	148	164	145	140	153	150	134	126	142	141	122	124	143	147	163	164	144	153	159	139	146	156	161	117	153	142	139	137	151	136	133	139	132	113	119	138	142	144	161	148	151	149	150	142	139	125	145	150	130	147	138	146	145	141	149	158	152	142	127	116	161	137	128	145	139	137	147	134	133	126	145	116	130	137	154	154	135	150	138	157	145	152	128	146	137	142	139	136	152	122	125	158	160	149	135	142	167	154	135	148	125	143	127	133	126	139	129	156	130	136	153	129	147	153	160	148	135	146	137	139	151	133	127	130	150	128	115	117	142	148	129	141	123	143	156	133	150	140	132	131	141	139	125	147	147	146	128	137	161	141	111	142	137	129	137	163	160	132	174	118	152	161	131	143	154	143	180	137	133	147	144	132	145	138	166	150	161	149	125	126	144	113	128	123	144	147	142	131	140	149	148	148	125	130	130	119	131	139	143	159	149	139	121	138	139	138	161	148	142	161	148	139	159	150	144	133	137	150	146	125	154	145	138	144	131	129	137	143	134	132	148	151	153	159	146	150	155	151	143	152	140	158	144	142	157	130	134	128	111	159	111	136	135	130	134	153	124	126	150	153	130	147	129	154	137	137	136	160	126	147	146	165	123	141	147	144	139	136	152	132	147	130	144	138	144	132	126	127	124	122	150	145	172	154	162	131	169	148	152	142	161	142	161	135	154	145	122	143	145	165	141	137	139	148	152	168	175	137	155	168	136	155	134	144	163	142	136	157	161	150	142	137	144	139	134	133	134	150	160	138	140	131	124	139	171	144	141	124	149	145	148	150	131	144	126	129	137	151	155	141	155	116	127	141	151	149	159	143	139	158	151	156	138	158	139	141	142	145	140	163	120	131	148	145	133	149	134	126	142	127	143	135	131	113	156	160	156	163	163	117	149	151	112	127	132	145	125	175	140	142	139	127	145	129	134	124	132	158	166	142	142	133	163	134	113	136	139	154	146	134	109	142	140	160	130	148	143	123	161	148	140	113	142	146	149	153	142	147	132	153	143	134	136	122	138	147	135	137	144	122	157	136	134	136	136	161	145	149	118	130	179	137	133	167	151	143	132	148	150	135	158	149	172	160	133	129	150	102	141	126	121	149	140	163	146	155	131	156	145	155	141	139	151	154	146	139	133	139	136	134	154	147	156	148	144	150	138	144	142	127	129	140	131	159	177	158	138	138	140	160	153	137	169	150	158	134	121
11046	7593	12002	9666	6975	3833	1517	1535	1125	920	486	382	361	371	316	347	356	366	347	351	377	345	336	355	373	335	335	333	365	348	354	356	390	359	321	355	335	372	382	343	337	352	354	332	389	320	333	331	368	366	358	366	327	375	394	378	373	357	354	346	342	309	372	363	376	337	343	376	359	334	341	350	352	339	340	350	352	341	364	361	344	377	361	350	329	381	333	340	351	379	372	311	345	335	345	334	361	358	349	370	350	323	356	359	345	371	355	367	361	367	359	365	352	348	370	351	351	324	358	347	348	353	360	340	351	353	309	346	327	393	358	332	358	325	373	375	395	337	364	376	350	351	348	339	342	346	343	343	362	384	354	336	343	360	359	374	339	345	342	364	334	373	327	349	380	340	351	365	327	373	325	368	350	351	326	365	344	338	344	343	374	326	344	341	337	336	345	349	389	373	357	333	349	350	346	320	355	372	356	348	372	384	350	343	359	320	362	374	329	376	372	369	334	359	376	347	391	344	367	372	383	372	345	344	374	371	368	361	377	343	344	357	371	347	347	367	359	364	358	351	358	373	358	335	343	330	346	373	332	365	352	379	371	340	373	349	377	352	351	330	363	394	351	356	348	363	338	340	308	330	357	370	369	384	356	337	332	372	342	345	359	373	368	354	337	347	344	353	361	356	330	330	347	341	365	378	376	341	357	347	381	354	360	339	375	340	341	332	343	357	331	334	358	348	349	314	333	326	328	361	362	369	332	355	332	381	359	336	339	352	385	326	380	329	338	374	341	341	326	348	328	353	349	349	357	375	350	364	355	314	326	337	350	354	375	330	329	342	358	367	339	399	343	335	347	336	372	353	357	352	375	353	343	342	344	330	367	350	344	365	331	339	336	338	348	311	379	372	348	342	361	347	361	336	374	343	347	367	369	354	327	358	352	321	377	353	370	365	376	360	333	357	354	344	352	333	335	336	364	361	346	343	353	359	352	335	340	356	332	339	343	344	382	371	383	342	343	356	348	365	314	336	383	369	347	344	331	353	367	341	354	353	344	375	383	360	328	343	334	350	344	343	344	360	353	341	361	371	349	351	354	336	375	322	375	375	345	354	354	375	382	380	354	361	356	359	325	342	339	388	346	369	352	332	353	358	344	345	347	360	338	369	356	312	334	343	332	351	362	364	359	349	338	343	372	366	352	370	364	335	334	373	355	341	321	378	357	357	334	328	335	348	344	353	370	329	341	319	343	350	358	367	338	392	355	339	325	357	371	335	340	347	392	335	375	322	333	345	340	348	346	366	358	329	337	353	365	342	373	337	325	347	371	342	343	354	336	380	332	373	331	337	332	344	311	337	312	357	342	359	334	345	332	370	330	353	341	335	328	343	334	343	346	348	317	326	345	378	369	354	332	384	347	362	348	363	365	346	342	333	351	350	356	340	346	398	356	344	368	359	326	337	333	370	355	334	341	351	336	316	341	382	362	349	354	349	362	358	338	367	328	326	340	341	339	347	332	355	353	321	362	332	365	370	336	347	366	347	360	353	379	358	341	316	361	350	361	370	341	374	382	360	355	369	367	358	344	332	368	391	330	335	348	348	359	372	376	340	358	361	392	348	359	348	329	337	346	363	391	356	358	343	370	358	365	357	368	338	348	381	377	353	343	326	345	335	348	368	371	350	353	363	356	337	346	348	366	338	370	352	334	340	335	329	369	349	369	353	360	333	336	311	366	353	351	358	345	384	361	385	362	372	365	308	331	357	349	369	321	359	343	340	362	357	347	349	362	358	354	342	366	320	355	353	339	354	351	364	345	325	317	337	361	351	363	379	346	344	365	373	338	367	339	356	347	356	363	372	385	352	387	350	340	358	352	353	372	349	388	390	358	330	368	367	343	369	327	377	332	359	346	373	366	350	354	322	326	335	368	341	338	338	365	378	364	339	387	393	383	357	344	379	331	352	344	324	330	355	331	375	386	380	355	342	309	365	394	347	365	344	385	355	343	352	374	364	368	323	336	364	347	335	370	321	350	380	342	369	351	354	325	353	387	343	332	347	357	354	366	351	378	357	364	413	358	336	326	372	333	347	328	339	328	346	366	351	299	373	372	342	329	351	357	365	344	331	371	330	381	380	335	375	347	321	345	329	345	368	348	359	384	347	387	359	365	379	336	363	345	339	335	363	371	358	352	337	330	356	332	336	416	359	347	311	386	379	351	342	372	334	361	360	367	374	347	362	371	361	340	347	352	369	337	360	370	365	367	369	315	340	362	350	360	381	355	343	327	354	355	383	374	331	367	364	337	335	342	353	343	345	366	369	354	367	338	351	362	371	337	351	364	367	380	343	355	369	318	369	321	364	341	332	354	337	325	333	352	359	345	337	350	346	332	355	380	328	371	362	337	377	352	329	357	345	332	325	345	354	366	355	361	348	347	352	308	339	383	342	368	326	384	388	343	350	337	353	360	345	380	364	352	364	361	369	343	363	340	330	342	365	356	319	329	344	336	369	366	362	355	324	373	334	348	368	364	359	380	344	380	341	317	348	359	340	363	355	328	328	352	379	375	359	375	377	333	351	361	343	407	362	357	354	331	370	334	364	356	370	338	360	348	319	351	349	339	349	337	345	396	332	372	365	377	324	328	363	365	340	334	322	352	384	328	333	355	352	347	361	333	389	343	364	342	335	399	355	347	377	348	335	306	382	360	335	373	349	334	358	352	360	328	344	356	382	351	356	339	338	340	318	346	372	359	370	378	325	348	334	335	331	368	401	360	303	351	348	332	342	326	350	347	334	308	380	375	387	381	339	335	365	337	367	377	355	362	344	338	350	351	393	369	331	340	330	353	345	325	339	334	336	361	330	359	321	328	346	362	365	343	354	369	369	337	382	348	333	390	366	354	367	333	329	374	366	345	344	368	371	358	331	355	393	335	371	383	372	340	371	350	366	329	363	357	337	364	331	366	350	391	360	353	372	339	359	337	357	353	354	381	355	348	379	343	353	376	376	329	333	344	341	327	350	369	323	331	397	342	349	325	397	343	340	381	372	358	349	365	363	385	331	348	333	360	359	337	357	339	346	335	332	378	386	332	350	328	329	347	357	312	392	342	368	339	391	358	376	360	412	368	330	364	373	363	369	370	360	371	377	349	357	378	356	379	352	312	354	356	349	380	349	376	338	338	330	342	337	349	337	339	364	351	348	371	341	366	395	368	392	342	357	352	355	378	373	339	365	364	335	321	365	333	350	376	345	355	364	354	381	340	358	351	349	324	390	362	357	362	348	348	342	349	365	353	361	327	332	376	361	362	332	392	340	362	331	342	377	355	358	331	375	363	387	379	368	338	361	332	342	360	359	358	348	366	372	359	359	345	356	343	384	352	340	338	340	347	359	338	357	366	352	362	339	387	352	322	364	350	364	353	306	365	325	349	345	355	331	347	364	348	364	370	359	372	321	334	373	342	370	372	353	347	378	374	350	338	363	330	365	379	344	344	380	355	356	371	357
37563	24771	26091	22961	19542	9893	3208	4771	5545	3079	504	280	263	251	237	239	217	267	245	253	256	233	234	226	262	234	234	251	265	254	224	249	254	283	239	236	264	239	246	229	241	256	251	228	220	232	234	229	207	230	236	223	230	250	232	261	247	226	263	247	205	227	235	216	236	214	226	235	260	247	234	247	234	245	240	246	271	227	251	262	259	241	226	228	257	222	250	264	263	275	267	256	226	235	238	221	240	255	247	241	221	243	215	236	281	215	253	235	275	247	269	245	232	255	229	269	254	237	266	276	236	217	231	283	248	239	229	239	219	259	228	242	252	276	270	224	226	264	241	248	242	248	232	242	244	250	239	239	250	222	229	234	262	235	243	232	239	239	238	257	244	271	258	234	275	223	232	243	263	268	241	230	224	236	225	267	256	211	277	216	230	239	228	236	245	255	253	243	238	245	247	217	236	244	255	249	248	237	254	231	246	240	240	230	233	250	255	219	245	239	229	238	272	272	234	208	232	244	199	251	264	221	239	277	260	252	227	243	232	272	250	250	271	230	253	250	225	241	247	244	247	224	288	241	265	247	274	249	241	213	246	220	236	243	232	234	238	230	221	232	240	242	245	249	251	218	273	256	236	262	237	265	222	242	229	261	238	231	261	237	234	218	228	243	225	257	248	241	255	223	240	260	233	240	246	239	268	249	240	259	246	258	233	254	222	222	228	265	249	253	234	244	249	213	257	263	236	254	236	219	242	245	245	219	231	237	242	240	229	264	239	237	243	251	231	275	267	236	224	230	222	274	236	260	194	236	248	236	245	236	253	246	239	243	263	232	220	256	253	229	230	236	242	250	237	261	259	232	251	245	220	238	235	233	247	251	226	258	238	247	260	213	245	243	242	227	225	255	240	250	239	243	198	232	242	242	243	239	215	221	219	256	236	253	285	270	245	253	254	239	250	257	236	260	258	261	225	238	251	206	221	235	216	244	270	249	261	215	255	231	231	220	262	259	260	258	210	234	230	243	233	242	235	212	253	247	248	248	281	250	239	232	230	231	217	223	237	248	215	247	252	233	245	214	210	246	275	237	228	228	204	277	239	221	274	261	241	229	248	254	238	262	230	254	260	220	246	232	241	231	235	251	227	252	220	241	247	248	233	246	259	248	260	248	260	234	251	239	233	257	246	259	259	249	259	240	260	256	219	243	229	257	240	254	228	249	282	242	220	266	251	236	246	276	240	234	260	228	239	197	217	217	270	237	274	262	236	254	240	256	239	218	248	261	248	260	248	239	251	236	278	222	251	239	264	226	249	231	260	232	243	211	269	248	251	253	242	247	249	236	266	216	237	248	242	219	242	244	240	236	249	263	244	270	264	265	245	236	231	235	293	241	239	215	251	212	229	257	247	244	234	242	219	240	262	236	226	241	238	246	253	286	217	247	209	239	240	230	252	251	270	236	230	251	249	236	223	249	244	228	249	256	216	223	251	228	258	264	249	270	226	232	222	261	265	229	268	219	242	232	273	255	255	239	250	234	247	263	244	233	237	261	235	252	231	254	268	248	268	230	247	263	240	253	210	239	210	250	289	235	248	259	254	249	238	247	255	233	213	259	232	267	272	257	205	232	211	221	227	224	244	251	220	242	248	251	260	226	233	267	230	212	216	243	254	228	246	246	220	236	221	251	235	263	249	218	285	231	244	287	234	249	232	238	252	242	258	237	254	242	247	235	221	225	228	235	239	239	246	217	264	264	256	261	230	238	237	222	278	244	262	228	256	252	243	229	281	256	222	254	226	234	270	259	234	212	250	240	195	252	233	266	249	277	235	242	243	276	222	210	215	248	251	260	214	254	253	232	230	234	239	243	266	275	255	232	243	275	254	237	247	246	246	222	226	245	210	243	246	245	286	266	226	230	256	245	237	275	236	271	248	216	226	268	260	288	244	291	238	250	247	244	231	262	252	240	245	224	251	264	242	247	237	228	237	204	264	265	273	244	214	239	256	236	279	251	243	244	253	262	253	214	206	258	237	240	255	248	232	224	218	248	241	246	211	236	218	249	250	268	237	228	204	245	235	246	249	229	252	247	246	242	257	262	242	233	237	239	247	235	222	247	230	256	252	214	238	246	261	241	243	245	264	251	232	244	236	245	249	258	256	237	233	257	264	258	290	217	242	250	253	237	291	220	212	264	263	260	233	237	272	235	253	257	216	194	202	240	249	218	247	241	237	258	249	264	247	256	224	237	239	246	270	219	256	226	229	261	237	221	234	237	247	266	247	244	233	239	238	224	210	243	236	216	247	251	239	229	246	259	253	232	207	223	239	258	212	239	253	231	255	221	250	221	239	228	267	254	270	301	251	222	244	224	273	231	246	274	290	245	265	233	272	272	231	234	225	237	217	228	240	244	254	244	245	242	272	272	253	236	241	212	250	248	237	199	214	229	239	244	236	228	254	232	271	255	236	244	245	265	236	230	240	255	284	225	258	248	254	240	240	257	216	255	222	259	240	283	242	239	243	227	231	212	229	248	273	267	231	207	237	230	247	249	213	245	239	248	239	255	235	248	229	236	233	247	275	241	257	263	251	239	251	246	236	250	250	240	288	239	232	252	245	215	227	249	240	239	218	226	256	261	258	239	253	235	255	207	217	265	235	228	260	263	259	234	245	260	271	226	212	258	242	269	228	228	246	274	228	237	250	224	271	239	284	234	261	229	244	238	249	230	237	258	251	273	209	247	256	238	247	247	267	256	251	219	232	274	237	229	270	246	200	236	239	233	243	258	251	240	235	218	238	274	228	253	233	256	260	227	253	247	241	221	239	227	267	246	233	238	236	271	226	236	251	222	245	262	247	236	253	241	264	228	221	263	237	250	240	260	220	258	234	248	240	237	246	232	225	226	242	237	220	224	262	237	214	237	219	247	228	240	210	208	248	252	257	252	255	268	247	235	226	256	248	218	234	209	252	220	223	268	243	215	208	257	255	230	281	276	218	250	232	246	232	240	248	254	242	254	256	237	221	238	262	255	237	224	231	245	269	225	265	239	251	265	267	239	235	244	235	223	237	221	211	239	278	256	210	237	243	249	239	232	238	215	242	260	259	233	231	244	255	217	235	226	240	240	216	251	250	253	236	238	244	228	209	212	213	259	245	226	246	223	227	263	250	230	256	255	210	225	229	260	260	227	237	249	271	246	251	228	231	265	243	253	253	237	248	244	262	263	239	252	272	212	223	231	251	245	248	227	250	240	231	251	257	234	232	251	242	222	268	242	251	252	263	235	235	238	218	220	245	223	231	236	248	246	227	230	253	237	288	233	242	260	258	269	278	253	233	243	263	253	243	219	229	242	231	256	230	233	237	223	248	241	224	255	206	233	271	241	247	252	239	242	230	223	244	214	223	223	243	233	263	266	246	277	235	230	232	214	252	251	225	248	238	241	214	252	285	257	226	217	236	244	281	260	235	229	236	245	234	237	249	244	248	216	233	267	274	243	254	240	229	252
23601	19215	30086	32285	34200	17134	10201	16246	19026	11540	1170	567	533	557	532	551	521	563	573	537	533	597	548	560	536	538	560	567	547	547	549	533	553	536	537	525	532	595	539	581	535	544	574	547	569	562	534	553	550	553	537	531	527	515	585	589	550	567	560	572	552	555	567	552	566	523	526	585	571	543	564	527	570	567	563	572	573	484	565	588	576	539	540	562	550	616	554	569	543	542	545	557	545	562	578	574	530	550	548	522	555	570	572	563	550	562	595	516	553	552	562	546	596	534	564	542	542	579	552	568	569	596	574	556	540	543	535	552	566	493	586	538	564	543	560	564	556	552	572	554	556	581	574	547	531	550	560	552	574	551	553	570	587	579	553	570	564	537	549	578	543	545	558	534	552	572	538	572	592	567	559	551	549	546	586	569	556	592	542	621	579	581	537	520	561	589	571	618	572	527	565	597	576	528	543	533	549	556	559	556	532	557	588	560	533	527	528	583	560	537	565	531	526	567	552	563	566	551	557	557	580	598	566	582	524	572	564	554	573	521	566	577	540	507	545	547	582	521	546	529	575	576	572	585	610	517	560	555	548	577	533	546	549	536	547	557	542	552	580	540	584	508	553	585	546	550	555	530	516	532	543	580	533	543	538	587	575	550	612	543	571	555	529	514	559	541	583	563	515	577	551	570	519	544	546	557	568	544	622	576	547	539	548	525	568	570	513	563	581	581	570	540	592	568	551	552	588	570	546	542	566	538	572	573	582	532	532	556	574	556	546	560	516	518	554	564	540	608	581	559	550	585	549	555	581	606	555	537	538	549	554	573	534	568	561	571	576	553	536	566	562	517	542	546	547	537	568	589	530	571	551	540	591	566	548	550	583	543	546	587	590	606	572	570	538	601	583	591	577	579	539	525	528	544	570	531	545	554	597	562	577	536	553	545	536	562	532	521	585	551	535	568	531	541	560	519	577	565	560	561	517	578	560	543	549	561	535	551	545	516	568	513	564	492	555	538	557	527	543	575	554	556	544	540	527	508	565	556	569	516	554	543	546	518	572	528	567	532	542	542	575	566	529	569	543	606	534	552	539	565	508	487	542	547	559	547	564	607	558	561	544	524	563	566	561	570	523	571	540	526	541	574	543	598	559	512	562	550	523	566	552	514	539	511	537	545	564	548	535	542	512	555	524	532	551	542	512	574	545	557	509	579	543	544	578	539	619	549	555	556	556	555	563	544	533	535	539	567	560	528	542	531	534	546	570	585	538	601	531	569	558	528	522	549	584	569	571	517	588	557	572	521	544	576	568	523	529	564	550	550	542	543	566	566	564	554	557	539	535	547	525	549	491	565	552	541	544	562	539	569	552	562	543	576	538	527	515	576	519	541	484	573	560	553	530	562	570	551	533	527	602	546	551	522	524	572	555	553	533	517	518	537	512	570	603	557	563	505	561	587	556	569	547	556	564	550	547	576	597	535	547	526	596	583	553	565	583	561	547	535	573	565	561	555	566	517	536	577	528	577	560	564	595	521	552	493	555	525	585	554	542	565	550	575	539	547	556	547	559	529	602	572	550	571	569	523	517	581	549	518	602	578	543	508	567	525	514	551	567	557	581	563	511	542	588	551	572	544	552	494	558	572	574	538	551	597	567	545	568	552	565	539	536	551	568	564	559	524	541	558	554	572	585	513	549	522	585	521	548	577	603	524	573	544	509	572	579	534	560	564	515	599	580	534	582	568	582	546	592	577	546	590	523	570	536	542	502	504	527	567	575	551	564	536	570	570	558	544	577	544	547	505	575	562	544	556	564	579	561	539	552	567	555	544	516	571	555	548	507	563	551	565	569	577	582	544	575	548	538	598	536	543	542	582	577	531	579	563	552	576	554	501	539	521	561	581	563	548	556	571	522	565	523	547	547	517	594	586	534	531	593	546	558	532	589	590	562	556	589	535	536	565	539	523	529	564	542	561	498	584	526	569	535	545	559	557	578	526	516	547	552	557	559	547	584	501	528	587	595	560	557	550	564	512	500	565	554	552	558	574	535	526	522	631	539	521	570	551	543	547	581	549	582	534	568	515	571	537	605	615	546	555	551	578	514	548	591	558	546	596	533	565	570	555	552	536	573	555	590	561	569	544	569	575	578	529	582	561	556	550	529	541	533	538	572	539	523	554	572	554	553	582	515	557	612	560	561	515	570	535	546	559	532	581	527	537	547	532	570	544	507	560	558	547	570	521	525	533	571	517	586	550	520	559	543	559	535	584	555	545	550	557	605	534	553	573	545	575	550	561	540	577	583	499	531	529	572	562	545	542	555	500	537	538	539	560	583	511	547	513	618	609	526	565	538	568	556	570	532	561	520	543	547	548	540	575	561	581	556	538	536	516	574	544	563	547	548	493	567	587	564	564	562	516	577	574	530	535	594	595	538	569	534	573	568	545	552	504	551	536	593	542	566	540	527	543	562	522	521	554	503	574	538	582	604	559	578	566	572	539	528	526	538	594	541	531	529	535	538	567	552	536	541	554	564	548	532	554	525	575	573	512	523	531	549	520	602	571	603	580	520	578	580	537	555	543	582	586	569	538	541	546	552	566	566	550	568	574	566	538	539	554	560	574	530	581	546	586	565	516	542	553	508	551	546	610	600	537	509	545	567	558	622	577	571	592	547	572	529	574	529	530	573	537	520	537	558	559	556	541	597	520	582	506	562	598	570	591	522	611	558	555	574	580	563	572	575	571	546	539	596	574	575	523	546	547	597	556	523	539	561	546	586	538	556	550	596	593	559	554	571	555	532	569	524	521	552	516	564	524	566	560	570	555	560	557	563	541	547	577	532	563	550	581	555	558	582	520	550	555	541	546	534	543	546	557	521	577	528	545	520	574	593	575	579	573	533	515	542	580	572	515	527	580	521	597	546	578	550	588	565	585	569	567	537	568	529	523	571	566	555	558	572	580	537	569	552	553	558	535	581	561	515	587	536	563	568	559	549	538	575	544	562	564	521	510	550	536	561	593	503	540	565	523	538	546	537	565	570	497	536	573	533	552	579	546	582	548	539	550	566	504	558	521	557	577	518	545	561	576	568	533	566	591	589	561	580	548	522	535	555	563	538	506	564	545	556	543	582	528	565	530	570	516	526	582	541	536	516	550	592	534	553	557	542	583	591	589	565	597	576	555	561	553	566	570	539	552	536	563	546	529	521	557	549	583	557	583	535	554	529	544	576	575	525	545	594	523	550	570	592	561	558	531	581	561	556	539	565	525	560	548	594	543	589	525	578	519	578	560	564	515	546	535	554	587	568	541	572	546	611	523	555	552	608	518	552	556	608	533	524	508	508	559	545	558	593	563	534	611	544	538	547	622	558	565	603	593	565	562	573	594	519	557	557	536	546	603	571	540	546	552	557	561	531	570	554	542	544	571	586	555	533	587	564	526	562	519	543	531	515	536	548	514	543	571	550	553	581	538	539	549	492	516	538	544	552	589	515	556	524	538	557	514	535	569
49603	31479	35407	33982	32126	16744	9895	14324	9116	4477	883	310	315	311	314	280	321	265	323	311	312	312	301	274	309	273	317	344	387	325	242	298	296	294	298	298	318	313	368	281	310	323	301	346	293	317	290	305	296	316	330	301	319	319	315	331	334	309	305	281	326	287	321	300	338	316	340	296	300	304	300	271	330	265	332	271	319	306	332	303	300	296	314	318	295	299	313	295	295	314	318	309	331	305	280	303	310	315	335	325	295	298	278	289	299	314	288	271	298	312	289	308	281	303	314	300	313	293	272	297	303	320	332	309	342	293	284	347	303	284	320	308	302	326	305	296	269	283	294	289	269	302	308	317	312	308	357	268	270	280	305	285	278	294	307	309	303	360	300	337	307	300	322	297	285	319	312	324	255	327	294	286	311	294	290	317	329	308	316	305	323	273	288	315	312	313	301	265	267	285	347	297	292	272	302	284	311	284	313	316	305	289	307	312	332	298	304	313	301	289	305	283	308	337	322	313	305	345	307	288	306	283	299	305	316	286	302	286	288	311	357	295	284	308	305	285	312	312	271	290	318	298	315	296	303	314	296	296	283	298	328	329	275	315	297	326	297	299	305	292	324	307	328	304	335	294	308	301	288	310	309	309	300	322	322	305	286	311	314	332	325	316	317	311	308	324	269	304	285	303	309	299	296	298	301	287	322	283	298	324	317	300	327	307	331	306	285	291	312	304	308	295	304	315	292	278	295	293	307	298	325	294	300	306	316	316	270	323	303	359	266	284	296	277	313	326	304	291	307	277	277	291	351	298	323	324	315	290	335	311	295	329	298	294	281	333	325	324	274	315	281	314	315	322	351	316	299	281	283	289	333	274	313	336	293	267	308	292	373	294	294	311	321	338	303	315	322	315	303	287	284	292	295	297	296	259	292	301	285	325	327	337	304	288	269	328	254	341	320	310	297	339	338	285	313	276	323	334	289	336	338	333	314	314	302	284	311	333	313	267	320	315	336	302	308	284	299	290	350	317	291	283	325	297	315	279	314	305	284	296	296	312	311	279	307	283	288	324	309	329	296	301	310	306	358	305	333	282	312	308	306	326	299	323	283	304	323	312	312	333	305	284	293	320	306	309	329	318	295	308	294	317	328	313	333	316	302	304	290	321	276	275	281	308	312	313	292	320	303	294	324	310	323	326	321	324	328	324	319	290	337	295	302	312	327	271	287	292	320	263	301	317	305	301	307	281	259	319	287	303	288	348	304	325	299	301	344	292	315	310	314	305	321	309	281	290	257	305	283	329	266	277	285	305	313	314	298	272	320	330	327	324	337	289	327	313	301	285	302	307	304	297	320	308	324	300	296	284	302	288	303	300	299	300	301	289	305	343	317	310	282	312	296	332	325	323	307	335	293	301	311	295	337	286	307	314	331	352	298	331	339	332	305	336	303	309	306	308	302	304	313	322	314	326	320	277	332	324	290	308	297	287	321	309	278	300	288	318	255	335	286	307	286	310	299	295	300	294	363	325	303	304	282	295	326	341	307	318	298	267	288	324	272	262	344	310	317	316	292	274	306	333	295	329	334	310	342	293	296	306	296	315	324	300	284	281	320	289	281	268	322	316	305	295	276	295	285	282	351	290	311	323	312	311	296	309	362	310	292	279	319	312	328	349	318	313	284	306	288	301	301	308	320	290	290	270	280	303	306	303	373	319	281	288	298	296	318	319	307	291	311	319	309	279	302	331	305	323	313	282	306	317	309	300	309	322	315	290	301	300	327	299	308	323	284	318	318	285	313	308	321	293	259	317	307	304	317	296	320	319	313	324	315	306	305	301	267	277	283	288	321	301	308	281	322	304	333	306	327	323	311	312	288	297	304	310	259	295	317	329	315	308	300	272	307	325	291	331	309	316	335	294	295	276	308	300	316	309	303	310	276	273	274	306	284	309	263	308	298	286	308	279	305	296	311	314	314	274	304	290	303	310	304	316	306	289	320	295	296	255	297	307	326	296	308	298	312	297	320	294	307	310	344	320	296	308	314	321	290	267	336	298	330	277	325	299	318	292	305	269	304	292	295	296	332	325	302	311	323	318	331	324	319	320	291	330	307	275	284	340	343	325	321	256	294	284	290	295	282	288	294	302	320	312	287	310	313	309	287	325	295	311	320	324	315	290	307	292	315	298	319	307	272	292	315	321	305	264	307	284	304	305	265	301	302	324	319	318	321	324	292	306	293	309	288	304	320	301	274	334	300	288	297	356	312	332	292	295	304	289	304	298	251	251	314	296	295	285	294	291	314	300	305	319	281	309	294	298	314	323	304	292	310	334	313	275	291	269	289	289	317	283	296	298	300	312	330	321	311	278	288	277	315	304	308	334	323	319	294	291	321	324	284	286	313	298	304	315	279	320	323	288	288	297	272	292	293	287	303	286	330	280	289	287	292	307	299	280	311	327	300	317	309	315	282	302	302	286	321	284	318	292	296	334	345	322	303	301	304	311	304	319	300	302	316	318	296	318	325	304	319	309	305	291	281	336	319	313	315	302	296	330	309	306	292	279	285	284	291	308	308	316	327	316	315	325	320	298	329	279	319	265	339	303	258	291	291	285	334	288	311	305	306	286	317	299	295	301	308	316	301	303	330	273	296	325	342	286	311	288	329	308	324	289	342	295	300	327	271	304	315	345	323	327	300	297	275	293	294	299	308	345	312	328	307	321	320	290	325	331	310	309	306	307	317	349	316	303	301	331	316	272	307	327	313	335	345	297	300	294	310	313	306	297	334	278	320	305	291	294	294	276	312	296	307	319	330	307	304	269	324	281	286	297	297	299	291	321	333	287	272	291	300	282	310	340	313	298	329	310	322	340	305	294	333	308	299	334	356	302	314	334	297	319	315	306	316	325	317	326	353	319	287	333	339	349	305	301	324	291	273	289	318	310	297	315	303	333	288	320	278	264	290	302	314	277	293	292	303	302	328	307	365	335	313	285	286	267	310	264	303	318	297	320	305	297	321	274	320	300	275	295	266	294	277	323	311	310	329	297	298	318	330	288	308	320	292	266	288	316	305	300	298	292	318	306	320	299	287	297	314	323	314	298	302	314	269	297	342	272	313	299	296	300	303	319	287	323	305	290	320	304	295	313	284	326	333	309	303	308	311	281	279	330	318	316	339	294	311	313	335	293	289	351	340	290	318	308	287	306	284	293	329	348	313	326	297	284	294	313	322	303	316	320	312	304	304	264	308	302	308	332	314	307	307	302	320	303	290	291	282	313	314	285	342	286	292	319	313	296	306	334	297	349	319	282	281	294	333	298	331	302	316	321	313	322	309	327	339	279	276	303	300	307	292	266	293	313	345	299	302	299	282	323	328	287	318	303	276	311	313	307	269	286	306	325	310	324	314	318	298	286	288	307	319	351	319	323	296	299	292	289	285	299	302	313	357	325	288	287	299	320	279	328	294	300	296	319	293	303	318	319	266	324	316	293	307	295	297	318	346	307	323	286	316	326
31526	23295	37088	41423	43901	23209	23715	32948	23667	14263	2134	668	708	681	684	696	675	702	702	698	677	683	686	709	646	637	668	691	670	646	663	760	660	673	685	690	674	652	689	722	685	648	631	687	664	647	711	703	669	650	672	703	654	681	648	707	679	668	663	656	670	658	624	634	626	681	713	672	660	692	652	685	631	637	628	674	740	661	644	693	662	697	642	732	657	672	631	671	689	675	650	651	645	688	683	691	662	725	645	638	708	648	647	689	640	654	656	679	688	681	704	678	669	669	688	590	645	622	666	668	644	633	648	645	644	676	646	669	638	641	690	618	661	705	640	664	697	657	683	655	665	677	634	718	666	653	660	646	692	658	696	663	685	696	694	708	654	701	642	676	655	653	669	688	666	673	675	645	656	644	638	661	639	701	689	646	673	670	681	696	673	703	670	716	674	665	652	676	667	651	669	666	647	682	717	644	624	676	637	656	680	738	639	677	686	633	689	705	658	696	687	723	671	700	651	626	674	667	645	629	645	674	681	647	697	668	676	687	633	692	735	643	713	662	639	659	631	627	673	670	660	674	663	658	696	669	662	640	627	651	656	674	676	692	654	684	635	610	678	641	642	640	650	631	707	686	614	677	656	724	630	644	649	690	674	667	690	671	685	670	692	667	659	695	685	684	682	654	635	671	687	649	614	658	675	649	671	656	659	663	629	653	636	659	630	669	660	707	681	710	689	715	664	678	661	700	647	726	609	626	694	654	633	668	643	705	651	643	690	729	681	660	694	675	672	631	677	676	667	676	690	671	643	672	667	654	654	664	687	683	646	709	617	651	686	667	657	680	678	623	657	676	680	642	683	647	627	680	687	658	658	679	731	661	670	593	645	697	621	662	639	669	673	676	696	658	663	667	666	682	664	653	668	628	653	693	683	665	687	639	674	711	665	723	689	637	633	662	641	692	630	710	663	616	666	668	681	682	658	631	671	637	676	674	623	674	654	663	691	645	645	632	675	688	667	650	660	650	696	648	719	680	673	696	677	663	659	632	695	662	698	646	661	682	641	654	710	671	656	677	701	669	710	635	724	655	648	630	674	667	670	660	678	678	651	665	718	620	651	635	657	612	649	652	655	681	672	668	690	683	622	693	717	700	652	673	659	644	705	620	672	637	658	693	701	682	707	685	672	683	659	657	699	660	643	663	676	654	663	689	666	606	665	637	638	672	687	636	682	647	696	682	677	668	643	670	602	727	649	653	669	655	675	670	651	647	688	633	642	648	682	705	676	632	664	637	682	646	644	647	690	660	665	643	702	681	710	693	670	641	641	657	684	707	678	714	714	683	671	671	696	695	646	644	660	647	701	685	630	650	710	647	648	634	609	674	682	631	663	699	698	648	665	664	638	663	650	664	656	677	652	696	683	668	665	666	696	681	701	649	642	653	717	650	708	693	659	656	654	636	617	700	667	687	642	638	662	677	657	690	696	631	678	670	659	656	658	648	673	600	629	665	657	632	658	606	690	662	624	677	648	680	651	687	659	656	669	680	693	656	673	730	666	660	669	640	626	716	664	746	665	696	653	677	657	627	700	708	655	713	655	692	644	695	646	672	619	678	659	649	678	622	695	644	646	710	670	633	643	650	690	692	666	615	670	642	664	630	679	645	699	654	639	677	626	648	672	675	726	619	637	641	648	672	733	677	659	678	671	668	698	651	663	709	719	681	688	657	659	672	665	696	680	655	695	649	634	711	674	668	694	713	650	691	640	675	722	698	649	660	593	628	666	667	678	646	685	703	683	673	627	632	653	704	678	740	656	659	673	672	592	648	662	676	677	670	677	653	655	681	637	646	628	614	680	679	647	675	660	677	666	668	690	650	682	631	671	687	630	658	656	630	655	653	630	692	638	696	637	627	668	705	654	660	683	613	645	692	697	671	641	710	660	632	606	686	678	675	612	662	660	637	676	674	624	662	661	619	666	659	647	662	695	704	674	661	665	665	666	677	692	684	669	662	681	660	696	665	668	636	682	693	638	710	628	684	686	674	678	655	606	665	613	650	706	700	675	685	658	662	669	661	670	652	648	695	681	632	710	680	666	665	645	651	642	626	700	655	645	634	596	609	697	644	648	676	670	702	644	683	672	682	675	703	687	678	673	660	694	701	684	666	660	630	672	712	697	698	656	637	656	683	689	710	652	660	657	692	712	624	669	676	674	654	648	690	674	692	641	654	646	661	668	726	653	664	603	670	641	691	621	676	697	683	686	646	641	681	669	727	666	601	653	663	642	650	688	617	663	636	706	657	654	667	658	663	690	711	708	684	657	747	723	636	728	655	643	653	632	649	628	680	685	662	624	653	713	698	668	669	590	676	652	677	659	654	731	637	675	686	692	684	656	687	642	668	661	669	699	644	631	693	700	584	653	677	690	642	675	707	671	657	664	655	634	652	730	731	660	700	660	655	693	666	648	720	645	649	654	691	662	645	677	682	733	637	677	663	637	641	653	691	679	625	652	678	664	671	631	658	697	696	699	649	651	611	649	676	679	683	664	631	661	701	667	700	676	647	631	688	662	629	696	671	633	624	672	655	623	634	690	658	639	679	657	631	690	662	669	680	692	678	677	630	657	687	639	662	693	624	685	615	651	696	649	697	680	668	655	668	653	665	673	638	673	674	677	635	683	678	664	683	627	652	684	647	631	633	656	688	662	681	669	621	667	672	656	654	656	680	661	737	663	701	660	710	689	609	633	619	666	653	682	678	599	631	691	691	699	657	656	664	686	676	658	659	682	678	698	604	716	632	618	681	640	688	671	678	681	682	640	677	647	651	663	715	635	698	738	682	687	666	704	709	679	647	625	662	646	641	696	666	672	661	701	699	682	659	712	667	679	627	697	663	673	666	702	644	648	681	638	656	656	691	667	694	664	689	687	689	669	667	651	643	666	665	678	673	689	653	638	648	695	668	695	687	636	685	659	639	673	720	699	727	657	673	626	662	678	642	668	659	653	642	680	667	659	669	673	687	659	660	657	688	641	687	681	686	636	679	664	686	639	697	624	686	673	640	655	607	684	633	672	668	659	613	656	682	666	620	634	637	621	656	645	734	704	634	681	709	657	653	657	688	640	666	718	668	706	687	621	683	572	668	679	691	633	699	684	675	656	681	577	676	698	652	639	623	658	701	627	664	680	691	653	645	645	632	656	654	652	682	698	714	625	630	724	658	651	672	682	638	702	677	628	698	662	687	655	671	586	726	660	703	664	712	623	660	679	653	652	685	673	656	643	690	700	632	710	669	642	650	657	685	644	650	634	651	648	669	647	639	660	665	637	636	685	687	653	658	647	656	660	703	648	690	671	654	767	671	682	694	666	650	619	667	654	665	632	677	676	693	651	630	670	639	689	632	678	692	627	642	687	634	675	650	680	652	701	695	677	682	646	624	693	642	684	655	634	623	691	626	671	665	710	676	649	667	631	639	659	650	669	674	651	684	667	612	688	711	690	699	672	695	728	697
19957	9465	6343	3900	2102	897	406	369	346	302	180	147	134	160	164	141	144	161	137	130	144	171	152	160	138	133	145	148	157	137	134	169	160	137	128	159	154	143	144	153	136	164	156	142	143	144	179	147	129	151	160	161	134	133	140	150	144	176	139	129	127	128	119	149	138	139	151	149	147	152	157	149	159	148	147	143	162	154	133	145	174	153	132	132	180	142	127	140	136	151	168	165	165	142	132	144	132	135	153	143	129	139	143	158	152	161	131	139	169	146	156	144	156	138	136	152	151	134	147	132	150	151	135	163	129	141	153	118	154	167	151	126	140	175	130	160	136	170	152	153	141	141	140	165	147	120	165	153	181	140	130	145	142	169	135	137	140	154	122	136	136	161	143	116	164	142	135	160	142	125	174	142	143	147	129	159	139	132	111	145	155	147	131	142	145	166	148	128	144	137	143	137	135	133	141	157	154	139	157	143	151	147	136	127	132	144	141	150	142	150	131	138	128	140	144	143	137	150	151	142	142	146	140	135	150	155	147	117	138	148	153	154	153	156	118	146	153	155	153	157	130	133	138	154	141	134	152	144	138	144	160	149	145	159	167	141	168	144	165	169	141	137	145	142	150	139	145	130	136	129	160	144	147	166	154	141	139	142	151	157	158	133	163	126	156	141	144	131	114	145	154	169	144	136	115	143	163	129	153	139	140	151	143	137	176	126	130	150	134	151	160	149	140	167	138	137	139	129	148	153	165	152	130	150	151	161	148	128	151	147	127	155	134	139	142	137	152	162	146	152	145	161	118	167	111	150	142	155	163	149	143	137	147	138	150	160	175	166	155	150	144	137	162	161	144	141	133	141	152	161	163	152	145	161	142	173	144	143	134	157	142	155	154	160	131	144	156	132	135	153	131	163	128	114	120	149	171	134	155	141	154	149	149	159	163	138	150	141	146	158	143	144	133	154	148	149	160	164	130	144	135	143	163	151	155	154	131	145	142	131	144	150	154	140	154	150	141	168	144	159	139	154	174	150	160	169	151	127	139	155	142	136	159	138	135	152	142	152	146	148	167	174	143	149	137	163	151	155	136	141	143	150	145	146	154	138	149	139	172	145	156	158	152	136	148	147	132	171	127	139	140	144	157	155	146	159	133	144	166	151	147	135	178	142	131	125	153	152	143	139	128	141	174	159	142	168	137	119	143	142	147	142	153	167	141	157	134	147	124	145	140	156	153	137	160	146	156	159	141	135	135	143	144	172	144	149	148	163	151	144	154	141	155	154	143	118	159	143	147	126	150	156	163	146	160	144	162	152	143	113	143	150	139	136	150	127	150	160	156	160	137	156	147	150	185	142	132	143	159	167	140	149	161	144	143	140	155	154	135	157	140	135	149	128	167	150	154	142	140	150	155	138	137	155	127	157	139	170	168	146	153	148	150	151	144	146	149	145	152	152	130	161	138	150	162	165	167	134	156	133	149	131	152	139	130	135	139	128	132	123	157	154	154	161	148	150	141	138	152	144	154	177	155	128	154	162	144	150	141	149	121	152	154	147	157	138	142	140	124	151	150	166	127	179	128	167	151	158	155	155	137	137	147	149	154	156	157	142	146	150	135	154	135	127	121	138	148	137	129	132	152	152	153	134	134	151	148	161	135	154	118	163	153	151	149	160	137	155	148	153	132	134	144	141	135	149	148	169	154	153	144	161	137	144	147	136	153	160	157	173	151	162	160	149	120	163	177	157	136	144	117	156	154	151	147	140	121	138	156	153	159	157	135	134	142	146	173	152	156	146	146	148	161	159	127	132	154	180	133	142	137	135	150	153	123	144	150	133	129	145	136	147	160	153	141	128	119	134	189	141	145	145	153	131	137	107	145	158	141	142	145	142	130	139	134	147	149	140	160	143	138	166	141	143	139	130	142	153	141	152	128	144	141	167	187	130	152	150	174	157	140	130	146	142	133	164	139	160	129	127	134	133	158	170	148	158	153	138	145	133	153	121	154	141	166	151	155	134	157	153	131	141	143	146	152	126	142	147	150	146	149	133	148	159	148	139	154	161	145	138	142	160	146	148	151	147	155	141	132	144	145	129	169	158	168	146	148	142	151	131	139	151	154	148	150	154	155	119	152	162	157	123	147	135	137	155	134	140	143	139	125	150	148	122	126	143	181	181	148	152	151	143	145	122	157	132	145	139	168	150	165	133	163	152	151	129	155	127	135	114	165	170	138	138	141	150	152	142	157	136	156	145	142	124	159	135	161	159	157	151	161	131	165	128	134	160	147	136	153	131	143	159	137	139	144	173	154	152	146	142	150	150	134	155	146	144	139	127	124	147	170	158	122	140	135	142	132	150	150	139	156	133	138	126	136	167	139	138	129	145	135	134	133	146	147	149	174	135	140	123	176	173	151	154	138	155	172	140	146	147	132	150	145	137	132	159	165	132	159	143	161	144	141	152	166	139	161	138	130	159	136	134	129	157	142	147	159	137	154	155	172	132	131	165	145	157	147	124	137	156	154	146	139	141	151	169	143	130	148	161	146	161	143	160	138	153	163	162	143	139	127	134	131	140	159	130	124	127	165	157	146	154	165	172	148	144	136	139	134	157	158	144	122	137	142	134	149	150	136	141	132	155	160	147	175	151	152	130	150	127	144	137	136	147	141	154	141	144	153	148	147	147	146	139	145	144	144	139	149	140	173	151	148	153	141	123	152	162	123	149	135	137	136	144	138	166	127	154	157	162	131	108	175	155	159	133	134	135	151	152	123	152	132	127	133	151	145	153	130	147	145	127	146	163	168	136	144	112	151	155	138	138	132	165	146	162	149	154	141	134	148	141	149	150	153	154	150	136	142	154	158	140	150	125	137	152	148	138	146	133	153	141	150	151	134	123	131	166	148	139	139	177	142	128	150	150	140	153	144	132	141	140	127	136	159	145	161	177	139	154	137	147	157	162	139	133	160	154	160	129	132	134	127	159	149	164	153	155	168	145	143	174	151	138	153	158	136	123	140	164	162	146	119	147	147	149	152	169	175	141	159	141	149	161	152	157	181	140	159	144	140	149	129	154	166	137	147	148	135	141	129	154	147	136	161	137	134	146	139	137	130	141	139	152	114	150	132	167	159	151	148	146	146	161	146	146	139	142	145	143	157	144	136	151	154	138	157	134	136	127	159	143	152	169	144	171	141	147	144	146	144	170	142	170	147	136	133	126	160	147	158	159	145	144	125	148	144	134	144	133	151	173	145	115	146	152	129	152	125	132	156	154	153	131	156	139	154	155	160	124	137	143	148	154	147	121	140	135	149	141	137	124	140	156	152	152	151	131	151	141	183	143	138	142	156	150	140	138	156	167	144	138	132	127	149	149	150	153	148	155	164	144	148	147	159	138	149	138	147	150	131	140	139	160	173	141	182	148	155	154	149	156	152	148	133	124	128	121	168	137	133	156	152	149	138	150	151	138	136	155	168	129	146	128	164	134	127	140	174	143	161	111	158	150	144	151
11963	7653	10799	10777	7313	3434	1608	1491	1298	929	417	387	353	362	354	377	370	355	361	381	384	320	366	340	354	391	374	354	339	388	332	350	370	369	377	377	311	320	355	385	359	371	373	348	385	358	359	370	305	379	347	354	355	356	359	382	371	344	378	383	326	384	349	375	372	347	354	374	376	347	329	380	377	321	368	334	381	354	359	364	360	362	399	365	380	322	380	375	396	371	318	386	412	390	344	379	358	361	360	342	346	349	324	348	338	368	324	361	343	332	347	349	342	367	370	326	368	322	369	366	352	316	346	344	409	369	368	355	353	339	365	369	387	346	342	362	363	357	386	377	356	363	343	339	382	350	369	355	349	326	344	381	377	359	362	362	354	352	370	341	341	327	335	359	340	369	403	368	360	375	374	378	379	334	337	339	336	343	346	388	379	342	362	364	347	385	329	367	384	326	369	405	356	365	317	347	375	334	361	366	356	375	341	387	314	344	351	385	370	378	375	366	360	385	368	376	368	391	367	403	353	309	359	351	361	337	370	378	321	358	350	352	376	381	379	349	367	415	321	364	374	341	388	349	362	348	362	394	347	384	378	369	382	365	369	400	367	364	365	346	381	352	368	378	347	369	373	349	330	376	375	315	381	334	361	351	353	377	369	360	331	364	380	401	333	369	345	322	363	314	396	355	382	351	349	348	344	349	338	353	365	397	372	362	365	354	366	340	351	370	369	337	337	381	346	372	352	382	335	358	384	372	380	373	369	354	367	375	334	362	337	342	333	371	372	366	357	370	367	354	366	364	366	340	361	361	359	346	328	341	354	352	326	334	377	318	323	357	378	357	352	362	387	345	344	360	365	369	347	368	363	368	349	351	381	350	388	345	347	321	334	397	356	348	351	362	342	343	384	339	365	391	362	351	356	384	349	373	379	353	363	347	387	363	352	359	376	367	388	363	361	327	355	337	337	351	348	349	354	354	348	358	370	374	343	345	348	342	385	355	379	371	362	380	367	385	366	381	354	409	336	343	338	399	381	331	379	344	344	350	398	392	314	348	344	370	337	350	351	360	362	347	345	330	351	360	364	368	361	356	370	345	346	349	357	348	343	382	381	321	333	350	375	347	328	377	349	366	343	352	365	339	369	380	375	357	357	352	396	384	351	348	366	346	355	348	322	364	347	340	386	373	366	390	353	364	361	379	341	390	381	341	336	355	376	373	356	370	343	334	375	385	353	335	354	381	345	381	327	379	348	326	365	348	359	361	372	376	362	366	343	349	377	335	364	390	365	325	396	367	359	351	363	397	352	353	373	384	358	357	318	329	365	343	374	361	371	351	392	368	361	373	376	360	350	350	349	368	341	380	361	308	364	347	365	356	352	360	334	375	389	353	344	343	380	355	374	369	380	365	348	337	369	385	350	346	346	335	356	363	341	383	371	375	357	359	387	372	380	373	393	348	344	343	372	379	336	364	382	354	343	351	318	361	364	332	373	383	360	348	385	388	316	351	351	358	343	347	369	361	389	358	360	330	349	360	373	363	363	382	337	372	342	367	361	373	344	416	333	392	372	352	407	374	355	345	355	350	341	336	368	388	387	372	377	359	355	345	327	370	387	363	353	354	335	377	363	389	362	355	369	374	382	356	331	345	331	342	338	337	332	334	345	356	405	364	367	348	362	348	325	377	375	345	381	376	357	384	404	369	345	373	383	332	348	407	368	341	365	385	365	356	387	372	350	373	385	368	391	368	322	385	374	356	344	340	365	340	399	346	397	366	344	375	387	341	372	374	370	371	385	363	362	366	375	359	342	357	381	348	356	395	369	379	360	336	383	380	350	341	353	355	389	386	352	390	352	375	362	376	355	375	360	370	362	362	366	306	369	382	346	352	354	378	380	376	377	379	394	359	336	299	349	384	359	377	379	361	333	361	389	329	336	362	328	360	360	403	386	406	340	342	353	375	381	381	344	362	340	355	377	337	360	396	380	362	363	380	382	365	377	347	359	355	400	387	359	375	344	357	354	360	380	331	354	351	360	356	332	367	375	344	391	345	372	358	360	350	340	354	369	358	377	345	309	365	365	348	334	378	349	366	362	366	353	373	368	382	350	385	335	314	385	408	356	357	348	367	368	371	346	355	363	348	349	366	365	372	370	344	326	371	392	362	380	401	314	367	341	362	366	348	343	398	338	352	371	337	365	373	363	343	338	348	370	338	399	386	388	413	377	407	327	362	365	328	327	374	394	341	374	362	383	358	368	351	372	376	401	351	346	365	375	367	322	386	351	380	384	382	367	362	369	386	370	369	376	349	356	363	355	340	393	347	350	375	349	349	373	333	333	378	381	383	323	361	376	363	356	346	355	372	372	326	380	381	321	404	353	334	398	367	341	362	380	331	359	386	370	383	372	363	365	354	352	360	327	355	378	336	365	355	370	377	345	377	363	348	346	365	345	387	382	354	389	321	339	351	364	394	394	387	351	355	364	388	349	400	358	358	379	381	362	371	405	394	353	347	393	322	344	382	343	365	375	367	350	354	364	346	383	360	397	337	332	349	350	319	339	359	351	358	357	388	387	370	390	387	385	351	338	337	369	400	412	333	382	349	366	387	371	348	379	352	368	354	385	335	400	349	357	346	331	323	357	378	377	330	325	398	377	339	336	372	364	358	369	385	351	369	386	380	363	370	345	358	332	355	347	364	393	384	350	355	388	383	343	344	376	379	325	340	403	356	409	347	382	374	367	360	399	381	325	359	335	374	368	375	333	371	369	365	382	345	372	405	374	380	368	364	409	339	380	385	413	339	349	364	406	352	366	347	355	381	348	334	356	362	368	399	335	341	376	355	370	363	358	357	396	357	336	358	341	342	356	355	333	365	368	393	379	363	365	361	366	388	357	378	354	355	355	369	368	335	324	367	334	393	342	324	352	345	367	374	372	366	365	361	378	397	403	381	324	381	355	363	340	357	352	370	356	378	326	353	322	351	354	328	400	357	368	379	358	383	354	351	354	384	364	368	397	374	354	337	334	355	411	352	363	337	346	368	372	348	351	319	351	353	350	368	345	354	330	366	341	397	372	379	363	352	404	399	378	363	366	358	372	336	370	367	347	389	362	337	396	378	336	344	363	371	365	359	369	342	375	367	375	361	363	362	371	341	362	352	378	391	340	347	382	394	341	355	343	375	357	359	354	347	404	347	366	340	333	339	357	381	346	385	365	371	328	341	332	368	344	376	363	339	366	366	399	349	371	334	338	361	345	362	346	379	374	375	373	363	371	394	377	362	367	348	366	371	375	373	390	358	388	358	361	341	368	360	361	371	360	374	352	332	380	314	376	355	388	371	325	352	387	345	380	382	336	351	378	373	358	341	351	392	385	369	321	390	349	366	337	365	363	371	333	361	366	380	368	364	376	373	340	352	348	371	345	354	371	356	345	343	358	365	349	389	344	344	378	385	377	336	350	353	334	353	363	370	373	382	353	385	382	359	362	355	341	335	357	368	364	375
37975	25512	25664	22930	15015	4676	2333	5085	5483	3140	420	257	243	231	224	235	234	264	244	233	242	261	233	237	252	255	216	243	245	250	233	270	228	249	244	256	218	247	232	286	259	244	246	232	254	241	233	245	241	258	239	255	257	244	232	239	237	247	243	245	245	252	227	272	224	268	218	250	240	227	252	240	279	236	227	250	242	219	262	228	244	232	262	219	272	235	286	222	237	248	266	227	227	259	236	267	257	244	224	230	232	227	250	229	248	253	257	226	233	246	246	240	260	272	245	234	232	247	289	274	261	231	271	255	227	248	274	247	227	245	219	238	258	236	216	243	236	248	249	258	223	280	242	246	246	254	231	247	257	279	256	267	242	252	219	221	241	258	241	231	231	220	263	240	271	252	221	212	245	275	259	274	260	210	243	246	252	219	275	248	257	246	258	234	251	254	290	233	270	275	255	250	258	220	215	234	236	240	234	249	258	226	239	278	236	238	213	250	265	294	275	243	221	237	230	250	223	226	234	203	228	210	251	227	274	236	247	254	247	242	241	247	271	227	265	219	259	256	267	237	267	247	223	257	248	271	213	245	222	245	233	238	254	217	243	248	221	231	237	254	258	241	233	242	242	258	229	243	239	244	249	271	239	261	251	251	263	219	236	237	252	239	229	288	277	238	257	227	245	275	264	262	257	264	234	264	238	215	229	243	263	242	258	265	265	247	250	256	220	235	234	263	249	242	253	245	257	223	258	251	224	245	243	221	249	264	252	275	211	239	220	238	257	221	219	239	263	254	226	240	227	235	254	247	221	265	243	249	227	253	264	245	235	238	240	264	245	261	232	243	264	249	260	259	270	243	234	219	250	240	259	259	210	226	252	251	228	233	258	224	226	258	200	262	238	268	224	253	259	230	238	212	279	253	217	262	231	215	251	249	253	237	233	247	250	255	258	256	194	200	241	298	273	268	221	244	267	232	265	277	244	241	233	248	225	241	244	241	256	246	235	265	258	229	253	252	250	269	250	220	274	237	254	246	247	248	277	243	274	268	243	257	228	244	230	269	257	230	246	213	245	256	254	238	238	282	258	238	269	231	246	292	256	248	254	250	263	254	247	201	254	255	231	251	261	224	247	238	229	226	231	254	247	238	205	232	255	237	260	232	228	248	279	237	252	271	250	256	256	265	231	221	221	250	241	216	212	245	241	234	231	237	240	244	229	250	246	245	247	254	242	220	259	244	279	259	257	233	251	260	241	262	241	249	245	257	252	252	249	229	227	231	267	233	238	212	232	236	216	233	262	247	280	249	226	223	253	250	259	249	236	237	250	234	209	254	227	202	260	265	250	245	241	237	270	239	245	236	268	255	241	223	221	214	251	236	253	239	243	252	253	248	272	247	243	257	248	215	231	265	226	235	272	267	265	218	260	233	247	257	259	299	220	228	231	240	229	231	258	244	262	258	248	252	240	228	235	248	247	251	273	251	251	223	249	216	255	231	241	254	232	266	263	246	267	267	238	231	228	224	251	263	239	244	236	261	258	247	244	237	233	259	231	241	248	229	228	227	247	235	235	250	276	231	252	246	262	230	256	238	228	242	243	247	264	232	218	272	230	283	250	245	246	235	212	238	209	226	230	244	205	233	231	243	224	219	243	243	278	242	273	248	231	228	255	249	234	213	290	250	243	238	241	250	259	274	238	219	227	239	224	254	237	252	248	233	211	228	273	270	250	228	242	214	233	261	235	217	272	284	234	223	242	231	221	245	222	274	228	252	234	252	240	254	256	256	263	245	244	237	232	225	271	268	242	268	241	228	250	276	252	244	264	246	251	254	248	253	229	270	268	250	241	264	284	252	228	227	241	274	240	224	231	212	239	233	259	255	256	228	249	234	263	236	248	238	216	264	223	216	222	223	246	232	209	239	257	255	235	250	253	220	260	251	231	243	277	255	248	253	281	257	201	285	237	226	229	229	238	255	238	239	258	232	247	229	255	238	267	272	255	254	270	273	244	242	218	220	243	264	253	282	263	228	255	238	198	253	218	267	240	244	233	240	225	256	233	213	255	209	240	246	241	262	255	264	249	251	244	262	222	229	233	253	241	224	260	206	213	224	253	226	223	247	268	240	226	252	239	243	247	225	260	268	204	254	235	218	263	235	223	214	258	257	233	225	242	231	267	243	281	239	245	225	241	262	265	231	248	241	248	244	239	248	239	232	233	255	252	206	228	267	253	218	234	260	236	266	247	218	232	268	236	231	222	264	264	229	257	240	260	261	265	228	251	245	252	226	245	279	250	219	213	224	243	230	242	216	230	243	227	246	265	288	263	250	240	257	235	264	252	260	259	257	226	268	271	226	209	248	220	257	239	243	260	248	258	244	248	239	234	231	241	236	259	234	232	253	238	227	248	199	256	242	239	282	266	248	239	268	252	237	247	257	249	241	224	259	235	234	231	230	236	260	235	241	236	268	201	220	242	254	232	220	224	243	237	226	267	214	248	269	233	258	247	238	253	283	271	258	208	265	255	273	245	256	234	268	262	237	233	257	228	258	249	250	278	220	237	247	243	212	247	218	257	243	214	272	244	249	259	230	244	262	223	251	256	244	264	242	259	254	272	246	235	263	267	221	245	280	224	230	249	221	207	248	241	258	229	243	232	252	255	244	265	241	251	220	234	264	250	214	262	249	250	274	243	230	237	222	257	248	228	240	249	266	231	247	225	234	245	254	269	251	250	238	262	263	253	208	243	229	234	234	249	239	224	229	256	257	212	243	254	239	227	218	240	246	252	231	236	268	222	244	250	240	251	247	243	246	267	253	259	216	229	244	238	239	245	247	257	235	257	268	261	236	249	229	250	231	272	244	239	237	231	238	254	245	216	253	250	257	280	234	244	245	232	233	240	229	217	233	272	200	242	230	260	212	265	247	263	244	257	263	241	276	257	252	242	217	257	247	251	230	239	262	225	263	215	243	259	246	231	263	250	256	238	287	245	217	230	254	245	263	235	212	201	246	220	256	238	226	214	227	256	255	271	233	243	242	265	255	242	232	272	264	244	245	247	243	233	254	242	228	249	251	238	232	247	264	267	241	250	225	241	228	223	227	257	250	251	251	247	250	224	246	245	249	226	242	220	226	271	243	245	249	228	239	237	246	217	265	249	250	260	233	231	251	221	235	237	226	235	233	273	265	263	233	226	249	274	221	236	227	252	256	227	267	232	270	254	244	212	249	234	230	232	239	259	212	240	229	263	223	277	225	268	228	238	230	243	217	235	262	260	240	206	235	255	232	229	239	229	244	210	224	247	251	245	262	235	252	227	237	249	226	228	239	275	224	225	259	264	222	227	247	251	263	251	245	243	235	258	244	272	273	233	234	226	255	264	245	242	262	247	256	246	273	276	243	248	182	218	246	238	225	248	220	245	248	273	246	261	238	249	256	260	244	199	283	232	259	254	243	265	238	270	260	220	267	254	242	270	263	243	237	267	240	221	250	237	225	218	233	279	252
24005	19619	30283	33362	25658	9917	8570	17900	19168	11025	874	564	613	545	572	553	576	552	543	542	533	538	571	550	521	550	553	563	598	562	548	551	522	550	561	554	535	556	511	551	582	559	546	540	530	547	509	575	553	548	549	548	582	582	553	568	545	529	583	568	593	501	512	559	536	564	537	586	534	545	550	555	534	544	563	569	529	527	569	559	554	494	541	536	543	569	555	560	502	546	540	510	573	549	575	565	519	540	545	568	591	578	548	570	545	565	554	544	537	540	539	551	539	569	556	547	590	562	562	562	594	563	548	582	565	573	551	547	584	577	528	554	522	592	554	544	573	550	591	547	563	579	582	518	551	548	587	561	529	533	532	518	562	593	555	530	565	545	584	542	544	598	577	599	538	557	541	560	552	552	610	568	535	566	589	541	558	578	546	549	557	554	557	543	576	571	561	576	556	529	529	554	547	547	481	531	557	554	577	604	557	579	592	572	577	586	527	546	540	500	608	525	527	581	591	593	570	573	576	562	539	518	522	551	559	590	595	542	587	560	574	526	552	533	545	546	538	516	557	562	539	584	573	562	607	520	568	593	544	558	559	576	548	578	584	563	577	524	553	560	549	548	554	578	547	567	564	577	525	551	571	585	558	592	530	601	545	564	539	544	530	573	570	561	562	575	557	537	545	602	555	543	559	551	566	577	551	549	549	563	548	570	529	571	593	597	542	558	516	566	579	507	512	565	605	565	541	547	555	587	538	567	541	526	568	578	561	554	605	562	600	547	560	584	572	550	554	547	551	529	555	524	581	580	598	564	585	548	519	586	565	573	519	582	554	566	509	538	592	584	543	549	533	557	540	540	575	544	577	530	546	531	533	552	524	560	549	554	508	527	563	525	577	538	569	536	550	601	576	550	575	568	577	561	534	577	579	543	537	588	589	551	586	538	600	524	520	580	573	527	564	567	548	523	536	528	555	575	571	545	556	538	550	519	574	574	545	542	554	524	548	585	529	586	587	562	548	566	542	548	569	529	559	557	593	551	589	567	560	574	521	567	563	528	534	537	564	526	585	550	558	553	569	579	586	569	541	543	530	561	574	521	514	575	578	544	557	575	556	528	524	557	540	606	555	553	541	576	561	552	552	586	543	547	536	557	586	537	540	559	579	584	566	593	544	598	515	601	574	534	533	566	514	522	575	581	520	543	587	552	574	552	598	531	571	561	501	605	563	564	542	531	579	570	532	555	573	573	555	577	578	521	548	560	569	539	528	561	596	551	558	534	560	562	543	599	552	545	581	540	599	546	540	529	600	578	502	530	534	541	574	587	579	585	590	615	582	527	549	550	538	548	569	591	518	523	536	558	538	534	503	554	542	560	532	566	538	527	585	557	545	585	541	552	544	534	566	562	553	542	563	529	528	539	558	536	583	589	564	564	590	555	539	580	559	569	545	543	545	570	573	597	552	554	580	537	570	525	555	576	573	531	586	539	543	542	572	551	557	561	540	541	546	559	560	597	548	573	547	551	542	555	604	530	500	576	568	575	550	534	535	555	557	534	534	569	566	538	557	542	569	569	539	534	517	568	550	535	534	557	551	564	557	543	581	518	540	561	569	538	550	564	538	544	589	544	607	528	524	573	552	576	561	540	586	570	537	585	572	537	531	567	621	531	565	572	562	536	533	573	567	535	564	562	533	565	559	553	557	563	586	562	550	585	554	553	611	542	561	534	564	551	595	566	606	558	543	576	538	531	567	544	570	522	559	575	555	527	593	591	587	534	551	539	639	577	505	588	475	532	566	543	587	556	554	586	559	549	559	546	517	575	518	562	553	570	553	536	552	555	611	528	555	564	521	533	562	603	524	593	599	597	546	581	638	569	611	563	541	509	584	541	528	559	554	538	570	539	526	540	573	546	585	574	586	544	541	575	544	561	522	531	564	538	545	548	541	554	491	565	526	566	520	572	530	570	536	559	556	558	512	561	560	523	581	569	557	566	549	559	544	506	548	539	549	535	572	596	564	592	589	567	529	579	567	569	590	547	540	550	606	537	582	560	553	582	545	551	576	570	547	579	561	573	547	560	558	537	566	576	524	513	546	581	583	604	569	536	556	564	540	588	555	530	551	575	580	578	514	580	557	575	564	561	552	571	518	588	513	588	551	523	558	604	548	510	519	581	535	528	526	555	550	599	551	532	550	557	571	594	557	588	561	536	531	553	539	515	557	548	532	562	507	579	555	573	562	546	558	580	562	567	551	568	571	585	551	561	562	613	528	541	569	580	553	590	537	559	487	555	541	525	535	553	579	541	533	567	536	531	516	536	543	515	567	567	553	559	572	574	543	591	523	624	603	548	576	560	552	578	529	570	600	527	566	567	558	526	543	533	514	546	569	582	539	564	536	548	559	554	566	562	541	559	549	555	580	530	514	531	549	562	568	567	593	561	580	535	560	567	545	546	547	549	551	528	540	543	551	619	610	588	566	608	575	603	549	540	545	530	566	547	520	525	578	538	524	590	541	549	506	534	567	553	551	597	567	602	571	533	525	555	541	556	535	538	564	579	579	579	540	535	549	566	544	559	601	547	583	519	545	564	527	543	583	565	614	551	565	550	538	561	529	543	567	544	517	556	529	523	576	557	563	553	526	578	571	527	553	529	572	533	565	537	602	570	566	567	597	569	575	557	567	556	525	568	568	521	565	552	549	577	556	545	621	574	570	561	579	572	531	561	544	570	541	519	544	557	535	555	517	568	543	561	583	547	572	554	594	533	606	572	545	563	578	603	509	555	545	543	578	541	533	542	567	570	547	595	556	600	527	549	566	542	554	577	583	530	551	546	529	572	596	520	556	547	559	539	556	549	545	513	536	556	568	553	559	546	516	550	571	540	570	588	584	535	552	526	563	600	562	520	552	547	582	548	627	600	536	583	534	537	599	574	558	558	520	529	590	579	511	534	616	564	569	571	526	560	545	558	528	525	556	535	591	564	551	593	506	544	521	541	550	533	600	572	549	530	570	570	560	528	579	563	588	545	597	520	549	570	558	550	542	559	502	533	536	576	542	573	548	570	559	583	583	568	550	567	533	564	554	539	561	560	550	522	502	569	597	544	547	537	565	566	552	534	531	554	566	559	533	637	540	559	574	552	540	574	567	535	519	601	568	567	570	591	585	544	539	568	544	556	540	562	589	559	525	537	555	572	562	577	553	534	547	566	577	532	536	554	577	561	546	549	544	515	554	523	536	547	602	551	525	574	554	555	546	533	500	570	577	573	577	585	542	534	574	570	579	562	584	558	583	516	601	513	567	522	553	565	564	554	558	550	546	519	566	559	525	554	565	532	577	574	572	576	539	589	559	527	583	542	597	591	570	567	569	556	556	550	551	537	537	584	575	548	533	600	584	570	539	570	585	565	572	564	534	542	566	569	520	519	538	555	545	547	550	586	581	503	533	554	563	577	565	545	548	531	569	565	545	526	595	562	541	570	548	558	535	533	537	529	533	565	585	569
46191	33904	36066	34915	27352	17230	4142	6227	13032	7801	956	306	274	314	320	293	276	297	272	283	295	291	276	304	282	272	285	309	267	311	276	307	314	259	276	272	308	310	285	292	290	302	284	279	275	295	303	305	309	268	291	275	333	309	293	286	284	248	306	245	295	306	301	268	295	309	275	248	288	307	286	269	311	299	251	273	280	280	288	297	284	270	299	272	303	277	301	305	282	288	322	266	280	267	306	327	285	264	305	293	289	323	241	285	265	276	286	306	253	283	322	293	302	279	296	283	302	277	295	280	268	268	288	309	295	257	260	264	297	281	281	309	261	323	279	313	274	295	282	279	287	281	272	289	304	302	316	283	285	304	301	300	293	304	289	288	310	312	302	279	305	290	273	278	289	276	284	287	266	316	269	302	340	274	293	294	280	288	278	282	258	295	282	303	306	296	326	311	301	314	311	296	296	280	298	262	309	285	285	296	275	288	299	303	294	295	304	309	291	270	271	296	332	291	299	282	299	296	283	307	311	275	294	294	272	299	295	284	286	320	296	282	298	285	265	274	304	251	270	292	258	279	306	268	311	296	303	253	292	295	257	279	263	315	292	315	306	283	290	293	284	296	301	315	273	270	249	272	244	309	315	310	291	286	286	325	285	296	275	276	328	324	271	277	307	277	297	302	320	321	287	281	329	307	289	270	266	248	309	259	304	293	327	283	287	269	293	287	278	283	310	280	289	300	312	308	289	297	265	294	326	337	289	298	285	293	296	280	263	277	282	301	290	295	275	281	283	268	290	288	299	298	279	310	326	305	268	277	274	301	317	264	317	281	290	299	276	274	295	272	311	305	269	298	305	297	296	312	310	279	276	270	245	288	308	274	301	294	317	340	303	317	285	285	290	299	330	303	298	279	294	282	274	268	310	279	275	286	274	321	277	286	281	287	314	300	299	269	254	289	292	271	290	280	329	274	301	271	303	296	259	275	267	290	287	279	282	244	270	318	300	274	296	289	287	313	299	310	304	281	292	285	277	313	286	264	299	284	312	272	278	291	283	288	339	288	256	275	288	288	281	277	302	305	280	277	303	278	278	286	324	310	284	287	284	290	291	297	284	288	278	285	284	292	318	302	300	322	296	293	304	301	289	272	282	287	285	292	287	287	293	254	285	268	306	280	291	296	274	293	318	261	292	284	306	265	310	302	287	271	290	300	291	291	266	293	266	283	296	329	289	265	280	283	283	286	261	268	284	293	259	249	298	297	319	315	279	301	262	277	292	306	304	251	256	290	281	274	308	321	315	273	301	293	273	276	252	282	274	264	298	276	270	277	284	268	287	300	302	285	267	288	310	300	267	271	284	277	267	273	276	271	298	286	304	272	283	287	330	307	325	280	261	271	279	304	256	272	286	300	267	281	283	276	302	285	272	271	285	291	282	274	284	313	296	245	292	290	316	290	302	259	306	286	295	270	280	286	269	273	301	264	317	290	279	275	272	273	282	346	293	273	296	259	275	314	278	284	288	299	293	280	295	295	293	278	313	304	294	279	279	308	299	284	282	268	282	295	301	306	268	288	288	276	256	268	296	323	308	295	325	316	308	297	261	284	267	286	288	294	288	272	275	332	311	279	261	275	311	301	270	299	296	297	300	277	309	292	286	294	266	271	313	270	265	284	279	276	267	282	286	293	307	312	291	282	285	255	280	309	298	300	265	269	279	308	313	281	268	275	270	289	313	296	305	306	284	271	314	285	290	266	263	260	300	296	278	304	278	261	305	295	299	293	252	271	265	274	301	309	288	287	304	308	315	299	316	285	291	280	269	324	309	285	306	284	271	261	298	283	305	300	315	283	299	281	317	290	274	299	291	293	311	284	290	277	308	265	279	276	330	317	278	310	306	308	312	252	295	303	304	262	269	297	300	275	300	286	312	244	294	283	231	293	292	300	299	285	326	268	311	318	285	279	290	273	267	281	302	306	295	280	262	289	294	271	317	272	299	282	315	258	304	301	292	310	301	289	284	267	296	288	299	276	300	288	290	283	304	318	309	286	318	278	287	297	287	260	322	321	290	297	283	291	293	265	278	261	287	327	328	283	336	280	282	307	289	287	296	271	282	267	290	247	309	278	290	326	286	313	316	293	259	322	254	265	293	290	293	283	315	292	269	293	303	287	287	254	286	277	317	316	268	263	291	288	270	251	275	307	299	268	314	307	272	311	270	304	287	282	314	263	293	258	299	281	317	278	304	302	280	295	333	279	292	284	282	326	293	314	274	289	285	287	263	279	293	292	319	287	289	293	285	289	275	262	302	297	291	289	263	258	260	267	291	295	308	308	282	305	287	282	284	287	284	333	301	295	289	287	299	286	331	283	284	277	275	262	304	311	303	265	328	298	283	293	292	289	285	285	295	288	249	301	303	303	306	289	291	278	258	260	277	284	300	270	261	293	276	269	336	319	309	300	291	296	302	274	277	283	292	283	281	300	282	283	289	294	316	262	286	306	281	304	284	288	323	295	287	284	254	311	302	291	281	303	282	339	296	260	290	273	260	295	264	286	285	325	287	273	295	275	305	278	300	306	309	290	292	284	253	265	282	300	280	289	287	282	331	275	290	336	292	274	283	291	276	286	316	299	275	321	263	280	296	269	268	280	277	308	285	309	270	299	290	268	269	287	273	271	268	316	293	272	273	297	276	281	287	262	293	304	328	291	314	305	259	263	287	297	306	304	286	292	296	268	303	317	284	288	312	292	268	265	288	283	271	289	288	285	294	294	265	294	306	260	309	342	293	318	284	312	266	276	301	311	290	257	325	262	307	279	312	295	276	295	249	266	304	298	284	293	313	271	257	276	341	286	285	251	269	309	317	281	312	318	258	286	262	290	261	294	283	274	311	247	314	292	273	251	276	299	271	327	307	294	274	301	290	294	268	281	305	293	303	318	318	285	353	321	277	297	286	321	305	323	263	288	277	306	267	279	283	305	301	291	313	304	288	297	289	278	281	278	261	302	315	297	300	301	275	285	270	277	283	319	279	283	315	287	268	268	266	237	283	306	332	298	322	264	278	281	293	305	296	275	284	327	303	314	285	278	278	329	321	290	304	292	312	263	276	314	291	339	291	287	290	291	300	321	295	274	314	275	320	313	274	284	288	301	294	272	310	297	323	312	317	340	312	301	291	310	288	268	297	269	284	277	270	289	304	292	304	291	257	270	301	288	293	284	272	265	292	315	303	294	321	258	277	293	308	274	279	284	285	296	301	287	275	283	287	279	271	246	294	267	286	284	310	233	283	289	287	322	305	302	298	269	282	311	293	281	291	259	269	307	286	276	240	260	292	323	301	268	273	299	298	312	280	274	276	264	275	258	278	268	260	283	267	309	279	296	272	289	280	269	304	306	303	269	256	262	270	306	310	294	265	264	296	300	295	308	245	268	289	286	287	294	275	276	284	274	278	311	313	292	321	307	299	280	307	256	278	296	281	311	277	307	298	290	315	314	306	287	314	303
29246	26171	37140	42295	37815	26787	7500	19490	32130	21233	1284	678	637	610	668	640	661	670	576	614	631	601	613	623	644	699	654	676	646	646	641	631	604	622	641	602	677	598	616	593	605	625	642	634	637	603	662	661	658	645	646	601	625	635	578	621	632	679	658	616	614	642	632	685	630	642	643	634	635	624	615	608	638	590	636	615	612	644	642	640	611	601	584	620	671	686	604	634	610	630	681	624	627	643	627	645	605	659	636	624	610	631	636	605	618	595	643	586	622	669	598	628	626	636	656	630	651	676	629	654	628	625	629	631	657	636	655	615	605	650	640	633	614	630	633	626	668	670	612	616	620	620	617	618	625	637	628	647	643	600	623	624	619	652	596	601	631	606	629	617	627	605	634	641	629	662	619	632	614	599	600	607	643	644	598	657	579	642	633	603	607	620	625	619	638	625	667	608	618	662	642	626	652	635	611	586	603	634	611	643	610	650	592	616	615	603	599	632	667	625	616	653	623	604	629	605	628	614	598	595	604	616	637	637	651	606	608	660	595	641	647	628	611	645	615	654	625	651	631	627	636	637	640	627	645	629	628	640	626	632	624	624	579	605	612	575	594	641	640	631	621	606	622	615	627	618	663	612	589	601	620	602	674	643	637	601	634	636	651	618	645	630	632	622	621	615	673	634	622	625	615	677	634	634	628	685	607	631	673	662	620	654	612	633	614	641	665	619	591	594	613	645	603	648	656	639	654	627	693	581	631	632	640	608	610	656	637	651	627	633	692	608	599	648	649	626	648	563	613	598	655	635	609	623	662	656	618	645	648	611	647	645	644	642	651	619	662	592	617	592	598	614	592	594	601	654	647	582	613	609	625	663	661	644	655	649	615	636	608	618	616	641	657	639	627	641	646	615	636	582	651	669	601	668	684	659	603	635	630	627	647	611	637	604	604	633	623	568	589	628	634	663	586	617	622	683	662	668	640	618	623	593	615	641	607	608	630	621	603	628	646	612	684	670	598	618	627	678	605	615	663	651	591	587	659	604	603	603	625	613	594	660	667	621	618	695	647	643	625	628	636	619	606	637	661	667	640	632	616	634	629	621	640	675	624	599	653	602	617	631	624	642	653	658	594	653	650	614	611	609	658	639	629	636	649	617	607	653	620	619	633	600	605	614	633	634	613	607	615	631	659	624	620	646	645	613	611	600	618	642	680	608	607	603	673	593	551	638	656	655	663	641	649	616	640	596	583	592	619	635	631	617	614	648	631	615	611	598	617	639	605	631	591	651	600	644	618	595	643	584	649	626	661	600	634	611	650	588	645	640	609	622	605	650	585	612	628	596	620	599	594	641	631	630	608	604	679	584	607	619	604	632	672	627	653	652	632	627	647	645	640	603	654	639	619	647	644	662	655	639	603	660	640	647	630	605	640	616	636	633	636	640	605	632	678	639	636	635	627	634	656	630	626	608	685	600	618	601	670	632	633	649	632	600	608	651	634	597	649	618	648	623	608	619	592	626	658	646	618	623	575	606	631	677	607	623	632	608	612	604	605	622	689	645	642	636	598	676	620	588	637	631	628	618	595	645	710	599	649	592	639	619	635	607	601	621	617	595	639	618	623	627	627	665	654	589	623	595	695	615	638	635	624	664	615	619	664	622	626	610	625	632	668	694	661	657	597	605	634	615	654	613	641	590	618	641	609	679	637	619	660	629	607	630	597	643	597	613	616	607	711	646	614	639	578	626	629	658	597	671	639	607	611	620	615	617	615	605	648	637	625	630	613	618	629	637	632	604	637	632	644	639	608	584	650	667	586	591	606	672	626	637	614	609	602	638	654	641	590	606	606	665	620	641	621	626	657	634	601	656	617	603	636	610	595	634	606	634	661	627	650	627	641	645	626	671	671	577	641	646	633	607	593	639	657	589	605	637	617	646	612	617	667	629	614	600	632	581	641	682	625	575	681	658	658	633	632	628	606	633	619	653	621	619	639	678	656	657	636	606	615	613	646	637	601	634	657	621	629	647	606	597	671	652	678	607	632	612	660	598	625	646	627	631	650	598	605	665	631	577	641	664	639	595	653	677	642	634	621	595	646	641	628	599	626	627	608	621	656	597	647	698	627	663	597	659	670	619	620	651	660	563	660	636	655	639	610	655	595	638	640	630	627	583	588	642	643	634	617	606	610	656	626	644	644	656	629	609	654	632	610	631	633	605	619	633	614	670	634	639	616	644	631	652	640	656	587	617	647	653	556	658	663	669	625	613	586	654	620	639	614	648	648	648	660	633	653	622	651	640	651	613	613	626	661	637	649	667	637	631	640	618	591	619	579	587	625	626	652	656	619	627	627	673	612	611	640	633	621	626	617	614	613	622	647	618	611	606	643	676	618	648	647	620	667	661	641	655	641	623	660	623	636	598	595	630	651	624	653	628	619	632	624	618	632	623	634	604	614	631	646	635	624	665	610	618	654	633	645	641	629	619	580	666	598	636	610	646	599	615	645	648	607	623	669	626	638	623	613	609	607	678	642	613	655	635	661	638	638	641	630	657	595	656	612	670	611	656	700	638	636	639	617	620	607	571	611	624	646	644	658	670	599	653	586	642	678	600	604	660	567	656	623	639	645	673	640	601	614	658	627	661	621	630	630	615	629	599	653	607	627	675	651	634	650	640	652	652	636	636	647	649	677	659	624	627	597	632	605	617	627	605	635	642	606	641	621	603	662	611	602	649	649	615	638	666	594	619	625	664	629	668	630	607	629	670	656	628	587	650	637	642	611	644	618	625	609	641	656	597	614	602	588	619	618	596	635	620	631	592	623	646	623	624	626	644	654	645	597	614	618	670	624	616	610	659	662	589	636	625	640	593	617	608	624	622	576	633	649	621	617	601	665	666	625	635	628	638	619	625	663	637	635	638	575	625	591	633	627	591	622	575	628	636	629	637	634	612	635	651	633	632	612	655	617	607	615	663	636	600	655	629	659	592	635	584	630	637	615	627	582	635	660	618	662	656	650	664	627	667	637	660	619	647	648	590	633	654	638	614	609	629	622	618	607	609	606	707	648	611	592	618	675	610	623	623	585	656	616	636	608	608	605	657	616	620	663	620	596	595	594	664	625	647	636	700	645	613	637	621	600	633	636	596	609	604	611	692	627	630	617	657	637	635	621	630	642	655	640	638	635	573	616	653	604	626	618	616	611	626	642	605	641	665	626	627	642	625	650	608	685	624	620	642	604	644	611	642	646	641	639	634	630	632	645	587	581	594	605	648	638	645	637	614	594	629	620	679	636	646	608	640	647	649	602	633	622	637	656	678	654	641	641	573	622	671	621	645	633	639	639	604	605	630	627	641	611	620	644	632	584	640	612	649	651	667	658	638	630	620	650	576	618	587	629	631	617	625	607	614	614	594	645	609	647	649	636	618	619	607	612	649	619	681	592	683	612	594	663	683	626	654	654	627	671	626	635	600	596	613	598	665	641	609	659	596	604	616	626	598	578	594	613	622	685	627
18111	7744	5586	3548	1744	647	285	265	311	344	143	122	151	118	115	118	138	149	148	138	129	120	141	136	126	137	120	142	129	126	125	130	130	122	142	114	140	136	128	124	107	125	109	118	146	138	109	124	126	118	141	120	122	115	135	109	131	143	129	142	120	137	123	131	118	125	139	138	131	125	123	107	129	109	123	132	161	114	121	152	127	106	138	114	132	120	125	131	132	116	114	123	120	101	138	120	129	126	125	134	125	133	130	128	119	127	138	104	121	150	143	131	137	108	134	133	124	146	134	113	130	155	137	161	131	130	116	119	122	132	114	126	141	124	112	143	143	130	136	115	119	126	124	142	141	129	115	150	151	128	125	133	119	122	129	146	125	119	124	122	117	131	105	150	144	134	119	119	118	155	126	125	130	132	118	126	121	125	139	119	122	128	135	128	136	119	117	111	143	126	130	118	120	140	108	126	113	159	138	130	128	136	121	109	152	128	129	138	116	116	118	118	137	123	127	138	139	142	143	133	121	117	135	130	108	138	123	112	122	111	117	120	125	167	118	124	118	121	138	110	125	126	129	141	124	138	128	134	132	118	123	121	114	131	132	147	135	138	135	142	107	155	123	115	127	138	111	103	114	127	136	139	142	117	134	124	135	124	141	116	148	129	94	134	114	111	120	139	118	125	129	132	143	142	131	126	100	108	117	116	134	117	115	134	106	122	128	122	121	134	118	137	119	124	131	116	149	130	137	120	127	122	138	117	114	131	121	114	122	136	120	127	126	149	135	122	106	118	124	128	120	148	134	158	120	126	125	122	147	123	129	134	145	132	128	131	112	117	129	132	118	129	105	121	140	136	130	119	133	124	122	130	127	128	135	124	138	103	120	125	136	121	116	125	101	138	145	130	142	137	145	135	158	121	115	105	114	124	137	125	115	138	133	122	137	145	124	127	125	134	124	139	123	157	125	112	127	129	128	133	136	141	138	132	110	133	140	137	111	147	116	132	143	120	143	148	123	129	133	121	115	125	131	112	98	140	132	127	112	138	139	121	127	123	131	124	115	123	132	128	107	141	111	126	142	111	122	117	117	135	136	133	130	125	140	135	138	112	139	135	119	127	138	126	132	131	139	142	136	148	118	132	118	133	123	144	113	121	135	130	134	112	118	137	119	129	146	124	119	103	139	134	155	128	122	117	138	123	124	130	144	127	125	116	133	120	120	137	128	116	99	128	132	120	124	147	123	137	126	116	88	106	139	121	125	128	124	131	121	115	141	119	135	106	136	116	124	123	126	127	126	136	120	117	121	123	132	127	125	128	91	122	133	122	113	121	127	119	130	124	138	149	113	125	115	140	138	123	101	107	133	110	126	124	127	116	121	119	137	110	125	118	107	104	120	118	145	133	118	145	119	134	145	143	122	125	136	119	124	136	106	117	128	123	119	137	118	120	128	113	124	137	148	126	122	126	122	126	116	105	125	110	133	140	154	123	129	113	120	126	117	124	122	126	143	129	118	135	137	91	131	147	145	122	124	145	133	130	134	119	122	124	138	142	117	145	138	116	141	146	124	131	107	117	124	131	134	134	105	126	139	130	130	134	125	121	137	117	115	101	119	139	123	115	115	114	106	121	128	118	134	128	117	116	112	124	140	147	121	127	149	139	120	123	110	129	149	144	125	116	133	105	124	121	133	116	113	123	143	147	136	144	117	119	137	117	117	125	127	123	106	115	121	127	126	118	132	129	131	112	131	134	114	140	129	109	118	125	119	136	133	133	134	136	135	116	133	129	119	115	131	132	128	144	125	130	127	142	118	143	136	137	112	134	120	130	140	129	123	132	139	109	137	152	117	134	134	115	136	136	135	149	117	141	139	137	134	143	139	123	122	132	139	149	128	122	115	118	136	121	140	123	123	107	125	110	118	138	130	115	137	128	143	127	107	133	142	136	122	131	149	113	115	126	133	132	110	120	124	120	125	138	143	143	144	107	116	128	113	134	105	144	145	139	118	117	127	112	128	137	124	136	118	154	135	131	128	122	116	121	148	138	114	126	120	124	115	130	121	118	123	130	139	134	112	139	115	120	120	149	104	131	139	118	114	119	117	141	145	110	146	124	118	102	125	127	101	128	124	140	117	125	116	136	141	128	112	138	142	121	119	140	124	104	137	124	121	134	115	147	118	118	145	153	119	136	130	129	129	128	118	124	126	137	113	134	130	153	129	118	102	136	128	128	137	139	118	115	132	105	117	138	124	101	112	132	107	121	155	126	127	132	128	118	124	135	135	122	139	136	130	120	122	108	133	100	136	147	143	123	135	129	128	130	128	117	119	144	134	115	124	123	130	151	120	121	114	113	112	108	159	122	128	138	143	125	151	144	141	121	145	119	123	142	119	128	113	125	117	115	127	125	121	137	126	116	141	116	115	136	123	140	122	116	135	150	120	133	135	119	104	118	138	123	128	112	131	138	129	139	127	124	133	119	127	133	122	130	132	124	149	137	124	124	97	118	122	133	142	115	125	115	133	137	134	129	126	106	128	141	114	132	134	121	113	144	146	120	119	132	115	120	146	127	136	119	145	125	127	142	133	114	124	130	136	121	143	122	105	105	120	120	125	126	118	124	129	108	114	137	135	143	132	112	137	135	143	113	107	120	151	108	141	142	138	141	132	114	132	129	138	120	133	115	122	135	130	138	129	127	128	135	111	129	125	152	135	129	134	118	127	142	132	145	129	126	130	130	134	133	135	124	138	118	118	123	123	154	137	142	134	120	138	149	136	130	98	126	135	127	128	144	146	132	119	150	153	140	112	116	118	132	112	119	133	127	110	100	114	129	124	139	110	146	98	124	124	128	130	139	128	135	113	106	119	112	125	105	109	120	133	141	135	138	143	141	120	130	122	128	137	123	124	133	138	124	136	141	123	118	104	150	116	135	113	144	125	129	127	118	138	152	133	122	127	149	125	131	105	118	130	137	134	134	152	132	136	110	119	150	98	127	127	140	120	138	105	124	164	128	117	109	115	110	120	163	123	110	100	125	113	127	137	144	128	105	104	108	106	135	117	130	144	94	112	137	149	113	141	156	126	116	121	123	127	121	130	114	143	142	122	143	129	113	125	119	142	124	127	120	136	129	119	122	115	144	122	126	120	130	125	155	131	146	125	116	120	126	134	133	132	113	118	115	128	115	127	136	123	119	148	119	109	125	144	134	136	118	126	144	131	112	143	129	122	124	114	106	146	154	125	122	117	115	115	132	125	133	119	123	147	134	145	124	125	111	117	133	131	134	109	130	110	152	145	133	117	118	101	120	155	123	119	126	126	129	125	150	118	131	118	162	141	103	132	133	117	116	129	136	128	122	129	138	145	135	111	117	132	129	133	113	126	118	128	127	128	116	121	131	132	112	134	135	112	125	123	131	136	122	131	117	116	103	125	127	100	131	170	137	121	129	130	138	142	131	116	113	136	144	129	142	118	132	89	127	91	132	128	123	117	118	149	125	124	123
11782	6590	9434	9802	5780	2417	1104	1122	1257	1198	392	365	343	294	334	318	305	304	301	319	329	330	300	355	326	339	320	330	328	309	324	325	323	355	362	341	304	307	312	306	331	322	333	317	327	342	262	307	315	329	322	330	307	332	311	311	318	307	322	328	318	336	365	308	309	329	330	301	329	318	327	330	336	339	313	317	318	329	315	327	295	332	285	317	327	292	299	344	317	325	316	326	316	332	301	310	315	316	321	338	321	307	325	328	319	286	324	305	338	334	317	336	307	319	346	341	364	353	344	344	306	324	337	331	324	318	326	296	280	321	305	322	286	314	319	333	333	319	296	338	317	349	297	320	297	301	319	359	285	311	282	298	328	327	352	280	307	327	324	318	337	315	346	320	359	324	314	299	309	333	309	285	299	331	300	307	327	339	342	338	284	339	366	334	339	326	308	322	342	331	321	325	342	294	320	306	313	314	346	318	304	325	338	334	309	309	351	357	319	303	340	311	317	314	320	344	315	310	312	329	312	297	302	304	347	339	315	339	327	319	318	343	338	348	338	309	309	340	316	339	326	341	320	301	307	336	337	279	335	305	309	307	326	308	344	324	306	284	328	349	335	310	323	360	305	328	319	315	322	339	307	337	333	329	303	294	342	322	307	355	322	351	320	315	352	328	325	305	293	315	302	340	317	311	359	314	322	316	323	320	308	328	318	341	330	358	333	313	371	282	330	353	323	325	330	304	337	286	325	296	318	309	346	310	338	332	313	310	300	283	317	311	317	325	289	310	326	282	330	323	336	319	360	297	317	324	320	322	292	323	305	313	315	318	342	303	292	309	307	288	336	326	351	332	314	287	299	332	327	327	329	300	319	333	317	317	319	312	307	300	298	289	322	345	325	307	303	328	332	335	324	323	295	315	308	328	327	317	315	333	326	362	322	313	336	360	348	295	304	318	320	344	311	306	295	310	324	341	325	296	354	300	313	321	299	313	325	317	291	305	339	300	320	319	328	321	326	321	291	318	310	317	285	352	329	297	326	314	321	346	296	329	291	343	335	292	324	312	257	328	279	345	275	323	317	346	330	308	338	343	330	316	342	278	284	317	317	299	337	323	351	340	318	333	342	308	324	293	333	330	280	326	275	328	303	335	312	341	302	311	326	341	313	326	343	325	309	316	314	305	327	313	338	320	303	317	326	336	304	336	299	319	340	321	324	325	334	332	324	310	319	313	301	326	350	309	330	319	342	312	349	326	303	357	333	347	321	309	302	344	318	345	306	332	318	280	333	315	323	342	306	292	337	295	343	299	322	338	321	327	307	327	309	316	326	346	326	336	326	330	318	314	316	320	333	314	312	332	322	357	352	288	329	306	329	301	313	285	313	329	327	332	323	316	338	325	329	302	329	337	354	364	335	315	337	328	315	348	324	304	330	323	317	302	310	342	336	292	313	316	338	326	341	347	296	333	328	323	314	287	334	326	349	324	306	316	318	322	337	314	319	331	292	342	344	341	301	312	305	329	328	305	340	325	313	287	335	293	306	325	324	312	350	342	349	359	326	313	334	326	342	340	335	325	299	295	334	335	311	328	327	346	320	327	302	282	335	301	328	308	308	327	313	298	310	324	345	322	316	301	329	316	346	338	314	316	302	329	333	331	280	330	331	298	325	294	341	297	314	312	307	378	285	284	314	337	291	340	349	335	331	337	345	317	330	367	343	308	300	314	326	321	290	342	308	287	329	314	329	302	318	336	324	335	358	376	313	297	327	306	327	314	335	326	288	323	298	334	329	329	318	316	303	354	342	345	333	310	298	314	320	316	317	307	304	322	300	304	341	291	328	346	296	332	325	309	351	324	317	329	296	311	351	309	317	347	322	317	338	346	350	340	317	319	344	349	313	305	306	362	319	296	288	325	332	310	344	323	295	308	318	307	366	330	352	325	314	334	300	315	325	337	337	332	319	297	291	287	354	328	275	279	312	329	339	321	315	325	343	333	319	327	361	287	338	312	302	338	372	327	313	328	329	325	317	309	307	321	324	340	339	325	341	322	322	310	310	278	335	335	311	297	333	297	289	315	293	330	308	325	322	306	314	315	335	333	286	287	324	345	310	337	339	307	313	345	337	314	328	302	348	333	338	320	323	318	315	321	337	344	323	339	332	334	282	332	351	324	331	354	310	321	318	312	333	294	302	342	318	313	320	315	350	327	350	334	336	330	326	331	294	317	331	330	342	319	294	312	331	319	343	287	312	325	322	316	308	304	303	332	328	331	327	302	337	331	315	356	315	330	326	325	320	319	310	333	290	317	308	287	330	357	337	298	312	329	304	302	343	303	305	322	322	323	341	321	319	337	324	336	281	304	279	308	327	306	330	333	325	313	336	294	310	325	324	325	327	326	371	335	331	332	299	318	332	324	352	320	307	328	336	352	327	312	326	315	306	313	309	320	319	354	312	321	350	324	287	327	315	316	330	320	314	326	323	321	289	325	321	320	358	302	331	332	333	319	347	325	356	284	324	360	330	312	311	301	311	306	348	320	290	290	306	331	322	342	300	324	338	330	347	308	308	329	332	313	306	310	327	307	302	322	333	329	319	328	317	317	329	327	351	348	316	322	283	323	332	326	338	299	336	321	317	329	342	334	290	328	327	314	367	319	336	327	333	314	288	321	307	331	338	307	316	315	319	314	299	315	327	315	307	330	357	313	317	335	359	315	312	294	327	323	313	330	321	294	349	298	321	330	321	332	330	318	298	340	321	321	325	318	315	310	323	322	337	301	337	336	321	324	313	326	292	342	320	331	322	310	325	297	320	284	298	320	324	351	337	333	315	343	335	341	350	315	306	315	311	312	347	295	341	323	311	336	325	338	334	319	345	303	344	317	349	317	352	324	337	313	314	309	308	302	314	312	305	312	319	349	301	323	321	329	363	321	312	307	327	330	314	352	275	315	328	288	349	296	334	317	325	327	349	315	300	355	288	308	326	329	345	312	335	316	285	334	329	347	359	345	311	309	313	339	333	326	327	307	358	314	362	328	334	325	337	303	326	291	315	310	335	336	338	319	325	317	323	316	345	333	312	320	294	297	335	293	337	316	360	328	277	317	320	316	306	302	332	322	321	323	332	334	286	339	322	322	310	313	312	328	302	297	326	314	331	317	341	316	295	313	315	357	336	350	307	301	299	340	325	330	333	313	317	300	332	333	309	339	344	311	332	324	318	334	316	314	340	325	322	322	329	302	335	345	320	332	334	343	327	345	314	301	340	266	312	317	305	315	330	336	312	322	299	323	321	294	321	320	324	323	321	310	338	322	307	338	335	353	308	317	337	352	323	319	310	341	298	350	283	346	331	331	372	332	333	319	337	329	322	339	328	280	340	374	302	322	315	334	342	314	321	309	319	327	334	304	364	339	321	313	302	324	309	301	321	336	316	295	337	312	326	296	344	343	329	357	313	317	332	332	337	337	309	297	282	318	302	326	296	358	325	328	316	319	354	311	326	323
38519	22887	22432	19937	11650	4750	1403	3036	4629	3951	665	242	233	236	242	240	242	243	259	223	234	244	220	234	201	226	245	236	232	243	219	245	243	245	223	256	242	269	249	222	252	240	264	244	226	235	237	237	257	245	225	232	215	219	228	248	248	244	239	256	233	239	236	227	248	245	263	212	249	243	257	233	217	248	261	273	250	214	240	247	224	207	246	235	250	256	211	222	248	250	239	194	240	245	232	245	242	265	246	235	243	264	252	235	254	241	231	269	249	242	242	241	249	272	224	237	248	240	246	235	244	237	234	248	254	237	263	245	244	241	259	256	243	251	243	247	264	225	252	239	248	244	277	235	240	231	234	250	254	241	241	219	248	237	230	227	259	249	229	242	255	218	244	219	290	236	237	247	236	250	238	234	259	227	251	226	211	222	228	249	268	257	244	249	233	253	256	212	248	249	212	225	215	254	256	243	233	236	233	234	221	264	233	223	228	216	250	262	267	231	260	249	252	257	217	257	259	250	241	203	221	256	229	259	240	238	268	230	228	241	269	247	244	275	263	204	235	232	229	266	252	241	232	237	235	288	268	240	244	242	235	237	233	247	251	231	247	247	255	268	270	222	229	244	247	258	265	201	271	242	246	257	252	237	259	249	232	235	268	223	237	210	260	219	252	245	240	216	280	273	213	227	221	247	244	238	229	250	228	230	249	243	262	245	215	232	248	217	249	274	238	245	243	240	254	215	252	235	221	230	247	227	242	250	287	238	262	234	256	225	250	298	233	242	186	226	253	226	223	255	252	246	233	271	222	243	264	230	248	225	226	239	244	237	225	222	253	257	242	257	255	238	254	265	272	244	268	246	231	266	243	210	239	258	268	247	252	216	237	271	238	204	232	237	263	228	241	233	242	217	251	239	228	240	242	215	225	246	233	275	223	263	275	261	243	250	250	227	213	244	241	240	246	231	247	220	266	231	258	237	238	232	230	226	235	246	257	238	250	221	240	250	253	235	244	243	261	236	228	233	238	247	239	220	250	225	234	227	253	258	253	292	225	241	254	266	219	237	231	245	240	289	243	251	248	263	259	235	259	235	236	216	228	274	250	230	249	257	233	222	262	244	241	241	253	229	235	247	246	267	249	267	232	278	245	252	252	248	235	242	245	222	236	238	250	204	271	250	211	225	259	232	227	290	259	200	240	251	254	269	238	242	237	252	255	239	244	234	220	245	265	228	280	241	245	220	224	221	247	241	251	248	258	250	266	231	240	235	240	216	229	231	236	219	234	269	248	262	240	226	244	191	208	255	225	226	238	221	234	225	206	264	221	236	252	239	273	237	241	268	232	232	231	250	226	235	237	234	249	253	247	279	214	237	223	247	286	243	240	212	249	254	214	221	253	225	257	203	236	246	226	263	210	275	259	256	232	238	223	216	250	266	265	279	254	226	236	273	195	238	233	241	244	242	258	243	259	259	234	233	264	250	219	254	258	246	211	235	228	243	226	230	260	254	262	223	243	249	247	224	225	239	258	256	211	247	255	245	253	246	247	248	258	192	254	244	251	242	255	254	250	242	241	228	249	237	234	236	239	223	258	230	274	220	224	277	221	223	232	242	244	275	254	272	219	244	215	257	237	259	258	236	220	254	251	257	239	239	240	246	221	264	241	212	256	220	244	244	230	233	216	245	247	231	236	232	215	249	263	225	250	231	233	268	232	232	241	233	228	203	247	243	221	269	233	257	239	246	211	259	250	230	212	255	259	237	238	242	256	222	240	237	230	253	235	253	273	252	253	246	234	284	247	241	229	231	224	208	238	233	234	268	262	215	233	223	248	264	236	228	238	260	275	244	244	234	246	254	223	243	239	242	209	267	238	225	253	231	235	244	216	235	237	275	233	228	230	261	270	248	231	259	238	234	232	214	230	211	214	247	238	229	265	234	242	270	246	253	216	243	252	221	229	247	234	260	233	229	245	254	250	268	248	218	256	232	214	252	245	234	216	266	223	246	252	251	227	263	246	215	243	243	248	221	221	280	233	273	235	262	269	267	245	200	261	269	226	225	230	233	226	272	246	241	243	298	233	298	250	241	221	251	265	233	239	235	268	216	225	222	260	237	246	192	217	236	257	212	222	231	263	207	227	245	260	222	222	234	221	237	226	240	227	231	261	234	239	234	263	260	238	238	224	253	217	247	241	246	255	219	262	210	234	272	248	231	251	232	219	242	240	290	252	203	216	240	237	277	250	268	275	238	251	265	239	251	233	263	239	246	222	267	217	222	272	241	249	249	232	250	219	245	244	262	257	247	229	251	225	248	237	279	219	237	200	255	230	207	227	218	197	259	251	226	258	250	222	222	262	220	228	268	244	256	266	253	240	237	234	210	244	221	248	226	219	212	278	234	215	250	235	245	271	223	234	211	244	250	234	232	234	240	218	243	263	193	242	251	236	253	210	208	240	242	236	240	222	257	261	201	223	232	213	267	244	239	227	248	222	233	249	251	233	232	261	244	252	244	233	211	258	237	235	281	247	259	224	239	285	247	247	230	243	262	246	244	230	276	232	233	224	229	248	237	221	237	230	233	272	248	255	226	230	280	221	229	255	247	265	228	266	239	249	253	254	226	242	241	245	279	203	254	217	221	226	258	234	229	243	241	269	226	250	223	204	234	228	238	242	237	231	208	228	225	267	234	242	235	241	213	248	255	249	223	250	241	243	236	244	245	244	246	234	234	245	247	259	237	239	227	252	221	232	244	251	226	266	213	244	260	226	259	249	228	233	232	240	215	214	226	208	198	222	276	269	236	236	269	238	252	228	230	263	262	242	195	238	238	249	200	250	224	226	240	196	226	251	262	260	247	236	239	269	297	258	259	229	246	227	249	259	232	246	266	241	284	228	233	226	247	227	226	238	251	258	252	231	209	227	224	229	236	246	209	228	230	229	238	273	261	241	232	218	206	219	259	252	233	244	223	232	254	232	220	244	230	225	260	240	246	281	251	231	235	241	235	231	237	255	240	253	250	206	248	246	240	249	213	199	226	227	242	241	229	221	260	255	213	235	256	239	235	265	277	266	221	248	258	243	232	239	268	239	234	244	242	233	259	250	234	247	230	281	214	242	258	262	220	229	245	241	265	250	249	232	262	249	245	251	246	239	248	234	243	242	219	225	218	250	231	235	247	238	237	258	256	243	217	233	291	219	235	262	233	257	246	256	241	251	242	261	242	255	247	247	251	231	254	230	235	225	235	239	242	238	247	230	258	239	274	252	225	227	265	244	221	212	280	214	208	226	252	253	238	213	248	252	240	241	220	265	251	213	222	242	238	226	261	235	218	284	235	267	238	249	219	240	225	216	257	232	219	253	258	230	257	255	258	218	231	251	252	231	250	225	241	240	242	230	263	268	242	222	239	260	237	209	254	220	217	240	273	226	218	247	245	259	265	227	238	253	252	253	208	254	241	238	257	236	207	186	233	243	255	242	252	266	216	221	227	255	232	245	247	240	250
24438	17755	27020	29225	22958	11499	4563	11645	17148	14737	1464	581	535	528	571	535	524	604	605	562	538	619	547	564	561	563	605	579	559	541	560	553	568	510	567	519	548	548	505	533	615	535	531	541	528	554	539	537	494	544	556	516	551	562	562	550	523	504	542	524	555	528	568	533	521	571	545	589	587	535	540	576	530	531	563	564	571	527	581	547	545	524	561	526	521	572	517	536	584	564	557	596	535	550	555	505	569	532	572	544	569	566	572	542	590	549	562	493	506	536	547	515	531	547	538	520	560	546	582	577	570	556	534	526	510	522	543	492	523	531	509	562	557	545	537	577	534	602	552	518	551	567	567	516	536	541	545	550	593	528	550	521	538	576	494	565	532	561	533	559	572	555	531	529	593	553	560	564	588	529	506	593	540	570	512	543	570	582	514	519	564	508	554	568	544	547	510	517	529	534	570	507	536	551	543	539	591	602	534	550	541	524	540	551	495	564	549	564	563	561	566	570	566	539	565	519	583	544	527	525	555	577	529	569	543	526	562	521	531	538	585	549	558	528	567	559	579	545	550	545	546	556	557	573	593	504	565	572	542	531	539	531	562	536	520	549	529	551	554	539	537	570	545	551	558	529	505	538	563	569	540	578	546	519	520	570	547	521	511	508	521	572	502	550	588	559	517	547	535	515	553	525	539	575	579	578	556	530	544	589	534	559	547	503	547	598	524	538	560	519	532	560	560	554	534	581	496	550	536	520	574	530	538	527	560	554	596	501	525	523	573	547	548	546	530	581	573	560	520	532	545	538	504	545	544	565	563	533	590	577	533	537	606	585	527	540	518	534	573	509	557	555	579	537	550	522	567	522	572	589	586	549	564	538	544	551	567	570	507	530	519	525	510	575	520	582	549	548	525	606	544	532	543	578	565	591	534	494	556	536	544	550	529	541	533	518	535	540	516	538	541	556	549	562	546	569	554	558	557	530	544	579	535	550	560	539	508	549	525	536	571	532	564	577	566	527	525	538	554	533	535	504	527	551	557	513	551	574	528	543	524	541	547	526	553	530	527	575	538	545	568	556	568	545	532	560	607	536	521	554	521	543	552	562	539	536	577	559	548	515	531	523	545	551	493	543	547	557	567	566	522	495	530	601	539	510	566	540	561	545	567	573	527	569	567	511	521	532	596	522	568	535	575	527	524	551	532	504	540	569	560	538	536	542	560	529	580	534	531	566	528	548	548	542	513	558	545	582	592	585	526	530	542	599	536	534	533	567	550	546	536	580	543	594	529	555	537	542	560	536	518	517	560	483	510	529	540	533	585	511	536	546	561	559	536	527	563	532	569	568	539	565	571	533	571	537	550	560	566	539	512	572	559	502	558	553	517	540	577	577	527	530	536	580	517	543	542	567	547	554	526	614	531	591	558	538	538	563	534	544	551	574	527	545	615	562	560	560	566	508	591	564	519	530	568	534	528	531	546	560	517	547	500	559	540	562	548	527	560	537	518	521	566	554	560	530	511	564	513	554	580	544	540	536	536	550	541	527	560	541	543	573	557	570	554	581	537	559	553	597	530	498	566	560	538	594	554	541	531	535	524	519	534	596	508	538	540	525	572	514	584	551	560	549	535	591	512	559	549	567	524	534	563	509	526	540	537	544	549	564	509	533	528	555	524	556	524	526	565	493	561	564	531	510	562	540	527	545	542	586	527	534	546	540	558	515	548	516	529	522	584	557	534	546	546	528	556	539	566	539	566	523	568	599	581	569	529	554	521	560	564	554	539	556	565	558	479	545	522	560	525	526	577	536	520	535	550	546	539	529	546	517	537	575	570	603	555	535	521	530	532	526	539	569	515	513	562	552	538	506	534	557	506	542	569	532	532	525	524	561	551	573	536	546	555	574	498	513	546	568	560	548	584	552	553	570	554	570	530	546	544	515	542	578	542	538	570	560	565	553	532	535	569	554	569	540	577	535	592	567	548	547	557	561	549	539	584	552	547	538	546	535	528	566	568	509	581	562	553	521	560	546	569	532	571	572	593	530	556	486	543	555	523	540	544	540	555	582	509	566	566	523	529	540	515	529	521	579	531	548	570	569	553	576	572	578	558	572	516	567	572	562	512	537	515	527	525	565	572	558	548	567	552	553	550	573	571	568	592	567	546	520	509	563	576	532	599	572	567	495	591	533	576	533	518	531	574	540	548	542	541	570	511	576	507	563	520	550	564	602	537	556	540	544	499	528	557	523	565	576	536	554	522	534	551	542	543	533	567	558	548	576	508	544	548	542	582	523	575	532	569	544	559	577	570	484	557	518	538	551	586	505	584	524	482	545	562	534	537	569	529	559	565	530	536	549	554	556	604	519	547	541	532	546	542	541	551	558	543	548	577	557	541	546	540	530	527	530	560	555	523	546	554	526	530	590	554	522	552	551	573	532	550	555	531	564	534	558	551	533	547	527	560	544	568	525	549	527	538	539	517	522	532	539	560	564	546	571	579	546	568	525	550	537	544	566	553	556	518	560	575	549	521	537	519	567	570	511	570	560	556	532	542	575	561	520	517	558	533	546	550	537	498	557	553	573	523	559	538	551	581	555	529	534	553	557	576	564	554	527	526	581	574	513	550	538	543	557	525	545	541	585	541	558	558	524	559	535	550	555	576	512	575	496	577	535	553	585	556	575	538	551	535	545	529	538	588	560	550	546	549	571	535	531	559	574	575	512	588	563	538	533	554	561	518	584	547	505	550	516	536	513	526	540	540	550	538	556	519	521	555	572	488	528	542	539	560	533	544	499	575	542	529	611	567	567	525	541	528	600	542	576	531	556	563	572	524	518	542	543	568	553	547	528	543	528	542	548	569	562	550	528	544	570	563	576	535	535	545	519	500	514	539	525	554	532	504	537	560	565	532	517	551	494	569	536	551	525	540	494	564	577	571	515	562	534	522	522	585	527	536	605	516	526	541	566	581	567	549	620	552	598	528	542	532	571	529	534	554	582	523	528	548	543	536	523	523	549	565	534	542	545	513	552	545	546	582	545	527	505	564	547	557	513	542	581	506	575	530	561	553	523	531	564	540	513	561	533	535	543	531	566	610	566	546	500	520	572	553	527	559	546	553	566	506	558	498	512	563	545	560	559	551	573	567	562	566	510	541	536	542	541	512	523	579	511	564	560	541	528	551	550	537	527	564	538	550	527	520	560	564	523	542	531	559	582	546	539	535	575	563	515	578	549	570	562	526	517	520	543	540	582	586	535	572	547	547	588	511	603	534	504	589	532	564	550	570	575	584	533	512	573	491	505	490	539	601	513	553	535	529	582	527	536	544	578	583	505	543	594	537	555	498	542	520	522	502	552	573	539	547	565	530	540	527	517	527	542	570	567	520	551	565	583	573	539	504	517	522	541	536	495	540	554	543	573	571	535	545	535	532	524	557	550	539	565	556	547	545	539	500	561	556	544	569	558	557	553	564	527	552	561	524	596	511	535	609	535	559	547	496	564	517	535	546	538
46484	31809	32876	33092	26617	10830	2887	1138	3755	8890	1927	309	280	265	308	304	270	295	299	262	235	311	278	298	300	285	284	244	300	313	316	285	273	265	267	308	269	278	293	311	258	270	304	294	279	283	297	254	303	307	262	270	281	275	270	268	291	277	263	322	293	283	237	296	263	286	280	306	276	270	288	259	295	269	280	285	285	295	286	253	272	286	259	248	245	275	300	266	265	253	290	259	245	244	260	261	264	269	263	278	272	284	276	272	305	256	308	250	256	273	275	250	248	279	296	257	295	242	313	269	294	273	294	251	299	291	274	284	267	263	282	291	277	292	313	304	272	308	269	251	280	260	305	254	267	247	300	301	264	265	283	296	312	307	273	303	276	281	290	268	251	261	269	250	276	252	255	289	258	262	276	303	252	285	290	304	269	306	292	331	297	288	277	288	291	303	270	277	279	256	256	302	279	269	319	246	250	281	289	272	290	280	258	240	272	276	241	283	283	286	301	276	294	263	258	274	263	248	267	260	277	266	241	274	298	280	265	314	278	275	302	259	254	297	262	269	286	309	264	275	291	298	282	248	256	276	255	310	276	269	271	273	262	271	271	284	250	312	270	282	255	308	276	297	288	262	285	267	298	247	292	268	271	284	248	266	279	273	311	297	263	282	279	249	262	278	279	263	235	280	298	301	287	285	286	315	293	268	321	276	251	284	272	262	264	294	282	280	280	283	301	261	287	267	297	264	292	265	282	249	285	294	256	281	267	285	249	254	260	266	292	249	257	300	264	270	287	298	268	289	276	277	316	288	277	272	249	251	299	265	297	245	311	246	268	260	298	285	256	286	279	302	272	266	269	286	280	287	269	300	301	229	271	288	279	289	239	286	284	271	295	279	296	268	251	250	286	303	259	267	264	233	264	254	262	283	258	279	289	252	290	305	249	252	279	280	298	267	299	255	276	257	290	266	299	290	283	264	263	294	290	256	284	273	254	302	311	275	287	302	280	260	287	286	276	285	291	274	301	302	270	273	256	272	288	262	258	301	289	259	250	289	270	296	260	301	293	256	273	271	251	283	274	268	277	307	284	243	257	274	258	283	271	267	314	297	273	252	265	278	286	271	245	257	285	265	273	322	262	279	287	271	262	250	322	278	266	269	249	306	284	240	268	295	300	283	273	264	280	294	291	286	294	289	290	296	269	292	291	285	260	266	280	291	236	330	303	291	263	280	280	274	292	254	250	279	311	245	255	283	289	273	258	276	277	288	283	253	253	257	274	246	279	289	271	276	298	262	271	278	309	317	277	252	257	310	283	303	271	256	303	301	253	279	286	290	276	286	312	309	280	281	285	271	249	265	277	292	283	255	253	257	270	229	285	288	287	291	287	310	274	290	275	296	274	272	280	273	293	279	276	284	267	270	263	269	311	297	277	281	277	241	263	260	274	304	312	244	276	288	250	273	287	277	277	314	279	255	286	293	279	270	255	278	280	292	257	264	272	274	271	285	288	304	290	288	263	288	266	285	256	270	260	279	276	269	256	288	268	241	295	293	276	306	255	272	287	268	280	281	268	264	265	269	278	262	300	298	298	249	238	293	277	255	297	297	240	272	323	290	290	269	264	268	273	285	273	264	288	309	269	299	308	270	300	285	279	327	286	264	281	262	306	299	276	261	278	257	291	292	284	245	250	257	265	272	260	269	277	283	225	288	279	302	242	257	282	269	256	246	292	277	270	241	280	279	272	268	308	263	257	292	235	299	290	279	273	267	297	278	300	264	287	273	251	300	269	286	250	261	273	282	279	293	275	258	272	298	267	277	278	288	279	286	250	295	286	267	277	240	276	316	252	255	259	278	293	263	296	284	283	281	260	297	248	306	239	278	264	268	266	253	300	270	287	275	294	248	253	264	253	268	283	293	291	294	285	272	277	266	277	254	257	287	288	271	259	259	322	273	269	265	254	270	235	248	244	247	285	241	269	257	287	289	232	273	301	307	279	289	278	263	264	297	275	280	254	267	282	281	301	275	304	253	258	238	294	264	273	284	301	292	301	283	275	249	275	262	290	266	259	307	272	295	247	244	296	314	309	280	266	275	274	270	273	255	284	307	270	275	246	290	285	269	279	265	278	303	279	243	254	292	268	281	284	271	274	261	279	264	294	279	292	236	275	284	273	313	306	293	250	278	303	273	249	253	313	300	284	286	311	305	265	265	255	279	284	280	252	275	269	286	302	289	272	263	287	260	279	276	268	286	307	259	259	283	266	273	273	269	307	315	273	275	250	262	279	266	243	289	273	256	269	289	336	281	263	276	237	272	274	290	279	241	271	305	277	254	299	263	280	243	293	288	273	293	290	265	297	290	300	282	313	243	268	265	297	284	308	277	269	283	290	286	291	282	273	287	295	283	279	274	278	300	273	277	260	263	272	254	240	257	274	264	287	286	271	265	295	252	298	267	289	282	297	289	290	273	269	248	269	237	270	297	316	261	251	297	251	234	258	259	260	321	258	250	266	305	269	287	261	268	291	271	281	311	256	278	278	311	287	264	249	293	292	291	296	249	283	298	281	321	295	275	286	231	274	278	285	261	275	263	277	268	281	276	298	272	261	259	259	267	286	291	277	281	285	261	235	293	260	279	249	298	295	275	275	270	270	293	300	274	242	298	269	283	291	283	268	294	267	272	314	272	286	294	275	268	294	285	269	265	239	270	288	316	265	291	266	327	279	289	272	294	300	309	271	282	284	242	262	278	266	242	301	248	279	272	304	289	281	299	266	276	258	292	276	282	272	273	276	265	231	276	298	288	289	275	295	271	281	242	289	277	279	290	274	269	241	287	270	275	316	260	292	291	298	239	224	292	275	288	257	285	283	295	292	299	312	244	278	262	287	252	261	274	320	267	273	246	241	288	268	259	270	271	261	277	291	289	262	279	313	270	277	283	261	288	285	275	267	250	284	265	269	262	306	253	242	263	286	286	303	283	262	279	262	286	271	286	286	278	278	297	288	262	276	267	276	253	305	274	282	265	263	299	267	302	284	279	259	275	317	278	273	257	268	273	290	273	288	276	262	274	266	272	259	275	309	296	313	268	286	313	304	297	264	312	253	286	311	239	274	312	258	274	264	286	295	320	258	244	305	250	269	255	280	262	281	267	238	246	283	267	280	261	233	267	240	275	270	258	274	289	278	292	262	267	286	268	284	261	260	276	288	266	255	250	261	260	274	276	298	298	246	282	257	251	298	268	257	299	285	284	257	271	264	310	300	295	305	295	265	260	280	276	293	292	320	303	277	273	299	251	279	281	288	289	284	289	290	302	315	234	285	269	283	237	254	248	269	280	268	240	261	307	275	292	274	302	243	262	272	274	287	275	282	264	292	265	279	286	277	288	316	254	301	278	272	293	257	309	267	261	255	272	301	270	241	294	262	285	224	297	283	287	246	261	297	281	325	298	272	284	287	287	294	253	254	274	267	262	255	293	282	247	248	274	317	317	249	271	284	264	278	285
29366	24704	35301	41369	35884	17259	6264	4152	12782	27073	3414	694	625	633	675	606	626	640	621	607	630	592	599	634	595	586	597	622	614	632	615	575	628	611	589	597	631	631	625	601	623	596	633	618	604	609	600	599	563	572	604	569	556	588	552	613	589	631	618	606	591	605	607	615	588	606	626	603	621	636	603	607	591	571	649	638	567	606	562	594	598	656	594	582	595	615	622	584	595	585	614	591	599	611	629	589	602	564	642	579	594	578	591	665	609	566	621	618	610	593	586	613	617	569	604	601	589	617	556	583	606	612	575	611	582	608	589	625	614	606	610	638	600	576	615	577	577	570	617	575	637	597	587	619	586	631	581	647	580	620	588	611	601	651	590	600	607	579	627	607	569	585	579	600	594	597	546	586	628	602	625	580	602	636	584	680	604	607	600	621	577	623	561	605	587	606	622	598	596	587	612	627	588	593	584	592	613	604	593	604	631	607	626	601	582	601	612	589	583	612	576	613	600	560	636	585	594	619	664	582	542	596	577	627	650	594	592	622	625	593	609	590	642	594	614	555	608	594	644	561	624	625	589	581	587	604	605	612	584	566	576	589	580	552	572	602	574	588	591	659	561	618	603	625	595	584	613	563	564	590	584	609	597	548	622	651	572	592	583	599	580	616	586	612	619	613	636	618	625	635	589	637	651	609	571	607	623	615	610	655	608	615	598	603	588	604	620	628	576	611	603	609	625	611	606	602	647	570	596	605	587	565	572	599	634	620	574	621	622	600	632	594	627	578	592	589	610	612	535	580	613	609	565	600	615	597	595	583	628	589	587	580	596	632	562	619	595	611	599	634	581	582	556	608	570	561	610	618	604	620	610	604	586	607	561	594	559	601	586	605	621	609	597	605	602	586	608	577	604	554	604	593	614	567	606	605	598	584	595	634	616	594	601	575	619	598	628	598	595	615	597	628	581	569	553	580	582	557	603	602	602	589	571	631	593	658	620	611	627	603	622	606	593	631	595	579	617	583	577	589	593	567	609	627	616	577	607	622	586	635	629	606	613	601	589	604	628	618	605	606	586	613	619	646	628	589	572	635	591	598	598	596	594	608	583	612	580	598	616	593	603	597	615	583	618	632	603	618	634	605	629	600	611	581	624	601	621	599	599	570	615	595	612	581	580	610	606	623	559	642	634	624	613	590	566	613	601	588	588	552	605	568	590	576	609	591	613	637	613	565	560	592	648	664	587	621	618	605	581	598	616	578	607	580	564	638	593	600	579	619	586	594	612	604	595	616	607	612	585	535	600	583	635	641	614	605	614	616	649	640	593	620	595	590	618	600	604	620	615	595	550	621	628	593	593	642	630	595	601	569	577	585	566	570	615	571	613	586	619	574	582	594	567	607	567	618	605	606	634	557	639	646	560	593	593	638	589	595	597	598	607	573	570	604	566	608	585	641	602	615	599	647	561	591	618	587	596	595	568	545	644	611	604	616	613	629	584	612	622	654	615	606	603	609	565	601	639	559	616	592	593	583	599	573	620	578	607	613	610	620	574	644	613	584	601	629	606	627	596	620	654	649	614	629	601	536	599	587	598	605	600	617	591	656	583	617	608	609	606	575	590	531	631	596	594	587	601	640	611	587	588	601	607	603	607	618	583	592	645	596	594	589	629	625	572	599	616	571	600	670	554	609	551	592	594	601	606	605	618	617	611	617	619	592	617	625	593	603	608	570	625	588	598	612	572	606	632	608	578	606	584	617	609	584	613	598	601	613	608	609	647	574	629	594	589	584	606	543	622	595	566	573	674	600	574	640	570	606	622	626	633	595	632	599	589	608	650	637	638	572	581	621	572	555	600	597	595	602	618	605	631	615	580	620	594	596	587	624	576	617	609	642	545	610	617	614	564	650	611	639	576	626	535	603	596	592	591	604	584	678	643	621	546	594	618	564	635	591	602	601	617	600	568	631	610	575	608	636	618	641	569	574	571	628	590	587	577	607	606	542	577	567	628	615	608	618	579	639	607	639	588	618	627	574	632	566	597	632	555	566	575	603	622	614	568	632	616	568	611	623	619	566	598	626	581	609	642	642	616	583	579	590	646	588	569	631	574	577	571	556	623	591	569	579	646	540	645	591	591	647	627	555	546	569	593	602	593	594	587	595	607	625	605	596	568	596	628	646	605	586	575	635	619	617	611	605	601	600	625	619	605	586	659	625	570	623	608	649	611	558	597	601	589	620	605	597	588	579	582	573	594	567	576	580	593	603	584	549	625	583	550	584	595	575	596	584	570	584	566	590	596	556	620	592	589	600	580	592	554	578	571	641	573	620	601	592	628	597	618	625	590	545	600	598	611	590	602	634	609	579	629	595	607	583	619	566	630	637	599	637	620	600	585	589	618	600	588	587	608	602	602	567	605	569	581	653	564	573	596	604	615	592	610	582	631	596	570	641	590	647	577	591	612	581	618	559	641	588	598	610	581	614	607	600	620	650	620	625	596	616	640	573	576	628	618	627	608	582	621	624	621	567	603	630	583	604	604	611	600	605	638	600	599	587	614	584	587	572	656	669	557	592	611	636	589	627	595	547	617	626	586	603	602	587	626	602	604	584	612	573	617	581	612	597	608	587	595	643	627	589	619	599	614	580	582	606	568	618	635	589	645	596	615	606	633	579	624	589	601	628	554	586	585	591	582	611	608	589	620	610	573	596	574	574	593	623	584	574	622	603	591	625	579	648	610	580	614	605	610	598	564	630	641	617	592	632	588	621	572	594	622	610	566	637	623	596	609	598	620	583	600	540	591	565	625	611	622	605	610	581	604	597	588	598	613	566	585	679	569	608	623	598	596	614	614	596	594	586	624	587	588	599	590	583	574	619	652	576	616	581	604	599	575	613	611	569	582	559	626	614	594	562	602	639	602	635	586	582	613	606	559	612	628	590	574	572	633	602	641	666	606	556	632	650	591	557	599	666	638	620	649	603	583	649	640	635	602	601	587	651	656	593	634	575	622	581	609	605	632	596	606	582	620	619	597	609	574	581	565	547	574	679	576	611	590	591	603	650	616	598	584	598	652	599	600	640	622	582	565	596	633	534	602	622	590	620	658	600	573	594	640	597	606	599	579	628	648	624	632	619	615	578	617	580	604	618	560	593	615	595	593	637	595	584	606	570	547	623	655	584	572	583	607	602	645	648	594	579	624	587	590	583	594	604	588	538	596	598	632	610	591	551	588	633	602	566	600	598	581	619	588	567	568	560	582	583	653	631	599	608	625	592	613	598	630	597	599	628	597	622	612	608	634	576	615	598	614	594	566	616	634	649	626	603	599	584	560	601	634	601	614	581	567	607	589	614	589	595	579	619	610	595	579	576	612	583	595	670	600	619	603	618	590	600	617	604	531	603	579	562	593	577	641	592	562	591	524	577	607	607	649	589	630	554	586	624	594	604	645	614	587	625	631	618	605	579	587	591	610	625	553	586	593	618	601	645	612	588	585	583	573	573	600	612	627	635
20886	10103	6654	3913	1687	753	307	222	208	306	169	119	123	120	120	106	141	85	131	119	107	117	107	110	107	115	114	113	134	99	120	124	99	107	113	113	96	118	105	136	134	119	114	111	124	127	115	137	111	107	95	117	96	127	117	116	121	91	118	123	91	119	99	116	125	113	104	127	118	129	124	121	108	118	108	133	137	128	112	120	114	111	115	126	101	123	140	110	141	122	143	131	123	122	129	104	120	134	103	117	114	152	132	128	111	127	131	117	125	119	127	113	111	106	125	114	109	124	111	109	107	103	102	130	101	126	101	107	114	110	115	124	102	126	111	124	117	111	109	108	134	110	112	114	140	104	120	125	98	113	110	127	110	105	131	132	101	122	111	99	143	107	129	124	142	122	133	116	97	112	111	123	116	104	119	111	118	83	97	96	108	107	117	116	100	129	105	107	111	139	135	111	130	115	130	122	119	93	126	121	122	110	134	123	126	122	119	110	116	121	104	115	121	129	118	122	111	109	115	134	116	108	109	111	106	114	121	109	112	123	134	118	119	113	124	122	91	112	125	122	112	121	137	131	107	121	126	129	114	114	123	120	132	121	102	131	118	112	140	131	123	113	128	116	122	118	120	109	99	141	137	104	109	111	125	124	110	102	122	126	109	130	119	118	112	118	102	126	131	131	112	134	129	102	119	140	103	120	129	132	121	121	123	120	137	91	115	155	124	124	121	146	81	114	102	118	142	124	122	125	122	96	123	112	108	134	100	131	130	122	130	124	113	115	124	116	117	110	128	109	107	91	129	137	111	117	143	92	111	133	120	133	125	125	129	113	125	105	109	112	110	113	108	101	121	126	100	107	124	122	119	115	132	119	144	109	125	122	103	145	128	128	116	127	109	106	117	124	99	86	104	111	132	145	112	127	105	122	130	122	125	120	100	119	100	117	120	105	117	134	106	111	118	117	132	132	123	119	92	115	99	120	139	129	109	112	95	125	110	135	102	122	127	106	121	116	121	107	111	146	123	115	125	135	97	113	114	136	115	138	105	120	115	117	114	102	122	112	120	143	124	128	115	108	114	110	109	121	123	118	128	116	140	141	128	130	115	125	99	118	132	104	122	119	130	112	112	101	110	136	117	116	83	113	108	125	139	105	140	130	107	125	108	139	124	104	109	122	96	117	111	127	127	126	119	99	105	99	128	138	116	105	94	113	104	110	117	118	121	130	125	117	113	110	113	121	123	119	100	141	103	112	104	96	126	110	106	112	102	131	106	99	109	126	126	99	128	132	106	130	118	130	136	115	133	124	115	157	127	107	122	116	112	132	127	105	122	110	136	114	137	109	127	132	116	129	117	110	117	118	105	134	125	118	111	114	101	113	119	109	114	120	109	123	107	121	138	109	139	113	109	103	126	125	113	123	94	130	132	131	119	100	129	133	125	114	112	141	119	122	113	116	135	126	129	98	124	103	127	116	99	105	137	114	113	115	107	118	123	111	138	91	132	114	110	119	109	127	112	107	123	116	104	130	136	114	139	121	122	119	109	123	107	126	115	109	100	114	113	88	126	122	116	122	112	130	100	132	118	128	102	118	124	106	117	124	129	111	118	117	132	100	115	101	126	119	114	123	124	107	110	113	125	127	132	111	116	108	96	107	130	95	130	120	113	118	105	94	102	127	125	134	148	127	116	137	122	112	126	117	101	123	123	118	122	127	129	114	138	128	121	106	115	111	114	119	120	116	113	103	128	123	112	111	132	136	130	116	118	145	113	125	117	139	137	122	132	100	118	98	111	144	122	120	138	139	119	124	114	120	115	128	135	131	105	113	131	126	112	111	122	127	144	134	134	119	118	100	125	112	119	124	108	119	104	112	113	116	131	112	110	129	89	135	119	97	113	106	98	100	116	117	110	126	111	104	109	119	117	117	119	123	132	111	123	123	128	109	129	134	111	112	133	117	116	116	126	97	121	138	92	105	128	119	117	115	104	111	110	112	117	138	107	102	95	104	100	107	99	100	98	110	99	115	117	138	116	131	108	113	130	118	138	117	112	137	102	106	121	120	140	101	119	114	107	139	123	130	135	114	105	112	130	100	114	132	99	120	109	119	128	119	125	116	100	132	128	110	89	95	125	120	113	122	96	120	126	119	130	121	110	106	119	99	119	116	99	133	125	118	112	105	144	104	110	118	129	128	95	97	119	103	128	112	132	116	111	139	140	107	130	129	129	109	113	144	129	102	104	132	121	138	117	121	131	105	138	125	125	119	112	112	97	119	118	117	122	110	115	120	126	128	128	115	109	122	137	126	99	107	125	116	121	129	111	103	131	144	108	114	111	120	97	97	145	121	114	111	116	127	99	111	106	118	125	116	101	119	99	120	125	114	140	132	105	114	107	98	129	109	86	117	106	135	102	116	138	100	117	116	112	110	106	107	121	120	119	112	110	107	124	125	122	126	131	101	147	126	116	125	135	111	124	109	127	122	126	107	119	119	132	138	125	94	108	136	100	118	105	124	122	87	125	109	123	99	103	135	105	124	128	120	108	112	90	102	131	109	109	125	117	122	100	128	126	137	121	108	135	107	109	104	134	136	114	89	127	125	129	103	140	123	117	105	114	110	124	109	119	120	119	108	106	116	101	114	134	125	123	119	106	111	131	115	124	116	121	129	122	125	131	119	100	106	134	129	117	114	116	131	113	137	93	125	122	120	123	104	125	117	131	117	107	132	123	106	106	136	145	101	103	101	111	126	102	104	137	109	104	103	132	113	110	100	117	121	112	134	132	101	119	116	102	107	116	101	110	119	127	111	105	119	104	117	123	118	115	104	124	128	133	122	122	112	116	96	120	88	125	110	90	124	111	109	101	125	112	143	96	147	122	125	124	117	109	113	136	96	121	118	122	139	110	106	130	135	96	113	115	101	118	101	127	111	96	126	101	103	111	116	126	120	105	131	113	119	127	109	139	127	112	119	122	118	127	130	123	121	112	110	116	115	134	112	113	116	101	118	109	116	117	113	137	112	126	130	122	121	117	109	135	128	117	126	133	132	148	125	111	91	120	131	120	124	100	110	111	106	129	105	137	127	119	128	126	115	102	140	140	127	99	109	94	125	115	133	141	110	116	123	94	113	142	109	113	101	97	105	107	99	105	109	115	114	124	109	119	120	121	129	124	88	103	118	115	151	125	128	115	119	101	106	129	105	115	117	94	107	140	115	127	121	91	106	130	133	87	129	113	116	125	118	132	100	112	116	112	109	111	112	123	140	117	115	109	122	125	114	134	106	99	108	95	86	118	116	118	119	106	115	111	122	120	116	118	135	113	129	114	135	106	114	100	106	117	122	92	143	127	118	112	125	105	108	110	103	117	112	96	108	128	113	110	121	118	113	111	124	108	124	108	147	108	118	101	99	127	111	111	124	98	118	113	102	108	92	109	113	127	111	104	102	129	116	108	118	124	113	127	133	118	119	130	134	130	126	101	109	112	91	119	126	111	123	129	124
12626	8409	10850	9849	5808	2812	1355	797	621	1395	590	311	296	325	291	272	288	295	274	340	295	260	310	278	272	314	310	269	276	284	292	301	318	284	295	300	282	315	315	300	257	299	296	335	305	296	283	305	268	271	301	314	286	310	312	260	300	305	284	298	342	308	313	296	293	320	299	319	286	291	316	303	314	306	314	323	298	296	301	287	290	337	297	293	295	298	290	334	309	296	293	297	326	301	280	314	325	280	315	304	302	285	323	303	308	300	311	294	300	324	282	302	283	294	298	288	310	308	303	276	308	290	266	305	305	310	332	288	310	299	270	303	278	278	295	286	324	309	275	283	287	307	301	299	301	301	298	297	317	301	292	270	295	309	340	315	303	309	296	314	289	284	277	281	287	273	286	321	298	296	297	267	291	299	296	257	296	299	303	326	310	282	284	291	289	290	289	325	300	301	291	303	312	302	287	318	301	317	290	283	329	301	316	275	307	278	292	299	312	303	287	320	308	336	312	301	294	292	274	295	305	296	289	295	289	301	306	283	274	281	292	305	301	303	298	285	299	317	300	309	276	328	311	327	295	286	302	312	320	289	293	310	316	294	299	316	306	300	309	286	294	312	292	313	265	269	333	291	282	324	294	294	271	302	270	280	303	271	283	293	283	318	301	305	307	295	311	285	289	291	329	297	282	310	285	295	301	310	291	308	288	272	312	287	309	274	289	304	316	299	319	308	323	318	296	299	283	309	292	316	299	258	306	300	318	307	302	290	295	299	285	267	325	310	315	277	300	289	280	287	286	288	290	301	311	307	324	290	274	295	327	307	279	262	295	286	296	308	305	296	319	288	315	295	287	310	324	319	301	314	284	303	305	320	314	314	313	291	306	321	297	273	302	309	298	289	316	308	300	306	333	296	306	297	284	275	302	307	330	297	291	309	274	282	283	302	298	338	274	276	292	335	324	305	293	267	301	292	285	330	319	307	299	315	321	333	301	305	295	275	289	335	288	272	291	297	291	313	294	310	285	274	303	268	287	312	326	306	305	310	319	311	287	277	324	306	267	305	277	310	309	267	293	322	338	290	304	281	315	337	287	263	323	325	302	288	300	295	322	316	274	291	296	291	276	294	308	283	301	299	301	311	280	317	270	278	282	305	307	295	303	304	326	318	302	281	327	309	278	283	311	281	281	306	331	306	296	322	274	288	312	277	303	281	271	330	291	274	322	281	302	317	293	306	258	312	312	283	298	282	264	330	312	342	275	282	279	307	289	309	315	328	283	328	304	294	302	307	323	298	279	292	311	307	301	292	294	308	303	295	297	323	286	302	332	342	289	299	298	308	261	324	293	301	267	301	269	291	287	310	301	294	303	274	312	299	324	261	337	277	305	308	316	295	273	300	329	304	291	303	297	296	288	299	312	305	339	276	278	302	316	288	326	327	332	295	314	281	294	302	321	284	296	313	297	312	287	324	297	311	283	318	326	322	301	283	274	295	336	285	309	294	268	270	301	272	315	307	295	272	295	317	341	284	310	286	282	272	314	313	294	277	281	304	290	302	290	306	314	278	323	337	279	317	292	290	267	322	302	302	330	290	293	295	260	304	292	296	268	314	291	326	290	294	252	299	289	296	273	318	302	305	260	286	297	282	297	290	295	310	319	331	285	281	291	308	306	278	286	285	312	271	289	299	307	320	302	307	280	267	298	281	297	287	315	302	309	341	315	276	302	317	305	310	292	324	300	297	286	278	319	281	279	304	287	300	300	287	308	311	295	315	327	274	280	305	286	320	269	301	285	279	290	331	311	294	295	318	297	311	330	298	304	289	288	298	316	289	281	283	335	309	305	302	293	324	306	284	300	263	310	286	301	321	330	265	294	299	302	282	333	292	319	293	279	276	269	327	302	281	311	312	278	306	295	309	296	285	309	303	278	305	329	294	286	290	297	311	296	295	291	323	285	285	299	292	303	326	292	313	306	336	322	308	298	310	278	304	281	270	295	283	301	326	269	269	317	275	319	291	301	272	281	281	296	311	289	321	305	286	303	265	309	279	314	312	303	304	309	307	259	282	287	290	339	299	287	291	298	293	280	315	315	308	305	279	300	321	332	321	289	267	302	296	288	290	316	301	286	293	312	301	303	306	284	291	318	301	307	313	306	300	338	310	294	300	311	295	317	298	305	305	306	286	301	320	323	320	296	279	299	311	268	283	306	317	334	302	304	295	289	308	327	311	289	307	288	304	301	297	308	296	316	262	283	308	295	307	293	256	315	302	303	303	307	315	314	307	266	291	286	294	294	303	299	308	291	287	333	308	310	331	314	299	295	311	300	325	302	330	317	278	313	306	327	318	331	304	296	272	292	296	313	319	289	317	292	291	315	332	302	291	283	300	301	291	307	297	313	333	290	278	316	310	292	279	313	298	293	302	292	275	265	301	301	277	297	296	281	284	300	299	289	301	291	311	297	310	308	303	274	292	322	324	294	271	301	284	300	306	287	323	287	278	277	313	312	298	289	295	289	285	268	270	288	283	292	286	296	295	257	296	290	310	315	307	322	296	310	321	304	305	314	317	300	274	314	310	314	297	347	292	336	291	287	306	341	305	302	294	306	292	297	291	294	309	287	310	275	311	297	280	254	314	330	305	329	310	296	302	314	311	314	286	326	312	256	339	301	310	303	329	304	295	308	307	286	247	286	313	325	282	281	298	300	323	282	351	291	303	304	302	321	318	289	269	317	316	309	321	317	319	316	282	323	313	320	309	301	314	307	301	287	255	312	314	317	304	334	317	297	288	317	314	288	279	332	304	278	300	326	301	284	302	266	273	290	314	271	304	294	263	309	319	315	281	300	316	311	262	284	288	287	278	299	288	312	279	284	303	275	317	303	323	310	280	319	268	311	299	312	301	309	297	311	292	281	293	303	319	272	300	280	279	274	290	317	291	298	294	308	296	326	294	287	294	316	295	284	307	288	302	281	295	289	296	296	314	294	305	283	317	287	311	307	279	299	308	265	285	278	314	298	327	316	330	281	294	298	296	278	273	317	310	303	316	317	282	309	320	284	299	301	270	300	301	298	305	291	318	317	296	320	299	298	287	335	319	304	302	270	321	304	316	301	317	334	298	304	307	291	274	260	282	302	306	318	335	286	298	298	292	281	306	316	296	278	282	304	306	326	297	279	319	272	287	307	317	289	313	317	299	320	283	315	304	297	313	297	280	298	304	307	275	317	315	323	305	271	287	288	278	283	267	325	311	305	255	327	272	293	302	286	298	312	288	277	304	311	315	313	303	313	302	264	288	292	296	302	299	288	338	259	298	305	269	297	316	272	287	303	297	321	317	283	298	301	293	312	326	263	273	312	306	310	310	295	322	321	300	301	297	324	308	299	301	318	296	319	291	301	330	339	274	286	323	320	296	274	311	308	319	262	320	307	301	313	310	322	276	309	305	297	332	306	325	275	294	283	295	310	303	287	329	308	311	306	283	325	313	284	290	310	311	293	277
38189	24434	22292	21566	17534	8182	2316	645	1254	4184	1416	248	237	244	225	235	220	241	246	240	214	248	265	211	240	222	218	222	230	239	223	247	235	214	222	230	201	222	220	243	247	227	232	221	259	253	242	221	254	238	232	202	222	237	234	218	219	190	204	209	221	226	215	230	220	227	260	218	196	234	219	255	221	248	208	216	223	224	233	247	195	232	213	227	213	241	233	203	249	226	225	233	200	201	232	227	200	235	222	218	210	222	238	281	222	219	242	209	209	249	206	232	246	236	242	212	245	236	223	203	234	223	218	213	258	236	260	215	218	242	212	221	267	219	236	222	230	213	238	237	257	251	229	215	215	227	259	261	217	239	242	234	255	209	241	212	256	225	260	250	214	237	242	212	230	214	246	263	231	208	225	245	213	237	249	240	240	212	207	220	234	216	223	240	235	224	225	210	212	230	243	211	233	198	245	224	220	246	241	244	209	224	213	235	208	249	219	231	225	234	242	237	245	209	198	203	245	287	222	244	252	234	232	231	220	253	243	212	216	215	229	204	217	229	235	248	255	238	230	252	211	230	226	204	216	232	211	212	233	230	243	224	223	234	223	244	237	210	213	221	259	203	235	232	213	217	218	233	233	239	252	240	219	218	252	245	224	213	232	248	211	241	239	236	230	255	215	251	252	227	229	238	239	225	201	223	234	230	210	237	216	236	215	212	235	240	210	238	223	234	264	207	220	260	216	244	209	197	228	232	241	209	233	233	237	214	200	235	232	217	234	245	225	243	214	185	223	224	223	243	236	223	227	229	231	223	225	197	240	199	201	208	219	223	226	219	210	244	232	234	245	249	205	238	212	203	213	218	227	236	221	231	228	239	226	209	246	226	250	263	246	218	236	223	228	251	269	225	221	211	229	212	218	228	228	209	250	226	232	229	221	227	226	225	207	218	216	197	207	219	218	251	252	226	218	247	224	244	236	245	255	232	222	231	213	205	229	242	219	258	225	204	255	245	240	221	220	235	248	257	233	242	246	224	241	230	242	243	265	214	240	241	228	261	232	188	225	240	215	221	253	250	208	236	222	248	238	255	227	208	220	210	224	229	236	237	225	214	231	227	214	240	232	233	221	238	252	252	229	237	213	222	254	226	231	242	242	218	208	216	238	237	184	227	239	239	231	211	246	202	231	208	232	249	198	213	243	220	248	235	231	210	203	253	226	259	216	213	218	241	237	227	251	226	203	221	226	249	215	249	250	220	205	242	238	239	236	245	235	212	214	212	217	234	243	221	230	209	199	236	259	201	245	202	231	215	225	202	214	215	226	233	216	228	230	239	216	217	217	230	245	221	249	227	240	241	233	220	216	225	215	220	228	237	212	205	241	204	223	191	228	223	258	216	216	211	236	226	225	235	223	222	231	214	218	230	233	241	226	231	221	242	229	239	225	218	250	233	215	225	223	222	214	244	225	203	229	234	215	220	242	211	238	220	219	222	216	215	214	232	245	247	218	200	241	216	242	223	248	235	189	255	235	227	207	220	208	226	226	223	233	215	252	267	209	229	206	216	249	231	215	217	231	214	206	231	247	233	230	229	238	199	217	217	247	224	235	239	242	232	246	197	221	211	213	240	270	229	230	207	227	208	217	250	232	228	222	228	253	230	224	236	211	214	250	244	222	222	213	227	234	231	240	246	226	223	231	224	248	239	229	226	268	242	208	212	209	197	213	253	225	237	228	234	223	226	228	232	238	248	232	207	217	242	220	234	213	246	248	237	224	232	234	236	217	235	247	243	254	234	235	256	213	222	225	242	213	240	242	219	246	220	208	212	225	231	206	229	220	233	212	227	247	225	219	248	241	222	228	246	226	216	219	236	259	198	241	226	231	230	230	225	217	223	225	214	248	208	233	233	239	224	225	251	223	229	235	212	200	232	252	224	217	225	215	223	228	229	245	226	236	232	228	221	216	234	251	218	241	225	225	189	255	233	188	210	219	217	233	242	228	227	265	211	214	207	220	218	234	258	209	219	231	245	234	226	241	256	196	215	240	223	217	225	215	251	221	230	238	225	226	224	218	229	227	230	227	227	272	232	219	244	218	240	242	251	261	227	217	214	212	253	234	216	227	212	237	218	229	229	230	262	228	225	244	216	250	223	214	222	217	245	242	214	224	201	232	231	230	222	244	206	236	255	246	219	233	256	226	211	225	238	210	202	207	210	234	213	219	261	231	231	272	250	214	229	243	229	237	230	224	246	257	206	221	236	234	213	214	229	201	216	215	242	198	229	204	238	234	199	235	221	215	190	215	229	231	222	193	243	269	249	222	205	220	259	213	218	243	223	209	227	215	220	194	217	258	237	209	224	212	225	172	229	229	206	212	197	225	226	237	215	213	241	205	219	225	224	272	234	254	228	236	211	224	232	238	240	220	246	243	240	221	256	226	262	241	249	239	221	242	237	223	211	235	226	241	239	235	225	216	191	221	243	206	252	250	237	208	230	224	252	221	233	223	228	221	216	251	229	224	237	206	224	225	245	213	224	251	222	258	238	202	229	219	273	207	229	212	230	236	223	234	221	225	215	239	226	208	215	227	213	222	216	206	216	205	224	224	236	237	223	223	246	230	222	244	211	212	203	214	219	226	217	212	235	211	217	207	212	227	231	229	203	249	232	182	216	266	228	236	224	247	226	221	223	219	212	235	229	247	231	226	253	214	252	209	193	248	241	234	238	218	210	222	213	245	215	221	223	230	244	257	223	203	215	227	229	234	229	218	222	222	217	236	211	209	252	251	244	224	262	223	203	217	204	218	224	232	235	250	232	248	211	219	228	219	216	235	217	216	215	229	244	194	245	232	255	246	243	236	217	191	230	253	235	201	204	221	245	256	223	241	212	237	227	215	236	231	233	211	208	258	228	213	221	235	226	219	242	235	231	212	208	204	222	201	249	242	210	234	262	233	245	214	234	222	254	234	242	229	218	224	231	250	242	229	225	232	220	215	219	226	242	237	217	233	221	241	253	248	239	228	231	217	229	250	243	252	239	201	223	228	235	242	232	204	237	233	218	225	222	244	231	221	220	232	216	198	223	209	222	223	248	238	230	210	234	213	216	225	214	226	232	230	251	227	228	244	222	240	245	218	217	221	220	262	224	216	212	227	234	238	229	245	208	224	244	209	217	229	244	220	241	250	253	255	244	215	244	243	251	179	195	236	220	238	213	220	243	246	245	237	223	231	235	239	209	192	193	251	249	241	217	228	246	222	229	237	241	216	209	228	218	217	231	234	232	203	207	245	224	257	233	198	233	231	195	215	231	230	239	227	220	224	220	222	236	217	244	246	225	239	249	236	218	223	239	235	220	206	220	222	219	236	233	220	236	229	251	222	247	208	234	231	246	206	209	227	240	233	230	251	223	234	219	216	211	208	241	225	195	199	203	252	198	221	206	210	235	251	226	234	240	198	236	218	222	212	238	201	268	237	244	219	242	241	226	212	227	260	228	209	214	231	221
24787	18184	26977	33065	30936	17758	7058	2363	5859	17047	3984	563	490	567	552	545	570	551	532	510	553	507	538	526	533	582	567	522	525	591	497	541	525	527	526	524	505	532	521	534	519	553	530	523	554	520	528	543	487	488	494	530	515	527	503	548	511	500	509	550	527	512	536	530	515	518	562	535	562	575	504	489	553	505	490	526	543	515	515	523	524	531	554	549	512	512	507	471	511	493	533	486	506	495	535	505	512	527	504	516	514	514	525	541	508	555	549	530	536	538	543	530	534	503	517	503	515	552	537	527	512	560	556	528	540	493	513	542	527	540	524	510	580	492	523	530	520	531	472	546	500	547	539	527	536	499	584	509	516	519	547	508	535	512	541	525	528	518	539	500	536	544	527	518	538	565	541	506	529	541	534	536	488	501	482	524	553	501	536	514	526	519	520	509	510	532	518	555	529	552	511	490	533	535	482	584	558	585	555	476	568	529	514	552	542	535	537	533	551	479	537	549	544	517	503	518	531	510	474	507	549	526	549	493	526	461	539	509	496	564	545	474	531	523	538	552	529	524	521	478	521	508	497	551	549	512	547	517	511	505	503	491	484	531	541	520	511	519	534	496	519	536	570	540	514	549	530	567	507	503	524	500	500	541	504	547	553	490	494	505	575	504	529	529	518	537	550	513	513	514	515	491	548	518	507	542	522	536	540	549	529	513	546	521	547	495	539	543	519	540	530	557	492	541	507	531	521	487	489	520	512	518	550	504	493	550	513	493	519	525	506	530	553	550	516	547	537	514	532	543	531	506	503	529	508	538	539	526	472	555	516	533	543	536	530	529	548	516	513	517	532	573	532	529	540	522	512	527	507	495	521	535	558	518	550	525	579	561	540	453	517	525	496	522	521	526	514	520	510	538	527	542	476	546	508	511	492	514	534	513	522	518	513	535	536	525	508	520	525	512	532	481	513	509	552	517	533	507	518	495	553	518	494	566	540	480	496	560	505	559	562	522	527	526	549	518	534	533	517	550	558	508	519	505	531	565	546	523	493	538	549	511	507	542	507	519	545	517	494	503	535	500	528	538	537	495	524	467	529	510	572	503	508	503	489	486	516	552	513	515	563	526	518	531	583	495	495	526	517	520	542	534	514	510	551	507	534	545	518	522	506	509	500	499	521	452	520	512	532	579	526	495	540	534	523	524	553	514	541	527	493	549	533	532	547	533	489	527	577	498	506	547	490	550	509	487	530	500	516	519	555	532	493	545	496	535	513	524	539	536	528	523	520	492	520	528	505	536	565	549	516	571	532	520	552	542	537	518	567	500	538	483	556	494	569	528	539	509	505	513	537	529	521	506	499	543	536	501	555	526	524	525	511	512	507	554	528	534	528	544	570	540	510	508	546	514	560	524	529	521	525	511	502	509	487	545	538	532	518	553	528	538	555	526	524	491	493	538	496	493	521	557	549	504	553	516	516	532	486	511	465	525	492	515	520	493	481	526	519	516	543	526	585	485	490	555	534	520	582	503	510	520	521	536	525	507	513	587	557	534	573	503	501	518	533	499	482	511	532	557	531	544	557	514	508	504	508	544	579	525	548	520	559	529	562	512	525	525	516	536	511	541	517	518	535	563	497	524	501	521	537	521	526	506	527	530	490	516	513	541	526	518	522	515	528	515	554	507	504	506	537	511	499	521	541	527	518	502	505	493	537	528	506	567	490	516	551	533	520	555	479	514	534	486	515	487	522	569	533	534	515	521	497	471	539	495	545	556	502	521	519	523	498	543	526	527	530	552	542	528	485	553	528	566	477	527	520	500	508	532	518	498	521	541	485	539	566	555	533	515	508	589	523	539	534	516	522	482	504	521	527	537	520	537	499	548	497	527	538	467	565	502	519	532	518	550	526	549	474	557	529	487	506	490	489	519	488	529	566	485	541	531	535	481	561	530	535	544	552	539	539	508	524	521	468	556	526	501	542	592	510	476	540	520	551	501	485	500	536	503	517	584	550	568	533	509	513	538	540	481	518	520	488	483	510	548	563	545	517	526	522	567	543	488	506	538	518	532	524	542	574	517	567	533	526	527	489	541	490	514	509	511	543	505	554	534	502	502	534	526	501	526	528	521	560	526	550	536	505	517	486	517	556	514	545	505	492	458	535	513	542	487	564	491	500	497	535	533	547	542	511	515	501	495	529	483	537	500	537	527	525	556	528	523	527	511	545	510	524	551	525	531	563	551	526	550	531	554	543	519	498	499	537	507	487	503	567	536	501	527	549	514	488	533	521	516	543	495	540	502	571	499	525	522	508	540	534	545	533	545	466	541	523	518	553	536	526	505	528	559	520	479	530	539	537	539	533	536	481	525	535	528	532	528	492	513	571	549	510	506	504	499	535	548	533	505	505	511	536	497	532	494	533	516	562	558	527	497	583	533	525	502	537	520	556	476	523	461	522	539	509	499	543	560	498	492	512	489	502	532	526	514	527	520	574	504	523	505	526	558	536	508	522	558	508	512	502	511	573	497	589	538	546	487	494	511	582	506	470	510	523	504	493	545	516	523	486	518	498	533	513	530	505	535	515	499	544	503	546	529	477	547	560	545	588	496	508	546	527	573	507	495	536	561	488	538	526	513	535	508	521	499	520	544	516	560	561	506	558	542	575	511	471	539	543	525	503	505	527	503	531	486	564	512	522	504	537	509	519	528	534	521	520	543	503	455	568	551	520	539	553	506	524	564	512	516	517	526	516	521	540	499	537	555	562	520	488	545	547	550	544	550	519	516	498	541	521	524	502	530	532	521	517	531	499	506	547	550	501	497	498	505	531	531	505	546	510	558	507	521	525	579	531	542	547	515	548	510	516	537	508	517	478	506	581	535	548	521	512	535	537	564	519	525	537	544	519	572	499	531	541	516	513	541	467	532	527	533	540	519	504	554	529	486	541	555	470	523	499	495	536	517	497	515	517	521	530	541	551	512	519	504	518	525	551	504	547	519	538	530	494	522	529	497	479	550	470	531	538	531	510	557	531	540	473	524	495	530	557	542	572	514	494	531	568	520	518	541	539	506	525	522	518	525	520	552	516	565	501	548	554	547	521	525	522	533	531	518	561	573	503	541	529	508	535	523	523	540	496	529	519	499	534	518	518	515	505	531	517	527	502	546	527	534	494	530	532	540	535	524	505	512	520	545	524	540	549	536	501	498	515	503	552	503	533	528	509	502	512	517	536	491	565	564	502	525	508	547	502	498	542	515	537	491	513	534	580	515	511	525	504	556	543	508	496	512	523	525	514	541	535	507	526	516	520	496	524	545	513	526	492	539	501	577	519	547	512	538	555	535	545	506	503	530	553	505	511	526	512	489	504	520	489	516	527	531	519	497	531	502	541	502	527	519	548	551	524	499	518	494	533	512	547	546	523	534	533	516	543	552	498	541	523	524	547	504	525	525	511	501	507	570	524	541	540	474	525	503	495	503	533	509	497	548	474	543	514	538	522	494	511	534	497	500	542	573
48451	33258	30854	27718	22914	12475	6010	2418	5384	9100	1571	325	296	291	309	289	288	275	261	303	292	296	273	293	286	267	281	266	252	288	246	261	265	277	286	268	282	287	296	307	276	254	266	315	255	304	304	274	264	271	269	257	275	268	281	281	275	307	255	307	293	306	289	294	280	293	294	287	299	300	271	269	284	248	269	312	261	249	288	314	278	241	290	276	298	262	312	268	290	274	275	255	274	287	289	279	287	279	266	249	265	295	299	283	250	266	287	283	270	275	285	262	299	295	281	256	285	260	262	280	293	292	291	276	260	263	300	303	265	279	313	266	280	300	284	284	258	264	257	284	259	285	267	265	267	282	281	260	272	272	278	255	254	301	262	293	281	294	306	295	279	274	282	248	268	273	258	266	308	272	287	277	265	283	275	308	282	282	304	290	308	273	306	295	261	262	246	281	266	259	301	298	294	258	282	275	258	286	254	264	288	276	282	291	268	268	292	296	264	288	268	287	305	299	286	261	274	304	288	255	290	289	286	270	299	303	251	271	303	273	273	245	286	291	283	276	321	284	264	244	233	264	285	279	272	274	295	261	270	305	276	281	275	253	260	275	300	268	259	299	275	296	304	264	269	255	316	278	259	259	292	223	259	271	275	268	284	294	288	272	278	265	284	284	272	282	253	276	265	268	264	291	289	272	253	300	305	298	281	307	290	302	311	276	318	241	263	296	282	317	273	306	300	265	263	285	300	288	313	258	273	247	262	280	317	262	299	309	312	300	266	300	279	281	278	299	278	303	282	328	301	287	289	308	287	286	286	285	286	273	292	318	274	292	285	295	279	273	266	278	279	270	289	245	288	294	261	299	289	235	299	310	274	308	303	308	295	299	292	288	270	281	273	263	288	269	271	306	272	311	305	302	261	271	297	252	283	244	279	302	271	264	324	259	283	289	329	321	286	296	263	298	273	289	275	267	286	254	288	265	291	296	264	292	291	301	283	290	290	275	289	274	278	260	275	309	264	266	286	233	278	282	263	265	266	260	249	274	286	289	301	284	284	267	262	255	268	283	265	283	268	282	260	289	229	288	269	287	278	267	248	284	271	274	313	272	289	323	299	260	281	277	290	300	291	267	243	294	277	323	266	284	277	267	269	313	289	237	285	303	274	273	282	271	277	328	286	306	310	285	284	273	290	254	286	311	307	280	276	276	266	281	285	256	256	292	294	286	268	274	274	285	275	245	266	276	251	272	260	273	279	268	285	310	275	304	265	263	282	308	271	253	300	276	268	304	262	312	279	247	292	277	274	293	288	276	256	264	258	256	282	261	279	309	276	308	271	264	239	277	300	269	293	281	289	276	333	264	278	257	245	234	255	268	279	299	290	246	272	271	276	265	292	294	298	315	279	308	276	251	282	257	280	284	279	242	289	300	288	277	249	291	283	291	311	278	298	271	260	288	301	294	301	261	312	283	291	294	296	268	273	273	280	269	232	288	285	267	277	295	282	289	279	275	227	285	262	281	292	292	257	273	289	286	263	285	282	261	309	281	238	286	268	293	283	272	264	302	314	294	268	303	285	291	297	270	268	279	312	278	282	284	306	284	273	305	255	271	268	281	258	290	293	271	294	239	270	254	255	278	292	276	295	302	274	302	286	278	290	266	286	280	282	287	325	248	267	268	300	273	270	258	287	290	260	282	265	274	291	275	294	271	285	311	307	280	308	288	285	313	309	288	268	245	297	272	306	296	291	288	254	271	286	295	303	299	262	286	269	286	276	251	278	285	313	300	270	270	291	249	297	288	299	262	299	294	283	277	247	282	259	309	279	264	322	323	273	290	243	272	306	268	284	320	272	261	269	278	282	264	310	252	272	277	275	290	266	275	304	293	270	258	284	277	290	278	294	282	302	300	288	290	310	262	305	270	284	275	276	269	270	251	270	271	323	274	270	258	284	273	269	267	299	281	284	240	264	325	285	278	253	269	270	259	260	265	258	319	313	288	278	282	312	256	274	297	270	266	271	265	293	291	292	297	281	271	295	284	292	293	265	249	282	253	283	282	275	297	309	312	249	280	284	274	270	280	327	303	287	281	293	277	303	261	317	278	314	296	252	298	315	251	285	289	266	308	306	275	298	263	293	255	265	226	279	281	274	264	279	280	272	317	263	259	282	259	270	250	279	298	263	261	274	266	262	301	262	279	307	279	284	277	273	247	299	271	282	276	298	302	268	276	313	249	279	285	294	259	285	297	248	285	288	267	297	290	299	280	290	255	289	303	281	301	277	277	314	299	277	284	282	280	297	263	311	264	299	237	256	281	269	287	268	274	286	270	278	297	269	272	281	264	291	262	233	271	290	276	258	281	245	271	310	253	254	272	298	275	286	300	301	295	263	266	307	297	295	294	284	313	256	258	258	288	296	253	294	276	307	249	250	257	254	268	296	280	263	262	311	305	286	290	273	267	262	253	316	239	277	240	244	284	251	277	279	301	274	239	260	262	251	305	280	286	258	276	279	310	310	282	259	279	290	311	285	278	262	245	281	280	284	275	316	300	252	296	276	271	290	247	278	259	290	283	265	280	282	293	282	263	250	274	265	287	294	264	269	282	291	267	248	249	321	283	273	295	292	255	282	288	300	273	243	255	294	281	291	302	246	264	269	271	274	248	291	283	266	277	284	270	301	302	324	306	291	271	248	288	265	255	309	293	310	285	252	280	264	299	262	271	298	282	299	274	250	291	274	303	298	290	295	298	268	259	286	276	288	290	289	302	266	278	273	271	297	267	258	271	293	301	312	254	282	276	266	283	305	289	282	308	298	299	271	280	260	241	268	296	250	270	274	286	280	319	273	297	257	277	263	280	261	248	283	238	300	299	279	301	291	278	269	284	246	269	268	287	290	295	277	260	284	301	280	271	255	278	278	302	238	273	281	284	298	259	290	296	294	248	294	293	258	268	298	270	276	289	263	285	272	282	272	299	283	289	271	297	271	287	277	280	269	270	300	254	275	271	290	266	316	307	268	256	271	260	260	279	289	295	255	271	271	287	312	281	262	269	298	276	327	240	296	295	270	273	256	293	277	270	252	267	273	264	280	276	284	275	247	291	268	257	272	298	276	308	295	273	287	294	282	268	269	301	280	298	297	300	268	285	260	345	327	289	311	296	283	279	279	256	278	275	282	292	291	265	288	269	255	275	285	263	287	292	322	279	270	307	300	259	261	271	279	277	300	267	268	269	286	289	280	283	254	273	265	270	276	224	266	252	283	304	280	270	269	269	282	240	272	291	285	272	283	292	300	274	313	272	271	300	286	302	264	280	276	282	273	242	312	284	265	282	301	291	314	265	280	275	292	275	309	311	277	279	305	251	284	292	261	282	321	303	269	269	302	285	293	271	308	293	286	267	283	278	257	262	268	279	269	291	307	281	287	271	298	249	311	284	272	267	265	269	252	281	287	281	256	236	282	264	238	312	306	265	252	287	309	289	248	275	262	261	305	230	258	244	262	267
30608	25458	33011	37128	34222	23375	14178	7710	17688	26376	2614	708	653	662	621	708	614	586	629	641	646	639	678	645	640	643	616	639	622	620	586	583	595	629	612	629	619	631	616	685	711	586	592	628	600	580	594	542	625	628	624	641	626	660	642	626	647	616	620	647	632	597	606	589	620	598	624	549	582	613	645	651	595	658	577	615	600	619	629	602	605	637	619	619	614	616	596	601	612	641	612	665	592	651	633	610	605	597	634	601	601	587	653	611	620	622	614	605	565	621	635	643	599	634	621	658	594	648	624	636	608	653	596	646	612	610	597	663	619	595	643	597	599	593	656	613	614	609	585	598	597	580	637	604	623	603	627	613	585	662	624	648	655	552	594	593	639	637	654	643	602	679	615	631	607	589	603	658	629	591	645	597	617	621	604	656	603	642	639	591	626	617	568	607	628	648	597	669	611	644	568	608	667	605	662	590	592	607	656	620	599	624	630	593	627	627	652	607	600	598	593	598	651	638	639	596	602	620	556	644	651	638	654	605	627	634	639	567	616	613	620	604	611	596	648	591	630	646	610	633	645	636	620	615	581	645	646	592	627	618	622	609	582	606	596	575	622	610	607	639	662	575	618	646	596	590	598	615	655	662	624	601	592	588	577	595	626	603	597	634	616	629	602	627	641	604	616	593	630	609	619	628	608	629	638	605	678	582	602	648	606	623	632	611	660	643	588	604	625	597	631	587	621	616	558	607	626	590	617	605	648	602	661	637	617	595	656	620	630	618	680	572	624	575	596	605	637	624	613	609	616	615	594	630	583	598	608	607	642	586	608	605	606	600	620	632	588	639	560	639	634	623	605	625	575	623	628	608	675	590	597	642	613	595	600	627	593	596	587	583	628	625	596	648	613	591	634	621	624	590	645	629	586	623	648	599	613	632	608	607	608	604	621	647	628	620	635	608	643	633	624	597	630	645	579	630	611	579	595	607	617	606	616	560	617	624	622	591	613	640	667	606	628	627	629	615	603	584	620	613	626	637	623	588	589	614	602	636	636	617	591	611	607	587	593	613	610	626	609	612	620	630	622	585	620	599	645	636	643	660	640	589	636	605	581	631	662	621	624	597	600	645	612	574	650	577	628	566	588	597	606	606	632	636	593	656	598	608	639	570	632	620	631	610	608	627	623	617	595	595	608	623	587	621	649	607	639	643	605	618	636	587	626	622	620	646	576	582	580	601	614	631	602	625	614	620	591	626	627	646	622	635	606	591	581	577	625	648	578	624	608	659	603	637	623	625	650	583	572	636	612	631	614	613	606	634	668	601	640	567	600	611	594	632	586	622	639	634	612	628	585	648	619	599	620	640	624	597	603	614	631	608	667	592	599	586	590	633	647	606	597	662	556	620	627	614	612	633	626	614	648	586	636	628	620	627	584	618	617	609	641	580	610	616	603	586	591	602	599	599	629	586	637	620	646	579	619	614	642	586	646	635	620	628	593	627	652	602	603	582	609	629	591	608	646	606	603	622	601	605	612	607	606	645	610	556	586	602	611	614	641	606	631	582	569	616	577	591	627	601	610	600	630	630	599	628	641	605	619	673	603	615	632	604	614	597	619	629	617	649	629	604	596	599	616	650	613	608	631	604	665	578	606	618	589	629	624	595	640	611	639	608	615	626	648	629	610	591	641	641	594	601	617	584	587	617	615	634	665	615	587	631	633	610	611	628	611	664	630	633	605	590	618	639	599	670	602	623	565	586	627	618	597	631	581	650	627	601	625	604	649	620	599	621	610	625	620	616	672	588	636	632	615	634	653	606	598	668	620	623	655	655	616	623	570	588	565	625	580	589	623	604	621	589	655	592	602	589	583	624	614	590	625	636	617	597	579	587	626	619	568	649	610	638	666	634	600	608	604	642	597	610	636	625	600	590	600	626	643	617	620	590	577	589	631	622	623	622	592	588	638	601	566	619	642	612	588	601	620	605	628	564	561	597	649	641	581	597	659	599	572	614	583	585	652	591	615	655	555	590	612	584	613	597	634	593	630	604	618	622	630	609	622	623	581	603	602	613	599	569	577	636	602	617	601	598	638	610	615	612	593	620	655	617	573	601	623	582	587	636	628	579	613	641	629	608	654	618	630	598	586	630	632	640	568	595	621	625	645	657	594	615	670	586	596	600	581	612	611	584	641	595	614	629	613	572	609	653	594	639	586	624	616	605	649	668	616	625	633	573	582	620	631	597	550	664	662	612	602	611	616	613	613	594	571	601	619	607	650	602	669	631	626	617	599	588	614	649	605	599	606	638	623	599	595	641	594	574	604	619	649	615	566	611	633	636	603	605	618	624	619	623	606	591	620	661	616	615	606	611	617	600	620	641	674	618	616	580	660	580	597	656	611	633	638	656	591	630	590	555	643	624	620	597	597	598	653	607	600	599	608	640	593	552	596	632	613	589	602	562	632	629	622	585	624	657	619	604	599	617	683	600	617	631	628	628	582	603	619	639	595	637	626	613	655	638	634	625	628	623	578	623	599	621	641	611	622	650	601	631	593	594	670	632	636	630	627	635	597	570	564	632	628	608	600	633	603	576	629	625	643	601	635	587	606	581	577	638	595	611	655	620	603	571	643	569	570	603	587	629	620	650	619	647	608	614	629	627	604	644	594	586	609	587	610	624	613	642	674	656	582	608	653	606	570	612	619	590	596	664	649	603	635	615	627	607	631	621	607	583	631	632	618	618	542	599	625	619	611	623	582	585	640	596	606	609	627	548	623	617	630	657	574	609	599	628	628	594	671	666	608	619	600	609	605	629	599	627	621	624	647	600	682	585	601	624	621	639	626	628	636	614	647	665	590	592	651	609	591	600	607	572	610	626	629	617	604	635	603	611	638	607	625	623	586	562	611	592	640	606	622	610	625	613	618	596	638	661	621	602	625	606	629	577	637	628	597	642	665	655	610	561	595	597	638	592	652	590	581	633	597	612	597	624	599	595	605	585	636	634	618	608	592	601	576	621	646	605	676	616	632	600	595	621	608	605	629	645	585	575	614	603	643	668	604	599	598	631	658	627	620	622	604	599	593	592	614	564	613	633	607	657	604	666	586	640	646	622	640	645	584	614	598	643	595	654	650	562	586	570	605	655	633	657	577	602	585	598	610	613	585	629	633	607	634	632	614	571	638	593	600	607	638	598	615	617	621	611	590	588	614	607	652	594	665	639	603	580	617	577	623	608	612	601	590	641	597	622	610	586	590	558	619	619	607	590	638	664	611	587	639	592	596	625	638	583	669	595	610	612	582	608	612	602	614	627	571	603	567	631	611	588	651	641	618	649	641	601	609	609	594	625	617	659	647	637	620	628	602	626	628	600	614	636	620	586	578	636	654	571	611	693	623	593	632	636	605	646	581	602	604	579	625	599	629	637	632	623	606	622	610	610	625	626	586	591	606	601	638	610	622	589	590	607	637	585	590	614	642	684	617	615	621	641	587	588	604	623	575	620	616	594	618	660	603	628
22390	9121	5910	3485	1671	548	299	293	492	378	133	130	143	118	136	128	142	145	135	136	124	144	161	156	130	129	147	108	114	111	125	137	147	149	131	147	134	124	145	121	145	136	115	152	134	126	143	133	146	132	114	129	136	142	138	137	126	134	137	137	152	129	146	142	113	135	130	130	137	139	149	148	121	145	114	151	140	128	130	116	115	135	143	142	146	111	147	114	154	124	142	156	140	128	119	138	142	110	153	137	127	137	149	140	139	135	125	148	143	142	123	136	148	126	144	126	159	138	129	124	147	130	143	125	119	152	119	142	134	124	118	147	152	144	122	122	131	152	117	136	126	126	120	141	132	115	118	129	136	133	133	126	145	133	125	138	132	122	127	142	152	133	146	136	130	161	144	141	146	145	123	136	131	125	135	128	139	132	134	118	142	131	125	153	131	149	121	135	161	145	129	150	127	139	125	138	138	150	133	121	118	128	139	137	129	145	140	136	140	149	144	114	129	147	146	146	161	149	126	138	131	134	136	123	157	134	161	137	146	148	142	162	120	132	146	123	149	135	136	141	131	138	117	144	128	149	130	135	143	164	122	136	137	126	148	140	110	137	131	136	135	149	132	142	144	125	142	113	134	121	161	129	116	125	136	145	112	137	131	131	151	141	127	134	147	104	144	147	148	130	138	155	136	154	124	129	137	144	130	125	137	145	131	146	117	137	139	140	123	148	125	138	153	135	127	132	164	132	156	123	126	135	144	141	125	124	149	138	142	155	119	124	131	153	126	130	142	148	131	125	126	134	146	137	118	144	137	116	128	149	154	128	131	135	138	126	132	127	133	130	137	152	124	155	123	128	161	129	122	123	131	147	138	130	135	119	118	137	143	128	147	156	129	132	133	125	139	144	127	121	117	140	127	121	133	141	141	119	129	153	141	131	141	130	138	144	134	146	122	134	135	136	139	122	134	141	136	151	121	144	127	120	125	145	123	131	136	122	140	147	169	135	140	131	129	124	146	132	146	134	140	145	160	158	142	137	173	123	147	144	138	155	121	129	136	139	138	137	113	140	136	126	122	140	144	126	138	152	145	131	130	156	155	131	143	143	98	145	143	138	141	151	119	123	131	118	124	123	114	113	150	135	137	131	140	172	143	147	137	115	146	145	140	134	134	145	143	131	130	135	123	149	128	141	135	130	124	152	125	166	137	131	142	135	147	143	145	118	144	156	137	137	133	136	133	121	136	117	138	133	146	142	143	135	117	139	164	136	148	120	132	149	136	112	142	134	117	131	162	127	121	140	136	125	130	134	137	114	148	148	125	139	138	139	114	142	138	131	117	142	138	144	114	135	129	140	151	148	132	130	131	139	136	106	145	117	139	140	122	143	136	123	145	123	152	128	132	147	113	125	145	126	117	159	109	132	145	141	124	130	142	119	125	123	141	128	144	160	142	132	143	143	131	144	134	123	135	150	143	119	143	124	130	132	128	120	146	131	117	149	145	155	147	140	149	120	130	114	144	123	138	124	123	134	134	137	144	133	144	138	158	149	128	140	129	140	137	144	131	140	122	138	137	134	114	166	148	137	130	141	128	152	149	140	138	127	116	137	122	157	146	126	142	151	134	117	149	135	134	137	114	147	151	142	130	142	100	147	138	159	122	134	105	112	137	157	140	134	129	138	128	130	132	114	115	134	143	127	130	149	119	127	144	135	134	134	137	123	125	123	132	130	130	119	130	143	126	103	151	117	151	154	145	126	134	125	118	138	132	134	116	138	149	116	152	124	130	146	141	139	165	169	142	139	134	127	158	126	122	123	137	136	146	127	153	138	137	131	124	135	130	119	132	134	151	133	128	132	132	141	109	142	136	146	132	136	123	141	126	141	131	129	117	131	126	124	137	133	146	140	149	134	130	124	153	127	118	129	129	132	119	149	148	131	150	151	134	117	160	126	120	124	144	148	153	144	133	127	134	142	113	146	111	132	147	119	151	129	136	147	137	164	132	161	163	136	166	135	133	106	118	130	153	130	130	124	123	133	129	125	122	140	128	127	132	137	161	128	135	143	145	146	155	123	142	145	145	120	137	128	113	118	125	143	143	119	155	111	133	139	143	135	122	117	134	147	131	160	156	140	164	151	137	151	143	148	127	127	127	125	140	118	113	132	128	134	136	139	130	133	143	118	135	121	107	133	119	160	106	120	133	126	129	149	146	141	120	132	149	146	118	124	126	132	129	141	132	125	131	123	127	121	140	130	139	136	154	116	140	131	131	128	125	139	114	120	129	141	145	113	139	112	142	119	139	139	140	140	140	141	135	137	167	138	132	110	153	114	148	125	149	127	156	150	160	120	129	139	128	120	122	124	118	124	134	131	155	126	141	124	134	133	144	130	125	102	166	149	143	152	115	137	135	149	161	125	130	136	134	135	125	127	119	116	141	152	114	147	145	149	141	142	116	142	166	134	111	153	139	137	145	168	126	126	141	127	118	154	148	145	141	127	164	116	135	131	122	137	120	126	130	140	144	122	132	144	141	154	136	125	126	145	142	139	120	130	127	137	132	129	154	141	129	114	128	129	148	118	137	136	154	152	134	131	124	140	176	141	138	131	134	144	128	147	119	127	139	157	130	132	142	118	140	138	139	132	133	154	131	141	134	108	119	179	144	134	125	152	136	133	150	138	137	128	116	151	133	139	118	135	131	150	121	157	125	152	117	129	123	117	112	144	148	146	138	117	105	144	145	133	149	141	141	124	154	141	148	121	121	142	130	123	138	138	137	144	151	128	133	140	164	138	113	139	130	125	134	110	127	145	117	141	140	126	153	148	140	139	155	142	115	120	130	130	141	133	128	116	137	138	146	131	117	113	146	125	141	134	132	136	150	133	152	143	132	117	137	141	135	133	142	127	114	135	134	129	134	131	138	108	130	128	158	121	146	157	137	139	128	137	127	134	124	175	125	154	155	118	138	128	129	154	113	111	150	139	142	133	165	126	125	149	139	148	137	134	146	139	154	148	137	119	121	136	112	131	127	122	122	136	125	130	138	125	165	154	129	127	140	132	136	110	129	131	135	158	122	155	124	123	126	134	146	140	134	117	134	117	147	161	123	142	116	138	142	125	148	148	141	131	149	144	149	159	142	144	122	148	113	149	131	130	139	128	122	144	129	152	146	138	121	142	165	146	151	145	133	135	149	131	151	129	137	130	146	130	131	141	124	134	128	129	132	136	129	128	118	118	135	119	157	145	116	125	146	151	157	142	139	127	147	142	126	134	127	137	141	159	140	139	118	128	151	139	153	126	132	140	120	128	127	132	135	144	130	116	127	146	144	129	119	112	136	135	141	135	137	128	152	132	126	135	145	152	126	156	125	145	123	134	128	160	166	128	127	159	130	146	149	142	123	139	116	115	126	145	132	137	140	142	113	140	147	134	128	155	163	143	152	137	135	110	133	139	144	134	138	140	126	137	144	147	139	159	118	148	114	125	149	124	121	133	117	121	124	120
13785	6672	9856	9007	5411	2028	1079	1187	1750	1276	354	333	341	329	329	321	324	336	333	325	321	308	314	325	357	350	324	324	369	334	330	347	375	334	328	339	311	341	301	393	327	343	359	354	332	353	306	346	356	328	353	340	304	306	328	341	326	331	360	313	333	319	319	327	336	331	350	360	373	340	335	365	331	358	334	331	366	357	357	322	381	350	366	342	335	335	343	351	318	323	341	336	323	315	321	325	316	333	321	329	325	328	334	332	334	386	351	355	370	347	306	332	333	312	339	346	304	358	340	338	327	331	368	333	295	329	333	330	383	314	295	346	323	342	314	359	324	346	307	306	348	359	293	350	362	340	348	340	384	359	313	320	337	336	333	318	343	315	341	324	316	358	320	364	357	346	339	329	372	354	324	351	360	342	331	323	307	363	347	372	337	314	378	333	353	324	329	363	372	361	359	339	320	343	341	315	349	360	357	325	339	308	312	335	325	361	334	373	352	350	327	347	339	370	372	344	334	325	323	361	290	369	348	342	331	304	347	331	333	343	342	324	370	337	340	350	336	339	329	299	346	334	343	325	357	313	330	329	346	339	332	347	350	330	317	339	313	337	336	337	338	362	333	348	344	314	336	333	352	361	309	324	345	328	352	334	376	326	333	315	374	350	381	362	311	342	313	362	349	349	335	337	389	328	349	360	351	342	329	373	312	344	310	337	348	344	356	360	339	287	362	318	363	341	358	337	311	314	324	344	348	385	355	359	350	346	350	336	334	350	371	363	342	359	321	314	352	354	348	338	278	316	338	372	359	315	339	295	319	323	331	338	313	332	342	347	338	358	317	313	337	359	329	321	324	381	316	324	347	320	333	334	368	304	350	293	338	341	335	334	350	356	358	355	374	360	325	379	341	317	325	353	338	343	323	340	342	346	342	328	375	341	341	341	371	342	340	337	344	339	354	335	358	324	312	313	347	334	329	339	309	339	335	378	346	355	311	322	334	365	338	350	347	336	334	349	332	307	359	328	349	332	350	337	330	358	377	350	344	339	347	315	340	345	310	321	348	325	347	344	357	365	334	332	302	322	367	320	344	318	356	326	334	352	358	345	362	344	313	306	319	352	348	348	362	311	320	307	352	328	307	344	335	356	364	323	344	323	339	303	346	340	338	346	345	324	341	344	309	320	372	339	349	358	308	347	326	320	344	338	323	332	369	350	319	350	347	348	328	365	342	315	369	319	319	344	380	318	326	305	310	335	320	340	336	350	357	354	352	333	335	362	357	318	344	359	335	374	375	319	320	325	325	325	330	377	355	309	355	336	350	329	378	347	342	339	345	351	334	299	317	374	352	334	346	366	342	352	351	337	309	335	368	313	353	345	313	360	301	338	358	367	329	358	369	357	328	333	326	354	334	363	330	334	327	374	366	342	395	315	346	360	334	314	347	343	327	331	355	329	362	306	350	354	355	331	344	386	338	327	324	372	330	328	358	373	341	334	341	337	359	315	337	344	340	356	365	351	364	343	326	337	306	321	366	347	357	380	324	337	337	321	325	348	356	336	368	332	374	337	312	365	286	357	324	340	321	331	328	331	353	369	384	319	302	354	319	334	346	319	339	325	336	336	337	363	363	337	336	332	352	364	336	329	315	363	326	338	349	369	374	362	326	329	334	354	352	346	342	319	363	318	300	350	334	319	305	374	327	321	327	352	335	321	340	353	363	325	346	389	367	337	344	337	345	321	351	371	322	327	326	307	333	301	338	352	339	341	364	345	325	315	350	354	327	338	330	341	363	343	319	338	335	347	349	339	315	347	370	337	333	384	327	333	325	345	313	328	327	371	329	333	317	322	343	311	358	342	316	299	322	320	336	346	352	352	339	333	325	346	312	338	306	355	329	326	359	345	341	320	320	349	363	307	359	314	334	329	344	334	357	340	339	320	337	328	360	335	341	312	328	323	345	360	350	339	326	345	319	324	329	320	319	346	382	328	344	334	350	350	336	338	343	359	336	352	340	327	335	353	335	318	352	332	335	333	314	342	313	358	375	335	315	339	347	340	320	316	326	326	354	353	343	352	347	308	350	350	375	338	341	302	324	345	337	326	347	347	332	333	296	340	371	327	337	354	352	334	337	324	331	357	350	314	316	345	331	334	335	363	327	359	325	353	358	360	329	355	328	330	332	339	337	340	314	347	349	291	348	316	327	379	353	336	373	329	323	323	393	326	367	348	331	315	350	347	329	367	349	345	342	304	363	325	338	338	342	312	308	322	358	335	347	345	334	365	365	321	307	364	353	353	346	339	347	344	302	327	340	334	329	348	331	297	339	336	352	338	339	352	322	297	332	331	345	326	332	335	330	317	348	341	352	324	318	334	334	338	342	294	306	335	331	339	325	369	336	329	348	353	316	370	296	342	331	358	384	349	314	347	326	336	360	297	328	308	332	360	332	320	356	319	317	303	324	338	338	362	342	343	321	322	323	313	327	338	346	321	381	302	325	320	338	351	362	342	336	314	351	353	334	305	335	310	353	325	372	403	367	334	322	320	343	322	366	328	346	355	337	322	372	334	326	309	362	329	314	342	327	329	328	293	370	365	334	322	339	322	351	346	353	341	335	347	363	342	354	360	340	349	292	355	328	336	340	362	340	324	312	340	319	346	340	341	333	373	347	330	370	340	332	374	353	338	332	358	329	336	349	356	377	318	329	339	293	347	335	325	346	342	321	337	325	357	319	341	320	329	369	335	341	357	348	316	327	316	321	355	311	335	322	324	349	351	345	338	315	295	327	339	330	351	343	328	336	344	337	344	344	364	317	327	355	359	355	331	340	354	342	324	341	324	338	366	355	319	329	350	347	323	340	361	332	368	332	345	338	312	336	374	339	345	306	339	334	305	315	339	329	323	307	338	352	302	364	333	307	346	361	374	345	302	350	369	375	362	328	323	322	334	343	330	361	321	305	359	315	374	352	322	314	347	336	366	333	346	356	346	344	343	346	357	348	324	369	316	341	325	345	307	325	333	324	339	349	365	364	340	375	330	351	369	330	326	337	325	343	324	366	363	344	336	355	326	383	337	344	338	343	377	331	346	348	346	335	357	345	357	308	371	363	347	310	322	331	345	378	338	317	347	319	327	337	352	350	317	302	354	351	354	312	346	316	321	334	326	331	326	302	344	323	308	326	339	347	349	345	384	346	345	345	356	361	340	341	359	325	333	324	358	347	321	317	366	334	331	337	302	312	333	334	334	322	312	292	336	319	340	363	332	357	345	339	360	325	353	339	318	311	345	342	349	373	330	311	352	326	355	333	333	360	329	338	351	333	316	363	337	343	371	340	336	319	343	342	322	373	325	331	339	326	347	347	347	349	319	356	320	337	359	345	341	351	327	323	327	333	329	310	365	335	334	333	362	341	332	348	367	332	334	308	340	330	345	364	331	357	307	322	324	379	343	369	312	306	354	346	335	329	323	350	324	318	349	305	344	337	325	312	333	325	333	320	317	350	335
36903	22488	22950	19406	14310	5679	1370	5199	6509	3268	301	255	250	223	235	251	267	240	267	221	263	255	245	246	235	241	231	250	259	222	250	248	242	232	242	260	263	217	260	257	249	250	244	262	207	236	222	252	244	265	249	239	248	235	224	240	240	237	240	253	253	207	239	260	280	253	247	234	243	258	257	230	245	209	243	227	251	233	219	241	238	234	229	219	224	205	215	234	241	228	237	226	231	257	259	243	257	223	263	249	255	258	206	245	231	231	235	240	243	242	273	251	242	222	235	236	242	208	248	234	235	232	238	248	228	233	236	225	217	249	225	239	243	247	254	252	207	220	230	241	233	206	254	237	219	252	232	237	233	244	263	220	230	257	266	245	258	243	230	219	267	241	227	251	231	245	252	264	252	255	250	231	232	221	239	217	246	283	287	254	249	239	277	254	253	250	243	244	248	236	259	232	223	246	236	234	215	239	235	238	227	234	232	231	240	235	255	220	229	217	223	249	203	250	254	237	251	228	261	248	251	225	255	239	251	237	246	216	244	257	236	229	222	248	270	228	239	232	263	256	252	239	198	218	241	259	225	249	243	245	233	244	252	250	264	242	242	255	264	248	234	222	250	244	252	230	277	263	266	242	237	232	212	262	244	233	251	243	245	242	247	226	240	227	242	248	243	241	241	240	214	245	248	236	246	245	245	246	225	244	255	244	256	231	243	223	225	252	243	233	251	261	223	229	206	211	268	227	242	246	216	243	234	251	237	239	228	224	211	260	240	231	221	274	213	236	242	230	243	244	246	233	254	232	224	244	224	259	234	241	252	242	227	235	241	240	241	236	212	245	212	219	267	259	236	240	234	233	255	236	247	244	250	225	214	219	239	238	240	206	245	228	235	249	239	255	235	228	242	244	249	226	209	240	240	249	237	261	252	256	259	228	225	235	221	249	234	203	267	240	256	228	240	244	232	238	242	238	276	228	227	237	242	215	208	227	247	286	249	236	234	236	240	256	261	234	249	262	222	234	254	244	240	227	223	252	239	219	268	249	217	244	223	240	233	245	259	250	222	238	222	224	244	272	246	233	215	271	226	269	257	239	257	248	247	228	240	240	249	223	212	250	263	246	253	227	228	217	248	229	224	217	275	222	230	228	221	236	252	236	243	236	265	223	230	255	250	240	235	243	235	244	236	253	209	223	223	213	224	250	225	205	238	227	252	249	218	259	270	246	263	247	222	231	240	243	226	225	199	232	246	226	246	218	278	241	231	250	252	264	246	227	243	226	251	232	229	246	249	279	234	231	238	251	235	241	240	245	226	225	229	249	253	222	244	244	240	234	239	244	251	237	236	212	236	234	225	246	259	194	257	241	223	220	267	226	264	224	257	218	218	221	245	256	264	209	234	256	279	237	256	247	231	216	249	251	248	269	284	236	236	217	242	268	234	250	243	221	225	229	234	234	212	218	261	228	223	239	215	238	254	257	254	234	240	247	249	220	228	221	244	225	214	213	217	248	248	244	249	270	249	240	236	247	253	219	233	232	239	241	244	199	244	256	235	237	209	260	262	214	255	226	213	253	247	238	228	252	229	235	266	250	246	223	235	253	238	225	237	239	216	254	224	240	262	240	250	239	212	251	236	216	238	227	254	231	236	243	209	239	234	249	232	229	228	195	227	259	229	270	242	235	235	246	245	239	233	253	244	261	260	242	244	253	239	270	248	227	276	240	251	251	249	237	241	231	240	248	239	237	268	249	263	254	240	276	240	244	247	232	243	255	211	237	253	243	256	237	243	260	241	238	222	257	269	221	242	227	293	246	242	227	230	246	207	228	245	237	240	229	241	239	255	228	280	225	239	216	217	218	210	244	257	234	248	251	190	236	236	241	241	259	239	228	239	228	236	252	224	244	233	211	216	243	236	283	224	238	246	230	222	242	215	241	250	271	241	232	231	222	232	228	240	272	254	244	198	232	249	280	249	226	218	235	226	267	206	223	212	242	241	239	251	231	223	250	245	244	249	242	250	220	258	270	238	212	224	264	251	237	226	261	237	262	221	246	262	244	238	231	226	192	256	247	235	239	227	230	253	234	211	233	220	244	233	252	228	254	232	237	216	279	227	259	242	259	236	222	242	232	212	220	190	240	227	235	257	258	292	236	235	236	240	219	274	239	247	258	249	234	233	266	240	219	240	255	246	259	240	253	251	272	244	245	214	258	237	244	263	248	256	227	246	241	230	251	235	253	261	220	244	221	234	244	249	242	212	220	224	272	228	269	232	249	226	243	258	218	247	206	259	244	224	243	266	224	237	231	207	230	234	240	241	236	224	221	263	239	219	226	252	208	231	260	229	248	234	261	230	275	230	246	216	245	242	241	214	241	254	277	255	245	261	241	226	241	258	240	208	239	232	261	218	238	240	235	251	262	250	232	251	240	239	261	246	233	209	240	226	237	258	226	252	236	254	270	228	285	243	247	220	258	238	255	231	249	224	230	243	231	241	252	238	228	198	233	252	235	229	256	246	220	229	242	239	268	259	235	225	273	242	226	276	229	223	256	237	241	261	266	228	233	256	232	227	210	242	264	226	230	223	225	252	253	243	214	278	220	230	257	223	223	282	224	229	231	248	236	248	219	287	253	243	213	233	247	223	243	267	234	241	226	224	228	243	241	228	259	218	199	231	231	245	250	225	241	251	247	253	245	220	217	222	244	257	213	230	233	218	249	234	250	250	214	243	258	248	246	227	242	229	259	228	251	264	241	252	237	238	242	212	243	235	268	297	253	251	248	241	245	236	226	212	224	239	268	236	256	250	238	221	242	208	259	280	249	266	245	225	235	230	224	243	229	253	246	253	249	273	233	241	261	205	227	253	240	231	248	229	234	216	262	235	214	225	255	229	234	252	268	261	233	220	244	240	215	234	235	272	242	236	229	231	236	226	273	225	256	248	240	237	245	259	233	220	253	209	277	243	228	240	253	225	225	262	247	218	224	242	237	247	224	232	255	252	227	231	237	260	257	244	240	240	246	256	252	242	253	255	223	241	252	232	273	275	241	242	254	243	246	219	226	243	237	256	247	245	249	224	257	254	254	235	253	236	204	231	212	264	256	250	236	241	216	224	241	243	195	231	243	258	235	251	246	243	268	221	266	225	230	284	249	204	239	233	247	199	230	265	263	224	230	263	247	245	249	229	244	220	266	232	234	262	242	243	248	233	233	232	236	272	258	270	250	261	246	235	227	248	251	246	260	247	245	237	209	254	250	197	229	242	240	228	247	249	241	266	227	232	231	228	264	218	232	250	260	220	242	243	241	274	224	247	234	253	247	225	226	234	232	260	248	251	204	235	252	253	240	263	215	259	225	245	249	273	226	252	257	245	237	219	240	261	244	258	246	257	247	264	223	221	230	231	243	225	226	206	257	232	237	233	224	247	252	266	252	239	229	234	246	245	226	249	233	231	242	249	243	236	250	237	241	236	230	264	235	284	251	236	235	222	223	247	217	252	268
23332	17300	27731	30123	26219	12920	4145	19222	21348	11087	535	564	546	630	591	564	547	583	544	532	551	556	535	535	555	628	559	576	554	517	567	542	546	549	547	580	560	563	591	517	537	573	545	546	558	538	506	582	570	553	518	591	549	547	592	480	525	560	554	551	559	536	518	564	534	548	524	566	567	531	554	587	555	560	496	546	554	550	559	570	562	563	555	553	566	493	550	497	538	585	584	525	573	543	570	520	562	583	512	535	526	546	567	515	530	557	523	528	561	528	549	580	537	500	562	555	600	542	538	580	542	551	572	550	569	522	570	544	507	564	535	565	548	530	564	543	551	573	525	517	522	549	557	554	547	636	544	574	534	504	572	583	578	558	546	535	604	556	563	537	568	531	565	573	552	548	584	550	566	574	583	575	523	572	533	578	580	553	568	599	563	497	596	557	540	579	561	567	545	563	531	544	542	525	561	531	573	588	612	549	539	549	517	534	538	524	548	554	543	555	539	590	511	535	593	542	543	576	519	568	552	560	520	574	502	524	550	544	552	552	521	521	546	535	561	519	534	558	545	579	540	567	518	569	561	511	518	559	546	558	570	542	489	537	557	571	519	560	563	521	551	573	587	575	546	565	534	558	539	519	518	527	541	500	522	554	537	517	528	538	562	573	557	557	545	555	585	512	557	544	544	604	550	529	518	509	530	558	541	562	554	530	560	553	537	506	551	572	535	569	555	546	602	555	575	540	543	551	574	496	560	558	507	541	553	535	524	566	525	532	560	539	550	601	567	561	570	523	587	528	552	532	557	555	593	565	577	544	542	524	589	526	559	535	549	526	507	565	546	511	590	547	503	546	558	556	564	547	548	532	545	599	514	569	580	545	570	568	559	543	556	548	569	556	599	559	557	557	522	541	546	544	568	585	602	559	557	563	553	555	548	540	543	550	558	535	536	502	515	599	553	479	572	586	513	541	561	570	573	533	576	537	561	543	538	527	566	548	552	532	527	501	517	561	601	586	548	520	503	566	556	508	478	582	525	553	549	539	530	568	549	550	541	534	549	540	565	553	551	531	546	562	592	526	585	525	558	538	530	546	545	505	571	548	549	560	550	559	519	509	508	552	535	536	523	531	547	551	558	563	586	522	554	563	562	581	549	504	595	538	568	581	525	549	513	569	584	503	578	557	536	526	533	545	538	523	527	537	543	546	537	540	507	528	565	569	538	567	523	578	536	568	535	533	565	498	536	528	507	533	607	584	565	567	532	520	581	536	524	556	578	571	546	516	539	550	551	583	536	554	534	557	555	587	552	551	563	503	545	559	584	557	573	534	523	603	570	514	579	592	533	594	561	581	571	577	552	567	587	520	587	544	559	554	537	547	564	552	568	492	555	568	597	510	560	565	527	573	505	539	561	569	536	555	544	554	570	512	548	561	601	582	555	579	563	532	550	557	558	572	509	515	577	531	530	564	535	531	550	564	571	558	566	558	536	536	574	553	572	532	551	540	560	586	521	543	544	588	512	535	541	555	593	568	576	599	558	572	547	523	532	577	570	559	559	558	548	591	556	542	592	547	558	546	527	590	545	542	571	584	530	539	549	556	513	531	553	562	555	487	549	610	560	548	553	574	506	511	578	554	532	556	572	571	511	544	581	577	539	507	554	552	555	544	563	564	526	555	561	542	609	557	551	580	517	569	548	583	529	598	567	527	532	556	564	532	577	555	541	494	534	517	510	541	516	523	526	547	574	519	540	564	564	565	577	562	590	547	554	560	539	599	522	558	556	569	553	584	573	559	539	588	572	535	575	519	539	558	555	541	563	553	518	563	567	559	560	573	580	596	552	541	528	556	508	521	549	585	537	567	512	552	533	568	524	576	565	531	580	594	544	562	543	548	567	546	549	531	551	571	566	521	557	520	524	584	569	543	612	559	571	561	491	559	550	533	541	529	543	537	546	521	535	553	559	533	566	552	562	579	555	541	553	583	568	562	577	546	513	547	542	552	553	605	529	551	531	518	510	562	563	550	543	526	541	580	533	524	557	575	548	587	549	575	579	543	521	558	556	513	549	580	532	512	575	575	516	580	518	539	558	544	571	593	528	545	561	550	536	558	559	520	519	550	569	526	545	546	564	543	544	575	604	518	532	532	559	592	528	572	512	530	543	587	551	532	544	566	538	536	555	560	511	527	514	554	560	566	536	505	589	568	555	562	530	547	558	551	573	572	569	561	575	544	574	514	506	493	556	597	531	526	523	557	541	550	595	531	561	572	583	554	519	542	547	560	496	542	546	544	559	553	557	565	561	532	551	570	568	550	540	545	568	558	560	518	559	526	576	546	546	552	564	540	587	555	580	542	563	553	563	561	524	540	554	586	556	572	576	524	567	543	562	535	535	547	517	534	554	567	561	551	538	551	523	566	532	576	553	549	564	566	540	536	547	502	561	543	575	556	556	521	552	525	539	542	532	546	557	562	560	520	551	540	581	551	573	537	572	556	554	584	570	540	555	562	527	579	575	547	555	528	533	544	540	537	563	530	599	530	538	556	537	574	541	549	590	536	566	528	563	599	545	522	558	539	527	541	544	562	569	546	535	510	535	564	563	551	524	576	587	516	547	530	583	545	574	518	620	569	539	544	580	558	594	594	546	532	519	519	582	551	506	561	556	518	602	524	526	538	554	567	571	528	560	545	605	567	540	540	577	575	544	544	518	553	539	541	574	591	561	576	555	543	560	527	495	555	583	574	561	570	565	519	535	553	598	547	527	550	515	509	545	562	518	540	496	543	545	517	555	503	575	560	551	546	515	571	516	560	536	513	568	547	527	555	521	527	516	609	522	557	555	568	548	530	542	571	536	563	533	609	559	530	543	565	554	514	545	567	556	513	610	544	567	584	563	574	557	585	539	542	569	551	521	574	561	597	553	506	538	533	572	554	547	517	560	567	543	523	525	591	564	534	578	547	549	522	565	527	550	533	562	568	539	511	550	518	519	542	575	521	546	600	536	520	584	542	549	564	565	551	547	522	543	536	516	559	539	607	568	550	581	579	582	556	506	567	587	576	523	507	552	541	535	569	564	571	561	571	534	520	543	597	546	538	593	564	558	503	554	591	538	549	581	583	529	578	528	551	536	534	560	565	543	562	551	539	589	534	527	552	551	574	532	559	623	536	532	580	575	480	516	548	579	542	562	536	557	548	513	551	545	525	541	553	542	595	568	593	530	565	545	558	537	579	503	561	526	551	566	560	542	547	547	540	540	492	558	517	548	552	564	555	549	568	557	560	589	573	586	574	535	606	558	532	600	590	554	563	537	534	585	586	545	556	581	544	509	558	570	532	562	585	550	558	550	547	543	560	547	544	535	546	547	558	544	565	550	608	549	566	499	558	541	599	537	519	525	566	589	578	570	552	553	536	524	548	564	601	600	545	570	551	566	581	537	538	546	557	527	586	576	551	568	564	595	514	545	550	559	572	586	579	539	528	569	563	557	537	562	581	536	563	560	525
47991	32672	32178	29626	23122	9061	3099	8778	11327	6248	602	304	287	272	283	306	286	274	293	312	253	292	273	281	280	304	256	289	295	267	295	327	315	312	270	273	292	294	302	302	293	273	292	271	331	303	306	285	289	270	282	311	313	269	312	312	275	300	299	286	310	270	256	303	274	283	272	295	277	326	306	297	293	302	300	310	305	285	291	297	298	290	288	271	289	333	308	285	296	295	284	270	281	279	312	312	315	289	278	283	291	265	286	280	269	304	293	290	251	276	284	247	316	285	291	305	303	279	270	283	286	311	310	300	293	275	264	259	284	281	303	306	287	304	268	252	268	305	322	278	305	298	284	287	285	315	272	289	319	251	247	324	340	298	304	281	277	290	262	287	296	275	307	295	294	318	294	290	277	279	300	281	292	263	294	289	297	309	304	279	277	278	290	264	309	276	258	310	289	301	265	267	280	262	275	277	258	295	278	324	270	312	292	246	264	264	300	332	301	296	273	267	294	278	292	317	291	295	279	300	308	292	302	308	268	254	274	289	311	296	292	308	305	267	320	269	246	281	248	300	299	285	294	265	324	279	261	293	299	274	297	293	285	268	284	309	326	299	267	304	283	283	281	307	275	288	279	268	300	268	329	262	278	278	313	275	333	317	328	274	300	264	301	302	278	289	293	289	278	286	322	306	251	288	282	318	290	315	251	290	262	276	301	281	283	295	251	301	283	322	286	289	305	338	302	292	326	299	272	296	283	275	306	305	295	305	270	309	258	264	293	285	270	307	274	301	266	290	309	271	286	298	295	282	278	294	281	285	304	297	290	291	309	272	294	285	309	291	275	288	295	294	314	295	325	328	256	275	310	276	271	262	278	287	252	261	332	307	290	274	311	235	265	273	309	297	291	303	278	282	287	274	284	284	290	314	280	271	286	280	308	322	285	297	286	262	309	285	294	269	302	286	263	281	319	313	305	294	273	292	286	285	283	296	299	285	325	253	291	288	307	292	244	278	294	270	279	240	274	297	288	313	267	262	295	269	295	317	298	289	283	301	293	266	256	305	287	287	273	295	321	332	258	294	303	281	305	295	280	274	266	324	317	311	271	315	300	310	283	280	306	249	297	254	302	293	321	292	300	296	274	332	319	316	288	302	277	298	296	310	299	284	271	278	261	290	264	283	299	293	273	292	323	267	288	304	304	304	306	278	254	323	288	281	292	298	277	280	279	272	263	276	272	283	295	248	300	333	299	285	263	295	301	287	291	277	270	315	318	278	287	257	274	305	301	289	265	282	260	285	278	291	293	258	283	319	290	322	291	259	248	315	299	296	270	292	295	313	308	279	293	268	293	304	248	268	273	295	268	314	304	295	284	308	276	288	289	281	274	283	312	269	308	321	276	279	310	301	260	282	273	282	324	292	326	279	272	292	251	319	318	266	262	248	300	317	303	286	270	272	291	277	271	266	285	271	301	291	278	306	299	316	316	306	301	314	280	286	286	310	307	299	266	307	346	296	270	304	299	292	284	305	288	294	290	303	328	301	313	325	292	262	310	270	271	287	303	307	257	261	276	296	311	289	283	284	251	275	260	268	312	292	290	309	322	300	286	302	295	271	290	273	281	273	304	282	285	261	293	298	287	295	287	301	296	294	269	263	276	287	298	281	279	275	270	262	313	308	295	281	247	284	283	272	286	253	288	295	316	298	296	296	286	295	319	287	265	279	290	299	299	264	285	297	270	295	321	295	323	292	269	278	307	282	284	304	268	293	292	312	295	266	280	329	290	286	275	286	279	275	315	264	273	283	269	303	290	321	289	281	310	268	281	294	296	300	272	279	293	283	274	273	268	257	272	252	291	280	307	315	285	284	280	298	260	253	300	294	286	304	288	320	266	302	305	281	292	287	292	271	302	301	312	309	263	287	291	239	281	314	300	290	260	290	265	261	287	305	274	271	305	272	288	303	314	298	270	296	309	275	275	292	312	300	296	260	326	288	294	281	314	332	303	269	255	289	253	297	326	291	288	289	354	271	292	288	270	287	292	303	305	290	319	319	294	302	287	310	275	281	308	266	313	289	296	295	306	281	307	295	303	273	292	306	286	292	279	285	280	294	309	285	290	272	274	288	278	264	287	285	298	273	293	299	279	308	292	291	301	299	296	297	280	283	271	263	282	293	278	298	303	298	279	293	293	305	288	287	306	274	289	260	273	329	252	265	295	300	299	282	284	285	243	331	281	347	291	283	302	324	280	296	290	291	271	273	278	257	304	270	308	286	278	275	325	301	289	311	284	259	315	289	287	290	305	293	265	266	306	285	290	302	293	258	294	315	307	310	297	249	301	274	274	328	304	319	291	300	276	278	318	269	260	279	275	294	288	295	282	314	268	260	301	266	301	303	303	300	256	251	276	284	266	270	279	260	297	290	281	283	338	303	261	310	288	322	312	288	301	287	280	301	281	308	301	307	293	273	292	295	283	268	305	292	280	285	299	309	306	301	322	321	245	281	284	318	286	279	295	290	294	284	299	286	286	274	262	274	263	284	270	281	288	263	303	311	325	312	314	290	274	294	294	253	268	294	291	286	287	295	274	261	275	285	276	294	322	315	324	290	257	274	294	290	283	294	286	301	304	256	271	312	272	288	318	293	293	273	308	288	296	285	279	302	275	271	284	301	300	257	289	269	310	320	273	280	295	272	288	275	266	266	283	264	272	286	295	280	288	322	281	331	297	260	276	283	282	292	267	317	313	270	317	278	295	272	287	307	295	274	311	290	292	289	288	254	279	270	288	299	302	308	287	278	278	275	278	304	273	285	284	305	321	281	310	272	304	284	263	334	290	272	275	276	301	258	313	298	277	291	310	287	309	329	270	317	269	304	301	317	264	300	322	294	298	322	313	290	292	302	275	301	303	275	262	297	284	296	308	292	277	326	316	322	251	287	277	286	299	287	299	266	272	299	293	294	249	266	267	276	269	296	297	287	256	288	264	280	308	252	324	314	296	297	297	313	307	281	307	272	301	289	278	257	285	280	298	256	262	288	289	290	301	272	297	316	313	320	311	291	300	303	284	330	270	269	296	280	255	311	279	303	296	282	274	292	318	293	315	305	317	275	260	293	310	296	268	264	292	336	295	262	269	284	312	296	287	304	293	303	252	304	294	319	267	305	302	325	282	282	314	293	314	304	274	324	273	304	315	279	296	275	267	303	286	277	281	270	297	294	295	311	280	305	308	299	280	292	261	318	328	305	299	288	289	285	291	285	278	285	263	308	275	264	297	297	292	303	293	295	303	310	287	303	282	278	286	280	279	293	271	280	293	331	305	271	284	287	315	281	322	314	261	277	259	310	282	283	276	320	271	291	277	266	275	275	293	301	321	296	283	291	304	328	281	251	310	304	281	298	288	274	260	299	296	301	300	296	264	285	254	315	314	301	278	278	275	269	310	292	294	321	300	272	297	304	311	298	268	318	265	283	274	263	321	293	309	276	299	278	256	293	299	270	273	267
30510	25141	34899	37634	33409	14876	8573	26057	29352	18568	871	700	669	637	675	670	654	576	652	610	654	616	625	629	660	651	668	616	633	672	619	655	641	589	628	625	660	614	641	595	653	608	649	608	679	639	647	611	654	608	607	694	620	668	616	643	601	635	637	653	604	622	627	660	646	580	581	670	637	709	622	630	647	628	681	618	654	682	629	655	633	645	643	627	632	637	601	655	628	618	631	664	615	637	619	615	636	589	614	646	635	670	626	608	615	619	605	657	593	620	605	663	672	591	668	648	645	623	595	620	590	619	629	655	650	625	594	639	619	613	655	687	606	647	615	646	621	638	613	620	647	642	642	616	636	688	623	637	665	657	611	626	663	694	650	583	591	639	632	652	584	584	629	618	645	645	618	627	686	671	619	634	650	659	660	630	659	616	635	628	660	648	623	657	618	649	596	674	607	584	694	677	628	619	661	630	640	578	676	616	656	656	678	624	612	610	630	641	604	594	612	668	630	644	623	571	632	620	608	638	634	603	653	625	622	675	653	607	634	608	578	629	624	608	638	653	650	626	631	645	647	712	663	615	633	668	620	594	656	612	660	628	670	642	677	567	573	654	644	634	681	673	654	635	637	649	667	612	694	602	644	653	610	654	624	662	672	637	654	622	615	636	651	656	626	678	614	642	617	627	639	616	650	646	634	644	641	614	641	659	637	643	615	616	606	608	616	605	646	685	630	647	648	621	646	659	627	636	654	622	603	606	596	644	630	704	622	621	639	669	601	649	622	629	623	620	636	644	680	639	604	634	638	580	696	629	651	622	677	681	632	622	629	664	651	622	630	608	626	630	640	610	614	571	567	606	601	585	660	613	620	661	631	630	659	637	620	642	630	600	629	612	643	648	640	629	644	669	644	628	595	606	655	649	634	610	610	631	619	650	626	644	608	634	625	612	637	633	632	670	573	664	653	624	636	655	617	640	641	651	631	640	616	632	595	625	636	657	578	646	649	676	621	656	635	634	682	661	643	625	585	605	662	648	672	629	625	645	659	607	614	640	654	624	616	631	661	606	595	626	632	614	618	619	646	631	636	644	681	645	606	648	656	649	623	637	647	671	687	655	617	620	652	659	619	626	609	656	617	649	634	606	633	655	626	653	607	637	614	627	621	682	616	651	613	628	624	696	656	701	610	651	631	630	614	634	613	646	624	638	661	636	665	639	637	647	615	581	649	652	635	595	632	664	616	638	635	610	628	650	624	653	610	617	632	575	636	615	585	600	658	620	658	654	598	658	636	695	658	598	642	622	600	660	678	627	609	684	665	633	609	600	643	664	625	628	643	605	619	646	607	629	609	631	631	623	613	638	661	638	674	612	627	611	633	627	624	631	626	623	633	622	632	638	644	625	637	595	633	659	611	636	609	628	629	634	622	634	625	666	594	596	642	612	665	647	646	636	618	637	682	671	618	618	594	646	603	619	597	664	615	597	635	644	671	645	614	647	614	612	612	609	620	661	634	595	606	650	611	602	633	610	629	649	624	667	631	642	611	663	663	579	625	656	646	639	635	640	657	591	680	622	607	631	628	631	642	663	594	637	641	665	629	589	630	632	692	650	636	631	641	640	629	627	661	659	614	611	643	617	674	588	655	670	691	614	600	611	658	638	629	662	603	668	638	667	586	632	626	574	597	626	657	636	617	638	640	653	650	616	630	598	654	613	651	642	608	640	611	649	648	603	636	633	646	606	630	627	625	606	633	627	620	666	613	649	619	690	664	640	600	604	619	632	633	695	640	630	620	586	598	614	595	655	635	641	644	625	609	699	635	699	660	641	667	632	614	655	604	627	598	586	635	601	656	643	636	628	669	657	609	602	607	636	640	635	643	624	626	669	639	608	669	613	624	664	659	661	663	595	624	648	617	629	640	614	624	602	629	644	640	665	671	602	613	576	654	631	608	633	562	614	608	612	619	633	654	628	636	583	591	621	613	625	619	637	609	593	629	671	637	650	648	630	658	644	581	618	654	632	688	583	633	596	591	625	667	683	595	656	644	608	615	602	670	617	657	643	634	654	625	609	644	652	650	669	618	625	655	643	615	624	617	612	652	633	631	624	638	640	606	675	607	656	608	600	636	615	654	647	600	663	637	599	619	616	588	624	632	625	638	647	680	605	676	605	655	620	622	614	629	636	596	673	636	627	627	619	622	635	605	671	611	651	607	652	572	655	636	594	643	623	623	608	653	577	578	667	637	607	616	635	656	640	650	621	629	636	601	664	616	562	606	634	607	661	683	666	685	621	636	600	615	633	658	641	629	588	650	670	621	604	645	598	673	595	633	600	628	596	615	599	626	660	646	614	612	629	637	651	655	664	675	636	556	598	645	646	591	653	656	646	675	657	603	614	620	605	683	627	629	636	685	629	655	674	649	652	659	653	635	647	683	616	670	647	652	652	648	662	597	637	619	668	659	663	651	600	646	620	621	643	627	622	638	707	652	646	641	709	668	629	632	680	636	624	629	675	589	645	632	612	643	629	666	605	637	651	651	626	661	635	656	661	638	617	643	661	636	664	609	645	663	640	599	590	608	622	618	668	606	616	609	607	666	671	640	672	644	657	699	624	607	659	621	617	607	631	606	596	655	621	675	653	611	623	705	650	636	660	637	628	643	642	665	626	632	619	657	603	635	650	603	586	607	636	617	642	660	614	653	667	644	639	601	622	694	605	645	615	593	643	617	604	575	619	575	635	661	662	632	614	625	662	633	640	611	647	642	650	653	638	654	639	671	612	619	665	619	658	624	634	614	619	645	618	617	625	595	652	632	588	628	634	614	650	593	609	657	613	623	634	640	613	645	651	584	646	599	670	641	656	606	640	634	623	659	651	623	653	637	644	671	621	668	625	628	609	629	604	612	642	626	669	628	625	625	649	645	682	621	632	670	640	640	659	624	642	568	606	575	645	658	651	654	607	646	642	620	639	659	663	663	645	685	602	653	647	674	630	630	634	655	633	649	633	612	641	611	639	627	622	612	593	667	673	630	627	601	614	628	651	638	598	641	669	627	615	651	627	651	634	655	654	667	587	646	663	622	600	677	602	642	642	638	651	620	633	639	575	652	642	630	613	622	664	638	599	660	626	615	599	641	639	648	597	649	657	627	648	668	618	637	607	641	598	648	627	673	657	621	616	648	636	668	584	608	639	626	634	663	623	624	652	621	591	645	654	597	667	611	620	629	674	662	623	637	595	655	655	666	627	651	609	627	585	664	626	675	673	618	615	663	682	639	650	641	610	674	613	605	590	658	661	613	679	647	671	624	675	631	656	627	659	616	644	661	623	594	632	618	637	591	617	630	662	649	643	655	652	663	650	621	666	576	648	643	638	614	626	606	620	647	606	598	653	655	645	627	610	643	654	629	649	622	611	604	650	646	621	616	651	631	647	622	641	616	607	629	617	616	625	656	619	631	680	633	607	670	641	643	639	621	657	625	608	620	604	644	628	626	571	605	643	641	638
17617	8677	7302	4208	1942	585	303	251	390	335	120	127	137	144	136	121	115	137	123	115	107	126	124	148	122	133	133	142	133	111	110	135	129	129	115	127	130	133	135	113	116	130	137	139	124	137	118	123	127	145	97	121	152	134	108	125	136	110	119	120	129	143	145	142	151	126	145	137	127	109	141	111	128	138	138	145	153	145	118	134	113	138	104	122	134	125	122	121	112	110	119	118	127	125	149	123	135	126	129	134	130	120	128	117	128	127	124	129	136	149	123	145	133	133	123	118	150	135	121	117	121	107	144	122	133	133	128	141	132	112	128	125	114	128	117	128	135	124	154	142	124	116	133	122	144	126	142	121	133	132	154	140	105	147	149	134	125	141	139	136	111	133	156	128	119	119	129	163	126	162	144	126	124	135	129	134	134	147	118	130	121	128	136	128	113	142	128	129	126	135	134	120	133	146	140	134	129	117	130	112	118	151	152	133	124	125	126	134	122	125	117	130	122	119	135	118	111	117	120	133	126	130	138	130	136	130	132	119	151	142	134	128	118	109	127	144	123	124	153	135	129	128	129	113	128	111	134	120	136	117	121	118	135	153	113	140	134	108	114	120	122	116	130	132	127	129	131	119	131	135	136	130	135	123	148	122	139	127	110	119	107	151	123	133	115	136	142	141	141	127	110	111	123	125	130	135	129	121	125	129	115	132	145	138	132	137	131	123	141	125	153	120	129	123	146	134	112	132	155	151	106	143	155	121	118	119	144	118	134	124	120	143	141	126	128	131	150	116	143	121	140	123	111	128	127	138	120	127	127	117	141	112	135	141	120	131	132	118	117	137	145	124	135	130	118	136	134	117	128	131	131	118	124	129	139	124	129	142	123	146	135	104	111	117	137	114	138	127	125	113	132	136	114	127	137	152	118	119	111	134	143	129	119	116	155	133	116	146	160	139	119	130	127	131	124	144	137	106	115	107	126	147	127	144	118	133	134	122	148	113	130	128	141	135	117	123	137	117	126	129	141	119	156	111	134	109	118	137	144	143	104	118	105	125	124	139	143	146	128	153	117	132	110	131	137	99	129	119	139	153	128	114	110	135	139	141	153	112	138	114	138	128	132	140	122	107	120	129	134	133	110	128	116	143	122	123	106	131	132	119	113	129	124	124	140	141	123	136	126	146	115	131	144	135	136	126	130	110	138	127	138	156	125	140	150	128	124	115	114	130	130	160	118	130	120	140	142	142	117	137	134	137	143	136	117	106	136	126	139	112	123	121	123	122	114	129	132	154	141	145	147	131	139	150	134	158	135	145	136	119	133	116	125	141	132	137	156	123	119	123	109	132	128	126	111	141	154	131	133	133	121	125	129	142	132	131	126	113	138	151	129	134	138	121	137	137	142	120	139	126	142	121	145	142	106	105	140	118	136	132	116	121	118	123	117	150	130	123	139	133	130	137	158	106	125	161	110	135	125	120	124	117	141	116	128	131	122	129	123	119	109	114	132	121	123	116	124	124	120	123	123	128	124	110	152	142	131	145	115	142	128	110	134	112	132	133	124	155	137	127	133	138	127	107	128	131	112	114	131	127	133	129	127	146	131	131	122	134	123	126	162	142	130	155	152	143	140	126	140	134	115	123	140	117	108	148	157	158	116	125	125	100	142	143	125	130	120	119	147	132	101	138	125	115	119	109	121	133	139	120	119	139	126	118	133	119	121	133	139	134	133	131	120	144	143	129	138	120	134	142	124	123	121	134	138	120	114	128	129	131	124	109	139	145	133	141	125	133	111	116	138	132	117	130	128	119	136	126	123	108	136	136	130	125	116	114	148	131	144	124	120	158	126	119	118	125	149	132	138	130	137	128	121	125	126	122	149	122	130	140	142	126	132	126	99	147	120	135	139	149	156	138	123	142	122	113	120	134	118	141	125	147	129	115	116	119	136	134	125	125	139	128	150	151	133	106	134	126	128	120	118	142	140	149	150	125	118	121	132	114	146	159	124	143	136	123	131	121	167	138	142	141	111	119	121	127	139	152	139	133	125	115	120	144	120	117	138	138	127	135	147	126	138	122	144	131	119	117	140	117	127	136	137	121	115	131	136	118	138	142	122	124	131	119	142	124	139	143	125	126	129	131	130	138	133	114	114	129	128	157	136	115	129	161	116	106	121	126	106	96	153	141	131	127	140	112	133	107	124	127	137	115	131	126	121	138	109	134	126	141	135	133	103	131	137	147	147	122	119	127	123	128	129	119	115	119	118	129	131	115	113	120	114	126	116	125	118	123	129	103	137	118	107	137	132	116	124	125	141	143	108	121	107	137	123	138	156	126	117	133	120	147	119	137	146	110	121	112	119	158	130	132	156	130	131	130	106	118	134	127	118	143	127	113	132	137	131	114	127	133	130	126	133	135	133	135	141	134	124	124	157	139	118	131	110	139	126	116	128	145	136	133	119	122	154	146	110	114	120	136	128	129	130	130	133	148	124	130	140	149	93	123	122	140	131	134	117	120	139	99	134	130	124	136	113	144	117	136	150	131	101	115	122	133	147	138	123	137	140	148	126	108	140	135	123	128	119	144	136	138	140	141	153	117	121	127	127	109	105	118	113	135	134	152	126	133	125	113	118	125	108	139	143	138	133	120	121	117	131	125	123	134	143	148	125	136	131	102	145	121	132	142	99	145	133	129	131	126	129	144	128	127	112	123	108	121	125	148	113	122	157	132	135	130	134	121	131	127	150	137	140	134	115	141	117	124	119	118	132	135	131	145	132	117	131	145	118	145	135	136	152	110	142	154	138	144	103	118	156	146	123	146	148	146	137	121	118	135	147	99	105	128	145	118	129	126	133	128	139	130	138	125	138	116	99	133	125	119	113	134	127	109	140	140	115	117	134	150	123	119	122	133	136	132	127	135	145	130	105	108	129	148	137	143	151	127	126	132	128	104	110	130	144	132	153	120	142	104	139	136	114	134	128	133	150	110	144	102	130	138	147	128	159	128	116	113	156	109	109	136	140	148	127	135	106	140	122	134	120	106	140	134	124	121	151	113	117	128	115	126	119	136	110	141	118	133	145	123	138	120	128	141	154	120	108	122	135	129	158	121	129	127	130	129	121	130	145	143	131	143	127	133	138	150	129	127	137	129	125	124	113	141	126	126	117	134	110	147	138	136	123	126	123	123	140	149	119	107	141	140	113	106	127	118	114	154	157	111	115	124	139	122	137	138	125	124	138	112	126	159	148	135	119	127	148	123	122	121	123	127	139	123	163	131	121	120	110	139	102	108	111	131	130	100	118	119	136	129	124	125	131	129	129	136	148	132	146	114	134	103	123	140	145	126	119	138	138	136	136	121	128	124	119	127	139	137	115	125	117	126	140	130	116	124	136	142	144	125	137	135	122	127	110	128	142	131	131	144	122	145	118	120	114	149	98	118	127	126	129	133	126	135	133	127	131	126	114	111	134	111	149	143	139	145	115	106	124	121	141	126	134	135	141	140	143	115
10966	7276	12362	10612	6767	2208	1084	1134	1383	1076	356	334	326	321	284	350	360	325	340	356	349	311	332	338	327	340	354	322	308	341	330	327	350	308	302	318	332	344	338	313	354	321	311	324	356	322	305	316	313	321	301	326	335	331	351	323	307	336	309	305	354	330	350	304	322	320	336	312	312	318	341	344	327	339	321	320	324	322	307	330	301	330	333	322	310	312	317	305	351	319	331	338	292	332	316	317	351	338	316	315	331	344	322	349	338	305	334	318	343	303	330	350	332	343	320	323	337	317	325	330	330	321	310	339	321	309	324	371	360	327	317	359	332	385	320	337	307	323	340	300	319	331	311	332	345	317	293	321	327	315	326	306	301	321	319	348	330	379	325	347	311	305	323	312	338	284	294	300	344	336	340	354	317	316	323	370	345	330	316	333	323	328	343	317	324	322	335	319	327	348	338	325	319	334	347	355	341	287	319	355	301	329	286	325	314	355	358	306	317	323	299	327	341	310	293	321	323	296	309	318	308	301	326	352	316	340	336	310	355	315	347	342	324	319	317	303	356	303	361	328	317	327	327	347	310	330	336	319	330	347	320	322	316	317	307	324	317	297	321	302	329	347	318	302	307	314	312	326	314	324	328	310	331	341	351	301	349	313	340	324	336	356	315	352	330	310	316	308	318	348	306	331	323	333	328	309	310	336	311	298	325	312	340	298	314	315	343	330	325	301	310	326	344	351	319	307	329	313	312	330	328	332	320	358	330	334	338	289	335	370	315	343	308	337	348	363	327	343	337	310	335	309	340	292	341	314	326	314	332	336	291	360	360	334	314	326	320	339	297	319	324	322	311	288	328	322	332	329	293	321	340	305	313	316	309	337	363	357	323	317	342	369	319	305	301	326	340	339	290	332	322	337	321	341	342	325	331	292	323	319	321	346	297	324	317	298	330	343	292	302	336	307	353	350	354	313	338	337	332	323	305	324	318	323	295	320	321	341	335	302	339	328	332	293	344	306	336	294	323	306	313	311	314	339	363	310	310	327	309	346	369	308	295	350	330	333	299	333	334	326	348	320	344	367	329	359	302	346	338	333	318	315	314	316	339	372	358	329	314	354	345	330	330	340	338	330	311	338	353	327	338	318	301	321	327	323	339	338	295	356	305	351	357	318	315	306	302	347	311	342	311	308	317	324	331	307	323	329	303	304	304	335	321	329	357	299	308	322	357	303	332	351	308	332	306	305	314	321	328	331	326	327	360	295	340	322	294	292	329	326	335	316	314	345	314	351	386	333	312	303	320	322	303	320	305	322	328	339	320	330	326	340	310	343	338	319	331	297	347	307	303	323	341	333	350	361	311	321	347	338	363	323	306	329	311	323	322	338	318	294	371	340	331	311	352	321	335	339	335	344	328	321	307	321	286	325	345	345	308	326	323	295	326	307	339	325	324	324	305	329	323	325	311	340	354	348	322	317	323	320	294	328	325	315	353	299	345	335	311	317	324	320	327	351	354	309	309	315	304	295	312	314	342	343	280	338	325	303	335	339	304	292	303	318	331	293	287	322	340	351	323	329	320	327	311	342	323	349	322	345	340	317	332	317	347	323	313	330	317	334	355	293	306	342	303	293	297	351	358	300	322	330	346	329	337	302	317	321	331	328	333	318	297	338	331	295	328	352	335	314	300	312	316	336	281	293	331	330	348	326	299	289	335	309	320	314	305	355	322	330	331	296	325	321	329	331	341	344	322	290	321	311	317	299	302	331	277	333	326	324	290	327	309	334	335	335	340	316	319	313	331	336	313	325	340	324	336	314	319	355	305	345	320	344	308	337	308	342	320	331	334	347	363	320	335	333	321	316	322	333	345	313	314	318	347	334	319	326	323	319	324	323	307	324	298	331	311	316	315	312	335	323	320	302	338	296	322	314	313	336	312	346	368	304	302	303	310	361	344	318	300	340	332	325	334	328	323	332	331	291	319	330	318	307	324	347	341	331	327	358	327	339	342	322	317	290	334	329	354	342	334	347	295	342	307	338	311	360	354	298	297	335	309	336	339	352	279	339	282	327	312	326	285	327	323	347	321	307	338	310	349	303	349	336	324	328	338	313	312	336	316	307	307	320	347	369	299	324	342	324	314	324	317	354	314	350	300	329	316	335	327	308	326	305	329	312	333	309	334	324	335	294	328	325	332	335	324	331	308	296	337	328	326	356	337	329	327	305	329	320	324	343	334	321	330	335	337	310	315	348	303	312	320	326	322	350	299	318	330	326	328	317	351	329	334	354	300	323	327	313	310	321	322	318	360	363	348	341	321	317	332	296	310	327	295	362	346	316	322	296	325	385	314	315	301	306	332	309	314	315	320	334	332	320	309	328	308	329	333	331	315	345	303	336	298	325	321	332	283	315	344	327	300	310	349	333	338	309	329	346	337	318	330	310	308	330	327	296	304	309	314	322	330	340	300	320	293	350	335	359	332	320	320	343	333	315	305	301	314	329	342	327	313	319	303	337	327	327	325	354	329	309	322	340	354	345	324	309	317	324	342	325	322	305	316	340	317	303	315	337	324	335	327	325	315	339	327	319	324	357	313	323	360	308	334	314	334	343	326	322	318	319	319	313	337	321	328	328	334	302	317	294	349	331	303	301	307	292	323	302	309	343	306	303	322	329	298	336	344	330	320	343	329	313	303	318	334	332	315	286	310	300	317	313	335	305	343	328	315	369	331	349	356	297	347	334	344	301	325	351	312	333	342	294	317	296	316	348	315	372	325	326	294	302	335	336	334	320	332	328	332	358	323	320	305	328	338	331	324	323	326	295	312	306	355	315	336	322	322	303	338	347	331	335	322	345	326	319	309	341	325	303	302	318	326	307	324	322	332	342	329	328	327	320	319	363	311	319	306	332	345	319	341	323	311	304	310	316	359	326	328	320	331	321	304	309	323	318	308	342	325	317	318	334	318	321	320	327	315	305	340	344	345	346	326	333	327	297	337	357	303	320	335	318	320	310	322	330	305	349	327	333	311	370	340	353	323	333	352	331	318	303	336	310	310	326	349	345	330	332	309	297	334	337	338	351	319	341	332	308	315	334	331	337	319	333	356	316	344	323	369	324	330	312	289	332	322	340	329	327	309	326	327	338	318	340	321	349	302	312	328	317	331	311	318	371	322	345	332	333	339	334	331	324	325	293	291	334	323	309	326	329	327	331	318	359	311	347	324	327	308	323	307	353	313	326	300	337	330	335	329	347	322	328	312	352	333	366	330	331	344	307	324	311	339	327	318	335	333	324	341	319	351	317	313	328	316	332	354	308	321	319	336	304	333	305	310	328	333	348	340	318	322	350	290	336	343	329	329	320	343	325	321	344	295	347	329	334	331	304	350	323	312	339	355	328	332	305	315	342	338	336	344	353	295	346	338	325	337	311	305	328	303	359	321	327	305	288	324	318	305	307	328	331	336	316	314	338	324	310	302	312	366	301	345	358	304	299	304	308	324	306	308	332	283	365
39019	24325	25075	21913	12274	6180	2509	1339	3154	4461	486	249	232	226	216	211	238	218	229	225	228	239	250	258	228	241	230	221	232	231	229	234	250	243	233	219	193	262	240	204	258	247	219	210	200	238	271	226	218	267	240	266	253	224	243	250	229	239	246	220	247	242	217	243	242	220	238	244	233	219	231	232	233	217	237	238	233	210	225	220	228	226	249	239	240	221	201	232	258	222	224	236	249	218	234	214	225	204	218	230	229	253	213	272	279	214	253	245	196	198	230	237	260	251	203	234	220	231	212	253	252	227	227	228	219	250	257	220	231	198	220	228	220	217	240	233	247	226	232	235	246	225	232	223	227	230	232	216	214	229	231	205	262	235	232	220	259	255	265	237	219	214	223	205	218	242	236	203	255	242	243	218	217	211	229	268	246	232	239	243	221	207	236	227	217	229	235	224	222	212	247	239	226	254	241	203	230	223	237	217	244	252	210	216	237	235	226	233	224	238	226	240	244	215	239	261	225	263	253	247	223	260	200	211	273	266	251	253	241	220	218	209	223	207	216	217	235	243	224	213	251	202	232	237	244	211	210	258	217	243	246	237	238	236	248	269	236	228	235	243	248	213	223	215	248	229	257	200	235	223	260	240	211	200	236	207	220	231	238	222	210	212	209	215	228	243	221	220	239	244	234	227	221	225	210	227	240	265	206	225	227	208	226	229	234	227	234	227	262	243	212	235	235	232	227	216	255	208	237	235	220	251	247	262	210	239	224	218	251	197	246	239	221	240	238	231	236	232	221	221	227	236	230	259	222	225	250	250	214	221	212	227	223	242	222	226	251	212	259	236	236	215	237	268	233	245	253	258	225	231	237	215	219	245	250	261	234	224	233	187	195	215	277	212	204	212	231	252	224	228	226	220	214	216	257	227	238	223	243	241	256	258	245	234	224	243	224	221	233	215	219	243	250	226	235	223	239	262	220	254	199	262	223	250	242	217	256	247	215	203	242	239	237	212	234	252	270	234	237	238	223	211	234	249	234	204	208	232	228	243	235	228	230	233	237	241	243	247	232	219	233	229	220	240	261	213	251	256	247	199	239	232	231	243	251	227	241	269	210	227	223	241	237	219	227	238	217	234	224	237	237	219	230	231	257	229	207	215	232	235	240	253	229	235	203	224	245	244	246	237	224	213	263	230	226	229	206	235	210	217	239	242	228	258	235	210	227	261	240	230	254	222	229	215	231	210	250	234	260	217	247	214	237	256	242	240	207	201	279	241	253	244	188	236	235	224	224	224	214	245	241	244	216	208	240	241	235	241	252	240	241	218	235	263	252	230	240	241	250	241	264	245	234	246	199	226	231	252	215	237	260	219	231	229	225	260	235	232	251	238	218	236	242	225	220	203	229	235	229	267	220	227	231	239	233	271	265	217	249	237	225	244	222	229	247	276	203	258	213	195	246	233	222	215	213	229	241	240	221	260	220	206	254	261	226	253	237	252	220	228	209	243	237	234	248	233	216	242	245	233	225	235	249	219	238	244	220	236	215	231	254	212	251	218	214	238	219	232	214	224	242	207	221	230	248	230	229	268	234	223	236	241	217	229	244	243	233	241	229	233	239	227	231	233	244	235	208	234	215	249	255	257	211	268	229	233	256	238	237	244	231	261	248	215	231	224	269	253	233	229	233	230	225	216	251	261	251	229	223	249	233	208	236	217	213	216	216	225	229	230	243	220	233	239	241	222	236	238	237	229	240	237	239	261	213	216	218	248	233	236	248	233	255	218	261	261	210	221	225	226	251	240	249	260	238	242	235	230	242	225	215	212	219	227	221	237	256	233	221	243	232	233	260	221	215	251	264	257	222	238	238	228	211	206	261	229	236	258	218	201	248	207	204	209	240	219	264	233	276	256	244	240	237	235	233	238	249	220	206	264	269	224	229	258	204	230	228	245	257	228	218	217	243	238	230	234	220	270	234	231	219	223	251	243	230	238	218	237	219	214	222	219	243	241	236	208	249	198	222	229	234	257	247	242	229	244	245	216	236	250	232	225	214	211	231	252	226	232	226	232	265	225	210	220	246	235	209	229	229	253	225	239	243	224	209	247	226	213	260	247	222	231	236	261	228	215	222	229	219	270	215	220	247	210	223	273	237	238	222	229	250	246	209	228	232	235	239	242	222	234	263	211	234	233	249	243	237	259	218	233	255	244	234	219	292	235	228	252	252	244	231	242	241	232	255	243	266	211	231	260	252	217	241	192	220	236	228	230	219	231	253	253	251	249	215	237	194	217	240	245	259	232	219	217	202	238	203	247	243	249	241	214	237	232	215	258	267	220	258	237	231	207	270	238	243	198	250	221	219	227	229	265	238	244	245	213	231	224	254	256	229	253	235	213	245	246	234	252	246	235	250	247	226	234	257	253	243	225	236	213	217	234	239	247	239	243	231	241	205	227	232	222	261	240	252	230	270	248	234	229	237	226	276	266	233	230	227	263	243	232	202	246	204	206	248	236	216	221	245	224	227	223	223	240	232	249	222	232	248	239	267	242	230	247	265	242	228	246	202	218	233	221	249	229	225	225	260	232	238	214	221	234	210	232	237	224	252	217	262	236	223	232	227	235	216	241	222	215	217	253	247	222	246	237	253	232	228	259	251	228	277	238	249	243	236	265	244	268	233	242	290	221	205	253	229	225	234	224	255	215	238	241	234	232	224	244	234	233	240	254	241	213	237	228	232	229	239	228	242	247	251	237	271	220	221	239	248	233	225	244	236	250	219	214	235	215	237	214	240	268	247	231	268	199	225	223	225	216	215	246	238	254	247	247	252	246	231	243	221	253	257	261	227	245	215	253	208	229	272	261	280	248	213	225	220	260	248	251	240	246	222	269	251	231	218	229	247	247	206	220	227	212	226	229	267	213	218	208	251	223	222	225	243	258	245	225	212	253	245	211	240	223	269	246	241	200	231	227	226	226	237	230	235	194	233	239	262	219	220	220	223	240	224	230	231	258	261	253	241	196	220	215	248	260	224	222	226	209	234	238	228	224	225	230	185	214	227	242	231	216	240	215	237	229	242	234	231	237	215	213	204	243	226	246	235	213	244	225	228	232	249	221	267	245	230	248	260	242	259	250	200	254	224	229	222	223	220	245	222	234	262	225	223	228	230	227	239	233	218	262	248	247	252	241	260	207	241	222	235	221	243	246	267	244	217	257	229	271	238	252	243	240	231	231	229	253	237	260	262	216	240	238	220	212	222	244	214	244	248	231	223	247	235	201	233	228	218	239	203	251	234	224	225	230	223	216	263	236	233	218	228	226	247	212	220	252	263	239	248	250	219	228	206	248	223	218	239	242	229	240	275	214	240	245	254	239	253	245	220	269	204	212	240	221	217	267	240	234	254	239	241	232	240	247	219	225	227	223	246	250	209	228	241	231	234	230	251	243	211	202	259	230	226	247	240	234	239	210	226	242	228	232	241	198	224	226	211	254	226	235	212	220	229	228	204	227
25308	18996	29621	31710	22292	16461	7547	5394	12056	16243	615	559	573	535	565	562	551	552	545	549	541	549	556	543	547	512	591	565	508	533	564	495	531	520	546	537	510	505	566	510	512	535	520	504	530	520	505	548	547	541	554	512	533	567	507	513	559	540	510	533	534	562	541	529	533	535	548	516	544	567	548	541	510	506	534	533	534	502	524	564	529	556	544	518	549	525	516	552	495	549	532	559	532	523	552	544	553	535	541	502	524	526	504	485	544	517	540	539	526	545	533	514	498	533	575	522	504	534	481	526	509	537	575	542	566	568	550	513	527	497	539	529	494	553	494	542	565	576	540	578	540	540	520	542	534	529	558	557	547	516	530	550	523	554	568	556	529	506	495	492	536	541	544	483	466	534	559	557	542	560	573	502	502	530	545	561	495	497	581	507	541	489	531	515	552	518	524	526	533	521	542	528	531	565	518	560	573	522	535	517	515	596	546	513	574	502	590	545	508	536	532	541	489	559	522	510	548	544	534	509	537	580	527	559	535	506	545	511	549	519	535	540	533	563	519	548	488	548	511	519	527	566	580	542	515	524	501	486	522	541	500	526	524	537	548	502	575	543	541	548	507	532	584	542	555	576	562	518	518	547	527	528	532	526	540	492	511	530	555	507	583	551	556	545	558	610	570	530	508	519	544	545	524	535	560	500	573	573	564	550	541	543	502	552	551	516	545	553	542	526	522	507	545	527	516	536	542	474	488	552	501	521	580	530	553	545	504	541	510	544	506	542	538	554	579	510	531	525	533	528	510	563	552	499	539	544	525	524	559	536	527	536	547	554	542	570	523	523	535	534	533	508	521	502	526	533	464	537	502	539	541	499	525	500	577	557	559	558	550	525	528	537	550	506	544	510	545	550	477	504	533	545	464	507	524	582	538	525	493	514	527	539	529	516	514	510	515	546	515	519	578	512	507	483	537	547	508	531	527	573	482	516	500	544	556	556	593	528	536	546	565	550	547	520	540	509	563	509	528	546	560	529	535	517	544	583	539	542	560	497	474	504	541	481	520	535	535	520	531	549	546	486	479	534	566	518	517	544	525	490	554	563	484	550	529	573	564	544	532	518	530	542	517	542	517	559	535	535	511	495	540	567	539	538	524	548	521	558	524	509	547	532	492	559	542	528	575	524	547	544	520	539	526	507	519	563	537	538	542	551	549	551	517	563	587	520	553	497	563	521	515	532	541	528	535	513	540	547	514	517	530	558	598	528	556	563	535	543	540	526	492	554	516	529	507	530	518	525	552	537	516	524	528	544	504	554	513	554	506	556	553	578	520	543	519	548	541	519	528	505	526	545	546	556	513	547	555	521	518	532	537	530	558	510	542	528	533	531	570	494	471	531	486	531	541	513	536	552	517	545	553	518	501	519	516	597	529	551	536	477	528	569	541	541	528	561	551	502	528	543	539	536	514	533	554	504	521	497	556	517	572	575	539	510	515	512	478	520	525	521	541	584	530	532	508	531	535	525	561	555	501	578	482	510	516	516	537	539	546	552	554	536	563	569	580	561	573	556	492	545	529	543	534	536	530	535	556	518	520	542	532	527	558	483	520	521	544	531	497	506	535	526	503	539	488	514	540	525	512	549	532	525	509	485	489	543	511	486	535	573	487	527	535	571	559	546	542	571	559	501	546	514	579	539	553	515	569	535	524	536	508	491	530	547	563	510	519	515	542	544	548	559	538	567	560	520	556	503	513	503	508	512	525	522	531	543	518	556	537	541	583	501	477	527	538	513	529	563	570	567	551	548	557	549	542	503	529	557	521	541	528	544	505	554	535	524	561	487	525	558	525	556	522	550	567	558	491	523	512	526	480	513	549	532	541	492	493	546	586	526	506	532	540	517	570	542	529	517	522	521	550	559	520	517	530	525	520	512	474	502	546	547	539	564	531	497	490	487	503	550	511	560	514	525	543	498	534	577	552	541	516	552	554	521	552	531	514	575	530	524	533	484	534	533	509	548	546	509	560	522	558	538	552	563	521	525	514	515	528	543	510	536	557	555	540	550	541	539	493	528	515	535	555	533	523	514	495	509	525	504	536	509	505	517	549	525	527	546	486	566	503	495	510	561	539	527	517	545	542	535	607	516	543	537	521	531	542	535	544	527	563	504	492	549	522	539	539	533	551	532	592	534	477	542	538	523	529	528	526	483	549	515	591	530	542	556	505	522	498	579	519	533	507	575	547	539	535	536	516	555	557	521	581	499	536	524	522	520	548	562	511	533	548	544	518	538	508	512	577	541	569	584	470	514	517	532	508	515	532	542	514	521	537	540	547	535	527	524	560	542	565	509	537	539	549	502	504	540	526	558	509	558	521	540	511	557	519	521	533	520	547	557	554	537	541	528	534	516	509	539	563	545	563	558	544	536	547	496	501	514	512	552	537	551	523	534	503	535	525	521	541	532	553	515	565	520	541	529	505	523	530	558	577	503	554	506	528	507	517	531	529	510	526	600	551	557	521	511	544	542	509	552	539	508	556	534	519	522	536	546	567	573	532	508	501	582	552	507	524	525	521	586	506	556	526	481	512	523	540	549	516	555	500	554	572	563	575	540	573	532	538	502	583	526	571	572	540	541	520	550	530	520	537	550	494	530	493	531	496	556	514	535	504	551	523	491	553	537	521	507	522	526	570	550	537	524	557	519	510	570	542	543	521	538	545	504	511	542	523	534	538	561	526	543	535	480	545	538	552	533	501	499	525	530	564	558	531	509	498	518	537	524	575	535	556	517	553	500	572	544	502	497	540	522	508	555	509	503	537	570	526	533	515	524	533	540	537	501	548	533	494	564	560	549	548	527	563	593	532	506	512	555	560	549	542	538	501	492	533	509	485	512	526	543	521	517	566	522	557	582	550	536	506	523	549	514	525	555	560	522	524	561	512	563	532	563	509	569	514	552	557	515	595	536	563	533	488	523	526	534	505	531	514	559	510	534	559	542	564	548	563	513	528	505	533	555	554	509	555	510	511	552	545	538	543	545	568	539	509	564	516	560	533	501	536	552	530	548	556	597	531	574	512	518	536	537	535	523	501	512	528	559	535	505	560	555	528	522	560	499	506	561	519	512	551	507	576	517	571	517	548	577	526	530	551	532	542	511	511	512	529	501	558	532	530	503	522	541	508	565	515	524	513	482	530	552	520	528	513	524	524	500	520	520	502	543	562	513	539	524	525	535	557	510	506	524	547	534	523	555	512	561	532	505	542	536	524	510	517	523	533	543	532	526	543	537	538	529	551	486	563	545	554	493	491	547	568	562	546	494	542	583	548	514	518	520	582	486	535	540	509	518	549	522	528	546	531	569	551	539	497	555	528	554	575	519	533	567	553	529	477	564	527	533	556	556	546	499	599	524	542	553	519	553	572	524	554	524	495	555	481	571	528	537	551	562	543	560	556	538	593	523	528	555	544	541	531	546	549	546	504	529	540	541	540	534	564	534	574	534	539	506	504	498	491	567
46409	34110	34164	32096	22014	12480	3734	2830	8915	9335	1196	304	293	259	328	310	280	279	300	309	266	285	267	284	290	298	269	279	293	303	282	265	281	281	281	296	268	302	313	278	285	299	285	280	279	283	300	289	312	267	263	275	315	284	290	263	296	247	289	302	295	294	297	273	298	302	291	281	280	275	279	284	283	313	286	274	291	273	275	284	289	312	265	276	292	291	301	271	273	304	273	303	303	284	275	275	290	270	268	295	284	289	310	302	251	281	266	324	272	288	263	277	289	287	275	298	308	249	284	280	329	260	301	276	295	254	292	303	276	262	312	273	256	273	252	293	273	291	294	282	288	292	287	269	259	279	297	283	289	265	281	317	281	275	302	292	285	269	312	290	296	281	345	287	337	289	320	301	285	284	303	279	301	253	273	268	280	279	300	295	317	261	284	292	303	336	316	261	298	297	273	279	281	246	276	322	322	300	272	311	279	285	277	304	272	261	291	282	293	283	286	295	290	252	270	267	312	294	293	300	312	326	284	289	273	279	292	270	282	306	289	265	300	276	303	303	275	287	292	275	315	298	260	283	284	309	287	267	341	297	259	283	298	267	289	330	282	277	259	291	312	285	297	287	242	249	284	294	276	280	318	233	297	279	309	288	305	258	273	277	312	316	303	298	292	297	301	276	287	282	333	276	323	267	271	270	304	302	288	303	304	268	272	271	277	277	293	275	294	279	292	298	276	264	250	294	278	283	291	307	292	299	296	312	312	283	272	289	297	299	293	314	244	285	238	252	255	314	293	299	286	309	294	295	281	267	284	268	310	305	274	268	300	279	295	264	284	270	273	293	294	266	292	254	284	310	273	303	300	294	277	268	274	255	292	238	292	258	292	282	254	259	270	315	266	288	278	283	284	259	293	276	302	306	282	302	289	286	270	258	322	306	304	300	275	263	237	260	282	291	263	302	305	300	297	262	285	269	314	254	270	293	265	296	307	309	300	284	286	280	291	320	279	259	307	291	286	310	323	295	308	314	291	308	305	318	268	237	292	296	290	317	286	263	281	262	309	285	285	324	300	266	285	251	300	272	280	317	296	276	242	261	295	284	289	260	302	271	277	258	294	294	277	272	301	317	287	267	275	329	288	299	275	287	295	259	267	327	303	305	289	263	273	282	293	277	304	249	275	294	289	250	307	266	290	262	265	281	301	326	287	287	272	242	296	289	275	299	274	269	270	294	300	295	322	289	282	263	298	263	305	309	282	282	306	259	275	310	268	301	296	290	297	295	249	256	262	277	261	276	307	291	272	280	260	282	294	270	275	265	287	304	254	272	246	301	273	275	263	279	298	277	287	284	284	277	307	280	278	275	295	253	290	266	274	312	304	286	270	288	249	281	266	322	287	304	278	267	272	281	296	325	296	284	267	279	276	310	272	308	270	295	281	267	271	293	296	283	282	306	261	279	291	305	264	285	278	277	286	285	268	280	285	276	249	269	284	307	309	309	296	322	299	293	284	265	304	305	286	262	303	292	302	305	248	287	308	273	294	280	255	266	268	285	310	289	279	281	263	286	286	297	282	308	320	310	283	269	264	281	269	281	289	303	285	321	326	288	331	315	278	291	287	303	280	294	284	277	310	306	300	286	281	288	267	285	246	304	299	280	302	287	321	290	305	272	298	264	299	294	307	267	313	315	340	274	281	287	296	276	300	243	265	277	289	290	315	288	276	290	304	274	292	320	296	276	317	264	300	281	286	302	299	289	279	311	296	303	266	288	278	290	303	295	297	292	284	292	271	277	276	276	292	307	246	299	274	272	293	290	314	296	278	305	303	304	274	300	299	333	267	314	282	259	289	261	272	290	301	342	284	281	264	273	306	278	327	288	296	270	254	267	288	285	288	300	297	312	301	315	288	282	305	297	292	277	260	267	273	264	289	298	292	314	280	251	274	290	296	287	287	266	306	304	269	326	274	285	286	300	268	290	270	289	270	296	296	299	291	257	295	264	300	283	286	314	305	301	299	263	305	272	264	274	240	287	289	298	301	317	272	270	292	299	290	248	292	273	284	308	310	302	247	289	292	265	300	298	282	309	284	279	260	294	288	284	310	306	285	285	322	325	315	322	293	302	271	271	291	288	301	266	306	265	278	262	285	318	263	277	251	296	297	271	275	257	288	265	290	281	299	288	258	291	283	264	271	330	266	298	285	291	292	280	290	336	293	298	278	309	293	260	291	285	267	289	303	270	281	264	263	268	276	314	302	285	274	298	302	288	279	298	301	284	270	290	274	302	278	292	294	256	285	297	311	299	278	269	290	236	306	316	252	271	288	267	312	266	257	294	261	281	297	287	274	260	289	293	298	306	295	289	289	312	299	302	278	261	271	312	286	302	318	296	268	292	282	284	321	290	299	281	274	275	270	292	283	288	263	311	254	274	299	285	301	270	278	295	310	295	267	287	298	304	307	272	261	271	307	288	237	326	278	302	303	287	300	275	244	285	295	271	280	292	313	336	271	267	288	283	253	264	285	308	257	311	262	310	270	275	278	275	305	329	298	266	312	255	317	284	269	274	320	300	311	296	296	262	369	309	284	290	302	312	298	256	295	291	320	312	328	277	327	305	261	287	286	270	263	261	291	299	318	292	304	282	286	290	285	272	299	291	268	295	303	280	283	267	273	291	300	305	330	275	278	285	287	291	288	325	297	285	257	265	260	286	265	258	272	279	301	273	322	316	289	290	286	296	304	284	273	281	317	304	287	313	319	267	306	289	312	316	286	277	291	271	292	301	311	238	299	281	294	287	298	287	290	295	262	260	267	313	291	288	313	279	283	282	265	308	259	280	324	274	282	262	312	264	317	291	299	268	278	323	275	256	308	323	267	286	260	282	314	282	320	293	308	273	290	271	276	286	296	285	284	284	306	306	289	298	269	294	298	288	298	279	310	279	279	265	302	290	291	277	286	259	313	303	252	303	277	288	294	274	284	272	330	249	275	254	287	263	305	277	287	278	291	273	296	302	275	270	283	287	324	301	258	298	313	277	273	259	290	273	294	300	276	317	291	276	295	313	301	258	246	262	292	281	251	301	281	271	281	290	270	320	269	322	300	300	274	278	246	280	331	287	281	307	291	283	285	313	276	324	312	253	287	320	259	262	289	298	273	277	274	280	294	274	301	285	312	291	319	277	284	275	305	279	269	294	289	280	285	294	271	279	300	308	301	283	277	294	282	287	287	266	261	301	301	305	280	261	276	273	245	299	337	311	273	294	289	282	270	324	288	308	272	278	338	278	309	264	293	261	268	265	262	255	265	281	285	305	270	282	311	273	261	271	299	254	245	263	296	262	294	280	271	234	273	305	304	268	272	299	311	277	261	305	269	257	291	292	288	288	300	305	292	265	294	296	290	280	285	273	284	266	275	294	223	266	294	304	317	298	269	285	273	305	295	285	278	249	295	315	272	278	287	270	277	285	299	271	247	263	275	269	282	279	303	272	300	262	278	295	295	320
29472	26407	36670	39498	33133	21671	8535	9585	24545	25447	1404	708	625	638	655	643	632	629	617	681	612	664	618	622	647	642	612	595	677	637	640	637	639	611	660	635	605	659	630	605	636	619	611	639	602	623	650	639	614	637	611	560	636	607	622	629	645	614	631	643	653	660	613	576	627	583	635	645	639	637	662	591	630	635	656	563	589	634	598	651	636	592	598	660	627	648	585	587	617	594	645	646	606	593	617	620	601	615	616	623	622	639	648	638	657	625	629	597	657	632	648	704	624	626	632	648	606	627	566	599	634	600	589	630	617	646	632	684	607	652	610	616	621	604	617	618	605	563	643	558	595	573	615	649	600	637	609	608	625	616	619	629	609	624	576	693	575	616	655	624	648	589	623	646	627	640	621	628	608	608	618	639	591	634	643	666	630	634	638	655	609	629	660	632	579	640	616	596	614	591	632	624	593	644	633	642	604	625	621	636	608	634	607	649	632	654	645	642	612	650	677	647	594	656	645	632	618	606	631	603	646	612	592	611	609	631	626	633	640	591	570	665	675	580	579	633	650	600	626	616	608	636	622	617	629	621	576	630	671	629	630	606	620	591	617	595	620	637	623	683	670	626	649	605	624	618	663	581	583	645	615	626	639	618	603	575	614	655	582	550	642	613	662	639	662	601	627	624	664	627	623	629	630	607	581	608	611	637	581	638	651	678	626	649	614	618	640	612	655	611	620	658	629	618	616	625	620	615	577	638	622	642	628	595	617	651	619	606	628	617	630	633	568	603	617	653	654	636	635	648	639	575	600	618	629	619	590	605	651	617	585	642	617	606	618	622	613	617	636	609	647	598	623	630	631	599	633	654	572	628	640	637	606	685	667	610	605	624	619	589	597	654	621	616	657	609	609	685	625	596	625	624	635	631	629	608	617	615	644	630	654	615	652	641	648	613	636	621	645	605	597	639	660	621	596	603	654	652	671	619	594	590	589	610	577	629	620	634	671	602	637	618	638	606	586	665	626	633	632	631	613	635	606	646	618	635	597	651	603	597	649	625	612	611	571	571	647	607	605	622	657	639	587	646	652	606	623	582	627	595	605	662	651	650	655	636	632	567	629	635	596	656	652	609	589	644	629	618	654	605	655	638	570	602	598	606	624	614	681	621	644	601	620	603	571	669	626	622	655	607	612	594	604	645	597	557	658	614	626	632	640	624	623	612	613	657	620	606	663	601	615	651	640	684	628	588	648	640	581	571	639	633	638	635	605	621	659	635	614	584	612	614	634	660	652	610	628	630	639	645	659	635	608	618	616	640	633	594	578	629	589	625	616	618	646	643	603	604	635	643	629	619	628	630	650	641	633	653	597	660	625	619	641	631	630	607	615	605	618	600	627	611	665	625	590	628	637	611	597	648	624	647	616	649	622	647	664	626	645	613	622	630	630	599	667	633	637	611	631	582	571	608	650	639	636	669	618	660	644	619	655	626	585	649	665	585	594	667	645	609	623	597	631	649	659	622	647	688	610	675	641	595	605	540	608	638	666	592	611	624	615	641	608	625	629	635	603	657	613	612	625	711	620	625	588	581	614	636	599	620	594	615	634	633	588	610	584	623	602	591	587	593	622	633	606	624	671	644	633	651	624	631	606	598	627	614	642	649	575	642	566	577	646	630	604	634	620	647	580	595	604	654	628	641	641	682	576	628	611	637	672	618	695	600	614	656	616	622	636	581	625	594	615	623	572	651	668	592	606	596	622	639	615	625	615	636	604	629	624	651	627	659	630	606	571	618	654	612	610	684	654	645	641	583	589	633	623	599	620	602	640	617	596	615	654	593	647	613	603	608	587	634	625	660	601	648	670	560	613	641	614	632	633	613	655	661	614	635	612	633	625	673	645	598	631	623	597	625	655	615	612	620	605	591	622	613	659	604	667	615	637	610	621	642	600	622	607	571	612	577	565	658	596	591	599	660	602	639	627	592	617	613	630	617	613	663	645	679	601	599	631	597	629	638	627	634	617	646	600	591	583	597	618	618	580	633	655	560	637	656	585	635	593	607	611	607	614	616	627	606	647	599	626	647	602	572	621	599	639	614	599	625	590	622	620	615	638	627	645	642	633	654	648	658	627	589	639	651	610	607	645	617	650	656	632	635	629	626	606	603	614	662	628	631	615	613	652	638	647	595	621	619	648	630	680	648	584	652	616	682	621	617	657	607	650	608	624	599	618	579	620	599	610	608	599	598	608	595	633	675	608	647	635	613	616	573	579	627	622	634	632	625	657	617	600	608	621	581	590	635	646	646	565	659	618	649	591	620	566	629	651	655	624	574	620	621	581	608	614	602	602	601	666	585	625	612	634	606	592	609	615	610	612	612	632	632	634	636	635	640	614	615	611	594	623	665	624	577	609	603	645	644	634	641	626	649	584	633	579	621	670	575	638	637	597	643	633	644	597	630	617	629	610	617	675	633	624	615	631	656	603	617	628	638	633	639	632	614	625	607	614	610	600	595	595	611	655	597	605	605	613	608	629	621	646	654	642	625	614	631	582	606	612	627	656	591	604	639	626	635	588	586	652	596	616	636	637	622	586	642	602	612	599	586	631	584	700	574	623	643	566	666	612	640	583	647	618	593	605	607	639	571	591	593	621	612	652	626	619	601	634	631	665	565	599	590	617	650	613	648	563	646	623	614	644	611	611	598	624	630	589	608	641	597	632	568	633	634	634	606	665	628	599	623	650	620	583	637	606	661	601	609	601	591	616	599	596	651	625	612	640	615	601	670	656	665	598	604	613	610	613	609	653	635	623	602	627	618	602	639	649	632	569	573	648	607	632	590	610	569	637	591	627	616	625	654	641	641	591	587	656	605	605	638	595	604	623	630	605	608	616	649	623	612	627	641	628	605	603	597	645	637	613	652	605	579	671	617	650	606	585	583	611	627	626	596	646	636	676	651	638	632	620	642	607	634	586	624	634	644	618	621	615	664	599	613	678	588	635	636	591	626	582	596	583	687	607	633	673	617	623	656	598	660	658	637	608	639	603	649	615	601	591	639	663	638	623	612	622	631	635	618	603	579	653	584	593	626	618	632	604	586	639	602	605	629	636	636	624	669	613	676	621	619	607	596	607	614	579	637	632	592	635	630	662	603	650	616	570	645	656	615	652	606	602	620	668	675	599	662	644	596	593	635	627	594	648	632	606	636	596	622	619	637	671	628	656	629	636	603	663	633	604	652	643	636	675	621	614	630	612	604	625	585	609	583	605	646	662	611	616	605	633	633	671	655	626	637	615	638	640	591	587	668	629	638	648	580	627	621	594	637	661	544	634	579	622	633	630	629	598	599	669	615	615	614	604	614	621	635	700	641	646	653	621	614	625	652	652	639	591	599	644	630	648	596	577	631	647	589	658	577	613	617	639	627	608	608	614	588	589	654	639	624	625	670	626	598	627	636	612	580	613	613	654	649	624	625	642	632	644	650	636	611	667	672	615	640	646	624	667	656	622	598	598	650
19497	8457	6677	3790	1483	647	249	378	431	345	156	129	161	155	148	154	130	160	172	138	133	150	129	130	125	132	142	177	120	149	129	116	149	177	137	131	133	141	132	143	143	159	140	138	155	146	157	137	126	146	137	151	147	132	127	150	112	143	146	116	122	138	149	166	153	139	128	132	119	133	147	154	140	143	149	147	130	143	138	139	144	138	124	138	130	136	162	150	143	146	161	172	151	143	129	128	126	131	146	136	144	148	146	141	131	119	144	141	127	136	159	135	150	160	129	148	150	144	124	143	149	144	149	141	128	124	147	150	141	152	121	135	132	136	135	143	147	128	140	123	137	127	135	134	116	126	143	144	133	155	139	129	149	148	156	138	161	150	139	125	140	160	147	148	139	123	170	147	131	141	131	125	153	143	123	136	169	150	126	132	138	142	134	136	136	145	119	114	137	125	141	147	153	153	140	110	137	145	146	159	144	133	133	159	148	135	144	119	138	141	116	150	159	146	142	145	138	137	145	145	154	139	136	116	147	125	137	119	132	155	133	158	160	149	166	142	117	129	125	122	122	153	133	143	116	160	135	132	117	129	137	126	156	142	137	164	149	134	149	132	123	144	153	155	125	147	127	144	164	163	136	145	139	170	152	169	148	153	134	118	116	146	153	130	153	156	169	134	125	168	136	139	131	149	127	122	160	140	143	113	139	132	145	132	155	124	139	138	134	131	126	136	126	136	137	130	157	151	151	139	135	147	134	142	117	140	128	157	134	150	138	147	127	138	145	150	136	126	141	154	142	143	138	121	132	141	149	158	152	134	147	152	140	131	145	137	116	165	133	123	147	141	133	130	132	140	132	147	146	137	154	151	149	154	146	141	139	131	112	138	141	140	147	154	125	167	142	132	135	149	130	156	144	137	137	170	144	140	141	128	149	153	123	130	145	134	135	133	129	153	139	152	126	139	138	135	137	155	151	155	145	158	142	132	149	143	132	131	154	160	135	137	154	155	124	148	110	131	126	144	119	139	165	139	148	157	142	144	139	163	141	159	133	169	156	137	141	136	148	143	127	135	170	161	144	131	131	142	131	148	146	116	151	143	136	135	134	141	150	152	145	156	157	145	130	153	155	125	142	154	150	140	136	149	143	128	127	135	134	128	131	146	139	166	158	148	149	156	125	142	147	129	136	160	133	138	161	141	152	122	138	131	153	139	118	120	123	168	151	150	136	122	122	130	152	148	135	143	132	150	126	124	120	148	151	133	150	165	125	134	153	138	138	113	150	132	137	160	144	128	149	157	153	137	124	121	136	167	140	142	125	124	130	139	168	149	149	152	134	143	129	117	131	146	139	140	130	136	125	139	138	154	133	136	152	106	135	122	152	122	151	151	154	122	150	137	159	159	149	155	155	146	140	152	141	142	141	121	143	141	152	141	150	161	133	146	127	139	153	165	144	148	131	123	133	105	145	162	161	145	137	138	124	170	150	123	156	156	149	144	135	114	134	160	138	131	141	133	134	141	106	138	133	147	146	129	135	137	140	145	149	159	125	145	161	120	128	140	113	168	143	113	133	149	131	140	146	149	141	127	124	141	147	158	140	123	124	136	136	154	152	148	140	123	145	144	140	126	126	135	134	133	118	157	151	133	144	153	133	145	134	151	150	140	156	144	135	143	135	154	161	131	129	151	151	156	134	145	156	135	150	147	139	145	132	136	137	155	164	142	103	127	149	141	141	131	156	154	144	138	122	138	126	163	144	117	142	140	140	145	141	145	158	145	117	151	127	153	134	127	127	145	133	145	133	124	129	131	128	130	145	135	154	147	133	155	134	148	140	135	144	106	137	127	148	135	159	136	138	142	154	137	146	133	134	140	113	122	156	160	136	156	155	147	142	147	144	148	115	124	140	124	176	143	139	146	127	173	148	125	155	121	157	169	149	131	135	133	111	127	138	136	153	125	133	154	141	125	154	179	144	135	146	150	134	131	160	136	175	135	147	133	130	152	130	124	114	143	134	162	144	136	159	134	134	128	144	133	138	149	140	140	148	138	128	138	137	141	137	157	135	150	150	148	139	143	133	113	152	135	148	158	133	155	153	132	136	141	141	137	153	138	151	123	143	143	141	148	126	155	118	128	159	139	142	140	131	128	143	130	146	130	140	158	117	122	142	145	137	139	114	142	129	140	139	159	130	128	141	153	146	150	155	139	160	144	164	175	141	124	130	130	136	133	133	121	155	161	140	144	144	141	137	126	146	146	145	127	137	149	148	168	160	160	165	148	133	137	156	129	158	167	127	147	113	137	135	136	161	153	144	164	122	147	142	148	133	136	137	140	140	141	174	131	128	128	130	116	138	109	143	139	148	134	116	142	124	141	140	158	145	161	151	136	143	133	131	147	121	130	142	141	133	125	163	157	160	134	127	155	135	148	156	143	144	131	137	166	153	141	148	148	121	145	128	142	129	143	153	133	143	119	127	114	143	146	144	145	125	153	153	147	138	129	153	123	128	125	122	150	153	144	145	141	125	132	139	181	156	143	141	127	174	138	142	122	144	141	132	138	139	129	130	142	158	132	125	121	133	162	132	147	138	145	157	151	124	145	137	151	133	133	147	148	130	143	142	131	141	149	137	134	140	141	127	149	152	148	141	126	158	139	129	144	118	145	142	154	141	126	145	151	145	122	153	136	142	129	136	142	164	149	128	143	144	147	147	139	130	156	135	142	155	151	148	136	128	151	136	144	138	135	131	143	152	128	141	156	137	144	154	156	136	139	151	128	133	133	131	146	147	138	151	119	141	156	144	140	156	143	124	144	155	136	146	128	134	161	133	135	151	147	155	138	129	153	116	133	156	137	116	124	134	157	151	146	150	115	148	145	150	159	129	148	164	146	149	158	128	149	133	125	102	137	142	136	155	143	113	142	157	134	112	142	152	171	160	128	135	140	129	155	160	154	166	142	131	147	140	150	128	162	153	162	125	157	137	133	131	108	133	107	132	146	135	152	152	142	147	150	138	146	128	157	137	168	126	151	177	142	178	132	140	151	131	152	133	146	178	133	120	151	127	132	124	161	134	132	141	160	123	136	153	112	153	139	167	107	140	122	141	161	143	127	121	160	149	163	143	141	165	134	150	134	148	135	137	147	119	128	168	112	113	130	153	114	132	136	147	125	144	145	140	140	135	140	141	120	151	131	154	131	152	169	142	124	177	171	145	145	136	126	119	147	144	142	133	135	148	159	138	130	141	146	118	143	129	143	151	165	142	138	121	141	153	142	137	141	146	151	157	132	132	139	118	125	142	143	124	141	132	132	158	138	140	155	161	124	160	133	147	155	146	144	150	135	133	132	163	152	126	132	136	145	148	139	171	121	147	139	170	132	137	124	147	150	133	144	123	115	160	140	147	139	149	153	122	137	161	153	143	155	170	142	127	147	131	162	138	169	153	141	153	153	134	148	172	137	161	127	138	160	128	132	142	138	122	139	141	116	132	149	138	133	138	124
11609	6894	11566	9776	5403	2255	845	1530	1697	1073	408	331	361	362	318	350	357	352	363	302	349	343	388	374	346	345	362	354	349	352	354	348	353	347	369	360	365	340	352	343	324	325	349	348	348	333	348	361	344	356	340	329	351	370	369	352	358	355	380	342	402	339	337	348	346	353	350	342	342	349	359	355	359	367	352	335	359	347	361	371	391	369	367	386	346	374	376	354	335	379	380	379	359	363	328	381	361	353	389	355	332	355	371	352	333	357	371	336	359	350	350	365	349	348	342	309	332	339	335	331	340	318	333	354	330	351	352	341	331	353	349	355	348	326	347	341	357	321	323	372	361	368	357	364	365	361	332	343	361	366	347	335	306	340	374	355	347	330	333	321	340	353	375	337	347	361	342	347	341	361	365	364	361	351	380	392	357	368	395	295	338	304	363	335	355	331	343	340	360	333	319	342	361	334	339	341	355	338	327	356	331	373	337	331	366	361	378	365	340	346	339	358	341	378	324	347	363	361	329	335	348	347	333	316	385	351	301	335	365	381	374	344	387	355	368	338	360	367	370	373	363	324	344	361	345	347	338	361	348	353	372	359	343	330	374	373	311	350	354	331	359	349	366	387	337	377	348	348	323	351	355	322	339	355	385	370	360	350	356	348	362	380	347	318	357	336	366	306	384	343	374	352	364	338	348	385	355	332	305	333	346	342	335	399	330	372	356	376	333	385	345	317	338	367	352	306	344	371	392	337	373	358	367	366	341	331	333	358	382	368	362	350	350	337	322	341	367	384	337	348	347	353	347	354	341	343	370	339	357	360	333	345	361	381	314	346	311	355	367	301	362	374	355	337	319	352	351	355	379	353	354	335	380	327	365	377	312	342	363	366	346	335	367	357	364	325	374	322	358	343	346	349	341	310	347	367	344	341	351	325	351	319	341	349	329	391	367	374	372	347	358	364	374	331	347	423	376	378	376	344	353	318	371	336	344	345	361	326	332	363	301	350	320	357	375	347	360	327	352	367	375	339	339	328	356	349	323	363	366	301	338	357	337	346	364	374	358	340	327	352	370	323	346	333	319	334	346	381	375	337	369	406	355	327	373	342	342	334	337	376	341	353	369	359	380	354	354	332	368	361	352	391	353	356	344	361	353	395	341	373	356	333	345	348	343	379	337	354	389	352	321	372	348	307	319	303	331	352	347	314	353	339	347	353	378	340	329	371	353	341	355	329	329	375	353	334	337	339	369	365	337	302	335	380	345	394	369	379	331	349	371	381	363	336	363	339	321	336	322	381	359	357	367	330	373	364	353	366	369	361	352	354	359	361	361	356	348	366	333	339	327	344	357	354	359	338	334	360	341	383	361	351	342	364	370	360	346	345	367	354	367	347	358	320	329	352	334	347	363	354	325	359	382	324	360	338	353	379	375	334	370	356	354	371	318	336	370	400	366	359	351	359	357	332	367	363	331	350	337	334	341	338	372	371	376	357	347	358	357	355	370	355	374	356	352	359	359	305	332	339	309	343	345	334	371	361	340	352	350	347	347	353	372	342	346	321	355	368	363	335	322	351	330	366	367	327	379	315	363	332	378	346	335	376	363	366	355	338	349	361	364	367	341	336	370	358	367	384	343	333	358	366	333	338	339	340	369	362	354	340	357	321	344	324	351	375	343	350	334	377	324	310	343	362	372	353	337	379	348	369	363	351	358	308	349	356	353	334	306	371	382	329	357	388	358	345	357	357	358	353	346	351	310	395	345	360	367	369	375	338	339	340	331	356	343	376	355	352	360	331	379	331	354	368	349	356	349	355	362	356	365	364	366	371	336	359	371	356	322	359	342	320	355	351	328	324	340	352	358	345	371	344	359	366	378	365	377	342	344	367	348	345	362	352	357	324	360	366	342	323	355	334	374	396	355	391	341	363	332	363	357	341	333	305	334	350	384	321	376	336	376	350	354	360	364	347	356	329	353	354	333	363	339	349	333	348	371	403	358	363	362	358	371	358	352	344	348	328	358	343	344	369	376	355	352	336	322	354	380	381	329	360	333	344	338	340	346	338	346	357	341	329	343	346	360	339	374	321	326	381	373	367	323	375	359	379	350	392	330	376	369	352	324	353	376	344	334	363	369	339	312	337	326	321	373	346	320	374	339	357	336	340	360	340	347	350	342	336	349	334	350	375	331	322	340	371	334	323	375	379	296	369	364	342	333	339	356	331	347	355	354	341	327	389	372	367	297	332	309	377	358	340	366	338	391	365	332	331	333	360	342	365	337	310	332	348	305	368	367	326	324	350	327	314	328	340	366	373	379	311	350	382	378	330	360	346	341	363	331	335	390	355	346	304	378	352	386	335	352	367	391	374	337	329	339	359	356	314	359	352	384	338	363	383	315	323	321	353	367	359	366	380	358	328	365	338	393	350	364	378	362	370	382	376	329	374	349	372	379	350	353	373	390	364	343	378	373	336	331	367	336	355	349	334	331	355	336	334	383	365	365	349	368	372	347	371	349	362	353	317	354	358	349	351	357	339	366	349	329	325	347	340	363	366	339	344	370	322	360	359	350	382	377	371	314	344	350	352	354	365	355	351	355	346	367	331	367	350	349	350	329	331	357	319	354	315	389	365	366	335	330	394	356	351	344	366	338	358	353	335	329	316	334	340	360	393	308	346	337	353	356	334	349	360	333	376	305	353	325	353	335	351	360	348	342	360	364	347	364	326	343	349	326	324	333	355	348	356	362	361	349	331	336	330	355	355	336	330	330	326	342	350	301	363	374	355	364	344	347	358	372	334	324	363	332	354	367	398	359	333	353	338	389	341	369	306	345	357	362	356	347	335	345	341	337	367	365	380	412	338	357	349	330	333	338	358	335	371	377	338	348	348	360	343	376	351	336	376	320	334	338	341	377	383	330	342	337	344	348	353	331	391	354	336	325	355	322	353	315	356	376	346	337	345	344	369	363	344	388	351	390	345	347	350	312	325	330	367	357	345	334	334	341	371	365	360	351	349	336	351	374	358	361	318	341	343	341	337	357	356	339	364	357	364	357	359	344	347	337	334	339	347	349	322	361	352	309	338	336	339	346	355	352	366	376	332	358	318	333	362	381	336	338	366	392	367	342	389	347	311	346	312	357	337	360	367	345	371	339	325	354	344	319	359	364	374	376	338	331	337	346	355	344	380	359	359	319	344	359	357	375	366	361	319	359	346	326	380	356	342	315	350	349	336	327	313	330	377	331	324	344	309	351	374	364	381	342	369	344	347	379	344	333	320	366	348	346	342	371	350	359	358	349	336	331	357	335	348	348	352	349	334	361	366	362	351	377	341	357	356	329	336	328	359	368	347	349	357	329	328	322	353	349	344	357	363	356	377	322	413	340	327	366	332	362	341	353	344	340	338	364	345	360	323	324	381	322	368	357	360	333	319	319	348	340	340	381	338	356	357	379	362	342	368	351	383	369	366	371	358	355	353	390	355	336	380	363	334	357	366	352	349	357	362	375	368
34773	24767	30595	23412	13566	7435	2581	2327	5169	4781	508	259	247	224	236	228	225	225	243	255	236	218	221	242	261	246	241	251	263	270	227	250	251	260	242	248	277	238	216	211	227	232	256	194	208	214	221	227	242	232	210	218	222	264	264	259	247	239	218	236	240	224	219	221	235	221	241	220	257	262	242	250	256	221	243	232	277	237	249	235	264	241	253	277	254	236	292	239	236	261	209	251	221	235	258	254	241	219	256	233	225	284	229	233	261	227	237	252	227	220	210	238	243	216	215	249	226	261	255	215	259	250	224	246	239	224	241	236	239	234	238	219	221	237	234	211	235	211	255	229	235	241	256	216	245	233	238	236	256	241	243	211	238	254	248	245	209	240	246	245	245	222	241	245	266	235	239	246	264	243	244	221	227	240	230	235	207	259	221	264	236	240	228	239	236	243	240	229	255	240	244	256	212	244	230	240	255	237	227	227	225	248	219	275	240	204	233	212	242	259	250	266	250	280	232	239	224	231	250	235	223	236	246	212	210	246	213	281	257	227	237	236	228	241	208	237	215	243	265	254	240	231	244	244	237	235	246	233	249	235	272	214	260	229	241	241	230	261	232	248	251	226	253	229	229	253	236	220	251	245	244	262	251	259	225	236	252	225	270	241	231	240	256	237	216	207	216	258	253	242	221	232	250	246	231	231	237	242	227	237	214	244	230	237	252	260	258	235	252	242	273	233	269	243	214	228	261	248	274	255	219	224	229	251	229	272	238	213	254	233	219	241	191	227	251	262	227	257	232	226	251	247	240	277	253	262	237	215	246	233	226	237	249	257	228	231	239	249	243	241	246	217	245	226	234	246	233	248	251	232	227	271	247	235	234	216	232	222	235	238	213	232	244	233	227	258	256	230	203	235	200	223	224	233	221	228	245	240	225	238	247	238	223	210	234	245	233	251	280	220	208	226	267	232	247	235	246	236	262	228	238	243	242	235	244	222	262	261	254	235	227	297	236	237	225	237	232	264	228	229	209	233	252	230	240	273	248	233	213	238	222	218	203	256	250	273	229	252	254	206	240	236	232	201	251	264	234	268	271	265	267	227	261	242	236	260	263	266	237	249	267	228	230	230	240	251	254	214	234	227	226	226	242	262	260	236	211	230	256	259	244	243	260	241	238	226	226	251	254	251	234	219	209	262	215	223	233	246	239	254	249	219	229	215	264	232	227	210	224	247	218	220	236	223	253	245	230	240	255	244	225	237	268	224	223	231	259	216	237	237	206	241	222	231	237	234	232	259	221	244	218	246	241	255	268	217	222	242	238	237	252	235	252	228	260	238	246	250	217	242	250	230	243	239	247	235	244	256	231	226	222	221	215	230	233	244	253	232	231	227	242	218	229	249	283	211	266	230	249	243	225	261	259	252	228	247	222	267	227	246	258	265	240	242	258	223	232	243	279	243	254	266	280	240	241	248	228	261	244	213	229	243	233	241	249	263	238	236	215	238	224	254	259	244	214	228	240	227	268	225	232	267	251	240	265	227	247	242	254	268	245	232	233	246	220	244	269	241	232	231	237	258	241	251	221	259	221	214	207	243	258	234	269	243	235	254	232	240	263	218	250	237	240	215	268	246	222	220	266	243	243	239	254	210	251	248	230	259	218	238	239	222	253	262	255	240	238	232	233	238	244	239	245	244	226	223	237	245	228	226	249	253	230	228	231	213	236	262	219	264	222	269	259	218	247	210	246	226	205	258	231	238	223	243	216	245	257	264	232	237	199	241	251	244	213	231	246	231	232	261	249	251	259	241	256	252	251	229	224	221	254	216	242	245	203	254	240	230	216	213	226	251	207	254	250	229	221	220	254	268	255	224	230	238	227	219	247	243	222	246	264	258	229	227	221	241	252	214	229	245	234	264	258	270	230	247	229	235	252	218	254	257	229	222	252	226	254	252	212	244	225	233	234	238	237	242	273	219	261	243	251	241	250	238	240	215	256	243	263	270	247	224	221	240	238	264	223	253	238	242	220	251	223	232	261	231	274	245	203	228	249	271	231	234	249	247	262	247	216	254	248	233	242	266	207	223	269	223	255	243	224	224	231	206	237	277	246	240	226	208	233	262	218	246	224	240	201	200	238	225	234	255	271	249	254	253	273	243	258	265	261	253	268	247	230	241	242	248	250	255	220	250	237	241	254	258	238	256	222	225	264	237	233	232	226	285	230	260	250	226	226	244	230	241	273	245	256	249	244	232	232	261	219	210	234	244	250	268	268	230	225	232	264	253	240	237	240	231	249	262	241	261	267	202	275	231	271	188	212	245	227	217	259	266	262	227	207	245	236	270	247	251	225	219	227	251	235	236	220	249	233	271	210	221	246	238	253	222	237	228	240	246	202	236	229	269	203	268	226	215	256	255	247	250	197	243	234	254	251	222	233	243	223	242	249	255	268	238	219	218	228	271	245	246	222	246	240	254	233	225	251	229	222	251	228	286	219	240	245	211	246	262	254	244	197	237	257	216	223	226	262	237	223	256	243	259	228	249	232	270	236	242	232	223	227	263	234	238	209	243	234	244	246	261	234	269	250	254	236	249	255	229	223	248	230	239	288	226	239	227	233	236	255	232	210	237	216	232	267	251	247	246	228	249	223	248	251	236	256	248	233	257	256	247	234	233	225	228	238	249	277	235	227	224	236	276	214	271	214	216	212	207	248	242	252	224	229	241	249	231	238	239	245	230	233	233	267	232	253	274	224	226	218	206	228	237	232	248	219	256	246	240	220	222	273	232	254	235	264	238	217	265	221	239	234	244	255	244	254	252	242	245	231	208	245	248	241	235	251	249	232	233	239	242	268	244	248	227	266	251	251	248	237	261	231	237	225	215	226	240	242	253	208	262	227	261	232	235	232	262	210	245	232	273	248	238	236	253	259	232	249	256	257	253	227	255	227	234	244	207	248	241	241	228	242	237	218	256	236	237	236	209	223	265	248	238	248	252	222	246	233	252	231	259	249	233	241	240	250	252	208	234	245	256	238	210	215	245	211	241	224	247	249	252	209	231	250	265	237	236	228	254	259	230	239	254	252	246	205	258	242	247	232	231	240	235	236	237	266	226	256	220	227	237	269	233	230	242	236	213	233	240	240	221	260	245	249	245	246	227	231	246	239	251	213	254	244	233	237	250	261	271	244	237	228	235	266	218	242	241	246	237	245	217	219	223	261	241	246	250	265	234	242	243	230	232	265	264	248	233	226	251	238	238	224	234	227	281	237	245	272	225	225	240	250	270	222	242	255	233	248	243	248	262	254	254	242	220	258	273	232	226	240	228	231	249	236	220	230	216	246	229	220	226	249	264	259	240	249	237	227	191	253	241	232	253	243	236	246	252	218	263	244	226	238	243	264	238	245	241	216	244	240	223	212	231	272	258	242	229	243	235	249	232	231	220	226	259	228	236	272	253	237	243	247	254	275	228	233	205	239	213	225	228	241	236	268	234	223	250	224	262	219	248	250	258
21687	19875	34268	30883	24962	17300	7637	9054	18260	16526	825	584	526	514	553	587	546	537	552	542	577	523	522	539	484	558	506	534	566	557	521	547	552	544	582	546	583	555	555	578	566	553	508	561	553	569	517	510	580	542	508	556	519	571	506	553	575	541	517	519	535	564	546	537	539	564	539	584	506	578	590	541	525	528	531	570	545	528	561	550	541	556	538	536	551	525	517	549	551	547	517	552	546	497	550	597	548	515	544	517	513	562	588	569	558	535	522	553	541	580	524	532	572	501	515	552	552	580	547	540	521	575	565	546	533	536	547	561	557	565	544	511	527	526	543	549	531	558	501	557	555	526	523	558	497	515	561	585	527	517	527	555	549	517	570	544	567	567	547	520	585	545	541	535	542	552	564	535	525	507	518	529	558	548	538	565	544	539	570	574	576	561	533	533	552	540	527	529	562	541	541	539	563	573	547	520	546	529	522	558	575	531	557	531	530	486	580	568	565	571	561	538	546	539	535	513	570	516	574	545	572	556	522	544	550	505	542	495	554	529	543	550	538	565	583	563	501	581	530	580	571	503	526	490	513	524	508	562	503	559	554	554	557	556	556	569	573	554	564	508	554	559	522	544	538	500	546	545	529	564	529	561	550	555	571	551	521	533	533	556	550	552	562	537	585	567	584	579	500	530	569	566	564	540	555	526	536	524	566	539	545	557	530	544	516	554	562	578	535	536	549	539	542	534	527	573	532	566	547	581	583	582	526	546	510	556	569	581	542	558	565	567	592	541	571	525	551	555	541	544	501	566	541	515	572	538	554	558	520	588	577	536	580	580	562	507	498	536	594	539	495	548	565	536	567	542	523	573	568	522	567	536	517	531	504	529	531	571	551	526	532	524	553	561	556	563	520	578	527	570	551	574	530	533	550	513	562	552	538	555	568	548	529	558	515	563	592	555	549	565	584	520	543	535	509	519	582	546	507	561	536	595	525	496	541	537	538	510	525	550	512	536	562	525	531	509	580	570	506	549	556	580	605	571	520	530	529	550	555	539	545	557	586	532	546	571	541	494	532	475	537	550	540	529	548	599	538	553	584	567	578	562	559	520	555	532	522	567	582	535	562	560	507	569	533	597	566	532	596	547	557	537	562	504	576	522	558	522	542	541	599	562	520	554	579	531	551	544	572	527	552	526	566	529	537	517	550	577	542	521	501	583	548	552	563	493	497	525	562	552	559	552	571	533	568	545	560	591	538	495	540	514	547	551	565	543	531	526	528	566	550	599	500	530	570	524	574	540	555	571	543	528	540	599	586	538	537	594	532	558	543	565	539	521	556	561	541	540	579	554	549	578	580	560	577	577	536	583	494	545	539	534	555	547	586	569	542	529	547	555	548	526	575	569	551	550	543	568	548	569	542	562	560	574	550	561	557	547	538	532	552	527	556	575	529	532	545	511	557	528	532	495	553	551	569	509	571	550	516	549	530	567	521	535	555	564	542	542	544	536	542	504	514	560	566	571	553	531	586	538	579	561	535	607	541	576	526	510	542	540	555	517	526	572	534	512	531	578	569	530	582	531	562	539	579	542	533	522	589	569	522	574	551	530	572	539	551	541	550	539	544	583	559	567	501	542	521	519	507	568	533	549	514	552	536	529	511	514	587	562	517	565	555	522	531	486	545	542	559	552	568	567	551	567	537	513	555	525	522	552	534	535	543	552	584	546	520	514	560	483	562	544	578	550	523	528	531	554	561	538	575	582	537	524	533	549	549	588	557	587	575	550	573	508	545	527	543	559	500	512	569	601	519	572	556	541	536	541	531	553	560	535	544	531	573	521	527	587	532	572	586	562	526	532	544	542	538	495	553	592	548	528	530	527	535	556	536	527	564	559	574	538	543	534	527	559	553	536	546	563	529	546	520	520	549	558	522	522	568	589	511	559	531	558	536	532	562	533	527	545	574	550	556	544	549	523	529	530	512	541	536	573	534	536	527	521	562	561	567	518	545	551	528	554	545	533	523	546	527	518	564	546	531	551	540	515	553	565	521	566	518	555	554	563	542	572	563	569	507	564	517	534	569	514	515	511	526	526	547	586	520	521	544	547	508	564	535	524	532	519	528	566	536	545	545	556	551	566	593	567	559	553	504	562	529	538	528	532	515	561	500	542	593	572	492	539	571	550	561	573	574	580	554	501	522	529	532	555	529	533	560	543	507	504	561	553	540	544	546	532	526	516	531	566	531	542	543	564	538	533	596	552	576	549	571	499	558	553	570	536	525	535	527	568	544	548	530	528	548	591	566	517	564	534	509	513	538	560	585	560	560	517	550	553	561	512	520	554	553	523	511	528	544	556	556	543	567	513	566	539	556	538	532	572	524	562	519	562	546	565	563	519	563	543	581	548	536	548	560	533	570	560	573	589	548	517	518	587	526	506	568	510	562	548	556	514	506	552	538	569	551	541	515	504	581	533	587	529	496	561	533	520	502	531	536	574	541	532	547	489	550	589	548	575	553	521	515	538	552	539	512	585	524	568	520	536	534	533	575	537	576	536	545	552	529	532	538	534	545	568	607	541	512	538	531	578	562	529	542	571	549	548	606	559	569	544	533	505	568	538	514	580	547	572	507	536	597	547	571	551	535	545	568	576	543	596	564	494	563	571	557	547	569	547	553	546	547	519	558	556	569	537	553	588	567	566	546	520	517	502	515	550	536	505	535	535	560	532	508	563	567	532	560	564	534	580	536	512	563	554	575	559	572	557	571	491	518	576	567	587	518	560	545	544	554	555	605	570	539	552	560	541	546	514	559	589	541	537	571	568	511	517	577	542	531	573	567	553	500	596	575	565	580	545	565	542	576	560	527	510	570	559	576	531	570	536	487	508	543	543	521	503	551	534	528	524	558	577	532	546	557	538	555	563	583	531	511	530	539	591	570	574	565	528	591	535	563	567	569	516	542	589	579	530	532	520	543	541	559	557	527	554	551	570	575	555	497	512	507	534	522	536	558	565	551	584	561	545	533	557	517	538	559	562	504	538	561	541	537	518	586	550	570	504	540	579	561	590	516	563	568	507	513	545	534	559	594	554	536	563	553	529	542	523	554	545	544	530	549	562	566	566	548	548	537	554	549	570	534	536	572	567	516	527	526	564	520	533	582	564	518	541	580	521	567	564	512	558	558	561	514	563	583	528	556	580	558	541	570	552	586	544	514	526	558	528	562	546	497	557	552	546	528	544	535	555	553	571	562	576	507	559	547	501	536	588	562	558	519	559	521	528	535	542	570	534	532	551	558	525	544	542	535	579	518	535	579	534	547	557	552	518	538	549	568	485	544	569	558	534	580	557	550	501	577	555	556	512	551	558	578	554	549	570	530	562	527	593	578	553	506	539	528	591	540	528	545	588	567	535	535	532	538	560	541	535	578	527	556	557	572	539	547	565	560	551	530	578	538	565	530	563	548	533	555	549	569	565	586	556	553	530	516	526	541	560	574	545	559	585	534	528	520	544	540	559
48142	32915	35075	29774	16679	6215	4041	10936	9363	6406	738	283	289	307	304	297	333	300	292	295	317	281	281	261	273	319	291	282	283	306	299	289	298	285	284	251	274	299	273	238	291	300	304	281	277	281	306	274	298	293	250	302	330	306	285	303	315	317	326	287	269	271	287	309	287	306	281	269	329	305	309	315	296	293	294	284	278	325	315	302	286	271	270	307	328	288	272	267	283	263	304	292	306	321	280	291	311	279	291	309	307	255	318	267	290	315	283	305	301	260	284	313	281	297	300	310	290	302	274	288	301	280	319	293	264	286	262	301	324	305	283	284	259	302	315	303	299	306	289	307	287	270	297	285	273	289	281	302	283	269	298	270	279	292	293	304	298	303	302	277	310	301	294	294	312	294	292	280	287	285	291	346	271	328	321	251	266	280	278	285	297	293	320	283	291	302	288	305	320	278	270	302	288	262	299	285	337	323	319	254	282	288	322	295	339	284	282	290	308	265	274	274	288	328	302	367	284	262	316	277	301	282	294	339	310	285	279	276	296	259	295	311	302	301	316	323	303	280	295	272	281	299	297	296	265	271	294	300	308	304	274	291	290	270	269	285	301	258	283	295	293	251	295	301	293	271	279	310	315	258	298	278	331	303	291	275	282	285	288	307	269	273	275	301	316	290	295	283	283	289	305	293	315	276	309	289	283	284	305	308	320	298	268	275	286	306	308	292	320	288	275	289	285	307	321	298	299	307	275	300	288	339	295	333	302	287	285	254	308	291	269	322	313	295	286	304	293	289	319	308	309	294	299	304	299	307	287	276	302	272	301	305	288	307	293	286	294	313	271	350	300	317	301	278	302	298	300	283	300	279	348	292	307	318	309	266	323	313	268	289	308	325	308	295	308	326	287	314	311	297	295	276	318	287	289	326	276	294	292	271	310	295	309	301	273	319	298	280	269	274	283	303	292	293	307	296	305	265	279	280	311	283	255	313	278	318	272	309	301	295	316	292	299	309	283	285	298	296	286	266	297	327	298	290	291	291	304	324	309	268	347	288	294	322	273	276	285	327	290	283	274	294	290	304	290	285	311	279	289	309	303	275	293	275	284	277	269	288	313	272	305	293	294	277	274	282	294	325	306	311	290	308	239	255	289	273	295	287	278	295	319	296	308	290	315	276	295	306	284	291	324	277	314	267	289	298	297	283	309	295	273	294	282	296	267	310	298	282	288	270	261	308	276	263	246	287	325	269	299	279	298	286	289	290	279	295	298	268	298	292	311	301	312	305	310	288	282	293	288	314	302	292	284	301	291	283	318	325	281	295	258	310	317	284	288	281	326	287	289	322	296	254	287	304	305	295	343	300	311	294	291	307	288	279	306	288	315	288	286	323	268	272	271	296	331	301	263	276	291	263	276	308	304	317	285	304	267	301	283	295	266	306	268	289	339	322	300	259	274	281	317	301	309	326	311	287	280	299	304	302	280	297	308	314	296	297	289	314	279	311	311	281	266	285	296	290	277	277	279	291	300	282	295	276	295	302	276	288	315	328	311	288	292	296	284	286	300	279	289	302	302	349	280	261	289	290	290	291	283	288	327	283	283	294	273	275	260	270	312	280	303	268	290	285	279	308	320	302	288	303	258	291	316	316	292	274	286	305	287	313	299	292	295	300	318	330	296	250	306	301	287	291	298	295	312	320	300	282	286	275	301	311	287	338	275	288	268	319	298	268	292	270	298	265	294	331	306	331	308	301	298	282	308	325	268	325	271	289	289	265	327	308	279	304	298	305	303	325	292	282	313	289	268	269	291	283	333	288	277	283	290	314	306	300	298	277	272	280	280	288	306	302	281	290	274	335	303	309	277	302	305	303	296	324	303	296	268	277	281	285	324	301	260	279	291	259	287	294	265	328	327	333	326	310	281	291	303	313	313	292	291	274	284	284	275	273	278	269	323	285	263	263	288	283	304	308	284	264	276	268	307	312	290	289	243	265	306	280	299	279	303	301	293	239	305	302	305	291	302	273	275	294	314	264	320	319	260	302	293	316	300	296	292	265	331	283	275	269	298	298	302	314	316	281	290	287	283	282	302	278	320	268	310	291	325	278	283	301	308	289	287	289	267	306	274	296	274	262	288	283	295	295	291	285	283	306	275	293	306	291	325	296	340	293	325	305	298	305	278	274	314	312	326	313	271	266	285	281	316	307	298	270	266	288	287	291	321	290	294	293	265	279	296	268	278	308	286	306	327	288	323	270	284	295	291	301	306	272	298	267	290	272	283	257	310	304	322	297	326	299	275	297	282	308	304	293	291	280	290	268	248	273	303	278	307	312	264	280	277	307	303	281	268	272	277	289	315	343	273	309	299	296	288	321	270	295	318	286	302	263	266	325	261	300	278	284	296	322	297	326	289	267	278	288	282	285	296	301	279	262	272	296	265	316	299	257	316	310	271	298	297	256	275	301	274	281	311	267	295	280	303	270	265	238	277	307	299	286	291	298	313	275	275	298	278	265	288	281	295	300	295	257	322	275	303	248	328	288	260	276	306	324	321	310	290	303	297	266	265	298	289	260	298	263	274	290	344	303	292	261	280	297	306	298	297	295	281	291	317	295	312	267	291	269	286	292	280	300	289	287	289	286	274	287	321	295	275	299	295	340	279	276	265	298	281	296	284	267	294	270	274	306	293	300	270	286	263	296	296	272	297	282	294	331	295	284	271	322	275	276	311	290	284	300	298	285	341	281	306	262	296	289	271	286	284	291	295	313	274	308	285	288	293	284	264	285	276	304	277	296	309	301	319	301	269	331	329	282	312	333	322	297	289	323	287	279	282	294	297	324	317	275	255	297	319	284	314	308	335	289	306	282	269	272	310	314	332	317	299	327	285	264	304	291	315	283	252	287	284	292	312	288	264	283	278	317	299	306	285	262	309	299	285	272	272	297	313	307	274	267	305	292	295	270	307	277	261	305	300	299	295	296	283	298	273	301	315	306	282	283	305	270	302	301	298	343	271	297	304	315	280	273	264	321	313	322	295	312	318	272	283	288	250	254	313	308	304	274	286	266	288	303	313	285	295	279	280	280	302	299	298	309	311	303	270	257	286	268	305	298	296	283	279	278	314	287	315	309	317	302	277	298	298	301	288	317	282	294	290	301	276	339	330	279	313	295	307	264	294	294	275	299	308	308	283	317	298	316	297	291	273	281	305	339	316	294	260	297	292	304	235	334	298	276	338	341	295	297	318	258	294	321	310	276	304	310	298	297	282	304	282	237	300	279	280	280	347	301	280	292	275	275	297	289	282	284	295	324	255	264	303	278	278	306	290	316	279	287	317	321	304	318	267	290	288	302	313	269	296	302	280	289	310	310	316	281	302	306	278	265	277	280	287	305	328	326	275	313	283	273	318	275	304	291	261	318	312	297	248	285	275	300	296	321	316	306	307	280	297	322	316	336	298	302	265	273	280	285	294	302	272	293	289	296	319	274	308	260	302	321	284	316	331	286	283	299
30166	25122	37054	37066	24318	13150	12340	28511	24915	18984	1085	686	663	685	688	639	673	633	663	687	575	630	657	623	632	642	657	666	667	651	685	643	679	641	670	630	625	637	628	663	628	627	631	634	629	644	650	658	626	640	612	641	641	662	612	617	660	632	656	659	663	652	597	619	634	681	685	654	663	623	588	677	604	637	658	614	625	611	683	663	677	643	623	591	655	670	654	629	661	636	656	652	643	669	619	634	628	624	678	607	625	632	627	662	669	625	632	616	627	683	652	629	674	632	651	630	644	644	623	659	666	644	659	660	678	637	661	607	636	651	647	644	680	608	580	665	626	629	660	643	594	625	640	677	658	665	611	651	618	639	646	604	640	680	670	643	621	651	611	684	635	654	598	652	627	628	673	616	660	613	671	635	636	661	673	642	611	624	648	608	625	605	648	615	622	616	624	610	645	635	628	640	623	625	643	612	637	648	629	690	621	607	697	636	643	645	641	683	660	667	632	618	636	598	602	600	607	656	646	680	657	665	607	613	624	652	656	634	622	647	614	643	606	638	640	642	675	643	646	648	671	646	620	650	623	607	576	682	635	605	602	704	634	663	675	622	618	655	717	589	659	666	674	597	654	669	604	649	592	646	620	592	595	651	651	619	651	643	627	642	678	624	665	657	636	641	650	611	639	599	648	622	632	661	646	696	675	615	622	643	666	649	651	632	653	656	604	635	641	619	640	645	672	658	635	628	637	625	555	682	667	657	656	632	646	627	679	652	594	658	643	600	631	648	633	636	637	636	616	612	597	667	655	626	656	623	649	617	626	680	681	643	618	672	591	663	649	604	636	663	647	673	613	637	617	643	639	645	599	627	629	654	641	625	657	639	653	619	621	662	629	634	687	657	646	679	634	632	676	627	654	601	591	604	616	630	596	660	667	623	626	640	639	663	629	635	647	592	605	664	652	713	647	600	639	654	629	610	596	623	665	615	645	682	616	621	661	630	596	623	614	620	678	645	680	649	590	661	650	666	647	598	643	622	632	663	686	620	667	647	663	662	631	662	612	579	629	651	604	643	651	639	637	631	644	642	632	589	651	635	617	638	631	647	618	597	659	625	683	605	640	682	652	659	669	600	639	641	650	653	641	638	615	644	658	605	653	634	618	644	596	642	621	638	679	602	609	672	638	624	650	627	639	682	686	653	613	623	599	651	626	611	672	661	659	690	623	623	632	689	611	659	652	651	635	634	668	617	665	630	633	658	629	654	663	617	646	615	662	591	644	684	641	650	640	633	634	617	633	608	633	600	644	638	615	617	640	632	650	685	641	678	638	613	647	645	628	678	655	635	679	642	648	631	647	667	631	609	656	653	629	631	625	661	672	692	643	591	609	668	614	627	635	631	628	617	631	587	635	626	572	624	665	660	620	663	628	605	685	657	639	652	648	639	656	626	652	620	671	622	636	640	637	616	617	618	632	662	617	652	634	641	641	649	629	630	697	648	603	671	671	665	659	648	598	678	647	662	665	629	625	626	701	638	655	655	636	656	657	621	610	642	645	623	631	639	663	581	618	636	653	656	655	630	639	666	639	677	691	660	606	654	610	672	638	594	612	655	620	651	643	662	623	647	616	611	641	657	656	628	664	646	655	611	641	649	620	666	642	649	651	657	619	656	630	649	632	621	641	655	635	640	649	590	645	692	657	632	641	654	625	617	629	634	589	651	608	617	636	667	632	601	599	623	619	636	638	659	687	648	598	639	636	601	623	643	612	619	667	682	646	608	671	615	643	679	609	640	616	680	650	607	650	643	653	613	639	666	657	668	659	663	609	595	628	617	705	672	585	636	583	662	616	629	633	659	620	657	645	648	610	621	595	643	615	651	604	644	660	586	678	617	606	640	638	650	626	628	652	630	616	596	655	653	620	703	623	677	622	680	673	621	632	646	616	700	664	703	634	646	642	645	636	664	604	608	624	625	604	662	678	654	585	640	592	612	642	627	621	612	635	618	642	663	621	649	661	635	656	606	666	676	685	633	646	607	671	591	645	640	633	690	638	632	649	648	685	602	661	617	618	638	639	631	677	647	639	672	648	642	635	670	662	622	629	635	608	614	657	607	646	588	623	643	615	594	669	633	646	647	637	643	669	606	673	610	653	660	619	621	692	602	640	629	616	684	670	636	648	659	644	631	618	651	638	633	645	665	687	622	712	642	647	654	632	681	647	617	638	680	654	642	633	625	600	617	637	655	647	649	575	711	604	621	625	641	642	635	687	625	634	627	669	587	628	635	636	638	632	618	645	583	647	650	619	598	667	636	595	618	638	646	628	628	649	603	623	621	636	663	623	682	618	582	633	633	573	668	629	610	640	665	647	636	585	651	652	611	637	637	690	629	624	654	620	614	645	623	648	654	653	631	644	656	654	577	619	631	640	587	632	603	695	623	595	673	657	626	619	649	633	656	617	628	647	633	634	648	659	635	601	622	626	645	641	671	672	625	659	619	662	646	672	647	643	636	635	680	638	667	670	603	603	695	607	651	591	612	630	692	633	627	652	628	646	658	658	618	599	707	647	600	592	661	649	642	595	654	616	633	636	628	646	665	630	682	628	645	629	653	647	648	636	620	662	654	625	615	635	623	662	631	631	621	654	649	601	663	614	637	637	658	624	675	637	658	584	633	642	679	620	638	634	668	648	682	673	703	623	628	616	629	618	646	604	684	656	605	654	627	594	657	653	634	661	665	602	672	633	670	616	654	615	596	631	658	651	671	644	607	658	634	641	660	618	652	628	648	655	649	621	642	641	646	644	630	651	634	623	641	644	620	658	667	641	660	652	634	623	617	655	611	687	651	643	609	663	643	644	631	647	617	654	603	638	642	631	593	609	640	662	632	620	646	570	615	624	623	665	634	672	630	660	578	633	618	655	680	643	667	688	664	593	611	650	674	628	614	637	629	638	654	658	670	676	666	632	664	670	587	624	629	611	666	642	646	608	638	622	642	674	621	639	637	692	620	644	622	618	644	649	678	679	641	603	655	607	641	657	631	641	653	635	665	641	662	642	647	662	625	666	618	615	619	605	659	621	629	649	621	641	635	584	651	658	634	600	617	637	614	671	672	616	639	634	630	621	614	597	631	620	653	633	646	634	626	614	638	683	630	627	692	654	644	643	634	643	620	587	620	614	643	635	674	687	638	641	658	641	608	633	632	640	656	643	672	602	666	623	634	641	661	635	614	621	641	631	649	672	639	697	665	611	620	640	640	647	636	670	615	595	687	655	664	588	707	622	663	615	579	655	592	649	654	623	672	641	626	634	631	625	649	658	670	691	612	642	679	656	650	607	623	630	636	636	624	635	668	624	696	679	666	662	591	647	692	663	675	625	682	672	649	609	680	646	589	606	632	662	664	687	669	645	597	655	601	641	674	628	631	631	692	645	619	622	636	681	638	585	624	658	604	621	606	641	641	603	572	602	688	683	666	657	655	642	634	618	667	582	630	627	697	626	663	665	634
17904	8582	6655	4116	1905	846	407	262	371	359	135	140	129	145	123	133	125	121	120	133	134	149	116	120	144	130	126	134	122	139	129	142	138	148	139	142	134	139	136	153	141	130	129	116	142	156	112	129	163	114	124	114	153	130	113	127	125	128	136	125	134	105	135	123	153	163	121	135	155	139	143	119	134	137	134	152	142	138	140	125	131	118	128	129	117	115	128	130	130	114	139	126	130	121	101	130	135	134	114	154	126	131	143	127	125	134	144	118	123	129	125	110	110	125	136	138	135	141	124	139	135	126	124	140	158	115	149	129	134	121	120	112	133	104	131	123	125	118	129	141	141	122	128	129	126	136	140	111	121	139	142	106	145	163	139	144	152	160	143	120	143	134	130	127	119	132	118	139	133	132	133	117	116	124	138	149	104	135	112	128	145	125	133	121	127	114	135	126	153	151	127	103	125	135	134	141	146	135	146	142	124	127	136	146	122	145	128	126	130	128	133	129	128	111	141	133	119	120	121	147	123	111	120	145	130	131	115	117	123	129	135	141	119	120	122	113	141	135	147	142	140	120	127	152	139	135	163	129	129	121	129	111	142	139	122	130	152	154	130	130	153	138	149	135	142	117	114	145	124	135	128	145	148	111	124	123	134	118	133	133	146	130	121	134	132	123	143	117	126	159	123	123	121	146	125	133	131	127	120	158	120	128	134	133	135	144	115	128	123	112	131	117	129	131	127	126	131	164	132	127	136	138	114	134	134	139	127	106	122	141	127	146	118	119	144	130	128	131	133	148	138	109	118	129	121	123	126	125	119	124	154	135	133	124	122	124	119	106	152	147	116	124	141	129	114	128	136	136	130	139	115	154	144	129	114	123	136	132	125	145	120	117	108	132	125	126	138	137	135	119	136	122	126	145	127	125	140	130	125	118	126	145	105	120	133	123	142	116	122	128	136	117	121	131	128	140	122	116	115	121	111	145	145	118	141	128	123	140	115	129	120	141	147	108	141	137	124	114	125	137	149	123	131	136	139	128	132	131	155	140	135	148	126	129	133	108	114	122	135	111	151	129	141	133	107	153	141	139	110	125	119	120	132	133	103	131	118	144	122	122	112	145	162	130	129	126	135	138	125	137	105	133	148	127	136	123	133	125	150	132	131	153	127	121	129	113	144	140	123	125	125	133	115	118	140	117	107	117	125	133	130	124	119	119	133	128	147	141	153	142	116	126	132	139	126	111	145	131	140	118	129	140	133	141	140	138	160	136	133	133	116	135	159	118	116	142	127	127	129	135	128	111	128	118	121	141	138	134	133	134	139	128	111	135	138	120	105	133	141	126	132	137	127	148	128	139	133	135	129	134	123	126	146	146	134	120	141	134	111	128	141	149	135	119	123	131	117	136	144	111	147	133	129	111	105	130	143	94	122	112	143	143	147	114	135	135	131	134	132	119	124	130	114	123	158	133	125	148	132	135	122	122	130	123	116	134	140	124	106	128	117	135	141	113	137	129	137	119	134	149	130	128	149	145	145	123	122	137	120	106	128	128	127	136	135	152	158	140	132	144	131	144	138	125	142	124	138	126	118	142	122	133	142	136	141	122	136	121	144	110	131	125	118	132	127	132	118	127	123	152	124	130	141	133	125	158	144	131	128	137	123	114	139	136	134	151	129	147	153	133	140	118	128	131	120	134	150	119	105	123	135	127	125	134	120	124	104	148	135	117	131	136	126	144	139	141	135	147	110	146	124	120	139	151	115	107	144	122	143	137	153	122	145	111	128	123	122	130	141	123	132	131	124	113	137	118	132	123	136	124	123	147	132	123	150	136	120	120	156	142	133	128	119	147	143	120	125	126	146	123	143	117	124	129	117	130	144	110	112	146	121	124	151	143	121	107	145	135	129	145	123	147	124	147	127	130	118	116	120	123	115	166	134	128	126	128	127	144	134	131	163	125	123	148	151	153	119	129	101	151	144	122	132	139	147	109	107	141	118	120	133	137	133	128	117	140	149	144	139	145	126	131	127	133	166	119	129	144	111	142	124	122	100	112	134	145	149	144	119	133	135	125	109	132	127	143	142	150	145	124	125	144	97	126	123	121	142	140	125	123	125	146	153	118	139	151	121	119	157	117	122	128	129	141	131	102	128	144	130	122	121	128	134	124	160	139	143	125	121	145	126	112	120	132	139	128	101	120	113	113	138	135	131	152	133	138	148	133	132	152	105	123	145	125	121	118	142	131	132	131	123	127	125	133	124	137	124	131	162	128	137	135	129	116	121	133	129	116	124	136	134	128	137	133	143	129	122	132	126	135	134	103	125	129	117	158	129	134	136	128	118	127	132	137	111	130	134	152	123	125	109	142	129	124	125	120	145	152	138	150	133	114	109	127	102	123	128	131	111	129	149	156	119	141	131	122	135	127	129	130	125	122	134	137	113	129	131	134	111	139	136	148	131	135	148	100	131	143	134	140	121	152	138	124	129	111	120	132	116	120	113	133	143	131	131	112	136	126	127	143	112	120	139	141	146	122	130	127	131	108	126	138	130	113	117	131	137	106	128	142	128	116	153	117	127	133	149	128	126	136	122	132	106	141	141	141	135	127	121	127	134	129	109	143	124	132	128	134	145	144	130	114	119	133	123	135	116	152	121	150	140	134	123	131	145	121	108	122	117	147	125	132	141	129	116	111	149	142	106	110	113	131	116	137	144	137	142	118	140	135	125	134	160	136	119	116	140	112	123	125	123	119	108	105	122	129	147	168	151	129	130	144	115	130	111	124	144	116	135	125	141	136	155	130	116	103	138	123	120	124	130	125	125	106	133	152	149	146	139	118	123	123	131	136	147	122	121	137	139	121	112	118	122	132	119	118	131	154	138	150	108	148	154	126	139	138	125	147	135	144	120	110	123	126	126	140	139	150	154	122	122	111	143	113	123	106	128	133	144	109	147	145	133	143	126	118	138	129	143	128	112	126	155	116	134	122	162	117	149	130	139	123	126	135	154	131	130	133	132	129	155	127	124	150	109	110	136	130	140	142	128	152	116	134	160	117	123	143	151	120	144	123	147	156	154	127	127	136	142	126	123	136	128	141	140	132	118	119	121	112	164	126	124	136	107	129	122	138	116	131	116	110	115	130	123	123	118	153	104	143	129	116	132	107	132	108	146	147	141	125	139	129	131	136	124	138	134	109	125	124	138	129	129	153	125	128	140	129	139	143	139	134	126	137	121	139	147	114	131	156	138	130	126	125	157	147	158	128	135	164	132	135	142	152	139	117	134	113	123	115	129	154	131	131	134	144	141	146	106	133	134	140	146	130	135	118	140	157	139	125	117	107	110	132	130	127	135	142	151	148	121	143	118	112	132	142	137	161	133	133	140	120	132	128	141	143	122	120	128	146	127	124	136	143	118	118	137	133	142	124	127	123	144	135	112	110	135	141	121	129	133	145	123	135	118	128	158	106	145	130	139	127	126	140	138	134	132	141	117	129	131	148	148	141	150	133
10893	7177	11121	10569	6606	3192	1776	931	1573	1375	322	308	332	306	312	321	339	387	369	345	305	329	320	316	341	289	358	328	323	346	320	325	328	355	365	315	339	348	326	316	312	312	338	328	335	361	317	355	345	334	319	333	330	321	346	348	308	324	330	353	294	312	322	348	325	332	325	322	312	339	318	346	343	336	328	312	348	306	346	307	329	320	290	303	329	344	315	309	283	350	369	316	329	320	337	324	342	313	297	363	309	354	345	317	325	285	320	332	329	297	326	329	320	331	352	327	334	357	305	347	354	332	328	324	361	337	310	343	358	330	325	330	374	303	312	331	293	333	282	323	336	320	321	324	325	316	332	343	312	315	327	312	347	298	326	333	319	328	313	321	327	320	334	331	327	297	334	305	338	339	340	308	352	316	345	306	328	321	303	365	321	331	309	298	345	313	329	325	303	345	314	316	331	345	327	308	333	343	347	355	310	336	360	310	300	311	354	335	309	346	343	321	327	325	335	312	320	314	339	304	284	295	330	343	336	325	324	323	350	310	310	324	327	307	326	343	340	357	370	297	320	356	339	342	330	339	354	340	314	327	307	328	321	326	349	345	331	319	317	332	338	302	345	343	314	300	349	346	308	339	341	330	310	337	327	334	320	323	310	351	308	319	330	360	329	307	333	336	314	336	330	328	347	305	331	326	323	325	338	329	310	298	350	358	331	311	293	332	353	338	290	313	336	359	345	302	304	337	313	290	360	306	322	344	297	310	300	319	355	360	345	271	305	323	324	321	302	312	324	311	319	321	307	349	347	325	319	314	381	310	338	313	357	297	296	339	326	298	343	320	321	315	285	313	321	323	317	332	359	291	323	333	312	325	320	330	336	289	337	346	314	300	342	340	313	328	313	337	339	338	339	302	321	337	318	327	346	327	372	334	340	316	338	319	320	339	316	348	341	325	298	342	322	333	328	312	309	372	321	371	318	320	301	323	333	339	328	325	340	336	341	303	337	307	312	295	290	315	363	343	327	318	318	314	352	309	301	356	340	308	327	303	331	348	332	333	297	328	356	335	336	309	322	288	342	339	361	354	320	309	353	355	307	318	308	287	359	308	328	340	295	354	354	324	373	337	325	340	342	330	305	303	343	315	297	334	316	318	317	301	346	337	299	370	308	347	313	310	336	358	319	294	316	324	326	311	351	336	318	352	332	319	349	310	340	303	319	314	306	314	338	349	295	373	345	330	318	316	355	316	337	314	362	324	341	320	307	325	316	359	299	341	339	329	303	338	341	350	323	317	331	306	325	339	326	341	324	333	328	321	318	295	312	310	331	349	308	329	347	313	331	308	322	335	363	352	303	317	323	329	301	343	308	354	363	335	335	319	363	328	303	330	305	352	330	310	300	349	339	340	327	324	315	339	316	316	344	352	357	353	354	355	333	325	322	344	314	313	339	312	338	324	370	320	318	328	328	351	335	295	318	333	369	338	320	298	336	329	353	323	324	329	327	329	342	330	344	313	296	321	326	338	326	346	357	343	343	334	335	332	299	308	342	333	314	328	338	320	326	342	324	280	306	324	314	292	322	335	323	301	343	311	318	351	302	360	310	320	314	318	331	378	344	342	315	332	320	306	342	321	348	313	324	303	317	348	353	310	319	316	351	343	360	326	310	340	314	342	319	348	304	328	326	324	333	363	321	365	337	326	344	362	304	319	344	313	312	274	359	346	340	356	361	333	318	299	330	332	298	320	292	309	331	327	325	350	349	342	330	329	320	331	311	331	348	302	356	330	346	325	309	313	350	355	314	320	337	369	311	325	319	319	336	306	323	350	339	297	295	311	319	320	318	343	317	328	330	339	321	284	299	339	336	334	328	310	350	315	315	351	293	359	329	320	333	321	319	358	315	343	317	332	357	322	347	320	350	330	329	330	304	359	354	309	324	319	333	309	335	344	328	336	293	335	332	334	336	361	335	299	329	331	313	332	375	325	353	361	364	298	312	360	358	320	318	324	355	312	311	322	336	338	308	337	363	333	324	315	328	311	312	332	334	335	304	316	333	366	317	296	333	346	320	298	314	366	319	344	324	288	342	343	296	355	331	337	355	311	315	339	324	323	337	309	344	342	333	307	337	332	333	307	329	362	312	324	321	328	317	307	312	328	338	350	332	330	349	354	313	327	309	370	325	341	309	343	329	332	357	309	355	312	335	320	313	333	328	314	330	317	319	310	342	340	323	281	328	349	342	375	345	338	330	328	345	323	308	327	323	332	340	332	311	316	333	332	354	308	334	332	313	313	318	387	320	337	327	322	327	334	340	314	329	327	315	305	303	320	302	355	340	334	343	332	338	295	309	320	340	355	347	331	324	315	322	320	345	336	326	335	351	339	325	317	324	344	348	332	331	345	333	330	331	347	355	341	308	342	318	308	329	318	334	293	280	326	325	323	318	349	305	327	316	309	315	341	320	340	328	321	336	320	310	319	287	340	323	332	330	336	314	356	318	335	306	353	327	300	354	326	318	329	321	311	333	331	354	346	343	350	355	346	315	321	324	371	336	300	357	344	334	356	359	315	328	332	316	312	316	297	322	331	304	305	316	323	328	350	306	340	341	336	318	325	339	348	306	318	302	312	338	304	324	334	309	345	303	338	305	314	328	325	326	327	323	326	317	320	302	341	337	335	347	297	297	329	357	318	321	337	315	339	318	351	343	286	330	363	322	367	324	314	315	303	359	332	321	347	314	349	306	349	341	330	338	361	333	346	308	336	335	326	344	343	326	332	321	310	353	289	322	352	333	360	310	329	313	335	327	334	328	294	319	323	327	378	320	329	330	326	311	334	326	315	324	318	323	334	316	303	321	301	319	346	328	332	367	317	304	309	317	364	326	336	313	314	332	291	358	304	317	308	339	295	304	303	313	300	310	325	306	331	289	329	312	289	339	335	289	328	313	297	317	327	343	343	341	312	330	335	334	333	328	336	343	330	339	328	338	311	330	346	309	316	327	316	341	296	335	334	327	355	314	322	319	304	311	293	342	319	334	307	296	328	344	301	360	325	337	359	345	312	316	340	326	339	339	316	338	323	329	327	318	303	302	310	340	336	327	331	324	326	320	326	332	349	320	335	327	320	340	343	316	329	333	305	383	342	297	319	328	309	330	346	314	331	329	335	313	340	333	308	337	309	318	322	305	311	368	308	310	352	334	318	336	343	311	322	303	360	313	304	313	290	332	314	304	335	273	354	297	321	349	358	341	330	348	338	311	361	304	316	321	314	361	331	332	314	313	309	356	309	349	314	305	326	322	356	328	331	339	312	324	361	349	321	323	333	360	329	351	335	337	300	324	343	322	334	305	364	320	349	320	315	317	342	330	311	325	343	311	325	343	316	306	333	353	345	314	299	339	320	340	325	308	346	301	336	325	320	315	358	318	283	328	325	336	324	320	326	309	365	301	324	300	335	327	306	316	328	289	314	347	308	357	358	360	336	343	332	348	312	317	309	345	324
36981	25757	25074	20257	13291	6689	4403	2018	4166	4329	389	256	248	218	242	234	263	227	242	264	250	252	245	226	255	246	239	239	233	233	262	228	267	241	203	250	266	251	249	250	248	211	241	257	219	224	249	210	241	221	242	239	207	202	284	269	260	226	227	221	243	257	253	246	242	231	238	230	238	234	233	218	267	244	251	230	232	245	218	209	240	240	239	217	249	261	247	242	243	217	224	231	232	249	221	272	276	259	237	217	259	239	227	223	225	257	257	252	202	253	243	249	236	239	234	255	252	207	230	246	244	245	244	269	244	225	242	227	279	235	268	236	244	233	224	242	252	223	252	245	242	246	238	257	241	228	226	232	248	221	237	225	246	224	207	216	248	222	211	238	254	245	248	213	226	241	232	215	222	241	223	236	214	257	242	197	208	257	265	241	232	221	254	262	231	257	253	228	253	240	233	261	237	232	241	246	252	218	235	256	245	255	257	234	258	238	251	229	234	246	244	239	212	248	248	223	253	254	270	266	227	249	233	215	222	247	253	254	242	258	236	212	252	249	250	248	229	235	244	255	227	263	176	207	270	266	258	240	280	227	228	242	226	200	234	221	215	245	240	236	247	246	221	266	248	237	258	241	245	272	205	222	264	249	223	227	257	221	228	207	232	218	235	256	241	263	243	241	229	257	228	235	242	239	243	222	226	229	241	232	233	221	234	200	216	232	257	245	244	251	224	230	220	237	218	237	238	255	270	217	231	230	241	232	245	230	229	286	232	247	249	237	227	274	221	251	258	237	239	235	235	226	246	218	234	234	254	219	235	253	250	217	237	221	248	219	229	257	242	257	228	226	245	239	249	244	253	239	254	240	218	248	264	245	220	214	221	215	243	265	257	208	227	240	210	255	248	242	230	233	203	265	232	265	269	253	258	222	232	278	235	245	250	225	257	242	216	209	258	240	231	223	231	201	246	244	253	253	255	241	265	234	246	226	232	265	241	247	241	223	239	223	206	240	249	221	202	232	239	266	230	250	251	235	219	229	235	251	246	219	239	231	223	212	257	219	249	229	236	235	220	254	222	234	248	233	236	210	234	229	224	237	195	241	221	233	231	265	251	267	244	252	239	227	204	228	216	234	242	248	234	220	231	234	230	222	236	250	243	252	216	258	233	239	258	226	219	243	231	245	251	238	213	233	256	248	209	236	218	231	243	215	239	240	245	252	236	260	265	266	256	208	212	250	245	289	240	228	222	261	236	230	257	255	224	208	221	246	238	233	244	223	242	244	243	238	234	240	237	231	245	236	270	236	233	220	221	243	223	252	250	222	249	222	233	247	245	223	248	221	242	242	224	273	250	259	245	199	234	243	241	247	238	226	199	247	236	224	237	233	271	240	219	247	247	263	229	255	263	253	225	209	252	226	249	282	252	211	255	235	224	223	230	231	242	234	243	244	232	227	241	242	284	276	235	251	233	224	261	250	237	248	233	236	226	213	225	221	253	247	266	253	221	249	236	262	225	253	241	219	250	211	210	270	288	245	248	220	244	253	236	266	272	246	254	240	250	242	239	241	229	257	249	269	234	231	236	226	234	235	255	260	257	238	285	255	238	228	241	231	245	220	226	210	239	240	232	232	289	225	242	277	226	223	218	240	261	239	212	258	236	258	236	220	250	282	223	235	220	226	235	255	216	276	250	239	265	228	274	244	205	240	230	227	224	253	217	201	252	216	255	196	221	263	254	220	225	220	248	249	257	280	245	220	206	235	260	261	246	249	238	243	233	243	215	231	272	262	245	179	265	218	213	255	245	221	199	239	216	225	257	237	221	250	227	253	276	219	249	232	224	234	252	216	250	270	238	191	236	231	207	233	228	244	259	247	247	216	238	240	242	244	246	223	248	230	217	264	261	232	256	208	257	268	224	242	241	261	246	265	228	198	239	230	246	231	241	234	228	217	239	237	226	221	211	230	243	254	243	208	224	250	246	213	229	232	256	257	257	236	239	261	209	256	222	258	243	219	219	233	251	217	236	218	249	230	236	232	250	244	197	273	220	258	225	258	259	224	279	225	229	262	235	217	246	232	215	210	266	249	210	255	237	216	236	251	227	266	245	234	234	245	250	235	223	259	223	236	230	241	269	220	244	237	229	209	247	216	224	255	237	244	266	227	262	254	242	250	233	241	241	275	243	252	241	245	261	230	261	244	262	241	225	223	235	248	235	219	246	249	226	223	258	269	282	257	231	232	239	238	246	230	238	232	217	227	257	271	287	265	201	242	273	238	225	268	239	262	268	230	266	222	269	211	248	247	231	245	211	218	244	226	230	250	270	240	253	205	254	257	228	235	253	241	249	232	225	232	245	228	217	229	221	231	238	225	236	245	220	230	221	199	242	202	219	244	249	271	235	253	235	231	242	269	226	243	208	243	231	223	245	212	224	223	232	216	250	233	260	244	234	239	237	253	216	275	251	223	239	237	256	234	213	270	248	245	223	228	247	241	233	241	205	230	216	233	251	215	246	265	229	252	249	224	221	255	248	240	266	258	239	227	229	219	206	241	235	231	223	234	221	210	253	254	254	240	216	218	232	253	215	253	265	257	254	257	247	214	234	263	239	242	219	260	215	225	245	268	223	227	262	221	221	233	245	266	232	264	256	234	207	226	253	235	241	211	247	281	251	245	264	283	250	228	234	237	247	216	243	213	237	252	222	280	237	238	247	225	244	244	226	221	234	234	238	233	215	235	234	234	252	217	271	244	244	264	252	269	223	223	237	252	261	260	246	252	230	237	246	238	244	238	249	253	225	249	227	216	247	257	262	228	215	234	221	236	217	222	246	232	250	239	223	237	256	267	243	221	245	252	227	217	214	213	238	228	237	254	243	268	240	274	257	249	227	254	238	237	244	244	235	260	277	231	226	235	214	238	218	266	206	249	229	242	212	254	234	244	211	221	259	256	227	223	268	243	254	236	284	230	233	264	231	244	249	262	219	251	241	249	289	229	237	232	252	250	255	227	207	255	232	222	234	225	244	233	223	243	228	255	245	239	235	257	237	222	263	242	231	238	238	248	232	202	231	230	233	237	233	247	207	229	210	229	255	245	236	234	242	226	219	255	271	253	237	211	225	228	257	243	201	242	235	207	296	262	247	246	243	224	257	262	238	258	248	254	232	247	225	265	263	220	211	241	262	247	244	227	227	240	215	233	247	243	209	229	238	233	234	222	231	238	236	243	223	248	233	276	230	228	239	238	211	214	241	198	241	250	256	228	259	258	231	267	227	281	247	231	231	202	238	260	249	248	274	243	242	233	263	238	249	243	231	217	252	251	266	224	242	259	224	250	225	231	250	246	230	237	236	248	247	234	255	234	219	263	224	240	253	221	253	239	244	226	227	245	209	230	262	250	240	243	240	228	240	257	239	235	206	221	232	242	253	274	236	244	221	253	254	259	258	230	237	263	238	227	245	245	254	266	231	216	255	255	251	218	246	246	233	245	235	236	249	263	272	258
23403	20408	29031	29899	25264	17540	13860	7473	16185	14747	619	557	586	540	574	510	578	582	548	564	564	544	560	542	572	559	543	551	543	569	563	599	544	565	566	551	524	555	515	556	570	556	561	581	537	560	545	571	539	494	549	549	527	549	553	522	533	537	554	532	546	562	549	519	540	557	577	581	522	513	541	549	502	551	558	515	565	562	503	510	575	541	535	512	570	559	551	534	542	539	497	557	526	558	537	551	520	579	504	520	546	545	519	542	533	524	561	588	554	565	504	588	565	560	522	573	504	554	541	556	499	579	517	544	497	565	541	536	557	517	569	551	549	512	509	533	581	588	557	561	539	510	512	541	592	565	551	565	546	531	565	553	551	539	552	549	514	556	576	552	581	481	576	546	578	576	543	555	523	517	568	550	580	541	547	620	548	544	525	538	545	561	511	489	534	554	547	569	528	539	528	559	540	537	538	526	574	547	579	519	577	545	531	546	572	562	523	548	530	512	547	516	541	528	525	514	489	529	530	556	571	547	530	534	588	531	538	546	583	513	556	541	520	536	584	587	510	570	538	552	590	512	561	521	589	548	555	514	530	568	567	516	513	567	528	510	527	541	521	574	565	550	526	510	541	510	532	571	484	577	520	558	541	515	546	549	537	566	602	561	548	545	544	583	557	497	571	587	527	546	530	585	541	556	509	547	524	531	518	567	536	564	557	558	544	549	541	572	549	532	504	540	533	543	511	568	569	616	516	567	558	518	585	535	551	533	574	528	556	546	520	548	552	557	537	557	561	529	541	542	525	539	563	562	519	555	560	588	505	539	560	564	527	526	531	544	541	525	553	586	521	568	545	498	526	546	552	505	505	542	571	538	549	545	567	569	571	540	560	548	527	539	524	559	519	530	540	548	532	569	535	546	578	573	555	561	602	547	509	539	540	511	561	505	542	542	545	538	530	520	550	557	531	566	522	550	550	537	584	528	595	538	531	563	557	561	535	531	554	516	524	520	520	525	532	566	550	558	542	536	543	539	520	528	521	574	548	545	536	521	561	560	478	586	541	542	552	529	603	555	559	603	561	520	551	544	569	512	514	548	550	530	516	557	560	555	574	565	545	526	515	553	529	526	513	552	500	536	555	566	533	549	538	538	559	582	536	557	557	548	537	549	528	537	524	571	548	546	585	496	549	524	545	521	549	548	535	551	544	545	557	501	567	546	565	523	561	577	518	587	547	510	549	512	570	565	522	569	546	538	556	536	552	544	551	604	562	560	523	528	540	533	536	588	534	536	577	505	589	532	554	531	567	505	548	539	497	522	522	530	546	542	502	543	541	525	495	608	542	516	536	557	544	533	525	509	552	574	552	558	559	483	554	556	526	573	520	533	513	572	559	555	515	579	551	575	579	532	571	543	583	555	567	555	538	545	518	523	515	570	561	580	532	522	539	537	528	518	571	540	587	563	510	576	544	569	505	562	512	551	539	539	554	545	508	536	576	556	568	534	543	581	532	555	582	544	510	567	537	532	519	533	520	566	514	494	514	530	546	538	584	509	570	554	572	555	539	530	527	583	553	538	567	504	532	536	540	539	543	557	525	558	527	532	538	554	538	555	545	537	507	561	509	563	546	531	547	528	542	538	551	561	519	514	553	519	526	510	531	528	568	505	532	544	575	534	562	595	554	598	565	525	555	528	560	576	545	543	529	569	518	571	598	555	588	553	566	545	537	555	545	550	536	594	546	507	531	549	558	570	576	524	598	552	526	539	555	537	518	527	535	587	574	545	501	558	550	519	592	537	515	524	533	555	580	536	554	555	525	527	551	500	552	493	539	506	556	524	556	554	525	551	546	550	546	548	529	540	538	530	502	526	538	547	518	565	507	601	510	549	487	567	538	530	538	546	528	500	512	573	534	580	518	570	542	572	563	568	539	564	544	521	499	569	538	597	518	541	552	537	523	527	556	573	577	585	596	529	527	528	539	516	568	553	545	571	508	534	551	552	538	554	546	575	504	520	493	588	532	540	574	513	574	581	517	528	541	586	512	570	545	544	541	555	503	517	544	538	496	538	526	532	523	528	517	539	559	520	522	547	562	560	620	527	547	581	536	554	551	554	575	537	576	607	574	578	529	563	528	528	522	558	528	517	515	562	556	565	585	521	573	542	554	571	554	581	562	567	526	569	575	500	562	563	544	558	584	525	548	510	541	524	528	543	557	554	558	545	549	537	532	509	504	545	520	560	577	558	508	527	515	556	549	539	523	558	503	581	519	546	553	503	520	571	541	534	540	558	547	524	521	558	561	546	534	547	531	551	547	548	580	532	543	550	542	544	515	561	558	553	534	538	514	563	571	551	565	537	535	504	536	524	585	551	538	571	539	509	542	587	571	554	491	551	529	534	524	568	542	553	526	554	588	506	534	544	556	530	510	565	535	536	510	516	534	545	535	528	548	547	541	568	526	565	501	599	551	549	540	530	523	562	527	563	550	556	515	550	517	570	556	497	571	538	566	542	532	563	532	510	566	572	531	511	565	545	555	535	560	540	561	554	504	505	548	577	520	547	575	536	558	557	559	537	530	525	555	554	562	545	549	554	537	567	567	546	566	493	518	571	512	504	528	545	530	512	539	547	534	531	567	572	545	562	570	593	538	519	506	573	582	573	545	540	575	514	565	522	574	518	534	531	541	541	517	578	567	536	536	556	535	502	519	556	576	569	550	573	604	574	577	553	558	567	546	547	549	530	554	515	534	512	553	531	523	586	545	520	536	491	528	522	503	526	506	529	555	543	555	536	569	520	510	544	505	557	553	539	520	532	566	562	513	576	559	536	546	543	530	524	552	536	584	524	554	552	604	576	539	529	570	514	518	537	549	549	545	524	548	557	601	550	556	521	528	552	526	536	533	541	554	545	533	510	531	547	598	547	550	538	535	546	562	542	538	547	558	539	562	534	506	513	540	534	522	535	525	533	543	520	538	549	536	524	532	586	537	551	557	516	556	524	534	583	561	526	541	515	532	513	522	568	554	541	556	539	594	537	537	584	545	534	531	510	537	557	574	520	580	560	572	562	579	546	539	551	583	574	558	557	561	581	578	529	579	522	552	522	547	514	536	558	542	550	569	522	548	525	542	544	518	566	521	539	549	524	548	561	578	549	535	527	558	565	531	552	550	560	537	560	545	539	554	536	543	579	567	518	536	546	566	540	543	551	527	521	527	518	594	584	571	607	545	554	594	531	555	593	527	520	534	550	565	527	555	494	494	525	554	535	561	518	554	575	560	546	526	540	545	569	563	561	575	573	593	514	579	574	583	550	590	588	550	545	519	528	547	560	539	531	517	556	552	546	513	544	546	555	531	579	527	544	564	538	539	549	554	566	552	537	552	593	554	519	515	565	525	549	528	532	561	575	543	533	559	569	511	613	552	543	512	508	553	509	531	555	544	537	583	532	529	509	530	550	564	524	579	508	545	564	545	578	561	543	551	504	559	533	513	533	548	565	476	550	573	519
47235	36128	38676	34339	25207	20386	11870	5127	3982	5086	1713	271	289	273	258	293	283	286	292	277	303	303	289	253	255	270	250	318	284	288	287	255	296	255	260	268	276	296	268	266	290	302	287	282	277	283	263	256	261	307	283	296	303	280	288	253	287	280	263	280	251	256	262	260	288	307	282	263	244	303	291	292	285	304	285	304	259	285	275	279	298	249	277	278	285	259	270	268	268	260	273	270	295	261	258	261	251	268	257	281	291	298	267	284	303	289	296	270	335	290	248	269	248	280	293	262	267	255	284	278	263	252	278	332	281	261	267	261	266	278	275	239	280	303	275	287	262	268	282	272	266	278	306	273	273	273	279	304	286	280	285	325	278	283	290	266	280	275	265	315	267	258	292	257	280	275	278	294	272	239	280	290	282	271	273	267	267	285	254	277	268	269	262	292	279	304	284	261	285	298	253	312	295	275	262	279	271	270	294	264	252	267	278	296	264	220	252	296	263	252	284	275	281	273	259	290	292	284	267	255	254	266	285	269	317	265	295	311	281	285	283	261	304	265	254	303	250	273	265	275	264	309	283	255	251	258	291	261	267	269	289	292	273	256	264	308	276	257	279	270	273	283	254	259	284	271	262	307	279	282	259	249	271	267	271	281	283	270	288	242	272	279	283	266	286	288	250	252	270	266	233	290	286	303	258	277	279	272	270	243	279	243	281	275	293	260	278	266	278	271	261	289	254	259	275	264	270	270	259	268	241	293	286	309	267	265	270	267	276	253	271	270	262	262	261	315	276	273	261	292	292	259	297	263	280	286	278	302	264	288	281	278	263	283	265	292	293	256	250	276	275	287	252	284	274	286	271	288	261	308	288	280	269	258	237	286	280	258	275	248	271	280	289	264	293	288	248	270	279	256	253	266	256	297	265	280	271	314	294	257	267	284	300	252	291	263	269	286	296	247	269	280	271	301	308	278	275	243	294	280	302	309	298	258	264	254	280	251	307	278	274	257	283	273	269	253	277	273	252	255	289	266	235	308	263	290	269	263	249	270	263	308	269	316	292	276	280	262	272	263	316	252	291	271	242	307	283	297	265	263	289	315	268	282	287	274	277	252	282	291	255	260	297	236	287	279	278	272	260	251	280	231	290	265	271	274	266	281	274	278	255	242	272	286	265	270	279	272	275	267	298	299	271	313	268	278	268	272	280	274	292	268	268	287	270	281	254	252	276	278	287	263	243	270	294	278	244	245	287	266	262	313	256	259	287	268	261	280	236	275	310	277	280	288	283	269	290	297	295	304	301	295	279	269	300	296	302	305	284	282	261	260	293	259	290	322	262	296	266	255	297	265	267	254	285	307	307	296	267	272	249	311	286	259	260	251	263	251	279	273	277	276	258	300	299	296	255	258	293	304	269	269	271	303	307	288	291	294	271	282	276	279	283	276	291	270	281	295	283	296	259	281	273	286	316	271	352	297	282	267	277	257	256	269	279	274	250	309	276	262	246	280	269	239	260	298	269	248	233	241	273	243	308	276	262	269	255	246	249	251	270	273	295	283	235	280	282	258	270	269	264	322	249	282	284	281	245	259	252	278	246	289	295	245	269	258	284	265	289	261	276	249	303	252	255	261	262	287	279	239	283	290	243	261	286	271	329	265	295	272	259	267	287	277	265	286	266	264	294	272	269	257	287	293	279	269	275	289	262	226	259	288	282	265	248	280	253	256	294	265	299	284	297	276	282	251	276	269	300	292	280	267	275	253	283	251	271	281	279	262	275	305	254	266	290	296	249	290	285	301	273	253	262	279	258	281	270	302	253	279	251	306	276	267	229	286	290	288	274	269	315	277	264	314	283	270	280	293	265	248	287	269	284	229	252	276	268	255	305	287	278	243	286	259	260	283	254	264	291	267	258	255	260	295	259	294	264	277	300	249	271	298	280	270	256	257	278	301	249	274	277	273	305	264	272	274	246	269	261	291	286	270	260	248	297	296	252	272	280	253	280	282	263	304	272	269	300	273	258	307	281	303	262	282	268	280	290	292	260	257	289	280	258	277	270	270	284	256	272	283	291	261	272	274	274	283	285	285	259	293	286	309	255	271	280	295	272	238	278	286	274	267	287	282	285	280	274	255	258	274	272	284	281	269	283	272	246	251	248	287	293	272	275	296	274	266	266	268	287	254	275	290	266	245	267	257	263	296	295	282	282	258	260	292	276	267	229	256	236	238	266	284	302	286	279	299	252	239	265	263	270	262	309	289	277	272	242	279	289	280	269	263	279	260	278	259	250	261	298	290	284	267	285	284	265	261	259	300	268	279	261	306	277	280	292	242	273	261	252	260	315	279	269	280	272	272	255	278	291	241	269	259	298	260	248	298	259	271	305	301	266	263	237	267	272	278	303	264	288	277	289	284	303	262	262	270	266	270	241	310	292	284	270	283	272	300	286	291	255	274	272	285	262	284	238	273	276	287	259	280	282	291	296	291	267	316	250	258	283	271	283	260	268	284	263	285	297	272	265	263	270	306	271	272	284	263	238	270	272	260	271	289	253	269	285	302	285	280	285	272	277	292	285	264	299	303	308	305	308	282	250	278	265	272	260	238	304	283	280	299	249	259	293	303	258	286	279	277	290	252	317	279	283	272	275	259	262	262	277	277	329	260	290	283	256	279	329	261	279	302	262	262	287	240	237	295	269	294	249	242	274	251	265	312	283	270	289	254	243	282	305	267	290	270	285	270	253	286	297	249	270	278	250	262	278	288	266	262	269	283	264	269	267	311	277	286	291	260	306	268	287	292	320	277	315	296	277	296	308	266	262	271	284	241	271	279	266	280	261	289	290	294	284	274	289	269	243	308	255	284	267	268	280	267	255	281	301	286	272	285	283	245	284	263	270	318	280	284	291	301	258	278	272	268	282	319	295	280	256	276	285	263	291	288	290	276	288	254	309	294	277	292	246	278	290	245	256	302	266	272	256	277	281	286	264	268	267	283	279	301	259	267	300	259	270	288	308	268	271	263	270	289	265	270	262	285	309	274	263	300	246	313	292	291	234	299	332	284	294	304	311	239	249	269	278	267	288	289	280	293	300	297	290	278	246	270	290	278	274	285	285	284	248	274	275	274	283	300	289	270	270	286	298	284	245	275	269	281	238	273	278	260	283	286	286	309	253	234	243	280	289	276	263	269	247	258	280	284	323	294	260	282	269	268	267	285	245	236	288	308	278	264	255	289	238	277	231	256	302	258	264	281	276	265	293	248	262	273	265	261	276	276	294	285	265	297	256	281	263	280	286	284	292	279	288	267	300	279	244	283	291	289	315	265	275	279	248	272	253	291	260	246	323	241	259	264	270	267	287	271	249	283	294	273	297	270	272	261	245	239	281	285	283	313	274	300	259	286	292	261	259	259	267	277	266	269	232	264	271	261	290	284	305	284	254	274	285	278	254	279	275	261	289	315	286	290	312	292	287	292	284	263	249	263	274	267	298	295	289	264	293	265	285	273	263	258
29572	28272	40055	41184	37695	34424	25482	12781	12715	17970	3866	674	640	634	641	618	631	584	645	608	638	624	583	671	616	603	597	619	571	606	643	636	598	653	584	618	568	655	608	665	618	595	605	586	608	572	614	615	586	565	580	675	579	595	626	614	579	602	590	589	623	619	620	636	626	596	628	621	612	577	598	634	588	606	635	595	606	596	608	582	575	574	621	582	569	562	566	629	645	635	600	665	618	570	620	603	598	622	594	585	617	603	623	575	592	610	660	618	586	619	625	592	574	625	637	627	613	587	620	585	592	606	640	553	606	616	619	605	615	633	585	646	643	644	606	591	643	620	598	643	548	609	638	604	605	596	642	664	624	614	615	598	614	621	559	604	545	546	598	588	568	631	600	620	577	587	609	615	608	623	602	590	596	568	599	618	604	595	612	601	595	590	597	624	540	621	596	607	563	638	613	637	596	625	573	608	583	621	601	581	608	572	596	600	590	616	623	606	611	636	588	588	660	553	629	587	602	572	586	560	640	619	629	572	603	614	612	573	618	631	563	591	620	602	575	602	563	598	599	603	577	595	589	584	621	609	577	561	586	615	610	596	611	642	596	558	554	586	579	592	628	614	613	609	645	649	588	559	606	578	586	590	608	562	608	592	584	637	614	546	575	628	631	567	586	609	636	599	585	651	630	604	634	581	619	603	588	622	631	595	608	578	646	600	570	607	591	592	591	613	623	586	586	610	613	615	586	563	639	627	594	618	599	626	596	575	582	601	601	623	585	548	631	578	555	610	607	628	611	613	600	618	617	623	597	618	661	631	569	636	587	565	620	593	669	593	600	637	542	561	616	548	552	611	602	607	586	591	615	612	612	614	591	618	607	629	605	593	586	596	588	595	574	629	619	630	588	605	598	635	617	617	560	584	611	597	593	559	596	587	600	552	534	585	612	597	628	626	631	594	618	574	597	582	596	585	583	626	543	574	597	642	626	623	563	599	612	650	603	595	646	603	613	570	581	648	631	584	621	604	610	566	623	627	626	626	617	568	607	620	571	620	597	536	574	612	569	567	601	640	621	636	616	593	618	600	614	609	610	661	628	589	604	606	605	642	574	595	554	606	598	570	602	580	670	592	596	547	635	568	590	609	612	677	597	548	586	647	626	578	601	608	611	614	606	604	614	575	588	617	634	605	614	594	601	608	601	607	605	592	619	581	621	622	600	641	648	614	587	594	619	593	579	620	609	587	589	597	628	603	573	558	595	598	612	551	575	616	590	613	567	598	635	607	629	582	648	611	616	656	632	566	591	630	654	589	625	637	640	589	629	577	593	622	549	607	623	627	632	606	606	652	640	585	569	592	568	625	569	616	559	635	614	633	582	597	611	595	579	567	609	612	584	591	586	608	609	594	606	626	621	629	632	618	591	612	612	597	570	638	601	606	631	588	600	630	634	584	585	596	626	590	632	608	569	579	611	599	612	619	672	600	591	556	589	604	621	618	641	595	609	613	621	595	575	600	592	631	574	611	588	578	577	606	611	567	573	617	624	604	591	564	634	596	584	627	597	581	566	582	587	599	608	577	599	583	623	621	618	602	594	598	618	567	569	630	587	647	599	618	563	554	622	613	585	606	602	624	616	588	592	638	595	602	593	582	647	588	578	580	641	589	608	606	598	611	635	562	610	635	559	595	542	613	613	597	572	623	577	557	627	613	573	585	605	598	597	598	604	591	609	618	583	600	571	614	590	642	609	605	574	615	576	573	584	652	567	596	580	565	648	634	595	654	574	619	605	566	601	593	610	603	553	636	574	601	571	572	591	610	598	583	603	592	605	630	613	568	609	635	629	613	588	605	532	644	591	692	601	616	610	620	622	539	594	621	603	597	608	619	621	603	592	616	617	631	603	597	576	622	630	575	621	645	571	615	567	623	589	610	605	605	634	617	587	569	635	609	577	622	615	623	616	629	621	597	608	629	623	597	575	575	581	613	625	630	612	593	638	616	615	614	592	604	574	633	586	579	619	587	639	581	618	602	631	600	571	574	623	652	615	595	577	599	602	594	631	609	590	615	595	604	590	591	600	594	601	603	582	584	608	625	620	656	638	616	592	570	653	604	604	619	604	593	588	629	570	589	604	612	643	578	622	622	577	567	599	588	612	594	616	594	587	571	609	573	553	570	607	600	596	590	565	618	557	576	604	568	606	606	616	625	572	625	574	562	598	598	583	637	620	566	621	602	628	576	603	608	628	613	594	600	624	595	576	596	619	623	597	589	576	573	580	561	601	617	588	607	611	565	574	580	582	624	594	561	611	620	589	598	654	607	618	651	615	574	596	616	616	622	600	648	606	608	576	580	538	629	611	571	651	633	647	601	585	645	643	556	559	599	588	608	623	558	594	640	617	614	623	612	539	624	604	639	621	580	630	625	605	634	559	615	571	616	593	621	605	585	641	603	582	622	624	607	577	625	597	617	622	611	603	596	593	596	654	600	594	561	588	582	588	611	599	614	598	616	635	589	627	593	612	630	615	592	560	583	649	615	604	603	609	627	587	601	610	580	567	573	549	564	593	572	637	611	610	647	627	625	577	594	636	597	609	588	640	574	573	601	649	608	582	570	551	619	619	602	611	584	601	608	609	644	608	611	593	606	630	611	606	541	601	645	560	639	581	609	595	583	599	611	576	641	670	577	590	653	597	626	670	595	645	628	583	614	660	643	595	600	609	600	587	614	587	615	597	609	586	623	636	590	674	621	570	590	619	598	572	635	560	620	612	584	626	623	632	565	555	593	632	604	643	614	611	635	594	592	629	603	607	617	566	604	620	581	577	608	594	633	659	654	614	590	598	609	576	593	609	612	591	626	646	606	573	595	617	596	616	592	627	639	570	563	623	572	616	648	556	596	599	615	575	598	634	606	569	589	595	647	611	608	598	573	608	614	606	576	563	629	624	609	612	602	640	598	602	608	620	611	628	569	628	597	618	600	574	599	599	625	611	605	589	606	607	545	617	583	627	568	624	640	656	582	582	601	622	632	570	583	582	610	626	612	601	635	586	598	625	629	611	596	653	631	580	584	573	630	610	608	604	584	628	582	537	593	591	622	567	623	582	669	587	604	599	606	574	592	580	634	591	638	620	604	594	622	578	593	572	587	578	569	564	616	635	565	633	607	597	617	574	610	619	539	616	630	624	598	620	644	615	606	592	601	597	609	589	611	631	567	600	594	597	611	619	586	649	601	597	607	603	599	605	616	646	574	620	570	612	595	628	581	633	651	592	591	603	549	623	575	603	587	595	587	569	630	610	583	597	629	592	607	610	647	585	624	583	601	624	591	578	564	643	609	582	599	675	606	588	601	558	586	606	604	622	609	592	568	617	602	592	643	557	611	581	610	599	570	602	515	597	597	589	618	626	591	612	593	590	614	590	602	572	584	600	590	643	578	620	553	588	569	613	624	600	608	632	612	558	580	596	602	596	586	538	576	615	543	628	605	574	585	542	628	580	592	602	613
19576	9188	7115	3984	1573	872	399	213	215	282	175	119	103	113	118	136	109	134	121	125	115	135	112	122	112	115	120	128	125	165	108	120	110	130	110	148	143	125	141	133	108	93	111	141	115	137	135	124	116	133	122	116	138	108	99	151	132	131	101	106	131	116	135	109	120	133	123	117	139	148	126	117	128	156	107	122	107	139	122	102	103	127	113	131	138	130	112	133	128	120	122	114	118	143	132	157	126	119	145	126	126	134	126	117	123	129	139	152	135	112	125	102	106	126	104	130	121	115	121	112	114	137	111	125	135	130	141	131	141	141	119	120	126	127	140	116	131	123	129	117	117	120	139	148	126	121	134	115	137	130	128	128	109	146	129	122	128	114	120	119	120	106	132	128	137	134	131	136	120	128	133	127	126	120	125	111	114	142	141	128	117	140	127	96	115	130	148	116	131	126	108	133	126	133	104	115	108	146	115	137	128	141	120	111	142	133	126	123	121	134	124	128	127	112	107	108	137	125	112	112	120	137	117	142	134	116	128	142	121	122	124	117	107	130	120	123	110	131	133	131	109	129	136	125	132	130	138	110	117	130	121	137	125	130	111	119	128	125	130	132	105	121	139	127	117	140	110	135	125	111	134	134	104	133	130	111	110	142	137	135	113	118	143	124	117	123	136	129	115	144	129	115	131	110	131	127	114	121	146	128	142	133	129	117	136	123	143	154	128	126	135	111	111	113	122	126	133	121	129	127	130	122	140	122	138	143	126	121	139	126	127	116	130	122	102	117	125	125	103	113	129	124	147	123	112	122	124	119	119	129	115	120	114	104	105	123	113	130	126	132	132	147	115	138	121	110	157	101	119	128	118	128	130	121	109	140	125	108	108	105	122	124	116	139	131	129	109	136	121	128	109	141	123	129	129	107	106	122	121	112	105	109	146	157	118	120	127	123	135	105	135	118	115	123	113	143	141	139	121	114	113	125	122	120	126	97	115	122	131	140	128	113	110	130	122	115	111	142	125	118	121	117	128	126	117	122	116	104	124	139	126	135	109	114	129	111	133	121	113	133	126	141	137	124	132	129	127	105	150	137	130	119	129	133	120	128	124	136	108	109	124	109	124	104	121	136	122	110	120	118	127	121	115	133	138	114	124	128	141	138	120	133	133	137	132	117	131	147	127	133	116	158	140	137	151	136	130	124	131	131	118	121	120	97	133	108	111	129	142	124	116	121	112	124	132	103	142	141	114	133	147	124	130	130	123	160	122	113	127	130	112	124	124	121	101	114	127	131	117	121	126	126	126	124	117	122	128	110	118	120	117	119	119	127	113	124	125	135	143	130	132	136	118	126	135	116	119	117	113	139	127	121	117	136	109	144	118	124	110	150	145	138	142	135	133	126	121	132	131	105	120	123	131	122	130	138	128	119	141	116	144	116	133	116	115	141	105	118	114	110	150	119	114	121	129	125	108	130	125	124	146	124	129	118	126	137	138	131	124	131	132	130	133	140	132	120	140	131	129	119	107	142	123	125	145	119	117	135	126	137	126	120	122	114	121	108	105	132	138	125	110	125	114	130	120	127	119	114	118	128	142	136	121	128	121	148	144	125	121	126	145	104	117	156	120	109	146	118	134	124	126	137	126	140	102	136	129	145	125	154	135	142	135	146	132	124	115	119	131	113	97	157	131	109	130	133	139	110	125	125	104	123	126	115	122	110	121	120	129	128	140	85	121	124	135	128	131	116	103	107	123	112	113	114	121	110	113	111	118	134	125	145	134	112	108	133	120	120	131	133	128	137	114	127	115	131	133	134	126	120	143	104	138	142	123	131	139	127	122	129	105	122	138	113	116	125	123	126	118	123	108	109	128	122	133	135	127	116	125	126	131	119	117	123	138	105	102	133	118	119	127	131	117	134	128	117	120	125	104	117	140	139	142	115	129	149	126	116	130	118	122	123	117	120	119	125	112	136	132	132	127	107	139	123	124	115	103	133	127	119	130	125	122	117	124	121	108	124	138	101	123	132	142	137	123	110	120	127	146	116	134	113	137	135	133	138	130	129	113	130	140	129	122	124	137	117	132	137	118	136	122	108	117	112	152	92	116	126	133	133	128	115	132	139	135	125	115	124	140	113	133	127	137	117	140	122	112	140	134	135	118	110	130	150	122	132	133	138	122	134	139	138	106	118	132	117	119	115	127	103	136	138	95	128	95	126	116	124	117	116	126	130	116	131	128	100	110	123	124	135	135	125	132	125	136	121	111	116	140	119	138	112	141	131	129	133	128	112	115	111	136	123	124	105	129	121	136	112	119	140	124	121	114	116	106	105	119	124	116	131	130	102	140	119	147	122	118	134	145	149	131	117	113	126	124	145	138	102	129	126	126	143	135	116	124	139	120	124	119	125	124	117	104	120	103	121	125	119	137	109	111	99	144	120	121	121	105	116	113	105	131	143	113	113	138	125	128	125	116	155	134	125	139	122	128	119	141	133	123	118	133	121	114	113	131	115	146	114	127	113	107	131	122	119	132	122	117	127	136	115	111	126	123	131	132	138	151	134	122	149	113	138	93	110	98	107	130	125	120	121	128	131	140	145	124	130	121	119	135	112	133	136	109	128	128	131	129	135	131	110	113	117	165	103	130	139	141	138	136	124	131	135	112	118	120	116	151	139	117	124	117	137	121	107	109	137	123	133	124	123	117	136	116	139	121	119	116	167	102	139	116	133	123	131	127	143	127	136	149	125	129	126	126	100	118	120	132	124	106	121	128	117	111	115	135	122	138	132	136	107	122	121	139	123	134	101	130	138	119	123	116	136	122	125	132	121	121	107	107	101	138	132	108	116	133	123	122	120	154	152	141	113	108	120	122	130	111	109	118	136	137	126	115	120	139	127	123	122	146	133	117	125	129	115	115	134	125	122	143	120	118	123	115	153	115	144	98	146	131	120	139	141	120	107	144	156	157	129	126	138	118	119	131	117	134	105	131	107	100	149	133	133	120	143	130	133	111	134	110	105	112	127	114	130	130	126	132	119	116	143	125	124	107	137	137	142	121	126	132	109	133	127	128	123	126	107	119	115	133	103	120	124	146	118	100	110	104	128	123	117	110	125	128	112	117	96	134	102	138	110	121	112	114	139	109	143	135	139	121	155	134	117	137	109	122	120	161	123	133	112	129	137	128	110	131	111	119	115	113	128	137	118	134	125	127	124	124	154	109	109	115	124	119	133	130	138	133	139	141	114	132	146	121	111	112	152	158	126	116	120	132	116	124	127	137	134	124	119	127	144	129	143	119	127	146	128	121	132	99	107	131	141	122	140	107	141	121	112	117	132	131	133	133	130	135	137	125	126	113	134	121	130	131	139	119	125	129	124	132	119	107	142	113	125	135	112	129	119	125	158	121	140	129	118	121	116	127	123	114	146	114	125	138	133	124	121	108	122	109	135	113	118	140	122	122	127	130	120	121	106	133	161	117	101	109	131	143	137	109	118	134	113	125	123	130	133
12257	7777	11785	10216	5600	3338	1746	865	932	1179	392	307	307	347	337	343	323	291	306	314	308	340	307	309	333	298	340	311	304	318	321	311	321	340	309	291	323	328	323	310	301	302	296	297	364	329	295	339	331	312	309	323	336	298	307	331	323	308	339	323	299	325	322	329	285	304	335	288	303	317	354	310	329	320	316	302	328	318	308	320	325	316	326	318	322	299	308	340	339	348	314	328	304	330	301	330	318	298	348	322	325	325	313	291	291	320	333	311	351	303	303	300	340	325	326	291	319	311	353	335	282	305	306	301	290	293	302	319	361	319	345	327	295	299	317	313	324	340	299	302	308	324	309	334	333	323	317	299	315	340	327	306	287	298	305	310	325	310	333	338	304	331	360	308	315	357	292	314	312	329	292	312	338	313	336	309	314	314	311	342	295	335	324	280	285	362	298	325	310	308	330	294	301	343	314	294	287	282	315	345	331	362	287	345	336	301	316	310	321	293	322	305	319	319	321	301	276	309	328	291	301	316	313	343	304	309	302	318	338	309	333	304	300	301	320	309	327	326	298	306	284	311	294	332	346	305	297	313	317	304	303	314	313	366	331	319	328	315	333	297	314	333	319	304	333	286	308	332	340	283	341	276	333	306	338	343	275	308	327	300	286	315	308	296	342	295	336	313	338	326	295	308	308	302	357	323	334	303	311	303	306	295	327	312	301	336	290	336	314	311	309	347	292	325	353	289	343	310	290	279	311	303	309	313	350	338	320	296	320	312	307	284	291	327	292	319	289	300	322	333	342	301	287	304	304	312	336	345	317	316	334	316	307	315	319	325	316	329	315	309	352	297	314	319	319	341	289	312	310	307	292	309	280	318	309	285	332	325	322	317	339	314	326	332	337	321	309	308	312	335	300	301	294	333	333	307	320	329	317	290	307	297	320	335	331	347	355	332	310	287	322	310	294	300	302	326	326	335	329	315	346	344	313	290	321	301	317	326	310	312	303	311	305	320	351	322	296	326	335	340	323	334	350	337	303	300	320	340	312	341	310	309	314	332	312	339	341	318	342	312	309	337	329	313	306	328	329	316	292	332	294	317	293	321	305	313	329	326	296	351	331	296	315	306	365	298	289	340	323	330	286	311	312	333	323	318	275	347	322	330	317	282	306	330	314	296	291	361	303	291	326	315	329	306	311	318	321	324	311	300	325	286	304	323	347	321	311	328	304	294	317	302	312	309	290	319	314	320	324	348	281	310	327	335	311	312	327	324	350	321	305	301	311	328	290	309	316	314	323	343	336	278	321	316	331	310	315	278	354	308	335	333	308	316	313	302	303	358	332	287	338	335	333	307	298	300	329	339	295	311	314	316	335	327	312	323	314	326	304	319	344	309	321	316	323	340	329	332	286	323	298	341	305	347	305	282	294	337	327	309	314	318	302	291	322	309	333	341	330	306	317	297	313	293	309	317	315	313	327	321	313	312	327	331	348	326	295	306	308	303	304	312	335	335	314	368	326	301	325	339	308	317	328	315	344	285	330	288	308	335	348	318	319	345	355	309	314	310	306	313	308	297	317	332	328	339	290	329	304	307	303	317	337	331	317	326	331	296	323	326	270	311	330	334	305	335	314	284	326	330	297	296	285	331	341	301	309	346	281	315	313	342	299	361	325	317	318	354	316	315	330	340	347	297	326	344	310	339	310	333	309	325	344	329	333	333	327	295	335	291	322	299	314	319	304	282	335	325	293	316	297	309	331	293	321	332	314	308	309	309	331	315	313	300	340	327	317	312	298	297	314	311	278	332	319	295	313	319	320	291	265	326	291	344	316	343	317	313	312	306	283	338	339	319	346	305	316	325	313	304	311	309	314	326	336	313	326	303	298	288	302	333	261	313	313	347	310	316	329	334	325	355	305	344	346	325	330	294	335	327	284	340	318	296	303	331	350	319	337	315	302	320	322	313	312	332	274	284	286	332	336	316	313	290	296	305	318	312	300	326	319	316	312	338	318	349	354	331	285	336	323	285	314	277	303	294	322	320	308	340	315	303	338	286	333	319	327	263	315	296	329	330	301	299	351	297	335	313	332	350	325	319	328	340	318	334	313	334	352	310	360	297	330	303	316	320	324	297	331	293	328	325	352	308	296	327	303	303	304	285	359	306	313	341	296	292	316	275	322	316	303	305	329	336	330	319	311	328	312	313	312	341	331	334	316	326	303	299	291	323	297	348	296	313	304	319	324	338	310	314	316	324	313	317	300	344	315	301	295	319	325	329	314	320	339	311	330	325	331	321	338	308	322	306	299	314	323	320	330	314	338	334	312	326	305	309	338	336	307	328	325	300	345	315	300	306	344	304	309	325	302	315	313	315	347	318	322	329	350	336	325	338	328	259	298	307	319	303	345	327	300	331	334	290	300	297	298	360	356	309	322	336	304	290	347	311	332	292	329	319	337	298	317	292	307	314	329	308	318	287	315	325	324	336	326	309	314	312	307	304	311	339	341	313	316	318	346	295	313	317	301	301	344	326	305	328	313	300	312	305	295	341	336	286	311	352	332	294	306	311	299	332	330	290	316	320	305	343	296	293	304	327	336	341	329	339	316	333	325	305	314	307	324	338	317	312	303	323	300	311	330	318	338	327	304	289	307	296	321	307	322	308	323	291	299	303	298	304	312	295	319	312	326	314	351	308	322	300	325	282	320	313	321	316	329	350	326	326	323	338	336	314	322	299	309	305	353	323	342	295	323	318	322	323	313	307	311	296	304	288	312	278	318	313	315	332	301	316	332	312	296	352	363	318	305	324	335	337	319	310	334	310	324	334	361	317	315	302	304	315	334	312	335	320	303	312	321	332	293	350	322	292	322	353	340	341	330	312	329	336	347	334	313	319	294	299	353	311	312	322	301	335	317	301	295	323	337	308	315	333	324	290	321	310	283	286	291	311	336	319	292	302	321	303	314	306	328	362	298	311	328	335	304	309	308	307	310	324	336	322	332	339	290	276	334	329	320	302	286	310	318	309	295	297	314	308	315	295	305	325	307	317	335	297	301	329	316	311	327	327	301	329	313	355	311	289	348	309	303	304	313	332	324	318	296	352	308	311	313	323	331	301	329	311	339	325	314	316	301	330	319	272	295	307	311	318	302	343	319	318	306	301	325	325	302	344	319	340	335	300	300	299	304	330	303	315	307	297	337	348	301	344	343	330	304	354	312	352	294	294	316	321	325	366	300	303	357	301	298	300	312	291	342	327	319	336	286	310	289	318	314	334	322	314	308	312	333	337	287	306	295	304	325	316	321	324	299	307	358	334	334	309	309	325	295	314	359	319	324	349	306	304	323	293	291	312	307	337	300	339	299	298	310	310	307	312	301	330	297	316	314	318	303	327	334	290	287	340	308	332	304	294	311	343	320	353	298	328	332	317	307	317	315	299	300	324	332	328	327	304	312	330	293	307	327	325	299	312	327	322	321	296	316	292	283	310	305	281	309	280	283	315	297	315	318	307
36148	25552	28021	21602	16636	10233	2528	1449	3534	3708	546	252	224	247	238	266	261	254	218	260	225	244	225	250	238	247	256	243	224	226	238	241	266	239	259	238	226	250	239	275	252	227	220	269	259	252	251	224	244	246	226	232	226	213	258	262	239	265	240	229	259	253	225	241	260	271	245	254	239	215	242	230	244	227	249	210	220	259	224	247	243	271	243	255	219	239	213	215	242	265	228	234	230	250	206	258	229	228	254	248	217	255	249	242	216	233	243	259	245	250	216	243	231	233	223	271	220	213	246	227	267	206	189	242	257	238	206	214	212	248	253	234	225	260	241	231	268	229	256	216	247	245	232	226	244	202	234	259	239	215	217	222	229	250	232	239	235	239	239	252	247	240	225	246	248	229	250	243	224	259	238	249	237	227	240	246	260	241	271	243	221	212	247	176	250	223	247	251	248	233	285	269	234	253	261	232	257	246	239	224	220	234	263	246	249	249	260	254	214	230	227	237	233	231	251	226	216	215	250	246	247	239	224	215	251	276	244	245	252	255	244	251	236	244	244	216	240	249	227	227	220	248	238	224	215	275	211	239	268	230	246	231	255	234	219	252	233	234	219	212	231	243	226	245	254	247	256	237	283	220	228	243	250	238	216	243	238	229	236	239	224	232	245	244	238	270	239	238	261	235	205	202	234	235	234	248	218	230	250	252	220	236	211	240	231	235	248	267	236	250	249	243	212	255	231	253	238	233	240	244	231	246	239	253	238	248	215	244	239	245	272	268	242	251	246	209	229	258	231	223	242	227	272	192	245	264	240	264	241	213	213	254	240	225	250	225	250	237	221	256	230	255	237	248	237	248	223	241	216	229	221	232	246	250	252	243	249	243	225	249	225	223	229	257	256	246	237	238	230	233	237	220	189	253	241	227	222	249	246	240	208	208	255	234	227	240	232	212	264	206	249	240	225	250	203	233	215	263	252	214	232	248	233	244	244	220	250	247	235	210	263	227	234	257	231	244	252	241	266	262	230	234	221	254	264	228	221	221	228	220	221	223	238	232	258	251	239	264	238	224	260	235	241	231	204	249	244	256	247	249	227	261	241	239	244	243	220	240	225	217	241	251	222	267	205	222	223	230	234	213	216	232	241	250	243	233	230	229	243	257	227	234	255	239	250	209	238	260	244	218	245	242	260	224	257	232	263	233	226	260	262	240	228	238	252	226	240	245	237	241	222	248	253	266	240	239	220	214	245	214	218	203	252	227	217	252	231	221	242	258	245	261	226	232	230	213	232	211	241	252	250	252	268	227	222	249	235	225	223	217	197	278	233	245	236	245	254	244	220	211	240	239	226	259	282	218	222	248	234	263	241	221	249	224	212	225	232	242	234	245	232	258	257	228	227	236	245	250	248	242	252	256	248	261	235	242	240	229	239	239	221	245	207	269	244	246	231	254	235	236	233	234	176	235	261	242	219	242	249	202	211	220	246	226	197	231	232	217	228	249	246	233	273	248	237	250	280	230	219	214	249	217	232	250	230	225	235	230	211	261	267	245	258	229	224	229	206	241	227	254	245	238	241	216	233	216	253	229	244	231	238	236	230	227	262	226	240	259	237	236	242	210	249	252	207	242	244	231	248	213	229	233	229	225	239	264	236	224	226	225	240	219	234	252	245	258	229	248	221	246	232	259	223	262	233	245	228	222	217	255	228	237	235	226	242	224	253	220	229	241	241	238	265	246	224	230	260	217	208	247	204	228	238	245	240	245	252	243	240	251	252	258	267	223	235	242	226	227	235	226	224	218	223	251	222	198	241	212	224	257	259	221	245	193	269	254	216	235	258	245	217	264	233	250	225	267	254	241	249	257	238	235	221	210	231	236	238	216	231	209	271	233	268	247	210	236	219	229	216	201	197	217	230	235	231	224	227	222	234	250	250	265	228	224	228	260	207	220	239	234	234	234	242	220	236	222	244	245	249	265	261	232	219	263	238	247	211	209	233	234	210	243	271	237	231	226	244	251	272	247	244	253	234	242	224	242	223	246	248	236	218	250	254	251	226	253	232	218	220	264	234	235	221	245	212	243	228	231	251	220	218	277	228	250	235	230	244	217	245	207	254	214	286	244	228	240	230	217	232	258	232	254	208	237	258	266	224	249	234	232	212	235	244	217	182	200	238	218	215	213	202	223	261	229	236	255	271	257	213	252	244	231	210	229	247	212	265	233	216	230	238	255	235	242	237	220	247	253	229	252	244	225	236	281	233	257	226	249	243	218	219	226	251	247	244	213	245	227	232	239	244	251	261	259	240	242	258	200	276	223	230	235	200	242	250	224	207	272	232	229	249	249	250	224	227	266	212	232	259	240	234	262	230	221	243	266	217	237	230	220	190	227	227	232	213	233	210	230	248	227	238	231	225	213	226	256	257	226	262	250	232	244	280	225	221	254	223	248	250	229	244	239	239	226	227	261	252	236	229	213	227	224	250	238	212	243	220	242	261	235	250	245	233	243	243	247	202	248	218	249	228	236	207	254	232	252	205	210	223	275	264	258	230	230	237	251	234	238	257	259	227	241	237	247	275	217	234	239	218	254	246	227	250	230	210	236	214	231	219	258	217	266	249	246	229	223	215	255	234	218	241	255	271	220	233	236	246	239	248	230	234	234	243	260	239	243	237	232	237	243	199	254	225	241	204	240	290	246	233	232	244	234	217	220	236	246	258	231	237	229	251	244	251	242	243	201	218	255	238	253	256	230	227	208	250	239	255	248	238	225	210	247	224	245	254	253	233	251	234	242	252	243	249	237	232	251	208	236	231	204	240	224	229	214	232	210	243	240	279	221	251	236	218	236	248	260	225	213	249	253	241	244	256	262	243	220	251	231	287	233	221	249	235	211	257	244	272	247	233	218	247	228	240	255	228	243	239	254	237	216	235	234	245	263	250	252	261	262	242	212	240	233	213	240	212	258	218	240	225	222	242	258	218	254	235	260	255	223	219	218	236	255	236	221	223	248	228	239	233	242	238	241	229	276	239	256	240	248	253	229	233	228	264	238	225	238	230	212	250	236	235	213	218	248	231	244	233	248	212	249	250	229	225	216	221	267	260	229	237	249	246	216	252	210	273	240	247	238	249	242	197	204	237	245	249	210	234	251	259	251	260	220	203	232	207	258	230	240	240	267	249	224	234	234	222	237	251	236	247	236	226	195	248	239	266	237	207	214	235	244	215	205	229	255	249	237	235	238	260	233	238	218	231	246	252	224	258	230	221	234	235	255	235	253	233	235	250	224	232	209	251	239	238	233	244	236	232	226	239	246	206	256	272	273	235	226	243	224	235	259	268	235	226	236	240	259	238	225	251	245	249	254	229	235	273	243	216	232	233	231	248	249	247	242	241	245	227	249	246	220	221	223	256	265	239	237	274	229	180	220	225	248	237	241	246	248	245	223	262	247	248	246	249	222	239	221	238	230	174	238	240	250	201	243	237	246	235	237	274	242	237	252	217	237	209	266
23067	20355	32047	31151	29976	21880	5123	5780	14042	13932	904	594	584	593	562	526	575	557	528	586	592	582	537	527	543	525	507	555	541	528	583	538	523	508	557	535	557	530	577	496	567	529	535	547	519	512	541	477	552	505	577	561	515	539	527	510	555	574	530	532	530	526	578	576	532	555	504	532	542	517	576	519	540	548	538	536	514	499	534	563	551	564	546	553	560	518	579	515	552	516	559	538	524	545	580	516	532	540	526	552	524	499	557	533	555	530	545	551	528	521	574	583	555	536	547	532	565	551	552	571	534	533	539	538	593	547	487	564	596	562	576	549	561	514	499	533	552	568	534	573	526	589	529	508	521	531	522	535	516	574	533	542	525	555	536	553	519	543	556	531	538	530	529	560	528	552	553	532	525	537	564	534	520	522	493	506	534	517	544	532	552	526	529	509	537	533	552	531	548	564	500	601	535	563	537	523	573	509	555	492	545	503	544	516	551	520	569	548	526	527	534	520	579	508	547	535	536	540	528	520	573	514	563	501	545	543	554	522	535	573	534	535	564	526	513	533	553	533	518	524	554	504	536	593	571	564	568	493	567	558	517	506	537	516	502	548	509	528	513	596	598	562	539	510	550	556	502	537	565	553	557	568	540	531	558	540	551	567	507	535	513	540	521	535	524	567	550	525	535	499	528	532	531	574	557	517	540	544	525	541	521	525	517	509	524	554	550	539	513	577	561	523	548	541	556	537	543	509	521	557	538	508	547	556	555	509	503	522	532	541	504	548	571	531	591	517	538	518	495	579	559	525	555	563	526	535	512	546	574	507	548	565	554	525	563	539	532	579	486	551	510	529	547	552	535	515	498	520	513	542	558	531	504	502	539	538	528	549	519	527	578	530	526	580	493	525	547	532	535	534	557	536	545	522	559	581	594	530	518	589	527	561	550	550	515	491	514	543	535	578	520	526	550	531	545	543	567	551	562	553	553	566	502	546	541	538	497	552	559	512	550	563	579	534	504	523	561	531	589	523	555	513	568	524	551	532	512	568	566	560	502	549	520	534	529	547	519	548	524	531	526	528	521	523	541	541	561	515	518	547	554	528	541	580	533	510	521	521	506	506	574	544	504	477	544	540	517	532	517	520	573	552	525	570	515	560	556	553	562	506	526	545	537	535	531	534	528	523	472	542	565	574	556	509	539	503	549	475	574	543	567	578	528	550	543	561	516	529	538	556	559	527	569	588	532	541	556	561	572	510	509	506	523	563	539	519	526	500	566	563	568	576	539	545	506	523	521	534	519	512	544	538	518	539	560	540	565	518	501	548	491	561	541	522	577	586	542	526	532	532	537	521	564	535	528	591	541	549	592	509	531	548	517	538	546	542	564	520	540	560	547	591	547	573	536	523	538	560	517	537	540	509	553	530	534	559	537	528	562	533	531	550	528	545	517	512	547	581	502	551	515	536	529	539	547	527	547	577	496	509	501	559	539	517	533	552	577	544	519	534	565	548	512	566	572	514	529	560	518	542	532	552	543	527	518	533	549	519	584	524	539	554	527	561	528	579	568	524	531	543	527	552	558	516	577	570	528	549	558	512	503	565	548	535	528	603	518	520	526	492	532	531	466	530	506	535	559	501	541	502	559	524	545	534	551	542	542	539	527	507	555	562	544	511	498	579	465	556	581	522	564	530	513	580	559	536	537	575	524	553	520	533	489	545	492	502	578	528	526	558	515	533	576	539	553	504	570	521	573	529	553	519	509	570	551	545	531	508	534	584	538	513	561	509	554	511	550	534	513	538	524	535	538	545	544	527	508	549	541	512	537	527	539	532	565	514	540	508	521	527	525	546	530	534	568	510	503	539	526	522	530	508	587	551	531	529	548	548	529	537	536	560	506	525	530	490	542	532	521	550	565	574	545	540	577	560	519	536	536	514	536	521	563	542	526	559	563	548	504	524	512	554	500	551	555	520	559	516	512	523	594	536	532	566	549	486	526	519	548	496	517	548	531	566	575	534	558	503	515	506	493	552	564	515	513	525	526	523	568	513	501	536	526	591	532	530	526	571	555	554	542	521	500	566	535	530	526	508	553	512	550	535	515	536	585	518	560	530	544	554	525	541	535	513	582	550	535	530	533	564	540	544	545	538	538	539	524	532	548	535	539	514	552	557	560	523	528	535	526	520	585	511	533	534	558	526	570	541	526	540	560	565	551	562	534	584	473	557	555	556	511	502	537	542	548	554	527	558	523	561	530	585	551	537	535	538	530	568	523	536	546	555	537	489	557	558	472	564	524	570	518	519	530	551	570	530	490	556	535	538	549	516	488	512	548	522	532	549	529	573	521	518	537	564	526	560	544	520	524	508	519	536	541	530	531	531	531	561	550	562	520	561	545	526	529	540	562	546	579	528	542	535	497	531	533	531	550	538	528	596	535	498	559	520	507	541	520	538	564	500	513	528	514	543	539	542	523	581	553	546	565	545	548	507	519	525	546	573	535	547	594	535	516	543	573	548	537	533	585	557	531	514	529	518	558	519	562	550	540	539	525	534	561	530	582	565	572	529	555	542	573	533	504	556	512	569	513	523	545	559	510	525	519	565	550	523	550	510	562	545	545	545	556	540	552	550	544	556	562	552	526	604	528	499	552	528	528	553	560	536	574	485	535	510	510	548	539	504	529	574	519	521	521	544	559	536	581	555	539	562	561	537	556	526	565	547	534	537	546	536	518	541	566	545	514	538	535	544	558	544	556	519	529	534	522	510	574	534	547	506	571	545	565	526	557	534	563	515	531	542	525	571	584	566	529	534	554	527	515	545	557	563	549	559	560	516	499	537	545	527	536	550	543	496	551	513	540	535	538	526	565	516	563	575	546	535	509	525	541	533	525	546	577	509	556	549	526	553	501	533	539	561	551	521	549	512	551	552	562	538	556	581	543	560	543	538	536	517	571	504	539	596	541	541	553	535	525	525	551	559	531	526	513	523	582	525	551	552	521	490	513	522	565	604	565	566	529	537	513	541	562	580	578	519	559	565	518	554	511	517	580	566	502	561	538	503	511	512	524	540	536	549	536	530	547	540	551	542	526	563	589	530	577	558	546	506	537	562	533	559	556	548	537	532	539	524	516	511	539	519	536	537	526	546	569	581	525	532	525	571	524	558	549	551	511	517	520	552	541	549	528	483	557	513	558	510	536	501	512	536	550	588	543	543	573	525	522	529	546	551	533	535	533	553	472	551	536	553	514	568	557	509	542	520	517	584	507	536	558	543	536	543	537	524	533	549	531	533	534	560	550	544	574	513	526	546	577	528	527	572	503	523	502	517	577	529	506	530	514	558	554	572	511	538	553	546	573	546	528	492	519	526	511	549	535	545	554	520	539	586	530	509	537	514	528	506	519	565	562	482	543	503	555	529	481	537	560	511	554	527	545	484	539	553	489	539	553	538	527	546	573	551	535	565	569	502	513	506	483	546	532	538	552	553	564	542	531	564	527	528	525	538	560	529	552	532
47430	36717	35578	33064	23944	9151	6491	10829	9147	5226	1205	343	303	312	315	296	307	360	302	276	310	284	329	302	337	300	296	267	287	312	267	300	287	297	279	327	322	303	321	289	319	309	309	304	295	294	306	289	277	314	264	285	292	303	325	281	247	310	295	268	331	291	303	293	265	302	308	314	286	323	335	303	307	336	330	303	326	260	297	304	280	302	303	268	324	309	326	283	294	296	295	299	293	306	305	308	308	346	271	317	293	275	301	294	296	272	306	297	273	280	310	288	276	340	293	284	299	268	287	294	276	296	304	282	281	286	270	285	310	299	311	281	325	269	276	326	304	301	316	301	316	322	290	324	299	291	265	307	302	358	293	285	336	290	332	306	317	285	310	281	274	299	334	288	279	248	309	285	283	286	280	281	316	316	291	310	273	293	302	265	297	298	317	286	292	297	284	315	295	318	342	304	268	280	309	312	307	283	318	282	318	332	284	289	258	304	283	282	310	340	335	303	315	303	331	279	295	311	319	309	285	304	312	309	302	298	289	301	264	283	291	286	290	282	280	274	292	317	287	277	310	313	315	294	304	293	301	296	313	298	287	312	271	289	294	315	315	323	309	317	333	258	321	332	311	331	281	264	287	287	325	305	271	309	284	333	274	291	274	294	287	298	278	320	287	276	301	289	306	302	320	323	273	281	298	306	314	307	269	294	306	329	309	320	276	327	301	328	291	320	297	336	315	321	339	304	341	295	281	342	317	349	296	279	302	293	274	310	277	274	308	263	314	283	292	291	323	272	279	285	309	308	311	315	270	286	300	243	272	314	284	295	312	310	312	281	259	315	308	285	317	358	288	308	319	283	279	304	297	283	269	293	306	294	298	274	288	302	322	291	302	319	303	299	311	290	280	275	291	279	311	256	330	313	273	307	317	323	319	301	308	321	270	275	317	316	288	295	304	313	294	271	305	273	297	285	291	317	313	264	300	310	311	324	304	324	285	294	298	286	331	314	304	295	311	323	351	293	315	327	299	295	314	269	314	301	299	282	286	301	294	284	298	276	296	307	270	291	290	306	299	313	305	299	317	356	284	301	277	329	288	291	307	308	260	314	294	328	270	316	288	285	306	280	276	323	298	266	327	338	273	316	309	310	285	318	316	290	293	287	282	293	310	294	314	275	266	313	311	311	312	301	297	327	281	319	301	326	287	310	285	312	308	296	314	300	305	315	304	288	279	297	284	286	316	295	290	337	333	305	316	246	294	320	313	291	305	286	305	292	302	308	295	297	271	301	288	304	295	318	302	336	295	305	330	315	269	309	311	322	317	305	285	324	292	286	301	300	284	302	277	312	285	282	294	296	284	316	280	316	298	279	324	308	294	280	302	304	307	275	292	307	288	299	270	288	352	289	304	318	298	296	317	287	302	281	290	321	308	313	302	305	292	312	331	288	344	268	272	283	300	306	307	288	277	331	279	299	296	267	322	301	328	320	333	281	249	283	278	301	310	281	306	299	324	285	283	302	324	328	291	314	333	286	315	303	295	274	319	281	306	298	293	285	299	276	307	308	295	296	281	289	274	301	303	288	301	310	289	287	294	324	344	299	272	328	283	295	277	272	258	279	293	300	285	314	320	297	280	297	326	309	282	280	278	301	294	303	295	285	307	340	281	299	293	290	300	299	301	298	290	287	281	249	311	296	282	297	308	288	261	285	294	299	305	309	268	280	310	285	313	295	273	301	290	291	310	292	310	266	280	311	292	296	266	287	294	303	297	280	298	276	305	330	276	289	304	307	295	308	291	302	316	305	299	279	338	329	334	288	320	308	308	327	311	291	299	312	290	319	277	296	305	309	321	299	318	296	285	296	319	273	277	294	298	288	294	295	268	310	339	305	326	262	309	286	339	274	313	305	297	281	280	295	279	298	291	277	316	296	296	292	287	297	346	274	306	330	285	304	298	287	284	281	261	287	302	299	294	320	282	314	307	305	289	277	263	314	293	288	300	261	321	305	305	312	291	291	288	300	314	265	297	296	333	274	297	328	315	281	317	327	265	291	274	316	310	283	319	278	301	272	297	285	308	286	294	300	305	309	255	301	313	269	255	262	314	300	265	268	296	310	295	296	295	269	274	296	273	300	305	310	260	264	328	281	322	276	306	320	308	291	304	295	302	305	309	299	319	280	315	295	303	298	254	295	327	324	273	302	298	296	295	278	309	312	302	302	279	288	317	307	271	291	295	317	327	272	305	295	262	279	283	311	300	267	310	299	273	309	288	304	269	322	297	273	282	268	292	280	273	300	278	271	277	288	347	323	272	276	324	290	314	317	321	304	310	315	303	315	277	323	281	332	284	301	291	297	322	301	267	304	302	284	296	299	324	318	329	278	285	326	273	321	269	282	280	318	276	324	303	295	320	269	290	303	300	290	277	318	321	258	302	289	291	310	274	306	290	283	284	284	310	256	307	308	328	309	346	301	291	297	299	312	304	302	276	287	329	311	283	260	262	321	284	308	271	303	313	310	299	298	279	323	296	304	294	325	310	278	295	294	293	319	300	295	308	282	321	320	347	288	331	279	280	275	287	290	316	278	297	316	289	284	281	266	297	304	311	268	299	320	268	316	294	299	289	329	291	273	312	333	299	300	311	348	313	298	294	316	315	340	297	285	298	283	319	277	332	313	320	293	293	285	316	269	274	319	310	283	306	293	305	276	274	282	299	296	315	271	294	259	323	273	282	303	282	315	312	334	260	292	295	263	314	309	301	281	276	285	291	321	302	279	298	313	310	299	295	305	307	292	260	286	293	289	303	289	303	308	275	290	285	307	310	271	265	292	287	280	313	291	287	284	299	293	290	315	301	282	318	296	296	294	289	319	302	285	306	264	295	288	317	305	283	285	326	296	317	296	252	293	297	295	275	286	325	300	308	302	306	296	321	267	339	294	324	289	301	278	283	267	295	323	264	273	328	314	262	292	312	296	308	290	308	272	305	267	307	282	294	311	289	310	306	281	272	321	286	315	331	294	288	314	301	320	321	293	285	325	283	290	322	313	286	289	308	309	312	267	280	288	281	281	312	271	318	294	296	294	294	282	289	309	300	306	278	305	284	311	303	330	300	261	255	291	288	304	323	291	321	308	315	288	310	322	269	289	290	270	306	324	280	260	283	299	314	304	319	276	303	286	263	277	288	296	284	337	275	307	309	281	320	324	291	286	327	305	264	266	318	309	279	302	300	283	305	311	294	276	268	274	331	289	300	304	294	270	281	303	306	293	308	238	289	285	286	317	276	314	291	302	318	288	321	302	303	329	299	310	287	293	292	316	287	281	281	311	314	293	308	280	307	324	286	310	279	293	285	289	269	304	297	280	286	250	262	301	306	313	298	289	294	288	290	284	256	274	298	304	283	309	265	297	272	296	273	325	287	287	285	301	291	308	302	296	300	304	324	308	275	279	286	297	303	282	309	293	319	289	309	286	295	281	285	280	274	319	302	288	308	309	301	292	303	310
30053	28377	37132	41038	34402	13583	15494	26819	24229	16372	2539	694	687	664	664	700	706	687	719	657	674	635	693	642	596	648	703	691	678	660	697	681	637	668	617	625	649	682	672	681	674	688	646	636	672	664	639	659	621	647	658	605	642	704	616	619	648	621	631	633	657	617	646	700	619	660	677	626	654	658	675	673	661	585	625	603	648	698	650	650	667	671	627	628	664	623	633	661	692	603	656	604	665	633	659	646	630	626	668	665	665	645	677	655	628	675	642	629	656	692	658	677	639	623	649	657	679	686	698	662	625	642	666	660	626	649	666	650	643	684	715	641	649	619	589	644	602	618	643	617	666	651	638	652	649	611	647	683	652	663	659	588	645	684	667	662	621	672	632	637	691	611	622	612	648	677	603	662	617	674	599	663	676	657	635	641	646	688	689	636	658	628	668	620	604	638	656	622	681	682	605	621	628	652	659	664	615	595	671	659	679	626	642	660	651	635	634	658	643	691	656	618	646	680	648	633	592	642	668	672	630	642	654	661	641	620	637	649	657	641	609	628	649	633	663	681	615	644	645	670	616	657	637	660	630	693	650	649	624	671	639	663	668	626	647	636	647	658	691	636	661	666	672	623	663	646	642	645	667	645	609	658	701	596	630	661	662	611	601	656	655	655	624	659	672	661	622	677	608	655	619	646	644	647	686	637	629	660	612	670	662	601	667	677	678	678	621	631	676	617	656	620	654	630	655	670	653	661	654	613	649	669	627	662	652	638	641	616	636	613	622	658	637	606	653	652	626	658	686	691	656	612	658	669	690	647	634	634	669	634	662	647	636	628	682	623	650	633	639	649	615	659	643	640	646	643	663	667	616	647	676	656	663	683	667	593	676	648	639	617	643	585	629	613	645	675	651	674	700	649	680	702	658	691	677	633	630	669	708	663	623	637	667	622	638	657	642	664	632	674	659	632	660	700	673	650	615	659	623	693	604	638	627	661	644	631	614	678	708	648	582	611	636	611	603	642	636	615	684	673	696	600	633	723	679	586	711	614	683	639	644	665	635	638	659	679	662	628	669	659	644	658	686	631	669	647	660	690	622	638	672	668	648	663	625	643	604	668	630	674	632	608	640	637	656	699	641	608	697	654	662	697	639	613	662	680	604	636	662	614	648	616	680	645	681	617	666	659	692	648	635	697	641	678	658	645	711	645	629	689	688	652	664	657	675	665	651	684	652	653	613	639	626	640	636	624	610	612	631	641	678	660	644	583	649	635	680	673	677	657	579	607	657	650	642	672	638	653	661	620	606	628	647	665	663	662	621	658	672	624	667	637	640	674	699	682	665	661	646	638	674	696	642	636	711	669	637	673	621	708	628	656	666	672	630	664	682	673	660	623	626	650	638	674	613	641	611	662	632	671	634	653	615	635	668	686	651	650	644	597	702	662	667	636	643	653	655	658	629	638	659	666	643	613	700	671	639	610	633	681	651	678	638	696	663	665	701	667	674	611	652	662	679	629	633	616	650	693	657	632	674	626	649	632	647	630	656	642	629	692	620	625	679	672	695	683	664	603	616	662	637	619	665	641	613	691	634	639	667	645	655	652	667	652	619	624	598	609	670	695	623	664	681	679	657	648	631	646	636	673	655	658	633	680	635	657	635	623	691	670	672	672	637	674	610	629	644	631	626	696	703	615	634	645	664	698	699	668	615	642	663	644	663	663	673	597	699	659	634	657	645	664	617	685	657	652	627	653	648	639	639	662	630	634	674	641	698	647	722	695	625	621	641	643	631	614	650	657	662	678	673	701	617	660	626	648	647	687	660	613	648	667	706	628	702	629	653	670	624	601	666	667	586	638	655	659	623	650	633	682	669	641	608	637	659	638	669	647	658	674	654	651	617	633	683	647	645	620	628	669	701	645	654	639	626	695	650	649	659	672	633	653	622	653	640	651	649	677	688	660	649	663	643	690	601	651	615	660	647	653	626	671	683	630	710	641	690	643	651	597	619	654	611	626	640	660	685	683	658	694	645	633	602	627	675	626	632	644	677	619	629	651	620	669	634	635	679	597	675	651	669	647	674	652	667	643	629	665	607	623	632	626	658	631	683	695	595	645	674	632	656	647	626	601	640	629	702	631	620	672	657	646	648	625	665	675	657	641	660	671	645	643	642	693	635	652	619	636	621	668	624	645	627	702	643	653	635	606	644	685	603	660	651	667	628	665	679	659	625	658	620	628	670	622	650	638	630	634	671	664	625	662	618	657	674	660	673	648	621	611	662	681	640	623	662	618	626	672	675	626	655	617	682	648	618	620	649	637	636	661	663	632	598	657	604	681	664	661	652	646	661	617	668	646	650	596	670	636	668	635	613	695	639	607	639	631	652	686	664	670	660	690	677	642	665	639	647	655	633	639	653	641	665	636	640	657	621	614	640	668	636	657	668	710	661	653	595	659	651	665	679	617	642	678	649	642	661	698	630	648	630	638	619	616	660	634	661	672	668	673	656	622	679	641	666	613	636	630	663	664	647	674	700	672	659	644	627	651	629	648	658	607	655	665	636	619	633	637	642	672	631	657	626	647	680	643	644	649	652	625	598	612	632	645	628	688	652	664	630	651	615	650	629	598	646	686	639	640	644	632	648	666	639	662	652	614	679	692	657	631	669	651	659	618	621	669	680	632	646	630	652	652	640	626	668	653	675	636	669	606	654	634	634	651	675	649	652	668	669	606	646	630	684	706	655	650	624	691	661	664	683	650	640	621	645	622	705	632	637	643	600	611	687	700	632	623	659	666	630	659	613	660	640	663	650	611	657	664	687	622	653	657	644	654	669	678	658	622	683	699	623	636	674	637	627	661	672	643	660	616	652	627	637	674	604	684	667	607	644	668	666	612	683	646	666	665	662	699	669	629	662	655	671	620	615	654	633	667	647	626	664	654	634	648	667	701	666	615	641	646	653	651	634	618	641	597	662	620	644	688	645	656	668	657	634	678	624	675	625	678	664	668	663	615	644	668	644	653	624	629	624	602	637	654	670	625	633	650	653	643	629	637	648	635	629	630	635	643	672	638	642	656	649	603	611	673	664	645	679	660	680	617	638	701	608	617	687	676	652	656	694	633	663	654	635	639	634	659	601	619	632	646	681	672	605	682	636	650	676	672	643	647	639	665	652	677	637	672	646	647	644	655	619	687	591	646	674	653	587	616	692	629	648	632	663	674	606	662	648	654	648	680	679	638	648	646	663	605	607	665	638	640	629	628	632	669	674	695	696	689	670	609	615	648	649	623	662	657	641	673	669	657	627	644	615	613	636	661	660	619	678	650	675	613	637	672	670	619	654	661	672	670	646	660	641	628	635	655	651	649	630	682	621	621	649	681	662	602	601	665	647	622	682	642	635	693	691	691	650	608	647	706	649	671	673	677	672	662	654	664	656	668	702	682	685	631	633	668	649	639	691	652	657	672	665	677	672	624	562	658	626	678	661	638	646	643	655	640	631	668	624	605	652	651	637	658
18571	9736	6763	3519	1110	352	247	306	319	298	124	138	140	128	108	120	105	125	142	134	125	121	129	105	145	139	115	121	114	112	118	144	148	152	147	130	132	141	130	161	109	147	133	119	136	124	103	137	118	129	122	131	121	127	119	129	137	116	125	145	144	118	114	121	117	113	133	170	133	127	147	119	137	131	135	108	127	111	120	143	120	125	135	131	124	119	126	113	129	129	146	130	141	103	141	122	144	145	129	138	146	126	131	140	140	110	145	123	133	128	132	110	129	120	111	110	121	133	121	122	127	127	102	145	131	125	127	147	120	118	136	146	131	134	110	113	120	132	118	123	113	134	126	114	150	111	141	111	120	135	127	122	133	117	139	96	123	130	127	133	135	122	106	119	122	158	116	107	129	146	122	132	142	136	128	136	133	150	126	140	136	101	130	128	148	131	126	142	124	113	128	152	121	125	143	136	130	141	133	117	138	122	142	130	130	179	145	137	134	146	122	115	124	158	147	132	114	130	119	108	122	133	135	139	121	142	113	118	113	129	155	116	129	121	137	146	112	142	124	135	117	122	129	130	130	105	134	124	130	139	122	125	139	131	125	129	126	130	120	137	134	116	128	116	133	137	116	139	136	125	129	128	149	138	154	122	129	128	114	129	132	114	126	120	106	119	134	133	125	109	127	126	122	126	146	138	138	132	130	123	130	122	123	144	127	129	135	116	132	114	119	112	121	123	121	125	125	130	160	138	122	124	120	134	131	140	106	119	121	120	140	131	138	107	111	136	124	101	122	126	114	128	134	104	114	149	107	142	140	135	126	133	158	120	125	157	137	116	122	126	122	122	103	125	149	131	110	114	129	153	154	124	126	116	117	132	132	144	122	110	101	134	135	128	150	111	136	132	127	137	132	133	119	123	141	134	110	112	152	133	117	135	127	149	130	141	142	121	138	127	133	141	158	126	140	137	104	154	147	148	125	131	142	153	119	125	121	104	127	129	127	123	127	129	121	112	142	135	137	144	135	119	134	120	138	127	131	130	132	122	140	124	115	138	118	116	143	132	146	137	165	126	125	135	127	148	135	117	104	148	135	123	128	115	129	144	144	119	140	125	152	129	131	143	127	118	144	115	127	137	118	123	130	143	136	134	90	135	144	114	122	123	105	109	121	126	140	143	123	133	116	148	124	133	131	138	109	121	118	113	121	115	164	108	114	138	128	121	132	117	143	122	127	136	116	139	131	152	113	135	144	147	125	115	134	123	132	127	128	141	140	100	137	140	124	140	132	119	134	116	130	94	119	148	122	123	124	124	133	120	125	137	122	152	139	122	107	131	98	117	119	150	122	123	136	131	137	114	131	111	125	118	121	149	125	148	138	132	132	120	137	127	133	116	137	117	127	116	135	141	121	142	124	134	132	152	127	125	144	123	133	130	119	146	131	141	130	128	112	132	112	135	139	123	158	133	128	119	115	131	127	124	118	136	135	129	158	142	117	108	119	110	124	137	103	125	133	120	158	153	136	141	136	137	142	134	136	106	130	137	131	128	113	126	142	106	128	120	138	139	140	149	124	115	140	141	126	128	131	126	108	111	129	123	134	120	116	133	119	117	129	115	136	135	121	119	119	119	114	108	131	112	146	149	125	119	107	127	140	113	133	142	111	134	110	117	113	159	113	121	152	127	114	130	137	134	123	132	124	121	119	152	120	131	130	145	120	127	135	128	131	142	150	122	127	120	152	157	133	146	107	129	150	138	107	125	122	113	112	149	112	117	114	129	140	130	146	136	132	134	152	118	139	137	120	112	127	115	149	121	127	136	124	144	125	140	123	122	147	137	126	116	135	126	108	119	117	133	119	119	140	111	141	125	128	116	139	109	123	160	119	146	132	114	118	121	133	125	129	120	106	125	132	146	151	119	129	114	126	148	125	122	126	96	128	132	129	132	150	131	118	120	131	142	157	128	131	136	126	129	124	125	134	124	118	111	134	119	123	116	127	131	132	118	121	122	124	129	139	99	145	125	110	143	109	105	109	120	100	119	145	129	126	132	134	145	141	122	136	123	116	126	124	123	114	137	156	119	124	130	155	124	124	111	122	139	108	114	136	125	127	136	137	117	123	146	130	135	103	124	127	104	111	136	136	129	135	147	127	139	109	126	121	129	161	136	142	148	114	139	124	127	116	130	113	150	120	140	115	141	128	126	99	122	149	137	131	152	120	132	124	116	145	120	121	142	125	141	123	114	146	142	138	140	104	115	133	144	138	128	89	128	100	127	150	129	116	126	123	138	135	136	111	135	111	131	105	148	135	143	115	130	117	130	127	137	132	126	106	131	111	144	134	140	154	135	121	132	115	113	97	134	125	120	122	121	145	114	121	136	100	107	138	121	119	138	130	145	109	120	124	127	145	109	121	149	120	133	136	135	128	130	141	124	141	135	124	146	148	124	114	122	146	122	140	113	128	148	123	139	108	119	96	141	126	112	133	131	110	117	144	125	122	131	135	115	133	123	128	152	122	120	121	148	134	121	136	121	134	145	134	123	130	132	153	141	125	120	151	166	124	141	111	115	129	134	115	122	132	132	142	155	119	118	136	142	114	129	149	138	101	133	159	114	131	142	139	132	129	116	114	139	125	130	134	141	146	136	125	129	140	121	131	126	151	123	117	126	135	122	137	150	122	136	129	125	131	126	144	120	114	134	145	119	143	145	121	156	126	128	124	127	127	130	109	138	126	141	110	133	125	130	110	145	126	134	126	124	130	134	107	115	129	127	126	126	115	145	112	121	128	111	133	146	148	107	137	114	136	118	119	111	110	135	135	134	137	146	140	121	127	115	134	140	120	135	133	144	138	151	152	136	132	125	142	114	120	120	119	143	108	139	135	117	131	139	136	141	134	114	134	114	145	128	135	134	138	124	128	145	109	132	115	133	119	125	132	116	140	133	128	138	120	139	127	131	135	131	138	127	125	126	100	124	121	110	117	125	122	138	113	137	144	136	111	100	148	140	141	146	126	110	145	140	121	139	134	127	133	152	143	117	140	137	148	113	129	128	140	95	128	134	120	138	114	138	128	143	121	128	122	138	130	121	111	134	122	121	131	132	114	157	136	140	143	122	137	131	123	129	134	114	137	138	146	125	119	135	136	125	135	138	127	126	140	150	129	126	124	127	132	114	101	130	124	127	142	127	134	141	136	129	127	129	132	131	130	110	136	128	117	109	126	139	121	134	122	122	107	124	138	123	130	119	111	144	148	135	116	124	134	117	128	133	105	140	120	112	123	140	119	137	110	108	150	135	117	142	140	143	126	142	143	105	128	155	138	138	114	120	146	105	144	143	129	128	112	156	132	124	106	128	138	115	138	112	123	127	136	106	135	130	122	121	156	117	121	142	135	123	134	120	127	141	134	124	121	127	156	125	111	119	125	116	107	116	140	141	123	137	155	128	134	116	136	128	117	123	146	116	128	117	119	153	131	133	123	134	135	106	148	136	117	129	119	123
11119	7912	11195	9104	3611	1414	984	1159	1371	941	310	332	324	309	359	322	335	328	309	333	293	314	326	333	340	305	343	343	339	344	320	303	312	293	326	386	321	352	293	301	337	311	338	309	314	335	313	310	313	309	344	317	314	300	312	356	324	295	311	300	344	302	311	325	309	301	324	341	313	332	288	329	313	294	323	322	320	327	330	335	324	336	313	325	352	312	333	314	298	299	307	290	332	315	348	317	328	327	304	316	338	315	307	322	351	312	320	329	324	302	326	315	284	323	327	334	347	342	319	319	306	316	307	344	330	350	325	330	336	336	313	326	330	339	306	307	321	317	316	358	323	307	288	320	269	333	269	347	334	323	321	321	330	317	296	334	289	357	350	308	301	283	320	349	323	299	298	331	321	339	318	331	327	341	335	310	316	298	327	350	316	307	339	305	338	332	310	325	331	307	314	349	330	330	325	311	318	342	351	311	330	321	290	325	318	328	333	293	324	362	334	323	319	314	320	335	338	368	320	329	329	352	324	283	326	333	317	304	337	328	299	305	315	311	306	307	332	320	307	320	333	311	345	326	322	343	303	314	307	340	282	326	331	352	331	315	311	296	299	333	296	303	341	328	321	320	302	331	317	324	305	342	322	337	304	322	316	302	321	319	329	303	332	343	333	321	297	330	308	313	311	304	341	328	313	340	318	354	315	319	354	329	316	319	362	304	309	329	323	338	309	319	297	338	324	301	331	322	329	332	290	309	344	326	368	346	326	297	307	302	312	301	330	323	292	295	340	281	316	312	343	353	320	315	331	319	300	322	325	345	323	332	307	336	342	337	319	319	318	344	362	333	328	313	305	314	325	353	312	291	319	313	369	324	313	327	350	306	326	280	320	358	303	322	308	297	322	324	350	336	339	348	327	350	312	307	336	355	322	325	311	314	317	326	333	303	340	321	316	311	327	312	326	299	306	331	325	333	306	335	321	332	296	306	299	316	307	303	327	307	330	306	310	322	324	341	304	331	332	311	321	340	325	340	366	347	328	309	306	341	298	318	326	305	304	321	321	331	303	325	314	289	345	334	375	337	292	318	330	365	309	359	359	311	366	296	298	307	337	340	314	310	334	331	299	340	320	337	323	359	327	299	297	347	300	344	352	291	335	301	330	300	340	341	333	321	292	319	325	308	319	302	307	317	303	298	300	296	340	309	315	332	348	347	337	326	318	335	309	324	295	314	334	295	319	295	308	344	305	318	311	317	299	324	314	298	336	315	324	296	320	320	319	323	333	294	342	326	315	327	347	353	322	296	338	347	349	314	335	322	312	336	347	311	342	330	315	309	340	308	339	334	312	304	315	345	343	335	307	300	363	319	333	333	341	315	292	338	346	317	292	323	320	288	357	311	334	329	308	332	347	345	305	332	307	292	316	304	343	323	305	320	330	321	322	318	331	342	310	322	318	317	319	314	323	339	307	315	353	299	323	311	310	346	324	319	362	365	303	289	325	320	323	319	324	303	321	329	336	301	323	309	322	324	335	304	286	303	318	315	321	353	316	316	332	316	304	348	320	359	347	323	309	319	339	339	325	336	339	306	336	305	310	371	327	323	307	330	337	318	339	309	329	296	311	345	307	295	322	335	334	331	323	351	366	326	321	347	282	303	325	295	313	344	326	344	355	284	363	341	306	316	354	338	319	337	307	306	362	352	326	314	347	303	271	328	352	306	318	318	316	362	311	312	291	326	344	325	324	321	308	352	333	327	310	336	318	326	314	329	332	314	330	311	316	323	312	276	342	348	306	330	314	337	314	331	312	336	343	343	327	351	362	309	309	324	342	318	338	341	363	333	310	316	337	302	339	360	319	344	314	322	338	304	324	306	297	319	322	313	300	324	354	332	343	337	336	328	321	311	299	334	302	307	323	294	327	327	315	325	346	332	321	351	342	302	317	316	339	350	328	338	333	337	334	319	327	318	333	315	344	316	306	341	348	343	319	337	329	330	321	327	327	323	356	301	308	328	325	320	319	309	362	325	344	314	337	337	297	337	336	321	312	332	341	319	311	325	336	349	292	340	311	347	322	331	349	316	349	287	336	343	300	341	301	290	303	322	333	330	348	291	295	353	324	359	302	335	352	317	317	296	302	290	326	328	304	342	297	339	305	330	320	342	298	339	295	340	345	339	345	325	323	320	328	304	337	286	333	316	342	320	331	344	346	323	341	287	295	318	323	325	353	318	295	335	322	320	331	290	340	340	288	346	333	305	302	340	304	341	352	302	345	320	336	343	324	316	338	339	318	369	325	312	332	320	320	288	306	304	336	317	272	332	332	314	359	360	317	322	320	336	333	290	335	311	317	320	302	297	320	322	337	297	328	324	367	298	347	319	337	339	333	353	322	348	325	328	320	350	334	296	327	311	328	320	317	323	304	318	321	327	344	319	321	320	330	360	313	330	310	291	314	294	337	337	294	324	350	320	326	324	325	303	325	305	315	307	293	321	335	298	346	304	302	358	347	308	298	288	362	296	325	311	350	315	365	326	342	299	292	330	304	312	289	349	311	280	328	324	321	342	312	338	328	314	293	326	351	317	324	311	336	313	348	307	304	318	319	295	348	300	354	332	322	334	311	309	298	353	319	319	299	333	326	307	296	309	312	315	343	312	316	303	314	345	313	324	299	337	347	320	298	327	315	333	288	348	285	290	332	341	340	354	364	332	314	290	353	322	345	360	321	270	306	304	323	298	315	319	319	347	317	317	318	330	335	322	339	305	339	338	329	332	351	314	312	312	332	346	371	334	338	314	323	331	301	286	316	337	328	355	297	343	318	346	328	297	304	327	328	335	300	319	316	278	331	334	346	310	320	342	335	324	338	358	313	322	317	340	312	320	310	310	303	317	336	340	326	329	352	310	347	292	323	350	308	344	319	312	343	330	320	283	339	307	312	320	330	356	276	332	313	301	325	289	340	311	323	312	316	337	299	345	319	299	317	326	334	352	321	306	311	292	342	316	339	328	325	309	344	330	356	323	319	323	324	301	312	328	326	354	347	343	331	320	325	332	331	324	350	329	319	309	371	312	313	318	344	318	322	305	318	318	322	311	345	314	291	273	364	359	338	314	316	338	312	305	316	329	318	311	342	304	344	349	327	329	350	327	325	288	340	318	311	338	317	310	316	343	303	315	337	342	322	301	322	318	348	344	350	303	329	323	329	320	295	307	341	326	328	320	316	310	307	321	317	356	336	311	309	297	380	312	346	358	323	316	369	351	306	314	299	344	339	281	334	353	321	353	303	338	280	353	326	320	288	342	337	315	324	337	324	320	316	332	320	325	343	330	332	342	337	332	332	334	308	316	334	352	349	338	335	300	312	334	314	313	306	311	298	302	303	332	329	313	326	334	337	310	318	324	346	334	312	304	345	320	340	330	296	307	326	336	355	333	297	334	296	348	320	312	324	323	296	329	321	312	330	316	310	353	326	307	336	328	346	324	335	324	309	348	318	313	296	324
37630	27059	25739	17981	10029	5167	1138	3550	4067	3891	371	228	237	241	249	226	252	227	214	213	257	248	228	258	223	220	220	247	244	208	222	228	264	230	231	235	240	274	234	241	231	237	223	242	254	211	207	230	247	229	226	234	241	219	243	277	224	217	212	233	228	217	241	237	219	213	251	236	197	229	229	239	240	224	232	244	235	236	233	244	236	230	237	245	223	234	248	265	245	261	217	259	246	215	238	239	246	251	246	215	233	238	248	225	229	235	238	242	218	208	230	240	226	232	233	220	197	215	210	232	237	244	232	241	232	230	234	222	244	235	221	230	239	228	229	231	212	229	217	227	232	236	239	244	227	232	210	239	245	242	233	226	252	238	237	266	266	205	210	224	248	235	242	239	217	212	215	231	249	228	229	232	245	213	193	231	263	244	236	239	231	220	236	236	232	233	233	234	228	224	228	207	252	212	242	220	213	240	235	223	248	253	255	252	239	263	227	252	222	237	208	246	226	234	252	208	239	253	251	255	251	245	234	242	232	225	229	239	251	244	243	254	250	202	247	233	220	227	201	220	238	225	228	242	226	216	225	243	252	225	228	215	229	200	241	242	205	253	264	255	251	227	234	226	246	241	244	253	231	216	235	232	241	230	230	223	245	235	253	214	237	237	229	229	238	252	233	227	253	231	201	188	234	248	225	226	252	240	252	244	243	237	232	236	248	232	234	260	242	225	258	247	226	218	226	236	219	251	246	238	235	248	231	252	250	239	237	222	196	201	232	233	212	236	236	226	235	244	248	214	238	234	222	242	250	220	223	200	236	233	285	218	224	250	209	222	194	242	274	198	217	205	262	188	235	222	234	234	252	221	246	232	245	223	230	218	229	199	250	211	234	237	230	249	225	226	226	230	225	238	225	262	260	251	216	204	240	226	219	238	219	235	250	248	239	249	271	227	230	222	224	230	226	242	208	240	264	215	248	216	226	250	238	234	243	228	242	222	220	224	224	230	239	238	226	215	222	228	216	210	248	235	233	225	237	226	231	252	217	243	218	209	222	230	255	233	254	217	232	244	235	211	232	233	236	215	194	234	249	200	239	238	223	232	241	253	258	244	220	236	240	234	209	243	220	261	255	239	236	212	205	238	248	235	267	246	205	231	221	232	229	220	244	235	235	236	228	224	228	274	245	223	232	242	253	246	262	240	234	220	232	208	241	229	200	262	240	247	243	245	239	236	229	232	227	215	222	227	266	224	220	238	252	256	246	236	224	209	216	227	227	223	228	237	224	260	245	231	231	237	261	256	221	253	225	223	212	239	254	230	224	235	239	236	258	251	238	234	266	216	239	215	227	215	233	250	232	254	195	231	238	219	223	231	208	200	241	226	223	221	242	232	251	248	222	229	222	227	213	223	216	232	221	198	229	218	249	236	215	249	215	231	223	253	239	230	216	264	248	230	236	222	218	220	205	218	205	224	218	217	229	237	223	229	213	247	268	240	243	225	234	226	245	219	221	219	260	232	209	206	248	231	246	241	220	219	251	232	209	231	228	199	220	240	239	239	236	252	205	249	248	243	231	234	238	251	212	265	205	237	238	253	220	194	247	241	224	227	230	204	194	212	237	237	235	244	202	225	231	230	252	215	227	231	258	236	213	208	245	228	230	226	222	249	209	250	229	221	216	225	234	252	221	238	251	218	204	230	222	208	241	230	213	229	219	263	228	243	228	229	235	259	220	246	200	228	242	238	211	249	251	244	201	194	207	263	281	240	196	228	231	242	245	234	233	225	242	235	277	227	247	226	231	232	209	228	235	227	215	235	221	239	233	249	220	234	229	209	237	219	252	202	219	250	258	205	244	244	203	234	227	222	202	234	225	220	241	231	250	231	215	247	234	239	224	232	226	209	214	239	240	250	238	224	225	261	209	240	223	246	257	245	220	205	226	227	259	226	225	243	241	236	249	226	249	246	225	212	225	244	239	227	228	236	226	238	240	246	236	225	208	214	239	246	216	247	241	232	226	252	247	225	235	230	213	233	209	234	236	224	207	268	240	228	225	249	217	209	246	248	214	238	243	229	234	241	222	215	225	229	220	218	226	233	239	254	232	253	254	234	224	231	226	234	204	231	240	241	255	245	235	225	236	222	255	227	208	216	211	254	242	249	235	230	192	242	235	229	237	232	265	261	230	234	218	242	231	244	227	216	225	229	234	243	237	253	224	231	206	232	236	205	240	244	248	248	229	223	216	245	238	234	231	222	241	229	249	251	253	221	238	226	255	252	225	231	235	239	255	250	223	232	257	213	252	196	204	233	238	231	228	241	243	225	256	227	204	216	227	241	187	245	225	215	214	244	224	201	212	241	213	242	231	226	212	250	230	242	212	247	218	243	228	224	237	245	235	245	227	245	201	245	216	229	238	233	227	249	222	248	220	263	261	231	228	261	216	246	201	221	264	273	227	253	229	219	205	229	263	243	238	212	233	218	221	236	258	206	263	233	216	227	229	239	221	217	210	235	232	236	221	253	227	203	236	201	263	235	224	220	253	226	251	234	229	241	260	224	224	229	247	224	273	227	247	222	254	267	239	236	236	213	238	227	213	224	219	213	241	241	205	227	251	252	239	261	220	223	223	211	238	270	256	204	204	218	250	217	244	238	229	244	224	224	239	190	252	220	207	210	239	243	224	223	234	253	217	213	260	234	227	226	254	258	219	222	233	238	265	223	209	222	218	207	226	238	267	246	225	209	239	255	225	207	236	246	256	256	249	230	241	244	239	236	222	221	250	243	251	239	242	242	255	238	236	227	222	234	215	226	245	209	207	252	253	228	255	215	220	246	247	236	250	260	203	220	227	247	232	231	220	250	230	228	227	237	224	230	204	246	243	212	227	239	237	219	224	204	231	260	235	272	236	240	206	213	229	239	235	233	249	203	231	244	216	228	212	259	234	240	240	248	226	200	234	211	227	246	226	259	237	235	219	240	239	248	231	215	195	222	241	261	236	237	233	217	240	258	269	227	205	234	226	210	222	216	223	244	233	274	250	213	207	230	250	252	224	234	223	252	217	239	243	202	235	254	243	230	232	221	269	216	241	225	249	242	257	239	204	231	229	225	234	219	240	209	253	230	236	221	232	231	199	221	238	250	250	195	235	225	224	264	245	212	217	241	241	245	201	218	217	253	229	238	212	229	214	210	240	221	211	230	252	253	239	208	254	241	249	241	214	221	252	205	239	231	215	209	237	254	249	224	244	248	217	199	221	235	222	224	242	252	208	238	200	204	219	231	230	220	206	216	234	220	223	243	235	250	220	253	250	222	236	207	243	215	234	242	246	235	248	227	234	248	235	252	225	258	268	247	263	235	238	223	218	229	262	239	207	224	244	234	222	232	228	228	243	219	207	214	209	211	222	216	209	246	222	228	211	223	227	254	232	231	229	257	250	238	215	245	220	224	254	235	230	234	225	230	219	229	232	209	216	242	234	245	237	253	239	260	244	233	251	244	228	204
24349	21243	29523	26852	20158	12688	3695	14127	15697	12968	536	539	563	551	544	543	555	541	493	521	562	558	532	515	521	548	535	578	554	501	526	560	564	565	564	530	539	487	561	528	543	584	528	521	515	517	507	522	509	545	575	577	529	528	520	516	530	562	519	515	528	532	512	527	553	510	513	500	515	561	539	525	517	505	534	544	558	522	540	539	514	572	533	527	539	518	524	514	509	565	573	495	574	549	560	577	519	532	523	570	526	530	541	507	518	550	527	510	533	536	543	521	518	496	518	525	537	515	541	541	538	534	580	505	513	551	466	497	592	539	543	503	524	540	560	541	534	549	521	526	536	557	567	507	524	490	521	598	519	546	537	519	508	572	530	491	558	550	502	530	542	539	516	505	556	575	528	560	546	558	561	520	541	540	568	512	560	502	531	545	528	596	512	549	560	561	566	553	541	507	517	537	499	553	543	517	538	520	529	530	522	531	534	543	562	560	549	526	498	516	502	525	530	535	534	527	539	567	557	521	548	510	523	517	549	522	540	553	541	518	504	534	483	559	502	510	519	509	535	541	550	530	562	534	524	552	520	515	537	490	489	467	546	530	524	543	572	524	547	510	497	572	484	562	525	545	574	528	530	512	518	515	536	534	521	530	524	514	563	491	549	568	513	533	537	536	523	522	534	516	567	512	536	463	511	527	512	574	546	528	499	532	561	528	536	496	456	522	521	551	515	556	519	544	523	551	532	550	548	526	546	521	531	531	529	499	500	550	543	525	542	543	520	535	506	548	534	518	555	507	568	587	528	531	507	564	544	511	503	540	555	540	517	534	541	495	530	567	561	490	527	504	516	499	530	542	528	520	546	540	565	524	534	525	485	508	507	521	489	517	559	536	502	543	514	526	541	498	502	526	527	559	530	529	530	549	517	525	511	546	590	498	534	550	511	494	534	536	508	537	520	516	520	521	502	525	506	491	514	497	524	563	535	538	523	546	506	516	514	577	529	524	545	523	562	482	507	515	524	554	534	495	522	571	526	492	531	526	569	545	513	572	501	496	549	512	547	521	542	521	543	554	524	547	562	518	537	540	559	533	564	540	508	506	542	525	561	527	514	538	552	513	528	519	499	557	539	539	557	506	506	532	525	538	530	529	543	502	548	580	527	550	473	493	513	539	576	513	566	563	549	558	543	518	560	571	537	564	586	523	550	502	536	542	555	521	545	498	537	511	576	506	553	521	497	548	532	560	560	539	548	543	558	516	518	523	565	556	535	555	512	528	490	546	476	555	513	512	507	524	530	572	550	542	500	544	535	510	536	529	556	542	520	513	541	519	498	496	499	548	514	522	539	541	525	508	490	511	546	550	540	528	553	554	549	552	524	567	537	523	562	521	526	510	552	519	502	560	526	517	534	567	527	513	562	518	550	547	495	544	526	554	568	502	578	539	513	562	522	538	568	539	548	522	520	528	581	531	512	521	572	523	532	541	549	505	548	561	515	516	555	483	536	538	522	575	550	559	471	531	528	547	503	505	546	536	520	504	543	548	556	531	547	510	547	470	531	537	511	505	510	563	545	560	529	527	559	538	490	513	510	541	527	513	545	511	502	523	543	490	528	540	573	573	501	520	497	538	531	536	527	557	545	528	580	482	539	525	532	490	515	528	514	488	554	527	490	574	519	535	521	571	588	500	555	528	500	522	536	512	507	556	519	508	528	481	511	539	525	525	530	526	496	532	541	521	506	513	525	527	523	566	501	542	557	562	503	545	532	500	466	525	506	562	548	537	581	501	557	545	518	509	509	461	566	515	498	487	562	554	536	545	511	469	495	525	542	501	520	547	479	541	556	513	509	515	513	578	549	593	540	549	525	523	528	548	531	532	518	572	569	504	519	540	526	548	515	525	511	527	560	514	516	529	511	514	554	495	539	538	544	534	536	517	520	519	552	533	532	521	540	528	526	528	508	557	545	517	513	500	542	526	528	496	522	540	507	531	520	507	530	518	503	531	543	511	514	534	553	543	553	540	570	549	535	536	508	518	539	537	536	552	554	545	559	544	551	507	544	526	535	516	558	491	538	514	554	554	548	540	536	528	514	535	505	557	545	531	561	570	532	538	582	527	548	508	575	549	528	524	520	483	527	549	508	547	505	529	545	511	506	533	557	528	541	495	531	551	511	506	518	526	493	517	511	509	553	563	515	581	509	533	518	531	518	548	510	517	551	547	547	528	574	509	514	572	497	558	540	531	543	553	520	578	534	523	562	521	544	546	547	506	480	513	508	555	552	525	521	521	517	551	541	560	552	523	519	501	531	563	546	535	511	548	515	540	530	525	542	558	563	532	513	536	561	560	550	531	516	573	533	577	525	547	523	566	540	549	531	532	535	533	499	530	581	566	519	490	513	588	548	537	543	534	533	492	535	533	539	526	512	547	503	559	555	513	513	573	554	536	563	523	555	545	532	547	525	556	515	516	519	518	485	522	588	545	527	503	545	541	493	536	512	533	556	548	512	584	544	530	522	530	533	562	562	524	513	540	561	518	565	576	516	541	513	545	536	508	541	523	512	537	515	590	525	563	520	519	505	510	541	556	504	528	546	559	481	537	540	505	517	526	556	515	504	527	569	530	498	560	528	481	517	513	524	547	558	523	526	528	543	522	557	542	539	546	519	519	538	518	545	534	564	545	514	482	542	557	524	512	540	521	535	520	549	501	548	535	550	559	507	538	531	544	518	561	505	539	551	515	524	534	536	544	529	533	558	531	517	509	537	502	530	477	555	558	517	566	522	565	525	531	498	542	488	526	540	491	533	580	545	520	552	505	541	549	526	500	538	509	489	520	521	542	573	534	528	549	546	517	538	536	534	517	581	510	510	558	536	536	539	547	518	500	532	547	532	511	557	556	514	530	550	509	558	517	524	552	536	547	549	522	513	568	536	529	513	536	490	529	543	569	576	520	519	499	491	510	564	515	530	517	508	503	534	511	511	547	526	514	529	545	540	528	516	543	525	565	536	530	517	560	568	538	536	543	538	544	550	535	508	491	520	514	554	515	538	551	527	514	544	543	552	569	526	550	542	505	514	494	536	548	533	507	552	530	545	561	538	534	566	508	525	539	565	507	541	478	496	534	550	536	529	550	539	503	546	520	519	517	532	576	537	493	516	552	534	504	559	502	515	532	495	534	576	543	515	526	524	508	586	557	515	532	525	540	528	506	513	521	521	535	526	555	503	499	531	508	537	511	522	550	512	528	551	547	544	538	510	475	546	555	518	562	530	517	541	537	578	608	486	553	574	561	547	502	503	511	514	544	553	535	539	547	552	511	532	508	498	571	519	574	509	537	516	549	494	562	572	554	577	563	526	549	507	541	552	542	557	529	519	510	520	569	546	543	519	531	516	511	504	534	523	524	521	545	512	484	507	504	524	543	543	558	536	514	512	536	563	500	512	535	518	574	512	561	552	507	516	523	548	540	557	533	551	542	564	533	547	513	546	565	518	522	535	490
47590	37471	38959	28329	19750	11889	2722	2714	7105	7314	461	285	283	272	244	270	271	317	251	267	265	263	287	262	291	278	322	294	258	275	257	252	238	262	282	295	292	317	287	272	306	277	284	265	266	258	238	286	225	289	254	255	262	292	320	276	272	282	302	249	279	276	265	262	267	252	260	299	297	288	275	265	255	257	270	286	304	266	252	263	297	257	253	280	255	299	275	252	271	290	271	277	287	248	257	283	245	262	273	274	287	266	265	280	228	279	245	245	263	266	286	256	232	286	256	269	296	266	278	257	282	285	297	271	312	251	268	287	276	289	326	277	243	263	237	263	271	259	238	296	285	300	261	268	278	277	266	261	276	280	276	291	254	273	282	254	261	282	273	271	271	296	276	254	291	240	264	312	285	265	254	284	287	242	260	253	271	276	287	244	281	252	252	259	266	261	274	263	282	282	257	269	259	264	272	281	276	239	248	281	259	253	289	288	268	276	267	271	290	249	276	285	275	230	252	281	269	293	298	271	285	258	291	252	288	261	299	254	257	256	270	287	253	219	253	248	250	273	295	268	307	258	276	253	282	292	277	271	265	254	267	256	267	271	258	283	255	275	270	233	261	276	277	292	253	250	290	258	244	292	296	227	262	306	289	259	244	280	267	263	234	246	258	263	269	265	261	235	284	263	302	247	278	260	232	263	277	268	269	271	280	256	257	270	274	262	270	246	277	259	249	295	269	270	253	262	278	248	240	272	238	273	265	260	260	266	272	302	272	289	270	298	265	283	271	262	239	241	265	279	298	276	273	284	307	289	281	251	263	250	272	280	291	278	259	253	284	255	266	256	275	262	244	275	251	311	257	261	296	238	258	270	284	289	303	292	263	259	281	273	258	287	269	271	248	283	275	266	267	276	301	285	280	274	277	281	284	264	288	252	267	292	256	289	257	287	253	277	265	233	281	256	234	273	263	236	299	262	294	270	290	270	277	272	279	291	271	258	270	283	283	278	303	253	267	254	254	263	260	288	252	256	284	282	277	277	237	266	259	235	258	265	268	252	222	268	265	302	299	267	262	263	275	278	286	266	254	269	279	299	278	262	253	249	246	293	263	281	289	263	256	288	267	286	289	287	265	261	276	283	264	244	244	274	271	278	270	272	216	281	265	276	252	277	271	300	257	272	282	279	291	291	292	259	242	254	265	285	278	272	271	309	267	286	275	283	293	281	248	290	296	279	260	279	285	260	250	264	263	281	289	257	269	293	301	241	278	283	297	266	282	271	284	268	272	257	259	272	262	255	283	250	236	271	263	261	299	312	331	283	273	276	265	261	250	274	243	281	245	271	288	270	249	280	297	277	264	284	293	259	252	255	261	254	269	264	301	291	270	247	241	277	262	273	263	263	284	273	268	312	259	249	299	254	273	267	292	260	238	262	269	280	282	297	293	259	240	268	277	252	265	285	315	275	293	276	267	256	247	269	259	276	263	293	300	237	284	294	292	259	271	288	290	292	282	249	281	275	313	281	278	307	266	255	250	263	265	297	305	277	285	252	256	259	276	254	261	262	306	305	262	263	253	290	252	307	282	281	304	265	284	276	247	281	262	289	312	279	276	283	244	270	264	268	257	279	260	290	276	272	290	318	241	255	271	290	268	265	278	281	284	263	251	290	272	259	246	258	270	294	254	282	260	272	281	266	286	263	275	251	252	253	262	237	269	246	297	276	252	242	274	259	259	275	270	289	251	293	281	297	246	280	277	287	283	272	261	272	260	255	268	268	255	240	271	290	266	287	251	255	263	238	283	290	265	286	281	255	280	288	290	281	278	250	247	285	247	246	281	268	275	280	307	283	265	272	258	284	253	263	257	276	278	258	246	258	268	290	277	264	268	278	275	256	281	259	295	282	278	246	252	267	275	288	269	288	246	236	236	270	270	294	283	287	247	259	273	299	294	264	277	256	243	261	250	298	277	252	238	258	273	259	285	287	243	272	269	281	297	266	251	254	284	277	246	249	275	282	272	249	240	272	237	242	247	266	285	274	263	282	286	278	284	264	239	271	273	284	255	277	249	255	269	271	272	270	261	274	266	252	275	269	283	267	256	259	277	252	273	264	254	222	265	252	258	277	292	240	220	252	275	270	255	254	255	295	266	285	262	246	273	292	280	303	278	270	304	263	273	230	241	286	262	321	254	281	251	264	262	266	265	261	255	240	277	292	270	299	271	265	252	271	269	281	293	245	275	296	271	295	252	267	285	272	276	287	267	299	281	274	276	269	267	296	314	266	256	298	304	285	287	273	269	254	242	289	277	237	279	276	255	247	238	265	282	248	293	297	276	270	266	249	275	268	282	298	279	255	264	253	290	283	270	238	284	288	267	260	276	297	279	252	262	268	262	233	259	301	275	297	297	289	290	274	257	258	255	276	317	249	256	273	277	261	264	258	263	258	255	236	255	258	282	243	241	257	247	255	264	277	289	288	252	290	264	270	260	256	256	249	260	250	254	253	259	271	267	274	281	293	276	237	276	274	256	241	275	277	238	266	267	263	277	261	275	297	295	316	274	248	287	268	288	288	286	273	228	239	230	260	261	286	287	240	263	279	286	246	257	258	276	277	238	270	270	253	255	252	282	296	293	270	275	257	276	280	264	291	266	312	242	267	278	241	265	261	254	274	265	305	295	257	235	253	279	272	259	251	284	265	281	249	275	257	265	247	279	266	258	267	268	260	271	247	257	284	255	264	270	245	278	292	245	279	264	272	251	273	285	252	284	270	284	271	252	288	274	267	277	289	297	280	280	274	298	266	259	270	281	279	264	229	281	270	269	299	284	288	293	272	262	267	271	267	250	249	284	274	290	263	250	264	309	278	270	285	289	277	288	259	287	259	271	247	294	263	262	260	270	279	258	240	267	238	258	312	248	271	264	297	302	260	256	297	280	254	271	287	278	279	286	272	267	260	247	300	288	295	271	291	254	264	275	302	295	271	288	310	294	273	291	278	283	244	275	257	271	267	247	264	231	288	283	239	254	272	285	284	266	273	299	255	294	255	255	273	267	276	292	262	271	261	261	280	284	264	242	266	262	289	250	249	271	279	262	282	259	264	287	285	264	303	280	283	231	269	285	260	291	264	255	273	257	285	261	251	293	256	239	268	254	296	273	267	238	271	278	234	272	266	245	211	252	264	222	254	258	243	252	295	262	279	303	280	275	257	285	285	264	250	276	280	270	281	267	300	267	296	242	263	281	292	292	239	279	267	279	276	242	277	263	318	275	277	253	244	223	258	274	262	282	249	285	294	308	247	258	275	257	257	268	242	292	293	270	277	271	292	265	293	286	288	268	303	281	292	255	294	257	261	266	286	268	305	256	251	287	269	283	284	257	285	274	302	282	253	268	281	321	254	287	292	266	277	256	287	273	284	260	260	278	291	313	277	223	243	261	265	283	252	255	240	282	290	279	270	292	268	249	279	262	286	270	246	278	302	284	256	269	250	287	268	265	287	274	241
30578	29261	39112	35559	31310	19635	6224	10278	22529	19113	691	668	701	633	647	616	618	628	598	629	583	627	612	583	626	619	592	601	595	573	583	586	565	601	608	616	536	592	588	558	599	620	566	594	588	642	582	628	639	585	574	595	594	563	589	592	594	553	595	566	571	600	603	557	588	594	590	618	589	582	644	612	573	579	593	581	577	600	612	589	614	586	560	614	574	576	606	572	603	598	595	576	577	570	635	585	621	632	561	589	626	571	553	598	589	557	584	591	556	631	563	593	588	632	590	585	597	533	603	618	563	558	565	584	606	580	628	577	524	531	586	544	530	522	575	616	574	579	599	578	554	608	565	574	560	565	609	578	584	526	604	557	555	607	550	576	596	569	590	573	591	621	571	634	565	628	580	616	571	582	622	572	588	584	560	609	578	612	565	593	585	556	618	570	614	602	575	604	573	594	613	570	546	591	562	578	600	589	573	634	593	609	570	591	527	553	577	589	587	612	585	628	609	575	581	560	589	596	577	599	591	592	551	585	577	573	583	582	601	633	593	599	602	565	615	579	627	588	559	580	578	589	545	607	574	597	575	598	618	564	658	550	622	583	576	600	596	575	575	584	611	576	582	589	604	620	580	611	573	617	576	610	625	584	616	556	599	608	561	591	544	555	606	642	592	576	602	594	609	599	600	597	594	565	584	627	596	599	616	592	592	635	575	571	587	572	568	565	604	592	601	567	539	587	589	593	616	588	596	593	622	590	601	618	586	591	542	572	608	577	569	605	593	591	563	575	644	569	584	589	560	601	582	585	590	592	584	586	593	639	617	547	575	591	568	555	533	604	602	603	551	572	594	593	586	579	594	591	601	530	576	627	601	632	509	590	561	573	600	591	609	567	570	583	583	554	562	566	586	593	600	630	570	575	579	590	561	569	590	589	595	620	585	569	573	603	571	502	538	564	573	570	578	603	592	604	595	668	543	593	558	560	585	602	634	613	619	590	600	599	591	560	566	576	563	586	556	561	554	594	607	556	591	572	555	585	562	593	542	604	608	583	588	581	614	543	590	570	612	553	604	499	571	595	614	555	606	554	570	627	560	601	632	637	615	584	560	562	577	553	583	616	581	565	593	579	589	585	583	598	581	598	593	562	601	580	579	557	592	601	588	575	556	582	576	557	605	618	595	585	601	599	586	603	603	551	627	588	583	601	595	579	598	578	589	612	554	622	569	630	554	600	554	575	583	611	632	543	579	575	592	563	558	561	566	555	569	584	599	607	543	594	567	568	570	587	615	627	648	592	566	583	589	604	608	592	593	588	646	572	561	571	587	609	601	629	592	554	568	581	554	588	621	614	550	609	601	601	604	610	564	523	578	618	596	566	604	595	596	589	597	608	567	576	582	567	533	574	559	581	595	590	584	606	589	616	611	594	632	576	594	563	594	581	626	599	587	576	594	623	557	576	599	575	616	570	574	587	575	565	610	588	584	587	600	590	563	599	584	604	579	579	606	587	587	587	607	589	597	545	566	546	574	547	596	557	594	564	570	551	632	590	568	588	563	610	570	615	631	613	553	564	585	530	537	606	588	589	580	566	611	570	551	578	576	582	566	587	572	596	651	621	540	568	603	550	554	565	567	622	647	595	539	557	651	582	521	583	590	615	541	607	586	560	595	566	537	559	575	598	593	591	615	590	558	557	560	588	567	569	595	573	555	610	575	608	601	617	575	593	600	611	604	581	587	600	604	567	582	579	569	576	622	573	585	557	604	553	607	583	591	613	592	559	614	606	624	581	583	619	593	606	564	610	611	601	607	567	589	609	573	583	597	595	585	561	581	534	572	594	567	582	593	613	600	608	576	600	612	552	633	602	550	549	561	596	584	562	586	559	579	577	563	611	641	577	584	598	600	587	581	580	596	600	577	586	592	595	575	574	565	623	572	578	602	577	604	561	556	595	586	620	567	590	557	554	528	558	567	574	606	637	632	593	563	578	601	575	592	580	574	592	597	634	579	551	581	591	610	563	597	553	596	601	587	586	612	597	587	583	582	576	568	598	604	597	597	572	615	585	560	635	591	622	569	594	574	600	598	609	582	619	563	602	567	582	605	613	590	579	610	615	557	582	558	565	589	575	593	550	553	584	600	596	583	567	616	592	619	606	581	583	630	587	556	642	611	582	573	591	616	511	589	585	595	629	577	562	618	549	596	603	597	597	580	565	579	574	585	597	539	618	594	580	586	600	615	575	566	586	580	605	603	583	609	543	591	571	617	587	563	545	639	550	555	567	537	558	552	606	602	622	598	584	573	583	541	610	607	556	571	616	576	622	604	581	590	583	580	580	595	588	583	584	572	586	607	614	593	555	597	598	615	616	567	585	603	555	559	633	541	605	572	596	601	565	597	552	580	577	635	583	504	646	543	554	661	581	574	572	625	610	596	583	598	585	614	583	641	568	596	557	572	594	589	549	594	592	573	566	614	606	578	619	614	607	570	587	560	587	597	574	533	596	623	588	552	616	595	595	585	563	596	578	604	591	611	578	559	571	562	567	581	564	589	570	553	554	634	581	633	610	607	558	572	550	646	570	593	593	616	587	582	592	578	585	584	594	579	538	571	570	593	602	605	600	629	593	555	602	593	611	640	583	565	629	566	620	591	580	561	618	576	576	617	620	567	607	600	566	569	594	561	599	571	586	614	581	565	580	603	629	566	656	565	590	596	596	588	565	595	594	549	578	599	604	586	650	546	589	606	594	595	595	530	596	562	620	644	578	614	614	574	596	555	604	550	604	579	602	580	612	561	580	594	574	583	541	574	597	574	580	598	604	595	622	608	621	621	583	606	625	554	553	583	594	579	594	577	595	513	568	610	565	578	593	587	574	577	543	583	598	578	569	628	570	589	601	605	553	598	577	633	606	587	563	597	562	546	595	612	553	598	583	579	623	605	601	599	524	617	567	591	575	608	583	598	592	550	594	617	577	590	588	597	590	610	591	609	609	581	615	573	611	595	564	617	628	573	557	601	596	610	616	603	588	608	613	539	574	586	547	602	562	619	596	588	602	584	541	545	574	581	585	564	594	602	592	615	625	568	584	562	563	567	603	574	605	547	598	590	544	591	619	580	588	554	595	564	578	616	588	557	558	572	582	561	570	597	569	623	615	586	609	601	593	556	580	573	639	587	587	611	578	602	632	583	551	592	591	562	549	603	566	569	549	605	574	578	549	553	549	650	583	586	595	571	534	510	575	602	605	600	555	602	592	563	573	603	567	573	633	554	578	610	574	610	557	633	617	562	620	601	601	585	578	569	609	595	612	616	586	582	558	579	549	595	591	606	621	569	577	551	618	546	610	580	567	572	540	572	548	600	606	561	540	621	577	591	642	602	583	587	587	595	612	589	600	581	575	582	593	619	605	555	596	577	592	615	610	556	571	578	607	597	587	587	608	590	563	581	632	567	617	579	594	554	590	601	600	583	557	573	598	636	546	588	608	568	554	613	560	588	572	592	616
20183	10129	7634	4082	2236	1165	411	244	295	253	115	125	134	116	129	104	112	112	123	150	133	110	133	110	131	102	112	105	103	135	108	129	131	122	123	102	93	122	97	95	110	125	116	114	123	111	109	123	115	132	122	126	108	122	124	113	111	126	121	106	105	105	104	98	115	129	129	112	109	123	139	113	112	118	106	110	114	121	109	118	110	89	122	115	108	131	125	99	105	122	118	124	106	101	104	121	126	124	123	108	135	135	135	98	129	131	111	111	107	106	117	107	98	132	105	111	104	105	122	108	117	111	118	116	117	104	103	115	101	115	96	116	101	118	114	122	106	132	108	123	134	111	98	124	134	107	103	141	116	127	108	109	93	136	127	111	140	127	112	122	116	93	127	114	129	103	136	106	113	115	106	136	100	123	105	112	113	99	108	127	109	107	114	121	115	115	131	111	121	123	134	137	112	107	127	135	110	125	114	101	104	129	113	103	121	116	123	120	128	122	110	109	133	125	117	124	94	121	133	123	115	123	106	114	122	141	129	120	118	122	110	105	122	99	110	113	109	127	129	122	127	123	107	106	136	112	140	112	119	122	116	128	106	128	118	110	119	107	99	127	144	108	108	130	116	127	136	121	119	123	112	125	100	86	128	128	125	111	95	104	108	121	119	107	102	95	122	125	93	114	120	132	93	97	115	127	140	108	140	131	106	117	110	118	107	132	110	127	108	119	130	109	112	138	127	102	115	120	117	124	105	122	108	117	113	130	123	110	119	112	139	147	116	109	123	116	132	119	96	103	117	124	112	118	100	127	116	125	88	107	105	114	109	116	110	110	96	106	104	85	112	118	95	88	106	118	125	106	149	105	111	111	116	121	114	123	102	82	104	105	123	102	104	128	91	116	104	137	121	109	100	110	138	115	109	114	128	116	118	129	121	113	117	121	118	104	116	131	106	97	111	119	115	108	111	120	96	116	108	114	116	106	130	135	110	141	122	111	117	121	103	106	119	113	103	120	121	108	126	129	93	102	120	131	103	120	113	146	116	108	121	95	117	135	128	123	130	115	131	114	108	112	120	114	109	106	116	129	116	108	108	104	131	121	117	119	103	114	126	114	92	109	101	98	129	105	121	123	113	111	106	117	129	108	114	114	106	128	110	118	131	123	104	118	105	123	126	121	107	127	139	113	105	114	104	116	130	109	116	107	136	124	135	99	116	106	106	118	138	125	124	108	115	109	100	111	123	123	123	125	112	104	94	85	112	103	97	142	121	125	119	127	138	121	120	110	104	120	133	114	94	119	107	113	112	106	118	135	107	121	106	109	117	100	121	128	118	110	116	104	118	136	104	123	145	111	104	112	144	116	115	111	110	95	110	116	98	111	122	109	100	112	111	105	110	106	124	97	111	120	125	114	103	122	91	95	135	109	130	128	120	120	98	121	109	138	135	116	123	119	118	128	129	140	116	122	105	96	128	120	100	105	130	125	129	92	134	112	112	138	126	123	115	110	129	95	131	116	98	105	122	124	125	99	107	129	113	110	122	119	116	98	99	106	131	121	110	105	115	110	112	118	92	113	121	115	98	120	134	96	126	93	114	112	106	91	102	113	110	129	110	91	106	121	101	109	123	109	122	120	134	115	104	136	96	121	121	127	146	130	118	133	130	120	122	129	122	112	121	114	117	126	125	125	104	115	104	128	107	100	125	114	104	116	109	109	124	113	117	137	125	112	122	124	115	131	111	81	110	125	110	126	120	120	124	117	94	116	115	126	105	114	111	101	116	122	102	112	126	105	106	148	117	129	123	119	117	117	120	98	98	113	123	132	127	114	123	119	108	113	101	122	110	113	99	123	116	118	113	118	110	128	125	110	105	111	109	102	121	122	117	104	122	101	122	117	133	112	112	109	127	102	120	112	128	97	98	114	134	104	103	130	115	100	118	110	115	101	119	105	120	96	124	116	115	105	122	117	113	118	114	111	99	113	118	112	111	117	121	146	119	118	119	111	137	134	111	122	109	117	113	111	112	105	126	106	110	108	123	90	124	111	115	109	121	111	115	106	137	113	125	106	129	110	106	131	115	119	125	118	129	133	123	103	119	107	85	119	125	137	106	122	136	129	105	117	133	139	117	125	103	128	122	110	114	124	121	118	115	122	109	123	126	106	92	113	102	84	122	108	110	120	125	105	94	118	116	90	117	101	129	94	112	129	121	116	95	136	117	123	111	118	94	126	114	109	104	107	102	121	113	108	101	111	129	111	103	114	100	111	139	126	100	116	115	113	128	96	110	105	108	108	115	110	116	122	115	138	108	120	132	120	135	136	126	118	123	118	120	128	129	95	110	109	108	106	110	112	124	136	97	114	110	119	101	101	120	124	132	108	113	125	112	128	128	129	118	128	117	102	128	110	129	115	114	108	106	113	104	112	121	122	113	126	114	107	99	118	122	123	99	106	120	117	140	126	103	140	107	108	101	120	94	124	120	129	99	109	130	117	101	107	112	101	113	109	109	112	130	123	137	126	112	102	116	105	105	106	121	119	126	83	133	111	122	134	115	121	138	115	116	113	102	105	116	113	102	103	124	114	112	125	113	114	109	122	112	126	109	125	124	111	121	121	104	115	123	110	118	127	101	113	132	120	116	126	105	111	116	115	103	127	110	125	122	120	108	97	108	118	113	120	133	109	95	109	138	114	101	117	125	119	124	137	121	132	115	130	136	117	128	117	98	113	115	118	103	135	117	133	112	93	127	122	113	124	96	119	127	109	112	115	111	109	112	87	130	128	104	122	110	123	117	100	118	116	122	109	111	117	102	109	116	98	123	109	118	110	113	115	121	105	114	117	113	126	141	118	132	107	120	91	114	116	132	121	115	118	100	136	103	104	117	122	133	99	127	116	120	108	132	94	142	101	98	119	122	134	124	112	134	123	116	142	125	100	128	109	121	108	110	116	106	118	133	110	127	123	105	125	122	111	106	112	125	134	127	130	127	133	87	119	128	113	117	122	141	106	117	113	97	115	116	82	125	103	102	115	109	121	122	120	111	106	118	121	113	121	119	100	120	117	107	109	99	93	115	116	117	120	106	109	114	131	130	108	104	92	109	118	113	104	120	114	115	117	111	113	125	126	124	141	134	106	122	107	103	122	129	121	119	119	126	124	126	114	123	118	115	100	114	108	117	115	113	118	118	112	149	134	117	115	132	121	119	106	114	110	117	98	118	142	107	107	112	109	104	109	113	113	135	115	117	102	138	114	129	103	116	125	130	124	103	117	111	107	104	129	112	106	105	121	120	127	131	111	122	123	104	107	108	118	124	118	134	124	104	122	127	127	103	108	106	107	118	114	128	105	112	132	130	106	120	108	92	105	112	118	118	116	122	119	106	117	127	104	112	107	110	108	123	118	100	101	122	100	99	123	108	108	117	115	123	104	128	110	109	120	130	131	104	119	114	121	139	134	122	110	112	97	104	115	125	105	118	125	119	117	113	108	99	107	117	129	112	111
12067	8176	11997	10309	7336	4535	1545	890	1207	867	302	299	315	316	301	279	286	296	286	303	309	280	258	293	280	289	302	311	311	293	333	312	283	289	305	322	316	321	267	301	286	262	286	288	306	305	283	328	327	316	276	315	327	276	331	313	304	285	278	306	284	326	305	331	304	306	260	289	288	329	295	284	260	295	300	296	299	333	308	308	301	307	310	318	297	249	318	296	302	314	283	288	285	294	311	320	290	295	315	302	295	273	278	302	295	295	316	284	320	299	300	297	299	300	310	314	297	275	308	303	280	290	293	293	319	307	309	306	266	273	303	299	286	296	309	313	290	303	283	309	281	298	301	295	307	312	311	298	328	284	262	283	291	297	285	307	284	290	279	308	316	306	292	256	321	277	285	319	308	301	287	301	298	293	309	283	279	283	306	271	284	322	319	283	273	283	274	297	316	303	291	294	313	301	255	268	310	282	286	314	325	296	257	265	299	295	283	296	301	310	304	301	263	295	310	283	277	310	297	315	327	291	293	286	297	281	297	317	288	310	302	299	307	294	284	280	274	316	278	329	271	316	308	324	317	275	285	299	288	298	292	297	280	264	300	313	278	295	292	303	284	284	299	299	283	279	287	299	286	280	281	310	321	296	297	295	286	296	295	292	294	287	272	321	305	299	281	301	286	308	284	279	333	310	310	296	264	327	296	302	296	309	269	284	265	316	325	291	343	285	266	296	266	299	268	304	277	309	298	300	302	305	299	296	306	309	282	304	294	285	328	313	301	282	299	312	279	294	264	315	277	324	262	302	307	311	266	287	265	306	301	281	284	316	331	290	268	287	298	300	271	313	292	269	308	296	286	328	292	304	275	289	303	272	293	295	312	287	294	292	298	272	275	299	288	280	283	310	296	292	323	309	296	317	290	307	289	319	285	301	281	279	322	296	311	315	295	291	292	279	316	269	306	311	293	267	334	285	300	272	295	280	305	308	296	311	300	308	308	277	308	258	301	304	277	294	296	277	332	261	318	273	296	291	280	294	302	305	304	277	305	287	314	312	289	299	285	299	280	277	304	285	314	303	282	280	282	314	300	287	338	290	308	294	304	270	273	282	270	288	259	323	312	331	320	286	254	279	296	278	311	296	288	273	294	297	334	312	315	287	266	299	297	306	292	293	290	311	324	283	283	307	296	279	312	298	286	309	279	290	281	283	305	262	325	308	288	289	299	281	307	281	299	262	310	291	281	292	291	315	280	272	271	304	276	304	276	302	294	267	300	298	269	266	308	280	298	275	321	301	282	285	278	289	283	297	318	306	313	275	304	286	317	301	262	293	301	317	285	291	292	291	290	291	286	305	286	319	341	291	269	288	295	291	279	304	299	295	281	307	330	279	293	286	324	307	293	311	267	315	274	279	304	291	291	305	335	329	305	319	314	280	293	307	302	296	270	307	278	300	278	312	301	286	313	313	294	296	293	309	313	289	312	285	324	274	294	308	311	303	331	300	288	304	291	296	284	278	286	290	314	301	283	295	290	309	318	315	328	291	307	303	280	284	284	273	275	317	313	293	267	282	298	279	284	293	275	299	313	289	305	291	303	305	323	261	283	301	307	301	282	276	298	323	295	314	301	308	317	273	273	304	314	306	273	289	321	317	291	287	291	281	321	316	296	306	321	295	298	273	306	303	330	289	276	302	281	314	290	335	282	306	277	330	285	298	280	282	304	321	281	290	300	312	300	319	282	301	294	319	294	304	294	282	294	294	264	314	291	277	272	292	303	280	291	312	284	265	291	304	289	289	300	276	295	291	319	268	313	315	300	298	325	296	301	300	310	323	287	327	294	307	317	287	297	290	329	304	299	283	296	308	303	310	267	310	289	334	310	303	267	294	325	276	309	284	310	302	299	294	290	305	297	316	302	303	292	269	260	279	266	279	293	290	278	318	291	278	303	277	302	301	270	292	279	297	337	317	337	292	289	274	298	313	297	295	300	305	297	272	299	320	275	321	287	329	294	317	281	307	315	292	304	296	330	297	302	292	315	302	309	307	306	291	301	290	302	322	323	326	303	274	297	311	282	279	308	311	324	306	301	299	311	290	294	290	315	298	273	299	307	255	300	288	263	289	280	322	268	244	295	293	308	304	252	281	316	285	285	290	290	292	298	292	299	299	278	311	316	310	287	287	284	271	297	296	306	297	292	286	290	301	305	297	312	310	321	289	291	312	300	292	291	276	292	322	264	285	279	294	289	285	307	310	285	309	269	309	285	325	277	305	299	326	291	276	303	306	313	307	296	314	305	271	295	312	305	291	280	299	269	304	304	311	335	308	303	297	281	289	316	332	282	311	333	287	273	334	275	295	291	270	307	269	275	302	308	280	287	302	305	317	296	288	289	334	325	273	292	319	292	316	270	291	280	297	321	309	282	290	330	269	305	305	310	287	333	285	266	289	293	297	315	306	304	323	292	311	291	305	331	302	294	298	297	317	278	272	303	296	277	276	291	301	275	279	311	294	293	310	290	263	311	308	313	280	310	323	321	290	313	285	309	308	292	308	289	322	302	279	282	289	299	303	289	330	291	295	297	294	297	294	300	294	304	295	271	293	305	299	293	300	306	280	246	303	311	289	289	285	311	275	294	276	314	315	312	281	285	254	276	270	338	274	309	280	310	280	288	290	334	334	294	297	290	290	289	305	258	285	305	280	288	303	287	264	310	300	289	276	269	317	289	293	323	278	304	289	298	265	299	294	293	297	278	293	286	291	265	268	314	306	290	278	318	289	283	295	300	307	286	263	314	298	277	275	290	300	295	292	313	324	266	293	279	325	265	299	282	265	282	281	300	289	300	266	304	276	284	288	289	307	305	258	309	290	317	289	313	287	302	313	292	313	308	300	319	276	300	297	309	294	290	310	291	305	289	294	316	315	301	282	286	296	288	323	303	303	292	272	298	322	284	323	293	294	312	285	307	320	261	292	270	327	300	297	249	323	310	276	296	315	304	304	305	301	300	300	309	282	309	254	276	319	275	298	285	323	299	287	285	249	273	289	288	309	276	278	315	278	320	294	290	317	303	281	296	298	309	295	274	330	302	294	277	247	292	308	299	308	323	299	286	276	297	295	310	297	285	294	326	296	313	303	272	315	270	286	286	293	271	300	290	290	311	291	312	295	320	287	316	279	282	287	264	288	289	274	292	271	301	313	308	272	299	302	342	267	287	280	315	279	301	288	290	290	313	279	294	289	296	281	281	278	325	288	302	295	318	311	292	294	321	298	292	315	312	294	297	304	289	278	320	321	290	324	311	272	296	283	295	303	274	281	299	301	317	294	314	255	311	286	310	287	305	295	293	305	291	311	290	320	260	314	293	307	298	302	275	309	293	297	296	291	264	316	303	284	295	271	300	265	287	296	288	304	280	285	274	308	299	296	299	280	288	322	302	269	275	280	257	284	310	305	279	291	295	313	264	303	294	281	302	319	304	304	278	310	297	294	304	286	276	288	324	296
37577	24826	25619	20229	11962	4908	2549	2722	3501	2145	308	201	235	208	232	246	253	223	231	213	217	246	219	220	218	220	214	212	200	235	251	210	230	214	216	239	224	258	258	219	230	220	241	224	212	224	230	221	227	217	242	209	240	216	221	231	205	238	229	250	216	198	203	192	233	196	229	226	224	194	249	223	225	233	205	226	235	197	204	217	223	199	231	233	224	195	182	242	221	197	229	208	230	198	190	220	236	242	222	220	207	247	214	229	192	255	228	217	218	200	219	222	213	215	206	211	217	243	233	228	249	197	248	237	212	219	220	222	259	225	252	210	219	222	247	219	193	208	192	219	214	207	234	207	228	228	231	215	189	240	201	196	236	207	221	224	212	237	239	183	225	242	220	234	231	222	256	190	208	239	204	233	210	220	205	228	201	211	202	220	196	177	228	214	218	230	227	244	193	255	211	216	220	218	240	228	235	218	264	205	219	216	224	253	232	233	239	242	213	219	229	210	233	224	244	251	229	193	245	202	229	218	201	242	211	186	205	218	256	233	192	221	224	247	228	213	219	234	242	222	245	224	222	212	231	214	239	212	262	222	224	236	225	226	221	214	204	223	227	214	247	245	232	235	232	215	198	247	218	210	232	221	238	218	234	216	226	219	223	208	194	223	216	244	239	224	233	237	222	235	223	252	234	206	220	242	229	232	271	211	257	228	221	214	239	200	224	227	208	203	195	212	248	214	207	206	219	260	191	249	219	207	237	197	198	209	210	225	247	227	228	206	193	197	219	236	213	242	228	211	199	216	220	246	223	237	254	206	208	226	211	229	223	210	234	227	216	216	237	222	205	221	227	198	229	231	210	224	238	234	208	232	220	216	204	210	224	216	249	230	231	218	233	233	230	231	220	223	235	209	211	230	204	245	241	232	191	186	237	249	225	221	253	200	218	195	201	239	238	226	223	182	193	226	211	207	214	212	225	213	228	224	210	213	218	223	221	215	228	224	202	208	231	229	213	249	246	245	215	232	210	209	194	244	214	224	224	211	208	245	209	205	232	263	225	252	227	230	205	232	213	227	220	235	224	217	223	213	259	227	235	231	233	209	230	238	210	202	200	224	244	223	233	209	189	241	204	190	227	264	231	211	208	208	202	236	220	214	228	225	206	239	220	224	222	224	216	237	224	193	217	209	232	220	225	236	201	232	239	217	212	229	235	210	245	243	232	212	244	263	206	228	203	203	231	230	225	241	222	239	204	230	192	210	209	235	234	226	234	242	251	227	247	181	214	211	228	254	214	230	204	219	227	203	230	214	213	213	240	220	213	267	241	225	235	193	217	228	238	214	206	197	220	204	224	230	213	226	222	224	216	254	245	245	224	186	203	209	233	214	207	234	249	234	226	226	251	237	233	233	230	236	254	235	222	214	242	207	238	233	241	194	196	243	215	229	221	228	210	214	238	220	226	205	228	231	227	214	200	235	206	243	209	210	200	216	216	221	224	231	236	228	217	206	253	221	236	230	244	240	218	210	219	217	224	224	231	232	226	241	233	217	210	223	226	242	232	221	237	221	250	233	234	241	231	207	230	216	218	205	239	224	215	231	222	247	246	223	247	230	232	236	211	229	230	230	212	220	209	194	264	231	209	233	226	233	191	215	221	234	226	192	198	226	223	234	244	221	218	258	224	210	238	191	204	230	215	251	211	230	219	203	266	220	218	220	197	238	238	240	203	201	192	250	241	199	213	206	249	200	238	230	217	236	200	250	229	223	268	205	236	238	240	232	193	239	208	241	230	227	222	213	237	216	214	238	252	208	210	257	237	203	215	226	219	232	193	253	230	217	216	208	248	243	217	245	222	238	230	233	233	180	232	237	237	236	222	235	217	189	210	205	226	222	230	255	239	245	222	215	234	227	232	237	268	221	213	219	243	230	240	216	227	224	230	228	233	222	201	218	244	233	241	231	219	223	205	233	217	229	227	221	213	216	207	200	233	240	231	199	223	229	251	230	212	218	250	209	234	231	227	232	226	231	215	211	220	235	217	224	237	233	190	210	228	235	233	218	217	204	224	244	203	217	230	221	204	187	222	224	226	231	209	204	230	236	209	202	202	217	210	218	218	259	214	231	222	214	197	214	225	212	213	258	228	188	236	243	225	211	231	233	191	186	220	203	245	232	223	212	209	184	213	217	225	223	217	218	217	219	207	250	222	235	223	216	220	230	220	219	218	193	232	217	233	210	228	217	238	221	225	240	203	231	224	262	213	212	241	214	251	203	226	209	227	219	211	208	223	203	216	216	211	215	216	242	214	220	228	239	216	221	219	254	226	225	194	204	228	208	220	212	228	225	246	223	255	224	245	214	226	246	240	240	209	200	225	220	231	210	227	238	250	223	251	229	219	222	226	193	226	221	230	243	201	220	223	208	222	231	244	235	233	238	242	223	247	208	246	211	203	227	220	216	234	194	224	246	204	187	242	224	237	212	233	200	223	222	228	240	247	225	219	225	207	206	229	235	225	213	246	191	239	238	195	239	237	208	216	239	208	219	209	210	232	246	238	246	214	260	195	223	233	216	242	248	243	226	247	232	201	238	216	196	200	211	238	210	214	231	184	250	205	203	225	254	206	236	257	234	234	215	229	223	197	214	235	208	255	209	224	197	232	208	216	254	239	167	223	216	215	242	219	200	240	227	227	212	210	232	227	223	218	233	221	184	206	231	206	183	240	236	267	195	222	254	215	220	240	215	228	219	267	228	206	224	224	198	216	231	209	213	230	233	219	218	244	231	222	227	202	198	199	202	205	217	234	226	225	213	216	199	195	238	232	248	238	226	189	192	244	251	236	244	198	256	231	219	240	223	217	219	202	216	250	237	227	249	228	215	216	241	236	224	215	228	218	214	242	214	233	236	227	235	211	235	242	212	230	230	216	233	243	251	209	206	223	227	223	211	213	199	244	228	213	218	229	231	207	240	227	209	203	233	261	213	208	203	224	237	227	250	241	209	225	229	225	215	217	219	208	225	214	224	210	217	222	200	249	236	235	257	211	211	210	224	237	205	231	213	222	258	230	219	234	238	196	233	188	196	234	198	222	217	212	244	228	205	231	225	228	217	199	231	245	234	198	241	243	213	225	271	240	230	207	239	254	232	234	226	231	229	211	234	216	261	230	226	219	195	221	225	205	208	215	225	237	230	238	241	196	230	224	225	241	235	216	212	218	220	213	218	227	232	263	248	255	238	205	252	232	237	211	209	201	226	236	227	206	225	223	222	201	233	223	207	214	194	227	228	217	202	208	231	222	233	230	233	215	232	218	231	208	197	234	205	231	219	213	241	222	198	206	212	207	208	242	241	220	239	212	229	226	237	218	226	240	194	201	242	255	231	225	248	220	203	221	218	198	210	232	232	237	229	224	197	231	232	225	224	208	192	217	235	236	232	218	228	217	228	228	232	200	235	213	242	202	222	228	242	219	227	208	208	234	205	216	221	217	223	220	217	257	214	205	227
24072	19412	30206	30072	23627	12270	8376	9820	13156	8822	558	547	545	514	532	489	505	531	511	558	506	504	541	530	506	544	512	544	481	504	490	496	506	542	496	494	513	510	493	511	513	542	513	530	508	531	520	493	542	530	502	522	525	534	489	469	512	480	510	514	522	516	550	561	536	515	494	492	552	500	500	522	494	539	514	500	513	556	502	503	529	533	464	513	566	509	493	481	479	505	495	502	509	522	484	560	510	517	523	514	535	540	525	503	525	484	529	524	525	505	515	511	491	492	500	510	468	532	483	521	487	525	501	516	520	487	520	481	508	479	524	533	537	503	512	495	515	520	502	498	498	484	557	552	513	518	525	519	535	444	538	519	526	510	537	462	466	540	514	490	487	516	554	495	528	498	458	537	537	518	515	490	525	530	513	491	535	477	477	511	504	491	514	524	519	539	543	505	500	522	508	497	487	487	535	507	478	526	553	520	523	514	522	533	508	500	501	511	491	491	486	511	499	496	541	520	496	541	552	505	505	507	524	488	492	485	498	509	481	495	498	525	515	510	555	492	528	519	479	529	580	507	495	541	528	497	499	499	511	485	480	524	479	533	482	457	510	477	499	507	513	538	518	473	527	503	504	518	526	499	499	525	491	504	514	517	528	518	545	526	528	525	481	529	526	491	494	492	553	505	515	498	504	502	442	486	527	546	517	501	509	507	501	524	506	515	534	521	520	509	513	479	515	482	504	489	527	506	469	536	504	504	533	490	494	492	490	488	516	521	509	520	516	495	493	524	500	533	550	527	511	496	522	541	526	487	474	510	487	505	509	485	491	517	521	473	513	527	536	495	511	531	513	470	502	518	501	530	542	500	511	514	538	498	526	518	499	500	579	519	486	537	514	515	525	527	474	541	506	492	550	508	493	552	518	498	520	517	511	458	532	548	553	553	511	518	537	542	519	493	510	511	496	516	569	494	475	503	515	515	531	481	540	531	493	492	511	515	503	523	523	500	489	500	529	516	512	534	485	471	494	486	523	511	517	521	467	483	476	521	498	547	497	530	518	497	551	528	519	507	510	470	512	501	461	513	518	497	519	510	485	533	516	516	516	534	518	477	555	472	491	490	503	481	514	490	486	534	509	504	569	523	490	511	541	536	485	523	515	509	521	519	472	485	498	521	491	549	539	517	521	526	474	468	521	507	497	502	522	502	501	478	513	521	555	515	559	545	551	493	487	541	468	498	498	543	552	518	540	501	492	508	495	506	540	501	527	519	459	526	535	512	525	534	509	533	488	517	505	536	526	522	505	508	516	511	504	496	486	521	518	516	505	494	548	500	519	508	538	516	524	530	533	517	477	517	490	519	534	548	524	526	560	508	490	534	525	526	467	524	538	515	497	504	486	487	506	496	526	492	526	503	508	525	508	465	523	498	536	485	519	505	498	540	527	533	517	498	520	543	536	548	513	517	481	526	537	513	526	533	513	475	496	530	487	523	499	511	502	528	475	510	532	519	484	515	526	548	541	492	517	549	468	513	530	486	522	529	469	534	495	503	563	480	520	527	551	497	507	514	480	530	527	549	506	524	501	535	531	507	491	506	526	522	517	498	506	490	475	503	471	483	517	531	517	517	528	524	532	506	493	522	498	514	515	520	468	542	515	526	489	543	524	454	485	541	520	470	512	540	491	500	507	502	512	568	494	527	512	530	553	509	506	543	473	543	547	519	499	542	519	542	533	514	506	509	518	507	529	475	528	502	498	510	530	557	526	554	469	514	496	509	490	555	498	521	491	524	509	496	518	507	485	540	508	543	501	512	457	504	471	471	477	531	541	526	535	534	440	528	519	502	546	549	507	478	506	548	481	487	500	477	535	530	519	510	454	539	487	509	520	483	511	535	494	502	506	485	524	526	552	485	532	507	462	533	519	481	480	546	513	532	513	533	484	519	480	525	498	515	539	457	518	488	565	508	489	512	488	505	485	510	546	552	535	520	523	521	498	472	507	515	470	529	516	472	536	502	486	514	494	520	535	502	534	553	460	570	496	508	512	519	487	518	484	517	480	523	524	519	524	545	495	498	481	540	511	545	517	537	549	500	478	518	467	484	497	471	538	514	510	470	510	481	518	528	495	499	543	545	533	549	507	542	514	511	513	489	516	535	505	513	500	523	534	498	500	488	516	483	471	533	502	507	529	522	514	542	534	485	512	529	522	532	519	501	512	531	510	540	514	508	531	471	503	547	543	534	570	523	542	523	499	501	506	513	505	499	511	507	515	551	493	545	500	473	508	496	554	485	490	538	522	495	462	498	513	457	505	450	484	511	477	515	541	523	512	514	534	500	535	522	505	492	541	490	510	513	543	481	504	483	548	493	502	492	512	477	521	523	504	500	508	477	514	540	535	538	554	489	543	538	520	573	504	477	494	527	494	547	490	519	496	487	548	477	461	541	543	536	479	478	514	542	533	509	509	473	522	474	552	521	525	473	499	524	530	553	496	492	516	513	502	513	517	497	498	507	502	528	504	516	511	533	481	499	506	494	486	472	493	499	493	467	519	507	515	558	490	488	529	507	485	493	538	487	507	507	507	545	481	516	496	513	522	516	519	545	539	487	525	510	507	530	503	477	512	519	522	500	490	490	488	502	491	535	504	525	531	508	500	516	503	505	497	505	482	518	445	529	507	534	497	501	513	512	522	555	508	496	501	528	532	552	492	471	460	512	493	523	484	503	523	560	552	530	529	502	516	452	493	516	535	516	506	485	492	527	509	516	484	553	543	557	486	500	526	521	468	484	553	485	504	507	529	476	485	490	494	517	498	487	483	527	485	519	497	519	505	507	501	542	528	546	537	547	546	488	532	498	517	502	519	513	507	553	548	526	506	507	525	522	521	542	506	519	545	491	555	491	460	467	505	500	497	481	479	507	496	520	494	534	482	526	516	513	510	499	501	490	538	532	519	531	518	533	500	488	529	523	484	505	545	501	550	523	506	529	526	505	535	501	507	523	539	538	548	559	555	501	536	515	492	524	522	527	456	516	528	505	563	545	476	507	491	521	515	491	524	511	537	497	518	509	512	511	542	485	482	490	540	501	476	525	493	499	551	540	541	512	494	492	507	579	480	527	481	487	501	491	478	511	496	496	497	514	535	516	519	542	513	544	502	503	498	515	520	517	476	511	482	513	514	529	490	505	494	517	535	491	495	524	522	489	524	494	516	502	531	505	506	529	527	493	490	528	511	503	542	517	487	491	553	507	504	515	554	454	537	514	542	553	552	501	540	483	493	493	502	525	521	483	498	548	503	497	478	499	508	508	541	564	504	505	533	540	492	494	504	528	502	485	519	544	492	528	506	505	518	513	510	526	497	555	562	537	502	533	498	492	491	527	474	501	500	530	524	565	529	504	531	504	554	516	532	522	504	514	498	488	487	524	504	495	505	522	518	536	542	564	497	520	518	503	531	484	496	521	495	521	492	491	551	470	502	514	496	457	521	548	522	512	525	490	486	454
47428	34785	32145	30381	20864	7918	1429	533	2097	5277	611	266	247	291	257	264	259	261	253	266	273	267	281	242	268	229	298	239	258	249	257	254	221	263	285	274	237	267	263	260	276	231	286	282	270	251	255	261	267	264	260	240	278	249	268	248	271	250	242	264	253	268	253	239	245	237	258	302	267	259	216	231	237	288	253	244	273	248	257	258	259	285	263	283	244	250	257	274	258	244	279	281	261	278	239	284	246	288	293	239	248	265	224	258	274	265	257	241	230	242	252	248	211	263	234	244	255	243	281	253	253	271	239	244	252	231	261	265	234	285	238	268	248	250	256	285	236	269	282	262	239	225	262	262	253	209	279	271	252	261	255	291	271	271	281	263	287	261	243	247	267	263	296	277	258	275	253	269	267	265	250	269	241	250	263	250	268	251	268	304	262	238	257	235	290	265	265	236	241	241	296	266	244	283	246	272	271	270	249	249	293	307	258	226	251	274	269	260	268	279	268	277	260	239	248	227	264	252	256	224	235	273	259	269	279	295	248	218	221	267	260	246	243	255	272	243	279	283	252	255	280	278	263	254	252	269	245	280	267	240	236	243	247	282	266	259	264	251	276	263	295	251	255	248	250	254	240	293	267	242	259	282	262	266	246	251	257	277	284	270	266	251	243	281	269	234	277	261	227	247	234	276	229	258	247	259	267	256	254	245	218	247	256	264	276	239	278	233	256	279	219	239	290	242	260	242	274	277	244	289	241	266	247	259	271	245	282	273	224	267	242	242	284	277	285	218	242	255	255	255	297	289	237	269	252	247	276	273	257	242	258	264	270	262	235	264	282	271	232	287	261	262	245	261	247	241	238	282	287	239	255	246	252	244	235	239	263	283	268	262	239	252	281	243	269	294	260	257	284	270	254	302	266	277	261	277	228	265	258	259	261	239	248	268	263	261	258	273	258	287	279	250	274	277	251	260	265	249	245	241	236	272	253	270	266	237	253	299	261	241	261	274	238	247	271	256	244	282	241	252	234	273	235	229	269	268	250	248	252	269	264	277	274	266	242	268	260	252	247	249	281	291	237	262	246	261	270	272	258	241	264	266	232	252	256	262	259	245	248	280	272	232	251	230	262	264	244	265	266	254	248	232	244	245	239	277	251	271	239	247	293	244	248	271	240	225	247	246	237	277	248	253	243	261	257	252	283	260	284	250	259	252	252	242	267	250	252	266	264	258	235	263	264	279	274	266	245	261	253	269	275	242	264	266	251	256	251	258	252	246	252	256	277	248	243	256	244	267	284	297	263	262	246	249	269	240	247	225	251	240	261	256	258	257	209	245	258	241	275	240	267	252	284	272	260	259	278	286	239	260	260	260	247	246	260	259	274	231	275	274	281	257	244	265	294	286	254	252	258	260	257	211	229	251	260	250	264	261	263	262	277	270	264	243	262	244	278	271	272	259	263	247	268	262	260	257	255	255	256	248	248	264	262	249	281	277	229	264	267	253	260	249	264	266	270	257	271	251	253	226	238	266	234	261	267	240	252	246	263	288	241	251	261	283	300	274	262	234	280	264	258	259	231	262	270	269	263	252	247	221	249	252	264	269	241	267	251	256	275	247	251	253	293	244	262	274	259	278	278	288	277	269	277	274	280	253	252	267	265	275	233	263	262	250	259	242	260	246	243	265	281	246	245	252	282	263	246	251	280	262	290	269	232	249	259	235	233	238	298	276	240	233	248	223	252	225	230	248	235	247	226	269	242	243	251	274	275	264	239	231	262	267	228	276	241	247	248	254	248	241	258	251	267	233	237	265	241	263	243	265	286	242	245	260	244	296	244	269	249	236	232	243	231	218	232	284	253	261	261	241	260	259	256	254	262	244	251	256	245	242	276	243	256	264	276	243	273	257	256	237	227	254	273	267	236	247	277	248	244	254	262	233	255	228	217	242	248	245	263	239	247	253	276	246	264	214	251	246	266	272	293	253	274	237	285	233	284	246	235	270	285	237	244	292	249	260	240	244	276	236	272	258	250	240	276	233	248	289	284	236	248	268	256	244	227	267	281	265	249	256	254	278	272	267	253	234	253	259	267	272	223	262	279	248	264	270	270	241	260	270	259	255	257	254	249	265	262	257	248	261	267	259	260	282	252	286	248	255	255	260	263	256	261	232	242	239	295	268	288	283	220	266	257	261	264	265	240	267	280	245	228	270	263	264	254	216	262	278	247	250	266	269	239	249	269	256	272	213	256	247	298	262	250	278	273	253	262	240	253	242	247	252	252	231	264	272	253	270	239	298	261	266	244	234	255	245	258	242	265	274	239	255	244	263	284	282	259	291	298	288	242	263	282	249	232	246	241	269	244	246	237	243	275	277	265	260	249	270	214	264	245	264	245	248	266	229	264	288	230	243	272	227	240	263	248	256	235	255	235	269	250	251	289	241	260	261	269	242	296	267	263	265	249	230	245	274	241	225	241	265	259	246	263	247	290	251	248	264	269	260	216	258	267	282	269	226	244	272	297	251	244	253	242	229	271	247	235	272	248	259	277	258	247	238	258	245	248	255	232	268	215	242	264	233	257	229	240	265	271	286	253	249	257	304	258	246	257	237	265	239	260	261	224	263	253	240	204	252	260	282	267	230	272	245	237	239	243	291	271	280	231	255	251	263	262	235	222	262	252	273	236	243	234	259	234	244	257	289	249	263	226	255	271	273	242	259	234	237	292	266	247	250	262	273	253	214	237	260	245	242	262	217	247	227	273	235	268	252	236	270	266	229	266	217	255	241	280	220	244	268	259	252	270	242	268	255	235	294	275	251	265	291	267	225	231	243	238	257	254	271	268	248	273	268	256	264	245	270	274	245	267	257	274	242	228	250	260	259	303	246	258	293	216	258	264	248	247	247	254	302	253	261	254	268	269	287	258	274	243	263	241	272	261	286	225	260	277	235	255	263	253	252	268	272	255	275	227	250	256	276	257	234	285	254	244	250	247	258	247	261	275	234	259	279	256	227	230	241	253	229	271	259	261	244	289	265	269	245	259	250	245	267	263	255	224	242	236	244	245	248	268	260	262	258	248	257	282	268	246	248	248	243	227	232	269	266	281	235	262	228	242	285	256	258	312	278	310	247	269	257	276	237	266	280	272	234	271	269	276	263	245	274	256	232	258	280	238	237	245	253	248	255	255	282	256	261	225	262	268	276	251	230	240	261	267	264	306	282	261	276	259	270	259	245	256	258	262	276	267	266	262	252	252	250	238	247	272	249	285	262	251	237	252	235	239	278	252	247	280	263	245	282	267	265	282	224	266	249	286	236	226	267	219	258	264	253	284	255	265	285	255	259	264	276	251	269	279	277	253	216	255	248	262	253	251	275	245	236	244	264	272	260	253	228	254	265	260	252	263	245	299	259	247	277	259	237	263	259	237	255	250	246	269	285	249	259	252	266	233	259	245	270	301	272	274	233	252	268	250	249	267	266	261	250	251	230	256	254	291	246	278	225	276	262	274	273
30407	26714	34156	39502	30993	13826	3711	1866	8389	18087	895	638	665	669	615	599	605	628	621	627	628	591	549	632	606	597	590	584	586	556	564	564	561	590	550	560	535	562	532	594	570	586	593	559	564	550	546	567	616	618	572	548	551	551	570	592	557	544	587	542	604	605	567	600	577	607	589	544	550	552	605	596	552	560	571	555	547	563	560	553	581	577	548	524	570	575	571	550	595	497	594	565	577	533	587	585	557	580	592	559	570	535	530	561	593	539	553	552	533	554	620	569	554	564	538	550	546	526	576	555	533	552	568	534	556	573	568	568	565	505	568	565	568	573	581	559	578	522	611	585	576	549	607	552	600	582	525	614	559	556	566	560	578	571	543	572	573	583	562	551	566	558	559	542	549	568	540	567	553	607	538	555	545	575	605	549	578	587	559	558	577	561	589	514	556	566	554	546	550	558	574	550	543	556	602	541	551	589	583	578	565	573	539	568	552	590	568	527	580	602	588	592	569	538	541	580	539	570	548	591	579	552	532	596	557	586	545	632	560	515	551	531	565	583	582	574	591	541	526	541	560	550	542	537	558	579	589	567	570	585	555	545	532	576	587	576	556	576	538	556	569	605	542	556	557	587	573	558	556	546	584	556	569	547	581	558	589	614	565	574	548	568	515	560	552	575	555	553	567	579	566	557	540	572	562	563	588	523	507	574	587	541	554	535	559	579	575	537	579	528	560	567	563	551	611	585	556	580	537	576	585	545	581	573	557	545	586	598	522	603	538	551	534	537	562	558	552	563	611	576	583	547	574	524	588	599	583	548	585	545	580	617	546	546	595	535	594	569	544	549	549	575	605	572	535	538	585	566	528	566	560	578	588	557	549	570	583	539	598	581	539	547	562	539	562	569	579	558	584	547	572	585	533	575	563	499	580	602	558	590	549	586	549	552	536	606	579	549	557	540	568	558	560	539	573	546	554	580	587	551	540	578	603	571	541	556	535	549	583	523	571	570	569	534	610	578	606	605	561	523	557	585	529	574	577	590	549	543	567	585	543	557	607	536	607	556	584	592	566	550	543	588	577	557	564	560	576	544	540	604	584	596	540	607	571	557	587	568	546	560	581	582	580	561	556	608	519	546	587	573	576	523	535	571	562	535	564	617	579	541	568	562	598	591	539	559	595	568	546	513	595	549	592	553	570	607	568	566	594	548	610	551	581	582	556	568	584	540	581	571	597	529	581	605	530	570	552	602	521	572	558	613	574	567	533	539	568	594	555	569	574	567	560	572	567	583	561	597	555	603	577	562	554	558	606	575	564	576	550	585	583	566	556	554	583	593	542	582	569	558	561	565	585	532	572	581	540	545	605	536	613	568	575	541	580	572	576	557	584	605	563	556	597	569	565	579	575	559	591	563	547	574	607	584	564	581	622	595	580	558	573	573	625	575	540	602	590	544	561	575	574	614	557	592	548	531	606	555	542	587	589	557	599	582	581	581	589	561	560	514	539	585	562	553	580	596	538	599	593	564	548	590	555	564	570	577	529	577	580	558	537	554	540	569	562	554	600	606	554	568	554	549	592	583	570	565	567	558	539	582	581	560	573	541	565	584	531	577	555	521	543	545	541	576	528	559	546	566	575	557	560	565	608	560	534	543	580	577	578	540	531	597	580	560	600	564	550	531	543	554	580	578	539	580	575	566	553	565	558	544	602	534	547	590	559	586	562	546	607	517	553	557	605	527	572	572	596	589	590	591	556	568	539	549	580	570	582	592	574	595	566	546	539	569	544	576	577	578	577	580	548	555	548	557	567	566	600	562	574	586	599	588	559	574	524	607	562	545	540	571	537	565	596	545	578	563	529	583	544	581	550	551	606	575	555	565	543	560	567	538	536	605	596	546	581	573	584	551	573	576	569	593	551	588	559	575	563	544	590	589	574	588	526	551	575	574	538	547	537	595	593	572	573	534	602	548	577	546	578	545	553	595	569	569	533	553	556	583	569	555	581	576	574	564	562	563	605	569	574	566	563	535	562	600	564	539	587	559	576	559	553	558	580	555	566	598	524	569	554	533	599	590	567	579	529	577	575	549	548	581	515	510	576	566	527	548	562	579	573	587	571	592	565	578	561	547	566	551	582	558	564	580	556	573	549	566	551	594	565	564	561	569	599	582	520	570	563	549	543	511	573	615	587	563	570	572	558	571	564	610	567	564	546	567	599	558	555	527	553	545	536	542	595	531	537	578	533	562	581	536	591	554	597	569	585	599	542	562	564	561	561	555	558	590	579	553	570	588	610	599	534	570	579	573	569	557	578	512	544	552	591	557	581	552	559	593	564	563	566	583	595	523	537	551	584	549	565	567	568	577	583	530	592	526	571	549	543	555	573	534	570	580	540	576	582	543	577	553	624	541	542	526	573	580	553	583	549	568	570	586	524	584	619	566	558	563	576	590	594	527	551	554	546	555	516	496	561	581	580	568	550	574	532	530	553	533	577	577	524	542	605	543	540	571	559	578	553	551	549	581	591	555	600	576	567	569	546	596	588	542	586	549	540	581	538	560	544	522	560	548	533	556	565	566	525	579	584	553	536	574	562	528	535	526	554	552	546	597	569	552	586	583	506	535	579	613	566	573	587	590	582	549	577	557	544	555	586	554	553	576	549	593	542	560	575	587	559	560	586	581	566	604	530	573	599	538	565	559	577	572	529	560	531	544	596	556	547	520	592	570	540	559	520	560	555	572	551	539	552	583	531	557	581	543	593	580	576	544	556	529	546	587	605	591	593	524	549	568	551	502	535	540	553	552	555	585	570	599	619	559	591	551	570	619	512	564	571	566	543	576	518	549	562	552	549	528	510	539	561	531	581	582	582	550	530	537	573	617	554	611	567	568	550	579	577	562	572	580	525	578	563	594	560	540	573	545	579	572	577	512	585	592	537	571	581	561	514	580	593	548	565	558	567	549	561	609	530	560	585	599	582	538	558	561	594	603	567	580	554	529	571	536	538	544	591	600	562	535	568	554	561	532	591	574	591	559	573	595	580	522	567	550	557	577	566	539	554	550	579	580	610	565	558	575	568	560	568	570	605	526	550	555	588	571	536	559	564	532	598	559	569	513	636	574	593	594	568	569	549	562	558	535	585	599	594	547	606	564	563	542	602	586	534	567	513	498	554	568	587	536	573	563	593	565	577	589	555	545	553	517	549	584	598	557	541	609	552	562	613	583	546	574	582	585	525	575	542	561	559	570	542	529	584	538	564	581	532	574	542	563	581	594	577	570	573	620	595	575	546	570	554	571	570	567	547	568	569	572	570	543	596	554	594	572	549	525	511	575	574	560	569	570	566	559	560	550	561	587	600	611	549	567	516	570	576	538	538	578	604	602	579	571	571	564	576	554	558	575	562	573	527	570	602	531	580	616	561	527	580	562	565	535	532	593	566	547	551	557	540	570	560	580	589	557	558	614	598	493	530	512	544	602	547	545	574	571	557	561	587	583	569	554	565	563	549	552
20497	10453	6757	3615	1375	751	451	271	152	252	109	107	115	107	111	106	105	93	118	113	113	99	99	101	101	86	113	100	97	101	91	115	98	111	102	104	97	94	102	112	92	114	110	103	104	99	128	115	103	107	105	98	102	82	103	93	101	86	101	104	100	97	85	125	94	114	107	103	85	99	101	112	101	94	107	112	95	111	95	97	95	101	108	102	110	96	102	96	94	104	105	96	106	103	107	99	88	88	119	112	105	114	106	86	95	89	100	101	97	104	108	117	95	102	99	100	104	95	122	82	82	102	95	97	112	84	104	105	91	95	85	122	104	104	119	111	109	108	79	87	107	92	104	103	107	120	98	100	90	84	122	106	94	115	108	146	94	96	114	88	108	95	84	63	90	116	109	92	104	91	97	111	84	72	78	106	107	87	93	114	98	87	116	129	106	90	111	102	119	100	87	106	87	102	102	97	101	93	97	105	92	114	99	105	114	97	100	95	95	107	97	112	125	94	105	101	100	88	94	96	106	123	121	96	102	94	116	109	102	104	98	101	87	80	85	100	95	97	95	92	101	105	114	91	87	115	120	104	109	122	101	84	113	101	88	94	126	99	107	116	93	89	94	92	98	96	109	107	103	106	99	101	104	108	84	98	91	81	102	105	132	92	114	89	102	101	97	91	106	98	77	107	90	103	94	116	91	99	102	103	97	108	101	115	103	104	106	99	103	95	96	96	118	101	98	94	92	90	98	86	86	106	121	114	99	86	111	81	97	95	103	86	88	93	103	117	116	106	94	83	105	96	94	87	107	105	97	103	98	118	101	99	101	95	99	100	101	107	88	99	112	117	100	109	106	101	98	109	94	103	93	106	81	115	91	116	90	113	122	98	116	99	74	97	113	108	107	99	100	111	89	99	101	108	86	102	122	107	100	88	129	99	87	99	94	95	92	109	108	86	101	99	88	104	113	89	98	113	91	106	119	104	110	94	92	105	100	92	92	106	97	113	93	79	93	105	86	97	98	94	128	98	91	96	96	90	105	87	104	105	87	114	111	92	109	96	110	87	103	105	128	105	104	95	112	102	98	93	103	108	102	97	106	102	112	101	128	103	96	103	112	121	95	98	109	104	98	98	94	97	108	96	95	110	109	110	123	101	111	109	93	98	94	103	99	98	91	84	107	106	109	105	88	113	97	111	104	102	95	98	126	105	83	115	123	91	107	105	81	101	103	101	117	97	89	100	115	108	110	85	109	100	101	115	106	90	111	92	99	97	89	100	97	100	110	103	103	107	93	99	109	114	113	113	81	102	103	131	109	92	94	103	102	100	113	85	83	100	101	87	111	102	97	117	94	98	100	115	118	92	101	104	103	89	93	87	102	87	107	88	116	99	85	93	99	111	107	115	96	107	106	100	129	92	102	107	102	109	99	92	103	97	87	128	100	103	114	119	99	103	105	112	90	96	90	101	107	101	118	109	107	114	96	109	93	109	101	112	119	115	106	107	94	120	100	101	72	85	116	98	104	106	97	119	91	116	107	125	114	90	98	105	91	121	93	79	110	97	110	102	98	89	115	124	111	113	102	96	110	97	94	92	96	93	109	103	93	103	87	93	100	104	95	91	130	109	98	93	109	116	78	107	97	108	98	101	93	103	98	118	90	94	89	130	70	109	91	101	89	110	108	104	93	111	96	94	93	109	110	113	71	98	93	101	100	88	112	106	118	84	89	107	86	95	105	105	122	106	93	103	110	117	95	99	104	100	99	97	110	101	103	106	103	89	100	98	102	108	97	120	94	86	78	106	123	103	116	105	110	109	98	108	102	106	101	103	103	80	117	105	94	94	99	121	89	105	103	106	117	98	96	100	110	110	85	94	109	83	102	120	104	119	79	86	109	101	105	119	86	89	121	104	118	90	112	102	117	86	116	86	92	93	88	102	114	104	99	97	95	93	81	108	104	105	98	97	106	90	116	104	91	105	126	111	122	111	98	76	93	97	95	88	99	97	112	117	107	103	111	103	93	102	96	108	105	109	89	84	84	110	111	95	106	99	101	101	94	90	90	94	93	108	103	92	88	101	86	84	114	80	91	85	96	111	98	94	106	102	96	105	100	95	90	116	76	108	105	106	103	101	93	96	85	120	111	114	99	117	102	115	93	104	93	100	103	81	109	91	112	98	94	91	97	95	113	86	102	98	99	95	81	103	82	122	102	88	83	88	91	93	123	106	115	85	88	93	98	124	108	96	94	104	108	107	98	101	89	102	106	89	115	96	93	98	88	124	82	108	103	104	94	104	95	112	84	106	103	107	101	100	97	98	99	117	109	94	103	104	93	90	98	134	98	97	110	101	90	106	104	95	87	99	89	98	117	104	96	93	111	100	101	115	93	108	96	113	92	103	84	111	92	103	88	99	106	85	102	96	109	111	100	111	98	95	77	93	97	91	88	115	78	100	99	88	107	113	95	94	96	100	82	95	112	106	102	88	92	115	95	126	110	106	107	120	114	108	100	95	102	104	115	97	96	95	96	104	104	111	104	99	102	112	105	117	127	94	101	98	93	104	110	92	102	125	121	103	88	83	107	117	99	94	105	91	104	101	88	101	99	88	105	106	99	111	109	92	117	82	104	96	105	117	109	100	102	93	91	104	93	101	115	94	94	107	95	108	91	93	92	92	109	97	99	127	94	105	87	92	83	115	105	87	103	106	96	99	98	113	115	100	110	100	113	109	88	82	93	113	94	91	94	105	113	109	119	94	96	95	102	86	101	91	124	105	100	96	101	88	100	102	96	95	110	88	109	91	109	104	111	95	112	94	88	80	97	97	108	81	96	97	92	99	100	124	95	89	103	136	91	93	102	110	121	100	100	109	90	111	106	93	108	91	112	102	93	104	116	108	97	98	95	96	91	94	118	105	94	117	116	89	97	111	99	90	107	114	104	96	102	83	116	84	91	97	98	98	79	101	84	83	91	101	94	116	99	99	94	82	80	94	112	98	109	106	116	99	106	96	86	94	113	108	101	99	91	113	108	107	115	79	103	129	111	103	126	113	97	79	86	117	93	97	104	85	116	95	94	103	99	132	89	100	86	95	109	98	94	102	92	104	104	89	113	67	117	95	93	108	88	84	96	103	113	115	92	95	90	102	89	98	76	113	94	98	99	104	83	95	81	90	101	88	113	92	93	111	106	106	115	101	98	106	80	93	93	91	102	94	104	105	86	94	110	111	80	87	97	84	105	116	114	94	98	108	93	72	98	108	111	100	96	102	95	106	121	102	110	90	85	80	97	98	91	106	105	112	89	105	90	123	104	98	87	86	111	105	83	88	92	102	97	110	90	93	127	129	92	106	103	98	112	103	110	105	90	102	93	102	89	115	100	97	111	107	103	104	97	76	89	104	111	107	101	88	85	88	104	111	80	111	94	91	116	105	100	104	108	100	94	104	97	102	110	119	119	131	109	104	96	108	92	121	109	100	110	90	114	92	119	108	109	105	95	103	101	98
12471	7968	10934	9210	4511	2838	1721	882	639	965	282	267	239	248	260	264	248	245	268	263	273	278	241	273	262	278	253	276	275	300	295	258	258	248	284	263	240	265	268	255	261	285	247	263	264	277	276	281	273	236	251	304	252	277	283	257	264	256	239	265	277	293	292	249	270	252	281	227	285	269	268	245	239	264	265	261	249	257	249	243	240	280	256	266	282	258	272	245	276	260	266	261	261	278	275	297	238	272	253	271	253	279	259	251	270	251	254	262	285	261	254	284	267	274	239	260	273	251	246	253	258	242	272	274	264	272	268	253	265	300	279	255	275	252	263	273	276	282	233	242	266	279	270	261	278	249	286	280	259	262	264	249	246	273	255	252	240	261	268	274	292	270	282	253	235	285	289	259	254	251	293	247	285	266	268	285	272	275	262	265	247	268	268	270	285	269	262	271	256	257	273	249	253	241	265	283	277	274	278	276	299	244	267	282	259	258	240	263	256	264	280	291	272	251	255	240	276	256	280	269	226	258	261	277	274	270	230	264	299	278	242	267	260	265	274	292	264	261	296	281	282	278	275	273	260	260	245	249	301	259	238	267	282	249	275	247	254	291	273	244	227	264	277	239	248	244	273	259	279	244	274	256	288	264	276	254	229	256	249	263	241	271	260	278	254	286	233	222	260	253	285	283	252	255	257	271	248	270	242	267	264	270	266	286	250	235	247	211	269	258	267	271	297	286	283	257	265	260	271	245	248	259	249	265	255	245	269	262	237	262	230	244	260	262	289	272	288	278	273	252	259	295	268	266	266	238	238	261	259	275	263	260	270	251	237	275	250	258	288	238	301	276	260	243	253	226	265	279	266	247	278	261	249	278	238	290	268	259	281	253	255	253	241	285	283	274	295	248	276	255	266	255	274	271	244	261	274	270	280	269	287	306	253	255	239	285	265	250	259	300	237	273	257	251	290	251	281	286	268	229	280	231	250	275	261	277	257	257	286	247	241	269	260	252	269	251	248	248	253	258	249	294	263	252	279	260	271	273	260	231	261	266	256	252	272	259	270	291	243	256	271	306	265	295	268	299	261	273	227	286	268	264	245	265	258	269	268	244	255	235	263	240	276	261	264	248	242	247	250	280	266	240	251	252	259	273	249	250	287	251	238	251	279	254	264	253	280	260	293	248	258	256	266	269	259	255	258	272	269	261	281	267	273	260	262	277	277	282	288	284	259	286	260	237	294	251	258	254	279	261	268	271	303	267	263	230	262	305	264	287	246	277	272	256	252	267	257	223	258	278	257	238	264	258	279	254	238	258	276	286	251	271	254	258	251	247	241	275	271	263	258	264	314	288	257	266	258	267	249	235	260	274	254	290	226	282	264	250	254	267	246	255	259	269	280	282	270	226	230	239	282	271	269	253	276	241	251	258	279	279	250	237	278	263	278	250	264	271	264	272	259	249	265	246	278	273	270	258	298	242	263	247	271	298	249	266	268	266	269	272	260	262	239	254	289	259	275	295	264	272	270	282	254	265	223	255	253	256	283	285	252	246	262	273	240	246	238	279	234	281	242	264	265	308	242	285	245	280	277	264	247	246	272	271	253	253	250	280	259	268	264	255	260	271	219	274	262	259	287	262	254	262	287	255	278	280	258	285	271	256	246	249	209	300	266	254	238	269	278	243	249	275	240	260	258	261	271	261	266	238	262	271	255	268	259	264	296	282	273	310	234	263	264	249	278	235	280	274	274	257	276	260	261	250	246	257	278	257	246	287	283	257	290	277	260	288	284	270	266	239	253	255	281	258	256	253	243	273	285	253	246	277	284	315	289	270	269	268	289	280	268	220	252	239	266	272	262	274	311	269	269	290	270	262	259	248	252	261	277	266	282	256	222	298	254	266	267	275	252	251	297	229	284	269	241	242	285	272	258	274	247	265	268	250	263	281	257	283	255	290	255	247	280	236	267	265	295	285	262	283	257	261	287	266	253	251	276	270	262	265	274	257	244	267	260	277	272	247	240	265	256	265	275	291	277	261	274	278	295	236	268	263	250	222	247	271	279	285	271	259	252	233	247	229	240	253	275	267	260	260	255	237	286	277	309	268	313	273	273	280	263	303	283	232	269	255	263	302	279	264	282	292	239	256	271	255	284	264	242	279	262	250	247	271	239	258	280	265	255	236	254	266	263	267	281	257	242	243	269	271	256	254	285	269	267	269	272	241	277	274	251	243	245	317	248	296	264	248	233	264	247	256	256	253	269	274	283	264	290	230	230	256	271	272	273	271	258	234	245	284	266	259	230	243	259	259	275	284	267	261	299	266	231	256	246	252	273	263	285	256	240	273	315	273	271	257	271	266	254	262	275	273	266	282	228	264	285	294	267	270	255	282	280	277	230	283	245	269	261	228	267	238	274	243	281	282	259	253	248	237	253	257	263	291	277	260	275	258	267	249	269	248	268	223	268	265	247	264	255	277	273	227	262	265	263	251	246	264	256	269	273	277	272	279	252	271	296	272	283	273	293	221	267	281	246	250	281	248	259	246	251	239	285	259	244	242	254	276	260	279	254	271	252	232	248	275	293	269	270	253	254	262	232	249	248	256	262	250	265	285	252	244	252	242	289	289	258	289	236	253	264	261	257	277	262	250	244	262	238	255	261	237	272	269	281	289	248	237	239	305	289	245	259	287	265	263	270	263	285	269	277	235	260	269	247	250	256	254	265	264	258	261	268	272	287	246	275	269	285	235	278	259	264	257	270	274	269	264	267	276	267	284	258	293	252	261	229	275	279	260	263	267	243	278	263	270	253	270	266	263	286	261	272	278	258	256	244	261	238	242	280	277	255	283	272	257	275	264	260	271	288	266	292	261	281	264	277	230	247	283	261	274	255	284	258	283	234	273	251	252	259	248	269	314	243	269	251	259	240	257	270	264	254	276	287	242	269	295	269	258	287	255	301	264	267	256	272	276	297	301	306	235	238	241	285	232	267	252	257	266	246	249	275	244	263	311	283	240	258	280	273	245	268	257	269	262	277	251	264	247	247	272	250	275	243	269	239	273	264	271	225	237	270	277	249	239	265	282	241	266	253	267	271	302	270	259	282	254	253	274	271	271	234	267	267	240	274	266	240	293	264	275	302	233	250	262	262	272	254	282	282	267	241	250	268	246	263	268	253	228	252	254	256	264	266	289	275	252	269	322	262	263	247	254	261	258	267	249	288	254	248	253	261	285	273	264	263	280	249	238	297	251	260	300	267	287	230	284	274	249	267	268	269	239	292	272	292	251	288	257	243	266	243	267	281	269	270	260	241	249	278	260	293	271	257	236	281	249	271	268	250	256	264	253	262	258	261	268	246	294	260	255	247	241	265	271	296	262	272	266	237	251	268	262	290	257	242	240	258	259	262	257	292	255	268	271	258	266	266	271	261	274	252	269	261	270	277	250	258	278	293	277	281	270	261	249	236	259	260	273	268	237	260	288	234	253	280	254	301	264	270	260	284	252	230	257
37696	25343	25343	21928	17823	9585	5232	2549	2227	2579	339	238	240	202	241	215	229	241	217	243	225	230	197	228	252	238	240	245	225	227	235	233	224	227	218	214	235	225	207	210	211	226	247	217	222	193	218	205	243	236	220	209	217	232	202	236	192	222	217	213	220	212	234	247	247	232	196	228	207	194	233	222	227	229	208	228	246	210	198	212	222	253	236	217	210	221	213	205	211	215	225	199	213	216	235	206	231	206	214	231	204	266	225	234	196	235	190	208	219	196	210	219	207	199	218	218	211	230	232	218	196	236	237	235	213	203	249	212	218	204	260	201	233	223	223	226	238	220	223	208	215	220	222	204	196	209	195	213	230	248	192	223	199	226	194	213	246	206	249	199	201	202	224	227	236	217	216	212	209	219	226	224	203	191	229	218	228	206	210	214	213	209	209	222	238	211	244	220	225	220	173	241	222	212	213	223	205	216	223	211	190	214	217	215	210	235	220	204	213	234	193	219	229	227	201	213	230	237	231	207	218	236	222	216	243	209	220	232	205	222	192	213	228	238	232	246	244	218	244	194	265	186	210	224	220	202	230	227	235	219	235	236	220	193	209	236	190	176	220	239	220	219	244	210	216	193	235	228	211	198	234	243	193	218	216	232	258	203	203	236	213	189	237	230	237	222	204	242	216	218	218	224	202	207	215	236	205	214	214	218	200	238	209	220	237	202	225	237	257	204	219	223	220	243	204	205	223	202	216	208	239	220	263	241	203	216	232	215	224	215	228	219	215	215	207	223	230	233	236	226	207	227	200	194	226	209	214	170	202	217	216	236	203	223	199	228	228	242	216	216	228	208	227	248	216	252	242	205	201	195	242	219	197	209	253	219	212	226	220	196	223	259	222	197	231	246	213	208	230	235	190	195	223	225	177	224	234	233	195	225	232	220	241	210	213	227	234	210	227	197	252	191	198	231	201	213	210	220	214	198	212	201	229	245	203	226	211	198	228	223	224	208	231	199	209	199	224	228	232	214	205	223	241	216	228	199	224	210	221	202	226	213	243	222	210	230	216	224	213	206	223	220	248	232	222	206	214	218	227	215	214	247	225	227	186	237	207	211	224	218	235	186	222	235	226	211	221	185	251	216	225	237	216	237	232	234	231	220	228	239	193	209	208	214	199	224	216	219	214	204	233	213	206	191	240	208	216	209	222	227	215	239	201	198	227	212	202	243	205	217	213	234	213	224	244	214	208	216	229	243	231	197	214	220	253	219	225	188	205	200	221	246	214	234	195	217	224	234	221	201	200	217	222	224	213	218	191	224	235	201	218	212	215	217	202	234	240	245	218	227	221	245	237	244	203	216	225	232	200	232	210	229	231	231	227	204	229	228	202	191	205	205	226	208	221	226	205	191	206	236	194	239	223	225	220	207	238	224	222	233	225	232	209	205	224	209	211	216	232	221	264	217	221	231	217	241	204	215	218	239	202	191	198	257	188	206	211	229	212	202	230	243	218	228	224	233	192	206	244	232	215	230	212	224	243	240	202	206	222	226	226	231	214	217	217	261	181	214	236	198	206	237	220	204	233	191	214	216	231	231	204	219	228	222	214	201	227	208	199	210	214	207	222	222	218	246	204	204	208	237	195	226	203	192	186	239	194	196	256	218	229	216	231	231	206	207	221	208	216	210	218	183	199	227	199	213	206	216	216	210	219	254	229	229	236	218	209	192	221	236	200	208	205	207	190	231	209	212	238	235	207	218	213	212	220	185	206	230	201	193	207	202	236	226	227	223	226	252	225	228	209	226	217	198	207	207	212	197	252	214	215	210	239	227	208	223	230	211	219	196	240	212	229	207	194	230	223	216	231	234	219	189	231	219	230	203	226	218	222	236	204	217	196	208	237	191	189	238	212	237	210	209	172	216	194	225	219	248	221	234	224	219	229	233	214	222	213	214	219	204	222	201	201	202	210	203	225	232	223	222	222	240	211	250	219	215	203	229	219	197	243	211	209	240	224	218	207	190	244	228	214	210	194	209	222	210	218	225	231	235	196	211	240	194	220	251	238	229	236	219	243	217	211	226	226	233	234	204	227	232	219	217	252	207	221	198	207	215	224	202	226	216	200	229	236	204	210	205	194	225	217	192	188	219	233	195	244	225	217	261	226	211	231	224	208	202	210	220	213	202	232	197	232	219	234	233	190	234	207	236	208	229	220	220	242	246	238	236	235	241	222	224	220	217	191	206	246	242	231	209	233	226	221	197	212	193	236	212	214	227	227	219	199	212	223	214	204	216	211	209	228	228	239	204	219	213	209	243	206	211	191	236	220	207	215	233	245	216	210	216	216	193	197	223	201	224	221	226	207	225	221	207	212	198	227	203	218	218	234	206	194	243	208	220	225	207	231	212	215	224	220	211	197	218	216	193	204	198	244	221	225	196	221	229	203	206	187	183	234	221	228	208	238	209	226	234	193	209	197	224	207	214	214	191	237	209	231	233	213	216	216	189	227	237	227	225	243	220	230	218	220	222	222	219	243	218	235	243	227	210	240	199	232	193	199	235	216	205	230	209	213	241	238	222	239	180	244	216	229	228	235	259	214	207	188	234	240	203	220	220	239	272	203	214	190	214	274	211	231	202	212	203	245	211	218	249	221	232	197	226	246	208	237	213	220	229	225	200	222	250	230	203	200	197	218	223	219	229	241	223	240	225	225	227	218	196	224	187	231	212	222	236	201	224	243	228	196	224	220	230	209	203	238	222	217	213	211	212	209	222	235	199	212	220	228	191	200	190	199	203	222	209	228	203	235	192	210	192	223	195	248	206	212	220	228	256	222	220	200	231	230	230	238	208	231	203	203	190	239	226	234	207	221	241	223	216	226	200	218	227	217	227	240	215	197	213	202	232	214	199	208	218	214	212	222	231	210	210	223	208	220	223	213	230	223	235	219	213	213	219	219	235	228	215	218	218	243	205	218	220	222	234	242	252	206	235	218	210	210	251	221	220	214	214	204	232	233	209	216	190	204	244	203	230	212	230	206	221	218	234	179	206	190	224	212	184	222	214	225	201	202	224	203	224	234	201	230	208	191	196	209	244	227	204	229	208	242	225	248	213	217	200	247	216	257	219	184	212	199	219	222	216	223	244	230	228	237	226	221	227	199	232	212	215	219	228	229	226	198	221	234	215	213	229	234	203	218	255	269	196	223	212	219	205	214	237	218	214	204	204	209	214	224	214	202	210	213	246	190	197	223	204	191	212	194	207	236	237	256	226	195	215	189	215	224	225	206	210	196	233	206	215	217	227	229	207	225	205	207	224	219	198	210	195	228	255	248	218	203	242	187	214	227	229	220	197	218	203	219	237	224	223	216	210	204	230	207	247	212	217	233	252	208	209	229	211	244	206	217	215	187	218	220	219	238	222	210	206	246	206	187	206	226	223	229	208	224	212	236	216	211	205	205	219	244	233	199	230	203	204	197	199	214	232	212	226	235	198	220	229	229	205	203	222	217	204
24149	19812	29908	32738	31250	21879	16364	8796	8818	10052	576	570	588	489	512	589	504	510	532	523	516	494	499	511	497	516	530	533	530	513	492	519	481	515	516	479	495	518	484	511	482	465	522	496	482	494	506	463	541	470	505	490	500	475	538	493	500	498	525	509	523	472	480	519	548	507	514	464	520	476	533	466	508	480	501	515	555	487	497	481	500	495	501	512	486	492	489	475	495	520	491	502	465	532	493	532	514	512	521	501	488	516	495	493	531	494	481	511	519	535	498	539	503	541	500	487	515	525	523	478	483	481	522	501	511	523	512	510	475	506	553	512	466	527	485	469	533	488	522	498	507	511	484	469	479	494	526	484	472	502	485	477	512	528	523	527	486	465	502	496	501	523	476	540	495	490	496	476	526	486	506	540	495	488	497	550	548	503	507	518	486	542	494	473	515	497	468	498	544	500	485	513	494	519	484	524	517	491	520	493	480	516	494	462	507	484	547	509	532	504	539	498	487	511	508	487	546	531	512	486	475	529	533	536	512	448	530	480	485	506	503	501	508	476	503	519	500	528	498	508	492	489	491	545	501	514	511	493	510	501	526	480	528	518	502	486	531	491	480	484	516	480	520	501	537	501	508	483	508	502	522	503	476	468	479	486	537	521	459	493	506	533	495	471	474	493	526	515	502	494	476	498	489	516	527	466	517	524	469	505	468	528	485	474	497	523	530	486	506	470	475	465	498	508	531	537	524	471	502	483	493	462	526	526	485	530	488	509	478	472	506	458	508	473	503	480	477	474	487	502	517	540	485	491	450	503	485	491	519	497	515	519	539	500	514	507	485	529	510	529	503	500	470	432	531	485	470	497	500	490	510	513	512	521	502	501	486	505	488	458	511	514	499	474	540	523	504	491	510	513	500	522	487	502	492	467	504	481	479	491	538	522	500	497	510	541	521	510	477	469	483	512	503	501	472	499	519	505	478	547	510	484	511	518	489	535	465	501	497	500	508	516	493	504	534	524	485	544	448	523	478	502	492	489	465	465	489	518	484	484	521	482	464	519	518	480	519	473	508	505	476	535	508	516	511	490	452	527	550	514	535	524	503	486	494	509	542	512	491	441	462	499	452	474	467	494	518	467	501	461	520	498	503	490	504	529	486	486	494	511	541	494	483	428	527	564	469	532	508	450	490	510	484	498	517	515	483	537	491	464	514	519	465	517	504	521	513	493	466	500	495	509	489	459	503	488	483	511	489	478	508	503	511	453	514	466	489	526	501	506	535	456	491	488	480	469	502	449	491	529	510	504	493	504	523	479	532	512	523	517	461	524	522	530	501	507	485	488	491	534	510	551	493	482	495	531	525	466	499	495	511	527	499	538	499	520	470	517	498	500	517	465	494	512	513	487	526	507	544	522	496	504	513	491	489	504	512	496	505	493	525	487	481	493	503	475	501	538	468	446	531	451	488	515	472	501	529	516	499	510	514	522	498	507	445	512	525	458	538	495	528	518	477	537	493	530	517	478	517	470	533	488	505	522	531	497	517	509	482	453	521	507	518	515	524	501	487	515	485	499	482	503	489	508	525	471	531	486	516	501	501	491	497	486	541	528	501	562	466	517	536	464	480	477	503	493	517	522	485	533	471	497	478	485	500	519	485	506	470	491	530	467	531	504	515	498	529	533	509	522	523	483	520	482	525	494	530	520	484	500	510	519	483	516	515	493	521	498	505	510	499	505	512	501	485	535	501	489	460	453	460	492	466	488	498	531	508	517	458	519	515	498	497	542	502	505	522	490	478	494	476	483	515	466	507	540	491	488	513	471	506	490	466	504	534	500	490	492	556	524	530	505	498	573	523	473	496	489	497	511	526	499	492	531	512	505	532	483	497	541	488	451	471	483	497	502	536	464	471	488	525	476	516	507	465	505	484	545	514	487	510	492	494	529	506	484	533	514	519	500	517	518	490	487	509	495	523	487	524	498	496	512	507	514	479	528	498	485	479	468	485	477	499	471	475	548	513	502	495	518	499	475	505	520	495	484	486	491	507	505	487	472	488	493	481	479	483	497	501	508	494	482	502	512	466	493	510	509	534	491	515	544	472	531	493	483	465	499	507	468	553	512	450	448	488	468	477	478	507	530	499	526	502	500	510	483	513	476	523	490	525	516	493	489	502	481	455	501	494	470	498	516	529	529	531	498	485	509	486	483	493	460	503	524	521	495	480	459	468	518	474	528	459	480	504	476	511	528	488	496	526	506	465	521	487	473	490	519	501	498	481	516	529	459	488	507	535	503	498	495	471	473	551	492	514	525	499	489	528	534	476	483	497	495	471	510	523	510	531	508	512	502	538	509	507	468	441	477	498	499	499	511	516	483	494	514	523	497	487	517	524	502	527	517	505	485	491	488	509	484	504	493	486	488	477	460	552	521	473	516	519	492	521	498	519	474	492	496	502	508	501	483	484	518	506	532	508	472	526	508	496	453	513	504	547	482	481	477	521	534	498	490	537	480	455	491	498	488	492	503	495	501	487	474	543	474	489	552	502	474	539	526	545	517	499	537	453	465	526	501	524	500	520	495	480	540	468	497	494	465	509	530	491	521	492	515	514	475	469	506	487	456	512	496	494	534	515	472	523	508	499	488	530	484	525	514	522	476	495	473	515	490	517	479	514	537	522	454	490	543	513	476	493	521	502	503	536	497	472	537	487	507	473	500	524	492	516	477	499	473	462	514	495	462	495	474	486	507	531	507	514	497	525	472	456	488	499	453	509	496	487	511	509	482	513	498	450	537	537	497	477	476	510	524	506	516	504	469	505	506	495	503	513	502	499	492	488	478	494	477	493	538	508	514	507	526	485	481	493	506	533	520	510	521	529	501	533	510	445	504	461	497	459	462	484	544	517	537	496	518	499	493	487	476	475	483	487	496	510	501	532	504	520	490	516	511	515	476	521	525	490	528	502	495	483	496	527	488	524	451	477	505	491	464	509	489	525	507	531	550	479	524	496	500	518	491	511	490	508	522	495	483	485	502	484	499	509	477	489	509	489	488	517	494	517	474	503	521	538	526	496	460	501	499	480	503	497	497	487	500	499	524	475	451	492	522	499	542	514	515	512	513	546	486	535	540	502	527	485	493	480	516	494	502	523	517	451	493	514	492	462	522	484	500	501	531	523	526	484	449	457	476	515	487	517	492	487	474	493	506	494	540	498	514	484	472	519	491	520	487	478	500	481	484	519	504	522	442	514	523	496	536	499	513	484	511	541	504	498	492	476	549	503	495	534	528	526	509	511	505	475	476	495	465	489	521	484	496	527	503	524	520	487	526	489	485	481	551	527	510	503	476	512	487	481	477	513	466	441	555	474	500	484	484	517	473	552	487	507	461	485	446	543	484	504	478	480	545	540	523	522	514	494	479	488	476	505	480	535	531	494	556	535	543	507	493	506	462	477	539	482	465	483	501	511	473	524	484	522	519	515	530	475	502	507	480	522	502	518	473	500	497	499	517	540	534
46224	32813	35617	34472	27276	20915	14891	7859	6028	3177	371	277	293	244	264	274	271	273	288	254	246	246	245	280	260	275	258	285	219	264	264	225	252	301	272	270	282	253	274	250	257	274	270	243	254	238	265	285	277	303	293	237	278	266	281	243	253	244	262	267	279	272	238	252	246	253	260	226	267	242	275	246	264	241	275	245	275	259	293	245	265	269	263	250	240	279	243	261	245	298	267	241	264	229	240	266	273	254	315	252	251	253	270	264	272	279	265	276	272	275	282	234	287	264	292	244	213	250	266	282	253	235	264	246	285	268	257	261	268	252	237	292	256	232	248	227	265	284	274	276	240	289	274	223	276	277	274	218	255	261	246	264	282	268	216	246	268	281	256	250	251	251	265	247	241	285	270	244	257	246	261	260	272	258	281	262	235	250	252	241	270	279	256	252	231	252	254	270	264	250	325	252	303	242	235	247	230	240	239	282	257	297	289	243	238	255	280	277	255	252	248	255	282	250	285	258	271	251	265	276	301	247	265	275	288	273	275	271	244	264	264	251	287	256	268	276	263	255	242	240	262	289	250	266	251	244	248	252	265	249	225	275	272	263	269	256	283	271	295	222	256	229	263	235	275	227	226	265	271	257	285	245	273	271	289	282	226	234	267	250	256	257	286	246	250	271	287	238	261	220	284	222	252	268	246	240	263	277	276	261	277	263	240	255	226	276	279	252	251	249	227	259	280	257	243	247	268	247	265	256	242	254	242	288	243	238	282	260	295	246	248	281	274	271	217	286	260	262	277	298	258	274	268	280	266	291	257	285	256	248	264	235	270	259	279	272	250	270	251	216	227	289	267	263	247	271	236	251	252	261	267	226	240	261	284	265	252	266	289	248	267	274	264	268	280	245	266	251	280	283	281	261	288	220	236	255	278	266	272	280	260	244	250	245	272	249	255	266	293	273	241	254	269	240	260	243	257	292	273	286	236	283	253	239	260	299	273	262	240	269	267	269	247	252	263	281	254	253	249	228	284	256	255	243	244	277	298	284	264	266	268	270	257	303	277	244	263	276	270	249	272	257	260	245	277	247	250	268	247	234	253	276	276	286	268	257	217	266	244	291	229	212	268	240	265	231	228	277	237	241	267	246	261	263	269	240	277	241	242	242	251	246	251	262	250	247	273	276	264	263	251	242	246	255	296	265	255	268	264	263	262	251	255	247	285	261	269	275	244	271	231	257	259	215	263	244	248	278	275	255	253	253	258	248	235	257	270	265	268	260	259	268	240	263	280	263	244	236	240	273	279	257	258	277	294	246	262	277	240	256	288	268	229	294	278	255	252	251	248	260	255	276	258	247	229	275	314	253	279	282	253	263	246	252	248	270	267	260	260	231	256	239	261	259	240	284	262	234	234	258	263	249	251	242	252	280	261	272	240	271	238	252	247	263	277	238	258	237	233	251	267	279	263	254	266	277	267	285	266	270	253	233	256	253	228	244	259	246	279	279	242	274	268	302	258	266	295	259	264	259	259	269	270	286	261	253	242	295	285	236	289	255	220	250	253	224	255	237	257	259	247	274	269	291	246	235	287	266	248	228	256	270	269	244	254	275	248	261	257	293	248	248	260	256	265	265	283	239	301	258	261	263	210	252	240	253	277	242	243	260	246	256	271	231	267	269	242	263	268	278	224	258	254	277	260	282	279	243	251	256	287	259	283	264	274	291	217	272	304	266	263	297	263	266	278	233	267	288	265	231	237	271	220	252	243	246	245	254	264	254	265	255	251	262	272	253	269	263	251	246	260	296	221	271	260	242	278	275	258	260	247	242	266	293	231	262	263	248	266	251	258	251	248	247	258	247	270	255	261	239	288	272	254	261	266	250	263	248	233	265	258	251	299	238	247	261	225	258	252	229	265	278	257	238	238	254	253	275	272	247	254	256	269	262	251	269	238	267	271	288	248	246	257	266	257	273	268	262	271	274	243	248	254	260	266	246	238	250	227	246	249	257	250	261	255	244	262	269	250	283	252	242	267	233	255	242	250	254	271	241	291	245	251	247	226	256	250	258	282	286	275	265	278	265	284	269	272	270	258	270	267	256	285	247	267	252	252	300	287	263	278	291	265	241	262	267	241	257	256	260	266	261	244	241	274	250	269	239	273	284	262	251	260	270	260	246	263	261	235	273	254	239	264	277	240	285	265	304	269	302	277	238	256	275	273	247	253	265	254	259	242	290	256	264	259	270	247	253	287	236	248	264	257	289	251	243	262	260	267	294	252	272	268	247	286	244	234	281	253	258	253	276	270	227	231	260	259	258	243	283	278	236	252	227	270	269	266	281	274	229	237	266	278	260	262	279	231	258	282	257	313	253	251	266	277	288	265	251	265	261	293	272	281	267	237	280	242	274	238	270	288	262	274	282	290	239	298	270	274	270	279	245	262	243	234	254	237	304	300	269	228	234	292	239	263	250	284	277	300	283	274	277	262	274	273	250	279	233	235	235	252	269	260	267	281	227	243	270	257	280	245	274	273	257	255	272	238	252	267	253	242	257	246	244	260	258	281	265	260	252	248	264	261	278	290	249	262	272	258	241	251	256	259	246	282	248	273	268	255	237	275	230	251	296	277	233	253	249	250	245	249	243	255	261	264	259	281	261	248	238	243	292	263	303	234	255	256	241	249	252	277	258	278	244	239	238	275	249	264	281	269	277	274	248	263	270	229	268	238	268	262	284	286	276	262	267	249	232	273	280	255	258	288	269	245	274	272	249	252	267	268	264	293	257	262	242	296	265	245	271	262	280	226	242	262	258	258	241	233	260	266	290	243	270	262	279	259	241	272	277	241	264	249	244	289	254	229	250	283	286	226	276	239	248	260	259	244	255	272	241	280	223	264	276	272	259	255	291	226	292	280	240	247	267	250	254	266	234	240	260	223	282	262	242	269	282	259	249	277	242	274	251	224	263	254	279	240	280	253	228	284	276	248	280	251	234	244	290	251	261	275	273	256	252	266	279	265	231	258	257	244	251	263	247	274	263	242	240	240	267	282	257	264	266	254	249	270	256	260	235	275	259	280	275	257	263	288	226	273	266	252	255	250	270	230	266	277	272	251	263	255	234	246	244	244	257	270	270	256	234	256	244	270	276	269	245	249	294	270	264	273	255	294	262	265	258	268	252	242	265	277	299	282	238	248	262	273	248	265	238	280	248	251	249	247	248	274	280	262	286	260	259	249	230	245	244	285	260	267	226	242	276	262	259	260	247	259	267	280	281	277	265	230	257	249	273	249	271	252	263	274	236	290	268	290	221	231	266	261	245	282	291	290	252	252	264	242	295	276	233	296	269	232	266	255	277	268	271	253	257	256	259	243	255	236	245	257	264	265	257	269	268	261	282	278	288	272	240	246	299	280	252	259	255	286	269	240	244	229	251	255	252	277	281	266	278	297	243	260	248	256	220	235	253	267	267	230	252	236	243	249	278	274	243	270	225	254	260	247	256	296	271	268	274	293	239
29317	24821	37492	41919	38848	36072	29674	20270	18081	9778	753	693	641	606	646	635	564	563	640	576	599	596	599	614	600	609	596	579	583	584	584	615	543	612	594	591	560	586	574	579	571	608	575	548	596	589	570	562	567	593	556	596	545	550	608	571	584	532	569	600	535	578	626	593	575	541	597	555	554	596	557	587	544	544	599	605	612	534	560	562	534	612	569	604	548	580	576	585	599	579	543	580	504	571	605	585	591	550	573	544	580	591	571	566	592	580	570	569	568	562	556	583	641	562	581	524	589	571	635	551	542	582	584	576	551	541	571	593	533	586	571	596	587	584	566	577	599	589	565	586	590	566	615	564	565	598	564	548	577	584	556	568	560	602	592	521	539	582	581	570	579	602	584	574	576	557	570	560	559	549	602	587	590	564	579	562	548	590	593	568	569	590	548	562	578	616	597	554	538	542	582	582	550	598	572	560	565	573	585	596	544	627	561	577	547	544	575	596	590	572	594	593	559	597	570	571	541	572	574	550	599	566	580	592	572	582	569	596	582	566	588	581	607	603	593	561	599	544	535	561	574	601	594	558	578	600	579	549	602	584	540	591	608	554	561	608	517	600	546	572	536	556	585	579	573	518	550	567	611	494	544	534	556	537	548	582	565	578	562	580	605	526	598	561	550	603	539	535	583	543	561	572	600	565	589	577	515	573	509	601	566	589	553	566	574	562	570	583	575	556	630	575	568	553	550	527	618	572	555	601	528	575	572	593	581	564	594	592	554	572	614	580	558	548	600	550	548	586	593	579	574	554	538	577	566	548	594	583	555	572	592	550	576	556	589	568	554	571	573	573	579	573	581	566	571	572	552	620	581	573	567	576	575	578	541	580	573	581	505	560	606	555	578	542	544	587	557	553	560	576	585	544	573	578	594	607	515	565	597	559	575	553	591	560	569	576	562	539	551	611	563	560	571	552	569	553	540	584	549	558	541	576	585	595	585	560	558	519	534	572	551	590	602	556	596	571	546	528	560	555	602	578	569	535	572	565	495	581	574	556	560	585	573	564	588	536	555	533	610	540	583	525	574	570	570	598	572	567	555	570	567	559	542	580	543	538	559	567	592	591	580	593	535	553	559	574	539	575	579	543	584	566	589	599	598	535	576	599	610	543	598	575	553	610	567	549	569	563	581	605	586	592	581	579	573	550	592	594	498	588	553	553	586	571	551	540	570	554	549	566	590	565	551	562	583	523	569	573	601	582	525	542	577	570	592	564	564	593	608	565	589	550	565	543	563	554	572	556	591	561	587	595	606	519	561	567	556	541	538	548	580	553	581	575	595	594	552	582	575	571	568	572	576	563	564	571	592	570	544	565	596	575	577	550	569	566	595	556	557	600	604	596	565	587	580	565	572	597	568	579	553	596	575	598	561	579	539	619	569	594	574	574	569	590	610	556	563	539	529	579	561	574	576	520	572	563	557	555	554	581	572	581	554	558	551	556	566	541	542	542	567	587	568	594	603	546	612	559	560	560	562	551	539	526	548	553	537	584	581	573	598	540	545	597	515	577	551	558	598	573	582	543	559	560	590	590	594	557	574	573	563	562	573	558	566	551	516	568	559	548	542	584	611	572	529	555	566	586	596	585	555	542	550	577	553	635	534	588	580	573	562	558	539	592	548	578	581	593	586	564	557	541	582	587	548	607	577	569	553	557	590	593	544	578	601	552	550	595	529	605	571	513	558	550	558	530	571	590	576	594	593	566	523	604	573	535	577	524	571	587	607	583	555	551	576	533	555	574	605	594	558	560	564	533	569	549	609	560	587	553	555	554	594	570	595	524	531	570	595	571	548	629	551	570	577	569	563	572	574	571	596	580	576	557	533	530	547	572	530	574	567	508	625	597	579	567	553	588	584	561	569	552	593	598	573	557	568	578	581	580	559	616	570	590	555	608	559	570	556	577	535	574	569	551	562	586	582	573	586	524	560	539	586	584	504	573	556	556	595	563	546	591	595	564	589	555	604	619	547	567	549	552	544	596	558	588	519	600	573	547	533	559	605	587	540	563	562	579	583	564	568	564	570	581	550	604	569	536	556	576	589	554	603	549	539	513	596	571	580	531	576	568	574	606	576	586	565	581	551	589	576	605	551	596	597	580	607	545	586	558	548	625	556	576	588	594	560	507	534	528	575	613	602	590	558	567	568	537	539	550	558	544	585	544	559	598	567	545	578	602	577	524	582	555	565	580	550	539	570	617	573	591	580	552	592	563	555	547	542	520	569	596	575	578	540	542	568	562	521	594	613	555	565	577	556	556	559	560	587	603	598	529	610	585	570	552	586	573	563	583	579	574	575	571	575	566	553	547	534	546	572	523	560	538	563	616	591	542	556	492	577	537	591	569	563	557	565	613	637	590	592	560	557	547	559	556	572	584	542	597	555	546	534	559	544	575	512	541	599	541	535	582	541	534	549	609	592	550	552	575	547	562	563	521	572	584	522	565	587	569	560	561	518	547	590	578	546	528	556	552	642	561	541	539	590	548	552	536	574	573	534	565	615	584	514	548	535	527	578	552	558	543	595	554	587	576	561	568	602	586	564	569	570	569	560	568	606	560	562	562	544	579	599	545	563	603	547	549	564	621	605	593	526	568	618	607	615	505	572	578	550	567	592	575	577	561	564	537	600	588	569	620	569	589	581	542	568	578	599	563	567	554	552	599	552	546	572	542	539	569	627	573	545	577	590	607	589	551	582	537	590	560	579	570	545	609	545	554	540	545	550	577	578	590	555	588	537	591	546	551	570	561	578	580	575	551	568	578	546	553	578	555	555	513	508	522	569	540	539	555	563	567	580	532	583	557	553	561	544	571	577	509	591	578	591	590	548	552	550	551	566	556	546	577	562	604	592	566	587	559	608	556	590	531	548	547	578	616	590	570	555	569	579	531	570	555	569	581	561	607	504	573	545	571	542	563	611	548	578	517	574	537	592	558	594	584	572	563	517	564	541	574	523	560	572	582	567	574	569	574	557	524	569	578	565	572	520	540	582	541	610	582	577	622	544	560	530	587	553	577	578	599	546	572	602	539	594	578	545	494	571	562	604	599	566	557	546	535	556	543	593	560	605	591	581	602	564	574	565	541	548	593	560	562	589	531	570	576	559	583	570	566	559	586	586	582	576	485	559	598	547	558	570	542	596	556	565	599	586	559	599	552	583	575	561	554	560	609	614	558	597	560	573	581	557	562	558	570	583	576	543	549	545	559	580	572	576	574	557	561	606	559	593	615	605	605	597	568	543	612	586	556	556	615	562	536	544	514	537	588	583	574	558	560	567	599	564	554	544	584	584	557	569	537	607	551	594	546	520	577	560	591	580	596	518	579	518	576	590	541	603	576	584	542	556	587	512	561	621	595	551	531	564	545	580	553	570	547	608	544	551	574	568	545	574	527	555	567	594	608	579	563	621	537	547	555	558	583	550	566	579	541	580	590	563	538	555	602	620	581	596	616	592	533	548	604
19001	8981	7068	3940	1745	676	379	206	246	115	87	107	93	90	91	95	112	87	98	112	103	93	121	93	81	76	96	101	106	84	110	96	117	98	110	106	98	97	102	124	87	96	73	113	116	97	100	98	115	119	111	111	101	116	99	93	135	97	85	109	124	91	94	102	86	81	83	111	98	106	100	99	102	94	94	102	107	92	89	88	101	113	98	98	101	116	116	111	105	91	107	88	80	98	75	94	99	124	105	104	101	92	96	107	110	104	95	110	116	96	112	101	100	114	100	118	121	101	101	102	96	81	97	99	110	95	87	96	96	92	87	106	107	100	86	103	91	87	102	100	99	97	111	84	102	104	106	105	98	112	90	77	90	101	112	89	104	121	105	91	105	106	118	95	92	120	108	98	100	111	89	88	92	84	104	106	113	93	109	101	124	111	117	90	89	104	115	93	89	104	90	97	103	98	73	83	110	100	101	95	95	87	80	77	87	93	99	93	84	102	99	93	96	123	109	91	92	121	89	79	94	113	113	98	99	94	85	104	95	123	92	91	111	101	92	98	109	92	98	77	89	83	96	115	103	87	90	91	88	119	112	85	113	116	104	116	87	75	99	119	95	113	127	85	107	101	93	91	102	91	98	89	95	115	96	118	103	106	116	88	107	94	108	94	109	119	100	81	95	96	97	93	108	100	100	101	122	104	96	104	104	110	84	99	103	110	107	104	100	108	98	86	100	109	95	116	113	100	91	106	111	106	105	117	99	86	86	85	103	103	119	89	100	95	92	94	104	120	105	113	115	103	96	114	96	120	86	99	98	103	113	80	88	88	99	89	85	88	103	97	110	85	99	119	113	114	108	99	110	110	97	96	111	93	100	102	92	93	101	110	110	98	102	99	111	106	109	117	125	111	109	102	78	96	124	96	96	85	105	112	90	121	84	97	94	96	89	85	88	113	121	106	122	112	89	115	106	103	130	96	109	90	107	109	103	109	85	72	97	93	99	85	109	90	103	90	106	113	106	106	111	114	96	89	103	90	97	108	106	97	84	92	96	109	112	103	93	94	108	99	104	84	115	128	124	88	103	104	95	100	98	102	89	94	117	108	97	103	106	101	97	105	103	109	96	97	98	105	108	90	86	85	119	122	106	83	103	87	92	104	94	82	85	110	107	79	95	98	100	95	88	90	101	100	97	90	97	93	103	99	107	94	101	91	99	86	102	98	85	86	119	108	90	112	96	102	94	105	75	99	82	113	90	93	85	107	89	89	98	101	93	104	91	109	90	89	90	98	104	117	103	93	112	94	86	102	114	100	119	107	97	110	77	108	96	92	102	93	108	110	95	107	93	106	79	92	88	95	98	100	97	89	100	91	111	97	99	98	113	98	79	91	90	86	118	101	102	89	107	114	81	114	100	97	92	110	88	95	107	97	90	105	98	80	97	97	83	90	85	82	83	99	110	99	85	109	97	97	102	97	83	111	92	105	91	103	93	95	109	102	92	99	109	85	109	100	101	95	100	99	95	99	90	89	90	96	94	91	90	97	93	78	83	96	91	94	108	96	99	102	83	89	117	94	90	114	107	89	84	96	92	92	96	108	107	100	100	107	102	81	102	109	98	105	115	94	78	93	90	90	112	103	103	85	101	100	100	103	98	97	107	107	105	88	88	108	95	88	98	115	82	102	100	93	80	98	96	110	102	96	83	76	99	94	102	85	120	111	113	93	98	123	93	102	82	106	102	98	116	80	113	98	85	109	116	94	99	110	90	100	97	101	90	93	114	109	101	83	89	114	92	90	98	102	82	95	110	81	98	117	95	101	91	117	101	100	99	101	116	111	121	116	116	104	107	105	104	95	85	93	105	99	93	99	83	103	86	86	112	72	95	113	95	105	106	115	93	90	103	107	101	111	108	100	100	94	97	109	91	97	100	107	80	100	89	104	77	82	107	103	106	108	78	105	93	102	104	89	102	100	109	90	110	102	105	98	106	83	91	100	88	102	96	111	104	101	95	98	109	100	90	110	108	90	102	71	92	93	91	101	100	90	109	79	104	81	103	91	96	119	84	104	92	100	116	117	101	114	91	91	101	103	112	97	110	120	114	103	83	94	99	92	102	116	104	103	110	91	91	100	89	111	78	102	97	76	104	108	88	104	75	100	103	91	98	116	87	101	96	97	108	103	106	100	96	97	86	112	104	85	84	106	104	111	106	98	117	98	103	80	92	100	90	93	86	97	95	104	103	137	101	97	100	93	103	104	103	118	124	117	85	116	113	108	105	95	102	85	98	98	86	97	89	124	104	96	91	106	99	81	93	101	96	110	83	97	125	99	85	110	94	84	97	103	116	113	98	100	104	89	105	100	102	94	96	119	107	121	96	85	106	103	116	93	100	88	96	101	95	90	101	110	105	88	105	81	95	98	92	101	103	100	93	108	121	118	105	105	106	98	92	96	90	89	107	96	117	104	127	89	87	105	91	106	91	112	128	93	91	85	93	97	99	102	106	109	83	103	95	102	104	94	95	94	77	105	110	82	83	93	101	100	103	94	99	102	109	92	111	91	86	102	99	119	114	91	97	97	92	99	114	85	104	91	106	106	113	114	104	87	97	118	96	107	107	125	94	92	108	88	88	90	116	97	97	99	85	77	89	102	105	99	82	111	103	101	100	93	106	95	74	94	93	105	104	86	105	101	95	100	99	106	107	94	96	86	109	113	113	87	93	105	77	108	113	112	125	85	125	87	92	97	113	102	109	88	97	95	106	110	103	105	111	95	96	92	87	96	90	89	115	95	95	88	86	84	98	86	104	107	79	89	110	93	94	116	107	102	86	90	96	102	111	107	126	98	115	119	93	110	86	105	91	108	95	96	95	91	76	97	102	112	93	108	100	114	113	108	101	98	111	93	110	114	123	126	94	104	93	96	82	100	102	79	88	77	94	111	106	100	107	80	97	110	124	99	99	117	90	94	109	80	92	95	89	92	109	108	97	101	104	105	90	90	86	102	99	88	92	106	116	101	95	98	86	93	102	114	92	91	95	86	103	129	99	108	102	89	99	107	108	105	107	97	91	102	101	97	116	90	97	84	88	105	126	92	92	107	103	96	112	110	108	101	99	90	97	93	103	84	97	111	116	86	99	106	94	81	96	110	107	102	96	82	95	105	115	102	89	84	91	99	96	92	95	102	91	115	94	110	91	113	109	102	104	95	86	99	113	114	89	107	116	88	103	102	131	117	91	89	97	99	101	95	121	104	97	93	74	104	98	96	109	111	87	117	111	99	102	122	99	90	96	115	110	99	100	99	134	129	110	100	97	113	76	98	111	99	106	105	77	91	92	89	108	103	99	82	112	106	92	98	93	104	118	94	80	98	77	105	109	103	98	100	101	100	82	104	103	84	106	110	97	103	88	78	106	97	87	107	106	86	98	86	98	106	92	118	98	102	105	99	76	116	93	91	108	104	102	98	96	90	97	98	105	102	115	91	96	85	90	72	104	101	102	88
11333	7297	12168	10076	6074	2707	1362	879	896	460	242	241	270	267	249	244	302	249	270	297	259	272	245	267	239	262	247	261	278	253	240	238	267	266	261	258	258	273	259	286	255	241	224	274	255	262	281	264	257	246	262	232	257	258	262	267	257	245	272	268	264	254	230	275	247	253	287	272	268	280	287	251	259	253	255	243	255	258	262	268	281	266	232	244	276	248	258	237	267	239	251	266	247	294	252	279	266	239	259	274	225	263	278	276	263	244	292	269	262	243	222	237	250	258	261	228	277	263	278	270	275	257	243	287	254	275	287	268	264	260	268	259	272	242	266	256	240	261	275	260	244	274	289	267	279	271	263	243	281	245	256	286	262	263	269	302	258	298	242	264	247	303	294	239	281	234	252	246	233	240	270	245	238	284	255	271	242	252	283	241	264	266	261	283	267	241	285	281	251	247	248	250	267	261	283	260	271	295	266	269	277	246	290	251	286	268	269	255	261	256	264	249	254	263	274	269	257	215	265	258	232	267	255	279	275	240	258	272	223	259	261	285	236	265	229	255	266	298	284	251	244	244	264	283	266	264	289	255	280	240	226	274	269	277	245	251	253	274	257	256	233	245	254	250	247	264	233	234	248	266	248	273	276	225	250	279	247	249	239	287	272	242	253	253	264	265	229	255	237	276	247	252	274	270	238	309	259	273	257	273	302	275	257	252	251	297	274	233	258	276	240	290	266	249	260	237	257	254	256	254	253	255	274	260	279	246	264	267	285	249	237	253	238	256	260	261	280	272	253	274	259	261	253	260	255	248	268	244	265	262	279	287	270	275	258	249	273	271	231	243	260	266	277	253	249	250	278	274	277	248	248	274	253	240	262	256	224	258	261	267	284	246	251	263	254	282	235	291	253	265	260	255	255	232	261	243	256	263	247	246	277	248	246	250	295	274	263	250	251	244	241	250	280	261	278	263	248	270	262	283	236	256	293	246	251	275	280	264	272	254	275	248	260	248	228	268	258	269	262	273	289	257	271	269	266	270	253	286	278	270	250	268	241	262	264	230	252	228	261	238	252	257	272	231	261	232	271	254	262	253	260	258	256	275	246	272	267	249	249	220	238	272	266	279	254	257	270	265	261	271	278	282	283	264	263	250	224	239	275	260	273	280	290	272	287	253	239	224	275	272	266	258	262	248	250	252	266	272	244	266	238	257	286	249	260	234	237	280	249	260	261	255	299	280	240	271	257	252	270	236	233	244	271	270	252	258	292	233	264	259	214	246	259	247	241	253	235	239	265	267	259	266	261	277	259	249	274	237	278	270	278	251	271	248	235	262	277	227	243	258	260	266	276	285	246	282	295	267	256	247	247	255	279	263	241	260	268	258	264	243	263	266	279	227	268	276	259	281	294	241	272	264	263	256	289	232	253	218	283	242	246	265	267	253	273	265	269	280	267	275	247	264	274	244	261	282	266	253	251	222	267	265	289	259	277	260	282	284	276	258	264	280	261	275	242	258	264	250	251	256	257	255	249	256	266	265	264	252	272	273	255	264	265	255	260	254	298	245	269	285	246	260	272	284	283	253	249	297	229	273	248	252	260	289	258	253	261	264	264	261	232	226	253	268	246	215	292	247	241	245	259	241	292	253	259	260	245	250	257	267	240	252	264	222	271	239	255	229	268	260	270	254	259	268	238	239	260	266	255	283	241	246	280	268	253	269	261	239	249	324	217	248	241	266	250	287	256	273	284	253	264	276	264	241	240	279	256	241	277	246	275	249	257	225	278	273	243	251	249	252	257	258	262	231	230	246	287	277	263	255	251	266	265	263	282	264	270	261	274	269	247	257	255	267	261	255	257	231	251	262	245	235	248	279	293	236	255	252	259	257	275	236	280	284	273	234	272	278	273	257	296	248	250	273	238	261	262	254	242	267	264	267	280	253	247	238	259	254	249	258	253	239	280	246	244	291	268	263	267	284	225	241	242	260	245	257	256	263	258	265	263	265	249	246	256	276	254	256	285	262	248	282	294	260	271	264	250	234	271	242	251	270	240	267	245	288	260	276	250	236	252	238	234	256	239	261	249	280	277	254	248	284	267	232	251	259	273	261	265	279	282	226	263	272	275	270	255	249	269	236	271	276	232	249	268	322	265	270	248	238	255	281	276	227	221	263	244	249	274	274	239	250	241	263	239	241	269	277	256	271	259	249	261	256	257	273	255	230	254	281	239	276	263	255	266	236	253	257	244	260	283	270	278	273	249	274	271	249	251	294	230	243	273	249	266	255	272	262	267	260	281	289	249	282	249	249	230	272	270	228	260	254	251	276	266	239	256	258	243	248	248	266	237	238	244	272	263	261	242	276	240	234	298	255	268	288	269	261	292	251	283	258	276	267	259	245	293	250	242	245	272	262	259	273	255	256	236	248	269	272	237	250	255	246	253	274	256	262	281	258	245	255	252	275	233	254	244	272	226	262	235	272	254	240	270	266	239	258	280	266	255	250	259	235	274	269	260	284	286	293	267	244	263	245	245	295	269	279	247	261	265	240	256	234	257	245	248	263	262	254	245	260	269	274	267	267	236	259	276	246	263	279	233	258	284	245	251	260	218	250	272	237	262	238	271	253	264	259	260	255	266	240	287	222	268	291	240	259	284	250	265	247	247	268	290	260	274	282	247	278	257	254	237	251	294	236	265	256	260	267	261	251	207	274	252	267	264	258	253	246	251	270	263	262	267	266	258	289	280	266	267	245	257	252	266	246	263	289	254	256	243	244	285	260	267	242	252	252	265	259	258	241	261	251	253	280	251	274	274	259	258	242	296	252	242	242	253	276	253	250	247	261	246	280	276	232	236	249	244	303	242	274	252	251	224	278	256	265	257	255	268	256	249	256	255	239	249	277	237	252	256	265	227	254	254	278	275	234	246	256	247	250	280	254	284	286	268	271	252	253	240	218	295	270	275	253	239	237	238	254	275	258	246	256	232	240	265	253	268	250	243	263	257	277	291	268	270	268	271	254	242	249	260	249	274	249	276	278	272	270	248	253	252	267	237	257	259	262	271	254	292	280	267	249	274	258	252	239	235	273	247	259	236	243	244	262	241	259	254	271	221	247	281	268	293	266	243	308	238	265	279	276	282	217	241	255	235	252	270	274	273	243	258	277	292	265	231	240	276	286	281	251	270	226	265	265	255	294	277	277	266	302	253	261	249	280	252	255	274	261	284	243	265	242	248	243	263	269	257	266	269	296	241	315	274	262	229	265	267	246	229	259	261	229	262	247	271	261	274	241	268	254	252	248	247	236	267	265	242	244	250	227	247	242	267	300	267	254	234	291	265	263	267	285	215	295	259	294	269	288	279	289	241	268	262	267	279	275	277	254	250	261	268	264	261	247	268	318	274	253	255	260	264	248	262	240	241	255	273	266	248	235	283	275	248	262	267	266	245	275	268	229	254	262	247	243	291	248	252	240	254	246	279	246	268	252	257	269	249	277	291	286	270	268	259	258
36883	24715	25308	20078	17471	8828	3502	1485	1330	2197	352	232	241	220	203	182	212	229	199	208	226	200	262	248	206	193	209	208	224	205	226	229	208	219	202	191	206	198	206	216	216	236	243	243	228	222	205	236	217	215	193	184	192	264	196	217	217	194	200	208	227	225	239	198	208	190	206	218	222	204	206	236	225	219	215	189	272	221	194	197	221	226	192	211	215	205	208	210	235	241	224	199	231	192	199	217	202	220	174	215	209	206	192	220	222	217	193	213	223	192	226	220	232	219	210	211	210	212	217	201	213	220	228	216	241	207	212	224	222	209	194	189	217	221	192	203	194	187	230	231	220	213	209	199	221	191	230	220	213	219	232	217	231	200	203	210	239	209	225	201	205	221	219	221	226	230	215	209	234	204	192	224	233	180	211	239	229	203	230	218	215	208	242	214	205	192	217	209	167	226	207	232	225	200	220	214	181	200	204	188	208	191	242	231	209	225	195	212	218	198	205	220	195	210	206	178	208	219	225	201	204	254	200	204	216	233	207	197	191	198	200	208	214	199	238	237	214	239	236	220	201	219	199	209	239	186	219	194	208	206	235	230	221	208	204	188	221	217	216	226	220	209	203	219	206	204	218	198	241	246	206	220	225	208	208	200	209	211	231	225	209	200	231	216	221	225	213	205	213	224	201	223	230	205	223	245	252	214	230	215	246	234	207	211	178	235	216	200	202	208	238	232	196	230	221	233	242	225	226	215	230	228	203	239	195	240	229	208	201	232	208	231	202	218	222	202	235	215	232	241	206	204	230	221	227	229	205	220	201	218	212	212	185	203	196	225	233	212	205	210	227	205	224	216	204	215	229	245	228	205	239	234	238	208	215	182	234	235	234	246	233	182	214	203	196	195	216	208	226	244	226	214	195	183	212	221	191	197	192	204	183	211	230	227	228	225	241	217	203	235	212	202	218	242	209	230	231	235	243	214	203	204	199	219	217	217	205	217	223	207	212	221	198	191	215	193	206	233	229	237	199	260	219	201	213	219	218	230	217	201	245	224	235	204	207	223	197	203	203	206	215	209	225	217	209	181	217	168	201	185	217	226	215	211	201	212	222	220	195	225	205	226	208	231	258	206	240	237	239	187	204	210	219	218	223	216	183	214	226	235	232	235	210	216	226	231	207	210	220	227	194	223	201	219	216	185	216	190	225	219	210	209	202	197	209	190	201	220	196	215	203	203	211	253	201	213	245	211	224	227	218	203	197	204	198	230	204	204	209	220	193	209	189	219	208	211	189	222	208	207	224	208	229	220	185	242	205	199	249	211	210	216	249	212	195	203	216	206	218	245	219	207	216	241	218	231	185	216	189	221	212	187	219	234	211	201	238	203	196	207	233	215	231	254	224	193	207	210	193	212	221	202	255	204	206	187	200	233	248	222	182	231	210	198	231	204	231	220	223	219	236	202	220	221	224	207	204	214	211	188	214	250	220	216	234	236	237	240	237	217	205	201	213	266	225	223	201	226	182	228	236	228	223	212	256	221	256	204	207	211	231	191	196	207	220	237	199	204	213	217	187	196	225	212	213	221	217	251	231	185	240	210	224	235	204	225	208	206	227	222	243	188	217	218	199	215	191	184	226	250	206	212	219	219	189	224	212	199	195	221	206	235	217	193	200	209	221	217	213	216	212	236	226	218	224	213	220	186	204	219	224	183	208	244	256	222	246	204	211	204	220	209	206	228	206	213	208	247	215	208	193	213	184	228	238	225	193	221	199	219	191	221	218	189	189	217	213	198	231	203	186	223	210	213	214	245	219	229	222	215	207	226	237	214	185	232	226	204	198	180	199	218	202	203	218	194	223	219	206	198	208	227	215	191	209	229	252	223	226	233	212	245	206	203	194	205	236	228	224	239	240	207	218	215	206	196	199	195	223	210	212	197	227	215	210	194	195	205	206	185	173	178	218	219	204	192	220	213	219	206	226	234	218	222	213	207	213	206	195	236	204	181	191	210	253	208	200	199	233	209	254	192	210	210	212	234	198	210	209	236	184	219	206	205	216	202	205	224	201	227	207	236	214	202	222	224	206	198	203	240	225	216	191	208	214	210	215	243	211	203	227	207	223	216	229	226	224	195	234	212	242	198	223	225	193	233	188	196	224	208	193	186	194	213	201	207	210	187	220	183	230	199	220	233	225	229	220	261	197	227	216	214	228	195	179	208	196	209	210	232	232	229	242	202	214	192	194	196	216	223	224	223	208	208	200	208	204	201	248	218	222	213	196	208	190	207	215	187	200	208	210	214	198	207	218	209	219	186	195	219	202	242	204	247	203	223	207	190	220	203	220	241	209	217	212	202	204	214	223	207	216	211	194	190	204	218	243	241	241	202	211	203	198	178	195	210	229	222	204	225	220	236	237	203	210	207	213	237	218	219	230	223	235	215	187	205	210	214	227	198	227	188	210	192	200	223	205	238	188	221	235	213	199	206	207	200	221	220	205	204	211	204	215	217	214	224	186	221	232	240	216	231	194	240	199	219	224	207	215	227	223	202	183	216	184	202	232	230	252	227	217	229	226	226	203	221	220	253	221	225	191	197	194	247	196	200	222	184	246	227	202	223	219	212	222	200	201	226	207	208	202	195	218	199	244	201	234	220	193	216	229	193	213	210	226	250	202	202	225	205	222	223	221	236	227	235	227	210	233	191	209	226	215	224	209	212	229	202	226	207	212	249	228	183	225	186	225	232	212	222	246	211	201	218	245	220	215	223	213	238	173	238	194	211	202	189	222	211	212	253	189	208	222	251	240	199	225	207	219	194	200	208	227	203	194	202	223	206	219	224	213	228	202	205	204	201	215	209	207	194	233	197	210	198	235	201	178	222	185	212	214	187	217	181	232	216	211	222	208	217	227	204	200	221	210	228	218	222	204	192	195	218	226	215	229	239	235	187	206	244	195	222	233	238	219	216	207	204	224	226	199	226	232	225	202	231	234	210	218	199	205	229	191	204	203	205	225	180	182	235	265	188	204	193	213	227	221	216	220	208	227	232	206	223	246	238	185	206	214	218	219	251	197	213	200	217	231	241	195	223	185	211	176	223	219	209	234	203	185	208	218	206	190	211	200	203	220	216	206	204	201	196	233	245	198	224	225	212	200	228	219	219	215	200	216	228	183	219	204	211	200	187	212	227	233	233	226	213	229	232	219	214	226	213	218	211	250	218	203	207	216	193	228	205	214	212	222	240	210	195	215	221	213	211	222	220	208	226	213	196	176	212	223	184	182	227	205	204	206	209	213	222	195	234	245	221	235	235	232	234	230	236	225	227	229	201	198	206	231	241	221	203	223	211	205	200	196	220	222	209	201	196	196	217	222	217	211	234	200	230	240	223	216	201	208	216	206	232	213	219	229	201	229	195	212	208	248	177	221	178	201	206	197	184	203	199	216	225	209	197	241	215	213	213	217	221	198	216	182	237	212	219	201	199	210	237	231	219	208	204	216	226	224	219	190	215
23252	19505	30247	30933	31794	19178	10623	5217	5862	9013	589	517	514	531	507	529	548	513	532	530	518	516	489	509	512	489	493	545	497	510	502	526	475	468	491	487	515	477	467	520	510	454	454	451	490	487	493	542	471	478	454	509	504	478	458	474	500	514	491	490	483	497	475	495	499	511	449	463	530	489	471	490	453	479	466	454	515	548	457	495	471	474	489	502	520	508	521	489	512	500	473	478	513	482	490	494	467	485	500	489	470	476	507	484	510	484	467	531	496	483	493	503	506	501	491	499	508	473	437	513	504	519	494	472	497	478	455	492	538	505	494	517	450	493	497	515	494	467	496	481	469	518	490	493	522	460	482	472	476	497	441	501	482	489	455	508	522	459	454	508	509	499	484	469	485	481	485	489	520	486	449	471	505	465	498	507	539	469	495	505	502	492	482	518	522	496	504	510	465	483	484	499	505	522	487	521	524	524	464	488	487	470	520	471	453	478	508	538	512	498	486	485	484	500	467	483	476	473	496	465	449	505	506	543	486	503	465	514	495	477	476	475	467	511	488	466	500	488	464	451	503	460	495	507	480	491	513	498	484	507	490	512	468	481	497	439	480	528	472	492	488	506	472	520	475	481	498	489	509	477	489	468	485	513	446	508	547	465	500	522	479	544	491	500	509	478	504	443	508	472	507	486	475	498	498	493	498	498	525	531	487	502	484	484	512	503	488	483	491	524	523	478	484	478	469	507	494	482	482	464	456	544	498	494	463	501	491	483	533	480	520	510	505	478	506	453	485	514	498	518	463	481	461	518	490	464	520	494	459	488	516	466	500	464	538	512	476	485	479	477	482	461	448	516	516	475	533	506	478	538	503	481	506	501	497	506	500	472	512	498	466	475	476	489	503	495	477	480	468	518	469	512	485	504	488	498	472	462	484	489	464	453	475	464	500	493	516	468	488	535	486	523	497	472	507	515	498	485	478	473	520	463	510	453	513	446	511	514	484	473	538	484	448	537	475	529	528	497	462	482	512	501	490	452	494	520	481	509	486	524	515	484	516	448	471	471	526	492	515	509	492	487	485	516	503	502	515	474	479	443	524	523	447	444	499	483	481	446	489	479	460	455	499	515	483	474	476	483	544	475	504	497	464	518	502	499	465	498	495	489	469	486	496	499	471	524	509	483	482	480	477	485	464	478	498	494	506	532	483	465	496	535	474	470	508	497	494	472	529	458	499	442	531	497	519	489	481	501	475	480	469	523	498	485	507	498	472	524	496	486	450	466	497	504	482	511	491	493	469	503	489	472	480	521	494	473	484	483	518	490	505	473	485	509	501	505	505	491	499	522	500	495	483	498	513	502	462	513	485	492	493	483	503	452	466	509	467	478	450	494	481	503	508	498	485	482	483	520	538	494	460	502	481	487	459	499	505	499	455	490	492	478	476	502	490	501	489	531	451	512	525	495	501	478	474	487	446	463	499	496	491	484	485	516	510	462	528	484	476	493	484	497	456	469	473	429	519	506	504	487	501	480	488	543	518	516	489	534	481	456	479	482	463	475	487	490	475	506	469	454	517	494	483	547	500	450	545	508	494	490	493	470	508	492	499	476	550	468	500	482	489	480	543	488	468	516	501	508	489	494	465	500	464	487	476	511	502	499	482	464	507	447	487	506	489	516	489	519	490	513	493	451	513	506	522	465	510	480	505	498	537	483	486	504	485	470	492	505	504	504	470	505	470	442	468	507	487	532	489	468	481	455	488	473	510	481	476	501	441	533	495	522	497	491	476	520	462	501	493	475	504	502	486	499	477	487	468	440	491	517	486	486	510	510	528	510	500	513	496	462	494	470	494	483	468	426	505	464	479	480	476	474	499	472	512	438	522	501	538	493	432	489	486	458	464	480	484	437	495	531	491	492	498	481	508	496	530	472	501	478	488	466	527	503	482	462	484	497	478	497	495	476	498	498	483	466	494	495	497	474	470	470	500	482	464	485	452	460	496	485	501	479	487	458	478	506	483	476	503	480	500	515	481	509	514	451	465	510	496	485	494	467	462	494	494	469	522	482	487	473	490	470	483	494	451	474	487	480	494	480	447	431	528	470	487	499	485	516	455	492	446	516	470	496	441	521	490	489	498	519	507	486	466	489	502	490	489	432	484	485	454	507	479	485	509	471	512	499	495	505	504	502	487	498	492	459	510	504	478	451	529	482	523	452	476	493	487	539	458	485	494	487	487	483	508	485	491	489	497	513	483	479	509	452	465	456	492	494	497	464	464	493	431	460	465	467	502	478	511	486	465	482	496	453	475	491	501	480	478	450	506	450	472	493	475	504	480	477	535	433	498	448	473	485	456	511	481	468	528	525	453	508	492	501	502	484	486	456	499	451	507	500	489	463	515	470	468	514	483	525	534	476	493	478	435	460	521	461	475	479	484	494	504	516	474	454	510	511	480	477	487	511	517	533	500	500	499	489	473	469	477	492	497	528	466	538	543	516	479	489	490	483	487	501	476	470	454	470	459	488	487	495	505	514	501	555	471	531	478	528	497	454	485	505	518	515	494	478	503	476	484	480	484	464	494	479	483	496	499	529	524	535	497	457	457	511	497	443	499	469	494	502	478	496	452	546	481	490	450	452	472	491	477	496	502	475	507	473	475	493	486	468	504	515	477	504	513	470	493	496	462	502	502	502	444	456	547	485	438	460	519	508	527	471	488	485	458	472	496	501	488	489	521	524	493	467	512	481	499	476	469	503	429	500	499	493	514	488	506	501	506	488	495	489	469	483	508	533	478	533	466	473	490	457	497	502	459	487	487	452	512	512	503	474	474	455	503	470	467	510	503	500	489	508	478	496	498	468	490	505	455	504	539	492	457	507	494	432	474	492	490	522	470	493	465	500	486	488	551	502	494	537	485	495	502	475	498	499	507	553	483	537	513	479	461	466	456	507	497	464	475	517	482	490	473	509	493	481	491	492	495	473	517	468	469	498	486	494	522	515	509	501	468	470	473	495	499	510	481	444	457	466	437	476	495	468	476	543	439	503	461	503	496	499	452	513	517	473	484	505	553	492	498	494	531	478	472	458	510	531	462	501	483	532	526	521	494	487	525	473	497	473	482	471	503	512	462	505	512	467	511	494	463	478	469	478	500	496	473	474	496	529	441	498	463	493	459	539	498	486	483	514	478	504	469	527	451	498	484	470	470	487	497	505	449	432	482	459	466	515	484	499	458	470	460	510	484	464	479	503	494	452	532	474	449	482	494	515	488	480	505	505	514	500	473	461	479	485	459	497	501	506	464	480	474	468	507	488	481	462	508	497	461	488	502	530	521	475	473	510	484	458	487	509	461	481	480	483	474	494	471	479	506	499	501	468	523	506	485	480	523	520	486	462	486	513	466	447	488	501	488	481	500	470	512	478	485	496	492	468	507	475	539	533	484	534	470	481	486	493	445	493	495	546	498	521	503	488	473	460	482	494	439	506	503	492	478	557	481	474	495	468	514	459	498	484
47975	36548	37242	30372	23085	12596	4922	7926	6057	4461	444	271	287	284	277	262	286	282	304	293	305	268	249	270	271	320	289	255	272	267	300	272	282	285	275	285	283	288	266	256	309	284	276	252	268	285	270	276	277	267	271	239	265	261	279	300	295	258	258	248	282	264	259	294	272	296	255	290	262	296	294	263	281	253	291	275	239	281	291	264	307	272	257	270	265	294	279	283	293	275	231	288	256	285	296	278	265	268	275	238	265	257	259	280	268	250	295	274	259	283	258	281	267	281	265	295	242	281	255	258	242	309	283	285	293	300	258	270	300	284	279	285	269	260	248	255	251	288	234	282	263	272	283	268	270	305	288	298	262	261	278	254	266	295	279	240	261	258	287	259	295	309	274	272	271	287	259	253	268	280	275	270	268	271	245	285	265	285	289	286	281	269	242	260	265	269	268	290	291	265	283	255	266	268	271	303	301	297	267	312	283	278	278	281	288	274	293	268	256	264	296	263	280	290	280	272	263	262	303	280	263	283	252	273	255	274	268	255	293	289	277	272	270	273	278	282	295	303	305	265	269	266	293	280	299	275	259	237	266	289	263	261	250	258	283	271	280	272	275	274	302	272	290	286	284	301	289	288	279	289	242	293	260	275	256	302	264	249	262	260	248	261	267	256	307	246	282	271	261	273	269	266	247	276	254	285	290	243	262	252	252	276	269	292	295	271	282	304	295	276	261	266	275	268	268	286	285	287	253	237	278	279	257	264	269	292	276	272	275	271	285	273	312	251	250	258	243	278	276	271	257	263	263	275	250	301	286	282	263	253	293	289	281	297	266	277	273	306	268	278	280	263	283	271	327	248	252	292	259	258	243	254	287	281	279	291	299	261	276	322	248	293	302	271	253	258	282	281	248	274	257	262	258	282	301	307	279	272	278	266	252	260	259	255	302	259	285	309	274	297	265	269	273	282	300	272	257	284	256	263	274	261	261	288	269	254	276	274	282	262	275	269	277	267	292	244	278	279	278	287	232	289	267	273	290	279	265	231	260	287	287	283	275	276	279	277	295	310	273	242	274	291	276	299	249	264	257	278	296	288	243	240	286	273	255	236	265	272	249	316	264	310	281	278	273	270	253	329	266	263	262	278	298	283	268	276	259	269	268	290	250	275	315	264	281	302	302	277	255	272	296	278	273	260	269	284	258	259	300	223	262	237	280	243	279	252	286	251	285	249	281	272	238	248	281	262	290	275	253	280	278	274	289	243	287	264	313	259	253	256	265	291	297	282	269	295	299	253	255	292	293	263	248	287	304	289	286	262	276	255	250	301	264	256	283	262	285	297	272	264	269	248	253	297	314	252	287	314	280	291	254	272	265	271	273	241	277	269	240	257	274	300	278	236	287	257	267	271	274	268	274	266	266	267	285	279	258	280	267	290	276	283	267	258	280	283	283	258	281	283	315	291	282	263	313	279	231	302	279	268	290	255	276	259	252	276	293	281	250	296	268	263	275	230	283	295	252	327	297	307	244	247	279	263	295	270	267	287	305	270	287	276	258	292	247	255	263	282	289	296	268	265	272	224	254	284	262	274	249	280	310	271	285	302	273	271	285	274	255	257	271	274	270	267	277	279	265	284	266	303	292	235	275	277	256	263	255	277	268	268	261	242	265	279	282	261	274	275	271	290	285	280	287	273	304	279	252	282	264	278	287	250	277	236	302	295	267	273	261	259	290	293	255	292	231	265	297	265	304	264	279	272	266	276	308	293	265	282	263	302	278	276	257	251	285	289	268	267	272	269	286	292	305	293	273	259	323	270	275	280	331	303	298	281	272	270	275	258	292	279	270	290	263	290	287	215	267	264	246	257	275	311	256	239	280	298	242	266	266	266	282	282	263	294	265	255	293	303	276	260	247	283	272	256	301	284	242	295	285	257	302	311	280	260	288	289	276	269	268	270	269	282	271	290	278	291	267	266	267	285	226	274	299	282	247	272	273	315	311	271	261	243	256	245	274	260	244	239	233	271	259	262	261	285	288	292	264	289	301	292	254	284	293	271	276	259	304	305	274	259	271	289	281	282	267	295	283	263	285	286	269	275	283	278	278	280	280	272	280	276	295	319	303	283	292	276	289	288	293	279	250	255	300	275	221	263	249	282	248	269	271	274	258	291	288	271	252	267	297	251	269	289	260	232	295	254	278	241	268	287	295	258	294	279	263	286	275	268	294	272	299	303	287	325	259	291	284	290	262	278	271	283	257	282	263	295	281	268	280	270	258	293	259	283	239	288	288	246	293	276	292	286	261	292	272	261	259	303	244	306	277	235	259	272	287	284	292	262	319	277	246	257	253	311	273	279	288	300	278	268	266	283	279	267	251	306	267	280	249	274	279	281	296	276	256	254	274	285	274	250	297	292	284	260	286	283	279	286	288	271	279	285	269	235	264	241	259	281	295	275	317	236	280	292	298	286	282	287	280	248	296	259	255	254	281	271	283	272	272	242	274	290	279	282	256	266	267	298	293	297	292	254	258	270	284	306	300	271	248	266	298	257	257	278	275	312	289	250	270	299	288	260	253	278	280	262	259	267	289	280	258	257	240	274	289	289	268	272	247	304	271	291	249	272	264	260	275	293	274	255	281	269	258	266	273	280	287	276	254	290	285	273	259	230	268	257	297	255	281	274	283	269	247	277	284	253	263	274	283	281	267	272	273	280	304	248	254	261	268	253	224	289	268	264	277	248	284	248	270	276	255	262	291	303	303	262	281	274	272	284	260	275	259	292	290	296	299	309	291	288	275	279	271	281	286	290	261	278	253	266	289	290	238	254	254	283	289	305	267	297	291	295	293	288	273	292	289	250	303	262	301	291	287	297	256	268	263	237	285	267	246	246	275	285	276	274	284	287	263	274	263	254	248	280	284	292	265	255	293	274	274	266	305	277	295	264	275	272	318	272	271	269	268	268	258	254	268	280	265	269	297	281	282	273	317	234	276	319	286	260	272	259	284	297	265	269	295	282	257	251	269	276	292	264	275	250	291	285	260	272	280	267	293	332	270	262	271	265	254	276	295	260	285	300	269	252	256	274	275	258	306	276	248	294	275	282	315	274	294	270	295	291	266	267	257	283	270	293	265	255	279	307	266	314	262	267	265	287	277	299	275	290	279	280	264	276	296	311	263	265	278	271	241	292	261	286	270	252	256	292	248	275	299	269	282	293	272	261	275	258	259	285	266	257	293	273	258	266	271	281	261	281	289	258	274	265	277	276	284	243	299	309	276	303	306	254	277	288	311	280	260	273	289	242	274	276	253	234	305	277	305	285	301	276	292	271	290	274	235	275	259	281	283	250	286	273	268	266	284	259	258	301	278	293	265	301	254	241	277	266	301	239	291	273	262	284	273	288	270	261	262	272	289	292	279	272	264	276	262	260	268	273	312	309	284	306	261	300	256	265	278	269	262	281	278	287	267	261	277	265	294	277	257	264	294	293	291	282	275	280	280	295	277	292	296	260
30204	29002	39128	37825	35401	21014	14177	22104	19857	14532	729	678	660	656	575	602	623	666	617	618	612	590	632	635	554	635	651	607	593	622	601	644	634	586	639	581	613	597	617	567	620	583	620	569	617	561	633	564	639	603	607	620	607	593	604	630	573	618	603	613	583	603	634	581	607	569	649	580	618	614	594	569	574	581	598	619	594	623	584	630	604	569	603	568	585	579	590	571	598	610	629	580	556	632	600	597	601	644	595	615	619	609	574	619	617	596	619	626	579	574	552	618	602	592	568	629	614	623	607	635	624	653	599	612	573	613	593	631	578	572	592	631	579	575	648	587	635	632	572	601	598	613	606	611	569	588	626	597	570	608	591	587	612	598	573	606	637	561	560	583	611	605	610	611	567	627	617	589	602	574	605	611	550	567	581	587	645	612	571	611	593	563	612	590	629	599	621	652	595	565	639	584	599	619	601	589	579	618	551	581	608	569	546	614	590	597	576	576	571	614	582	587	586	601	604	593	568	630	580	654	566	617	589	557	591	600	613	584	586	639	567	628	588	631	618	553	596	587	586	622	568	581	612	582	582	615	612	651	561	579	616	613	576	613	560	596	553	575	608	608	640	610	626	606	609	637	607	560	578	598	607	600	625	599	618	593	593	624	648	588	595	601	592	579	588	602	594	640	634	559	603	615	618	659	588	632	602	600	595	583	562	578	609	615	621	592	587	582	568	582	600	662	586	574	578	610	611	614	623	591	600	580	558	603	628	594	606	631	615	583	592	598	619	588	602	628	578	609	580	577	575	613	653	572	565	601	635	626	607	615	616	665	595	641	638	642	611	580	632	617	545	568	613	570	602	579	585	616	579	589	623	644	595	628	567	604	591	591	621	624	631	655	612	579	595	590	622	577	589	624	585	607	583	601	619	635	598	636	597	569	550	572	581	561	610	595	574	633	559	568	643	581	618	591	613	612	570	597	634	661	609	607	605	611	613	550	577	601	619	590	617	594	613	613	628	610	629	627	624	553	589	608	602	633	585	618	598	557	604	595	596	584	606	606	599	604	614	628	663	610	587	589	593	592	613	596	558	603	606	621	613	614	613	589	609	592	600	628	611	600	560	606	581	622	649	628	577	650	583	578	533	615	627	636	602	569	571	616	612	565	659	600	587	595	591	599	600	601	653	607	609	644	595	587	584	608	582	569	646	613	610	629	602	634	625	602	596	566	569	598	612	566	571	587	643	669	573	591	628	643	605	596	569	599	599	581	644	606	595	569	610	654	598	583	604	633	639	576	573	605	583	562	566	597	601	576	568	590	581	600	584	595	628	570	603	567	598	566	611	592	613	626	601	578	605	616	582	600	602	592	617	589	585	569	579	570	603	629	618	574	652	588	663	609	612	550	581	590	596	578	576	559	604	607	582	579	580	584	587	563	599	610	651	569	599	599	620	655	620	593	623	548	657	537	617	647	590	623	590	572	601	569	645	597	519	552	605	600	617	587	608	596	580	586	609	631	573	606	617	633	576	594	619	597	634	619	601	638	589	616	557	621	556	595	570	543	616	567	583	601	603	560	601	595	606	608	628	631	611	583	610	563	590	589	593	614	596	619	556	621	602	576	628	624	601	620	629	567	608	583	618	587	649	547	599	582	569	624	581	619	588	551	619	656	642	612	583	558	566	655	582	613	614	628	609	579	553	595	636	612	614	608	610	609	567	571	595	593	595	604	595	592	581	607	607	628	652	618	570	618	613	582	598	571	598	573	658	570	638	592	590	568	602	623	594	617	619	610	568	577	597	616	582	611	613	604	629	619	589	554	608	606	589	609	622	591	647	590	617	588	604	601	644	564	574	615	589	567	575	601	566	621	607	600	584	603	595	610	616	600	534	619	576	577	606	608	601	610	556	584	567	646	601	607	601	597	563	591	599	669	536	614	555	620	635	575	627	584	597	617	614	636	627	583	662	603	577	638	624	641	589	589	570	599	572	604	607	605	627	610	606	574	633	614	641	635	588	647	544	651	604	598	595	595	593	601	618	588	607	592	617	600	592	620	593	546	608	568	598	617	607	623	591	575	612	623	586	570	629	600	590	612	576	597	651	630	591	573	619	596	600	533	622	620	627	641	608	597	638	659	602	584	613	617	585	566	600	578	606	577	587	634	608	598	652	598	598	593	622	595	606	605	548	649	600	592	630	607	565	604	611	595	563	569	600	573	591	599	556	612	573	592	594	642	621	613	619	626	622	594	582	636	603	591	656	587	591	564	590	604	587	577	578	620	597	593	624	630	604	596	603	589	619	620	590	622	619	595	589	619	609	602	608	614	619	575	607	587	633	611	609	578	612	547	623	616	600	625	584	646	593	597	592	592	614	631	555	559	599	588	555	582	581	619	593	629	598	573	626	601	635	578	612	582	619	569	656	585	616	607	545	587	594	606	569	602	584	575	584	536	597	596	585	602	631	616	617	572	585	583	637	611	621	598	625	598	584	592	647	635	602	587	637	618	580	595	585	591	584	618	585	557	608	641	607	586	605	617	604	589	565	571	625	594	555	585	623	642	636	581	603	592	593	600	573	632	600	561	649	596	595	614	601	615	630	597	617	582	613	581	633	577	550	618	624	581	587	622	564	591	615	612	583	633	598	611	638	588	626	578	630	570	601	557	616	557	622	576	585	572	571	629	606	553	618	566	583	577	583	566	606	616	625	587	601	618	594	615	605	607	607	602	599	635	615	609	657	587	578	613	609	599	624	572	598	604	581	589	583	590	599	596	575	566	641	601	622	620	588	587	582	570	570	603	557	614	584	583	589	574	619	602	607	578	598	614	572	597	591	582	612	614	614	610	601	615	579	595	606	569	623	590	610	624	629	593	627	564	577	602	590	589	604	576	599	629	606	603	642	594	559	583	623	636	619	610	605	629	596	601	634	621	593	599	595	562	569	598	568	624	584	622	606	581	559	596	646	568	610	629	577	604	596	592	614	596	600	590	600	617	633	574	615	550	606	584	640	603	588	611	595	595	635	574	564	560	654	613	612	601	582	589	617	540	598	596	595	602	612	644	593	571	579	575	560	604	593	608	556	630	607	601	612	624	607	594	590	601	609	580	610	576	606	583	610	604	605	612	622	580	566	619	551	638	580	592	626	515	580	643	605	622	596	587	603	618	604	619	584	588	577	609	605	622	609	579	628	605	597	598	607	673	588	621	613	596	578	596	638	596	602	574	592	552	561	581	574	584	627	594	639	596	601	601	596	608	611	609	589	584	623	586	606	617	552	624	628	603	573	600	634	606	601	576	561	607	605	598	572	574	616	622	602	573	556	605	600	602	604	627	627	618	640	625	641	598	608	565	639	574	566	624	635	619	609	611	609	631	612	586	554	606	631	628	563	601	583	626	583	660	584	625	597	587	603	613	607	561	626	644	583	614	619	605	617	563	569	607	646	586	636	630	613	580	621	624	614	615	607	608	586	579	573	584	629	616	613	601	613	596	584	605	641	562	620	588
21643	9889	6320	3269	1364	523	414	324	247	157	109	108	117	107	107	99	100	126	115	100	106	99	128	105	99	121	96	90	112	116	95	119	89	100	106	110	101	108	109	117	104	101	132	123	100	119	101	103	110	117	115	108	88	116	110	99	88	112	119	96	140	90	109	107	110	108	105	84	104	95	101	108	124	102	99	102	92	114	78	106	104	107	115	108	101	115	82	107	107	123	102	108	102	101	106	118	108	114	94	112	102	94	95	113	111	94	101	104	103	107	124	125	92	101	113	105	100	112	119	104	96	96	100	102	111	108	119	125	95	107	82	102	111	116	101	89	98	123	120	98	97	106	108	90	102	98	111	110	111	92	112	110	123	118	119	117	118	115	91	98	113	122	106	106	93	116	113	108	107	103	97	135	99	102	109	109	138	109	102	112	114	106	112	101	110	106	121	108	89	88	106	124	108	106	115	103	105	105	103	98	111	134	111	110	100	102	99	118	104	101	102	106	107	114	128	136	97	101	109	121	81	97	117	106	97	108	110	110	94	92	108	123	114	108	91	101	107	111	103	105	81	132	146	106	122	104	95	109	112	139	126	120	110	124	112	108	94	98	106	104	106	126	110	95	111	101	91	95	94	101	124	106	113	92	97	124	109	102	118	102	109	95	110	100	91	98	123	112	94	105	103	112	128	104	107	89	105	110	97	113	103	112	106	109	100	116	97	102	105	109	116	87	104	93	112	90	95	108	112	111	106	87	91	76	82	112	108	112	112	88	105	92	78	101	114	116	106	105	96	105	94	104	103	103	123	110	110	105	125	141	97	102	100	120	116	92	117	128	119	124	112	128	114	99	140	105	101	115	123	112	114	123	113	115	100	111	97	97	105	98	90	102	92	104	111	114	114	112	113	101	122	118	89	113	94	139	87	95	99	110	102	119	130	108	88	80	113	111	115	118	111	109	110	120	105	93	103	127	108	110	99	101	112	91	102	119	102	115	105	101	121	135	126	105	103	106	123	118	107	102	106	118	103	116	91	92	106	106	129	110	131	108	119	102	98	105	110	100	103	102	96	116	97	98	125	92	106	115	109	118	136	96	104	87	96	121	112	104	114	101	116	123	105	98	115	130	100	99	109	104	86	100	108	98	115	87	126	94	97	108	96	108	105	119	126	104	114	114	106	90	98	122	103	109	112	89	109	123	107	106	107	116	135	115	109	85	101	102	96	101	103	112	116	101	115	102	95	97	95	116	86	102	106	113	112	127	96	108	107	117	98	116	88	105	88	103	109	95	103	118	132	108	100	110	103	90	110	103	101	87	107	104	114	108	100	106	98	118	93	104	97	86	105	118	95	100	105	100	104	103	118	111	94	109	103	99	100	118	115	110	108	113	113	109	98	117	102	95	110	94	110	106	104	104	123	115	116	120	105	93	107	109	93	133	119	105	115	120	121	104	101	118	109	85	104	107	99	103	79	123	96	110	107	124	106	90	98	87	105	104	118	122	110	126	108	123	106	101	82	89	126	115	103	111	104	131	108	102	118	110	104	109	97	120	87	99	124	119	97	90	103	117	110	108	85	98	103	95	108	108	91	99	138	103	95	114	110	93	112	112	105	96	114	106	116	106	98	109	116	108	83	102	118	119	84	101	90	95	132	110	112	93	112	92	124	94	115	92	109	100	94	104	120	122	102	109	117	104	109	109	95	117	89	99	111	97	102	102	101	98	127	91	103	110	113	111	107	106	117	97	106	93	106	127	104	115	112	98	115	100	99	101	107	108	89	109	96	119	101	106	120	99	113	97	104	117	94	111	115	104	106	104	110	102	94	98	108	122	112	102	98	115	104	105	106	101	107	129	99	109	101	113	113	98	89	117	110	103	109	96	100	105	111	109	106	103	118	102	113	104	92	112	109	104	111	99	131	110	95	106	117	104	101	103	96	107	104	112	78	105	111	88	85	102	92	118	102	121	113	105	93	118	103	103	126	98	108	100	99	114	101	104	98	117	110	112	115	107	90	77	112	108	95	98	118	104	101	116	105	104	111	103	107	115	111	132	91	91	113	111	96	98	101	97	102	106	114	95	87	89	101	105	82	110	127	107	113	104	101	121	104	123	106	117	108	111	104	123	112	110	109	91	124	95	114	122	103	116	103	100	105	126	103	98	107	99	123	112	106	106	101	111	128	111	107	98	89	107	127	102	116	97	107	116	104	118	99	122	103	113	111	87	103	120	88	113	100	102	105	127	90	115	85	106	108	95	94	126	111	99	94	97	113	89	117	108	92	112	105	96	120	110	110	104	123	101	109	122	108	119	118	101	121	89	100	102	113	115	104	107	94	106	99	90	116	104	96	118	92	101	115	113	105	87	102	113	126	121	105	112	103	101	95	110	105	99	98	126	103	104	109	102	92	111	112	103	110	94	90	93	113	107	106	106	104	108	121	113	106	97	107	112	116	100	96	93	98	128	138	96	118	94	100	97	98	109	86	106	110	106	111	111	104	104	112	108	106	105	113	104	130	85	99	122	129	99	106	98	104	104	97	109	99	125	118	101	104	106	122	80	97	113	100	101	93	101	119	100	110	118	121	102	109	102	118	92	86	108	97	107	90	104	113	105	101	115	112	115	108	110	103	122	99	94	104	115	119	114	107	102	97	116	107	106	108	96	97	111	111	118	119	99	103	97	95	113	107	101	111	104	113	123	112	118	106	107	93	126	108	117	95	113	106	114	104	106	99	104	98	117	95	121	95	113	134	112	98	105	98	116	104	111	114	119	115	102	106	122	116	110	107	101	100	84	111	106	120	124	108	104	108	111	93	97	101	86	115	101	94	107	96	110	88	107	103	96	105	103	99	117	113	95	110	106	109	113	107	89	122	119	99	93	123	100	102	95	108	96	116	99	91	115	97	98	117	129	109	114	107	94	101	112	91	117	106	109	110	100	93	110	102	96	99	115	99	119	120	95	99	103	111	115	113	118	113	113	117	98	124	115	111	99	106	96	119	100	121	108	114	114	102	101	110	113	124	116	102	127	106	117	107	94	118	106	110	118	106	115	93	86	101	120	98	108	126	111	111	105	90	87	115	131	108	107	135	117	105	107	122	110	105	114	104	126	122	102	103	107	99	108	122	122	125	100	123	125	117	110	112	92	90	100	113	103	90	80	99	99	88	103	98	86	90	97	89	109	115	135	100	99	96	112	108	107	97	115	104	109	100	118	118	99	112	117	100	107	112	115	108	129	111	104	126	128	94	117	97	96	112	108	111	94	98	91	111	90	108	98	97	103	95	95	113	123	116	99	118	116	114	111	107	111	112	121	110	89	125	91	108	106	110	90	88	123	92	109	85	100	109	126	114	113	92	93	112	98	97	98	109	95	115	130	107	88	115	96	108	99	99	110	131	119	115	118	105	80	105	102	113	122	109	105	110	99	112	95	118	116	94	104	110	97	98	126	116	113	105	99	92	95	140	118	106	102	110	99	90	120	126	112	97	107	110	110	121	107
13469	7968	10497	8442	4546	2004	1644	1298	1052	570	275	303	292	256	294	260	300	258	285	271	281	280	295	290	260	275	277	276	276	285	271	291	247	248	266	269	267	264	267	297	287	262	272	288	291	265	284	282	252	272	264	263	266	272	293	285	265	277	265	283	303	258	275	285	262	249	304	279	272	247	278	274	251	286	297	282	287	293	280	281	245	287	291	257	278	255	261	259	295	275	295	277	311	292	267	272	260	269	284	261	257	270	285	259	273	284	290	275	314	276	286	278	279	270	245	276	281	281	265	221	262	264	303	276	269	286	275	241	272	265	259	269	289	275	292	269	276	267	264	301	267	253	276	300	254	272	297	256	282	300	270	275	251	266	267	260	276	245	261	275	264	252	281	257	277	254	275	270	245	268	271	278	265	273	255	290	289	280	302	261	271	279	270	256	292	273	268	284	272	293	296	280	251	292	309	264	237	248	266	298	271	290	278	261	264	273	273	252	288	241	286	279	290	252	262	286	321	272	269	273	273	267	267	241	268	272	255	257	288	273	285	262	249	300	267	262	234	261	247	280	276	305	253	268	258	290	285	267	235	280	280	243	287	270	272	260	288	308	265	300	285	278	252	278	267	289	278	280	285	259	271	273	288	248	258	280	289	255	260	305	275	241	284	292	276	275	277	270	258	234	257	264	278	269	302	274	295	279	259	309	261	233	281	287	279	300	293	267	297	286	265	268	317	275	274	287	273	262	278	268	295	270	298	286	281	282	283	252	272	273	276	265	260	253	282	265	275	268	277	252	299	269	291	276	300	298	292	264	300	281	306	260	293	291	247	306	270	270	260	284	236	244	250	265	276	287	287	291	251	286	275	231	267	283	278	274	292	285	271	248	266	294	272	285	292	273	298	281	269	284	261	242	253	284	260	301	275	302	261	253	272	271	290	308	264	272	269	281	280	278	296	289	288	295	288	269	284	299	269	280	296	297	305	274	293	297	267	278	278	280	262	267	290	262	275	282	278	261	237	267	281	261	262	264	302	296	286	251	255	238	267	288	287	305	281	251	273	272	254	281	292	270	275	275	269	266	251	285	242	269	262	308	280	279	288	281	239	271	265	273	269	281	267	244	282	259	299	278	272	278	282	268	294	264	285	270	294	259	275	273	290	255	289	282	266	279	277	266	332	289	289	290	279	260	265	284	241	245	273	267	277	285	311	284	284	277	278	277	270	286	277	266	270	278	230	268	257	280	295	260	268	258	297	289	274	271	298	300	257	309	270	289	288	270	251	288	277	245	269	270	291	278	259	255	281	276	266	297	248	277	244	253	276	297	272	266	275	271	304	297	310	294	269	275	273	296	258	280	256	253	262	291	269	270	261	267	284	286	250	260	287	271	295	301	276	286	285	245	296	277	289	256	305	283	270	273	255	290	272	265	266	277	249	273	280	271	284	259	285	271	306	284	286	285	274	270	292	273	286	256	247	263	269	295	271	259	309	301	270	291	276	247	293	266	283	288	255	273	267	308	279	260	292	281	285	277	262	285	315	283	264	298	273	243	248	253	232	263	259	262	270	262	298	248	282	267	274	312	250	298	296	275	278	263	236	266	280	264	248	281	275	276	294	270	273	304	292	267	274	252	272	279	288	264	265	243	264	266	287	278	269	272	272	291	263	281	267	258	286	280	254	276	258	284	301	264	282	280	296	281	266	251	294	299	259	267	279	281	244	280	290	303	263	304	311	280	252	260	291	268	272	286	249	281	306	307	280	241	289	285	277	287	268	288	288	291	270	291	313	280	248	264	284	289	282	276	269	279	269	293	233	255	283	284	260	275	302	289	256	274	283	254	269	265	295	286	283	293	278	280	272	259	281	250	283	263	268	283	272	264	299	266	283	270	292	267	281	282	245	274	273	294	282	275	281	261	259	263	261	263	270	274	287	265	272	279	303	265	270	266	274	298	258	300	278	274	279	268	275	249	262	269	264	294	278	241	262	276	259	285	263	264	298	266	287	274	288	250	244	250	295	262	288	253	289	282	296	243	279	292	262	296	269	279	290	269	297	258	272	276	291	288	281	282	285	255	264	276	279	286	266	274	288	277	246	274	270	290	275	279	295	281	311	283	287	274	281	253	261	259	295	298	275	276	260	261	280	266	257	279	257	309	271	279	275	298	266	283	295	288	280	284	243	283	288	301	305	285	283	265	270	297	277	296	286	282	278	265	285	290	256	269	259	255	288	274	276	297	271	257	259	250	282	262	257	269	275	265	291	290	271	292	270	251	256	287	263	284	277	273	254	240	250	299	289	272	255	280	283	250	279	309	291	262	287	268	270	301	299	253	246	284	315	272	262	291	273	275	268	256	252	266	274	268	247	275	314	264	248	264	284	264	278	287	268	278	290	287	324	275	276	249	259	276	282	293	286	286	280	273	267	276	254	269	277	290	274	276	253	268	246	289	289	278	272	254	270	266	304	283	248	273	268	291	255	276	272	274	278	283	287	278	277	284	282	255	269	294	285	267	301	274	271	292	273	268	287	269	296	291	239	254	267	274	255	260	239	277	285	265	258	300	237	263	278	267	278	265	268	291	272	297	307	286	262	282	284	289	277	280	267	258	275	297	304	240	265	299	237	325	295	280	268	277	225	296	261	305	277	287	250	265	288	256	260	272	285	273	295	285	244	247	260	282	292	252	275	279	276	288	259	278	268	266	264	280	291	280	271	302	276	299	264	279	244	276	292	273	263	281	277	322	287	286	291	285	287	275	263	282	295	249	295	295	288	251	269	299	285	258	264	263	261	276	305	283	294	307	261	271	275	292	272	282	287	266	261	267	279	254	284	258	268	308	248	300	276	291	281	295	285	285	279	282	279	277	251	273	284	261	269	258	271	298	268	273	274	248	242	270	276	281	260	265	284	231	278	278	295	274	285	278	257	283	272	253	283	300	268	280	277	234	318	296	243	254	288	299	281	302	278	299	287	281	275	259	282	264	316	250	263	290	286	263	252	272	283	249	258	283	277	274	278	271	300	279	295	303	270	274	304	255	283	282	281	259	279	297	272	275	264	270	294	292	282	258	244	273	236	295	235	287	315	302	287	266	301	283	279	289	264	275	267	266	256	261	285	273	276	283	264	253	260	293	277	303	272	269	277	239	240	298	285	268	296	287	280	287	249	252	277	292	293	281	325	240	251	280	271	278	262	294	275	306	294	270	280	294	288	289	287	264	259	268	284	278	279	235	268	255	276	275	246	263	306	275	262	248	256	291	287	285	233	254	280	268	259	244	282	295	228	289	276	279	266	266	253	284	250	282	284	262	285	304	299	288	239	312	297	296	286	285	301	277	282	281	273	290	291	273	267	262	284	268	277	263	267	300	270	276	282	265	296	272	283	248	293	280	285	289	273	293	255	271	269	264	235	288	276	246	271	303	263	268	281	256	279	258	282	273	275	296	276	277	241	277	282	271	298	277	312	269	281	245	269	298	293	272	267	295	261	300	276	282	277	256
38496	25888	23160	20064	10947	5137	2990	2653	3392	1789	304	239	222	222	251	197	240	222	211	211	205	243	225	219	239	211	217	251	218	204	228	227	213	237	220	213	208	202	226	212	221	241	230	229	271	221	195	215	224	223	212	211	206	245	222	201	206	203	233	211	234	242	233	239	216	235	234	235	200	228	224	187	188	234	249	230	203	246	230	208	224	199	218	215	236	242	197	195	209	215	216	241	202	230	235	211	198	228	246	224	201	223	216	222	196	231	213	245	227	192	214	197	198	248	207	216	225	221	219	199	252	216	200	228	234	238	221	267	229	215	207	216	218	209	250	189	186	230	225	214	257	223	217	205	224	215	190	219	215	237	245	236	227	212	244	237	205	256	207	254	214	227	229	240	244	202	220	228	226	227	238	213	220	213	252	215	207	220	215	214	257	239	219	222	240	224	242	221	191	220	235	253	207	242	212	221	199	219	243	227	219	238	262	212	227	210	215	236	201	208	229	244	215	222	257	238	206	215	275	215	230	234	216	238	236	225	226	205	227	232	220	219	237	214	233	213	215	232	243	212	220	237	209	231	217	202	223	219	224	260	208	226	198	180	204	237	231	201	224	253	247	245	226	212	234	220	215	222	212	247	227	209	221	199	232	223	232	202	212	217	217	249	218	238	236	207	226	236	207	180	220	227	238	241	218	206	215	223	223	223	217	248	232	211	216	217	239	220	204	249	216	239	231	228	220	221	230	204	227	233	224	223	195	229	219	229	251	229	232	232	258	242	217	242	222	234	198	219	250	232	186	234	236	221	222	229	225	237	240	219	240	217	218	230	222	230	220	219	188	198	223	235	199	241	218	230	225	250	235	220	236	219	229	220	179	235	217	218	200	218	226	200	244	215	201	230	193	184	249	237	215	228	215	220	223	185	203	236	237	228	240	238	230	225	196	229	204	224	235	257	210	210	237	203	187	232	209	218	256	171	229	224	219	221	223	227	247	234	211	207	182	215	224	250	226	233	217	229	207	212	222	220	254	224	226	235	216	192	216	215	191	219	223	224	203	211	228	223	218	214	234	223	219	208	237	250	230	223	214	196	259	244	252	234	226	211	237	208	243	197	220	201	197	235	234	229	201	209	234	216	218	223	211	221	235	209	223	239	202	227	194	209	237	217	213	202	221	231	216	206	223	242	225	221	233	238	230	245	240	228	239	230	207	238	217	232	239	206	208	235	240	233	249	236	227	216	216	208	248	219	237	202	189	237	211	223	220	229	245	243	220	254	247	196	205	234	223	239	221	217	226	234	219	200	230	222	235	247	208	232	214	242	196	223	227	240	229	214	215	232	216	220	238	246	220	215	223	230	254	233	216	249	242	239	223	224	235	238	217	192	237	195	243	204	230	213	220	227	216	206	205	207	215	217	245	250	240	216	216	204	196	250	224	243	259	229	251	228	241	212	197	240	219	209	239	237	225	251	236	233	234	224	228	231	208	224	241	197	226	205	215	212	227	234	197	233	203	253	219	225	206	240	236	193	211	239	211	196	222	216	247	226	231	228	220	196	203	182	236	218	234	214	225	203	223	257	227	211	255	240	213	254	215	217	202	244	229	232	194	196	261	250	206	223	219	228	218	215	197	209	230	199	231	220	219	233	206	254	223	231	213	230	227	219	208	216	229	237	219	241	196	252	234	224	201	230	186	217	271	206	206	221	233	231	205	211	216	217	262	240	206	217	236	238	215	243	234	233	197	223	227	232	213	259	213	199	201	195	206	252	248	207	226	220	197	204	188	198	244	231	235	202	208	206	230	223	222	215	207	233	242	212	233	241	207	212	214	223	207	259	246	239	248	238	220	228	231	218	202	231	215	209	244	224	238	206	226	227	228	237	221	224	233	225	233	238	210	262	231	230	217	206	229	236	222	204	234	195	223	224	218	238	200	212	220	252	240	235	225	220	204	226	220	214	232	230	245	262	231	247	236	185	210	207	236	232	229	245	227	244	244	231	215	243	232	201	218	222	215	232	201	241	220	214	234	235	225	208	250	244	236	245	223	226	213	206	208	235	223	210	222	239	213	227	231	234	202	224	240	248	190	209	215	214	229	227	238	206	193	217	222	192	247	205	199	221	244	198	217	210	199	215	210	220	235	221	205	198	221	205	203	195	216	228	225	202	234	216	241	249	213	208	215	229	225	247	200	221	266	210	241	206	225	204	216	213	259	217	225	200	225	230	243	205	219	208	232	235	236	192	184	210	232	235	211	219	188	217	196	200	266	234	232	248	223	219	229	197	218	236	235	213	214	233	227	233	194	231	233	199	217	209	225	204	219	203	208	222	227	225	194	218	192	215	247	195	227	207	215	205	204	238	212	226	232	210	264	221	216	236	209	201	257	241	207	207	236	225	202	232	203	212	236	220	214	179	207	229	233	226	211	201	182	228	260	239	230	241	220	226	254	184	191	219	226	221	203	222	236	208	236	197	222	229	223	196	219	205	222	229	216	213	220	219	211	232	246	258	219	217	230	212	225	217	223	203	220	215	229	208	230	233	219	224	235	210	223	239	223	228	237	228	223	224	201	221	208	196	209	229	207	251	208	215	231	227	250	220	224	212	226	215	204	220	245	205	215	189	232	258	212	220	223	229	239	220	212	238	229	192	219	198	218	213	210	223	219	233	226	186	252	239	219	223	208	227	219	210	231	224	198	205	217	202	192	250	191	213	206	216	205	208	222	219	218	225	225	223	220	205	226	212	211	197	214	201	201	223	223	230	244	200	194	221	243	223	215	222	241	254	203	206	225	228	237	230	214	202	216	213	227	219	179	239	230	216	196	203	240	227	224	242	250	210	216	217	250	226	205	214	212	236	186	223	214	191	253	211	235	215	219	202	195	240	238	232	221	213	243	242	233	234	234	199	230	212	212	229	206	222	211	234	232	217	227	199	225	199	213	246	207	252	209	229	220	202	217	208	217	209	230	194	255	219	210	203	219	193	256	215	201	219	222	226	243	212	185	244	227	202	208	260	222	219	214	219	236	204	197	212	206	240	232	201	216	206	234	222	203	204	240	243	229	253	239	236	200	209	221	208	247	212	223	235	233	226	226	229	221	225	232	222	245	213	246	224	235	218	220	233	197	216	210	221	224	224	231	231	243	220	235	210	209	208	249	235	216	237	185	217	227	230	222	200	219	239	204	240	233	205	211	210	216	244	221	242	243	233	223	232	216	226	201	199	227	216	229	204	205	224	222	222	228	204	233	239	242	238	223	226	204	220	212	230	232	219	187	219	230	209	238	221	208	229	231	203	230	206	236	216	207	220	215	209	225	215	227	214	207	221	253	225	228	210	211	232	217	210	230	197	232	213	222	216	214	206	231	227	202	240	221	218	229	218	204	194	208	214	210	214	209	209	238	219	210	254	197	215	232	249	228	225	187	211	205	211	236	226	225	220	229	175	191	219	214	250	216	211	233	238	257	251	194	235	241	226	219	238	196	204	239	231	261	209	214	218
24638	20195	27727	30070	21050	15024	10964	10795	13453	7164	663	561	557	528	529	551	542	490	488	510	505	536	520	512	536	502	495	491	530	501	518	523	566	550	540	505	531	515	499	506	488	533	500	518	507	485	481	516	502	480	496	527	517	525	503	497	512	568	520	520	518	528	498	506	545	482	519	485	508	516	515	530	470	513	523	498	509	506	530	503	513	508	524	484	465	495	525	511	494	536	501	511	498	479	502	517	492	522	487	522	533	477	488	489	491	524	510	553	500	511	492	525	513	557	493	508	533	480	515	464	502	511	492	480	492	488	488	518	542	524	514	491	535	519	477	524	526	492	463	515	486	532	538	519	558	545	503	466	553	455	465	525	491	533	536	501	472	526	511	496	502	527	502	519	504	498	530	550	501	511	460	521	485	519	522	496	516	516	473	506	525	484	488	466	491	532	510	533	509	508	507	543	515	497	498	498	509	503	501	523	484	542	484	483	516	519	522	538	514	543	507	480	502	533	547	483	516	471	477	483	513	492	494	498	487	519	530	517	470	501	479	475	538	507	508	529	505	518	545	502	525	571	540	513	551	511	502	529	513	558	555	517	523	502	507	502	565	509	514	523	533	538	518	507	522	497	538	500	502	524	481	524	516	493	526	519	500	546	507	511	478	472	456	525	515	507	522	505	506	492	544	471	525	490	562	502	507	502	515	510	515	529	513	513	509	558	548	494	505	564	481	496	497	539	503	514	554	498	535	508	503	503	520	523	498	516	476	537	486	531	466	493	544	480	483	504	518	488	540	513	521	516	535	529	522	513	539	512	498	515	477	507	539	540	503	524	492	535	523	532	504	495	495	520	513	514	510	465	515	485	545	495	550	502	520	508	554	519	479	532	509	510	516	523	537	526	535	548	511	500	541	529	505	478	537	526	503	529	517	498	442	505	502	514	478	556	541	488	494	522	511	522	504	521	491	500	483	494	532	452	501	472	490	533	458	529	510	498	487	537	494	510	485	523	521	505	503	498	537	501	502	538	514	491	507	522	533	517	544	527	498	514	524	503	483	513	515	512	536	503	503	522	519	524	528	529	484	514	491	489	518	503	520	550	480	525	507	518	529	503	502	501	497	511	455	529	557	502	476	503	507	467	544	499	475	482	507	507	509	546	566	515	530	488	561	499	525	486	510	495	520	498	525	507	543	500	485	467	517	532	523	500	490	499	498	501	544	536	504	511	511	517	488	507	497	501	514	515	502	522	517	510	506	512	516	508	493	542	522	483	528	505	498	549	523	484	475	524	529	515	506	549	477	516	507	524	483	514	524	505	479	453	458	492	541	470	486	507	500	487	508	500	498	525	534	517	491	526	507	549	527	477	536	527	541	517	532	521	487	490	504	518	488	524	538	538	487	475	511	523	509	581	505	526	517	490	519	507	508	521	514	532	494	529	545	511	472	527	529	503	509	545	519	477	524	504	521	470	510	538	525	561	519	489	492	487	536	557	518	532	500	491	537	504	524	507	512	495	491	479	497	529	476	484	467	536	509	505	527	503	480	536	502	506	487	489	547	534	472	505	547	498	495	481	522	496	502	522	464	509	477	542	514	508	499	495	525	494	479	543	541	481	480	508	540	496	533	487	525	506	518	486	476	541	526	451	499	517	526	514	453	535	509	465	541	545	522	499	530	490	535	502	532	552	492	505	514	538	517	529	487	494	507	513	488	504	482	515	489	522	530	522	492	492	536	534	526	510	503	544	500	486	508	523	507	492	516	531	492	570	447	539	518	515	483	522	517	518	510	505	532	571	545	485	502	515	521	509	509	501	515	512	547	510	484	513	530	520	516	520	534	467	522	510	530	514	513	514	508	509	510	509	486	514	506	450	575	476	527	483	521	542	519	530	522	512	504	499	529	512	557	495	519	581	477	509	495	484	517	521	513	500	513	449	536	524	490	529	526	524	523	550	517	496	525	508	505	512	476	513	485	523	543	493	522	476	525	467	541	490	522	549	521	497	527	511	456	527	509	521	542	489	480	530	517	510	502	478	515	516	512	522	560	506	489	526	495	512	482	508	507	554	476	483	529	515	495	557	529	536	519	507	524	502	517	502	472	488	530	487	459	489	507	515	533	514	507	503	514	548	500	492	505	521	515	522	490	573	507	541	483	501	517	513	503	484	543	525	509	525	557	529	538	509	512	505	495	552	492	507	526	521	504	492	507	501	485	502	520	547	495	522	502	552	513	524	495	501	534	544	511	508	495	483	521	522	496	540	573	517	497	487	506	534	474	511	514	496	495	493	488	554	542	516	483	520	547	506	522	471	481	508	532	502	560	538	524	521	502	505	499	467	488	492	481	525	537	530	477	493	530	539	524	523	491	518	500	505	530	517	555	491	484	526	513	505	487	507	534	514	498	493	513	536	533	526	507	511	527	506	535	517	546	465	493	515	577	495	481	565	471	528	481	504	493	537	506	527	507	496	502	524	496	521	484	499	513	566	512	522	523	459	507	495	524	523	500	526	511	494	502	496	531	491	501	498	510	522	518	513	525	495	534	457	527	523	493	512	501	536	535	499	543	486	502	524	518	533	491	520	510	502	490	506	508	519	487	497	469	523	504	502	517	498	488	506	495	549	531	497	520	530	503	535	475	498	552	519	479	520	509	508	532	505	519	501	478	588	477	545	514	531	482	487	538	515	506	531	538	507	525	511	539	520	513	503	505	541	564	528	496	450	566	500	516	545	541	534	540	525	500	501	477	470	482	519	523	468	540	463	504	526	504	485	504	520	512	515	498	502	501	499	502	544	481	496	494	448	491	515	532	536	508	497	540	489	532	517	475	515	508	506	494	499	494	518	516	544	519	502	507	493	512	503	507	505	525	510	535	469	530	521	546	515	537	502	516	516	540	493	517	494	546	513	499	512	503	518	489	502	506	489	500	537	522	488	475	493	474	511	517	503	557	513	559	514	522	558	543	526	497	528	533	474	477	494	533	458	537	520	506	516	470	498	526	522	513	496	523	495	523	505	517	508	529	507	533	506	493	481	496	519	439	518	526	493	524	521	511	480	520	508	497	571	462	529	493	522	511	544	524	516	525	469	492	495	521	491	485	534	504	499	515	505	500	507	496	493	534	511	529	541	498	526	523	459	505	487	514	494	530	526	483	531	513	499	468	504	496	513	528	534	507	527	527	512	523	526	535	488	520	472	491	522	523	533	538	527	513	473	499	532	515	494	471	536	507	527	502	505	513	525	504	520	525	552	482	488	516	516	503	492	516	484	475	534	506	509	539	507	515	509	536	534	497	469	498	554	515	528	501	479	511	469	501	512	566	467	538	514	509	522	508	524	508	559	490	478	506	514	546	534	495	523	522	496	487	543	529	513	497	522	540	499	520	497	526	506	515	476	508	544	500	505	496	521	520	474	517	536	495	496	497	505	498	539	483	487	469	503	509	511	497	545	561	521	500	465	523	496	539	511	483	486	480	542	492	529	515	500	489	514	513	487	491	535
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
